diff --git a/.gitmodules b/.gitmodules index 5805a7b20dc..d3824a75ff8 100644 --- a/.gitmodules +++ b/.gitmodules @@ -18,6 +18,11 @@ path = lib/windows_x64 url = https://projects.blender.org/blender/lib-windows_x64.git branch = main +[submodule "lib/windows_arm64"] + update = none + path = lib/windows_arm64 + url = https://projects.blender.org/blender/lib-windows_arm64.git + branch = main [submodule "release/datafiles/assets"] path = release/datafiles/assets url = https://projects.blender.org/blender/blender-assets.git diff --git a/build_files/build_environment/cmake/versions.cmake b/build_files/build_environment/cmake/versions.cmake index 47f4bc1a1ee..b9304c0388f 100644 --- a/build_files/build_environment/cmake/versions.cmake +++ b/build_files/build_environment/cmake/versions.cmake @@ -529,9 +529,9 @@ set(MATERIALX_HASH fad8f4e19305fb2ee920cbff638f3560) set(MATERIALX_HASH_TYPE MD5) set(MATERIALX_FILE materialx-v${MATERIALX_VERSION}.tar.gz) -set(OIDN_VERSION 2.2.1) +set(OIDN_VERSION 2.2.2) set(OIDN_URI https://github.com/OpenImageDenoise/oidn/releases/download/v${OIDN_VERSION}/oidn-${OIDN_VERSION}.src.tar.gz) -set(OIDN_HASH a1c5299b2b640a0e0569afcf405c82bf) +set(OIDN_HASH 40c04b0371334ab863230e99a587fd59) set(OIDN_HASH_TYPE MD5) set(OIDN_FILE oidn-${OIDN_VERSION}.src.tar.gz) diff --git a/build_files/build_environment/patches/oidn.diff b/build_files/build_environment/patches/oidn.diff index 782bddcd9c1..77ad933a655 100644 --- a/build_files/build_environment/patches/oidn.diff +++ b/build_files/build_environment/patches/oidn.diff @@ -52,3 +52,24 @@ diff -Naur oidn-2.2.0/devices/CMakeLists.txt external_openimagedenoise/devices/C BUILD_ALWAYS TRUE DEPENDS OpenImageDenoise_core +diff --git a/devices/hip/hip_device.cpp b/devices/hip/hip_device.cpp +index ae14ced..a49e131 100644 +--- a/devices/hip/hip_device.cpp ++++ b/devices/hip/hip_device.cpp +@@ -93,10 +93,16 @@ OIDN_NAMESPACE_BEGIN + { + const std::string name = getArchName(prop); + ++ // BLENDER: this comment is meant to generate a merge conflict if the code ++ // here changes, so we know that hipSupportsDeviceOIDN should be updated. + if (name == "gfx1030") + return HIPArch::DL; ++ // BLENDER: this comment is meant to generate a merge conflict if the code ++ // here changes, so we know that hipSupportsDeviceOIDN should be updated. + if (name == "gfx1100" || name == "gfx1101" || name == "gfx1102") + return HIPArch::WMMA; ++ // BLENDER: this comment is meant to generate a merge conflict if the code ++ // here changes, so we know that hipSupportsDeviceOIDN should be updated. + else + return HIPArch::Unknown; + } diff --git a/build_files/cmake/macros.cmake b/build_files/cmake/macros.cmake index 803c15a5b25..0b3b071c70d 100644 --- a/build_files/cmake/macros.cmake +++ b/build_files/cmake/macros.cmake @@ -473,6 +473,8 @@ endfunction() # Ninja only: assign 'heavy pool' to some targets that are especially RAM-consuming to build. function(setup_heavy_lib_pool) if(WITH_NINJA_POOL_JOBS AND NINJA_MAX_NUM_PARALLEL_COMPILE_HEAVY_JOBS) + set(_HEAVY_LIBS) + set(_TARGET) if(WITH_CYCLES) list(APPEND _HEAVY_LIBS "cycles_device" "cycles_kernel") endif() @@ -483,11 +485,13 @@ function(setup_heavy_lib_pool) list(APPEND _HEAVY_LIBS "bf_intern_openvdb") endif() - foreach(TARGET ${_HEAVY_LIBS}) - if(TARGET ${TARGET}) - set_property(TARGET ${TARGET} PROPERTY JOB_POOL_COMPILE compile_heavy_job_pool) + foreach(_TARGET ${_HEAVY_LIBS}) + if(TARGET ${_TARGET}) + set_property(TARGET ${_TARGET} PROPERTY JOB_POOL_COMPILE compile_heavy_job_pool) endif() endforeach() + unset(_TARGET) + unset(_HEAVY_LIBS) endif() endfunction() diff --git a/build_files/utils/make_bpy_wheel.py b/build_files/utils/make_bpy_wheel.py index d4c0b4c73ab..a85341d82c2 100755 --- a/build_files/utils/make_bpy_wheel.py +++ b/build_files/utils/make_bpy_wheel.py @@ -176,7 +176,6 @@ def main() -> None: # Support version without a minor version "3" (add zero). tuple((0, 0, 0)) ) - python_version_str = "%d.%d" % python_version_number[:2] # Get Blender version. blender_version_str = str(make_utils.parse_blender_version()) diff --git a/doc/python_api/examples/bpy.utils.register_cli_command.1.py b/doc/python_api/examples/bpy.utils.register_cli_command.1.py index 238bc2fb9cf..05227853a2a 100644 --- a/doc/python_api/examples/bpy.utils.register_cli_command.1.py +++ b/doc/python_api/examples/bpy.utils.register_cli_command.1.py @@ -1,6 +1,5 @@ """ -Using Python Argument Parsing ------------------------------ +**Using Python Argument Parsing** This example shows how the Python ``argparse`` module can be used with a custom command. diff --git a/doc/python_api/examples/bpy.utils.register_cli_command.py b/doc/python_api/examples/bpy.utils.register_cli_command.py index 3f2a7a8808b..fe9fb55ddfc 100644 --- a/doc/python_api/examples/bpy.utils.register_cli_command.py +++ b/doc/python_api/examples/bpy.utils.register_cli_command.py @@ -1,6 +1,5 @@ """ -Custom Commands ---------------- +**Custom Commands** Registering commands makes it possible to conveniently expose command line functionality via commands passed to (``-c`` / ``--command``). diff --git a/doc/python_api/requirements.txt b/doc/python_api/requirements.txt index 14d60036cb4..bb5fe241a9d 100644 --- a/doc/python_api/requirements.txt +++ b/doc/python_api/requirements.txt @@ -9,4 +9,5 @@ requests==2.31.0 # Only needed to match the theme used for the official documentation. # Without this theme, the default theme will be used. -sphinx_rtd_theme==1.3.0rc1 +furo==2024.1.29 +sphinx-basic-ng==1.0.0b2 diff --git a/doc/python_api/rst_from_bmesh_opdefines.py b/doc/python_api/rst_from_bmesh_opdefines.py index 81a90798355..f84224830db 100644 --- a/doc/python_api/rst_from_bmesh_opdefines.py +++ b/doc/python_api/rst_from_bmesh_opdefines.py @@ -252,8 +252,7 @@ def main(): name, tp = arg tp_sub = None else: - print(arg) - assert 0 + assert False, "unreachable, unsupported 'arg' length found %d" % len(arg) tp_str = "" @@ -322,8 +321,7 @@ def main(): # but think the idea is that that pointer is for any type? tp_str = ":class:`bpy.types.bpy_struct`" else: - print("Can't find", vars_dict_reverse[tp_sub]) - assert 0 + assert False, "unreachable, unknown type %r" % vars_dict_reverse[tp_sub] elif tp == BMO_OP_SLOT_ELEMENT_BUF: assert tp_sub is not None @@ -362,11 +360,9 @@ def main(): elif tp_sub == BMO_OP_SLOT_SUBTYPE_MAP_INTERNAL: tp_str += "unknown internal data, not compatible with python" else: - print("Can't find", vars_dict_reverse[tp_sub]) - assert 0 + assert False, "unreachable, unknown type %r" % vars_dict_reverse[tp_sub] else: - print("Can't find", vars_dict_reverse[tp]) - assert 0 + assert False, "unreachable, unknown type %r" % vars_dict_reverse[tp] args_wash.append((name, default_value, tp_str, comment)) return args_wash diff --git a/doc/python_api/sphinx_doc_gen.py b/doc/python_api/sphinx_doc_gen.py index 637a1c7ffa9..e87815821c5 100644 --- a/doc/python_api/sphinx_doc_gen.py +++ b/doc/python_api/sphinx_doc_gen.py @@ -1929,22 +1929,30 @@ def write_sphinx_conf_py(basepath): # The theme 'sphinx_rtd_theme' is no longer distributed with sphinx by default, only use when available. fw(r""" try: - __import__('sphinx_rtd_theme') - html_theme = 'sphinx_rtd_theme' + import furo + html_theme = "furo" + del furo except ModuleNotFoundError: pass -""") +if html_theme == "furo": + html_theme_options = { + "light_css_variables": { + "color-brand-primary": "#265787", + "color-brand-content": "#265787", + }, + } - fw("if html_theme == 'sphinx_rtd_theme':\n") - fw(" html_theme_options = {\n") - fw(" 'display_version': False,\n") - # fw(" 'analytics_id': '',\n") - # fw(" 'collapse_navigation': True,\n") - fw(" 'sticky_navigation': False,\n") - fw(" 'navigation_depth': 1,\n") - fw(" 'includehidden': False,\n") - # fw(" 'titles_only': False\n") - fw(" }\n\n") + html_sidebars = { + "**": [ + "sidebar/brand.html", + "sidebar/search.html", + "sidebar/scroll-start.html", + "sidebar/navigation.html", + "sidebar/scroll-end.html", + # "sidebar/variant-selector.html", + ] + } +""") # not helpful since the source is generated, adds to upload size. fw("html_copy_source = False\n") @@ -1961,7 +1969,7 @@ except ModuleNotFoundError: fw("html_logo = 'static/blender_logo.svg'\n") # Disable default `last_updated` value, since this is the date of doc generation, not the one of the source commit. fw("html_last_updated_fmt = None\n\n") - fw("if html_theme == 'sphinx_rtd_theme':\n") + fw("if html_theme == 'furo':\n") fw(" html_css_files = ['css/version_switch.css']\n") fw(" html_js_files = ['js/version_switch.js']\n") diff --git a/doc/python_api/static/css/theme_overrides.css b/doc/python_api/static/css/theme_overrides.css index 5ab449044db..c92ea04aacc 100644 --- a/doc/python_api/static/css/theme_overrides.css +++ b/doc/python_api/static/css/theme_overrides.css @@ -1,19 +1,323 @@ -/* Hide home icon in search area */ -.wy-side-nav-search > a:hover {background: none; opacity: 0.9} -.wy-side-nav-search > a.icon::before {content: none} +/* + * This stylesheet is applied after the theme's default one, + * and thus any overrides or additions can be added here. + * + * More info: + * https://www.sphinx-doc.org/en/master/extdev/appapi.html#sphinx.application.Sphinx.add_css_file + */ -.wy-nav-content { - max-width: 1000px !important; +body { + --sidebar-caption-font-size: var(--font-size--normal); + --toc-title-font-size: var(--font-size--normal); + --toc-font-size: var(--sidebar-item-font-size); + --admonition-font-size: var(--font-size--normal); + --admonition-title-font-size: var(--font-size--normal); + --color-api-name: #e87d0d; } -/* Fix long titles on mobile */ -h1, h2, h3, h4, h5, h6 {word-break: break-all} +h1, +h2, +h3 { + margin-top: 1.75rem; + margin-bottom: 1rem; +} -/* Temp fix for https://github.com/readthedocs/sphinx_rtd_theme/pull/1109 */ -.hlist tr { - display: -ms-flexbox; - display: flex; - flex-flow: row wrap; - } +h1 { + font-size: 2em; +} -.hlist td {margin-right: auto} +h2 { + font-size: 1.5em; +} + +h3 { + font-size: 1.25em; +} + +h4, +h5, +h6, +.rubric { + margin-top: 1.25rem; + margin-bottom: 0.75rem; + font-size: 1.125em; +} + +/* Reduce the margins on top/bottom of horizontal lines. */ +hr.docutils { + margin: 1rem 0; +} + + +/* Slightly decrease text to make the text fit on one line */ +.sidebar-brand-text { + font-size: 1.4rem; +} + +.toctree-checkbox~label .icon svg { + transition: transform 0.25s ease-out; +} + +/* Add more visual weight to definition terms */ +dl dt { + font-weight: bold !important +} + +/* Fixes to field list, see #104636 */ +dl.field-list { + display: grid; + grid-template-columns: auto minmax(80%, 95%); + + p { + margin-bottom: 0; + } +} + +/* TABLE & FIGURE */ + +/* Cell's vertical align. */ +/* use "valign" class for middle align */ +table.docutils:not(.valign) td { + vertical-align: baseline; +} + +/* Decrease whitespace above figure and add it below */ +figure { + padding-bottom: 0.5rem; +} + +figcaption { + margin-bottom: 0.5rem !important; + + p { + margin-top: 0; + } +} + +/* End TABLE & FIGURE. */ + +/* Force admonition to span the full width if close to a figure */ +.admonition { + clear: both; +} + +/* Use secondary font color for caption text */ +figcaption, +caption { + color: var(--color-foreground-secondary); + font-size: var(--font-size--small) +} + +/* A bit hacky, revert the themes styling of kbd */ +kbd:not(.compound) { + all: revert; +} + +/* Only style parent kbd elements instead of the individual children */ +:not(dl.option-list)> :not(kbd):not(kbd)>kbd, +.menuselection { + background-color: var(--color-background-secondary); + border: 1px solid var(--color-foreground-border); + border-radius: .2rem; + box-shadow: 0 .0625rem 0 rgba(0, 0, 0, .2), inset 0 0 0 .125rem var(--color-background-secondary); + color: var(--color-foreground-primary); + display: inline-block; + margin: 0; + padding: 0 .2rem; +} + +.highlight .nc, +.highlight .nn, +.highlight .gu { + text-decoration-line: none !important; +} + +.caption .menuselection { + background-color: transparent; + border: none; +} + +a { + text-decoration: none; +} + +/* Quotes for Fig. "link". */ +a[href^="#fig-"]::before { + content: "\201c"; +} + +a[href^="#fig-"]::after { + content: "\201d"; +} + +/* Mark external links. */ +a.external { + filter: brightness(150%); +} + +/* List blender.org as internal. */ +.external[href^="https://www.blender.org"], +.external[href^="https://docs.blender.org"], +.external[href^="https://projects.blender.org"], +.external[href^="https://builder.blender.org"], +.external[href^="https://code.blender.org"], +.external[href^="https://translate.blender.org"], +.external[href^="https://fund.blender.org"], +.external[href^="blender_manual_html.zip"], +.external[href^="blender_manual_epub.zip"], +.external[href^="https://archive.blender.org"] { + filter: revert; +} + +/* ".. container::" lead, block text float around image. */ +.lead { + clear: both; + width: 100%; +} + +/* Start reference admonition. */ +.admonition.refbox { + border-color: rgb(50, 50, 50); +} + +.admonition.refbox>.admonition-title { + background-color: rgba(50, 50, 50, 0.2); + border-color: rgb(50, 50, 50); +} + +.admonition.refbox>.admonition-title::before { + background-color: var(--color-content-foreground); +} + +/* 'refbox' field. */ +.refbox .field-list .field-name, +.refbox .field-list .field-body { + padding: 0px; +} + +.refbox dl dt { + font-weight: normal +} + +/* End reference admonition. */ + +/* Applied on main index:sections. */ + +.global-index-toc { + display: none; +} + +/* Start section cards. */ +.toc-cards { + display: grid; + grid-template-columns: repeat(auto-fit, minmax(350px, 1fr)); + grid-gap: 20px; + list-style-type: none; + margin-bottom: 24px; +} + +.card { + border-radius: .3em; + user-select: none; +} + +.card div.figure, +.card figure { + margin-bottom: 0px; + display: block; +} + +.card img { + border-top-left-radius: .3em; + border-top-right-radius: .3em; +} + +.card dl { + margin-bottom: 10px +} + +.card dl dt>a { + display: block; + width: 100%; + margin-bottom: 10px; +} + +.card dl dt a em, +.card dl dt a span { + font-weight: bold; + font-style: normal; + font-size: 1.3em; +} + +.card dl dt { + padding: 0px 15px 0px !important +} + +.card dl dd { + padding: 0px 15px 5px 15px; + font-style: normal; + margin: 0px; + color: var(--color-foreground-secondary); + font-size: 90%; +} + +.card { + box-shadow: 0 .2rem .5rem rgba(0, 0, 0, .05), 0 0 .0625rem rgba(0, 0, 0, .1); +} + +#getting-started .card { + box-shadow: none; +} + +/* End section cards. */ + +/* Start custom toctree. */ +/* Indent all lines following the first. */ +.toctree-wrapper * a { + display: block; + padding-top: 0.25em; +} + +.toctree-wrapper ul { + list-style: none; + padding-left: 0; +} + +/* Underline provided by nested ul (not li). */ +.toctree-wrapper * ul { + margin-bottom: 1rem !important; + border-top: solid var(--color-background-border) 1px; + padding-left: 2em; +} + +/* End custom toctree. */ + +/* Start footer contribute link */ +.footer-contribute { + display: block; + font-size: var(--font-size--small); +} + +.bottom-of-page { + padding-bottom: 0; +} + +.footer-contribute ul { + margin: 0; + padding: 0; + padding-bottom: 1rem +} + +.footer-contribute li { + display: inline; + list-style-type: none; + padding-right: 1.5rem; +} + +@media print { + .footer-contribute { + display: none; + } +} + +/* End footer contribute link */ \ No newline at end of file diff --git a/doc/python_api/static/css/version_switch.css b/doc/python_api/static/css/version_switch.css index adb80b01c0a..b001a1a2ce7 100644 --- a/doc/python_api/static/css/version_switch.css +++ b/doc/python_api/static/css/version_switch.css @@ -1,95 +1,98 @@ -/* Override RTD theme */ -.rst-versions { - display: none; - border-top: 0px; - overflow: visible; -} -.version-btn.vdeact { - cursor: default; - color: dimgray; -} - -.version-btn.vdeact::after { - content: ""; -} #versionwrap { + margin: 0; display: flex; padding-top: 2px; - font-size: 90%; + padding-left: 0; + font-size: var(--sidebar-item-font-size); justify-content: center; flex-wrap: wrap; } + +#versionwrap>ul { + list-style: none; +} + +#versionwrap>li { + display: flex; + width: 50%; +} + .version-btn { display: inline-block; - background-color: #272525; - width: 140px; + background-color: var(--color-sidebar-background); + width: 100%; text-align: center; padding: 3px 10px; margin: 0px 5px 4px; vertical-align: middle; - color: #27AE60; - border: solid 1px #444444; + color: var(--color-link); + border: solid 1px var(--color-sidebar-background-border); border-radius: 3px; cursor: pointer; z-index: 400; - transition: border-color 0.4s; -} -.version-btn::after { - content:"\f0d8"; - display: inline; - font: normal normal normal 16px/1 FontAwesome; - color: #8d8c8c; - vertical-align: top; - padding-left: 0.5em; } + .version-btn-open::after { color: gray; } -.version-btn:hover, .version-btn:focus { + +.version-btn:hover, +.version-btn:focus { border-color: #525252; } + .version-btn-open { color: gray; - border: solid 1px gray; + border: solid 1px var(--color-sidebar-background-border); } + .version-btn.wait { cursor: wait; } + .version-btn.disabled { cursor: not-allowed; color: dimgray; } + .version-dialog { display: none; position: absolute; bottom: 28px; - width: 140px; + width: 50%; margin: 0 5px; padding-bottom: 4px; - background-color: #0003; border-radius: 3px; box-shadow: 0 0 6px #000C; z-index: 999; max-height: calc(100vh - 30px); + overflow-x: clip; overflow-y: auto; cursor: default; } + .version-title { padding: 5px; - color: black; + color: var(--color-content-foreground); text-align: center; font-size: 102%; - background-color: #27ae60; - border-bottom: solid 1.5px #444; + font-weight: 700; + background-color: var(--color-brand-primary); + border-bottom: solid 1.5px var(--color-sidebar-background-border); } + .version-list { + padding-left: 0; + margin-top: 0; margin-bottom: 4px; text-align: center; - background-color: #000C; - border: solid 1px gray; + border: solid 1px var(--color-sidebar-background-border); border-radius: 0px 0px 3px 3px; } -.version-list a, .version-list span, .version-list li { + +.version-list a, +.version-list span, +.version-list li { position: relative; display: block; font-size: 98%; @@ -97,32 +100,21 @@ width: 100%; margin: 0; padding: 4px 0px; - color: #404040; + color: var(--color-sidebar-link-text); } + .version-list li { - background-color: #ede9e9; - color: #404040; + background-color: var(--color-sidebar-background); + color: var(--color-sidebar-link-text); padding: 1px; } -.version-list li:hover, .version-list li a:focus { - background-color: #b9cfda; + +.version-list li:hover, +.version-list li a:focus { + background-color: var(--color-background-hover); } -.version-list li.selected, .version-list li.selected:hover { - background-color: #8d8c8c; -} -.version-list li.selected span { - cursor: default; - outline-color: red; -} -.version-arrow { - position: absolute; - width: 8px; - height: 8px; - left: 50%; - bottom: 4px; - margin-left: -4px; - transform: rotate(225deg); - background: #ede9e9; - border: 1px solid gray; - border-width: 1px 0 0 1px; + +.version-list li.selected { + background: var(--color-sidebar-item-background--current); + font-weight: 700; } diff --git a/doc/python_api/static/js/version_switch.js b/doc/python_api/static/js/version_switch.js index b2d25069fbe..c00253bfe73 100644 --- a/doc/python_api/static/js/version_switch.js +++ b/doc/python_api/static/js/version_switch.js @@ -1,63 +1,60 @@ -(function() { // switch: v1.2 +(function() { // switch: v1.4 "use strict"; var versionsFileUrl = "https://docs.blender.org/PROD/versions.json" var all_versions; -var Popover = function() { - function Popover(id) +class Popover { + constructor(id) { this.isOpen = false; this.type = (id === "version-popover"); - this.$btn = $('#' + id); - this.$dialog = this.$btn.next(); - this.$list = this.$dialog.children("ul"); + this.btn = document.querySelector('#' + id); + this.dialog = this.btn.nextElementSibling; + this.list = this.dialog.querySelector("ul"); this.sel = null; - this.beforeInit(); - } - - Popover.prototype = { - beforeInit : function() { - var that = this; - this.$btn.on("click", function(e) { + const that = this; + this.btnClickHandler = function(e) { + that.init(); + e.preventDefault(); + e.stopPropagation(); + }; + this.btnKeyHandler = function(e) { + if (that.btnKeyFilter(e)) { that.init(); e.preventDefault(); e.stopPropagation(); - }); - this.$btn.on("keydown", function(e) { - if (that.btnKeyFilter(e)) { - that.init(); - e.preventDefault(); - e.stopPropagation(); - } - }); - }, - init : function() { - this.$btn.off("click"); - this.$btn.off("keydown"); + } + }; + this.btn.addEventListener("click", this.btnClickHandler); + this.btn.addEventListener("keydown", this.btnKeyHandler); + } + init() + { + this.btn.removeEventListener("click", this.btnClickHandler); + this.btn.removeEventListener("keydown", this.btnKeyHandler); + + new Promise((resolve, reject) => { if (all_versions === undefined) { - this.$btn.addClass("wait"); - this.loadVL(this); + this.btn.classList.add("wait"); + fetch(versionsFileUrl) + .then((response) => response.json()) + .then((data) => { + all_versions = data; + resolve(); + }) + .catch(() => { + console.error("Version Switch Error: versions.json could not be loaded."); + this.btn.classList.remove("disabled"); + }); } else { - this.afterLoad(); + resolve(); } - }, - loadVL : function(that) { - $.getJSON(versionsFileUrl, function(data) { - all_versions = data; - that.afterLoad(); - return true; - }).fail(function() { - console.log("Version Switch Error: versions.json could not be loaded."); - that.$btn.addClass("disabled"); - return false; - }); - }, - afterLoad : function() { - var release = DOCUMENTATION_OPTIONS.VERSION; + }).then(() => { + let release = DOCUMENTATION_OPTIONS.VERSION; const m = release.match(/\d\.\d+/g); if (m) { release = m[0]; @@ -65,259 +62,274 @@ var Popover = function() { this.warnOld(release, all_versions); - var version = this.getNamed(release); - var list = this.buildList(version); + const version = this.getNamed(release); + this.buildList(version); - this.$list.children(":first-child").remove(); - this.$list.append(list); - var that = this; - this.$list.on("keydown", function(e) { + this.list.firstElementChild.remove(); + const that = this; + this.list.addEventListener("keydown", function(e) { that.keyMove(e); }); - this.$btn.removeClass("wait"); + this.btn.classList.remove("wait"); this.btnOpenHandler(); - this.$btn.on("mousedown", function(e) { + this.btn.addEventListener("mousedown", function(e) { that.btnOpenHandler(); e.preventDefault() }); - this.$btn.on("keydown", function(e) { + this.btn.addEventListener("keydown", function(e) { if (that.btnKeyFilter(e)) { that.btnOpenHandler(); } }); - }, - warnOld : function(release, all_versions) { - // Note this is effectively disabled now, two issues must fixed: - // * versions.js does not contain a current entry, because that leads to - // duplicate version numbers in the menu. These need to be deduplicated. - // * It only shows the warning after opening the menu to switch version - // when versions.js is loaded. This is too late to be useful. - var current = all_versions.current - if (!current) - { - // console.log("Version Switch Error: no 'current' in version.json."); - return; - } - const m = current.match(/\d\.\d+/g); - if (m) { - current = parseFloat(m[0]); - } - if (release < current) { - var currentURL = window.location.pathname.replace(release, current); - var warning = $('
' + - '

Note

' + - '

' + - 'You are not using the most up to date version of the documentation. ' + - ' is the newest version.' + - '

' + - '
'); - - warning.find('a').attr('href', currentURL).text(current); - - var body = $("div.body"); - if (!body.length) { - body = $("div.document"); - } - body.prepend(warning); - } - }, - buildList : function(v) { - var url = new URL(window.location.href); - let pathSplit = [ "", "api", v ]; - if (url.pathname.startsWith("/api/")) { - pathSplit.push(url.pathname.split('/').slice(3).join('/')); - } - else { - pathSplit.push(url.pathname.substring(1)); - } - if (this.type) { - var dyn = all_versions; - var cur = v; - } - var buf = []; - var that = this; - $.each(dyn, function(ix, title) { - buf.push("' + - title + ''); - } - else { - pathSplit[2 + that.type] = ix; - var href = new URL(url); - href.pathname = pathSplit.join('/'); - buf.push(' tabindex="-1" role="presentation">' + - title + ''); - } - }); - return buf.join(''); - }, - getNamed : function(v) { - $.each(all_versions, function(ix, title) { - if (ix === "master" || ix === "main" || ix === "latest") { - var m = title.match(/\d\.\d[\w\d\.]*/)[0]; - if (parseFloat(m) == v) { - v = ix; - return false; - } - } - }); - return v; - }, - dialogToggle : function(speed) { - var wasClose = !this.isOpen; - var that = this; - if (!this.isOpen) { - this.$btn.addClass("version-btn-open"); - this.$btn.attr("aria-pressed", true); - this.$dialog.attr("aria-hidden", false); - this.$dialog.fadeIn(speed, function() { - that.$btn.parent().on("focusout", function(e) { - that.focusoutHandler(); - e.stopImmediatePropagation(); - }) - that.$btn.parent().on("mouseleave", function(e) { - that.mouseoutHandler(); - e.stopImmediatePropagation(); - }); - }); - this.isOpen = true; - } - else { - this.$btn.removeClass("version-btn-open"); - this.$btn.attr("aria-pressed", false); - this.$dialog.attr("aria-hidden", true); - this.$btn.parent().off("focusout"); - this.$btn.parent().off("mouseleave"); - this.$dialog.fadeOut(speed, function() { - if (this.$sel) { - this.$sel.attr("tabindex", -1); - } - that.$btn.attr("tabindex", 0); - if (document.activeElement !== null && document.activeElement !== document && - document.activeElement !== document.body) { - that.$btn.focus(); - } - }); - this.isOpen = false; - } - - if (wasClose) { - if (this.$sel) { - this.$sel.attr("tabindex", -1); - } - if (document.activeElement !== null && document.activeElement !== document && - document.activeElement !== document.body) { - var $nw = this.listEnter(); - $nw.attr("tabindex", 0); - $nw.focus(); - this.$sel = $nw; - } - } - }, - btnOpenHandler : function() { - this.dialogToggle(300); - }, - focusoutHandler : function() { - var list = this.$list; - var that = this; - setTimeout(function() { - if (list.find(":focus").length === 0) { - that.dialogToggle(200); - } - }, 200); - }, - mouseoutHandler : function() { - this.dialogToggle(200); - }, - btnKeyFilter : function(e) { - if (e.ctrlKey || e.shiftKey) { - return false; - } - if (e.key === " " || e.key === "Enter" || (e.key === "ArrowDown" && e.altKey) || - e.key === "ArrowDown" || e.key === "ArrowUp") { - return true; - } - return false; - }, - keyMove : function(e) { - if (e.ctrlKey || e.shiftKey) { - return true; - } - var p = true; - var $nw = $(e.target); - switch (e.key) { - case "ArrowUp": - $nw = this.listPrev($nw); - break; - case "ArrowDown": - $nw = this.listNext($nw); - break; - case "Home": - $nw = this.listFirst(); - break; - case "End": - $nw = this.listLast(); - break; - case "Escape": - $nw = this.listExit(); - break; - case "ArrowLeft": - $nw = this.listExit(); - break; - case "ArrowRight": - $nw = this.listExit(); - break; - default: - p = false; - } - if (p) { - $nw.attr("tabindex", 0); - $nw.focus(); - if (this.$sel) { - this.$sel.attr("tabindex", -1); - } - this.$sel = $nw; - e.preventDefault(); - e.stopPropagation(); - } - }, - listPrev : function($nw) { - if ($nw.parent().prev().length !== 0) { - return $nw.parent().prev().children(":first-child"); - } - else { - return this.listLast(); - } - }, - listNext : function($nw) { - if ($nw.parent().next().length !== 0) { - return $nw.parent().next().children(":first-child"); - } - else { - return this.listFirst(); - } - }, - listFirst : function() { - return this.$list.children(":first-child").children(":first-child"); - }, - listLast : function() { - return this.$list.children(":last-child").children(":first-child"); - }, - listExit : function() { - this.mouseoutHandler(); - return this.$btn; - }, - listEnter : function() { - return this.$list.children(":first-child").children(":first-child"); + }); + } + warnOld(release, all_versions) + { + // Note this is effectively disabled now, two issues must fixed: + // * versions.js does not contain a current entry, because that leads to + // duplicate version numbers in the menu. These need to be deduplicated. + // * It only shows the warning after opening the menu to switch version + // when versions.js is loaded. This is too late to be useful. + let current = all_versions.current + if (!current) { + // console.log("Version Switch Error: no 'current' in version.json."); + return; } - }; - return Popover -}(); + const m = current.match(/\d\.\d+/g); + if (m) { + current = parseFloat(m[0]); + } + if (release < current) { + const currentURL = window.location.pathname.replace(release, current); + const warning = + document.querySelector("template#version-warning").firstElementChild.cloneNode(true); + const link = warning.querySelector('a'); + link.setAttribute('href', currentURL); + link.textContent = current; -$(document).ready(function() { - var lng_popover = new Popover("version-popover"); -}); + let body = document.querySelector("div.body"); + if (!body.length) { + body = document.querySelector("div.document"); + } + body.prepend(warning); + } + } + buildList(v) + { + const url = new URL(window.location.href); + let pathSplit = [ "", "api", v ]; + if (url.pathname.startsWith("/api/")) { + pathSplit.push(url.pathname.split('/').slice(4).join('/')); + } + else { + pathSplit.push(url.pathname.substring(1)); + } + let dyn, cur; + if (this.type) { + dyn = all_versions; + cur = v; + } + const that = this; + const template = document.querySelector("template#version-entry").content; + for (let [ix, title] of Object.entries(dyn)) { + let clone; + if (ix === cur) { + clone = template.querySelector("li.selected").cloneNode(true); + clone.querySelector("span").innerHTML = title; + } + else { + pathSplit[1 + that.type] = ix; + let href = new URL(url); + href.pathname = pathSplit.join('/'); + clone = template.firstElementChild.cloneNode(true); + const link = clone.querySelector("a"); + link.href = href; + link.innerHTML = title; + } + that.list.append(clone); + }; + return this.list; + } + getNamed(v) + { + for (let [ix, title] of Object.entries(all_versions)) { + if (ix === "master" || ix === "main" || ix === "latest") { + const m = title.match(/\d\.\d[\w\d\.]*/)[0]; + if (parseFloat(m) == v) { + v = ix; + return false; + } + } + }; + return v; + } + dialogToggle(speed) + { + const wasClose = !this.isOpen; + const that = this; + if (!this.isOpen) { + this.btn.classList.add("version-btn-open"); + this.btn.setAttribute("aria-pressed", true); + this.dialog.setAttribute("aria-hidden", false); + this.dialog.style.display = "block"; + this.dialog.animate({opacity : [ 0, 1 ], easing : [ 'ease-in', 'ease-out' ]}, speed) + .finished.then(() => { + this.focusoutHandlerPrime = function(e) { + that.focusoutHandler(); + e.stopImmediatePropagation(); + }; + this.mouseoutHandlerPrime = function(e) { + that.mouseoutHandler(); + e.stopImmediatePropagation(); + }; + this.btn.parentNode.addEventListener("focusout", this.focusoutHandlerPrime); + this.btn.parentNode.addEventListener("mouseleave", this.mouseoutHandlerPrime); + }); + this.isOpen = true; + } + else { + this.btn.classList.remove("version-btn-open"); + this.btn.setAttribute("aria-pressed", false); + this.dialog.setAttribute("aria-hidden", true); + this.btn.parentNode.removeEventListener("focusout", this.focusoutHandlerPrime); + this.btn.parentNode.removeEventListener("mouseleave", this.mouseoutHandlerPrime); + this.dialog.animate({opacity : [ 1, 0 ], easing : [ 'ease-in', 'ease-out' ]}, speed) + .finished.then(() => { + this.dialog.style.display = "none"; + if (this.sel) { + this.sel.setAttribute("tabindex", -1); + } + this.btn.setAttribute("tabindex", 0); + if (document.activeElement !== null && document.activeElement !== document && + document.activeElement !== document.body) + { + this.btn.focus(); + } + }); + this.isOpen = false; + } + + if (wasClose) { + if (this.sel) { + this.sel.setAttribute("tabindex", -1); + } + if (document.activeElement !== null && document.activeElement !== document && + document.activeElement !== document.body) + { + const nw = this.listEnter(); + nw.setAttribute("tabindex", 0); + nw.focus(); + this.sel = nw; + } + } + } + btnOpenHandler() + { + this.dialogToggle(300); + } + focusoutHandler() + { + const list = this.list; + const that = this; + setTimeout(function() { + if (!list.querySelector(":focus")) { + that.dialogToggle(200); + } + }, 200); + } + mouseoutHandler() + { + this.dialogToggle(200); + } + btnKeyFilter(e) + { + if (e.ctrlKey || e.shiftKey) { + return false; + } + if (e.key === " " || e.key === "Enter" || (e.key === "ArrowDown" && e.altKey) || + e.key === "ArrowDown" || e.key === "ArrowUp") + { + return true; + } + return false; + } + keyMove(e) + { + if (e.ctrlKey || e.shiftKey) { + return true; + } + let nw = e.target; + switch (e.key) { + case "ArrowUp": + nw = this.listPrev(nw); + break; + case "ArrowDown": + nw = this.listNext(nw); + break; + case "Home": + nw = this.listFirst(); + break; + case "End": + nw = this.listLast(); + break; + case "Escape": + nw = this.listExit(); + break; + case "ArrowLeft": + nw = this.listExit(); + break; + case "ArrowRight": + nw = this.listExit(); + break; + default: + return false; + } + nw.setAttribute("tabindex", 0); + nw.focus(); + if (this.sel) { + this.sel.setAttribute("tabindex", -1); + } + this.sel = nw; + e.preventDefault(); + e.stopPropagation(); + } + listPrev(nw) + { + if (nw.parentNode.previousElementSibling.length !== 0) { + return nw.parentNode.previousElementSibling.firstElementChild; + } + else { + return this.listLast(); + } + } + listNext(nw) + { + if (nw.parentNode.nextElementSibling.length !== 0) { + return nw.parentNode.nextElementSibling.firstElementChild; + } + else { + return this.listFirst(); + } + } + listFirst() + { + return this.list.firstElementChild.firstElementChild; + } + listLast() + { + return this.list.lastElementChild.firstElementChild; + } + listExit() + { + this.mouseoutHandler(); + return this.btn; + } + listEnter() + { + return this.list.firstElementChild.firstElementChild; + } +} + +document.addEventListener('DOMContentLoaded', () => { new Popover("version-popover"); }); })(); diff --git a/doc/python_api/templates/base.html b/doc/python_api/templates/base.html new file mode 100644 index 00000000000..5fb72406236 --- /dev/null +++ b/doc/python_api/templates/base.html @@ -0,0 +1,6 @@ +{%- extends "!base.html" -%} + +{%- block theme_scripts -%} +{{ super() }} + +{%- endblock -%} diff --git a/doc/python_api/templates/footer.html b/doc/python_api/templates/components/footer_contribute.html similarity index 77% rename from doc/python_api/templates/footer.html rename to doc/python_api/templates/components/footer_contribute.html index 394aad996cf..3a34cf9ed0a 100644 --- a/doc/python_api/templates/footer.html +++ b/doc/python_api/templates/components/footer_contribute.html @@ -1,6 +1,3 @@ -{# For the "Report Issue" button on the bottom of pages. #} -{%- extends "!footer.html" %} -{%- block extrafooter %} {%- if not pagename in ("search", "404", "genindex") and hasdoc(pagename) %} -{%- endif %} -{% endblock %} +{%- endif %} \ No newline at end of file diff --git a/doc/python_api/templates/page.html b/doc/python_api/templates/page.html new file mode 100644 index 00000000000..f220bfeee4b --- /dev/null +++ b/doc/python_api/templates/page.html @@ -0,0 +1,6 @@ +{%- extends "!page.html" -%} + +{%- block footer -%} +{{ super() }} +{%- include "components/footer_contribute.html" -%} +{%- endblock footer -%} \ No newline at end of file diff --git a/doc/python_api/templates/sidebar/variant-selector.html b/doc/python_api/templates/sidebar/variant-selector.html new file mode 100644 index 00000000000..3bac5f95306 --- /dev/null +++ b/doc/python_api/templates/sidebar/variant-selector.html @@ -0,0 +1,29 @@ +
+ + +
diff --git a/doc/python_api/templates/versions.html b/doc/python_api/templates/versions.html deleted file mode 100644 index 482d4361207..00000000000 --- a/doc/python_api/templates/versions.html +++ /dev/null @@ -1,19 +0,0 @@ -
- -
diff --git a/extern/README b/extern/README index f904fc3e41e..0ab3056e8bb 100644 --- a/extern/README +++ b/extern/README @@ -1,4 +1,3 @@ When updating a library remember to: * Update the README.blender with the corresponding version. -* Update the THIRD-PARTY-LICENSE.txt document diff --git a/extern/tinygltf/README.blender b/extern/tinygltf/README.blender index 3dcd6d15f03..a7cdb3af5bf 100644 --- a/extern/tinygltf/README.blender +++ b/extern/tinygltf/README.blender @@ -1,5 +1,5 @@ Project: TinyGLTF URL: https://github.com/syoyo/tinygltf License: MIT -Upstream version: 2.8.3, 84a83d39f55d +Upstream version: 2.8.21, 4bfc1fc1807e Local modifications: None diff --git a/extern/tinygltf/tiny_gltf.h b/extern/tinygltf/tiny_gltf.h index c935b89df9a..7ef28f41ce5 100644 --- a/extern/tinygltf/tiny_gltf.h +++ b/extern/tinygltf/tiny_gltf.h @@ -25,32 +25,8 @@ // OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN // THE SOFTWARE. -// Version: -// - v2.8.1 Missed serialization texture sampler name fixed. PR#399. -// - v2.8.0 Add URICallbacks for custom URI handling in Buffer and Image. PR#397. -// - v2.7.0 Change WriteImageDataFunction user callback function signature. PR#393. -// - v2.6.3 Fix GLB file with empty BIN chunk was not handled. PR#382 and PR#383. -// - v2.6.2 Fix out-of-bounds access of accessors. PR#379. -// - v2.6.1 Better GLB validation check when loading. -// - v2.6.0 Support serializing sparse accessor(Thanks to @fynv). -// Disable expanding file path for security(no use of awkward `wordexp` anymore). -// - v2.5.0 Add SetPreserveImageChannels() option to load image data as is. -// - v2.4.3 Fix null object output when material has all default -// parameters. -// - v2.4.2 Decode percent-encoded URI. -// - v2.4.1 Fix some glTF object class does not have `extensions` and/or -// `extras` property. -// - v2.4.0 Experimental RapidJSON and C++14 support(Thanks to @jrkoone). -// - v2.3.1 Set default value of minFilter and magFilter in Sampler to -1. -// - v2.3.0 Modified Material representation according to glTF 2.0 schema -// (and introduced TextureInfo class) -// Change the behavior of `Value::IsNumber`. It return true either the -// value is int or real. -// - v2.2.0 Add loading 16bit PNG support. Add Sparse accessor support(Thanks -// to @Ybalrid) -// - v2.1.0 Add draco compression. -// - v2.0.1 Add comparison feature(Thanks to @Selmar). -// - v2.0.0 glTF 2.0!. +// Version: - v2.8.10 +// See https://github.com/syoyo/tinygltf/releases for release history. // // Tiny glTF loader is using following third party libraries: // @@ -72,15 +48,12 @@ #include #include -//Auto-detect C++14 standard version -#if !defined(TINYGLTF_USE_CPP14) && defined(__cplusplus) && (__cplusplus >= 201402L) +// Auto-detect C++14 standard version +#if !defined(TINYGLTF_USE_CPP14) && defined(__cplusplus) && \ + (__cplusplus >= 201402L) #define TINYGLTF_USE_CPP14 #endif -#ifndef TINYGLTF_USE_CPP14 -#include -#endif - #ifdef __ANDROID__ #ifdef TINYGLTF_ANDROID_LOAD_FROM_ASSETS #include @@ -222,6 +195,11 @@ typedef enum { OBJECT_TYPE } Type; +typedef enum { + Permissive, + Strict +} ParseStrictness; + static inline int32_t GetComponentSizeInBytes(uint32_t componentType) { if (componentType == TINYGLTF_COMPONENT_TYPE_BYTE) { return 1; @@ -284,11 +262,7 @@ class Value { typedef std::vector Array; typedef std::map Object; - Value() - : type_(NULL_TYPE), - int_value_(0), - real_value_(0.0), - boolean_value_(false) {} + Value() = default; explicit Value(bool b) : type_(BOOL_TYPE) { boolean_value_ = b; } explicit Value(int i) : type_(INT_TYPE) { @@ -301,6 +275,7 @@ class Value { } explicit Value(std::string &&s) : type_(STRING_TYPE), string_value_(std::move(s)) {} + explicit Value(const char *s) : type_(STRING_TYPE) { string_value_ = s; } explicit Value(const unsigned char *p, size_t n) : type_(BINARY_TYPE) { binary_value_.resize(n); memcpy(binary_value_.data(), p, n); @@ -546,28 +521,30 @@ typedef std::map ParameterMap; typedef std::map ExtensionMap; struct AnimationChannel { - int sampler; // required - int target_node; // optional index of the node to target (alternative + int sampler{-1}; // required + int target_node{-1}; // optional index of the node to target (alternative // target should be provided by extension) std::string target_path; // required with standard values of ["translation", // "rotation", "scale", "weights"] Value extras; ExtensionMap extensions; + Value target_extras; ExtensionMap target_extensions; // Filled when SetStoreOriginalJSONForExtrasAndExtensions is enabled. std::string extras_json_string; std::string extensions_json_string; + std::string target_extras_json_string; std::string target_extensions_json_string; - AnimationChannel() : sampler(-1), target_node(-1) {} + AnimationChannel() = default; DEFAULT_METHODS(AnimationChannel) bool operator==(const AnimationChannel &) const; }; struct AnimationSampler { - int input; // required - int output; // required + int input{-1}; // required + int output{-1}; // required std::string interpolation; // "LINEAR", "STEP","CUBICSPLINE" or user defined // string. default "LINEAR" Value extras; @@ -577,7 +554,7 @@ struct AnimationSampler { std::string extras_json_string; std::string extensions_json_string; - AnimationSampler() : input(-1), output(-1), interpolation("LINEAR") {} + AnimationSampler() : interpolation("LINEAR") {} DEFAULT_METHODS(AnimationSampler) bool operator==(const AnimationSampler &) const; }; @@ -600,9 +577,9 @@ struct Animation { struct Skin { std::string name; - int inverseBindMatrices; // required here but not in the spec - int skeleton; // The index of the node used as a skeleton root - std::vector joints; // Indices of skeleton nodes + int inverseBindMatrices{-1}; // required here but not in the spec + int skeleton{-1}; // The index of the node used as a skeleton root + std::vector joints; // Indices of skeleton nodes Value extras; ExtensionMap extensions; @@ -611,10 +588,7 @@ struct Skin { std::string extras_json_string; std::string extensions_json_string; - Skin() { - inverseBindMatrices = -1; - skeleton = -1; - } + Skin() = default; DEFAULT_METHODS(Skin) bool operator==(const Skin &) const; }; @@ -645,25 +619,21 @@ struct Sampler { std::string extras_json_string; std::string extensions_json_string; - Sampler() - : minFilter(-1), - magFilter(-1), - wrapS(TINYGLTF_TEXTURE_WRAP_REPEAT), - wrapT(TINYGLTF_TEXTURE_WRAP_REPEAT) {} + Sampler() = default; DEFAULT_METHODS(Sampler) bool operator==(const Sampler &) const; }; struct Image { std::string name; - int width; - int height; - int component; - int bits; // bit depth per channel. 8(byte), 16 or 32. - int pixel_type; // pixel type(TINYGLTF_COMPONENT_TYPE_***). usually - // UBYTE(bits = 8) or USHORT(bits = 16) + int width{-1}; + int height{-1}; + int component{-1}; + int bits{-1}; // bit depth per channel. 8(byte), 16 or 32. + int pixel_type{-1}; // pixel type(TINYGLTF_COMPONENT_TYPE_***). usually + // UBYTE(bits = 8) or USHORT(bits = 16) std::vector image; - int bufferView; // (required if no uri) + int bufferView{-1}; // (required if no uri) std::string mimeType; // (required if no uri) ["image/jpeg", "image/png", // "image/bmp", "image/gif"] std::string uri; // (required if no mimeType) uri is not decoded(e.g. @@ -681,16 +651,9 @@ struct Image { // parsing) Default parser for Image does not provide as-is loading feature at // the moment. (You can manipulate this by providing your own LoadImageData // function) - bool as_is; + bool as_is{false}; - Image() : as_is(false) { - bufferView = -1; - width = -1; - height = -1; - component = -1; - bits = -1; - pixel_type = -1; - } + Image() = default; DEFAULT_METHODS(Image) bool operator==(const Image &) const; @@ -699,8 +662,8 @@ struct Image { struct Texture { std::string name; - int sampler; - int source; + int sampler{-1}; + int source{-1}; Value extras; ExtensionMap extensions; @@ -708,16 +671,16 @@ struct Texture { std::string extras_json_string; std::string extensions_json_string; - Texture() : sampler(-1), source(-1) {} + Texture() = default; DEFAULT_METHODS(Texture) bool operator==(const Texture &) const; }; struct TextureInfo { - int index = -1; // required. - int texCoord; // The set index of texture's TEXCOORD attribute used for - // texture coordinate mapping. + int index{-1}; // required. + int texCoord{0}; // The set index of texture's TEXCOORD attribute used for + // texture coordinate mapping. Value extras; ExtensionMap extensions; @@ -726,17 +689,18 @@ struct TextureInfo { std::string extras_json_string; std::string extensions_json_string; - TextureInfo() : index(-1), texCoord(0) {} + TextureInfo() = default; DEFAULT_METHODS(TextureInfo) bool operator==(const TextureInfo &) const; }; struct NormalTextureInfo { - int index = -1; // required - int texCoord; // The set index of texture's TEXCOORD attribute used for - // texture coordinate mapping. - double scale; // scaledNormal = normalize(( - // * 2.0 - 1.0) * vec3(, , 1.0)) + int index{-1}; // required + int texCoord{0}; // The set index of texture's TEXCOORD attribute used for + // texture coordinate mapping. + double scale{ + 1.0}; // scaledNormal = normalize(( + // * 2.0 - 1.0) * vec3(, , 1.0)) Value extras; ExtensionMap extensions; @@ -745,17 +709,17 @@ struct NormalTextureInfo { std::string extras_json_string; std::string extensions_json_string; - NormalTextureInfo() : index(-1), texCoord(0), scale(1.0) {} + NormalTextureInfo() = default; DEFAULT_METHODS(NormalTextureInfo) bool operator==(const NormalTextureInfo &) const; }; struct OcclusionTextureInfo { - int index = -1; // required - int texCoord; // The set index of texture's TEXCOORD attribute used for + int index{-1}; // required + int texCoord{0}; // The set index of texture's TEXCOORD attribute used for // texture coordinate mapping. - double strength; // occludedColor = lerp(color, color * , ) + double strength{1.0}; // occludedColor = lerp(color, color * , ) Value extras; ExtensionMap extensions; @@ -764,17 +728,17 @@ struct OcclusionTextureInfo { std::string extras_json_string; std::string extensions_json_string; - OcclusionTextureInfo() : index(-1), texCoord(0), strength(1.0) {} + OcclusionTextureInfo() = default; DEFAULT_METHODS(OcclusionTextureInfo) bool operator==(const OcclusionTextureInfo &) const; }; // pbrMetallicRoughness class defined in glTF 2.0 spec. struct PbrMetallicRoughness { - std::vector baseColorFactor; // len = 4. default [1,1,1,1] + std::vector baseColorFactor{1.0, 1.0, 1.0, 1.0}; // len = 4. default [1,1,1,1] TextureInfo baseColorTexture; - double metallicFactor; // default 1 - double roughnessFactor; // default 1 + double metallicFactor{1.0}; // default 1 + double roughnessFactor{1.0}; // default 1 TextureInfo metallicRoughnessTexture; Value extras; @@ -784,11 +748,9 @@ struct PbrMetallicRoughness { std::string extras_json_string; std::string extensions_json_string; - PbrMetallicRoughness() - : baseColorFactor(std::vector{1.0, 1.0, 1.0, 1.0}), - metallicFactor(1.0), - roughnessFactor(1.0) {} + PbrMetallicRoughness() = default; DEFAULT_METHODS(PbrMetallicRoughness) + bool operator==(const PbrMetallicRoughness &) const; }; @@ -798,10 +760,11 @@ struct PbrMetallicRoughness { struct Material { std::string name; - std::vector emissiveFactor; // length 3. default [0, 0, 0] - std::string alphaMode; // default "OPAQUE" - double alphaCutoff; // default 0.5 - bool doubleSided; // default false; + std::vector emissiveFactor{0.0, 0.0, 0.0}; // length 3. default [0, 0, 0] + std::string alphaMode{"OPAQUE"}; // default "OPAQUE" + double alphaCutoff{0.5}; // default 0.5 + bool doubleSided{false}; // default false + std::vector lods; // level of detail materials (MSFT_lod) PbrMetallicRoughness pbrMetallicRoughness; @@ -821,7 +784,7 @@ struct Material { std::string extras_json_string; std::string extensions_json_string; - Material() : alphaMode("OPAQUE"), alphaCutoff(0.5), doubleSided(false) {} + Material() = default; DEFAULT_METHODS(Material) bool operator==(const Material &) const; @@ -845,26 +808,20 @@ struct BufferView { bool dracoDecoded{false}; // Flag indicating this has been draco decoded - BufferView() - : buffer(-1), - byteOffset(0), - byteLength(0), - byteStride(0), - target(0), - dracoDecoded(false) {} + BufferView() = default; DEFAULT_METHODS(BufferView) bool operator==(const BufferView &) const; }; struct Accessor { - int bufferView; // optional in spec but required here since sparse accessor - // are not supported + int bufferView{-1}; // optional in spec but required here since sparse + // accessor are not supported std::string name; - size_t byteOffset; - bool normalized; // optional. - int componentType; // (required) One of TINYGLTF_COMPONENT_TYPE_*** - size_t count; // required - int type; // (required) One of TINYGLTF_TYPE_*** .. + size_t byteOffset{0}; + bool normalized{false}; // optional. + int componentType{-1}; // (required) One of TINYGLTF_COMPONENT_TYPE_*** + size_t count{0}; // required + int type{-1}; // (required) One of TINYGLTF_TYPE_*** .. Value extras; ExtensionMap extensions; @@ -877,19 +834,33 @@ struct Accessor { std::vector maxValues; // optional. integer value is promoted to double - struct { + struct Sparse { int count; bool isSparse; struct { - int byteOffset; + size_t byteOffset; int bufferView; int componentType; // a TINYGLTF_COMPONENT_TYPE_ value + Value extras; + ExtensionMap extensions; + std::string extras_json_string; + std::string extensions_json_string; } indices; struct { int bufferView; - int byteOffset; + size_t byteOffset; + Value extras; + ExtensionMap extensions; + std::string extras_json_string; + std::string extensions_json_string; } values; - } sparse; + Value extras; + ExtensionMap extensions; + std::string extras_json_string; + std::string extensions_json_string; + }; + + Sparse sparse; /// /// Utility function to compute byteStride for a given bufferView object. @@ -911,8 +882,8 @@ struct Accessor { return componentSizeInBytes * numComponents; } else { - // Check if byteStride is a multiple of the size of the accessor's component - // type. + // Check if byteStride is a multiple of the size of the accessor's + // component type. int componentSizeInBytes = GetComponentSizeInBytes(static_cast(componentType)); if (componentSizeInBytes <= 0) { @@ -929,12 +900,8 @@ struct Accessor { } Accessor() - : bufferView(-1), - byteOffset(0), - normalized(false), - componentType(-1), - count(0), - type(-1) { + + { sparse.isSparse = false; } DEFAULT_METHODS(Accessor) @@ -942,17 +909,12 @@ struct Accessor { }; struct PerspectiveCamera { - double aspectRatio; // min > 0 - double yfov; // required. min > 0 - double zfar; // min > 0 - double znear; // required. min > 0 + double aspectRatio{0.0}; // min > 0 + double yfov{0.0}; // required. min > 0 + double zfar{0.0}; // min > 0 + double znear{0.0}; // required. min > 0 - PerspectiveCamera() - : aspectRatio(0.0), - yfov(0.0), - zfar(0.0) // 0 = use infinite projection matrix - , - znear(0.0) {} + PerspectiveCamera() = default; DEFAULT_METHODS(PerspectiveCamera) bool operator==(const PerspectiveCamera &) const; @@ -965,12 +927,12 @@ struct PerspectiveCamera { }; struct OrthographicCamera { - double xmag; // required. must not be zero. - double ymag; // required. must not be zero. - double zfar; // required. `zfar` must be greater than `znear`. - double znear; // required + double xmag{0.0}; // required. must not be zero. + double ymag{0.0}; // required. must not be zero. + double zfar{0.0}; // required. `zfar` must be greater than `znear`. + double znear{0.0}; // required - OrthographicCamera() : xmag(0.0), ymag(0.0), zfar(0.0), znear(0.0) {} + OrthographicCamera() = default; DEFAULT_METHODS(OrthographicCamera) bool operator==(const OrthographicCamera &) const; @@ -989,7 +951,7 @@ struct Camera { PerspectiveCamera perspective; OrthographicCamera orthographic; - Camera() {} + Camera() = default; DEFAULT_METHODS(Camera) bool operator==(const Camera &) const; @@ -1006,10 +968,10 @@ struct Primitive { // integer, where each integer // is the index of the accessor // containing an attribute. - int material; // The index of the material to apply to this primitive - // when rendering. - int indices; // The index of the accessor that contains the indices. - int mode; // one of TINYGLTF_MODE_*** + int material{-1}; // The index of the material to apply to this primitive + // when rendering. + int indices{-1}; // The index of the accessor that contains the indices. + int mode{-1}; // one of TINYGLTF_MODE_*** std::vector > targets; // array of morph targets, // where each target is a dict with attributes in ["POSITION, "NORMAL", // "TANGENT"] pointing @@ -1021,11 +983,7 @@ struct Primitive { std::string extras_json_string; std::string extensions_json_string; - Primitive() { - material = -1; - indices = -1; - mode = -1; - } + Primitive() = default; DEFAULT_METHODS(Primitive) bool operator==(const Primitive &) const; }; @@ -1048,17 +1006,20 @@ struct Mesh { class Node { public: - Node() : camera(-1), skin(-1), mesh(-1) {} + Node() = default; DEFAULT_METHODS(Node) bool operator==(const Node &) const; - int camera; // the index of the camera referenced by this node + int camera{-1}; // the index of the camera referenced by this node std::string name; - int skin; - int mesh; + int skin{-1}; + int mesh{-1}; + int light{-1}; // light source index (KHR_lights_punctual) + int emitter{-1}; // audio emitter index (KHR_audio) + std::vector lods; // level of detail nodes (MSFT_lod) std::vector children; std::vector rotation; // length must be 0 or 4 std::vector scale; // length must be 0 or 3 @@ -1112,6 +1073,7 @@ struct Asset { struct Scene { std::string name; std::vector nodes; + std::vector audioEmitters; // KHR_audio global emitters ExtensionMap extensions; Value extras; @@ -1126,10 +1088,10 @@ struct Scene { }; struct SpotLight { - double innerConeAngle; - double outerConeAngle; + double innerConeAngle{0.0}; + double outerConeAngle{0.7853981634}; - SpotLight() : innerConeAngle(0.0), outerConeAngle(0.7853981634) {} + SpotLight() = default; DEFAULT_METHODS(SpotLight) bool operator==(const SpotLight &) const; @@ -1149,7 +1111,7 @@ struct Light { double range{0.0}; // 0.0 = infinite SpotLight spot; - Light() : intensity(1.0), range(0.0) {} + Light() = default; DEFAULT_METHODS(Light) bool operator==(const Light &) const; @@ -1162,6 +1124,89 @@ struct Light { std::string extensions_json_string; }; +struct PositionalEmitter { + double coneInnerAngle{6.283185307179586}; + double coneOuterAngle{6.283185307179586}; + double coneOuterGain{0.0}; + double maxDistance{100.0}; + double refDistance{1.0}; + double rolloffFactor{1.0}; + + PositionalEmitter() = default; + DEFAULT_METHODS(PositionalEmitter) + bool operator==(const PositionalEmitter &) const; + + ExtensionMap extensions; + Value extras; + + // Filled when SetStoreOriginalJSONForExtrasAndExtensions is enabled. + std::string extras_json_string; + std::string extensions_json_string; +}; + +struct AudioEmitter { + std::string name; + double gain{1.0}; + bool loop{false}; + bool playing{false}; + std::string + type; // positional - Positional audio emitters. Using sound cones, the + // orientation is +Z having the same front side for a glTF asset. + // global - Global audio emitters are not affected by the position + // of audio listeners. coneInnerAngle, coneOuterAngle, + // coneOuterGain, distanceModel, maxDistance, refDistance, and + // rolloffFactor should all be ignored when set. + std::string + distanceModel; // linear - A linear distance model calculating the + // gain induced by the distance according to: 1.0 + // - rolloffFactor * (distance - refDistance) / + // (maxDistance - refDistance) + // inverse - (default) An inverse distance model + // calculating the gain induced by the distance according + // to: refDistance / (refDistance + rolloffFactor * + // (Math.max(distance, refDistance) - refDistance)) + // exponential - An exponential distance model calculating + // the gain induced by the distance according to: + // pow((Math.max(distance, refDistance) / refDistance, + // -rolloffFactor)) + PositionalEmitter positional; + int source{-1}; + + AudioEmitter() : type("global"), distanceModel("inverse") {} + DEFAULT_METHODS(AudioEmitter) + + bool operator==(const AudioEmitter &) const; + + ExtensionMap extensions; + Value extras; + + // Filled when SetStoreOriginalJSONForExtrasAndExtensions is enabled. + std::string extras_json_string; + std::string extensions_json_string; +}; + +struct AudioSource { + std::string name; + std::string uri; + int bufferView{-1}; // (required if no uri) + std::string + mimeType; // (required if no uri) The audio's MIME type. Required if + // bufferView is defined. Unless specified by another + // extension, the only supported mimeType is audio/mpeg. + + AudioSource() = default; + DEFAULT_METHODS(AudioSource) + + bool operator==(const AudioSource &) const; + + Value extras; + ExtensionMap extensions; + + // Filled when SetStoreOriginalJSONForExtrasAndExtensions is enabled. + std::string extras_json_string; + std::string extensions_json_string; +}; + class Model { public: Model() = default; @@ -1183,8 +1228,10 @@ class Model { std::vector cameras; std::vector scenes; std::vector lights; + std::vector audioEmitters; + std::vector audioSources; - int defaultScene = -1; + int defaultScene{-1}; std::vector extensionsUsed; std::vector extensionsRequired; @@ -1301,6 +1348,13 @@ typedef bool (*WriteWholeFileFunction)(std::string *, const std::string &, const std::vector &, void *); +/// +/// GetFileSizeFunction type. Signature for custom filesystem callbacks. +/// +typedef bool (*GetFileSizeFunction)(size_t *filesize_out, std::string *err, + const std::string &abs_filename, + void *userdata); + /// /// A structure containing all required filesystem callbacks and a pointer to /// their user data. @@ -1310,6 +1364,8 @@ struct FsCallbacks { ExpandFilePathFunction ExpandFilePath; ReadWholeFileFunction ReadWholeFile; WriteWholeFileFunction WriteWholeFile; + GetFileSizeFunction GetFileSizeInBytes; // To avoid GetFileSize Win32 API, + // add `InBytes` suffix. void *user_data; // An argument that is passed to all fs callbacks }; @@ -1333,6 +1389,9 @@ bool ReadWholeFile(std::vector *out, std::string *err, bool WriteWholeFile(std::string *err, const std::string &filepath, const std::vector &contents, void *); + +bool GetFileSizeInBytes(size_t *filesize_out, std::string *err, + const std::string &filepath, void *); #endif /// @@ -1345,13 +1404,13 @@ class TinyGLTF { #pragma clang diagnostic ignored "-Wc++98-compat" #endif - TinyGLTF() : bin_data_(nullptr), bin_size_(0), is_binary_(false) {} + TinyGLTF() = default; #ifdef __clang__ #pragma clang diagnostic pop #endif - ~TinyGLTF() {} + ~TinyGLTF() = default; /// /// Loads glTF ASCII asset from a file. @@ -1411,6 +1470,11 @@ class TinyGLTF { bool embedImages, bool embedBuffers, bool prettyPrint, bool writeBinary); + /// + /// Sets the parsing strictness. + /// + void SetParseStrictness(ParseStrictness strictness); + /// /// Set callback to use for loading image data /// @@ -1472,6 +1536,17 @@ class TinyGLTF { preserve_image_channels_ = onoff; } + /// + /// Set maximum allowed external file size in bytes. + /// Default: 2GB + /// Only effective for built-in ReadWholeFileFunction FS function. + /// + void SetMaxExternalFileSize(size_t max_bytes) { + max_external_file_size_ = max_bytes; + } + + size_t GetMaxExternalFileSize() const { return max_external_file_size_; } + bool GetPreserveImageChannels() const { return preserve_image_channels_; } private: @@ -1489,6 +1564,8 @@ class TinyGLTF { size_t bin_size_ = 0; bool is_binary_ = false; + ParseStrictness strictness_ = ParseStrictness::Strict; + bool serialize_default_values_ = false; ///< Serialize default values? bool store_original_json_for_extras_and_extensions_ = false; @@ -1496,18 +1573,24 @@ class TinyGLTF { bool preserve_image_channels_ = false; /// Default false(expand channels to /// RGBA) for backward compatibility. + size_t max_external_file_size_{ + size_t((std::numeric_limits::max)())}; // Default 2GB + // Warning & error messages std::string warn_; std::string err_; FsCallbacks fs = { #ifndef TINYGLTF_NO_FS - &tinygltf::FileExists, &tinygltf::ExpandFilePath, - &tinygltf::ReadWholeFile, &tinygltf::WriteWholeFile, + &tinygltf::FileExists, + &tinygltf::ExpandFilePath, + &tinygltf::ReadWholeFile, + &tinygltf::WriteWholeFile, + &tinygltf::GetFileSizeInBytes, nullptr // Fs callback user data #else - nullptr, nullptr, nullptr, nullptr, + nullptr, nullptr, nullptr, nullptr, nullptr, nullptr // Fs callback user data #endif @@ -1550,8 +1633,10 @@ class TinyGLTF { #if defined(TINYGLTF_IMPLEMENTATION) || defined(__INTELLISENSE__) #include -//#include +// #include #ifndef TINYGLTF_NO_FS +#include // for is_directory check + #include #include #endif @@ -1694,7 +1779,7 @@ class TinyGLTF { #endif #elif !defined(__ANDROID__) && !defined(__OpenBSD__) -//#include +// #include #endif #if defined(__sparcv9) || defined(__powerpc__) @@ -1714,6 +1799,7 @@ namespace detail { // documents may be active at once. using json = rapidjson::GenericValue, rapidjson::CrtAllocator>; +using json_iterator = json::MemberIterator; using json_const_iterator = json::ConstMemberIterator; using json_const_array_iterator = json const *; using JsonDocument = @@ -1725,6 +1811,7 @@ rapidjson::CrtAllocator &GetAllocator() { return s_CrtAllocator; } // not thread safe. Only a single JsonDocument may be active at any one time, // meaning only a single gltf load/save can be active any one time. using json = rapidjson::Value; +using json_iterator = json::MemberIterator; using json_const_iterator = json::ConstMemberIterator; using json_const_array_iterator = json const *; rapidjson::Document *s_pActiveDocument = nullptr; @@ -1771,6 +1858,7 @@ struct JsonDocument : public rapidjson::Document { #else using nlohmann::json; +using json_iterator = json::iterator; using json_const_iterator = json::const_iterator; using json_const_array_iterator = json_const_iterator; using JsonDocument = json; @@ -1785,8 +1873,8 @@ void JsonParse(JsonDocument &doc, const char *str, size_t length, doc = detail::json::parse(str, str + length, nullptr, throwExc); #endif } -} // namespace -} +} // namespace detail +} // namespace tinygltf #ifdef __APPLE__ #include "TargetConditionals.h" @@ -1929,6 +2017,17 @@ bool Light::operator==(const Light &other) const { return Equals(this->color, other.color) && this->name == other.name && this->type == other.type; } +bool AudioEmitter::operator==(const AudioEmitter &other) const { + return this->name == other.name && + TINYGLTF_DOUBLE_EQUAL(this->gain, other.gain) && + this->loop == other.loop && this->playing == other.playing && + this->type == other.type && + this->distanceModel == other.distanceModel && + this->source == other.source; +} +bool AudioSource::operator==(const AudioSource &other) const { + return this->name == other.name && this->uri == other.uri; +} bool Material::operator==(const Material &other) const { return (this->pbrMetallicRoughness == other.pbrMetallicRoughness) && (this->normalTexture == other.normalTexture) && @@ -1968,6 +2067,7 @@ bool Node::operator==(const Node &other) const { return this->camera == other.camera && this->children == other.children && this->extensions == other.extensions && this->extras == other.extras && Equals(this->matrix, other.matrix) && this->mesh == other.mesh && + (this->light == other.light) && (this->emitter == other.emitter) && this->name == other.name && Equals(this->rotation, other.rotation) && Equals(this->scale, other.scale) && this->skin == other.skin && Equals(this->translation, other.translation) && @@ -1978,6 +2078,15 @@ bool SpotLight::operator==(const SpotLight &other) const { TINYGLTF_DOUBLE_EQUAL(this->innerConeAngle, other.innerConeAngle) && TINYGLTF_DOUBLE_EQUAL(this->outerConeAngle, other.outerConeAngle); } +bool PositionalEmitter::operator==(const PositionalEmitter &other) const { + return this->extensions == other.extensions && this->extras == other.extras && + TINYGLTF_DOUBLE_EQUAL(this->coneInnerAngle, other.coneInnerAngle) && + TINYGLTF_DOUBLE_EQUAL(this->coneOuterAngle, other.coneOuterAngle) && + TINYGLTF_DOUBLE_EQUAL(this->coneOuterGain, other.coneOuterGain) && + TINYGLTF_DOUBLE_EQUAL(this->maxDistance, other.maxDistance) && + TINYGLTF_DOUBLE_EQUAL(this->refDistance, other.refDistance) && + TINYGLTF_DOUBLE_EQUAL(this->rolloffFactor, other.rolloffFactor); +} bool OrthographicCamera::operator==(const OrthographicCamera &other) const { return this->extensions == other.extensions && this->extras == other.extras && TINYGLTF_DOUBLE_EQUAL(this->xmag, other.xmag) && @@ -2107,9 +2216,20 @@ static std::string FindFile(const std::vector &paths, return std::string(); } + // https://github.com/syoyo/tinygltf/issues/416 + // Use strlen() since std::string's size/length reports the number of elements + // in the buffer, not the length of string(null-terminated) strip + // null-character in the middle of string. + size_t slength = strlen(filepath.c_str()); + if (slength == 0) { + return std::string(); + } + + std::string cleaned_filepath = std::string(filepath.c_str()); + for (size_t i = 0; i < paths.size(); i++) { std::string absPath = - fs->ExpandFilePath(JoinPath(paths[i], filepath), fs->user_data); + fs->ExpandFilePath(JoinPath(paths[i], cleaned_filepath), fs->user_data); if (fs->FileExists(absPath, fs->user_data)) { return absPath; } @@ -2355,7 +2475,8 @@ bool URIDecode(const std::string &in_uri, std::string *out_uri, static bool LoadExternalFile(std::vector *out, std::string *err, std::string *warn, const std::string &filename, const std::string &basedir, bool required, - size_t reqBytes, bool checkSize, FsCallbacks *fs) { + size_t reqBytes, bool checkSize, + size_t maxFileSize, FsCallbacks *fs) { if (fs == nullptr || fs->FileExists == nullptr || fs->ExpandFilePath == nullptr || fs->ReadWholeFile == nullptr) { // This is a developer error, assert() ? @@ -2381,6 +2502,32 @@ static bool LoadExternalFile(std::vector *out, std::string *err, return false; } + // Check file size + if (fs->GetFileSizeInBytes) { + size_t file_size{0}; + std::string _err; + bool ok = + fs->GetFileSizeInBytes(&file_size, &_err, filepath, fs->user_data); + if (!ok) { + if (_err.size()) { + if (failMsgOut) { + (*failMsgOut) += "Getting file size failed : " + filename + + ", err = " + _err + "\n"; + } + } + return false; + } + + if (file_size > maxFileSize) { + if (failMsgOut) { + (*failMsgOut) += "File size " + std::to_string(file_size) + + " exceeds maximum allowed file size " + + std::to_string(maxFileSize) + " : " + filepath + "\n"; + } + return false; + } + } + std::vector buf; std::string fileReadErr; bool fileRead = @@ -2420,6 +2567,10 @@ static bool LoadExternalFile(std::vector *out, std::string *err, return true; } +void TinyGLTF::SetParseStrictness(ParseStrictness strictness) { + strictness_ = strictness; +} + void TinyGLTF::SetImageLoader(LoadImageDataFunction func, void *user_data) { LoadImageData = func; load_image_user_data_ = user_data; @@ -2606,8 +2757,8 @@ bool WriteImageData(const std::string *basepath, const std::string *filename, if (embedImages) { // Embed base64-encoded image into URI if (data.size()) { - *out_uri = header + - base64_encode(&data[0], static_cast(data.size())); + *out_uri = header + base64_encode(&data[0], + static_cast(data.size())); } else { // Throw error? } @@ -2686,13 +2837,29 @@ bool FileExists(const std::string &abs_filename, void *) { } #else #ifdef _WIN32 -#if defined(_MSC_VER) || defined(__GLIBCXX__) || defined(_LIBCPP_VERSION) +#if defined(_MSC_VER) || defined(_LIBCPP_VERSION) + + // First check if a file is a directory. + DWORD result = GetFileAttributesW(UTF8ToWchar(abs_filename).c_str()); + if (result == INVALID_FILE_ATTRIBUTES) { + return false; + } + if (result & FILE_ATTRIBUTE_DIRECTORY) { + return false; + } + FILE *fp = nullptr; errno_t err = _wfopen_s(&fp, UTF8ToWchar(abs_filename).c_str(), L"rb"); if (err != 0) { return false; } +#elif defined(__GLIBCXX__) + FILE *fp = fopen(abs_filename.c_str(), "rb"); + if (!fp) { + return false; + } #else + // TODO: is_directory check FILE *fp = nullptr; errno_t err = fopen_s(&fp, abs_filename.c_str(), "rb"); if (err != 0) { @@ -2701,6 +2868,14 @@ bool FileExists(const std::string &abs_filename, void *) { #endif #else + struct stat sb; + if (stat(abs_filename.c_str(), &sb)) { + return false; + } + if (S_ISDIR(sb.st_mode)) { + return false; + } + FILE *fp = fopen(abs_filename.c_str(), "rb"); #endif if (fp) { @@ -2777,6 +2952,102 @@ std::string ExpandFilePath(const std::string &filepath, void *) { #endif } +bool GetFileSizeInBytes(size_t *filesize_out, std::string *err, + const std::string &filepath, void *userdata) { + (void)userdata; + +#ifdef TINYGLTF_ANDROID_LOAD_FROM_ASSETS + if (asset_manager) { + AAsset *asset = AAssetManager_open(asset_manager, filepath.c_str(), + AASSET_MODE_STREAMING); + if (!asset) { + if (err) { + (*err) += "File open error : " + filepath + "\n"; + } + return false; + } + size_t size = AAsset_getLength(asset); + + if (size == 0) { + if (err) { + (*err) += "Invalid file size : " + filepath + + " (does the path point to a directory?)"; + } + return false; + } + + return true; + } else { + if (err) { + (*err) += "No asset manager specified : " + filepath + "\n"; + } + return false; + } +#else +#ifdef _WIN32 +#if defined(__GLIBCXX__) // mingw + int file_descriptor = + _wopen(UTF8ToWchar(filepath).c_str(), _O_RDONLY | _O_BINARY); + __gnu_cxx::stdio_filebuf wfile_buf(file_descriptor, std::ios_base::in); + std::istream f(&wfile_buf); +#elif defined(_MSC_VER) || defined(_LIBCPP_VERSION) + // For libcxx, assume _LIBCPP_HAS_OPEN_WITH_WCHAR is defined to accept + // `wchar_t *` + std::ifstream f(UTF8ToWchar(filepath).c_str(), std::ifstream::binary); +#else + // Unknown compiler/runtime + std::ifstream f(filepath.c_str(), std::ifstream::binary); +#endif +#else + std::ifstream f(filepath.c_str(), std::ifstream::binary); +#endif + if (!f) { + if (err) { + (*err) += "File open error : " + filepath + "\n"; + } + return false; + } + + // For directory(and pipe?), peek() will fail(Posix gnustl/libc++ only) + f.peek(); + if (!f) { + if (err) { + (*err) += + "File read error. Maybe empty file or invalid file : " + filepath + + "\n"; + } + return false; + } + + f.seekg(0, f.end); + size_t sz = static_cast(f.tellg()); + + // std::cout << "sz = " << sz << "\n"; + f.seekg(0, f.beg); + + if (int64_t(sz) < 0) { + if (err) { + (*err) += "Invalid file size : " + filepath + + " (does the path point to a directory?)"; + } + return false; + } else if (sz == 0) { + if (err) { + (*err) += "File is empty : " + filepath + "\n"; + } + return false; + } else if (sz >= (std::numeric_limits::max)()) { + if (err) { + (*err) += "Invalid file size : " + filepath + "\n"; + } + return false; + } + + (*filesize_out) = sz; + return true; +#endif +} + bool ReadWholeFile(std::vector *out, std::string *err, const std::string &filepath, void *) { #ifdef TINYGLTF_ANDROID_LOAD_FROM_ASSETS @@ -2832,8 +3103,21 @@ bool ReadWholeFile(std::vector *out, std::string *err, return false; } + // For directory(and pipe?), peek() will fail(Posix gnustl/libc++ only) + f.peek(); + if (!f) { + if (err) { + (*err) += + "File read error. Maybe empty file or invalid file : " + filepath + + "\n"; + } + return false; + } + f.seekg(0, f.end); size_t sz = static_cast(f.tellg()); + + // std::cout << "sz = " << sz << "\n"; f.seekg(0, f.beg); if (int64_t(sz) < 0) { @@ -2847,6 +3131,11 @@ bool ReadWholeFile(std::vector *out, std::string *err, (*err) += "File is empty : " + filepath + "\n"; } return false; + } else if (sz >= (std::numeric_limits::max)()) { + if (err) { + (*err) += "Invalid file size : " + filepath + "\n"; + } + return false; } out->resize(sz); @@ -3207,7 +3496,8 @@ std::string GetKey(detail::json_const_iterator &it) { #endif } -bool FindMember(const detail::json &o, const char *member, detail::json_const_iterator &it) { +bool FindMember(const detail::json &o, const char *member, + detail::json_const_iterator &it) { #ifdef TINYGLTF_USE_RAPIDJSON if (!o.IsObject()) { return false; @@ -3220,6 +3510,36 @@ bool FindMember(const detail::json &o, const char *member, detail::json_const_it #endif } +bool FindMember(detail::json &o, const char *member, + detail::json_iterator &it) { +#ifdef TINYGLTF_USE_RAPIDJSON + if (!o.IsObject()) { + return false; + } + it = o.FindMember(member); + return it != o.MemberEnd(); +#else + it = o.find(member); + return it != o.end(); +#endif +} + +void Erase(detail::json &o, detail::json_iterator &it) { +#ifdef TINYGLTF_USE_RAPIDJSON + o.EraseMember(it); +#else + o.erase(it); +#endif +} + +bool IsEmpty(const detail::json &o) { +#ifdef TINYGLTF_USE_RAPIDJSON + return o.ObjectEmpty(); +#else + return o.empty(); +#endif +} + const detail::json &GetValue(detail::json_const_iterator &it) { #ifdef TINYGLTF_USE_RAPIDJSON return it->value; @@ -3228,6 +3548,14 @@ const detail::json &GetValue(detail::json_const_iterator &it) { #endif } +detail::json &GetValue(detail::json_iterator &it) { +#ifdef TINYGLTF_USE_RAPIDJSON + return it->value; +#else + return it.value(); +#endif +} + std::string JsonToString(const detail::json &o, int spacing = -1) { #ifdef TINYGLTF_USE_RAPIDJSON using namespace rapidjson; @@ -3252,7 +3580,7 @@ std::string JsonToString(const detail::json &o, int spacing = -1) { #endif } -} // namespace +} // namespace detail static bool ParseJsonAsValue(Value *ret, const detail::json &o) { Value val{}; @@ -3361,7 +3689,8 @@ static bool ParseExtrasProperty(Value *ret, const detail::json &o) { return ParseJsonAsValue(ret, detail::GetValue(it)); } -static bool ParseBooleanProperty(bool *ret, std::string *err, const detail::json &o, +static bool ParseBooleanProperty(bool *ret, std::string *err, + const detail::json &o, const std::string &property, const bool required, const std::string &parent_node = "") { @@ -3410,7 +3739,8 @@ static bool ParseBooleanProperty(bool *ret, std::string *err, const detail::json return true; } -static bool ParseIntegerProperty(int *ret, std::string *err, const detail::json &o, +static bool ParseIntegerProperty(int *ret, std::string *err, + const detail::json &o, const std::string &property, const bool required, const std::string &parent_node = "") { @@ -3446,7 +3776,8 @@ static bool ParseIntegerProperty(int *ret, std::string *err, const detail::json return true; } -static bool ParseUnsignedProperty(size_t *ret, std::string *err, const detail::json &o, +static bool ParseUnsignedProperty(size_t *ret, std::string *err, + const detail::json &o, const std::string &property, const bool required, const std::string &parent_node = "") { @@ -3499,7 +3830,8 @@ static bool ParseUnsignedProperty(size_t *ret, std::string *err, const detail::j return true; } -static bool ParseNumberProperty(double *ret, std::string *err, const detail::json &o, +static bool ParseNumberProperty(double *ret, std::string *err, + const detail::json &o, const std::string &property, const bool required, const std::string &parent_node = "") { @@ -3538,8 +3870,8 @@ static bool ParseNumberProperty(double *ret, std::string *err, const detail::jso } static bool ParseNumberArrayProperty(std::vector *ret, std::string *err, - const detail::json &o, const std::string &property, - bool required, + const detail::json &o, + const std::string &property, bool required, const std::string &parent_node = "") { detail::json_const_iterator it; if (!detail::FindMember(o, property.c_str(), it)) { @@ -3774,8 +4106,8 @@ static bool ParseJSONProperty(std::map *ret, } static bool ParseParameterProperty(Parameter *param, std::string *err, - const detail::json &o, const std::string &prop, - bool required) { + const detail::json &o, + const std::string &prop, bool required) { // A parameter value can either be a string or an array of either a boolean or // a number. Booleans of any kind aren't supported here. Granted, it // complicates the Parameter structure and breaks it semantically in the sense @@ -3820,7 +4152,8 @@ static bool ParseExtensionsProperty(ExtensionMap *ret, std::string *err, return false; } ExtensionMap extensions; - detail::json_const_iterator extIt = detail::ObjectBegin(obj); // it.value().begin(); + detail::json_const_iterator extIt = + detail::ObjectBegin(obj); // it.value().begin(); detail::json_const_iterator extEnd = detail::ObjectEnd(obj); for (; extIt != extEnd; ++extIt) { auto &itObj = detail::GetValue(extIt); @@ -3840,6 +4173,31 @@ static bool ParseExtensionsProperty(ExtensionMap *ret, std::string *err, return true; } +template +static bool ParseExtrasAndExtensions(GltfType *target, std::string *err, + const detail::json &o, + bool store_json_strings) { + ParseExtensionsProperty(&target->extensions, err, o); + ParseExtrasProperty(&target->extras, o); + + if (store_json_strings) { + { + detail::json_const_iterator it; + if (detail::FindMember(o, "extensions", it)) { + target->extensions_json_string = + detail::JsonToString(detail::GetValue(it)); + } + } + { + detail::json_const_iterator it; + if (detail::FindMember(o, "extras", it)) { + target->extras_json_string = detail::JsonToString(detail::GetValue(it)); + } + } + } + return true; +} + static bool ParseAsset(Asset *asset, std::string *err, const detail::json &o, bool store_original_json_for_extras_and_extensions) { ParseStringProperty(&asset->version, err, o, "version", true, "Asset"); @@ -3847,34 +4205,16 @@ static bool ParseAsset(Asset *asset, std::string *err, const detail::json &o, ParseStringProperty(&asset->minVersion, err, o, "minVersion", false, "Asset"); ParseStringProperty(&asset->copyright, err, o, "copyright", false, "Asset"); - ParseExtensionsProperty(&asset->extensions, err, o); - - // Unity exporter version is added as extra here - ParseExtrasProperty(&(asset->extras), o); - - if (store_original_json_for_extras_and_extensions) { - { - detail::json_const_iterator it; - if (detail::FindMember(o, "extensions", it)) { - asset->extensions_json_string = detail::JsonToString(detail::GetValue(it)); - } - } - { - detail::json_const_iterator it; - if (detail::FindMember(o, "extras", it)) { - asset->extras_json_string = detail::JsonToString(detail::GetValue(it)); - } - } - } - + ParseExtrasAndExtensions(asset, err, o, + store_original_json_for_extras_and_extensions); return true; } static bool ParseImage(Image *image, const int image_idx, std::string *err, std::string *warn, const detail::json &o, bool store_original_json_for_extras_and_extensions, - const std::string &basedir, FsCallbacks *fs, - const URICallbacks *uri_cb, + const std::string &basedir, const size_t max_file_size, + FsCallbacks *fs, const URICallbacks *uri_cb, LoadImageDataFunction *LoadImageData = nullptr, void *load_image_user_data = nullptr) { // A glTF image must either reference a bufferView or an image uri @@ -3907,23 +4247,8 @@ static bool ParseImage(Image *image, const int image_idx, std::string *err, return false; } - ParseExtensionsProperty(&image->extensions, err, o); - ParseExtrasProperty(&image->extras, o); - - if (store_original_json_for_extras_and_extensions) { - { - detail::json_const_iterator eit; - if (detail::FindMember(o, "extensions", eit)) { - image->extensions_json_string = detail::JsonToString(detail::GetValue(eit)); - } - } - { - detail::json_const_iterator eit; - if (detail::FindMember(o, "extras", eit)) { - image->extras_json_string = detail::JsonToString(detail::GetValue(eit)); - } - } - } + ParseExtrasAndExtensions(image, err, o, + store_original_json_for_extras_and_extensions); if (hasBufferView) { int bufferView = -1; @@ -3973,8 +4298,8 @@ static bool ParseImage(Image *image, const int image_idx, std::string *err, if (!DecodeDataURI(&img, image->mimeType, uri, 0, false)) { if (err) { (*err) += "Failed to decode 'uri' for image[" + - std::to_string(image_idx) + "] name = [" + image->name + - "]\n"; + std::to_string(image_idx) + "] name = \"" + image->name + + "\"\n"; } return false; } @@ -3989,8 +4314,8 @@ static bool ParseImage(Image *image, const int image_idx, std::string *err, if (!uri_cb->decode(uri, &decoded_uri, uri_cb->user_data)) { if (warn) { (*warn) += "Failed to decode 'uri' for image[" + - std::to_string(image_idx) + "] name = [" + image->name + - "]\n"; + std::to_string(image_idx) + "] name = \"" + image->name + + "\"\n"; } // Image loading failure is not critical to overall gltf loading. @@ -3999,11 +4324,12 @@ static bool ParseImage(Image *image, const int image_idx, std::string *err, if (!LoadExternalFile(&img, err, warn, decoded_uri, basedir, /* required */ false, /* required bytes */ 0, - /* checksize */ false, fs)) { + /* checksize */ false, + /* max file size */ max_file_size, fs)) { if (warn) { (*warn) += "Failed to load external 'uri' for image[" + - std::to_string(image_idx) + "] name = [" + image->name + - "]\n"; + std::to_string(image_idx) + "] name = \"" + decoded_uri + + "\"\n"; } // If the image cannot be loaded, keep uri as image->uri. return true; @@ -4012,8 +4338,8 @@ static bool ParseImage(Image *image, const int image_idx, std::string *err, if (img.empty()) { if (warn) { (*warn) += "Image data is empty for image[" + - std::to_string(image_idx) + "] name = [" + image->name + - "] \n"; + std::to_string(image_idx) + "] name = \"" + image->name + + "\" \n"; } return false; } @@ -4030,7 +4356,8 @@ static bool ParseImage(Image *image, const int image_idx, std::string *err, static_cast(img.size()), load_image_user_data); } -static bool ParseTexture(Texture *texture, std::string *err, const detail::json &o, +static bool ParseTexture(Texture *texture, std::string *err, + const detail::json &o, bool store_original_json_for_extras_and_extensions, const std::string &basedir) { (void)basedir; @@ -4043,23 +4370,8 @@ static bool ParseTexture(Texture *texture, std::string *err, const detail::json texture->sampler = sampler; texture->source = source; - ParseExtensionsProperty(&texture->extensions, err, o); - ParseExtrasProperty(&texture->extras, o); - - if (store_original_json_for_extras_and_extensions) { - { - detail::json_const_iterator it; - if (detail::FindMember(o, "extensions", it)) { - texture->extensions_json_string = detail::JsonToString(detail::GetValue(it)); - } - } - { - detail::json_const_iterator it; - if (detail::FindMember(o, "extras", it)) { - texture->extras_json_string = detail::JsonToString(detail::GetValue(it)); - } - } - } + ParseExtrasAndExtensions(texture, err, o, + store_original_json_for_extras_and_extensions); ParseStringProperty(&texture->name, err, o, "name", false); @@ -4080,23 +4392,8 @@ static bool ParseTextureInfo( ParseIntegerProperty(&texinfo->texCoord, err, o, "texCoord", false); - ParseExtensionsProperty(&texinfo->extensions, err, o); - ParseExtrasProperty(&texinfo->extras, o); - - if (store_original_json_for_extras_and_extensions) { - { - detail::json_const_iterator it; - if (detail::FindMember(o, "extensions", it)) { - texinfo->extensions_json_string = detail::JsonToString(detail::GetValue(it)); - } - } - { - detail::json_const_iterator it; - if (detail::FindMember(o, "extras", it)) { - texinfo->extras_json_string = detail::JsonToString(detail::GetValue(it)); - } - } - } + ParseExtrasAndExtensions(texinfo, err, o, + store_original_json_for_extras_and_extensions); return true; } @@ -4116,23 +4413,8 @@ static bool ParseNormalTextureInfo( ParseIntegerProperty(&texinfo->texCoord, err, o, "texCoord", false); ParseNumberProperty(&texinfo->scale, err, o, "scale", false); - ParseExtensionsProperty(&texinfo->extensions, err, o); - ParseExtrasProperty(&texinfo->extras, o); - - if (store_original_json_for_extras_and_extensions) { - { - detail::json_const_iterator it; - if (detail::FindMember(o, "extensions", it)) { - texinfo->extensions_json_string = detail::JsonToString(detail::GetValue(it)); - } - } - { - detail::json_const_iterator it; - if (detail::FindMember(o, "extras", it)) { - texinfo->extras_json_string = detail::JsonToString(detail::GetValue(it)); - } - } - } + ParseExtrasAndExtensions(texinfo, err, o, + store_original_json_for_extras_and_extensions); return true; } @@ -4152,23 +4434,8 @@ static bool ParseOcclusionTextureInfo( ParseIntegerProperty(&texinfo->texCoord, err, o, "texCoord", false); ParseNumberProperty(&texinfo->strength, err, o, "strength", false); - ParseExtensionsProperty(&texinfo->extensions, err, o); - ParseExtrasProperty(&texinfo->extras, o); - - if (store_original_json_for_extras_and_extensions) { - { - detail::json_const_iterator it; - if (detail::FindMember(o, "extensions", it)) { - texinfo->extensions_json_string = detail::JsonToString(detail::GetValue(it)); - } - } - { - detail::json_const_iterator it; - if (detail::FindMember(o, "extras", it)) { - texinfo->extras_json_string = detail::JsonToString(detail::GetValue(it)); - } - } - } + ParseExtrasAndExtensions(texinfo, err, o, + store_original_json_for_extras_and_extensions); return true; } @@ -4176,7 +4443,8 @@ static bool ParseOcclusionTextureInfo( static bool ParseBuffer(Buffer *buffer, std::string *err, const detail::json &o, bool store_original_json_for_extras_and_extensions, FsCallbacks *fs, const URICallbacks *uri_cb, - const std::string &basedir, bool is_binary = false, + const std::string &basedir, + const size_t max_buffer_size, bool is_binary = false, const unsigned char *bin_data = nullptr, size_t bin_size = 0) { size_t byteLength; @@ -4228,7 +4496,8 @@ static bool ParseBuffer(Buffer *buffer, std::string *err, const detail::json &o, } if (!LoadExternalFile(&buffer->data, err, /* warn */ nullptr, decoded_uri, basedir, /* required */ true, - byteLength, /* checkSize */ true, fs)) { + byteLength, /* checkSize */ true, + /* max_file_size */ max_buffer_size, fs)) { return false; } } @@ -4237,7 +4506,8 @@ static bool ParseBuffer(Buffer *buffer, std::string *err, const detail::json &o, if ((bin_size == 0) || (bin_data == nullptr)) { if (err) { - (*err) += "Invalid binary data in `Buffer', or GLB with empty BIN chunk.\n"; + (*err) += + "Invalid binary data in `Buffer', or GLB with empty BIN chunk.\n"; } return false; } @@ -4276,7 +4546,8 @@ static bool ParseBuffer(Buffer *buffer, std::string *err, const detail::json &o, } if (!LoadExternalFile(&buffer->data, err, /* warn */ nullptr, decoded_uri, basedir, /* required */ true, byteLength, - /* checkSize */ true, fs)) { + /* checkSize */ true, + /* max file size */ max_buffer_size, fs)) { return false; } } @@ -4284,23 +4555,8 @@ static bool ParseBuffer(Buffer *buffer, std::string *err, const detail::json &o, ParseStringProperty(&buffer->name, err, o, "name", false); - ParseExtensionsProperty(&buffer->extensions, err, o); - ParseExtrasProperty(&buffer->extras, o); - - if (store_original_json_for_extras_and_extensions) { - { - detail::json_const_iterator it; - if (detail::FindMember(o, "extensions", it)) { - buffer->extensions_json_string = detail::JsonToString(detail::GetValue(it)); - } - } - { - detail::json_const_iterator it; - if (detail::FindMember(o, "extras", it)) { - buffer->extras_json_string = detail::JsonToString(detail::GetValue(it)); - } - } - } + ParseExtrasAndExtensions(buffer, err, o, + store_original_json_for_extras_and_extensions); return true; } @@ -4356,23 +4612,8 @@ static bool ParseBufferView( ParseStringProperty(&bufferView->name, err, o, "name", false); - ParseExtensionsProperty(&bufferView->extensions, err, o); - ParseExtrasProperty(&bufferView->extras, o); - - if (store_original_json_for_extras_and_extensions) { - { - detail::json_const_iterator it; - if (detail::FindMember(o, "extensions", it)) { - bufferView->extensions_json_string = detail::JsonToString(detail::GetValue(it)); - } - } - { - detail::json_const_iterator it; - if (detail::FindMember(o, "extras", it)) { - bufferView->extras_json_string = detail::JsonToString(detail::GetValue(it)); - } - } - } + ParseExtrasAndExtensions(bufferView, err, o, + store_original_json_for_extras_and_extensions); bufferView->buffer = buffer; bufferView->byteOffset = byteOffset; @@ -4381,15 +4622,19 @@ static bool ParseBufferView( return true; } -static bool ParseSparseAccessor(Accessor *accessor, std::string *err, - const detail::json &o) { - accessor->sparse.isSparse = true; +static bool ParseSparseAccessor( + Accessor::Sparse *sparse, std::string *err, const detail::json &o, + bool store_original_json_for_extras_and_extensions) { + sparse->isSparse = true; int count = 0; if (!ParseIntegerProperty(&count, err, o, "count", true, "SparseAccessor")) { return false; } + ParseExtrasAndExtensions(sparse, err, o, + store_original_json_for_extras_and_extensions); + detail::json_const_iterator indices_iterator; detail::json_const_iterator values_iterator; if (!detail::FindMember(o, "indices", indices_iterator)) { @@ -4405,37 +4650,45 @@ static bool ParseSparseAccessor(Accessor *accessor, std::string *err, const detail::json &indices_obj = detail::GetValue(indices_iterator); const detail::json &values_obj = detail::GetValue(values_iterator); - int indices_buffer_view = 0, indices_byte_offset = 0, component_type = 0; + int indices_buffer_view = 0, component_type = 0; + size_t indices_byte_offset = 0; if (!ParseIntegerProperty(&indices_buffer_view, err, indices_obj, "bufferView", true, "SparseAccessor")) { return false; } - ParseIntegerProperty(&indices_byte_offset, err, indices_obj, "byteOffset", + ParseUnsignedProperty(&indices_byte_offset, err, indices_obj, "byteOffset", false); if (!ParseIntegerProperty(&component_type, err, indices_obj, "componentType", true, "SparseAccessor")) { return false; } - int values_buffer_view = 0, values_byte_offset = 0; + int values_buffer_view = 0; + size_t values_byte_offset = 0; if (!ParseIntegerProperty(&values_buffer_view, err, values_obj, "bufferView", true, "SparseAccessor")) { return false; } - ParseIntegerProperty(&values_byte_offset, err, values_obj, "byteOffset", + ParseUnsignedProperty(&values_byte_offset, err, values_obj, "byteOffset", false); - accessor->sparse.count = count; - accessor->sparse.indices.bufferView = indices_buffer_view; - accessor->sparse.indices.byteOffset = indices_byte_offset; - accessor->sparse.indices.componentType = component_type; - accessor->sparse.values.bufferView = values_buffer_view; - accessor->sparse.values.byteOffset = values_byte_offset; + sparse->count = count; + sparse->indices.bufferView = indices_buffer_view; + sparse->indices.byteOffset = indices_byte_offset; + sparse->indices.componentType = component_type; + ParseExtrasAndExtensions(&sparse->indices, err, indices_obj, + store_original_json_for_extras_and_extensions); + + sparse->values.bufferView = values_buffer_view; + sparse->values.byteOffset = values_byte_offset; + ParseExtrasAndExtensions(&sparse->values, err, values_obj, + store_original_json_for_extras_and_extensions); return true; } -static bool ParseAccessor(Accessor *accessor, std::string *err, const detail::json &o, +static bool ParseAccessor(Accessor *accessor, std::string *err, + const detail::json &o, bool store_original_json_for_extras_and_extensions) { int bufferView = -1; ParseIntegerProperty(&bufferView, err, o, "bufferView", false, "Accessor"); @@ -4515,29 +4768,16 @@ static bool ParseAccessor(Accessor *accessor, std::string *err, const detail::js } } - ParseExtensionsProperty(&(accessor->extensions), err, o); - ParseExtrasProperty(&(accessor->extras), o); - - if (store_original_json_for_extras_and_extensions) { - { - detail::json_const_iterator it; - if (detail::FindMember(o, "extensions", it)) { - accessor->extensions_json_string = detail::JsonToString(detail::GetValue(it)); - } - } - { - detail::json_const_iterator it; - if (detail::FindMember(o, "extras", it)) { - accessor->extras_json_string = detail::JsonToString(detail::GetValue(it)); - } - } - } + ParseExtrasAndExtensions(accessor, err, o, + store_original_json_for_extras_and_extensions); // check if accessor has a "sparse" object: detail::json_const_iterator iterator; if (detail::FindMember(o, "sparse", iterator)) { // here this accessor has a "sparse" subobject - return ParseSparseAccessor(accessor, err, detail::GetValue(iterator)); + return ParseSparseAccessor(&accessor->sparse, err, + detail::GetValue(iterator), + store_original_json_for_extras_and_extensions); } return true; @@ -4637,8 +4877,9 @@ static bool GetAttributeForAllPoints(uint32_t componentType, draco::Mesh *mesh, } static bool ParseDracoExtension(Primitive *primitive, Model *model, - std::string *err, - const Value &dracoExtensionValue) { + std::string *err, std::string *warn, + const Value &dracoExtensionValue, + ParseStrictness strictness) { (void)err; auto bufferViewValue = dracoExtensionValue.Get("bufferView"); if (!bufferViewValue.IsInt()) return false; @@ -4670,6 +4911,33 @@ static bool ParseDracoExtension(Primitive *primitive, Model *model, // create new bufferView for indices if (primitive->indices >= 0) { + if (strictness == ParseStrictness::Permissive) { + const draco::PointIndex::ValueType numPoint = mesh->num_points(); + // handle the situation where the stored component type does not match the + // required type for the actual number of stored points + int supposedComponentType = TINYGLTF_COMPONENT_TYPE_UNSIGNED_BYTE; + if (numPoint < static_cast( + std::numeric_limits::max())) { + supposedComponentType = TINYGLTF_COMPONENT_TYPE_UNSIGNED_BYTE; + } else if ( + numPoint < static_cast( + std::numeric_limits::max())) { + supposedComponentType = TINYGLTF_COMPONENT_TYPE_UNSIGNED_SHORT; + } else { + supposedComponentType = TINYGLTF_COMPONENT_TYPE_UNSIGNED_INT; + } + + if (supposedComponentType > model->accessors[primitive->indices].componentType) { + if (warn) { + (*warn) += + "GLTF component type " + std::to_string(model->accessors[primitive->indices].componentType) + + " is not sufficient for number of stored points," + " treating as " + std::to_string(supposedComponentType) + "\n"; + } + model->accessors[primitive->indices].componentType = supposedComponentType; + } + } + int32_t componentSize = GetComponentSizeInBytes( model->accessors[primitive->indices].componentType); Buffer decodedIndexBuffer; @@ -4735,9 +5003,11 @@ static bool ParseDracoExtension(Primitive *primitive, Model *model, } #endif -static bool ParsePrimitive(Primitive *primitive, Model *model, std::string *err, +static bool ParsePrimitive(Primitive *primitive, Model *model, + std::string *err, std::string *warn, const detail::json &o, - bool store_original_json_for_extras_and_extensions) { + bool store_original_json_for_extras_and_extensions, + ParseStrictness strictness) { int material = -1; ParseIntegerProperty(&material, err, o, "material", false); primitive->material = material; @@ -4759,7 +5029,8 @@ static bool ParsePrimitive(Primitive *primitive, Model *model, std::string *err, if (detail::FindMember(o, "targets", targetsObject) && detail::IsArray(detail::GetValue(targetsObject))) { auto targetsObjectEnd = detail::ArrayEnd(detail::GetValue(targetsObject)); - for (detail::json_const_array_iterator i = detail::ArrayBegin(detail::GetValue(targetsObject)); + for (detail::json_const_array_iterator i = + detail::ArrayBegin(detail::GetValue(targetsObject)); i != targetsObjectEnd; ++i) { std::map targetAttribues; @@ -4778,51 +5049,44 @@ static bool ParsePrimitive(Primitive *primitive, Model *model, std::string *err, } } - ParseExtrasProperty(&(primitive->extras), o); - ParseExtensionsProperty(&primitive->extensions, err, o); - - if (store_original_json_for_extras_and_extensions) { - { - detail::json_const_iterator it; - if (detail::FindMember(o, "extensions", it)) { - primitive->extensions_json_string = detail::JsonToString(detail::GetValue(it)); - } - } - { - detail::json_const_iterator it; - if (detail::FindMember(o, "extras", it)) { - primitive->extras_json_string = detail::JsonToString(detail::GetValue(it)); - } - } - } + ParseExtrasAndExtensions(primitive, err, o, + store_original_json_for_extras_and_extensions); #ifdef TINYGLTF_ENABLE_DRACO auto dracoExtension = primitive->extensions.find("KHR_draco_mesh_compression"); if (dracoExtension != primitive->extensions.end()) { - ParseDracoExtension(primitive, model, err, dracoExtension->second); + ParseDracoExtension(primitive, model, err, warn, dracoExtension->second, strictness); } #else (void)model; + (void)warn; + (void)strictness; #endif return true; } -static bool ParseMesh(Mesh *mesh, Model *model, std::string *err, const detail::json &o, - bool store_original_json_for_extras_and_extensions) { +static bool ParseMesh(Mesh *mesh, Model *model, + std::string *err, std::string *warn, + const detail::json &o, + bool store_original_json_for_extras_and_extensions, + ParseStrictness strictness) { ParseStringProperty(&mesh->name, err, o, "name", false); mesh->primitives.clear(); detail::json_const_iterator primObject; if (detail::FindMember(o, "primitives", primObject) && detail::IsArray(detail::GetValue(primObject))) { - detail::json_const_array_iterator primEnd = detail::ArrayEnd(detail::GetValue(primObject)); - for (detail::json_const_array_iterator i = detail::ArrayBegin(detail::GetValue(primObject)); + detail::json_const_array_iterator primEnd = + detail::ArrayEnd(detail::GetValue(primObject)); + for (detail::json_const_array_iterator i = + detail::ArrayBegin(detail::GetValue(primObject)); i != primEnd; ++i) { Primitive primitive; - if (ParsePrimitive(&primitive, model, err, *i, - store_original_json_for_extras_and_extensions)) { + if (ParsePrimitive(&primitive, model, err, warn, *i, + store_original_json_for_extras_and_extensions, + strictness)) { // Only add the primitive if the parsing succeeds. mesh->primitives.emplace_back(std::move(primitive)); } @@ -4832,23 +5096,8 @@ static bool ParseMesh(Mesh *mesh, Model *model, std::string *err, const detail:: // Should probably check if has targets and if dimensions fit ParseNumberArrayProperty(&mesh->weights, err, o, "weights", false); - ParseExtensionsProperty(&mesh->extensions, err, o); - ParseExtrasProperty(&(mesh->extras), o); - - if (store_original_json_for_extras_and_extensions) { - { - detail::json_const_iterator it; - if (detail::FindMember(o, "extensions", it)) { - mesh->extensions_json_string = detail::JsonToString(detail::GetValue(it)); - } - } - { - detail::json_const_iterator it; - if (detail::FindMember(o, "extras", it)) { - mesh->extras_json_string = detail::JsonToString(detail::GetValue(it)); - } - } - } + ParseExtrasAndExtensions(mesh, err, o, + store_original_json_for_extras_and_extensions); return true; } @@ -4881,21 +5130,87 @@ static bool ParseNode(Node *node, std::string *err, const detail::json &o, ParseNumberArrayProperty(&node->weights, err, o, "weights", false); - ParseExtensionsProperty(&node->extensions, err, o); - ParseExtrasProperty(&(node->extras), o); + ParseExtrasAndExtensions(node, err, o, + store_original_json_for_extras_and_extensions); - if (store_original_json_for_extras_and_extensions) { - { - detail::json_const_iterator it; - if (detail::FindMember(o, "extensions", it)) { - node->extensions_json_string = detail::JsonToString(detail::GetValue(it)); + // KHR_lights_punctual: parse light source reference + int light = -1; + if (node->extensions.count("KHR_lights_punctual") != 0) { + auto const &light_ext = node->extensions["KHR_lights_punctual"]; + if (light_ext.Has("light")) { + light = light_ext.Get("light").GetNumberAsInt(); + } else { + if (err) { + *err += + "Node has extension KHR_lights_punctual, but does not reference " + "a light source.\n"; } + return false; } - { - detail::json_const_iterator it; - if (detail::FindMember(o, "extras", it)) { - node->extras_json_string = detail::JsonToString(detail::GetValue(it)); + } + node->light = light; + + // KHR_audio: parse audio source reference + int emitter = -1; + if (node->extensions.count("KHR_audio") != 0) { + auto const &audio_ext = node->extensions["KHR_audio"]; + if (audio_ext.Has("emitter")) { + emitter = audio_ext.Get("emitter").GetNumberAsInt(); + } else { + if (err) { + *err += + "Node has extension KHR_audio, but does not reference " + "a audio emitter.\n"; } + return false; + } + } + node->emitter = emitter; + + node->lods.clear(); + if (node->extensions.count("MSFT_lod") != 0) { + auto const &msft_lod_ext = node->extensions["MSFT_lod"]; + if (msft_lod_ext.Has("ids")) { + auto idsArr = msft_lod_ext.Get("ids"); + for (size_t i = 0; i < idsArr.ArrayLen(); ++i) { + node->lods.emplace_back(idsArr.Get(i).GetNumberAsInt()); + } + } else { + if (err) { + *err += + "Node has extension MSFT_lod, but does not reference " + "other nodes via their ids.\n"; + } + return false; + } + } + + return true; +} + +static bool ParseScene(Scene *scene, std::string *err, const detail::json &o, + bool store_original_json_for_extras_and_extensions) { + ParseStringProperty(&scene->name, err, o, "name", false); + ParseIntegerArrayProperty(&scene->nodes, err, o, "nodes", false); + + ParseExtrasAndExtensions(scene, err, o, + store_original_json_for_extras_and_extensions); + + // Parse KHR_audio global emitters + if (scene->extensions.count("KHR_audio") != 0) { + auto const &audio_ext = scene->extensions["KHR_audio"]; + if (audio_ext.Has("emitters")) { + auto emittersArr = audio_ext.Get("emitters"); + for (size_t i = 0; i < emittersArr.ArrayLen(); ++i) { + scene->audioEmitters.emplace_back(emittersArr.Get(i).GetNumberAsInt()); + } + } else { + if (err) { + *err += + "Node has extension KHR_audio, but does not reference " + "a audio emitter.\n"; + } + return false; } } @@ -4935,7 +5250,8 @@ static bool ParsePbrMetallicRoughness( { detail::json_const_iterator it; if (detail::FindMember(o, "metallicRoughnessTexture", it)) { - ParseTextureInfo(&pbr->metallicRoughnessTexture, err, detail::GetValue(it), + ParseTextureInfo(&pbr->metallicRoughnessTexture, err, + detail::GetValue(it), store_original_json_for_extras_and_extensions); } } @@ -4943,35 +5259,30 @@ static bool ParsePbrMetallicRoughness( ParseNumberProperty(&pbr->metallicFactor, err, o, "metallicFactor", false); ParseNumberProperty(&pbr->roughnessFactor, err, o, "roughnessFactor", false); - ParseExtensionsProperty(&pbr->extensions, err, o); - ParseExtrasProperty(&pbr->extras, o); - - if (store_original_json_for_extras_and_extensions) { - { - detail::json_const_iterator it; - if (detail::FindMember(o, "extensions", it)) { - pbr->extensions_json_string = detail::JsonToString(detail::GetValue(it)); - } - } - { - detail::json_const_iterator it; - if (detail::FindMember(o, "extras", it)) { - pbr->extras_json_string = detail::JsonToString(detail::GetValue(it)); - } - } - } + ParseExtrasAndExtensions(pbr, err, o, + store_original_json_for_extras_and_extensions); return true; } -static bool ParseMaterial(Material *material, std::string *err, const detail::json &o, - bool store_original_json_for_extras_and_extensions) { +static bool ParseMaterial(Material *material, std::string *err, std::string *warn, + const detail::json &o, + bool store_original_json_for_extras_and_extensions, + ParseStrictness strictness) { ParseStringProperty(&material->name, err, o, "name", /* required */ false); if (ParseNumberArrayProperty(&material->emissiveFactor, err, o, "emissiveFactor", /* required */ false)) { - if (material->emissiveFactor.size() != 3) { + if (strictness==ParseStrictness::Permissive && material->emissiveFactor.size() == 4) { + if (warn) { + (*warn) += + "Array length of `emissiveFactor` parameter in " + "material must be 3, but got 4\n"; + } + material->emissiveFactor.resize(3); + } + else if (material->emissiveFactor.size() != 3) { if (err) { (*err) += "Array length of `emissiveFactor` parameter in " @@ -5004,7 +5315,8 @@ static bool ParseMaterial(Material *material, std::string *err, const detail::js { detail::json_const_iterator it; if (detail::FindMember(o, "normalTexture", it)) { - ParseNormalTextureInfo(&material->normalTexture, err, detail::GetValue(it), + ParseNormalTextureInfo(&material->normalTexture, err, + detail::GetValue(it), store_original_json_for_extras_and_extensions); } } @@ -5012,7 +5324,8 @@ static bool ParseMaterial(Material *material, std::string *err, const detail::js { detail::json_const_iterator it; if (detail::FindMember(o, "occlusionTexture", it)) { - ParseOcclusionTextureInfo(&material->occlusionTexture, err, detail::GetValue(it), + ParseOcclusionTextureInfo(&material->occlusionTexture, err, + detail::GetValue(it), store_original_json_for_extras_and_extensions); } } @@ -5047,8 +5360,8 @@ static bool ParseMaterial(Material *material, std::string *err, const detail::js for (; itVal != itValEnd; ++itVal) { Parameter param; - if (ParseParameterProperty(¶m, err, values_object, detail::GetKey(itVal), - false)) { + if (ParseParameterProperty(¶m, err, values_object, + detail::GetKey(itVal), false)) { material->values.emplace(detail::GetKey(itVal), std::move(param)); } } @@ -5067,22 +5380,25 @@ static bool ParseMaterial(Material *material, std::string *err, const detail::js } } - material->extensions.clear(); - ParseExtensionsProperty(&material->extensions, err, o); - ParseExtrasProperty(&(material->extras), o); + material->extensions.clear(); // Note(agnat): Why? + ParseExtrasAndExtensions(material, err, o, + store_original_json_for_extras_and_extensions); - if (store_original_json_for_extras_and_extensions) { - { - detail::json_const_iterator eit; - if (detail::FindMember(o, "extensions", eit)) { - material->extensions_json_string = detail::JsonToString(detail::GetValue(eit)); + material->lods.clear(); + if (material->extensions.count("MSFT_lod") != 0) { + auto const &msft_lod_ext = material->extensions["MSFT_lod"]; + if (msft_lod_ext.Has("ids")) { + auto idsArr = msft_lod_ext.Get("ids"); + for (size_t i = 0; i < idsArr.ArrayLen(); ++i) { + material->lods.emplace_back(idsArr.Get(i).GetNumberAsInt()); } - } - { - detail::json_const_iterator eit; - if (detail::FindMember(o, "extras", eit)) { - material->extras_json_string = detail::JsonToString(detail::GetValue(eit)); + } else { + if (err) { + *err += + "Material has extension MSFT_lod, but does not reference " + "other materials via their ids.\n"; } + return false; } } @@ -5103,7 +5419,8 @@ static bool ParseAnimationChannel( } detail::json_const_iterator targetIt; - if (detail::FindMember(o, "target", targetIt) && detail::IsObject(detail::GetValue(targetIt))) { + if (detail::FindMember(o, "target", targetIt) && + detail::IsObject(detail::GetValue(targetIt))) { const detail::json &target_object = detail::GetValue(targetIt); ParseIntegerProperty(&targetIndex, err, target_object, "node", false); @@ -5116,10 +5433,21 @@ static bool ParseAnimationChannel( return false; } ParseExtensionsProperty(&channel->target_extensions, err, target_object); + ParseExtrasProperty(&channel->target_extras, target_object); if (store_original_json_for_extras_and_extensions) { - detail::json_const_iterator it; - if (detail::FindMember(target_object, "extensions", it)) { - channel->target_extensions_json_string = detail::JsonToString(detail::GetValue(it)); + { + detail::json_const_iterator it; + if (detail::FindMember(target_object, "extensions", it)) { + channel->target_extensions_json_string = + detail::JsonToString(detail::GetValue(it)); + } + } + { + detail::json_const_iterator it; + if (detail::FindMember(target_object, "extras", it)) { + channel->target_extras_json_string = + detail::JsonToString(detail::GetValue(it)); + } } } } @@ -5127,23 +5455,8 @@ static bool ParseAnimationChannel( channel->sampler = samplerIndex; channel->target_node = targetIndex; - ParseExtensionsProperty(&channel->extensions, err, o); - ParseExtrasProperty(&(channel->extras), o); - - if (store_original_json_for_extras_and_extensions) { - { - detail::json_const_iterator it; - if (detail::FindMember(o, "extensions", it)) { - channel->extensions_json_string = detail::JsonToString(detail::GetValue(it)); - } - } - { - detail::json_const_iterator it; - if (detail::FindMember(o, "extras", it)) { - channel->extras_json_string = detail::JsonToString(detail::GetValue(it)); - } - } - } + ParseExtrasAndExtensions(channel, err, o, + store_original_json_for_extras_and_extensions); return true; } @@ -5155,8 +5468,10 @@ static bool ParseAnimation(Animation *animation, std::string *err, detail::json_const_iterator channelsIt; if (detail::FindMember(o, "channels", channelsIt) && detail::IsArray(detail::GetValue(channelsIt))) { - detail::json_const_array_iterator channelEnd = detail::ArrayEnd(detail::GetValue(channelsIt)); - for (detail::json_const_array_iterator i = detail::ArrayBegin(detail::GetValue(channelsIt)); + detail::json_const_array_iterator channelEnd = + detail::ArrayEnd(detail::GetValue(channelsIt)); + for (detail::json_const_array_iterator i = + detail::ArrayBegin(detail::GetValue(channelsIt)); i != channelEnd; ++i) { AnimationChannel channel; if (ParseAnimationChannel( @@ -5171,7 +5486,8 @@ static bool ParseAnimation(Animation *animation, std::string *err, { detail::json_const_iterator samplerIt; - if (detail::FindMember(o, "samplers", samplerIt) && detail::IsArray(detail::GetValue(samplerIt))) { + if (detail::FindMember(o, "samplers", samplerIt) && + detail::IsArray(detail::GetValue(samplerIt))) { const detail::json &sampler_array = detail::GetValue(samplerIt); detail::json_const_array_iterator it = detail::ArrayBegin(sampler_array); @@ -5199,23 +5515,8 @@ static bool ParseAnimation(Animation *animation, std::string *err, } sampler.input = inputIndex; sampler.output = outputIndex; - ParseExtensionsProperty(&(sampler.extensions), err, o); - ParseExtrasProperty(&(sampler.extras), s); - - if (store_original_json_for_extras_and_extensions) { - { - detail::json_const_iterator eit; - if (detail::FindMember(o, "extensions", eit)) { - sampler.extensions_json_string = detail::JsonToString(detail::GetValue(eit)); - } - } - { - detail::json_const_iterator eit; - if (detail::FindMember(o, "extras", eit)) { - sampler.extras_json_string = detail::JsonToString(detail::GetValue(eit)); - } - } - } + ParseExtrasAndExtensions(&sampler, err, o, + store_original_json_for_extras_and_extensions); animation->samplers.emplace_back(std::move(sampler)); } @@ -5224,28 +5525,14 @@ static bool ParseAnimation(Animation *animation, std::string *err, ParseStringProperty(&animation->name, err, o, "name", false); - ParseExtensionsProperty(&animation->extensions, err, o); - ParseExtrasProperty(&(animation->extras), o); - - if (store_original_json_for_extras_and_extensions) { - { - detail::json_const_iterator it; - if (detail::FindMember(o, "extensions", it)) { - animation->extensions_json_string = detail::JsonToString(detail::GetValue(it)); - } - } - { - detail::json_const_iterator it; - if (detail::FindMember(o, "extras", it)) { - animation->extras_json_string = detail::JsonToString(detail::GetValue(it)); - } - } - } + ParseExtrasAndExtensions(animation, err, o, + store_original_json_for_extras_and_extensions); return true; } -static bool ParseSampler(Sampler *sampler, std::string *err, const detail::json &o, +static bool ParseSampler(Sampler *sampler, std::string *err, + const detail::json &o, bool store_original_json_for_extras_and_extensions) { ParseStringProperty(&sampler->name, err, o, "name", false); @@ -5270,23 +5557,8 @@ static bool ParseSampler(Sampler *sampler, std::string *err, const detail::json sampler->wrapT = wrapT; // sampler->wrapR = wrapR; - ParseExtensionsProperty(&(sampler->extensions), err, o); - ParseExtrasProperty(&(sampler->extras), o); - - if (store_original_json_for_extras_and_extensions) { - { - detail::json_const_iterator it; - if (detail::FindMember(o, "extensions", it)) { - sampler->extensions_json_string = detail::JsonToString(detail::GetValue(it)); - } - } - { - detail::json_const_iterator it; - if (detail::FindMember(o, "extras", it)) { - sampler->extras_json_string = detail::JsonToString(detail::GetValue(it)); - } - } - } + ParseExtrasAndExtensions(sampler, err, o, + store_original_json_for_extras_and_extensions); return true; } @@ -5309,23 +5581,8 @@ static bool ParseSkin(Skin *skin, std::string *err, const detail::json &o, ParseIntegerProperty(&invBind, err, o, "inverseBindMatrices", true, "Skin"); skin->inverseBindMatrices = invBind; - ParseExtensionsProperty(&(skin->extensions), err, o); - ParseExtrasProperty(&(skin->extras), o); - - if (store_original_json_for_extras_and_extensions) { - { - detail::json_const_iterator it; - if (detail::FindMember(o, "extensions", it)) { - skin->extensions_json_string = detail::JsonToString(detail::GetValue(it)); - } - } - { - detail::json_const_iterator it; - if (detail::FindMember(o, "extras", it)) { - skin->extras_json_string = detail::JsonToString(detail::GetValue(it)); - } - } - } + ParseExtrasAndExtensions(skin, err, o, + store_original_json_for_extras_and_extensions); return true; } @@ -5356,51 +5613,22 @@ static bool ParsePerspectiveCamera( camera->yfov = yfov; camera->znear = znear; - ParseExtensionsProperty(&camera->extensions, err, o); - ParseExtrasProperty(&(camera->extras), o); - - if (store_original_json_for_extras_and_extensions) { - { - detail::json_const_iterator it; - if (detail::FindMember(o, "extensions", it)) { - camera->extensions_json_string = detail::JsonToString(detail::GetValue(it)); - } - } - { - detail::json_const_iterator it; - if (detail::FindMember(o, "extras", it)) { - camera->extras_json_string = detail::JsonToString(detail::GetValue(it)); - } - } - } + ParseExtrasAndExtensions(camera, err, o, + store_original_json_for_extras_and_extensions); // TODO(syoyo): Validate parameter values. return true; } -static bool ParseSpotLight(SpotLight *light, std::string *err, const detail::json &o, +static bool ParseSpotLight(SpotLight *light, std::string *err, + const detail::json &o, bool store_original_json_for_extras_and_extensions) { ParseNumberProperty(&light->innerConeAngle, err, o, "innerConeAngle", false); ParseNumberProperty(&light->outerConeAngle, err, o, "outerConeAngle", false); - ParseExtensionsProperty(&light->extensions, err, o); - ParseExtrasProperty(&light->extras, o); - - if (store_original_json_for_extras_and_extensions) { - { - detail::json_const_iterator it; - if (detail::FindMember(o, "extensions", it)) { - light->extensions_json_string = detail::JsonToString(detail::GetValue(it)); - } - } - { - detail::json_const_iterator it; - if (detail::FindMember(o, "extras", it)) { - light->extras_json_string = detail::JsonToString(detail::GetValue(it)); - } - } - } + ParseExtrasAndExtensions(light, err, o, + store_original_json_for_extras_and_extensions); // TODO(syoyo): Validate parameter values. @@ -5431,23 +5659,8 @@ static bool ParseOrthographicCamera( return false; } - ParseExtensionsProperty(&camera->extensions, err, o); - ParseExtrasProperty(&(camera->extras), o); - - if (store_original_json_for_extras_and_extensions) { - { - detail::json_const_iterator it; - if (detail::FindMember(o, "extensions", it)) { - camera->extensions_json_string = detail::JsonToString(detail::GetValue(it)); - } - } - { - detail::json_const_iterator it; - if (detail::FindMember(o, "extras", it)) { - camera->extras_json_string = detail::JsonToString(detail::GetValue(it)); - } - } - } + ParseExtrasAndExtensions(camera, err, o, + store_original_json_for_extras_and_extensions); camera->xmag = xmag; camera->ymag = ymag; @@ -5529,23 +5742,8 @@ static bool ParseCamera(Camera *camera, std::string *err, const detail::json &o, ParseStringProperty(&camera->name, err, o, "name", false); - ParseExtensionsProperty(&camera->extensions, err, o); - ParseExtrasProperty(&(camera->extras), o); - - if (store_original_json_for_extras_and_extensions) { - { - detail::json_const_iterator it; - if (detail::FindMember(o, "extensions", it)) { - camera->extensions_json_string = detail::JsonToString(detail::GetValue(it)); - } - } - { - detail::json_const_iterator it; - if (detail::FindMember(o, "extras", it)) { - camera->extras_json_string = detail::JsonToString(detail::GetValue(it)); - } - } - } + ParseExtrasAndExtensions(camera, err, o, + store_original_json_for_extras_and_extensions); return true; } @@ -5587,27 +5785,117 @@ static bool ParseLight(Light *light, std::string *err, const detail::json &o, ParseNumberArrayProperty(&light->color, err, o, "color", false); ParseNumberProperty(&light->range, err, o, "range", false); ParseNumberProperty(&light->intensity, err, o, "intensity", false); - ParseExtensionsProperty(&light->extensions, err, o); - ParseExtrasProperty(&(light->extras), o); - if (store_original_json_for_extras_and_extensions) { - { - detail::json_const_iterator it; - if (detail::FindMember(o, "extensions", it)) { - light->extensions_json_string = detail::JsonToString(detail::GetValue(it)); - } - } - { - detail::json_const_iterator it; - if (detail::FindMember(o, "extras", it)) { - light->extras_json_string = detail::JsonToString(detail::GetValue(it)); - } - } - } + ParseExtrasAndExtensions(light, err, o, + store_original_json_for_extras_and_extensions); return true; } +static bool ParsePositionalEmitter( + PositionalEmitter *positional, std::string *err, const detail::json &o, + bool store_original_json_for_extras_and_extensions) { + ParseNumberProperty(&positional->coneInnerAngle, err, o, "coneInnerAngle", + false); + ParseNumberProperty(&positional->coneOuterAngle, err, o, "coneOuterAngle", + false); + ParseNumberProperty(&positional->coneOuterGain, err, o, "coneOuterGain", + false); + ParseNumberProperty(&positional->maxDistance, err, o, "maxDistance", false); + ParseNumberProperty(&positional->refDistance, err, o, "refDistance", false); + ParseNumberProperty(&positional->rolloffFactor, err, o, "rolloffFactor", + false); + + ParseExtrasAndExtensions(positional, err, o, + store_original_json_for_extras_and_extensions); + + return true; +} + +static bool ParseAudioEmitter( + AudioEmitter *emitter, std::string *err, const detail::json &o, + bool store_original_json_for_extras_and_extensions) { + if (!ParseStringProperty(&emitter->type, err, o, "type", true)) { + return false; + } + + if (emitter->type == "positional") { + detail::json_const_iterator positionalIt; + if (!detail::FindMember(o, "positional", positionalIt)) { + if (err) { + std::stringstream ss; + ss << "Positional emitter description not found." << std::endl; + (*err) += ss.str(); + } + return false; + } + + const detail::json &v = detail::GetValue(positionalIt); + if (!detail::IsObject(v)) { + if (err) { + std::stringstream ss; + ss << "\"positional\" is not a JSON object." << std::endl; + (*err) += ss.str(); + } + return false; + } + + if (!ParsePositionalEmitter( + &emitter->positional, err, v, + store_original_json_for_extras_and_extensions)) { + return false; + } + } + + ParseStringProperty(&emitter->name, err, o, "name", false); + ParseNumberProperty(&emitter->gain, err, o, "gain", false); + ParseBooleanProperty(&emitter->loop, err, o, "loop", false); + ParseBooleanProperty(&emitter->playing, err, o, "playing", false); + ParseStringProperty(&emitter->distanceModel, err, o, "distanceModel", false); + ParseIntegerProperty(&emitter->source, err, o, "source", true); + + ParseExtrasAndExtensions(emitter, err, o, + store_original_json_for_extras_and_extensions); + + return true; +} + +static bool ParseAudioSource( + AudioSource *source, std::string *err, const detail::json &o, + bool store_original_json_for_extras_and_extensions) { + ParseStringProperty(&source->name, err, o, "name", false); + ParseStringProperty(&source->uri, err, o, "uri", false); + + if (source->uri.empty()) { + ParseIntegerProperty(&source->bufferView, err, o, "bufferView", true); + ParseStringProperty(&source->mimeType, err, o, "mimeType", true); + } + + ParseExtrasAndExtensions(source, err, o, + store_original_json_for_extras_and_extensions); + + return true; +} + +namespace detail { + +template +bool ForEachInArray(const detail::json &_v, const char *member, Callback &&cb) { + detail::json_const_iterator itm; + if (detail::FindMember(_v, member, itm) && + detail::IsArray(detail::GetValue(itm))) { + const detail::json &root = detail::GetValue(itm); + auto it = detail::ArrayBegin(root); + auto end = detail::ArrayEnd(root); + for (; it != end; ++it) { + if (!cb(*it)) return false; + } + } + return true; +}; + +} // end of namespace detail + bool TinyGLTF::LoadFromString(Model *model, std::string *err, std::string *warn, const char *json_str, unsigned int json_str_length, @@ -5659,7 +5947,8 @@ bool TinyGLTF::LoadFromString(Model *model, std::string *err, std::string *warn, { bool version_found = false; detail::json_const_iterator it; - if (detail::FindMember(v, "asset", it) && detail::IsObject(detail::GetValue(it))) { + if (detail::FindMember(v, "asset", it) && + detail::IsObject(detail::GetValue(it))) { auto &itObj = detail::GetValue(it); detail::json_const_iterator version_it; std::string versionStr; @@ -5681,9 +5970,11 @@ bool TinyGLTF::LoadFromString(Model *model, std::string *err, std::string *warn, // scene is not mandatory. // FIXME Maybe a better way to handle it than removing the code - auto IsArrayMemberPresent = [](const detail::json &_v, const char *name) -> bool { + auto IsArrayMemberPresent = [](const detail::json &_v, + const char *name) -> bool { detail::json_const_iterator it; - return detail::FindMember(_v, name, it) && detail::IsArray(detail::GetValue(it)); + return detail::FindMember(_v, name, it) && + detail::IsArray(detail::GetValue(it)); }; { @@ -5749,7 +6040,8 @@ bool TinyGLTF::LoadFromString(Model *model, std::string *err, std::string *warn, // 1. Parse Asset { detail::json_const_iterator it; - if (detail::FindMember(v, "asset", it) && detail::IsObject(detail::GetValue(it))) { + if (detail::FindMember(v, "asset", it) && + detail::IsObject(detail::GetValue(it))) { const detail::json &root = detail::GetValue(it); ParseAsset(&model->asset, err, root, @@ -5757,28 +6049,7 @@ bool TinyGLTF::LoadFromString(Model *model, std::string *err, std::string *warn, } } -#ifdef TINYGLTF_USE_CPP14 - auto ForEachInArray = [](const detail::json &_v, const char *member, - const auto &cb) -> bool -#else - // The std::function<> implementation can be less efficient because it will - // allocate heap when the size of the captured lambda is above 16 bytes with - // clang and gcc, but it does not require C++14. - auto ForEachInArray = [](const detail::json &_v, const char *member, - const std::function &cb) -> bool -#endif - { - detail::json_const_iterator itm; - if (detail::FindMember(_v, member, itm) && detail::IsArray(detail::GetValue(itm))) { - const detail::json &root = detail::GetValue(itm); - auto it = detail::ArrayBegin(root); - auto end = detail::ArrayEnd(root); - for (; it != end; ++it) { - if (!cb(*it)) return false; - } - } - return true; - }; + using detail::ForEachInArray; // 2. Parse extensionUsed { @@ -5811,7 +6082,8 @@ bool TinyGLTF::LoadFromString(Model *model, std::string *err, std::string *warn, Buffer buffer; if (!ParseBuffer(&buffer, err, o, store_original_json_for_extras_and_extensions_, &fs, - &uri_cb, base_dir, is_binary_, bin_data_, bin_size_)) { + &uri_cb, base_dir, max_external_file_size_, is_binary_, + bin_data_, bin_size_)) { return false; } @@ -5881,8 +6153,9 @@ bool TinyGLTF::LoadFromString(Model *model, std::string *err, std::string *warn, return false; } Mesh mesh; - if (!ParseMesh(&mesh, model, err, o, - store_original_json_for_extras_and_extensions_)) { + if (!ParseMesh(&mesh, model, err, warn, o, + store_original_json_for_extras_and_extensions_, + strictness_)) { return false; } @@ -5910,20 +6183,22 @@ bool TinyGLTF::LoadFromString(Model *model, std::string *err, std::string *warn, return false; } - auto bufferView = + const auto bufferView = model->accessors[size_t(primitive.indices)].bufferView; - if (bufferView < 0 || size_t(bufferView) >= model->bufferViews.size()) { + if (bufferView < 0) { + // skip, bufferView could be null(-1) for certain extensions + } else if (size_t(bufferView) >= model->bufferViews.size()) { if (err) { (*err) += "accessor[" + std::to_string(primitive.indices) + "] invalid bufferView"; } return false; + } else { + model->bufferViews[size_t(bufferView)].target = + TINYGLTF_TARGET_ELEMENT_ARRAY_BUFFER; + // we could optionally check if accessors' bufferView type is Scalar, as + // it should be } - - model->bufferViews[size_t(bufferView)].target = - TINYGLTF_TARGET_ELEMENT_ARRAY_BUFFER; - // we could optionally check if accessors' bufferView type is Scalar, as - // it should be } for (auto &attribute : primitive.attributes) { @@ -5944,7 +6219,8 @@ bool TinyGLTF::LoadFromString(Model *model, std::string *err, std::string *warn, if (accessorsIndex < model->accessors.size()) { const auto bufferView = model->accessors[accessorsIndex].bufferView; // bufferView could be null(-1) for sparse morph target - if (bufferView >= 0 && bufferView < (int)model->bufferViews.size()) { + if (bufferView >= 0 && + bufferView < (int)model->bufferViews.size()) { model->bufferViews[size_t(bufferView)].target = TINYGLTF_TARGET_ARRAY_BUFFER; } @@ -5987,30 +6263,11 @@ bool TinyGLTF::LoadFromString(Model *model, std::string *err, std::string *warn, } return false; } - std::vector nodes; - ParseIntegerArrayProperty(&nodes, err, o, "nodes", false); Scene scene; - scene.nodes = std::move(nodes); - - ParseStringProperty(&scene.name, err, o, "name", false); - - ParseExtensionsProperty(&scene.extensions, err, o); - ParseExtrasProperty(&scene.extras, o); - - if (store_original_json_for_extras_and_extensions_) { - { - detail::json_const_iterator it; - if (detail::FindMember(o, "extensions", it)) { - scene.extensions_json_string = detail::JsonToString(detail::GetValue(it)); - } - } - { - detail::json_const_iterator it; - if (detail::FindMember(o, "extras", it)) { - scene.extras_json_string = detail::JsonToString(detail::GetValue(it)); - } - } + if (!ParseScene(&scene, err, o, + store_original_json_for_extras_and_extensions_)) { + return false; } model->scenes.emplace_back(std::move(scene)); @@ -6026,7 +6283,8 @@ bool TinyGLTF::LoadFromString(Model *model, std::string *err, std::string *warn, { detail::json_const_iterator rootIt; int iVal; - if (detail::FindMember(v, "scene", rootIt) && detail::GetInt(detail::GetValue(rootIt), iVal)) { + if (detail::FindMember(v, "scene", rootIt) && + detail::GetInt(detail::GetValue(rootIt), iVal)) { model->defaultScene = iVal; } } @@ -6043,8 +6301,9 @@ bool TinyGLTF::LoadFromString(Model *model, std::string *err, std::string *warn, Material material; ParseStringProperty(&material.name, err, o, "name", false); - if (!ParseMaterial(&material, err, o, - store_original_json_for_extras_and_extensions_)) { + if (!ParseMaterial(&material, err, warn, o, + store_original_json_for_extras_and_extensions_, + strictness_)) { return false; } @@ -6082,8 +6341,8 @@ bool TinyGLTF::LoadFromString(Model *model, std::string *err, std::string *warn, Image image; if (!ParseImage(&image, idx, err, warn, o, store_original_json_for_extras_and_extensions_, base_dir, - &fs, &uri_cb, &this->LoadImageData, - load_image_user_data)) { + max_external_file_size_, &fs, &uri_cb, + &this->LoadImageData, load_image_user_data)) { return false; } @@ -6258,13 +6517,15 @@ bool TinyGLTF::LoadFromString(Model *model, std::string *err, std::string *warn, } } - // 17. Parse Extensions - ParseExtensionsProperty(&model->extensions, err, v); + // 17. Parse Extras & Extensions + ParseExtrasAndExtensions(model, err, v, + store_original_json_for_extras_and_extensions_); // 18. Specific extension implementations { detail::json_const_iterator rootIt; - if (detail::FindMember(v, "extensions", rootIt) && detail::IsObject(detail::GetValue(rootIt))) { + if (detail::FindMember(v, "extensions", rootIt) && + detail::IsObject(detail::GetValue(rootIt))) { const detail::json &root = detail::GetValue(rootIt); detail::json_const_iterator it(detail::ObjectBegin(root)); @@ -6272,7 +6533,8 @@ bool TinyGLTF::LoadFromString(Model *model, std::string *err, std::string *warn, for (; it != itEnd; ++it) { // parse KHR_lights_punctual extension std::string key(detail::GetKey(it)); - if ((key == "KHR_lights_punctual") && detail::IsObject(detail::GetValue(it))) { + if ((key == "KHR_lights_punctual") && + detail::IsObject(detail::GetValue(it))) { const detail::json &object = detail::GetValue(it); detail::json_const_iterator itLight; if (detail::FindMember(object, "lights", itLight)) { @@ -6293,18 +6555,52 @@ bool TinyGLTF::LoadFromString(Model *model, std::string *err, std::string *warn, } } } + // parse KHR_audio extension + if ((key == "KHR_audio") && detail::IsObject(detail::GetValue(it))) { + const detail::json &object = detail::GetValue(it); + detail::json_const_iterator itKhrAudio; + if (detail::FindMember(object, "emitters", itKhrAudio)) { + const detail::json &emitters = detail::GetValue(itKhrAudio); + if (!detail::IsArray(emitters)) { + continue; + } + + auto arrayIt(detail::ArrayBegin(emitters)); + auto arrayItEnd(detail::ArrayEnd(emitters)); + for (; arrayIt != arrayItEnd; ++arrayIt) { + AudioEmitter emitter; + if (!ParseAudioEmitter( + &emitter, err, *arrayIt, + store_original_json_for_extras_and_extensions_)) { + return false; + } + model->audioEmitters.emplace_back(std::move(emitter)); + } + } + + if (detail::FindMember(object, "sources", itKhrAudio)) { + const detail::json &sources = detail::GetValue(itKhrAudio); + if (!detail::IsArray(sources)) { + continue; + } + + auto arrayIt(detail::ArrayBegin(sources)); + auto arrayItEnd(detail::ArrayEnd(sources)); + for (; arrayIt != arrayItEnd; ++arrayIt) { + AudioSource source; + if (!ParseAudioSource( + &source, err, *arrayIt, + store_original_json_for_extras_and_extensions_)) { + return false; + } + model->audioSources.emplace_back(std::move(source)); + } + } + } } } } - // 19. Parse Extras - ParseExtrasProperty(&model->extras, v); - - if (store_original_json_for_extras_and_extensions_) { - model->extras_json_string = detail::JsonToString(v["extras"]); - model->extensions_json_string = detail::JsonToString(v["extensions"]); - } - return true; } @@ -6387,16 +6683,16 @@ bool TinyGLTF::LoadBinaryFromMemory(Model *model, std::string *err, return false; } - unsigned int version; // 4 bytes - unsigned int length; // 4 bytes + unsigned int version; // 4 bytes + unsigned int length; // 4 bytes unsigned int chunk0_length; // 4 bytes unsigned int chunk0_format; // 4 bytes; memcpy(&version, bytes + 4, 4); swap4(&version); - memcpy(&length, bytes + 8, 4); + memcpy(&length, bytes + 8, 4); // Total glb size, including header and all chunks. swap4(&length); - memcpy(&chunk0_length, bytes + 12, 4); // JSON data length + memcpy(&chunk0_length, bytes + 12, 4); // JSON data length swap4(&chunk0_length); memcpy(&chunk0_format, bytes + 16, 4); swap4(&chunk0_format); @@ -6411,13 +6707,16 @@ bool TinyGLTF::LoadBinaryFromMemory(Model *model, std::string *err, // Use 64bit uint to avoid integer overflow. uint64_t header_and_json_size = 20ull + uint64_t(chunk0_length); - if (header_and_json_size > std::numeric_limits::max()) { + if (header_and_json_size > (std::numeric_limits::max)()) { // Do not allow 4GB or more GLB data. - (*err) = "Invalid glTF binary. GLB data exceeds 4GB."; + if (err) { + (*err) = "Invalid glTF binary. GLB data exceeds 4GB."; + } + return false; } - if ((header_and_json_size > uint64_t(size)) || (chunk0_length < 1) || (length > size) || - (header_and_json_size > uint64_t(length)) || + if ((header_and_json_size > uint64_t(size)) || (chunk0_length < 1) || + (length > size) || (header_and_json_size > uint64_t(length)) || (chunk0_format != 0x4E4F534A)) { // 0x4E4F534A = JSON format. if (err) { (*err) = "Invalid glTF binary."; @@ -6432,77 +6731,105 @@ bool TinyGLTF::LoadBinaryFromMemory(Model *model, std::string *err, if (err) { (*err) = "JSON Chunk end does not aligned to a 4-byte boundary."; } + return false; } - //std::cout << "header_and_json_size = " << header_and_json_size << "\n"; - //std::cout << "length = " << length << "\n"; + // std::cout << "header_and_json_size = " << header_and_json_size << "\n"; + // std::cout << "length = " << length << "\n"; // Chunk1(BIN) data - // The spec says: When the binary buffer is empty or when it is stored by other means, this chunk SHOULD be omitted. - // So when header + JSON data == binary size, Chunk1 is omitted. + // The spec says: When the binary buffer is empty or when it is stored by + // other means, this chunk SHOULD be omitted. So when header + JSON data == + // binary size, Chunk1 is omitted. if (header_and_json_size == uint64_t(length)) { - bin_data_ = nullptr; bin_size_ = 0; } else { // Read Chunk1 info(BIN data) - // At least Chunk1 should have 12 bytes(8 bytes(header) + 4 bytes(bin payload could be 1~3 bytes, but need to be aligned to 4 bytes) - if ((header_and_json_size + 12ull) > uint64_t(length)) { + // + // issue-440: + // 'SHOULD' in glTF spec means 'RECOMMENDED', + // So there is a situation that Chunk1(BIN) is composed of zero-sized BIN data + // (chunksize(0) + binformat(BIN) = 8bytes). + // + if ((header_and_json_size + 8ull) > uint64_t(length)) { if (err) { - (*err) = "Insufficient storage space for Chunk1(BIN data). At least Chunk1 Must have 4 bytes or more bytes, but got " + std::to_string((header_and_json_size + 12ull) - uint64_t(length)) + ".\n"; + (*err) = + "Insufficient storage space for Chunk1(BIN data). At least Chunk1 " + "Must have 8 or more bytes, but got " + + std::to_string((header_and_json_size + 8ull) - uint64_t(length)) + + ".\n"; } return false; } - unsigned int chunk1_length; // 4 bytes - unsigned int chunk1_format; // 4 bytes; - memcpy(&chunk1_length, bytes + header_and_json_size, 4); // JSON data length + unsigned int chunk1_length{0}; // 4 bytes + unsigned int chunk1_format{0}; // 4 bytes; + memcpy(&chunk1_length, bytes + header_and_json_size, + 4); // Bin data length swap4(&chunk1_length); memcpy(&chunk1_format, bytes + header_and_json_size + 4, 4); swap4(&chunk1_format); - //std::cout << "chunk1_length = " << chunk1_length << "\n"; - - if (chunk1_length < 4) { - if (err) { - (*err) = "Insufficient Chunk1(BIN) data size."; - } - return false; - } - - if ((chunk1_length % 4) != 0) { - if (err) { - (*err) = "BIN Chunk end does not aligned to a 4-byte boundary."; - } - return false; - } - - if (uint64_t(chunk1_length) + header_and_json_size > uint64_t(length)) { - if (err) { - (*err) = "BIN Chunk data length exceeds the GLB size."; - } - return false; - } - if (chunk1_format != 0x004e4942) { if (err) { - (*err) = "Invalid type for chunk1 data."; + (*err) = "Invalid chunkType for Chunk1."; } return false; } - //std::cout << "chunk1_length = " << chunk1_length << "\n"; + if (chunk1_length == 0) { - bin_data_ = bytes + header_and_json_size + - 8; // 4 bytes (bin_buffer_length) + 4 bytes(bin_buffer_format) + if (header_and_json_size + 8 > uint64_t(length)) { + if (err) { + (*err) = "BIN Chunk header location exceeds the GLB size."; + } + return false; + } + + bin_data_ = nullptr; + + } else { + + // When BIN chunk size is not zero, at least Chunk1 should have 12 bytes(8 bytes(header) + 4 bytes(bin + // payload could be 1~3 bytes, but need to be aligned to 4 bytes) + + if (chunk1_length < 4) { + if (err) { + (*err) = "Insufficient Chunk1(BIN) data size."; + } + return false; + } + + if ((chunk1_length % 4) != 0) { + if (strictness_==ParseStrictness::Permissive) { + if (warn) { + (*warn) += "BIN Chunk end is not aligned to a 4-byte boundary.\n"; + } + } + else { + if (err) { + (*err) = "BIN Chunk end is not aligned to a 4-byte boundary."; + } + return false; + } + } + + // +8 chunk1 header size. + if (uint64_t(chunk1_length) + header_and_json_size + 8 > uint64_t(length)) { + if (err) { + (*err) = "BIN Chunk data length exceeds the GLB size."; + } + return false; + } + + bin_data_ = bytes + header_and_json_size + + 8; // 4 bytes (bin_buffer_length) + 4 bytes(bin_buffer_format) + } bin_size_ = size_t(chunk1_length); } - // Extract JSON string. - std::string jsonString(reinterpret_cast(&bytes[20]), - chunk0_length); - is_binary_ = true; bool ret = LoadFromString(model, err, warn, @@ -6576,7 +6903,18 @@ void JsonAddMember(detail::json &o, const char *key, detail::json &&value) { if (!o.IsObject()) { o.SetObject(); } - o.AddMember(detail::json(key, detail::GetAllocator()), std::move(value), detail::GetAllocator()); + + // Issue 420. + // AddMember may create duplicated key, so use [] API when a key already + // exists. + // https://github.com/Tencent/rapidjson/issues/771#issuecomment-254386863 + detail::json_const_iterator it; + if (detail::FindMember(o, key, it)) { + o[key] = std::move(value); // replace + } else { + o.AddMember(detail::json(key, detail::GetAllocator()), std::move(value), + detail::GetAllocator()); + } #else o[key] = std::move(value); #endif @@ -6614,7 +6952,7 @@ void JsonReserveArray(detail::json &o, size_t s) { (void)(o); (void)(s); } -} // namespace +} // namespace detail // typedef std::pair json_object_pair; @@ -6629,8 +6967,10 @@ static void SerializeNumberProperty(const std::string &key, T number, #ifdef TINYGLTF_USE_RAPIDJSON template <> -void SerializeNumberProperty(const std::string &key, size_t number, detail::json &obj) { - detail::JsonAddMember(obj, key.c_str(), detail::json(static_cast(number))); +void SerializeNumberProperty(const std::string &key, size_t number, + detail::json &obj) { + detail::JsonAddMember(obj, key.c_str(), + detail::json(static_cast(number))); } #endif @@ -6649,8 +6989,10 @@ static void SerializeNumberArrayProperty(const std::string &key, } static void SerializeStringProperty(const std::string &key, - const std::string &value, detail::json &obj) { - detail::JsonAddMember(obj, key.c_str(), detail::JsonFromString(value.c_str())); + const std::string &value, + detail::json &obj) { + detail::JsonAddMember(obj, key.c_str(), + detail::JsonFromString(value.c_str())); } static void SerializeStringArrayProperty(const std::string &key, @@ -6843,7 +7185,8 @@ static void SerializeParameterMap(ParameterMap ¶m, detail::json &o) { } #endif -static void SerializeExtensionMap(const ExtensionMap &extensions, detail::json &o) { +static void SerializeExtensionMap(const ExtensionMap &extensions, + detail::json &o) { if (!extensions.size()) return; detail::json extMap; @@ -6869,12 +7212,22 @@ static void SerializeExtensionMap(const ExtensionMap &extensions, detail::json & detail::JsonAddMember(o, "extensions", std::move(extMap)); } +static void SerializeExtras(const Value &extras, detail::json &o) { + if (extras.Type() != NULL_TYPE) SerializeValue("extras", extras, o); +} + +template +void SerializeExtrasAndExtensions(const GltfType &obj, detail::json &o) { + SerializeExtensionMap(obj.extensions, o); + SerializeExtras(obj.extras, o); +} + static void SerializeGltfAccessor(const Accessor &accessor, detail::json &o) { if (accessor.bufferView >= 0) SerializeNumberProperty("bufferView", accessor.bufferView, o); if (accessor.byteOffset != 0) - SerializeNumberProperty("byteOffset", int(accessor.byteOffset), o); + SerializeNumberProperty("byteOffset", accessor.byteOffset, o); SerializeNumberProperty("componentType", accessor.componentType, o); SerializeNumberProperty("count", accessor.count, o); @@ -6935,29 +7288,34 @@ static void SerializeGltfAccessor(const Accessor &accessor, detail::json &o) { SerializeStringProperty("type", type, o); if (!accessor.name.empty()) SerializeStringProperty("name", accessor.name, o); - if (accessor.extras.Type() != NULL_TYPE) { - SerializeValue("extras", accessor.extras, o); - } + SerializeExtrasAndExtensions(accessor, o); // sparse - if (accessor.sparse.isSparse) - { - detail::json sparse; - SerializeNumberProperty("count", accessor.sparse.count, sparse); - { - detail::json indices; - SerializeNumberProperty("bufferView", accessor.sparse.indices.bufferView, indices); - SerializeNumberProperty("byteOffset", accessor.sparse.indices.byteOffset, indices); - SerializeNumberProperty("componentType", accessor.sparse.indices.componentType, indices); - detail::JsonAddMember(sparse, "indices", std::move(indices)); - } - { - detail::json values; - SerializeNumberProperty("bufferView", accessor.sparse.values.bufferView, values); - SerializeNumberProperty("byteOffset", accessor.sparse.values.byteOffset, values); - detail::JsonAddMember(sparse, "values", std::move(values)); - } - detail::JsonAddMember(o, "sparse", std::move(sparse)); + if (accessor.sparse.isSparse) { + detail::json sparse; + SerializeNumberProperty("count", accessor.sparse.count, sparse); + { + detail::json indices; + SerializeNumberProperty("bufferView", + accessor.sparse.indices.bufferView, indices); + SerializeNumberProperty("byteOffset", + accessor.sparse.indices.byteOffset, indices); + SerializeNumberProperty( + "componentType", accessor.sparse.indices.componentType, indices); + SerializeExtrasAndExtensions(accessor.sparse.indices, indices); + detail::JsonAddMember(sparse, "indices", std::move(indices)); + } + { + detail::json values; + SerializeNumberProperty("bufferView", + accessor.sparse.values.bufferView, values); + SerializeNumberProperty("byteOffset", + accessor.sparse.values.byteOffset, values); + SerializeExtrasAndExtensions(accessor.sparse.values, values); + detail::JsonAddMember(sparse, "values", std::move(values)); + } + SerializeExtrasAndExtensions(accessor.sparse, sparse); + detail::JsonAddMember(o, "sparse", std::move(sparse)); } } @@ -6967,22 +7325,19 @@ static void SerializeGltfAnimationChannel(const AnimationChannel &channel, { detail::json target; - if (channel.target_node > 0) { + if (channel.target_node >= 0) { SerializeNumberProperty("node", channel.target_node, target); } SerializeStringProperty("path", channel.target_path, target); SerializeExtensionMap(channel.target_extensions, target); + SerializeExtras(channel.target_extras, target); detail::JsonAddMember(o, "target", std::move(target)); } - if (channel.extras.Type() != NULL_TYPE) { - SerializeValue("extras", channel.extras, o); - } - - SerializeExtensionMap(channel.extensions, o); + SerializeExtrasAndExtensions(channel, o); } static void SerializeGltfAnimationSampler(const AnimationSampler &sampler, @@ -6991,12 +7346,11 @@ static void SerializeGltfAnimationSampler(const AnimationSampler &sampler, SerializeNumberProperty("output", sampler.output, o); SerializeStringProperty("interpolation", sampler.interpolation, o); - if (sampler.extras.Type() != NULL_TYPE) { - SerializeValue("extras", sampler.extras, o); - } + SerializeExtrasAndExtensions(sampler, o); } -static void SerializeGltfAnimation(const Animation &animation, detail::json &o) { +static void SerializeGltfAnimation(const Animation &animation, + detail::json &o) { if (!animation.name.empty()) SerializeStringProperty("name", animation.name, o); @@ -7025,11 +7379,7 @@ static void SerializeGltfAnimation(const Animation &animation, detail::json &o) detail::JsonAddMember(o, "samplers", std::move(samplers)); } - if (animation.extras.Type() != NULL_TYPE) { - SerializeValue("extras", animation.extras, o); - } - - SerializeExtensionMap(animation.extensions, o); + SerializeExtrasAndExtensions(animation, o); } static void SerializeGltfAsset(const Asset &asset, detail::json &o) { @@ -7051,11 +7401,7 @@ static void SerializeGltfAsset(const Asset &asset, detail::json &o) { // TODO(syoyo): Do we need to check if `version` is greater or equal to 2.0? SerializeStringProperty("version", version, o); - if (asset.extras.Keys().size()) { - SerializeValue("extras", asset.extras, o); - } - - SerializeExtensionMap(asset.extensions, o); + SerializeExtrasAndExtensions(asset, o); } static void SerializeGltfBufferBin(const Buffer &buffer, detail::json &o, @@ -7065,9 +7411,7 @@ static void SerializeGltfBufferBin(const Buffer &buffer, detail::json &o, if (buffer.name.size()) SerializeStringProperty("name", buffer.name, o); - if (buffer.extras.Type() != NULL_TYPE) { - SerializeValue("extras", buffer.extras, o); - } + SerializeExtrasAndExtensions(buffer, o); } static void SerializeGltfBuffer(const Buffer &buffer, detail::json &o) { @@ -7076,9 +7420,7 @@ static void SerializeGltfBuffer(const Buffer &buffer, detail::json &o) { if (buffer.name.size()) SerializeStringProperty("name", buffer.name, o); - if (buffer.extras.Type() != NULL_TYPE) { - SerializeValue("extras", buffer.extras, o); - } + SerializeExtrasAndExtensions(buffer, o); } static bool SerializeGltfBuffer(const Buffer &buffer, detail::json &o, @@ -7090,13 +7432,12 @@ static bool SerializeGltfBuffer(const Buffer &buffer, detail::json &o, if (buffer.name.size()) SerializeStringProperty("name", buffer.name, o); - if (buffer.extras.Type() != NULL_TYPE) { - SerializeValue("extras", buffer.extras, o); - } + SerializeExtrasAndExtensions(buffer, o); return true; } -static void SerializeGltfBufferView(const BufferView &bufferView, detail::json &o) { +static void SerializeGltfBufferView(const BufferView &bufferView, + detail::json &o) { SerializeNumberProperty("buffer", bufferView.buffer, o); SerializeNumberProperty("byteLength", bufferView.byteLength, o); @@ -7117,9 +7458,7 @@ static void SerializeGltfBufferView(const BufferView &bufferView, detail::json & SerializeStringProperty("name", bufferView.name, o); } - if (bufferView.extras.Type() != NULL_TYPE) { - SerializeValue("extras", bufferView.extras, o); - } + SerializeExtrasAndExtensions(bufferView, o); } static void SerializeGltfImage(const Image &image, const std::string &uri, @@ -7137,25 +7476,18 @@ static void SerializeGltfImage(const Image &image, const std::string &uri, SerializeStringProperty("name", image.name, o); } - if (image.extras.Type() != NULL_TYPE) { - SerializeValue("extras", image.extras, o); - } - - SerializeExtensionMap(image.extensions, o); + SerializeExtrasAndExtensions(image, o); } -static void SerializeGltfTextureInfo(const TextureInfo &texinfo, detail::json &o) { +static void SerializeGltfTextureInfo(const TextureInfo &texinfo, + detail::json &o) { SerializeNumberProperty("index", texinfo.index, o); if (texinfo.texCoord != 0) { SerializeNumberProperty("texCoord", texinfo.texCoord, o); } - if (texinfo.extras.Type() != NULL_TYPE) { - SerializeValue("extras", texinfo.extras, o); - } - - SerializeExtensionMap(texinfo.extensions, o); + SerializeExtrasAndExtensions(texinfo, o); } static void SerializeGltfNormalTextureInfo(const NormalTextureInfo &texinfo, @@ -7170,11 +7502,7 @@ static void SerializeGltfNormalTextureInfo(const NormalTextureInfo &texinfo, SerializeNumberProperty("scale", texinfo.scale, o); } - if (texinfo.extras.Type() != NULL_TYPE) { - SerializeValue("extras", texinfo.extras, o); - } - - SerializeExtensionMap(texinfo.extensions, o); + SerializeExtrasAndExtensions(texinfo, o); } static void SerializeGltfOcclusionTextureInfo( @@ -7189,11 +7517,7 @@ static void SerializeGltfOcclusionTextureInfo( SerializeNumberProperty("strength", texinfo.strength, o); } - if (texinfo.extras.Type() != NULL_TYPE) { - SerializeValue("extras", texinfo.extras, o); - } - - SerializeExtensionMap(texinfo.extensions, o); + SerializeExtrasAndExtensions(texinfo, o); } static void SerializeGltfPbrMetallicRoughness(const PbrMetallicRoughness &pbr, @@ -7224,11 +7548,7 @@ static void SerializeGltfPbrMetallicRoughness(const PbrMetallicRoughness &pbr, detail::JsonAddMember(o, "metallicRoughnessTexture", std::move(texinfo)); } - SerializeExtensionMap(pbr.extensions, o); - - if (pbr.extras.Type() != NULL_TYPE) { - SerializeValue("extras", pbr.extras, o); - } + SerializeExtrasAndExtensions(pbr, o); } static void SerializeGltfMaterial(const Material &material, detail::json &o) { @@ -7284,7 +7604,8 @@ static void SerializeGltfMaterial(const Material &material, detail::json &o) { // importers (and validators). // if (!detail::JsonIsNull(pbrMetallicRoughness)) { - detail::JsonAddMember(o, "pbrMetallicRoughness", std::move(pbrMetallicRoughness)); + detail::JsonAddMember(o, "pbrMetallicRoughness", + std::move(pbrMetallicRoughness)); } } @@ -7296,14 +7617,39 @@ static void SerializeGltfMaterial(const Material &material, detail::json &o) { } SerializeParameterMap(material.additionalValues, o); -#else - #endif - SerializeExtensionMap(material.extensions, o); + SerializeExtrasAndExtensions(material, o); - if (material.extras.Type() != NULL_TYPE) { - SerializeValue("extras", material.extras, o); + // MSFT_lod + if (!material.lods.empty()) { + detail::json_iterator it; + if (!detail::FindMember(o, "extensions", it)) { + detail::json extensions; + detail::JsonSetObject(extensions); + detail::JsonAddMember(o, "extensions", std::move(extensions)); + detail::FindMember(o, "extensions", it); + } + auto &extensions = detail::GetValue(it); + if (!detail::FindMember(extensions, "MSFT_lod", it)) { + detail::json lod; + detail::JsonSetObject(lod); + detail::JsonAddMember(extensions, "MSFT_lod", std::move(lod)); + detail::FindMember(extensions, "MSFT_lod", it); + } + SerializeNumberArrayProperty("ids", material.lods, detail::GetValue(it)); + } else { + detail::json_iterator ext_it; + if (detail::FindMember(o, "extensions", ext_it)) { + auto &extensions = detail::GetValue(ext_it); + detail::json_iterator lp_it; + if (detail::FindMember(extensions, "MSFT_lod", lp_it)) { + detail::Erase(extensions, lp_it); + } + if (detail::IsEmpty(extensions)) { + detail::Erase(o, ext_it); + } + } } } @@ -7351,11 +7697,7 @@ static void SerializeGltfMesh(const Mesh &mesh, detail::json &o) { detail::JsonAddMember(primitive, "targets", std::move(targets)); } - SerializeExtensionMap(gltfPrimitive.extensions, primitive); - - if (gltfPrimitive.extras.Type() != NULL_TYPE) { - SerializeValue("extras", gltfPrimitive.extras, primitive); - } + SerializeExtrasAndExtensions(gltfPrimitive, primitive); detail::JsonPushBack(primitives, std::move(primitive)); } @@ -7370,19 +7712,13 @@ static void SerializeGltfMesh(const Mesh &mesh, detail::json &o) { SerializeStringProperty("name", mesh.name, o); } - SerializeExtensionMap(mesh.extensions, o); - if (mesh.extras.Type() != NULL_TYPE) { - SerializeValue("extras", mesh.extras, o); - } + SerializeExtrasAndExtensions(mesh, o); } static void SerializeSpotLight(const SpotLight &spot, detail::json &o) { SerializeNumberProperty("innerConeAngle", spot.innerConeAngle, o); SerializeNumberProperty("outerConeAngle", spot.outerConeAngle, o); - SerializeExtensionMap(spot.extensions, o); - if (spot.extras.Type() != NULL_TYPE) { - SerializeValue("extras", spot.extras, o); - } + SerializeExtrasAndExtensions(spot, o); } static void SerializeGltfLight(const Light &light, detail::json &o) { @@ -7398,10 +7734,61 @@ static void SerializeGltfLight(const Light &light, detail::json &o) { SerializeSpotLight(light.spot, spot); detail::JsonAddMember(o, "spot", std::move(spot)); } - SerializeExtensionMap(light.extensions, o); - if (light.extras.Type() != NULL_TYPE) { - SerializeValue("extras", light.extras, o); + SerializeExtrasAndExtensions(light, o); +} + +static void SerializeGltfPositionalEmitter(const PositionalEmitter &positional, + detail::json &o) { + if (!TINYGLTF_DOUBLE_EQUAL(positional.coneInnerAngle, 6.283185307179586)) + SerializeNumberProperty("coneInnerAngle", positional.coneInnerAngle, o); + if (!TINYGLTF_DOUBLE_EQUAL(positional.coneOuterAngle, 6.283185307179586)) + SerializeNumberProperty("coneOuterAngle", positional.coneOuterAngle, o); + if (positional.coneOuterGain > 0.0) + SerializeNumberProperty("coneOuterGain", positional.coneOuterGain, o); + if (!TINYGLTF_DOUBLE_EQUAL(positional.maxDistance, 100.0)) + SerializeNumberProperty("maxDistance", positional.maxDistance, o); + if (!TINYGLTF_DOUBLE_EQUAL(positional.refDistance, 1.0)) + SerializeNumberProperty("refDistance", positional.refDistance, o); + if (!TINYGLTF_DOUBLE_EQUAL(positional.rolloffFactor, 1.0)) + SerializeNumberProperty("rolloffFactor", positional.rolloffFactor, o); + + SerializeExtrasAndExtensions(positional, o); +} + +static void SerializeGltfAudioEmitter(const AudioEmitter &emitter, + detail::json &o) { + if (!emitter.name.empty()) SerializeStringProperty("name", emitter.name, o); + if (!TINYGLTF_DOUBLE_EQUAL(emitter.gain, 1.0)) + SerializeNumberProperty("gain", emitter.gain, o); + if (emitter.loop) SerializeNumberProperty("loop", emitter.loop, o); + if (emitter.playing) SerializeNumberProperty("playing", emitter.playing, o); + if (!emitter.type.empty()) SerializeStringProperty("type", emitter.type, o); + if (!emitter.distanceModel.empty()) + SerializeStringProperty("distanceModel", emitter.distanceModel, o); + if (emitter.type == "positional") { + detail::json positional; + SerializeGltfPositionalEmitter(emitter.positional, positional); + detail::JsonAddMember(o, "positional", std::move(positional)); } + SerializeNumberProperty("source", emitter.source, o); + SerializeExtrasAndExtensions(emitter, o); +} + +static void SerializeGltfAudioSource(const AudioSource &source, + detail::json &o) { + std::string name; + std::string uri; + std::string mimeType; // (required if no uri) ["audio/mp3", "audio/ogg", + // "audio/wav", "audio/m4a"] + + if (!source.name.empty()) SerializeStringProperty("name", source.name, o); + if (source.uri.empty()) { + SerializeStringProperty("mimeType", source.mimeType, o); + SerializeNumberProperty("bufferView", source.bufferView, o); + } else { + SerializeStringProperty("uri", source.uri, o); + } + SerializeExtrasAndExtensions(source, o); } static void SerializeGltfNode(const Node &node, detail::json &o) { @@ -7433,11 +7820,107 @@ static void SerializeGltfNode(const Node &node, detail::json &o) { SerializeNumberArrayProperty("weights", node.weights, o); } - if (node.extras.Type() != NULL_TYPE) { - SerializeValue("extras", node.extras, o); + SerializeExtrasAndExtensions(node, o); + + // Note(agnat): If the asset was loaded from disk, the node may already + // contain the KHR_lights_punctual extension. If it was constructed in + // memory it does not. In any case we update the JSON property using + // the value from the struct. Last, if the node does not have a light + // reference but the extension is still present, we remove it. + if (node.light != -1) { + detail::json_iterator it; + if (!detail::FindMember(o, "extensions", it)) { + detail::json extensions; + detail::JsonSetObject(extensions); + detail::JsonAddMember(o, "extensions", std::move(extensions)); + detail::FindMember(o, "extensions", it); + } + auto &extensions = detail::GetValue(it); + if (!detail::FindMember(extensions, "KHR_lights_punctual", it)) { + detail::json lights_punctual; + detail::JsonSetObject(lights_punctual); + detail::JsonAddMember(extensions, "KHR_lights_punctual", + std::move(lights_punctual)); + detail::FindMember(extensions, "KHR_lights_punctual", it); + } + SerializeNumberProperty("light", node.light, detail::GetValue(it)); + } else { + // node has no light ref (any longer)... so we clean up + detail::json_iterator ext_it; + if (detail::FindMember(o, "extensions", ext_it)) { + auto &extensions = detail::GetValue(ext_it); + detail::json_iterator lp_it; + if (detail::FindMember(extensions, "KHR_lights_punctual", lp_it)) { + detail::Erase(extensions, lp_it); + } + if (detail::IsEmpty(extensions)) { + detail::Erase(o, ext_it); + } + } + } + + // KHR_audio + if (node.emitter != -1) { + detail::json_iterator it; + if (!detail::FindMember(o, "extensions", it)) { + detail::json extensions; + detail::JsonSetObject(extensions); + detail::JsonAddMember(o, "extensions", std::move(extensions)); + detail::FindMember(o, "extensions", it); + } + auto &extensions = detail::GetValue(it); + if (!detail::FindMember(extensions, "KHR_audio", it)) { + detail::json audio; + detail::JsonSetObject(audio); + detail::JsonAddMember(extensions, "KHR_audio", std::move(audio)); + detail::FindMember(extensions, "KHR_audio", it); + } + SerializeNumberProperty("emitter", node.emitter, detail::GetValue(it)); + } else { + detail::json_iterator ext_it; + if (detail::FindMember(o, "extensions", ext_it)) { + auto &extensions = detail::GetValue(ext_it); + detail::json_iterator lp_it; + if (detail::FindMember(extensions, "KHR_audio", lp_it)) { + detail::Erase(extensions, lp_it); + } + if (detail::IsEmpty(extensions)) { + detail::Erase(o, ext_it); + } + } + } + + // MSFT_lod + if (!node.lods.empty()) { + detail::json_iterator it; + if (!detail::FindMember(o, "extensions", it)) { + detail::json extensions; + detail::JsonSetObject(extensions); + detail::JsonAddMember(o, "extensions", std::move(extensions)); + detail::FindMember(o, "extensions", it); + } + auto &extensions = detail::GetValue(it); + if (!detail::FindMember(extensions, "MSFT_lod", it)) { + detail::json lod; + detail::JsonSetObject(lod); + detail::JsonAddMember(extensions, "MSFT_lod", std::move(lod)); + detail::FindMember(extensions, "MSFT_lod", it); + } + SerializeNumberArrayProperty("ids", node.lods, detail::GetValue(it)); + } else { + detail::json_iterator ext_it; + if (detail::FindMember(o, "extensions", ext_it)) { + auto &extensions = detail::GetValue(ext_it); + detail::json_iterator lp_it; + if (detail::FindMember(extensions, "MSFT_lod", lp_it)) { + detail::Erase(extensions, lp_it); + } + if (detail::IsEmpty(extensions)) { + detail::Erase(o, ext_it); + } + } } - SerializeExtensionMap(node.extensions, o); if (!node.name.empty()) SerializeStringProperty("name", node.name, o); SerializeNumberArrayProperty("children", node.children, o); } @@ -7456,9 +7939,7 @@ static void SerializeGltfSampler(const Sampler &sampler, detail::json &o) { SerializeNumberProperty("wrapS", sampler.wrapS, o); SerializeNumberProperty("wrapT", sampler.wrapT, o); - if (sampler.extras.Type() != NULL_TYPE) { - SerializeValue("extras", sampler.extras, o); - } + SerializeExtrasAndExtensions(sampler, o); } static void SerializeGltfOrthographicCamera(const OrthographicCamera &camera, @@ -7468,9 +7949,7 @@ static void SerializeGltfOrthographicCamera(const OrthographicCamera &camera, SerializeNumberProperty("xmag", camera.xmag, o); SerializeNumberProperty("ymag", camera.ymag, o); - if (camera.extras.Type() != NULL_TYPE) { - SerializeValue("extras", camera.extras, o); - } + SerializeExtrasAndExtensions(camera, o); } static void SerializeGltfPerspectiveCamera(const PerspectiveCamera &camera, @@ -7485,9 +7964,7 @@ static void SerializeGltfPerspectiveCamera(const PerspectiveCamera &camera, SerializeNumberProperty("yfov", camera.yfov, o); } - if (camera.extras.Type() != NULL_TYPE) { - SerializeValue("extras", camera.extras, o); - } + SerializeExtrasAndExtensions(camera, o); } static void SerializeGltfCamera(const Camera &camera, detail::json &o) { @@ -7508,10 +7985,7 @@ static void SerializeGltfCamera(const Camera &camera, detail::json &o) { // ??? } - if (camera.extras.Type() != NULL_TYPE) { - SerializeValue("extras", camera.extras, o); - } - SerializeExtensionMap(camera.extensions, o); + SerializeExtrasAndExtensions(camera, o); } static void SerializeGltfScene(const Scene &scene, detail::json &o) { @@ -7520,10 +7994,39 @@ static void SerializeGltfScene(const Scene &scene, detail::json &o) { if (scene.name.size()) { SerializeStringProperty("name", scene.name, o); } - if (scene.extras.Type() != NULL_TYPE) { - SerializeValue("extras", scene.extras, o); + SerializeExtrasAndExtensions(scene, o); + + // KHR_audio + if (!scene.audioEmitters.empty()) { + detail::json_iterator it; + if (!detail::FindMember(o, "extensions", it)) { + detail::json extensions; + detail::JsonSetObject(extensions); + detail::JsonAddMember(o, "extensions", std::move(extensions)); + detail::FindMember(o, "extensions", it); + } + auto &extensions = detail::GetValue(it); + if (!detail::FindMember(extensions, "KHR_audio", it)) { + detail::json audio; + detail::JsonSetObject(audio); + detail::JsonAddMember(extensions, "KHR_audio", std::move(audio)); + detail::FindMember(o, "KHR_audio", it); + } + SerializeNumberArrayProperty("emitters", scene.audioEmitters, + detail::GetValue(it)); + } else { + detail::json_iterator ext_it; + if (detail::FindMember(o, "extensions", ext_it)) { + auto &extensions = detail::GetValue(ext_it); + detail::json_iterator lp_it; + if (detail::FindMember(extensions, "KHR_audio", lp_it)) { + detail::Erase(extensions, lp_it); + } + if (detail::IsEmpty(extensions)) { + detail::Erase(o, ext_it); + } + } } - SerializeExtensionMap(scene.extensions, o); } static void SerializeGltfSkin(const Skin &skin, detail::json &o) { @@ -7541,6 +8044,8 @@ static void SerializeGltfSkin(const Skin &skin, detail::json &o) { if (skin.name.size()) { SerializeStringProperty("name", skin.name, o); } + + SerializeExtrasAndExtensions(skin, o); } static void SerializeGltfTexture(const Texture &texture, detail::json &o) { @@ -7553,10 +8058,7 @@ static void SerializeGltfTexture(const Texture &texture, detail::json &o) { if (texture.name.size()) { SerializeStringProperty("name", texture.name, o); } - if (texture.extras.Type() != NULL_TYPE) { - SerializeValue("extras", texture.extras, o); - } - SerializeExtensionMap(texture.extensions, o); + SerializeExtrasAndExtensions(texture, o); } /// @@ -7654,6 +8156,16 @@ static void SerializeGltfModel(const Model *model, detail::json &o) { for (unsigned int i = 0; i < model->nodes.size(); ++i) { detail::json node; SerializeGltfNode(model->nodes[i], node); + + if (detail::JsonIsNull(node)) { + // Issue 457. + // `node` does not have any required parameters, + // so the result may be null(unmodified) when all node parameters + // have default value. + // + // null is not allowed thus we create an empty JSON object. + detail::JsonSetObject(node); + } detail::JsonPushBack(nodes, std::move(node)); } detail::JsonAddMember(o, "nodes", std::move(nodes)); @@ -7671,6 +8183,15 @@ static void SerializeGltfModel(const Model *model, detail::json &o) { for (unsigned int i = 0; i < model->scenes.size(); ++i) { detail::json currentScene; SerializeGltfScene(model->scenes[i], currentScene); + if (detail::JsonIsNull(currentScene)) { + // Issue 464. + // `scene` does not have any required parameters, + // so the result may be null(unmodified) when all scene parameters + // have default value. + // + // null is not allowed thus we create an empty JSON object. + detail::JsonSetObject(currentScene); + } detail::JsonPushBack(scenes, std::move(currentScene)); } detail::JsonAddMember(o, "scenes", std::move(scenes)); @@ -7724,8 +8245,8 @@ static void SerializeGltfModel(const Model *model, detail::json &o) { detail::JsonAddMember(o, "cameras", std::move(cameras)); } - // EXTENSIONS - SerializeExtensionMap(model->extensions, o); + // EXTRAS & EXTENSIONS + SerializeExtrasAndExtensions(*model, o); auto extensionsUsed = model->extensionsUsed; @@ -7749,7 +8270,8 @@ static void SerializeGltfModel(const Model *model, detail::json &o) { } } - detail::JsonAddMember(ext_j, "KHR_lights_punctual", std::move(khr_lights_cmn)); + detail::JsonAddMember(ext_j, "KHR_lights_punctual", + std::move(khr_lights_cmn)); detail::JsonAddMember(o, "extensions", std::move(ext_j)); @@ -7767,20 +8289,60 @@ static void SerializeGltfModel(const Model *model, detail::json &o) { } } + // KHR_audio + if (!model->audioEmitters.empty() || !model->audioSources.empty()) { + detail::json emitters; + detail::JsonReserveArray(emitters, model->audioEmitters.size()); + for (unsigned int i = 0; i < model->audioEmitters.size(); ++i) { + detail::json emitter; + SerializeGltfAudioEmitter(model->audioEmitters[i], emitter); + detail::JsonPushBack(emitters, std::move(emitter)); + } + detail::json khr_audio_cmn; + detail::JsonAddMember(khr_audio_cmn, "emitters", std::move(emitters)); + + detail::json sources; + detail::JsonReserveArray(sources, model->audioSources.size()); + for (unsigned int i = 0; i < model->audioSources.size(); ++i) { + detail::json source; + SerializeGltfAudioSource(model->audioSources[i], source); + detail::JsonPushBack(sources, std::move(source)); + } + detail::JsonAddMember(khr_audio_cmn, "sources", std::move(sources)); + + detail::json ext_j; + { + detail::json_const_iterator it; + if (detail::FindMember(o, "extensions", it)) { + detail::JsonAssign(ext_j, detail::GetValue(it)); + } + } + + detail::JsonAddMember(ext_j, "KHR_audio", std::move(khr_audio_cmn)); + + detail::JsonAddMember(o, "extensions", std::move(ext_j)); + + // Also add "KHR_audio" to `extensionsUsed` + { + auto has_khr_audio = std::find_if( + extensionsUsed.begin(), extensionsUsed.end(), + [](const std::string &s) { return (s.compare("KHR_audio") == 0); }); + + if (has_khr_audio == extensionsUsed.end()) { + extensionsUsed.push_back("KHR_audio"); + } + } + } + // Extensions used if (extensionsUsed.size()) { SerializeStringArrayProperty("extensionsUsed", extensionsUsed, o); } - - // EXTRAS - if (model->extras.Type() != NULL_TYPE) { - SerializeValue("extras", model->extras, o); - } } static bool WriteGltfStream(std::ostream &stream, const std::string &content) { stream << content << std::endl; - return true; + return stream.good(); } static bool WriteGltfFile(const std::string &output, @@ -7863,8 +8425,8 @@ static bool WriteBinaryGltfStream(std::ostream &stream, } } - // TODO: Check error on stream.write - return true; + stream.flush(); + return stream.good(); } static bool WriteBinaryGltfFile(const std::string &output, @@ -7920,7 +8482,7 @@ bool TinyGLTF::WriteGltfSceneToStream(const Model *model, std::ostream &stream, for (unsigned int i = 0; i < model->images.size(); ++i) { detail::json image; - std::string dummystring = ""; + std::string dummystring; // UpdateImageObject need baseDir but only uses it if embeddedImages is // enabled, since we won't write separate images when writing to a stream // we @@ -7937,9 +8499,11 @@ bool TinyGLTF::WriteGltfSceneToStream(const Model *model, std::ostream &stream, } if (writeBinary) { - return WriteBinaryGltfStream(stream, detail::JsonToString(output), binBuffer); + return WriteBinaryGltfStream(stream, detail::JsonToString(output), + binBuffer); } else { - return WriteGltfStream(stream, detail::JsonToString(output, prettyPrint ? 2 : -1)); + return WriteGltfStream(stream, + detail::JsonToString(output, prettyPrint ? 2 : -1)); } } @@ -8043,9 +8607,11 @@ bool TinyGLTF::WriteGltfSceneToFile(const Model *model, } if (writeBinary) { - return WriteBinaryGltfFile(filename, detail::JsonToString(output), binBuffer); + return WriteBinaryGltfFile(filename, detail::JsonToString(output), + binBuffer); } else { - return WriteGltfFile(filename, detail::JsonToString(output, (prettyPrint ? 2 : -1))); + return WriteGltfFile(filename, + detail::JsonToString(output, (prettyPrint ? 2 : -1))); } } diff --git a/intern/cycles/app/io_export_cycles_xml.py b/intern/cycles/app/io_export_cycles_xml.py index 9a655bf44a8..f5aa70bf2d6 100644 --- a/intern/cycles/app/io_export_cycles_xml.py +++ b/intern/cycles/app/io_export_cycles_xml.py @@ -72,7 +72,7 @@ class PHYSICS_PT_fluid_export(RenderButtonsPanel, bpy.types.Panel): cycles = context.scene.cycles_xml - #layout.prop(cycles, "filepath") + # layout.prop(cycles, "filepath") layout.operator("export_mesh.cycles_xml") diff --git a/intern/cycles/blender/addon/properties.py b/intern/cycles/blender/addon/properties.py index ccac29dcd19..0b8b5ca662e 100644 --- a/intern/cycles/blender/addon/properties.py +++ b/intern/cycles/blender/addon/properties.py @@ -1594,14 +1594,15 @@ class CyclesPreferences(bpy.types.AddonPreferences): compute_device_type = self.get_compute_device_type() # We need non-CPU devices, used for rendering and supporting OIDN GPU denoising - for device in _cycles.available_devices(compute_device_type): - device_type = device[1] - if device_type == 'CPU': - continue + if compute_device_type != 'NONE': + for device in _cycles.available_devices(compute_device_type): + device_type = device[1] + if device_type == 'CPU': + continue - has_device_oidn_support = device[5] - if has_device_oidn_support and self.find_existing_device_entry(device).use: - return True + has_device_oidn_support = device[5] + if has_device_oidn_support and self.find_existing_device_entry(device).use: + return True return False diff --git a/intern/cycles/blender/addon/ui.py b/intern/cycles/blender/addon/ui.py index 91738794a6c..b3e58905996 100644 --- a/intern/cycles/blender/addon/ui.py +++ b/intern/cycles/blender/addon/ui.py @@ -239,7 +239,6 @@ class CYCLES_RENDER_PT_sampling_viewport_denoise(CyclesButtonsPanel, Panel): has_oidn_gpu = has_oidn_gpu_devices(context) effective_preview_denoiser = get_effective_preview_denoiser(context, has_oidn_gpu) - print(has_oidn_gpu, effective_preview_denoiser) if effective_preview_denoiser == 'OPENIMAGEDENOISE': col.prop(cscene, "preview_denoising_prefilter", text="Prefilter") diff --git a/intern/cycles/blender/shader.cpp b/intern/cycles/blender/shader.cpp index e318b09d87c..5600da3c143 100644 --- a/intern/cycles/blender/shader.cpp +++ b/intern/cycles/blender/shader.cpp @@ -1064,7 +1064,7 @@ static ShaderNode *add_node(Scene *scene, else if (b_node.is_a(&RNA_ShaderNodeOutputAOV)) { BL::ShaderNodeOutputAOV b_aov_node(b_node); OutputAOVNode *aov = graph->create_node(); - aov->set_name(ustring(b_aov_node.name())); + aov->set_name(ustring(b_aov_node.aov_name())); node = aov; } diff --git a/intern/cycles/bvh/optix.cpp b/intern/cycles/bvh/optix.cpp index 56b4a5aa1d6..8c8259c9722 100644 --- a/intern/cycles/bvh/optix.cpp +++ b/intern/cycles/bvh/optix.cpp @@ -29,7 +29,7 @@ BVHOptiX::~BVHOptiX() { /* Acceleration structure memory is delayed freed on device, since deleting the * BVH may happen while still being used for rendering. */ - device->release_optix_bvh(this); + device->release_bvh(this); } CCL_NAMESPACE_END diff --git a/intern/cycles/device/cuda/device.cpp b/intern/cycles/device/cuda/device.cpp index fdebe385d48..a423d54b32e 100644 --- a/intern/cycles/device/cuda/device.cpp +++ b/intern/cycles/device/cuda/device.cpp @@ -198,7 +198,7 @@ void device_cuda_info(vector &devices) VLOG_INFO << "Added device \"" << info.description << "\" with id \"" << info.id << "\"."; if (info.denoisers & DENOISER_OPENIMAGEDENOISE) - VLOG_INFO << "Device with id \"" << info.id << "\" is supporting " + VLOG_INFO << "Device with id \"" << info.id << "\" supports " << denoiserTypeToHumanReadable(DENOISER_OPENIMAGEDENOISE) << "."; } diff --git a/intern/cycles/device/cuda/device_impl.cpp b/intern/cycles/device/cuda/device_impl.cpp index 7b388c465c9..c8fb2255264 100644 --- a/intern/cycles/device/cuda/device_impl.cpp +++ b/intern/cycles/device/cuda/device_impl.cpp @@ -135,7 +135,9 @@ CUDADevice::CUDADevice(const DeviceInfo &info, Stats &stats, Profiler &profiler) CUDADevice::~CUDADevice() { texture_info.free(); - + if (cuModule) { + cuda_assert(cuModuleUnload(cuModule)); + } cuda_assert(cuDevicePrimaryCtxRelease(cuDevice)); } diff --git a/intern/cycles/device/device.h b/intern/cycles/device/device.h index deefe0404d2..5260de1b63b 100644 --- a/intern/cycles/device/device.h +++ b/intern/cycles/device/device.h @@ -217,11 +217,10 @@ class Device { /* Get OpenShadingLanguage memory buffer. */ virtual void *get_cpu_osl_memory(); - /* acceleration structure building */ + /* Acceleration structure building. */ virtual void build_bvh(BVH *bvh, Progress &progress, bool refit); - - /* OptiX specific destructor. */ - virtual void release_optix_bvh(BVH * /*bvh*/){}; + /* Used by Metal and OptiX. */ + virtual void release_bvh(BVH * /*bvh*/) {} /* multi device */ virtual int device_number(Device * /*sub_device*/) diff --git a/intern/cycles/device/hip/device.cpp b/intern/cycles/device/hip/device.cpp index 35e369364ee..c955529c276 100644 --- a/intern/cycles/device/hip/device.cpp +++ b/intern/cycles/device/hip/device.cpp @@ -184,7 +184,9 @@ void device_hip_info(vector &devices) info.denoisers = 0; # if defined(WITH_OPENIMAGEDENOISE) - if (OIDNDenoiserGPU::is_device_supported(info)) { + /* Check first if OIDN supports it, not doing so can crash the HIP driver with + * "hipErrorNoBinaryForGpu: Unable to find code object for all current devices". */ + if (hipSupportsDeviceOIDN(num) && OIDNDenoiserGPU::is_device_supported(info)) { info.denoisers |= DENOISER_OPENIMAGEDENOISE; } # endif @@ -209,7 +211,7 @@ void device_hip_info(vector &devices) VLOG_INFO << "Added device \"" << info.description << "\" with id \"" << info.id << "\"."; if (info.denoisers & DENOISER_OPENIMAGEDENOISE) - VLOG_INFO << "Device with id \"" << info.id << "\" is supporting " + VLOG_INFO << "Device with id \"" << info.id << "\" supports " << denoiserTypeToHumanReadable(DENOISER_OPENIMAGEDENOISE) << "."; } diff --git a/intern/cycles/device/hip/device_impl.cpp b/intern/cycles/device/hip/device_impl.cpp index af9e858acb9..44dc37c2055 100644 --- a/intern/cycles/device/hip/device_impl.cpp +++ b/intern/cycles/device/hip/device_impl.cpp @@ -126,7 +126,9 @@ HIPDevice::HIPDevice(const DeviceInfo &info, Stats &stats, Profiler &profiler) HIPDevice::~HIPDevice() { texture_info.free(); - + if (hipModule) { + hip_assert(hipModuleUnload(hipModule)); + } hip_assert(hipCtxDestroy(hipContext)); } @@ -225,19 +227,11 @@ string HIPDevice::compile_kernel(const uint kernel_features, const char *name, c int major, minor; hipDeviceGetAttribute(&major, hipDeviceAttributeComputeCapabilityMajor, hipDevId); hipDeviceGetAttribute(&minor, hipDeviceAttributeComputeCapabilityMinor, hipDevId); - hipDeviceProp_t props; - hipGetDeviceProperties(&props, hipDevId); - - /* gcnArchName can contain tokens after the arch name with features, ie. - * `gfx1010:sramecc-:xnack-` so we tokenize it to get the first part. */ - char *arch = strtok(props.gcnArchName, ":"); - if (arch == NULL) { - arch = props.gcnArchName; - } + const std::string arch = hipDeviceArch(hipDevId); /* Attempt to use kernel provided with Blender. */ if (!use_adaptive_compilation()) { - const string fatbin = path_get(string_printf("lib/%s_%s.fatbin", name, arch)); + const string fatbin = path_get(string_printf("lib/%s_%s.fatbin", name, arch.c_str())); VLOG_INFO << "Testing for pre-compiled kernel " << fatbin << "."; if (path_exists(fatbin)) { VLOG_INFO << "Using precompiled kernel."; @@ -265,10 +259,11 @@ string HIPDevice::compile_kernel(const uint kernel_features, const char *name, c # ifndef NDEBUG options.append(" -save-temps"); # endif - options.append(" --amdgpu-target=").append(arch); + options.append(" --amdgpu-target=").append(arch.c_str()); const string include_path = source_path; - const string fatbin_file = string_printf("cycles_%s_%s_%s", name, arch, kernel_md5.c_str()); + const string fatbin_file = string_printf( + "cycles_%s_%s_%s", name, arch.c_str(), kernel_md5.c_str()); const string fatbin = path_cache_get(path_join("kernels", fatbin_file)); VLOG_INFO << "Testing for locally compiled kernel " << fatbin << "."; if (path_exists(fatbin)) { diff --git a/intern/cycles/device/hip/util.h b/intern/cycles/device/hip/util.h index f1c05d2bb50..af543f5eccb 100644 --- a/intern/cycles/device/hip/util.h +++ b/intern/cycles/device/hip/util.h @@ -4,6 +4,9 @@ #pragma once +#include +#include + #ifdef WITH_HIP # ifdef WITH_HIP_DYNLOAD @@ -46,6 +49,14 @@ const char *hipewCompilerPath(); int hipewCompilerVersion(); # endif /* WITH_HIP_DYNLOAD */ +static std::string hipDeviceArch(const int hipDevId) +{ + hipDeviceProp_t props; + hipGetDeviceProperties(&props, hipDevId); + const char *arch = strtok(props.gcnArchName, ":"); + return (arch == nullptr) ? props.gcnArchName : arch; +} + static inline bool hipSupportsDevice(const int hipDevId) { int major, minor; @@ -55,6 +66,13 @@ static inline bool hipSupportsDevice(const int hipDevId) return (major >= 9); } +static inline bool hipSupportsDeviceOIDN(const int hipDevId) +{ + /* Matches HIPDevice::getArch in HIP. */ + const std::string arch = hipDeviceArch(hipDevId); + return (arch == "gfx1030" || arch == "gfx1100" || arch == "gfx1101" || arch == "gfx1102"); +} + CCL_NAMESPACE_END #endif /* WITH_HIP */ diff --git a/intern/cycles/device/hiprt/device_impl.cpp b/intern/cycles/device/hiprt/device_impl.cpp index f3ef48089f0..bd723c97d04 100644 --- a/intern/cycles/device/hiprt/device_impl.cpp +++ b/intern/cycles/device/hiprt/device_impl.cpp @@ -138,13 +138,7 @@ string HIPRTDevice::compile_kernel(const uint kernel_features, const char *name, int major, minor; hipDeviceGetAttribute(&major, hipDeviceAttributeComputeCapabilityMajor, hipDevId); hipDeviceGetAttribute(&minor, hipDeviceAttributeComputeCapabilityMinor, hipDevId); - hipDeviceProp_t props; - hipGetDeviceProperties(&props, hipDevId); - - char *arch = strtok(props.gcnArchName, ":"); - if (arch == NULL) { - arch = props.gcnArchName; - } + const std::string arch = hipDeviceArch(hipDevId); if (!use_adaptive_compilation()) { const string fatbin = path_get(string_printf("lib/%s_rt_gfx.hipfb", name)); @@ -162,10 +156,11 @@ string HIPRTDevice::compile_kernel(const uint kernel_features, const char *name, const string kernel_md5 = util_md5_string(source_md5 + common_cflags); const string include_path = source_path; - const string bitcode_file = string_printf("cycles_%s_%s_%s.bc", name, arch, kernel_md5.c_str()); + const string bitcode_file = string_printf( + "cycles_%s_%s_%s.bc", name, arch.c_str(), kernel_md5.c_str()); const string bitcode = path_cache_get(path_join("kernels", bitcode_file)); const string fatbin_file = string_printf( - "cycles_%s_%s_%s.hipfb", name, arch, kernel_md5.c_str()); + "cycles_%s_%s_%s.hipfb", name, arch.c_str(), kernel_md5.c_str()); const string fatbin = path_cache_get(path_join("kernels", fatbin_file)); VLOG(1) << "Testing for locally compiled kernel " << fatbin << "."; @@ -229,7 +224,7 @@ string HIPRTDevice::compile_kernel(const uint kernel_features, const char *name, std::string rtc_options; - rtc_options.append(" --offload-arch=").append(arch); + rtc_options.append(" --offload-arch=").append(arch.c_str()); rtc_options.append(" -D __HIPRT__"); rtc_options.append(" -ffast-math -O3 -std=c++17"); rtc_options.append(" -fgpu-rdc -c --gpu-bundle-output -c -emit-llvm"); @@ -260,7 +255,7 @@ string HIPRTDevice::compile_kernel(const uint kernel_features, const char *name, // After compilation, the bitcode produced is linked with HIP RT bitcode (containing // implementations of HIP RT functions, e.g. traversal, to produce the final executable code string linker_options; - linker_options.append(" --offload-arch=").append(arch); + linker_options.append(" --offload-arch=").append(arch.c_str()); linker_options.append(" -fgpu-rdc --hip-link --cuda-device-only "); string hiprt_ver(HIPRT_VERSION_STR); string hiprt_bc = hiprt_path + "\\dist\\bin\\Release\\hiprt" + hiprt_ver + "_amd_lib_win.bc"; diff --git a/intern/cycles/device/metal/bvh.h b/intern/cycles/device/metal/bvh.h index 46c810c9b72..44fe4c4cde2 100644 --- a/intern/cycles/device/metal/bvh.h +++ b/intern/cycles/device/metal/bvh.h @@ -28,9 +28,9 @@ class BVHMetal : public BVH { API_AVAILABLE(macos(11.0)) vector> unique_blas_array; - bool motion_blur = false; + Device *device = nullptr; - Stats &stats; + bool motion_blur = false; bool build(Progress &progress, id device, id queue, bool refit); diff --git a/intern/cycles/device/metal/bvh.mm b/intern/cycles/device/metal/bvh.mm index 39565e65662..ca7b11f8819 100644 --- a/intern/cycles/device/metal/bvh.mm +++ b/intern/cycles/device/metal/bvh.mm @@ -113,15 +113,18 @@ BVHMetal::BVHMetal(const BVHParams ¶ms_, const vector &geometry_, const vector &objects_, Device *device) - : BVH(params_, geometry_, objects_), stats(device->stats) + : BVH(params_, geometry_, objects_), device(device) { } BVHMetal::~BVHMetal() { + /* Clear point used by enqueueing. */ + device->release_bvh(this); + if (@available(macos 12.0, *)) { if (accel_struct) { - stats.mem_free(accel_struct.allocatedSize); + device->stats.mem_free(accel_struct.allocatedSize); [accel_struct release]; } @@ -132,7 +135,7 @@ BVHMetal::~BVHMetal() } bool BVHMetal::build_BLAS_mesh(Progress &progress, - id device, + id mtl_device, id queue, Geometry *const geom, bool refit) @@ -163,7 +166,7 @@ bool BVHMetal::build_BLAS_mesh(Progress &progress, } MTLResourceOptions storage_mode; - if (device.hasUnifiedMemory) { + if (mtl_device.hasUnifiedMemory) { storage_mode = MTLResourceStorageModeShared; } else { @@ -172,18 +175,19 @@ bool BVHMetal::build_BLAS_mesh(Progress &progress, /* Upload the mesh data to the GPU */ id posBuf = nil; - id indexBuf = [device newBufferWithBytes:tris.data() - length:num_indices * sizeof(tris.data()[0]) - options:storage_mode]; + id indexBuf = [mtl_device newBufferWithBytes:tris.data() + length:num_indices * sizeof(tris.data()[0]) + options:storage_mode]; if (num_motion_steps == 1) { - posBuf = [device newBufferWithBytes:verts.data() - length:num_verts * sizeof(verts.data()[0]) - options:storage_mode]; + posBuf = [mtl_device newBufferWithBytes:verts.data() + length:num_verts * sizeof(verts.data()[0]) + options:storage_mode]; } else { - posBuf = [device newBufferWithLength:num_verts * num_motion_steps * sizeof(verts.data()[0]) - options:storage_mode]; + posBuf = [mtl_device + newBufferWithLength:num_verts * num_motion_steps * sizeof(verts.data()[0]) + options:storage_mode]; float3 *dest_data = (float3 *)[posBuf contents]; size_t center_step = (num_motion_steps - 1) / 2; for (size_t step = 0; step < num_motion_steps; ++step) { @@ -264,13 +268,14 @@ bool BVHMetal::build_BLAS_mesh(Progress &progress, MTLAccelerationStructureUsagePreferFastBuild); } - MTLAccelerationStructureSizes accelSizes = [device + MTLAccelerationStructureSizes accelSizes = [mtl_device accelerationStructureSizesWithDescriptor:accelDesc]; - id accel_uncompressed = [device + id accel_uncompressed = [mtl_device newAccelerationStructureWithSize:accelSizes.accelerationStructureSize]; - id scratchBuf = [device newBufferWithLength:accelSizes.buildScratchBufferSize - options:MTLResourceStorageModePrivate]; - id sizeBuf = [device newBufferWithLength:8 options:MTLResourceStorageModeShared]; + id scratchBuf = [mtl_device newBufferWithLength:accelSizes.buildScratchBufferSize + options:MTLResourceStorageModePrivate]; + id sizeBuf = [mtl_device newBufferWithLength:8 + options:MTLResourceStorageModeShared]; id accelCommands = [queue commandBuffer]; id accelEnc = [accelCommands accelerationStructureCommandEncoder]; @@ -314,14 +319,14 @@ bool BVHMetal::build_BLAS_mesh(Progress &progress, id accelCommands = [queue commandBuffer]; id accelEnc = [accelCommands accelerationStructureCommandEncoder]; - id accel = [device + id accel = [mtl_device newAccelerationStructureWithSize:compressed_size]; [accelEnc copyAndCompactAccelerationStructure:accel_uncompressed toAccelerationStructure:accel]; [accelEnc endEncoding]; [accelCommands addCompletedHandler:^(id /*command_buffer*/) { uint64_t allocated_size = [accel allocatedSize]; - stats.mem_alloc(allocated_size); + device->stats.mem_alloc(allocated_size); accel_struct = accel; [accel_uncompressed release]; @@ -336,7 +341,7 @@ bool BVHMetal::build_BLAS_mesh(Progress &progress, accel_struct = accel_uncompressed; uint64_t allocated_size = [accel_struct allocatedSize]; - stats.mem_alloc(allocated_size); + device->stats.mem_alloc(allocated_size); /* Signal that we've finished doing GPU acceleration struct build. */ g_bvh_build_throttler.release(wired_size); @@ -355,7 +360,7 @@ bool BVHMetal::build_BLAS_mesh(Progress &progress, } bool BVHMetal::build_BLAS_hair(Progress &progress, - id device, + id mtl_device, id queue, Geometry *const geom, bool refit) @@ -382,7 +387,7 @@ bool BVHMetal::build_BLAS_hair(Progress &progress, } MTLResourceOptions storage_mode; - if (device.hasUnifiedMemory) { + if (mtl_device.hasUnifiedMemory) { storage_mode = MTLResourceStorageModeShared; } else { @@ -445,18 +450,18 @@ bool BVHMetal::build_BLAS_hair(Progress &progress, } /* Allocate and populate MTLBuffers for geometry. */ - idxBuffer = [device newBufferWithBytes:idxData.data() - length:idxData.size() * sizeof(int) - options:storage_mode]; + idxBuffer = [mtl_device newBufferWithBytes:idxData.data() + length:idxData.size() * sizeof(int) + options:storage_mode]; - cpBuffer = [device newBufferWithBytes:cpData.data() - length:cpData.size() * sizeof(float3) - options:storage_mode]; - - radiusBuffer = [device newBufferWithBytes:radiusData.data() - length:radiusData.size() * sizeof(float) + cpBuffer = [mtl_device newBufferWithBytes:cpData.data() + length:cpData.size() * sizeof(float3) options:storage_mode]; + radiusBuffer = [mtl_device newBufferWithBytes:radiusData.data() + length:radiusData.size() * sizeof(float) + options:storage_mode]; + std::vector cp_ptrs; std::vector radius_ptrs; cp_ptrs.reserve(num_motion_steps); @@ -541,18 +546,18 @@ bool BVHMetal::build_BLAS_hair(Progress &progress, } /* Allocate and populate MTLBuffers for geometry. */ - idxBuffer = [device newBufferWithBytes:idxData.data() - length:idxData.size() * sizeof(int) - options:storage_mode]; + idxBuffer = [mtl_device newBufferWithBytes:idxData.data() + length:idxData.size() * sizeof(int) + options:storage_mode]; - cpBuffer = [device newBufferWithBytes:cpData.data() - length:cpData.size() * sizeof(float3) - options:storage_mode]; - - radiusBuffer = [device newBufferWithBytes:radiusData.data() - length:radiusData.size() * sizeof(float) + cpBuffer = [mtl_device newBufferWithBytes:cpData.data() + length:cpData.size() * sizeof(float3) options:storage_mode]; + radiusBuffer = [mtl_device newBufferWithBytes:radiusData.data() + length:radiusData.size() * sizeof(float) + options:storage_mode]; + if (storage_mode == MTLResourceStorageModeManaged) { [cpBuffer didModifyRange:NSMakeRange(0, cpBuffer.length)]; [idxBuffer didModifyRange:NSMakeRange(0, idxBuffer.length)]; @@ -600,13 +605,14 @@ bool BVHMetal::build_BLAS_hair(Progress &progress, } accelDesc.usage |= MTLAccelerationStructureUsageExtendedLimits; - MTLAccelerationStructureSizes accelSizes = [device + MTLAccelerationStructureSizes accelSizes = [mtl_device accelerationStructureSizesWithDescriptor:accelDesc]; - id accel_uncompressed = [device + id accel_uncompressed = [mtl_device newAccelerationStructureWithSize:accelSizes.accelerationStructureSize]; - id scratchBuf = [device newBufferWithLength:accelSizes.buildScratchBufferSize - options:MTLResourceStorageModePrivate]; - id sizeBuf = [device newBufferWithLength:8 options:MTLResourceStorageModeShared]; + id scratchBuf = [mtl_device newBufferWithLength:accelSizes.buildScratchBufferSize + options:MTLResourceStorageModePrivate]; + id sizeBuf = [mtl_device newBufferWithLength:8 + options:MTLResourceStorageModeShared]; id accelCommands = [queue commandBuffer]; id accelEnc = [accelCommands accelerationStructureCommandEncoder]; @@ -651,14 +657,14 @@ bool BVHMetal::build_BLAS_hair(Progress &progress, id accelCommands = [queue commandBuffer]; id accelEnc = [accelCommands accelerationStructureCommandEncoder]; - id accel = [device + id accel = [mtl_device newAccelerationStructureWithSize:compressed_size]; [accelEnc copyAndCompactAccelerationStructure:accel_uncompressed toAccelerationStructure:accel]; [accelEnc endEncoding]; [accelCommands addCompletedHandler:^(id /*command_buffer*/) { uint64_t allocated_size = [accel allocatedSize]; - stats.mem_alloc(allocated_size); + device->stats.mem_alloc(allocated_size); accel_struct = accel; [accel_uncompressed release]; @@ -673,7 +679,7 @@ bool BVHMetal::build_BLAS_hair(Progress &progress, accel_struct = accel_uncompressed; uint64_t allocated_size = [accel_struct allocatedSize]; - stats.mem_alloc(allocated_size); + device->stats.mem_alloc(allocated_size); /* Signal that we've finished doing GPU acceleration struct build. */ g_bvh_build_throttler.release(wired_size); @@ -690,7 +696,7 @@ bool BVHMetal::build_BLAS_hair(Progress &progress, } # else /* MAC_OS_VERSION_14_0 */ (void)progress; - (void)device; + (void)mtl_device; (void)queue; (void)geom; (void)(refit); @@ -699,7 +705,7 @@ bool BVHMetal::build_BLAS_hair(Progress &progress, } bool BVHMetal::build_BLAS_pointcloud(Progress &progress, - id device, + id mtl_device, id queue, Geometry *const geom, bool refit) @@ -732,7 +738,7 @@ bool BVHMetal::build_BLAS_pointcloud(Progress &progress, const size_t num_aabbs = num_motion_steps * num_points; MTLResourceOptions storage_mode; - if (device.hasUnifiedMemory) { + if (mtl_device.hasUnifiedMemory) { storage_mode = MTLResourceStorageModeShared; } else { @@ -740,7 +746,7 @@ bool BVHMetal::build_BLAS_pointcloud(Progress &progress, } /* Allocate a GPU buffer for the AABB data and populate it */ - id aabbBuf = [device + id aabbBuf = [mtl_device newBufferWithLength:num_aabbs * sizeof(MTLAxisAlignedBoundingBox) options:storage_mode]; MTLAxisAlignedBoundingBox *aabb_data = (MTLAxisAlignedBoundingBox *)[aabbBuf contents]; @@ -848,13 +854,14 @@ bool BVHMetal::build_BLAS_pointcloud(Progress &progress, MTLAccelerationStructureUsagePreferFastBuild); } - MTLAccelerationStructureSizes accelSizes = [device + MTLAccelerationStructureSizes accelSizes = [mtl_device accelerationStructureSizesWithDescriptor:accelDesc]; - id accel_uncompressed = [device + id accel_uncompressed = [mtl_device newAccelerationStructureWithSize:accelSizes.accelerationStructureSize]; - id scratchBuf = [device newBufferWithLength:accelSizes.buildScratchBufferSize - options:MTLResourceStorageModePrivate]; - id sizeBuf = [device newBufferWithLength:8 options:MTLResourceStorageModeShared]; + id scratchBuf = [mtl_device newBufferWithLength:accelSizes.buildScratchBufferSize + options:MTLResourceStorageModePrivate]; + id sizeBuf = [mtl_device newBufferWithLength:8 + options:MTLResourceStorageModeShared]; id accelCommands = [queue commandBuffer]; id accelEnc = [accelCommands accelerationStructureCommandEncoder]; @@ -897,14 +904,14 @@ bool BVHMetal::build_BLAS_pointcloud(Progress &progress, id accelCommands = [queue commandBuffer]; id accelEnc = [accelCommands accelerationStructureCommandEncoder]; - id accel = [device + id accel = [mtl_device newAccelerationStructureWithSize:compressed_size]; [accelEnc copyAndCompactAccelerationStructure:accel_uncompressed toAccelerationStructure:accel]; [accelEnc endEncoding]; [accelCommands addCompletedHandler:^(id /*command_buffer*/) { uint64_t allocated_size = [accel allocatedSize]; - stats.mem_alloc(allocated_size); + device->stats.mem_alloc(allocated_size); accel_struct = accel; [accel_uncompressed release]; @@ -919,7 +926,7 @@ bool BVHMetal::build_BLAS_pointcloud(Progress &progress, accel_struct = accel_uncompressed; uint64_t allocated_size = [accel_struct allocatedSize]; - stats.mem_alloc(allocated_size); + device->stats.mem_alloc(allocated_size); /* Signal that we've finished doing GPU acceleration struct build. */ g_bvh_build_throttler.release(wired_size); @@ -937,7 +944,7 @@ bool BVHMetal::build_BLAS_pointcloud(Progress &progress, } bool BVHMetal::build_BLAS(Progress &progress, - id device, + id mtl_device, id queue, bool refit) { @@ -948,11 +955,11 @@ bool BVHMetal::build_BLAS(Progress &progress, switch (geom->geometry_type) { case Geometry::VOLUME: case Geometry::MESH: - return build_BLAS_mesh(progress, device, queue, geom, refit); + return build_BLAS_mesh(progress, mtl_device, queue, geom, refit); case Geometry::HAIR: - return build_BLAS_hair(progress, device, queue, geom, refit); + return build_BLAS_hair(progress, mtl_device, queue, geom, refit); case Geometry::POINTCLOUD: - return build_BLAS_pointcloud(progress, device, queue, geom, refit); + return build_BLAS_pointcloud(progress, mtl_device, queue, geom, refit); default: return false; } @@ -960,7 +967,7 @@ bool BVHMetal::build_BLAS(Progress &progress, } bool BVHMetal::build_TLAS(Progress &progress, - id device, + id mtl_device, id queue, bool refit) { @@ -969,14 +976,14 @@ bool BVHMetal::build_TLAS(Progress &progress, if (@available(macos 12.0, *)) { /* Defined inside available check, for return type to be available. */ - auto make_null_BLAS = [](id device, + auto make_null_BLAS = [](id mtl_device, id queue) -> id { MTLResourceOptions storage_mode = MTLResourceStorageModeManaged; - if (device.hasUnifiedMemory) { + if (mtl_device.hasUnifiedMemory) { storage_mode = MTLResourceStorageModeShared; } - id nullBuf = [device newBufferWithLength:sizeof(float3) options:storage_mode]; + id nullBuf = [mtl_device newBufferWithLength:sizeof(float3) options:storage_mode]; /* Create an acceleration structure. */ MTLAccelerationStructureTriangleGeometryDescriptor *geomDesc = @@ -997,13 +1004,14 @@ bool BVHMetal::build_TLAS(Progress &progress, accelDesc.geometryDescriptors = @[ geomDesc ]; accelDesc.usage |= MTLAccelerationStructureUsageExtendedLimits; - MTLAccelerationStructureSizes accelSizes = [device + MTLAccelerationStructureSizes accelSizes = [mtl_device accelerationStructureSizesWithDescriptor:accelDesc]; - id accel_struct = [device + id accel_struct = [mtl_device newAccelerationStructureWithSize:accelSizes.accelerationStructureSize]; - id scratchBuf = [device newBufferWithLength:accelSizes.buildScratchBufferSize - options:MTLResourceStorageModePrivate]; - id sizeBuf = [device newBufferWithLength:8 options:MTLResourceStorageModeShared]; + id scratchBuf = [mtl_device newBufferWithLength:accelSizes.buildScratchBufferSize + options:MTLResourceStorageModePrivate]; + id sizeBuf = [mtl_device newBufferWithLength:8 + options:MTLResourceStorageModeShared]; id accelCommands = [queue commandBuffer]; id accelEnc = [accelCommands accelerationStructureCommandEncoder]; @@ -1070,7 +1078,7 @@ bool BVHMetal::build_TLAS(Progress &progress, }; MTLResourceOptions storage_mode; - if (device.hasUnifiedMemory) { + if (mtl_device.hasUnifiedMemory) { storage_mode = MTLResourceStorageModeShared; } else { @@ -1086,12 +1094,12 @@ bool BVHMetal::build_TLAS(Progress &progress, } /* Allocate a GPU buffer for the instance data and populate it */ - id instanceBuf = [device newBufferWithLength:num_instances * instance_size - options:storage_mode]; + id instanceBuf = [mtl_device newBufferWithLength:num_instances * instance_size + options:storage_mode]; id motion_transforms_buf = nil; MTLPackedFloat4x3 *motion_transforms = nullptr; if (motion_blur && num_motion_transforms) { - motion_transforms_buf = [device + motion_transforms_buf = [mtl_device newBufferWithLength:num_motion_transforms * sizeof(MTLPackedFloat4x3) options:storage_mode]; motion_transforms = (MTLPackedFloat4x3 *)motion_transforms_buf.contents; @@ -1108,14 +1116,14 @@ bool BVHMetal::build_TLAS(Progress &progress, Geometry const *geom = ob->get_geometry(); BVHMetal const *blas = static_cast(geom->bvh); if (!blas || !blas->accel_struct) { - /* Place a degenerate instance, to ensure [[instance_id]] equals ob->get_device_index() + /* Place a degenerate instance, to ensure [[instance_id]] equals ob->get_mtl_device_index() * in our intersection functions */ blas = nullptr; /* Workaround for issue in macOS <= 14.1: Insert degenerate BLAS instead of zero-filling * the descriptor. */ if (!null_BLAS) { - null_BLAS = make_null_BLAS(device, queue); + null_BLAS = make_null_BLAS(mtl_device, queue); } blas_array.push_back(null_BLAS); } @@ -1259,12 +1267,12 @@ bool BVHMetal::build_TLAS(Progress &progress, MTLAccelerationStructureUsagePreferFastBuild); } - MTLAccelerationStructureSizes accelSizes = [device + MTLAccelerationStructureSizes accelSizes = [mtl_device accelerationStructureSizesWithDescriptor:accelDesc]; - id accel = [device + id accel = [mtl_device newAccelerationStructureWithSize:accelSizes.accelerationStructureSize]; - id scratchBuf = [device newBufferWithLength:accelSizes.buildScratchBufferSize - options:MTLResourceStorageModePrivate]; + id scratchBuf = [mtl_device newBufferWithLength:accelSizes.buildScratchBufferSize + options:MTLResourceStorageModePrivate]; id accelCommands = [queue commandBuffer]; id accelEnc = [accelCommands accelerationStructureCommandEncoder]; @@ -1292,7 +1300,7 @@ bool BVHMetal::build_TLAS(Progress &progress, [scratchBuf release]; uint64_t allocated_size = [accel allocatedSize]; - stats.mem_alloc(allocated_size); + device->stats.mem_alloc(allocated_size); /* Cache top and bottom-level acceleration structs */ accel_struct = accel; @@ -1309,7 +1317,7 @@ bool BVHMetal::build_TLAS(Progress &progress, } bool BVHMetal::build(Progress &progress, - id device, + id mtl_device, id queue, bool refit) { @@ -1319,7 +1327,7 @@ bool BVHMetal::build(Progress &progress, } else { if (accel_struct) { - stats.mem_free(accel_struct.allocatedSize); + device->stats.mem_free(accel_struct.allocatedSize); [accel_struct release]; accel_struct = nil; } @@ -1328,10 +1336,10 @@ bool BVHMetal::build(Progress &progress, @autoreleasepool { if (!params.top_level) { - return build_BLAS(progress, device, queue, refit); + return build_BLAS(progress, mtl_device, queue, refit); } else { - return build_TLAS(progress, device, queue, refit); + return build_TLAS(progress, mtl_device, queue, refit); } } } diff --git a/intern/cycles/device/metal/device.mm b/intern/cycles/device/metal/device.mm index e6e2cd25e08..1922932b453 100644 --- a/intern/cycles/device/metal/device.mm +++ b/intern/cycles/device/metal/device.mm @@ -89,7 +89,7 @@ void device_metal_info(vector &devices) VLOG_INFO << "Added device \"" << info.description << "\" with id \"" << info.id << "\"."; if (info.denoisers & DENOISER_OPENIMAGEDENOISE) - VLOG_INFO << "Device with id \"" << info.id << "\" is supporting " + VLOG_INFO << "Device with id \"" << info.id << "\" supports " << denoiserTypeToHumanReadable(DENOISER_OPENIMAGEDENOISE) << "."; } } diff --git a/intern/cycles/device/metal/device_impl.h b/intern/cycles/device/metal/device_impl.h index 04a862d7785..c6e8407d266 100644 --- a/intern/cycles/device/metal/device_impl.h +++ b/intern/cycles/device/metal/device_impl.h @@ -140,6 +140,8 @@ class MetalDevice : public Device { virtual void build_bvh(BVH *bvh, Progress &progress, bool refit) override; + virtual void release_bvh(BVH *bvh) override; + virtual void optimize_for_scene(Scene *scene) override; static void compile_and_load(int device_id, MetalPipelineType pso_type); diff --git a/intern/cycles/device/metal/device_impl.mm b/intern/cycles/device/metal/device_impl.mm index 319a348db7f..4a7fdd9202c 100644 --- a/intern/cycles/device/metal/device_impl.mm +++ b/intern/cycles/device/metal/device_impl.mm @@ -341,7 +341,7 @@ string MetalDevice::preprocess_source(MetalPipelineType pso_type, } # ifdef WITH_CYCLES_DEBUG - global_defines += "#define __KERNEL_DEBUG__\n"; + global_defines += "#define WITH_CYCLES_DEBUG\n"; # endif switch (device_vendor) { @@ -1443,6 +1443,13 @@ void MetalDevice::build_bvh(BVH *bvh, Progress &progress, bool refit) } } +void MetalDevice::release_bvh(BVH *bvh) +{ + if (bvhMetalRT == bvh) { + bvhMetalRT = nullptr; + } +} + CCL_NAMESPACE_END #endif diff --git a/intern/cycles/device/oneapi/device.cpp b/intern/cycles/device/oneapi/device.cpp index 91df86993ca..c068abb6026 100644 --- a/intern/cycles/device/oneapi/device.cpp +++ b/intern/cycles/device/oneapi/device.cpp @@ -134,7 +134,7 @@ static void device_iterator_cb( VLOG_INFO << "Added device \"" << info.description << "\" with id \"" << info.id << "\"."; if (info.denoisers & DENOISER_OPENIMAGEDENOISE) - VLOG_INFO << "Device with id \"" << info.id << "\" is supporting " + VLOG_INFO << "Device with id \"" << info.id << "\" supports " << denoiserTypeToHumanReadable(DENOISER_OPENIMAGEDENOISE) << "."; } #endif diff --git a/intern/cycles/device/optix/device_impl.cpp b/intern/cycles/device/optix/device_impl.cpp index be3f1c0ad3d..3b207e5110c 100644 --- a/intern/cycles/device/optix/device_impl.cpp +++ b/intern/cycles/device/optix/device_impl.cpp @@ -1680,7 +1680,7 @@ void OptiXDevice::build_bvh(BVH *bvh, Progress &progress, bool refit) } } -void OptiXDevice::release_optix_bvh(BVH *bvh) +void OptiXDevice::release_bvh(BVH *bvh) { thread_scoped_lock lock(delayed_free_bvh_mutex); /* Do delayed free of BVH memory, since geometry holding BVH might be deleted diff --git a/intern/cycles/device/optix/device_impl.h b/intern/cycles/device/optix/device_impl.h index 369e685f792..870983cb5a8 100644 --- a/intern/cycles/device/optix/device_impl.h +++ b/intern/cycles/device/optix/device_impl.h @@ -106,7 +106,7 @@ class OptiXDevice : public CUDADevice { void build_bvh(BVH *bvh, Progress &progress, bool refit) override; - void release_optix_bvh(BVH *bvh) override; + void release_bvh(BVH *bvh) override; void free_bvh_memory_delayed(); void const_copy_to(const char *name, void *host, size_t size) override; diff --git a/intern/cycles/integrator/denoiser.cpp b/intern/cycles/integrator/denoiser.cpp index f7b2567d154..167304c8504 100644 --- a/intern/cycles/integrator/denoiser.cpp +++ b/intern/cycles/integrator/denoiser.cpp @@ -48,18 +48,27 @@ unique_ptr Denoiser::create(Device *path_trace_device, const DenoisePa DenoiserType Denoiser::automatic_viewport_denoiser_type(const DeviceInfo &path_trace_device_info) { - if (OIDNDenoiserGPU::is_device_supported(path_trace_device_info)) { +#ifdef WITH_OPENIMAGEDENOISE + if (path_trace_device_info.type != DEVICE_CPU && + OIDNDenoiserGPU::is_device_supported(path_trace_device_info)) + { return DENOISER_OPENIMAGEDENOISE; } - else if (!Device::available_devices(DEVICE_MASK_OPTIX).empty()) { +#endif + +#ifdef WITH_OPTIX + if (!Device::available_devices(DEVICE_MASK_OPTIX).empty()) { return DENOISER_OPTIX; } - else if (openimagedenoise_supported()) { +#endif + +#ifdef WITH_OPENIMAGEDENOISE + if (openimagedenoise_supported()) { return DENOISER_OPENIMAGEDENOISE; } - else { - return DENOISER_NONE; - } +#endif + + return DENOISER_NONE; } Denoiser::Denoiser(Device *path_trace_device, const DenoiseParams ¶ms) diff --git a/intern/cycles/kernel/device/metal/bvh.h b/intern/cycles/kernel/device/metal/bvh.h index 7a534b989a7..93692ed1c41 100644 --- a/intern/cycles/kernel/device/metal/bvh.h +++ b/intern/cycles/kernel/device/metal/bvh.h @@ -144,7 +144,7 @@ ccl_device_intersect bool scene_intersect(KernelGlobals kg, return false; } -#if defined(__KERNEL_DEBUG__) +#if defined(WITH_CYCLES_DEBUG) if (is_null_instance_acceleration_structure(metal_ancillaries->accel_struct)) { isect->t = ray->tmax; isect->type = PRIMITIVE_NONE; @@ -281,7 +281,7 @@ ccl_device_intersect bool scene_intersect_local(KernelGlobals kg, return false; } -# if defined(__KERNEL_DEBUG__) +# if defined(WITH_CYCLES_DEBUG) if (is_null_instance_acceleration_structure(metal_ancillaries->accel_struct)) { if (local_isect) { local_isect->num_hits = 0; @@ -383,7 +383,7 @@ ccl_device_intersect bool scene_intersect_shadow_all(KernelGlobals kg, return false; } -# if defined(__KERNEL_DEBUG__) +# if defined(WITH_CYCLES_DEBUG) if (is_null_instance_acceleration_structure(metal_ancillaries->accel_struct)) { kernel_assert(!"Invalid metal_ancillaries->accel_struct pointer"); return false; @@ -446,7 +446,7 @@ ccl_device_intersect bool scene_intersect_volume(KernelGlobals kg, return false; } -# if defined(__KERNEL_DEBUG__) +# if defined(WITH_CYCLES_DEBUG) if (is_null_instance_acceleration_structure(metal_ancillaries->accel_struct)) { kernel_assert(!"Invalid metal_ancillaries->accel_struct pointer"); return false; diff --git a/intern/cycles/kernel/integrator/shade_surface.h b/intern/cycles/kernel/integrator/shade_surface.h index bb50ccc9581..ecb2f84b0f9 100644 --- a/intern/cycles/kernel/integrator/shade_surface.h +++ b/intern/cycles/kernel/integrator/shade_surface.h @@ -280,6 +280,16 @@ ccl_device kernel_assert(ls.pdf != 0.0f); + const bool is_transmission = dot(ls.D, sd->N) < 0.0f; + + if (ls.prim != PRIM_NONE && ls.prim == sd->prim && ls.object == sd->object) { + /* Skip self intersection if light direction lies in the same hemisphere as the geometric + * normal. */ + if (dot(ls.D, is_transmission ? -sd->Ng : sd->Ng) > 0.0f) { + return; + } + } + /* Evaluate light shader. * * TODO: can we reuse sd memory? In theory we can move this after @@ -292,8 +302,6 @@ ccl_device Ray ray ccl_optional_struct_init; BsdfEval bsdf_eval ccl_optional_struct_init; - const bool is_transmission = dot(ls.D, sd->N) < 0.0f; - int mnee_vertex_count = 0; #ifdef __MNEE__ IF_KERNEL_FEATURE(MNEE) diff --git a/intern/cycles/kernel/integrator/shade_volume.h b/intern/cycles/kernel/integrator/shade_volume.h index 1b2c884e07a..d94a29b7f49 100644 --- a/intern/cycles/kernel/integrator/shade_volume.h +++ b/intern/cycles/kernel/integrator/shade_volume.h @@ -313,32 +313,6 @@ ccl_device float volume_equiangular_pdf(ccl_private const Ray *ccl_restrict ray, return pdf; } -ccl_device float volume_equiangular_cdf(ccl_private const Ray *ccl_restrict ray, - const float3 light_P, - const float sample_t) -{ - float delta = dot((light_P - ray->P), ray->D); - float D = safe_sqrtf(len_squared(light_P - ray->P) - delta * delta); - if (UNLIKELY(D == 0.0f)) { - return 0.0f; - } - - const float tmin = ray->tmin; - const float tmax = ray->tmax; - const float t_ = sample_t - delta; - - const float theta_a = atan2f(tmin - delta, D); - const float theta_b = atan2f(tmax - delta, D); - if (UNLIKELY(theta_b == theta_a)) { - return 0.0f; - } - - const float theta_sample = atan2f(t_, D); - const float cdf = (theta_sample - theta_a) / (theta_b - theta_a); - - return cdf; -} - /* Distance sampling */ ccl_device float volume_distance_sample(float max_t, diff --git a/intern/cycles/kernel/integrator/surface_shader.h b/intern/cycles/kernel/integrator/surface_shader.h index 50365a58e63..a1de97fd4f9 100644 --- a/intern/cycles/kernel/integrator/surface_shader.h +++ b/intern/cycles/kernel/integrator/surface_shader.h @@ -212,7 +212,7 @@ ccl_device_inline void surface_shader_prepare_closures(KernelGlobals kg, /* BSDF */ #ifdef WITH_CYCLES_DEBUG ccl_device_inline void surface_shader_validate_bsdf_sample(const KernelGlobals kg, - const ShaderClosure *sc, + ccl_private const ShaderClosure *sc, const float3 wo, const int org_label, const float2 org_roughness, diff --git a/intern/cycles/kernel/light/area.h b/intern/cycles/kernel/light/area.h index 807ada0de03..eb03ca866ef 100644 --- a/intern/cycles/kernel/light/area.h +++ b/intern/cycles/kernel/light/area.h @@ -311,7 +311,7 @@ ccl_device_inline bool area_light_eval(const ccl_global KernelLight *klight, ls->pdf *= light_pdf_area_to_solid_angle(Ng, -ls->D, ls->t); } - return ls->eval_fac > 0; + return in_volume_segment || ls->eval_fac > 0; } template diff --git a/intern/cycles/kernel/light/spot.h b/intern/cycles/kernel/light/spot.h index 0e6ea5b5669..c5090573d4d 100644 --- a/intern/cycles/kernel/light/spot.h +++ b/intern/cycles/kernel/light/spot.h @@ -9,11 +9,13 @@ CCL_NAMESPACE_BEGIN /* Transform vector to spot light's local coordinate system. */ -ccl_device float3 spot_light_to_local(const ccl_global KernelSpotLight *spot, const float3 ray) +ccl_device float3 spot_light_to_local(const ccl_global KernelLight *klight, const float3 ray) { - return safe_normalize(make_float3(dot(ray, spot->scaled_axis_u), - dot(ray, spot->scaled_axis_v), - dot(ray, spot->dir * spot->inv_len_z))); + const Transform itfm = klight->itfm; + float3 transformed_ray = safe_normalize(transform_direction(&itfm, ray)); + transformed_ray.z = -transformed_ray.z; + + return transformed_ray; } /* Compute spot light attenuation of a ray given in local coordinate system. */ @@ -58,7 +60,7 @@ ccl_device_inline bool spot_light_sample(const ccl_global KernelLight *klight, ls->t = FLT_MAX; if (d_sq > r_sq) { /* Outside sphere. */ - const float one_minus_cos_half_spot_spread = 1.0f - klight->spot.cos_half_spot_angle; + const float one_minus_cos_half_spot_spread = 1.0f - klight->spot.cos_half_larger_spread; const float one_minus_cos_half_angle = sin_sqr_to_one_minus_cos(r_sq / d_sq); if (in_volume_segment || one_minus_cos_half_angle < one_minus_cos_half_spot_spread) { @@ -92,7 +94,7 @@ ccl_device_inline bool spot_light_sample(const ccl_global KernelLight *klight, } /* Attenuation. */ - const float3 local_ray = spot_light_to_local(&klight->spot, -ls->D); + const float3 local_ray = spot_light_to_local(klight, -ls->D); if (d_sq > r_sq) { ls->eval_fac *= spot_light_attenuation(&klight->spot, local_ray); } @@ -128,7 +130,7 @@ ccl_device_inline bool spot_light_sample(const ccl_global KernelLight *klight, ls->Ng = -ls->D; /* Attenuation. */ - const float3 local_ray = spot_light_to_local(&klight->spot, -ls->D); + const float3 local_ray = spot_light_to_local(klight, -ls->D); ls->eval_fac *= spot_light_attenuation(&klight->spot, local_ray); if (!in_volume_segment && ls->eval_fac == 0.0f) { return false; @@ -145,7 +147,7 @@ ccl_device_inline bool spot_light_sample(const ccl_global KernelLight *klight, return true; } -ccl_device_forceinline float spot_light_pdf(const float cos_half_spread, +ccl_device_forceinline float spot_light_pdf(const ccl_global KernelSpotLight *spot, const float d_sq, const float r_sq, const float3 N, @@ -153,7 +155,8 @@ ccl_device_forceinline float spot_light_pdf(const float cos_half_spread, const uint32_t path_flag) { if (d_sq > r_sq) { - return M_1_2PI_F / min(sin_sqr_to_one_minus_cos(r_sq / d_sq), 1.0f - cos_half_spread); + return M_1_2PI_F / + min(sin_sqr_to_one_minus_cos(r_sq / d_sq), 1.0f - spot->cos_half_larger_spread); } const bool has_transmission = (path_flag & PATH_RAY_MIS_HAD_TRANSMISSION); @@ -181,7 +184,7 @@ ccl_device_forceinline void spot_light_mnee_sample_update(const ccl_global Kerne /* NOTE : preserve pdf in area measure. */ const float jacobian_solid_angle_to_area = 0.5f * fabsf(d_sq - r_sq - t_sq) / (radius * ls->t * t_sq); - ls->pdf = spot_light_pdf(klight->spot.cos_half_spot_angle, d_sq, r_sq, N, ls->D, path_flag) * + ls->pdf = spot_light_pdf(&klight->spot, d_sq, r_sq, N, ls->D, path_flag) * jacobian_solid_angle_to_area; ls->Ng = normalize(ls->P - klight->co); @@ -196,7 +199,7 @@ ccl_device_forceinline void spot_light_mnee_sample_update(const ccl_global Kerne } /* Attenuation. */ - const float3 local_ray = spot_light_to_local(&klight->spot, -ls->D); + const float3 local_ray = spot_light_to_local(klight, -ls->D); if (use_attenuation) { ls->eval_fac *= spot_light_attenuation(&klight->spot, local_ray); } @@ -232,7 +235,7 @@ ccl_device_inline bool spot_light_sample_from_intersection( ls->eval_fac = klight->spot.eval_fac; if (klight->spot.is_sphere) { - ls->pdf = spot_light_pdf(klight->spot.cos_half_spot_angle, d_sq, r_sq, N, ray_D, path_flag); + ls->pdf = spot_light_pdf(&klight->spot, d_sq, r_sq, N, ray_D, path_flag); ls->Ng = normalize(ls->P - klight->co); } else { @@ -248,7 +251,7 @@ ccl_device_inline bool spot_light_sample_from_intersection( } /* Attenuation. */ - const float3 local_ray = spot_light_to_local(&klight->spot, -ray_D); + const float3 local_ray = spot_light_to_local(klight, -ray_D); if (!klight->spot.is_sphere || d_sq > r_sq) { ls->eval_fac *= spot_light_attenuation(&klight->spot, local_ray); } diff --git a/intern/cycles/kernel/light/triangle.h b/intern/cycles/kernel/light/triangle.h index d3549358e60..58fc8ea1d92 100644 --- a/intern/cycles/kernel/light/triangle.h +++ b/intern/cycles/kernel/light/triangle.h @@ -146,7 +146,9 @@ ccl_device_forceinline bool triangle_light_sample(KernelGlobals kg, ls->shader = kernel_data_fetch(tri_shader, prim); const float distance_to_plane = dot(N0, V[0] - P) / dot(N0, N0); const int ls_shader_flag = kernel_data_fetch(shaders, ls->shader & SHADER_MASK).flags; - if (!(ls_shader_flag & (distance_to_plane > 0 ? SD_MIS_BACK : SD_MIS_FRONT))) { + if (!in_volume_segment && + !(ls_shader_flag & (distance_to_plane > 0 ? SD_MIS_BACK : SD_MIS_FRONT))) + { return false; } diff --git a/intern/cycles/kernel/types.h b/intern/cycles/kernel/types.h index 6f581ac2611..2ed5a790199 100644 --- a/intern/cycles/kernel/types.h +++ b/intern/cycles/kernel/types.h @@ -1367,16 +1367,15 @@ typedef struct KernelCurveSegment { static_assert_align(KernelCurveSegment, 8); typedef struct KernelSpotLight { - packed_float3 scaled_axis_u; - float radius; - packed_float3 scaled_axis_v; - float eval_fac; packed_float3 dir; + float radius; + float eval_fac; float cos_half_spot_angle; float half_cot_half_spot_angle; - float inv_len_z; float spot_smooth; int is_sphere; + /* For non-uniform object scaling, the actual spread might be different. */ + float cos_half_larger_spread; } KernelSpotLight; /* PointLight is SpotLight with only radius and invarea being used. */ diff --git a/intern/cycles/scene/light.cpp b/intern/cycles/scene/light.cpp index fe72ef704db..78d237bcd8c 100644 --- a/intern/cycles/scene/light.cpp +++ b/intern/cycles/scene/light.cpp @@ -1346,23 +1346,22 @@ void LightManager::device_update_lights(Device *device, DeviceScene *dscene, Sce klights[light_index].area.normalize_spread = normalize_spread; } if (light->light_type == LIGHT_SPOT) { - /* Scale axes to accommodate non-uniform scaling. */ - float3 scaled_axis_u = light->get_axisu() / len_squared(light->get_axisu()); - float3 scaled_axis_v = light->get_axisv() / len_squared(light->get_axisv()); - float len_z; - /* Keep direction normalized. */ - float3 dir = safe_normalize_len(light->get_dir(), &len_z); + const float cos_half_spot_angle = cosf(light->spot_angle * 0.5f); + const float spot_smooth = 1.0f / ((1.0f - cos_half_spot_angle) * light->spot_smooth); + const float tan_half_spot_angle = tanf(light->spot_angle * 0.5f); - float cos_half_spot_angle = cosf(light->spot_angle * 0.5f); - float spot_smooth = 1.0f / ((1.0f - cos_half_spot_angle) * light->spot_smooth); + const float len_w_sq = len_squared(light->get_dir()); + const float len_u_sq = len_squared(light->get_axisu()); + const float len_v_sq = len_squared(light->get_axisv()); + const float tan_sq = sqr(tan_half_spot_angle); - klights[light_index].spot.scaled_axis_u = scaled_axis_u; - klights[light_index].spot.scaled_axis_v = scaled_axis_v; - klights[light_index].spot.dir = dir; + klights[light_index].spot.dir = safe_normalize(light->get_dir()); klights[light_index].spot.cos_half_spot_angle = cos_half_spot_angle; - klights[light_index].spot.half_cot_half_spot_angle = 0.5f / tanf(light->spot_angle * 0.5f); - klights[light_index].spot.inv_len_z = 1.0f / len_z; + klights[light_index].spot.half_cot_half_spot_angle = 0.5f / tan_half_spot_angle; klights[light_index].spot.spot_smooth = spot_smooth; + /* Choose the angle which spans a larger cone. */ + klights[light_index].spot.cos_half_larger_spread = inversesqrtf( + 1.0f + tan_sq * fmaxf(len_u_sq, len_v_sq) / len_w_sq); } klights[light_index].shader_id = shader_id; diff --git a/intern/ghost/intern/GHOST_SystemWayland.cc b/intern/ghost/intern/GHOST_SystemWayland.cc index c4fe5b3ee08..80f2f70eec9 100644 --- a/intern/ghost/intern/GHOST_SystemWayland.cc +++ b/intern/ghost/intern/GHOST_SystemWayland.cc @@ -108,6 +108,9 @@ static bool has_libdecor = true; # endif #endif +#include "IMB_imbuf.hh" +#include "IMB_imbuf_types.hh" + /* -------------------------------------------------------------------- */ /** \name Forward Declarations * \{ */ @@ -7473,6 +7476,148 @@ void GHOST_SystemWayland::putClipboard(const char *buffer, bool selection) const } } +static constexpr const char *ghost_wl_mime_img_png = "image/png"; + +GHOST_TSuccess GHOST_SystemWayland::hasClipboardImage(void) const +{ + GWL_Seat *seat = gwl_display_seat_active_get(display_); + if (UNLIKELY(!seat)) { + return GHOST_kFailure; + } + + GWL_DataOffer *data_offer = seat->data_offer_copy_paste; + if (data_offer) { + if (data_offer->types.count(ghost_wl_mime_img_png)) { + return GHOST_kSuccess; + } + } + + return GHOST_kFailure; +} + +uint *GHOST_SystemWayland::getClipboardImage(int *r_width, int *r_height) const +{ +#ifdef USE_EVENT_BACKGROUND_THREAD + std::lock_guard lock_server_guard{*server_mutex}; +#endif + + GWL_Seat *seat = gwl_display_seat_active_get(display_); + if (UNLIKELY(!seat)) { + return nullptr; + } + + std::mutex &mutex = seat->data_offer_copy_paste_mutex; + mutex.lock(); + bool mutex_locked = true; + + uint *rgba = nullptr; + + GWL_DataOffer *data_offer = seat->data_offer_copy_paste; + if (data_offer) { + /* Check if the source offers a supported mime type. + * This check could be skipped, because the paste option is not supposed to be enabled + * otherwise. */ + if (data_offer->types.count(ghost_wl_mime_img_png)) { + /* Receive the clipboard in a thread, performing round-trips while waiting, + * so pasting content from own `primary->data_source` doesn't hang. */ + struct ThreadResult { + char *data = nullptr; + size_t data_len = 0; + std::atomic done = false; + } thread_result; + + auto read_clipboard_fn = [](GWL_DataOffer *data_offer, + const char *mime_receive, + std::mutex *mutex, + ThreadResult *thread_result) { + thread_result->data = read_buffer_from_data_offer( + data_offer, mime_receive, mutex, false, &thread_result->data_len); + thread_result->done = true; + }; + std::thread read_thread( + read_clipboard_fn, data_offer, ghost_wl_mime_img_png, &mutex, &thread_result); + read_thread.detach(); + + while (!thread_result.done) { + wl_display_roundtrip(display_->wl.display); + } + + if (thread_result.data) { + /* Generate the image buffer with the received data. */ + ImBuf *ibuf = IMB_ibImageFromMemory((uint8_t *)thread_result.data, + thread_result.data_len, + IB_rect, + nullptr, + ""); + if (ibuf) { + *r_width = ibuf->x; + *r_height = ibuf->y; + const size_t byte_count = size_t(ibuf->x) * size_t(ibuf->y) * 4; + rgba = (uint *)malloc(byte_count); + std::memcpy(rgba, ibuf->byte_buffer.data, byte_count); + IMB_freeImBuf(ibuf); + } + } + + /* After reading the data offer, the mutex gets unlocked. */ + mutex_locked = false; + } + } + + if (mutex_locked) { + mutex.unlock(); + } + return rgba; +} + +GHOST_TSuccess GHOST_SystemWayland::putClipboardImage(uint *rgba, int width, int height) const +{ +#ifdef USE_EVENT_BACKGROUND_THREAD + std::lock_guard lock_server_guard{*server_mutex}; +#endif + + /* Create a #wl_data_source object. */ + GWL_Seat *seat = gwl_display_seat_active_get(display_); + if (UNLIKELY(!seat)) { + return GHOST_kFailure; + } + std::lock_guard lock(seat->data_source_mutex); + + GWL_DataSource *data_source = seat->data_source; + + /* Load buffer into an #ImBuf and convert to PNG. */ + ImBuf *ibuf = IMB_allocFromBuffer(reinterpret_cast(rgba), nullptr, width, height, 32); + ibuf->ftype = IMB_FTYPE_PNG; + ibuf->foptions.quality = 15; + if (!IMB_saveiff(ibuf, "", IB_rect | IB_mem)) { + IMB_freeImBuf(ibuf); + return GHOST_kFailure; + } + + /* Copy #ImBuf encoded_buffer to data source. */ + GWL_SimpleBuffer *imgbuffer = &data_source->buffer_out; + gwl_simple_buffer_free_data(imgbuffer); + imgbuffer->data_size = ibuf->encoded_buffer_size; + char *data = static_cast(malloc(imgbuffer->data_size)); + std::memcpy(data, ibuf->encoded_buffer.data, ibuf->encoded_buffer_size); + imgbuffer->data = data; + + data_source->wl.source = wl_data_device_manager_create_data_source( + display_->wl.data_device_manager); + wl_data_source_add_listener(data_source->wl.source, &data_source_listener, seat); + + /* Advertise the mime types supported. */ + wl_data_source_offer(data_source->wl.source, ghost_wl_mime_img_png); + + if (seat->wl.data_device) { + wl_data_device_set_selection( + seat->wl.data_device, data_source->wl.source, seat->data_source_serial); + } + + IMB_freeImBuf(ibuf); + return GHOST_kSuccess; +} + uint8_t GHOST_SystemWayland::getNumDisplays() const { #ifdef USE_EVENT_BACKGROUND_THREAD @@ -8048,9 +8193,7 @@ GHOST_TCapabilityFlag GHOST_SystemWayland::getCapabilities() const * is negligible. */ GHOST_kCapabilityGPUReadFrontBuffer | /* This WAYLAND back-end has not yet implemented desktop color sample. */ - GHOST_kCapabilityDesktopSample | - /* This WAYLAND back-end has not yet implemented image copy/paste. */ - GHOST_kCapabilityClipboardImages)); + GHOST_kCapabilityDesktopSample)); } bool GHOST_SystemWayland::cursor_grab_use_software_display_get(const GHOST_TGrabCursorMode mode) @@ -8114,8 +8257,10 @@ void GHOST_SystemWayland::setMultitouchGestures(const bool use) } m_multitouchGestures = use; +#ifdef USE_EVENT_BACKGROUND_THREAD /* Ensure this listeners aren't removed while events are generated. */ std::lock_guard lock_server_guard{*server_mutex}; +#endif for (GWL_Seat *seat : display_->seats) { if (use == gwl_seat_capability_pointer_multitouch_check(seat, use)) { continue; diff --git a/intern/ghost/intern/GHOST_SystemWayland.hh b/intern/ghost/intern/GHOST_SystemWayland.hh index 17b3944801f..04d07c69e7c 100644 --- a/intern/ghost/intern/GHOST_SystemWayland.hh +++ b/intern/ghost/intern/GHOST_SystemWayland.hh @@ -159,6 +159,27 @@ class GHOST_SystemWayland : public GHOST_System { void putClipboard(const char *buffer, bool selection) const override; + /** + * Returns GHOST_kSuccess if the clipboard contains an image. + */ + GHOST_TSuccess hasClipboardImage() const override; + + /** + * Get image data from the Clipboard + * \param r_width: the returned image width in pixels. + * \param r_height: the returned image height in pixels. + * \return pointer uint array in RGBA byte order. Caller must free. + */ + uint *getClipboardImage(int *r_width, int *r_height) const override; + + /** + * Put image data to the Clipboard + * \param rgba: uint array in RGBA byte order. + * \param width: the image width in pixels. + * \param height: the image height in pixels. + */ + GHOST_TSuccess putClipboardImage(uint *rgba, int width, int height) const override; + uint8_t getNumDisplays() const override; uint64_t getMilliSeconds() const override; diff --git a/intern/ghost/intern/GHOST_WindowWayland.cc b/intern/ghost/intern/GHOST_WindowWayland.cc index 2e6eb6cf355..93b40b941e3 100644 --- a/intern/ghost/intern/GHOST_WindowWayland.cc +++ b/intern/ghost/intern/GHOST_WindowWayland.cc @@ -1374,16 +1374,18 @@ static void libdecor_frame_handle_configure(libdecor_frame *frame, decor.pending.configuration = configuration; decor.pending.ack_configure = true; +# ifdef USE_EVENT_BACKGROUND_THREAD if (!is_main_thread) { -# ifdef USE_LIBDECOR_CONFIG_COPY_WORKAROUND +# ifdef USE_LIBDECOR_CONFIG_COPY_WORKAROUND decor.pending.configuration = ghost_wl_libdecor_configuration_copy(configuration); decor.pending.configuration_needs_free = true; -# else +# else /* Without a way to copy the configuration, * the configuration will be ignored as it can't be postponed. */ decor.pending.configuration = nullptr; -# endif /* !USE_LIBDECOR_CONFIG_COPY_WORKAROUND */ +# endif /* !USE_LIBDECOR_CONFIG_COPY_WORKAROUND */ } +# endif # ifdef USE_LIBDECOR_CONFIG_COPY_QUEUE if (!(size_next[0] && size_next[1])) { diff --git a/lib/linux_x64 b/lib/linux_x64 index 014844518a9..d983ed32a1e 160000 --- a/lib/linux_x64 +++ b/lib/linux_x64 @@ -1 +1 @@ -Subproject commit 014844518a90dd96685f6f3f114b9ce6b2522e43 +Subproject commit d983ed32a1e760130ba31ad8a98a94ea943267a2 diff --git a/lib/macos_arm64 b/lib/macos_arm64 index 9e78c2e377a..f1caad00e45 160000 --- a/lib/macos_arm64 +++ b/lib/macos_arm64 @@ -1 +1 @@ -Subproject commit 9e78c2e377a75ab8fa33430d8e6567f34b2b05b2 +Subproject commit f1caad00e45d3741f84e5e68197a420f0819bded diff --git a/lib/macos_x64 b/lib/macos_x64 index 0a6d9ad4c6e..c0ef4a3e1bc 160000 --- a/lib/macos_x64 +++ b/lib/macos_x64 @@ -1 +1 @@ -Subproject commit 0a6d9ad4c6effa4227a9c0a324c7b588c1f9f71b +Subproject commit c0ef4a3e1bcac58868b9b8d0d0b65236f65d6219 diff --git a/lib/windows_arm64 b/lib/windows_arm64 new file mode 160000 index 00000000000..dc33a870493 --- /dev/null +++ b/lib/windows_arm64 @@ -0,0 +1 @@ +Subproject commit dc33a8704935c49dd7a8cf49197fdf42ff52622d diff --git a/lib/windows_x64 b/lib/windows_x64 index c8dba5b39bf..a5521c85e03 160000 --- a/lib/windows_x64 +++ b/lib/windows_x64 @@ -1 +1 @@ -Subproject commit c8dba5b39bfd6c25c789660b022034ff69062e7c +Subproject commit a5521c85e03bfd1556ff1e63bf7163235c401497 diff --git a/locale/po/ab.po b/locale/po/ab.po index 20c1714350e..cc0f31caf7b 100644 --- a/locale/po/ab.po +++ b/locale/po/ab.po @@ -1,7 +1,7 @@ msgid "" msgstr "" -"Project-Id-Version: Blender 4.1.0 Beta (b'7e9a36c1fa37')\n" +"Project-Id-Version: Blender 4.1.0 Beta (b'4b7cc5b6608a')\n" "Report-Msgid-Bugs-To: \n" "\"POT-Creation-Date: 2019-02-25 20:41:30\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" diff --git a/locale/po/ar.po b/locale/po/ar.po index d583a1d2798..e201da088d9 100644 --- a/locale/po/ar.po +++ b/locale/po/ar.po @@ -1,9 +1,9 @@ msgid "" msgstr "" -"Project-Id-Version: Blender 4.1.0 Beta (b'7e9a36c1fa37')\n" +"Project-Id-Version: Blender 4.1.0 Beta (b'4b7cc5b6608a')\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-03-04 10:17+0000\n" +"POT-Creation-Date: 2020-01-01 00:00+0000\n" "PO-Revision-Date: 2016-04-23 22:41+0300\n" "Last-Translator: Yousef Harfoush \n" "Language-Team: Yousef Harfoush, Amine Moussaoui \n" @@ -31341,10 +31341,6 @@ msgid "Temporary Directory" msgstr "ﺖﻗﺆﻤﻟﺍ ﺪﻠﺠﻤﻟﺍ" -msgid "The directory for storing temporary save files" -msgstr "ﺔﺘﻗﺆﻤﻟﺍ ﻆﻔﺤﻟﺍ ﺕﺎﻔﻠﻣ ﻦﻳﺰﺨﺘﻟ ﺪﻠﺠﻤﻟﺍ" - - msgid "The default directory to search for textures" msgstr "ﺔﺠﺴﻧﻷﺍ ﻦﻋ ﺚﺤﺒﻠﻟ ﻲﺿﺍﺮﺘﻓﻹﺍ ﺪﻠﺠﻤﻟﺍ" @@ -37747,10 +37743,6 @@ msgid "Could not connect vertices" msgstr "ﺔﻠﺼﺘﻤﻟﺍ UV ـﻟﺍ ﻂﻘﻧ ﻦﻣ ﻞﺴﻠﺴﺗ ﺮﺘﺧﺇ" -msgid "Nothing selected" -msgstr "ﺭﺎﺘﺨﻣ ءﻲﺷ ﻻ" - - msgid "" msgstr "<ﺢﻟﺎﺻ ﺮﻴﻏ>" @@ -37922,6 +37914,10 @@ msgid "No active frame to delete" msgstr "ﻲﻧﺎﻴﺒﻟﺍ ﻰﻨﺤﻨﻤﻟﺍ ﻰﻠﻋ ﻝﺎﻌﻓ ﺭﺎﻃﺇ ﺪﺟﻮﻳ ﻻ" +msgid "Nothing selected" +msgstr "ﺭﺎﺘﺨﻣ ءﻲﺷ ﻻ" + + msgid "No active area" msgstr "ﺔﻟﺎﻌّﻓ ﺔﻘﻄﻨﻣ ﺪﺟﻮﺗ ﻻ" diff --git a/locale/po/be.po b/locale/po/be.po index ce01a405495..e9555be7f14 100644 --- a/locale/po/be.po +++ b/locale/po/be.po @@ -1,9 +1,9 @@ msgid "" msgstr "" -"Project-Id-Version: Blender 4.1.0 Beta (b'7e9a36c1fa37')\n" +"Project-Id-Version: Blender 4.1.0 Beta (b'4b7cc5b6608a')\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-03-04 10:17+0000\n" +"POT-Creation-Date: 2020-01-01 00:00+0000\n" "PO-Revision-Date: 2024-02-23 23:56+0000\n" "Last-Translator: Aleh \n" "Language-Team: Belarusian \n" diff --git a/locale/po/bg.po b/locale/po/bg.po index 20ef9ee33af..0b87a265f43 100644 --- a/locale/po/bg.po +++ b/locale/po/bg.po @@ -1,9 +1,9 @@ msgid "" msgstr "" -"Project-Id-Version: Blender 4.1.0 Beta (b'7e9a36c1fa37')\n" +"Project-Id-Version: Blender 4.1.0 Beta (b'4b7cc5b6608a')\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-03-04 10:17+0000\n" +"POT-Creation-Date: 2020-01-01 00:00+0000\n" "PO-Revision-Date: 2023-09-26 10:37+0000\n" "Last-Translator: Gilberto Rodrigues \n" "Language-Team: Bulgarian \n" diff --git a/locale/po/ca.po b/locale/po/ca.po index c5be6d693c1..d436d173ecc 100644 --- a/locale/po/ca.po +++ b/locale/po/ca.po @@ -1,10 +1,10 @@ msgid "" msgstr "" -"Project-Id-Version: Blender 4.1.0 Beta (b'7e9a36c1fa37')\n" +"Project-Id-Version: Blender 4.1.0 Beta (b'4b7cc5b6608a')\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-03-04 10:17+0000\n" -"PO-Revision-Date: 2024-03-02 19:55+0000\n" +"POT-Creation-Date: 2020-01-01 00:00+0000\n" +"PO-Revision-Date: 2024-03-12 05:27+0000\n" "Last-Translator: Joan Pujolar \n" "Language-Team: Catalan \n" "Language: ca\n" @@ -4065,6 +4065,10 @@ msgid "Solo Active" msgstr "En solitari actiu" +msgid "Read-only flag that indicates there is at least one bone collection marked as 'solo'" +msgstr "Indicador de només lectura que indica que hi ha almenys una col·lecció d'ossos marcada com a \"en solitari\"" + + msgid "Theme color or custom color of a bone" msgstr "Color del tema a color exprés d'un os" @@ -37633,7 +37637,7 @@ msgstr "Combinar les malles d'una manera additiva" msgid "Combine meshes in a subtractive way" -msgstr "Combinar les malles d'una manera substractiva" +msgstr "Combinar les malles d'una manera subtractiva" msgid "Method for calculating booleans" @@ -49915,6 +49919,14 @@ msgid "Link is valid" msgstr "L'enllaç és vàlid" +msgid "Multi Input Sort ID" +msgstr "ID d'ordenació de multiingressions" + + +msgid "Used to sort multiple links coming into the same input. The highest ID is at the top" +msgstr "S'empra per ordenar una multiplicitat d'enllaços de la mateixa ingressió. L'ID més alt queda al capdamunt" + + msgid "To node" msgstr "Al node" @@ -57029,22 +57041,6 @@ msgid "Output format. Binary is most efficient, but JSON may be easier to edit l msgstr "Format d'egressió. El més eficient és el binari, però el JSON pot ser més fàcil d'editar posteriorment" -msgid "glTF Binary (.glb)" -msgstr "glTF binari (.glb)" - - -msgid "Exports a single file, with all data packed in binary form. Most efficient and portable, but more difficult to edit later" -msgstr "Exporta un sol document, amb totes les dades empaquetades en format binari. Més eficient i portable, però més difícil d'editar posteriorment" - - -msgid "glTF Separate (.gltf + .bin + textures)" -msgstr "glTF separat (.gltf + .bin + textures)" - - -msgid "Exports multiple files, with separate JSON, binary and texture data. Easiest to edit later" -msgstr "Exporta múltiples documents, amb dades JSON, binàries i de textura per separat. Més fàcil d'editar posteriorment" - - msgid "Limit to Playback Range" msgstr "Limitar a interval de reproducció" @@ -90674,10 +90670,6 @@ msgid "Temporary Directory" msgstr "Directori temporal" -msgid "The directory for storing temporary save files" -msgstr "El directori per emmagatzemar documents temporals desats" - - msgid "" "Command to launch the text editor, either a full path or a command in $PATH.\n" "Use the internal editor when left blank" @@ -106258,6 +106250,10 @@ msgid "Use Remote" msgstr "Emprar remot" +msgid "Synchronize the repository with a remote URL/path" +msgstr "Sincronitza el repositori amb una ruta/URL remota" + + msgid "User Extension Repositories" msgstr "Repositoris d'extensions de la usuària" @@ -112941,22 +112937,6 @@ msgid "Current frame not within strip framerange" msgstr "El fotograma actual no està dins del rang dels segments" -msgid "Provide text editor argument format in File Paths/Applications Preferences, see input field tool-tip for more information" -msgstr "Facilitar format d'argument per editor de text a Rutes de documents/Preferències d'aplicacions, vegeu la informació del camp d'ingressió per a més informació" - - -msgid "Text Editor Args Format must contain $filepath" -msgstr "El format d'arguments de l'editor de textos ha d'incloure $filepath" - - -msgid "Exception parsing template: %r" -msgstr "Excepció d'análisi de plantilla: %r" - - -msgid "Exception running external editor: %r" -msgstr "Excepció en executar editor extern: %r" - - msgid "Reload Start-Up file to restore settings" msgstr "Recarregar document d'inici per restaurar la configuració" @@ -122467,10 +122447,6 @@ msgid "No keyframes to focus on" msgstr "No hi ha fotofites on projectar-se" -msgid "Nothing selected" -msgstr "No hi ha res seleccionat" - - msgid "No open Graph Editor window found" msgstr "No s'ha trobat cap finestra d'Editor de gràfiques" @@ -123406,6 +123382,10 @@ msgid "Asset is not a geometry node group" msgstr "El recurs no és un grup de nodes de geometria" +msgid "Mesh shape key data removed" +msgstr "Suprimides les dades de morfofites de malla" + + msgid "Cannot evaluate node group" msgstr "No es pot avaluar el grup de nodes" @@ -123618,6 +123598,10 @@ msgid "Cannot separate an object with one layer only" msgstr "No es pot separar un objecte amb només una capa" +msgid "Nothing selected" +msgstr "No hi ha res seleccionat" + + msgid "No active area" msgstr "Sense àrea activa" @@ -128888,6 +128872,10 @@ msgid "{} (Integer)" msgstr "{} (enter)" +msgid "{:.10} (Float)" +msgstr "{:.10} (Flotant)" + + msgid "{} (Float)" msgstr "{} (flotant)" @@ -129561,7 +129549,7 @@ msgstr "Sobreseïment additiu" msgid "Subtractive override" -msgstr "Sobreseïment substractiu" +msgstr "Sobreseïment subtractiu" msgid "Multiplicative override" @@ -131236,6 +131224,10 @@ msgid "Group" msgstr "Grup" +msgid "PLY Export: Cannot open file '%s'" +msgstr "Exportació PLY: No es pot obrir el document '%s'" + + msgid "PLY Importer: failed importing, unknown error" msgstr "Importador PLY: ha fallat la importació, error desconegut" @@ -131248,6 +131240,22 @@ msgid "PLY Importer: %s: %s" msgstr "Importador PLY: %s: %s" +msgid "STL Export: Cannot open file '%s'" +msgstr "Exportació STL: No es pot obrir el document '%s'" + + +msgid "STL Import: Cannot open file '%s'" +msgstr "Importació STL: No es pot obrir el document '%s'" + + +msgid "STL Import: Failed to read file '%s'" +msgstr "Importació STL: No es pot llegir el document '%s'" + + +msgid "STL Import: Failed to import mesh from file '%s'" +msgstr "Importació STL: No es pot importar malles del document '%s'" + + msgid "%s: Couldn't determine package-relative file name from path %s" msgstr "%s: No s'ha pogut determinar el nom del document relatiu-a-paquet des de la ruta %s" @@ -131560,6 +131568,18 @@ msgid "USD Export: couldn't construct relative file path for .vdb file, absolute msgstr "Exportació USD: no s'ha pogut construir la ruta relativa per al document .vdb, s'utilitzarà la ruta absoluta" +msgid "OBJ Export: Cannot open file '%s'" +msgstr "Exportació OBJ: No es pot obrir el document '%s'" + + +msgid "OBJ Export: Cannot create mtl file for '%s'" +msgstr "Exportació OBJ: No es pot crear un document mtl per a '%s'" + + +msgid "OBJ Import: Cannot open file '%s'" +msgstr "Importació OBJ: No es pot obrir el document '%s'" + + msgid "Linked data-blocks cannot be renamed" msgstr "No es poden reanomenar els blocs de dades vinculats" @@ -132440,6 +132460,10 @@ msgid "Unable to locate link in node tree" msgstr "No s'ha pogut localitzar l'enllaç en l'arbre de nodes" +msgid "The links must be siblings" +msgstr "Els enllaços han de ser germans" + + msgid "Cannot add socket to built-in node" msgstr "No es pot afegir el born al node predefinit" @@ -135521,6 +135545,14 @@ msgid "UV Unwrap Field" msgstr "Camp desembolcallar UV" +msgid "No color overlay" +msgstr "Sense sobreimpressió de color" + + +msgid "Rotation values can only be displayed with the text overlay in the 3D view" +msgstr "Els valors de rotació només es poden mostrar amb la bambolina de text de la vista 3D" + + msgid "Resolution must be greater than 1" msgstr "La resolució ha de ser superior a 1" diff --git a/locale/po/cs.po b/locale/po/cs.po index db08a65351e..8c369d2430a 100644 --- a/locale/po/cs.po +++ b/locale/po/cs.po @@ -1,9 +1,9 @@ msgid "" msgstr "" -"Project-Id-Version: Blender 4.1.0 Beta (b'7e9a36c1fa37')\n" +"Project-Id-Version: Blender 4.1.0 Beta (b'4b7cc5b6608a')\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-03-04 10:17+0000\n" +"POT-Creation-Date: 2020-01-01 00:00+0000\n" "PO-Revision-Date: 2023-12-12 02:28+0000\n" "Last-Translator: Zdeněk Doležal \n" "Language-Team: Czech \n" @@ -21938,10 +21938,6 @@ msgid "Apply sampling to all animations" msgstr "Použít vzorkování pro všechny animace" -msgid "glTF Binary (.glb)" -msgstr "glTF Binary (.glb)" - - msgid "JPEG Format (.jpg)" msgstr "Formát JPEG (.jpg)" @@ -43818,10 +43814,6 @@ msgid "Select ID" msgstr "Vybrat ID" -msgid "Nothing selected" -msgstr "Není nic vybrané" - - msgid "Scene not found" msgstr "Zvuk" @@ -44074,6 +44066,10 @@ msgid "Cannot separate an object with one layer only" msgstr "Objekt nelze oddělit pouze s jednou vrstvou" +msgid "Nothing selected" +msgstr "Není nic vybrané" + + msgid "No active area" msgstr "Žádná aktivní oblast" diff --git a/locale/po/da.po b/locale/po/da.po index 45358e31aad..96c1200d7fe 100644 --- a/locale/po/da.po +++ b/locale/po/da.po @@ -1,9 +1,9 @@ msgid "" msgstr "" -"Project-Id-Version: Blender 4.1.0 Beta (b'7e9a36c1fa37')\n" +"Project-Id-Version: Blender 4.1.0 Beta (b'4b7cc5b6608a')\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-03-04 10:17+0000\n" +"POT-Creation-Date: 2020-01-01 00:00+0000\n" "PO-Revision-Date: 2023-11-06 03:54+0000\n" "Last-Translator: leif larsen \n" "Language-Team: Danish \n" diff --git a/locale/po/de.po b/locale/po/de.po index ab8c4912ae1..b4434b51348 100644 --- a/locale/po/de.po +++ b/locale/po/de.po @@ -1,9 +1,9 @@ msgid "" msgstr "" -"Project-Id-Version: Blender 4.1.0 Beta (b'7e9a36c1fa37')\n" +"Project-Id-Version: Blender 4.1.0 Beta (b'4b7cc5b6608a')\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-03-04 10:17+0000\n" +"POT-Creation-Date: 2020-01-01 00:00+0000\n" "PO-Revision-Date: \n" "Last-Translator: Martin Reininger \n" "Language-Team: German translation team\n" @@ -44422,10 +44422,6 @@ msgid "Temporary Directory" msgstr "Temporäres Verzeichnis" -msgid "The directory for storing temporary save files" -msgstr "Das Verzeichnis, um temporär gespeicherte Dateien abzulegen" - - msgid "The default directory to search for textures" msgstr "Das Vorgabeverzeichnis, um nach Texturen zu suchen" @@ -58818,10 +58814,6 @@ msgid "Enable F-Curve modifiers" msgstr "Aktiviere F-Kurven Modifikator" -msgid "Nothing selected" -msgstr "Nichts ausgewählt" - - msgid "" msgstr "" @@ -59104,6 +59096,10 @@ msgid "No active frame(s) to delete" msgstr "Kein aktive(s) Einzelbild(er) zum Löschen" +msgid "Nothing selected" +msgstr "Nichts ausgewählt" + + msgid "No active area" msgstr "Keine aktive Umgebung" diff --git a/locale/po/el.po b/locale/po/el.po index 20626f31d1b..1a998fd107f 100644 --- a/locale/po/el.po +++ b/locale/po/el.po @@ -1,9 +1,9 @@ msgid "" msgstr "" -"Project-Id-Version: Blender 4.1.0 Beta (b'7e9a36c1fa37')\n" +"Project-Id-Version: Blender 4.1.0 Beta (b'4b7cc5b6608a')\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-03-04 10:17+0000\n" +"POT-Creation-Date: 2020-01-01 00:00+0000\n" "PO-Revision-Date: 2008-03-23 12:20+0200\n" "Last-Translator: Kostas Karvouniaris \n" "Language-Team: \n" @@ -987,10 +987,6 @@ msgid "The default directory to search for sounds" msgstr "Ο προκαθορισμένος φάκελος για αναζήτηση ήχων" -msgid "The directory for storing temporary save files" -msgstr "Ο προκαθορισμένος φάκελος για αποθήκευση προσωρινών αρχείων" - - msgid "The default directory to search for textures" msgstr "Ο προκαθορισμένος φάκελος για αναζήτηση υφών" diff --git a/locale/po/es.po b/locale/po/es.po index 3add4a787a8..0fdc250673e 100644 --- a/locale/po/es.po +++ b/locale/po/es.po @@ -1,10 +1,10 @@ msgid "" msgstr "" -"Project-Id-Version: Blender 4.1.0 Beta (b'7e9a36c1fa37')\n" +"Project-Id-Version: Blender 4.1.0 Beta (b'4b7cc5b6608a')\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-03-04 10:17+0000\n" -"PO-Revision-Date: 2024-03-04 10:05+0000\n" +"POT-Creation-Date: 2020-01-01 00:00+0000\n" +"PO-Revision-Date: 2024-03-12 05:27+0000\n" "Last-Translator: Gabriel Gazzán \n" "Language-Team: Spanish \n" "Language: es\n" @@ -640,7 +640,7 @@ msgstr "Opciones de visualización de movimiento" msgid "Motion Paths" -msgstr "Trayectorias movimiento" +msgstr "Trayectorias de movimiento" msgid "Motion Path settings for visualization" @@ -3096,7 +3096,7 @@ msgstr "Porcentaje de la velocidad máxima" msgid "Wander" -msgstr "Deambular" +msgstr "Deriva" msgid "How fast velocity's direction is randomized" @@ -4065,6 +4065,10 @@ msgid "Solo Active" msgstr "Solo está activo" +msgid "Read-only flag that indicates there is at least one bone collection marked as 'solo'" +msgstr "Indicador de sólo lectura que mostrará cuando exista al menos una colección de huesos marcada como 'solo'" + + msgid "Theme color or custom color of a bone" msgstr "Color del tema o color personalizado de un hueso" @@ -6461,7 +6465,7 @@ msgstr "Codificación de imagen básica de AgX para un dispositivo sRGB" msgid "AgX Log" -msgstr "AgX Logarítmico" +msgstr "AgX logarítmico" msgid "Log Encoding with Chroma inset and rotation, and with 25 Stops of Dynamic Range" @@ -6477,15 +6481,15 @@ msgstr "Display P3 de Apple con función de transferencia de codificación sRGB msgid "Filmic Log" -msgstr "Log fílmico" +msgstr "Fílmica logarítmica" msgid "Log based filmic shaper with 16.5 stops of latitude, and 25 stops of dynamic range" -msgstr "Conformador fílmico de tipo logarítmico con 16.5 paradas de latitud y 25 paradas de rango dinámico" +msgstr "Transformación fílmica de tipo logarítmico con 16.5 paradas de latitud y 25 paradas de rango dinámico" msgid "Filmic sRGB" -msgstr "sRGB fílmico" +msgstr "Fílmica sRGB" msgid "sRGB display space with Filmic view transform" @@ -6541,7 +6545,7 @@ msgstr "BT.709 lineal con punto de blanco iluminante D65" msgid "Non-Color" -msgstr "No es color" +msgstr "Datos" msgid "Generic data that is not color, will not apply any color transform (e.g. normal maps)" @@ -6633,7 +6637,7 @@ msgstr "Alto rango dinámico" msgid "Enable high dynamic range display in rendered viewport, uncapping display brightness. This requires a monitor with HDR support and a view transform designed for HDR. 'Filmic' and 'AgX' do not generate HDR colors" -msgstr "Activa la visualización de alto rango dinámico en las vistas procesadas, quitando los límites al brillo en el dispositivo. Esto requiere un monitor con soporte para HDR y una transformación de visualización diseñada para HDR. 'Fílmico' y 'AgX' no generan colores HDR" +msgstr "Activa la visualización de alto rango dinámico en las vistas procesadas, quitando los límites al brillo en el dispositivo. Esto requiere un monitor con soporte para HDR y una transformación de visualización diseñada para HDR. 'Fílmica' y 'AgX' no generarán colores HDR" msgid "View Transform" @@ -6645,7 +6649,7 @@ msgstr "Convierte las imágenes al espacio donde serán visualizadas finalmente" msgid "Do not perform any color transform on display, use old non-color managed technique for display" -msgstr "No realizar ningún ajuste del color para la visualización en pantalla, usar la antigua técnica de administración para representar en pantalla datos que no son colores" +msgstr "No realiza ninguna transformación de color para visualización en pantalla, usa la antigua técnica de administración para representar en pantalla datos que no son colores" msgid "Color Mapping" @@ -13981,7 +13985,7 @@ msgstr "Interpolación suave de alta calidad, pero más lenta" msgid "Closest" -msgstr "+Cercano" +msgstr "Más cercano" msgid "No interpolation" @@ -14273,7 +14277,7 @@ msgstr "Muestreo completo" msgid "Nearest" -msgstr "+Cercano" +msgstr "Más cercano" msgid "Lower Concavity" @@ -35522,7 +35526,7 @@ msgstr "Consola" msgid "Languages..." -msgstr "Lenguajes..." +msgstr "Lenguajes" msgid "Add Attribute" @@ -49915,6 +49919,14 @@ msgid "Link is valid" msgstr "La conexión es válida" +msgid "Multi Input Sort ID" +msgstr "Ordenar ID de entradas múltiples" + + +msgid "Used to sort multiple links coming into the same input. The highest ID is at the top" +msgstr "Usado para ordenar múltiples conexiones que confluyan hacia el mismo conector. El ID más alto se encontrará más arriba" + + msgid "To node" msgstr "Nodo de destino" @@ -57029,22 +57041,6 @@ msgid "Output format. Binary is most efficient, but JSON may be easier to edit l msgstr "Formato de salida. El formato binario es más eficiente, sin embargo el JSON puede ser más sencillo de editar posteriormente" -msgid "glTF Binary (.glb)" -msgstr "glTF binario (.glb)" - - -msgid "Exports a single file, with all data packed in binary form. Most efficient and portable, but more difficult to edit later" -msgstr "Exporta un único archivo conteniendo todos los datos empacados en forma binaria. Es más eficiente y portable, pero más difícil de editar luego" - - -msgid "glTF Separate (.gltf + .bin + textures)" -msgstr "glTF separado (.gltf + .bin + textures)" - - -msgid "Exports multiple files, with separate JSON, binary and texture data. Easiest to edit later" -msgstr "Exporta varios archivos, con datos JSON, binarios y de texturas. Más sencillo de editar luego" - - msgid "Limit to Playback Range" msgstr "Limitar a rango de reproducción" @@ -63047,7 +63043,7 @@ msgstr "Importar imágenes como planos" msgid "Create mesh plane(s) from image files with the appropriate aspect ratio" -msgstr "Crea planos poligonales a partir de las imágenes, con la proporción apropiada" +msgstr "Crea uno o más planos poligonales (con la proporción que corresponda) a partir de archivos de imagen" msgid "How to align the planes" @@ -69704,11 +69700,11 @@ msgstr "Permite unir los objetos seleccionados en el objeto activo" msgctxt "Operator" msgid "Join as Shapes" -msgstr "Unir como Forma clave" +msgstr "Transferir mezcla como Forma clave" msgid "Copy the current resulting shape of another selected object to this one" -msgstr "Copia la forma actual resultante de otro objeto seleccionado a este objeto" +msgstr "Copia la forma resultante actual de otro objeto seleccionado a este objeto" msgctxt "Operator" @@ -90674,10 +90670,6 @@ msgid "Temporary Directory" msgstr "Directorio temporal" -msgid "The directory for storing temporary save files" -msgstr "El directorio donde almacenar temporalmente archivos" - - msgid "" "Command to launch the text editor, either a full path or a command in $PATH.\n" "Use the internal editor when left blank" @@ -102283,11 +102275,11 @@ msgstr "Mostrar el consumo de tiempo de la última ejecución de cada nodo" msgid "Show Wire Colors" -msgstr "Estructuras coloreadas" +msgstr "Mostrar conexiones coloreadas" msgid "Color node links based on their connected sockets" -msgstr "Muestra las conexiones entre nodos en color, basado en los tipos de conectores" +msgstr "Mostrar las conexiones entre nodos con colores, basados en los tipos de conectores" msgid "Space UV Editor" @@ -106258,6 +106250,10 @@ msgid "Use Remote" msgstr "Usar remota" +msgid "Synchronize the repository with a remote URL/path" +msgstr "Sincronizará el repositorio con una ruta/URL remota" + + msgid "User Extension Repositories" msgstr "Repositorios de extensiones de usuario" @@ -112941,22 +112937,6 @@ msgid "Current frame not within strip framerange" msgstr "El fotograma actual no se encuentra dentro del rango de fotogramas del clip" -msgid "Provide text editor argument format in File Paths/Applications Preferences, see input field tool-tip for more information" -msgstr "Proporcionar formato de argumentos del editor de textos en Rutas de archivo/Preferencias de aplicaciones, ver descripción del campo de ingreso para más información" - - -msgid "Text Editor Args Format must contain $filepath" -msgstr "El formato de argumentos del Editor de texto debe contener $filepath" - - -msgid "Exception parsing template: %r" -msgstr "Excepción al analizar la plantilla: %r" - - -msgid "Exception running external editor: %r" -msgstr "Excepción al ejecutar el editor externo: %r" - - msgid "Reload Start-Up file to restore settings" msgstr "Recargar el archivo de inicio para restablecer las opciones" @@ -116751,7 +116731,7 @@ msgstr "Sobreimpresos editor nodos" msgid "Wire Colors" -msgstr "Colores de estructuras" +msgstr "Colores de conexiones" msgid "Context Path" @@ -122467,10 +122447,6 @@ msgid "No keyframes to focus on" msgstr "Ningún clave sobre el cual poner foco" -msgid "Nothing selected" -msgstr "Nada seleccionado" - - msgid "No open Graph Editor window found" msgstr "No se encontró ninguna ventana del Editor de curvas" @@ -123406,6 +123382,10 @@ msgid "Asset is not a geometry node group" msgstr "El recurso no es un grupo de nodos de geometría" +msgid "Mesh shape key data removed" +msgstr "Datos de forma clave de malla eliminados" + + msgid "Cannot evaluate node group" msgstr "No es posible evaluar el grupo de nodos" @@ -123618,6 +123598,10 @@ msgid "Cannot separate an object with one layer only" msgstr "No es posible separar un objeto con sólo una capa" +msgid "Nothing selected" +msgstr "Nada seleccionado" + + msgid "No active area" msgstr "No hay área activa" @@ -124505,11 +124489,11 @@ msgstr "Restablecer vista" msgid "Extend Horizontal" -msgstr "Extender horizontal" +msgstr "Extensión horizontal" msgid "Extend Extrapolated" -msgstr "Extender extrapolado" +msgstr "Extensión extrapolada" msgid "Reset Curve" @@ -125120,7 +125104,7 @@ msgstr "Grupos de objetos" msgid "Material Groups" -msgstr "Grupos de material" +msgstr "Grupos de materiales" msgid "Smooth Groups" @@ -128888,6 +128872,10 @@ msgid "{} (Integer)" msgstr "{} (Entero)" +msgid "{:.10} (Float)" +msgstr "{:.10} (Decimal)" + + msgid "{} (Float)" msgstr "{} (Decimal)" @@ -131236,6 +131224,10 @@ msgid "Group" msgstr "Agrupar" +msgid "PLY Export: Cannot open file '%s'" +msgstr "Exportación a PLY: No es posible abrir el archivo '%s'" + + msgid "PLY Importer: failed importing, unknown error" msgstr "Importador de PLY: importación fallida, error desconocido" @@ -131248,6 +131240,22 @@ msgid "PLY Importer: %s: %s" msgstr "Importador de PLY: %s: %s" +msgid "STL Export: Cannot open file '%s'" +msgstr "Exportación a STL: No es posible abrir el archivo '%s'" + + +msgid "STL Import: Cannot open file '%s'" +msgstr "Importación de STL: No es posible abrir el archivo '%s'" + + +msgid "STL Import: Failed to read file '%s'" +msgstr "Importación de STL: Falla al abrir el archivo '%s'" + + +msgid "STL Import: Failed to import mesh from file '%s'" +msgstr "Importación de STL: Falla al importar malla desde el archivo '%s'" + + msgid "%s: Couldn't determine package-relative file name from path %s" msgstr "%s: No fue posible determinar el nombre de archivo relativo al paquete, en la ruta %s" @@ -131560,6 +131568,18 @@ msgid "USD Export: couldn't construct relative file path for .vdb file, absolute msgstr "Exportación de USD: No fue posible construir una ruta relativa para el archivo .vdb, se usará una ruta absoluta" +msgid "OBJ Export: Cannot open file '%s'" +msgstr "Exportación a OBJ: No es posible abrir el archivo '%s'" + + +msgid "OBJ Export: Cannot create mtl file for '%s'" +msgstr "Exportación a OBJ: No es posible crear el archivo mtl '%s'" + + +msgid "OBJ Import: Cannot open file '%s'" +msgstr "Importación de OBJ: No es posible abrir archivo '%s'" + + msgid "Linked data-blocks cannot be renamed" msgstr "Los bloques de datos vinculados no pueden ser renombrados" @@ -132437,7 +132457,11 @@ msgstr "Conectores con la misma dirección (de entrada o salida)" msgid "Unable to locate link in node tree" -msgstr "No es posible localizar el vínculo en el árbol de nodos" +msgstr "No es posible localizar el enlace en el árbol de nodos" + + +msgid "The links must be siblings" +msgstr "Los enlaces deben estar al mismo nivel jerárquico" msgid "Cannot add socket to built-in node" @@ -135521,6 +135545,14 @@ msgid "UV Unwrap Field" msgstr "Campo de Desplegar UV" +msgid "No color overlay" +msgstr "No superponer color" + + +msgid "Rotation values can only be displayed with the text overlay in the 3D view" +msgstr "Los valores de rotación sólo pueden ser mostrados junto con el texto sobreimpreso en la Vista 3D" + + msgid "Resolution must be greater than 1" msgstr "La resolución debe ser mayor que 1" @@ -137376,7 +137408,7 @@ msgstr "Importa y exporta glTF 2.0" msgid "3D-Print Toolbox" -msgstr "Barra de herramientas de impresión 3D" +msgstr "Barra de herramientas de Impresión 3D" msgid "3D View > Sidebar" diff --git a/locale/po/eu.po b/locale/po/eu.po index 3e34734bbe4..be5cf6ad9b3 100644 --- a/locale/po/eu.po +++ b/locale/po/eu.po @@ -1,9 +1,9 @@ msgid "" msgstr "" -"Project-Id-Version: Blender 4.1.0 Beta (b'7e9a36c1fa37')\n" +"Project-Id-Version: Blender 4.1.0 Beta (b'4b7cc5b6608a')\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-03-04 10:17+0000\n" +"POT-Creation-Date: 2020-01-01 00:00+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Ainhize & Miriam \n" "Language-Team: Euskara \n" diff --git a/locale/po/fa.po b/locale/po/fa.po index 1a7836f053c..c5ab0f69a33 100644 --- a/locale/po/fa.po +++ b/locale/po/fa.po @@ -1,9 +1,9 @@ msgid "" msgstr "" -"Project-Id-Version: Blender 4.1.0 Beta (b'7e9a36c1fa37')\n" +"Project-Id-Version: Blender 4.1.0 Beta (b'4b7cc5b6608a')\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-03-04 10:17+0000\n" +"POT-Creation-Date: 2020-01-01 00:00+0000\n" "PO-Revision-Date: 2023-11-30 20:00+0000\n" "Last-Translator: \"M. Amin Taheri\" \n" "Language-Team: Persian \n" @@ -5074,14 +5074,14 @@ msgid "ShapeKey" msgstr "ShapeKey" -msgid "Nothing selected" -msgstr "ﻩﺪﺸﻧ ﺏﺎﺨﺘﻧﺍ ﺰﯿﭼ ﭻﯿﻫ" - - msgid "Out" msgstr "ﯽﺟﻭﺮﺧ" +msgid "Nothing selected" +msgstr "ﻩﺪﺸﻧ ﺏﺎﺨﺘﻧﺍ ﺰﯿﭼ ﭻﯿﻫ" + + msgctxt "Operator" msgid "Reset All to Default Values" msgstr "ﺽﺮﻓ ﺶﯿﭘ ﺮﯾﺩﺎﻘﻣ ﻪﺑ ﻪﻤﻫ ﺩﺪﺠﻣ ﻢﯿﻈﻨﺗ" diff --git a/locale/po/fi.po b/locale/po/fi.po index 52cac732dea..5cb5c1452e6 100644 --- a/locale/po/fi.po +++ b/locale/po/fi.po @@ -1,9 +1,9 @@ msgid "" msgstr "" -"Project-Id-Version: Blender 4.1.0 Beta (b'7e9a36c1fa37')\n" +"Project-Id-Version: Blender 4.1.0 Beta (b'4b7cc5b6608a')\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-03-04 10:17+0000\n" +"POT-Creation-Date: 2020-01-01 00:00+0000\n" "PO-Revision-Date: \n" "Last-Translator: \n" "Language-Team: \n" @@ -8748,10 +8748,6 @@ msgid "Workbench" msgstr "Työtila" -msgid "Nothing selected" -msgstr "Mitään ei ole valittu" - - msgid "y = (Ax + B)" msgstr "y = (Ax + B)" @@ -8802,6 +8798,10 @@ msgid "Grey" msgstr "Harnaa" +msgid "Nothing selected" +msgstr "Mitään ei ole valittu" + + msgid "Stroke: ON" msgstr "Piirto: päällä" diff --git a/locale/po/fr.po b/locale/po/fr.po index 19d0294023a..13c7194a967 100644 --- a/locale/po/fr.po +++ b/locale/po/fr.po @@ -1,10 +1,10 @@ msgid "" msgstr "" -"Project-Id-Version: Blender 4.1.0 Beta (b'7e9a36c1fa37')\n" +"Project-Id-Version: Blender 4.1.0 Beta (b'4b7cc5b6608a')\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-03-04 10:17+0000\n" -"PO-Revision-Date: 2024-02-27 00:56+0000\n" +"POT-Creation-Date: 2020-01-01 00:00+0000\n" +"PO-Revision-Date: 2024-03-12 05:27+0000\n" "Last-Translator: Damien Picard \n" "Language-Team: French \n" "Language: fr\n" @@ -376,7 +376,7 @@ msgstr "Distribuer la mémoire dans les prériphériques" msgid "Make more room for large scenes to fit by distributing memory across interconnected devices (e.g. via NVLink) rather than duplicating it" -msgstr "Faire de la place pour les grandes scènes en distribuant la mémoire dans les différents périphériques interconnectés (par ex. via NVLink), au lieu de la dupliquer" +msgstr "Faire de la place pour les grandes scènes en distribuant la mémoire dans les différents périphériques interconnectés (par exemple via NVLink), au lieu de la dupliquer" msgid "HIP RT (Experimental)" @@ -3738,7 +3738,7 @@ msgstr "Rayon de la tête de l’os (pour la déformation par enveloppe uniqueme msgid "Bone is not visible when it is not in Edit Mode (i.e. in Object or Pose Modes)" -msgstr "L’os est invisible quand il n’est pas en mode édition (c-à-d en modes Objet ou Pose)" +msgstr "L’os est invisible quand il n’est pas en mode édition (c’est-à-dire en modes Objet ou Pose)" msgid "Selectable" @@ -4065,6 +4065,10 @@ msgid "Solo Active" msgstr "Solo actif" +msgid "Read-only flag that indicates there is at least one bone collection marked as 'solo'" +msgstr "Drapeau en lecture seule indiquant qu’il y a au moins une collection d’os marquée « solo »" + + msgid "Theme color or custom color of a bone" msgstr "Couleur de thème ou couleur personnalisée de l’os" @@ -6545,7 +6549,7 @@ msgstr "Non-couleur" msgid "Generic data that is not color, will not apply any color transform (e.g. normal maps)" -msgstr "Données génériques qui ne sont pas de la couleur, aucune transformation de couleur ne sera appliquée (par ex. les cartes de normales)" +msgstr "Données génériques qui ne sont pas de la couleur, aucune transformation de couleur ne sera appliquée (par exemple les cartes de normales)" msgid "Rec.1886" @@ -12197,7 +12201,7 @@ msgstr "Enveloppe" msgid "Reshape F-Curve values, e.g. change amplitude of movements" -msgstr "Redéfinir les valeurs de la F-courbe – par ex. modifier l’amplitude des mouvements" +msgstr "Redéfinir les valeurs de la F-courbe – par exemple modifier l’amplitude des mouvements" msgctxt "Action" @@ -13053,7 +13057,7 @@ msgstr "Facteur de vent" msgid "How much the force is reduced when acting parallel to a surface, e.g. cloth" -msgstr "À quel point la force est réduite quand elle agit parallèlement à la surface, par ex. du tissu" +msgstr "À quel point la force est réduite quand elle agit parallèlement à la surface, par exemple du tissu" msgid "Z Direction" @@ -14037,7 +14041,7 @@ msgstr "Exporter un script Mantaflow" msgid "Generate and export Mantaflow script from current domain settings during bake. This is only needed if you plan to analyze the cache (e.g. view grids, velocity vectors, particles) in Mantaflow directly (outside of Blender) after baking the simulation" -msgstr "Générer et exporter un script Mantaflow à partir des réglages de domaine actuels durant le précalcul. Ce n’est nécessaire que si vous voulez analyser le cache (par ex. visualiser les grilles, vecteurs de vélocité, particules) directement dans Mantaflow (en dehors de Blender) après le précalcul de la simulation" +msgstr "Générer et exporter un script Mantaflow à partir des réglages de domaine actuels durant le précalcul. Ce n’est nécessaire que si vous voulez analyser le cache (par exemple visualiser les grilles, vecteurs de vélocité, particules) directement dans Mantaflow (en dehors de Blender) après le précalcul de la simulation" msgid "Flame Grid" @@ -14814,7 +14818,7 @@ msgstr "Utiliser la diffusion" msgid "Enable fluid diffusion settings (e.g. viscosity, surface tension)" -msgstr "Activer les réglages de diffusion du fluide (par ex. la viscosité, la tension de surface)" +msgstr "Activer les réglages de diffusion du fluide (par exemple la viscosité, la tension de surface)" msgid "Dissolve Smoke" @@ -15022,7 +15026,7 @@ msgstr "Exposant de viscosité" msgid "Negative exponent for the viscosity value (to simplify entering small values e.g. 5*10^-6)" -msgstr "Exposant négatif pour la valeur de viscosité (pour simplifier l’entrée de petites valeurs, par ex. 5*10^-6)" +msgstr "Exposant négatif pour la valeur de viscosité (pour simplifier l’entrée de petites valeurs, par exemple 5*10^-6)" msgid "Viscosity of liquid (higher values result in more viscous fluids, a value of 0 will still apply some viscosity)" @@ -15918,7 +15922,7 @@ msgstr "Image clé" msgid "Normal keyframe, e.g. for key poses" -msgstr "Image clé normale, par ex. pour des poses clés" +msgstr "Image clé normale, par exemple pour des poses clés" msgid "Breakdown" @@ -15926,7 +15930,7 @@ msgstr "Intervalle principal" msgid "A breakdown pose, e.g. for transitions between key poses" -msgstr "Un intervalle principal, par ex. pour des transitions entre poses clés" +msgstr "Un intervalle principal, par exemple pour des transitions entre poses clés" msgid "Moving Hold" @@ -17479,7 +17483,7 @@ msgstr "Début d’alignement" msgid "All strokes start at same time (i.e. short strokes finish earlier)" -msgstr "Tous les traits commencent en même temps (c-à-d que les traits courts finissent plus tôt)" +msgstr "Tous les traits commencent en même temps (c’est-à-dire que les traits courts finissent plus tôt)" msgid "Align End" @@ -17487,7 +17491,7 @@ msgstr "Fin d’alignement" msgid "All strokes end at same time (i.e. short strokes start later)" -msgstr "Tous les traits finissent en même temps (c-à-d que les traits courts commencent plus tard)" +msgstr "Tous les traits finissent en même temps (c’est-à-dire que les traits courts commencent plus tard)" msgid "Fade Factor" @@ -17623,7 +17627,7 @@ msgstr "Transition" msgid "How are strokes animated (i.e. are they appearing or disappearing)" -msgstr "Comment les traits sont animés (c-à-d s’ils apparaissent ou disparaissent)" +msgstr "Comment les traits sont animés (c’est-à-dire s’ils apparaissent ou disparaissent)" msgid "Grow" @@ -17631,11 +17635,11 @@ msgstr "Grandir" msgid "Show points in the order they occur in each stroke (e.g. for animating lines being drawn)" -msgstr "Afficher les points dans l’ordre dans lequel ils sont dans le trait (par ex. pour animer des lignes en train d’être dessinées)" +msgstr "Afficher les points dans l’ordre dans lequel ils sont dans le trait (par exemple pour animer des lignes en train d’être dessinées)" msgid "Hide points from the end of each stroke to the start (e.g. for animating lines being erased)" -msgstr "Cacher les points depuis la fin de chaque trait vers son début (par ex. pour animer des lignes en train d’être effacées)" +msgstr "Cacher les points depuis la fin de chaque trait vers son début (par exemple pour animer des lignes en train d’être effacées)" msgid "Vanish" @@ -17643,7 +17647,7 @@ msgstr "Disparaître" msgid "Hide points in the order they occur in each stroke (e.g. for animating ink fading or vanishing after getting drawn)" -msgstr "Cacher les points dans l’ordre dans lequel ils sont dans chaque trait (par ex. pour animer de l’encre s’effaçant ou disparaissant après avoir été déposée)" +msgstr "Cacher les points dans l’ordre dans lequel ils sont dans chaque trait (par exemple pour animer de l’encre s’effaçant ou disparaissant après avoir été déposée)" msgid "Use Fading" @@ -18341,7 +18345,7 @@ msgstr "Gérer les arêtes superposées" msgid "Allow edges in the same location (i.e. from edge split) to show properly. May run slower" -msgstr "Permettre aux arêtes à la même position (par ex. à cause d’une Division d’arêtes) de s’afficher correctement. Peut être plus lent" +msgstr "Permettre aux arêtes à la même position (par exemple à cause d’une Division d’arêtes) de s’afficher correctement. Peut être plus lent" msgid "Filter Face Marks" @@ -19609,7 +19613,7 @@ msgstr "Données manquantes" msgid "This data-block is a place-holder for missing linked data (i.e. it is [an override of] a linked data that could not be found anymore)" -msgstr "Ce bloc de données est un emplacement réservé pour les données liées manquantes (c-à-d qu’il redéfinit des données liées qui sont devenues introuvables" +msgstr "Ce bloc de données est un emplacement réservé pour les données liées manquantes : il redéfinit des données liées qui sont devenues introuvables" msgid "Runtime Data" @@ -19617,7 +19621,7 @@ msgstr "Données à l’exécution" msgid "This data-block is runtime data, i.e. it won't be saved in .blend file. Note that e.g. evaluated IDs are always runtime, so this value is only editable for data-blocks in Main data-base" -msgstr "Ce bloc de données contient des données à l’exécution, c-à-d qu’il ne sera pas enregistré dans le fichier .blend. Les ID évaluées (par ex.) sont toujours à l’exécution, donc cette valeur n’est éditable que pour les blocs de données de la base de données Main" +msgstr "Ce bloc de données contient des données à l’exécution, c’est-à-dire qu’il ne sera pas enregistré dans le fichier .blend. Les ID évaluées (par exemple) sont toujours à l’exécution, donc cette valeur n’est éditable que pour les blocs de données de la base de données Main" msgid "Library file the data-block is linked from" @@ -20807,7 +20811,7 @@ msgstr "Hauteur de brosse" msgid "Affectable height of brush (layer height for layer tool, i.e.)" -msgstr "Hauteur affectable de la brosse (c-à-d hauteur de couche pour l’outil couche)" +msgstr "Hauteur affectable de la brosse (c’est-à-dire la hauteur de couche de l’outil couche)" msgid "Brush Icon Filepath" @@ -23160,7 +23164,7 @@ msgstr "Objet police" msgid "Use objects as font characters (give font objects a common name followed by the character they represent, eg. 'family-a', 'family-b', etc, set this setting to 'family-', and turn on Vertex Instancing)" -msgstr "Utiliser des objets comme caractères d’une police (donnez aux objets police un nom en commun suivi du caractère qu’ils représentent, par ex. « famille-a », « famille-b », etc., définissez ce réglage à « famille- », et activez la duplication sur sommets)" +msgstr "Utiliser des objets comme caractères d’une police (donnez aux objets police un nom en commun suivi du caractère qu’ils représentent, par exemple « famille-a », « famille-b », etc., définissez ce réglage à « famille- », et activez la duplication sur sommets)" msgid "Text on Curve" @@ -24220,7 +24224,7 @@ msgstr "Toujours afficher les fantômes" msgid "Ghosts are shown in renders and animation playback. Useful for special effects (e.g. motion blur)" -msgstr "Les fantômes sont affichés dans les rendus et lectures d’animation. Utile pour des effets spéciaux (par ex. du flou cinétique)" +msgstr "Les fantômes sont affichés dans les rendus et lectures d’animation. Utile pour des effets spéciaux (par exemple du flou cinétique)" msgid "Multiframe" @@ -26428,7 +26432,7 @@ msgstr "Indéfini" msgid "Undefined type of nodes (can happen e.g. when a linked node tree goes missing)" -msgstr "Type de nœud indéfini (peut arriver par ex. quand un arbre nodal lié est manquant)" +msgstr "Type de nœud indéfini (peut arriver par exemple quand un arbre nodal lié est manquant)" msgid "Custom nodes" @@ -33372,7 +33376,7 @@ msgstr "Amorti automatique" msgid "Easing type is chosen automatically based on what the type of interpolation used (e.g. Ease In for transitional types, and Ease Out for dynamic effects)" -msgstr "Le type d’amorti est choisi automatiquement en fonction du type d’interpolation utilisé (par ex. amorti en entrée pour des types transitionnels, et amorti en sortie pour des effets dynamiques)" +msgstr "Le type d’amorti est choisi automatiquement en fonction du type d’interpolation utilisé (par exemple amorti en entrée pour des types transitionnels, et amorti en sortie pour des effets dynamiques)" msgid "Ease In" @@ -33471,7 +33475,7 @@ msgstr "Linéaire" msgid "Straight-line interpolation between A and B (i.e. no ease in/out)" -msgstr "Interpolation par ligne droite entre A et B (c-à-d pas d’amorti en entrée et sortie)" +msgstr "Interpolation en ligne droite entre A et B (c’est-à-dire pas d’amorti en entrée et sortie)" msgctxt "Action" @@ -33613,7 +33617,7 @@ msgstr "Nom d’interface" msgid "Keying Set defines specific paths/settings to be keyframed (i.e. is not reliant on context info)" -msgstr "L’ensemble de clés définit des chemins/réglages spécifiques à animer par images clés (c-à-d non-lié au contexte actuel)" +msgstr "L’ensemble de clés définit des chemins/réglages spécifiques à animer par images clés (c’est-à-dire non liés au contexte actuel)" msgid "Paths" @@ -34593,7 +34597,7 @@ msgstr "Fréquence du bruit de Perlin" msgid "Number of octaves (i.e., the amount of detail of the Perlin noise)" -msgstr "Nombre d’octaves (c-à-d le niveau de détail du bruit de Perlin)" +msgstr "Nombre d’octaves (c’est-à-dire le niveau de détail du bruit de Perlin)" msgid "Seed for random number generation (if negative, time is used as a seed instead)" @@ -34661,7 +34665,7 @@ msgstr "Amplitude du bruit spatial" msgid "Number of octaves (i.e., the amount of detail of the spatial noise)" -msgstr "Nombre d’octaves (c-à-d, le niveau de détail du bruit spatial)" +msgstr "Nombre d’octaves (c’est-à-dire le niveau de détail du bruit spatial)" msgid "Scale of the spatial noise" @@ -39254,7 +39258,7 @@ msgstr "Inverser les coordonnées de texture en V autour du point d’inversion msgid "Mirror vertex groups (e.g. .R->.L)" -msgstr "Faire un miroir des groupes de sommets (par ex. .R→.L)" +msgstr "Faire un miroir des groupes de sommets (par exemple .R→.L)" msgid "Multires Modifier" @@ -41311,7 +41315,7 @@ msgstr "Seulement les arêtes isolées" msgid "Collapse edges without faces, cloth sewing edges" -msgstr "Collapser les arêtes sans faces, par ex. les arêtes de couture de tissu" +msgstr "Collapser les arêtes sans faces, par exemple les arêtes de couture de tissu" msgid "Mode defines the merge rule" @@ -42528,7 +42532,7 @@ msgstr "Position attendue" msgid "Known relative offset of original shot, will be subtracted (e.g. for panning shot, can be animated)" -msgstr "Décalage relatif connu du plan original, sera soustrait (par ex. pour les panoramiques, peut être animé)" +msgstr "Décalage relatif connu du plan original, sera soustrait (par exemple pour les panoramiques, peut être animé)" msgid "Expected Rotation" @@ -42536,7 +42540,7 @@ msgstr "Rotation attendue" msgid "Rotation present on original shot, will be compensated (e.g. for deliberate tilting)" -msgstr "Rotation présente dans le plan original, sera compensée (par ex. pour du roulis délibéré)" +msgstr "Rotation présente dans le plan original, sera compensée (par exemple pour du roulis délibéré)" msgid "Expected Scale" @@ -42940,7 +42944,7 @@ msgstr "Dans un objet avec redéfinition locale, est-ce que cette piste NLA vien msgid "NLA Track is evaluated itself (i.e. active Action and all other NLA Tracks in the same AnimData block are disabled)" -msgstr "La piste NLA est évaluée pour elle-même (c-à-d que l’action active et toutes les autres pistes NLA du même bloc de données animation sont désactivées)" +msgstr "La piste NLA est évaluée pour elle-même (c’est-à-dire que l’action active et toutes les autres pistes NLA du même bloc de données animation sont désactivées)" msgid "NLA Track is locked" @@ -44050,7 +44054,7 @@ msgstr "Utiliser le tampon Z" msgid "Disable when using an image as input instead of actual z-buffer (auto enabled if node not image based, eg. time node)" -msgstr "Désactiver quand une image est utilisée comme entrée à la place d’un vrai tampon Z (activé automatiquement si le nœud n’est pas de type image, par ex. un nœud temps)" +msgstr "Désactiver quand une image est utilisée comme entrée à la place d’un vrai tampon Z (activé automatiquement si le nœud n’est pas de type image, par exemple un nœud temps)" msgid "Z-Scale" @@ -46636,7 +46640,7 @@ msgstr "Est face plane" msgid "Retrieve whether all triangles in a face are on the same plane, i.e. whether they have the same normal" -msgstr "Savoir si tous les triangles d’une face sont sur le même plan, c-à-d s’ils ont la même normale" +msgstr "Savoir si tous les triangles d’une face sont sur le même plan, c’est-à-dire s’ils ont la même normale" msgid "Face Neighbors" @@ -46724,7 +46728,7 @@ msgstr "Obtenir si chaque point de fin de spline est connecté au début" msgid "Spline Resolution" -msgstr "Résolution Spline" +msgstr "Résolution de la spline" msgid "Retrieve the number of evaluated points that will be generated for every control point on curves" @@ -49917,6 +49921,14 @@ msgid "Link is valid" msgstr "Le lien est valide" +msgid "Multi Input Sort ID" +msgstr "ID de tri pour entrée multiple" + + +msgid "Used to sort multiple links coming into the same input. The highest ID is at the top" +msgstr "Utilisé pour trier plusieurs liens allant dans la même entrée. L’ID le plus élevé sera en haut" + + msgid "To node" msgstr "Vers le nœud" @@ -51064,7 +51076,7 @@ msgstr "Par valeurs autour de zéro" msgid "Flip values of selected keyframes (i.e. negative values become positive, and vice versa)" -msgstr "Inverser les valeurs des images clés sélectionnées (c-à-d que les valeurs négatives deviennent positives, et vice-versa)" +msgstr "Inverser les valeurs des images clés sélectionnées (c’est-à-dire que les valeurs négatives deviennent positives, et vice-versa)" msgid "By Times Over First Selected Marker" @@ -52793,7 +52805,7 @@ msgstr "Copier dans la bibliothèque d’assets" msgid "Copy the current .blend file into an Asset Library. Only works on standalone .blend files (i.e. when no other files are referenced)" -msgstr "Copier le fichier .blend actuel dans une bibliothèque d’assets. Fonctionne seulement sur un fichier .blend autonome (c-à-d lorsque aucun autre fichier n’est référencé)" +msgstr "Copier le fichier .blend actuel dans une bibliothèque d’assets. Fonctionne seulement sur un fichier .blend autonome (c’est-à-dire lorsque aucun autre fichier n’est référencé)" msgid "Check Existing" @@ -57031,22 +57043,6 @@ msgid "Output format. Binary is most efficient, but JSON may be easier to edit l msgstr "Format de sortie. Binaire est le plus compact, mais JSON peut être plus facile à éditer ultérieurement" -msgid "glTF Binary (.glb)" -msgstr "glTF binaire (.glb)" - - -msgid "Exports a single file, with all data packed in binary form. Most efficient and portable, but more difficult to edit later" -msgstr "Exporter un seul fichier, comprenant toutes les données sous forme binaire. Le plus compact et portable, mais plus difficile à éditer ultérieurement" - - -msgid "glTF Separate (.gltf + .bin + textures)" -msgstr "glTF séparé (.gltf + .bin + textures)" - - -msgid "Exports multiple files, with separate JSON, binary and texture data. Easiest to edit later" -msgstr "Exporter plusieurs fichiers, avec des données JSON, binaires, et textures séparées. Le plus facile à éditer ultérieurement" - - msgid "Limit to Playback Range" msgstr "Limiter à l’intervalle de lecture" @@ -57993,7 +57989,7 @@ msgstr "Exécuter le fichier" msgid "Perform the current execute action for the file under the cursor (e.g. open the file)" -msgstr "Effectuer l’action d’exécution sur le fichier situé sous le curseur (par ex. ouvrir le fichier)" +msgstr "Effectuer l’action d’exécution sur le fichier situé sous le curseur (par exemple ouvrir le fichier)" msgctxt "Operator" @@ -58791,7 +58787,7 @@ msgstr "(Dés)activer la randomisation de géométrie à des fins de débugage" msgid "Randomize the order of geometry elements (e.g. vertices or edges) after some operations where there are no guarantees about the order. This avoids accidentally depending on something that may change in the future" -msgstr "Randomiser l’ordre des éléments de géométrie (par ex. les sommets ou arêtes) après certaines opérations ne garantissant pas l’ordre. Évite de se reposer par accident sur quelque chose qui pourrait changer à l’avenir" +msgstr "Randomiser l’ordre des éléments de géométrie (par exemple les sommets ou arêtes) après certaines opérations ne garantissant pas l’ordre. Évite de se reposer par accident sur quelque chose qui pourrait changer à l’avenir" msgctxt "Operator" @@ -59680,7 +59676,7 @@ msgstr "Amorti automatique" msgid "Easing type is chosen automatically based on what the type of interpolation used (e.g. 'Ease In' for transitional types, and 'Ease Out' for dynamic effects)" -msgstr "Le type d’amorti est choisi automatiquement en fonction du type d’interpolation utilisé (par ex. amorti en entrée pour des transitions, et amorti en sortie pour des effets dynamiques)" +msgstr "Le type d’amorti est choisi automatiquement en fonction du type d’interpolation utilisé (par exemple amorti en entrée pour des transitions, et amorti en sortie pour des effets dynamiques)" msgctxt "GPencil" @@ -60206,7 +60202,7 @@ msgstr "Reprojeter les traits" msgid "Reproject the selected strokes from the current viewpoint as if they had been newly drawn (e.g. to fix problems from accidental 3D cursor movement or accidental viewport changes, or for matching deforming geometry)" -msgstr "Reprojeter les traits sélectionnés depuis la vue actuelle, comme s’ils étaient à nouveau dessinés (par ex. pour régler des problèmes de déplacement accidentel du curseur 3D ou de changement intempestif de vue, ou pour correspondre à une géométrie qui se déforme)" +msgstr "Reprojeter les traits sélectionnés depuis la vue actuelle, comme s’ils étaient à nouveau dessinés (par exemple pour régler des problèmes de déplacement accidentel du curseur 3D ou de changement intempestif de vue, ou pour correspondre à une géométrie qui se déforme)" msgid "Keep original strokes and create a copy before reprojecting" @@ -67322,7 +67318,7 @@ msgstr "Ajouter bande action" msgid "Add an Action-Clip strip (i.e. an NLA Strip referencing an Action) to the active track" -msgstr "Ajouter une bande de clip-action (c-à-d une bande NLA référençant une action) à la piste active" +msgstr "Ajouter une bande de clip-action (c’est-à-dire une bande NLA référençant une action) à la piste active" msgctxt "Operator" @@ -71110,7 +71106,7 @@ msgstr "Bibliothèque (données d’objet)" msgid "Select the mirror objects of the selected object e.g. \"L.sword\" and \"R.sword\"" -msgstr "Sélectionner les objets en miroir des objets sélectionnés, par ex. « L.épée » → « R.épée »" +msgstr "Sélectionner les objets en miroir des objets sélectionnés, par exemple « L.épée » et « R.épée »" msgid "Select connected parent/child objects" @@ -72568,7 +72564,7 @@ msgstr "Ajouter un utilisateur factice" msgid "Ensure data-block gets saved even if it isn't in use (e.g. for motion and material libraries)" -msgstr "S’assurer que le bloc de données est enregistré même s’il n’est pas utilisé (par ex. pour des bibliothèques de mouvements ou de matériaux)" +msgstr "S’assurer que le bloc de données est enregistré même s’il n’est pas utilisé (par exemple pour des bibliothèques de mouvements ou de matériaux)" msgid "Clear Fake User" @@ -72803,7 +72799,7 @@ msgstr "Resynchroniser – forcer" msgid "Rebuild the selected local overrides from their linked references, as well as their hierarchies of dependencies, enforcing these hierarchies to match the linked data (i.e. ignoring existing overrides on data-blocks pointer properties)" -msgstr "Reconstruire les redéfinitions locales sélectionnées depuis leurs références liées, ainsi que leurs hiérarchies de dépendances, en forçant ces hiérarchies à correspondre aux données liées (c-à-d en ignorant les redéfinitions existantes sur les propriétés pointeurs des blocs de données)" +msgstr "Reconstruire les redéfinitions locales sélectionnées depuis leurs références liées, ainsi que leurs hiérarchies de dépendances, en forçant ces hiérarchies à correspondre aux données liées (c’est-à-dire en ignorant les redéfinitions existantes sur les propriétés pointeurs des blocs de données)" msgid "Delete the selected local overrides (including their hierarchies of override dependencies) and relink their usages to the linked data-blocks" @@ -74500,7 +74496,7 @@ msgstr "Vers la dernière image clé" msgid "Propagate pose to the last keyframe only (i.e. making action cyclic)" -msgstr "Ne propager la pose qu’à la dernière image clé (c-à-d rendre l’action cyclique)" +msgstr "Ne propager la pose qu’à la dernière image clé (c’est-à-dire rendre l’action cyclique)" msgid "Before Frame" @@ -75573,11 +75569,11 @@ msgstr "Forme de corps rigide" msgid "Box-like shapes (i.e. cubes), including planes (i.e. ground planes)" -msgstr "Formes cubiques, y compris les plans (c-à-d les « sols » plans)" +msgstr "Formes cubiques, y compris les plans (c’est-à-dire les plans de sol)" msgid "A mesh-like surface encompassing (i.e. shrinkwrap over) all vertices (best results with fewer vertices)" -msgstr "Surface de type maillage englobant (c-à-d recouvrant par contraction/enveloppement) tous les sommets (meilleurs résultats avec peu de sommets)" +msgstr "Surface de type maillage englobant tous les sommets, c’est-à-dire les recouvrant par contraction/enveloppement (meilleurs résultats avec peu de sommets)" msgid "Mesh consisting of triangles only, allowing for more detailed interactions than convex hulls" @@ -84799,7 +84795,7 @@ msgstr "Contrôle radial" msgid "Set some size property (e.g. brush size) with mouse wheel" -msgstr "Définir une propriété de taille (par ex. la taille d’une brosse) avec la molette de la souris" +msgstr "Définir une propriété de taille (par exemple la taille d’une brosse) avec la molette de la souris" msgid "Color Path" @@ -85519,7 +85515,7 @@ msgstr "Écraser les fichiers de texture existants lors de l’export" msgid "Use relative paths to reference external files (i.e. textures, volumes) in USD, otherwise use absolute paths" -msgstr "Utiliser des chemins relatifs vers les fichiers externes (c-à-d les textures et volumes) dans l’USD, autrement utiliser des chemins absolus" +msgstr "Utiliser des chemins relatifs vers les fichiers externes (c’est-à-dire les textures et volumes) dans l’USD, autrement utiliser des chemins absolus" msgid "Root Prim" @@ -90676,10 +90672,6 @@ msgid "Temporary Directory" msgstr "Dossier temporaire" -msgid "The directory for storing temporary save files" -msgstr "Le répertoire contenant les fichiers temporaires de sauvegarde" - - msgid "" "Command to launch the text editor, either a full path or a command in $PATH.\n" "Use the internal editor when left blank" @@ -95633,7 +95625,7 @@ msgstr "Recadrer l’image rendue aux dimensions de la région de rendu" msgid "Add the file format extensions to the rendered file name (eg: filename + .jpg)" -msgstr "Ajouter les extensions de format de fichier aux noms des fichiers rendus (par ex. : nomdefichier + .jpg)" +msgstr "Ajouter les extensions de format de fichier aux noms des fichiers rendus (par exemple : nomdefichier + .jpg)" msgid "Use Freestyle" @@ -101126,7 +101118,7 @@ msgstr "Afficher les redéfinitions système" msgid "For libraries with overrides created, show the overridden values that are defined/controlled automatically (e.g. to make users of an overridden data-block point to the override data, not the original linked data)" -msgstr "Pour les bibliothèques pour lesquelles des redéfinitions ont été créées, afficher les valeurs redéfinies qui ont été automatiquement définies ou contrôlées (par ex. pour faire pointer des utilisateurs d’un bloc de données vers les données de redéfinition, et non vers les données liées d’origine)" +msgstr "Pour les bibliothèques pour lesquelles des redéfinitions ont été créées, afficher les valeurs redéfinies qui ont été automatiquement définies ou contrôlées (par exemple pour faire pointer des utilisateurs d’un bloc de données vers les données de redéfinition, et non vers les données liées d’origine)" msgid "Filter Objects" @@ -106195,7 +106187,7 @@ msgstr "Séparer les unités" msgid "Display units in pairs (e.g. 1m 0cm)" -msgstr "Afficher les unités en deux parties (par ex. 1m 0cm)" +msgstr "Afficher les unités en deux parties (par exemple 1m 0cm)" msgid "Settings to define a reusable library for Asset Browsers to use" @@ -106260,6 +106252,10 @@ msgid "Use Remote" msgstr "Utiliser distant" +msgid "Synchronize the repository with a remote URL/path" +msgstr "Synchroniser le dépôt avec une URL ou chemin distant" + + msgid "User Extension Repositories" msgstr "Dépôts d’extensions de l’utilisateur" @@ -108341,7 +108337,7 @@ msgstr "Chemin utilisateur" msgid "User path of the action. E.g. \"/user/hand/left\"" -msgstr "Chemin utilisateur de l’action. Par ex. \"/user/hand/left\"" +msgstr "Chemin utilisateur de l’action. Par exemple \"/user/hand/left\"" msgid "User Path Other" @@ -108349,7 +108345,7 @@ msgstr "Chemin utilisateur" msgid "Other user path, for bimanual actions. E.g. \"/user/hand/right\"" -msgstr "Autre chemin utilisateur, pour les actions à deux mains. Par ex. \"/user/hand/right\"" +msgstr "Autre chemin utilisateur, pour les actions à deux mains. Par exemple \"/user/hand/right\"" msgid "Rotation angle around the Z-Axis to apply the rotation deltas from the VR headset to" @@ -112943,22 +112939,6 @@ msgid "Current frame not within strip framerange" msgstr "La frame actuelle n’est pas dans l’intervalle de frames de la bande" -msgid "Provide text editor argument format in File Paths/Applications Preferences, see input field tool-tip for more information" -msgstr "Fournir un format d’arguments de l’éditeur de texte dans les préférences Chemins de fichiers → Applications, voir l’infobulle de ce champ pour plus d’informations" - - -msgid "Text Editor Args Format must contain $filepath" -msgstr "Le format d’arguments de l’éditeur de texte doit contenir $filepath" - - -msgid "Exception parsing template: %r" -msgstr "Exception à l’analyse syntaxique du modèle : %r" - - -msgid "Exception running external editor: %r" -msgstr "Exception à l’exécution de l’éditeur externe : %r" - - msgid "Reload Start-Up file to restore settings" msgstr "Recharger le fichier de démarrage pour restaurer les réglages" @@ -122442,7 +122422,7 @@ msgstr "La F-courbe contribue-t-elle au résultat" msgid "Temporarily disable NLA stack evaluation (i.e. only the active action is evaluated)" -msgstr "Désactiver temporairement l’évaluation de la pile NLA (c-à-d que seule l’action active est évaluée)" +msgstr "Désactiver temporairement l’évaluation de la pile NLA (c’est-à-dire que seule l’action active est évaluée)" msgid "Show all keyframes during animation playback and enable all frames for editing (uncheck to use only the current keyframe during animation playback and editing)" @@ -122469,10 +122449,6 @@ msgid "No keyframes to focus on" msgstr "Aucune image clé vers laquelle aller" -msgid "Nothing selected" -msgstr "Aucune sélection" - - msgid "No open Graph Editor window found" msgstr "Aucune fenêtre d’éditeur de graphes ouverte" @@ -123408,6 +123384,10 @@ msgid "Asset is not a geometry node group" msgstr "L’asset n’est pas un groupe de nœuds de géométrie" +msgid "Mesh shape key data removed" +msgstr "Données de clé de forme du maillage supprimées" + + msgid "Cannot evaluate node group" msgstr "Impossible d’évaluer le groupe de nœuds" @@ -123620,6 +123600,10 @@ msgid "Cannot separate an object with one layer only" msgstr "Impossible de séparer un objet n’ayant qu’un calque" +msgid "Nothing selected" +msgstr "Aucune sélection" + + msgid "No active area" msgstr "Aucune zone active" @@ -128210,11 +128194,11 @@ msgstr "Ne peut commencer par un caractère spécial, y compris '$', '@', '!', ' msgid "It cannot contain spaces (e.g. 'a space')" -msgstr "Ne peut contenir d’espace (par ex. « une espace »)" +msgstr "Ne peut contenir d’espace (par exemple « une espace »)" msgid "It cannot contain dots (e.g. 'a.dot')" -msgstr "Ne peut contenir de point (par ex. « un.point »)" +msgstr "Ne peut contenir de point (par exemple « un.point »)" msgid "It cannot contain special (non-alphabetical/numeric) characters" @@ -128890,6 +128874,10 @@ msgid "{} (Integer)" msgstr "{} (entier)" +msgid "{:.10} (Float)" +msgstr "{:.10} (flottant)" + + msgid "{} (Float)" msgstr "{} (flottant)" @@ -131238,6 +131226,10 @@ msgid "Group" msgstr "Groupe" +msgid "PLY Export: Cannot open file '%s'" +msgstr "Export PLY : Impossible d’ouvrir le fichier « %s »" + + msgid "PLY Importer: failed importing, unknown error" msgstr "Importeur PLY : l’import a échoué, erreur inconnue" @@ -131250,6 +131242,22 @@ msgid "PLY Importer: %s: %s" msgstr "Importeur PLY : %s : %s" +msgid "STL Export: Cannot open file '%s'" +msgstr "Export STL : Impossible d’ouvrir le fichier « %s »" + + +msgid "STL Import: Cannot open file '%s'" +msgstr "Import STL : Impossible d’ouvrir le fichier « %s »" + + +msgid "STL Import: Failed to read file '%s'" +msgstr "Import STL : Échec lors de la lecture du fichier « %s »" + + +msgid "STL Import: Failed to import mesh from file '%s'" +msgstr "Import STL : Échec lors de l’import du maillage depuis le fichier « %s »" + + msgid "%s: Couldn't determine package-relative file name from path %s" msgstr "%s : impossible de déterminer le nom de fichier relatif au paquet à partir du chemin %s" @@ -131562,6 +131570,18 @@ msgid "USD Export: couldn't construct relative file path for .vdb file, absolute msgstr "Export USD : impossible de construire un chemin de fichier relatif pour le fichier .vdb, un chemin absolu sera utilisé à la place" +msgid "OBJ Export: Cannot open file '%s'" +msgstr "Export OBJ : Impossible d’ouvrir le fichier « %s »" + + +msgid "OBJ Export: Cannot create mtl file for '%s'" +msgstr "Export OBJ : Impossible de créer le fichier mtl pour « %s »" + + +msgid "OBJ Import: Cannot open file '%s'" +msgstr "Import OBJ : Impossible d’ouvrir le fichier « %s »" + + msgid "Linked data-blocks cannot be renamed" msgstr "Les blocs de données liés ne peuvent pas être renommés" @@ -132442,6 +132462,10 @@ msgid "Unable to locate link in node tree" msgstr "Impossible de trouver le lien dans l’arborescence de nœuds" +msgid "The links must be siblings" +msgstr "Les liens doivent être de même niveau" + + msgid "Cannot add socket to built-in node" msgstr "Impossible d’ajouter une prise à un nœud intégré" @@ -135523,6 +135547,14 @@ msgid "UV Unwrap Field" msgstr "Champ Dépliage UV" +msgid "No color overlay" +msgstr "Aucune surimpression de couleur" + + +msgid "Rotation values can only be displayed with the text overlay in the 3D view" +msgstr "Les valeurs de rotation ne peuvent être affichées qu’avec la surimpression de texte dans la vue 3D" + + msgid "Resolution must be greater than 1" msgstr "La résolution doit être supérieure à 1" @@ -136934,7 +136966,7 @@ msgstr "Foveon (Sigma)" msgid "Fullframe" -msgstr "Plein cadre" +msgstr "Plein format" msgid "MFT" diff --git a/locale/po/ha.po b/locale/po/ha.po index 2829652cae8..e3893f843f4 100644 --- a/locale/po/ha.po +++ b/locale/po/ha.po @@ -1,9 +1,9 @@ msgid "" msgstr "" -"Project-Id-Version: Blender 4.1.0 Beta (b'7e9a36c1fa37')\n" +"Project-Id-Version: Blender 4.1.0 Beta (b'4b7cc5b6608a')\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-03-04 10:17+0000\n" +"POT-Creation-Date: 2020-01-01 00:00+0000\n" "PO-Revision-Date: 2017-12-25 14:01+0100\n" "Last-Translator: UMAR HARUNA ABDULLAHI \n" "Language-Team: BlenderNigeria \n" diff --git a/locale/po/he.po b/locale/po/he.po index 9a5264bb598..3e920fdac00 100644 --- a/locale/po/he.po +++ b/locale/po/he.po @@ -1,9 +1,9 @@ msgid "" msgstr "" -"Project-Id-Version: Blender 4.1.0 Beta (b'7e9a36c1fa37')\n" +"Project-Id-Version: Blender 4.1.0 Beta (b'4b7cc5b6608a')\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-03-04 10:17+0000\n" +"POT-Creation-Date: 2020-01-01 00:00+0000\n" "PO-Revision-Date: 2023-10-06 09:54+0000\n" "Last-Translator: Eitan Traurig \n" "Language-Team: Hebrew \n" diff --git a/locale/po/hi.po b/locale/po/hi.po index fca9dd704c5..bbfcb7d1a8f 100644 --- a/locale/po/hi.po +++ b/locale/po/hi.po @@ -1,9 +1,9 @@ msgid "" msgstr "" -"Project-Id-Version: Blender 4.1.0 Beta (b'7e9a36c1fa37')\n" +"Project-Id-Version: Blender 4.1.0 Beta (b'4b7cc5b6608a')\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-03-04 10:17+0000\n" +"POT-Creation-Date: 2020-01-01 00:00+0000\n" "PO-Revision-Date: 2015-03-03 16:21+0530\n" "Last-Translator: Roshan Lal Gumasta \n" "Language-Team: Hindi \n" diff --git a/locale/po/hu.po b/locale/po/hu.po index b0f8861b311..a8f3e57404e 100644 --- a/locale/po/hu.po +++ b/locale/po/hu.po @@ -1,9 +1,9 @@ msgid "" msgstr "" -"Project-Id-Version: Blender 4.1.0 Beta (b'7e9a36c1fa37')\n" +"Project-Id-Version: Blender 4.1.0 Beta (b'4b7cc5b6608a')\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-03-04 10:17+0000\n" +"POT-Creation-Date: 2020-01-01 00:00+0000\n" "PO-Revision-Date: 2024-01-11 03:55+0000\n" "Last-Translator: Répási Dávid \n" "Language-Team: Hungarian \n" @@ -13828,10 +13828,6 @@ msgid "Temporary Directory" msgstr "Átmeneti könyvtár" -msgid "The directory for storing temporary save files" -msgstr "Az ideiglenes mentési fájlok tárolására használt könyvtár" - - msgid "The default directory to search for textures" msgstr "Az alapértelmezett könyvtár textúrák keresésére" diff --git a/locale/po/id.po b/locale/po/id.po index 67d177a478c..df329cca095 100644 --- a/locale/po/id.po +++ b/locale/po/id.po @@ -1,9 +1,9 @@ msgid "" msgstr "" -"Project-Id-Version: Blender 4.1.0 Beta (b'7e9a36c1fa37')\n" +"Project-Id-Version: Blender 4.1.0 Beta (b'4b7cc5b6608a')\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-03-04 10:17+0000\n" +"POT-Creation-Date: 2020-01-01 00:00+0000\n" "PO-Revision-Date: 2023-12-04 11:07+0000\n" "Last-Translator: Mohamad Rido \n" "Language-Team: Indonesian \n" @@ -24789,10 +24789,6 @@ msgid "Loops are not connected by wire/boundary edges" msgstr "Loop tidak terkoneksi oleh tepi kabel/batas" -msgid "Nothing selected" -msgstr "Tidak ada yang terseleksi" - - msgid "Cannot re-link markers into the same scene" msgstr "Adegan" @@ -24905,6 +24901,10 @@ msgid "No active frame(s) to delete" msgstr "Tidak ada frame-frame aktif untuk dihapus" +msgid "Nothing selected" +msgstr "Tidak ada yang terseleksi" + + msgid "GPencil Interpolation: " msgstr "GPensil Interpolasi: " diff --git a/locale/po/it.po b/locale/po/it.po index 41a1d084ede..c5ad2cf9b55 100644 --- a/locale/po/it.po +++ b/locale/po/it.po @@ -1,9 +1,9 @@ msgid "" msgstr "" -"Project-Id-Version: Blender 4.1.0 Beta (b'7e9a36c1fa37')\n" +"Project-Id-Version: Blender 4.1.0 Beta (b'4b7cc5b6608a')\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-03-04 10:17+0000\n" +"POT-Creation-Date: 2020-01-01 00:00+0000\n" "PO-Revision-Date: 2024-03-01 16:11+0000\n" "Last-Translator: Alessandro Vecchio \n" "Language-Team: Italian \n" @@ -46339,10 +46339,6 @@ msgid "Temporary Directory" msgstr "Cartella Temporanea" -msgid "The directory for storing temporary save files" -msgstr "Cartella di salvataggio per i file temporanei" - - msgid "The default directory to search for textures" msgstr "La cartella predefinita per cercare le texture" @@ -57377,10 +57373,6 @@ msgid "Display action without any time remapping (when unpinned)" msgstr "Mostra l'azione senza nessuna rimappatura tempo (quando disappuntato)" -msgid "Nothing selected" -msgstr "Nessuna selezione" - - msgid "" msgstr "" @@ -57667,6 +57659,10 @@ msgid "No active frame(s) to delete" msgstr "Nessun fotogramma da cancellare" +msgid "Nothing selected" +msgstr "Nessuna selezione" + + msgid "No active area" msgstr "Nessuna area attiva" diff --git a/locale/po/ja.po b/locale/po/ja.po index ac5af478fb9..dbe3eccb6e8 100644 --- a/locale/po/ja.po +++ b/locale/po/ja.po @@ -1,10 +1,10 @@ msgid "" msgstr "" -"Project-Id-Version: Blender 4.1.0 Beta (b'7e9a36c1fa37')\n" +"Project-Id-Version: Blender 4.1.0 Beta (b'4b7cc5b6608a')\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-03-04 10:17+0000\n" -"PO-Revision-Date: 2024-03-02 10:56+0000\n" +"POT-Creation-Date: 2020-01-01 00:00+0000\n" +"PO-Revision-Date: 2024-03-12 05:27+0000\n" "Last-Translator: Satoshi Yamasaki \n" "Language-Team: Japanese \n" "Language: ja\n" @@ -4020,12 +4020,20 @@ msgid "Bones in this collection will be visible in pose/object mode" msgstr "このコレクション内のボーンはポーズ/オブジェクトモードで表示されます" +msgid "Ancestors Effectively Visible" +msgstr "先祖を完全に可視" + + msgid "True when all of the ancestors of this bone collection are marked as visible; always True for root bone collections" msgstr "このボーンコレクションのすべての先祖が可視とマークされている時に True.ルートボーンコレクションは常に True" +msgid "Effective Visibility" +msgstr "完全に可視" + + msgid "Whether this bone collection is effectively visible in the viewport. This is True when this bone collection and all of its ancestors are visible, or when it is marked as 'solo'" -msgstr "このボーンコレクションをビューポートで効率的に可視設定するかどうか.このボーンコレクションとそのすべての先祖が表示中なら True" +msgstr "このボーンコレクションをビューポートで完全に可視表示するかどうか.このボーンコレクションとそのすべての先祖が表示中,もしくは「ソロ」とマークされている時に True" msgid "Unique within the Armature" @@ -4080,6 +4088,10 @@ msgid "Solo Active" msgstr "ソロアクティブ" +msgid "Read-only flag that indicates there is at least one bone collection marked as 'solo'" +msgstr "「ソロ」とマークされているボーンコレクションが最低一つあるかどうかを示す,読み込み専用フラグ" + + msgid "Theme color or custom color of a bone" msgstr "ボーンのテーマカラーまたはカスタムカラー" @@ -10197,6 +10209,14 @@ msgid "Show options for whether channels related to certain types of data are in msgstr "含まれるデータタイプによってチャンネル表示をON/OFFするオプションを表示します" +msgid "Variable Fallback As Error" +msgstr "変数フォールバックをエラー表示" + + +msgid "Include drivers that relied on any fallback values for their evaluation in the Only Show Errors filter, even if the driver evaluation succeeded" +msgstr "「エラーのみ表示」フィルター内での評価時,フォールバック値を当てにしているドライバーを,評価が成功していても表示します" + + msgid "Collapse Summary" msgstr "概要の折り畳み" @@ -20186,7 +20206,7 @@ msgstr "自動的に各ストロークに適用されるスムージングの量 msgid "Propagation Steps" -msgstr "伝播ステップ" +msgstr "伝播ステップ数" msgid "Distance where boundary edge automasking is going to protect vertices from the fully masked edge" @@ -25008,6 +25028,10 @@ msgid "Use Multiple Views (when available)" msgstr "マルチビューを(可能なら)使用します" +msgid "View as Render" +msgstr "ビューにも適用" + + msgid "Apply render part of display transformation when displaying this image on the screen" msgstr "この画像をスクリーン上に表示している時,レンダリングの表示変換を適用します" @@ -26186,6 +26210,10 @@ msgid "Texture Slots" msgstr "テクスチャスロット" +msgid "Backface Culling" +msgstr "裏面を非表示" + + msgid "Use back face culling to hide the back side of faces" msgstr "背面カリングを使用し,面の裏側を隠します" @@ -26258,6 +26286,13 @@ msgid "Accurate" msgstr "高精度" +msgid "Faces are considered as medium interface only when they have different consecutive facing. Gives correct results as long as the max ray depth is not exceeded. Have significant memory overhead compared to the fast method" +msgstr "" +"違う媒質が連続して向き合う時のみ,面を媒質の接合部とみなします.\n" +"最大レイ深度を超えない限り正しい結果を与えます.\n" +"「高速」に比べ,大幅なメモリオーバーヘッドがあります" + + msgid "Mesh data-block defining geometric surfaces" msgstr "サーフェス形状を定義するメッシュデータブロック" @@ -39169,6 +39204,10 @@ msgid "Factor of opacity" msgstr "不透明度の係数" +msgid "Hardness Factor" +msgstr "ハードネス係数" + + msgid "Replace the stroke opacity instead of modulating each point" msgstr "ストロークの不透明度を各ポイントで変更する代わりに置き換えます" @@ -40748,6 +40787,10 @@ msgid "Thickness factor to use for zero vertex group influence" msgstr "頂点グループの影響が0の部分の厚み係数" +msgid "Even Thickness" +msgstr "均一" + + msgid "Maintain thickness by adjusting for sharp corners (slow, disable when not needed)" msgstr "鋭い角に調整することにより,厚さを維持します(遅くなるため,必要ない場合は無効にして下さい)" @@ -44646,6 +44689,10 @@ msgid "Shadow" msgstr "影" +msgid "Flip X" +msgstr "X軸逆転" + + msgid "Flip Y" msgstr "Y軸逆転" @@ -47114,6 +47161,10 @@ msgid "Find the shortest paths along mesh edges to selected end vertices, with c msgstr "メッシュの辺に沿った最短パスを探し,最後の頂点を選択します(辺毎のコストを設定可能)" +msgid "Is Spline Cyclic" +msgstr "スプラインループフラグ" + + msgid "Retrieve whether each spline endpoint connects to the beginning" msgstr "各スプラインの最後が最初とつながっているかどうかを取得します" @@ -50343,6 +50394,14 @@ msgid "Link is valid" msgstr "リンク有効" +msgid "Multi Input Sort ID" +msgstr "複数入力ソートID" + + +msgid "Used to sort multiple links coming into the same input. The highest ID is at the top" +msgstr "同じ入力に来る複数のリンクのソートに使用.最も大きい ID がトップ" + + msgid "To node" msgstr "ノードへ" @@ -57542,24 +57601,6 @@ msgid "Output format. Binary is most efficient, but JSON may be easier to edit l msgstr "出力フォーマット.バイナリが最も効率的ですが,JSON の方が後で編集しやすいです" -msgid "glTF Binary (.glb)" -msgstr "glTFバイナリ (.glb)" - - -msgid "Exports a single file, with all data packed in binary form. Most efficient and portable, but more difficult to edit later" -msgstr "" -"単一ファイルでエクスポートし,全データがバイナリ形式で同梱されます.\n" -"最も効率的かつポータブルですが,後での編集がしづらいです" - - -msgid "glTF Separate (.gltf + .bin + textures)" -msgstr "glTF Separate (.gltf + .bin + テクスチャ)" - - -msgid "Exports multiple files, with separate JSON, binary and texture data. Easiest to edit later" -msgstr "複数のファイルにエクスポートし,JSON,バイナリ,テクスチャデータになります.後での編集が最もしやすいです" - - msgid "Limit to Playback Range" msgstr "再生範囲に限定" @@ -57937,6 +57978,10 @@ msgid "Export vertex normals with meshes" msgstr "頂点の法線をメッシュと共にエクスポートします" +msgid "Force keeping channels for bones" +msgstr "ボーンチャンネルを強制最適化" + + msgid "If all keyframes are identical in a rig, force keeping the minimal animation. When off, all possible channels for the bones will be exported, even if empty (minimal animation, 2 keyframes)" msgstr "" "あるリグ内の全キーフレームが同一であった場合,アニメーションを\n" @@ -61098,7 +61143,7 @@ msgstr "最後方に移動" msgctxt "Operator" msgid "Set Caps Mode" -msgstr "端の設定" +msgstr "端のモードを設定" msgid "Change stroke caps mode (rounded or flat)" @@ -61391,6 +61436,11 @@ msgid "Reset Vertex Color to Stroke and Fill" msgstr "ストロークとフィルの頂点カラーをリセット" +msgctxt "Operator" +msgid "Sample Stroke" +msgstr "ストロークをサンプリング" + + msgid "Sample stroke points to predefined segment length" msgstr "ストロークポイントを設定したセグメント長でサンプリングします" @@ -65764,6 +65814,11 @@ msgid "Hide (un)selected vertices, edges or faces" msgstr "(非)選択状態の頂点,辺,面を隠す" +msgctxt "Operator" +msgid "Inset Faces" +msgstr "面を差し込む" + + msgid "Inset new faces into selected faces" msgstr "選択した面に新しい面を挿入します" @@ -82015,6 +82070,10 @@ msgid "Axis-aligned (Horizontal)" msgstr "軸に整列(水平)" +msgid "Rotate islands to be aligned horizontally" +msgstr "アイランドが横に整列するよう回転します" + + msgid "Axis-aligned (Vertical)" msgstr "軸に整列(垂直)" @@ -86171,6 +86230,10 @@ msgid "Best Match" msgstr "ベストマッチ" +msgid "Subdivision scheme = Catmull-Clark, when possible. Reverts to exporting the subdivided mesh for the Simple subdivision type" +msgstr "可能なら細分化スキーム=カトマルクラーク,シンプルサブディビジョンタイプは細分化後のメッシュを元に戻してエクスポートします" + + msgid "Export Textures" msgstr "テクスチャをエクスポート" @@ -89048,6 +89111,11 @@ msgid "Line Mask" msgstr "ラインマスク" +msgctxt "Operator" +msgid "Box Hide" +msgstr "ボックスで隠す" + + msgctxt "Operator" msgid "Box Face Set" msgstr "ボックス面セット" @@ -91394,10 +91462,6 @@ msgid "Temporary Directory" msgstr "一時ディレクトリ" -msgid "The directory for storing temporary save files" -msgstr "一時保存ファイルの保存先" - - msgid "" "Command to launch the text editor, either a full path or a command in $PATH.\n" "Use the internal editor when left blank" @@ -99682,6 +99746,10 @@ msgid "Cubic B-Spline filter (blurry but no ringing) on 4×4 samples" msgstr "4×4サンプルの三次 B スプラインフィルター(ぼやけるがリンギングなし)" +msgid "Averages source image samples that fall under destination pixel" +msgstr "目的のピクセルに該当する元画像のサンプルを平均化します" + + msgid "Move along X axis" msgstr "X 軸に沿って移動" @@ -101289,6 +101357,10 @@ msgid "Auto-Lock Key Axis" msgstr "キーの軸を自動ロック" +msgid "Automatically locks the movement of keyframes to the dominant axis" +msgstr "キーフレームの移動を適切な軸に自動的にロックします" + + msgid "Cursor X-Value" msgstr "カーソルのX値" @@ -107114,6 +107186,10 @@ msgid "Use Remote" msgstr "リモートを使用" +msgid "Synchronize the repository with a remote URL/path" +msgstr "リモート URL/パスでリポジトリを同期します" + + msgid "User Extension Repositories" msgstr "エクステンションリポジトリを使用" @@ -109949,9 +110025,14 @@ msgid "3D View Tool: Edit Mesh, Extrude to Cursor (fallback)" msgstr "3Dビューツール:メッシュ編集,カーソルへ押し出し(予備)" +msgctxt "WindowManager" +msgid "3D View Tool: Edit Mesh, Inset Faces" +msgstr "3Dビューツール:メッシュ編集,面を差し込む" + + msgctxt "WindowManager" msgid "3D View Tool: Edit Mesh, Inset Faces (fallback)" -msgstr "3Dビューツール:メッシュ編集,面をインセット(予備)" +msgstr "3Dビューツール:メッシュ編集,面を差し込む(予備)" msgctxt "WindowManager" @@ -110304,6 +110385,11 @@ msgid "3D View Tool: Pose, Breakdowner (fallback)" msgstr "3Dビューツール:ポーズ,ブレイクダウナー(予備)" +msgctxt "WindowManager" +msgid "3D View Tool: Pose, Push" +msgstr "3Dビューツール:ポーズ,プッシュ" + + msgctxt "WindowManager" msgid "3D View Tool: Pose, Push (fallback)" msgstr "3Dビューツール:ポーズ,プッシュ(予備)" @@ -110409,9 +110495,14 @@ msgid "3D View Tool: Sculpt, Line Mask (fallback)" msgstr "3Dビューツール:スカルプト,ラインマスク(予備)" +msgctxt "WindowManager" +msgid "3D View Tool: Sculpt, Box Hide" +msgstr "3Dビューツール:スカルプト,ボックスで隠す" + + msgctxt "WindowManager" msgid "3D View Tool: Sculpt, Box Hide (fallback)" -msgstr "3Dビューツール:スカルプト,ボックスハイド(予備)" +msgstr "3Dビューツール:スカルプト,ボックスで隠す(予備)" msgctxt "WindowManager" @@ -113810,22 +113901,6 @@ msgid "Current frame not within strip framerange" msgstr "現在のフレームはストリップのフレーム範囲内ではありません" -msgid "Provide text editor argument format in File Paths/Applications Preferences, see input field tool-tip for more information" -msgstr "テキストエディターの引数フォーマットは,プリファレンスの「ファイルパス→アプリケーション」の入力フィールドのツールチップにあります" - - -msgid "Text Editor Args Format must contain $filepath" -msgstr "テキストエディターの引数フォーマットには「$filepath」が必要です" - - -msgid "Exception parsing template: %r" -msgstr "テンプレート解析の例外:%r" - - -msgid "Exception running external editor: %r" -msgstr "外部エディターの実行例外:%r" - - msgid "Reload Start-Up file to restore settings" msgstr "設定を戻すにはスタートアップファイルを再読み込みしてください" @@ -115298,6 +115373,10 @@ msgid "Unsupported displacement method" msgstr "未対応のディスプレイスメント方法" +msgid "Transparency Overlap" +msgstr "透過で重ね合わせ" + + msgid "Raytraced Refraction" msgstr "レイトレース屈折" @@ -121063,12 +121142,12 @@ msgstr "ロールを設定" msgctxt "Operator" msgid "With Empty Groups" -msgstr " 空のグループで" +msgstr "空のグループで" msgctxt "Operator" msgid "With Automatic Weights" -msgstr " 自動のウェイトで" +msgstr "自動のウェイトで" msgctxt "Operator" @@ -122187,6 +122266,10 @@ msgid "Data corruption: data-block '%s' is using itself as library override refe msgstr "データエラー:データブロック「%s」が自分自身をライブラリオーバーライドの参照に使用しているため,全オーバーライドデータを削除します" +msgid "Data corruption: data-block '%s' is using another local data-block ('%s') as library override reference, removing all override data" +msgstr "データエラー:データブロック「%s」が他のローカルデータブロック「%s」をライブラリオーバーライドの参照に使用しているため,全オーバーライドデータを削除します" + + msgid "libraries" msgstr "ライブラリ" @@ -123330,10 +123413,6 @@ msgid "No keyframes to focus on" msgstr "フォーカスするキーフレームがありません" -msgid "Nothing selected" -msgstr "何も選択していません" - - msgid "No open Graph Editor window found" msgstr "開いているグラフエディターウィンドウがありません" @@ -123688,10 +123767,18 @@ msgid "Cannot add bone collections to a linked Armature without an override" msgstr "オーバーライドのないリンク中のアーマチュアにはボーンコレクションを追加できません" +msgid "Cannot add bone collections to a linked Armature with a system override; explicitly create an override on the Armature" +msgstr "システムオーバーライドのあるリンク中のアーマチュアにボーンコレクションを追加できません.アーマチュアにオーバーライドを明示的に作成してください" + + msgid "Bone collections can only be edited on an Armature" msgstr "ボーンコレクションはアーマチュアでのみ編集できます" +msgid "Cannot update a linked Armature with a system override; explicitly create an override on the Armature" +msgstr "システムオーバーライドのあるリンク中アーマチュアは更新できません.アーマチュアにオーバーライドを明示的に作成してください" + + msgid "Armature has no active bone collection, select one first" msgstr "アーマチュアにアクティブボーンコレクションがないので先に選択してください" @@ -123704,6 +123791,10 @@ msgid "Cannot edit bone collections on linked Armatures without override" msgstr "オーバーライドのない,リンク中のアーマチュアのボーンコレクションは編集できません" +msgid "Cannot edit bone collections on a linked Armature with a system override; explicitly create an override on the Armature" +msgstr "システムオーバーライドのあるリンク中のアーマチュアで,ボーンコレクションは編集できません.アーマチュアにオーバーライドを明示的に作成してください" + + msgid "Linked bone collections are not editable" msgstr "リンク中のボーンコレクションは編集できません" @@ -124259,6 +124350,10 @@ msgid "Asset is not a geometry node group" msgstr "アセットがジオメトリノードグループではありません" +msgid "Mesh shape key data removed" +msgstr "メッシュのシェイプキーデータは削除済みです" + + msgid "Cannot evaluate node group" msgstr "ノードグループが評価できません" @@ -124471,6 +124566,10 @@ msgid "Cannot separate an object with one layer only" msgstr "レイヤー一つのみのオブジェクトは分離できません" +msgid "Nothing selected" +msgstr "何も選択していません" + + msgid "No active area" msgstr "アクティブエリアがありません" @@ -129749,6 +129848,10 @@ msgid "{} (Integer)" msgstr "{}(整数)" +msgid "{:.10} (Float)" +msgstr "{:.10}(Float)" + + msgid "{} (Float)" msgstr "{}(Float)" @@ -132097,6 +132200,10 @@ msgid "Group" msgstr "グループ" +msgid "PLY Export: Cannot open file '%s'" +msgstr "PLY Export: ファイル「%s」が開けません" + + msgid "PLY Importer: failed importing, unknown error" msgstr "PLY Importer: インポート失敗.未知のエラーです" @@ -132109,6 +132216,22 @@ msgid "PLY Importer: %s: %s" msgstr "PLY Importer: %s: %s" +msgid "STL Export: Cannot open file '%s'" +msgstr "STL Export: ファイル「%s」が開けません" + + +msgid "STL Import: Cannot open file '%s'" +msgstr "STL Import: ファイル「%s」が開けません" + + +msgid "STL Import: Failed to read file '%s'" +msgstr "STL Import: ファイル「%s」の読み込みに失敗しました" + + +msgid "STL Import: Failed to import mesh from file '%s'" +msgstr "STL Import: ファイル「%s」からメッシュのインポートに失敗しました" + + msgid "%s: Couldn't determine package-relative file name from path %s" msgstr "%s: パス「%s」からパッケージと相対的なファイル名が設定できません" @@ -132357,6 +132480,10 @@ msgid "%s: Error creating deform group data for mesh %s" msgstr "%s: メッシュ「%s」のデフォームグループデータの作成でエラー" +msgid "%s: Couldn't find a common Xform ancestor for skinned prim %s and skeleton %s to convert to a USD SkelRoot. This can be addressed by setting a root primitive in the export options" +msgstr "%s: スキン Prim「%s」とスケルトン「%s」から USD SkelRoot に変換する共通 Xform ancestor を見つけることができません.これはエクスポートオプションのルートプリミティブ設定で解決できます" + + msgid "USD Export: no bounds could be computed for %s" msgstr "USD Export:「%s」を計算する境界がありません" @@ -132417,6 +132544,18 @@ msgid "USD Export: couldn't construct relative file path for .vdb file, absolute msgstr "USD Export: .vdb ファイルへの相対パスが生成できません.代わりに絶対パスを使用します" +msgid "OBJ Export: Cannot open file '%s'" +msgstr "OBJ Export: ファイル「%s」が開けません" + + +msgid "OBJ Export: Cannot create mtl file for '%s'" +msgstr "OBJ Export: 「%s」用の mtl ファイルが作成できません" + + +msgid "OBJ Import: Cannot open file '%s'" +msgstr "OBJ Import: ファイル「%s」が開けません" + + msgid "Linked data-blocks cannot be renamed" msgstr "リンクデータブロックはリネームできません" @@ -133297,6 +133436,10 @@ msgid "Unable to locate link in node tree" msgstr "ノードツリー内にリンクがありません" +msgid "The links must be siblings" +msgstr "リンクは兄弟(同階層)でなければなりません" + + msgid "Cannot add socket to built-in node" msgstr "ビルトインノードにはソケットを追加できません" @@ -136394,6 +136537,14 @@ msgid "UV Unwrap Field" msgstr "UV展開フィールド" +msgid "No color overlay" +msgstr "カラーオーバーレイなし" + + +msgid "Rotation values can only be displayed with the text overlay in the 3D view" +msgstr "回転値は3Dビューポートのテキストオーバーレイにのみ表示可能です" + + msgid "Resolution must be greater than 1" msgstr "解像度は2以上必要です." @@ -138661,6 +138812,14 @@ msgid "Surface UV map used for attachment" msgstr "植え付けに使用するサーフェス UV マップ" +msgid "Surface Rest Position" +msgstr "サーフェスのレスト位置" + + +msgid "Set the surface mesh into its rest position before attachment" +msgstr "植え付け前にサーフェスメッシュをレスト位置にセットします" + + msgid "Sample Attachment UV" msgstr "植え付けUVを取得" @@ -139229,6 +139388,10 @@ msgid "Offset of the curves to round the tip" msgstr "先端の周囲のカーブのオフセット" +msgid "Keep an even thickness of the distribution of duplicates" +msgstr "配置した複製の太さを均等にします" + + msgid "Deforms hair curves using a random vector per point to frizz them" msgstr "ポイント毎にランダムベクトルを使用し,ヘアーカーブを縮れ毛に変形します" @@ -139441,6 +139604,10 @@ msgid "Feature Awareness" msgstr "特徴認識" +msgid "Use simple feature awareness to keep feature definition" +msgstr "特徴の定義を維持するのにシンプルな特徴認識を使用します" + + msgid "Restore Curve Segment Length" msgstr "カーブセグメント長復活" diff --git a/locale/po/ka.po b/locale/po/ka.po index 9fdf91c7673..30762ce7831 100644 --- a/locale/po/ka.po +++ b/locale/po/ka.po @@ -1,10 +1,10 @@ msgid "" msgstr "" -"Project-Id-Version: Blender 4.1.0 Beta (b'7e9a36c1fa37')\n" +"Project-Id-Version: Blender 4.1.0 Beta (b'4b7cc5b6608a')\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-03-04 10:17+0000\n" -"PO-Revision-Date: 2024-03-02 19:56+0000\n" +"POT-Creation-Date: 2020-01-01 00:00+0000\n" +"PO-Revision-Date: 2024-03-12 05:27+0000\n" "Last-Translator: Tamar \n" "Language-Team: Georgian \n" "Language: ka\n" @@ -3766,7 +3766,7 @@ msgstr "ძვრის შესწორება" msgid "Inherit scaling, but remove shearing of the child in the rest orientation" -msgstr "მემკვიდრეობით მიიღოს მასშტაბირება, მაგრამ მოაცილე შვილობილის წანაცვლება უძრაობის ორიენტაციაში" +msgstr "მემკვიდრეობით მიიღოს მასშტაბირება, მაგრამ მოაცილე შვილობილის ძვრა უძრაობის ორიენტაციაში" msgid "Rotate non-uniform parent scaling to align with the child, applying parent X scale to child X axis, and so forth" @@ -4065,6 +4065,10 @@ msgid "Solo Active" msgstr "სოლო აქტიურია" +msgid "Read-only flag that indicates there is at least one bone collection marked as 'solo'" +msgstr "მხოლოდ-წაკითხვადი დროშა, რომელიც მიუთითებს, რომ ძვალთა სულ ცოტა, ერთი კოლექცია მაინც არის მონიშნული, როგორც 'სოლო'" + + msgid "Theme color or custom color of a bone" msgstr "თემის ფერი, ან ძვლის მორგებული ფერი" @@ -16794,11 +16798,11 @@ msgstr "მასშტაბის ფუძე" msgid "Select Bias" -msgstr "მონიშნვის მიკერძოებულობა" +msgstr "მონიშნვის წანაცვლება" msgid "Depth bias used for selection" -msgstr "სიღრმესთან დაკავშირებული მიკერძოებულობა მონიშნვისთვის" +msgstr "სიღრმის წანაცვლება გამოყენებული მონიშნვისთვის" msgid "Show Hover" @@ -16939,7 +16943,7 @@ msgstr "დაამატე სათადარიგო ხელსაწ msgid "VR Redraws" -msgstr "VR ხელახლა დახატვა" +msgstr "VR ხელახლა გამოსახვა" msgid "The gizmos are made for use with virtual reality sessions and require special redraw management" @@ -17403,11 +17407,11 @@ msgstr "ობიექტის აცდენის ჩართვა" msgid "Shift" -msgstr "გადანაცვლება" +msgstr "გადაწევა" msgid "Enable shift" -msgstr "გადანაცვლების ჩართვა" +msgstr "ჩართე გადაწევა" msgid "Uniform Scale" @@ -17419,7 +17423,7 @@ msgstr "ყოველი მასშტაბირების ღერძ msgid "Build Modifier" -msgstr "აწყობის მოდიფიკატორი" +msgstr "აგების მოდიფიკატორი" msgid "Animate strokes appearing and disappearing" @@ -21345,7 +21349,7 @@ msgstr "ტექსტურის გადაფარების ალფ msgid "Texture Sample Bias" -msgstr "ტექსტურის სემპლის გადახრა" +msgstr "ტექსტურის სემპლის წანაცვლება" msgid "Value added to texture samples" @@ -22304,23 +22308,23 @@ msgstr "სენსორის სიგანე" msgid "Horizontal size of the image sensor area in millimeters" -msgstr "გამოსახულების სენსორის არეალის თარაზული ზომა მილიმეტრებში\"" +msgstr "გამოსახულების სენსორის არეალის თარაზული ზომა მილიმეტრებში" msgid "Shift X" -msgstr "გადაადგილება X-ზე" +msgstr "გადაანაცვლე X-ზე" msgid "Camera horizontal shift" -msgstr "კამერის ტარაზული გადაადგილება" +msgstr "კამერის თარაზული გადანაცვლება" msgid "Shift Y" -msgstr "გადაადგილება X-ზე" +msgstr "გადაანაცვლე Y-ზე" msgid "Camera vertical shift" -msgstr "კამერის შვეული გადაადგილება" +msgstr "კამერის შვეული გადანაცვლება" msgid "Display Background Images" @@ -23824,7 +23828,7 @@ msgstr "სილუეტები და სასაზღვრო წიბ msgid "Silhouettes and border edges are shifted by a user-defined ratio" -msgstr "სილუეტები და სასაზღვრო წიბოები გადაადგილდება მომხმარებლის მიერ განსაზღვრული ფარდობით" +msgstr "სილუეტები და სასაზღვრო წიბოები გადაიწევა მომხმარებლის მიერ განსაზღვრული ფარდობით" msgid "Thickness Ratio" @@ -24930,11 +24934,11 @@ msgstr "მიმართული არეალური სინათლ msgid "Contact Shadow Bias" -msgstr "კონტაქტური ჩრდილების მიკერძოება" +msgstr "კონტაქტური ჩრდილების წანაცვლება" msgid "Bias to avoid self shadowing" -msgstr "მიკერძოება თვითდაჩრდილვის თავიდან ასარიდებლად" +msgstr "წანაცვლება თვითდაჩრდილვის თავიდან ასარიდებლად" msgid "Contact Shadow Distance" @@ -24963,11 +24967,11 @@ msgstr "სინათლის მთელი არეალიდან ყ msgid "Shadow Buffer Bias" -msgstr "ჩრდილის ბუფერის მიკერძოება" +msgstr "ჩრდილის ბუფერის წანაცვლება" msgid "Bias for reducing self shadowing" -msgstr "მიკერძოება თვითდაჩრდილვის თავიდან ასაცილებლად" +msgstr "წანაცვლება თვითდაჩრდილვის თავიდან ასაცილებლად" msgid "Shadow Buffer Clip Start" @@ -25239,7 +25243,7 @@ msgstr "გამოსხივების უფრო თანაბარ msgid "Normal Bias" -msgstr "ნორმალების მიკერძოება" +msgstr "ნორმალების წანაცვლება" msgid "Resolution X" @@ -25267,7 +25271,7 @@ msgstr "სემპლების რაოდენობა ამ მოც msgid "Capture Surface Bias" -msgstr "ზედაპირის დაფიქსირების მიკერძოება" +msgstr "ზედაპირის დაფიქსირების წანაცვლება" msgid "Moves capture points position away from surfaces to avoid artifacts" @@ -25283,7 +25287,7 @@ msgstr "წაღმა ზედაპირზე მოხვედრებ msgid "View Bias" -msgstr "ხედის მიკერძოება" +msgstr "ხედისკენ წანაცვლება" msgid "Influence Distance" @@ -25387,11 +25391,11 @@ msgstr "ასახე მონაცემები" msgid "Visibility Bleed Bias" -msgstr "ხილულობის ჟონვის მიკერძოება" +msgstr "ხილულობის ჟონვის წანაცვლება" msgid "Bias for reducing light-bleed on variance shadow maps" -msgstr "მიკერძოება, რომელიც ამცირებს სინათლის ჟონვას დისპერსიულ ჩრდილების რუკებზე" +msgstr "წანაცვლება, რომელიც ამცირებს სინათლის ჟონვას დისპერსიულ ჩრდილების რუკებზე" msgid "Visibility Blur" @@ -34460,7 +34464,7 @@ msgstr "ტექსტურის ორიენტაციის კუთ msgid "Shift Texture in 2d Space" -msgstr "ტექსტურის გადანაცვლება 2გ სივრცეში" +msgstr "გადაწიე ტექსტურა 2გ სივრცეში" msgid "Scale Factor for Texture" @@ -37180,6 +37184,10 @@ msgid "Copy" msgstr "დააკოპირე" +msgid "How to affect (generate) normals" +msgstr "როგორ მოხდეს ზეგავლენა (წარმოიქმნას) ნორმალები" + + msgid "Directional" msgstr "მიმართულებითი" @@ -37240,11 +37248,47 @@ msgid "Particle System Number" msgstr "ნაწილაკების სისტემის ნომერი" +msgid "Show instances when particles are alive" +msgstr "აჩვენე ინსტანციები, როცა ნაწილაკები ცოცხალია" + + +msgid "Show instances when particles are dead" +msgstr "აჩვენე ინსტანციები, როცა ნაწილაკები მკვდარია" + + +msgid "Space to use for copying mesh data" +msgstr "მეშის მონაცემთა დაკოპირებისთვის გამოსაყენებელი სივრცე" + + msgctxt "ParticleSettings" msgid "Children" msgstr "შვილობილები" +msgid "Value Layer Name" +msgstr "მნიშვნელობის შრის სახელი" + + +msgid "Custom data layer name for the randomized value" +msgstr "მორგებული მონაცემთა შრის სახელი გაშემთხვევითებული მნიშვნელობისთვის" + + +msgid "ParticleSystem Modifier" +msgstr "ნაწილაკთა სისტემის მოდიფიკატორი" + + +msgid "Particle system simulation modifier" +msgstr "ნაწილაკთა სისტემის სიმულაციის მოდიფიკატორი" + + +msgid "Particle System that this modifier controls" +msgstr "ნაწილაკთა სისტემა, რომელსაც ეს მოდიფიკატორი აკონტროლებს" + + +msgid "Remesh Modifier" +msgstr "მეშის გარდასახვის მოდიფიკატორი" + + msgid "Sharpness" msgstr "სიბასრე" @@ -37456,10 +37500,106 @@ msgid "Strength of the displacement" msgstr "გადანაცვლების სიძლიერე" +msgid "X Normal" +msgstr "X ნორმალი" + + +msgid "Enable displacement along the X normal" +msgstr "ჩართე გადანაცვლება X ნორმალის გასწვრივ" + + +msgid "Y Normal" +msgstr "Y ნორმალი" + + +msgid "Enable displacement along the Y normal" +msgstr "ჩართე გადანაცვლება Y ნორმალის გასწვრივ" + + +msgid "Z Normal" +msgstr "Z ნორმალი" + + +msgid "Enable displacement along the Z normal" +msgstr "ჩართე გადანაცვლება Z ნორმალის გასწვრივ" + + +msgid "X axis motion" +msgstr "X ღერძზე მოძრაობა" + + +msgid "Y axis motion" +msgstr "Y ღერძზე მოძრაობა" + + +msgid "Vertex group name for modulating the wave" +msgstr "წვეროთა ჯგუფის სახელი ტალღის მოდულაციისთვის" + + +msgid "Distance between the waves" +msgstr "ტალღებს შორის მანძილი" + + +msgid "Keep Sharp" +msgstr "დატოვე სიმკვეთრე" + + msgid "Face Area" msgstr "წახნაგის არეალი" +msgid "Face Area & Angle" +msgstr "წახნაგის ფართობი და დახრილობის კუთხე" + + +msgid "Threshold value for different weights to be considered equal" +msgstr "ზღვრული მნიშვნელობა სხვადასხვა წონების თანასწორად ჩასათვლელად" + + +msgid "Face Influence" +msgstr "წახნაგის გავლენა" + + +msgid "Vertex group name for modifying the selected areas" +msgstr "წვეროთა ჯგუფის სახელი მონიშნული არეალების მოდიფიცირებისათვის" + + +msgid "Corrective factor applied to faces' weights, 50 is neutral, lower values increase weight of weak faces, higher values increase weight of strong faces" +msgstr "წახნაგების წონებზე გამოყენებული შემასწორებელი კოეფიციენტი, 50 ნეიტრალურია, უფრო დაბალი მნიშვნელობები ზრდის სუსტი წახნაგების წონას, უფრო მაღალი მნიშვნელობები ზრდის ძლიერი წახნაგების წონას" + + +msgid "Weld Modifier" +msgstr "შედუღების მოდიფიკატორი" + + +msgid "Weld modifier" +msgstr "შედუღების მოდიფიკატორი" + + +msgid "Only Loose Edges" +msgstr "მხოლოდ დაუმაგრებელი წიბოები" + + +msgid "Mode defines the merge rule" +msgstr "რეჟიმი განსაზღვრავს შერწყმის წესს" + + +msgid "Full merge by distance" +msgstr "სრული შერწყმა მანძილის მიხედვით" + + +msgid "Only merge along the edges" +msgstr "შერწყი მხოლოდ წიბოთა გაყოლებაზე" + + +msgid "Crease weight (if active)" +msgstr "ნაკეცის წონა (თუ აქტიურია)" + + +msgid "Thickness factor" +msgstr "სისქის კოეფიციენტი" + + msgid "Boundary" msgstr "ზღვარი" @@ -37480,10 +37620,26 @@ msgid "Scale the offset by surrounding geometry" msgstr "დაამასშტაბირე აცდენა გარს შემორტყმული გეომეტრიის მიხედვით" +msgid "Remove original geometry" +msgstr "მოაცილე ორიგინალი გეომეტრია" + + +msgid "Cache of the world-space positions of an element over a frame range" +msgstr "სამყაროსეულ სივრცეში კადრთა დიაპაზონის განმავლობაში ელემენტის პოზიციების კეში" + + msgid "Custom color for motion path" msgstr "მორგებული ფერი მოძრაობის ტრაექტორიისთვის" +msgid "End frame of the stored range" +msgstr "შენახული დიაპაზონის დამასრულებელი კადრი" + + +msgid "Starting frame of the stored range" +msgstr "შენახული დიაპაზონის საწყისი კადრი" + + msgid "Edit Path" msgstr "ტრაექტორიის რედაქტირება" @@ -37544,6 +37700,14 @@ msgid "Path point is selected for editing" msgstr "ტრაექტორიის წერტილი მონიშნულია რედაქტირებისთვის" +msgid "Movie Clip Proxy" +msgstr "ვიდეო კლიპის პროქსი" + + +msgid "Proxy parameters for a movie clip" +msgstr "პროქსი პარამეტრები ვიდეო კლიპისთვის" + + msgid "Camera's focal length" msgstr "კამერის ფოკუსური მანძილი" @@ -37838,6 +38002,14 @@ msgid "Rounding" msgstr "დამრგვალება" +msgid "Lens Shift" +msgstr "ლინზის გადანაცვლება" + + +msgid "Shift of the lens components" +msgstr "ლინზის კომპონენტების გადანაცვლება" + + msgid "Box Mask" msgstr "ოთხკუთხა ნიღაბი" @@ -45963,22 +46135,6 @@ msgid "Output format. Binary is most efficient, but JSON may be easier to edit l msgstr "გამონატანის ფორმატი. ბინარული ყველაზე ეფექტურია, მაგრამ შესაძლოა, JSON უფრო იოლად რედაქტირებადი იყოს მოგვიანებით" -msgid "glTF Binary (.glb)" -msgstr "glTF ბინარული (.glb)" - - -msgid "Exports a single file, with all data packed in binary form. Most efficient and portable, but more difficult to edit later" -msgstr "აექსპორტირებს ერთ ფაილს, ბინარული ფორმით შეფუთულ მონაცემებთან ერთად. ყველაზე ეფექტური და პორტაბელური, მაგრამ მოგვიანებით დასარედაქტირებლად უფრო რთული" - - -msgid "glTF Separate (.gltf + .bin + textures)" -msgstr "glTF ცალკე (.gltf + .bin + ტექსტურები)" - - -msgid "Exports multiple files, with separate JSON, binary and texture data. Easiest to edit later" -msgstr "აექსპორტირებს მრავალ ფაილს, გამოცალკევებულ JSON, ბინარულ და ტექსტურულ მონაცემებთან ერთად. ყველაზე იოლია მოგვიანებით დასარედაქტირებლად" - - msgid "Limit to Playback Range" msgstr "შეზღუდე დაკვრის დიაპაზონით" @@ -47572,7 +47728,7 @@ msgstr "ჩასვი სუფთა კადრი" msgid "Insert a blank frame on the current frame (all subsequently existing frames, if any, are shifted right by one frame)" -msgstr "ჩასვი ცარიელი კადრი მიმდინარე კადრში (შედეგად მიღებული ყველა კადრი, არსებობის შემთხვევაში თითო კადრით მარჯვნივ გადაინაცვლებს)" +msgstr "ჩასვი ცარიელი კადრი მიმდინარე კადრში (შედეგად მიღებული ყველა კადრი, არსებობის შემთხვევაში თითო კადრით მარჯვნივ გადაიწევს)" msgid "Create blank frame in all layers, not only active" @@ -49385,7 +49541,7 @@ msgstr "შედი/გამოდი წონის ხატვის რ msgctxt "Operator" msgid "Blend Offset Keyframes" -msgstr "შერიე აცდენის საკვანძო ფაზები" +msgstr "შეაზავე აცდენის საკვანძო ფაზები" msgctxt "Operator" @@ -49867,7 +50023,7 @@ msgstr "დროის აცდენის საკვანძო ფაზ msgid "Shifts the value of selected keys in time" -msgstr "გადაანაცვლებს მონიშნული სოლების მნიშვნელობას დროში" +msgstr "გადაწევს მონიშნული სოლების მნიშვნელობას დროში" msgid "How far in frames to offset the animation" @@ -54851,6 +55007,11 @@ msgid "Toggle collapsed nodes and hide unused sockets" msgstr "გადართე ჩაშლილი კვანძები და დამალე გამოუყენებელი ბუდეები" +msgctxt "Operator" +msgid "Deactivate Viewer Node" +msgstr "მოახდინე დამთვალიერებლის კვანძის დეაქტივაცია" + + msgid "Remove selected nodes" msgstr "მოაშორე მონიშნული კვანძები" @@ -74176,10 +74337,6 @@ msgid "Temporary Directory" msgstr "დროებითი დირექტორია" -msgid "The directory for storing temporary save files" -msgstr "დირექტორია დროებითი შენახვის ფაილების შესანახად" - - msgid "" "Command to launch the text editor, either a full path or a command in $PATH.\n" "Use the internal editor when left blank" @@ -76394,6 +76551,10 @@ msgid "Guide Direct Light" msgstr "მიმართე პირდაპირი სინათლე" +msgid "Consider the contribution of directly visible light sources during guiding" +msgstr "მიმართვისას გაითვალისწინე სინათლის პირდაპირ ხილვადი წყაროების წვლილი" + + msgid "Use MIS Weights" msgstr "გამოიყენე MIS წონები" @@ -77419,6 +77580,10 @@ msgid "Rendering settings for a Scene data-block" msgstr "სარენდერო პარამეტრები სცენის მონაცემთა ბლოკისათვის" +msgid "Bias" +msgstr "წანაცვლება" + + msgid "Algorithm to generate the margin" msgstr "მინდვრის წარმოსაქმნელი ალგორითმი" @@ -78595,7 +78760,7 @@ msgstr "ჩრდილის სიმკვეთრე" msgid "Shadow Shift" -msgstr "ჩრდილის გარდამავლობა" +msgstr "ჩრდილის გადაწევა" msgid "Shadow termination angle" @@ -78859,7 +79024,7 @@ msgstr "მზის შუქის ჩრდილთა რუკების msgid "Shadow Normal Bias" -msgstr "ჩრდილის ნორმალების მიკერძოება" +msgstr "ჩრდილის ნორმალებისკენ წანაცვლება" msgid "Move shadows along their normal" @@ -93468,7 +93633,7 @@ msgstr "სტრუქტურული ჯგუფი" msgid "Shear Group" -msgstr "წანაცვლების ჯგუფი" +msgstr "ძვრის ჯგუფი" msgid "Max Shearing" @@ -100115,10 +100280,6 @@ msgid "No keyframes to focus on" msgstr "ფოკუსში მოსაქცევი საკვანძო ფაზები არაა" -msgid "Nothing selected" -msgstr "მონიშნული არაფერია" - - msgid "No open Graph Editor window found" msgstr "გრაფების რედაქტორის გახსნილი ფანჯარა ნაპოვნი არაა" @@ -101024,6 +101185,10 @@ msgid "Curve Edit mode not supported" msgstr "წირის რედაქტირების რეჟიმი მხარდაუჭერელია" +msgid "Nothing selected" +msgstr "მონიშნული არაფერია" + + msgid "No active area" msgstr "აქტიური არეალი არ არსებობს" @@ -105240,6 +105405,10 @@ msgid "{} (Integer)" msgstr "{} (მთელი რიცხვი)" +msgid "{:.10} (Float)" +msgstr "{.:10} (ათწილადი)" + + msgid "{} (Float)" msgstr "{} (ათწილადი)" diff --git a/locale/po/km.po b/locale/po/km.po index 615341d4926..21362f73fe6 100644 --- a/locale/po/km.po +++ b/locale/po/km.po @@ -1,9 +1,9 @@ msgid "" msgstr "" -"Project-Id-Version: Blender 4.1.0 Beta (b'7e9a36c1fa37')\n" +"Project-Id-Version: Blender 4.1.0 Beta (b'4b7cc5b6608a')\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-03-04 10:17+0000\n" +"POT-Creation-Date: 2020-01-01 00:00+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/locale/po/ko.po b/locale/po/ko.po index 300ce8d2a43..d2a65f583ed 100644 --- a/locale/po/ko.po +++ b/locale/po/ko.po @@ -1,9 +1,9 @@ msgid "" msgstr "" -"Project-Id-Version: Blender 4.1.0 Beta (b'7e9a36c1fa37')\n" +"Project-Id-Version: Blender 4.1.0 Beta (b'4b7cc5b6608a')\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-03-04 10:17+0000\n" +"POT-Creation-Date: 2020-01-01 00:00+0000\n" "PO-Revision-Date: 2023-11-14 19:14+0000\n" "Last-Translator: Lee YeonJoo \n" "Language-Team: Korean \n" @@ -39586,22 +39586,6 @@ msgid "Apply sampling to all animations" msgstr "모든 애니메이션에 샘플링을 적용" -msgid "glTF Binary (.glb)" -msgstr "glTF Binary (.glb)" - - -msgid "Exports a single file, with all data packed in binary form. Most efficient and portable, but more difficult to edit later" -msgstr "모든 데이터가 바이너리 형식으로 포장된 단일 파일을 내보냅니다. 가장 효율적이고 이식성이 뛰어나지 만 나중에 편집하기가 더 어렵습니다" - - -msgid "glTF Separate (.gltf + .bin + textures)" -msgstr "glTF 분리 (.gltf + .bin + textures)" - - -msgid "Exports multiple files, with separate JSON, binary and texture data. Easiest to edit later" -msgstr "별도의 JSON, 바이너리 및 텍스처 데이터로 여러 파일을 내보냅니다. 나중에 쉽게 편집 할 수 있습니다" - - msgid "Limit to Playback Range" msgstr "재생 범위로 제한" @@ -61768,10 +61752,6 @@ msgid "Temporary Directory" msgstr "임시 디렉토리" -msgid "The directory for storing temporary save files" -msgstr "임시 저장 파일에 대한 디렉토리" - - msgid "The default directory to search for textures" msgstr "텍스처를 찾기에 대한 기본 디렉토리" @@ -79754,10 +79734,6 @@ msgid "Can't edit this property from a linked data-block" msgstr "재정의 데이터 블록에서 이 속성을 편집할 수 없습니다" -msgid "Nothing selected" -msgstr "아무 것도 선택되지 않음" - - msgid "" msgstr "" @@ -80352,6 +80328,10 @@ msgid "Cannot separate an object with one layer only" msgstr "한 레이어 만 오브젝트를 분리 할 수 없습니다" +msgid "Nothing selected" +msgstr "아무 것도 선택되지 않음" + + msgid "No active area" msgstr "활성 영역 없음" diff --git a/locale/po/ky.po b/locale/po/ky.po index d24943e99ef..4d53cabd440 100644 --- a/locale/po/ky.po +++ b/locale/po/ky.po @@ -1,10 +1,10 @@ msgid "" msgstr "" -"Project-Id-Version: Blender 4.1.0 Beta (b'7e9a36c1fa37')\n" +"Project-Id-Version: Blender 4.1.0 Beta (b'4b7cc5b6608a')\n" "(b'0000000000000000000000000000000000000000')\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-03-04 10:17+0000\n" +"POT-Creation-Date: 2020-01-01 00:00+0000\n" "PO-Revision-Date: 2013-11-05 13:47+0600\n" "Last-Translator: Chyngyz Dzhumaliev \n" "Language-Team: Kirghiz \n" diff --git a/locale/po/ne.po b/locale/po/ne.po index df0ceb7321e..95e4dcf89ae 100644 --- a/locale/po/ne.po +++ b/locale/po/ne.po @@ -1,9 +1,9 @@ msgid "" msgstr "" -"Project-Id-Version: Blender 4.1.0 Beta (b'7e9a36c1fa37')\n" +"Project-Id-Version: Blender 4.1.0 Beta (b'4b7cc5b6608a')\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-03-04 10:17+0000\n" +"POT-Creation-Date: 2020-01-01 00:00+0000\n" "PO-Revision-Date: \n" "Last-Translator: Yudhir Khanal \n" "Language-Team: Yudhir\n" diff --git a/locale/po/nl.po b/locale/po/nl.po index 1791641f273..9fd1c2241cc 100644 --- a/locale/po/nl.po +++ b/locale/po/nl.po @@ -1,9 +1,9 @@ msgid "" msgstr "" -"Project-Id-Version: Blender 4.1.0 Beta (b'7e9a36c1fa37')\n" +"Project-Id-Version: Blender 4.1.0 Beta (b'4b7cc5b6608a')\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-03-04 10:17+0000\n" +"POT-Creation-Date: 2020-01-01 00:00+0000\n" "PO-Revision-Date: 2023-12-21 01:55+0000\n" "Last-Translator: Lisa \n" "Language-Team: Dutch \n" @@ -8821,10 +8821,6 @@ msgid "Hidden %d" msgstr "Verborgen %d" -msgid "Nothing selected" -msgstr "Niets geselecteerd" - - msgid "Delete Modifier" msgstr "Verwijder Aanpasser" @@ -8895,6 +8891,10 @@ msgid "Object created" msgstr "Object gecreëerd" +msgid "Nothing selected" +msgstr "Niets geselecteerd" + + msgid "Pin" msgstr "Prik" diff --git a/locale/po/pl.po b/locale/po/pl.po index f14b4bb007b..7348c03f624 100644 --- a/locale/po/pl.po +++ b/locale/po/pl.po @@ -1,31 +1,48 @@ msgid "" msgstr "" -"Project-Id-Version: Blender 4.1.0 Beta (b'7e9a36c1fa37')\n" +"Project-Id-Version: Blender 4.1.0 Beta (b'4b7cc5b6608a')\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-03-04 10:17+0000\n" -"PO-Revision-Date: 2017-08-26 11:13+0200\n" -"Last-Translator: Mikołaj Juda \n" +"POT-Creation-Date: 2020-01-01 00:00+0000\n" +"PO-Revision-Date: 2024-03-12 05:27+0000\n" +"Last-Translator: Maciej Kawka \n" +"Language-Team: Polish \n" "Language: pl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: Poedit 1.8.7.1\n" -"Language-Team: Polish Blender Course " +"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" +"X-Generator: Weblate 5.0.1" + + +msgid "Shader AOV" +msgstr "AOV shadera" msgid "Valid" msgstr "Poprawny" +msgid "Is the name of the AOV conflicting" +msgstr "Czy nazwa AOV jest unikalna" + + msgid "Name" msgstr "Nazwa" +msgid "Name of the AOV" +msgstr "Nazwa AOV" + + msgid "Type" msgstr "Rodzaj" +msgid "Data type of the AOV" +msgstr "Typ danych dla AOV" + + msgid "Color" msgstr "Kolor" @@ -34,12 +51,28 @@ msgid "Value" msgstr "Wartość" +msgid "List of AOVs" +msgstr "Lista AOV" + + +msgid "Collection of AOVs" +msgstr "Kolekcja AOV" + + +msgid "Action F-Curves" +msgstr "Akcja krzywej F" + + +msgid "Collection of action F-Curves" +msgstr "Kolekcja akcji krzywych F" + + msgid "Action Group" msgstr "Grupa akcji" msgid "Groups of F-Curves" -msgstr "Grupa krzywych F" +msgstr "Grupy krzywych F" msgid "Channels" @@ -166,6 +199,14 @@ msgid "Action group is locked" msgstr "Grupa akcji jest zablokowana" +msgid "Mute" +msgstr "Wycisz" + + +msgid "Action group is muted" +msgstr "Grupa akcji jest wyciszona" + + msgid "Select" msgstr "Zaznacz" @@ -178,10 +219,62 @@ msgid "Expanded" msgstr "Rozszerzony" +msgid "Action group is expanded except in graph editor" +msgstr "Grupa akcji jest rozszerzona oprócz edytora wykresów" + + +msgid "Expanded in Graph Editor" +msgstr "Rozszerzone w Edytorze Grafów" + + +msgid "Action group is expanded in graph editor" +msgstr "Grupa akcji jest rozwinięta w edytorze grafów" + + +msgid "Pin in Graph Editor" +msgstr "Przypnij w Edytorze Grafu" + + +msgid "Action Groups" +msgstr "Grupy akcji" + + +msgid "Collection of action groups" +msgstr "Kolekcja grup akcji" + + +msgid "Action Pose Markers" +msgstr "Znaczniki akcji póz" + + +msgid "Collection of timeline markers" +msgstr "Kolekcja znaczników osi czasu" + + +msgid "Active Pose Marker" +msgstr "Aktywny znacznik pozy" + + +msgid "Active pose marker for this action" +msgstr "Aktywny wskaźnik pozy dla tej akcji" + + +msgid "Active Pose Marker Index" +msgstr "Aktywny indeks znacznika pozy" + + +msgid "Index of active pose marker" +msgstr "Indeks aktywnego znacznika pozy" + + msgid "Add-on" msgstr "Dodatek" +msgid "Python add-ons to be loaded automatically" +msgstr "Automatycznie ładowane wtyczki pythonowe" + + msgid "Module" msgstr "Moduł" @@ -190,22 +283,94 @@ msgid "Module name" msgstr "Nazwa modułu" +msgid "Add-on Preferences" +msgstr "Ustawienia wtyczki" + + msgid "Password" msgstr "Hasło" +msgid "E-mail address" +msgstr "Adres e-mail" + + +msgid "Error Message" +msgstr "Komunikat błędu" + + msgid "Message" msgstr "Komunikat" +msgid "Compute Device Type" +msgstr "Rodzaj urządzenia obliczeniowego" + + +msgid "Device to use for computation (rendering with Cycles)" +msgstr "Urządzenie używane do obliczeń (renderowanie z Cycles)" + + +msgid "Kernel Optimization" +msgstr "Optymalizacja jądra" + + +msgid "Off" +msgstr "Wyłączone" + + +msgid "Intersection only" +msgstr "Tylko przecięcie" + + +msgid "Full" +msgstr "Pełne" + + +msgid "MetalRT" +msgstr "MetalRT" + + +msgid "On" +msgstr "Włączone" + + msgid "Auto" msgstr "Automatyczny" +msgid "Distribute memory across devices" +msgstr "Rozdzielaj pamięć pomiędzy urządzenia" + + +msgid "HIP RT (Experimental)" +msgstr "HIP RT (Eksperymentalne)" + + +msgid "Embree on GPU" +msgstr "Embree na GPU" + + +msgid "KHR_materials_variants_ui" +msgstr "KHR_materials_variants_ui" + + +msgid "Displays glTF UI to manage material variants" +msgstr "Wyświetla interfejs użytkownika dla zarządzania wariantami materiału w formacie glTF" + + +msgid "Display glTF UI to manage animations" +msgstr "Wyświetl interfejs użytkownika glTF do zarządzania animacjami" + + msgid "Fribidi Library" msgstr "Biblioteka fribidi" +msgid "The FriBidi C compiled library (.so under Linux, .dll under windows...), you’ll likely have to edit it if you’re under Windows, e.g. using the one included in Blender libraries repository" +msgstr "Skompilowana z języka C biblioteka FriBidi (.so pod Linuxem, .dll pod Windows), prawdopodobnie potrzebuje dodatkowego ustaienia, gdy jesteś pod Windows, np. wykorzystując dołączone repozytorium bibliotek Blendera" + + msgid "Translation Root" msgstr "Katalog główny tłumaczeń" @@ -219,7 +384,7 @@ msgstr "Ścieżki importu" msgid "Additional paths to add to sys.path (';' separated)" -msgstr "Dodatkowe ścieżki sys.path które python przeszuka, oddzielone średnikiem ';'. " +msgstr "Dodatkowe ścieżki do dodania do sys.path, oddzielone średnikiem ';'" msgid "Source Root" @@ -258,14 +423,26 @@ msgid "User Add-ons" msgstr "Dodatki Użytkownika" +msgid "Collection of add-ons" +msgstr "Kolekcja wtyczek" + + msgid "Animation Data" msgstr "Dane animacji" +msgid "Animation data for data-block" +msgstr "Dane animacji dla bloku danych" + + msgid "Action" msgstr "Akcja" +msgid "Active Action for this data-block" +msgstr "Akcja aktywna dla bieżącego bloku danych" + + msgid "Action Blending" msgstr "Przenikanie akcji" @@ -278,6 +455,10 @@ msgid "Replace" msgstr "Zastąp" +msgid "Combine" +msgstr "Połącz" + + msgid "Add" msgstr "Dodaj" @@ -342,10 +523,18 @@ msgid "Amount the Active Action contributes to the result of the NLA stack" msgstr "Siła z jaką aktywna akcja wpływa na wynik otrzymywany z NLA" +msgid "Slot to temporarily hold the main action while in tweak mode" +msgstr "Slot służący do tymczasowego przechowywania głównej akcji podczas trybu modyfikowania" + + msgid "Drivers" msgstr "Sterowniki" +msgid "The Drivers/Expressions for this data-block" +msgstr "Sterowniki/Wyrażenia dla tego bloku danych" + + msgid "NLA Tracks" msgstr "Ścieżki NLA" @@ -362,6 +551,14 @@ msgid "NLA stack is evaluated when evaluating this block" msgstr "Obliczenia stosu NLA są obliczane podczas obliczania tego bloku" +msgid "Use NLA Tweak Mode" +msgstr "Użyj trybu NLA Tweak" + + +msgid "Whether to enable or disable tweak mode in NLA" +msgstr "Czy włączyć czy wyłączyć tryb dostosowywania w NLA" + + msgid "Animation Visualization" msgstr "Wizualizacja animacji" @@ -386,6 +583,10 @@ msgid "Motion Path settings for animation visualization" msgstr "Ustawienia wizualizacji trajektorii animacji" +msgid "Bake to active Camera" +msgstr "Wypiecz do aktywnej kamery" + + msgid "Bake Location" msgstr "Przygotuj położenie" @@ -450,6 +651,46 @@ msgid "Number of frames between paths shown (not for 'On Keyframes' Onion-skinni msgstr "Liczba klatek pomiędzy którymi pokazana jest trajektoria (nie dla klatek w metodzie pokrywania warstwowego)" +msgid "Has Motion Paths" +msgstr "Widoczne ścieżki ruchu" + + +msgid "Paths Range" +msgstr "Zakres ścieżek" + + +msgid "Type of range to calculate for Motion Paths" +msgstr "Rodzaj zakresu do obliczenia dla ścieżek ruchu" + + +msgid "All Keys" +msgstr "Wszystkie klawisze" + + +msgid "From the first keyframe to the last" +msgstr "Od pierwszej klatki kluczowej do ostatniej" + + +msgid "Selected Keys" +msgstr "Wybrane klawisze" + + +msgid "From the first selected keyframe to the last" +msgstr "Od pierwszej wybranej klatki kluczowej do ostatniej" + + +msgid "Scene Frame Range" +msgstr "Zakres klatek sceny" + + +msgid "Manual Range" +msgstr "Ręczny zakres" + + +msgid "Manually determined frame range" +msgstr "Ręcznie określony zakres klatek" + + msgid "Show Frame Numbers" msgstr "Pokaż numery klatek" @@ -562,12 +803,20 @@ msgid "Empty" msgstr "Pusty" +msgid "3D Viewport" +msgstr "Rzutnia 3D" + + +msgid "Manipulate objects in a 3D environment" +msgstr "Manipuluje obiektami w środowisku 3D" + + msgid "UV/Image Editor" msgstr "Edytor obrazów/UV" msgid "View and edit images and UV Maps" -msgstr "Wyświetlaj oraz edytuj obrazy oraz mapy UV" +msgstr "Wyświetlaj i edytuj obrazy oraz mapy UV" msgid "Node Editor" @@ -578,6 +827,10 @@ msgid "Editor for node-based shading and compositing tools" msgstr "Edytor z narzędziami do nieliniowego cieniowania i kompozycji" +msgid "Video Sequencer" +msgstr "Edytor sekwencji wideo" + + msgid "Video editing tools" msgstr "Narzędzia do edycji wideo" @@ -606,6 +859,10 @@ msgid "Edit drivers and keyframe interpolation" msgstr "Edycja krzywych oraz sterowników" +msgid "Nonlinear Animation" +msgstr "Animacja nieliniowa" + + msgid "Combine and layer Actions" msgstr "Łącz i zarządzaj warstwami akcji" @@ -630,14 +887,42 @@ msgid "Info" msgstr "Informacja" +msgid "Log of operations, warnings and error messages" +msgstr "Dziennik operacji, ostrzeżeń i komunikatów błędów" + + +msgid "Top Bar" +msgstr "Górny pasek" + + +msgid "Global bar at the top of the screen for global per-window settings" +msgstr "Wspólna belka na górze ekranu dla ogólnych ustawień okna" + + +msgid "Status Bar" +msgstr "Pasek stanu" + + +msgid "Global bar at the bottom of the screen for general status information" +msgstr "Wspólny pasek na dole ekranu zawierający ogólne informacje o stanie" + + msgid "Outliner" msgstr "Zestawienie" +msgid "Overview of scene graph and all available data-blocks" +msgstr "Przegląd drzewa sceny i dostępnych bloków danych" + + msgid "Properties" msgstr "Właściwości" +msgid "Edit properties of active object and related data-blocks" +msgstr "Edytuj właściwości aktywnego obiektu i powiązane bloki danych" + + msgid "File Browser" msgstr "Przeglądanie plików" @@ -646,8 +931,20 @@ msgid "Browse for files and assets" msgstr "Przeglądaj pliki i zasoby" +msgid "Spreadsheet" +msgstr "Arkusz kalkulacyjny" + + +msgid "Explore geometry data in a table" +msgstr "Przejrzyj dane geometryczne w tabeli" + + +msgid "Preferences" +msgstr "Ustawienia" + + msgid "Edit persistent configuration settings" -msgstr "Zmieniaj ustawienia konfiguracyjne programu" +msgstr "Zmienia ustawienia programu" msgid "Width" @@ -674,30 +971,562 @@ msgid "The window relative horizontal location of the area" msgstr "Względna pozycja pozioma obszaru w oknie" +msgid "Area Spaces" +msgstr "Przestrzenie obszaru" + + +msgid "Collection of spaces" +msgstr "Kolekcja przestrzeni" + + +msgid "Active Space" +msgstr "Aktywna przestrzeń" + + +msgid "Armature Bones" +msgstr "Kości szkieletowe" + + +msgid "Collection of armature bones" +msgstr "Kolekcja kości szkieletowych" + + msgid "Active Bone" -msgstr "Aktywna Kość" +msgstr "Aktywna kość" + + +msgid "Armature's active bone" +msgstr "Aktywna kość szkieletu" + + +msgid "Armature Deform Constraint Targets" +msgstr "Docelowe ograniczenia deformacji szkieletu" + + +msgid "Collection of target bones and weights" +msgstr "Kolekcja docelowych kości i wag" + + +msgid "Armature EditBones" +msgstr "EdytujKosciSzkieletu" + + +msgid "Active EditBone" +msgstr "Aktywna KoscEdycji" + + +msgid "Armatures active edit bone" +msgstr "Aktywna edycja kości szkieletu" + + +msgid "Catalog Path" +msgstr "Ścieżka katalogu" + + +msgid "User Asset Libraries" +msgstr "Biblioteki zasobów użytkownika" + + +msgid "Asset Library Reference" +msgstr "Odnośnik biblioteki zasobów" + + +msgid "Identifier to refer to the asset library" +msgstr "Identyfikator dla biblioteki zasobów" + + +msgid "Asset Data" +msgstr "Dane zasobu" + + +msgid "Additional data stored for an asset data-block" +msgstr "Dodatkowe dane przechowywane dla bloku danych zasobu" + + +msgid "Active Tag" +msgstr "Aktywna etykieta" + + +msgid "Index of the tag set for editing" +msgstr "Indeks zestawu etykiet do edycji" + + +msgid "Author" +msgstr "Autor" + + +msgid "Name of the creator of the asset" +msgstr "Imię twórcy zasobu" + + +msgid "Catalog UUID" +msgstr "ID katalogu UUID" + + +msgid "Catalog Simple Name" +msgstr "Prosta nazwa katalogu" + + +msgid "Simple name of the asset's catalog, for debugging and data recovery purposes" +msgstr "Prosta nazwa katalogu zasobów, w celu debugowania i odzyskiwania danych" + + +msgid "Copyright" +msgstr "Prawa autorskie" msgid "Description" msgstr "Opis" +msgid "License" +msgstr "Licencja" + + +msgid "Tags" +msgstr "Etykiety" + + +msgid "Asset Representation" +msgstr "Reprezentacja zasobu" + + +msgid "Full Library Path" +msgstr "Pełna ścieżka biblioteki" + + +msgid "Absolute path to the .blend file containing this asset" +msgstr "Bezwzględna ścieżka do pliku .blend zawierającego ten zasób" + + +msgid "Full Path" +msgstr "Pełna ścieżka" + + +msgctxt "ID" +msgid "Data-block Type" +msgstr "Rodzaj bloku danych" + + +msgid "The type of the data-block, if the asset represents one ('NONE' otherwise)" +msgstr "Typ danych bloku, jeśli zasób go reprezentuje (w przeciwnym razie 'NONE')" + + +msgctxt "ID" +msgid "Action" +msgstr "Akcja" + + +msgctxt "ID" +msgid "Armature" +msgstr "Szkielet" + + +msgctxt "ID" +msgid "Brush" +msgstr "Pędzel" + + +msgctxt "ID" +msgid "Cache File" +msgstr "Plik pamięci podręcznej" + + +msgctxt "ID" +msgid "Camera" +msgstr "Kamera" + + +msgctxt "ID" +msgid "Collection" +msgstr "Kolekcja" + + +msgctxt "ID" +msgid "Curve" +msgstr "Krzywa" + + +msgctxt "ID" +msgid "Curves" +msgstr "Krzywe" + + +msgctxt "ID" +msgid "Font" +msgstr "Czcionka" + + +msgctxt "ID" +msgid "Grease Pencil" +msgstr "Grease Pencil" + + +msgctxt "ID" +msgid "Grease Pencil v3" +msgstr "Grease Pencil v3" + + +msgctxt "ID" +msgid "Image" +msgstr "Obraz" + + +msgctxt "ID" +msgid "Key" +msgstr "Klucz" + + +msgctxt "ID" +msgid "Lattice" +msgstr "Kratownica" + + +msgctxt "ID" +msgid "Library" +msgstr "Biblioteka" + + +msgctxt "ID" +msgid "Light" +msgstr "Światło" + + +msgctxt "ID" +msgid "Light Probe" +msgstr "Sonda świetlna" + + +msgctxt "ID" +msgid "Line Style" +msgstr "Styl linii" + + +msgctxt "ID" +msgid "Mask" +msgstr "Maska" + + +msgctxt "ID" +msgid "Material" +msgstr "Materiał" + + +msgctxt "ID" +msgid "Mesh" +msgstr "Siatka" + + +msgctxt "ID" +msgid "Metaball" +msgstr "Metakula" + + +msgctxt "ID" +msgid "Movie Clip" +msgstr "Klip" + + +msgctxt "ID" +msgid "Node Tree" +msgstr "Drzewo węzłów" + + +msgctxt "ID" +msgid "Object" +msgstr "Obiekt" + + +msgctxt "ID" +msgid "Paint Curve" +msgstr "Krzywa graficzna" + + +msgctxt "ID" +msgid "Palette" +msgstr "Paleta" + + +msgctxt "ID" +msgid "Particle" +msgstr "Cząstka" + + +msgctxt "ID" +msgid "Point Cloud" +msgstr "Chmura punktów" + + +msgctxt "ID" +msgid "Scene" +msgstr "Scena" + + +msgctxt "ID" +msgid "Screen" +msgstr "Ekran" + + +msgctxt "ID" +msgid "Sound" +msgstr "Dźwięk" + + +msgctxt "ID" +msgid "Speaker" +msgstr "Głośnik" + + +msgctxt "ID" +msgid "Text" +msgstr "Tekst" + + +msgctxt "ID" +msgid "Texture" +msgstr "Tekstura" + + +msgctxt "ID" +msgid "Volume" +msgstr "Głośność" + + +msgctxt "ID" +msgid "Window Manager" +msgstr "Zarządca okien" + + +msgctxt "ID" +msgid "Workspace" +msgstr "Obszar roboczy" + + +msgctxt "ID" +msgid "World" +msgstr "Świat" + + +msgid "Additional information about the asset" +msgstr "Dodatkowe informacje o zasobie" + + +msgid "Asset Shelf" +msgstr "Półka zasobów" + + +msgid "Regions for quick access to assets" +msgstr "Regiony do szybkiego dostępu do zasobów" + + +msgid "Asset Library" +msgstr "Biblioteka zasobów" + + +msgid "Choose the asset library to display assets from" +msgstr "Wybierz bibliotekę zasobów do wyświetlania" + + msgid "All" msgstr "Wszystko" +msgid "Current File" +msgstr "Bieżący plik" + + +msgid "ID Name" +msgstr "ID nazwy" + + +msgid "Options" +msgstr "Opcje" + + +msgid "Options for this asset shelf type" +msgstr "Opcje dla tego rodzaju półki zasobów" + + +msgid "No Asset Dragging" +msgstr "Brak przeciągania zasobu" + + +msgid "Space Type" +msgstr "Typ przestrzeni" + + +msgid "The space where the asset shelf is going to be used in" +msgstr "Przestrzeń, w której będzie używana półka z zasobami" + + +msgid "Preview Size" +msgstr "Rozmiar podglądu" + + +msgid "Size of the asset preview thumbnails in pixels" +msgstr "Rozmiar miniatury podglądu zasobu w pikselach" + + +msgid "Display Filter" +msgstr "Filtr wyświetlania" + + +msgid "Filter assets by name" +msgstr "Filtruj zasoby według nazwy" + + +msgid "Asset Tag" +msgstr "Etykieta zasobu" + + +msgid "User defined tag (name token)" +msgstr "Etykieta zdefiniowana przez użytkownika (token nazwy)" + + +msgid "The identifier that makes up this tag" +msgstr "Identyfikator tworzący etykietę" + + +msgid "Asset Tags" +msgstr "Etykiety zasobu" + + +msgid "Collection of custom asset tags" +msgstr "Kolekcja zdefiniowanych przez użytkownika etykiet zasobów" + + +msgid "Geometry attribute" +msgstr "Atrybut geometrii" + + +msgid "Data Type" +msgstr "Typ danych" + + +msgid "Float" +msgstr "Liczba zmiennoprzecinkowa" + + +msgid "Floating-point value" +msgstr "Wartość liczby zmiennoprzecinkowej" + + +msgid "Integer" +msgstr "Liczba całkowita" + + +msgid "32-bit integer" +msgstr "32-bitowa liczba całkowita" + + msgid "Vector" msgstr "Wektorowy" +msgid "3D vector with floating-point values" +msgstr "wektor 3D z wartościami zmiennoprzecinkowymi" + + +msgid "Byte Color" +msgstr "Kolor bajtowy" + + +msgid "RGBA color with 8-bit positive integer values" +msgstr "Kolor RGBA z 8-bitowymi wartościami, dotatnich liczb całkowitych" + + +msgid "String" +msgstr "Tekst" + + +msgid "Text string" +msgstr "Łańcuch tekstowy" + + +msgid "Boolean" +msgstr "Wartość logiczna" + + +msgid "True or false" +msgstr "Prawda lub fałsz" + + +msgid "2D Vector" +msgstr "Wektor 2D" + + +msgid "2D vector with floating-point values" +msgstr "Wektor 2D o wartościach zmiennoprzecinkowych" + + +msgid "8-Bit Integer" +msgstr "8-bitowa liczba całkowita" + + +msgid "Smaller integer with a range from -128 to 127" +msgstr "Mała liczba całkowita o zakresie od -128 do 127" + + +msgid "2D Integer Vector" +msgstr "Wektor 2D liczb całkowitych" + + +msgid "32-bit signed integer vector" +msgstr "Wektor z 32-bitową liczbą całkowitą ze znakiem" + + +msgid "Quaternion" +msgstr "Kwaternion" + + +msgid "Floating point quaternion rotation" +msgstr "Zmienny punkt dla rotacji kwaternionowej" + + +msgid "Domain" +msgstr "Domena" + + +msgid "Domain of the Attribute" +msgstr "Domena atrybutu" + + msgid "Point" msgstr "Punkt" +msgid "Edge" +msgstr "Krawędź" + + +msgid "Attribute on mesh edge" +msgstr "Atrybut na krawędzi siatki" + + +msgid "Instance" +msgstr "Instancja" + + msgid "Layer" msgstr "Warstwa" +msgid "Is Internal" +msgstr "Jest wewnętrzne" + + +msgid "Name of the Attribute" +msgstr "Nazwa atrybutu" + + +msgid "Active Color" +msgstr "Aktywny kolor" + + +msgid "Active Color Index" +msgstr "Aktywny indeks koloru" + + msgid "Bake Data" msgstr "Wylicz dane" @@ -742,6 +1571,10 @@ msgid "Extend" msgstr "Rozszerz" +msgid "Max Ray Distance" +msgstr "Maksymalna odległość promieni" + + msgid "Normal Space" msgstr "Przestrzeń normalnych" @@ -806,6 +1639,10 @@ msgid "None" msgstr "Nic" +msgid "Transmission" +msgstr "Transmisja" + + msgid "Save Mode" msgstr "Tryb zapisu" @@ -814,6 +1651,10 @@ msgid "Internal" msgstr "Wewnętrznie" +msgid "Save the baking map in an internal image data-block" +msgstr "Zapisz wyliczoną mapę jako obraz w wewnętrznym bloku danych" + + msgid "External" msgstr "Zewnętrznie" @@ -866,10 +1707,22 @@ msgid "Split external images per material (external only)" msgstr "Podziel zewnętrzne obrazy według materiału (tylko pliki zewnętrzne)" +msgid "Active Camera" +msgstr "Aktywna kamera" + + msgid "Horizontal dimension of the baking map" msgstr "Poziomy rozmiar wyliczanej mapy" +msgid "Bézier Curve Point" +msgstr "Punkt krzywej Beziera" + + +msgid "Bézier curve point with two handles" +msgstr "Punkt krzywej Beziera z dwoma uchwytami" + + msgid "Control Point" msgstr "Punkt kontrolny" @@ -923,11 +1776,11 @@ msgstr "Stan widoczności" msgid "Bevel Radius" -msgstr "Promień skosu" +msgstr "Promień ścięcia" msgid "Radius for beveling" -msgstr "Promień i zasięg skosu" +msgstr "Promień dla ścięcia" msgid "Control Point selected" @@ -970,26 +1823,70 @@ msgid "Softbody goal weight" msgstr "Limit docelowy softbody" +msgid "Blend-File Data" +msgstr "Dane pliku blend" + + +msgid "Main data structure representing a .blend file and all its data-blocks" +msgstr "Główna struktura danych reprezentująca plik .blend oraz wszystkie jego bloki danych" + + msgid "Actions" msgstr "Akcje" +msgid "Action data-blocks" +msgstr "Bloki danych dla akcji" + + msgid "Armatures" msgstr "Szkielety" +msgid "Armature data-blocks" +msgstr "Bloki danych dla szkieletów" + + msgid "Brushes" msgstr "Pędzle" +msgid "Brush data-blocks" +msgstr "Bloki danych dla pędzli" + + +msgid "Cache Files" +msgstr "Pliki pamięci podręcznej" + + +msgid "Cache Files data-blocks" +msgstr "Bloki danych dla plików wymiany" + + msgid "Cameras" msgstr "Kamery" +msgid "Camera data-blocks" +msgstr "Bloki danych dla kamery" + + +msgid "Collections" +msgstr "Kolekcje" + + +msgid "Collection data-blocks" +msgstr "Bloki danych dla kolekcji" + + msgid "Curves" msgstr "Krzywe" +msgid "Curve data-blocks" +msgstr "Bloki danych dla krzywych" + + msgid "Filename" msgstr "Nazwa pliku" @@ -1002,14 +1899,34 @@ msgid "Vector Fonts" msgstr "Czcionki wektorowe" +msgid "Vector font data-blocks" +msgstr "Bloki danych dla czcionek wektorowych" + + msgid "Grease Pencil" msgstr "Szkicownik" +msgid "Grease Pencil data-blocks" +msgstr "Bloki danych dla Grease Pencil" + + +msgid "Hair Curves" +msgstr "Krzywa włosów" + + +msgid "Hair curve data-blocks" +msgstr "Bloki danych dla krzywych włosów" + + msgid "Images" msgstr "Obrazy" +msgid "Image data-blocks" +msgstr "Bloki danych dla obrazów" + + msgid "File Has Unsaved Changes" msgstr "Plik nie został zapisany" @@ -1030,54 +1947,114 @@ msgid "Lattices" msgstr "Kraty" +msgid "Lattice data-blocks" +msgstr "Bloki danych dla krat" + + msgid "Libraries" msgstr "Biblioteki" +msgid "Library data-blocks" +msgstr "Bloki danych dla bibliotek" + + msgid "Line Styles" msgstr "Style linii" +msgid "Line Style data-blocks" +msgstr "Bloki danych dla stylów linii" + + msgid "Masks" msgstr "Maski" +msgid "Masks data-blocks" +msgstr "Bloki danych dla masek" + + msgid "Materials" msgstr "Materiały" +msgid "Material data-blocks" +msgstr "Bloki danych dla materiałów" + + msgid "Meshes" msgstr "Siatki" +msgid "Mesh data-blocks" +msgstr "Bloki danych dla siatek" + + msgid "Metaballs" msgstr "Metakule" +msgid "Metaball data-blocks" +msgstr "Bloki danych dla metakuli" + + msgid "Movie Clips" msgstr "Klipy filmowe" +msgid "Movie Clip data-blocks" +msgstr "Bloki danych dla klipów filmowych" + + msgid "Node Groups" msgstr "Grupy nodów" +msgid "Node group data-blocks" +msgstr "Bloki danych dla grup węzłów" + + msgid "Objects" msgstr "Obiekty" +msgid "Palettes" +msgstr "Palety" + + +msgid "Palette data-blocks" +msgstr "Bloki danych dla palet" + + msgid "Particles" msgstr "Cząstki" +msgid "Particle data-blocks" +msgstr "Bloki danych dla cząstek" + + +msgid "Point cloud data-blocks" +msgstr "Bloki danych dla chmury punktów" + + msgid "Scenes" msgstr "Sceny" +msgid "Scene data-blocks" +msgstr "Bloki danych dla scen" + + msgid "Screens" msgstr "Ekrany" +msgid "Screen data-blocks" +msgstr "Bloki danych dla ekranu" + + msgid "Shape Keys" msgstr "Kształty" @@ -1086,18 +2063,38 @@ msgid "Sounds" msgstr "Dźwięki" +msgid "Sound data-blocks" +msgstr "Bloki danych dla dźwięków" + + msgid "Speakers" msgstr "Głośniki" +msgid "Speaker data-blocks" +msgstr "Bloki danych dla głośników" + + msgid "Texts" msgstr "Teksty" +msgid "Text data-blocks" +msgstr "Bloki danych dla tekstów" + + msgid "Textures" msgstr "Tekstury" +msgid "Texture data-blocks" +msgstr "Bloki danych dla tekstur" + + +msgid "Use Auto-Pack" +msgstr "Użyj auto-pakowania" + + msgid "Automatically pack all external data into .blend file" msgstr "Automatycznie pakuj wszystkie zewnętrzne pliki do wnętrza pliku .blend" @@ -1106,14 +2103,190 @@ msgid "Version" msgstr "Wersja" +msgid "Volumes" +msgstr "Kubatury" + + +msgid "Volume data-blocks" +msgstr "Kubatura bloków danych" + + msgid "Window Managers" msgstr "Managery okien" +msgid "Window manager data-blocks" +msgstr "Bloki danych dla manadżerów okien" + + +msgid "Workspace data-blocks" +msgstr "Bloki danych obszaru roboczego" + + msgid "Worlds" msgstr "Światy" +msgid "World data-blocks" +msgstr "Bloki danych dla światów" + + +msgid "Main Actions" +msgstr "Główne akcje" + + +msgid "Collection of actions" +msgstr "Kolekcja akcji" + + +msgid "Main Armatures" +msgstr "Głowne szkielety" + + +msgid "Collection of armatures" +msgstr "Kolekcja szkieletów" + + +msgid "Main Brushes" +msgstr "Główne pędzle" + + +msgid "Collection of brushes" +msgstr "Kolekcja pędzli" + + +msgid "Main Cache Files" +msgstr "Główne pliki pamięci podręcznej" + + +msgid "Collection of cache files" +msgstr "Kolekcja plików pamięci podręcznej" + + +msgid "Main Cameras" +msgstr "Główne kamery" + + +msgid "Collection of cameras" +msgstr "Kolekcja kamer" + + +msgid "Main Collections" +msgstr "Główne kolekcje" + + +msgid "Collection of collections" +msgstr "Kolekcja kolekcji" + + +msgid "Main Curves" +msgstr "Główne krzywe" + + +msgid "Collection of curves" +msgstr "Kolekcja krzywych" + + +msgid "Main Fonts" +msgstr "Główne czcionki" + + +msgid "Collection of fonts" +msgstr "Kolekcja czcionek" + + +msgid "Main Grease Pencils" +msgstr "Główny Grease Pencils" + + +msgid "Collection of grease pencils" +msgstr "Kolekcja grease pencils" + + +msgid "Main Hair Curves" +msgstr "Główne krzywe włosów" + + +msgid "Collection of hair curves" +msgstr "Kolekcja krzywych włosów" + + +msgid "Main Images" +msgstr "Główne obrazy" + + +msgid "Collection of images" +msgstr "Kolekcja obrazów" + + +msgid "Main Lattices" +msgstr "Główne kraty" + + +msgid "Collection of lattices" +msgstr "Kolekcja krat" + + +msgid "Main Libraries" +msgstr "Główne biblioteki" + + +msgid "Collection of libraries" +msgstr "Kolekcja bibliotek" + + +msgid "Main Lights" +msgstr "Główne światło" + + +msgid "Collection of lights" +msgstr "Kolekcja świateł" + + +msgid "Main Line Styles" +msgstr "Główne style linii" + + +msgid "Collection of line styles" +msgstr "Kolekcja stylów linii" + + +msgid "Main Masks" +msgstr "Główne maski" + + +msgid "Collection of masks" +msgstr "Kolekcja masek" + + +msgid "Main Materials" +msgstr "Główne materiały" + + +msgid "Collection of materials" +msgstr "Kolekcja materiałów" + + +msgid "Main Meshes" +msgstr "Główne siatki" + + +msgid "Collection of meshes" +msgstr "Kolekcja siatek" + + +msgid "Collection of scenes" +msgstr "Kolekcja scen" + + +msgid "Main Volumes" +msgstr "Główne kubatury" + + +msgid "Collection of volumes" +msgstr "Kolekcja kubatury" + + msgid "Blender RNA" msgstr "Blender RNA" @@ -1166,10 +2339,6 @@ msgid "Keep from going through other boids" msgstr "Staraj się trzymać z daleka od innych boidów" -msgid "Flock" -msgstr "Towarzystko" - - msgid "Move to center of neighbors and match their velocity" msgstr "Podążaj do centrum gdzie jest najwięcej sąsiadów i dostosuj się do ich prędkości" @@ -1267,7 +2436,7 @@ msgstr "Unikaj kolizji z innymi boidami" msgid "Deflectors" -msgstr "Osłony" +msgstr "Deflektory" msgid "Avoid collision with deflector objects" @@ -1583,7 +2752,7 @@ msgstr "Wszystkie reguły są uśrednione" msgid "Volume" -msgstr "Objętość" +msgstr "Kubatura" msgid "B-Bone Segments" @@ -1782,6 +2951,18 @@ msgid "Visible" msgstr "Widoczny" +msgid "Active Collection Index" +msgstr "Indeks aktywnej kolekcji" + + +msgid "Active Collection Name" +msgstr "Nazwa aktywnej kolekcji" + + +msgid "Use Custom Color" +msgstr "Użyj własnego koloru" + + msgid "Brush Capabilities" msgstr "Możliwości narzędzia" @@ -1818,6 +2999,10 @@ msgid "Active" msgstr "Aktywny" +msgid "Use current mode" +msgstr "Użyj bieżącego trybu" + + msgid "Material" msgstr "Materiał" @@ -1826,10 +3011,29 @@ msgid "Direction" msgstr "Kierunek" +msgid "Stroke" +msgstr "Kreska" + + msgid "Threshold" msgstr "Próg" +msgctxt "GPencil" +msgid "Smooth" +msgstr "Wygładzanie" + + +msgctxt "GPencil" +msgid "Strength" +msgstr "Siła" + + +msgctxt "GPencil" +msgid "Randomize" +msgstr "Losowo" + + msgid "Blur" msgstr "Rozmycie" @@ -1846,6 +3050,15 @@ msgid "Saturation" msgstr "Nasycenie" +msgid "Limit to Viewport" +msgstr "Ogranicz do rzutni" + + +msgctxt "File browser" +msgid "Path" +msgstr "Ścieżka" + + msgid "Background Image" msgstr "Obrazek tła" @@ -1878,6 +3091,25 @@ msgid "Parameters defining which frame of the movie clip is displayed" msgstr "Parametry określające która klatka klipu filmowego jest wyświetlana" +msgctxt "Camera" +msgid "Depth" +msgstr "Głębia" + + +msgid "Display under or over everything" +msgstr "Rysuj ponad i nad wszystkim" + + +msgctxt "Camera" +msgid "Back" +msgstr "Tył" + + +msgctxt "Camera" +msgid "Front" +msgstr "Przód" + + msgid "Frame Method" msgstr "Dopasowanie kadru" @@ -1919,7 +3151,7 @@ msgstr "Odstęp" msgid "Rotation" -msgstr "Rotacja" +msgstr "Obrót" msgid "Scale" @@ -1943,7 +3175,7 @@ msgstr "Pokaż w pierwszym planie" msgid "Show this image in front of objects in viewport" -msgstr "Pokazuje ten obraz przed wszystkimi innymi obiektami w widoku" +msgstr "Pokazuje ten obraz przed wszystkimi innymi obiektami w rzutni" msgid "Background Source" @@ -2118,6 +3350,10 @@ msgid "Bending Spring Damping" msgstr "Tłumienie zginających sił sprężystych" +msgid "Angular" +msgstr "Kątowy" + + msgid "Linear" msgstr "Liniowy" @@ -2250,6 +3486,14 @@ msgid "Max amount to shrink cloth by" msgstr "Maksymalna ilość o którą tkanina zostanie zmniejszona" +msgid "Target Volume" +msgstr "Docelowa kubatura" + + +msgid "Use Custom Volume" +msgstr "Użyj własnej kubatury" + + msgid "Sew Cloth" msgstr "Zszywanie tkanin" @@ -3179,6 +4423,10 @@ msgid "Targets" msgstr "Obiekty docelowe" +msgid "Preserve Volume" +msgstr "Zachowaj kubaturę" + + msgid "Camera Solver Constraint" msgstr "Ogranicznik solvera kamery" @@ -3924,7 +5172,7 @@ msgstr "Oś w której można swobodnie skalować obiekt" msgid "Volume of the bone at rest" -msgstr "Objętość kości w pozycji spoczynkowej" +msgstr "Kubatura kości w pozycji spoczynkowej" msgid "Object Solver Constraint" @@ -3967,14 +5215,26 @@ msgid "Use the pivot point in every rotation" msgstr "Użyj punktu odniesienia w każdej rotacji" +msgid "-X Rotation" +msgstr "Rotacja X" + + msgid "Use the pivot point in the negative rotation range around the X-axis" msgstr "Użyj punktu odniesienia w zakresie ujemnej rotacji wokół osi X" +msgid "-Y Rotation" +msgstr "Rotacja Y" + + msgid "Use the pivot point in the negative rotation range around the Y-axis" msgstr "Użyj punktu odniesienia w zakresie ujemnej rotacji wokół osi Y" +msgid "-Z Rotation" +msgstr "Rotacja Z" + + msgid "Use the pivot point in the negative rotation range around the Z-axis" msgstr "Użyj punktu odniesienia w zakresie ujemnej rotacji wokół osi Z" @@ -4023,6 +5283,10 @@ msgid "Number of Targets" msgstr "Liczba obiektów" +msgid "Usually only 1 to 3 are needed" +msgstr "Zwykle potrzebne są 1-3" + + msgid "Target Objects" msgstr "Obiekty docelowe" @@ -4119,6 +5383,10 @@ msgid "Shrink the location to the nearest target vertex" msgstr "Przyciąga do położenia najbliższych wierzchołków z obiektu docelowego" +msgid "Target Mesh object" +msgstr "Docelowy obiekt siatki" + + msgid "Spline IK Constraint" msgstr "Ogranicznik Krzywizna IK" @@ -4128,7 +5396,7 @@ msgstr "Przyciąga łańcuch 'n' kości do krzywej" msgid "Volume Variation" -msgstr "Zmienność objętości" +msgstr "Zmienność kubatury" msgid "Factor between volume variation and stretching" @@ -4223,6 +5491,10 @@ msgid "Method used for determining the scaling of the X and Z axes of the bones" msgstr "Metoda używana do określenia skalowania osi X oraz Z kości" +msgid "Don't scale the X and Z axes" +msgstr "Nie skaluj osi X i Z" + + msgid "Bone Original" msgstr "Kość oryginalna" @@ -4247,6 +5519,10 @@ msgid "Scale of the X and Z axes are adjusted to preserve the volume of the bone msgstr "Skalowanie osi X oraz Z są poprawiane dla zachowania objętości kości" +msgid "Y Scale Mode" +msgstr "Tryb skalowania Y" + + msgid "Stretch To Constraint" msgstr "Ogranicznik Rozciągaj do" @@ -4263,6 +5539,10 @@ msgid "XZ" msgstr "XZ" +msgid "ZX" +msgstr "ZX" + + msgid "Original Length" msgstr "Oryginalna długość" @@ -4363,6 +5643,10 @@ msgid "Map To" msgstr "Mapuj na" +msgid "The transformation type to affect on the constrained object" +msgstr "Typ transformacji do zmiany w obiekcie" + + msgid "Map To X From" msgstr "Mapuj na X z" @@ -4451,6 +5735,10 @@ msgid "Target object for multi-target constraints" msgstr "Obiekt docelowy dla wielo-celowego ogranicznika" +msgid "Blend Weight" +msgstr "Waga mieszania" + + msgid "Curve in a curve mapping" msgstr "Krzywa w mapowaniu krzywych" @@ -4547,6 +5835,10 @@ msgid "Plane" msgstr "Płaszczyzna" +msgid "Viewport" +msgstr "Rzutnia" + + msgid "Scene" msgstr "Scena" @@ -4588,7 +5880,7 @@ msgstr "Cieniowanie" msgid "Transform" -msgstr "Transformuj" +msgstr "Przekształcenia" msgid "Safe Areas" @@ -4907,6 +6199,10 @@ msgid "Type of ID-block that can be used" msgstr "Rodzaj bloku ID który może być użyty" +msgid "Rotation Mode" +msgstr "Tryb obrotu" + + msgid "Transform Space" msgstr "Przestrzeń transformacji" @@ -5220,7 +6516,7 @@ msgstr "Waga efektora wymuszającego trajektorię" msgid "Drag" -msgstr "Wciąganie" +msgstr "Przeciąganie" msgid "Drag effector weight" @@ -5503,6 +6799,38 @@ msgid "FFmpeg audio codec to use" msgstr "Kodek dźwięku FFmpeg do użycia" +msgid "No Audio" +msgstr "Bez dźwięku" + + +msgid "AAC" +msgstr "AAC" + + +msgid "AC3" +msgstr "AC3" + + +msgid "FLAC" +msgstr "FLAC" + + +msgid "MP2" +msgstr "MP2" + + +msgid "MP3" +msgstr "MP3" + + +msgid "Opus" +msgstr "Opus" + + +msgid "PCM" +msgstr "PCM" + + msgid "Vorbis" msgstr "Vorbis" @@ -5524,10 +6852,18 @@ msgid "Rate control: buffer size (kb)" msgstr "Kontrola przepustowości: rozmiar bufora (kb)" +msgid "Video Codec" +msgstr "Kodek wideo" + + msgid "DNxHD" msgstr "DNxHD" +msgid "DV" +msgstr "DV" + + msgid "FFmpeg video codec #1" msgstr "Kodek wideo FFmpeg #1" @@ -5552,6 +6888,10 @@ msgid "MPEG-2" msgstr "MPEG-2" +msgid "MPEG-4 (divx)" +msgstr "MPEG-4 (divx)" + + msgid "QT rle / QT Animation" msgstr "QT rle / Animacja QT" @@ -5560,10 +6900,70 @@ msgid "Theora" msgstr "Theora" +msgid "WebM / VP9" +msgstr "WebM / VP9" + + +msgid "AV1" +msgstr "AV1" + + +msgid "Output Quality" +msgstr "Jakość wyjścia" + + +msgid "Lossless" +msgstr "Bezstratna" + + +msgid "High Quality" +msgstr "Wysoka jakość" + + +msgid "Medium Quality" +msgstr "Średnia jakość" + + +msgid "Low Quality" +msgstr "Niska jakość" + + +msgid "Very Low Quality" +msgstr "Bardzo niska jakość" + + +msgid "Lowest Quality" +msgstr "Najniższa jakość" + + +msgid "Encoding Speed" +msgstr "Szybkość enkodowania" + + +msgid "Slowest" +msgstr "Najwolniejsza" + + +msgid "Good" +msgstr "Dobra" + + +msgid "Container" +msgstr "Kontener" + + msgid "MPEG-4" msgstr "MPEG-4" +msgid "AVI" +msgstr "AVI" + + +msgid "QuickTime" +msgstr "Quicktime" + + msgid "Ogg" msgstr "Ogg" @@ -5576,6 +6976,10 @@ msgid "Flash" msgstr "Flash" +msgid "WebM" +msgstr "WebM" + + msgid "Max Rate" msgstr "Maksymalna przepustowość" @@ -5660,26 +7064,66 @@ msgid "F-Curve Modifier's panel is expanded in UI" msgstr "Panel modyfikatorów krzywych-F jest rozwijany w UI" +msgctxt "Action" +msgid "Type" +msgstr "Rodzaj" + + msgid "F-Curve Modifier Type" msgstr "Rodzaj modyfikatora krzywej-F" +msgctxt "Action" +msgid "Invalid" +msgstr "Niewłaściwy" + + +msgctxt "Action" +msgid "Generator" +msgstr "Generator" + + msgid "Generate a curve using a factorized or expanded polynomial" msgstr "Generuje krzywą używając wielomianu" +msgctxt "Action" +msgid "Built-In Function" +msgstr "Funkcja wbudowana" + + msgid "Generate a curve using standard math functions such as sin and cos" msgstr "Generuje krzywą używając standardowych funkcji matematycznych takich jak sin lub cos" +msgctxt "Action" +msgid "Envelope" +msgstr "Obwiednia" + + +msgctxt "Action" +msgid "Cycles" +msgstr "Cykle" + + msgid "Cyclic extend/repeat keyframe sequence" msgstr "Cyklicznie rozszerza/powtarza sekwencję klatek kluczowych" +msgctxt "Action" +msgid "Noise" +msgstr "Szum" + + msgid "Add pseudo-random noise on top of F-Curves" msgstr "Dodaje pseudolosowy szum do obecnej krzywej-F" +msgctxt "Action" +msgid "Limits" +msgstr "Ograniczenia" + + msgid "Restrict maximum and minimum values of F-Curve" msgstr "Ogranicza maksymalne i minimalna zakresy krzywej-F" @@ -5816,6 +7260,10 @@ msgid "Built-In Function F-Modifier" msgstr "Modyfikator-F dla funkcji wbudowanej" +msgid "Generate values using a built-in function" +msgstr "Generuj wartości używając funkcji wbudowanej" + + msgid "Amplitude" msgstr "Amplituda" @@ -5852,6 +7300,10 @@ msgid "sin(x) / x" msgstr "sin(x)/x" +msgid "Phase Multiple" +msgstr "Mnożnik fazy" + + msgid "Scale factor determining the 'speed' of the function" msgstr "Czynnik skalujący określający 'prędkość' funkcji" @@ -5992,6 +7444,14 @@ msgid "Visibility" msgstr "Widoczność" +msgid "Parameter Editor" +msgstr "Edytor parametrów" + + +msgid "Annotation Layer Opacity" +msgstr "Przezroczystość warstwy z annotacjami" + + msgid "Blend Mode" msgstr "Tryb Mieszania" @@ -6000,10 +7460,18 @@ msgid "Frames" msgstr "Klatki" +msgid "Thickness of annotation strokes" +msgstr "Grubość kresek annotacji" + + msgid "Onion Skinning" msgstr "Pokrywanie wielowarstwowe" +msgid "UV Scale" +msgstr "Skala UV" + + msgid "Window" msgstr "Okno" @@ -6020,6 +7488,14 @@ msgid "Smooth" msgstr "Wygładzanie" +msgid "Length Modifier" +msgstr "Modyfikator długości" + + +msgid "Line Art Modifier" +msgstr "Modyfikator Line Art" + + msgid "Target Object" msgstr "Obiekt docelowy" @@ -6028,6 +7504,26 @@ msgid "Fixed" msgstr "Stałe" +msgid "Texture Modifier" +msgstr "Modyfikator tekstrury" + + +msgid "Tint Modifier" +msgstr "Modyfikator odcienia" + + +msgid "Tint modifier" +msgstr "Modyfikator odcienia" + + +msgid "Weight Modifier Angle" +msgstr "Kąt modyfikatora wagi" + + +msgid "Active Note" +msgstr "Aktywny węzeł" + + msgid "Brush" msgstr "Pędzel" @@ -6036,6 +7532,10 @@ msgid "Font" msgstr "Czcionka" +msgid "Grease Pencil v3" +msgstr "Grease Pencil v3" + + msgid "Key" msgstr "Klucz" @@ -6044,6 +7544,14 @@ msgid "Library" msgstr "Biblioteka" +msgid "Light" +msgstr "Światło" + + +msgid "Light Probe" +msgstr "Sonda świetlna" + + msgid "Mask" msgstr "Maska" @@ -6052,6 +7560,14 @@ msgid "Mesh" msgstr "Siatka" +msgid "Metaball" +msgstr "Metakula" + + +msgid "Node Tree" +msgstr "Drzewo węzłów" + + msgid "Paint Curve" msgstr "Krzywa graficzna" @@ -6064,6 +7580,10 @@ msgid "Particle" msgstr "Cząstka" +msgid "Point Cloud" +msgstr "Chmura punktów" + + msgid "Sound" msgstr "Dźwięk" @@ -6080,22 +7600,62 @@ msgid "Window Manager" msgstr "Zarządca okien" +msgid "Workspace" +msgstr "Obszar roboczy" + + msgid "World" msgstr "Świat" +msgid "Embedded Data" +msgstr "Osadzone dane" + + msgid "Groups" msgstr "Grupy" +msgid "B-Bone" +msgstr "Giętka kość" + + +msgid "Area Radius" +msgstr "Promień obszaru" + + +msgid "Blending Mode" +msgstr "Tryb mieszania" + + msgid "Local" msgstr "Lokalnie" +msgctxt "Brush" +msgid "Rotate" +msgstr "Obróć" + + msgid "Laplacian" msgstr "Laplacian" +msgctxt "Unit" +msgid "Velocity Unit" +msgstr "Jednostka prędkości" + + +msgctxt "Unit" +msgid "Second" +msgstr "Sekundy" + + +msgctxt "Unit" +msgid "Frame" +msgstr "Klatki" + + msgid "Clip End" msgstr "Koniec przycinania" @@ -6104,6 +7664,54 @@ msgid "Clip Start" msgstr "Początek przycinania" +msgid "Perspective" +msgstr "Perspektywa" + + +msgid "Orthographic" +msgstr "Ortograficzny" + + +msgid "Panoramic" +msgstr "Panoramiczny" + + +msgid "Color 02" +msgstr "Kolor 02" + + +msgid "Color 03" +msgstr "Kolor 03" + + +msgid "Color 04" +msgstr "Kolor 04" + + +msgid "Color 05" +msgstr "Kolor 05" + + +msgid "Color 06" +msgstr "Kolor 06" + + +msgid "Color 07" +msgstr "Kolor 07" + + +msgid "Color 08" +msgstr "Kolor 08" + + +msgid "Bevel Depth" +msgstr "Głębokość ścięcia" + + +msgid "Bevel Mode" +msgstr "Tryb ścięcia" + + msgid "Dimensions" msgstr "Wymiary" @@ -6128,26 +7736,182 @@ msgid "Max" msgstr "Maks" +msgid "Texture Spacing" +msgstr "Rozstaw tekstury" + + msgid "Use Nodes" msgstr "Używaj Węzłów" +msgid "Annotation" +msgstr "Adnotacja" + + msgid "Layers" msgstr "Warstwy" +msgid "Adaptive Resolution" +msgstr "Adaptacyjna rozdzielczość" + + +msgctxt "Light" +msgid "Light" +msgstr "Światło" + + +msgid "Light color" +msgstr "Kolor światła" + + +msgctxt "Light" +msgid "Type" +msgstr "Rodzaj" + + +msgid "Type of light" +msgstr "Rodzaj światła" + + +msgctxt "Light" +msgid "Point" +msgstr "Punktowe" + + +msgctxt "Light" +msgid "Sun" +msgstr "Słońce" + + +msgid "Constant direction parallel ray light source" +msgstr "Równoległe promienie światła o jednakowym kierunku" + + +msgctxt "Light" +msgid "Spot" +msgstr "Stożkowe" + + +msgid "Directional cone light source" +msgstr "Kierunkowe, stożkowe źródło światła" + + +msgctxt "Light" +msgid "Area" +msgstr "Obszarowe" + + +msgid "Directional area light source" +msgstr "Kierunkowe źródło światła z obszaru" + + +msgid "Resolution Z" +msgstr "Rozdzielczość Z" + + +msgid "Metallic" +msgstr "Metaliczny" + + msgid "Cube" msgstr "Sześcian" +msgid "Frame Rate" +msgstr "Klatki na sekundę" + + +msgid "Execution Mode" +msgstr "Tryb wykonania" + + +msgid "Viewer Region" +msgstr "Obszar widoku" + + msgid "Edit" msgstr "Edytuj" +msgid "Sculpt" +msgstr "Rzeźbienie" + + +msgid "Tool" +msgstr "Narzędzie" + + +msgctxt "Image" +msgid "Front" +msgstr "Front" + + +msgctxt "Image" +msgid "Back" +msgstr "Tył" + + msgid "Faces" msgstr "Ściany" +msgid "Object interaction mode" +msgstr "Tryb interakcji z obiektem" + + +msgid "Object Mode" +msgstr "Tryb obiektowy" + + +msgid "Pose Mode" +msgstr "Tryb pozowania" + + +msgid "Sculpt Mode" +msgstr "Tryb rzeźbienia" + + +msgid "Euler Rotation" +msgstr "Obrót kątami Eulera" + + +msgid "Rotation in Eulers" +msgstr "Obrót w kątach Eulera" + + +msgid "Quaternion (WXYZ)" +msgstr "Kwaterniony (WXYZ)" + + +msgid "Scaling of the object" +msgstr "Skalowanie obiektu" + + +msgctxt "ID" +msgid "Type" +msgstr "Rodzaj" + + +msgid "Type of object" +msgstr "Rodzaj obiektu" + + +msgctxt "ID" +msgid "Surface" +msgstr "Powierzchnia" + + +msgctxt "ID" +msgid "Hair Curves" +msgstr "Krzywe włosów" + + +msgctxt "ID" +msgid "Empty" +msgstr "Pusty" + + msgid "Angular Velocity" msgstr "Prędkość kątowa" @@ -6160,6 +7924,10 @@ msgid "Mass" msgstr "Masa" +msgid "Annotations" +msgstr "Adnotacje" + + msgid "Reference Distance" msgstr "Odległość odniesienia" @@ -6177,14 +7945,463 @@ msgid "Filter" msgstr "Filtr" +msgid "Active Add-on" +msgstr "Aktywna wtyczka" + + msgid "Operation" msgstr "Operacje" +msgid "Simulation" +msgstr "Symulacja" + + msgid "Codec" msgstr "Kodek" +msgctxt "UI_Events_KeyMaps" +msgid "A" +msgstr "A" + + +msgctxt "UI_Events_KeyMaps" +msgid "B" +msgstr "B" + + +msgctxt "UI_Events_KeyMaps" +msgid "C" +msgstr "C" + + +msgctxt "UI_Events_KeyMaps" +msgid "D" +msgstr "D" + + +msgctxt "UI_Events_KeyMaps" +msgid "E" +msgstr "E" + + +msgctxt "UI_Events_KeyMaps" +msgid "F" +msgstr "F" + + +msgctxt "UI_Events_KeyMaps" +msgid "G" +msgstr "G" + + +msgctxt "UI_Events_KeyMaps" +msgid "H" +msgstr "H" + + +msgctxt "UI_Events_KeyMaps" +msgid "I" +msgstr "I" + + +msgctxt "UI_Events_KeyMaps" +msgid "J" +msgstr "J" + + +msgctxt "UI_Events_KeyMaps" +msgid "K" +msgstr "K" + + +msgctxt "UI_Events_KeyMaps" +msgid "L" +msgstr "L" + + +msgctxt "UI_Events_KeyMaps" +msgid "M" +msgstr "M" + + +msgctxt "UI_Events_KeyMaps" +msgid "N" +msgstr "N" + + +msgctxt "UI_Events_KeyMaps" +msgid "O" +msgstr "O" + + +msgctxt "UI_Events_KeyMaps" +msgid "P" +msgstr "P" + + +msgctxt "UI_Events_KeyMaps" +msgid "Q" +msgstr "Q" + + +msgctxt "UI_Events_KeyMaps" +msgid "R" +msgstr "R" + + +msgctxt "UI_Events_KeyMaps" +msgid "S" +msgstr "S" + + +msgctxt "UI_Events_KeyMaps" +msgid "T" +msgstr "T" + + +msgctxt "UI_Events_KeyMaps" +msgid "U" +msgstr "U" + + +msgctxt "UI_Events_KeyMaps" +msgid "V" +msgstr "V" + + +msgctxt "UI_Events_KeyMaps" +msgid "W" +msgstr "W" + + +msgctxt "UI_Events_KeyMaps" +msgid "X" +msgstr "X" + + +msgctxt "UI_Events_KeyMaps" +msgid "Y" +msgstr "Y" + + +msgctxt "UI_Events_KeyMaps" +msgid "Z" +msgstr "Z" + + +msgctxt "UI_Events_KeyMaps" +msgid "Left Ctrl" +msgstr "Lewy Ctrl" + + +msgid "CtrlL" +msgstr "CtrlL" + + +msgctxt "UI_Events_KeyMaps" +msgid "Left Alt" +msgstr "Lewy Alt" + + +msgid "AltL" +msgstr "AltL" + + +msgctxt "UI_Events_KeyMaps" +msgid "Left Shift" +msgstr "Lewy Shift" + + +msgid "ShiftL" +msgstr "ShiftL" + + +msgctxt "UI_Events_KeyMaps" +msgid "Right Alt" +msgstr "Prawy Alt" + + +msgid "AltR" +msgstr "AltR" + + +msgctxt "UI_Events_KeyMaps" +msgid "Esc" +msgstr "Esc" + + +msgctxt "UI_Events_KeyMaps" +msgid "Tab" +msgstr "Tab" + + +msgctxt "UI_Events_KeyMaps" +msgid "Return" +msgstr "Return" + + +msgid "Enter" +msgstr "Enter" + + +msgctxt "UI_Events_KeyMaps" +msgid "Spacebar" +msgstr "Spacja" + + +msgctxt "UI_Events_KeyMaps" +msgid "Backspace" +msgstr "Backspace" + + +msgid "BkSpace" +msgstr "BkSpace" + + +msgctxt "UI_Events_KeyMaps" +msgid "Delete" +msgstr "Delete" + + +msgid "Del" +msgstr "Del" + + +msgctxt "UI_Events_KeyMaps" +msgid ";" +msgstr ";" + + +msgctxt "UI_Events_KeyMaps" +msgid "," +msgstr "," + + +msgctxt "UI_Events_KeyMaps" +msgid "\"" +msgstr "\"" + + +msgctxt "UI_Events_KeyMaps" +msgid "`" +msgstr "`" + + +msgctxt "UI_Events_KeyMaps" +msgid "=" +msgstr "=" + + +msgctxt "UI_Events_KeyMaps" +msgid "[" +msgstr "[" + + +msgctxt "UI_Events_KeyMaps" +msgid "]" +msgstr "]" + + +msgctxt "UI_Events_KeyMaps" +msgid "Left Arrow" +msgstr "Strzałka w lewo" + + +msgid "←" +msgstr "←" + + +msgctxt "UI_Events_KeyMaps" +msgid "Down Arrow" +msgstr "Strzałka do dołu" + + +msgid "↓" +msgstr "↓" + + +msgctxt "UI_Events_KeyMaps" +msgid "Right Arrow" +msgstr "Strzałka w prawo" + + +msgid "→" +msgstr "→" + + +msgctxt "UI_Events_KeyMaps" +msgid "Up Arrow" +msgstr "Strzałka do góry" + + +msgid "↑" +msgstr "↑" + + +msgctxt "UI_Events_KeyMaps" +msgid "F1" +msgstr "F1" + + +msgctxt "UI_Events_KeyMaps" +msgid "F2" +msgstr "F2" + + +msgctxt "UI_Events_KeyMaps" +msgid "F3" +msgstr "F3" + + +msgctxt "UI_Events_KeyMaps" +msgid "F4" +msgstr "F4" + + +msgctxt "UI_Events_KeyMaps" +msgid "F5" +msgstr "F5" + + +msgctxt "UI_Events_KeyMaps" +msgid "F6" +msgstr "F6" + + +msgctxt "UI_Events_KeyMaps" +msgid "F7" +msgstr "F7" + + +msgctxt "UI_Events_KeyMaps" +msgid "F8" +msgstr "F8" + + +msgctxt "UI_Events_KeyMaps" +msgid "F9" +msgstr "F9" + + +msgctxt "UI_Events_KeyMaps" +msgid "F10" +msgstr "F10" + + +msgctxt "UI_Events_KeyMaps" +msgid "F11" +msgstr "F11" + + +msgctxt "UI_Events_KeyMaps" +msgid "F12" +msgstr "F12" + + +msgctxt "UI_Events_KeyMaps" +msgid "F13" +msgstr "F13" + + +msgctxt "UI_Events_KeyMaps" +msgid "F14" +msgstr "F14" + + +msgctxt "UI_Events_KeyMaps" +msgid "F15" +msgstr "F15" + + +msgctxt "UI_Events_KeyMaps" +msgid "F16" +msgstr "F16" + + +msgctxt "UI_Events_KeyMaps" +msgid "F17" +msgstr "F17" + + +msgctxt "UI_Events_KeyMaps" +msgid "F18" +msgstr "F18" + + +msgctxt "UI_Events_KeyMaps" +msgid "F19" +msgstr "F19" + + +msgctxt "UI_Events_KeyMaps" +msgid "F20" +msgstr "F20" + + +msgctxt "UI_Events_KeyMaps" +msgid "F21" +msgstr "F21" + + +msgctxt "UI_Events_KeyMaps" +msgid "F22" +msgstr "F22" + + +msgctxt "UI_Events_KeyMaps" +msgid "F23" +msgstr "F23" + + +msgctxt "UI_Events_KeyMaps" +msgid "F24" +msgstr "F24" + + +msgctxt "UI_Events_KeyMaps" +msgid "Pause" +msgstr "Pause" + + +msgctxt "UI_Events_KeyMaps" +msgid "Insert" +msgstr "Insert" + + +msgid "Ins" +msgstr "Ins" + + +msgctxt "UI_Events_KeyMaps" +msgid "Home" +msgstr "Home" + + +msgctxt "UI_Events_KeyMaps" +msgid "Page Up" +msgstr "Page Up" + + +msgid "PgUp" +msgstr "PgUp" + + +msgctxt "UI_Events_KeyMaps" +msgid "Page Down" +msgstr "Page Down" + + +msgid "PgDown" +msgstr "PgDown" + + +msgctxt "UI_Events_KeyMaps" +msgid "End" +msgstr "End" + + msgid "Mouse" msgstr "Mysz" @@ -6217,6 +8434,14 @@ msgid "Distort" msgstr "Zniekształć" +msgid "Node" +msgstr "Węzeł" + + +msgid "Attribute" +msgstr "Atrybut" + + msgid "Add Modifier" msgstr "Dodaj Modyfikator" @@ -6229,14 +8454,26 @@ msgid "File" msgstr "Plik" +msgid "Defaults" +msgstr "Domyślne" + + msgid "External Data" msgstr "Zewnętrzne Dane" +msgid "Help" +msgstr "Pomoc" + + msgid "Ball" msgstr "Kula" +msgid "Execution Time" +msgstr "Czas uruchomienia" + + msgid "New" msgstr "Nowy" @@ -6245,8 +8482,16 @@ msgid "Overwrite" msgstr "Nadpisz" +msgid "Resolution Mode" +msgstr "Tryb rozdzielczości" + + msgid "Copy" -msgstr "Skopiuj" +msgstr "Kopiuj" + + +msgid "Render Resolution" +msgstr "Rozdzielczość renderowania" msgid "Smooth Shading" @@ -6301,6 +8546,26 @@ msgid "Y Axis" msgstr "Oś Y" +msgid "Spline Resolution" +msgstr "Rozdzielczość Spline" + + +msgid "Ico Sphere" +msgstr "Kula Ico" + + +msgid "Generate a spherical mesh that consists of equally sized triangles" +msgstr "Tworzy sferyczną siatkę składającą się z jednakowych trójkątów" + + +msgid "Mesh Line" +msgstr "Linia siatki" + + +msgid "UV Sphere" +msgstr "Sfera UV" + + msgid "Layer Weight" msgstr "Waga warstwy" @@ -6329,6 +8594,18 @@ msgid "Z Axis" msgstr "Oś Z" +msgid "Active Item" +msgstr "Aktywna pozycja" + + +msgid "Active item" +msgstr "Aktywna pozycja" + + +msgid "Hide in Modifier" +msgstr "Ukryj w modyfikatorze" + + msgctxt "Operator" msgid "Duplicate" msgstr "Duplikuj" @@ -6338,14 +8615,52 @@ msgid "Toggle" msgstr "Przełącz" +msgid "Set a new selection" +msgstr "Ustawia nowe zaznaczenie" + + +msgid "Extend existing selection" +msgstr "Rozszerza bieżące zaznaczenie" + + +msgid "Subtract existing selection" +msgstr "Odejmuje od bieżącego zaznaczenia" + + +msgctxt "Operator" +msgid "Go to Current Frame" +msgstr "Przejdź do bieżącej klatki" + + +msgid "Move the view to the current frame" +msgstr "Przesuwa widok do bieżącej klatki" + + msgid "Enable" msgstr "Włącz" +msgid "Move" +msgstr "Przenieś" + + +msgid "Move selected items" +msgstr "Przesuwa wybrane obiekty" + + +msgctxt "Operator" +msgid "Extrude" +msgstr "Wyciągnij" + + msgid "(undocumented operator)" msgstr "(operator bez dokumentacji)" +msgid "Zoom in/out the view" +msgstr "Powiększ/zmniejsz widok" + + msgid "History" msgstr "Historia" @@ -6359,18 +8674,84 @@ msgid "Smooth" msgstr "Gładkie" +msgid "Handles" +msgstr "Uchwyty" + + +msgctxt "Operator" +msgid "Redo" +msgstr "Ponów" + + +msgid "Redo previous action" +msgstr "Ponawia poprzednią akcję" + + +msgctxt "Operator" +msgid "Undo" +msgstr "Cofnij" + + +msgid "Undo previous action" +msgstr "Cofa poprzednią akcję" + + +msgctxt "Operator" +msgid "Undo History" +msgstr "Historia cofnięć" + + +msgid "Redo specific action in history" +msgstr "Przywraca wybrany stan z historii" + + msgid "Only Selected" msgstr "Tylko wybrane" +msgctxt "Operator" +msgid "Export BVH" +msgstr "Eksportuj BVH" + + +msgid "Euler (XYZ)" +msgstr "Euler (XYZ)" + + +msgctxt "Operator" +msgid "Export FBX" +msgstr "Eksportuj FBX" + + msgid "Null" msgstr "Żaden" +msgid "Scene Collections" +msgstr "Kolekcje scen" + + +msgid "Active Scene Collections" +msgstr "Aktywna kolekcja scen" + + +msgid "sRGB" +msgstr "sRGB" + + msgid "Lamp" msgstr "Lampa" +msgid "Use Metadata" +msgstr "Używa Metadanych" + + +msgctxt "Operator" +msgid "Export glTF 2.0" +msgstr "Eksportuj glTF 2.0" + + msgid "Open" msgstr "Otwórz" @@ -6379,22 +8760,469 @@ msgid "Play" msgstr "Start" +msgctxt "Operator" +msgid "Reset Recent" +msgstr "Resetuj ostatnie" + + +msgid "Reset recent files" +msgstr "Resetuje ostatnie pliki" + + msgid "Remove Pack" msgstr "Usuń paczkę (rozpakuj)" +msgctxt "Operator" +msgid "Set Style" +msgstr "Ustaw styl" + + +msgid "Set font style" +msgstr "Ustaw styl czcionki" + + +msgid "Style" +msgstr "Styl" + + +msgid "Bold" +msgstr "Pogrubienie" + + +msgid "Italic" +msgstr "Kursywa" + + +msgid "Underline" +msgstr "Podkreślenie" + + +msgctxt "Operator" +msgid "Toggle Style" +msgstr "Przełącz styl" + + +msgid "Toggle font style" +msgstr "Przełącz styl czcionki" + + +msgctxt "Operator" +msgid "Copy Text" +msgstr "Kopiuj tekst" + + +msgctxt "Operator" +msgid "Cut Text" +msgstr "Wytnij tekst" + + +msgid "Cut selected text to clipboard" +msgstr "Wycina zaznaczony tekst do schowka" + + +msgctxt "Operator" +msgid "Insert Text" +msgstr "Wklej tekst" + + +msgctxt "Operator" +msgid "Insert Unicode" +msgstr "Wprowadź Unikod" + + +msgid "Insert Unicode Character" +msgstr "Wprowadź znak Unikodu" + + +msgctxt "Operator" +msgid "Paste Text" +msgstr "Wklej tekst" + + +msgctxt "Operator" +msgid "Paste File" +msgstr "Wklej plik" + + +msgid "Paste contents from file" +msgstr "Wkleja zawartość z pliku" + + +msgctxt "Operator" +msgid "Add Text Box" +msgstr "Dodaj pole tekstu" + + +msgid "Add a new text box" +msgstr "Dodaje nowe pole tekstu" + + +msgctxt "Operator" +msgid "Remove Text Box" +msgstr "Usuń pole tekstu" + + +msgid "Remove the text box" +msgstr "Usuwa pole tekstu" + + +msgid "The current text box" +msgstr "Bieżące pole tekstu" + + +msgctxt "Operator" +msgid "Unlink" +msgstr "Odłącz" + + +msgctxt "Operator" +msgid "Add Attribute" +msgstr "Dodaj atrybut" + + +msgid "Add attribute to geometry" +msgstr "Dodaje atrybut do geometrii" + + +msgctxt "Operator" +msgid "Remove Attribute" +msgstr "Usuń atrybut" + + +msgid "Remove attribute from geometry" +msgstr "Usuwa atrybut z geometrii" + + +msgctxt "Operator" +msgid "Add Color Attribute" +msgstr "Dodaj atrybut koloru" + + +msgid "Add color attribute to geometry" +msgstr "Dodaje atrybut koloru do geometrii" + + +msgid "Default fill color" +msgstr "Domyślny kolor wypełnienia" + + +msgctxt "Operator" +msgid "Convert Color Attribute" +msgstr "Konwertuj kolor atrybutu" + + +msgctxt "Operator" +msgid "Set Render Color" +msgstr "Ustaw kolor renderowania" + + +msgid "Set default color attribute used for rendering" +msgstr "Ustawia domyślny atrybut koloru używany do renderowania" + + +msgctxt "Operator" +msgid "Delete Active Frame" +msgstr "Usuń aktywną klatkę" + + +msgctxt "Operator" +msgid "Annotation Draw" +msgstr "Rysuj adnotacje" + + +msgid "Make annotations on the active data" +msgstr "Tworzy adnotacje na bieżących danych" + + +msgid "Erase Annotation strokes" +msgstr "Usuwa kreski adnotacji" + + +msgid "Delete the active frame for the active Annotation Layer" +msgstr "Usuwa bieżącą klatkę dla aktywnej warstwy adnotacji" + + +msgctxt "Operator" +msgid "Annotation Add New" +msgstr "Dodaj nową adnotację" + + msgid "Limit" msgstr "Ograniczenie" +msgid "Invert existing selection" +msgstr "Odrwaca bieżące zaznaczenie" + + +msgid "Intersect existing selection" +msgstr "Zaznacza część wspólną" + + +msgid "Error Threshold" +msgstr "Próg błędu" + + +msgctxt "Operator" +msgid "Merge Strokes" +msgstr "Połącz kreski" + + +msgid "Delete Strokes" +msgstr "Usuń kreski" + + +msgctxt "View3D" +msgid "View" +msgstr "Widok" + + +msgctxt "View3D" +msgid "Front" +msgstr "Przód" + + +msgctxt "View3D" +msgid "Side" +msgstr "Bok" + + +msgctxt "View3D" +msgid "Top" +msgstr "Góra" + + +msgctxt "View3D" +msgid "Camera" +msgstr "Kamera" + + +msgctxt "Operator" +msgid "Reset Vertex Color" +msgstr "Resetuj kolor wierzchołka" + + +msgctxt "Operator" +msgid "Separate Strokes" +msgstr "Oddziel kreski" + + msgid "Sigma" msgstr "Sigma" +msgid "Select Curves" +msgstr "Zaznacz krzywe" + + msgid "Flat" msgstr "Płaskie" +msgctxt "Operator" +msgid "Reorder" +msgstr "Zmień kolejność" + + +msgctxt "Operator" +msgid "Render Region" +msgstr "Renderuj obszar" + + +msgctxt "Operator" +msgid "Import BVH" +msgstr "Importuj BVH" + + +msgctxt "Operator" +msgid "Import SVG" +msgstr "Importuj SVG" + + +msgctxt "Operator" +msgid "Import glTF 2.0" +msgstr "Importuj glTF 2.0" + + +msgid "Measurements" +msgstr "Pomiary" + + +msgid "Show no measurements" +msgstr "Nie pokazuj pomiarów" + + +msgid "Show just distance measurements" +msgstr "Pokazuj tylko pomiary odległości" + + +msgid "Show just angle measurements" +msgstr "Pokazuj tylko pomiary kątów" + + +msgid "Generate UVs" +msgstr "Wygeneruj UV" + + +msgid "Generate a default UV map" +msgstr "Generuje domyślną mapę UV" + + +msgctxt "Operator" +msgid "Add Cone" +msgstr "Dodaj stożek" + + +msgid "Construct a conic mesh" +msgstr "Tworzy siatkę stożka" + + +msgid "Base Fill Type" +msgstr "Bazowy typ wypełnienia" + + +msgid "Radius 1" +msgstr "Promień 1" + + +msgid "Radius 2" +msgstr "Promień 2" + + +msgctxt "Operator" +msgid "Add Cube" +msgstr "Dodaj sześcian" + + +msgid "Construct a cube mesh" +msgstr "Tworzy siatkę sześciana" + + +msgctxt "Operator" +msgid "Add Cylinder" +msgstr "Dodaj cylinder" + + +msgid "Construct a cylinder mesh" +msgstr "Tworzy siatkę cylindra" + + +msgctxt "Operator" +msgid "Add Ico Sphere" +msgstr "Dodaj Sferę Ico" + + +msgid "Construct an Icosphere mesh" +msgstr "Tworzy sferę Ico" + + +msgctxt "Operator" +msgid "Add Monkey" +msgstr "Dodaj małpkę" + + +msgid "Construct a Suzanne mesh" +msgstr "Tworzy siatkę małpki Zuzanny" + + +msgctxt "Operator" +msgid "Add Plane" +msgstr "Dodaj płaszczyznę" + + +msgid "Construct a filled planar mesh with 4 vertices" +msgstr "Tworzy wypełnioną siatkę płaszczyzny z czterema wierzchołkami" + + +msgctxt "Operator" +msgid "Add Torus" +msgstr "Dodaj torus" + + +msgid "Construct a torus mesh" +msgstr "Tworzy siatkę torusa" + + +msgid "Exterior Radius" +msgstr "Zewnętrzny promień" + + +msgid "Total Exterior Radius of the torus" +msgstr "Promień zewnętrzny torusa" + + +msgid "Interior Radius" +msgstr "Wewnętrzny promień" + + +msgid "Total Interior Radius of the torus" +msgstr "Promień wewnętrzny torusa" + + +msgid "Major Radius" +msgstr "Główny promień" + + +msgctxt "Operator" +msgid "Add UV Sphere" +msgstr "Dodaj sferę UV" + + +msgid "Construct a UV sphere mesh" +msgstr "Tworzy siatkę sfery UV" + + +msgctxt "Mesh" +msgid "Vertex Crease" +msgstr "Załamanie wierzchołkowe" + + +msgctxt "Operator" +msgid "Clear Viewer Region" +msgstr "Wyczyść obszar widoku" + + +msgid "Remove selected nodes" +msgstr "Usuwa zaznaczone węzły" + + +msgid "Clear Viewer" +msgstr "Wyczyść widok" + + +msgctxt "Operator" +msgid "Viewer Region" +msgstr "Przeglądaj region" + + +msgctxt "Operator" +msgid "Add Modifier" +msgstr "Dodaj modyfikator" + + +msgid "Add named object" +msgstr "Dodaje obiekt z nazwą" + + +msgctxt "Operator" +msgid "Add Camera" +msgstr "Dodaj kamerę" + + +msgid "Add a camera object to the scene" +msgstr "Dodaje objekt kamery do sceny" + + +msgctxt "Operator" +msgid "Add to Collection" +msgstr "Dodaj do kolekcji" + + +msgid "Add an object to a new collection" +msgstr "Dodaje objekt do nowej kolekcji" + + msgid "Add a constraint to the active object" msgstr "Dodaj ogranicznik do aktywnego obiektu" @@ -6403,14 +9231,63 @@ msgid "Delete selected objects" msgstr "Usuń zaznaczone obiekty" +msgctxt "Operator" +msgid "Move Material" +msgstr "Przesuń materiał" + + +msgid "Move the active material up/down in the list" +msgstr "Przesuwa aktywny materiał do góry/dołu listy" + + +msgid "Direction to move the active material towards" +msgstr "Kierunek przesuwania aktywnego materiału" + + +msgctxt "Operator" +msgid "Set Object Mode" +msgstr "Ustaw tryb obiektu" + + +msgid "Sets the object interaction mode" +msgstr "Ustawia tryb interakcji z obiektem" + + msgid "Child" msgstr "Potomek" +msgctxt "Operator" +msgid "Add Volume" +msgstr "Dodaj kubaturę" + + +msgid "Add a volume object to the scene" +msgstr "Dodaje obiekt kubatury do sceny" + + msgid "Reset" msgstr "Zresetuj" +msgctxt "Operator" +msgid "Add Viewport Sampling Preset" +msgstr "Dodaj predefiniowane położenie rzutni" + + +msgid "Add a Viewport Sampling Preset" +msgstr "Dodaje nowe predefiniowane położenie rzutni" + + +msgctxt "Operator" +msgid "Render" +msgstr "Renderuj" + + +msgid "Render active scene" +msgstr "Renderuje aktywną scenę" + + msgid "Hinge" msgstr "Zawias" @@ -6420,10 +9297,24 @@ msgid "New" msgstr "Nowa" +msgctxt "Scene" +msgid "Full Copy" +msgstr "Pełna kopia" + + msgid "Sharpen" msgstr "Wyostrzenie" +msgid "Active Vertex" +msgstr "Aktywny wierzchołek" + + +msgctxt "Operator" +msgid "Select Side" +msgstr "Zaznacz bok" + + msgid "Property" msgstr "Właściwość" @@ -6433,19 +9324,140 @@ msgid "Save As" msgstr "Zapisz jako" +msgctxt "Operator" +msgid "Resize" +msgstr "Zmień rozmiar" + + +msgid "Scale (resize) selected items" +msgstr "Skaluje (zmienia rozmiar) zaznaczonych obiektów" + + msgctxt "Operator" msgid "Rotate" msgstr "Obróć" msgid "Rotate selected items" -msgstr "Obróć zaznaczone obiekty" +msgstr "Obraca zaznaczone obiekty" + + +msgctxt "Operator" +msgid "Rotate Normals" +msgstr "Obróć normalne" msgid "Pinned" msgstr "Przypięty" +msgctxt "Operator" +msgid "Add Background Image" +msgstr "Dodaj obraz tła" + + +msgid "Add a new background image" +msgstr "Dodaje nowy obraz tła" + + +msgctxt "Operator" +msgid "Remove Background Image" +msgstr "Usuń obraz tła" + + +msgid "Remove a background image from the 3D view" +msgstr "Usuwa obraz tła z widoku 3D" + + +msgid "Background image index to remove" +msgstr "Indeks obrazu tła do usunięcia" + + +msgctxt "Operator" +msgid "Copy Objects" +msgstr "Kopiuj obiekty" + + +msgid "Copy the selected objects to the internal clipboard" +msgstr "Kopiuje zaznaczone obiekty do wewnętrznego schowka" + + +msgctxt "Operator" +msgid "Set 3D Cursor" +msgstr "Ustaw kursor 3D" + + +msgid "Set the location of the 3D cursor" +msgstr "Ustawia pozycję kursora 3D" + + +msgid "ICO Sphere" +msgstr "Sfera ICO" + + +msgctxt "Operator" +msgid "Local View" +msgstr "Lokalny widok" + + +msgid "Move the view" +msgstr "Przesuwa widok" + + +msgctxt "Operator" +msgid "Rotate View" +msgstr "Obróć widok" + + +msgid "Rotate the view" +msgstr "Obracanie widoku" + + +msgctxt "Operator" +msgid "Ruler Add" +msgstr "Dodaj linijkę" + + +msgid "Add ruler" +msgstr "Dodaje linijkę" + + +msgctxt "Operator" +msgid "Ruler Remove" +msgstr "Usuń linijkę" + + +msgid "Object Name" +msgstr "Nazwa obiektu" + + +msgctxt "Operator" +msgid "View Perspective/Orthographic" +msgstr "Rzut perspektywiczny/ortograficzny" + + +msgid "Switch the current view from perspective/orthographic projection" +msgstr "Przełącza bieżący widok na rzut perspektywiczny/ortograficzny" + + +msgid "Move the view to the selection center" +msgstr "Przesuwa widok do środka zaznaczenia" + + +msgctxt "Operator" +msgid "Clear Recent Files List" +msgstr "Wyczyść listę ostatnio otwartych plików" + + +msgid "Clear the recent files list" +msgstr "Czyści listę ostatnio otwartych plików" + + +msgctxt "Operator" +msgid "Restore Operator Defaults" +msgstr "Przywróć domyślne operatora" + + msgid "Property Name" msgstr "Nazwa właściwości" @@ -6469,19 +9481,95 @@ msgid "Save Copy" msgstr "Zapisz Kopię" +msgctxt "Operator" +msgid "Splash Screen" +msgstr "Ekran startowy" + + +msgid "Open the splash screen with release info" +msgstr "Otwiera ekran startowy z informacją o wydaniu" + + +msgctxt "Operator" +msgid "About Blender" +msgstr "O Blenderze" + + +msgid "Open a window with information about Blender" +msgstr "Otwiera okno z informacjami na temat programu Blender" + + +msgctxt "Operator" +msgid "Close Window" +msgstr "Zamknij okno" + + +msgid "Close the current window" +msgstr "Zamyka bieżące okno" + + +msgctxt "Operator" +msgid "Toggle Window Fullscreen" +msgstr "Przełącz tryb pełnoekranowy" + + +msgid "Toggle the current window full-screen" +msgstr "Przełącza bieżące okno z/do pełnego ekranu" + + +msgctxt "Operator" +msgid "New Window" +msgstr "Nowe okno" + + +msgid "Create a new window" +msgstr "Tworzy nowe okno" + + +msgctxt "Operator" +msgid "New Main Window" +msgstr "Nowe główne okno" + + +msgid "Create a new main window with its own workspace and scene selection" +msgstr "Tworzy nowe główne okno z obszarem roboczym oraz wybraną sceną" + + +msgid "Viewport Sampling Presets" +msgstr "Predefiniowane położenia rzutni" + + msgid "Performance" msgstr "Wydajność" +msgctxt "Operator" +msgid "Select Circle" +msgstr "Zaznacz okrąg" + + +msgid "Set the cursor location, drag to transform" +msgstr "Ustawia pozycję kursora. Przeciągnij aby zmienić pozycję kursora" + + msgctxt "Operator" msgid "Scale" msgstr "Skaluj" +msgid "Supports any combination of grab, rotate, and scale at once" +msgstr "Pozwala na jednoczesną kombinację przenoszenia, obrotu oraz skalowania" + + msgid "Slot" msgstr "Otwór" +msgctxt "ParticleSettings" +msgid "Roughness" +msgstr "Szorstkość" + + msgid "Sensitivity" msgstr "Czułość" @@ -6498,14 +9586,176 @@ msgid "Development" msgstr "Rozwój" +msgid "Curve Edit Mode" +msgstr "Tryb edycji krzywej" + + +msgid "Mesh Edit Mode" +msgstr "Tryb edycji siatki" + + +msgid "Measurement" +msgstr "Mierzenie" + + +msgctxt "Operator" +msgid "Measure" +msgstr "Mierzenie" + + +msgctxt "Operator" +msgid "Radius" +msgstr "Promień" + + +msgid "Path edit mode" +msgstr "Tryb edycji ścieżki" + + +msgid "Enter edit mode automatically after adding a new object" +msgstr "Przechodzi automatycznie w tryb edycji po dodaniu nowego obiektu" + + +msgid "Recent Files" +msgstr "Ostanio otwarte pliki" + + +msgid "Maximum number of recently opened files to remember" +msgstr "Maksymalna ilość ostatnio otwartych plików" + + msgid "Continue" msgstr "Kontynuacja" +msgid "256 Samples" +msgstr "256 sampli" + + +msgid "512 Samples" +msgstr "512 sampli" + + +msgid "1024 Samples" +msgstr "1024 sampli" + + +msgid "2048 Samples" +msgstr "2048 sampli" + + +msgid "4096 Samples" +msgstr "4096 sampli" + + +msgid "8192 Samples" +msgstr "8192 sampli" + + +msgid "16384 Samples" +msgstr "16384 sampli" + + +msgid "32768 Samples" +msgstr "32768 sampli" + + +msgid "44.1 kHz" +msgstr "44.1 kHz" + + +msgid "48 kHz" +msgstr "48 kHz" + + +msgid "96 kHz" +msgstr "96 kHz" + + +msgid "192 kHz" +msgstr "192 kHz" + + +msgid "OpenGL" +msgstr "OpenGL" + + +msgid "Metal" +msgstr "Metal" + + +msgid "Vulkan" +msgstr "Vulkan" + + +msgid "GLSL" +msgstr "GLSL" + + +msgid "Show Splash" +msgstr "Pokaż ekran startowy" + + +msgid "Display splash screen on startup" +msgstr "Wyświetla ekran startowy przy starcie" + + +msgid "Show Memory" +msgstr "Pokaż pamięć" + + +msgid "Show Blender memory usage" +msgstr "Pokazuje zużcyie pamięci Blendera" + + +msgid "Ask for confirmation when quitting with unsaved changes" +msgstr "Poproś o potwierdzenie, kiedy wychodzi bez zapisanych zmian" + + msgid "Temperature" msgstr "Temperatura" +msgid "Roughness-based" +msgstr "Oparte na szorstkości" + + +msgid "Hydra Render Engine" +msgstr "Silnik renderowania Hydra" + + +msgid "Resolution Scale" +msgstr "Skala rozdzielczości" + + +msgid "Render Region" +msgstr "Renderowanie obszaru" + + +msgid "Render View" +msgstr "Widok renderowania" + + +msgid "Active Render View" +msgstr "Aktywny widok renderowania" + + +msgid "Max Roughness" +msgstr "Maks szorstkość" + + +msgid "Render settings" +msgstr "Ustawienia renderowania" + + +msgid "Unit of measure to translate the input" +msgstr "Jednostka miary do przesuwania wejścia" + + +msgid "Display effect in Edit mode" +msgstr "Wyświetl efekt w trybie edycji" + + msgid "Gray Scale" msgstr "Odcienie szarości" @@ -6522,14 +9772,100 @@ msgid "Timeline and playback controls" msgstr "Oś czasu oraz kontrolki odtwarzania" +msgctxt "ID" +msgid "Render" +msgstr "Render" + + msgid "3D" msgstr "3D" +msgid "Hide this curve in Edit mode" +msgstr "Ukryj tą krzywą w trybie edycji" + + +msgctxt "Image" +msgid "Mapping" +msgstr "Mapowanie" + + +msgid "Force Field" +msgstr "Pole sił" + + +msgid "Texture Paint/Modifier UVs" +msgstr "Rysowanie tekstur/Modyfikator UV" + + msgid "Animated" msgstr "Animowana" +msgid "Proportional edit mode" +msgstr "Proporcjonalny try edycji" + + +msgid "Radius of the brush" +msgstr "Promień pędzla" + + +msgid "Sculpt Curves Cage" +msgstr "Rzeźbienie klatki krzywych" + + +msgctxt "View3D" +msgid "Background" +msgstr "Tło" + + +msgid "Way to display the background" +msgstr "Sposób wyświetlania tła" + + +msgctxt "WindowManager" +msgid "Sculpt Curves" +msgstr "Krzywe rzeźbienia" + + +msgctxt "WindowManager" +msgid "Toggle Distance and Angle Measurements" +msgstr "Przełącza pomiary odległości i kątów" + + +msgctxt "WindowManager" +msgid "Rotate" +msgstr "Obróć" + + +msgid "Renders" +msgstr "Rendery" + + +msgid "Position:" +msgstr "Położenie:" + + +msgid "Plane dimensions:" +msgstr "Wymiary płaszczyzny:" + + +msgid "Orientation:" +msgstr "Orientacja:" + + +msgid "Generate Settings:" +msgstr "Ustawienia generowania:" + + +msgid "Animate Settings:" +msgstr "Ustawienia animacji:" + + +msgid "Render Settings:" +msgstr "Ustawienia renderowania:" + + msgid "3D View" msgstr "Widok 3D" @@ -6538,15 +9874,79 @@ msgid "Active object is not a mesh" msgstr "Aktywny obiekt nie jest siatką" +msgid "Remove Add-on: %r?" +msgstr "Usunąć wtyczkę: %r?" + + +msgid "Path: %r" +msgstr "Ścieżka: %r" + + +msgctxt "Operator" +msgid "Open..." +msgstr "Otwórz..." + + +msgid "Blender is free software" +msgstr "Blender jest wolnym oprogramowaniem" + + +msgctxt "Operator" +msgid "Donate" +msgstr "Wesprzyj" + + +msgctxt "Operator" +msgid "What's New" +msgstr "Co nowego" + + +msgctxt "Operator" +msgid "Credits" +msgstr "Autorzy" + + +msgctxt "Operator" +msgid "License" +msgstr "Licencja" + + +msgctxt "Operator" +msgid "Blender Store" +msgstr "Sklep Blendera" + + +msgctxt "Operator" +msgid "Blender Website" +msgstr "Strona Blendera" + + +msgid "Bug" +msgstr "Błąd" + + msgid "Unknown" msgstr "Nieznany" +msgid "Frame Range Start" +msgstr "Początek zakresu klatek" + + msgctxt "Operator" msgid "Remove" msgstr "Usuń" +msgid "Resolution Viewport" +msgstr "Rozdzielczość rzutni" + + +msgctxt "Operator" +msgid "Search..." +msgstr "Szukaj..." + + msgid "Detail" msgstr "Szczegóły" @@ -6555,11 +9955,97 @@ msgid "Priority" msgstr "Priorytet" +msgid "Spline:" +msgstr "Spline:" + + +msgid "Parenting:" +msgstr "Rodzic:" + + +msgid "Animation:" +msgstr "Animacja:" + + +msgid "Render Time" +msgstr "Czas renderowania" + + +msgid "Add Resolution" +msgstr "Dodaj rozdzielczość" + + +msgid "Render Engine" +msgstr "Silnik renderowania" + + +msgid "Shadow Resolution" +msgstr "Rozdzielczość cieni" + + +msgctxt "Operator" +msgid "Before" +msgstr "Przed" + + +msgctxt "Operator" +msgid "After" +msgstr "Po" + + +msgctxt "Operator" +msgid "Copy Settings to Defaults" +msgstr "Kopiuj ustawienia do domyślnych" + + +msgid "Filter by Type:" +msgstr "Filtruj według typu:" + + +msgid "Drivers:" +msgstr "Sterowniki:" + + msgctxt "Image" msgid "New" msgstr "Nowy" +msgctxt "Operator" +msgid "Replace..." +msgstr "Zastąp..." + + +msgctxt "Operator" +msgid "Save a Copy..." +msgstr "Zapisz kopię..." + + +msgctxt "Operator" +msgid "Mirror X" +msgstr "Odbicie X" + + +msgctxt "Operator" +msgid "Mirror Y" +msgstr "Odbicie Y" + + +msgctxt "Operator" +msgid "Action" +msgstr "Akcja" + + +msgctxt "Operator" +msgid "Remove Meta" +msgstr "Usuń meta" + + +msgctxt "Operator" +msgid "Find..." +msgstr "Znajdź..." + + msgctxt "Operator" msgid "Online Manual" msgstr "Instrukcja Obsługi online" @@ -6569,29 +10055,409 @@ msgid "Slot %d" msgstr "Otwór %d" +msgctxt "Operator" +msgid "Clear Viewer" +msgstr "Wyczyść widok" + + +msgid "Types" +msgstr "Rodzaje" + + +msgid "Handle" +msgstr "Uchwyt" + + +msgctxt "Operator" +msgid "Position" +msgstr "Położenie" + + +msgctxt "Operator" +msgid "All Transforms" +msgstr "Wszystkie transformacje" + + +msgid "Resolutions" +msgstr "Rozdzielczości" + + +msgctxt "Operator" +msgid "Change Scene..." +msgstr "Zmień scenę..." + + msgid "Unpack" msgstr "Rozpakuj" +msgid "Pack" +msgstr "Pakuj" + + +msgid "%.2f" +msgstr "%.2f" + + +msgid "Hz" +msgstr "Hz" + + +msgid "dB" +msgstr "dB" + + +msgid "Source Channel" +msgstr "Kanał źródłowy" + + +msgid "Invalid id" +msgstr "Nieprawidłowy identyfikator" + + +msgctxt "Text" +msgid "Wrap" +msgstr "Zawijaj" + + msgctxt "Text" msgid "New" msgstr "Nowy" +msgctxt "Operator" +msgid "Word" +msgstr "Słowo" + + +msgctxt "Operator" +msgid "Find & Replace..." +msgstr "Znajdź i zamień..." + + +msgctxt "Operator" +msgid "Jump To..." +msgstr "Skocz do..." + + +msgctxt "Operator" +msgid "Replace All" +msgstr "Zastąp wszystko" + + +msgctxt "Operator" +msgid "Line Begin" +msgstr "Początek linii" + + +msgctxt "Operator" +msgid "Line End" +msgstr "Koniec linii" + + +msgctxt "Operator" +msgid "Previous Line" +msgstr "Poprzednia linia" + + +msgctxt "Operator" +msgid "Next Line" +msgstr "Następna linia" + + +msgctxt "Operator" +msgid "Previous Word" +msgstr "Poprzednie słowo" + + +msgctxt "Operator" +msgid "Next Word" +msgstr "Następne słowo" + + +msgctxt "Operator" +msgid "One Object" +msgstr "Jeden obiekt" + + +msgctxt "Operator" +msgid "One Object Per Line" +msgstr "Jeden obiekt na linię" + + +msgid "File: *%s (unsaved)" +msgstr "Plik: *%s (niezapisany)" + + msgid "File: %s" msgstr "Plik: %s" +msgid "Drag:" +msgstr "Opór:" + + +msgid "" +"%s\n" +"• %s toggles snap while dragging.\n" +"• %s toggles dragging from the center.\n" +"• %s toggles fixed aspect" +msgstr "" +"%s\n" +"• %s przełącza przyciąganie podczas przesuwania.\n" +"• %s przełącza przesuwanie od środka.\n" +"• %s przełącza stałe proporcje" + + +msgid "Depth:" +msgstr "Głębia:" + + +msgid "Weight: %.3f" +msgstr "Waga: %.3f" + + +msgid "" +"Measure distance and angles.\n" +"• %s anywhere for new measurement.\n" +"• Drag ruler segment to measure an angle.\n" +"• %s to remove the active ruler.\n" +"• Ctrl while dragging to snap.\n" +"• Shift while dragging to measure surface thickness" +msgstr "" +"Mierzy odległości i kąty.\n" +"• %s gdziekolwiek, aby dokonać nowego pomiaru.\n" +"• Przeciągnij linijkę, aby zmierzyć kąt.\n" +"• %s aby usunąć bieżącą linijkę.\n" +"• Naciśnij Ctrl podczas przeciągania, aby przyciągnąć.\n" +"• Naciśnij Shift podczas przeciągania, aby zmierzyć grubość powierzchni" + + +msgid "Annotation:" +msgstr "Adnotacje:" + + +msgid "Add cube to mesh interactively" +msgstr "Interaktywnie dodaje siatkę prostopadłościanu" + + +msgctxt "Operator" +msgid "Install Application Template..." +msgstr "Instaluj szablon aplikacji..." + + +msgctxt "WindowManager" +msgid "New" +msgstr "Nowy" + + msgctxt "Operator" msgid "Quit" msgstr "Wyjdź" +msgctxt "Operator" +msgid "Last Session" +msgstr "Ostatnia sesja" + + +msgctxt "Operator" +msgid "Auto Save..." +msgstr "Auto zapis..." + + +msgctxt "Operator" +msgid "Render Animation" +msgstr "Renderuj animację" + + +msgctxt "Operator" +msgid "Render Audio..." +msgstr "Renderuj dźwięk..." + + +msgctxt "Operator" +msgid "View Render" +msgstr "Zobacz render" + + +msgctxt "Operator" +msgid "View Animation" +msgstr "Zobacz animację" + + +msgctxt "Operator" +msgid "Adjust Last Operation..." +msgstr "Dostosuj ostatnią operację..." + + +msgctxt "Operator" +msgid "Repeat History..." +msgstr "Historia powtórzeń..." + + +msgctxt "Operator" +msgid "Menu Search..." +msgstr "Szukanie w menu..." + + +msgctxt "Operator" +msgid "Preferences..." +msgstr "Ustawienia..." + + +msgid "Marker Name" +msgstr "Nazwa znacznika" + + +msgctxt "Operator" +msgid "Save Copy..." +msgstr "Zapisz kopię..." + + +msgctxt "Operator" +msgid "General" +msgstr "Ogólne" + + +msgctxt "Operator" +msgid "Load Factory Blender Settings" +msgstr "Załaduj ustawienia fabryczne Blendera" + + +msgctxt "Operator" +msgid "Collada (.dae)" +msgstr "Collada (.dae)" + + +msgctxt "Operator" +msgid "Alembic (.abc)" +msgstr "Alembic (.abc)" + + +msgctxt "Operator" +msgid "Universal Scene Description (.usd*)" +msgstr "Universal Scene Description (.usd*)" + + +msgid "Render In" +msgstr "Renderuj w" + + +msgctxt "Operator" +msgid "Perspective/Orthographic" +msgstr "Perspektywiczny/ortograficzny" + + +msgctxt "Operator" +msgid "Clipping Region..." +msgstr "Przycinanie obszaru..." + + +msgctxt "Operator" +msgid "Render Region..." +msgstr "Renderowanie obszaru..." + + +msgctxt "Operator" +msgid "Child" +msgstr "Dziecko" + + +msgctxt "Operator" +msgid "Extend Parent" +msgstr "Rozszerz rodzica" + + +msgctxt "Operator" +msgid "Extend Child" +msgstr "Rozszerz dziecko" + + +msgctxt "Operator" +msgid "UV Sphere" +msgstr "UV sfera" + + +msgctxt "Operator" +msgid "Ico Sphere" +msgstr "Sfera Ico" + + +msgctxt "Operator" +msgid "Cylinder" +msgstr "Cylinder" + + +msgctxt "Operator" +msgid "Cone" +msgstr "Stożek" + + +msgctxt "Operator" +msgid "Torus" +msgstr "Torus" + + +msgctxt "Operator" +msgid "Bézier" +msgstr "Bézier" + + +msgctxt "Volume" +msgid "Empty" +msgstr "Pusty" + + msgctxt "Operator" msgid "Flat" msgstr "Płaskie" +msgid "Sculpt Curves" +msgstr "Krzywe rzeźbienia" + + +msgctxt "Operator" +msgid "Unlock Selected" +msgstr "Odblokuj wybrane" + + +msgctxt "Operator" +msgid "Unlock Unselected" +msgstr "Unblokuj niewybrane" + + +msgctxt "Operator" +msgid "Invert Locks" +msgstr "Odwróć blokady" + + +msgctxt "Operator" +msgid "Normalize All" +msgstr "Normalizuj wszystko" + + +msgctxt "Operator" +msgid "Normalize" +msgstr "Normalizuj" + + +msgctxt "Operator" +msgid "Rotate..." +msgstr "Obróć..." + + +msgctxt "Operator" +msgid "Empty" +msgstr "Pusty" + + +msgctxt "Operator" +msgid "Bevel Edges" +msgstr "Zetnij krawędzie" + + msgid "Layer:" msgstr "Warstwa:" @@ -6648,6 +10514,14 @@ msgid "Linking or appending from a very old .blend file format (%d.%d), no anima msgstr "Powiązanie lub dołączenie z bardzo starego formatu .blend (%d.%d), dane o animacji nie zostaną przystosowane! Spróbuj zapisać źródłowy plik zawierający bibliotekę w aktualnym formacie pliku .blend" +msgid "Scene Collection" +msgstr "Scena kolekcji" + + +msgid "Collection %d" +msgstr "Kolekcja %d" + + msgid "Const" msgstr "Stała" @@ -6826,6 +10700,10 @@ msgid "ParticleSettings" msgstr "DaneCząsteczek" +msgid "particles" +msgstr "cząstki" + + msgid "%i frames found!" msgstr "Odnaleziono %i klatek!" @@ -6850,8 +10728,12 @@ msgid "%i frames on disk" msgstr "%i klatek na dysku" +msgid "%s frames in memory (%s)" +msgstr "%s ramki w pamięci (%s)" + + msgid "%s, cache is outdated!" -msgstr "%s, schowek jest przestarzały" +msgstr "%s, pamięć podręczna jest nieaktualna!" msgid "%s, not exact since frame %i" @@ -6886,6 +10768,26 @@ msgid "Can't create Rigid Body world" msgstr "Nie mogę utworzyć świata Brył Sztywnych" +msgid "Compiled without Bullet physics engine" +msgstr "Skompilowano bez silnika fizyki Bullet" + + +msgid "RenderView" +msgstr "WidokRenderowania" + + +msgid "screens" +msgstr "ekrany" + + +msgid "sounds" +msgstr "dźwięki" + + +msgid "speakers" +msgstr "głośniki" + + msgctxt "MovieClip" msgid "Plane Track" msgstr "Trak płaszczyznowy" @@ -6899,6 +10801,114 @@ msgid "Blender is compiled without motion tracking library" msgstr "Blender został skompilowany bez biblioteki trakowania ruchu" +msgid "Original Mode" +msgstr "Tryb oryginalny" + + +msgid "Kilometers" +msgstr "Kilometry" + + +msgid "100 Meters" +msgstr "100 metrów" + + +msgid "10 Meters" +msgstr "10 metrów" + + +msgid "Meters" +msgstr "Metry" + + +msgid "10 Centimeters" +msgstr "10 centymetrów" + + +msgid "Centimeters" +msgstr "Centymetry" + + +msgid "Micrometers" +msgstr "Mikrometry" + + +msgid "Nanometers" +msgstr "Nanometry" + + +msgid "Picometers" +msgstr "Pikometry" + + +msgid "Miles" +msgstr "Mile" + + +msgid "Furlongs" +msgstr "Furlongi" + + +msgid "Chains" +msgstr "Łańcuchy" + + +msgid "Yards" +msgstr "Jardy" + + +msgid "Feet" +msgstr "Stopy" + + +msgid "Inches" +msgstr "Cale" + + +msgid "Square Kilometers" +msgstr "Kilometry kwadratowe" + + +msgid "Square Hectometers" +msgstr "Hektometry kwadratowe" + + +msgid "Square Dekameters" +msgstr "Dekametry kwadratowe" + + +msgid "Square Meters" +msgstr "Metry kwadratowe" + + +msgid "Square Decimeters" +msgstr "Decymetry kwadratowe" + + +msgid "Square Centimeters" +msgstr "Centymetry kwadratowe" + + +msgid "Square Millimeters" +msgstr "Milimetry kwadratowe" + + +msgid "Square Micrometers" +msgstr "Mikrometry kwadratowe" + + +msgid "Square Miles" +msgstr "Mile kwadratowe" + + +msgid "Square Chains" +msgstr "Łańcuchy kwadratowe" + + +msgid "Square Yards" +msgstr "Jardy kwadratowe" + + msgid "Cannot open or start AVI movie file" msgstr "Nie można otworzyć lub uruchomić pliku filmowego AVI" @@ -7075,10 +11085,6 @@ msgid "Display action without any time remapping (when unpinned)" msgstr "Wyświetl akcję bez jakiegokolwiek przemapowania czasu (gdy odpięta)" -msgid "Nothing selected" -msgstr "Nic nie zaznaczono" - - msgid "" msgstr "" @@ -7405,6 +11411,10 @@ msgid "Current Grease Pencil strokes have no valid timing data, most timing opti msgstr "Obecne kreski szkicownika nie posiadają poprawnych danych czasu, większość opcji czasu będzie ukrytych!" +msgid "Object created" +msgstr "Obiekty utworzony" + + msgid "Nowhere for grease pencil data to go" msgstr "Dane szkicownika nie mają gdzie iść" @@ -7417,6 +11427,10 @@ msgid "No Grease Pencil data" msgstr "Brak danych szkicownika" +msgid "Not implemented!" +msgstr "Nie zaimplementowane!" + + msgid "No strokes to paste, select and copy some points before trying again" msgstr "Brak kresek do wklejenia, zaznacz i skopiuj jakiekolwiek punkty i spróbuj ponownie" @@ -7429,10 +11443,33 @@ msgid "No active frame to delete" msgstr "Brak aktywnej klatki do usunięcia" +msgid "Curve Edit mode not supported" +msgstr "Tryb edycji dla krzywych nie jest wspierany" + + +msgid "Nothing selected" +msgstr "Nic nie zaznaczono" + + msgid "No active area" msgstr "Brak aktywnego obszaru" +msgctxt "GPencil" +msgid "Interpolation" +msgstr "Inerpolacja" + + +msgctxt "GPencil" +msgid "Easing (by strength)" +msgstr "Łagodzenie (przez siłę)" + + +msgctxt "GPencil" +msgid "Dynamic Effects" +msgstr "Efekty dynamiczne" + + msgid "Grease Pencil operator is already active" msgstr "Operator Szkicownik jest już aktywny" @@ -7550,6 +11587,42 @@ msgid "Hex" msgstr "Hex" +msgid "Red:" +msgstr "Czerwony:" + + +msgid "Green:" +msgstr "Zielony:" + + +msgid "Blue:" +msgstr "Niebieski:" + + +msgid "Hue:" +msgstr "Odcień:" + + +msgid "Saturation:" +msgstr "Nasycenie:" + + +msgid "Lightness:" +msgstr "Jasność:" + + +msgid "Alpha:" +msgstr "Przezroczystość:" + + +msgid "Hex:" +msgstr "Hex:" + + +msgid "Red, Green, Blue" +msgstr "Czerwony, zielony, niebieski" + + msgid "Lightness" msgstr "Jasność" @@ -7558,14 +11631,44 @@ msgid "Hex triplet for color (#RRGGBB)" msgstr "Trójka HEX dla koloru (#RRGGBB)" +msgctxt "Color" +msgid "Value:" +msgstr "Wartość:" + + +msgctxt "Color" +msgid "Value" +msgstr "Wartość" + + +msgid "Redo" +msgstr "Ponów" + + +msgid "Press spacebar to search..." +msgstr "Naciśnij spację aby wyszukać..." + + +msgid "Type to search..." +msgstr "Zacznij pisać by wyszukać..." + + msgid "Menu \"%s\" not found" msgstr "Nie odnaleziono menu \"%s\"" +msgid "Internal error!" +msgstr "Wewnętrzny błąd!" + + msgid "(Shift-Click/Drag to select multiple)" msgstr "(Shift klik/ciągnij by zaznaczyć wiele)" +msgid "Value: {}" +msgstr "Wartość: {}" + + msgid "ID-Block:" msgstr "Blok ID:" @@ -7575,13 +11678,29 @@ msgstr "Brak Właściwości" msgid "Pos" -msgstr "Pos" +msgstr "Poz" msgid "Use Clipping" msgstr "Użyj obcinania" +msgid "Min X:" +msgstr "Min X:" + + +msgid "Min Y:" +msgstr "Min Y:" + + +msgid "Max X:" +msgstr "Maks X:" + + +msgid "Max Y:" +msgstr "Maks Y:" + + msgid "Reset View" msgstr "Resetuj widok" @@ -7849,6 +11968,26 @@ msgid "%d items" msgstr "%d elementów" +msgid "Texture Options" +msgstr "Opcje tekstury" + + +msgid "Export Data Options" +msgstr "Opcje danych eksportu" + + +msgid "Armature Options" +msgstr "Opcje szkieletu" + + +msgid "Collada Options" +msgstr "Opcje Collada" + + +msgid "Import Data Options" +msgstr "Opcje Importu Danych" + + msgid "Can't create export file" msgstr "Nie mogę utworzyć pliku do eksportu" @@ -7857,6 +11996,10 @@ msgid "Can't overwrite export file" msgstr "Nie mogę nadpisać pliku do eksportu" +msgid "Export Options" +msgstr "Opcje eksportu" + + msgid "Rigging" msgstr "Rigowanie" @@ -8106,6 +12249,11 @@ msgid "SoundTrack" msgstr "SoundTrack" +msgctxt "Object" +msgid "Vortex" +msgstr "Wierzchołek" + + msgctxt "Object" msgid "CurveGuide" msgstr "CurveGuide" @@ -8261,7 +12409,7 @@ msgstr "Do aktywnego obiektu" msgid "To New Empty Object" -msgstr "Do nowego obiektu Pusty" +msgstr "Do nowego, pustego obiektu" msgid "Without Targets" @@ -8328,6 +12476,10 @@ msgid "Cannot apply modifier for this object type" msgstr "Nie można zaaplikować modyfikatora na obiekcie tego rodzaju" +msgid "Modifiers cannot be applied in paint, sculpt or edit mode" +msgstr "Modyfikatory nie mogą być zaaplikowane w trybie malowania, rzeźbienia oraz edycji" + + msgid "Modifiers cannot be applied to multi-user data" msgstr "Modyfikatory nie mogą być zaaplikowane na danych z wieloma użytkownikami" @@ -8393,7 +12545,7 @@ msgstr "Modyfikator Multires zwrócił błąd, aplikacja przerwana" msgid "Applied modifier only changed CV points, not tessellated/bevel vertices" -msgstr "Zaaplikowany modyfikator zmienił tylko punkty CV, nie teselowane/skosy wierzchołki" +msgstr "Zaaplikowany modyfikator zmienił tylko punkty CV, nie teselowane/ścięte wierzchołki" msgid "Modifiers cannot be applied in edit mode" @@ -8752,6 +12904,14 @@ msgid "Rigid Body World has no associated physics data to export" msgstr "Świat Brył Sztywnych nie posiada powiązanych danych fizyki do eksportu" +msgid "Frame:" +msgstr "Klatka:" + + +msgid "Time:" +msgstr "Czas:" + + msgid "Cannot write a single file with an animation format selected" msgstr "Nie można zapisać pojedynczego pliku z wybranym formatem animacji" @@ -8936,6 +13096,10 @@ msgid "Keeping the modifiers will increase polycount when returning to object mo msgstr "Zachowanie modyfikatorów zwiększy gęstość geometrii przy powrocie do trybu obiektowego" +msgid "vertex data" +msgstr "dane wierzchołka" + + msgid "Object has non-uniform scale, sculpting may be unpredictable" msgstr "Obiekt ma niejednolitą skalę, rzeźbienie może dać nieprzewidywalne skutki" @@ -9180,6 +13344,10 @@ msgid "Driver Value:" msgstr "Wartość Sterownika:" +msgid "Expression:" +msgstr "Wyrażenie:" + + msgid "Value:" msgstr "Wartość:" @@ -9188,6 +13356,10 @@ msgid "Update Dependencies" msgstr "Odśwież Zależności" +msgid "Driver:" +msgstr "Sterownik:" + + msgid "Delete target variable" msgstr "Usuń docelową zmienną" @@ -9289,7 +13461,7 @@ msgstr "Brakujące komponenty %s%s%s rotacji eulera dla ID='%s' i RNA-Path='%s'" msgid "Select Slot" -msgstr "Zaznacz otwór" +msgstr "Zaznaczanie" msgid "Select Layer" @@ -9300,6 +13472,10 @@ msgid "Select Pass" msgstr "Zaznacz Pass" +msgid "Select View" +msgstr "Wybór widoku" + + msgid "Hard coded Non-Linear, Gamma:1.7" msgstr "Twardo zakodowane nieliniowo, Gamma 1.7" @@ -9464,6 +13640,10 @@ msgid "Select an existing NLA Track or an empty action line first" msgstr "Zaznacz najpierw istniejącą ścieżkę NLA lub pustą linię akcji." +msgid "Matte Objects:" +msgstr "Obiekty Matujące:" + + msgid "Library path '%s' does not exist, correct this before saving" msgstr "Ścieżka biblioteki '%s' nie istnieje, popraw to zanim zapiszesz" @@ -9544,6 +13724,14 @@ msgid "No active sequence!" msgstr "Brak aktywnej sekwencji!" +msgid "Rows:" +msgstr "Wiersze:" + + +msgid "Columns:" +msgstr "Kolumny:" + + msgid "File Modified Outside and Inside Blender" msgstr "Plik zmieniony wewnątrz oraz poza Blenderem" @@ -9596,6 +13784,10 @@ msgid "Unable to save '%s': %s" msgstr "Zapisanie '%s': %s nie możliwe" +msgid "Saved text \"%s\"" +msgstr "Zapisano tekst '%s'" + + msgid "Unable to stat '%s': %s" msgstr "Nie możliwe stat \"%s': %s" @@ -9613,7 +13805,7 @@ msgstr "Patrz '%s' w edytorze tekstu" msgid "No Recent Files" -msgstr "Brak Ostatnich Plików" +msgstr "Brak ostatnio otwartych plików" msgid "Control Point:" @@ -9641,11 +13833,11 @@ msgstr "Dane Wierzchołków:" msgid "Bevel Weight:" -msgstr "Waga Skosu:" +msgstr "Waga ścięcia:" msgid "Mean Bevel Weight:" -msgstr "Średnia Waga Skosu:" +msgstr "Średnia waga ścięcia:" msgid "Radius X:" @@ -9688,6 +13880,10 @@ msgid "Mean Tilt:" msgstr "Średni Przechył:" +msgid "Dimensions:" +msgstr "Wymiary:" + + msgid "4L" msgstr "4L" @@ -9709,7 +13905,7 @@ msgstr "Wyświetla lokalne wartości" msgid "Vertex weight used by Bevel modifier" -msgstr "Waga wierzchołka użyta przez modyfikator Skos" +msgstr "Waga wierzchołka użyta przez modyfikator Ścięcie" msgid "X radius used by Skin modifier" @@ -9721,7 +13917,7 @@ msgstr "Promień Y użyty przez modyfikator Poszycie (Skin)" msgid "Edge weight used by Bevel modifier" -msgstr "Waga krawędzi użyta przez modyfikator Skos" +msgstr "Waga krawędzi użyta przez modyfikator Ścięcie" msgid "Radius of curve control points" @@ -10068,6 +14264,10 @@ msgid "Create Orientation's 'use' parameter only valid in a 3DView context" msgstr "Utworzenie parametru 'użyj' ('use') dla Orientacji prawidłowe tylko w kontekście 3DView" +msgid "Unable to create orientation" +msgstr "Nie można utworzyć orientacji" + + msgid "global" msgstr "globalna" @@ -10149,6 +14349,10 @@ msgid "Object has negative scale, unwrap will operate on a non-flipped version o msgstr "Obiekt posiada ujemną skalę, odwijanie (unwrap) będzie używało nie odwróconej wersji siatki" +msgid "TextureMapping" +msgstr "MapowanieTekstury" + + msgctxt "Action" msgid "Group" msgstr "Grupa" @@ -10440,7 +14644,11 @@ msgstr "Rejestracja node socket class: '%s' jest za długie, maksymalna długoś msgid "Unable to create socket" -msgstr "Utworzenie złącza niemożliwe" +msgstr "Nie można utworzyć gniazda" + + +msgid "Unable to create panel" +msgstr "Nie można utworzyć panelu" msgid "Same input/output direction of sockets" @@ -10451,6 +14659,10 @@ msgid "Unable to locate link in node tree" msgstr "Niemożliwe odnalezienie łącza w drzewie nodów (node tree)" +msgid "Unable to create enum item" +msgstr "Nie można utworzyć enumerycznego przedmiotu" + + msgid "Node tree '%s' has undefined type %s" msgstr "Drzewo nodów (node tree) '%s' posiada niezdefiniowany typ %s" @@ -10543,6 +14755,10 @@ msgid "Rigidbody world was not properly initialized, need to step the simulation msgstr "Świat brył sztywnych nie został poprawnie zainicjowane, najpierw potrzebny krok symulacji" +msgid "Use the scene orientation" +msgstr "Używa orientacji sceny" + + msgid "Keying set could not be added" msgstr "Nie udało się dodać zestawu klatek kluczowych" @@ -10651,6 +14867,30 @@ msgid "Fac" msgstr "Współczynnik" +msgid "Color Space:" +msgstr "Przestrzeń kolorów:" + + +msgid "Key Channel:" +msgstr "Kanał klucza:" + + +msgid "Despill Channel:" +msgstr "Kanał Despill:" + + +msgid "Center:" +msgstr "Centrum:" + + +msgid "Path:" +msgstr "Ścieżka:" + + +msgid "File Subpath:" +msgstr "Podścieżka pliku:" + + msgid "Dot" msgstr "Punkt" @@ -10659,6 +14899,34 @@ msgid "Val" msgstr "Val" +msgid "Speed:" +msgstr "Prędkość:" + + +msgid "End Radius" +msgstr "Promień końcowy" + + +msgid "Radius Top" +msgstr "Promień górny" + + +msgid "Vertices X" +msgstr "Wierzchołki X" + + +msgid "Vertices Y" +msgstr "Wierzchołki Y" + + +msgid "Vertices Z" +msgstr "Wierzchołki Z" + + +msgid "Remainder" +msgstr "Pozostałe" + + msgid "BSDF" msgstr "BSDF" @@ -10675,6 +14943,18 @@ msgid "RoughnessV" msgstr "SzorstkośćV" +msgid "Random Roughness" +msgstr "Losowa szorstkość" + + +msgid "Transmission Weight" +msgstr "Waga transmisji" + + +msgid "Sheen Weight" +msgstr "Waga połysku" + + msgid "View Vector" msgstr "Wektor widoku" @@ -10894,18 +15174,46 @@ msgid "Missing 'window' in context" msgstr "Brakuje \"Okna\" w kontekście" +msgid "Remove All" +msgstr "Usuń wszystkie" + + +msgid "Allow Execution" +msgstr "Pozwól wykonywać" + + +msgid "Save As..." +msgstr "Zapisz jako..." + + +msgid "Don't Save" +msgstr "Nie zapisuj" + + msgid "unable to open the file" msgstr "Nie udało się otworzyć pliku" +msgid "Save changes before closing?" +msgstr "Czy zapisać zmiany przed zamknięciem?" + + msgid "Context window not set" msgstr "Nie ustalono okna kontekstu" +msgid "File path \"%s\" invalid" +msgstr "Ścieżka pliku '%s' jest nieprawidłowa" + + msgid "Cannot overwrite used library '%.240s'" msgstr "Nie udało się nadpisać używanej biblioteki '%.240s'" +msgid "Saved \"%s\"" +msgstr "Zapisano '%s'" + + msgid "Not a library" msgstr "To nie jest biblioteka" @@ -11007,6 +15315,93 @@ msgid "Property from path '%s' has length %d instead of %d" msgstr "Właściwość ze ścieżki '%s' ma długość %d zamiast %d" +msgid "Blender 27x" +msgstr "Blender 27x" + + +msgctxt "WorkSpace" +msgid "2D Animation" +msgstr "Animacja 2D" + + +msgctxt "WorkSpace" +msgid "2D Full Canvas" +msgstr "Pełne płótno 2D" + + +msgctxt "WorkSpace" +msgid "Animation" +msgstr "Animacja" + + +msgctxt "WorkSpace" +msgid "Compositing" +msgstr "Kompozycja" + + +msgctxt "WorkSpace" +msgid "Geometry Nodes" +msgstr "Węzły geometrii" + + +msgctxt "WorkSpace" +msgid "Masking" +msgstr "Maskowanie" + + +msgctxt "WorkSpace" +msgid "Modeling" +msgstr "Modelowanie" + + +msgctxt "WorkSpace" +msgid "Motion Tracking" +msgstr "Śledzenie ruchu" + + +msgctxt "WorkSpace" +msgid "Rendering" +msgstr "Renderowanie" + + +msgctxt "WorkSpace" +msgid "Scripting" +msgstr "Skryptowanie" + + +msgctxt "WorkSpace" +msgid "Sculpting" +msgstr "Rzeźbienie" + + +msgctxt "WorkSpace" +msgid "Shading" +msgstr "Cieniowanie" + + +msgctxt "WorkSpace" +msgid "Texture Paint" +msgstr "Malowanie tekstury" + + +msgctxt "WorkSpace" +msgid "UV Editing" +msgstr "Edycja UV" + + +msgctxt "WorkSpace" +msgid "Video Editing" +msgstr "Edycja wideo" + + +msgid "Cycles Render Engine" +msgstr "Silnik renderowania Cycles" + + +msgid "Demo Mode" +msgstr "Tryb demonstracyjny" + + msgid "All Add-ons" msgstr "Wszystkie dodatki" @@ -11035,6 +15430,10 @@ msgid "Japanese (日本語)" msgstr "Japoński (日本語)" +msgid "Dutch (Nederlands)" +msgstr "Holenderski (Nederlands)" + + msgid "Italian (Italiano)" msgstr "Włoski (Italiano)" @@ -11063,6 +15462,10 @@ msgid "Catalan (Català)" msgstr "Kataloński (Català)" +msgid "Czech (Čeština)" +msgstr "Czeski (Čeština)" + + msgid "Portuguese (Português)" msgstr "Portugalski (Português)" @@ -11087,6 +15490,10 @@ msgid "Serbian (Српски)" msgstr "Serbski (Српски)" +msgid "Ukrainian (Українська)" +msgstr "Ukraiński (Українська)" + + msgid "Polish (Polski)" msgstr "Polski (Polski)" @@ -11143,6 +15550,10 @@ msgid "Hebrew (תירִבְעִ)" msgstr "Hebrajski (תירִבְעִ)" +msgid "Estonian (Eesti keel)" +msgstr "Estoński (Eesti keel)" + + msgid "Esperanto (Esperanto)" msgstr "Esperanto (Esperanto)" @@ -11159,6 +15570,34 @@ msgid "Uzbek Cyrillic (Ўзбек)" msgstr "Uzbecki Cyrylica (Ўзбек)" +msgid "Hindi (हिन्दी)" +msgstr "Hinduski (हिन्दी)" + + +msgid "Vietnamese (Tiếng Việt)" +msgstr "Wietnamski (Tiếng Việt)" + + +msgid "Thai (ภาษาไทย)" +msgstr "Tajski (ภาษาไทย)" + + +msgid "Slovak (Slovenčina)" +msgstr "Słowacki (Slovenčina)" + + +msgid "Georgian (ქართული)" +msgstr "Gruziński (ქართული)" + + +msgid "Belarusian (беларуску)" +msgstr "Białoruski (беларуску)" + + +msgid "Danish (Dansk)" +msgstr "Duński (Dansk)" + + msgid "Complete" msgstr "Zakończono" @@ -11170,3 +15609,11 @@ msgstr "W trakcie" msgid "Starting" msgstr "Zaczęto" + +msgid "Straighten Hair Curves" +msgstr "Wyprostuj krzywe włosów" + + +msgid "Ignore Sharpness" +msgstr "Ignoruj ostrość" + diff --git a/locale/po/pt.po b/locale/po/pt.po index 7640beecbe7..a41381eb95d 100644 --- a/locale/po/pt.po +++ b/locale/po/pt.po @@ -1,10 +1,10 @@ msgid "" msgstr "" -"Project-Id-Version: Blender 4.1.0 Beta (b'7e9a36c1fa37')\n" +"Project-Id-Version: Blender 4.1.0 Beta (b'4b7cc5b6608a')\n" "Report-Msgid-Bugs-To: Ivan Paulos Tomé \n" -"POT-Creation-Date: 2024-03-04 10:17+0000\n" -"PO-Revision-Date: 2024-03-02 10:56+0000\n" +"POT-Creation-Date: 2020-01-01 00:00+0000\n" +"PO-Revision-Date: 2024-03-12 05:27+0000\n" "Last-Translator: Duarte Ramos \n" "Language-Team: Portuguese \n" "Language: pt\n" @@ -4068,6 +4068,10 @@ msgid "Solo Active" msgstr "Solo Activo" +msgid "Read-only flag that indicates there is at least one bone collection marked as 'solo'" +msgstr "Etiqueta só de leitura que indica que há pelo menos uma colecção de ossos marcada como 'solo'" + + msgid "Theme color or custom color of a bone" msgstr "Cor da paleta ou cor personalizada de um osso" @@ -19613,10 +19617,66 @@ msgid "This data-block is a place-holder for missing linked data (i.e. it is [an msgstr "Este data-block é um substituto para dados vinculados em falta (por exemplo é [uma revogação de] dados vinculados que já não se conseguem encontrar)" +msgid "Runtime Data" +msgstr "Dados de Execução" + + +msgid "This data-block is runtime data, i.e. it won't be saved in .blend file. Note that e.g. evaluated IDs are always runtime, so this value is only editable for data-blocks in Main data-base" +msgstr "Este Data-Block contém dados de execução, ou seja, não serão guardados no ficheiro .blend. Tenha em atenção que IDs avaliados são sempre de execução, logo este valor só é editável para data-blocks na base de dados principal" + + msgid "Library file the data-block is linked from" msgstr "Biblioteca de ficheiro ao qual o bloco de dados está vinculado." +msgid "Library Weak Reference" +msgstr "Referência Fraca da Biblioteca" + + +msgid "Weak reference to a data-block in another library .blend file (used to re-use already appended data instead of appending new copies)" +msgstr "Referência fraca a um data-block noutro ficheiro .blend biblioteca (usado para reutilizar dados já acrescentados, em vez de acrescentar de novo)" + + +msgid "Unique data-block ID name (within a same type and library)" +msgstr "Nome único do data-block (dentro de um typo de amostra e biblioteca)" + + +msgid "Full Name" +msgstr "Nome Completo" + + +msgid "Unique data-block ID name, including library one is any" +msgstr "Nome único do ID do data-block, incluindo a biblioteca na qual está" + + +msgid "Original ID" +msgstr "ID Original" + + +msgid "Actual data-block from .blend file (Main database) that generated that evaluated one" +msgstr "Data-block efectivo do ficheiro .blend (base de dados principal) que gerou o avaliado" + + +msgid "Library Override" +msgstr "Revogação de Biblioteca" + + +msgid "Library override data" +msgstr "Dados da revogação de biblioteca" + + +msgid "Preview image and icon of this data-block (always None if not supported for this type of data)" +msgstr "Imagem de previsualização e ícone deste data-block (sempre nulo caso não seja suportado por este tipo de dados)" + + +msgid "Session UID" +msgstr "UID da Sessão" + + +msgid "A session-wide unique identifier for the data block that remains the same across renames and internal reallocations. It does change when reloading the file" +msgstr "Um identificador único de sessão para o data-block que permanece o mesmo após renomeação ou realocações internas. Sofrerá alterações após reabertura de ficheiro" + + msgid "Tag" msgstr "Etiquetar" @@ -19625,6 +19685,14 @@ msgid "Tools can use this to tag data for their own purposes (initial state is u msgstr "Ferramentas podem usar isto para etiquetar dados para suas próprias finalidades (cujo estado inicial é indefinido)." +msgid "Extra User" +msgstr "Utilizador Extra" + + +msgid "Indicates whether an extra user is set or not (mainly for internal/debug usages)" +msgstr "Indica se um utilizador extra está definido ou não (principalmente para uso interno ou depuração de erros)" + + msgid "Fake User" msgstr "Utilizador virtual" @@ -19645,6 +19713,14 @@ msgid "A collection of F-Curves for animation" msgstr "Uma coleção de curvas-f para animação." +msgid "Curve Frame Range" +msgstr "Intervalo de Fotogramas da Curva" + + +msgid "The combined frame range of all F-Curves within this action" +msgstr "O intervalo combinado de fotogramas de todas as curvas-f dentro desta acção" + + msgid "F-Curves" msgstr "Curvas-f" @@ -19653,10 +19729,22 @@ msgid "The individual F-Curves that make up the action" msgstr "As curvas-f individuais que perfazem a ação." +msgid "The end frame of the manually set intended playback range" +msgstr "O fotograma final do intervalo de reprodução pretendido definido manualmente" + + msgid "Frame Range" msgstr "Faixa de fotogramas" +msgid "The intended playback frame range of this action, using the manually set range if available, or the combined frame range of all F-Curves within this action if not (assigning sets the manual frame range)" +msgstr "O intervalo de fotogramas de reprodução pretendido para esta acção, usando o intervalo definido manualmente se disponível, ou o intervalo de fotogramas de reprodução combinado de todas as Curvas-F dentro desta acção se indisponível (aplicar define o intervalo manual)" + + +msgid "The start frame of the manually set intended playback range" +msgstr "O fotograma de início do intervalo de reprodução definido manualmente" + + msgid "Groups" msgstr "Grupos" @@ -19682,6 +19770,22 @@ msgid "Markers specific to this action, for labeling poses" msgstr "Marcadores específicos para esta ação, para rotular poses." +msgid "Cyclic Animation" +msgstr "Animação Cíclica" + + +msgid "The action is intended to be used as a cycle looping over its manually set playback frame range (enabling this doesn't automatically make it loop)" +msgstr "A animação foi feita para ser usada como um ciclo," + + +msgid "Manual Frame Range" +msgstr "Intervalo de Fotogramas" + + +msgid "Manually specify the intended playback frame range for the action (this range is used by some tools, but does not affect animation evaluation)" +msgstr "Especificar manualmente o intervalo de reprodução para esta acção (este intervalo é usado por algumas ferramentas, mas não afecta a avaliação da animação)" + + msgid "Armature data-block containing a hierarchy of bones, usually used for rigging characters" msgstr "Bloco de dados de armação contendo uma hierarquia de ossos, normalmente usado para arranjos de animação de personagens." @@ -19690,6 +19794,26 @@ msgid "Animation data for this data-block" msgstr "Dados de animação para este bloco de dados." +msgid "Axes Position" +msgstr "Posição os Eixos" + + +msgid "The position for the axes on the bone. Increasing the value moves it closer to the tip; decreasing moves it closer to the root" +msgstr "A posição para os eixos no osso. Aumentar o valor move-o para mais próximo da ponta; diminuir move para mais próximo da raiz" + + +msgid "Bone Collections (Roots)" +msgstr "Colecções de Ossos (Raízes)" + + +msgid "Bone Collections (All)" +msgstr "Colecções de Ossos (Todos)" + + +msgid "List of all bone collections of the armature" +msgstr "Lista de todas as colecções de ossos da armação" + + msgid "Octahedral" msgstr "Octaedro" @@ -19758,6 +19882,54 @@ msgid "Show Armature in binding pose state (no posing possible)" msgstr "Mostra a armação em seu estado de vinculação de poses (não é possível alterá-las)." +msgid "Relation Line Position" +msgstr "Posição da Linha de Relação" + + +msgid "The start position of the relation lines from parent to child bones" +msgstr "A posição de início das linhas de relações dos ossos pais para filhos" + + +msgid "Draw the relationship line from the parent tail to the child head" +msgstr "Desenhar a linha de relação desde a cauda do pai até à cabeça do filho" + + +msgid "Draw the relationship line from the parent head to the child head" +msgstr "Desenhar a linha de relação desde a cabeça do pai até à cabeça do filho" + + +msgid "Display Axes" +msgstr "Mostrar Eixos" + + +msgid "Display bone axes" +msgstr "Mostra eixos dos ossos" + + +msgid "Display Bone Colors" +msgstr "Mostrar Cores dos Ossos" + + +msgid "Display bone colors" +msgstr "Mostra cores dos ossos" + + +msgid "Display Custom Bone Shapes" +msgstr "Mostrar Formas Personalizado de Ossos" + + +msgid "Display bones with their custom shapes" +msgstr "Mostra formas personalizado dos ossos" + + +msgid "Display Names" +msgstr "Mostrar Nomes" + + +msgid "Display bone names" +msgstr "Mostrar nomes dos ossos" + + msgid "X-Axis Mirror" msgstr "Espelhar eixo X" @@ -19770,18 +19942,194 @@ msgid "Brush data-block for storing brush settings for painting and sculpting" msgstr "Bloco de dados de pincel para armazenar as definições de pincel para pintura e escultura." +msgid "Area Radius" +msgstr "Raio da Área" + + +msgid "Ratio between the brush radius and the radius that is going to be used to sample the area center" +msgstr "Rácio entre o raio do pincel e o raio que vai ser usado para amostrar a área central" + + +msgid "Auto-Smooth" +msgstr "Auto-Suavização" + + msgid "Amount of smoothing to automatically apply to each stroke" msgstr "Quantidade de suavização para aplicar automaticamente para cada traço." +msgid "Propagation Steps" +msgstr "Passos de Propagação" + + +msgid "Distance where boundary edge automasking is going to protect vertices from the fully masked edge" +msgstr "Distância à qual a auto-suavização da aresta limite vai projectar vértices da aresta totalmente mascarada" + + +msgid "Blur Steps" +msgstr "Passos de Desfoque" + + +msgid "The number of times the cavity mask is blurred" +msgstr "Número de vezes que a máscara de cavidade é desfocada" + + +msgid "Cavity Curve" +msgstr "Curva de Cavidade" + + +msgid "Cavity Factor" +msgstr "Factor de Cavidade" + + +msgid "The contrast of the cavity mask" +msgstr "O contraste da máscara de cavidade" + + +msgid "Area Normal Falloff" +msgstr "Decaimento de Normal de Área" + + +msgid "Extend the angular range with a falloff gradient" +msgstr "Prolongar o alcance angular com um gradiente de decaimento" + + +msgid "Area Normal Limit" +msgstr "Limite Normal da Área" + + +msgid "The range of angles that will be affected" +msgstr "O intervalo de ângulos que será afectado" + + +msgid "View Normal Falloff" +msgstr "Decaimento da Normal de Vista" + + +msgid "View Normal Limit" +msgstr "Limite de Normal de Vista" + + +msgid "Blending Mode" +msgstr "Modo de Mesclagem" + + msgid "Brush blending mode" msgstr "O modo de mistura de pincéis" +msgid "Use Mix blending mode while painting" +msgstr "Usar o modo de mesclagem Misturar durante pintura" + + +msgid "Use Darken blending mode while painting" +msgstr "Usar o modo de mesclagem Escurecer durante pintura" + + +msgid "Use Multiply blending mode while painting" +msgstr "Usar o modo de mesclagem Multiplicar durante pintura" + + +msgid "Color Burn" +msgstr "Queimar Cor" + + +msgid "Use Color Burn blending mode while painting" +msgstr "Usar o modo de mesclagem Queimar Cor durante pintura" + + +msgid "Linear Burn" +msgstr "Queima Linear" + + +msgid "Use Linear Burn blending mode while painting" +msgstr "Usar o modo de mesclagem Queima Linear durante pintura" + + +msgid "Use Lighten blending mode while painting" +msgstr "Usar o modo de mesclagem Clarear durante pintura" + + +msgid "Use Screen blending mode while painting" +msgstr "Usar o modo de mesclagem Ecrã durante pintura" + + +msgid "Color Dodge" +msgstr "Sub-Exposição" + + +msgid "Use Color Dodge blending mode while painting" +msgstr "Usar o modo de mesclagem Sub-Exposição durante pintura" + + +msgid "Use Add blending mode while painting" +msgstr "Usar o modo de mesclagem Adição durante pintura" + + +msgid "Use Overlay blending mode while painting" +msgstr "Usar o modo de mesclagem Sobreposição durante pintura" + + +msgid "Use Soft Light blending mode while painting" +msgstr "Usar o modo de mesclagem Iluminação Suave durante pintura" + + +msgid "Use Hard Light blending mode while painting" +msgstr "Usar o modo de mesclagem Iluminação Forte durante pintura" + + +msgid "Vivid Light" +msgstr "Luz Vívida" + + +msgid "Use Vivid Light blending mode while painting" +msgstr "Usar o modo de mesclagem Luz Vívida durante pintura" + + +msgid "Use Linear Light blending mode while painting" +msgstr "Usar o modo de mesclagem Queima Linear durante pintura" + + +msgid "Pin Light" +msgstr "Afixar Luz" + + +msgid "Use Pin Light blending mode while painting" +msgstr "Usar o modo de Mesclagem afixar Luz durante pintura" + + +msgid "Use Difference blending mode while painting" +msgstr "Usar o modo de mesclagem Diferença durante pintura" + + msgid "Exclusion" msgstr "Exclusão" +msgid "Use Exclusion blending mode while painting" +msgstr "Usar o modo de mesclagem Exclusão durante pintura" + + +msgid "Use Subtract blending mode while painting" +msgstr "Usar o modo de mesclagem Subtracção durante pintura" + + +msgid "Use Hue blending mode while painting" +msgstr "Usar o modo de mesclagem Matiz durante pintura" + + +msgid "Use Saturation blending mode while painting" +msgstr "Usar o modo de mesclagem Saturação durante pintura" + + +msgid "Use Color blending mode while painting" +msgstr "Usar o modo de mesclagem Cor durante pintura" + + +msgid "Use Value blending mode while painting" +msgstr "Usar o modo de mesclagem Valor durante pintura" + + msgid "Erase Alpha" msgstr "Apagar alfa" @@ -19818,8 +20166,82 @@ msgid "Gaussian" msgstr "Gaussiano" +msgctxt "Brush" +msgid "Deformation" +msgstr "Deformação" + + +msgid "Deformation type that is used in the brush" +msgstr "Tipo de deformação usada no pincel" + + +msgctxt "Brush" +msgid "Bend" +msgstr "Dobrar" + + +msgctxt "Brush" +msgid "Expand" +msgstr "Expandir" + + +msgctxt "Brush" +msgid "Inflate" +msgstr "Insuflar" + + +msgctxt "Brush" +msgid "Grab" +msgstr "Agarrar" + + +msgctxt "Brush" +msgid "Twist" +msgstr "Torcer" + + +msgid "Boundary Falloff" +msgstr "Decaimento de Limite" + + +msgid "How the brush falloff is applied across the boundary" +msgstr "Como o decaimento é aplicado ao longo do limite" + + +msgid "Applies the same deformation in the entire boundary" +msgstr "Aplica a mesma deformação no limite inteiro" + + +msgid "Brush Radius" +msgstr "Raio do Pincel" + + +msgid "Applies the deformation in a localized area limited by the brush radius" +msgstr "Aplica a deformação numa área localizada limitada pelo raio do pincel" + + msgid "Loop" -msgstr "Cíclico(a)" +msgstr "Cíclico" + + +msgid "Applies the brush falloff in a loop pattern" +msgstr "Aplica o decaimento do pincel num padrão cíclico" + + +msgid "Loop and Invert" +msgstr "Circundar e Inverter" + + +msgid "Applies the falloff radius in a loop pattern, inverting the displacement direction in each pattern repetition" +msgstr "Aplica o decaimento num padrão cíclico, invertendo a direcção de deslocamento a cada repetição do padrão" + + +msgid "Boundary Origin Offset" +msgstr "Deslocamento da Origem do Limite" + + +msgid "Offset of the boundary origin in relation to the brush radius" +msgstr "Deslocar a origem da fronteira em relação ao raio do pincel" msgid "Brush's capabilities" @@ -19846,6 +20268,22 @@ msgid "Clone Offset" msgstr "Deslocamento para clone" +msgid "Soft Body Plasticity" +msgstr "Plasticidade de Corpo Mole" + + +msgid "How much the cloth preserves the original shape, acting as a soft body" +msgstr "Quanto o têxtil conserva a forma original, actuando como um corpo mole" + + +msgid "Cloth Damping" +msgstr "Amortecimento de Têxtil" + + +msgid "How much the applied forces are propagated through the cloth" +msgstr "Quanto as forças aplicadas se propagam pelo tecido" + + msgid "Deformation" msgstr "Deformação" @@ -19854,6 +20292,14 @@ msgid "Push" msgstr "Empurrar" +msgid "Pinch Point" +msgstr "Ponto de Belisco" + + +msgid "Pinch Perpendicular" +msgstr "Beliscar Perpendicularmente" + + msgid "Inflate" msgstr "Inflar" @@ -19870,18 +20316,86 @@ msgid "Snake Hook" msgstr "Gancho de cobra" +msgid "Force Falloff" +msgstr "Decaimento de Força" + + +msgid "Shape used in the brush to apply force to the cloth" +msgstr "Forma usada no pincel para aplicar força no têxtil" + + +msgid "Cloth Mass" +msgstr "Massa do Têxtil" + + +msgid "Mass of each simulation particle" +msgstr "Massa de casa partícula de simulação" + + +msgid "Simulation Falloff" +msgstr "Decaimento de Simulação" + + +msgid "Area to apply deformation falloff to the effects of the simulation" +msgstr "Área na qual aplicar o decaimento de deformação dos efeitos aplicados na simulação" + + +msgid "Simulation Limit" +msgstr "Limite de Simulação" + + +msgid "Factor added relative to the size of the radius to limit the cloth simulation effects" +msgstr "Factor relativo adicionado tamanho do raio para limitar os efeitos da simulação de têxtil" + + +msgid "Simulation Area" +msgstr "Área de Simulação" + + +msgid "Part of the mesh that is going to be simulated when the stroke is active" +msgstr "Parte a malha que vai ser simulada quando o traço está activo" + + msgid "Local" msgstr "Local" +msgid "Simulates only a specific area around the brush limited by a fixed radius" +msgstr "Simula apenas uma área específica em torno do pincel limitada por um raio fixo" + + msgid "Global" msgstr "Global" +msgid "Simulates the entire mesh" +msgstr "Simula a malha inteira" + + msgid "Dynamic" msgstr "Dinâmico" +msgid "The active simulation area moves with the brush" +msgstr "A área de simulação activa move-se com o pincel" + + +msgid "Color Type" +msgstr "Tipo de Cor" + + +msgid "Use single color or gradient when painting" +msgstr "Usar cor única ou gradiente quando pintar" + + +msgid "Paint with a single color" +msgstr "Pintar com uma cor única" + + +msgid "Paint with a gradient" +msgstr "Pintar com gradiente" + + msgid "Crease Brush Pinch Factor" msgstr "Fator de pincel de vinco para pinçar" @@ -19914,10 +20428,215 @@ msgid "Editable falloff curve" msgstr "Curva de decaimento editável." +msgctxt "Curves" +msgid "Curve Preset" +msgstr "Predefinições de Curva" + + +msgctxt "Curves" +msgid "Custom" +msgstr "Personalizada" + + +msgctxt "Curves" +msgid "Smooth" +msgstr "Suavizar" + + +msgctxt "Curves" +msgid "Smoother" +msgstr "Mais Suave" + + +msgctxt "Curves" +msgid "Sphere" +msgstr "Esfera" + + +msgctxt "Curves" +msgid "Root" +msgstr "Raiz" + + +msgctxt "Curves" +msgid "Sharp" +msgstr "Afiado" + + +msgctxt "Curves" +msgid "Linear" +msgstr "Linear" + + +msgctxt "Curves" +msgid "Sharper" +msgstr "Mais Afiado" + + +msgctxt "Curves" +msgid "Inverse Square" +msgstr "Inverso Quadrático" + + +msgctxt "Curves" +msgid "Constant" +msgstr "Constante" + + +msgid "Curves Sculpt Settings" +msgstr "Definições de Escultura de Curvas" + + +msgctxt "Curves" +msgid "Curves Sculpt Tool" +msgstr "Ferramenta de Escultura de Curvas" + + +msgctxt "Curves" +msgid "Paint Selection" +msgstr "Pintar Selecção" + + +msgctxt "Curves" +msgid "Add" +msgstr "Adicionar" + + +msgctxt "Curves" +msgid "Delete" +msgstr "Apagar" + + +msgctxt "Curves" +msgid "Density" +msgstr "Densidade" + + +msgctxt "Curves" +msgid "Comb" +msgstr "Pentear" + + +msgctxt "Curves" +msgid "Snake Hook" +msgstr "Gancho de Cobra" + + +msgctxt "Curves" +msgid "Grow / Shrink" +msgstr "Crescer / Encolher" + + +msgctxt "Curves" +msgid "Pinch" +msgstr "Beliscar" + + +msgctxt "Curves" +msgid "Puff" +msgstr "Inchar" + + +msgctxt "Curves" +msgid "Slide" +msgstr "Deslizar" + + +msgid "Dash Ratio" +msgstr "Rácio de Tracejado" + + +msgid "Ratio of samples in a cycle that the brush is enabled" +msgstr "Rácio de amostras num ciclo em que o pincel está activado" + + +msgid "Dash Length" +msgstr "Comprimento do Traço" + + +msgid "Length of a dash cycle measured in stroke samples" +msgstr "Comprimento de um ciclo de traço medido em amostras de traço" + + +msgid "Deformation Target" +msgstr "Alvo de Deformação" + + +msgid "How the deformation of the brush will affect the object" +msgstr "Como a deformação do pincel irá afectar o objecto" + + +msgid "Brush deformation displaces the vertices of the mesh" +msgstr "Deformação do pincel desloca os vértices da malha" + + +msgid "Cloth Simulation" +msgstr "Simulação de Têxtil" + + +msgid "Brush deforms the mesh by deforming the constraints of a cloth simulation" +msgstr "O pincel deforma o têxtil deformando as restrições de uma simulação de têxtil" + + +msgid "Amount of random elements that are going to be affected by the brush" +msgstr "Quantidade de elementos aleatórios que vão ser afectados pelo pincel" + + +msgid "Max Element Distance" +msgstr "Distância Máxima de Elemento" + + +msgid "Maximum distance to search for disconnected loose parts in the mesh" +msgstr "Distância Máxima para procurar partes soltas desconectadas da malha" + + +msgctxt "Brush" +msgid "Bi-Scale Grab" +msgstr "Agarrar Bi-Escala" + + +msgctxt "Brush" +msgid "Tri-Scale Grab" +msgstr "Agarrar Tri-Escala" + + +msgctxt "Brush" +msgid "Scale" +msgstr "Escala" + + +msgid "Poisson ratio for elastic deformation. Higher values preserve volume more, but also lead to more bulging" +msgstr "Rácio de Poisson para deformação elástica. Valores mais altos preservam mais o volume, mas causam mais empolamento" + + +msgid "Falloff Angle" +msgstr "Ângulo de decaimento" + + msgid "Paint most on faces pointing towards the view according to this angle" msgstr "Executa a pintura com mais potência nas faces que apontam na direção da visualização, de acordo com este ângulo." +msgid "Falloff Shape" +msgstr "Forma de decaimento" + + +msgid "Use projected or spherical falloff" +msgstr "usar um decaimento projectado ou esférico" + + +msgid "Apply brush influence in a Sphere, outwards from the center" +msgstr "Aplicar influência do pincel numa esfera, a partir do centro em direcção ao exterior" + + +msgid "Projected" +msgstr "Projectado" + + +msgid "Apply brush influence in a 2D circle, projected from the view" +msgstr "Aplicar influência do pincel num círculo 2D, projectado do ponto de vista" + + msgid "Fill Threshold" msgstr "Ajuste de preenchimento" @@ -19926,6 +20645,15 @@ msgid "Threshold above which filling is not propagated" msgstr "Ajuste acima do qual o preenchimento não é propagado." +msgid "Amount of paint that is applied per stroke sample" +msgstr "Quantidade de tinta aplicada por amostra de traço" + + +msgctxt "GPencil" +msgid "Grease Pencil Sculpt Paint Tool" +msgstr "Ferramenta de Escultura de Pintura Grease Pencil" + + msgid "Smooth stroke points" msgstr "Suaviza os pontos dos traços." @@ -19958,6 +20686,99 @@ msgid "Pull points towards the midpoint of the brush" msgstr "Empurra os pontos na direção dos pontos medianos do pincel." +msgid "Paste copies of the strokes stored on the internal clipboard" +msgstr "Cola cópias dos traços armazenados na área de transferência" + + +msgid "Gpencil Settings" +msgstr "Definições para Grease Pencil" + + +msgctxt "Brush" +msgid "Grease Pencil Draw Tool" +msgstr "Ferramenta de Desenho Grease Pencil" + + +msgctxt "Brush" +msgid "Draw" +msgstr "Desenhar" + + +msgid "The brush is of type used for drawing strokes" +msgstr "O pincel é do tipo usado para desenhar traços" + + +msgctxt "Brush" +msgid "Fill" +msgstr "Preenchimento" + + +msgid "The brush is of type used for filling areas" +msgstr "O pincel é do tipo usado para preencher áreas" + + +msgctxt "Brush" +msgid "Erase" +msgstr "Apagar" + + +msgid "The brush is used for erasing strokes" +msgstr "O pincel é usado para apagar traços" + + +msgctxt "Brush" +msgid "Tint" +msgstr "Tingir" + + +msgid "The brush is of type used for tinting strokes" +msgstr "O pincel é usado para tingir traços" + + +msgid "Grease Pencil Vertex Paint Tool" +msgstr "Ferramenta de Pintura de Vértices Grease Pencil" + + +msgid "Paint a color on stroke points" +msgstr "Pintar uma cor nos pontos do traço" + + +msgid "Smooth out the colors of adjacent stroke points" +msgstr "Suavizar a cor de pontos do traço adjacentes" + + +msgid "Smooth out colors with the average color under the brush" +msgstr "Suavizar a cores com cor média sob o pincel" + + +msgid "Smudge colors by grabbing and dragging them" +msgstr "Borrar cores agarrando-as e arrastando" + + +msgid "Replace the color of stroke points that already have a color applied" +msgstr "Substituir cor dos pontos dos traços que já tenham cor aplicada" + + +msgid "Grease Pencil Weight Paint Tool" +msgstr "Ferramenta de Pintura de Pesos do Grease Pencil" + + +msgid "Paint weight in active vertex group" +msgstr "Pintar pesos no grupo de vértices activo" + + +msgid "Blur weight in active vertex group" +msgstr "Desfocar pesos no grupo de vértices activo" + + +msgid "Average weight in active vertex group" +msgstr "Medianizar pesos no grupo de vértices activo" + + +msgid "Smear weight in active vertex group" +msgstr "Espalhar pesos no grupo de vértices activo" + + msgid "Gradient Spacing" msgstr "Espaçamento da gradiente" @@ -19982,6 +20803,10 @@ msgid "Clamp" msgstr "Limitar" +msgid "How close the brush falloff starts from the edge of the brush" +msgstr "Quão próximo das bordas do pincel começa o decaimento" + + msgid "Brush Height" msgstr "Altura do pincel" @@ -19998,6 +20823,83 @@ msgid "File path to brush icon" msgstr "Caminho de ficheiro para ícone de pincel." +msgctxt "Brush" +msgid "Image Paint Tool" +msgstr "Ferramenta de Pintura de Imagem" + + +msgctxt "Brush" +msgid "Soften" +msgstr "Atenuar" + + +msgctxt "Brush" +msgid "Smear" +msgstr "Espalhar" + + +msgctxt "Brush" +msgid "Clone" +msgstr "Clonar" + + +msgctxt "Brush" +msgid "Mask" +msgstr "Máscara" + + +msgid "Number of input samples to average together to smooth the brush stroke" +msgstr "Número de amostras a juntar para calcular a média para suavizar o traço do pincel" + + +msgid "Invert Pressure for Density" +msgstr "Inverter Pressão para Densidade" + + +msgid "Invert the modulation of pressure in density" +msgstr "Inverter a modulação de pressão na densidade" + + +msgid "Invert Pressure for Flow" +msgstr "Inverter Pressão para Fluxo" + + +msgid "Invert the modulation of pressure in flow" +msgstr "Inverter a modulação de pressão no fluxo" + + +msgid "Invert Pressure for Hardness" +msgstr "Inverter Pressão para Dureza" + + +msgid "Invert the modulation of pressure in hardness" +msgstr "Inverter a modulação de pressão na dureza" + + +msgid "Invert to Scrape or Fill" +msgstr "Inverter para Raspar ou Preencher" + + +msgid "Use Scrape or Fill tool when inverting this brush instead of inverting its displacement direction" +msgstr "Usar a ferramenta de Raspar ou Preencher quando inverter este pincel, em vez de inverter a direcção de deslocamento" + + +msgid "Invert Pressure for Wet Mix" +msgstr "Inverter a Pressão para Mistura Húmida" + + +msgid "Invert the modulation of pressure in wet mix" +msgstr "Inverter a modulação de pressão na mistura húmida" + + +msgid "Invert Pressure for Wet Persistence" +msgstr "Inverter a Pressão para Persistência Húmida" + + +msgid "Invert the modulation of pressure in wet persistence" +msgstr "Inverter a modulação da pressão na persistência húmida" + + msgid "Jitter the position of the brush while painting" msgstr "Quantidade de tremulação na posição do pincel durante a pintura." @@ -20006,6 +20908,22 @@ msgid "Jitter the position of the brush in pixels while painting" msgstr "Quantidade de tremulação na posição do pincel em pixeis durante a pintura." +msgid "Jitter Unit" +msgstr "Unidade de Tremulação" + + +msgid "Jitter in screen space or relative to brush size" +msgstr "Tremular no espaço de ecrã ou relativo ao tamanho do pincel" + + +msgid "Jittering happens in screen space, in pixels" +msgstr "Tremulação ocorre no espaço de ecrã, em pixeis" + + +msgid "Jittering happens relative to the brush size" +msgstr "Tremulação ocorre relativa ao tamanho do pincel" + + msgid "Mask Stencil Dimensions" msgstr "Dimensões de máscara de estêncil" @@ -20030,10 +20948,49 @@ msgid "Mask Texture Slot" msgstr "Compartimentos de máscara de textura" +msgctxt "Mask" +msgid "Mask Tool" +msgstr "Ferramenta de Máscara" + + +msgctxt "Mask" +msgid "Draw" +msgstr "Desenhar" + + +msgctxt "Mask" +msgid "Smooth" +msgstr "Suavizar" + + +msgid "Plane Angle" +msgstr "Ângulo do Plano" + + +msgid "Angle between the planes of the crease" +msgstr "Ângulo entre planos do vinco" + + +msgid "Normal Radius" +msgstr "Raio Normal" + + +msgid "Ratio between the brush radius and the radius that is going to be used to sample the normal" +msgstr "Rácio entre raio do pincel e o raio usado para amostrar a normal" + + msgid "Normal Weight" msgstr "Peso das normais" +msgid "How much grab will pull vertices out of surface during a grab" +msgstr "Quanto a operação de agarrar irá puxar os vértices da superfície durante operação" + + +msgid "Active paint curve" +msgstr "Curva de pintura activa" + + msgid "Plane Offset" msgstr "Deslocamento de plano" @@ -20050,12 +21007,72 @@ msgid "If a vertex is further away from offset plane than this, then it is not a msgstr "Caso um vértice esteja mais distante que o valor fornecido a partir do plano de deslocamento, então não será afetado." +msgid "Rotate/Twist" +msgstr "Rodar/Torcer" + + +msgid "Scale/Translate" +msgstr "Redimensionar/Mover" + + +msgid "Squash & Stretch" +msgstr "Apertar/Esticar" + + +msgid "Pose IK Segments" +msgstr "Posar Segmentos IK" + + +msgid "Number of segments of the inverse kinematics chain that will deform the mesh" +msgstr "Número de segmentos da cadeia de cinemática inversa que irão deformar a malha" + + +msgid "Pose Origin Offset" +msgstr "Deslocamento da Origem de Pose" + + +msgid "Offset of the pose origin in relation to the brush radius" +msgstr "Deslocar a origem de pose em relação ao raio do pincel" + + +msgid "Rotation Origins" +msgstr "Origens da Rotação" + + +msgid "Method to set the rotation origins for the segments of the brush" +msgstr "Método para definir origens de rotação dos segmentos do pincel" + + msgid "Topology" msgstr "Topologia" +msgid "Sets the rotation origin automatically using the topology and shape of the mesh as a guide" +msgstr "Define a origem de rotação automaticamente usando a topologia e forma da malha como guia" + + msgid "Face Sets" -msgstr "Conjuntos de faces" +msgstr "Conjuntos de Faces" + + +msgid "Creates a pose segment per face sets, starting from the active face set" +msgstr "Cria um segmento de pose por conjunto de faces, começando pelo grupo de faces activo" + + +msgid "Face Sets FK" +msgstr "Conjuntos de Faces FK" + + +msgid "Simulates an FK deformation using the Face Set under the cursor as control" +msgstr "Simula uma deformação FK usando o Conjunto de Faces sob o cursor como controlo" + + +msgid "Smooth Iterations" +msgstr "Iterações de Suavização" + + +msgid "Smooth iterations applied after calculating the pose factor of each vertex" +msgstr "Suavizar iterações aplicadas após cálculo de factor de pose de cada vértice" msgid "Rake" @@ -20098,6 +21115,136 @@ msgid "Z Plane" msgstr "Plano Z" +msgctxt "Brush" +msgid "Sculpt Tool" +msgstr "Ferramentas de Escultura" + + +msgctxt "Brush" +msgid "Draw Sharp" +msgstr "Desenho Agudo" + + +msgctxt "Brush" +msgid "Clay" +msgstr "Argila" + + +msgctxt "Brush" +msgid "Clay Strips" +msgstr "Faixas de Argila" + + +msgctxt "Brush" +msgid "Clay Thumb" +msgstr "Polegar de Argila" + + +msgctxt "Brush" +msgid "Layer" +msgstr "Camada" + + +msgctxt "Brush" +msgid "Blob" +msgstr "Bolha" + + +msgctxt "Brush" +msgid "Crease" +msgstr "Vinco" + + +msgctxt "Brush" +msgid "Flatten" +msgstr "Achatar" + + +msgctxt "Brush" +msgid "Scrape" +msgstr "Raspar" + + +msgctxt "Brush" +msgid "Multi-plane Scrape" +msgstr "Raspar Multi-Plano" + + +msgctxt "Brush" +msgid "Pinch" +msgstr "Beliscar" + + +msgctxt "Brush" +msgid "Elastic Deform" +msgstr "Deformação Elástica" + + +msgctxt "Brush" +msgid "Snake Hook" +msgstr "Gancho de Cobra" + + +msgctxt "Brush" +msgid "Thumb" +msgstr "Polegar" + + +msgctxt "Brush" +msgid "Pose" +msgstr "Pose" + + +msgctxt "Brush" +msgid "Nudge" +msgstr "Cutucar" + + +msgctxt "Brush" +msgid "Rotate" +msgstr "Rodar" + + +msgctxt "Brush" +msgid "Slide Relax" +msgstr "Deslizar Relaxar" + + +msgctxt "Brush" +msgid "Boundary" +msgstr "Fronteira" + + +msgctxt "Brush" +msgid "Cloth" +msgstr "Têxtil" + + +msgctxt "Brush" +msgid "Simplify" +msgstr "Simplificar" + + +msgctxt "Brush" +msgid "Draw Face Sets" +msgstr "Desenhar Conjuntos de Faces" + + +msgctxt "Brush" +msgid "Multires Displacement Eraser" +msgstr "Apagador de Deslocamento Multires" + + +msgctxt "Brush" +msgid "Multires Displacement Smear" +msgstr "Espalhar Deslocamento Multires" + + +msgctxt "Brush" +msgid "Paint" +msgstr "Pintar" + + msgid "Secondary Color" msgstr "Cor secundária" @@ -20106,6 +21253,14 @@ msgid "Threshold below which, no sharpening is done" msgstr "Ajuste abaixo do qual, nenhuma acentuação da nitidez é feita." +msgid "Show Cursor Preview" +msgstr "Mostrar Pré-Visualização do Cursor" + + +msgid "Preview the scrape planes in the cursor during the stroke" +msgstr "Pré-visualizar os planos de raspagem no cursor durante o traçado" + + msgid "Radius of the brush in pixels" msgstr "Raio do pincel em pixeis." @@ -20118,6 +21273,14 @@ msgid "Laplacian" msgstr "Laplaciano" +msgid "Smooths the surface and the volume" +msgstr "Suavizar a superfície e o colume" + + +msgid "Smooths the surface of the mesh, preserving the volume" +msgstr "Suaviza a superfície da malha, preservando o volume" + + msgid "Smooth Stroke Factor" msgstr "Fator de suavização de traço" @@ -20134,10 +21297,22 @@ msgid "Minimum distance from last point before stroke continues" msgstr "Distância mínima do último ponto antes que o traço continue." +msgid "Radius Falloff" +msgstr "Decaimento do Raio" + + +msgid "Applies the brush falloff in the tip of the brush" +msgstr "Aplica o decaimento do pincel na ponta do pincel" + + msgid "Elastic" msgstr "Elástico" +msgid "Modifies the entire mesh using elastic deform" +msgstr "Modifica a totalidade da malha usando deformação elástica" + + msgid "Spacing between brush daubs as a percentage of brush diameter" msgstr "Espaçamento entre rabiscos de pincel como uma porcentagem do diâmetro do pincel." @@ -20202,6 +21377,30 @@ msgid "Draw a line with dabs separated according to spacing" msgstr "Desenha uma linha com tracejamentos separados de acordo com o espaçamento." +msgid "Define the stroke curve with a Bézier curve (dabs are separated according to spacing)" +msgstr "Definir a curva do traço com uma curva Bézier (as pinceladas são separadas de acordo com o espaçamento)" + + +msgid "Per Vertex Displacement" +msgstr "Deslocamento por Vértice" + + +msgid "How much the position of each individual vertex influences the final result" +msgstr "Quanto a posição de cada vértice individual influencia o resultado final" + + +msgid "Number of smoothing iterations per brush step" +msgstr "Número de iterações de suavização por passo de pincel" + + +msgid "Shape Preservation" +msgstr "Preservação de Forma" + + +msgid "How much of the original shape is preserved when smoothing" +msgstr "Quanto da forma original é preservado quando se suaviza" + + msgid "Texture Overlay Alpha" msgstr "Textura de sobreposição de alfa" @@ -20218,6 +21417,38 @@ msgid "Texture Slot" msgstr "Compartimentos de textura" +msgid "Tilt Strength" +msgstr "Força da Inclinação" + + +msgid "How much the tilt of the pen will affect the brush" +msgstr "Quanto a inclinação da caneta vai afectar o pincel" + + +msgid "Tip Roundness" +msgstr "Redondeza da Ponta" + + +msgid "Roundness of the brush tip" +msgstr "Redondeza da ponta do pincel" + + +msgid "Tip Scale X" +msgstr "Escala da Ponta em X" + + +msgid "Scale of the brush tip in the X axis" +msgstr "Escala da ponta do pincel no eixo X" + + +msgid "Topology Rake" +msgstr "Ancinho Topológico" + + +msgid "Automatically align edges to the brush direction to generate cleaner topology and define sharp features. Best used on low-poly meshes as it has a performance impact" +msgstr "Alinha arestas com a direcção do pincel automaticamente, para gerar topologia mais limpa e" + + msgid "Unprojected Radius" msgstr "Raio não projetado" @@ -20242,14 +21473,114 @@ msgid "Space daubs according to surface orientation instead of screen space" msgstr "Divide o espaço entre as crostas de acordo com a orientação de superfície ao invés do espaço de tela." +msgid "Affect Alpha" +msgstr "Afectar Alfa" + + msgid "When this is disabled, lock alpha while painting" msgstr "Caso esta opção esteja desativada, impede modificações do alfa durante a pintura." +msgid "Mesh Boundary Auto-Masking" +msgstr "Auto-Máscarar Limite da Malha" + + +msgid "Do not affect non manifold boundary edges" +msgstr "Não afectar arestas limite não manifold" + + +msgid "Face Sets Boundary Automasking" +msgstr "Auto-Máscarar Limite da Conjuntos de Faces" + + +msgid "Do not affect vertices that belong to a Face Set boundary" +msgstr "Não afectar vértices que pertencem às fronteiras de Conjuntos de Faces" + + msgid "Cavity Mask" msgstr "Máscara de cavidade" +msgid "Do not affect vertices on peaks, based on the surface curvature" +msgstr "Não afectar vértices em cumes, baseado na curvatura da superfície" + + +msgid "Inverted Cavity Mask" +msgstr "Máscara de Cavidade Invertida" + + +msgid "Do not affect vertices within crevices, based on the surface curvature" +msgstr "Não afectar vértices em fendas, baseado na curvatura da superfície" + + +msgid "Custom Cavity Curve" +msgstr "Curva Personalizada de Cavidades" + + +msgid "Use custom curve" +msgstr "Uaar curva personalizada" + + +msgid "Affect only vertices that share Face Sets with the active vertex" +msgstr "Afectar apenas vértices que partilhem o Conjunto de Faces com o vértice activo" + + +msgid "Area Normal" +msgstr "Área Normal" + + +msgid "Affect only vertices with a similar normal to where the stroke starts" +msgstr "Afectar apenas vértices com normal semelhante à normal onde o traço começa" + + +msgid "Affect only vertices connected to the active vertex under the brush" +msgstr "Afectar apenas vértices conectados com o vértice sob o pincel" + + +msgid "View Normal" +msgstr "Normal à Vista" + + +msgid "Affect only vertices with a normal that faces the viewer" +msgstr "Afectar apenas vértices com normais orientadas com o ponto de vista" + + +msgid "Occlusion" +msgstr "Oclusão" + + +msgid "Only affect vertices that are not occluded by other faces. (Slower performance)" +msgstr "Afectar apenas vértices que não estão ocultos por outras faces (Performance mais lenta)" + + +msgid "Collide with objects during the simulation" +msgstr "Colidir com objectos durante a simulação" + + +msgid "Pin Simulation Boundary" +msgstr "Fixar os Limites de Simulação" + + +msgid "Lock the position of the vertices in the simulation falloff area to avoid artifacts and create a softer transition with unaffected areas" +msgstr "Trancar a posição dos vértices na área de decaimento da simulação para evitar artefactos e criar uma transição mais suave nas áreas não afectadas" + + +msgid "Vector Displacement" +msgstr "Deslocamento Vectorial" + + +msgid "Handles each pixel color as individual vector for displacement. Works only with area plane mapping" +msgstr "Interpreta a cor de cada pixel como um vector individual para deslocamento. Funciona apenas com mapeamento de plano de área" + + +msgid "Connected Only" +msgstr "Apenas Conectados" + + +msgid "Affect only topologically connected elements" +msgstr "Afectar apenas elementos topologicamente conectados" + + msgid "Use Cursor Overlay" msgstr "Usar sobreposição de cursor" @@ -20266,6 +21597,10 @@ msgid "Don't show overlay during a stroke" msgstr "Não mostra as sobreposições durante os traços." +msgid "Define the stroke curve with a Bézier curve. Dabs are separated according to spacing" +msgstr "Definir a curva do traço com uma curva Bézier. As pinceladas são separadas de acordo com o espaçamento" + + msgid "Custom Icon" msgstr "Ícone personalizado" @@ -20274,14 +21609,70 @@ msgid "Set the brush icon from an image file" msgstr "Define o ícone do pincel a partir de um ficheiro de imagem." +msgid "Use Pressure for Density" +msgstr "Usar Pressão para Densidade" + + +msgid "Use pressure to modulate density" +msgstr "Usar pressão para modular densidade" + + +msgid "Edge-to-Edge" +msgstr "Aresta-Com-Aresta" + + msgid "Drag anchor brush from edge-to-edge" msgstr "Arrasta a âncora do pincel de arestas às arestas." +msgid "Use Pressure for Flow" +msgstr "Usar Pressão para Fluxo" + + +msgid "Use pressure to modulate flow" +msgstr "Usar pressão para modular fluxo" + + msgid "Use Front-Face" msgstr "Usar a face-frontal" +msgid "Brush only affects vertices that face the viewer" +msgstr "Pincel apenas afecta vértices de frente para o utilizador" + + +msgid "Use Front-Face Falloff" +msgstr "Usar Decaimento de Faces Frontais" + + +msgid "Blend brush influence by how much they face the front" +msgstr "Atenuar a influência do pincel pela orientação frontal da face" + + +msgid "Grab Active Vertex" +msgstr "Agarrar vértice activo" + + +msgid "Apply the maximum grab strength to the active vertex instead of the cursor location" +msgstr "Aplicar a força máxima de arraste ao vértice activo em vez da posição do cursor" + + +msgid "Grab Silhouette" +msgstr "Agarrar Silhueta" + + +msgid "Grabs trying to automask the silhouette of the object" +msgstr "Agarra tentando auto-mascarar a silhueta do objecto" + + +msgid "Use Pressure for Hardness" +msgstr "Usar pressão para Dureza" + + +msgid "Use pressure to modulate hardness" +msgstr "usar pressão para modular a dureza" + + msgid "Inverse Smooth Pressure" msgstr "Pressão de suavização inversa" @@ -20290,6 +21681,30 @@ msgid "Lighter pressure causes more smoothing to be applied" msgstr "Pressão mais leve faz com que mais suavização seja aplicada." +msgid "Radius Unit" +msgstr "Unidade de Raio" + + +msgid "Measure brush size relative to the view or the scene" +msgstr "Medir o tamanho do pincel relativo à vista ou à cena" + + +msgid "Measure brush size relative to the view" +msgstr "Medir o tamanho do pincel em relação à vista" + + +msgid "Measure brush size relative to the scene" +msgstr "Medir o tamanho do pincel em relação à cena" + + +msgid "Dynamic Mode" +msgstr "Modo Dinâmico" + + +msgid "The angle between the planes changes during the stroke to fit the surface under the cursor" +msgstr "O ângulo entre planos muda durante o traçado para adaptar à superfície sob o cursor" + + msgid "Plane Offset Pressure" msgstr "Pressão de deslocamento de plano" @@ -20306,6 +21721,26 @@ msgid "When locked keep using normal of surface where stroke was initiated" msgstr "Quando bloqueado, mantém o uso das normais da superfície onde o traço foi iniciado." +msgid "Original Plane" +msgstr "Plano Original" + + +msgid "When locked keep using the plane origin of surface where stroke was initiated" +msgstr "Quando bloqueado, mantém a origem do plano da superfície onde o traço foi iniciado" + + +msgid "Smooths the edges of the strokes" +msgstr "Suaviza as arestas dos traços" + + +msgid "Use Paint" +msgstr "Usar Tinta" + + +msgid "Use this brush in grease pencil drawing mode" +msgstr "Usar este pincel no modo de desenho Grease Pencil" + + msgid "Use this brush in texture paint mode" msgstr "Usa este pincel no modo de pintura de texturas." @@ -20318,6 +21753,18 @@ msgid "Use this brush in sculpt mode" msgstr "Usa este pincel no modo de escultura." +msgid "Use this brush in sculpt curves mode" +msgstr "Usar este pincel no modo de escultura de curvas" + + +msgid "Use UV Sculpt" +msgstr "Usar Escultura UV" + + +msgid "Use this brush in UV sculpt mode" +msgstr "Usar este pincel em modo de escultura UV" + + msgid "Use Vertex" msgstr "Usar para vértices" @@ -20342,6 +21789,34 @@ msgid "Use Plane Trim" msgstr "Usar aparamento de planos" +msgid "Limit the distance from the offset plane that a vertex can be affected" +msgstr "Limitar a distância ao plano de deslocamento que um vértice pode ser afectado" + + +msgid "Keep Anchor Point" +msgstr "Manter Ponto Âncora" + + +msgid "Keep the position of the last segment in the IK chain fixed" +msgstr "Manter a posição do último segmento na cadeia IK fixo" + + +msgid "Lock Rotation When Scaling" +msgstr "Bloquear a Rotação Quando Redimensionar" + + +msgid "Do not rotate the segment when using the scale deform mode" +msgstr "Não rodar segmento quando usar o modo deformação de escala" + + +msgid "Area Radius Pressure" +msgstr "Pressão Raio da Área" + + +msgid "Enable tablet pressure sensitivity for area radius" +msgstr "Activa a sensibilidade de pressão de mesa de desenho para raio da área" + + msgid "Jitter Pressure" msgstr "Pressão da tremulação" @@ -20406,6 +21881,22 @@ msgid "Allow a single dot to be carefully positioned" msgstr "Permite que um único ponto seja cuidadosamente posicionado." +msgid "Spacing Distance" +msgstr "Distância de Espaçamento" + + +msgid "Calculate the brush spacing using view or scene distance" +msgstr "Calcular o espaçamento do pincel usando distância de ecrã ou da cena" + + +msgid "Calculate brush spacing relative to the view" +msgstr "Calcular espaçamento do pincel relativo ao ecrã" + + +msgid "Calculate brush spacing relative to the scene using the stroke location" +msgstr "Calcular espaçamento do pincel relativo à cena usando a posição do traço" + + msgid "Smooth Stroke" msgstr "Suavizar os traços" @@ -20414,10 +21905,34 @@ msgid "Brush lags behind mouse and follows a smoother path" msgstr "O pincel possui um atraso com relação ao rato e segue um caminho mais suave." +msgid "Adjust Strength for Spacing" +msgstr "Ajustar Força ao Espaçamento" + + msgid "Automatically adjust strength to give consistent results for different spacings" msgstr "Ajusta automaticamente a força para fornecer resultados consistentes para espaçamentos diferentes." +msgid "Use this brush in grease pencil vertex color mode" +msgstr "Usar este pincel no modo de cor de vértices de Grease Pencil" + + +msgid "Use Pressure for Wet Mix" +msgstr "Usar pressão para Mistura Húmida" + + +msgid "Use pressure to modulate wet mix" +msgstr "Usar pressão para modular mistura húmida" + + +msgid "Use Pressure for Wet Persistence" +msgstr "Usar Pressão para Persistência Húmida" + + +msgid "Use pressure to modulate wet persistence" +msgstr "Usar pressão para modular persistência húmida" + + msgid "Sculpt Tool" msgstr "Ferramentas de escultura" @@ -20450,6 +21965,30 @@ msgid "Weight Paint Tool" msgstr "Ferramenta de pintura de pesos" +msgid "Wet Mix" +msgstr "Mistura Húmida" + + +msgid "Amount of paint that is picked from the surface into the brush color" +msgstr "Quantidade de tinta que é transferida da superfície para a cor do pincel" + + +msgid "Wet Paint Radius" +msgstr "Raio de Tinta Húmida" + + +msgid "Ratio between the brush radius and the radius that is going to be used to sample the color to blend in wet paint" +msgstr "Rácio entre o raio do pincel e o raio que será usado para amostrar cores para misturar com tinta húmida" + + +msgid "Wet Persistence" +msgstr "Persistência Húmida" + + +msgid "Amount of wet paint that stays in the brush after applying paint to the surface" +msgstr "Quantidade de tinta húmida que fica no pincel após aplicar tinta sobre a superfície" + + msgid "Path to external displacements file" msgstr "Caminho para o ficheiro externo de deslocamento." @@ -20462,6 +22001,10 @@ msgid "The time to use for looking up the data in the cache file, or to determin msgstr "O tempo a ser usado para a pesquisa dos dados nos ficheiros de cache, ou para determinar qual ficheiro será utilizado em uma sequência de ficheiros." +msgid "Subtracted from the current frame to use for looking up the data in the cache file, or to determine which file to use in a file sequence" +msgstr "Subtraído do fotograma actual para usar na procura de dados no ficheiro de armazenamento, ou determinar que ficheiro usar numa sequência de ficheiros" + + msgid "Sequence" msgstr "Sequências" @@ -20470,6 +22013,10 @@ msgid "Whether the cache is separated in a series of files" msgstr "Define se o cache está separado em uma série de ficheiros" +msgid "Layers of the cache" +msgstr "Camadas do armazenamento" + + msgid "Paths of the objects inside the Alembic archive" msgstr "Caminhos dos objetos nos ficheiros do tipo Alembic." @@ -20482,6 +22029,14 @@ msgid "Whether to use a custom frame for looking up data in the cache file, inst msgstr "Define se está sendo utilizado um fotograma personalizado para a pesquisa de dados dentro do ficheiro de cache, ao invés da utilização do fotograma atual da cena." +msgid "Prefetch Cache Size" +msgstr "Tamanho de Pré-Busca de Armazenamento" + + +msgid "Memory usage limit in megabytes for the Cycles Procedural cache, if the data does not fit within the limit, rendering is aborted" +msgstr "Limite de utilização de memória em megabytes para o armazenamento procedimental do Cycles, se os dados não couberem dentro do limite, a renderização é abortada" + + msgid "Value by which to enlarge or shrink the object with respect to the world's origin (only applicable through a Transform Cache constraint)" msgstr "Valor pelo qual alargar ou encolher o objeto com relação a origem do ambiente. (Aplicável somente através de uma restrição de cache de transformações)." @@ -20490,6 +22045,49 @@ msgid "Up" msgstr "Para cima" +msgid "Use Prefetch" +msgstr "Usar Pré-Busca" + + +msgid "When enabled, the Cycles Procedural will preload animation data for faster updates" +msgstr "Quando activo, o Procedimental do Cycles irá pré-carregar os dados de animação para actualizações mais rápidas" + + +msgid "Use Render Engine Procedural" +msgstr "Usar Motor de Renderização Procedimental" + + +msgid "Display boxes in the viewport as placeholders for the objects, Cycles will use a procedural to load the objects during viewport rendering in experimental mode, other render engines will also receive a placeholder and should take care of loading the Alembic data themselves if possible" +msgstr "Mostrar caixas na janela de visualização 3D como substitutos de objectos. O Cycles usará um procedimento para carregar objectos durante a renderização na janela de visualização 3D em modo experimental. Outros motores de renderização também receberão substitutos e terão de carregar os dados do Alembic por si só se possível" + + +msgid "Velocity Attribute" +msgstr "Atributo de Velocidade" + + +msgid "Name of the Alembic attribute used for generating motion blur data" +msgstr "Nome do atributo Alembic usado para gerar dados de desfoque de movimento" + + +msgctxt "Unit" +msgid "Velocity Unit" +msgstr "Unidade de Velocidade" + + +msgid "Define how the velocity vectors are interpreted with regard to time, 'frame' means the delta time is 1 frame, 'second' means the delta time is 1 / FPS" +msgstr "Definir como vectores de velocidade são interpretados em relação ao tempo, \"fotograma\" significa que o delta do tempo é um fotograma, \"segundo\" significa o delta do tempo é 1 / FPS" + + +msgctxt "Unit" +msgid "Second" +msgstr "Segundos" + + +msgctxt "Unit" +msgid "Frame" +msgstr "Fotograma" + + msgid "Camera data-block for storing camera settings" msgstr "Bloco de dados de câmara para armazenar as definições de câmara." @@ -20558,6 +22156,46 @@ msgid "Lens focal length (mm)" msgstr "Comprimento focal das lentes (milímetros)." +msgid "Fisheye Polynomial K0" +msgstr "Polinomial Olho-de-Peixe" + + +msgid "Coefficient K0 of the lens polynomial" +msgstr "Coeficiente K0 da lente polinomial" + + +msgid "Fisheye Polynomial K1" +msgstr "Polinomial Olho-de-Peixe K1" + + +msgid "Coefficient K1 of the lens polynomial" +msgstr "Coeficiente K1 da lente polinomial" + + +msgid "Fisheye Polynomial K2" +msgstr "Polinomial Olho-de-Peixe K2" + + +msgid "Coefficient K2 of the lens polynomial" +msgstr "Coeficiente K2 da lente polinomial" + + +msgid "Fisheye Polynomial K3" +msgstr "Polinomial Olho-de-Peixe K3" + + +msgid "Coefficient K3 of the lens polynomial" +msgstr "Coeficiente K3 da lente polinomial" + + +msgid "Fisheye Polynomial K4" +msgstr "Polinomial Olho-de-Peixe K4" + + +msgid "Coefficient K4 of the lens polynomial" +msgstr "Coeficiente K4 da lente polinomial" + + msgid "Max Latitude" msgstr "Latitude máxima" @@ -20578,6 +22216,10 @@ msgid "Focal Length" msgstr "Comprimento focal" +msgid "Perspective Camera focal length value in millimeters" +msgstr "Distância Focal em Milímetros da Perspectiva da Câmara" + + msgid "Lens Unit" msgstr "Unidade de lentes" @@ -20590,6 +22232,10 @@ msgid "Millimeters" msgstr "Milímetros" +msgid "Specify focal length of the lens in millimeters" +msgstr "Especificar distância focal em milímetros" + + msgid "Specify the lens as the field of view's angle" msgstr "Especifica as lentes como o ângulo do campo de visão." @@ -20630,10 +22276,26 @@ msgid "Equirectangular" msgstr "Equiretangular" +msgid "Spherical camera for environment maps, also known as Lat Long panorama" +msgstr "Câmara esférica para mapas ambiente, também conhecido como Panorama lat Long" + + +msgid "Equiangular Cubemap Face" +msgstr "Face de Mapa Cúbico Equirectagular" + + +msgid "Single face of an equiangular cubemap" +msgstr "Face única de mapa cúbico equirectagular" + + msgid "Mirror Ball" msgstr "Esfera espelhada" +msgid "Mirror ball mapping for environment maps" +msgstr "Mapeamento bola de espelhos para mapas ambientes" + + msgid "Fisheye Equidistant" msgstr "Equidistante para olho de peixe" @@ -20650,6 +22312,14 @@ msgid "Similar to most fisheye modern lens, takes sensor dimensions into conside msgstr "Similar a maioria das lentes modernas tipo olho de peixe, leva em consideração as dimensões do sensor." +msgid "Fisheye Lens Polynomial" +msgstr "Polinomial Lente Olho de Peixe" + + +msgid "Defines the lens projection as polynomial to allow real world camera lenses to be mimicked" +msgstr "Define a projecção da lente como polinomial para permitir simular lentes reais" + + msgid "Passepartout Alpha" msgstr "Alfa da moldura " @@ -20722,38 +22392,82 @@ msgid "Display reference images behind objects in the 3D View" msgstr "Mostra as imagens de referência por trás dos objetos na janela de visualização 3D." +msgid "Display center composition guide inside the camera view" +msgstr "Mostrar guia de composição de centro dentro da vista de câmara" + + msgid "Center Diagonal" msgstr "Centralizar diagonalmente" +msgid "Display diagonal center composition guide inside the camera view" +msgstr "Mostrar guia de composição diagonal dentro da vista de câmara" + + +msgid "Golden Ratio" +msgstr "Proporção Áurea" + + +msgid "Display golden ratio composition guide inside the camera view" +msgstr "Mostrar guia de composição da proporção áurea dentro da vista de câmara" + + msgid "Golden Triangle A" msgstr "Triângulo áureo A" +msgid "Display golden triangle A composition guide inside the camera view" +msgstr "Mostrar guia de composição da triângulo áureo A dentro da vista de câmara" + + msgid "Golden Triangle B" msgstr "Triângulo áureo B" +msgid "Display golden triangle B composition guide inside the camera view" +msgstr "Mostrar guia de composição da triângulo áureo B dentro da vista de câmara" + + msgid "Harmonious Triangle A" msgstr "Triângulo A harmonioso" +msgid "Display harmony A composition guide inside the camera view" +msgstr "Mostrar guia de composição de harmonia A dentro da vista de câmara" + + msgid "Harmonious Triangle B" msgstr "Triângulo B harmonioso" +msgid "Display harmony B composition guide inside the camera view" +msgstr "Mostrar guia de composição de harmonia B dentro da vista de câmara" + + msgid "Thirds" msgstr "Terços" +msgid "Display rule of thirds composition guide inside the camera view" +msgstr "Mostrar guia de composição de regra de terços dentro da vista de câmara" + + msgid "Show Limits" msgstr "Mostrar limites" +msgid "Display the clipping range and focus point on the camera" +msgstr "Mostrar o intervalo de corte e o ponto de foco na câmara" + + msgid "Show Mist" msgstr "Mostrar névoa" +msgid "Display a line from the Camera to indicate the mist area" +msgstr "Mostrar uma linha a partir da câmara para indicar a área de névoa" + + msgid "Show Name" msgstr "Mostrar nome" @@ -20778,6 +22492,10 @@ msgid "Show TV title safe and action safe areas in Camera view" msgstr "Mostra as áreas de segurança para títulos em TVs e áreas de segurança para foco de ação na visão da câmara." +msgid "Show Center-Cut Safe Areas" +msgstr "Mostrar Áreas de Segurança de Corte Central" + + msgid "Show safe areas to fit content in a different aspect ratio" msgstr "Mostra as áreas de segurança que enquadram o conteúdo durante o uso de uma proporção de aspecto diferente." @@ -20806,6 +22524,146 @@ msgid "Panoramic" msgstr "Panorâmica" +msgid "Collection of Object data-blocks" +msgstr "Colecção de data-blocks de Objectos" + + +msgid "All Objects" +msgstr "Todos os Objectos" + + +msgid "Objects that are in this collection and its child collections" +msgstr "Objectos que estão nesta colecção e nas colecções descendentes" + + +msgid "Color 01" +msgstr "Cor 01" + + +msgid "Color 02" +msgstr "Cor 02" + + +msgid "Color 03" +msgstr "Cor 03" + + +msgid "Color 04" +msgstr "Cor 04" + + +msgid "Color 05" +msgstr "Cor 05" + + +msgid "Color 06" +msgstr "Cor 06" + + +msgid "Color 07" +msgstr "Cor 07" + + +msgid "Color 08" +msgstr "Cor 08" + + +msgid "Disable in Renders" +msgstr "Desactivar nos Renders" + + +msgid "Globally disable in renders" +msgstr "Desactivar globalmente nos renders" + + +msgid "Disable Selection" +msgstr "Desactivar Selecção" + + +msgid "Disable selection in viewport" +msgstr "Desactivar selecção na janela de visualização" + + +msgid "Disable in Viewports" +msgstr "Desactivar nas Janelas de Visualização" + + +msgid "Globally disable in viewports" +msgstr "Desactivar globalmente nas janela de visualização" + + +msgid "Instance Offset" +msgstr "Deslocamento de Instanciação" + + +msgid "Offset from the origin to use when instancing" +msgstr "Deslocamento a partir da origem para usar em instanciação" + + +msgid "Intersection generated by this collection will have this mask value" +msgstr "Intersecção gerada por esta colecção terá este valor de máscara" + + +msgid "Intersection Priority" +msgstr "Prioridade de Intersecção" + + +msgid "The intersection line will be included into the object with the higher intersection priority value" +msgstr "A linha de intersecção será incluída no objecto com o mais alto valor de prioridade" + + +msgid "Usage" +msgstr "Utilização" + + +msgid "How to use this collection in line art" +msgstr "Como usar esta colecção em desenhos de contornos" + + +msgid "Generate feature lines for this collection" +msgstr "Gerar linhas de feição para esta colecção" + + +msgid "Occlusion Only" +msgstr "Apenas Oclusão" + + +msgid "Only use the collection to produce occlusion" +msgstr "Usar a colecção apenas para produzir oclusão" + + +msgid "Don't use this collection in line art" +msgstr "Não usar esta colecção para desenhos de contorno" + + +msgid "Intersection Only" +msgstr "Apenas Intersecção" + + +msgid "Only generate intersection lines for this collection" +msgstr "Gerar apenas linhas de intersecção para esta colecção" + + +msgid "No Intersection" +msgstr "Sem Intersecções" + + +msgid "Include this collection but do not generate intersection lines" +msgstr "Incluir esta colecção mas não gerar linhas de intersecção" + + +msgid "Force Intersection" +msgstr "Forçar Intersecções" + + +msgid "Generate intersection lines even with objects that disabled intersection" +msgstr "Gerar linhas de intersecção mesmo com objectos com intersecção desactivada" + + +msgid "Use Intersection Masks" +msgstr "Usar Máscaras de Intersecção" + + msgid "Curve data-block storing curves, splines and NURBS" msgstr "Blocos de dados que armazena as curvas, Splines e NURBS." @@ -57565,10 +59423,6 @@ msgid "Temporary Directory" msgstr "Diretório temporário" -msgid "The directory for storing temporary save files" -msgstr "O diretório para armazenar ficheiros temporários." - - msgid "The default directory to search for textures" msgstr "O diretório padrão para pesquisar por texturas." @@ -69255,10 +71109,6 @@ msgid "Display action without any time remapping (when unpinned)" msgstr "Mostra a ação sem qualquer remapeamento de tempo (quando não afixada)." -msgid "Nothing selected" -msgstr "Nada selecionado." - - msgid "" msgstr "" @@ -69677,6 +71527,10 @@ msgid "No active frame(s) to delete" msgstr "Sem quaisquer fotogramas ativos para apagar." +msgid "Nothing selected" +msgstr "Nada selecionado." + + msgid "No active area" msgstr "Nenhuma área ativa" diff --git a/locale/po/pt_BR.po b/locale/po/pt_BR.po index bf12da5437f..7d230746eb9 100644 --- a/locale/po/pt_BR.po +++ b/locale/po/pt_BR.po @@ -1,9 +1,9 @@ msgid "" msgstr "" -"Project-Id-Version: Blender 4.1.0 Beta (b'7e9a36c1fa37')\n" +"Project-Id-Version: Blender 4.1.0 Beta (b'4b7cc5b6608a')\n" "Report-Msgid-Bugs-To: Leandro Paganelli \n" -"POT-Creation-Date: 2024-03-04 10:17+0000\n" +"POT-Creation-Date: 2020-01-01 00:00+0000\n" "PO-Revision-Date: 2024-02-19 09:39+0000\n" "Last-Translator: Gilberto Rodrigues \n" "Language-Team: Portuguese (Brazil) \n" @@ -54782,10 +54782,6 @@ msgid "Temporary Directory" msgstr "Diretório temporário" -msgid "The directory for storing temporary save files" -msgstr "O diretório para armazenar arquivos temporários." - - msgid "The default directory to search for textures" msgstr "O diretório padrão para pesquisar por texturas." @@ -68844,10 +68840,6 @@ msgid "Display action without any time remapping (when unpinned)" msgstr "Mostra a ação sem qualquer remapeamento de tempo (quando não afixada)." -msgid "Nothing selected" -msgstr "Nada selecionado." - - msgid "" msgstr "" @@ -69286,6 +69278,10 @@ msgid "No active frame(s) to delete" msgstr "Sem quaisquer quadros ativos para apagar." +msgid "Nothing selected" +msgstr "Nada selecionado." + + msgid "No active area" msgstr "Nenhuma área ativa" diff --git a/locale/po/ru.po b/locale/po/ru.po index 334c5b6dcae..408c98a8472 100644 --- a/locale/po/ru.po +++ b/locale/po/ru.po @@ -1,9 +1,9 @@ msgid "" msgstr "" -"Project-Id-Version: Blender 4.1.0 Beta (b'7e9a36c1fa37')\n" +"Project-Id-Version: Blender 4.1.0 Beta (b'4b7cc5b6608a')\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-03-04 10:17+0000\n" +"POT-Creation-Date: 2020-01-01 00:00+0000\n" "PO-Revision-Date: 2024-03-01 16:12+0000\n" "Last-Translator: Marina Veselkova \n" "Language-Team: Russian \n" @@ -45054,22 +45054,6 @@ msgid "Apply sampling to all animations" msgstr "Всегда выполнять сэмплирование для всех анимаций" -msgid "glTF Binary (.glb)" -msgstr "Бинарный glTF (.glb)" - - -msgid "Exports a single file, with all data packed in binary form. Most efficient and portable, but more difficult to edit later" -msgstr "Экспортировать в одиночный файл со всеми данными, упакованными в двоичном виде. Наиболее эффективный и переносимый, но более сложный для редактирования" - - -msgid "glTF Separate (.gltf + .bin + textures)" -msgstr "Разделённый glTF (.gltf + .bin + текстуры)" - - -msgid "Exports multiple files, with separate JSON, binary and texture data. Easiest to edit later" -msgstr "Экспортировать несколько файлов с разделёнными JSON, двоичными и текстурными данными. Самый простой вариант для последующего изменения" - - msgid "Limit to Playback Range" msgstr "Ограничить диапазоном воспроизведения" @@ -67571,10 +67555,6 @@ msgid "Temporary Directory" msgstr "Папка для временных файлов" -msgid "The directory for storing temporary save files" -msgstr "Папка для хранения временных файлов сохранения" - - msgid "The default directory to search for textures" msgstr "Папка поиска по умолчанию для текстур" @@ -86437,10 +86417,6 @@ msgid "Can't edit this property from a linked data-block" msgstr "Невозможно отредактировать свойство из связанного датаблока" -msgid "Nothing selected" -msgstr "Ничего не выбрано" - - msgid "" msgstr "<неверно>" @@ -87043,6 +87019,10 @@ msgid "Cannot separate an object with one layer only" msgstr "Невозможно отделить объект только с одним слоем" +msgid "Nothing selected" +msgstr "Ничего не выбрано" + + msgid "No active area" msgstr "Нет активной области" diff --git a/locale/po/sk.po b/locale/po/sk.po index 4627e6e74ea..900aa073cf8 100644 --- a/locale/po/sk.po +++ b/locale/po/sk.po @@ -1,10 +1,10 @@ msgid "" msgstr "" -"Project-Id-Version: Blender 4.1.0 Beta (b'7e9a36c1fa37')\n" +"Project-Id-Version: Blender 4.1.0 Beta (b'4b7cc5b6608a')\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-03-04 10:17+0000\n" -"PO-Revision-Date: 2024-02-27 14:47+0000\n" +"POT-Creation-Date: 2020-01-01 00:00+0000\n" +"PO-Revision-Date: 2024-03-11 06:45+0000\n" "Last-Translator: Jozef Matta \n" "Language-Team: Slovak \n" "Language: sk\n" @@ -4065,6 +4065,10 @@ msgid "Solo Active" msgstr "Sólo aktívne" +msgid "Read-only flag that indicates there is at least one bone collection marked as 'solo'" +msgstr "Príznak len na čítanie, ktorý označuje, že existuje aspoň jedna kolekcia kostí označená ako \"sólo\"" + + msgid "Theme color or custom color of a bone" msgstr "Farba motívu alebo vlastná farba kosti" @@ -49915,6 +49919,14 @@ msgid "Link is valid" msgstr "Prepojenie je platné" +msgid "Multi Input Sort ID" +msgstr "ID triedenia viacerých vstupov" + + +msgid "Used to sort multiple links coming into the same input. The highest ID is at the top" +msgstr "Slúži na triedenie viacerých odkazov prichádzajúcich do toho istého vstupu. Najvyššie ID je na vrchu" + + msgid "To node" msgstr "Do uzla" @@ -57029,22 +57041,6 @@ msgid "Output format. Binary is most efficient, but JSON may be easier to edit l msgstr "Výstupný formát. Binárny je najefektívnejší, ale JSON sa môže neskôr ľahšie upravovať" -msgid "glTF Binary (.glb)" -msgstr "glTF Binary (.glb)" - - -msgid "Exports a single file, with all data packed in binary form. Most efficient and portable, but more difficult to edit later" -msgstr "Exportuje jeden súbor so všetkými údajmi zabalenými v binárnej forme. Najefektívnejšie a prenosné, ale neskôr ťažšie upraviteľné" - - -msgid "glTF Separate (.gltf + .bin + textures)" -msgstr "glTF oddelený (.gltf + .bin + textúry)" - - -msgid "Exports multiple files, with separate JSON, binary and texture data. Easiest to edit later" -msgstr "Exportuje viacero súborov, s oddeleným JSON, binárny a údajmi textúry. Najjednoduchšie na neskoršiu úpravu" - - msgid "Limit to Playback Range" msgstr "Limit rozsahu prehrávania" @@ -90674,10 +90670,6 @@ msgid "Temporary Directory" msgstr "Dočasný priečinok" -msgid "The directory for storing temporary save files" -msgstr "Priečinok na skladovanie dočasne uložených súborov" - - msgid "" "Command to launch the text editor, either a full path or a command in $PATH.\n" "Use the internal editor when left blank" @@ -106258,6 +106250,10 @@ msgid "Use Remote" msgstr "Použiť vzdialené" +msgid "Synchronize the repository with a remote URL/path" +msgstr "Synchronizuje úložisko so vzdialenou adresou URL/cestou" + + msgid "User Extension Repositories" msgstr "Úložiská užívateľských rozšírení" @@ -112941,22 +112937,6 @@ msgid "Current frame not within strip framerange" msgstr "Aktuálna snímka sa nenachádza v rozsahu pásov" -msgid "Provide text editor argument format in File Paths/Applications Preferences, see input field tool-tip for more information" -msgstr "Poskytuje formát argumentov textového editora v nastaveniach Cesta súboru/Aplikácie, viac informácií nájdete v nápovede k vstupnému poľu" - - -msgid "Text Editor Args Format must contain $filepath" -msgstr "Formát argumentov textového editora musí obsahovať $filepath" - - -msgid "Exception parsing template: %r" -msgstr "Výnimka pri analyzovaní šablóny: %r" - - -msgid "Exception running external editor: %r" -msgstr "Výnimka pri spustení externého editora: %r" - - msgid "Reload Start-Up file to restore settings" msgstr "Obnoviť pôvodný súbor a obnoviť nastavenia" @@ -122467,10 +122447,6 @@ msgid "No keyframes to focus on" msgstr "Žiadne kľúčové snímky na zameranie" -msgid "Nothing selected" -msgstr "Nič vybraté" - - msgid "No open Graph Editor window found" msgstr "Nenašlo sa žiadne otvorené okno Editora grafu" @@ -123406,6 +123382,10 @@ msgid "Asset is not a geometry node group" msgstr "Aktívum nie je skupina uzlov geometrie" +msgid "Mesh shape key data removed" +msgstr "Odstránené údaje kľúčového tvaru povrchovej siete" + + msgid "Cannot evaluate node group" msgstr "Skupina uzlov nemožno vyhodnotiť" @@ -123618,6 +123598,10 @@ msgid "Cannot separate an object with one layer only" msgstr "Nemožno oddeliť objekt iba s jednou vrstvou" +msgid "Nothing selected" +msgstr "Nič vybraté" + + msgid "No active area" msgstr "Žiadna aktívna oblasť" @@ -128888,6 +128872,10 @@ msgid "{} (Integer)" msgstr "{} (celé číslo)" +msgid "{:.10} (Float)" +msgstr "{:.10} (na pohyblivej čiarke)" + + msgid "{} (Float)" msgstr "{} (hodnota na pohyblivej čiarke)" @@ -131236,6 +131224,10 @@ msgid "Group" msgstr "Skupina" +msgid "PLY Export: Cannot open file '%s'" +msgstr "Export PLY : Nemožno otvoriť súbor '%s'" + + msgid "PLY Importer: failed importing, unknown error" msgstr "Importér PLY: neúspešný import, neznáma chyba" @@ -131248,6 +131240,22 @@ msgid "PLY Importer: %s: %s" msgstr "Importér PLY: %s: %s" +msgid "STL Export: Cannot open file '%s'" +msgstr "Export STL: Nemožno otvoriť súbor '%s'" + + +msgid "STL Import: Cannot open file '%s'" +msgstr "Import STL: Nemožno otvoriť súbor '%s'" + + +msgid "STL Import: Failed to read file '%s'" +msgstr "Import STL: Nepodarilo sa načítať súbor '%s'" + + +msgid "STL Import: Failed to import mesh from file '%s'" +msgstr "Import STL: Nepodarilo sa importovať povrchovú sieť zo súboru '%s'" + + msgid "%s: Couldn't determine package-relative file name from path %s" msgstr "%s: Z cesty %s sa nepodarilo určiť relatívny názov súboru balíka" @@ -131560,6 +131568,18 @@ msgid "USD Export: couldn't construct relative file path for .vdb file, absolute msgstr "USD Export: nebolo možné vytvoriť relatívnu cestu súboru pre súbor .vdb, namiesto toho sa použije absolútna cesta" +msgid "OBJ Export: Cannot open file '%s'" +msgstr "Export OBJ: Nemožno otvoriť súbor '%s'" + + +msgid "OBJ Export: Cannot create mtl file for '%s'" +msgstr "Export OBJ: Nemožno vytvoriť mtl súbor pre '%s'" + + +msgid "OBJ Import: Cannot open file '%s'" +msgstr "Import OBJ: Nemožno otvoriť súbor '%s'" + + msgid "Linked data-blocks cannot be renamed" msgstr "Prepojené bloky údajov nemožno premenovať" @@ -132440,6 +132460,10 @@ msgid "Unable to locate link in node tree" msgstr "Nepodarilo sa nájsť prepojenie v strome uzla" +msgid "The links must be siblings" +msgstr "Odkazy musia byť súrodenecké" + + msgid "Cannot add socket to built-in node" msgstr "Nemožno pridať zásuvku do vstavaného uzla" @@ -135521,6 +135545,14 @@ msgid "UV Unwrap Field" msgstr "Pole rozvinutých UV" +msgid "No color overlay" +msgstr "Bez farby prekrytia" + + +msgid "Rotation values can only be displayed with the text overlay in the 3D view" +msgstr "Hodnoty rotácie sa dajú zobraziť len s textovým prekrytím v 3D zábere" + + msgid "Resolution must be greater than 1" msgstr "Rozlíšenie musí byť väčšie ako 1" diff --git a/locale/po/sr.po b/locale/po/sr.po index 92c30dbc2c0..eb5835a1ecb 100644 --- a/locale/po/sr.po +++ b/locale/po/sr.po @@ -1,9 +1,9 @@ msgid "" msgstr "" -"Project-Id-Version: Blender 4.1.0 Beta (b'7e9a36c1fa37')\n" +"Project-Id-Version: Blender 4.1.0 Beta (b'4b7cc5b6608a')\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-03-04 10:17+0000\n" +"POT-Creation-Date: 2020-01-01 00:00+0000\n" "PO-Revision-Date: 2012-09-07 22:32+0100\n" "Last-Translator: Nikola Radovanovic \n" "Language-Team: Nikola Radovanovic\n" @@ -21367,10 +21367,6 @@ msgid "The default directory to search for sounds" msgstr "Основни директоријум са звуцима" -msgid "The directory for storing temporary save files" -msgstr "Директоријум за чување привремених датотека" - - msgid "The default directory to search for textures" msgstr "Основни директоријум са текстурама" @@ -25878,10 +25874,6 @@ msgid "Basic" msgstr "Основно" -msgid "Nothing selected" -msgstr "Ништа није изабрано" - - msgid "Scene not found" msgstr "Брзина звука" @@ -25966,6 +25958,10 @@ msgid "No active frame to delete" msgstr "Модификатор вредности F-криве" +msgid "Nothing selected" +msgstr "Ништа није изабрано" + + msgid "Pin" msgstr "Закачи" diff --git a/locale/po/sr@latin.po b/locale/po/sr@latin.po index dc6c5d38bdc..6c04aef8a66 100644 --- a/locale/po/sr@latin.po +++ b/locale/po/sr@latin.po @@ -1,9 +1,9 @@ msgid "" msgstr "" -"Project-Id-Version: Blender 4.1.0 Beta (b'7e9a36c1fa37')\n" +"Project-Id-Version: Blender 4.1.0 Beta (b'4b7cc5b6608a')\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-03-04 10:17+0000\n" +"POT-Creation-Date: 2020-01-01 00:00+0000\n" "PO-Revision-Date: 2012-09-07 22:32+0100\n" "Last-Translator: Nikola Radovanovic \n" "Language-Team: Nikola Radovanovic\n" @@ -21367,10 +21367,6 @@ msgid "The default directory to search for sounds" msgstr "Osnovni direktorijum sa zvucima" -msgid "The directory for storing temporary save files" -msgstr "Direktorijum za čuvanje privremenih datoteka" - - msgid "The default directory to search for textures" msgstr "Osnovni direktorijum sa teksturama" @@ -25878,10 +25874,6 @@ msgid "Basic" msgstr "Osnovno" -msgid "Nothing selected" -msgstr "Ništa nije izabrano" - - msgid "Scene not found" msgstr "Brzina zvuka" @@ -25966,6 +25958,10 @@ msgid "No active frame to delete" msgstr "Modifikator vrednosti F-krive" +msgid "Nothing selected" +msgstr "Ništa nije izabrano" + + msgid "Pin" msgstr "Zakači" diff --git a/locale/po/sv.po b/locale/po/sv.po index 84dbaaa977e..390c6096503 100644 --- a/locale/po/sv.po +++ b/locale/po/sv.po @@ -1,9 +1,9 @@ msgid "" msgstr "" -"Project-Id-Version: Blender 4.1.0 Beta (b'7e9a36c1fa37')\n" +"Project-Id-Version: Blender 4.1.0 Beta (b'4b7cc5b6608a')\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-03-04 10:17+0000\n" +"POT-Creation-Date: 2020-01-01 00:00+0000\n" "PO-Revision-Date: 2024-01-17 19:22+0000\n" "Last-Translator: Peter Simonsson \n" "Language-Team: Swedish \n" @@ -12584,10 +12584,6 @@ msgid "Temporary Directory" msgstr "Temporär katalog" -msgid "The directory for storing temporary save files" -msgstr "Katalogen som används för att lagra temporära filer" - - msgid "" "Command to launch the text editor, either a full path or a command in $PATH.\n" "Use the internal editor when left blank" diff --git a/locale/po/sw.po b/locale/po/sw.po index a88a5080230..259f26376e5 100644 --- a/locale/po/sw.po +++ b/locale/po/sw.po @@ -1,9 +1,9 @@ msgid "" msgstr "" -"Project-Id-Version: Blender 4.1.0 Beta (b'7e9a36c1fa37')\n" +"Project-Id-Version: Blender 4.1.0 Beta (b'4b7cc5b6608a')\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-03-04 10:17+0000\n" +"POT-Creation-Date: 2020-01-01 00:00+0000\n" "PO-Revision-Date: 2024-02-27 14:48+0000\n" "Last-Translator: Isaac Gicheha \n" "Language-Team: Swahili \n" diff --git a/locale/po/ta.po b/locale/po/ta.po index c64f309dcb3..442907dac32 100644 --- a/locale/po/ta.po +++ b/locale/po/ta.po @@ -1,9 +1,9 @@ msgid "" msgstr "" -"Project-Id-Version: Blender 4.1.0 Beta (b'7e9a36c1fa37')\n" +"Project-Id-Version: Blender 4.1.0 Beta (b'4b7cc5b6608a')\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-03-04 10:17+0000\n" +"POT-Creation-Date: 2020-01-01 00:00+0000\n" "PO-Revision-Date: 2024-01-20 18:03+0000\n" "Last-Translator: தமிழ்நேரம் \n" "Language-Team: Tamil \n" @@ -56408,22 +56408,6 @@ msgid "Output format. Binary is most efficient, but JSON may be easier to edit l msgstr "வெளியீட்டு வடிவம். பைனரி மிகவும் திறமையானது, ஆனால் JSON பின்னர் திருத்த எளிதாக இருக்கலாம்" -msgid "glTF Binary (.glb)" -msgstr "gltf பைனரி (.glb)" - - -msgid "Exports a single file, with all data packed in binary form. Most efficient and portable, but more difficult to edit later" -msgstr "அனைத்து தரவுகளும் பைனரி வடிவத்தில் நிரம்பியுள்ளன. மிகவும் திறமையான மற்றும் சிறிய, ஆனால் பின்னர் திருத்த மிகவும் கடினம்" - - -msgid "glTF Separate (.gltf + .bin + textures)" -msgstr "gltf தனித்தனி (.gltf + .bin + structures)" - - -msgid "Exports multiple files, with separate JSON, binary and texture data. Easiest to edit later" -msgstr "தனி JSON, பைனரி மற்றும் அமைப்பு தரவுகளுடன் பல கோப்புகளை ஏற்றுமதி செய்கிறது. பின்னர் திருத்த எளிதானது" - - msgid "Limit to Playback Range" msgstr "பிளேபேக் வரம்பிற்கு வரம்பு" @@ -89655,10 +89639,6 @@ msgid "Temporary Directory" msgstr "தற்காலிக அடைவு" -msgid "The directory for storing temporary save files" -msgstr "தற்காலிக சேமிப்பு கோப்புகளை சேமிப்பதற்கான அடைவு" - - msgid "" "Command to launch the text editor, either a full path or a command in $PATH.\n" "Use the internal editor when left blank" @@ -120943,10 +120923,6 @@ msgid "No keyframes to focus on" msgstr "கவனம் செலுத்த கீஃப்ரேம்கள் இல்லை" -msgid "Nothing selected" -msgstr "எதுவும் தேர்ந்தெடுக்கப்படவில்லை" - - msgid "No open Graph Editor window found" msgstr "திறந்த வரைபட திருத்தி சாளரம் இல்லை" @@ -122016,6 +121992,10 @@ msgid "Cannot separate an object with one layer only" msgstr "ஒரு பொருளை ஒரு அடுக்குடன் மட்டுமே பிரிக்க முடியாது" +msgid "Nothing selected" +msgstr "எதுவும் தேர்ந்தெடுக்கப்படவில்லை" + + msgid "No active area" msgstr "செயலில் உள்ள பரப்பு இல்லை" diff --git a/locale/po/th.po b/locale/po/th.po index ca4a14f5b7b..08ab55ce388 100644 --- a/locale/po/th.po +++ b/locale/po/th.po @@ -1,9 +1,9 @@ msgid "" msgstr "" -"Project-Id-Version: Blender 4.1.0 Beta (b'7e9a36c1fa37')\n" +"Project-Id-Version: Blender 4.1.0 Beta (b'4b7cc5b6608a')\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-03-04 10:17+0000\n" +"POT-Creation-Date: 2020-01-01 00:00+0000\n" "PO-Revision-Date: 2019-12-08 17:40+0700\n" "Last-Translator: gongpha \n" "Language-Team: Thai Translation Team \n" diff --git a/locale/po/tr.po b/locale/po/tr.po index e0468f79b6d..cf78948e705 100644 --- a/locale/po/tr.po +++ b/locale/po/tr.po @@ -1,9 +1,9 @@ msgid "" msgstr "" -"Project-Id-Version: Blender 4.1.0 Beta (b'7e9a36c1fa37')\n" +"Project-Id-Version: Blender 4.1.0 Beta (b'4b7cc5b6608a')\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-03-04 10:17+0000\n" +"POT-Creation-Date: 2020-01-01 00:00+0000\n" "PO-Revision-Date: 2024-01-18 08:08+0000\n" "Last-Translator: Emre İnan \n" "Language-Team: Turkish \n" diff --git a/locale/po/uk.po b/locale/po/uk.po index 8a8ff904003..381327a99a6 100644 --- a/locale/po/uk.po +++ b/locale/po/uk.po @@ -1,9 +1,9 @@ msgid "" msgstr "" -"Project-Id-Version: Blender 4.1.0 Beta (b'7e9a36c1fa37')\n" +"Project-Id-Version: Blender 4.1.0 Beta (b'4b7cc5b6608a')\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-03-04 10:17+0000\n" +"POT-Creation-Date: 2020-01-01 00:00+0000\n" "PO-Revision-Date: 2021-03-01 19:15+0000\n" "Last-Translator: lxlalexlxl \n" "Language-Team: Ukrainian (Ukraine) (http://www.transifex.com/lxlalexlxl/blender/language/uk_UA/)\n" @@ -44901,22 +44901,6 @@ msgid "Apply sampling to all animations" msgstr "Застосовувати відбір для всіх анімацій" -msgid "glTF Binary (.glb)" -msgstr "glTF Двійково (.glb)" - - -msgid "Exports a single file, with all data packed in binary form. Most efficient and portable, but more difficult to edit later" -msgstr "Експортує єдиний файл, з усіма даними, запакованими у двійковій формі. Більш ефективно та портативно, але більш важко для подальшого редагування" - - -msgid "glTF Separate (.gltf + .bin + textures)" -msgstr "glTF Відокремлено (.gltf + .bin + текстури)" - - -msgid "Exports multiple files, with separate JSON, binary and texture data. Easiest to edit later" -msgstr "Експортує багато файлів, окремо JSON, двійкові дані та текстури. Найлегше для подальшого редагування" - - msgid "Limit to Playback Range" msgstr "Лімітувати Діапазоном Програвання" @@ -70959,10 +70943,6 @@ msgid "Temporary Directory" msgstr "Тимчасова тека" -msgid "The directory for storing temporary save files" -msgstr "Тека для збереження тимчасових файлів" - - msgid "The default directory to search for textures" msgstr "Стандартна тека для пошуку текстур" @@ -92579,10 +92559,6 @@ msgid "Can't edit this property from a linked data-block" msgstr "Неможливо редагувати цю властивістю з пов'язаного блоку даних" -msgid "Nothing selected" -msgstr "Нічого не вибрано" - - msgid "" msgstr "<неправильний>" @@ -93241,6 +93217,10 @@ msgid "Cannot separate an object with one layer only" msgstr "Неможливо відокремити об'єкт з одним лише шаром" +msgid "Nothing selected" +msgstr "Нічого не вибрано" + + msgid "No active area" msgstr "Немає активної ділянки" diff --git a/locale/po/vi.po b/locale/po/vi.po index 5d5a5a35751..51f6b58b552 100644 --- a/locale/po/vi.po +++ b/locale/po/vi.po @@ -1,9 +1,9 @@ msgid "" msgstr "" -"Project-Id-Version: Blender 4.1.0 Beta (b'7e9a36c1fa37')\n" +"Project-Id-Version: Blender 4.1.0 Beta (b'4b7cc5b6608a')\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-03-04 10:17+0000\n" +"POT-Creation-Date: 2020-01-01 00:00+0000\n" "PO-Revision-Date: 2024-01-25 18:24+0000\n" "Last-Translator: Hoang Duy Tran \n" "Language-Team: Vietnamese \n" @@ -56290,22 +56290,6 @@ msgid "Output format. Binary is most efficient, but JSON may be easier to edit l msgstr "Định dạng đầu ra. Nhị phân là hiệu quả nhất, song JSON có thể dễ chỉnh sửa hơn sau này" -msgid "glTF Binary (.glb)" -msgstr "glTF Nhị Phân (.glb)" - - -msgid "Exports a single file, with all data packed in binary form. Most efficient and portable, but more difficult to edit later" -msgstr "Xuất Khẩu ra thành một tập tin đơn, với toàn bộ dữ liệu được đóng gói trong dạng nhị phân. Hiệu suất và di động nhất, song sau này khó biên soạn hơn" - - -msgid "glTF Separate (.gltf + .bin + textures)" -msgstr "glTF Tách Phân (.gltf + .bin + chất liệu)" - - -msgid "Exports multiple files, with separate JSON, binary and texture data. Easiest to edit later" -msgstr "Xuất Khẩu thành nhiều tập tin, với nhị phân, JSON và dữ liệu chất liệu tách biệt. Sau này dễ biên soạn nhất" - - msgid "Limit to Playback Range" msgstr "Giới Hạn trong Phạm Vi Chơi Lại" @@ -89524,10 +89508,6 @@ msgid "Temporary Directory" msgstr "Thư Mục Tạm Thời" -msgid "The directory for storing temporary save files" -msgstr "Thư mục mặc định để lưu trữ các tập tin tạm thời" - - msgid "" "Command to launch the text editor, either a full path or a command in $PATH.\n" "Use the internal editor when left blank" @@ -120538,10 +120518,6 @@ msgid "No keyframes to focus on" msgstr "Không có khung khóa nào để tập trung vào cả" -msgid "Nothing selected" -msgstr "Chưa chọn cái gì cả" - - msgid "No open Graph Editor window found" msgstr "Không tìm thấy cửa sổ của Trình Biên Soạn Đồ Thị nào đang mở cả" @@ -121633,6 +121609,10 @@ msgid "Cannot separate an object with one layer only" msgstr "Không thể phân tách một đối tượng chỉ có một tầng lớp mà thôi" +msgid "Nothing selected" +msgstr "Chưa chọn cái gì cả" + + msgid "No active area" msgstr "Không có vùng đang hoạt động" diff --git a/locale/po/zh_HANS.po b/locale/po/zh_HANS.po index 0b41c7b8f2d..0a110c3605a 100644 --- a/locale/po/zh_HANS.po +++ b/locale/po/zh_HANS.po @@ -1,11 +1,11 @@ msgid "" msgstr "" -"Project-Id-Version: Blender 4.1.0 Beta (b'7e9a36c1fa37')\n" +"Project-Id-Version: Blender 4.1.0 Beta (b'4b7cc5b6608a')\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-03-04 10:17+0000\n" -"PO-Revision-Date: 2024-03-03 20:55+0000\n" -"Last-Translator: Ye Gui \n" +"POT-Creation-Date: 2020-01-01 00:00+0000\n" +"PO-Revision-Date: 2024-03-12 05:27+0000\n" +"Last-Translator: 李隆基 \n" "Language-Team: Chinese (Simplified) \n" "Language: zh_HANS\n" "MIME-Version: 1.0\n" @@ -3947,10 +3947,22 @@ msgid "Bones assigned to this bone collection. In armature edit mode this will a msgstr "骨骼被分配到此骨骼集合,在骨架编辑模式下此将永远返回一个空的骨骼列表,因为骨骼集合成员资格仅在退出编辑模式时同步" +msgid "Child Number" +msgstr "子级编号" + + +msgid "Index of this collection into its parent's list of children. Note that finding this index requires a scan of all the bone collections, so do access this with care" +msgstr "该集合在其父级的子级列表中的编号。需注意,搜寻此编号需要扫描所有骨骼集合,因此访问时应慎重" + + msgid "Index" msgstr "编号" +msgid "Index of this bone collection in the armature.collections_all array. Note that finding this index requires a scan of all the bone collections, so do access this with care" +msgstr "该骨骼集合在 armature.collections_all 阵列中的编号。需注意,搜寻此编号需要扫描所有骨骼集合,因此访问时应慎重" + + msgid "Is Editable" msgstr "可编辑的" @@ -4039,6 +4051,10 @@ msgid "Active Collection Index" msgstr "活动集合索引" +msgid "The index of the Armature's active bone collection; -1 when there is no active collection. Note that this is indexing the underlying array of bone collections, which may not be in the order you expect. Root collections are listed first, and siblings are always sequential. Apart from that, bone collections can be in any order, and thus incrementing or decrementing this index can make the active bone collection jump around in unexpected ways. For a more predictable interface, use `active` or `active_name`" +msgstr "返回骨架下活动骨骼的编号集合;当没有活动集合时返回-1。注意这个编号是按骨骼集合底层数组排序的,可能会和你期待的顺序有所不同。根集合会优先列出,而同级集合总是会次第列出。除了这两点之外,骨骼集合可能会以任何顺序列出,所以对序号进行自增或者自减操作都有可能让骨骼集合以意料之外的方式瞬移。如果要使用一个更加可预料的编号接口,请使用\"active\"或者\"active_name\"" + + msgid "Active Collection Name" msgstr "活动集合名称" @@ -9373,7 +9389,7 @@ msgstr "电影向" msgid "Clip" -msgstr "剪辑(裁切)" +msgstr "裁切" msgid "Force the curve view to fit a defined boundary" @@ -10082,6 +10098,14 @@ msgid "Show options for whether channels related to certain types of data are in msgstr "显示通道里数据包含何种类型的选项" +msgid "Variable Fallback As Error" +msgstr "变量回退视为错误" + + +msgid "Include drivers that relied on any fallback values for their evaluation in the Only Show Errors filter, even if the driver evaluation succeeded" +msgstr "在“仅显示错误”过滤器中包含返回值发生回退的驱动,即使它们已经评估成功" + + msgid "Collapse Summary" msgstr "折叠概要" @@ -19646,6 +19670,10 @@ msgid "Session UID" msgstr "会话UID" +msgid "A session-wide unique identifier for the data block that remains the same across renames and internal reallocations. It does change when reloading the file" +msgstr "数据块的一个可在重命名操作以及内部重分配操作下保持不变的会话间唯一标识符。这个值会在每次重新加载文件的时候发生变化" + + msgid "Tag" msgstr "标签" @@ -20817,6 +20845,10 @@ msgid "Mask" msgstr "遮罩" +msgid "Number of input samples to average together to smooth the brush stroke" +msgstr "平滑笔画的多重采样数量" + + msgid "Invert Pressure for Density" msgstr "反转压力对密度的作用" @@ -21049,7 +21081,7 @@ msgstr "跟随光标旋转的拖拽量" msgid "Rate" -msgstr "*Rate" +msgstr "比率" msgid "Interval between paints for Airbrush" @@ -25369,7 +25401,7 @@ msgstr "反转集合" msgid "Invert visibility collection" -msgstr "反转可见性集合" +msgstr "反转可见集合" msgid "Parallax Radius" @@ -25457,19 +25489,19 @@ msgstr "在方差阴影映射(VSM)降低灯光出血的偏移量" msgid "Visibility Blur" -msgstr "可见性模糊" +msgstr "可见模糊" msgid "Filter size of the visibility blur" -msgstr "可见性模糊的过滤尺寸" +msgstr "可见模糊的过滤尺寸" msgid "Visibility Bias" -msgstr "可见性" +msgstr "可见偏移" msgid "Visibility Collection" -msgstr "可见性集合" +msgstr "可见集合" msgid "Restrict objects visible for this probe" @@ -33831,7 +33863,7 @@ msgstr "为插帧集插入关键帧的ID块的目标添加位置 (仅用于专 msgid "Entire Array" -msgstr "全部帧列" +msgstr "全部阵列" msgid "When an 'array/vector' type is chosen (Location, Rotation, Color, etc.), entire array is to be used" @@ -36686,6 +36718,10 @@ msgid "The active modifier in the list" msgstr "列表中的活动修改器" +msgid "Uniquely identifies the modifier within the modifier stack that it is part of" +msgstr "修改器在其所属堆栈中的唯一标识符" + + msgid "On Cage" msgstr "显示罩体" @@ -37023,7 +37059,7 @@ msgstr "向物体的几何结构添加类似波纹的运动" msgid "Volume Displace" -msgstr "体积l置换" +msgstr "体积置换" msgid "Deform volume based on noise or other vector fields" @@ -49495,7 +49531,7 @@ msgstr "缩放" msgid "A multiplied by Scale" -msgstr "A乘以比例" +msgstr "A乘以缩放值" msgctxt "NodeTree" @@ -49733,6 +49769,10 @@ msgid "Value to Normal" msgstr "值转法线" +msgid "Definition of an enumeration for nodes" +msgstr "节点枚举的定义" + + msgid "Active Item" msgstr "活动项" @@ -49745,6 +49785,10 @@ msgid "Enum Definition Items" msgstr "枚举定义项目" +msgid "Collection of items that make up an enum" +msgstr "组成枚举的项目集合" + + msgid "Enum Item" msgstr "枚举项" @@ -50445,6 +50489,10 @@ msgid "Bake ID" msgstr "烘焙ID" +msgid "Identifier for this bake which remains unchanged even when the bake node is renamed, grouped or ungrouped" +msgstr "该烘焙的标识符,即使烘焙节点重命名、分组或取消分组,该标识符也保持不变" + + msgid "Bake Mode" msgstr "烘焙模式" @@ -56947,22 +56995,6 @@ msgid "Output format. Binary is most efficient, but JSON may be easier to edit l msgstr "输出格式,二进制是最有效的,但JSON以后可能更容易编辑" -msgid "glTF Binary (.glb)" -msgstr "glTF二进制(.glb)" - - -msgid "Exports a single file, with all data packed in binary form. Most efficient and portable, but more difficult to edit later" -msgstr "将全部数据打包为二进制格式.,导出单个文件。高效并便携, 但不方便之后编辑" - - -msgid "glTF Separate (.gltf + .bin + textures)" -msgstr "glTF分离(.gltf+.bin+纹理)" - - -msgid "Exports multiple files, with separate JSON, binary and texture data. Easiest to edit later" -msgstr "区分JSON,二进制和纹理数据,导出多个文件,更易于之后编辑" - - msgid "Limit to Playback Range" msgstr "限制回放范围" @@ -64688,11 +64720,11 @@ msgstr "复制网格并移动" msgctxt "Operator" msgid "Collapse Edges & Faces" -msgstr "塌陷边线&面" +msgstr "塌陷边和面" msgid "Collapse isolated edge and face regions, merging data such as UVs and color attributes. This can collapse edge-rings as well as regions of connected faces into vertices" -msgstr "塌陷隔离的边&面区域,合并UV和颜色属性等数据。这可以将循环边以及相连的面区域塌陷到顶点" +msgstr "塌陷隔离的边和面区域,合并UV和颜色属性等数据。这可以将循环边以及相连的面区域塌陷到顶点" msgctxt "Operator" @@ -67323,7 +67355,7 @@ msgstr "清除约束" msgid "Remove all constraints from keyed object/bones, and do 'visual' keying" -msgstr "移除所选骨骼的所有 IK 约束" +msgstr "移除已插帧物体/骨骼的所有约束,并执行 '可视' 插帧" msgid "Clear Parents" @@ -67331,7 +67363,7 @@ msgstr "清除父级" msgid "Bake animation onto the object then clear parents (objects only)" -msgstr "将动画烘焙到物体上,然后清除父级(仅对象)" +msgstr "将动画烘焙到物体上,然后清除父级(仅物体)" msgid "Only Selected Bones" @@ -67990,11 +68022,19 @@ msgid "Add Item" msgstr "添加项目" +msgid "Add an enum item to the definition" +msgstr "向定义中添加枚举项目" + + msgctxt "Operator" msgid "Move Item" msgstr "移动条目" +msgid "Remove the selected enum item from the definition" +msgstr "从定义中移除所选枚举项目" + + msgid "Move up or down" msgstr "上移或下移" @@ -71089,7 +71129,7 @@ msgstr "将被视为平滑的面法线之间的最大角度" msgid "Only add sharp edges instead of clearing existing tags first" -msgstr "仅添加锐边而不是先清除已存在的标记" +msgstr "仅新增锐边,而不是先清除已存在的锐边标记" msgctxt "Operator" @@ -73190,6 +73230,10 @@ msgid "Hide/show some vertices" msgstr "隐藏或显示一些顶点" +msgid "Visibility Action" +msgstr "可见动作" + + msgid "Whether to hide or show vertices" msgstr "是否隐藏或显示顶点" @@ -78181,8 +78225,21 @@ msgid "Add freeze frame" msgstr "添加冻结帧" +msgctxt "Operator" +msgid "Add Speed Transition And Slide" +msgstr "添加速度过渡并滑移" + + +msgid "Add smooth transition between 2 retimed segments and change its duration" +msgstr "在两个重定时区间内添加平滑过渡并更改其持续时间" + + +msgid "Add Speed Transition" +msgstr "添加速度过渡" + + msgid "Add smooth transition between 2 retimed segments" -msgstr "在两个重定时的区间内添加平滑变换" +msgstr "在两个重定时区间内添加平滑过渡" msgctxt "Operator" @@ -78226,7 +78283,7 @@ msgstr "设置速度" msgid "Set speed of retimed segment" -msgstr "设定重定时的片段速度" +msgstr "设置重定时的片段速度" msgid "Preserve Current Retiming" @@ -84284,6 +84341,10 @@ msgid "Clean Up Operator Presets" msgstr "清理操作项预设" +msgid "Remove outdated operator properties from presets that may cause problems" +msgstr "删除预设中可能导致问题的过时的操作符属性" + + msgid "Disable add-on for workspace" msgstr "禁用工作区的插件" @@ -84765,6 +84826,10 @@ msgid "Load factory default startup file and preferences. To make changes perman msgstr "还原启动文件和默认偏好设置。使用\"保存启动文件\"和\"保存偏好设置\"来永久保存修改" +msgid "After loading, remove everything except scenes, windows, and workspaces. This makes it possible to load the startup file with its scene configuration and window layout intact, but no objects, materials, animations, ..." +msgstr "加载后,将删除除场景、窗口和工作区之外的所有内容。这样就可以在加载启动文件时保留场景配置和窗口布局,但不保留物体、材质、动画......" + + msgid "Factory Startup App-Template Only" msgstr "仅初始启动应用模板" @@ -84805,7 +84870,11 @@ msgstr "从.blend工程文件中加载用户界面设置" msgid "Factory Startup" -msgstr "出厂启动" +msgstr "初始启动" + + +msgid "Load the default ('factory startup') blend file. This is independent of the normal start-up file that the user can save" +msgstr "加载默认 (\"初始启动\") blend文件。它独立于用户可以保存的正常启动文件" msgctxt "Operator" @@ -90534,10 +90603,6 @@ msgid "Temporary Directory" msgstr "临时文件夹" -msgid "The directory for storing temporary save files" -msgstr "配置临时文件的保存路径" - - msgid "" "Command to launch the text editor, either a full path or a command in $PATH.\n" "Use the internal editor when left blank" @@ -100281,6 +100346,10 @@ msgid "Graph Editor space data" msgstr "曲线编辑器空间数据" +msgid "Auto-Lock Key Axis" +msgstr "自动锁定关键帧轴向" + + msgid "Automatically locks the movement of keyframes to the dominant axis" msgstr "自动将关键帧的移动锁定在主导轴上" @@ -102292,6 +102361,10 @@ msgid "Bézier Points" msgstr "贝塞尔控制点" +msgid "Collection of points for Bézier curves only" +msgstr "仅含贝塞尔曲线控制点的集合" + + msgid "Character Index" msgstr "字符编号" @@ -108111,7 +108184,7 @@ msgstr "动作对应的控制器目标在世界空间中的位置" msgid "Controller Location Other" -msgstr "控制器位置其他" +msgstr "控制器位置-其他" msgid "Controller aim location of the other user path for bimanual actions" @@ -108127,7 +108200,7 @@ msgstr "动作对应控制器目标在世界空间中的旋转" msgid "Controller Rotation Other" -msgstr "控制器旋转其他" +msgstr "控制器旋转-其他" msgid "Controller aim rotation of the other user path for bimanual actions" @@ -110765,12 +110838,12 @@ msgstr "遮罩编辑" msgctxt "WindowManager" msgid "Frames" -msgstr "帧数" +msgstr "帧" msgctxt "WindowManager" msgid "Markers" -msgstr "标记数" +msgstr "标记" msgctxt "WindowManager" @@ -112765,22 +112838,6 @@ msgid "Current frame not within strip framerange" msgstr "当前帧不在片段帧范围内" -msgid "Provide text editor argument format in File Paths/Applications Preferences, see input field tool-tip for more information" -msgstr "在文件路径/应用设置中提供的文本编辑器参数格式,详细信息见于输入字段的工具提示" - - -msgid "Text Editor Args Format must contain $filepath" -msgstr "文本编辑器参数格式必须包含 $filepath" - - -msgid "Exception parsing template: %r" -msgstr "模板语法分析异常: %r" - - -msgid "Exception running external editor: %r" -msgstr "外部编辑器运行异常: %r" - - msgid "Reload Start-Up file to restore settings" msgstr "重新加载启动文件以还原设置" @@ -122287,10 +122344,6 @@ msgid "No keyframes to focus on" msgstr "没有要聚焦的关键帧" -msgid "Nothing selected" -msgstr "未选中任何项" - - msgid "No open Graph Editor window found" msgstr "找不到开启的“曲线编辑器”窗口" @@ -123426,6 +123479,10 @@ msgid "Cannot separate an object with one layer only" msgstr "不能仅用一个图层分隔对象" +msgid "Nothing selected" +msgstr "未选中任何项" + + msgid "No active area" msgstr "无活动区域" @@ -124883,6 +124940,10 @@ msgid "Parsing errors in Document (see Blender Console)" msgstr "文档中的解析错误 (查看 Blender 控制台)" +msgid "Multiple file handlers can be used, drop to pick which to use" +msgstr "多个文件句柄可用,下拉选择要使用的一项" + + msgid "Export Options" msgstr "导出选项" @@ -128208,6 +128269,10 @@ msgid "Cannot find keys to operate on" msgstr "找不到要操作的关键帧" +msgid "Decimate: Skipping non linear/Bézier keyframes!" +msgstr "精简:跳过非线性/贝塞尔关键帧!" + + msgid "You need at least 2 keys to the right side of the selection" msgstr "选择部分右侧至少需要2个关键帧" @@ -129572,10 +129637,22 @@ msgid "Select movie or image strips" msgstr "选择影片或图像片段" +msgid "Cannot create key inside of speed transition" +msgstr "无法在速度过渡内部创建关键帧" + + msgid "Cannot create freeze frame" msgstr "无法创建冻结帧" +msgid "Cannot create transition from first or last key" +msgstr "无法从第一个或最后一个关键帧创建过渡" + + +msgid "Cannot create transition" +msgstr "无法创建过渡" + + msgid "Retiming key must be selected" msgstr "重定时关键帧必须被选中" @@ -134505,7 +134582,7 @@ msgstr "孤岛数量" msgid "The index of the each vertex's island. Indices are based on the lowest vertex index contained in each island" -msgstr "各个顶点孤岛的编号。编号是基于各孤岛所包含的最小顶点编号" +msgstr "各顶点所属孤岛的编号。该编号是基于各孤岛所包含的最小顶点编号" msgid "The total number of mesh islands" @@ -135778,11 +135855,11 @@ msgstr "系数(非均匀)" msgid "Color1" -msgstr "色彩 1" +msgstr "颜色 1" msgid "Color2" -msgstr "色彩 2" +msgstr "颜色 2" msgid "Object Index" diff --git a/locale/po/zh_HANT.po b/locale/po/zh_HANT.po index 6889d64370d..508ee74455a 100644 --- a/locale/po/zh_HANT.po +++ b/locale/po/zh_HANT.po @@ -1,11 +1,11 @@ msgid "" msgstr "" -"Project-Id-Version: Blender 4.1.0 Beta (b'7e9a36c1fa37')\n" +"Project-Id-Version: Blender 4.1.0 Beta (b'4b7cc5b6608a')\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-03-04 10:17+0000\n" -"PO-Revision-Date: 2024-02-20 05:29+0000\n" -"Last-Translator: Cheng-Chia Tseng \n" +"POT-Creation-Date: 2020-01-01 00:00+0000\n" +"PO-Revision-Date: 2024-03-05 22:56+0000\n" +"Last-Translator: 居樂行 \n" "Language-Team: Chinese (Traditional) \n" "Language: zh_HANT\n" "MIME-Version: 1.0\n" @@ -1583,6 +1583,10 @@ msgid "Is Internal" msgstr "屬於內部" +msgid "Is Required" +msgstr "是必要項目" + + msgid "Whether the attribute can be removed or renamed" msgstr "該屬性是否可以被刪除或重新命名" @@ -6464,6 +6468,10 @@ msgid "Copy the rotation of the target" msgstr "複製目標的旋轉" +msgid "Euler Order" +msgstr "尤拉順序" + + msgid "Default" msgstr "預設" @@ -6504,6 +6512,18 @@ msgid "Invert the Z rotation" msgstr "反轉 Z 軸旋轉" +msgid "Before Original" +msgstr "原始前" + + +msgid "After Original" +msgstr "原始後" + + +msgid "Offset (Legacy)" +msgstr "偏移 (舊版本)" + + msgid "Copy the target's X rotation" msgstr "複製目標的 X 軸旋轉" @@ -7533,6 +7553,10 @@ msgid "Auto Euler" msgstr "自動尤拉" +msgid "Quaternion rotation" +msgstr "四元數旋轉" + + msgid "Map From" msgstr "映射從" @@ -48133,10 +48157,6 @@ msgid "Temporary Directory" msgstr "暫存目錄" -msgid "The directory for storing temporary save files" -msgstr "儲藏暫存檔用的目錄" - - msgid "The default directory to search for textures" msgstr "搜尋紋理用的預設目錄" @@ -59680,10 +59700,6 @@ msgid "Does F-Curve contribute to result" msgstr "F 曲線是否會影響結果" -msgid "Nothing selected" -msgstr "未有選取" - - msgid "" msgstr "<無效>" @@ -60022,6 +60038,10 @@ msgid "No active frame to delete" msgstr "無作用中框幀可刪除" +msgid "Nothing selected" +msgstr "未有選取" + + msgid "No active area" msgstr "無作用中區域" diff --git a/release/datafiles/assets b/release/datafiles/assets index 3a36a5abc7b..1d44611dd36 160000 --- a/release/datafiles/assets +++ b/release/datafiles/assets @@ -1 +1 @@ -Subproject commit 3a36a5abc7b8866fe1e4d23ddea9aed1ff01c80d +Subproject commit 1d44611dd36032c1889c66d673801ef7d699f592 diff --git a/release/datafiles/blender_icons.svg b/release/datafiles/blender_icons.svg index 3becf27cbd0..4df0f7e3ea8 100644 --- a/release/datafiles/blender_icons.svg +++ b/release/datafiles/blender_icons.svg @@ -41,20 +41,39 @@ guidetolerance="10" inkscape:pageopacity="0" inkscape:pageshadow="2" - inkscape:window-width="1837" - inkscape:window-height="962" + inkscape:window-width="1920" + inkscape:window-height="1009" id="namedview34335" - showgrid="false" - inkscape:zoom="2" - inkscape:cx="256" - inkscape:cy="185" - inkscape:window-x="56" - inkscape:window-y="31" - inkscape:window-maximized="0" + showgrid="true" + inkscape:zoom="5.6568544" + inkscape:cx="347.80814" + inkscape:cy="81.052113" + inkscape:window-x="1912" + inkscape:window-y="-8" + inkscape:window-maximized="1" inkscape:current-layer="layer8" inkscape:showpageshadow="2" inkscape:deskcolor="#808080" - showguides="true" /> + showguides="true" + guidecolor="#c34e00" + guideopacity="0.6"> + + - - - - - - - - - - - - - - - - - - - @@ -15525,27 +15471,6 @@ inkscape:connector-curvature="0" sodipodi:nodetypes="cccccccccccccc" /> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {name: Standard, colorspace: sRGB} + - ! {name: Khronos PBR Neutral, colorspace: Khronos PBR Neutral sRGB} - ! {name: AgX, colorspace: AgX Base sRGB} - ! {name: Filmic, colorspace: Filmic sRGB} - ! {name: Filmic Log, colorspace: Filmic Log} @@ -78,7 +79,7 @@ displays: - ! {name: False Color, colorspace: AgX False Color Rec.2020} - ! {name: Raw, colorspace: Non-Color} active_displays: [sRGB, Display P3, Rec.1886, Rec.2020] -active_views: [Standard, AgX, Filmic, Filmic Log, False Color, Raw] +active_views: [Standard, Khronos PBR Neutral, AgX, Filmic, Filmic Log, False Color, Raw] inactive_colorspaces: [Luminance Compensation Rec.2020, Luminance Compensation sRGB, Luminance Compensation P3, AgX False Color Rec.709, AgX False Color P3, AgX False Color Rec.1886, AgX False Color Rec.2020] colorspaces: @@ -485,6 +486,21 @@ colorspaces: - ! {src: Linear CIE-XYZ E, dst: AgX False Color Rec.709} - ! {src: Rec.1886, dst: Rec.2020} + - ! + name: Khronos PBR Neutral sRGB + family: Khronos PBR Neutral + equalitygroup: + bitdepth: 32f + description: | + Khronos PBR Neutral Image Encoding for sRGB Display + isdata: false + from_scene_reference: ! + children: + - ! {src: Linear CIE-XYZ E, dst: Linear Rec.709} + - ! {allocation: lg2, vars: [-9, 10]} + - ! {src: pbrNeutral.cube, interpolation: tetrahedral} + - ! {src: Linear Rec.709, dst: sRGB} + looks: - ! name: Very High Contrast @@ -744,4 +760,4 @@ looks: style: log contrast: {rgb: [0.7, 0.7, 0.7], master: 1} saturation: 1.15 - pivot: {contrast: -0.2} + pivot: {contrast: -0.2} \ No newline at end of file diff --git a/release/datafiles/colormanagement/luts/pbrNeutral.cube b/release/datafiles/colormanagement/luts/pbrNeutral.cube new file mode 100644 index 00000000000..82ed019e231 --- /dev/null +++ b/release/datafiles/colormanagement/luts/pbrNeutral.cube @@ -0,0 +1,185198 @@ +TITLE "PBR Neutral sRGB" +# PBR Neutral sRGB LUT +DOMAIN_MIN 0 0 0 +DOMAIN_MAX 1 1 1 +LUT_3D_SIZE 57 +0.0000238 0.0000238 0.0000238 +0.0005417 0.0000238 0.0000238 +0.0011968 0.0000238 0.0000238 +0.0020256 0.0000238 0.0000238 +0.0030742 0.0000238 0.0000238 +0.0044007 0.0000238 0.0000238 +0.006079 0.0000238 0.0000238 +0.0082023 0.0000238 0.0000238 +0.0108885 0.0000238 0.0000238 +0.0142868 0.0000238 0.0000238 +0.0185862 0.0000238 0.0000238 +0.0240255 0.0000238 0.0000238 +0.0309069 0.0000238 0.0000238 +0.0396127 0.0000238 0.0000238 +0.0506267 0.0000238 0.0000238 +0.0645609 0.0000238 0.0000238 +0.0821895 0.0000238 0.0000238 +0.1044919 0.0000238 0.0000238 +0.1327073 0.0000238 0.0000238 +0.1684036 0.0000238 0.0000238 +0.2135639 0.0000238 0.0000238 +0.2706977 0.0000238 0.0000238 +0.3429792 0.0000238 0.0000238 +0.4344249 0.0000238 0.0000238 +0.5501155 0.0000238 0.0000238 +0.6964791 0.0000238 0.0000238 +0.8407292 0.0051514 0.0051514 +0.9033413 0.0279321 0.0279321 +0.9354466 0.0624569 0.0624569 +0.9545467 0.1059991 0.1059991 +0.9669269 0.1572498 0.1572498 +0.9754027 0.2151269 0.2151269 +0.9814251 0.2783684 0.2783684 +0.9858181 0.3454107 0.3454107 +0.9890841 0.4144197 0.4144197 +0.9915469 0.4834235 0.4834235 +0.993424 0.5504963 0.5504963 +0.9948662 0.6139459 0.6139459 +0.9959813 0.6724572 0.6724572 +0.9968475 0.7251659 0.7251659 +0.997523 0.7716588 0.7716588 +0.9980513 0.8119154 0.8119154 +0.9984653 0.8462171 0.8462171 +0.9987905 0.8750477 0.8750477 +0.9990461 0.8990028 0.8990028 +0.9992474 0.9187175 0.9187175 +0.999406 0.9348153 0.9348153 +0.999531 0.9478754 0.9478754 +0.9996296 0.958416 0.958416 +0.9997074 0.9668873 0.9668873 +0.9997689 0.9736726 0.9736726 +0.9998174 0.9790927 0.9790927 +0.9998557 0.9834129 0.9834129 +0.999886 0.9868505 0.9868505 +0.9999099 0.989582 0.989582 +0.9999288 0.9917501 0.9917501 +0.9999437 0.9934695 0.9934695 +0.0000238 0.0005417 0.0000238 +0.0005417 0.0005417 0.0000238 +0.0011968 0.0005417 0.0000238 +0.0020256 0.0005417 0.0000238 +0.0030742 0.0005417 0.0000238 +0.0044007 0.0005417 0.0000238 +0.006079 0.0005417 0.0000238 +0.0082023 0.0005417 0.0000238 +0.0108885 0.0005417 0.0000238 +0.0142868 0.0005417 0.0000238 +0.0185862 0.0005417 0.0000238 +0.0240255 0.0005417 0.0000238 +0.0309069 0.0005417 0.0000238 +0.0396127 0.0005417 0.0000238 +0.0506267 0.0005417 0.0000238 +0.0645609 0.0005417 0.0000238 +0.0821895 0.0005417 0.0000238 +0.1044919 0.0005417 0.0000238 +0.1327073 0.0005417 0.0000238 +0.1684036 0.0005417 0.0000238 +0.2135639 0.0005417 0.0000238 +0.2706977 0.0005417 0.0000238 +0.3429792 0.0005417 0.0000238 +0.4344249 0.0005417 0.0000238 +0.5501155 0.0005417 0.0000238 +0.6964791 0.0005417 0.0000238 +0.8407292 0.0056422 0.0051514 +0.9033413 0.0283384 0.0279321 +0.9354466 0.062777 0.0624569 +0.9545467 0.1062449 0.1059991 +0.9669269 0.1574352 0.1572498 +0.9754027 0.2152645 0.2151269 +0.9814251 0.278469 0.2783684 +0.9858181 0.3454831 0.3454107 +0.9890841 0.4144711 0.4144197 +0.9915469 0.4834593 0.4834235 +0.993424 0.550521 0.5504963 +0.9948662 0.6139627 0.6139459 +0.9959813 0.6724685 0.6724572 +0.9968475 0.7251734 0.7251659 +0.997523 0.7716637 0.7716588 +0.9980513 0.8119186 0.8119154 +0.9984653 0.8462191 0.8462171 +0.9987905 0.875049 0.8750477 +0.9990461 0.8990036 0.8990028 +0.9992474 0.918718 0.9187175 +0.999406 0.9348156 0.9348153 +0.999531 0.9478756 0.9478754 +0.9996296 0.9584161 0.958416 +0.9997074 0.9668874 0.9668873 +0.9997689 0.9736727 0.9736726 +0.9998174 0.9790928 0.9790927 +0.9998557 0.983413 0.9834129 +0.999886 0.9868505 0.9868505 +0.9999099 0.989582 0.989582 +0.9999288 0.9917501 0.9917501 +0.9999437 0.9934695 0.9934695 +0.0000238 0.0011968 0.0000238 +0.0005417 0.0011968 0.0000238 +0.0011968 0.0011968 0.0000238 +0.0020256 0.0011968 0.0000238 +0.0030742 0.0011968 0.0000238 +0.0044007 0.0011968 0.0000238 +0.006079 0.0011968 0.0000238 +0.0082023 0.0011968 0.0000238 +0.0108885 0.0011968 0.0000238 +0.0142868 0.0011968 0.0000238 +0.0185862 0.0011968 0.0000238 +0.0240255 0.0011968 0.0000238 +0.0309069 0.0011968 0.0000238 +0.0396127 0.0011968 0.0000238 +0.0506267 0.0011968 0.0000238 +0.0645609 0.0011968 0.0000238 +0.0821895 0.0011968 0.0000238 +0.1044919 0.0011968 0.0000238 +0.1327073 0.0011968 0.0000238 +0.1684036 0.0011968 0.0000238 +0.2135639 0.0011968 0.0000238 +0.2706977 0.0011968 0.0000238 +0.3429792 0.0011968 0.0000238 +0.4344249 0.0011968 0.0000238 +0.5501155 0.0011968 0.0000238 +0.6964791 0.0011968 0.0000238 +0.8407292 0.0062631 0.0051514 +0.9033413 0.0288523 0.0279321 +0.9354466 0.063182 0.0624569 +0.9545467 0.106556 0.1059991 +0.9669269 0.1576697 0.1572498 +0.9754027 0.2154385 0.2151269 +0.9814251 0.2785962 0.2783684 +0.9858181 0.3455746 0.3454107 +0.9890841 0.414536 0.4144197 +0.9915469 0.4835047 0.4834235 +0.993424 0.5505523 0.5504963 +0.9948662 0.6139839 0.6139459 +0.9959813 0.6724827 0.6724572 +0.9968475 0.7251829 0.7251659 +0.997523 0.77167 0.7716588 +0.9980513 0.8119226 0.8119154 +0.9984653 0.8462218 0.8462171 +0.9987905 0.8750507 0.8750477 +0.9990461 0.8990047 0.8990028 +0.9992474 0.9187187 0.9187175 +0.999406 0.934816 0.9348153 +0.999531 0.9478759 0.9478754 +0.9996296 0.9584163 0.958416 +0.9997074 0.9668875 0.9668873 +0.9997689 0.9736727 0.9736726 +0.9998174 0.9790928 0.9790927 +0.9998557 0.983413 0.9834129 +0.999886 0.9868505 0.9868505 +0.9999099 0.989582 0.989582 +0.9999288 0.9917501 0.9917501 +0.9999437 0.9934695 0.9934695 +0.0000238 0.0020256 0.0000238 +0.0005417 0.0020256 0.0000238 +0.0011968 0.0020256 0.0000238 +0.0020256 0.0020256 0.0000238 +0.0030742 0.0020256 0.0000238 +0.0044007 0.0020256 0.0000238 +0.006079 0.0020256 0.0000238 +0.0082023 0.0020256 0.0000238 +0.0108885 0.0020256 0.0000238 +0.0142868 0.0020256 0.0000238 +0.0185862 0.0020256 0.0000238 +0.0240255 0.0020256 0.0000238 +0.0309069 0.0020256 0.0000238 +0.0396127 0.0020256 0.0000238 +0.0506267 0.0020256 0.0000238 +0.0645609 0.0020256 0.0000238 +0.0821895 0.0020256 0.0000238 +0.1044919 0.0020256 0.0000238 +0.1327073 0.0020256 0.0000238 +0.1684036 0.0020256 0.0000238 +0.2135639 0.0020256 0.0000238 +0.2706977 0.0020256 0.0000238 +0.3429792 0.0020256 0.0000238 +0.4344249 0.0020256 0.0000238 +0.5501155 0.0020256 0.0000238 +0.6964791 0.0020256 0.0000238 +0.8407292 0.0070486 0.0051514 +0.9033413 0.0295025 0.0279321 +0.9354466 0.0636943 0.0624569 +0.9545467 0.1069495 0.1059991 +0.9669269 0.1579665 0.1572498 +0.9754027 0.2156587 0.2151269 +0.9814251 0.2787571 0.2783684 +0.9858181 0.3456905 0.3454107 +0.9890841 0.4146182 0.4144197 +0.9915469 0.4835622 0.4834235 +0.993424 0.5505918 0.5504963 +0.9948662 0.6140108 0.6139459 +0.9959813 0.6725008 0.6724572 +0.9968475 0.7251949 0.7251659 +0.997523 0.7716778 0.7716588 +0.9980513 0.8119278 0.8119154 +0.9984653 0.8462251 0.8462171 +0.9987905 0.8750528 0.8750477 +0.9990461 0.8990061 0.8990028 +0.9992474 0.9187196 0.9187175 +0.999406 0.9348166 0.9348153 +0.999531 0.9478762 0.9478754 +0.9996296 0.9584165 0.958416 +0.9997074 0.9668877 0.9668873 +0.9997689 0.9736728 0.9736726 +0.9998174 0.9790929 0.9790927 +0.9998557 0.983413 0.9834129 +0.999886 0.9868506 0.9868505 +0.9999099 0.989582 0.989582 +0.9999288 0.9917501 0.9917501 +0.9999437 0.9934695 0.9934695 +0.0000238 0.0030742 0.0000238 +0.0005417 0.0030742 0.0000238 +0.0011968 0.0030742 0.0000238 +0.0020256 0.0030742 0.0000238 +0.0030742 0.0030742 0.0000238 +0.0044007 0.0030742 0.0000238 +0.006079 0.0030742 0.0000238 +0.0082023 0.0030742 0.0000238 +0.0108885 0.0030742 0.0000238 +0.0142868 0.0030742 0.0000238 +0.0185862 0.0030742 0.0000238 +0.0240255 0.0030742 0.0000238 +0.0309069 0.0030742 0.0000238 +0.0396127 0.0030742 0.0000238 +0.0506267 0.0030742 0.0000238 +0.0645609 0.0030742 0.0000238 +0.0821895 0.0030742 0.0000238 +0.1044919 0.0030742 0.0000238 +0.1327073 0.0030742 0.0000238 +0.1684036 0.0030742 0.0000238 +0.2135639 0.0030742 0.0000238 +0.2706977 0.0030742 0.0000238 +0.3429792 0.0030742 0.0000238 +0.4344249 0.0030742 0.0000238 +0.5501155 0.0030742 0.0000238 +0.6964791 0.0030742 0.0000238 +0.8407292 0.0080424 0.0051514 +0.9033413 0.0303251 0.0279321 +0.9354466 0.0643425 0.0624569 +0.9545467 0.1074473 0.1059991 +0.9669269 0.1583419 0.1572498 +0.9754027 0.2159373 0.2151269 +0.9814251 0.2789607 0.2783684 +0.9858181 0.3458371 0.3454107 +0.9890841 0.4147221 0.4144197 +0.9915469 0.4836348 0.4834235 +0.993424 0.5506419 0.5504963 +0.9948662 0.6140448 0.6139459 +0.9959813 0.6725236 0.6724572 +0.9968475 0.72521 0.7251659 +0.997523 0.7716878 0.7716588 +0.9980513 0.8119343 0.8119154 +0.9984653 0.8462293 0.8462171 +0.9987905 0.8750555 0.8750477 +0.9990461 0.8990078 0.8990028 +0.9992474 0.9187207 0.9187175 +0.999406 0.9348173 0.9348153 +0.999531 0.9478767 0.9478754 +0.9996296 0.9584168 0.958416 +0.9997074 0.9668878 0.9668873 +0.9997689 0.9736729 0.9736726 +0.9998174 0.9790929 0.9790927 +0.9998557 0.9834131 0.9834129 +0.999886 0.9868506 0.9868505 +0.9999099 0.9895821 0.989582 +0.9999288 0.9917501 0.9917501 +0.9999437 0.9934695 0.9934695 +0.0000238 0.0044007 0.0000238 +0.0005417 0.0044007 0.0000238 +0.0011968 0.0044007 0.0000238 +0.0020256 0.0044007 0.0000238 +0.0030742 0.0044007 0.0000238 +0.0044007 0.0044007 0.0000238 +0.006079 0.0044007 0.0000238 +0.0082023 0.0044007 0.0000238 +0.0108885 0.0044007 0.0000238 +0.0142868 0.0044007 0.0000238 +0.0185862 0.0044007 0.0000238 +0.0240255 0.0044007 0.0000238 +0.0309069 0.0044007 0.0000238 +0.0396127 0.0044007 0.0000238 +0.0506267 0.0044007 0.0000238 +0.0645609 0.0044007 0.0000238 +0.0821895 0.0044007 0.0000238 +0.1044919 0.0044007 0.0000238 +0.1327073 0.0044007 0.0000238 +0.1684036 0.0044007 0.0000238 +0.2135639 0.0044007 0.0000238 +0.2706977 0.0044007 0.0000238 +0.3429792 0.0044007 0.0000238 +0.4344249 0.0044007 0.0000238 +0.5501155 0.0044007 0.0000238 +0.6964791 0.0044007 0.0000238 +0.8407292 0.0092997 0.0051514 +0.9033413 0.0313658 0.0279321 +0.9354466 0.0651625 0.0624569 +0.9545467 0.1080772 0.1059991 +0.9669269 0.1588168 0.1572498 +0.9754027 0.2162897 0.2151269 +0.9814251 0.2792183 0.2783684 +0.9858181 0.3460225 0.3454107 +0.9890841 0.4148536 0.4144197 +0.9915469 0.4837267 0.4834235 +0.993424 0.5507052 0.5504963 +0.9948662 0.6140879 0.6139459 +0.9959813 0.6725525 0.6724572 +0.9968475 0.7252292 0.7251659 +0.997523 0.7717004 0.7716588 +0.9980513 0.8119425 0.8119154 +0.9984653 0.8462346 0.8462171 +0.9987905 0.8750589 0.8750477 +0.9990461 0.89901 0.8990028 +0.9992474 0.9187221 0.9187175 +0.999406 0.9348182 0.9348153 +0.999531 0.9478772 0.9478754 +0.9996296 0.9584171 0.958416 +0.9997074 0.9668881 0.9668873 +0.9997689 0.9736731 0.9736726 +0.9998174 0.979093 0.9790927 +0.9998557 0.9834131 0.9834129 +0.999886 0.9868506 0.9868505 +0.9999099 0.9895821 0.989582 +0.9999288 0.9917501 0.9917501 +0.9999437 0.9934695 0.9934695 +0.0000238 0.006079 0.0000238 +0.0005417 0.006079 0.0000238 +0.0011968 0.006079 0.0000238 +0.0020256 0.006079 0.0000238 +0.0030742 0.006079 0.0000238 +0.0044007 0.006079 0.0000238 +0.006079 0.006079 0.0000238 +0.0082023 0.006079 0.0000238 +0.0108885 0.006079 0.0000238 +0.0142868 0.006079 0.0000238 +0.0185862 0.006079 0.0000238 +0.0240255 0.006079 0.0000238 +0.0309069 0.006079 0.0000238 +0.0396127 0.006079 0.0000238 +0.0506267 0.006079 0.0000238 +0.0645609 0.006079 0.0000238 +0.0821895 0.006079 0.0000238 +0.1044919 0.006079 0.0000238 +0.1327073 0.006079 0.0000238 +0.1684036 0.006079 0.0000238 +0.2135639 0.006079 0.0000238 +0.2706977 0.006079 0.0000238 +0.3429792 0.006079 0.0000238 +0.4344249 0.006079 0.0000238 +0.5501155 0.006079 0.0000238 +0.6964791 0.006079 0.0000238 +0.8407292 0.0108903 0.0051514 +0.9033413 0.0326824 0.0279321 +0.9354466 0.0662 0.0624569 +0.9545467 0.108874 0.1059991 +0.9669269 0.1594176 0.1572498 +0.9754027 0.2167356 0.2151269 +0.9814251 0.2795441 0.2783684 +0.9858181 0.3462571 0.3454107 +0.9890841 0.41502 0.4144197 +0.9915469 0.483843 0.4834235 +0.993424 0.5507853 0.5504963 +0.9948662 0.6141423 0.6139459 +0.9959813 0.6725891 0.6724572 +0.9968475 0.7252535 0.7251659 +0.997523 0.7717164 0.7716588 +0.9980513 0.8119529 0.8119154 +0.9984653 0.8462413 0.8462171 +0.9987905 0.8750632 0.8750477 +0.9990461 0.8990127 0.8990028 +0.9992474 0.9187238 0.9187175 +0.999406 0.9348193 0.9348153 +0.999531 0.9478779 0.9478754 +0.9996296 0.9584176 0.958416 +0.9997074 0.9668883 0.9668873 +0.9997689 0.9736733 0.9736726 +0.9998174 0.9790931 0.9790927 +0.9998557 0.9834132 0.9834129 +0.999886 0.9868507 0.9868505 +0.9999099 0.9895821 0.989582 +0.9999288 0.9917502 0.9917501 +0.9999437 0.9934695 0.9934695 +0.0000238 0.0082023 0.0000238 +0.0005417 0.0082023 0.0000238 +0.0011968 0.0082023 0.0000238 +0.0020256 0.0082023 0.0000238 +0.0030742 0.0082023 0.0000238 +0.0044007 0.0082023 0.0000238 +0.006079 0.0082023 0.0000238 +0.0082023 0.0082023 0.0000238 +0.0108885 0.0082023 0.0000238 +0.0142868 0.0082023 0.0000238 +0.0185862 0.0082023 0.0000238 +0.0240255 0.0082023 0.0000238 +0.0309069 0.0082023 0.0000238 +0.0396127 0.0082023 0.0000238 +0.0506267 0.0082023 0.0000238 +0.0645609 0.0082023 0.0000238 +0.0821895 0.0082023 0.0000238 +0.1044919 0.0082023 0.0000238 +0.1327073 0.0082023 0.0000238 +0.1684036 0.0082023 0.0000238 +0.2135639 0.0082023 0.0000238 +0.2706977 0.0082023 0.0000238 +0.3429792 0.0082023 0.0000238 +0.4344249 0.0082023 0.0000238 +0.5501155 0.0082023 0.0000238 +0.6964791 0.0082023 0.0000238 +0.8407292 0.0129027 0.0051514 +0.9033413 0.0343481 0.0279321 +0.9354466 0.0675125 0.0624569 +0.9545467 0.1098821 0.1059991 +0.9669269 0.1601778 0.1572498 +0.9754027 0.2172997 0.2151269 +0.9814251 0.2799564 0.2783684 +0.9858181 0.3465539 0.3454107 +0.9890841 0.4152305 0.4144197 +0.9915469 0.4839901 0.4834235 +0.993424 0.5508867 0.5504963 +0.9948662 0.6142112 0.6139459 +0.9959813 0.6726353 0.6724572 +0.9968475 0.7252842 0.7251659 +0.997523 0.7717365 0.7716588 +0.9980513 0.811966 0.8119154 +0.9984653 0.8462498 0.8462171 +0.9987905 0.8750687 0.8750477 +0.9990461 0.8990162 0.8990028 +0.9992474 0.918726 0.9187175 +0.999406 0.9348207 0.9348153 +0.999531 0.9478788 0.9478754 +0.9996296 0.9584181 0.958416 +0.9997074 0.9668887 0.9668873 +0.9997689 0.9736735 0.9736726 +0.9998174 0.9790933 0.9790927 +0.9998557 0.9834133 0.9834129 +0.999886 0.9868507 0.9868505 +0.9999099 0.9895821 0.989582 +0.9999288 0.9917502 0.9917501 +0.9999437 0.9934695 0.9934695 +0.0000238 0.0108885 0.0000238 +0.0005417 0.0108885 0.0000238 +0.0011968 0.0108885 0.0000238 +0.0020256 0.0108885 0.0000238 +0.0030742 0.0108885 0.0000238 +0.0044007 0.0108885 0.0000238 +0.006079 0.0108885 0.0000238 +0.0082023 0.0108885 0.0000238 +0.0108885 0.0108885 0.0000238 +0.0142868 0.0108885 0.0000238 +0.0185862 0.0108885 0.0000238 +0.0240255 0.0108885 0.0000238 +0.0309069 0.0108885 0.0000238 +0.0396127 0.0108885 0.0000238 +0.0506267 0.0108885 0.0000238 +0.0645609 0.0108885 0.0000238 +0.0821895 0.0108885 0.0000238 +0.1044919 0.0108885 0.0000238 +0.1327073 0.0108885 0.0000238 +0.1684036 0.0108885 0.0000238 +0.2135639 0.0108885 0.0000238 +0.2706977 0.0108885 0.0000238 +0.3429792 0.0108885 0.0000238 +0.4344249 0.0108885 0.0000238 +0.5501155 0.0108885 0.0000238 +0.6964791 0.0108885 0.0000238 +0.8407292 0.0154486 0.0051514 +0.9033413 0.0364554 0.0279321 +0.9354466 0.0691729 0.0624569 +0.9545467 0.1111575 0.1059991 +0.9669269 0.1611395 0.1572498 +0.9754027 0.2180133 0.2151269 +0.9814251 0.2804779 0.2783684 +0.9858181 0.3469293 0.3454107 +0.9890841 0.4154968 0.4144197 +0.9915469 0.4841762 0.4834235 +0.993424 0.5510149 0.5504963 +0.9948662 0.6142984 0.6139459 +0.9959813 0.6726938 0.6724572 +0.9968475 0.725323 0.7251659 +0.997523 0.771762 0.7716588 +0.9980513 0.8119826 0.8119154 +0.9984653 0.8462605 0.8462171 +0.9987905 0.8750756 0.8750477 +0.9990461 0.8990206 0.8990028 +0.9992474 0.9187289 0.9187175 +0.999406 0.9348225 0.9348153 +0.999531 0.9478799 0.9478754 +0.9996296 0.9584189 0.958416 +0.9997074 0.9668891 0.9668873 +0.9997689 0.9736738 0.9736726 +0.9998174 0.9790934 0.9790927 +0.9998557 0.9834134 0.9834129 +0.999886 0.9868508 0.9868505 +0.9999099 0.9895822 0.989582 +0.9999288 0.9917502 0.9917501 +0.9999437 0.9934696 0.9934695 +0.0000238 0.0142868 0.0000238 +0.0005417 0.0142868 0.0000238 +0.0011968 0.0142868 0.0000238 +0.0020256 0.0142868 0.0000238 +0.0030742 0.0142868 0.0000238 +0.0044007 0.0142868 0.0000238 +0.006079 0.0142868 0.0000238 +0.0082023 0.0142868 0.0000238 +0.0108885 0.0142868 0.0000238 +0.0142868 0.0142868 0.0000238 +0.0185862 0.0142868 0.0000238 +0.0240255 0.0142868 0.0000238 +0.0309069 0.0142868 0.0000238 +0.0396127 0.0142868 0.0000238 +0.0506267 0.0142868 0.0000238 +0.0645609 0.0142868 0.0000238 +0.0821895 0.0142868 0.0000238 +0.1044919 0.0142868 0.0000238 +0.1327073 0.0142868 0.0000238 +0.1684036 0.0142868 0.0000238 +0.2135639 0.0142868 0.0000238 +0.2706977 0.0142868 0.0000238 +0.3429792 0.0142868 0.0000238 +0.4344249 0.0142868 0.0000238 +0.5501155 0.0142868 0.0000238 +0.6964791 0.0142868 0.0000238 +0.8407292 0.0186694 0.0051514 +0.9033413 0.0391214 0.0279321 +0.9354466 0.0712736 0.0624569 +0.9545467 0.112771 0.1059991 +0.9669269 0.1623561 0.1572498 +0.9754027 0.2189162 0.2151269 +0.9814251 0.2811378 0.2783684 +0.9858181 0.3474044 0.3454107 +0.9890841 0.4158337 0.4144197 +0.9915469 0.4844116 0.4834235 +0.993424 0.5511771 0.5504963 +0.9948662 0.6144087 0.6139459 +0.9959813 0.6727678 0.6724572 +0.9968475 0.7253722 0.7251659 +0.997523 0.7717943 0.7716588 +0.9980513 0.8120036 0.8119154 +0.9984653 0.8462741 0.8462171 +0.9987905 0.8750843 0.8750477 +0.9990461 0.8990262 0.8990028 +0.9992474 0.9187324 0.9187175 +0.999406 0.9348247 0.9348153 +0.999531 0.9478814 0.9478754 +0.9996296 0.9584198 0.958416 +0.9997074 0.9668897 0.9668873 +0.9997689 0.9736741 0.9736726 +0.9998174 0.9790937 0.9790927 +0.9998557 0.9834135 0.9834129 +0.999886 0.9868509 0.9868505 +0.9999099 0.9895822 0.989582 +0.9999288 0.9917502 0.9917501 +0.9999437 0.9934696 0.9934695 +0.0000238 0.0185862 0.0000238 +0.0005417 0.0185862 0.0000238 +0.0011968 0.0185862 0.0000238 +0.0020256 0.0185862 0.0000238 +0.0030742 0.0185862 0.0000238 +0.0044007 0.0185862 0.0000238 +0.006079 0.0185862 0.0000238 +0.0082023 0.0185862 0.0000238 +0.0108885 0.0185862 0.0000238 +0.0142868 0.0185862 0.0000238 +0.0185862 0.0185862 0.0000238 +0.0240255 0.0185862 0.0000238 +0.0309069 0.0185862 0.0000238 +0.0396127 0.0185862 0.0000238 +0.0506267 0.0185862 0.0000238 +0.0645609 0.0185862 0.0000238 +0.0821895 0.0185862 0.0000238 +0.1044919 0.0185862 0.0000238 +0.1327073 0.0185862 0.0000238 +0.1684036 0.0185862 0.0000238 +0.2135639 0.0185862 0.0000238 +0.2706977 0.0185862 0.0000238 +0.3429792 0.0185862 0.0000238 +0.4344249 0.0185862 0.0000238 +0.5501155 0.0185862 0.0000238 +0.6964791 0.0185862 0.0000238 +0.8407292 0.0227443 0.0051514 +0.9033413 0.0424942 0.0279321 +0.9354466 0.0739313 0.0624569 +0.9545467 0.1148123 0.1059991 +0.9669269 0.1638954 0.1572498 +0.9754027 0.2200584 0.2151269 +0.9814251 0.2819726 0.2783684 +0.9858181 0.3480054 0.3454107 +0.9890841 0.4162599 0.4144197 +0.9915469 0.4847095 0.4834235 +0.993424 0.5513823 0.5504963 +0.9948662 0.6145482 0.6139459 +0.9959813 0.6728615 0.6724572 +0.9968475 0.7254343 0.7251659 +0.997523 0.7718352 0.7716588 +0.9980513 0.8120303 0.8119154 +0.9984653 0.8462913 0.8462171 +0.9987905 0.8750954 0.8750477 +0.9990461 0.8990333 0.8990028 +0.9992474 0.9187369 0.9187175 +0.999406 0.9348276 0.9348153 +0.999531 0.9478832 0.9478754 +0.9996296 0.9584209 0.958416 +0.9997074 0.9668904 0.9668873 +0.9997689 0.9736746 0.9736726 +0.9998174 0.9790939 0.9790927 +0.9998557 0.9834137 0.9834129 +0.999886 0.986851 0.9868505 +0.9999099 0.9895823 0.989582 +0.9999288 0.9917503 0.9917501 +0.9999437 0.9934696 0.9934695 +0.0000238 0.0240255 0.0000238 +0.0005417 0.0240255 0.0000238 +0.0011968 0.0240255 0.0000238 +0.0020256 0.0240255 0.0000238 +0.0030742 0.0240255 0.0000238 +0.0044007 0.0240255 0.0000238 +0.006079 0.0240255 0.0000238 +0.0082023 0.0240255 0.0000238 +0.0108885 0.0240255 0.0000238 +0.0142868 0.0240255 0.0000238 +0.0185862 0.0240255 0.0000238 +0.0240255 0.0240255 0.0000238 +0.0309069 0.0240255 0.0000238 +0.0396127 0.0240255 0.0000238 +0.0506267 0.0240255 0.0000238 +0.0645609 0.0240255 0.0000238 +0.0821895 0.0240255 0.0000238 +0.1044919 0.0240255 0.0000238 +0.1327073 0.0240255 0.0000238 +0.1684036 0.0240255 0.0000238 +0.2135639 0.0240255 0.0000238 +0.2706977 0.0240255 0.0000238 +0.3429792 0.0240255 0.0000238 +0.4344249 0.0240255 0.0000238 +0.5501155 0.0240255 0.0000238 +0.6964791 0.0240255 0.0000238 +0.8407292 0.0278994 0.0051514 +0.9033413 0.0467613 0.0279321 +0.9354466 0.0772936 0.0624569 +0.9545467 0.1173948 0.1059991 +0.9669269 0.1658427 0.1572498 +0.9754027 0.2215035 0.2151269 +0.9814251 0.2830287 0.2783684 +0.9858181 0.3487657 0.3454107 +0.9890841 0.4167992 0.4144197 +0.9915469 0.4850864 0.4834235 +0.993424 0.551642 0.5504963 +0.9948662 0.6147247 0.6139459 +0.9959813 0.67298 0.6724572 +0.9968475 0.725513 0.7251659 +0.997523 0.7718869 0.7716588 +0.9980513 0.8120639 0.8119154 +0.9984653 0.8463131 0.8462171 +0.9987905 0.8751094 0.8750477 +0.9990461 0.8990422 0.8990028 +0.9992474 0.9187426 0.9187175 +0.999406 0.9348312 0.9348153 +0.999531 0.9478854 0.9478754 +0.9996296 0.9584223 0.958416 +0.9997074 0.9668913 0.9668873 +0.9997689 0.9736751 0.9736726 +0.9998174 0.9790943 0.9790927 +0.9998557 0.9834139 0.9834129 +0.999886 0.9868511 0.9868505 +0.9999099 0.9895824 0.989582 +0.9999288 0.9917503 0.9917501 +0.9999437 0.9934696 0.9934695 +0.0000238 0.0309069 0.0000238 +0.0005417 0.0309069 0.0000238 +0.0011968 0.0309069 0.0000238 +0.0020256 0.0309069 0.0000238 +0.0030742 0.0309069 0.0000238 +0.0044007 0.0309069 0.0000238 +0.006079 0.0309069 0.0000238 +0.0082023 0.0309069 0.0000238 +0.0108885 0.0309069 0.0000238 +0.0142868 0.0309069 0.0000238 +0.0185862 0.0309069 0.0000238 +0.0240255 0.0309069 0.0000238 +0.0309069 0.0309069 0.0000238 +0.0396127 0.0309069 0.0000238 +0.0506267 0.0309069 0.0000238 +0.0645609 0.0309069 0.0000238 +0.0821895 0.0309069 0.0000238 +0.1044919 0.0309069 0.0000238 +0.1327073 0.0309069 0.0000238 +0.1684036 0.0309069 0.0000238 +0.2135639 0.0309069 0.0000238 +0.2706977 0.0309069 0.0000238 +0.3429792 0.0309069 0.0000238 +0.4344249 0.0309069 0.0000238 +0.5501155 0.0309069 0.0000238 +0.6964791 0.0309069 0.0000238 +0.8407292 0.0344214 0.0051514 +0.9033413 0.0521597 0.0279321 +0.9354466 0.0815473 0.0624569 +0.9545467 0.120662 0.1059991 +0.9669269 0.1683064 0.1572498 +0.9754027 0.2233317 0.2151269 +0.9814251 0.2843648 0.2783684 +0.9858181 0.3497276 0.3454107 +0.9890841 0.4174814 0.4144197 +0.9915469 0.4855631 0.4834235 +0.993424 0.5519704 0.5504963 +0.9948662 0.6149479 0.6139459 +0.9959813 0.6731299 0.6724572 +0.9968475 0.7256124 0.7251659 +0.997523 0.7719522 0.7716588 +0.9980513 0.8121065 0.8119154 +0.9984653 0.8463406 0.8462171 +0.9987905 0.8751271 0.8750477 +0.9990461 0.8990535 0.8990028 +0.9992474 0.9187498 0.9187175 +0.999406 0.9348357 0.9348153 +0.999531 0.9478883 0.9478754 +0.9996296 0.9584241 0.958416 +0.9997074 0.9668925 0.9668873 +0.9997689 0.9736758 0.9736726 +0.9998174 0.9790948 0.9790927 +0.9998557 0.9834142 0.9834129 +0.999886 0.9868513 0.9868505 +0.9999099 0.9895825 0.989582 +0.9999288 0.9917504 0.9917501 +0.9999437 0.9934697 0.9934695 +0.0000238 0.0396127 0.0000238 +0.0005417 0.0396127 0.0000238 +0.0011968 0.0396127 0.0000238 +0.0020256 0.0396127 0.0000238 +0.0030742 0.0396127 0.0000238 +0.0044007 0.0396127 0.0000238 +0.006079 0.0396127 0.0000238 +0.0082023 0.0396127 0.0000238 +0.0108885 0.0396127 0.0000238 +0.0142868 0.0396127 0.0000238 +0.0185862 0.0396127 0.0000238 +0.0240255 0.0396127 0.0000238 +0.0309069 0.0396127 0.0000238 +0.0396127 0.0396127 0.0000238 +0.0506267 0.0396127 0.0000238 +0.0645609 0.0396127 0.0000238 +0.0821895 0.0396127 0.0000238 +0.1044919 0.0396127 0.0000238 +0.1327073 0.0396127 0.0000238 +0.1684036 0.0396127 0.0000238 +0.2135639 0.0396127 0.0000238 +0.2706977 0.0396127 0.0000238 +0.3429792 0.0396127 0.0000238 +0.4344249 0.0396127 0.0000238 +0.5501155 0.0396127 0.0000238 +0.6964791 0.0396127 0.0000238 +0.8407292 0.0426726 0.0051514 +0.9033413 0.0589895 0.0279321 +0.9354466 0.0869288 0.0624569 +0.9545467 0.1247954 0.1059991 +0.9669269 0.1714232 0.1572498 +0.9754027 0.2256446 0.2151269 +0.9814251 0.2860552 0.2783684 +0.9858181 0.3509445 0.3454107 +0.9890841 0.4183444 0.4144197 +0.9915469 0.4861663 0.4834235 +0.993424 0.552386 0.5504963 +0.9948662 0.6152304 0.6139459 +0.9959813 0.6733195 0.6724572 +0.9968475 0.7257383 0.7251659 +0.997523 0.7720349 0.7716588 +0.9980513 0.8121604 0.8119154 +0.9984653 0.8463755 0.8462171 +0.9987905 0.8751494 0.8750477 +0.9990461 0.8990678 0.8990028 +0.9992474 0.9187589 0.9187175 +0.999406 0.9348415 0.9348153 +0.999531 0.947892 0.9478754 +0.9996296 0.9584264 0.958416 +0.9997074 0.9668939 0.9668873 +0.9997689 0.9736768 0.9736726 +0.9998174 0.9790953 0.9790927 +0.9998557 0.9834146 0.9834129 +0.999886 0.9868515 0.9868505 +0.9999099 0.9895826 0.989582 +0.9999288 0.9917505 0.9917501 +0.9999437 0.9934697 0.9934695 +0.0000238 0.0506267 0.0000238 +0.0005417 0.0506267 0.0000238 +0.0011968 0.0506267 0.0000238 +0.0020256 0.0506267 0.0000238 +0.0030742 0.0506267 0.0000238 +0.0044007 0.0506267 0.0000238 +0.006079 0.0506267 0.0000238 +0.0082023 0.0506267 0.0000238 +0.0108885 0.0506267 0.0000238 +0.0142868 0.0506267 0.0000238 +0.0185862 0.0506267 0.0000238 +0.0240255 0.0506267 0.0000238 +0.0309069 0.0506267 0.0000238 +0.0396127 0.0506267 0.0000238 +0.0506267 0.0506267 0.0000238 +0.0645609 0.0506267 0.0000238 +0.0821895 0.0506267 0.0000238 +0.1044919 0.0506267 0.0000238 +0.1327073 0.0506267 0.0000238 +0.1684036 0.0506267 0.0000238 +0.2135639 0.0506267 0.0000238 +0.2706977 0.0506267 0.0000238 +0.3429792 0.0506267 0.0000238 +0.4344249 0.0506267 0.0000238 +0.5501155 0.0506267 0.0000238 +0.6964791 0.0506267 0.0000238 +0.8407292 0.0531113 0.0051514 +0.9033413 0.0676299 0.0279321 +0.9354466 0.0937372 0.0624569 +0.9545467 0.1300248 0.1059991 +0.9669269 0.1753664 0.1572498 +0.9754027 0.2285707 0.2151269 +0.9814251 0.2881937 0.2783684 +0.9858181 0.352484 0.3454107 +0.9890841 0.4194363 0.4144197 +0.9915469 0.4869294 0.4834235 +0.993424 0.5529117 0.5504963 +0.9948662 0.6155878 0.6139459 +0.9959813 0.6735594 0.6724572 +0.9968475 0.7258976 0.7251659 +0.997523 0.7721396 0.7716588 +0.9980513 0.8122285 0.8119154 +0.9984653 0.8464195 0.8462171 +0.9987905 0.8751778 0.8750477 +0.9990461 0.8990859 0.8990028 +0.9992474 0.9187704 0.9187175 +0.999406 0.9348488 0.9348153 +0.999531 0.9478966 0.9478754 +0.9996296 0.9584293 0.958416 +0.9997074 0.9668957 0.9668873 +0.9997689 0.9736779 0.9736726 +0.9998174 0.979096 0.9790927 +0.9998557 0.983415 0.9834129 +0.999886 0.9868518 0.9868505 +0.9999099 0.9895828 0.989582 +0.9999288 0.9917506 0.9917501 +0.9999437 0.9934698 0.9934695 +0.0000238 0.0645609 0.0000238 +0.0005417 0.0645609 0.0000238 +0.0011968 0.0645609 0.0000238 +0.0020256 0.0645609 0.0000238 +0.0030742 0.0645609 0.0000238 +0.0044007 0.0645609 0.0000238 +0.006079 0.0645609 0.0000238 +0.0082023 0.0645609 0.0000238 +0.0108885 0.0645609 0.0000238 +0.0142868 0.0645609 0.0000238 +0.0185862 0.0645609 0.0000238 +0.0240255 0.0645609 0.0000238 +0.0309069 0.0645609 0.0000238 +0.0396127 0.0645609 0.0000238 +0.0506267 0.0645609 0.0000238 +0.0645609 0.0645609 0.0000238 +0.0821895 0.0645609 0.0000238 +0.1044919 0.0645609 0.0000238 +0.1327073 0.0645609 0.0000238 +0.1684036 0.0645609 0.0000238 +0.2135639 0.0645609 0.0000238 +0.2706977 0.0645609 0.0000238 +0.3429792 0.0645609 0.0000238 +0.4344249 0.0645609 0.0000238 +0.5501155 0.0645609 0.0000238 +0.6964791 0.0645609 0.0000238 +0.8407292 0.0663177 0.0051514 +0.9033413 0.0785612 0.0279321 +0.9354466 0.1023506 0.0624569 +0.9545467 0.1366405 0.1059991 +0.9669269 0.180355 0.1572498 +0.9754027 0.2322726 0.2151269 +0.9814251 0.2908992 0.2783684 +0.9858181 0.3544318 0.3454107 +0.9890841 0.4208177 0.4144197 +0.9915469 0.4878948 0.4834235 +0.993424 0.5535769 0.5504963 +0.9948662 0.6160399 0.6139459 +0.9959813 0.6738629 0.6724572 +0.9968475 0.726099 0.7251659 +0.997523 0.772272 0.7716588 +0.9980513 0.8123148 0.8119154 +0.9984653 0.8464753 0.8462171 +0.9987905 0.8752136 0.8750477 +0.9990461 0.8991088 0.8990028 +0.9992474 0.9187849 0.9187175 +0.999406 0.934858 0.9348153 +0.999531 0.9479024 0.9478754 +0.9996296 0.958433 0.958416 +0.9997074 0.9668981 0.9668873 +0.9997689 0.9736794 0.9736726 +0.9998174 0.979097 0.9790927 +0.9998557 0.9834156 0.9834129 +0.999886 0.9868522 0.9868505 +0.9999099 0.989583 0.989582 +0.9999288 0.9917507 0.9917501 +0.9999437 0.9934699 0.9934695 +0.0000238 0.0821895 0.0000238 +0.0005417 0.0821895 0.0000238 +0.0011968 0.0821895 0.0000238 +0.0020256 0.0821895 0.0000238 +0.0030742 0.0821895 0.0000238 +0.0044007 0.0821895 0.0000238 +0.006079 0.0821895 0.0000238 +0.0082023 0.0821895 0.0000238 +0.0108885 0.0821895 0.0000238 +0.0142868 0.0821895 0.0000238 +0.0185862 0.0821895 0.0000238 +0.0240255 0.0821895 0.0000238 +0.0309069 0.0821895 0.0000238 +0.0396127 0.0821895 0.0000238 +0.0506267 0.0821895 0.0000238 +0.0645609 0.0821895 0.0000238 +0.0821895 0.0821895 0.0000238 +0.1044919 0.0821895 0.0000238 +0.1327073 0.0821895 0.0000238 +0.1684036 0.0821895 0.0000238 +0.2135639 0.0821895 0.0000238 +0.2706977 0.0821895 0.0000238 +0.3429792 0.0821895 0.0000238 +0.4344249 0.0821895 0.0000238 +0.5501155 0.0821895 0.0000238 +0.6964791 0.0821895 0.0000238 +0.8407292 0.0830256 0.0051514 +0.9033413 0.0923908 0.0279321 +0.9354466 0.1132477 0.0624569 +0.9545467 0.1450104 0.1059991 +0.9669269 0.1866663 0.1572498 +0.9754027 0.236956 0.2151269 +0.9814251 0.294322 0.2783684 +0.9858181 0.3568959 0.3454107 +0.9890841 0.4225654 0.4144197 +0.9915469 0.4891161 0.4834235 +0.993424 0.5544184 0.5504963 +0.9948662 0.6166119 0.6139459 +0.9959813 0.6742469 0.6724572 +0.9968475 0.7263539 0.7251659 +0.997523 0.7724394 0.7716588 +0.9980513 0.8124239 0.8119154 +0.9984653 0.8465458 0.8462171 +0.9987905 0.8752589 0.8750477 +0.9990461 0.8991377 0.8990028 +0.9992474 0.9188034 0.9187175 +0.999406 0.9348697 0.9348153 +0.999531 0.9479098 0.9478754 +0.9996296 0.9584377 0.958416 +0.9997074 0.966901 0.9668873 +0.9997689 0.9736812 0.9736726 +0.9998174 0.9790981 0.9790927 +0.9998557 0.9834163 0.9834129 +0.999886 0.9868526 0.9868505 +0.9999099 0.9895833 0.989582 +0.9999288 0.9917509 0.9917501 +0.9999437 0.99347 0.9934695 +0.0000238 0.1044919 0.0000238 +0.0005417 0.1044919 0.0000238 +0.0011968 0.1044919 0.0000238 +0.0020256 0.1044919 0.0000238 +0.0030742 0.1044919 0.0000238 +0.0044007 0.1044919 0.0000238 +0.006079 0.1044919 0.0000238 +0.0082023 0.1044919 0.0000238 +0.0108885 0.1044919 0.0000238 +0.0142868 0.1044919 0.0000238 +0.0185862 0.1044919 0.0000238 +0.0240255 0.1044919 0.0000238 +0.0309069 0.1044919 0.0000238 +0.0396127 0.1044919 0.0000238 +0.0506267 0.1044919 0.0000238 +0.0645609 0.1044919 0.0000238 +0.0821895 0.1044919 0.0000238 +0.1044919 0.1044919 0.0000238 +0.1327073 0.1044919 0.0000238 +0.1684036 0.1044919 0.0000238 +0.2135639 0.1044919 0.0000238 +0.2706977 0.1044919 0.0000238 +0.3429792 0.1044919 0.0000238 +0.4344249 0.1044919 0.0000238 +0.5501155 0.1044919 0.0000238 +0.6964791 0.1044919 0.0000238 +0.8407292 0.1041632 0.0051514 +0.9033413 0.1098869 0.0279321 +0.9354466 0.1270339 0.0624569 +0.9545467 0.1555993 0.1059991 +0.9669269 0.1946509 0.1572498 +0.9754027 0.2428812 0.2151269 +0.9814251 0.2986524 0.2783684 +0.9858181 0.3600134 0.3454107 +0.9890841 0.4247763 0.4144197 +0.9915469 0.4906613 0.4834235 +0.993424 0.5554829 0.5504963 +0.9948662 0.6173355 0.6139459 +0.9959813 0.6747327 0.6724572 +0.9968475 0.7266763 0.7251659 +0.997523 0.7726513 0.7716588 +0.9980513 0.8125619 0.8119154 +0.9984653 0.846635 0.8462171 +0.9987905 0.8753162 0.8750477 +0.9990461 0.8991744 0.8990028 +0.9992474 0.9188267 0.9187175 +0.999406 0.9348845 0.9348153 +0.999531 0.9479192 0.9478754 +0.9996296 0.9584436 0.958416 +0.9997074 0.9669047 0.9668873 +0.9997689 0.9736835 0.9736726 +0.9998174 0.9790996 0.9790927 +0.9998557 0.9834172 0.9834129 +0.999886 0.9868532 0.9868505 +0.9999099 0.9895837 0.989582 +0.9999288 0.9917511 0.9917501 +0.9999437 0.9934701 0.9934695 +0.0000238 0.1327073 0.0000238 +0.0005417 0.1327073 0.0000238 +0.0011968 0.1327073 0.0000238 +0.0020256 0.1327073 0.0000238 +0.0030742 0.1327073 0.0000238 +0.0044007 0.1327073 0.0000238 +0.006079 0.1327073 0.0000238 +0.0082023 0.1327073 0.0000238 +0.0108885 0.1327073 0.0000238 +0.0142868 0.1327073 0.0000238 +0.0185862 0.1327073 0.0000238 +0.0240255 0.1327073 0.0000238 +0.0309069 0.1327073 0.0000238 +0.0396127 0.1327073 0.0000238 +0.0506267 0.1327073 0.0000238 +0.0645609 0.1327073 0.0000238 +0.0821895 0.1327073 0.0000238 +0.1044919 0.1327073 0.0000238 +0.1327073 0.1327073 0.0000238 +0.1684036 0.1327073 0.0000238 +0.2135639 0.1327073 0.0000238 +0.2706977 0.1327073 0.0000238 +0.3429792 0.1327073 0.0000238 +0.4344249 0.1327073 0.0000238 +0.5501155 0.1327073 0.0000238 +0.6964791 0.1327073 0.0000238 +0.8407292 0.1309049 0.0051514 +0.9033413 0.1320218 0.0279321 +0.9354466 0.1444753 0.0624569 +0.9545467 0.1689957 0.1059991 +0.9669269 0.2047525 0.1572498 +0.9754027 0.2503773 0.2151269 +0.9814251 0.3041308 0.2783684 +0.9858181 0.3639574 0.3454107 +0.9890841 0.4275735 0.4144197 +0.9915469 0.4926161 0.4834235 +0.993424 0.5568298 0.5504963 +0.9948662 0.6182511 0.6139459 +0.9959813 0.6753473 0.6724572 +0.9968475 0.7270843 0.7251659 +0.997523 0.7729194 0.7716588 +0.9980513 0.8127365 0.8119154 +0.9984653 0.8467479 0.8462171 +0.9987905 0.8753887 0.8750477 +0.9990461 0.8992207 0.8990028 +0.9992474 0.9188562 0.9187175 +0.999406 0.9349032 0.9348153 +0.999531 0.947931 0.9478754 +0.9996296 0.958451 0.958416 +0.9997074 0.9669094 0.9668873 +0.9997689 0.9736865 0.9736726 +0.9998174 0.9791014 0.9790927 +0.9998557 0.9834184 0.9834129 +0.999886 0.9868539 0.9868505 +0.9999099 0.9895841 0.989582 +0.9999288 0.9917514 0.9917501 +0.9999437 0.9934703 0.9934695 +0.0000238 0.1684036 0.0000238 +0.0005417 0.1684036 0.0000238 +0.0011968 0.1684036 0.0000238 +0.0020256 0.1684036 0.0000238 +0.0030742 0.1684036 0.0000238 +0.0044007 0.1684036 0.0000238 +0.006079 0.1684036 0.0000238 +0.0082023 0.1684036 0.0000238 +0.0108885 0.1684036 0.0000238 +0.0142868 0.1684036 0.0000238 +0.0185862 0.1684036 0.0000238 +0.0240255 0.1684036 0.0000238 +0.0309069 0.1684036 0.0000238 +0.0396127 0.1684036 0.0000238 +0.0506267 0.1684036 0.0000238 +0.0645609 0.1684036 0.0000238 +0.0821895 0.1684036 0.0000238 +0.1044919 0.1684036 0.0000238 +0.1327073 0.1684036 0.0000238 +0.1684036 0.1684036 0.0000238 +0.2135639 0.1684036 0.0000238 +0.2706977 0.1684036 0.0000238 +0.3429792 0.1684036 0.0000238 +0.4344249 0.1684036 0.0000238 +0.5501155 0.1684036 0.0000238 +0.6964791 0.1684036 0.0000238 +0.8407292 0.1647368 0.0051514 +0.9033413 0.1600254 0.0279321 +0.9354466 0.166541 0.0624569 +0.9545467 0.1859439 0.1059991 +0.9669269 0.2175323 0.1572498 +0.9754027 0.2598608 0.2151269 +0.9814251 0.3110617 0.2783684 +0.9858181 0.3689471 0.3454107 +0.9890841 0.4311123 0.4144197 +0.9915469 0.4950892 0.4834235 +0.993424 0.5585337 0.5504963 +0.9948662 0.6194093 0.6139459 +0.9959813 0.6761248 0.6724572 +0.9968475 0.7276003 0.7251659 +0.997523 0.7732585 0.7716588 +0.9980513 0.8129574 0.8119154 +0.9984653 0.8468908 0.8462171 +0.9987905 0.8754805 0.8750477 +0.9990461 0.8992794 0.8990028 +0.9992474 0.9188935 0.9187175 +0.999406 0.9349268 0.9348153 +0.999531 0.9479459 0.9478754 +0.9996296 0.9584605 0.958416 +0.9997074 0.9669153 0.9668873 +0.9997689 0.9736902 0.9736726 +0.9998174 0.9791038 0.9790927 +0.9998557 0.9834199 0.9834129 +0.999886 0.9868548 0.9868505 +0.9999099 0.9895847 0.989582 +0.9999288 0.9917518 0.9917501 +0.9999437 0.9934706 0.9934695 +0.0000238 0.2135639 0.0000238 +0.0005417 0.2135639 0.0000238 +0.0011968 0.2135639 0.0000238 +0.0020256 0.2135639 0.0000238 +0.0030742 0.2135639 0.0000238 +0.0044007 0.2135639 0.0000238 +0.006079 0.2135639 0.0000238 +0.0082023 0.2135639 0.0000238 +0.0108885 0.2135639 0.0000238 +0.0142868 0.2135639 0.0000238 +0.0185862 0.2135639 0.0000238 +0.0240255 0.2135639 0.0000238 +0.0309069 0.2135639 0.0000238 +0.0396127 0.2135639 0.0000238 +0.0506267 0.2135639 0.0000238 +0.0645609 0.2135639 0.0000238 +0.0821895 0.2135639 0.0000238 +0.1044919 0.2135639 0.0000238 +0.1327073 0.2135639 0.0000238 +0.1684036 0.2135639 0.0000238 +0.2135639 0.2135639 0.0000238 +0.2706977 0.2135639 0.0000238 +0.3429792 0.2135639 0.0000238 +0.4344249 0.2135639 0.0000238 +0.5501155 0.2135639 0.0000238 +0.6964791 0.2135639 0.0000238 +0.8407292 0.2075384 0.0051514 +0.9033413 0.1954535 0.0279321 +0.9354466 0.1944569 0.0624569 +0.9545467 0.2073855 0.1059991 +0.9669269 0.2337004 0.1572498 +0.9754027 0.2718587 0.2151269 +0.9814251 0.3198302 0.2783684 +0.9858181 0.3752597 0.3454107 +0.9890841 0.4355894 0.4144197 +0.9915469 0.4982181 0.4834235 +0.993424 0.5606894 0.5504963 +0.9948662 0.6208746 0.6139459 +0.9959813 0.6771085 0.6724572 +0.9968475 0.7282533 0.7251659 +0.997523 0.7736876 0.7716588 +0.9980513 0.8132369 0.8119154 +0.9984653 0.8470714 0.8462171 +0.9987905 0.8755966 0.8750477 +0.9990461 0.8993535 0.8990028 +0.9992474 0.9189407 0.9187175 +0.999406 0.9349567 0.9348153 +0.999531 0.9479648 0.9478754 +0.9996296 0.9584724 0.958416 +0.9997074 0.9669228 0.9668873 +0.9997689 0.9736949 0.9736726 +0.9998174 0.9791067 0.9790927 +0.9998557 0.9834217 0.9834129 +0.999886 0.986856 0.9868505 +0.9999099 0.9895855 0.989582 +0.9999288 0.9917523 0.9917501 +0.9999437 0.9934708 0.9934695 +0.0000238 0.2706977 0.0000238 +0.0005417 0.2706977 0.0000238 +0.0011968 0.2706977 0.0000238 +0.0020256 0.2706977 0.0000238 +0.0030742 0.2706977 0.0000238 +0.0044007 0.2706977 0.0000238 +0.006079 0.2706977 0.0000238 +0.0082023 0.2706977 0.0000238 +0.0108885 0.2706977 0.0000238 +0.0142868 0.2706977 0.0000238 +0.0185862 0.2706977 0.0000238 +0.0240255 0.2706977 0.0000238 +0.0309069 0.2706977 0.0000238 +0.0396127 0.2706977 0.0000238 +0.0506267 0.2706977 0.0000238 +0.0645609 0.2706977 0.0000238 +0.0821895 0.2706977 0.0000238 +0.1044919 0.2706977 0.0000238 +0.1327073 0.2706977 0.0000238 +0.1684036 0.2706977 0.0000238 +0.2135639 0.2706977 0.0000238 +0.2706977 0.2706977 0.0000238 +0.3429792 0.2706977 0.0000238 +0.4344249 0.2706977 0.0000238 +0.5501155 0.2706977 0.0000238 +0.6964791 0.2706977 0.0000238 +0.8407292 0.2616881 0.0051514 +0.9033413 0.2402747 0.0279321 +0.9354466 0.2297741 0.0624569 +0.9545467 0.2345119 0.1059991 +0.9669269 0.2541551 0.1572498 +0.9754027 0.2870375 0.2151269 +0.9814251 0.3309236 0.2783684 +0.9858181 0.3832459 0.3454107 +0.9890841 0.4412534 0.4144197 +0.9915469 0.5021764 0.4834235 +0.993424 0.5634166 0.5504963 +0.9948662 0.6227284 0.6139459 +0.9959813 0.678353 0.6724572 +0.9968475 0.7290793 0.7251659 +0.997523 0.7742304 0.7716588 +0.9980513 0.8135904 0.8119154 +0.9984653 0.8473 0.8462171 +0.9987905 0.8757434 0.8750477 +0.9990461 0.8994474 0.8990028 +0.9992474 0.9190004 0.9187175 +0.999406 0.9349946 0.9348153 +0.999531 0.9479888 0.9478754 +0.9996296 0.9584875 0.958416 +0.9997074 0.9669323 0.9668873 +0.9997689 0.9737009 0.9736726 +0.9998174 0.9791105 0.9790927 +0.9998557 0.9834241 0.9834129 +0.999886 0.9868575 0.9868505 +0.9999099 0.9895864 0.989582 +0.9999288 0.9917528 0.9917501 +0.9999437 0.9934712 0.9934695 +0.0000238 0.3429792 0.0000238 +0.0005417 0.3429792 0.0000238 +0.0011968 0.3429792 0.0000238 +0.0020256 0.3429792 0.0000238 +0.0030742 0.3429792 0.0000238 +0.0044007 0.3429792 0.0000238 +0.006079 0.3429792 0.0000238 +0.0082023 0.3429792 0.0000238 +0.0108885 0.3429792 0.0000238 +0.0142868 0.3429792 0.0000238 +0.0185862 0.3429792 0.0000238 +0.0240255 0.3429792 0.0000238 +0.0309069 0.3429792 0.0000238 +0.0396127 0.3429792 0.0000238 +0.0506267 0.3429792 0.0000238 +0.0645609 0.3429792 0.0000238 +0.0821895 0.3429792 0.0000238 +0.1044919 0.3429792 0.0000238 +0.1327073 0.3429792 0.0000238 +0.1684036 0.3429792 0.0000238 +0.2135639 0.3429792 0.0000238 +0.2706977 0.3429792 0.0000238 +0.3429792 0.3429792 0.0000238 +0.4344249 0.3429792 0.0000238 +0.5501155 0.3429792 0.0000238 +0.6964791 0.3429792 0.0000238 +0.8407292 0.3301945 0.0051514 +0.9033413 0.2969793 0.0279321 +0.9354466 0.274455 0.0624569 +0.9545467 0.2688304 0.1059991 +0.9669269 0.280033 0.1572498 +0.9754027 0.3062408 0.2151269 +0.9814251 0.344958 0.2783684 +0.9858181 0.3933496 0.3454107 +0.9890841 0.4484192 0.4144197 +0.9915469 0.5071843 0.4834235 +0.993424 0.5668669 0.5504963 +0.9948662 0.6250738 0.6139459 +0.9959813 0.6799274 0.6724572 +0.9968475 0.7301243 0.7251659 +0.997523 0.7749171 0.7716588 +0.9980513 0.8140378 0.8119154 +0.9984653 0.8475892 0.8462171 +0.9987905 0.8759292 0.8750477 +0.9990461 0.8995661 0.8990028 +0.9992474 0.9190759 0.9187175 +0.999406 0.9350425 0.9348153 +0.999531 0.948019 0.9478754 +0.9996296 0.9585066 0.958416 +0.9997074 0.9669443 0.9668873 +0.9997689 0.9737085 0.9736726 +0.9998174 0.9791152 0.9790927 +0.9998557 0.983427 0.9834129 +0.999886 0.9868593 0.9868505 +0.9999099 0.9895875 0.989582 +0.9999288 0.9917536 0.9917501 +0.9999437 0.9934717 0.9934695 +0.0000238 0.4344249 0.0000238 +0.0005417 0.4344249 0.0000238 +0.0011968 0.4344249 0.0000238 +0.0020256 0.4344249 0.0000238 +0.0030742 0.4344249 0.0000238 +0.0044007 0.4344249 0.0000238 +0.006079 0.4344249 0.0000238 +0.0082023 0.4344249 0.0000238 +0.0108885 0.4344249 0.0000238 +0.0142868 0.4344249 0.0000238 +0.0185862 0.4344249 0.0000238 +0.0240255 0.4344249 0.0000238 +0.0309069 0.4344249 0.0000238 +0.0396127 0.4344249 0.0000238 +0.0506267 0.4344249 0.0000238 +0.0645609 0.4344249 0.0000238 +0.0821895 0.4344249 0.0000238 +0.1044919 0.4344249 0.0000238 +0.1327073 0.4344249 0.0000238 +0.1684036 0.4344249 0.0000238 +0.2135639 0.4344249 0.0000238 +0.2706977 0.4344249 0.0000238 +0.3429792 0.4344249 0.0000238 +0.4344249 0.4344249 0.0000238 +0.5501155 0.4344249 0.0000238 +0.6964791 0.4344249 0.0000238 +0.8407292 0.416864 0.0051514 +0.9033413 0.368718 0.0279321 +0.9354466 0.3309822 0.0624569 +0.9545467 0.3122478 0.1059991 +0.9669269 0.3127719 0.1572498 +0.9754027 0.3305354 0.2151269 +0.9814251 0.3627135 0.2783684 +0.9858181 0.406132 0.3454107 +0.9890841 0.4574848 0.4144197 +0.9915469 0.5135199 0.4834235 +0.993424 0.571232 0.5504963 +0.9948662 0.6280409 0.6139459 +0.9959813 0.6819193 0.6724572 +0.9968475 0.7314464 0.7251659 +0.997523 0.7757859 0.7716588 +0.9980513 0.8146037 0.8119154 +0.9984653 0.8479551 0.8462171 +0.9987905 0.8761643 0.8750477 +0.9990461 0.8997163 0.8990028 +0.9992474 0.9191715 0.9187175 +0.999406 0.9351031 0.9348153 +0.999531 0.9480573 0.9478754 +0.9996296 0.9585307 0.958416 +0.9997074 0.9669595 0.9668873 +0.9997689 0.973718 0.9736726 +0.9998174 0.9791212 0.9790927 +0.9998557 0.9834308 0.9834129 +0.999886 0.9868617 0.9868505 +0.9999099 0.989589 0.989582 +0.9999288 0.9917545 0.9917501 +0.9999437 0.9934722 0.9934695 +0.0000238 0.5501155 0.0000238 +0.0005417 0.5501155 0.0000238 +0.0011968 0.5501155 0.0000238 +0.0020256 0.5501155 0.0000238 +0.0030742 0.5501155 0.0000238 +0.0044007 0.5501155 0.0000238 +0.006079 0.5501155 0.0000238 +0.0082023 0.5501155 0.0000238 +0.0108885 0.5501155 0.0000238 +0.0142868 0.5501155 0.0000238 +0.0185862 0.5501155 0.0000238 +0.0240255 0.5501155 0.0000238 +0.0309069 0.5501155 0.0000238 +0.0396127 0.5501155 0.0000238 +0.0506267 0.5501155 0.0000238 +0.0645609 0.5501155 0.0000238 +0.0821895 0.5501155 0.0000238 +0.1044919 0.5501155 0.0000238 +0.1327073 0.5501155 0.0000238 +0.1684036 0.5501155 0.0000238 +0.2135639 0.5501155 0.0000238 +0.2706977 0.5501155 0.0000238 +0.3429792 0.5501155 0.0000238 +0.4344249 0.5501155 0.0000238 +0.5501155 0.5501155 0.0000238 +0.6964791 0.5501155 0.0000238 +0.8407292 0.5265122 0.0051514 +0.9033413 0.4594768 0.0279321 +0.9354466 0.4024964 0.0624569 +0.9545467 0.3671764 0.1059991 +0.9669269 0.3541909 0.1572498 +0.9754027 0.3612712 0.2151269 +0.9814251 0.3851765 0.2783684 +0.9858181 0.4223035 0.3454107 +0.9890841 0.468954 0.4144197 +0.9915469 0.5215352 0.4834235 +0.993424 0.5767543 0.5504963 +0.9948662 0.6317947 0.6139459 +0.9959813 0.6844392 0.6724572 +0.9968475 0.7331191 0.7251659 +0.997523 0.776885 0.7716588 +0.9980513 0.8153196 0.8119154 +0.9984653 0.848418 0.8462171 +0.9987905 0.8764616 0.8750477 +0.9990461 0.8999063 0.8990028 +0.9992474 0.9192924 0.9187175 +0.999406 0.9351797 0.9348153 +0.999531 0.9481058 0.9478754 +0.9996296 0.9585613 0.958416 +0.9997074 0.9669788 0.9668873 +0.9997689 0.9737301 0.9736726 +0.9998174 0.9791288 0.9790927 +0.9998557 0.9834356 0.9834129 +0.999886 0.9868647 0.9868505 +0.9999099 0.9895909 0.989582 +0.9999288 0.9917557 0.9917501 +0.9999437 0.993473 0.9934695 +0.0000238 0.6964791 0.0000238 +0.0005417 0.6964791 0.0000238 +0.0011968 0.6964791 0.0000238 +0.0020256 0.6964791 0.0000238 +0.0030742 0.6964791 0.0000238 +0.0044007 0.6964791 0.0000238 +0.006079 0.6964791 0.0000238 +0.0082023 0.6964791 0.0000238 +0.0108885 0.6964791 0.0000238 +0.0142868 0.6964791 0.0000238 +0.0185862 0.6964791 0.0000238 +0.0240255 0.6964791 0.0000238 +0.0309069 0.6964791 0.0000238 +0.0396127 0.6964791 0.0000238 +0.0506267 0.6964791 0.0000238 +0.0645609 0.6964791 0.0000238 +0.0821895 0.6964791 0.0000238 +0.1044919 0.6964791 0.0000238 +0.1327073 0.6964791 0.0000238 +0.1684036 0.6964791 0.0000238 +0.2135639 0.6964791 0.0000238 +0.2706977 0.6964791 0.0000238 +0.3429792 0.6964791 0.0000238 +0.4344249 0.6964791 0.0000238 +0.5501155 0.6964791 0.0000238 +0.6964791 0.6964791 0.0000238 +0.8407292 0.6652314 0.0051514 +0.9033413 0.5742985 0.0279321 +0.9354466 0.4929712 0.0624569 +0.9545467 0.4366682 0.1059991 +0.9669269 0.4065913 0.1572498 +0.9754027 0.4001561 0.2151269 +0.9814251 0.413595 0.2783684 +0.9858181 0.4427624 0.3454107 +0.9890841 0.483464 0.4144197 +0.9915469 0.5316756 0.4834235 +0.993424 0.5837409 0.5504963 +0.9948662 0.6365438 0.6139459 +0.9959813 0.6876273 0.6724572 +0.9968475 0.7352352 0.7251659 +0.997523 0.7782755 0.7716588 +0.9980513 0.8162254 0.8119154 +0.9984653 0.8490036 0.8462171 +0.9987905 0.8768378 0.8750477 +0.9990461 0.9001468 0.8990028 +0.9992474 0.9194454 0.9187175 +0.999406 0.9352767 0.9348153 +0.999531 0.9481671 0.9478754 +0.9996296 0.9585999 0.958416 +0.9997074 0.9670031 0.9668873 +0.9997689 0.9737454 0.9736726 +0.9998174 0.9791384 0.9790927 +0.9998557 0.9834416 0.9834129 +0.999886 0.9868685 0.9868505 +0.9999099 0.9895933 0.989582 +0.9999288 0.9917571 0.9917501 +0.9999437 0.9934739 0.9934695 +0.0051514 0.8407292 0.0051514 +0.0056422 0.8407292 0.0051514 +0.0062631 0.8407292 0.0051514 +0.0070486 0.8407292 0.0051514 +0.0080424 0.8407292 0.0051514 +0.0092997 0.8407292 0.0051514 +0.0108903 0.8407292 0.0051514 +0.0129027 0.8407292 0.0051514 +0.0154486 0.8407292 0.0051514 +0.0186694 0.8407292 0.0051514 +0.0227443 0.8407292 0.0051514 +0.0278994 0.8407292 0.0051514 +0.0344214 0.8407292 0.0051514 +0.0426726 0.8407292 0.0051514 +0.0531113 0.8407292 0.0051514 +0.0663177 0.8407292 0.0051514 +0.0830256 0.8407292 0.0051514 +0.1041632 0.8407292 0.0051514 +0.1309049 0.8407292 0.0051514 +0.1647368 0.8407292 0.0051514 +0.2075384 0.8407292 0.0051514 +0.2616881 0.8407292 0.0051514 +0.3301945 0.8407292 0.0051514 +0.416864 0.8407292 0.0051514 +0.5265122 0.8407292 0.0051514 +0.6652314 0.8407292 0.0051514 +0.8407292 0.8407292 0.0051514 +0.9033413 0.7195629 0.0279321 +0.9354466 0.6074336 0.0624569 +0.9545467 0.5245844 0.1059991 +0.9669269 0.4728847 0.1572498 +0.9754027 0.4493504 0.2151269 +0.9814251 0.4495482 0.2783684 +0.9858181 0.4686457 0.3454107 +0.9890841 0.5018211 0.4144197 +0.9915469 0.5445046 0.4834235 +0.993424 0.5925797 0.5504963 +0.9948662 0.642552 0.6139459 +0.9959813 0.6916607 0.6724572 +0.9968475 0.7379123 0.7251659 +0.997523 0.7800347 0.7716588 +0.9980513 0.8173713 0.8119154 +0.9984653 0.8497444 0.8462171 +0.9987905 0.8773138 0.8750477 +0.9990461 0.9004509 0.8990028 +0.9992474 0.9196389 0.9187175 +0.999406 0.9353994 0.9348153 +0.999531 0.9482447 0.9478754 +0.9996296 0.9586489 0.958416 +0.9997074 0.9670339 0.9668873 +0.9997689 0.9737647 0.9736726 +0.9998174 0.9791506 0.9790927 +0.9998557 0.9834492 0.9834129 +0.999886 0.9868732 0.9868505 +0.9999099 0.9895962 0.989582 +0.9999288 0.991759 0.9917501 +0.9999437 0.9934751 0.9934695 +0.0279321 0.9033413 0.0279321 +0.0283384 0.9033413 0.0279321 +0.0288523 0.9033413 0.0279321 +0.0295025 0.9033413 0.0279321 +0.0303251 0.9033413 0.0279321 +0.0313658 0.9033413 0.0279321 +0.0326824 0.9033413 0.0279321 +0.0343481 0.9033413 0.0279321 +0.0364554 0.9033413 0.0279321 +0.0391214 0.9033413 0.0279321 +0.0424942 0.9033413 0.0279321 +0.0467613 0.9033413 0.0279321 +0.0521597 0.9033413 0.0279321 +0.0589895 0.9033413 0.0279321 +0.0676299 0.9033413 0.0279321 +0.0785612 0.9033413 0.0279321 +0.0923908 0.9033413 0.0279321 +0.1098869 0.9033413 0.0279321 +0.1320218 0.9033413 0.0279321 +0.1600254 0.9033413 0.0279321 +0.1954535 0.9033413 0.0279321 +0.2402747 0.9033413 0.0279321 +0.2969793 0.9033413 0.0279321 +0.368718 0.9033413 0.0279321 +0.4594768 0.9033413 0.0279321 +0.5742985 0.9033413 0.0279321 +0.7195629 0.9033413 0.0279321 +0.9033413 0.9033413 0.0279321 +0.9354466 0.7522434 0.0624569 +0.9545467 0.6358098 0.1059991 +0.9669269 0.5567544 0.1572498 +0.9754027 0.5115877 0.2151269 +0.9814251 0.4950336 0.2783684 +0.9858181 0.5013914 0.3454107 +0.9890841 0.5250451 0.4144197 +0.9915469 0.560735 0.4834235 +0.993424 0.603762 0.5504963 +0.9948662 0.6501531 0.6139459 +0.9959813 0.6967634 0.6724572 +0.9968475 0.7412993 0.7251659 +0.997523 0.7822603 0.7716588 +0.9980513 0.8188211 0.8119154 +0.9984653 0.8506817 0.8462171 +0.9987905 0.8779159 0.8750477 +0.9990461 0.9008357 0.8990028 +0.9992474 0.9198837 0.9187175 +0.999406 0.9355546 0.9348153 +0.999531 0.9483428 0.9478754 +0.9996296 0.9587107 0.958416 +0.9997074 0.9670729 0.9668873 +0.9997689 0.9737892 0.9736726 +0.9998174 0.9791659 0.9790927 +0.9998557 0.9834588 0.9834129 +0.999886 0.9868793 0.9868505 +0.9999099 0.9896 0.989582 +0.9999288 0.9917614 0.9917501 +0.9999437 0.9934765 0.9934695 +0.0624569 0.9354466 0.0624569 +0.062777 0.9354466 0.0624569 +0.063182 0.9354466 0.0624569 +0.0636943 0.9354466 0.0624569 +0.0643425 0.9354466 0.0624569 +0.0651625 0.9354466 0.0624569 +0.0662 0.9354466 0.0624569 +0.0675125 0.9354466 0.0624569 +0.0691729 0.9354466 0.0624569 +0.0712736 0.9354466 0.0624569 +0.0739313 0.9354466 0.0624569 +0.0772936 0.9354466 0.0624569 +0.0815473 0.9354466 0.0624569 +0.0869288 0.9354466 0.0624569 +0.0937372 0.9354466 0.0624569 +0.1023506 0.9354466 0.0624569 +0.1132477 0.9354466 0.0624569 +0.1270339 0.9354466 0.0624569 +0.1444753 0.9354466 0.0624569 +0.166541 0.9354466 0.0624569 +0.1944569 0.9354466 0.0624569 +0.2297741 0.9354466 0.0624569 +0.274455 0.9354466 0.0624569 +0.3309822 0.9354466 0.0624569 +0.4024964 0.9354466 0.0624569 +0.4929712 0.9354466 0.0624569 +0.6074336 0.9354466 0.0624569 +0.7522434 0.9354466 0.0624569 +0.9354466 0.9354466 0.0624569 +0.9545467 0.7765244 0.1059991 +0.9669269 0.6628604 0.1572498 +0.9754027 0.590326 0.2151269 +0.9814251 0.5525787 0.2783684 +0.9858181 0.5428189 0.3454107 +0.9890841 0.5544266 0.4144197 +0.9915469 0.5812684 0.4834235 +0.993424 0.6179091 0.5504963 +0.9948662 0.6597695 0.6139459 +0.9959813 0.703219 0.6724572 +0.9968475 0.7455842 0.7251659 +0.997523 0.785076 0.7716588 +0.9980513 0.8206552 0.8119154 +0.9984653 0.8518675 0.8462171 +0.9987905 0.8786777 0.8750477 +0.9990461 0.9013225 0.8990028 +0.9992474 0.9201934 0.9187175 +0.999406 0.935751 0.9348153 +0.999531 0.9484669 0.9478754 +0.9996296 0.958789 0.958416 +0.9997074 0.9671221 0.9668873 +0.9997689 0.9738202 0.9736726 +0.9998174 0.9791854 0.9790927 +0.9998557 0.983471 0.9834129 +0.999886 0.9868869 0.9868505 +0.9999099 0.9896048 0.989582 +0.9999288 0.9917644 0.9917501 +0.9999437 0.9934784 0.9934695 +0.1059991 0.9545467 0.1059991 +0.1062449 0.9545467 0.1059991 +0.106556 0.9545467 0.1059991 +0.1069495 0.9545467 0.1059991 +0.1074473 0.9545467 0.1059991 +0.1080772 0.9545467 0.1059991 +0.108874 0.9545467 0.1059991 +0.1098821 0.9545467 0.1059991 +0.1111575 0.9545467 0.1059991 +0.112771 0.9545467 0.1059991 +0.1148123 0.9545467 0.1059991 +0.1173948 0.9545467 0.1059991 +0.120662 0.9545467 0.1059991 +0.1247954 0.9545467 0.1059991 +0.1300248 0.9545467 0.1059991 +0.1366405 0.9545467 0.1059991 +0.1450104 0.9545467 0.1059991 +0.1555993 0.9545467 0.1059991 +0.1689957 0.9545467 0.1059991 +0.1859439 0.9545467 0.1059991 +0.2073855 0.9545467 0.1059991 +0.2345119 0.9545467 0.1059991 +0.2688304 0.9545467 0.1059991 +0.3122478 0.9545467 0.1059991 +0.3671764 0.9545467 0.1059991 +0.4366682 0.9545467 0.1059991 +0.5245844 0.9545467 0.1059991 +0.6358098 0.9545467 0.1059991 +0.7765244 0.9545467 0.1059991 +0.9545467 0.9545467 0.1059991 +0.9669269 0.7970984 0.1572498 +0.9754027 0.6899401 0.2151269 +0.9814251 0.6253806 0.2783684 +0.9858181 0.5952302 0.3454107 +0.9890841 0.591598 0.4144197 +0.9915469 0.6072459 0.4834235 +0.993424 0.635807 0.5504963 +0.9948662 0.6719355 0.6139459 +0.9959813 0.7113861 0.6724572 +0.9968475 0.7510052 0.7251659 +0.997523 0.7886382 0.7716588 +0.9980513 0.8229756 0.8119154 +0.9984653 0.8533677 0.8462171 +0.9987905 0.8796415 0.8750477 +0.9990461 0.9019384 0.8990028 +0.9992474 0.9205853 0.9187175 +0.999406 0.9359994 0.9348153 +0.999531 0.9486239 0.9478754 +0.9996296 0.958888 0.958416 +0.9997074 0.9671845 0.9668873 +0.9997689 0.9738594 0.9736726 +0.9998174 0.97921 0.9790927 +0.9998557 0.9834865 0.9834129 +0.999886 0.9868966 0.9868505 +0.9999099 0.9896109 0.989582 +0.9999288 0.9917682 0.9917501 +0.9999437 0.9934808 0.9934695 +0.1572498 0.9669269 0.1572498 +0.1574352 0.9669269 0.1572498 +0.1576697 0.9669269 0.1572498 +0.1579665 0.9669269 0.1572498 +0.1583419 0.9669269 0.1572498 +0.1588168 0.9669269 0.1572498 +0.1594176 0.9669269 0.1572498 +0.1601778 0.9669269 0.1572498 +0.1611395 0.9669269 0.1572498 +0.1623561 0.9669269 0.1572498 +0.1638954 0.9669269 0.1572498 +0.1658427 0.9669269 0.1572498 +0.1683064 0.9669269 0.1572498 +0.1714232 0.9669269 0.1572498 +0.1753664 0.9669269 0.1572498 +0.180355 0.9669269 0.1572498 +0.1866663 0.9669269 0.1572498 +0.1946509 0.9669269 0.1572498 +0.2047525 0.9669269 0.1572498 +0.2175323 0.9669269 0.1572498 +0.2337004 0.9669269 0.1572498 +0.2541551 0.9669269 0.1572498 +0.280033 0.9669269 0.1572498 +0.3127719 0.9669269 0.1572498 +0.3541909 0.9669269 0.1572498 +0.4065913 0.9669269 0.1572498 +0.4728847 0.9669269 0.1572498 +0.5567544 0.9669269 0.1572498 +0.6628604 0.9669269 0.1572498 +0.7970984 0.9669269 0.1572498 +0.9669269 0.9669269 0.1572498 +0.9754027 0.8159649 0.2151269 +0.9814251 0.7174845 0.2783684 +0.9858181 0.6615372 0.3454107 +0.9890841 0.6386246 0.4144197 +0.9915469 0.6401109 0.4834235 +0.993424 0.6584502 0.5504963 +0.9948662 0.6873271 0.6139459 +0.9959813 0.7217186 0.6724572 +0.9968475 0.7578634 0.7251659 +0.997523 0.7931449 0.7716588 +0.9980513 0.8259111 0.8119154 +0.9984653 0.8552656 0.8462171 +0.9987905 0.8808607 0.8750477 +0.9990461 0.9027176 0.8990028 +0.9992474 0.9210811 0.9187175 +0.999406 0.9363137 0.9348153 +0.999531 0.9488226 0.9478754 +0.9996296 0.9590133 0.958416 +0.9997074 0.9672633 0.9668873 +0.9997689 0.9739089 0.9736726 +0.9998174 0.9792411 0.9790927 +0.9998557 0.983506 0.9834129 +0.999886 0.9869088 0.9868505 +0.9999099 0.9896185 0.989582 +0.9999288 0.9917729 0.9917501 +0.9999437 0.9934838 0.9934695 +0.2151269 0.9754027 0.2151269 +0.2152645 0.9754027 0.2151269 +0.2154385 0.9754027 0.2151269 +0.2156587 0.9754027 0.2151269 +0.2159373 0.9754027 0.2151269 +0.2162897 0.9754027 0.2151269 +0.2167356 0.9754027 0.2151269 +0.2172997 0.9754027 0.2151269 +0.2180133 0.9754027 0.2151269 +0.2189162 0.9754027 0.2151269 +0.2200584 0.9754027 0.2151269 +0.2215035 0.9754027 0.2151269 +0.2233317 0.9754027 0.2151269 +0.2256446 0.9754027 0.2151269 +0.2285707 0.9754027 0.2151269 +0.2322726 0.9754027 0.2151269 +0.236956 0.9754027 0.2151269 +0.2428812 0.9754027 0.2151269 +0.2503773 0.9754027 0.2151269 +0.2598608 0.9754027 0.2151269 +0.2718587 0.9754027 0.2151269 +0.2870375 0.9754027 0.2151269 +0.3062408 0.9754027 0.2151269 +0.3305354 0.9754027 0.2151269 +0.3612712 0.9754027 0.2151269 +0.4001561 0.9754027 0.2151269 +0.4493504 0.9754027 0.2151269 +0.5115877 0.9754027 0.2151269 +0.590326 0.9754027 0.2151269 +0.6899401 0.9754027 0.2151269 +0.8159649 0.9754027 0.2151269 +0.9754027 0.9754027 0.2151269 +0.9814251 0.8340079 0.2783684 +0.9858181 0.7454243 0.3454107 +0.9890841 0.6981193 0.4144197 +0.9915469 0.6816893 0.4834235 +0.993424 0.6870967 0.5504963 +0.9948662 0.7067995 0.6139459 +0.9959813 0.7347906 0.6724572 +0.9968475 0.76654 0.7251659 +0.997523 0.7988464 0.7716588 +0.9980513 0.829625 0.8119154 +0.9984653 0.8576667 0.8462171 +0.9987905 0.8824033 0.8750477 +0.9990461 0.9037033 0.8990028 +0.9992474 0.9217082 0.9187175 +0.999406 0.9367113 0.9348153 +0.999531 0.949074 0.9478754 +0.9996296 0.9591719 0.958416 +0.9997074 0.9673631 0.9668873 +0.9997689 0.9739717 0.9736726 +0.9998174 0.9792804 0.9790927 +0.9998557 0.9835307 0.9834129 +0.999886 0.9869243 0.9868505 +0.9999099 0.9896282 0.989582 +0.9999288 0.991779 0.9917501 +0.9999437 0.9934876 0.9934695 +0.2783684 0.9814251 0.2783684 +0.278469 0.9814251 0.2783684 +0.2785962 0.9814251 0.2783684 +0.2787571 0.9814251 0.2783684 +0.2789607 0.9814251 0.2783684 +0.2792183 0.9814251 0.2783684 +0.2795441 0.9814251 0.2783684 +0.2799564 0.9814251 0.2783684 +0.2804779 0.9814251 0.2783684 +0.2811378 0.9814251 0.2783684 +0.2819726 0.9814251 0.2783684 +0.2830287 0.9814251 0.2783684 +0.2843648 0.9814251 0.2783684 +0.2860552 0.9814251 0.2783684 +0.2881937 0.9814251 0.2783684 +0.2908992 0.9814251 0.2783684 +0.294322 0.9814251 0.2783684 +0.2986524 0.9814251 0.2783684 +0.3041308 0.9814251 0.2783684 +0.3110617 0.9814251 0.2783684 +0.3198302 0.9814251 0.2783684 +0.3309236 0.9814251 0.2783684 +0.344958 0.9814251 0.2783684 +0.3627135 0.9814251 0.2783684 +0.3851765 0.9814251 0.2783684 +0.413595 0.9814251 0.2783684 +0.4495482 0.9814251 0.2783684 +0.4950336 0.9814251 0.2783684 +0.5525787 0.9814251 0.2783684 +0.6253806 0.9814251 0.2783684 +0.7174845 0.9814251 0.2783684 +0.8340079 0.9814251 0.2783684 +0.9814251 0.9814251 0.2783684 +0.9858181 0.8515523 0.3454107 +0.9890841 0.773388 0.4144197 +0.9915469 0.7342914 0.4834235 +0.993424 0.7233383 0.5504963 +0.9948662 0.7314346 0.6139459 +0.9959813 0.7513284 0.6724572 +0.9968475 0.7775169 0.7251659 +0.997523 0.8060595 0.7716588 +0.9980513 0.8343236 0.8119154 +0.9984653 0.8607044 0.8462171 +0.9987905 0.8843548 0.8750477 +0.9990461 0.9049504 0.8990028 +0.9992474 0.9225017 0.9187175 +0.999406 0.9372144 0.9348153 +0.999531 0.949392 0.9478754 +0.9996296 0.9593724 0.958416 +0.9997074 0.9674893 0.9668873 +0.9997689 0.974051 0.9736726 +0.9998174 0.9793302 0.9790927 +0.9998557 0.9835619 0.9834129 +0.999886 0.9869438 0.9868505 +0.9999099 0.9896405 0.989582 +0.9999288 0.9917867 0.9917501 +0.9999437 0.9934924 0.9934695 +0.3454107 0.9858181 0.3454107 +0.3454831 0.9858181 0.3454107 +0.3455746 0.9858181 0.3454107 +0.3456905 0.9858181 0.3454107 +0.3458371 0.9858181 0.3454107 +0.3460225 0.9858181 0.3454107 +0.3462571 0.9858181 0.3454107 +0.3465539 0.9858181 0.3454107 +0.3469293 0.9858181 0.3454107 +0.3474044 0.9858181 0.3454107 +0.3480054 0.9858181 0.3454107 +0.3487657 0.9858181 0.3454107 +0.3497276 0.9858181 0.3454107 +0.3509445 0.9858181 0.3454107 +0.352484 0.9858181 0.3454107 +0.3544318 0.9858181 0.3454107 +0.3568959 0.9858181 0.3454107 +0.3600134 0.9858181 0.3454107 +0.3639574 0.9858181 0.3454107 +0.3689471 0.9858181 0.3454107 +0.3752597 0.9858181 0.3454107 +0.3832459 0.9858181 0.3454107 +0.3933496 0.9858181 0.3454107 +0.406132 0.9858181 0.3454107 +0.4223035 0.9858181 0.3454107 +0.4427624 0.9858181 0.3454107 +0.4686457 0.9858181 0.3454107 +0.5013914 0.9858181 0.3454107 +0.5428189 0.9858181 0.3454107 +0.5952302 0.9858181 0.3454107 +0.6615372 0.9858181 0.3454107 +0.7454243 0.9858181 0.3454107 +0.8515523 0.9858181 0.3454107 +0.9858181 0.9858181 0.3454107 +0.9890841 0.8686126 0.4144197 +0.9915469 0.8008399 0.4834235 +0.993424 0.7691886 0.5504963 +0.9948662 0.7626012 0.6139459 +0.9959813 0.7722508 0.6724572 +0.9968475 0.7914042 0.7251659 +0.997523 0.8151851 0.7716588 +0.9980513 0.8402679 0.8119154 +0.9984653 0.8645475 0.8462171 +0.9987905 0.8868238 0.8750477 +0.9990461 0.9065282 0.8990028 +0.9992474 0.9235056 0.9187175 +0.999406 0.9378508 0.9348153 +0.999531 0.9497943 0.9478754 +0.9996296 0.9596261 0.958416 +0.9997074 0.967649 0.9668873 +0.9997689 0.9741514 0.9736726 +0.9998174 0.9793932 0.9790927 +0.9998557 0.9836014 0.9834129 +0.999886 0.9869686 0.9868505 +0.9999099 0.989656 0.989582 +0.9999288 0.9917964 0.9917501 +0.9999437 0.9934985 0.9934695 +0.4144197 0.9890841 0.4144197 +0.4144711 0.9890841 0.4144197 +0.414536 0.9890841 0.4144197 +0.4146182 0.9890841 0.4144197 +0.4147221 0.9890841 0.4144197 +0.4148536 0.9890841 0.4144197 +0.41502 0.9890841 0.4144197 +0.4152305 0.9890841 0.4144197 +0.4154968 0.9890841 0.4144197 +0.4158337 0.9890841 0.4144197 +0.4162599 0.9890841 0.4144197 +0.4167992 0.9890841 0.4144197 +0.4174814 0.9890841 0.4144197 +0.4183444 0.9890841 0.4144197 +0.4194363 0.9890841 0.4144197 +0.4208177 0.9890841 0.4144197 +0.4225654 0.9890841 0.4144197 +0.4247763 0.9890841 0.4144197 +0.4275735 0.9890841 0.4144197 +0.4311123 0.9890841 0.4144197 +0.4355894 0.9890841 0.4144197 +0.4412534 0.9890841 0.4144197 +0.4484192 0.9890841 0.4144197 +0.4574848 0.9890841 0.4144197 +0.468954 0.9890841 0.4144197 +0.483464 0.9890841 0.4144197 +0.5018211 0.9890841 0.4144197 +0.5250451 0.9890841 0.4144197 +0.5544266 0.9890841 0.4144197 +0.591598 0.9890841 0.4144197 +0.6386246 0.9890841 0.4144197 +0.6981193 0.9890841 0.4144197 +0.773388 0.9890841 0.4144197 +0.8686126 0.9890841 0.4144197 +0.9890841 0.9890841 0.4144197 +0.9915469 0.8850325 0.4834235 +0.993424 0.8271953 0.5504963 +0.9948662 0.802031 0.6139459 +0.9959813 0.7987204 0.6724572 +0.9968475 0.8089735 0.7251659 +0.997523 0.8267302 0.7716588 +0.9980513 0.8477882 0.8119154 +0.9984653 0.8694095 0.8462171 +0.9987905 0.8899473 0.8750477 +0.9990461 0.9085243 0.8990028 +0.9992474 0.9247756 0.9187175 +0.999406 0.938656 0.9348153 +0.999531 0.9503032 0.9478754 +0.9996296 0.9599471 0.958416 +0.9997074 0.9678511 0.9668873 +0.9997689 0.9742783 0.9736726 +0.9998174 0.979473 0.9790927 +0.9998557 0.9836514 0.9834129 +0.999886 0.9869999 0.9868505 +0.9999099 0.9896756 0.989582 +0.9999288 0.9918087 0.9917501 +0.9999437 0.9935061 0.9934695 +0.4834235 0.9915469 0.4834235 +0.4834593 0.9915469 0.4834235 +0.4835047 0.9915469 0.4834235 +0.4835622 0.9915469 0.4834235 +0.4836348 0.9915469 0.4834235 +0.4837267 0.9915469 0.4834235 +0.483843 0.9915469 0.4834235 +0.4839901 0.9915469 0.4834235 +0.4841762 0.9915469 0.4834235 +0.4844116 0.9915469 0.4834235 +0.4847095 0.9915469 0.4834235 +0.4850864 0.9915469 0.4834235 +0.4855631 0.9915469 0.4834235 +0.4861663 0.9915469 0.4834235 +0.4869294 0.9915469 0.4834235 +0.4878948 0.9915469 0.4834235 +0.4891161 0.9915469 0.4834235 +0.4906613 0.9915469 0.4834235 +0.4926161 0.9915469 0.4834235 +0.4950892 0.9915469 0.4834235 +0.4982181 0.9915469 0.4834235 +0.5021764 0.9915469 0.4834235 +0.5071843 0.9915469 0.4834235 +0.5135199 0.9915469 0.4834235 +0.5215352 0.9915469 0.4834235 +0.5316756 0.9915469 0.4834235 +0.5445046 0.9915469 0.4834235 +0.560735 0.9915469 0.4834235 +0.5812684 0.9915469 0.4834235 +0.6072459 0.9915469 0.4834235 +0.6401109 0.9915469 0.4834235 +0.6816893 0.9915469 0.4834235 +0.7342914 0.9915469 0.4834235 +0.8008399 0.9915469 0.4834235 +0.8850325 0.9915469 0.4834235 +0.9915469 0.9915469 0.4834235 +0.993424 0.9005812 0.5504963 +0.9948662 0.8519149 0.6139459 +0.9959813 0.8322078 0.6724572 +0.9968475 0.8312009 0.7251659 +0.997523 0.8413362 0.7716588 +0.9980513 0.8573024 0.8119154 +0.9984653 0.8755606 0.8462171 +0.9987905 0.8938989 0.8750477 +0.9990461 0.9110495 0.8990028 +0.9992474 0.9263823 0.9187175 +0.999406 0.9396746 0.9348153 +0.999531 0.9509472 0.9478754 +0.9996296 0.9603532 0.958416 +0.9997074 0.9681067 0.9668873 +0.9997689 0.974439 0.9736726 +0.9998174 0.9795738 0.9790927 +0.9998557 0.9837146 0.9834129 +0.999886 0.9870396 0.9868505 +0.9999099 0.9897004 0.989582 +0.9999288 0.9918242 0.9917501 +0.9999437 0.9935159 0.9934695 +0.5504963 0.993424 0.5504963 +0.550521 0.993424 0.5504963 +0.5505523 0.993424 0.5504963 +0.5505918 0.993424 0.5504963 +0.5506419 0.993424 0.5504963 +0.5507052 0.993424 0.5504963 +0.5507853 0.993424 0.5504963 +0.5508867 0.993424 0.5504963 +0.5510149 0.993424 0.5504963 +0.5511771 0.993424 0.5504963 +0.5513823 0.993424 0.5504963 +0.551642 0.993424 0.5504963 +0.5519704 0.993424 0.5504963 +0.552386 0.993424 0.5504963 +0.5529117 0.993424 0.5504963 +0.5535769 0.993424 0.5504963 +0.5544184 0.993424 0.5504963 +0.5554829 0.993424 0.5504963 +0.5568298 0.993424 0.5504963 +0.5585337 0.993424 0.5504963 +0.5606894 0.993424 0.5504963 +0.5634166 0.993424 0.5504963 +0.5668669 0.993424 0.5504963 +0.571232 0.993424 0.5504963 +0.5767543 0.993424 0.5504963 +0.5837409 0.993424 0.5504963 +0.5925797 0.993424 0.5504963 +0.603762 0.993424 0.5504963 +0.6179091 0.993424 0.5504963 +0.635807 0.993424 0.5504963 +0.6584502 0.993424 0.5504963 +0.6870967 0.993424 0.5504963 +0.7233383 0.993424 0.5504963 +0.7691886 0.993424 0.5504963 +0.8271953 0.993424 0.5504963 +0.9005812 0.993424 0.5504963 +0.993424 0.993424 0.5504963 +0.9948662 0.9150244 0.6139459 +0.9959813 0.8745738 0.6724572 +0.9968475 0.8593214 0.7251659 +0.997523 0.8598146 0.7716588 +0.9980513 0.8693391 0.8119154 +0.9984653 0.8833426 0.8462171 +0.9987905 0.8988983 0.8750477 +0.9990461 0.9142443 0.8990028 +0.9992474 0.928415 0.9187175 +0.999406 0.9409633 0.9348153 +0.999531 0.9517618 0.9478754 +0.9996296 0.9608669 0.958416 +0.9997074 0.9684301 0.9668873 +0.9997689 0.9746422 0.9736726 +0.9998174 0.9797014 0.9790927 +0.9998557 0.9837946 0.9834129 +0.999886 0.9870897 0.9868505 +0.9999099 0.9897318 0.989582 +0.9999288 0.9918439 0.9917501 +0.9999437 0.9935282 0.9934695 +0.6139459 0.9948662 0.6139459 +0.6139627 0.9948662 0.6139459 +0.6139839 0.9948662 0.6139459 +0.6140108 0.9948662 0.6139459 +0.6140448 0.9948662 0.6139459 +0.6140879 0.9948662 0.6139459 +0.6141423 0.9948662 0.6139459 +0.6142112 0.9948662 0.6139459 +0.6142984 0.9948662 0.6139459 +0.6144087 0.9948662 0.6139459 +0.6145482 0.9948662 0.6139459 +0.6147247 0.9948662 0.6139459 +0.6149479 0.9948662 0.6139459 +0.6152304 0.9948662 0.6139459 +0.6155878 0.9948662 0.6139459 +0.6160399 0.9948662 0.6139459 +0.6166119 0.9948662 0.6139459 +0.6173355 0.9948662 0.6139459 +0.6182511 0.9948662 0.6139459 +0.6194093 0.9948662 0.6139459 +0.6208746 0.9948662 0.6139459 +0.6227284 0.9948662 0.6139459 +0.6250738 0.9948662 0.6139459 +0.6280409 0.9948662 0.6139459 +0.6317947 0.9948662 0.6139459 +0.6365438 0.9948662 0.6139459 +0.642552 0.9948662 0.6139459 +0.6501531 0.9948662 0.6139459 +0.6597695 0.9948662 0.6139459 +0.6719355 0.9948662 0.6139459 +0.6873271 0.9948662 0.6139459 +0.7067995 0.9948662 0.6139459 +0.7314346 0.9948662 0.6139459 +0.7626012 0.9948662 0.6139459 +0.802031 0.9948662 0.6139459 +0.8519149 0.9948662 0.6139459 +0.9150244 0.9948662 0.6139459 +0.9948662 0.9948662 0.6139459 +0.9959813 0.9281722 0.6724572 +0.9968475 0.8948976 0.7251659 +0.997523 0.8831923 0.7716588 +0.9980513 0.884567 0.8119154 +0.9984653 0.8931877 0.8462171 +0.9987905 0.9052232 0.8750477 +0.9990461 0.9182862 0.8990028 +0.9992474 0.9309867 0.9187175 +0.999406 0.9425936 0.9348153 +0.999531 0.9527924 0.9478754 +0.9996296 0.9615169 0.958416 +0.9997074 0.9688392 0.9668873 +0.9997689 0.9748994 0.9736726 +0.9998174 0.9798628 0.9790927 +0.9998557 0.9838959 0.9834129 +0.999886 0.9871531 0.9868505 +0.9999099 0.9897715 0.989582 +0.9999288 0.9918687 0.9917501 +0.9999437 0.9935437 0.9934695 +0.6724572 0.9959813 0.6724572 +0.6724685 0.9959813 0.6724572 +0.6724827 0.9959813 0.6724572 +0.6725008 0.9959813 0.6724572 +0.6725236 0.9959813 0.6724572 +0.6725525 0.9959813 0.6724572 +0.6725891 0.9959813 0.6724572 +0.6726353 0.9959813 0.6724572 +0.6726938 0.9959813 0.6724572 +0.6727678 0.9959813 0.6724572 +0.6728615 0.9959813 0.6724572 +0.67298 0.9959813 0.6724572 +0.6731299 0.9959813 0.6724572 +0.6733195 0.9959813 0.6724572 +0.6735594 0.9959813 0.6724572 +0.6738629 0.9959813 0.6724572 +0.6742469 0.9959813 0.6724572 +0.6747327 0.9959813 0.6724572 +0.6753473 0.9959813 0.6724572 +0.6761248 0.9959813 0.6724572 +0.6771085 0.9959813 0.6724572 +0.678353 0.9959813 0.6724572 +0.6799274 0.9959813 0.6724572 +0.6819193 0.9959813 0.6724572 +0.6844392 0.9959813 0.6724572 +0.6876273 0.9959813 0.6724572 +0.6916607 0.9959813 0.6724572 +0.6967634 0.9959813 0.6724572 +0.703219 0.9959813 0.6724572 +0.7113861 0.9959813 0.6724572 +0.7217186 0.9959813 0.6724572 +0.7347906 0.9959813 0.6724572 +0.7513284 0.9959813 0.6724572 +0.7722508 0.9959813 0.6724572 +0.7987204 0.9959813 0.6724572 +0.8322078 0.9959813 0.6724572 +0.8745738 0.9959813 0.6724572 +0.9281722 0.9959813 0.6724572 +0.9959813 0.9959813 0.6724572 +0.9968475 0.939906 0.7251659 +0.997523 0.9127681 0.7716588 +0.9980513 0.9038323 0.8119154 +0.9984653 0.9056431 0.8462171 +0.9987905 0.9132249 0.8750477 +0.9990461 0.9233996 0.8990028 +0.9992474 0.9342401 0.9187175 +0.999406 0.9446563 0.9348153 +0.999531 0.9540963 0.9478754 +0.9996296 0.9623392 0.958416 +0.9997074 0.9693568 0.9668873 +0.9997689 0.9752247 0.9736726 +0.9998174 0.980067 0.9790927 +0.9998557 0.9840239 0.9834129 +0.999886 0.9872334 0.9868505 +0.9999099 0.9898218 0.989582 +0.9999288 0.9919002 0.9917501 +0.9999437 0.9935634 0.9934695 +0.7251659 0.9968475 0.7251659 +0.7251734 0.9968475 0.7251659 +0.7251829 0.9968475 0.7251659 +0.7251949 0.9968475 0.7251659 +0.72521 0.9968475 0.7251659 +0.7252292 0.9968475 0.7251659 +0.7252535 0.9968475 0.7251659 +0.7252842 0.9968475 0.7251659 +0.725323 0.9968475 0.7251659 +0.7253722 0.9968475 0.7251659 +0.7254343 0.9968475 0.7251659 +0.725513 0.9968475 0.7251659 +0.7256124 0.9968475 0.7251659 +0.7257383 0.9968475 0.7251659 +0.7258976 0.9968475 0.7251659 +0.726099 0.9968475 0.7251659 +0.7263539 0.9968475 0.7251659 +0.7266763 0.9968475 0.7251659 +0.7270843 0.9968475 0.7251659 +0.7276003 0.9968475 0.7251659 +0.7282533 0.9968475 0.7251659 +0.7290793 0.9968475 0.7251659 +0.7301243 0.9968475 0.7251659 +0.7314464 0.9968475 0.7251659 +0.7331191 0.9968475 0.7251659 +0.7352352 0.9968475 0.7251659 +0.7379123 0.9968475 0.7251659 +0.7412993 0.9968475 0.7251659 +0.7455842 0.9968475 0.7251659 +0.7510052 0.9968475 0.7251659 +0.7578634 0.9968475 0.7251659 +0.76654 0.9968475 0.7251659 +0.7775169 0.9968475 0.7251659 +0.7914042 0.9968475 0.7251659 +0.8089735 0.9968475 0.7251659 +0.8312009 0.9968475 0.7251659 +0.8593214 0.9968475 0.7251659 +0.8948976 0.9968475 0.7251659 +0.939906 0.9968475 0.7251659 +0.9968475 0.9968475 0.7251659 +0.997523 0.9501853 0.7716588 +0.9980513 0.9282055 0.8119154 +0.9984653 0.9214008 0.8462171 +0.9987905 0.9233482 0.8750477 +0.9990461 0.9298688 0.8990028 +0.9992474 0.9383562 0.9187175 +0.999406 0.9472658 0.9348153 +0.999531 0.9557458 0.9478754 +0.9996296 0.9633794 0.958416 +0.9997074 0.9700116 0.9668873 +0.9997689 0.9756362 0.9736726 +0.9998174 0.9803253 0.9790927 +0.9998557 0.9841859 0.9834129 +0.999886 0.9873349 0.9868505 +0.9999099 0.9898854 0.989582 +0.9999288 0.99194 0.9917501 +0.9999437 0.9935883 0.9934695 +0.7716588 0.997523 0.7716588 +0.7716637 0.997523 0.7716588 +0.77167 0.997523 0.7716588 +0.7716778 0.997523 0.7716588 +0.7716878 0.997523 0.7716588 +0.7717004 0.997523 0.7716588 +0.7717164 0.997523 0.7716588 +0.7717365 0.997523 0.7716588 +0.771762 0.997523 0.7716588 +0.7717943 0.997523 0.7716588 +0.7718352 0.997523 0.7716588 +0.7718869 0.997523 0.7716588 +0.7719522 0.997523 0.7716588 +0.7720349 0.997523 0.7716588 +0.7721396 0.997523 0.7716588 +0.772272 0.997523 0.7716588 +0.7724394 0.997523 0.7716588 +0.7726513 0.997523 0.7716588 +0.7729194 0.997523 0.7716588 +0.7732585 0.997523 0.7716588 +0.7736876 0.997523 0.7716588 +0.7742304 0.997523 0.7716588 +0.7749171 0.997523 0.7716588 +0.7757859 0.997523 0.7716588 +0.776885 0.997523 0.7716588 +0.7782755 0.997523 0.7716588 +0.7800347 0.997523 0.7716588 +0.7822603 0.997523 0.7716588 +0.785076 0.997523 0.7716588 +0.7886382 0.997523 0.7716588 +0.7931449 0.997523 0.7716588 +0.7988464 0.997523 0.7716588 +0.8060595 0.997523 0.7716588 +0.8151851 0.997523 0.7716588 +0.8267302 0.997523 0.7716588 +0.8413362 0.997523 0.7716588 +0.8598146 0.997523 0.7716588 +0.8831923 0.997523 0.7716588 +0.9127681 0.997523 0.7716588 +0.9501853 0.997523 0.7716588 +0.997523 0.997523 0.7716588 +0.9980513 0.9590407 0.8119154 +0.9984653 0.9413364 0.8462171 +0.9987905 0.9361554 0.8750477 +0.9990461 0.9380532 0.8990028 +0.9992474 0.9435635 0.9187175 +0.999406 0.9505671 0.9348153 +0.999531 0.9578327 0.9478754 +0.9996296 0.9646955 0.958416 +0.9997074 0.97084 0.9668873 +0.9997689 0.9761569 0.9736726 +0.9998174 0.9806522 0.9790927 +0.9998557 0.9843909 0.9834129 +0.999886 0.9874633 0.9868505 +0.9999099 0.9899658 0.989582 +0.9999288 0.9919903 0.9917501 +0.9999437 0.9936198 0.9934695 +0.8119154 0.9980513 0.8119154 +0.8119186 0.9980513 0.8119154 +0.8119226 0.9980513 0.8119154 +0.8119278 0.9980513 0.8119154 +0.8119343 0.9980513 0.8119154 +0.8119425 0.9980513 0.8119154 +0.8119529 0.9980513 0.8119154 +0.811966 0.9980513 0.8119154 +0.8119826 0.9980513 0.8119154 +0.8120036 0.9980513 0.8119154 +0.8120303 0.9980513 0.8119154 +0.8120639 0.9980513 0.8119154 +0.8121065 0.9980513 0.8119154 +0.8121604 0.9980513 0.8119154 +0.8122285 0.9980513 0.8119154 +0.8123148 0.9980513 0.8119154 +0.8124239 0.9980513 0.8119154 +0.8125619 0.9980513 0.8119154 +0.8127365 0.9980513 0.8119154 +0.8129574 0.9980513 0.8119154 +0.8132369 0.9980513 0.8119154 +0.8135904 0.9980513 0.8119154 +0.8140378 0.9980513 0.8119154 +0.8146037 0.9980513 0.8119154 +0.8153196 0.9980513 0.8119154 +0.8162254 0.9980513 0.8119154 +0.8173713 0.9980513 0.8119154 +0.8188211 0.9980513 0.8119154 +0.8206552 0.9980513 0.8119154 +0.8229756 0.9980513 0.8119154 +0.8259111 0.9980513 0.8119154 +0.829625 0.9980513 0.8119154 +0.8343236 0.9980513 0.8119154 +0.8402679 0.9980513 0.8119154 +0.8477882 0.9980513 0.8119154 +0.8573024 0.9980513 0.8119154 +0.8693391 0.9980513 0.8119154 +0.884567 0.9980513 0.8119154 +0.9038323 0.9980513 0.8119154 +0.9282055 0.9980513 0.8119154 +0.9590407 0.9980513 0.8119154 +0.9980513 0.9980513 0.8119154 +0.9984653 0.9665574 0.8462171 +0.9987905 0.9523583 0.8750477 +0.9990461 0.9484075 0.8990028 +0.9992474 0.9501515 0.9187175 +0.999406 0.9547438 0.9348153 +0.999531 0.9604729 0.9478754 +0.9996296 0.9663606 0.958416 +0.9997074 0.9718881 0.9668873 +0.9997689 0.9768156 0.9736726 +0.9998174 0.9810656 0.9790927 +0.9998557 0.9846502 0.9834129 +0.999886 0.9876258 0.9868505 +0.9999099 0.9900676 0.989582 +0.9999288 0.992054 0.9917501 +0.9999437 0.9936597 0.9934695 +0.8462171 0.9984653 0.8462171 +0.8462191 0.9984653 0.8462171 +0.8462218 0.9984653 0.8462171 +0.8462251 0.9984653 0.8462171 +0.8462293 0.9984653 0.8462171 +0.8462346 0.9984653 0.8462171 +0.8462413 0.9984653 0.8462171 +0.8462498 0.9984653 0.8462171 +0.8462605 0.9984653 0.8462171 +0.8462741 0.9984653 0.8462171 +0.8462913 0.9984653 0.8462171 +0.8463131 0.9984653 0.8462171 +0.8463406 0.9984653 0.8462171 +0.8463755 0.9984653 0.8462171 +0.8464195 0.9984653 0.8462171 +0.8464753 0.9984653 0.8462171 +0.8465458 0.9984653 0.8462171 +0.846635 0.9984653 0.8462171 +0.8467479 0.9984653 0.8462171 +0.8468908 0.9984653 0.8462171 +0.8470714 0.9984653 0.8462171 +0.8473 0.9984653 0.8462171 +0.8475892 0.9984653 0.8462171 +0.8479551 0.9984653 0.8462171 +0.848418 0.9984653 0.8462171 +0.8490036 0.9984653 0.8462171 +0.8497444 0.9984653 0.8462171 +0.8506817 0.9984653 0.8462171 +0.8518675 0.9984653 0.8462171 +0.8533677 0.9984653 0.8462171 +0.8552656 0.9984653 0.8462171 +0.8576667 0.9984653 0.8462171 +0.8607044 0.9984653 0.8462171 +0.8645475 0.9984653 0.8462171 +0.8694095 0.9984653 0.8462171 +0.8755606 0.9984653 0.8462171 +0.8833426 0.9984653 0.8462171 +0.8931877 0.9984653 0.8462171 +0.9056431 0.9984653 0.8462171 +0.9214008 0.9984653 0.8462171 +0.9413364 0.9984653 0.8462171 +0.9665574 0.9984653 0.8462171 +0.9984653 0.9984653 0.8462171 +0.9987905 0.972857 0.8750477 +0.9990461 0.961507 0.8990028 +0.9992474 0.9584861 0.9187175 +0.999406 0.9600277 0.9348153 +0.999531 0.9638131 0.9478754 +0.9996296 0.9684671 0.958416 +0.9997074 0.973214 0.9668873 +0.9997689 0.9776489 0.9736726 +0.9998174 0.9815888 0.9790927 +0.9998557 0.9849783 0.9834129 +0.999886 0.9878314 0.9868505 +0.9999099 0.9901963 0.989582 +0.9999288 0.9921346 0.9917501 +0.9999437 0.9937101 0.9934695 +0.8750477 0.9987905 0.8750477 +0.875049 0.9987905 0.8750477 +0.8750507 0.9987905 0.8750477 +0.8750528 0.9987905 0.8750477 +0.8750555 0.9987905 0.8750477 +0.8750589 0.9987905 0.8750477 +0.8750632 0.9987905 0.8750477 +0.8750687 0.9987905 0.8750477 +0.8750756 0.9987905 0.8750477 +0.8750843 0.9987905 0.8750477 +0.8750954 0.9987905 0.8750477 +0.8751094 0.9987905 0.8750477 +0.8751271 0.9987905 0.8750477 +0.8751494 0.9987905 0.8750477 +0.8751778 0.9987905 0.8750477 +0.8752136 0.9987905 0.8750477 +0.8752589 0.9987905 0.8750477 +0.8753162 0.9987905 0.8750477 +0.8753887 0.9987905 0.8750477 +0.8754805 0.9987905 0.8750477 +0.8755966 0.9987905 0.8750477 +0.8757434 0.9987905 0.8750477 +0.8759292 0.9987905 0.8750477 +0.8761643 0.9987905 0.8750477 +0.8764616 0.9987905 0.8750477 +0.8768378 0.9987905 0.8750477 +0.8773138 0.9987905 0.8750477 +0.8779159 0.9987905 0.8750477 +0.8786777 0.9987905 0.8750477 +0.8796415 0.9987905 0.8750477 +0.8808607 0.9987905 0.8750477 +0.8824033 0.9987905 0.8750477 +0.8843548 0.9987905 0.8750477 +0.8868238 0.9987905 0.8750477 +0.8899473 0.9987905 0.8750477 +0.8938989 0.9987905 0.8750477 +0.8988983 0.9987905 0.8750477 +0.9052232 0.9987905 0.8750477 +0.9132249 0.9987905 0.8750477 +0.9233482 0.9987905 0.8750477 +0.9361554 0.9987905 0.8750477 +0.9523583 0.9987905 0.8750477 +0.972857 0.9987905 0.8750477 +0.9987905 0.9987905 0.8750477 +0.9990461 0.9780796 0.8990028 +0.9992474 0.9690305 0.9187175 +0.999406 0.9667127 0.9348153 +0.999531 0.9680389 0.9478754 +0.9996296 0.971132 0.958416 +0.9997074 0.9748915 0.9668873 +0.9997689 0.9787032 0.9736726 +0.9998174 0.9822506 0.9790927 +0.9998557 0.9853933 0.9834129 +0.999886 0.9880915 0.9868505 +0.9999099 0.9903592 0.989582 +0.9999288 0.9922366 0.9917501 +0.9999437 0.9937739 0.9934695 +0.8990028 0.9990461 0.8990028 +0.8990036 0.9990461 0.8990028 +0.8990047 0.9990461 0.8990028 +0.8990061 0.9990461 0.8990028 +0.8990078 0.9990461 0.8990028 +0.89901 0.9990461 0.8990028 +0.8990127 0.9990461 0.8990028 +0.8990162 0.9990461 0.8990028 +0.8990206 0.9990461 0.8990028 +0.8990262 0.9990461 0.8990028 +0.8990333 0.9990461 0.8990028 +0.8990422 0.9990461 0.8990028 +0.8990535 0.9990461 0.8990028 +0.8990678 0.9990461 0.8990028 +0.8990859 0.9990461 0.8990028 +0.8991088 0.9990461 0.8990028 +0.8991377 0.9990461 0.8990028 +0.8991744 0.9990461 0.8990028 +0.8992207 0.9990461 0.8990028 +0.8992794 0.9990461 0.8990028 +0.8993535 0.9990461 0.8990028 +0.8994474 0.9990461 0.8990028 +0.8995661 0.9990461 0.8990028 +0.8997163 0.9990461 0.8990028 +0.8999063 0.9990461 0.8990028 +0.9001468 0.9990461 0.8990028 +0.9004509 0.9990461 0.8990028 +0.9008357 0.9990461 0.8990028 +0.9013225 0.9990461 0.8990028 +0.9019384 0.9990461 0.8990028 +0.9027176 0.9990461 0.8990028 +0.9037033 0.9990461 0.8990028 +0.9049504 0.9990461 0.8990028 +0.9065282 0.9990461 0.8990028 +0.9085243 0.9990461 0.8990028 +0.9110495 0.9990461 0.8990028 +0.9142443 0.9990461 0.8990028 +0.9182862 0.9990461 0.8990028 +0.9233996 0.9990461 0.8990028 +0.9298688 0.9990461 0.8990028 +0.9380532 0.9990461 0.8990028 +0.9484075 0.9990461 0.8990028 +0.961507 0.9990461 0.8990028 +0.9780796 0.9990461 0.8990028 +0.9990461 0.9990461 0.8990028 +0.9992474 0.9823705 0.9187175 +0.999406 0.97517 0.9348153 +0.999531 0.9733851 0.9478754 +0.9996296 0.9745036 0.958416 +0.9997074 0.9770137 0.9668873 +0.9997689 0.980037 0.9736726 +0.9998174 0.9830878 0.9790927 +0.9998557 0.9859184 0.9834129 +0.999886 0.9884205 0.9868505 +0.9999099 0.9905652 0.989582 +0.9999288 0.9923655 0.9917501 +0.9999437 0.9938546 0.9934695 +0.9187175 0.9992474 0.9187175 +0.918718 0.9992474 0.9187175 +0.9187187 0.9992474 0.9187175 +0.9187196 0.9992474 0.9187175 +0.9187207 0.9992474 0.9187175 +0.9187221 0.9992474 0.9187175 +0.9187238 0.9992474 0.9187175 +0.918726 0.9992474 0.9187175 +0.9187289 0.9992474 0.9187175 +0.9187324 0.9992474 0.9187175 +0.9187369 0.9992474 0.9187175 +0.9187426 0.9992474 0.9187175 +0.9187498 0.9992474 0.9187175 +0.9187589 0.9992474 0.9187175 +0.9187704 0.9992474 0.9187175 +0.9187849 0.9992474 0.9187175 +0.9188034 0.9992474 0.9187175 +0.9188267 0.9992474 0.9187175 +0.9188562 0.9992474 0.9187175 +0.9188935 0.9992474 0.9187175 +0.9189407 0.9992474 0.9187175 +0.9190004 0.9992474 0.9187175 +0.9190759 0.9992474 0.9187175 +0.9191715 0.9992474 0.9187175 +0.9192924 0.9992474 0.9187175 +0.9194454 0.9992474 0.9187175 +0.9196389 0.9992474 0.9187175 +0.9198837 0.9992474 0.9187175 +0.9201934 0.9992474 0.9187175 +0.9205853 0.9992474 0.9187175 +0.9210811 0.9992474 0.9187175 +0.9217082 0.9992474 0.9187175 +0.9225017 0.9992474 0.9187175 +0.9235056 0.9992474 0.9187175 +0.9247756 0.9992474 0.9187175 +0.9263823 0.9992474 0.9187175 +0.928415 0.9992474 0.9187175 +0.9309867 0.9992474 0.9187175 +0.9342401 0.9992474 0.9187175 +0.9383562 0.9992474 0.9187175 +0.9435635 0.9992474 0.9187175 +0.9501515 0.9992474 0.9187175 +0.9584861 0.9992474 0.9187175 +0.9690305 0.9992474 0.9187175 +0.9823705 0.9992474 0.9187175 +0.9992474 0.9992474 0.9187175 +0.999406 0.9858696 0.9348153 +0.999531 0.9801487 0.9478754 +0.9996296 0.978769 0.958416 +0.9997074 0.9796986 0.9668873 +0.9997689 0.9817245 0.9736726 +0.9998174 0.9841471 0.9790927 +0.9998557 0.9865826 0.9834129 +0.999886 0.9888368 0.9868505 +0.9999099 0.9908259 0.989582 +0.9999288 0.9925287 0.9917501 +0.9999437 0.9939567 0.9934695 +0.9348153 0.999406 0.9348153 +0.9348156 0.999406 0.9348153 +0.934816 0.999406 0.9348153 +0.9348166 0.999406 0.9348153 +0.9348173 0.999406 0.9348153 +0.9348182 0.999406 0.9348153 +0.9348193 0.999406 0.9348153 +0.9348207 0.999406 0.9348153 +0.9348225 0.999406 0.9348153 +0.9348247 0.999406 0.9348153 +0.9348276 0.999406 0.9348153 +0.9348312 0.999406 0.9348153 +0.9348357 0.999406 0.9348153 +0.9348415 0.999406 0.9348153 +0.9348488 0.999406 0.9348153 +0.934858 0.999406 0.9348153 +0.9348697 0.999406 0.9348153 +0.9348845 0.999406 0.9348153 +0.9349032 0.999406 0.9348153 +0.9349268 0.999406 0.9348153 +0.9349567 0.999406 0.9348153 +0.9349946 0.999406 0.9348153 +0.9350425 0.999406 0.9348153 +0.9351031 0.999406 0.9348153 +0.9351797 0.999406 0.9348153 +0.9352767 0.999406 0.9348153 +0.9353994 0.999406 0.9348153 +0.9355546 0.999406 0.9348153 +0.935751 0.999406 0.9348153 +0.9359994 0.999406 0.9348153 +0.9363137 0.999406 0.9348153 +0.9367113 0.999406 0.9348153 +0.9372144 0.999406 0.9348153 +0.9378508 0.999406 0.9348153 +0.938656 0.999406 0.9348153 +0.9396746 0.999406 0.9348153 +0.9409633 0.999406 0.9348153 +0.9425936 0.999406 0.9348153 +0.9446563 0.999406 0.9348153 +0.9472658 0.999406 0.9348153 +0.9505671 0.999406 0.9348153 +0.9547438 0.999406 0.9348153 +0.9600277 0.999406 0.9348153 +0.9667127 0.999406 0.9348153 +0.97517 0.999406 0.9348153 +0.9858696 0.999406 0.9348153 +0.999406 0.999406 0.9348153 +0.999531 0.9887055 0.9478754 +0.9996296 0.9841654 0.958416 +0.9997074 0.9830954 0.9668873 +0.9997689 0.9838593 0.9736726 +0.9998174 0.9854872 0.9790927 +0.9998557 0.9874231 0.9834129 +0.999886 0.9893634 0.9868505 +0.9999099 0.9911557 0.989582 +0.9999288 0.9927351 0.9917501 +0.9999437 0.9940858 0.9934695 +0.9478754 0.999531 0.9478754 +0.9478756 0.999531 0.9478754 +0.9478759 0.999531 0.9478754 +0.9478762 0.999531 0.9478754 +0.9478767 0.999531 0.9478754 +0.9478772 0.999531 0.9478754 +0.9478779 0.999531 0.9478754 +0.9478788 0.999531 0.9478754 +0.9478799 0.999531 0.9478754 +0.9478814 0.999531 0.9478754 +0.9478832 0.999531 0.9478754 +0.9478854 0.999531 0.9478754 +0.9478883 0.999531 0.9478754 +0.947892 0.999531 0.9478754 +0.9478966 0.999531 0.9478754 +0.9479024 0.999531 0.9478754 +0.9479098 0.999531 0.9478754 +0.9479192 0.999531 0.9478754 +0.947931 0.999531 0.9478754 +0.9479459 0.999531 0.9478754 +0.9479648 0.999531 0.9478754 +0.9479888 0.999531 0.9478754 +0.948019 0.999531 0.9478754 +0.9480573 0.999531 0.9478754 +0.9481058 0.999531 0.9478754 +0.9481671 0.999531 0.9478754 +0.9482447 0.999531 0.9478754 +0.9483428 0.999531 0.9478754 +0.9484669 0.999531 0.9478754 +0.9486239 0.999531 0.9478754 +0.9488226 0.999531 0.9478754 +0.949074 0.999531 0.9478754 +0.949392 0.999531 0.9478754 +0.9497943 0.999531 0.9478754 +0.9503032 0.999531 0.9478754 +0.9509472 0.999531 0.9478754 +0.9517618 0.999531 0.9478754 +0.9527924 0.999531 0.9478754 +0.9540963 0.999531 0.9478754 +0.9557458 0.999531 0.9478754 +0.9578327 0.999531 0.9478754 +0.9604729 0.999531 0.9478754 +0.9638131 0.999531 0.9478754 +0.9680389 0.999531 0.9478754 +0.9733851 0.999531 0.9478754 +0.9801487 0.999531 0.9478754 +0.9887055 0.999531 0.9478754 +0.999531 0.999531 0.9478754 +0.9996296 0.9909925 0.958416 +0.9997074 0.9873927 0.9668873 +0.9997689 0.9865601 0.9736726 +0.9998174 0.9871826 0.9790927 +0.9998557 0.9884863 0.9834129 +0.999886 0.9900297 0.9868505 +0.9999099 0.991573 0.989582 +0.9999288 0.9929963 0.9917501 +0.9999437 0.9942493 0.9934695 +0.958416 0.9996296 0.958416 +0.9584161 0.9996296 0.958416 +0.9584163 0.9996296 0.958416 +0.9584165 0.9996296 0.958416 +0.9584168 0.9996296 0.958416 +0.9584171 0.9996296 0.958416 +0.9584176 0.9996296 0.958416 +0.9584181 0.9996296 0.958416 +0.9584189 0.9996296 0.958416 +0.9584198 0.9996296 0.958416 +0.9584209 0.9996296 0.958416 +0.9584223 0.9996296 0.958416 +0.9584241 0.9996296 0.958416 +0.9584264 0.9996296 0.958416 +0.9584293 0.9996296 0.958416 +0.958433 0.9996296 0.958416 +0.9584377 0.9996296 0.958416 +0.9584436 0.9996296 0.958416 +0.958451 0.9996296 0.958416 +0.9584605 0.9996296 0.958416 +0.9584724 0.9996296 0.958416 +0.9584875 0.9996296 0.958416 +0.9585066 0.9996296 0.958416 +0.9585307 0.9996296 0.958416 +0.9585613 0.9996296 0.958416 +0.9585999 0.9996296 0.958416 +0.9586489 0.9996296 0.958416 +0.9587107 0.9996296 0.958416 +0.958789 0.9996296 0.958416 +0.958888 0.9996296 0.958416 +0.9590133 0.9996296 0.958416 +0.9591719 0.9996296 0.958416 +0.9593724 0.9996296 0.958416 +0.9596261 0.9996296 0.958416 +0.9599471 0.9996296 0.958416 +0.9603532 0.9996296 0.958416 +0.9608669 0.9996296 0.958416 +0.9615169 0.9996296 0.958416 +0.9623392 0.9996296 0.958416 +0.9633794 0.9996296 0.958416 +0.9646955 0.9996296 0.958416 +0.9663606 0.9996296 0.958416 +0.9684671 0.9996296 0.958416 +0.971132 0.9996296 0.958416 +0.9745036 0.9996296 0.958416 +0.978769 0.9996296 0.958416 +0.9841654 0.9996296 0.958416 +0.9909925 0.9996296 0.958416 +0.9996296 0.9996296 0.958416 +0.9997074 0.9928293 0.9668873 +0.9997689 0.9899771 0.9736726 +0.9998174 0.9893275 0.9790927 +0.9998557 0.9898314 0.9834129 +0.999886 0.9908726 0.9868505 +0.9999099 0.9921008 0.989582 +0.9999288 0.9933267 0.9917501 +0.9999437 0.994456 0.9934695 +0.9668873 0.9997074 0.9668873 +0.9668874 0.9997074 0.9668873 +0.9668875 0.9997074 0.9668873 +0.9668877 0.9997074 0.9668873 +0.9668878 0.9997074 0.9668873 +0.9668881 0.9997074 0.9668873 +0.9668883 0.9997074 0.9668873 +0.9668887 0.9997074 0.9668873 +0.9668891 0.9997074 0.9668873 +0.9668897 0.9997074 0.9668873 +0.9668904 0.9997074 0.9668873 +0.9668913 0.9997074 0.9668873 +0.9668925 0.9997074 0.9668873 +0.9668939 0.9997074 0.9668873 +0.9668957 0.9997074 0.9668873 +0.9668981 0.9997074 0.9668873 +0.966901 0.9997074 0.9668873 +0.9669047 0.9997074 0.9668873 +0.9669094 0.9997074 0.9668873 +0.9669153 0.9997074 0.9668873 +0.9669228 0.9997074 0.9668873 +0.9669323 0.9997074 0.9668873 +0.9669443 0.9997074 0.9668873 +0.9669595 0.9997074 0.9668873 +0.9669788 0.9997074 0.9668873 +0.9670031 0.9997074 0.9668873 +0.9670339 0.9997074 0.9668873 +0.9670729 0.9997074 0.9668873 +0.9671221 0.9997074 0.9668873 +0.9671845 0.9997074 0.9668873 +0.9672633 0.9997074 0.9668873 +0.9673631 0.9997074 0.9668873 +0.9674893 0.9997074 0.9668873 +0.967649 0.9997074 0.9668873 +0.9678511 0.9997074 0.9668873 +0.9681067 0.9997074 0.9668873 +0.9684301 0.9997074 0.9668873 +0.9688392 0.9997074 0.9668873 +0.9693568 0.9997074 0.9668873 +0.9700116 0.9997074 0.9668873 +0.97084 0.9997074 0.9668873 +0.9718881 0.9997074 0.9668873 +0.973214 0.9997074 0.9668873 +0.9748915 0.9997074 0.9668873 +0.9770137 0.9997074 0.9668873 +0.9796986 0.9997074 0.9668873 +0.9830954 0.9997074 0.9668873 +0.9873927 0.9997074 0.9668873 +0.9928293 0.9997074 0.9668873 +0.9997074 0.9997074 0.9668873 +0.9997689 0.9942999 0.9736726 +0.9998174 0.9920411 0.9790927 +0.9998557 0.9915331 0.9834129 +0.999886 0.9919389 0.9868505 +0.9999099 0.9927686 0.989582 +0.9999288 0.9937448 0.9917501 +0.9999437 0.9947176 0.9934695 +0.9736726 0.9997689 0.9736726 +0.9736727 0.9997689 0.9736726 +0.9736727 0.9997689 0.9736726 +0.9736728 0.9997689 0.9736726 +0.9736729 0.9997689 0.9736726 +0.9736731 0.9997689 0.9736726 +0.9736733 0.9997689 0.9736726 +0.9736735 0.9997689 0.9736726 +0.9736738 0.9997689 0.9736726 +0.9736741 0.9997689 0.9736726 +0.9736746 0.9997689 0.9736726 +0.9736751 0.9997689 0.9736726 +0.9736758 0.9997689 0.9736726 +0.9736768 0.9997689 0.9736726 +0.9736779 0.9997689 0.9736726 +0.9736794 0.9997689 0.9736726 +0.9736812 0.9997689 0.9736726 +0.9736835 0.9997689 0.9736726 +0.9736865 0.9997689 0.9736726 +0.9736902 0.9997689 0.9736726 +0.9736949 0.9997689 0.9736726 +0.9737009 0.9997689 0.9736726 +0.9737085 0.9997689 0.9736726 +0.973718 0.9997689 0.9736726 +0.9737301 0.9997689 0.9736726 +0.9737454 0.9997689 0.9736726 +0.9737647 0.9997689 0.9736726 +0.9737892 0.9997689 0.9736726 +0.9738202 0.9997689 0.9736726 +0.9738594 0.9997689 0.9736726 +0.9739089 0.9997689 0.9736726 +0.9739717 0.9997689 0.9736726 +0.974051 0.9997689 0.9736726 +0.9741514 0.9997689 0.9736726 +0.9742783 0.9997689 0.9736726 +0.974439 0.9997689 0.9736726 +0.9746422 0.9997689 0.9736726 +0.9748994 0.9997689 0.9736726 +0.9752247 0.9997689 0.9736726 +0.9756362 0.9997689 0.9736726 +0.9761569 0.9997689 0.9736726 +0.9768156 0.9997689 0.9736726 +0.9776489 0.9997689 0.9736726 +0.9787032 0.9997689 0.9736726 +0.980037 0.9997689 0.9736726 +0.9817245 0.9997689 0.9736726 +0.9838593 0.9997689 0.9736726 +0.9865601 0.9997689 0.9736726 +0.9899771 0.9997689 0.9736726 +0.9942999 0.9997689 0.9736726 +0.9997689 0.9997689 0.9736726 +0.9998174 0.9954742 0.9790927 +0.9998557 0.9936861 0.9834129 +0.999886 0.993288 0.9868505 +0.9999099 0.9936135 0.989582 +0.9999288 0.9942736 0.9917501 +0.9999437 0.9950485 0.9934695 +0.9790927 0.9998174 0.9790927 +0.9790928 0.9998174 0.9790927 +0.9790928 0.9998174 0.9790927 +0.9790929 0.9998174 0.9790927 +0.9790929 0.9998174 0.9790927 +0.979093 0.9998174 0.9790927 +0.9790931 0.9998174 0.9790927 +0.9790933 0.9998174 0.9790927 +0.9790934 0.9998174 0.9790927 +0.9790937 0.9998174 0.9790927 +0.9790939 0.9998174 0.9790927 +0.9790943 0.9998174 0.9790927 +0.9790948 0.9998174 0.9790927 +0.9790953 0.9998174 0.9790927 +0.979096 0.9998174 0.9790927 +0.979097 0.9998174 0.9790927 +0.9790981 0.9998174 0.9790927 +0.9790996 0.9998174 0.9790927 +0.9791014 0.9998174 0.9790927 +0.9791038 0.9998174 0.9790927 +0.9791067 0.9998174 0.9790927 +0.9791105 0.9998174 0.9790927 +0.9791152 0.9998174 0.9790927 +0.9791212 0.9998174 0.9790927 +0.9791288 0.9998174 0.9790927 +0.9791384 0.9998174 0.9790927 +0.9791506 0.9998174 0.9790927 +0.9791659 0.9998174 0.9790927 +0.9791854 0.9998174 0.9790927 +0.97921 0.9998174 0.9790927 +0.9792411 0.9998174 0.9790927 +0.9792804 0.9998174 0.9790927 +0.9793302 0.9998174 0.9790927 +0.9793932 0.9998174 0.9790927 +0.979473 0.9998174 0.9790927 +0.9795738 0.9998174 0.9790927 +0.9797014 0.9998174 0.9790927 +0.9798628 0.9998174 0.9790927 +0.980067 0.9998174 0.9790927 +0.9803253 0.9998174 0.9790927 +0.9806522 0.9998174 0.9790927 +0.9810656 0.9998174 0.9790927 +0.9815888 0.9998174 0.9790927 +0.9822506 0.9998174 0.9790927 +0.9830878 0.9998174 0.9790927 +0.9841471 0.9998174 0.9790927 +0.9854872 0.9998174 0.9790927 +0.9871826 0.9998174 0.9790927 +0.9893275 0.9998174 0.9790927 +0.9920411 0.9998174 0.9790927 +0.9954742 0.9998174 0.9790927 +0.9998174 0.9998174 0.9790927 +0.9998557 0.9964098 0.9834129 +0.999886 0.9949948 0.9868505 +0.9999099 0.9946824 0.989582 +0.9999288 0.9949427 0.9917501 +0.9999437 0.9954671 0.9934695 +0.9834129 0.9998557 0.9834129 +0.983413 0.9998557 0.9834129 +0.983413 0.9998557 0.9834129 +0.983413 0.9998557 0.9834129 +0.9834131 0.9998557 0.9834129 +0.9834131 0.9998557 0.9834129 +0.9834132 0.9998557 0.9834129 +0.9834133 0.9998557 0.9834129 +0.9834134 0.9998557 0.9834129 +0.9834135 0.9998557 0.9834129 +0.9834137 0.9998557 0.9834129 +0.9834139 0.9998557 0.9834129 +0.9834142 0.9998557 0.9834129 +0.9834146 0.9998557 0.9834129 +0.983415 0.9998557 0.9834129 +0.9834156 0.9998557 0.9834129 +0.9834163 0.9998557 0.9834129 +0.9834172 0.9998557 0.9834129 +0.9834184 0.9998557 0.9834129 +0.9834199 0.9998557 0.9834129 +0.9834217 0.9998557 0.9834129 +0.9834241 0.9998557 0.9834129 +0.983427 0.9998557 0.9834129 +0.9834308 0.9998557 0.9834129 +0.9834356 0.9998557 0.9834129 +0.9834416 0.9998557 0.9834129 +0.9834492 0.9998557 0.9834129 +0.9834588 0.9998557 0.9834129 +0.983471 0.9998557 0.9834129 +0.9834865 0.9998557 0.9834129 +0.983506 0.9998557 0.9834129 +0.9835307 0.9998557 0.9834129 +0.9835619 0.9998557 0.9834129 +0.9836014 0.9998557 0.9834129 +0.9836514 0.9998557 0.9834129 +0.9837146 0.9998557 0.9834129 +0.9837946 0.9998557 0.9834129 +0.9838959 0.9998557 0.9834129 +0.9840239 0.9998557 0.9834129 +0.9841859 0.9998557 0.9834129 +0.9843909 0.9998557 0.9834129 +0.9846502 0.9998557 0.9834129 +0.9849783 0.9998557 0.9834129 +0.9853933 0.9998557 0.9834129 +0.9859184 0.9998557 0.9834129 +0.9865826 0.9998557 0.9834129 +0.9874231 0.9998557 0.9834129 +0.9884863 0.9998557 0.9834129 +0.9898314 0.9998557 0.9834129 +0.9915331 0.9998557 0.9834129 +0.9936861 0.9998557 0.9834129 +0.9964098 0.9998557 0.9834129 +0.9998557 0.9998557 0.9834129 +0.999886 0.9971542 0.9868505 +0.9999099 0.9960347 0.989582 +0.9999288 0.9957891 0.9917501 +0.9999437 0.9959967 0.9934695 +0.9868505 0.999886 0.9868505 +0.9868505 0.999886 0.9868505 +0.9868505 0.999886 0.9868505 +0.9868506 0.999886 0.9868505 +0.9868506 0.999886 0.9868505 +0.9868506 0.999886 0.9868505 +0.9868507 0.999886 0.9868505 +0.9868507 0.999886 0.9868505 +0.9868508 0.999886 0.9868505 +0.9868509 0.999886 0.9868505 +0.986851 0.999886 0.9868505 +0.9868511 0.999886 0.9868505 +0.9868513 0.999886 0.9868505 +0.9868515 0.999886 0.9868505 +0.9868518 0.999886 0.9868505 +0.9868522 0.999886 0.9868505 +0.9868526 0.999886 0.9868505 +0.9868532 0.999886 0.9868505 +0.9868539 0.999886 0.9868505 +0.9868548 0.999886 0.9868505 +0.986856 0.999886 0.9868505 +0.9868575 0.999886 0.9868505 +0.9868593 0.999886 0.9868505 +0.9868617 0.999886 0.9868505 +0.9868647 0.999886 0.9868505 +0.9868685 0.999886 0.9868505 +0.9868732 0.999886 0.9868505 +0.9868793 0.999886 0.9868505 +0.9868869 0.999886 0.9868505 +0.9868966 0.999886 0.9868505 +0.9869088 0.999886 0.9868505 +0.9869243 0.999886 0.9868505 +0.9869438 0.999886 0.9868505 +0.9869686 0.999886 0.9868505 +0.9869999 0.999886 0.9868505 +0.9870396 0.999886 0.9868505 +0.9870897 0.999886 0.9868505 +0.9871531 0.999886 0.9868505 +0.9872334 0.999886 0.9868505 +0.9873349 0.999886 0.9868505 +0.9874633 0.999886 0.9868505 +0.9876258 0.999886 0.9868505 +0.9878314 0.999886 0.9868505 +0.9880915 0.999886 0.9868505 +0.9884205 0.999886 0.9868505 +0.9888368 0.999886 0.9868505 +0.9893634 0.999886 0.9868505 +0.9900297 0.999886 0.9868505 +0.9908726 0.999886 0.9868505 +0.9919389 0.999886 0.9868505 +0.993288 0.999886 0.9868505 +0.9949948 0.999886 0.9868505 +0.9971542 0.999886 0.9868505 +0.999886 0.999886 0.9868505 +0.9999099 0.9977455 0.989582 +0.9999288 0.99686 0.9917501 +0.9999437 0.9966668 0.9934695 +0.989582 0.9999099 0.989582 +0.989582 0.9999099 0.989582 +0.989582 0.9999099 0.989582 +0.989582 0.9999099 0.989582 +0.9895821 0.9999099 0.989582 +0.9895821 0.9999099 0.989582 +0.9895821 0.9999099 0.989582 +0.9895821 0.9999099 0.989582 +0.9895822 0.9999099 0.989582 +0.9895822 0.9999099 0.989582 +0.9895823 0.9999099 0.989582 +0.9895824 0.9999099 0.989582 +0.9895825 0.9999099 0.989582 +0.9895826 0.9999099 0.989582 +0.9895828 0.9999099 0.989582 +0.989583 0.9999099 0.989582 +0.9895833 0.9999099 0.989582 +0.9895837 0.9999099 0.989582 +0.9895841 0.9999099 0.989582 +0.9895847 0.9999099 0.989582 +0.9895855 0.9999099 0.989582 +0.9895864 0.9999099 0.989582 +0.9895875 0.9999099 0.989582 +0.989589 0.9999099 0.989582 +0.9895909 0.9999099 0.989582 +0.9895933 0.9999099 0.989582 +0.9895962 0.9999099 0.989582 +0.9896 0.9999099 0.989582 +0.9896048 0.9999099 0.989582 +0.9896109 0.9999099 0.989582 +0.9896185 0.9999099 0.989582 +0.9896282 0.9999099 0.989582 +0.9896405 0.9999099 0.989582 +0.989656 0.9999099 0.989582 +0.9896756 0.9999099 0.989582 +0.9897004 0.9999099 0.989582 +0.9897318 0.9999099 0.989582 +0.9897715 0.9999099 0.989582 +0.9898218 0.9999099 0.989582 +0.9898854 0.9999099 0.989582 +0.9899658 0.9999099 0.989582 +0.9900676 0.9999099 0.989582 +0.9901963 0.9999099 0.989582 +0.9903592 0.9999099 0.989582 +0.9905652 0.9999099 0.989582 +0.9908259 0.9999099 0.989582 +0.9911557 0.9999099 0.989582 +0.991573 0.9999099 0.989582 +0.9921008 0.9999099 0.989582 +0.9927686 0.9999099 0.989582 +0.9936135 0.9999099 0.989582 +0.9946824 0.9999099 0.989582 +0.9960347 0.9999099 0.989582 +0.9977455 0.9999099 0.989582 +0.9999099 0.9999099 0.989582 +0.9999288 0.9982148 0.9917501 +0.9999437 0.9975145 0.9934695 +0.9917501 0.9999288 0.9917501 +0.9917501 0.9999288 0.9917501 +0.9917501 0.9999288 0.9917501 +0.9917501 0.9999288 0.9917501 +0.9917501 0.9999288 0.9917501 +0.9917501 0.9999288 0.9917501 +0.9917502 0.9999288 0.9917501 +0.9917502 0.9999288 0.9917501 +0.9917502 0.9999288 0.9917501 +0.9917502 0.9999288 0.9917501 +0.9917503 0.9999288 0.9917501 +0.9917503 0.9999288 0.9917501 +0.9917504 0.9999288 0.9917501 +0.9917505 0.9999288 0.9917501 +0.9917506 0.9999288 0.9917501 +0.9917507 0.9999288 0.9917501 +0.9917509 0.9999288 0.9917501 +0.9917511 0.9999288 0.9917501 +0.9917514 0.9999288 0.9917501 +0.9917518 0.9999288 0.9917501 +0.9917523 0.9999288 0.9917501 +0.9917528 0.9999288 0.9917501 +0.9917536 0.9999288 0.9917501 +0.9917545 0.9999288 0.9917501 +0.9917557 0.9999288 0.9917501 +0.9917571 0.9999288 0.9917501 +0.991759 0.9999288 0.9917501 +0.9917614 0.9999288 0.9917501 +0.9917644 0.9999288 0.9917501 +0.9917682 0.9999288 0.9917501 +0.9917729 0.9999288 0.9917501 +0.991779 0.9999288 0.9917501 +0.9917867 0.9999288 0.9917501 +0.9917964 0.9999288 0.9917501 +0.9918087 0.9999288 0.9917501 +0.9918242 0.9999288 0.9917501 +0.9918439 0.9999288 0.9917501 +0.9918687 0.9999288 0.9917501 +0.9919002 0.9999288 0.9917501 +0.99194 0.9999288 0.9917501 +0.9919903 0.9999288 0.9917501 +0.992054 0.9999288 0.9917501 +0.9921346 0.9999288 0.9917501 +0.9922366 0.9999288 0.9917501 +0.9923655 0.9999288 0.9917501 +0.9925287 0.9999288 0.9917501 +0.9927351 0.9999288 0.9917501 +0.9929963 0.9999288 0.9917501 +0.9933267 0.9999288 0.9917501 +0.9937448 0.9999288 0.9917501 +0.9942736 0.9999288 0.9917501 +0.9949427 0.9999288 0.9917501 +0.9957891 0.9999288 0.9917501 +0.99686 0.9999288 0.9917501 +0.9982148 0.9999288 0.9917501 +0.9999288 0.9999288 0.9917501 +0.9999437 0.9985869 0.9934695 +0.9934695 0.9999437 0.9934695 +0.9934695 0.9999437 0.9934695 +0.9934695 0.9999437 0.9934695 +0.9934695 0.9999437 0.9934695 +0.9934695 0.9999437 0.9934695 +0.9934695 0.9999437 0.9934695 +0.9934695 0.9999437 0.9934695 +0.9934695 0.9999437 0.9934695 +0.9934696 0.9999437 0.9934695 +0.9934696 0.9999437 0.9934695 +0.9934696 0.9999437 0.9934695 +0.9934696 0.9999437 0.9934695 +0.9934697 0.9999437 0.9934695 +0.9934697 0.9999437 0.9934695 +0.9934698 0.9999437 0.9934695 +0.9934699 0.9999437 0.9934695 +0.99347 0.9999437 0.9934695 +0.9934701 0.9999437 0.9934695 +0.9934703 0.9999437 0.9934695 +0.9934706 0.9999437 0.9934695 +0.9934708 0.9999437 0.9934695 +0.9934712 0.9999437 0.9934695 +0.9934717 0.9999437 0.9934695 +0.9934722 0.9999437 0.9934695 +0.993473 0.9999437 0.9934695 +0.9934739 0.9999437 0.9934695 +0.9934751 0.9999437 0.9934695 +0.9934765 0.9999437 0.9934695 +0.9934784 0.9999437 0.9934695 +0.9934808 0.9999437 0.9934695 +0.9934838 0.9999437 0.9934695 +0.9934876 0.9999437 0.9934695 +0.9934924 0.9999437 0.9934695 +0.9934985 0.9999437 0.9934695 +0.9935061 0.9999437 0.9934695 +0.9935159 0.9999437 0.9934695 +0.9935282 0.9999437 0.9934695 +0.9935437 0.9999437 0.9934695 +0.9935634 0.9999437 0.9934695 +0.9935883 0.9999437 0.9934695 +0.9936198 0.9999437 0.9934695 +0.9936597 0.9999437 0.9934695 +0.9937101 0.9999437 0.9934695 +0.9937739 0.9999437 0.9934695 +0.9938546 0.9999437 0.9934695 +0.9939567 0.9999437 0.9934695 +0.9940858 0.9999437 0.9934695 +0.9942493 0.9999437 0.9934695 +0.994456 0.9999437 0.9934695 +0.9947176 0.9999437 0.9934695 +0.9950485 0.9999437 0.9934695 +0.9954671 0.9999437 0.9934695 +0.9959967 0.9999437 0.9934695 +0.9966668 0.9999437 0.9934695 +0.9975145 0.9999437 0.9934695 +0.9985869 0.9999437 0.9934695 +0.9999437 0.9999437 0.9934695 +0.0000238 0.0000238 0.0005417 +0.0005417 0.0000238 0.0005417 +0.0011968 0.0000238 0.0005417 +0.0020256 0.0000238 0.0005417 +0.0030742 0.0000238 0.0005417 +0.0044007 0.0000238 0.0005417 +0.006079 0.0000238 0.0005417 +0.0082023 0.0000238 0.0005417 +0.0108885 0.0000238 0.0005417 +0.0142868 0.0000238 0.0005417 +0.0185862 0.0000238 0.0005417 +0.0240255 0.0000238 0.0005417 +0.0309069 0.0000238 0.0005417 +0.0396127 0.0000238 0.0005417 +0.0506267 0.0000238 0.0005417 +0.0645609 0.0000238 0.0005417 +0.0821895 0.0000238 0.0005417 +0.1044919 0.0000238 0.0005417 +0.1327073 0.0000238 0.0005417 +0.1684036 0.0000238 0.0005417 +0.2135639 0.0000238 0.0005417 +0.2706977 0.0000238 0.0005417 +0.3429792 0.0000238 0.0005417 +0.4344249 0.0000238 0.0005417 +0.5501155 0.0000238 0.0005417 +0.6964791 0.0000238 0.0005417 +0.8407292 0.0051514 0.0056422 +0.9033413 0.0279321 0.0283384 +0.9354466 0.0624569 0.062777 +0.9545467 0.1059991 0.1062449 +0.9669269 0.1572498 0.1574352 +0.9754027 0.2151269 0.2152645 +0.9814251 0.2783684 0.278469 +0.9858181 0.3454107 0.3454831 +0.9890841 0.4144197 0.4144711 +0.9915469 0.4834235 0.4834593 +0.993424 0.5504963 0.550521 +0.9948662 0.6139459 0.6139627 +0.9959813 0.6724572 0.6724685 +0.9968475 0.7251659 0.7251734 +0.997523 0.7716588 0.7716637 +0.9980513 0.8119154 0.8119186 +0.9984653 0.8462171 0.8462191 +0.9987905 0.8750477 0.875049 +0.9990461 0.8990028 0.8990036 +0.9992474 0.9187175 0.918718 +0.999406 0.9348153 0.9348156 +0.999531 0.9478754 0.9478756 +0.9996296 0.958416 0.9584161 +0.9997074 0.9668873 0.9668874 +0.9997689 0.9736726 0.9736727 +0.9998174 0.9790927 0.9790928 +0.9998557 0.9834129 0.983413 +0.999886 0.9868505 0.9868505 +0.9999099 0.989582 0.989582 +0.9999288 0.9917501 0.9917501 +0.9999437 0.9934695 0.9934695 +0.0000238 0.0005417 0.0005417 +0.0000382 0.0000382 0.0000382 +0.0006933 0.0000382 0.0000382 +0.0015221 0.0000382 0.0000382 +0.0025707 0.0000382 0.0000382 +0.0038972 0.0000382 0.0000382 +0.0055755 0.0000382 0.0000382 +0.0076988 0.0000382 0.0000382 +0.0103849 0.0000382 0.0000382 +0.0137833 0.0000382 0.0000382 +0.0180827 0.0000382 0.0000382 +0.023522 0.0000382 0.0000382 +0.0304033 0.0000382 0.0000382 +0.0391092 0.0000382 0.0000382 +0.0501232 0.0000382 0.0000382 +0.0640574 0.0000382 0.0000382 +0.081686 0.0000382 0.0000382 +0.1039884 0.0000382 0.0000382 +0.1322038 0.0000382 0.0000382 +0.1679 0.0000382 0.0000382 +0.2130604 0.0000382 0.0000382 +0.2701941 0.0000382 0.0000382 +0.3424757 0.0000382 0.0000382 +0.4339214 0.0000382 0.0000382 +0.549612 0.0000382 0.0000382 +0.6959756 0.0000382 0.0000382 +0.8405071 0.0051286 0.0051286 +0.9032596 0.0278872 0.0278872 +0.9354101 0.0624063 0.0624063 +0.9545286 0.1059489 0.1059489 +0.9669173 0.1572031 0.1572031 +0.9753975 0.2150852 0.2150852 +0.9814221 0.2783325 0.2783325 +0.9858163 0.3453807 0.3453807 +0.9890831 0.4143955 0.4143955 +0.9915463 0.4834045 0.4834045 +0.9934236 0.5504818 0.5504818 +0.994866 0.6139352 0.6139352 +0.9959811 0.6724495 0.6724495 +0.9968474 0.7251605 0.7251605 +0.997523 0.7716551 0.7716551 +0.9980512 0.8119128 0.8119128 +0.9984653 0.8462154 0.8462154 +0.9987905 0.8750466 0.8750466 +0.9990461 0.899002 0.899002 +0.9992474 0.918717 0.918717 +0.999406 0.9348149 0.9348149 +0.999531 0.9478752 0.9478752 +0.9996296 0.9584159 0.9584159 +0.9997074 0.9668872 0.9668872 +0.9997689 0.9736726 0.9736726 +0.9998174 0.9790927 0.9790927 +0.9998557 0.9834129 0.9834129 +0.999886 0.9868505 0.9868505 +0.9999099 0.989582 0.989582 +0.9999288 0.9917501 0.9917501 +0.9999437 0.9934695 0.9934695 +0.0000238 0.0011968 0.0005417 +0.0000382 0.0006933 0.0000382 +0.0006933 0.0006933 0.0000382 +0.0015221 0.0006933 0.0000382 +0.0025707 0.0006933 0.0000382 +0.0038972 0.0006933 0.0000382 +0.0055755 0.0006933 0.0000382 +0.0076988 0.0006933 0.0000382 +0.0103849 0.0006933 0.0000382 +0.0137833 0.0006933 0.0000382 +0.0180827 0.0006933 0.0000382 +0.023522 0.0006933 0.0000382 +0.0304033 0.0006933 0.0000382 +0.0391092 0.0006933 0.0000382 +0.0501232 0.0006933 0.0000382 +0.0640574 0.0006933 0.0000382 +0.081686 0.0006933 0.0000382 +0.1039884 0.0006933 0.0000382 +0.1322038 0.0006933 0.0000382 +0.1679 0.0006933 0.0000382 +0.2130604 0.0006933 0.0000382 +0.2701941 0.0006933 0.0000382 +0.3424757 0.0006933 0.0000382 +0.4339214 0.0006933 0.0000382 +0.549612 0.0006933 0.0000382 +0.6959756 0.0006933 0.0000382 +0.8405071 0.0057497 0.0051286 +0.9032596 0.0284013 0.0278872 +0.9354101 0.0628114 0.0624063 +0.9545286 0.1062601 0.1059489 +0.9669173 0.1574377 0.1572031 +0.9753975 0.2152593 0.2150852 +0.9814221 0.2784598 0.2783325 +0.9858163 0.3454723 0.3453807 +0.9890831 0.4144605 0.4143955 +0.9915463 0.4834499 0.4834045 +0.9934236 0.5505131 0.5504818 +0.994866 0.6139564 0.6139352 +0.9959811 0.6724637 0.6724495 +0.9968474 0.72517 0.7251605 +0.997523 0.7716613 0.7716551 +0.9980512 0.8119169 0.8119128 +0.9984653 0.846218 0.8462154 +0.9987905 0.8750482 0.8750466 +0.9990461 0.8990031 0.899002 +0.9992474 0.9187177 0.918717 +0.999406 0.9348154 0.9348149 +0.999531 0.9478755 0.9478752 +0.9996296 0.958416 0.9584159 +0.9997074 0.9668874 0.9668872 +0.9997689 0.9736726 0.9736726 +0.9998174 0.9790927 0.9790927 +0.9998557 0.9834129 0.9834129 +0.999886 0.9868505 0.9868505 +0.9999099 0.989582 0.989582 +0.9999288 0.9917501 0.9917501 +0.9999437 0.9934695 0.9934695 +0.0000238 0.0020256 0.0005417 +0.0000382 0.0015221 0.0000382 +0.0006933 0.0015221 0.0000382 +0.0015221 0.0015221 0.0000382 +0.0025707 0.0015221 0.0000382 +0.0038972 0.0015221 0.0000382 +0.0055755 0.0015221 0.0000382 +0.0076988 0.0015221 0.0000382 +0.0103849 0.0015221 0.0000382 +0.0137833 0.0015221 0.0000382 +0.0180827 0.0015221 0.0000382 +0.023522 0.0015221 0.0000382 +0.0304033 0.0015221 0.0000382 +0.0391092 0.0015221 0.0000382 +0.0501232 0.0015221 0.0000382 +0.0640574 0.0015221 0.0000382 +0.081686 0.0015221 0.0000382 +0.1039884 0.0015221 0.0000382 +0.1322038 0.0015221 0.0000382 +0.1679 0.0015221 0.0000382 +0.2130604 0.0015221 0.0000382 +0.2701941 0.0015221 0.0000382 +0.3424757 0.0015221 0.0000382 +0.4339214 0.0015221 0.0000382 +0.549612 0.0015221 0.0000382 +0.6959756 0.0015221 0.0000382 +0.8405071 0.0065355 0.0051286 +0.9032596 0.0290518 0.0278872 +0.9354101 0.0633239 0.0624063 +0.9545286 0.1066537 0.1059489 +0.9669173 0.1577345 0.1572031 +0.9753975 0.2154796 0.2150852 +0.9814221 0.2786207 0.2783325 +0.9858163 0.3455882 0.3453807 +0.9890831 0.4145427 0.4143955 +0.9915463 0.4835073 0.4834045 +0.9934236 0.5505527 0.5504818 +0.994866 0.6139833 0.6139352 +0.9959811 0.6724818 0.6724495 +0.9968474 0.725182 0.7251605 +0.997523 0.7716692 0.7716551 +0.9980512 0.811922 0.8119128 +0.9984653 0.8462213 0.8462154 +0.9987905 0.8750504 0.8750466 +0.9990461 0.8990045 0.899002 +0.9992474 0.9187186 0.918717 +0.999406 0.9348159 0.9348149 +0.999531 0.9478758 0.9478752 +0.9996296 0.9584162 0.9584159 +0.9997074 0.9668875 0.9668872 +0.9997689 0.9736727 0.9736726 +0.9998174 0.9790928 0.9790927 +0.9998557 0.983413 0.9834129 +0.999886 0.9868505 0.9868505 +0.9999099 0.989582 0.989582 +0.9999288 0.9917501 0.9917501 +0.9999437 0.9934695 0.9934695 +0.0000238 0.0030742 0.0005417 +0.0000382 0.0025707 0.0000382 +0.0006933 0.0025707 0.0000382 +0.0015221 0.0025707 0.0000382 +0.0025707 0.0025707 0.0000382 +0.0038972 0.0025707 0.0000382 +0.0055755 0.0025707 0.0000382 +0.0076988 0.0025707 0.0000382 +0.0103849 0.0025707 0.0000382 +0.0137833 0.0025707 0.0000382 +0.0180827 0.0025707 0.0000382 +0.023522 0.0025707 0.0000382 +0.0304033 0.0025707 0.0000382 +0.0391092 0.0025707 0.0000382 +0.0501232 0.0025707 0.0000382 +0.0640574 0.0025707 0.0000382 +0.081686 0.0025707 0.0000382 +0.1039884 0.0025707 0.0000382 +0.1322038 0.0025707 0.0000382 +0.1679 0.0025707 0.0000382 +0.2130604 0.0025707 0.0000382 +0.2701941 0.0025707 0.0000382 +0.3424757 0.0025707 0.0000382 +0.4339214 0.0025707 0.0000382 +0.549612 0.0025707 0.0000382 +0.6959756 0.0025707 0.0000382 +0.8405071 0.0075296 0.0051286 +0.9032596 0.0298748 0.0278872 +0.9354101 0.0639724 0.0624063 +0.9545286 0.1071517 0.1059489 +0.9669173 0.15811 0.1572031 +0.9753975 0.2157582 0.2150852 +0.9814221 0.2788244 0.2783325 +0.9858163 0.3457348 0.3453807 +0.9890831 0.4146466 0.4143955 +0.9915463 0.48358 0.4834045 +0.9934236 0.5506027 0.5504818 +0.994866 0.6140174 0.6139352 +0.9959811 0.6725046 0.6724495 +0.9968474 0.7251971 0.7251605 +0.997523 0.7716791 0.7716551 +0.9980512 0.8119285 0.8119128 +0.9984653 0.8462255 0.8462154 +0.9987905 0.8750531 0.8750466 +0.9990461 0.8990062 0.899002 +0.9992474 0.9187197 0.918717 +0.999406 0.9348166 0.9348149 +0.999531 0.9478763 0.9478752 +0.9996296 0.9584165 0.9584159 +0.9997074 0.9668877 0.9668872 +0.9997689 0.9736728 0.9736726 +0.9998174 0.9790929 0.9790927 +0.9998557 0.983413 0.9834129 +0.999886 0.9868506 0.9868505 +0.9999099 0.989582 0.989582 +0.9999288 0.9917501 0.9917501 +0.9999437 0.9934695 0.9934695 +0.0000238 0.0044007 0.0005417 +0.0000382 0.0038972 0.0000382 +0.0006933 0.0038972 0.0000382 +0.0015221 0.0038972 0.0000382 +0.0025707 0.0038972 0.0000382 +0.0038972 0.0038972 0.0000382 +0.0055755 0.0038972 0.0000382 +0.0076988 0.0038972 0.0000382 +0.0103849 0.0038972 0.0000382 +0.0137833 0.0038972 0.0000382 +0.0180827 0.0038972 0.0000382 +0.023522 0.0038972 0.0000382 +0.0304033 0.0038972 0.0000382 +0.0391092 0.0038972 0.0000382 +0.0501232 0.0038972 0.0000382 +0.0640574 0.0038972 0.0000382 +0.081686 0.0038972 0.0000382 +0.1039884 0.0038972 0.0000382 +0.1322038 0.0038972 0.0000382 +0.1679 0.0038972 0.0000382 +0.2130604 0.0038972 0.0000382 +0.2701941 0.0038972 0.0000382 +0.3424757 0.0038972 0.0000382 +0.4339214 0.0038972 0.0000382 +0.549612 0.0038972 0.0000382 +0.6959756 0.0038972 0.0000382 +0.8405071 0.0087874 0.0051286 +0.9032596 0.0309159 0.0278872 +0.9354101 0.0647927 0.0624063 +0.9545286 0.1077818 0.1059489 +0.9669173 0.1585851 0.1572031 +0.9753975 0.2161107 0.2150852 +0.9814221 0.279082 0.2783325 +0.9858163 0.3459203 0.3453807 +0.9890831 0.4147782 0.4143955 +0.9915463 0.4836719 0.4834045 +0.9934236 0.5506661 0.5504818 +0.994866 0.6140604 0.6139352 +0.9959811 0.6725335 0.6724495 +0.9968474 0.7252163 0.7251605 +0.997523 0.7716917 0.7716551 +0.9980512 0.8119367 0.8119128 +0.9984653 0.8462308 0.8462154 +0.9987905 0.8750565 0.8750466 +0.9990461 0.8990084 0.899002 +0.9992474 0.9187211 0.918717 +0.999406 0.9348175 0.9348149 +0.999531 0.9478768 0.9478752 +0.9996296 0.9584169 0.9584159 +0.9997074 0.9668879 0.9668872 +0.9997689 0.973673 0.9736726 +0.9998174 0.9790929 0.9790927 +0.9998557 0.9834131 0.9834129 +0.999886 0.9868506 0.9868505 +0.9999099 0.9895821 0.989582 +0.9999288 0.9917501 0.9917501 +0.9999437 0.9934695 0.9934695 +0.0000238 0.006079 0.0005417 +0.0000382 0.0055755 0.0000382 +0.0006933 0.0055755 0.0000382 +0.0015221 0.0055755 0.0000382 +0.0025707 0.0055755 0.0000382 +0.0038972 0.0055755 0.0000382 +0.0055755 0.0055755 0.0000382 +0.0076988 0.0055755 0.0000382 +0.0103849 0.0055755 0.0000382 +0.0137833 0.0055755 0.0000382 +0.0180827 0.0055755 0.0000382 +0.023522 0.0055755 0.0000382 +0.0304033 0.0055755 0.0000382 +0.0391092 0.0055755 0.0000382 +0.0501232 0.0055755 0.0000382 +0.0640574 0.0055755 0.0000382 +0.081686 0.0055755 0.0000382 +0.1039884 0.0055755 0.0000382 +0.1322038 0.0055755 0.0000382 +0.1679 0.0055755 0.0000382 +0.2130604 0.0055755 0.0000382 +0.2701941 0.0055755 0.0000382 +0.3424757 0.0055755 0.0000382 +0.4339214 0.0055755 0.0000382 +0.549612 0.0055755 0.0000382 +0.6959756 0.0055755 0.0000382 +0.8405071 0.0103785 0.0051286 +0.9032596 0.0322331 0.0278872 +0.9354101 0.0658305 0.0624063 +0.9545286 0.1085789 0.1059489 +0.9669173 0.1591861 0.1572031 +0.9753975 0.2165567 0.2150852 +0.9814221 0.2794079 0.2783325 +0.9858163 0.3461549 0.3453807 +0.9890831 0.4149446 0.4143955 +0.9915463 0.4837882 0.4834045 +0.9934236 0.5507462 0.5504818 +0.994866 0.6141149 0.6139352 +0.9959811 0.6725701 0.6724495 +0.9968474 0.7252406 0.7251605 +0.997523 0.7717077 0.7716551 +0.9980512 0.8119471 0.8119128 +0.9984653 0.8462375 0.8462154 +0.9987905 0.8750608 0.8750466 +0.9990461 0.8990111 0.899002 +0.9992474 0.9187228 0.918717 +0.999406 0.9348186 0.9348149 +0.999531 0.9478775 0.9478752 +0.9996296 0.9584173 0.9584159 +0.9997074 0.9668882 0.9668872 +0.9997689 0.9736731 0.9736726 +0.9998174 0.9790931 0.9790927 +0.9998557 0.9834131 0.9834129 +0.999886 0.9868506 0.9868505 +0.9999099 0.9895821 0.989582 +0.9999288 0.9917501 0.9917501 +0.9999437 0.9934695 0.9934695 +0.0000238 0.0082023 0.0005417 +0.0000382 0.0076988 0.0000382 +0.0006933 0.0076988 0.0000382 +0.0015221 0.0076988 0.0000382 +0.0025707 0.0076988 0.0000382 +0.0038972 0.0076988 0.0000382 +0.0055755 0.0076988 0.0000382 +0.0076988 0.0076988 0.0000382 +0.0103849 0.0076988 0.0000382 +0.0137833 0.0076988 0.0000382 +0.0180827 0.0076988 0.0000382 +0.023522 0.0076988 0.0000382 +0.0304033 0.0076988 0.0000382 +0.0391092 0.0076988 0.0000382 +0.0501232 0.0076988 0.0000382 +0.0640574 0.0076988 0.0000382 +0.081686 0.0076988 0.0000382 +0.1039884 0.0076988 0.0000382 +0.1322038 0.0076988 0.0000382 +0.1679 0.0076988 0.0000382 +0.2130604 0.0076988 0.0000382 +0.2701941 0.0076988 0.0000382 +0.3424757 0.0076988 0.0000382 +0.4339214 0.0076988 0.0000382 +0.549612 0.0076988 0.0000382 +0.6959756 0.0076988 0.0000382 +0.8405071 0.0123916 0.0051286 +0.9032596 0.0338994 0.0278872 +0.9354101 0.0671435 0.0624063 +0.9545286 0.1095873 0.1059489 +0.9669173 0.1599465 0.1572031 +0.9753975 0.2171209 0.2150852 +0.9814221 0.2798202 0.2783325 +0.9858163 0.3464517 0.3453807 +0.9890831 0.4151551 0.4143955 +0.9915463 0.4839353 0.4834045 +0.9934236 0.5508475 0.5504818 +0.994866 0.6141838 0.6139352 +0.9959811 0.6726163 0.6724495 +0.9968474 0.7252713 0.7251605 +0.997523 0.7717278 0.7716551 +0.9980512 0.8119602 0.8119128 +0.9984653 0.846246 0.8462154 +0.9987905 0.8750662 0.8750466 +0.9990461 0.8990146 0.899002 +0.9992474 0.918725 0.918717 +0.999406 0.93482 0.9348149 +0.999531 0.9478784 0.9478752 +0.9996296 0.9584179 0.9584159 +0.9997074 0.9668885 0.9668872 +0.9997689 0.9736734 0.9736726 +0.9998174 0.9790932 0.9790927 +0.9998557 0.9834132 0.9834129 +0.999886 0.9868507 0.9868505 +0.9999099 0.9895821 0.989582 +0.9999288 0.9917502 0.9917501 +0.9999437 0.9934695 0.9934695 +0.0000238 0.0108885 0.0005417 +0.0000382 0.0103849 0.0000382 +0.0006933 0.0103849 0.0000382 +0.0015221 0.0103849 0.0000382 +0.0025707 0.0103849 0.0000382 +0.0038972 0.0103849 0.0000382 +0.0055755 0.0103849 0.0000382 +0.0076988 0.0103849 0.0000382 +0.0103849 0.0103849 0.0000382 +0.0137833 0.0103849 0.0000382 +0.0180827 0.0103849 0.0000382 +0.023522 0.0103849 0.0000382 +0.0304033 0.0103849 0.0000382 +0.0391092 0.0103849 0.0000382 +0.0501232 0.0103849 0.0000382 +0.0640574 0.0103849 0.0000382 +0.081686 0.0103849 0.0000382 +0.1039884 0.0103849 0.0000382 +0.1322038 0.0103849 0.0000382 +0.1679 0.0103849 0.0000382 +0.2130604 0.0103849 0.0000382 +0.2701941 0.0103849 0.0000382 +0.3424757 0.0103849 0.0000382 +0.4339214 0.0103849 0.0000382 +0.549612 0.0103849 0.0000382 +0.6959756 0.0103849 0.0000382 +0.8405071 0.0149384 0.0051286 +0.9032596 0.0360076 0.0278872 +0.9354101 0.0688046 0.0624063 +0.9545286 0.1108631 0.1059489 +0.9669173 0.1609084 0.1572031 +0.9753975 0.2178347 0.2150852 +0.9814221 0.2803419 0.2783325 +0.9858163 0.3468273 0.3453807 +0.9890831 0.4154214 0.4143955 +0.9915463 0.4841214 0.4834045 +0.9934236 0.5509758 0.5504818 +0.994866 0.6142709 0.6139352 +0.9959811 0.6726748 0.6724495 +0.9968474 0.7253101 0.7251605 +0.997523 0.7717534 0.7716551 +0.9980512 0.8119769 0.8119128 +0.9984653 0.8462568 0.8462154 +0.9987905 0.8750731 0.8750466 +0.9990461 0.899019 0.899002 +0.9992474 0.9187278 0.918717 +0.999406 0.9348218 0.9348149 +0.999531 0.9478795 0.9478752 +0.9996296 0.9584186 0.9584159 +0.9997074 0.966889 0.9668872 +0.9997689 0.9736737 0.9736726 +0.9998174 0.9790934 0.9790927 +0.9998557 0.9834133 0.9834129 +0.999886 0.9868508 0.9868505 +0.9999099 0.9895822 0.989582 +0.9999288 0.9917502 0.9917501 +0.9999437 0.9934695 0.9934695 +0.0000238 0.0142868 0.0005417 +0.0000382 0.0137833 0.0000382 +0.0006933 0.0137833 0.0000382 +0.0015221 0.0137833 0.0000382 +0.0025707 0.0137833 0.0000382 +0.0038972 0.0137833 0.0000382 +0.0055755 0.0137833 0.0000382 +0.0076988 0.0137833 0.0000382 +0.0103849 0.0137833 0.0000382 +0.0137833 0.0137833 0.0000382 +0.0180827 0.0137833 0.0000382 +0.023522 0.0137833 0.0000382 +0.0304033 0.0137833 0.0000382 +0.0391092 0.0137833 0.0000382 +0.0501232 0.0137833 0.0000382 +0.0640574 0.0137833 0.0000382 +0.081686 0.0137833 0.0000382 +0.1039884 0.0137833 0.0000382 +0.1322038 0.0137833 0.0000382 +0.1679 0.0137833 0.0000382 +0.2130604 0.0137833 0.0000382 +0.2701941 0.0137833 0.0000382 +0.3424757 0.0137833 0.0000382 +0.4339214 0.0137833 0.0000382 +0.549612 0.0137833 0.0000382 +0.6959756 0.0137833 0.0000382 +0.8405071 0.0181604 0.0051286 +0.9032596 0.0386748 0.0278872 +0.9354101 0.0709061 0.0624063 +0.9545286 0.1124771 0.1059489 +0.9669173 0.1621254 0.1572031 +0.9753975 0.2187378 0.2150852 +0.9814221 0.2810019 0.2783325 +0.9858163 0.3473024 0.3453807 +0.9890831 0.4157584 0.4143955 +0.9915463 0.4843569 0.4834045 +0.9934236 0.551138 0.5504818 +0.994866 0.6143812 0.6139352 +0.9959811 0.6727489 0.6724495 +0.9968474 0.7253592 0.7251605 +0.997523 0.7717857 0.7716551 +0.9980512 0.8119979 0.8119128 +0.9984653 0.8462703 0.8462154 +0.9987905 0.8750819 0.8750466 +0.9990461 0.8990246 0.899002 +0.9992474 0.9187314 0.918717 +0.999406 0.9348241 0.9348149 +0.999531 0.947881 0.9478752 +0.9996296 0.9584195 0.9584159 +0.9997074 0.9668895 0.9668872 +0.9997689 0.973674 0.9736726 +0.9998174 0.9790936 0.9790927 +0.9998557 0.9834135 0.9834129 +0.999886 0.9868508 0.9868505 +0.9999099 0.9895822 0.989582 +0.9999288 0.9917502 0.9917501 +0.9999437 0.9934696 0.9934695 +0.0000238 0.0185862 0.0005417 +0.0000382 0.0180827 0.0000382 +0.0006933 0.0180827 0.0000382 +0.0015221 0.0180827 0.0000382 +0.0025707 0.0180827 0.0000382 +0.0038972 0.0180827 0.0000382 +0.0055755 0.0180827 0.0000382 +0.0076988 0.0180827 0.0000382 +0.0103849 0.0180827 0.0000382 +0.0137833 0.0180827 0.0000382 +0.0180827 0.0180827 0.0000382 +0.023522 0.0180827 0.0000382 +0.0304033 0.0180827 0.0000382 +0.0391092 0.0180827 0.0000382 +0.0501232 0.0180827 0.0000382 +0.0640574 0.0180827 0.0000382 +0.081686 0.0180827 0.0000382 +0.1039884 0.0180827 0.0000382 +0.1322038 0.0180827 0.0000382 +0.1679 0.0180827 0.0000382 +0.2130604 0.0180827 0.0000382 +0.2701941 0.0180827 0.0000382 +0.3424757 0.0180827 0.0000382 +0.4339214 0.0180827 0.0000382 +0.549612 0.0180827 0.0000382 +0.6959756 0.0180827 0.0000382 +0.8405071 0.0222366 0.0051286 +0.9032596 0.042049 0.0278872 +0.9354101 0.0735648 0.0624063 +0.9545286 0.1145191 0.1059489 +0.9669173 0.1636651 0.1572031 +0.9753975 0.2198803 0.2150852 +0.9814221 0.2818368 0.2783325 +0.9858163 0.3479034 0.3453807 +0.9890831 0.4161847 0.4143955 +0.9915463 0.4846548 0.4834045 +0.9934236 0.5513433 0.5504818 +0.994866 0.6145207 0.6139352 +0.9959811 0.6728425 0.6724495 +0.9968474 0.7254214 0.7251605 +0.997523 0.7718265 0.7716551 +0.9980512 0.8120245 0.8119128 +0.9984653 0.8462876 0.8462154 +0.9987905 0.8750929 0.8750466 +0.9990461 0.8990317 0.899002 +0.9992474 0.9187359 0.918717 +0.999406 0.9348269 0.9348149 +0.999531 0.9478828 0.9478752 +0.9996296 0.9584206 0.9584159 +0.9997074 0.9668902 0.9668872 +0.9997689 0.9736745 0.9736726 +0.9998174 0.9790939 0.9790927 +0.9998557 0.9834137 0.9834129 +0.999886 0.986851 0.9868505 +0.9999099 0.9895823 0.989582 +0.9999288 0.9917503 0.9917501 +0.9999437 0.9934696 0.9934695 +0.0000238 0.0240255 0.0005417 +0.0000382 0.023522 0.0000382 +0.0006933 0.023522 0.0000382 +0.0015221 0.023522 0.0000382 +0.0025707 0.023522 0.0000382 +0.0038972 0.023522 0.0000382 +0.0055755 0.023522 0.0000382 +0.0076988 0.023522 0.0000382 +0.0103849 0.023522 0.0000382 +0.0137833 0.023522 0.0000382 +0.0180827 0.023522 0.0000382 +0.023522 0.023522 0.0000382 +0.0304033 0.023522 0.0000382 +0.0391092 0.023522 0.0000382 +0.0501232 0.023522 0.0000382 +0.0640574 0.023522 0.0000382 +0.081686 0.023522 0.0000382 +0.1039884 0.023522 0.0000382 +0.1322038 0.023522 0.0000382 +0.1679 0.023522 0.0000382 +0.2130604 0.023522 0.0000382 +0.2701941 0.023522 0.0000382 +0.3424757 0.023522 0.0000382 +0.4339214 0.023522 0.0000382 +0.549612 0.023522 0.0000382 +0.6959756 0.023522 0.0000382 +0.8405071 0.0273936 0.0051286 +0.9032596 0.0463179 0.0278872 +0.9354101 0.0769284 0.0624063 +0.9545286 0.1171024 0.1059489 +0.9669173 0.165613 0.1572031 +0.9753975 0.2213257 0.2150852 +0.9814221 0.2828931 0.2783325 +0.9858163 0.3486639 0.3453807 +0.9890831 0.416724 0.4143955 +0.9915463 0.4850317 0.4834045 +0.9934236 0.5516029 0.5504818 +0.994866 0.6146972 0.6139352 +0.9959811 0.672961 0.6724495 +0.9968474 0.7255 0.7251605 +0.997523 0.7718782 0.7716551 +0.9980512 0.8120582 0.8119128 +0.9984653 0.8463093 0.8462154 +0.9987905 0.8751069 0.8750466 +0.9990461 0.8990406 0.899002 +0.9992474 0.9187416 0.918717 +0.999406 0.9348305 0.9348149 +0.999531 0.947885 0.9478752 +0.9996296 0.9584221 0.9584159 +0.9997074 0.9668911 0.9668872 +0.9997689 0.973675 0.9736726 +0.9998174 0.9790942 0.9790927 +0.9998557 0.9834139 0.9834129 +0.999886 0.9868511 0.9868505 +0.9999099 0.9895824 0.989582 +0.9999288 0.9917503 0.9917501 +0.9999437 0.9934696 0.9934695 +0.0000238 0.0309069 0.0005417 +0.0000382 0.0304033 0.0000382 +0.0006933 0.0304033 0.0000382 +0.0015221 0.0304033 0.0000382 +0.0025707 0.0304033 0.0000382 +0.0038972 0.0304033 0.0000382 +0.0055755 0.0304033 0.0000382 +0.0076988 0.0304033 0.0000382 +0.0103849 0.0304033 0.0000382 +0.0137833 0.0304033 0.0000382 +0.0180827 0.0304033 0.0000382 +0.023522 0.0304033 0.0000382 +0.0304033 0.0304033 0.0000382 +0.0391092 0.0304033 0.0000382 +0.0501232 0.0304033 0.0000382 +0.0640574 0.0304033 0.0000382 +0.081686 0.0304033 0.0000382 +0.1039884 0.0304033 0.0000382 +0.1322038 0.0304033 0.0000382 +0.1679 0.0304033 0.0000382 +0.2130604 0.0304033 0.0000382 +0.2701941 0.0304033 0.0000382 +0.3424757 0.0304033 0.0000382 +0.4339214 0.0304033 0.0000382 +0.549612 0.0304033 0.0000382 +0.6959756 0.0304033 0.0000382 +0.8405071 0.0339178 0.0051286 +0.9032596 0.0517186 0.0278872 +0.9354101 0.0811837 0.0624063 +0.9545286 0.1203707 0.1059489 +0.9669173 0.1680773 0.1572031 +0.9753975 0.2231543 0.2150852 +0.9814221 0.2842295 0.2783325 +0.9858163 0.3496259 0.3453807 +0.9890831 0.4174062 0.4143955 +0.9915463 0.4855085 0.4834045 +0.9934236 0.5519314 0.5504818 +0.994866 0.6149205 0.6139352 +0.9959811 0.6731109 0.6724495 +0.9968474 0.7255995 0.7251605 +0.997523 0.7719436 0.7716551 +0.9980512 0.8121007 0.8119128 +0.9984653 0.8463368 0.8462154 +0.9987905 0.8751246 0.8750466 +0.9990461 0.8990519 0.899002 +0.9992474 0.9187488 0.918717 +0.999406 0.9348351 0.9348149 +0.999531 0.9478879 0.9478752 +0.9996296 0.9584239 0.9584159 +0.9997074 0.9668923 0.9668872 +0.9997689 0.9736757 0.9736726 +0.9998174 0.9790947 0.9790927 +0.9998557 0.9834142 0.9834129 +0.999886 0.9868513 0.9868505 +0.9999099 0.9895825 0.989582 +0.9999288 0.9917504 0.9917501 +0.9999437 0.9934697 0.9934695 +0.0000238 0.0396127 0.0005417 +0.0000382 0.0391092 0.0000382 +0.0006933 0.0391092 0.0000382 +0.0015221 0.0391092 0.0000382 +0.0025707 0.0391092 0.0000382 +0.0038972 0.0391092 0.0000382 +0.0055755 0.0391092 0.0000382 +0.0076988 0.0391092 0.0000382 +0.0103849 0.0391092 0.0000382 +0.0137833 0.0391092 0.0000382 +0.0180827 0.0391092 0.0000382 +0.023522 0.0391092 0.0000382 +0.0304033 0.0391092 0.0000382 +0.0391092 0.0391092 0.0000382 +0.0501232 0.0391092 0.0000382 +0.0640574 0.0391092 0.0000382 +0.081686 0.0391092 0.0000382 +0.1039884 0.0391092 0.0000382 +0.1322038 0.0391092 0.0000382 +0.1679 0.0391092 0.0000382 +0.2130604 0.0391092 0.0000382 +0.2701941 0.0391092 0.0000382 +0.3424757 0.0391092 0.0000382 +0.4339214 0.0391092 0.0000382 +0.549612 0.0391092 0.0000382 +0.6959756 0.0391092 0.0000382 +0.8405071 0.0421719 0.0051286 +0.9032596 0.0585512 0.0278872 +0.9354101 0.0865673 0.0624063 +0.9545286 0.1245055 0.1059489 +0.9669173 0.171195 0.1572031 +0.9753975 0.2254677 0.2150852 +0.9814221 0.2859202 0.2783325 +0.9858163 0.350843 0.3453807 +0.9890831 0.4182694 0.4143955 +0.9915463 0.4861117 0.4834045 +0.9934236 0.552347 0.5504818 +0.994866 0.615203 0.6139352 +0.9959811 0.6733005 0.6724495 +0.9968474 0.7257254 0.7251605 +0.997523 0.7720263 0.7716551 +0.9980512 0.8121546 0.8119128 +0.9984653 0.8463717 0.8462154 +0.9987905 0.875147 0.8750466 +0.9990461 0.8990662 0.899002 +0.9992474 0.9187579 0.918717 +0.999406 0.9348408 0.9348149 +0.999531 0.9478916 0.9478752 +0.9996296 0.9584262 0.9584159 +0.9997074 0.9668937 0.9668872 +0.9997689 0.9736767 0.9736726 +0.9998174 0.9790953 0.9790927 +0.9998557 0.9834145 0.9834129 +0.999886 0.9868515 0.9868505 +0.9999099 0.9895826 0.989582 +0.9999288 0.9917505 0.9917501 +0.9999437 0.9934697 0.9934695 +0.0000238 0.0506267 0.0005417 +0.0000382 0.0501232 0.0000382 +0.0006933 0.0501232 0.0000382 +0.0015221 0.0501232 0.0000382 +0.0025707 0.0501232 0.0000382 +0.0038972 0.0501232 0.0000382 +0.0055755 0.0501232 0.0000382 +0.0076988 0.0501232 0.0000382 +0.0103849 0.0501232 0.0000382 +0.0137833 0.0501232 0.0000382 +0.0180827 0.0501232 0.0000382 +0.023522 0.0501232 0.0000382 +0.0304033 0.0501232 0.0000382 +0.0391092 0.0501232 0.0000382 +0.0501232 0.0501232 0.0000382 +0.0640574 0.0501232 0.0000382 +0.081686 0.0501232 0.0000382 +0.1039884 0.0501232 0.0000382 +0.1322038 0.0501232 0.0000382 +0.1679 0.0501232 0.0000382 +0.2130604 0.0501232 0.0000382 +0.2701941 0.0501232 0.0000382 +0.3424757 0.0501232 0.0000382 +0.4339214 0.0501232 0.0000382 +0.549612 0.0501232 0.0000382 +0.6959756 0.0501232 0.0000382 +0.8405071 0.0526143 0.0051286 +0.9032596 0.0671953 0.0278872 +0.9354101 0.0933783 0.0624063 +0.9545286 0.1297365 0.1059489 +0.9669173 0.1751393 0.1572031 +0.9753975 0.2283945 0.2150852 +0.9814221 0.2880591 0.2783325 +0.9858163 0.3523828 0.3453807 +0.9890831 0.4193615 0.4143955 +0.9915463 0.4868749 0.4834045 +0.9934236 0.5528728 0.5504818 +0.994866 0.6155604 0.6139352 +0.9959811 0.6735405 0.6724495 +0.9968474 0.7258847 0.7251605 +0.997523 0.7721309 0.7716551 +0.9980512 0.8122228 0.8119128 +0.9984653 0.8464157 0.8462154 +0.9987905 0.8751753 0.8750466 +0.9990461 0.8990843 0.899002 +0.9992474 0.9187694 0.918717 +0.999406 0.9348481 0.9348149 +0.999531 0.9478962 0.9478752 +0.9996296 0.9584291 0.9584159 +0.9997074 0.9668956 0.9668872 +0.9997689 0.9736778 0.9736726 +0.9998174 0.979096 0.9790927 +0.9998557 0.983415 0.9834129 +0.999886 0.9868518 0.9868505 +0.9999099 0.9895828 0.989582 +0.9999288 0.9917506 0.9917501 +0.9999437 0.9934698 0.9934695 +0.0000238 0.0645609 0.0005417 +0.0000382 0.0640574 0.0000382 +0.0006933 0.0640574 0.0000382 +0.0015221 0.0640574 0.0000382 +0.0025707 0.0640574 0.0000382 +0.0038972 0.0640574 0.0000382 +0.0055755 0.0640574 0.0000382 +0.0076988 0.0640574 0.0000382 +0.0103849 0.0640574 0.0000382 +0.0137833 0.0640574 0.0000382 +0.0180827 0.0640574 0.0000382 +0.023522 0.0640574 0.0000382 +0.0304033 0.0640574 0.0000382 +0.0391092 0.0640574 0.0000382 +0.0501232 0.0640574 0.0000382 +0.0640574 0.0640574 0.0000382 +0.081686 0.0640574 0.0000382 +0.1039884 0.0640574 0.0000382 +0.1322038 0.0640574 0.0000382 +0.1679 0.0640574 0.0000382 +0.2130604 0.0640574 0.0000382 +0.2701941 0.0640574 0.0000382 +0.3424757 0.0640574 0.0000382 +0.4339214 0.0640574 0.0000382 +0.549612 0.0640574 0.0000382 +0.6959756 0.0640574 0.0000382 +0.8405071 0.0658253 0.0051286 +0.9032596 0.0781312 0.0278872 +0.9354101 0.101995 0.0624063 +0.9545286 0.1363545 0.1059489 +0.9669173 0.1801293 0.1572031 +0.9753975 0.2320973 0.2150852 +0.9814221 0.2907651 0.2783325 +0.9858163 0.3543309 0.3453807 +0.9890831 0.420743 0.4143955 +0.9915463 0.4878404 0.4834045 +0.9934236 0.553538 0.5504818 +0.994866 0.6160126 0.6139352 +0.9959811 0.673844 0.6724495 +0.9968474 0.7260861 0.7251605 +0.997523 0.7722633 0.7716551 +0.9980512 0.812309 0.8119128 +0.9984653 0.8464715 0.8462154 +0.9987905 0.8752111 0.8750466 +0.9990461 0.8991072 0.899002 +0.9992474 0.9187839 0.918717 +0.999406 0.9348574 0.9348149 +0.999531 0.947902 0.9478752 +0.9996296 0.9584328 0.9584159 +0.9997074 0.9668979 0.9668872 +0.9997689 0.9736793 0.9736726 +0.9998174 0.9790969 0.9790927 +0.9998557 0.9834155 0.9834129 +0.999886 0.9868521 0.9868505 +0.9999099 0.989583 0.989582 +0.9999288 0.9917507 0.9917501 +0.9999437 0.9934699 0.9934695 +0.0000238 0.0821895 0.0005417 +0.0000382 0.081686 0.0000382 +0.0006933 0.081686 0.0000382 +0.0015221 0.081686 0.0000382 +0.0025707 0.081686 0.0000382 +0.0038972 0.081686 0.0000382 +0.0055755 0.081686 0.0000382 +0.0076988 0.081686 0.0000382 +0.0103849 0.081686 0.0000382 +0.0137833 0.081686 0.0000382 +0.0180827 0.081686 0.0000382 +0.023522 0.081686 0.0000382 +0.0304033 0.081686 0.0000382 +0.0391092 0.081686 0.0000382 +0.0501232 0.081686 0.0000382 +0.0640574 0.081686 0.0000382 +0.081686 0.081686 0.0000382 +0.1039884 0.081686 0.0000382 +0.1322038 0.081686 0.0000382 +0.1679 0.081686 0.0000382 +0.2130604 0.081686 0.0000382 +0.2701941 0.081686 0.0000382 +0.3424757 0.081686 0.0000382 +0.4339214 0.081686 0.0000382 +0.549612 0.081686 0.0000382 +0.6959756 0.081686 0.0000382 +0.8405071 0.082539 0.0051286 +0.9032596 0.0919666 0.0278872 +0.9354101 0.1128963 0.0624063 +0.9545286 0.1447271 0.1059489 +0.9669173 0.1864423 0.1572031 +0.9753975 0.2367818 0.2150852 +0.9814221 0.2941886 0.2783325 +0.9858163 0.3567954 0.3453807 +0.9890831 0.4224909 0.4143955 +0.9915463 0.4890619 0.4834045 +0.9934236 0.5543796 0.5504818 +0.994866 0.6165846 0.6139352 +0.9959811 0.674228 0.6724495 +0.9968474 0.726341 0.7251605 +0.997523 0.7724308 0.7716551 +0.9980512 0.8124181 0.8119128 +0.9984653 0.846542 0.8462154 +0.9987905 0.8752564 0.8750466 +0.9990461 0.8991362 0.899002 +0.9992474 0.9188024 0.918717 +0.999406 0.934869 0.9348149 +0.999531 0.9479094 0.9478752 +0.9996296 0.9584374 0.9584159 +0.9997074 0.9669008 0.9668872 +0.9997689 0.9736811 0.9736726 +0.9998174 0.979098 0.9790927 +0.9998557 0.9834163 0.9834129 +0.999886 0.9868526 0.9868505 +0.9999099 0.9895833 0.989582 +0.9999288 0.9917509 0.9917501 +0.9999437 0.99347 0.9934695 +0.0000238 0.1044919 0.0005417 +0.0000382 0.1039884 0.0000382 +0.0006933 0.1039884 0.0000382 +0.0015221 0.1039884 0.0000382 +0.0025707 0.1039884 0.0000382 +0.0038972 0.1039884 0.0000382 +0.0055755 0.1039884 0.0000382 +0.0076988 0.1039884 0.0000382 +0.0103849 0.1039884 0.0000382 +0.0137833 0.1039884 0.0000382 +0.0180827 0.1039884 0.0000382 +0.023522 0.1039884 0.0000382 +0.0304033 0.1039884 0.0000382 +0.0391092 0.1039884 0.0000382 +0.0501232 0.1039884 0.0000382 +0.0640574 0.1039884 0.0000382 +0.081686 0.1039884 0.0000382 +0.1039884 0.1039884 0.0000382 +0.1322038 0.1039884 0.0000382 +0.1679 0.1039884 0.0000382 +0.2130604 0.1039884 0.0000382 +0.2701941 0.1039884 0.0000382 +0.3424757 0.1039884 0.0000382 +0.4339214 0.1039884 0.0000382 +0.549612 0.1039884 0.0000382 +0.6959756 0.1039884 0.0000382 +0.8405071 0.1036839 0.0051286 +0.9032596 0.1094702 0.0278872 +0.9354101 0.1266878 0.0624063 +0.9545286 0.1553195 0.1059489 +0.9669173 0.1944291 0.1572031 +0.9753975 0.2427083 0.2150852 +0.9814221 0.2985198 0.2783325 +0.9858163 0.3599134 0.3453807 +0.9890831 0.4247022 0.4143955 +0.9915463 0.4906072 0.4834045 +0.9934236 0.5554442 0.5504818 +0.994866 0.6173083 0.6139352 +0.9959811 0.6747138 0.6724495 +0.9968474 0.7266635 0.7251605 +0.997523 0.7726427 0.7716551 +0.9980512 0.8125561 0.8119128 +0.9984653 0.8466313 0.8462154 +0.9987905 0.8753137 0.8750466 +0.9990461 0.8991728 0.899002 +0.9992474 0.9188257 0.918717 +0.999406 0.9348838 0.9348149 +0.999531 0.9479187 0.9478752 +0.9996296 0.9584433 0.9584159 +0.9997074 0.9669045 0.9668872 +0.9997689 0.9736834 0.9736726 +0.9998174 0.9790995 0.9790927 +0.9998557 0.9834172 0.9834129 +0.999886 0.9868532 0.9868505 +0.9999099 0.9895837 0.989582 +0.9999288 0.9917511 0.9917501 +0.9999437 0.9934701 0.9934695 +0.0000238 0.1327073 0.0005417 +0.0000382 0.1322038 0.0000382 +0.0006933 0.1322038 0.0000382 +0.0015221 0.1322038 0.0000382 +0.0025707 0.1322038 0.0000382 +0.0038972 0.1322038 0.0000382 +0.0055755 0.1322038 0.0000382 +0.0076988 0.1322038 0.0000382 +0.0103849 0.1322038 0.0000382 +0.0137833 0.1322038 0.0000382 +0.0180827 0.1322038 0.0000382 +0.023522 0.1322038 0.0000382 +0.0304033 0.1322038 0.0000382 +0.0391092 0.1322038 0.0000382 +0.0501232 0.1322038 0.0000382 +0.0640574 0.1322038 0.0000382 +0.081686 0.1322038 0.0000382 +0.1039884 0.1322038 0.0000382 +0.1322038 0.1322038 0.0000382 +0.1679 0.1322038 0.0000382 +0.2130604 0.1322038 0.0000382 +0.2701941 0.1322038 0.0000382 +0.3424757 0.1322038 0.0000382 +0.4339214 0.1322038 0.0000382 +0.549612 0.1322038 0.0000382 +0.6959756 0.1322038 0.0000382 +0.8405071 0.1304351 0.0051286 +0.9032596 0.1316144 0.0278872 +0.9354101 0.1441359 0.0624063 +0.9545286 0.1687203 0.1059489 +0.9669173 0.2045334 0.1572031 +0.9753975 0.2502061 0.2150852 +0.9814221 0.3039992 0.2783325 +0.9858163 0.363858 0.3453807 +0.9890831 0.4274997 0.4143955 +0.9915463 0.4925623 0.4834045 +0.9934236 0.5567912 0.5504818 +0.994866 0.6182239 0.6139352 +0.9959811 0.6753284 0.6724495 +0.9968474 0.7270714 0.7251605 +0.997523 0.7729107 0.7716551 +0.9980512 0.8127308 0.8119128 +0.9984653 0.8467442 0.8462154 +0.9987905 0.8753863 0.8750466 +0.9990461 0.8992191 0.899002 +0.9992474 0.9188551 0.918717 +0.999406 0.9349025 0.9348149 +0.999531 0.9479306 0.9478752 +0.9996296 0.9584508 0.9584159 +0.9997074 0.9669092 0.9668872 +0.9997689 0.9736864 0.9736726 +0.9998174 0.9791014 0.9790927 +0.9998557 0.9834184 0.9834129 +0.999886 0.9868539 0.9868505 +0.9999099 0.9895841 0.989582 +0.9999288 0.9917514 0.9917501 +0.9999437 0.9934703 0.9934695 +0.0000238 0.1684036 0.0005417 +0.0000382 0.1679 0.0000382 +0.0006933 0.1679 0.0000382 +0.0015221 0.1679 0.0000382 +0.0025707 0.1679 0.0000382 +0.0038972 0.1679 0.0000382 +0.0055755 0.1679 0.0000382 +0.0076988 0.1679 0.0000382 +0.0103849 0.1679 0.0000382 +0.0137833 0.1679 0.0000382 +0.0180827 0.1679 0.0000382 +0.023522 0.1679 0.0000382 +0.0304033 0.1679 0.0000382 +0.0391092 0.1679 0.0000382 +0.0501232 0.1679 0.0000382 +0.0640574 0.1679 0.0000382 +0.081686 0.1679 0.0000382 +0.1039884 0.1679 0.0000382 +0.1322038 0.1679 0.0000382 +0.1679 0.1679 0.0000382 +0.2130604 0.1679 0.0000382 +0.2701941 0.1679 0.0000382 +0.3424757 0.1679 0.0000382 +0.4339214 0.1679 0.0000382 +0.549612 0.1679 0.0000382 +0.6959756 0.1679 0.0000382 +0.8405071 0.1642787 0.0051286 +0.9032596 0.1596298 0.0278872 +0.9354101 0.16621 0.0624063 +0.9545286 0.185674 0.1059489 +0.9669173 0.2173167 0.1572031 +0.9753975 0.2596918 0.2150852 +0.9814221 0.3109315 0.2783325 +0.9858163 0.3688485 0.3453807 +0.9890831 0.431039 0.4143955 +0.9915463 0.4950356 0.4834045 +0.9934236 0.5584953 0.5504818 +0.994866 0.6193822 0.6139352 +0.9959811 0.676106 0.6724495 +0.9968474 0.7275875 0.7251605 +0.997523 0.7732499 0.7716551 +0.9980512 0.8129517 0.8119128 +0.9984653 0.846887 0.8462154 +0.9987905 0.875478 0.8750466 +0.9990461 0.8992778 0.899002 +0.9992474 0.9188925 0.918717 +0.999406 0.9349262 0.9348149 +0.999531 0.9479455 0.9478752 +0.9996296 0.9584602 0.9584159 +0.9997074 0.9669152 0.9668872 +0.9997689 0.9736901 0.9736726 +0.9998174 0.9791037 0.9790927 +0.9998557 0.9834198 0.9834129 +0.999886 0.9868548 0.9868505 +0.9999099 0.9895847 0.989582 +0.9999288 0.9917518 0.9917501 +0.9999437 0.9934705 0.9934695 +0.0000238 0.2135639 0.0005417 +0.0000382 0.2130604 0.0000382 +0.0006933 0.2130604 0.0000382 +0.0015221 0.2130604 0.0000382 +0.0025707 0.2130604 0.0000382 +0.0038972 0.2130604 0.0000382 +0.0055755 0.2130604 0.0000382 +0.0076988 0.2130604 0.0000382 +0.0103849 0.2130604 0.0000382 +0.0137833 0.2130604 0.0000382 +0.0180827 0.2130604 0.0000382 +0.023522 0.2130604 0.0000382 +0.0304033 0.2130604 0.0000382 +0.0391092 0.2130604 0.0000382 +0.0501232 0.2130604 0.0000382 +0.0640574 0.2130604 0.0000382 +0.081686 0.2130604 0.0000382 +0.1039884 0.2130604 0.0000382 +0.1322038 0.2130604 0.0000382 +0.1679 0.2130604 0.0000382 +0.2130604 0.2130604 0.0000382 +0.2701941 0.2130604 0.0000382 +0.3424757 0.2130604 0.0000382 +0.4339214 0.2130604 0.0000382 +0.549612 0.2130604 0.0000382 +0.6959756 0.2130604 0.0000382 +0.8405071 0.2070953 0.0051286 +0.9032596 0.1950729 0.0278872 +0.9354101 0.1941366 0.0624063 +0.9545286 0.2071226 0.1059489 +0.9669173 0.2334893 0.1572031 +0.9753975 0.2716924 0.2150852 +0.9814221 0.3197017 0.2783325 +0.9858163 0.3751621 0.3453807 +0.9890831 0.4355166 0.4143955 +0.9915463 0.4981648 0.4834045 +0.9934236 0.5606511 0.5504818 +0.994866 0.6208476 0.6139352 +0.9959811 0.6770898 0.6724495 +0.9968474 0.7282405 0.7251605 +0.997523 0.773679 0.7716551 +0.9980512 0.8132312 0.8119128 +0.9984653 0.8470677 0.8462154 +0.9987905 0.8755941 0.8750466 +0.9990461 0.899352 0.899002 +0.9992474 0.9189397 0.918717 +0.999406 0.9349561 0.9348149 +0.999531 0.9479644 0.9478752 +0.9996296 0.9584721 0.9584159 +0.9997074 0.9669227 0.9668872 +0.9997689 0.9736948 0.9736726 +0.9998174 0.9791067 0.9790927 +0.9998557 0.9834217 0.9834129 +0.999886 0.986856 0.9868505 +0.9999099 0.9895854 0.989582 +0.9999288 0.9917522 0.9917501 +0.9999437 0.9934708 0.9934695 +0.0000238 0.2706977 0.0005417 +0.0000382 0.2701941 0.0000382 +0.0006933 0.2701941 0.0000382 +0.0015221 0.2701941 0.0000382 +0.0025707 0.2701941 0.0000382 +0.0038972 0.2701941 0.0000382 +0.0055755 0.2701941 0.0000382 +0.0076988 0.2701941 0.0000382 +0.0103849 0.2701941 0.0000382 +0.0137833 0.2701941 0.0000382 +0.0180827 0.2701941 0.0000382 +0.023522 0.2701941 0.0000382 +0.0304033 0.2701941 0.0000382 +0.0391092 0.2701941 0.0000382 +0.0501232 0.2701941 0.0000382 +0.0640574 0.2701941 0.0000382 +0.081686 0.2701941 0.0000382 +0.1039884 0.2701941 0.0000382 +0.1322038 0.2701941 0.0000382 +0.1679 0.2701941 0.0000382 +0.2130604 0.2701941 0.0000382 +0.2701941 0.2701941 0.0000382 +0.3424757 0.2701941 0.0000382 +0.4339214 0.2701941 0.0000382 +0.549612 0.2701941 0.0000382 +0.6959756 0.2701941 0.0000382 +0.8405071 0.2612639 0.0051286 +0.9032596 0.239913 0.0278872 +0.9354101 0.2294673 0.0624063 +0.9545286 0.234258 0.1059489 +0.9669173 0.2539496 0.1572031 +0.9753975 0.2868747 0.2150852 +0.9814221 0.3307971 0.2783325 +0.9858163 0.3831496 0.3453807 +0.9890831 0.4411814 0.4143955 +0.9915463 0.5021236 0.4834045 +0.9934236 0.5633786 0.5504818 +0.994866 0.6227016 0.6139352 +0.9959811 0.6783343 0.6724495 +0.9968474 0.7290666 0.7251605 +0.997523 0.7742218 0.7716551 +0.9980512 0.8135847 0.8119128 +0.9984653 0.8472963 0.8462154 +0.9987905 0.875741 0.8750466 +0.9990461 0.8994458 0.899002 +0.9992474 0.9189994 0.918717 +0.999406 0.9349939 0.9348149 +0.999531 0.9479884 0.9478752 +0.9996296 0.9584872 0.9584159 +0.9997074 0.9669322 0.9668872 +0.9997689 0.9737008 0.9736726 +0.9998174 0.9791104 0.9790927 +0.9998557 0.983424 0.9834129 +0.999886 0.9868575 0.9868505 +0.9999099 0.9895864 0.989582 +0.9999288 0.9917528 0.9917501 +0.9999437 0.9934712 0.9934695 +0.0000238 0.3429792 0.0005417 +0.0000382 0.3424757 0.0000382 +0.0006933 0.3424757 0.0000382 +0.0015221 0.3424757 0.0000382 +0.0025707 0.3424757 0.0000382 +0.0038972 0.3424757 0.0000382 +0.0055755 0.3424757 0.0000382 +0.0076988 0.3424757 0.0000382 +0.0103849 0.3424757 0.0000382 +0.0137833 0.3424757 0.0000382 +0.0180827 0.3424757 0.0000382 +0.023522 0.3424757 0.0000382 +0.0304033 0.3424757 0.0000382 +0.0391092 0.3424757 0.0000382 +0.0501232 0.3424757 0.0000382 +0.0640574 0.3424757 0.0000382 +0.081686 0.3424757 0.0000382 +0.1039884 0.3424757 0.0000382 +0.1322038 0.3424757 0.0000382 +0.1679 0.3424757 0.0000382 +0.2130604 0.3424757 0.0000382 +0.2701941 0.3424757 0.0000382 +0.3424757 0.3424757 0.0000382 +0.4339214 0.3424757 0.0000382 +0.549612 0.3424757 0.0000382 +0.6959756 0.3424757 0.0000382 +0.8405071 0.3297942 0.0051286 +0.9032596 0.2966415 0.0278872 +0.9354101 0.2741654 0.0624063 +0.9545286 0.2685877 0.1059489 +0.9669173 0.2798347 0.1572031 +0.9753975 0.3060824 0.2150852 +0.9814221 0.3448342 0.2783325 +0.9858163 0.3932548 0.3453807 +0.9890831 0.4483481 0.4143955 +0.9915463 0.507132 0.4834045 +0.9934236 0.5668292 0.5504818 +0.994866 0.6250471 0.6139352 +0.9959811 0.6799088 0.6724495 +0.9968474 0.7301116 0.7251605 +0.997523 0.7749085 0.7716551 +0.9980512 0.8140321 0.8119128 +0.9984653 0.8475855 0.8462154 +0.9987905 0.8759268 0.8750466 +0.9990461 0.8995645 0.899002 +0.9992474 0.9190749 0.918717 +0.999406 0.9350418 0.9348149 +0.999531 0.9480186 0.9478752 +0.9996296 0.9585063 0.9584159 +0.9997074 0.9669442 0.9668872 +0.9997689 0.9737084 0.9736726 +0.9998174 0.9791152 0.9790927 +0.9998557 0.983427 0.9834129 +0.999886 0.9868593 0.9868505 +0.9999099 0.9895875 0.989582 +0.9999288 0.9917535 0.9917501 +0.9999437 0.9934716 0.9934695 +0.0000238 0.4344249 0.0005417 +0.0000382 0.4339214 0.0000382 +0.0006933 0.4339214 0.0000382 +0.0015221 0.4339214 0.0000382 +0.0025707 0.4339214 0.0000382 +0.0038972 0.4339214 0.0000382 +0.0055755 0.4339214 0.0000382 +0.0076988 0.4339214 0.0000382 +0.0103849 0.4339214 0.0000382 +0.0137833 0.4339214 0.0000382 +0.0180827 0.4339214 0.0000382 +0.023522 0.4339214 0.0000382 +0.0304033 0.4339214 0.0000382 +0.0391092 0.4339214 0.0000382 +0.0501232 0.4339214 0.0000382 +0.0640574 0.4339214 0.0000382 +0.081686 0.4339214 0.0000382 +0.1039884 0.4339214 0.0000382 +0.1322038 0.4339214 0.0000382 +0.1679 0.4339214 0.0000382 +0.2130604 0.4339214 0.0000382 +0.2701941 0.4339214 0.0000382 +0.3424757 0.4339214 0.0000382 +0.4339214 0.4339214 0.0000382 +0.549612 0.4339214 0.0000382 +0.6959756 0.4339214 0.0000382 +0.8405071 0.4164939 0.0051286 +0.9032596 0.3684105 0.0278872 +0.9354101 0.3307142 0.0624063 +0.9545286 0.3120193 0.1059489 +0.9669173 0.3125826 0.1572031 +0.9753975 0.3303825 0.2150852 +0.9814221 0.3625931 0.2783325 +0.9858163 0.4060392 0.3453807 +0.9890831 0.4574149 0.4143955 +0.9915463 0.5134682 0.4834045 +0.9934236 0.5711946 0.5504818 +0.994866 0.6280144 0.6139352 +0.9959811 0.6819008 0.6724495 +0.9968474 0.7314338 0.7251605 +0.997523 0.7757773 0.7716551 +0.9980512 0.814598 0.8119128 +0.9984653 0.8479514 0.8462154 +0.9987905 0.8761618 0.8750466 +0.9990461 0.8997147 0.899002 +0.9992474 0.9191705 0.918717 +0.999406 0.9351024 0.9348149 +0.999531 0.9480569 0.9478752 +0.9996296 0.9585305 0.9584159 +0.9997074 0.9669594 0.9668872 +0.9997689 0.9737179 0.9736726 +0.9998174 0.9791212 0.9790927 +0.9998557 0.9834308 0.9834129 +0.999886 0.9868617 0.9868505 +0.9999099 0.989589 0.989582 +0.9999288 0.9917545 0.9917501 +0.9999437 0.9934722 0.9934695 +0.0000238 0.5501155 0.0005417 +0.0000382 0.549612 0.0000382 +0.0006933 0.549612 0.0000382 +0.0015221 0.549612 0.0000382 +0.0025707 0.549612 0.0000382 +0.0038972 0.549612 0.0000382 +0.0055755 0.549612 0.0000382 +0.0076988 0.549612 0.0000382 +0.0103849 0.549612 0.0000382 +0.0137833 0.549612 0.0000382 +0.0180827 0.549612 0.0000382 +0.023522 0.549612 0.0000382 +0.0304033 0.549612 0.0000382 +0.0391092 0.549612 0.0000382 +0.0501232 0.549612 0.0000382 +0.0640574 0.549612 0.0000382 +0.081686 0.549612 0.0000382 +0.1039884 0.549612 0.0000382 +0.1322038 0.549612 0.0000382 +0.1679 0.549612 0.0000382 +0.2130604 0.549612 0.0000382 +0.2701941 0.549612 0.0000382 +0.3424757 0.549612 0.0000382 +0.4339214 0.549612 0.0000382 +0.549612 0.549612 0.0000382 +0.6959756 0.549612 0.0000382 +0.8405071 0.5261804 0.0051286 +0.9032596 0.4592077 0.0278872 +0.9354101 0.4022558 0.0624063 +0.9545286 0.3669659 0.1059489 +0.9669173 0.3540129 0.1572031 +0.9753975 0.3611254 0.2150852 +0.9814221 0.3850603 0.2783325 +0.9858163 0.4222132 0.3453807 +0.9890831 0.4688855 0.4143955 +0.9915463 0.5214844 0.4834045 +0.9934236 0.5767175 0.5504818 +0.994866 0.6317685 0.6139352 +0.9959811 0.6844209 0.6724495 +0.9968474 0.7331065 0.7251605 +0.997523 0.7768765 0.7716551 +0.9980512 0.815314 0.8119128 +0.9984653 0.8484142 0.8462154 +0.9987905 0.8764592 0.8750466 +0.9990461 0.8999048 0.899002 +0.9992474 0.9192914 0.918717 +0.999406 0.9351791 0.9348149 +0.999531 0.9481054 0.9478752 +0.9996296 0.958561 0.9584159 +0.9997074 0.9669786 0.9668872 +0.9997689 0.97373 0.9736726 +0.9998174 0.9791287 0.9790927 +0.9998557 0.9834355 0.9834129 +0.999886 0.9868647 0.9868505 +0.9999099 0.9895909 0.989582 +0.9999288 0.9917556 0.9917501 +0.9999437 0.993473 0.9934695 +0.0000238 0.6964791 0.0005417 +0.0000382 0.6959756 0.0000382 +0.0006933 0.6959756 0.0000382 +0.0015221 0.6959756 0.0000382 +0.0025707 0.6959756 0.0000382 +0.0038972 0.6959756 0.0000382 +0.0055755 0.6959756 0.0000382 +0.0076988 0.6959756 0.0000382 +0.0103849 0.6959756 0.0000382 +0.0137833 0.6959756 0.0000382 +0.0180827 0.6959756 0.0000382 +0.023522 0.6959756 0.0000382 +0.0304033 0.6959756 0.0000382 +0.0391092 0.6959756 0.0000382 +0.0501232 0.6959756 0.0000382 +0.0640574 0.6959756 0.0000382 +0.081686 0.6959756 0.0000382 +0.1039884 0.6959756 0.0000382 +0.1322038 0.6959756 0.0000382 +0.1679 0.6959756 0.0000382 +0.2130604 0.6959756 0.0000382 +0.2701941 0.6959756 0.0000382 +0.3424757 0.6959756 0.0000382 +0.4339214 0.6959756 0.0000382 +0.549612 0.6959756 0.0000382 +0.6959756 0.6959756 0.0000382 +0.8405071 0.664948 0.0051286 +0.9032596 0.5740779 0.0278872 +0.9354101 0.4927653 0.0624063 +0.9545286 0.4364805 0.1059489 +0.9669173 0.4064278 0.1572031 +0.9753975 0.4000191 0.2150852 +0.9814221 0.4134842 0.2783325 +0.9858163 0.4426754 0.3453807 +0.9890831 0.4833974 0.4143955 +0.9915463 0.531626 0.4834045 +0.9934236 0.5837046 0.5504818 +0.994866 0.6365179 0.6139352 +0.9959811 0.6876092 0.6724495 +0.9968474 0.7352227 0.7251605 +0.997523 0.7782671 0.7716551 +0.9980512 0.8162198 0.8119128 +0.9984653 0.8489999 0.8462154 +0.9987905 0.8768354 0.8750466 +0.9990461 0.9001452 0.899002 +0.9992474 0.9194443 0.918717 +0.999406 0.9352761 0.9348149 +0.999531 0.9481667 0.9478752 +0.9996296 0.9585997 0.9584159 +0.9997074 0.967003 0.9668872 +0.9997689 0.9737453 0.9736726 +0.9998174 0.9791383 0.9790927 +0.9998557 0.9834415 0.9834129 +0.999886 0.9868684 0.9868505 +0.9999099 0.9895932 0.989582 +0.9999288 0.9917571 0.9917501 +0.9999437 0.9934739 0.9934695 +0.0051514 0.8407292 0.0056422 +0.0051286 0.8405071 0.0051286 +0.0057497 0.8405071 0.0051286 +0.0065355 0.8405071 0.0051286 +0.0075296 0.8405071 0.0051286 +0.0087874 0.8405071 0.0051286 +0.0103785 0.8405071 0.0051286 +0.0123916 0.8405071 0.0051286 +0.0149384 0.8405071 0.0051286 +0.0181604 0.8405071 0.0051286 +0.0222366 0.8405071 0.0051286 +0.0273936 0.8405071 0.0051286 +0.0339178 0.8405071 0.0051286 +0.0421719 0.8405071 0.0051286 +0.0526143 0.8405071 0.0051286 +0.0658253 0.8405071 0.0051286 +0.082539 0.8405071 0.0051286 +0.1036839 0.8405071 0.0051286 +0.1304351 0.8405071 0.0051286 +0.1642787 0.8405071 0.0051286 +0.2070953 0.8405071 0.0051286 +0.2612639 0.8405071 0.0051286 +0.3297942 0.8405071 0.0051286 +0.4164939 0.8405071 0.0051286 +0.5261804 0.8405071 0.0051286 +0.664948 0.8405071 0.0051286 +0.8405071 0.8405071 0.0051286 +0.9032596 0.7194036 0.0278872 +0.9354101 0.6072715 0.0624063 +0.9545286 0.5244254 0.1059489 +0.9669173 0.4727393 0.1572031 +0.9753975 0.4492248 0.2150852 +0.9814221 0.4494442 0.2783325 +0.9858163 0.4685627 0.3453807 +0.9890831 0.5017569 0.4143955 +0.9915463 0.5444563 0.4834045 +0.9934236 0.5925443 0.5504818 +0.994866 0.6425265 0.6139352 +0.9959811 0.6916428 0.6724495 +0.9968474 0.7379 0.7251605 +0.997523 0.7800263 0.7716551 +0.9980512 0.8173657 0.8119128 +0.9984653 0.8497407 0.8462154 +0.9987905 0.8773114 0.8750466 +0.9990461 0.9004493 0.899002 +0.9992474 0.9196379 0.918717 +0.999406 0.9353987 0.9348149 +0.999531 0.9482442 0.9478752 +0.9996296 0.9586486 0.9584159 +0.9997074 0.9670337 0.9668872 +0.9997689 0.9737646 0.9736726 +0.9998174 0.9791505 0.9790927 +0.9998557 0.9834492 0.9834129 +0.999886 0.9868732 0.9868505 +0.9999099 0.9895962 0.989582 +0.9999288 0.991759 0.9917501 +0.9999437 0.9934751 0.9934695 +0.0279321 0.9033413 0.0283384 +0.0278872 0.9032596 0.0278872 +0.0284013 0.9032596 0.0278872 +0.0290518 0.9032596 0.0278872 +0.0298748 0.9032596 0.0278872 +0.0309159 0.9032596 0.0278872 +0.0322331 0.9032596 0.0278872 +0.0338994 0.9032596 0.0278872 +0.0360076 0.9032596 0.0278872 +0.0386748 0.9032596 0.0278872 +0.042049 0.9032596 0.0278872 +0.0463179 0.9032596 0.0278872 +0.0517186 0.9032596 0.0278872 +0.0585512 0.9032596 0.0278872 +0.0671953 0.9032596 0.0278872 +0.0781312 0.9032596 0.0278872 +0.0919666 0.9032596 0.0278872 +0.1094702 0.9032596 0.0278872 +0.1316144 0.9032596 0.0278872 +0.1596298 0.9032596 0.0278872 +0.1950729 0.9032596 0.0278872 +0.239913 0.9032596 0.0278872 +0.2966415 0.9032596 0.0278872 +0.3684105 0.9032596 0.0278872 +0.4592077 0.9032596 0.0278872 +0.5740779 0.9032596 0.0278872 +0.7194036 0.9032596 0.0278872 +0.9032596 0.9032596 0.0278872 +0.9354101 0.7521367 0.0624063 +0.9545286 0.6356873 0.1059489 +0.9669173 0.5566321 0.1572031 +0.9753975 0.5114763 0.2150852 +0.9814221 0.4949383 0.2783325 +0.9858163 0.5013136 0.3453807 +0.9890831 0.5249839 0.4143955 +0.9915463 0.5606884 0.4834045 +0.9934236 0.6037276 0.5504818 +0.994866 0.6501282 0.6139352 +0.9959811 0.6967458 0.6724495 +0.9968474 0.7412871 0.7251605 +0.997523 0.782252 0.7716551 +0.9980512 0.8188155 0.8119128 +0.9984653 0.850678 0.8462154 +0.9987905 0.8779135 0.8750466 +0.9990461 0.9008341 0.899002 +0.9992474 0.9198827 0.918717 +0.999406 0.935554 0.9348149 +0.999531 0.9483424 0.9478752 +0.9996296 0.9587105 0.9584159 +0.9997074 0.9670727 0.9668872 +0.9997689 0.9737891 0.9736726 +0.9998174 0.9791659 0.9790927 +0.9998557 0.9834588 0.9834129 +0.999886 0.9868792 0.9868505 +0.9999099 0.9896 0.989582 +0.9999288 0.9917614 0.9917501 +0.9999437 0.9934765 0.9934695 +0.0624569 0.9354466 0.062777 +0.0624063 0.9354101 0.0624063 +0.0628114 0.9354101 0.0624063 +0.0633239 0.9354101 0.0624063 +0.0639724 0.9354101 0.0624063 +0.0647927 0.9354101 0.0624063 +0.0658305 0.9354101 0.0624063 +0.0671435 0.9354101 0.0624063 +0.0688046 0.9354101 0.0624063 +0.0709061 0.9354101 0.0624063 +0.0735648 0.9354101 0.0624063 +0.0769284 0.9354101 0.0624063 +0.0811837 0.9354101 0.0624063 +0.0865673 0.9354101 0.0624063 +0.0933783 0.9354101 0.0624063 +0.101995 0.9354101 0.0624063 +0.1128963 0.9354101 0.0624063 +0.1266878 0.9354101 0.0624063 +0.1441359 0.9354101 0.0624063 +0.16621 0.9354101 0.0624063 +0.1941366 0.9354101 0.0624063 +0.2294673 0.9354101 0.0624063 +0.2741654 0.9354101 0.0624063 +0.3307142 0.9354101 0.0624063 +0.4022558 0.9354101 0.0624063 +0.4927653 0.9354101 0.0624063 +0.6072715 0.9354101 0.0624063 +0.7521367 0.9354101 0.0624063 +0.9354101 0.9354101 0.0624063 +0.9545286 0.776448 0.1059489 +0.9669173 0.6627673 0.1572031 +0.9753975 0.5902326 0.2150852 +0.9814221 0.5524942 0.2783325 +0.9858163 0.5427476 0.3453807 +0.9890831 0.5543692 0.4143955 +0.9915463 0.581224 0.4834045 +0.9934236 0.6178759 0.5504818 +0.994866 0.6597453 0.6139352 +0.9959811 0.7032018 0.6724495 +0.9968474 0.7455722 0.7251605 +0.997523 0.7850678 0.7716551 +0.9980512 0.8206497 0.8119128 +0.9984653 0.8518639 0.8462154 +0.9987905 0.8786753 0.8750466 +0.9990461 0.901321 0.899002 +0.9992474 0.9201924 0.918717 +0.999406 0.9357503 0.9348149 +0.999531 0.9484665 0.9478752 +0.9996296 0.9587888 0.9584159 +0.9997074 0.967122 0.9668872 +0.9997689 0.9738201 0.9736726 +0.9998174 0.9791853 0.9790927 +0.9998557 0.983471 0.9834129 +0.999886 0.9868869 0.9868505 +0.9999099 0.9896048 0.989582 +0.9999288 0.9917644 0.9917501 +0.9999437 0.9934784 0.9934695 +0.1059991 0.9545467 0.1062449 +0.1059489 0.9545286 0.1059489 +0.1062601 0.9545286 0.1059489 +0.1066537 0.9545286 0.1059489 +0.1071517 0.9545286 0.1059489 +0.1077818 0.9545286 0.1059489 +0.1085789 0.9545286 0.1059489 +0.1095873 0.9545286 0.1059489 +0.1108631 0.9545286 0.1059489 +0.1124771 0.9545286 0.1059489 +0.1145191 0.9545286 0.1059489 +0.1171024 0.9545286 0.1059489 +0.1203707 0.9545286 0.1059489 +0.1245055 0.9545286 0.1059489 +0.1297365 0.9545286 0.1059489 +0.1363545 0.9545286 0.1059489 +0.1447271 0.9545286 0.1059489 +0.1553195 0.9545286 0.1059489 +0.1687203 0.9545286 0.1059489 +0.185674 0.9545286 0.1059489 +0.2071226 0.9545286 0.1059489 +0.234258 0.9545286 0.1059489 +0.2685877 0.9545286 0.1059489 +0.3120193 0.9545286 0.1059489 +0.3669659 0.9545286 0.1059489 +0.4364805 0.9545286 0.1059489 +0.5244254 0.9545286 0.1059489 +0.6356873 0.9545286 0.1059489 +0.776448 0.9545286 0.1059489 +0.9545286 0.9545286 0.1059489 +0.9669173 0.7970422 0.1572031 +0.9753975 0.6898695 0.2150852 +0.9814221 0.62531 0.2783325 +0.9858163 0.5951671 0.3453807 +0.9890831 0.5915454 0.4143955 +0.9915463 0.6072043 0.4834045 +0.9934236 0.6357753 0.5504818 +0.994866 0.6719122 0.6139352 +0.9959811 0.7113694 0.6724495 +0.9968474 0.7509934 0.7251605 +0.997523 0.7886302 0.7716551 +0.9980512 0.8229701 0.8119128 +0.9984653 0.8533641 0.8462154 +0.9987905 0.8796391 0.8750466 +0.9990461 0.9019369 0.899002 +0.9992474 0.9205843 0.918717 +0.999406 0.9359988 0.9348149 +0.999531 0.9486235 0.9478752 +0.9996296 0.9588878 0.9584159 +0.9997074 0.9671843 0.9668872 +0.9997689 0.9738593 0.9736726 +0.9998174 0.9792099 0.9790927 +0.9998557 0.9834864 0.9834129 +0.999886 0.9868965 0.9868505 +0.9999099 0.9896108 0.989582 +0.9999288 0.9917681 0.9917501 +0.9999437 0.9934808 0.9934695 +0.1572498 0.9669269 0.1574352 +0.1572031 0.9669173 0.1572031 +0.1574377 0.9669173 0.1572031 +0.1577345 0.9669173 0.1572031 +0.15811 0.9669173 0.1572031 +0.1585851 0.9669173 0.1572031 +0.1591861 0.9669173 0.1572031 +0.1599465 0.9669173 0.1572031 +0.1609084 0.9669173 0.1572031 +0.1621254 0.9669173 0.1572031 +0.1636651 0.9669173 0.1572031 +0.165613 0.9669173 0.1572031 +0.1680773 0.9669173 0.1572031 +0.171195 0.9669173 0.1572031 +0.1751393 0.9669173 0.1572031 +0.1801293 0.9669173 0.1572031 +0.1864423 0.9669173 0.1572031 +0.1944291 0.9669173 0.1572031 +0.2045334 0.9669173 0.1572031 +0.2173167 0.9669173 0.1572031 +0.2334893 0.9669173 0.1572031 +0.2539496 0.9669173 0.1572031 +0.2798347 0.9669173 0.1572031 +0.3125826 0.9669173 0.1572031 +0.3540129 0.9669173 0.1572031 +0.4064278 0.9669173 0.1572031 +0.4727393 0.9669173 0.1572031 +0.5566321 0.9669173 0.1572031 +0.6627673 0.9669173 0.1572031 +0.7970422 0.9669173 0.1572031 +0.9669173 0.9669173 0.1572031 +0.9753975 0.8159232 0.2150852 +0.9814221 0.7174314 0.2783325 +0.9858163 0.6614846 0.3453807 +0.9890831 0.6385781 0.4143955 +0.9915463 0.6400728 0.4834045 +0.9934236 0.6584205 0.5504818 +0.994866 0.6873049 0.6139352 +0.9959811 0.7217025 0.6724495 +0.9968474 0.757852 0.7251605 +0.997523 0.793137 0.7716551 +0.9980512 0.8259058 0.8119128 +0.9984653 0.855262 0.8462154 +0.9987905 0.8808584 0.8750466 +0.9990461 0.902716 0.899002 +0.9992474 0.9210801 0.918717 +0.999406 0.9363131 0.9348149 +0.999531 0.9488222 0.9478752 +0.9996296 0.9590131 0.9584159 +0.9997074 0.9672632 0.9668872 +0.9997689 0.9739088 0.9736726 +0.9998174 0.979241 0.9790927 +0.9998557 0.9835059 0.9834129 +0.999886 0.9869088 0.9868505 +0.9999099 0.9896185 0.989582 +0.9999288 0.9917729 0.9917501 +0.9999437 0.9934838 0.9934695 +0.2151269 0.9754027 0.2152645 +0.2150852 0.9753975 0.2150852 +0.2152593 0.9753975 0.2150852 +0.2154796 0.9753975 0.2150852 +0.2157582 0.9753975 0.2150852 +0.2161107 0.9753975 0.2150852 +0.2165567 0.9753975 0.2150852 +0.2171209 0.9753975 0.2150852 +0.2178347 0.9753975 0.2150852 +0.2187378 0.9753975 0.2150852 +0.2198803 0.9753975 0.2150852 +0.2213257 0.9753975 0.2150852 +0.2231543 0.9753975 0.2150852 +0.2254677 0.9753975 0.2150852 +0.2283945 0.9753975 0.2150852 +0.2320973 0.9753975 0.2150852 +0.2367818 0.9753975 0.2150852 +0.2427083 0.9753975 0.2150852 +0.2502061 0.9753975 0.2150852 +0.2596918 0.9753975 0.2150852 +0.2716924 0.9753975 0.2150852 +0.2868747 0.9753975 0.2150852 +0.3060824 0.9753975 0.2150852 +0.3303825 0.9753975 0.2150852 +0.3611254 0.9753975 0.2150852 +0.4000191 0.9753975 0.2150852 +0.4492248 0.9753975 0.2150852 +0.5114763 0.9753975 0.2150852 +0.5902326 0.9753975 0.2150852 +0.6898695 0.9753975 0.2150852 +0.8159232 0.9753975 0.2150852 +0.9753975 0.9753975 0.2150852 +0.9814221 0.8339769 0.2783325 +0.9858163 0.7453848 0.3453807 +0.9890831 0.6980806 0.4143955 +0.9915463 0.6816556 0.4834045 +0.9934236 0.6870695 0.5504818 +0.994866 0.7067787 0.6139352 +0.9959811 0.7347753 0.6724495 +0.9968474 0.766529 0.7251605 +0.997523 0.7988387 0.7716551 +0.9980512 0.8296198 0.8119128 +0.9984653 0.8576632 0.8462154 +0.9987905 0.882401 0.8750466 +0.9990461 0.9037018 0.899002 +0.9992474 0.9217073 0.918717 +0.999406 0.9367107 0.9348149 +0.999531 0.9490736 0.9478752 +0.9996296 0.9591716 0.9584159 +0.9997074 0.9673629 0.9668872 +0.9997689 0.9739715 0.9736726 +0.9998174 0.9792804 0.9790927 +0.9998557 0.9835306 0.9834129 +0.999886 0.9869242 0.9868505 +0.9999099 0.9896282 0.989582 +0.9999288 0.991779 0.9917501 +0.9999437 0.9934876 0.9934695 +0.2783684 0.9814251 0.278469 +0.2783325 0.9814221 0.2783325 +0.2784598 0.9814221 0.2783325 +0.2786207 0.9814221 0.2783325 +0.2788244 0.9814221 0.2783325 +0.279082 0.9814221 0.2783325 +0.2794079 0.9814221 0.2783325 +0.2798202 0.9814221 0.2783325 +0.2803419 0.9814221 0.2783325 +0.2810019 0.9814221 0.2783325 +0.2818368 0.9814221 0.2783325 +0.2828931 0.9814221 0.2783325 +0.2842295 0.9814221 0.2783325 +0.2859202 0.9814221 0.2783325 +0.2880591 0.9814221 0.2783325 +0.2907651 0.9814221 0.2783325 +0.2941886 0.9814221 0.2783325 +0.2985198 0.9814221 0.2783325 +0.3039992 0.9814221 0.2783325 +0.3109315 0.9814221 0.2783325 +0.3197017 0.9814221 0.2783325 +0.3307971 0.9814221 0.2783325 +0.3448342 0.9814221 0.2783325 +0.3625931 0.9814221 0.2783325 +0.3850603 0.9814221 0.2783325 +0.4134842 0.9814221 0.2783325 +0.4494442 0.9814221 0.2783325 +0.4949383 0.9814221 0.2783325 +0.5524942 0.9814221 0.2783325 +0.62531 0.9814221 0.2783325 +0.7174314 0.9814221 0.2783325 +0.8339769 0.9814221 0.2783325 +0.9814221 0.9814221 0.2783325 +0.9858163 0.8515295 0.3453807 +0.9890831 0.773359 0.4143955 +0.9915463 0.7342633 0.4834045 +0.9934236 0.7233143 0.5504818 +0.994866 0.7314156 0.6139352 +0.9959811 0.751314 0.6724495 +0.9968474 0.7775065 0.7251605 +0.997523 0.8060522 0.7716551 +0.9980512 0.8343185 0.8119128 +0.9984653 0.860701 0.8462154 +0.9987905 0.8843525 0.8750466 +0.9990461 0.9049489 0.899002 +0.9992474 0.9225007 0.918717 +0.999406 0.9372137 0.9348149 +0.999531 0.9493916 0.9478752 +0.9996296 0.9593721 0.9584159 +0.9997074 0.9674892 0.9668872 +0.9997689 0.9740509 0.9736726 +0.9998174 0.9793302 0.9790927 +0.9998557 0.9835618 0.9834129 +0.999886 0.9869438 0.9868505 +0.9999099 0.9896404 0.989582 +0.9999288 0.9917867 0.9917501 +0.9999437 0.9934924 0.9934695 +0.3454107 0.9858181 0.3454831 +0.3453807 0.9858163 0.3453807 +0.3454723 0.9858163 0.3453807 +0.3455882 0.9858163 0.3453807 +0.3457348 0.9858163 0.3453807 +0.3459203 0.9858163 0.3453807 +0.3461549 0.9858163 0.3453807 +0.3464517 0.9858163 0.3453807 +0.3468273 0.9858163 0.3453807 +0.3473024 0.9858163 0.3453807 +0.3479034 0.9858163 0.3453807 +0.3486639 0.9858163 0.3453807 +0.3496259 0.9858163 0.3453807 +0.350843 0.9858163 0.3453807 +0.3523828 0.9858163 0.3453807 +0.3543309 0.9858163 0.3453807 +0.3567954 0.9858163 0.3453807 +0.3599134 0.9858163 0.3453807 +0.363858 0.9858163 0.3453807 +0.3688485 0.9858163 0.3453807 +0.3751621 0.9858163 0.3453807 +0.3831496 0.9858163 0.3453807 +0.3932548 0.9858163 0.3453807 +0.4060392 0.9858163 0.3453807 +0.4222132 0.9858163 0.3453807 +0.4426754 0.9858163 0.3453807 +0.4685627 0.9858163 0.3453807 +0.5013136 0.9858163 0.3453807 +0.5427476 0.9858163 0.3453807 +0.5951671 0.9858163 0.3453807 +0.6614846 0.9858163 0.3453807 +0.7453848 0.9858163 0.3453807 +0.8515295 0.9858163 0.3453807 +0.9858163 0.9858163 0.3453807 +0.9890831 0.8685959 0.4143955 +0.9915463 0.800819 0.4834045 +0.9934236 0.7691686 0.5504818 +0.994866 0.7625844 0.6139352 +0.9959811 0.7722376 0.6724495 +0.9968474 0.7913944 0.7251605 +0.997523 0.8151781 0.7716551 +0.9980512 0.840263 0.8119128 +0.9984653 0.8645442 0.8462154 +0.9987905 0.8868215 0.8750466 +0.9990461 0.9065267 0.899002 +0.9992474 0.9235046 0.918717 +0.999406 0.9378502 0.9348149 +0.999531 0.9497939 0.9478752 +0.9996296 0.9596259 0.9584159 +0.9997074 0.9676489 0.9668872 +0.9997689 0.9741513 0.9736726 +0.9998174 0.9793932 0.9790927 +0.9998557 0.9836014 0.9834129 +0.999886 0.9869686 0.9868505 +0.9999099 0.9896559 0.989582 +0.9999288 0.9917964 0.9917501 +0.9999437 0.9934984 0.9934695 +0.4144197 0.9890841 0.4144711 +0.4143955 0.9890831 0.4143955 +0.4144605 0.9890831 0.4143955 +0.4145427 0.9890831 0.4143955 +0.4146466 0.9890831 0.4143955 +0.4147782 0.9890831 0.4143955 +0.4149446 0.9890831 0.4143955 +0.4151551 0.9890831 0.4143955 +0.4154214 0.9890831 0.4143955 +0.4157584 0.9890831 0.4143955 +0.4161847 0.9890831 0.4143955 +0.416724 0.9890831 0.4143955 +0.4174062 0.9890831 0.4143955 +0.4182694 0.9890831 0.4143955 +0.4193615 0.9890831 0.4143955 +0.420743 0.9890831 0.4143955 +0.4224909 0.9890831 0.4143955 +0.4247022 0.9890831 0.4143955 +0.4274997 0.9890831 0.4143955 +0.431039 0.9890831 0.4143955 +0.4355166 0.9890831 0.4143955 +0.4411814 0.9890831 0.4143955 +0.4483481 0.9890831 0.4143955 +0.4574149 0.9890831 0.4143955 +0.4688855 0.9890831 0.4143955 +0.4833974 0.9890831 0.4143955 +0.5017569 0.9890831 0.4143955 +0.5249839 0.9890831 0.4143955 +0.5543692 0.9890831 0.4143955 +0.5915454 0.9890831 0.4143955 +0.6385781 0.9890831 0.4143955 +0.6980806 0.9890831 0.4143955 +0.773359 0.9890831 0.4143955 +0.8685959 0.9890831 0.4143955 +0.9890831 0.9890831 0.4143955 +0.9915463 0.8850205 0.4834045 +0.9934236 0.8271803 0.5504818 +0.994866 0.802017 0.6139352 +0.9959811 0.7987087 0.6724495 +0.9968474 0.8089645 0.7251605 +0.997523 0.8267236 0.7716551 +0.9980512 0.8477836 0.8119128 +0.9984653 0.8694063 0.8462154 +0.9987905 0.8899451 0.8750466 +0.9990461 0.9085228 0.899002 +0.9992474 0.9247746 0.918717 +0.999406 0.9386553 0.9348149 +0.999531 0.9503028 0.9478752 +0.9996296 0.9599468 0.9584159 +0.9997074 0.9678509 0.9668872 +0.9997689 0.9742782 0.9736726 +0.9998174 0.9794729 0.9790927 +0.9998557 0.9836513 0.9834129 +0.999886 0.9869999 0.9868505 +0.9999099 0.9896756 0.989582 +0.9999288 0.9918087 0.9917501 +0.9999437 0.9935061 0.9934695 +0.4834235 0.9915469 0.4834593 +0.4834045 0.9915463 0.4834045 +0.4834499 0.9915463 0.4834045 +0.4835073 0.9915463 0.4834045 +0.48358 0.9915463 0.4834045 +0.4836719 0.9915463 0.4834045 +0.4837882 0.9915463 0.4834045 +0.4839353 0.9915463 0.4834045 +0.4841214 0.9915463 0.4834045 +0.4843569 0.9915463 0.4834045 +0.4846548 0.9915463 0.4834045 +0.4850317 0.9915463 0.4834045 +0.4855085 0.9915463 0.4834045 +0.4861117 0.9915463 0.4834045 +0.4868749 0.9915463 0.4834045 +0.4878404 0.9915463 0.4834045 +0.4890619 0.9915463 0.4834045 +0.4906072 0.9915463 0.4834045 +0.4925623 0.9915463 0.4834045 +0.4950356 0.9915463 0.4834045 +0.4981648 0.9915463 0.4834045 +0.5021236 0.9915463 0.4834045 +0.507132 0.9915463 0.4834045 +0.5134682 0.9915463 0.4834045 +0.5214844 0.9915463 0.4834045 +0.531626 0.9915463 0.4834045 +0.5444563 0.9915463 0.4834045 +0.5606884 0.9915463 0.4834045 +0.581224 0.9915463 0.4834045 +0.6072043 0.9915463 0.4834045 +0.6400728 0.9915463 0.4834045 +0.6816556 0.9915463 0.4834045 +0.7342633 0.9915463 0.4834045 +0.800819 0.9915463 0.4834045 +0.8850205 0.9915463 0.4834045 +0.9915463 0.9915463 0.4834045 +0.9934236 0.9005727 0.5504818 +0.994866 0.8519044 0.6139352 +0.9959811 0.8321981 0.6724495 +0.9968474 0.831193 0.7251605 +0.997523 0.8413301 0.7716551 +0.9980512 0.857298 0.8119128 +0.9984653 0.8755576 0.8462154 +0.9987905 0.8938969 0.8750466 +0.9990461 0.9110481 0.899002 +0.9992474 0.9263814 0.918717 +0.999406 0.939674 0.9348149 +0.999531 0.9509468 0.9478752 +0.9996296 0.9603529 0.9584159 +0.9997074 0.9681065 0.9668872 +0.9997689 0.9744389 0.9736726 +0.9998174 0.9795737 0.9790927 +0.9998557 0.9837146 0.9834129 +0.999886 0.9870395 0.9868505 +0.9999099 0.9897004 0.989582 +0.9999288 0.9918242 0.9917501 +0.9999437 0.9935159 0.9934695 +0.5504963 0.993424 0.550521 +0.5504818 0.9934236 0.5504818 +0.5505131 0.9934236 0.5504818 +0.5505527 0.9934236 0.5504818 +0.5506027 0.9934236 0.5504818 +0.5506661 0.9934236 0.5504818 +0.5507462 0.9934236 0.5504818 +0.5508475 0.9934236 0.5504818 +0.5509758 0.9934236 0.5504818 +0.551138 0.9934236 0.5504818 +0.5513433 0.9934236 0.5504818 +0.5516029 0.9934236 0.5504818 +0.5519314 0.9934236 0.5504818 +0.552347 0.9934236 0.5504818 +0.5528728 0.9934236 0.5504818 +0.553538 0.9934236 0.5504818 +0.5543796 0.9934236 0.5504818 +0.5554442 0.9934236 0.5504818 +0.5567912 0.9934236 0.5504818 +0.5584953 0.9934236 0.5504818 +0.5606511 0.9934236 0.5504818 +0.5633786 0.9934236 0.5504818 +0.5668292 0.9934236 0.5504818 +0.5711946 0.9934236 0.5504818 +0.5767175 0.9934236 0.5504818 +0.5837046 0.9934236 0.5504818 +0.5925443 0.9934236 0.5504818 +0.6037276 0.9934236 0.5504818 +0.6178759 0.9934236 0.5504818 +0.6357753 0.9934236 0.5504818 +0.6584205 0.9934236 0.5504818 +0.6870695 0.9934236 0.5504818 +0.7233143 0.9934236 0.5504818 +0.7691686 0.9934236 0.5504818 +0.8271803 0.9934236 0.5504818 +0.9005727 0.9934236 0.5504818 +0.9934236 0.9934236 0.5504818 +0.994866 0.9150185 0.6139352 +0.9959811 0.8745666 0.6724495 +0.9968474 0.8593148 0.7251605 +0.997523 0.8598093 0.7716551 +0.9980512 0.8693351 0.8119128 +0.9984653 0.8833397 0.8462154 +0.9987905 0.8988963 0.8750466 +0.9990461 0.914243 0.899002 +0.9992474 0.9284141 0.918717 +0.999406 0.9409627 0.9348149 +0.999531 0.9517614 0.9478752 +0.9996296 0.9608667 0.9584159 +0.9997074 0.9684299 0.9668872 +0.9997689 0.9746421 0.9736726 +0.9998174 0.9797013 0.9790927 +0.9998557 0.9837946 0.9834129 +0.999886 0.9870897 0.9868505 +0.9999099 0.9897318 0.989582 +0.9999288 0.9918438 0.9917501 +0.9999437 0.9935281 0.9934695 +0.6139459 0.9948662 0.6139627 +0.6139352 0.994866 0.6139352 +0.6139564 0.994866 0.6139352 +0.6139833 0.994866 0.6139352 +0.6140174 0.994866 0.6139352 +0.6140604 0.994866 0.6139352 +0.6141149 0.994866 0.6139352 +0.6141838 0.994866 0.6139352 +0.6142709 0.994866 0.6139352 +0.6143812 0.994866 0.6139352 +0.6145207 0.994866 0.6139352 +0.6146972 0.994866 0.6139352 +0.6149205 0.994866 0.6139352 +0.615203 0.994866 0.6139352 +0.6155604 0.994866 0.6139352 +0.6160126 0.994866 0.6139352 +0.6165846 0.994866 0.6139352 +0.6173083 0.994866 0.6139352 +0.6182239 0.994866 0.6139352 +0.6193822 0.994866 0.6139352 +0.6208476 0.994866 0.6139352 +0.6227016 0.994866 0.6139352 +0.6250471 0.994866 0.6139352 +0.6280144 0.994866 0.6139352 +0.6317685 0.994866 0.6139352 +0.6365179 0.994866 0.6139352 +0.6425265 0.994866 0.6139352 +0.6501282 0.994866 0.6139352 +0.6597453 0.994866 0.6139352 +0.6719122 0.994866 0.6139352 +0.6873049 0.994866 0.6139352 +0.7067787 0.994866 0.6139352 +0.7314156 0.994866 0.6139352 +0.7625844 0.994866 0.6139352 +0.802017 0.994866 0.6139352 +0.8519044 0.994866 0.6139352 +0.9150185 0.994866 0.6139352 +0.994866 0.994866 0.6139352 +0.9959811 0.9281681 0.6724495 +0.9968474 0.8948926 0.7251605 +0.997523 0.8831879 0.7716551 +0.9980512 0.8845635 0.8119128 +0.9984653 0.8931851 0.8462154 +0.9987905 0.9052213 0.8750466 +0.9990461 0.9182849 0.899002 +0.9992474 0.9309858 0.918717 +0.999406 0.9425931 0.9348149 +0.999531 0.952792 0.9478752 +0.9996296 0.9615166 0.9584159 +0.9997074 0.968839 0.9668872 +0.9997689 0.9748993 0.9736726 +0.9998174 0.9798627 0.9790927 +0.9998557 0.9838958 0.9834129 +0.999886 0.9871531 0.9868505 +0.9999099 0.9897715 0.989582 +0.9999288 0.9918687 0.9917501 +0.9999437 0.9935437 0.9934695 +0.6724572 0.9959813 0.6724685 +0.6724495 0.9959811 0.6724495 +0.6724637 0.9959811 0.6724495 +0.6724818 0.9959811 0.6724495 +0.6725046 0.9959811 0.6724495 +0.6725335 0.9959811 0.6724495 +0.6725701 0.9959811 0.6724495 +0.6726163 0.9959811 0.6724495 +0.6726748 0.9959811 0.6724495 +0.6727489 0.9959811 0.6724495 +0.6728425 0.9959811 0.6724495 +0.672961 0.9959811 0.6724495 +0.6731109 0.9959811 0.6724495 +0.6733005 0.9959811 0.6724495 +0.6735405 0.9959811 0.6724495 +0.673844 0.9959811 0.6724495 +0.674228 0.9959811 0.6724495 +0.6747138 0.9959811 0.6724495 +0.6753284 0.9959811 0.6724495 +0.676106 0.9959811 0.6724495 +0.6770898 0.9959811 0.6724495 +0.6783343 0.9959811 0.6724495 +0.6799088 0.9959811 0.6724495 +0.6819008 0.9959811 0.6724495 +0.6844209 0.9959811 0.6724495 +0.6876092 0.9959811 0.6724495 +0.6916428 0.9959811 0.6724495 +0.6967458 0.9959811 0.6724495 +0.7032018 0.9959811 0.6724495 +0.7113694 0.9959811 0.6724495 +0.7217025 0.9959811 0.6724495 +0.7347753 0.9959811 0.6724495 +0.751314 0.9959811 0.6724495 +0.7722376 0.9959811 0.6724495 +0.7987087 0.9959811 0.6724495 +0.8321981 0.9959811 0.6724495 +0.8745666 0.9959811 0.6724495 +0.9281681 0.9959811 0.6724495 +0.9959811 0.9959811 0.6724495 +0.9968474 0.9399032 0.7251605 +0.997523 0.9127648 0.7716551 +0.9980512 0.9038294 0.8119128 +0.9984653 0.9056408 0.8462154 +0.9987905 0.9132232 0.8750466 +0.9990461 0.9233984 0.899002 +0.9992474 0.9342393 0.918717 +0.999406 0.9446557 0.9348149 +0.999531 0.9540959 0.9478752 +0.9996296 0.9623389 0.9584159 +0.9997074 0.9693566 0.9668872 +0.9997689 0.9752246 0.9736726 +0.9998174 0.9800669 0.9790927 +0.9998557 0.9840239 0.9834129 +0.999886 0.9872333 0.9868505 +0.9999099 0.9898218 0.989582 +0.9999288 0.9919002 0.9917501 +0.9999437 0.9935634 0.9934695 +0.7251659 0.9968475 0.7251734 +0.7251605 0.9968474 0.7251605 +0.72517 0.9968474 0.7251605 +0.725182 0.9968474 0.7251605 +0.7251971 0.9968474 0.7251605 +0.7252163 0.9968474 0.7251605 +0.7252406 0.9968474 0.7251605 +0.7252713 0.9968474 0.7251605 +0.7253101 0.9968474 0.7251605 +0.7253592 0.9968474 0.7251605 +0.7254214 0.9968474 0.7251605 +0.7255 0.9968474 0.7251605 +0.7255995 0.9968474 0.7251605 +0.7257254 0.9968474 0.7251605 +0.7258847 0.9968474 0.7251605 +0.7260861 0.9968474 0.7251605 +0.726341 0.9968474 0.7251605 +0.7266635 0.9968474 0.7251605 +0.7270714 0.9968474 0.7251605 +0.7275875 0.9968474 0.7251605 +0.7282405 0.9968474 0.7251605 +0.7290666 0.9968474 0.7251605 +0.7301116 0.9968474 0.7251605 +0.7314338 0.9968474 0.7251605 +0.7331065 0.9968474 0.7251605 +0.7352227 0.9968474 0.7251605 +0.7379 0.9968474 0.7251605 +0.7412871 0.9968474 0.7251605 +0.7455722 0.9968474 0.7251605 +0.7509934 0.9968474 0.7251605 +0.757852 0.9968474 0.7251605 +0.766529 0.9968474 0.7251605 +0.7775065 0.9968474 0.7251605 +0.7913944 0.9968474 0.7251605 +0.8089645 0.9968474 0.7251605 +0.831193 0.9968474 0.7251605 +0.8593148 0.9968474 0.7251605 +0.8948926 0.9968474 0.7251605 +0.9399032 0.9968474 0.7251605 +0.9968474 0.9968474 0.7251605 +0.997523 0.9501835 0.7716551 +0.9980512 0.9282033 0.8119128 +0.9984653 0.9213989 0.8462154 +0.9987905 0.9233467 0.8750466 +0.9990461 0.9298677 0.899002 +0.9992474 0.9383554 0.918717 +0.999406 0.9472652 0.9348149 +0.999531 0.9557455 0.9478752 +0.9996296 0.9633792 0.9584159 +0.9997074 0.9700114 0.9668872 +0.9997689 0.9756361 0.9736726 +0.9998174 0.9803253 0.9790927 +0.9998557 0.9841859 0.9834129 +0.999886 0.9873349 0.9868505 +0.9999099 0.9898853 0.989582 +0.9999288 0.99194 0.9917501 +0.9999437 0.9935883 0.9934695 +0.7716588 0.997523 0.7716637 +0.7716551 0.997523 0.7716551 +0.7716613 0.997523 0.7716551 +0.7716692 0.997523 0.7716551 +0.7716791 0.997523 0.7716551 +0.7716917 0.997523 0.7716551 +0.7717077 0.997523 0.7716551 +0.7717278 0.997523 0.7716551 +0.7717534 0.997523 0.7716551 +0.7717857 0.997523 0.7716551 +0.7718265 0.997523 0.7716551 +0.7718782 0.997523 0.7716551 +0.7719436 0.997523 0.7716551 +0.7720263 0.997523 0.7716551 +0.7721309 0.997523 0.7716551 +0.7722633 0.997523 0.7716551 +0.7724308 0.997523 0.7716551 +0.7726427 0.997523 0.7716551 +0.7729107 0.997523 0.7716551 +0.7732499 0.997523 0.7716551 +0.773679 0.997523 0.7716551 +0.7742218 0.997523 0.7716551 +0.7749085 0.997523 0.7716551 +0.7757773 0.997523 0.7716551 +0.7768765 0.997523 0.7716551 +0.7782671 0.997523 0.7716551 +0.7800263 0.997523 0.7716551 +0.782252 0.997523 0.7716551 +0.7850678 0.997523 0.7716551 +0.7886302 0.997523 0.7716551 +0.793137 0.997523 0.7716551 +0.7988387 0.997523 0.7716551 +0.8060522 0.997523 0.7716551 +0.8151781 0.997523 0.7716551 +0.8267236 0.997523 0.7716551 +0.8413301 0.997523 0.7716551 +0.8598093 0.997523 0.7716551 +0.8831879 0.997523 0.7716551 +0.9127648 0.997523 0.7716551 +0.9501835 0.997523 0.7716551 +0.997523 0.997523 0.7716551 +0.9980512 0.9590395 0.8119128 +0.9984653 0.9413349 0.8462154 +0.9987905 0.9361542 0.8750466 +0.9990461 0.9380522 0.899002 +0.9992474 0.9435628 0.918717 +0.999406 0.9505666 0.9348149 +0.999531 0.9578324 0.9478752 +0.9996296 0.9646953 0.9584159 +0.9997074 0.9708399 0.9668872 +0.9997689 0.9761568 0.9736726 +0.9998174 0.9806521 0.9790927 +0.9998557 0.9843909 0.9834129 +0.999886 0.9874633 0.9868505 +0.9999099 0.9899658 0.989582 +0.9999288 0.9919903 0.9917501 +0.9999437 0.9936198 0.9934695 +0.8119154 0.9980513 0.8119186 +0.8119128 0.9980512 0.8119128 +0.8119169 0.9980512 0.8119128 +0.811922 0.9980512 0.8119128 +0.8119285 0.9980512 0.8119128 +0.8119367 0.9980512 0.8119128 +0.8119471 0.9980512 0.8119128 +0.8119602 0.9980512 0.8119128 +0.8119769 0.9980512 0.8119128 +0.8119979 0.9980512 0.8119128 +0.8120245 0.9980512 0.8119128 +0.8120582 0.9980512 0.8119128 +0.8121007 0.9980512 0.8119128 +0.8121546 0.9980512 0.8119128 +0.8122228 0.9980512 0.8119128 +0.812309 0.9980512 0.8119128 +0.8124181 0.9980512 0.8119128 +0.8125561 0.9980512 0.8119128 +0.8127308 0.9980512 0.8119128 +0.8129517 0.9980512 0.8119128 +0.8132312 0.9980512 0.8119128 +0.8135847 0.9980512 0.8119128 +0.8140321 0.9980512 0.8119128 +0.814598 0.9980512 0.8119128 +0.815314 0.9980512 0.8119128 +0.8162198 0.9980512 0.8119128 +0.8173657 0.9980512 0.8119128 +0.8188155 0.9980512 0.8119128 +0.8206497 0.9980512 0.8119128 +0.8229701 0.9980512 0.8119128 +0.8259058 0.9980512 0.8119128 +0.8296198 0.9980512 0.8119128 +0.8343185 0.9980512 0.8119128 +0.840263 0.9980512 0.8119128 +0.8477836 0.9980512 0.8119128 +0.857298 0.9980512 0.8119128 +0.8693351 0.9980512 0.8119128 +0.8845635 0.9980512 0.8119128 +0.9038294 0.9980512 0.8119128 +0.9282033 0.9980512 0.8119128 +0.9590395 0.9980512 0.8119128 +0.9980512 0.9980512 0.8119128 +0.9984653 0.9665566 0.8462154 +0.9987905 0.9523573 0.8750466 +0.9990461 0.9484067 0.899002 +0.9992474 0.9501508 0.918717 +0.999406 0.9547433 0.9348149 +0.999531 0.9604726 0.9478752 +0.9996296 0.9663604 0.9584159 +0.9997074 0.9718879 0.9668872 +0.9997689 0.9768155 0.9736726 +0.9998174 0.9810656 0.9790927 +0.9998557 0.9846502 0.9834129 +0.999886 0.9876258 0.9868505 +0.9999099 0.9900675 0.989582 +0.9999288 0.992054 0.9917501 +0.9999437 0.9936596 0.9934695 +0.8462171 0.9984653 0.8462191 +0.8462154 0.9984653 0.8462154 +0.846218 0.9984653 0.8462154 +0.8462213 0.9984653 0.8462154 +0.8462255 0.9984653 0.8462154 +0.8462308 0.9984653 0.8462154 +0.8462375 0.9984653 0.8462154 +0.846246 0.9984653 0.8462154 +0.8462568 0.9984653 0.8462154 +0.8462703 0.9984653 0.8462154 +0.8462876 0.9984653 0.8462154 +0.8463093 0.9984653 0.8462154 +0.8463368 0.9984653 0.8462154 +0.8463717 0.9984653 0.8462154 +0.8464157 0.9984653 0.8462154 +0.8464715 0.9984653 0.8462154 +0.846542 0.9984653 0.8462154 +0.8466313 0.9984653 0.8462154 +0.8467442 0.9984653 0.8462154 +0.846887 0.9984653 0.8462154 +0.8470677 0.9984653 0.8462154 +0.8472963 0.9984653 0.8462154 +0.8475855 0.9984653 0.8462154 +0.8479514 0.9984653 0.8462154 +0.8484142 0.9984653 0.8462154 +0.8489999 0.9984653 0.8462154 +0.8497407 0.9984653 0.8462154 +0.850678 0.9984653 0.8462154 +0.8518639 0.9984653 0.8462154 +0.8533641 0.9984653 0.8462154 +0.855262 0.9984653 0.8462154 +0.8576632 0.9984653 0.8462154 +0.860701 0.9984653 0.8462154 +0.8645442 0.9984653 0.8462154 +0.8694063 0.9984653 0.8462154 +0.8755576 0.9984653 0.8462154 +0.8833397 0.9984653 0.8462154 +0.8931851 0.9984653 0.8462154 +0.9056408 0.9984653 0.8462154 +0.9213989 0.9984653 0.8462154 +0.9413349 0.9984653 0.8462154 +0.9665566 0.9984653 0.8462154 +0.9984653 0.9984653 0.8462154 +0.9987905 0.9728564 0.8750466 +0.9990461 0.9615064 0.899002 +0.9992474 0.9584856 0.918717 +0.999406 0.9600273 0.9348149 +0.999531 0.9638128 0.9478752 +0.9996296 0.9684669 0.9584159 +0.9997074 0.9732139 0.9668872 +0.9997689 0.9776488 0.9736726 +0.9998174 0.9815887 0.9790927 +0.9998557 0.9849782 0.9834129 +0.999886 0.9878314 0.9868505 +0.9999099 0.9901963 0.989582 +0.9999288 0.9921346 0.9917501 +0.9999437 0.9937101 0.9934695 +0.8750477 0.9987905 0.875049 +0.8750466 0.9987905 0.8750466 +0.8750482 0.9987905 0.8750466 +0.8750504 0.9987905 0.8750466 +0.8750531 0.9987905 0.8750466 +0.8750565 0.9987905 0.8750466 +0.8750608 0.9987905 0.8750466 +0.8750662 0.9987905 0.8750466 +0.8750731 0.9987905 0.8750466 +0.8750819 0.9987905 0.8750466 +0.8750929 0.9987905 0.8750466 +0.8751069 0.9987905 0.8750466 +0.8751246 0.9987905 0.8750466 +0.875147 0.9987905 0.8750466 +0.8751753 0.9987905 0.8750466 +0.8752111 0.9987905 0.8750466 +0.8752564 0.9987905 0.8750466 +0.8753137 0.9987905 0.8750466 +0.8753863 0.9987905 0.8750466 +0.875478 0.9987905 0.8750466 +0.8755941 0.9987905 0.8750466 +0.875741 0.9987905 0.8750466 +0.8759268 0.9987905 0.8750466 +0.8761618 0.9987905 0.8750466 +0.8764592 0.9987905 0.8750466 +0.8768354 0.9987905 0.8750466 +0.8773114 0.9987905 0.8750466 +0.8779135 0.9987905 0.8750466 +0.8786753 0.9987905 0.8750466 +0.8796391 0.9987905 0.8750466 +0.8808584 0.9987905 0.8750466 +0.882401 0.9987905 0.8750466 +0.8843525 0.9987905 0.8750466 +0.8868215 0.9987905 0.8750466 +0.8899451 0.9987905 0.8750466 +0.8938969 0.9987905 0.8750466 +0.8988963 0.9987905 0.8750466 +0.9052213 0.9987905 0.8750466 +0.9132232 0.9987905 0.8750466 +0.9233467 0.9987905 0.8750466 +0.9361542 0.9987905 0.8750466 +0.9523573 0.9987905 0.8750466 +0.9728564 0.9987905 0.8750466 +0.9987905 0.9987905 0.8750466 +0.9990461 0.9780793 0.899002 +0.9992474 0.9690301 0.918717 +0.999406 0.9667124 0.9348149 +0.999531 0.9680386 0.9478752 +0.9996296 0.9711319 0.9584159 +0.9997074 0.9748914 0.9668872 +0.9997689 0.9787031 0.9736726 +0.9998174 0.9822505 0.9790927 +0.9998557 0.9853933 0.9834129 +0.999886 0.9880914 0.9868505 +0.9999099 0.9903591 0.989582 +0.9999288 0.9922365 0.9917501 +0.9999437 0.9937739 0.9934695 +0.8990028 0.9990461 0.8990036 +0.899002 0.9990461 0.899002 +0.8990031 0.9990461 0.899002 +0.8990045 0.9990461 0.899002 +0.8990062 0.9990461 0.899002 +0.8990084 0.9990461 0.899002 +0.8990111 0.9990461 0.899002 +0.8990146 0.9990461 0.899002 +0.899019 0.9990461 0.899002 +0.8990246 0.9990461 0.899002 +0.8990317 0.9990461 0.899002 +0.8990406 0.9990461 0.899002 +0.8990519 0.9990461 0.899002 +0.8990662 0.9990461 0.899002 +0.8990843 0.9990461 0.899002 +0.8991072 0.9990461 0.899002 +0.8991362 0.9990461 0.899002 +0.8991728 0.9990461 0.899002 +0.8992191 0.9990461 0.899002 +0.8992778 0.9990461 0.899002 +0.899352 0.9990461 0.899002 +0.8994458 0.9990461 0.899002 +0.8995645 0.9990461 0.899002 +0.8997147 0.9990461 0.899002 +0.8999048 0.9990461 0.899002 +0.9001452 0.9990461 0.899002 +0.9004493 0.9990461 0.899002 +0.9008341 0.9990461 0.899002 +0.901321 0.9990461 0.899002 +0.9019369 0.9990461 0.899002 +0.902716 0.9990461 0.899002 +0.9037018 0.9990461 0.899002 +0.9049489 0.9990461 0.899002 +0.9065267 0.9990461 0.899002 +0.9085228 0.9990461 0.899002 +0.9110481 0.9990461 0.899002 +0.914243 0.9990461 0.899002 +0.9182849 0.9990461 0.899002 +0.9233984 0.9990461 0.899002 +0.9298677 0.9990461 0.899002 +0.9380522 0.9990461 0.899002 +0.9484067 0.9990461 0.899002 +0.9615064 0.9990461 0.899002 +0.9780793 0.9990461 0.899002 +0.9990461 0.9990461 0.899002 +0.9992474 0.9823703 0.918717 +0.999406 0.9751697 0.9348149 +0.999531 0.9733849 0.9478752 +0.9996296 0.9745034 0.9584159 +0.9997074 0.9770136 0.9668872 +0.9997689 0.9800369 0.9736726 +0.9998174 0.9830878 0.9790927 +0.9998557 0.9859183 0.9834129 +0.999886 0.9884205 0.9868505 +0.9999099 0.9905652 0.989582 +0.9999288 0.9923655 0.9917501 +0.9999437 0.9938546 0.9934695 +0.9187175 0.9992474 0.918718 +0.918717 0.9992474 0.918717 +0.9187177 0.9992474 0.918717 +0.9187186 0.9992474 0.918717 +0.9187197 0.9992474 0.918717 +0.9187211 0.9992474 0.918717 +0.9187228 0.9992474 0.918717 +0.918725 0.9992474 0.918717 +0.9187278 0.9992474 0.918717 +0.9187314 0.9992474 0.918717 +0.9187359 0.9992474 0.918717 +0.9187416 0.9992474 0.918717 +0.9187488 0.9992474 0.918717 +0.9187579 0.9992474 0.918717 +0.9187694 0.9992474 0.918717 +0.9187839 0.9992474 0.918717 +0.9188024 0.9992474 0.918717 +0.9188257 0.9992474 0.918717 +0.9188551 0.9992474 0.918717 +0.9188925 0.9992474 0.918717 +0.9189397 0.9992474 0.918717 +0.9189994 0.9992474 0.918717 +0.9190749 0.9992474 0.918717 +0.9191705 0.9992474 0.918717 +0.9192914 0.9992474 0.918717 +0.9194443 0.9992474 0.918717 +0.9196379 0.9992474 0.918717 +0.9198827 0.9992474 0.918717 +0.9201924 0.9992474 0.918717 +0.9205843 0.9992474 0.918717 +0.9210801 0.9992474 0.918717 +0.9217073 0.9992474 0.918717 +0.9225007 0.9992474 0.918717 +0.9235046 0.9992474 0.918717 +0.9247746 0.9992474 0.918717 +0.9263814 0.9992474 0.918717 +0.9284141 0.9992474 0.918717 +0.9309858 0.9992474 0.918717 +0.9342393 0.9992474 0.918717 +0.9383554 0.9992474 0.918717 +0.9435628 0.9992474 0.918717 +0.9501508 0.9992474 0.918717 +0.9584856 0.9992474 0.918717 +0.9690301 0.9992474 0.918717 +0.9823703 0.9992474 0.918717 +0.9992474 0.9992474 0.918717 +0.999406 0.9858695 0.9348149 +0.999531 0.9801485 0.9478752 +0.9996296 0.9787689 0.9584159 +0.9997074 0.9796985 0.9668872 +0.9997689 0.9817244 0.9736726 +0.9998174 0.9841471 0.9790927 +0.9998557 0.9865826 0.9834129 +0.999886 0.9888367 0.9868505 +0.9999099 0.9908259 0.989582 +0.9999288 0.9925287 0.9917501 +0.9999437 0.9939567 0.9934695 +0.9348153 0.999406 0.9348156 +0.9348149 0.999406 0.9348149 +0.9348154 0.999406 0.9348149 +0.9348159 0.999406 0.9348149 +0.9348166 0.999406 0.9348149 +0.9348175 0.999406 0.9348149 +0.9348186 0.999406 0.9348149 +0.93482 0.999406 0.9348149 +0.9348218 0.999406 0.9348149 +0.9348241 0.999406 0.9348149 +0.9348269 0.999406 0.9348149 +0.9348305 0.999406 0.9348149 +0.9348351 0.999406 0.9348149 +0.9348408 0.999406 0.9348149 +0.9348481 0.999406 0.9348149 +0.9348574 0.999406 0.9348149 +0.934869 0.999406 0.9348149 +0.9348838 0.999406 0.9348149 +0.9349025 0.999406 0.9348149 +0.9349262 0.999406 0.9348149 +0.9349561 0.999406 0.9348149 +0.9349939 0.999406 0.9348149 +0.9350418 0.999406 0.9348149 +0.9351024 0.999406 0.9348149 +0.9351791 0.999406 0.9348149 +0.9352761 0.999406 0.9348149 +0.9353987 0.999406 0.9348149 +0.935554 0.999406 0.9348149 +0.9357503 0.999406 0.9348149 +0.9359988 0.999406 0.9348149 +0.9363131 0.999406 0.9348149 +0.9367107 0.999406 0.9348149 +0.9372137 0.999406 0.9348149 +0.9378502 0.999406 0.9348149 +0.9386553 0.999406 0.9348149 +0.939674 0.999406 0.9348149 +0.9409627 0.999406 0.9348149 +0.9425931 0.999406 0.9348149 +0.9446557 0.999406 0.9348149 +0.9472652 0.999406 0.9348149 +0.9505666 0.999406 0.9348149 +0.9547433 0.999406 0.9348149 +0.9600273 0.999406 0.9348149 +0.9667124 0.999406 0.9348149 +0.9751697 0.999406 0.9348149 +0.9858695 0.999406 0.9348149 +0.999406 0.999406 0.9348149 +0.999531 0.9887054 0.9478752 +0.9996296 0.9841653 0.9584159 +0.9997074 0.9830953 0.9668872 +0.9997689 0.9838592 0.9736726 +0.9998174 0.9854872 0.9790927 +0.9998557 0.987423 0.9834129 +0.999886 0.9893634 0.9868505 +0.9999099 0.9911557 0.989582 +0.9999288 0.9927351 0.9917501 +0.9999437 0.9940858 0.9934695 +0.9478754 0.999531 0.9478756 +0.9478752 0.999531 0.9478752 +0.9478755 0.999531 0.9478752 +0.9478758 0.999531 0.9478752 +0.9478763 0.999531 0.9478752 +0.9478768 0.999531 0.9478752 +0.9478775 0.999531 0.9478752 +0.9478784 0.999531 0.9478752 +0.9478795 0.999531 0.9478752 +0.947881 0.999531 0.9478752 +0.9478828 0.999531 0.9478752 +0.947885 0.999531 0.9478752 +0.9478879 0.999531 0.9478752 +0.9478916 0.999531 0.9478752 +0.9478962 0.999531 0.9478752 +0.947902 0.999531 0.9478752 +0.9479094 0.999531 0.9478752 +0.9479187 0.999531 0.9478752 +0.9479306 0.999531 0.9478752 +0.9479455 0.999531 0.9478752 +0.9479644 0.999531 0.9478752 +0.9479884 0.999531 0.9478752 +0.9480186 0.999531 0.9478752 +0.9480569 0.999531 0.9478752 +0.9481054 0.999531 0.9478752 +0.9481667 0.999531 0.9478752 +0.9482442 0.999531 0.9478752 +0.9483424 0.999531 0.9478752 +0.9484665 0.999531 0.9478752 +0.9486235 0.999531 0.9478752 +0.9488222 0.999531 0.9478752 +0.9490736 0.999531 0.9478752 +0.9493916 0.999531 0.9478752 +0.9497939 0.999531 0.9478752 +0.9503028 0.999531 0.9478752 +0.9509468 0.999531 0.9478752 +0.9517614 0.999531 0.9478752 +0.952792 0.999531 0.9478752 +0.9540959 0.999531 0.9478752 +0.9557455 0.999531 0.9478752 +0.9578324 0.999531 0.9478752 +0.9604726 0.999531 0.9478752 +0.9638128 0.999531 0.9478752 +0.9680386 0.999531 0.9478752 +0.9733849 0.999531 0.9478752 +0.9801485 0.999531 0.9478752 +0.9887054 0.999531 0.9478752 +0.999531 0.999531 0.9478752 +0.9996296 0.9909924 0.9584159 +0.9997074 0.9873926 0.9668872 +0.9997689 0.9865601 0.9736726 +0.9998174 0.9871826 0.9790927 +0.9998557 0.9884863 0.9834129 +0.999886 0.9900296 0.9868505 +0.9999099 0.9915729 0.989582 +0.9999288 0.9929963 0.9917501 +0.9999437 0.9942492 0.9934695 +0.958416 0.9996296 0.9584161 +0.9584159 0.9996296 0.9584159 +0.958416 0.9996296 0.9584159 +0.9584162 0.9996296 0.9584159 +0.9584165 0.9996296 0.9584159 +0.9584169 0.9996296 0.9584159 +0.9584173 0.9996296 0.9584159 +0.9584179 0.9996296 0.9584159 +0.9584186 0.9996296 0.9584159 +0.9584195 0.9996296 0.9584159 +0.9584206 0.9996296 0.9584159 +0.9584221 0.9996296 0.9584159 +0.9584239 0.9996296 0.9584159 +0.9584262 0.9996296 0.9584159 +0.9584291 0.9996296 0.9584159 +0.9584328 0.9996296 0.9584159 +0.9584374 0.9996296 0.9584159 +0.9584433 0.9996296 0.9584159 +0.9584508 0.9996296 0.9584159 +0.9584602 0.9996296 0.9584159 +0.9584721 0.9996296 0.9584159 +0.9584872 0.9996296 0.9584159 +0.9585063 0.9996296 0.9584159 +0.9585305 0.9996296 0.9584159 +0.958561 0.9996296 0.9584159 +0.9585997 0.9996296 0.9584159 +0.9586486 0.9996296 0.9584159 +0.9587105 0.9996296 0.9584159 +0.9587888 0.9996296 0.9584159 +0.9588878 0.9996296 0.9584159 +0.9590131 0.9996296 0.9584159 +0.9591716 0.9996296 0.9584159 +0.9593721 0.9996296 0.9584159 +0.9596259 0.9996296 0.9584159 +0.9599468 0.9996296 0.9584159 +0.9603529 0.9996296 0.9584159 +0.9608667 0.9996296 0.9584159 +0.9615166 0.9996296 0.9584159 +0.9623389 0.9996296 0.9584159 +0.9633792 0.9996296 0.9584159 +0.9646953 0.9996296 0.9584159 +0.9663604 0.9996296 0.9584159 +0.9684669 0.9996296 0.9584159 +0.9711319 0.9996296 0.9584159 +0.9745034 0.9996296 0.9584159 +0.9787689 0.9996296 0.9584159 +0.9841653 0.9996296 0.9584159 +0.9909924 0.9996296 0.9584159 +0.9996296 0.9996296 0.9584159 +0.9997074 0.9928293 0.9668872 +0.9997689 0.989977 0.9736726 +0.9998174 0.9893275 0.9790927 +0.9998557 0.9898314 0.9834129 +0.999886 0.9908725 0.9868505 +0.9999099 0.9921008 0.989582 +0.9999288 0.9933267 0.9917501 +0.9999437 0.994456 0.9934695 +0.9668873 0.9997074 0.9668874 +0.9668872 0.9997074 0.9668872 +0.9668874 0.9997074 0.9668872 +0.9668875 0.9997074 0.9668872 +0.9668877 0.9997074 0.9668872 +0.9668879 0.9997074 0.9668872 +0.9668882 0.9997074 0.9668872 +0.9668885 0.9997074 0.9668872 +0.966889 0.9997074 0.9668872 +0.9668895 0.9997074 0.9668872 +0.9668902 0.9997074 0.9668872 +0.9668911 0.9997074 0.9668872 +0.9668923 0.9997074 0.9668872 +0.9668937 0.9997074 0.9668872 +0.9668956 0.9997074 0.9668872 +0.9668979 0.9997074 0.9668872 +0.9669008 0.9997074 0.9668872 +0.9669045 0.9997074 0.9668872 +0.9669092 0.9997074 0.9668872 +0.9669152 0.9997074 0.9668872 +0.9669227 0.9997074 0.9668872 +0.9669322 0.9997074 0.9668872 +0.9669442 0.9997074 0.9668872 +0.9669594 0.9997074 0.9668872 +0.9669786 0.9997074 0.9668872 +0.967003 0.9997074 0.9668872 +0.9670337 0.9997074 0.9668872 +0.9670727 0.9997074 0.9668872 +0.967122 0.9997074 0.9668872 +0.9671843 0.9997074 0.9668872 +0.9672632 0.9997074 0.9668872 +0.9673629 0.9997074 0.9668872 +0.9674892 0.9997074 0.9668872 +0.9676489 0.9997074 0.9668872 +0.9678509 0.9997074 0.9668872 +0.9681065 0.9997074 0.9668872 +0.9684299 0.9997074 0.9668872 +0.968839 0.9997074 0.9668872 +0.9693566 0.9997074 0.9668872 +0.9700114 0.9997074 0.9668872 +0.9708399 0.9997074 0.9668872 +0.9718879 0.9997074 0.9668872 +0.9732139 0.9997074 0.9668872 +0.9748914 0.9997074 0.9668872 +0.9770136 0.9997074 0.9668872 +0.9796985 0.9997074 0.9668872 +0.9830953 0.9997074 0.9668872 +0.9873926 0.9997074 0.9668872 +0.9928293 0.9997074 0.9668872 +0.9997074 0.9997074 0.9668872 +0.9997689 0.9942999 0.9736726 +0.9998174 0.9920411 0.9790927 +0.9998557 0.9915331 0.9834129 +0.999886 0.9919389 0.9868505 +0.9999099 0.9927686 0.989582 +0.9999288 0.9937448 0.9917501 +0.9999437 0.9947176 0.9934695 +0.9736726 0.9997689 0.9736727 +0.9736726 0.9997689 0.9736726 +0.9736726 0.9997689 0.9736726 +0.9736727 0.9997689 0.9736726 +0.9736728 0.9997689 0.9736726 +0.973673 0.9997689 0.9736726 +0.9736731 0.9997689 0.9736726 +0.9736734 0.9997689 0.9736726 +0.9736737 0.9997689 0.9736726 +0.973674 0.9997689 0.9736726 +0.9736745 0.9997689 0.9736726 +0.973675 0.9997689 0.9736726 +0.9736757 0.9997689 0.9736726 +0.9736767 0.9997689 0.9736726 +0.9736778 0.9997689 0.9736726 +0.9736793 0.9997689 0.9736726 +0.9736811 0.9997689 0.9736726 +0.9736834 0.9997689 0.9736726 +0.9736864 0.9997689 0.9736726 +0.9736901 0.9997689 0.9736726 +0.9736948 0.9997689 0.9736726 +0.9737008 0.9997689 0.9736726 +0.9737084 0.9997689 0.9736726 +0.9737179 0.9997689 0.9736726 +0.97373 0.9997689 0.9736726 +0.9737453 0.9997689 0.9736726 +0.9737646 0.9997689 0.9736726 +0.9737891 0.9997689 0.9736726 +0.9738201 0.9997689 0.9736726 +0.9738593 0.9997689 0.9736726 +0.9739088 0.9997689 0.9736726 +0.9739715 0.9997689 0.9736726 +0.9740509 0.9997689 0.9736726 +0.9741513 0.9997689 0.9736726 +0.9742782 0.9997689 0.9736726 +0.9744389 0.9997689 0.9736726 +0.9746421 0.9997689 0.9736726 +0.9748993 0.9997689 0.9736726 +0.9752246 0.9997689 0.9736726 +0.9756361 0.9997689 0.9736726 +0.9761568 0.9997689 0.9736726 +0.9768155 0.9997689 0.9736726 +0.9776488 0.9997689 0.9736726 +0.9787031 0.9997689 0.9736726 +0.9800369 0.9997689 0.9736726 +0.9817244 0.9997689 0.9736726 +0.9838592 0.9997689 0.9736726 +0.9865601 0.9997689 0.9736726 +0.989977 0.9997689 0.9736726 +0.9942999 0.9997689 0.9736726 +0.9997689 0.9997689 0.9736726 +0.9998174 0.9954741 0.9790927 +0.9998557 0.9936861 0.9834129 +0.999886 0.993288 0.9868505 +0.9999099 0.9936135 0.989582 +0.9999288 0.9942736 0.9917501 +0.9999437 0.9950485 0.9934695 +0.9790927 0.9998174 0.9790928 +0.9790927 0.9998174 0.9790927 +0.9790927 0.9998174 0.9790927 +0.9790928 0.9998174 0.9790927 +0.9790929 0.9998174 0.9790927 +0.9790929 0.9998174 0.9790927 +0.9790931 0.9998174 0.9790927 +0.9790932 0.9998174 0.9790927 +0.9790934 0.9998174 0.9790927 +0.9790936 0.9998174 0.9790927 +0.9790939 0.9998174 0.9790927 +0.9790942 0.9998174 0.9790927 +0.9790947 0.9998174 0.9790927 +0.9790953 0.9998174 0.9790927 +0.979096 0.9998174 0.9790927 +0.9790969 0.9998174 0.9790927 +0.979098 0.9998174 0.9790927 +0.9790995 0.9998174 0.9790927 +0.9791014 0.9998174 0.9790927 +0.9791037 0.9998174 0.9790927 +0.9791067 0.9998174 0.9790927 +0.9791104 0.9998174 0.9790927 +0.9791152 0.9998174 0.9790927 +0.9791212 0.9998174 0.9790927 +0.9791287 0.9998174 0.9790927 +0.9791383 0.9998174 0.9790927 +0.9791505 0.9998174 0.9790927 +0.9791659 0.9998174 0.9790927 +0.9791853 0.9998174 0.9790927 +0.9792099 0.9998174 0.9790927 +0.979241 0.9998174 0.9790927 +0.9792804 0.9998174 0.9790927 +0.9793302 0.9998174 0.9790927 +0.9793932 0.9998174 0.9790927 +0.9794729 0.9998174 0.9790927 +0.9795737 0.9998174 0.9790927 +0.9797013 0.9998174 0.9790927 +0.9798627 0.9998174 0.9790927 +0.9800669 0.9998174 0.9790927 +0.9803253 0.9998174 0.9790927 +0.9806521 0.9998174 0.9790927 +0.9810656 0.9998174 0.9790927 +0.9815887 0.9998174 0.9790927 +0.9822505 0.9998174 0.9790927 +0.9830878 0.9998174 0.9790927 +0.9841471 0.9998174 0.9790927 +0.9854872 0.9998174 0.9790927 +0.9871826 0.9998174 0.9790927 +0.9893275 0.9998174 0.9790927 +0.9920411 0.9998174 0.9790927 +0.9954741 0.9998174 0.9790927 +0.9998174 0.9998174 0.9790927 +0.9998557 0.9964098 0.9834129 +0.999886 0.9949948 0.9868505 +0.9999099 0.9946824 0.989582 +0.9999288 0.9949427 0.9917501 +0.9999437 0.9954671 0.9934695 +0.9834129 0.9998557 0.983413 +0.9834129 0.9998557 0.9834129 +0.9834129 0.9998557 0.9834129 +0.983413 0.9998557 0.9834129 +0.983413 0.9998557 0.9834129 +0.9834131 0.9998557 0.9834129 +0.9834131 0.9998557 0.9834129 +0.9834132 0.9998557 0.9834129 +0.9834133 0.9998557 0.9834129 +0.9834135 0.9998557 0.9834129 +0.9834137 0.9998557 0.9834129 +0.9834139 0.9998557 0.9834129 +0.9834142 0.9998557 0.9834129 +0.9834145 0.9998557 0.9834129 +0.983415 0.9998557 0.9834129 +0.9834155 0.9998557 0.9834129 +0.9834163 0.9998557 0.9834129 +0.9834172 0.9998557 0.9834129 +0.9834184 0.9998557 0.9834129 +0.9834198 0.9998557 0.9834129 +0.9834217 0.9998557 0.9834129 +0.983424 0.9998557 0.9834129 +0.983427 0.9998557 0.9834129 +0.9834308 0.9998557 0.9834129 +0.9834355 0.9998557 0.9834129 +0.9834415 0.9998557 0.9834129 +0.9834492 0.9998557 0.9834129 +0.9834588 0.9998557 0.9834129 +0.983471 0.9998557 0.9834129 +0.9834864 0.9998557 0.9834129 +0.9835059 0.9998557 0.9834129 +0.9835306 0.9998557 0.9834129 +0.9835618 0.9998557 0.9834129 +0.9836014 0.9998557 0.9834129 +0.9836513 0.9998557 0.9834129 +0.9837146 0.9998557 0.9834129 +0.9837946 0.9998557 0.9834129 +0.9838958 0.9998557 0.9834129 +0.9840239 0.9998557 0.9834129 +0.9841859 0.9998557 0.9834129 +0.9843909 0.9998557 0.9834129 +0.9846502 0.9998557 0.9834129 +0.9849782 0.9998557 0.9834129 +0.9853933 0.9998557 0.9834129 +0.9859183 0.9998557 0.9834129 +0.9865826 0.9998557 0.9834129 +0.987423 0.9998557 0.9834129 +0.9884863 0.9998557 0.9834129 +0.9898314 0.9998557 0.9834129 +0.9915331 0.9998557 0.9834129 +0.9936861 0.9998557 0.9834129 +0.9964098 0.9998557 0.9834129 +0.9998557 0.9998557 0.9834129 +0.999886 0.9971542 0.9868505 +0.9999099 0.9960347 0.989582 +0.9999288 0.9957891 0.9917501 +0.9999437 0.9959967 0.9934695 +0.9868505 0.999886 0.9868505 +0.9868505 0.999886 0.9868505 +0.9868505 0.999886 0.9868505 +0.9868505 0.999886 0.9868505 +0.9868506 0.999886 0.9868505 +0.9868506 0.999886 0.9868505 +0.9868506 0.999886 0.9868505 +0.9868507 0.999886 0.9868505 +0.9868508 0.999886 0.9868505 +0.9868508 0.999886 0.9868505 +0.986851 0.999886 0.9868505 +0.9868511 0.999886 0.9868505 +0.9868513 0.999886 0.9868505 +0.9868515 0.999886 0.9868505 +0.9868518 0.999886 0.9868505 +0.9868521 0.999886 0.9868505 +0.9868526 0.999886 0.9868505 +0.9868532 0.999886 0.9868505 +0.9868539 0.999886 0.9868505 +0.9868548 0.999886 0.9868505 +0.986856 0.999886 0.9868505 +0.9868575 0.999886 0.9868505 +0.9868593 0.999886 0.9868505 +0.9868617 0.999886 0.9868505 +0.9868647 0.999886 0.9868505 +0.9868684 0.999886 0.9868505 +0.9868732 0.999886 0.9868505 +0.9868792 0.999886 0.9868505 +0.9868869 0.999886 0.9868505 +0.9868965 0.999886 0.9868505 +0.9869088 0.999886 0.9868505 +0.9869242 0.999886 0.9868505 +0.9869438 0.999886 0.9868505 +0.9869686 0.999886 0.9868505 +0.9869999 0.999886 0.9868505 +0.9870395 0.999886 0.9868505 +0.9870897 0.999886 0.9868505 +0.9871531 0.999886 0.9868505 +0.9872333 0.999886 0.9868505 +0.9873349 0.999886 0.9868505 +0.9874633 0.999886 0.9868505 +0.9876258 0.999886 0.9868505 +0.9878314 0.999886 0.9868505 +0.9880914 0.999886 0.9868505 +0.9884205 0.999886 0.9868505 +0.9888367 0.999886 0.9868505 +0.9893634 0.999886 0.9868505 +0.9900296 0.999886 0.9868505 +0.9908725 0.999886 0.9868505 +0.9919389 0.999886 0.9868505 +0.993288 0.999886 0.9868505 +0.9949948 0.999886 0.9868505 +0.9971542 0.999886 0.9868505 +0.999886 0.999886 0.9868505 +0.9999099 0.9977455 0.989582 +0.9999288 0.99686 0.9917501 +0.9999437 0.9966668 0.9934695 +0.989582 0.9999099 0.989582 +0.989582 0.9999099 0.989582 +0.989582 0.9999099 0.989582 +0.989582 0.9999099 0.989582 +0.989582 0.9999099 0.989582 +0.9895821 0.9999099 0.989582 +0.9895821 0.9999099 0.989582 +0.9895821 0.9999099 0.989582 +0.9895822 0.9999099 0.989582 +0.9895822 0.9999099 0.989582 +0.9895823 0.9999099 0.989582 +0.9895824 0.9999099 0.989582 +0.9895825 0.9999099 0.989582 +0.9895826 0.9999099 0.989582 +0.9895828 0.9999099 0.989582 +0.989583 0.9999099 0.989582 +0.9895833 0.9999099 0.989582 +0.9895837 0.9999099 0.989582 +0.9895841 0.9999099 0.989582 +0.9895847 0.9999099 0.989582 +0.9895854 0.9999099 0.989582 +0.9895864 0.9999099 0.989582 +0.9895875 0.9999099 0.989582 +0.989589 0.9999099 0.989582 +0.9895909 0.9999099 0.989582 +0.9895932 0.9999099 0.989582 +0.9895962 0.9999099 0.989582 +0.9896 0.9999099 0.989582 +0.9896048 0.9999099 0.989582 +0.9896108 0.9999099 0.989582 +0.9896185 0.9999099 0.989582 +0.9896282 0.9999099 0.989582 +0.9896404 0.9999099 0.989582 +0.9896559 0.9999099 0.989582 +0.9896756 0.9999099 0.989582 +0.9897004 0.9999099 0.989582 +0.9897318 0.9999099 0.989582 +0.9897715 0.9999099 0.989582 +0.9898218 0.9999099 0.989582 +0.9898853 0.9999099 0.989582 +0.9899658 0.9999099 0.989582 +0.9900675 0.9999099 0.989582 +0.9901963 0.9999099 0.989582 +0.9903591 0.9999099 0.989582 +0.9905652 0.9999099 0.989582 +0.9908259 0.9999099 0.989582 +0.9911557 0.9999099 0.989582 +0.9915729 0.9999099 0.989582 +0.9921008 0.9999099 0.989582 +0.9927686 0.9999099 0.989582 +0.9936135 0.9999099 0.989582 +0.9946824 0.9999099 0.989582 +0.9960347 0.9999099 0.989582 +0.9977455 0.9999099 0.989582 +0.9999099 0.9999099 0.989582 +0.9999288 0.9982148 0.9917501 +0.9999437 0.9975145 0.9934695 +0.9917501 0.9999288 0.9917501 +0.9917501 0.9999288 0.9917501 +0.9917501 0.9999288 0.9917501 +0.9917501 0.9999288 0.9917501 +0.9917501 0.9999288 0.9917501 +0.9917501 0.9999288 0.9917501 +0.9917501 0.9999288 0.9917501 +0.9917502 0.9999288 0.9917501 +0.9917502 0.9999288 0.9917501 +0.9917502 0.9999288 0.9917501 +0.9917503 0.9999288 0.9917501 +0.9917503 0.9999288 0.9917501 +0.9917504 0.9999288 0.9917501 +0.9917505 0.9999288 0.9917501 +0.9917506 0.9999288 0.9917501 +0.9917507 0.9999288 0.9917501 +0.9917509 0.9999288 0.9917501 +0.9917511 0.9999288 0.9917501 +0.9917514 0.9999288 0.9917501 +0.9917518 0.9999288 0.9917501 +0.9917522 0.9999288 0.9917501 +0.9917528 0.9999288 0.9917501 +0.9917535 0.9999288 0.9917501 +0.9917545 0.9999288 0.9917501 +0.9917556 0.9999288 0.9917501 +0.9917571 0.9999288 0.9917501 +0.991759 0.9999288 0.9917501 +0.9917614 0.9999288 0.9917501 +0.9917644 0.9999288 0.9917501 +0.9917681 0.9999288 0.9917501 +0.9917729 0.9999288 0.9917501 +0.991779 0.9999288 0.9917501 +0.9917867 0.9999288 0.9917501 +0.9917964 0.9999288 0.9917501 +0.9918087 0.9999288 0.9917501 +0.9918242 0.9999288 0.9917501 +0.9918438 0.9999288 0.9917501 +0.9918687 0.9999288 0.9917501 +0.9919002 0.9999288 0.9917501 +0.99194 0.9999288 0.9917501 +0.9919903 0.9999288 0.9917501 +0.992054 0.9999288 0.9917501 +0.9921346 0.9999288 0.9917501 +0.9922365 0.9999288 0.9917501 +0.9923655 0.9999288 0.9917501 +0.9925287 0.9999288 0.9917501 +0.9927351 0.9999288 0.9917501 +0.9929963 0.9999288 0.9917501 +0.9933267 0.9999288 0.9917501 +0.9937448 0.9999288 0.9917501 +0.9942736 0.9999288 0.9917501 +0.9949427 0.9999288 0.9917501 +0.9957891 0.9999288 0.9917501 +0.99686 0.9999288 0.9917501 +0.9982148 0.9999288 0.9917501 +0.9999288 0.9999288 0.9917501 +0.9999437 0.9985869 0.9934695 +0.9934695 0.9999437 0.9934695 +0.9934695 0.9999437 0.9934695 +0.9934695 0.9999437 0.9934695 +0.9934695 0.9999437 0.9934695 +0.9934695 0.9999437 0.9934695 +0.9934695 0.9999437 0.9934695 +0.9934695 0.9999437 0.9934695 +0.9934695 0.9999437 0.9934695 +0.9934695 0.9999437 0.9934695 +0.9934696 0.9999437 0.9934695 +0.9934696 0.9999437 0.9934695 +0.9934696 0.9999437 0.9934695 +0.9934697 0.9999437 0.9934695 +0.9934697 0.9999437 0.9934695 +0.9934698 0.9999437 0.9934695 +0.9934699 0.9999437 0.9934695 +0.99347 0.9999437 0.9934695 +0.9934701 0.9999437 0.9934695 +0.9934703 0.9999437 0.9934695 +0.9934705 0.9999437 0.9934695 +0.9934708 0.9999437 0.9934695 +0.9934712 0.9999437 0.9934695 +0.9934716 0.9999437 0.9934695 +0.9934722 0.9999437 0.9934695 +0.993473 0.9999437 0.9934695 +0.9934739 0.9999437 0.9934695 +0.9934751 0.9999437 0.9934695 +0.9934765 0.9999437 0.9934695 +0.9934784 0.9999437 0.9934695 +0.9934808 0.9999437 0.9934695 +0.9934838 0.9999437 0.9934695 +0.9934876 0.9999437 0.9934695 +0.9934924 0.9999437 0.9934695 +0.9934984 0.9999437 0.9934695 +0.9935061 0.9999437 0.9934695 +0.9935159 0.9999437 0.9934695 +0.9935281 0.9999437 0.9934695 +0.9935437 0.9999437 0.9934695 +0.9935634 0.9999437 0.9934695 +0.9935883 0.9999437 0.9934695 +0.9936198 0.9999437 0.9934695 +0.9936596 0.9999437 0.9934695 +0.9937101 0.9999437 0.9934695 +0.9937739 0.9999437 0.9934695 +0.9938546 0.9999437 0.9934695 +0.9939567 0.9999437 0.9934695 +0.9940858 0.9999437 0.9934695 +0.9942492 0.9999437 0.9934695 +0.994456 0.9999437 0.9934695 +0.9947176 0.9999437 0.9934695 +0.9950485 0.9999437 0.9934695 +0.9954671 0.9999437 0.9934695 +0.9959967 0.9999437 0.9934695 +0.9966668 0.9999437 0.9934695 +0.9975145 0.9999437 0.9934695 +0.9985869 0.9999437 0.9934695 +0.9999437 0.9999437 0.9934695 +0.0000238 0.0000238 0.0011968 +0.0005417 0.0000238 0.0011968 +0.0011968 0.0000238 0.0011968 +0.0020256 0.0000238 0.0011968 +0.0030742 0.0000238 0.0011968 +0.0044007 0.0000238 0.0011968 +0.006079 0.0000238 0.0011968 +0.0082023 0.0000238 0.0011968 +0.0108885 0.0000238 0.0011968 +0.0142868 0.0000238 0.0011968 +0.0185862 0.0000238 0.0011968 +0.0240255 0.0000238 0.0011968 +0.0309069 0.0000238 0.0011968 +0.0396127 0.0000238 0.0011968 +0.0506267 0.0000238 0.0011968 +0.0645609 0.0000238 0.0011968 +0.0821895 0.0000238 0.0011968 +0.1044919 0.0000238 0.0011968 +0.1327073 0.0000238 0.0011968 +0.1684036 0.0000238 0.0011968 +0.2135639 0.0000238 0.0011968 +0.2706977 0.0000238 0.0011968 +0.3429792 0.0000238 0.0011968 +0.4344249 0.0000238 0.0011968 +0.5501155 0.0000238 0.0011968 +0.6964791 0.0000238 0.0011968 +0.8407292 0.0051514 0.0062631 +0.9033413 0.0279321 0.0288523 +0.9354466 0.0624569 0.063182 +0.9545467 0.1059991 0.106556 +0.9669269 0.1572498 0.1576697 +0.9754027 0.2151269 0.2154385 +0.9814251 0.2783684 0.2785962 +0.9858181 0.3454107 0.3455746 +0.9890841 0.4144197 0.414536 +0.9915469 0.4834235 0.4835047 +0.993424 0.5504963 0.5505523 +0.9948662 0.6139459 0.6139839 +0.9959813 0.6724572 0.6724827 +0.9968475 0.7251659 0.7251829 +0.997523 0.7716588 0.77167 +0.9980513 0.8119154 0.8119226 +0.9984653 0.8462171 0.8462218 +0.9987905 0.8750477 0.8750507 +0.9990461 0.8990028 0.8990047 +0.9992474 0.9187175 0.9187187 +0.999406 0.9348153 0.934816 +0.999531 0.9478754 0.9478759 +0.9996296 0.958416 0.9584163 +0.9997074 0.9668873 0.9668875 +0.9997689 0.9736726 0.9736727 +0.9998174 0.9790927 0.9790928 +0.9998557 0.9834129 0.983413 +0.999886 0.9868505 0.9868505 +0.9999099 0.989582 0.989582 +0.9999288 0.9917501 0.9917501 +0.9999437 0.9934695 0.9934695 +0.0000238 0.0005417 0.0011968 +0.0000382 0.0000382 0.0006933 +0.0006933 0.0000382 0.0006933 +0.0015221 0.0000382 0.0006933 +0.0025707 0.0000382 0.0006933 +0.0038972 0.0000382 0.0006933 +0.0055755 0.0000382 0.0006933 +0.0076988 0.0000382 0.0006933 +0.0103849 0.0000382 0.0006933 +0.0137833 0.0000382 0.0006933 +0.0180827 0.0000382 0.0006933 +0.023522 0.0000382 0.0006933 +0.0304033 0.0000382 0.0006933 +0.0391092 0.0000382 0.0006933 +0.0501232 0.0000382 0.0006933 +0.0640574 0.0000382 0.0006933 +0.081686 0.0000382 0.0006933 +0.1039884 0.0000382 0.0006933 +0.1322038 0.0000382 0.0006933 +0.1679 0.0000382 0.0006933 +0.2130604 0.0000382 0.0006933 +0.2701941 0.0000382 0.0006933 +0.3424757 0.0000382 0.0006933 +0.4339214 0.0000382 0.0006933 +0.549612 0.0000382 0.0006933 +0.6959756 0.0000382 0.0006933 +0.8405071 0.0051286 0.0057497 +0.9032596 0.0278872 0.0284013 +0.9354101 0.0624063 0.0628114 +0.9545286 0.1059489 0.1062601 +0.9669173 0.1572031 0.1574377 +0.9753975 0.2150852 0.2152593 +0.9814221 0.2783325 0.2784598 +0.9858163 0.3453807 0.3454723 +0.9890831 0.4143955 0.4144605 +0.9915463 0.4834045 0.4834499 +0.9934236 0.5504818 0.5505131 +0.994866 0.6139352 0.6139564 +0.9959811 0.6724495 0.6724637 +0.9968474 0.7251605 0.72517 +0.997523 0.7716551 0.7716613 +0.9980512 0.8119128 0.8119169 +0.9984653 0.8462154 0.846218 +0.9987905 0.8750466 0.8750482 +0.9990461 0.899002 0.8990031 +0.9992474 0.918717 0.9187177 +0.999406 0.9348149 0.9348154 +0.999531 0.9478752 0.9478755 +0.9996296 0.9584159 0.958416 +0.9997074 0.9668872 0.9668874 +0.9997689 0.9736726 0.9736726 +0.9998174 0.9790927 0.9790927 +0.9998557 0.9834129 0.9834129 +0.999886 0.9868505 0.9868505 +0.9999099 0.989582 0.989582 +0.9999288 0.9917501 0.9917501 +0.9999437 0.9934695 0.9934695 +0.0000238 0.0011968 0.0011968 +0.0000382 0.0006933 0.0006933 +0.0000611 0.0000611 0.0000611 +0.0008899 0.0000611 0.0000611 +0.0019385 0.0000611 0.0000611 +0.003265 0.0000611 0.0000611 +0.0049433 0.0000611 0.0000611 +0.0070666 0.0000611 0.0000611 +0.0097527 0.0000611 0.0000611 +0.0131511 0.0000611 0.0000611 +0.0174505 0.0000611 0.0000611 +0.0228898 0.0000611 0.0000611 +0.0297711 0.0000611 0.0000611 +0.038477 0.0000611 0.0000611 +0.049491 0.0000611 0.0000611 +0.0634252 0.0000611 0.0000611 +0.0810538 0.0000611 0.0000611 +0.1033562 0.0000611 0.0000611 +0.1315716 0.0000611 0.0000611 +0.1672678 0.0000611 0.0000611 +0.2124282 0.0000611 0.0000611 +0.2695619 0.0000611 0.0000611 +0.3418435 0.0000611 0.0000611 +0.4332891 0.0000611 0.0000611 +0.5489798 0.0000611 0.0000611 +0.6953434 0.0000611 0.0000611 +0.8402274 0.0051047 0.0051047 +0.9031567 0.0278347 0.0278347 +0.9353643 0.0623458 0.0623458 +0.9545059 0.1058883 0.1058883 +0.9669053 0.1571463 0.1571463 +0.9753908 0.2150342 0.2150342 +0.9814183 0.2782884 0.2782884 +0.9858141 0.3453439 0.3453439 +0.9890818 0.4143657 0.4143657 +0.9915455 0.4833811 0.4833811 +0.9934231 0.550464 0.550464 +0.9948657 0.6139219 0.6139219 +0.9959809 0.6724399 0.6724399 +0.9968473 0.7251537 0.7251537 +0.9975229 0.7716504 0.7716504 +0.9980512 0.8119096 0.8119096 +0.9984653 0.8462132 0.8462132 +0.9987904 0.8750451 0.8750451 +0.9990461 0.8990011 0.8990011 +0.9992474 0.9187164 0.9187164 +0.999406 0.9348146 0.9348146 +0.999531 0.947875 0.947875 +0.9996296 0.9584157 0.9584157 +0.9997074 0.9668871 0.9668871 +0.9997689 0.9736725 0.9736725 +0.9998174 0.9790927 0.9790927 +0.9998557 0.9834129 0.9834129 +0.999886 0.9868505 0.9868505 +0.9999099 0.989582 0.989582 +0.9999288 0.9917501 0.9917501 +0.9999437 0.9934695 0.9934695 +0.0000238 0.0020256 0.0011968 +0.0000382 0.0015221 0.0006933 +0.0000611 0.0008899 0.0000611 +0.0008899 0.0008899 0.0000611 +0.0019385 0.0008899 0.0000611 +0.003265 0.0008899 0.0000611 +0.0049433 0.0008899 0.0000611 +0.0070666 0.0008899 0.0000611 +0.0097527 0.0008899 0.0000611 +0.0131511 0.0008899 0.0000611 +0.0174505 0.0008899 0.0000611 +0.0228898 0.0008899 0.0000611 +0.0297711 0.0008899 0.0000611 +0.038477 0.0008899 0.0000611 +0.049491 0.0008899 0.0000611 +0.0634252 0.0008899 0.0000611 +0.0810538 0.0008899 0.0000611 +0.1033562 0.0008899 0.0000611 +0.1315716 0.0008899 0.0000611 +0.1672678 0.0008899 0.0000611 +0.2124282 0.0008899 0.0000611 +0.2695619 0.0008899 0.0000611 +0.3418435 0.0008899 0.0000611 +0.4332891 0.0008899 0.0000611 +0.5489798 0.0008899 0.0000611 +0.6953434 0.0008899 0.0000611 +0.8402274 0.0058909 0.0051047 +0.9031567 0.0284855 0.0278347 +0.9353643 0.0628585 0.0623458 +0.9545059 0.1062821 0.1058883 +0.9669053 0.1574432 0.1571463 +0.9753908 0.2152545 0.2150342 +0.9814183 0.2784494 0.2782884 +0.9858141 0.3454598 0.3453439 +0.9890818 0.4144479 0.4143657 +0.9915455 0.4834385 0.4833811 +0.9934231 0.5505035 0.550464 +0.9948657 0.6139488 0.6139219 +0.9959809 0.6724579 0.6724399 +0.9968473 0.7251657 0.7251537 +0.9975229 0.7716583 0.7716504 +0.9980512 0.8119148 0.8119096 +0.9984653 0.8462165 0.8462132 +0.9987904 0.8750473 0.8750451 +0.9990461 0.8990025 0.8990011 +0.9992474 0.9187173 0.9187164 +0.999406 0.9348151 0.9348146 +0.999531 0.9478753 0.947875 +0.9996296 0.9584159 0.9584157 +0.9997074 0.9668873 0.9668871 +0.9997689 0.9736726 0.9736725 +0.9998174 0.9790927 0.9790927 +0.9998557 0.9834129 0.9834129 +0.999886 0.9868505 0.9868505 +0.9999099 0.989582 0.989582 +0.9999288 0.9917501 0.9917501 +0.9999437 0.9934695 0.9934695 +0.0000238 0.0030742 0.0011968 +0.0000382 0.0025707 0.0006933 +0.0000611 0.0019385 0.0000611 +0.0008899 0.0019385 0.0000611 +0.0019385 0.0019385 0.0000611 +0.003265 0.0019385 0.0000611 +0.0049433 0.0019385 0.0000611 +0.0070666 0.0019385 0.0000611 +0.0097527 0.0019385 0.0000611 +0.0131511 0.0019385 0.0000611 +0.0174505 0.0019385 0.0000611 +0.0228898 0.0019385 0.0000611 +0.0297711 0.0019385 0.0000611 +0.038477 0.0019385 0.0000611 +0.049491 0.0019385 0.0000611 +0.0634252 0.0019385 0.0000611 +0.0810538 0.0019385 0.0000611 +0.1033562 0.0019385 0.0000611 +0.1315716 0.0019385 0.0000611 +0.1672678 0.0019385 0.0000611 +0.2124282 0.0019385 0.0000611 +0.2695619 0.0019385 0.0000611 +0.3418435 0.0019385 0.0000611 +0.4332891 0.0019385 0.0000611 +0.5489798 0.0019385 0.0000611 +0.6953434 0.0019385 0.0000611 +0.8402274 0.0068855 0.0051047 +0.9031567 0.0293089 0.0278347 +0.9353643 0.0635073 0.0623458 +0.9545059 0.1067803 0.1058883 +0.9669053 0.1578188 0.1571463 +0.9753908 0.2155333 0.2150342 +0.9814183 0.2786531 0.2782884 +0.9858141 0.3456064 0.3453439 +0.9890818 0.4145518 0.4143657 +0.9915455 0.4835112 0.4833811 +0.9934231 0.5505536 0.550464 +0.9948657 0.6139828 0.6139219 +0.9959809 0.6724808 0.6724399 +0.9968473 0.7251809 0.7251537 +0.9975229 0.7716682 0.7716504 +0.9980512 0.8119213 0.8119096 +0.9984653 0.8462207 0.8462132 +0.9987904 0.87505 0.8750451 +0.9990461 0.8990042 0.8990011 +0.9992474 0.9187184 0.9187164 +0.999406 0.9348158 0.9348146 +0.999531 0.9478757 0.947875 +0.9996296 0.9584162 0.9584157 +0.9997074 0.9668875 0.9668871 +0.9997689 0.9736727 0.9736725 +0.9998174 0.9790928 0.9790927 +0.9998557 0.983413 0.9834129 +0.999886 0.9868505 0.9868505 +0.9999099 0.989582 0.989582 +0.9999288 0.9917501 0.9917501 +0.9999437 0.9934695 0.9934695 +0.0000238 0.0044007 0.0011968 +0.0000382 0.0038972 0.0006933 +0.0000611 0.003265 0.0000611 +0.0008899 0.003265 0.0000611 +0.0019385 0.003265 0.0000611 +0.003265 0.003265 0.0000611 +0.0049433 0.003265 0.0000611 +0.0070666 0.003265 0.0000611 +0.0097527 0.003265 0.0000611 +0.0131511 0.003265 0.0000611 +0.0174505 0.003265 0.0000611 +0.0228898 0.003265 0.0000611 +0.0297711 0.003265 0.0000611 +0.038477 0.003265 0.0000611 +0.049491 0.003265 0.0000611 +0.0634252 0.003265 0.0000611 +0.0810538 0.003265 0.0000611 +0.1033562 0.003265 0.0000611 +0.1315716 0.003265 0.0000611 +0.1672678 0.003265 0.0000611 +0.2124282 0.003265 0.0000611 +0.2695619 0.003265 0.0000611 +0.3418435 0.003265 0.0000611 +0.4332891 0.003265 0.0000611 +0.5489798 0.003265 0.0000611 +0.6953434 0.003265 0.0000611 +0.8402274 0.0081437 0.0051047 +0.9031567 0.0303505 0.0278347 +0.9353643 0.064328 0.0623458 +0.9545059 0.1074107 0.1058883 +0.9669053 0.1582941 0.1571463 +0.9753908 0.2158859 0.2150342 +0.9814183 0.2789108 0.2782884 +0.9858141 0.3457919 0.3453439 +0.9890818 0.4146834 0.4143657 +0.9915455 0.4836031 0.4833811 +0.9934231 0.5506169 0.550464 +0.9948657 0.6140259 0.6139219 +0.9959809 0.6725097 0.6724399 +0.9968473 0.7252001 0.7251537 +0.9975229 0.7716808 0.7716504 +0.9980512 0.8119295 0.8119096 +0.9984653 0.846226 0.8462132 +0.9987904 0.8750534 0.8750451 +0.9990461 0.8990064 0.8990011 +0.9992474 0.9187198 0.9187164 +0.999406 0.9348167 0.9348146 +0.999531 0.9478763 0.947875 +0.9996296 0.9584165 0.9584157 +0.9997074 0.9668877 0.9668871 +0.9997689 0.9736728 0.9736725 +0.9998174 0.9790929 0.9790927 +0.9998557 0.983413 0.9834129 +0.999886 0.9868506 0.9868505 +0.9999099 0.989582 0.989582 +0.9999288 0.9917501 0.9917501 +0.9999437 0.9934695 0.9934695 +0.0000238 0.006079 0.0011968 +0.0000382 0.0055755 0.0006933 +0.0000611 0.0049433 0.0000611 +0.0008899 0.0049433 0.0000611 +0.0019385 0.0049433 0.0000611 +0.003265 0.0049433 0.0000611 +0.0049433 0.0049433 0.0000611 +0.0070666 0.0049433 0.0000611 +0.0097527 0.0049433 0.0000611 +0.0131511 0.0049433 0.0000611 +0.0174505 0.0049433 0.0000611 +0.0228898 0.0049433 0.0000611 +0.0297711 0.0049433 0.0000611 +0.038477 0.0049433 0.0000611 +0.049491 0.0049433 0.0000611 +0.0634252 0.0049433 0.0000611 +0.0810538 0.0049433 0.0000611 +0.1033562 0.0049433 0.0000611 +0.1315716 0.0049433 0.0000611 +0.1672678 0.0049433 0.0000611 +0.2124282 0.0049433 0.0000611 +0.2695619 0.0049433 0.0000611 +0.3418435 0.0049433 0.0000611 +0.4332891 0.0049433 0.0000611 +0.5489798 0.0049433 0.0000611 +0.6953434 0.0049433 0.0000611 +0.8402274 0.0097356 0.0051047 +0.9031567 0.0316684 0.0278347 +0.9353643 0.0653663 0.0623458 +0.9545059 0.1082081 0.1058883 +0.9669053 0.1588953 0.1571463 +0.9753908 0.216332 0.2150342 +0.9814183 0.2792368 0.2782884 +0.9858141 0.3460265 0.3453439 +0.9890818 0.4148498 0.4143657 +0.9915455 0.4837194 0.4833811 +0.9934231 0.5506971 0.550464 +0.9948657 0.6140804 0.6139219 +0.9959809 0.6725462 0.6724399 +0.9968473 0.7252243 0.7251537 +0.9975229 0.7716968 0.7716504 +0.9980512 0.8119399 0.8119096 +0.9984653 0.8462328 0.8462132 +0.9987904 0.8750577 0.8750451 +0.9990461 0.8990091 0.8990011 +0.9992474 0.9187215 0.9187164 +0.999406 0.9348178 0.9348146 +0.999531 0.947877 0.947875 +0.9996296 0.958417 0.9584157 +0.9997074 0.966888 0.9668871 +0.9997689 0.973673 0.9736725 +0.9998174 0.979093 0.9790927 +0.9998557 0.9834131 0.9834129 +0.999886 0.9868506 0.9868505 +0.9999099 0.9895821 0.989582 +0.9999288 0.9917501 0.9917501 +0.9999437 0.9934695 0.9934695 +0.0000238 0.0082023 0.0011968 +0.0000382 0.0076988 0.0006933 +0.0000611 0.0070666 0.0000611 +0.0008899 0.0070666 0.0000611 +0.0019385 0.0070666 0.0000611 +0.003265 0.0070666 0.0000611 +0.0049433 0.0070666 0.0000611 +0.0070666 0.0070666 0.0000611 +0.0097527 0.0070666 0.0000611 +0.0131511 0.0070666 0.0000611 +0.0174505 0.0070666 0.0000611 +0.0228898 0.0070666 0.0000611 +0.0297711 0.0070666 0.0000611 +0.038477 0.0070666 0.0000611 +0.049491 0.0070666 0.0000611 +0.0634252 0.0070666 0.0000611 +0.0810538 0.0070666 0.0000611 +0.1033562 0.0070666 0.0000611 +0.1315716 0.0070666 0.0000611 +0.1672678 0.0070666 0.0000611 +0.2124282 0.0070666 0.0000611 +0.2695619 0.0070666 0.0000611 +0.3418435 0.0070666 0.0000611 +0.4332891 0.0070666 0.0000611 +0.5489798 0.0070666 0.0000611 +0.6953434 0.0070666 0.0000611 +0.8402274 0.0117495 0.0051047 +0.9031567 0.0333357 0.0278347 +0.9353643 0.0666799 0.0623458 +0.9545059 0.1092169 0.1058883 +0.9669053 0.1596559 0.1571463 +0.9753908 0.2168964 0.2150342 +0.9814183 0.2796492 0.2782884 +0.9858141 0.3463234 0.3453439 +0.9890818 0.4150604 0.4143657 +0.9915455 0.4838665 0.4833811 +0.9934231 0.5507984 0.550464 +0.9948657 0.6141493 0.6139219 +0.9959809 0.6725925 0.6724399 +0.9968473 0.725255 0.7251537 +0.9975229 0.7717169 0.7716504 +0.9980512 0.811953 0.8119096 +0.9984653 0.8462413 0.8462132 +0.9987904 0.8750631 0.8750451 +0.9990461 0.8990126 0.8990011 +0.9992474 0.9187237 0.9187164 +0.999406 0.9348192 0.9348146 +0.999531 0.9478779 0.947875 +0.9996296 0.9584176 0.9584157 +0.9997074 0.9668883 0.9668871 +0.9997689 0.9736732 0.9736725 +0.9998174 0.9790931 0.9790927 +0.9998557 0.9834132 0.9834129 +0.999886 0.9868507 0.9868505 +0.9999099 0.9895821 0.989582 +0.9999288 0.9917502 0.9917501 +0.9999437 0.9934695 0.9934695 +0.0000238 0.0108885 0.0011968 +0.0000382 0.0103849 0.0006933 +0.0000611 0.0097527 0.0000611 +0.0008899 0.0097527 0.0000611 +0.0019385 0.0097527 0.0000611 +0.003265 0.0097527 0.0000611 +0.0049433 0.0097527 0.0000611 +0.0070666 0.0097527 0.0000611 +0.0097527 0.0097527 0.0000611 +0.0131511 0.0097527 0.0000611 +0.0174505 0.0097527 0.0000611 +0.0228898 0.0097527 0.0000611 +0.0297711 0.0097527 0.0000611 +0.038477 0.0097527 0.0000611 +0.049491 0.0097527 0.0000611 +0.0634252 0.0097527 0.0000611 +0.0810538 0.0097527 0.0000611 +0.1033562 0.0097527 0.0000611 +0.1315716 0.0097527 0.0000611 +0.1672678 0.0097527 0.0000611 +0.2124282 0.0097527 0.0000611 +0.2695619 0.0097527 0.0000611 +0.3418435 0.0097527 0.0000611 +0.4332891 0.0097527 0.0000611 +0.5489798 0.0097527 0.0000611 +0.6953434 0.0097527 0.0000611 +0.8402274 0.0142974 0.0051047 +0.9031567 0.035445 0.0278347 +0.9353643 0.0683418 0.0623458 +0.9545059 0.1104932 0.1058883 +0.9669053 0.1606182 0.1571463 +0.9753908 0.2176104 0.2150342 +0.9814183 0.280171 0.2782884 +0.9858141 0.3466991 0.3453439 +0.9890818 0.4153268 0.4143657 +0.9915455 0.4840527 0.4833811 +0.9934231 0.5509267 0.550464 +0.9948657 0.6142364 0.6139219 +0.9959809 0.672651 0.6724399 +0.9968473 0.7252939 0.7251537 +0.9975229 0.7717425 0.7716504 +0.9980512 0.8119696 0.8119096 +0.9984653 0.846252 0.8462132 +0.9987904 0.8750701 0.8750451 +0.9990461 0.899017 0.8990011 +0.9992474 0.9187266 0.9187164 +0.999406 0.934821 0.9348146 +0.999531 0.947879 0.947875 +0.9996296 0.9584183 0.9584157 +0.9997074 0.9668888 0.9668871 +0.9997689 0.9736735 0.9736725 +0.9998174 0.9790933 0.9790927 +0.9998557 0.9834133 0.9834129 +0.999886 0.9868507 0.9868505 +0.9999099 0.9895821 0.989582 +0.9999288 0.9917502 0.9917501 +0.9999437 0.9934695 0.9934695 +0.0000238 0.0142868 0.0011968 +0.0000382 0.0137833 0.0006933 +0.0000611 0.0131511 0.0000611 +0.0008899 0.0131511 0.0000611 +0.0019385 0.0131511 0.0000611 +0.003265 0.0131511 0.0000611 +0.0049433 0.0131511 0.0000611 +0.0070666 0.0131511 0.0000611 +0.0097527 0.0131511 0.0000611 +0.0131511 0.0131511 0.0000611 +0.0174505 0.0131511 0.0000611 +0.0228898 0.0131511 0.0000611 +0.0297711 0.0131511 0.0000611 +0.038477 0.0131511 0.0000611 +0.049491 0.0131511 0.0000611 +0.0634252 0.0131511 0.0000611 +0.0810538 0.0131511 0.0000611 +0.1033562 0.0131511 0.0000611 +0.1315716 0.0131511 0.0000611 +0.1672678 0.0131511 0.0000611 +0.2124282 0.0131511 0.0000611 +0.2695619 0.0131511 0.0000611 +0.3418435 0.0131511 0.0000611 +0.4332891 0.0131511 0.0000611 +0.5489798 0.0131511 0.0000611 +0.6953434 0.0131511 0.0000611 +0.8402274 0.0175208 0.0051047 +0.9031567 0.0381135 0.0278347 +0.9353643 0.0704444 0.0623458 +0.9545059 0.1121079 0.1058883 +0.9669053 0.1618356 0.1571463 +0.9753908 0.2185137 0.2150342 +0.9814183 0.2808311 0.2782884 +0.9858141 0.3471743 0.3453439 +0.9890818 0.4156638 0.4143657 +0.9915455 0.4842882 0.4833811 +0.9934231 0.5510889 0.550464 +0.9948657 0.6143467 0.6139219 +0.9959809 0.672725 0.6724399 +0.9968473 0.725343 0.7251537 +0.9975229 0.7717748 0.7716504 +0.9980512 0.8119906 0.8119096 +0.9984653 0.8462656 0.8462132 +0.9987904 0.8750788 0.8750451 +0.9990461 0.8990226 0.8990011 +0.9992474 0.9187301 0.9187164 +0.999406 0.9348232 0.9348146 +0.999531 0.9478804 0.947875 +0.9996296 0.9584192 0.9584157 +0.9997074 0.9668893 0.9668871 +0.9997689 0.9736739 0.9736725 +0.9998174 0.9790935 0.9790927 +0.9998557 0.9834134 0.9834129 +0.999886 0.9868508 0.9868505 +0.9999099 0.9895822 0.989582 +0.9999288 0.9917502 0.9917501 +0.9999437 0.9934696 0.9934695 +0.0000238 0.0185862 0.0011968 +0.0000382 0.0180827 0.0006933 +0.0000611 0.0174505 0.0000611 +0.0008899 0.0174505 0.0000611 +0.0019385 0.0174505 0.0000611 +0.003265 0.0174505 0.0000611 +0.0049433 0.0174505 0.0000611 +0.0070666 0.0174505 0.0000611 +0.0097527 0.0174505 0.0000611 +0.0131511 0.0174505 0.0000611 +0.0174505 0.0174505 0.0000611 +0.0228898 0.0174505 0.0000611 +0.0297711 0.0174505 0.0000611 +0.038477 0.0174505 0.0000611 +0.049491 0.0174505 0.0000611 +0.0634252 0.0174505 0.0000611 +0.0810538 0.0174505 0.0000611 +0.1033562 0.0174505 0.0000611 +0.1315716 0.0174505 0.0000611 +0.1672678 0.0174505 0.0000611 +0.2124282 0.0174505 0.0000611 +0.2695619 0.0174505 0.0000611 +0.3418435 0.0174505 0.0000611 +0.4332891 0.0174505 0.0000611 +0.5489798 0.0174505 0.0000611 +0.6953434 0.0174505 0.0000611 +0.8402274 0.0215989 0.0051047 +0.9031567 0.0414896 0.0278347 +0.9353643 0.0731043 0.0623458 +0.9545059 0.1141507 0.1058883 +0.9669053 0.1633758 0.1571463 +0.9753908 0.2196565 0.2150342 +0.9814183 0.2816663 0.2782884 +0.9858141 0.3477754 0.3453439 +0.9890818 0.4160901 0.4143657 +0.9915455 0.4845861 0.4833811 +0.9934231 0.5512942 0.550464 +0.9948657 0.6144862 0.6139219 +0.9959809 0.6728187 0.6724399 +0.9968473 0.7254052 0.7251537 +0.9975229 0.7718156 0.7716504 +0.9980512 0.8120173 0.8119096 +0.9984653 0.8462828 0.8462132 +0.9987904 0.8750898 0.8750451 +0.9990461 0.8990297 0.8990011 +0.9992474 0.9187346 0.9187164 +0.999406 0.9348261 0.9348146 +0.999531 0.9478822 0.947875 +0.9996296 0.9584203 0.9584157 +0.9997074 0.96689 0.9668871 +0.9997689 0.9736743 0.9736725 +0.9998174 0.9790938 0.9790927 +0.9998557 0.9834136 0.9834129 +0.999886 0.9868509 0.9868505 +0.9999099 0.9895823 0.989582 +0.9999288 0.9917503 0.9917501 +0.9999437 0.9934696 0.9934695 +0.0000238 0.0240255 0.0011968 +0.0000382 0.023522 0.0006933 +0.0000611 0.0228898 0.0000611 +0.0008899 0.0228898 0.0000611 +0.0019385 0.0228898 0.0000611 +0.003265 0.0228898 0.0000611 +0.0049433 0.0228898 0.0000611 +0.0070666 0.0228898 0.0000611 +0.0097527 0.0228898 0.0000611 +0.0131511 0.0228898 0.0000611 +0.0174505 0.0228898 0.0000611 +0.0228898 0.0228898 0.0000611 +0.0297711 0.0228898 0.0000611 +0.038477 0.0228898 0.0000611 +0.049491 0.0228898 0.0000611 +0.0634252 0.0228898 0.0000611 +0.0810538 0.0228898 0.0000611 +0.1033562 0.0228898 0.0000611 +0.1315716 0.0228898 0.0000611 +0.1672678 0.0228898 0.0000611 +0.2124282 0.0228898 0.0000611 +0.2695619 0.0228898 0.0000611 +0.3418435 0.0228898 0.0000611 +0.4332891 0.0228898 0.0000611 +0.5489798 0.0228898 0.0000611 +0.6953434 0.0228898 0.0000611 +0.8402274 0.0267581 0.0051047 +0.9031567 0.0457607 0.0278347 +0.9353643 0.0764695 0.0623458 +0.9545059 0.1167351 0.1058883 +0.9669053 0.1653244 0.1571463 +0.9753908 0.2211023 0.2150342 +0.9814183 0.2827228 0.2782884 +0.9858141 0.348536 0.3453439 +0.9890818 0.4166295 0.4143657 +0.9915455 0.4849631 0.4833811 +0.9934231 0.5515539 0.550464 +0.9948657 0.6146628 0.6139219 +0.9959809 0.6729372 0.6724399 +0.9968473 0.7254838 0.7251537 +0.9975229 0.7718673 0.7716504 +0.9980512 0.8120509 0.8119096 +0.9984653 0.8463046 0.8462132 +0.9987904 0.8751038 0.8750451 +0.9990461 0.8990386 0.8990011 +0.9992474 0.9187403 0.9187164 +0.999406 0.9348297 0.9348146 +0.999531 0.9478845 0.947875 +0.9996296 0.9584217 0.9584157 +0.9997074 0.9668909 0.9668871 +0.9997689 0.9736749 0.9736725 +0.9998174 0.9790942 0.9790927 +0.9998557 0.9834138 0.9834129 +0.999886 0.9868511 0.9868505 +0.9999099 0.9895824 0.989582 +0.9999288 0.9917503 0.9917501 +0.9999437 0.9934696 0.9934695 +0.0000238 0.0309069 0.0011968 +0.0000382 0.0304033 0.0006933 +0.0000611 0.0297711 0.0000611 +0.0008899 0.0297711 0.0000611 +0.0019385 0.0297711 0.0000611 +0.003265 0.0297711 0.0000611 +0.0049433 0.0297711 0.0000611 +0.0070666 0.0297711 0.0000611 +0.0097527 0.0297711 0.0000611 +0.0131511 0.0297711 0.0000611 +0.0174505 0.0297711 0.0000611 +0.0228898 0.0297711 0.0000611 +0.0297711 0.0297711 0.0000611 +0.038477 0.0297711 0.0000611 +0.049491 0.0297711 0.0000611 +0.0634252 0.0297711 0.0000611 +0.0810538 0.0297711 0.0000611 +0.1033562 0.0297711 0.0000611 +0.1315716 0.0297711 0.0000611 +0.1672678 0.0297711 0.0000611 +0.2124282 0.0297711 0.0000611 +0.2695619 0.0297711 0.0000611 +0.3418435 0.0297711 0.0000611 +0.4332891 0.0297711 0.0000611 +0.5489798 0.0297711 0.0000611 +0.6953434 0.0297711 0.0000611 +0.8402274 0.0332852 0.0051047 +0.9031567 0.0511643 0.0278347 +0.9353643 0.0807269 0.0623458 +0.9545059 0.1200048 0.1058883 +0.9669053 0.1677895 0.1571463 +0.9753908 0.2229315 0.2150342 +0.9814183 0.2840595 0.2782884 +0.9858141 0.3494983 0.3453439 +0.9890818 0.4173119 0.4143657 +0.9915455 0.4854399 0.4833811 +0.9934231 0.5518824 0.550464 +0.9948657 0.6148861 0.6139219 +0.9959809 0.6730871 0.6724399 +0.9968473 0.7255833 0.7251537 +0.9975229 0.7719327 0.7716504 +0.9980512 0.8120935 0.8119096 +0.9984653 0.8463321 0.8462132 +0.9987904 0.8751215 0.8750451 +0.9990461 0.8990499 0.8990011 +0.9992474 0.9187475 0.9187164 +0.999406 0.9348342 0.9348146 +0.999531 0.9478874 0.947875 +0.9996296 0.9584235 0.9584157 +0.9997074 0.9668921 0.9668871 +0.9997689 0.9736756 0.9736725 +0.9998174 0.9790946 0.9790927 +0.9998557 0.9834141 0.9834129 +0.999886 0.9868512 0.9868505 +0.9999099 0.9895825 0.989582 +0.9999288 0.9917504 0.9917501 +0.9999437 0.9934697 0.9934695 +0.0000238 0.0396127 0.0011968 +0.0000382 0.0391092 0.0006933 +0.0000611 0.038477 0.0000611 +0.0008899 0.038477 0.0000611 +0.0019385 0.038477 0.0000611 +0.003265 0.038477 0.0000611 +0.0049433 0.038477 0.0000611 +0.0070666 0.038477 0.0000611 +0.0097527 0.038477 0.0000611 +0.0131511 0.038477 0.0000611 +0.0174505 0.038477 0.0000611 +0.0228898 0.038477 0.0000611 +0.0297711 0.038477 0.0000611 +0.038477 0.038477 0.0000611 +0.049491 0.038477 0.0000611 +0.0634252 0.038477 0.0000611 +0.0810538 0.038477 0.0000611 +0.1033562 0.038477 0.0000611 +0.1315716 0.038477 0.0000611 +0.1672678 0.038477 0.0000611 +0.2124282 0.038477 0.0000611 +0.2695619 0.038477 0.0000611 +0.3418435 0.038477 0.0000611 +0.4332891 0.038477 0.0000611 +0.5489798 0.038477 0.0000611 +0.6953434 0.038477 0.0000611 +0.8402274 0.0415429 0.0051047 +0.9031567 0.0580005 0.0278347 +0.9353643 0.0861131 0.0623458 +0.9545059 0.1241413 0.1058883 +0.9669053 0.1709083 0.1571463 +0.9753908 0.2252456 0.2150342 +0.9814183 0.2857506 0.2782884 +0.9858141 0.3507156 0.3453439 +0.9890818 0.4181752 0.4143657 +0.9915455 0.4860432 0.4833811 +0.9934231 0.5522981 0.550464 +0.9948657 0.6151686 0.6139219 +0.9959809 0.6732768 0.6724399 +0.9968473 0.7257092 0.7251537 +0.9975229 0.7720154 0.7716504 +0.9980512 0.8121474 0.8119096 +0.9984653 0.8463669 0.8462132 +0.9987904 0.8751439 0.8750451 +0.9990461 0.8990642 0.8990011 +0.9992474 0.9187566 0.9187164 +0.999406 0.93484 0.9348146 +0.999531 0.947891 0.947875 +0.9996296 0.9584258 0.9584157 +0.9997074 0.9668935 0.9668871 +0.9997689 0.9736765 0.9736725 +0.9998174 0.9790952 0.9790927 +0.9998557 0.9834145 0.9834129 +0.999886 0.9868515 0.9868505 +0.9999099 0.9895826 0.989582 +0.9999288 0.9917505 0.9917501 +0.9999437 0.9934697 0.9934695 +0.0000238 0.0506267 0.0011968 +0.0000382 0.0501232 0.0006933 +0.0000611 0.049491 0.0000611 +0.0008899 0.049491 0.0000611 +0.0019385 0.049491 0.0000611 +0.003265 0.049491 0.0000611 +0.0049433 0.049491 0.0000611 +0.0070666 0.049491 0.0000611 +0.0097527 0.049491 0.0000611 +0.0131511 0.049491 0.0000611 +0.0174505 0.049491 0.0000611 +0.0228898 0.049491 0.0000611 +0.0297711 0.049491 0.0000611 +0.038477 0.049491 0.0000611 +0.049491 0.049491 0.0000611 +0.0634252 0.049491 0.0000611 +0.0810538 0.049491 0.0000611 +0.1033562 0.049491 0.0000611 +0.1315716 0.049491 0.0000611 +0.1672678 0.049491 0.0000611 +0.2124282 0.049491 0.0000611 +0.2695619 0.049491 0.0000611 +0.3418435 0.049491 0.0000611 +0.4332891 0.049491 0.0000611 +0.5489798 0.049491 0.0000611 +0.6953434 0.049491 0.0000611 +0.8402274 0.0519898 0.0051047 +0.9031567 0.0666492 0.0278347 +0.9353643 0.0929273 0.0623458 +0.9545059 0.1293745 0.1058883 +0.9669053 0.1748539 0.1571463 +0.9753908 0.2281732 0.2150342 +0.9814183 0.2878901 0.2782884 +0.9858141 0.3522557 0.3453439 +0.9890818 0.4192674 0.4143657 +0.9915455 0.4868065 0.4833811 +0.9934231 0.5528239 0.550464 +0.9948657 0.615526 0.6139219 +0.9959809 0.6735167 0.6724399 +0.9968473 0.7258685 0.7251537 +0.9975229 0.77212 0.7716504 +0.9980512 0.8122156 0.8119096 +0.9984653 0.846411 0.8462132 +0.9987904 0.8751722 0.8750451 +0.9990461 0.8990823 0.8990011 +0.9992474 0.9187681 0.9187164 +0.999406 0.9348473 0.9348146 +0.999531 0.9478957 0.947875 +0.9996296 0.9584288 0.9584157 +0.9997074 0.9668954 0.9668871 +0.9997689 0.9736777 0.9736725 +0.9998174 0.9790959 0.9790927 +0.9998557 0.9834149 0.9834129 +0.999886 0.9868518 0.9868505 +0.9999099 0.9895828 0.989582 +0.9999288 0.9917506 0.9917501 +0.9999437 0.9934698 0.9934695 +0.0000238 0.0645609 0.0011968 +0.0000382 0.0640574 0.0006933 +0.0000611 0.0634252 0.0000611 +0.0008899 0.0634252 0.0000611 +0.0019385 0.0634252 0.0000611 +0.003265 0.0634252 0.0000611 +0.0049433 0.0634252 0.0000611 +0.0070666 0.0634252 0.0000611 +0.0097527 0.0634252 0.0000611 +0.0131511 0.0634252 0.0000611 +0.0174505 0.0634252 0.0000611 +0.0228898 0.0634252 0.0000611 +0.0297711 0.0634252 0.0000611 +0.038477 0.0634252 0.0000611 +0.049491 0.0634252 0.0000611 +0.0634252 0.0634252 0.0000611 +0.0810538 0.0634252 0.0000611 +0.1033562 0.0634252 0.0000611 +0.1315716 0.0634252 0.0000611 +0.1672678 0.0634252 0.0000611 +0.2124282 0.0634252 0.0000611 +0.2695619 0.0634252 0.0000611 +0.3418435 0.0634252 0.0000611 +0.4332891 0.0634252 0.0000611 +0.5489798 0.0634252 0.0000611 +0.6953434 0.0634252 0.0000611 +0.8402274 0.0652066 0.0051047 +0.9031567 0.0775909 0.0278347 +0.9353643 0.1015482 0.0623458 +0.9545059 0.1359951 0.1058883 +0.9669053 0.1798457 0.1571463 +0.9753908 0.2318771 0.2150342 +0.9814183 0.2905967 0.2782884 +0.9858141 0.3542041 0.3453439 +0.9890818 0.4206492 0.4143657 +0.9915455 0.4877721 0.4833811 +0.9934231 0.5534892 0.550464 +0.9948657 0.6159782 0.6139219 +0.9959809 0.6738202 0.6724399 +0.9968473 0.7260699 0.7251537 +0.9975229 0.7722524 0.7716504 +0.9980512 0.8123018 0.8119096 +0.9984653 0.8464668 0.8462132 +0.9987904 0.875208 0.8750451 +0.9990461 0.8991052 0.8990011 +0.9992474 0.9187826 0.9187164 +0.999406 0.9348565 0.9348146 +0.999531 0.9479015 0.947875 +0.9996296 0.9584324 0.9584157 +0.9997074 0.9668977 0.9668871 +0.9997689 0.9736791 0.9736725 +0.9998174 0.9790968 0.9790927 +0.9998557 0.9834155 0.9834129 +0.999886 0.9868521 0.9868505 +0.9999099 0.989583 0.989582 +0.9999288 0.9917507 0.9917501 +0.9999437 0.9934699 0.9934695 +0.0000238 0.0821895 0.0011968 +0.0000382 0.081686 0.0006933 +0.0000611 0.0810538 0.0000611 +0.0008899 0.0810538 0.0000611 +0.0019385 0.0810538 0.0000611 +0.003265 0.0810538 0.0000611 +0.0049433 0.0810538 0.0000611 +0.0070666 0.0810538 0.0000611 +0.0097527 0.0810538 0.0000611 +0.0131511 0.0810538 0.0000611 +0.0174505 0.0810538 0.0000611 +0.0228898 0.0810538 0.0000611 +0.0297711 0.0810538 0.0000611 +0.038477 0.0810538 0.0000611 +0.049491 0.0810538 0.0000611 +0.0634252 0.0810538 0.0000611 +0.0810538 0.0810538 0.0000611 +0.1033562 0.0810538 0.0000611 +0.1315716 0.0810538 0.0000611 +0.1672678 0.0810538 0.0000611 +0.2124282 0.0810538 0.0000611 +0.2695619 0.0810538 0.0000611 +0.3418435 0.0810538 0.0000611 +0.4332891 0.0810538 0.0000611 +0.5489798 0.0810538 0.0000611 +0.6953434 0.0810538 0.0000611 +0.8402274 0.0819276 0.0051047 +0.9031567 0.0914336 0.0278347 +0.9353643 0.1124547 0.0623458 +0.9545059 0.1443712 0.1058883 +0.9669053 0.1861609 0.1571463 +0.9753908 0.2365629 0.2150342 +0.9814183 0.294021 0.2782884 +0.9858141 0.3566692 0.3453439 +0.9890818 0.4223974 0.4143657 +0.9915455 0.4889938 0.4833811 +0.9934231 0.5543308 0.550464 +0.9948657 0.6165503 0.6139219 +0.9959809 0.6742043 0.6724399 +0.9968473 0.7263248 0.7251537 +0.9975229 0.7724199 0.7716504 +0.9980512 0.8124109 0.8119096 +0.9984653 0.8465373 0.8462132 +0.9987904 0.8752533 0.8750451 +0.9990461 0.8991342 0.8990011 +0.9992474 0.9188011 0.9187164 +0.999406 0.9348682 0.9348146 +0.999531 0.9479089 0.947875 +0.9996296 0.9584371 0.9584157 +0.9997074 0.9669006 0.9668871 +0.9997689 0.973681 0.9736725 +0.9998174 0.979098 0.9790927 +0.9998557 0.9834162 0.9834129 +0.999886 0.9868526 0.9868505 +0.9999099 0.9895833 0.989582 +0.9999288 0.9917509 0.9917501 +0.9999437 0.99347 0.9934695 +0.0000238 0.1044919 0.0011968 +0.0000382 0.1039884 0.0006933 +0.0000611 0.1033562 0.0000611 +0.0008899 0.1033562 0.0000611 +0.0019385 0.1033562 0.0000611 +0.003265 0.1033562 0.0000611 +0.0049433 0.1033562 0.0000611 +0.0070666 0.1033562 0.0000611 +0.0097527 0.1033562 0.0000611 +0.0131511 0.1033562 0.0000611 +0.0174505 0.1033562 0.0000611 +0.0228898 0.1033562 0.0000611 +0.0297711 0.1033562 0.0000611 +0.038477 0.1033562 0.0000611 +0.049491 0.1033562 0.0000611 +0.0634252 0.1033562 0.0000611 +0.0810538 0.1033562 0.0000611 +0.1033562 0.1033562 0.0000611 +0.1315716 0.1033562 0.0000611 +0.1672678 0.1033562 0.0000611 +0.2124282 0.1033562 0.0000611 +0.2695619 0.1033562 0.0000611 +0.3418435 0.1033562 0.0000611 +0.4332891 0.1033562 0.0000611 +0.5489798 0.1033562 0.0000611 +0.6953434 0.1033562 0.0000611 +0.8402274 0.1030818 0.0051047 +0.9031567 0.1089464 0.0278347 +0.9353643 0.1262529 0.0623458 +0.9545059 0.1549679 0.1058883 +0.9669053 0.1941504 0.1571463 +0.9753908 0.2424911 0.2150342 +0.9814183 0.2983532 0.2782884 +0.9858141 0.3597877 0.3453439 +0.9890818 0.424609 0.4143657 +0.9915455 0.4905393 0.4833811 +0.9934231 0.5553956 0.550464 +0.9948657 0.6172741 0.6139219 +0.9959809 0.6746901 0.6724399 +0.9968473 0.7266473 0.7251537 +0.9975229 0.7726318 0.7716504 +0.9980512 0.8125489 0.8119096 +0.9984653 0.8466265 0.8462132 +0.9987904 0.8753107 0.8750451 +0.9990461 0.8991708 0.8990011 +0.9992474 0.9188244 0.9187164 +0.999406 0.934883 0.9348146 +0.999531 0.9479182 0.947875 +0.9996296 0.958443 0.9584157 +0.9997074 0.9669043 0.9668871 +0.9997689 0.9736833 0.9736725 +0.9998174 0.9790994 0.9790927 +0.9998557 0.9834171 0.9834129 +0.999886 0.9868531 0.9868505 +0.9999099 0.9895837 0.989582 +0.9999288 0.9917511 0.9917501 +0.9999437 0.9934701 0.9934695 +0.0000238 0.1327073 0.0011968 +0.0000382 0.1322038 0.0006933 +0.0000611 0.1315716 0.0000611 +0.0008899 0.1315716 0.0000611 +0.0019385 0.1315716 0.0000611 +0.003265 0.1315716 0.0000611 +0.0049433 0.1315716 0.0000611 +0.0070666 0.1315716 0.0000611 +0.0097527 0.1315716 0.0000611 +0.0131511 0.1315716 0.0000611 +0.0174505 0.1315716 0.0000611 +0.0228898 0.1315716 0.0000611 +0.0297711 0.1315716 0.0000611 +0.038477 0.1315716 0.0000611 +0.049491 0.1315716 0.0000611 +0.0634252 0.1315716 0.0000611 +0.0810538 0.1315716 0.0000611 +0.1033562 0.1315716 0.0000611 +0.1315716 0.1315716 0.0000611 +0.1672678 0.1315716 0.0000611 +0.2124282 0.1315716 0.0000611 +0.2695619 0.1315716 0.0000611 +0.3418435 0.1315716 0.0000611 +0.4332891 0.1315716 0.0000611 +0.5489798 0.1315716 0.0000611 +0.6953434 0.1315716 0.0000611 +0.8402274 0.1298447 0.0051047 +0.9031567 0.1311024 0.0278347 +0.9353643 0.1437093 0.0623458 +0.9545059 0.1683742 0.1058883 +0.9669053 0.2042583 0.1571463 +0.9753908 0.249991 0.2150342 +0.9814183 0.303834 0.2782884 +0.9858141 0.3637331 0.3453439 +0.9890818 0.427407 0.4143657 +0.9915455 0.4924946 0.4833811 +0.9934231 0.5567427 0.550464 +0.9948657 0.6181897 0.6139219 +0.9959809 0.6753048 0.6724399 +0.9968473 0.7270553 0.7251537 +0.9975229 0.7728999 0.7716504 +0.9980512 0.8127235 0.8119096 +0.9984653 0.8467394 0.8462132 +0.9987904 0.8753832 0.8750451 +0.9990461 0.8992171 0.8990011 +0.9992474 0.9188539 0.9187164 +0.999406 0.9349017 0.9348146 +0.999531 0.94793 0.947875 +0.9996296 0.9584504 0.9584157 +0.9997074 0.966909 0.9668871 +0.9997689 0.9736863 0.9736725 +0.9998174 0.9791013 0.9790927 +0.9998557 0.9834183 0.9834129 +0.999886 0.9868539 0.9868505 +0.9999099 0.9895841 0.989582 +0.9999288 0.9917514 0.9917501 +0.9999437 0.9934703 0.9934695 +0.0000238 0.1684036 0.0011968 +0.0000382 0.1679 0.0006933 +0.0000611 0.1672678 0.0000611 +0.0008899 0.1672678 0.0000611 +0.0019385 0.1672678 0.0000611 +0.003265 0.1672678 0.0000611 +0.0049433 0.1672678 0.0000611 +0.0070666 0.1672678 0.0000611 +0.0097527 0.1672678 0.0000611 +0.0131511 0.1672678 0.0000611 +0.0174505 0.1672678 0.0000611 +0.0228898 0.1672678 0.0000611 +0.0297711 0.1672678 0.0000611 +0.038477 0.1672678 0.0000611 +0.049491 0.1672678 0.0000611 +0.0634252 0.1672678 0.0000611 +0.0810538 0.1672678 0.0000611 +0.1033562 0.1672678 0.0000611 +0.1315716 0.1672678 0.0000611 +0.1672678 0.1672678 0.0000611 +0.2124282 0.1672678 0.0000611 +0.2695619 0.1672678 0.0000611 +0.3418435 0.1672678 0.0000611 +0.4332891 0.1672678 0.0000611 +0.5489798 0.1672678 0.0000611 +0.6953434 0.1672678 0.0000611 +0.8402274 0.1637031 0.0051047 +0.9031567 0.1591327 0.0278347 +0.9353643 0.1657941 0.0623458 +0.9545059 0.1853349 0.1058883 +0.9669053 0.217046 0.1571463 +0.9753908 0.2594794 0.2150342 +0.9814183 0.3107679 0.2782884 +0.9858141 0.3687246 0.3453439 +0.9890818 0.4309468 0.4143657 +0.9915455 0.4949683 0.4833811 +0.9934231 0.558447 0.550464 +0.9948657 0.6193482 0.6139219 +0.9959809 0.6760824 0.6724399 +0.9968473 0.7275714 0.7251537 +0.9975229 0.7732391 0.7716504 +0.9980512 0.8129445 0.8119096 +0.9984653 0.8468823 0.8462132 +0.9987904 0.8754749 0.8750451 +0.9990461 0.8992758 0.8990011 +0.9992474 0.9188912 0.9187164 +0.999406 0.9349253 0.9348146 +0.999531 0.947945 0.947875 +0.9996296 0.9584599 0.9584157 +0.9997074 0.9669149 0.9668871 +0.9997689 0.97369 0.9736725 +0.9998174 0.9791036 0.9790927 +0.9998557 0.9834198 0.9834129 +0.999886 0.9868548 0.9868505 +0.9999099 0.9895847 0.989582 +0.9999288 0.9917518 0.9917501 +0.9999437 0.9934705 0.9934695 +0.0000238 0.2135639 0.0011968 +0.0000382 0.2130604 0.0006933 +0.0000611 0.2124282 0.0000611 +0.0008899 0.2124282 0.0000611 +0.0019385 0.2124282 0.0000611 +0.003265 0.2124282 0.0000611 +0.0049433 0.2124282 0.0000611 +0.0070666 0.2124282 0.0000611 +0.0097527 0.2124282 0.0000611 +0.0131511 0.2124282 0.0000611 +0.0174505 0.2124282 0.0000611 +0.0228898 0.2124282 0.0000611 +0.0297711 0.2124282 0.0000611 +0.038477 0.2124282 0.0000611 +0.049491 0.2124282 0.0000611 +0.0634252 0.2124282 0.0000611 +0.0810538 0.2124282 0.0000611 +0.1033562 0.2124282 0.0000611 +0.1315716 0.2124282 0.0000611 +0.1672678 0.2124282 0.0000611 +0.2124282 0.2124282 0.0000611 +0.2695619 0.2124282 0.0000611 +0.3418435 0.2124282 0.0000611 +0.4332891 0.2124282 0.0000611 +0.5489798 0.2124282 0.0000611 +0.6953434 0.2124282 0.0000611 +0.8402274 0.2065385 0.0051047 +0.9031567 0.1945945 0.0278347 +0.9353643 0.1937341 0.0623458 +0.9545059 0.2067924 0.1058883 +0.9669053 0.2332241 0.1571463 +0.9753908 0.2714835 0.2150342 +0.9814183 0.3195402 0.2782884 +0.9858141 0.3750394 0.3453439 +0.9890818 0.4354252 0.4143657 +0.9915455 0.4980979 0.4833811 +0.9934231 0.5606031 0.550464 +0.9948657 0.6208137 0.6139219 +0.9959809 0.6770662 0.6724399 +0.9968473 0.7282244 0.7251537 +0.9975229 0.7736681 0.7716504 +0.9980512 0.813224 0.8119096 +0.9984653 0.8470629 0.8462132 +0.9987904 0.875591 0.8750451 +0.9990461 0.89935 0.8990011 +0.9992474 0.9189384 0.9187164 +0.999406 0.9349553 0.9348146 +0.999531 0.9479639 0.947875 +0.9996296 0.9584718 0.9584157 +0.9997074 0.9669225 0.9668871 +0.9997689 0.9736947 0.9736725 +0.9998174 0.9791066 0.9790927 +0.9998557 0.9834216 0.9834129 +0.999886 0.986856 0.9868505 +0.9999099 0.9895854 0.989582 +0.9999288 0.9917522 0.9917501 +0.9999437 0.9934708 0.9934695 +0.0000238 0.2706977 0.0011968 +0.0000382 0.2701941 0.0006933 +0.0000611 0.2695619 0.0000611 +0.0008899 0.2695619 0.0000611 +0.0019385 0.2695619 0.0000611 +0.003265 0.2695619 0.0000611 +0.0049433 0.2695619 0.0000611 +0.0070666 0.2695619 0.0000611 +0.0097527 0.2695619 0.0000611 +0.0131511 0.2695619 0.0000611 +0.0174505 0.2695619 0.0000611 +0.0228898 0.2695619 0.0000611 +0.0297711 0.2695619 0.0000611 +0.038477 0.2695619 0.0000611 +0.049491 0.2695619 0.0000611 +0.0634252 0.2695619 0.0000611 +0.0810538 0.2695619 0.0000611 +0.1033562 0.2695619 0.0000611 +0.1315716 0.2695619 0.0000611 +0.1672678 0.2695619 0.0000611 +0.2124282 0.2695619 0.0000611 +0.2695619 0.2695619 0.0000611 +0.3418435 0.2695619 0.0000611 +0.4332891 0.2695619 0.0000611 +0.5489798 0.2695619 0.0000611 +0.6953434 0.2695619 0.0000611 +0.8402274 0.2607307 0.0051047 +0.9031567 0.2394584 0.0278347 +0.9353643 0.2290819 0.0623458 +0.9545059 0.2339389 0.1058883 +0.9669053 0.2536915 0.1571463 +0.9753908 0.2866702 0.2150342 +0.9814183 0.3306382 0.2782884 +0.9858141 0.3830285 0.3453439 +0.9890818 0.4410909 0.4143657 +0.9915455 0.5020572 0.4833811 +0.9934231 0.5633309 0.550464 +0.9948657 0.6226678 0.6139219 +0.9959809 0.6783109 0.6724399 +0.9968473 0.7290505 0.7251537 +0.9975229 0.774211 0.7716504 +0.9980512 0.8135776 0.8119096 +0.9984653 0.8472916 0.8462132 +0.9987904 0.8757379 0.8750451 +0.9990461 0.8994438 0.8990011 +0.9992474 0.9189981 0.9187164 +0.999406 0.9349931 0.9348146 +0.999531 0.9479878 0.947875 +0.9996296 0.9584869 0.9584157 +0.9997074 0.966932 0.9668871 +0.9997689 0.9737007 0.9736725 +0.9998174 0.9791103 0.9790927 +0.9998557 0.983424 0.9834129 +0.999886 0.9868574 0.9868505 +0.9999099 0.9895863 0.989582 +0.9999288 0.9917528 0.9917501 +0.9999437 0.9934712 0.9934695 +0.0000238 0.3429792 0.0011968 +0.0000382 0.3424757 0.0006933 +0.0000611 0.3418435 0.0000611 +0.0008899 0.3418435 0.0000611 +0.0019385 0.3418435 0.0000611 +0.003265 0.3418435 0.0000611 +0.0049433 0.3418435 0.0000611 +0.0070666 0.3418435 0.0000611 +0.0097527 0.3418435 0.0000611 +0.0131511 0.3418435 0.0000611 +0.0174505 0.3418435 0.0000611 +0.0228898 0.3418435 0.0000611 +0.0297711 0.3418435 0.0000611 +0.038477 0.3418435 0.0000611 +0.049491 0.3418435 0.0000611 +0.0634252 0.3418435 0.0000611 +0.0810538 0.3418435 0.0000611 +0.1033562 0.3418435 0.0000611 +0.1315716 0.3418435 0.0000611 +0.1672678 0.3418435 0.0000611 +0.2124282 0.3418435 0.0000611 +0.2695619 0.3418435 0.0000611 +0.3418435 0.3418435 0.0000611 +0.4332891 0.3418435 0.0000611 +0.5489798 0.3418435 0.0000611 +0.6953434 0.3418435 0.0000611 +0.8402274 0.329291 0.0051047 +0.9031567 0.2962171 0.0278347 +0.9353643 0.2738014 0.0623458 +0.9545059 0.2682827 0.1058883 +0.9669053 0.2795855 0.1571463 +0.9753908 0.3058834 0.2150342 +0.9814183 0.3446787 0.2782884 +0.9858141 0.3931357 0.3453439 +0.9890818 0.4482588 0.4143657 +0.9915455 0.5070663 0.4833811 +0.9934231 0.5667818 0.550464 +0.9948657 0.6250135 0.6139219 +0.9959809 0.6798855 0.6724399 +0.9968473 0.7300957 0.7251537 +0.9975229 0.7748978 0.7716504 +0.9980512 0.8140249 0.8119096 +0.9984653 0.8475808 0.8462132 +0.9987904 0.8759237 0.8750451 +0.9990461 0.8995625 0.8990011 +0.9992474 0.9190736 0.9187164 +0.999406 0.935041 0.9348146 +0.999531 0.9480181 0.947875 +0.9996296 0.958506 0.9584157 +0.9997074 0.966944 0.9668871 +0.9997689 0.9737082 0.9736725 +0.9998174 0.9791151 0.9790927 +0.9998557 0.9834269 0.9834129 +0.999886 0.9868593 0.9868505 +0.9999099 0.9895875 0.989582 +0.9999288 0.9917535 0.9917501 +0.9999437 0.9934716 0.9934695 +0.0000238 0.4344249 0.0011968 +0.0000382 0.4339214 0.0006933 +0.0000611 0.4332891 0.0000611 +0.0008899 0.4332891 0.0000611 +0.0019385 0.4332891 0.0000611 +0.003265 0.4332891 0.0000611 +0.0049433 0.4332891 0.0000611 +0.0070666 0.4332891 0.0000611 +0.0097527 0.4332891 0.0000611 +0.0131511 0.4332891 0.0000611 +0.0174505 0.4332891 0.0000611 +0.0228898 0.4332891 0.0000611 +0.0297711 0.4332891 0.0000611 +0.038477 0.4332891 0.0000611 +0.049491 0.4332891 0.0000611 +0.0634252 0.4332891 0.0000611 +0.0810538 0.4332891 0.0000611 +0.1033562 0.4332891 0.0000611 +0.1315716 0.4332891 0.0000611 +0.1672678 0.4332891 0.0000611 +0.2124282 0.4332891 0.0000611 +0.2695619 0.4332891 0.0000611 +0.3418435 0.4332891 0.0000611 +0.4332891 0.4332891 0.0000611 +0.5489798 0.4332891 0.0000611 +0.6953434 0.4332891 0.0000611 +0.8402274 0.4160287 0.0051047 +0.9031567 0.3680241 0.0278347 +0.9353643 0.3303774 0.0623458 +0.9545059 0.3117322 0.1058883 +0.9669053 0.3123447 0.1571463 +0.9753908 0.3301905 0.2150342 +0.9814183 0.3624418 0.2782884 +0.9858141 0.4059227 0.3453439 +0.9890818 0.457327 0.4143657 +0.9915455 0.5134034 0.4833811 +0.9934231 0.5711477 0.550464 +0.9948657 0.6279812 0.6139219 +0.9959809 0.6818777 0.6724399 +0.9968473 0.7314179 0.7251537 +0.9975229 0.7757666 0.7716504 +0.9980512 0.8145909 0.8119096 +0.9984653 0.8479467 0.8462132 +0.9987904 0.8761587 0.8750451 +0.9990461 0.8997128 0.8990011 +0.9992474 0.9191692 0.9187164 +0.999406 0.9351016 0.9348146 +0.999531 0.9480564 0.947875 +0.9996296 0.9585301 0.9584157 +0.9997074 0.9669592 0.9668871 +0.9997689 0.9737178 0.9736725 +0.9998174 0.9791211 0.9790927 +0.9998557 0.9834307 0.9834129 +0.999886 0.9868616 0.9868505 +0.9999099 0.989589 0.989582 +0.9999288 0.9917545 0.9917501 +0.9999437 0.9934722 0.9934695 +0.0000238 0.5501155 0.0011968 +0.0000382 0.549612 0.0006933 +0.0000611 0.5489798 0.0000611 +0.0008899 0.5489798 0.0000611 +0.0019385 0.5489798 0.0000611 +0.003265 0.5489798 0.0000611 +0.0049433 0.5489798 0.0000611 +0.0070666 0.5489798 0.0000611 +0.0097527 0.5489798 0.0000611 +0.0131511 0.5489798 0.0000611 +0.0174505 0.5489798 0.0000611 +0.0228898 0.5489798 0.0000611 +0.0297711 0.5489798 0.0000611 +0.038477 0.5489798 0.0000611 +0.049491 0.5489798 0.0000611 +0.0634252 0.5489798 0.0000611 +0.0810538 0.5489798 0.0000611 +0.1033562 0.5489798 0.0000611 +0.1315716 0.5489798 0.0000611 +0.1672678 0.5489798 0.0000611 +0.2124282 0.5489798 0.0000611 +0.2695619 0.5489798 0.0000611 +0.3418435 0.5489798 0.0000611 +0.4332891 0.5489798 0.0000611 +0.5489798 0.5489798 0.0000611 +0.6953434 0.5489798 0.0000611 +0.8402274 0.5257632 0.0051047 +0.9031567 0.4588694 0.0278347 +0.9353643 0.4019535 0.0623458 +0.9545059 0.3667014 0.1058883 +0.9669053 0.3537894 0.1571463 +0.9753908 0.3609422 0.2150342 +0.9814183 0.3849144 0.2782884 +0.9858141 0.4220999 0.3453439 +0.9890818 0.4687996 0.4143657 +0.9915455 0.5214207 0.4833811 +0.9934231 0.5766712 0.550464 +0.9948657 0.6317356 0.6139219 +0.9959809 0.684398 0.6724399 +0.9968473 0.7330907 0.7251537 +0.9975229 0.7768658 0.7716504 +0.9980512 0.8153069 0.8119096 +0.9984653 0.8484096 0.8462132 +0.9987904 0.8764561 0.8750451 +0.9990461 0.8999028 0.8990011 +0.9992474 0.9192901 0.9187164 +0.999406 0.9351783 0.9348146 +0.999531 0.9481049 0.947875 +0.9996296 0.9585607 0.9584157 +0.9997074 0.9669784 0.9668871 +0.9997689 0.9737299 0.9736725 +0.9998174 0.9791287 0.9790927 +0.9998557 0.9834355 0.9834129 +0.999886 0.9868646 0.9868505 +0.9999099 0.9895909 0.989582 +0.9999288 0.9917556 0.9917501 +0.9999437 0.993473 0.9934695 +0.0000238 0.6964791 0.0011968 +0.0000382 0.6959756 0.0006933 +0.0000611 0.6953434 0.0000611 +0.0008899 0.6953434 0.0000611 +0.0019385 0.6953434 0.0000611 +0.003265 0.6953434 0.0000611 +0.0049433 0.6953434 0.0000611 +0.0070666 0.6953434 0.0000611 +0.0097527 0.6953434 0.0000611 +0.0131511 0.6953434 0.0000611 +0.0174505 0.6953434 0.0000611 +0.0228898 0.6953434 0.0000611 +0.0297711 0.6953434 0.0000611 +0.038477 0.6953434 0.0000611 +0.049491 0.6953434 0.0000611 +0.0634252 0.6953434 0.0000611 +0.0810538 0.6953434 0.0000611 +0.1033562 0.6953434 0.0000611 +0.1315716 0.6953434 0.0000611 +0.1672678 0.6953434 0.0000611 +0.2124282 0.6953434 0.0000611 +0.2695619 0.6953434 0.0000611 +0.3418435 0.6953434 0.0000611 +0.4332891 0.6953434 0.0000611 +0.5489798 0.6953434 0.0000611 +0.6953434 0.6953434 0.0000611 +0.8402274 0.6645915 0.0051047 +0.9031567 0.5738005 0.0278347 +0.9353643 0.4925065 0.0623458 +0.9545059 0.4362446 0.1058883 +0.9669053 0.4062223 0.1571463 +0.9753908 0.3998472 0.2150342 +0.9814183 0.4133451 0.2782884 +0.9858141 0.4425661 0.3453439 +0.9890818 0.4833138 0.4143657 +0.9915455 0.5315636 0.4833811 +0.9934231 0.5836591 0.550464 +0.9948657 0.6364854 0.6139219 +0.9959809 0.6875865 0.6724399 +0.9968473 0.7352071 0.7251537 +0.9975229 0.7782565 0.7716504 +0.9980512 0.8162127 0.8119096 +0.9984653 0.8489952 0.8462132 +0.9987904 0.8768324 0.8750451 +0.9990461 0.9001432 0.8990011 +0.9992474 0.9194431 0.9187164 +0.999406 0.9352752 0.9348146 +0.999531 0.9481662 0.947875 +0.9996296 0.9585994 0.9584157 +0.9997074 0.9670027 0.9668871 +0.9997689 0.9737452 0.9736725 +0.9998174 0.9791383 0.9790927 +0.9998557 0.9834415 0.9834129 +0.999886 0.9868684 0.9868505 +0.9999099 0.9895932 0.989582 +0.9999288 0.9917571 0.9917501 +0.9999437 0.9934739 0.9934695 +0.0051514 0.8407292 0.0062631 +0.0051286 0.8405071 0.0057497 +0.0051047 0.8402274 0.0051047 +0.0058909 0.8402274 0.0051047 +0.0068855 0.8402274 0.0051047 +0.0081437 0.8402274 0.0051047 +0.0097356 0.8402274 0.0051047 +0.0117495 0.8402274 0.0051047 +0.0142974 0.8402274 0.0051047 +0.0175208 0.8402274 0.0051047 +0.0215989 0.8402274 0.0051047 +0.0267581 0.8402274 0.0051047 +0.0332852 0.8402274 0.0051047 +0.0415429 0.8402274 0.0051047 +0.0519898 0.8402274 0.0051047 +0.0652066 0.8402274 0.0051047 +0.0819276 0.8402274 0.0051047 +0.1030818 0.8402274 0.0051047 +0.1298447 0.8402274 0.0051047 +0.1637031 0.8402274 0.0051047 +0.2065385 0.8402274 0.0051047 +0.2607307 0.8402274 0.0051047 +0.329291 0.8402274 0.0051047 +0.4160287 0.8402274 0.0051047 +0.5257632 0.8402274 0.0051047 +0.6645915 0.8402274 0.0051047 +0.8402274 0.8402274 0.0051047 +0.9031567 0.7192033 0.0278347 +0.9353643 0.6070678 0.0623458 +0.9545059 0.5242258 0.1058883 +0.9669053 0.4725567 0.1571463 +0.9753908 0.4490669 0.2150342 +0.9814183 0.4493137 0.2782884 +0.9858141 0.4684585 0.3453439 +0.9890818 0.5016763 0.4143657 +0.9915455 0.5443956 0.4833811 +0.9934231 0.5924997 0.550464 +0.9948657 0.6424946 0.6139219 +0.9959809 0.6916203 0.6724399 +0.9968473 0.7378845 0.7251537 +0.9975229 0.7800158 0.7716504 +0.9980512 0.8173587 0.8119096 +0.9984653 0.8497361 0.8462132 +0.9987904 0.8773083 0.8750451 +0.9990461 0.9004474 0.8990011 +0.9992474 0.9196366 0.9187164 +0.999406 0.9353979 0.9348146 +0.999531 0.9482437 0.947875 +0.9996296 0.9586483 0.9584157 +0.9997074 0.9670335 0.9668871 +0.9997689 0.9737645 0.9736725 +0.9998174 0.9791504 0.9790927 +0.9998557 0.9834491 0.9834129 +0.999886 0.9868732 0.9868505 +0.9999099 0.9895962 0.989582 +0.9999288 0.991759 0.9917501 +0.9999437 0.993475 0.9934695 +0.0279321 0.9033413 0.0288523 +0.0278872 0.9032596 0.0284013 +0.0278347 0.9031567 0.0278347 +0.0284855 0.9031567 0.0278347 +0.0293089 0.9031567 0.0278347 +0.0303505 0.9031567 0.0278347 +0.0316684 0.9031567 0.0278347 +0.0333357 0.9031567 0.0278347 +0.035445 0.9031567 0.0278347 +0.0381135 0.9031567 0.0278347 +0.0414896 0.9031567 0.0278347 +0.0457607 0.9031567 0.0278347 +0.0511643 0.9031567 0.0278347 +0.0580005 0.9031567 0.0278347 +0.0666492 0.9031567 0.0278347 +0.0775909 0.9031567 0.0278347 +0.0914336 0.9031567 0.0278347 +0.1089464 0.9031567 0.0278347 +0.1311024 0.9031567 0.0278347 +0.1591327 0.9031567 0.0278347 +0.1945945 0.9031567 0.0278347 +0.2394584 0.9031567 0.0278347 +0.2962171 0.9031567 0.0278347 +0.3680241 0.9031567 0.0278347 +0.4588694 0.9031567 0.0278347 +0.5738005 0.9031567 0.0278347 +0.7192033 0.9031567 0.0278347 +0.9031567 0.9031567 0.0278347 +0.9353643 0.7520027 0.0623458 +0.9545059 0.6355334 0.1058883 +0.9669053 0.5564784 0.1571463 +0.9753908 0.5113363 0.2150342 +0.9814183 0.4948186 0.2782884 +0.9858141 0.5012158 0.3453439 +0.9890818 0.5249071 0.4143657 +0.9915455 0.5606299 0.4833811 +0.9934231 0.6036842 0.550464 +0.9948657 0.6500969 0.6139219 +0.9959809 0.6967237 0.6724399 +0.9968473 0.7412718 0.7251537 +0.9975229 0.7822416 0.7716504 +0.9980512 0.8188085 0.8119096 +0.9984653 0.8506734 0.8462132 +0.9987904 0.8779105 0.8750451 +0.9990461 0.9008322 0.8990011 +0.9992474 0.9198814 0.9187164 +0.999406 0.9355532 0.9348146 +0.999531 0.9483418 0.947875 +0.9996296 0.9587101 0.9584157 +0.9997074 0.9670725 0.9668871 +0.9997689 0.973789 0.9736725 +0.9998174 0.9791658 0.9790927 +0.9998557 0.9834587 0.9834129 +0.999886 0.9868792 0.9868505 +0.9999099 0.9896 0.989582 +0.9999288 0.9917613 0.9917501 +0.9999437 0.9934765 0.9934695 +0.0624569 0.9354466 0.063182 +0.0624063 0.9354101 0.0628114 +0.0623458 0.9353643 0.0623458 +0.0628585 0.9353643 0.0623458 +0.0635073 0.9353643 0.0623458 +0.064328 0.9353643 0.0623458 +0.0653663 0.9353643 0.0623458 +0.0666799 0.9353643 0.0623458 +0.0683418 0.9353643 0.0623458 +0.0704444 0.9353643 0.0623458 +0.0731043 0.9353643 0.0623458 +0.0764695 0.9353643 0.0623458 +0.0807269 0.9353643 0.0623458 +0.0861131 0.9353643 0.0623458 +0.0929273 0.9353643 0.0623458 +0.1015482 0.9353643 0.0623458 +0.1124547 0.9353643 0.0623458 +0.1262529 0.9353643 0.0623458 +0.1437093 0.9353643 0.0623458 +0.1657941 0.9353643 0.0623458 +0.1937341 0.9353643 0.0623458 +0.2290819 0.9353643 0.0623458 +0.2738014 0.9353643 0.0623458 +0.3303774 0.9353643 0.0623458 +0.4019535 0.9353643 0.0623458 +0.4925065 0.9353643 0.0623458 +0.6070678 0.9353643 0.0623458 +0.7520027 0.9353643 0.0623458 +0.9353643 0.9353643 0.0623458 +0.9545059 0.776352 0.1058883 +0.9669053 0.6626503 0.1571463 +0.9753908 0.5901152 0.2150342 +0.9814183 0.5523882 0.2782884 +0.9858141 0.542658 0.3453439 +0.9890818 0.5542971 0.4143657 +0.9915455 0.5811683 0.4833811 +0.9934231 0.6178341 0.550464 +0.9948657 0.6597149 0.6139219 +0.9959809 0.7031802 0.6724399 +0.9968473 0.7455572 0.7251537 +0.9975229 0.7850576 0.7716504 +0.9980512 0.8206428 0.8119096 +0.9984653 0.8518593 0.8462132 +0.9987904 0.8786723 0.8750451 +0.9990461 0.901319 0.8990011 +0.9992474 0.9201912 0.9187164 +0.999406 0.9357495 0.9348146 +0.999531 0.948466 0.947875 +0.9996296 0.9587884 0.9584157 +0.9997074 0.9671218 0.9668871 +0.9997689 0.97382 0.9736725 +0.9998174 0.9791852 0.9790927 +0.9998557 0.9834709 0.9834129 +0.999886 0.9868869 0.9868505 +0.9999099 0.9896048 0.989582 +0.9999288 0.9917643 0.9917501 +0.9999437 0.9934784 0.9934695 +0.1059991 0.9545467 0.106556 +0.1059489 0.9545286 0.1062601 +0.1058883 0.9545059 0.1058883 +0.1062821 0.9545059 0.1058883 +0.1067803 0.9545059 0.1058883 +0.1074107 0.9545059 0.1058883 +0.1082081 0.9545059 0.1058883 +0.1092169 0.9545059 0.1058883 +0.1104932 0.9545059 0.1058883 +0.1121079 0.9545059 0.1058883 +0.1141507 0.9545059 0.1058883 +0.1167351 0.9545059 0.1058883 +0.1200048 0.9545059 0.1058883 +0.1241413 0.9545059 0.1058883 +0.1293745 0.9545059 0.1058883 +0.1359951 0.9545059 0.1058883 +0.1443712 0.9545059 0.1058883 +0.1549679 0.9545059 0.1058883 +0.1683742 0.9545059 0.1058883 +0.1853349 0.9545059 0.1058883 +0.2067924 0.9545059 0.1058883 +0.2339389 0.9545059 0.1058883 +0.2682827 0.9545059 0.1058883 +0.3117322 0.9545059 0.1058883 +0.3667014 0.9545059 0.1058883 +0.4362446 0.9545059 0.1058883 +0.5242258 0.9545059 0.1058883 +0.6355334 0.9545059 0.1058883 +0.776352 0.9545059 0.1058883 +0.9545059 0.9545059 0.1058883 +0.9669053 0.7969715 0.1571463 +0.9753908 0.6897808 0.2150342 +0.9814183 0.6252213 0.2782884 +0.9858141 0.5950879 0.3453439 +0.9890818 0.5914794 0.4143657 +0.9915455 0.607152 0.4833811 +0.9934231 0.6357355 0.550464 +0.9948657 0.6718829 0.6139219 +0.9959809 0.7113484 0.6724399 +0.9968473 0.7509787 0.7251537 +0.9975229 0.7886201 0.7716504 +0.9980512 0.8229633 0.8119096 +0.9984653 0.8533595 0.8462132 +0.9987904 0.8796361 0.8750451 +0.9990461 0.9019349 0.8990011 +0.9992474 0.9205831 0.9187164 +0.999406 0.935998 0.9348146 +0.999531 0.948623 0.947875 +0.9996296 0.9588875 0.9584157 +0.9997074 0.9671841 0.9668871 +0.9997689 0.9738591 0.9736725 +0.9998174 0.9792098 0.9790927 +0.9998557 0.9834864 0.9834129 +0.999886 0.9868965 0.9868505 +0.9999099 0.9896108 0.989582 +0.9999288 0.9917681 0.9917501 +0.9999437 0.9934808 0.9934695 +0.1572498 0.9669269 0.1576697 +0.1572031 0.9669173 0.1574377 +0.1571463 0.9669053 0.1571463 +0.1574432 0.9669053 0.1571463 +0.1578188 0.9669053 0.1571463 +0.1582941 0.9669053 0.1571463 +0.1588953 0.9669053 0.1571463 +0.1596559 0.9669053 0.1571463 +0.1606182 0.9669053 0.1571463 +0.1618356 0.9669053 0.1571463 +0.1633758 0.9669053 0.1571463 +0.1653244 0.9669053 0.1571463 +0.1677895 0.9669053 0.1571463 +0.1709083 0.9669053 0.1571463 +0.1748539 0.9669053 0.1571463 +0.1798457 0.9669053 0.1571463 +0.1861609 0.9669053 0.1571463 +0.1941504 0.9669053 0.1571463 +0.2042583 0.9669053 0.1571463 +0.217046 0.9669053 0.1571463 +0.2332241 0.9669053 0.1571463 +0.2536915 0.9669053 0.1571463 +0.2795855 0.9669053 0.1571463 +0.3123447 0.9669053 0.1571463 +0.3537894 0.9669053 0.1571463 +0.4062223 0.9669053 0.1571463 +0.4725567 0.9669053 0.1571463 +0.5564784 0.9669053 0.1571463 +0.6626503 0.9669053 0.1571463 +0.7969715 0.9669053 0.1571463 +0.9669053 0.9669053 0.1571463 +0.9753908 0.8158707 0.2150342 +0.9814183 0.7173646 0.2782884 +0.9858141 0.6614184 0.3453439 +0.9890818 0.6385197 0.4143657 +0.9915455 0.6400249 0.4833811 +0.9934231 0.6583832 0.550464 +0.9948657 0.687277 0.6139219 +0.9959809 0.7216823 0.6724399 +0.9968473 0.7578377 0.7251537 +0.9975229 0.7931271 0.7716504 +0.9980512 0.8258991 0.8119096 +0.9984653 0.8552576 0.8462132 +0.9987904 0.8808555 0.8750451 +0.9990461 0.9027141 0.8990011 +0.9992474 0.9210788 0.9187164 +0.999406 0.9363123 0.9348146 +0.999531 0.9488217 0.947875 +0.9996296 0.9590128 0.9584157 +0.9997074 0.967263 0.9668871 +0.9997689 0.9739087 0.9736725 +0.9998174 0.9792409 0.9790927 +0.9998557 0.9835059 0.9834129 +0.999886 0.9869087 0.9868505 +0.9999099 0.9896185 0.989582 +0.9999288 0.9917729 0.9917501 +0.9999437 0.9934838 0.9934695 +0.2151269 0.9754027 0.2154385 +0.2150852 0.9753975 0.2152593 +0.2150342 0.9753908 0.2150342 +0.2152545 0.9753908 0.2150342 +0.2155333 0.9753908 0.2150342 +0.2158859 0.9753908 0.2150342 +0.216332 0.9753908 0.2150342 +0.2168964 0.9753908 0.2150342 +0.2176104 0.9753908 0.2150342 +0.2185137 0.9753908 0.2150342 +0.2196565 0.9753908 0.2150342 +0.2211023 0.9753908 0.2150342 +0.2229315 0.9753908 0.2150342 +0.2252456 0.9753908 0.2150342 +0.2281732 0.9753908 0.2150342 +0.2318771 0.9753908 0.2150342 +0.2365629 0.9753908 0.2150342 +0.2424911 0.9753908 0.2150342 +0.249991 0.9753908 0.2150342 +0.2594794 0.9753908 0.2150342 +0.2714835 0.9753908 0.2150342 +0.2866702 0.9753908 0.2150342 +0.3058834 0.9753908 0.2150342 +0.3301905 0.9753908 0.2150342 +0.3609422 0.9753908 0.2150342 +0.3998472 0.9753908 0.2150342 +0.4490669 0.9753908 0.2150342 +0.5113363 0.9753908 0.2150342 +0.5901152 0.9753908 0.2150342 +0.6897808 0.9753908 0.2150342 +0.8158707 0.9753908 0.2150342 +0.9753908 0.9753908 0.2150342 +0.9814183 0.8339379 0.2782884 +0.9858141 0.7453352 0.3453439 +0.9890818 0.6980319 0.4143657 +0.9915455 0.6816133 0.4833811 +0.9934231 0.6870354 0.550464 +0.9948657 0.7067525 0.6139219 +0.9959809 0.734756 0.6724399 +0.9968473 0.7665152 0.7251537 +0.9975229 0.7988291 0.7716504 +0.9980512 0.8296133 0.8119096 +0.9984653 0.8576588 0.8462132 +0.9987904 0.8823981 0.8750451 +0.9990461 0.9036999 0.8990011 +0.9992474 0.921706 0.9187164 +0.999406 0.9367099 0.9348146 +0.999531 0.9490731 0.947875 +0.9996296 0.9591713 0.9584157 +0.9997074 0.9673627 0.9668871 +0.9997689 0.9739714 0.9736725 +0.9998174 0.9792803 0.9790927 +0.9998557 0.9835306 0.9834129 +0.999886 0.9869242 0.9868505 +0.9999099 0.9896282 0.989582 +0.9999288 0.991779 0.9917501 +0.9999437 0.9934876 0.9934695 +0.2783684 0.9814251 0.2785962 +0.2783325 0.9814221 0.2784598 +0.2782884 0.9814183 0.2782884 +0.2784494 0.9814183 0.2782884 +0.2786531 0.9814183 0.2782884 +0.2789108 0.9814183 0.2782884 +0.2792368 0.9814183 0.2782884 +0.2796492 0.9814183 0.2782884 +0.280171 0.9814183 0.2782884 +0.2808311 0.9814183 0.2782884 +0.2816663 0.9814183 0.2782884 +0.2827228 0.9814183 0.2782884 +0.2840595 0.9814183 0.2782884 +0.2857506 0.9814183 0.2782884 +0.2878901 0.9814183 0.2782884 +0.2905967 0.9814183 0.2782884 +0.294021 0.9814183 0.2782884 +0.2983532 0.9814183 0.2782884 +0.303834 0.9814183 0.2782884 +0.3107679 0.9814183 0.2782884 +0.3195402 0.9814183 0.2782884 +0.3306382 0.9814183 0.2782884 +0.3446787 0.9814183 0.2782884 +0.3624418 0.9814183 0.2782884 +0.3849144 0.9814183 0.2782884 +0.4133451 0.9814183 0.2782884 +0.4493137 0.9814183 0.2782884 +0.4948186 0.9814183 0.2782884 +0.5523882 0.9814183 0.2782884 +0.6252213 0.9814183 0.2782884 +0.7173646 0.9814183 0.2782884 +0.8339379 0.9814183 0.2782884 +0.9814183 0.9814183 0.2782884 +0.9858141 0.8515008 0.3453439 +0.9890818 0.7733226 0.4143657 +0.9915455 0.7342281 0.4833811 +0.9934231 0.7232841 0.550464 +0.9948657 0.7313916 0.6139219 +0.9959809 0.7512959 0.6724399 +0.9968473 0.7774933 0.7251537 +0.9975229 0.8060429 0.7716504 +0.9980512 0.8343122 0.8119096 +0.9984653 0.8606967 0.8462132 +0.9987904 0.8843497 0.8750451 +0.9990461 0.9049471 0.8990011 +0.9992474 0.9224995 0.9187164 +0.999406 0.937213 0.9348146 +0.999531 0.9493911 0.947875 +0.9996296 0.9593718 0.9584157 +0.9997074 0.967489 0.9668871 +0.9997689 0.9740508 0.9736725 +0.9998174 0.9793301 0.9790927 +0.9998557 0.9835618 0.9834129 +0.999886 0.9869438 0.9868505 +0.9999099 0.9896404 0.989582 +0.9999288 0.9917867 0.9917501 +0.9999437 0.9934924 0.9934695 +0.3454107 0.9858181 0.3455746 +0.3453807 0.9858163 0.3454723 +0.3453439 0.9858141 0.3453439 +0.3454598 0.9858141 0.3453439 +0.3456064 0.9858141 0.3453439 +0.3457919 0.9858141 0.3453439 +0.3460265 0.9858141 0.3453439 +0.3463234 0.9858141 0.3453439 +0.3466991 0.9858141 0.3453439 +0.3471743 0.9858141 0.3453439 +0.3477754 0.9858141 0.3453439 +0.348536 0.9858141 0.3453439 +0.3494983 0.9858141 0.3453439 +0.3507156 0.9858141 0.3453439 +0.3522557 0.9858141 0.3453439 +0.3542041 0.9858141 0.3453439 +0.3566692 0.9858141 0.3453439 +0.3597877 0.9858141 0.3453439 +0.3637331 0.9858141 0.3453439 +0.3687246 0.9858141 0.3453439 +0.3750394 0.9858141 0.3453439 +0.3830285 0.9858141 0.3453439 +0.3931357 0.9858141 0.3453439 +0.4059227 0.9858141 0.3453439 +0.4220999 0.9858141 0.3453439 +0.4425661 0.9858141 0.3453439 +0.4684585 0.9858141 0.3453439 +0.5012158 0.9858141 0.3453439 +0.542658 0.9858141 0.3453439 +0.5950879 0.9858141 0.3453439 +0.6614184 0.9858141 0.3453439 +0.7453352 0.9858141 0.3453439 +0.8515008 0.9858141 0.3453439 +0.9858141 0.9858141 0.3453439 +0.9890818 0.868575 0.4143657 +0.9915455 0.8007926 0.4833811 +0.9934231 0.7691435 0.550464 +0.9948657 0.7625632 0.6139219 +0.9959809 0.772221 0.6724399 +0.9968473 0.7913821 0.7251537 +0.9975229 0.8151693 0.7716504 +0.9980512 0.8402569 0.8119096 +0.9984653 0.86454 0.8462132 +0.9987904 0.8868187 0.8750451 +0.9990461 0.9065249 0.8990011 +0.9992474 0.9235034 0.9187164 +0.999406 0.9378494 0.9348146 +0.999531 0.9497934 0.947875 +0.9996296 0.9596255 0.9584157 +0.9997074 0.9676487 0.9668871 +0.9997689 0.9741511 0.9736725 +0.9998174 0.9793931 0.9790927 +0.9998557 0.9836013 0.9834129 +0.999886 0.9869685 0.9868505 +0.9999099 0.9896559 0.989582 +0.9999288 0.9917964 0.9917501 +0.9999437 0.9934984 0.9934695 +0.4144197 0.9890841 0.414536 +0.4143955 0.9890831 0.4144605 +0.4143657 0.9890818 0.4143657 +0.4144479 0.9890818 0.4143657 +0.4145518 0.9890818 0.4143657 +0.4146834 0.9890818 0.4143657 +0.4148498 0.9890818 0.4143657 +0.4150604 0.9890818 0.4143657 +0.4153268 0.9890818 0.4143657 +0.4156638 0.9890818 0.4143657 +0.4160901 0.9890818 0.4143657 +0.4166295 0.9890818 0.4143657 +0.4173119 0.9890818 0.4143657 +0.4181752 0.9890818 0.4143657 +0.4192674 0.9890818 0.4143657 +0.4206492 0.9890818 0.4143657 +0.4223974 0.9890818 0.4143657 +0.424609 0.9890818 0.4143657 +0.427407 0.9890818 0.4143657 +0.4309468 0.9890818 0.4143657 +0.4354252 0.9890818 0.4143657 +0.4410909 0.9890818 0.4143657 +0.4482588 0.9890818 0.4143657 +0.457327 0.9890818 0.4143657 +0.4687996 0.9890818 0.4143657 +0.4833138 0.9890818 0.4143657 +0.5016763 0.9890818 0.4143657 +0.5249071 0.9890818 0.4143657 +0.5542971 0.9890818 0.4143657 +0.5914794 0.9890818 0.4143657 +0.6385197 0.9890818 0.4143657 +0.6980319 0.9890818 0.4143657 +0.7733226 0.9890818 0.4143657 +0.868575 0.9890818 0.4143657 +0.9890818 0.9890818 0.4143657 +0.9915455 0.8850054 0.4833811 +0.9934231 0.8271616 0.550464 +0.9948657 0.8019994 0.6139219 +0.9959809 0.7986941 0.6724399 +0.9968473 0.8089533 0.7251537 +0.9975229 0.8267153 0.7716504 +0.9980512 0.8477777 0.8119096 +0.9984653 0.8694023 0.8462132 +0.9987904 0.8899424 0.8750451 +0.9990461 0.908521 0.8990011 +0.9992474 0.9247734 0.9187164 +0.999406 0.9386546 0.9348146 +0.999531 0.9503023 0.947875 +0.9996296 0.9599465 0.9584157 +0.9997074 0.9678507 0.9668871 +0.9997689 0.9742781 0.9736725 +0.9998174 0.9794728 0.9790927 +0.9998557 0.9836513 0.9834129 +0.999886 0.9869999 0.9868505 +0.9999099 0.9896755 0.989582 +0.9999288 0.9918086 0.9917501 +0.9999437 0.9935061 0.9934695 +0.4834235 0.9915469 0.4835047 +0.4834045 0.9915463 0.4834499 +0.4833811 0.9915455 0.4833811 +0.4834385 0.9915455 0.4833811 +0.4835112 0.9915455 0.4833811 +0.4836031 0.9915455 0.4833811 +0.4837194 0.9915455 0.4833811 +0.4838665 0.9915455 0.4833811 +0.4840527 0.9915455 0.4833811 +0.4842882 0.9915455 0.4833811 +0.4845861 0.9915455 0.4833811 +0.4849631 0.9915455 0.4833811 +0.4854399 0.9915455 0.4833811 +0.4860432 0.9915455 0.4833811 +0.4868065 0.9915455 0.4833811 +0.4877721 0.9915455 0.4833811 +0.4889938 0.9915455 0.4833811 +0.4905393 0.9915455 0.4833811 +0.4924946 0.9915455 0.4833811 +0.4949683 0.9915455 0.4833811 +0.4980979 0.9915455 0.4833811 +0.5020572 0.9915455 0.4833811 +0.5070663 0.9915455 0.4833811 +0.5134034 0.9915455 0.4833811 +0.5214207 0.9915455 0.4833811 +0.5315636 0.9915455 0.4833811 +0.5443956 0.9915455 0.4833811 +0.5606299 0.9915455 0.4833811 +0.5811683 0.9915455 0.4833811 +0.607152 0.9915455 0.4833811 +0.6400249 0.9915455 0.4833811 +0.6816133 0.9915455 0.4833811 +0.7342281 0.9915455 0.4833811 +0.8007926 0.9915455 0.4833811 +0.8850054 0.9915455 0.4833811 +0.9915455 0.9915455 0.4833811 +0.9934231 0.900562 0.550464 +0.9948657 0.8518913 0.6139219 +0.9959809 0.8321859 0.6724399 +0.9968473 0.831183 0.7251537 +0.9975229 0.8413226 0.7716504 +0.9980512 0.8572925 0.8119096 +0.9984653 0.8755537 0.8462132 +0.9987904 0.8938942 0.8750451 +0.9990461 0.9110464 0.8990011 +0.9992474 0.9263802 0.9187164 +0.999406 0.9396732 0.9348146 +0.999531 0.9509463 0.947875 +0.9996296 0.9603526 0.9584157 +0.9997074 0.9681063 0.9668871 +0.9997689 0.9744388 0.9736725 +0.9998174 0.9795737 0.9790927 +0.9998557 0.9837145 0.9834129 +0.999886 0.9870395 0.9868505 +0.9999099 0.9897004 0.989582 +0.9999288 0.9918242 0.9917501 +0.9999437 0.9935158 0.9934695 +0.5504963 0.993424 0.5505523 +0.5504818 0.9934236 0.5505131 +0.550464 0.9934231 0.550464 +0.5505035 0.9934231 0.550464 +0.5505536 0.9934231 0.550464 +0.5506169 0.9934231 0.550464 +0.5506971 0.9934231 0.550464 +0.5507984 0.9934231 0.550464 +0.5509267 0.9934231 0.550464 +0.5510889 0.9934231 0.550464 +0.5512942 0.9934231 0.550464 +0.5515539 0.9934231 0.550464 +0.5518824 0.9934231 0.550464 +0.5522981 0.9934231 0.550464 +0.5528239 0.9934231 0.550464 +0.5534892 0.9934231 0.550464 +0.5543308 0.9934231 0.550464 +0.5553956 0.9934231 0.550464 +0.5567427 0.9934231 0.550464 +0.558447 0.9934231 0.550464 +0.5606031 0.9934231 0.550464 +0.5633309 0.9934231 0.550464 +0.5667818 0.9934231 0.550464 +0.5711477 0.9934231 0.550464 +0.5766712 0.9934231 0.550464 +0.5836591 0.9934231 0.550464 +0.5924997 0.9934231 0.550464 +0.6036842 0.9934231 0.550464 +0.6178341 0.9934231 0.550464 +0.6357355 0.9934231 0.550464 +0.6583832 0.9934231 0.550464 +0.6870354 0.9934231 0.550464 +0.7232841 0.9934231 0.550464 +0.7691435 0.9934231 0.550464 +0.8271616 0.9934231 0.550464 +0.900562 0.9934231 0.550464 +0.9934231 0.9934231 0.550464 +0.9948657 0.915011 0.6139219 +0.9959809 0.8745575 0.6724399 +0.9968473 0.8593065 0.7251537 +0.9975229 0.8598026 0.7716504 +0.9980512 0.86933 0.8119096 +0.9984653 0.8833361 0.8462132 +0.9987904 0.8988938 0.8750451 +0.9990461 0.9142413 0.8990011 +0.9992474 0.928413 0.9187164 +0.999406 0.9409619 0.9348146 +0.999531 0.9517609 0.947875 +0.9996296 0.9608664 0.9584157 +0.9997074 0.9684297 0.9668871 +0.9997689 0.974642 0.9736725 +0.9998174 0.9797012 0.9790927 +0.9998557 0.9837945 0.9834129 +0.999886 0.9870896 0.9868505 +0.9999099 0.9897318 0.989582 +0.9999288 0.9918438 0.9917501 +0.9999437 0.9935281 0.9934695 +0.6139459 0.9948662 0.6139839 +0.6139352 0.994866 0.6139564 +0.6139219 0.9948657 0.6139219 +0.6139488 0.9948657 0.6139219 +0.6139828 0.9948657 0.6139219 +0.6140259 0.9948657 0.6139219 +0.6140804 0.9948657 0.6139219 +0.6141493 0.9948657 0.6139219 +0.6142364 0.9948657 0.6139219 +0.6143467 0.9948657 0.6139219 +0.6144862 0.9948657 0.6139219 +0.6146628 0.9948657 0.6139219 +0.6148861 0.9948657 0.6139219 +0.6151686 0.9948657 0.6139219 +0.615526 0.9948657 0.6139219 +0.6159782 0.9948657 0.6139219 +0.6165503 0.9948657 0.6139219 +0.6172741 0.9948657 0.6139219 +0.6181897 0.9948657 0.6139219 +0.6193482 0.9948657 0.6139219 +0.6208137 0.9948657 0.6139219 +0.6226678 0.9948657 0.6139219 +0.6250135 0.9948657 0.6139219 +0.6279812 0.9948657 0.6139219 +0.6317356 0.9948657 0.6139219 +0.6364854 0.9948657 0.6139219 +0.6424946 0.9948657 0.6139219 +0.6500969 0.9948657 0.6139219 +0.6597149 0.9948657 0.6139219 +0.6718829 0.9948657 0.6139219 +0.687277 0.9948657 0.6139219 +0.7067525 0.9948657 0.6139219 +0.7313916 0.9948657 0.6139219 +0.7625632 0.9948657 0.6139219 +0.8019994 0.9948657 0.6139219 +0.8518913 0.9948657 0.6139219 +0.915011 0.9948657 0.6139219 +0.9948657 0.9948657 0.6139219 +0.9959809 0.928163 0.6724399 +0.9968473 0.8948865 0.7251537 +0.9975229 0.8831823 0.7716504 +0.9980512 0.8845591 0.8119096 +0.9984653 0.8931818 0.8462132 +0.9987904 0.905219 0.8750451 +0.9990461 0.9182833 0.8990011 +0.9992474 0.9309847 0.9187164 +0.999406 0.9425924 0.9348146 +0.999531 0.9527916 0.947875 +0.9996296 0.9615163 0.9584157 +0.9997074 0.9688388 0.9668871 +0.9997689 0.9748991 0.9736725 +0.9998174 0.9798626 0.9790927 +0.9998557 0.9838958 0.9834129 +0.999886 0.9871531 0.9868505 +0.9999099 0.9897715 0.989582 +0.9999288 0.9918687 0.9917501 +0.9999437 0.9935437 0.9934695 +0.6724572 0.9959813 0.6724827 +0.6724495 0.9959811 0.6724637 +0.6724399 0.9959809 0.6724399 +0.6724579 0.9959809 0.6724399 +0.6724808 0.9959809 0.6724399 +0.6725097 0.9959809 0.6724399 +0.6725462 0.9959809 0.6724399 +0.6725925 0.9959809 0.6724399 +0.672651 0.9959809 0.6724399 +0.672725 0.9959809 0.6724399 +0.6728187 0.9959809 0.6724399 +0.6729372 0.9959809 0.6724399 +0.6730871 0.9959809 0.6724399 +0.6732768 0.9959809 0.6724399 +0.6735167 0.9959809 0.6724399 +0.6738202 0.9959809 0.6724399 +0.6742043 0.9959809 0.6724399 +0.6746901 0.9959809 0.6724399 +0.6753048 0.9959809 0.6724399 +0.6760824 0.9959809 0.6724399 +0.6770662 0.9959809 0.6724399 +0.6783109 0.9959809 0.6724399 +0.6798855 0.9959809 0.6724399 +0.6818777 0.9959809 0.6724399 +0.684398 0.9959809 0.6724399 +0.6875865 0.9959809 0.6724399 +0.6916203 0.9959809 0.6724399 +0.6967237 0.9959809 0.6724399 +0.7031802 0.9959809 0.6724399 +0.7113484 0.9959809 0.6724399 +0.7216823 0.9959809 0.6724399 +0.734756 0.9959809 0.6724399 +0.7512959 0.9959809 0.6724399 +0.772221 0.9959809 0.6724399 +0.7986941 0.9959809 0.6724399 +0.8321859 0.9959809 0.6724399 +0.8745575 0.9959809 0.6724399 +0.928163 0.9959809 0.6724399 +0.9959809 0.9959809 0.6724399 +0.9968473 0.9398997 0.7251537 +0.9975229 0.9127607 0.7716504 +0.9980512 0.9038257 0.8119096 +0.9984653 0.9056379 0.8462132 +0.9987904 0.9132211 0.8750451 +0.9990461 0.9233969 0.8990011 +0.9992474 0.9342383 0.9187164 +0.999406 0.944655 0.9348146 +0.999531 0.9540954 0.947875 +0.9996296 0.9623386 0.9584157 +0.9997074 0.9693564 0.9668871 +0.9997689 0.9752244 0.9736725 +0.9998174 0.9800668 0.9790927 +0.9998557 0.9840238 0.9834129 +0.999886 0.9872333 0.9868505 +0.9999099 0.9898217 0.989582 +0.9999288 0.9919002 0.9917501 +0.9999437 0.9935634 0.9934695 +0.7251659 0.9968475 0.7251829 +0.7251605 0.9968474 0.72517 +0.7251537 0.9968473 0.7251537 +0.7251657 0.9968473 0.7251537 +0.7251809 0.9968473 0.7251537 +0.7252001 0.9968473 0.7251537 +0.7252243 0.9968473 0.7251537 +0.725255 0.9968473 0.7251537 +0.7252939 0.9968473 0.7251537 +0.725343 0.9968473 0.7251537 +0.7254052 0.9968473 0.7251537 +0.7254838 0.9968473 0.7251537 +0.7255833 0.9968473 0.7251537 +0.7257092 0.9968473 0.7251537 +0.7258685 0.9968473 0.7251537 +0.7260699 0.9968473 0.7251537 +0.7263248 0.9968473 0.7251537 +0.7266473 0.9968473 0.7251537 +0.7270553 0.9968473 0.7251537 +0.7275714 0.9968473 0.7251537 +0.7282244 0.9968473 0.7251537 +0.7290505 0.9968473 0.7251537 +0.7300957 0.9968473 0.7251537 +0.7314179 0.9968473 0.7251537 +0.7330907 0.9968473 0.7251537 +0.7352071 0.9968473 0.7251537 +0.7378845 0.9968473 0.7251537 +0.7412718 0.9968473 0.7251537 +0.7455572 0.9968473 0.7251537 +0.7509787 0.9968473 0.7251537 +0.7578377 0.9968473 0.7251537 +0.7665152 0.9968473 0.7251537 +0.7774933 0.9968473 0.7251537 +0.7913821 0.9968473 0.7251537 +0.8089533 0.9968473 0.7251537 +0.831183 0.9968473 0.7251537 +0.8593065 0.9968473 0.7251537 +0.8948865 0.9968473 0.7251537 +0.9398997 0.9968473 0.7251537 +0.9968473 0.9968473 0.7251537 +0.9975229 0.9501811 0.7716504 +0.9980512 0.9282006 0.8119096 +0.9984653 0.9213965 0.8462132 +0.9987904 0.9233448 0.8750451 +0.9990461 0.9298664 0.8990011 +0.9992474 0.9383544 0.9187164 +0.999406 0.9472646 0.9348146 +0.999531 0.955745 0.947875 +0.9996296 0.9633789 0.9584157 +0.9997074 0.9700112 0.9668871 +0.9997689 0.975636 0.9736725 +0.9998174 0.9803252 0.9790927 +0.9998557 0.9841858 0.9834129 +0.999886 0.9873348 0.9868505 +0.9999099 0.9898853 0.989582 +0.9999288 0.99194 0.9917501 +0.9999437 0.9935883 0.9934695 +0.7716588 0.997523 0.77167 +0.7716551 0.997523 0.7716613 +0.7716504 0.9975229 0.7716504 +0.7716583 0.9975229 0.7716504 +0.7716682 0.9975229 0.7716504 +0.7716808 0.9975229 0.7716504 +0.7716968 0.9975229 0.7716504 +0.7717169 0.9975229 0.7716504 +0.7717425 0.9975229 0.7716504 +0.7717748 0.9975229 0.7716504 +0.7718156 0.9975229 0.7716504 +0.7718673 0.9975229 0.7716504 +0.7719327 0.9975229 0.7716504 +0.7720154 0.9975229 0.7716504 +0.77212 0.9975229 0.7716504 +0.7722524 0.9975229 0.7716504 +0.7724199 0.9975229 0.7716504 +0.7726318 0.9975229 0.7716504 +0.7728999 0.9975229 0.7716504 +0.7732391 0.9975229 0.7716504 +0.7736681 0.9975229 0.7716504 +0.774211 0.9975229 0.7716504 +0.7748978 0.9975229 0.7716504 +0.7757666 0.9975229 0.7716504 +0.7768658 0.9975229 0.7716504 +0.7782565 0.9975229 0.7716504 +0.7800158 0.9975229 0.7716504 +0.7822416 0.9975229 0.7716504 +0.7850576 0.9975229 0.7716504 +0.7886201 0.9975229 0.7716504 +0.7931271 0.9975229 0.7716504 +0.7988291 0.9975229 0.7716504 +0.8060429 0.9975229 0.7716504 +0.8151693 0.9975229 0.7716504 +0.8267153 0.9975229 0.7716504 +0.8413226 0.9975229 0.7716504 +0.8598026 0.9975229 0.7716504 +0.8831823 0.9975229 0.7716504 +0.9127607 0.9975229 0.7716504 +0.9501811 0.9975229 0.7716504 +0.9975229 0.9975229 0.7716504 +0.9980512 0.9590379 0.8119096 +0.9984653 0.9413331 0.8462132 +0.9987904 0.9361526 0.8750451 +0.9990461 0.938051 0.8990011 +0.9992474 0.9435619 0.9187164 +0.999406 0.950566 0.9348146 +0.999531 0.957832 0.947875 +0.9996296 0.964695 0.9584157 +0.9997074 0.9708397 0.9668871 +0.9997689 0.9761567 0.9736725 +0.9998174 0.980652 0.9790927 +0.9998557 0.9843908 0.9834129 +0.999886 0.9874633 0.9868505 +0.9999099 0.9899658 0.989582 +0.9999288 0.9919903 0.9917501 +0.9999437 0.9936198 0.9934695 +0.8119154 0.9980513 0.8119226 +0.8119128 0.9980512 0.8119169 +0.8119096 0.9980512 0.8119096 +0.8119148 0.9980512 0.8119096 +0.8119213 0.9980512 0.8119096 +0.8119295 0.9980512 0.8119096 +0.8119399 0.9980512 0.8119096 +0.811953 0.9980512 0.8119096 +0.8119696 0.9980512 0.8119096 +0.8119906 0.9980512 0.8119096 +0.8120173 0.9980512 0.8119096 +0.8120509 0.9980512 0.8119096 +0.8120935 0.9980512 0.8119096 +0.8121474 0.9980512 0.8119096 +0.8122156 0.9980512 0.8119096 +0.8123018 0.9980512 0.8119096 +0.8124109 0.9980512 0.8119096 +0.8125489 0.9980512 0.8119096 +0.8127235 0.9980512 0.8119096 +0.8129445 0.9980512 0.8119096 +0.813224 0.9980512 0.8119096 +0.8135776 0.9980512 0.8119096 +0.8140249 0.9980512 0.8119096 +0.8145909 0.9980512 0.8119096 +0.8153069 0.9980512 0.8119096 +0.8162127 0.9980512 0.8119096 +0.8173587 0.9980512 0.8119096 +0.8188085 0.9980512 0.8119096 +0.8206428 0.9980512 0.8119096 +0.8229633 0.9980512 0.8119096 +0.8258991 0.9980512 0.8119096 +0.8296133 0.9980512 0.8119096 +0.8343122 0.9980512 0.8119096 +0.8402569 0.9980512 0.8119096 +0.8477777 0.9980512 0.8119096 +0.8572925 0.9980512 0.8119096 +0.86933 0.9980512 0.8119096 +0.8845591 0.9980512 0.8119096 +0.9038257 0.9980512 0.8119096 +0.9282006 0.9980512 0.8119096 +0.9590379 0.9980512 0.8119096 +0.9980512 0.9980512 0.8119096 +0.9984653 0.9665556 0.8462132 +0.9987904 0.9523562 0.8750451 +0.9990461 0.9484057 0.8990011 +0.9992474 0.9501501 0.9187164 +0.999406 0.9547427 0.9348146 +0.999531 0.9604722 0.947875 +0.9996296 0.9663601 0.9584157 +0.9997074 0.9718878 0.9668871 +0.9997689 0.9768154 0.9736725 +0.9998174 0.9810655 0.9790927 +0.9998557 0.9846501 0.9834129 +0.999886 0.9876258 0.9868505 +0.9999099 0.9900675 0.989582 +0.9999288 0.992054 0.9917501 +0.9999437 0.9936596 0.9934695 +0.8462171 0.9984653 0.8462218 +0.8462154 0.9984653 0.846218 +0.8462132 0.9984653 0.8462132 +0.8462165 0.9984653 0.8462132 +0.8462207 0.9984653 0.8462132 +0.846226 0.9984653 0.8462132 +0.8462328 0.9984653 0.8462132 +0.8462413 0.9984653 0.8462132 +0.846252 0.9984653 0.8462132 +0.8462656 0.9984653 0.8462132 +0.8462828 0.9984653 0.8462132 +0.8463046 0.9984653 0.8462132 +0.8463321 0.9984653 0.8462132 +0.8463669 0.9984653 0.8462132 +0.846411 0.9984653 0.8462132 +0.8464668 0.9984653 0.8462132 +0.8465373 0.9984653 0.8462132 +0.8466265 0.9984653 0.8462132 +0.8467394 0.9984653 0.8462132 +0.8468823 0.9984653 0.8462132 +0.8470629 0.9984653 0.8462132 +0.8472916 0.9984653 0.8462132 +0.8475808 0.9984653 0.8462132 +0.8479467 0.9984653 0.8462132 +0.8484096 0.9984653 0.8462132 +0.8489952 0.9984653 0.8462132 +0.8497361 0.9984653 0.8462132 +0.8506734 0.9984653 0.8462132 +0.8518593 0.9984653 0.8462132 +0.8533595 0.9984653 0.8462132 +0.8552576 0.9984653 0.8462132 +0.8576588 0.9984653 0.8462132 +0.8606967 0.9984653 0.8462132 +0.86454 0.9984653 0.8462132 +0.8694023 0.9984653 0.8462132 +0.8755537 0.9984653 0.8462132 +0.8833361 0.9984653 0.8462132 +0.8931818 0.9984653 0.8462132 +0.9056379 0.9984653 0.8462132 +0.9213965 0.9984653 0.8462132 +0.9413331 0.9984653 0.8462132 +0.9665556 0.9984653 0.8462132 +0.9984653 0.9984653 0.8462132 +0.9987904 0.9728558 0.8750451 +0.9990461 0.9615057 0.8990011 +0.9992474 0.9584849 0.9187164 +0.999406 0.9600268 0.9348146 +0.999531 0.9638125 0.947875 +0.9996296 0.9684666 0.9584157 +0.9997074 0.9732137 0.9668871 +0.9997689 0.9776487 0.9736725 +0.9998174 0.9815886 0.9790927 +0.9998557 0.9849782 0.9834129 +0.999886 0.9878313 0.9868505 +0.9999099 0.9901963 0.989582 +0.9999288 0.9921346 0.9917501 +0.9999437 0.9937101 0.9934695 +0.8750477 0.9987905 0.8750507 +0.8750466 0.9987905 0.8750482 +0.8750451 0.9987904 0.8750451 +0.8750473 0.9987904 0.8750451 +0.87505 0.9987904 0.8750451 +0.8750534 0.9987904 0.8750451 +0.8750577 0.9987904 0.8750451 +0.8750631 0.9987904 0.8750451 +0.8750701 0.9987904 0.8750451 +0.8750788 0.9987904 0.8750451 +0.8750898 0.9987904 0.8750451 +0.8751038 0.9987904 0.8750451 +0.8751215 0.9987904 0.8750451 +0.8751439 0.9987904 0.8750451 +0.8751722 0.9987904 0.8750451 +0.875208 0.9987904 0.8750451 +0.8752533 0.9987904 0.8750451 +0.8753107 0.9987904 0.8750451 +0.8753832 0.9987904 0.8750451 +0.8754749 0.9987904 0.8750451 +0.875591 0.9987904 0.8750451 +0.8757379 0.9987904 0.8750451 +0.8759237 0.9987904 0.8750451 +0.8761587 0.9987904 0.8750451 +0.8764561 0.9987904 0.8750451 +0.8768324 0.9987904 0.8750451 +0.8773083 0.9987904 0.8750451 +0.8779105 0.9987904 0.8750451 +0.8786723 0.9987904 0.8750451 +0.8796361 0.9987904 0.8750451 +0.8808555 0.9987904 0.8750451 +0.8823981 0.9987904 0.8750451 +0.8843497 0.9987904 0.8750451 +0.8868187 0.9987904 0.8750451 +0.8899424 0.9987904 0.8750451 +0.8938942 0.9987904 0.8750451 +0.8988938 0.9987904 0.8750451 +0.905219 0.9987904 0.8750451 +0.9132211 0.9987904 0.8750451 +0.9233448 0.9987904 0.8750451 +0.9361526 0.9987904 0.8750451 +0.9523562 0.9987904 0.8750451 +0.9728558 0.9987904 0.8750451 +0.9987904 0.9987904 0.8750451 +0.9990461 0.9780789 0.8990011 +0.9992474 0.9690296 0.9187164 +0.999406 0.9667119 0.9348146 +0.999531 0.9680383 0.947875 +0.9996296 0.9711316 0.9584157 +0.9997074 0.9748912 0.9668871 +0.9997689 0.978703 0.9736725 +0.9998174 0.9822504 0.9790927 +0.9998557 0.9853932 0.9834129 +0.999886 0.9880914 0.9868505 +0.9999099 0.9903591 0.989582 +0.9999288 0.9922365 0.9917501 +0.9999437 0.9937739 0.9934695 +0.8990028 0.9990461 0.8990047 +0.899002 0.9990461 0.8990031 +0.8990011 0.9990461 0.8990011 +0.8990025 0.9990461 0.8990011 +0.8990042 0.9990461 0.8990011 +0.8990064 0.9990461 0.8990011 +0.8990091 0.9990461 0.8990011 +0.8990126 0.9990461 0.8990011 +0.899017 0.9990461 0.8990011 +0.8990226 0.9990461 0.8990011 +0.8990297 0.9990461 0.8990011 +0.8990386 0.9990461 0.8990011 +0.8990499 0.9990461 0.8990011 +0.8990642 0.9990461 0.8990011 +0.8990823 0.9990461 0.8990011 +0.8991052 0.9990461 0.8990011 +0.8991342 0.9990461 0.8990011 +0.8991708 0.9990461 0.8990011 +0.8992171 0.9990461 0.8990011 +0.8992758 0.9990461 0.8990011 +0.89935 0.9990461 0.8990011 +0.8994438 0.9990461 0.8990011 +0.8995625 0.9990461 0.8990011 +0.8997128 0.9990461 0.8990011 +0.8999028 0.9990461 0.8990011 +0.9001432 0.9990461 0.8990011 +0.9004474 0.9990461 0.8990011 +0.9008322 0.9990461 0.8990011 +0.901319 0.9990461 0.8990011 +0.9019349 0.9990461 0.8990011 +0.9027141 0.9990461 0.8990011 +0.9036999 0.9990461 0.8990011 +0.9049471 0.9990461 0.8990011 +0.9065249 0.9990461 0.8990011 +0.908521 0.9990461 0.8990011 +0.9110464 0.9990461 0.8990011 +0.9142413 0.9990461 0.8990011 +0.9182833 0.9990461 0.8990011 +0.9233969 0.9990461 0.8990011 +0.9298664 0.9990461 0.8990011 +0.938051 0.9990461 0.8990011 +0.9484057 0.9990461 0.8990011 +0.9615057 0.9990461 0.8990011 +0.9780789 0.9990461 0.8990011 +0.9990461 0.9990461 0.8990011 +0.9992474 0.98237 0.9187164 +0.999406 0.9751694 0.9348146 +0.999531 0.9733846 0.947875 +0.9996296 0.9745032 0.9584157 +0.9997074 0.9770135 0.9668871 +0.9997689 0.9800368 0.9736725 +0.9998174 0.9830877 0.9790927 +0.9998557 0.9859183 0.9834129 +0.999886 0.9884204 0.9868505 +0.9999099 0.9905652 0.989582 +0.9999288 0.9923655 0.9917501 +0.9999437 0.9938546 0.9934695 +0.9187175 0.9992474 0.9187187 +0.918717 0.9992474 0.9187177 +0.9187164 0.9992474 0.9187164 +0.9187173 0.9992474 0.9187164 +0.9187184 0.9992474 0.9187164 +0.9187198 0.9992474 0.9187164 +0.9187215 0.9992474 0.9187164 +0.9187237 0.9992474 0.9187164 +0.9187266 0.9992474 0.9187164 +0.9187301 0.9992474 0.9187164 +0.9187346 0.9992474 0.9187164 +0.9187403 0.9992474 0.9187164 +0.9187475 0.9992474 0.9187164 +0.9187566 0.9992474 0.9187164 +0.9187681 0.9992474 0.9187164 +0.9187826 0.9992474 0.9187164 +0.9188011 0.9992474 0.9187164 +0.9188244 0.9992474 0.9187164 +0.9188539 0.9992474 0.9187164 +0.9188912 0.9992474 0.9187164 +0.9189384 0.9992474 0.9187164 +0.9189981 0.9992474 0.9187164 +0.9190736 0.9992474 0.9187164 +0.9191692 0.9992474 0.9187164 +0.9192901 0.9992474 0.9187164 +0.9194431 0.9992474 0.9187164 +0.9196366 0.9992474 0.9187164 +0.9198814 0.9992474 0.9187164 +0.9201912 0.9992474 0.9187164 +0.9205831 0.9992474 0.9187164 +0.9210788 0.9992474 0.9187164 +0.921706 0.9992474 0.9187164 +0.9224995 0.9992474 0.9187164 +0.9235034 0.9992474 0.9187164 +0.9247734 0.9992474 0.9187164 +0.9263802 0.9992474 0.9187164 +0.928413 0.9992474 0.9187164 +0.9309847 0.9992474 0.9187164 +0.9342383 0.9992474 0.9187164 +0.9383544 0.9992474 0.9187164 +0.9435619 0.9992474 0.9187164 +0.9501501 0.9992474 0.9187164 +0.9584849 0.9992474 0.9187164 +0.9690296 0.9992474 0.9187164 +0.98237 0.9992474 0.9187164 +0.9992474 0.9992474 0.9187164 +0.999406 0.9858693 0.9348146 +0.999531 0.9801483 0.947875 +0.9996296 0.9787687 0.9584157 +0.9997074 0.9796984 0.9668871 +0.9997689 0.9817243 0.9736725 +0.9998174 0.984147 0.9790927 +0.9998557 0.9865826 0.9834129 +0.999886 0.9888367 0.9868505 +0.9999099 0.9908259 0.989582 +0.9999288 0.9925287 0.9917501 +0.9999437 0.9939567 0.9934695 +0.9348153 0.999406 0.934816 +0.9348149 0.999406 0.9348154 +0.9348146 0.999406 0.9348146 +0.9348151 0.999406 0.9348146 +0.9348158 0.999406 0.9348146 +0.9348167 0.999406 0.9348146 +0.9348178 0.999406 0.9348146 +0.9348192 0.999406 0.9348146 +0.934821 0.999406 0.9348146 +0.9348232 0.999406 0.9348146 +0.9348261 0.999406 0.9348146 +0.9348297 0.999406 0.9348146 +0.9348342 0.999406 0.9348146 +0.93484 0.999406 0.9348146 +0.9348473 0.999406 0.9348146 +0.9348565 0.999406 0.9348146 +0.9348682 0.999406 0.9348146 +0.934883 0.999406 0.9348146 +0.9349017 0.999406 0.9348146 +0.9349253 0.999406 0.9348146 +0.9349553 0.999406 0.9348146 +0.9349931 0.999406 0.9348146 +0.935041 0.999406 0.9348146 +0.9351016 0.999406 0.9348146 +0.9351783 0.999406 0.9348146 +0.9352752 0.999406 0.9348146 +0.9353979 0.999406 0.9348146 +0.9355532 0.999406 0.9348146 +0.9357495 0.999406 0.9348146 +0.935998 0.999406 0.9348146 +0.9363123 0.999406 0.9348146 +0.9367099 0.999406 0.9348146 +0.937213 0.999406 0.9348146 +0.9378494 0.999406 0.9348146 +0.9386546 0.999406 0.9348146 +0.9396732 0.999406 0.9348146 +0.9409619 0.999406 0.9348146 +0.9425924 0.999406 0.9348146 +0.944655 0.999406 0.9348146 +0.9472646 0.999406 0.9348146 +0.950566 0.999406 0.9348146 +0.9547427 0.999406 0.9348146 +0.9600268 0.999406 0.9348146 +0.9667119 0.999406 0.9348146 +0.9751694 0.999406 0.9348146 +0.9858693 0.999406 0.9348146 +0.999406 0.999406 0.9348146 +0.999531 0.9887053 0.947875 +0.9996296 0.9841652 0.9584157 +0.9997074 0.9830952 0.9668871 +0.9997689 0.9838591 0.9736725 +0.9998174 0.9854871 0.9790927 +0.9998557 0.987423 0.9834129 +0.999886 0.9893633 0.9868505 +0.9999099 0.9911557 0.989582 +0.9999288 0.9927351 0.9917501 +0.9999437 0.9940858 0.9934695 +0.9478754 0.999531 0.9478759 +0.9478752 0.999531 0.9478755 +0.947875 0.999531 0.947875 +0.9478753 0.999531 0.947875 +0.9478757 0.999531 0.947875 +0.9478763 0.999531 0.947875 +0.947877 0.999531 0.947875 +0.9478779 0.999531 0.947875 +0.947879 0.999531 0.947875 +0.9478804 0.999531 0.947875 +0.9478822 0.999531 0.947875 +0.9478845 0.999531 0.947875 +0.9478874 0.999531 0.947875 +0.947891 0.999531 0.947875 +0.9478957 0.999531 0.947875 +0.9479015 0.999531 0.947875 +0.9479089 0.999531 0.947875 +0.9479182 0.999531 0.947875 +0.94793 0.999531 0.947875 +0.947945 0.999531 0.947875 +0.9479639 0.999531 0.947875 +0.9479878 0.999531 0.947875 +0.9480181 0.999531 0.947875 +0.9480564 0.999531 0.947875 +0.9481049 0.999531 0.947875 +0.9481662 0.999531 0.947875 +0.9482437 0.999531 0.947875 +0.9483418 0.999531 0.947875 +0.948466 0.999531 0.947875 +0.948623 0.999531 0.947875 +0.9488217 0.999531 0.947875 +0.9490731 0.999531 0.947875 +0.9493911 0.999531 0.947875 +0.9497934 0.999531 0.947875 +0.9503023 0.999531 0.947875 +0.9509463 0.999531 0.947875 +0.9517609 0.999531 0.947875 +0.9527916 0.999531 0.947875 +0.9540954 0.999531 0.947875 +0.955745 0.999531 0.947875 +0.957832 0.999531 0.947875 +0.9604722 0.999531 0.947875 +0.9638125 0.999531 0.947875 +0.9680383 0.999531 0.947875 +0.9733846 0.999531 0.947875 +0.9801483 0.999531 0.947875 +0.9887053 0.999531 0.947875 +0.999531 0.999531 0.947875 +0.9996296 0.9909923 0.9584157 +0.9997074 0.9873925 0.9668871 +0.9997689 0.98656 0.9736725 +0.9998174 0.9871825 0.9790927 +0.9998557 0.9884862 0.9834129 +0.999886 0.9900296 0.9868505 +0.9999099 0.9915729 0.989582 +0.9999288 0.9929963 0.9917501 +0.9999437 0.9942492 0.9934695 +0.958416 0.9996296 0.9584163 +0.9584159 0.9996296 0.958416 +0.9584157 0.9996296 0.9584157 +0.9584159 0.9996296 0.9584157 +0.9584162 0.9996296 0.9584157 +0.9584165 0.9996296 0.9584157 +0.958417 0.9996296 0.9584157 +0.9584176 0.9996296 0.9584157 +0.9584183 0.9996296 0.9584157 +0.9584192 0.9996296 0.9584157 +0.9584203 0.9996296 0.9584157 +0.9584217 0.9996296 0.9584157 +0.9584235 0.9996296 0.9584157 +0.9584258 0.9996296 0.9584157 +0.9584288 0.9996296 0.9584157 +0.9584324 0.9996296 0.9584157 +0.9584371 0.9996296 0.9584157 +0.958443 0.9996296 0.9584157 +0.9584504 0.9996296 0.9584157 +0.9584599 0.9996296 0.9584157 +0.9584718 0.9996296 0.9584157 +0.9584869 0.9996296 0.9584157 +0.958506 0.9996296 0.9584157 +0.9585301 0.9996296 0.9584157 +0.9585607 0.9996296 0.9584157 +0.9585994 0.9996296 0.9584157 +0.9586483 0.9996296 0.9584157 +0.9587101 0.9996296 0.9584157 +0.9587884 0.9996296 0.9584157 +0.9588875 0.9996296 0.9584157 +0.9590128 0.9996296 0.9584157 +0.9591713 0.9996296 0.9584157 +0.9593718 0.9996296 0.9584157 +0.9596255 0.9996296 0.9584157 +0.9599465 0.9996296 0.9584157 +0.9603526 0.9996296 0.9584157 +0.9608664 0.9996296 0.9584157 +0.9615163 0.9996296 0.9584157 +0.9623386 0.9996296 0.9584157 +0.9633789 0.9996296 0.9584157 +0.964695 0.9996296 0.9584157 +0.9663601 0.9996296 0.9584157 +0.9684666 0.9996296 0.9584157 +0.9711316 0.9996296 0.9584157 +0.9745032 0.9996296 0.9584157 +0.9787687 0.9996296 0.9584157 +0.9841652 0.9996296 0.9584157 +0.9909923 0.9996296 0.9584157 +0.9996296 0.9996296 0.9584157 +0.9997074 0.9928293 0.9668871 +0.9997689 0.989977 0.9736725 +0.9998174 0.9893274 0.9790927 +0.9998557 0.9898313 0.9834129 +0.999886 0.9908725 0.9868505 +0.9999099 0.9921008 0.989582 +0.9999288 0.9933267 0.9917501 +0.9999437 0.994456 0.9934695 +0.9668873 0.9997074 0.9668875 +0.9668872 0.9997074 0.9668874 +0.9668871 0.9997074 0.9668871 +0.9668873 0.9997074 0.9668871 +0.9668875 0.9997074 0.9668871 +0.9668877 0.9997074 0.9668871 +0.966888 0.9997074 0.9668871 +0.9668883 0.9997074 0.9668871 +0.9668888 0.9997074 0.9668871 +0.9668893 0.9997074 0.9668871 +0.96689 0.9997074 0.9668871 +0.9668909 0.9997074 0.9668871 +0.9668921 0.9997074 0.9668871 +0.9668935 0.9997074 0.9668871 +0.9668954 0.9997074 0.9668871 +0.9668977 0.9997074 0.9668871 +0.9669006 0.9997074 0.9668871 +0.9669043 0.9997074 0.9668871 +0.966909 0.9997074 0.9668871 +0.9669149 0.9997074 0.9668871 +0.9669225 0.9997074 0.9668871 +0.966932 0.9997074 0.9668871 +0.966944 0.9997074 0.9668871 +0.9669592 0.9997074 0.9668871 +0.9669784 0.9997074 0.9668871 +0.9670027 0.9997074 0.9668871 +0.9670335 0.9997074 0.9668871 +0.9670725 0.9997074 0.9668871 +0.9671218 0.9997074 0.9668871 +0.9671841 0.9997074 0.9668871 +0.967263 0.9997074 0.9668871 +0.9673627 0.9997074 0.9668871 +0.967489 0.9997074 0.9668871 +0.9676487 0.9997074 0.9668871 +0.9678507 0.9997074 0.9668871 +0.9681063 0.9997074 0.9668871 +0.9684297 0.9997074 0.9668871 +0.9688388 0.9997074 0.9668871 +0.9693564 0.9997074 0.9668871 +0.9700112 0.9997074 0.9668871 +0.9708397 0.9997074 0.9668871 +0.9718878 0.9997074 0.9668871 +0.9732137 0.9997074 0.9668871 +0.9748912 0.9997074 0.9668871 +0.9770135 0.9997074 0.9668871 +0.9796984 0.9997074 0.9668871 +0.9830952 0.9997074 0.9668871 +0.9873925 0.9997074 0.9668871 +0.9928293 0.9997074 0.9668871 +0.9997074 0.9997074 0.9668871 +0.9997689 0.9942999 0.9736725 +0.9998174 0.9920411 0.9790927 +0.9998557 0.9915331 0.9834129 +0.999886 0.9919389 0.9868505 +0.9999099 0.9927686 0.989582 +0.9999288 0.9937447 0.9917501 +0.9999437 0.9947175 0.9934695 +0.9736726 0.9997689 0.9736727 +0.9736726 0.9997689 0.9736726 +0.9736725 0.9997689 0.9736725 +0.9736726 0.9997689 0.9736725 +0.9736727 0.9997689 0.9736725 +0.9736728 0.9997689 0.9736725 +0.973673 0.9997689 0.9736725 +0.9736732 0.9997689 0.9736725 +0.9736735 0.9997689 0.9736725 +0.9736739 0.9997689 0.9736725 +0.9736743 0.9997689 0.9736725 +0.9736749 0.9997689 0.9736725 +0.9736756 0.9997689 0.9736725 +0.9736765 0.9997689 0.9736725 +0.9736777 0.9997689 0.9736725 +0.9736791 0.9997689 0.9736725 +0.973681 0.9997689 0.9736725 +0.9736833 0.9997689 0.9736725 +0.9736863 0.9997689 0.9736725 +0.97369 0.9997689 0.9736725 +0.9736947 0.9997689 0.9736725 +0.9737007 0.9997689 0.9736725 +0.9737082 0.9997689 0.9736725 +0.9737178 0.9997689 0.9736725 +0.9737299 0.9997689 0.9736725 +0.9737452 0.9997689 0.9736725 +0.9737645 0.9997689 0.9736725 +0.973789 0.9997689 0.9736725 +0.97382 0.9997689 0.9736725 +0.9738591 0.9997689 0.9736725 +0.9739087 0.9997689 0.9736725 +0.9739714 0.9997689 0.9736725 +0.9740508 0.9997689 0.9736725 +0.9741511 0.9997689 0.9736725 +0.9742781 0.9997689 0.9736725 +0.9744388 0.9997689 0.9736725 +0.974642 0.9997689 0.9736725 +0.9748991 0.9997689 0.9736725 +0.9752244 0.9997689 0.9736725 +0.975636 0.9997689 0.9736725 +0.9761567 0.9997689 0.9736725 +0.9768154 0.9997689 0.9736725 +0.9776487 0.9997689 0.9736725 +0.978703 0.9997689 0.9736725 +0.9800368 0.9997689 0.9736725 +0.9817243 0.9997689 0.9736725 +0.9838591 0.9997689 0.9736725 +0.98656 0.9997689 0.9736725 +0.989977 0.9997689 0.9736725 +0.9942999 0.9997689 0.9736725 +0.9997689 0.9997689 0.9736725 +0.9998174 0.9954741 0.9790927 +0.9998557 0.993686 0.9834129 +0.999886 0.993288 0.9868505 +0.9999099 0.9936135 0.989582 +0.9999288 0.9942736 0.9917501 +0.9999437 0.9950484 0.9934695 +0.9790927 0.9998174 0.9790928 +0.9790927 0.9998174 0.9790927 +0.9790927 0.9998174 0.9790927 +0.9790927 0.9998174 0.9790927 +0.9790928 0.9998174 0.9790927 +0.9790929 0.9998174 0.9790927 +0.979093 0.9998174 0.9790927 +0.9790931 0.9998174 0.9790927 +0.9790933 0.9998174 0.9790927 +0.9790935 0.9998174 0.9790927 +0.9790938 0.9998174 0.9790927 +0.9790942 0.9998174 0.9790927 +0.9790946 0.9998174 0.9790927 +0.9790952 0.9998174 0.9790927 +0.9790959 0.9998174 0.9790927 +0.9790968 0.9998174 0.9790927 +0.979098 0.9998174 0.9790927 +0.9790994 0.9998174 0.9790927 +0.9791013 0.9998174 0.9790927 +0.9791036 0.9998174 0.9790927 +0.9791066 0.9998174 0.9790927 +0.9791103 0.9998174 0.9790927 +0.9791151 0.9998174 0.9790927 +0.9791211 0.9998174 0.9790927 +0.9791287 0.9998174 0.9790927 +0.9791383 0.9998174 0.9790927 +0.9791504 0.9998174 0.9790927 +0.9791658 0.9998174 0.9790927 +0.9791852 0.9998174 0.9790927 +0.9792098 0.9998174 0.9790927 +0.9792409 0.9998174 0.9790927 +0.9792803 0.9998174 0.9790927 +0.9793301 0.9998174 0.9790927 +0.9793931 0.9998174 0.9790927 +0.9794728 0.9998174 0.9790927 +0.9795737 0.9998174 0.9790927 +0.9797012 0.9998174 0.9790927 +0.9798626 0.9998174 0.9790927 +0.9800668 0.9998174 0.9790927 +0.9803252 0.9998174 0.9790927 +0.980652 0.9998174 0.9790927 +0.9810655 0.9998174 0.9790927 +0.9815886 0.9998174 0.9790927 +0.9822504 0.9998174 0.9790927 +0.9830877 0.9998174 0.9790927 +0.984147 0.9998174 0.9790927 +0.9854871 0.9998174 0.9790927 +0.9871825 0.9998174 0.9790927 +0.9893274 0.9998174 0.9790927 +0.9920411 0.9998174 0.9790927 +0.9954741 0.9998174 0.9790927 +0.9998174 0.9998174 0.9790927 +0.9998557 0.9964098 0.9834129 +0.999886 0.9949948 0.9868505 +0.9999099 0.9946824 0.989582 +0.9999288 0.9949427 0.9917501 +0.9999437 0.9954671 0.9934695 +0.9834129 0.9998557 0.983413 +0.9834129 0.9998557 0.9834129 +0.9834129 0.9998557 0.9834129 +0.9834129 0.9998557 0.9834129 +0.983413 0.9998557 0.9834129 +0.983413 0.9998557 0.9834129 +0.9834131 0.9998557 0.9834129 +0.9834132 0.9998557 0.9834129 +0.9834133 0.9998557 0.9834129 +0.9834134 0.9998557 0.9834129 +0.9834136 0.9998557 0.9834129 +0.9834138 0.9998557 0.9834129 +0.9834141 0.9998557 0.9834129 +0.9834145 0.9998557 0.9834129 +0.9834149 0.9998557 0.9834129 +0.9834155 0.9998557 0.9834129 +0.9834162 0.9998557 0.9834129 +0.9834171 0.9998557 0.9834129 +0.9834183 0.9998557 0.9834129 +0.9834198 0.9998557 0.9834129 +0.9834216 0.9998557 0.9834129 +0.983424 0.9998557 0.9834129 +0.9834269 0.9998557 0.9834129 +0.9834307 0.9998557 0.9834129 +0.9834355 0.9998557 0.9834129 +0.9834415 0.9998557 0.9834129 +0.9834491 0.9998557 0.9834129 +0.9834587 0.9998557 0.9834129 +0.9834709 0.9998557 0.9834129 +0.9834864 0.9998557 0.9834129 +0.9835059 0.9998557 0.9834129 +0.9835306 0.9998557 0.9834129 +0.9835618 0.9998557 0.9834129 +0.9836013 0.9998557 0.9834129 +0.9836513 0.9998557 0.9834129 +0.9837145 0.9998557 0.9834129 +0.9837945 0.9998557 0.9834129 +0.9838958 0.9998557 0.9834129 +0.9840238 0.9998557 0.9834129 +0.9841858 0.9998557 0.9834129 +0.9843908 0.9998557 0.9834129 +0.9846501 0.9998557 0.9834129 +0.9849782 0.9998557 0.9834129 +0.9853932 0.9998557 0.9834129 +0.9859183 0.9998557 0.9834129 +0.9865826 0.9998557 0.9834129 +0.987423 0.9998557 0.9834129 +0.9884862 0.9998557 0.9834129 +0.9898313 0.9998557 0.9834129 +0.9915331 0.9998557 0.9834129 +0.993686 0.9998557 0.9834129 +0.9964098 0.9998557 0.9834129 +0.9998557 0.9998557 0.9834129 +0.999886 0.9971541 0.9868505 +0.9999099 0.9960347 0.989582 +0.9999288 0.9957891 0.9917501 +0.9999437 0.9959967 0.9934695 +0.9868505 0.999886 0.9868505 +0.9868505 0.999886 0.9868505 +0.9868505 0.999886 0.9868505 +0.9868505 0.999886 0.9868505 +0.9868505 0.999886 0.9868505 +0.9868506 0.999886 0.9868505 +0.9868506 0.999886 0.9868505 +0.9868507 0.999886 0.9868505 +0.9868507 0.999886 0.9868505 +0.9868508 0.999886 0.9868505 +0.9868509 0.999886 0.9868505 +0.9868511 0.999886 0.9868505 +0.9868512 0.999886 0.9868505 +0.9868515 0.999886 0.9868505 +0.9868518 0.999886 0.9868505 +0.9868521 0.999886 0.9868505 +0.9868526 0.999886 0.9868505 +0.9868531 0.999886 0.9868505 +0.9868539 0.999886 0.9868505 +0.9868548 0.999886 0.9868505 +0.986856 0.999886 0.9868505 +0.9868574 0.999886 0.9868505 +0.9868593 0.999886 0.9868505 +0.9868616 0.999886 0.9868505 +0.9868646 0.999886 0.9868505 +0.9868684 0.999886 0.9868505 +0.9868732 0.999886 0.9868505 +0.9868792 0.999886 0.9868505 +0.9868869 0.999886 0.9868505 +0.9868965 0.999886 0.9868505 +0.9869087 0.999886 0.9868505 +0.9869242 0.999886 0.9868505 +0.9869438 0.999886 0.9868505 +0.9869685 0.999886 0.9868505 +0.9869999 0.999886 0.9868505 +0.9870395 0.999886 0.9868505 +0.9870896 0.999886 0.9868505 +0.9871531 0.999886 0.9868505 +0.9872333 0.999886 0.9868505 +0.9873348 0.999886 0.9868505 +0.9874633 0.999886 0.9868505 +0.9876258 0.999886 0.9868505 +0.9878313 0.999886 0.9868505 +0.9880914 0.999886 0.9868505 +0.9884204 0.999886 0.9868505 +0.9888367 0.999886 0.9868505 +0.9893633 0.999886 0.9868505 +0.9900296 0.999886 0.9868505 +0.9908725 0.999886 0.9868505 +0.9919389 0.999886 0.9868505 +0.993288 0.999886 0.9868505 +0.9949948 0.999886 0.9868505 +0.9971541 0.999886 0.9868505 +0.999886 0.999886 0.9868505 +0.9999099 0.9977455 0.989582 +0.9999288 0.99686 0.9917501 +0.9999437 0.9966668 0.9934695 +0.989582 0.9999099 0.989582 +0.989582 0.9999099 0.989582 +0.989582 0.9999099 0.989582 +0.989582 0.9999099 0.989582 +0.989582 0.9999099 0.989582 +0.989582 0.9999099 0.989582 +0.9895821 0.9999099 0.989582 +0.9895821 0.9999099 0.989582 +0.9895821 0.9999099 0.989582 +0.9895822 0.9999099 0.989582 +0.9895823 0.9999099 0.989582 +0.9895824 0.9999099 0.989582 +0.9895825 0.9999099 0.989582 +0.9895826 0.9999099 0.989582 +0.9895828 0.9999099 0.989582 +0.989583 0.9999099 0.989582 +0.9895833 0.9999099 0.989582 +0.9895837 0.9999099 0.989582 +0.9895841 0.9999099 0.989582 +0.9895847 0.9999099 0.989582 +0.9895854 0.9999099 0.989582 +0.9895863 0.9999099 0.989582 +0.9895875 0.9999099 0.989582 +0.989589 0.9999099 0.989582 +0.9895909 0.9999099 0.989582 +0.9895932 0.9999099 0.989582 +0.9895962 0.9999099 0.989582 +0.9896 0.9999099 0.989582 +0.9896048 0.9999099 0.989582 +0.9896108 0.9999099 0.989582 +0.9896185 0.9999099 0.989582 +0.9896282 0.9999099 0.989582 +0.9896404 0.9999099 0.989582 +0.9896559 0.9999099 0.989582 +0.9896755 0.9999099 0.989582 +0.9897004 0.9999099 0.989582 +0.9897318 0.9999099 0.989582 +0.9897715 0.9999099 0.989582 +0.9898217 0.9999099 0.989582 +0.9898853 0.9999099 0.989582 +0.9899658 0.9999099 0.989582 +0.9900675 0.9999099 0.989582 +0.9901963 0.9999099 0.989582 +0.9903591 0.9999099 0.989582 +0.9905652 0.9999099 0.989582 +0.9908259 0.9999099 0.989582 +0.9911557 0.9999099 0.989582 +0.9915729 0.9999099 0.989582 +0.9921008 0.9999099 0.989582 +0.9927686 0.9999099 0.989582 +0.9936135 0.9999099 0.989582 +0.9946824 0.9999099 0.989582 +0.9960347 0.9999099 0.989582 +0.9977455 0.9999099 0.989582 +0.9999099 0.9999099 0.989582 +0.9999288 0.9982148 0.9917501 +0.9999437 0.9975145 0.9934695 +0.9917501 0.9999288 0.9917501 +0.9917501 0.9999288 0.9917501 +0.9917501 0.9999288 0.9917501 +0.9917501 0.9999288 0.9917501 +0.9917501 0.9999288 0.9917501 +0.9917501 0.9999288 0.9917501 +0.9917501 0.9999288 0.9917501 +0.9917502 0.9999288 0.9917501 +0.9917502 0.9999288 0.9917501 +0.9917502 0.9999288 0.9917501 +0.9917503 0.9999288 0.9917501 +0.9917503 0.9999288 0.9917501 +0.9917504 0.9999288 0.9917501 +0.9917505 0.9999288 0.9917501 +0.9917506 0.9999288 0.9917501 +0.9917507 0.9999288 0.9917501 +0.9917509 0.9999288 0.9917501 +0.9917511 0.9999288 0.9917501 +0.9917514 0.9999288 0.9917501 +0.9917518 0.9999288 0.9917501 +0.9917522 0.9999288 0.9917501 +0.9917528 0.9999288 0.9917501 +0.9917535 0.9999288 0.9917501 +0.9917545 0.9999288 0.9917501 +0.9917556 0.9999288 0.9917501 +0.9917571 0.9999288 0.9917501 +0.991759 0.9999288 0.9917501 +0.9917613 0.9999288 0.9917501 +0.9917643 0.9999288 0.9917501 +0.9917681 0.9999288 0.9917501 +0.9917729 0.9999288 0.9917501 +0.991779 0.9999288 0.9917501 +0.9917867 0.9999288 0.9917501 +0.9917964 0.9999288 0.9917501 +0.9918086 0.9999288 0.9917501 +0.9918242 0.9999288 0.9917501 +0.9918438 0.9999288 0.9917501 +0.9918687 0.9999288 0.9917501 +0.9919002 0.9999288 0.9917501 +0.99194 0.9999288 0.9917501 +0.9919903 0.9999288 0.9917501 +0.992054 0.9999288 0.9917501 +0.9921346 0.9999288 0.9917501 +0.9922365 0.9999288 0.9917501 +0.9923655 0.9999288 0.9917501 +0.9925287 0.9999288 0.9917501 +0.9927351 0.9999288 0.9917501 +0.9929963 0.9999288 0.9917501 +0.9933267 0.9999288 0.9917501 +0.9937447 0.9999288 0.9917501 +0.9942736 0.9999288 0.9917501 +0.9949427 0.9999288 0.9917501 +0.9957891 0.9999288 0.9917501 +0.99686 0.9999288 0.9917501 +0.9982148 0.9999288 0.9917501 +0.9999288 0.9999288 0.9917501 +0.9999437 0.9985869 0.9934695 +0.9934695 0.9999437 0.9934695 +0.9934695 0.9999437 0.9934695 +0.9934695 0.9999437 0.9934695 +0.9934695 0.9999437 0.9934695 +0.9934695 0.9999437 0.9934695 +0.9934695 0.9999437 0.9934695 +0.9934695 0.9999437 0.9934695 +0.9934695 0.9999437 0.9934695 +0.9934695 0.9999437 0.9934695 +0.9934696 0.9999437 0.9934695 +0.9934696 0.9999437 0.9934695 +0.9934696 0.9999437 0.9934695 +0.9934697 0.9999437 0.9934695 +0.9934697 0.9999437 0.9934695 +0.9934698 0.9999437 0.9934695 +0.9934699 0.9999437 0.9934695 +0.99347 0.9999437 0.9934695 +0.9934701 0.9999437 0.9934695 +0.9934703 0.9999437 0.9934695 +0.9934705 0.9999437 0.9934695 +0.9934708 0.9999437 0.9934695 +0.9934712 0.9999437 0.9934695 +0.9934716 0.9999437 0.9934695 +0.9934722 0.9999437 0.9934695 +0.993473 0.9999437 0.9934695 +0.9934739 0.9999437 0.9934695 +0.993475 0.9999437 0.9934695 +0.9934765 0.9999437 0.9934695 +0.9934784 0.9999437 0.9934695 +0.9934808 0.9999437 0.9934695 +0.9934838 0.9999437 0.9934695 +0.9934876 0.9999437 0.9934695 +0.9934924 0.9999437 0.9934695 +0.9934984 0.9999437 0.9934695 +0.9935061 0.9999437 0.9934695 +0.9935158 0.9999437 0.9934695 +0.9935281 0.9999437 0.9934695 +0.9935437 0.9999437 0.9934695 +0.9935634 0.9999437 0.9934695 +0.9935883 0.9999437 0.9934695 +0.9936198 0.9999437 0.9934695 +0.9936596 0.9999437 0.9934695 +0.9937101 0.9999437 0.9934695 +0.9937739 0.9999437 0.9934695 +0.9938546 0.9999437 0.9934695 +0.9939567 0.9999437 0.9934695 +0.9940858 0.9999437 0.9934695 +0.9942492 0.9999437 0.9934695 +0.994456 0.9999437 0.9934695 +0.9947175 0.9999437 0.9934695 +0.9950484 0.9999437 0.9934695 +0.9954671 0.9999437 0.9934695 +0.9959967 0.9999437 0.9934695 +0.9966668 0.9999437 0.9934695 +0.9975145 0.9999437 0.9934695 +0.9985869 0.9999437 0.9934695 +0.9999437 0.9999437 0.9934695 +0.0000238 0.0000238 0.0020256 +0.0005417 0.0000238 0.0020256 +0.0011968 0.0000238 0.0020256 +0.0020256 0.0000238 0.0020256 +0.0030742 0.0000238 0.0020256 +0.0044007 0.0000238 0.0020256 +0.006079 0.0000238 0.0020256 +0.0082023 0.0000238 0.0020256 +0.0108885 0.0000238 0.0020256 +0.0142868 0.0000238 0.0020256 +0.0185862 0.0000238 0.0020256 +0.0240255 0.0000238 0.0020256 +0.0309069 0.0000238 0.0020256 +0.0396127 0.0000238 0.0020256 +0.0506267 0.0000238 0.0020256 +0.0645609 0.0000238 0.0020256 +0.0821895 0.0000238 0.0020256 +0.1044919 0.0000238 0.0020256 +0.1327073 0.0000238 0.0020256 +0.1684036 0.0000238 0.0020256 +0.2135639 0.0000238 0.0020256 +0.2706977 0.0000238 0.0020256 +0.3429792 0.0000238 0.0020256 +0.4344249 0.0000238 0.0020256 +0.5501155 0.0000238 0.0020256 +0.6964791 0.0000238 0.0020256 +0.8407292 0.0051514 0.0070486 +0.9033413 0.0279321 0.0295025 +0.9354466 0.0624569 0.0636943 +0.9545467 0.1059991 0.1069495 +0.9669269 0.1572498 0.1579665 +0.9754027 0.2151269 0.2156587 +0.9814251 0.2783684 0.2787571 +0.9858181 0.3454107 0.3456905 +0.9890841 0.4144197 0.4146182 +0.9915469 0.4834235 0.4835622 +0.993424 0.5504963 0.5505918 +0.9948662 0.6139459 0.6140108 +0.9959813 0.6724572 0.6725008 +0.9968475 0.7251659 0.7251949 +0.997523 0.7716588 0.7716778 +0.9980513 0.8119154 0.8119278 +0.9984653 0.8462171 0.8462251 +0.9987905 0.8750477 0.8750528 +0.9990461 0.8990028 0.8990061 +0.9992474 0.9187175 0.9187196 +0.999406 0.9348153 0.9348166 +0.999531 0.9478754 0.9478762 +0.9996296 0.958416 0.9584165 +0.9997074 0.9668873 0.9668877 +0.9997689 0.9736726 0.9736728 +0.9998174 0.9790927 0.9790929 +0.9998557 0.9834129 0.983413 +0.999886 0.9868505 0.9868506 +0.9999099 0.989582 0.989582 +0.9999288 0.9917501 0.9917501 +0.9999437 0.9934695 0.9934695 +0.0000238 0.0005417 0.0020256 +0.0000382 0.0000382 0.0015221 +0.0006933 0.0000382 0.0015221 +0.0015221 0.0000382 0.0015221 +0.0025707 0.0000382 0.0015221 +0.0038972 0.0000382 0.0015221 +0.0055755 0.0000382 0.0015221 +0.0076988 0.0000382 0.0015221 +0.0103849 0.0000382 0.0015221 +0.0137833 0.0000382 0.0015221 +0.0180827 0.0000382 0.0015221 +0.023522 0.0000382 0.0015221 +0.0304033 0.0000382 0.0015221 +0.0391092 0.0000382 0.0015221 +0.0501232 0.0000382 0.0015221 +0.0640574 0.0000382 0.0015221 +0.081686 0.0000382 0.0015221 +0.1039884 0.0000382 0.0015221 +0.1322038 0.0000382 0.0015221 +0.1679 0.0000382 0.0015221 +0.2130604 0.0000382 0.0015221 +0.2701941 0.0000382 0.0015221 +0.3424757 0.0000382 0.0015221 +0.4339214 0.0000382 0.0015221 +0.549612 0.0000382 0.0015221 +0.6959756 0.0000382 0.0015221 +0.8405071 0.0051286 0.0065355 +0.9032596 0.0278872 0.0290518 +0.9354101 0.0624063 0.0633239 +0.9545286 0.1059489 0.1066537 +0.9669173 0.1572031 0.1577345 +0.9753975 0.2150852 0.2154796 +0.9814221 0.2783325 0.2786207 +0.9858163 0.3453807 0.3455882 +0.9890831 0.4143955 0.4145427 +0.9915463 0.4834045 0.4835073 +0.9934236 0.5504818 0.5505527 +0.994866 0.6139352 0.6139833 +0.9959811 0.6724495 0.6724818 +0.9968474 0.7251605 0.725182 +0.997523 0.7716551 0.7716692 +0.9980512 0.8119128 0.811922 +0.9984653 0.8462154 0.8462213 +0.9987905 0.8750466 0.8750504 +0.9990461 0.899002 0.8990045 +0.9992474 0.918717 0.9187186 +0.999406 0.9348149 0.9348159 +0.999531 0.9478752 0.9478758 +0.9996296 0.9584159 0.9584162 +0.9997074 0.9668872 0.9668875 +0.9997689 0.9736726 0.9736727 +0.9998174 0.9790927 0.9790928 +0.9998557 0.9834129 0.983413 +0.999886 0.9868505 0.9868505 +0.9999099 0.989582 0.989582 +0.9999288 0.9917501 0.9917501 +0.9999437 0.9934695 0.9934695 +0.0000238 0.0011968 0.0020256 +0.0000382 0.0006933 0.0015221 +0.0000611 0.0000611 0.0008899 +0.0008899 0.0000611 0.0008899 +0.0019385 0.0000611 0.0008899 +0.003265 0.0000611 0.0008899 +0.0049433 0.0000611 0.0008899 +0.0070666 0.0000611 0.0008899 +0.0097527 0.0000611 0.0008899 +0.0131511 0.0000611 0.0008899 +0.0174505 0.0000611 0.0008899 +0.0228898 0.0000611 0.0008899 +0.0297711 0.0000611 0.0008899 +0.038477 0.0000611 0.0008899 +0.049491 0.0000611 0.0008899 +0.0634252 0.0000611 0.0008899 +0.0810538 0.0000611 0.0008899 +0.1033562 0.0000611 0.0008899 +0.1315716 0.0000611 0.0008899 +0.1672678 0.0000611 0.0008899 +0.2124282 0.0000611 0.0008899 +0.2695619 0.0000611 0.0008899 +0.3418435 0.0000611 0.0008899 +0.4332891 0.0000611 0.0008899 +0.5489798 0.0000611 0.0008899 +0.6953434 0.0000611 0.0008899 +0.8402274 0.0051047 0.0058909 +0.9031567 0.0278347 0.0284855 +0.9353643 0.0623458 0.0628585 +0.9545059 0.1058883 0.1062821 +0.9669053 0.1571463 0.1574432 +0.9753908 0.2150342 0.2152545 +0.9814183 0.2782884 0.2784494 +0.9858141 0.3453439 0.3454598 +0.9890818 0.4143657 0.4144479 +0.9915455 0.4833811 0.4834385 +0.9934231 0.550464 0.5505035 +0.9948657 0.6139219 0.6139488 +0.9959809 0.6724399 0.6724579 +0.9968473 0.7251537 0.7251657 +0.9975229 0.7716504 0.7716583 +0.9980512 0.8119096 0.8119148 +0.9984653 0.8462132 0.8462165 +0.9987904 0.8750451 0.8750473 +0.9990461 0.8990011 0.8990025 +0.9992474 0.9187164 0.9187173 +0.999406 0.9348146 0.9348151 +0.999531 0.947875 0.9478753 +0.9996296 0.9584157 0.9584159 +0.9997074 0.9668871 0.9668873 +0.9997689 0.9736725 0.9736726 +0.9998174 0.9790927 0.9790927 +0.9998557 0.9834129 0.9834129 +0.999886 0.9868505 0.9868505 +0.9999099 0.989582 0.989582 +0.9999288 0.9917501 0.9917501 +0.9999437 0.9934695 0.9934695 +0.0000238 0.0020256 0.0020256 +0.0000382 0.0015221 0.0015221 +0.0000611 0.0008899 0.0008899 +0.0000978 0.0000978 0.0000978 +0.0011463 0.0000978 0.0000978 +0.0024729 0.0000978 0.0000978 +0.0041512 0.0000978 0.0000978 +0.0062744 0.0000978 0.0000978 +0.0089606 0.0000978 0.0000978 +0.012359 0.0000978 0.0000978 +0.0166583 0.0000978 0.0000978 +0.0220976 0.0000978 0.0000978 +0.028979 0.0000978 0.0000978 +0.0376849 0.0000978 0.0000978 +0.0486989 0.0000978 0.0000978 +0.0626331 0.0000978 0.0000978 +0.0802616 0.0000978 0.0000978 +0.102564 0.0000978 0.0000978 +0.1307795 0.0000978 0.0000978 +0.1664757 0.0000978 0.0000978 +0.2116361 0.0000978 0.0000978 +0.2687698 0.0000978 0.0000978 +0.3410514 0.0000978 0.0000978 +0.432497 0.0000978 0.0000978 +0.5481876 0.0000978 0.0000978 +0.6945513 0.0000978 0.0000978 +0.8398756 0.0050826 0.0050826 +0.9030276 0.0277752 0.0277752 +0.9353068 0.0622749 0.0622749 +0.9544774 0.1058162 0.1058162 +0.9668902 0.1570779 0.1570779 +0.9753825 0.2149725 0.2149725 +0.9814136 0.2782347 0.2782347 +0.9858113 0.3452987 0.3452987 +0.9890801 0.414329 0.414329 +0.9915446 0.4833522 0.4833522 +0.9934225 0.5504419 0.5504419 +0.9948653 0.6139056 0.6139056 +0.9959807 0.672428 0.672428 +0.9968472 0.7251454 0.7251454 +0.9975228 0.7716446 0.7716446 +0.9980511 0.8119057 0.8119057 +0.9984653 0.8462106 0.8462106 +0.9987904 0.8750434 0.8750434 +0.9990461 0.899 0.899 +0.9992474 0.9187157 0.9187157 +0.999406 0.9348141 0.9348141 +0.999531 0.9478746 0.9478746 +0.9996296 0.9584155 0.9584155 +0.9997074 0.966887 0.966887 +0.9997689 0.9736724 0.9736724 +0.9998174 0.9790926 0.9790926 +0.9998557 0.9834129 0.9834129 +0.999886 0.9868505 0.9868505 +0.9999099 0.989582 0.989582 +0.9999288 0.9917501 0.9917501 +0.9999437 0.9934695 0.9934695 +0.0000238 0.0030742 0.0020256 +0.0000382 0.0025707 0.0015221 +0.0000611 0.0019385 0.0008899 +0.0000978 0.0011463 0.0000978 +0.0011463 0.0011463 0.0000978 +0.0024729 0.0011463 0.0000978 +0.0041512 0.0011463 0.0000978 +0.0062744 0.0011463 0.0000978 +0.0089606 0.0011463 0.0000978 +0.012359 0.0011463 0.0000978 +0.0166583 0.0011463 0.0000978 +0.0220976 0.0011463 0.0000978 +0.028979 0.0011463 0.0000978 +0.0376849 0.0011463 0.0000978 +0.0486989 0.0011463 0.0000978 +0.0626331 0.0011463 0.0000978 +0.0802616 0.0011463 0.0000978 +0.102564 0.0011463 0.0000978 +0.1307795 0.0011463 0.0000978 +0.1664757 0.0011463 0.0000978 +0.2116361 0.0011463 0.0000978 +0.2687698 0.0011463 0.0000978 +0.3410514 0.0011463 0.0000978 +0.432497 0.0011463 0.0000978 +0.5481876 0.0011463 0.0000978 +0.6945513 0.0011463 0.0000978 +0.8398756 0.0060778 0.0050826 +0.9030276 0.0285991 0.0277752 +0.9353068 0.062924 0.0622749 +0.9544774 0.1063147 0.1058162 +0.9668902 0.1574537 0.1570779 +0.9753825 0.2152513 0.2149725 +0.9814136 0.2784385 0.2782347 +0.9858113 0.3454454 0.3452987 +0.9890801 0.414433 0.414329 +0.9915446 0.4834249 0.4833522 +0.9934225 0.550492 0.5504419 +0.9948653 0.6139396 0.6139056 +0.9959807 0.6724509 0.672428 +0.9968472 0.7251605 0.7251454 +0.9975228 0.7716545 0.7716446 +0.9980511 0.8119122 0.8119057 +0.9984653 0.8462148 0.8462106 +0.9987904 0.8750461 0.8750434 +0.9990461 0.8990017 0.899 +0.9992474 0.9187168 0.9187157 +0.999406 0.9348148 0.9348141 +0.999531 0.9478751 0.9478746 +0.9996296 0.9584158 0.9584155 +0.9997074 0.9668872 0.966887 +0.9997689 0.9736725 0.9736724 +0.9998174 0.9790927 0.9790926 +0.9998557 0.9834129 0.9834129 +0.999886 0.9868505 0.9868505 +0.9999099 0.989582 0.989582 +0.9999288 0.9917501 0.9917501 +0.9999437 0.9934695 0.9934695 +0.0000238 0.0044007 0.0020256 +0.0000382 0.0038972 0.0015221 +0.0000611 0.003265 0.0008899 +0.0000978 0.0024729 0.0000978 +0.0011463 0.0024729 0.0000978 +0.0024729 0.0024729 0.0000978 +0.0041512 0.0024729 0.0000978 +0.0062744 0.0024729 0.0000978 +0.0089606 0.0024729 0.0000978 +0.012359 0.0024729 0.0000978 +0.0166583 0.0024729 0.0000978 +0.0220976 0.0024729 0.0000978 +0.028979 0.0024729 0.0000978 +0.0376849 0.0024729 0.0000978 +0.0486989 0.0024729 0.0000978 +0.0626331 0.0024729 0.0000978 +0.0802616 0.0024729 0.0000978 +0.102564 0.0024729 0.0000978 +0.1307795 0.0024729 0.0000978 +0.1664757 0.0024729 0.0000978 +0.2116361 0.0024729 0.0000978 +0.2687698 0.0024729 0.0000978 +0.3410514 0.0024729 0.0000978 +0.432497 0.0024729 0.0000978 +0.5481876 0.0024729 0.0000978 +0.6945513 0.0024729 0.0000978 +0.8398756 0.0073367 0.0050826 +0.9030276 0.0296415 0.0277752 +0.9353068 0.0637452 0.0622749 +0.9544774 0.1069453 0.1058162 +0.9668902 0.1579292 0.1570779 +0.9753825 0.215604 0.2149725 +0.9814136 0.2786962 0.2782347 +0.9858113 0.3456309 0.3452987 +0.9890801 0.4145646 0.414329 +0.9915446 0.4835168 0.4833522 +0.9934225 0.5505553 0.5504419 +0.9948653 0.6139827 0.6139056 +0.9959807 0.6724798 0.672428 +0.9968472 0.7251797 0.7251454 +0.9975228 0.7716672 0.7716446 +0.9980511 0.8119204 0.8119057 +0.9984653 0.8462201 0.8462106 +0.9987904 0.8750495 0.8750434 +0.9990461 0.8990039 0.899 +0.9992474 0.9187182 0.9187157 +0.999406 0.9348157 0.9348141 +0.999531 0.9478756 0.9478746 +0.9996296 0.9584161 0.9584155 +0.9997074 0.9668874 0.966887 +0.9997689 0.9736727 0.9736724 +0.9998174 0.9790928 0.9790926 +0.9998557 0.983413 0.9834129 +0.999886 0.9868505 0.9868505 +0.9999099 0.989582 0.989582 +0.9999288 0.9917501 0.9917501 +0.9999437 0.9934695 0.9934695 +0.0000238 0.006079 0.0020256 +0.0000382 0.0055755 0.0015221 +0.0000611 0.0049433 0.0008899 +0.0000978 0.0041512 0.0000978 +0.0011463 0.0041512 0.0000978 +0.0024729 0.0041512 0.0000978 +0.0041512 0.0041512 0.0000978 +0.0062744 0.0041512 0.0000978 +0.0089606 0.0041512 0.0000978 +0.012359 0.0041512 0.0000978 +0.0166583 0.0041512 0.0000978 +0.0220976 0.0041512 0.0000978 +0.028979 0.0041512 0.0000978 +0.0376849 0.0041512 0.0000978 +0.0486989 0.0041512 0.0000978 +0.0626331 0.0041512 0.0000978 +0.0802616 0.0041512 0.0000978 +0.102564 0.0041512 0.0000978 +0.1307795 0.0041512 0.0000978 +0.1664757 0.0041512 0.0000978 +0.2116361 0.0041512 0.0000978 +0.2687698 0.0041512 0.0000978 +0.3410514 0.0041512 0.0000978 +0.432497 0.0041512 0.0000978 +0.5481876 0.0041512 0.0000978 +0.6945513 0.0041512 0.0000978 +0.8398756 0.0089295 0.0050826 +0.9030276 0.0309602 0.0277752 +0.9353068 0.0647842 0.0622749 +0.9544774 0.1077431 0.1058162 +0.9668902 0.1585307 0.1570779 +0.9753825 0.2160503 0.2149725 +0.9814136 0.2790223 0.2782347 +0.9858113 0.3458657 0.3452987 +0.9890801 0.4147311 0.414329 +0.9915446 0.4836332 0.4833522 +0.9934225 0.5506355 0.5504419 +0.9948653 0.6140371 0.6139056 +0.9959807 0.6725163 0.672428 +0.9968472 0.725204 0.7251454 +0.9975228 0.7716831 0.7716446 +0.9980511 0.8119308 0.8119057 +0.9984653 0.8462268 0.8462106 +0.9987904 0.8750538 0.8750434 +0.9990461 0.8990066 0.899 +0.9992474 0.9187199 0.9187157 +0.999406 0.9348168 0.9348141 +0.999531 0.9478763 0.9478746 +0.9996296 0.9584166 0.9584155 +0.9997074 0.9668877 0.966887 +0.9997689 0.9736729 0.9736724 +0.9998174 0.9790929 0.9790926 +0.9998557 0.983413 0.9834129 +0.999886 0.9868506 0.9868505 +0.9999099 0.989582 0.989582 +0.9999288 0.9917501 0.9917501 +0.9999437 0.9934695 0.9934695 +0.0000238 0.0082023 0.0020256 +0.0000382 0.0076988 0.0015221 +0.0000611 0.0070666 0.0008899 +0.0000978 0.0062744 0.0000978 +0.0011463 0.0062744 0.0000978 +0.0024729 0.0062744 0.0000978 +0.0041512 0.0062744 0.0000978 +0.0062744 0.0062744 0.0000978 +0.0089606 0.0062744 0.0000978 +0.012359 0.0062744 0.0000978 +0.0166583 0.0062744 0.0000978 +0.0220976 0.0062744 0.0000978 +0.028979 0.0062744 0.0000978 +0.0376849 0.0062744 0.0000978 +0.0486989 0.0062744 0.0000978 +0.0626331 0.0062744 0.0000978 +0.0802616 0.0062744 0.0000978 +0.102564 0.0062744 0.0000978 +0.1307795 0.0062744 0.0000978 +0.1664757 0.0062744 0.0000978 +0.2116361 0.0062744 0.0000978 +0.2687698 0.0062744 0.0000978 +0.3410514 0.0062744 0.0000978 +0.432497 0.0062744 0.0000978 +0.5481876 0.0062744 0.0000978 +0.6945513 0.0062744 0.0000978 +0.8398756 0.0109445 0.0050826 +0.9030276 0.0326286 0.0277752 +0.9353068 0.0660986 0.0622749 +0.9544774 0.1087525 0.1058162 +0.9668902 0.1592916 0.1570779 +0.9753825 0.2166149 0.2149725 +0.9814136 0.2794349 0.2782347 +0.9858113 0.3461627 0.3452987 +0.9890801 0.4149417 0.414329 +0.9915446 0.4837803 0.4833522 +0.9934225 0.5507369 0.5504419 +0.9948653 0.614106 0.6139056 +0.9959807 0.6725626 0.672428 +0.9968472 0.7252347 0.7251454 +0.9975228 0.7717033 0.7716446 +0.9980511 0.8119439 0.8119057 +0.9984653 0.8462353 0.8462106 +0.9987904 0.8750593 0.8750434 +0.9990461 0.8990101 0.899 +0.9992474 0.9187221 0.9187157 +0.999406 0.9348182 0.9348141 +0.999531 0.9478772 0.9478746 +0.9996296 0.9584171 0.9584155 +0.9997074 0.966888 0.966887 +0.9997689 0.9736731 0.9736724 +0.9998174 0.979093 0.9790926 +0.9998557 0.9834131 0.9834129 +0.999886 0.9868506 0.9868505 +0.9999099 0.9895821 0.989582 +0.9999288 0.9917501 0.9917501 +0.9999437 0.9934695 0.9934695 +0.0000238 0.0108885 0.0020256 +0.0000382 0.0103849 0.0015221 +0.0000611 0.0097527 0.0008899 +0.0000978 0.0089606 0.0000978 +0.0011463 0.0089606 0.0000978 +0.0024729 0.0089606 0.0000978 +0.0041512 0.0089606 0.0000978 +0.0062744 0.0089606 0.0000978 +0.0089606 0.0089606 0.0000978 +0.012359 0.0089606 0.0000978 +0.0166583 0.0089606 0.0000978 +0.0220976 0.0089606 0.0000978 +0.028979 0.0089606 0.0000978 +0.0376849 0.0089606 0.0000978 +0.0486989 0.0089606 0.0000978 +0.0626331 0.0089606 0.0000978 +0.0802616 0.0089606 0.0000978 +0.102564 0.0089606 0.0000978 +0.1307795 0.0089606 0.0000978 +0.1664757 0.0089606 0.0000978 +0.2116361 0.0089606 0.0000978 +0.2687698 0.0089606 0.0000978 +0.3410514 0.0089606 0.0000978 +0.432497 0.0089606 0.0000978 +0.5481876 0.0089606 0.0000978 +0.6945513 0.0089606 0.0000978 +0.8398756 0.0134938 0.0050826 +0.9030276 0.0347393 0.0277752 +0.9353068 0.0677615 0.0622749 +0.9544774 0.1100294 0.1058162 +0.9668902 0.1602543 0.1570779 +0.9753825 0.2173291 0.2149725 +0.9814136 0.2799568 0.2782347 +0.9858113 0.3465384 0.3452987 +0.9890801 0.4152081 0.414329 +0.9915446 0.4839665 0.4833522 +0.9934225 0.5508651 0.5504419 +0.9948653 0.6141932 0.6139056 +0.9959807 0.6726211 0.672428 +0.9968472 0.7252735 0.7251454 +0.9975228 0.7717288 0.7716446 +0.9980511 0.8119606 0.8119057 +0.9984653 0.846246 0.8462106 +0.9987904 0.8750662 0.8750434 +0.9990461 0.8990145 0.899 +0.9992474 0.9187249 0.9187157 +0.999406 0.93482 0.9348141 +0.999531 0.9478784 0.9478746 +0.9996296 0.9584178 0.9584155 +0.9997074 0.9668885 0.966887 +0.9997689 0.9736734 0.9736724 +0.9998174 0.9790932 0.9790926 +0.9998557 0.9834132 0.9834129 +0.999886 0.9868507 0.9868505 +0.9999099 0.9895821 0.989582 +0.9999288 0.9917502 0.9917501 +0.9999437 0.9934695 0.9934695 +0.0000238 0.0142868 0.0020256 +0.0000382 0.0137833 0.0015221 +0.0000611 0.0131511 0.0008899 +0.0000978 0.012359 0.0000978 +0.0011463 0.012359 0.0000978 +0.0024729 0.012359 0.0000978 +0.0041512 0.012359 0.0000978 +0.0062744 0.012359 0.0000978 +0.0089606 0.012359 0.0000978 +0.012359 0.012359 0.0000978 +0.0166583 0.012359 0.0000978 +0.0220976 0.012359 0.0000978 +0.028979 0.012359 0.0000978 +0.0376849 0.012359 0.0000978 +0.0486989 0.012359 0.0000978 +0.0626331 0.012359 0.0000978 +0.0802616 0.012359 0.0000978 +0.102564 0.012359 0.0000978 +0.1307795 0.012359 0.0000978 +0.1664757 0.012359 0.0000978 +0.2116361 0.012359 0.0000978 +0.2687698 0.012359 0.0000978 +0.3410514 0.012359 0.0000978 +0.432497 0.012359 0.0000978 +0.5481876 0.012359 0.0000978 +0.6945513 0.012359 0.0000978 +0.8398756 0.016719 0.0050826 +0.9030276 0.0374096 0.0277752 +0.9353068 0.0698653 0.0622749 +0.9544774 0.111645 0.1058162 +0.9668902 0.1614723 0.1570779 +0.9753825 0.2182328 0.2149725 +0.9814136 0.2806171 0.2782347 +0.9858113 0.3470137 0.3452987 +0.9890801 0.4155452 0.414329 +0.9915446 0.484202 0.4833522 +0.9934225 0.5510274 0.5504419 +0.9948653 0.6143035 0.6139056 +0.9959807 0.6726952 0.672428 +0.9968472 0.7253227 0.7251454 +0.9975228 0.7717611 0.7716446 +0.9980511 0.8119816 0.8119057 +0.9984653 0.8462596 0.8462106 +0.9987904 0.8750749 0.8750434 +0.9990461 0.8990201 0.899 +0.9992474 0.9187285 0.9187157 +0.999406 0.9348222 0.9348141 +0.999531 0.9478798 0.9478746 +0.9996296 0.9584187 0.9584155 +0.9997074 0.9668891 0.966887 +0.9997689 0.9736737 0.9736724 +0.9998174 0.9790934 0.9790926 +0.9998557 0.9834134 0.9834129 +0.999886 0.9868508 0.9868505 +0.9999099 0.9895822 0.989582 +0.9999288 0.9917502 0.9917501 +0.9999437 0.9934696 0.9934695 +0.0000238 0.0185862 0.0020256 +0.0000382 0.0180827 0.0015221 +0.0000611 0.0174505 0.0008899 +0.0000978 0.0166583 0.0000978 +0.0011463 0.0166583 0.0000978 +0.0024729 0.0166583 0.0000978 +0.0041512 0.0166583 0.0000978 +0.0062744 0.0166583 0.0000978 +0.0089606 0.0166583 0.0000978 +0.012359 0.0166583 0.0000978 +0.0166583 0.0166583 0.0000978 +0.0220976 0.0166583 0.0000978 +0.028979 0.0166583 0.0000978 +0.0376849 0.0166583 0.0000978 +0.0486989 0.0166583 0.0000978 +0.0626331 0.0166583 0.0000978 +0.0802616 0.0166583 0.0000978 +0.102564 0.0166583 0.0000978 +0.1307795 0.0166583 0.0000978 +0.1664757 0.0166583 0.0000978 +0.2116361 0.0166583 0.0000978 +0.2687698 0.0166583 0.0000978 +0.3410514 0.0166583 0.0000978 +0.432497 0.0166583 0.0000978 +0.5481876 0.0166583 0.0000978 +0.6945513 0.0166583 0.0000978 +0.8398756 0.0207992 0.0050826 +0.9030276 0.0407879 0.0277752 +0.9353068 0.0725268 0.0622749 +0.9544774 0.1136888 0.1058162 +0.9668902 0.1630131 0.1570779 +0.9753825 0.219376 0.2149725 +0.9814136 0.2814525 0.2782347 +0.9858113 0.347615 0.3452987 +0.9890801 0.4159716 0.414329 +0.9915446 0.4845 0.4833522 +0.9934225 0.5512327 0.5504419 +0.9948653 0.6144431 0.6139056 +0.9959807 0.6727888 0.672428 +0.9968472 0.7253848 0.7251454 +0.9975228 0.7718019 0.7716446 +0.9980511 0.8120082 0.8119057 +0.9984653 0.8462768 0.8462106 +0.9987904 0.875086 0.8750434 +0.9990461 0.8990272 0.899 +0.9992474 0.918733 0.9187157 +0.999406 0.9348251 0.9348141 +0.999531 0.9478816 0.9478746 +0.9996296 0.9584199 0.9584155 +0.9997074 0.9668898 0.966887 +0.9997689 0.9736742 0.9736724 +0.9998174 0.9790937 0.9790926 +0.9998557 0.9834135 0.9834129 +0.999886 0.9868509 0.9868505 +0.9999099 0.9895822 0.989582 +0.9999288 0.9917502 0.9917501 +0.9999437 0.9934696 0.9934695 +0.0000238 0.0240255 0.0020256 +0.0000382 0.023522 0.0015221 +0.0000611 0.0228898 0.0008899 +0.0000978 0.0220976 0.0000978 +0.0011463 0.0220976 0.0000978 +0.0024729 0.0220976 0.0000978 +0.0041512 0.0220976 0.0000978 +0.0062744 0.0220976 0.0000978 +0.0089606 0.0220976 0.0000978 +0.012359 0.0220976 0.0000978 +0.0166583 0.0220976 0.0000978 +0.0220976 0.0220976 0.0000978 +0.028979 0.0220976 0.0000978 +0.0376849 0.0220976 0.0000978 +0.0486989 0.0220976 0.0000978 +0.0626331 0.0220976 0.0000978 +0.0802616 0.0220976 0.0000978 +0.102564 0.0220976 0.0000978 +0.1307795 0.0220976 0.0000978 +0.1664757 0.0220976 0.0000978 +0.2116361 0.0220976 0.0000978 +0.2687698 0.0220976 0.0000978 +0.3410514 0.0220976 0.0000978 +0.432497 0.0220976 0.0000978 +0.5481876 0.0220976 0.0000978 +0.6945513 0.0220976 0.0000978 +0.8398756 0.0259613 0.0050826 +0.9030276 0.0450619 0.0277752 +0.9353068 0.075894 0.0622749 +0.9544774 0.1162746 0.1058162 +0.9668902 0.1649625 0.1570779 +0.9753825 0.2208224 0.2149725 +0.9814136 0.2825094 0.2782347 +0.9858113 0.3483758 0.3452987 +0.9890801 0.4165111 0.414329 +0.9915446 0.484877 0.4833522 +0.9934225 0.5514924 0.5504419 +0.9948653 0.6146196 0.6139056 +0.9959807 0.6729073 0.672428 +0.9968472 0.7254635 0.7251454 +0.9975228 0.7718536 0.7716446 +0.9980511 0.8120419 0.8119057 +0.9984653 0.8462986 0.8462106 +0.9987904 0.8750999 0.8750434 +0.9990461 0.8990361 0.899 +0.9992474 0.9187387 0.9187157 +0.999406 0.9348287 0.9348141 +0.999531 0.9478839 0.9478746 +0.9996296 0.9584213 0.9584155 +0.9997074 0.9668907 0.966887 +0.9997689 0.9736747 0.9736724 +0.9998174 0.979094 0.9790926 +0.9998557 0.9834138 0.9834129 +0.999886 0.986851 0.9868505 +0.9999099 0.9895823 0.989582 +0.9999288 0.9917503 0.9917501 +0.9999437 0.9934696 0.9934695 +0.0000238 0.0309069 0.0020256 +0.0000382 0.0304033 0.0015221 +0.0000611 0.0297711 0.0008899 +0.0000978 0.028979 0.0000978 +0.0011463 0.028979 0.0000978 +0.0024729 0.028979 0.0000978 +0.0041512 0.028979 0.0000978 +0.0062744 0.028979 0.0000978 +0.0089606 0.028979 0.0000978 +0.012359 0.028979 0.0000978 +0.0166583 0.028979 0.0000978 +0.0220976 0.028979 0.0000978 +0.028979 0.028979 0.0000978 +0.0376849 0.028979 0.0000978 +0.0486989 0.028979 0.0000978 +0.0626331 0.028979 0.0000978 +0.0802616 0.028979 0.0000978 +0.102564 0.028979 0.0000978 +0.1307795 0.028979 0.0000978 +0.1664757 0.028979 0.0000978 +0.2116361 0.028979 0.0000978 +0.2687698 0.028979 0.0000978 +0.3410514 0.028979 0.0000978 +0.432497 0.028979 0.0000978 +0.5481876 0.028979 0.0000978 +0.6945513 0.028979 0.0000978 +0.8398756 0.032492 0.0050826 +0.9030276 0.050469 0.0277752 +0.9353068 0.080154 0.0622749 +0.9544774 0.1195459 0.1058162 +0.9668902 0.1674288 0.1570779 +0.9753825 0.2226522 0.2149725 +0.9814136 0.2838465 0.2782347 +0.9858113 0.3493382 0.3452987 +0.9890801 0.4171936 0.414329 +0.9915446 0.485354 0.4833522 +0.9934225 0.551821 0.5504419 +0.9948653 0.6148429 0.6139056 +0.9959807 0.6730573 0.672428 +0.9968472 0.725563 0.7251454 +0.9975228 0.771919 0.7716446 +0.9980511 0.8120844 0.8119057 +0.9984653 0.8463261 0.8462106 +0.9987904 0.8751176 0.8750434 +0.9990461 0.8990474 0.899 +0.9992474 0.9187459 0.9187157 +0.999406 0.9348332 0.9348141 +0.999531 0.9478867 0.9478746 +0.9996296 0.9584231 0.9584155 +0.9997074 0.9668918 0.966887 +0.9997689 0.9736754 0.9736724 +0.9998174 0.9790945 0.9790926 +0.9998557 0.983414 0.9834129 +0.999886 0.9868512 0.9868505 +0.9999099 0.9895824 0.989582 +0.9999288 0.9917504 0.9917501 +0.9999437 0.9934697 0.9934695 +0.0000238 0.0396127 0.0020256 +0.0000382 0.0391092 0.0015221 +0.0000611 0.038477 0.0008899 +0.0000978 0.0376849 0.0000978 +0.0011463 0.0376849 0.0000978 +0.0024729 0.0376849 0.0000978 +0.0041512 0.0376849 0.0000978 +0.0062744 0.0376849 0.0000978 +0.0089606 0.0376849 0.0000978 +0.012359 0.0376849 0.0000978 +0.0166583 0.0376849 0.0000978 +0.0220976 0.0376849 0.0000978 +0.028979 0.0376849 0.0000978 +0.0376849 0.0376849 0.0000978 +0.0486989 0.0376849 0.0000978 +0.0626331 0.0376849 0.0000978 +0.0802616 0.0376849 0.0000978 +0.102564 0.0376849 0.0000978 +0.1307795 0.0376849 0.0000978 +0.1664757 0.0376849 0.0000978 +0.2116361 0.0376849 0.0000978 +0.2687698 0.0376849 0.0000978 +0.3410514 0.0376849 0.0000978 +0.432497 0.0376849 0.0000978 +0.5481876 0.0376849 0.0000978 +0.6945513 0.0376849 0.0000978 +0.8398756 0.0407541 0.0050826 +0.9030276 0.0573098 0.0277752 +0.9353068 0.0855434 0.0622749 +0.9544774 0.1236845 0.1058162 +0.9668902 0.1705489 0.1570779 +0.9753825 0.2249671 0.2149725 +0.9814136 0.2855381 0.2782347 +0.9858113 0.3505559 0.3452987 +0.9890801 0.4180571 0.414329 +0.9915446 0.4859574 0.4833522 +0.9934225 0.5522367 0.5504419 +0.9948653 0.6151255 0.6139056 +0.9959807 0.6732469 0.672428 +0.9968472 0.7256889 0.7251454 +0.9975228 0.7720017 0.7716446 +0.9980511 0.8121383 0.8119057 +0.9984653 0.846361 0.8462106 +0.9987904 0.87514 0.8750434 +0.9990461 0.8990617 0.899 +0.9992474 0.918755 0.9187157 +0.999406 0.934839 0.9348141 +0.999531 0.9478904 0.9478746 +0.9996296 0.9584254 0.9584155 +0.9997074 0.9668933 0.966887 +0.9997689 0.9736764 0.9736724 +0.9998174 0.9790951 0.9790926 +0.9998557 0.9834144 0.9834129 +0.999886 0.9868514 0.9868505 +0.9999099 0.9895826 0.989582 +0.9999288 0.9917505 0.9917501 +0.9999437 0.9934697 0.9934695 +0.0000238 0.0506267 0.0020256 +0.0000382 0.0501232 0.0015221 +0.0000611 0.049491 0.0008899 +0.0000978 0.0486989 0.0000978 +0.0011463 0.0486989 0.0000978 +0.0024729 0.0486989 0.0000978 +0.0041512 0.0486989 0.0000978 +0.0062744 0.0486989 0.0000978 +0.0089606 0.0486989 0.0000978 +0.012359 0.0486989 0.0000978 +0.0166583 0.0486989 0.0000978 +0.0220976 0.0486989 0.0000978 +0.028979 0.0486989 0.0000978 +0.0376849 0.0486989 0.0000978 +0.0486989 0.0486989 0.0000978 +0.0626331 0.0486989 0.0000978 +0.0802616 0.0486989 0.0000978 +0.102564 0.0486989 0.0000978 +0.1307795 0.0486989 0.0000978 +0.1664757 0.0486989 0.0000978 +0.2116361 0.0486989 0.0000978 +0.2687698 0.0486989 0.0000978 +0.3410514 0.0486989 0.0000978 +0.432497 0.0486989 0.0000978 +0.5481876 0.0486989 0.0000978 +0.6945513 0.0486989 0.0000978 +0.8398756 0.0512068 0.0050826 +0.9030276 0.0659642 0.0277752 +0.9353068 0.0923618 0.0622749 +0.9544774 0.1289204 0.1058162 +0.9668902 0.1744962 0.1570779 +0.9753825 0.2278958 0.2149725 +0.9814136 0.2876782 0.2782347 +0.9858113 0.3520964 0.3452987 +0.9890801 0.4191496 0.414329 +0.9915446 0.4867208 0.4833522 +0.9934225 0.5527626 0.5504419 +0.9948653 0.615483 0.6139056 +0.9959807 0.6734869 0.672428 +0.9968472 0.7258482 0.7251454 +0.9975228 0.7721064 0.7716446 +0.9980511 0.8122065 0.8119057 +0.9984653 0.8464051 0.8462106 +0.9987904 0.8751683 0.8750434 +0.9990461 0.8990798 0.899 +0.9992474 0.9187665 0.9187157 +0.999406 0.9348463 0.9348141 +0.999531 0.947895 0.9478746 +0.9996296 0.9584283 0.9584155 +0.9997074 0.9668951 0.966887 +0.9997689 0.9736775 0.9736724 +0.9998174 0.9790958 0.9790926 +0.9998557 0.9834149 0.9834129 +0.999886 0.9868517 0.9868505 +0.9999099 0.9895828 0.989582 +0.9999288 0.9917506 0.9917501 +0.9999437 0.9934698 0.9934695 +0.0000238 0.0645609 0.0020256 +0.0000382 0.0640574 0.0015221 +0.0000611 0.0634252 0.0008899 +0.0000978 0.0626331 0.0000978 +0.0011463 0.0626331 0.0000978 +0.0024729 0.0626331 0.0000978 +0.0041512 0.0626331 0.0000978 +0.0062744 0.0626331 0.0000978 +0.0089606 0.0626331 0.0000978 +0.012359 0.0626331 0.0000978 +0.0166583 0.0626331 0.0000978 +0.0220976 0.0626331 0.0000978 +0.028979 0.0626331 0.0000978 +0.0376849 0.0626331 0.0000978 +0.0486989 0.0626331 0.0000978 +0.0626331 0.0626331 0.0000978 +0.0802616 0.0626331 0.0000978 +0.102564 0.0626331 0.0000978 +0.1307795 0.0626331 0.0000978 +0.1664757 0.0626331 0.0000978 +0.2116361 0.0626331 0.0000978 +0.2687698 0.0626331 0.0000978 +0.3410514 0.0626331 0.0000978 +0.432497 0.0626331 0.0000978 +0.5481876 0.0626331 0.0000978 +0.6945513 0.0626331 0.0000978 +0.8398756 0.0644309 0.0050826 +0.9030276 0.0769132 0.0277752 +0.9353068 0.1009878 0.0622749 +0.9544774 0.1355445 0.1058162 +0.9668902 0.1794901 0.1570779 +0.9753825 0.231601 0.2149725 +0.9814136 0.2903857 0.2782347 +0.9858113 0.3540453 0.3452987 +0.9890801 0.4205316 0.414329 +0.9915446 0.4876866 0.4833522 +0.9934225 0.553428 0.5504419 +0.9948653 0.6159352 0.6139056 +0.9959807 0.6737905 0.672428 +0.9968472 0.7260496 0.7251454 +0.9975228 0.7722388 0.7716446 +0.9980511 0.8122927 0.8119057 +0.9984653 0.8464608 0.8462106 +0.9987904 0.8752041 0.8750434 +0.9990461 0.8991027 0.899 +0.9992474 0.918781 0.9187157 +0.999406 0.9348555 0.9348141 +0.999531 0.9479008 0.9478746 +0.9996296 0.958432 0.9584155 +0.9997074 0.9668974 0.966887 +0.9997689 0.973679 0.9736724 +0.9998174 0.9790967 0.9790926 +0.9998557 0.9834154 0.9834129 +0.999886 0.9868521 0.9868505 +0.9999099 0.989583 0.989582 +0.9999288 0.9917507 0.9917501 +0.9999437 0.9934699 0.9934695 +0.0000238 0.0821895 0.0020256 +0.0000382 0.081686 0.0015221 +0.0000611 0.0810538 0.0008899 +0.0000978 0.0802616 0.0000978 +0.0011463 0.0802616 0.0000978 +0.0024729 0.0802616 0.0000978 +0.0041512 0.0802616 0.0000978 +0.0062744 0.0802616 0.0000978 +0.0089606 0.0802616 0.0000978 +0.012359 0.0802616 0.0000978 +0.0166583 0.0802616 0.0000978 +0.0220976 0.0802616 0.0000978 +0.028979 0.0802616 0.0000978 +0.0376849 0.0802616 0.0000978 +0.0486989 0.0802616 0.0000978 +0.0626331 0.0802616 0.0000978 +0.0802616 0.0802616 0.0000978 +0.102564 0.0802616 0.0000978 +0.1307795 0.0802616 0.0000978 +0.1664757 0.0802616 0.0000978 +0.2116361 0.0802616 0.0000978 +0.2687698 0.0802616 0.0000978 +0.3410514 0.0802616 0.0000978 +0.432497 0.0802616 0.0000978 +0.5481876 0.0802616 0.0000978 +0.6945513 0.0802616 0.0000978 +0.8398756 0.081161 0.0050826 +0.9030276 0.0907651 0.0277752 +0.9353068 0.1119009 0.0622749 +0.9544774 0.1439249 0.1058162 +0.9668902 0.185808 0.1570779 +0.9753825 0.2362885 0.2149725 +0.9814136 0.293811 0.2782347 +0.9858113 0.3565109 0.3452987 +0.9890801 0.4222801 0.414329 +0.9915446 0.4889084 0.4833522 +0.9934225 0.5542698 0.5504419 +0.9948653 0.6165074 0.6139056 +0.9959807 0.6741745 0.672428 +0.9968472 0.7263046 0.7251454 +0.9975228 0.7724063 0.7716446 +0.9980511 0.8124018 0.8119057 +0.9984653 0.8465313 0.8462106 +0.9987904 0.8752495 0.8750434 +0.9990461 0.8991317 0.899 +0.9992474 0.9187995 0.9187157 +0.999406 0.9348672 0.9348141 +0.999531 0.9479082 0.9478746 +0.9996296 0.9584367 0.9584155 +0.9997074 0.9669003 0.966887 +0.9997689 0.9736808 0.9736724 +0.9998174 0.9790979 0.9790926 +0.9998557 0.9834162 0.9834129 +0.999886 0.9868525 0.9868505 +0.9999099 0.9895833 0.989582 +0.9999288 0.9917509 0.9917501 +0.9999437 0.99347 0.9934695 +0.0000238 0.1044919 0.0020256 +0.0000382 0.1039884 0.0015221 +0.0000611 0.1033562 0.0008899 +0.0000978 0.102564 0.0000978 +0.0011463 0.102564 0.0000978 +0.0024729 0.102564 0.0000978 +0.0041512 0.102564 0.0000978 +0.0062744 0.102564 0.0000978 +0.0089606 0.102564 0.0000978 +0.012359 0.102564 0.0000978 +0.0166583 0.102564 0.0000978 +0.0220976 0.102564 0.0000978 +0.028979 0.102564 0.0000978 +0.0376849 0.102564 0.0000978 +0.0486989 0.102564 0.0000978 +0.0626331 0.102564 0.0000978 +0.0802616 0.102564 0.0000978 +0.102564 0.102564 0.0000978 +0.1307795 0.102564 0.0000978 +0.1664757 0.102564 0.0000978 +0.2116361 0.102564 0.0000978 +0.2687698 0.102564 0.0000978 +0.3410514 0.102564 0.0000978 +0.432497 0.102564 0.0000978 +0.5481876 0.102564 0.0000978 +0.6945513 0.102564 0.0000978 +0.8398756 0.1023268 0.0050826 +0.9030276 0.1082896 0.0277752 +0.9353068 0.1257074 0.0622749 +0.9544774 0.1545271 0.1058162 +0.9668902 0.1938011 0.1570779 +0.9753825 0.2422188 0.2149725 +0.9814136 0.2981445 0.2782347 +0.9858113 0.3596303 0.3452987 +0.9890801 0.4244922 0.414329 +0.9915446 0.4904542 0.4833522 +0.9934225 0.5553347 0.5504419 +0.9948653 0.6172312 0.6139056 +0.9959807 0.6746604 0.672428 +0.9968472 0.7266271 0.7251454 +0.9975228 0.7726182 0.7716446 +0.9980511 0.8125399 0.8119057 +0.9984653 0.8466206 0.8462106 +0.9987904 0.8753068 0.8750434 +0.9990461 0.8991683 0.899 +0.9992474 0.9188228 0.9187157 +0.999406 0.934882 0.9348141 +0.999531 0.9479176 0.9478746 +0.9996296 0.9584426 0.9584155 +0.9997074 0.9669041 0.966887 +0.9997689 0.9736831 0.9736724 +0.9998174 0.9790993 0.9790926 +0.9998557 0.9834171 0.9834129 +0.999886 0.9868531 0.9868505 +0.9999099 0.9895836 0.989582 +0.9999288 0.9917511 0.9917501 +0.9999437 0.9934701 0.9934695 +0.0000238 0.1327073 0.0020256 +0.0000382 0.1322038 0.0015221 +0.0000611 0.1315716 0.0008899 +0.0000978 0.1307795 0.0000978 +0.0011463 0.1307795 0.0000978 +0.0024729 0.1307795 0.0000978 +0.0041512 0.1307795 0.0000978 +0.0062744 0.1307795 0.0000978 +0.0089606 0.1307795 0.0000978 +0.012359 0.1307795 0.0000978 +0.0166583 0.1307795 0.0000978 +0.0220976 0.1307795 0.0000978 +0.028979 0.1307795 0.0000978 +0.0376849 0.1307795 0.0000978 +0.0486989 0.1307795 0.0000978 +0.0626331 0.1307795 0.0000978 +0.0802616 0.1307795 0.0000978 +0.102564 0.1307795 0.0000978 +0.1307795 0.1307795 0.0000978 +0.1664757 0.1307795 0.0000978 +0.2116361 0.1307795 0.0000978 +0.2687698 0.1307795 0.0000978 +0.3410514 0.1307795 0.0000978 +0.432497 0.1307795 0.0000978 +0.5481876 0.1307795 0.0000978 +0.6945513 0.1307795 0.0000978 +0.8398756 0.1291042 0.0050826 +0.9030276 0.1304603 0.0277752 +0.9353068 0.1431744 0.0622749 +0.9544774 0.1679403 0.1058162 +0.9668902 0.2039133 0.1570779 +0.9753825 0.2497215 0.2149725 +0.9814136 0.3036269 0.2782347 +0.9858113 0.3635767 0.3452987 +0.9890801 0.4272908 0.414329 +0.9915446 0.4924099 0.4833522 +0.9934225 0.556682 0.5504419 +0.9948653 0.618147 0.6139056 +0.9959807 0.6752752 0.672428 +0.9968472 0.7270351 0.7251454 +0.9975228 0.7728863 0.7716446 +0.9980511 0.8127145 0.8119057 +0.9984653 0.8467335 0.8462106 +0.9987904 0.8753793 0.8750434 +0.9990461 0.8992146 0.899 +0.9992474 0.9188523 0.9187157 +0.999406 0.9349007 0.9348141 +0.999531 0.9479294 0.9478746 +0.9996296 0.95845 0.9584155 +0.9997074 0.9669087 0.966887 +0.9997689 0.9736861 0.9736724 +0.9998174 0.9791012 0.9790926 +0.9998557 0.9834182 0.9834129 +0.999886 0.9868538 0.9868505 +0.9999099 0.9895841 0.989582 +0.9999288 0.9917514 0.9917501 +0.9999437 0.9934703 0.9934695 +0.0000238 0.1684036 0.0020256 +0.0000382 0.1679 0.0015221 +0.0000611 0.1672678 0.0008899 +0.0000978 0.1664757 0.0000978 +0.0011463 0.1664757 0.0000978 +0.0024729 0.1664757 0.0000978 +0.0041512 0.1664757 0.0000978 +0.0062744 0.1664757 0.0000978 +0.0089606 0.1664757 0.0000978 +0.012359 0.1664757 0.0000978 +0.0166583 0.1664757 0.0000978 +0.0220976 0.1664757 0.0000978 +0.028979 0.1664757 0.0000978 +0.0376849 0.1664757 0.0000978 +0.0486989 0.1664757 0.0000978 +0.0626331 0.1664757 0.0000978 +0.0802616 0.1664757 0.0000978 +0.102564 0.1664757 0.0000978 +0.1307795 0.1664757 0.0000978 +0.1664757 0.1664757 0.0000978 +0.2116361 0.1664757 0.0000978 +0.2687698 0.1664757 0.0000978 +0.3410514 0.1664757 0.0000978 +0.432497 0.1664757 0.0000978 +0.5481876 0.1664757 0.0000978 +0.6945513 0.1664757 0.0000978 +0.8398756 0.1629812 0.0050826 +0.9030276 0.1585092 0.0277752 +0.9353068 0.1652725 0.0622749 +0.9544774 0.1849097 0.1058162 +0.9668902 0.2167065 0.1570779 +0.9753825 0.2592133 0.2149725 +0.9814136 0.3105628 0.2782347 +0.9858113 0.3685693 0.3452987 +0.9890801 0.4308314 0.414329 +0.9915446 0.494884 0.4833522 +0.9934225 0.5583865 0.5504419 +0.9948653 0.6193055 0.6139056 +0.9959807 0.6760529 0.672428 +0.9968472 0.7275513 0.7251454 +0.9975228 0.7732255 0.7716446 +0.9980511 0.8129354 0.8119057 +0.9984653 0.8468763 0.8462106 +0.9987904 0.8754711 0.8750434 +0.9990461 0.8992733 0.899 +0.9992474 0.9188896 0.9187157 +0.999406 0.9349243 0.9348141 +0.999531 0.9479443 0.9478746 +0.9996296 0.9584595 0.9584155 +0.9997074 0.9669147 0.966887 +0.9997689 0.9736898 0.9736724 +0.9998174 0.9791035 0.9790926 +0.9998557 0.9834197 0.9834129 +0.999886 0.9868547 0.9868505 +0.9999099 0.9895847 0.989582 +0.9999288 0.9917518 0.9917501 +0.9999437 0.9934705 0.9934695 +0.0000238 0.2135639 0.0020256 +0.0000382 0.2130604 0.0015221 +0.0000611 0.2124282 0.0008899 +0.0000978 0.2116361 0.0000978 +0.0011463 0.2116361 0.0000978 +0.0024729 0.2116361 0.0000978 +0.0041512 0.2116361 0.0000978 +0.0062744 0.2116361 0.0000978 +0.0089606 0.2116361 0.0000978 +0.012359 0.2116361 0.0000978 +0.0166583 0.2116361 0.0000978 +0.0220976 0.2116361 0.0000978 +0.028979 0.2116361 0.0000978 +0.0376849 0.2116361 0.0000978 +0.0486989 0.2116361 0.0000978 +0.0626331 0.2116361 0.0000978 +0.0802616 0.2116361 0.0000978 +0.102564 0.2116361 0.0000978 +0.1307795 0.2116361 0.0000978 +0.1664757 0.2116361 0.0000978 +0.2116361 0.2116361 0.0000978 +0.2687698 0.2116361 0.0000978 +0.3410514 0.2116361 0.0000978 +0.432497 0.2116361 0.0000978 +0.5481876 0.2116361 0.0000978 +0.6945513 0.2116361 0.0000978 +0.8398756 0.20584 0.0050826 +0.9030276 0.1939946 0.0277752 +0.9353068 0.1932293 0.0622749 +0.9544774 0.2063783 0.1058162 +0.9668902 0.2328916 0.1570779 +0.9753825 0.2712217 0.2149725 +0.9814136 0.3193377 0.2782347 +0.9858113 0.3748857 0.3452987 +0.9890801 0.4353106 0.414329 +0.9915446 0.4980141 0.4833522 +0.9934225 0.5605429 0.5504419 +0.9948653 0.6207712 0.6139056 +0.9959807 0.6770368 0.672428 +0.9968472 0.7282043 0.7251454 +0.9975228 0.7736546 0.7716446 +0.9980511 0.813215 0.8119057 +0.9984653 0.847057 0.8462106 +0.9987904 0.8755872 0.8750434 +0.9990461 0.8993475 0.899 +0.9992474 0.9189368 0.9187157 +0.999406 0.9349542 0.9348141 +0.999531 0.9479633 0.9478746 +0.9996296 0.9584714 0.9584155 +0.9997074 0.9669222 0.966887 +0.9997689 0.9736945 0.9736724 +0.9998174 0.9791065 0.9790926 +0.9998557 0.9834216 0.9834129 +0.999886 0.9868559 0.9868505 +0.9999099 0.9895854 0.989582 +0.9999288 0.9917522 0.9917501 +0.9999437 0.9934708 0.9934695 +0.0000238 0.2706977 0.0020256 +0.0000382 0.2701941 0.0015221 +0.0000611 0.2695619 0.0008899 +0.0000978 0.2687698 0.0000978 +0.0011463 0.2687698 0.0000978 +0.0024729 0.2687698 0.0000978 +0.0041512 0.2687698 0.0000978 +0.0062744 0.2687698 0.0000978 +0.0089606 0.2687698 0.0000978 +0.012359 0.2687698 0.0000978 +0.0166583 0.2687698 0.0000978 +0.0220976 0.2687698 0.0000978 +0.028979 0.2687698 0.0000978 +0.0376849 0.2687698 0.0000978 +0.0486989 0.2687698 0.0000978 +0.0626331 0.2687698 0.0000978 +0.0802616 0.2687698 0.0000978 +0.102564 0.2687698 0.0000978 +0.1307795 0.2687698 0.0000978 +0.1664757 0.2687698 0.0000978 +0.2116361 0.2687698 0.0000978 +0.2687698 0.2687698 0.0000978 +0.3410514 0.2687698 0.0000978 +0.432497 0.2687698 0.0000978 +0.5481876 0.2687698 0.0000978 +0.6945513 0.2687698 0.0000978 +0.8398756 0.2600619 0.0050826 +0.9030276 0.2388883 0.0277752 +0.9353068 0.2285984 0.0622749 +0.9544774 0.2335388 0.1058162 +0.9668902 0.2533679 0.1570779 +0.9753825 0.2864139 0.2149725 +0.9814136 0.3304391 0.2782347 +0.9858113 0.3828768 0.3452987 +0.9890801 0.4409775 0.414329 +0.9915446 0.5019741 0.4833522 +0.9934225 0.563271 0.5504419 +0.9948653 0.6226256 0.6139056 +0.9959807 0.6782815 0.672428 +0.9968472 0.7290305 0.7251454 +0.9975228 0.7741975 0.7716446 +0.9980511 0.8135686 0.8119057 +0.9984653 0.8472856 0.8462106 +0.9987904 0.875734 0.8750434 +0.9990461 0.8994413 0.899 +0.9992474 0.9189965 0.9187157 +0.999406 0.9349921 0.9348141 +0.999531 0.9479872 0.9478746 +0.9996296 0.9584865 0.9584155 +0.9997074 0.9669317 0.966887 +0.9997689 0.9737005 0.9736724 +0.9998174 0.9791102 0.9790926 +0.9998557 0.9834239 0.9834129 +0.999886 0.9868574 0.9868505 +0.9999099 0.9895863 0.989582 +0.9999288 0.9917528 0.9917501 +0.9999437 0.9934712 0.9934695 +0.0000238 0.3429792 0.0020256 +0.0000382 0.3424757 0.0015221 +0.0000611 0.3418435 0.0008899 +0.0000978 0.3410514 0.0000978 +0.0011463 0.3410514 0.0000978 +0.0024729 0.3410514 0.0000978 +0.0041512 0.3410514 0.0000978 +0.0062744 0.3410514 0.0000978 +0.0089606 0.3410514 0.0000978 +0.012359 0.3410514 0.0000978 +0.0166583 0.3410514 0.0000978 +0.0220976 0.3410514 0.0000978 +0.028979 0.3410514 0.0000978 +0.0376849 0.3410514 0.0000978 +0.0486989 0.3410514 0.0000978 +0.0626331 0.3410514 0.0000978 +0.0802616 0.3410514 0.0000978 +0.102564 0.3410514 0.0000978 +0.1307795 0.3410514 0.0000978 +0.1664757 0.3410514 0.0000978 +0.2116361 0.3410514 0.0000978 +0.2687698 0.3410514 0.0000978 +0.3410514 0.3410514 0.0000978 +0.432497 0.3410514 0.0000978 +0.5481876 0.3410514 0.0000978 +0.6945513 0.3410514 0.0000978 +0.8398756 0.3286597 0.0050826 +0.9030276 0.2956846 0.0277752 +0.9353068 0.2733449 0.0622749 +0.9544774 0.2679003 0.1058162 +0.9668902 0.2792731 0.1570779 +0.9753825 0.3056339 0.2149725 +0.9814136 0.3444838 0.2782347 +0.9858113 0.3929865 0.3452987 +0.9890801 0.4481468 0.414329 +0.9915446 0.506984 0.4833522 +0.9934225 0.5667225 0.5504419 +0.9948653 0.6249715 0.6139056 +0.9959807 0.6798563 0.672428 +0.9968472 0.7300757 0.7251454 +0.9975228 0.7748843 0.7716446 +0.9980511 0.8140159 0.8119057 +0.9984653 0.8475749 0.8462106 +0.9987904 0.8759198 0.8750434 +0.9990461 0.8995601 0.899 +0.9992474 0.919072 0.9187157 +0.999406 0.93504 0.9348141 +0.999531 0.9480175 0.9478746 +0.9996296 0.9585056 0.9584155 +0.9997074 0.9669437 0.966887 +0.9997689 0.9737081 0.9736724 +0.9998174 0.979115 0.9790926 +0.9998557 0.9834269 0.9834129 +0.999886 0.9868592 0.9868505 +0.9999099 0.9895875 0.989582 +0.9999288 0.9917535 0.9917501 +0.9999437 0.9934716 0.9934695 +0.0000238 0.4344249 0.0020256 +0.0000382 0.4339214 0.0015221 +0.0000611 0.4332891 0.0008899 +0.0000978 0.432497 0.0000978 +0.0011463 0.432497 0.0000978 +0.0024729 0.432497 0.0000978 +0.0041512 0.432497 0.0000978 +0.0062744 0.432497 0.0000978 +0.0089606 0.432497 0.0000978 +0.012359 0.432497 0.0000978 +0.0166583 0.432497 0.0000978 +0.0220976 0.432497 0.0000978 +0.028979 0.432497 0.0000978 +0.0376849 0.432497 0.0000978 +0.0486989 0.432497 0.0000978 +0.0626331 0.432497 0.0000978 +0.0802616 0.432497 0.0000978 +0.102564 0.432497 0.0000978 +0.1307795 0.432497 0.0000978 +0.1664757 0.432497 0.0000978 +0.2116361 0.432497 0.0000978 +0.2687698 0.432497 0.0000978 +0.3410514 0.432497 0.0000978 +0.432497 0.432497 0.0000978 +0.5481876 0.432497 0.0000978 +0.6945513 0.432497 0.0000978 +0.8398756 0.4154448 0.0050826 +0.9030276 0.3675394 0.0277752 +0.9353068 0.3299551 0.0622749 +0.9544774 0.3113722 0.1058162 +0.9668902 0.3120464 0.1570779 +0.9753825 0.3299499 0.2149725 +0.9814136 0.3622521 0.2782347 +0.9858113 0.4057766 0.3452987 +0.9890801 0.4572169 0.414329 +0.9915446 0.5133222 0.4833522 +0.9934225 0.571089 0.5504419 +0.9948653 0.6279395 0.6139056 +0.9959807 0.6818486 0.672428 +0.9968472 0.731398 0.7251454 +0.9975228 0.7757532 0.7716446 +0.9980511 0.8145819 0.8119057 +0.9984653 0.8479408 0.8462106 +0.9987904 0.8761549 0.8750434 +0.9990461 0.8997103 0.899 +0.9992474 0.9191676 0.9187157 +0.999406 0.9351006 0.9348141 +0.999531 0.9480558 0.9478746 +0.9996296 0.9585297 0.9584155 +0.9997074 0.9669589 0.966887 +0.9997689 0.9737176 0.9736724 +0.9998174 0.979121 0.9790926 +0.9998557 0.9834306 0.9834129 +0.999886 0.9868616 0.9868505 +0.9999099 0.989589 0.989582 +0.9999288 0.9917544 0.9917501 +0.9999437 0.9934722 0.9934695 +0.0000238 0.5501155 0.0020256 +0.0000382 0.549612 0.0015221 +0.0000611 0.5489798 0.0008899 +0.0000978 0.5481876 0.0000978 +0.0011463 0.5481876 0.0000978 +0.0024729 0.5481876 0.0000978 +0.0041512 0.5481876 0.0000978 +0.0062744 0.5481876 0.0000978 +0.0089606 0.5481876 0.0000978 +0.012359 0.5481876 0.0000978 +0.0166583 0.5481876 0.0000978 +0.0220976 0.5481876 0.0000978 +0.028979 0.5481876 0.0000978 +0.0376849 0.5481876 0.0000978 +0.0486989 0.5481876 0.0000978 +0.0626331 0.5481876 0.0000978 +0.0802616 0.5481876 0.0000978 +0.102564 0.5481876 0.0000978 +0.1307795 0.5481876 0.0000978 +0.1664757 0.5481876 0.0000978 +0.2116361 0.5481876 0.0000978 +0.2687698 0.5481876 0.0000978 +0.3410514 0.5481876 0.0000978 +0.432497 0.5481876 0.0000978 +0.5481876 0.5481876 0.0000978 +0.6945513 0.5481876 0.0000978 +0.8398756 0.5252393 0.0050826 +0.9030276 0.4584451 0.0277752 +0.9353068 0.4015743 0.0622749 +0.9544774 0.3663698 0.1058162 +0.9668902 0.353509 0.1570779 +0.9753825 0.3607126 0.2149725 +0.9814136 0.3847314 0.2782347 +0.9858113 0.4219578 0.3452987 +0.9890801 0.4686918 0.414329 +0.9915446 0.5213408 0.4833522 +0.9934225 0.5766132 0.5504419 +0.9948653 0.6316943 0.6139056 +0.9959807 0.6843692 0.672428 +0.9968472 0.733071 0.7251454 +0.9975228 0.7768525 0.7716446 +0.9980511 0.815298 0.8119057 +0.9984653 0.8484037 0.8462106 +0.9987904 0.8764523 0.8750434 +0.9990461 0.8999003 0.899 +0.9992474 0.9192885 0.9187157 +0.999406 0.9351772 0.9348141 +0.999531 0.9481042 0.9478746 +0.9996296 0.9585603 0.9584155 +0.9997074 0.9669781 0.966887 +0.9997689 0.9737297 0.9736724 +0.9998174 0.9791286 0.9790926 +0.9998557 0.9834354 0.9834129 +0.999886 0.9868646 0.9868505 +0.9999099 0.9895908 0.989582 +0.9999288 0.9917556 0.9917501 +0.9999437 0.9934729 0.9934695 +0.0000238 0.6964791 0.0020256 +0.0000382 0.6959756 0.0015221 +0.0000611 0.6953434 0.0008899 +0.0000978 0.6945513 0.0000978 +0.0011463 0.6945513 0.0000978 +0.0024729 0.6945513 0.0000978 +0.0041512 0.6945513 0.0000978 +0.0062744 0.6945513 0.0000978 +0.0089606 0.6945513 0.0000978 +0.012359 0.6945513 0.0000978 +0.0166583 0.6945513 0.0000978 +0.0220976 0.6945513 0.0000978 +0.028979 0.6945513 0.0000978 +0.0376849 0.6945513 0.0000978 +0.0486989 0.6945513 0.0000978 +0.0626331 0.6945513 0.0000978 +0.0802616 0.6945513 0.0000978 +0.102564 0.6945513 0.0000978 +0.1307795 0.6945513 0.0000978 +0.1664757 0.6945513 0.0000978 +0.2116361 0.6945513 0.0000978 +0.2687698 0.6945513 0.0000978 +0.3410514 0.6945513 0.0000978 +0.432497 0.6945513 0.0000978 +0.5481876 0.6945513 0.0000978 +0.6945513 0.6945513 0.0000978 +0.8398756 0.6641436 0.0050826 +0.9030276 0.5734525 0.0277752 +0.9353068 0.4921819 0.0622749 +0.9544774 0.4359488 0.1058162 +0.9668902 0.4059646 0.1570779 +0.9753825 0.3996316 0.2149725 +0.9814136 0.4131707 0.2782347 +0.9858113 0.4424291 0.3452987 +0.9890801 0.483209 0.414329 +0.9915446 0.5314854 0.4833522 +0.9934225 0.5836021 0.5504419 +0.9948653 0.6364447 0.6139056 +0.9959807 0.687558 0.672428 +0.9968472 0.7351875 0.7251454 +0.9975228 0.7782432 0.7716446 +0.9980511 0.8162038 0.8119057 +0.9984653 0.8489893 0.8462106 +0.9987904 0.8768285 0.8750434 +0.9990461 0.9001407 0.899 +0.9992474 0.9194415 0.9187157 +0.999406 0.9352742 0.9348141 +0.999531 0.9481655 0.9478746 +0.9996296 0.9585989 0.9584155 +0.9997074 0.9670025 0.966887 +0.9997689 0.973745 0.9736724 +0.9998174 0.9791382 0.9790926 +0.9998557 0.9834414 0.9834129 +0.999886 0.9868684 0.9868505 +0.9999099 0.9895932 0.989582 +0.9999288 0.9917571 0.9917501 +0.9999437 0.9934739 0.9934695 +0.0051514 0.8407292 0.0070486 +0.0051286 0.8405071 0.0065355 +0.0051047 0.8402274 0.0058909 +0.0050826 0.8398756 0.0050826 +0.0060778 0.8398756 0.0050826 +0.0073367 0.8398756 0.0050826 +0.0089295 0.8398756 0.0050826 +0.0109445 0.8398756 0.0050826 +0.0134938 0.8398756 0.0050826 +0.016719 0.8398756 0.0050826 +0.0207992 0.8398756 0.0050826 +0.0259613 0.8398756 0.0050826 +0.032492 0.8398756 0.0050826 +0.0407541 0.8398756 0.0050826 +0.0512068 0.8398756 0.0050826 +0.0644309 0.8398756 0.0050826 +0.081161 0.8398756 0.0050826 +0.1023268 0.8398756 0.0050826 +0.1291042 0.8398756 0.0050826 +0.1629812 0.8398756 0.0050826 +0.20584 0.8398756 0.0050826 +0.2600619 0.8398756 0.0050826 +0.3286597 0.8398756 0.0050826 +0.4154448 0.8398756 0.0050826 +0.5252393 0.8398756 0.0050826 +0.6641436 0.8398756 0.0050826 +0.8398756 0.8398756 0.0050826 +0.9030276 0.7189519 0.0277752 +0.9353068 0.6068123 0.0622749 +0.9544774 0.5239754 0.1058162 +0.9668902 0.4723278 0.1570779 +0.9753825 0.448869 0.2149725 +0.9814136 0.44915 0.2782347 +0.9858113 0.4683279 0.3452987 +0.9890801 0.5015752 0.414329 +0.9915446 0.5443196 0.4833522 +0.9934225 0.5924439 0.5504419 +0.9948653 0.6424545 0.6139056 +0.9959807 0.6915922 0.672428 +0.9968472 0.7378651 0.7251454 +0.9975228 0.7800027 0.7716446 +0.9980511 0.8173499 0.8119057 +0.9984653 0.8497303 0.8462106 +0.9987904 0.8773045 0.8750434 +0.9990461 0.9004449 0.899 +0.9992474 0.919635 0.9187157 +0.999406 0.9353969 0.9348141 +0.999531 0.9482431 0.9478746 +0.9996296 0.9586479 0.9584155 +0.9997074 0.9670333 0.966887 +0.9997689 0.9737643 0.9736724 +0.9998174 0.9791503 0.9790926 +0.9998557 0.983449 0.9834129 +0.999886 0.9868731 0.9868505 +0.9999099 0.9895962 0.989582 +0.9999288 0.991759 0.9917501 +0.9999437 0.993475 0.9934695 +0.0279321 0.9033413 0.0295025 +0.0278872 0.9032596 0.0290518 +0.0278347 0.9031567 0.0284855 +0.0277752 0.9030276 0.0277752 +0.0285991 0.9030276 0.0277752 +0.0296415 0.9030276 0.0277752 +0.0309602 0.9030276 0.0277752 +0.0326286 0.9030276 0.0277752 +0.0347393 0.9030276 0.0277752 +0.0374096 0.9030276 0.0277752 +0.0407879 0.9030276 0.0277752 +0.0450619 0.9030276 0.0277752 +0.050469 0.9030276 0.0277752 +0.0573098 0.9030276 0.0277752 +0.0659642 0.9030276 0.0277752 +0.0769132 0.9030276 0.0277752 +0.0907651 0.9030276 0.0277752 +0.1082896 0.9030276 0.0277752 +0.1304603 0.9030276 0.0277752 +0.1585092 0.9030276 0.0277752 +0.1939946 0.9030276 0.0277752 +0.2388883 0.9030276 0.0277752 +0.2956846 0.9030276 0.0277752 +0.3675394 0.9030276 0.0277752 +0.4584451 0.9030276 0.0277752 +0.5734525 0.9030276 0.0277752 +0.7189519 0.9030276 0.0277752 +0.9030276 0.9030276 0.0277752 +0.9353068 0.7518347 0.0622749 +0.9544774 0.6353404 0.1058162 +0.9668902 0.5562858 0.1570779 +0.9753825 0.5111609 0.2149725 +0.9814136 0.4946685 0.2782347 +0.9858113 0.5010933 0.3452987 +0.9890801 0.5248108 0.414329 +0.9915446 0.5605565 0.4833522 +0.9934225 0.60363 0.5504419 +0.9948653 0.6500577 0.6139056 +0.9959807 0.6966961 0.672428 +0.9968472 0.7412527 0.7251454 +0.9975228 0.7822286 0.7716446 +0.9980511 0.8187998 0.8119057 +0.9984653 0.8506676 0.8462106 +0.9987904 0.8779067 0.8750434 +0.9990461 0.9008297 0.899 +0.9992474 0.9198799 0.9187157 +0.999406 0.9355521 0.9348141 +0.999531 0.9483412 0.9478746 +0.9996296 0.9587097 0.9584155 +0.9997074 0.9670722 0.966887 +0.9997689 0.9737888 0.9736724 +0.9998174 0.9791657 0.9790926 +0.9998557 0.9834587 0.9834129 +0.999886 0.9868792 0.9868505 +0.9999099 0.9896 0.989582 +0.9999288 0.9917613 0.9917501 +0.9999437 0.9934765 0.9934695 +0.0624569 0.9354466 0.0636943 +0.0624063 0.9354101 0.0633239 +0.0623458 0.9353643 0.0628585 +0.0622749 0.9353068 0.0622749 +0.062924 0.9353068 0.0622749 +0.0637452 0.9353068 0.0622749 +0.0647842 0.9353068 0.0622749 +0.0660986 0.9353068 0.0622749 +0.0677615 0.9353068 0.0622749 +0.0698653 0.9353068 0.0622749 +0.0725268 0.9353068 0.0622749 +0.075894 0.9353068 0.0622749 +0.080154 0.9353068 0.0622749 +0.0855434 0.9353068 0.0622749 +0.0923618 0.9353068 0.0622749 +0.1009878 0.9353068 0.0622749 +0.1119009 0.9353068 0.0622749 +0.1257074 0.9353068 0.0622749 +0.1431744 0.9353068 0.0622749 +0.1652725 0.9353068 0.0622749 +0.1932293 0.9353068 0.0622749 +0.2285984 0.9353068 0.0622749 +0.2733449 0.9353068 0.0622749 +0.3299551 0.9353068 0.0622749 +0.4015743 0.9353068 0.0622749 +0.4921819 0.9353068 0.0622749 +0.6068123 0.9353068 0.0622749 +0.7518347 0.9353068 0.0622749 +0.9353068 0.9353068 0.0622749 +0.9544774 0.7762317 0.1058162 +0.9668902 0.6625036 0.1570779 +0.9753825 0.5899682 0.2149725 +0.9814136 0.5522553 0.2782347 +0.9858113 0.5425458 0.3452987 +0.9890801 0.5542068 0.414329 +0.9915446 0.5810984 0.4833522 +0.9934225 0.6177818 0.5504419 +0.9948653 0.6596768 0.6139056 +0.9959807 0.7031531 0.672428 +0.9968472 0.7455383 0.7251454 +0.9975228 0.7850447 0.7716446 +0.9980511 0.8206341 0.8119057 +0.9984653 0.8518535 0.8462106 +0.9987904 0.8786686 0.8750434 +0.9990461 0.9013166 0.899 +0.9992474 0.9201896 0.9187157 +0.999406 0.9357485 0.9348141 +0.999531 0.9484653 0.9478746 +0.9996296 0.958788 0.9584155 +0.9997074 0.9671215 0.966887 +0.9997689 0.9738198 0.9736724 +0.9998174 0.9791851 0.9790926 +0.9998557 0.9834709 0.9834129 +0.999886 0.9868868 0.9868505 +0.9999099 0.9896047 0.989582 +0.9999288 0.9917643 0.9917501 +0.9999437 0.9934784 0.9934695 +0.1059991 0.9545467 0.1069495 +0.1059489 0.9545286 0.1066537 +0.1058883 0.9545059 0.1062821 +0.1058162 0.9544774 0.1058162 +0.1063147 0.9544774 0.1058162 +0.1069453 0.9544774 0.1058162 +0.1077431 0.9544774 0.1058162 +0.1087525 0.9544774 0.1058162 +0.1100294 0.9544774 0.1058162 +0.111645 0.9544774 0.1058162 +0.1136888 0.9544774 0.1058162 +0.1162746 0.9544774 0.1058162 +0.1195459 0.9544774 0.1058162 +0.1236845 0.9544774 0.1058162 +0.1289204 0.9544774 0.1058162 +0.1355445 0.9544774 0.1058162 +0.1439249 0.9544774 0.1058162 +0.1545271 0.9544774 0.1058162 +0.1679403 0.9544774 0.1058162 +0.1849097 0.9544774 0.1058162 +0.2063783 0.9544774 0.1058162 +0.2335388 0.9544774 0.1058162 +0.2679003 0.9544774 0.1058162 +0.3113722 0.9544774 0.1058162 +0.3663698 0.9544774 0.1058162 +0.4359488 0.9544774 0.1058162 +0.5239754 0.9544774 0.1058162 +0.6353404 0.9544774 0.1058162 +0.7762317 0.9544774 0.1058162 +0.9544774 0.9544774 0.1058162 +0.9668902 0.7968829 0.1570779 +0.9753825 0.6896696 0.2149725 +0.9814136 0.6251102 0.2782347 +0.9858113 0.5949885 0.3452987 +0.9890801 0.5913967 0.414329 +0.9915446 0.6070865 0.4833522 +0.9934225 0.6356857 0.5504419 +0.9948653 0.6718462 0.6139056 +0.9959807 0.7113221 0.672428 +0.9968472 0.7509603 0.7251454 +0.9975228 0.7886074 0.7716446 +0.9980511 0.8229548 0.8119057 +0.9984653 0.8533539 0.8462106 +0.9987904 0.8796324 0.8750434 +0.9990461 0.9019325 0.899 +0.9992474 0.9205815 0.9187157 +0.999406 0.935997 0.9348141 +0.999531 0.9486224 0.9478746 +0.9996296 0.9588871 0.9584155 +0.9997074 0.9671838 0.966887 +0.9997689 0.973859 0.9736724 +0.9998174 0.9792097 0.9790926 +0.9998557 0.9834863 0.9834129 +0.999886 0.9868965 0.9868505 +0.9999099 0.9896108 0.989582 +0.9999288 0.9917681 0.9917501 +0.9999437 0.9934808 0.9934695 +0.1572498 0.9669269 0.1579665 +0.1572031 0.9669173 0.1577345 +0.1571463 0.9669053 0.1574432 +0.1570779 0.9668902 0.1570779 +0.1574537 0.9668902 0.1570779 +0.1579292 0.9668902 0.1570779 +0.1585307 0.9668902 0.1570779 +0.1592916 0.9668902 0.1570779 +0.1602543 0.9668902 0.1570779 +0.1614723 0.9668902 0.1570779 +0.1630131 0.9668902 0.1570779 +0.1649625 0.9668902 0.1570779 +0.1674288 0.9668902 0.1570779 +0.1705489 0.9668902 0.1570779 +0.1744962 0.9668902 0.1570779 +0.1794901 0.9668902 0.1570779 +0.185808 0.9668902 0.1570779 +0.1938011 0.9668902 0.1570779 +0.2039133 0.9668902 0.1570779 +0.2167065 0.9668902 0.1570779 +0.2328916 0.9668902 0.1570779 +0.2533679 0.9668902 0.1570779 +0.2792731 0.9668902 0.1570779 +0.3120464 0.9668902 0.1570779 +0.353509 0.9668902 0.1570779 +0.4059646 0.9668902 0.1570779 +0.4723278 0.9668902 0.1570779 +0.5562858 0.9668902 0.1570779 +0.6625036 0.9668902 0.1570779 +0.7968829 0.9668902 0.1570779 +0.9668902 0.9668902 0.1570779 +0.9753825 0.8158049 0.2149725 +0.9814136 0.717281 0.2782347 +0.9858113 0.6613355 0.3452987 +0.9890801 0.6384466 0.414329 +0.9915446 0.6399649 0.4833522 +0.9934225 0.6583364 0.5504419 +0.9948653 0.687242 0.6139056 +0.9959807 0.7216569 0.672428 +0.9968472 0.7578198 0.7251454 +0.9975228 0.7931147 0.7716446 +0.9980511 0.8258907 0.8119057 +0.9984653 0.855252 0.8462106 +0.9987904 0.8808518 0.8750434 +0.9990461 0.9027117 0.899 +0.9992474 0.9210773 0.9187157 +0.999406 0.9363113 0.9348141 +0.999531 0.9488211 0.9478746 +0.9996296 0.9590124 0.9584155 +0.9997074 0.9672627 0.966887 +0.9997689 0.9739085 0.9736724 +0.9998174 0.9792408 0.9790926 +0.9998557 0.9835058 0.9834129 +0.999886 0.9869087 0.9868505 +0.9999099 0.9896185 0.989582 +0.9999288 0.9917729 0.9917501 +0.9999437 0.9934838 0.9934695 +0.2151269 0.9754027 0.2156587 +0.2150852 0.9753975 0.2154796 +0.2150342 0.9753908 0.2152545 +0.2149725 0.9753825 0.2149725 +0.2152513 0.9753825 0.2149725 +0.215604 0.9753825 0.2149725 +0.2160503 0.9753825 0.2149725 +0.2166149 0.9753825 0.2149725 +0.2173291 0.9753825 0.2149725 +0.2182328 0.9753825 0.2149725 +0.219376 0.9753825 0.2149725 +0.2208224 0.9753825 0.2149725 +0.2226522 0.9753825 0.2149725 +0.2249671 0.9753825 0.2149725 +0.2278958 0.9753825 0.2149725 +0.231601 0.9753825 0.2149725 +0.2362885 0.9753825 0.2149725 +0.2422188 0.9753825 0.2149725 +0.2497215 0.9753825 0.2149725 +0.2592133 0.9753825 0.2149725 +0.2712217 0.9753825 0.2149725 +0.2864139 0.9753825 0.2149725 +0.3056339 0.9753825 0.2149725 +0.3299499 0.9753825 0.2149725 +0.3607126 0.9753825 0.2149725 +0.3996316 0.9753825 0.2149725 +0.448869 0.9753825 0.2149725 +0.5111609 0.9753825 0.2149725 +0.5899682 0.9753825 0.2149725 +0.6896696 0.9753825 0.2149725 +0.8158049 0.9753825 0.2149725 +0.9753825 0.9753825 0.2149725 +0.9814136 0.8338891 0.2782347 +0.9858113 0.745273 0.3452987 +0.9890801 0.6979709 0.414329 +0.9915446 0.6815603 0.4833522 +0.9934225 0.6869926 0.5504419 +0.9948653 0.7067197 0.6139056 +0.9959807 0.7347318 0.672428 +0.9968472 0.7664979 0.7251454 +0.9975228 0.7988171 0.7716446 +0.9980511 0.8296051 0.8119057 +0.9984653 0.8576533 0.8462106 +0.9987904 0.8823944 0.8750434 +0.9990461 0.9036975 0.899 +0.9992474 0.9217045 0.9187157 +0.999406 0.9367089 0.9348141 +0.999531 0.9490724 0.9478746 +0.9996296 0.9591709 0.9584155 +0.9997074 0.9673625 0.966887 +0.9997689 0.9739713 0.9736724 +0.9998174 0.9792802 0.9790926 +0.9998557 0.9835305 0.9834129 +0.999886 0.9869242 0.9868505 +0.9999099 0.9896281 0.989582 +0.9999288 0.991779 0.9917501 +0.9999437 0.9934876 0.9934695 +0.2783684 0.9814251 0.2787571 +0.2783325 0.9814221 0.2786207 +0.2782884 0.9814183 0.2784494 +0.2782347 0.9814136 0.2782347 +0.2784385 0.9814136 0.2782347 +0.2786962 0.9814136 0.2782347 +0.2790223 0.9814136 0.2782347 +0.2794349 0.9814136 0.2782347 +0.2799568 0.9814136 0.2782347 +0.2806171 0.9814136 0.2782347 +0.2814525 0.9814136 0.2782347 +0.2825094 0.9814136 0.2782347 +0.2838465 0.9814136 0.2782347 +0.2855381 0.9814136 0.2782347 +0.2876782 0.9814136 0.2782347 +0.2903857 0.9814136 0.2782347 +0.293811 0.9814136 0.2782347 +0.2981445 0.9814136 0.2782347 +0.3036269 0.9814136 0.2782347 +0.3105628 0.9814136 0.2782347 +0.3193377 0.9814136 0.2782347 +0.3304391 0.9814136 0.2782347 +0.3444838 0.9814136 0.2782347 +0.3622521 0.9814136 0.2782347 +0.3847314 0.9814136 0.2782347 +0.4131707 0.9814136 0.2782347 +0.44915 0.9814136 0.2782347 +0.4946685 0.9814136 0.2782347 +0.5522553 0.9814136 0.2782347 +0.6251102 0.9814136 0.2782347 +0.717281 0.9814136 0.2782347 +0.8338891 0.9814136 0.2782347 +0.9814136 0.9814136 0.2782347 +0.9858113 0.8514648 0.3452987 +0.9890801 0.7732769 0.414329 +0.9915446 0.7341839 0.4833522 +0.9934225 0.7232463 0.5504419 +0.9948653 0.7313616 0.6139056 +0.9959807 0.7512732 0.672428 +0.9968472 0.7774769 0.7251454 +0.9975228 0.8060313 0.7716446 +0.9980511 0.8343042 0.8119057 +0.9984653 0.8606913 0.8462106 +0.9987904 0.8843461 0.8750434 +0.9990461 0.9049447 0.899 +0.9992474 0.922498 0.9187157 +0.999406 0.937212 0.9348141 +0.999531 0.9493904 0.9478746 +0.9996296 0.9593714 0.9584155 +0.9997074 0.9674887 0.966887 +0.9997689 0.9740506 0.9736724 +0.9998174 0.97933 0.9790926 +0.9998557 0.9835617 0.9834129 +0.999886 0.9869437 0.9868505 +0.9999099 0.9896404 0.989582 +0.9999288 0.9917866 0.9917501 +0.9999437 0.9934924 0.9934695 +0.3454107 0.9858181 0.3456905 +0.3453807 0.9858163 0.3455882 +0.3453439 0.9858141 0.3454598 +0.3452987 0.9858113 0.3452987 +0.3454454 0.9858113 0.3452987 +0.3456309 0.9858113 0.3452987 +0.3458657 0.9858113 0.3452987 +0.3461627 0.9858113 0.3452987 +0.3465384 0.9858113 0.3452987 +0.3470137 0.9858113 0.3452987 +0.347615 0.9858113 0.3452987 +0.3483758 0.9858113 0.3452987 +0.3493382 0.9858113 0.3452987 +0.3505559 0.9858113 0.3452987 +0.3520964 0.9858113 0.3452987 +0.3540453 0.9858113 0.3452987 +0.3565109 0.9858113 0.3452987 +0.3596303 0.9858113 0.3452987 +0.3635767 0.9858113 0.3452987 +0.3685693 0.9858113 0.3452987 +0.3748857 0.9858113 0.3452987 +0.3828768 0.9858113 0.3452987 +0.3929865 0.9858113 0.3452987 +0.4057766 0.9858113 0.3452987 +0.4219578 0.9858113 0.3452987 +0.4424291 0.9858113 0.3452987 +0.4683279 0.9858113 0.3452987 +0.5010933 0.9858113 0.3452987 +0.5425458 0.9858113 0.3452987 +0.5949885 0.9858113 0.3452987 +0.6613355 0.9858113 0.3452987 +0.745273 0.9858113 0.3452987 +0.8514648 0.9858113 0.3452987 +0.9858113 0.9858113 0.3452987 +0.9890801 0.8685488 0.414329 +0.9915446 0.8007596 0.4833522 +0.9934225 0.769112 0.5504419 +0.9948653 0.7625367 0.6139056 +0.9959807 0.7722003 0.672428 +0.9968472 0.7913667 0.7251454 +0.9975228 0.8151582 0.7716446 +0.9980511 0.8402492 0.8119057 +0.9984653 0.8645348 0.8462106 +0.9987904 0.8868152 0.8750434 +0.9990461 0.9065226 0.899 +0.9992474 0.9235019 0.9187157 +0.999406 0.9378484 0.9348141 +0.999531 0.9497927 0.9478746 +0.9996296 0.9596251 0.9584155 +0.9997074 0.9676484 0.966887 +0.9997689 0.974151 0.9736724 +0.9998174 0.979393 0.9790926 +0.9998557 0.9836012 0.9834129 +0.999886 0.9869685 0.9868505 +0.9999099 0.9896559 0.989582 +0.9999288 0.9917963 0.9917501 +0.9999437 0.9934984 0.9934695 +0.4144197 0.9890841 0.4146182 +0.4143955 0.9890831 0.4145427 +0.4143657 0.9890818 0.4144479 +0.414329 0.9890801 0.414329 +0.414433 0.9890801 0.414329 +0.4145646 0.9890801 0.414329 +0.4147311 0.9890801 0.414329 +0.4149417 0.9890801 0.414329 +0.4152081 0.9890801 0.414329 +0.4155452 0.9890801 0.414329 +0.4159716 0.9890801 0.414329 +0.4165111 0.9890801 0.414329 +0.4171936 0.9890801 0.414329 +0.4180571 0.9890801 0.414329 +0.4191496 0.9890801 0.414329 +0.4205316 0.9890801 0.414329 +0.4222801 0.9890801 0.414329 +0.4244922 0.9890801 0.414329 +0.4272908 0.9890801 0.414329 +0.4308314 0.9890801 0.414329 +0.4353106 0.9890801 0.414329 +0.4409775 0.9890801 0.414329 +0.4481468 0.9890801 0.414329 +0.4572169 0.9890801 0.414329 +0.4686918 0.9890801 0.414329 +0.483209 0.9890801 0.414329 +0.5015752 0.9890801 0.414329 +0.5248108 0.9890801 0.414329 +0.5542068 0.9890801 0.414329 +0.5913967 0.9890801 0.414329 +0.6384466 0.9890801 0.414329 +0.6979709 0.9890801 0.414329 +0.7732769 0.9890801 0.414329 +0.8685488 0.9890801 0.414329 +0.9890801 0.9890801 0.414329 +0.9915446 0.8849865 0.4833522 +0.9934225 0.8271381 0.5504419 +0.9948653 0.8019773 0.6139056 +0.9959807 0.7986758 0.672428 +0.9968472 0.8089391 0.7251454 +0.9975228 0.826705 0.7716446 +0.9980511 0.8477704 0.8119057 +0.9984653 0.8693972 0.8462106 +0.9987904 0.889939 0.8750434 +0.9990461 0.9085187 0.899 +0.9992474 0.924772 0.9187157 +0.999406 0.9386536 0.9348141 +0.999531 0.9503017 0.9478746 +0.9996296 0.9599461 0.9584155 +0.9997074 0.9678505 0.966887 +0.9997689 0.974278 0.9736724 +0.9998174 0.9794727 0.9790926 +0.9998557 0.9836512 0.9834129 +0.999886 0.9869998 0.9868505 +0.9999099 0.9896755 0.989582 +0.9999288 0.9918086 0.9917501 +0.9999437 0.9935061 0.9934695 +0.4834235 0.9915469 0.4835622 +0.4834045 0.9915463 0.4835073 +0.4833811 0.9915455 0.4834385 +0.4833522 0.9915446 0.4833522 +0.4834249 0.9915446 0.4833522 +0.4835168 0.9915446 0.4833522 +0.4836332 0.9915446 0.4833522 +0.4837803 0.9915446 0.4833522 +0.4839665 0.9915446 0.4833522 +0.484202 0.9915446 0.4833522 +0.4845 0.9915446 0.4833522 +0.484877 0.9915446 0.4833522 +0.485354 0.9915446 0.4833522 +0.4859574 0.9915446 0.4833522 +0.4867208 0.9915446 0.4833522 +0.4876866 0.9915446 0.4833522 +0.4889084 0.9915446 0.4833522 +0.4904542 0.9915446 0.4833522 +0.4924099 0.9915446 0.4833522 +0.494884 0.9915446 0.4833522 +0.4980141 0.9915446 0.4833522 +0.5019741 0.9915446 0.4833522 +0.506984 0.9915446 0.4833522 +0.5133222 0.9915446 0.4833522 +0.5213408 0.9915446 0.4833522 +0.5314854 0.9915446 0.4833522 +0.5443196 0.9915446 0.4833522 +0.5605565 0.9915446 0.4833522 +0.5810984 0.9915446 0.4833522 +0.6070865 0.9915446 0.4833522 +0.6399649 0.9915446 0.4833522 +0.6815603 0.9915446 0.4833522 +0.7341839 0.9915446 0.4833522 +0.8007596 0.9915446 0.4833522 +0.8849865 0.9915446 0.4833522 +0.9915446 0.9915446 0.4833522 +0.9934225 0.9005487 0.5504419 +0.9948653 0.8518748 0.6139056 +0.9959807 0.8321707 0.672428 +0.9968472 0.8311705 0.7251454 +0.9975228 0.8413131 0.7716446 +0.9980511 0.8572857 0.8119057 +0.9984653 0.8755489 0.8462106 +0.9987904 0.8938909 0.8750434 +0.9990461 0.9110442 0.899 +0.9992474 0.9263788 0.9187157 +0.999406 0.9396723 0.9348141 +0.999531 0.9509457 0.9478746 +0.9996296 0.9603522 0.9584155 +0.9997074 0.9681061 0.966887 +0.9997689 0.9744386 0.9736724 +0.9998174 0.9795736 0.9790926 +0.9998557 0.9837145 0.9834129 +0.999886 0.9870395 0.9868505 +0.9999099 0.9897003 0.989582 +0.9999288 0.9918242 0.9917501 +0.9999437 0.9935158 0.9934695 +0.5504963 0.993424 0.5505918 +0.5504818 0.9934236 0.5505527 +0.550464 0.9934231 0.5505035 +0.5504419 0.9934225 0.5504419 +0.550492 0.9934225 0.5504419 +0.5505553 0.9934225 0.5504419 +0.5506355 0.9934225 0.5504419 +0.5507369 0.9934225 0.5504419 +0.5508651 0.9934225 0.5504419 +0.5510274 0.9934225 0.5504419 +0.5512327 0.9934225 0.5504419 +0.5514924 0.9934225 0.5504419 +0.551821 0.9934225 0.5504419 +0.5522367 0.9934225 0.5504419 +0.5527626 0.9934225 0.5504419 +0.553428 0.9934225 0.5504419 +0.5542698 0.9934225 0.5504419 +0.5553347 0.9934225 0.5504419 +0.556682 0.9934225 0.5504419 +0.5583865 0.9934225 0.5504419 +0.5605429 0.9934225 0.5504419 +0.563271 0.9934225 0.5504419 +0.5667225 0.9934225 0.5504419 +0.571089 0.9934225 0.5504419 +0.5766132 0.9934225 0.5504419 +0.5836021 0.9934225 0.5504419 +0.5924439 0.9934225 0.5504419 +0.60363 0.9934225 0.5504419 +0.6177818 0.9934225 0.5504419 +0.6356857 0.9934225 0.5504419 +0.6583364 0.9934225 0.5504419 +0.6869926 0.9934225 0.5504419 +0.7232463 0.9934225 0.5504419 +0.769112 0.9934225 0.5504419 +0.8271381 0.9934225 0.5504419 +0.9005487 0.9934225 0.5504419 +0.9934225 0.9934225 0.5504419 +0.9948653 0.9150017 0.6139056 +0.9959807 0.8745461 0.672428 +0.9968472 0.8592962 0.7251454 +0.9975228 0.8597943 0.7716446 +0.9980511 0.8693238 0.8119057 +0.9984653 0.8833316 0.8462106 +0.9987904 0.8988907 0.8750434 +0.9990461 0.9142392 0.899 +0.9992474 0.9284116 0.9187157 +0.999406 0.940961 0.9348141 +0.999531 0.9517603 0.9478746 +0.9996296 0.960866 0.9584155 +0.9997074 0.9684295 0.966887 +0.9997689 0.9746418 0.9736724 +0.9998174 0.9797011 0.9790926 +0.9998557 0.9837945 0.9834129 +0.999886 0.9870896 0.9868505 +0.9999099 0.9897317 0.989582 +0.9999288 0.9918438 0.9917501 +0.9999437 0.9935281 0.9934695 +0.6139459 0.9948662 0.6140108 +0.6139352 0.994866 0.6139833 +0.6139219 0.9948657 0.6139488 +0.6139056 0.9948653 0.6139056 +0.6139396 0.9948653 0.6139056 +0.6139827 0.9948653 0.6139056 +0.6140371 0.9948653 0.6139056 +0.614106 0.9948653 0.6139056 +0.6141932 0.9948653 0.6139056 +0.6143035 0.9948653 0.6139056 +0.6144431 0.9948653 0.6139056 +0.6146196 0.9948653 0.6139056 +0.6148429 0.9948653 0.6139056 +0.6151255 0.9948653 0.6139056 +0.615483 0.9948653 0.6139056 +0.6159352 0.9948653 0.6139056 +0.6165074 0.9948653 0.6139056 +0.6172312 0.9948653 0.6139056 +0.618147 0.9948653 0.6139056 +0.6193055 0.9948653 0.6139056 +0.6207712 0.9948653 0.6139056 +0.6226256 0.9948653 0.6139056 +0.6249715 0.9948653 0.6139056 +0.6279395 0.9948653 0.6139056 +0.6316943 0.9948653 0.6139056 +0.6364447 0.9948653 0.6139056 +0.6424545 0.9948653 0.6139056 +0.6500577 0.9948653 0.6139056 +0.6596768 0.9948653 0.6139056 +0.6718462 0.9948653 0.6139056 +0.687242 0.9948653 0.6139056 +0.7067197 0.9948653 0.6139056 +0.7313616 0.9948653 0.6139056 +0.7625367 0.9948653 0.6139056 +0.8019773 0.9948653 0.6139056 +0.8518748 0.9948653 0.6139056 +0.9150017 0.9948653 0.6139056 +0.9948653 0.9948653 0.6139056 +0.9959807 0.9281566 0.672428 +0.9968472 0.8948788 0.7251454 +0.9975228 0.8831754 0.7716446 +0.9980511 0.8845535 0.8119057 +0.9984653 0.8931777 0.8462106 +0.9987904 0.905216 0.8750434 +0.9990461 0.9182813 0.899 +0.9992474 0.9309833 0.9187157 +0.999406 0.9425915 0.9348141 +0.999531 0.952791 0.9478746 +0.9996296 0.9615159 0.9584155 +0.9997074 0.9688386 0.966887 +0.9997689 0.974899 0.9736724 +0.9998174 0.9798625 0.9790926 +0.9998557 0.9838957 0.9834129 +0.999886 0.987153 0.9868505 +0.9999099 0.9897715 0.989582 +0.9999288 0.9918687 0.9917501 +0.9999437 0.9935437 0.9934695 +0.6724572 0.9959813 0.6725008 +0.6724495 0.9959811 0.6724818 +0.6724399 0.9959809 0.6724579 +0.672428 0.9959807 0.672428 +0.6724509 0.9959807 0.672428 +0.6724798 0.9959807 0.672428 +0.6725163 0.9959807 0.672428 +0.6725626 0.9959807 0.672428 +0.6726211 0.9959807 0.672428 +0.6726952 0.9959807 0.672428 +0.6727888 0.9959807 0.672428 +0.6729073 0.9959807 0.672428 +0.6730573 0.9959807 0.672428 +0.6732469 0.9959807 0.672428 +0.6734869 0.9959807 0.672428 +0.6737905 0.9959807 0.672428 +0.6741745 0.9959807 0.672428 +0.6746604 0.9959807 0.672428 +0.6752752 0.9959807 0.672428 +0.6760529 0.9959807 0.672428 +0.6770368 0.9959807 0.672428 +0.6782815 0.9959807 0.672428 +0.6798563 0.9959807 0.672428 +0.6818486 0.9959807 0.672428 +0.6843692 0.9959807 0.672428 +0.687558 0.9959807 0.672428 +0.6915922 0.9959807 0.672428 +0.6966961 0.9959807 0.672428 +0.7031531 0.9959807 0.672428 +0.7113221 0.9959807 0.672428 +0.7216569 0.9959807 0.672428 +0.7347318 0.9959807 0.672428 +0.7512732 0.9959807 0.672428 +0.7722003 0.9959807 0.672428 +0.7986758 0.9959807 0.672428 +0.8321707 0.9959807 0.672428 +0.8745461 0.9959807 0.672428 +0.9281566 0.9959807 0.672428 +0.9959807 0.9959807 0.672428 +0.9968472 0.9398953 0.7251454 +0.9975228 0.9127555 0.7716446 +0.9980511 0.9038211 0.8119057 +0.9984653 0.9056342 0.8462106 +0.9987904 0.9132184 0.8750434 +0.9990461 0.923395 0.899 +0.9992474 0.934237 0.9187157 +0.999406 0.9446542 0.9348141 +0.999531 0.9540949 0.9478746 +0.9996296 0.9623382 0.9584155 +0.9997074 0.9693562 0.966887 +0.9997689 0.9752243 0.9736724 +0.9998174 0.9800667 0.9790926 +0.9998557 0.9840238 0.9834129 +0.999886 0.9872333 0.9868505 +0.9999099 0.9898217 0.989582 +0.9999288 0.9919001 0.9917501 +0.9999437 0.9935634 0.9934695 +0.7251659 0.9968475 0.7251949 +0.7251605 0.9968474 0.725182 +0.7251537 0.9968473 0.7251657 +0.7251454 0.9968472 0.7251454 +0.7251605 0.9968472 0.7251454 +0.7251797 0.9968472 0.7251454 +0.725204 0.9968472 0.7251454 +0.7252347 0.9968472 0.7251454 +0.7252735 0.9968472 0.7251454 +0.7253227 0.9968472 0.7251454 +0.7253848 0.9968472 0.7251454 +0.7254635 0.9968472 0.7251454 +0.725563 0.9968472 0.7251454 +0.7256889 0.9968472 0.7251454 +0.7258482 0.9968472 0.7251454 +0.7260496 0.9968472 0.7251454 +0.7263046 0.9968472 0.7251454 +0.7266271 0.9968472 0.7251454 +0.7270351 0.9968472 0.7251454 +0.7275513 0.9968472 0.7251454 +0.7282043 0.9968472 0.7251454 +0.7290305 0.9968472 0.7251454 +0.7300757 0.9968472 0.7251454 +0.731398 0.9968472 0.7251454 +0.733071 0.9968472 0.7251454 +0.7351875 0.9968472 0.7251454 +0.7378651 0.9968472 0.7251454 +0.7412527 0.9968472 0.7251454 +0.7455383 0.9968472 0.7251454 +0.7509603 0.9968472 0.7251454 +0.7578198 0.9968472 0.7251454 +0.7664979 0.9968472 0.7251454 +0.7774769 0.9968472 0.7251454 +0.7913667 0.9968472 0.7251454 +0.8089391 0.9968472 0.7251454 +0.8311705 0.9968472 0.7251454 +0.8592962 0.9968472 0.7251454 +0.8948788 0.9968472 0.7251454 +0.9398953 0.9968472 0.7251454 +0.9968472 0.9968472 0.7251454 +0.9975228 0.9501782 0.7716446 +0.9980511 0.9281971 0.8119057 +0.9984653 0.9213934 0.8462106 +0.9987904 0.9233424 0.8750434 +0.9990461 0.9298646 0.899 +0.9992474 0.9383532 0.9187157 +0.999406 0.9472638 0.9348141 +0.999531 0.9557445 0.9478746 +0.9996296 0.9633786 0.9584155 +0.9997074 0.970011 0.966887 +0.9997689 0.9756358 0.9736724 +0.9998174 0.9803251 0.9790926 +0.9998557 0.9841858 0.9834129 +0.999886 0.9873348 0.9868505 +0.9999099 0.9898853 0.989582 +0.9999288 0.9919399 0.9917501 +0.9999437 0.9935883 0.9934695 +0.7716588 0.997523 0.7716778 +0.7716551 0.997523 0.7716692 +0.7716504 0.9975229 0.7716583 +0.7716446 0.9975228 0.7716446 +0.7716545 0.9975228 0.7716446 +0.7716672 0.9975228 0.7716446 +0.7716831 0.9975228 0.7716446 +0.7717033 0.9975228 0.7716446 +0.7717288 0.9975228 0.7716446 +0.7717611 0.9975228 0.7716446 +0.7718019 0.9975228 0.7716446 +0.7718536 0.9975228 0.7716446 +0.771919 0.9975228 0.7716446 +0.7720017 0.9975228 0.7716446 +0.7721064 0.9975228 0.7716446 +0.7722388 0.9975228 0.7716446 +0.7724063 0.9975228 0.7716446 +0.7726182 0.9975228 0.7716446 +0.7728863 0.9975228 0.7716446 +0.7732255 0.9975228 0.7716446 +0.7736546 0.9975228 0.7716446 +0.7741975 0.9975228 0.7716446 +0.7748843 0.9975228 0.7716446 +0.7757532 0.9975228 0.7716446 +0.7768525 0.9975228 0.7716446 +0.7782432 0.9975228 0.7716446 +0.7800027 0.9975228 0.7716446 +0.7822286 0.9975228 0.7716446 +0.7850447 0.9975228 0.7716446 +0.7886074 0.9975228 0.7716446 +0.7931147 0.9975228 0.7716446 +0.7988171 0.9975228 0.7716446 +0.8060313 0.9975228 0.7716446 +0.8151582 0.9975228 0.7716446 +0.826705 0.9975228 0.7716446 +0.8413131 0.9975228 0.7716446 +0.8597943 0.9975228 0.7716446 +0.8831754 0.9975228 0.7716446 +0.9127555 0.9975228 0.7716446 +0.9501782 0.9975228 0.7716446 +0.9975228 0.9975228 0.7716446 +0.9980511 0.959036 0.8119057 +0.9984653 0.9413309 0.8462106 +0.9987904 0.9361506 0.8750434 +0.9990461 0.9380495 0.899 +0.9992474 0.9435608 0.9187157 +0.999406 0.9505652 0.9348141 +0.999531 0.9578314 0.9478746 +0.9996296 0.9646947 0.9584155 +0.9997074 0.9708394 0.966887 +0.9997689 0.9761565 0.9736724 +0.9998174 0.9806519 0.9790926 +0.9998557 0.9843907 0.9834129 +0.999886 0.9874632 0.9868505 +0.9999099 0.9899657 0.989582 +0.9999288 0.9919903 0.9917501 +0.9999437 0.9936198 0.9934695 +0.8119154 0.9980513 0.8119278 +0.8119128 0.9980512 0.811922 +0.8119096 0.9980512 0.8119148 +0.8119057 0.9980511 0.8119057 +0.8119122 0.9980511 0.8119057 +0.8119204 0.9980511 0.8119057 +0.8119308 0.9980511 0.8119057 +0.8119439 0.9980511 0.8119057 +0.8119606 0.9980511 0.8119057 +0.8119816 0.9980511 0.8119057 +0.8120082 0.9980511 0.8119057 +0.8120419 0.9980511 0.8119057 +0.8120844 0.9980511 0.8119057 +0.8121383 0.9980511 0.8119057 +0.8122065 0.9980511 0.8119057 +0.8122927 0.9980511 0.8119057 +0.8124018 0.9980511 0.8119057 +0.8125399 0.9980511 0.8119057 +0.8127145 0.9980511 0.8119057 +0.8129354 0.9980511 0.8119057 +0.813215 0.9980511 0.8119057 +0.8135686 0.9980511 0.8119057 +0.8140159 0.9980511 0.8119057 +0.8145819 0.9980511 0.8119057 +0.815298 0.9980511 0.8119057 +0.8162038 0.9980511 0.8119057 +0.8173499 0.9980511 0.8119057 +0.8187998 0.9980511 0.8119057 +0.8206341 0.9980511 0.8119057 +0.8229548 0.9980511 0.8119057 +0.8258907 0.9980511 0.8119057 +0.8296051 0.9980511 0.8119057 +0.8343042 0.9980511 0.8119057 +0.8402492 0.9980511 0.8119057 +0.8477704 0.9980511 0.8119057 +0.8572857 0.9980511 0.8119057 +0.8693238 0.9980511 0.8119057 +0.8845535 0.9980511 0.8119057 +0.9038211 0.9980511 0.8119057 +0.9281971 0.9980511 0.8119057 +0.959036 0.9980511 0.8119057 +0.9980511 0.9980511 0.8119057 +0.9984653 0.9665543 0.8462106 +0.9987904 0.9523547 0.8750434 +0.9990461 0.9484044 0.899 +0.9992474 0.9501491 0.9187157 +0.999406 0.954742 0.9348141 +0.999531 0.9604717 0.9478746 +0.9996296 0.9663598 0.9584155 +0.9997074 0.9718875 0.966887 +0.9997689 0.9768152 0.9736724 +0.9998174 0.9810654 0.9790926 +0.9998557 0.9846501 0.9834129 +0.999886 0.9876257 0.9868505 +0.9999099 0.9900675 0.989582 +0.9999288 0.992054 0.9917501 +0.9999437 0.9936596 0.9934695 +0.8462171 0.9984653 0.8462251 +0.8462154 0.9984653 0.8462213 +0.8462132 0.9984653 0.8462165 +0.8462106 0.9984653 0.8462106 +0.8462148 0.9984653 0.8462106 +0.8462201 0.9984653 0.8462106 +0.8462268 0.9984653 0.8462106 +0.8462353 0.9984653 0.8462106 +0.846246 0.9984653 0.8462106 +0.8462596 0.9984653 0.8462106 +0.8462768 0.9984653 0.8462106 +0.8462986 0.9984653 0.8462106 +0.8463261 0.9984653 0.8462106 +0.846361 0.9984653 0.8462106 +0.8464051 0.9984653 0.8462106 +0.8464608 0.9984653 0.8462106 +0.8465313 0.9984653 0.8462106 +0.8466206 0.9984653 0.8462106 +0.8467335 0.9984653 0.8462106 +0.8468763 0.9984653 0.8462106 +0.847057 0.9984653 0.8462106 +0.8472856 0.9984653 0.8462106 +0.8475749 0.9984653 0.8462106 +0.8479408 0.9984653 0.8462106 +0.8484037 0.9984653 0.8462106 +0.8489893 0.9984653 0.8462106 +0.8497303 0.9984653 0.8462106 +0.8506676 0.9984653 0.8462106 +0.8518535 0.9984653 0.8462106 +0.8533539 0.9984653 0.8462106 +0.855252 0.9984653 0.8462106 +0.8576533 0.9984653 0.8462106 +0.8606913 0.9984653 0.8462106 +0.8645348 0.9984653 0.8462106 +0.8693972 0.9984653 0.8462106 +0.8755489 0.9984653 0.8462106 +0.8833316 0.9984653 0.8462106 +0.8931777 0.9984653 0.8462106 +0.9056342 0.9984653 0.8462106 +0.9213934 0.9984653 0.8462106 +0.9413309 0.9984653 0.8462106 +0.9665543 0.9984653 0.8462106 +0.9984653 0.9984653 0.8462106 +0.9987904 0.972855 0.8750434 +0.9990461 0.9615047 0.899 +0.9992474 0.9584841 0.9187157 +0.999406 0.9600262 0.9348141 +0.999531 0.963812 0.9478746 +0.9996296 0.9684663 0.9584155 +0.9997074 0.9732135 0.966887 +0.9997689 0.9776486 0.9736724 +0.9998174 0.9815885 0.9790926 +0.9998557 0.9849781 0.9834129 +0.999886 0.9878313 0.9868505 +0.9999099 0.9901962 0.989582 +0.9999288 0.9921346 0.9917501 +0.9999437 0.9937101 0.9934695 +0.8750477 0.9987905 0.8750528 +0.8750466 0.9987905 0.8750504 +0.8750451 0.9987904 0.8750473 +0.8750434 0.9987904 0.8750434 +0.8750461 0.9987904 0.8750434 +0.8750495 0.9987904 0.8750434 +0.8750538 0.9987904 0.8750434 +0.8750593 0.9987904 0.8750434 +0.8750662 0.9987904 0.8750434 +0.8750749 0.9987904 0.8750434 +0.875086 0.9987904 0.8750434 +0.8750999 0.9987904 0.8750434 +0.8751176 0.9987904 0.8750434 +0.87514 0.9987904 0.8750434 +0.8751683 0.9987904 0.8750434 +0.8752041 0.9987904 0.8750434 +0.8752495 0.9987904 0.8750434 +0.8753068 0.9987904 0.8750434 +0.8753793 0.9987904 0.8750434 +0.8754711 0.9987904 0.8750434 +0.8755872 0.9987904 0.8750434 +0.875734 0.9987904 0.8750434 +0.8759198 0.9987904 0.8750434 +0.8761549 0.9987904 0.8750434 +0.8764523 0.9987904 0.8750434 +0.8768285 0.9987904 0.8750434 +0.8773045 0.9987904 0.8750434 +0.8779067 0.9987904 0.8750434 +0.8786686 0.9987904 0.8750434 +0.8796324 0.9987904 0.8750434 +0.8808518 0.9987904 0.8750434 +0.8823944 0.9987904 0.8750434 +0.8843461 0.9987904 0.8750434 +0.8868152 0.9987904 0.8750434 +0.889939 0.9987904 0.8750434 +0.8938909 0.9987904 0.8750434 +0.8988907 0.9987904 0.8750434 +0.905216 0.9987904 0.8750434 +0.9132184 0.9987904 0.8750434 +0.9233424 0.9987904 0.8750434 +0.9361506 0.9987904 0.8750434 +0.9523547 0.9987904 0.8750434 +0.972855 0.9987904 0.8750434 +0.9987904 0.9987904 0.8750434 +0.9990461 0.9780783 0.899 +0.9992474 0.969029 0.9187157 +0.999406 0.9667114 0.9348141 +0.999531 0.9680379 0.9478746 +0.9996296 0.9711314 0.9584155 +0.9997074 0.974891 0.966887 +0.9997689 0.9787029 0.9736724 +0.9998174 0.9822504 0.9790926 +0.9998557 0.9853932 0.9834129 +0.999886 0.9880914 0.9868505 +0.9999099 0.9903591 0.989582 +0.9999288 0.9922365 0.9917501 +0.9999437 0.9937738 0.9934695 +0.8990028 0.9990461 0.8990061 +0.899002 0.9990461 0.8990045 +0.8990011 0.9990461 0.8990025 +0.899 0.9990461 0.899 +0.8990017 0.9990461 0.899 +0.8990039 0.9990461 0.899 +0.8990066 0.9990461 0.899 +0.8990101 0.9990461 0.899 +0.8990145 0.9990461 0.899 +0.8990201 0.9990461 0.899 +0.8990272 0.9990461 0.899 +0.8990361 0.9990461 0.899 +0.8990474 0.9990461 0.899 +0.8990617 0.9990461 0.899 +0.8990798 0.9990461 0.899 +0.8991027 0.9990461 0.899 +0.8991317 0.9990461 0.899 +0.8991683 0.9990461 0.899 +0.8992146 0.9990461 0.899 +0.8992733 0.9990461 0.899 +0.8993475 0.9990461 0.899 +0.8994413 0.9990461 0.899 +0.8995601 0.9990461 0.899 +0.8997103 0.9990461 0.899 +0.8999003 0.9990461 0.899 +0.9001407 0.9990461 0.899 +0.9004449 0.9990461 0.899 +0.9008297 0.9990461 0.899 +0.9013166 0.9990461 0.899 +0.9019325 0.9990461 0.899 +0.9027117 0.9990461 0.899 +0.9036975 0.9990461 0.899 +0.9049447 0.9990461 0.899 +0.9065226 0.9990461 0.899 +0.9085187 0.9990461 0.899 +0.9110442 0.9990461 0.899 +0.9142392 0.9990461 0.899 +0.9182813 0.9990461 0.899 +0.923395 0.9990461 0.899 +0.9298646 0.9990461 0.899 +0.9380495 0.9990461 0.899 +0.9484044 0.9990461 0.899 +0.9615047 0.9990461 0.899 +0.9780783 0.9990461 0.899 +0.9990461 0.9990461 0.899 +0.9992474 0.9823697 0.9187157 +0.999406 0.975169 0.9348141 +0.999531 0.9733843 0.9478746 +0.9996296 0.974503 0.9584155 +0.9997074 0.9770133 0.966887 +0.9997689 0.9800367 0.9736724 +0.9998174 0.9830876 0.9790926 +0.9998557 0.9859182 0.9834129 +0.999886 0.9884204 0.9868505 +0.9999099 0.9905652 0.989582 +0.9999288 0.9923655 0.9917501 +0.9999437 0.9938545 0.9934695 +0.9187175 0.9992474 0.9187196 +0.918717 0.9992474 0.9187186 +0.9187164 0.9992474 0.9187173 +0.9187157 0.9992474 0.9187157 +0.9187168 0.9992474 0.9187157 +0.9187182 0.9992474 0.9187157 +0.9187199 0.9992474 0.9187157 +0.9187221 0.9992474 0.9187157 +0.9187249 0.9992474 0.9187157 +0.9187285 0.9992474 0.9187157 +0.918733 0.9992474 0.9187157 +0.9187387 0.9992474 0.9187157 +0.9187459 0.9992474 0.9187157 +0.918755 0.9992474 0.9187157 +0.9187665 0.9992474 0.9187157 +0.918781 0.9992474 0.9187157 +0.9187995 0.9992474 0.9187157 +0.9188228 0.9992474 0.9187157 +0.9188523 0.9992474 0.9187157 +0.9188896 0.9992474 0.9187157 +0.9189368 0.9992474 0.9187157 +0.9189965 0.9992474 0.9187157 +0.919072 0.9992474 0.9187157 +0.9191676 0.9992474 0.9187157 +0.9192885 0.9992474 0.9187157 +0.9194415 0.9992474 0.9187157 +0.919635 0.9992474 0.9187157 +0.9198799 0.9992474 0.9187157 +0.9201896 0.9992474 0.9187157 +0.9205815 0.9992474 0.9187157 +0.9210773 0.9992474 0.9187157 +0.9217045 0.9992474 0.9187157 +0.922498 0.9992474 0.9187157 +0.9235019 0.9992474 0.9187157 +0.924772 0.9992474 0.9187157 +0.9263788 0.9992474 0.9187157 +0.9284116 0.9992474 0.9187157 +0.9309833 0.9992474 0.9187157 +0.934237 0.9992474 0.9187157 +0.9383532 0.9992474 0.9187157 +0.9435608 0.9992474 0.9187157 +0.9501491 0.9992474 0.9187157 +0.9584841 0.9992474 0.9187157 +0.969029 0.9992474 0.9187157 +0.9823697 0.9992474 0.9187157 +0.9992474 0.9992474 0.9187157 +0.999406 0.9858691 0.9348141 +0.999531 0.9801481 0.9478746 +0.9996296 0.9787685 0.9584155 +0.9997074 0.9796982 0.966887 +0.9997689 0.9817242 0.9736724 +0.9998174 0.9841469 0.9790926 +0.9998557 0.9865825 0.9834129 +0.999886 0.9888367 0.9868505 +0.9999099 0.9908259 0.989582 +0.9999288 0.9925287 0.9917501 +0.9999437 0.9939566 0.9934695 +0.9348153 0.999406 0.9348166 +0.9348149 0.999406 0.9348159 +0.9348146 0.999406 0.9348151 +0.9348141 0.999406 0.9348141 +0.9348148 0.999406 0.9348141 +0.9348157 0.999406 0.9348141 +0.9348168 0.999406 0.9348141 +0.9348182 0.999406 0.9348141 +0.93482 0.999406 0.9348141 +0.9348222 0.999406 0.9348141 +0.9348251 0.999406 0.9348141 +0.9348287 0.999406 0.9348141 +0.9348332 0.999406 0.9348141 +0.934839 0.999406 0.9348141 +0.9348463 0.999406 0.9348141 +0.9348555 0.999406 0.9348141 +0.9348672 0.999406 0.9348141 +0.934882 0.999406 0.9348141 +0.9349007 0.999406 0.9348141 +0.9349243 0.999406 0.9348141 +0.9349542 0.999406 0.9348141 +0.9349921 0.999406 0.9348141 +0.93504 0.999406 0.9348141 +0.9351006 0.999406 0.9348141 +0.9351772 0.999406 0.9348141 +0.9352742 0.999406 0.9348141 +0.9353969 0.999406 0.9348141 +0.9355521 0.999406 0.9348141 +0.9357485 0.999406 0.9348141 +0.935997 0.999406 0.9348141 +0.9363113 0.999406 0.9348141 +0.9367089 0.999406 0.9348141 +0.937212 0.999406 0.9348141 +0.9378484 0.999406 0.9348141 +0.9386536 0.999406 0.9348141 +0.9396723 0.999406 0.9348141 +0.940961 0.999406 0.9348141 +0.9425915 0.999406 0.9348141 +0.9446542 0.999406 0.9348141 +0.9472638 0.999406 0.9348141 +0.9505652 0.999406 0.9348141 +0.954742 0.999406 0.9348141 +0.9600262 0.999406 0.9348141 +0.9667114 0.999406 0.9348141 +0.975169 0.999406 0.9348141 +0.9858691 0.999406 0.9348141 +0.999406 0.999406 0.9348141 +0.999531 0.9887052 0.9478746 +0.9996296 0.984165 0.9584155 +0.9997074 0.983095 0.966887 +0.9997689 0.983859 0.9736724 +0.9998174 0.985487 0.9790926 +0.9998557 0.9874229 0.9834129 +0.999886 0.9893633 0.9868505 +0.9999099 0.9911557 0.989582 +0.9999288 0.9927351 0.9917501 +0.9999437 0.9940858 0.9934695 +0.9478754 0.999531 0.9478762 +0.9478752 0.999531 0.9478758 +0.947875 0.999531 0.9478753 +0.9478746 0.999531 0.9478746 +0.9478751 0.999531 0.9478746 +0.9478756 0.999531 0.9478746 +0.9478763 0.999531 0.9478746 +0.9478772 0.999531 0.9478746 +0.9478784 0.999531 0.9478746 +0.9478798 0.999531 0.9478746 +0.9478816 0.999531 0.9478746 +0.9478839 0.999531 0.9478746 +0.9478867 0.999531 0.9478746 +0.9478904 0.999531 0.9478746 +0.947895 0.999531 0.9478746 +0.9479008 0.999531 0.9478746 +0.9479082 0.999531 0.9478746 +0.9479176 0.999531 0.9478746 +0.9479294 0.999531 0.9478746 +0.9479443 0.999531 0.9478746 +0.9479633 0.999531 0.9478746 +0.9479872 0.999531 0.9478746 +0.9480175 0.999531 0.9478746 +0.9480558 0.999531 0.9478746 +0.9481042 0.999531 0.9478746 +0.9481655 0.999531 0.9478746 +0.9482431 0.999531 0.9478746 +0.9483412 0.999531 0.9478746 +0.9484653 0.999531 0.9478746 +0.9486224 0.999531 0.9478746 +0.9488211 0.999531 0.9478746 +0.9490724 0.999531 0.9478746 +0.9493904 0.999531 0.9478746 +0.9497927 0.999531 0.9478746 +0.9503017 0.999531 0.9478746 +0.9509457 0.999531 0.9478746 +0.9517603 0.999531 0.9478746 +0.952791 0.999531 0.9478746 +0.9540949 0.999531 0.9478746 +0.9557445 0.999531 0.9478746 +0.9578314 0.999531 0.9478746 +0.9604717 0.999531 0.9478746 +0.963812 0.999531 0.9478746 +0.9680379 0.999531 0.9478746 +0.9733843 0.999531 0.9478746 +0.9801481 0.999531 0.9478746 +0.9887052 0.999531 0.9478746 +0.999531 0.999531 0.9478746 +0.9996296 0.9909923 0.9584155 +0.9997074 0.9873924 0.966887 +0.9997689 0.9865599 0.9736724 +0.9998174 0.9871825 0.9790926 +0.9998557 0.9884862 0.9834129 +0.999886 0.9900296 0.9868505 +0.9999099 0.9915729 0.989582 +0.9999288 0.9929963 0.9917501 +0.9999437 0.9942492 0.9934695 +0.958416 0.9996296 0.9584165 +0.9584159 0.9996296 0.9584162 +0.9584157 0.9996296 0.9584159 +0.9584155 0.9996296 0.9584155 +0.9584158 0.9996296 0.9584155 +0.9584161 0.9996296 0.9584155 +0.9584166 0.9996296 0.9584155 +0.9584171 0.9996296 0.9584155 +0.9584178 0.9996296 0.9584155 +0.9584187 0.9996296 0.9584155 +0.9584199 0.9996296 0.9584155 +0.9584213 0.9996296 0.9584155 +0.9584231 0.9996296 0.9584155 +0.9584254 0.9996296 0.9584155 +0.9584283 0.9996296 0.9584155 +0.958432 0.9996296 0.9584155 +0.9584367 0.9996296 0.9584155 +0.9584426 0.9996296 0.9584155 +0.95845 0.9996296 0.9584155 +0.9584595 0.9996296 0.9584155 +0.9584714 0.9996296 0.9584155 +0.9584865 0.9996296 0.9584155 +0.9585056 0.9996296 0.9584155 +0.9585297 0.9996296 0.9584155 +0.9585603 0.9996296 0.9584155 +0.9585989 0.9996296 0.9584155 +0.9586479 0.9996296 0.9584155 +0.9587097 0.9996296 0.9584155 +0.958788 0.9996296 0.9584155 +0.9588871 0.9996296 0.9584155 +0.9590124 0.9996296 0.9584155 +0.9591709 0.9996296 0.9584155 +0.9593714 0.9996296 0.9584155 +0.9596251 0.9996296 0.9584155 +0.9599461 0.9996296 0.9584155 +0.9603522 0.9996296 0.9584155 +0.960866 0.9996296 0.9584155 +0.9615159 0.9996296 0.9584155 +0.9623382 0.9996296 0.9584155 +0.9633786 0.9996296 0.9584155 +0.9646947 0.9996296 0.9584155 +0.9663598 0.9996296 0.9584155 +0.9684663 0.9996296 0.9584155 +0.9711314 0.9996296 0.9584155 +0.974503 0.9996296 0.9584155 +0.9787685 0.9996296 0.9584155 +0.984165 0.9996296 0.9584155 +0.9909923 0.9996296 0.9584155 +0.9996296 0.9996296 0.9584155 +0.9997074 0.9928292 0.966887 +0.9997689 0.9899769 0.9736724 +0.9998174 0.9893274 0.9790926 +0.9998557 0.9898313 0.9834129 +0.999886 0.9908725 0.9868505 +0.9999099 0.9921008 0.989582 +0.9999288 0.9933267 0.9917501 +0.9999437 0.994456 0.9934695 +0.9668873 0.9997074 0.9668877 +0.9668872 0.9997074 0.9668875 +0.9668871 0.9997074 0.9668873 +0.966887 0.9997074 0.966887 +0.9668872 0.9997074 0.966887 +0.9668874 0.9997074 0.966887 +0.9668877 0.9997074 0.966887 +0.966888 0.9997074 0.966887 +0.9668885 0.9997074 0.966887 +0.9668891 0.9997074 0.966887 +0.9668898 0.9997074 0.966887 +0.9668907 0.9997074 0.966887 +0.9668918 0.9997074 0.966887 +0.9668933 0.9997074 0.966887 +0.9668951 0.9997074 0.966887 +0.9668974 0.9997074 0.966887 +0.9669003 0.9997074 0.966887 +0.9669041 0.9997074 0.966887 +0.9669087 0.9997074 0.966887 +0.9669147 0.9997074 0.966887 +0.9669222 0.9997074 0.966887 +0.9669317 0.9997074 0.966887 +0.9669437 0.9997074 0.966887 +0.9669589 0.9997074 0.966887 +0.9669781 0.9997074 0.966887 +0.9670025 0.9997074 0.966887 +0.9670333 0.9997074 0.966887 +0.9670722 0.9997074 0.966887 +0.9671215 0.9997074 0.966887 +0.9671838 0.9997074 0.966887 +0.9672627 0.9997074 0.966887 +0.9673625 0.9997074 0.966887 +0.9674887 0.9997074 0.966887 +0.9676484 0.9997074 0.966887 +0.9678505 0.9997074 0.966887 +0.9681061 0.9997074 0.966887 +0.9684295 0.9997074 0.966887 +0.9688386 0.9997074 0.966887 +0.9693562 0.9997074 0.966887 +0.970011 0.9997074 0.966887 +0.9708394 0.9997074 0.966887 +0.9718875 0.9997074 0.966887 +0.9732135 0.9997074 0.966887 +0.974891 0.9997074 0.966887 +0.9770133 0.9997074 0.966887 +0.9796982 0.9997074 0.966887 +0.983095 0.9997074 0.966887 +0.9873924 0.9997074 0.966887 +0.9928292 0.9997074 0.966887 +0.9997074 0.9997074 0.966887 +0.9997689 0.9942998 0.9736724 +0.9998174 0.992041 0.9790926 +0.9998557 0.9915331 0.9834129 +0.999886 0.9919389 0.9868505 +0.9999099 0.9927686 0.989582 +0.9999288 0.9937447 0.9917501 +0.9999437 0.9947175 0.9934695 +0.9736726 0.9997689 0.9736728 +0.9736726 0.9997689 0.9736727 +0.9736725 0.9997689 0.9736726 +0.9736724 0.9997689 0.9736724 +0.9736725 0.9997689 0.9736724 +0.9736727 0.9997689 0.9736724 +0.9736729 0.9997689 0.9736724 +0.9736731 0.9997689 0.9736724 +0.9736734 0.9997689 0.9736724 +0.9736737 0.9997689 0.9736724 +0.9736742 0.9997689 0.9736724 +0.9736747 0.9997689 0.9736724 +0.9736754 0.9997689 0.9736724 +0.9736764 0.9997689 0.9736724 +0.9736775 0.9997689 0.9736724 +0.973679 0.9997689 0.9736724 +0.9736808 0.9997689 0.9736724 +0.9736831 0.9997689 0.9736724 +0.9736861 0.9997689 0.9736724 +0.9736898 0.9997689 0.9736724 +0.9736945 0.9997689 0.9736724 +0.9737005 0.9997689 0.9736724 +0.9737081 0.9997689 0.9736724 +0.9737176 0.9997689 0.9736724 +0.9737297 0.9997689 0.9736724 +0.973745 0.9997689 0.9736724 +0.9737643 0.9997689 0.9736724 +0.9737888 0.9997689 0.9736724 +0.9738198 0.9997689 0.9736724 +0.973859 0.9997689 0.9736724 +0.9739085 0.9997689 0.9736724 +0.9739713 0.9997689 0.9736724 +0.9740506 0.9997689 0.9736724 +0.974151 0.9997689 0.9736724 +0.974278 0.9997689 0.9736724 +0.9744386 0.9997689 0.9736724 +0.9746418 0.9997689 0.9736724 +0.974899 0.9997689 0.9736724 +0.9752243 0.9997689 0.9736724 +0.9756358 0.9997689 0.9736724 +0.9761565 0.9997689 0.9736724 +0.9768152 0.9997689 0.9736724 +0.9776486 0.9997689 0.9736724 +0.9787029 0.9997689 0.9736724 +0.9800367 0.9997689 0.9736724 +0.9817242 0.9997689 0.9736724 +0.983859 0.9997689 0.9736724 +0.9865599 0.9997689 0.9736724 +0.9899769 0.9997689 0.9736724 +0.9942998 0.9997689 0.9736724 +0.9997689 0.9997689 0.9736724 +0.9998174 0.9954741 0.9790926 +0.9998557 0.993686 0.9834129 +0.999886 0.993288 0.9868505 +0.9999099 0.9936135 0.989582 +0.9999288 0.9942736 0.9917501 +0.9999437 0.9950484 0.9934695 +0.9790927 0.9998174 0.9790929 +0.9790927 0.9998174 0.9790928 +0.9790927 0.9998174 0.9790927 +0.9790926 0.9998174 0.9790926 +0.9790927 0.9998174 0.9790926 +0.9790928 0.9998174 0.9790926 +0.9790929 0.9998174 0.9790926 +0.979093 0.9998174 0.9790926 +0.9790932 0.9998174 0.9790926 +0.9790934 0.9998174 0.9790926 +0.9790937 0.9998174 0.9790926 +0.979094 0.9998174 0.9790926 +0.9790945 0.9998174 0.9790926 +0.9790951 0.9998174 0.9790926 +0.9790958 0.9998174 0.9790926 +0.9790967 0.9998174 0.9790926 +0.9790979 0.9998174 0.9790926 +0.9790993 0.9998174 0.9790926 +0.9791012 0.9998174 0.9790926 +0.9791035 0.9998174 0.9790926 +0.9791065 0.9998174 0.9790926 +0.9791102 0.9998174 0.9790926 +0.979115 0.9998174 0.9790926 +0.979121 0.9998174 0.9790926 +0.9791286 0.9998174 0.9790926 +0.9791382 0.9998174 0.9790926 +0.9791503 0.9998174 0.9790926 +0.9791657 0.9998174 0.9790926 +0.9791851 0.9998174 0.9790926 +0.9792097 0.9998174 0.9790926 +0.9792408 0.9998174 0.9790926 +0.9792802 0.9998174 0.9790926 +0.97933 0.9998174 0.9790926 +0.979393 0.9998174 0.9790926 +0.9794727 0.9998174 0.9790926 +0.9795736 0.9998174 0.9790926 +0.9797011 0.9998174 0.9790926 +0.9798625 0.9998174 0.9790926 +0.9800667 0.9998174 0.9790926 +0.9803251 0.9998174 0.9790926 +0.9806519 0.9998174 0.9790926 +0.9810654 0.9998174 0.9790926 +0.9815885 0.9998174 0.9790926 +0.9822504 0.9998174 0.9790926 +0.9830876 0.9998174 0.9790926 +0.9841469 0.9998174 0.9790926 +0.985487 0.9998174 0.9790926 +0.9871825 0.9998174 0.9790926 +0.9893274 0.9998174 0.9790926 +0.992041 0.9998174 0.9790926 +0.9954741 0.9998174 0.9790926 +0.9998174 0.9998174 0.9790926 +0.9998557 0.9964098 0.9834129 +0.999886 0.9949948 0.9868505 +0.9999099 0.9946824 0.989582 +0.9999288 0.9949426 0.9917501 +0.9999437 0.9954671 0.9934695 +0.9834129 0.9998557 0.983413 +0.9834129 0.9998557 0.983413 +0.9834129 0.9998557 0.9834129 +0.9834129 0.9998557 0.9834129 +0.9834129 0.9998557 0.9834129 +0.983413 0.9998557 0.9834129 +0.983413 0.9998557 0.9834129 +0.9834131 0.9998557 0.9834129 +0.9834132 0.9998557 0.9834129 +0.9834134 0.9998557 0.9834129 +0.9834135 0.9998557 0.9834129 +0.9834138 0.9998557 0.9834129 +0.983414 0.9998557 0.9834129 +0.9834144 0.9998557 0.9834129 +0.9834149 0.9998557 0.9834129 +0.9834154 0.9998557 0.9834129 +0.9834162 0.9998557 0.9834129 +0.9834171 0.9998557 0.9834129 +0.9834182 0.9998557 0.9834129 +0.9834197 0.9998557 0.9834129 +0.9834216 0.9998557 0.9834129 +0.9834239 0.9998557 0.9834129 +0.9834269 0.9998557 0.9834129 +0.9834306 0.9998557 0.9834129 +0.9834354 0.9998557 0.9834129 +0.9834414 0.9998557 0.9834129 +0.983449 0.9998557 0.9834129 +0.9834587 0.9998557 0.9834129 +0.9834709 0.9998557 0.9834129 +0.9834863 0.9998557 0.9834129 +0.9835058 0.9998557 0.9834129 +0.9835305 0.9998557 0.9834129 +0.9835617 0.9998557 0.9834129 +0.9836012 0.9998557 0.9834129 +0.9836512 0.9998557 0.9834129 +0.9837145 0.9998557 0.9834129 +0.9837945 0.9998557 0.9834129 +0.9838957 0.9998557 0.9834129 +0.9840238 0.9998557 0.9834129 +0.9841858 0.9998557 0.9834129 +0.9843907 0.9998557 0.9834129 +0.9846501 0.9998557 0.9834129 +0.9849781 0.9998557 0.9834129 +0.9853932 0.9998557 0.9834129 +0.9859182 0.9998557 0.9834129 +0.9865825 0.9998557 0.9834129 +0.9874229 0.9998557 0.9834129 +0.9884862 0.9998557 0.9834129 +0.9898313 0.9998557 0.9834129 +0.9915331 0.9998557 0.9834129 +0.993686 0.9998557 0.9834129 +0.9964098 0.9998557 0.9834129 +0.9998557 0.9998557 0.9834129 +0.999886 0.9971541 0.9868505 +0.9999099 0.9960347 0.989582 +0.9999288 0.9957891 0.9917501 +0.9999437 0.9959967 0.9934695 +0.9868505 0.999886 0.9868506 +0.9868505 0.999886 0.9868505 +0.9868505 0.999886 0.9868505 +0.9868505 0.999886 0.9868505 +0.9868505 0.999886 0.9868505 +0.9868505 0.999886 0.9868505 +0.9868506 0.999886 0.9868505 +0.9868506 0.999886 0.9868505 +0.9868507 0.999886 0.9868505 +0.9868508 0.999886 0.9868505 +0.9868509 0.999886 0.9868505 +0.986851 0.999886 0.9868505 +0.9868512 0.999886 0.9868505 +0.9868514 0.999886 0.9868505 +0.9868517 0.999886 0.9868505 +0.9868521 0.999886 0.9868505 +0.9868525 0.999886 0.9868505 +0.9868531 0.999886 0.9868505 +0.9868538 0.999886 0.9868505 +0.9868547 0.999886 0.9868505 +0.9868559 0.999886 0.9868505 +0.9868574 0.999886 0.9868505 +0.9868592 0.999886 0.9868505 +0.9868616 0.999886 0.9868505 +0.9868646 0.999886 0.9868505 +0.9868684 0.999886 0.9868505 +0.9868731 0.999886 0.9868505 +0.9868792 0.999886 0.9868505 +0.9868868 0.999886 0.9868505 +0.9868965 0.999886 0.9868505 +0.9869087 0.999886 0.9868505 +0.9869242 0.999886 0.9868505 +0.9869437 0.999886 0.9868505 +0.9869685 0.999886 0.9868505 +0.9869998 0.999886 0.9868505 +0.9870395 0.999886 0.9868505 +0.9870896 0.999886 0.9868505 +0.987153 0.999886 0.9868505 +0.9872333 0.999886 0.9868505 +0.9873348 0.999886 0.9868505 +0.9874632 0.999886 0.9868505 +0.9876257 0.999886 0.9868505 +0.9878313 0.999886 0.9868505 +0.9880914 0.999886 0.9868505 +0.9884204 0.999886 0.9868505 +0.9888367 0.999886 0.9868505 +0.9893633 0.999886 0.9868505 +0.9900296 0.999886 0.9868505 +0.9908725 0.999886 0.9868505 +0.9919389 0.999886 0.9868505 +0.993288 0.999886 0.9868505 +0.9949948 0.999886 0.9868505 +0.9971541 0.999886 0.9868505 +0.999886 0.999886 0.9868505 +0.9999099 0.9977455 0.989582 +0.9999288 0.99686 0.9917501 +0.9999437 0.9966668 0.9934695 +0.989582 0.9999099 0.989582 +0.989582 0.9999099 0.989582 +0.989582 0.9999099 0.989582 +0.989582 0.9999099 0.989582 +0.989582 0.9999099 0.989582 +0.989582 0.9999099 0.989582 +0.989582 0.9999099 0.989582 +0.9895821 0.9999099 0.989582 +0.9895821 0.9999099 0.989582 +0.9895822 0.9999099 0.989582 +0.9895822 0.9999099 0.989582 +0.9895823 0.9999099 0.989582 +0.9895824 0.9999099 0.989582 +0.9895826 0.9999099 0.989582 +0.9895828 0.9999099 0.989582 +0.989583 0.9999099 0.989582 +0.9895833 0.9999099 0.989582 +0.9895836 0.9999099 0.989582 +0.9895841 0.9999099 0.989582 +0.9895847 0.9999099 0.989582 +0.9895854 0.9999099 0.989582 +0.9895863 0.9999099 0.989582 +0.9895875 0.9999099 0.989582 +0.989589 0.9999099 0.989582 +0.9895908 0.9999099 0.989582 +0.9895932 0.9999099 0.989582 +0.9895962 0.9999099 0.989582 +0.9896 0.9999099 0.989582 +0.9896047 0.9999099 0.989582 +0.9896108 0.9999099 0.989582 +0.9896185 0.9999099 0.989582 +0.9896281 0.9999099 0.989582 +0.9896404 0.9999099 0.989582 +0.9896559 0.9999099 0.989582 +0.9896755 0.9999099 0.989582 +0.9897003 0.9999099 0.989582 +0.9897317 0.9999099 0.989582 +0.9897715 0.9999099 0.989582 +0.9898217 0.9999099 0.989582 +0.9898853 0.9999099 0.989582 +0.9899657 0.9999099 0.989582 +0.9900675 0.9999099 0.989582 +0.9901962 0.9999099 0.989582 +0.9903591 0.9999099 0.989582 +0.9905652 0.9999099 0.989582 +0.9908259 0.9999099 0.989582 +0.9911557 0.9999099 0.989582 +0.9915729 0.9999099 0.989582 +0.9921008 0.9999099 0.989582 +0.9927686 0.9999099 0.989582 +0.9936135 0.9999099 0.989582 +0.9946824 0.9999099 0.989582 +0.9960347 0.9999099 0.989582 +0.9977455 0.9999099 0.989582 +0.9999099 0.9999099 0.989582 +0.9999288 0.9982148 0.9917501 +0.9999437 0.9975145 0.9934695 +0.9917501 0.9999288 0.9917501 +0.9917501 0.9999288 0.9917501 +0.9917501 0.9999288 0.9917501 +0.9917501 0.9999288 0.9917501 +0.9917501 0.9999288 0.9917501 +0.9917501 0.9999288 0.9917501 +0.9917501 0.9999288 0.9917501 +0.9917501 0.9999288 0.9917501 +0.9917502 0.9999288 0.9917501 +0.9917502 0.9999288 0.9917501 +0.9917502 0.9999288 0.9917501 +0.9917503 0.9999288 0.9917501 +0.9917504 0.9999288 0.9917501 +0.9917505 0.9999288 0.9917501 +0.9917506 0.9999288 0.9917501 +0.9917507 0.9999288 0.9917501 +0.9917509 0.9999288 0.9917501 +0.9917511 0.9999288 0.9917501 +0.9917514 0.9999288 0.9917501 +0.9917518 0.9999288 0.9917501 +0.9917522 0.9999288 0.9917501 +0.9917528 0.9999288 0.9917501 +0.9917535 0.9999288 0.9917501 +0.9917544 0.9999288 0.9917501 +0.9917556 0.9999288 0.9917501 +0.9917571 0.9999288 0.9917501 +0.991759 0.9999288 0.9917501 +0.9917613 0.9999288 0.9917501 +0.9917643 0.9999288 0.9917501 +0.9917681 0.9999288 0.9917501 +0.9917729 0.9999288 0.9917501 +0.991779 0.9999288 0.9917501 +0.9917866 0.9999288 0.9917501 +0.9917963 0.9999288 0.9917501 +0.9918086 0.9999288 0.9917501 +0.9918242 0.9999288 0.9917501 +0.9918438 0.9999288 0.9917501 +0.9918687 0.9999288 0.9917501 +0.9919001 0.9999288 0.9917501 +0.9919399 0.9999288 0.9917501 +0.9919903 0.9999288 0.9917501 +0.992054 0.9999288 0.9917501 +0.9921346 0.9999288 0.9917501 +0.9922365 0.9999288 0.9917501 +0.9923655 0.9999288 0.9917501 +0.9925287 0.9999288 0.9917501 +0.9927351 0.9999288 0.9917501 +0.9929963 0.9999288 0.9917501 +0.9933267 0.9999288 0.9917501 +0.9937447 0.9999288 0.9917501 +0.9942736 0.9999288 0.9917501 +0.9949426 0.9999288 0.9917501 +0.9957891 0.9999288 0.9917501 +0.99686 0.9999288 0.9917501 +0.9982148 0.9999288 0.9917501 +0.9999288 0.9999288 0.9917501 +0.9999437 0.9985869 0.9934695 +0.9934695 0.9999437 0.9934695 +0.9934695 0.9999437 0.9934695 +0.9934695 0.9999437 0.9934695 +0.9934695 0.9999437 0.9934695 +0.9934695 0.9999437 0.9934695 +0.9934695 0.9999437 0.9934695 +0.9934695 0.9999437 0.9934695 +0.9934695 0.9999437 0.9934695 +0.9934695 0.9999437 0.9934695 +0.9934696 0.9999437 0.9934695 +0.9934696 0.9999437 0.9934695 +0.9934696 0.9999437 0.9934695 +0.9934697 0.9999437 0.9934695 +0.9934697 0.9999437 0.9934695 +0.9934698 0.9999437 0.9934695 +0.9934699 0.9999437 0.9934695 +0.99347 0.9999437 0.9934695 +0.9934701 0.9999437 0.9934695 +0.9934703 0.9999437 0.9934695 +0.9934705 0.9999437 0.9934695 +0.9934708 0.9999437 0.9934695 +0.9934712 0.9999437 0.9934695 +0.9934716 0.9999437 0.9934695 +0.9934722 0.9999437 0.9934695 +0.9934729 0.9999437 0.9934695 +0.9934739 0.9999437 0.9934695 +0.993475 0.9999437 0.9934695 +0.9934765 0.9999437 0.9934695 +0.9934784 0.9999437 0.9934695 +0.9934808 0.9999437 0.9934695 +0.9934838 0.9999437 0.9934695 +0.9934876 0.9999437 0.9934695 +0.9934924 0.9999437 0.9934695 +0.9934984 0.9999437 0.9934695 +0.9935061 0.9999437 0.9934695 +0.9935158 0.9999437 0.9934695 +0.9935281 0.9999437 0.9934695 +0.9935437 0.9999437 0.9934695 +0.9935634 0.9999437 0.9934695 +0.9935883 0.9999437 0.9934695 +0.9936198 0.9999437 0.9934695 +0.9936596 0.9999437 0.9934695 +0.9937101 0.9999437 0.9934695 +0.9937738 0.9999437 0.9934695 +0.9938545 0.9999437 0.9934695 +0.9939566 0.9999437 0.9934695 +0.9940858 0.9999437 0.9934695 +0.9942492 0.9999437 0.9934695 +0.994456 0.9999437 0.9934695 +0.9947175 0.9999437 0.9934695 +0.9950484 0.9999437 0.9934695 +0.9954671 0.9999437 0.9934695 +0.9959967 0.9999437 0.9934695 +0.9966668 0.9999437 0.9934695 +0.9975145 0.9999437 0.9934695 +0.9985869 0.9999437 0.9934695 +0.9999437 0.9999437 0.9934695 +0.0000238 0.0000238 0.0030742 +0.0005417 0.0000238 0.0030742 +0.0011968 0.0000238 0.0030742 +0.0020256 0.0000238 0.0030742 +0.0030742 0.0000238 0.0030742 +0.0044007 0.0000238 0.0030742 +0.006079 0.0000238 0.0030742 +0.0082023 0.0000238 0.0030742 +0.0108885 0.0000238 0.0030742 +0.0142868 0.0000238 0.0030742 +0.0185862 0.0000238 0.0030742 +0.0240255 0.0000238 0.0030742 +0.0309069 0.0000238 0.0030742 +0.0396127 0.0000238 0.0030742 +0.0506267 0.0000238 0.0030742 +0.0645609 0.0000238 0.0030742 +0.0821895 0.0000238 0.0030742 +0.1044919 0.0000238 0.0030742 +0.1327073 0.0000238 0.0030742 +0.1684036 0.0000238 0.0030742 +0.2135639 0.0000238 0.0030742 +0.2706977 0.0000238 0.0030742 +0.3429792 0.0000238 0.0030742 +0.4344249 0.0000238 0.0030742 +0.5501155 0.0000238 0.0030742 +0.6964791 0.0000238 0.0030742 +0.8407292 0.0051514 0.0080424 +0.9033413 0.0279321 0.0303251 +0.9354466 0.0624569 0.0643425 +0.9545467 0.1059991 0.1074473 +0.9669269 0.1572498 0.1583419 +0.9754027 0.2151269 0.2159373 +0.9814251 0.2783684 0.2789607 +0.9858181 0.3454107 0.3458371 +0.9890841 0.4144197 0.4147221 +0.9915469 0.4834235 0.4836348 +0.993424 0.5504963 0.5506419 +0.9948662 0.6139459 0.6140448 +0.9959813 0.6724572 0.6725236 +0.9968475 0.7251659 0.72521 +0.997523 0.7716588 0.7716878 +0.9980513 0.8119154 0.8119343 +0.9984653 0.8462171 0.8462293 +0.9987905 0.8750477 0.8750555 +0.9990461 0.8990028 0.8990078 +0.9992474 0.9187175 0.9187207 +0.999406 0.9348153 0.9348173 +0.999531 0.9478754 0.9478767 +0.9996296 0.958416 0.9584168 +0.9997074 0.9668873 0.9668878 +0.9997689 0.9736726 0.9736729 +0.9998174 0.9790927 0.9790929 +0.9998557 0.9834129 0.9834131 +0.999886 0.9868505 0.9868506 +0.9999099 0.989582 0.9895821 +0.9999288 0.9917501 0.9917501 +0.9999437 0.9934695 0.9934695 +0.0000238 0.0005417 0.0030742 +0.0000382 0.0000382 0.0025707 +0.0006933 0.0000382 0.0025707 +0.0015221 0.0000382 0.0025707 +0.0025707 0.0000382 0.0025707 +0.0038972 0.0000382 0.0025707 +0.0055755 0.0000382 0.0025707 +0.0076988 0.0000382 0.0025707 +0.0103849 0.0000382 0.0025707 +0.0137833 0.0000382 0.0025707 +0.0180827 0.0000382 0.0025707 +0.023522 0.0000382 0.0025707 +0.0304033 0.0000382 0.0025707 +0.0391092 0.0000382 0.0025707 +0.0501232 0.0000382 0.0025707 +0.0640574 0.0000382 0.0025707 +0.081686 0.0000382 0.0025707 +0.1039884 0.0000382 0.0025707 +0.1322038 0.0000382 0.0025707 +0.1679 0.0000382 0.0025707 +0.2130604 0.0000382 0.0025707 +0.2701941 0.0000382 0.0025707 +0.3424757 0.0000382 0.0025707 +0.4339214 0.0000382 0.0025707 +0.549612 0.0000382 0.0025707 +0.6959756 0.0000382 0.0025707 +0.8405071 0.0051286 0.0075296 +0.9032596 0.0278872 0.0298748 +0.9354101 0.0624063 0.0639724 +0.9545286 0.1059489 0.1071517 +0.9669173 0.1572031 0.15811 +0.9753975 0.2150852 0.2157582 +0.9814221 0.2783325 0.2788244 +0.9858163 0.3453807 0.3457348 +0.9890831 0.4143955 0.4146466 +0.9915463 0.4834045 0.48358 +0.9934236 0.5504818 0.5506027 +0.994866 0.6139352 0.6140174 +0.9959811 0.6724495 0.6725046 +0.9968474 0.7251605 0.7251971 +0.997523 0.7716551 0.7716791 +0.9980512 0.8119128 0.8119285 +0.9984653 0.8462154 0.8462255 +0.9987905 0.8750466 0.8750531 +0.9990461 0.899002 0.8990062 +0.9992474 0.918717 0.9187197 +0.999406 0.9348149 0.9348166 +0.999531 0.9478752 0.9478763 +0.9996296 0.9584159 0.9584165 +0.9997074 0.9668872 0.9668877 +0.9997689 0.9736726 0.9736728 +0.9998174 0.9790927 0.9790929 +0.9998557 0.9834129 0.983413 +0.999886 0.9868505 0.9868506 +0.9999099 0.989582 0.989582 +0.9999288 0.9917501 0.9917501 +0.9999437 0.9934695 0.9934695 +0.0000238 0.0011968 0.0030742 +0.0000382 0.0006933 0.0025707 +0.0000611 0.0000611 0.0019385 +0.0008899 0.0000611 0.0019385 +0.0019385 0.0000611 0.0019385 +0.003265 0.0000611 0.0019385 +0.0049433 0.0000611 0.0019385 +0.0070666 0.0000611 0.0019385 +0.0097527 0.0000611 0.0019385 +0.0131511 0.0000611 0.0019385 +0.0174505 0.0000611 0.0019385 +0.0228898 0.0000611 0.0019385 +0.0297711 0.0000611 0.0019385 +0.038477 0.0000611 0.0019385 +0.049491 0.0000611 0.0019385 +0.0634252 0.0000611 0.0019385 +0.0810538 0.0000611 0.0019385 +0.1033562 0.0000611 0.0019385 +0.1315716 0.0000611 0.0019385 +0.1672678 0.0000611 0.0019385 +0.2124282 0.0000611 0.0019385 +0.2695619 0.0000611 0.0019385 +0.3418435 0.0000611 0.0019385 +0.4332891 0.0000611 0.0019385 +0.5489798 0.0000611 0.0019385 +0.6953434 0.0000611 0.0019385 +0.8402274 0.0051047 0.0068855 +0.9031567 0.0278347 0.0293089 +0.9353643 0.0623458 0.0635073 +0.9545059 0.1058883 0.1067803 +0.9669053 0.1571463 0.1578188 +0.9753908 0.2150342 0.2155333 +0.9814183 0.2782884 0.2786531 +0.9858141 0.3453439 0.3456064 +0.9890818 0.4143657 0.4145518 +0.9915455 0.4833811 0.4835112 +0.9934231 0.550464 0.5505536 +0.9948657 0.6139219 0.6139828 +0.9959809 0.6724399 0.6724808 +0.9968473 0.7251537 0.7251809 +0.9975229 0.7716504 0.7716682 +0.9980512 0.8119096 0.8119213 +0.9984653 0.8462132 0.8462207 +0.9987904 0.8750451 0.87505 +0.9990461 0.8990011 0.8990042 +0.9992474 0.9187164 0.9187184 +0.999406 0.9348146 0.9348158 +0.999531 0.947875 0.9478757 +0.9996296 0.9584157 0.9584162 +0.9997074 0.9668871 0.9668875 +0.9997689 0.9736725 0.9736727 +0.9998174 0.9790927 0.9790928 +0.9998557 0.9834129 0.983413 +0.999886 0.9868505 0.9868505 +0.9999099 0.989582 0.989582 +0.9999288 0.9917501 0.9917501 +0.9999437 0.9934695 0.9934695 +0.0000238 0.0020256 0.0030742 +0.0000382 0.0015221 0.0025707 +0.0000611 0.0008899 0.0019385 +0.0000978 0.0000978 0.0011463 +0.0011463 0.0000978 0.0011463 +0.0024729 0.0000978 0.0011463 +0.0041512 0.0000978 0.0011463 +0.0062744 0.0000978 0.0011463 +0.0089606 0.0000978 0.0011463 +0.012359 0.0000978 0.0011463 +0.0166583 0.0000978 0.0011463 +0.0220976 0.0000978 0.0011463 +0.028979 0.0000978 0.0011463 +0.0376849 0.0000978 0.0011463 +0.0486989 0.0000978 0.0011463 +0.0626331 0.0000978 0.0011463 +0.0802616 0.0000978 0.0011463 +0.102564 0.0000978 0.0011463 +0.1307795 0.0000978 0.0011463 +0.1664757 0.0000978 0.0011463 +0.2116361 0.0000978 0.0011463 +0.2687698 0.0000978 0.0011463 +0.3410514 0.0000978 0.0011463 +0.432497 0.0000978 0.0011463 +0.5481876 0.0000978 0.0011463 +0.6945513 0.0000978 0.0011463 +0.8398756 0.0050826 0.0060778 +0.9030276 0.0277752 0.0285991 +0.9353068 0.0622749 0.062924 +0.9544774 0.1058162 0.1063147 +0.9668902 0.1570779 0.1574537 +0.9753825 0.2149725 0.2152513 +0.9814136 0.2782347 0.2784385 +0.9858113 0.3452987 0.3454454 +0.9890801 0.414329 0.414433 +0.9915446 0.4833522 0.4834249 +0.9934225 0.5504419 0.550492 +0.9948653 0.6139056 0.6139396 +0.9959807 0.672428 0.6724509 +0.9968472 0.7251454 0.7251605 +0.9975228 0.7716446 0.7716545 +0.9980511 0.8119057 0.8119122 +0.9984653 0.8462106 0.8462148 +0.9987904 0.8750434 0.8750461 +0.9990461 0.899 0.8990017 +0.9992474 0.9187157 0.9187168 +0.999406 0.9348141 0.9348148 +0.999531 0.9478746 0.9478751 +0.9996296 0.9584155 0.9584158 +0.9997074 0.966887 0.9668872 +0.9997689 0.9736724 0.9736725 +0.9998174 0.9790926 0.9790927 +0.9998557 0.9834129 0.9834129 +0.999886 0.9868505 0.9868505 +0.9999099 0.989582 0.989582 +0.9999288 0.9917501 0.9917501 +0.9999437 0.9934695 0.9934695 +0.0000238 0.0030742 0.0030742 +0.0000382 0.0025707 0.0025707 +0.0000611 0.0019385 0.0019385 +0.0000978 0.0011463 0.0011463 +0.0001565 0.0001565 0.0001565 +0.001483 0.0001565 0.0001565 +0.0031613 0.0001565 0.0001565 +0.0052846 0.0001565 0.0001565 +0.0079707 0.0001565 0.0001565 +0.0113691 0.0001565 0.0001565 +0.0156685 0.0001565 0.0001565 +0.0211078 0.0001565 0.0001565 +0.0279891 0.0001565 0.0001565 +0.036695 0.0001565 0.0001565 +0.047709 0.0001565 0.0001565 +0.0616432 0.0001565 0.0001565 +0.0792718 0.0001565 0.0001565 +0.1015742 0.0001565 0.0001565 +0.1297896 0.0001565 0.0001565 +0.1654858 0.0001565 0.0001565 +0.2106462 0.0001565 0.0001565 +0.2677799 0.0001565 0.0001565 +0.3400615 0.0001565 0.0001565 +0.4315072 0.0001565 0.0001565 +0.5471978 0.0001565 0.0001565 +0.6935614 0.0001565 0.0001565 +0.8394338 0.0050676 0.0050676 +0.9028657 0.0277111 0.0277111 +0.9352348 0.0621943 0.0621943 +0.9544418 0.1057322 0.1057322 +0.9668714 0.1569971 0.1569971 +0.9753721 0.2148987 0.2148987 +0.9814076 0.2781701 0.2781701 +0.9858079 0.3452442 0.3452442 +0.9890781 0.4142845 0.4142845 +0.9915433 0.4833171 0.4833171 +0.9934218 0.550415 0.550415 +0.9948649 0.6138855 0.6138855 +0.9959804 0.6724135 0.6724135 +0.996847 0.7251351 0.7251351 +0.9975227 0.7716375 0.7716375 +0.9980511 0.8119009 0.8119009 +0.9984652 0.8462073 0.8462073 +0.9987904 0.8750412 0.8750412 +0.9990461 0.8989986 0.8989986 +0.9992474 0.9187148 0.9187148 +0.999406 0.9348135 0.9348135 +0.999531 0.9478743 0.9478743 +0.9996296 0.9584153 0.9584153 +0.9997074 0.9668869 0.9668869 +0.9997689 0.9736723 0.9736723 +0.9998174 0.9790925 0.9790925 +0.9998557 0.9834128 0.9834128 +0.999886 0.9868504 0.9868504 +0.9999099 0.989582 0.989582 +0.9999288 0.9917501 0.9917501 +0.9999437 0.9934695 0.9934695 +0.0000238 0.0044007 0.0030742 +0.0000382 0.0038972 0.0025707 +0.0000611 0.003265 0.0019385 +0.0000978 0.0024729 0.0011463 +0.0001565 0.001483 0.0001565 +0.001483 0.001483 0.0001565 +0.0031613 0.001483 0.0001565 +0.0052846 0.001483 0.0001565 +0.0079707 0.001483 0.0001565 +0.0113691 0.001483 0.0001565 +0.0156685 0.001483 0.0001565 +0.0211078 0.001483 0.0001565 +0.0279891 0.001483 0.0001565 +0.036695 0.001483 0.0001565 +0.047709 0.001483 0.0001565 +0.0616432 0.001483 0.0001565 +0.0792718 0.001483 0.0001565 +0.1015742 0.001483 0.0001565 +0.1297896 0.001483 0.0001565 +0.1654858 0.001483 0.0001565 +0.2106462 0.001483 0.0001565 +0.2677799 0.001483 0.0001565 +0.3400615 0.001483 0.0001565 +0.4315072 0.001483 0.0001565 +0.5471978 0.001483 0.0001565 +0.6935614 0.001483 0.0001565 +0.8394338 0.0063275 0.0050676 +0.9028657 0.0287543 0.0277111 +0.9352348 0.0630161 0.0621943 +0.9544418 0.1063632 0.1057322 +0.9668714 0.1574728 0.1569971 +0.9753721 0.2152516 0.2148987 +0.9814076 0.2784279 0.2781701 +0.9858079 0.3454298 0.3452442 +0.9890781 0.4144161 0.4142845 +0.9915433 0.483409 0.4833171 +0.9934218 0.5504784 0.550415 +0.9948649 0.6139286 0.6138855 +0.9959804 0.6724424 0.6724135 +0.996847 0.7251543 0.7251351 +0.9975227 0.7716501 0.7716375 +0.9980511 0.8119091 0.8119009 +0.9984652 0.8462126 0.8462073 +0.9987904 0.8750447 0.8750412 +0.9990461 0.8990008 0.8989986 +0.9992474 0.9187162 0.9187148 +0.999406 0.9348144 0.9348135 +0.999531 0.9478748 0.9478743 +0.9996296 0.9584156 0.9584153 +0.9997074 0.9668871 0.9668869 +0.9997689 0.9736725 0.9736723 +0.9998174 0.9790926 0.9790925 +0.9998557 0.9834129 0.9834128 +0.999886 0.9868505 0.9868504 +0.9999099 0.989582 0.989582 +0.9999288 0.9917501 0.9917501 +0.9999437 0.9934695 0.9934695 +0.0000238 0.006079 0.0030742 +0.0000382 0.0055755 0.0025707 +0.0000611 0.0049433 0.0019385 +0.0000978 0.0041512 0.0011463 +0.0001565 0.0031613 0.0001565 +0.001483 0.0031613 0.0001565 +0.0031613 0.0031613 0.0001565 +0.0052846 0.0031613 0.0001565 +0.0079707 0.0031613 0.0001565 +0.0113691 0.0031613 0.0001565 +0.0156685 0.0031613 0.0001565 +0.0211078 0.0031613 0.0001565 +0.0279891 0.0031613 0.0001565 +0.036695 0.0031613 0.0001565 +0.047709 0.0031613 0.0001565 +0.0616432 0.0031613 0.0001565 +0.0792718 0.0031613 0.0001565 +0.1015742 0.0031613 0.0001565 +0.1297896 0.0031613 0.0001565 +0.1654858 0.0031613 0.0001565 +0.2106462 0.0031613 0.0001565 +0.2677799 0.0031613 0.0001565 +0.3400615 0.0031613 0.0001565 +0.4315072 0.0031613 0.0001565 +0.5471978 0.0031613 0.0001565 +0.6935614 0.0031613 0.0001565 +0.8394338 0.0079213 0.0050676 +0.9028657 0.0300741 0.0277111 +0.9352348 0.0640558 0.0621943 +0.9544418 0.1071616 0.1057322 +0.9668714 0.1580746 0.1569971 +0.9753721 0.2156981 0.2148987 +0.9814076 0.2787542 0.2781701 +0.9858079 0.3456646 0.3452442 +0.9890781 0.4145826 0.4142845 +0.9915433 0.4835254 0.4833171 +0.9934218 0.5505585 0.550415 +0.9948649 0.6139831 0.6138855 +0.9959804 0.672479 0.6724135 +0.996847 0.7251785 0.7251351 +0.9975227 0.771666 0.7716375 +0.9980511 0.8119195 0.8119009 +0.9984652 0.8462194 0.8462073 +0.9987904 0.875049 0.8750412 +0.9990461 0.8990035 0.8989986 +0.9992474 0.9187179 0.9187148 +0.999406 0.9348155 0.9348135 +0.999531 0.9478755 0.9478743 +0.9996296 0.9584161 0.9584153 +0.9997074 0.9668874 0.9668869 +0.9997689 0.9736726 0.9736723 +0.9998174 0.9790927 0.9790925 +0.9998557 0.9834129 0.9834128 +0.999886 0.9868505 0.9868504 +0.9999099 0.989582 0.989582 +0.9999288 0.9917501 0.9917501 +0.9999437 0.9934695 0.9934695 +0.0000238 0.0082023 0.0030742 +0.0000382 0.0076988 0.0025707 +0.0000611 0.0070666 0.0019385 +0.0000978 0.0062744 0.0011463 +0.0001565 0.0052846 0.0001565 +0.001483 0.0052846 0.0001565 +0.0031613 0.0052846 0.0001565 +0.0052846 0.0052846 0.0001565 +0.0079707 0.0052846 0.0001565 +0.0113691 0.0052846 0.0001565 +0.0156685 0.0052846 0.0001565 +0.0211078 0.0052846 0.0001565 +0.0279891 0.0052846 0.0001565 +0.036695 0.0052846 0.0001565 +0.047709 0.0052846 0.0001565 +0.0616432 0.0052846 0.0001565 +0.0792718 0.0052846 0.0001565 +0.1015742 0.0052846 0.0001565 +0.1297896 0.0052846 0.0001565 +0.1654858 0.0052846 0.0001565 +0.2106462 0.0052846 0.0001565 +0.2677799 0.0052846 0.0001565 +0.3400615 0.0052846 0.0001565 +0.4315072 0.0052846 0.0001565 +0.5471978 0.0052846 0.0001565 +0.6935614 0.0052846 0.0001565 +0.8394338 0.0099377 0.0050676 +0.9028657 0.0317439 0.0277111 +0.9352348 0.0653712 0.0621943 +0.9544418 0.1081716 0.1057322 +0.9668714 0.158836 0.1569971 +0.9753721 0.2162629 0.2148987 +0.9814076 0.2791669 0.2781701 +0.9858079 0.3459616 0.3452442 +0.9890781 0.4147933 0.4142845 +0.9915433 0.4836726 0.4833171 +0.9934218 0.5506599 0.550415 +0.9948649 0.614052 0.6138855 +0.9959804 0.6725253 0.6724135 +0.996847 0.7252093 0.7251351 +0.9975227 0.7716862 0.7716375 +0.9980511 0.8119326 0.8119009 +0.9984652 0.8462279 0.8462073 +0.9987904 0.8750544 0.8750412 +0.9990461 0.899007 0.8989986 +0.9992474 0.9187201 0.9187148 +0.999406 0.9348169 0.9348135 +0.999531 0.9478764 0.9478743 +0.9996296 0.9584166 0.9584153 +0.9997074 0.9668877 0.9668869 +0.9997689 0.9736729 0.9736723 +0.9998174 0.9790929 0.9790925 +0.9998557 0.983413 0.9834128 +0.999886 0.9868506 0.9868504 +0.9999099 0.989582 0.989582 +0.9999288 0.9917501 0.9917501 +0.9999437 0.9934695 0.9934695 +0.0000238 0.0108885 0.0030742 +0.0000382 0.0103849 0.0025707 +0.0000611 0.0097527 0.0019385 +0.0000978 0.0089606 0.0011463 +0.0001565 0.0079707 0.0001565 +0.001483 0.0079707 0.0001565 +0.0031613 0.0079707 0.0001565 +0.0052846 0.0079707 0.0001565 +0.0079707 0.0079707 0.0001565 +0.0113691 0.0079707 0.0001565 +0.0156685 0.0079707 0.0001565 +0.0211078 0.0079707 0.0001565 +0.0279891 0.0079707 0.0001565 +0.036695 0.0079707 0.0001565 +0.047709 0.0079707 0.0001565 +0.0616432 0.0079707 0.0001565 +0.0792718 0.0079707 0.0001565 +0.1015742 0.0079707 0.0001565 +0.1297896 0.0079707 0.0001565 +0.1654858 0.0079707 0.0001565 +0.2106462 0.0079707 0.0001565 +0.2677799 0.0079707 0.0001565 +0.3400615 0.0079707 0.0001565 +0.4315072 0.0079707 0.0001565 +0.5471978 0.0079707 0.0001565 +0.6935614 0.0079707 0.0001565 +0.8394338 0.0124887 0.0050676 +0.9028657 0.0338564 0.0277111 +0.9352348 0.0670354 0.0621943 +0.9544418 0.1094494 0.1057322 +0.9668714 0.1597992 0.1569971 +0.9753721 0.2169775 0.2148987 +0.9814076 0.279689 0.2781701 +0.9858079 0.3463375 0.3452442 +0.9890781 0.4150598 0.4142845 +0.9915433 0.4838588 0.4833171 +0.9934218 0.5507882 0.550415 +0.9948649 0.6141392 0.6138855 +0.9959804 0.6725838 0.6724135 +0.996847 0.7252481 0.7251351 +0.9975227 0.7717117 0.7716375 +0.9980511 0.8119492 0.8119009 +0.9984652 0.8462386 0.8462073 +0.9987904 0.8750613 0.8750412 +0.9990461 0.8990114 0.8989986 +0.9992474 0.9187229 0.9187148 +0.999406 0.9348187 0.9348135 +0.999531 0.9478775 0.9478743 +0.9996296 0.9584173 0.9584153 +0.9997074 0.9668882 0.9668869 +0.9997689 0.9736732 0.9736723 +0.9998174 0.9790931 0.9790925 +0.9998557 0.9834131 0.9834128 +0.999886 0.9868506 0.9868504 +0.9999099 0.9895821 0.989582 +0.9999288 0.9917501 0.9917501 +0.9999437 0.9934695 0.9934695 +0.0000238 0.0142868 0.0030742 +0.0000382 0.0137833 0.0025707 +0.0000611 0.0131511 0.0019385 +0.0000978 0.012359 0.0011463 +0.0001565 0.0113691 0.0001565 +0.001483 0.0113691 0.0001565 +0.0031613 0.0113691 0.0001565 +0.0052846 0.0113691 0.0001565 +0.0079707 0.0113691 0.0001565 +0.0113691 0.0113691 0.0001565 +0.0156685 0.0113691 0.0001565 +0.0211078 0.0113691 0.0001565 +0.0279891 0.0113691 0.0001565 +0.036695 0.0113691 0.0001565 +0.047709 0.0113691 0.0001565 +0.0616432 0.0113691 0.0001565 +0.0792718 0.0113691 0.0001565 +0.1015742 0.0113691 0.0001565 +0.1297896 0.0113691 0.0001565 +0.1654858 0.0113691 0.0001565 +0.2106462 0.0113691 0.0001565 +0.2677799 0.0113691 0.0001565 +0.3400615 0.0113691 0.0001565 +0.4315072 0.0113691 0.0001565 +0.5471978 0.0113691 0.0001565 +0.6935614 0.0113691 0.0001565 +0.8394338 0.0157161 0.0050676 +0.9028657 0.0365289 0.0277111 +0.9352348 0.0691408 0.0621943 +0.9544418 0.1110659 0.1057322 +0.9668714 0.1610178 0.1569971 +0.9753721 0.2178815 0.2148987 +0.9814076 0.2803496 0.2781701 +0.9858079 0.3468129 0.3452442 +0.9890781 0.4153969 0.4142845 +0.9915433 0.4840944 0.4833171 +0.9934218 0.5509505 0.550415 +0.9948649 0.6142495 0.6138855 +0.9959804 0.6726578 0.6724135 +0.996847 0.7252972 0.7251351 +0.9975227 0.771744 0.7716375 +0.9980511 0.8119703 0.8119009 +0.9984652 0.8462522 0.8462073 +0.9987904 0.8750701 0.8750412 +0.9990461 0.899017 0.8989986 +0.9992474 0.9187265 0.9187148 +0.999406 0.9348209 0.9348135 +0.999531 0.947879 0.9478743 +0.9996296 0.9584182 0.9584153 +0.9997074 0.9668887 0.9668869 +0.9997689 0.9736735 0.9736723 +0.9998174 0.9790933 0.9790925 +0.9998557 0.9834133 0.9834128 +0.999886 0.9868507 0.9868504 +0.9999099 0.9895821 0.989582 +0.9999288 0.9917502 0.9917501 +0.9999437 0.9934695 0.9934695 +0.0000238 0.0185862 0.0030742 +0.0000382 0.0180827 0.0025707 +0.0000611 0.0174505 0.0019385 +0.0000978 0.0166583 0.0011463 +0.0001565 0.0156685 0.0001565 +0.001483 0.0156685 0.0001565 +0.0031613 0.0156685 0.0001565 +0.0052846 0.0156685 0.0001565 +0.0079707 0.0156685 0.0001565 +0.0113691 0.0156685 0.0001565 +0.0156685 0.0156685 0.0001565 +0.0211078 0.0156685 0.0001565 +0.0279891 0.0156685 0.0001565 +0.036695 0.0156685 0.0001565 +0.047709 0.0156685 0.0001565 +0.0616432 0.0156685 0.0001565 +0.0792718 0.0156685 0.0001565 +0.1015742 0.0156685 0.0001565 +0.1297896 0.0156685 0.0001565 +0.1654858 0.0156685 0.0001565 +0.2106462 0.0156685 0.0001565 +0.2677799 0.0156685 0.0001565 +0.3400615 0.0156685 0.0001565 +0.4315072 0.0156685 0.0001565 +0.5471978 0.0156685 0.0001565 +0.6935614 0.0156685 0.0001565 +0.8394338 0.0197991 0.0050676 +0.9028657 0.03991 0.0277111 +0.9352348 0.0718043 0.0621943 +0.9544418 0.1131111 0.1057322 +0.9668714 0.1625595 0.1569971 +0.9753721 0.2190253 0.2148987 +0.9814076 0.2811853 0.2781701 +0.9858079 0.3474144 0.3452442 +0.9890781 0.4158235 0.4142845 +0.9915433 0.4843924 0.4833171 +0.9934218 0.5511558 0.550415 +0.9948649 0.6143891 0.6138855 +0.9959804 0.6727515 0.6724135 +0.996847 0.7253594 0.7251351 +0.9975227 0.7717849 0.7716375 +0.9980511 0.8119969 0.8119009 +0.9984652 0.8462694 0.8462073 +0.9987904 0.8750811 0.8750412 +0.9990461 0.8990241 0.8989986 +0.9992474 0.918731 0.9187148 +0.999406 0.9348238 0.9348135 +0.999531 0.9478808 0.9478743 +0.9996296 0.9584194 0.9584153 +0.9997074 0.9668894 0.9668869 +0.9997689 0.973674 0.9736723 +0.9998174 0.9790936 0.9790925 +0.9998557 0.9834135 0.9834128 +0.999886 0.9868508 0.9868504 +0.9999099 0.9895822 0.989582 +0.9999288 0.9917502 0.9917501 +0.9999437 0.9934696 0.9934695 +0.0000238 0.0240255 0.0030742 +0.0000382 0.023522 0.0025707 +0.0000611 0.0228898 0.0019385 +0.0000978 0.0220976 0.0011463 +0.0001565 0.0211078 0.0001565 +0.001483 0.0211078 0.0001565 +0.0031613 0.0211078 0.0001565 +0.0052846 0.0211078 0.0001565 +0.0079707 0.0211078 0.0001565 +0.0113691 0.0211078 0.0001565 +0.0156685 0.0211078 0.0001565 +0.0211078 0.0211078 0.0001565 +0.0279891 0.0211078 0.0001565 +0.036695 0.0211078 0.0001565 +0.047709 0.0211078 0.0001565 +0.0616432 0.0211078 0.0001565 +0.0792718 0.0211078 0.0001565 +0.1015742 0.0211078 0.0001565 +0.1297896 0.0211078 0.0001565 +0.1654858 0.0211078 0.0001565 +0.2106462 0.0211078 0.0001565 +0.2677799 0.0211078 0.0001565 +0.3400615 0.0211078 0.0001565 +0.4315072 0.0211078 0.0001565 +0.5471978 0.0211078 0.0001565 +0.6935614 0.0211078 0.0001565 +0.8394338 0.0249647 0.0050676 +0.9028657 0.0441875 0.0277111 +0.9352348 0.0751741 0.0621943 +0.9544418 0.1156985 0.1057322 +0.9668714 0.16451 0.1569971 +0.9753721 0.2204723 0.2148987 +0.9814076 0.2822426 0.2781701 +0.9858079 0.3481754 0.3452442 +0.9890781 0.4163631 0.4142845 +0.9915433 0.4847695 0.4833171 +0.9934218 0.5514156 0.550415 +0.9948649 0.6145656 0.6138855 +0.9959804 0.67287 0.6724135 +0.996847 0.7254381 0.7251351 +0.9975227 0.7718366 0.7716375 +0.9980511 0.8120305 0.8119009 +0.9984652 0.8462912 0.8462073 +0.9987904 0.8750951 0.8750412 +0.9990461 0.899033 0.8989986 +0.9992474 0.9187367 0.9187148 +0.999406 0.9348274 0.9348135 +0.999531 0.947883 0.9478743 +0.9996296 0.9584208 0.9584153 +0.9997074 0.9668904 0.9668869 +0.9997689 0.9736745 0.9736723 +0.9998174 0.9790939 0.9790925 +0.9998557 0.9834137 0.9834128 +0.999886 0.986851 0.9868504 +0.9999099 0.9895823 0.989582 +0.9999288 0.9917503 0.9917501 +0.9999437 0.9934696 0.9934695 +0.0000238 0.0309069 0.0030742 +0.0000382 0.0304033 0.0025707 +0.0000611 0.0297711 0.0019385 +0.0000978 0.028979 0.0011463 +0.0001565 0.0279891 0.0001565 +0.001483 0.0279891 0.0001565 +0.0031613 0.0279891 0.0001565 +0.0052846 0.0279891 0.0001565 +0.0079707 0.0279891 0.0001565 +0.0113691 0.0279891 0.0001565 +0.0156685 0.0279891 0.0001565 +0.0211078 0.0279891 0.0001565 +0.0279891 0.0279891 0.0001565 +0.036695 0.0279891 0.0001565 +0.047709 0.0279891 0.0001565 +0.0616432 0.0279891 0.0001565 +0.0792718 0.0279891 0.0001565 +0.1015742 0.0279891 0.0001565 +0.1297896 0.0279891 0.0001565 +0.1654858 0.0279891 0.0001565 +0.2106462 0.0279891 0.0001565 +0.2677799 0.0279891 0.0001565 +0.3400615 0.0279891 0.0001565 +0.4315072 0.0279891 0.0001565 +0.5471978 0.0279891 0.0001565 +0.6935614 0.0279891 0.0001565 +0.8394338 0.0314998 0.0050676 +0.9028657 0.0495992 0.0277111 +0.9352348 0.0794373 0.0621943 +0.9544418 0.1189719 0.1057322 +0.9668714 0.1669776 0.1569971 +0.9753721 0.2223029 0.2148987 +0.9814076 0.2835801 0.2781701 +0.9858079 0.3491382 0.3452442 +0.9890781 0.4170458 0.4142845 +0.9915433 0.4852466 0.4833171 +0.9934218 0.5517442 0.550415 +0.9948649 0.614789 0.6138855 +0.9959804 0.67302 0.6724135 +0.996847 0.7255376 0.7251351 +0.9975227 0.7719019 0.7716375 +0.9980511 0.8120731 0.8119009 +0.9984652 0.8463187 0.8462073 +0.9987904 0.8751128 0.8750412 +0.9990461 0.8990443 0.8989986 +0.9992474 0.9187439 0.9187148 +0.999406 0.9348319 0.9348135 +0.999531 0.9478859 0.9478743 +0.9996296 0.9584226 0.9584153 +0.9997074 0.9668915 0.9668869 +0.9997689 0.9736752 0.9736723 +0.9998174 0.9790944 0.9790925 +0.9998557 0.983414 0.9834128 +0.999886 0.9868512 0.9868504 +0.9999099 0.9895824 0.989582 +0.9999288 0.9917503 0.9917501 +0.9999437 0.9934696 0.9934695 +0.0000238 0.0396127 0.0030742 +0.0000382 0.0391092 0.0025707 +0.0000611 0.038477 0.0019385 +0.0000978 0.0376849 0.0011463 +0.0001565 0.036695 0.0001565 +0.001483 0.036695 0.0001565 +0.0031613 0.036695 0.0001565 +0.0052846 0.036695 0.0001565 +0.0079707 0.036695 0.0001565 +0.0113691 0.036695 0.0001565 +0.0156685 0.036695 0.0001565 +0.0211078 0.036695 0.0001565 +0.0279891 0.036695 0.0001565 +0.036695 0.036695 0.0001565 +0.047709 0.036695 0.0001565 +0.0616432 0.036695 0.0001565 +0.0792718 0.036695 0.0001565 +0.1015742 0.036695 0.0001565 +0.1297896 0.036695 0.0001565 +0.1654858 0.036695 0.0001565 +0.2106462 0.036695 0.0001565 +0.2677799 0.036695 0.0001565 +0.3400615 0.036695 0.0001565 +0.4315072 0.036695 0.0001565 +0.5471978 0.036695 0.0001565 +0.6935614 0.036695 0.0001565 +0.8394338 0.0397676 0.0050676 +0.9028657 0.0564456 0.0277111 +0.9352348 0.0848308 0.0621943 +0.9544418 0.1231132 0.1057322 +0.9668714 0.1700994 0.1569971 +0.9753721 0.2246189 0.2148987 +0.9814076 0.2852724 0.2781701 +0.9858079 0.3503562 0.3452442 +0.9890781 0.4179095 0.4142845 +0.9915433 0.4858501 0.4833171 +0.9934218 0.55216 0.550415 +0.9948649 0.6150716 0.6138855 +0.9959804 0.6732097 0.6724135 +0.996847 0.7256635 0.7251351 +0.9975227 0.7719847 0.7716375 +0.9980511 0.812127 0.8119009 +0.9984652 0.8463535 0.8462073 +0.9987904 0.8751352 0.8750412 +0.9990461 0.8990586 0.8989986 +0.9992474 0.918753 0.9187148 +0.999406 0.9348377 0.9348135 +0.999531 0.9478896 0.9478743 +0.9996296 0.9584249 0.9584153 +0.9997074 0.9668929 0.9668869 +0.9997689 0.9736762 0.9736723 +0.9998174 0.9790949 0.9790925 +0.9998557 0.9834143 0.9834128 +0.999886 0.9868514 0.9868504 +0.9999099 0.9895826 0.989582 +0.9999288 0.9917504 0.9917501 +0.9999437 0.9934697 0.9934695 +0.0000238 0.0506267 0.0030742 +0.0000382 0.0501232 0.0025707 +0.0000611 0.049491 0.0019385 +0.0000978 0.0486989 0.0011463 +0.0001565 0.047709 0.0001565 +0.001483 0.047709 0.0001565 +0.0031613 0.047709 0.0001565 +0.0052846 0.047709 0.0001565 +0.0079707 0.047709 0.0001565 +0.0113691 0.047709 0.0001565 +0.0156685 0.047709 0.0001565 +0.0211078 0.047709 0.0001565 +0.0279891 0.047709 0.0001565 +0.036695 0.047709 0.0001565 +0.047709 0.047709 0.0001565 +0.0616432 0.047709 0.0001565 +0.0792718 0.047709 0.0001565 +0.1015742 0.047709 0.0001565 +0.1297896 0.047709 0.0001565 +0.1654858 0.047709 0.0001565 +0.2106462 0.047709 0.0001565 +0.2677799 0.047709 0.0001565 +0.3400615 0.047709 0.0001565 +0.4315072 0.047709 0.0001565 +0.5471978 0.047709 0.0001565 +0.6935614 0.047709 0.0001565 +0.8394338 0.0502275 0.0050676 +0.9028657 0.0651072 0.0277111 +0.9352348 0.0916543 0.0621943 +0.9544418 0.1283525 0.1057322 +0.9668714 0.1740488 0.1569971 +0.9753721 0.2275489 0.2148987 +0.9814076 0.2874132 0.2781701 +0.9858079 0.3518972 0.3452442 +0.9890781 0.4190022 0.4142845 +0.9915433 0.4866137 0.4833171 +0.9934218 0.552686 0.550415 +0.9948649 0.6154291 0.6138855 +0.9959804 0.6734497 0.6724135 +0.996847 0.7258228 0.7251351 +0.9975227 0.7720893 0.7716375 +0.9980511 0.8121952 0.8119009 +0.9984652 0.8463976 0.8462073 +0.9987904 0.8751635 0.8750412 +0.9990461 0.8990767 0.8989986 +0.9992474 0.9187645 0.9187148 +0.999406 0.934845 0.9348135 +0.999531 0.9478942 0.9478743 +0.9996296 0.9584278 0.9584153 +0.9997074 0.9668948 0.9668869 +0.9997689 0.9736773 0.9736723 +0.9998174 0.9790957 0.9790925 +0.9998557 0.9834148 0.9834128 +0.999886 0.9868517 0.9868504 +0.9999099 0.9895827 0.989582 +0.9999288 0.9917505 0.9917501 +0.9999437 0.9934698 0.9934695 +0.0000238 0.0645609 0.0030742 +0.0000382 0.0640574 0.0025707 +0.0000611 0.0634252 0.0019385 +0.0000978 0.0626331 0.0011463 +0.0001565 0.0616432 0.0001565 +0.001483 0.0616432 0.0001565 +0.0031613 0.0616432 0.0001565 +0.0052846 0.0616432 0.0001565 +0.0079707 0.0616432 0.0001565 +0.0113691 0.0616432 0.0001565 +0.0156685 0.0616432 0.0001565 +0.0211078 0.0616432 0.0001565 +0.0279891 0.0616432 0.0001565 +0.036695 0.0616432 0.0001565 +0.047709 0.0616432 0.0001565 +0.0616432 0.0616432 0.0001565 +0.0792718 0.0616432 0.0001565 +0.1015742 0.0616432 0.0001565 +0.1297896 0.0616432 0.0001565 +0.1654858 0.0616432 0.0001565 +0.2106462 0.0616432 0.0001565 +0.2677799 0.0616432 0.0001565 +0.3400615 0.0616432 0.0001565 +0.4315072 0.0616432 0.0001565 +0.5471978 0.0616432 0.0001565 +0.6935614 0.0616432 0.0001565 +0.8394338 0.0634605 0.0050676 +0.9028657 0.0760653 0.0277111 +0.9352348 0.1002868 0.0621943 +0.9544418 0.1349809 0.1057322 +0.9668714 0.1790454 0.1569971 +0.9753721 0.2312557 0.2148987 +0.9814076 0.2901217 0.2781701 +0.9858079 0.3538467 0.3452442 +0.9890781 0.4203847 0.4142845 +0.9915433 0.4875796 0.4833171 +0.9934218 0.5533515 0.550415 +0.9948649 0.6158814 0.6138855 +0.9959804 0.6737533 0.6724135 +0.996847 0.7260243 0.7251351 +0.9975227 0.7722218 0.7716375 +0.9980511 0.8122814 0.8119009 +0.9984652 0.8464534 0.8462073 +0.9987904 0.8751993 0.8750412 +0.9990461 0.8990996 0.8989986 +0.9992474 0.918779 0.9187148 +0.999406 0.9348542 0.9348135 +0.999531 0.9479 0.9478743 +0.9996296 0.9584315 0.9584153 +0.9997074 0.9668971 0.9668869 +0.9997689 0.9736788 0.9736723 +0.9998174 0.9790966 0.9790925 +0.9998557 0.9834153 0.9834128 +0.999886 0.986852 0.9868504 +0.9999099 0.989583 0.989582 +0.9999288 0.9917507 0.9917501 +0.9999437 0.9934699 0.9934695 +0.0000238 0.0821895 0.0030742 +0.0000382 0.081686 0.0025707 +0.0000611 0.0810538 0.0019385 +0.0000978 0.0802616 0.0011463 +0.0001565 0.0792718 0.0001565 +0.001483 0.0792718 0.0001565 +0.0031613 0.0792718 0.0001565 +0.0052846 0.0792718 0.0001565 +0.0079707 0.0792718 0.0001565 +0.0113691 0.0792718 0.0001565 +0.0156685 0.0792718 0.0001565 +0.0211078 0.0792718 0.0001565 +0.0279891 0.0792718 0.0001565 +0.036695 0.0792718 0.0001565 +0.047709 0.0792718 0.0001565 +0.0616432 0.0792718 0.0001565 +0.0792718 0.0792718 0.0001565 +0.1015742 0.0792718 0.0001565 +0.1297896 0.0792718 0.0001565 +0.1654858 0.0792718 0.0001565 +0.2106462 0.0792718 0.0001565 +0.2677799 0.0792718 0.0001565 +0.3400615 0.0792718 0.0001565 +0.4315072 0.0792718 0.0001565 +0.5471978 0.0792718 0.0001565 +0.6935614 0.0792718 0.0001565 +0.8394338 0.080202 0.0050676 +0.9028657 0.0899287 0.0277111 +0.9352348 0.1112082 0.0621943 +0.9544418 0.1433666 0.1057322 +0.9668714 0.1853668 0.1569971 +0.9753721 0.2359454 0.2148987 +0.9814076 0.2935483 0.2781701 +0.9858079 0.3563131 0.3452442 +0.9890781 0.4221336 0.4142845 +0.9915433 0.4888018 0.4833171 +0.9934218 0.5541934 0.550415 +0.9948649 0.6164537 0.6138855 +0.9959804 0.6741374 0.6724135 +0.996847 0.7262792 0.7251351 +0.9975227 0.7723893 0.7716375 +0.9980511 0.8123905 0.8119009 +0.9984652 0.8465239 0.8462073 +0.9987904 0.8752446 0.8750412 +0.9990461 0.8991285 0.8989986 +0.9992474 0.9187975 0.9187148 +0.999406 0.9348659 0.9348135 +0.999531 0.9479074 0.9478743 +0.9996296 0.9584362 0.9584153 +0.9997074 0.9669 0.9668869 +0.9997689 0.9736806 0.9736723 +0.9998174 0.9790977 0.9790925 +0.9998557 0.9834161 0.9834128 +0.999886 0.9868525 0.9868504 +0.9999099 0.9895832 0.989582 +0.9999288 0.9917509 0.9917501 +0.9999437 0.99347 0.9934695 +0.0000238 0.1044919 0.0030742 +0.0000382 0.1039884 0.0025707 +0.0000611 0.1033562 0.0019385 +0.0000978 0.102564 0.0011463 +0.0001565 0.1015742 0.0001565 +0.001483 0.1015742 0.0001565 +0.0031613 0.1015742 0.0001565 +0.0052846 0.1015742 0.0001565 +0.0079707 0.1015742 0.0001565 +0.0113691 0.1015742 0.0001565 +0.0156685 0.1015742 0.0001565 +0.0211078 0.1015742 0.0001565 +0.0279891 0.1015742 0.0001565 +0.036695 0.1015742 0.0001565 +0.047709 0.1015742 0.0001565 +0.0616432 0.1015742 0.0001565 +0.0792718 0.1015742 0.0001565 +0.1015742 0.1015742 0.0001565 +0.1297896 0.1015742 0.0001565 +0.1654858 0.1015742 0.0001565 +0.2106462 0.1015742 0.0001565 +0.2677799 0.1015742 0.0001565 +0.3400615 0.1015742 0.0001565 +0.4315072 0.1015742 0.0001565 +0.5471978 0.1015742 0.0001565 +0.6935614 0.1015742 0.0001565 +0.8394338 0.1013822 0.0050676 +0.9028657 0.1074677 0.0277111 +0.9352348 0.125025 0.0621943 +0.9544418 0.1539757 0.1057322 +0.9668714 0.1933641 0.1569971 +0.9753721 0.2418784 0.2148987 +0.9814076 0.2978834 0.2781701 +0.9858079 0.3594334 0.3452442 +0.9890781 0.4243463 0.4142845 +0.9915433 0.4903479 0.4833171 +0.9934218 0.5552585 0.550415 +0.9948649 0.6171776 0.6138855 +0.9959804 0.6746233 0.6724135 +0.996847 0.7266018 0.7251351 +0.9975227 0.7726012 0.7716375 +0.9980511 0.8125286 0.8119009 +0.9984652 0.8466132 0.8462073 +0.9987904 0.875302 0.8750412 +0.9990461 0.8991652 0.8989986 +0.9992474 0.9188208 0.9187148 +0.999406 0.9348807 0.9348135 +0.999531 0.9479168 0.9478743 +0.9996296 0.9584421 0.9584153 +0.9997074 0.9669037 0.9668869 +0.9997689 0.9736829 0.9736723 +0.9998174 0.9790992 0.9790925 +0.9998557 0.983417 0.9834128 +0.999886 0.986853 0.9868504 +0.9999099 0.9895836 0.989582 +0.9999288 0.9917511 0.9917501 +0.9999437 0.9934701 0.9934695 +0.0000238 0.1327073 0.0030742 +0.0000382 0.1322038 0.0025707 +0.0000611 0.1315716 0.0019385 +0.0000978 0.1307795 0.0011463 +0.0001565 0.1297896 0.0001565 +0.001483 0.1297896 0.0001565 +0.0031613 0.1297896 0.0001565 +0.0052846 0.1297896 0.0001565 +0.0079707 0.1297896 0.0001565 +0.0113691 0.1297896 0.0001565 +0.0156685 0.1297896 0.0001565 +0.0211078 0.1297896 0.0001565 +0.0279891 0.1297896 0.0001565 +0.036695 0.1297896 0.0001565 +0.047709 0.1297896 0.0001565 +0.0616432 0.1297896 0.0001565 +0.0792718 0.1297896 0.0001565 +0.1015742 0.1297896 0.0001565 +0.1297896 0.1297896 0.0001565 +0.1654858 0.1297896 0.0001565 +0.2106462 0.1297896 0.0001565 +0.2677799 0.1297896 0.0001565 +0.3400615 0.1297896 0.0001565 +0.4315072 0.1297896 0.0001565 +0.5471978 0.1297896 0.0001565 +0.6935614 0.1297896 0.0001565 +0.8394338 0.128178 0.0050676 +0.9028657 0.1296569 0.0277111 +0.9352348 0.1425052 0.0621943 +0.9544418 0.1673975 0.1057322 +0.9668714 0.2034818 0.1569971 +0.9753721 0.2493844 0.2148987 +0.9814076 0.3033679 0.2781701 +0.9858079 0.363381 0.3452442 +0.9890781 0.4271456 0.4142845 +0.9915433 0.4923039 0.4833171 +0.9934218 0.5566061 0.550415 +0.9948649 0.6180935 0.6138855 +0.9959804 0.6752381 0.6724135 +0.996847 0.7270098 0.7251351 +0.9975227 0.7728693 0.7716375 +0.9980511 0.8127032 0.8119009 +0.9984652 0.8467261 0.8462073 +0.9987904 0.8753745 0.8750412 +0.9990461 0.8992115 0.8989986 +0.9992474 0.9188503 0.9187148 +0.999406 0.9348994 0.9348135 +0.999531 0.9479286 0.9478743 +0.9996296 0.9584495 0.9584153 +0.9997074 0.9669084 0.9668869 +0.9997689 0.9736859 0.9736723 +0.9998174 0.979101 0.9790925 +0.9998557 0.9834182 0.9834128 +0.999886 0.9868538 0.9868504 +0.9999099 0.9895841 0.989582 +0.9999288 0.9917514 0.9917501 +0.9999437 0.9934703 0.9934695 +0.0000238 0.1684036 0.0030742 +0.0000382 0.1679 0.0025707 +0.0000611 0.1672678 0.0019385 +0.0000978 0.1664757 0.0011463 +0.0001565 0.1654858 0.0001565 +0.001483 0.1654858 0.0001565 +0.0031613 0.1654858 0.0001565 +0.0052846 0.1654858 0.0001565 +0.0079707 0.1654858 0.0001565 +0.0113691 0.1654858 0.0001565 +0.0156685 0.1654858 0.0001565 +0.0211078 0.1654858 0.0001565 +0.0279891 0.1654858 0.0001565 +0.036695 0.1654858 0.0001565 +0.047709 0.1654858 0.0001565 +0.0616432 0.1654858 0.0001565 +0.0792718 0.1654858 0.0001565 +0.1015742 0.1654858 0.0001565 +0.1297896 0.1654858 0.0001565 +0.1654858 0.1654858 0.0001565 +0.2106462 0.1654858 0.0001565 +0.2677799 0.1654858 0.0001565 +0.3400615 0.1654858 0.0001565 +0.4315072 0.1654858 0.0001565 +0.5471978 0.1654858 0.0001565 +0.6935614 0.1654858 0.0001565 +0.8394338 0.162078 0.0050676 +0.9028657 0.157729 0.0277111 +0.9352348 0.1646199 0.0621943 +0.9544418 0.1843779 0.1057322 +0.9668714 0.2162819 0.1569971 +0.9753721 0.2588805 0.2148987 +0.9814076 0.3103064 0.2781701 +0.9858079 0.3683752 0.3452442 +0.9890781 0.430687 0.4142845 +0.9915433 0.4947786 0.4833171 +0.9934218 0.5583108 0.550415 +0.9948649 0.6192522 0.6138855 +0.9959804 0.6760159 0.6724135 +0.996847 0.7275261 0.7251351 +0.9975227 0.7732085 0.7716375 +0.9980511 0.8129242 0.8119009 +0.9984652 0.8468689 0.8462073 +0.9987904 0.8754663 0.8750412 +0.9990461 0.8992702 0.8989986 +0.9992474 0.9188876 0.9187148 +0.999406 0.934923 0.9348135 +0.999531 0.9479435 0.9478743 +0.9996296 0.9584589 0.9584153 +0.9997074 0.9669144 0.9668869 +0.9997689 0.9736896 0.9736723 +0.9998174 0.9791034 0.9790925 +0.9998557 0.9834196 0.9834128 +0.999886 0.9868547 0.9868504 +0.9999099 0.9895846 0.989582 +0.9999288 0.9917517 0.9917501 +0.9999437 0.9934705 0.9934695 +0.0000238 0.2135639 0.0030742 +0.0000382 0.2130604 0.0025707 +0.0000611 0.2124282 0.0019385 +0.0000978 0.2116361 0.0011463 +0.0001565 0.2106462 0.0001565 +0.001483 0.2106462 0.0001565 +0.0031613 0.2106462 0.0001565 +0.0052846 0.2106462 0.0001565 +0.0079707 0.2106462 0.0001565 +0.0113691 0.2106462 0.0001565 +0.0156685 0.2106462 0.0001565 +0.0211078 0.2106462 0.0001565 +0.0279891 0.2106462 0.0001565 +0.036695 0.2106462 0.0001565 +0.047709 0.2106462 0.0001565 +0.0616432 0.2106462 0.0001565 +0.0792718 0.2106462 0.0001565 +0.1015742 0.2106462 0.0001565 +0.1297896 0.2106462 0.0001565 +0.1654858 0.2106462 0.0001565 +0.2106462 0.2106462 0.0001565 +0.2677799 0.2106462 0.0001565 +0.3400615 0.2106462 0.0001565 +0.4315072 0.2106462 0.0001565 +0.5471978 0.2106462 0.0001565 +0.6935614 0.2106462 0.0001565 +0.8394338 0.204966 0.0050676 +0.9028657 0.1932439 0.0277111 +0.9352348 0.1925979 0.0621943 +0.9544418 0.2058603 0.1057322 +0.9668714 0.2324758 0.1569971 +0.9753721 0.2708943 0.2148987 +0.9814076 0.3190846 0.2781701 +0.9858079 0.3746936 0.3452442 +0.9890781 0.4351674 0.4142845 +0.9915433 0.4979093 0.4833171 +0.9934218 0.5604676 0.550415 +0.9948649 0.6207181 0.6138855 +0.9959804 0.677 0.6724135 +0.996847 0.7281792 0.7251351 +0.9975227 0.7736377 0.7716375 +0.9980511 0.8132037 0.8119009 +0.9984652 0.8470496 0.8462073 +0.9987904 0.8755823 0.8750412 +0.9990461 0.8993443 0.8989986 +0.9992474 0.9189348 0.9187148 +0.999406 0.934953 0.9348135 +0.999531 0.9479624 0.9478743 +0.9996296 0.9584709 0.9584153 +0.9997074 0.9669219 0.9668869 +0.9997689 0.9736943 0.9736723 +0.9998174 0.9791064 0.9790925 +0.9998557 0.9834215 0.9834128 +0.999886 0.9868559 0.9868504 +0.9999099 0.9895854 0.989582 +0.9999288 0.9917522 0.9917501 +0.9999437 0.9934708 0.9934695 +0.0000238 0.2706977 0.0030742 +0.0000382 0.2701941 0.0025707 +0.0000611 0.2695619 0.0019385 +0.0000978 0.2687698 0.0011463 +0.0001565 0.2677799 0.0001565 +0.001483 0.2677799 0.0001565 +0.0031613 0.2677799 0.0001565 +0.0052846 0.2677799 0.0001565 +0.0079707 0.2677799 0.0001565 +0.0113691 0.2677799 0.0001565 +0.0156685 0.2677799 0.0001565 +0.0211078 0.2677799 0.0001565 +0.0279891 0.2677799 0.0001565 +0.036695 0.2677799 0.0001565 +0.047709 0.2677799 0.0001565 +0.0616432 0.2677799 0.0001565 +0.0792718 0.2677799 0.0001565 +0.1015742 0.2677799 0.0001565 +0.1297896 0.2677799 0.0001565 +0.1654858 0.2677799 0.0001565 +0.2106462 0.2677799 0.0001565 +0.2677799 0.2677799 0.0001565 +0.3400615 0.2677799 0.0001565 +0.4315072 0.2677799 0.0001565 +0.5471978 0.2677799 0.0001565 +0.6935614 0.2677799 0.0001565 +0.8394338 0.2592249 0.0050676 +0.9028657 0.2381749 0.0277111 +0.9352348 0.2279936 0.0621943 +0.9544418 0.2330383 0.1057322 +0.9668714 0.2529632 0.1569971 +0.9753721 0.2860933 0.2148987 +0.9814076 0.3301901 0.2781701 +0.9858079 0.3826871 0.3452442 +0.9890781 0.4408357 0.4142845 +0.9915433 0.5018701 0.4833171 +0.9934218 0.5631962 0.550415 +0.9948649 0.6225727 0.6138855 +0.9959804 0.6782449 0.6724135 +0.996847 0.7290054 0.7251351 +0.9975227 0.7741806 0.7716375 +0.9980511 0.8135573 0.8119009 +0.9984652 0.8472782 0.8462073 +0.9987904 0.8757292 0.8750412 +0.9990461 0.8994382 0.8989986 +0.9992474 0.9189945 0.9187148 +0.999406 0.9349908 0.9348135 +0.999531 0.9479864 0.9478743 +0.9996296 0.958486 0.9584153 +0.9997074 0.9669314 0.9668869 +0.9997689 0.9737003 0.9736723 +0.9998174 0.9791101 0.9790925 +0.9998557 0.9834238 0.9834128 +0.999886 0.9868573 0.9868504 +0.9999099 0.9895863 0.989582 +0.9999288 0.9917528 0.9917501 +0.9999437 0.9934712 0.9934695 +0.0000238 0.3429792 0.0030742 +0.0000382 0.3424757 0.0025707 +0.0000611 0.3418435 0.0019385 +0.0000978 0.3410514 0.0011463 +0.0001565 0.3400615 0.0001565 +0.001483 0.3400615 0.0001565 +0.0031613 0.3400615 0.0001565 +0.0052846 0.3400615 0.0001565 +0.0079707 0.3400615 0.0001565 +0.0113691 0.3400615 0.0001565 +0.0156685 0.3400615 0.0001565 +0.0211078 0.3400615 0.0001565 +0.0279891 0.3400615 0.0001565 +0.036695 0.3400615 0.0001565 +0.047709 0.3400615 0.0001565 +0.0616432 0.3400615 0.0001565 +0.0792718 0.3400615 0.0001565 +0.1015742 0.3400615 0.0001565 +0.1297896 0.3400615 0.0001565 +0.1654858 0.3400615 0.0001565 +0.2106462 0.3400615 0.0001565 +0.2677799 0.3400615 0.0001565 +0.3400615 0.3400615 0.0001565 +0.4315072 0.3400615 0.0001565 +0.5471978 0.3400615 0.0001565 +0.6935614 0.3400615 0.0001565 +0.8394338 0.3278694 0.0050676 +0.9028657 0.2950184 0.0277111 +0.9352348 0.2727739 0.0621943 +0.9544418 0.267422 0.1057322 +0.9668714 0.2788823 0.1569971 +0.9753721 0.305322 0.2148987 +0.9814076 0.3442401 0.2781701 +0.9858079 0.3928 0.3452442 +0.9890781 0.4480069 0.4142845 +0.9915433 0.5068811 0.4833171 +0.9934218 0.5666483 0.550415 +0.9948649 0.624919 0.6138855 +0.9959804 0.6798198 0.6724135 +0.996847 0.7300507 0.7251351 +0.9975227 0.7748674 0.7716375 +0.9980511 0.8140047 0.8119009 +0.9984652 0.8475675 0.8462073 +0.9987904 0.875915 0.8750412 +0.9990461 0.8995569 0.8989986 +0.9992474 0.91907 0.9187148 +0.999406 0.9350387 0.9348135 +0.999531 0.9480166 0.9478743 +0.9996296 0.9585051 0.9584153 +0.9997074 0.9669434 0.9668869 +0.9997689 0.9737079 0.9736723 +0.9998174 0.9791148 0.9790925 +0.9998557 0.9834268 0.9834128 +0.999886 0.9868592 0.9868504 +0.9999099 0.9895874 0.989582 +0.9999288 0.9917535 0.9917501 +0.9999437 0.9934716 0.9934695 +0.0000238 0.4344249 0.0030742 +0.0000382 0.4339214 0.0025707 +0.0000611 0.4332891 0.0019385 +0.0000978 0.432497 0.0011463 +0.0001565 0.4315072 0.0001565 +0.001483 0.4315072 0.0001565 +0.0031613 0.4315072 0.0001565 +0.0052846 0.4315072 0.0001565 +0.0079707 0.4315072 0.0001565 +0.0113691 0.4315072 0.0001565 +0.0156685 0.4315072 0.0001565 +0.0211078 0.4315072 0.0001565 +0.0279891 0.4315072 0.0001565 +0.036695 0.4315072 0.0001565 +0.047709 0.4315072 0.0001565 +0.0616432 0.4315072 0.0001565 +0.0792718 0.4315072 0.0001565 +0.1015742 0.4315072 0.0001565 +0.1297896 0.4315072 0.0001565 +0.1654858 0.4315072 0.0001565 +0.2106462 0.4315072 0.0001565 +0.2677799 0.4315072 0.0001565 +0.3400615 0.4315072 0.0001565 +0.4315072 0.4315072 0.0001565 +0.5471978 0.4315072 0.0001565 +0.6935614 0.4315072 0.0001565 +0.8394338 0.4147137 0.0050676 +0.9028657 0.3669329 0.0277111 +0.9352348 0.3294267 0.0621943 +0.9544418 0.3109219 0.1057322 +0.9668714 0.3116735 0.1569971 +0.9753721 0.3296489 0.2148987 +0.9814076 0.3620151 0.2781701 +0.9858079 0.405594 0.3452442 +0.9890781 0.4570793 0.4142845 +0.9915433 0.5132206 0.4833171 +0.9934218 0.5710156 0.550415 +0.9948649 0.6278874 0.6138855 +0.9959804 0.6818124 0.6724135 +0.996847 0.7313732 0.7251351 +0.9975227 0.7757364 0.7716375 +0.9980511 0.8145707 0.8119009 +0.9984652 0.8479334 0.8462073 +0.9987904 0.8761501 0.8750412 +0.9990461 0.8997072 0.8989986 +0.9992474 0.9191656 0.9187148 +0.999406 0.9350993 0.9348135 +0.999531 0.9480549 0.9478743 +0.9996296 0.9585292 0.9584153 +0.9997074 0.9669586 0.9668869 +0.9997689 0.9737174 0.9736723 +0.9998174 0.9791208 0.9790925 +0.9998557 0.9834306 0.9834128 +0.999886 0.9868616 0.9868504 +0.9999099 0.9895889 0.989582 +0.9999288 0.9917544 0.9917501 +0.9999437 0.9934722 0.9934695 +0.0000238 0.5501155 0.0030742 +0.0000382 0.549612 0.0025707 +0.0000611 0.5489798 0.0019385 +0.0000978 0.5481876 0.0011463 +0.0001565 0.5471978 0.0001565 +0.001483 0.5471978 0.0001565 +0.0031613 0.5471978 0.0001565 +0.0052846 0.5471978 0.0001565 +0.0079707 0.5471978 0.0001565 +0.0113691 0.5471978 0.0001565 +0.0156685 0.5471978 0.0001565 +0.0211078 0.5471978 0.0001565 +0.0279891 0.5471978 0.0001565 +0.036695 0.5471978 0.0001565 +0.047709 0.5471978 0.0001565 +0.0616432 0.5471978 0.0001565 +0.0792718 0.5471978 0.0001565 +0.1015742 0.5471978 0.0001565 +0.1297896 0.5471978 0.0001565 +0.1654858 0.5471978 0.0001565 +0.2106462 0.5471978 0.0001565 +0.2677799 0.5471978 0.0001565 +0.3400615 0.5471978 0.0001565 +0.4315072 0.5471978 0.0001565 +0.5471978 0.5471978 0.0001565 +0.6935614 0.5471978 0.0001565 +0.8394338 0.524583 0.0050676 +0.9028657 0.457914 0.0277111 +0.9352348 0.4010999 0.0621943 +0.9544418 0.3659549 0.1057322 +0.9668714 0.3531585 0.1569971 +0.9753721 0.3604255 0.2148987 +0.9814076 0.3845027 0.2781701 +0.9858079 0.4217802 0.3452442 +0.9890781 0.4685571 0.4142845 +0.9915433 0.5212409 0.4833171 +0.9934218 0.5765407 0.550415 +0.9948649 0.6316428 0.6138855 +0.9959804 0.6843332 0.6724135 +0.996847 0.7330463 0.7251351 +0.9975227 0.7768358 0.7716375 +0.9980511 0.8152868 0.8119009 +0.9984652 0.8483964 0.8462073 +0.9987904 0.8764475 0.8750412 +0.9990461 0.8998972 0.8989986 +0.9992474 0.9192865 0.9187148 +0.999406 0.935176 0.9348135 +0.999531 0.9481034 0.9478743 +0.9996296 0.9585598 0.9584153 +0.9997074 0.9669778 0.9668869 +0.9997689 0.9737295 0.9736723 +0.9998174 0.9791284 0.9790925 +0.9998557 0.9834353 0.9834128 +0.999886 0.9868645 0.9868504 +0.9999099 0.9895908 0.989582 +0.9999288 0.9917556 0.9917501 +0.9999437 0.9934729 0.9934695 +0.0000238 0.6964791 0.0030742 +0.0000382 0.6959756 0.0025707 +0.0000611 0.6953434 0.0019385 +0.0000978 0.6945513 0.0011463 +0.0001565 0.6935614 0.0001565 +0.001483 0.6935614 0.0001565 +0.0031613 0.6935614 0.0001565 +0.0052846 0.6935614 0.0001565 +0.0079707 0.6935614 0.0001565 +0.0113691 0.6935614 0.0001565 +0.0156685 0.6935614 0.0001565 +0.0211078 0.6935614 0.0001565 +0.0279891 0.6935614 0.0001565 +0.036695 0.6935614 0.0001565 +0.047709 0.6935614 0.0001565 +0.0616432 0.6935614 0.0001565 +0.0792718 0.6935614 0.0001565 +0.1015742 0.6935614 0.0001565 +0.1297896 0.6935614 0.0001565 +0.1654858 0.6935614 0.0001565 +0.2106462 0.6935614 0.0001565 +0.2677799 0.6935614 0.0001565 +0.3400615 0.6935614 0.0001565 +0.4315072 0.6935614 0.0001565 +0.5471978 0.6935614 0.0001565 +0.6935614 0.6935614 0.0001565 +0.8394338 0.663582 0.0050676 +0.9028657 0.573017 0.0277111 +0.9352348 0.4917758 0.0621943 +0.9544418 0.4355789 0.1057322 +0.9668714 0.4056424 0.1569971 +0.9753721 0.399362 0.2148987 +0.9814076 0.4129526 0.2781701 +0.9858079 0.4422578 0.3452442 +0.9890781 0.483078 0.4142845 +0.9915433 0.5313876 0.4833171 +0.9934218 0.5835308 0.550415 +0.9948649 0.6363938 0.6138855 +0.9959804 0.6875223 0.6724135 +0.996847 0.735163 0.7251351 +0.9975227 0.7782266 0.7716375 +0.9980511 0.8161928 0.8119009 +0.9984652 0.848982 0.8462073 +0.9987904 0.8768238 0.8750412 +0.9990461 0.9001376 0.8989986 +0.9992474 0.9194395 0.9187148 +0.999406 0.935273 0.9348135 +0.999531 0.9481647 0.9478743 +0.9996296 0.9585984 0.9584153 +0.9997074 0.9670022 0.9668869 +0.9997689 0.9737448 0.9736723 +0.9998174 0.979138 0.9790925 +0.9998557 0.9834413 0.9834128 +0.999886 0.9868683 0.9868504 +0.9999099 0.9895932 0.989582 +0.9999288 0.9917571 0.9917501 +0.9999437 0.9934739 0.9934695 +0.0051514 0.8407292 0.0080424 +0.0051286 0.8405071 0.0075296 +0.0051047 0.8402274 0.0068855 +0.0050826 0.8398756 0.0060778 +0.0050676 0.8394338 0.0050676 +0.0063275 0.8394338 0.0050676 +0.0079213 0.8394338 0.0050676 +0.0099377 0.8394338 0.0050676 +0.0124887 0.8394338 0.0050676 +0.0157161 0.8394338 0.0050676 +0.0197991 0.8394338 0.0050676 +0.0249647 0.8394338 0.0050676 +0.0314998 0.8394338 0.0050676 +0.0397676 0.8394338 0.0050676 +0.0502275 0.8394338 0.0050676 +0.0634605 0.8394338 0.0050676 +0.080202 0.8394338 0.0050676 +0.1013822 0.8394338 0.0050676 +0.128178 0.8394338 0.0050676 +0.162078 0.8394338 0.0050676 +0.204966 0.8394338 0.0050676 +0.2592249 0.8394338 0.0050676 +0.3278694 0.8394338 0.0050676 +0.4147137 0.8394338 0.0050676 +0.524583 0.8394338 0.0050676 +0.663582 0.8394338 0.0050676 +0.8394338 0.8394338 0.0050676 +0.9028657 0.7186372 0.0277111 +0.9352348 0.6064926 0.0621943 +0.9544418 0.5236622 0.1057322 +0.9668714 0.4720415 0.1569971 +0.9753721 0.4486216 0.2148987 +0.9814076 0.4489453 0.2781701 +0.9858079 0.4681646 0.3452442 +0.9890781 0.5014489 0.4142845 +0.9915433 0.5442245 0.4833171 +0.9934218 0.5923741 0.550415 +0.9948649 0.6424045 0.6138855 +0.9959804 0.6915571 0.6724135 +0.996847 0.7378409 0.7251351 +0.9975227 0.7799862 0.7716375 +0.9980511 0.8173389 0.8119009 +0.9984652 0.849723 0.8462073 +0.9987904 0.8772998 0.8750412 +0.9990461 0.9004418 0.8989986 +0.9992474 0.919633 0.9187148 +0.999406 0.9353956 0.9348135 +0.999531 0.9482423 0.9478743 +0.9996296 0.9586473 0.9584153 +0.9997074 0.9670329 0.9668869 +0.9997689 0.9737641 0.9736723 +0.9998174 0.9791502 0.9790925 +0.9998557 0.983449 0.9834128 +0.999886 0.9868731 0.9868504 +0.9999099 0.9895961 0.989582 +0.9999288 0.9917589 0.9917501 +0.9999437 0.993475 0.9934695 +0.0279321 0.9033413 0.0303251 +0.0278872 0.9032596 0.0298748 +0.0278347 0.9031567 0.0293089 +0.0277752 0.9030276 0.0285991 +0.0277111 0.9028657 0.0277111 +0.0287543 0.9028657 0.0277111 +0.0300741 0.9028657 0.0277111 +0.0317439 0.9028657 0.0277111 +0.0338564 0.9028657 0.0277111 +0.0365289 0.9028657 0.0277111 +0.03991 0.9028657 0.0277111 +0.0441875 0.9028657 0.0277111 +0.0495992 0.9028657 0.0277111 +0.0564456 0.9028657 0.0277111 +0.0651072 0.9028657 0.0277111 +0.0760653 0.9028657 0.0277111 +0.0899287 0.9028657 0.0277111 +0.1074677 0.9028657 0.0277111 +0.1296569 0.9028657 0.0277111 +0.157729 0.9028657 0.0277111 +0.1932439 0.9028657 0.0277111 +0.2381749 0.9028657 0.0277111 +0.2950184 0.9028657 0.0277111 +0.3669329 0.9028657 0.0277111 +0.457914 0.9028657 0.0277111 +0.573017 0.9028657 0.0277111 +0.7186372 0.9028657 0.0277111 +0.9028657 0.9028657 0.0277111 +0.9352348 0.7516243 0.0621943 +0.9544418 0.635099 0.1057322 +0.9668714 0.5560449 0.1569971 +0.9753721 0.5109415 0.2148987 +0.9814076 0.4944808 0.2781701 +0.9858079 0.5009401 0.3452442 +0.9890781 0.5246904 0.4142845 +0.9915433 0.5604649 0.4833171 +0.9934218 0.6035621 0.550415 +0.9948649 0.6500088 0.6138855 +0.9959804 0.6966615 0.6724135 +0.996847 0.7412287 0.7251351 +0.9975227 0.7822123 0.7716375 +0.9980511 0.8187889 0.8119009 +0.9984652 0.8506604 0.8462073 +0.9987904 0.877902 0.8750412 +0.9990461 0.9008267 0.8989986 +0.9992474 0.9198779 0.9187148 +0.999406 0.9355509 0.9348135 +0.999531 0.9483404 0.9478743 +0.9996296 0.9587092 0.9584153 +0.9997074 0.9670719 0.9668869 +0.9997689 0.9737886 0.9736723 +0.9998174 0.9791655 0.9790925 +0.9998557 0.9834586 0.9834128 +0.999886 0.9868791 0.9868504 +0.9999099 0.9895999 0.989582 +0.9999288 0.9917613 0.9917501 +0.9999437 0.9934765 0.9934695 +0.0624569 0.9354466 0.0643425 +0.0624063 0.9354101 0.0639724 +0.0623458 0.9353643 0.0635073 +0.0622749 0.9353068 0.062924 +0.0621943 0.9352348 0.0621943 +0.0630161 0.9352348 0.0621943 +0.0640558 0.9352348 0.0621943 +0.0653712 0.9352348 0.0621943 +0.0670354 0.9352348 0.0621943 +0.0691408 0.9352348 0.0621943 +0.0718043 0.9352348 0.0621943 +0.0751741 0.9352348 0.0621943 +0.0794373 0.9352348 0.0621943 +0.0848308 0.9352348 0.0621943 +0.0916543 0.9352348 0.0621943 +0.1002868 0.9352348 0.0621943 +0.1112082 0.9352348 0.0621943 +0.125025 0.9352348 0.0621943 +0.1425052 0.9352348 0.0621943 +0.1646199 0.9352348 0.0621943 +0.1925979 0.9352348 0.0621943 +0.2279936 0.9352348 0.0621943 +0.2727739 0.9352348 0.0621943 +0.3294267 0.9352348 0.0621943 +0.4010999 0.9352348 0.0621943 +0.4917758 0.9352348 0.0621943 +0.6064926 0.9352348 0.0621943 +0.7516243 0.9352348 0.0621943 +0.9352348 0.9352348 0.0621943 +0.9544418 0.7760811 0.1057322 +0.9668714 0.6623201 0.1569971 +0.9753721 0.5897842 0.2148987 +0.9814076 0.5520892 0.2781701 +0.9858079 0.5424054 0.3452442 +0.9890781 0.5540939 0.4142845 +0.9915433 0.5810111 0.4833171 +0.9934218 0.6177164 0.550415 +0.9948649 0.6596292 0.6138855 +0.9959804 0.7031193 0.6724135 +0.996847 0.7455148 0.7251351 +0.9975227 0.7850286 0.7716375 +0.9980511 0.8206233 0.8119009 +0.9984652 0.8518464 0.8462073 +0.9987904 0.8786638 0.8750412 +0.9990461 0.9013135 0.8989986 +0.9992474 0.9201876 0.9187148 +0.999406 0.9357472 0.9348135 +0.999531 0.9484645 0.9478743 +0.9996296 0.9587875 0.9584153 +0.9997074 0.9671212 0.9668869 +0.9997689 0.9738196 0.9736723 +0.9998174 0.979185 0.9790925 +0.9998557 0.9834708 0.9834128 +0.999886 0.9868868 0.9868504 +0.9999099 0.9896047 0.989582 +0.9999288 0.9917643 0.9917501 +0.9999437 0.9934784 0.9934695 +0.1059991 0.9545467 0.1074473 +0.1059489 0.9545286 0.1071517 +0.1058883 0.9545059 0.1067803 +0.1058162 0.9544774 0.1063147 +0.1057322 0.9544418 0.1057322 +0.1063632 0.9544418 0.1057322 +0.1071616 0.9544418 0.1057322 +0.1081716 0.9544418 0.1057322 +0.1094494 0.9544418 0.1057322 +0.1110659 0.9544418 0.1057322 +0.1131111 0.9544418 0.1057322 +0.1156985 0.9544418 0.1057322 +0.1189719 0.9544418 0.1057322 +0.1231132 0.9544418 0.1057322 +0.1283525 0.9544418 0.1057322 +0.1349809 0.9544418 0.1057322 +0.1433666 0.9544418 0.1057322 +0.1539757 0.9544418 0.1057322 +0.1673975 0.9544418 0.1057322 +0.1843779 0.9544418 0.1057322 +0.2058603 0.9544418 0.1057322 +0.2330383 0.9544418 0.1057322 +0.267422 0.9544418 0.1057322 +0.3109219 0.9544418 0.1057322 +0.3659549 0.9544418 0.1057322 +0.4355789 0.9544418 0.1057322 +0.5236622 0.9544418 0.1057322 +0.635099 0.9544418 0.1057322 +0.7760811 0.9544418 0.1057322 +0.9544418 0.9544418 0.1057322 +0.9668714 0.7967721 0.1569971 +0.9753721 0.6895306 0.2148987 +0.9814076 0.6249712 0.2781701 +0.9858079 0.5948644 0.3452442 +0.9890781 0.5912932 0.4142845 +0.9915433 0.6070046 0.4833171 +0.9934218 0.6356233 0.550415 +0.9948649 0.6718002 0.6138855 +0.9959804 0.7112892 0.6724135 +0.996847 0.7509373 0.7251351 +0.9975227 0.7885916 0.7716375 +0.9980511 0.8229441 0.8119009 +0.9984652 0.8533468 0.8462073 +0.9987904 0.8796277 0.8750412 +0.9990461 0.9019295 0.8989986 +0.9992474 0.9205795 0.9187148 +0.999406 0.9359957 0.9348135 +0.999531 0.9486216 0.9478743 +0.9996296 0.9588865 0.9584153 +0.9997074 0.9671835 0.9668869 +0.9997689 0.9738588 0.9736723 +0.9998174 0.9792096 0.9790925 +0.9998557 0.9834862 0.9834128 +0.999886 0.9868964 0.9868504 +0.9999099 0.9896108 0.989582 +0.9999288 0.9917681 0.9917501 +0.9999437 0.9934807 0.9934695 +0.1572498 0.9669269 0.1583419 +0.1572031 0.9669173 0.15811 +0.1571463 0.9669053 0.1578188 +0.1570779 0.9668902 0.1574537 +0.1569971 0.9668714 0.1569971 +0.1574728 0.9668714 0.1569971 +0.1580746 0.9668714 0.1569971 +0.158836 0.9668714 0.1569971 +0.1597992 0.9668714 0.1569971 +0.1610178 0.9668714 0.1569971 +0.1625595 0.9668714 0.1569971 +0.16451 0.9668714 0.1569971 +0.1669776 0.9668714 0.1569971 +0.1700994 0.9668714 0.1569971 +0.1740488 0.9668714 0.1569971 +0.1790454 0.9668714 0.1569971 +0.1853668 0.9668714 0.1569971 +0.1933641 0.9668714 0.1569971 +0.2034818 0.9668714 0.1569971 +0.2162819 0.9668714 0.1569971 +0.2324758 0.9668714 0.1569971 +0.2529632 0.9668714 0.1569971 +0.2788823 0.9668714 0.1569971 +0.3116735 0.9668714 0.1569971 +0.3531585 0.9668714 0.1569971 +0.4056424 0.9668714 0.1569971 +0.4720415 0.9668714 0.1569971 +0.5560449 0.9668714 0.1569971 +0.6623201 0.9668714 0.1569971 +0.7967721 0.9668714 0.1569971 +0.9668714 0.9668714 0.1569971 +0.9753721 0.8157227 0.2148987 +0.9814076 0.7171765 0.2781701 +0.9858079 0.6612318 0.3452442 +0.9890781 0.6383552 0.4142845 +0.9915433 0.6398899 0.4833171 +0.9934218 0.658278 0.550415 +0.9948649 0.6871982 0.6138855 +0.9959804 0.7216252 0.6724135 +0.996847 0.7577974 0.7251351 +0.9975227 0.7930993 0.7716375 +0.9980511 0.8258802 0.8119009 +0.9984652 0.8552449 0.8462073 +0.9987904 0.8808471 0.8750412 +0.9990461 0.9027087 0.8989986 +0.9992474 0.9210753 0.9187148 +0.999406 0.93631 0.9348135 +0.999531 0.9488203 0.9478743 +0.9996296 0.9590118 0.9584153 +0.9997074 0.9672624 0.9668869 +0.9997689 0.9739083 0.9736723 +0.9998174 0.9792407 0.9790925 +0.9998557 0.9835057 0.9834128 +0.999886 0.9869087 0.9868504 +0.9999099 0.9896184 0.989582 +0.9999288 0.9917729 0.9917501 +0.9999437 0.9934837 0.9934695 +0.2151269 0.9754027 0.2159373 +0.2150852 0.9753975 0.2157582 +0.2150342 0.9753908 0.2155333 +0.2149725 0.9753825 0.2152513 +0.2148987 0.9753721 0.2148987 +0.2152516 0.9753721 0.2148987 +0.2156981 0.9753721 0.2148987 +0.2162629 0.9753721 0.2148987 +0.2169775 0.9753721 0.2148987 +0.2178815 0.9753721 0.2148987 +0.2190253 0.9753721 0.2148987 +0.2204723 0.9753721 0.2148987 +0.2223029 0.9753721 0.2148987 +0.2246189 0.9753721 0.2148987 +0.2275489 0.9753721 0.2148987 +0.2312557 0.9753721 0.2148987 +0.2359454 0.9753721 0.2148987 +0.2418784 0.9753721 0.2148987 +0.2493844 0.9753721 0.2148987 +0.2588805 0.9753721 0.2148987 +0.2708943 0.9753721 0.2148987 +0.2860933 0.9753721 0.2148987 +0.305322 0.9753721 0.2148987 +0.3296489 0.9753721 0.2148987 +0.3604255 0.9753721 0.2148987 +0.399362 0.9753721 0.2148987 +0.4486216 0.9753721 0.2148987 +0.5109415 0.9753721 0.2148987 +0.5897842 0.9753721 0.2148987 +0.6895306 0.9753721 0.2148987 +0.8157227 0.9753721 0.2148987 +0.9753721 0.9753721 0.2148987 +0.9814076 0.8338281 0.2781701 +0.9858079 0.7451952 0.3452442 +0.9890781 0.6978947 0.4142845 +0.9915433 0.681494 0.4833171 +0.9934218 0.6869391 0.550415 +0.9948649 0.7066787 0.6138855 +0.9959804 0.7347016 0.6724135 +0.996847 0.7664763 0.7251351 +0.9975227 0.7988021 0.7716375 +0.9980511 0.8295948 0.8119009 +0.9984652 0.8576464 0.8462073 +0.9987904 0.8823899 0.8750412 +0.9990461 0.9036945 0.8989986 +0.9992474 0.9217025 0.9187148 +0.999406 0.9367077 0.9348135 +0.999531 0.9490716 0.9478743 +0.9996296 0.9591704 0.9584153 +0.9997074 0.9673622 0.9668869 +0.9997689 0.9739711 0.9736723 +0.9998174 0.9792801 0.9790925 +0.9998557 0.9835304 0.9834128 +0.999886 0.9869241 0.9868504 +0.9999099 0.9896281 0.989582 +0.9999288 0.991779 0.9917501 +0.9999437 0.9934875 0.9934695 +0.2783684 0.9814251 0.2789607 +0.2783325 0.9814221 0.2788244 +0.2782884 0.9814183 0.2786531 +0.2782347 0.9814136 0.2784385 +0.2781701 0.9814076 0.2781701 +0.2784279 0.9814076 0.2781701 +0.2787542 0.9814076 0.2781701 +0.2791669 0.9814076 0.2781701 +0.279689 0.9814076 0.2781701 +0.2803496 0.9814076 0.2781701 +0.2811853 0.9814076 0.2781701 +0.2822426 0.9814076 0.2781701 +0.2835801 0.9814076 0.2781701 +0.2852724 0.9814076 0.2781701 +0.2874132 0.9814076 0.2781701 +0.2901217 0.9814076 0.2781701 +0.2935483 0.9814076 0.2781701 +0.2978834 0.9814076 0.2781701 +0.3033679 0.9814076 0.2781701 +0.3103064 0.9814076 0.2781701 +0.3190846 0.9814076 0.2781701 +0.3301901 0.9814076 0.2781701 +0.3442401 0.9814076 0.2781701 +0.3620151 0.9814076 0.2781701 +0.3845027 0.9814076 0.2781701 +0.4129526 0.9814076 0.2781701 +0.4489453 0.9814076 0.2781701 +0.4944808 0.9814076 0.2781701 +0.5520892 0.9814076 0.2781701 +0.6249712 0.9814076 0.2781701 +0.7171765 0.9814076 0.2781701 +0.8338281 0.9814076 0.2781701 +0.9814076 0.9814076 0.2781701 +0.9858079 0.8514199 0.3452442 +0.9890781 0.7732199 0.4142845 +0.9915433 0.7341287 0.4833171 +0.9934218 0.7231991 0.550415 +0.9948649 0.731324 0.6138855 +0.9959804 0.7512449 0.6724135 +0.996847 0.7774563 0.7251351 +0.9975227 0.8060168 0.7716375 +0.9980511 0.8342942 0.8119009 +0.9984652 0.8606845 0.8462073 +0.9987904 0.8843416 0.8750412 +0.9990461 0.9049418 0.8989986 +0.9992474 0.9224961 0.9187148 +0.999406 0.9372107 0.9348135 +0.999531 0.9493896 0.9478743 +0.9996296 0.9593709 0.9584153 +0.9997074 0.9674884 0.9668869 +0.9997689 0.9740504 0.9736723 +0.9998174 0.9793299 0.9790925 +0.9998557 0.9835616 0.9834128 +0.999886 0.9869437 0.9868504 +0.9999099 0.9896404 0.989582 +0.9999288 0.9917866 0.9917501 +0.9999437 0.9934923 0.9934695 +0.3454107 0.9858181 0.3458371 +0.3453807 0.9858163 0.3457348 +0.3453439 0.9858141 0.3456064 +0.3452987 0.9858113 0.3454454 +0.3452442 0.9858079 0.3452442 +0.3454298 0.9858079 0.3452442 +0.3456646 0.9858079 0.3452442 +0.3459616 0.9858079 0.3452442 +0.3463375 0.9858079 0.3452442 +0.3468129 0.9858079 0.3452442 +0.3474144 0.9858079 0.3452442 +0.3481754 0.9858079 0.3452442 +0.3491382 0.9858079 0.3452442 +0.3503562 0.9858079 0.3452442 +0.3518972 0.9858079 0.3452442 +0.3538467 0.9858079 0.3452442 +0.3563131 0.9858079 0.3452442 +0.3594334 0.9858079 0.3452442 +0.363381 0.9858079 0.3452442 +0.3683752 0.9858079 0.3452442 +0.3746936 0.9858079 0.3452442 +0.3826871 0.9858079 0.3452442 +0.3928 0.9858079 0.3452442 +0.405594 0.9858079 0.3452442 +0.4217802 0.9858079 0.3452442 +0.4422578 0.9858079 0.3452442 +0.4681646 0.9858079 0.3452442 +0.5009401 0.9858079 0.3452442 +0.5424054 0.9858079 0.3452442 +0.5948644 0.9858079 0.3452442 +0.6612318 0.9858079 0.3452442 +0.7451952 0.9858079 0.3452442 +0.8514199 0.9858079 0.3452442 +0.9858079 0.9858079 0.3452442 +0.9890781 0.868516 0.4142845 +0.9915433 0.8007184 0.4833171 +0.9934218 0.7690727 0.550415 +0.9948649 0.7625036 0.6138855 +0.9959804 0.7721744 0.6724135 +0.996847 0.7913474 0.7251351 +0.9975227 0.8151444 0.7716375 +0.9980511 0.8402396 0.8119009 +0.9984652 0.8645282 0.8462073 +0.9987904 0.8868108 0.8750412 +0.9990461 0.9065197 0.8989986 +0.9992474 0.9235 0.9187148 +0.999406 0.9378472 0.9348135 +0.999531 0.949792 0.9478743 +0.9996296 0.9596246 0.9584153 +0.9997074 0.9676481 0.9668869 +0.9997689 0.9741508 0.9736723 +0.9998174 0.9793929 0.9790925 +0.9998557 0.9836012 0.9834128 +0.999886 0.9869685 0.9868504 +0.9999099 0.9896559 0.989582 +0.9999288 0.9917963 0.9917501 +0.9999437 0.9934984 0.9934695 +0.4144197 0.9890841 0.4147221 +0.4143955 0.9890831 0.4146466 +0.4143657 0.9890818 0.4145518 +0.414329 0.9890801 0.414433 +0.4142845 0.9890781 0.4142845 +0.4144161 0.9890781 0.4142845 +0.4145826 0.9890781 0.4142845 +0.4147933 0.9890781 0.4142845 +0.4150598 0.9890781 0.4142845 +0.4153969 0.9890781 0.4142845 +0.4158235 0.9890781 0.4142845 +0.4163631 0.9890781 0.4142845 +0.4170458 0.9890781 0.4142845 +0.4179095 0.9890781 0.4142845 +0.4190022 0.9890781 0.4142845 +0.4203847 0.9890781 0.4142845 +0.4221336 0.9890781 0.4142845 +0.4243463 0.9890781 0.4142845 +0.4271456 0.9890781 0.4142845 +0.430687 0.9890781 0.4142845 +0.4351674 0.9890781 0.4142845 +0.4408357 0.9890781 0.4142845 +0.4480069 0.9890781 0.4142845 +0.4570793 0.9890781 0.4142845 +0.4685571 0.9890781 0.4142845 +0.483078 0.9890781 0.4142845 +0.5014489 0.9890781 0.4142845 +0.5246904 0.9890781 0.4142845 +0.5540939 0.9890781 0.4142845 +0.5912932 0.9890781 0.4142845 +0.6383552 0.9890781 0.4142845 +0.6978947 0.9890781 0.4142845 +0.7732199 0.9890781 0.4142845 +0.868516 0.9890781 0.4142845 +0.9890781 0.9890781 0.4142845 +0.9915433 0.884963 0.4833171 +0.9934218 0.8271087 0.550415 +0.9948649 0.8019497 0.6138855 +0.9959804 0.7986529 0.6724135 +0.996847 0.8089215 0.7251351 +0.9975227 0.826692 0.7716375 +0.9980511 0.8477612 0.8119009 +0.9984652 0.8693909 0.8462073 +0.9987904 0.8899347 0.8750412 +0.9990461 0.9085159 0.8989986 +0.9992474 0.9247701 0.9187148 +0.999406 0.9386524 0.9348135 +0.999531 0.950301 0.9478743 +0.9996296 0.9599456 0.9584153 +0.9997074 0.9678502 0.9668869 +0.9997689 0.9742778 0.9736723 +0.9998174 0.9794726 0.9790925 +0.9998557 0.9836511 0.9834128 +0.999886 0.9869998 0.9868504 +0.9999099 0.9896755 0.989582 +0.9999288 0.9918086 0.9917501 +0.9999437 0.9935061 0.9934695 +0.4834235 0.9915469 0.4836348 +0.4834045 0.9915463 0.48358 +0.4833811 0.9915455 0.4835112 +0.4833522 0.9915446 0.4834249 +0.4833171 0.9915433 0.4833171 +0.483409 0.9915433 0.4833171 +0.4835254 0.9915433 0.4833171 +0.4836726 0.9915433 0.4833171 +0.4838588 0.9915433 0.4833171 +0.4840944 0.9915433 0.4833171 +0.4843924 0.9915433 0.4833171 +0.4847695 0.9915433 0.4833171 +0.4852466 0.9915433 0.4833171 +0.4858501 0.9915433 0.4833171 +0.4866137 0.9915433 0.4833171 +0.4875796 0.9915433 0.4833171 +0.4888018 0.9915433 0.4833171 +0.4903479 0.9915433 0.4833171 +0.4923039 0.9915433 0.4833171 +0.4947786 0.9915433 0.4833171 +0.4979093 0.9915433 0.4833171 +0.5018701 0.9915433 0.4833171 +0.5068811 0.9915433 0.4833171 +0.5132206 0.9915433 0.4833171 +0.5212409 0.9915433 0.4833171 +0.5313876 0.9915433 0.4833171 +0.5442245 0.9915433 0.4833171 +0.5604649 0.9915433 0.4833171 +0.5810111 0.9915433 0.4833171 +0.6070046 0.9915433 0.4833171 +0.6398899 0.9915433 0.4833171 +0.681494 0.9915433 0.4833171 +0.7341287 0.9915433 0.4833171 +0.8007184 0.9915433 0.4833171 +0.884963 0.9915433 0.4833171 +0.9915433 0.9915433 0.4833171 +0.9934218 0.9005319 0.550415 +0.9948649 0.8518543 0.6138855 +0.9959804 0.8321516 0.6724135 +0.996847 0.831155 0.7251351 +0.9975227 0.8413012 0.7716375 +0.9980511 0.8572771 0.8119009 +0.9984652 0.8755429 0.8462073 +0.9987904 0.8938868 0.8750412 +0.9990461 0.9110414 0.8989986 +0.9992474 0.9263769 0.9187148 +0.999406 0.9396711 0.9348135 +0.999531 0.9509449 0.9478743 +0.9996296 0.9603517 0.9584153 +0.9997074 0.9681058 0.9668869 +0.9997689 0.9744384 0.9736723 +0.9998174 0.9795734 0.9790925 +0.9998557 0.9837144 0.9834128 +0.999886 0.9870394 0.9868504 +0.9999099 0.9897003 0.989582 +0.9999288 0.9918241 0.9917501 +0.9999437 0.9935158 0.9934695 +0.5504963 0.993424 0.5506419 +0.5504818 0.9934236 0.5506027 +0.550464 0.9934231 0.5505536 +0.5504419 0.9934225 0.550492 +0.550415 0.9934218 0.550415 +0.5504784 0.9934218 0.550415 +0.5505585 0.9934218 0.550415 +0.5506599 0.9934218 0.550415 +0.5507882 0.9934218 0.550415 +0.5509505 0.9934218 0.550415 +0.5511558 0.9934218 0.550415 +0.5514156 0.9934218 0.550415 +0.5517442 0.9934218 0.550415 +0.55216 0.9934218 0.550415 +0.552686 0.9934218 0.550415 +0.5533515 0.9934218 0.550415 +0.5541934 0.9934218 0.550415 +0.5552585 0.9934218 0.550415 +0.5566061 0.9934218 0.550415 +0.5583108 0.9934218 0.550415 +0.5604676 0.9934218 0.550415 +0.5631962 0.9934218 0.550415 +0.5666483 0.9934218 0.550415 +0.5710156 0.9934218 0.550415 +0.5765407 0.9934218 0.550415 +0.5835308 0.9934218 0.550415 +0.5923741 0.9934218 0.550415 +0.6035621 0.9934218 0.550415 +0.6177164 0.9934218 0.550415 +0.6356233 0.9934218 0.550415 +0.658278 0.9934218 0.550415 +0.6869391 0.9934218 0.550415 +0.7231991 0.9934218 0.550415 +0.7690727 0.9934218 0.550415 +0.8271087 0.9934218 0.550415 +0.9005319 0.9934218 0.550415 +0.9934218 0.9934218 0.550415 +0.9948649 0.91499 0.6138855 +0.9959804 0.8745319 0.6724135 +0.996847 0.8592832 0.7251351 +0.9975227 0.8597838 0.7716375 +0.9980511 0.8693159 0.8119009 +0.9984652 0.8833259 0.8462073 +0.9987904 0.8988868 0.8750412 +0.9990461 0.9142365 0.8989986 +0.9992474 0.9284098 0.9187148 +0.999406 0.9409599 0.9348135 +0.999531 0.9517596 0.9478743 +0.9996296 0.9608655 0.9584153 +0.9997074 0.9684292 0.9668869 +0.9997689 0.9746416 0.9736723 +0.9998174 0.979701 0.9790925 +0.9998557 0.9837944 0.9834128 +0.999886 0.9870895 0.9868504 +0.9999099 0.9897317 0.989582 +0.9999288 0.9918438 0.9917501 +0.9999437 0.9935281 0.9934695 +0.6139459 0.9948662 0.6140448 +0.6139352 0.994866 0.6140174 +0.6139219 0.9948657 0.6139828 +0.6139056 0.9948653 0.6139396 +0.6138855 0.9948649 0.6138855 +0.6139286 0.9948649 0.6138855 +0.6139831 0.9948649 0.6138855 +0.614052 0.9948649 0.6138855 +0.6141392 0.9948649 0.6138855 +0.6142495 0.9948649 0.6138855 +0.6143891 0.9948649 0.6138855 +0.6145656 0.9948649 0.6138855 +0.614789 0.9948649 0.6138855 +0.6150716 0.9948649 0.6138855 +0.6154291 0.9948649 0.6138855 +0.6158814 0.9948649 0.6138855 +0.6164537 0.9948649 0.6138855 +0.6171776 0.9948649 0.6138855 +0.6180935 0.9948649 0.6138855 +0.6192522 0.9948649 0.6138855 +0.6207181 0.9948649 0.6138855 +0.6225727 0.9948649 0.6138855 +0.624919 0.9948649 0.6138855 +0.6278874 0.9948649 0.6138855 +0.6316428 0.9948649 0.6138855 +0.6363938 0.9948649 0.6138855 +0.6424045 0.9948649 0.6138855 +0.6500088 0.9948649 0.6138855 +0.6596292 0.9948649 0.6138855 +0.6718002 0.9948649 0.6138855 +0.6871982 0.9948649 0.6138855 +0.7066787 0.9948649 0.6138855 +0.731324 0.9948649 0.6138855 +0.7625036 0.9948649 0.6138855 +0.8019497 0.9948649 0.6138855 +0.8518543 0.9948649 0.6138855 +0.91499 0.9948649 0.6138855 +0.9948649 0.9948649 0.6138855 +0.9959804 0.9281485 0.6724135 +0.996847 0.8948691 0.7251351 +0.9975227 0.8831667 0.7716375 +0.9980511 0.8845466 0.8119009 +0.9984652 0.8931725 0.8462073 +0.9987904 0.9052124 0.8750412 +0.9990461 0.9182787 0.8989986 +0.9992474 0.9309816 0.9187148 +0.999406 0.9425903 0.9348135 +0.999531 0.9527902 0.9478743 +0.9996296 0.9615155 0.9584153 +0.9997074 0.9688383 0.9668869 +0.9997689 0.9748988 0.9736723 +0.9998174 0.9798624 0.9790925 +0.9998557 0.9838956 0.9834128 +0.999886 0.987153 0.9868504 +0.9999099 0.9897714 0.989582 +0.9999288 0.9918687 0.9917501 +0.9999437 0.9935437 0.9934695 +0.6724572 0.9959813 0.6725236 +0.6724495 0.9959811 0.6725046 +0.6724399 0.9959809 0.6724808 +0.672428 0.9959807 0.6724509 +0.6724135 0.9959804 0.6724135 +0.6724424 0.9959804 0.6724135 +0.672479 0.9959804 0.6724135 +0.6725253 0.9959804 0.6724135 +0.6725838 0.9959804 0.6724135 +0.6726578 0.9959804 0.6724135 +0.6727515 0.9959804 0.6724135 +0.67287 0.9959804 0.6724135 +0.67302 0.9959804 0.6724135 +0.6732097 0.9959804 0.6724135 +0.6734497 0.9959804 0.6724135 +0.6737533 0.9959804 0.6724135 +0.6741374 0.9959804 0.6724135 +0.6746233 0.9959804 0.6724135 +0.6752381 0.9959804 0.6724135 +0.6760159 0.9959804 0.6724135 +0.677 0.9959804 0.6724135 +0.6782449 0.9959804 0.6724135 +0.6798198 0.9959804 0.6724135 +0.6818124 0.9959804 0.6724135 +0.6843332 0.9959804 0.6724135 +0.6875223 0.9959804 0.6724135 +0.6915571 0.9959804 0.6724135 +0.6966615 0.9959804 0.6724135 +0.7031193 0.9959804 0.6724135 +0.7112892 0.9959804 0.6724135 +0.7216252 0.9959804 0.6724135 +0.7347016 0.9959804 0.6724135 +0.7512449 0.9959804 0.6724135 +0.7721744 0.9959804 0.6724135 +0.7986529 0.9959804 0.6724135 +0.8321516 0.9959804 0.6724135 +0.8745319 0.9959804 0.6724135 +0.9281485 0.9959804 0.6724135 +0.9959804 0.9959804 0.6724135 +0.996847 0.9398899 0.7251351 +0.9975227 0.912749 0.7716375 +0.9980511 0.9038153 0.8119009 +0.9984652 0.9056297 0.8462073 +0.9987904 0.913215 0.8750412 +0.9990461 0.9233927 0.8989986 +0.9992474 0.9342353 0.9187148 +0.999406 0.9446531 0.9348135 +0.999531 0.9540941 0.9478743 +0.9996296 0.9623378 0.9584153 +0.9997074 0.9693559 0.9668869 +0.9997689 0.9752241 0.9736723 +0.9998174 0.9800666 0.9790925 +0.9998557 0.9840237 0.9834128 +0.999886 0.9872332 0.9868504 +0.9999099 0.9898217 0.989582 +0.9999288 0.9919001 0.9917501 +0.9999437 0.9935634 0.9934695 +0.7251659 0.9968475 0.72521 +0.7251605 0.9968474 0.7251971 +0.7251537 0.9968473 0.7251809 +0.7251454 0.9968472 0.7251605 +0.7251351 0.996847 0.7251351 +0.7251543 0.996847 0.7251351 +0.7251785 0.996847 0.7251351 +0.7252093 0.996847 0.7251351 +0.7252481 0.996847 0.7251351 +0.7252972 0.996847 0.7251351 +0.7253594 0.996847 0.7251351 +0.7254381 0.996847 0.7251351 +0.7255376 0.996847 0.7251351 +0.7256635 0.996847 0.7251351 +0.7258228 0.996847 0.7251351 +0.7260243 0.996847 0.7251351 +0.7262792 0.996847 0.7251351 +0.7266018 0.996847 0.7251351 +0.7270098 0.996847 0.7251351 +0.7275261 0.996847 0.7251351 +0.7281792 0.996847 0.7251351 +0.7290054 0.996847 0.7251351 +0.7300507 0.996847 0.7251351 +0.7313732 0.996847 0.7251351 +0.7330463 0.996847 0.7251351 +0.735163 0.996847 0.7251351 +0.7378409 0.996847 0.7251351 +0.7412287 0.996847 0.7251351 +0.7455148 0.996847 0.7251351 +0.7509373 0.996847 0.7251351 +0.7577974 0.996847 0.7251351 +0.7664763 0.996847 0.7251351 +0.7774563 0.996847 0.7251351 +0.7913474 0.996847 0.7251351 +0.8089215 0.996847 0.7251351 +0.831155 0.996847 0.7251351 +0.8592832 0.996847 0.7251351 +0.8948691 0.996847 0.7251351 +0.9398899 0.996847 0.7251351 +0.996847 0.996847 0.7251351 +0.9975227 0.9501745 0.7716375 +0.9980511 0.9281928 0.8119009 +0.9984652 0.9213897 0.8462073 +0.9987904 0.9233395 0.8750412 +0.9990461 0.9298625 0.8989986 +0.9992474 0.9383517 0.9187148 +0.999406 0.9472627 0.9348135 +0.999531 0.9557438 0.9478743 +0.9996296 0.9633781 0.9584153 +0.9997074 0.9700107 0.9668869 +0.9997689 0.9756356 0.9736723 +0.9998174 0.980325 0.9790925 +0.9998557 0.9841857 0.9834128 +0.999886 0.9873347 0.9868504 +0.9999099 0.9898853 0.989582 +0.9999288 0.9919399 0.9917501 +0.9999437 0.9935883 0.9934695 +0.7716588 0.997523 0.7716878 +0.7716551 0.997523 0.7716791 +0.7716504 0.9975229 0.7716682 +0.7716446 0.9975228 0.7716545 +0.7716375 0.9975227 0.7716375 +0.7716501 0.9975227 0.7716375 +0.771666 0.9975227 0.7716375 +0.7716862 0.9975227 0.7716375 +0.7717117 0.9975227 0.7716375 +0.771744 0.9975227 0.7716375 +0.7717849 0.9975227 0.7716375 +0.7718366 0.9975227 0.7716375 +0.7719019 0.9975227 0.7716375 +0.7719847 0.9975227 0.7716375 +0.7720893 0.9975227 0.7716375 +0.7722218 0.9975227 0.7716375 +0.7723893 0.9975227 0.7716375 +0.7726012 0.9975227 0.7716375 +0.7728693 0.9975227 0.7716375 +0.7732085 0.9975227 0.7716375 +0.7736377 0.9975227 0.7716375 +0.7741806 0.9975227 0.7716375 +0.7748674 0.9975227 0.7716375 +0.7757364 0.9975227 0.7716375 +0.7768358 0.9975227 0.7716375 +0.7782266 0.9975227 0.7716375 +0.7799862 0.9975227 0.7716375 +0.7822123 0.9975227 0.7716375 +0.7850286 0.9975227 0.7716375 +0.7885916 0.9975227 0.7716375 +0.7930993 0.9975227 0.7716375 +0.7988021 0.9975227 0.7716375 +0.8060168 0.9975227 0.7716375 +0.8151444 0.9975227 0.7716375 +0.826692 0.9975227 0.7716375 +0.8413012 0.9975227 0.7716375 +0.8597838 0.9975227 0.7716375 +0.8831667 0.9975227 0.7716375 +0.912749 0.9975227 0.7716375 +0.9501745 0.9975227 0.7716375 +0.9975227 0.9975227 0.7716375 +0.9980511 0.9590336 0.8119009 +0.9984652 0.9413281 0.8462073 +0.9987904 0.9361482 0.8750412 +0.9990461 0.9380476 0.8989986 +0.9992474 0.9435594 0.9187148 +0.999406 0.9505643 0.9348135 +0.999531 0.9578308 0.9478743 +0.9996296 0.9646943 0.9584153 +0.9997074 0.9708392 0.9668869 +0.9997689 0.9761563 0.9736723 +0.9998174 0.9806518 0.9790925 +0.9998557 0.9843907 0.9834128 +0.999886 0.9874632 0.9868504 +0.9999099 0.9899657 0.989582 +0.9999288 0.9919903 0.9917501 +0.9999437 0.9936198 0.9934695 +0.8119154 0.9980513 0.8119343 +0.8119128 0.9980512 0.8119285 +0.8119096 0.9980512 0.8119213 +0.8119057 0.9980511 0.8119122 +0.8119009 0.9980511 0.8119009 +0.8119091 0.9980511 0.8119009 +0.8119195 0.9980511 0.8119009 +0.8119326 0.9980511 0.8119009 +0.8119492 0.9980511 0.8119009 +0.8119703 0.9980511 0.8119009 +0.8119969 0.9980511 0.8119009 +0.8120305 0.9980511 0.8119009 +0.8120731 0.9980511 0.8119009 +0.812127 0.9980511 0.8119009 +0.8121952 0.9980511 0.8119009 +0.8122814 0.9980511 0.8119009 +0.8123905 0.9980511 0.8119009 +0.8125286 0.9980511 0.8119009 +0.8127032 0.9980511 0.8119009 +0.8129242 0.9980511 0.8119009 +0.8132037 0.9980511 0.8119009 +0.8135573 0.9980511 0.8119009 +0.8140047 0.9980511 0.8119009 +0.8145707 0.9980511 0.8119009 +0.8152868 0.9980511 0.8119009 +0.8161928 0.9980511 0.8119009 +0.8173389 0.9980511 0.8119009 +0.8187889 0.9980511 0.8119009 +0.8206233 0.9980511 0.8119009 +0.8229441 0.9980511 0.8119009 +0.8258802 0.9980511 0.8119009 +0.8295948 0.9980511 0.8119009 +0.8342942 0.9980511 0.8119009 +0.8402396 0.9980511 0.8119009 +0.8477612 0.9980511 0.8119009 +0.8572771 0.9980511 0.8119009 +0.8693159 0.9980511 0.8119009 +0.8845466 0.9980511 0.8119009 +0.9038153 0.9980511 0.8119009 +0.9281928 0.9980511 0.8119009 +0.9590336 0.9980511 0.8119009 +0.9980511 0.9980511 0.8119009 +0.9984652 0.9665527 0.8462073 +0.9987904 0.9523529 0.8750412 +0.9990461 0.9484028 0.8989986 +0.9992474 0.9501479 0.9187148 +0.999406 0.9547411 0.9348135 +0.999531 0.9604711 0.9478743 +0.9996296 0.9663593 0.9584153 +0.9997074 0.9718873 0.9668869 +0.9997689 0.976815 0.9736723 +0.9998174 0.9810653 0.9790925 +0.9998557 0.98465 0.9834128 +0.999886 0.9876257 0.9868504 +0.9999099 0.9900675 0.989582 +0.9999288 0.992054 0.9917501 +0.9999437 0.9936596 0.9934695 +0.8462171 0.9984653 0.8462293 +0.8462154 0.9984653 0.8462255 +0.8462132 0.9984653 0.8462207 +0.8462106 0.9984653 0.8462148 +0.8462073 0.9984652 0.8462073 +0.8462126 0.9984652 0.8462073 +0.8462194 0.9984652 0.8462073 +0.8462279 0.9984652 0.8462073 +0.8462386 0.9984652 0.8462073 +0.8462522 0.9984652 0.8462073 +0.8462694 0.9984652 0.8462073 +0.8462912 0.9984652 0.8462073 +0.8463187 0.9984652 0.8462073 +0.8463535 0.9984652 0.8462073 +0.8463976 0.9984652 0.8462073 +0.8464534 0.9984652 0.8462073 +0.8465239 0.9984652 0.8462073 +0.8466132 0.9984652 0.8462073 +0.8467261 0.9984652 0.8462073 +0.8468689 0.9984652 0.8462073 +0.8470496 0.9984652 0.8462073 +0.8472782 0.9984652 0.8462073 +0.8475675 0.9984652 0.8462073 +0.8479334 0.9984652 0.8462073 +0.8483964 0.9984652 0.8462073 +0.848982 0.9984652 0.8462073 +0.849723 0.9984652 0.8462073 +0.8506604 0.9984652 0.8462073 +0.8518464 0.9984652 0.8462073 +0.8533468 0.9984652 0.8462073 +0.8552449 0.9984652 0.8462073 +0.8576464 0.9984652 0.8462073 +0.8606845 0.9984652 0.8462073 +0.8645282 0.9984652 0.8462073 +0.8693909 0.9984652 0.8462073 +0.8755429 0.9984652 0.8462073 +0.8833259 0.9984652 0.8462073 +0.8931725 0.9984652 0.8462073 +0.9056297 0.9984652 0.8462073 +0.9213897 0.9984652 0.8462073 +0.9413281 0.9984652 0.8462073 +0.9665527 0.9984652 0.8462073 +0.9984652 0.9984652 0.8462073 +0.9987904 0.9728539 0.8750412 +0.9990461 0.9615035 0.8989986 +0.9992474 0.9584831 0.9187148 +0.999406 0.9600254 0.9348135 +0.999531 0.9638114 0.9478743 +0.9996296 0.9684659 0.9584153 +0.9997074 0.9732132 0.9668869 +0.9997689 0.9776484 0.9736723 +0.9998174 0.9815884 0.9790925 +0.9998557 0.984978 0.9834128 +0.999886 0.9878313 0.9868504 +0.9999099 0.9901962 0.989582 +0.9999288 0.9921345 0.9917501 +0.9999437 0.99371 0.9934695 +0.8750477 0.9987905 0.8750555 +0.8750466 0.9987905 0.8750531 +0.8750451 0.9987904 0.87505 +0.8750434 0.9987904 0.8750461 +0.8750412 0.9987904 0.8750412 +0.8750447 0.9987904 0.8750412 +0.875049 0.9987904 0.8750412 +0.8750544 0.9987904 0.8750412 +0.8750613 0.9987904 0.8750412 +0.8750701 0.9987904 0.8750412 +0.8750811 0.9987904 0.8750412 +0.8750951 0.9987904 0.8750412 +0.8751128 0.9987904 0.8750412 +0.8751352 0.9987904 0.8750412 +0.8751635 0.9987904 0.8750412 +0.8751993 0.9987904 0.8750412 +0.8752446 0.9987904 0.8750412 +0.875302 0.9987904 0.8750412 +0.8753745 0.9987904 0.8750412 +0.8754663 0.9987904 0.8750412 +0.8755823 0.9987904 0.8750412 +0.8757292 0.9987904 0.8750412 +0.875915 0.9987904 0.8750412 +0.8761501 0.9987904 0.8750412 +0.8764475 0.9987904 0.8750412 +0.8768238 0.9987904 0.8750412 +0.8772998 0.9987904 0.8750412 +0.877902 0.9987904 0.8750412 +0.8786638 0.9987904 0.8750412 +0.8796277 0.9987904 0.8750412 +0.8808471 0.9987904 0.8750412 +0.8823899 0.9987904 0.8750412 +0.8843416 0.9987904 0.8750412 +0.8868108 0.9987904 0.8750412 +0.8899347 0.9987904 0.8750412 +0.8938868 0.9987904 0.8750412 +0.8988868 0.9987904 0.8750412 +0.9052124 0.9987904 0.8750412 +0.913215 0.9987904 0.8750412 +0.9233395 0.9987904 0.8750412 +0.9361482 0.9987904 0.8750412 +0.9523529 0.9987904 0.8750412 +0.9728539 0.9987904 0.8750412 +0.9987904 0.9987904 0.8750412 +0.9990461 0.9780777 0.8989986 +0.9992474 0.9690283 0.9187148 +0.999406 0.9667108 0.9348135 +0.999531 0.9680374 0.9478743 +0.9996296 0.971131 0.9584153 +0.9997074 0.9748908 0.9668869 +0.9997689 0.9787027 0.9736723 +0.9998174 0.9822502 0.9790925 +0.9998557 0.9853931 0.9834128 +0.999886 0.9880913 0.9868504 +0.9999099 0.9903591 0.989582 +0.9999288 0.9922365 0.9917501 +0.9999437 0.9937738 0.9934695 +0.8990028 0.9990461 0.8990078 +0.899002 0.9990461 0.8990062 +0.8990011 0.9990461 0.8990042 +0.899 0.9990461 0.8990017 +0.8989986 0.9990461 0.8989986 +0.8990008 0.9990461 0.8989986 +0.8990035 0.9990461 0.8989986 +0.899007 0.9990461 0.8989986 +0.8990114 0.9990461 0.8989986 +0.899017 0.9990461 0.8989986 +0.8990241 0.9990461 0.8989986 +0.899033 0.9990461 0.8989986 +0.8990443 0.9990461 0.8989986 +0.8990586 0.9990461 0.8989986 +0.8990767 0.9990461 0.8989986 +0.8990996 0.9990461 0.8989986 +0.8991285 0.9990461 0.8989986 +0.8991652 0.9990461 0.8989986 +0.8992115 0.9990461 0.8989986 +0.8992702 0.9990461 0.8989986 +0.8993443 0.9990461 0.8989986 +0.8994382 0.9990461 0.8989986 +0.8995569 0.9990461 0.8989986 +0.8997072 0.9990461 0.8989986 +0.8998972 0.9990461 0.8989986 +0.9001376 0.9990461 0.8989986 +0.9004418 0.9990461 0.8989986 +0.9008267 0.9990461 0.8989986 +0.9013135 0.9990461 0.8989986 +0.9019295 0.9990461 0.8989986 +0.9027087 0.9990461 0.8989986 +0.9036945 0.9990461 0.8989986 +0.9049418 0.9990461 0.8989986 +0.9065197 0.9990461 0.8989986 +0.9085159 0.9990461 0.8989986 +0.9110414 0.9990461 0.8989986 +0.9142365 0.9990461 0.8989986 +0.9182787 0.9990461 0.8989986 +0.9233927 0.9990461 0.8989986 +0.9298625 0.9990461 0.8989986 +0.9380476 0.9990461 0.8989986 +0.9484028 0.9990461 0.8989986 +0.9615035 0.9990461 0.8989986 +0.9780777 0.9990461 0.8989986 +0.9990461 0.9990461 0.8989986 +0.9992474 0.9823693 0.9187148 +0.999406 0.9751686 0.9348135 +0.999531 0.9733838 0.9478743 +0.9996296 0.9745027 0.9584153 +0.9997074 0.977013 0.9668869 +0.9997689 0.9800366 0.9736723 +0.9998174 0.9830875 0.9790925 +0.9998557 0.9859182 0.9834128 +0.999886 0.9884204 0.9868504 +0.9999099 0.9905651 0.989582 +0.9999288 0.9923655 0.9917501 +0.9999437 0.9938545 0.9934695 +0.9187175 0.9992474 0.9187207 +0.918717 0.9992474 0.9187197 +0.9187164 0.9992474 0.9187184 +0.9187157 0.9992474 0.9187168 +0.9187148 0.9992474 0.9187148 +0.9187162 0.9992474 0.9187148 +0.9187179 0.9992474 0.9187148 +0.9187201 0.9992474 0.9187148 +0.9187229 0.9992474 0.9187148 +0.9187265 0.9992474 0.9187148 +0.918731 0.9992474 0.9187148 +0.9187367 0.9992474 0.9187148 +0.9187439 0.9992474 0.9187148 +0.918753 0.9992474 0.9187148 +0.9187645 0.9992474 0.9187148 +0.918779 0.9992474 0.9187148 +0.9187975 0.9992474 0.9187148 +0.9188208 0.9992474 0.9187148 +0.9188503 0.9992474 0.9187148 +0.9188876 0.9992474 0.9187148 +0.9189348 0.9992474 0.9187148 +0.9189945 0.9992474 0.9187148 +0.91907 0.9992474 0.9187148 +0.9191656 0.9992474 0.9187148 +0.9192865 0.9992474 0.9187148 +0.9194395 0.9992474 0.9187148 +0.919633 0.9992474 0.9187148 +0.9198779 0.9992474 0.9187148 +0.9201876 0.9992474 0.9187148 +0.9205795 0.9992474 0.9187148 +0.9210753 0.9992474 0.9187148 +0.9217025 0.9992474 0.9187148 +0.9224961 0.9992474 0.9187148 +0.9235 0.9992474 0.9187148 +0.9247701 0.9992474 0.9187148 +0.9263769 0.9992474 0.9187148 +0.9284098 0.9992474 0.9187148 +0.9309816 0.9992474 0.9187148 +0.9342353 0.9992474 0.9187148 +0.9383517 0.9992474 0.9187148 +0.9435594 0.9992474 0.9187148 +0.9501479 0.9992474 0.9187148 +0.9584831 0.9992474 0.9187148 +0.9690283 0.9992474 0.9187148 +0.9823693 0.9992474 0.9187148 +0.9992474 0.9992474 0.9187148 +0.999406 0.9858688 0.9348135 +0.999531 0.9801478 0.9478743 +0.9996296 0.9787683 0.9584153 +0.9997074 0.979698 0.9668869 +0.9997689 0.981724 0.9736723 +0.9998174 0.9841468 0.9790925 +0.9998557 0.9865825 0.9834128 +0.999886 0.9888366 0.9868504 +0.9999099 0.9908258 0.989582 +0.9999288 0.9925287 0.9917501 +0.9999437 0.9939566 0.9934695 +0.9348153 0.999406 0.9348173 +0.9348149 0.999406 0.9348166 +0.9348146 0.999406 0.9348158 +0.9348141 0.999406 0.9348148 +0.9348135 0.999406 0.9348135 +0.9348144 0.999406 0.9348135 +0.9348155 0.999406 0.9348135 +0.9348169 0.999406 0.9348135 +0.9348187 0.999406 0.9348135 +0.9348209 0.999406 0.9348135 +0.9348238 0.999406 0.9348135 +0.9348274 0.999406 0.9348135 +0.9348319 0.999406 0.9348135 +0.9348377 0.999406 0.9348135 +0.934845 0.999406 0.9348135 +0.9348542 0.999406 0.9348135 +0.9348659 0.999406 0.9348135 +0.9348807 0.999406 0.9348135 +0.9348994 0.999406 0.9348135 +0.934923 0.999406 0.9348135 +0.934953 0.999406 0.9348135 +0.9349908 0.999406 0.9348135 +0.9350387 0.999406 0.9348135 +0.9350993 0.999406 0.9348135 +0.935176 0.999406 0.9348135 +0.935273 0.999406 0.9348135 +0.9353956 0.999406 0.9348135 +0.9355509 0.999406 0.9348135 +0.9357472 0.999406 0.9348135 +0.9359957 0.999406 0.9348135 +0.93631 0.999406 0.9348135 +0.9367077 0.999406 0.9348135 +0.9372107 0.999406 0.9348135 +0.9378472 0.999406 0.9348135 +0.9386524 0.999406 0.9348135 +0.9396711 0.999406 0.9348135 +0.9409599 0.999406 0.9348135 +0.9425903 0.999406 0.9348135 +0.9446531 0.999406 0.9348135 +0.9472627 0.999406 0.9348135 +0.9505643 0.999406 0.9348135 +0.9547411 0.999406 0.9348135 +0.9600254 0.999406 0.9348135 +0.9667108 0.999406 0.9348135 +0.9751686 0.999406 0.9348135 +0.9858688 0.999406 0.9348135 +0.999406 0.999406 0.9348135 +0.999531 0.988705 0.9478743 +0.9996296 0.9841648 0.9584153 +0.9997074 0.9830949 0.9668869 +0.9997689 0.9838589 0.9736723 +0.9998174 0.9854869 0.9790925 +0.9998557 0.9874229 0.9834128 +0.999886 0.9893633 0.9868504 +0.9999099 0.9911556 0.989582 +0.9999288 0.9927351 0.9917501 +0.9999437 0.9940858 0.9934695 +0.9478754 0.999531 0.9478767 +0.9478752 0.999531 0.9478763 +0.947875 0.999531 0.9478757 +0.9478746 0.999531 0.9478751 +0.9478743 0.999531 0.9478743 +0.9478748 0.999531 0.9478743 +0.9478755 0.999531 0.9478743 +0.9478764 0.999531 0.9478743 +0.9478775 0.999531 0.9478743 +0.947879 0.999531 0.9478743 +0.9478808 0.999531 0.9478743 +0.947883 0.999531 0.9478743 +0.9478859 0.999531 0.9478743 +0.9478896 0.999531 0.9478743 +0.9478942 0.999531 0.9478743 +0.9479 0.999531 0.9478743 +0.9479074 0.999531 0.9478743 +0.9479168 0.999531 0.9478743 +0.9479286 0.999531 0.9478743 +0.9479435 0.999531 0.9478743 +0.9479624 0.999531 0.9478743 +0.9479864 0.999531 0.9478743 +0.9480166 0.999531 0.9478743 +0.9480549 0.999531 0.9478743 +0.9481034 0.999531 0.9478743 +0.9481647 0.999531 0.9478743 +0.9482423 0.999531 0.9478743 +0.9483404 0.999531 0.9478743 +0.9484645 0.999531 0.9478743 +0.9486216 0.999531 0.9478743 +0.9488203 0.999531 0.9478743 +0.9490716 0.999531 0.9478743 +0.9493896 0.999531 0.9478743 +0.949792 0.999531 0.9478743 +0.950301 0.999531 0.9478743 +0.9509449 0.999531 0.9478743 +0.9517596 0.999531 0.9478743 +0.9527902 0.999531 0.9478743 +0.9540941 0.999531 0.9478743 +0.9557438 0.999531 0.9478743 +0.9578308 0.999531 0.9478743 +0.9604711 0.999531 0.9478743 +0.9638114 0.999531 0.9478743 +0.9680374 0.999531 0.9478743 +0.9733838 0.999531 0.9478743 +0.9801478 0.999531 0.9478743 +0.988705 0.999531 0.9478743 +0.999531 0.999531 0.9478743 +0.9996296 0.9909921 0.9584153 +0.9997074 0.9873923 0.9668869 +0.9997689 0.9865598 0.9736723 +0.9998174 0.9871824 0.9790925 +0.9998557 0.9884861 0.9834128 +0.999886 0.9900295 0.9868504 +0.9999099 0.9915729 0.989582 +0.9999288 0.9929963 0.9917501 +0.9999437 0.9942492 0.9934695 +0.958416 0.9996296 0.9584168 +0.9584159 0.9996296 0.9584165 +0.9584157 0.9996296 0.9584162 +0.9584155 0.9996296 0.9584158 +0.9584153 0.9996296 0.9584153 +0.9584156 0.9996296 0.9584153 +0.9584161 0.9996296 0.9584153 +0.9584166 0.9996296 0.9584153 +0.9584173 0.9996296 0.9584153 +0.9584182 0.9996296 0.9584153 +0.9584194 0.9996296 0.9584153 +0.9584208 0.9996296 0.9584153 +0.9584226 0.9996296 0.9584153 +0.9584249 0.9996296 0.9584153 +0.9584278 0.9996296 0.9584153 +0.9584315 0.9996296 0.9584153 +0.9584362 0.9996296 0.9584153 +0.9584421 0.9996296 0.9584153 +0.9584495 0.9996296 0.9584153 +0.9584589 0.9996296 0.9584153 +0.9584709 0.9996296 0.9584153 +0.958486 0.9996296 0.9584153 +0.9585051 0.9996296 0.9584153 +0.9585292 0.9996296 0.9584153 +0.9585598 0.9996296 0.9584153 +0.9585984 0.9996296 0.9584153 +0.9586473 0.9996296 0.9584153 +0.9587092 0.9996296 0.9584153 +0.9587875 0.9996296 0.9584153 +0.9588865 0.9996296 0.9584153 +0.9590118 0.9996296 0.9584153 +0.9591704 0.9996296 0.9584153 +0.9593709 0.9996296 0.9584153 +0.9596246 0.9996296 0.9584153 +0.9599456 0.9996296 0.9584153 +0.9603517 0.9996296 0.9584153 +0.9608655 0.9996296 0.9584153 +0.9615155 0.9996296 0.9584153 +0.9623378 0.9996296 0.9584153 +0.9633781 0.9996296 0.9584153 +0.9646943 0.9996296 0.9584153 +0.9663593 0.9996296 0.9584153 +0.9684659 0.9996296 0.9584153 +0.971131 0.9996296 0.9584153 +0.9745027 0.9996296 0.9584153 +0.9787683 0.9996296 0.9584153 +0.9841648 0.9996296 0.9584153 +0.9909921 0.9996296 0.9584153 +0.9996296 0.9996296 0.9584153 +0.9997074 0.9928291 0.9668869 +0.9997689 0.9899768 0.9736723 +0.9998174 0.9893273 0.9790925 +0.9998557 0.9898313 0.9834128 +0.999886 0.9908724 0.9868504 +0.9999099 0.9921008 0.989582 +0.9999288 0.9933267 0.9917501 +0.9999437 0.994456 0.9934695 +0.9668873 0.9997074 0.9668878 +0.9668872 0.9997074 0.9668877 +0.9668871 0.9997074 0.9668875 +0.966887 0.9997074 0.9668872 +0.9668869 0.9997074 0.9668869 +0.9668871 0.9997074 0.9668869 +0.9668874 0.9997074 0.9668869 +0.9668877 0.9997074 0.9668869 +0.9668882 0.9997074 0.9668869 +0.9668887 0.9997074 0.9668869 +0.9668894 0.9997074 0.9668869 +0.9668904 0.9997074 0.9668869 +0.9668915 0.9997074 0.9668869 +0.9668929 0.9997074 0.9668869 +0.9668948 0.9997074 0.9668869 +0.9668971 0.9997074 0.9668869 +0.9669 0.9997074 0.9668869 +0.9669037 0.9997074 0.9668869 +0.9669084 0.9997074 0.9668869 +0.9669144 0.9997074 0.9668869 +0.9669219 0.9997074 0.9668869 +0.9669314 0.9997074 0.9668869 +0.9669434 0.9997074 0.9668869 +0.9669586 0.9997074 0.9668869 +0.9669778 0.9997074 0.9668869 +0.9670022 0.9997074 0.9668869 +0.9670329 0.9997074 0.9668869 +0.9670719 0.9997074 0.9668869 +0.9671212 0.9997074 0.9668869 +0.9671835 0.9997074 0.9668869 +0.9672624 0.9997074 0.9668869 +0.9673622 0.9997074 0.9668869 +0.9674884 0.9997074 0.9668869 +0.9676481 0.9997074 0.9668869 +0.9678502 0.9997074 0.9668869 +0.9681058 0.9997074 0.9668869 +0.9684292 0.9997074 0.9668869 +0.9688383 0.9997074 0.9668869 +0.9693559 0.9997074 0.9668869 +0.9700107 0.9997074 0.9668869 +0.9708392 0.9997074 0.9668869 +0.9718873 0.9997074 0.9668869 +0.9732132 0.9997074 0.9668869 +0.9748908 0.9997074 0.9668869 +0.977013 0.9997074 0.9668869 +0.979698 0.9997074 0.9668869 +0.9830949 0.9997074 0.9668869 +0.9873923 0.9997074 0.9668869 +0.9928291 0.9997074 0.9668869 +0.9997074 0.9997074 0.9668869 +0.9997689 0.9942998 0.9736723 +0.9998174 0.992041 0.9790925 +0.9998557 0.991533 0.9834128 +0.999886 0.9919388 0.9868504 +0.9999099 0.9927686 0.989582 +0.9999288 0.9937447 0.9917501 +0.9999437 0.9947175 0.9934695 +0.9736726 0.9997689 0.9736729 +0.9736726 0.9997689 0.9736728 +0.9736725 0.9997689 0.9736727 +0.9736724 0.9997689 0.9736725 +0.9736723 0.9997689 0.9736723 +0.9736725 0.9997689 0.9736723 +0.9736726 0.9997689 0.9736723 +0.9736729 0.9997689 0.9736723 +0.9736732 0.9997689 0.9736723 +0.9736735 0.9997689 0.9736723 +0.973674 0.9997689 0.9736723 +0.9736745 0.9997689 0.9736723 +0.9736752 0.9997689 0.9736723 +0.9736762 0.9997689 0.9736723 +0.9736773 0.9997689 0.9736723 +0.9736788 0.9997689 0.9736723 +0.9736806 0.9997689 0.9736723 +0.9736829 0.9997689 0.9736723 +0.9736859 0.9997689 0.9736723 +0.9736896 0.9997689 0.9736723 +0.9736943 0.9997689 0.9736723 +0.9737003 0.9997689 0.9736723 +0.9737079 0.9997689 0.9736723 +0.9737174 0.9997689 0.9736723 +0.9737295 0.9997689 0.9736723 +0.9737448 0.9997689 0.9736723 +0.9737641 0.9997689 0.9736723 +0.9737886 0.9997689 0.9736723 +0.9738196 0.9997689 0.9736723 +0.9738588 0.9997689 0.9736723 +0.9739083 0.9997689 0.9736723 +0.9739711 0.9997689 0.9736723 +0.9740504 0.9997689 0.9736723 +0.9741508 0.9997689 0.9736723 +0.9742778 0.9997689 0.9736723 +0.9744384 0.9997689 0.9736723 +0.9746416 0.9997689 0.9736723 +0.9748988 0.9997689 0.9736723 +0.9752241 0.9997689 0.9736723 +0.9756356 0.9997689 0.9736723 +0.9761563 0.9997689 0.9736723 +0.976815 0.9997689 0.9736723 +0.9776484 0.9997689 0.9736723 +0.9787027 0.9997689 0.9736723 +0.9800366 0.9997689 0.9736723 +0.981724 0.9997689 0.9736723 +0.9838589 0.9997689 0.9736723 +0.9865598 0.9997689 0.9736723 +0.9899768 0.9997689 0.9736723 +0.9942998 0.9997689 0.9736723 +0.9997689 0.9997689 0.9736723 +0.9998174 0.9954741 0.9790925 +0.9998557 0.993686 0.9834128 +0.999886 0.993288 0.9868504 +0.9999099 0.9936135 0.989582 +0.9999288 0.9942736 0.9917501 +0.9999437 0.9950484 0.9934695 +0.9790927 0.9998174 0.9790929 +0.9790927 0.9998174 0.9790929 +0.9790927 0.9998174 0.9790928 +0.9790926 0.9998174 0.9790927 +0.9790925 0.9998174 0.9790925 +0.9790926 0.9998174 0.9790925 +0.9790927 0.9998174 0.9790925 +0.9790929 0.9998174 0.9790925 +0.9790931 0.9998174 0.9790925 +0.9790933 0.9998174 0.9790925 +0.9790936 0.9998174 0.9790925 +0.9790939 0.9998174 0.9790925 +0.9790944 0.9998174 0.9790925 +0.9790949 0.9998174 0.9790925 +0.9790957 0.9998174 0.9790925 +0.9790966 0.9998174 0.9790925 +0.9790977 0.9998174 0.9790925 +0.9790992 0.9998174 0.9790925 +0.979101 0.9998174 0.9790925 +0.9791034 0.9998174 0.9790925 +0.9791064 0.9998174 0.9790925 +0.9791101 0.9998174 0.9790925 +0.9791148 0.9998174 0.9790925 +0.9791208 0.9998174 0.9790925 +0.9791284 0.9998174 0.9790925 +0.979138 0.9998174 0.9790925 +0.9791502 0.9998174 0.9790925 +0.9791655 0.9998174 0.9790925 +0.979185 0.9998174 0.9790925 +0.9792096 0.9998174 0.9790925 +0.9792407 0.9998174 0.9790925 +0.9792801 0.9998174 0.9790925 +0.9793299 0.9998174 0.9790925 +0.9793929 0.9998174 0.9790925 +0.9794726 0.9998174 0.9790925 +0.9795734 0.9998174 0.9790925 +0.979701 0.9998174 0.9790925 +0.9798624 0.9998174 0.9790925 +0.9800666 0.9998174 0.9790925 +0.980325 0.9998174 0.9790925 +0.9806518 0.9998174 0.9790925 +0.9810653 0.9998174 0.9790925 +0.9815884 0.9998174 0.9790925 +0.9822502 0.9998174 0.9790925 +0.9830875 0.9998174 0.9790925 +0.9841468 0.9998174 0.9790925 +0.9854869 0.9998174 0.9790925 +0.9871824 0.9998174 0.9790925 +0.9893273 0.9998174 0.9790925 +0.992041 0.9998174 0.9790925 +0.9954741 0.9998174 0.9790925 +0.9998174 0.9998174 0.9790925 +0.9998557 0.9964098 0.9834128 +0.999886 0.9949948 0.9868504 +0.9999099 0.9946824 0.989582 +0.9999288 0.9949426 0.9917501 +0.9999437 0.9954671 0.9934695 +0.9834129 0.9998557 0.9834131 +0.9834129 0.9998557 0.983413 +0.9834129 0.9998557 0.983413 +0.9834129 0.9998557 0.9834129 +0.9834128 0.9998557 0.9834128 +0.9834129 0.9998557 0.9834128 +0.9834129 0.9998557 0.9834128 +0.983413 0.9998557 0.9834128 +0.9834131 0.9998557 0.9834128 +0.9834133 0.9998557 0.9834128 +0.9834135 0.9998557 0.9834128 +0.9834137 0.9998557 0.9834128 +0.983414 0.9998557 0.9834128 +0.9834143 0.9998557 0.9834128 +0.9834148 0.9998557 0.9834128 +0.9834153 0.9998557 0.9834128 +0.9834161 0.9998557 0.9834128 +0.983417 0.9998557 0.9834128 +0.9834182 0.9998557 0.9834128 +0.9834196 0.9998557 0.9834128 +0.9834215 0.9998557 0.9834128 +0.9834238 0.9998557 0.9834128 +0.9834268 0.9998557 0.9834128 +0.9834306 0.9998557 0.9834128 +0.9834353 0.9998557 0.9834128 +0.9834413 0.9998557 0.9834128 +0.983449 0.9998557 0.9834128 +0.9834586 0.9998557 0.9834128 +0.9834708 0.9998557 0.9834128 +0.9834862 0.9998557 0.9834128 +0.9835057 0.9998557 0.9834128 +0.9835304 0.9998557 0.9834128 +0.9835616 0.9998557 0.9834128 +0.9836012 0.9998557 0.9834128 +0.9836511 0.9998557 0.9834128 +0.9837144 0.9998557 0.9834128 +0.9837944 0.9998557 0.9834128 +0.9838956 0.9998557 0.9834128 +0.9840237 0.9998557 0.9834128 +0.9841857 0.9998557 0.9834128 +0.9843907 0.9998557 0.9834128 +0.98465 0.9998557 0.9834128 +0.984978 0.9998557 0.9834128 +0.9853931 0.9998557 0.9834128 +0.9859182 0.9998557 0.9834128 +0.9865825 0.9998557 0.9834128 +0.9874229 0.9998557 0.9834128 +0.9884861 0.9998557 0.9834128 +0.9898313 0.9998557 0.9834128 +0.991533 0.9998557 0.9834128 +0.993686 0.9998557 0.9834128 +0.9964098 0.9998557 0.9834128 +0.9998557 0.9998557 0.9834128 +0.999886 0.9971541 0.9868504 +0.9999099 0.9960347 0.989582 +0.9999288 0.9957891 0.9917501 +0.9999437 0.9959967 0.9934695 +0.9868505 0.999886 0.9868506 +0.9868505 0.999886 0.9868506 +0.9868505 0.999886 0.9868505 +0.9868505 0.999886 0.9868505 +0.9868504 0.999886 0.9868504 +0.9868505 0.999886 0.9868504 +0.9868505 0.999886 0.9868504 +0.9868506 0.999886 0.9868504 +0.9868506 0.999886 0.9868504 +0.9868507 0.999886 0.9868504 +0.9868508 0.999886 0.9868504 +0.986851 0.999886 0.9868504 +0.9868512 0.999886 0.9868504 +0.9868514 0.999886 0.9868504 +0.9868517 0.999886 0.9868504 +0.986852 0.999886 0.9868504 +0.9868525 0.999886 0.9868504 +0.986853 0.999886 0.9868504 +0.9868538 0.999886 0.9868504 +0.9868547 0.999886 0.9868504 +0.9868559 0.999886 0.9868504 +0.9868573 0.999886 0.9868504 +0.9868592 0.999886 0.9868504 +0.9868616 0.999886 0.9868504 +0.9868645 0.999886 0.9868504 +0.9868683 0.999886 0.9868504 +0.9868731 0.999886 0.9868504 +0.9868791 0.999886 0.9868504 +0.9868868 0.999886 0.9868504 +0.9868964 0.999886 0.9868504 +0.9869087 0.999886 0.9868504 +0.9869241 0.999886 0.9868504 +0.9869437 0.999886 0.9868504 +0.9869685 0.999886 0.9868504 +0.9869998 0.999886 0.9868504 +0.9870394 0.999886 0.9868504 +0.9870895 0.999886 0.9868504 +0.987153 0.999886 0.9868504 +0.9872332 0.999886 0.9868504 +0.9873347 0.999886 0.9868504 +0.9874632 0.999886 0.9868504 +0.9876257 0.999886 0.9868504 +0.9878313 0.999886 0.9868504 +0.9880913 0.999886 0.9868504 +0.9884204 0.999886 0.9868504 +0.9888366 0.999886 0.9868504 +0.9893633 0.999886 0.9868504 +0.9900295 0.999886 0.9868504 +0.9908724 0.999886 0.9868504 +0.9919388 0.999886 0.9868504 +0.993288 0.999886 0.9868504 +0.9949948 0.999886 0.9868504 +0.9971541 0.999886 0.9868504 +0.999886 0.999886 0.9868504 +0.9999099 0.9977455 0.989582 +0.9999288 0.99686 0.9917501 +0.9999437 0.9966668 0.9934695 +0.989582 0.9999099 0.9895821 +0.989582 0.9999099 0.989582 +0.989582 0.9999099 0.989582 +0.989582 0.9999099 0.989582 +0.989582 0.9999099 0.989582 +0.989582 0.9999099 0.989582 +0.989582 0.9999099 0.989582 +0.989582 0.9999099 0.989582 +0.9895821 0.9999099 0.989582 +0.9895821 0.9999099 0.989582 +0.9895822 0.9999099 0.989582 +0.9895823 0.9999099 0.989582 +0.9895824 0.9999099 0.989582 +0.9895826 0.9999099 0.989582 +0.9895827 0.9999099 0.989582 +0.989583 0.9999099 0.989582 +0.9895832 0.9999099 0.989582 +0.9895836 0.9999099 0.989582 +0.9895841 0.9999099 0.989582 +0.9895846 0.9999099 0.989582 +0.9895854 0.9999099 0.989582 +0.9895863 0.9999099 0.989582 +0.9895874 0.9999099 0.989582 +0.9895889 0.9999099 0.989582 +0.9895908 0.9999099 0.989582 +0.9895932 0.9999099 0.989582 +0.9895961 0.9999099 0.989582 +0.9895999 0.9999099 0.989582 +0.9896047 0.9999099 0.989582 +0.9896108 0.9999099 0.989582 +0.9896184 0.9999099 0.989582 +0.9896281 0.9999099 0.989582 +0.9896404 0.9999099 0.989582 +0.9896559 0.9999099 0.989582 +0.9896755 0.9999099 0.989582 +0.9897003 0.9999099 0.989582 +0.9897317 0.9999099 0.989582 +0.9897714 0.9999099 0.989582 +0.9898217 0.9999099 0.989582 +0.9898853 0.9999099 0.989582 +0.9899657 0.9999099 0.989582 +0.9900675 0.9999099 0.989582 +0.9901962 0.9999099 0.989582 +0.9903591 0.9999099 0.989582 +0.9905651 0.9999099 0.989582 +0.9908258 0.9999099 0.989582 +0.9911556 0.9999099 0.989582 +0.9915729 0.9999099 0.989582 +0.9921008 0.9999099 0.989582 +0.9927686 0.9999099 0.989582 +0.9936135 0.9999099 0.989582 +0.9946824 0.9999099 0.989582 +0.9960347 0.9999099 0.989582 +0.9977455 0.9999099 0.989582 +0.9999099 0.9999099 0.989582 +0.9999288 0.9982148 0.9917501 +0.9999437 0.9975145 0.9934695 +0.9917501 0.9999288 0.9917501 +0.9917501 0.9999288 0.9917501 +0.9917501 0.9999288 0.9917501 +0.9917501 0.9999288 0.9917501 +0.9917501 0.9999288 0.9917501 +0.9917501 0.9999288 0.9917501 +0.9917501 0.9999288 0.9917501 +0.9917501 0.9999288 0.9917501 +0.9917501 0.9999288 0.9917501 +0.9917502 0.9999288 0.9917501 +0.9917502 0.9999288 0.9917501 +0.9917503 0.9999288 0.9917501 +0.9917503 0.9999288 0.9917501 +0.9917504 0.9999288 0.9917501 +0.9917505 0.9999288 0.9917501 +0.9917507 0.9999288 0.9917501 +0.9917509 0.9999288 0.9917501 +0.9917511 0.9999288 0.9917501 +0.9917514 0.9999288 0.9917501 +0.9917517 0.9999288 0.9917501 +0.9917522 0.9999288 0.9917501 +0.9917528 0.9999288 0.9917501 +0.9917535 0.9999288 0.9917501 +0.9917544 0.9999288 0.9917501 +0.9917556 0.9999288 0.9917501 +0.9917571 0.9999288 0.9917501 +0.9917589 0.9999288 0.9917501 +0.9917613 0.9999288 0.9917501 +0.9917643 0.9999288 0.9917501 +0.9917681 0.9999288 0.9917501 +0.9917729 0.9999288 0.9917501 +0.991779 0.9999288 0.9917501 +0.9917866 0.9999288 0.9917501 +0.9917963 0.9999288 0.9917501 +0.9918086 0.9999288 0.9917501 +0.9918241 0.9999288 0.9917501 +0.9918438 0.9999288 0.9917501 +0.9918687 0.9999288 0.9917501 +0.9919001 0.9999288 0.9917501 +0.9919399 0.9999288 0.9917501 +0.9919903 0.9999288 0.9917501 +0.992054 0.9999288 0.9917501 +0.9921345 0.9999288 0.9917501 +0.9922365 0.9999288 0.9917501 +0.9923655 0.9999288 0.9917501 +0.9925287 0.9999288 0.9917501 +0.9927351 0.9999288 0.9917501 +0.9929963 0.9999288 0.9917501 +0.9933267 0.9999288 0.9917501 +0.9937447 0.9999288 0.9917501 +0.9942736 0.9999288 0.9917501 +0.9949426 0.9999288 0.9917501 +0.9957891 0.9999288 0.9917501 +0.99686 0.9999288 0.9917501 +0.9982148 0.9999288 0.9917501 +0.9999288 0.9999288 0.9917501 +0.9999437 0.9985869 0.9934695 +0.9934695 0.9999437 0.9934695 +0.9934695 0.9999437 0.9934695 +0.9934695 0.9999437 0.9934695 +0.9934695 0.9999437 0.9934695 +0.9934695 0.9999437 0.9934695 +0.9934695 0.9999437 0.9934695 +0.9934695 0.9999437 0.9934695 +0.9934695 0.9999437 0.9934695 +0.9934695 0.9999437 0.9934695 +0.9934695 0.9999437 0.9934695 +0.9934696 0.9999437 0.9934695 +0.9934696 0.9999437 0.9934695 +0.9934696 0.9999437 0.9934695 +0.9934697 0.9999437 0.9934695 +0.9934698 0.9999437 0.9934695 +0.9934699 0.9999437 0.9934695 +0.99347 0.9999437 0.9934695 +0.9934701 0.9999437 0.9934695 +0.9934703 0.9999437 0.9934695 +0.9934705 0.9999437 0.9934695 +0.9934708 0.9999437 0.9934695 +0.9934712 0.9999437 0.9934695 +0.9934716 0.9999437 0.9934695 +0.9934722 0.9999437 0.9934695 +0.9934729 0.9999437 0.9934695 +0.9934739 0.9999437 0.9934695 +0.993475 0.9999437 0.9934695 +0.9934765 0.9999437 0.9934695 +0.9934784 0.9999437 0.9934695 +0.9934807 0.9999437 0.9934695 +0.9934837 0.9999437 0.9934695 +0.9934875 0.9999437 0.9934695 +0.9934923 0.9999437 0.9934695 +0.9934984 0.9999437 0.9934695 +0.9935061 0.9999437 0.9934695 +0.9935158 0.9999437 0.9934695 +0.9935281 0.9999437 0.9934695 +0.9935437 0.9999437 0.9934695 +0.9935634 0.9999437 0.9934695 +0.9935883 0.9999437 0.9934695 +0.9936198 0.9999437 0.9934695 +0.9936596 0.9999437 0.9934695 +0.99371 0.9999437 0.9934695 +0.9937738 0.9999437 0.9934695 +0.9938545 0.9999437 0.9934695 +0.9939566 0.9999437 0.9934695 +0.9940858 0.9999437 0.9934695 +0.9942492 0.9999437 0.9934695 +0.994456 0.9999437 0.9934695 +0.9947175 0.9999437 0.9934695 +0.9950484 0.9999437 0.9934695 +0.9954671 0.9999437 0.9934695 +0.9959967 0.9999437 0.9934695 +0.9966668 0.9999437 0.9934695 +0.9975145 0.9999437 0.9934695 +0.9985869 0.9999437 0.9934695 +0.9999437 0.9999437 0.9934695 +0.0000238 0.0000238 0.0044007 +0.0005417 0.0000238 0.0044007 +0.0011968 0.0000238 0.0044007 +0.0020256 0.0000238 0.0044007 +0.0030742 0.0000238 0.0044007 +0.0044007 0.0000238 0.0044007 +0.006079 0.0000238 0.0044007 +0.0082023 0.0000238 0.0044007 +0.0108885 0.0000238 0.0044007 +0.0142868 0.0000238 0.0044007 +0.0185862 0.0000238 0.0044007 +0.0240255 0.0000238 0.0044007 +0.0309069 0.0000238 0.0044007 +0.0396127 0.0000238 0.0044007 +0.0506267 0.0000238 0.0044007 +0.0645609 0.0000238 0.0044007 +0.0821895 0.0000238 0.0044007 +0.1044919 0.0000238 0.0044007 +0.1327073 0.0000238 0.0044007 +0.1684036 0.0000238 0.0044007 +0.2135639 0.0000238 0.0044007 +0.2706977 0.0000238 0.0044007 +0.3429792 0.0000238 0.0044007 +0.4344249 0.0000238 0.0044007 +0.5501155 0.0000238 0.0044007 +0.6964791 0.0000238 0.0044007 +0.8407292 0.0051514 0.0092997 +0.9033413 0.0279321 0.0313658 +0.9354466 0.0624569 0.0651625 +0.9545467 0.1059991 0.1080772 +0.9669269 0.1572498 0.1588168 +0.9754027 0.2151269 0.2162897 +0.9814251 0.2783684 0.2792183 +0.9858181 0.3454107 0.3460225 +0.9890841 0.4144197 0.4148536 +0.9915469 0.4834235 0.4837267 +0.993424 0.5504963 0.5507052 +0.9948662 0.6139459 0.6140879 +0.9959813 0.6724572 0.6725525 +0.9968475 0.7251659 0.7252292 +0.997523 0.7716588 0.7717004 +0.9980513 0.8119154 0.8119425 +0.9984653 0.8462171 0.8462346 +0.9987905 0.8750477 0.8750589 +0.9990461 0.8990028 0.89901 +0.9992474 0.9187175 0.9187221 +0.999406 0.9348153 0.9348182 +0.999531 0.9478754 0.9478772 +0.9996296 0.958416 0.9584171 +0.9997074 0.9668873 0.9668881 +0.9997689 0.9736726 0.9736731 +0.9998174 0.9790927 0.979093 +0.9998557 0.9834129 0.9834131 +0.999886 0.9868505 0.9868506 +0.9999099 0.989582 0.9895821 +0.9999288 0.9917501 0.9917501 +0.9999437 0.9934695 0.9934695 +0.0000238 0.0005417 0.0044007 +0.0000382 0.0000382 0.0038972 +0.0006933 0.0000382 0.0038972 +0.0015221 0.0000382 0.0038972 +0.0025707 0.0000382 0.0038972 +0.0038972 0.0000382 0.0038972 +0.0055755 0.0000382 0.0038972 +0.0076988 0.0000382 0.0038972 +0.0103849 0.0000382 0.0038972 +0.0137833 0.0000382 0.0038972 +0.0180827 0.0000382 0.0038972 +0.023522 0.0000382 0.0038972 +0.0304033 0.0000382 0.0038972 +0.0391092 0.0000382 0.0038972 +0.0501232 0.0000382 0.0038972 +0.0640574 0.0000382 0.0038972 +0.081686 0.0000382 0.0038972 +0.1039884 0.0000382 0.0038972 +0.1322038 0.0000382 0.0038972 +0.1679 0.0000382 0.0038972 +0.2130604 0.0000382 0.0038972 +0.2701941 0.0000382 0.0038972 +0.3424757 0.0000382 0.0038972 +0.4339214 0.0000382 0.0038972 +0.549612 0.0000382 0.0038972 +0.6959756 0.0000382 0.0038972 +0.8405071 0.0051286 0.0087874 +0.9032596 0.0278872 0.0309159 +0.9354101 0.0624063 0.0647927 +0.9545286 0.1059489 0.1077818 +0.9669173 0.1572031 0.1585851 +0.9753975 0.2150852 0.2161107 +0.9814221 0.2783325 0.279082 +0.9858163 0.3453807 0.3459203 +0.9890831 0.4143955 0.4147782 +0.9915463 0.4834045 0.4836719 +0.9934236 0.5504818 0.5506661 +0.994866 0.6139352 0.6140604 +0.9959811 0.6724495 0.6725335 +0.9968474 0.7251605 0.7252163 +0.997523 0.7716551 0.7716917 +0.9980512 0.8119128 0.8119367 +0.9984653 0.8462154 0.8462308 +0.9987905 0.8750466 0.8750565 +0.9990461 0.899002 0.8990084 +0.9992474 0.918717 0.9187211 +0.999406 0.9348149 0.9348175 +0.999531 0.9478752 0.9478768 +0.9996296 0.9584159 0.9584169 +0.9997074 0.9668872 0.9668879 +0.9997689 0.9736726 0.973673 +0.9998174 0.9790927 0.9790929 +0.9998557 0.9834129 0.9834131 +0.999886 0.9868505 0.9868506 +0.9999099 0.989582 0.9895821 +0.9999288 0.9917501 0.9917501 +0.9999437 0.9934695 0.9934695 +0.0000238 0.0011968 0.0044007 +0.0000382 0.0006933 0.0038972 +0.0000611 0.0000611 0.003265 +0.0008899 0.0000611 0.003265 +0.0019385 0.0000611 0.003265 +0.003265 0.0000611 0.003265 +0.0049433 0.0000611 0.003265 +0.0070666 0.0000611 0.003265 +0.0097527 0.0000611 0.003265 +0.0131511 0.0000611 0.003265 +0.0174505 0.0000611 0.003265 +0.0228898 0.0000611 0.003265 +0.0297711 0.0000611 0.003265 +0.038477 0.0000611 0.003265 +0.049491 0.0000611 0.003265 +0.0634252 0.0000611 0.003265 +0.0810538 0.0000611 0.003265 +0.1033562 0.0000611 0.003265 +0.1315716 0.0000611 0.003265 +0.1672678 0.0000611 0.003265 +0.2124282 0.0000611 0.003265 +0.2695619 0.0000611 0.003265 +0.3418435 0.0000611 0.003265 +0.4332891 0.0000611 0.003265 +0.5489798 0.0000611 0.003265 +0.6953434 0.0000611 0.003265 +0.8402274 0.0051047 0.0081437 +0.9031567 0.0278347 0.0303505 +0.9353643 0.0623458 0.064328 +0.9545059 0.1058883 0.1074107 +0.9669053 0.1571463 0.1582941 +0.9753908 0.2150342 0.2158859 +0.9814183 0.2782884 0.2789108 +0.9858141 0.3453439 0.3457919 +0.9890818 0.4143657 0.4146834 +0.9915455 0.4833811 0.4836031 +0.9934231 0.550464 0.5506169 +0.9948657 0.6139219 0.6140259 +0.9959809 0.6724399 0.6725097 +0.9968473 0.7251537 0.7252001 +0.9975229 0.7716504 0.7716808 +0.9980512 0.8119096 0.8119295 +0.9984653 0.8462132 0.846226 +0.9987904 0.8750451 0.8750534 +0.9990461 0.8990011 0.8990064 +0.9992474 0.9187164 0.9187198 +0.999406 0.9348146 0.9348167 +0.999531 0.947875 0.9478763 +0.9996296 0.9584157 0.9584165 +0.9997074 0.9668871 0.9668877 +0.9997689 0.9736725 0.9736728 +0.9998174 0.9790927 0.9790929 +0.9998557 0.9834129 0.983413 +0.999886 0.9868505 0.9868506 +0.9999099 0.989582 0.989582 +0.9999288 0.9917501 0.9917501 +0.9999437 0.9934695 0.9934695 +0.0000238 0.0020256 0.0044007 +0.0000382 0.0015221 0.0038972 +0.0000611 0.0008899 0.003265 +0.0000978 0.0000978 0.0024729 +0.0011463 0.0000978 0.0024729 +0.0024729 0.0000978 0.0024729 +0.0041512 0.0000978 0.0024729 +0.0062744 0.0000978 0.0024729 +0.0089606 0.0000978 0.0024729 +0.012359 0.0000978 0.0024729 +0.0166583 0.0000978 0.0024729 +0.0220976 0.0000978 0.0024729 +0.028979 0.0000978 0.0024729 +0.0376849 0.0000978 0.0024729 +0.0486989 0.0000978 0.0024729 +0.0626331 0.0000978 0.0024729 +0.0802616 0.0000978 0.0024729 +0.102564 0.0000978 0.0024729 +0.1307795 0.0000978 0.0024729 +0.1664757 0.0000978 0.0024729 +0.2116361 0.0000978 0.0024729 +0.2687698 0.0000978 0.0024729 +0.3410514 0.0000978 0.0024729 +0.432497 0.0000978 0.0024729 +0.5481876 0.0000978 0.0024729 +0.6945513 0.0000978 0.0024729 +0.8398756 0.0050826 0.0073367 +0.9030276 0.0277752 0.0296415 +0.9353068 0.0622749 0.0637452 +0.9544774 0.1058162 0.1069453 +0.9668902 0.1570779 0.1579292 +0.9753825 0.2149725 0.215604 +0.9814136 0.2782347 0.2786962 +0.9858113 0.3452987 0.3456309 +0.9890801 0.414329 0.4145646 +0.9915446 0.4833522 0.4835168 +0.9934225 0.5504419 0.5505553 +0.9948653 0.6139056 0.6139827 +0.9959807 0.672428 0.6724798 +0.9968472 0.7251454 0.7251797 +0.9975228 0.7716446 0.7716672 +0.9980511 0.8119057 0.8119204 +0.9984653 0.8462106 0.8462201 +0.9987904 0.8750434 0.8750495 +0.9990461 0.899 0.8990039 +0.9992474 0.9187157 0.9187182 +0.999406 0.9348141 0.9348157 +0.999531 0.9478746 0.9478756 +0.9996296 0.9584155 0.9584161 +0.9997074 0.966887 0.9668874 +0.9997689 0.9736724 0.9736727 +0.9998174 0.9790926 0.9790928 +0.9998557 0.9834129 0.983413 +0.999886 0.9868505 0.9868505 +0.9999099 0.989582 0.989582 +0.9999288 0.9917501 0.9917501 +0.9999437 0.9934695 0.9934695 +0.0000238 0.0030742 0.0044007 +0.0000382 0.0025707 0.0038972 +0.0000611 0.0019385 0.003265 +0.0000978 0.0011463 0.0024729 +0.0001565 0.0001565 0.001483 +0.001483 0.0001565 0.001483 +0.0031613 0.0001565 0.001483 +0.0052846 0.0001565 0.001483 +0.0079707 0.0001565 0.001483 +0.0113691 0.0001565 0.001483 +0.0156685 0.0001565 0.001483 +0.0211078 0.0001565 0.001483 +0.0279891 0.0001565 0.001483 +0.036695 0.0001565 0.001483 +0.047709 0.0001565 0.001483 +0.0616432 0.0001565 0.001483 +0.0792718 0.0001565 0.001483 +0.1015742 0.0001565 0.001483 +0.1297896 0.0001565 0.001483 +0.1654858 0.0001565 0.001483 +0.2106462 0.0001565 0.001483 +0.2677799 0.0001565 0.001483 +0.3400615 0.0001565 0.001483 +0.4315072 0.0001565 0.001483 +0.5471978 0.0001565 0.001483 +0.6935614 0.0001565 0.001483 +0.8394338 0.0050676 0.0063275 +0.9028657 0.0277111 0.0287543 +0.9352348 0.0621943 0.0630161 +0.9544418 0.1057322 0.1063632 +0.9668714 0.1569971 0.1574728 +0.9753721 0.2148987 0.2152516 +0.9814076 0.2781701 0.2784279 +0.9858079 0.3452442 0.3454298 +0.9890781 0.4142845 0.4144161 +0.9915433 0.4833171 0.483409 +0.9934218 0.550415 0.5504784 +0.9948649 0.6138855 0.6139286 +0.9959804 0.6724135 0.6724424 +0.996847 0.7251351 0.7251543 +0.9975227 0.7716375 0.7716501 +0.9980511 0.8119009 0.8119091 +0.9984652 0.8462073 0.8462126 +0.9987904 0.8750412 0.8750447 +0.9990461 0.8989986 0.8990008 +0.9992474 0.9187148 0.9187162 +0.999406 0.9348135 0.9348144 +0.999531 0.9478743 0.9478748 +0.9996296 0.9584153 0.9584156 +0.9997074 0.9668869 0.9668871 +0.9997689 0.9736723 0.9736725 +0.9998174 0.9790925 0.9790926 +0.9998557 0.9834128 0.9834129 +0.999886 0.9868504 0.9868505 +0.9999099 0.989582 0.989582 +0.9999288 0.9917501 0.9917501 +0.9999437 0.9934695 0.9934695 +0.0000238 0.0044007 0.0044007 +0.0000382 0.0038972 0.0038972 +0.0000611 0.003265 0.003265 +0.0000978 0.0024729 0.0024729 +0.0001565 0.001483 0.001483 +0.0002504 0.0002504 0.0002504 +0.0019287 0.0002504 0.0002504 +0.004052 0.0002504 0.0002504 +0.0067381 0.0002504 0.0002504 +0.0101365 0.0002504 0.0002504 +0.0144359 0.0002504 0.0002504 +0.0198752 0.0002504 0.0002504 +0.0267565 0.0002504 0.0002504 +0.0354624 0.0002504 0.0002504 +0.0464764 0.0002504 0.0002504 +0.0604106 0.0002504 0.0002504 +0.0780392 0.0002504 0.0002504 +0.1003416 0.0002504 0.0002504 +0.128557 0.0002504 0.0002504 +0.1642532 0.0002504 0.0002504 +0.2094136 0.0002504 0.0002504 +0.2665473 0.0002504 0.0002504 +0.3388289 0.0002504 0.0002504 +0.4302746 0.0002504 0.0002504 +0.5459652 0.0002504 0.0002504 +0.6923288 0.0002504 0.0002504 +0.8388802 0.0050694 0.0050694 +0.9026634 0.0276479 0.0276479 +0.9351449 0.0621069 0.0621069 +0.9543974 0.1056375 0.1056375 +0.9668479 0.156904 0.156904 +0.9753591 0.2148124 0.2148124 +0.9814002 0.2780936 0.2780936 +0.9858036 0.3451791 0.3451791 +0.9890755 0.4142311 0.4142311 +0.9915418 0.4832747 0.4832747 +0.9934209 0.5503825 0.5503825 +0.9948643 0.6138613 0.6138613 +0.9959801 0.6723959 0.6723959 +0.9968468 0.7251226 0.7251226 +0.9975226 0.7716288 0.7716288 +0.998051 0.8118949 0.8118949 +0.9984652 0.8462034 0.8462034 +0.9987904 0.8750386 0.8750386 +0.9990461 0.8989969 0.8989969 +0.9992474 0.9187137 0.9187137 +0.9994059 0.9348128 0.9348128 +0.999531 0.9478738 0.9478738 +0.9996296 0.958415 0.958415 +0.9997074 0.9668867 0.9668867 +0.9997689 0.9736722 0.9736722 +0.9998174 0.9790925 0.9790925 +0.9998557 0.9834128 0.9834128 +0.999886 0.9868504 0.9868504 +0.9999099 0.9895819 0.9895819 +0.9999288 0.9917501 0.9917501 +0.9999437 0.9934695 0.9934695 +0.0000238 0.006079 0.0044007 +0.0000382 0.0055755 0.0038972 +0.0000611 0.0049433 0.003265 +0.0000978 0.0041512 0.0024729 +0.0001565 0.0031613 0.001483 +0.0002504 0.0019287 0.0002504 +0.0019287 0.0019287 0.0002504 +0.004052 0.0019287 0.0002504 +0.0067381 0.0019287 0.0002504 +0.0101365 0.0019287 0.0002504 +0.0144359 0.0019287 0.0002504 +0.0198752 0.0019287 0.0002504 +0.0267565 0.0019287 0.0002504 +0.0354624 0.0019287 0.0002504 +0.0464764 0.0019287 0.0002504 +0.0604106 0.0019287 0.0002504 +0.0780392 0.0019287 0.0002504 +0.1003416 0.0019287 0.0002504 +0.128557 0.0019287 0.0002504 +0.1642532 0.0019287 0.0002504 +0.2094136 0.0019287 0.0002504 +0.2665473 0.0019287 0.0002504 +0.3388289 0.0019287 0.0002504 +0.4302746 0.0019287 0.0002504 +0.5459652 0.0019287 0.0002504 +0.6923288 0.0019287 0.0002504 +0.8388802 0.0066646 0.0050694 +0.9026634 0.0289691 0.0276479 +0.9351449 0.0631476 0.0621069 +0.9543974 0.1064365 0.1056375 +0.9668479 0.1575062 0.156904 +0.9753591 0.2152591 0.2148124 +0.9814002 0.27842 0.2780936 +0.9858036 0.345414 0.3451791 +0.9890755 0.4143977 0.4142311 +0.9915418 0.4833911 0.4832747 +0.9934209 0.5504627 0.5503825 +0.9948643 0.6139158 0.6138613 +0.9959801 0.6724325 0.6723959 +0.9968468 0.7251469 0.7251226 +0.9975226 0.7716448 0.7716288 +0.998051 0.8119053 0.8118949 +0.9984652 0.8462101 0.8462034 +0.9987904 0.8750429 0.8750386 +0.9990461 0.8989996 0.8989969 +0.9992474 0.9187154 0.9187137 +0.9994059 0.9348139 0.9348128 +0.999531 0.9478745 0.9478738 +0.9996296 0.9584154 0.958415 +0.9997074 0.966887 0.9668867 +0.9997689 0.9736724 0.9736722 +0.9998174 0.9790926 0.9790925 +0.9998557 0.9834128 0.9834128 +0.999886 0.9868504 0.9868504 +0.9999099 0.989582 0.9895819 +0.9999288 0.9917501 0.9917501 +0.9999437 0.9934695 0.9934695 +0.0000238 0.0082023 0.0044007 +0.0000382 0.0076988 0.0038972 +0.0000611 0.0070666 0.003265 +0.0000978 0.0062744 0.0024729 +0.0001565 0.0052846 0.001483 +0.0002504 0.004052 0.0002504 +0.0019287 0.004052 0.0002504 +0.004052 0.004052 0.0002504 +0.0067381 0.004052 0.0002504 +0.0101365 0.004052 0.0002504 +0.0144359 0.004052 0.0002504 +0.0198752 0.004052 0.0002504 +0.0267565 0.004052 0.0002504 +0.0354624 0.004052 0.0002504 +0.0464764 0.004052 0.0002504 +0.0604106 0.004052 0.0002504 +0.0780392 0.004052 0.0002504 +0.1003416 0.004052 0.0002504 +0.128557 0.004052 0.0002504 +0.1642532 0.004052 0.0002504 +0.2094136 0.004052 0.0002504 +0.2665473 0.004052 0.0002504 +0.3388289 0.004052 0.0002504 +0.4302746 0.004052 0.0002504 +0.5459652 0.004052 0.0002504 +0.6923288 0.004052 0.0002504 +0.8388802 0.0086827 0.0050694 +0.9026634 0.0306405 0.0276479 +0.9351449 0.0644643 0.0621069 +0.9543974 0.1074473 0.1056375 +0.9668479 0.1582681 0.156904 +0.9753591 0.2158242 0.2148124 +0.9814002 0.2788329 0.2780936 +0.9858036 0.3457112 0.3451791 +0.9890755 0.4146084 0.4142311 +0.9915418 0.4835383 0.4832747 +0.9934209 0.5505641 0.5503825 +0.9948643 0.6139847 0.6138613 +0.9959801 0.6724787 0.6723959 +0.9968468 0.7251776 0.7251226 +0.9975226 0.7716649 0.7716288 +0.998051 0.8119185 0.8118949 +0.9984652 0.8462186 0.8462034 +0.9987904 0.8750484 0.8750386 +0.9990461 0.8990031 0.8989969 +0.9992474 0.9187176 0.9187137 +0.9994059 0.9348153 0.9348128 +0.999531 0.9478754 0.9478738 +0.9996296 0.958416 0.958415 +0.9997074 0.9668873 0.9668867 +0.9997689 0.9736726 0.9736722 +0.9998174 0.9790927 0.9790925 +0.9998557 0.9834129 0.9834128 +0.999886 0.9868505 0.9868504 +0.9999099 0.989582 0.9895819 +0.9999288 0.9917501 0.9917501 +0.9999437 0.9934695 0.9934695 +0.0000238 0.0108885 0.0044007 +0.0000382 0.0103849 0.0038972 +0.0000611 0.0097527 0.003265 +0.0000978 0.0089606 0.0024729 +0.0001565 0.0079707 0.001483 +0.0002504 0.0067381 0.0002504 +0.0019287 0.0067381 0.0002504 +0.004052 0.0067381 0.0002504 +0.0067381 0.0067381 0.0002504 +0.0101365 0.0067381 0.0002504 +0.0144359 0.0067381 0.0002504 +0.0198752 0.0067381 0.0002504 +0.0267565 0.0067381 0.0002504 +0.0354624 0.0067381 0.0002504 +0.0464764 0.0067381 0.0002504 +0.0604106 0.0067381 0.0002504 +0.0780392 0.0067381 0.0002504 +0.1003416 0.0067381 0.0002504 +0.128557 0.0067381 0.0002504 +0.1642532 0.0067381 0.0002504 +0.2094136 0.0067381 0.0002504 +0.2665473 0.0067381 0.0002504 +0.3388289 0.0067381 0.0002504 +0.4302746 0.0067381 0.0002504 +0.5459652 0.0067381 0.0002504 +0.6923288 0.0067381 0.0002504 +0.8388802 0.0112359 0.0050694 +0.9026634 0.0327552 0.0276479 +0.9351449 0.06613 0.0621069 +0.9543974 0.1087261 0.1056375 +0.9668479 0.159232 0.156904 +0.9753591 0.2165392 0.2148124 +0.9814002 0.2793553 0.2780936 +0.9858036 0.3460872 0.3451791 +0.9890755 0.414875 0.4142311 +0.9915418 0.4837246 0.4832747 +0.9934209 0.5506924 0.5503825 +0.9948643 0.6140719 0.6138613 +0.9959801 0.6725373 0.6723959 +0.9968468 0.7252164 0.7251226 +0.9975226 0.7716905 0.7716288 +0.998051 0.8119351 0.8118949 +0.9984652 0.8462293 0.8462034 +0.9987904 0.8750553 0.8750386 +0.9990461 0.8990075 0.8989969 +0.9992474 0.9187204 0.9187137 +0.9994059 0.9348171 0.9348128 +0.999531 0.9478765 0.9478738 +0.9996296 0.9584167 0.958415 +0.9997074 0.9668878 0.9668867 +0.9997689 0.9736729 0.9736722 +0.9998174 0.9790929 0.9790925 +0.9998557 0.983413 0.9834128 +0.999886 0.9868506 0.9868504 +0.9999099 0.989582 0.9895819 +0.9999288 0.9917501 0.9917501 +0.9999437 0.9934695 0.9934695 +0.0000238 0.0142868 0.0044007 +0.0000382 0.0137833 0.0038972 +0.0000611 0.0131511 0.003265 +0.0000978 0.012359 0.0024729 +0.0001565 0.0113691 0.001483 +0.0002504 0.0101365 0.0002504 +0.0019287 0.0101365 0.0002504 +0.004052 0.0101365 0.0002504 +0.0067381 0.0101365 0.0002504 +0.0101365 0.0101365 0.0002504 +0.0144359 0.0101365 0.0002504 +0.0198752 0.0101365 0.0002504 +0.0267565 0.0101365 0.0002504 +0.0354624 0.0101365 0.0002504 +0.0464764 0.0101365 0.0002504 +0.0604106 0.0101365 0.0002504 +0.0780392 0.0101365 0.0002504 +0.1003416 0.0101365 0.0002504 +0.128557 0.0101365 0.0002504 +0.1642532 0.0101365 0.0002504 +0.2094136 0.0101365 0.0002504 +0.2665473 0.0101365 0.0002504 +0.3388289 0.0101365 0.0002504 +0.4302746 0.0101365 0.0002504 +0.5459652 0.0101365 0.0002504 +0.6923288 0.0101365 0.0002504 +0.8388802 0.014466 0.0050694 +0.9026634 0.0354305 0.0276479 +0.9351449 0.0682373 0.0621069 +0.9543974 0.110344 0.1056375 +0.9668479 0.1604514 0.156904 +0.9753591 0.2174438 0.2148124 +0.9814002 0.2800162 0.2780936 +0.9858036 0.3465628 0.3451791 +0.9890755 0.4152122 0.4142311 +0.9915418 0.4839603 0.4832747 +0.9934209 0.5508547 0.5503825 +0.9948643 0.6141822 0.6138613 +0.9959801 0.6726113 0.6723959 +0.9968468 0.7252656 0.7251226 +0.9975226 0.7717228 0.7716288 +0.998051 0.8119561 0.8118949 +0.9984652 0.8462429 0.8462034 +0.9987904 0.875064 0.8750386 +0.9990461 0.8990131 0.8989969 +0.9992474 0.918724 0.9187137 +0.9994059 0.9348193 0.9348128 +0.999531 0.947878 0.9478738 +0.9996296 0.9584176 0.958415 +0.9997074 0.9668883 0.9668867 +0.9997689 0.9736733 0.9736722 +0.9998174 0.9790931 0.9790925 +0.9998557 0.9834132 0.9834128 +0.999886 0.9868507 0.9868504 +0.9999099 0.9895821 0.9895819 +0.9999288 0.9917502 0.9917501 +0.9999437 0.9934695 0.9934695 +0.0000238 0.0185862 0.0044007 +0.0000382 0.0180827 0.0038972 +0.0000611 0.0174505 0.003265 +0.0000978 0.0166583 0.0024729 +0.0001565 0.0156685 0.001483 +0.0002504 0.0144359 0.0002504 +0.0019287 0.0144359 0.0002504 +0.004052 0.0144359 0.0002504 +0.0067381 0.0144359 0.0002504 +0.0101365 0.0144359 0.0002504 +0.0144359 0.0144359 0.0002504 +0.0198752 0.0144359 0.0002504 +0.0267565 0.0144359 0.0002504 +0.0354624 0.0144359 0.0002504 +0.0464764 0.0144359 0.0002504 +0.0604106 0.0144359 0.0002504 +0.0780392 0.0144359 0.0002504 +0.1003416 0.0144359 0.0002504 +0.128557 0.0144359 0.0002504 +0.1642532 0.0144359 0.0002504 +0.2094136 0.0144359 0.0002504 +0.2665473 0.0144359 0.0002504 +0.3388289 0.0144359 0.0002504 +0.4302746 0.0144359 0.0002504 +0.5459652 0.0144359 0.0002504 +0.6923288 0.0144359 0.0002504 +0.8388802 0.0185525 0.0050694 +0.9026634 0.0388151 0.0276479 +0.9351449 0.0709034 0.0621069 +0.9543974 0.1123908 0.1056375 +0.9668479 0.1619942 0.156904 +0.9753591 0.2185882 0.2148124 +0.9814002 0.2808523 0.2780936 +0.9858036 0.3471646 0.3451791 +0.9890755 0.4156389 0.4142311 +0.9915418 0.4842584 0.4832747 +0.9934209 0.5510601 0.5503825 +0.9948643 0.6143218 0.6138613 +0.9959801 0.672705 0.6723959 +0.9968468 0.7253278 0.7251226 +0.9975226 0.7717636 0.7716288 +0.998051 0.8119828 0.8118949 +0.9984652 0.8462601 0.8462034 +0.9987904 0.8750751 0.8750386 +0.9990461 0.8990202 0.8989969 +0.9992474 0.9187285 0.9187137 +0.9994059 0.9348222 0.9348128 +0.999531 0.9478798 0.9478738 +0.9996296 0.9584187 0.958415 +0.9997074 0.966889 0.9668867 +0.9997689 0.9736737 0.9736722 +0.9998174 0.9790934 0.9790925 +0.9998557 0.9834134 0.9834128 +0.999886 0.9868508 0.9868504 +0.9999099 0.9895822 0.9895819 +0.9999288 0.9917502 0.9917501 +0.9999437 0.9934696 0.9934695 +0.0000238 0.0240255 0.0044007 +0.0000382 0.023522 0.0038972 +0.0000611 0.0228898 0.003265 +0.0000978 0.0220976 0.0024729 +0.0001565 0.0211078 0.001483 +0.0002504 0.0198752 0.0002504 +0.0019287 0.0198752 0.0002504 +0.004052 0.0198752 0.0002504 +0.0067381 0.0198752 0.0002504 +0.0101365 0.0198752 0.0002504 +0.0144359 0.0198752 0.0002504 +0.0198752 0.0198752 0.0002504 +0.0267565 0.0198752 0.0002504 +0.0354624 0.0198752 0.0002504 +0.0464764 0.0198752 0.0002504 +0.0604106 0.0198752 0.0002504 +0.0780392 0.0198752 0.0002504 +0.1003416 0.0198752 0.0002504 +0.128557 0.0198752 0.0002504 +0.1642532 0.0198752 0.0002504 +0.2094136 0.0198752 0.0002504 +0.2665473 0.0198752 0.0002504 +0.3388289 0.0198752 0.0002504 +0.4302746 0.0198752 0.0002504 +0.5459652 0.0198752 0.0002504 +0.6923288 0.0198752 0.0002504 +0.8388802 0.0237224 0.0050694 +0.9026634 0.0430971 0.0276479 +0.9351449 0.0742763 0.0621069 +0.9543974 0.1149803 0.1056375 +0.9668479 0.1639459 0.156904 +0.9753591 0.220036 0.2148124 +0.9814002 0.28191 0.2780936 +0.9858036 0.3479259 0.3451791 +0.9890755 0.4161787 0.4142311 +0.9915418 0.4846356 0.4832747 +0.9934209 0.5513199 0.5503825 +0.9948643 0.6144984 0.6138613 +0.9959801 0.6728236 0.6723959 +0.9968468 0.7254064 0.7251226 +0.9975226 0.7718153 0.7716288 +0.998051 0.8120164 0.8118949 +0.9984652 0.8462819 0.8462034 +0.9987904 0.8750891 0.8750386 +0.9990461 0.8990291 0.8989969 +0.9992474 0.9187342 0.9187137 +0.9994059 0.9348258 0.9348128 +0.999531 0.947882 0.9478738 +0.9996296 0.9584202 0.958415 +0.9997074 0.9668899 0.9668867 +0.9997689 0.9736743 0.9736722 +0.9998174 0.9790938 0.9790925 +0.9998557 0.9834136 0.9834128 +0.999886 0.9868509 0.9868504 +0.9999099 0.9895823 0.9895819 +0.9999288 0.9917503 0.9917501 +0.9999437 0.9934696 0.9934695 +0.0000238 0.0309069 0.0044007 +0.0000382 0.0304033 0.0038972 +0.0000611 0.0297711 0.003265 +0.0000978 0.028979 0.0024729 +0.0001565 0.0279891 0.001483 +0.0002504 0.0267565 0.0002504 +0.0019287 0.0267565 0.0002504 +0.004052 0.0267565 0.0002504 +0.0067381 0.0267565 0.0002504 +0.0101365 0.0267565 0.0002504 +0.0144359 0.0267565 0.0002504 +0.0198752 0.0267565 0.0002504 +0.0267565 0.0267565 0.0002504 +0.0354624 0.0267565 0.0002504 +0.0464764 0.0267565 0.0002504 +0.0604106 0.0267565 0.0002504 +0.0780392 0.0267565 0.0002504 +0.1003416 0.0267565 0.0002504 +0.128557 0.0267565 0.0002504 +0.1642532 0.0267565 0.0002504 +0.2094136 0.0267565 0.0002504 +0.2665473 0.0267565 0.0002504 +0.3388289 0.0267565 0.0002504 +0.4302746 0.0267565 0.0002504 +0.5459652 0.0267565 0.0002504 +0.6923288 0.0267565 0.0002504 +0.8388802 0.0302631 0.0050694 +0.9026634 0.0485143 0.0276479 +0.9351449 0.0785435 0.0621069 +0.9543974 0.1182564 0.1056375 +0.9668479 0.1664151 0.156904 +0.9753591 0.2218676 0.2148124 +0.9814002 0.2832482 0.2780936 +0.9858036 0.348889 0.3451791 +0.9890755 0.4168617 0.4142311 +0.9915418 0.4851127 0.4832747 +0.9934209 0.5516486 0.5503825 +0.9948643 0.6147218 0.6138613 +0.9959801 0.6729735 0.6723959 +0.9968468 0.725506 0.7251226 +0.9975226 0.7718807 0.7716288 +0.998051 0.812059 0.8118949 +0.9984652 0.8463094 0.8462034 +0.9987904 0.8751068 0.8750386 +0.9990461 0.8990404 0.8989969 +0.9992474 0.9187414 0.9187137 +0.9994059 0.9348303 0.9348128 +0.999531 0.9478849 0.9478738 +0.9996296 0.958422 0.958415 +0.9997074 0.9668911 0.9668867 +0.9997689 0.973675 0.9736722 +0.9998174 0.9790942 0.9790925 +0.9998557 0.9834139 0.9834128 +0.999886 0.9868511 0.9868504 +0.9999099 0.9895824 0.9895819 +0.9999288 0.9917503 0.9917501 +0.9999437 0.9934696 0.9934695 +0.0000238 0.0396127 0.0044007 +0.0000382 0.0391092 0.0038972 +0.0000611 0.038477 0.003265 +0.0000978 0.0376849 0.0024729 +0.0001565 0.036695 0.001483 +0.0002504 0.0354624 0.0002504 +0.0019287 0.0354624 0.0002504 +0.004052 0.0354624 0.0002504 +0.0067381 0.0354624 0.0002504 +0.0101365 0.0354624 0.0002504 +0.0144359 0.0354624 0.0002504 +0.0198752 0.0354624 0.0002504 +0.0267565 0.0354624 0.0002504 +0.0354624 0.0354624 0.0002504 +0.0464764 0.0354624 0.0002504 +0.0604106 0.0354624 0.0002504 +0.0780392 0.0354624 0.0002504 +0.1003416 0.0354624 0.0002504 +0.128557 0.0354624 0.0002504 +0.1642532 0.0354624 0.0002504 +0.2094136 0.0354624 0.0002504 +0.2665473 0.0354624 0.0002504 +0.3388289 0.0354624 0.0002504 +0.4302746 0.0354624 0.0002504 +0.5459652 0.0354624 0.0002504 +0.6923288 0.0354624 0.0002504 +0.8388802 0.0385378 0.0050694 +0.9026634 0.0553678 0.0276479 +0.9351449 0.0839421 0.0621069 +0.9543974 0.122401 0.1056375 +0.9668479 0.169539 0.156904 +0.9753591 0.2241849 0.2148124 +0.9814002 0.2849413 0.2780936 +0.9858036 0.3501075 0.3451791 +0.9890755 0.4177256 0.4142311 +0.9915418 0.4857164 0.4832747 +0.9934209 0.5520645 0.5503825 +0.9948643 0.6150045 0.6138613 +0.9959801 0.6731633 0.6723959 +0.9968468 0.7256319 0.7251226 +0.9975226 0.7719634 0.7716288 +0.998051 0.8121129 0.8118949 +0.9984652 0.8463443 0.8462034 +0.9987904 0.8751292 0.8750386 +0.9990461 0.8990547 0.8989969 +0.9992474 0.9187505 0.9187137 +0.9994059 0.9348361 0.9348128 +0.999531 0.9478886 0.9478738 +0.9996296 0.9584243 0.958415 +0.9997074 0.9668925 0.9668867 +0.9997689 0.9736759 0.9736722 +0.9998174 0.9790948 0.9790925 +0.9998557 0.9834142 0.9834128 +0.999886 0.9868513 0.9868504 +0.9999099 0.9895825 0.9895819 +0.9999288 0.9917504 0.9917501 +0.9999437 0.9934697 0.9934695 +0.0000238 0.0506267 0.0044007 +0.0000382 0.0501232 0.0038972 +0.0000611 0.049491 0.003265 +0.0000978 0.0486989 0.0024729 +0.0001565 0.047709 0.001483 +0.0002504 0.0464764 0.0002504 +0.0019287 0.0464764 0.0002504 +0.004052 0.0464764 0.0002504 +0.0067381 0.0464764 0.0002504 +0.0101365 0.0464764 0.0002504 +0.0144359 0.0464764 0.0002504 +0.0198752 0.0464764 0.0002504 +0.0267565 0.0464764 0.0002504 +0.0354624 0.0464764 0.0002504 +0.0464764 0.0464764 0.0002504 +0.0604106 0.0464764 0.0002504 +0.0780392 0.0464764 0.0002504 +0.1003416 0.0464764 0.0002504 +0.128557 0.0464764 0.0002504 +0.1642532 0.0464764 0.0002504 +0.2094136 0.0464764 0.0002504 +0.2665473 0.0464764 0.0002504 +0.3388289 0.0464764 0.0002504 +0.4302746 0.0464764 0.0002504 +0.5459652 0.0464764 0.0002504 +0.6923288 0.0464764 0.0002504 +0.8388802 0.0490065 0.0050694 +0.9026634 0.0640384 0.0276479 +0.9351449 0.090772 0.0621069 +0.9543974 0.1276445 0.1056375 +0.9668479 0.1734912 0.156904 +0.9753591 0.2271165 0.2148124 +0.9814002 0.2870831 0.2780936 +0.9858036 0.351649 0.3451791 +0.9890755 0.4188187 0.4142311 +0.9915418 0.4864802 0.4832747 +0.9934209 0.5525906 0.5503825 +0.9948643 0.6153621 0.6138613 +0.9959801 0.6734033 0.6723959 +0.9968468 0.7257912 0.7251226 +0.9975226 0.7720681 0.7716288 +0.998051 0.8121811 0.8118949 +0.9984652 0.8463884 0.8462034 +0.9987904 0.8751575 0.8750386 +0.9990461 0.8990728 0.8989969 +0.9992474 0.918762 0.9187137 +0.9994059 0.9348434 0.9348128 +0.999531 0.9478932 0.9478738 +0.9996296 0.9584272 0.958415 +0.9997074 0.9668944 0.9668867 +0.9997689 0.973677 0.9736722 +0.9998174 0.9790955 0.9790925 +0.9998557 0.9834147 0.9834128 +0.999886 0.9868516 0.9868504 +0.9999099 0.9895827 0.9895819 +0.9999288 0.9917505 0.9917501 +0.9999437 0.9934698 0.9934695 +0.0000238 0.0645609 0.0044007 +0.0000382 0.0640574 0.0038972 +0.0000611 0.0634252 0.003265 +0.0000978 0.0626331 0.0024729 +0.0001565 0.0616432 0.001483 +0.0002504 0.0604106 0.0002504 +0.0019287 0.0604106 0.0002504 +0.004052 0.0604106 0.0002504 +0.0067381 0.0604106 0.0002504 +0.0101365 0.0604106 0.0002504 +0.0144359 0.0604106 0.0002504 +0.0198752 0.0604106 0.0002504 +0.0267565 0.0604106 0.0002504 +0.0354624 0.0604106 0.0002504 +0.0464764 0.0604106 0.0002504 +0.0604106 0.0604106 0.0002504 +0.0780392 0.0604106 0.0002504 +0.1003416 0.0604106 0.0002504 +0.128557 0.0604106 0.0002504 +0.1642532 0.0604106 0.0002504 +0.2094136 0.0604106 0.0002504 +0.2665473 0.0604106 0.0002504 +0.3388289 0.0604106 0.0002504 +0.4302746 0.0604106 0.0002504 +0.5459652 0.0604106 0.0002504 +0.6923288 0.0604106 0.0002504 +0.8388802 0.0622508 0.0050694 +0.9026634 0.0750078 0.0276479 +0.9351449 0.0994127 0.0621069 +0.9543974 0.1342782 0.1056375 +0.9668479 0.1784912 0.156904 +0.9753591 0.2308255 0.2148124 +0.9814002 0.2897929 0.2780936 +0.9858036 0.3535993 0.3451791 +0.9890755 0.4202016 0.4142311 +0.9915418 0.4874464 0.4832747 +0.9934209 0.5532562 0.5503825 +0.9948643 0.6158144 0.6138613 +0.9959801 0.6737069 0.6723959 +0.9968468 0.7259927 0.7251226 +0.9975226 0.7722005 0.7716288 +0.998051 0.8122673 0.8118949 +0.9984652 0.8464441 0.8462034 +0.9987904 0.8751933 0.8750386 +0.9990461 0.8990957 0.8989969 +0.9992474 0.9187765 0.9187137 +0.9994059 0.9348526 0.9348128 +0.999531 0.947899 0.9478738 +0.9996296 0.9584309 0.958415 +0.9997074 0.9668967 0.9668867 +0.9997689 0.9736785 0.9736722 +0.9998174 0.9790964 0.9790925 +0.9998557 0.9834152 0.9834128 +0.999886 0.986852 0.9868504 +0.9999099 0.9895829 0.9895819 +0.9999288 0.9917507 0.9917501 +0.9999437 0.9934698 0.9934695 +0.0000238 0.0821895 0.0044007 +0.0000382 0.081686 0.0038972 +0.0000611 0.0810538 0.003265 +0.0000978 0.0802616 0.0024729 +0.0001565 0.0792718 0.001483 +0.0002504 0.0780392 0.0002504 +0.0019287 0.0780392 0.0002504 +0.004052 0.0780392 0.0002504 +0.0067381 0.0780392 0.0002504 +0.0101365 0.0780392 0.0002504 +0.0144359 0.0780392 0.0002504 +0.0198752 0.0780392 0.0002504 +0.0267565 0.0780392 0.0002504 +0.0354624 0.0780392 0.0002504 +0.0464764 0.0780392 0.0002504 +0.0604106 0.0780392 0.0002504 +0.0780392 0.0780392 0.0002504 +0.1003416 0.0780392 0.0002504 +0.128557 0.0780392 0.0002504 +0.1642532 0.0780392 0.0002504 +0.2094136 0.0780392 0.0002504 +0.2665473 0.0780392 0.0002504 +0.3388289 0.0780392 0.0002504 +0.4302746 0.0780392 0.0002504 +0.5459652 0.0780392 0.0002504 +0.6923288 0.0780392 0.0002504 +0.8388802 0.0790064 0.0050694 +0.9026634 0.0888856 0.0276479 +0.9351449 0.1103442 0.0621069 +0.9543974 0.1426706 0.1056375 +0.9668479 0.1848168 0.156904 +0.9753591 0.2355177 0.2148124 +0.9814002 0.2932211 0.2780936 +0.9858036 0.3560667 0.3451791 +0.9890755 0.4219511 0.4142311 +0.9915418 0.4886689 0.4832747 +0.9934209 0.5540983 0.5503825 +0.9948643 0.6163868 0.6138613 +0.9959801 0.6740911 0.6723959 +0.9968468 0.7262477 0.7251226 +0.9975226 0.7723681 0.7716288 +0.998051 0.8123765 0.8118949 +0.9984652 0.8465147 0.8462034 +0.9987904 0.8752386 0.8750386 +0.9990461 0.8991246 0.8989969 +0.9992474 0.918795 0.9187137 +0.9994059 0.9348643 0.9348128 +0.999531 0.9479064 0.9478738 +0.9996296 0.9584355 0.958415 +0.9997074 0.9668996 0.9668867 +0.9997689 0.9736803 0.9736722 +0.9998174 0.9790976 0.9790925 +0.9998557 0.983416 0.9834128 +0.999886 0.9868524 0.9868504 +0.9999099 0.9895832 0.9895819 +0.9999288 0.9917508 0.9917501 +0.9999437 0.99347 0.9934695 +0.0000238 0.1044919 0.0044007 +0.0000382 0.1039884 0.0038972 +0.0000611 0.1033562 0.003265 +0.0000978 0.102564 0.0024729 +0.0001565 0.1015742 0.001483 +0.0002504 0.1003416 0.0002504 +0.0019287 0.1003416 0.0002504 +0.004052 0.1003416 0.0002504 +0.0067381 0.1003416 0.0002504 +0.0101365 0.1003416 0.0002504 +0.0144359 0.1003416 0.0002504 +0.0198752 0.1003416 0.0002504 +0.0267565 0.1003416 0.0002504 +0.0354624 0.1003416 0.0002504 +0.0464764 0.1003416 0.0002504 +0.0604106 0.1003416 0.0002504 +0.0780392 0.1003416 0.0002504 +0.1003416 0.1003416 0.0002504 +0.128557 0.1003416 0.0002504 +0.1642532 0.1003416 0.0002504 +0.2094136 0.1003416 0.0002504 +0.2665473 0.1003416 0.0002504 +0.3388289 0.1003416 0.0002504 +0.4302746 0.1003416 0.0002504 +0.5459652 0.1003416 0.0002504 +0.6923288 0.1003416 0.0002504 +0.8388802 0.1002045 0.0050694 +0.9026634 0.1064427 0.0276479 +0.9351449 0.1241741 0.0621069 +0.9543974 0.1532882 0.1056375 +0.9668479 0.1928195 0.156904 +0.9753591 0.2414541 0.2148124 +0.9814002 0.2975582 0.2780936 +0.9858036 0.3591882 0.3451791 +0.9890755 0.4241644 0.4142311 +0.9915418 0.4902154 0.4832747 +0.9934209 0.5551637 0.5503825 +0.9948643 0.6171109 0.6138613 +0.9959801 0.6745771 0.6723959 +0.9968468 0.7265703 0.7251226 +0.9975226 0.77258 0.7716288 +0.998051 0.8125145 0.8118949 +0.9984652 0.8466039 0.8462034 +0.9987904 0.8752959 0.8750386 +0.9990461 0.8991613 0.8989969 +0.9992474 0.9188183 0.9187137 +0.9994059 0.9348791 0.9348128 +0.999531 0.9479157 0.9478738 +0.9996296 0.9584414 0.958415 +0.9997074 0.9669033 0.9668867 +0.9997689 0.9736827 0.9736722 +0.9998174 0.979099 0.9790925 +0.9998557 0.9834169 0.9834128 +0.999886 0.986853 0.9868504 +0.9999099 0.9895836 0.9895819 +0.9999288 0.9917511 0.9917501 +0.9999437 0.9934701 0.9934695 +0.0000238 0.1327073 0.0044007 +0.0000382 0.1322038 0.0038972 +0.0000611 0.1315716 0.003265 +0.0000978 0.1307795 0.0024729 +0.0001565 0.1297896 0.001483 +0.0002504 0.128557 0.0002504 +0.0019287 0.128557 0.0002504 +0.004052 0.128557 0.0002504 +0.0067381 0.128557 0.0002504 +0.0101365 0.128557 0.0002504 +0.0144359 0.128557 0.0002504 +0.0198752 0.128557 0.0002504 +0.0267565 0.128557 0.0002504 +0.0354624 0.128557 0.0002504 +0.0464764 0.128557 0.0002504 +0.0604106 0.128557 0.0002504 +0.0780392 0.128557 0.0002504 +0.1003416 0.128557 0.0002504 +0.128557 0.128557 0.0002504 +0.1642532 0.128557 0.0002504 +0.2094136 0.128557 0.0002504 +0.2665473 0.128557 0.0002504 +0.3388289 0.128557 0.0002504 +0.4302746 0.128557 0.0002504 +0.5459652 0.128557 0.0002504 +0.6923288 0.128557 0.0002504 +0.8388802 0.1270229 0.0050694 +0.9026634 0.1286548 0.0276479 +0.9351449 0.1416707 0.0621069 +0.9543974 0.1667209 0.1056375 +0.9668479 0.202944 0.156904 +0.9753591 0.2489643 0.2148124 +0.9814002 0.3030452 0.2780936 +0.9858036 0.3631373 0.3451791 +0.9890755 0.4269646 0.4142311 +0.9915418 0.4921719 0.4832747 +0.9934209 0.5565115 0.5503825 +0.9948643 0.6180269 0.6138613 +0.9959801 0.675192 0.6723959 +0.9968468 0.7269784 0.7251226 +0.9975226 0.7728482 0.7716288 +0.998051 0.8126892 0.8118949 +0.9984652 0.8467168 0.8462034 +0.9987904 0.8753685 0.8750386 +0.9990461 0.8992076 0.8989969 +0.9992474 0.9188478 0.9187137 +0.9994059 0.9348978 0.9348128 +0.999531 0.9479276 0.9478738 +0.9996296 0.9584489 0.958415 +0.9997074 0.966908 0.9668867 +0.9997689 0.9736856 0.9736722 +0.9998174 0.9791009 0.9790925 +0.9998557 0.9834181 0.9834128 +0.999886 0.9868537 0.9868504 +0.9999099 0.989584 0.9895819 +0.9999288 0.9917514 0.9917501 +0.9999437 0.9934703 0.9934695 +0.0000238 0.1684036 0.0044007 +0.0000382 0.1679 0.0038972 +0.0000611 0.1672678 0.003265 +0.0000978 0.1664757 0.0024729 +0.0001565 0.1654858 0.001483 +0.0002504 0.1642532 0.0002504 +0.0019287 0.1642532 0.0002504 +0.004052 0.1642532 0.0002504 +0.0067381 0.1642532 0.0002504 +0.0101365 0.1642532 0.0002504 +0.0144359 0.1642532 0.0002504 +0.0198752 0.1642532 0.0002504 +0.0267565 0.1642532 0.0002504 +0.0354624 0.1642532 0.0002504 +0.0464764 0.1642532 0.0002504 +0.0604106 0.1642532 0.0002504 +0.0780392 0.1642532 0.0002504 +0.1003416 0.1642532 0.0002504 +0.128557 0.1642532 0.0002504 +0.1642532 0.1642532 0.0002504 +0.2094136 0.1642532 0.0002504 +0.2665473 0.1642532 0.0002504 +0.3388289 0.1642532 0.0002504 +0.4302746 0.1642532 0.0002504 +0.5459652 0.1642532 0.0002504 +0.6923288 0.1642532 0.0002504 +0.8388802 0.1609516 0.0050694 +0.9026634 0.156756 0.0276479 +0.9351449 0.1638062 0.0621069 +0.9543974 0.1837149 0.1056375 +0.9668479 0.2157528 0.156904 +0.9753591 0.2584657 0.2148124 +0.9814002 0.309987 0.2780936 +0.9858036 0.3681334 0.3451791 +0.9890755 0.4305072 0.4142311 +0.9915418 0.4946472 0.4832747 +0.9934209 0.5582166 0.5503825 +0.9948643 0.6191858 0.6138613 +0.9959801 0.6759699 0.6723959 +0.9968468 0.7274947 0.7251226 +0.9975226 0.7731874 0.7716288 +0.998051 0.8129101 0.8118949 +0.9984652 0.8468597 0.8462034 +0.9987904 0.8754602 0.8750386 +0.9990461 0.8992663 0.8989969 +0.9992474 0.9188851 0.9187137 +0.9994059 0.9349215 0.9348128 +0.999531 0.9479425 0.9478738 +0.9996296 0.9584583 0.958415 +0.9997074 0.966914 0.9668867 +0.9997689 0.9736894 0.9736722 +0.9998174 0.9791032 0.9790925 +0.9998557 0.9834195 0.9834128 +0.999886 0.9868546 0.9868504 +0.9999099 0.9895846 0.9895819 +0.9999288 0.9917517 0.9917501 +0.9999437 0.9934705 0.9934695 +0.0000238 0.2135639 0.0044007 +0.0000382 0.2130604 0.0038972 +0.0000611 0.2124282 0.003265 +0.0000978 0.2116361 0.0024729 +0.0001565 0.2106462 0.001483 +0.0002504 0.2094136 0.0002504 +0.0019287 0.2094136 0.0002504 +0.004052 0.2094136 0.0002504 +0.0067381 0.2094136 0.0002504 +0.0101365 0.2094136 0.0002504 +0.0144359 0.2094136 0.0002504 +0.0198752 0.2094136 0.0002504 +0.0267565 0.2094136 0.0002504 +0.0354624 0.2094136 0.0002504 +0.0464764 0.2094136 0.0002504 +0.0604106 0.2094136 0.0002504 +0.0780392 0.2094136 0.0002504 +0.1003416 0.2094136 0.0002504 +0.128557 0.2094136 0.0002504 +0.1642532 0.2094136 0.0002504 +0.2094136 0.2094136 0.0002504 +0.2665473 0.2094136 0.0002504 +0.3388289 0.2094136 0.0002504 +0.4302746 0.2094136 0.0002504 +0.5459652 0.2094136 0.0002504 +0.6923288 0.2094136 0.0002504 +0.8388802 0.2038759 0.0050694 +0.9026634 0.1923076 0.0276479 +0.9351449 0.1918104 0.0621069 +0.9543974 0.2052145 0.1056375 +0.9668479 0.2319575 0.156904 +0.9753591 0.2704863 0.2148124 +0.9814002 0.3187692 0.2780936 +0.9858036 0.3744542 0.3451791 +0.9890755 0.434989 0.4142311 +0.9915418 0.4977788 0.4832747 +0.9934209 0.5603739 0.5503825 +0.9948643 0.620652 0.6138613 +0.9959801 0.6769541 0.6723959 +0.9968468 0.7281478 0.7251226 +0.9975226 0.7736166 0.7716288 +0.998051 0.8131897 0.8118949 +0.9984652 0.8470404 0.8462034 +0.9987904 0.8755763 0.8750386 +0.9990461 0.8993405 0.8989969 +0.9992474 0.9189323 0.9187137 +0.9994059 0.9349514 0.9348128 +0.999531 0.9479614 0.9478738 +0.9996296 0.9584702 0.958415 +0.9997074 0.9669215 0.9668867 +0.9997689 0.9736941 0.9736722 +0.9998174 0.9791062 0.9790925 +0.9998557 0.9834214 0.9834128 +0.999886 0.9868558 0.9868504 +0.9999099 0.9895853 0.9895819 +0.9999288 0.9917522 0.9917501 +0.9999437 0.9934708 0.9934695 +0.0000238 0.2706977 0.0044007 +0.0000382 0.2701941 0.0038972 +0.0000611 0.2695619 0.003265 +0.0000978 0.2687698 0.0024729 +0.0001565 0.2677799 0.001483 +0.0002504 0.2665473 0.0002504 +0.0019287 0.2665473 0.0002504 +0.004052 0.2665473 0.0002504 +0.0067381 0.2665473 0.0002504 +0.0101365 0.2665473 0.0002504 +0.0144359 0.2665473 0.0002504 +0.0198752 0.2665473 0.0002504 +0.0267565 0.2665473 0.0002504 +0.0354624 0.2665473 0.0002504 +0.0464764 0.2665473 0.0002504 +0.0604106 0.2665473 0.0002504 +0.0780392 0.2665473 0.0002504 +0.1003416 0.2665473 0.0002504 +0.128557 0.2665473 0.0002504 +0.1642532 0.2665473 0.0002504 +0.2094136 0.2665473 0.0002504 +0.2665473 0.2665473 0.0002504 +0.3388289 0.2665473 0.0002504 +0.4302746 0.2665473 0.0002504 +0.5459652 0.2665473 0.0002504 +0.6923288 0.2665473 0.0002504 +0.8388802 0.2581807 0.0050694 +0.9026634 0.2372851 0.0276479 +0.9351449 0.2272394 0.0621069 +0.9543974 0.2324144 0.1056375 +0.9668479 0.2524587 0.156904 +0.9753591 0.2856938 0.2148124 +0.9814002 0.3298799 0.2780936 +0.9858036 0.3824508 0.3451791 +0.9890755 0.4406591 0.4142311 +0.9915418 0.5017407 0.4832747 +0.9934209 0.5631031 0.5503825 +0.9948643 0.6225069 0.6138613 +0.9959801 0.6781992 0.6723959 +0.9968468 0.7289742 0.7251226 +0.9975226 0.7741595 0.7716288 +0.998051 0.8135433 0.8118949 +0.9984652 0.847269 0.8462034 +0.9987904 0.8757232 0.8750386 +0.9990461 0.8994343 0.8989969 +0.9992474 0.918992 0.9187137 +0.9994059 0.9349892 0.9348128 +0.999531 0.9479854 0.9478738 +0.9996296 0.9584853 0.958415 +0.9997074 0.966931 0.9668867 +0.9997689 0.9737 0.9736722 +0.9998174 0.9791099 0.9790925 +0.9998557 0.9834237 0.9834128 +0.999886 0.9868573 0.9868504 +0.9999099 0.9895862 0.9895819 +0.9999288 0.9917527 0.9917501 +0.9999437 0.9934711 0.9934695 +0.0000238 0.3429792 0.0044007 +0.0000382 0.3424757 0.0038972 +0.0000611 0.3418435 0.003265 +0.0000978 0.3410514 0.0024729 +0.0001565 0.3400615 0.001483 +0.0002504 0.3388289 0.0002504 +0.0019287 0.3388289 0.0002504 +0.004052 0.3388289 0.0002504 +0.0067381 0.3388289 0.0002504 +0.0101365 0.3388289 0.0002504 +0.0144359 0.3388289 0.0002504 +0.0198752 0.3388289 0.0002504 +0.0267565 0.3388289 0.0002504 +0.0354624 0.3388289 0.0002504 +0.0464764 0.3388289 0.0002504 +0.0604106 0.3388289 0.0002504 +0.0780392 0.3388289 0.0002504 +0.1003416 0.3388289 0.0002504 +0.128557 0.3388289 0.0002504 +0.1642532 0.3388289 0.0002504 +0.2094136 0.3388289 0.0002504 +0.2665473 0.3388289 0.0002504 +0.3388289 0.3388289 0.0002504 +0.4302746 0.3388289 0.0002504 +0.5459652 0.3388289 0.0002504 +0.6923288 0.3388289 0.0002504 +0.8388802 0.3268833 0.0050694 +0.9026634 0.2941874 0.0276479 +0.9351449 0.2720617 0.0621069 +0.9543974 0.2668257 0.1056375 +0.9668479 0.2783953 0.156904 +0.9753591 0.3049333 0.2148124 +0.9814002 0.3439364 0.2780936 +0.9858036 0.3925675 0.3451791 +0.9890755 0.4478326 0.4142311 +0.9915418 0.5067529 0.4832747 +0.9934209 0.5665559 0.5503825 +0.9948643 0.6248536 0.6138613 +0.9959801 0.6797744 0.6723959 +0.9968468 0.7300196 0.7251226 +0.9975226 0.7748465 0.7716288 +0.998051 0.8139908 0.8118949 +0.9984652 0.8475583 0.8462034 +0.9987904 0.875909 0.8750386 +0.9990461 0.8995531 0.8989969 +0.9992474 0.9190675 0.9187137 +0.9994059 0.9350371 0.9348128 +0.999531 0.9480156 0.9478738 +0.9996296 0.9585044 0.958415 +0.9997074 0.966943 0.9668867 +0.9997689 0.9737076 0.9736722 +0.9998174 0.9791147 0.9790925 +0.9998557 0.9834267 0.9834128 +0.999886 0.9868591 0.9868504 +0.9999099 0.9895874 0.9895819 +0.9999288 0.9917535 0.9917501 +0.9999437 0.9934716 0.9934695 +0.0000238 0.4344249 0.0044007 +0.0000382 0.4339214 0.0038972 +0.0000611 0.4332891 0.003265 +0.0000978 0.432497 0.0024729 +0.0001565 0.4315072 0.001483 +0.0002504 0.4302746 0.0002504 +0.0019287 0.4302746 0.0002504 +0.004052 0.4302746 0.0002504 +0.0067381 0.4302746 0.0002504 +0.0101365 0.4302746 0.0002504 +0.0144359 0.4302746 0.0002504 +0.0198752 0.4302746 0.0002504 +0.0267565 0.4302746 0.0002504 +0.0354624 0.4302746 0.0002504 +0.0464764 0.4302746 0.0002504 +0.0604106 0.4302746 0.0002504 +0.0780392 0.4302746 0.0002504 +0.1003416 0.4302746 0.0002504 +0.128557 0.4302746 0.0002504 +0.1642532 0.4302746 0.0002504 +0.2094136 0.4302746 0.0002504 +0.2665473 0.4302746 0.0002504 +0.3388289 0.4302746 0.0002504 +0.4302746 0.4302746 0.0002504 +0.5459652 0.4302746 0.0002504 +0.6923288 0.4302746 0.0002504 +0.8388802 0.413801 0.0050694 +0.9026634 0.3661762 0.0276479 +0.9351449 0.3287678 0.0621069 +0.9543974 0.3103605 0.1056375 +0.9668479 0.3112085 0.156904 +0.9753591 0.3292738 0.2148124 +0.9814002 0.3617196 0.2780936 +0.9858036 0.4053665 0.3451791 +0.9890755 0.4569079 0.4142311 +0.9915418 0.5130941 0.4832747 +0.9934209 0.5709241 0.5503825 +0.9948643 0.6278225 0.6138613 +0.9959801 0.6817672 0.6723959 +0.9968468 0.7313422 0.7251226 +0.9975226 0.7757155 0.7716288 +0.998051 0.8145568 0.8118949 +0.9984652 0.8479242 0.8462034 +0.9987904 0.8761441 0.8750386 +0.9990461 0.8997033 0.8989969 +0.9992474 0.9191631 0.9187137 +0.9994059 0.9350977 0.9348128 +0.999531 0.9480539 0.9478738 +0.9996296 0.9585286 0.958415 +0.9997074 0.9669582 0.9668867 +0.9997689 0.9737172 0.9736722 +0.9998174 0.9791207 0.9790925 +0.9998557 0.9834305 0.9834128 +0.999886 0.9868615 0.9868504 +0.9999099 0.9895889 0.9895819 +0.9999288 0.9917544 0.9917501 +0.9999437 0.9934722 0.9934695 +0.0000238 0.5501155 0.0044007 +0.0000382 0.549612 0.0038972 +0.0000611 0.5489798 0.003265 +0.0000978 0.5481876 0.0024729 +0.0001565 0.5471978 0.001483 +0.0002504 0.5459652 0.0002504 +0.0019287 0.5459652 0.0002504 +0.004052 0.5459652 0.0002504 +0.0067381 0.5459652 0.0002504 +0.0101365 0.5459652 0.0002504 +0.0144359 0.5459652 0.0002504 +0.0198752 0.5459652 0.0002504 +0.0267565 0.5459652 0.0002504 +0.0354624 0.5459652 0.0002504 +0.0464764 0.5459652 0.0002504 +0.0604106 0.5459652 0.0002504 +0.0780392 0.5459652 0.0002504 +0.1003416 0.5459652 0.0002504 +0.128557 0.5459652 0.0002504 +0.1642532 0.5459652 0.0002504 +0.2094136 0.5459652 0.0002504 +0.2665473 0.5459652 0.0002504 +0.3388289 0.5459652 0.0002504 +0.4302746 0.5459652 0.0002504 +0.5459652 0.5459652 0.0002504 +0.6923288 0.5459652 0.0002504 +0.8388802 0.5237632 0.0050694 +0.9026634 0.4572514 0.0276479 +0.9351449 0.4005083 0.0621069 +0.9543974 0.3654378 0.1056375 +0.9668479 0.3527215 0.156904 +0.9753591 0.3600677 0.2148124 +0.9814002 0.3842178 0.2780936 +0.9858036 0.4215589 0.3451791 +0.9890755 0.4683893 0.4142311 +0.9915418 0.5211165 0.4832747 +0.9934209 0.5764504 0.5503825 +0.9948643 0.6315785 0.6138613 +0.9959801 0.6842884 0.6723959 +0.9968468 0.7330155 0.7251226 +0.9975226 0.776815 0.7716288 +0.998051 0.815273 0.8118949 +0.9984652 0.8483872 0.8462034 +0.9987904 0.8764415 0.8750386 +0.9990461 0.8998934 0.8989969 +0.9992474 0.919284 0.9187137 +0.9994059 0.9351744 0.9348128 +0.999531 0.9481024 0.9478738 +0.9996296 0.9585591 0.958415 +0.9997074 0.9669774 0.9668867 +0.9997689 0.9737292 0.9736722 +0.9998174 0.9791283 0.9790925 +0.9998557 0.9834352 0.9834128 +0.999886 0.9868645 0.9868504 +0.9999099 0.9895908 0.9895819 +0.9999288 0.9917556 0.9917501 +0.9999437 0.9934729 0.9934695 +0.0000238 0.6964791 0.0044007 +0.0000382 0.6959756 0.0038972 +0.0000611 0.6953434 0.003265 +0.0000978 0.6945513 0.0024729 +0.0001565 0.6935614 0.001483 +0.0002504 0.6923288 0.0002504 +0.0019287 0.6923288 0.0002504 +0.004052 0.6923288 0.0002504 +0.0067381 0.6923288 0.0002504 +0.0101365 0.6923288 0.0002504 +0.0144359 0.6923288 0.0002504 +0.0198752 0.6923288 0.0002504 +0.0267565 0.6923288 0.0002504 +0.0354624 0.6923288 0.0002504 +0.0464764 0.6923288 0.0002504 +0.0604106 0.6923288 0.0002504 +0.0780392 0.6923288 0.0002504 +0.1003416 0.6923288 0.0002504 +0.128557 0.6923288 0.0002504 +0.1642532 0.6923288 0.0002504 +0.2094136 0.6923288 0.0002504 +0.2665473 0.6923288 0.0002504 +0.3388289 0.6923288 0.0002504 +0.4302746 0.6923288 0.0002504 +0.5459652 0.6923288 0.0002504 +0.6923288 0.6923288 0.0002504 +0.8388802 0.6628797 0.0050694 +0.9026634 0.5724735 0.0276479 +0.9351449 0.4912694 0.0621069 +0.9543974 0.4351176 0.1056375 +0.9668479 0.4052408 0.156904 +0.9753591 0.399026 0.2148124 +0.9814002 0.4126808 0.2780936 +0.9858036 0.4420444 0.3451791 +0.9890755 0.4829148 0.4142311 +0.9915418 0.5312658 0.4832747 +0.9934209 0.583442 0.5503825 +0.9948643 0.6363304 0.6138613 +0.9959801 0.687478 0.6723959 +0.9968468 0.7351325 0.7251226 +0.9975226 0.778206 0.7716288 +0.998051 0.816179 0.8118949 +0.9984652 0.8489729 0.8462034 +0.9987904 0.8768178 0.8750386 +0.9990461 0.9001338 0.8989969 +0.9992474 0.919437 0.9187137 +0.9994059 0.9352714 0.9348128 +0.999531 0.9481637 0.9478738 +0.9996296 0.9585978 0.958415 +0.9997074 0.9670018 0.9668867 +0.9997689 0.9737445 0.9736722 +0.9998174 0.9791379 0.9790925 +0.9998557 0.9834412 0.9834128 +0.999886 0.9868682 0.9868504 +0.9999099 0.9895931 0.9895819 +0.9999288 0.991757 0.9917501 +0.9999437 0.9934738 0.9934695 +0.0051514 0.8407292 0.0092997 +0.0051286 0.8405071 0.0087874 +0.0051047 0.8402274 0.0081437 +0.0050826 0.8398756 0.0073367 +0.0050676 0.8394338 0.0063275 +0.0050694 0.8388802 0.0050694 +0.0066646 0.8388802 0.0050694 +0.0086827 0.8388802 0.0050694 +0.0112359 0.8388802 0.0050694 +0.014466 0.8388802 0.0050694 +0.0185525 0.8388802 0.0050694 +0.0237224 0.8388802 0.0050694 +0.0302631 0.8388802 0.0050694 +0.0385378 0.8388802 0.0050694 +0.0490065 0.8388802 0.0050694 +0.0622508 0.8388802 0.0050694 +0.0790064 0.8388802 0.0050694 +0.1002045 0.8388802 0.0050694 +0.1270229 0.8388802 0.0050694 +0.1609516 0.8388802 0.0050694 +0.2038759 0.8388802 0.0050694 +0.2581807 0.8388802 0.0050694 +0.3268833 0.8388802 0.0050694 +0.413801 0.8388802 0.0050694 +0.5237632 0.8388802 0.0050694 +0.6628797 0.8388802 0.0050694 +0.8388802 0.8388802 0.0050694 +0.9026634 0.7182443 0.0276479 +0.9351449 0.6060939 0.0621069 +0.9543974 0.5232717 0.1056375 +0.9668479 0.4716846 0.156904 +0.9753591 0.4483133 0.2148124 +0.9814002 0.4486903 0.2780936 +0.9858036 0.4679612 0.3451791 +0.9890755 0.5012915 0.4142311 +0.9915418 0.5441061 0.4832747 +0.9934209 0.5922872 0.5503825 +0.9948643 0.6423421 0.6138613 +0.9959801 0.6915133 0.6723959 +0.9968468 0.7378107 0.7251226 +0.9975226 0.7799657 0.7716288 +0.998051 0.8173252 0.8118949 +0.9984652 0.8497139 0.8462034 +0.9987904 0.8772938 0.8750386 +0.9990461 0.900438 0.8989969 +0.9992474 0.9196306 0.9187137 +0.9994059 0.9353941 0.9348128 +0.999531 0.9482413 0.9478738 +0.9996296 0.9586467 0.958415 +0.9997074 0.9670325 0.9668867 +0.9997689 0.9737639 0.9736722 +0.9998174 0.97915 0.9790925 +0.9998557 0.9834489 0.9834128 +0.999886 0.986873 0.9868504 +0.9999099 0.9895961 0.9895819 +0.9999288 0.9917589 0.9917501 +0.9999437 0.993475 0.9934695 +0.0279321 0.9033413 0.0313658 +0.0278872 0.9032596 0.0309159 +0.0278347 0.9031567 0.0303505 +0.0277752 0.9030276 0.0296415 +0.0277111 0.9028657 0.0287543 +0.0276479 0.9026634 0.0276479 +0.0289691 0.9026634 0.0276479 +0.0306405 0.9026634 0.0276479 +0.0327552 0.9026634 0.0276479 +0.0354305 0.9026634 0.0276479 +0.0388151 0.9026634 0.0276479 +0.0430971 0.9026634 0.0276479 +0.0485143 0.9026634 0.0276479 +0.0553678 0.9026634 0.0276479 +0.0640384 0.9026634 0.0276479 +0.0750078 0.9026634 0.0276479 +0.0888856 0.9026634 0.0276479 +0.1064427 0.9026634 0.0276479 +0.1286548 0.9026634 0.0276479 +0.156756 0.9026634 0.0276479 +0.1923076 0.9026634 0.0276479 +0.2372851 0.9026634 0.0276479 +0.2941874 0.9026634 0.0276479 +0.3661762 0.9026634 0.0276479 +0.4572514 0.9026634 0.0276479 +0.5724735 0.9026634 0.0276479 +0.7182443 0.9026634 0.0276479 +0.9026634 0.9026634 0.0276479 +0.9351449 0.751362 0.0621069 +0.9543974 0.634798 0.1056375 +0.9668479 0.5557446 0.156904 +0.9753591 0.5106681 0.2148124 +0.9814002 0.494247 0.2780936 +0.9858036 0.5007493 0.3451791 +0.9890755 0.5245404 0.4142311 +0.9915418 0.5603507 0.4832747 +0.9934209 0.6034776 0.5503825 +0.9948643 0.6499478 0.6138613 +0.9959801 0.6966184 0.6723959 +0.9968468 0.7411989 0.7251226 +0.9975226 0.782192 0.7716288 +0.998051 0.8187753 0.8118949 +0.9984652 0.8506514 0.8462034 +0.9987904 0.8778961 0.8750386 +0.9990461 0.9008228 0.8989969 +0.9992474 0.9198754 0.9187137 +0.9994059 0.9355493 0.9348128 +0.999531 0.9483394 0.9478738 +0.9996296 0.9587086 0.958415 +0.9997074 0.9670715 0.9668867 +0.9997689 0.9737884 0.9736722 +0.9998174 0.9791654 0.9790925 +0.9998557 0.9834585 0.9834128 +0.999886 0.9868791 0.9868504 +0.9999099 0.9895999 0.9895819 +0.9999288 0.9917613 0.9917501 +0.9999437 0.9934765 0.9934695 +0.0624569 0.9354466 0.0651625 +0.0624063 0.9354101 0.0647927 +0.0623458 0.9353643 0.064328 +0.0622749 0.9353068 0.0637452 +0.0621943 0.9352348 0.0630161 +0.0621069 0.9351449 0.0621069 +0.0631476 0.9351449 0.0621069 +0.0644643 0.9351449 0.0621069 +0.06613 0.9351449 0.0621069 +0.0682373 0.9351449 0.0621069 +0.0709034 0.9351449 0.0621069 +0.0742763 0.9351449 0.0621069 +0.0785435 0.9351449 0.0621069 +0.0839421 0.9351449 0.0621069 +0.090772 0.9351449 0.0621069 +0.0994127 0.9351449 0.0621069 +0.1103442 0.9351449 0.0621069 +0.1241741 0.9351449 0.0621069 +0.1416707 0.9351449 0.0621069 +0.1638062 0.9351449 0.0621069 +0.1918104 0.9351449 0.0621069 +0.2272394 0.9351449 0.0621069 +0.2720617 0.9351449 0.0621069 +0.3287678 0.9351449 0.0621069 +0.4005083 0.9351449 0.0621069 +0.4912694 0.9351449 0.0621069 +0.6060939 0.9351449 0.0621069 +0.751362 0.9351449 0.0621069 +0.9351449 0.9351449 0.0621069 +0.9543974 0.7758934 0.1056375 +0.9668479 0.6620914 0.156904 +0.9753591 0.589555 0.2148124 +0.9814002 0.5518821 0.2780936 +0.9858036 0.5422305 0.3451791 +0.9890755 0.5539533 0.4142311 +0.9915418 0.5809023 0.4832747 +0.9934209 0.6176349 0.5503825 +0.9948643 0.6595699 0.6138613 +0.9959801 0.7030771 0.6723959 +0.9968468 0.7454855 0.7251226 +0.9975226 0.7850086 0.7716288 +0.998051 0.8206099 0.8118949 +0.9984652 0.8518374 0.8462034 +0.9987904 0.878658 0.8750386 +0.9990461 0.9013097 0.8989969 +0.9992474 0.9201852 0.9187137 +0.9994059 0.9357457 0.9348128 +0.999531 0.9484635 0.9478738 +0.9996296 0.9587869 0.958415 +0.9997074 0.9671208 0.9668867 +0.9997689 0.9738193 0.9736722 +0.9998174 0.9791848 0.9790925 +0.9998557 0.9834707 0.9834128 +0.999886 0.9868867 0.9868504 +0.9999099 0.9896047 0.9895819 +0.9999288 0.9917643 0.9917501 +0.9999437 0.9934784 0.9934695 +0.1059991 0.9545467 0.1080772 +0.1059489 0.9545286 0.1077818 +0.1058883 0.9545059 0.1074107 +0.1058162 0.9544774 0.1069453 +0.1057322 0.9544418 0.1063632 +0.1056375 0.9543974 0.1056375 +0.1064365 0.9543974 0.1056375 +0.1074473 0.9543974 0.1056375 +0.1087261 0.9543974 0.1056375 +0.110344 0.9543974 0.1056375 +0.1123908 0.9543974 0.1056375 +0.1149803 0.9543974 0.1056375 +0.1182564 0.9543974 0.1056375 +0.122401 0.9543974 0.1056375 +0.1276445 0.9543974 0.1056375 +0.1342782 0.9543974 0.1056375 +0.1426706 0.9543974 0.1056375 +0.1532882 0.9543974 0.1056375 +0.1667209 0.9543974 0.1056375 +0.1837149 0.9543974 0.1056375 +0.2052145 0.9543974 0.1056375 +0.2324144 0.9543974 0.1056375 +0.2668257 0.9543974 0.1056375 +0.3103605 0.9543974 0.1056375 +0.3654378 0.9543974 0.1056375 +0.4351176 0.9543974 0.1056375 +0.5232717 0.9543974 0.1056375 +0.634798 0.9543974 0.1056375 +0.7758934 0.9543974 0.1056375 +0.9543974 0.9543974 0.1056375 +0.9668479 0.796634 0.156904 +0.9753591 0.6893573 0.2148124 +0.9814002 0.6247981 0.2780936 +0.9858036 0.5947097 0.3451791 +0.9890755 0.5911644 0.4142311 +0.9915418 0.6069026 0.4832747 +0.9934209 0.6355457 0.5503825 +0.9948643 0.6717431 0.6138613 +0.9959801 0.7112482 0.6723959 +0.9968468 0.7509086 0.7251226 +0.9975226 0.7885719 0.7716288 +0.998051 0.8229308 0.8118949 +0.9984652 0.8533379 0.8462034 +0.9987904 0.8796219 0.8750386 +0.9990461 0.9019257 0.8989969 +0.9992474 0.9205771 0.9187137 +0.9994059 0.9359941 0.9348128 +0.999531 0.9486206 0.9478738 +0.9996296 0.9588859 0.958415 +0.9997074 0.9671831 0.9668867 +0.9997689 0.9738585 0.9736722 +0.9998174 0.9792094 0.9790925 +0.9998557 0.9834861 0.9834128 +0.999886 0.9868964 0.9868504 +0.9999099 0.9896107 0.9895819 +0.9999288 0.9917681 0.9917501 +0.9999437 0.9934807 0.9934695 +0.1572498 0.9669269 0.1588168 +0.1572031 0.9669173 0.1585851 +0.1571463 0.9669053 0.1582941 +0.1570779 0.9668902 0.1579292 +0.1569971 0.9668714 0.1574728 +0.156904 0.9668479 0.156904 +0.1575062 0.9668479 0.156904 +0.1582681 0.9668479 0.156904 +0.159232 0.9668479 0.156904 +0.1604514 0.9668479 0.156904 +0.1619942 0.9668479 0.156904 +0.1639459 0.9668479 0.156904 +0.1664151 0.9668479 0.156904 +0.169539 0.9668479 0.156904 +0.1734912 0.9668479 0.156904 +0.1784912 0.9668479 0.156904 +0.1848168 0.9668479 0.156904 +0.1928195 0.9668479 0.156904 +0.202944 0.9668479 0.156904 +0.2157528 0.9668479 0.156904 +0.2319575 0.9668479 0.156904 +0.2524587 0.9668479 0.156904 +0.2783953 0.9668479 0.156904 +0.3112085 0.9668479 0.156904 +0.3527215 0.9668479 0.156904 +0.4052408 0.9668479 0.156904 +0.4716846 0.9668479 0.156904 +0.5557446 0.9668479 0.156904 +0.6620914 0.9668479 0.156904 +0.796634 0.9668479 0.156904 +0.9668479 0.9668479 0.156904 +0.9753591 0.8156201 0.2148124 +0.9814002 0.7170462 0.2780936 +0.9858036 0.6611026 0.3451791 +0.9890755 0.6382413 0.4142311 +0.9915418 0.6397965 0.4832747 +0.9934209 0.6582052 0.5503825 +0.9948643 0.6871438 0.6138613 +0.9959801 0.7215857 0.6723959 +0.9968468 0.7577695 0.7251226 +0.9975226 0.79308 0.7716288 +0.998051 0.8258672 0.8118949 +0.9984652 0.8552362 0.8462034 +0.9987904 0.8808414 0.8750386 +0.9990461 0.9027049 0.8989969 +0.9992474 0.9210729 0.9187137 +0.9994059 0.9363085 0.9348128 +0.999531 0.9488193 0.9478738 +0.9996296 0.9590112 0.958415 +0.9997074 0.967262 0.9668867 +0.9997689 0.9739081 0.9736722 +0.9998174 0.9792405 0.9790925 +0.9998557 0.9835056 0.9834128 +0.999886 0.9869086 0.9868504 +0.9999099 0.9896184 0.9895819 +0.9999288 0.9917729 0.9917501 +0.9999437 0.9934837 0.9934695 +0.2151269 0.9754027 0.2162897 +0.2150852 0.9753975 0.2161107 +0.2150342 0.9753908 0.2158859 +0.2149725 0.9753825 0.215604 +0.2148987 0.9753721 0.2152516 +0.2148124 0.9753591 0.2148124 +0.2152591 0.9753591 0.2148124 +0.2158242 0.9753591 0.2148124 +0.2165392 0.9753591 0.2148124 +0.2174438 0.9753591 0.2148124 +0.2185882 0.9753591 0.2148124 +0.220036 0.9753591 0.2148124 +0.2218676 0.9753591 0.2148124 +0.2241849 0.9753591 0.2148124 +0.2271165 0.9753591 0.2148124 +0.2308255 0.9753591 0.2148124 +0.2355177 0.9753591 0.2148124 +0.2414541 0.9753591 0.2148124 +0.2489643 0.9753591 0.2148124 +0.2584657 0.9753591 0.2148124 +0.2704863 0.9753591 0.2148124 +0.2856938 0.9753591 0.2148124 +0.3049333 0.9753591 0.2148124 +0.3292738 0.9753591 0.2148124 +0.3600677 0.9753591 0.2148124 +0.399026 0.9753591 0.2148124 +0.4483133 0.9753591 0.2148124 +0.5106681 0.9753591 0.2148124 +0.589555 0.9753591 0.2148124 +0.6893573 0.9753591 0.2148124 +0.8156201 0.9753591 0.2148124 +0.9753591 0.9753591 0.2148124 +0.9814002 0.8337521 0.2780936 +0.9858036 0.7450984 0.3451791 +0.9890755 0.6977997 0.4142311 +0.9915418 0.6814115 0.4832747 +0.9934209 0.6868724 0.5503825 +0.9948643 0.7066276 0.6138613 +0.9959801 0.7346639 0.6723959 +0.9968468 0.7664494 0.7251226 +0.9975226 0.7987833 0.7716288 +0.998051 0.829582 0.8118949 +0.9984652 0.8576378 0.8462034 +0.9987904 0.8823842 0.8750386 +0.9990461 0.9036908 0.8989969 +0.9992474 0.9217001 0.9187137 +0.9994059 0.9367061 0.9348128 +0.999531 0.9490706 0.9478738 +0.9996296 0.9591697 0.958415 +0.9997074 0.9673618 0.9668867 +0.9997689 0.9739708 0.9736722 +0.9998174 0.9792799 0.9790925 +0.9998557 0.9835303 0.9834128 +0.999886 0.9869241 0.9868504 +0.9999099 0.9896281 0.9895819 +0.9999288 0.9917789 0.9917501 +0.9999437 0.9934875 0.9934695 +0.2783684 0.9814251 0.2792183 +0.2783325 0.9814221 0.279082 +0.2782884 0.9814183 0.2789108 +0.2782347 0.9814136 0.2786962 +0.2781701 0.9814076 0.2784279 +0.2780936 0.9814002 0.2780936 +0.27842 0.9814002 0.2780936 +0.2788329 0.9814002 0.2780936 +0.2793553 0.9814002 0.2780936 +0.2800162 0.9814002 0.2780936 +0.2808523 0.9814002 0.2780936 +0.28191 0.9814002 0.2780936 +0.2832482 0.9814002 0.2780936 +0.2849413 0.9814002 0.2780936 +0.2870831 0.9814002 0.2780936 +0.2897929 0.9814002 0.2780936 +0.2932211 0.9814002 0.2780936 +0.2975582 0.9814002 0.2780936 +0.3030452 0.9814002 0.2780936 +0.309987 0.9814002 0.2780936 +0.3187692 0.9814002 0.2780936 +0.3298799 0.9814002 0.2780936 +0.3439364 0.9814002 0.2780936 +0.3617196 0.9814002 0.2780936 +0.3842178 0.9814002 0.2780936 +0.4126808 0.9814002 0.2780936 +0.4486903 0.9814002 0.2780936 +0.494247 0.9814002 0.2780936 +0.5518821 0.9814002 0.2780936 +0.6247981 0.9814002 0.2780936 +0.7170462 0.9814002 0.2780936 +0.8337521 0.9814002 0.2780936 +0.9814002 0.9814002 0.2780936 +0.9858036 0.8513639 0.3451791 +0.9890755 0.7731488 0.4142311 +0.9915418 0.7340599 0.4832747 +0.9934209 0.7231402 0.5503825 +0.9948643 0.7312773 0.6138613 +0.9959801 0.7512096 0.6723959 +0.9968468 0.7774307 0.7251226 +0.9975226 0.8059988 0.7716288 +0.998051 0.8342818 0.8118949 +0.9984652 0.8606762 0.8462034 +0.9987904 0.884336 0.8750386 +0.9990461 0.9049381 0.8989969 +0.9992474 0.9224937 0.9187137 +0.9994059 0.9372092 0.9348128 +0.999531 0.9493887 0.9478738 +0.9996296 0.9593703 0.958415 +0.9997074 0.967488 0.9668867 +0.9997689 0.9740501 0.9736722 +0.9998174 0.9793297 0.9790925 +0.9998557 0.9835615 0.9834128 +0.999886 0.9869436 0.9868504 +0.9999099 0.9896403 0.9895819 +0.9999288 0.9917866 0.9917501 +0.9999437 0.9934923 0.9934695 +0.3454107 0.9858181 0.3460225 +0.3453807 0.9858163 0.3459203 +0.3453439 0.9858141 0.3457919 +0.3452987 0.9858113 0.3456309 +0.3452442 0.9858079 0.3454298 +0.3451791 0.9858036 0.3451791 +0.345414 0.9858036 0.3451791 +0.3457112 0.9858036 0.3451791 +0.3460872 0.9858036 0.3451791 +0.3465628 0.9858036 0.3451791 +0.3471646 0.9858036 0.3451791 +0.3479259 0.9858036 0.3451791 +0.348889 0.9858036 0.3451791 +0.3501075 0.9858036 0.3451791 +0.351649 0.9858036 0.3451791 +0.3535993 0.9858036 0.3451791 +0.3560667 0.9858036 0.3451791 +0.3591882 0.9858036 0.3451791 +0.3631373 0.9858036 0.3451791 +0.3681334 0.9858036 0.3451791 +0.3744542 0.9858036 0.3451791 +0.3824508 0.9858036 0.3451791 +0.3925675 0.9858036 0.3451791 +0.4053665 0.9858036 0.3451791 +0.4215589 0.9858036 0.3451791 +0.4420444 0.9858036 0.3451791 +0.4679612 0.9858036 0.3451791 +0.5007493 0.9858036 0.3451791 +0.5422305 0.9858036 0.3451791 +0.5947097 0.9858036 0.3451791 +0.6611026 0.9858036 0.3451791 +0.7450984 0.9858036 0.3451791 +0.8513639 0.9858036 0.3451791 +0.9858036 0.9858036 0.3451791 +0.9890755 0.8684752 0.4142311 +0.9915418 0.800667 0.4832747 +0.9934209 0.7690236 0.5503825 +0.9948643 0.7624623 0.6138613 +0.9959801 0.7721421 0.6723959 +0.9968468 0.7913234 0.7251226 +0.9975226 0.8151272 0.7716288 +0.998051 0.8402276 0.8118949 +0.9984652 0.86452 0.8462034 +0.9987904 0.8868054 0.8750386 +0.9990461 0.9065161 0.8989969 +0.9992474 0.9234977 0.9187137 +0.9994059 0.9378457 0.9348128 +0.999531 0.949791 0.9478738 +0.9996296 0.959624 0.958415 +0.9997074 0.9676477 0.9668867 +0.9997689 0.9741505 0.9736722 +0.9998174 0.9793927 0.9790925 +0.9998557 0.9836011 0.9834128 +0.999886 0.9869684 0.9868504 +0.9999099 0.9896558 0.9895819 +0.9999288 0.9917963 0.9917501 +0.9999437 0.9934984 0.9934695 +0.4144197 0.9890841 0.4148536 +0.4143955 0.9890831 0.4147782 +0.4143657 0.9890818 0.4146834 +0.414329 0.9890801 0.4145646 +0.4142845 0.9890781 0.4144161 +0.4142311 0.9890755 0.4142311 +0.4143977 0.9890755 0.4142311 +0.4146084 0.9890755 0.4142311 +0.414875 0.9890755 0.4142311 +0.4152122 0.9890755 0.4142311 +0.4156389 0.9890755 0.4142311 +0.4161787 0.9890755 0.4142311 +0.4168617 0.9890755 0.4142311 +0.4177256 0.9890755 0.4142311 +0.4188187 0.9890755 0.4142311 +0.4202016 0.9890755 0.4142311 +0.4219511 0.9890755 0.4142311 +0.4241644 0.9890755 0.4142311 +0.4269646 0.9890755 0.4142311 +0.4305072 0.9890755 0.4142311 +0.434989 0.9890755 0.4142311 +0.4406591 0.9890755 0.4142311 +0.4478326 0.9890755 0.4142311 +0.4569079 0.9890755 0.4142311 +0.4683893 0.9890755 0.4142311 +0.4829148 0.9890755 0.4142311 +0.5012915 0.9890755 0.4142311 +0.5245404 0.9890755 0.4142311 +0.5539533 0.9890755 0.4142311 +0.5911644 0.9890755 0.4142311 +0.6382413 0.9890755 0.4142311 +0.6977997 0.9890755 0.4142311 +0.7731488 0.9890755 0.4142311 +0.8684752 0.9890755 0.4142311 +0.9890755 0.9890755 0.4142311 +0.9915418 0.8849336 0.4832747 +0.9934209 0.8270722 0.5503825 +0.9948643 0.8019154 0.6138613 +0.9959801 0.7986244 0.6723959 +0.9968468 0.8088995 0.7251226 +0.9975226 0.8266759 0.7716288 +0.998051 0.8477498 0.8118949 +0.9984652 0.8693831 0.8462034 +0.9987904 0.8899294 0.8750386 +0.9990461 0.9085124 0.8989969 +0.9992474 0.9247678 0.9187137 +0.9994059 0.9386509 0.9348128 +0.999531 0.9503 0.9478738 +0.9996296 0.959945 0.958415 +0.9997074 0.9678498 0.9668867 +0.9997689 0.9742775 0.9736722 +0.9998174 0.9794724 0.9790925 +0.9998557 0.983651 0.9834128 +0.999886 0.9869997 0.9868504 +0.9999099 0.9896755 0.9895819 +0.9999288 0.9918086 0.9917501 +0.9999437 0.9935061 0.9934695 +0.4834235 0.9915469 0.4837267 +0.4834045 0.9915463 0.4836719 +0.4833811 0.9915455 0.4836031 +0.4833522 0.9915446 0.4835168 +0.4833171 0.9915433 0.483409 +0.4832747 0.9915418 0.4832747 +0.4833911 0.9915418 0.4832747 +0.4835383 0.9915418 0.4832747 +0.4837246 0.9915418 0.4832747 +0.4839603 0.9915418 0.4832747 +0.4842584 0.9915418 0.4832747 +0.4846356 0.9915418 0.4832747 +0.4851127 0.9915418 0.4832747 +0.4857164 0.9915418 0.4832747 +0.4864802 0.9915418 0.4832747 +0.4874464 0.9915418 0.4832747 +0.4886689 0.9915418 0.4832747 +0.4902154 0.9915418 0.4832747 +0.4921719 0.9915418 0.4832747 +0.4946472 0.9915418 0.4832747 +0.4977788 0.9915418 0.4832747 +0.5017407 0.9915418 0.4832747 +0.5067529 0.9915418 0.4832747 +0.5130941 0.9915418 0.4832747 +0.5211165 0.9915418 0.4832747 +0.5312658 0.9915418 0.4832747 +0.5441061 0.9915418 0.4832747 +0.5603507 0.9915418 0.4832747 +0.5809023 0.9915418 0.4832747 +0.6069026 0.9915418 0.4832747 +0.6397965 0.9915418 0.4832747 +0.6814115 0.9915418 0.4832747 +0.7340599 0.9915418 0.4832747 +0.800667 0.9915418 0.4832747 +0.8849336 0.9915418 0.4832747 +0.9915418 0.9915418 0.4832747 +0.9934209 0.9005111 0.5503825 +0.9948643 0.8518286 0.6138613 +0.9959801 0.8321279 0.6723959 +0.9968468 0.8311356 0.7251226 +0.9975226 0.8412865 0.7716288 +0.998051 0.8572664 0.8118949 +0.9984652 0.8755354 0.8462034 +0.9987904 0.8938817 0.8750386 +0.9990461 0.911038 0.8989969 +0.9992474 0.9263747 0.9187137 +0.9994059 0.9396696 0.9348128 +0.999531 0.9509439 0.9478738 +0.9996296 0.9603511 0.958415 +0.9997074 0.9681054 0.9668867 +0.9997689 0.9744382 0.9736722 +0.9998174 0.9795733 0.9790925 +0.9998557 0.9837143 0.9834128 +0.999886 0.9870393 0.9868504 +0.9999099 0.9897003 0.9895819 +0.9999288 0.9918241 0.9917501 +0.9999437 0.9935158 0.9934695 +0.5504963 0.993424 0.5507052 +0.5504818 0.9934236 0.5506661 +0.550464 0.9934231 0.5506169 +0.5504419 0.9934225 0.5505553 +0.550415 0.9934218 0.5504784 +0.5503825 0.9934209 0.5503825 +0.5504627 0.9934209 0.5503825 +0.5505641 0.9934209 0.5503825 +0.5506924 0.9934209 0.5503825 +0.5508547 0.9934209 0.5503825 +0.5510601 0.9934209 0.5503825 +0.5513199 0.9934209 0.5503825 +0.5516486 0.9934209 0.5503825 +0.5520645 0.9934209 0.5503825 +0.5525906 0.9934209 0.5503825 +0.5532562 0.9934209 0.5503825 +0.5540983 0.9934209 0.5503825 +0.5551637 0.9934209 0.5503825 +0.5565115 0.9934209 0.5503825 +0.5582166 0.9934209 0.5503825 +0.5603739 0.9934209 0.5503825 +0.5631031 0.9934209 0.5503825 +0.5665559 0.9934209 0.5503825 +0.5709241 0.9934209 0.5503825 +0.5764504 0.9934209 0.5503825 +0.583442 0.9934209 0.5503825 +0.5922872 0.9934209 0.5503825 +0.6034776 0.9934209 0.5503825 +0.6176349 0.9934209 0.5503825 +0.6355457 0.9934209 0.5503825 +0.6582052 0.9934209 0.5503825 +0.6868724 0.9934209 0.5503825 +0.7231402 0.9934209 0.5503825 +0.7690236 0.9934209 0.5503825 +0.8270722 0.9934209 0.5503825 +0.9005111 0.9934209 0.5503825 +0.9934209 0.9934209 0.5503825 +0.9948643 0.9149754 0.6138613 +0.9959801 0.8745143 0.6723959 +0.9968468 0.8592671 0.7251226 +0.9975226 0.8597708 0.7716288 +0.998051 0.8693061 0.8118949 +0.9984652 0.8833189 0.8462034 +0.9987904 0.8988819 0.8750386 +0.9990461 0.9142332 0.8989969 +0.9992474 0.9284076 0.9187137 +0.9994059 0.9409584 0.9348128 +0.999531 0.9517586 0.9478738 +0.9996296 0.9608649 0.958415 +0.9997074 0.9684288 0.9668867 +0.9997689 0.9746414 0.9736722 +0.9998174 0.9797009 0.9790925 +0.9998557 0.9837943 0.9834128 +0.999886 0.9870895 0.9868504 +0.9999099 0.9897317 0.9895819 +0.9999288 0.9918438 0.9917501 +0.9999437 0.9935281 0.9934695 +0.6139459 0.9948662 0.6140879 +0.6139352 0.994866 0.6140604 +0.6139219 0.9948657 0.6140259 +0.6139056 0.9948653 0.6139827 +0.6138855 0.9948649 0.6139286 +0.6138613 0.9948643 0.6138613 +0.6139158 0.9948643 0.6138613 +0.6139847 0.9948643 0.6138613 +0.6140719 0.9948643 0.6138613 +0.6141822 0.9948643 0.6138613 +0.6143218 0.9948643 0.6138613 +0.6144984 0.9948643 0.6138613 +0.6147218 0.9948643 0.6138613 +0.6150045 0.9948643 0.6138613 +0.6153621 0.9948643 0.6138613 +0.6158144 0.9948643 0.6138613 +0.6163868 0.9948643 0.6138613 +0.6171109 0.9948643 0.6138613 +0.6180269 0.9948643 0.6138613 +0.6191858 0.9948643 0.6138613 +0.620652 0.9948643 0.6138613 +0.6225069 0.9948643 0.6138613 +0.6248536 0.9948643 0.6138613 +0.6278225 0.9948643 0.6138613 +0.6315785 0.9948643 0.6138613 +0.6363304 0.9948643 0.6138613 +0.6423421 0.9948643 0.6138613 +0.6499478 0.9948643 0.6138613 +0.6595699 0.9948643 0.6138613 +0.6717431 0.9948643 0.6138613 +0.6871438 0.9948643 0.6138613 +0.7066276 0.9948643 0.6138613 +0.7312773 0.9948643 0.6138613 +0.7624623 0.9948643 0.6138613 +0.8019154 0.9948643 0.6138613 +0.8518286 0.9948643 0.6138613 +0.9149754 0.9948643 0.6138613 +0.9948643 0.9948643 0.6138613 +0.9959801 0.9281385 0.6723959 +0.9968468 0.8948571 0.7251226 +0.9975226 0.8831558 0.7716288 +0.998051 0.8845379 0.8118949 +0.9984652 0.8931661 0.8462034 +0.9987904 0.9052078 0.8750386 +0.9990461 0.9182756 0.8989969 +0.9992474 0.9309795 0.9187137 +0.9994059 0.9425889 0.9348128 +0.999531 0.9527893 0.9478738 +0.9996296 0.9615149 0.958415 +0.9997074 0.9688379 0.9668867 +0.9997689 0.9748985 0.9736722 +0.9998174 0.9798623 0.9790925 +0.9998557 0.9838955 0.9834128 +0.999886 0.9871529 0.9868504 +0.9999099 0.9897714 0.9895819 +0.9999288 0.9918686 0.9917501 +0.9999437 0.9935437 0.9934695 +0.6724572 0.9959813 0.6725525 +0.6724495 0.9959811 0.6725335 +0.6724399 0.9959809 0.6725097 +0.672428 0.9959807 0.6724798 +0.6724135 0.9959804 0.6724424 +0.6723959 0.9959801 0.6723959 +0.6724325 0.9959801 0.6723959 +0.6724787 0.9959801 0.6723959 +0.6725373 0.9959801 0.6723959 +0.6726113 0.9959801 0.6723959 +0.672705 0.9959801 0.6723959 +0.6728236 0.9959801 0.6723959 +0.6729735 0.9959801 0.6723959 +0.6731633 0.9959801 0.6723959 +0.6734033 0.9959801 0.6723959 +0.6737069 0.9959801 0.6723959 +0.6740911 0.9959801 0.6723959 +0.6745771 0.9959801 0.6723959 +0.675192 0.9959801 0.6723959 +0.6759699 0.9959801 0.6723959 +0.6769541 0.9959801 0.6723959 +0.6781992 0.9959801 0.6723959 +0.6797744 0.9959801 0.6723959 +0.6817672 0.9959801 0.6723959 +0.6842884 0.9959801 0.6723959 +0.687478 0.9959801 0.6723959 +0.6915133 0.9959801 0.6723959 +0.6966184 0.9959801 0.6723959 +0.7030771 0.9959801 0.6723959 +0.7112482 0.9959801 0.6723959 +0.7215857 0.9959801 0.6723959 +0.7346639 0.9959801 0.6723959 +0.7512096 0.9959801 0.6723959 +0.7721421 0.9959801 0.6723959 +0.7986244 0.9959801 0.6723959 +0.8321279 0.9959801 0.6723959 +0.8745143 0.9959801 0.6723959 +0.9281385 0.9959801 0.6723959 +0.9959801 0.9959801 0.6723959 +0.9968468 0.9398831 0.7251226 +0.9975226 0.912741 0.7716288 +0.998051 0.9038082 0.8118949 +0.9984652 0.905624 0.8462034 +0.9987904 0.9132109 0.8750386 +0.9990461 0.9233897 0.8989969 +0.9992474 0.9342333 0.9187137 +0.9994059 0.9446517 0.9348128 +0.999531 0.9540933 0.9478738 +0.9996296 0.9623372 0.958415 +0.9997074 0.9693555 0.9668867 +0.9997689 0.9752238 0.9736722 +0.9998174 0.9800665 0.9790925 +0.9998557 0.9840236 0.9834128 +0.999886 0.9872332 0.9868504 +0.9999099 0.9898216 0.9895819 +0.9999288 0.9919001 0.9917501 +0.9999437 0.9935633 0.9934695 +0.7251659 0.9968475 0.7252292 +0.7251605 0.9968474 0.7252163 +0.7251537 0.9968473 0.7252001 +0.7251454 0.9968472 0.7251797 +0.7251351 0.996847 0.7251543 +0.7251226 0.9968468 0.7251226 +0.7251469 0.9968468 0.7251226 +0.7251776 0.9968468 0.7251226 +0.7252164 0.9968468 0.7251226 +0.7252656 0.9968468 0.7251226 +0.7253278 0.9968468 0.7251226 +0.7254064 0.9968468 0.7251226 +0.725506 0.9968468 0.7251226 +0.7256319 0.9968468 0.7251226 +0.7257912 0.9968468 0.7251226 +0.7259927 0.9968468 0.7251226 +0.7262477 0.9968468 0.7251226 +0.7265703 0.9968468 0.7251226 +0.7269784 0.9968468 0.7251226 +0.7274947 0.9968468 0.7251226 +0.7281478 0.9968468 0.7251226 +0.7289742 0.9968468 0.7251226 +0.7300196 0.9968468 0.7251226 +0.7313422 0.9968468 0.7251226 +0.7330155 0.9968468 0.7251226 +0.7351325 0.9968468 0.7251226 +0.7378107 0.9968468 0.7251226 +0.7411989 0.9968468 0.7251226 +0.7454855 0.9968468 0.7251226 +0.7509086 0.9968468 0.7251226 +0.7577695 0.9968468 0.7251226 +0.7664494 0.9968468 0.7251226 +0.7774307 0.9968468 0.7251226 +0.7913234 0.9968468 0.7251226 +0.8088995 0.9968468 0.7251226 +0.8311356 0.9968468 0.7251226 +0.8592671 0.9968468 0.7251226 +0.8948571 0.9968468 0.7251226 +0.9398831 0.9968468 0.7251226 +0.9968468 0.9968468 0.7251226 +0.9975226 0.95017 0.7716288 +0.998051 0.9281875 0.8118949 +0.9984652 0.9213849 0.8462034 +0.9987904 0.9233358 0.8750386 +0.9990461 0.9298598 0.8989969 +0.9992474 0.9383498 0.9187137 +0.9994059 0.9472614 0.9348128 +0.999531 0.9557429 0.9478738 +0.9996296 0.9633775 0.958415 +0.9997074 0.9700103 0.9668867 +0.9997689 0.9756354 0.9736722 +0.9998174 0.9803248 0.9790925 +0.9998557 0.9841856 0.9834128 +0.999886 0.9873347 0.9868504 +0.9999099 0.9898852 0.9895819 +0.9999288 0.9919399 0.9917501 +0.9999437 0.9935882 0.9934695 +0.7716588 0.997523 0.7717004 +0.7716551 0.997523 0.7716917 +0.7716504 0.9975229 0.7716808 +0.7716446 0.9975228 0.7716672 +0.7716375 0.9975227 0.7716501 +0.7716288 0.9975226 0.7716288 +0.7716448 0.9975226 0.7716288 +0.7716649 0.9975226 0.7716288 +0.7716905 0.9975226 0.7716288 +0.7717228 0.9975226 0.7716288 +0.7717636 0.9975226 0.7716288 +0.7718153 0.9975226 0.7716288 +0.7718807 0.9975226 0.7716288 +0.7719634 0.9975226 0.7716288 +0.7720681 0.9975226 0.7716288 +0.7722005 0.9975226 0.7716288 +0.7723681 0.9975226 0.7716288 +0.77258 0.9975226 0.7716288 +0.7728482 0.9975226 0.7716288 +0.7731874 0.9975226 0.7716288 +0.7736166 0.9975226 0.7716288 +0.7741595 0.9975226 0.7716288 +0.7748465 0.9975226 0.7716288 +0.7757155 0.9975226 0.7716288 +0.776815 0.9975226 0.7716288 +0.778206 0.9975226 0.7716288 +0.7799657 0.9975226 0.7716288 +0.782192 0.9975226 0.7716288 +0.7850086 0.9975226 0.7716288 +0.7885719 0.9975226 0.7716288 +0.79308 0.9975226 0.7716288 +0.7987833 0.9975226 0.7716288 +0.8059988 0.9975226 0.7716288 +0.8151272 0.9975226 0.7716288 +0.8266759 0.9975226 0.7716288 +0.8412865 0.9975226 0.7716288 +0.8597708 0.9975226 0.7716288 +0.8831558 0.9975226 0.7716288 +0.912741 0.9975226 0.7716288 +0.95017 0.9975226 0.7716288 +0.9975226 0.9975226 0.7716288 +0.998051 0.9590305 0.8118949 +0.9984652 0.9413245 0.8462034 +0.9987904 0.9361451 0.8750386 +0.9990461 0.9380452 0.8989969 +0.9992474 0.9435577 0.9187137 +0.9994059 0.9505631 0.9348128 +0.999531 0.95783 0.9478738 +0.9996296 0.9646937 0.958415 +0.9997074 0.9708388 0.9668867 +0.9997689 0.9761561 0.9736722 +0.9998174 0.9806517 0.9790925 +0.9998557 0.9843906 0.9834128 +0.999886 0.9874631 0.9868504 +0.9999099 0.9899657 0.9895819 +0.9999288 0.9919902 0.9917501 +0.9999437 0.9936197 0.9934695 +0.8119154 0.9980513 0.8119425 +0.8119128 0.9980512 0.8119367 +0.8119096 0.9980512 0.8119295 +0.8119057 0.9980511 0.8119204 +0.8119009 0.9980511 0.8119091 +0.8118949 0.998051 0.8118949 +0.8119053 0.998051 0.8118949 +0.8119185 0.998051 0.8118949 +0.8119351 0.998051 0.8118949 +0.8119561 0.998051 0.8118949 +0.8119828 0.998051 0.8118949 +0.8120164 0.998051 0.8118949 +0.812059 0.998051 0.8118949 +0.8121129 0.998051 0.8118949 +0.8121811 0.998051 0.8118949 +0.8122673 0.998051 0.8118949 +0.8123765 0.998051 0.8118949 +0.8125145 0.998051 0.8118949 +0.8126892 0.998051 0.8118949 +0.8129101 0.998051 0.8118949 +0.8131897 0.998051 0.8118949 +0.8135433 0.998051 0.8118949 +0.8139908 0.998051 0.8118949 +0.8145568 0.998051 0.8118949 +0.815273 0.998051 0.8118949 +0.816179 0.998051 0.8118949 +0.8173252 0.998051 0.8118949 +0.8187753 0.998051 0.8118949 +0.8206099 0.998051 0.8118949 +0.8229308 0.998051 0.8118949 +0.8258672 0.998051 0.8118949 +0.829582 0.998051 0.8118949 +0.8342818 0.998051 0.8118949 +0.8402276 0.998051 0.8118949 +0.8477498 0.998051 0.8118949 +0.8572664 0.998051 0.8118949 +0.8693061 0.998051 0.8118949 +0.8845379 0.998051 0.8118949 +0.9038082 0.998051 0.8118949 +0.9281875 0.998051 0.8118949 +0.9590305 0.998051 0.8118949 +0.998051 0.998051 0.8118949 +0.9984652 0.9665507 0.8462034 +0.9987904 0.9523506 0.8750386 +0.9990461 0.9484008 0.8989969 +0.9992474 0.9501463 0.9187137 +0.9994059 0.95474 0.9348128 +0.999531 0.9604703 0.9478738 +0.9996296 0.9663588 0.958415 +0.9997074 0.9718869 0.9668867 +0.9997689 0.9768148 0.9736722 +0.9998174 0.9810652 0.9790925 +0.9998557 0.9846499 0.9834128 +0.999886 0.9876256 0.9868504 +0.9999099 0.9900674 0.9895819 +0.9999288 0.9920539 0.9917501 +0.9999437 0.9936596 0.9934695 +0.8462171 0.9984653 0.8462346 +0.8462154 0.9984653 0.8462308 +0.8462132 0.9984653 0.846226 +0.8462106 0.9984653 0.8462201 +0.8462073 0.9984652 0.8462126 +0.8462034 0.9984652 0.8462034 +0.8462101 0.9984652 0.8462034 +0.8462186 0.9984652 0.8462034 +0.8462293 0.9984652 0.8462034 +0.8462429 0.9984652 0.8462034 +0.8462601 0.9984652 0.8462034 +0.8462819 0.9984652 0.8462034 +0.8463094 0.9984652 0.8462034 +0.8463443 0.9984652 0.8462034 +0.8463884 0.9984652 0.8462034 +0.8464441 0.9984652 0.8462034 +0.8465147 0.9984652 0.8462034 +0.8466039 0.9984652 0.8462034 +0.8467168 0.9984652 0.8462034 +0.8468597 0.9984652 0.8462034 +0.8470404 0.9984652 0.8462034 +0.847269 0.9984652 0.8462034 +0.8475583 0.9984652 0.8462034 +0.8479242 0.9984652 0.8462034 +0.8483872 0.9984652 0.8462034 +0.8489729 0.9984652 0.8462034 +0.8497139 0.9984652 0.8462034 +0.8506514 0.9984652 0.8462034 +0.8518374 0.9984652 0.8462034 +0.8533379 0.9984652 0.8462034 +0.8552362 0.9984652 0.8462034 +0.8576378 0.9984652 0.8462034 +0.8606762 0.9984652 0.8462034 +0.86452 0.9984652 0.8462034 +0.8693831 0.9984652 0.8462034 +0.8755354 0.9984652 0.8462034 +0.8833189 0.9984652 0.8462034 +0.8931661 0.9984652 0.8462034 +0.905624 0.9984652 0.8462034 +0.9213849 0.9984652 0.8462034 +0.9413245 0.9984652 0.8462034 +0.9665507 0.9984652 0.8462034 +0.9984652 0.9984652 0.8462034 +0.9987904 0.9728526 0.8750386 +0.9990461 0.9615021 0.8989969 +0.9992474 0.9584818 0.9187137 +0.9994059 0.9600245 0.9348128 +0.999531 0.9638107 0.9478738 +0.9996296 0.9684654 0.958415 +0.9997074 0.9732129 0.9668867 +0.9997689 0.9776482 0.9736722 +0.9998174 0.9815883 0.9790925 +0.9998557 0.9849779 0.9834128 +0.999886 0.9878312 0.9868504 +0.9999099 0.9901962 0.9895819 +0.9999288 0.9921345 0.9917501 +0.9999437 0.99371 0.9934695 +0.8750477 0.9987905 0.8750589 +0.8750466 0.9987905 0.8750565 +0.8750451 0.9987904 0.8750534 +0.8750434 0.9987904 0.8750495 +0.8750412 0.9987904 0.8750447 +0.8750386 0.9987904 0.8750386 +0.8750429 0.9987904 0.8750386 +0.8750484 0.9987904 0.8750386 +0.8750553 0.9987904 0.8750386 +0.875064 0.9987904 0.8750386 +0.8750751 0.9987904 0.8750386 +0.8750891 0.9987904 0.8750386 +0.8751068 0.9987904 0.8750386 +0.8751292 0.9987904 0.8750386 +0.8751575 0.9987904 0.8750386 +0.8751933 0.9987904 0.8750386 +0.8752386 0.9987904 0.8750386 +0.8752959 0.9987904 0.8750386 +0.8753685 0.9987904 0.8750386 +0.8754602 0.9987904 0.8750386 +0.8755763 0.9987904 0.8750386 +0.8757232 0.9987904 0.8750386 +0.875909 0.9987904 0.8750386 +0.8761441 0.9987904 0.8750386 +0.8764415 0.9987904 0.8750386 +0.8768178 0.9987904 0.8750386 +0.8772938 0.9987904 0.8750386 +0.8778961 0.9987904 0.8750386 +0.878658 0.9987904 0.8750386 +0.8796219 0.9987904 0.8750386 +0.8808414 0.9987904 0.8750386 +0.8823842 0.9987904 0.8750386 +0.884336 0.9987904 0.8750386 +0.8868054 0.9987904 0.8750386 +0.8899294 0.9987904 0.8750386 +0.8938817 0.9987904 0.8750386 +0.8988819 0.9987904 0.8750386 +0.9052078 0.9987904 0.8750386 +0.9132109 0.9987904 0.8750386 +0.9233358 0.9987904 0.8750386 +0.9361451 0.9987904 0.8750386 +0.9523506 0.9987904 0.8750386 +0.9728526 0.9987904 0.8750386 +0.9987904 0.9987904 0.8750386 +0.9990461 0.9780768 0.8989969 +0.9992474 0.9690273 0.9187137 +0.9994059 0.96671 0.9348128 +0.999531 0.9680368 0.9478738 +0.9996296 0.9711305 0.958415 +0.9997074 0.9748904 0.9668867 +0.9997689 0.9787025 0.9736722 +0.9998174 0.9822501 0.9790925 +0.9998557 0.985393 0.9834128 +0.999886 0.9880913 0.9868504 +0.9999099 0.990359 0.9895819 +0.9999288 0.9922365 0.9917501 +0.9999437 0.9937738 0.9934695 +0.8990028 0.9990461 0.89901 +0.899002 0.9990461 0.8990084 +0.8990011 0.9990461 0.8990064 +0.899 0.9990461 0.8990039 +0.8989986 0.9990461 0.8990008 +0.8989969 0.9990461 0.8989969 +0.8989996 0.9990461 0.8989969 +0.8990031 0.9990461 0.8989969 +0.8990075 0.9990461 0.8989969 +0.8990131 0.9990461 0.8989969 +0.8990202 0.9990461 0.8989969 +0.8990291 0.9990461 0.8989969 +0.8990404 0.9990461 0.8989969 +0.8990547 0.9990461 0.8989969 +0.8990728 0.9990461 0.8989969 +0.8990957 0.9990461 0.8989969 +0.8991246 0.9990461 0.8989969 +0.8991613 0.9990461 0.8989969 +0.8992076 0.9990461 0.8989969 +0.8992663 0.9990461 0.8989969 +0.8993405 0.9990461 0.8989969 +0.8994343 0.9990461 0.8989969 +0.8995531 0.9990461 0.8989969 +0.8997033 0.9990461 0.8989969 +0.8998934 0.9990461 0.8989969 +0.9001338 0.9990461 0.8989969 +0.900438 0.9990461 0.8989969 +0.9008228 0.9990461 0.8989969 +0.9013097 0.9990461 0.8989969 +0.9019257 0.9990461 0.8989969 +0.9027049 0.9990461 0.8989969 +0.9036908 0.9990461 0.8989969 +0.9049381 0.9990461 0.8989969 +0.9065161 0.9990461 0.8989969 +0.9085124 0.9990461 0.8989969 +0.911038 0.9990461 0.8989969 +0.9142332 0.9990461 0.8989969 +0.9182756 0.9990461 0.8989969 +0.9233897 0.9990461 0.8989969 +0.9298598 0.9990461 0.8989969 +0.9380452 0.9990461 0.8989969 +0.9484008 0.9990461 0.8989969 +0.9615021 0.9990461 0.8989969 +0.9780768 0.9990461 0.8989969 +0.9990461 0.9990461 0.8989969 +0.9992474 0.9823687 0.9187137 +0.9994059 0.975168 0.9348128 +0.999531 0.9733833 0.9478738 +0.9996296 0.9745023 0.958415 +0.9997074 0.9770128 0.9668867 +0.9997689 0.9800364 0.9736722 +0.9998174 0.9830874 0.9790925 +0.9998557 0.9859181 0.9834128 +0.999886 0.9884203 0.9868504 +0.9999099 0.9905651 0.9895819 +0.9999288 0.9923655 0.9917501 +0.9999437 0.9938545 0.9934695 +0.9187175 0.9992474 0.9187221 +0.918717 0.9992474 0.9187211 +0.9187164 0.9992474 0.9187198 +0.9187157 0.9992474 0.9187182 +0.9187148 0.9992474 0.9187162 +0.9187137 0.9992474 0.9187137 +0.9187154 0.9992474 0.9187137 +0.9187176 0.9992474 0.9187137 +0.9187204 0.9992474 0.9187137 +0.918724 0.9992474 0.9187137 +0.9187285 0.9992474 0.9187137 +0.9187342 0.9992474 0.9187137 +0.9187414 0.9992474 0.9187137 +0.9187505 0.9992474 0.9187137 +0.918762 0.9992474 0.9187137 +0.9187765 0.9992474 0.9187137 +0.918795 0.9992474 0.9187137 +0.9188183 0.9992474 0.9187137 +0.9188478 0.9992474 0.9187137 +0.9188851 0.9992474 0.9187137 +0.9189323 0.9992474 0.9187137 +0.918992 0.9992474 0.9187137 +0.9190675 0.9992474 0.9187137 +0.9191631 0.9992474 0.9187137 +0.919284 0.9992474 0.9187137 +0.919437 0.9992474 0.9187137 +0.9196306 0.9992474 0.9187137 +0.9198754 0.9992474 0.9187137 +0.9201852 0.9992474 0.9187137 +0.9205771 0.9992474 0.9187137 +0.9210729 0.9992474 0.9187137 +0.9217001 0.9992474 0.9187137 +0.9224937 0.9992474 0.9187137 +0.9234977 0.9992474 0.9187137 +0.9247678 0.9992474 0.9187137 +0.9263747 0.9992474 0.9187137 +0.9284076 0.9992474 0.9187137 +0.9309795 0.9992474 0.9187137 +0.9342333 0.9992474 0.9187137 +0.9383498 0.9992474 0.9187137 +0.9435577 0.9992474 0.9187137 +0.9501463 0.9992474 0.9187137 +0.9584818 0.9992474 0.9187137 +0.9690273 0.9992474 0.9187137 +0.9823687 0.9992474 0.9187137 +0.9992474 0.9992474 0.9187137 +0.9994059 0.9858684 0.9348128 +0.999531 0.9801474 0.9478738 +0.9996296 0.9787679 0.958415 +0.9997074 0.9796978 0.9668867 +0.9997689 0.9817239 0.9736722 +0.9998174 0.9841467 0.9790925 +0.9998557 0.9865824 0.9834128 +0.999886 0.9888366 0.9868504 +0.9999099 0.9908258 0.9895819 +0.9999288 0.9925286 0.9917501 +0.9999437 0.9939566 0.9934695 +0.9348153 0.999406 0.9348182 +0.9348149 0.999406 0.9348175 +0.9348146 0.999406 0.9348167 +0.9348141 0.999406 0.9348157 +0.9348135 0.999406 0.9348144 +0.9348128 0.9994059 0.9348128 +0.9348139 0.9994059 0.9348128 +0.9348153 0.9994059 0.9348128 +0.9348171 0.9994059 0.9348128 +0.9348193 0.9994059 0.9348128 +0.9348222 0.9994059 0.9348128 +0.9348258 0.9994059 0.9348128 +0.9348303 0.9994059 0.9348128 +0.9348361 0.9994059 0.9348128 +0.9348434 0.9994059 0.9348128 +0.9348526 0.9994059 0.9348128 +0.9348643 0.9994059 0.9348128 +0.9348791 0.9994059 0.9348128 +0.9348978 0.9994059 0.9348128 +0.9349215 0.9994059 0.9348128 +0.9349514 0.9994059 0.9348128 +0.9349892 0.9994059 0.9348128 +0.9350371 0.9994059 0.9348128 +0.9350977 0.9994059 0.9348128 +0.9351744 0.9994059 0.9348128 +0.9352714 0.9994059 0.9348128 +0.9353941 0.9994059 0.9348128 +0.9355493 0.9994059 0.9348128 +0.9357457 0.9994059 0.9348128 +0.9359941 0.9994059 0.9348128 +0.9363085 0.9994059 0.9348128 +0.9367061 0.9994059 0.9348128 +0.9372092 0.9994059 0.9348128 +0.9378457 0.9994059 0.9348128 +0.9386509 0.9994059 0.9348128 +0.9396696 0.9994059 0.9348128 +0.9409584 0.9994059 0.9348128 +0.9425889 0.9994059 0.9348128 +0.9446517 0.9994059 0.9348128 +0.9472614 0.9994059 0.9348128 +0.9505631 0.9994059 0.9348128 +0.95474 0.9994059 0.9348128 +0.9600245 0.9994059 0.9348128 +0.96671 0.9994059 0.9348128 +0.975168 0.9994059 0.9348128 +0.9858684 0.9994059 0.9348128 +0.9994059 0.9994059 0.9348128 +0.999531 0.9887048 0.9478738 +0.9996296 0.9841646 0.958415 +0.9997074 0.9830947 0.9668867 +0.9997689 0.9838588 0.9736722 +0.9998174 0.9854868 0.9790925 +0.9998557 0.9874228 0.9834128 +0.999886 0.9893632 0.9868504 +0.9999099 0.9911556 0.9895819 +0.9999288 0.9927351 0.9917501 +0.9999437 0.9940858 0.9934695 +0.9478754 0.999531 0.9478772 +0.9478752 0.999531 0.9478768 +0.947875 0.999531 0.9478763 +0.9478746 0.999531 0.9478756 +0.9478743 0.999531 0.9478748 +0.9478738 0.999531 0.9478738 +0.9478745 0.999531 0.9478738 +0.9478754 0.999531 0.9478738 +0.9478765 0.999531 0.9478738 +0.947878 0.999531 0.9478738 +0.9478798 0.999531 0.9478738 +0.947882 0.999531 0.9478738 +0.9478849 0.999531 0.9478738 +0.9478886 0.999531 0.9478738 +0.9478932 0.999531 0.9478738 +0.947899 0.999531 0.9478738 +0.9479064 0.999531 0.9478738 +0.9479157 0.999531 0.9478738 +0.9479276 0.999531 0.9478738 +0.9479425 0.999531 0.9478738 +0.9479614 0.999531 0.9478738 +0.9479854 0.999531 0.9478738 +0.9480156 0.999531 0.9478738 +0.9480539 0.999531 0.9478738 +0.9481024 0.999531 0.9478738 +0.9481637 0.999531 0.9478738 +0.9482413 0.999531 0.9478738 +0.9483394 0.999531 0.9478738 +0.9484635 0.999531 0.9478738 +0.9486206 0.999531 0.9478738 +0.9488193 0.999531 0.9478738 +0.9490706 0.999531 0.9478738 +0.9493887 0.999531 0.9478738 +0.949791 0.999531 0.9478738 +0.9503 0.999531 0.9478738 +0.9509439 0.999531 0.9478738 +0.9517586 0.999531 0.9478738 +0.9527893 0.999531 0.9478738 +0.9540933 0.999531 0.9478738 +0.9557429 0.999531 0.9478738 +0.95783 0.999531 0.9478738 +0.9604703 0.999531 0.9478738 +0.9638107 0.999531 0.9478738 +0.9680368 0.999531 0.9478738 +0.9733833 0.999531 0.9478738 +0.9801474 0.999531 0.9478738 +0.9887048 0.999531 0.9478738 +0.999531 0.999531 0.9478738 +0.9996296 0.990992 0.958415 +0.9997074 0.9873922 0.9668867 +0.9997689 0.9865597 0.9736722 +0.9998174 0.9871823 0.9790925 +0.9998557 0.988486 0.9834128 +0.999886 0.9900295 0.9868504 +0.9999099 0.9915728 0.9895819 +0.9999288 0.9929962 0.9917501 +0.9999437 0.9942492 0.9934695 +0.958416 0.9996296 0.9584171 +0.9584159 0.9996296 0.9584169 +0.9584157 0.9996296 0.9584165 +0.9584155 0.9996296 0.9584161 +0.9584153 0.9996296 0.9584156 +0.958415 0.9996296 0.958415 +0.9584154 0.9996296 0.958415 +0.958416 0.9996296 0.958415 +0.9584167 0.9996296 0.958415 +0.9584176 0.9996296 0.958415 +0.9584187 0.9996296 0.958415 +0.9584202 0.9996296 0.958415 +0.958422 0.9996296 0.958415 +0.9584243 0.9996296 0.958415 +0.9584272 0.9996296 0.958415 +0.9584309 0.9996296 0.958415 +0.9584355 0.9996296 0.958415 +0.9584414 0.9996296 0.958415 +0.9584489 0.9996296 0.958415 +0.9584583 0.9996296 0.958415 +0.9584702 0.9996296 0.958415 +0.9584853 0.9996296 0.958415 +0.9585044 0.9996296 0.958415 +0.9585286 0.9996296 0.958415 +0.9585591 0.9996296 0.958415 +0.9585978 0.9996296 0.958415 +0.9586467 0.9996296 0.958415 +0.9587086 0.9996296 0.958415 +0.9587869 0.9996296 0.958415 +0.9588859 0.9996296 0.958415 +0.9590112 0.9996296 0.958415 +0.9591697 0.9996296 0.958415 +0.9593703 0.9996296 0.958415 +0.959624 0.9996296 0.958415 +0.959945 0.9996296 0.958415 +0.9603511 0.9996296 0.958415 +0.9608649 0.9996296 0.958415 +0.9615149 0.9996296 0.958415 +0.9623372 0.9996296 0.958415 +0.9633775 0.9996296 0.958415 +0.9646937 0.9996296 0.958415 +0.9663588 0.9996296 0.958415 +0.9684654 0.9996296 0.958415 +0.9711305 0.9996296 0.958415 +0.9745023 0.9996296 0.958415 +0.9787679 0.9996296 0.958415 +0.9841646 0.9996296 0.958415 +0.990992 0.9996296 0.958415 +0.9996296 0.9996296 0.958415 +0.9997074 0.9928291 0.9668867 +0.9997689 0.9899767 0.9736722 +0.9998174 0.9893272 0.9790925 +0.9998557 0.9898312 0.9834128 +0.999886 0.9908724 0.9868504 +0.9999099 0.9921007 0.9895819 +0.9999288 0.9933267 0.9917501 +0.9999437 0.994456 0.9934695 +0.9668873 0.9997074 0.9668881 +0.9668872 0.9997074 0.9668879 +0.9668871 0.9997074 0.9668877 +0.966887 0.9997074 0.9668874 +0.9668869 0.9997074 0.9668871 +0.9668867 0.9997074 0.9668867 +0.966887 0.9997074 0.9668867 +0.9668873 0.9997074 0.9668867 +0.9668878 0.9997074 0.9668867 +0.9668883 0.9997074 0.9668867 +0.966889 0.9997074 0.9668867 +0.9668899 0.9997074 0.9668867 +0.9668911 0.9997074 0.9668867 +0.9668925 0.9997074 0.9668867 +0.9668944 0.9997074 0.9668867 +0.9668967 0.9997074 0.9668867 +0.9668996 0.9997074 0.9668867 +0.9669033 0.9997074 0.9668867 +0.966908 0.9997074 0.9668867 +0.966914 0.9997074 0.9668867 +0.9669215 0.9997074 0.9668867 +0.966931 0.9997074 0.9668867 +0.966943 0.9997074 0.9668867 +0.9669582 0.9997074 0.9668867 +0.9669774 0.9997074 0.9668867 +0.9670018 0.9997074 0.9668867 +0.9670325 0.9997074 0.9668867 +0.9670715 0.9997074 0.9668867 +0.9671208 0.9997074 0.9668867 +0.9671831 0.9997074 0.9668867 +0.967262 0.9997074 0.9668867 +0.9673618 0.9997074 0.9668867 +0.967488 0.9997074 0.9668867 +0.9676477 0.9997074 0.9668867 +0.9678498 0.9997074 0.9668867 +0.9681054 0.9997074 0.9668867 +0.9684288 0.9997074 0.9668867 +0.9688379 0.9997074 0.9668867 +0.9693555 0.9997074 0.9668867 +0.9700103 0.9997074 0.9668867 +0.9708388 0.9997074 0.9668867 +0.9718869 0.9997074 0.9668867 +0.9732129 0.9997074 0.9668867 +0.9748904 0.9997074 0.9668867 +0.9770128 0.9997074 0.9668867 +0.9796978 0.9997074 0.9668867 +0.9830947 0.9997074 0.9668867 +0.9873922 0.9997074 0.9668867 +0.9928291 0.9997074 0.9668867 +0.9997074 0.9997074 0.9668867 +0.9997689 0.9942997 0.9736722 +0.9998174 0.9920409 0.9790925 +0.9998557 0.991533 0.9834128 +0.999886 0.9919388 0.9868504 +0.9999099 0.9927686 0.9895819 +0.9999288 0.9937447 0.9917501 +0.9999437 0.9947175 0.9934695 +0.9736726 0.9997689 0.9736731 +0.9736726 0.9997689 0.973673 +0.9736725 0.9997689 0.9736728 +0.9736724 0.9997689 0.9736727 +0.9736723 0.9997689 0.9736725 +0.9736722 0.9997689 0.9736722 +0.9736724 0.9997689 0.9736722 +0.9736726 0.9997689 0.9736722 +0.9736729 0.9997689 0.9736722 +0.9736733 0.9997689 0.9736722 +0.9736737 0.9997689 0.9736722 +0.9736743 0.9997689 0.9736722 +0.973675 0.9997689 0.9736722 +0.9736759 0.9997689 0.9736722 +0.973677 0.9997689 0.9736722 +0.9736785 0.9997689 0.9736722 +0.9736803 0.9997689 0.9736722 +0.9736827 0.9997689 0.9736722 +0.9736856 0.9997689 0.9736722 +0.9736894 0.9997689 0.9736722 +0.9736941 0.9997689 0.9736722 +0.9737 0.9997689 0.9736722 +0.9737076 0.9997689 0.9736722 +0.9737172 0.9997689 0.9736722 +0.9737292 0.9997689 0.9736722 +0.9737445 0.9997689 0.9736722 +0.9737639 0.9997689 0.9736722 +0.9737884 0.9997689 0.9736722 +0.9738193 0.9997689 0.9736722 +0.9738585 0.9997689 0.9736722 +0.9739081 0.9997689 0.9736722 +0.9739708 0.9997689 0.9736722 +0.9740501 0.9997689 0.9736722 +0.9741505 0.9997689 0.9736722 +0.9742775 0.9997689 0.9736722 +0.9744382 0.9997689 0.9736722 +0.9746414 0.9997689 0.9736722 +0.9748985 0.9997689 0.9736722 +0.9752238 0.9997689 0.9736722 +0.9756354 0.9997689 0.9736722 +0.9761561 0.9997689 0.9736722 +0.9768148 0.9997689 0.9736722 +0.9776482 0.9997689 0.9736722 +0.9787025 0.9997689 0.9736722 +0.9800364 0.9997689 0.9736722 +0.9817239 0.9997689 0.9736722 +0.9838588 0.9997689 0.9736722 +0.9865597 0.9997689 0.9736722 +0.9899767 0.9997689 0.9736722 +0.9942997 0.9997689 0.9736722 +0.9997689 0.9997689 0.9736722 +0.9998174 0.995474 0.9790925 +0.9998557 0.993686 0.9834128 +0.999886 0.9932879 0.9868504 +0.9999099 0.9936134 0.9895819 +0.9999288 0.9942736 0.9917501 +0.9999437 0.9950484 0.9934695 +0.9790927 0.9998174 0.979093 +0.9790927 0.9998174 0.9790929 +0.9790927 0.9998174 0.9790929 +0.9790926 0.9998174 0.9790928 +0.9790925 0.9998174 0.9790926 +0.9790925 0.9998174 0.9790925 +0.9790926 0.9998174 0.9790925 +0.9790927 0.9998174 0.9790925 +0.9790929 0.9998174 0.9790925 +0.9790931 0.9998174 0.9790925 +0.9790934 0.9998174 0.9790925 +0.9790938 0.9998174 0.9790925 +0.9790942 0.9998174 0.9790925 +0.9790948 0.9998174 0.9790925 +0.9790955 0.9998174 0.9790925 +0.9790964 0.9998174 0.9790925 +0.9790976 0.9998174 0.9790925 +0.979099 0.9998174 0.9790925 +0.9791009 0.9998174 0.9790925 +0.9791032 0.9998174 0.9790925 +0.9791062 0.9998174 0.9790925 +0.9791099 0.9998174 0.9790925 +0.9791147 0.9998174 0.9790925 +0.9791207 0.9998174 0.9790925 +0.9791283 0.9998174 0.9790925 +0.9791379 0.9998174 0.9790925 +0.97915 0.9998174 0.9790925 +0.9791654 0.9998174 0.9790925 +0.9791848 0.9998174 0.9790925 +0.9792094 0.9998174 0.9790925 +0.9792405 0.9998174 0.9790925 +0.9792799 0.9998174 0.9790925 +0.9793297 0.9998174 0.9790925 +0.9793927 0.9998174 0.9790925 +0.9794724 0.9998174 0.9790925 +0.9795733 0.9998174 0.9790925 +0.9797009 0.9998174 0.9790925 +0.9798623 0.9998174 0.9790925 +0.9800665 0.9998174 0.9790925 +0.9803248 0.9998174 0.9790925 +0.9806517 0.9998174 0.9790925 +0.9810652 0.9998174 0.9790925 +0.9815883 0.9998174 0.9790925 +0.9822501 0.9998174 0.9790925 +0.9830874 0.9998174 0.9790925 +0.9841467 0.9998174 0.9790925 +0.9854868 0.9998174 0.9790925 +0.9871823 0.9998174 0.9790925 +0.9893272 0.9998174 0.9790925 +0.9920409 0.9998174 0.9790925 +0.995474 0.9998174 0.9790925 +0.9998174 0.9998174 0.9790925 +0.9998557 0.9964098 0.9834128 +0.999886 0.9949948 0.9868504 +0.9999099 0.9946823 0.9895819 +0.9999288 0.9949426 0.9917501 +0.9999437 0.9954671 0.9934695 +0.9834129 0.9998557 0.9834131 +0.9834129 0.9998557 0.9834131 +0.9834129 0.9998557 0.983413 +0.9834129 0.9998557 0.983413 +0.9834128 0.9998557 0.9834129 +0.9834128 0.9998557 0.9834128 +0.9834128 0.9998557 0.9834128 +0.9834129 0.9998557 0.9834128 +0.983413 0.9998557 0.9834128 +0.9834132 0.9998557 0.9834128 +0.9834134 0.9998557 0.9834128 +0.9834136 0.9998557 0.9834128 +0.9834139 0.9998557 0.9834128 +0.9834142 0.9998557 0.9834128 +0.9834147 0.9998557 0.9834128 +0.9834152 0.9998557 0.9834128 +0.983416 0.9998557 0.9834128 +0.9834169 0.9998557 0.9834128 +0.9834181 0.9998557 0.9834128 +0.9834195 0.9998557 0.9834128 +0.9834214 0.9998557 0.9834128 +0.9834237 0.9998557 0.9834128 +0.9834267 0.9998557 0.9834128 +0.9834305 0.9998557 0.9834128 +0.9834352 0.9998557 0.9834128 +0.9834412 0.9998557 0.9834128 +0.9834489 0.9998557 0.9834128 +0.9834585 0.9998557 0.9834128 +0.9834707 0.9998557 0.9834128 +0.9834861 0.9998557 0.9834128 +0.9835056 0.9998557 0.9834128 +0.9835303 0.9998557 0.9834128 +0.9835615 0.9998557 0.9834128 +0.9836011 0.9998557 0.9834128 +0.983651 0.9998557 0.9834128 +0.9837143 0.9998557 0.9834128 +0.9837943 0.9998557 0.9834128 +0.9838955 0.9998557 0.9834128 +0.9840236 0.9998557 0.9834128 +0.9841856 0.9998557 0.9834128 +0.9843906 0.9998557 0.9834128 +0.9846499 0.9998557 0.9834128 +0.9849779 0.9998557 0.9834128 +0.985393 0.9998557 0.9834128 +0.9859181 0.9998557 0.9834128 +0.9865824 0.9998557 0.9834128 +0.9874228 0.9998557 0.9834128 +0.988486 0.9998557 0.9834128 +0.9898312 0.9998557 0.9834128 +0.991533 0.9998557 0.9834128 +0.993686 0.9998557 0.9834128 +0.9964098 0.9998557 0.9834128 +0.9998557 0.9998557 0.9834128 +0.999886 0.9971541 0.9868504 +0.9999099 0.9960346 0.9895819 +0.9999288 0.9957891 0.9917501 +0.9999437 0.9959967 0.9934695 +0.9868505 0.999886 0.9868506 +0.9868505 0.999886 0.9868506 +0.9868505 0.999886 0.9868506 +0.9868505 0.999886 0.9868505 +0.9868504 0.999886 0.9868505 +0.9868504 0.999886 0.9868504 +0.9868504 0.999886 0.9868504 +0.9868505 0.999886 0.9868504 +0.9868506 0.999886 0.9868504 +0.9868507 0.999886 0.9868504 +0.9868508 0.999886 0.9868504 +0.9868509 0.999886 0.9868504 +0.9868511 0.999886 0.9868504 +0.9868513 0.999886 0.9868504 +0.9868516 0.999886 0.9868504 +0.986852 0.999886 0.9868504 +0.9868524 0.999886 0.9868504 +0.986853 0.999886 0.9868504 +0.9868537 0.999886 0.9868504 +0.9868546 0.999886 0.9868504 +0.9868558 0.999886 0.9868504 +0.9868573 0.999886 0.9868504 +0.9868591 0.999886 0.9868504 +0.9868615 0.999886 0.9868504 +0.9868645 0.999886 0.9868504 +0.9868682 0.999886 0.9868504 +0.986873 0.999886 0.9868504 +0.9868791 0.999886 0.9868504 +0.9868867 0.999886 0.9868504 +0.9868964 0.999886 0.9868504 +0.9869086 0.999886 0.9868504 +0.9869241 0.999886 0.9868504 +0.9869436 0.999886 0.9868504 +0.9869684 0.999886 0.9868504 +0.9869997 0.999886 0.9868504 +0.9870393 0.999886 0.9868504 +0.9870895 0.999886 0.9868504 +0.9871529 0.999886 0.9868504 +0.9872332 0.999886 0.9868504 +0.9873347 0.999886 0.9868504 +0.9874631 0.999886 0.9868504 +0.9876256 0.999886 0.9868504 +0.9878312 0.999886 0.9868504 +0.9880913 0.999886 0.9868504 +0.9884203 0.999886 0.9868504 +0.9888366 0.999886 0.9868504 +0.9893632 0.999886 0.9868504 +0.9900295 0.999886 0.9868504 +0.9908724 0.999886 0.9868504 +0.9919388 0.999886 0.9868504 +0.9932879 0.999886 0.9868504 +0.9949948 0.999886 0.9868504 +0.9971541 0.999886 0.9868504 +0.999886 0.999886 0.9868504 +0.9999099 0.9977455 0.9895819 +0.9999288 0.99686 0.9917501 +0.9999437 0.9966668 0.9934695 +0.989582 0.9999099 0.9895821 +0.989582 0.9999099 0.9895821 +0.989582 0.9999099 0.989582 +0.989582 0.9999099 0.989582 +0.989582 0.9999099 0.989582 +0.9895819 0.9999099 0.9895819 +0.989582 0.9999099 0.9895819 +0.989582 0.9999099 0.9895819 +0.989582 0.9999099 0.9895819 +0.9895821 0.9999099 0.9895819 +0.9895822 0.9999099 0.9895819 +0.9895823 0.9999099 0.9895819 +0.9895824 0.9999099 0.9895819 +0.9895825 0.9999099 0.9895819 +0.9895827 0.9999099 0.9895819 +0.9895829 0.9999099 0.9895819 +0.9895832 0.9999099 0.9895819 +0.9895836 0.9999099 0.9895819 +0.989584 0.9999099 0.9895819 +0.9895846 0.9999099 0.9895819 +0.9895853 0.9999099 0.9895819 +0.9895862 0.9999099 0.9895819 +0.9895874 0.9999099 0.9895819 +0.9895889 0.9999099 0.9895819 +0.9895908 0.9999099 0.9895819 +0.9895931 0.9999099 0.9895819 +0.9895961 0.9999099 0.9895819 +0.9895999 0.9999099 0.9895819 +0.9896047 0.9999099 0.9895819 +0.9896107 0.9999099 0.9895819 +0.9896184 0.9999099 0.9895819 +0.9896281 0.9999099 0.9895819 +0.9896403 0.9999099 0.9895819 +0.9896558 0.9999099 0.9895819 +0.9896755 0.9999099 0.9895819 +0.9897003 0.9999099 0.9895819 +0.9897317 0.9999099 0.9895819 +0.9897714 0.9999099 0.9895819 +0.9898216 0.9999099 0.9895819 +0.9898852 0.9999099 0.9895819 +0.9899657 0.9999099 0.9895819 +0.9900674 0.9999099 0.9895819 +0.9901962 0.9999099 0.9895819 +0.990359 0.9999099 0.9895819 +0.9905651 0.9999099 0.9895819 +0.9908258 0.9999099 0.9895819 +0.9911556 0.9999099 0.9895819 +0.9915728 0.9999099 0.9895819 +0.9921007 0.9999099 0.9895819 +0.9927686 0.9999099 0.9895819 +0.9936134 0.9999099 0.9895819 +0.9946823 0.9999099 0.9895819 +0.9960346 0.9999099 0.9895819 +0.9977455 0.9999099 0.9895819 +0.9999099 0.9999099 0.9895819 +0.9999288 0.9982148 0.9917501 +0.9999437 0.9975145 0.9934695 +0.9917501 0.9999288 0.9917501 +0.9917501 0.9999288 0.9917501 +0.9917501 0.9999288 0.9917501 +0.9917501 0.9999288 0.9917501 +0.9917501 0.9999288 0.9917501 +0.9917501 0.9999288 0.9917501 +0.9917501 0.9999288 0.9917501 +0.9917501 0.9999288 0.9917501 +0.9917501 0.9999288 0.9917501 +0.9917502 0.9999288 0.9917501 +0.9917502 0.9999288 0.9917501 +0.9917503 0.9999288 0.9917501 +0.9917503 0.9999288 0.9917501 +0.9917504 0.9999288 0.9917501 +0.9917505 0.9999288 0.9917501 +0.9917507 0.9999288 0.9917501 +0.9917508 0.9999288 0.9917501 +0.9917511 0.9999288 0.9917501 +0.9917514 0.9999288 0.9917501 +0.9917517 0.9999288 0.9917501 +0.9917522 0.9999288 0.9917501 +0.9917527 0.9999288 0.9917501 +0.9917535 0.9999288 0.9917501 +0.9917544 0.9999288 0.9917501 +0.9917556 0.9999288 0.9917501 +0.991757 0.9999288 0.9917501 +0.9917589 0.9999288 0.9917501 +0.9917613 0.9999288 0.9917501 +0.9917643 0.9999288 0.9917501 +0.9917681 0.9999288 0.9917501 +0.9917729 0.9999288 0.9917501 +0.9917789 0.9999288 0.9917501 +0.9917866 0.9999288 0.9917501 +0.9917963 0.9999288 0.9917501 +0.9918086 0.9999288 0.9917501 +0.9918241 0.9999288 0.9917501 +0.9918438 0.9999288 0.9917501 +0.9918686 0.9999288 0.9917501 +0.9919001 0.9999288 0.9917501 +0.9919399 0.9999288 0.9917501 +0.9919902 0.9999288 0.9917501 +0.9920539 0.9999288 0.9917501 +0.9921345 0.9999288 0.9917501 +0.9922365 0.9999288 0.9917501 +0.9923655 0.9999288 0.9917501 +0.9925286 0.9999288 0.9917501 +0.9927351 0.9999288 0.9917501 +0.9929962 0.9999288 0.9917501 +0.9933267 0.9999288 0.9917501 +0.9937447 0.9999288 0.9917501 +0.9942736 0.9999288 0.9917501 +0.9949426 0.9999288 0.9917501 +0.9957891 0.9999288 0.9917501 +0.99686 0.9999288 0.9917501 +0.9982148 0.9999288 0.9917501 +0.9999288 0.9999288 0.9917501 +0.9999437 0.9985869 0.9934695 +0.9934695 0.9999437 0.9934695 +0.9934695 0.9999437 0.9934695 +0.9934695 0.9999437 0.9934695 +0.9934695 0.9999437 0.9934695 +0.9934695 0.9999437 0.9934695 +0.9934695 0.9999437 0.9934695 +0.9934695 0.9999437 0.9934695 +0.9934695 0.9999437 0.9934695 +0.9934695 0.9999437 0.9934695 +0.9934695 0.9999437 0.9934695 +0.9934696 0.9999437 0.9934695 +0.9934696 0.9999437 0.9934695 +0.9934696 0.9999437 0.9934695 +0.9934697 0.9999437 0.9934695 +0.9934698 0.9999437 0.9934695 +0.9934698 0.9999437 0.9934695 +0.99347 0.9999437 0.9934695 +0.9934701 0.9999437 0.9934695 +0.9934703 0.9999437 0.9934695 +0.9934705 0.9999437 0.9934695 +0.9934708 0.9999437 0.9934695 +0.9934711 0.9999437 0.9934695 +0.9934716 0.9999437 0.9934695 +0.9934722 0.9999437 0.9934695 +0.9934729 0.9999437 0.9934695 +0.9934738 0.9999437 0.9934695 +0.993475 0.9999437 0.9934695 +0.9934765 0.9999437 0.9934695 +0.9934784 0.9999437 0.9934695 +0.9934807 0.9999437 0.9934695 +0.9934837 0.9999437 0.9934695 +0.9934875 0.9999437 0.9934695 +0.9934923 0.9999437 0.9934695 +0.9934984 0.9999437 0.9934695 +0.9935061 0.9999437 0.9934695 +0.9935158 0.9999437 0.9934695 +0.9935281 0.9999437 0.9934695 +0.9935437 0.9999437 0.9934695 +0.9935633 0.9999437 0.9934695 +0.9935882 0.9999437 0.9934695 +0.9936197 0.9999437 0.9934695 +0.9936596 0.9999437 0.9934695 +0.99371 0.9999437 0.9934695 +0.9937738 0.9999437 0.9934695 +0.9938545 0.9999437 0.9934695 +0.9939566 0.9999437 0.9934695 +0.9940858 0.9999437 0.9934695 +0.9942492 0.9999437 0.9934695 +0.994456 0.9999437 0.9934695 +0.9947175 0.9999437 0.9934695 +0.9950484 0.9999437 0.9934695 +0.9954671 0.9999437 0.9934695 +0.9959967 0.9999437 0.9934695 +0.9966668 0.9999437 0.9934695 +0.9975145 0.9999437 0.9934695 +0.9985869 0.9999437 0.9934695 +0.9999437 0.9999437 0.9934695 +0.0000238 0.0000238 0.006079 +0.0005417 0.0000238 0.006079 +0.0011968 0.0000238 0.006079 +0.0020256 0.0000238 0.006079 +0.0030742 0.0000238 0.006079 +0.0044007 0.0000238 0.006079 +0.006079 0.0000238 0.006079 +0.0082023 0.0000238 0.006079 +0.0108885 0.0000238 0.006079 +0.0142868 0.0000238 0.006079 +0.0185862 0.0000238 0.006079 +0.0240255 0.0000238 0.006079 +0.0309069 0.0000238 0.006079 +0.0396127 0.0000238 0.006079 +0.0506267 0.0000238 0.006079 +0.0645609 0.0000238 0.006079 +0.0821895 0.0000238 0.006079 +0.1044919 0.0000238 0.006079 +0.1327073 0.0000238 0.006079 +0.1684036 0.0000238 0.006079 +0.2135639 0.0000238 0.006079 +0.2706977 0.0000238 0.006079 +0.3429792 0.0000238 0.006079 +0.4344249 0.0000238 0.006079 +0.5501155 0.0000238 0.006079 +0.6964791 0.0000238 0.006079 +0.8407292 0.0051514 0.0108903 +0.9033413 0.0279321 0.0326824 +0.9354466 0.0624569 0.0662 +0.9545467 0.1059991 0.108874 +0.9669269 0.1572498 0.1594176 +0.9754027 0.2151269 0.2167356 +0.9814251 0.2783684 0.2795441 +0.9858181 0.3454107 0.3462571 +0.9890841 0.4144197 0.41502 +0.9915469 0.4834235 0.483843 +0.993424 0.5504963 0.5507853 +0.9948662 0.6139459 0.6141423 +0.9959813 0.6724572 0.6725891 +0.9968475 0.7251659 0.7252535 +0.997523 0.7716588 0.7717164 +0.9980513 0.8119154 0.8119529 +0.9984653 0.8462171 0.8462413 +0.9987905 0.8750477 0.8750632 +0.9990461 0.8990028 0.8990127 +0.9992474 0.9187175 0.9187238 +0.999406 0.9348153 0.9348193 +0.999531 0.9478754 0.9478779 +0.9996296 0.958416 0.9584176 +0.9997074 0.9668873 0.9668883 +0.9997689 0.9736726 0.9736733 +0.9998174 0.9790927 0.9790931 +0.9998557 0.9834129 0.9834132 +0.999886 0.9868505 0.9868507 +0.9999099 0.989582 0.9895821 +0.9999288 0.9917501 0.9917502 +0.9999437 0.9934695 0.9934695 +0.0000238 0.0005417 0.006079 +0.0000382 0.0000382 0.0055755 +0.0006933 0.0000382 0.0055755 +0.0015221 0.0000382 0.0055755 +0.0025707 0.0000382 0.0055755 +0.0038972 0.0000382 0.0055755 +0.0055755 0.0000382 0.0055755 +0.0076988 0.0000382 0.0055755 +0.0103849 0.0000382 0.0055755 +0.0137833 0.0000382 0.0055755 +0.0180827 0.0000382 0.0055755 +0.023522 0.0000382 0.0055755 +0.0304033 0.0000382 0.0055755 +0.0391092 0.0000382 0.0055755 +0.0501232 0.0000382 0.0055755 +0.0640574 0.0000382 0.0055755 +0.081686 0.0000382 0.0055755 +0.1039884 0.0000382 0.0055755 +0.1322038 0.0000382 0.0055755 +0.1679 0.0000382 0.0055755 +0.2130604 0.0000382 0.0055755 +0.2701941 0.0000382 0.0055755 +0.3424757 0.0000382 0.0055755 +0.4339214 0.0000382 0.0055755 +0.549612 0.0000382 0.0055755 +0.6959756 0.0000382 0.0055755 +0.8405071 0.0051286 0.0103785 +0.9032596 0.0278872 0.0322331 +0.9354101 0.0624063 0.0658305 +0.9545286 0.1059489 0.1085789 +0.9669173 0.1572031 0.1591861 +0.9753975 0.2150852 0.2165567 +0.9814221 0.2783325 0.2794079 +0.9858163 0.3453807 0.3461549 +0.9890831 0.4143955 0.4149446 +0.9915463 0.4834045 0.4837882 +0.9934236 0.5504818 0.5507462 +0.994866 0.6139352 0.6141149 +0.9959811 0.6724495 0.6725701 +0.9968474 0.7251605 0.7252406 +0.997523 0.7716551 0.7717077 +0.9980512 0.8119128 0.8119471 +0.9984653 0.8462154 0.8462375 +0.9987905 0.8750466 0.8750608 +0.9990461 0.899002 0.8990111 +0.9992474 0.918717 0.9187228 +0.999406 0.9348149 0.9348186 +0.999531 0.9478752 0.9478775 +0.9996296 0.9584159 0.9584173 +0.9997074 0.9668872 0.9668882 +0.9997689 0.9736726 0.9736731 +0.9998174 0.9790927 0.9790931 +0.9998557 0.9834129 0.9834131 +0.999886 0.9868505 0.9868506 +0.9999099 0.989582 0.9895821 +0.9999288 0.9917501 0.9917501 +0.9999437 0.9934695 0.9934695 +0.0000238 0.0011968 0.006079 +0.0000382 0.0006933 0.0055755 +0.0000611 0.0000611 0.0049433 +0.0008899 0.0000611 0.0049433 +0.0019385 0.0000611 0.0049433 +0.003265 0.0000611 0.0049433 +0.0049433 0.0000611 0.0049433 +0.0070666 0.0000611 0.0049433 +0.0097527 0.0000611 0.0049433 +0.0131511 0.0000611 0.0049433 +0.0174505 0.0000611 0.0049433 +0.0228898 0.0000611 0.0049433 +0.0297711 0.0000611 0.0049433 +0.038477 0.0000611 0.0049433 +0.049491 0.0000611 0.0049433 +0.0634252 0.0000611 0.0049433 +0.0810538 0.0000611 0.0049433 +0.1033562 0.0000611 0.0049433 +0.1315716 0.0000611 0.0049433 +0.1672678 0.0000611 0.0049433 +0.2124282 0.0000611 0.0049433 +0.2695619 0.0000611 0.0049433 +0.3418435 0.0000611 0.0049433 +0.4332891 0.0000611 0.0049433 +0.5489798 0.0000611 0.0049433 +0.6953434 0.0000611 0.0049433 +0.8402274 0.0051047 0.0097356 +0.9031567 0.0278347 0.0316684 +0.9353643 0.0623458 0.0653663 +0.9545059 0.1058883 0.1082081 +0.9669053 0.1571463 0.1588953 +0.9753908 0.2150342 0.216332 +0.9814183 0.2782884 0.2792368 +0.9858141 0.3453439 0.3460265 +0.9890818 0.4143657 0.4148498 +0.9915455 0.4833811 0.4837194 +0.9934231 0.550464 0.5506971 +0.9948657 0.6139219 0.6140804 +0.9959809 0.6724399 0.6725462 +0.9968473 0.7251537 0.7252243 +0.9975229 0.7716504 0.7716968 +0.9980512 0.8119096 0.8119399 +0.9984653 0.8462132 0.8462328 +0.9987904 0.8750451 0.8750577 +0.9990461 0.8990011 0.8990091 +0.9992474 0.9187164 0.9187215 +0.999406 0.9348146 0.9348178 +0.999531 0.947875 0.947877 +0.9996296 0.9584157 0.958417 +0.9997074 0.9668871 0.966888 +0.9997689 0.9736725 0.973673 +0.9998174 0.9790927 0.979093 +0.9998557 0.9834129 0.9834131 +0.999886 0.9868505 0.9868506 +0.9999099 0.989582 0.9895821 +0.9999288 0.9917501 0.9917501 +0.9999437 0.9934695 0.9934695 +0.0000238 0.0020256 0.006079 +0.0000382 0.0015221 0.0055755 +0.0000611 0.0008899 0.0049433 +0.0000978 0.0000978 0.0041512 +0.0011463 0.0000978 0.0041512 +0.0024729 0.0000978 0.0041512 +0.0041512 0.0000978 0.0041512 +0.0062744 0.0000978 0.0041512 +0.0089606 0.0000978 0.0041512 +0.012359 0.0000978 0.0041512 +0.0166583 0.0000978 0.0041512 +0.0220976 0.0000978 0.0041512 +0.028979 0.0000978 0.0041512 +0.0376849 0.0000978 0.0041512 +0.0486989 0.0000978 0.0041512 +0.0626331 0.0000978 0.0041512 +0.0802616 0.0000978 0.0041512 +0.102564 0.0000978 0.0041512 +0.1307795 0.0000978 0.0041512 +0.1664757 0.0000978 0.0041512 +0.2116361 0.0000978 0.0041512 +0.2687698 0.0000978 0.0041512 +0.3410514 0.0000978 0.0041512 +0.432497 0.0000978 0.0041512 +0.5481876 0.0000978 0.0041512 +0.6945513 0.0000978 0.0041512 +0.8398756 0.0050826 0.0089295 +0.9030276 0.0277752 0.0309602 +0.9353068 0.0622749 0.0647842 +0.9544774 0.1058162 0.1077431 +0.9668902 0.1570779 0.1585307 +0.9753825 0.2149725 0.2160503 +0.9814136 0.2782347 0.2790223 +0.9858113 0.3452987 0.3458657 +0.9890801 0.414329 0.4147311 +0.9915446 0.4833522 0.4836332 +0.9934225 0.5504419 0.5506355 +0.9948653 0.6139056 0.6140371 +0.9959807 0.672428 0.6725163 +0.9968472 0.7251454 0.725204 +0.9975228 0.7716446 0.7716831 +0.9980511 0.8119057 0.8119308 +0.9984653 0.8462106 0.8462268 +0.9987904 0.8750434 0.8750538 +0.9990461 0.899 0.8990066 +0.9992474 0.9187157 0.9187199 +0.999406 0.9348141 0.9348168 +0.999531 0.9478746 0.9478763 +0.9996296 0.9584155 0.9584166 +0.9997074 0.966887 0.9668877 +0.9997689 0.9736724 0.9736729 +0.9998174 0.9790926 0.9790929 +0.9998557 0.9834129 0.983413 +0.999886 0.9868505 0.9868506 +0.9999099 0.989582 0.989582 +0.9999288 0.9917501 0.9917501 +0.9999437 0.9934695 0.9934695 +0.0000238 0.0030742 0.006079 +0.0000382 0.0025707 0.0055755 +0.0000611 0.0019385 0.0049433 +0.0000978 0.0011463 0.0041512 +0.0001565 0.0001565 0.0031613 +0.001483 0.0001565 0.0031613 +0.0031613 0.0001565 0.0031613 +0.0052846 0.0001565 0.0031613 +0.0079707 0.0001565 0.0031613 +0.0113691 0.0001565 0.0031613 +0.0156685 0.0001565 0.0031613 +0.0211078 0.0001565 0.0031613 +0.0279891 0.0001565 0.0031613 +0.036695 0.0001565 0.0031613 +0.047709 0.0001565 0.0031613 +0.0616432 0.0001565 0.0031613 +0.0792718 0.0001565 0.0031613 +0.1015742 0.0001565 0.0031613 +0.1297896 0.0001565 0.0031613 +0.1654858 0.0001565 0.0031613 +0.2106462 0.0001565 0.0031613 +0.2677799 0.0001565 0.0031613 +0.3400615 0.0001565 0.0031613 +0.4315072 0.0001565 0.0031613 +0.5471978 0.0001565 0.0031613 +0.6935614 0.0001565 0.0031613 +0.8394338 0.0050676 0.0079213 +0.9028657 0.0277111 0.0300741 +0.9352348 0.0621943 0.0640558 +0.9544418 0.1057322 0.1071616 +0.9668714 0.1569971 0.1580746 +0.9753721 0.2148987 0.2156981 +0.9814076 0.2781701 0.2787542 +0.9858079 0.3452442 0.3456646 +0.9890781 0.4142845 0.4145826 +0.9915433 0.4833171 0.4835254 +0.9934218 0.550415 0.5505585 +0.9948649 0.6138855 0.6139831 +0.9959804 0.6724135 0.672479 +0.996847 0.7251351 0.7251785 +0.9975227 0.7716375 0.771666 +0.9980511 0.8119009 0.8119195 +0.9984652 0.8462073 0.8462194 +0.9987904 0.8750412 0.875049 +0.9990461 0.8989986 0.8990035 +0.9992474 0.9187148 0.9187179 +0.999406 0.9348135 0.9348155 +0.999531 0.9478743 0.9478755 +0.9996296 0.9584153 0.9584161 +0.9997074 0.9668869 0.9668874 +0.9997689 0.9736723 0.9736726 +0.9998174 0.9790925 0.9790927 +0.9998557 0.9834128 0.9834129 +0.999886 0.9868504 0.9868505 +0.9999099 0.989582 0.989582 +0.9999288 0.9917501 0.9917501 +0.9999437 0.9934695 0.9934695 +0.0000238 0.0044007 0.006079 +0.0000382 0.0038972 0.0055755 +0.0000611 0.003265 0.0049433 +0.0000978 0.0024729 0.0041512 +0.0001565 0.001483 0.0031613 +0.0002504 0.0002504 0.0019287 +0.0019287 0.0002504 0.0019287 +0.004052 0.0002504 0.0019287 +0.0067381 0.0002504 0.0019287 +0.0101365 0.0002504 0.0019287 +0.0144359 0.0002504 0.0019287 +0.0198752 0.0002504 0.0019287 +0.0267565 0.0002504 0.0019287 +0.0354624 0.0002504 0.0019287 +0.0464764 0.0002504 0.0019287 +0.0604106 0.0002504 0.0019287 +0.0780392 0.0002504 0.0019287 +0.1003416 0.0002504 0.0019287 +0.128557 0.0002504 0.0019287 +0.1642532 0.0002504 0.0019287 +0.2094136 0.0002504 0.0019287 +0.2665473 0.0002504 0.0019287 +0.3388289 0.0002504 0.0019287 +0.4302746 0.0002504 0.0019287 +0.5459652 0.0002504 0.0019287 +0.6923288 0.0002504 0.0019287 +0.8388802 0.0050694 0.0066646 +0.9026634 0.0276479 0.0289691 +0.9351449 0.0621069 0.0631476 +0.9543974 0.1056375 0.1064365 +0.9668479 0.156904 0.1575062 +0.9753591 0.2148124 0.2152591 +0.9814002 0.2780936 0.27842 +0.9858036 0.3451791 0.345414 +0.9890755 0.4142311 0.4143977 +0.9915418 0.4832747 0.4833911 +0.9934209 0.5503825 0.5504627 +0.9948643 0.6138613 0.6139158 +0.9959801 0.6723959 0.6724325 +0.9968468 0.7251226 0.7251469 +0.9975226 0.7716288 0.7716448 +0.998051 0.8118949 0.8119053 +0.9984652 0.8462034 0.8462101 +0.9987904 0.8750386 0.8750429 +0.9990461 0.8989969 0.8989996 +0.9992474 0.9187137 0.9187154 +0.9994059 0.9348128 0.9348139 +0.999531 0.9478738 0.9478745 +0.9996296 0.958415 0.9584154 +0.9997074 0.9668867 0.966887 +0.9997689 0.9736722 0.9736724 +0.9998174 0.9790925 0.9790926 +0.9998557 0.9834128 0.9834128 +0.999886 0.9868504 0.9868504 +0.9999099 0.9895819 0.989582 +0.9999288 0.9917501 0.9917501 +0.9999437 0.9934695 0.9934695 +0.0000238 0.006079 0.006079 +0.0000382 0.0055755 0.0055755 +0.0000611 0.0049433 0.0049433 +0.0000978 0.0041512 0.0041512 +0.0001565 0.0031613 0.0031613 +0.0002504 0.0019287 0.0019287 +0.0004008 0.0004008 0.0004008 +0.0025241 0.0004008 0.0004008 +0.0052103 0.0004008 0.0004008 +0.0086086 0.0004008 0.0004008 +0.012908 0.0004008 0.0004008 +0.0183473 0.0004008 0.0004008 +0.0252287 0.0004008 0.0004008 +0.0339345 0.0004008 0.0004008 +0.0449485 0.0004008 0.0004008 +0.0588827 0.0004008 0.0004008 +0.0765113 0.0004008 0.0004008 +0.0988137 0.0004008 0.0004008 +0.1270291 0.0004008 0.0004008 +0.1627254 0.0004008 0.0004008 +0.2078857 0.0004008 0.0004008 +0.2650195 0.0004008 0.0004008 +0.337301 0.0004008 0.0004008 +0.4287467 0.0004008 0.0004008 +0.5444373 0.0004008 0.0004008 +0.6908009 0.0004008 0.0004008 +0.8381886 0.0051048 0.0051048 +0.9024114 0.0275966 0.0275966 +0.9350332 0.0620199 0.0620199 +0.9543421 0.1055364 0.1055364 +0.9668187 0.1568008 0.1568008 +0.975343 0.2147144 0.2147144 +0.9813911 0.2780055 0.2780055 +0.9857982 0.3451032 0.3451032 +0.9890723 0.4141683 0.4141683 +0.9915399 0.4832246 0.4832246 +0.9934197 0.5503438 0.5503438 +0.9948636 0.6138323 0.6138323 +0.9959797 0.6723748 0.6723748 +0.9968465 0.7251076 0.7251076 +0.9975224 0.7716184 0.7716184 +0.9980509 0.8118878 0.8118878 +0.9984651 0.8461986 0.8461986 +0.9987903 0.8750355 0.8750355 +0.9990461 0.8989948 0.8989948 +0.9992473 0.9187123 0.9187123 +0.9994059 0.9348119 0.9348119 +0.999531 0.9478733 0.9478733 +0.9996296 0.9584146 0.9584146 +0.9997074 0.9668865 0.9668865 +0.9997689 0.9736721 0.9736721 +0.9998174 0.9790924 0.9790924 +0.9998557 0.9834127 0.9834127 +0.999886 0.9868504 0.9868504 +0.9999099 0.9895819 0.9895819 +0.9999288 0.99175 0.99175 +0.9999437 0.9934695 0.9934695 +0.0000238 0.0082023 0.006079 +0.0000382 0.0076988 0.0055755 +0.0000611 0.0070666 0.0049433 +0.0000978 0.0062744 0.0041512 +0.0001565 0.0052846 0.0031613 +0.0002504 0.004052 0.0019287 +0.0004008 0.0025241 0.0004008 +0.0025241 0.0025241 0.0004008 +0.0052103 0.0025241 0.0004008 +0.0086086 0.0025241 0.0004008 +0.012908 0.0025241 0.0004008 +0.0183473 0.0025241 0.0004008 +0.0252287 0.0025241 0.0004008 +0.0339345 0.0025241 0.0004008 +0.0449485 0.0025241 0.0004008 +0.0588827 0.0025241 0.0004008 +0.0765113 0.0025241 0.0004008 +0.0988137 0.0025241 0.0004008 +0.1270291 0.0025241 0.0004008 +0.1627254 0.0025241 0.0004008 +0.2078857 0.0025241 0.0004008 +0.2650195 0.0025241 0.0004008 +0.337301 0.0025241 0.0004008 +0.4287467 0.0025241 0.0004008 +0.5444373 0.0025241 0.0004008 +0.6908009 0.0025241 0.0004008 +0.8381886 0.007125 0.0051048 +0.9024114 0.0292702 0.0275966 +0.9350332 0.063338 0.0620199 +0.9543421 0.1065482 0.1055364 +0.9668187 0.1575633 0.1568008 +0.975343 0.2152799 0.2147144 +0.9813911 0.2784186 0.2780055 +0.9857982 0.3454005 0.3451032 +0.9890723 0.4143791 0.4141683 +0.9915399 0.4833719 0.4832246 +0.9934197 0.5504452 0.5503438 +0.9948636 0.6139012 0.6138323 +0.9959797 0.6724211 0.6723748 +0.9968465 0.7251383 0.7251076 +0.9975224 0.7716386 0.7716184 +0.9980509 0.811901 0.8118878 +0.9984651 0.8462071 0.8461986 +0.9987903 0.8750409 0.8750355 +0.9990461 0.8989983 0.8989948 +0.9992473 0.9187145 0.9187123 +0.9994059 0.9348133 0.9348119 +0.999531 0.9478742 0.9478733 +0.9996296 0.9584152 0.9584146 +0.9997074 0.9668868 0.9668865 +0.9997689 0.9736723 0.9736721 +0.9998174 0.9790925 0.9790924 +0.9998557 0.9834128 0.9834127 +0.999886 0.9868504 0.9868504 +0.9999099 0.989582 0.9895819 +0.9999288 0.9917501 0.99175 +0.9999437 0.9934695 0.9934695 +0.0000238 0.0108885 0.006079 +0.0000382 0.0103849 0.0055755 +0.0000611 0.0097527 0.0049433 +0.0000978 0.0089606 0.0041512 +0.0001565 0.0079707 0.0031613 +0.0002504 0.0067381 0.0019287 +0.0004008 0.0052103 0.0004008 +0.0025241 0.0052103 0.0004008 +0.0052103 0.0052103 0.0004008 +0.0086086 0.0052103 0.0004008 +0.012908 0.0052103 0.0004008 +0.0183473 0.0052103 0.0004008 +0.0252287 0.0052103 0.0004008 +0.0339345 0.0052103 0.0004008 +0.0449485 0.0052103 0.0004008 +0.0588827 0.0052103 0.0004008 +0.0765113 0.0052103 0.0004008 +0.0988137 0.0052103 0.0004008 +0.1270291 0.0052103 0.0004008 +0.1627254 0.0052103 0.0004008 +0.2078857 0.0052103 0.0004008 +0.2650195 0.0052103 0.0004008 +0.337301 0.0052103 0.0004008 +0.4287467 0.0052103 0.0004008 +0.5444373 0.0052103 0.0004008 +0.6908009 0.0052103 0.0004008 +0.8381886 0.0096809 0.0051048 +0.9024114 0.0313876 0.0275966 +0.9350332 0.0650057 0.0620199 +0.9543421 0.1078283 0.1055364 +0.9668187 0.158528 0.1568008 +0.975343 0.2159954 0.2147144 +0.9813911 0.2789413 0.2780055 +0.9857982 0.3457767 0.3451032 +0.9890723 0.4146458 0.4141683 +0.9915399 0.4835582 0.4832246 +0.9934197 0.5505736 0.5503438 +0.9948636 0.6139885 0.6138323 +0.9959797 0.6724796 0.6723748 +0.9968465 0.7251772 0.7251076 +0.9975224 0.7716641 0.7716184 +0.9980509 0.8119176 0.8118878 +0.9984651 0.8462179 0.8461986 +0.9987903 0.8750478 0.8750355 +0.9990461 0.8990027 0.8989948 +0.9992473 0.9187173 0.9187123 +0.9994059 0.9348151 0.9348119 +0.999531 0.9478753 0.9478733 +0.9996296 0.9584159 0.9584146 +0.9997074 0.9668873 0.9668865 +0.9997689 0.9736726 0.9736721 +0.9998174 0.9790927 0.9790924 +0.9998557 0.9834129 0.9834127 +0.999886 0.9868505 0.9868504 +0.9999099 0.989582 0.9895819 +0.9999288 0.9917501 0.99175 +0.9999437 0.9934695 0.9934695 +0.0000238 0.0142868 0.006079 +0.0000382 0.0137833 0.0055755 +0.0000611 0.0131511 0.0049433 +0.0000978 0.012359 0.0041512 +0.0001565 0.0113691 0.0031613 +0.0002504 0.0101365 0.0019287 +0.0004008 0.0086086 0.0004008 +0.0025241 0.0086086 0.0004008 +0.0052103 0.0086086 0.0004008 +0.0086086 0.0086086 0.0004008 +0.012908 0.0086086 0.0004008 +0.0183473 0.0086086 0.0004008 +0.0252287 0.0086086 0.0004008 +0.0339345 0.0086086 0.0004008 +0.0449485 0.0086086 0.0004008 +0.0588827 0.0086086 0.0004008 +0.0765113 0.0086086 0.0004008 +0.0988137 0.0086086 0.0004008 +0.1270291 0.0086086 0.0004008 +0.1627254 0.0086086 0.0004008 +0.2078857 0.0086086 0.0004008 +0.2650195 0.0086086 0.0004008 +0.337301 0.0086086 0.0004008 +0.4287467 0.0086086 0.0004008 +0.5444373 0.0086086 0.0004008 +0.6908009 0.0086086 0.0004008 +0.8381886 0.0129143 0.0051048 +0.9024114 0.0340663 0.0275966 +0.9350332 0.0671155 0.0620199 +0.9543421 0.1094478 0.1055364 +0.9668187 0.1597484 0.1568008 +0.975343 0.2169006 0.2147144 +0.9813911 0.2796026 0.2780055 +0.9857982 0.3462526 0.3451032 +0.9890723 0.4149832 0.4141683 +0.9915399 0.4837939 0.4832246 +0.9934197 0.550736 0.5503438 +0.9948636 0.6140988 0.6138323 +0.9959797 0.6725537 0.6723748 +0.9968465 0.7252263 0.7251076 +0.9975224 0.7716964 0.7716184 +0.9980509 0.8119387 0.8118878 +0.9984651 0.8462315 0.8461986 +0.9987903 0.8750566 0.8750355 +0.9990461 0.8990083 0.8989948 +0.9992473 0.9187209 0.9187123 +0.9994059 0.9348174 0.9348119 +0.999531 0.9478767 0.9478733 +0.9996296 0.9584168 0.9584146 +0.9997074 0.9668878 0.9668865 +0.9997689 0.9736729 0.9736721 +0.9998174 0.9790929 0.9790924 +0.9998557 0.9834131 0.9834127 +0.999886 0.9868506 0.9868504 +0.9999099 0.9895821 0.9895819 +0.9999288 0.9917501 0.99175 +0.9999437 0.9934695 0.9934695 +0.0000238 0.0185862 0.006079 +0.0000382 0.0180827 0.0055755 +0.0000611 0.0174505 0.0049433 +0.0000978 0.0166583 0.0041512 +0.0001565 0.0156685 0.0031613 +0.0002504 0.0144359 0.0019287 +0.0004008 0.012908 0.0004008 +0.0025241 0.012908 0.0004008 +0.0052103 0.012908 0.0004008 +0.0086086 0.012908 0.0004008 +0.012908 0.012908 0.0004008 +0.0183473 0.012908 0.0004008 +0.0252287 0.012908 0.0004008 +0.0339345 0.012908 0.0004008 +0.0449485 0.012908 0.0004008 +0.0588827 0.012908 0.0004008 +0.0765113 0.012908 0.0004008 +0.0988137 0.012908 0.0004008 +0.1270291 0.012908 0.0004008 +0.1627254 0.012908 0.0004008 +0.2078857 0.012908 0.0004008 +0.2650195 0.012908 0.0004008 +0.337301 0.012908 0.0004008 +0.4287467 0.012908 0.0004008 +0.5444373 0.012908 0.0004008 +0.6908009 0.012908 0.0004008 +0.8381886 0.0170051 0.0051048 +0.9024114 0.0374553 0.0275966 +0.9350332 0.0697847 0.0620199 +0.9543421 0.1114966 0.1055364 +0.9668187 0.1612925 0.1568008 +0.975343 0.2180458 0.2147144 +0.9813911 0.2804391 0.2780055 +0.9857982 0.3468546 0.3451032 +0.9890723 0.41541 0.4141683 +0.9915399 0.4840922 0.4832246 +0.9934197 0.5509414 0.5503438 +0.9948636 0.6142384 0.6138323 +0.9959797 0.6726474 0.6723748 +0.9968465 0.7252885 0.7251076 +0.9975224 0.7717373 0.7716184 +0.9980509 0.8119653 0.8118878 +0.9984651 0.8462487 0.8461986 +0.9987903 0.8750676 0.8750355 +0.9990461 0.8990153 0.8989948 +0.9992473 0.9187254 0.9187123 +0.9994059 0.9348202 0.9348119 +0.999531 0.9478785 0.9478733 +0.9996296 0.9584179 0.9584146 +0.9997074 0.9668885 0.9668865 +0.9997689 0.9736734 0.9736721 +0.9998174 0.9790932 0.9790924 +0.9998557 0.9834132 0.9834127 +0.999886 0.9868507 0.9868504 +0.9999099 0.9895821 0.9895819 +0.9999288 0.9917502 0.99175 +0.9999437 0.9934695 0.9934695 +0.0000238 0.0240255 0.006079 +0.0000382 0.023522 0.0055755 +0.0000611 0.0228898 0.0049433 +0.0000978 0.0220976 0.0041512 +0.0001565 0.0211078 0.0031613 +0.0002504 0.0198752 0.0019287 +0.0004008 0.0183473 0.0004008 +0.0025241 0.0183473 0.0004008 +0.0052103 0.0183473 0.0004008 +0.0086086 0.0183473 0.0004008 +0.012908 0.0183473 0.0004008 +0.0183473 0.0183473 0.0004008 +0.0252287 0.0183473 0.0004008 +0.0339345 0.0183473 0.0004008 +0.0449485 0.0183473 0.0004008 +0.0588827 0.0183473 0.0004008 +0.0765113 0.0183473 0.0004008 +0.0988137 0.0183473 0.0004008 +0.1270291 0.0183473 0.0004008 +0.1627254 0.0183473 0.0004008 +0.2078857 0.0183473 0.0004008 +0.2650195 0.0183473 0.0004008 +0.337301 0.0183473 0.0004008 +0.4287467 0.0183473 0.0004008 +0.5444373 0.0183473 0.0004008 +0.6908009 0.0183473 0.0004008 +0.8381886 0.0221804 0.0051048 +0.9024114 0.0417427 0.0275966 +0.9350332 0.0731615 0.0620199 +0.9543421 0.1140887 0.1055364 +0.9668187 0.1632458 0.1568008 +0.975343 0.2194946 0.2147144 +0.9813911 0.2814975 0.2780055 +0.9857982 0.3476163 0.3451032 +0.9890723 0.4159501 0.4141683 +0.9915399 0.4844695 0.4832246 +0.9934197 0.5512013 0.5503438 +0.9948636 0.6144151 0.6138323 +0.9959797 0.672766 0.6723748 +0.9968465 0.7253672 0.7251076 +0.9975224 0.771789 0.7716184 +0.9980509 0.8119989 0.8118878 +0.9984651 0.8462704 0.8461986 +0.9987903 0.8750816 0.8750355 +0.9990461 0.8990243 0.8989948 +0.9992473 0.9187311 0.9187123 +0.9994059 0.9348238 0.9348119 +0.999531 0.9478808 0.9478733 +0.9996296 0.9584194 0.9584146 +0.9997074 0.9668894 0.9668865 +0.9997689 0.973674 0.9736721 +0.9998174 0.9790936 0.9790924 +0.9998557 0.9834135 0.9834127 +0.999886 0.9868508 0.9868504 +0.9999099 0.9895822 0.9895819 +0.9999288 0.9917502 0.99175 +0.9999437 0.9934696 0.9934695 +0.0000238 0.0309069 0.006079 +0.0000382 0.0304033 0.0055755 +0.0000611 0.0297711 0.0049433 +0.0000978 0.028979 0.0041512 +0.0001565 0.0279891 0.0031613 +0.0002504 0.0267565 0.0019287 +0.0004008 0.0252287 0.0004008 +0.0025241 0.0252287 0.0004008 +0.0052103 0.0252287 0.0004008 +0.0086086 0.0252287 0.0004008 +0.012908 0.0252287 0.0004008 +0.0183473 0.0252287 0.0004008 +0.0252287 0.0252287 0.0004008 +0.0339345 0.0252287 0.0004008 +0.0449485 0.0252287 0.0004008 +0.0588827 0.0252287 0.0004008 +0.0765113 0.0252287 0.0004008 +0.0988137 0.0252287 0.0004008 +0.1270291 0.0252287 0.0004008 +0.1627254 0.0252287 0.0004008 +0.2078857 0.0252287 0.0004008 +0.2650195 0.0252287 0.0004008 +0.337301 0.0252287 0.0004008 +0.4287467 0.0252287 0.0004008 +0.5444373 0.0252287 0.0004008 +0.6908009 0.0252287 0.0004008 +0.8381886 0.0287279 0.0051048 +0.9024114 0.0471669 0.0275966 +0.9350332 0.0774337 0.0620199 +0.9543421 0.117368 0.1055364 +0.9668187 0.1657171 0.1568008 +0.975343 0.2213275 0.2147144 +0.9813911 0.2828365 0.2780055 +0.9857982 0.3485799 0.3451032 +0.9890723 0.4166333 0.4141683 +0.9915399 0.4849468 0.4832246 +0.9934197 0.5515301 0.5503438 +0.9948636 0.6146385 0.6138323 +0.9959797 0.672916 0.6723748 +0.9968465 0.7254668 0.7251076 +0.9975224 0.7718544 0.7716184 +0.9980509 0.8120415 0.8118878 +0.9984651 0.846298 0.8461986 +0.9987903 0.8750993 0.8750355 +0.9990461 0.8990356 0.8989948 +0.9992473 0.9187383 0.9187123 +0.9994059 0.9348284 0.9348119 +0.999531 0.9478837 0.9478733 +0.9996296 0.9584212 0.9584146 +0.9997074 0.9668906 0.9668865 +0.9997689 0.9736747 0.9736721 +0.9998174 0.979094 0.9790924 +0.9998557 0.9834137 0.9834127 +0.999886 0.986851 0.9868504 +0.9999099 0.9895823 0.9895819 +0.9999288 0.9917503 0.99175 +0.9999437 0.9934696 0.9934695 +0.0000238 0.0396127 0.006079 +0.0000382 0.0391092 0.0055755 +0.0000611 0.038477 0.0049433 +0.0000978 0.0376849 0.0041512 +0.0001565 0.036695 0.0031613 +0.0002504 0.0354624 0.0019287 +0.0004008 0.0339345 0.0004008 +0.0025241 0.0339345 0.0004008 +0.0052103 0.0339345 0.0004008 +0.0086086 0.0339345 0.0004008 +0.012908 0.0339345 0.0004008 +0.0183473 0.0339345 0.0004008 +0.0252287 0.0339345 0.0004008 +0.0339345 0.0339345 0.0004008 +0.0449485 0.0339345 0.0004008 +0.0588827 0.0339345 0.0004008 +0.0765113 0.0339345 0.0004008 +0.0988137 0.0339345 0.0004008 +0.1270291 0.0339345 0.0004008 +0.1627254 0.0339345 0.0004008 +0.2078857 0.0339345 0.0004008 +0.2650195 0.0339345 0.0004008 +0.337301 0.0339345 0.0004008 +0.4287467 0.0339345 0.0004008 +0.5444373 0.0339345 0.0004008 +0.6908009 0.0339345 0.0004008 +0.8381886 0.0370113 0.0051048 +0.9024114 0.0540292 0.0275966 +0.9350332 0.0828386 0.0620199 +0.9543421 0.1215168 0.1055364 +0.9668187 0.1688437 0.1568008 +0.975343 0.2236464 0.2147144 +0.9813911 0.2845305 0.2780055 +0.9857982 0.3497989 0.3451032 +0.9890723 0.4174976 0.4141683 +0.9915399 0.4855507 0.4832246 +0.9934197 0.5519461 0.5503438 +0.9948636 0.6149212 0.6138323 +0.9959797 0.6731057 0.6723748 +0.9968465 0.7255927 0.7251076 +0.9975224 0.7719371 0.7716184 +0.9980509 0.8120954 0.8118878 +0.9984651 0.8463328 0.8461986 +0.9987903 0.8751217 0.8750355 +0.9990461 0.8990499 0.8989948 +0.9992473 0.9187474 0.9187123 +0.9994059 0.9348341 0.9348119 +0.999531 0.9478873 0.9478733 +0.9996296 0.9584235 0.9584146 +0.9997074 0.966892 0.9668865 +0.9997689 0.9736756 0.9736721 +0.9998174 0.9790946 0.9790924 +0.9998557 0.9834141 0.9834127 +0.999886 0.9868512 0.9868504 +0.9999099 0.9895825 0.9895819 +0.9999288 0.9917504 0.99175 +0.9999437 0.9934697 0.9934695 +0.0000238 0.0506267 0.006079 +0.0000382 0.0501232 0.0055755 +0.0000611 0.049491 0.0049433 +0.0000978 0.0486989 0.0041512 +0.0001565 0.047709 0.0031613 +0.0002504 0.0464764 0.0019287 +0.0004008 0.0449485 0.0004008 +0.0025241 0.0449485 0.0004008 +0.0052103 0.0449485 0.0004008 +0.0086086 0.0449485 0.0004008 +0.012908 0.0449485 0.0004008 +0.0183473 0.0449485 0.0004008 +0.0252287 0.0449485 0.0004008 +0.0339345 0.0449485 0.0004008 +0.0449485 0.0449485 0.0004008 +0.0588827 0.0449485 0.0004008 +0.0765113 0.0449485 0.0004008 +0.0988137 0.0449485 0.0004008 +0.1270291 0.0449485 0.0004008 +0.1627254 0.0449485 0.0004008 +0.2078857 0.0449485 0.0004008 +0.2650195 0.0449485 0.0004008 +0.337301 0.0449485 0.0004008 +0.4287467 0.0449485 0.0004008 +0.5444373 0.0449485 0.0004008 +0.6908009 0.0449485 0.0004008 +0.8381886 0.0474909 0.0051048 +0.9024114 0.0627109 0.0275966 +0.9350332 0.0896764 0.0620199 +0.9543421 0.1267655 0.1055364 +0.9668187 0.1727991 0.1568008 +0.975343 0.2265801 0.2147144 +0.9813911 0.2866736 0.2780055 +0.9857982 0.3513412 0.3451032 +0.9890723 0.4185911 0.4141683 +0.9915399 0.4863147 0.4832246 +0.9934197 0.5524723 0.5503438 +0.9948636 0.6152789 0.6138323 +0.9959797 0.6733458 0.6723748 +0.9968465 0.725752 0.7251076 +0.9975224 0.7720418 0.7716184 +0.9980509 0.8121636 0.8118878 +0.9984651 0.8463769 0.8461986 +0.9987903 0.87515 0.8750355 +0.9990461 0.899068 0.8989948 +0.9992473 0.9187589 0.9187123 +0.9994059 0.9348414 0.9348119 +0.999531 0.9478919 0.9478733 +0.9996296 0.9584264 0.9584146 +0.9997074 0.9668939 0.9668865 +0.9997689 0.9736767 0.9736721 +0.9998174 0.9790953 0.9790924 +0.9998557 0.9834146 0.9834127 +0.999886 0.9868515 0.9868504 +0.9999099 0.9895826 0.9895819 +0.9999288 0.9917505 0.99175 +0.9999437 0.9934697 0.9934695 +0.0000238 0.0645609 0.006079 +0.0000382 0.0640574 0.0055755 +0.0000611 0.0634252 0.0049433 +0.0000978 0.0626331 0.0041512 +0.0001565 0.0616432 0.0031613 +0.0002504 0.0604106 0.0019287 +0.0004008 0.0588827 0.0004008 +0.0025241 0.0588827 0.0004008 +0.0052103 0.0588827 0.0004008 +0.0086086 0.0588827 0.0004008 +0.012908 0.0588827 0.0004008 +0.0183473 0.0588827 0.0004008 +0.0252287 0.0588827 0.0004008 +0.0339345 0.0588827 0.0004008 +0.0449485 0.0588827 0.0004008 +0.0588827 0.0588827 0.0004008 +0.0765113 0.0588827 0.0004008 +0.0988137 0.0588827 0.0004008 +0.1270291 0.0588827 0.0004008 +0.1627254 0.0588827 0.0004008 +0.2078857 0.0588827 0.0004008 +0.2650195 0.0588827 0.0004008 +0.337301 0.0588827 0.0004008 +0.4287467 0.0588827 0.0004008 +0.5444373 0.0588827 0.0004008 +0.6908009 0.0588827 0.0004008 +0.8381886 0.060749 0.0051048 +0.9024114 0.0736944 0.0275966 +0.9350332 0.0983271 0.0620199 +0.9543421 0.1334058 0.1055364 +0.9668187 0.1778032 0.1568008 +0.975343 0.2302916 0.2147144 +0.9813911 0.2893849 0.2780055 +0.9857982 0.3532924 0.3451032 +0.9890723 0.4199745 0.4141683 +0.9915399 0.4872812 0.4832246 +0.9934197 0.5531381 0.5503438 +0.9948636 0.6157314 0.6138323 +0.9959797 0.6736495 0.6723748 +0.9968465 0.7259536 0.7251076 +0.9975224 0.7721742 0.7716184 +0.9980509 0.8122499 0.8118878 +0.9984651 0.8464327 0.8461986 +0.9987903 0.8751858 0.8750355 +0.9990461 0.8990909 0.8989948 +0.9992473 0.9187734 0.9187123 +0.9994059 0.9348507 0.9348119 +0.999531 0.9478978 0.9478733 +0.9996296 0.9584301 0.9584146 +0.9997074 0.9668962 0.9668865 +0.9997689 0.9736782 0.9736721 +0.9998174 0.9790962 0.9790924 +0.9998557 0.9834151 0.9834127 +0.999886 0.9868519 0.9868504 +0.9999099 0.9895829 0.9895819 +0.9999288 0.9917506 0.99175 +0.9999437 0.9934698 0.9934695 +0.0000238 0.0821895 0.006079 +0.0000382 0.081686 0.0055755 +0.0000611 0.0810538 0.0049433 +0.0000978 0.0802616 0.0041512 +0.0001565 0.0792718 0.0031613 +0.0002504 0.0780392 0.0019287 +0.0004008 0.0765113 0.0004008 +0.0025241 0.0765113 0.0004008 +0.0052103 0.0765113 0.0004008 +0.0086086 0.0765113 0.0004008 +0.012908 0.0765113 0.0004008 +0.0183473 0.0765113 0.0004008 +0.0252287 0.0765113 0.0004008 +0.0339345 0.0765113 0.0004008 +0.0449485 0.0765113 0.0004008 +0.0588827 0.0765113 0.0004008 +0.0765113 0.0765113 0.0004008 +0.0988137 0.0765113 0.0004008 +0.1270291 0.0765113 0.0004008 +0.1627254 0.0765113 0.0004008 +0.2078857 0.0765113 0.0004008 +0.2650195 0.0765113 0.0004008 +0.337301 0.0765113 0.0004008 +0.4287467 0.0765113 0.0004008 +0.5444373 0.0765113 0.0004008 +0.6908009 0.0765113 0.0004008 +0.8381886 0.0775221 0.0051048 +0.9024114 0.08759 0.0275966 +0.9350332 0.1092715 0.0620199 +0.9543421 0.1418066 0.1055364 +0.9668187 0.1841341 0.1568008 +0.975343 0.2349871 0.2147144 +0.9813911 0.2928151 0.2780055 +0.9857982 0.3557609 0.3451032 +0.9890723 0.4217247 0.4141683 +0.9915399 0.4885041 0.4832246 +0.9934197 0.5539804 0.5503438 +0.9948636 0.6163039 0.6138323 +0.9959797 0.6740337 0.6723748 +0.9968465 0.7262086 0.7251076 +0.9975224 0.7723418 0.7716184 +0.9980509 0.812359 0.8118878 +0.9984651 0.8465032 0.8461986 +0.9987903 0.8752311 0.8750355 +0.9990461 0.8991198 0.8989948 +0.9992473 0.9187919 0.9187123 +0.9994059 0.9348623 0.9348119 +0.999531 0.9479051 0.9478733 +0.9996296 0.9584347 0.9584146 +0.9997074 0.9668991 0.9668865 +0.9997689 0.97368 0.9736721 +0.9998174 0.9790974 0.9790924 +0.9998557 0.9834158 0.9834127 +0.999886 0.9868523 0.9868504 +0.9999099 0.9895832 0.9895819 +0.9999288 0.9917508 0.99175 +0.9999437 0.9934699 0.9934695 +0.0000238 0.1044919 0.006079 +0.0000382 0.1039884 0.0055755 +0.0000611 0.1033562 0.0049433 +0.0000978 0.102564 0.0041512 +0.0001565 0.1015742 0.0031613 +0.0002504 0.1003416 0.0019287 +0.0004008 0.0988137 0.0004008 +0.0025241 0.0988137 0.0004008 +0.0052103 0.0988137 0.0004008 +0.0086086 0.0988137 0.0004008 +0.012908 0.0988137 0.0004008 +0.0183473 0.0988137 0.0004008 +0.0252287 0.0988137 0.0004008 +0.0339345 0.0988137 0.0004008 +0.0449485 0.0988137 0.0004008 +0.0588827 0.0988137 0.0004008 +0.0765113 0.0988137 0.0004008 +0.0988137 0.0988137 0.0004008 +0.1270291 0.0988137 0.0004008 +0.1627254 0.0988137 0.0004008 +0.2078857 0.0988137 0.0004008 +0.2650195 0.0988137 0.0004008 +0.337301 0.0988137 0.0004008 +0.4287467 0.0988137 0.0004008 +0.5444373 0.0988137 0.0004008 +0.6908009 0.0988137 0.0004008 +0.8381886 0.0987424 0.0051048 +0.9024114 0.1051696 0.0275966 +0.9350332 0.1231174 0.0620199 +0.9543421 0.1524348 0.1055364 +0.9668187 0.1921435 0.1568008 +0.975343 0.2409276 0.2147144 +0.9813911 0.2971547 0.2780055 +0.9857982 0.3588839 0.3451032 +0.9890723 0.4239389 0.4141683 +0.9915399 0.4900511 0.4832246 +0.9934197 0.5550461 0.5503438 +0.9948636 0.6170281 0.6138323 +0.9959797 0.6745198 0.6723748 +0.9968465 0.7265312 0.7251076 +0.9975224 0.7725538 0.7716184 +0.9980509 0.8124971 0.8118878 +0.9984651 0.8465925 0.8461986 +0.9987903 0.8752885 0.8750355 +0.9990461 0.8991565 0.8989948 +0.9992473 0.9188152 0.9187123 +0.9994059 0.9348771 0.9348119 +0.999531 0.9479145 0.9478733 +0.9996296 0.9584406 0.9584146 +0.9997074 0.9669028 0.9668865 +0.9997689 0.9736824 0.9736721 +0.9998174 0.9790988 0.9790924 +0.9998557 0.9834168 0.9834127 +0.999886 0.9868529 0.9868504 +0.9999099 0.9895835 0.9895819 +0.9999288 0.991751 0.99175 +0.9999437 0.9934701 0.9934695 +0.0000238 0.1327073 0.006079 +0.0000382 0.1322038 0.0055755 +0.0000611 0.1315716 0.0049433 +0.0000978 0.1307795 0.0041512 +0.0001565 0.1297896 0.0031613 +0.0002504 0.128557 0.0019287 +0.0004008 0.1270291 0.0004008 +0.0025241 0.1270291 0.0004008 +0.0052103 0.1270291 0.0004008 +0.0086086 0.1270291 0.0004008 +0.012908 0.1270291 0.0004008 +0.0183473 0.1270291 0.0004008 +0.0252287 0.1270291 0.0004008 +0.0339345 0.1270291 0.0004008 +0.0449485 0.1270291 0.0004008 +0.0588827 0.1270291 0.0004008 +0.0765113 0.1270291 0.0004008 +0.0988137 0.1270291 0.0004008 +0.1270291 0.1270291 0.0004008 +0.1627254 0.1270291 0.0004008 +0.2078857 0.1270291 0.0004008 +0.2650195 0.1270291 0.0004008 +0.337301 0.1270291 0.0004008 +0.4287467 0.1270291 0.0004008 +0.5444373 0.1270291 0.0004008 +0.6908009 0.1270291 0.0004008 +0.8381886 0.1255887 0.0051048 +0.9024114 0.1274102 0.0275966 +0.9350332 0.1406344 0.0620199 +0.9543421 0.1658808 0.1055364 +0.9668187 0.2022765 0.1568008 +0.975343 0.2484431 0.2147144 +0.9813911 0.3026449 0.2780055 +0.9857982 0.3628349 0.3451032 +0.9890723 0.4267402 0.4141683 +0.9915399 0.4920083 0.4832246 +0.9934197 0.5563942 0.5503438 +0.9948636 0.6179443 0.6138323 +0.9959797 0.6751348 0.6723748 +0.9968465 0.7269394 0.7251076 +0.9975224 0.7728219 0.7716184 +0.9980509 0.8126718 0.8118878 +0.9984651 0.8467054 0.8461986 +0.9987903 0.875361 0.8750355 +0.9990461 0.8992028 0.8989948 +0.9992473 0.9188447 0.9187123 +0.9994059 0.9348958 0.9348119 +0.999531 0.9479263 0.9478733 +0.9996296 0.9584481 0.9584146 +0.9997074 0.9669075 0.9668865 +0.9997689 0.9736853 0.9736721 +0.9998174 0.9791007 0.9790924 +0.9998557 0.9834179 0.9834127 +0.999886 0.9868536 0.9868504 +0.9999099 0.989584 0.9895819 +0.9999288 0.9917513 0.99175 +0.9999437 0.9934703 0.9934695 +0.0000238 0.1684036 0.006079 +0.0000382 0.1679 0.0055755 +0.0000611 0.1672678 0.0049433 +0.0000978 0.1664757 0.0041512 +0.0001565 0.1654858 0.0031613 +0.0002504 0.1642532 0.0019287 +0.0004008 0.1627254 0.0004008 +0.0025241 0.1627254 0.0004008 +0.0052103 0.1627254 0.0004008 +0.0086086 0.1627254 0.0004008 +0.012908 0.1627254 0.0004008 +0.0183473 0.1627254 0.0004008 +0.0252287 0.1627254 0.0004008 +0.0339345 0.1627254 0.0004008 +0.0449485 0.1627254 0.0004008 +0.0588827 0.1627254 0.0004008 +0.0765113 0.1627254 0.0004008 +0.0988137 0.1627254 0.0004008 +0.1270291 0.1627254 0.0004008 +0.1627254 0.1627254 0.0004008 +0.2078857 0.1627254 0.0004008 +0.2650195 0.1627254 0.0004008 +0.337301 0.1627254 0.0004008 +0.4287467 0.1627254 0.0004008 +0.5444373 0.1627254 0.0004008 +0.6908009 0.1627254 0.0004008 +0.8381886 0.1595528 0.0051048 +0.9024114 0.1555474 0.0275966 +0.9350332 0.1627957 0.0620199 +0.9543421 0.1828918 0.1055364 +0.9668187 0.215096 0.1568008 +0.975343 0.2579511 0.2147144 +0.9813911 0.3095906 0.2780055 +0.9857982 0.3678335 0.3451032 +0.9890723 0.4302842 0.4141683 +0.9915399 0.4944844 0.4832246 +0.9934197 0.5580998 0.5503438 +0.9948636 0.6191035 0.6138323 +0.9959797 0.6759129 0.6723748 +0.9968465 0.7274557 0.7251076 +0.9975224 0.7731612 0.7716184 +0.9980509 0.8128927 0.8118878 +0.9984651 0.8468482 0.8461986 +0.9987903 0.8754528 0.8750355 +0.9990461 0.8992615 0.8989948 +0.9992473 0.918882 0.9187123 +0.9994059 0.9349195 0.9348119 +0.999531 0.9479413 0.9478733 +0.9996296 0.9584575 0.9584146 +0.9997074 0.9669135 0.9668865 +0.9997689 0.973689 0.9736721 +0.9998174 0.979103 0.9790924 +0.9998557 0.9834194 0.9834127 +0.999886 0.9868546 0.9868504 +0.9999099 0.9895845 0.9895819 +0.9999288 0.9917517 0.99175 +0.9999437 0.9934705 0.9934695 +0.0000238 0.2135639 0.006079 +0.0000382 0.2130604 0.0055755 +0.0000611 0.2124282 0.0049433 +0.0000978 0.2116361 0.0041512 +0.0001565 0.2106462 0.0031613 +0.0002504 0.2094136 0.0019287 +0.0004008 0.2078857 0.0004008 +0.0025241 0.2078857 0.0004008 +0.0052103 0.2078857 0.0004008 +0.0086086 0.2078857 0.0004008 +0.012908 0.2078857 0.0004008 +0.0183473 0.2078857 0.0004008 +0.0252287 0.2078857 0.0004008 +0.0339345 0.2078857 0.0004008 +0.0449485 0.2078857 0.0004008 +0.0588827 0.2078857 0.0004008 +0.0765113 0.2078857 0.0004008 +0.0988137 0.2078857 0.0004008 +0.1270291 0.2078857 0.0004008 +0.1627254 0.2078857 0.0004008 +0.2078857 0.2078857 0.0004008 +0.2650195 0.2078857 0.0004008 +0.337301 0.2078857 0.0004008 +0.4287467 0.2078857 0.0004008 +0.5444373 0.2078857 0.0004008 +0.6908009 0.2078857 0.0004008 +0.8381886 0.2025219 0.0051048 +0.9024114 0.1911446 0.0275966 +0.9350332 0.1908325 0.0620199 +0.9543421 0.2044128 0.1055364 +0.9668187 0.2313143 0.1568008 +0.975343 0.26998 0.2147144 +0.9813911 0.318378 0.2780055 +0.9857982 0.3741573 0.3451032 +0.9890723 0.4347678 0.4141683 +0.9915399 0.497617 0.4832246 +0.9934197 0.5602576 0.5503438 +0.9948636 0.62057 0.6138323 +0.9959797 0.6768972 0.6723748 +0.9968465 0.728109 0.7251076 +0.9975224 0.7735904 0.7716184 +0.9980509 0.8131723 0.8118878 +0.9984651 0.847029 0.8461986 +0.9987903 0.8755689 0.8750355 +0.9990461 0.8993357 0.8989948 +0.9992473 0.9189292 0.9187123 +0.9994059 0.9349494 0.9348119 +0.999531 0.9479602 0.9478733 +0.9996296 0.9584694 0.9584146 +0.9997074 0.966921 0.9668865 +0.9997689 0.9736938 0.9736721 +0.9998174 0.979106 0.9790924 +0.9998557 0.9834213 0.9834127 +0.999886 0.9868557 0.9868504 +0.9999099 0.9895853 0.9895819 +0.9999288 0.9917521 0.99175 +0.9999437 0.9934708 0.9934695 +0.0000238 0.2706977 0.006079 +0.0000382 0.2701941 0.0055755 +0.0000611 0.2695619 0.0049433 +0.0000978 0.2687698 0.0041512 +0.0001565 0.2677799 0.0031613 +0.0002504 0.2665473 0.0019287 +0.0004008 0.2650195 0.0004008 +0.0025241 0.2650195 0.0004008 +0.0052103 0.2650195 0.0004008 +0.0086086 0.2650195 0.0004008 +0.012908 0.2650195 0.0004008 +0.0183473 0.2650195 0.0004008 +0.0252287 0.2650195 0.0004008 +0.0339345 0.2650195 0.0004008 +0.0449485 0.2650195 0.0004008 +0.0588827 0.2650195 0.0004008 +0.0765113 0.2650195 0.0004008 +0.0988137 0.2650195 0.0004008 +0.1270291 0.2650195 0.0004008 +0.1627254 0.2650195 0.0004008 +0.2078857 0.2650195 0.0004008 +0.2650195 0.2650195 0.0004008 +0.337301 0.2650195 0.0004008 +0.4287467 0.2650195 0.0004008 +0.5444373 0.2650195 0.0004008 +0.6908009 0.2650195 0.0004008 +0.8381886 0.2568833 0.0051048 +0.9024114 0.2361798 0.0275966 +0.9350332 0.2263028 0.0620199 +0.9543421 0.2316398 0.1055364 +0.9668187 0.2518326 0.1568008 +0.975343 0.2851981 0.2147144 +0.9813911 0.3294951 0.2780055 +0.9857982 0.3821577 0.3451032 +0.9890723 0.4404401 0.4141683 +0.9915399 0.5015801 0.4832246 +0.9934197 0.5629876 0.5503438 +0.9948636 0.6224253 0.6138323 +0.9959797 0.6781425 0.6723748 +0.9968465 0.7289355 0.7251076 +0.9975224 0.7741335 0.7716184 +0.9980509 0.813526 0.8118878 +0.9984651 0.8472576 0.8461986 +0.9987903 0.8757158 0.8750355 +0.9990461 0.8994295 0.8989948 +0.9992473 0.9189889 0.9187123 +0.9994059 0.9349873 0.9348119 +0.999531 0.9479841 0.9478733 +0.9996296 0.9584845 0.9584146 +0.9997074 0.9669305 0.9668865 +0.9997689 0.9736997 0.9736721 +0.9998174 0.9791097 0.9790924 +0.9998557 0.9834236 0.9834127 +0.999886 0.9868572 0.9868504 +0.9999099 0.9895862 0.9895819 +0.9999288 0.9917527 0.99175 +0.9999437 0.9934711 0.9934695 +0.0000238 0.3429792 0.006079 +0.0000382 0.3424757 0.0055755 +0.0000611 0.3418435 0.0049433 +0.0000978 0.3410514 0.0041512 +0.0001565 0.3400615 0.0031613 +0.0002504 0.3388289 0.0019287 +0.0004008 0.337301 0.0004008 +0.0025241 0.337301 0.0004008 +0.0052103 0.337301 0.0004008 +0.0086086 0.337301 0.0004008 +0.012908 0.337301 0.0004008 +0.0183473 0.337301 0.0004008 +0.0252287 0.337301 0.0004008 +0.0339345 0.337301 0.0004008 +0.0449485 0.337301 0.0004008 +0.0588827 0.337301 0.0004008 +0.0765113 0.337301 0.0004008 +0.0988137 0.337301 0.0004008 +0.1270291 0.337301 0.0004008 +0.1627254 0.337301 0.0004008 +0.2078857 0.337301 0.0004008 +0.2650195 0.337301 0.0004008 +0.337301 0.337301 0.0004008 +0.4287467 0.337301 0.0004008 +0.5444373 0.337301 0.0004008 +0.6908009 0.337301 0.0004008 +0.8381886 0.3256576 0.0051048 +0.9024114 0.2931551 0.0275966 +0.9350332 0.2711774 0.0620199 +0.9543421 0.2660854 0.1055364 +0.9668187 0.2777909 0.1568008 +0.975343 0.304451 0.2147144 +0.9813911 0.3435596 0.2780055 +0.9857982 0.3922792 0.3451032 +0.9890723 0.4476164 0.4141683 +0.9915399 0.506594 0.4832246 +0.9934197 0.5664413 0.5503438 +0.9948636 0.6247725 0.6138323 +0.9959797 0.679718 0.6723748 +0.9968465 0.7299811 0.7251076 +0.9975224 0.7748205 0.7716184 +0.9980509 0.8139735 0.8118878 +0.9984651 0.8475469 0.8461986 +0.9987903 0.8759016 0.8750355 +0.9990461 0.8995483 0.8989948 +0.9992473 0.9190645 0.9187123 +0.9994059 0.9350352 0.9348119 +0.999531 0.9480144 0.9478733 +0.9996296 0.9585036 0.9584146 +0.9997074 0.9669425 0.9668865 +0.9997689 0.9737073 0.9736721 +0.9998174 0.9791145 0.9790924 +0.9998557 0.9834266 0.9834127 +0.999886 0.9868591 0.9868504 +0.9999099 0.9895874 0.9895819 +0.9999288 0.9917534 0.99175 +0.9999437 0.9934716 0.9934695 +0.0000238 0.4344249 0.006079 +0.0000382 0.4339214 0.0055755 +0.0000611 0.4332891 0.0049433 +0.0000978 0.432497 0.0041512 +0.0001565 0.4315072 0.0031613 +0.0002504 0.4302746 0.0019287 +0.0004008 0.4287467 0.0004008 +0.0025241 0.4287467 0.0004008 +0.0052103 0.4287467 0.0004008 +0.0086086 0.4287467 0.0004008 +0.012908 0.4287467 0.0004008 +0.0183473 0.4287467 0.0004008 +0.0252287 0.4287467 0.0004008 +0.0339345 0.4287467 0.0004008 +0.0449485 0.4287467 0.0004008 +0.0588827 0.4287467 0.0004008 +0.0765113 0.4287467 0.0004008 +0.0988137 0.4287467 0.0004008 +0.1270291 0.4287467 0.0004008 +0.1627254 0.4287467 0.0004008 +0.2078857 0.4287467 0.0004008 +0.2650195 0.4287467 0.0004008 +0.337301 0.4287467 0.0004008 +0.4287467 0.4287467 0.0004008 +0.5444373 0.4287467 0.0004008 +0.6908009 0.4287467 0.0004008 +0.8381886 0.412666 0.0051048 +0.9024114 0.3652362 0.0275966 +0.9350332 0.3279495 0.0620199 +0.9543421 0.3096636 0.1055364 +0.9668187 0.3106315 0.1568008 +0.975343 0.3288084 0.2147144 +0.9813911 0.3613531 0.2780055 +0.9857982 0.4050843 0.3451032 +0.9890723 0.4566952 0.4141683 +0.9915399 0.5129372 0.4832246 +0.9934197 0.5708106 0.5503438 +0.9948636 0.6277421 0.6138323 +0.9959797 0.6817112 0.6723748 +0.9968465 0.7313039 0.7251076 +0.9975224 0.7756896 0.7716184 +0.9980509 0.8145396 0.8118878 +0.9984651 0.8479129 0.8461986 +0.9987903 0.8761367 0.8750355 +0.9990461 0.8996985 0.8989948 +0.9992473 0.91916 0.9187123 +0.9994059 0.9350958 0.9348119 +0.999531 0.9480527 0.9478733 +0.9996296 0.9585278 0.9584146 +0.9997074 0.9669577 0.9668865 +0.9997689 0.9737168 0.9736721 +0.9998174 0.9791205 0.9790924 +0.9998557 0.9834303 0.9834127 +0.999886 0.9868614 0.9868504 +0.9999099 0.9895888 0.9895819 +0.9999288 0.9917544 0.99175 +0.9999437 0.9934722 0.9934695 +0.0000238 0.5501155 0.006079 +0.0000382 0.549612 0.0055755 +0.0000611 0.5489798 0.0049433 +0.0000978 0.5481876 0.0041512 +0.0001565 0.5471978 0.0031613 +0.0002504 0.5459652 0.0019287 +0.0004008 0.5444373 0.0004008 +0.0025241 0.5444373 0.0004008 +0.0052103 0.5444373 0.0004008 +0.0086086 0.5444373 0.0004008 +0.012908 0.5444373 0.0004008 +0.0183473 0.5444373 0.0004008 +0.0252287 0.5444373 0.0004008 +0.0339345 0.5444373 0.0004008 +0.0449485 0.5444373 0.0004008 +0.0588827 0.5444373 0.0004008 +0.0765113 0.5444373 0.0004008 +0.0988137 0.5444373 0.0004008 +0.1270291 0.5444373 0.0004008 +0.1627254 0.5444373 0.0004008 +0.2078857 0.5444373 0.0004008 +0.2650195 0.5444373 0.0004008 +0.337301 0.5444373 0.0004008 +0.4287467 0.5444373 0.0004008 +0.5444373 0.5444373 0.0004008 +0.6908009 0.5444373 0.0004008 +0.8381886 0.5227429 0.0051048 +0.9024114 0.4564282 0.0275966 +0.9350332 0.3997736 0.0620199 +0.9543421 0.3647957 0.1055364 +0.9668187 0.3521792 0.1568008 +0.975343 0.3596237 0.2147144 +0.9813911 0.3838642 0.2780055 +0.9857982 0.4212844 0.3451032 +0.9890723 0.4681812 0.4141683 +0.9915399 0.5209622 0.4832246 +0.9934197 0.5763385 0.5503438 +0.9948636 0.6314989 0.6138323 +0.9959797 0.6842328 0.6723748 +0.9968465 0.7329774 0.7251076 +0.9975224 0.7767892 0.7716184 +0.9980509 0.8152558 0.8118878 +0.9984651 0.8483759 0.8461986 +0.9987903 0.8764342 0.8750355 +0.9990461 0.8998886 0.8989948 +0.9992473 0.919281 0.9187123 +0.9994059 0.9351724 0.9348119 +0.999531 0.9481011 0.9478733 +0.9996296 0.9585583 0.9584146 +0.9997074 0.9669769 0.9668865 +0.9997689 0.9737289 0.9736721 +0.9998174 0.9791281 0.9790924 +0.9998557 0.9834351 0.9834127 +0.999886 0.9868644 0.9868504 +0.9999099 0.9895907 0.9895819 +0.9999288 0.9917555 0.99175 +0.9999437 0.9934729 0.9934695 +0.0000238 0.6964791 0.006079 +0.0000382 0.6959756 0.0055755 +0.0000611 0.6953434 0.0049433 +0.0000978 0.6945513 0.0041512 +0.0001565 0.6935614 0.0031613 +0.0002504 0.6923288 0.0019287 +0.0004008 0.6908009 0.0004008 +0.0025241 0.6908009 0.0004008 +0.0052103 0.6908009 0.0004008 +0.0086086 0.6908009 0.0004008 +0.012908 0.6908009 0.0004008 +0.0183473 0.6908009 0.0004008 +0.0252287 0.6908009 0.0004008 +0.0339345 0.6908009 0.0004008 +0.0449485 0.6908009 0.0004008 +0.0588827 0.6908009 0.0004008 +0.0765113 0.6908009 0.0004008 +0.0988137 0.6908009 0.0004008 +0.1270291 0.6908009 0.0004008 +0.1627254 0.6908009 0.0004008 +0.2078857 0.6908009 0.0004008 +0.2650195 0.6908009 0.0004008 +0.337301 0.6908009 0.0004008 +0.4287467 0.6908009 0.0004008 +0.5444373 0.6908009 0.0004008 +0.6908009 0.6908009 0.0004008 +0.8381886 0.6620045 0.0051048 +0.9024114 0.571798 0.0275966 +0.9350332 0.4906404 0.0620199 +0.9543421 0.434545 0.1055364 +0.9668187 0.4047424 0.1568008 +0.975343 0.3986091 0.2147144 +0.9813911 0.4123437 0.2780055 +0.9857982 0.4417797 0.3451032 +0.9890723 0.4827124 0.4141683 +0.9915399 0.5311148 0.4832246 +0.9934197 0.5833319 0.5503438 +0.9948636 0.6362518 0.6138323 +0.9959797 0.687423 0.6723748 +0.9968465 0.7350946 0.7251076 +0.9975224 0.7781803 0.7716184 +0.9980509 0.8161619 0.8118878 +0.9984651 0.8489617 0.8461986 +0.9987903 0.8768104 0.8750355 +0.9990461 0.900129 0.8989948 +0.9992473 0.919434 0.9187123 +0.9994059 0.9352694 0.9348119 +0.999531 0.9481624 0.9478733 +0.9996296 0.958597 0.9584146 +0.9997074 0.9670013 0.9668865 +0.9997689 0.9737442 0.9736721 +0.9998174 0.9791377 0.9790924 +0.9998557 0.9834411 0.9834127 +0.999886 0.9868682 0.9868504 +0.9999099 0.9895931 0.9895819 +0.9999288 0.991757 0.99175 +0.9999437 0.9934738 0.9934695 +0.0051514 0.8407292 0.0108903 +0.0051286 0.8405071 0.0103785 +0.0051047 0.8402274 0.0097356 +0.0050826 0.8398756 0.0089295 +0.0050676 0.8394338 0.0079213 +0.0050694 0.8388802 0.0066646 +0.0051048 0.8381886 0.0051048 +0.007125 0.8381886 0.0051048 +0.0096809 0.8381886 0.0051048 +0.0129143 0.8381886 0.0051048 +0.0170051 0.8381886 0.0051048 +0.0221804 0.8381886 0.0051048 +0.0287279 0.8381886 0.0051048 +0.0370113 0.8381886 0.0051048 +0.0474909 0.8381886 0.0051048 +0.060749 0.8381886 0.0051048 +0.0775221 0.8381886 0.0051048 +0.0987424 0.8381886 0.0051048 +0.1255887 0.8381886 0.0051048 +0.1595528 0.8381886 0.0051048 +0.2025219 0.8381886 0.0051048 +0.2568833 0.8381886 0.0051048 +0.3256576 0.8381886 0.0051048 +0.412666 0.8381886 0.0051048 +0.5227429 0.8381886 0.0051048 +0.6620045 0.8381886 0.0051048 +0.8381886 0.8381886 0.0051048 +0.9024114 0.7177558 0.0275966 +0.9350332 0.6055988 0.0620199 +0.9543421 0.5227869 0.1055364 +0.9668187 0.4712417 0.1568008 +0.975343 0.4479306 0.2147144 +0.9813911 0.448374 0.2780055 +0.9857982 0.4677088 0.3451032 +0.9890723 0.5010964 0.4141683 +0.9915399 0.5439593 0.4832246 +0.9934197 0.5921795 0.5503438 +0.9948636 0.6422649 0.6138323 +0.9959797 0.691459 0.6723748 +0.9968465 0.7377732 0.7251076 +0.9975224 0.7799403 0.7716184 +0.9980509 0.8173082 0.8118878 +0.9984651 0.8497027 0.8461986 +0.9987903 0.8772865 0.8750355 +0.9990461 0.9004332 0.8989948 +0.9992473 0.9196275 0.9187123 +0.9994059 0.9353921 0.9348119 +0.999531 0.94824 0.9478733 +0.9996296 0.9586459 0.9584146 +0.9997074 0.967032 0.9668865 +0.9997689 0.9737636 0.9736721 +0.9998174 0.9791498 0.9790924 +0.9998557 0.9834487 0.9834127 +0.999886 0.9868729 0.9868504 +0.9999099 0.9895961 0.9895819 +0.9999288 0.9917589 0.99175 +0.9999437 0.993475 0.9934695 +0.0279321 0.9033413 0.0326824 +0.0278872 0.9032596 0.0322331 +0.0278347 0.9031567 0.0316684 +0.0277752 0.9030276 0.0309602 +0.0277111 0.9028657 0.0300741 +0.0276479 0.9026634 0.0289691 +0.0275966 0.9024114 0.0275966 +0.0292702 0.9024114 0.0275966 +0.0313876 0.9024114 0.0275966 +0.0340663 0.9024114 0.0275966 +0.0374553 0.9024114 0.0275966 +0.0417427 0.9024114 0.0275966 +0.0471669 0.9024114 0.0275966 +0.0540292 0.9024114 0.0275966 +0.0627109 0.9024114 0.0275966 +0.0736944 0.9024114 0.0275966 +0.08759 0.9024114 0.0275966 +0.1051696 0.9024114 0.0275966 +0.1274102 0.9024114 0.0275966 +0.1555474 0.9024114 0.0275966 +0.1911446 0.9024114 0.0275966 +0.2361798 0.9024114 0.0275966 +0.2931551 0.9024114 0.0275966 +0.3652362 0.9024114 0.0275966 +0.4564282 0.9024114 0.0275966 +0.571798 0.9024114 0.0275966 +0.7177558 0.9024114 0.0275966 +0.9024114 0.9024114 0.0275966 +0.9350332 0.7510361 0.0620199 +0.9543421 0.6344244 0.1055364 +0.9668187 0.5553719 0.1568008 +0.975343 0.5103288 0.2147144 +0.9813911 0.4939569 0.2780055 +0.9857982 0.5005126 0.3451032 +0.9890723 0.5243544 0.4141683 +0.9915399 0.5602091 0.4832246 +0.9934197 0.6033728 0.5503438 +0.9948636 0.6498721 0.6138323 +0.9959797 0.696565 0.6723748 +0.9968465 0.7411619 0.7251076 +0.9975224 0.7821669 0.7716184 +0.9980509 0.8187584 0.8118878 +0.9984651 0.8506403 0.8461986 +0.9987903 0.8778888 0.8750355 +0.9990461 0.9008181 0.8989948 +0.9992473 0.9198724 0.9187123 +0.9994059 0.9355473 0.9348119 +0.999531 0.9483381 0.9478733 +0.9996296 0.9587078 0.9584146 +0.9997074 0.967071 0.9668865 +0.9997689 0.9737881 0.9736721 +0.9998174 0.9791652 0.9790924 +0.9998557 0.9834584 0.9834127 +0.999886 0.986879 0.9868504 +0.9999099 0.9895998 0.9895819 +0.9999288 0.9917613 0.99175 +0.9999437 0.9934765 0.9934695 +0.0624569 0.9354466 0.0662 +0.0624063 0.9354101 0.0658305 +0.0623458 0.9353643 0.0653663 +0.0622749 0.9353068 0.0647842 +0.0621943 0.9352348 0.0640558 +0.0621069 0.9351449 0.0631476 +0.0620199 0.9350332 0.0620199 +0.063338 0.9350332 0.0620199 +0.0650057 0.9350332 0.0620199 +0.0671155 0.9350332 0.0620199 +0.0697847 0.9350332 0.0620199 +0.0731615 0.9350332 0.0620199 +0.0774337 0.9350332 0.0620199 +0.0828386 0.9350332 0.0620199 +0.0896764 0.9350332 0.0620199 +0.0983271 0.9350332 0.0620199 +0.1092715 0.9350332 0.0620199 +0.1231174 0.9350332 0.0620199 +0.1406344 0.9350332 0.0620199 +0.1627957 0.9350332 0.0620199 +0.1908325 0.9350332 0.0620199 +0.2263028 0.9350332 0.0620199 +0.2711774 0.9350332 0.0620199 +0.3279495 0.9350332 0.0620199 +0.3997736 0.9350332 0.0620199 +0.4906404 0.9350332 0.0620199 +0.6055988 0.9350332 0.0620199 +0.7510361 0.9350332 0.0620199 +0.9350332 0.9350332 0.0620199 +0.9543421 0.7756603 0.1055364 +0.9668187 0.6618076 0.1568008 +0.975343 0.5892706 0.2147144 +0.9813911 0.5516253 0.2780055 +0.9857982 0.5420136 0.3451032 +0.9890723 0.5537789 0.4141683 +0.9915399 0.5807673 0.4832246 +0.9934197 0.6175339 0.5503438 +0.9948636 0.6594963 0.6138323 +0.9959797 0.7030249 0.6723748 +0.9968465 0.7454491 0.7251076 +0.9975224 0.7849838 0.7716184 +0.9980509 0.8205932 0.8118878 +0.9984651 0.8518264 0.8461986 +0.9987903 0.8786507 0.8750355 +0.9990461 0.901305 0.8989948 +0.9992473 0.9201821 0.9187123 +0.9994059 0.9357437 0.9348119 +0.999531 0.9484623 0.9478733 +0.9996296 0.9587861 0.9584146 +0.9997074 0.9671203 0.9668865 +0.9997689 0.973819 0.9736721 +0.9998174 0.9791846 0.9790924 +0.9998557 0.9834706 0.9834127 +0.999886 0.9868866 0.9868504 +0.9999099 0.9896046 0.9895819 +0.9999288 0.9917642 0.99175 +0.9999437 0.9934783 0.9934695 +0.1059991 0.9545467 0.108874 +0.1059489 0.9545286 0.1085789 +0.1058883 0.9545059 0.1082081 +0.1058162 0.9544774 0.1077431 +0.1057322 0.9544418 0.1071616 +0.1056375 0.9543974 0.1064365 +0.1055364 0.9543421 0.1055364 +0.1065482 0.9543421 0.1055364 +0.1078283 0.9543421 0.1055364 +0.1094478 0.9543421 0.1055364 +0.1114966 0.9543421 0.1055364 +0.1140887 0.9543421 0.1055364 +0.117368 0.9543421 0.1055364 +0.1215168 0.9543421 0.1055364 +0.1267655 0.9543421 0.1055364 +0.1334058 0.9543421 0.1055364 +0.1418066 0.9543421 0.1055364 +0.1524348 0.9543421 0.1055364 +0.1658808 0.9543421 0.1055364 +0.1828918 0.9543421 0.1055364 +0.2044128 0.9543421 0.1055364 +0.2316398 0.9543421 0.1055364 +0.2660854 0.9543421 0.1055364 +0.3096636 0.9543421 0.1055364 +0.3647957 0.9543421 0.1055364 +0.434545 0.9543421 0.1055364 +0.5227869 0.9543421 0.1055364 +0.6344244 0.9543421 0.1055364 +0.7756603 0.9543421 0.1055364 +0.9543421 0.9543421 0.1055364 +0.9668187 0.7964626 0.1568008 +0.975343 0.6891423 0.2147144 +0.9813911 0.6245833 0.2780055 +0.9857982 0.5945178 0.3451032 +0.9890723 0.5910046 0.4141683 +0.9915399 0.6067761 0.4832246 +0.9934197 0.6354495 0.5503438 +0.9948636 0.6716722 0.6138323 +0.9959797 0.7111974 0.6723748 +0.9968465 0.750873 0.7251076 +0.9975224 0.7885475 0.7716184 +0.9980509 0.8229144 0.8118878 +0.9984651 0.853327 0.8461986 +0.9987903 0.8796147 0.8750355 +0.9990461 0.901921 0.8989948 +0.9992473 0.9205741 0.9187123 +0.9994059 0.9359922 0.9348119 +0.999531 0.9486193 0.9478733 +0.9996296 0.9588851 0.9584146 +0.9997074 0.9671826 0.9668865 +0.9997689 0.9738582 0.9736721 +0.9998174 0.9792092 0.9790924 +0.9998557 0.983486 0.9834127 +0.999886 0.9868963 0.9868504 +0.9999099 0.9896107 0.9895819 +0.9999288 0.991768 0.99175 +0.9999437 0.9934807 0.9934695 +0.1572498 0.9669269 0.1594176 +0.1572031 0.9669173 0.1591861 +0.1571463 0.9669053 0.1588953 +0.1570779 0.9668902 0.1585307 +0.1569971 0.9668714 0.1580746 +0.156904 0.9668479 0.1575062 +0.1568008 0.9668187 0.1568008 +0.1575633 0.9668187 0.1568008 +0.158528 0.9668187 0.1568008 +0.1597484 0.9668187 0.1568008 +0.1612925 0.9668187 0.1568008 +0.1632458 0.9668187 0.1568008 +0.1657171 0.9668187 0.1568008 +0.1688437 0.9668187 0.1568008 +0.1727991 0.9668187 0.1568008 +0.1778032 0.9668187 0.1568008 +0.1841341 0.9668187 0.1568008 +0.1921435 0.9668187 0.1568008 +0.2022765 0.9668187 0.1568008 +0.215096 0.9668187 0.1568008 +0.2313143 0.9668187 0.1568008 +0.2518326 0.9668187 0.1568008 +0.2777909 0.9668187 0.1568008 +0.3106315 0.9668187 0.1568008 +0.3521792 0.9668187 0.1568008 +0.4047424 0.9668187 0.1568008 +0.4712417 0.9668187 0.1568008 +0.5553719 0.9668187 0.1568008 +0.6618076 0.9668187 0.1568008 +0.7964626 0.9668187 0.1568008 +0.9668187 0.9668187 0.1568008 +0.975343 0.815493 0.2147144 +0.9813911 0.7168846 0.2780055 +0.9857982 0.6609424 0.3451032 +0.9890723 0.6381 0.4141683 +0.9915399 0.6396806 0.4832246 +0.9934197 0.658115 0.5503438 +0.9948636 0.6870762 0.6138323 +0.9959797 0.7215367 0.6723748 +0.9968465 0.7577349 0.7251076 +0.9975224 0.7930561 0.7716184 +0.9980509 0.825851 0.8118878 +0.9984651 0.8552254 0.8461986 +0.9987903 0.8808343 0.8750355 +0.9990461 0.9027003 0.8989948 +0.9992473 0.9210699 0.9187123 +0.9994059 0.9363065 0.9348119 +0.999531 0.948818 0.9478733 +0.9996296 0.9590104 0.9584146 +0.9997074 0.9672615 0.9668865 +0.9997689 0.9739078 0.9736721 +0.9998174 0.9792403 0.9790924 +0.9998557 0.9835055 0.9834127 +0.999886 0.9869085 0.9868504 +0.9999099 0.9896183 0.9895819 +0.9999288 0.9917728 0.99175 +0.9999437 0.9934837 0.9934695 +0.2151269 0.9754027 0.2167356 +0.2150852 0.9753975 0.2165567 +0.2150342 0.9753908 0.216332 +0.2149725 0.9753825 0.2160503 +0.2148987 0.9753721 0.2156981 +0.2148124 0.9753591 0.2152591 +0.2147144 0.975343 0.2147144 +0.2152799 0.975343 0.2147144 +0.2159954 0.975343 0.2147144 +0.2169006 0.975343 0.2147144 +0.2180458 0.975343 0.2147144 +0.2194946 0.975343 0.2147144 +0.2213275 0.975343 0.2147144 +0.2236464 0.975343 0.2147144 +0.2265801 0.975343 0.2147144 +0.2302916 0.975343 0.2147144 +0.2349871 0.975343 0.2147144 +0.2409276 0.975343 0.2147144 +0.2484431 0.975343 0.2147144 +0.2579511 0.975343 0.2147144 +0.26998 0.975343 0.2147144 +0.2851981 0.975343 0.2147144 +0.304451 0.975343 0.2147144 +0.3288084 0.975343 0.2147144 +0.3596237 0.975343 0.2147144 +0.3986091 0.975343 0.2147144 +0.4479306 0.975343 0.2147144 +0.5103288 0.975343 0.2147144 +0.5892706 0.975343 0.2147144 +0.6891423 0.975343 0.2147144 +0.815493 0.975343 0.2147144 +0.975343 0.975343 0.2147144 +0.9813911 0.8336578 0.2780055 +0.9857982 0.7449782 0.3451032 +0.9890723 0.6976819 0.4141683 +0.9915399 0.6813091 0.4832246 +0.9934197 0.6867898 0.5503438 +0.9948636 0.7065643 0.6138323 +0.9959797 0.7346173 0.6723748 +0.9968465 0.7664161 0.7251076 +0.9975224 0.7987601 0.7716184 +0.9980509 0.8295662 0.8118878 +0.9984651 0.8576272 0.8461986 +0.9987903 0.8823772 0.8750355 +0.9990461 0.9036862 0.8989948 +0.9992473 0.9216972 0.9187123 +0.9994059 0.9367042 0.9348119 +0.999531 0.9490694 0.9478733 +0.9996296 0.959169 0.9584146 +0.9997074 0.9673613 0.9668865 +0.9997689 0.9739705 0.9736721 +0.9998174 0.9792797 0.9790924 +0.9998557 0.9835302 0.9834127 +0.999886 0.986924 0.9868504 +0.9999099 0.989628 0.9895819 +0.9999288 0.9917789 0.99175 +0.9999437 0.9934875 0.9934695 +0.2783684 0.9814251 0.2795441 +0.2783325 0.9814221 0.2794079 +0.2782884 0.9814183 0.2792368 +0.2782347 0.9814136 0.2790223 +0.2781701 0.9814076 0.2787542 +0.2780936 0.9814002 0.27842 +0.2780055 0.9813911 0.2780055 +0.2784186 0.9813911 0.2780055 +0.2789413 0.9813911 0.2780055 +0.2796026 0.9813911 0.2780055 +0.2804391 0.9813911 0.2780055 +0.2814975 0.9813911 0.2780055 +0.2828365 0.9813911 0.2780055 +0.2845305 0.9813911 0.2780055 +0.2866736 0.9813911 0.2780055 +0.2893849 0.9813911 0.2780055 +0.2928151 0.9813911 0.2780055 +0.2971547 0.9813911 0.2780055 +0.3026449 0.9813911 0.2780055 +0.3095906 0.9813911 0.2780055 +0.318378 0.9813911 0.2780055 +0.3294951 0.9813911 0.2780055 +0.3435596 0.9813911 0.2780055 +0.3613531 0.9813911 0.2780055 +0.3838642 0.9813911 0.2780055 +0.4123437 0.9813911 0.2780055 +0.448374 0.9813911 0.2780055 +0.4939569 0.9813911 0.2780055 +0.5516253 0.9813911 0.2780055 +0.6245833 0.9813911 0.2780055 +0.7168846 0.9813911 0.2780055 +0.8336578 0.9813911 0.2780055 +0.9813911 0.9813911 0.2780055 +0.9857982 0.8512944 0.3451032 +0.9890723 0.7730606 0.4141683 +0.9915399 0.7339746 0.4832246 +0.9934197 0.7230672 0.5503438 +0.9948636 0.7312193 0.6138323 +0.9959797 0.7511659 0.6723748 +0.9968465 0.7773989 0.7251076 +0.9975224 0.8059764 0.7716184 +0.9980509 0.8342664 0.8118878 +0.9984651 0.8606658 0.8461986 +0.9987903 0.8843291 0.8750355 +0.9990461 0.9049336 0.8989948 +0.9992473 0.9224907 0.9187123 +0.9994059 0.9372073 0.9348119 +0.999531 0.9493874 0.9478733 +0.9996296 0.9593695 0.9584146 +0.9997074 0.9674875 0.9668865 +0.9997689 0.9740498 0.9736721 +0.9998174 0.9793295 0.9790924 +0.9998557 0.9835614 0.9834127 +0.999886 0.9869436 0.9868504 +0.9999099 0.9896403 0.9895819 +0.9999288 0.9917866 0.99175 +0.9999437 0.9934923 0.9934695 +0.3454107 0.9858181 0.3462571 +0.3453807 0.9858163 0.3461549 +0.3453439 0.9858141 0.3460265 +0.3452987 0.9858113 0.3458657 +0.3452442 0.9858079 0.3456646 +0.3451791 0.9858036 0.345414 +0.3451032 0.9857982 0.3451032 +0.3454005 0.9857982 0.3451032 +0.3457767 0.9857982 0.3451032 +0.3462526 0.9857982 0.3451032 +0.3468546 0.9857982 0.3451032 +0.3476163 0.9857982 0.3451032 +0.3485799 0.9857982 0.3451032 +0.3497989 0.9857982 0.3451032 +0.3513412 0.9857982 0.3451032 +0.3532924 0.9857982 0.3451032 +0.3557609 0.9857982 0.3451032 +0.3588839 0.9857982 0.3451032 +0.3628349 0.9857982 0.3451032 +0.3678335 0.9857982 0.3451032 +0.3741573 0.9857982 0.3451032 +0.3821577 0.9857982 0.3451032 +0.3922792 0.9857982 0.3451032 +0.4050843 0.9857982 0.3451032 +0.4212844 0.9857982 0.3451032 +0.4417797 0.9857982 0.3451032 +0.4677088 0.9857982 0.3451032 +0.5005126 0.9857982 0.3451032 +0.5420136 0.9857982 0.3451032 +0.5945178 0.9857982 0.3451032 +0.6609424 0.9857982 0.3451032 +0.7449782 0.9857982 0.3451032 +0.8512944 0.9857982 0.3451032 +0.9857982 0.9857982 0.3451032 +0.9890723 0.8684246 0.4141683 +0.9915399 0.8006032 0.4832246 +0.9934197 0.7689629 0.5503438 +0.9948636 0.7624111 0.6138323 +0.9959797 0.7721021 0.6723748 +0.9968465 0.7912937 0.7251076 +0.9975224 0.8151059 0.7716184 +0.9980509 0.8402127 0.8118878 +0.9984651 0.8645099 0.8461986 +0.9987903 0.8867986 0.8750355 +0.9990461 0.9065116 0.8989948 +0.9992473 0.9234947 0.9187123 +0.9994059 0.9378438 0.9348119 +0.999531 0.9497898 0.9478733 +0.9996296 0.9596232 0.9584146 +0.9997074 0.9676472 0.9668865 +0.9997689 0.9741502 0.9736721 +0.9998174 0.9793925 0.9790924 +0.9998557 0.9836009 0.9834127 +0.999886 0.9869683 0.9868504 +0.9999099 0.9896558 0.9895819 +0.9999288 0.9917963 0.99175 +0.9999437 0.9934984 0.9934695 +0.4144197 0.9890841 0.41502 +0.4143955 0.9890831 0.4149446 +0.4143657 0.9890818 0.4148498 +0.414329 0.9890801 0.4147311 +0.4142845 0.9890781 0.4145826 +0.4142311 0.9890755 0.4143977 +0.4141683 0.9890723 0.4141683 +0.4143791 0.9890723 0.4141683 +0.4146458 0.9890723 0.4141683 +0.4149832 0.9890723 0.4141683 +0.41541 0.9890723 0.4141683 +0.4159501 0.9890723 0.4141683 +0.4166333 0.9890723 0.4141683 +0.4174976 0.9890723 0.4141683 +0.4185911 0.9890723 0.4141683 +0.4199745 0.9890723 0.4141683 +0.4217247 0.9890723 0.4141683 +0.4239389 0.9890723 0.4141683 +0.4267402 0.9890723 0.4141683 +0.4302842 0.9890723 0.4141683 +0.4347678 0.9890723 0.4141683 +0.4404401 0.9890723 0.4141683 +0.4476164 0.9890723 0.4141683 +0.4566952 0.9890723 0.4141683 +0.4681812 0.9890723 0.4141683 +0.4827124 0.9890723 0.4141683 +0.5010964 0.9890723 0.4141683 +0.5243544 0.9890723 0.4141683 +0.5537789 0.9890723 0.4141683 +0.5910046 0.9890723 0.4141683 +0.6381 0.9890723 0.4141683 +0.6976819 0.9890723 0.4141683 +0.7730606 0.9890723 0.4141683 +0.8684246 0.9890723 0.4141683 +0.9890723 0.9890723 0.4141683 +0.9915399 0.8848971 0.4832246 +0.9934197 0.8270268 0.5503438 +0.9948636 0.8018727 0.6138323 +0.9959797 0.798589 0.6723748 +0.9968465 0.8088723 0.7251076 +0.9975224 0.8266559 0.7716184 +0.9980509 0.8477357 0.8118878 +0.9984651 0.8693733 0.8461986 +0.9987903 0.8899228 0.8750355 +0.9990461 0.908508 0.8989948 +0.9992473 0.9247649 0.9187123 +0.9994059 0.938649 0.9348119 +0.999531 0.9502988 0.9478733 +0.9996296 0.9599442 0.9584146 +0.9997074 0.9678493 0.9668865 +0.9997689 0.9742772 0.9736721 +0.9998174 0.9794722 0.9790924 +0.9998557 0.9836509 0.9834127 +0.999886 0.9869996 0.9868504 +0.9999099 0.9896754 0.9895819 +0.9999288 0.9918086 0.99175 +0.9999437 0.9935061 0.9934695 +0.4834235 0.9915469 0.483843 +0.4834045 0.9915463 0.4837882 +0.4833811 0.9915455 0.4837194 +0.4833522 0.9915446 0.4836332 +0.4833171 0.9915433 0.4835254 +0.4832747 0.9915418 0.4833911 +0.4832246 0.9915399 0.4832246 +0.4833719 0.9915399 0.4832246 +0.4835582 0.9915399 0.4832246 +0.4837939 0.9915399 0.4832246 +0.4840922 0.9915399 0.4832246 +0.4844695 0.9915399 0.4832246 +0.4849468 0.9915399 0.4832246 +0.4855507 0.9915399 0.4832246 +0.4863147 0.9915399 0.4832246 +0.4872812 0.9915399 0.4832246 +0.4885041 0.9915399 0.4832246 +0.4900511 0.9915399 0.4832246 +0.4920083 0.9915399 0.4832246 +0.4944844 0.9915399 0.4832246 +0.497617 0.9915399 0.4832246 +0.5015801 0.9915399 0.4832246 +0.506594 0.9915399 0.4832246 +0.5129372 0.9915399 0.4832246 +0.5209622 0.9915399 0.4832246 +0.5311148 0.9915399 0.4832246 +0.5439593 0.9915399 0.4832246 +0.5602091 0.9915399 0.4832246 +0.5807673 0.9915399 0.4832246 +0.6067761 0.9915399 0.4832246 +0.6396806 0.9915399 0.4832246 +0.6813091 0.9915399 0.4832246 +0.7339746 0.9915399 0.4832246 +0.8006032 0.9915399 0.4832246 +0.8848971 0.9915399 0.4832246 +0.9915399 0.9915399 0.4832246 +0.9934197 0.9004852 0.5503438 +0.9948636 0.8517969 0.6138323 +0.9959797 0.8320985 0.6723748 +0.9968465 0.8311115 0.7251076 +0.9975224 0.8412682 0.7716184 +0.9980509 0.8572531 0.8118878 +0.9984651 0.8755261 0.8461986 +0.9987903 0.8938754 0.8750355 +0.9990461 0.9110337 0.8989948 +0.9992473 0.9263719 0.9187123 +0.9994059 0.9396678 0.9348119 +0.999531 0.9509428 0.9478733 +0.9996296 0.9603504 0.9584146 +0.9997074 0.9681049 0.9668865 +0.9997689 0.9744378 0.9736721 +0.9998174 0.9795731 0.9790924 +0.9998557 0.9837142 0.9834127 +0.999886 0.9870393 0.9868504 +0.9999099 0.9897002 0.9895819 +0.9999288 0.9918241 0.99175 +0.9999437 0.9935158 0.9934695 +0.5504963 0.993424 0.5507853 +0.5504818 0.9934236 0.5507462 +0.550464 0.9934231 0.5506971 +0.5504419 0.9934225 0.5506355 +0.550415 0.9934218 0.5505585 +0.5503825 0.9934209 0.5504627 +0.5503438 0.9934197 0.5503438 +0.5504452 0.9934197 0.5503438 +0.5505736 0.9934197 0.5503438 +0.550736 0.9934197 0.5503438 +0.5509414 0.9934197 0.5503438 +0.5512013 0.9934197 0.5503438 +0.5515301 0.9934197 0.5503438 +0.5519461 0.9934197 0.5503438 +0.5524723 0.9934197 0.5503438 +0.5531381 0.9934197 0.5503438 +0.5539804 0.9934197 0.5503438 +0.5550461 0.9934197 0.5503438 +0.5563942 0.9934197 0.5503438 +0.5580998 0.9934197 0.5503438 +0.5602576 0.9934197 0.5503438 +0.5629876 0.9934197 0.5503438 +0.5664413 0.9934197 0.5503438 +0.5708106 0.9934197 0.5503438 +0.5763385 0.9934197 0.5503438 +0.5833319 0.9934197 0.5503438 +0.5921795 0.9934197 0.5503438 +0.6033728 0.9934197 0.5503438 +0.6175339 0.9934197 0.5503438 +0.6354495 0.9934197 0.5503438 +0.658115 0.9934197 0.5503438 +0.6867898 0.9934197 0.5503438 +0.7230672 0.9934197 0.5503438 +0.7689629 0.9934197 0.5503438 +0.8270268 0.9934197 0.5503438 +0.9004852 0.9934197 0.5503438 +0.9934197 0.9934197 0.5503438 +0.9948636 0.9149574 0.6138323 +0.9959797 0.8744923 0.6723748 +0.9968465 0.8592471 0.7251076 +0.9975224 0.8597546 0.7716184 +0.9980509 0.869294 0.8118878 +0.9984651 0.8833102 0.8461986 +0.9987903 0.8988759 0.8750355 +0.9990461 0.9142291 0.8989948 +0.9992473 0.9284049 0.9187123 +0.9994059 0.9409566 0.9348119 +0.999531 0.9517575 0.9478733 +0.9996296 0.9608641 0.9584146 +0.9997074 0.9684283 0.9668865 +0.9997689 0.9746411 0.9736721 +0.9998174 0.9797007 0.9790924 +0.9998557 0.9837942 0.9834127 +0.999886 0.9870894 0.9868504 +0.9999099 0.9897316 0.9895819 +0.9999288 0.9918437 0.99175 +0.9999437 0.9935281 0.9934695 +0.6139459 0.9948662 0.6141423 +0.6139352 0.994866 0.6141149 +0.6139219 0.9948657 0.6140804 +0.6139056 0.9948653 0.6140371 +0.6138855 0.9948649 0.6139831 +0.6138613 0.9948643 0.6139158 +0.6138323 0.9948636 0.6138323 +0.6139012 0.9948636 0.6138323 +0.6139885 0.9948636 0.6138323 +0.6140988 0.9948636 0.6138323 +0.6142384 0.9948636 0.6138323 +0.6144151 0.9948636 0.6138323 +0.6146385 0.9948636 0.6138323 +0.6149212 0.9948636 0.6138323 +0.6152789 0.9948636 0.6138323 +0.6157314 0.9948636 0.6138323 +0.6163039 0.9948636 0.6138323 +0.6170281 0.9948636 0.6138323 +0.6179443 0.9948636 0.6138323 +0.6191035 0.9948636 0.6138323 +0.62057 0.9948636 0.6138323 +0.6224253 0.9948636 0.6138323 +0.6247725 0.9948636 0.6138323 +0.6277421 0.9948636 0.6138323 +0.6314989 0.9948636 0.6138323 +0.6362518 0.9948636 0.6138323 +0.6422649 0.9948636 0.6138323 +0.6498721 0.9948636 0.6138323 +0.6594963 0.9948636 0.6138323 +0.6716722 0.9948636 0.6138323 +0.6870762 0.9948636 0.6138323 +0.7065643 0.9948636 0.6138323 +0.7312193 0.9948636 0.6138323 +0.7624111 0.9948636 0.6138323 +0.8018727 0.9948636 0.6138323 +0.8517969 0.9948636 0.6138323 +0.9149574 0.9948636 0.6138323 +0.9948636 0.9948636 0.6138323 +0.9959797 0.928126 0.6723748 +0.9968465 0.8948422 0.7251076 +0.9975224 0.8831424 0.7716184 +0.9980509 0.8845272 0.8118878 +0.9984651 0.8931581 0.8461986 +0.9987903 0.9052021 0.8750355 +0.9990461 0.9182717 0.8989948 +0.9992473 0.9309769 0.9187123 +0.9994059 0.9425872 0.9348119 +0.999531 0.9527882 0.9478733 +0.9996296 0.9615141 0.9584146 +0.9997074 0.9688374 0.9668865 +0.9997689 0.9748982 0.9736721 +0.9998174 0.9798621 0.9790924 +0.9998557 0.9838954 0.9834127 +0.999886 0.9871528 0.9868504 +0.9999099 0.9897713 0.9895819 +0.9999288 0.9918686 0.99175 +0.9999437 0.9935436 0.9934695 +0.6724572 0.9959813 0.6725891 +0.6724495 0.9959811 0.6725701 +0.6724399 0.9959809 0.6725462 +0.672428 0.9959807 0.6725163 +0.6724135 0.9959804 0.672479 +0.6723959 0.9959801 0.6724325 +0.6723748 0.9959797 0.6723748 +0.6724211 0.9959797 0.6723748 +0.6724796 0.9959797 0.6723748 +0.6725537 0.9959797 0.6723748 +0.6726474 0.9959797 0.6723748 +0.672766 0.9959797 0.6723748 +0.672916 0.9959797 0.6723748 +0.6731057 0.9959797 0.6723748 +0.6733458 0.9959797 0.6723748 +0.6736495 0.9959797 0.6723748 +0.6740337 0.9959797 0.6723748 +0.6745198 0.9959797 0.6723748 +0.6751348 0.9959797 0.6723748 +0.6759129 0.9959797 0.6723748 +0.6768972 0.9959797 0.6723748 +0.6781425 0.9959797 0.6723748 +0.679718 0.9959797 0.6723748 +0.6817112 0.9959797 0.6723748 +0.6842328 0.9959797 0.6723748 +0.687423 0.9959797 0.6723748 +0.691459 0.9959797 0.6723748 +0.696565 0.9959797 0.6723748 +0.7030249 0.9959797 0.6723748 +0.7111974 0.9959797 0.6723748 +0.7215367 0.9959797 0.6723748 +0.7346173 0.9959797 0.6723748 +0.7511659 0.9959797 0.6723748 +0.7721021 0.9959797 0.6723748 +0.798589 0.9959797 0.6723748 +0.8320985 0.9959797 0.6723748 +0.8744923 0.9959797 0.6723748 +0.928126 0.9959797 0.6723748 +0.9959797 0.9959797 0.6723748 +0.9968465 0.9398746 0.7251076 +0.9975224 0.912731 0.7716184 +0.9980509 0.9037992 0.8118878 +0.9984651 0.905617 0.8461986 +0.9987903 0.9132057 0.8750355 +0.9990461 0.9233861 0.8989948 +0.9992473 0.9342308 0.9187123 +0.9994059 0.94465 0.9348119 +0.999531 0.9540921 0.9478733 +0.9996296 0.9623365 0.9584146 +0.9997074 0.969355 0.9668865 +0.9997689 0.9752236 0.9736721 +0.9998174 0.9800663 0.9790924 +0.9998557 0.9840235 0.9834127 +0.999886 0.9872331 0.9868504 +0.9999099 0.9898216 0.9895819 +0.9999288 0.9919001 0.99175 +0.9999437 0.9935633 0.9934695 +0.7251659 0.9968475 0.7252535 +0.7251605 0.9968474 0.7252406 +0.7251537 0.9968473 0.7252243 +0.7251454 0.9968472 0.725204 +0.7251351 0.996847 0.7251785 +0.7251226 0.9968468 0.7251469 +0.7251076 0.9968465 0.7251076 +0.7251383 0.9968465 0.7251076 +0.7251772 0.9968465 0.7251076 +0.7252263 0.9968465 0.7251076 +0.7252885 0.9968465 0.7251076 +0.7253672 0.9968465 0.7251076 +0.7254668 0.9968465 0.7251076 +0.7255927 0.9968465 0.7251076 +0.725752 0.9968465 0.7251076 +0.7259536 0.9968465 0.7251076 +0.7262086 0.9968465 0.7251076 +0.7265312 0.9968465 0.7251076 +0.7269394 0.9968465 0.7251076 +0.7274557 0.9968465 0.7251076 +0.728109 0.9968465 0.7251076 +0.7289355 0.9968465 0.7251076 +0.7299811 0.9968465 0.7251076 +0.7313039 0.9968465 0.7251076 +0.7329774 0.9968465 0.7251076 +0.7350946 0.9968465 0.7251076 +0.7377732 0.9968465 0.7251076 +0.7411619 0.9968465 0.7251076 +0.7454491 0.9968465 0.7251076 +0.750873 0.9968465 0.7251076 +0.7577349 0.9968465 0.7251076 +0.7664161 0.9968465 0.7251076 +0.7773989 0.9968465 0.7251076 +0.7912937 0.9968465 0.7251076 +0.8088723 0.9968465 0.7251076 +0.8311115 0.9968465 0.7251076 +0.8592471 0.9968465 0.7251076 +0.8948422 0.9968465 0.7251076 +0.9398746 0.9968465 0.7251076 +0.9968465 0.9968465 0.7251076 +0.9975224 0.9501643 0.7716184 +0.9980509 0.9281809 0.8118878 +0.9984651 0.9213791 0.8461986 +0.9987903 0.9233312 0.8750355 +0.9990461 0.9298564 0.8989948 +0.9992473 0.9383474 0.9187123 +0.9994059 0.9472598 0.9348119 +0.999531 0.9557418 0.9478733 +0.9996296 0.9633768 0.9584146 +0.9997074 0.9700099 0.9668865 +0.9997689 0.9756351 0.9736721 +0.9998174 0.9803246 0.9790924 +0.9998557 0.9841855 0.9834127 +0.999886 0.9873346 0.9868504 +0.9999099 0.9898852 0.9895819 +0.9999288 0.9919399 0.99175 +0.9999437 0.9935882 0.9934695 +0.7716588 0.997523 0.7717164 +0.7716551 0.997523 0.7717077 +0.7716504 0.9975229 0.7716968 +0.7716446 0.9975228 0.7716831 +0.7716375 0.9975227 0.771666 +0.7716288 0.9975226 0.7716448 +0.7716184 0.9975224 0.7716184 +0.7716386 0.9975224 0.7716184 +0.7716641 0.9975224 0.7716184 +0.7716964 0.9975224 0.7716184 +0.7717373 0.9975224 0.7716184 +0.771789 0.9975224 0.7716184 +0.7718544 0.9975224 0.7716184 +0.7719371 0.9975224 0.7716184 +0.7720418 0.9975224 0.7716184 +0.7721742 0.9975224 0.7716184 +0.7723418 0.9975224 0.7716184 +0.7725538 0.9975224 0.7716184 +0.7728219 0.9975224 0.7716184 +0.7731612 0.9975224 0.7716184 +0.7735904 0.9975224 0.7716184 +0.7741335 0.9975224 0.7716184 +0.7748205 0.9975224 0.7716184 +0.7756896 0.9975224 0.7716184 +0.7767892 0.9975224 0.7716184 +0.7781803 0.9975224 0.7716184 +0.7799403 0.9975224 0.7716184 +0.7821669 0.9975224 0.7716184 +0.7849838 0.9975224 0.7716184 +0.7885475 0.9975224 0.7716184 +0.7930561 0.9975224 0.7716184 +0.7987601 0.9975224 0.7716184 +0.8059764 0.9975224 0.7716184 +0.8151059 0.9975224 0.7716184 +0.8266559 0.9975224 0.7716184 +0.8412682 0.9975224 0.7716184 +0.8597546 0.9975224 0.7716184 +0.8831424 0.9975224 0.7716184 +0.912731 0.9975224 0.7716184 +0.9501643 0.9975224 0.7716184 +0.9975224 0.9975224 0.7716184 +0.9980509 0.9590268 0.8118878 +0.9984651 0.9413202 0.8461986 +0.9987903 0.9361413 0.8750355 +0.9990461 0.9380422 0.8989948 +0.9992473 0.9435555 0.9187123 +0.9994059 0.9505616 0.9348119 +0.999531 0.9578289 0.9478733 +0.9996296 0.964693 0.9584146 +0.9997074 0.9708384 0.9668865 +0.9997689 0.9761558 0.9736721 +0.9998174 0.9806515 0.9790924 +0.9998557 0.9843905 0.9834127 +0.999886 0.9874631 0.9868504 +0.9999099 0.9899656 0.9895819 +0.9999288 0.9919902 0.99175 +0.9999437 0.9936197 0.9934695 +0.8119154 0.9980513 0.8119529 +0.8119128 0.9980512 0.8119471 +0.8119096 0.9980512 0.8119399 +0.8119057 0.9980511 0.8119308 +0.8119009 0.9980511 0.8119195 +0.8118949 0.998051 0.8119053 +0.8118878 0.9980509 0.8118878 +0.811901 0.9980509 0.8118878 +0.8119176 0.9980509 0.8118878 +0.8119387 0.9980509 0.8118878 +0.8119653 0.9980509 0.8118878 +0.8119989 0.9980509 0.8118878 +0.8120415 0.9980509 0.8118878 +0.8120954 0.9980509 0.8118878 +0.8121636 0.9980509 0.8118878 +0.8122499 0.9980509 0.8118878 +0.812359 0.9980509 0.8118878 +0.8124971 0.9980509 0.8118878 +0.8126718 0.9980509 0.8118878 +0.8128927 0.9980509 0.8118878 +0.8131723 0.9980509 0.8118878 +0.813526 0.9980509 0.8118878 +0.8139735 0.9980509 0.8118878 +0.8145396 0.9980509 0.8118878 +0.8152558 0.9980509 0.8118878 +0.8161619 0.9980509 0.8118878 +0.8173082 0.9980509 0.8118878 +0.8187584 0.9980509 0.8118878 +0.8205932 0.9980509 0.8118878 +0.8229144 0.9980509 0.8118878 +0.825851 0.9980509 0.8118878 +0.8295662 0.9980509 0.8118878 +0.8342664 0.9980509 0.8118878 +0.8402127 0.9980509 0.8118878 +0.8477357 0.9980509 0.8118878 +0.8572531 0.9980509 0.8118878 +0.869294 0.9980509 0.8118878 +0.8845272 0.9980509 0.8118878 +0.9037992 0.9980509 0.8118878 +0.9281809 0.9980509 0.8118878 +0.9590268 0.9980509 0.8118878 +0.9980509 0.9980509 0.8118878 +0.9984651 0.9665483 0.8461986 +0.9987903 0.9523478 0.8750355 +0.9990461 0.9483984 0.8989948 +0.9992473 0.9501444 0.9187123 +0.9994059 0.9547387 0.9348119 +0.999531 0.9604694 0.9478733 +0.9996296 0.9663582 0.9584146 +0.9997074 0.9718865 0.9668865 +0.9997689 0.9768145 0.9736721 +0.9998174 0.981065 0.9790924 +0.9998557 0.9846498 0.9834127 +0.999886 0.9876255 0.9868504 +0.9999099 0.9900674 0.9895819 +0.9999288 0.9920539 0.99175 +0.9999437 0.9936596 0.9934695 +0.8462171 0.9984653 0.8462413 +0.8462154 0.9984653 0.8462375 +0.8462132 0.9984653 0.8462328 +0.8462106 0.9984653 0.8462268 +0.8462073 0.9984652 0.8462194 +0.8462034 0.9984652 0.8462101 +0.8461986 0.9984651 0.8461986 +0.8462071 0.9984651 0.8461986 +0.8462179 0.9984651 0.8461986 +0.8462315 0.9984651 0.8461986 +0.8462487 0.9984651 0.8461986 +0.8462704 0.9984651 0.8461986 +0.846298 0.9984651 0.8461986 +0.8463328 0.9984651 0.8461986 +0.8463769 0.9984651 0.8461986 +0.8464327 0.9984651 0.8461986 +0.8465032 0.9984651 0.8461986 +0.8465925 0.9984651 0.8461986 +0.8467054 0.9984651 0.8461986 +0.8468482 0.9984651 0.8461986 +0.847029 0.9984651 0.8461986 +0.8472576 0.9984651 0.8461986 +0.8475469 0.9984651 0.8461986 +0.8479129 0.9984651 0.8461986 +0.8483759 0.9984651 0.8461986 +0.8489617 0.9984651 0.8461986 +0.8497027 0.9984651 0.8461986 +0.8506403 0.9984651 0.8461986 +0.8518264 0.9984651 0.8461986 +0.853327 0.9984651 0.8461986 +0.8552254 0.9984651 0.8461986 +0.8576272 0.9984651 0.8461986 +0.8606658 0.9984651 0.8461986 +0.8645099 0.9984651 0.8461986 +0.8693733 0.9984651 0.8461986 +0.8755261 0.9984651 0.8461986 +0.8833102 0.9984651 0.8461986 +0.8931581 0.9984651 0.8461986 +0.905617 0.9984651 0.8461986 +0.9213791 0.9984651 0.8461986 +0.9413202 0.9984651 0.8461986 +0.9665483 0.9984651 0.8461986 +0.9984651 0.9984651 0.8461986 +0.9987903 0.972851 0.8750355 +0.9990461 0.9615002 0.8989948 +0.9992473 0.9584803 0.9187123 +0.9994059 0.9600233 0.9348119 +0.999531 0.9638099 0.9478733 +0.9996296 0.9684648 0.9584146 +0.9997074 0.9732125 0.9668865 +0.9997689 0.9776479 0.9736721 +0.9998174 0.9815881 0.9790924 +0.9998557 0.9849778 0.9834127 +0.999886 0.9878311 0.9868504 +0.9999099 0.9901961 0.9895819 +0.9999288 0.9921345 0.99175 +0.9999437 0.99371 0.9934695 +0.8750477 0.9987905 0.8750632 +0.8750466 0.9987905 0.8750608 +0.8750451 0.9987904 0.8750577 +0.8750434 0.9987904 0.8750538 +0.8750412 0.9987904 0.875049 +0.8750386 0.9987904 0.8750429 +0.8750355 0.9987903 0.8750355 +0.8750409 0.9987903 0.8750355 +0.8750478 0.9987903 0.8750355 +0.8750566 0.9987903 0.8750355 +0.8750676 0.9987903 0.8750355 +0.8750816 0.9987903 0.8750355 +0.8750993 0.9987903 0.8750355 +0.8751217 0.9987903 0.8750355 +0.87515 0.9987903 0.8750355 +0.8751858 0.9987903 0.8750355 +0.8752311 0.9987903 0.8750355 +0.8752885 0.9987903 0.8750355 +0.875361 0.9987903 0.8750355 +0.8754528 0.9987903 0.8750355 +0.8755689 0.9987903 0.8750355 +0.8757158 0.9987903 0.8750355 +0.8759016 0.9987903 0.8750355 +0.8761367 0.9987903 0.8750355 +0.8764342 0.9987903 0.8750355 +0.8768104 0.9987903 0.8750355 +0.8772865 0.9987903 0.8750355 +0.8778888 0.9987903 0.8750355 +0.8786507 0.9987903 0.8750355 +0.8796147 0.9987903 0.8750355 +0.8808343 0.9987903 0.8750355 +0.8823772 0.9987903 0.8750355 +0.8843291 0.9987903 0.8750355 +0.8867986 0.9987903 0.8750355 +0.8899228 0.9987903 0.8750355 +0.8938754 0.9987903 0.8750355 +0.8988759 0.9987903 0.8750355 +0.9052021 0.9987903 0.8750355 +0.9132057 0.9987903 0.8750355 +0.9233312 0.9987903 0.8750355 +0.9361413 0.9987903 0.8750355 +0.9523478 0.9987903 0.8750355 +0.972851 0.9987903 0.8750355 +0.9987903 0.9987903 0.8750355 +0.9990461 0.9780758 0.8989948 +0.9992473 0.9690261 0.9187123 +0.9994059 0.9667089 0.9348119 +0.999531 0.968036 0.9478733 +0.9996296 0.97113 0.9584146 +0.9997074 0.9748901 0.9668865 +0.9997689 0.9787022 0.9736721 +0.9998174 0.9822499 0.9790924 +0.9998557 0.9853929 0.9834127 +0.999886 0.9880912 0.9868504 +0.9999099 0.990359 0.9895819 +0.9999288 0.9922364 0.99175 +0.9999437 0.9937738 0.9934695 +0.8990028 0.9990461 0.8990127 +0.899002 0.9990461 0.8990111 +0.8990011 0.9990461 0.8990091 +0.899 0.9990461 0.8990066 +0.8989986 0.9990461 0.8990035 +0.8989969 0.9990461 0.8989996 +0.8989948 0.9990461 0.8989948 +0.8989983 0.9990461 0.8989948 +0.8990027 0.9990461 0.8989948 +0.8990083 0.9990461 0.8989948 +0.8990153 0.9990461 0.8989948 +0.8990243 0.9990461 0.8989948 +0.8990356 0.9990461 0.8989948 +0.8990499 0.9990461 0.8989948 +0.899068 0.9990461 0.8989948 +0.8990909 0.9990461 0.8989948 +0.8991198 0.9990461 0.8989948 +0.8991565 0.9990461 0.8989948 +0.8992028 0.9990461 0.8989948 +0.8992615 0.9990461 0.8989948 +0.8993357 0.9990461 0.8989948 +0.8994295 0.9990461 0.8989948 +0.8995483 0.9990461 0.8989948 +0.8996985 0.9990461 0.8989948 +0.8998886 0.9990461 0.8989948 +0.900129 0.9990461 0.8989948 +0.9004332 0.9990461 0.8989948 +0.9008181 0.9990461 0.8989948 +0.901305 0.9990461 0.8989948 +0.901921 0.9990461 0.8989948 +0.9027003 0.9990461 0.8989948 +0.9036862 0.9990461 0.8989948 +0.9049336 0.9990461 0.8989948 +0.9065116 0.9990461 0.8989948 +0.908508 0.9990461 0.8989948 +0.9110337 0.9990461 0.8989948 +0.9142291 0.9990461 0.8989948 +0.9182717 0.9990461 0.8989948 +0.9233861 0.9990461 0.8989948 +0.9298564 0.9990461 0.8989948 +0.9380422 0.9990461 0.8989948 +0.9483984 0.9990461 0.8989948 +0.9615002 0.9990461 0.8989948 +0.9780758 0.9990461 0.8989948 +0.9990461 0.9990461 0.8989948 +0.9992473 0.9823681 0.9187123 +0.9994059 0.9751672 0.9348119 +0.999531 0.9733827 0.9478733 +0.9996296 0.9745018 0.9584146 +0.9997074 0.9770124 0.9668865 +0.9997689 0.9800361 0.9736721 +0.9998174 0.9830872 0.9790924 +0.9998557 0.985918 0.9834127 +0.999886 0.9884202 0.9868504 +0.9999099 0.9905651 0.9895819 +0.9999288 0.9923654 0.99175 +0.9999437 0.9938545 0.9934695 +0.9187175 0.9992474 0.9187238 +0.918717 0.9992474 0.9187228 +0.9187164 0.9992474 0.9187215 +0.9187157 0.9992474 0.9187199 +0.9187148 0.9992474 0.9187179 +0.9187137 0.9992474 0.9187154 +0.9187123 0.9992473 0.9187123 +0.9187145 0.9992473 0.9187123 +0.9187173 0.9992473 0.9187123 +0.9187209 0.9992473 0.9187123 +0.9187254 0.9992473 0.9187123 +0.9187311 0.9992473 0.9187123 +0.9187383 0.9992473 0.9187123 +0.9187474 0.9992473 0.9187123 +0.9187589 0.9992473 0.9187123 +0.9187734 0.9992473 0.9187123 +0.9187919 0.9992473 0.9187123 +0.9188152 0.9992473 0.9187123 +0.9188447 0.9992473 0.9187123 +0.918882 0.9992473 0.9187123 +0.9189292 0.9992473 0.9187123 +0.9189889 0.9992473 0.9187123 +0.9190645 0.9992473 0.9187123 +0.91916 0.9992473 0.9187123 +0.919281 0.9992473 0.9187123 +0.919434 0.9992473 0.9187123 +0.9196275 0.9992473 0.9187123 +0.9198724 0.9992473 0.9187123 +0.9201821 0.9992473 0.9187123 +0.9205741 0.9992473 0.9187123 +0.9210699 0.9992473 0.9187123 +0.9216972 0.9992473 0.9187123 +0.9224907 0.9992473 0.9187123 +0.9234947 0.9992473 0.9187123 +0.9247649 0.9992473 0.9187123 +0.9263719 0.9992473 0.9187123 +0.9284049 0.9992473 0.9187123 +0.9309769 0.9992473 0.9187123 +0.9342308 0.9992473 0.9187123 +0.9383474 0.9992473 0.9187123 +0.9435555 0.9992473 0.9187123 +0.9501444 0.9992473 0.9187123 +0.9584803 0.9992473 0.9187123 +0.9690261 0.9992473 0.9187123 +0.9823681 0.9992473 0.9187123 +0.9992473 0.9992473 0.9187123 +0.9994059 0.985868 0.9348119 +0.999531 0.9801469 0.9478733 +0.9996296 0.9787675 0.9584146 +0.9997074 0.9796975 0.9668865 +0.9997689 0.9817236 0.9736721 +0.9998174 0.9841465 0.9790924 +0.9998557 0.9865823 0.9834127 +0.999886 0.9888365 0.9868504 +0.9999099 0.9908257 0.9895819 +0.9999288 0.9925286 0.99175 +0.9999437 0.9939566 0.9934695 +0.9348153 0.999406 0.9348193 +0.9348149 0.999406 0.9348186 +0.9348146 0.999406 0.9348178 +0.9348141 0.999406 0.9348168 +0.9348135 0.999406 0.9348155 +0.9348128 0.9994059 0.9348139 +0.9348119 0.9994059 0.9348119 +0.9348133 0.9994059 0.9348119 +0.9348151 0.9994059 0.9348119 +0.9348174 0.9994059 0.9348119 +0.9348202 0.9994059 0.9348119 +0.9348238 0.9994059 0.9348119 +0.9348284 0.9994059 0.9348119 +0.9348341 0.9994059 0.9348119 +0.9348414 0.9994059 0.9348119 +0.9348507 0.9994059 0.9348119 +0.9348623 0.9994059 0.9348119 +0.9348771 0.9994059 0.9348119 +0.9348958 0.9994059 0.9348119 +0.9349195 0.9994059 0.9348119 +0.9349494 0.9994059 0.9348119 +0.9349873 0.9994059 0.9348119 +0.9350352 0.9994059 0.9348119 +0.9350958 0.9994059 0.9348119 +0.9351724 0.9994059 0.9348119 +0.9352694 0.9994059 0.9348119 +0.9353921 0.9994059 0.9348119 +0.9355473 0.9994059 0.9348119 +0.9357437 0.9994059 0.9348119 +0.9359922 0.9994059 0.9348119 +0.9363065 0.9994059 0.9348119 +0.9367042 0.9994059 0.9348119 +0.9372073 0.9994059 0.9348119 +0.9378438 0.9994059 0.9348119 +0.938649 0.9994059 0.9348119 +0.9396678 0.9994059 0.9348119 +0.9409566 0.9994059 0.9348119 +0.9425872 0.9994059 0.9348119 +0.94465 0.9994059 0.9348119 +0.9472598 0.9994059 0.9348119 +0.9505616 0.9994059 0.9348119 +0.9547387 0.9994059 0.9348119 +0.9600233 0.9994059 0.9348119 +0.9667089 0.9994059 0.9348119 +0.9751672 0.9994059 0.9348119 +0.985868 0.9994059 0.9348119 +0.9994059 0.9994059 0.9348119 +0.999531 0.9887045 0.9478733 +0.9996296 0.9841643 0.9584146 +0.9997074 0.9830944 0.9668865 +0.9997689 0.9838586 0.9736721 +0.9998174 0.9854867 0.9790924 +0.9998557 0.9874227 0.9834127 +0.999886 0.9893632 0.9868504 +0.9999099 0.9911556 0.9895819 +0.9999288 0.992735 0.99175 +0.9999437 0.9940858 0.9934695 +0.9478754 0.999531 0.9478779 +0.9478752 0.999531 0.9478775 +0.947875 0.999531 0.947877 +0.9478746 0.999531 0.9478763 +0.9478743 0.999531 0.9478755 +0.9478738 0.999531 0.9478745 +0.9478733 0.999531 0.9478733 +0.9478742 0.999531 0.9478733 +0.9478753 0.999531 0.9478733 +0.9478767 0.999531 0.9478733 +0.9478785 0.999531 0.9478733 +0.9478808 0.999531 0.9478733 +0.9478837 0.999531 0.9478733 +0.9478873 0.999531 0.9478733 +0.9478919 0.999531 0.9478733 +0.9478978 0.999531 0.9478733 +0.9479051 0.999531 0.9478733 +0.9479145 0.999531 0.9478733 +0.9479263 0.999531 0.9478733 +0.9479413 0.999531 0.9478733 +0.9479602 0.999531 0.9478733 +0.9479841 0.999531 0.9478733 +0.9480144 0.999531 0.9478733 +0.9480527 0.999531 0.9478733 +0.9481011 0.999531 0.9478733 +0.9481624 0.999531 0.9478733 +0.94824 0.999531 0.9478733 +0.9483381 0.999531 0.9478733 +0.9484623 0.999531 0.9478733 +0.9486193 0.999531 0.9478733 +0.948818 0.999531 0.9478733 +0.9490694 0.999531 0.9478733 +0.9493874 0.999531 0.9478733 +0.9497898 0.999531 0.9478733 +0.9502988 0.999531 0.9478733 +0.9509428 0.999531 0.9478733 +0.9517575 0.999531 0.9478733 +0.9527882 0.999531 0.9478733 +0.9540921 0.999531 0.9478733 +0.9557418 0.999531 0.9478733 +0.9578289 0.999531 0.9478733 +0.9604694 0.999531 0.9478733 +0.9638099 0.999531 0.9478733 +0.968036 0.999531 0.9478733 +0.9733827 0.999531 0.9478733 +0.9801469 0.999531 0.9478733 +0.9887045 0.999531 0.9478733 +0.999531 0.999531 0.9478733 +0.9996296 0.9909918 0.9584146 +0.9997074 0.987392 0.9668865 +0.9997689 0.9865595 0.9736721 +0.9998174 0.9871822 0.9790924 +0.9998557 0.988486 0.9834127 +0.999886 0.9900294 0.9868504 +0.9999099 0.9915728 0.9895819 +0.9999288 0.9929962 0.99175 +0.9999437 0.9942492 0.9934695 +0.958416 0.9996296 0.9584176 +0.9584159 0.9996296 0.9584173 +0.9584157 0.9996296 0.958417 +0.9584155 0.9996296 0.9584166 +0.9584153 0.9996296 0.9584161 +0.958415 0.9996296 0.9584154 +0.9584146 0.9996296 0.9584146 +0.9584152 0.9996296 0.9584146 +0.9584159 0.9996296 0.9584146 +0.9584168 0.9996296 0.9584146 +0.9584179 0.9996296 0.9584146 +0.9584194 0.9996296 0.9584146 +0.9584212 0.9996296 0.9584146 +0.9584235 0.9996296 0.9584146 +0.9584264 0.9996296 0.9584146 +0.9584301 0.9996296 0.9584146 +0.9584347 0.9996296 0.9584146 +0.9584406 0.9996296 0.9584146 +0.9584481 0.9996296 0.9584146 +0.9584575 0.9996296 0.9584146 +0.9584694 0.9996296 0.9584146 +0.9584845 0.9996296 0.9584146 +0.9585036 0.9996296 0.9584146 +0.9585278 0.9996296 0.9584146 +0.9585583 0.9996296 0.9584146 +0.958597 0.9996296 0.9584146 +0.9586459 0.9996296 0.9584146 +0.9587078 0.9996296 0.9584146 +0.9587861 0.9996296 0.9584146 +0.9588851 0.9996296 0.9584146 +0.9590104 0.9996296 0.9584146 +0.959169 0.9996296 0.9584146 +0.9593695 0.9996296 0.9584146 +0.9596232 0.9996296 0.9584146 +0.9599442 0.9996296 0.9584146 +0.9603504 0.9996296 0.9584146 +0.9608641 0.9996296 0.9584146 +0.9615141 0.9996296 0.9584146 +0.9623365 0.9996296 0.9584146 +0.9633768 0.9996296 0.9584146 +0.964693 0.9996296 0.9584146 +0.9663582 0.9996296 0.9584146 +0.9684648 0.9996296 0.9584146 +0.97113 0.9996296 0.9584146 +0.9745018 0.9996296 0.9584146 +0.9787675 0.9996296 0.9584146 +0.9841643 0.9996296 0.9584146 +0.9909918 0.9996296 0.9584146 +0.9996296 0.9996296 0.9584146 +0.9997074 0.9928289 0.9668865 +0.9997689 0.9899766 0.9736721 +0.9998174 0.9893271 0.9790924 +0.9998557 0.9898311 0.9834127 +0.999886 0.9908724 0.9868504 +0.9999099 0.9921007 0.9895819 +0.9999288 0.9933266 0.99175 +0.9999437 0.9944559 0.9934695 +0.9668873 0.9997074 0.9668883 +0.9668872 0.9997074 0.9668882 +0.9668871 0.9997074 0.966888 +0.966887 0.9997074 0.9668877 +0.9668869 0.9997074 0.9668874 +0.9668867 0.9997074 0.966887 +0.9668865 0.9997074 0.9668865 +0.9668868 0.9997074 0.9668865 +0.9668873 0.9997074 0.9668865 +0.9668878 0.9997074 0.9668865 +0.9668885 0.9997074 0.9668865 +0.9668894 0.9997074 0.9668865 +0.9668906 0.9997074 0.9668865 +0.966892 0.9997074 0.9668865 +0.9668939 0.9997074 0.9668865 +0.9668962 0.9997074 0.9668865 +0.9668991 0.9997074 0.9668865 +0.9669028 0.9997074 0.9668865 +0.9669075 0.9997074 0.9668865 +0.9669135 0.9997074 0.9668865 +0.966921 0.9997074 0.9668865 +0.9669305 0.9997074 0.9668865 +0.9669425 0.9997074 0.9668865 +0.9669577 0.9997074 0.9668865 +0.9669769 0.9997074 0.9668865 +0.9670013 0.9997074 0.9668865 +0.967032 0.9997074 0.9668865 +0.967071 0.9997074 0.9668865 +0.9671203 0.9997074 0.9668865 +0.9671826 0.9997074 0.9668865 +0.9672615 0.9997074 0.9668865 +0.9673613 0.9997074 0.9668865 +0.9674875 0.9997074 0.9668865 +0.9676472 0.9997074 0.9668865 +0.9678493 0.9997074 0.9668865 +0.9681049 0.9997074 0.9668865 +0.9684283 0.9997074 0.9668865 +0.9688374 0.9997074 0.9668865 +0.969355 0.9997074 0.9668865 +0.9700099 0.9997074 0.9668865 +0.9708384 0.9997074 0.9668865 +0.9718865 0.9997074 0.9668865 +0.9732125 0.9997074 0.9668865 +0.9748901 0.9997074 0.9668865 +0.9770124 0.9997074 0.9668865 +0.9796975 0.9997074 0.9668865 +0.9830944 0.9997074 0.9668865 +0.987392 0.9997074 0.9668865 +0.9928289 0.9997074 0.9668865 +0.9997074 0.9997074 0.9668865 +0.9997689 0.9942997 0.9736721 +0.9998174 0.9920408 0.9790924 +0.9998557 0.9915329 0.9834127 +0.999886 0.9919388 0.9868504 +0.9999099 0.9927685 0.9895819 +0.9999288 0.9937447 0.99175 +0.9999437 0.9947175 0.9934695 +0.9736726 0.9997689 0.9736733 +0.9736726 0.9997689 0.9736731 +0.9736725 0.9997689 0.973673 +0.9736724 0.9997689 0.9736729 +0.9736723 0.9997689 0.9736726 +0.9736722 0.9997689 0.9736724 +0.9736721 0.9997689 0.9736721 +0.9736723 0.9997689 0.9736721 +0.9736726 0.9997689 0.9736721 +0.9736729 0.9997689 0.9736721 +0.9736734 0.9997689 0.9736721 +0.973674 0.9997689 0.9736721 +0.9736747 0.9997689 0.9736721 +0.9736756 0.9997689 0.9736721 +0.9736767 0.9997689 0.9736721 +0.9736782 0.9997689 0.9736721 +0.97368 0.9997689 0.9736721 +0.9736824 0.9997689 0.9736721 +0.9736853 0.9997689 0.9736721 +0.973689 0.9997689 0.9736721 +0.9736938 0.9997689 0.9736721 +0.9736997 0.9997689 0.9736721 +0.9737073 0.9997689 0.9736721 +0.9737168 0.9997689 0.9736721 +0.9737289 0.9997689 0.9736721 +0.9737442 0.9997689 0.9736721 +0.9737636 0.9997689 0.9736721 +0.9737881 0.9997689 0.9736721 +0.973819 0.9997689 0.9736721 +0.9738582 0.9997689 0.9736721 +0.9739078 0.9997689 0.9736721 +0.9739705 0.9997689 0.9736721 +0.9740498 0.9997689 0.9736721 +0.9741502 0.9997689 0.9736721 +0.9742772 0.9997689 0.9736721 +0.9744378 0.9997689 0.9736721 +0.9746411 0.9997689 0.9736721 +0.9748982 0.9997689 0.9736721 +0.9752236 0.9997689 0.9736721 +0.9756351 0.9997689 0.9736721 +0.9761558 0.9997689 0.9736721 +0.9768145 0.9997689 0.9736721 +0.9776479 0.9997689 0.9736721 +0.9787022 0.9997689 0.9736721 +0.9800361 0.9997689 0.9736721 +0.9817236 0.9997689 0.9736721 +0.9838586 0.9997689 0.9736721 +0.9865595 0.9997689 0.9736721 +0.9899766 0.9997689 0.9736721 +0.9942997 0.9997689 0.9736721 +0.9997689 0.9997689 0.9736721 +0.9998174 0.995474 0.9790924 +0.9998557 0.9936859 0.9834127 +0.999886 0.9932879 0.9868504 +0.9999099 0.9936134 0.9895819 +0.9999288 0.9942735 0.99175 +0.9999437 0.9950484 0.9934695 +0.9790927 0.9998174 0.9790931 +0.9790927 0.9998174 0.9790931 +0.9790927 0.9998174 0.979093 +0.9790926 0.9998174 0.9790929 +0.9790925 0.9998174 0.9790927 +0.9790925 0.9998174 0.9790926 +0.9790924 0.9998174 0.9790924 +0.9790925 0.9998174 0.9790924 +0.9790927 0.9998174 0.9790924 +0.9790929 0.9998174 0.9790924 +0.9790932 0.9998174 0.9790924 +0.9790936 0.9998174 0.9790924 +0.979094 0.9998174 0.9790924 +0.9790946 0.9998174 0.9790924 +0.9790953 0.9998174 0.9790924 +0.9790962 0.9998174 0.9790924 +0.9790974 0.9998174 0.9790924 +0.9790988 0.9998174 0.9790924 +0.9791007 0.9998174 0.9790924 +0.979103 0.9998174 0.9790924 +0.979106 0.9998174 0.9790924 +0.9791097 0.9998174 0.9790924 +0.9791145 0.9998174 0.9790924 +0.9791205 0.9998174 0.9790924 +0.9791281 0.9998174 0.9790924 +0.9791377 0.9998174 0.9790924 +0.9791498 0.9998174 0.9790924 +0.9791652 0.9998174 0.9790924 +0.9791846 0.9998174 0.9790924 +0.9792092 0.9998174 0.9790924 +0.9792403 0.9998174 0.9790924 +0.9792797 0.9998174 0.9790924 +0.9793295 0.9998174 0.9790924 +0.9793925 0.9998174 0.9790924 +0.9794722 0.9998174 0.9790924 +0.9795731 0.9998174 0.9790924 +0.9797007 0.9998174 0.9790924 +0.9798621 0.9998174 0.9790924 +0.9800663 0.9998174 0.9790924 +0.9803246 0.9998174 0.9790924 +0.9806515 0.9998174 0.9790924 +0.981065 0.9998174 0.9790924 +0.9815881 0.9998174 0.9790924 +0.9822499 0.9998174 0.9790924 +0.9830872 0.9998174 0.9790924 +0.9841465 0.9998174 0.9790924 +0.9854867 0.9998174 0.9790924 +0.9871822 0.9998174 0.9790924 +0.9893271 0.9998174 0.9790924 +0.9920408 0.9998174 0.9790924 +0.995474 0.9998174 0.9790924 +0.9998174 0.9998174 0.9790924 +0.9998557 0.9964097 0.9834127 +0.999886 0.9949947 0.9868504 +0.9999099 0.9946823 0.9895819 +0.9999288 0.9949426 0.99175 +0.9999437 0.995467 0.9934695 +0.9834129 0.9998557 0.9834132 +0.9834129 0.9998557 0.9834131 +0.9834129 0.9998557 0.9834131 +0.9834129 0.9998557 0.983413 +0.9834128 0.9998557 0.9834129 +0.9834128 0.9998557 0.9834128 +0.9834127 0.9998557 0.9834127 +0.9834128 0.9998557 0.9834127 +0.9834129 0.9998557 0.9834127 +0.9834131 0.9998557 0.9834127 +0.9834132 0.9998557 0.9834127 +0.9834135 0.9998557 0.9834127 +0.9834137 0.9998557 0.9834127 +0.9834141 0.9998557 0.9834127 +0.9834146 0.9998557 0.9834127 +0.9834151 0.9998557 0.9834127 +0.9834158 0.9998557 0.9834127 +0.9834168 0.9998557 0.9834127 +0.9834179 0.9998557 0.9834127 +0.9834194 0.9998557 0.9834127 +0.9834213 0.9998557 0.9834127 +0.9834236 0.9998557 0.9834127 +0.9834266 0.9998557 0.9834127 +0.9834303 0.9998557 0.9834127 +0.9834351 0.9998557 0.9834127 +0.9834411 0.9998557 0.9834127 +0.9834487 0.9998557 0.9834127 +0.9834584 0.9998557 0.9834127 +0.9834706 0.9998557 0.9834127 +0.983486 0.9998557 0.9834127 +0.9835055 0.9998557 0.9834127 +0.9835302 0.9998557 0.9834127 +0.9835614 0.9998557 0.9834127 +0.9836009 0.9998557 0.9834127 +0.9836509 0.9998557 0.9834127 +0.9837142 0.9998557 0.9834127 +0.9837942 0.9998557 0.9834127 +0.9838954 0.9998557 0.9834127 +0.9840235 0.9998557 0.9834127 +0.9841855 0.9998557 0.9834127 +0.9843905 0.9998557 0.9834127 +0.9846498 0.9998557 0.9834127 +0.9849778 0.9998557 0.9834127 +0.9853929 0.9998557 0.9834127 +0.985918 0.9998557 0.9834127 +0.9865823 0.9998557 0.9834127 +0.9874227 0.9998557 0.9834127 +0.988486 0.9998557 0.9834127 +0.9898311 0.9998557 0.9834127 +0.9915329 0.9998557 0.9834127 +0.9936859 0.9998557 0.9834127 +0.9964097 0.9998557 0.9834127 +0.9998557 0.9998557 0.9834127 +0.999886 0.9971541 0.9868504 +0.9999099 0.9960346 0.9895819 +0.9999288 0.9957891 0.99175 +0.9999437 0.9959967 0.9934695 +0.9868505 0.999886 0.9868507 +0.9868505 0.999886 0.9868506 +0.9868505 0.999886 0.9868506 +0.9868505 0.999886 0.9868506 +0.9868504 0.999886 0.9868505 +0.9868504 0.999886 0.9868504 +0.9868504 0.999886 0.9868504 +0.9868504 0.999886 0.9868504 +0.9868505 0.999886 0.9868504 +0.9868506 0.999886 0.9868504 +0.9868507 0.999886 0.9868504 +0.9868508 0.999886 0.9868504 +0.986851 0.999886 0.9868504 +0.9868512 0.999886 0.9868504 +0.9868515 0.999886 0.9868504 +0.9868519 0.999886 0.9868504 +0.9868523 0.999886 0.9868504 +0.9868529 0.999886 0.9868504 +0.9868536 0.999886 0.9868504 +0.9868546 0.999886 0.9868504 +0.9868557 0.999886 0.9868504 +0.9868572 0.999886 0.9868504 +0.9868591 0.999886 0.9868504 +0.9868614 0.999886 0.9868504 +0.9868644 0.999886 0.9868504 +0.9868682 0.999886 0.9868504 +0.9868729 0.999886 0.9868504 +0.986879 0.999886 0.9868504 +0.9868866 0.999886 0.9868504 +0.9868963 0.999886 0.9868504 +0.9869085 0.999886 0.9868504 +0.986924 0.999886 0.9868504 +0.9869436 0.999886 0.9868504 +0.9869683 0.999886 0.9868504 +0.9869996 0.999886 0.9868504 +0.9870393 0.999886 0.9868504 +0.9870894 0.999886 0.9868504 +0.9871528 0.999886 0.9868504 +0.9872331 0.999886 0.9868504 +0.9873346 0.999886 0.9868504 +0.9874631 0.999886 0.9868504 +0.9876255 0.999886 0.9868504 +0.9878311 0.999886 0.9868504 +0.9880912 0.999886 0.9868504 +0.9884202 0.999886 0.9868504 +0.9888365 0.999886 0.9868504 +0.9893632 0.999886 0.9868504 +0.9900294 0.999886 0.9868504 +0.9908724 0.999886 0.9868504 +0.9919388 0.999886 0.9868504 +0.9932879 0.999886 0.9868504 +0.9949947 0.999886 0.9868504 +0.9971541 0.999886 0.9868504 +0.999886 0.999886 0.9868504 +0.9999099 0.9977455 0.9895819 +0.9999288 0.99686 0.99175 +0.9999437 0.9966667 0.9934695 +0.989582 0.9999099 0.9895821 +0.989582 0.9999099 0.9895821 +0.989582 0.9999099 0.9895821 +0.989582 0.9999099 0.989582 +0.989582 0.9999099 0.989582 +0.9895819 0.9999099 0.989582 +0.9895819 0.9999099 0.9895819 +0.989582 0.9999099 0.9895819 +0.989582 0.9999099 0.9895819 +0.9895821 0.9999099 0.9895819 +0.9895821 0.9999099 0.9895819 +0.9895822 0.9999099 0.9895819 +0.9895823 0.9999099 0.9895819 +0.9895825 0.9999099 0.9895819 +0.9895826 0.9999099 0.9895819 +0.9895829 0.9999099 0.9895819 +0.9895832 0.9999099 0.9895819 +0.9895835 0.9999099 0.9895819 +0.989584 0.9999099 0.9895819 +0.9895845 0.9999099 0.9895819 +0.9895853 0.9999099 0.9895819 +0.9895862 0.9999099 0.9895819 +0.9895874 0.9999099 0.9895819 +0.9895888 0.9999099 0.9895819 +0.9895907 0.9999099 0.9895819 +0.9895931 0.9999099 0.9895819 +0.9895961 0.9999099 0.9895819 +0.9895998 0.9999099 0.9895819 +0.9896046 0.9999099 0.9895819 +0.9896107 0.9999099 0.9895819 +0.9896183 0.9999099 0.9895819 +0.989628 0.9999099 0.9895819 +0.9896403 0.9999099 0.9895819 +0.9896558 0.9999099 0.9895819 +0.9896754 0.9999099 0.9895819 +0.9897002 0.9999099 0.9895819 +0.9897316 0.9999099 0.9895819 +0.9897713 0.9999099 0.9895819 +0.9898216 0.9999099 0.9895819 +0.9898852 0.9999099 0.9895819 +0.9899656 0.9999099 0.9895819 +0.9900674 0.9999099 0.9895819 +0.9901961 0.9999099 0.9895819 +0.990359 0.9999099 0.9895819 +0.9905651 0.9999099 0.9895819 +0.9908257 0.9999099 0.9895819 +0.9911556 0.9999099 0.9895819 +0.9915728 0.9999099 0.9895819 +0.9921007 0.9999099 0.9895819 +0.9927685 0.9999099 0.9895819 +0.9936134 0.9999099 0.9895819 +0.9946823 0.9999099 0.9895819 +0.9960346 0.9999099 0.9895819 +0.9977455 0.9999099 0.9895819 +0.9999099 0.9999099 0.9895819 +0.9999288 0.9982148 0.99175 +0.9999437 0.9975145 0.9934695 +0.9917501 0.9999288 0.9917502 +0.9917501 0.9999288 0.9917501 +0.9917501 0.9999288 0.9917501 +0.9917501 0.9999288 0.9917501 +0.9917501 0.9999288 0.9917501 +0.9917501 0.9999288 0.9917501 +0.99175 0.9999288 0.99175 +0.9917501 0.9999288 0.99175 +0.9917501 0.9999288 0.99175 +0.9917501 0.9999288 0.99175 +0.9917502 0.9999288 0.99175 +0.9917502 0.9999288 0.99175 +0.9917503 0.9999288 0.99175 +0.9917504 0.9999288 0.99175 +0.9917505 0.9999288 0.99175 +0.9917506 0.9999288 0.99175 +0.9917508 0.9999288 0.99175 +0.991751 0.9999288 0.99175 +0.9917513 0.9999288 0.99175 +0.9917517 0.9999288 0.99175 +0.9917521 0.9999288 0.99175 +0.9917527 0.9999288 0.99175 +0.9917534 0.9999288 0.99175 +0.9917544 0.9999288 0.99175 +0.9917555 0.9999288 0.99175 +0.991757 0.9999288 0.99175 +0.9917589 0.9999288 0.99175 +0.9917613 0.9999288 0.99175 +0.9917642 0.9999288 0.99175 +0.991768 0.9999288 0.99175 +0.9917728 0.9999288 0.99175 +0.9917789 0.9999288 0.99175 +0.9917866 0.9999288 0.99175 +0.9917963 0.9999288 0.99175 +0.9918086 0.9999288 0.99175 +0.9918241 0.9999288 0.99175 +0.9918437 0.9999288 0.99175 +0.9918686 0.9999288 0.99175 +0.9919001 0.9999288 0.99175 +0.9919399 0.9999288 0.99175 +0.9919902 0.9999288 0.99175 +0.9920539 0.9999288 0.99175 +0.9921345 0.9999288 0.99175 +0.9922364 0.9999288 0.99175 +0.9923654 0.9999288 0.99175 +0.9925286 0.9999288 0.99175 +0.992735 0.9999288 0.99175 +0.9929962 0.9999288 0.99175 +0.9933266 0.9999288 0.99175 +0.9937447 0.9999288 0.99175 +0.9942735 0.9999288 0.99175 +0.9949426 0.9999288 0.99175 +0.9957891 0.9999288 0.99175 +0.99686 0.9999288 0.99175 +0.9982148 0.9999288 0.99175 +0.9999288 0.9999288 0.99175 +0.9999437 0.9985869 0.9934695 +0.9934695 0.9999437 0.9934695 +0.9934695 0.9999437 0.9934695 +0.9934695 0.9999437 0.9934695 +0.9934695 0.9999437 0.9934695 +0.9934695 0.9999437 0.9934695 +0.9934695 0.9999437 0.9934695 +0.9934695 0.9999437 0.9934695 +0.9934695 0.9999437 0.9934695 +0.9934695 0.9999437 0.9934695 +0.9934695 0.9999437 0.9934695 +0.9934695 0.9999437 0.9934695 +0.9934696 0.9999437 0.9934695 +0.9934696 0.9999437 0.9934695 +0.9934697 0.9999437 0.9934695 +0.9934697 0.9999437 0.9934695 +0.9934698 0.9999437 0.9934695 +0.9934699 0.9999437 0.9934695 +0.9934701 0.9999437 0.9934695 +0.9934703 0.9999437 0.9934695 +0.9934705 0.9999437 0.9934695 +0.9934708 0.9999437 0.9934695 +0.9934711 0.9999437 0.9934695 +0.9934716 0.9999437 0.9934695 +0.9934722 0.9999437 0.9934695 +0.9934729 0.9999437 0.9934695 +0.9934738 0.9999437 0.9934695 +0.993475 0.9999437 0.9934695 +0.9934765 0.9999437 0.9934695 +0.9934783 0.9999437 0.9934695 +0.9934807 0.9999437 0.9934695 +0.9934837 0.9999437 0.9934695 +0.9934875 0.9999437 0.9934695 +0.9934923 0.9999437 0.9934695 +0.9934984 0.9999437 0.9934695 +0.9935061 0.9999437 0.9934695 +0.9935158 0.9999437 0.9934695 +0.9935281 0.9999437 0.9934695 +0.9935436 0.9999437 0.9934695 +0.9935633 0.9999437 0.9934695 +0.9935882 0.9999437 0.9934695 +0.9936197 0.9999437 0.9934695 +0.9936596 0.9999437 0.9934695 +0.99371 0.9999437 0.9934695 +0.9937738 0.9999437 0.9934695 +0.9938545 0.9999437 0.9934695 +0.9939566 0.9999437 0.9934695 +0.9940858 0.9999437 0.9934695 +0.9942492 0.9999437 0.9934695 +0.9944559 0.9999437 0.9934695 +0.9947175 0.9999437 0.9934695 +0.9950484 0.9999437 0.9934695 +0.995467 0.9999437 0.9934695 +0.9959967 0.9999437 0.9934695 +0.9966667 0.9999437 0.9934695 +0.9975145 0.9999437 0.9934695 +0.9985869 0.9999437 0.9934695 +0.9999437 0.9999437 0.9934695 +0.0000238 0.0000238 0.0082023 +0.0005417 0.0000238 0.0082023 +0.0011968 0.0000238 0.0082023 +0.0020256 0.0000238 0.0082023 +0.0030742 0.0000238 0.0082023 +0.0044007 0.0000238 0.0082023 +0.006079 0.0000238 0.0082023 +0.0082023 0.0000238 0.0082023 +0.0108885 0.0000238 0.0082023 +0.0142868 0.0000238 0.0082023 +0.0185862 0.0000238 0.0082023 +0.0240255 0.0000238 0.0082023 +0.0309069 0.0000238 0.0082023 +0.0396127 0.0000238 0.0082023 +0.0506267 0.0000238 0.0082023 +0.0645609 0.0000238 0.0082023 +0.0821895 0.0000238 0.0082023 +0.1044919 0.0000238 0.0082023 +0.1327073 0.0000238 0.0082023 +0.1684036 0.0000238 0.0082023 +0.2135639 0.0000238 0.0082023 +0.2706977 0.0000238 0.0082023 +0.3429792 0.0000238 0.0082023 +0.4344249 0.0000238 0.0082023 +0.5501155 0.0000238 0.0082023 +0.6964791 0.0000238 0.0082023 +0.8407292 0.0051514 0.0129027 +0.9033413 0.0279321 0.0343481 +0.9354466 0.0624569 0.0675125 +0.9545467 0.1059991 0.1098821 +0.9669269 0.1572498 0.1601778 +0.9754027 0.2151269 0.2172997 +0.9814251 0.2783684 0.2799564 +0.9858181 0.3454107 0.3465539 +0.9890841 0.4144197 0.4152305 +0.9915469 0.4834235 0.4839901 +0.993424 0.5504963 0.5508867 +0.9948662 0.6139459 0.6142112 +0.9959813 0.6724572 0.6726353 +0.9968475 0.7251659 0.7252842 +0.997523 0.7716588 0.7717365 +0.9980513 0.8119154 0.811966 +0.9984653 0.8462171 0.8462498 +0.9987905 0.8750477 0.8750687 +0.9990461 0.8990028 0.8990162 +0.9992474 0.9187175 0.918726 +0.999406 0.9348153 0.9348207 +0.999531 0.9478754 0.9478788 +0.9996296 0.958416 0.9584181 +0.9997074 0.9668873 0.9668887 +0.9997689 0.9736726 0.9736735 +0.9998174 0.9790927 0.9790933 +0.9998557 0.9834129 0.9834133 +0.999886 0.9868505 0.9868507 +0.9999099 0.989582 0.9895821 +0.9999288 0.9917501 0.9917502 +0.9999437 0.9934695 0.9934695 +0.0000238 0.0005417 0.0082023 +0.0000382 0.0000382 0.0076988 +0.0006933 0.0000382 0.0076988 +0.0015221 0.0000382 0.0076988 +0.0025707 0.0000382 0.0076988 +0.0038972 0.0000382 0.0076988 +0.0055755 0.0000382 0.0076988 +0.0076988 0.0000382 0.0076988 +0.0103849 0.0000382 0.0076988 +0.0137833 0.0000382 0.0076988 +0.0180827 0.0000382 0.0076988 +0.023522 0.0000382 0.0076988 +0.0304033 0.0000382 0.0076988 +0.0391092 0.0000382 0.0076988 +0.0501232 0.0000382 0.0076988 +0.0640574 0.0000382 0.0076988 +0.081686 0.0000382 0.0076988 +0.1039884 0.0000382 0.0076988 +0.1322038 0.0000382 0.0076988 +0.1679 0.0000382 0.0076988 +0.2130604 0.0000382 0.0076988 +0.2701941 0.0000382 0.0076988 +0.3424757 0.0000382 0.0076988 +0.4339214 0.0000382 0.0076988 +0.549612 0.0000382 0.0076988 +0.6959756 0.0000382 0.0076988 +0.8405071 0.0051286 0.0123916 +0.9032596 0.0278872 0.0338994 +0.9354101 0.0624063 0.0671435 +0.9545286 0.1059489 0.1095873 +0.9669173 0.1572031 0.1599465 +0.9753975 0.2150852 0.2171209 +0.9814221 0.2783325 0.2798202 +0.9858163 0.3453807 0.3464517 +0.9890831 0.4143955 0.4151551 +0.9915463 0.4834045 0.4839353 +0.9934236 0.5504818 0.5508475 +0.994866 0.6139352 0.6141838 +0.9959811 0.6724495 0.6726163 +0.9968474 0.7251605 0.7252713 +0.997523 0.7716551 0.7717278 +0.9980512 0.8119128 0.8119602 +0.9984653 0.8462154 0.846246 +0.9987905 0.8750466 0.8750662 +0.9990461 0.899002 0.8990146 +0.9992474 0.918717 0.918725 +0.999406 0.9348149 0.93482 +0.999531 0.9478752 0.9478784 +0.9996296 0.9584159 0.9584179 +0.9997074 0.9668872 0.9668885 +0.9997689 0.9736726 0.9736734 +0.9998174 0.9790927 0.9790932 +0.9998557 0.9834129 0.9834132 +0.999886 0.9868505 0.9868507 +0.9999099 0.989582 0.9895821 +0.9999288 0.9917501 0.9917502 +0.9999437 0.9934695 0.9934695 +0.0000238 0.0011968 0.0082023 +0.0000382 0.0006933 0.0076988 +0.0000611 0.0000611 0.0070666 +0.0008899 0.0000611 0.0070666 +0.0019385 0.0000611 0.0070666 +0.003265 0.0000611 0.0070666 +0.0049433 0.0000611 0.0070666 +0.0070666 0.0000611 0.0070666 +0.0097527 0.0000611 0.0070666 +0.0131511 0.0000611 0.0070666 +0.0174505 0.0000611 0.0070666 +0.0228898 0.0000611 0.0070666 +0.0297711 0.0000611 0.0070666 +0.038477 0.0000611 0.0070666 +0.049491 0.0000611 0.0070666 +0.0634252 0.0000611 0.0070666 +0.0810538 0.0000611 0.0070666 +0.1033562 0.0000611 0.0070666 +0.1315716 0.0000611 0.0070666 +0.1672678 0.0000611 0.0070666 +0.2124282 0.0000611 0.0070666 +0.2695619 0.0000611 0.0070666 +0.3418435 0.0000611 0.0070666 +0.4332891 0.0000611 0.0070666 +0.5489798 0.0000611 0.0070666 +0.6953434 0.0000611 0.0070666 +0.8402274 0.0051047 0.0117495 +0.9031567 0.0278347 0.0333357 +0.9353643 0.0623458 0.0666799 +0.9545059 0.1058883 0.1092169 +0.9669053 0.1571463 0.1596559 +0.9753908 0.2150342 0.2168964 +0.9814183 0.2782884 0.2796492 +0.9858141 0.3453439 0.3463234 +0.9890818 0.4143657 0.4150604 +0.9915455 0.4833811 0.4838665 +0.9934231 0.550464 0.5507984 +0.9948657 0.6139219 0.6141493 +0.9959809 0.6724399 0.6725925 +0.9968473 0.7251537 0.725255 +0.9975229 0.7716504 0.7717169 +0.9980512 0.8119096 0.811953 +0.9984653 0.8462132 0.8462413 +0.9987904 0.8750451 0.8750631 +0.9990461 0.8990011 0.8990126 +0.9992474 0.9187164 0.9187237 +0.999406 0.9348146 0.9348192 +0.999531 0.947875 0.9478779 +0.9996296 0.9584157 0.9584176 +0.9997074 0.9668871 0.9668883 +0.9997689 0.9736725 0.9736732 +0.9998174 0.9790927 0.9790931 +0.9998557 0.9834129 0.9834132 +0.999886 0.9868505 0.9868507 +0.9999099 0.989582 0.9895821 +0.9999288 0.9917501 0.9917502 +0.9999437 0.9934695 0.9934695 +0.0000238 0.0020256 0.0082023 +0.0000382 0.0015221 0.0076988 +0.0000611 0.0008899 0.0070666 +0.0000978 0.0000978 0.0062744 +0.0011463 0.0000978 0.0062744 +0.0024729 0.0000978 0.0062744 +0.0041512 0.0000978 0.0062744 +0.0062744 0.0000978 0.0062744 +0.0089606 0.0000978 0.0062744 +0.012359 0.0000978 0.0062744 +0.0166583 0.0000978 0.0062744 +0.0220976 0.0000978 0.0062744 +0.028979 0.0000978 0.0062744 +0.0376849 0.0000978 0.0062744 +0.0486989 0.0000978 0.0062744 +0.0626331 0.0000978 0.0062744 +0.0802616 0.0000978 0.0062744 +0.102564 0.0000978 0.0062744 +0.1307795 0.0000978 0.0062744 +0.1664757 0.0000978 0.0062744 +0.2116361 0.0000978 0.0062744 +0.2687698 0.0000978 0.0062744 +0.3410514 0.0000978 0.0062744 +0.432497 0.0000978 0.0062744 +0.5481876 0.0000978 0.0062744 +0.6945513 0.0000978 0.0062744 +0.8398756 0.0050826 0.0109445 +0.9030276 0.0277752 0.0326286 +0.9353068 0.0622749 0.0660986 +0.9544774 0.1058162 0.1087525 +0.9668902 0.1570779 0.1592916 +0.9753825 0.2149725 0.2166149 +0.9814136 0.2782347 0.2794349 +0.9858113 0.3452987 0.3461627 +0.9890801 0.414329 0.4149417 +0.9915446 0.4833522 0.4837803 +0.9934225 0.5504419 0.5507369 +0.9948653 0.6139056 0.614106 +0.9959807 0.672428 0.6725626 +0.9968472 0.7251454 0.7252347 +0.9975228 0.7716446 0.7717033 +0.9980511 0.8119057 0.8119439 +0.9984653 0.8462106 0.8462353 +0.9987904 0.8750434 0.8750593 +0.9990461 0.899 0.8990101 +0.9992474 0.9187157 0.9187221 +0.999406 0.9348141 0.9348182 +0.999531 0.9478746 0.9478772 +0.9996296 0.9584155 0.9584171 +0.9997074 0.966887 0.966888 +0.9997689 0.9736724 0.9736731 +0.9998174 0.9790926 0.979093 +0.9998557 0.9834129 0.9834131 +0.999886 0.9868505 0.9868506 +0.9999099 0.989582 0.9895821 +0.9999288 0.9917501 0.9917501 +0.9999437 0.9934695 0.9934695 +0.0000238 0.0030742 0.0082023 +0.0000382 0.0025707 0.0076988 +0.0000611 0.0019385 0.0070666 +0.0000978 0.0011463 0.0062744 +0.0001565 0.0001565 0.0052846 +0.001483 0.0001565 0.0052846 +0.0031613 0.0001565 0.0052846 +0.0052846 0.0001565 0.0052846 +0.0079707 0.0001565 0.0052846 +0.0113691 0.0001565 0.0052846 +0.0156685 0.0001565 0.0052846 +0.0211078 0.0001565 0.0052846 +0.0279891 0.0001565 0.0052846 +0.036695 0.0001565 0.0052846 +0.047709 0.0001565 0.0052846 +0.0616432 0.0001565 0.0052846 +0.0792718 0.0001565 0.0052846 +0.1015742 0.0001565 0.0052846 +0.1297896 0.0001565 0.0052846 +0.1654858 0.0001565 0.0052846 +0.2106462 0.0001565 0.0052846 +0.2677799 0.0001565 0.0052846 +0.3400615 0.0001565 0.0052846 +0.4315072 0.0001565 0.0052846 +0.5471978 0.0001565 0.0052846 +0.6935614 0.0001565 0.0052846 +0.8394338 0.0050676 0.0099377 +0.9028657 0.0277111 0.0317439 +0.9352348 0.0621943 0.0653712 +0.9544418 0.1057322 0.1081716 +0.9668714 0.1569971 0.158836 +0.9753721 0.2148987 0.2162629 +0.9814076 0.2781701 0.2791669 +0.9858079 0.3452442 0.3459616 +0.9890781 0.4142845 0.4147933 +0.9915433 0.4833171 0.4836726 +0.9934218 0.550415 0.5506599 +0.9948649 0.6138855 0.614052 +0.9959804 0.6724135 0.6725253 +0.996847 0.7251351 0.7252093 +0.9975227 0.7716375 0.7716862 +0.9980511 0.8119009 0.8119326 +0.9984652 0.8462073 0.8462279 +0.9987904 0.8750412 0.8750544 +0.9990461 0.8989986 0.899007 +0.9992474 0.9187148 0.9187201 +0.999406 0.9348135 0.9348169 +0.999531 0.9478743 0.9478764 +0.9996296 0.9584153 0.9584166 +0.9997074 0.9668869 0.9668877 +0.9997689 0.9736723 0.9736729 +0.9998174 0.9790925 0.9790929 +0.9998557 0.9834128 0.983413 +0.999886 0.9868504 0.9868506 +0.9999099 0.989582 0.989582 +0.9999288 0.9917501 0.9917501 +0.9999437 0.9934695 0.9934695 +0.0000238 0.0044007 0.0082023 +0.0000382 0.0038972 0.0076988 +0.0000611 0.003265 0.0070666 +0.0000978 0.0024729 0.0062744 +0.0001565 0.001483 0.0052846 +0.0002504 0.0002504 0.004052 +0.0019287 0.0002504 0.004052 +0.004052 0.0002504 0.004052 +0.0067381 0.0002504 0.004052 +0.0101365 0.0002504 0.004052 +0.0144359 0.0002504 0.004052 +0.0198752 0.0002504 0.004052 +0.0267565 0.0002504 0.004052 +0.0354624 0.0002504 0.004052 +0.0464764 0.0002504 0.004052 +0.0604106 0.0002504 0.004052 +0.0780392 0.0002504 0.004052 +0.1003416 0.0002504 0.004052 +0.128557 0.0002504 0.004052 +0.1642532 0.0002504 0.004052 +0.2094136 0.0002504 0.004052 +0.2665473 0.0002504 0.004052 +0.3388289 0.0002504 0.004052 +0.4302746 0.0002504 0.004052 +0.5459652 0.0002504 0.004052 +0.6923288 0.0002504 0.004052 +0.8388802 0.0050694 0.0086827 +0.9026634 0.0276479 0.0306405 +0.9351449 0.0621069 0.0644643 +0.9543974 0.1056375 0.1074473 +0.9668479 0.156904 0.1582681 +0.9753591 0.2148124 0.2158242 +0.9814002 0.2780936 0.2788329 +0.9858036 0.3451791 0.3457112 +0.9890755 0.4142311 0.4146084 +0.9915418 0.4832747 0.4835383 +0.9934209 0.5503825 0.5505641 +0.9948643 0.6138613 0.6139847 +0.9959801 0.6723959 0.6724787 +0.9968468 0.7251226 0.7251776 +0.9975226 0.7716288 0.7716649 +0.998051 0.8118949 0.8119185 +0.9984652 0.8462034 0.8462186 +0.9987904 0.8750386 0.8750484 +0.9990461 0.8989969 0.8990031 +0.9992474 0.9187137 0.9187176 +0.9994059 0.9348128 0.9348153 +0.999531 0.9478738 0.9478754 +0.9996296 0.958415 0.958416 +0.9997074 0.9668867 0.9668873 +0.9997689 0.9736722 0.9736726 +0.9998174 0.9790925 0.9790927 +0.9998557 0.9834128 0.9834129 +0.999886 0.9868504 0.9868505 +0.9999099 0.9895819 0.989582 +0.9999288 0.9917501 0.9917501 +0.9999437 0.9934695 0.9934695 +0.0000238 0.006079 0.0082023 +0.0000382 0.0055755 0.0076988 +0.0000611 0.0049433 0.0070666 +0.0000978 0.0041512 0.0062744 +0.0001565 0.0031613 0.0052846 +0.0002504 0.0019287 0.004052 +0.0004008 0.0004008 0.0025241 +0.0025241 0.0004008 0.0025241 +0.0052103 0.0004008 0.0025241 +0.0086086 0.0004008 0.0025241 +0.012908 0.0004008 0.0025241 +0.0183473 0.0004008 0.0025241 +0.0252287 0.0004008 0.0025241 +0.0339345 0.0004008 0.0025241 +0.0449485 0.0004008 0.0025241 +0.0588827 0.0004008 0.0025241 +0.0765113 0.0004008 0.0025241 +0.0988137 0.0004008 0.0025241 +0.1270291 0.0004008 0.0025241 +0.1627254 0.0004008 0.0025241 +0.2078857 0.0004008 0.0025241 +0.2650195 0.0004008 0.0025241 +0.337301 0.0004008 0.0025241 +0.4287467 0.0004008 0.0025241 +0.5444373 0.0004008 0.0025241 +0.6908009 0.0004008 0.0025241 +0.8381886 0.0051048 0.007125 +0.9024114 0.0275966 0.0292702 +0.9350332 0.0620199 0.063338 +0.9543421 0.1055364 0.1065482 +0.9668187 0.1568008 0.1575633 +0.975343 0.2147144 0.2152799 +0.9813911 0.2780055 0.2784186 +0.9857982 0.3451032 0.3454005 +0.9890723 0.4141683 0.4143791 +0.9915399 0.4832246 0.4833719 +0.9934197 0.5503438 0.5504452 +0.9948636 0.6138323 0.6139012 +0.9959797 0.6723748 0.6724211 +0.9968465 0.7251076 0.7251383 +0.9975224 0.7716184 0.7716386 +0.9980509 0.8118878 0.811901 +0.9984651 0.8461986 0.8462071 +0.9987903 0.8750355 0.8750409 +0.9990461 0.8989948 0.8989983 +0.9992473 0.9187123 0.9187145 +0.9994059 0.9348119 0.9348133 +0.999531 0.9478733 0.9478742 +0.9996296 0.9584146 0.9584152 +0.9997074 0.9668865 0.9668868 +0.9997689 0.9736721 0.9736723 +0.9998174 0.9790924 0.9790925 +0.9998557 0.9834127 0.9834128 +0.999886 0.9868504 0.9868504 +0.9999099 0.9895819 0.989582 +0.9999288 0.99175 0.9917501 +0.9999437 0.9934695 0.9934695 +0.0000238 0.0082023 0.0082023 +0.0000382 0.0076988 0.0076988 +0.0000611 0.0070666 0.0070666 +0.0000978 0.0062744 0.0062744 +0.0001565 0.0052846 0.0052846 +0.0002504 0.004052 0.004052 +0.0004008 0.0025241 0.0025241 +0.0006416 0.0006416 0.0006416 +0.0033277 0.0006416 0.0006416 +0.0067261 0.0006416 0.0006416 +0.0110255 0.0006416 0.0006416 +0.0164648 0.0006416 0.0006416 +0.0233461 0.0006416 0.0006416 +0.032052 0.0006416 0.0006416 +0.043066 0.0006416 0.0006416 +0.0570002 0.0006416 0.0006416 +0.0746288 0.0006416 0.0006416 +0.0969312 0.0006416 0.0006416 +0.1251466 0.0006416 0.0006416 +0.1608428 0.0006416 0.0006416 +0.2060032 0.0006416 0.0006416 +0.2631369 0.0006416 0.0006416 +0.3354185 0.0006416 0.0006416 +0.4268641 0.0006416 0.0006416 +0.5425548 0.0006416 0.0006416 +0.6889184 0.0006416 0.0006416 +0.8373283 0.0052028 0.0052028 +0.9020992 0.0275778 0.0275778 +0.9348949 0.0619473 0.0619473 +0.9542739 0.1054384 0.1054384 +0.9667827 0.1566936 0.1566936 +0.9753231 0.2146085 0.2146085 +0.9813797 0.2779077 0.2779077 +0.9857916 0.3450175 0.3450175 +0.9890684 0.4140964 0.4140964 +0.9915376 0.4831666 0.4831666 +0.9934183 0.5502987 0.5502987 +0.9948628 0.6137984 0.6137984 +0.9959791 0.67235 0.67235 +0.9968462 0.7250899 0.7250899 +0.9975222 0.7716061 0.7716061 +0.9980508 0.8118794 0.8118794 +0.998465 0.8461929 0.8461929 +0.9987903 0.8750317 0.8750317 +0.999046 0.8989923 0.8989923 +0.9992473 0.9187107 0.9187107 +0.9994059 0.9348109 0.9348109 +0.999531 0.9478726 0.9478726 +0.9996296 0.9584142 0.9584142 +0.9997074 0.9668862 0.9668862 +0.9997689 0.9736719 0.9736719 +0.9998174 0.9790923 0.9790923 +0.9998557 0.9834127 0.9834127 +0.999886 0.9868503 0.9868503 +0.9999099 0.9895819 0.9895819 +0.9999288 0.99175 0.99175 +0.9999437 0.9934694 0.9934694 +0.0000238 0.0108885 0.0082023 +0.0000382 0.0103849 0.0076988 +0.0000611 0.0097527 0.0070666 +0.0000978 0.0089606 0.0062744 +0.0001565 0.0079707 0.0052846 +0.0002504 0.0067381 0.004052 +0.0004008 0.0052103 0.0025241 +0.0006416 0.0033277 0.0006416 +0.0033277 0.0033277 0.0006416 +0.0067261 0.0033277 0.0006416 +0.0110255 0.0033277 0.0006416 +0.0164648 0.0033277 0.0006416 +0.0233461 0.0033277 0.0006416 +0.032052 0.0033277 0.0006416 +0.043066 0.0033277 0.0006416 +0.0570002 0.0033277 0.0006416 +0.0746288 0.0033277 0.0006416 +0.0969312 0.0033277 0.0006416 +0.1251466 0.0033277 0.0006416 +0.1608428 0.0033277 0.0006416 +0.2060032 0.0033277 0.0006416 +0.2631369 0.0033277 0.0006416 +0.3354185 0.0033277 0.0006416 +0.4268641 0.0033277 0.0006416 +0.5425548 0.0033277 0.0006416 +0.6889184 0.0033277 0.0006416 +0.8373283 0.0077619 0.0052028 +0.9020992 0.0296985 0.0275778 +0.9348949 0.0636174 0.0619473 +0.9542739 0.10672 0.1054384 +0.9667827 0.1576592 0.1566936 +0.9753231 0.2153246 0.2146085 +0.9813797 0.2784307 0.2779077 +0.9857916 0.3453938 0.3450175 +0.9890684 0.4143632 0.4140964 +0.9915376 0.483353 0.4831666 +0.9934183 0.5504271 0.5502987 +0.9948628 0.6138856 0.6137984 +0.9959791 0.6724086 0.67235 +0.9968462 0.7251288 0.7250899 +0.9975222 0.7716316 0.7716061 +0.9980508 0.8118961 0.8118794 +0.998465 0.8462037 0.8461929 +0.9987903 0.8750386 0.8750317 +0.999046 0.8989967 0.8989923 +0.9992473 0.9187135 0.9187107 +0.9994059 0.9348127 0.9348109 +0.999531 0.9478737 0.9478726 +0.9996296 0.9584149 0.9584142 +0.9997074 0.9668866 0.9668862 +0.9997689 0.9736722 0.9736719 +0.9998174 0.9790924 0.9790923 +0.9998557 0.9834128 0.9834127 +0.999886 0.9868504 0.9868503 +0.9999099 0.9895819 0.9895819 +0.9999288 0.9917501 0.99175 +0.9999437 0.9934695 0.9934694 +0.0000238 0.0142868 0.0082023 +0.0000382 0.0137833 0.0076988 +0.0000611 0.0131511 0.0070666 +0.0000978 0.012359 0.0062744 +0.0001565 0.0113691 0.0052846 +0.0002504 0.0101365 0.004052 +0.0004008 0.0086086 0.0025241 +0.0006416 0.0067261 0.0006416 +0.0033277 0.0067261 0.0006416 +0.0067261 0.0067261 0.0006416 +0.0110255 0.0067261 0.0006416 +0.0164648 0.0067261 0.0006416 +0.0233461 0.0067261 0.0006416 +0.032052 0.0067261 0.0006416 +0.043066 0.0067261 0.0006416 +0.0570002 0.0067261 0.0006416 +0.0746288 0.0067261 0.0006416 +0.0969312 0.0067261 0.0006416 +0.1251466 0.0067261 0.0006416 +0.1608428 0.0067261 0.0006416 +0.2060032 0.0067261 0.0006416 +0.2631369 0.0067261 0.0006416 +0.3354185 0.0067261 0.0006416 +0.4268641 0.0067261 0.0006416 +0.5425548 0.0067261 0.0006416 +0.6889184 0.0067261 0.0006416 +0.8373283 0.0109995 0.0052028 +0.9020992 0.0323815 0.0275778 +0.9348949 0.0657302 0.0619473 +0.9542739 0.1083415 0.1054384 +0.9667827 0.1588809 0.1566936 +0.9753231 0.2162305 0.2146085 +0.9813797 0.2790924 0.2779077 +0.9857916 0.34587 0.3450175 +0.9890684 0.4147008 0.4140964 +0.9915376 0.4835889 0.4831666 +0.9934183 0.5505896 0.5502987 +0.9948628 0.613996 0.6137984 +0.9959791 0.6724827 0.67235 +0.9968462 0.725178 0.7250899 +0.9975222 0.7716639 0.7716061 +0.9980508 0.8119171 0.8118794 +0.998465 0.8462173 0.8461929 +0.9987903 0.8750474 0.8750317 +0.999046 0.8990023 0.8989923 +0.9992473 0.9187171 0.9187107 +0.9994059 0.9348149 0.9348109 +0.999531 0.9478751 0.9478726 +0.9996296 0.9584158 0.9584142 +0.9997074 0.9668872 0.9668862 +0.9997689 0.9736725 0.9736719 +0.9998174 0.9790927 0.9790923 +0.9998557 0.9834129 0.9834127 +0.999886 0.9868505 0.9868503 +0.9999099 0.989582 0.9895819 +0.9999288 0.9917501 0.99175 +0.9999437 0.9934695 0.9934694 +0.0000238 0.0185862 0.0082023 +0.0000382 0.0180827 0.0076988 +0.0000611 0.0174505 0.0070666 +0.0000978 0.0166583 0.0062744 +0.0001565 0.0156685 0.0052846 +0.0002504 0.0144359 0.004052 +0.0004008 0.012908 0.0025241 +0.0006416 0.0110255 0.0006416 +0.0033277 0.0110255 0.0006416 +0.0067261 0.0110255 0.0006416 +0.0110255 0.0110255 0.0006416 +0.0164648 0.0110255 0.0006416 +0.0233461 0.0110255 0.0006416 +0.032052 0.0110255 0.0006416 +0.043066 0.0110255 0.0006416 +0.0570002 0.0110255 0.0006416 +0.0746288 0.0110255 0.0006416 +0.0969312 0.0110255 0.0006416 +0.1251466 0.0110255 0.0006416 +0.1608428 0.0110255 0.0006416 +0.2060032 0.0110255 0.0006416 +0.2631369 0.0110255 0.0006416 +0.3354185 0.0110255 0.0006416 +0.4268641 0.0110255 0.0006416 +0.5425548 0.0110255 0.0006416 +0.6889184 0.0110255 0.0006416 +0.8373283 0.0150955 0.0052028 +0.9020992 0.0357758 0.0275778 +0.9348949 0.0684033 0.0619473 +0.9542739 0.1103929 0.1054384 +0.9667827 0.1604266 0.1566936 +0.9753231 0.2173767 0.2146085 +0.9813797 0.2799296 0.2779077 +0.9857916 0.3464724 0.3450175 +0.9890684 0.4151278 0.4140964 +0.9915376 0.4838872 0.4831666 +0.9934183 0.5507951 0.5502987 +0.9948628 0.6141357 0.6137984 +0.9959791 0.6725764 0.67235 +0.9968462 0.7252402 0.7250899 +0.9975222 0.7717048 0.7716061 +0.9980508 0.8119437 0.8118794 +0.998465 0.8462345 0.8461929 +0.9987903 0.8750584 0.8750317 +0.999046 0.8990094 0.8989923 +0.9992473 0.9187216 0.9187107 +0.9994059 0.9348178 0.9348109 +0.999531 0.947877 0.9478726 +0.9996296 0.9584169 0.9584142 +0.9997074 0.9668879 0.9668862 +0.9997689 0.973673 0.9736719 +0.9998174 0.979093 0.9790923 +0.9998557 0.9834131 0.9834127 +0.999886 0.9868506 0.9868503 +0.9999099 0.9895821 0.9895819 +0.9999288 0.9917501 0.99175 +0.9999437 0.9934695 0.9934694 +0.0000238 0.0240255 0.0082023 +0.0000382 0.023522 0.0076988 +0.0000611 0.0228898 0.0070666 +0.0000978 0.0220976 0.0062744 +0.0001565 0.0211078 0.0052846 +0.0002504 0.0198752 0.004052 +0.0004008 0.0183473 0.0025241 +0.0006416 0.0164648 0.0006416 +0.0033277 0.0164648 0.0006416 +0.0067261 0.0164648 0.0006416 +0.0110255 0.0164648 0.0006416 +0.0164648 0.0164648 0.0006416 +0.0233461 0.0164648 0.0006416 +0.032052 0.0164648 0.0006416 +0.043066 0.0164648 0.0006416 +0.0570002 0.0164648 0.0006416 +0.0746288 0.0164648 0.0006416 +0.0969312 0.0164648 0.0006416 +0.1251466 0.0164648 0.0006416 +0.1608428 0.0164648 0.0006416 +0.2060032 0.0164648 0.0006416 +0.2631369 0.0164648 0.0006416 +0.3354185 0.0164648 0.0006416 +0.4268641 0.0164648 0.0006416 +0.5425548 0.0164648 0.0006416 +0.6889184 0.0164648 0.0006416 +0.8373283 0.0202775 0.0052028 +0.9020992 0.04007 0.0275778 +0.9348949 0.071785 0.0619473 +0.9542739 0.1129881 0.1054384 +0.9667827 0.162382 0.1566936 +0.9753231 0.2188268 0.2146085 +0.9813797 0.2809887 0.2779077 +0.9857916 0.3472345 0.3450175 +0.9890684 0.4156681 0.4140964 +0.9915376 0.4842647 0.4831666 +0.9934183 0.551055 0.5502987 +0.9948628 0.6143124 0.6137984 +0.9959791 0.672695 0.67235 +0.9968462 0.7253189 0.7250899 +0.9975222 0.7717565 0.7716061 +0.9980508 0.8119774 0.8118794 +0.998465 0.8462563 0.8461929 +0.9987903 0.8750724 0.8750317 +0.999046 0.8990183 0.8989923 +0.9992473 0.9187273 0.9187107 +0.9994059 0.9348214 0.9348109 +0.999531 0.9478792 0.9478726 +0.9996296 0.9584184 0.9584142 +0.9997074 0.9668888 0.9668862 +0.9997689 0.9736736 0.9736719 +0.9998174 0.9790933 0.9790923 +0.9998557 0.9834133 0.9834127 +0.999886 0.9868507 0.9868503 +0.9999099 0.9895822 0.9895819 +0.9999288 0.9917502 0.99175 +0.9999437 0.9934695 0.9934694 +0.0000238 0.0309069 0.0082023 +0.0000382 0.0304033 0.0076988 +0.0000611 0.0297711 0.0070666 +0.0000978 0.028979 0.0062744 +0.0001565 0.0279891 0.0052846 +0.0002504 0.0267565 0.004052 +0.0004008 0.0252287 0.0025241 +0.0006416 0.0233461 0.0006416 +0.0033277 0.0233461 0.0006416 +0.0067261 0.0233461 0.0006416 +0.0110255 0.0233461 0.0006416 +0.0164648 0.0233461 0.0006416 +0.0233461 0.0233461 0.0006416 +0.032052 0.0233461 0.0006416 +0.043066 0.0233461 0.0006416 +0.0570002 0.0233461 0.0006416 +0.0746288 0.0233461 0.0006416 +0.0969312 0.0233461 0.0006416 +0.1251466 0.0233461 0.0006416 +0.1608428 0.0233461 0.0006416 +0.2060032 0.0233461 0.0006416 +0.2631369 0.0233461 0.0006416 +0.3354185 0.0233461 0.0006416 +0.4268641 0.0233461 0.0006416 +0.5425548 0.0233461 0.0006416 +0.6889184 0.0233461 0.0006416 +0.8373283 0.0268333 0.0052028 +0.9020992 0.0455028 0.0275778 +0.9348949 0.0760633 0.0619473 +0.9542739 0.1162715 0.1054384 +0.9667827 0.1648558 0.1566936 +0.9753231 0.2206612 0.2146085 +0.9813797 0.2823287 0.2779077 +0.9857916 0.3481986 0.3450175 +0.9890684 0.4163517 0.4140964 +0.9915376 0.4847422 0.4831666 +0.9934183 0.5513839 0.5502987 +0.9948628 0.6145359 0.6137984 +0.9959791 0.672845 0.67235 +0.9968462 0.7254184 0.7250899 +0.9975222 0.7718219 0.7716061 +0.9980508 0.81202 0.8118794 +0.998465 0.8462838 0.8461929 +0.9987903 0.8750901 0.8750317 +0.999046 0.8990296 0.8989923 +0.9992473 0.9187344 0.9187107 +0.9994059 0.9348259 0.9348109 +0.999531 0.9478821 0.9478726 +0.9996296 0.9584202 0.9584142 +0.9997074 0.96689 0.9668862 +0.9997689 0.9736743 0.9736719 +0.9998174 0.9790938 0.9790923 +0.9998557 0.9834136 0.9834127 +0.999886 0.9868509 0.9868503 +0.9999099 0.9895823 0.9895819 +0.9999288 0.9917503 0.99175 +0.9999437 0.9934696 0.9934694 +0.0000238 0.0396127 0.0082023 +0.0000382 0.0391092 0.0076988 +0.0000611 0.038477 0.0070666 +0.0000978 0.0376849 0.0062744 +0.0001565 0.036695 0.0052846 +0.0002504 0.0354624 0.004052 +0.0004008 0.0339345 0.0025241 +0.0006416 0.032052 0.0006416 +0.0033277 0.032052 0.0006416 +0.0067261 0.032052 0.0006416 +0.0110255 0.032052 0.0006416 +0.0164648 0.032052 0.0006416 +0.0233461 0.032052 0.0006416 +0.032052 0.032052 0.0006416 +0.043066 0.032052 0.0006416 +0.0570002 0.032052 0.0006416 +0.0746288 0.032052 0.0006416 +0.0969312 0.032052 0.0006416 +0.1251466 0.032052 0.0006416 +0.1608428 0.032052 0.0006416 +0.2060032 0.032052 0.0006416 +0.2631369 0.032052 0.0006416 +0.3354185 0.032052 0.0006416 +0.4268641 0.032052 0.0006416 +0.5425548 0.032052 0.0006416 +0.6889184 0.032052 0.0006416 +0.8373283 0.0351273 0.0052028 +0.9020992 0.052376 0.0275778 +0.9348949 0.0814759 0.0619473 +0.9542739 0.1204253 0.1054384 +0.9667827 0.1679855 0.1566936 +0.9753231 0.2229821 0.2146085 +0.9813797 0.2840238 0.2779077 +0.9857916 0.3494184 0.3450175 +0.9890684 0.4172164 0.4140964 +0.9915376 0.4853463 0.4831666 +0.9934183 0.5518001 0.5502987 +0.9948628 0.6148187 0.6137984 +0.9959791 0.6730348 0.67235 +0.9968462 0.7255444 0.7250899 +0.9975222 0.7719047 0.7716061 +0.9980508 0.8120739 0.8118794 +0.998465 0.8463187 0.8461929 +0.9987903 0.8751125 0.8750317 +0.999046 0.8990439 0.8989923 +0.9992473 0.9187435 0.9187107 +0.9994059 0.9348317 0.9348109 +0.999531 0.9478858 0.9478726 +0.9996296 0.9584225 0.9584142 +0.9997074 0.9668914 0.9668862 +0.9997689 0.9736752 0.9736719 +0.9998174 0.9790943 0.9790923 +0.9998557 0.9834139 0.9834127 +0.999886 0.9868511 0.9868503 +0.9999099 0.9895824 0.9895819 +0.9999288 0.9917503 0.99175 +0.9999437 0.9934696 0.9934694 +0.0000238 0.0506267 0.0082023 +0.0000382 0.0501232 0.0076988 +0.0000611 0.049491 0.0070666 +0.0000978 0.0486989 0.0062744 +0.0001565 0.047709 0.0052846 +0.0002504 0.0464764 0.004052 +0.0004008 0.0449485 0.0025241 +0.0006416 0.043066 0.0006416 +0.0033277 0.043066 0.0006416 +0.0067261 0.043066 0.0006416 +0.0110255 0.043066 0.0006416 +0.0164648 0.043066 0.0006416 +0.0233461 0.043066 0.0006416 +0.032052 0.043066 0.0006416 +0.043066 0.043066 0.0006416 +0.0570002 0.043066 0.0006416 +0.0746288 0.043066 0.0006416 +0.0969312 0.043066 0.0006416 +0.1251466 0.043066 0.0006416 +0.1608428 0.043066 0.0006416 +0.2060032 0.043066 0.0006416 +0.2631369 0.043066 0.0006416 +0.3354185 0.043066 0.0006416 +0.4268641 0.043066 0.0006416 +0.5425548 0.043066 0.0006416 +0.6889184 0.043066 0.0006416 +0.8373283 0.0456203 0.0052028 +0.9020992 0.0610714 0.0275778 +0.9348949 0.0883235 0.0619473 +0.9542739 0.1256805 0.1054384 +0.9667827 0.1719451 0.1566936 +0.9753231 0.2259183 0.2146085 +0.9813797 0.2861685 0.2779077 +0.9857916 0.3509616 0.3450175 +0.9890684 0.4183104 0.4140964 +0.9915376 0.4861106 0.4831666 +0.9934183 0.5523265 0.5502987 +0.9948628 0.6151764 0.6137984 +0.9959791 0.6732749 0.67235 +0.9968462 0.7257037 0.7250899 +0.9975222 0.7720094 0.7716061 +0.9980508 0.8121421 0.8118794 +0.998465 0.8463627 0.8461929 +0.9987903 0.8751408 0.8750317 +0.999046 0.899062 0.8989923 +0.9992473 0.9187551 0.9187107 +0.9994059 0.934839 0.9348109 +0.999531 0.9478904 0.9478726 +0.9996296 0.9584254 0.9584142 +0.9997074 0.9668932 0.9668862 +0.9997689 0.9736763 0.9736719 +0.9998174 0.9790951 0.9790923 +0.9998557 0.9834144 0.9834127 +0.999886 0.9868514 0.9868503 +0.9999099 0.9895826 0.9895819 +0.9999288 0.9917505 0.99175 +0.9999437 0.9934697 0.9934694 +0.0000238 0.0645609 0.0082023 +0.0000382 0.0640574 0.0076988 +0.0000611 0.0634252 0.0070666 +0.0000978 0.0626331 0.0062744 +0.0001565 0.0616432 0.0052846 +0.0002504 0.0604106 0.004052 +0.0004008 0.0588827 0.0025241 +0.0006416 0.0570002 0.0006416 +0.0033277 0.0570002 0.0006416 +0.0067261 0.0570002 0.0006416 +0.0110255 0.0570002 0.0006416 +0.0164648 0.0570002 0.0006416 +0.0233461 0.0570002 0.0006416 +0.032052 0.0570002 0.0006416 +0.043066 0.0570002 0.0006416 +0.0570002 0.0570002 0.0006416 +0.0746288 0.0570002 0.0006416 +0.0969312 0.0570002 0.0006416 +0.1251466 0.0570002 0.0006416 +0.1608428 0.0570002 0.0006416 +0.2060032 0.0570002 0.0006416 +0.2631369 0.0570002 0.0006416 +0.3354185 0.0570002 0.0006416 +0.4268641 0.0570002 0.0006416 +0.5425548 0.0570002 0.0006416 +0.6889184 0.0570002 0.0006416 +0.8373283 0.0588953 0.0052028 +0.9020992 0.0720722 0.0275778 +0.9348949 0.0969867 0.0619473 +0.9542739 0.1323289 0.1054384 +0.9667827 0.1769544 0.1566936 +0.9753231 0.229633 0.2146085 +0.9813797 0.2888817 0.2779077 +0.9857916 0.352914 0.3450175 +0.9890684 0.4196945 0.4140964 +0.9915376 0.4870776 0.4831666 +0.9934183 0.5529925 0.5502987 +0.9948628 0.615629 0.6137984 +0.9959791 0.6735787 0.67235 +0.9968462 0.7259053 0.7250899 +0.9975222 0.7721418 0.7716061 +0.9980508 0.8122284 0.8118794 +0.998465 0.8464185 0.8461929 +0.9987903 0.8751766 0.8750317 +0.999046 0.8990849 0.8989923 +0.9992473 0.9187696 0.9187107 +0.9994059 0.9348482 0.9348109 +0.999531 0.9478962 0.9478726 +0.9996296 0.9584291 0.9584142 +0.9997074 0.9668956 0.9668862 +0.9997689 0.9736778 0.9736719 +0.9998174 0.979096 0.9790923 +0.9998557 0.983415 0.9834127 +0.999886 0.9868518 0.9868503 +0.9999099 0.9895828 0.9895819 +0.9999288 0.9917506 0.99175 +0.9999437 0.9934698 0.9934694 +0.0000238 0.0821895 0.0082023 +0.0000382 0.081686 0.0076988 +0.0000611 0.0810538 0.0070666 +0.0000978 0.0802616 0.0062744 +0.0001565 0.0792718 0.0052846 +0.0002504 0.0780392 0.004052 +0.0004008 0.0765113 0.0025241 +0.0006416 0.0746288 0.0006416 +0.0033277 0.0746288 0.0006416 +0.0067261 0.0746288 0.0006416 +0.0110255 0.0746288 0.0006416 +0.0164648 0.0746288 0.0006416 +0.0233461 0.0746288 0.0006416 +0.032052 0.0746288 0.0006416 +0.043066 0.0746288 0.0006416 +0.0570002 0.0746288 0.0006416 +0.0746288 0.0746288 0.0006416 +0.0969312 0.0746288 0.0006416 +0.1251466 0.0746288 0.0006416 +0.1608428 0.0746288 0.0006416 +0.2060032 0.0746288 0.0006416 +0.2631369 0.0746288 0.0006416 +0.3354185 0.0746288 0.0006416 +0.4268641 0.0746288 0.0006416 +0.5425548 0.0746288 0.0006416 +0.6889184 0.0746288 0.0006416 +0.8373283 0.0756899 0.0052028 +0.9020992 0.0859897 0.0275778 +0.9348949 0.1079468 0.0619473 +0.9542739 0.1407401 0.1054384 +0.9667827 0.1832918 0.1566936 +0.9753231 0.2343326 0.2146085 +0.9813797 0.2923143 0.2779077 +0.9857916 0.355384 0.3450175 +0.9890684 0.4214456 0.4140964 +0.9915376 0.4883009 0.4831666 +0.9934183 0.5538351 0.5502987 +0.9948628 0.6162016 0.6137984 +0.9959791 0.673963 0.67235 +0.9968462 0.7261604 0.7250899 +0.9975222 0.7723094 0.7716061 +0.9980508 0.8123375 0.8118794 +0.998465 0.8464891 0.8461929 +0.9987903 0.8752219 0.8750317 +0.999046 0.8991139 0.8989923 +0.9992473 0.9187881 0.9187107 +0.9994059 0.9348599 0.9348109 +0.999531 0.9479036 0.9478726 +0.9996296 0.9584337 0.9584142 +0.9997074 0.9668985 0.9668862 +0.9997689 0.9736796 0.9736719 +0.9998174 0.9790971 0.9790923 +0.9998557 0.9834157 0.9834127 +0.999886 0.9868522 0.9868503 +0.9999099 0.9895831 0.9895819 +0.9999288 0.9917508 0.99175 +0.9999437 0.9934699 0.9934694 +0.0000238 0.1044919 0.0082023 +0.0000382 0.1039884 0.0076988 +0.0000611 0.1033562 0.0070666 +0.0000978 0.102564 0.0062744 +0.0001565 0.1015742 0.0052846 +0.0002504 0.1003416 0.004052 +0.0004008 0.0988137 0.0025241 +0.0006416 0.0969312 0.0006416 +0.0033277 0.0969312 0.0006416 +0.0067261 0.0969312 0.0006416 +0.0110255 0.0969312 0.0006416 +0.0164648 0.0969312 0.0006416 +0.0233461 0.0969312 0.0006416 +0.032052 0.0969312 0.0006416 +0.043066 0.0969312 0.0006416 +0.0570002 0.0969312 0.0006416 +0.0746288 0.0969312 0.0006416 +0.0969312 0.0969312 0.0006416 +0.1251466 0.0969312 0.0006416 +0.1608428 0.0969312 0.0006416 +0.2060032 0.0969312 0.0006416 +0.2631369 0.0969312 0.0006416 +0.3354185 0.0969312 0.0006416 +0.4268641 0.0969312 0.0006416 +0.5425548 0.0969312 0.0006416 +0.6889184 0.0969312 0.0006416 +0.8373283 0.0969372 0.0052028 +0.9020992 0.1035972 0.0275778 +0.9348949 0.1218126 0.0619473 +0.9542739 0.1513813 0.1054384 +0.9667827 0.1913094 0.1566936 +0.9753231 0.2402781 0.2146085 +0.9813797 0.296657 0.2779077 +0.9857916 0.3585088 0.3450175 +0.9890684 0.4236608 0.4140964 +0.9915376 0.4898485 0.4831666 +0.9934183 0.5549011 0.5502987 +0.9948628 0.6169261 0.6137984 +0.9959791 0.6744492 0.67235 +0.9968462 0.7264831 0.7250899 +0.9975222 0.7725214 0.7716061 +0.9980508 0.8124756 0.8118794 +0.998465 0.8465783 0.8461929 +0.9987903 0.8752793 0.8750317 +0.999046 0.8991505 0.8989923 +0.9992473 0.9188114 0.9187107 +0.9994059 0.9348747 0.9348109 +0.999531 0.9479129 0.9478726 +0.9996296 0.9584396 0.9584142 +0.9997074 0.9669022 0.9668862 +0.9997689 0.973682 0.9736719 +0.9998174 0.9790986 0.9790923 +0.9998557 0.9834166 0.9834127 +0.999886 0.9868528 0.9868503 +0.9999099 0.9895834 0.9895819 +0.9999288 0.991751 0.99175 +0.9999437 0.9934701 0.9934694 +0.0000238 0.1327073 0.0082023 +0.0000382 0.1322038 0.0076988 +0.0000611 0.1315716 0.0070666 +0.0000978 0.1307795 0.0062744 +0.0001565 0.1297896 0.0052846 +0.0002504 0.128557 0.004052 +0.0004008 0.1270291 0.0025241 +0.0006416 0.1251466 0.0006416 +0.0033277 0.1251466 0.0006416 +0.0067261 0.1251466 0.0006416 +0.0110255 0.1251466 0.0006416 +0.0164648 0.1251466 0.0006416 +0.0233461 0.1251466 0.0006416 +0.032052 0.1251466 0.0006416 +0.043066 0.1251466 0.0006416 +0.0570002 0.1251466 0.0006416 +0.0746288 0.1251466 0.0006416 +0.0969312 0.1251466 0.0006416 +0.1251466 0.1251466 0.0006416 +0.1608428 0.1251466 0.0006416 +0.2060032 0.1251466 0.0006416 +0.2631369 0.1251466 0.0006416 +0.3354185 0.1251466 0.0006416 +0.4268641 0.1251466 0.0006416 +0.5425548 0.1251466 0.0006416 +0.6889184 0.1251466 0.0006416 +0.8373283 0.1238179 0.0052028 +0.9020992 0.1258729 0.0275778 +0.9348949 0.1393548 0.0619473 +0.9542739 0.1648439 0.1054384 +0.9667827 0.2014528 0.1566936 +0.9753231 0.2478 0.2146085 +0.9813797 0.3021511 0.2779077 +0.9857916 0.3624621 0.3450175 +0.9890684 0.4264635 0.4140964 +0.9915376 0.4918065 0.4831666 +0.9934183 0.5562497 0.5502987 +0.9948628 0.6178426 0.6137984 +0.9959791 0.6750644 0.67235 +0.9968462 0.7268913 0.7250899 +0.9975222 0.7727896 0.7716061 +0.9980508 0.8126503 0.8118794 +0.998465 0.8466913 0.8461929 +0.9987903 0.8753518 0.8750317 +0.999046 0.8991969 0.8989923 +0.9992473 0.9188409 0.9187107 +0.9994059 0.9348934 0.9348109 +0.999531 0.9479248 0.9478726 +0.9996296 0.9584471 0.9584142 +0.9997074 0.9669069 0.9668862 +0.9997689 0.9736849 0.9736719 +0.9998174 0.9791004 0.9790923 +0.9998557 0.9834178 0.9834127 +0.999886 0.9868535 0.9868503 +0.9999099 0.9895839 0.9895819 +0.9999288 0.9917513 0.99175 +0.9999437 0.9934702 0.9934694 +0.0000238 0.1684036 0.0082023 +0.0000382 0.1679 0.0076988 +0.0000611 0.1672678 0.0070666 +0.0000978 0.1664757 0.0062744 +0.0001565 0.1654858 0.0052846 +0.0002504 0.1642532 0.004052 +0.0004008 0.1627254 0.0025241 +0.0006416 0.1608428 0.0006416 +0.0033277 0.1608428 0.0006416 +0.0067261 0.1608428 0.0006416 +0.0110255 0.1608428 0.0006416 +0.0164648 0.1608428 0.0006416 +0.0233461 0.1608428 0.0006416 +0.032052 0.1608428 0.0006416 +0.043066 0.1608428 0.0006416 +0.0570002 0.1608428 0.0006416 +0.0746288 0.1608428 0.0006416 +0.0969312 0.1608428 0.0006416 +0.1251466 0.1608428 0.0006416 +0.1608428 0.1608428 0.0006416 +0.2060032 0.1608428 0.0006416 +0.2631369 0.1608428 0.0006416 +0.3354185 0.1608428 0.0006416 +0.4268641 0.1608428 0.0006416 +0.5425548 0.1608428 0.0006416 +0.6889184 0.1608428 0.0006416 +0.8373283 0.1578254 0.0052028 +0.9020992 0.1540546 0.0275778 +0.9348949 0.1615479 0.0619473 +0.9542739 0.1818757 0.1054384 +0.9667827 0.2142855 0.1566936 +0.9753231 0.2573162 0.2146085 +0.9813797 0.3091018 0.2779077 +0.9857916 0.3674636 0.3450175 +0.9890684 0.4300092 0.4140964 +0.9915376 0.4942836 0.4831666 +0.9934183 0.5579558 0.5502987 +0.9948628 0.619002 0.6137984 +0.9959791 0.6758426 0.67235 +0.9968462 0.7274078 0.7250899 +0.9975222 0.7731289 0.7716061 +0.9980508 0.8128713 0.8118794 +0.998465 0.8468341 0.8461929 +0.9987903 0.8754436 0.8750317 +0.999046 0.8992555 0.8989923 +0.9992473 0.9188782 0.9187107 +0.9994059 0.934917 0.9348109 +0.999531 0.9479397 0.9478726 +0.9996296 0.9584565 0.9584142 +0.9997074 0.9669128 0.9668862 +0.9997689 0.9736886 0.9736719 +0.9998174 0.9791028 0.9790923 +0.9998557 0.9834192 0.9834127 +0.999886 0.9868545 0.9868503 +0.9999099 0.9895845 0.9895819 +0.9999288 0.9917516 0.99175 +0.9999437 0.9934705 0.9934694 +0.0000238 0.2135639 0.0082023 +0.0000382 0.2130604 0.0076988 +0.0000611 0.2124282 0.0070666 +0.0000978 0.2116361 0.0062744 +0.0001565 0.2106462 0.0052846 +0.0002504 0.2094136 0.004052 +0.0004008 0.2078857 0.0025241 +0.0006416 0.2060032 0.0006416 +0.0033277 0.2060032 0.0006416 +0.0067261 0.2060032 0.0006416 +0.0110255 0.2060032 0.0006416 +0.0164648 0.2060032 0.0006416 +0.0233461 0.2060032 0.0006416 +0.032052 0.2060032 0.0006416 +0.043066 0.2060032 0.0006416 +0.0570002 0.2060032 0.0006416 +0.0746288 0.2060032 0.0006416 +0.0969312 0.2060032 0.0006416 +0.1251466 0.2060032 0.0006416 +0.1608428 0.2060032 0.0006416 +0.2060032 0.2060032 0.0006416 +0.2631369 0.2060032 0.0006416 +0.3354185 0.2060032 0.0006416 +0.4268641 0.2060032 0.0006416 +0.5425548 0.2060032 0.0006416 +0.6889184 0.2060032 0.0006416 +0.8373283 0.2008493 0.0052028 +0.9020992 0.1897081 0.0275778 +0.9348949 0.189625 0.0619473 +0.9542739 0.2034232 0.1054384 +0.9667827 0.2305205 0.1566936 +0.9753231 0.2693554 0.2146085 +0.9813797 0.3178954 0.2779077 +0.9857916 0.3737911 0.3450175 +0.9890684 0.434495 0.4140964 +0.9915376 0.4974174 0.4831666 +0.9934183 0.5601144 0.5502987 +0.9948628 0.6204689 0.6137984 +0.9959791 0.6768271 0.67235 +0.9968462 0.7280611 0.7250899 +0.9975222 0.7735582 0.7716061 +0.9980508 0.8131509 0.8118794 +0.998465 0.8470149 0.8461929 +0.9987903 0.8755597 0.8750317 +0.999046 0.8993297 0.8989923 +0.9992473 0.9189254 0.9187107 +0.9994059 0.934947 0.9348109 +0.999531 0.9479586 0.9478726 +0.9996296 0.9584685 0.9584142 +0.9997074 0.9669203 0.9668862 +0.9997689 0.9736934 0.9736719 +0.9998174 0.9791057 0.9790923 +0.9998557 0.9834211 0.9834127 +0.999886 0.9868556 0.9868503 +0.9999099 0.9895852 0.9895819 +0.9999288 0.9917521 0.99175 +0.9999437 0.9934707 0.9934694 +0.0000238 0.2706977 0.0082023 +0.0000382 0.2701941 0.0076988 +0.0000611 0.2695619 0.0070666 +0.0000978 0.2687698 0.0062744 +0.0001565 0.2677799 0.0052846 +0.0002504 0.2665473 0.004052 +0.0004008 0.2650195 0.0025241 +0.0006416 0.2631369 0.0006416 +0.0033277 0.2631369 0.0006416 +0.0067261 0.2631369 0.0006416 +0.0110255 0.2631369 0.0006416 +0.0164648 0.2631369 0.0006416 +0.0233461 0.2631369 0.0006416 +0.032052 0.2631369 0.0006416 +0.043066 0.2631369 0.0006416 +0.0570002 0.2631369 0.0006416 +0.0746288 0.2631369 0.0006416 +0.0969312 0.2631369 0.0006416 +0.1251466 0.2631369 0.0006416 +0.1608428 0.2631369 0.0006416 +0.2060032 0.2631369 0.0006416 +0.2631369 0.2631369 0.0006416 +0.3354185 0.2631369 0.0006416 +0.4268641 0.2631369 0.0006416 +0.5425548 0.2631369 0.0006416 +0.6889184 0.2631369 0.0006416 +0.8373283 0.2552802 0.0052028 +0.9020992 0.2348144 0.0275778 +0.9348949 0.2251463 0.0619473 +0.9542739 0.2306836 0.1054384 +0.9667827 0.25106 0.1566936 +0.9753231 0.2845866 0.2146085 +0.9813797 0.3290204 0.2779077 +0.9857916 0.3817962 0.3450175 +0.9890684 0.4401701 0.4140964 +0.9915376 0.5013822 0.4831666 +0.9934183 0.5628452 0.5502987 +0.9948628 0.6223247 0.6137984 +0.9959791 0.6780727 0.67235 +0.9968462 0.7288878 0.7250899 +0.9975222 0.7741013 0.7716061 +0.9980508 0.8135046 0.8118794 +0.998465 0.8472436 0.8461929 +0.9987903 0.8757066 0.8750317 +0.999046 0.8994236 0.8989923 +0.9992473 0.9189851 0.9187107 +0.9994059 0.9349848 0.9348109 +0.999531 0.9479826 0.9478726 +0.9996296 0.9584835 0.9584142 +0.9997074 0.9669298 0.9668862 +0.9997689 0.9736993 0.9736719 +0.9998174 0.9791095 0.9790923 +0.9998557 0.9834234 0.9834127 +0.999886 0.9868571 0.9868503 +0.9999099 0.9895861 0.9895819 +0.9999288 0.9917527 0.99175 +0.9999437 0.9934711 0.9934694 +0.0000238 0.3429792 0.0082023 +0.0000382 0.3424757 0.0076988 +0.0000611 0.3418435 0.0070666 +0.0000978 0.3410514 0.0062744 +0.0001565 0.3400615 0.0052846 +0.0002504 0.3388289 0.004052 +0.0004008 0.337301 0.0025241 +0.0006416 0.3354185 0.0006416 +0.0033277 0.3354185 0.0006416 +0.0067261 0.3354185 0.0006416 +0.0110255 0.3354185 0.0006416 +0.0164648 0.3354185 0.0006416 +0.0233461 0.3354185 0.0006416 +0.032052 0.3354185 0.0006416 +0.043066 0.3354185 0.0006416 +0.0570002 0.3354185 0.0006416 +0.0746288 0.3354185 0.0006416 +0.0969312 0.3354185 0.0006416 +0.1251466 0.3354185 0.0006416 +0.1608428 0.3354185 0.0006416 +0.2060032 0.3354185 0.0006416 +0.2631369 0.3354185 0.0006416 +0.3354185 0.3354185 0.0006416 +0.4268641 0.3354185 0.0006416 +0.5425548 0.3354185 0.0006416 +0.6889184 0.3354185 0.0006416 +0.8373283 0.3241424 0.0052028 +0.9020992 0.2918798 0.0275778 +0.9348949 0.2700853 0.0619473 +0.9542739 0.2651716 0.1054384 +0.9667827 0.277045 0.1566936 +0.9753231 0.303856 0.2146085 +0.9813797 0.3430949 0.2779077 +0.9857916 0.3919237 0.3450175 +0.9890684 0.4473498 0.4140964 +0.9915376 0.506398 0.4831666 +0.9934183 0.5663 0.5502987 +0.9948628 0.6246726 0.6137984 +0.9959791 0.6796485 0.67235 +0.9968462 0.7299335 0.7250899 +0.9975222 0.7747884 0.7716061 +0.9980508 0.8139522 0.8118794 +0.998465 0.8475329 0.8461929 +0.9987903 0.8758925 0.8750317 +0.999046 0.8995424 0.8989923 +0.9992473 0.9190607 0.9187107 +0.9994059 0.9350327 0.9348109 +0.999531 0.9480128 0.9478726 +0.9996296 0.9585026 0.9584142 +0.9997074 0.9669419 0.9668862 +0.9997689 0.9737069 0.9736719 +0.9998174 0.9791142 0.9790923 +0.9998557 0.9834264 0.9834127 +0.999886 0.986859 0.9868503 +0.9999099 0.9895873 0.9895819 +0.9999288 0.9917534 0.99175 +0.9999437 0.9934716 0.9934694 +0.0000238 0.4344249 0.0082023 +0.0000382 0.4339214 0.0076988 +0.0000611 0.4332891 0.0070666 +0.0000978 0.432497 0.0062744 +0.0001565 0.4315072 0.0052846 +0.0002504 0.4302746 0.004052 +0.0004008 0.4287467 0.0025241 +0.0006416 0.4268641 0.0006416 +0.0033277 0.4268641 0.0006416 +0.0067261 0.4268641 0.0006416 +0.0110255 0.4268641 0.0006416 +0.0164648 0.4268641 0.0006416 +0.0233461 0.4268641 0.0006416 +0.032052 0.4268641 0.0006416 +0.043066 0.4268641 0.0006416 +0.0570002 0.4268641 0.0006416 +0.0746288 0.4268641 0.0006416 +0.0969312 0.4268641 0.0006416 +0.1251466 0.4268641 0.0006416 +0.1608428 0.4268641 0.0006416 +0.2060032 0.4268641 0.0006416 +0.2631369 0.4268641 0.0006416 +0.3354185 0.4268641 0.0006416 +0.4268641 0.4268641 0.0006416 +0.5425548 0.4268641 0.0006416 +0.6889184 0.4268641 0.0006416 +0.8373283 0.4112619 0.0052028 +0.9020992 0.3640749 0.0275778 +0.9348949 0.326939 0.0619473 +0.9542739 0.3088033 0.1054384 +0.9667827 0.3099195 0.1566936 +0.9753231 0.3282343 0.2146085 +0.9813797 0.3609011 0.2779077 +0.9857916 0.4047363 0.3450175 +0.9890684 0.4564331 0.4140964 +0.9915376 0.5127438 0.4831666 +0.9934183 0.5706708 0.5502987 +0.9948628 0.6276429 0.6137984 +0.9959791 0.6816421 0.67235 +0.9968462 0.7312566 0.7250899 +0.9975222 0.7756577 0.7716061 +0.9980508 0.8145183 0.8118794 +0.998465 0.8478989 0.8461929 +0.9987903 0.8761276 0.8750317 +0.999046 0.8996926 0.8989923 +0.9992473 0.9191562 0.9187107 +0.9994059 0.9350933 0.9348109 +0.999531 0.9480511 0.9478726 +0.9996296 0.9585268 0.9584142 +0.9997074 0.9669571 0.9668862 +0.9997689 0.9737164 0.9736719 +0.9998174 0.9791202 0.9790923 +0.9998557 0.9834302 0.9834127 +0.999886 0.9868613 0.9868503 +0.9999099 0.9895888 0.9895819 +0.9999288 0.9917543 0.99175 +0.9999437 0.9934721 0.9934694 +0.0000238 0.5501155 0.0082023 +0.0000382 0.549612 0.0076988 +0.0000611 0.5489798 0.0070666 +0.0000978 0.5481876 0.0062744 +0.0001565 0.5471978 0.0052846 +0.0002504 0.5459652 0.004052 +0.0004008 0.5444373 0.0025241 +0.0006416 0.5425548 0.0006416 +0.0033277 0.5425548 0.0006416 +0.0067261 0.5425548 0.0006416 +0.0110255 0.5425548 0.0006416 +0.0164648 0.5425548 0.0006416 +0.0233461 0.5425548 0.0006416 +0.032052 0.5425548 0.0006416 +0.043066 0.5425548 0.0006416 +0.0570002 0.5425548 0.0006416 +0.0746288 0.5425548 0.0006416 +0.0969312 0.5425548 0.0006416 +0.1251466 0.5425548 0.0006416 +0.1608428 0.5425548 0.0006416 +0.2060032 0.5425548 0.0006416 +0.2631369 0.5425548 0.0006416 +0.3354185 0.5425548 0.0006416 +0.4268641 0.5425548 0.0006416 +0.5425548 0.5425548 0.0006416 +0.6889184 0.5425548 0.0006416 +0.8373283 0.5214795 0.0052028 +0.9020992 0.455411 0.0275778 +0.9348949 0.3988663 0.0619473 +0.9542739 0.3640031 0.1054384 +0.9667827 0.3515099 0.1566936 +0.9753231 0.359076 0.2146085 +0.9813797 0.3834282 0.2779077 +0.9857916 0.420946 0.3450175 +0.9890684 0.4679246 0.4140964 +0.9915376 0.520772 0.4831666 +0.9934183 0.5762005 0.5502987 +0.9948628 0.6314008 0.6137984 +0.9959791 0.6841643 0.67235 +0.9968462 0.7329304 0.7250899 +0.9975222 0.7767575 0.7716061 +0.9980508 0.8152346 0.8118794 +0.998465 0.8483619 0.8461929 +0.9987903 0.876425 0.8750317 +0.999046 0.8998827 0.8989923 +0.9992473 0.9192772 0.9187107 +0.9994059 0.93517 0.9348109 +0.999531 0.9480996 0.9478726 +0.9996296 0.9585574 0.9584142 +0.9997074 0.9669763 0.9668862 +0.9997689 0.9737285 0.9736719 +0.9998174 0.9791278 0.9790923 +0.9998557 0.9834349 0.9834127 +0.999886 0.9868643 0.9868503 +0.9999099 0.9895906 0.9895819 +0.9999288 0.9917555 0.99175 +0.9999437 0.9934729 0.9934694 +0.0000238 0.6964791 0.0082023 +0.0000382 0.6959756 0.0076988 +0.0000611 0.6953434 0.0070666 +0.0000978 0.6945513 0.0062744 +0.0001565 0.6935614 0.0052846 +0.0002504 0.6923288 0.004052 +0.0004008 0.6908009 0.0025241 +0.0006416 0.6889184 0.0006416 +0.0033277 0.6889184 0.0006416 +0.0067261 0.6889184 0.0006416 +0.0110255 0.6889184 0.0006416 +0.0164648 0.6889184 0.0006416 +0.0233461 0.6889184 0.0006416 +0.032052 0.6889184 0.0006416 +0.043066 0.6889184 0.0006416 +0.0570002 0.6889184 0.0006416 +0.0746288 0.6889184 0.0006416 +0.0969312 0.6889184 0.0006416 +0.1251466 0.6889184 0.0006416 +0.1608428 0.6889184 0.0006416 +0.2060032 0.6889184 0.0006416 +0.2631369 0.6889184 0.0006416 +0.3354185 0.6889184 0.0006416 +0.4268641 0.6889184 0.0006416 +0.5425548 0.6889184 0.0006416 +0.6889184 0.6889184 0.0006416 +0.8373283 0.6609191 0.0052028 +0.9020992 0.5709632 0.0275778 +0.9348949 0.4898637 0.0619473 +0.9542739 0.4338381 0.1054384 +0.9667827 0.4041273 0.1566936 +0.9753231 0.3980948 0.2146085 +0.9813797 0.4119279 0.2779077 +0.9857916 0.4414533 0.3450175 +0.9890684 0.4824629 0.4140964 +0.9915376 0.5309287 0.4831666 +0.9934183 0.5831962 0.5502987 +0.9948628 0.6361549 0.6137984 +0.9959791 0.6873552 0.67235 +0.9968462 0.735048 0.7250899 +0.9975222 0.7781488 0.7716061 +0.9980508 0.8161408 0.8118794 +0.998465 0.8489478 0.8461929 +0.9987903 0.8768014 0.8750317 +0.999046 0.9001231 0.8989923 +0.9992473 0.9194302 0.9187107 +0.9994059 0.935267 0.9348109 +0.999531 0.9481609 0.9478726 +0.9996296 0.958596 0.9584142 +0.9997074 0.9670006 0.9668862 +0.9997689 0.9737438 0.9736719 +0.9998174 0.9791374 0.9790923 +0.9998557 0.983441 0.9834127 +0.999886 0.9868681 0.9868503 +0.9999099 0.989593 0.9895819 +0.9999288 0.991757 0.99175 +0.9999437 0.9934738 0.9934694 +0.0051514 0.8407292 0.0129027 +0.0051286 0.8405071 0.0123916 +0.0051047 0.8402274 0.0117495 +0.0050826 0.8398756 0.0109445 +0.0050676 0.8394338 0.0099377 +0.0050694 0.8388802 0.0086827 +0.0051048 0.8381886 0.007125 +0.0052028 0.8373283 0.0052028 +0.0077619 0.8373283 0.0052028 +0.0109995 0.8373283 0.0052028 +0.0150955 0.8373283 0.0052028 +0.0202775 0.8373283 0.0052028 +0.0268333 0.8373283 0.0052028 +0.0351273 0.8373283 0.0052028 +0.0456203 0.8373283 0.0052028 +0.0588953 0.8373283 0.0052028 +0.0756899 0.8373283 0.0052028 +0.0969372 0.8373283 0.0052028 +0.1238179 0.8373283 0.0052028 +0.1578254 0.8373283 0.0052028 +0.2008493 0.8373283 0.0052028 +0.2552802 0.8373283 0.0052028 +0.3241424 0.8373283 0.0052028 +0.4112619 0.8373283 0.0052028 +0.5214795 0.8373283 0.0052028 +0.6609191 0.8373283 0.0052028 +0.8373283 0.8373283 0.0052028 +0.9020992 0.7171517 0.0275778 +0.9348949 0.6049872 0.0619473 +0.9542739 0.5221884 0.1054384 +0.9667827 0.4706951 0.1566936 +0.9753231 0.4474586 0.2146085 +0.9813797 0.4479838 0.2779077 +0.9857916 0.4673977 0.3450175 +0.9890684 0.5008557 0.4140964 +0.9915376 0.5437782 0.4831666 +0.9934183 0.5920467 0.5502987 +0.9948628 0.6421696 0.6137984 +0.9959791 0.691392 0.67235 +0.9968462 0.7377271 0.7250899 +0.9975222 0.779909 0.7716061 +0.9980508 0.8172873 0.8118794 +0.998465 0.8496889 0.8461929 +0.9987903 0.8772775 0.8750317 +0.999046 0.9004274 0.8989923 +0.9992473 0.9196237 0.9187107 +0.9994059 0.9353897 0.9348109 +0.999531 0.9482385 0.9478726 +0.9996296 0.9586449 0.9584142 +0.9997074 0.9670314 0.9668862 +0.9997689 0.9737632 0.9736719 +0.9998174 0.9791496 0.9790923 +0.9998557 0.9834486 0.9834127 +0.999886 0.9868728 0.9868503 +0.9999099 0.989596 0.9895819 +0.9999288 0.9917588 0.99175 +0.9999437 0.993475 0.9934694 +0.0279321 0.9033413 0.0343481 +0.0278872 0.9032596 0.0338994 +0.0278347 0.9031567 0.0333357 +0.0277752 0.9030276 0.0326286 +0.0277111 0.9028657 0.0317439 +0.0276479 0.9026634 0.0306405 +0.0275966 0.9024114 0.0292702 +0.0275778 0.9020992 0.0275778 +0.0296985 0.9020992 0.0275778 +0.0323815 0.9020992 0.0275778 +0.0357758 0.9020992 0.0275778 +0.04007 0.9020992 0.0275778 +0.0455028 0.9020992 0.0275778 +0.052376 0.9020992 0.0275778 +0.0610714 0.9020992 0.0275778 +0.0720722 0.9020992 0.0275778 +0.0859897 0.9020992 0.0275778 +0.1035972 0.9020992 0.0275778 +0.1258729 0.9020992 0.0275778 +0.1540546 0.9020992 0.0275778 +0.1897081 0.9020992 0.0275778 +0.2348144 0.9020992 0.0275778 +0.2918798 0.9020992 0.0275778 +0.3640749 0.9020992 0.0275778 +0.455411 0.9020992 0.0275778 +0.5709632 0.9020992 0.0275778 +0.7171517 0.9020992 0.0275778 +0.9020992 0.9020992 0.0275778 +0.9348949 0.7506335 0.0619473 +0.9542739 0.6339631 0.1054384 +0.9667827 0.554912 0.1566936 +0.9753231 0.5099103 0.2146085 +0.9813797 0.4935991 0.2779077 +0.9857916 0.5002207 0.3450175 +0.9890684 0.5241251 0.4140964 +0.9915376 0.5600346 0.4831666 +0.9934183 0.6032437 0.5502987 +0.9948628 0.6497789 0.6137984 +0.9959791 0.6964992 0.67235 +0.9968462 0.7411164 0.7250899 +0.9975222 0.7821359 0.7716061 +0.9980508 0.8187377 0.8118794 +0.998465 0.8506265 0.8461929 +0.9987903 0.8778798 0.8750317 +0.999046 0.9008122 0.8989923 +0.9992473 0.9198686 0.9187107 +0.9994059 0.9355449 0.9348109 +0.999531 0.9483366 0.9478726 +0.9996296 0.9587068 0.9584142 +0.9997074 0.9670704 0.9668862 +0.9997689 0.9737877 0.9736719 +0.9998174 0.9791649 0.9790923 +0.9998557 0.9834582 0.9834127 +0.999886 0.9868789 0.9868503 +0.9999099 0.9895998 0.9895819 +0.9999288 0.9917612 0.99175 +0.9999437 0.9934764 0.9934694 +0.0624569 0.9354466 0.0675125 +0.0624063 0.9354101 0.0671435 +0.0623458 0.9353643 0.0666799 +0.0622749 0.9353068 0.0660986 +0.0621943 0.9352348 0.0653712 +0.0621069 0.9351449 0.0644643 +0.0620199 0.9350332 0.063338 +0.0619473 0.9348949 0.0619473 +0.0636174 0.9348949 0.0619473 +0.0657302 0.9348949 0.0619473 +0.0684033 0.9348949 0.0619473 +0.071785 0.9348949 0.0619473 +0.0760633 0.9348949 0.0619473 +0.0814759 0.9348949 0.0619473 +0.0883235 0.9348949 0.0619473 +0.0969867 0.9348949 0.0619473 +0.1079468 0.9348949 0.0619473 +0.1218126 0.9348949 0.0619473 +0.1393548 0.9348949 0.0619473 +0.1615479 0.9348949 0.0619473 +0.189625 0.9348949 0.0619473 +0.2251463 0.9348949 0.0619473 +0.2700853 0.9348949 0.0619473 +0.326939 0.9348949 0.0619473 +0.3988663 0.9348949 0.0619473 +0.4898637 0.9348949 0.0619473 +0.6049872 0.9348949 0.0619473 +0.7506335 0.9348949 0.0619473 +0.9348949 0.9348949 0.0619473 +0.9542739 0.7753725 0.1054384 +0.9667827 0.6614574 0.1566936 +0.9753231 0.5889198 0.2146085 +0.9813797 0.5513085 0.2779077 +0.9857916 0.5417461 0.3450175 +0.9890684 0.5535638 0.4140964 +0.9915376 0.580601 0.4831666 +0.9934183 0.6174094 0.5502987 +0.9948628 0.6594057 0.6137984 +0.9959791 0.7029605 0.67235 +0.9968462 0.7454044 0.7250899 +0.9975222 0.7849532 0.7716061 +0.9980508 0.8205726 0.8118794 +0.998465 0.8518127 0.8461929 +0.9987903 0.8786418 0.8750317 +0.999046 0.9012992 0.8989923 +0.9992473 0.9201784 0.9187107 +0.9994059 0.9357413 0.9348109 +0.999531 0.9484607 0.9478726 +0.9996296 0.9587851 0.9584142 +0.9997074 0.9671197 0.9668862 +0.9997689 0.9738186 0.9736719 +0.9998174 0.9791844 0.9790923 +0.9998557 0.9834704 0.9834127 +0.999886 0.9868865 0.9868503 +0.9999099 0.9896046 0.9895819 +0.9999288 0.9917642 0.99175 +0.9999437 0.9934783 0.9934694 +0.1059991 0.9545467 0.1098821 +0.1059489 0.9545286 0.1095873 +0.1058883 0.9545059 0.1092169 +0.1058162 0.9544774 0.1087525 +0.1057322 0.9544418 0.1081716 +0.1056375 0.9543974 0.1074473 +0.1055364 0.9543421 0.1065482 +0.1054384 0.9542739 0.1054384 +0.10672 0.9542739 0.1054384 +0.1083415 0.9542739 0.1054384 +0.1103929 0.9542739 0.1054384 +0.1129881 0.9542739 0.1054384 +0.1162715 0.9542739 0.1054384 +0.1204253 0.9542739 0.1054384 +0.1256805 0.9542739 0.1054384 +0.1323289 0.9542739 0.1054384 +0.1407401 0.9542739 0.1054384 +0.1513813 0.9542739 0.1054384 +0.1648439 0.9542739 0.1054384 +0.1818757 0.9542739 0.1054384 +0.2034232 0.9542739 0.1054384 +0.2306836 0.9542739 0.1054384 +0.2651716 0.9542739 0.1054384 +0.3088033 0.9542739 0.1054384 +0.3640031 0.9542739 0.1054384 +0.4338381 0.9542739 0.1054384 +0.5221884 0.9542739 0.1054384 +0.6339631 0.9542739 0.1054384 +0.7753725 0.9542739 0.1054384 +0.9542739 0.9542739 0.1054384 +0.9667827 0.7962511 0.1566936 +0.9753231 0.6888771 0.2146085 +0.9813797 0.6243183 0.2779077 +0.9857916 0.5942812 0.3450175 +0.9890684 0.5908076 0.4140964 +0.9915376 0.6066202 0.4831666 +0.9934183 0.6353308 0.5502987 +0.9948628 0.6715848 0.6137984 +0.9959791 0.7111348 0.67235 +0.9968462 0.7508292 0.7250899 +0.9975222 0.7885175 0.7716061 +0.9980508 0.8228941 0.8118794 +0.998465 0.8533135 0.8461929 +0.9987903 0.8796058 0.8750317 +0.999046 0.9019152 0.8989923 +0.9992473 0.9205703 0.9187107 +0.9994059 0.9359898 0.9348109 +0.999531 0.9486178 0.9478726 +0.9996296 0.9588842 0.9584142 +0.9997074 0.967182 0.9668862 +0.9997689 0.9738578 0.9736719 +0.9998174 0.979209 0.9790923 +0.9998557 0.9834858 0.9834127 +0.999886 0.9868962 0.9868503 +0.9999099 0.9896106 0.9895819 +0.9999288 0.991768 0.99175 +0.9999437 0.9934807 0.9934694 +0.1572498 0.9669269 0.1601778 +0.1572031 0.9669173 0.1599465 +0.1571463 0.9669053 0.1596559 +0.1570779 0.9668902 0.1592916 +0.1569971 0.9668714 0.158836 +0.156904 0.9668479 0.1582681 +0.1568008 0.9668187 0.1575633 +0.1566936 0.9667827 0.1566936 +0.1576592 0.9667827 0.1566936 +0.1588809 0.9667827 0.1566936 +0.1604266 0.9667827 0.1566936 +0.162382 0.9667827 0.1566936 +0.1648558 0.9667827 0.1566936 +0.1679855 0.9667827 0.1566936 +0.1719451 0.9667827 0.1566936 +0.1769544 0.9667827 0.1566936 +0.1832918 0.9667827 0.1566936 +0.1913094 0.9667827 0.1566936 +0.2014528 0.9667827 0.1566936 +0.2142855 0.9667827 0.1566936 +0.2305205 0.9667827 0.1566936 +0.25106 0.9667827 0.1566936 +0.277045 0.9667827 0.1566936 +0.3099195 0.9667827 0.1566936 +0.3515099 0.9667827 0.1566936 +0.4041273 0.9667827 0.1566936 +0.4706951 0.9667827 0.1566936 +0.554912 0.9667827 0.1566936 +0.6614574 0.9667827 0.1566936 +0.7962511 0.9667827 0.1566936 +0.9667827 0.9667827 0.1566936 +0.9753231 0.815336 0.2146085 +0.9813797 0.7166853 0.2779077 +0.9857916 0.6607448 0.3450175 +0.9890684 0.6379259 0.4140964 +0.9915376 0.6395378 0.4831666 +0.9934183 0.6580038 0.5502987 +0.9948628 0.6869929 0.6137984 +0.9959791 0.7214763 0.67235 +0.9968462 0.7576923 0.7250899 +0.9975222 0.7930267 0.7716061 +0.9980508 0.825831 0.8118794 +0.998465 0.8552121 0.8461929 +0.9987903 0.8808255 0.8750317 +0.999046 0.9026946 0.8989923 +0.9992473 0.9210662 0.9187107 +0.9994059 0.9363041 0.9348109 +0.999531 0.9488165 0.9478726 +0.9996296 0.9590095 0.9584142 +0.9997074 0.9672609 0.9668862 +0.9997689 0.9739074 0.9736719 +0.9998174 0.9792401 0.9790923 +0.9998557 0.9835053 0.9834127 +0.999886 0.9869084 0.9868503 +0.9999099 0.9896183 0.9895819 +0.9999288 0.9917728 0.99175 +0.9999437 0.9934837 0.9934694 +0.2151269 0.9754027 0.2172997 +0.2150852 0.9753975 0.2171209 +0.2150342 0.9753908 0.2168964 +0.2149725 0.9753825 0.2166149 +0.2148987 0.9753721 0.2162629 +0.2148124 0.9753591 0.2158242 +0.2147144 0.975343 0.2152799 +0.2146085 0.9753231 0.2146085 +0.2153246 0.9753231 0.2146085 +0.2162305 0.9753231 0.2146085 +0.2173767 0.9753231 0.2146085 +0.2188268 0.9753231 0.2146085 +0.2206612 0.9753231 0.2146085 +0.2229821 0.9753231 0.2146085 +0.2259183 0.9753231 0.2146085 +0.229633 0.9753231 0.2146085 +0.2343326 0.9753231 0.2146085 +0.2402781 0.9753231 0.2146085 +0.2478 0.9753231 0.2146085 +0.2573162 0.9753231 0.2146085 +0.2693554 0.9753231 0.2146085 +0.2845866 0.9753231 0.2146085 +0.303856 0.9753231 0.2146085 +0.3282343 0.9753231 0.2146085 +0.359076 0.9753231 0.2146085 +0.3980948 0.9753231 0.2146085 +0.4474586 0.9753231 0.2146085 +0.5099103 0.9753231 0.2146085 +0.5889198 0.9753231 0.2146085 +0.6888771 0.9753231 0.2146085 +0.815336 0.9753231 0.2146085 +0.9753231 0.9753231 0.2146085 +0.9813797 0.8335415 0.2779077 +0.9857916 0.74483 0.3450175 +0.9890684 0.6975366 0.4140964 +0.9915376 0.6811829 0.4831666 +0.9934183 0.686688 0.5502987 +0.9948628 0.7064863 0.6137984 +0.9959791 0.7345598 0.67235 +0.9968462 0.766375 0.7250899 +0.9975222 0.7987315 0.7716061 +0.9980508 0.8295466 0.8118794 +0.998465 0.8576141 0.8461929 +0.9987903 0.8823685 0.8750317 +0.999046 0.9036806 0.8989923 +0.9992473 0.9216935 0.9187107 +0.9994059 0.9367018 0.9348109 +0.999531 0.9490679 0.9478726 +0.9996296 0.959168 0.9584142 +0.9997074 0.9673607 0.9668862 +0.9997689 0.9739701 0.9736719 +0.9998174 0.9792795 0.9790923 +0.9998557 0.98353 0.9834127 +0.999886 0.9869239 0.9868503 +0.9999099 0.989628 0.9895819 +0.9999288 0.9917789 0.99175 +0.9999437 0.9934875 0.9934694 +0.2783684 0.9814251 0.2799564 +0.2783325 0.9814221 0.2798202 +0.2782884 0.9814183 0.2796492 +0.2782347 0.9814136 0.2794349 +0.2781701 0.9814076 0.2791669 +0.2780936 0.9814002 0.2788329 +0.2780055 0.9813911 0.2784186 +0.2779077 0.9813797 0.2779077 +0.2784307 0.9813797 0.2779077 +0.2790924 0.9813797 0.2779077 +0.2799296 0.9813797 0.2779077 +0.2809887 0.9813797 0.2779077 +0.2823287 0.9813797 0.2779077 +0.2840238 0.9813797 0.2779077 +0.2861685 0.9813797 0.2779077 +0.2888817 0.9813797 0.2779077 +0.2923143 0.9813797 0.2779077 +0.296657 0.9813797 0.2779077 +0.3021511 0.9813797 0.2779077 +0.3091018 0.9813797 0.2779077 +0.3178954 0.9813797 0.2779077 +0.3290204 0.9813797 0.2779077 +0.3430949 0.9813797 0.2779077 +0.3609011 0.9813797 0.2779077 +0.3834282 0.9813797 0.2779077 +0.4119279 0.9813797 0.2779077 +0.4479838 0.9813797 0.2779077 +0.4935991 0.9813797 0.2779077 +0.5513085 0.9813797 0.2779077 +0.6243183 0.9813797 0.2779077 +0.7166853 0.9813797 0.2779077 +0.8335415 0.9813797 0.2779077 +0.9813797 0.9813797 0.2779077 +0.9857916 0.8512087 0.3450175 +0.9890684 0.7729519 0.4140964 +0.9915376 0.7338694 0.4831666 +0.9934183 0.7229773 0.5502987 +0.9948628 0.7311479 0.6137984 +0.9959791 0.751112 0.67235 +0.9968462 0.7773598 0.7250899 +0.9975222 0.8059488 0.7716061 +0.9980508 0.8342474 0.8118794 +0.998465 0.8606529 0.8461929 +0.9987903 0.8843206 0.8750317 +0.999046 0.904928 0.8989923 +0.9992473 0.9224871 0.9187107 +0.9994059 0.9372049 0.9348109 +0.999531 0.9493859 0.9478726 +0.9996296 0.9593686 0.9584142 +0.9997074 0.9674869 0.9668862 +0.9997689 0.9740494 0.9736719 +0.9998174 0.9793293 0.9790923 +0.9998557 0.9835613 0.9834127 +0.999886 0.9869435 0.9868503 +0.9999099 0.9896402 0.9895819 +0.9999288 0.9917865 0.99175 +0.9999437 0.9934923 0.9934694 +0.3454107 0.9858181 0.3465539 +0.3453807 0.9858163 0.3464517 +0.3453439 0.9858141 0.3463234 +0.3452987 0.9858113 0.3461627 +0.3452442 0.9858079 0.3459616 +0.3451791 0.9858036 0.3457112 +0.3451032 0.9857982 0.3454005 +0.3450175 0.9857916 0.3450175 +0.3453938 0.9857916 0.3450175 +0.34587 0.9857916 0.3450175 +0.3464724 0.9857916 0.3450175 +0.3472345 0.9857916 0.3450175 +0.3481986 0.9857916 0.3450175 +0.3494184 0.9857916 0.3450175 +0.3509616 0.9857916 0.3450175 +0.352914 0.9857916 0.3450175 +0.355384 0.9857916 0.3450175 +0.3585088 0.9857916 0.3450175 +0.3624621 0.9857916 0.3450175 +0.3674636 0.9857916 0.3450175 +0.3737911 0.9857916 0.3450175 +0.3817962 0.9857916 0.3450175 +0.3919237 0.9857916 0.3450175 +0.4047363 0.9857916 0.3450175 +0.420946 0.9857916 0.3450175 +0.4414533 0.9857916 0.3450175 +0.4673977 0.9857916 0.3450175 +0.5002207 0.9857916 0.3450175 +0.5417461 0.9857916 0.3450175 +0.5942812 0.9857916 0.3450175 +0.6607448 0.9857916 0.3450175 +0.74483 0.9857916 0.3450175 +0.8512087 0.9857916 0.3450175 +0.9857916 0.9857916 0.3450175 +0.9890684 0.8683621 0.4140964 +0.9915376 0.8005247 0.4831666 +0.9934183 0.7688879 0.5502987 +0.9948628 0.762348 0.6137984 +0.9959791 0.7720527 0.67235 +0.9968462 0.791257 0.7250899 +0.9975222 0.8150796 0.7716061 +0.9980508 0.8401944 0.8118794 +0.998465 0.8644975 0.8461929 +0.9987903 0.8867903 0.8750317 +0.999046 0.9065061 0.8989923 +0.9992473 0.9234912 0.9187107 +0.9994059 0.9378415 0.9348109 +0.999531 0.9497883 0.9478726 +0.9996296 0.9596223 0.9584142 +0.9997074 0.9676466 0.9668862 +0.9997689 0.9741498 0.9736719 +0.9998174 0.9793923 0.9790923 +0.9998557 0.9836008 0.9834127 +0.999886 0.9869682 0.9868503 +0.9999099 0.9896557 0.9895819 +0.9999288 0.9917962 0.99175 +0.9999437 0.9934984 0.9934694 +0.4144197 0.9890841 0.4152305 +0.4143955 0.9890831 0.4151551 +0.4143657 0.9890818 0.4150604 +0.414329 0.9890801 0.4149417 +0.4142845 0.9890781 0.4147933 +0.4142311 0.9890755 0.4146084 +0.4141683 0.9890723 0.4143791 +0.4140964 0.9890684 0.4140964 +0.4143632 0.9890684 0.4140964 +0.4147008 0.9890684 0.4140964 +0.4151278 0.9890684 0.4140964 +0.4156681 0.9890684 0.4140964 +0.4163517 0.9890684 0.4140964 +0.4172164 0.9890684 0.4140964 +0.4183104 0.9890684 0.4140964 +0.4196945 0.9890684 0.4140964 +0.4214456 0.9890684 0.4140964 +0.4236608 0.9890684 0.4140964 +0.4264635 0.9890684 0.4140964 +0.4300092 0.9890684 0.4140964 +0.434495 0.9890684 0.4140964 +0.4401701 0.9890684 0.4140964 +0.4473498 0.9890684 0.4140964 +0.4564331 0.9890684 0.4140964 +0.4679246 0.9890684 0.4140964 +0.4824629 0.9890684 0.4140964 +0.5008557 0.9890684 0.4140964 +0.5241251 0.9890684 0.4140964 +0.5535638 0.9890684 0.4140964 +0.5908076 0.9890684 0.4140964 +0.6379259 0.9890684 0.4140964 +0.6975366 0.9890684 0.4140964 +0.7729519 0.9890684 0.4140964 +0.8683621 0.9890684 0.4140964 +0.9890684 0.9890684 0.4140964 +0.9915376 0.8848522 0.4831666 +0.9934183 0.8269709 0.5502987 +0.9948628 0.8018202 0.6137984 +0.9959791 0.7985455 0.67235 +0.9968462 0.8088387 0.7250899 +0.9975222 0.8266313 0.7716061 +0.9980508 0.8477182 0.8118794 +0.998465 0.8693613 0.8461929 +0.9987903 0.8899147 0.8750317 +0.999046 0.9085026 0.8989923 +0.9992473 0.9247614 0.9187107 +0.9994059 0.9386467 0.9348109 +0.999531 0.9502973 0.9478726 +0.9996296 0.9599433 0.9584142 +0.9997074 0.9678487 0.9668862 +0.9997689 0.9742768 0.9736719 +0.9998174 0.979472 0.9790923 +0.9998557 0.9836508 0.9834127 +0.999886 0.9869995 0.9868503 +0.9999099 0.9896753 0.9895819 +0.9999288 0.9918085 0.99175 +0.9999437 0.993506 0.9934694 +0.4834235 0.9915469 0.4839901 +0.4834045 0.9915463 0.4839353 +0.4833811 0.9915455 0.4838665 +0.4833522 0.9915446 0.4837803 +0.4833171 0.9915433 0.4836726 +0.4832747 0.9915418 0.4835383 +0.4832246 0.9915399 0.4833719 +0.4831666 0.9915376 0.4831666 +0.483353 0.9915376 0.4831666 +0.4835889 0.9915376 0.4831666 +0.4838872 0.9915376 0.4831666 +0.4842647 0.9915376 0.4831666 +0.4847422 0.9915376 0.4831666 +0.4853463 0.9915376 0.4831666 +0.4861106 0.9915376 0.4831666 +0.4870776 0.9915376 0.4831666 +0.4883009 0.9915376 0.4831666 +0.4898485 0.9915376 0.4831666 +0.4918065 0.9915376 0.4831666 +0.4942836 0.9915376 0.4831666 +0.4974174 0.9915376 0.4831666 +0.5013822 0.9915376 0.4831666 +0.506398 0.9915376 0.4831666 +0.5127438 0.9915376 0.4831666 +0.520772 0.9915376 0.4831666 +0.5309287 0.9915376 0.4831666 +0.5437782 0.9915376 0.4831666 +0.5600346 0.9915376 0.4831666 +0.580601 0.9915376 0.4831666 +0.6066202 0.9915376 0.4831666 +0.6395378 0.9915376 0.4831666 +0.6811829 0.9915376 0.4831666 +0.7338694 0.9915376 0.4831666 +0.8005247 0.9915376 0.4831666 +0.8848522 0.9915376 0.4831666 +0.9915376 0.9915376 0.4831666 +0.9934183 0.9004534 0.5502987 +0.9948628 0.8517577 0.6137984 +0.9959791 0.8320622 0.67235 +0.9968462 0.8310819 0.7250899 +0.9975222 0.8412457 0.7716061 +0.9980508 0.8572368 0.8118794 +0.998465 0.8755147 0.8461929 +0.9987903 0.8938676 0.8750317 +0.999046 0.9110285 0.8989923 +0.9992473 0.9263684 0.9187107 +0.9994059 0.9396655 0.9348109 +0.999531 0.9509413 0.9478726 +0.9996296 0.9603494 0.9584142 +0.9997074 0.9681043 0.9668862 +0.9997689 0.9744375 0.9736719 +0.9998174 0.9795728 0.9790923 +0.9998557 0.983714 0.9834127 +0.999886 0.9870392 0.9868503 +0.9999099 0.9897002 0.9895819 +0.9999288 0.9918241 0.99175 +0.9999437 0.9935158 0.9934694 +0.5504963 0.993424 0.5508867 +0.5504818 0.9934236 0.5508475 +0.550464 0.9934231 0.5507984 +0.5504419 0.9934225 0.5507369 +0.550415 0.9934218 0.5506599 +0.5503825 0.9934209 0.5505641 +0.5503438 0.9934197 0.5504452 +0.5502987 0.9934183 0.5502987 +0.5504271 0.9934183 0.5502987 +0.5505896 0.9934183 0.5502987 +0.5507951 0.9934183 0.5502987 +0.551055 0.9934183 0.5502987 +0.5513839 0.9934183 0.5502987 +0.5518001 0.9934183 0.5502987 +0.5523265 0.9934183 0.5502987 +0.5529925 0.9934183 0.5502987 +0.5538351 0.9934183 0.5502987 +0.5549011 0.9934183 0.5502987 +0.5562497 0.9934183 0.5502987 +0.5579558 0.9934183 0.5502987 +0.5601144 0.9934183 0.5502987 +0.5628452 0.9934183 0.5502987 +0.5663 0.9934183 0.5502987 +0.5706708 0.9934183 0.5502987 +0.5762005 0.9934183 0.5502987 +0.5831962 0.9934183 0.5502987 +0.5920467 0.9934183 0.5502987 +0.6032437 0.9934183 0.5502987 +0.6174094 0.9934183 0.5502987 +0.6353308 0.9934183 0.5502987 +0.6580038 0.9934183 0.5502987 +0.686688 0.9934183 0.5502987 +0.7229773 0.9934183 0.5502987 +0.7688879 0.9934183 0.5502987 +0.8269709 0.9934183 0.5502987 +0.9004534 0.9934183 0.5502987 +0.9934183 0.9934183 0.5502987 +0.9948628 0.9149351 0.6137984 +0.9959791 0.8744653 0.67235 +0.9968462 0.8592224 0.7250899 +0.9975222 0.8597348 0.7716061 +0.9980508 0.869279 0.8118794 +0.998465 0.8832995 0.8461929 +0.9987903 0.8988684 0.8750317 +0.999046 0.9142241 0.8989923 +0.9992473 0.9284015 0.9187107 +0.9994059 0.9409544 0.9348109 +0.999531 0.951756 0.9478726 +0.9996296 0.9608632 0.9584142 +0.9997074 0.9684277 0.9668862 +0.9997689 0.9746407 0.9736719 +0.9998174 0.9797004 0.9790923 +0.9998557 0.983794 0.9834127 +0.999886 0.9870893 0.9868503 +0.9999099 0.9897316 0.9895819 +0.9999288 0.9918437 0.99175 +0.9999437 0.9935281 0.9934694 +0.6139459 0.9948662 0.6142112 +0.6139352 0.994866 0.6141838 +0.6139219 0.9948657 0.6141493 +0.6139056 0.9948653 0.614106 +0.6138855 0.9948649 0.614052 +0.6138613 0.9948643 0.6139847 +0.6138323 0.9948636 0.6139012 +0.6137984 0.9948628 0.6137984 +0.6138856 0.9948628 0.6137984 +0.613996 0.9948628 0.6137984 +0.6141357 0.9948628 0.6137984 +0.6143124 0.9948628 0.6137984 +0.6145359 0.9948628 0.6137984 +0.6148187 0.9948628 0.6137984 +0.6151764 0.9948628 0.6137984 +0.615629 0.9948628 0.6137984 +0.6162016 0.9948628 0.6137984 +0.6169261 0.9948628 0.6137984 +0.6178426 0.9948628 0.6137984 +0.619002 0.9948628 0.6137984 +0.6204689 0.9948628 0.6137984 +0.6223247 0.9948628 0.6137984 +0.6246726 0.9948628 0.6137984 +0.6276429 0.9948628 0.6137984 +0.6314008 0.9948628 0.6137984 +0.6361549 0.9948628 0.6137984 +0.6421696 0.9948628 0.6137984 +0.6497789 0.9948628 0.6137984 +0.6594057 0.9948628 0.6137984 +0.6715848 0.9948628 0.6137984 +0.6869929 0.9948628 0.6137984 +0.7064863 0.9948628 0.6137984 +0.7311479 0.9948628 0.6137984 +0.762348 0.9948628 0.6137984 +0.8018202 0.9948628 0.6137984 +0.8517577 0.9948628 0.6137984 +0.9149351 0.9948628 0.6137984 +0.9948628 0.9948628 0.6137984 +0.9959791 0.9281107 0.67235 +0.9968462 0.8948238 0.7250899 +0.9975222 0.8831259 0.7716061 +0.9980508 0.884514 0.8118794 +0.998465 0.8931483 0.8461929 +0.9987903 0.9051951 0.8750317 +0.999046 0.9182669 0.8989923 +0.9992473 0.9309736 0.9187107 +0.9994059 0.942585 0.9348109 +0.999531 0.9527868 0.9478726 +0.9996296 0.9615132 0.9584142 +0.9997074 0.9688368 0.9668862 +0.9997689 0.9748979 0.9736719 +0.9998174 0.9798618 0.9790923 +0.9998557 0.9838953 0.9834127 +0.999886 0.9871527 0.9868503 +0.9999099 0.9897713 0.9895819 +0.9999288 0.9918686 0.99175 +0.9999437 0.9935436 0.9934694 +0.6724572 0.9959813 0.6726353 +0.6724495 0.9959811 0.6726163 +0.6724399 0.9959809 0.6725925 +0.672428 0.9959807 0.6725626 +0.6724135 0.9959804 0.6725253 +0.6723959 0.9959801 0.6724787 +0.6723748 0.9959797 0.6724211 +0.67235 0.9959791 0.67235 +0.6724086 0.9959791 0.67235 +0.6724827 0.9959791 0.67235 +0.6725764 0.9959791 0.67235 +0.672695 0.9959791 0.67235 +0.672845 0.9959791 0.67235 +0.6730348 0.9959791 0.67235 +0.6732749 0.9959791 0.67235 +0.6735787 0.9959791 0.67235 +0.673963 0.9959791 0.67235 +0.6744492 0.9959791 0.67235 +0.6750644 0.9959791 0.67235 +0.6758426 0.9959791 0.67235 +0.6768271 0.9959791 0.67235 +0.6780727 0.9959791 0.67235 +0.6796485 0.9959791 0.67235 +0.6816421 0.9959791 0.67235 +0.6841643 0.9959791 0.67235 +0.6873552 0.9959791 0.67235 +0.691392 0.9959791 0.67235 +0.6964992 0.9959791 0.67235 +0.7029605 0.9959791 0.67235 +0.7111348 0.9959791 0.67235 +0.7214763 0.9959791 0.67235 +0.7345598 0.9959791 0.67235 +0.751112 0.9959791 0.67235 +0.7720527 0.9959791 0.67235 +0.7985455 0.9959791 0.67235 +0.8320622 0.9959791 0.67235 +0.8744653 0.9959791 0.67235 +0.9281107 0.9959791 0.67235 +0.9959791 0.9959791 0.67235 +0.9968462 0.9398642 0.7250899 +0.9975222 0.9127186 0.7716061 +0.9980508 0.9037883 0.8118794 +0.998465 0.9056083 0.8461929 +0.9987903 0.9131993 0.8750317 +0.999046 0.9233816 0.8989923 +0.9992473 0.9342277 0.9187107 +0.9994059 0.944648 0.9348109 +0.999531 0.9540908 0.9478726 +0.9996296 0.9623356 0.9584142 +0.9997074 0.9693545 0.9668862 +0.9997689 0.9752232 0.9736719 +0.9998174 0.980066 0.9790923 +0.9998557 0.9840233 0.9834127 +0.999886 0.987233 0.9868503 +0.9999099 0.9898215 0.9895819 +0.9999288 0.9919 0.99175 +0.9999437 0.9935633 0.9934694 +0.7251659 0.9968475 0.7252842 +0.7251605 0.9968474 0.7252713 +0.7251537 0.9968473 0.725255 +0.7251454 0.9968472 0.7252347 +0.7251351 0.996847 0.7252093 +0.7251226 0.9968468 0.7251776 +0.7251076 0.9968465 0.7251383 +0.7250899 0.9968462 0.7250899 +0.7251288 0.9968462 0.7250899 +0.725178 0.9968462 0.7250899 +0.7252402 0.9968462 0.7250899 +0.7253189 0.9968462 0.7250899 +0.7254184 0.9968462 0.7250899 +0.7255444 0.9968462 0.7250899 +0.7257037 0.9968462 0.7250899 +0.7259053 0.9968462 0.7250899 +0.7261604 0.9968462 0.7250899 +0.7264831 0.9968462 0.7250899 +0.7268913 0.9968462 0.7250899 +0.7274078 0.9968462 0.7250899 +0.7280611 0.9968462 0.7250899 +0.7288878 0.9968462 0.7250899 +0.7299335 0.9968462 0.7250899 +0.7312566 0.9968462 0.7250899 +0.7329304 0.9968462 0.7250899 +0.735048 0.9968462 0.7250899 +0.7377271 0.9968462 0.7250899 +0.7411164 0.9968462 0.7250899 +0.7454044 0.9968462 0.7250899 +0.7508292 0.9968462 0.7250899 +0.7576923 0.9968462 0.7250899 +0.766375 0.9968462 0.7250899 +0.7773598 0.9968462 0.7250899 +0.791257 0.9968462 0.7250899 +0.8088387 0.9968462 0.7250899 +0.8310819 0.9968462 0.7250899 +0.8592224 0.9968462 0.7250899 +0.8948238 0.9968462 0.7250899 +0.9398642 0.9968462 0.7250899 +0.9968462 0.9968462 0.7250899 +0.9975222 0.9501574 0.7716061 +0.9980508 0.9281727 0.8118794 +0.998465 0.9213719 0.8461929 +0.9987903 0.9233256 0.8750317 +0.999046 0.9298523 0.8989923 +0.9992473 0.9383446 0.9187107 +0.9994059 0.9472579 0.9348109 +0.999531 0.9557405 0.9478726 +0.9996296 0.963376 0.9584142 +0.9997074 0.9700093 0.9668862 +0.9997689 0.9756348 0.9736719 +0.9998174 0.9803244 0.9790923 +0.9998557 0.9841853 0.9834127 +0.999886 0.9873345 0.9868503 +0.9999099 0.9898851 0.9895819 +0.9999288 0.9919398 0.99175 +0.9999437 0.9935882 0.9934694 +0.7716588 0.997523 0.7717365 +0.7716551 0.997523 0.7717278 +0.7716504 0.9975229 0.7717169 +0.7716446 0.9975228 0.7717033 +0.7716375 0.9975227 0.7716862 +0.7716288 0.9975226 0.7716649 +0.7716184 0.9975224 0.7716386 +0.7716061 0.9975222 0.7716061 +0.7716316 0.9975222 0.7716061 +0.7716639 0.9975222 0.7716061 +0.7717048 0.9975222 0.7716061 +0.7717565 0.9975222 0.7716061 +0.7718219 0.9975222 0.7716061 +0.7719047 0.9975222 0.7716061 +0.7720094 0.9975222 0.7716061 +0.7721418 0.9975222 0.7716061 +0.7723094 0.9975222 0.7716061 +0.7725214 0.9975222 0.7716061 +0.7727896 0.9975222 0.7716061 +0.7731289 0.9975222 0.7716061 +0.7735582 0.9975222 0.7716061 +0.7741013 0.9975222 0.7716061 +0.7747884 0.9975222 0.7716061 +0.7756577 0.9975222 0.7716061 +0.7767575 0.9975222 0.7716061 +0.7781488 0.9975222 0.7716061 +0.779909 0.9975222 0.7716061 +0.7821359 0.9975222 0.7716061 +0.7849532 0.9975222 0.7716061 +0.7885175 0.9975222 0.7716061 +0.7930267 0.9975222 0.7716061 +0.7987315 0.9975222 0.7716061 +0.8059488 0.9975222 0.7716061 +0.8150796 0.9975222 0.7716061 +0.8266313 0.9975222 0.7716061 +0.8412457 0.9975222 0.7716061 +0.8597348 0.9975222 0.7716061 +0.8831259 0.9975222 0.7716061 +0.9127186 0.9975222 0.7716061 +0.9501574 0.9975222 0.7716061 +0.9975222 0.9975222 0.7716061 +0.9980508 0.9590222 0.8118794 +0.998465 0.9413148 0.8461929 +0.9987903 0.9361366 0.8750317 +0.999046 0.9380386 0.8989923 +0.9992473 0.9435529 0.9187107 +0.9994059 0.9505597 0.9348109 +0.999531 0.9578277 0.9478726 +0.9996296 0.9646922 0.9584142 +0.9997074 0.9708378 0.9668862 +0.9997689 0.9761554 0.9736719 +0.9998174 0.9806512 0.9790923 +0.9998557 0.9843903 0.9834127 +0.999886 0.987463 0.9868503 +0.9999099 0.9899656 0.9895819 +0.9999288 0.9919902 0.99175 +0.9999437 0.9936197 0.9934694 +0.8119154 0.9980513 0.811966 +0.8119128 0.9980512 0.8119602 +0.8119096 0.9980512 0.811953 +0.8119057 0.9980511 0.8119439 +0.8119009 0.9980511 0.8119326 +0.8118949 0.998051 0.8119185 +0.8118878 0.9980509 0.811901 +0.8118794 0.9980508 0.8118794 +0.8118961 0.9980508 0.8118794 +0.8119171 0.9980508 0.8118794 +0.8119437 0.9980508 0.8118794 +0.8119774 0.9980508 0.8118794 +0.81202 0.9980508 0.8118794 +0.8120739 0.9980508 0.8118794 +0.8121421 0.9980508 0.8118794 +0.8122284 0.9980508 0.8118794 +0.8123375 0.9980508 0.8118794 +0.8124756 0.9980508 0.8118794 +0.8126503 0.9980508 0.8118794 +0.8128713 0.9980508 0.8118794 +0.8131509 0.9980508 0.8118794 +0.8135046 0.9980508 0.8118794 +0.8139522 0.9980508 0.8118794 +0.8145183 0.9980508 0.8118794 +0.8152346 0.9980508 0.8118794 +0.8161408 0.9980508 0.8118794 +0.8172873 0.9980508 0.8118794 +0.8187377 0.9980508 0.8118794 +0.8205726 0.9980508 0.8118794 +0.8228941 0.9980508 0.8118794 +0.825831 0.9980508 0.8118794 +0.8295466 0.9980508 0.8118794 +0.8342474 0.9980508 0.8118794 +0.8401944 0.9980508 0.8118794 +0.8477182 0.9980508 0.8118794 +0.8572368 0.9980508 0.8118794 +0.869279 0.9980508 0.8118794 +0.884514 0.9980508 0.8118794 +0.9037883 0.9980508 0.8118794 +0.9281727 0.9980508 0.8118794 +0.9590222 0.9980508 0.8118794 +0.9980508 0.9980508 0.8118794 +0.998465 0.9665453 0.8461929 +0.9987903 0.9523443 0.8750317 +0.999046 0.9483954 0.8989923 +0.9992473 0.9501421 0.9187107 +0.9994059 0.954737 0.9348109 +0.999531 0.9604682 0.9478726 +0.9996296 0.9663574 0.9584142 +0.9997074 0.971886 0.9668862 +0.9997689 0.9768142 0.9736719 +0.9998174 0.9810648 0.9790923 +0.9998557 0.9846496 0.9834127 +0.999886 0.9876255 0.9868503 +0.9999099 0.9900673 0.9895819 +0.9999288 0.9920539 0.99175 +0.9999437 0.9936596 0.9934694 +0.8462171 0.9984653 0.8462498 +0.8462154 0.9984653 0.846246 +0.8462132 0.9984653 0.8462413 +0.8462106 0.9984653 0.8462353 +0.8462073 0.9984652 0.8462279 +0.8462034 0.9984652 0.8462186 +0.8461986 0.9984651 0.8462071 +0.8461929 0.998465 0.8461929 +0.8462037 0.998465 0.8461929 +0.8462173 0.998465 0.8461929 +0.8462345 0.998465 0.8461929 +0.8462563 0.998465 0.8461929 +0.8462838 0.998465 0.8461929 +0.8463187 0.998465 0.8461929 +0.8463627 0.998465 0.8461929 +0.8464185 0.998465 0.8461929 +0.8464891 0.998465 0.8461929 +0.8465783 0.998465 0.8461929 +0.8466913 0.998465 0.8461929 +0.8468341 0.998465 0.8461929 +0.8470149 0.998465 0.8461929 +0.8472436 0.998465 0.8461929 +0.8475329 0.998465 0.8461929 +0.8478989 0.998465 0.8461929 +0.8483619 0.998465 0.8461929 +0.8489478 0.998465 0.8461929 +0.8496889 0.998465 0.8461929 +0.8506265 0.998465 0.8461929 +0.8518127 0.998465 0.8461929 +0.8533135 0.998465 0.8461929 +0.8552121 0.998465 0.8461929 +0.8576141 0.998465 0.8461929 +0.8606529 0.998465 0.8461929 +0.8644975 0.998465 0.8461929 +0.8693613 0.998465 0.8461929 +0.8755147 0.998465 0.8461929 +0.8832995 0.998465 0.8461929 +0.8931483 0.998465 0.8461929 +0.9056083 0.998465 0.8461929 +0.9213719 0.998465 0.8461929 +0.9413148 0.998465 0.8461929 +0.9665453 0.998465 0.8461929 +0.998465 0.998465 0.8461929 +0.9987903 0.9728491 0.8750317 +0.999046 0.961498 0.8989923 +0.9992473 0.9584783 0.9187107 +0.9994059 0.9600218 0.9348109 +0.999531 0.9638088 0.9478726 +0.9996296 0.9684641 0.9584142 +0.9997074 0.973212 0.9668862 +0.9997689 0.9776476 0.9736719 +0.9998174 0.9815879 0.9790923 +0.9998557 0.9849777 0.9834127 +0.999886 0.987831 0.9868503 +0.9999099 0.9901961 0.9895819 +0.9999288 0.9921345 0.99175 +0.9999437 0.99371 0.9934694 +0.8750477 0.9987905 0.8750687 +0.8750466 0.9987905 0.8750662 +0.8750451 0.9987904 0.8750631 +0.8750434 0.9987904 0.8750593 +0.8750412 0.9987904 0.8750544 +0.8750386 0.9987904 0.8750484 +0.8750355 0.9987903 0.8750409 +0.8750317 0.9987903 0.8750317 +0.8750386 0.9987903 0.8750317 +0.8750474 0.9987903 0.8750317 +0.8750584 0.9987903 0.8750317 +0.8750724 0.9987903 0.8750317 +0.8750901 0.9987903 0.8750317 +0.8751125 0.9987903 0.8750317 +0.8751408 0.9987903 0.8750317 +0.8751766 0.9987903 0.8750317 +0.8752219 0.9987903 0.8750317 +0.8752793 0.9987903 0.8750317 +0.8753518 0.9987903 0.8750317 +0.8754436 0.9987903 0.8750317 +0.8755597 0.9987903 0.8750317 +0.8757066 0.9987903 0.8750317 +0.8758925 0.9987903 0.8750317 +0.8761276 0.9987903 0.8750317 +0.876425 0.9987903 0.8750317 +0.8768014 0.9987903 0.8750317 +0.8772775 0.9987903 0.8750317 +0.8778798 0.9987903 0.8750317 +0.8786418 0.9987903 0.8750317 +0.8796058 0.9987903 0.8750317 +0.8808255 0.9987903 0.8750317 +0.8823685 0.9987903 0.8750317 +0.8843206 0.9987903 0.8750317 +0.8867903 0.9987903 0.8750317 +0.8899147 0.9987903 0.8750317 +0.8938676 0.9987903 0.8750317 +0.8988684 0.9987903 0.8750317 +0.9051951 0.9987903 0.8750317 +0.9131993 0.9987903 0.8750317 +0.9233256 0.9987903 0.8750317 +0.9361366 0.9987903 0.8750317 +0.9523443 0.9987903 0.8750317 +0.9728491 0.9987903 0.8750317 +0.9987903 0.9987903 0.8750317 +0.999046 0.9780745 0.8989923 +0.9992473 0.9690247 0.9187107 +0.9994059 0.9667077 0.9348109 +0.999531 0.9680351 0.9478726 +0.9996296 0.9711293 0.9584142 +0.9997074 0.9748896 0.9668862 +0.9997689 0.9787019 0.9736719 +0.9998174 0.9822497 0.9790923 +0.9998557 0.9853927 0.9834127 +0.999886 0.9880911 0.9868503 +0.9999099 0.9903589 0.9895819 +0.9999288 0.9922364 0.99175 +0.9999437 0.9937738 0.9934694 +0.8990028 0.9990461 0.8990162 +0.899002 0.9990461 0.8990146 +0.8990011 0.9990461 0.8990126 +0.899 0.9990461 0.8990101 +0.8989986 0.9990461 0.899007 +0.8989969 0.9990461 0.8990031 +0.8989948 0.9990461 0.8989983 +0.8989923 0.999046 0.8989923 +0.8989967 0.999046 0.8989923 +0.8990023 0.999046 0.8989923 +0.8990094 0.999046 0.8989923 +0.8990183 0.999046 0.8989923 +0.8990296 0.999046 0.8989923 +0.8990439 0.999046 0.8989923 +0.899062 0.999046 0.8989923 +0.8990849 0.999046 0.8989923 +0.8991139 0.999046 0.8989923 +0.8991505 0.999046 0.8989923 +0.8991969 0.999046 0.8989923 +0.8992555 0.999046 0.8989923 +0.8993297 0.999046 0.8989923 +0.8994236 0.999046 0.8989923 +0.8995424 0.999046 0.8989923 +0.8996926 0.999046 0.8989923 +0.8998827 0.999046 0.8989923 +0.9001231 0.999046 0.8989923 +0.9004274 0.999046 0.8989923 +0.9008122 0.999046 0.8989923 +0.9012992 0.999046 0.8989923 +0.9019152 0.999046 0.8989923 +0.9026946 0.999046 0.8989923 +0.9036806 0.999046 0.8989923 +0.904928 0.999046 0.8989923 +0.9065061 0.999046 0.8989923 +0.9085026 0.999046 0.8989923 +0.9110285 0.999046 0.8989923 +0.9142241 0.999046 0.8989923 +0.9182669 0.999046 0.8989923 +0.9233816 0.999046 0.8989923 +0.9298523 0.999046 0.8989923 +0.9380386 0.999046 0.8989923 +0.9483954 0.999046 0.8989923 +0.961498 0.999046 0.8989923 +0.9780745 0.999046 0.8989923 +0.999046 0.999046 0.8989923 +0.9992473 0.9823673 0.9187107 +0.9994059 0.9751663 0.9348109 +0.999531 0.9733819 0.9478726 +0.9996296 0.9745012 0.9584142 +0.9997074 0.977012 0.9668862 +0.9997689 0.9800358 0.9736719 +0.9998174 0.983087 0.9790923 +0.9998557 0.9859178 0.9834127 +0.999886 0.9884202 0.9868503 +0.9999099 0.990565 0.9895819 +0.9999288 0.9923654 0.99175 +0.9999437 0.9938545 0.9934694 +0.9187175 0.9992474 0.918726 +0.918717 0.9992474 0.918725 +0.9187164 0.9992474 0.9187237 +0.9187157 0.9992474 0.9187221 +0.9187148 0.9992474 0.9187201 +0.9187137 0.9992474 0.9187176 +0.9187123 0.9992473 0.9187145 +0.9187107 0.9992473 0.9187107 +0.9187135 0.9992473 0.9187107 +0.9187171 0.9992473 0.9187107 +0.9187216 0.9992473 0.9187107 +0.9187273 0.9992473 0.9187107 +0.9187344 0.9992473 0.9187107 +0.9187435 0.9992473 0.9187107 +0.9187551 0.9992473 0.9187107 +0.9187696 0.9992473 0.9187107 +0.9187881 0.9992473 0.9187107 +0.9188114 0.9992473 0.9187107 +0.9188409 0.9992473 0.9187107 +0.9188782 0.9992473 0.9187107 +0.9189254 0.9992473 0.9187107 +0.9189851 0.9992473 0.9187107 +0.9190607 0.9992473 0.9187107 +0.9191562 0.9992473 0.9187107 +0.9192772 0.9992473 0.9187107 +0.9194302 0.9992473 0.9187107 +0.9196237 0.9992473 0.9187107 +0.9198686 0.9992473 0.9187107 +0.9201784 0.9992473 0.9187107 +0.9205703 0.9992473 0.9187107 +0.9210662 0.9992473 0.9187107 +0.9216935 0.9992473 0.9187107 +0.9224871 0.9992473 0.9187107 +0.9234912 0.9992473 0.9187107 +0.9247614 0.9992473 0.9187107 +0.9263684 0.9992473 0.9187107 +0.9284015 0.9992473 0.9187107 +0.9309736 0.9992473 0.9187107 +0.9342277 0.9992473 0.9187107 +0.9383446 0.9992473 0.9187107 +0.9435529 0.9992473 0.9187107 +0.9501421 0.9992473 0.9187107 +0.9584783 0.9992473 0.9187107 +0.9690247 0.9992473 0.9187107 +0.9823673 0.9992473 0.9187107 +0.9992473 0.9992473 0.9187107 +0.9994059 0.9858675 0.9348109 +0.999531 0.9801463 0.9478726 +0.9996296 0.978767 0.9584142 +0.9997074 0.9796971 0.9668862 +0.9997689 0.9817234 0.9736719 +0.9998174 0.9841464 0.9790923 +0.9998557 0.9865821 0.9834127 +0.999886 0.9888364 0.9868503 +0.9999099 0.9908257 0.9895819 +0.9999288 0.9925286 0.99175 +0.9999437 0.9939566 0.9934694 +0.9348153 0.999406 0.9348207 +0.9348149 0.999406 0.93482 +0.9348146 0.999406 0.9348192 +0.9348141 0.999406 0.9348182 +0.9348135 0.999406 0.9348169 +0.9348128 0.9994059 0.9348153 +0.9348119 0.9994059 0.9348133 +0.9348109 0.9994059 0.9348109 +0.9348127 0.9994059 0.9348109 +0.9348149 0.9994059 0.9348109 +0.9348178 0.9994059 0.9348109 +0.9348214 0.9994059 0.9348109 +0.9348259 0.9994059 0.9348109 +0.9348317 0.9994059 0.9348109 +0.934839 0.9994059 0.9348109 +0.9348482 0.9994059 0.9348109 +0.9348599 0.9994059 0.9348109 +0.9348747 0.9994059 0.9348109 +0.9348934 0.9994059 0.9348109 +0.934917 0.9994059 0.9348109 +0.934947 0.9994059 0.9348109 +0.9349848 0.9994059 0.9348109 +0.9350327 0.9994059 0.9348109 +0.9350933 0.9994059 0.9348109 +0.93517 0.9994059 0.9348109 +0.935267 0.9994059 0.9348109 +0.9353897 0.9994059 0.9348109 +0.9355449 0.9994059 0.9348109 +0.9357413 0.9994059 0.9348109 +0.9359898 0.9994059 0.9348109 +0.9363041 0.9994059 0.9348109 +0.9367018 0.9994059 0.9348109 +0.9372049 0.9994059 0.9348109 +0.9378415 0.9994059 0.9348109 +0.9386467 0.9994059 0.9348109 +0.9396655 0.9994059 0.9348109 +0.9409544 0.9994059 0.9348109 +0.942585 0.9994059 0.9348109 +0.944648 0.9994059 0.9348109 +0.9472579 0.9994059 0.9348109 +0.9505597 0.9994059 0.9348109 +0.954737 0.9994059 0.9348109 +0.9600218 0.9994059 0.9348109 +0.9667077 0.9994059 0.9348109 +0.9751663 0.9994059 0.9348109 +0.9858675 0.9994059 0.9348109 +0.9994059 0.9994059 0.9348109 +0.999531 0.9887042 0.9478726 +0.9996296 0.9841639 0.9584142 +0.9997074 0.9830941 0.9668862 +0.9997689 0.9838583 0.9736719 +0.9998174 0.9854865 0.9790923 +0.9998557 0.9874226 0.9834127 +0.999886 0.9893631 0.9868503 +0.9999099 0.9911555 0.9895819 +0.9999288 0.992735 0.99175 +0.9999437 0.9940858 0.9934694 +0.9478754 0.999531 0.9478788 +0.9478752 0.999531 0.9478784 +0.947875 0.999531 0.9478779 +0.9478746 0.999531 0.9478772 +0.9478743 0.999531 0.9478764 +0.9478738 0.999531 0.9478754 +0.9478733 0.999531 0.9478742 +0.9478726 0.999531 0.9478726 +0.9478737 0.999531 0.9478726 +0.9478751 0.999531 0.9478726 +0.947877 0.999531 0.9478726 +0.9478792 0.999531 0.9478726 +0.9478821 0.999531 0.9478726 +0.9478858 0.999531 0.9478726 +0.9478904 0.999531 0.9478726 +0.9478962 0.999531 0.9478726 +0.9479036 0.999531 0.9478726 +0.9479129 0.999531 0.9478726 +0.9479248 0.999531 0.9478726 +0.9479397 0.999531 0.9478726 +0.9479586 0.999531 0.9478726 +0.9479826 0.999531 0.9478726 +0.9480128 0.999531 0.9478726 +0.9480511 0.999531 0.9478726 +0.9480996 0.999531 0.9478726 +0.9481609 0.999531 0.9478726 +0.9482385 0.999531 0.9478726 +0.9483366 0.999531 0.9478726 +0.9484607 0.999531 0.9478726 +0.9486178 0.999531 0.9478726 +0.9488165 0.999531 0.9478726 +0.9490679 0.999531 0.9478726 +0.9493859 0.999531 0.9478726 +0.9497883 0.999531 0.9478726 +0.9502973 0.999531 0.9478726 +0.9509413 0.999531 0.9478726 +0.951756 0.999531 0.9478726 +0.9527868 0.999531 0.9478726 +0.9540908 0.999531 0.9478726 +0.9557405 0.999531 0.9478726 +0.9578277 0.999531 0.9478726 +0.9604682 0.999531 0.9478726 +0.9638088 0.999531 0.9478726 +0.9680351 0.999531 0.9478726 +0.9733819 0.999531 0.9478726 +0.9801463 0.999531 0.9478726 +0.9887042 0.999531 0.9478726 +0.999531 0.999531 0.9478726 +0.9996296 0.9909916 0.9584142 +0.9997074 0.9873917 0.9668862 +0.9997689 0.9865593 0.9736719 +0.9998174 0.987182 0.9790923 +0.9998557 0.9884859 0.9834127 +0.999886 0.9900294 0.9868503 +0.9999099 0.9915728 0.9895819 +0.9999288 0.9929962 0.99175 +0.9999437 0.9942492 0.9934694 +0.958416 0.9996296 0.9584181 +0.9584159 0.9996296 0.9584179 +0.9584157 0.9996296 0.9584176 +0.9584155 0.9996296 0.9584171 +0.9584153 0.9996296 0.9584166 +0.958415 0.9996296 0.958416 +0.9584146 0.9996296 0.9584152 +0.9584142 0.9996296 0.9584142 +0.9584149 0.9996296 0.9584142 +0.9584158 0.9996296 0.9584142 +0.9584169 0.9996296 0.9584142 +0.9584184 0.9996296 0.9584142 +0.9584202 0.9996296 0.9584142 +0.9584225 0.9996296 0.9584142 +0.9584254 0.9996296 0.9584142 +0.9584291 0.9996296 0.9584142 +0.9584337 0.9996296 0.9584142 +0.9584396 0.9996296 0.9584142 +0.9584471 0.9996296 0.9584142 +0.9584565 0.9996296 0.9584142 +0.9584685 0.9996296 0.9584142 +0.9584835 0.9996296 0.9584142 +0.9585026 0.9996296 0.9584142 +0.9585268 0.9996296 0.9584142 +0.9585574 0.9996296 0.9584142 +0.958596 0.9996296 0.9584142 +0.9586449 0.9996296 0.9584142 +0.9587068 0.9996296 0.9584142 +0.9587851 0.9996296 0.9584142 +0.9588842 0.9996296 0.9584142 +0.9590095 0.9996296 0.9584142 +0.959168 0.9996296 0.9584142 +0.9593686 0.9996296 0.9584142 +0.9596223 0.9996296 0.9584142 +0.9599433 0.9996296 0.9584142 +0.9603494 0.9996296 0.9584142 +0.9608632 0.9996296 0.9584142 +0.9615132 0.9996296 0.9584142 +0.9623356 0.9996296 0.9584142 +0.963376 0.9996296 0.9584142 +0.9646922 0.9996296 0.9584142 +0.9663574 0.9996296 0.9584142 +0.9684641 0.9996296 0.9584142 +0.9711293 0.9996296 0.9584142 +0.9745012 0.9996296 0.9584142 +0.978767 0.9996296 0.9584142 +0.9841639 0.9996296 0.9584142 +0.9909916 0.9996296 0.9584142 +0.9996296 0.9996296 0.9584142 +0.9997074 0.9928288 0.9668862 +0.9997689 0.9899765 0.9736719 +0.9998174 0.989327 0.9790923 +0.9998557 0.989831 0.9834127 +0.999886 0.9908723 0.9868503 +0.9999099 0.9921006 0.9895819 +0.9999288 0.9933266 0.99175 +0.9999437 0.9944559 0.9934694 +0.9668873 0.9997074 0.9668887 +0.9668872 0.9997074 0.9668885 +0.9668871 0.9997074 0.9668883 +0.966887 0.9997074 0.966888 +0.9668869 0.9997074 0.9668877 +0.9668867 0.9997074 0.9668873 +0.9668865 0.9997074 0.9668868 +0.9668862 0.9997074 0.9668862 +0.9668866 0.9997074 0.9668862 +0.9668872 0.9997074 0.9668862 +0.9668879 0.9997074 0.9668862 +0.9668888 0.9997074 0.9668862 +0.96689 0.9997074 0.9668862 +0.9668914 0.9997074 0.9668862 +0.9668932 0.9997074 0.9668862 +0.9668956 0.9997074 0.9668862 +0.9668985 0.9997074 0.9668862 +0.9669022 0.9997074 0.9668862 +0.9669069 0.9997074 0.9668862 +0.9669128 0.9997074 0.9668862 +0.9669203 0.9997074 0.9668862 +0.9669298 0.9997074 0.9668862 +0.9669419 0.9997074 0.9668862 +0.9669571 0.9997074 0.9668862 +0.9669763 0.9997074 0.9668862 +0.9670006 0.9997074 0.9668862 +0.9670314 0.9997074 0.9668862 +0.9670704 0.9997074 0.9668862 +0.9671197 0.9997074 0.9668862 +0.967182 0.9997074 0.9668862 +0.9672609 0.9997074 0.9668862 +0.9673607 0.9997074 0.9668862 +0.9674869 0.9997074 0.9668862 +0.9676466 0.9997074 0.9668862 +0.9678487 0.9997074 0.9668862 +0.9681043 0.9997074 0.9668862 +0.9684277 0.9997074 0.9668862 +0.9688368 0.9997074 0.9668862 +0.9693545 0.9997074 0.9668862 +0.9700093 0.9997074 0.9668862 +0.9708378 0.9997074 0.9668862 +0.971886 0.9997074 0.9668862 +0.973212 0.9997074 0.9668862 +0.9748896 0.9997074 0.9668862 +0.977012 0.9997074 0.9668862 +0.9796971 0.9997074 0.9668862 +0.9830941 0.9997074 0.9668862 +0.9873917 0.9997074 0.9668862 +0.9928288 0.9997074 0.9668862 +0.9997074 0.9997074 0.9668862 +0.9997689 0.9942996 0.9736719 +0.9998174 0.9920407 0.9790923 +0.9998557 0.9915328 0.9834127 +0.999886 0.9919387 0.9868503 +0.9999099 0.9927685 0.9895819 +0.9999288 0.9937446 0.99175 +0.9999437 0.9947175 0.9934694 +0.9736726 0.9997689 0.9736735 +0.9736726 0.9997689 0.9736734 +0.9736725 0.9997689 0.9736732 +0.9736724 0.9997689 0.9736731 +0.9736723 0.9997689 0.9736729 +0.9736722 0.9997689 0.9736726 +0.9736721 0.9997689 0.9736723 +0.9736719 0.9997689 0.9736719 +0.9736722 0.9997689 0.9736719 +0.9736725 0.9997689 0.9736719 +0.973673 0.9997689 0.9736719 +0.9736736 0.9997689 0.9736719 +0.9736743 0.9997689 0.9736719 +0.9736752 0.9997689 0.9736719 +0.9736763 0.9997689 0.9736719 +0.9736778 0.9997689 0.9736719 +0.9736796 0.9997689 0.9736719 +0.973682 0.9997689 0.9736719 +0.9736849 0.9997689 0.9736719 +0.9736886 0.9997689 0.9736719 +0.9736934 0.9997689 0.9736719 +0.9736993 0.9997689 0.9736719 +0.9737069 0.9997689 0.9736719 +0.9737164 0.9997689 0.9736719 +0.9737285 0.9997689 0.9736719 +0.9737438 0.9997689 0.9736719 +0.9737632 0.9997689 0.9736719 +0.9737877 0.9997689 0.9736719 +0.9738186 0.9997689 0.9736719 +0.9738578 0.9997689 0.9736719 +0.9739074 0.9997689 0.9736719 +0.9739701 0.9997689 0.9736719 +0.9740494 0.9997689 0.9736719 +0.9741498 0.9997689 0.9736719 +0.9742768 0.9997689 0.9736719 +0.9744375 0.9997689 0.9736719 +0.9746407 0.9997689 0.9736719 +0.9748979 0.9997689 0.9736719 +0.9752232 0.9997689 0.9736719 +0.9756348 0.9997689 0.9736719 +0.9761554 0.9997689 0.9736719 +0.9768142 0.9997689 0.9736719 +0.9776476 0.9997689 0.9736719 +0.9787019 0.9997689 0.9736719 +0.9800358 0.9997689 0.9736719 +0.9817234 0.9997689 0.9736719 +0.9838583 0.9997689 0.9736719 +0.9865593 0.9997689 0.9736719 +0.9899765 0.9997689 0.9736719 +0.9942996 0.9997689 0.9736719 +0.9997689 0.9997689 0.9736719 +0.9998174 0.9954739 0.9790923 +0.9998557 0.9936858 0.9834127 +0.999886 0.9932878 0.9868503 +0.9999099 0.9936134 0.9895819 +0.9999288 0.9942735 0.99175 +0.9999437 0.9950484 0.9934694 +0.9790927 0.9998174 0.9790933 +0.9790927 0.9998174 0.9790932 +0.9790927 0.9998174 0.9790931 +0.9790926 0.9998174 0.979093 +0.9790925 0.9998174 0.9790929 +0.9790925 0.9998174 0.9790927 +0.9790924 0.9998174 0.9790925 +0.9790923 0.9998174 0.9790923 +0.9790924 0.9998174 0.9790923 +0.9790927 0.9998174 0.9790923 +0.979093 0.9998174 0.9790923 +0.9790933 0.9998174 0.9790923 +0.9790938 0.9998174 0.9790923 +0.9790943 0.9998174 0.9790923 +0.9790951 0.9998174 0.9790923 +0.979096 0.9998174 0.9790923 +0.9790971 0.9998174 0.9790923 +0.9790986 0.9998174 0.9790923 +0.9791004 0.9998174 0.9790923 +0.9791028 0.9998174 0.9790923 +0.9791057 0.9998174 0.9790923 +0.9791095 0.9998174 0.9790923 +0.9791142 0.9998174 0.9790923 +0.9791202 0.9998174 0.9790923 +0.9791278 0.9998174 0.9790923 +0.9791374 0.9998174 0.9790923 +0.9791496 0.9998174 0.9790923 +0.9791649 0.9998174 0.9790923 +0.9791844 0.9998174 0.9790923 +0.979209 0.9998174 0.9790923 +0.9792401 0.9998174 0.9790923 +0.9792795 0.9998174 0.9790923 +0.9793293 0.9998174 0.9790923 +0.9793923 0.9998174 0.9790923 +0.979472 0.9998174 0.9790923 +0.9795728 0.9998174 0.9790923 +0.9797004 0.9998174 0.9790923 +0.9798618 0.9998174 0.9790923 +0.980066 0.9998174 0.9790923 +0.9803244 0.9998174 0.9790923 +0.9806512 0.9998174 0.9790923 +0.9810648 0.9998174 0.9790923 +0.9815879 0.9998174 0.9790923 +0.9822497 0.9998174 0.9790923 +0.983087 0.9998174 0.9790923 +0.9841464 0.9998174 0.9790923 +0.9854865 0.9998174 0.9790923 +0.987182 0.9998174 0.9790923 +0.989327 0.9998174 0.9790923 +0.9920407 0.9998174 0.9790923 +0.9954739 0.9998174 0.9790923 +0.9998174 0.9998174 0.9790923 +0.9998557 0.9964097 0.9834127 +0.999886 0.9949947 0.9868503 +0.9999099 0.9946823 0.9895819 +0.9999288 0.9949426 0.99175 +0.9999437 0.995467 0.9934694 +0.9834129 0.9998557 0.9834133 +0.9834129 0.9998557 0.9834132 +0.9834129 0.9998557 0.9834132 +0.9834129 0.9998557 0.9834131 +0.9834128 0.9998557 0.983413 +0.9834128 0.9998557 0.9834129 +0.9834127 0.9998557 0.9834128 +0.9834127 0.9998557 0.9834127 +0.9834128 0.9998557 0.9834127 +0.9834129 0.9998557 0.9834127 +0.9834131 0.9998557 0.9834127 +0.9834133 0.9998557 0.9834127 +0.9834136 0.9998557 0.9834127 +0.9834139 0.9998557 0.9834127 +0.9834144 0.9998557 0.9834127 +0.983415 0.9998557 0.9834127 +0.9834157 0.9998557 0.9834127 +0.9834166 0.9998557 0.9834127 +0.9834178 0.9998557 0.9834127 +0.9834192 0.9998557 0.9834127 +0.9834211 0.9998557 0.9834127 +0.9834234 0.9998557 0.9834127 +0.9834264 0.9998557 0.9834127 +0.9834302 0.9998557 0.9834127 +0.9834349 0.9998557 0.9834127 +0.983441 0.9998557 0.9834127 +0.9834486 0.9998557 0.9834127 +0.9834582 0.9998557 0.9834127 +0.9834704 0.9998557 0.9834127 +0.9834858 0.9998557 0.9834127 +0.9835053 0.9998557 0.9834127 +0.98353 0.9998557 0.9834127 +0.9835613 0.9998557 0.9834127 +0.9836008 0.9998557 0.9834127 +0.9836508 0.9998557 0.9834127 +0.983714 0.9998557 0.9834127 +0.983794 0.9998557 0.9834127 +0.9838953 0.9998557 0.9834127 +0.9840233 0.9998557 0.9834127 +0.9841853 0.9998557 0.9834127 +0.9843903 0.9998557 0.9834127 +0.9846496 0.9998557 0.9834127 +0.9849777 0.9998557 0.9834127 +0.9853927 0.9998557 0.9834127 +0.9859178 0.9998557 0.9834127 +0.9865821 0.9998557 0.9834127 +0.9874226 0.9998557 0.9834127 +0.9884859 0.9998557 0.9834127 +0.989831 0.9998557 0.9834127 +0.9915328 0.9998557 0.9834127 +0.9936858 0.9998557 0.9834127 +0.9964097 0.9998557 0.9834127 +0.9998557 0.9998557 0.9834127 +0.999886 0.9971541 0.9868503 +0.9999099 0.9960346 0.9895819 +0.9999288 0.9957891 0.99175 +0.9999437 0.9959967 0.9934694 +0.9868505 0.999886 0.9868507 +0.9868505 0.999886 0.9868507 +0.9868505 0.999886 0.9868507 +0.9868505 0.999886 0.9868506 +0.9868504 0.999886 0.9868506 +0.9868504 0.999886 0.9868505 +0.9868504 0.999886 0.9868504 +0.9868503 0.999886 0.9868503 +0.9868504 0.999886 0.9868503 +0.9868505 0.999886 0.9868503 +0.9868506 0.999886 0.9868503 +0.9868507 0.999886 0.9868503 +0.9868509 0.999886 0.9868503 +0.9868511 0.999886 0.9868503 +0.9868514 0.999886 0.9868503 +0.9868518 0.999886 0.9868503 +0.9868522 0.999886 0.9868503 +0.9868528 0.999886 0.9868503 +0.9868535 0.999886 0.9868503 +0.9868545 0.999886 0.9868503 +0.9868556 0.999886 0.9868503 +0.9868571 0.999886 0.9868503 +0.986859 0.999886 0.9868503 +0.9868613 0.999886 0.9868503 +0.9868643 0.999886 0.9868503 +0.9868681 0.999886 0.9868503 +0.9868728 0.999886 0.9868503 +0.9868789 0.999886 0.9868503 +0.9868865 0.999886 0.9868503 +0.9868962 0.999886 0.9868503 +0.9869084 0.999886 0.9868503 +0.9869239 0.999886 0.9868503 +0.9869435 0.999886 0.9868503 +0.9869682 0.999886 0.9868503 +0.9869995 0.999886 0.9868503 +0.9870392 0.999886 0.9868503 +0.9870893 0.999886 0.9868503 +0.9871527 0.999886 0.9868503 +0.987233 0.999886 0.9868503 +0.9873345 0.999886 0.9868503 +0.987463 0.999886 0.9868503 +0.9876255 0.999886 0.9868503 +0.987831 0.999886 0.9868503 +0.9880911 0.999886 0.9868503 +0.9884202 0.999886 0.9868503 +0.9888364 0.999886 0.9868503 +0.9893631 0.999886 0.9868503 +0.9900294 0.999886 0.9868503 +0.9908723 0.999886 0.9868503 +0.9919387 0.999886 0.9868503 +0.9932878 0.999886 0.9868503 +0.9949947 0.999886 0.9868503 +0.9971541 0.999886 0.9868503 +0.999886 0.999886 0.9868503 +0.9999099 0.9977454 0.9895819 +0.9999288 0.9968599 0.99175 +0.9999437 0.9966667 0.9934694 +0.989582 0.9999099 0.9895821 +0.989582 0.9999099 0.9895821 +0.989582 0.9999099 0.9895821 +0.989582 0.9999099 0.9895821 +0.989582 0.9999099 0.989582 +0.9895819 0.9999099 0.989582 +0.9895819 0.9999099 0.989582 +0.9895819 0.9999099 0.9895819 +0.9895819 0.9999099 0.9895819 +0.989582 0.9999099 0.9895819 +0.9895821 0.9999099 0.9895819 +0.9895822 0.9999099 0.9895819 +0.9895823 0.9999099 0.9895819 +0.9895824 0.9999099 0.9895819 +0.9895826 0.9999099 0.9895819 +0.9895828 0.9999099 0.9895819 +0.9895831 0.9999099 0.9895819 +0.9895834 0.9999099 0.9895819 +0.9895839 0.9999099 0.9895819 +0.9895845 0.9999099 0.9895819 +0.9895852 0.9999099 0.9895819 +0.9895861 0.9999099 0.9895819 +0.9895873 0.9999099 0.9895819 +0.9895888 0.9999099 0.9895819 +0.9895906 0.9999099 0.9895819 +0.989593 0.9999099 0.9895819 +0.989596 0.9999099 0.9895819 +0.9895998 0.9999099 0.9895819 +0.9896046 0.9999099 0.9895819 +0.9896106 0.9999099 0.9895819 +0.9896183 0.9999099 0.9895819 +0.989628 0.9999099 0.9895819 +0.9896402 0.9999099 0.9895819 +0.9896557 0.9999099 0.9895819 +0.9896753 0.9999099 0.9895819 +0.9897002 0.9999099 0.9895819 +0.9897316 0.9999099 0.9895819 +0.9897713 0.9999099 0.9895819 +0.9898215 0.9999099 0.9895819 +0.9898851 0.9999099 0.9895819 +0.9899656 0.9999099 0.9895819 +0.9900673 0.9999099 0.9895819 +0.9901961 0.9999099 0.9895819 +0.9903589 0.9999099 0.9895819 +0.990565 0.9999099 0.9895819 +0.9908257 0.9999099 0.9895819 +0.9911555 0.9999099 0.9895819 +0.9915728 0.9999099 0.9895819 +0.9921006 0.9999099 0.9895819 +0.9927685 0.9999099 0.9895819 +0.9936134 0.9999099 0.9895819 +0.9946823 0.9999099 0.9895819 +0.9960346 0.9999099 0.9895819 +0.9977454 0.9999099 0.9895819 +0.9999099 0.9999099 0.9895819 +0.9999288 0.9982148 0.99175 +0.9999437 0.9975144 0.9934694 +0.9917501 0.9999288 0.9917502 +0.9917501 0.9999288 0.9917502 +0.9917501 0.9999288 0.9917502 +0.9917501 0.9999288 0.9917501 +0.9917501 0.9999288 0.9917501 +0.9917501 0.9999288 0.9917501 +0.99175 0.9999288 0.9917501 +0.99175 0.9999288 0.99175 +0.9917501 0.9999288 0.99175 +0.9917501 0.9999288 0.99175 +0.9917501 0.9999288 0.99175 +0.9917502 0.9999288 0.99175 +0.9917503 0.9999288 0.99175 +0.9917503 0.9999288 0.99175 +0.9917505 0.9999288 0.99175 +0.9917506 0.9999288 0.99175 +0.9917508 0.9999288 0.99175 +0.991751 0.9999288 0.99175 +0.9917513 0.9999288 0.99175 +0.9917516 0.9999288 0.99175 +0.9917521 0.9999288 0.99175 +0.9917527 0.9999288 0.99175 +0.9917534 0.9999288 0.99175 +0.9917543 0.9999288 0.99175 +0.9917555 0.9999288 0.99175 +0.991757 0.9999288 0.99175 +0.9917588 0.9999288 0.99175 +0.9917612 0.9999288 0.99175 +0.9917642 0.9999288 0.99175 +0.991768 0.9999288 0.99175 +0.9917728 0.9999288 0.99175 +0.9917789 0.9999288 0.99175 +0.9917865 0.9999288 0.99175 +0.9917962 0.9999288 0.99175 +0.9918085 0.9999288 0.99175 +0.9918241 0.9999288 0.99175 +0.9918437 0.9999288 0.99175 +0.9918686 0.9999288 0.99175 +0.9919 0.9999288 0.99175 +0.9919398 0.9999288 0.99175 +0.9919902 0.9999288 0.99175 +0.9920539 0.9999288 0.99175 +0.9921345 0.9999288 0.99175 +0.9922364 0.9999288 0.99175 +0.9923654 0.9999288 0.99175 +0.9925286 0.9999288 0.99175 +0.992735 0.9999288 0.99175 +0.9929962 0.9999288 0.99175 +0.9933266 0.9999288 0.99175 +0.9937446 0.9999288 0.99175 +0.9942735 0.9999288 0.99175 +0.9949426 0.9999288 0.99175 +0.9957891 0.9999288 0.99175 +0.9968599 0.9999288 0.99175 +0.9982148 0.9999288 0.99175 +0.9999288 0.9999288 0.99175 +0.9999437 0.9985869 0.9934694 +0.9934695 0.9999437 0.9934695 +0.9934695 0.9999437 0.9934695 +0.9934695 0.9999437 0.9934695 +0.9934695 0.9999437 0.9934695 +0.9934695 0.9999437 0.9934695 +0.9934695 0.9999437 0.9934695 +0.9934695 0.9999437 0.9934695 +0.9934694 0.9999437 0.9934694 +0.9934695 0.9999437 0.9934694 +0.9934695 0.9999437 0.9934694 +0.9934695 0.9999437 0.9934694 +0.9934695 0.9999437 0.9934694 +0.9934696 0.9999437 0.9934694 +0.9934696 0.9999437 0.9934694 +0.9934697 0.9999437 0.9934694 +0.9934698 0.9999437 0.9934694 +0.9934699 0.9999437 0.9934694 +0.9934701 0.9999437 0.9934694 +0.9934702 0.9999437 0.9934694 +0.9934705 0.9999437 0.9934694 +0.9934707 0.9999437 0.9934694 +0.9934711 0.9999437 0.9934694 +0.9934716 0.9999437 0.9934694 +0.9934721 0.9999437 0.9934694 +0.9934729 0.9999437 0.9934694 +0.9934738 0.9999437 0.9934694 +0.993475 0.9999437 0.9934694 +0.9934764 0.9999437 0.9934694 +0.9934783 0.9999437 0.9934694 +0.9934807 0.9999437 0.9934694 +0.9934837 0.9999437 0.9934694 +0.9934875 0.9999437 0.9934694 +0.9934923 0.9999437 0.9934694 +0.9934984 0.9999437 0.9934694 +0.993506 0.9999437 0.9934694 +0.9935158 0.9999437 0.9934694 +0.9935281 0.9999437 0.9934694 +0.9935436 0.9999437 0.9934694 +0.9935633 0.9999437 0.9934694 +0.9935882 0.9999437 0.9934694 +0.9936197 0.9999437 0.9934694 +0.9936596 0.9999437 0.9934694 +0.99371 0.9999437 0.9934694 +0.9937738 0.9999437 0.9934694 +0.9938545 0.9999437 0.9934694 +0.9939566 0.9999437 0.9934694 +0.9940858 0.9999437 0.9934694 +0.9942492 0.9999437 0.9934694 +0.9944559 0.9999437 0.9934694 +0.9947175 0.9999437 0.9934694 +0.9950484 0.9999437 0.9934694 +0.995467 0.9999437 0.9934694 +0.9959967 0.9999437 0.9934694 +0.9966667 0.9999437 0.9934694 +0.9975144 0.9999437 0.9934694 +0.9985869 0.9999437 0.9934694 +0.9999437 0.9999437 0.9934694 +0.0000238 0.0000238 0.0108885 +0.0005417 0.0000238 0.0108885 +0.0011968 0.0000238 0.0108885 +0.0020256 0.0000238 0.0108885 +0.0030742 0.0000238 0.0108885 +0.0044007 0.0000238 0.0108885 +0.006079 0.0000238 0.0108885 +0.0082023 0.0000238 0.0108885 +0.0108885 0.0000238 0.0108885 +0.0142868 0.0000238 0.0108885 +0.0185862 0.0000238 0.0108885 +0.0240255 0.0000238 0.0108885 +0.0309069 0.0000238 0.0108885 +0.0396127 0.0000238 0.0108885 +0.0506267 0.0000238 0.0108885 +0.0645609 0.0000238 0.0108885 +0.0821895 0.0000238 0.0108885 +0.1044919 0.0000238 0.0108885 +0.1327073 0.0000238 0.0108885 +0.1684036 0.0000238 0.0108885 +0.2135639 0.0000238 0.0108885 +0.2706977 0.0000238 0.0108885 +0.3429792 0.0000238 0.0108885 +0.4344249 0.0000238 0.0108885 +0.5501155 0.0000238 0.0108885 +0.6964791 0.0000238 0.0108885 +0.8407292 0.0051514 0.0154486 +0.9033413 0.0279321 0.0364554 +0.9354466 0.0624569 0.0691729 +0.9545467 0.1059991 0.1111575 +0.9669269 0.1572498 0.1611395 +0.9754027 0.2151269 0.2180133 +0.9814251 0.2783684 0.2804779 +0.9858181 0.3454107 0.3469293 +0.9890841 0.4144197 0.4154968 +0.9915469 0.4834235 0.4841762 +0.993424 0.5504963 0.5510149 +0.9948662 0.6139459 0.6142984 +0.9959813 0.6724572 0.6726938 +0.9968475 0.7251659 0.725323 +0.997523 0.7716588 0.771762 +0.9980513 0.8119154 0.8119826 +0.9984653 0.8462171 0.8462605 +0.9987905 0.8750477 0.8750756 +0.9990461 0.8990028 0.8990206 +0.9992474 0.9187175 0.9187289 +0.999406 0.9348153 0.9348225 +0.999531 0.9478754 0.9478799 +0.9996296 0.958416 0.9584189 +0.9997074 0.9668873 0.9668891 +0.9997689 0.9736726 0.9736738 +0.9998174 0.9790927 0.9790934 +0.9998557 0.9834129 0.9834134 +0.999886 0.9868505 0.9868508 +0.9999099 0.989582 0.9895822 +0.9999288 0.9917501 0.9917502 +0.9999437 0.9934695 0.9934696 +0.0000238 0.0005417 0.0108885 +0.0000382 0.0000382 0.0103849 +0.0006933 0.0000382 0.0103849 +0.0015221 0.0000382 0.0103849 +0.0025707 0.0000382 0.0103849 +0.0038972 0.0000382 0.0103849 +0.0055755 0.0000382 0.0103849 +0.0076988 0.0000382 0.0103849 +0.0103849 0.0000382 0.0103849 +0.0137833 0.0000382 0.0103849 +0.0180827 0.0000382 0.0103849 +0.023522 0.0000382 0.0103849 +0.0304033 0.0000382 0.0103849 +0.0391092 0.0000382 0.0103849 +0.0501232 0.0000382 0.0103849 +0.0640574 0.0000382 0.0103849 +0.081686 0.0000382 0.0103849 +0.1039884 0.0000382 0.0103849 +0.1322038 0.0000382 0.0103849 +0.1679 0.0000382 0.0103849 +0.2130604 0.0000382 0.0103849 +0.2701941 0.0000382 0.0103849 +0.3424757 0.0000382 0.0103849 +0.4339214 0.0000382 0.0103849 +0.549612 0.0000382 0.0103849 +0.6959756 0.0000382 0.0103849 +0.8405071 0.0051286 0.0149384 +0.9032596 0.0278872 0.0360076 +0.9354101 0.0624063 0.0688046 +0.9545286 0.1059489 0.1108631 +0.9669173 0.1572031 0.1609084 +0.9753975 0.2150852 0.2178347 +0.9814221 0.2783325 0.2803419 +0.9858163 0.3453807 0.3468273 +0.9890831 0.4143955 0.4154214 +0.9915463 0.4834045 0.4841214 +0.9934236 0.5504818 0.5509758 +0.994866 0.6139352 0.6142709 +0.9959811 0.6724495 0.6726748 +0.9968474 0.7251605 0.7253101 +0.997523 0.7716551 0.7717534 +0.9980512 0.8119128 0.8119769 +0.9984653 0.8462154 0.8462568 +0.9987905 0.8750466 0.8750731 +0.9990461 0.899002 0.899019 +0.9992474 0.918717 0.9187278 +0.999406 0.9348149 0.9348218 +0.999531 0.9478752 0.9478795 +0.9996296 0.9584159 0.9584186 +0.9997074 0.9668872 0.966889 +0.9997689 0.9736726 0.9736737 +0.9998174 0.9790927 0.9790934 +0.9998557 0.9834129 0.9834133 +0.999886 0.9868505 0.9868508 +0.9999099 0.989582 0.9895822 +0.9999288 0.9917501 0.9917502 +0.9999437 0.9934695 0.9934695 +0.0000238 0.0011968 0.0108885 +0.0000382 0.0006933 0.0103849 +0.0000611 0.0000611 0.0097527 +0.0008899 0.0000611 0.0097527 +0.0019385 0.0000611 0.0097527 +0.003265 0.0000611 0.0097527 +0.0049433 0.0000611 0.0097527 +0.0070666 0.0000611 0.0097527 +0.0097527 0.0000611 0.0097527 +0.0131511 0.0000611 0.0097527 +0.0174505 0.0000611 0.0097527 +0.0228898 0.0000611 0.0097527 +0.0297711 0.0000611 0.0097527 +0.038477 0.0000611 0.0097527 +0.049491 0.0000611 0.0097527 +0.0634252 0.0000611 0.0097527 +0.0810538 0.0000611 0.0097527 +0.1033562 0.0000611 0.0097527 +0.1315716 0.0000611 0.0097527 +0.1672678 0.0000611 0.0097527 +0.2124282 0.0000611 0.0097527 +0.2695619 0.0000611 0.0097527 +0.3418435 0.0000611 0.0097527 +0.4332891 0.0000611 0.0097527 +0.5489798 0.0000611 0.0097527 +0.6953434 0.0000611 0.0097527 +0.8402274 0.0051047 0.0142974 +0.9031567 0.0278347 0.035445 +0.9353643 0.0623458 0.0683418 +0.9545059 0.1058883 0.1104932 +0.9669053 0.1571463 0.1606182 +0.9753908 0.2150342 0.2176104 +0.9814183 0.2782884 0.280171 +0.9858141 0.3453439 0.3466991 +0.9890818 0.4143657 0.4153268 +0.9915455 0.4833811 0.4840527 +0.9934231 0.550464 0.5509267 +0.9948657 0.6139219 0.6142364 +0.9959809 0.6724399 0.672651 +0.9968473 0.7251537 0.7252939 +0.9975229 0.7716504 0.7717425 +0.9980512 0.8119096 0.8119696 +0.9984653 0.8462132 0.846252 +0.9987904 0.8750451 0.8750701 +0.9990461 0.8990011 0.899017 +0.9992474 0.9187164 0.9187266 +0.999406 0.9348146 0.934821 +0.999531 0.947875 0.947879 +0.9996296 0.9584157 0.9584183 +0.9997074 0.9668871 0.9668888 +0.9997689 0.9736725 0.9736735 +0.9998174 0.9790927 0.9790933 +0.9998557 0.9834129 0.9834133 +0.999886 0.9868505 0.9868507 +0.9999099 0.989582 0.9895821 +0.9999288 0.9917501 0.9917502 +0.9999437 0.9934695 0.9934695 +0.0000238 0.0020256 0.0108885 +0.0000382 0.0015221 0.0103849 +0.0000611 0.0008899 0.0097527 +0.0000978 0.0000978 0.0089606 +0.0011463 0.0000978 0.0089606 +0.0024729 0.0000978 0.0089606 +0.0041512 0.0000978 0.0089606 +0.0062744 0.0000978 0.0089606 +0.0089606 0.0000978 0.0089606 +0.012359 0.0000978 0.0089606 +0.0166583 0.0000978 0.0089606 +0.0220976 0.0000978 0.0089606 +0.028979 0.0000978 0.0089606 +0.0376849 0.0000978 0.0089606 +0.0486989 0.0000978 0.0089606 +0.0626331 0.0000978 0.0089606 +0.0802616 0.0000978 0.0089606 +0.102564 0.0000978 0.0089606 +0.1307795 0.0000978 0.0089606 +0.1664757 0.0000978 0.0089606 +0.2116361 0.0000978 0.0089606 +0.2687698 0.0000978 0.0089606 +0.3410514 0.0000978 0.0089606 +0.432497 0.0000978 0.0089606 +0.5481876 0.0000978 0.0089606 +0.6945513 0.0000978 0.0089606 +0.8398756 0.0050826 0.0134938 +0.9030276 0.0277752 0.0347393 +0.9353068 0.0622749 0.0677615 +0.9544774 0.1058162 0.1100294 +0.9668902 0.1570779 0.1602543 +0.9753825 0.2149725 0.2173291 +0.9814136 0.2782347 0.2799568 +0.9858113 0.3452987 0.3465384 +0.9890801 0.414329 0.4152081 +0.9915446 0.4833522 0.4839665 +0.9934225 0.5504419 0.5508651 +0.9948653 0.6139056 0.6141932 +0.9959807 0.672428 0.6726211 +0.9968472 0.7251454 0.7252735 +0.9975228 0.7716446 0.7717288 +0.9980511 0.8119057 0.8119606 +0.9984653 0.8462106 0.846246 +0.9987904 0.8750434 0.8750662 +0.9990461 0.899 0.8990145 +0.9992474 0.9187157 0.9187249 +0.999406 0.9348141 0.93482 +0.999531 0.9478746 0.9478784 +0.9996296 0.9584155 0.9584178 +0.9997074 0.966887 0.9668885 +0.9997689 0.9736724 0.9736734 +0.9998174 0.9790926 0.9790932 +0.9998557 0.9834129 0.9834132 +0.999886 0.9868505 0.9868507 +0.9999099 0.989582 0.9895821 +0.9999288 0.9917501 0.9917502 +0.9999437 0.9934695 0.9934695 +0.0000238 0.0030742 0.0108885 +0.0000382 0.0025707 0.0103849 +0.0000611 0.0019385 0.0097527 +0.0000978 0.0011463 0.0089606 +0.0001565 0.0001565 0.0079707 +0.001483 0.0001565 0.0079707 +0.0031613 0.0001565 0.0079707 +0.0052846 0.0001565 0.0079707 +0.0079707 0.0001565 0.0079707 +0.0113691 0.0001565 0.0079707 +0.0156685 0.0001565 0.0079707 +0.0211078 0.0001565 0.0079707 +0.0279891 0.0001565 0.0079707 +0.036695 0.0001565 0.0079707 +0.047709 0.0001565 0.0079707 +0.0616432 0.0001565 0.0079707 +0.0792718 0.0001565 0.0079707 +0.1015742 0.0001565 0.0079707 +0.1297896 0.0001565 0.0079707 +0.1654858 0.0001565 0.0079707 +0.2106462 0.0001565 0.0079707 +0.2677799 0.0001565 0.0079707 +0.3400615 0.0001565 0.0079707 +0.4315072 0.0001565 0.0079707 +0.5471978 0.0001565 0.0079707 +0.6935614 0.0001565 0.0079707 +0.8394338 0.0050676 0.0124887 +0.9028657 0.0277111 0.0338564 +0.9352348 0.0621943 0.0670354 +0.9544418 0.1057322 0.1094494 +0.9668714 0.1569971 0.1597992 +0.9753721 0.2148987 0.2169775 +0.9814076 0.2781701 0.279689 +0.9858079 0.3452442 0.3463375 +0.9890781 0.4142845 0.4150598 +0.9915433 0.4833171 0.4838588 +0.9934218 0.550415 0.5507882 +0.9948649 0.6138855 0.6141392 +0.9959804 0.6724135 0.6725838 +0.996847 0.7251351 0.7252481 +0.9975227 0.7716375 0.7717117 +0.9980511 0.8119009 0.8119492 +0.9984652 0.8462073 0.8462386 +0.9987904 0.8750412 0.8750613 +0.9990461 0.8989986 0.8990114 +0.9992474 0.9187148 0.9187229 +0.999406 0.9348135 0.9348187 +0.999531 0.9478743 0.9478775 +0.9996296 0.9584153 0.9584173 +0.9997074 0.9668869 0.9668882 +0.9997689 0.9736723 0.9736732 +0.9998174 0.9790925 0.9790931 +0.9998557 0.9834128 0.9834131 +0.999886 0.9868504 0.9868506 +0.9999099 0.989582 0.9895821 +0.9999288 0.9917501 0.9917501 +0.9999437 0.9934695 0.9934695 +0.0000238 0.0044007 0.0108885 +0.0000382 0.0038972 0.0103849 +0.0000611 0.003265 0.0097527 +0.0000978 0.0024729 0.0089606 +0.0001565 0.001483 0.0079707 +0.0002504 0.0002504 0.0067381 +0.0019287 0.0002504 0.0067381 +0.004052 0.0002504 0.0067381 +0.0067381 0.0002504 0.0067381 +0.0101365 0.0002504 0.0067381 +0.0144359 0.0002504 0.0067381 +0.0198752 0.0002504 0.0067381 +0.0267565 0.0002504 0.0067381 +0.0354624 0.0002504 0.0067381 +0.0464764 0.0002504 0.0067381 +0.0604106 0.0002504 0.0067381 +0.0780392 0.0002504 0.0067381 +0.1003416 0.0002504 0.0067381 +0.128557 0.0002504 0.0067381 +0.1642532 0.0002504 0.0067381 +0.2094136 0.0002504 0.0067381 +0.2665473 0.0002504 0.0067381 +0.3388289 0.0002504 0.0067381 +0.4302746 0.0002504 0.0067381 +0.5459652 0.0002504 0.0067381 +0.6923288 0.0002504 0.0067381 +0.8388802 0.0050694 0.0112359 +0.9026634 0.0276479 0.0327552 +0.9351449 0.0621069 0.06613 +0.9543974 0.1056375 0.1087261 +0.9668479 0.156904 0.159232 +0.9753591 0.2148124 0.2165392 +0.9814002 0.2780936 0.2793553 +0.9858036 0.3451791 0.3460872 +0.9890755 0.4142311 0.414875 +0.9915418 0.4832747 0.4837246 +0.9934209 0.5503825 0.5506924 +0.9948643 0.6138613 0.6140719 +0.9959801 0.6723959 0.6725373 +0.9968468 0.7251226 0.7252164 +0.9975226 0.7716288 0.7716905 +0.998051 0.8118949 0.8119351 +0.9984652 0.8462034 0.8462293 +0.9987904 0.8750386 0.8750553 +0.9990461 0.8989969 0.8990075 +0.9992474 0.9187137 0.9187204 +0.9994059 0.9348128 0.9348171 +0.999531 0.9478738 0.9478765 +0.9996296 0.958415 0.9584167 +0.9997074 0.9668867 0.9668878 +0.9997689 0.9736722 0.9736729 +0.9998174 0.9790925 0.9790929 +0.9998557 0.9834128 0.983413 +0.999886 0.9868504 0.9868506 +0.9999099 0.9895819 0.989582 +0.9999288 0.9917501 0.9917501 +0.9999437 0.9934695 0.9934695 +0.0000238 0.006079 0.0108885 +0.0000382 0.0055755 0.0103849 +0.0000611 0.0049433 0.0097527 +0.0000978 0.0041512 0.0089606 +0.0001565 0.0031613 0.0079707 +0.0002504 0.0019287 0.0067381 +0.0004008 0.0004008 0.0052103 +0.0025241 0.0004008 0.0052103 +0.0052103 0.0004008 0.0052103 +0.0086086 0.0004008 0.0052103 +0.012908 0.0004008 0.0052103 +0.0183473 0.0004008 0.0052103 +0.0252287 0.0004008 0.0052103 +0.0339345 0.0004008 0.0052103 +0.0449485 0.0004008 0.0052103 +0.0588827 0.0004008 0.0052103 +0.0765113 0.0004008 0.0052103 +0.0988137 0.0004008 0.0052103 +0.1270291 0.0004008 0.0052103 +0.1627254 0.0004008 0.0052103 +0.2078857 0.0004008 0.0052103 +0.2650195 0.0004008 0.0052103 +0.337301 0.0004008 0.0052103 +0.4287467 0.0004008 0.0052103 +0.5444373 0.0004008 0.0052103 +0.6908009 0.0004008 0.0052103 +0.8381886 0.0051048 0.0096809 +0.9024114 0.0275966 0.0313876 +0.9350332 0.0620199 0.0650057 +0.9543421 0.1055364 0.1078283 +0.9668187 0.1568008 0.158528 +0.975343 0.2147144 0.2159954 +0.9813911 0.2780055 0.2789413 +0.9857982 0.3451032 0.3457767 +0.9890723 0.4141683 0.4146458 +0.9915399 0.4832246 0.4835582 +0.9934197 0.5503438 0.5505736 +0.9948636 0.6138323 0.6139885 +0.9959797 0.6723748 0.6724796 +0.9968465 0.7251076 0.7251772 +0.9975224 0.7716184 0.7716641 +0.9980509 0.8118878 0.8119176 +0.9984651 0.8461986 0.8462179 +0.9987903 0.8750355 0.8750478 +0.9990461 0.8989948 0.8990027 +0.9992473 0.9187123 0.9187173 +0.9994059 0.9348119 0.9348151 +0.999531 0.9478733 0.9478753 +0.9996296 0.9584146 0.9584159 +0.9997074 0.9668865 0.9668873 +0.9997689 0.9736721 0.9736726 +0.9998174 0.9790924 0.9790927 +0.9998557 0.9834127 0.9834129 +0.999886 0.9868504 0.9868505 +0.9999099 0.9895819 0.989582 +0.9999288 0.99175 0.9917501 +0.9999437 0.9934695 0.9934695 +0.0000238 0.0082023 0.0108885 +0.0000382 0.0076988 0.0103849 +0.0000611 0.0070666 0.0097527 +0.0000978 0.0062744 0.0089606 +0.0001565 0.0052846 0.0079707 +0.0002504 0.004052 0.0067381 +0.0004008 0.0025241 0.0052103 +0.0006416 0.0006416 0.0033277 +0.0033277 0.0006416 0.0033277 +0.0067261 0.0006416 0.0033277 +0.0110255 0.0006416 0.0033277 +0.0164648 0.0006416 0.0033277 +0.0233461 0.0006416 0.0033277 +0.032052 0.0006416 0.0033277 +0.043066 0.0006416 0.0033277 +0.0570002 0.0006416 0.0033277 +0.0746288 0.0006416 0.0033277 +0.0969312 0.0006416 0.0033277 +0.1251466 0.0006416 0.0033277 +0.1608428 0.0006416 0.0033277 +0.2060032 0.0006416 0.0033277 +0.2631369 0.0006416 0.0033277 +0.3354185 0.0006416 0.0033277 +0.4268641 0.0006416 0.0033277 +0.5425548 0.0006416 0.0033277 +0.6889184 0.0006416 0.0033277 +0.8373283 0.0052028 0.0077619 +0.9020992 0.0275778 0.0296985 +0.9348949 0.0619473 0.0636174 +0.9542739 0.1054384 0.10672 +0.9667827 0.1566936 0.1576592 +0.9753231 0.2146085 0.2153246 +0.9813797 0.2779077 0.2784307 +0.9857916 0.3450175 0.3453938 +0.9890684 0.4140964 0.4143632 +0.9915376 0.4831666 0.483353 +0.9934183 0.5502987 0.5504271 +0.9948628 0.6137984 0.6138856 +0.9959791 0.67235 0.6724086 +0.9968462 0.7250899 0.7251288 +0.9975222 0.7716061 0.7716316 +0.9980508 0.8118794 0.8118961 +0.998465 0.8461929 0.8462037 +0.9987903 0.8750317 0.8750386 +0.999046 0.8989923 0.8989967 +0.9992473 0.9187107 0.9187135 +0.9994059 0.9348109 0.9348127 +0.999531 0.9478726 0.9478737 +0.9996296 0.9584142 0.9584149 +0.9997074 0.9668862 0.9668866 +0.9997689 0.9736719 0.9736722 +0.9998174 0.9790923 0.9790924 +0.9998557 0.9834127 0.9834128 +0.999886 0.9868503 0.9868504 +0.9999099 0.9895819 0.9895819 +0.9999288 0.99175 0.9917501 +0.9999437 0.9934694 0.9934695 +0.0000238 0.0108885 0.0108885 +0.0000382 0.0103849 0.0103849 +0.0000611 0.0097527 0.0097527 +0.0000978 0.0089606 0.0089606 +0.0001565 0.0079707 0.0079707 +0.0002504 0.0067381 0.0067381 +0.0004008 0.0052103 0.0052103 +0.0006416 0.0033277 0.0033277 +0.0010268 0.0010268 0.0010268 +0.0044252 0.0010268 0.0010268 +0.0087246 0.0010268 0.0010268 +0.0141639 0.0010268 0.0010268 +0.0210452 0.0010268 0.0010268 +0.0297511 0.0010268 0.0010268 +0.0407651 0.0010268 0.0010268 +0.0546993 0.0010268 0.0010268 +0.0723279 0.0010268 0.0010268 +0.0946303 0.0010268 0.0010268 +0.1228457 0.0010268 0.0010268 +0.1585419 0.0010268 0.0010268 +0.2037023 0.0010268 0.0010268 +0.260836 0.0010268 0.0010268 +0.3331176 0.0010268 0.0010268 +0.4245633 0.0010268 0.0010268 +0.5402539 0.0010268 0.0010268 +0.6866175 0.0010268 0.0010268 +0.8362644 0.0054121 0.0054121 +0.9017148 0.0276281 0.0276281 +0.9347252 0.061916 0.061916 +0.9541902 0.1053624 0.1053624 +0.9667385 0.1565954 0.1565954 +0.9752987 0.2145034 0.2145034 +0.9813659 0.2778058 0.2778058 +0.9857835 0.3449254 0.3449254 +0.9890637 0.4140176 0.4140176 +0.9915347 0.4831021 0.4831021 +0.9934166 0.550248 0.550248 +0.9948617 0.6137599 0.6137599 +0.9959785 0.6723217 0.6723217 +0.9968458 0.7250697 0.7250697 +0.997522 0.7715919 0.7715919 +0.9980506 0.8118697 0.8118697 +0.9984649 0.8461864 0.8461864 +0.9987902 0.8750274 0.8750274 +0.999046 0.8989895 0.8989895 +0.9992473 0.9187089 0.9187089 +0.9994059 0.9348097 0.9348097 +0.999531 0.9478718 0.9478718 +0.9996296 0.9584137 0.9584137 +0.9997074 0.9668859 0.9668859 +0.9997689 0.9736717 0.9736717 +0.9998174 0.9790921 0.9790921 +0.9998557 0.9834126 0.9834126 +0.999886 0.9868503 0.9868503 +0.9999099 0.9895819 0.9895819 +0.9999288 0.99175 0.99175 +0.9999437 0.9934694 0.9934694 +0.0000238 0.0142868 0.0108885 +0.0000382 0.0137833 0.0103849 +0.0000611 0.0131511 0.0097527 +0.0000978 0.012359 0.0089606 +0.0001565 0.0113691 0.0079707 +0.0002504 0.0101365 0.0067381 +0.0004008 0.0086086 0.0052103 +0.0006416 0.0067261 0.0033277 +0.0010268 0.0044252 0.0010268 +0.0044252 0.0044252 0.0010268 +0.0087246 0.0044252 0.0010268 +0.0141639 0.0044252 0.0010268 +0.0210452 0.0044252 0.0010268 +0.0297511 0.0044252 0.0010268 +0.0407651 0.0044252 0.0010268 +0.0546993 0.0044252 0.0010268 +0.0723279 0.0044252 0.0010268 +0.0946303 0.0044252 0.0010268 +0.1228457 0.0044252 0.0010268 +0.1585419 0.0044252 0.0010268 +0.2037023 0.0044252 0.0010268 +0.260836 0.0044252 0.0010268 +0.3331176 0.0044252 0.0010268 +0.4245633 0.0044252 0.0010268 +0.5402539 0.0044252 0.0010268 +0.6866175 0.0044252 0.0010268 +0.8362644 0.0086547 0.0054121 +0.9017148 0.0303162 0.0276281 +0.9347252 0.0640325 0.061916 +0.9541902 0.1069863 0.1053624 +0.9667385 0.1578187 0.1565954 +0.9752987 0.2154103 0.2145034 +0.9813659 0.2784681 0.2778058 +0.9857835 0.3454019 0.3449254 +0.9890637 0.4143553 0.4140176 +0.9915347 0.4833381 0.4831021 +0.9934166 0.5504105 0.550248 +0.9948617 0.6138703 0.6137599 +0.9959785 0.6723958 0.6723217 +0.9968458 0.7251188 0.7250697 +0.997522 0.7716242 0.7715919 +0.9980506 0.8118907 0.8118697 +0.9984649 0.8462 0.8461864 +0.9987902 0.8750361 0.8750274 +0.999046 0.8989951 0.8989895 +0.9992473 0.9187124 0.9187089 +0.9994059 0.9348119 0.9348097 +0.999531 0.9478733 0.9478718 +0.9996296 0.9584146 0.9584137 +0.9997074 0.9668864 0.9668859 +0.9997689 0.9736721 0.9736717 +0.9998174 0.9790924 0.9790921 +0.9998557 0.9834127 0.9834126 +0.999886 0.9868504 0.9868503 +0.9999099 0.9895819 0.9895819 +0.9999288 0.99175 0.99175 +0.9999437 0.9934695 0.9934694 +0.0000238 0.0185862 0.0108885 +0.0000382 0.0180827 0.0103849 +0.0000611 0.0174505 0.0097527 +0.0000978 0.0166583 0.0089606 +0.0001565 0.0156685 0.0079707 +0.0002504 0.0144359 0.0067381 +0.0004008 0.012908 0.0052103 +0.0006416 0.0110255 0.0033277 +0.0010268 0.0087246 0.0010268 +0.0044252 0.0087246 0.0010268 +0.0087246 0.0087246 0.0010268 +0.0141639 0.0087246 0.0010268 +0.0210452 0.0087246 0.0010268 +0.0297511 0.0087246 0.0010268 +0.0407651 0.0087246 0.0010268 +0.0546993 0.0087246 0.0010268 +0.0723279 0.0087246 0.0010268 +0.0946303 0.0087246 0.0010268 +0.1228457 0.0087246 0.0010268 +0.1585419 0.0087246 0.0010268 +0.2037023 0.0087246 0.0010268 +0.260836 0.0087246 0.0010268 +0.3331176 0.0087246 0.0010268 +0.4245633 0.0087246 0.0010268 +0.5402539 0.0087246 0.0010268 +0.6866175 0.0087246 0.0010268 +0.8362644 0.012757 0.0054121 +0.9017148 0.0337171 0.0276281 +0.9347252 0.0667103 0.061916 +0.9541902 0.1090407 0.1053624 +0.9667385 0.1593662 0.1565954 +0.9752987 0.2165577 0.2145034 +0.9813659 0.279306 0.2778058 +0.9857835 0.3460047 0.3449254 +0.9890637 0.4147826 0.4140176 +0.9915347 0.4836366 0.4831021 +0.9934166 0.5506161 0.550248 +0.9948617 0.61401 0.6137599 +0.9959785 0.6724896 0.6723217 +0.9968458 0.7251811 0.7250697 +0.997522 0.7716651 0.7715919 +0.9980506 0.8119174 0.8118697 +0.9984649 0.8462172 0.8461864 +0.9987902 0.8750472 0.8750274 +0.999046 0.8990021 0.8989895 +0.9992473 0.9187169 0.9187089 +0.9994059 0.9348148 0.9348097 +0.999531 0.9478751 0.9478718 +0.9996296 0.9584157 0.9584137 +0.9997074 0.9668872 0.9668859 +0.9997689 0.9736725 0.9736717 +0.9998174 0.9790927 0.9790921 +0.9998557 0.9834129 0.9834126 +0.999886 0.9868505 0.9868503 +0.9999099 0.989582 0.9895819 +0.9999288 0.9917501 0.99175 +0.9999437 0.9934695 0.9934694 +0.0000238 0.0240255 0.0108885 +0.0000382 0.023522 0.0103849 +0.0000611 0.0228898 0.0097527 +0.0000978 0.0220976 0.0089606 +0.0001565 0.0211078 0.0079707 +0.0002504 0.0198752 0.0067381 +0.0004008 0.0183473 0.0052103 +0.0006416 0.0164648 0.0033277 +0.0010268 0.0141639 0.0010268 +0.0044252 0.0141639 0.0010268 +0.0087246 0.0141639 0.0010268 +0.0141639 0.0141639 0.0010268 +0.0210452 0.0141639 0.0010268 +0.0297511 0.0141639 0.0010268 +0.0407651 0.0141639 0.0010268 +0.0546993 0.0141639 0.0010268 +0.0723279 0.0141639 0.0010268 +0.0946303 0.0141639 0.0010268 +0.1228457 0.0141639 0.0010268 +0.1585419 0.0141639 0.0010268 +0.2037023 0.0141639 0.0010268 +0.260836 0.0141639 0.0010268 +0.3331176 0.0141639 0.0010268 +0.4245633 0.0141639 0.0010268 +0.5402539 0.0141639 0.0010268 +0.6866175 0.0141639 0.0010268 +0.8362644 0.017947 0.0054121 +0.9017148 0.0380196 0.0276281 +0.9347252 0.0700979 0.061916 +0.9541902 0.1116399 0.1053624 +0.9667385 0.1613241 0.1565954 +0.9752987 0.2180092 0.2145034 +0.9813659 0.2803661 0.2778058 +0.9857835 0.3467674 0.3449254 +0.9890637 0.4153232 0.4140176 +0.9915347 0.4840142 0.4831021 +0.9934166 0.5508762 0.550248 +0.9948617 0.6141868 0.6137599 +0.9959785 0.6726082 0.6723217 +0.9968458 0.7252598 0.7250697 +0.997522 0.7717168 0.7715919 +0.9980506 0.811951 0.8118697 +0.9984649 0.846239 0.8461864 +0.9987902 0.8750611 0.8750274 +0.999046 0.8990111 0.8989895 +0.9992473 0.9187226 0.9187089 +0.9994059 0.9348184 0.9348097 +0.999531 0.9478773 0.9478718 +0.9996296 0.9584172 0.9584137 +0.9997074 0.9668881 0.9668859 +0.9997689 0.9736731 0.9736717 +0.9998174 0.979093 0.9790921 +0.9998557 0.9834131 0.9834126 +0.999886 0.9868506 0.9868503 +0.9999099 0.9895821 0.9895819 +0.9999288 0.9917501 0.99175 +0.9999437 0.9934695 0.9934694 +0.0000238 0.0309069 0.0108885 +0.0000382 0.0304033 0.0103849 +0.0000611 0.0297711 0.0097527 +0.0000978 0.028979 0.0089606 +0.0001565 0.0279891 0.0079707 +0.0002504 0.0267565 0.0067381 +0.0004008 0.0252287 0.0052103 +0.0006416 0.0233461 0.0033277 +0.0010268 0.0210452 0.0010268 +0.0044252 0.0210452 0.0010268 +0.0087246 0.0210452 0.0010268 +0.0141639 0.0210452 0.0010268 +0.0210452 0.0210452 0.0010268 +0.0297511 0.0210452 0.0010268 +0.0407651 0.0210452 0.0010268 +0.0546993 0.0210452 0.0010268 +0.0723279 0.0210452 0.0010268 +0.0946303 0.0210452 0.0010268 +0.1228457 0.0210452 0.0010268 +0.1585419 0.0210452 0.0010268 +0.2037023 0.0210452 0.0010268 +0.260836 0.0210452 0.0010268 +0.3331176 0.0210452 0.0010268 +0.4245633 0.0210452 0.0010268 +0.5402539 0.0210452 0.0010268 +0.6866175 0.0210452 0.0010268 +0.8362644 0.024513 0.0054121 +0.9017148 0.0434629 0.0276281 +0.9347252 0.0743837 0.061916 +0.9541902 0.1149282 0.1053624 +0.9667385 0.1638011 0.1565954 +0.9752987 0.2198456 0.2145034 +0.9813659 0.2817072 0.2778058 +0.9857835 0.3477322 0.3449254 +0.9890637 0.4160072 0.4140176 +0.9915347 0.484492 0.4831021 +0.9934166 0.5512052 0.550248 +0.9948617 0.6144104 0.6137599 +0.9959785 0.6727582 0.6723217 +0.9968458 0.7253594 0.7250697 +0.997522 0.7717822 0.7715919 +0.9980506 0.8119937 0.8118697 +0.9984649 0.8462665 0.8461864 +0.9987902 0.8750788 0.8750274 +0.999046 0.8990224 0.8989895 +0.9992473 0.9187298 0.9187089 +0.9994059 0.934823 0.9348097 +0.999531 0.9478802 0.9478718 +0.9996296 0.958419 0.9584137 +0.9997074 0.9668892 0.9668859 +0.9997689 0.9736738 0.9736717 +0.9998174 0.9790935 0.9790921 +0.9998557 0.9834134 0.9834126 +0.999886 0.9868508 0.9868503 +0.9999099 0.9895822 0.9895819 +0.9999288 0.9917502 0.99175 +0.9999437 0.9934696 0.9934694 +0.0000238 0.0396127 0.0108885 +0.0000382 0.0391092 0.0103849 +0.0000611 0.038477 0.0097527 +0.0000978 0.0376849 0.0089606 +0.0001565 0.036695 0.0079707 +0.0002504 0.0354624 0.0067381 +0.0004008 0.0339345 0.0052103 +0.0006416 0.032052 0.0033277 +0.0010268 0.0297511 0.0010268 +0.0044252 0.0297511 0.0010268 +0.0087246 0.0297511 0.0010268 +0.0141639 0.0297511 0.0010268 +0.0210452 0.0297511 0.0010268 +0.0297511 0.0297511 0.0010268 +0.0407651 0.0297511 0.0010268 +0.0546993 0.0297511 0.0010268 +0.0723279 0.0297511 0.0010268 +0.0946303 0.0297511 0.0010268 +0.1228457 0.0297511 0.0010268 +0.1585419 0.0297511 0.0010268 +0.2037023 0.0297511 0.0010268 +0.260836 0.0297511 0.0010268 +0.3331176 0.0297511 0.0010268 +0.4245633 0.0297511 0.0010268 +0.5402539 0.0297511 0.0010268 +0.6866175 0.0297511 0.0010268 +0.8362644 0.0328199 0.0054121 +0.9017148 0.0503493 0.0276281 +0.9347252 0.0798059 0.061916 +0.9541902 0.1190883 0.1053624 +0.9667385 0.1669347 0.1565954 +0.9752987 0.2221689 0.2145034 +0.9813659 0.2834038 0.2778058 +0.9857835 0.3489529 0.3449254 +0.9890637 0.4168724 0.4140176 +0.9915347 0.4850964 0.4831021 +0.9934166 0.5516215 0.550248 +0.9948617 0.6146932 0.6137599 +0.9959785 0.6729481 0.6723217 +0.9968458 0.7254853 0.7250697 +0.997522 0.771865 0.7715919 +0.9980506 0.8120476 0.8118697 +0.9984649 0.8463014 0.8461864 +0.9987902 0.8751012 0.8750274 +0.999046 0.8990367 0.8989895 +0.9992473 0.9187389 0.9187089 +0.9994059 0.9348287 0.9348097 +0.999531 0.9478839 0.9478718 +0.9996296 0.9584213 0.9584137 +0.9997074 0.9668907 0.9668859 +0.9997689 0.9736747 0.9736717 +0.9998174 0.979094 0.9790921 +0.9998557 0.9834138 0.9834126 +0.999886 0.986851 0.9868503 +0.9999099 0.9895823 0.9895819 +0.9999288 0.9917503 0.99175 +0.9999437 0.9934696 0.9934694 +0.0000238 0.0506267 0.0108885 +0.0000382 0.0501232 0.0103849 +0.0000611 0.049491 0.0097527 +0.0000978 0.0486989 0.0089606 +0.0001565 0.047709 0.0079707 +0.0002504 0.0464764 0.0067381 +0.0004008 0.0449485 0.0052103 +0.0006416 0.043066 0.0033277 +0.0010268 0.0407651 0.0010268 +0.0044252 0.0407651 0.0010268 +0.0087246 0.0407651 0.0010268 +0.0141639 0.0407651 0.0010268 +0.0210452 0.0407651 0.0010268 +0.0297511 0.0407651 0.0010268 +0.0407651 0.0407651 0.0010268 +0.0546993 0.0407651 0.0010268 +0.0723279 0.0407651 0.0010268 +0.0946303 0.0407651 0.0010268 +0.1228457 0.0407651 0.0010268 +0.1585419 0.0407651 0.0010268 +0.2037023 0.0407651 0.0010268 +0.260836 0.0407651 0.0010268 +0.3331176 0.0407651 0.0010268 +0.4245633 0.0407651 0.0010268 +0.5402539 0.0407651 0.0010268 +0.6866175 0.0407651 0.0010268 +0.8362644 0.0433291 0.0054121 +0.9017148 0.0590616 0.0276281 +0.9347252 0.0866656 0.061916 +0.9541902 0.1243513 0.1053624 +0.9667385 0.1708992 0.1565954 +0.9752987 0.2251082 0.2145034 +0.9813659 0.2855503 0.2778058 +0.9857835 0.3504972 0.3449254 +0.9890637 0.4179671 0.4140176 +0.9915347 0.4858611 0.4831021 +0.9934166 0.5521481 0.550248 +0.9948617 0.6150511 0.6137599 +0.9959785 0.6731883 0.6723217 +0.9968458 0.7256447 0.7250697 +0.997522 0.7719697 0.7715919 +0.9980506 0.8121158 0.8118697 +0.9984649 0.8463455 0.8461864 +0.9987902 0.8751295 0.8750274 +0.999046 0.8990548 0.8989895 +0.9992473 0.9187504 0.9187089 +0.9994059 0.934836 0.9348097 +0.999531 0.9478885 0.9478718 +0.9996296 0.9584242 0.9584137 +0.9997074 0.9668925 0.9668859 +0.9997689 0.9736759 0.9736717 +0.9998174 0.9790948 0.9790921 +0.9998557 0.9834142 0.9834126 +0.999886 0.9868513 0.9868503 +0.9999099 0.9895825 0.9895819 +0.9999288 0.9917504 0.99175 +0.9999437 0.9934697 0.9934694 +0.0000238 0.0645609 0.0108885 +0.0000382 0.0640574 0.0103849 +0.0000611 0.0634252 0.0097527 +0.0000978 0.0626331 0.0089606 +0.0001565 0.0616432 0.0079707 +0.0002504 0.0604106 0.0067381 +0.0004008 0.0588827 0.0052103 +0.0006416 0.0570002 0.0033277 +0.0010268 0.0546993 0.0010268 +0.0044252 0.0546993 0.0010268 +0.0087246 0.0546993 0.0010268 +0.0141639 0.0546993 0.0010268 +0.0210452 0.0546993 0.0010268 +0.0297511 0.0546993 0.0010268 +0.0407651 0.0546993 0.0010268 +0.0546993 0.0546993 0.0010268 +0.0723279 0.0546993 0.0010268 +0.0946303 0.0546993 0.0010268 +0.1228457 0.0546993 0.0010268 +0.1585419 0.0546993 0.0010268 +0.2037023 0.0546993 0.0010268 +0.260836 0.0546993 0.0010268 +0.3331176 0.0546993 0.0010268 +0.4245633 0.0546993 0.0010268 +0.5402539 0.0546993 0.0010268 +0.6866175 0.0546993 0.0010268 +0.8362644 0.0566247 0.0054121 +0.9017148 0.0700837 0.0276281 +0.9347252 0.095344 0.061916 +0.9541902 0.1310098 0.1053624 +0.9667385 0.1759149 0.1565954 +0.9752987 0.2288268 0.2145034 +0.9813659 0.2882659 0.2778058 +0.9857835 0.352451 0.3449254 +0.9890637 0.419352 0.4140176 +0.9915347 0.4868285 0.4831021 +0.9934166 0.5528144 0.550248 +0.9948617 0.6155039 0.6137599 +0.9959785 0.6734921 0.6723217 +0.9968458 0.7258464 0.7250697 +0.997522 0.7721022 0.7715919 +0.9980506 0.8122021 0.8118697 +0.9984649 0.8464012 0.8461864 +0.9987902 0.8751654 0.8750274 +0.999046 0.8990777 0.8989895 +0.9992473 0.918765 0.9187089 +0.9994059 0.9348453 0.9348097 +0.999531 0.9478943 0.9478718 +0.9996296 0.9584279 0.9584137 +0.9997074 0.9668948 0.9668859 +0.9997689 0.9736773 0.9736717 +0.9998174 0.9790957 0.9790921 +0.9998557 0.9834148 0.9834126 +0.999886 0.9868517 0.9868503 +0.9999099 0.9895827 0.9895819 +0.9999288 0.9917505 0.99175 +0.9999437 0.9934698 0.9934694 +0.0000238 0.0821895 0.0108885 +0.0000382 0.081686 0.0103849 +0.0000611 0.0810538 0.0097527 +0.0000978 0.0802616 0.0089606 +0.0001565 0.0792718 0.0079707 +0.0002504 0.0780392 0.0067381 +0.0004008 0.0765113 0.0052103 +0.0006416 0.0746288 0.0033277 +0.0010268 0.0723279 0.0010268 +0.0044252 0.0723279 0.0010268 +0.0087246 0.0723279 0.0010268 +0.0141639 0.0723279 0.0010268 +0.0210452 0.0723279 0.0010268 +0.0297511 0.0723279 0.0010268 +0.0407651 0.0723279 0.0010268 +0.0546993 0.0723279 0.0010268 +0.0723279 0.0723279 0.0010268 +0.0946303 0.0723279 0.0010268 +0.1228457 0.0723279 0.0010268 +0.1585419 0.0723279 0.0010268 +0.2037023 0.0723279 0.0010268 +0.260836 0.0723279 0.0010268 +0.3331176 0.0723279 0.0010268 +0.4245633 0.0723279 0.0010268 +0.5402539 0.0723279 0.0010268 +0.6866175 0.0723279 0.0010268 +0.8362644 0.0734453 0.0054121 +0.9017148 0.0840281 0.0276281 +0.9347252 0.1063233 0.061916 +0.9541902 0.1394336 0.1053624 +0.9667385 0.1822603 0.1565954 +0.9752987 0.2335313 0.2145034 +0.9813659 0.2917015 0.2778058 +0.9857835 0.3549227 0.3449254 +0.9890637 0.4211041 0.4140176 +0.9915347 0.4880524 0.4831021 +0.9934166 0.5536574 0.550248 +0.9948617 0.6160767 0.6137599 +0.9959785 0.6738765 0.6723217 +0.9968458 0.7261015 0.7250697 +0.997522 0.7722698 0.7715919 +0.9980506 0.8123112 0.8118697 +0.9984649 0.8464718 0.8461864 +0.9987902 0.8752107 0.8750274 +0.999046 0.8991066 0.8989895 +0.9992473 0.9187834 0.9187089 +0.9994059 0.9348569 0.9348097 +0.999531 0.9479017 0.9478718 +0.9996296 0.9584325 0.9584137 +0.9997074 0.9668977 0.9668859 +0.9997689 0.9736792 0.9736717 +0.9998174 0.9790968 0.9790921 +0.9998557 0.9834155 0.9834126 +0.999886 0.9868521 0.9868503 +0.9999099 0.989583 0.9895819 +0.9999288 0.9917507 0.99175 +0.9999437 0.9934699 0.9934694 +0.0000238 0.1044919 0.0108885 +0.0000382 0.1039884 0.0103849 +0.0000611 0.1033562 0.0097527 +0.0000978 0.102564 0.0089606 +0.0001565 0.1015742 0.0079707 +0.0002504 0.1003416 0.0067381 +0.0004008 0.0988137 0.0052103 +0.0006416 0.0969312 0.0033277 +0.0010268 0.0946303 0.0010268 +0.0044252 0.0946303 0.0010268 +0.0087246 0.0946303 0.0010268 +0.0141639 0.0946303 0.0010268 +0.0210452 0.0946303 0.0010268 +0.0297511 0.0946303 0.0010268 +0.0407651 0.0946303 0.0010268 +0.0546993 0.0946303 0.0010268 +0.0723279 0.0946303 0.0010268 +0.0946303 0.0946303 0.0010268 +0.1228457 0.0946303 0.0010268 +0.1585419 0.0946303 0.0010268 +0.2037023 0.0946303 0.0010268 +0.260836 0.0946303 0.0010268 +0.3331176 0.0946303 0.0010268 +0.4245633 0.0946303 0.0010268 +0.5402539 0.0946303 0.0010268 +0.6866175 0.0946303 0.0010268 +0.8362644 0.0947256 0.0054121 +0.9017148 0.1016696 0.0276281 +0.9347252 0.1202135 0.061916 +0.9541902 0.1500908 0.1053624 +0.9667385 0.190288 0.1565954 +0.9752987 0.2394831 0.2145034 +0.9813659 0.296048 0.2778058 +0.9857835 0.3580498 0.3449254 +0.9890637 0.4233207 0.4140176 +0.9915347 0.4896008 0.4831021 +0.9934166 0.5547238 0.550248 +0.9948617 0.6168013 0.6137599 +0.9959785 0.6743629 0.6723217 +0.9968458 0.7264242 0.7250697 +0.997522 0.7724818 0.7715919 +0.9980506 0.8124493 0.8118697 +0.9984649 0.8465611 0.8461864 +0.9987902 0.875268 0.8750274 +0.999046 0.8991433 0.8989895 +0.9992473 0.9188067 0.9187089 +0.9994059 0.9348717 0.9348097 +0.999531 0.947911 0.9478718 +0.9996296 0.9584384 0.9584137 +0.9997074 0.9669014 0.9668859 +0.9997689 0.9736815 0.9736717 +0.9998174 0.9790983 0.9790921 +0.9998557 0.9834164 0.9834126 +0.999886 0.9868527 0.9868503 +0.9999099 0.9895834 0.9895819 +0.9999288 0.991751 0.99175 +0.9999437 0.99347 0.9934694 +0.0000238 0.1327073 0.0108885 +0.0000382 0.1322038 0.0103849 +0.0000611 0.1315716 0.0097527 +0.0000978 0.1307795 0.0089606 +0.0001565 0.1297896 0.0079707 +0.0002504 0.128557 0.0067381 +0.0004008 0.1270291 0.0052103 +0.0006416 0.1251466 0.0033277 +0.0010268 0.1228457 0.0010268 +0.0044252 0.1228457 0.0010268 +0.0087246 0.1228457 0.0010268 +0.0141639 0.1228457 0.0010268 +0.0210452 0.1228457 0.0010268 +0.0297511 0.1228457 0.0010268 +0.0407651 0.1228457 0.0010268 +0.0546993 0.1228457 0.0010268 +0.0723279 0.1228457 0.0010268 +0.0946303 0.1228457 0.0010268 +0.1228457 0.1228457 0.0010268 +0.1585419 0.1228457 0.0010268 +0.2037023 0.1228457 0.0010268 +0.260836 0.1228457 0.0010268 +0.3331176 0.1228457 0.0010268 +0.4245633 0.1228457 0.0010268 +0.5402539 0.1228457 0.0010268 +0.6866175 0.1228457 0.0010268 +0.8362644 0.1216479 0.0054121 +0.9017148 0.1239883 0.0276281 +0.9347252 0.1377865 0.061916 +0.9541902 0.1635736 0.1053624 +0.9667385 0.2004442 0.1565954 +0.9752987 0.2470129 0.2145034 +0.9813659 0.3015469 0.2778058 +0.9857835 0.362006 0.3449254 +0.9890637 0.426125 0.4140176 +0.9915347 0.4915597 0.4831021 +0.9934166 0.5560729 0.550248 +0.9948617 0.6177181 0.6137599 +0.9959785 0.6749782 0.6723217 +0.9968458 0.7268325 0.7250697 +0.997522 0.7727501 0.7715919 +0.9980506 0.812624 0.8118697 +0.9984649 0.846674 0.8461864 +0.9987902 0.8753406 0.8750274 +0.999046 0.8991896 0.8989895 +0.9992473 0.9188362 0.9187089 +0.9994059 0.9348904 0.9348097 +0.999531 0.9479229 0.9478718 +0.9996296 0.9584459 0.9584137 +0.9997074 0.9669061 0.9668859 +0.9997689 0.9736844 0.9736717 +0.9998174 0.9791001 0.9790921 +0.9998557 0.9834176 0.9834126 +0.999886 0.9868534 0.9868503 +0.9999099 0.9895838 0.9895819 +0.9999288 0.9917512 0.99175 +0.9999437 0.9934702 0.9934694 +0.0000238 0.1684036 0.0108885 +0.0000382 0.1679 0.0103849 +0.0000611 0.1672678 0.0097527 +0.0000978 0.1664757 0.0089606 +0.0001565 0.1654858 0.0079707 +0.0002504 0.1642532 0.0067381 +0.0004008 0.1627254 0.0052103 +0.0006416 0.1608428 0.0033277 +0.0010268 0.1585419 0.0010268 +0.0044252 0.1585419 0.0010268 +0.0087246 0.1585419 0.0010268 +0.0141639 0.1585419 0.0010268 +0.0210452 0.1585419 0.0010268 +0.0297511 0.1585419 0.0010268 +0.0407651 0.1585419 0.0010268 +0.0546993 0.1585419 0.0010268 +0.0723279 0.1585419 0.0010268 +0.0946303 0.1585419 0.0010268 +0.1228457 0.1585419 0.0010268 +0.1585419 0.1585419 0.0010268 +0.2037023 0.1585419 0.0010268 +0.260836 0.1585419 0.0010268 +0.3331176 0.1585419 0.0010268 +0.4245633 0.1585419 0.0010268 +0.5402539 0.1585419 0.0010268 +0.6866175 0.1585419 0.0010268 +0.8362644 0.1557082 0.0054121 +0.9017148 0.1522245 0.0276281 +0.9347252 0.1600186 0.061916 +0.9541902 0.180631 0.1053624 +0.9667385 0.2132931 0.1565954 +0.9752987 0.256539 0.2145034 +0.9813659 0.3085036 0.2778058 +0.9857835 0.367011 0.3449254 +0.9890637 0.4296728 0.4140176 +0.9915347 0.494038 0.4831021 +0.9934166 0.5577798 0.550248 +0.9948617 0.618878 0.6137599 +0.9959785 0.6757566 0.6723217 +0.9968458 0.7273491 0.7250697 +0.997522 0.7730895 0.7715919 +0.9980506 0.8128451 0.8118697 +0.9984649 0.8468169 0.8461864 +0.9987902 0.8754324 0.8750274 +0.999046 0.8992483 0.8989895 +0.9992473 0.9188735 0.9187089 +0.9994059 0.9349141 0.9348097 +0.999531 0.9479378 0.9478718 +0.9996296 0.9584553 0.9584137 +0.9997074 0.9669121 0.9668859 +0.9997689 0.9736882 0.9736717 +0.9998174 0.9791025 0.9790921 +0.9998557 0.9834191 0.9834126 +0.999886 0.9868543 0.9868503 +0.9999099 0.9895844 0.9895819 +0.9999288 0.9917516 0.99175 +0.9999437 0.9934704 0.9934694 +0.0000238 0.2135639 0.0108885 +0.0000382 0.2130604 0.0103849 +0.0000611 0.2124282 0.0097527 +0.0000978 0.2116361 0.0089606 +0.0001565 0.2106462 0.0079707 +0.0002504 0.2094136 0.0067381 +0.0004008 0.2078857 0.0052103 +0.0006416 0.2060032 0.0033277 +0.0010268 0.2037023 0.0010268 +0.0044252 0.2037023 0.0010268 +0.0087246 0.2037023 0.0010268 +0.0141639 0.2037023 0.0010268 +0.0210452 0.2037023 0.0010268 +0.0297511 0.2037023 0.0010268 +0.0407651 0.2037023 0.0010268 +0.0546993 0.2037023 0.0010268 +0.0723279 0.2037023 0.0010268 +0.0946303 0.2037023 0.0010268 +0.1228457 0.2037023 0.0010268 +0.1585419 0.2037023 0.0010268 +0.2037023 0.2037023 0.0010268 +0.260836 0.2037023 0.0010268 +0.3331176 0.2037023 0.0010268 +0.4245633 0.2037023 0.0010268 +0.5402539 0.2037023 0.0010268 +0.6866175 0.2037023 0.0010268 +0.8362644 0.1987988 0.0054121 +0.9017148 0.1879469 0.0276281 +0.9347252 0.1881451 0.061916 +0.9541902 0.2022109 0.1053624 +0.9667385 0.2295486 0.1565954 +0.9752987 0.2685909 0.2145034 +0.9813659 0.3173048 0.2778058 +0.9857835 0.3733431 0.3449254 +0.9890637 0.4341613 0.4140176 +0.9915347 0.4971734 0.4831021 +0.9934166 0.5599391 0.550248 +0.9948617 0.6203453 0.6137599 +0.9959785 0.6767414 0.6723217 +0.9968458 0.7280026 0.7250697 +0.997522 0.7735188 0.7715919 +0.9980506 0.8131247 0.8118697 +0.9984649 0.8469977 0.8461864 +0.9987902 0.8755485 0.8750274 +0.999046 0.8993225 0.8989895 +0.9992473 0.9189207 0.9187089 +0.9994059 0.934944 0.9348097 +0.999531 0.9479567 0.9478718 +0.9996296 0.9584673 0.9584137 +0.9997074 0.9669196 0.9668859 +0.9997689 0.9736929 0.9736717 +0.9998174 0.9791054 0.9790921 +0.9998557 0.9834209 0.9834126 +0.999886 0.9868555 0.9868503 +0.9999099 0.9895851 0.9895819 +0.9999288 0.9917521 0.99175 +0.9999437 0.9934707 0.9934694 +0.0000238 0.2706977 0.0108885 +0.0000382 0.2701941 0.0103849 +0.0000611 0.2695619 0.0097527 +0.0000978 0.2687698 0.0089606 +0.0001565 0.2677799 0.0079707 +0.0002504 0.2665473 0.0067381 +0.0004008 0.2650195 0.0052103 +0.0006416 0.2631369 0.0033277 +0.0010268 0.260836 0.0010268 +0.0044252 0.260836 0.0010268 +0.0087246 0.260836 0.0010268 +0.0141639 0.260836 0.0010268 +0.0210452 0.260836 0.0010268 +0.0297511 0.260836 0.0010268 +0.0407651 0.260836 0.0010268 +0.0546993 0.260836 0.0010268 +0.0723279 0.260836 0.0010268 +0.0946303 0.260836 0.0010268 +0.1228457 0.260836 0.0010268 +0.1585419 0.260836 0.0010268 +0.2037023 0.260836 0.0010268 +0.260836 0.260836 0.0010268 +0.3331176 0.260836 0.0010268 +0.4245633 0.260836 0.0010268 +0.5402539 0.260836 0.0010268 +0.6866175 0.260836 0.0010268 +0.8362644 0.253314 0.0054121 +0.9017148 0.2331404 0.0276281 +0.9347252 0.2237288 0.061916 +0.9541902 0.2295123 0.1053624 +0.9667385 0.2501139 0.1565954 +0.9752987 0.283838 0.2145034 +0.9813659 0.3284395 0.2778058 +0.9857835 0.3813539 0.3449254 +0.9890637 0.4398397 0.4140176 +0.9915347 0.50114 0.4831021 +0.9934166 0.562671 0.550248 +0.9948617 0.6222018 0.6137599 +0.9959785 0.6779873 0.6723217 +0.9968458 0.7288294 0.7250697 +0.997522 0.774062 0.7715919 +0.9980506 0.8134785 0.8118697 +0.9984649 0.8472264 0.8461864 +0.9987902 0.8756954 0.8750274 +0.999046 0.8994164 0.8989895 +0.9992473 0.9189805 0.9187089 +0.9994059 0.9349819 0.9348097 +0.999531 0.9479807 0.9478718 +0.9996296 0.9584823 0.9584137 +0.9997074 0.9669291 0.9668859 +0.9997689 0.9736989 0.9736717 +0.9998174 0.9791092 0.9790921 +0.9998557 0.9834233 0.9834126 +0.999886 0.986857 0.9868503 +0.9999099 0.9895861 0.9895819 +0.9999288 0.9917526 0.99175 +0.9999437 0.9934711 0.9934694 +0.0000238 0.3429792 0.0108885 +0.0000382 0.3424757 0.0103849 +0.0000611 0.3418435 0.0097527 +0.0000978 0.3410514 0.0089606 +0.0001565 0.3400615 0.0079707 +0.0002504 0.3388289 0.0067381 +0.0004008 0.337301 0.0052103 +0.0006416 0.3354185 0.0033277 +0.0010268 0.3331176 0.0010268 +0.0044252 0.3331176 0.0010268 +0.0087246 0.3331176 0.0010268 +0.0141639 0.3331176 0.0010268 +0.0210452 0.3331176 0.0010268 +0.0297511 0.3331176 0.0010268 +0.0407651 0.3331176 0.0010268 +0.0546993 0.3331176 0.0010268 +0.0723279 0.3331176 0.0010268 +0.0946303 0.3331176 0.0010268 +0.1228457 0.3331176 0.0010268 +0.1585419 0.3331176 0.0010268 +0.2037023 0.3331176 0.0010268 +0.260836 0.3331176 0.0010268 +0.3331176 0.3331176 0.0010268 +0.4245633 0.3331176 0.0010268 +0.5402539 0.3331176 0.0010268 +0.6866175 0.3331176 0.0010268 +0.8362644 0.3222829 0.0054121 +0.9017148 0.290316 0.0276281 +0.9347252 0.2687468 0.061916 +0.9541902 0.2640521 0.1053624 +0.9667385 0.2761317 0.1565954 +0.9752987 0.3031276 0.2145034 +0.9813659 0.3425263 0.2778058 +0.9857835 0.3914887 0.3449254 +0.9890637 0.4470237 0.4140176 +0.9915347 0.5061584 0.4831021 +0.9934166 0.5661273 0.550248 +0.9948617 0.6245504 0.6137599 +0.9959785 0.6795635 0.6723217 +0.9968458 0.7298754 0.7250697 +0.997522 0.7747493 0.7715919 +0.9980506 0.8139261 0.8118697 +0.9984649 0.8475157 0.8461864 +0.9987902 0.8758813 0.8750274 +0.999046 0.8995351 0.8989895 +0.9992473 0.919056 0.9187089 +0.9994059 0.9350298 0.9348097 +0.999531 0.9480109 0.9478718 +0.9996296 0.9585014 0.9584137 +0.9997074 0.9669411 0.9668859 +0.9997689 0.9737064 0.9736717 +0.9998174 0.9791139 0.9790921 +0.9998557 0.9834262 0.9834126 +0.999886 0.9868588 0.9868503 +0.9999099 0.9895872 0.9895819 +0.9999288 0.9917534 0.99175 +0.9999437 0.9934715 0.9934694 +0.0000238 0.4344249 0.0108885 +0.0000382 0.4339214 0.0103849 +0.0000611 0.4332891 0.0097527 +0.0000978 0.432497 0.0089606 +0.0001565 0.4315072 0.0079707 +0.0002504 0.4302746 0.0067381 +0.0004008 0.4287467 0.0052103 +0.0006416 0.4268641 0.0033277 +0.0010268 0.4245633 0.0010268 +0.0044252 0.4245633 0.0010268 +0.0087246 0.4245633 0.0010268 +0.0141639 0.4245633 0.0010268 +0.0210452 0.4245633 0.0010268 +0.0297511 0.4245633 0.0010268 +0.0407651 0.4245633 0.0010268 +0.0546993 0.4245633 0.0010268 +0.0723279 0.4245633 0.0010268 +0.0946303 0.4245633 0.0010268 +0.1228457 0.4245633 0.0010268 +0.1585419 0.4245633 0.0010268 +0.2037023 0.4245633 0.0010268 +0.260836 0.4245633 0.0010268 +0.3331176 0.4245633 0.0010268 +0.4245633 0.4245633 0.0010268 +0.5402539 0.4245633 0.0010268 +0.6866175 0.4245633 0.0010268 +0.8362644 0.4095375 0.0054121 +0.9017148 0.3626507 0.0276281 +0.9347252 0.3257005 0.061916 +0.9541902 0.3077494 0.1053624 +0.9667385 0.3090475 0.1565954 +0.9752987 0.3275315 0.2145034 +0.9813659 0.3603479 0.2778058 +0.9857835 0.4043106 0.3449254 +0.9890637 0.4561124 0.4140176 +0.9915347 0.5125072 0.4831021 +0.9934166 0.5704998 0.550248 +0.9948617 0.6275217 0.6137599 +0.9959785 0.6815577 0.6723217 +0.9968458 0.7311988 0.7250697 +0.997522 0.7756187 0.7715919 +0.9980506 0.8144923 0.8118697 +0.9984649 0.8478818 0.8461864 +0.9987902 0.8761164 0.8750274 +0.999046 0.8996854 0.8989895 +0.9992473 0.9191516 0.9187089 +0.9994059 0.9350904 0.9348097 +0.999531 0.9480493 0.9478718 +0.9996296 0.9585256 0.9584137 +0.9997074 0.9669563 0.9668859 +0.9997689 0.973716 0.9736717 +0.9998174 0.9791199 0.9790921 +0.9998557 0.98343 0.9834126 +0.999886 0.9868612 0.9868503 +0.9999099 0.9895887 0.9895819 +0.9999288 0.9917543 0.99175 +0.9999437 0.9934721 0.9934694 +0.0000238 0.5501155 0.0108885 +0.0000382 0.549612 0.0103849 +0.0000611 0.5489798 0.0097527 +0.0000978 0.5481876 0.0089606 +0.0001565 0.5471978 0.0079707 +0.0002504 0.5459652 0.0067381 +0.0004008 0.5444373 0.0052103 +0.0006416 0.5425548 0.0033277 +0.0010268 0.5402539 0.0010268 +0.0044252 0.5402539 0.0010268 +0.0087246 0.5402539 0.0010268 +0.0141639 0.5402539 0.0010268 +0.0210452 0.5402539 0.0010268 +0.0297511 0.5402539 0.0010268 +0.0407651 0.5402539 0.0010268 +0.0546993 0.5402539 0.0010268 +0.0723279 0.5402539 0.0010268 +0.0946303 0.5402539 0.0010268 +0.1228457 0.5402539 0.0010268 +0.1585419 0.5402539 0.0010268 +0.2037023 0.5402539 0.0010268 +0.260836 0.5402539 0.0010268 +0.3331176 0.5402539 0.0010268 +0.4245633 0.5402539 0.0010268 +0.5402539 0.5402539 0.0010268 +0.6866175 0.5402539 0.0010268 +0.8362644 0.519926 0.0054121 +0.9017148 0.4541634 0.0276281 +0.9347252 0.3977542 0.061916 +0.9541902 0.3630322 0.1053624 +0.9667385 0.3506904 0.1565954 +0.9752987 0.3584055 0.2145034 +0.9813659 0.3828946 0.2778058 +0.9857835 0.4205319 0.3449254 +0.9890637 0.4676107 0.4140176 +0.9915347 0.5205393 0.4831021 +0.9934166 0.5760317 0.550248 +0.9948617 0.6312808 0.6137599 +0.9959785 0.6840805 0.6723217 +0.9968458 0.7328729 0.7250697 +0.997522 0.7767186 0.7715919 +0.9980506 0.8152087 0.8118697 +0.9984649 0.8483449 0.8461864 +0.9987902 0.8764139 0.8750274 +0.999046 0.8998755 0.8989895 +0.9992473 0.9192725 0.9187089 +0.9994059 0.935167 0.9348097 +0.999531 0.9480977 0.9478718 +0.9996296 0.9585562 0.9584137 +0.9997074 0.9669755 0.9668859 +0.9997689 0.9737281 0.9736717 +0.9998174 0.9791275 0.9790921 +0.9998557 0.9834348 0.9834126 +0.999886 0.9868642 0.9868503 +0.9999099 0.9895906 0.9895819 +0.9999288 0.9917555 0.99175 +0.9999437 0.9934728 0.9934694 +0.0000238 0.6964791 0.0108885 +0.0000382 0.6959756 0.0103849 +0.0000611 0.6953434 0.0097527 +0.0000978 0.6945513 0.0089606 +0.0001565 0.6935614 0.0079707 +0.0002504 0.6923288 0.0067381 +0.0004008 0.6908009 0.0052103 +0.0006416 0.6889184 0.0033277 +0.0010268 0.6866175 0.0010268 +0.0044252 0.6866175 0.0010268 +0.0087246 0.6866175 0.0010268 +0.0141639 0.6866175 0.0010268 +0.0210452 0.6866175 0.0010268 +0.0297511 0.6866175 0.0010268 +0.0407651 0.6866175 0.0010268 +0.0546993 0.6866175 0.0010268 +0.0723279 0.6866175 0.0010268 +0.0946303 0.6866175 0.0010268 +0.1228457 0.6866175 0.0010268 +0.1585419 0.6866175 0.0010268 +0.2037023 0.6866175 0.0010268 +0.260836 0.6866175 0.0010268 +0.3331176 0.6866175 0.0010268 +0.4245633 0.6866175 0.0010268 +0.5402539 0.6866175 0.0010268 +0.6866175 0.6866175 0.0010268 +0.8362644 0.6595817 0.0054121 +0.9017148 0.5699388 0.0276281 +0.9347252 0.4889116 0.061916 +0.9541902 0.4329722 0.1053624 +0.9667385 0.4033741 0.1565954 +0.9752987 0.3974652 0.2145034 +0.9813659 0.4114191 0.2778058 +0.9857835 0.4410539 0.3449254 +0.9890637 0.4821576 0.4140176 +0.9915347 0.530701 0.4831021 +0.9934166 0.5830302 0.550248 +0.9948617 0.6360365 0.6137599 +0.9959785 0.6872723 0.6723217 +0.9968458 0.734991 0.7250697 +0.997522 0.7781102 0.7715919 +0.9980506 0.816115 0.8118697 +0.9984649 0.8489308 0.8461864 +0.9987902 0.8767903 0.8750274 +0.999046 0.9001159 0.8989895 +0.9992473 0.9194255 0.9187089 +0.9994059 0.935264 0.9348097 +0.999531 0.948159 0.9478718 +0.9996296 0.9585948 0.9584137 +0.9997074 0.9669999 0.9668859 +0.9997689 0.9737434 0.9736717 +0.9998174 0.9791371 0.9790921 +0.9998557 0.9834408 0.9834126 +0.999886 0.986868 0.9868503 +0.9999099 0.9895929 0.9895819 +0.9999288 0.9917569 0.99175 +0.9999437 0.9934738 0.9934694 +0.0051514 0.8407292 0.0154486 +0.0051286 0.8405071 0.0149384 +0.0051047 0.8402274 0.0142974 +0.0050826 0.8398756 0.0134938 +0.0050676 0.8394338 0.0124887 +0.0050694 0.8388802 0.0112359 +0.0051048 0.8381886 0.0096809 +0.0052028 0.8373283 0.0077619 +0.0054121 0.8362644 0.0054121 +0.0086547 0.8362644 0.0054121 +0.012757 0.8362644 0.0054121 +0.017947 0.8362644 0.0054121 +0.024513 0.8362644 0.0054121 +0.0328199 0.8362644 0.0054121 +0.0433291 0.8362644 0.0054121 +0.0566247 0.8362644 0.0054121 +0.0734453 0.8362644 0.0054121 +0.0947256 0.8362644 0.0054121 +0.1216479 0.8362644 0.0054121 +0.1557082 0.8362644 0.0054121 +0.1987988 0.8362644 0.0054121 +0.253314 0.8362644 0.0054121 +0.3222829 0.8362644 0.0054121 +0.4095375 0.8362644 0.0054121 +0.519926 0.8362644 0.0054121 +0.6595817 0.8362644 0.0054121 +0.8362644 0.8362644 0.0054121 +0.9017148 0.7164099 0.0276281 +0.9347252 0.6042375 0.061916 +0.9541902 0.5214553 0.1053624 +0.9667385 0.4700258 0.1565954 +0.9752987 0.4468808 0.2145034 +0.9813659 0.4475063 0.2778058 +0.9857835 0.467017 0.3449254 +0.9890637 0.5005614 0.4140176 +0.9915347 0.5435568 0.4831021 +0.9934166 0.5918842 0.550248 +0.9948617 0.6420531 0.6137599 +0.9959785 0.6913102 0.6723217 +0.9968458 0.7376706 0.7250697 +0.997522 0.7798707 0.7715919 +0.9980506 0.8172617 0.8118697 +0.9984649 0.849672 0.8461864 +0.9987902 0.8772664 0.8750274 +0.999046 0.9004202 0.8989895 +0.9992473 0.9196191 0.9187089 +0.9994059 0.9353867 0.9348097 +0.999531 0.9482366 0.9478718 +0.9996296 0.9586437 0.9584137 +0.9997074 0.9670307 0.9668859 +0.9997689 0.9737627 0.9736717 +0.9998174 0.9791493 0.9790921 +0.9998557 0.9834484 0.9834126 +0.999886 0.9868727 0.9868503 +0.9999099 0.9895959 0.9895819 +0.9999288 0.9917588 0.99175 +0.9999437 0.9934749 0.9934694 +0.0279321 0.9033413 0.0364554 +0.0278872 0.9032596 0.0360076 +0.0278347 0.9031567 0.035445 +0.0277752 0.9030276 0.0347393 +0.0277111 0.9028657 0.0338564 +0.0276479 0.9026634 0.0327552 +0.0275966 0.9024114 0.0313876 +0.0275778 0.9020992 0.0296985 +0.0276281 0.9017148 0.0276281 +0.0303162 0.9017148 0.0276281 +0.0337171 0.9017148 0.0276281 +0.0380196 0.9017148 0.0276281 +0.0434629 0.9017148 0.0276281 +0.0503493 0.9017148 0.0276281 +0.0590616 0.9017148 0.0276281 +0.0700837 0.9017148 0.0276281 +0.0840281 0.9017148 0.0276281 +0.1016696 0.9017148 0.0276281 +0.1239883 0.9017148 0.0276281 +0.1522245 0.9017148 0.0276281 +0.1879469 0.9017148 0.0276281 +0.2331404 0.9017148 0.0276281 +0.290316 0.9017148 0.0276281 +0.3626507 0.9017148 0.0276281 +0.4541634 0.9017148 0.0276281 +0.5699388 0.9017148 0.0276281 +0.7164099 0.9017148 0.0276281 +0.9017148 0.9017148 0.0276281 +0.9347252 0.7501398 0.061916 +0.9541902 0.6333979 0.1053624 +0.9667385 0.5543488 0.1565954 +0.9752987 0.509398 0.2145034 +0.9813659 0.4931613 0.2778058 +0.9857835 0.4998636 0.3449254 +0.9890637 0.5238445 0.4140176 +0.9915347 0.5598211 0.4831021 +0.9934166 0.6030857 0.550248 +0.9948617 0.6496649 0.6137599 +0.9959785 0.6964188 0.6723217 +0.9968458 0.7410607 0.7250697 +0.997522 0.782098 0.7715919 +0.9980506 0.8187123 0.8118697 +0.9984649 0.8506097 0.8461864 +0.9987902 0.8778688 0.8750274 +0.999046 0.9008051 0.8989895 +0.9992473 0.919864 0.9187089 +0.9994059 0.935542 0.9348097 +0.999531 0.9483347 0.9478718 +0.9996296 0.9587056 0.9584137 +0.9997074 0.9670696 0.9668859 +0.9997689 0.9737872 0.9736717 +0.9998174 0.9791646 0.9790921 +0.9998557 0.983458 0.9834126 +0.999886 0.9868788 0.9868503 +0.9999099 0.9895997 0.9895819 +0.9999288 0.9917612 0.99175 +0.9999437 0.9934764 0.9934694 +0.0624569 0.9354466 0.0691729 +0.0624063 0.9354101 0.0688046 +0.0623458 0.9353643 0.0683418 +0.0622749 0.9353068 0.0677615 +0.0621943 0.9352348 0.0670354 +0.0621069 0.9351449 0.06613 +0.0620199 0.9350332 0.0650057 +0.0619473 0.9348949 0.0636174 +0.061916 0.9347252 0.061916 +0.0640325 0.9347252 0.061916 +0.0667103 0.9347252 0.061916 +0.0700979 0.9347252 0.061916 +0.0743837 0.9347252 0.061916 +0.0798059 0.9347252 0.061916 +0.0866656 0.9347252 0.061916 +0.095344 0.9347252 0.061916 +0.1063233 0.9347252 0.061916 +0.1202135 0.9347252 0.061916 +0.1377865 0.9347252 0.061916 +0.1600186 0.9347252 0.061916 +0.1881451 0.9347252 0.061916 +0.2237288 0.9347252 0.061916 +0.2687468 0.9347252 0.061916 +0.3257005 0.9347252 0.061916 +0.3977542 0.9347252 0.061916 +0.4889116 0.9347252 0.061916 +0.6042375 0.9347252 0.061916 +0.7501398 0.9347252 0.061916 +0.9347252 0.9347252 0.061916 +0.9541902 0.7750199 0.1053624 +0.9667385 0.6610284 0.1565954 +0.9752987 0.5884903 0.2145034 +0.9813659 0.5509208 0.2778058 +0.9857835 0.5414188 0.3449254 +0.9890637 0.5533007 0.4140176 +0.9915347 0.5803976 0.4831021 +0.9934166 0.6172571 0.550248 +0.9948617 0.6592948 0.6137599 +0.9959785 0.7028817 0.6723217 +0.9968458 0.7453496 0.7250697 +0.997522 0.7849158 0.7715919 +0.9980506 0.8205475 0.8118697 +0.9984649 0.8517961 0.8461864 +0.9987902 0.8786309 0.8750274 +0.999046 0.9012921 0.8989895 +0.9992473 0.9201738 0.9187089 +0.9994059 0.9357384 0.9348097 +0.999531 0.9484589 0.9478718 +0.9996296 0.9587839 0.9584137 +0.9997074 0.9671189 0.9668859 +0.9997689 0.9738182 0.9736717 +0.9998174 0.9791841 0.9790921 +0.9998557 0.9834702 0.9834126 +0.999886 0.9868864 0.9868503 +0.9999099 0.9896045 0.9895819 +0.9999288 0.9917642 0.99175 +0.9999437 0.9934783 0.9934694 +0.1059991 0.9545467 0.1111575 +0.1059489 0.9545286 0.1108631 +0.1058883 0.9545059 0.1104932 +0.1058162 0.9544774 0.1100294 +0.1057322 0.9544418 0.1094494 +0.1056375 0.9543974 0.1087261 +0.1055364 0.9543421 0.1078283 +0.1054384 0.9542739 0.10672 +0.1053624 0.9541902 0.1053624 +0.1069863 0.9541902 0.1053624 +0.1090407 0.9541902 0.1053624 +0.1116399 0.9541902 0.1053624 +0.1149282 0.9541902 0.1053624 +0.1190883 0.9541902 0.1053624 +0.1243513 0.9541902 0.1053624 +0.1310098 0.9541902 0.1053624 +0.1394336 0.9541902 0.1053624 +0.1500908 0.9541902 0.1053624 +0.1635736 0.9541902 0.1053624 +0.180631 0.9541902 0.1053624 +0.2022109 0.9541902 0.1053624 +0.2295123 0.9541902 0.1053624 +0.2640521 0.9541902 0.1053624 +0.3077494 0.9541902 0.1053624 +0.3630322 0.9541902 0.1053624 +0.4329722 0.9541902 0.1053624 +0.5214553 0.9541902 0.1053624 +0.6333979 0.9541902 0.1053624 +0.7750199 0.9541902 0.1053624 +0.9541902 0.9541902 0.1053624 +0.9667385 0.795992 0.1565954 +0.9752987 0.6885524 0.2145034 +0.9813659 0.6239941 0.2778058 +0.9857835 0.5939917 0.3449254 +0.9890637 0.5905666 0.4140176 +0.9915347 0.6064294 0.4831021 +0.9934166 0.6351857 0.550248 +0.9948617 0.6714779 0.6137599 +0.9959785 0.7110582 0.6723217 +0.9968458 0.7507756 0.7250697 +0.997522 0.7884807 0.7715919 +0.9980506 0.8228693 0.8118697 +0.9984649 0.853297 0.8461864 +0.9987902 0.879595 0.8750274 +0.999046 0.9019081 0.8989895 +0.9992473 0.9205658 0.9187089 +0.9994059 0.9359869 0.9348097 +0.999531 0.9486159 0.9478718 +0.9996296 0.958883 0.9584137 +0.9997074 0.9671812 0.9668859 +0.9997689 0.9738573 0.9736717 +0.9998174 0.9792087 0.9790921 +0.9998557 0.9834856 0.9834126 +0.999886 0.9868961 0.9868503 +0.9999099 0.9896105 0.9895819 +0.9999288 0.991768 0.99175 +0.9999437 0.9934807 0.9934694 +0.1572498 0.9669269 0.1611395 +0.1572031 0.9669173 0.1609084 +0.1571463 0.9669053 0.1606182 +0.1570779 0.9668902 0.1602543 +0.1569971 0.9668714 0.1597992 +0.156904 0.9668479 0.159232 +0.1568008 0.9668187 0.158528 +0.1566936 0.9667827 0.1576592 +0.1565954 0.9667385 0.1565954 +0.1578187 0.9667385 0.1565954 +0.1593662 0.9667385 0.1565954 +0.1613241 0.9667385 0.1565954 +0.1638011 0.9667385 0.1565954 +0.1669347 0.9667385 0.1565954 +0.1708992 0.9667385 0.1565954 +0.1759149 0.9667385 0.1565954 +0.1822603 0.9667385 0.1565954 +0.190288 0.9667385 0.1565954 +0.2004442 0.9667385 0.1565954 +0.2132931 0.9667385 0.1565954 +0.2295486 0.9667385 0.1565954 +0.2501139 0.9667385 0.1565954 +0.2761317 0.9667385 0.1565954 +0.3090475 0.9667385 0.1565954 +0.3506904 0.9667385 0.1565954 +0.4033741 0.9667385 0.1565954 +0.4700258 0.9667385 0.1565954 +0.5543488 0.9667385 0.1565954 +0.6610284 0.9667385 0.1565954 +0.795992 0.9667385 0.1565954 +0.9667385 0.9667385 0.1565954 +0.9752987 0.8151439 0.2145034 +0.9813659 0.7164413 0.2778058 +0.9857835 0.6605031 0.3449254 +0.9890637 0.6377128 0.4140176 +0.9915347 0.6393632 0.4831021 +0.9934166 0.6578677 0.550248 +0.9948617 0.6868911 0.6137599 +0.9959785 0.7214025 0.6723217 +0.9968458 0.7576402 0.7250697 +0.997522 0.7929907 0.7715919 +0.9980506 0.8258066 0.8118697 +0.9984649 0.8551958 0.8461864 +0.9987902 0.8808147 0.8750274 +0.999046 0.9026876 0.8989895 +0.9992473 0.9210616 0.9187089 +0.9994059 0.9363012 0.9348097 +0.999531 0.9488147 0.9478718 +0.9996296 0.9590083 0.9584137 +0.9997074 0.9672601 0.9668859 +0.9997689 0.9739069 0.9736717 +0.9998174 0.9792398 0.9790921 +0.9998557 0.9835052 0.9834126 +0.999886 0.9869083 0.9868503 +0.9999099 0.9896182 0.9895819 +0.9999288 0.9917727 0.99175 +0.9999437 0.9934837 0.9934694 +0.2151269 0.9754027 0.2180133 +0.2150852 0.9753975 0.2178347 +0.2150342 0.9753908 0.2176104 +0.2149725 0.9753825 0.2173291 +0.2148987 0.9753721 0.2169775 +0.2148124 0.9753591 0.2165392 +0.2147144 0.975343 0.2159954 +0.2146085 0.9753231 0.2153246 +0.2145034 0.9752987 0.2145034 +0.2154103 0.9752987 0.2145034 +0.2165577 0.9752987 0.2145034 +0.2180092 0.9752987 0.2145034 +0.2198456 0.9752987 0.2145034 +0.2221689 0.9752987 0.2145034 +0.2251082 0.9752987 0.2145034 +0.2288268 0.9752987 0.2145034 +0.2335313 0.9752987 0.2145034 +0.2394831 0.9752987 0.2145034 +0.2470129 0.9752987 0.2145034 +0.256539 0.9752987 0.2145034 +0.2685909 0.9752987 0.2145034 +0.283838 0.9752987 0.2145034 +0.3031276 0.9752987 0.2145034 +0.3275315 0.9752987 0.2145034 +0.3584055 0.9752987 0.2145034 +0.3974652 0.9752987 0.2145034 +0.4468808 0.9752987 0.2145034 +0.509398 0.9752987 0.2145034 +0.5884903 0.9752987 0.2145034 +0.6885524 0.9752987 0.2145034 +0.8151439 0.9752987 0.2145034 +0.9752987 0.9752987 0.2145034 +0.9813659 0.8333991 0.2778058 +0.9857835 0.7446487 0.3449254 +0.9890637 0.6973589 0.4140176 +0.9915347 0.6810286 0.4831021 +0.9934166 0.6865634 0.550248 +0.9948617 0.7063908 0.6137599 +0.9959785 0.7344894 0.6723217 +0.9968458 0.7663248 0.7250697 +0.997522 0.7986965 0.7715919 +0.9980506 0.8295228 0.8118697 +0.9984649 0.8575981 0.8461864 +0.9987902 0.8823579 0.8750274 +0.999046 0.9036736 0.8989895 +0.9992473 0.921689 0.9187089 +0.9994059 0.9366989 0.9348097 +0.999531 0.949066 0.9478718 +0.9996296 0.9591668 0.9584137 +0.9997074 0.9673599 0.9668859 +0.9997689 0.9739696 0.9736717 +0.9998174 0.9792792 0.9790921 +0.9998557 0.9835298 0.9834126 +0.999886 0.9869238 0.9868503 +0.9999099 0.9896279 0.9895819 +0.9999288 0.9917788 0.99175 +0.9999437 0.9934875 0.9934694 +0.2783684 0.9814251 0.2804779 +0.2783325 0.9814221 0.2803419 +0.2782884 0.9814183 0.280171 +0.2782347 0.9814136 0.2799568 +0.2781701 0.9814076 0.279689 +0.2780936 0.9814002 0.2793553 +0.2780055 0.9813911 0.2789413 +0.2779077 0.9813797 0.2784307 +0.2778058 0.9813659 0.2778058 +0.2784681 0.9813659 0.2778058 +0.279306 0.9813659 0.2778058 +0.2803661 0.9813659 0.2778058 +0.2817072 0.9813659 0.2778058 +0.2834038 0.9813659 0.2778058 +0.2855503 0.9813659 0.2778058 +0.2882659 0.9813659 0.2778058 +0.2917015 0.9813659 0.2778058 +0.296048 0.9813659 0.2778058 +0.3015469 0.9813659 0.2778058 +0.3085036 0.9813659 0.2778058 +0.3173048 0.9813659 0.2778058 +0.3284395 0.9813659 0.2778058 +0.3425263 0.9813659 0.2778058 +0.3603479 0.9813659 0.2778058 +0.3828946 0.9813659 0.2778058 +0.4114191 0.9813659 0.2778058 +0.4475063 0.9813659 0.2778058 +0.4931613 0.9813659 0.2778058 +0.5509208 0.9813659 0.2778058 +0.6239941 0.9813659 0.2778058 +0.7164413 0.9813659 0.2778058 +0.8333991 0.9813659 0.2778058 +0.9813659 0.9813659 0.2778058 +0.9857835 0.8511039 0.3449254 +0.9890637 0.772819 0.4140176 +0.9915347 0.7337408 0.4831021 +0.9934166 0.7228673 0.550248 +0.9948617 0.7310605 0.6137599 +0.9959785 0.7510461 0.6723217 +0.9968458 0.7773119 0.7250697 +0.997522 0.8059151 0.7715919 +0.9980506 0.8342242 0.8118697 +0.9984649 0.8606373 0.8461864 +0.9987902 0.8843102 0.8750274 +0.999046 0.9049211 0.8989895 +0.9992473 0.9224827 0.9187089 +0.9994059 0.9372021 0.9348097 +0.999531 0.9493841 0.9478718 +0.9996296 0.9593674 0.9584137 +0.9997074 0.9674862 0.9668859 +0.9997689 0.974049 0.9736717 +0.9998174 0.979329 0.9790921 +0.9998557 0.9835611 0.9834126 +0.999886 0.9869433 0.9868503 +0.9999099 0.9896401 0.9895819 +0.9999288 0.9917865 0.99175 +0.9999437 0.9934923 0.9934694 +0.3454107 0.9858181 0.3469293 +0.3453807 0.9858163 0.3468273 +0.3453439 0.9858141 0.3466991 +0.3452987 0.9858113 0.3465384 +0.3452442 0.9858079 0.3463375 +0.3451791 0.9858036 0.3460872 +0.3451032 0.9857982 0.3457767 +0.3450175 0.9857916 0.3453938 +0.3449254 0.9857835 0.3449254 +0.3454019 0.9857835 0.3449254 +0.3460047 0.9857835 0.3449254 +0.3467674 0.9857835 0.3449254 +0.3477322 0.9857835 0.3449254 +0.3489529 0.9857835 0.3449254 +0.3504972 0.9857835 0.3449254 +0.352451 0.9857835 0.3449254 +0.3549227 0.9857835 0.3449254 +0.3580498 0.9857835 0.3449254 +0.362006 0.9857835 0.3449254 +0.367011 0.9857835 0.3449254 +0.3733431 0.9857835 0.3449254 +0.3813539 0.9857835 0.3449254 +0.3914887 0.9857835 0.3449254 +0.4043106 0.9857835 0.3449254 +0.4205319 0.9857835 0.3449254 +0.4410539 0.9857835 0.3449254 +0.467017 0.9857835 0.3449254 +0.4998636 0.9857835 0.3449254 +0.5414188 0.9857835 0.3449254 +0.5939917 0.9857835 0.3449254 +0.6605031 0.9857835 0.3449254 +0.7446487 0.9857835 0.3449254 +0.8511039 0.9857835 0.3449254 +0.9857835 0.9857835 0.3449254 +0.9890637 0.8682858 0.4140176 +0.9915347 0.8004286 0.4831021 +0.9934166 0.7687963 0.550248 +0.9948617 0.7622708 0.6137599 +0.9959785 0.7719924 0.6723217 +0.9968458 0.7912121 0.7250697 +0.997522 0.8150475 0.7715919 +0.9980506 0.8401721 0.8118697 +0.9984649 0.8644822 0.8461864 +0.9987902 0.8867801 0.8750274 +0.999046 0.9064994 0.8989895 +0.9992473 0.9234868 0.9187089 +0.9994059 0.9378386 0.9348097 +0.999531 0.9497865 0.9478718 +0.9996296 0.9596211 0.9584137 +0.9997074 0.9676459 0.9668859 +0.9997689 0.9741494 0.9736717 +0.9998174 0.979392 0.9790921 +0.9998557 0.9836006 0.9834126 +0.999886 0.9869681 0.9868503 +0.9999099 0.9896557 0.9895819 +0.9999288 0.9917962 0.99175 +0.9999437 0.9934983 0.9934694 +0.4144197 0.9890841 0.4154968 +0.4143955 0.9890831 0.4154214 +0.4143657 0.9890818 0.4153268 +0.414329 0.9890801 0.4152081 +0.4142845 0.9890781 0.4150598 +0.4142311 0.9890755 0.414875 +0.4141683 0.9890723 0.4146458 +0.4140964 0.9890684 0.4143632 +0.4140176 0.9890637 0.4140176 +0.4143553 0.9890637 0.4140176 +0.4147826 0.9890637 0.4140176 +0.4153232 0.9890637 0.4140176 +0.4160072 0.9890637 0.4140176 +0.4168724 0.9890637 0.4140176 +0.4179671 0.9890637 0.4140176 +0.419352 0.9890637 0.4140176 +0.4211041 0.9890637 0.4140176 +0.4233207 0.9890637 0.4140176 +0.426125 0.9890637 0.4140176 +0.4296728 0.9890637 0.4140176 +0.4341613 0.9890637 0.4140176 +0.4398397 0.9890637 0.4140176 +0.4470237 0.9890637 0.4140176 +0.4561124 0.9890637 0.4140176 +0.4676107 0.9890637 0.4140176 +0.4821576 0.9890637 0.4140176 +0.5005614 0.9890637 0.4140176 +0.5238445 0.9890637 0.4140176 +0.5533007 0.9890637 0.4140176 +0.5905666 0.9890637 0.4140176 +0.6377128 0.9890637 0.4140176 +0.6973589 0.9890637 0.4140176 +0.772819 0.9890637 0.4140176 +0.8682858 0.9890637 0.4140176 +0.9890637 0.9890637 0.4140176 +0.9915347 0.8847973 0.4831021 +0.9934166 0.8269025 0.550248 +0.9948617 0.801756 0.6137599 +0.9959785 0.7984922 0.6723217 +0.9968458 0.8087977 0.7250697 +0.997522 0.8266012 0.7715919 +0.9980506 0.8476969 0.8118697 +0.9984649 0.8693466 0.8461864 +0.9987902 0.8899048 0.8750274 +0.999046 0.908496 0.8989895 +0.9992473 0.9247571 0.9187089 +0.9994059 0.9386439 0.9348097 +0.999531 0.9502955 0.9478718 +0.9996296 0.9599421 0.9584137 +0.9997074 0.9678479 0.9668859 +0.9997689 0.9742763 0.9736717 +0.9998174 0.9794717 0.9790921 +0.9998557 0.9836506 0.9834126 +0.999886 0.9869994 0.9868503 +0.9999099 0.9896753 0.9895819 +0.9999288 0.9918085 0.99175 +0.9999437 0.993506 0.9934694 +0.4834235 0.9915469 0.4841762 +0.4834045 0.9915463 0.4841214 +0.4833811 0.9915455 0.4840527 +0.4833522 0.9915446 0.4839665 +0.4833171 0.9915433 0.4838588 +0.4832747 0.9915418 0.4837246 +0.4832246 0.9915399 0.4835582 +0.4831666 0.9915376 0.483353 +0.4831021 0.9915347 0.4831021 +0.4833381 0.9915347 0.4831021 +0.4836366 0.9915347 0.4831021 +0.4840142 0.9915347 0.4831021 +0.484492 0.9915347 0.4831021 +0.4850964 0.9915347 0.4831021 +0.4858611 0.9915347 0.4831021 +0.4868285 0.9915347 0.4831021 +0.4880524 0.9915347 0.4831021 +0.4896008 0.9915347 0.4831021 +0.4915597 0.9915347 0.4831021 +0.494038 0.9915347 0.4831021 +0.4971734 0.9915347 0.4831021 +0.50114 0.9915347 0.4831021 +0.5061584 0.9915347 0.4831021 +0.5125072 0.9915347 0.4831021 +0.5205393 0.9915347 0.4831021 +0.530701 0.9915347 0.4831021 +0.5435568 0.9915347 0.4831021 +0.5598211 0.9915347 0.4831021 +0.5803976 0.9915347 0.4831021 +0.6064294 0.9915347 0.4831021 +0.6393632 0.9915347 0.4831021 +0.6810286 0.9915347 0.4831021 +0.7337408 0.9915347 0.4831021 +0.8004286 0.9915347 0.4831021 +0.8847973 0.9915347 0.4831021 +0.9915347 0.9915347 0.4831021 +0.9934166 0.9004144 0.550248 +0.9948617 0.8517098 0.6137599 +0.9959785 0.8320179 0.6723217 +0.9968458 0.8310457 0.7250697 +0.997522 0.8412181 0.7715919 +0.9980506 0.8572168 0.8118697 +0.9984649 0.8755007 0.8461864 +0.9987902 0.893858 0.8750274 +0.999046 0.9110221 0.8989895 +0.9992473 0.9263642 0.9187089 +0.9994059 0.9396628 0.9348097 +0.999531 0.9509395 0.9478718 +0.9996296 0.9603483 0.9584137 +0.9997074 0.9681036 0.9668859 +0.9997689 0.974437 0.9736717 +0.9998174 0.9795725 0.9790921 +0.9998557 0.9837138 0.9834126 +0.999886 0.9870391 0.9868503 +0.9999099 0.9897001 0.9895819 +0.9999288 0.991824 0.99175 +0.9999437 0.9935157 0.9934694 +0.5504963 0.993424 0.5510149 +0.5504818 0.9934236 0.5509758 +0.550464 0.9934231 0.5509267 +0.5504419 0.9934225 0.5508651 +0.550415 0.9934218 0.5507882 +0.5503825 0.9934209 0.5506924 +0.5503438 0.9934197 0.5505736 +0.5502987 0.9934183 0.5504271 +0.550248 0.9934166 0.550248 +0.5504105 0.9934166 0.550248 +0.5506161 0.9934166 0.550248 +0.5508762 0.9934166 0.550248 +0.5512052 0.9934166 0.550248 +0.5516215 0.9934166 0.550248 +0.5521481 0.9934166 0.550248 +0.5528144 0.9934166 0.550248 +0.5536574 0.9934166 0.550248 +0.5547238 0.9934166 0.550248 +0.5560729 0.9934166 0.550248 +0.5577798 0.9934166 0.550248 +0.5599391 0.9934166 0.550248 +0.562671 0.9934166 0.550248 +0.5661273 0.9934166 0.550248 +0.5704998 0.9934166 0.550248 +0.5760317 0.9934166 0.550248 +0.5830302 0.9934166 0.550248 +0.5918842 0.9934166 0.550248 +0.6030857 0.9934166 0.550248 +0.6172571 0.9934166 0.550248 +0.6351857 0.9934166 0.550248 +0.6578677 0.9934166 0.550248 +0.6865634 0.9934166 0.550248 +0.7228673 0.9934166 0.550248 +0.7687963 0.9934166 0.550248 +0.8269025 0.9934166 0.550248 +0.9004144 0.9934166 0.550248 +0.9934166 0.9934166 0.550248 +0.9948617 0.9149079 0.6137599 +0.9959785 0.8744323 0.6723217 +0.9968458 0.8591922 0.7250697 +0.997522 0.8597104 0.7715919 +0.9980506 0.8692608 0.8118697 +0.9984649 0.8832864 0.8461864 +0.9987902 0.8988593 0.8750274 +0.999046 0.9142179 0.8989895 +0.9992473 0.9283974 0.9187089 +0.9994059 0.9409517 0.9348097 +0.999531 0.9517543 0.9478718 +0.9996296 0.9608621 0.9584137 +0.9997074 0.968427 0.9668859 +0.9997689 0.9746403 0.9736717 +0.9998174 0.9797001 0.9790921 +0.9998557 0.9837938 0.9834126 +0.999886 0.9870892 0.9868503 +0.9999099 0.9897315 0.9895819 +0.9999288 0.9918437 0.99175 +0.9999437 0.993528 0.9934694 +0.6139459 0.9948662 0.6142984 +0.6139352 0.994866 0.6142709 +0.6139219 0.9948657 0.6142364 +0.6139056 0.9948653 0.6141932 +0.6138855 0.9948649 0.6141392 +0.6138613 0.9948643 0.6140719 +0.6138323 0.9948636 0.6139885 +0.6137984 0.9948628 0.6138856 +0.6137599 0.9948617 0.6137599 +0.6138703 0.9948617 0.6137599 +0.61401 0.9948617 0.6137599 +0.6141868 0.9948617 0.6137599 +0.6144104 0.9948617 0.6137599 +0.6146932 0.9948617 0.6137599 +0.6150511 0.9948617 0.6137599 +0.6155039 0.9948617 0.6137599 +0.6160767 0.9948617 0.6137599 +0.6168013 0.9948617 0.6137599 +0.6177181 0.9948617 0.6137599 +0.618878 0.9948617 0.6137599 +0.6203453 0.9948617 0.6137599 +0.6222018 0.9948617 0.6137599 +0.6245504 0.9948617 0.6137599 +0.6275217 0.9948617 0.6137599 +0.6312808 0.9948617 0.6137599 +0.6360365 0.9948617 0.6137599 +0.6420531 0.9948617 0.6137599 +0.6496649 0.9948617 0.6137599 +0.6592948 0.9948617 0.6137599 +0.6714779 0.9948617 0.6137599 +0.6868911 0.9948617 0.6137599 +0.7063908 0.9948617 0.6137599 +0.7310605 0.9948617 0.6137599 +0.7622708 0.9948617 0.6137599 +0.801756 0.9948617 0.6137599 +0.8517098 0.9948617 0.6137599 +0.9149079 0.9948617 0.6137599 +0.9948617 0.9948617 0.6137599 +0.9959785 0.928092 0.6723217 +0.9968458 0.8948014 0.7250697 +0.997522 0.8831056 0.7715919 +0.9980506 0.8844979 0.8118697 +0.9984649 0.8931363 0.8461864 +0.9987902 0.9051866 0.8750274 +0.999046 0.918261 0.8989895 +0.9992473 0.9309697 0.9187089 +0.9994059 0.9425824 0.9348097 +0.999531 0.9527851 0.9478718 +0.9996296 0.9615121 0.9584137 +0.9997074 0.9688361 0.9668859 +0.9997689 0.9748974 0.9736717 +0.9998174 0.9798615 0.9790921 +0.9998557 0.9838951 0.9834126 +0.999886 0.9871526 0.9868503 +0.9999099 0.9897712 0.9895819 +0.9999288 0.9918685 0.99175 +0.9999437 0.9935436 0.9934694 +0.6724572 0.9959813 0.6726938 +0.6724495 0.9959811 0.6726748 +0.6724399 0.9959809 0.672651 +0.672428 0.9959807 0.6726211 +0.6724135 0.9959804 0.6725838 +0.6723959 0.9959801 0.6725373 +0.6723748 0.9959797 0.6724796 +0.67235 0.9959791 0.6724086 +0.6723217 0.9959785 0.6723217 +0.6723958 0.9959785 0.6723217 +0.6724896 0.9959785 0.6723217 +0.6726082 0.9959785 0.6723217 +0.6727582 0.9959785 0.6723217 +0.6729481 0.9959785 0.6723217 +0.6731883 0.9959785 0.6723217 +0.6734921 0.9959785 0.6723217 +0.6738765 0.9959785 0.6723217 +0.6743629 0.9959785 0.6723217 +0.6749782 0.9959785 0.6723217 +0.6757566 0.9959785 0.6723217 +0.6767414 0.9959785 0.6723217 +0.6779873 0.9959785 0.6723217 +0.6795635 0.9959785 0.6723217 +0.6815577 0.9959785 0.6723217 +0.6840805 0.9959785 0.6723217 +0.6872723 0.9959785 0.6723217 +0.6913102 0.9959785 0.6723217 +0.6964188 0.9959785 0.6723217 +0.7028817 0.9959785 0.6723217 +0.7110582 0.9959785 0.6723217 +0.7214025 0.9959785 0.6723217 +0.7344894 0.9959785 0.6723217 +0.7510461 0.9959785 0.6723217 +0.7719924 0.9959785 0.6723217 +0.7984922 0.9959785 0.6723217 +0.8320179 0.9959785 0.6723217 +0.8744323 0.9959785 0.6723217 +0.928092 0.9959785 0.6723217 +0.9959785 0.9959785 0.6723217 +0.9968458 0.9398515 0.7250697 +0.997522 0.9127036 0.7715919 +0.9980506 0.9037748 0.8118697 +0.9984649 0.9055977 0.8461864 +0.9987902 0.9131915 0.8750274 +0.999046 0.923376 0.8989895 +0.9992473 0.934224 0.9187089 +0.9994059 0.9446454 0.9348097 +0.999531 0.9540891 0.9478718 +0.9996296 0.9623345 0.9584137 +0.9997074 0.9693538 0.9668859 +0.9997689 0.9752227 0.9736717 +0.9998174 0.9800658 0.9790921 +0.9998557 0.9840231 0.9834126 +0.999886 0.9872329 0.9868503 +0.9999099 0.9898215 0.9895819 +0.9999288 0.9919 0.99175 +0.9999437 0.9935633 0.9934694 +0.7251659 0.9968475 0.725323 +0.7251605 0.9968474 0.7253101 +0.7251537 0.9968473 0.7252939 +0.7251454 0.9968472 0.7252735 +0.7251351 0.996847 0.7252481 +0.7251226 0.9968468 0.7252164 +0.7251076 0.9968465 0.7251772 +0.7250899 0.9968462 0.7251288 +0.7250697 0.9968458 0.7250697 +0.7251188 0.9968458 0.7250697 +0.7251811 0.9968458 0.7250697 +0.7252598 0.9968458 0.7250697 +0.7253594 0.9968458 0.7250697 +0.7254853 0.9968458 0.7250697 +0.7256447 0.9968458 0.7250697 +0.7258464 0.9968458 0.7250697 +0.7261015 0.9968458 0.7250697 +0.7264242 0.9968458 0.7250697 +0.7268325 0.9968458 0.7250697 +0.7273491 0.9968458 0.7250697 +0.7280026 0.9968458 0.7250697 +0.7288294 0.9968458 0.7250697 +0.7298754 0.9968458 0.7250697 +0.7311988 0.9968458 0.7250697 +0.7328729 0.9968458 0.7250697 +0.734991 0.9968458 0.7250697 +0.7376706 0.9968458 0.7250697 +0.7410607 0.9968458 0.7250697 +0.7453496 0.9968458 0.7250697 +0.7507756 0.9968458 0.7250697 +0.7576402 0.9968458 0.7250697 +0.7663248 0.9968458 0.7250697 +0.7773119 0.9968458 0.7250697 +0.7912121 0.9968458 0.7250697 +0.8087977 0.9968458 0.7250697 +0.8310457 0.9968458 0.7250697 +0.8591922 0.9968458 0.7250697 +0.8948014 0.9968458 0.7250697 +0.9398515 0.9968458 0.7250697 +0.9968458 0.9968458 0.7250697 +0.997522 0.9501488 0.7715919 +0.9980506 0.9281627 0.8118697 +0.9984649 0.9213631 0.8461864 +0.9987902 0.9233187 0.8750274 +0.999046 0.9298472 0.8989895 +0.9992473 0.938341 0.9187089 +0.9994059 0.9472555 0.9348097 +0.999531 0.9557389 0.9478718 +0.9996296 0.9633749 0.9584137 +0.9997074 0.9700086 0.9668859 +0.9997689 0.9756343 0.9736717 +0.9998174 0.9803241 0.9790921 +0.9998557 0.9841852 0.9834126 +0.999886 0.9873344 0.9868503 +0.9999099 0.989885 0.9895819 +0.9999288 0.9919398 0.99175 +0.9999437 0.9935882 0.9934694 +0.7716588 0.997523 0.771762 +0.7716551 0.997523 0.7717534 +0.7716504 0.9975229 0.7717425 +0.7716446 0.9975228 0.7717288 +0.7716375 0.9975227 0.7717117 +0.7716288 0.9975226 0.7716905 +0.7716184 0.9975224 0.7716641 +0.7716061 0.9975222 0.7716316 +0.7715919 0.997522 0.7715919 +0.7716242 0.997522 0.7715919 +0.7716651 0.997522 0.7715919 +0.7717168 0.997522 0.7715919 +0.7717822 0.997522 0.7715919 +0.771865 0.997522 0.7715919 +0.7719697 0.997522 0.7715919 +0.7721022 0.997522 0.7715919 +0.7722698 0.997522 0.7715919 +0.7724818 0.997522 0.7715919 +0.7727501 0.997522 0.7715919 +0.7730895 0.997522 0.7715919 +0.7735188 0.997522 0.7715919 +0.774062 0.997522 0.7715919 +0.7747493 0.997522 0.7715919 +0.7756187 0.997522 0.7715919 +0.7767186 0.997522 0.7715919 +0.7781102 0.997522 0.7715919 +0.7798707 0.997522 0.7715919 +0.782098 0.997522 0.7715919 +0.7849158 0.997522 0.7715919 +0.7884807 0.997522 0.7715919 +0.7929907 0.997522 0.7715919 +0.7986965 0.997522 0.7715919 +0.8059151 0.997522 0.7715919 +0.8150475 0.997522 0.7715919 +0.8266012 0.997522 0.7715919 +0.8412181 0.997522 0.7715919 +0.8597104 0.997522 0.7715919 +0.8831056 0.997522 0.7715919 +0.9127036 0.997522 0.7715919 +0.9501488 0.997522 0.7715919 +0.997522 0.997522 0.7715919 +0.9980506 0.9590165 0.8118697 +0.9984649 0.9413083 0.8461864 +0.9987902 0.9361309 0.8750274 +0.999046 0.9380342 0.8989895 +0.9992473 0.9435497 0.9187089 +0.9994059 0.9505575 0.9348097 +0.999531 0.9578262 0.9478718 +0.9996296 0.9646912 0.9584137 +0.9997074 0.9708371 0.9668859 +0.9997689 0.976155 0.9736717 +0.9998174 0.980651 0.9790921 +0.9998557 0.9843901 0.9834126 +0.999886 0.9874628 0.9868503 +0.9999099 0.9899655 0.9895819 +0.9999288 0.9919901 0.99175 +0.9999437 0.9936197 0.9934694 +0.8119154 0.9980513 0.8119826 +0.8119128 0.9980512 0.8119769 +0.8119096 0.9980512 0.8119696 +0.8119057 0.9980511 0.8119606 +0.8119009 0.9980511 0.8119492 +0.8118949 0.998051 0.8119351 +0.8118878 0.9980509 0.8119176 +0.8118794 0.9980508 0.8118961 +0.8118697 0.9980506 0.8118697 +0.8118907 0.9980506 0.8118697 +0.8119174 0.9980506 0.8118697 +0.811951 0.9980506 0.8118697 +0.8119937 0.9980506 0.8118697 +0.8120476 0.9980506 0.8118697 +0.8121158 0.9980506 0.8118697 +0.8122021 0.9980506 0.8118697 +0.8123112 0.9980506 0.8118697 +0.8124493 0.9980506 0.8118697 +0.812624 0.9980506 0.8118697 +0.8128451 0.9980506 0.8118697 +0.8131247 0.9980506 0.8118697 +0.8134785 0.9980506 0.8118697 +0.8139261 0.9980506 0.8118697 +0.8144923 0.9980506 0.8118697 +0.8152087 0.9980506 0.8118697 +0.816115 0.9980506 0.8118697 +0.8172617 0.9980506 0.8118697 +0.8187123 0.9980506 0.8118697 +0.8205475 0.9980506 0.8118697 +0.8228693 0.9980506 0.8118697 +0.8258066 0.9980506 0.8118697 +0.8295228 0.9980506 0.8118697 +0.8342242 0.9980506 0.8118697 +0.8401721 0.9980506 0.8118697 +0.8476969 0.9980506 0.8118697 +0.8572168 0.9980506 0.8118697 +0.8692608 0.9980506 0.8118697 +0.8844979 0.9980506 0.8118697 +0.9037748 0.9980506 0.8118697 +0.9281627 0.9980506 0.8118697 +0.9590165 0.9980506 0.8118697 +0.9980506 0.9980506 0.8118697 +0.9984649 0.9665416 0.8461864 +0.9987902 0.95234 0.8750274 +0.999046 0.9483917 0.8989895 +0.9992473 0.9501392 0.9187089 +0.9994059 0.9547349 0.9348097 +0.999531 0.9604668 0.9478718 +0.9996296 0.9663564 0.9584137 +0.9997074 0.9718853 0.9668859 +0.9997689 0.9768138 0.9736717 +0.9998174 0.9810645 0.9790921 +0.9998557 0.9846494 0.9834126 +0.999886 0.9876253 0.9868503 +0.9999099 0.9900672 0.9895819 +0.9999288 0.9920538 0.99175 +0.9999437 0.9936595 0.9934694 +0.8462171 0.9984653 0.8462605 +0.8462154 0.9984653 0.8462568 +0.8462132 0.9984653 0.846252 +0.8462106 0.9984653 0.846246 +0.8462073 0.9984652 0.8462386 +0.8462034 0.9984652 0.8462293 +0.8461986 0.9984651 0.8462179 +0.8461929 0.998465 0.8462037 +0.8461864 0.9984649 0.8461864 +0.8462 0.9984649 0.8461864 +0.8462172 0.9984649 0.8461864 +0.846239 0.9984649 0.8461864 +0.8462665 0.9984649 0.8461864 +0.8463014 0.9984649 0.8461864 +0.8463455 0.9984649 0.8461864 +0.8464012 0.9984649 0.8461864 +0.8464718 0.9984649 0.8461864 +0.8465611 0.9984649 0.8461864 +0.846674 0.9984649 0.8461864 +0.8468169 0.9984649 0.8461864 +0.8469977 0.9984649 0.8461864 +0.8472264 0.9984649 0.8461864 +0.8475157 0.9984649 0.8461864 +0.8478818 0.9984649 0.8461864 +0.8483449 0.9984649 0.8461864 +0.8489308 0.9984649 0.8461864 +0.849672 0.9984649 0.8461864 +0.8506097 0.9984649 0.8461864 +0.8517961 0.9984649 0.8461864 +0.853297 0.9984649 0.8461864 +0.8551958 0.9984649 0.8461864 +0.8575981 0.9984649 0.8461864 +0.8606373 0.9984649 0.8461864 +0.8644822 0.9984649 0.8461864 +0.8693466 0.9984649 0.8461864 +0.8755007 0.9984649 0.8461864 +0.8832864 0.9984649 0.8461864 +0.8931363 0.9984649 0.8461864 +0.9055977 0.9984649 0.8461864 +0.9213631 0.9984649 0.8461864 +0.9413083 0.9984649 0.8461864 +0.9665416 0.9984649 0.8461864 +0.9984649 0.9984649 0.8461864 +0.9987902 0.9728467 0.8750274 +0.999046 0.9614952 0.8989895 +0.9992473 0.9584759 0.9187089 +0.9994059 0.9600199 0.9348097 +0.999531 0.9638075 0.9478718 +0.9996296 0.9684632 0.9584137 +0.9997074 0.9732114 0.9668859 +0.9997689 0.9776472 0.9736717 +0.9998174 0.9815876 0.9790921 +0.9998557 0.9849775 0.9834126 +0.999886 0.9878309 0.9868503 +0.9999099 0.990196 0.9895819 +0.9999288 0.9921344 0.99175 +0.9999437 0.99371 0.9934694 +0.8750477 0.9987905 0.8750756 +0.8750466 0.9987905 0.8750731 +0.8750451 0.9987904 0.8750701 +0.8750434 0.9987904 0.8750662 +0.8750412 0.9987904 0.8750613 +0.8750386 0.9987904 0.8750553 +0.8750355 0.9987903 0.8750478 +0.8750317 0.9987903 0.8750386 +0.8750274 0.9987902 0.8750274 +0.8750361 0.9987902 0.8750274 +0.8750472 0.9987902 0.8750274 +0.8750611 0.9987902 0.8750274 +0.8750788 0.9987902 0.8750274 +0.8751012 0.9987902 0.8750274 +0.8751295 0.9987902 0.8750274 +0.8751654 0.9987902 0.8750274 +0.8752107 0.9987902 0.8750274 +0.875268 0.9987902 0.8750274 +0.8753406 0.9987902 0.8750274 +0.8754324 0.9987902 0.8750274 +0.8755485 0.9987902 0.8750274 +0.8756954 0.9987902 0.8750274 +0.8758813 0.9987902 0.8750274 +0.8761164 0.9987902 0.8750274 +0.8764139 0.9987902 0.8750274 +0.8767903 0.9987902 0.8750274 +0.8772664 0.9987902 0.8750274 +0.8778688 0.9987902 0.8750274 +0.8786309 0.9987902 0.8750274 +0.879595 0.9987902 0.8750274 +0.8808147 0.9987902 0.8750274 +0.8823579 0.9987902 0.8750274 +0.8843102 0.9987902 0.8750274 +0.8867801 0.9987902 0.8750274 +0.8899048 0.9987902 0.8750274 +0.893858 0.9987902 0.8750274 +0.8988593 0.9987902 0.8750274 +0.9051866 0.9987902 0.8750274 +0.9131915 0.9987902 0.8750274 +0.9233187 0.9987902 0.8750274 +0.9361309 0.9987902 0.8750274 +0.95234 0.9987902 0.8750274 +0.9728467 0.9987902 0.8750274 +0.9987902 0.9987902 0.8750274 +0.999046 0.978073 0.8989895 +0.9992473 0.9690229 0.9187089 +0.9994059 0.9667062 0.9348097 +0.999531 0.9680339 0.9478718 +0.9996296 0.9711285 0.9584137 +0.9997074 0.974889 0.9668859 +0.9997689 0.9787015 0.9736717 +0.9998174 0.9822495 0.9790921 +0.9998557 0.9853926 0.9834126 +0.999886 0.988091 0.9868503 +0.9999099 0.9903589 0.9895819 +0.9999288 0.9922364 0.99175 +0.9999437 0.9937737 0.9934694 +0.8990028 0.9990461 0.8990206 +0.899002 0.9990461 0.899019 +0.8990011 0.9990461 0.899017 +0.899 0.9990461 0.8990145 +0.8989986 0.9990461 0.8990114 +0.8989969 0.9990461 0.8990075 +0.8989948 0.9990461 0.8990027 +0.8989923 0.999046 0.8989967 +0.8989895 0.999046 0.8989895 +0.8989951 0.999046 0.8989895 +0.8990021 0.999046 0.8989895 +0.8990111 0.999046 0.8989895 +0.8990224 0.999046 0.8989895 +0.8990367 0.999046 0.8989895 +0.8990548 0.999046 0.8989895 +0.8990777 0.999046 0.8989895 +0.8991066 0.999046 0.8989895 +0.8991433 0.999046 0.8989895 +0.8991896 0.999046 0.8989895 +0.8992483 0.999046 0.8989895 +0.8993225 0.999046 0.8989895 +0.8994164 0.999046 0.8989895 +0.8995351 0.999046 0.8989895 +0.8996854 0.999046 0.8989895 +0.8998755 0.999046 0.8989895 +0.9001159 0.999046 0.8989895 +0.9004202 0.999046 0.8989895 +0.9008051 0.999046 0.8989895 +0.9012921 0.999046 0.8989895 +0.9019081 0.999046 0.8989895 +0.9026876 0.999046 0.8989895 +0.9036736 0.999046 0.8989895 +0.9049211 0.999046 0.8989895 +0.9064994 0.999046 0.8989895 +0.908496 0.999046 0.8989895 +0.9110221 0.999046 0.8989895 +0.9142179 0.999046 0.8989895 +0.918261 0.999046 0.8989895 +0.923376 0.999046 0.8989895 +0.9298472 0.999046 0.8989895 +0.9380342 0.999046 0.8989895 +0.9483917 0.999046 0.8989895 +0.9614952 0.999046 0.8989895 +0.978073 0.999046 0.8989895 +0.999046 0.999046 0.8989895 +0.9992473 0.9823663 0.9187089 +0.9994059 0.9751652 0.9348097 +0.999531 0.9733809 0.9478718 +0.9996296 0.9745005 0.9584137 +0.9997074 0.9770115 0.9668859 +0.9997689 0.9800355 0.9736717 +0.9998174 0.9830868 0.9790921 +0.9998557 0.9859177 0.9834126 +0.999886 0.9884201 0.9868503 +0.9999099 0.9905649 0.9895819 +0.9999288 0.9923653 0.99175 +0.9999437 0.9938545 0.9934694 +0.9187175 0.9992474 0.9187289 +0.918717 0.9992474 0.9187278 +0.9187164 0.9992474 0.9187266 +0.9187157 0.9992474 0.9187249 +0.9187148 0.9992474 0.9187229 +0.9187137 0.9992474 0.9187204 +0.9187123 0.9992473 0.9187173 +0.9187107 0.9992473 0.9187135 +0.9187089 0.9992473 0.9187089 +0.9187124 0.9992473 0.9187089 +0.9187169 0.9992473 0.9187089 +0.9187226 0.9992473 0.9187089 +0.9187298 0.9992473 0.9187089 +0.9187389 0.9992473 0.9187089 +0.9187504 0.9992473 0.9187089 +0.918765 0.9992473 0.9187089 +0.9187834 0.9992473 0.9187089 +0.9188067 0.9992473 0.9187089 +0.9188362 0.9992473 0.9187089 +0.9188735 0.9992473 0.9187089 +0.9189207 0.9992473 0.9187089 +0.9189805 0.9992473 0.9187089 +0.919056 0.9992473 0.9187089 +0.9191516 0.9992473 0.9187089 +0.9192725 0.9992473 0.9187089 +0.9194255 0.9992473 0.9187089 +0.9196191 0.9992473 0.9187089 +0.919864 0.9992473 0.9187089 +0.9201738 0.9992473 0.9187089 +0.9205658 0.9992473 0.9187089 +0.9210616 0.9992473 0.9187089 +0.921689 0.9992473 0.9187089 +0.9224827 0.9992473 0.9187089 +0.9234868 0.9992473 0.9187089 +0.9247571 0.9992473 0.9187089 +0.9263642 0.9992473 0.9187089 +0.9283974 0.9992473 0.9187089 +0.9309697 0.9992473 0.9187089 +0.934224 0.9992473 0.9187089 +0.938341 0.9992473 0.9187089 +0.9435497 0.9992473 0.9187089 +0.9501392 0.9992473 0.9187089 +0.9584759 0.9992473 0.9187089 +0.9690229 0.9992473 0.9187089 +0.9823663 0.9992473 0.9187089 +0.9992473 0.9992473 0.9187089 +0.9994059 0.9858669 0.9348097 +0.999531 0.9801456 0.9478718 +0.9996296 0.9787664 0.9584137 +0.9997074 0.9796966 0.9668859 +0.9997689 0.981723 0.9736717 +0.9998174 0.9841461 0.9790921 +0.9998557 0.986582 0.9834126 +0.999886 0.9888363 0.9868503 +0.9999099 0.9908256 0.9895819 +0.9999288 0.9925285 0.99175 +0.9999437 0.9939566 0.9934694 +0.9348153 0.999406 0.9348225 +0.9348149 0.999406 0.9348218 +0.9348146 0.999406 0.934821 +0.9348141 0.999406 0.93482 +0.9348135 0.999406 0.9348187 +0.9348128 0.9994059 0.9348171 +0.9348119 0.9994059 0.9348151 +0.9348109 0.9994059 0.9348127 +0.9348097 0.9994059 0.9348097 +0.9348119 0.9994059 0.9348097 +0.9348148 0.9994059 0.9348097 +0.9348184 0.9994059 0.9348097 +0.934823 0.9994059 0.9348097 +0.9348287 0.9994059 0.9348097 +0.934836 0.9994059 0.9348097 +0.9348453 0.9994059 0.9348097 +0.9348569 0.9994059 0.9348097 +0.9348717 0.9994059 0.9348097 +0.9348904 0.9994059 0.9348097 +0.9349141 0.9994059 0.9348097 +0.934944 0.9994059 0.9348097 +0.9349819 0.9994059 0.9348097 +0.9350298 0.9994059 0.9348097 +0.9350904 0.9994059 0.9348097 +0.935167 0.9994059 0.9348097 +0.935264 0.9994059 0.9348097 +0.9353867 0.9994059 0.9348097 +0.935542 0.9994059 0.9348097 +0.9357384 0.9994059 0.9348097 +0.9359869 0.9994059 0.9348097 +0.9363012 0.9994059 0.9348097 +0.9366989 0.9994059 0.9348097 +0.9372021 0.9994059 0.9348097 +0.9378386 0.9994059 0.9348097 +0.9386439 0.9994059 0.9348097 +0.9396628 0.9994059 0.9348097 +0.9409517 0.9994059 0.9348097 +0.9425824 0.9994059 0.9348097 +0.9446454 0.9994059 0.9348097 +0.9472555 0.9994059 0.9348097 +0.9505575 0.9994059 0.9348097 +0.9547349 0.9994059 0.9348097 +0.9600199 0.9994059 0.9348097 +0.9667062 0.9994059 0.9348097 +0.9751652 0.9994059 0.9348097 +0.9858669 0.9994059 0.9348097 +0.9994059 0.9994059 0.9348097 +0.999531 0.9887038 0.9478718 +0.9996296 0.9841634 0.9584137 +0.9997074 0.9830937 0.9668859 +0.9997689 0.983858 0.9736717 +0.9998174 0.9854863 0.9790921 +0.9998557 0.9874224 0.9834126 +0.999886 0.989363 0.9868503 +0.9999099 0.9911554 0.9895819 +0.9999288 0.992735 0.99175 +0.9999437 0.9940857 0.9934694 +0.9478754 0.999531 0.9478799 +0.9478752 0.999531 0.9478795 +0.947875 0.999531 0.947879 +0.9478746 0.999531 0.9478784 +0.9478743 0.999531 0.9478775 +0.9478738 0.999531 0.9478765 +0.9478733 0.999531 0.9478753 +0.9478726 0.999531 0.9478737 +0.9478718 0.999531 0.9478718 +0.9478733 0.999531 0.9478718 +0.9478751 0.999531 0.9478718 +0.9478773 0.999531 0.9478718 +0.9478802 0.999531 0.9478718 +0.9478839 0.999531 0.9478718 +0.9478885 0.999531 0.9478718 +0.9478943 0.999531 0.9478718 +0.9479017 0.999531 0.9478718 +0.947911 0.999531 0.9478718 +0.9479229 0.999531 0.9478718 +0.9479378 0.999531 0.9478718 +0.9479567 0.999531 0.9478718 +0.9479807 0.999531 0.9478718 +0.9480109 0.999531 0.9478718 +0.9480493 0.999531 0.9478718 +0.9480977 0.999531 0.9478718 +0.948159 0.999531 0.9478718 +0.9482366 0.999531 0.9478718 +0.9483347 0.999531 0.9478718 +0.9484589 0.999531 0.9478718 +0.9486159 0.999531 0.9478718 +0.9488147 0.999531 0.9478718 +0.949066 0.999531 0.9478718 +0.9493841 0.999531 0.9478718 +0.9497865 0.999531 0.9478718 +0.9502955 0.999531 0.9478718 +0.9509395 0.999531 0.9478718 +0.9517543 0.999531 0.9478718 +0.9527851 0.999531 0.9478718 +0.9540891 0.999531 0.9478718 +0.9557389 0.999531 0.9478718 +0.9578262 0.999531 0.9478718 +0.9604668 0.999531 0.9478718 +0.9638075 0.999531 0.9478718 +0.9680339 0.999531 0.9478718 +0.9733809 0.999531 0.9478718 +0.9801456 0.999531 0.9478718 +0.9887038 0.999531 0.9478718 +0.999531 0.999531 0.9478718 +0.9996296 0.9909914 0.9584137 +0.9997074 0.9873914 0.9668859 +0.9997689 0.9865591 0.9736717 +0.9998174 0.9871818 0.9790921 +0.9998557 0.9884857 0.9834126 +0.999886 0.9900293 0.9868503 +0.9999099 0.9915727 0.9895819 +0.9999288 0.9929962 0.99175 +0.9999437 0.9942491 0.9934694 +0.958416 0.9996296 0.9584189 +0.9584159 0.9996296 0.9584186 +0.9584157 0.9996296 0.9584183 +0.9584155 0.9996296 0.9584178 +0.9584153 0.9996296 0.9584173 +0.958415 0.9996296 0.9584167 +0.9584146 0.9996296 0.9584159 +0.9584142 0.9996296 0.9584149 +0.9584137 0.9996296 0.9584137 +0.9584146 0.9996296 0.9584137 +0.9584157 0.9996296 0.9584137 +0.9584172 0.9996296 0.9584137 +0.958419 0.9996296 0.9584137 +0.9584213 0.9996296 0.9584137 +0.9584242 0.9996296 0.9584137 +0.9584279 0.9996296 0.9584137 +0.9584325 0.9996296 0.9584137 +0.9584384 0.9996296 0.9584137 +0.9584459 0.9996296 0.9584137 +0.9584553 0.9996296 0.9584137 +0.9584673 0.9996296 0.9584137 +0.9584823 0.9996296 0.9584137 +0.9585014 0.9996296 0.9584137 +0.9585256 0.9996296 0.9584137 +0.9585562 0.9996296 0.9584137 +0.9585948 0.9996296 0.9584137 +0.9586437 0.9996296 0.9584137 +0.9587056 0.9996296 0.9584137 +0.9587839 0.9996296 0.9584137 +0.958883 0.9996296 0.9584137 +0.9590083 0.9996296 0.9584137 +0.9591668 0.9996296 0.9584137 +0.9593674 0.9996296 0.9584137 +0.9596211 0.9996296 0.9584137 +0.9599421 0.9996296 0.9584137 +0.9603483 0.9996296 0.9584137 +0.9608621 0.9996296 0.9584137 +0.9615121 0.9996296 0.9584137 +0.9623345 0.9996296 0.9584137 +0.9633749 0.9996296 0.9584137 +0.9646912 0.9996296 0.9584137 +0.9663564 0.9996296 0.9584137 +0.9684632 0.9996296 0.9584137 +0.9711285 0.9996296 0.9584137 +0.9745005 0.9996296 0.9584137 +0.9787664 0.9996296 0.9584137 +0.9841634 0.9996296 0.9584137 +0.9909914 0.9996296 0.9584137 +0.9996296 0.9996296 0.9584137 +0.9997074 0.9928287 0.9668859 +0.9997689 0.9899763 0.9736717 +0.9998174 0.9893269 0.9790921 +0.9998557 0.9898309 0.9834126 +0.999886 0.9908722 0.9868503 +0.9999099 0.9921006 0.9895819 +0.9999288 0.9933266 0.99175 +0.9999437 0.9944559 0.9934694 +0.9668873 0.9997074 0.9668891 +0.9668872 0.9997074 0.966889 +0.9668871 0.9997074 0.9668888 +0.966887 0.9997074 0.9668885 +0.9668869 0.9997074 0.9668882 +0.9668867 0.9997074 0.9668878 +0.9668865 0.9997074 0.9668873 +0.9668862 0.9997074 0.9668866 +0.9668859 0.9997074 0.9668859 +0.9668864 0.9997074 0.9668859 +0.9668872 0.9997074 0.9668859 +0.9668881 0.9997074 0.9668859 +0.9668892 0.9997074 0.9668859 +0.9668907 0.9997074 0.9668859 +0.9668925 0.9997074 0.9668859 +0.9668948 0.9997074 0.9668859 +0.9668977 0.9997074 0.9668859 +0.9669014 0.9997074 0.9668859 +0.9669061 0.9997074 0.9668859 +0.9669121 0.9997074 0.9668859 +0.9669196 0.9997074 0.9668859 +0.9669291 0.9997074 0.9668859 +0.9669411 0.9997074 0.9668859 +0.9669563 0.9997074 0.9668859 +0.9669755 0.9997074 0.9668859 +0.9669999 0.9997074 0.9668859 +0.9670307 0.9997074 0.9668859 +0.9670696 0.9997074 0.9668859 +0.9671189 0.9997074 0.9668859 +0.9671812 0.9997074 0.9668859 +0.9672601 0.9997074 0.9668859 +0.9673599 0.9997074 0.9668859 +0.9674862 0.9997074 0.9668859 +0.9676459 0.9997074 0.9668859 +0.9678479 0.9997074 0.9668859 +0.9681036 0.9997074 0.9668859 +0.968427 0.9997074 0.9668859 +0.9688361 0.9997074 0.9668859 +0.9693538 0.9997074 0.9668859 +0.9700086 0.9997074 0.9668859 +0.9708371 0.9997074 0.9668859 +0.9718853 0.9997074 0.9668859 +0.9732114 0.9997074 0.9668859 +0.974889 0.9997074 0.9668859 +0.9770115 0.9997074 0.9668859 +0.9796966 0.9997074 0.9668859 +0.9830937 0.9997074 0.9668859 +0.9873914 0.9997074 0.9668859 +0.9928287 0.9997074 0.9668859 +0.9997074 0.9997074 0.9668859 +0.9997689 0.9942995 0.9736717 +0.9998174 0.9920406 0.9790921 +0.9998557 0.9915327 0.9834126 +0.999886 0.9919386 0.9868503 +0.9999099 0.9927684 0.9895819 +0.9999288 0.9937446 0.99175 +0.9999437 0.9947175 0.9934694 +0.9736726 0.9997689 0.9736738 +0.9736726 0.9997689 0.9736737 +0.9736725 0.9997689 0.9736735 +0.9736724 0.9997689 0.9736734 +0.9736723 0.9997689 0.9736732 +0.9736722 0.9997689 0.9736729 +0.9736721 0.9997689 0.9736726 +0.9736719 0.9997689 0.9736722 +0.9736717 0.9997689 0.9736717 +0.9736721 0.9997689 0.9736717 +0.9736725 0.9997689 0.9736717 +0.9736731 0.9997689 0.9736717 +0.9736738 0.9997689 0.9736717 +0.9736747 0.9997689 0.9736717 +0.9736759 0.9997689 0.9736717 +0.9736773 0.9997689 0.9736717 +0.9736792 0.9997689 0.9736717 +0.9736815 0.9997689 0.9736717 +0.9736844 0.9997689 0.9736717 +0.9736882 0.9997689 0.9736717 +0.9736929 0.9997689 0.9736717 +0.9736989 0.9997689 0.9736717 +0.9737064 0.9997689 0.9736717 +0.973716 0.9997689 0.9736717 +0.9737281 0.9997689 0.9736717 +0.9737434 0.9997689 0.9736717 +0.9737627 0.9997689 0.9736717 +0.9737872 0.9997689 0.9736717 +0.9738182 0.9997689 0.9736717 +0.9738573 0.9997689 0.9736717 +0.9739069 0.9997689 0.9736717 +0.9739696 0.9997689 0.9736717 +0.974049 0.9997689 0.9736717 +0.9741494 0.9997689 0.9736717 +0.9742763 0.9997689 0.9736717 +0.974437 0.9997689 0.9736717 +0.9746403 0.9997689 0.9736717 +0.9748974 0.9997689 0.9736717 +0.9752227 0.9997689 0.9736717 +0.9756343 0.9997689 0.9736717 +0.976155 0.9997689 0.9736717 +0.9768138 0.9997689 0.9736717 +0.9776472 0.9997689 0.9736717 +0.9787015 0.9997689 0.9736717 +0.9800355 0.9997689 0.9736717 +0.981723 0.9997689 0.9736717 +0.983858 0.9997689 0.9736717 +0.9865591 0.9997689 0.9736717 +0.9899763 0.9997689 0.9736717 +0.9942995 0.9997689 0.9736717 +0.9997689 0.9997689 0.9736717 +0.9998174 0.9954739 0.9790921 +0.9998557 0.9936858 0.9834126 +0.999886 0.9932878 0.9868503 +0.9999099 0.9936133 0.9895819 +0.9999288 0.9942735 0.99175 +0.9999437 0.9950484 0.9934694 +0.9790927 0.9998174 0.9790934 +0.9790927 0.9998174 0.9790934 +0.9790927 0.9998174 0.9790933 +0.9790926 0.9998174 0.9790932 +0.9790925 0.9998174 0.9790931 +0.9790925 0.9998174 0.9790929 +0.9790924 0.9998174 0.9790927 +0.9790923 0.9998174 0.9790924 +0.9790921 0.9998174 0.9790921 +0.9790924 0.9998174 0.9790921 +0.9790927 0.9998174 0.9790921 +0.979093 0.9998174 0.9790921 +0.9790935 0.9998174 0.9790921 +0.979094 0.9998174 0.9790921 +0.9790948 0.9998174 0.9790921 +0.9790957 0.9998174 0.9790921 +0.9790968 0.9998174 0.9790921 +0.9790983 0.9998174 0.9790921 +0.9791001 0.9998174 0.9790921 +0.9791025 0.9998174 0.9790921 +0.9791054 0.9998174 0.9790921 +0.9791092 0.9998174 0.9790921 +0.9791139 0.9998174 0.9790921 +0.9791199 0.9998174 0.9790921 +0.9791275 0.9998174 0.9790921 +0.9791371 0.9998174 0.9790921 +0.9791493 0.9998174 0.9790921 +0.9791646 0.9998174 0.9790921 +0.9791841 0.9998174 0.9790921 +0.9792087 0.9998174 0.9790921 +0.9792398 0.9998174 0.9790921 +0.9792792 0.9998174 0.9790921 +0.979329 0.9998174 0.9790921 +0.979392 0.9998174 0.9790921 +0.9794717 0.9998174 0.9790921 +0.9795725 0.9998174 0.9790921 +0.9797001 0.9998174 0.9790921 +0.9798615 0.9998174 0.9790921 +0.9800658 0.9998174 0.9790921 +0.9803241 0.9998174 0.9790921 +0.980651 0.9998174 0.9790921 +0.9810645 0.9998174 0.9790921 +0.9815876 0.9998174 0.9790921 +0.9822495 0.9998174 0.9790921 +0.9830868 0.9998174 0.9790921 +0.9841461 0.9998174 0.9790921 +0.9854863 0.9998174 0.9790921 +0.9871818 0.9998174 0.9790921 +0.9893269 0.9998174 0.9790921 +0.9920406 0.9998174 0.9790921 +0.9954739 0.9998174 0.9790921 +0.9998174 0.9998174 0.9790921 +0.9998557 0.9964097 0.9834126 +0.999886 0.9949946 0.9868503 +0.9999099 0.9946823 0.9895819 +0.9999288 0.9949426 0.99175 +0.9999437 0.995467 0.9934694 +0.9834129 0.9998557 0.9834134 +0.9834129 0.9998557 0.9834133 +0.9834129 0.9998557 0.9834133 +0.9834129 0.9998557 0.9834132 +0.9834128 0.9998557 0.9834131 +0.9834128 0.9998557 0.983413 +0.9834127 0.9998557 0.9834129 +0.9834127 0.9998557 0.9834128 +0.9834126 0.9998557 0.9834126 +0.9834127 0.9998557 0.9834126 +0.9834129 0.9998557 0.9834126 +0.9834131 0.9998557 0.9834126 +0.9834134 0.9998557 0.9834126 +0.9834138 0.9998557 0.9834126 +0.9834142 0.9998557 0.9834126 +0.9834148 0.9998557 0.9834126 +0.9834155 0.9998557 0.9834126 +0.9834164 0.9998557 0.9834126 +0.9834176 0.9998557 0.9834126 +0.9834191 0.9998557 0.9834126 +0.9834209 0.9998557 0.9834126 +0.9834233 0.9998557 0.9834126 +0.9834262 0.9998557 0.9834126 +0.98343 0.9998557 0.9834126 +0.9834348 0.9998557 0.9834126 +0.9834408 0.9998557 0.9834126 +0.9834484 0.9998557 0.9834126 +0.983458 0.9998557 0.9834126 +0.9834702 0.9998557 0.9834126 +0.9834856 0.9998557 0.9834126 +0.9835052 0.9998557 0.9834126 +0.9835298 0.9998557 0.9834126 +0.9835611 0.9998557 0.9834126 +0.9836006 0.9998557 0.9834126 +0.9836506 0.9998557 0.9834126 +0.9837138 0.9998557 0.9834126 +0.9837938 0.9998557 0.9834126 +0.9838951 0.9998557 0.9834126 +0.9840231 0.9998557 0.9834126 +0.9841852 0.9998557 0.9834126 +0.9843901 0.9998557 0.9834126 +0.9846494 0.9998557 0.9834126 +0.9849775 0.9998557 0.9834126 +0.9853926 0.9998557 0.9834126 +0.9859177 0.9998557 0.9834126 +0.986582 0.9998557 0.9834126 +0.9874224 0.9998557 0.9834126 +0.9884857 0.9998557 0.9834126 +0.9898309 0.9998557 0.9834126 +0.9915327 0.9998557 0.9834126 +0.9936858 0.9998557 0.9834126 +0.9964097 0.9998557 0.9834126 +0.9998557 0.9998557 0.9834126 +0.999886 0.9971541 0.9868503 +0.9999099 0.9960346 0.9895819 +0.9999288 0.995789 0.99175 +0.9999437 0.9959967 0.9934694 +0.9868505 0.999886 0.9868508 +0.9868505 0.999886 0.9868508 +0.9868505 0.999886 0.9868507 +0.9868505 0.999886 0.9868507 +0.9868504 0.999886 0.9868506 +0.9868504 0.999886 0.9868506 +0.9868504 0.999886 0.9868505 +0.9868503 0.999886 0.9868504 +0.9868503 0.999886 0.9868503 +0.9868504 0.999886 0.9868503 +0.9868505 0.999886 0.9868503 +0.9868506 0.999886 0.9868503 +0.9868508 0.999886 0.9868503 +0.986851 0.999886 0.9868503 +0.9868513 0.999886 0.9868503 +0.9868517 0.999886 0.9868503 +0.9868521 0.999886 0.9868503 +0.9868527 0.999886 0.9868503 +0.9868534 0.999886 0.9868503 +0.9868543 0.999886 0.9868503 +0.9868555 0.999886 0.9868503 +0.986857 0.999886 0.9868503 +0.9868588 0.999886 0.9868503 +0.9868612 0.999886 0.9868503 +0.9868642 0.999886 0.9868503 +0.986868 0.999886 0.9868503 +0.9868727 0.999886 0.9868503 +0.9868788 0.999886 0.9868503 +0.9868864 0.999886 0.9868503 +0.9868961 0.999886 0.9868503 +0.9869083 0.999886 0.9868503 +0.9869238 0.999886 0.9868503 +0.9869433 0.999886 0.9868503 +0.9869681 0.999886 0.9868503 +0.9869994 0.999886 0.9868503 +0.9870391 0.999886 0.9868503 +0.9870892 0.999886 0.9868503 +0.9871526 0.999886 0.9868503 +0.9872329 0.999886 0.9868503 +0.9873344 0.999886 0.9868503 +0.9874628 0.999886 0.9868503 +0.9876253 0.999886 0.9868503 +0.9878309 0.999886 0.9868503 +0.988091 0.999886 0.9868503 +0.9884201 0.999886 0.9868503 +0.9888363 0.999886 0.9868503 +0.989363 0.999886 0.9868503 +0.9900293 0.999886 0.9868503 +0.9908722 0.999886 0.9868503 +0.9919386 0.999886 0.9868503 +0.9932878 0.999886 0.9868503 +0.9949946 0.999886 0.9868503 +0.9971541 0.999886 0.9868503 +0.999886 0.999886 0.9868503 +0.9999099 0.9977454 0.9895819 +0.9999288 0.9968599 0.99175 +0.9999437 0.9966667 0.9934694 +0.989582 0.9999099 0.9895822 +0.989582 0.9999099 0.9895822 +0.989582 0.9999099 0.9895821 +0.989582 0.9999099 0.9895821 +0.989582 0.9999099 0.9895821 +0.9895819 0.9999099 0.989582 +0.9895819 0.9999099 0.989582 +0.9895819 0.9999099 0.9895819 +0.9895819 0.9999099 0.9895819 +0.9895819 0.9999099 0.9895819 +0.989582 0.9999099 0.9895819 +0.9895821 0.9999099 0.9895819 +0.9895822 0.9999099 0.9895819 +0.9895823 0.9999099 0.9895819 +0.9895825 0.9999099 0.9895819 +0.9895827 0.9999099 0.9895819 +0.989583 0.9999099 0.9895819 +0.9895834 0.9999099 0.9895819 +0.9895838 0.9999099 0.9895819 +0.9895844 0.9999099 0.9895819 +0.9895851 0.9999099 0.9895819 +0.9895861 0.9999099 0.9895819 +0.9895872 0.9999099 0.9895819 +0.9895887 0.9999099 0.9895819 +0.9895906 0.9999099 0.9895819 +0.9895929 0.9999099 0.9895819 +0.9895959 0.9999099 0.9895819 +0.9895997 0.9999099 0.9895819 +0.9896045 0.9999099 0.9895819 +0.9896105 0.9999099 0.9895819 +0.9896182 0.9999099 0.9895819 +0.9896279 0.9999099 0.9895819 +0.9896401 0.9999099 0.9895819 +0.9896557 0.9999099 0.9895819 +0.9896753 0.9999099 0.9895819 +0.9897001 0.9999099 0.9895819 +0.9897315 0.9999099 0.9895819 +0.9897712 0.9999099 0.9895819 +0.9898215 0.9999099 0.9895819 +0.989885 0.9999099 0.9895819 +0.9899655 0.9999099 0.9895819 +0.9900672 0.9999099 0.9895819 +0.990196 0.9999099 0.9895819 +0.9903589 0.9999099 0.9895819 +0.9905649 0.9999099 0.9895819 +0.9908256 0.9999099 0.9895819 +0.9911554 0.9999099 0.9895819 +0.9915727 0.9999099 0.9895819 +0.9921006 0.9999099 0.9895819 +0.9927684 0.9999099 0.9895819 +0.9936133 0.9999099 0.9895819 +0.9946823 0.9999099 0.9895819 +0.9960346 0.9999099 0.9895819 +0.9977454 0.9999099 0.9895819 +0.9999099 0.9999099 0.9895819 +0.9999288 0.9982148 0.99175 +0.9999437 0.9975144 0.9934694 +0.9917501 0.9999288 0.9917502 +0.9917501 0.9999288 0.9917502 +0.9917501 0.9999288 0.9917502 +0.9917501 0.9999288 0.9917502 +0.9917501 0.9999288 0.9917501 +0.9917501 0.9999288 0.9917501 +0.99175 0.9999288 0.9917501 +0.99175 0.9999288 0.9917501 +0.99175 0.9999288 0.99175 +0.99175 0.9999288 0.99175 +0.9917501 0.9999288 0.99175 +0.9917501 0.9999288 0.99175 +0.9917502 0.9999288 0.99175 +0.9917503 0.9999288 0.99175 +0.9917504 0.9999288 0.99175 +0.9917505 0.9999288 0.99175 +0.9917507 0.9999288 0.99175 +0.991751 0.9999288 0.99175 +0.9917512 0.9999288 0.99175 +0.9917516 0.9999288 0.99175 +0.9917521 0.9999288 0.99175 +0.9917526 0.9999288 0.99175 +0.9917534 0.9999288 0.99175 +0.9917543 0.9999288 0.99175 +0.9917555 0.9999288 0.99175 +0.9917569 0.9999288 0.99175 +0.9917588 0.9999288 0.99175 +0.9917612 0.9999288 0.99175 +0.9917642 0.9999288 0.99175 +0.991768 0.9999288 0.99175 +0.9917727 0.9999288 0.99175 +0.9917788 0.9999288 0.99175 +0.9917865 0.9999288 0.99175 +0.9917962 0.9999288 0.99175 +0.9918085 0.9999288 0.99175 +0.991824 0.9999288 0.99175 +0.9918437 0.9999288 0.99175 +0.9918685 0.9999288 0.99175 +0.9919 0.9999288 0.99175 +0.9919398 0.9999288 0.99175 +0.9919901 0.9999288 0.99175 +0.9920538 0.9999288 0.99175 +0.9921344 0.9999288 0.99175 +0.9922364 0.9999288 0.99175 +0.9923653 0.9999288 0.99175 +0.9925285 0.9999288 0.99175 +0.992735 0.9999288 0.99175 +0.9929962 0.9999288 0.99175 +0.9933266 0.9999288 0.99175 +0.9937446 0.9999288 0.99175 +0.9942735 0.9999288 0.99175 +0.9949426 0.9999288 0.99175 +0.995789 0.9999288 0.99175 +0.9968599 0.9999288 0.99175 +0.9982148 0.9999288 0.99175 +0.9999288 0.9999288 0.99175 +0.9999437 0.9985869 0.9934694 +0.9934695 0.9999437 0.9934696 +0.9934695 0.9999437 0.9934695 +0.9934695 0.9999437 0.9934695 +0.9934695 0.9999437 0.9934695 +0.9934695 0.9999437 0.9934695 +0.9934695 0.9999437 0.9934695 +0.9934695 0.9999437 0.9934695 +0.9934694 0.9999437 0.9934695 +0.9934694 0.9999437 0.9934694 +0.9934695 0.9999437 0.9934694 +0.9934695 0.9999437 0.9934694 +0.9934695 0.9999437 0.9934694 +0.9934696 0.9999437 0.9934694 +0.9934696 0.9999437 0.9934694 +0.9934697 0.9999437 0.9934694 +0.9934698 0.9999437 0.9934694 +0.9934699 0.9999437 0.9934694 +0.99347 0.9999437 0.9934694 +0.9934702 0.9999437 0.9934694 +0.9934704 0.9999437 0.9934694 +0.9934707 0.9999437 0.9934694 +0.9934711 0.9999437 0.9934694 +0.9934715 0.9999437 0.9934694 +0.9934721 0.9999437 0.9934694 +0.9934728 0.9999437 0.9934694 +0.9934738 0.9999437 0.9934694 +0.9934749 0.9999437 0.9934694 +0.9934764 0.9999437 0.9934694 +0.9934783 0.9999437 0.9934694 +0.9934807 0.9999437 0.9934694 +0.9934837 0.9999437 0.9934694 +0.9934875 0.9999437 0.9934694 +0.9934923 0.9999437 0.9934694 +0.9934983 0.9999437 0.9934694 +0.993506 0.9999437 0.9934694 +0.9935157 0.9999437 0.9934694 +0.993528 0.9999437 0.9934694 +0.9935436 0.9999437 0.9934694 +0.9935633 0.9999437 0.9934694 +0.9935882 0.9999437 0.9934694 +0.9936197 0.9999437 0.9934694 +0.9936595 0.9999437 0.9934694 +0.99371 0.9999437 0.9934694 +0.9937737 0.9999437 0.9934694 +0.9938545 0.9999437 0.9934694 +0.9939566 0.9999437 0.9934694 +0.9940857 0.9999437 0.9934694 +0.9942491 0.9999437 0.9934694 +0.9944559 0.9999437 0.9934694 +0.9947175 0.9999437 0.9934694 +0.9950484 0.9999437 0.9934694 +0.995467 0.9999437 0.9934694 +0.9959967 0.9999437 0.9934694 +0.9966667 0.9999437 0.9934694 +0.9975144 0.9999437 0.9934694 +0.9985869 0.9999437 0.9934694 +0.9999437 0.9999437 0.9934694 +0.0000238 0.0000238 0.0142868 +0.0005417 0.0000238 0.0142868 +0.0011968 0.0000238 0.0142868 +0.0020256 0.0000238 0.0142868 +0.0030742 0.0000238 0.0142868 +0.0044007 0.0000238 0.0142868 +0.006079 0.0000238 0.0142868 +0.0082023 0.0000238 0.0142868 +0.0108885 0.0000238 0.0142868 +0.0142868 0.0000238 0.0142868 +0.0185862 0.0000238 0.0142868 +0.0240255 0.0000238 0.0142868 +0.0309069 0.0000238 0.0142868 +0.0396127 0.0000238 0.0142868 +0.0506267 0.0000238 0.0142868 +0.0645609 0.0000238 0.0142868 +0.0821895 0.0000238 0.0142868 +0.1044919 0.0000238 0.0142868 +0.1327073 0.0000238 0.0142868 +0.1684036 0.0000238 0.0142868 +0.2135639 0.0000238 0.0142868 +0.2706977 0.0000238 0.0142868 +0.3429792 0.0000238 0.0142868 +0.4344249 0.0000238 0.0142868 +0.5501155 0.0000238 0.0142868 +0.6964791 0.0000238 0.0142868 +0.8407292 0.0051514 0.0186694 +0.9033413 0.0279321 0.0391214 +0.9354466 0.0624569 0.0712736 +0.9545467 0.1059991 0.112771 +0.9669269 0.1572498 0.1623561 +0.9754027 0.2151269 0.2189162 +0.9814251 0.2783684 0.2811378 +0.9858181 0.3454107 0.3474044 +0.9890841 0.4144197 0.4158337 +0.9915469 0.4834235 0.4844116 +0.993424 0.5504963 0.5511771 +0.9948662 0.6139459 0.6144087 +0.9959813 0.6724572 0.6727678 +0.9968475 0.7251659 0.7253722 +0.997523 0.7716588 0.7717943 +0.9980513 0.8119154 0.8120036 +0.9984653 0.8462171 0.8462741 +0.9987905 0.8750477 0.8750843 +0.9990461 0.8990028 0.8990262 +0.9992474 0.9187175 0.9187324 +0.999406 0.9348153 0.9348247 +0.999531 0.9478754 0.9478814 +0.9996296 0.958416 0.9584198 +0.9997074 0.9668873 0.9668897 +0.9997689 0.9736726 0.9736741 +0.9998174 0.9790927 0.9790937 +0.9998557 0.9834129 0.9834135 +0.999886 0.9868505 0.9868509 +0.9999099 0.989582 0.9895822 +0.9999288 0.9917501 0.9917502 +0.9999437 0.9934695 0.9934696 +0.0000238 0.0005417 0.0142868 +0.0000382 0.0000382 0.0137833 +0.0006933 0.0000382 0.0137833 +0.0015221 0.0000382 0.0137833 +0.0025707 0.0000382 0.0137833 +0.0038972 0.0000382 0.0137833 +0.0055755 0.0000382 0.0137833 +0.0076988 0.0000382 0.0137833 +0.0103849 0.0000382 0.0137833 +0.0137833 0.0000382 0.0137833 +0.0180827 0.0000382 0.0137833 +0.023522 0.0000382 0.0137833 +0.0304033 0.0000382 0.0137833 +0.0391092 0.0000382 0.0137833 +0.0501232 0.0000382 0.0137833 +0.0640574 0.0000382 0.0137833 +0.081686 0.0000382 0.0137833 +0.1039884 0.0000382 0.0137833 +0.1322038 0.0000382 0.0137833 +0.1679 0.0000382 0.0137833 +0.2130604 0.0000382 0.0137833 +0.2701941 0.0000382 0.0137833 +0.3424757 0.0000382 0.0137833 +0.4339214 0.0000382 0.0137833 +0.549612 0.0000382 0.0137833 +0.6959756 0.0000382 0.0137833 +0.8405071 0.0051286 0.0181604 +0.9032596 0.0278872 0.0386748 +0.9354101 0.0624063 0.0709061 +0.9545286 0.1059489 0.1124771 +0.9669173 0.1572031 0.1621254 +0.9753975 0.2150852 0.2187378 +0.9814221 0.2783325 0.2810019 +0.9858163 0.3453807 0.3473024 +0.9890831 0.4143955 0.4157584 +0.9915463 0.4834045 0.4843569 +0.9934236 0.5504818 0.551138 +0.994866 0.6139352 0.6143812 +0.9959811 0.6724495 0.6727489 +0.9968474 0.7251605 0.7253592 +0.997523 0.7716551 0.7717857 +0.9980512 0.8119128 0.8119979 +0.9984653 0.8462154 0.8462703 +0.9987905 0.8750466 0.8750819 +0.9990461 0.899002 0.8990246 +0.9992474 0.918717 0.9187314 +0.999406 0.9348149 0.9348241 +0.999531 0.9478752 0.947881 +0.9996296 0.9584159 0.9584195 +0.9997074 0.9668872 0.9668895 +0.9997689 0.9736726 0.973674 +0.9998174 0.9790927 0.9790936 +0.9998557 0.9834129 0.9834135 +0.999886 0.9868505 0.9868508 +0.9999099 0.989582 0.9895822 +0.9999288 0.9917501 0.9917502 +0.9999437 0.9934695 0.9934696 +0.0000238 0.0011968 0.0142868 +0.0000382 0.0006933 0.0137833 +0.0000611 0.0000611 0.0131511 +0.0008899 0.0000611 0.0131511 +0.0019385 0.0000611 0.0131511 +0.003265 0.0000611 0.0131511 +0.0049433 0.0000611 0.0131511 +0.0070666 0.0000611 0.0131511 +0.0097527 0.0000611 0.0131511 +0.0131511 0.0000611 0.0131511 +0.0174505 0.0000611 0.0131511 +0.0228898 0.0000611 0.0131511 +0.0297711 0.0000611 0.0131511 +0.038477 0.0000611 0.0131511 +0.049491 0.0000611 0.0131511 +0.0634252 0.0000611 0.0131511 +0.0810538 0.0000611 0.0131511 +0.1033562 0.0000611 0.0131511 +0.1315716 0.0000611 0.0131511 +0.1672678 0.0000611 0.0131511 +0.2124282 0.0000611 0.0131511 +0.2695619 0.0000611 0.0131511 +0.3418435 0.0000611 0.0131511 +0.4332891 0.0000611 0.0131511 +0.5489798 0.0000611 0.0131511 +0.6953434 0.0000611 0.0131511 +0.8402274 0.0051047 0.0175208 +0.9031567 0.0278347 0.0381135 +0.9353643 0.0623458 0.0704444 +0.9545059 0.1058883 0.1121079 +0.9669053 0.1571463 0.1618356 +0.9753908 0.2150342 0.2185137 +0.9814183 0.2782884 0.2808311 +0.9858141 0.3453439 0.3471743 +0.9890818 0.4143657 0.4156638 +0.9915455 0.4833811 0.4842882 +0.9934231 0.550464 0.5510889 +0.9948657 0.6139219 0.6143467 +0.9959809 0.6724399 0.672725 +0.9968473 0.7251537 0.725343 +0.9975229 0.7716504 0.7717748 +0.9980512 0.8119096 0.8119906 +0.9984653 0.8462132 0.8462656 +0.9987904 0.8750451 0.8750788 +0.9990461 0.8990011 0.8990226 +0.9992474 0.9187164 0.9187301 +0.999406 0.9348146 0.9348232 +0.999531 0.947875 0.9478804 +0.9996296 0.9584157 0.9584192 +0.9997074 0.9668871 0.9668893 +0.9997689 0.9736725 0.9736739 +0.9998174 0.9790927 0.9790935 +0.9998557 0.9834129 0.9834134 +0.999886 0.9868505 0.9868508 +0.9999099 0.989582 0.9895822 +0.9999288 0.9917501 0.9917502 +0.9999437 0.9934695 0.9934696 +0.0000238 0.0020256 0.0142868 +0.0000382 0.0015221 0.0137833 +0.0000611 0.0008899 0.0131511 +0.0000978 0.0000978 0.012359 +0.0011463 0.0000978 0.012359 +0.0024729 0.0000978 0.012359 +0.0041512 0.0000978 0.012359 +0.0062744 0.0000978 0.012359 +0.0089606 0.0000978 0.012359 +0.012359 0.0000978 0.012359 +0.0166583 0.0000978 0.012359 +0.0220976 0.0000978 0.012359 +0.028979 0.0000978 0.012359 +0.0376849 0.0000978 0.012359 +0.0486989 0.0000978 0.012359 +0.0626331 0.0000978 0.012359 +0.0802616 0.0000978 0.012359 +0.102564 0.0000978 0.012359 +0.1307795 0.0000978 0.012359 +0.1664757 0.0000978 0.012359 +0.2116361 0.0000978 0.012359 +0.2687698 0.0000978 0.012359 +0.3410514 0.0000978 0.012359 +0.432497 0.0000978 0.012359 +0.5481876 0.0000978 0.012359 +0.6945513 0.0000978 0.012359 +0.8398756 0.0050826 0.016719 +0.9030276 0.0277752 0.0374096 +0.9353068 0.0622749 0.0698653 +0.9544774 0.1058162 0.111645 +0.9668902 0.1570779 0.1614723 +0.9753825 0.2149725 0.2182328 +0.9814136 0.2782347 0.2806171 +0.9858113 0.3452987 0.3470137 +0.9890801 0.414329 0.4155452 +0.9915446 0.4833522 0.484202 +0.9934225 0.5504419 0.5510274 +0.9948653 0.6139056 0.6143035 +0.9959807 0.672428 0.6726952 +0.9968472 0.7251454 0.7253227 +0.9975228 0.7716446 0.7717611 +0.9980511 0.8119057 0.8119816 +0.9984653 0.8462106 0.8462596 +0.9987904 0.8750434 0.8750749 +0.9990461 0.899 0.8990201 +0.9992474 0.9187157 0.9187285 +0.999406 0.9348141 0.9348222 +0.999531 0.9478746 0.9478798 +0.9996296 0.9584155 0.9584187 +0.9997074 0.966887 0.9668891 +0.9997689 0.9736724 0.9736737 +0.9998174 0.9790926 0.9790934 +0.9998557 0.9834129 0.9834134 +0.999886 0.9868505 0.9868508 +0.9999099 0.989582 0.9895822 +0.9999288 0.9917501 0.9917502 +0.9999437 0.9934695 0.9934696 +0.0000238 0.0030742 0.0142868 +0.0000382 0.0025707 0.0137833 +0.0000611 0.0019385 0.0131511 +0.0000978 0.0011463 0.012359 +0.0001565 0.0001565 0.0113691 +0.001483 0.0001565 0.0113691 +0.0031613 0.0001565 0.0113691 +0.0052846 0.0001565 0.0113691 +0.0079707 0.0001565 0.0113691 +0.0113691 0.0001565 0.0113691 +0.0156685 0.0001565 0.0113691 +0.0211078 0.0001565 0.0113691 +0.0279891 0.0001565 0.0113691 +0.036695 0.0001565 0.0113691 +0.047709 0.0001565 0.0113691 +0.0616432 0.0001565 0.0113691 +0.0792718 0.0001565 0.0113691 +0.1015742 0.0001565 0.0113691 +0.1297896 0.0001565 0.0113691 +0.1654858 0.0001565 0.0113691 +0.2106462 0.0001565 0.0113691 +0.2677799 0.0001565 0.0113691 +0.3400615 0.0001565 0.0113691 +0.4315072 0.0001565 0.0113691 +0.5471978 0.0001565 0.0113691 +0.6935614 0.0001565 0.0113691 +0.8394338 0.0050676 0.0157161 +0.9028657 0.0277111 0.0365289 +0.9352348 0.0621943 0.0691408 +0.9544418 0.1057322 0.1110659 +0.9668714 0.1569971 0.1610178 +0.9753721 0.2148987 0.2178815 +0.9814076 0.2781701 0.2803496 +0.9858079 0.3452442 0.3468129 +0.9890781 0.4142845 0.4153969 +0.9915433 0.4833171 0.4840944 +0.9934218 0.550415 0.5509505 +0.9948649 0.6138855 0.6142495 +0.9959804 0.6724135 0.6726578 +0.996847 0.7251351 0.7252972 +0.9975227 0.7716375 0.771744 +0.9980511 0.8119009 0.8119703 +0.9984652 0.8462073 0.8462522 +0.9987904 0.8750412 0.8750701 +0.9990461 0.8989986 0.899017 +0.9992474 0.9187148 0.9187265 +0.999406 0.9348135 0.9348209 +0.999531 0.9478743 0.947879 +0.9996296 0.9584153 0.9584182 +0.9997074 0.9668869 0.9668887 +0.9997689 0.9736723 0.9736735 +0.9998174 0.9790925 0.9790933 +0.9998557 0.9834128 0.9834133 +0.999886 0.9868504 0.9868507 +0.9999099 0.989582 0.9895821 +0.9999288 0.9917501 0.9917502 +0.9999437 0.9934695 0.9934695 +0.0000238 0.0044007 0.0142868 +0.0000382 0.0038972 0.0137833 +0.0000611 0.003265 0.0131511 +0.0000978 0.0024729 0.012359 +0.0001565 0.001483 0.0113691 +0.0002504 0.0002504 0.0101365 +0.0019287 0.0002504 0.0101365 +0.004052 0.0002504 0.0101365 +0.0067381 0.0002504 0.0101365 +0.0101365 0.0002504 0.0101365 +0.0144359 0.0002504 0.0101365 +0.0198752 0.0002504 0.0101365 +0.0267565 0.0002504 0.0101365 +0.0354624 0.0002504 0.0101365 +0.0464764 0.0002504 0.0101365 +0.0604106 0.0002504 0.0101365 +0.0780392 0.0002504 0.0101365 +0.1003416 0.0002504 0.0101365 +0.128557 0.0002504 0.0101365 +0.1642532 0.0002504 0.0101365 +0.2094136 0.0002504 0.0101365 +0.2665473 0.0002504 0.0101365 +0.3388289 0.0002504 0.0101365 +0.4302746 0.0002504 0.0101365 +0.5459652 0.0002504 0.0101365 +0.6923288 0.0002504 0.0101365 +0.8388802 0.0050694 0.014466 +0.9026634 0.0276479 0.0354305 +0.9351449 0.0621069 0.0682373 +0.9543974 0.1056375 0.110344 +0.9668479 0.156904 0.1604514 +0.9753591 0.2148124 0.2174438 +0.9814002 0.2780936 0.2800162 +0.9858036 0.3451791 0.3465628 +0.9890755 0.4142311 0.4152122 +0.9915418 0.4832747 0.4839603 +0.9934209 0.5503825 0.5508547 +0.9948643 0.6138613 0.6141822 +0.9959801 0.6723959 0.6726113 +0.9968468 0.7251226 0.7252656 +0.9975226 0.7716288 0.7717228 +0.998051 0.8118949 0.8119561 +0.9984652 0.8462034 0.8462429 +0.9987904 0.8750386 0.875064 +0.9990461 0.8989969 0.8990131 +0.9992474 0.9187137 0.918724 +0.9994059 0.9348128 0.9348193 +0.999531 0.9478738 0.947878 +0.9996296 0.958415 0.9584176 +0.9997074 0.9668867 0.9668883 +0.9997689 0.9736722 0.9736733 +0.9998174 0.9790925 0.9790931 +0.9998557 0.9834128 0.9834132 +0.999886 0.9868504 0.9868507 +0.9999099 0.9895819 0.9895821 +0.9999288 0.9917501 0.9917502 +0.9999437 0.9934695 0.9934695 +0.0000238 0.006079 0.0142868 +0.0000382 0.0055755 0.0137833 +0.0000611 0.0049433 0.0131511 +0.0000978 0.0041512 0.012359 +0.0001565 0.0031613 0.0113691 +0.0002504 0.0019287 0.0101365 +0.0004008 0.0004008 0.0086086 +0.0025241 0.0004008 0.0086086 +0.0052103 0.0004008 0.0086086 +0.0086086 0.0004008 0.0086086 +0.012908 0.0004008 0.0086086 +0.0183473 0.0004008 0.0086086 +0.0252287 0.0004008 0.0086086 +0.0339345 0.0004008 0.0086086 +0.0449485 0.0004008 0.0086086 +0.0588827 0.0004008 0.0086086 +0.0765113 0.0004008 0.0086086 +0.0988137 0.0004008 0.0086086 +0.1270291 0.0004008 0.0086086 +0.1627254 0.0004008 0.0086086 +0.2078857 0.0004008 0.0086086 +0.2650195 0.0004008 0.0086086 +0.337301 0.0004008 0.0086086 +0.4287467 0.0004008 0.0086086 +0.5444373 0.0004008 0.0086086 +0.6908009 0.0004008 0.0086086 +0.8381886 0.0051048 0.0129143 +0.9024114 0.0275966 0.0340663 +0.9350332 0.0620199 0.0671155 +0.9543421 0.1055364 0.1094478 +0.9668187 0.1568008 0.1597484 +0.975343 0.2147144 0.2169006 +0.9813911 0.2780055 0.2796026 +0.9857982 0.3451032 0.3462526 +0.9890723 0.4141683 0.4149832 +0.9915399 0.4832246 0.4837939 +0.9934197 0.5503438 0.550736 +0.9948636 0.6138323 0.6140988 +0.9959797 0.6723748 0.6725537 +0.9968465 0.7251076 0.7252263 +0.9975224 0.7716184 0.7716964 +0.9980509 0.8118878 0.8119387 +0.9984651 0.8461986 0.8462315 +0.9987903 0.8750355 0.8750566 +0.9990461 0.8989948 0.8990083 +0.9992473 0.9187123 0.9187209 +0.9994059 0.9348119 0.9348174 +0.999531 0.9478733 0.9478767 +0.9996296 0.9584146 0.9584168 +0.9997074 0.9668865 0.9668878 +0.9997689 0.9736721 0.9736729 +0.9998174 0.9790924 0.9790929 +0.9998557 0.9834127 0.9834131 +0.999886 0.9868504 0.9868506 +0.9999099 0.9895819 0.9895821 +0.9999288 0.99175 0.9917501 +0.9999437 0.9934695 0.9934695 +0.0000238 0.0082023 0.0142868 +0.0000382 0.0076988 0.0137833 +0.0000611 0.0070666 0.0131511 +0.0000978 0.0062744 0.012359 +0.0001565 0.0052846 0.0113691 +0.0002504 0.004052 0.0101365 +0.0004008 0.0025241 0.0086086 +0.0006416 0.0006416 0.0067261 +0.0033277 0.0006416 0.0067261 +0.0067261 0.0006416 0.0067261 +0.0110255 0.0006416 0.0067261 +0.0164648 0.0006416 0.0067261 +0.0233461 0.0006416 0.0067261 +0.032052 0.0006416 0.0067261 +0.043066 0.0006416 0.0067261 +0.0570002 0.0006416 0.0067261 +0.0746288 0.0006416 0.0067261 +0.0969312 0.0006416 0.0067261 +0.1251466 0.0006416 0.0067261 +0.1608428 0.0006416 0.0067261 +0.2060032 0.0006416 0.0067261 +0.2631369 0.0006416 0.0067261 +0.3354185 0.0006416 0.0067261 +0.4268641 0.0006416 0.0067261 +0.5425548 0.0006416 0.0067261 +0.6889184 0.0006416 0.0067261 +0.8373283 0.0052028 0.0109995 +0.9020992 0.0275778 0.0323815 +0.9348949 0.0619473 0.0657302 +0.9542739 0.1054384 0.1083415 +0.9667827 0.1566936 0.1588809 +0.9753231 0.2146085 0.2162305 +0.9813797 0.2779077 0.2790924 +0.9857916 0.3450175 0.34587 +0.9890684 0.4140964 0.4147008 +0.9915376 0.4831666 0.4835889 +0.9934183 0.5502987 0.5505896 +0.9948628 0.6137984 0.613996 +0.9959791 0.67235 0.6724827 +0.9968462 0.7250899 0.725178 +0.9975222 0.7716061 0.7716639 +0.9980508 0.8118794 0.8119171 +0.998465 0.8461929 0.8462173 +0.9987903 0.8750317 0.8750474 +0.999046 0.8989923 0.8990023 +0.9992473 0.9187107 0.9187171 +0.9994059 0.9348109 0.9348149 +0.999531 0.9478726 0.9478751 +0.9996296 0.9584142 0.9584158 +0.9997074 0.9668862 0.9668872 +0.9997689 0.9736719 0.9736725 +0.9998174 0.9790923 0.9790927 +0.9998557 0.9834127 0.9834129 +0.999886 0.9868503 0.9868505 +0.9999099 0.9895819 0.989582 +0.9999288 0.99175 0.9917501 +0.9999437 0.9934694 0.9934695 +0.0000238 0.0108885 0.0142868 +0.0000382 0.0103849 0.0137833 +0.0000611 0.0097527 0.0131511 +0.0000978 0.0089606 0.012359 +0.0001565 0.0079707 0.0113691 +0.0002504 0.0067381 0.0101365 +0.0004008 0.0052103 0.0086086 +0.0006416 0.0033277 0.0067261 +0.0010268 0.0010268 0.0044252 +0.0044252 0.0010268 0.0044252 +0.0087246 0.0010268 0.0044252 +0.0141639 0.0010268 0.0044252 +0.0210452 0.0010268 0.0044252 +0.0297511 0.0010268 0.0044252 +0.0407651 0.0010268 0.0044252 +0.0546993 0.0010268 0.0044252 +0.0723279 0.0010268 0.0044252 +0.0946303 0.0010268 0.0044252 +0.1228457 0.0010268 0.0044252 +0.1585419 0.0010268 0.0044252 +0.2037023 0.0010268 0.0044252 +0.260836 0.0010268 0.0044252 +0.3331176 0.0010268 0.0044252 +0.4245633 0.0010268 0.0044252 +0.5402539 0.0010268 0.0044252 +0.6866175 0.0010268 0.0044252 +0.8362644 0.0054121 0.0086547 +0.9017148 0.0276281 0.0303162 +0.9347252 0.061916 0.0640325 +0.9541902 0.1053624 0.1069863 +0.9667385 0.1565954 0.1578187 +0.9752987 0.2145034 0.2154103 +0.9813659 0.2778058 0.2784681 +0.9857835 0.3449254 0.3454019 +0.9890637 0.4140176 0.4143553 +0.9915347 0.4831021 0.4833381 +0.9934166 0.550248 0.5504105 +0.9948617 0.6137599 0.6138703 +0.9959785 0.6723217 0.6723958 +0.9968458 0.7250697 0.7251188 +0.997522 0.7715919 0.7716242 +0.9980506 0.8118697 0.8118907 +0.9984649 0.8461864 0.8462 +0.9987902 0.8750274 0.8750361 +0.999046 0.8989895 0.8989951 +0.9992473 0.9187089 0.9187124 +0.9994059 0.9348097 0.9348119 +0.999531 0.9478718 0.9478733 +0.9996296 0.9584137 0.9584146 +0.9997074 0.9668859 0.9668864 +0.9997689 0.9736717 0.9736721 +0.9998174 0.9790921 0.9790924 +0.9998557 0.9834126 0.9834127 +0.999886 0.9868503 0.9868504 +0.9999099 0.9895819 0.9895819 +0.9999288 0.99175 0.99175 +0.9999437 0.9934694 0.9934695 +0.0000238 0.0142868 0.0142868 +0.0000382 0.0137833 0.0137833 +0.0000611 0.0131511 0.0131511 +0.0000978 0.012359 0.012359 +0.0001565 0.0113691 0.0113691 +0.0002504 0.0101365 0.0101365 +0.0004008 0.0086086 0.0086086 +0.0006416 0.0067261 0.0067261 +0.0010268 0.0044252 0.0044252 +0.0016435 0.0016435 0.0016435 +0.0059429 0.0016435 0.0016435 +0.0113822 0.0016435 0.0016435 +0.0182636 0.0016435 0.0016435 +0.0269694 0.0016435 0.0016435 +0.0379834 0.0016435 0.0016435 +0.0519176 0.0016435 0.0016435 +0.0695462 0.0016435 0.0016435 +0.0918486 0.0016435 0.0016435 +0.120064 0.0016435 0.0016435 +0.1557603 0.0016435 0.0016435 +0.2009206 0.0016435 0.0016435 +0.2580543 0.0016435 0.0016435 +0.3303359 0.0016435 0.0016435 +0.4217816 0.0016435 0.0016435 +0.5374722 0.0016435 0.0016435 +0.6838358 0.0016435 0.0016435 +0.8349593 0.0058134 0.0058134 +0.9012461 0.0278105 0.0278105 +0.9345187 0.0619734 0.0619734 +0.9540886 0.1053433 0.1053433 +0.966685 0.1565315 0.1565315 +0.9752692 0.2144168 0.2144168 +0.9813491 0.2777122 0.2777122 +0.9857738 0.3448353 0.3448353 +0.9890579 0.4139373 0.4139373 +0.9915312 0.4830346 0.4830346 +0.9934145 0.5501939 0.5501939 +0.9948604 0.6137183 0.6137183 +0.9959777 0.6722907 0.6722907 +0.9968453 0.7250473 0.7250473 +0.9975217 0.7715762 0.7715762 +0.9980504 0.8118589 0.8118589 +0.9984648 0.8461791 0.8461791 +0.9987902 0.8750225 0.8750225 +0.9990459 0.8989863 0.8989863 +0.9992473 0.9187068 0.9187068 +0.9994059 0.9348083 0.9348083 +0.9995309 0.947871 0.947871 +0.9996296 0.9584132 0.9584132 +0.9997074 0.9668855 0.9668855 +0.9997689 0.9736715 0.9736715 +0.9998174 0.979092 0.979092 +0.9998557 0.9834125 0.9834125 +0.999886 0.9868502 0.9868502 +0.9999099 0.9895818 0.9895818 +0.9999288 0.99175 0.99175 +0.9999437 0.9934694 0.9934694 +0.0000238 0.0185862 0.0142868 +0.0000382 0.0180827 0.0137833 +0.0000611 0.0174505 0.0131511 +0.0000978 0.0166583 0.012359 +0.0001565 0.0156685 0.0113691 +0.0002504 0.0144359 0.0101365 +0.0004008 0.012908 0.0086086 +0.0006416 0.0110255 0.0067261 +0.0010268 0.0087246 0.0044252 +0.0016435 0.0059429 0.0016435 +0.0059429 0.0059429 0.0016435 +0.0113822 0.0059429 0.0016435 +0.0182636 0.0059429 0.0016435 +0.0269694 0.0059429 0.0016435 +0.0379834 0.0059429 0.0016435 +0.0519176 0.0059429 0.0016435 +0.0695462 0.0059429 0.0016435 +0.0918486 0.0059429 0.0016435 +0.120064 0.0059429 0.0016435 +0.1557603 0.0059429 0.0016435 +0.2009206 0.0059429 0.0016435 +0.2580543 0.0059429 0.0016435 +0.3303359 0.0059429 0.0016435 +0.4217816 0.0059429 0.0016435 +0.5374722 0.0059429 0.0016435 +0.6838358 0.0059429 0.0016435 +0.8349593 0.0099234 0.0058134 +0.9012461 0.0312193 0.0278105 +0.9345187 0.0646568 0.0619734 +0.9540886 0.1074015 0.1053433 +0.966685 0.1580814 0.1565315 +0.9752692 0.2155656 0.2144168 +0.9813491 0.278551 0.2777122 +0.9857738 0.3454387 0.3448353 +0.9890579 0.4143649 0.4139373 +0.9915312 0.4833333 0.4830346 +0.9934145 0.5503996 0.5501939 +0.9948604 0.613858 0.6137183 +0.9959777 0.6723845 0.6722907 +0.9968453 0.7251096 0.7250473 +0.9975217 0.7716171 0.7715762 +0.9980504 0.8118855 0.8118589 +0.9984648 0.8461963 0.8461791 +0.9987902 0.8750335 0.8750225 +0.9990459 0.8989933 0.8989863 +0.9992473 0.9187113 0.9187068 +0.9994059 0.9348112 0.9348083 +0.9995309 0.9478728 0.947871 +0.9996296 0.9584143 0.9584132 +0.9997074 0.9668862 0.9668855 +0.9997689 0.9736719 0.9736715 +0.9998174 0.9790923 0.979092 +0.9998557 0.9834127 0.9834125 +0.999886 0.9868503 0.9868502 +0.9999099 0.9895819 0.9895818 +0.9999288 0.99175 0.99175 +0.9999437 0.9934694 0.9934694 +0.0000238 0.0240255 0.0142868 +0.0000382 0.023522 0.0137833 +0.0000611 0.0228898 0.0131511 +0.0000978 0.0220976 0.012359 +0.0001565 0.0211078 0.0113691 +0.0002504 0.0198752 0.0101365 +0.0004008 0.0183473 0.0086086 +0.0006416 0.0164648 0.0067261 +0.0010268 0.0141639 0.0044252 +0.0016435 0.0113822 0.0016435 +0.0059429 0.0113822 0.0016435 +0.0113822 0.0113822 0.0016435 +0.0182636 0.0113822 0.0016435 +0.0269694 0.0113822 0.0016435 +0.0379834 0.0113822 0.0016435 +0.0519176 0.0113822 0.0016435 +0.0695462 0.0113822 0.0016435 +0.0918486 0.0113822 0.0016435 +0.120064 0.0113822 0.0016435 +0.1557603 0.0113822 0.0016435 +0.2009206 0.0113822 0.0016435 +0.2580543 0.0113822 0.0016435 +0.3303359 0.0113822 0.0016435 +0.4217816 0.0113822 0.0016435 +0.5374722 0.0113822 0.0016435 +0.6838358 0.0113822 0.0016435 +0.8349593 0.015123 0.0058134 +0.9012461 0.0355319 0.0278105 +0.9345187 0.0680517 0.0619734 +0.9540886 0.1100054 0.1053433 +0.966685 0.1600423 0.1565315 +0.9752692 0.217019 0.2144168 +0.9813491 0.2796122 0.2777122 +0.9857738 0.346202 0.3448353 +0.9890579 0.4149059 0.4139373 +0.9915312 0.4837112 0.4830346 +0.9934145 0.5506598 0.5501939 +0.9948604 0.6140348 0.6137183 +0.9959777 0.6725032 0.6722907 +0.9968453 0.7251883 0.7250473 +0.9975217 0.7716688 0.7715762 +0.9980504 0.8119192 0.8118589 +0.9984648 0.8462181 0.8461791 +0.9987902 0.8750475 0.8750225 +0.9990459 0.8990023 0.8989863 +0.9992473 0.918717 0.9187068 +0.9994059 0.9348148 0.9348083 +0.9995309 0.947875 0.947871 +0.9996296 0.9584157 0.9584132 +0.9997074 0.9668872 0.9668855 +0.9997689 0.9736725 0.9736715 +0.9998174 0.9790926 0.979092 +0.9998557 0.9834129 0.9834125 +0.999886 0.9868505 0.9868502 +0.9999099 0.989582 0.9895818 +0.9999288 0.9917501 0.99175 +0.9999437 0.9934695 0.9934694 +0.0000238 0.0309069 0.0142868 +0.0000382 0.0304033 0.0137833 +0.0000611 0.0297711 0.0131511 +0.0000978 0.028979 0.012359 +0.0001565 0.0279891 0.0113691 +0.0002504 0.0267565 0.0101365 +0.0004008 0.0252287 0.0086086 +0.0006416 0.0233461 0.0067261 +0.0010268 0.0210452 0.0044252 +0.0016435 0.0182636 0.0016435 +0.0059429 0.0182636 0.0016435 +0.0113822 0.0182636 0.0016435 +0.0182636 0.0182636 0.0016435 +0.0269694 0.0182636 0.0016435 +0.0379834 0.0182636 0.0016435 +0.0519176 0.0182636 0.0016435 +0.0695462 0.0182636 0.0016435 +0.0918486 0.0182636 0.0016435 +0.120064 0.0182636 0.0016435 +0.1557603 0.0182636 0.0016435 +0.2009206 0.0182636 0.0016435 +0.2580543 0.0182636 0.0016435 +0.3303359 0.0182636 0.0016435 +0.4217816 0.0182636 0.0016435 +0.5374722 0.0182636 0.0016435 +0.6838358 0.0182636 0.0016435 +0.8349593 0.0217012 0.0058134 +0.9012461 0.0409879 0.0278105 +0.9345187 0.0723466 0.0619734 +0.9540886 0.1132997 0.1053433 +0.966685 0.162523 0.1565315 +0.9752692 0.2188577 0.2144168 +0.9813491 0.2809547 0.2777122 +0.9857738 0.3471677 0.3448353 +0.9890579 0.4155903 0.4139373 +0.9915312 0.4841892 0.4830346 +0.9934145 0.550989 0.5501939 +0.9948604 0.6142585 0.6137183 +0.9959777 0.6726533 0.6722907 +0.9968453 0.7252879 0.7250473 +0.9975217 0.7717342 0.7715762 +0.9980504 0.8119618 0.8118589 +0.9984648 0.8462456 0.8461791 +0.9987902 0.8750652 0.8750225 +0.9990459 0.8990136 0.8989863 +0.9992473 0.9187241 0.9187068 +0.9994059 0.9348194 0.9348083 +0.9995309 0.9478779 0.947871 +0.9996296 0.9584175 0.9584132 +0.9997074 0.9668883 0.9668855 +0.9997689 0.9736732 0.9736715 +0.9998174 0.9790931 0.979092 +0.9998557 0.9834132 0.9834125 +0.999886 0.9868507 0.9868502 +0.9999099 0.9895821 0.9895818 +0.9999288 0.9917502 0.99175 +0.9999437 0.9934695 0.9934694 +0.0000238 0.0396127 0.0142868 +0.0000382 0.0391092 0.0137833 +0.0000611 0.038477 0.0131511 +0.0000978 0.0376849 0.012359 +0.0001565 0.036695 0.0113691 +0.0002504 0.0354624 0.0101365 +0.0004008 0.0339345 0.0086086 +0.0006416 0.032052 0.0067261 +0.0010268 0.0297511 0.0044252 +0.0016435 0.0269694 0.0016435 +0.0059429 0.0269694 0.0016435 +0.0113822 0.0269694 0.0016435 +0.0182636 0.0269694 0.0016435 +0.0269694 0.0269694 0.0016435 +0.0379834 0.0269694 0.0016435 +0.0519176 0.0269694 0.0016435 +0.0695462 0.0269694 0.0016435 +0.0918486 0.0269694 0.0016435 +0.120064 0.0269694 0.0016435 +0.1557603 0.0269694 0.0016435 +0.2009206 0.0269694 0.0016435 +0.2580543 0.0269694 0.0016435 +0.3303359 0.0269694 0.0016435 +0.4217816 0.0269694 0.0016435 +0.5374722 0.0269694 0.0016435 +0.6838358 0.0269694 0.0016435 +0.8349593 0.0300235 0.0058134 +0.9012461 0.0478904 0.0278105 +0.9345187 0.0777803 0.0619734 +0.9540886 0.1174673 0.1053433 +0.966685 0.1656615 0.1565315 +0.9752692 0.221184 0.2144168 +0.9813491 0.2826531 0.2777122 +0.9857738 0.3483894 0.3448353 +0.9890579 0.4164562 0.4139373 +0.9915312 0.484794 0.4830346 +0.9934145 0.5514055 0.5501939 +0.9948604 0.6145415 0.6137183 +0.9959777 0.6728432 0.6722907 +0.9968453 0.7254139 0.7250473 +0.9975217 0.771817 0.7715762 +0.9980504 0.8120157 0.8118589 +0.9984648 0.8462805 0.8461791 +0.9987902 0.8750876 0.8750225 +0.9990459 0.8990279 0.8989863 +0.9992473 0.9187332 0.9187068 +0.9994059 0.9348251 0.9348083 +0.9995309 0.9478816 0.947871 +0.9996296 0.9584198 0.9584132 +0.9997074 0.9668897 0.9668855 +0.9997689 0.9736741 0.9736715 +0.9998174 0.9790937 0.979092 +0.9998557 0.9834135 0.9834125 +0.999886 0.9868509 0.9868502 +0.9999099 0.9895822 0.9895818 +0.9999288 0.9917502 0.99175 +0.9999437 0.9934696 0.9934694 +0.0000238 0.0506267 0.0142868 +0.0000382 0.0501232 0.0137833 +0.0000611 0.049491 0.0131511 +0.0000978 0.0486989 0.012359 +0.0001565 0.047709 0.0113691 +0.0002504 0.0464764 0.0101365 +0.0004008 0.0449485 0.0086086 +0.0006416 0.043066 0.0067261 +0.0010268 0.0407651 0.0044252 +0.0016435 0.0379834 0.0016435 +0.0059429 0.0379834 0.0016435 +0.0113822 0.0379834 0.0016435 +0.0182636 0.0379834 0.0016435 +0.0269694 0.0379834 0.0016435 +0.0379834 0.0379834 0.0016435 +0.0519176 0.0379834 0.0016435 +0.0695462 0.0379834 0.0016435 +0.0918486 0.0379834 0.0016435 +0.120064 0.0379834 0.0016435 +0.1557603 0.0379834 0.0016435 +0.2009206 0.0379834 0.0016435 +0.2580543 0.0379834 0.0016435 +0.3303359 0.0379834 0.0016435 +0.4217816 0.0379834 0.0016435 +0.5374722 0.0379834 0.0016435 +0.6838358 0.0379834 0.0016435 +0.8349593 0.0405522 0.0058134 +0.9012461 0.056623 0.0278105 +0.9345187 0.0846546 0.0619734 +0.9540886 0.12274 0.1053433 +0.966685 0.169632 0.1565315 +0.9752692 0.224127 0.2144168 +0.9813491 0.2848019 0.2777122 +0.9857738 0.3499351 0.3448353 +0.9890579 0.4175516 0.4139373 +0.9915312 0.4855591 0.4830346 +0.9934145 0.5519324 0.5501939 +0.9948604 0.6148995 0.6137183 +0.9959777 0.6730835 0.6722907 +0.9968453 0.7255733 0.7250473 +0.9975217 0.7719217 0.7715762 +0.9980504 0.8120839 0.8118589 +0.9984648 0.8463246 0.8461791 +0.9987902 0.8751159 0.8750225 +0.9990459 0.899046 0.8989863 +0.9992473 0.9187448 0.9187068 +0.9994059 0.9348324 0.9348083 +0.9995309 0.9478862 0.947871 +0.9996296 0.9584228 0.9584132 +0.9997074 0.9668916 0.9668855 +0.9997689 0.9736753 0.9736715 +0.9998174 0.9790944 0.979092 +0.9998557 0.983414 0.9834125 +0.999886 0.9868512 0.9868502 +0.9999099 0.9895824 0.9895818 +0.9999288 0.9917503 0.99175 +0.9999437 0.9934696 0.9934694 +0.0000238 0.0645609 0.0142868 +0.0000382 0.0640574 0.0137833 +0.0000611 0.0634252 0.0131511 +0.0000978 0.0626331 0.012359 +0.0001565 0.0616432 0.0113691 +0.0002504 0.0604106 0.0101365 +0.0004008 0.0588827 0.0086086 +0.0006416 0.0570002 0.0067261 +0.0010268 0.0546993 0.0044252 +0.0016435 0.0519176 0.0016435 +0.0059429 0.0519176 0.0016435 +0.0113822 0.0519176 0.0016435 +0.0182636 0.0519176 0.0016435 +0.0269694 0.0519176 0.0016435 +0.0379834 0.0519176 0.0016435 +0.0519176 0.0519176 0.0016435 +0.0695462 0.0519176 0.0016435 +0.0918486 0.0519176 0.0016435 +0.120064 0.0519176 0.0016435 +0.1557603 0.0519176 0.0016435 +0.2009206 0.0519176 0.0016435 +0.2580543 0.0519176 0.0016435 +0.3303359 0.0519176 0.0016435 +0.4217816 0.0519176 0.0016435 +0.5374722 0.0519176 0.0016435 +0.6838358 0.0519176 0.0016435 +0.8349593 0.0538725 0.0058134 +0.9012461 0.0676709 0.0278105 +0.9345187 0.0933514 0.0619734 +0.9540886 0.1294105 0.1053433 +0.966685 0.1746553 0.1565315 +0.9752692 0.2278503 0.2144168 +0.9813491 0.2875203 0.2777122 +0.9857738 0.3518905 0.3448353 +0.9890579 0.4189375 0.4139373 +0.9915312 0.4865271 0.4830346 +0.9934145 0.552599 0.5501939 +0.9948604 0.6153525 0.6137183 +0.9959777 0.6733874 0.6722907 +0.9968453 0.725775 0.7250473 +0.9975217 0.7720543 0.7715762 +0.9980504 0.8121702 0.8118589 +0.9984648 0.8463803 0.8461791 +0.9987902 0.8751518 0.8750225 +0.9990459 0.8990689 0.8989863 +0.9992473 0.9187593 0.9187068 +0.9994059 0.9348417 0.9348083 +0.9995309 0.947892 0.947871 +0.9996296 0.9584264 0.9584132 +0.9997074 0.9668939 0.9668855 +0.9997689 0.9736767 0.9736715 +0.9998174 0.9790953 0.979092 +0.9998557 0.9834146 0.9834125 +0.999886 0.9868515 0.9868502 +0.9999099 0.9895826 0.9895818 +0.9999288 0.9917505 0.99175 +0.9999437 0.9934697 0.9934694 +0.0000238 0.0821895 0.0142868 +0.0000382 0.081686 0.0137833 +0.0000611 0.0810538 0.0131511 +0.0000978 0.0802616 0.012359 +0.0001565 0.0792718 0.0113691 +0.0002504 0.0780392 0.0101365 +0.0004008 0.0765113 0.0086086 +0.0006416 0.0746288 0.0067261 +0.0010268 0.0723279 0.0044252 +0.0016435 0.0695462 0.0016435 +0.0059429 0.0695462 0.0016435 +0.0113822 0.0695462 0.0016435 +0.0182636 0.0695462 0.0016435 +0.0269694 0.0695462 0.0016435 +0.0379834 0.0695462 0.0016435 +0.0519176 0.0695462 0.0016435 +0.0695462 0.0695462 0.0016435 +0.0918486 0.0695462 0.0016435 +0.120064 0.0695462 0.0016435 +0.1557603 0.0695462 0.0016435 +0.2009206 0.0695462 0.0016435 +0.2580543 0.0695462 0.0016435 +0.3303359 0.0695462 0.0016435 +0.4217816 0.0695462 0.0016435 +0.5374722 0.0695462 0.0016435 +0.6838358 0.0695462 0.0016435 +0.8349593 0.0707243 0.0058134 +0.9012461 0.0816479 0.0278105 +0.9345187 0.1043541 0.0619734 +0.9540886 0.1378497 0.1053433 +0.966685 0.1810104 0.1565315 +0.9752692 0.2325608 0.2144168 +0.9813491 0.2909596 0.2777122 +0.9857738 0.3543644 0.3448353 +0.9890579 0.4206909 0.4139373 +0.9915312 0.4877517 0.4830346 +0.9934145 0.5534423 0.5501939 +0.9948604 0.6159255 0.6137183 +0.9959777 0.673772 0.6722907 +0.9968453 0.7260302 0.7250473 +0.9975217 0.7722219 0.7715762 +0.9980504 0.8122794 0.8118589 +0.9984648 0.8464509 0.8461791 +0.9987902 0.8751971 0.8750225 +0.9990459 0.8990978 0.8989863 +0.9992473 0.9187778 0.9187068 +0.9994059 0.9348533 0.9348083 +0.9995309 0.9478994 0.947871 +0.9996296 0.9584311 0.9584132 +0.9997074 0.9668968 0.9668855 +0.9997689 0.9736786 0.9736715 +0.9998174 0.9790965 0.979092 +0.9998557 0.9834153 0.9834125 +0.999886 0.986852 0.9868502 +0.9999099 0.9895829 0.9895818 +0.9999288 0.9917507 0.99175 +0.9999437 0.9934698 0.9934694 +0.0000238 0.1044919 0.0142868 +0.0000382 0.1039884 0.0137833 +0.0000611 0.1033562 0.0131511 +0.0000978 0.102564 0.012359 +0.0001565 0.1015742 0.0113691 +0.0002504 0.1003416 0.0101365 +0.0004008 0.0988137 0.0086086 +0.0006416 0.0969312 0.0067261 +0.0010268 0.0946303 0.0044252 +0.0016435 0.0918486 0.0016435 +0.0059429 0.0918486 0.0016435 +0.0113822 0.0918486 0.0016435 +0.0182636 0.0918486 0.0016435 +0.0269694 0.0918486 0.0016435 +0.0379834 0.0918486 0.0016435 +0.0519176 0.0918486 0.0016435 +0.0695462 0.0918486 0.0016435 +0.0918486 0.0918486 0.0016435 +0.120064 0.0918486 0.0016435 +0.1557603 0.0918486 0.0016435 +0.2009206 0.0918486 0.0016435 +0.2580543 0.0918486 0.0016435 +0.3303359 0.0918486 0.0016435 +0.4217816 0.0918486 0.0016435 +0.5374722 0.0918486 0.0016435 +0.6838358 0.0918486 0.0016435 +0.8349593 0.0920441 0.0058134 +0.9012461 0.0993306 0.0278105 +0.9345187 0.1182739 0.0619734 +0.9540886 0.1485263 0.1053433 +0.966685 0.1890504 0.1565315 +0.9752692 0.2385201 0.2144168 +0.9813491 0.2953106 0.2777122 +0.9857738 0.3574942 0.3448353 +0.9890579 0.4229091 0.4139373 +0.9915312 0.489301 0.4830346 +0.9934145 0.5545093 0.5501939 +0.9948604 0.6166504 0.6137183 +0.9959777 0.6742585 0.6722907 +0.9968453 0.726353 0.7250473 +0.9975217 0.772434 0.7715762 +0.9980504 0.8124175 0.8118589 +0.9984648 0.8465402 0.8461791 +0.9987902 0.8752545 0.8750225 +0.9990459 0.8991345 0.8989863 +0.9992473 0.9188011 0.9187068 +0.9994059 0.9348681 0.9348083 +0.9995309 0.9479088 0.947871 +0.9996296 0.958437 0.9584132 +0.9997074 0.9669005 0.9668855 +0.9997689 0.9736809 0.9736715 +0.9998174 0.9790979 0.979092 +0.9998557 0.9834162 0.9834125 +0.999886 0.9868525 0.9868502 +0.9999099 0.9895833 0.9895818 +0.9999288 0.9917509 0.99175 +0.9999437 0.99347 0.9934694 +0.0000238 0.1327073 0.0142868 +0.0000382 0.1322038 0.0137833 +0.0000611 0.1315716 0.0131511 +0.0000978 0.1307795 0.012359 +0.0001565 0.1297896 0.0113691 +0.0002504 0.128557 0.0101365 +0.0004008 0.1270291 0.0086086 +0.0006416 0.1251466 0.0067261 +0.0010268 0.1228457 0.0044252 +0.0016435 0.120064 0.0016435 +0.0059429 0.120064 0.0016435 +0.0113822 0.120064 0.0016435 +0.0182636 0.120064 0.0016435 +0.0269694 0.120064 0.0016435 +0.0379834 0.120064 0.0016435 +0.0519176 0.120064 0.0016435 +0.0695462 0.120064 0.0016435 +0.0918486 0.120064 0.0016435 +0.120064 0.120064 0.0016435 +0.1557603 0.120064 0.0016435 +0.2009206 0.120064 0.0016435 +0.2580543 0.120064 0.0016435 +0.3303359 0.120064 0.0016435 +0.4217816 0.120064 0.0016435 +0.5374722 0.120064 0.0016435 +0.6838358 0.120064 0.0016435 +0.8349593 0.1190164 0.0058134 +0.9012461 0.1217016 0.0278105 +0.9345187 0.1358843 0.0619734 +0.9540886 0.1620336 0.1053433 +0.966685 0.199222 0.1565315 +0.9752692 0.2460594 0.2144168 +0.9813491 0.3008152 0.2777122 +0.9857738 0.3614538 0.3448353 +0.9890579 0.4257154 0.4139373 +0.9915312 0.4912611 0.4830346 +0.9934145 0.5558591 0.5501939 +0.9948604 0.6175676 0.6137183 +0.9959777 0.6748739 0.6722907 +0.9968453 0.7267615 0.7250473 +0.9975217 0.7727023 0.7715762 +0.9980504 0.8125923 0.8118589 +0.9984648 0.8466532 0.8461791 +0.9987902 0.875327 0.8750225 +0.9990459 0.8991809 0.8989863 +0.9992473 0.9188306 0.9187068 +0.9994059 0.9348868 0.9348083 +0.9995309 0.9479206 0.947871 +0.9996296 0.9584444 0.9584132 +0.9997074 0.9669052 0.9668855 +0.9997689 0.9736839 0.9736715 +0.9998174 0.9790998 0.979092 +0.9998557 0.9834174 0.9834125 +0.999886 0.9868533 0.9868502 +0.9999099 0.9895837 0.9895818 +0.9999288 0.9917512 0.99175 +0.9999437 0.9934702 0.9934694 +0.0000238 0.1684036 0.0142868 +0.0000382 0.1679 0.0137833 +0.0000611 0.1672678 0.0131511 +0.0000978 0.1664757 0.012359 +0.0001565 0.1654858 0.0113691 +0.0002504 0.1642532 0.0101365 +0.0004008 0.1627254 0.0086086 +0.0006416 0.1608428 0.0067261 +0.0010268 0.1585419 0.0044252 +0.0016435 0.1557603 0.0016435 +0.0059429 0.1557603 0.0016435 +0.0113822 0.1557603 0.0016435 +0.0182636 0.1557603 0.0016435 +0.0269694 0.1557603 0.0016435 +0.0379834 0.1557603 0.0016435 +0.0519176 0.1557603 0.0016435 +0.0695462 0.1557603 0.0016435 +0.0918486 0.1557603 0.0016435 +0.120064 0.1557603 0.0016435 +0.1557603 0.1557603 0.0016435 +0.2009206 0.1557603 0.0016435 +0.2580543 0.1557603 0.0016435 +0.3303359 0.1557603 0.0016435 +0.4217816 0.1557603 0.0016435 +0.5374722 0.1557603 0.0016435 +0.6838358 0.1557603 0.0016435 +0.8349593 0.1531399 0.0058134 +0.9012461 0.1500037 0.0278105 +0.9345187 0.1581637 0.0619734 +0.9540886 0.179122 0.1053433 +0.966685 0.2120905 0.1565315 +0.9752692 0.2555977 0.2144168 +0.9813491 0.3077793 0.2777122 +0.9857738 0.3664632 0.3448353 +0.9890579 0.4292657 0.4139373 +0.9915312 0.4937409 0.4830346 +0.9934145 0.5575667 0.5501939 +0.9948604 0.6187279 0.6137183 +0.9959777 0.6756526 0.6722907 +0.9968453 0.7272782 0.7250473 +0.9975217 0.7730418 0.7715762 +0.9980504 0.8128134 0.8118589 +0.9984648 0.8467961 0.8461791 +0.9987902 0.8754188 0.8750225 +0.9990459 0.8992395 0.8989863 +0.9992473 0.9188679 0.9187068 +0.9994059 0.9349105 0.9348083 +0.9995309 0.9479355 0.947871 +0.9996296 0.9584539 0.9584132 +0.9997074 0.9669112 0.9668855 +0.9997689 0.9736876 0.9736715 +0.9998174 0.9791021 0.979092 +0.9998557 0.9834188 0.9834125 +0.999886 0.9868542 0.9868502 +0.9999099 0.9895843 0.9895818 +0.9999288 0.9917515 0.99175 +0.9999437 0.9934704 0.9934694 +0.0000238 0.2135639 0.0142868 +0.0000382 0.2130604 0.0137833 +0.0000611 0.2124282 0.0131511 +0.0000978 0.2116361 0.012359 +0.0001565 0.2106462 0.0113691 +0.0002504 0.2094136 0.0101365 +0.0004008 0.2078857 0.0086086 +0.0006416 0.2060032 0.0067261 +0.0010268 0.2037023 0.0044252 +0.0016435 0.2009206 0.0016435 +0.0059429 0.2009206 0.0016435 +0.0113822 0.2009206 0.0016435 +0.0182636 0.2009206 0.0016435 +0.0269694 0.2009206 0.0016435 +0.0379834 0.2009206 0.0016435 +0.0519176 0.2009206 0.0016435 +0.0695462 0.2009206 0.0016435 +0.0918486 0.2009206 0.0016435 +0.120064 0.2009206 0.0016435 +0.1557603 0.2009206 0.0016435 +0.2009206 0.2009206 0.0016435 +0.2580543 0.2009206 0.0016435 +0.3303359 0.2009206 0.0016435 +0.4217816 0.2009206 0.0016435 +0.5374722 0.2009206 0.0016435 +0.6838358 0.2009206 0.0016435 +0.8349593 0.1963105 0.0058134 +0.9012461 0.1858097 0.0278105 +0.9345187 0.1863501 0.0619734 +0.9540886 0.2007412 0.1053433 +0.966685 0.2283708 0.1565315 +0.9752692 0.2676648 0.2144168 +0.9813491 0.3165898 0.2777122 +0.9857738 0.3728008 0.3448353 +0.9890579 0.4337574 0.4139373 +0.9915312 0.4968781 0.4830346 +0.9934145 0.5597272 0.5501939 +0.9948604 0.6201959 0.6137183 +0.9959777 0.6766377 0.6722907 +0.9968453 0.7279319 0.7250473 +0.9975217 0.7734712 0.7715762 +0.9980504 0.8130931 0.8118589 +0.9984648 0.8469769 0.8461791 +0.9987902 0.875535 0.8750225 +0.9990459 0.8993137 0.8989863 +0.9992473 0.9189151 0.9187068 +0.9994059 0.9349404 0.9348083 +0.9995309 0.9479544 0.947871 +0.9996296 0.9584658 0.9584132 +0.9997074 0.9669187 0.9668855 +0.9997689 0.9736923 0.9736715 +0.9998174 0.9791051 0.979092 +0.9998557 0.9834207 0.9834125 +0.999886 0.9868554 0.9868502 +0.9999099 0.989585 0.9895818 +0.9999288 0.991752 0.99175 +0.9999437 0.9934707 0.9934694 +0.0000238 0.2706977 0.0142868 +0.0000382 0.2701941 0.0137833 +0.0000611 0.2695619 0.0131511 +0.0000978 0.2687698 0.012359 +0.0001565 0.2677799 0.0113691 +0.0002504 0.2665473 0.0101365 +0.0004008 0.2650195 0.0086086 +0.0006416 0.2631369 0.0067261 +0.0010268 0.260836 0.0044252 +0.0016435 0.2580543 0.0016435 +0.0059429 0.2580543 0.0016435 +0.0113822 0.2580543 0.0016435 +0.0182636 0.2580543 0.0016435 +0.0269694 0.2580543 0.0016435 +0.0379834 0.2580543 0.0016435 +0.0519176 0.2580543 0.0016435 +0.0695462 0.2580543 0.0016435 +0.0918486 0.2580543 0.0016435 +0.120064 0.2580543 0.0016435 +0.1557603 0.2580543 0.0016435 +0.2009206 0.2580543 0.0016435 +0.2580543 0.2580543 0.0016435 +0.3303359 0.2580543 0.0016435 +0.4217816 0.2580543 0.0016435 +0.5374722 0.2580543 0.0016435 +0.6838358 0.2580543 0.0016435 +0.8349593 0.2509269 0.0058134 +0.9012461 0.2311088 0.0278105 +0.9345187 0.2220095 0.0619734 +0.9540886 0.2280923 0.1053433 +0.966685 0.2489674 0.1565315 +0.9752692 0.2829313 0.2144168 +0.9813491 0.3277361 0.2777122 +0.9857738 0.3808186 0.3448353 +0.9890579 0.4394399 0.4139373 +0.9915312 0.5008471 0.4830346 +0.9934145 0.5624604 0.5501939 +0.9948604 0.622053 0.6137183 +0.9959777 0.6778841 0.6722907 +0.9968453 0.7287589 0.7250473 +0.9975217 0.7740145 0.7715762 +0.9980504 0.8134469 0.8118589 +0.9984648 0.8472056 0.8461791 +0.9987902 0.8756819 0.8750225 +0.9990459 0.8994076 0.8989863 +0.9992473 0.9189748 0.9187068 +0.9994059 0.9349783 0.9348083 +0.9995309 0.9479784 0.947871 +0.9996296 0.9584809 0.9584132 +0.9997074 0.9669282 0.9668855 +0.9997689 0.9736983 0.9736715 +0.9998174 0.9791088 0.979092 +0.9998557 0.983423 0.9834125 +0.999886 0.9868568 0.9868502 +0.9999099 0.989586 0.9895818 +0.9999288 0.9917526 0.99175 +0.9999437 0.993471 0.9934694 +0.0000238 0.3429792 0.0142868 +0.0000382 0.3424757 0.0137833 +0.0000611 0.3418435 0.0131511 +0.0000978 0.3410514 0.012359 +0.0001565 0.3400615 0.0113691 +0.0002504 0.3388289 0.0101365 +0.0004008 0.337301 0.0086086 +0.0006416 0.3354185 0.0067261 +0.0010268 0.3331176 0.0044252 +0.0016435 0.3303359 0.0016435 +0.0059429 0.3303359 0.0016435 +0.0113822 0.3303359 0.0016435 +0.0182636 0.3303359 0.0016435 +0.0269694 0.3303359 0.0016435 +0.0379834 0.3303359 0.0016435 +0.0519176 0.3303359 0.0016435 +0.0695462 0.3303359 0.0016435 +0.0918486 0.3303359 0.0016435 +0.120064 0.3303359 0.0016435 +0.1557603 0.3303359 0.0016435 +0.2009206 0.3303359 0.0016435 +0.2580543 0.3303359 0.0016435 +0.3303359 0.3303359 0.0016435 +0.4217816 0.3303359 0.0016435 +0.5374722 0.3303359 0.0016435 +0.6838358 0.3303359 0.0016435 +0.8349593 0.3200238 0.0058134 +0.9012461 0.2884181 0.0278105 +0.9345187 0.2671233 0.0619734 +0.9540886 0.2626949 0.1053433 +0.966685 0.2750249 0.1565315 +0.9752692 0.3022454 0.2144168 +0.9813491 0.3418377 0.2777122 +0.9857738 0.3909622 0.3448353 +0.9890579 0.4466291 0.4139373 +0.9915312 0.5058684 0.4830346 +0.9934145 0.5659183 0.5501939 +0.9948604 0.6244026 0.6137183 +0.9959777 0.6794608 0.6722907 +0.9968453 0.7298052 0.7250473 +0.9975217 0.7747019 0.7715762 +0.9980504 0.8138946 0.8118589 +0.9984648 0.847495 0.8461791 +0.9987902 0.8758678 0.8750225 +0.9990459 0.8995264 0.8989863 +0.9992473 0.9190504 0.9187068 +0.9994059 0.9350262 0.9348083 +0.9995309 0.9480087 0.947871 +0.9996296 0.9585 0.9584132 +0.9997074 0.9669402 0.9668855 +0.9997689 0.9737058 0.9736715 +0.9998174 0.9791136 0.979092 +0.9998557 0.983426 0.9834125 +0.999886 0.9868587 0.9868502 +0.9999099 0.9895871 0.9895818 +0.9999288 0.9917533 0.99175 +0.9999437 0.9934715 0.9934694 +0.0000238 0.4344249 0.0142868 +0.0000382 0.4339214 0.0137833 +0.0000611 0.4332891 0.0131511 +0.0000978 0.432497 0.012359 +0.0001565 0.4315072 0.0113691 +0.0002504 0.4302746 0.0101365 +0.0004008 0.4287467 0.0086086 +0.0006416 0.4268641 0.0067261 +0.0010268 0.4245633 0.0044252 +0.0016435 0.4217816 0.0016435 +0.0059429 0.4217816 0.0016435 +0.0113822 0.4217816 0.0016435 +0.0182636 0.4217816 0.0016435 +0.0269694 0.4217816 0.0016435 +0.0379834 0.4217816 0.0016435 +0.0519176 0.4217816 0.0016435 +0.0695462 0.4217816 0.0016435 +0.0918486 0.4217816 0.0016435 +0.120064 0.4217816 0.0016435 +0.1557603 0.4217816 0.0016435 +0.2009206 0.4217816 0.0016435 +0.2580543 0.4217816 0.0016435 +0.3303359 0.4217816 0.0016435 +0.4217816 0.4217816 0.0016435 +0.5374722 0.4217816 0.0016435 +0.6838358 0.4217816 0.0016435 +0.8349593 0.4074404 0.0058134 +0.9012461 0.3609218 0.0278105 +0.9345187 0.3241981 0.0619734 +0.9540886 0.3064717 0.1053433 +0.966685 0.307991 0.1565315 +0.9752692 0.3266802 0.2144168 +0.9813491 0.3596781 0.2777122 +0.9857738 0.4037952 0.3448353 +0.9890579 0.4557243 0.4139373 +0.9915312 0.512221 0.4830346 +0.9934145 0.570293 0.5501939 +0.9948604 0.627375 0.6137183 +0.9959777 0.6814556 0.6722907 +0.9968453 0.7311288 0.7250473 +0.9975217 0.7755715 0.7715762 +0.9980504 0.8144609 0.8118589 +0.9984648 0.8478611 0.8461791 +0.9987902 0.8761029 0.8750225 +0.9990459 0.8996766 0.8989863 +0.9992473 0.919146 0.9187068 +0.9994059 0.9350868 0.9348083 +0.9995309 0.948047 0.947871 +0.9996296 0.9585242 0.9584132 +0.9997074 0.9669554 0.9668855 +0.9997689 0.9737154 0.9736715 +0.9998174 0.9791196 0.979092 +0.9998557 0.9834298 0.9834125 +0.999886 0.9868611 0.9868502 +0.9999099 0.9895886 0.9895818 +0.9999288 0.9917542 0.99175 +0.9999437 0.9934721 0.9934694 +0.0000238 0.5501155 0.0142868 +0.0000382 0.549612 0.0137833 +0.0000611 0.5489798 0.0131511 +0.0000978 0.5481876 0.012359 +0.0001565 0.5471978 0.0113691 +0.0002504 0.5459652 0.0101365 +0.0004008 0.5444373 0.0086086 +0.0006416 0.5425548 0.0067261 +0.0010268 0.5402539 0.0044252 +0.0016435 0.5374722 0.0016435 +0.0059429 0.5374722 0.0016435 +0.0113822 0.5374722 0.0016435 +0.0182636 0.5374722 0.0016435 +0.0269694 0.5374722 0.0016435 +0.0379834 0.5374722 0.0016435 +0.0519176 0.5374722 0.0016435 +0.0695462 0.5374722 0.0016435 +0.0918486 0.5374722 0.0016435 +0.120064 0.5374722 0.0016435 +0.1557603 0.5374722 0.0016435 +0.2009206 0.5374722 0.0016435 +0.2580543 0.5374722 0.0016435 +0.3303359 0.5374722 0.0016435 +0.4217816 0.5374722 0.0016435 +0.5374722 0.5374722 0.0016435 +0.6838358 0.5374722 0.0016435 +0.8349593 0.5180338 0.0058134 +0.9012461 0.4526484 0.0278105 +0.9345187 0.3964052 0.0619734 +0.9540886 0.3618551 0.1053433 +0.966685 0.3496974 0.1565315 +0.9752692 0.3575934 0.2144168 +0.9813491 0.3822485 0.2777122 +0.9857738 0.4200306 0.3448353 +0.9890579 0.4672309 0.4139373 +0.9915312 0.5202578 0.4830346 +0.9934145 0.5758275 0.5501939 +0.9948604 0.6311356 0.6137183 +0.9959777 0.6839792 0.6722907 +0.9968453 0.7328035 0.7250473 +0.9975217 0.7766717 0.7715762 +0.9980504 0.8151774 0.8118589 +0.9984648 0.8483242 0.8461791 +0.9987902 0.8764004 0.8750225 +0.9990459 0.8998667 0.8989863 +0.9992473 0.9192669 0.9187068 +0.9994059 0.9351634 0.9348083 +0.9995309 0.9480954 0.947871 +0.9996296 0.9585547 0.9584132 +0.9997074 0.9669746 0.9668855 +0.9997689 0.9737275 0.9736715 +0.9998174 0.9791272 0.979092 +0.9998557 0.9834345 0.9834125 +0.999886 0.986864 0.9868502 +0.9999099 0.9895905 0.9895818 +0.9999288 0.9917554 0.99175 +0.9999437 0.9934728 0.9934694 +0.0000238 0.6964791 0.0142868 +0.0000382 0.6959756 0.0137833 +0.0000611 0.6953434 0.0131511 +0.0000978 0.6945513 0.012359 +0.0001565 0.6935614 0.0113691 +0.0002504 0.6923288 0.0101365 +0.0004008 0.6908009 0.0086086 +0.0006416 0.6889184 0.0067261 +0.0010268 0.6866175 0.0044252 +0.0016435 0.6838358 0.0016435 +0.0059429 0.6838358 0.0016435 +0.0113822 0.6838358 0.0016435 +0.0182636 0.6838358 0.0016435 +0.0269694 0.6838358 0.0016435 +0.0379834 0.6838358 0.0016435 +0.0519176 0.6838358 0.0016435 +0.0695462 0.6838358 0.0016435 +0.0918486 0.6838358 0.0016435 +0.120064 0.6838358 0.0016435 +0.1557603 0.6838358 0.0016435 +0.2009206 0.6838358 0.0016435 +0.2580543 0.6838358 0.0016435 +0.3303359 0.6838358 0.0016435 +0.4217816 0.6838358 0.0016435 +0.5374722 0.6838358 0.0016435 +0.6838358 0.6838358 0.0016435 +0.8349593 0.6579487 0.0058134 +0.9012461 0.5686945 0.0278105 +0.9345187 0.4877565 0.0619734 +0.9540886 0.4319223 0.1053433 +0.966685 0.4024614 0.1565315 +0.9752692 0.3967026 0.2144168 +0.9813491 0.410803 0.2777122 +0.9857738 0.4405705 0.3448353 +0.9890579 0.4817882 0.4139373 +0.9915312 0.5304255 0.4830346 +0.9934145 0.5828294 0.5501939 +0.9948604 0.6358932 0.6137183 +0.9959777 0.687172 0.6722907 +0.9968453 0.7349221 0.7250473 +0.9975217 0.7780636 0.7715762 +0.9980504 0.8160839 0.8118589 +0.9984648 0.8489102 0.8461791 +0.9987902 0.8767768 0.8750225 +0.9990459 0.9001073 0.8989863 +0.9992473 0.9194199 0.9187068 +0.9994059 0.9352604 0.9348083 +0.9995309 0.9481567 0.947871 +0.9996296 0.9585934 0.9584132 +0.9997074 0.966999 0.9668855 +0.9997689 0.9737428 0.9736715 +0.9998174 0.9791368 0.979092 +0.9998557 0.9834405 0.9834125 +0.999886 0.9868678 0.9868502 +0.9999099 0.9895928 0.9895818 +0.9999288 0.9917569 0.99175 +0.9999437 0.9934737 0.9934694 +0.0051514 0.8407292 0.0186694 +0.0051286 0.8405071 0.0181604 +0.0051047 0.8402274 0.0175208 +0.0050826 0.8398756 0.016719 +0.0050676 0.8394338 0.0157161 +0.0050694 0.8388802 0.014466 +0.0051048 0.8381886 0.0129143 +0.0052028 0.8373283 0.0109995 +0.0054121 0.8362644 0.0086547 +0.0058134 0.8349593 0.0058134 +0.0099234 0.8349593 0.0058134 +0.015123 0.8349593 0.0058134 +0.0217012 0.8349593 0.0058134 +0.0300235 0.8349593 0.0058134 +0.0405522 0.8349593 0.0058134 +0.0538725 0.8349593 0.0058134 +0.0707243 0.8349593 0.0058134 +0.0920441 0.8349593 0.0058134 +0.1190164 0.8349593 0.0058134 +0.1531399 0.8349593 0.0058134 +0.1963105 0.8349593 0.0058134 +0.2509269 0.8349593 0.0058134 +0.3200238 0.8349593 0.0058134 +0.4074404 0.8349593 0.0058134 +0.5180338 0.8349593 0.0058134 +0.6579487 0.8349593 0.0058134 +0.8349593 0.8349593 0.0058134 +0.9012461 0.715508 0.0278105 +0.9345187 0.6033278 0.0619734 +0.9540886 0.5205664 0.1053433 +0.966685 0.4692147 0.1565315 +0.9752692 0.4461809 0.2144168 +0.9813491 0.4469282 0.2777122 +0.9857738 0.4665561 0.3448353 +0.9890579 0.5002052 0.4139373 +0.9915312 0.5432889 0.4830346 +0.9934145 0.5916877 0.5501939 +0.9948604 0.6419122 0.6137183 +0.9959777 0.6912113 0.6722907 +0.9968453 0.7376024 0.7250473 +0.9975217 0.7798244 0.7715762 +0.9980504 0.8172307 0.8118589 +0.9984648 0.8496515 0.8461791 +0.9987902 0.877253 0.8750225 +0.9990459 0.9004115 0.8989863 +0.9992473 0.9196135 0.9187068 +0.9994059 0.9353832 0.9348083 +0.9995309 0.9482343 0.947871 +0.9996296 0.9586423 0.9584132 +0.9997074 0.9670298 0.9668855 +0.9997689 0.9737621 0.9736715 +0.9998174 0.9791489 0.979092 +0.9998557 0.9834482 0.9834125 +0.999886 0.9868726 0.9868502 +0.9999099 0.9895958 0.9895818 +0.9999288 0.9917587 0.99175 +0.9999437 0.9934749 0.9934694 +0.0279321 0.9033413 0.0391214 +0.0278872 0.9032596 0.0386748 +0.0278347 0.9031567 0.0381135 +0.0277752 0.9030276 0.0374096 +0.0277111 0.9028657 0.0365289 +0.0276479 0.9026634 0.0354305 +0.0275966 0.9024114 0.0340663 +0.0275778 0.9020992 0.0323815 +0.0276281 0.9017148 0.0303162 +0.0278105 0.9012461 0.0278105 +0.0312193 0.9012461 0.0278105 +0.0355319 0.9012461 0.0278105 +0.0409879 0.9012461 0.0278105 +0.0478904 0.9012461 0.0278105 +0.056623 0.9012461 0.0278105 +0.0676709 0.9012461 0.0278105 +0.0816479 0.9012461 0.0278105 +0.0993306 0.9012461 0.0278105 +0.1217016 0.9012461 0.0278105 +0.1500037 0.9012461 0.0278105 +0.1858097 0.9012461 0.0278105 +0.2311088 0.9012461 0.0278105 +0.2884181 0.9012461 0.0278105 +0.3609218 0.9012461 0.0278105 +0.4526484 0.9012461 0.0278105 +0.5686945 0.9012461 0.0278105 +0.715508 0.9012461 0.0278105 +0.9012461 0.9012461 0.0278105 +0.9345187 0.7495406 0.0619734 +0.9540886 0.6327127 0.1053433 +0.966685 0.5536664 0.1565315 +0.9752692 0.5087774 0.2144168 +0.9813491 0.4926312 0.2777122 +0.9857738 0.4994313 0.3448353 +0.9890579 0.523505 0.4139373 +0.9915312 0.5595628 0.4830346 +0.9934145 0.6028946 0.5501939 +0.9948604 0.649527 0.6137183 +0.9959777 0.6963214 0.6722907 +0.9968453 0.7409934 0.7250473 +0.9975217 0.7820522 0.7715762 +0.9980504 0.8186816 0.8118589 +0.9984648 0.8505894 0.8461791 +0.9987902 0.8778555 0.8750225 +0.9990459 0.9007965 0.8989863 +0.9992473 0.9198584 0.9187068 +0.9994059 0.9355384 0.9348083 +0.9995309 0.9483325 0.947871 +0.9996296 0.9587042 0.9584132 +0.9997074 0.9670687 0.9668855 +0.9997689 0.9737866 0.9736715 +0.9998174 0.9791643 0.979092 +0.9998557 0.9834578 0.9834125 +0.999886 0.9868786 0.9868502 +0.9999099 0.9895996 0.9895818 +0.9999288 0.9917611 0.99175 +0.9999437 0.9934764 0.9934694 +0.0624569 0.9354466 0.0712736 +0.0624063 0.9354101 0.0709061 +0.0623458 0.9353643 0.0704444 +0.0622749 0.9353068 0.0698653 +0.0621943 0.9352348 0.0691408 +0.0621069 0.9351449 0.0682373 +0.0620199 0.9350332 0.0671155 +0.0619473 0.9348949 0.0657302 +0.061916 0.9347252 0.0640325 +0.0619734 0.9345187 0.0619734 +0.0646568 0.9345187 0.0619734 +0.0680517 0.9345187 0.0619734 +0.0723466 0.9345187 0.0619734 +0.0777803 0.9345187 0.0619734 +0.0846546 0.9345187 0.0619734 +0.0933514 0.9345187 0.0619734 +0.1043541 0.9345187 0.0619734 +0.1182739 0.9345187 0.0619734 +0.1358843 0.9345187 0.0619734 +0.1581637 0.9345187 0.0619734 +0.1863501 0.9345187 0.0619734 +0.2220095 0.9345187 0.0619734 +0.2671233 0.9345187 0.0619734 +0.3241981 0.9345187 0.0619734 +0.3964052 0.9345187 0.0619734 +0.4877565 0.9345187 0.0619734 +0.6033278 0.9345187 0.0619734 +0.7495406 0.9345187 0.0619734 +0.9345187 0.9345187 0.0619734 +0.9540886 0.7745924 0.1053433 +0.966685 0.6605087 0.1565315 +0.9752692 0.5879701 0.2144168 +0.9813491 0.5504514 0.2777122 +0.9857738 0.5410227 0.3448353 +0.9890579 0.5529823 0.4139373 +0.9915312 0.5801514 0.4830346 +0.9934145 0.6170729 0.5501939 +0.9948604 0.6591607 0.6137183 +0.9959777 0.7027865 0.6722907 +0.9968453 0.7452834 0.7250473 +0.9975217 0.7848706 0.7715762 +0.9980504 0.8205171 0.8118589 +0.9984648 0.8517759 0.8461791 +0.9987902 0.8786176 0.8750225 +0.9990459 0.9012835 0.8989863 +0.9992473 0.9201683 0.9187068 +0.9994059 0.9357348 0.9348083 +0.9995309 0.9484566 0.947871 +0.9996296 0.9587825 0.9584132 +0.9997074 0.967118 0.9668855 +0.9997689 0.9738176 0.9736715 +0.9998174 0.9791837 0.979092 +0.9998557 0.98347 0.9834125 +0.999886 0.9868863 0.9868502 +0.9999099 0.9896044 0.9895818 +0.9999288 0.9917641 0.99175 +0.9999437 0.9934783 0.9934694 +0.1059991 0.9545467 0.112771 +0.1059489 0.9545286 0.1124771 +0.1058883 0.9545059 0.1121079 +0.1058162 0.9544774 0.111645 +0.1057322 0.9544418 0.1110659 +0.1056375 0.9543974 0.110344 +0.1055364 0.9543421 0.1094478 +0.1054384 0.9542739 0.1083415 +0.1053624 0.9541902 0.1069863 +0.1053433 0.9540886 0.1053433 +0.1074015 0.9540886 0.1053433 +0.1100054 0.9540886 0.1053433 +0.1132997 0.9540886 0.1053433 +0.1174673 0.9540886 0.1053433 +0.12274 0.9540886 0.1053433 +0.1294105 0.9540886 0.1053433 +0.1378497 0.9540886 0.1053433 +0.1485263 0.9540886 0.1053433 +0.1620336 0.9540886 0.1053433 +0.179122 0.9540886 0.1053433 +0.2007412 0.9540886 0.1053433 +0.2280923 0.9540886 0.1053433 +0.2626949 0.9540886 0.1053433 +0.3064717 0.9540886 0.1053433 +0.3618551 0.9540886 0.1053433 +0.4319223 0.9540886 0.1053433 +0.5205664 0.9540886 0.1053433 +0.6327127 0.9540886 0.1053433 +0.7745924 0.9540886 0.1053433 +0.9540886 0.9540886 0.1053433 +0.966685 0.7956781 0.1565315 +0.9752692 0.6881591 0.2144168 +0.9813491 0.6236015 0.2777122 +0.9857738 0.5936412 0.3448353 +0.9890579 0.5902749 0.4139373 +0.9915312 0.6061987 0.4830346 +0.9934145 0.6350102 0.5501939 +0.9948604 0.6713487 0.6137183 +0.9959777 0.7109656 0.6722907 +0.9968453 0.7507108 0.7250473 +0.9975217 0.7884362 0.7715762 +0.9980504 0.8228393 0.8118589 +0.9984648 0.853277 0.8461791 +0.9987902 0.8795819 0.8750225 +0.9990459 0.9018996 0.8989863 +0.9992473 0.9205603 0.9187068 +0.9994059 0.9359833 0.9348083 +0.9995309 0.9486137 0.947871 +0.9996296 0.9588815 0.9584132 +0.9997074 0.9671803 0.9668855 +0.9997689 0.9738568 0.9736715 +0.9998174 0.9792083 0.979092 +0.9998557 0.9834854 0.9834125 +0.999886 0.9868959 0.9868502 +0.9999099 0.9896105 0.9895818 +0.9999288 0.9917679 0.99175 +0.9999437 0.9934806 0.9934694 +0.1572498 0.9669269 0.1623561 +0.1572031 0.9669173 0.1621254 +0.1571463 0.9669053 0.1618356 +0.1570779 0.9668902 0.1614723 +0.1569971 0.9668714 0.1610178 +0.156904 0.9668479 0.1604514 +0.1568008 0.9668187 0.1597484 +0.1566936 0.9667827 0.1588809 +0.1565954 0.9667385 0.1578187 +0.1565315 0.966685 0.1565315 +0.1580814 0.966685 0.1565315 +0.1600423 0.966685 0.1565315 +0.162523 0.966685 0.1565315 +0.1656615 0.966685 0.1565315 +0.169632 0.966685 0.1565315 +0.1746553 0.966685 0.1565315 +0.1810104 0.966685 0.1565315 +0.1890504 0.966685 0.1565315 +0.199222 0.966685 0.1565315 +0.2120905 0.966685 0.1565315 +0.2283708 0.966685 0.1565315 +0.2489674 0.966685 0.1565315 +0.2750249 0.966685 0.1565315 +0.307991 0.966685 0.1565315 +0.3496974 0.966685 0.1565315 +0.4024614 0.966685 0.1565315 +0.4692147 0.966685 0.1565315 +0.5536664 0.966685 0.1565315 +0.6605087 0.966685 0.1565315 +0.7956781 0.966685 0.1565315 +0.966685 0.966685 0.1565315 +0.9752692 0.8149113 0.2144168 +0.9813491 0.716146 0.2777122 +0.9857738 0.6602105 0.3448353 +0.9890579 0.637455 0.4139373 +0.9915312 0.6391518 0.4830346 +0.9934145 0.6577032 0.5501939 +0.9948604 0.686768 0.6137183 +0.9959777 0.7213133 0.6722907 +0.9968453 0.7575772 0.7250473 +0.9975217 0.7929472 0.7715762 +0.9980504 0.8257771 0.8118589 +0.9984648 0.8551761 0.8461791 +0.9987902 0.8808018 0.8750225 +0.9990459 0.9026791 0.8989863 +0.9992473 0.9210562 0.9187068 +0.9994059 0.9362977 0.9348083 +0.9995309 0.9488124 0.947871 +0.9996296 0.9590068 0.9584132 +0.9997074 0.9672592 0.9668855 +0.9997689 0.9739063 0.9736715 +0.9998174 0.9792394 0.979092 +0.9998557 0.9835049 0.9834125 +0.999886 0.9869082 0.9868502 +0.9999099 0.9896181 0.9895818 +0.9999288 0.9917727 0.99175 +0.9999437 0.9934836 0.9934694 +0.2151269 0.9754027 0.2189162 +0.2150852 0.9753975 0.2187378 +0.2150342 0.9753908 0.2185137 +0.2149725 0.9753825 0.2182328 +0.2148987 0.9753721 0.2178815 +0.2148124 0.9753591 0.2174438 +0.2147144 0.975343 0.2169006 +0.2146085 0.9753231 0.2162305 +0.2145034 0.9752987 0.2154103 +0.2144168 0.9752692 0.2144168 +0.2155656 0.9752692 0.2144168 +0.217019 0.9752692 0.2144168 +0.2188577 0.9752692 0.2144168 +0.221184 0.9752692 0.2144168 +0.224127 0.9752692 0.2144168 +0.2278503 0.9752692 0.2144168 +0.2325608 0.9752692 0.2144168 +0.2385201 0.9752692 0.2144168 +0.2460594 0.9752692 0.2144168 +0.2555977 0.9752692 0.2144168 +0.2676648 0.9752692 0.2144168 +0.2829313 0.9752692 0.2144168 +0.3022454 0.9752692 0.2144168 +0.3266802 0.9752692 0.2144168 +0.3575934 0.9752692 0.2144168 +0.3967026 0.9752692 0.2144168 +0.4461809 0.9752692 0.2144168 +0.5087774 0.9752692 0.2144168 +0.5879701 0.9752692 0.2144168 +0.6881591 0.9752692 0.2144168 +0.8149113 0.9752692 0.2144168 +0.9752692 0.9752692 0.2144168 +0.9813491 0.8332267 0.2777122 +0.9857738 0.7444293 0.3448353 +0.9890579 0.6971439 0.4139373 +0.9915312 0.6808418 0.4830346 +0.9934145 0.6864128 0.5501939 +0.9948604 0.7062754 0.6137183 +0.9959777 0.7344044 0.6722907 +0.9968453 0.7662641 0.7250473 +0.9975217 0.7986542 0.7715762 +0.9980504 0.8294939 0.8118589 +0.9984648 0.8575787 0.8461791 +0.9987902 0.8823451 0.8750225 +0.9990459 0.9036652 0.8989863 +0.9992473 0.9216836 0.9187068 +0.9994059 0.9366954 0.9348083 +0.9995309 0.9490638 0.947871 +0.9996296 0.9591654 0.9584132 +0.9997074 0.967359 0.9668855 +0.9997689 0.9739691 0.9736715 +0.9998174 0.9792788 0.979092 +0.9998557 0.9835296 0.9834125 +0.999886 0.9869236 0.9868502 +0.9999099 0.9896278 0.9895818 +0.9999288 0.9917788 0.99175 +0.9999437 0.9934874 0.9934694 +0.2783684 0.9814251 0.2811378 +0.2783325 0.9814221 0.2810019 +0.2782884 0.9814183 0.2808311 +0.2782347 0.9814136 0.2806171 +0.2781701 0.9814076 0.2803496 +0.2780936 0.9814002 0.2800162 +0.2780055 0.9813911 0.2796026 +0.2779077 0.9813797 0.2790924 +0.2778058 0.9813659 0.2784681 +0.2777122 0.9813491 0.2777122 +0.278551 0.9813491 0.2777122 +0.2796122 0.9813491 0.2777122 +0.2809547 0.9813491 0.2777122 +0.2826531 0.9813491 0.2777122 +0.2848019 0.9813491 0.2777122 +0.2875203 0.9813491 0.2777122 +0.2909596 0.9813491 0.2777122 +0.2953106 0.9813491 0.2777122 +0.3008152 0.9813491 0.2777122 +0.3077793 0.9813491 0.2777122 +0.3165898 0.9813491 0.2777122 +0.3277361 0.9813491 0.2777122 +0.3418377 0.9813491 0.2777122 +0.3596781 0.9813491 0.2777122 +0.3822485 0.9813491 0.2777122 +0.410803 0.9813491 0.2777122 +0.4469282 0.9813491 0.2777122 +0.4926312 0.9813491 0.2777122 +0.5504514 0.9813491 0.2777122 +0.6236015 0.9813491 0.2777122 +0.716146 0.9813491 0.2777122 +0.8332267 0.9813491 0.2777122 +0.9813491 0.9813491 0.2777122 +0.9857738 0.850977 0.3448353 +0.9890579 0.772658 0.4139373 +0.9915312 0.7335852 0.4830346 +0.9934145 0.7227342 0.5501939 +0.9948604 0.7309548 0.6137183 +0.9959777 0.7509664 0.6722907 +0.9968453 0.7772541 0.7250473 +0.9975217 0.8058743 0.7715762 +0.9980504 0.8341961 0.8118589 +0.9984648 0.8606183 0.8461791 +0.9987902 0.8842976 0.8750225 +0.9990459 0.9049128 0.8989863 +0.9992473 0.9224773 0.9187068 +0.9994059 0.9371986 0.9348083 +0.9995309 0.9493819 0.947871 +0.9996296 0.959366 0.9584132 +0.9997074 0.9674853 0.9668855 +0.9997689 0.9740484 0.9736715 +0.9998174 0.9793286 0.979092 +0.9998557 0.9835609 0.9834125 +0.999886 0.9869432 0.9868502 +0.9999099 0.9896401 0.9895818 +0.9999288 0.9917864 0.99175 +0.9999437 0.9934922 0.9934694 +0.3454107 0.9858181 0.3474044 +0.3453807 0.9858163 0.3473024 +0.3453439 0.9858141 0.3471743 +0.3452987 0.9858113 0.3470137 +0.3452442 0.9858079 0.3468129 +0.3451791 0.9858036 0.3465628 +0.3451032 0.9857982 0.3462526 +0.3450175 0.9857916 0.34587 +0.3449254 0.9857835 0.3454019 +0.3448353 0.9857738 0.3448353 +0.3454387 0.9857738 0.3448353 +0.346202 0.9857738 0.3448353 +0.3471677 0.9857738 0.3448353 +0.3483894 0.9857738 0.3448353 +0.3499351 0.9857738 0.3448353 +0.3518905 0.9857738 0.3448353 +0.3543644 0.9857738 0.3448353 +0.3574942 0.9857738 0.3448353 +0.3614538 0.9857738 0.3448353 +0.3664632 0.9857738 0.3448353 +0.3728008 0.9857738 0.3448353 +0.3808186 0.9857738 0.3448353 +0.3909622 0.9857738 0.3448353 +0.4037952 0.9857738 0.3448353 +0.4200306 0.9857738 0.3448353 +0.4405705 0.9857738 0.3448353 +0.4665561 0.9857738 0.3448353 +0.4994313 0.9857738 0.3448353 +0.5410227 0.9857738 0.3448353 +0.5936412 0.9857738 0.3448353 +0.6602105 0.9857738 0.3448353 +0.7444293 0.9857738 0.3448353 +0.850977 0.9857738 0.3448353 +0.9857738 0.9857738 0.3448353 +0.9890579 0.8681933 0.4139373 +0.9915312 0.8003123 0.4830346 +0.9934145 0.7686854 0.5501939 +0.9948604 0.7621775 0.6137183 +0.9959777 0.7719194 0.6722907 +0.9968453 0.7911579 0.7250473 +0.9975217 0.8150086 0.7715762 +0.9980504 0.840145 0.8118589 +0.9984648 0.8644638 0.8461791 +0.9987902 0.8867677 0.8750225 +0.9990459 0.9064912 0.8989863 +0.9992473 0.9234815 0.9187068 +0.9994059 0.9378352 0.9348083 +0.9995309 0.9497843 0.947871 +0.9996296 0.9596197 0.9584132 +0.9997074 0.967645 0.9668855 +0.9997689 0.9741488 0.9736715 +0.9998174 0.9793916 0.979092 +0.9998557 0.9836004 0.9834125 +0.999886 0.986968 0.9868502 +0.9999099 0.9896556 0.9895818 +0.9999288 0.9917961 0.99175 +0.9999437 0.9934983 0.9934694 +0.4144197 0.9890841 0.4158337 +0.4143955 0.9890831 0.4157584 +0.4143657 0.9890818 0.4156638 +0.414329 0.9890801 0.4155452 +0.4142845 0.9890781 0.4153969 +0.4142311 0.9890755 0.4152122 +0.4141683 0.9890723 0.4149832 +0.4140964 0.9890684 0.4147008 +0.4140176 0.9890637 0.4143553 +0.4139373 0.9890579 0.4139373 +0.4143649 0.9890579 0.4139373 +0.4149059 0.9890579 0.4139373 +0.4155903 0.9890579 0.4139373 +0.4164562 0.9890579 0.4139373 +0.4175516 0.9890579 0.4139373 +0.4189375 0.9890579 0.4139373 +0.4206909 0.9890579 0.4139373 +0.4229091 0.9890579 0.4139373 +0.4257154 0.9890579 0.4139373 +0.4292657 0.9890579 0.4139373 +0.4337574 0.9890579 0.4139373 +0.4394399 0.9890579 0.4139373 +0.4466291 0.9890579 0.4139373 +0.4557243 0.9890579 0.4139373 +0.4672309 0.9890579 0.4139373 +0.4817882 0.9890579 0.4139373 +0.5002052 0.9890579 0.4139373 +0.523505 0.9890579 0.4139373 +0.5529823 0.9890579 0.4139373 +0.5902749 0.9890579 0.4139373 +0.637455 0.9890579 0.4139373 +0.6971439 0.9890579 0.4139373 +0.772658 0.9890579 0.4139373 +0.8681933 0.9890579 0.4139373 +0.9890579 0.9890579 0.4139373 +0.9915312 0.8847308 0.4830346 +0.9934145 0.8268198 0.5501939 +0.9948604 0.8016783 0.6137183 +0.9959777 0.7984278 0.6722907 +0.9968453 0.808748 0.7250473 +0.9975217 0.8265648 0.7715762 +0.9980504 0.8476711 0.8118589 +0.9984648 0.8693288 0.8461791 +0.9987902 0.8898928 0.8750225 +0.9990459 0.9084881 0.8989863 +0.9992473 0.9247519 0.9187068 +0.9994059 0.9386406 0.9348083 +0.9995309 0.9502933 0.947871 +0.9996296 0.9599407 0.9584132 +0.9997074 0.967847 0.9668855 +0.9997689 0.9742758 0.9736715 +0.9998174 0.9794713 0.979092 +0.9998557 0.9836504 0.9834125 +0.999886 0.9869993 0.9868502 +0.9999099 0.9896752 0.9895818 +0.9999288 0.9918084 0.99175 +0.9999437 0.993506 0.9934694 +0.4834235 0.9915469 0.4844116 +0.4834045 0.9915463 0.4843569 +0.4833811 0.9915455 0.4842882 +0.4833522 0.9915446 0.484202 +0.4833171 0.9915433 0.4840944 +0.4832747 0.9915418 0.4839603 +0.4832246 0.9915399 0.4837939 +0.4831666 0.9915376 0.4835889 +0.4831021 0.9915347 0.4833381 +0.4830346 0.9915312 0.4830346 +0.4833333 0.9915312 0.4830346 +0.4837112 0.9915312 0.4830346 +0.4841892 0.9915312 0.4830346 +0.484794 0.9915312 0.4830346 +0.4855591 0.9915312 0.4830346 +0.4865271 0.9915312 0.4830346 +0.4877517 0.9915312 0.4830346 +0.489301 0.9915312 0.4830346 +0.4912611 0.9915312 0.4830346 +0.4937409 0.9915312 0.4830346 +0.4968781 0.9915312 0.4830346 +0.5008471 0.9915312 0.4830346 +0.5058684 0.9915312 0.4830346 +0.512221 0.9915312 0.4830346 +0.5202578 0.9915312 0.4830346 +0.5304255 0.9915312 0.4830346 +0.5432889 0.9915312 0.4830346 +0.5595628 0.9915312 0.4830346 +0.5801514 0.9915312 0.4830346 +0.6061987 0.9915312 0.4830346 +0.6391518 0.9915312 0.4830346 +0.6808418 0.9915312 0.4830346 +0.7335852 0.9915312 0.4830346 +0.8003123 0.9915312 0.4830346 +0.8847308 0.9915312 0.4830346 +0.9915312 0.9915312 0.4830346 +0.9934145 0.9003673 0.5501939 +0.9948604 0.8516519 0.6137183 +0.9959777 0.8319643 0.6722907 +0.9968453 0.8310018 0.7250473 +0.9975217 0.8411848 0.7715762 +0.9980504 0.8571927 0.8118589 +0.9984648 0.8754838 0.8461791 +0.9987902 0.8938464 0.8750225 +0.9990459 0.9110144 0.8989863 +0.9992473 0.9263591 0.9187068 +0.9994059 0.9396594 0.9348083 +0.9995309 0.9509374 0.947871 +0.9996296 0.9603469 0.9584132 +0.9997074 0.9681027 0.9668855 +0.9997689 0.9744364 0.9736715 +0.9998174 0.9795722 0.979092 +0.9998557 0.9837136 0.9834125 +0.999886 0.9870389 0.9868502 +0.9999099 0.9897 0.9895818 +0.9999288 0.9918239 0.99175 +0.9999437 0.9935157 0.9934694 +0.5504963 0.993424 0.5511771 +0.5504818 0.9934236 0.551138 +0.550464 0.9934231 0.5510889 +0.5504419 0.9934225 0.5510274 +0.550415 0.9934218 0.5509505 +0.5503825 0.9934209 0.5508547 +0.5503438 0.9934197 0.550736 +0.5502987 0.9934183 0.5505896 +0.550248 0.9934166 0.5504105 +0.5501939 0.9934145 0.5501939 +0.5503996 0.9934145 0.5501939 +0.5506598 0.9934145 0.5501939 +0.550989 0.9934145 0.5501939 +0.5514055 0.9934145 0.5501939 +0.5519324 0.9934145 0.5501939 +0.552599 0.9934145 0.5501939 +0.5534423 0.9934145 0.5501939 +0.5545093 0.9934145 0.5501939 +0.5558591 0.9934145 0.5501939 +0.5575667 0.9934145 0.5501939 +0.5597272 0.9934145 0.5501939 +0.5624604 0.9934145 0.5501939 +0.5659183 0.9934145 0.5501939 +0.570293 0.9934145 0.5501939 +0.5758275 0.9934145 0.5501939 +0.5828294 0.9934145 0.5501939 +0.5916877 0.9934145 0.5501939 +0.6028946 0.9934145 0.5501939 +0.6170729 0.9934145 0.5501939 +0.6350102 0.9934145 0.5501939 +0.6577032 0.9934145 0.5501939 +0.6864128 0.9934145 0.5501939 +0.7227342 0.9934145 0.5501939 +0.7686854 0.9934145 0.5501939 +0.8268198 0.9934145 0.5501939 +0.9003673 0.9934145 0.5501939 +0.9934145 0.9934145 0.5501939 +0.9948604 0.914875 0.6137183 +0.9959777 0.8743923 0.6722907 +0.9968453 0.8591558 0.7250473 +0.9975217 0.859681 0.7715762 +0.9980504 0.8692387 0.8118589 +0.9984648 0.8832705 0.8461791 +0.9987902 0.8988483 0.8750225 +0.9990459 0.9142104 0.8989863 +0.9992473 0.9283924 0.9187068 +0.9994059 0.9409485 0.9348083 +0.9995309 0.9517522 0.947871 +0.9996296 0.9608607 0.9584132 +0.9997074 0.9684261 0.9668855 +0.9997689 0.9746397 0.9736715 +0.9998174 0.9796998 0.979092 +0.9998557 0.9837936 0.9834125 +0.999886 0.9870891 0.9868502 +0.9999099 0.9897314 0.9895818 +0.9999288 0.9918436 0.99175 +0.9999437 0.993528 0.9934694 +0.6139459 0.9948662 0.6144087 +0.6139352 0.994866 0.6143812 +0.6139219 0.9948657 0.6143467 +0.6139056 0.9948653 0.6143035 +0.6138855 0.9948649 0.6142495 +0.6138613 0.9948643 0.6141822 +0.6138323 0.9948636 0.6140988 +0.6137984 0.9948628 0.613996 +0.6137599 0.9948617 0.6138703 +0.6137183 0.9948604 0.6137183 +0.613858 0.9948604 0.6137183 +0.6140348 0.9948604 0.6137183 +0.6142585 0.9948604 0.6137183 +0.6145415 0.9948604 0.6137183 +0.6148995 0.9948604 0.6137183 +0.6153525 0.9948604 0.6137183 +0.6159255 0.9948604 0.6137183 +0.6166504 0.9948604 0.6137183 +0.6175676 0.9948604 0.6137183 +0.6187279 0.9948604 0.6137183 +0.6201959 0.9948604 0.6137183 +0.622053 0.9948604 0.6137183 +0.6244026 0.9948604 0.6137183 +0.627375 0.9948604 0.6137183 +0.6311356 0.9948604 0.6137183 +0.6358932 0.9948604 0.6137183 +0.6419122 0.9948604 0.6137183 +0.649527 0.9948604 0.6137183 +0.6591607 0.9948604 0.6137183 +0.6713487 0.9948604 0.6137183 +0.686768 0.9948604 0.6137183 +0.7062754 0.9948604 0.6137183 +0.7309548 0.9948604 0.6137183 +0.7621775 0.9948604 0.6137183 +0.8016783 0.9948604 0.6137183 +0.8516519 0.9948604 0.6137183 +0.914875 0.9948604 0.6137183 +0.9948604 0.9948604 0.6137183 +0.9959777 0.9280693 0.6722907 +0.9968453 0.8947742 0.7250473 +0.9975217 0.8830811 0.7715762 +0.9980504 0.8844784 0.8118589 +0.9984648 0.8931218 0.8461791 +0.9987902 0.9051763 0.8750225 +0.9990459 0.9182539 0.8989863 +0.9992473 0.9309649 0.9187068 +0.9994059 0.9425792 0.9348083 +0.9995309 0.952783 0.947871 +0.9996296 0.9615108 0.9584132 +0.9997074 0.9688353 0.9668855 +0.9997689 0.9748969 0.9736715 +0.9998174 0.9798612 0.979092 +0.9998557 0.9838948 0.9834125 +0.999886 0.9871525 0.9868502 +0.9999099 0.9897711 0.9895818 +0.9999288 0.9918685 0.99175 +0.9999437 0.9935436 0.9934694 +0.6724572 0.9959813 0.6727678 +0.6724495 0.9959811 0.6727489 +0.6724399 0.9959809 0.672725 +0.672428 0.9959807 0.6726952 +0.6724135 0.9959804 0.6726578 +0.6723959 0.9959801 0.6726113 +0.6723748 0.9959797 0.6725537 +0.67235 0.9959791 0.6724827 +0.6723217 0.9959785 0.6723958 +0.6722907 0.9959777 0.6722907 +0.6723845 0.9959777 0.6722907 +0.6725032 0.9959777 0.6722907 +0.6726533 0.9959777 0.6722907 +0.6728432 0.9959777 0.6722907 +0.6730835 0.9959777 0.6722907 +0.6733874 0.9959777 0.6722907 +0.673772 0.9959777 0.6722907 +0.6742585 0.9959777 0.6722907 +0.6748739 0.9959777 0.6722907 +0.6756526 0.9959777 0.6722907 +0.6766377 0.9959777 0.6722907 +0.6778841 0.9959777 0.6722907 +0.6794608 0.9959777 0.6722907 +0.6814556 0.9959777 0.6722907 +0.6839792 0.9959777 0.6722907 +0.687172 0.9959777 0.6722907 +0.6912113 0.9959777 0.6722907 +0.6963214 0.9959777 0.6722907 +0.7027865 0.9959777 0.6722907 +0.7109656 0.9959777 0.6722907 +0.7213133 0.9959777 0.6722907 +0.7344044 0.9959777 0.6722907 +0.7509664 0.9959777 0.6722907 +0.7719194 0.9959777 0.6722907 +0.7984278 0.9959777 0.6722907 +0.8319643 0.9959777 0.6722907 +0.8743923 0.9959777 0.6722907 +0.9280693 0.9959777 0.6722907 +0.9959777 0.9959777 0.6722907 +0.9968453 0.9398361 0.7250473 +0.9975217 0.9126854 0.7715762 +0.9980504 0.9037586 0.8118589 +0.9984648 0.9055849 0.8461791 +0.9987902 0.913182 0.8750225 +0.9990459 0.9233694 0.8989863 +0.9992473 0.9342194 0.9187068 +0.9994059 0.9446424 0.9348083 +0.9995309 0.9540871 0.947871 +0.9996296 0.9623332 0.9584132 +0.9997074 0.9693529 0.9668855 +0.9997689 0.9752222 0.9736715 +0.9998174 0.9800654 0.979092 +0.9998557 0.9840229 0.9834125 +0.999886 0.9872327 0.9868502 +0.9999099 0.9898214 0.9895818 +0.9999288 0.9918999 0.99175 +0.9999437 0.9935632 0.9934694 +0.7251659 0.9968475 0.7253722 +0.7251605 0.9968474 0.7253592 +0.7251537 0.9968473 0.725343 +0.7251454 0.9968472 0.7253227 +0.7251351 0.996847 0.7252972 +0.7251226 0.9968468 0.7252656 +0.7251076 0.9968465 0.7252263 +0.7250899 0.9968462 0.725178 +0.7250697 0.9968458 0.7251188 +0.7250473 0.9968453 0.7250473 +0.7251096 0.9968453 0.7250473 +0.7251883 0.9968453 0.7250473 +0.7252879 0.9968453 0.7250473 +0.7254139 0.9968453 0.7250473 +0.7255733 0.9968453 0.7250473 +0.725775 0.9968453 0.7250473 +0.7260302 0.9968453 0.7250473 +0.726353 0.9968453 0.7250473 +0.7267615 0.9968453 0.7250473 +0.7272782 0.9968453 0.7250473 +0.7279319 0.9968453 0.7250473 +0.7287589 0.9968453 0.7250473 +0.7298052 0.9968453 0.7250473 +0.7311288 0.9968453 0.7250473 +0.7328035 0.9968453 0.7250473 +0.7349221 0.9968453 0.7250473 +0.7376024 0.9968453 0.7250473 +0.7409934 0.9968453 0.7250473 +0.7452834 0.9968453 0.7250473 +0.7507108 0.9968453 0.7250473 +0.7575772 0.9968453 0.7250473 +0.7662641 0.9968453 0.7250473 +0.7772541 0.9968453 0.7250473 +0.7911579 0.9968453 0.7250473 +0.808748 0.9968453 0.7250473 +0.8310018 0.9968453 0.7250473 +0.8591558 0.9968453 0.7250473 +0.8947742 0.9968453 0.7250473 +0.9398361 0.9968453 0.7250473 +0.9968453 0.9968453 0.7250473 +0.9975217 0.9501385 0.7715762 +0.9980504 0.9281506 0.8118589 +0.9984648 0.9213524 0.8461791 +0.9987902 0.9233103 0.8750225 +0.9990459 0.9298411 0.8989863 +0.9992473 0.9383367 0.9187068 +0.9994059 0.9472525 0.9348083 +0.9995309 0.955737 0.947871 +0.9996296 0.9633736 0.9584132 +0.9997074 0.9700078 0.9668855 +0.9997689 0.9756338 0.9736715 +0.9998174 0.9803238 0.979092 +0.9998557 0.9841849 0.9834125 +0.999886 0.9873343 0.9868502 +0.9999099 0.989885 0.9895818 +0.9999288 0.9919397 0.99175 +0.9999437 0.9935881 0.9934694 +0.7716588 0.997523 0.7717943 +0.7716551 0.997523 0.7717857 +0.7716504 0.9975229 0.7717748 +0.7716446 0.9975228 0.7717611 +0.7716375 0.9975227 0.771744 +0.7716288 0.9975226 0.7717228 +0.7716184 0.9975224 0.7716964 +0.7716061 0.9975222 0.7716639 +0.7715919 0.997522 0.7716242 +0.7715762 0.9975217 0.7715762 +0.7716171 0.9975217 0.7715762 +0.7716688 0.9975217 0.7715762 +0.7717342 0.9975217 0.7715762 +0.771817 0.9975217 0.7715762 +0.7719217 0.9975217 0.7715762 +0.7720543 0.9975217 0.7715762 +0.7722219 0.9975217 0.7715762 +0.772434 0.9975217 0.7715762 +0.7727023 0.9975217 0.7715762 +0.7730418 0.9975217 0.7715762 +0.7734712 0.9975217 0.7715762 +0.7740145 0.9975217 0.7715762 +0.7747019 0.9975217 0.7715762 +0.7755715 0.9975217 0.7715762 +0.7766717 0.9975217 0.7715762 +0.7780636 0.9975217 0.7715762 +0.7798244 0.9975217 0.7715762 +0.7820522 0.9975217 0.7715762 +0.7848706 0.9975217 0.7715762 +0.7884362 0.9975217 0.7715762 +0.7929472 0.9975217 0.7715762 +0.7986542 0.9975217 0.7715762 +0.8058743 0.9975217 0.7715762 +0.8150086 0.9975217 0.7715762 +0.8265648 0.9975217 0.7715762 +0.8411848 0.9975217 0.7715762 +0.859681 0.9975217 0.7715762 +0.8830811 0.9975217 0.7715762 +0.9126854 0.9975217 0.7715762 +0.9501385 0.9975217 0.7715762 +0.9975217 0.9975217 0.7715762 +0.9980504 0.9590097 0.8118589 +0.9984648 0.9413004 0.8461791 +0.9987902 0.936124 0.8750225 +0.9990459 0.9380288 0.8989863 +0.9992473 0.9435457 0.9187068 +0.9994059 0.9505547 0.9348083 +0.9995309 0.9578243 0.947871 +0.9996296 0.96469 0.9584132 +0.9997074 0.9708363 0.9668855 +0.9997689 0.9761545 0.9736715 +0.9998174 0.9806506 0.979092 +0.9998557 0.9843899 0.9834125 +0.999886 0.9874627 0.9868502 +0.9999099 0.9899654 0.9895818 +0.9999288 0.9919901 0.99175 +0.9999437 0.9936196 0.9934694 +0.8119154 0.9980513 0.8120036 +0.8119128 0.9980512 0.8119979 +0.8119096 0.9980512 0.8119906 +0.8119057 0.9980511 0.8119816 +0.8119009 0.9980511 0.8119703 +0.8118949 0.998051 0.8119561 +0.8118878 0.9980509 0.8119387 +0.8118794 0.9980508 0.8119171 +0.8118697 0.9980506 0.8118907 +0.8118589 0.9980504 0.8118589 +0.8118855 0.9980504 0.8118589 +0.8119192 0.9980504 0.8118589 +0.8119618 0.9980504 0.8118589 +0.8120157 0.9980504 0.8118589 +0.8120839 0.9980504 0.8118589 +0.8121702 0.9980504 0.8118589 +0.8122794 0.9980504 0.8118589 +0.8124175 0.9980504 0.8118589 +0.8125923 0.9980504 0.8118589 +0.8128134 0.9980504 0.8118589 +0.8130931 0.9980504 0.8118589 +0.8134469 0.9980504 0.8118589 +0.8138946 0.9980504 0.8118589 +0.8144609 0.9980504 0.8118589 +0.8151774 0.9980504 0.8118589 +0.8160839 0.9980504 0.8118589 +0.8172307 0.9980504 0.8118589 +0.8186816 0.9980504 0.8118589 +0.8205171 0.9980504 0.8118589 +0.8228393 0.9980504 0.8118589 +0.8257771 0.9980504 0.8118589 +0.8294939 0.9980504 0.8118589 +0.8341961 0.9980504 0.8118589 +0.840145 0.9980504 0.8118589 +0.8476711 0.9980504 0.8118589 +0.8571927 0.9980504 0.8118589 +0.8692387 0.9980504 0.8118589 +0.8844784 0.9980504 0.8118589 +0.9037586 0.9980504 0.8118589 +0.9281506 0.9980504 0.8118589 +0.9590097 0.9980504 0.8118589 +0.9980504 0.9980504 0.8118589 +0.9984648 0.9665371 0.8461791 +0.9987902 0.9523349 0.8750225 +0.9990459 0.9483872 0.8989863 +0.9992473 0.9501358 0.9187068 +0.9994059 0.9547324 0.9348083 +0.9995309 0.960465 0.947871 +0.9996296 0.9663553 0.9584132 +0.9997074 0.9718845 0.9668855 +0.9997689 0.9768133 0.9736715 +0.9998174 0.9810642 0.979092 +0.9998557 0.9846492 0.9834125 +0.999886 0.9876252 0.9868502 +0.9999099 0.9900672 0.9895818 +0.9999288 0.9920538 0.99175 +0.9999437 0.9936595 0.9934694 +0.8462171 0.9984653 0.8462741 +0.8462154 0.9984653 0.8462703 +0.8462132 0.9984653 0.8462656 +0.8462106 0.9984653 0.8462596 +0.8462073 0.9984652 0.8462522 +0.8462034 0.9984652 0.8462429 +0.8461986 0.9984651 0.8462315 +0.8461929 0.998465 0.8462173 +0.8461864 0.9984649 0.8462 +0.8461791 0.9984648 0.8461791 +0.8461963 0.9984648 0.8461791 +0.8462181 0.9984648 0.8461791 +0.8462456 0.9984648 0.8461791 +0.8462805 0.9984648 0.8461791 +0.8463246 0.9984648 0.8461791 +0.8463803 0.9984648 0.8461791 +0.8464509 0.9984648 0.8461791 +0.8465402 0.9984648 0.8461791 +0.8466532 0.9984648 0.8461791 +0.8467961 0.9984648 0.8461791 +0.8469769 0.9984648 0.8461791 +0.8472056 0.9984648 0.8461791 +0.847495 0.9984648 0.8461791 +0.8478611 0.9984648 0.8461791 +0.8483242 0.9984648 0.8461791 +0.8489102 0.9984648 0.8461791 +0.8496515 0.9984648 0.8461791 +0.8505894 0.9984648 0.8461791 +0.8517759 0.9984648 0.8461791 +0.853277 0.9984648 0.8461791 +0.8551761 0.9984648 0.8461791 +0.8575787 0.9984648 0.8461791 +0.8606183 0.9984648 0.8461791 +0.8644638 0.9984648 0.8461791 +0.8693288 0.9984648 0.8461791 +0.8754838 0.9984648 0.8461791 +0.8832705 0.9984648 0.8461791 +0.8931218 0.9984648 0.8461791 +0.9055849 0.9984648 0.8461791 +0.9213524 0.9984648 0.8461791 +0.9413004 0.9984648 0.8461791 +0.9665371 0.9984648 0.8461791 +0.9984648 0.9984648 0.8461791 +0.9987902 0.9728437 0.8750225 +0.9990459 0.9614919 0.8989863 +0.9992473 0.9584731 0.9187068 +0.9994059 0.9600177 0.9348083 +0.9995309 0.9638059 0.947871 +0.9996296 0.9684621 0.9584132 +0.9997074 0.9732106 0.9668855 +0.9997689 0.9776467 0.9736715 +0.9998174 0.9815873 0.979092 +0.9998557 0.9849773 0.9834125 +0.999886 0.9878308 0.9868502 +0.9999099 0.9901959 0.9895818 +0.9999288 0.9921344 0.99175 +0.9999437 0.9937099 0.9934694 +0.8750477 0.9987905 0.8750843 +0.8750466 0.9987905 0.8750819 +0.8750451 0.9987904 0.8750788 +0.8750434 0.9987904 0.8750749 +0.8750412 0.9987904 0.8750701 +0.8750386 0.9987904 0.875064 +0.8750355 0.9987903 0.8750566 +0.8750317 0.9987903 0.8750474 +0.8750274 0.9987902 0.8750361 +0.8750225 0.9987902 0.8750225 +0.8750335 0.9987902 0.8750225 +0.8750475 0.9987902 0.8750225 +0.8750652 0.9987902 0.8750225 +0.8750876 0.9987902 0.8750225 +0.8751159 0.9987902 0.8750225 +0.8751518 0.9987902 0.8750225 +0.8751971 0.9987902 0.8750225 +0.8752545 0.9987902 0.8750225 +0.875327 0.9987902 0.8750225 +0.8754188 0.9987902 0.8750225 +0.875535 0.9987902 0.8750225 +0.8756819 0.9987902 0.8750225 +0.8758678 0.9987902 0.8750225 +0.8761029 0.9987902 0.8750225 +0.8764004 0.9987902 0.8750225 +0.8767768 0.9987902 0.8750225 +0.877253 0.9987902 0.8750225 +0.8778555 0.9987902 0.8750225 +0.8786176 0.9987902 0.8750225 +0.8795819 0.9987902 0.8750225 +0.8808018 0.9987902 0.8750225 +0.8823451 0.9987902 0.8750225 +0.8842976 0.9987902 0.8750225 +0.8867677 0.9987902 0.8750225 +0.8898928 0.9987902 0.8750225 +0.8938464 0.9987902 0.8750225 +0.8988483 0.9987902 0.8750225 +0.9051763 0.9987902 0.8750225 +0.913182 0.9987902 0.8750225 +0.9233103 0.9987902 0.8750225 +0.936124 0.9987902 0.8750225 +0.9523349 0.9987902 0.8750225 +0.9728437 0.9987902 0.8750225 +0.9987902 0.9987902 0.8750225 +0.9990459 0.9780711 0.8989863 +0.9992473 0.9690208 0.9187068 +0.9994059 0.9667044 0.9348083 +0.9995309 0.9680325 0.947871 +0.9996296 0.9711275 0.9584132 +0.9997074 0.9748883 0.9668855 +0.9997689 0.9787011 0.9736715 +0.9998174 0.9822492 0.979092 +0.9998557 0.9853924 0.9834125 +0.999886 0.9880909 0.9868502 +0.9999099 0.9903588 0.9895818 +0.9999288 0.9922363 0.99175 +0.9999437 0.9937737 0.9934694 +0.8990028 0.9990461 0.8990262 +0.899002 0.9990461 0.8990246 +0.8990011 0.9990461 0.8990226 +0.899 0.9990461 0.8990201 +0.8989986 0.9990461 0.899017 +0.8989969 0.9990461 0.8990131 +0.8989948 0.9990461 0.8990083 +0.8989923 0.999046 0.8990023 +0.8989895 0.999046 0.8989951 +0.8989863 0.9990459 0.8989863 +0.8989933 0.9990459 0.8989863 +0.8990023 0.9990459 0.8989863 +0.8990136 0.9990459 0.8989863 +0.8990279 0.9990459 0.8989863 +0.899046 0.9990459 0.8989863 +0.8990689 0.9990459 0.8989863 +0.8990978 0.9990459 0.8989863 +0.8991345 0.9990459 0.8989863 +0.8991809 0.9990459 0.8989863 +0.8992395 0.9990459 0.8989863 +0.8993137 0.9990459 0.8989863 +0.8994076 0.9990459 0.8989863 +0.8995264 0.9990459 0.8989863 +0.8996766 0.9990459 0.8989863 +0.8998667 0.9990459 0.8989863 +0.9001073 0.9990459 0.8989863 +0.9004115 0.9990459 0.8989863 +0.9007965 0.9990459 0.8989863 +0.9012835 0.9990459 0.8989863 +0.9018996 0.9990459 0.8989863 +0.9026791 0.9990459 0.8989863 +0.9036652 0.9990459 0.8989863 +0.9049128 0.9990459 0.8989863 +0.9064912 0.9990459 0.8989863 +0.9084881 0.9990459 0.8989863 +0.9110144 0.9990459 0.8989863 +0.9142104 0.9990459 0.8989863 +0.9182539 0.9990459 0.8989863 +0.9233694 0.9990459 0.8989863 +0.9298411 0.9990459 0.8989863 +0.9380288 0.9990459 0.8989863 +0.9483872 0.9990459 0.8989863 +0.9614919 0.9990459 0.8989863 +0.9780711 0.9990459 0.8989863 +0.9990459 0.9990459 0.8989863 +0.9992473 0.9823651 0.9187068 +0.9994059 0.9751638 0.9348083 +0.9995309 0.9733798 0.947871 +0.9996296 0.9744996 0.9584132 +0.9997074 0.9770108 0.9668855 +0.9997689 0.980035 0.9736715 +0.9998174 0.9830865 0.979092 +0.9998557 0.9859175 0.9834125 +0.999886 0.9884199 0.9868502 +0.9999099 0.9905648 0.9895818 +0.9999288 0.9923653 0.99175 +0.9999437 0.9938544 0.9934694 +0.9187175 0.9992474 0.9187324 +0.918717 0.9992474 0.9187314 +0.9187164 0.9992474 0.9187301 +0.9187157 0.9992474 0.9187285 +0.9187148 0.9992474 0.9187265 +0.9187137 0.9992474 0.918724 +0.9187123 0.9992473 0.9187209 +0.9187107 0.9992473 0.9187171 +0.9187089 0.9992473 0.9187124 +0.9187068 0.9992473 0.9187068 +0.9187113 0.9992473 0.9187068 +0.918717 0.9992473 0.9187068 +0.9187241 0.9992473 0.9187068 +0.9187332 0.9992473 0.9187068 +0.9187448 0.9992473 0.9187068 +0.9187593 0.9992473 0.9187068 +0.9187778 0.9992473 0.9187068 +0.9188011 0.9992473 0.9187068 +0.9188306 0.9992473 0.9187068 +0.9188679 0.9992473 0.9187068 +0.9189151 0.9992473 0.9187068 +0.9189748 0.9992473 0.9187068 +0.9190504 0.9992473 0.9187068 +0.919146 0.9992473 0.9187068 +0.9192669 0.9992473 0.9187068 +0.9194199 0.9992473 0.9187068 +0.9196135 0.9992473 0.9187068 +0.9198584 0.9992473 0.9187068 +0.9201683 0.9992473 0.9187068 +0.9205603 0.9992473 0.9187068 +0.9210562 0.9992473 0.9187068 +0.9216836 0.9992473 0.9187068 +0.9224773 0.9992473 0.9187068 +0.9234815 0.9992473 0.9187068 +0.9247519 0.9992473 0.9187068 +0.9263591 0.9992473 0.9187068 +0.9283924 0.9992473 0.9187068 +0.9309649 0.9992473 0.9187068 +0.9342194 0.9992473 0.9187068 +0.9383367 0.9992473 0.9187068 +0.9435457 0.9992473 0.9187068 +0.9501358 0.9992473 0.9187068 +0.9584731 0.9992473 0.9187068 +0.9690208 0.9992473 0.9187068 +0.9823651 0.9992473 0.9187068 +0.9992473 0.9992473 0.9187068 +0.9994059 0.9858661 0.9348083 +0.9995309 0.9801447 0.947871 +0.9996296 0.9787657 0.9584132 +0.9997074 0.9796961 0.9668855 +0.9997689 0.9817226 0.9736715 +0.9998174 0.9841459 0.979092 +0.9998557 0.9865818 0.9834125 +0.999886 0.9888362 0.9868502 +0.9999099 0.9908255 0.9895818 +0.9999288 0.9925285 0.99175 +0.9999437 0.9939565 0.9934694 +0.9348153 0.999406 0.9348247 +0.9348149 0.999406 0.9348241 +0.9348146 0.999406 0.9348232 +0.9348141 0.999406 0.9348222 +0.9348135 0.999406 0.9348209 +0.9348128 0.9994059 0.9348193 +0.9348119 0.9994059 0.9348174 +0.9348109 0.9994059 0.9348149 +0.9348097 0.9994059 0.9348119 +0.9348083 0.9994059 0.9348083 +0.9348112 0.9994059 0.9348083 +0.9348148 0.9994059 0.9348083 +0.9348194 0.9994059 0.9348083 +0.9348251 0.9994059 0.9348083 +0.9348324 0.9994059 0.9348083 +0.9348417 0.9994059 0.9348083 +0.9348533 0.9994059 0.9348083 +0.9348681 0.9994059 0.9348083 +0.9348868 0.9994059 0.9348083 +0.9349105 0.9994059 0.9348083 +0.9349404 0.9994059 0.9348083 +0.9349783 0.9994059 0.9348083 +0.9350262 0.9994059 0.9348083 +0.9350868 0.9994059 0.9348083 +0.9351634 0.9994059 0.9348083 +0.9352604 0.9994059 0.9348083 +0.9353832 0.9994059 0.9348083 +0.9355384 0.9994059 0.9348083 +0.9357348 0.9994059 0.9348083 +0.9359833 0.9994059 0.9348083 +0.9362977 0.9994059 0.9348083 +0.9366954 0.9994059 0.9348083 +0.9371986 0.9994059 0.9348083 +0.9378352 0.9994059 0.9348083 +0.9386406 0.9994059 0.9348083 +0.9396594 0.9994059 0.9348083 +0.9409485 0.9994059 0.9348083 +0.9425792 0.9994059 0.9348083 +0.9446424 0.9994059 0.9348083 +0.9472525 0.9994059 0.9348083 +0.9505547 0.9994059 0.9348083 +0.9547324 0.9994059 0.9348083 +0.9600177 0.9994059 0.9348083 +0.9667044 0.9994059 0.9348083 +0.9751638 0.9994059 0.9348083 +0.9858661 0.9994059 0.9348083 +0.9994059 0.9994059 0.9348083 +0.9995309 0.9887033 0.947871 +0.9996296 0.9841629 0.9584132 +0.9997074 0.9830932 0.9668855 +0.9997689 0.9838577 0.9736715 +0.9998174 0.9854861 0.979092 +0.9998557 0.9874223 0.9834125 +0.999886 0.9893629 0.9868502 +0.9999099 0.9911554 0.9895818 +0.9999288 0.9927349 0.99175 +0.9999437 0.9940857 0.9934694 +0.9478754 0.999531 0.9478814 +0.9478752 0.999531 0.947881 +0.947875 0.999531 0.9478804 +0.9478746 0.999531 0.9478798 +0.9478743 0.999531 0.947879 +0.9478738 0.999531 0.947878 +0.9478733 0.999531 0.9478767 +0.9478726 0.999531 0.9478751 +0.9478718 0.999531 0.9478733 +0.947871 0.9995309 0.947871 +0.9478728 0.9995309 0.947871 +0.947875 0.9995309 0.947871 +0.9478779 0.9995309 0.947871 +0.9478816 0.9995309 0.947871 +0.9478862 0.9995309 0.947871 +0.947892 0.9995309 0.947871 +0.9478994 0.9995309 0.947871 +0.9479088 0.9995309 0.947871 +0.9479206 0.9995309 0.947871 +0.9479355 0.9995309 0.947871 +0.9479544 0.9995309 0.947871 +0.9479784 0.9995309 0.947871 +0.9480087 0.9995309 0.947871 +0.948047 0.9995309 0.947871 +0.9480954 0.9995309 0.947871 +0.9481567 0.9995309 0.947871 +0.9482343 0.9995309 0.947871 +0.9483325 0.9995309 0.947871 +0.9484566 0.9995309 0.947871 +0.9486137 0.9995309 0.947871 +0.9488124 0.9995309 0.947871 +0.9490638 0.9995309 0.947871 +0.9493819 0.9995309 0.947871 +0.9497843 0.9995309 0.947871 +0.9502933 0.9995309 0.947871 +0.9509374 0.9995309 0.947871 +0.9517522 0.9995309 0.947871 +0.952783 0.9995309 0.947871 +0.9540871 0.9995309 0.947871 +0.955737 0.9995309 0.947871 +0.9578243 0.9995309 0.947871 +0.960465 0.9995309 0.947871 +0.9638059 0.9995309 0.947871 +0.9680325 0.9995309 0.947871 +0.9733798 0.9995309 0.947871 +0.9801447 0.9995309 0.947871 +0.9887033 0.9995309 0.947871 +0.9995309 0.9995309 0.947871 +0.9996296 0.9909911 0.9584132 +0.9997074 0.9873911 0.9668855 +0.9997689 0.9865588 0.9736715 +0.9998174 0.9871816 0.979092 +0.9998557 0.9884856 0.9834125 +0.999886 0.9900292 0.9868502 +0.9999099 0.9915726 0.9895818 +0.9999288 0.9929961 0.99175 +0.9999437 0.9942491 0.9934694 +0.958416 0.9996296 0.9584198 +0.9584159 0.9996296 0.9584195 +0.9584157 0.9996296 0.9584192 +0.9584155 0.9996296 0.9584187 +0.9584153 0.9996296 0.9584182 +0.958415 0.9996296 0.9584176 +0.9584146 0.9996296 0.9584168 +0.9584142 0.9996296 0.9584158 +0.9584137 0.9996296 0.9584146 +0.9584132 0.9996296 0.9584132 +0.9584143 0.9996296 0.9584132 +0.9584157 0.9996296 0.9584132 +0.9584175 0.9996296 0.9584132 +0.9584198 0.9996296 0.9584132 +0.9584228 0.9996296 0.9584132 +0.9584264 0.9996296 0.9584132 +0.9584311 0.9996296 0.9584132 +0.958437 0.9996296 0.9584132 +0.9584444 0.9996296 0.9584132 +0.9584539 0.9996296 0.9584132 +0.9584658 0.9996296 0.9584132 +0.9584809 0.9996296 0.9584132 +0.9585 0.9996296 0.9584132 +0.9585242 0.9996296 0.9584132 +0.9585547 0.9996296 0.9584132 +0.9585934 0.9996296 0.9584132 +0.9586423 0.9996296 0.9584132 +0.9587042 0.9996296 0.9584132 +0.9587825 0.9996296 0.9584132 +0.9588815 0.9996296 0.9584132 +0.9590068 0.9996296 0.9584132 +0.9591654 0.9996296 0.9584132 +0.959366 0.9996296 0.9584132 +0.9596197 0.9996296 0.9584132 +0.9599407 0.9996296 0.9584132 +0.9603469 0.9996296 0.9584132 +0.9608607 0.9996296 0.9584132 +0.9615108 0.9996296 0.9584132 +0.9623332 0.9996296 0.9584132 +0.9633736 0.9996296 0.9584132 +0.96469 0.9996296 0.9584132 +0.9663553 0.9996296 0.9584132 +0.9684621 0.9996296 0.9584132 +0.9711275 0.9996296 0.9584132 +0.9744996 0.9996296 0.9584132 +0.9787657 0.9996296 0.9584132 +0.9841629 0.9996296 0.9584132 +0.9909911 0.9996296 0.9584132 +0.9996296 0.9996296 0.9584132 +0.9997074 0.9928285 0.9668855 +0.9997689 0.9899761 0.9736715 +0.9998174 0.9893267 0.979092 +0.9998557 0.9898308 0.9834125 +0.999886 0.9908721 0.9868502 +0.9999099 0.9921005 0.9895818 +0.9999288 0.9933265 0.99175 +0.9999437 0.9944559 0.9934694 +0.9668873 0.9997074 0.9668897 +0.9668872 0.9997074 0.9668895 +0.9668871 0.9997074 0.9668893 +0.966887 0.9997074 0.9668891 +0.9668869 0.9997074 0.9668887 +0.9668867 0.9997074 0.9668883 +0.9668865 0.9997074 0.9668878 +0.9668862 0.9997074 0.9668872 +0.9668859 0.9997074 0.9668864 +0.9668855 0.9997074 0.9668855 +0.9668862 0.9997074 0.9668855 +0.9668872 0.9997074 0.9668855 +0.9668883 0.9997074 0.9668855 +0.9668897 0.9997074 0.9668855 +0.9668916 0.9997074 0.9668855 +0.9668939 0.9997074 0.9668855 +0.9668968 0.9997074 0.9668855 +0.9669005 0.9997074 0.9668855 +0.9669052 0.9997074 0.9668855 +0.9669112 0.9997074 0.9668855 +0.9669187 0.9997074 0.9668855 +0.9669282 0.9997074 0.9668855 +0.9669402 0.9997074 0.9668855 +0.9669554 0.9997074 0.9668855 +0.9669746 0.9997074 0.9668855 +0.966999 0.9997074 0.9668855 +0.9670298 0.9997074 0.9668855 +0.9670687 0.9997074 0.9668855 +0.967118 0.9997074 0.9668855 +0.9671803 0.9997074 0.9668855 +0.9672592 0.9997074 0.9668855 +0.967359 0.9997074 0.9668855 +0.9674853 0.9997074 0.9668855 +0.967645 0.9997074 0.9668855 +0.967847 0.9997074 0.9668855 +0.9681027 0.9997074 0.9668855 +0.9684261 0.9997074 0.9668855 +0.9688353 0.9997074 0.9668855 +0.9693529 0.9997074 0.9668855 +0.9700078 0.9997074 0.9668855 +0.9708363 0.9997074 0.9668855 +0.9718845 0.9997074 0.9668855 +0.9732106 0.9997074 0.9668855 +0.9748883 0.9997074 0.9668855 +0.9770108 0.9997074 0.9668855 +0.9796961 0.9997074 0.9668855 +0.9830932 0.9997074 0.9668855 +0.9873911 0.9997074 0.9668855 +0.9928285 0.9997074 0.9668855 +0.9997074 0.9997074 0.9668855 +0.9997689 0.9942993 0.9736715 +0.9998174 0.9920405 0.979092 +0.9998557 0.9915326 0.9834125 +0.999886 0.9919385 0.9868502 +0.9999099 0.9927684 0.9895818 +0.9999288 0.9937446 0.99175 +0.9999437 0.9947174 0.9934694 +0.9736726 0.9997689 0.9736741 +0.9736726 0.9997689 0.973674 +0.9736725 0.9997689 0.9736739 +0.9736724 0.9997689 0.9736737 +0.9736723 0.9997689 0.9736735 +0.9736722 0.9997689 0.9736733 +0.9736721 0.9997689 0.9736729 +0.9736719 0.9997689 0.9736725 +0.9736717 0.9997689 0.9736721 +0.9736715 0.9997689 0.9736715 +0.9736719 0.9997689 0.9736715 +0.9736725 0.9997689 0.9736715 +0.9736732 0.9997689 0.9736715 +0.9736741 0.9997689 0.9736715 +0.9736753 0.9997689 0.9736715 +0.9736767 0.9997689 0.9736715 +0.9736786 0.9997689 0.9736715 +0.9736809 0.9997689 0.9736715 +0.9736839 0.9997689 0.9736715 +0.9736876 0.9997689 0.9736715 +0.9736923 0.9997689 0.9736715 +0.9736983 0.9997689 0.9736715 +0.9737058 0.9997689 0.9736715 +0.9737154 0.9997689 0.9736715 +0.9737275 0.9997689 0.9736715 +0.9737428 0.9997689 0.9736715 +0.9737621 0.9997689 0.9736715 +0.9737866 0.9997689 0.9736715 +0.9738176 0.9997689 0.9736715 +0.9738568 0.9997689 0.9736715 +0.9739063 0.9997689 0.9736715 +0.9739691 0.9997689 0.9736715 +0.9740484 0.9997689 0.9736715 +0.9741488 0.9997689 0.9736715 +0.9742758 0.9997689 0.9736715 +0.9744364 0.9997689 0.9736715 +0.9746397 0.9997689 0.9736715 +0.9748969 0.9997689 0.9736715 +0.9752222 0.9997689 0.9736715 +0.9756338 0.9997689 0.9736715 +0.9761545 0.9997689 0.9736715 +0.9768133 0.9997689 0.9736715 +0.9776467 0.9997689 0.9736715 +0.9787011 0.9997689 0.9736715 +0.980035 0.9997689 0.9736715 +0.9817226 0.9997689 0.9736715 +0.9838577 0.9997689 0.9736715 +0.9865588 0.9997689 0.9736715 +0.9899761 0.9997689 0.9736715 +0.9942993 0.9997689 0.9736715 +0.9997689 0.9997689 0.9736715 +0.9998174 0.9954738 0.979092 +0.9998557 0.9936857 0.9834125 +0.999886 0.9932877 0.9868502 +0.9999099 0.9936133 0.9895818 +0.9999288 0.9942734 0.99175 +0.9999437 0.9950483 0.9934694 +0.9790927 0.9998174 0.9790937 +0.9790927 0.9998174 0.9790936 +0.9790927 0.9998174 0.9790935 +0.9790926 0.9998174 0.9790934 +0.9790925 0.9998174 0.9790933 +0.9790925 0.9998174 0.9790931 +0.9790924 0.9998174 0.9790929 +0.9790923 0.9998174 0.9790927 +0.9790921 0.9998174 0.9790924 +0.979092 0.9998174 0.979092 +0.9790923 0.9998174 0.979092 +0.9790926 0.9998174 0.979092 +0.9790931 0.9998174 0.979092 +0.9790937 0.9998174 0.979092 +0.9790944 0.9998174 0.979092 +0.9790953 0.9998174 0.979092 +0.9790965 0.9998174 0.979092 +0.9790979 0.9998174 0.979092 +0.9790998 0.9998174 0.979092 +0.9791021 0.9998174 0.979092 +0.9791051 0.9998174 0.979092 +0.9791088 0.9998174 0.979092 +0.9791136 0.9998174 0.979092 +0.9791196 0.9998174 0.979092 +0.9791272 0.9998174 0.979092 +0.9791368 0.9998174 0.979092 +0.9791489 0.9998174 0.979092 +0.9791643 0.9998174 0.979092 +0.9791837 0.9998174 0.979092 +0.9792083 0.9998174 0.979092 +0.9792394 0.9998174 0.979092 +0.9792788 0.9998174 0.979092 +0.9793286 0.9998174 0.979092 +0.9793916 0.9998174 0.979092 +0.9794713 0.9998174 0.979092 +0.9795722 0.9998174 0.979092 +0.9796998 0.9998174 0.979092 +0.9798612 0.9998174 0.979092 +0.9800654 0.9998174 0.979092 +0.9803238 0.9998174 0.979092 +0.9806506 0.9998174 0.979092 +0.9810642 0.9998174 0.979092 +0.9815873 0.9998174 0.979092 +0.9822492 0.9998174 0.979092 +0.9830865 0.9998174 0.979092 +0.9841459 0.9998174 0.979092 +0.9854861 0.9998174 0.979092 +0.9871816 0.9998174 0.979092 +0.9893267 0.9998174 0.979092 +0.9920405 0.9998174 0.979092 +0.9954738 0.9998174 0.979092 +0.9998174 0.9998174 0.979092 +0.9998557 0.9964096 0.9834125 +0.999886 0.9949946 0.9868502 +0.9999099 0.9946822 0.9895818 +0.9999288 0.9949425 0.99175 +0.9999437 0.995467 0.9934694 +0.9834129 0.9998557 0.9834135 +0.9834129 0.9998557 0.9834135 +0.9834129 0.9998557 0.9834134 +0.9834129 0.9998557 0.9834134 +0.9834128 0.9998557 0.9834133 +0.9834128 0.9998557 0.9834132 +0.9834127 0.9998557 0.9834131 +0.9834127 0.9998557 0.9834129 +0.9834126 0.9998557 0.9834127 +0.9834125 0.9998557 0.9834125 +0.9834127 0.9998557 0.9834125 +0.9834129 0.9998557 0.9834125 +0.9834132 0.9998557 0.9834125 +0.9834135 0.9998557 0.9834125 +0.983414 0.9998557 0.9834125 +0.9834146 0.9998557 0.9834125 +0.9834153 0.9998557 0.9834125 +0.9834162 0.9998557 0.9834125 +0.9834174 0.9998557 0.9834125 +0.9834188 0.9998557 0.9834125 +0.9834207 0.9998557 0.9834125 +0.983423 0.9998557 0.9834125 +0.983426 0.9998557 0.9834125 +0.9834298 0.9998557 0.9834125 +0.9834345 0.9998557 0.9834125 +0.9834405 0.9998557 0.9834125 +0.9834482 0.9998557 0.9834125 +0.9834578 0.9998557 0.9834125 +0.98347 0.9998557 0.9834125 +0.9834854 0.9998557 0.9834125 +0.9835049 0.9998557 0.9834125 +0.9835296 0.9998557 0.9834125 +0.9835609 0.9998557 0.9834125 +0.9836004 0.9998557 0.9834125 +0.9836504 0.9998557 0.9834125 +0.9837136 0.9998557 0.9834125 +0.9837936 0.9998557 0.9834125 +0.9838948 0.9998557 0.9834125 +0.9840229 0.9998557 0.9834125 +0.9841849 0.9998557 0.9834125 +0.9843899 0.9998557 0.9834125 +0.9846492 0.9998557 0.9834125 +0.9849773 0.9998557 0.9834125 +0.9853924 0.9998557 0.9834125 +0.9859175 0.9998557 0.9834125 +0.9865818 0.9998557 0.9834125 +0.9874223 0.9998557 0.9834125 +0.9884856 0.9998557 0.9834125 +0.9898308 0.9998557 0.9834125 +0.9915326 0.9998557 0.9834125 +0.9936857 0.9998557 0.9834125 +0.9964096 0.9998557 0.9834125 +0.9998557 0.9998557 0.9834125 +0.999886 0.997154 0.9868502 +0.9999099 0.9960345 0.9895818 +0.9999288 0.995789 0.99175 +0.9999437 0.9959966 0.9934694 +0.9868505 0.999886 0.9868509 +0.9868505 0.999886 0.9868508 +0.9868505 0.999886 0.9868508 +0.9868505 0.999886 0.9868508 +0.9868504 0.999886 0.9868507 +0.9868504 0.999886 0.9868507 +0.9868504 0.999886 0.9868506 +0.9868503 0.999886 0.9868505 +0.9868503 0.999886 0.9868504 +0.9868502 0.999886 0.9868502 +0.9868503 0.999886 0.9868502 +0.9868505 0.999886 0.9868502 +0.9868507 0.999886 0.9868502 +0.9868509 0.999886 0.9868502 +0.9868512 0.999886 0.9868502 +0.9868515 0.999886 0.9868502 +0.986852 0.999886 0.9868502 +0.9868525 0.999886 0.9868502 +0.9868533 0.999886 0.9868502 +0.9868542 0.999886 0.9868502 +0.9868554 0.999886 0.9868502 +0.9868568 0.999886 0.9868502 +0.9868587 0.999886 0.9868502 +0.9868611 0.999886 0.9868502 +0.986864 0.999886 0.9868502 +0.9868678 0.999886 0.9868502 +0.9868726 0.999886 0.9868502 +0.9868786 0.999886 0.9868502 +0.9868863 0.999886 0.9868502 +0.9868959 0.999886 0.9868502 +0.9869082 0.999886 0.9868502 +0.9869236 0.999886 0.9868502 +0.9869432 0.999886 0.9868502 +0.986968 0.999886 0.9868502 +0.9869993 0.999886 0.9868502 +0.9870389 0.999886 0.9868502 +0.9870891 0.999886 0.9868502 +0.9871525 0.999886 0.9868502 +0.9872327 0.999886 0.9868502 +0.9873343 0.999886 0.9868502 +0.9874627 0.999886 0.9868502 +0.9876252 0.999886 0.9868502 +0.9878308 0.999886 0.9868502 +0.9880909 0.999886 0.9868502 +0.9884199 0.999886 0.9868502 +0.9888362 0.999886 0.9868502 +0.9893629 0.999886 0.9868502 +0.9900292 0.999886 0.9868502 +0.9908721 0.999886 0.9868502 +0.9919385 0.999886 0.9868502 +0.9932877 0.999886 0.9868502 +0.9949946 0.999886 0.9868502 +0.997154 0.999886 0.9868502 +0.999886 0.999886 0.9868502 +0.9999099 0.9977454 0.9895818 +0.9999288 0.9968599 0.99175 +0.9999437 0.9966667 0.9934694 +0.989582 0.9999099 0.9895822 +0.989582 0.9999099 0.9895822 +0.989582 0.9999099 0.9895822 +0.989582 0.9999099 0.9895822 +0.989582 0.9999099 0.9895821 +0.9895819 0.9999099 0.9895821 +0.9895819 0.9999099 0.9895821 +0.9895819 0.9999099 0.989582 +0.9895819 0.9999099 0.9895819 +0.9895818 0.9999099 0.9895818 +0.9895819 0.9999099 0.9895818 +0.989582 0.9999099 0.9895818 +0.9895821 0.9999099 0.9895818 +0.9895822 0.9999099 0.9895818 +0.9895824 0.9999099 0.9895818 +0.9895826 0.9999099 0.9895818 +0.9895829 0.9999099 0.9895818 +0.9895833 0.9999099 0.9895818 +0.9895837 0.9999099 0.9895818 +0.9895843 0.9999099 0.9895818 +0.989585 0.9999099 0.9895818 +0.989586 0.9999099 0.9895818 +0.9895871 0.9999099 0.9895818 +0.9895886 0.9999099 0.9895818 +0.9895905 0.9999099 0.9895818 +0.9895928 0.9999099 0.9895818 +0.9895958 0.9999099 0.9895818 +0.9895996 0.9999099 0.9895818 +0.9896044 0.9999099 0.9895818 +0.9896105 0.9999099 0.9895818 +0.9896181 0.9999099 0.9895818 +0.9896278 0.9999099 0.9895818 +0.9896401 0.9999099 0.9895818 +0.9896556 0.9999099 0.9895818 +0.9896752 0.9999099 0.9895818 +0.9897 0.9999099 0.9895818 +0.9897314 0.9999099 0.9895818 +0.9897711 0.9999099 0.9895818 +0.9898214 0.9999099 0.9895818 +0.989885 0.9999099 0.9895818 +0.9899654 0.9999099 0.9895818 +0.9900672 0.9999099 0.9895818 +0.9901959 0.9999099 0.9895818 +0.9903588 0.9999099 0.9895818 +0.9905648 0.9999099 0.9895818 +0.9908255 0.9999099 0.9895818 +0.9911554 0.9999099 0.9895818 +0.9915726 0.9999099 0.9895818 +0.9921005 0.9999099 0.9895818 +0.9927684 0.9999099 0.9895818 +0.9936133 0.9999099 0.9895818 +0.9946822 0.9999099 0.9895818 +0.9960345 0.9999099 0.9895818 +0.9977454 0.9999099 0.9895818 +0.9999099 0.9999099 0.9895818 +0.9999288 0.9982147 0.99175 +0.9999437 0.9975144 0.9934694 +0.9917501 0.9999288 0.9917502 +0.9917501 0.9999288 0.9917502 +0.9917501 0.9999288 0.9917502 +0.9917501 0.9999288 0.9917502 +0.9917501 0.9999288 0.9917502 +0.9917501 0.9999288 0.9917502 +0.99175 0.9999288 0.9917501 +0.99175 0.9999288 0.9917501 +0.99175 0.9999288 0.99175 +0.99175 0.9999288 0.99175 +0.99175 0.9999288 0.99175 +0.9917501 0.9999288 0.99175 +0.9917502 0.9999288 0.99175 +0.9917502 0.9999288 0.99175 +0.9917503 0.9999288 0.99175 +0.9917505 0.9999288 0.99175 +0.9917507 0.9999288 0.99175 +0.9917509 0.9999288 0.99175 +0.9917512 0.9999288 0.99175 +0.9917515 0.9999288 0.99175 +0.991752 0.9999288 0.99175 +0.9917526 0.9999288 0.99175 +0.9917533 0.9999288 0.99175 +0.9917542 0.9999288 0.99175 +0.9917554 0.9999288 0.99175 +0.9917569 0.9999288 0.99175 +0.9917587 0.9999288 0.99175 +0.9917611 0.9999288 0.99175 +0.9917641 0.9999288 0.99175 +0.9917679 0.9999288 0.99175 +0.9917727 0.9999288 0.99175 +0.9917788 0.9999288 0.99175 +0.9917864 0.9999288 0.99175 +0.9917961 0.9999288 0.99175 +0.9918084 0.9999288 0.99175 +0.9918239 0.9999288 0.99175 +0.9918436 0.9999288 0.99175 +0.9918685 0.9999288 0.99175 +0.9918999 0.9999288 0.99175 +0.9919397 0.9999288 0.99175 +0.9919901 0.9999288 0.99175 +0.9920538 0.9999288 0.99175 +0.9921344 0.9999288 0.99175 +0.9922363 0.9999288 0.99175 +0.9923653 0.9999288 0.99175 +0.9925285 0.9999288 0.99175 +0.9927349 0.9999288 0.99175 +0.9929961 0.9999288 0.99175 +0.9933265 0.9999288 0.99175 +0.9937446 0.9999288 0.99175 +0.9942734 0.9999288 0.99175 +0.9949425 0.9999288 0.99175 +0.995789 0.9999288 0.99175 +0.9968599 0.9999288 0.99175 +0.9982147 0.9999288 0.99175 +0.9999288 0.9999288 0.99175 +0.9999437 0.9985869 0.9934694 +0.9934695 0.9999437 0.9934696 +0.9934695 0.9999437 0.9934696 +0.9934695 0.9999437 0.9934696 +0.9934695 0.9999437 0.9934696 +0.9934695 0.9999437 0.9934695 +0.9934695 0.9999437 0.9934695 +0.9934695 0.9999437 0.9934695 +0.9934694 0.9999437 0.9934695 +0.9934694 0.9999437 0.9934695 +0.9934694 0.9999437 0.9934694 +0.9934694 0.9999437 0.9934694 +0.9934695 0.9999437 0.9934694 +0.9934695 0.9999437 0.9934694 +0.9934696 0.9999437 0.9934694 +0.9934696 0.9999437 0.9934694 +0.9934697 0.9999437 0.9934694 +0.9934698 0.9999437 0.9934694 +0.99347 0.9999437 0.9934694 +0.9934702 0.9999437 0.9934694 +0.9934704 0.9999437 0.9934694 +0.9934707 0.9999437 0.9934694 +0.993471 0.9999437 0.9934694 +0.9934715 0.9999437 0.9934694 +0.9934721 0.9999437 0.9934694 +0.9934728 0.9999437 0.9934694 +0.9934737 0.9999437 0.9934694 +0.9934749 0.9999437 0.9934694 +0.9934764 0.9999437 0.9934694 +0.9934783 0.9999437 0.9934694 +0.9934806 0.9999437 0.9934694 +0.9934836 0.9999437 0.9934694 +0.9934874 0.9999437 0.9934694 +0.9934922 0.9999437 0.9934694 +0.9934983 0.9999437 0.9934694 +0.993506 0.9999437 0.9934694 +0.9935157 0.9999437 0.9934694 +0.993528 0.9999437 0.9934694 +0.9935436 0.9999437 0.9934694 +0.9935632 0.9999437 0.9934694 +0.9935881 0.9999437 0.9934694 +0.9936196 0.9999437 0.9934694 +0.9936595 0.9999437 0.9934694 +0.9937099 0.9999437 0.9934694 +0.9937737 0.9999437 0.9934694 +0.9938544 0.9999437 0.9934694 +0.9939565 0.9999437 0.9934694 +0.9940857 0.9999437 0.9934694 +0.9942491 0.9999437 0.9934694 +0.9944559 0.9999437 0.9934694 +0.9947174 0.9999437 0.9934694 +0.9950483 0.9999437 0.9934694 +0.995467 0.9999437 0.9934694 +0.9959966 0.9999437 0.9934694 +0.9966667 0.9999437 0.9934694 +0.9975144 0.9999437 0.9934694 +0.9985869 0.9999437 0.9934694 +0.9999437 0.9999437 0.9934694 +0.0000238 0.0000238 0.0185862 +0.0005417 0.0000238 0.0185862 +0.0011968 0.0000238 0.0185862 +0.0020256 0.0000238 0.0185862 +0.0030742 0.0000238 0.0185862 +0.0044007 0.0000238 0.0185862 +0.006079 0.0000238 0.0185862 +0.0082023 0.0000238 0.0185862 +0.0108885 0.0000238 0.0185862 +0.0142868 0.0000238 0.0185862 +0.0185862 0.0000238 0.0185862 +0.0240255 0.0000238 0.0185862 +0.0309069 0.0000238 0.0185862 +0.0396127 0.0000238 0.0185862 +0.0506267 0.0000238 0.0185862 +0.0645609 0.0000238 0.0185862 +0.0821895 0.0000238 0.0185862 +0.1044919 0.0000238 0.0185862 +0.1327073 0.0000238 0.0185862 +0.1684036 0.0000238 0.0185862 +0.2135639 0.0000238 0.0185862 +0.2706977 0.0000238 0.0185862 +0.3429792 0.0000238 0.0185862 +0.4344249 0.0000238 0.0185862 +0.5501155 0.0000238 0.0185862 +0.6964791 0.0000238 0.0185862 +0.8407292 0.0051514 0.0227443 +0.9033413 0.0279321 0.0424942 +0.9354466 0.0624569 0.0739313 +0.9545467 0.1059991 0.1148123 +0.9669269 0.1572498 0.1638954 +0.9754027 0.2151269 0.2200584 +0.9814251 0.2783684 0.2819726 +0.9858181 0.3454107 0.3480054 +0.9890841 0.4144197 0.4162599 +0.9915469 0.4834235 0.4847095 +0.993424 0.5504963 0.5513823 +0.9948662 0.6139459 0.6145482 +0.9959813 0.6724572 0.6728615 +0.9968475 0.7251659 0.7254343 +0.997523 0.7716588 0.7718352 +0.9980513 0.8119154 0.8120303 +0.9984653 0.8462171 0.8462913 +0.9987905 0.8750477 0.8750954 +0.9990461 0.8990028 0.8990333 +0.9992474 0.9187175 0.9187369 +0.999406 0.9348153 0.9348276 +0.999531 0.9478754 0.9478832 +0.9996296 0.958416 0.9584209 +0.9997074 0.9668873 0.9668904 +0.9997689 0.9736726 0.9736746 +0.9998174 0.9790927 0.9790939 +0.9998557 0.9834129 0.9834137 +0.999886 0.9868505 0.986851 +0.9999099 0.989582 0.9895823 +0.9999288 0.9917501 0.9917503 +0.9999437 0.9934695 0.9934696 +0.0000238 0.0005417 0.0185862 +0.0000382 0.0000382 0.0180827 +0.0006933 0.0000382 0.0180827 +0.0015221 0.0000382 0.0180827 +0.0025707 0.0000382 0.0180827 +0.0038972 0.0000382 0.0180827 +0.0055755 0.0000382 0.0180827 +0.0076988 0.0000382 0.0180827 +0.0103849 0.0000382 0.0180827 +0.0137833 0.0000382 0.0180827 +0.0180827 0.0000382 0.0180827 +0.023522 0.0000382 0.0180827 +0.0304033 0.0000382 0.0180827 +0.0391092 0.0000382 0.0180827 +0.0501232 0.0000382 0.0180827 +0.0640574 0.0000382 0.0180827 +0.081686 0.0000382 0.0180827 +0.1039884 0.0000382 0.0180827 +0.1322038 0.0000382 0.0180827 +0.1679 0.0000382 0.0180827 +0.2130604 0.0000382 0.0180827 +0.2701941 0.0000382 0.0180827 +0.3424757 0.0000382 0.0180827 +0.4339214 0.0000382 0.0180827 +0.549612 0.0000382 0.0180827 +0.6959756 0.0000382 0.0180827 +0.8405071 0.0051286 0.0222366 +0.9032596 0.0278872 0.042049 +0.9354101 0.0624063 0.0735648 +0.9545286 0.1059489 0.1145191 +0.9669173 0.1572031 0.1636651 +0.9753975 0.2150852 0.2198803 +0.9814221 0.2783325 0.2818368 +0.9858163 0.3453807 0.3479034 +0.9890831 0.4143955 0.4161847 +0.9915463 0.4834045 0.4846548 +0.9934236 0.5504818 0.5513433 +0.994866 0.6139352 0.6145207 +0.9959811 0.6724495 0.6728425 +0.9968474 0.7251605 0.7254214 +0.997523 0.7716551 0.7718265 +0.9980512 0.8119128 0.8120245 +0.9984653 0.8462154 0.8462876 +0.9987905 0.8750466 0.8750929 +0.9990461 0.899002 0.8990317 +0.9992474 0.918717 0.9187359 +0.999406 0.9348149 0.9348269 +0.999531 0.9478752 0.9478828 +0.9996296 0.9584159 0.9584206 +0.9997074 0.9668872 0.9668902 +0.9997689 0.9736726 0.9736745 +0.9998174 0.9790927 0.9790939 +0.9998557 0.9834129 0.9834137 +0.999886 0.9868505 0.986851 +0.9999099 0.989582 0.9895823 +0.9999288 0.9917501 0.9917503 +0.9999437 0.9934695 0.9934696 +0.0000238 0.0011968 0.0185862 +0.0000382 0.0006933 0.0180827 +0.0000611 0.0000611 0.0174505 +0.0008899 0.0000611 0.0174505 +0.0019385 0.0000611 0.0174505 +0.003265 0.0000611 0.0174505 +0.0049433 0.0000611 0.0174505 +0.0070666 0.0000611 0.0174505 +0.0097527 0.0000611 0.0174505 +0.0131511 0.0000611 0.0174505 +0.0174505 0.0000611 0.0174505 +0.0228898 0.0000611 0.0174505 +0.0297711 0.0000611 0.0174505 +0.038477 0.0000611 0.0174505 +0.049491 0.0000611 0.0174505 +0.0634252 0.0000611 0.0174505 +0.0810538 0.0000611 0.0174505 +0.1033562 0.0000611 0.0174505 +0.1315716 0.0000611 0.0174505 +0.1672678 0.0000611 0.0174505 +0.2124282 0.0000611 0.0174505 +0.2695619 0.0000611 0.0174505 +0.3418435 0.0000611 0.0174505 +0.4332891 0.0000611 0.0174505 +0.5489798 0.0000611 0.0174505 +0.6953434 0.0000611 0.0174505 +0.8402274 0.0051047 0.0215989 +0.9031567 0.0278347 0.0414896 +0.9353643 0.0623458 0.0731043 +0.9545059 0.1058883 0.1141507 +0.9669053 0.1571463 0.1633758 +0.9753908 0.2150342 0.2196565 +0.9814183 0.2782884 0.2816663 +0.9858141 0.3453439 0.3477754 +0.9890818 0.4143657 0.4160901 +0.9915455 0.4833811 0.4845861 +0.9934231 0.550464 0.5512942 +0.9948657 0.6139219 0.6144862 +0.9959809 0.6724399 0.6728187 +0.9968473 0.7251537 0.7254052 +0.9975229 0.7716504 0.7718156 +0.9980512 0.8119096 0.8120173 +0.9984653 0.8462132 0.8462828 +0.9987904 0.8750451 0.8750898 +0.9990461 0.8990011 0.8990297 +0.9992474 0.9187164 0.9187346 +0.999406 0.9348146 0.9348261 +0.999531 0.947875 0.9478822 +0.9996296 0.9584157 0.9584203 +0.9997074 0.9668871 0.96689 +0.9997689 0.9736725 0.9736743 +0.9998174 0.9790927 0.9790938 +0.9998557 0.9834129 0.9834136 +0.999886 0.9868505 0.9868509 +0.9999099 0.989582 0.9895823 +0.9999288 0.9917501 0.9917503 +0.9999437 0.9934695 0.9934696 +0.0000238 0.0020256 0.0185862 +0.0000382 0.0015221 0.0180827 +0.0000611 0.0008899 0.0174505 +0.0000978 0.0000978 0.0166583 +0.0011463 0.0000978 0.0166583 +0.0024729 0.0000978 0.0166583 +0.0041512 0.0000978 0.0166583 +0.0062744 0.0000978 0.0166583 +0.0089606 0.0000978 0.0166583 +0.012359 0.0000978 0.0166583 +0.0166583 0.0000978 0.0166583 +0.0220976 0.0000978 0.0166583 +0.028979 0.0000978 0.0166583 +0.0376849 0.0000978 0.0166583 +0.0486989 0.0000978 0.0166583 +0.0626331 0.0000978 0.0166583 +0.0802616 0.0000978 0.0166583 +0.102564 0.0000978 0.0166583 +0.1307795 0.0000978 0.0166583 +0.1664757 0.0000978 0.0166583 +0.2116361 0.0000978 0.0166583 +0.2687698 0.0000978 0.0166583 +0.3410514 0.0000978 0.0166583 +0.432497 0.0000978 0.0166583 +0.5481876 0.0000978 0.0166583 +0.6945513 0.0000978 0.0166583 +0.8398756 0.0050826 0.0207992 +0.9030276 0.0277752 0.0407879 +0.9353068 0.0622749 0.0725268 +0.9544774 0.1058162 0.1136888 +0.9668902 0.1570779 0.1630131 +0.9753825 0.2149725 0.219376 +0.9814136 0.2782347 0.2814525 +0.9858113 0.3452987 0.347615 +0.9890801 0.414329 0.4159716 +0.9915446 0.4833522 0.4845 +0.9934225 0.5504419 0.5512327 +0.9948653 0.6139056 0.6144431 +0.9959807 0.672428 0.6727888 +0.9968472 0.7251454 0.7253848 +0.9975228 0.7716446 0.7718019 +0.9980511 0.8119057 0.8120082 +0.9984653 0.8462106 0.8462768 +0.9987904 0.8750434 0.875086 +0.9990461 0.899 0.8990272 +0.9992474 0.9187157 0.918733 +0.999406 0.9348141 0.9348251 +0.999531 0.9478746 0.9478816 +0.9996296 0.9584155 0.9584199 +0.9997074 0.966887 0.9668898 +0.9997689 0.9736724 0.9736742 +0.9998174 0.9790926 0.9790937 +0.9998557 0.9834129 0.9834135 +0.999886 0.9868505 0.9868509 +0.9999099 0.989582 0.9895822 +0.9999288 0.9917501 0.9917502 +0.9999437 0.9934695 0.9934696 +0.0000238 0.0030742 0.0185862 +0.0000382 0.0025707 0.0180827 +0.0000611 0.0019385 0.0174505 +0.0000978 0.0011463 0.0166583 +0.0001565 0.0001565 0.0156685 +0.001483 0.0001565 0.0156685 +0.0031613 0.0001565 0.0156685 +0.0052846 0.0001565 0.0156685 +0.0079707 0.0001565 0.0156685 +0.0113691 0.0001565 0.0156685 +0.0156685 0.0001565 0.0156685 +0.0211078 0.0001565 0.0156685 +0.0279891 0.0001565 0.0156685 +0.036695 0.0001565 0.0156685 +0.047709 0.0001565 0.0156685 +0.0616432 0.0001565 0.0156685 +0.0792718 0.0001565 0.0156685 +0.1015742 0.0001565 0.0156685 +0.1297896 0.0001565 0.0156685 +0.1654858 0.0001565 0.0156685 +0.2106462 0.0001565 0.0156685 +0.2677799 0.0001565 0.0156685 +0.3400615 0.0001565 0.0156685 +0.4315072 0.0001565 0.0156685 +0.5471978 0.0001565 0.0156685 +0.6935614 0.0001565 0.0156685 +0.8394338 0.0050676 0.0197991 +0.9028657 0.0277111 0.03991 +0.9352348 0.0621943 0.0718043 +0.9544418 0.1057322 0.1131111 +0.9668714 0.1569971 0.1625595 +0.9753721 0.2148987 0.2190253 +0.9814076 0.2781701 0.2811853 +0.9858079 0.3452442 0.3474144 +0.9890781 0.4142845 0.4158235 +0.9915433 0.4833171 0.4843924 +0.9934218 0.550415 0.5511558 +0.9948649 0.6138855 0.6143891 +0.9959804 0.6724135 0.6727515 +0.996847 0.7251351 0.7253594 +0.9975227 0.7716375 0.7717849 +0.9980511 0.8119009 0.8119969 +0.9984652 0.8462073 0.8462694 +0.9987904 0.8750412 0.8750811 +0.9990461 0.8989986 0.8990241 +0.9992474 0.9187148 0.918731 +0.999406 0.9348135 0.9348238 +0.999531 0.9478743 0.9478808 +0.9996296 0.9584153 0.9584194 +0.9997074 0.9668869 0.9668894 +0.9997689 0.9736723 0.973674 +0.9998174 0.9790925 0.9790936 +0.9998557 0.9834128 0.9834135 +0.999886 0.9868504 0.9868508 +0.9999099 0.989582 0.9895822 +0.9999288 0.9917501 0.9917502 +0.9999437 0.9934695 0.9934696 +0.0000238 0.0044007 0.0185862 +0.0000382 0.0038972 0.0180827 +0.0000611 0.003265 0.0174505 +0.0000978 0.0024729 0.0166583 +0.0001565 0.001483 0.0156685 +0.0002504 0.0002504 0.0144359 +0.0019287 0.0002504 0.0144359 +0.004052 0.0002504 0.0144359 +0.0067381 0.0002504 0.0144359 +0.0101365 0.0002504 0.0144359 +0.0144359 0.0002504 0.0144359 +0.0198752 0.0002504 0.0144359 +0.0267565 0.0002504 0.0144359 +0.0354624 0.0002504 0.0144359 +0.0464764 0.0002504 0.0144359 +0.0604106 0.0002504 0.0144359 +0.0780392 0.0002504 0.0144359 +0.1003416 0.0002504 0.0144359 +0.128557 0.0002504 0.0144359 +0.1642532 0.0002504 0.0144359 +0.2094136 0.0002504 0.0144359 +0.2665473 0.0002504 0.0144359 +0.3388289 0.0002504 0.0144359 +0.4302746 0.0002504 0.0144359 +0.5459652 0.0002504 0.0144359 +0.6923288 0.0002504 0.0144359 +0.8388802 0.0050694 0.0185525 +0.9026634 0.0276479 0.0388151 +0.9351449 0.0621069 0.0709034 +0.9543974 0.1056375 0.1123908 +0.9668479 0.156904 0.1619942 +0.9753591 0.2148124 0.2185882 +0.9814002 0.2780936 0.2808523 +0.9858036 0.3451791 0.3471646 +0.9890755 0.4142311 0.4156389 +0.9915418 0.4832747 0.4842584 +0.9934209 0.5503825 0.5510601 +0.9948643 0.6138613 0.6143218 +0.9959801 0.6723959 0.672705 +0.9968468 0.7251226 0.7253278 +0.9975226 0.7716288 0.7717636 +0.998051 0.8118949 0.8119828 +0.9984652 0.8462034 0.8462601 +0.9987904 0.8750386 0.8750751 +0.9990461 0.8989969 0.8990202 +0.9992474 0.9187137 0.9187285 +0.9994059 0.9348128 0.9348222 +0.999531 0.9478738 0.9478798 +0.9996296 0.958415 0.9584187 +0.9997074 0.9668867 0.966889 +0.9997689 0.9736722 0.9736737 +0.9998174 0.9790925 0.9790934 +0.9998557 0.9834128 0.9834134 +0.999886 0.9868504 0.9868508 +0.9999099 0.9895819 0.9895822 +0.9999288 0.9917501 0.9917502 +0.9999437 0.9934695 0.9934696 +0.0000238 0.006079 0.0185862 +0.0000382 0.0055755 0.0180827 +0.0000611 0.0049433 0.0174505 +0.0000978 0.0041512 0.0166583 +0.0001565 0.0031613 0.0156685 +0.0002504 0.0019287 0.0144359 +0.0004008 0.0004008 0.012908 +0.0025241 0.0004008 0.012908 +0.0052103 0.0004008 0.012908 +0.0086086 0.0004008 0.012908 +0.012908 0.0004008 0.012908 +0.0183473 0.0004008 0.012908 +0.0252287 0.0004008 0.012908 +0.0339345 0.0004008 0.012908 +0.0449485 0.0004008 0.012908 +0.0588827 0.0004008 0.012908 +0.0765113 0.0004008 0.012908 +0.0988137 0.0004008 0.012908 +0.1270291 0.0004008 0.012908 +0.1627254 0.0004008 0.012908 +0.2078857 0.0004008 0.012908 +0.2650195 0.0004008 0.012908 +0.337301 0.0004008 0.012908 +0.4287467 0.0004008 0.012908 +0.5444373 0.0004008 0.012908 +0.6908009 0.0004008 0.012908 +0.8381886 0.0051048 0.0170051 +0.9024114 0.0275966 0.0374553 +0.9350332 0.0620199 0.0697847 +0.9543421 0.1055364 0.1114966 +0.9668187 0.1568008 0.1612925 +0.975343 0.2147144 0.2180458 +0.9813911 0.2780055 0.2804391 +0.9857982 0.3451032 0.3468546 +0.9890723 0.4141683 0.41541 +0.9915399 0.4832246 0.4840922 +0.9934197 0.5503438 0.5509414 +0.9948636 0.6138323 0.6142384 +0.9959797 0.6723748 0.6726474 +0.9968465 0.7251076 0.7252885 +0.9975224 0.7716184 0.7717373 +0.9980509 0.8118878 0.8119653 +0.9984651 0.8461986 0.8462487 +0.9987903 0.8750355 0.8750676 +0.9990461 0.8989948 0.8990153 +0.9992473 0.9187123 0.9187254 +0.9994059 0.9348119 0.9348202 +0.999531 0.9478733 0.9478785 +0.9996296 0.9584146 0.9584179 +0.9997074 0.9668865 0.9668885 +0.9997689 0.9736721 0.9736734 +0.9998174 0.9790924 0.9790932 +0.9998557 0.9834127 0.9834132 +0.999886 0.9868504 0.9868507 +0.9999099 0.9895819 0.9895821 +0.9999288 0.99175 0.9917502 +0.9999437 0.9934695 0.9934695 +0.0000238 0.0082023 0.0185862 +0.0000382 0.0076988 0.0180827 +0.0000611 0.0070666 0.0174505 +0.0000978 0.0062744 0.0166583 +0.0001565 0.0052846 0.0156685 +0.0002504 0.004052 0.0144359 +0.0004008 0.0025241 0.012908 +0.0006416 0.0006416 0.0110255 +0.0033277 0.0006416 0.0110255 +0.0067261 0.0006416 0.0110255 +0.0110255 0.0006416 0.0110255 +0.0164648 0.0006416 0.0110255 +0.0233461 0.0006416 0.0110255 +0.032052 0.0006416 0.0110255 +0.043066 0.0006416 0.0110255 +0.0570002 0.0006416 0.0110255 +0.0746288 0.0006416 0.0110255 +0.0969312 0.0006416 0.0110255 +0.1251466 0.0006416 0.0110255 +0.1608428 0.0006416 0.0110255 +0.2060032 0.0006416 0.0110255 +0.2631369 0.0006416 0.0110255 +0.3354185 0.0006416 0.0110255 +0.4268641 0.0006416 0.0110255 +0.5425548 0.0006416 0.0110255 +0.6889184 0.0006416 0.0110255 +0.8373283 0.0052028 0.0150955 +0.9020992 0.0275778 0.0357758 +0.9348949 0.0619473 0.0684033 +0.9542739 0.1054384 0.1103929 +0.9667827 0.1566936 0.1604266 +0.9753231 0.2146085 0.2173767 +0.9813797 0.2779077 0.2799296 +0.9857916 0.3450175 0.3464724 +0.9890684 0.4140964 0.4151278 +0.9915376 0.4831666 0.4838872 +0.9934183 0.5502987 0.5507951 +0.9948628 0.6137984 0.6141357 +0.9959791 0.67235 0.6725764 +0.9968462 0.7250899 0.7252402 +0.9975222 0.7716061 0.7717048 +0.9980508 0.8118794 0.8119437 +0.998465 0.8461929 0.8462345 +0.9987903 0.8750317 0.8750584 +0.999046 0.8989923 0.8990094 +0.9992473 0.9187107 0.9187216 +0.9994059 0.9348109 0.9348178 +0.999531 0.9478726 0.947877 +0.9996296 0.9584142 0.9584169 +0.9997074 0.9668862 0.9668879 +0.9997689 0.9736719 0.973673 +0.9998174 0.9790923 0.979093 +0.9998557 0.9834127 0.9834131 +0.999886 0.9868503 0.9868506 +0.9999099 0.9895819 0.9895821 +0.9999288 0.99175 0.9917501 +0.9999437 0.9934694 0.9934695 +0.0000238 0.0108885 0.0185862 +0.0000382 0.0103849 0.0180827 +0.0000611 0.0097527 0.0174505 +0.0000978 0.0089606 0.0166583 +0.0001565 0.0079707 0.0156685 +0.0002504 0.0067381 0.0144359 +0.0004008 0.0052103 0.012908 +0.0006416 0.0033277 0.0110255 +0.0010268 0.0010268 0.0087246 +0.0044252 0.0010268 0.0087246 +0.0087246 0.0010268 0.0087246 +0.0141639 0.0010268 0.0087246 +0.0210452 0.0010268 0.0087246 +0.0297511 0.0010268 0.0087246 +0.0407651 0.0010268 0.0087246 +0.0546993 0.0010268 0.0087246 +0.0723279 0.0010268 0.0087246 +0.0946303 0.0010268 0.0087246 +0.1228457 0.0010268 0.0087246 +0.1585419 0.0010268 0.0087246 +0.2037023 0.0010268 0.0087246 +0.260836 0.0010268 0.0087246 +0.3331176 0.0010268 0.0087246 +0.4245633 0.0010268 0.0087246 +0.5402539 0.0010268 0.0087246 +0.6866175 0.0010268 0.0087246 +0.8362644 0.0054121 0.012757 +0.9017148 0.0276281 0.0337171 +0.9347252 0.061916 0.0667103 +0.9541902 0.1053624 0.1090407 +0.9667385 0.1565954 0.1593662 +0.9752987 0.2145034 0.2165577 +0.9813659 0.2778058 0.279306 +0.9857835 0.3449254 0.3460047 +0.9890637 0.4140176 0.4147826 +0.9915347 0.4831021 0.4836366 +0.9934166 0.550248 0.5506161 +0.9948617 0.6137599 0.61401 +0.9959785 0.6723217 0.6724896 +0.9968458 0.7250697 0.7251811 +0.997522 0.7715919 0.7716651 +0.9980506 0.8118697 0.8119174 +0.9984649 0.8461864 0.8462172 +0.9987902 0.8750274 0.8750472 +0.999046 0.8989895 0.8990021 +0.9992473 0.9187089 0.9187169 +0.9994059 0.9348097 0.9348148 +0.999531 0.9478718 0.9478751 +0.9996296 0.9584137 0.9584157 +0.9997074 0.9668859 0.9668872 +0.9997689 0.9736717 0.9736725 +0.9998174 0.9790921 0.9790927 +0.9998557 0.9834126 0.9834129 +0.999886 0.9868503 0.9868505 +0.9999099 0.9895819 0.989582 +0.9999288 0.99175 0.9917501 +0.9999437 0.9934694 0.9934695 +0.0000238 0.0142868 0.0185862 +0.0000382 0.0137833 0.0180827 +0.0000611 0.0131511 0.0174505 +0.0000978 0.012359 0.0166583 +0.0001565 0.0113691 0.0156685 +0.0002504 0.0101365 0.0144359 +0.0004008 0.0086086 0.012908 +0.0006416 0.0067261 0.0110255 +0.0010268 0.0044252 0.0087246 +0.0016435 0.0016435 0.0059429 +0.0059429 0.0016435 0.0059429 +0.0113822 0.0016435 0.0059429 +0.0182636 0.0016435 0.0059429 +0.0269694 0.0016435 0.0059429 +0.0379834 0.0016435 0.0059429 +0.0519176 0.0016435 0.0059429 +0.0695462 0.0016435 0.0059429 +0.0918486 0.0016435 0.0059429 +0.120064 0.0016435 0.0059429 +0.1557603 0.0016435 0.0059429 +0.2009206 0.0016435 0.0059429 +0.2580543 0.0016435 0.0059429 +0.3303359 0.0016435 0.0059429 +0.4217816 0.0016435 0.0059429 +0.5374722 0.0016435 0.0059429 +0.6838358 0.0016435 0.0059429 +0.8349593 0.0058134 0.0099234 +0.9012461 0.0278105 0.0312193 +0.9345187 0.0619734 0.0646568 +0.9540886 0.1053433 0.1074015 +0.966685 0.1565315 0.1580814 +0.9752692 0.2144168 0.2155656 +0.9813491 0.2777122 0.278551 +0.9857738 0.3448353 0.3454387 +0.9890579 0.4139373 0.4143649 +0.9915312 0.4830346 0.4833333 +0.9934145 0.5501939 0.5503996 +0.9948604 0.6137183 0.613858 +0.9959777 0.6722907 0.6723845 +0.9968453 0.7250473 0.7251096 +0.9975217 0.7715762 0.7716171 +0.9980504 0.8118589 0.8118855 +0.9984648 0.8461791 0.8461963 +0.9987902 0.8750225 0.8750335 +0.9990459 0.8989863 0.8989933 +0.9992473 0.9187068 0.9187113 +0.9994059 0.9348083 0.9348112 +0.9995309 0.947871 0.9478728 +0.9996296 0.9584132 0.9584143 +0.9997074 0.9668855 0.9668862 +0.9997689 0.9736715 0.9736719 +0.9998174 0.979092 0.9790923 +0.9998557 0.9834125 0.9834127 +0.999886 0.9868502 0.9868503 +0.9999099 0.9895818 0.9895819 +0.9999288 0.99175 0.99175 +0.9999437 0.9934694 0.9934694 +0.0000238 0.0185862 0.0185862 +0.0000382 0.0180827 0.0180827 +0.0000611 0.0174505 0.0174505 +0.0000978 0.0166583 0.0166583 +0.0001565 0.0156685 0.0156685 +0.0002504 0.0144359 0.0144359 +0.0004008 0.012908 0.012908 +0.0006416 0.0110255 0.0110255 +0.0010268 0.0087246 0.0087246 +0.0016435 0.0059429 0.0059429 +0.0026305 0.0026305 0.0026305 +0.0080698 0.0026305 0.0026305 +0.0149512 0.0026305 0.0026305 +0.023657 0.0026305 0.0026305 +0.0346711 0.0026305 0.0026305 +0.0486053 0.0026305 0.0026305 +0.0662338 0.0026305 0.0026305 +0.0885362 0.0026305 0.0026305 +0.1167517 0.0026305 0.0026305 +0.1524479 0.0026305 0.0026305 +0.1976083 0.0026305 0.0026305 +0.254742 0.0026305 0.0026305 +0.3270236 0.0026305 0.0026305 +0.4184692 0.0026305 0.0026305 +0.5341598 0.0026305 0.0026305 +0.6805235 0.0026305 0.0026305 +0.8333779 0.0065402 0.0065402 +0.900682 0.0282324 0.0282324 +0.9342712 0.062202 0.062202 +0.9539671 0.1054431 0.1054431 +0.9666211 0.1565473 0.1565473 +0.975234 0.2143816 0.2143816 +0.9813291 0.2776503 0.2776503 +0.9857621 0.3447636 0.3447636 +0.989051 0.4138668 0.4138668 +0.9915271 0.4829718 0.4829718 +0.993412 0.5501416 0.5501416 +0.9948589 0.6136769 0.6136769 +0.9959768 0.6722594 0.6722594 +0.9968448 0.7250244 0.7250244 +0.9975213 0.7715599 0.7715599 +0.9980502 0.8118476 0.8118476 +0.9984647 0.8461714 0.8461714 +0.9987901 0.8750173 0.8750173 +0.9990459 0.8989829 0.8989829 +0.9992472 0.9187045 0.9187045 +0.9994059 0.9348069 0.9348069 +0.9995309 0.94787 0.94787 +0.9996296 0.9584126 0.9584126 +0.9997074 0.9668852 0.9668852 +0.9997689 0.9736712 0.9736712 +0.9998174 0.9790919 0.9790919 +0.9998557 0.9834124 0.9834124 +0.999886 0.9868502 0.9868502 +0.9999099 0.9895818 0.9895818 +0.9999288 0.99175 0.99175 +0.9999437 0.9934694 0.9934694 +0.0000238 0.0240255 0.0185862 +0.0000382 0.023522 0.0180827 +0.0000611 0.0228898 0.0174505 +0.0000978 0.0220976 0.0166583 +0.0001565 0.0211078 0.0156685 +0.0002504 0.0198752 0.0144359 +0.0004008 0.0183473 0.012908 +0.0006416 0.0164648 0.0110255 +0.0010268 0.0141639 0.0087246 +0.0016435 0.0113822 0.0059429 +0.0026305 0.0080698 0.0026305 +0.0080698 0.0080698 0.0026305 +0.0149512 0.0080698 0.0026305 +0.023657 0.0080698 0.0026305 +0.0346711 0.0080698 0.0026305 +0.0486053 0.0080698 0.0026305 +0.0662338 0.0080698 0.0026305 +0.0885362 0.0080698 0.0026305 +0.1167517 0.0080698 0.0026305 +0.1524479 0.0080698 0.0026305 +0.1976083 0.0080698 0.0026305 +0.254742 0.0080698 0.0026305 +0.3270236 0.0080698 0.0026305 +0.4184692 0.0080698 0.0026305 +0.5341598 0.0080698 0.0026305 +0.6805235 0.0080698 0.0026305 +0.8333779 0.0117512 0.0065402 +0.900682 0.032557 0.0282324 +0.9342712 0.0656055 0.062202 +0.9539671 0.1080526 0.1054431 +0.9666211 0.1585117 0.1565473 +0.975234 0.2158372 0.2143816 +0.9813291 0.2787128 0.2776503 +0.9857621 0.3455277 0.3447636 +0.989051 0.4144083 0.4138668 +0.9915271 0.48335 0.4829718 +0.993412 0.550402 0.5501416 +0.9948589 0.6138538 0.6136769 +0.9959768 0.6723781 0.6722594 +0.9968448 0.7251031 0.7250244 +0.9975213 0.7716116 0.7715599 +0.9980502 0.8118813 0.8118476 +0.9984647 0.8461932 0.8461714 +0.9987901 0.8750313 0.8750173 +0.9990459 0.8989918 0.8989829 +0.9992472 0.9187102 0.9187045 +0.9994059 0.9348105 0.9348069 +0.9995309 0.9478723 0.94787 +0.9996296 0.958414 0.9584126 +0.9997074 0.9668861 0.9668852 +0.9997689 0.9736718 0.9736712 +0.9998174 0.9790922 0.9790919 +0.9998557 0.9834126 0.9834124 +0.999886 0.9868503 0.9868502 +0.9999099 0.9895819 0.9895818 +0.9999288 0.99175 0.99175 +0.9999437 0.9934694 0.9934694 +0.0000238 0.0309069 0.0185862 +0.0000382 0.0304033 0.0180827 +0.0000611 0.0297711 0.0174505 +0.0000978 0.028979 0.0166583 +0.0001565 0.0279891 0.0156685 +0.0002504 0.0267565 0.0144359 +0.0004008 0.0252287 0.012908 +0.0006416 0.0233461 0.0110255 +0.0010268 0.0210452 0.0087246 +0.0016435 0.0182636 0.0059429 +0.0026305 0.0149512 0.0026305 +0.0080698 0.0149512 0.0026305 +0.0149512 0.0149512 0.0026305 +0.023657 0.0149512 0.0026305 +0.0346711 0.0149512 0.0026305 +0.0486053 0.0149512 0.0026305 +0.0662338 0.0149512 0.0026305 +0.0885362 0.0149512 0.0026305 +0.1167517 0.0149512 0.0026305 +0.1524479 0.0149512 0.0026305 +0.1976083 0.0149512 0.0026305 +0.254742 0.0149512 0.0026305 +0.3270236 0.0149512 0.0026305 +0.4184692 0.0149512 0.0026305 +0.5341598 0.0149512 0.0026305 +0.6805235 0.0149512 0.0026305 +0.8333779 0.0183437 0.0065402 +0.900682 0.0380282 0.0282324 +0.9342712 0.0699113 0.062202 +0.9539671 0.111354 0.1054431 +0.9666211 0.160997 0.1565473 +0.975234 0.2176788 0.2143816 +0.9813291 0.280057 0.2776503 +0.9857621 0.3464944 0.3447636 +0.989051 0.4150933 0.4138668 +0.9915271 0.4838283 0.4829718 +0.993412 0.5507314 0.5501416 +0.9948589 0.6140776 0.6136769 +0.9959768 0.6725283 0.6722594 +0.9968448 0.7252028 0.7250244 +0.9975213 0.7716771 0.7715599 +0.9980502 0.8119239 0.8118476 +0.9984647 0.8462207 0.8461714 +0.9987901 0.875049 0.8750173 +0.9990459 0.8990031 0.8989829 +0.9992472 0.9187174 0.9187045 +0.9994059 0.9348151 0.9348069 +0.9995309 0.9478752 0.94787 +0.9996296 0.9584158 0.9584126 +0.9997074 0.9668872 0.9668852 +0.9997689 0.9736725 0.9736712 +0.9998174 0.9790927 0.9790919 +0.9998557 0.9834129 0.9834124 +0.999886 0.9868505 0.9868502 +0.9999099 0.989582 0.9895818 +0.9999288 0.9917501 0.99175 +0.9999437 0.9934695 0.9934694 +0.0000238 0.0396127 0.0185862 +0.0000382 0.0391092 0.0180827 +0.0000611 0.038477 0.0174505 +0.0000978 0.0376849 0.0166583 +0.0001565 0.036695 0.0156685 +0.0002504 0.0354624 0.0144359 +0.0004008 0.0339345 0.012908 +0.0006416 0.032052 0.0110255 +0.0010268 0.0297511 0.0087246 +0.0016435 0.0269694 0.0059429 +0.0026305 0.023657 0.0026305 +0.0080698 0.023657 0.0026305 +0.0149512 0.023657 0.0026305 +0.023657 0.023657 0.0026305 +0.0346711 0.023657 0.0026305 +0.0486053 0.023657 0.0026305 +0.0662338 0.023657 0.0026305 +0.0885362 0.023657 0.0026305 +0.1167517 0.023657 0.0026305 +0.1524479 0.023657 0.0026305 +0.1976083 0.023657 0.0026305 +0.254742 0.023657 0.0026305 +0.3270236 0.023657 0.0026305 +0.4184692 0.023657 0.0026305 +0.5341598 0.023657 0.0026305 +0.6805235 0.023657 0.0026305 +0.8333779 0.0266842 0.0065402 +0.900682 0.0449499 0.0282324 +0.9342712 0.0753587 0.062202 +0.9539671 0.1155307 0.1054431 +0.9666211 0.1641411 0.1565473 +0.975234 0.2200085 0.2143816 +0.9813291 0.2817576 0.2776503 +0.9857621 0.3477174 0.3447636 +0.989051 0.4159599 0.4138668 +0.9915271 0.4844335 0.4829718 +0.993412 0.5511481 0.5501416 +0.9948589 0.6143607 0.6136769 +0.9959768 0.6727182 0.6722594 +0.9968448 0.7253288 0.7250244 +0.9975213 0.7717599 0.7715599 +0.9980502 0.8119778 0.8118476 +0.9984647 0.8462556 0.8461714 +0.9987901 0.8750714 0.8750173 +0.9990459 0.8990174 0.8989829 +0.9992472 0.9187265 0.9187045 +0.9994059 0.9348208 0.9348069 +0.9995309 0.9478789 0.94787 +0.9996296 0.9584181 0.9584126 +0.9997074 0.9668887 0.9668852 +0.9997689 0.9736734 0.9736712 +0.9998174 0.9790932 0.9790919 +0.9998557 0.9834133 0.9834124 +0.999886 0.9868507 0.9868502 +0.9999099 0.9895821 0.9895818 +0.9999288 0.9917502 0.99175 +0.9999437 0.9934695 0.9934694 +0.0000238 0.0506267 0.0185862 +0.0000382 0.0501232 0.0180827 +0.0000611 0.049491 0.0174505 +0.0000978 0.0486989 0.0166583 +0.0001565 0.047709 0.0156685 +0.0002504 0.0464764 0.0144359 +0.0004008 0.0449485 0.012908 +0.0006416 0.043066 0.0110255 +0.0010268 0.0407651 0.0087246 +0.0016435 0.0379834 0.0059429 +0.0026305 0.0346711 0.0026305 +0.0080698 0.0346711 0.0026305 +0.0149512 0.0346711 0.0026305 +0.023657 0.0346711 0.0026305 +0.0346711 0.0346711 0.0026305 +0.0486053 0.0346711 0.0026305 +0.0662338 0.0346711 0.0026305 +0.0885362 0.0346711 0.0026305 +0.1167517 0.0346711 0.0026305 +0.1524479 0.0346711 0.0026305 +0.1976083 0.0346711 0.0026305 +0.254742 0.0346711 0.0026305 +0.3270236 0.0346711 0.0026305 +0.4184692 0.0346711 0.0026305 +0.5341598 0.0346711 0.0026305 +0.6805235 0.0346711 0.0026305 +0.8333779 0.0372359 0.0065402 +0.900682 0.0537068 0.0282324 +0.9342712 0.0822505 0.062202 +0.9539671 0.1208148 0.1054431 +0.9666211 0.1681189 0.1565473 +0.975234 0.222956 0.2143816 +0.9813291 0.283909 0.2776503 +0.9857621 0.3492646 0.3447636 +0.989051 0.4170563 0.4138668 +0.9915271 0.4851992 0.4829718 +0.993412 0.5516753 0.5501416 +0.9948589 0.6147189 0.6136769 +0.9959768 0.6729586 0.6722594 +0.9968448 0.7254883 0.7250244 +0.9975213 0.7718646 0.7715599 +0.9980502 0.812046 0.8118476 +0.9984647 0.8462997 0.8461714 +0.9987901 0.8750997 0.8750173 +0.9990459 0.8990355 0.8989829 +0.9992472 0.918738 0.9187045 +0.9994059 0.9348281 0.9348069 +0.9995309 0.9478835 0.94787 +0.9996296 0.958421 0.9584126 +0.9997074 0.9668905 0.9668852 +0.9997689 0.9736746 0.9736712 +0.9998174 0.979094 0.9790919 +0.9998557 0.9834137 0.9834124 +0.999886 0.986851 0.9868502 +0.9999099 0.9895823 0.9895818 +0.9999288 0.9917503 0.99175 +0.9999437 0.9934696 0.9934694 +0.0000238 0.0645609 0.0185862 +0.0000382 0.0640574 0.0180827 +0.0000611 0.0634252 0.0174505 +0.0000978 0.0626331 0.0166583 +0.0001565 0.0616432 0.0156685 +0.0002504 0.0604106 0.0144359 +0.0004008 0.0588827 0.012908 +0.0006416 0.0570002 0.0110255 +0.0010268 0.0546993 0.0087246 +0.0016435 0.0519176 0.0059429 +0.0026305 0.0486053 0.0026305 +0.0080698 0.0486053 0.0026305 +0.0149512 0.0486053 0.0026305 +0.023657 0.0486053 0.0026305 +0.0346711 0.0486053 0.0026305 +0.0486053 0.0486053 0.0026305 +0.0662338 0.0486053 0.0026305 +0.0885362 0.0486053 0.0026305 +0.1167517 0.0486053 0.0026305 +0.1524479 0.0486053 0.0026305 +0.1976083 0.0486053 0.0026305 +0.254742 0.0486053 0.0026305 +0.3270236 0.0486053 0.0026305 +0.4184692 0.0486053 0.0026305 +0.5341598 0.0486053 0.0026305 +0.6805235 0.0486053 0.0026305 +0.8333779 0.0505853 0.0065402 +0.900682 0.0647855 0.0282324 +0.9342712 0.0909694 0.062202 +0.9539671 0.1274998 0.1054431 +0.9666211 0.1731513 0.1565473 +0.975234 0.2266849 0.2143816 +0.9813291 0.2866309 0.2776503 +0.9857621 0.3512221 0.3447636 +0.989051 0.4184434 0.4138668 +0.9915271 0.4861679 0.4829718 +0.993412 0.5523423 0.5501416 +0.9948589 0.615172 0.6136769 +0.9959768 0.6732627 0.6722594 +0.9968448 0.7256901 0.7250244 +0.9975213 0.7719972 0.7715599 +0.9980502 0.8121323 0.8118476 +0.9984647 0.8463555 0.8461714 +0.9987901 0.8751356 0.8750173 +0.9990459 0.8990584 0.8989829 +0.9992472 0.9187526 0.9187045 +0.9994059 0.9348374 0.9348069 +0.9995309 0.9478893 0.94787 +0.9996296 0.9584247 0.9584126 +0.9997074 0.9668928 0.9668852 +0.9997689 0.9736761 0.9736712 +0.9998174 0.9790949 0.9790919 +0.9998557 0.9834143 0.9834124 +0.999886 0.9868513 0.9868502 +0.9999099 0.9895825 0.9895818 +0.9999288 0.9917504 0.99175 +0.9999437 0.9934697 0.9934694 +0.0000238 0.0821895 0.0185862 +0.0000382 0.081686 0.0180827 +0.0000611 0.0810538 0.0174505 +0.0000978 0.0802616 0.0166583 +0.0001565 0.0792718 0.0156685 +0.0002504 0.0780392 0.0144359 +0.0004008 0.0765113 0.012908 +0.0006416 0.0746288 0.0110255 +0.0010268 0.0723279 0.0087246 +0.0016435 0.0695462 0.0059429 +0.0026305 0.0662338 0.0026305 +0.0080698 0.0662338 0.0026305 +0.0149512 0.0662338 0.0026305 +0.023657 0.0662338 0.0026305 +0.0346711 0.0662338 0.0026305 +0.0486053 0.0662338 0.0026305 +0.0662338 0.0662338 0.0026305 +0.0885362 0.0662338 0.0026305 +0.1167517 0.0662338 0.0026305 +0.1524479 0.0662338 0.0026305 +0.1976083 0.0662338 0.0026305 +0.254742 0.0662338 0.0026305 +0.3270236 0.0662338 0.0026305 +0.4184692 0.0662338 0.0026305 +0.5341598 0.0662338 0.0026305 +0.6805235 0.0662338 0.0026305 +0.8333779 0.0674739 0.0065402 +0.900682 0.0788014 0.0282324 +0.9342712 0.102 0.062202 +0.9539671 0.1359573 0.1054431 +0.9666211 0.1795179 0.1565473 +0.975234 0.2314025 0.2143816 +0.9813291 0.2900744 0.2776503 +0.9857621 0.3536986 0.3447636 +0.989051 0.4201982 0.4138668 +0.9915271 0.4873934 0.4829718 +0.993412 0.5531861 0.5501416 +0.9948589 0.6157453 0.6136769 +0.9959768 0.6736474 0.6722594 +0.9968448 0.7259453 0.7250244 +0.9975213 0.7721649 0.7715599 +0.9980502 0.8122416 0.8118476 +0.9984647 0.846426 0.8461714 +0.9987901 0.8751809 0.8750173 +0.9990459 0.8990874 0.8989829 +0.9992472 0.918771 0.9187045 +0.9994059 0.9348491 0.9348069 +0.9995309 0.9478967 0.94787 +0.9996296 0.9584294 0.9584126 +0.9997074 0.9668957 0.9668852 +0.9997689 0.9736779 0.9736712 +0.9998174 0.979096 0.9790919 +0.9998557 0.983415 0.9834124 +0.999886 0.9868518 0.9868502 +0.9999099 0.9895828 0.9895818 +0.9999288 0.9917506 0.99175 +0.9999437 0.9934698 0.9934694 +0.0000238 0.1044919 0.0185862 +0.0000382 0.1039884 0.0180827 +0.0000611 0.1033562 0.0174505 +0.0000978 0.102564 0.0166583 +0.0001565 0.1015742 0.0156685 +0.0002504 0.1003416 0.0144359 +0.0004008 0.0988137 0.012908 +0.0006416 0.0969312 0.0110255 +0.0010268 0.0946303 0.0087246 +0.0016435 0.0918486 0.0059429 +0.0026305 0.0885362 0.0026305 +0.0080698 0.0885362 0.0026305 +0.0149512 0.0885362 0.0026305 +0.023657 0.0885362 0.0026305 +0.0346711 0.0885362 0.0026305 +0.0486053 0.0885362 0.0026305 +0.0662338 0.0885362 0.0026305 +0.0885362 0.0885362 0.0026305 +0.1167517 0.0885362 0.0026305 +0.1524479 0.0885362 0.0026305 +0.1976083 0.0885362 0.0026305 +0.254742 0.0885362 0.0026305 +0.3270236 0.0885362 0.0026305 +0.4184692 0.0885362 0.0026305 +0.5341598 0.0885362 0.0026305 +0.6805235 0.0885362 0.0026305 +0.8333779 0.0888403 0.0065402 +0.900682 0.0965334 0.0282324 +0.9342712 0.1159552 0.062202 +0.9539671 0.1466571 0.1054431 +0.9666211 0.1875725 0.1565473 +0.975234 0.2373708 0.2143816 +0.9813291 0.2944309 0.2776503 +0.9857621 0.3568316 0.3447636 +0.989051 0.4224183 0.4138668 +0.9915271 0.4889438 0.4829718 +0.993412 0.5542536 0.5501416 +0.9948589 0.6164706 0.6136769 +0.9959768 0.674134 0.6722594 +0.9968448 0.7262683 0.7250244 +0.9975213 0.772377 0.7715599 +0.9980502 0.8123797 0.8118476 +0.9984647 0.8465153 0.8461714 +0.9987901 0.8752383 0.8750173 +0.9990459 0.899124 0.8989829 +0.9992472 0.9187944 0.9187045 +0.9994059 0.9348638 0.9348069 +0.9995309 0.947906 0.94787 +0.9996296 0.9584353 0.9584126 +0.9997074 0.9668994 0.9668852 +0.9997689 0.9736802 0.9736712 +0.9998174 0.9790975 0.9790919 +0.9998557 0.9834159 0.9834124 +0.999886 0.9868524 0.9868502 +0.9999099 0.9895832 0.9895818 +0.9999288 0.9917508 0.99175 +0.9999437 0.9934699 0.9934694 +0.0000238 0.1327073 0.0185862 +0.0000382 0.1322038 0.0180827 +0.0000611 0.1315716 0.0174505 +0.0000978 0.1307795 0.0166583 +0.0001565 0.1297896 0.0156685 +0.0002504 0.128557 0.0144359 +0.0004008 0.1270291 0.012908 +0.0006416 0.1251466 0.0110255 +0.0010268 0.1228457 0.0087246 +0.0016435 0.120064 0.0059429 +0.0026305 0.1167517 0.0026305 +0.0080698 0.1167517 0.0026305 +0.0149512 0.1167517 0.0026305 +0.023657 0.1167517 0.0026305 +0.0346711 0.1167517 0.0026305 +0.0486053 0.1167517 0.0026305 +0.0662338 0.1167517 0.0026305 +0.0885362 0.1167517 0.0026305 +0.1167517 0.1167517 0.0026305 +0.1524479 0.1167517 0.0026305 +0.1976083 0.1167517 0.0026305 +0.254742 0.1167517 0.0026305 +0.3270236 0.1167517 0.0026305 +0.4184692 0.1167517 0.0026305 +0.5341598 0.1167517 0.0026305 +0.6805235 0.1167517 0.0026305 +0.8333779 0.1158715 0.0065402 +0.900682 0.1189666 0.0282324 +0.9342712 0.1336102 0.062202 +0.9539671 0.1601937 0.1054431 +0.9666211 0.1977627 0.1565473 +0.975234 0.2449216 0.2143816 +0.9813291 0.2999424 0.2776503 +0.9857621 0.3607953 0.3447636 +0.989051 0.425227 0.4138668 +0.9915271 0.4909052 0.4829718 +0.993412 0.5556042 0.5501416 +0.9948589 0.6173882 0.6136769 +0.9959768 0.6747498 0.6722594 +0.9968448 0.7266768 0.7250244 +0.9975213 0.7726454 0.7715599 +0.9980502 0.8125545 0.8118476 +0.9984647 0.8466283 0.8461714 +0.9987901 0.8753108 0.8750173 +0.9990459 0.8991704 0.8989829 +0.9992472 0.9188239 0.9187045 +0.9994059 0.9348825 0.9348069 +0.9995309 0.9479179 0.94787 +0.9996296 0.9584427 0.9584126 +0.9997074 0.9669041 0.9668852 +0.9997689 0.9736832 0.9736712 +0.9998174 0.9790993 0.9790919 +0.9998557 0.9834171 0.9834124 +0.999886 0.9868531 0.9868502 +0.9999099 0.9895836 0.9895818 +0.9999288 0.9917511 0.99175 +0.9999437 0.9934701 0.9934694 +0.0000238 0.1684036 0.0185862 +0.0000382 0.1679 0.0180827 +0.0000611 0.1672678 0.0174505 +0.0000978 0.1664757 0.0166583 +0.0001565 0.1654858 0.0156685 +0.0002504 0.1642532 0.0144359 +0.0004008 0.1627254 0.012908 +0.0006416 0.1608428 0.0110255 +0.0010268 0.1585419 0.0087246 +0.0016435 0.1557603 0.0059429 +0.0026305 0.1524479 0.0026305 +0.0080698 0.1524479 0.0026305 +0.0149512 0.1524479 0.0026305 +0.023657 0.1524479 0.0026305 +0.0346711 0.1524479 0.0026305 +0.0486053 0.1524479 0.0026305 +0.0662338 0.1524479 0.0026305 +0.0885362 0.1524479 0.0026305 +0.1167517 0.1524479 0.0026305 +0.1524479 0.1524479 0.0026305 +0.1976083 0.1524479 0.0026305 +0.254742 0.1524479 0.0026305 +0.3270236 0.1524479 0.0026305 +0.4184692 0.1524479 0.0026305 +0.5341598 0.1524479 0.0026305 +0.6805235 0.1524479 0.0026305 +0.8333779 0.1500694 0.0065402 +0.900682 0.1473476 0.0282324 +0.9342712 0.1559462 0.062202 +0.9539671 0.1773192 0.1054431 +0.9666211 0.2106546 0.1565473 +0.975234 0.2544742 0.2143816 +0.9813291 0.3069152 0.2776503 +0.9857621 0.3658099 0.3447636 +0.989051 0.4287804 0.4138668 +0.9915271 0.4933867 0.4829718 +0.993412 0.5573129 0.5501416 +0.9948589 0.6185491 0.6136769 +0.9959768 0.6755287 0.6722594 +0.9968448 0.7271937 0.7250244 +0.9975213 0.7729849 0.7715599 +0.9980502 0.8127756 0.8118476 +0.9984647 0.8467713 0.8461714 +0.9987901 0.8754027 0.8750173 +0.9990459 0.8992291 0.8989829 +0.9992472 0.9188612 0.9187045 +0.9994059 0.9349062 0.9348069 +0.9995309 0.9479328 0.94787 +0.9996296 0.9584521 0.9584126 +0.9997074 0.9669101 0.9668852 +0.9997689 0.9736869 0.9736712 +0.9998174 0.9791017 0.9790919 +0.9998557 0.9834186 0.9834124 +0.999886 0.986854 0.9868502 +0.9999099 0.9895842 0.9895818 +0.9999288 0.9917515 0.99175 +0.9999437 0.9934703 0.9934694 +0.0000238 0.2135639 0.0185862 +0.0000382 0.2130604 0.0180827 +0.0000611 0.2124282 0.0174505 +0.0000978 0.2116361 0.0166583 +0.0001565 0.2106462 0.0156685 +0.0002504 0.2094136 0.0144359 +0.0004008 0.2078857 0.012908 +0.0006416 0.2060032 0.0110255 +0.0010268 0.2037023 0.0087246 +0.0016435 0.2009206 0.0059429 +0.0026305 0.1976083 0.0026305 +0.0080698 0.1976083 0.0026305 +0.0149512 0.1976083 0.0026305 +0.023657 0.1976083 0.0026305 +0.0346711 0.1976083 0.0026305 +0.0486053 0.1976083 0.0026305 +0.0662338 0.1976083 0.0026305 +0.0885362 0.1976083 0.0026305 +0.1167517 0.1976083 0.0026305 +0.1524479 0.1976083 0.0026305 +0.1976083 0.1976083 0.0026305 +0.254742 0.1976083 0.0026305 +0.3270236 0.1976083 0.0026305 +0.4184692 0.1976083 0.0026305 +0.5341598 0.1976083 0.0026305 +0.6805235 0.1976083 0.0026305 +0.8333779 0.1933343 0.0065402 +0.900682 0.1832532 0.0282324 +0.9342712 0.1842041 0.062202 +0.9539671 0.1989853 0.1054431 +0.9666211 0.2269644 0.1565473 +0.975234 0.2665596 0.2143816 +0.9813291 0.3157367 0.2776503 +0.9857621 0.3721541 0.3447636 +0.989051 0.4332759 0.4138668 +0.9915271 0.4965262 0.4829718 +0.993412 0.5594745 0.5501416 +0.9948589 0.6200177 0.6136769 +0.9959768 0.6765142 0.6722594 +0.9968448 0.7278476 0.7250244 +0.9975213 0.7734145 0.7715599 +0.9980502 0.8130554 0.8118476 +0.9984647 0.8469521 0.8461714 +0.9987901 0.8755188 0.8750173 +0.9990459 0.8993033 0.8989829 +0.9992472 0.9189084 0.9187045 +0.9994059 0.9349361 0.9348069 +0.9995309 0.9479517 0.94787 +0.9996296 0.9584641 0.9584126 +0.9997074 0.9669176 0.9668852 +0.9997689 0.9736916 0.9736712 +0.9998174 0.9791046 0.9790919 +0.9998557 0.9834204 0.9834124 +0.999886 0.9868552 0.9868502 +0.9999099 0.9895849 0.9895818 +0.9999288 0.9917519 0.99175 +0.9999437 0.9934706 0.9934694 +0.0000238 0.2706977 0.0185862 +0.0000382 0.2701941 0.0180827 +0.0000611 0.2695619 0.0174505 +0.0000978 0.2687698 0.0166583 +0.0001565 0.2677799 0.0156685 +0.0002504 0.2665473 0.0144359 +0.0004008 0.2650195 0.012908 +0.0006416 0.2631369 0.0110255 +0.0010268 0.260836 0.0087246 +0.0016435 0.2580543 0.0059429 +0.0026305 0.254742 0.0026305 +0.0080698 0.254742 0.0026305 +0.0149512 0.254742 0.0026305 +0.023657 0.254742 0.0026305 +0.0346711 0.254742 0.0026305 +0.0486053 0.254742 0.0026305 +0.0662338 0.254742 0.0026305 +0.0885362 0.254742 0.0026305 +0.1167517 0.254742 0.0026305 +0.1524479 0.254742 0.0026305 +0.1976083 0.254742 0.0026305 +0.254742 0.254742 0.0026305 +0.3270236 0.254742 0.0026305 +0.4184692 0.254742 0.0026305 +0.5341598 0.254742 0.0026305 +0.6805235 0.254742 0.0026305 +0.8333779 0.2480701 0.0065402 +0.900682 0.2286785 0.0282324 +0.9342712 0.219954 0.062202 +0.9539671 0.2263957 0.1054431 +0.9666211 0.2475986 0.1565473 +0.975234 0.2818492 0.2143816 +0.9813291 0.3268971 0.2776503 +0.9857621 0.3801802 0.3447636 +0.989051 0.4389633 0.4138668 +0.9915271 0.5004979 0.4829718 +0.993412 0.5622093 0.5501416 +0.9948589 0.6218758 0.6136769 +0.9959768 0.677761 0.6722594 +0.9968448 0.7286748 0.7250244 +0.9975213 0.7739579 0.7715599 +0.9980502 0.8134093 0.8118476 +0.9984647 0.8471809 0.8461714 +0.9987901 0.8756658 0.8750173 +0.9990459 0.8993972 0.8989829 +0.9992472 0.9189681 0.9187045 +0.9994059 0.934974 0.9348069 +0.9995309 0.9479757 0.94787 +0.9996296 0.9584792 0.9584126 +0.9997074 0.9669271 0.9668852 +0.9997689 0.9736976 0.9736712 +0.9998174 0.9791084 0.9790919 +0.9998557 0.9834228 0.9834124 +0.999886 0.9868567 0.9868502 +0.9999099 0.9895859 0.9895818 +0.9999288 0.9917525 0.99175 +0.9999437 0.993471 0.9934694 +0.0000238 0.3429792 0.0185862 +0.0000382 0.3424757 0.0180827 +0.0000611 0.3418435 0.0174505 +0.0000978 0.3410514 0.0166583 +0.0001565 0.3400615 0.0156685 +0.0002504 0.3388289 0.0144359 +0.0004008 0.337301 0.012908 +0.0006416 0.3354185 0.0110255 +0.0010268 0.3331176 0.0087246 +0.0016435 0.3303359 0.0059429 +0.0026305 0.3270236 0.0026305 +0.0080698 0.3270236 0.0026305 +0.0149512 0.3270236 0.0026305 +0.023657 0.3270236 0.0026305 +0.0346711 0.3270236 0.0026305 +0.0486053 0.3270236 0.0026305 +0.0662338 0.3270236 0.0026305 +0.0885362 0.3270236 0.0026305 +0.1167517 0.3270236 0.0026305 +0.1524479 0.3270236 0.0026305 +0.1976083 0.3270236 0.0026305 +0.254742 0.3270236 0.0026305 +0.3270236 0.3270236 0.0026305 +0.4184692 0.3270236 0.0026305 +0.5341598 0.3270236 0.0026305 +0.6805235 0.3270236 0.0026305 +0.8333779 0.3173179 0.0065402 +0.900682 0.2861474 0.0282324 +0.9342712 0.2651822 0.062202 +0.9539671 0.2610734 0.1054431 +0.9666211 0.2737034 0.1565473 +0.975234 0.3011925 0.2143816 +0.9813291 0.3410164 0.2776503 +0.9857621 0.3903343 0.3447636 +0.989051 0.4461586 0.4138668 +0.9915271 0.5055228 0.4829718 +0.993412 0.5656692 0.5501416 +0.9948589 0.6242264 0.6136769 +0.9959768 0.6793384 0.6722594 +0.9968448 0.7297214 0.7250244 +0.9975213 0.7746455 0.7715599 +0.9980502 0.813857 0.8118476 +0.9984647 0.8474703 0.8461714 +0.9987901 0.8758517 0.8750173 +0.9990459 0.899516 0.8989829 +0.9992472 0.9190437 0.9187045 +0.9994059 0.9350219 0.9348069 +0.9995309 0.9480059 0.94787 +0.9996296 0.9584983 0.9584126 +0.9997074 0.9669391 0.9668852 +0.9997689 0.9737052 0.9736712 +0.9998174 0.9791131 0.9790919 +0.9998557 0.9834257 0.9834124 +0.999886 0.9868585 0.9868502 +0.9999099 0.989587 0.9895818 +0.9999288 0.9917532 0.99175 +0.9999437 0.9934715 0.9934694 +0.0000238 0.4344249 0.0185862 +0.0000382 0.4339214 0.0180827 +0.0000611 0.4332891 0.0174505 +0.0000978 0.432497 0.0166583 +0.0001565 0.4315072 0.0156685 +0.0002504 0.4302746 0.0144359 +0.0004008 0.4287467 0.012908 +0.0006416 0.4268641 0.0110255 +0.0010268 0.4245633 0.0087246 +0.0016435 0.4217816 0.0059429 +0.0026305 0.4184692 0.0026305 +0.0080698 0.4184692 0.0026305 +0.0149512 0.4184692 0.0026305 +0.023657 0.4184692 0.0026305 +0.0346711 0.4184692 0.0026305 +0.0486053 0.4184692 0.0026305 +0.0662338 0.4184692 0.0026305 +0.0885362 0.4184692 0.0026305 +0.1167517 0.4184692 0.0026305 +0.1524479 0.4184692 0.0026305 +0.1976083 0.4184692 0.0026305 +0.254742 0.4184692 0.0026305 +0.3270236 0.4184692 0.0026305 +0.4184692 0.4184692 0.0026305 +0.5341598 0.4184692 0.0026305 +0.6805235 0.4184692 0.0026305 +0.8333779 0.4049254 0.0065402 +0.900682 0.358853 0.0282324 +0.9342712 0.3224019 0.062202 +0.9539671 0.3049452 0.1054431 +0.9666211 0.3067294 0.1565473 +0.975234 0.3256642 0.2143816 +0.9813291 0.3588791 0.2776503 +0.9857621 0.4031806 0.3447636 +0.989051 0.4552615 0.4138668 +0.9915271 0.5118798 0.4829718 +0.993412 0.5700464 0.5501416 +0.9948589 0.6272003 0.6136769 +0.9959768 0.6813339 0.6722594 +0.9968448 0.7310455 0.7250244 +0.9975213 0.7755153 0.7715599 +0.9980502 0.8144235 0.8118476 +0.9984647 0.8478364 0.8461714 +0.9987901 0.8760869 0.8750173 +0.9990459 0.8996662 0.8989829 +0.9992472 0.9191393 0.9187045 +0.9994059 0.9350825 0.9348069 +0.9995309 0.9480443 0.94787 +0.9996296 0.9585224 0.9584126 +0.9997074 0.9669543 0.9668852 +0.9997689 0.9737147 0.9736712 +0.9998174 0.9791191 0.9790919 +0.9998557 0.9834295 0.9834124 +0.999886 0.9868609 0.9868502 +0.9999099 0.9895885 0.9895818 +0.9999288 0.9917542 0.99175 +0.9999437 0.993472 0.9934694 +0.0000238 0.5501155 0.0185862 +0.0000382 0.549612 0.0180827 +0.0000611 0.5489798 0.0174505 +0.0000978 0.5481876 0.0166583 +0.0001565 0.5471978 0.0156685 +0.0002504 0.5459652 0.0144359 +0.0004008 0.5444373 0.012908 +0.0006416 0.5425548 0.0110255 +0.0010268 0.5402539 0.0087246 +0.0016435 0.5374722 0.0059429 +0.0026305 0.5341598 0.0026305 +0.0080698 0.5341598 0.0026305 +0.0149512 0.5341598 0.0026305 +0.023657 0.5341598 0.0026305 +0.0346711 0.5341598 0.0026305 +0.0486053 0.5341598 0.0026305 +0.0662338 0.5341598 0.0026305 +0.0885362 0.5341598 0.0026305 +0.1167517 0.5341598 0.0026305 +0.1524479 0.5341598 0.0026305 +0.1976083 0.5341598 0.0026305 +0.254742 0.5341598 0.0026305 +0.3270236 0.5341598 0.0026305 +0.4184692 0.5341598 0.0026305 +0.5341598 0.5341598 0.0026305 +0.6805235 0.5341598 0.0026305 +0.8333779 0.5157602 0.0065402 +0.900682 0.4508351 0.0282324 +0.9342712 0.3947922 0.062202 +0.9539671 0.3604487 0.1054431 +0.9666211 0.3485116 0.1565473 +0.975234 0.3566242 0.2143816 +0.9813291 0.3814778 0.2776503 +0.9857621 0.4194328 0.3447636 +0.989051 0.466778 0.4138668 +0.9915271 0.5199223 0.4829718 +0.993412 0.5755841 0.5501416 +0.9948589 0.6309626 0.6136769 +0.9959768 0.6838586 0.6722594 +0.9968448 0.7327207 0.7250244 +0.9975213 0.7766158 0.7715599 +0.9980502 0.8151401 0.8118476 +0.9984647 0.8482997 0.8461714 +0.9987901 0.8763844 0.8750173 +0.9990459 0.8998564 0.8989829 +0.9992472 0.9192603 0.9187045 +0.9994059 0.9351592 0.9348069 +0.9995309 0.9480927 0.94787 +0.9996296 0.958553 0.9584126 +0.9997074 0.9669735 0.9668852 +0.9997689 0.9737268 0.9736712 +0.9998174 0.9791267 0.9790919 +0.9998557 0.9834343 0.9834124 +0.999886 0.9868639 0.9868502 +0.9999099 0.9895904 0.9895818 +0.9999288 0.9917553 0.99175 +0.9999437 0.9934728 0.9934694 +0.0000238 0.6964791 0.0185862 +0.0000382 0.6959756 0.0180827 +0.0000611 0.6953434 0.0174505 +0.0000978 0.6945513 0.0166583 +0.0001565 0.6935614 0.0156685 +0.0002504 0.6923288 0.0144359 +0.0004008 0.6908009 0.012908 +0.0006416 0.6889184 0.0110255 +0.0010268 0.6866175 0.0087246 +0.0016435 0.6838358 0.0059429 +0.0026305 0.6805235 0.0026305 +0.0080698 0.6805235 0.0026305 +0.0149512 0.6805235 0.0026305 +0.023657 0.6805235 0.0026305 +0.0346711 0.6805235 0.0026305 +0.0486053 0.6805235 0.0026305 +0.0662338 0.6805235 0.0026305 +0.0885362 0.6805235 0.0026305 +0.1167517 0.6805235 0.0026305 +0.1524479 0.6805235 0.0026305 +0.1976083 0.6805235 0.0026305 +0.254742 0.6805235 0.0026305 +0.3270236 0.6805235 0.0026305 +0.4184692 0.6805235 0.0026305 +0.5341598 0.6805235 0.0026305 +0.6805235 0.6805235 0.0026305 +0.8333779 0.6559807 0.0065402 +0.900682 0.5672044 0.0282324 +0.9342712 0.4863753 0.062202 +0.9539671 0.4306679 0.1054431 +0.9666211 0.4013716 0.1565473 +0.975234 0.3957926 0.2143816 +0.9813291 0.410068 0.2776503 +0.9857621 0.439994 0.3447636 +0.989051 0.4813478 0.4138668 +0.9915271 0.5300971 0.4829718 +0.993412 0.5825901 0.5501416 +0.9948589 0.6357225 0.6136769 +0.9959768 0.6870525 0.6722594 +0.9968448 0.73484 0.7250244 +0.9975213 0.778008 0.7715599 +0.9980502 0.8160468 0.8118476 +0.9984647 0.8488857 0.8461714 +0.9987901 0.8767609 0.8750173 +0.9990459 0.9000969 0.8989829 +0.9992472 0.9194133 0.9187045 +0.9994059 0.9352562 0.9348069 +0.9995309 0.948154 0.94787 +0.9996296 0.9585917 0.9584126 +0.9997074 0.9669979 0.9668852 +0.9997689 0.9737421 0.9736712 +0.9998174 0.9791363 0.9790919 +0.9998557 0.9834403 0.9834124 +0.999886 0.9868676 0.9868502 +0.9999099 0.9895927 0.9895818 +0.9999288 0.9917568 0.99175 +0.9999437 0.9934737 0.9934694 +0.0051514 0.8407292 0.0227443 +0.0051286 0.8405071 0.0222366 +0.0051047 0.8402274 0.0215989 +0.0050826 0.8398756 0.0207992 +0.0050676 0.8394338 0.0197991 +0.0050694 0.8388802 0.0185525 +0.0051048 0.8381886 0.0170051 +0.0052028 0.8373283 0.0150955 +0.0054121 0.8362644 0.012757 +0.0058134 0.8349593 0.0099234 +0.0065402 0.8333779 0.0065402 +0.0117512 0.8333779 0.0065402 +0.0183437 0.8333779 0.0065402 +0.0266842 0.8333779 0.0065402 +0.0372359 0.8333779 0.0065402 +0.0505853 0.8333779 0.0065402 +0.0674739 0.8333779 0.0065402 +0.0888403 0.8333779 0.0065402 +0.1158715 0.8333779 0.0065402 +0.1500694 0.8333779 0.0065402 +0.1933343 0.8333779 0.0065402 +0.2480701 0.8333779 0.0065402 +0.3173179 0.8333779 0.0065402 +0.4049254 0.8333779 0.0065402 +0.5157602 0.8333779 0.0065402 +0.6559807 0.8333779 0.0065402 +0.8333779 0.8333779 0.0065402 +0.900682 0.7144267 0.0282324 +0.9342712 0.6022399 0.062202 +0.9539671 0.5195043 0.1054431 +0.9666211 0.4682463 0.1565473 +0.975234 0.4453457 0.2143816 +0.9813291 0.4462385 0.2776503 +0.9857621 0.4660065 0.3447636 +0.989051 0.4997805 0.4138668 +0.9915271 0.5429696 0.4829718 +0.993412 0.5914535 0.5501416 +0.9948589 0.6417443 0.6136769 +0.9959768 0.6910933 0.6722594 +0.9968448 0.7375211 0.7250244 +0.9975213 0.7797693 0.7715599 +0.9980502 0.8171938 0.8118476 +0.9984647 0.8496272 0.8461714 +0.9987901 0.8772371 0.8750173 +0.9990459 0.9004012 0.8989829 +0.9992472 0.9196069 0.9187045 +0.9994059 0.9353789 0.9348069 +0.9995309 0.9482316 0.94787 +0.9996296 0.9586406 0.9584126 +0.9997074 0.9670287 0.9668852 +0.9997689 0.9737614 0.9736712 +0.9998174 0.9791485 0.9790919 +0.9998557 0.9834479 0.9834124 +0.999886 0.9868724 0.9868502 +0.9999099 0.9895957 0.9895818 +0.9999288 0.9917587 0.99175 +0.9999437 0.9934749 0.9934694 +0.0279321 0.9033413 0.0424942 +0.0278872 0.9032596 0.042049 +0.0278347 0.9031567 0.0414896 +0.0277752 0.9030276 0.0407879 +0.0277111 0.9028657 0.03991 +0.0276479 0.9026634 0.0388151 +0.0275966 0.9024114 0.0374553 +0.0275778 0.9020992 0.0357758 +0.0276281 0.9017148 0.0337171 +0.0278105 0.9012461 0.0312193 +0.0282324 0.900682 0.0282324 +0.032557 0.900682 0.0282324 +0.0380282 0.900682 0.0282324 +0.0449499 0.900682 0.0282324 +0.0537068 0.900682 0.0282324 +0.0647855 0.900682 0.0282324 +0.0788014 0.900682 0.0282324 +0.0965334 0.900682 0.0282324 +0.1189666 0.900682 0.0282324 +0.1473476 0.900682 0.0282324 +0.1832532 0.900682 0.0282324 +0.2286785 0.900682 0.0282324 +0.2861474 0.900682 0.0282324 +0.358853 0.900682 0.0282324 +0.4508351 0.900682 0.0282324 +0.5672044 0.900682 0.0282324 +0.7144267 0.900682 0.0282324 +0.900682 0.900682 0.0282324 +0.9342712 0.7488237 0.062202 +0.9539671 0.6318939 0.1054431 +0.9666211 0.5528515 0.1565473 +0.975234 0.5080368 0.2143816 +0.9813291 0.4919987 0.2776503 +0.9857621 0.4989158 0.3447636 +0.989051 0.5231002 0.4138668 +0.9915271 0.5592549 0.4829718 +0.993412 0.6026669 0.5501416 +0.9948589 0.6493627 0.6136769 +0.9959768 0.6962055 0.6722594 +0.9968448 0.7409131 0.7250244 +0.9975213 0.7819976 0.7715599 +0.9980502 0.818645 0.8118476 +0.9984647 0.8505652 0.8461714 +0.9987901 0.8778396 0.8750173 +0.9990459 0.9007862 0.8989829 +0.9992472 0.9198518 0.9187045 +0.9994059 0.9355342 0.9348069 +0.9995309 0.9483298 0.94787 +0.9996296 0.9587025 0.9584126 +0.9997074 0.9670676 0.9668852 +0.9997689 0.9737859 0.9736712 +0.9998174 0.9791638 0.9790919 +0.9998557 0.9834575 0.9834124 +0.999886 0.9868785 0.9868502 +0.9999099 0.9895995 0.9895818 +0.9999288 0.991761 0.99175 +0.9999437 0.9934763 0.9934694 +0.0624569 0.9354466 0.0739313 +0.0624063 0.9354101 0.0735648 +0.0623458 0.9353643 0.0731043 +0.0622749 0.9353068 0.0725268 +0.0621943 0.9352348 0.0718043 +0.0621069 0.9351449 0.0709034 +0.0620199 0.9350332 0.0697847 +0.0619473 0.9348949 0.0684033 +0.061916 0.9347252 0.0667103 +0.0619734 0.9345187 0.0646568 +0.062202 0.9342712 0.062202 +0.0656055 0.9342712 0.062202 +0.0699113 0.9342712 0.062202 +0.0753587 0.9342712 0.062202 +0.0822505 0.9342712 0.062202 +0.0909694 0.9342712 0.062202 +0.102 0.9342712 0.062202 +0.1159552 0.9342712 0.062202 +0.1336102 0.9342712 0.062202 +0.1559462 0.9342712 0.062202 +0.1842041 0.9342712 0.062202 +0.219954 0.9342712 0.062202 +0.2651822 0.9342712 0.062202 +0.3224019 0.9342712 0.062202 +0.3947922 0.9342712 0.062202 +0.4863753 0.9342712 0.062202 +0.6022399 0.9342712 0.062202 +0.7488237 0.9342712 0.062202 +0.9342712 0.9342712 0.062202 +0.9539671 0.7740814 0.1054431 +0.9666211 0.6598881 0.1565473 +0.975234 0.5873492 0.2143816 +0.9813291 0.5498914 0.2776503 +0.9857621 0.5405503 0.3447636 +0.989051 0.5526027 0.4138668 +0.9915271 0.579858 0.4829718 +0.993412 0.6168533 0.5501416 +0.9948589 0.659001 0.6136769 +0.9959768 0.702673 0.6722594 +0.9968448 0.7452045 0.7250244 +0.9975213 0.7848167 0.7715599 +0.9980502 0.8204809 0.8118476 +0.9984647 0.8517519 0.8461714 +0.9987901 0.8786019 0.8750173 +0.9990459 0.9012733 0.8989829 +0.9992472 0.9201617 0.9187045 +0.9994059 0.9357306 0.9348069 +0.9995309 0.9484539 0.94787 +0.9996296 0.9587808 0.9584126 +0.9997074 0.9671169 0.9668852 +0.9997689 0.9738169 0.9736712 +0.9998174 0.9791833 0.9790919 +0.9998557 0.9834697 0.9834124 +0.999886 0.9868861 0.9868502 +0.9999099 0.9896043 0.9895818 +0.9999288 0.991764 0.99175 +0.9999437 0.9934782 0.9934694 +0.1059991 0.9545467 0.1148123 +0.1059489 0.9545286 0.1145191 +0.1058883 0.9545059 0.1141507 +0.1058162 0.9544774 0.1136888 +0.1057322 0.9544418 0.1131111 +0.1056375 0.9543974 0.1123908 +0.1055364 0.9543421 0.1114966 +0.1054384 0.9542739 0.1103929 +0.1053624 0.9541902 0.1090407 +0.1053433 0.9540886 0.1074015 +0.1054431 0.9539671 0.1054431 +0.1080526 0.9539671 0.1054431 +0.111354 0.9539671 0.1054431 +0.1155307 0.9539671 0.1054431 +0.1208148 0.9539671 0.1054431 +0.1274998 0.9539671 0.1054431 +0.1359573 0.9539671 0.1054431 +0.1466571 0.9539671 0.1054431 +0.1601937 0.9539671 0.1054431 +0.1773192 0.9539671 0.1054431 +0.1989853 0.9539671 0.1054431 +0.2263957 0.9539671 0.1054431 +0.2610734 0.9539671 0.1054431 +0.3049452 0.9539671 0.1054431 +0.3604487 0.9539671 0.1054431 +0.4306679 0.9539671 0.1054431 +0.5195043 0.9539671 0.1054431 +0.6318939 0.9539671 0.1054431 +0.7740814 0.9539671 0.1054431 +0.9539671 0.9539671 0.1054431 +0.9666211 0.7953033 0.1565473 +0.975234 0.6876897 0.2143816 +0.9813291 0.6231332 0.2776503 +0.9857621 0.5932233 0.3447636 +0.989051 0.5899272 0.4138668 +0.9915271 0.6059236 0.4829718 +0.993412 0.634801 0.5501416 +0.9948589 0.6711946 0.6136769 +0.9959768 0.7108553 0.6722594 +0.9968448 0.7506336 0.7250244 +0.9975213 0.7883833 0.7715599 +0.9980502 0.8228035 0.8118476 +0.9984647 0.8532533 0.8461714 +0.9987901 0.8795663 0.8750173 +0.9990459 0.9018894 0.8989829 +0.9992472 0.9205537 0.9187045 +0.9994059 0.9359791 0.9348069 +0.9995309 0.948611 0.94787 +0.9996296 0.9588798 0.9584126 +0.9997074 0.9671793 0.9668852 +0.9997689 0.9738561 0.9736712 +0.9998174 0.9792079 0.9790919 +0.9998557 0.9834851 0.9834124 +0.999886 0.9868958 0.9868502 +0.9999099 0.9896103 0.9895818 +0.9999288 0.9917678 0.99175 +0.9999437 0.9934806 0.9934694 +0.1572498 0.9669269 0.1638954 +0.1572031 0.9669173 0.1636651 +0.1571463 0.9669053 0.1633758 +0.1570779 0.9668902 0.1630131 +0.1569971 0.9668714 0.1625595 +0.156904 0.9668479 0.1619942 +0.1568008 0.9668187 0.1612925 +0.1566936 0.9667827 0.1604266 +0.1565954 0.9667385 0.1593662 +0.1565315 0.966685 0.1580814 +0.1565473 0.9666211 0.1565473 +0.1585117 0.9666211 0.1565473 +0.160997 0.9666211 0.1565473 +0.1641411 0.9666211 0.1565473 +0.1681189 0.9666211 0.1565473 +0.1731513 0.9666211 0.1565473 +0.1795179 0.9666211 0.1565473 +0.1875725 0.9666211 0.1565473 +0.1977627 0.9666211 0.1565473 +0.2106546 0.9666211 0.1565473 +0.2269644 0.9666211 0.1565473 +0.2475986 0.9666211 0.1565473 +0.2737034 0.9666211 0.1565473 +0.3067294 0.9666211 0.1565473 +0.3485116 0.9666211 0.1565473 +0.4013716 0.9666211 0.1565473 +0.4682463 0.9666211 0.1565473 +0.5528515 0.9666211 0.1565473 +0.6598881 0.9666211 0.1565473 +0.7953033 0.9666211 0.1565473 +0.9666211 0.9666211 0.1565473 +0.975234 0.8146336 0.2143816 +0.9813291 0.7157936 0.2776503 +0.9857621 0.6598616 0.3447636 +0.989051 0.6371476 0.4138668 +0.9915271 0.6388999 0.4829718 +0.993412 0.657507 0.5501416 +0.9948589 0.6866212 0.6136769 +0.9959768 0.7212069 0.6722594 +0.9968448 0.7575021 0.7250244 +0.9975213 0.7928954 0.7715599 +0.9980502 0.825742 0.8118476 +0.9984647 0.8551527 0.8461714 +0.9987901 0.8807863 0.8750173 +0.9990459 0.902669 0.8989829 +0.9992472 0.9210496 0.9187045 +0.9994059 0.9362935 0.9348069 +0.9995309 0.9488097 0.94787 +0.9996296 0.9590051 0.9584126 +0.9997074 0.9672581 0.9668852 +0.9997689 0.9739057 0.9736712 +0.9998174 0.979239 0.9790919 +0.9998557 0.9835047 0.9834124 +0.999886 0.986908 0.9868502 +0.9999099 0.989618 0.9895818 +0.9999288 0.9917726 0.99175 +0.9999437 0.9934836 0.9934694 +0.2151269 0.9754027 0.2200584 +0.2150852 0.9753975 0.2198803 +0.2150342 0.9753908 0.2196565 +0.2149725 0.9753825 0.219376 +0.2148987 0.9753721 0.2190253 +0.2148124 0.9753591 0.2185882 +0.2147144 0.975343 0.2180458 +0.2146085 0.9753231 0.2173767 +0.2145034 0.9752987 0.2165577 +0.2144168 0.9752692 0.2155656 +0.2143816 0.975234 0.2143816 +0.2158372 0.975234 0.2143816 +0.2176788 0.975234 0.2143816 +0.2200085 0.975234 0.2143816 +0.222956 0.975234 0.2143816 +0.2266849 0.975234 0.2143816 +0.2314025 0.975234 0.2143816 +0.2373708 0.975234 0.2143816 +0.2449216 0.975234 0.2143816 +0.2544742 0.975234 0.2143816 +0.2665596 0.975234 0.2143816 +0.2818492 0.975234 0.2143816 +0.3011925 0.975234 0.2143816 +0.3256642 0.975234 0.2143816 +0.3566242 0.975234 0.2143816 +0.3957926 0.975234 0.2143816 +0.4453457 0.975234 0.2143816 +0.5080368 0.975234 0.2143816 +0.5873492 0.975234 0.2143816 +0.6876897 0.975234 0.2143816 +0.8146336 0.975234 0.2143816 +0.975234 0.975234 0.2143816 +0.9813291 0.8330211 0.2776503 +0.9857621 0.7441676 0.3447636 +0.989051 0.6968875 0.4138668 +0.9915271 0.6806192 0.4829718 +0.993412 0.6862332 0.5501416 +0.9948589 0.7061378 0.6136769 +0.9959768 0.7343031 0.6722594 +0.9968448 0.7661917 0.7250244 +0.9975213 0.7986038 0.7715599 +0.9980502 0.8294595 0.8118476 +0.9984647 0.8575557 0.8461714 +0.9987901 0.8823298 0.8750173 +0.9990459 0.9036553 0.8989829 +0.9992472 0.9216771 0.9187045 +0.9994059 0.9366913 0.9348069 +0.9995309 0.9490611 0.94787 +0.9996296 0.9591637 0.9584126 +0.9997074 0.9673579 0.9668852 +0.9997689 0.9739684 0.9736712 +0.9998174 0.9792784 0.9790919 +0.9998557 0.9835294 0.9834124 +0.999886 0.9869235 0.9868502 +0.9999099 0.9896277 0.9895818 +0.9999288 0.9917787 0.99175 +0.9999437 0.9934874 0.9934694 +0.2783684 0.9814251 0.2819726 +0.2783325 0.9814221 0.2818368 +0.2782884 0.9814183 0.2816663 +0.2782347 0.9814136 0.2814525 +0.2781701 0.9814076 0.2811853 +0.2780936 0.9814002 0.2808523 +0.2780055 0.9813911 0.2804391 +0.2779077 0.9813797 0.2799296 +0.2778058 0.9813659 0.279306 +0.2777122 0.9813491 0.278551 +0.2776503 0.9813291 0.2776503 +0.2787128 0.9813291 0.2776503 +0.280057 0.9813291 0.2776503 +0.2817576 0.9813291 0.2776503 +0.283909 0.9813291 0.2776503 +0.2866309 0.9813291 0.2776503 +0.2900744 0.9813291 0.2776503 +0.2944309 0.9813291 0.2776503 +0.2999424 0.9813291 0.2776503 +0.3069152 0.9813291 0.2776503 +0.3157367 0.9813291 0.2776503 +0.3268971 0.9813291 0.2776503 +0.3410164 0.9813291 0.2776503 +0.3588791 0.9813291 0.2776503 +0.3814778 0.9813291 0.2776503 +0.410068 0.9813291 0.2776503 +0.4462385 0.9813291 0.2776503 +0.4919987 0.9813291 0.2776503 +0.5498914 0.9813291 0.2776503 +0.6231332 0.9813291 0.2776503 +0.7157936 0.9813291 0.2776503 +0.8330211 0.9813291 0.2776503 +0.9813291 0.9813291 0.2776503 +0.9857621 0.8508257 0.3447636 +0.989051 0.7724662 0.4138668 +0.9915271 0.7333996 0.4829718 +0.993412 0.7225756 0.5501416 +0.9948589 0.7308289 0.6136769 +0.9959768 0.7508714 0.6722594 +0.9968448 0.7771851 0.7250244 +0.9975213 0.8058257 0.7715599 +0.9980502 0.8341627 0.8118476 +0.9984647 0.8605957 0.8461714 +0.9987901 0.8842826 0.8750173 +0.9990459 0.904903 0.8989829 +0.9992472 0.9224709 0.9187045 +0.9994059 0.9371945 0.9348069 +0.9995309 0.9493792 0.94787 +0.9996296 0.9593643 0.9584126 +0.9997074 0.9674842 0.9668852 +0.9997689 0.9740477 0.9736712 +0.9998174 0.9793282 0.9790919 +0.9998557 0.9835606 0.9834124 +0.999886 0.986943 0.9868502 +0.9999099 0.9896399 0.9895818 +0.9999288 0.9917864 0.99175 +0.9999437 0.9934922 0.9934694 +0.3454107 0.9858181 0.3480054 +0.3453807 0.9858163 0.3479034 +0.3453439 0.9858141 0.3477754 +0.3452987 0.9858113 0.347615 +0.3452442 0.9858079 0.3474144 +0.3451791 0.9858036 0.3471646 +0.3451032 0.9857982 0.3468546 +0.3450175 0.9857916 0.3464724 +0.3449254 0.9857835 0.3460047 +0.3448353 0.9857738 0.3454387 +0.3447636 0.9857621 0.3447636 +0.3455277 0.9857621 0.3447636 +0.3464944 0.9857621 0.3447636 +0.3477174 0.9857621 0.3447636 +0.3492646 0.9857621 0.3447636 +0.3512221 0.9857621 0.3447636 +0.3536986 0.9857621 0.3447636 +0.3568316 0.9857621 0.3447636 +0.3607953 0.9857621 0.3447636 +0.3658099 0.9857621 0.3447636 +0.3721541 0.9857621 0.3447636 +0.3801802 0.9857621 0.3447636 +0.3903343 0.9857621 0.3447636 +0.4031806 0.9857621 0.3447636 +0.4194328 0.9857621 0.3447636 +0.439994 0.9857621 0.3447636 +0.4660065 0.9857621 0.3447636 +0.4989158 0.9857621 0.3447636 +0.5405503 0.9857621 0.3447636 +0.5932233 0.9857621 0.3447636 +0.6598616 0.9857621 0.3447636 +0.7441676 0.9857621 0.3447636 +0.8508257 0.9857621 0.3447636 +0.9857621 0.9857621 0.3447636 +0.989051 0.8680831 0.4138668 +0.9915271 0.8001737 0.4829718 +0.993412 0.7685533 0.5501416 +0.9948589 0.7620663 0.6136769 +0.9959768 0.7718325 0.6722594 +0.9968448 0.7910933 0.7250244 +0.9975213 0.8149624 0.7715599 +0.9980502 0.8401128 0.8118476 +0.9984647 0.8644419 0.8461714 +0.9987901 0.8867531 0.8750173 +0.9990459 0.9064815 0.8989829 +0.9992472 0.9234751 0.9187045 +0.9994059 0.9378311 0.9348069 +0.9995309 0.9497816 0.94787 +0.9996296 0.959618 0.9584126 +0.9997074 0.9676439 0.9668852 +0.9997689 0.9741481 0.9736712 +0.9998174 0.9793912 0.9790919 +0.9998557 0.9836001 0.9834124 +0.999886 0.9869678 0.9868502 +0.9999099 0.9896555 0.9895818 +0.9999288 0.9917961 0.99175 +0.9999437 0.9934983 0.9934694 +0.4144197 0.9890841 0.4162599 +0.4143955 0.9890831 0.4161847 +0.4143657 0.9890818 0.4160901 +0.414329 0.9890801 0.4159716 +0.4142845 0.9890781 0.4158235 +0.4142311 0.9890755 0.4156389 +0.4141683 0.9890723 0.41541 +0.4140964 0.9890684 0.4151278 +0.4140176 0.9890637 0.4147826 +0.4139373 0.9890579 0.4143649 +0.4138668 0.989051 0.4138668 +0.4144083 0.989051 0.4138668 +0.4150933 0.989051 0.4138668 +0.4159599 0.989051 0.4138668 +0.4170563 0.989051 0.4138668 +0.4184434 0.989051 0.4138668 +0.4201982 0.989051 0.4138668 +0.4224183 0.989051 0.4138668 +0.425227 0.989051 0.4138668 +0.4287804 0.989051 0.4138668 +0.4332759 0.989051 0.4138668 +0.4389633 0.989051 0.4138668 +0.4461586 0.989051 0.4138668 +0.4552615 0.989051 0.4138668 +0.466778 0.989051 0.4138668 +0.4813478 0.989051 0.4138668 +0.4997805 0.989051 0.4138668 +0.5231002 0.989051 0.4138668 +0.5526027 0.989051 0.4138668 +0.5899272 0.989051 0.4138668 +0.6371476 0.989051 0.4138668 +0.6968875 0.989051 0.4138668 +0.7724662 0.989051 0.4138668 +0.8680831 0.989051 0.4138668 +0.989051 0.989051 0.4138668 +0.9915271 0.8846516 0.4829718 +0.993412 0.8267212 0.5501416 +0.9948589 0.8015857 0.6136769 +0.9959768 0.798351 0.6722594 +0.9968448 0.8086889 0.7250244 +0.9975213 0.8265214 0.7715599 +0.9980502 0.8476404 0.8118476 +0.9984647 0.8693077 0.8461714 +0.9987901 0.8898785 0.8750173 +0.9990459 0.9084786 0.8989829 +0.9992472 0.9247456 0.9187045 +0.9994059 0.9386365 0.9348069 +0.9995309 0.9502907 0.94787 +0.9996296 0.9599391 0.9584126 +0.9997074 0.967846 0.9668852 +0.9997689 0.9742751 0.9736712 +0.9998174 0.9794709 0.9790919 +0.9998557 0.9836501 0.9834124 +0.999886 0.9869991 0.9868502 +0.9999099 0.9896751 0.9895818 +0.9999288 0.9918083 0.99175 +0.9999437 0.9935059 0.9934694 +0.4834235 0.9915469 0.4847095 +0.4834045 0.9915463 0.4846548 +0.4833811 0.9915455 0.4845861 +0.4833522 0.9915446 0.4845 +0.4833171 0.9915433 0.4843924 +0.4832747 0.9915418 0.4842584 +0.4832246 0.9915399 0.4840922 +0.4831666 0.9915376 0.4838872 +0.4831021 0.9915347 0.4836366 +0.4830346 0.9915312 0.4833333 +0.4829718 0.9915271 0.4829718 +0.48335 0.9915271 0.4829718 +0.4838283 0.9915271 0.4829718 +0.4844335 0.9915271 0.4829718 +0.4851992 0.9915271 0.4829718 +0.4861679 0.9915271 0.4829718 +0.4873934 0.9915271 0.4829718 +0.4889438 0.9915271 0.4829718 +0.4909052 0.9915271 0.4829718 +0.4933867 0.9915271 0.4829718 +0.4965262 0.9915271 0.4829718 +0.5004979 0.9915271 0.4829718 +0.5055228 0.9915271 0.4829718 +0.5118798 0.9915271 0.4829718 +0.5199223 0.9915271 0.4829718 +0.5300971 0.9915271 0.4829718 +0.5429696 0.9915271 0.4829718 +0.5592549 0.9915271 0.4829718 +0.579858 0.9915271 0.4829718 +0.6059236 0.9915271 0.4829718 +0.6388999 0.9915271 0.4829718 +0.6806192 0.9915271 0.4829718 +0.7333996 0.9915271 0.4829718 +0.8001737 0.9915271 0.4829718 +0.8846516 0.9915271 0.4829718 +0.9915271 0.9915271 0.4829718 +0.993412 0.9003112 0.5501416 +0.9948589 0.8515828 0.6136769 +0.9959768 0.8319004 0.6722594 +0.9968448 0.8309496 0.7250244 +0.9975213 0.8411451 0.7715599 +0.9980502 0.8571639 0.8118476 +0.9984647 0.8754636 0.8461714 +0.9987901 0.8938327 0.8750173 +0.9990459 0.9110051 0.8989829 +0.9992472 0.926353 0.9187045 +0.9994059 0.9396555 0.9348069 +0.9995309 0.9509348 0.94787 +0.9996296 0.9603452 0.9584126 +0.9997074 0.9681016 0.9668852 +0.9997689 0.9744358 0.9736712 +0.9998174 0.9795718 0.9790919 +0.9998557 0.9837133 0.9834124 +0.999886 0.9870387 0.9868502 +0.9999099 0.9896999 0.9895818 +0.9999288 0.9918239 0.99175 +0.9999437 0.9935157 0.9934694 +0.5504963 0.993424 0.5513823 +0.5504818 0.9934236 0.5513433 +0.550464 0.9934231 0.5512942 +0.5504419 0.9934225 0.5512327 +0.550415 0.9934218 0.5511558 +0.5503825 0.9934209 0.5510601 +0.5503438 0.9934197 0.5509414 +0.5502987 0.9934183 0.5507951 +0.550248 0.9934166 0.5506161 +0.5501939 0.9934145 0.5503996 +0.5501416 0.993412 0.5501416 +0.550402 0.993412 0.5501416 +0.5507314 0.993412 0.5501416 +0.5511481 0.993412 0.5501416 +0.5516753 0.993412 0.5501416 +0.5523423 0.993412 0.5501416 +0.5531861 0.993412 0.5501416 +0.5542536 0.993412 0.5501416 +0.5556042 0.993412 0.5501416 +0.5573129 0.993412 0.5501416 +0.5594745 0.993412 0.5501416 +0.5622093 0.993412 0.5501416 +0.5656692 0.993412 0.5501416 +0.5700464 0.993412 0.5501416 +0.5755841 0.993412 0.5501416 +0.5825901 0.993412 0.5501416 +0.5914535 0.993412 0.5501416 +0.6026669 0.993412 0.5501416 +0.6168533 0.993412 0.5501416 +0.634801 0.993412 0.5501416 +0.657507 0.993412 0.5501416 +0.6862332 0.993412 0.5501416 +0.7225756 0.993412 0.5501416 +0.7685533 0.993412 0.5501416 +0.8267212 0.993412 0.5501416 +0.9003112 0.993412 0.5501416 +0.993412 0.993412 0.5501416 +0.9948589 0.9148357 0.6136769 +0.9959768 0.8743447 0.6722594 +0.9968448 0.8591123 0.7250244 +0.9975213 0.859646 0.7715599 +0.9980502 0.8692123 0.8118476 +0.9984647 0.8832516 0.8461714 +0.9987901 0.8988352 0.8750173 +0.9990459 0.9142016 0.8989829 +0.9992472 0.9283865 0.9187045 +0.9994059 0.9409446 0.9348069 +0.9995309 0.9517496 0.94787 +0.9996296 0.9608591 0.9584126 +0.9997074 0.9684251 0.9668852 +0.9997689 0.974639 0.9736712 +0.9998174 0.9796994 0.9790919 +0.9998557 0.9837934 0.9834124 +0.999886 0.9870889 0.9868502 +0.9999099 0.9897313 0.9895818 +0.9999288 0.9918435 0.99175 +0.9999437 0.993528 0.9934694 +0.6139459 0.9948662 0.6145482 +0.6139352 0.994866 0.6145207 +0.6139219 0.9948657 0.6144862 +0.6139056 0.9948653 0.6144431 +0.6138855 0.9948649 0.6143891 +0.6138613 0.9948643 0.6143218 +0.6138323 0.9948636 0.6142384 +0.6137984 0.9948628 0.6141357 +0.6137599 0.9948617 0.61401 +0.6137183 0.9948604 0.613858 +0.6136769 0.9948589 0.6136769 +0.6138538 0.9948589 0.6136769 +0.6140776 0.9948589 0.6136769 +0.6143607 0.9948589 0.6136769 +0.6147189 0.9948589 0.6136769 +0.615172 0.9948589 0.6136769 +0.6157453 0.9948589 0.6136769 +0.6164706 0.9948589 0.6136769 +0.6173882 0.9948589 0.6136769 +0.6185491 0.9948589 0.6136769 +0.6200177 0.9948589 0.6136769 +0.6218758 0.9948589 0.6136769 +0.6242264 0.9948589 0.6136769 +0.6272003 0.9948589 0.6136769 +0.6309626 0.9948589 0.6136769 +0.6357225 0.9948589 0.6136769 +0.6417443 0.9948589 0.6136769 +0.6493627 0.9948589 0.6136769 +0.659001 0.9948589 0.6136769 +0.6711946 0.9948589 0.6136769 +0.6866212 0.9948589 0.6136769 +0.7061378 0.9948589 0.6136769 +0.7308289 0.9948589 0.6136769 +0.7620663 0.9948589 0.6136769 +0.8015857 0.9948589 0.6136769 +0.8515828 0.9948589 0.6136769 +0.9148357 0.9948589 0.6136769 +0.9948589 0.9948589 0.6136769 +0.9959768 0.9280423 0.6722594 +0.9968448 0.8947418 0.7250244 +0.9975213 0.883052 0.7715599 +0.9980502 0.8844551 0.8118476 +0.9984647 0.8931045 0.8461714 +0.9987901 0.905164 0.8750173 +0.9990459 0.9182454 0.8989829 +0.9992472 0.9309592 0.9187045 +0.9994059 0.9425755 0.9348069 +0.9995309 0.9527805 0.94787 +0.9996296 0.9615092 0.9584126 +0.9997074 0.9688342 0.9668852 +0.9997689 0.9748962 0.9736712 +0.9998174 0.9798608 0.9790919 +0.9998557 0.9838946 0.9834124 +0.999886 0.9871523 0.9868502 +0.9999099 0.989771 0.9895818 +0.9999288 0.9918684 0.99175 +0.9999437 0.9935435 0.9934694 +0.6724572 0.9959813 0.6728615 +0.6724495 0.9959811 0.6728425 +0.6724399 0.9959809 0.6728187 +0.672428 0.9959807 0.6727888 +0.6724135 0.9959804 0.6727515 +0.6723959 0.9959801 0.672705 +0.6723748 0.9959797 0.6726474 +0.67235 0.9959791 0.6725764 +0.6723217 0.9959785 0.6724896 +0.6722907 0.9959777 0.6723845 +0.6722594 0.9959768 0.6722594 +0.6723781 0.9959768 0.6722594 +0.6725283 0.9959768 0.6722594 +0.6727182 0.9959768 0.6722594 +0.6729586 0.9959768 0.6722594 +0.6732627 0.9959768 0.6722594 +0.6736474 0.9959768 0.6722594 +0.674134 0.9959768 0.6722594 +0.6747498 0.9959768 0.6722594 +0.6755287 0.9959768 0.6722594 +0.6765142 0.9959768 0.6722594 +0.677761 0.9959768 0.6722594 +0.6793384 0.9959768 0.6722594 +0.6813339 0.9959768 0.6722594 +0.6838586 0.9959768 0.6722594 +0.6870525 0.9959768 0.6722594 +0.6910933 0.9959768 0.6722594 +0.6962055 0.9959768 0.6722594 +0.702673 0.9959768 0.6722594 +0.7108553 0.9959768 0.6722594 +0.7212069 0.9959768 0.6722594 +0.7343031 0.9959768 0.6722594 +0.7508714 0.9959768 0.6722594 +0.7718325 0.9959768 0.6722594 +0.798351 0.9959768 0.6722594 +0.8319004 0.9959768 0.6722594 +0.8743447 0.9959768 0.6722594 +0.9280423 0.9959768 0.6722594 +0.9959768 0.9959768 0.6722594 +0.9968448 0.9398178 0.7250244 +0.9975213 0.9126636 0.7715599 +0.9980502 0.9037393 0.8118476 +0.9984647 0.9055697 0.8461714 +0.9987901 0.9131708 0.8750173 +0.9990459 0.9233615 0.8989829 +0.9992472 0.934214 0.9187045 +0.9994059 0.9446388 0.9348069 +0.9995309 0.9540847 0.94787 +0.9996296 0.9623316 0.9584126 +0.9997074 0.9693519 0.9668852 +0.9997689 0.9752215 0.9736712 +0.9998174 0.980065 0.9790919 +0.9998557 0.9840227 0.9834124 +0.999886 0.9872326 0.9868502 +0.9999099 0.9898213 0.9895818 +0.9999288 0.9918999 0.99175 +0.9999437 0.9935632 0.9934694 +0.7251659 0.9968475 0.7254343 +0.7251605 0.9968474 0.7254214 +0.7251537 0.9968473 0.7254052 +0.7251454 0.9968472 0.7253848 +0.7251351 0.996847 0.7253594 +0.7251226 0.9968468 0.7253278 +0.7251076 0.9968465 0.7252885 +0.7250899 0.9968462 0.7252402 +0.7250697 0.9968458 0.7251811 +0.7250473 0.9968453 0.7251096 +0.7250244 0.9968448 0.7250244 +0.7251031 0.9968448 0.7250244 +0.7252028 0.9968448 0.7250244 +0.7253288 0.9968448 0.7250244 +0.7254883 0.9968448 0.7250244 +0.7256901 0.9968448 0.7250244 +0.7259453 0.9968448 0.7250244 +0.7262683 0.9968448 0.7250244 +0.7266768 0.9968448 0.7250244 +0.7271937 0.9968448 0.7250244 +0.7278476 0.9968448 0.7250244 +0.7286748 0.9968448 0.7250244 +0.7297214 0.9968448 0.7250244 +0.7310455 0.9968448 0.7250244 +0.7327207 0.9968448 0.7250244 +0.73484 0.9968448 0.7250244 +0.7375211 0.9968448 0.7250244 +0.7409131 0.9968448 0.7250244 +0.7452045 0.9968448 0.7250244 +0.7506336 0.9968448 0.7250244 +0.7575021 0.9968448 0.7250244 +0.7661917 0.9968448 0.7250244 +0.7771851 0.9968448 0.7250244 +0.7910933 0.9968448 0.7250244 +0.8086889 0.9968448 0.7250244 +0.8309496 0.9968448 0.7250244 +0.8591123 0.9968448 0.7250244 +0.8947418 0.9968448 0.7250244 +0.9398178 0.9968448 0.7250244 +0.9968448 0.9968448 0.7250244 +0.9975213 0.9501262 0.7715599 +0.9980502 0.9281362 0.8118476 +0.9984647 0.9213397 0.8461714 +0.9987901 0.9233004 0.8750173 +0.9990459 0.9298339 0.8989829 +0.9992472 0.9383317 0.9187045 +0.9994059 0.9472491 0.9348069 +0.9995309 0.9557347 0.94787 +0.9996296 0.9633721 0.9584126 +0.9997074 0.9700068 0.9668852 +0.9997689 0.9756331 0.9736712 +0.9998174 0.9803234 0.9790919 +0.9998557 0.9841847 0.9834124 +0.999886 0.9873341 0.9868502 +0.9999099 0.9898849 0.9895818 +0.9999288 0.9919397 0.99175 +0.9999437 0.9935881 0.9934694 +0.7716588 0.997523 0.7718352 +0.7716551 0.997523 0.7718265 +0.7716504 0.9975229 0.7718156 +0.7716446 0.9975228 0.7718019 +0.7716375 0.9975227 0.7717849 +0.7716288 0.9975226 0.7717636 +0.7716184 0.9975224 0.7717373 +0.7716061 0.9975222 0.7717048 +0.7715919 0.997522 0.7716651 +0.7715762 0.9975217 0.7716171 +0.7715599 0.9975213 0.7715599 +0.7716116 0.9975213 0.7715599 +0.7716771 0.9975213 0.7715599 +0.7717599 0.9975213 0.7715599 +0.7718646 0.9975213 0.7715599 +0.7719972 0.9975213 0.7715599 +0.7721649 0.9975213 0.7715599 +0.772377 0.9975213 0.7715599 +0.7726454 0.9975213 0.7715599 +0.7729849 0.9975213 0.7715599 +0.7734145 0.9975213 0.7715599 +0.7739579 0.9975213 0.7715599 +0.7746455 0.9975213 0.7715599 +0.7755153 0.9975213 0.7715599 +0.7766158 0.9975213 0.7715599 +0.778008 0.9975213 0.7715599 +0.7797693 0.9975213 0.7715599 +0.7819976 0.9975213 0.7715599 +0.7848167 0.9975213 0.7715599 +0.7883833 0.9975213 0.7715599 +0.7928954 0.9975213 0.7715599 +0.7986038 0.9975213 0.7715599 +0.8058257 0.9975213 0.7715599 +0.8149624 0.9975213 0.7715599 +0.8265214 0.9975213 0.7715599 +0.8411451 0.9975213 0.7715599 +0.859646 0.9975213 0.7715599 +0.883052 0.9975213 0.7715599 +0.9126636 0.9975213 0.7715599 +0.9501262 0.9975213 0.7715599 +0.9975213 0.9975213 0.7715599 +0.9980502 0.9590016 0.8118476 +0.9984647 0.9412909 0.8461714 +0.9987901 0.9361157 0.8750173 +0.9990459 0.9380224 0.8989829 +0.9992472 0.9435411 0.9187045 +0.9994059 0.9505515 0.9348069 +0.9995309 0.9578221 0.94787 +0.9996296 0.9646885 0.9584126 +0.9997074 0.9708354 0.9668852 +0.9997689 0.9761539 0.9736712 +0.9998174 0.9806502 0.9790919 +0.9998557 0.9843897 0.9834124 +0.999886 0.9874625 0.9868502 +0.9999099 0.9899653 0.9895818 +0.9999288 0.99199 0.99175 +0.9999437 0.9936196 0.9934694 +0.8119154 0.9980513 0.8120303 +0.8119128 0.9980512 0.8120245 +0.8119096 0.9980512 0.8120173 +0.8119057 0.9980511 0.8120082 +0.8119009 0.9980511 0.8119969 +0.8118949 0.998051 0.8119828 +0.8118878 0.9980509 0.8119653 +0.8118794 0.9980508 0.8119437 +0.8118697 0.9980506 0.8119174 +0.8118589 0.9980504 0.8118855 +0.8118476 0.9980502 0.8118476 +0.8118813 0.9980502 0.8118476 +0.8119239 0.9980502 0.8118476 +0.8119778 0.9980502 0.8118476 +0.812046 0.9980502 0.8118476 +0.8121323 0.9980502 0.8118476 +0.8122416 0.9980502 0.8118476 +0.8123797 0.9980502 0.8118476 +0.8125545 0.9980502 0.8118476 +0.8127756 0.9980502 0.8118476 +0.8130554 0.9980502 0.8118476 +0.8134093 0.9980502 0.8118476 +0.813857 0.9980502 0.8118476 +0.8144235 0.9980502 0.8118476 +0.8151401 0.9980502 0.8118476 +0.8160468 0.9980502 0.8118476 +0.8171938 0.9980502 0.8118476 +0.818645 0.9980502 0.8118476 +0.8204809 0.9980502 0.8118476 +0.8228035 0.9980502 0.8118476 +0.825742 0.9980502 0.8118476 +0.8294595 0.9980502 0.8118476 +0.8341627 0.9980502 0.8118476 +0.8401128 0.9980502 0.8118476 +0.8476404 0.9980502 0.8118476 +0.8571639 0.9980502 0.8118476 +0.8692123 0.9980502 0.8118476 +0.8844551 0.9980502 0.8118476 +0.9037393 0.9980502 0.8118476 +0.9281362 0.9980502 0.8118476 +0.9590016 0.9980502 0.8118476 +0.9980502 0.9980502 0.8118476 +0.9984647 0.9665318 0.8461714 +0.9987901 0.9523287 0.8750173 +0.9990459 0.9483819 0.8989829 +0.9992472 0.9501317 0.9187045 +0.9994059 0.9547294 0.9348069 +0.9995309 0.960463 0.94787 +0.9996296 0.9663539 0.9584126 +0.9997074 0.9718836 0.9668852 +0.9997689 0.9768127 0.9736712 +0.9998174 0.9810638 0.9790919 +0.9998557 0.984649 0.9834124 +0.999886 0.987625 0.9868502 +0.9999099 0.9900671 0.9895818 +0.9999288 0.9920537 0.99175 +0.9999437 0.9936595 0.9934694 +0.8462171 0.9984653 0.8462913 +0.8462154 0.9984653 0.8462876 +0.8462132 0.9984653 0.8462828 +0.8462106 0.9984653 0.8462768 +0.8462073 0.9984652 0.8462694 +0.8462034 0.9984652 0.8462601 +0.8461986 0.9984651 0.8462487 +0.8461929 0.998465 0.8462345 +0.8461864 0.9984649 0.8462172 +0.8461791 0.9984648 0.8461963 +0.8461714 0.9984647 0.8461714 +0.8461932 0.9984647 0.8461714 +0.8462207 0.9984647 0.8461714 +0.8462556 0.9984647 0.8461714 +0.8462997 0.9984647 0.8461714 +0.8463555 0.9984647 0.8461714 +0.846426 0.9984647 0.8461714 +0.8465153 0.9984647 0.8461714 +0.8466283 0.9984647 0.8461714 +0.8467713 0.9984647 0.8461714 +0.8469521 0.9984647 0.8461714 +0.8471809 0.9984647 0.8461714 +0.8474703 0.9984647 0.8461714 +0.8478364 0.9984647 0.8461714 +0.8482997 0.9984647 0.8461714 +0.8488857 0.9984647 0.8461714 +0.8496272 0.9984647 0.8461714 +0.8505652 0.9984647 0.8461714 +0.8517519 0.9984647 0.8461714 +0.8532533 0.9984647 0.8461714 +0.8551527 0.9984647 0.8461714 +0.8575557 0.9984647 0.8461714 +0.8605957 0.9984647 0.8461714 +0.8644419 0.9984647 0.8461714 +0.8693077 0.9984647 0.8461714 +0.8754636 0.9984647 0.8461714 +0.8832516 0.9984647 0.8461714 +0.8931045 0.9984647 0.8461714 +0.9055697 0.9984647 0.8461714 +0.9213397 0.9984647 0.8461714 +0.9412909 0.9984647 0.8461714 +0.9665318 0.9984647 0.8461714 +0.9984647 0.9984647 0.8461714 +0.9987901 0.9728403 0.8750173 +0.9990459 0.961488 0.8989829 +0.9992472 0.9584696 0.9187045 +0.9994059 0.9600151 0.9348069 +0.9995309 0.963804 0.94787 +0.9996296 0.9684608 0.9584126 +0.9997074 0.9732098 0.9668852 +0.9997689 0.9776461 0.9736712 +0.9998174 0.9815869 0.9790919 +0.9998557 0.9849771 0.9834124 +0.999886 0.9878306 0.9868502 +0.9999099 0.9901958 0.9895818 +0.9999288 0.9921343 0.99175 +0.9999437 0.9937099 0.9934694 +0.8750477 0.9987905 0.8750954 +0.8750466 0.9987905 0.8750929 +0.8750451 0.9987904 0.8750898 +0.8750434 0.9987904 0.875086 +0.8750412 0.9987904 0.8750811 +0.8750386 0.9987904 0.8750751 +0.8750355 0.9987903 0.8750676 +0.8750317 0.9987903 0.8750584 +0.8750274 0.9987902 0.8750472 +0.8750225 0.9987902 0.8750335 +0.8750173 0.9987901 0.8750173 +0.8750313 0.9987901 0.8750173 +0.875049 0.9987901 0.8750173 +0.8750714 0.9987901 0.8750173 +0.8750997 0.9987901 0.8750173 +0.8751356 0.9987901 0.8750173 +0.8751809 0.9987901 0.8750173 +0.8752383 0.9987901 0.8750173 +0.8753108 0.9987901 0.8750173 +0.8754027 0.9987901 0.8750173 +0.8755188 0.9987901 0.8750173 +0.8756658 0.9987901 0.8750173 +0.8758517 0.9987901 0.8750173 +0.8760869 0.9987901 0.8750173 +0.8763844 0.9987901 0.8750173 +0.8767609 0.9987901 0.8750173 +0.8772371 0.9987901 0.8750173 +0.8778396 0.9987901 0.8750173 +0.8786019 0.9987901 0.8750173 +0.8795663 0.9987901 0.8750173 +0.8807863 0.9987901 0.8750173 +0.8823298 0.9987901 0.8750173 +0.8842826 0.9987901 0.8750173 +0.8867531 0.9987901 0.8750173 +0.8898785 0.9987901 0.8750173 +0.8938327 0.9987901 0.8750173 +0.8988352 0.9987901 0.8750173 +0.905164 0.9987901 0.8750173 +0.9131708 0.9987901 0.8750173 +0.9233004 0.9987901 0.8750173 +0.9361157 0.9987901 0.8750173 +0.9523287 0.9987901 0.8750173 +0.9728403 0.9987901 0.8750173 +0.9987901 0.9987901 0.8750173 +0.9990459 0.9780689 0.8989829 +0.9992472 0.9690183 0.9187045 +0.9994059 0.9667022 0.9348069 +0.9995309 0.9680309 0.94787 +0.9996296 0.9711263 0.9584126 +0.9997074 0.9748875 0.9668852 +0.9997689 0.9787005 0.9736712 +0.9998174 0.9822488 0.9790919 +0.9998557 0.9853921 0.9834124 +0.999886 0.9880907 0.9868502 +0.9999099 0.9903587 0.9895818 +0.9999288 0.9922362 0.99175 +0.9999437 0.9937737 0.9934694 +0.8990028 0.9990461 0.8990333 +0.899002 0.9990461 0.8990317 +0.8990011 0.9990461 0.8990297 +0.899 0.9990461 0.8990272 +0.8989986 0.9990461 0.8990241 +0.8989969 0.9990461 0.8990202 +0.8989948 0.9990461 0.8990153 +0.8989923 0.999046 0.8990094 +0.8989895 0.999046 0.8990021 +0.8989863 0.9990459 0.8989933 +0.8989829 0.9990459 0.8989829 +0.8989918 0.9990459 0.8989829 +0.8990031 0.9990459 0.8989829 +0.8990174 0.9990459 0.8989829 +0.8990355 0.9990459 0.8989829 +0.8990584 0.9990459 0.8989829 +0.8990874 0.9990459 0.8989829 +0.899124 0.9990459 0.8989829 +0.8991704 0.9990459 0.8989829 +0.8992291 0.9990459 0.8989829 +0.8993033 0.9990459 0.8989829 +0.8993972 0.9990459 0.8989829 +0.899516 0.9990459 0.8989829 +0.8996662 0.9990459 0.8989829 +0.8998564 0.9990459 0.8989829 +0.9000969 0.9990459 0.8989829 +0.9004012 0.9990459 0.8989829 +0.9007862 0.9990459 0.8989829 +0.9012733 0.9990459 0.8989829 +0.9018894 0.9990459 0.8989829 +0.902669 0.9990459 0.8989829 +0.9036553 0.9990459 0.8989829 +0.904903 0.9990459 0.8989829 +0.9064815 0.9990459 0.8989829 +0.9084786 0.9990459 0.8989829 +0.9110051 0.9990459 0.8989829 +0.9142016 0.9990459 0.8989829 +0.9182454 0.9990459 0.8989829 +0.9233615 0.9990459 0.8989829 +0.9298339 0.9990459 0.8989829 +0.9380224 0.9990459 0.8989829 +0.9483819 0.9990459 0.8989829 +0.961488 0.9990459 0.8989829 +0.9780689 0.9990459 0.8989829 +0.9990459 0.9990459 0.8989829 +0.9992472 0.9823636 0.9187045 +0.9994059 0.9751622 0.9348069 +0.9995309 0.9733784 0.94787 +0.9996296 0.9744985 0.9584126 +0.9997074 0.9770101 0.9668852 +0.9997689 0.9800345 0.9736712 +0.9998174 0.9830862 0.9790919 +0.9998557 0.9859173 0.9834124 +0.999886 0.9884198 0.9868502 +0.9999099 0.9905648 0.9895818 +0.9999288 0.9923652 0.99175 +0.9999437 0.9938544 0.9934694 +0.9187175 0.9992474 0.9187369 +0.918717 0.9992474 0.9187359 +0.9187164 0.9992474 0.9187346 +0.9187157 0.9992474 0.918733 +0.9187148 0.9992474 0.918731 +0.9187137 0.9992474 0.9187285 +0.9187123 0.9992473 0.9187254 +0.9187107 0.9992473 0.9187216 +0.9187089 0.9992473 0.9187169 +0.9187068 0.9992473 0.9187113 +0.9187045 0.9992472 0.9187045 +0.9187102 0.9992472 0.9187045 +0.9187174 0.9992472 0.9187045 +0.9187265 0.9992472 0.9187045 +0.918738 0.9992472 0.9187045 +0.9187526 0.9992472 0.9187045 +0.918771 0.9992472 0.9187045 +0.9187944 0.9992472 0.9187045 +0.9188239 0.9992472 0.9187045 +0.9188612 0.9992472 0.9187045 +0.9189084 0.9992472 0.9187045 +0.9189681 0.9992472 0.9187045 +0.9190437 0.9992472 0.9187045 +0.9191393 0.9992472 0.9187045 +0.9192603 0.9992472 0.9187045 +0.9194133 0.9992472 0.9187045 +0.9196069 0.9992472 0.9187045 +0.9198518 0.9992472 0.9187045 +0.9201617 0.9992472 0.9187045 +0.9205537 0.9992472 0.9187045 +0.9210496 0.9992472 0.9187045 +0.9216771 0.9992472 0.9187045 +0.9224709 0.9992472 0.9187045 +0.9234751 0.9992472 0.9187045 +0.9247456 0.9992472 0.9187045 +0.926353 0.9992472 0.9187045 +0.9283865 0.9992472 0.9187045 +0.9309592 0.9992472 0.9187045 +0.934214 0.9992472 0.9187045 +0.9383317 0.9992472 0.9187045 +0.9435411 0.9992472 0.9187045 +0.9501317 0.9992472 0.9187045 +0.9584696 0.9992472 0.9187045 +0.9690183 0.9992472 0.9187045 +0.9823636 0.9992472 0.9187045 +0.9992472 0.9992472 0.9187045 +0.9994059 0.9858652 0.9348069 +0.9995309 0.9801437 0.94787 +0.9996296 0.9787648 0.9584126 +0.9997074 0.9796954 0.9668852 +0.9997689 0.9817222 0.9736712 +0.9998174 0.9841455 0.9790919 +0.9998557 0.9865816 0.9834124 +0.999886 0.9888361 0.9868502 +0.9999099 0.9908255 0.9895818 +0.9999288 0.9925284 0.99175 +0.9999437 0.9939565 0.9934694 +0.9348153 0.999406 0.9348276 +0.9348149 0.999406 0.9348269 +0.9348146 0.999406 0.9348261 +0.9348141 0.999406 0.9348251 +0.9348135 0.999406 0.9348238 +0.9348128 0.9994059 0.9348222 +0.9348119 0.9994059 0.9348202 +0.9348109 0.9994059 0.9348178 +0.9348097 0.9994059 0.9348148 +0.9348083 0.9994059 0.9348112 +0.9348069 0.9994059 0.9348069 +0.9348105 0.9994059 0.9348069 +0.9348151 0.9994059 0.9348069 +0.9348208 0.9994059 0.9348069 +0.9348281 0.9994059 0.9348069 +0.9348374 0.9994059 0.9348069 +0.9348491 0.9994059 0.9348069 +0.9348638 0.9994059 0.9348069 +0.9348825 0.9994059 0.9348069 +0.9349062 0.9994059 0.9348069 +0.9349361 0.9994059 0.9348069 +0.934974 0.9994059 0.9348069 +0.9350219 0.9994059 0.9348069 +0.9350825 0.9994059 0.9348069 +0.9351592 0.9994059 0.9348069 +0.9352562 0.9994059 0.9348069 +0.9353789 0.9994059 0.9348069 +0.9355342 0.9994059 0.9348069 +0.9357306 0.9994059 0.9348069 +0.9359791 0.9994059 0.9348069 +0.9362935 0.9994059 0.9348069 +0.9366913 0.9994059 0.9348069 +0.9371945 0.9994059 0.9348069 +0.9378311 0.9994059 0.9348069 +0.9386365 0.9994059 0.9348069 +0.9396555 0.9994059 0.9348069 +0.9409446 0.9994059 0.9348069 +0.9425755 0.9994059 0.9348069 +0.9446388 0.9994059 0.9348069 +0.9472491 0.9994059 0.9348069 +0.9505515 0.9994059 0.9348069 +0.9547294 0.9994059 0.9348069 +0.9600151 0.9994059 0.9348069 +0.9667022 0.9994059 0.9348069 +0.9751622 0.9994059 0.9348069 +0.9858652 0.9994059 0.9348069 +0.9994059 0.9994059 0.9348069 +0.9995309 0.9887027 0.94787 +0.9996296 0.9841622 0.9584126 +0.9997074 0.9830927 0.9668852 +0.9997689 0.9838573 0.9736712 +0.9998174 0.9854858 0.9790919 +0.9998557 0.9874221 0.9834124 +0.999886 0.9893627 0.9868502 +0.9999099 0.9911553 0.9895818 +0.9999288 0.9927349 0.99175 +0.9999437 0.9940857 0.9934694 +0.9478754 0.999531 0.9478832 +0.9478752 0.999531 0.9478828 +0.947875 0.999531 0.9478822 +0.9478746 0.999531 0.9478816 +0.9478743 0.999531 0.9478808 +0.9478738 0.999531 0.9478798 +0.9478733 0.999531 0.9478785 +0.9478726 0.999531 0.947877 +0.9478718 0.999531 0.9478751 +0.947871 0.9995309 0.9478728 +0.94787 0.9995309 0.94787 +0.9478723 0.9995309 0.94787 +0.9478752 0.9995309 0.94787 +0.9478789 0.9995309 0.94787 +0.9478835 0.9995309 0.94787 +0.9478893 0.9995309 0.94787 +0.9478967 0.9995309 0.94787 +0.947906 0.9995309 0.94787 +0.9479179 0.9995309 0.94787 +0.9479328 0.9995309 0.94787 +0.9479517 0.9995309 0.94787 +0.9479757 0.9995309 0.94787 +0.9480059 0.9995309 0.94787 +0.9480443 0.9995309 0.94787 +0.9480927 0.9995309 0.94787 +0.948154 0.9995309 0.94787 +0.9482316 0.9995309 0.94787 +0.9483298 0.9995309 0.94787 +0.9484539 0.9995309 0.94787 +0.948611 0.9995309 0.94787 +0.9488097 0.9995309 0.94787 +0.9490611 0.9995309 0.94787 +0.9493792 0.9995309 0.94787 +0.9497816 0.9995309 0.94787 +0.9502907 0.9995309 0.94787 +0.9509348 0.9995309 0.94787 +0.9517496 0.9995309 0.94787 +0.9527805 0.9995309 0.94787 +0.9540847 0.9995309 0.94787 +0.9557347 0.9995309 0.94787 +0.9578221 0.9995309 0.94787 +0.960463 0.9995309 0.94787 +0.963804 0.9995309 0.94787 +0.9680309 0.9995309 0.94787 +0.9733784 0.9995309 0.94787 +0.9801437 0.9995309 0.94787 +0.9887027 0.9995309 0.94787 +0.9995309 0.9995309 0.94787 +0.9996296 0.9909907 0.9584126 +0.9997074 0.9873907 0.9668852 +0.9997689 0.9865585 0.9736712 +0.9998174 0.9871813 0.9790919 +0.9998557 0.9884854 0.9834124 +0.999886 0.990029 0.9868502 +0.9999099 0.9915725 0.9895818 +0.9999288 0.992996 0.99175 +0.9999437 0.9942491 0.9934694 +0.958416 0.9996296 0.9584209 +0.9584159 0.9996296 0.9584206 +0.9584157 0.9996296 0.9584203 +0.9584155 0.9996296 0.9584199 +0.9584153 0.9996296 0.9584194 +0.958415 0.9996296 0.9584187 +0.9584146 0.9996296 0.9584179 +0.9584142 0.9996296 0.9584169 +0.9584137 0.9996296 0.9584157 +0.9584132 0.9996296 0.9584143 +0.9584126 0.9996296 0.9584126 +0.958414 0.9996296 0.9584126 +0.9584158 0.9996296 0.9584126 +0.9584181 0.9996296 0.9584126 +0.958421 0.9996296 0.9584126 +0.9584247 0.9996296 0.9584126 +0.9584294 0.9996296 0.9584126 +0.9584353 0.9996296 0.9584126 +0.9584427 0.9996296 0.9584126 +0.9584521 0.9996296 0.9584126 +0.9584641 0.9996296 0.9584126 +0.9584792 0.9996296 0.9584126 +0.9584983 0.9996296 0.9584126 +0.9585224 0.9996296 0.9584126 +0.958553 0.9996296 0.9584126 +0.9585917 0.9996296 0.9584126 +0.9586406 0.9996296 0.9584126 +0.9587025 0.9996296 0.9584126 +0.9587808 0.9996296 0.9584126 +0.9588798 0.9996296 0.9584126 +0.9590051 0.9996296 0.9584126 +0.9591637 0.9996296 0.9584126 +0.9593643 0.9996296 0.9584126 +0.959618 0.9996296 0.9584126 +0.9599391 0.9996296 0.9584126 +0.9603452 0.9996296 0.9584126 +0.9608591 0.9996296 0.9584126 +0.9615092 0.9996296 0.9584126 +0.9623316 0.9996296 0.9584126 +0.9633721 0.9996296 0.9584126 +0.9646885 0.9996296 0.9584126 +0.9663539 0.9996296 0.9584126 +0.9684608 0.9996296 0.9584126 +0.9711263 0.9996296 0.9584126 +0.9744985 0.9996296 0.9584126 +0.9787648 0.9996296 0.9584126 +0.9841622 0.9996296 0.9584126 +0.9909907 0.9996296 0.9584126 +0.9996296 0.9996296 0.9584126 +0.9997074 0.9928282 0.9668852 +0.9997689 0.9899758 0.9736712 +0.9998174 0.9893265 0.9790919 +0.9998557 0.9898306 0.9834124 +0.999886 0.990872 0.9868502 +0.9999099 0.9921004 0.9895818 +0.9999288 0.9933265 0.99175 +0.9999437 0.9944558 0.9934694 +0.9668873 0.9997074 0.9668904 +0.9668872 0.9997074 0.9668902 +0.9668871 0.9997074 0.96689 +0.966887 0.9997074 0.9668898 +0.9668869 0.9997074 0.9668894 +0.9668867 0.9997074 0.966889 +0.9668865 0.9997074 0.9668885 +0.9668862 0.9997074 0.9668879 +0.9668859 0.9997074 0.9668872 +0.9668855 0.9997074 0.9668862 +0.9668852 0.9997074 0.9668852 +0.9668861 0.9997074 0.9668852 +0.9668872 0.9997074 0.9668852 +0.9668887 0.9997074 0.9668852 +0.9668905 0.9997074 0.9668852 +0.9668928 0.9997074 0.9668852 +0.9668957 0.9997074 0.9668852 +0.9668994 0.9997074 0.9668852 +0.9669041 0.9997074 0.9668852 +0.9669101 0.9997074 0.9668852 +0.9669176 0.9997074 0.9668852 +0.9669271 0.9997074 0.9668852 +0.9669391 0.9997074 0.9668852 +0.9669543 0.9997074 0.9668852 +0.9669735 0.9997074 0.9668852 +0.9669979 0.9997074 0.9668852 +0.9670287 0.9997074 0.9668852 +0.9670676 0.9997074 0.9668852 +0.9671169 0.9997074 0.9668852 +0.9671793 0.9997074 0.9668852 +0.9672581 0.9997074 0.9668852 +0.9673579 0.9997074 0.9668852 +0.9674842 0.9997074 0.9668852 +0.9676439 0.9997074 0.9668852 +0.967846 0.9997074 0.9668852 +0.9681016 0.9997074 0.9668852 +0.9684251 0.9997074 0.9668852 +0.9688342 0.9997074 0.9668852 +0.9693519 0.9997074 0.9668852 +0.9700068 0.9997074 0.9668852 +0.9708354 0.9997074 0.9668852 +0.9718836 0.9997074 0.9668852 +0.9732098 0.9997074 0.9668852 +0.9748875 0.9997074 0.9668852 +0.9770101 0.9997074 0.9668852 +0.9796954 0.9997074 0.9668852 +0.9830927 0.9997074 0.9668852 +0.9873907 0.9997074 0.9668852 +0.9928282 0.9997074 0.9668852 +0.9997074 0.9997074 0.9668852 +0.9997689 0.9942992 0.9736712 +0.9998174 0.9920403 0.9790919 +0.9998557 0.9915325 0.9834124 +0.999886 0.9919384 0.9868502 +0.9999099 0.9927683 0.9895818 +0.9999288 0.9937445 0.99175 +0.9999437 0.9947174 0.9934694 +0.9736726 0.9997689 0.9736746 +0.9736726 0.9997689 0.9736745 +0.9736725 0.9997689 0.9736743 +0.9736724 0.9997689 0.9736742 +0.9736723 0.9997689 0.973674 +0.9736722 0.9997689 0.9736737 +0.9736721 0.9997689 0.9736734 +0.9736719 0.9997689 0.973673 +0.9736717 0.9997689 0.9736725 +0.9736715 0.9997689 0.9736719 +0.9736712 0.9997689 0.9736712 +0.9736718 0.9997689 0.9736712 +0.9736725 0.9997689 0.9736712 +0.9736734 0.9997689 0.9736712 +0.9736746 0.9997689 0.9736712 +0.9736761 0.9997689 0.9736712 +0.9736779 0.9997689 0.9736712 +0.9736802 0.9997689 0.9736712 +0.9736832 0.9997689 0.9736712 +0.9736869 0.9997689 0.9736712 +0.9736916 0.9997689 0.9736712 +0.9736976 0.9997689 0.9736712 +0.9737052 0.9997689 0.9736712 +0.9737147 0.9997689 0.9736712 +0.9737268 0.9997689 0.9736712 +0.9737421 0.9997689 0.9736712 +0.9737614 0.9997689 0.9736712 +0.9737859 0.9997689 0.9736712 +0.9738169 0.9997689 0.9736712 +0.9738561 0.9997689 0.9736712 +0.9739057 0.9997689 0.9736712 +0.9739684 0.9997689 0.9736712 +0.9740477 0.9997689 0.9736712 +0.9741481 0.9997689 0.9736712 +0.9742751 0.9997689 0.9736712 +0.9744358 0.9997689 0.9736712 +0.974639 0.9997689 0.9736712 +0.9748962 0.9997689 0.9736712 +0.9752215 0.9997689 0.9736712 +0.9756331 0.9997689 0.9736712 +0.9761539 0.9997689 0.9736712 +0.9768127 0.9997689 0.9736712 +0.9776461 0.9997689 0.9736712 +0.9787005 0.9997689 0.9736712 +0.9800345 0.9997689 0.9736712 +0.9817222 0.9997689 0.9736712 +0.9838573 0.9997689 0.9736712 +0.9865585 0.9997689 0.9736712 +0.9899758 0.9997689 0.9736712 +0.9942992 0.9997689 0.9736712 +0.9997689 0.9997689 0.9736712 +0.9998174 0.9954737 0.9790919 +0.9998557 0.9936856 0.9834124 +0.999886 0.9932876 0.9868502 +0.9999099 0.9936132 0.9895818 +0.9999288 0.9942734 0.99175 +0.9999437 0.9950483 0.9934694 +0.9790927 0.9998174 0.9790939 +0.9790927 0.9998174 0.9790939 +0.9790927 0.9998174 0.9790938 +0.9790926 0.9998174 0.9790937 +0.9790925 0.9998174 0.9790936 +0.9790925 0.9998174 0.9790934 +0.9790924 0.9998174 0.9790932 +0.9790923 0.9998174 0.979093 +0.9790921 0.9998174 0.9790927 +0.979092 0.9998174 0.9790923 +0.9790919 0.9998174 0.9790919 +0.9790922 0.9998174 0.9790919 +0.9790927 0.9998174 0.9790919 +0.9790932 0.9998174 0.9790919 +0.979094 0.9998174 0.9790919 +0.9790949 0.9998174 0.9790919 +0.979096 0.9998174 0.9790919 +0.9790975 0.9998174 0.9790919 +0.9790993 0.9998174 0.9790919 +0.9791017 0.9998174 0.9790919 +0.9791046 0.9998174 0.9790919 +0.9791084 0.9998174 0.9790919 +0.9791131 0.9998174 0.9790919 +0.9791191 0.9998174 0.9790919 +0.9791267 0.9998174 0.9790919 +0.9791363 0.9998174 0.9790919 +0.9791485 0.9998174 0.9790919 +0.9791638 0.9998174 0.9790919 +0.9791833 0.9998174 0.9790919 +0.9792079 0.9998174 0.9790919 +0.979239 0.9998174 0.9790919 +0.9792784 0.9998174 0.9790919 +0.9793282 0.9998174 0.9790919 +0.9793912 0.9998174 0.9790919 +0.9794709 0.9998174 0.9790919 +0.9795718 0.9998174 0.9790919 +0.9796994 0.9998174 0.9790919 +0.9798608 0.9998174 0.9790919 +0.980065 0.9998174 0.9790919 +0.9803234 0.9998174 0.9790919 +0.9806502 0.9998174 0.9790919 +0.9810638 0.9998174 0.9790919 +0.9815869 0.9998174 0.9790919 +0.9822488 0.9998174 0.9790919 +0.9830862 0.9998174 0.9790919 +0.9841455 0.9998174 0.9790919 +0.9854858 0.9998174 0.9790919 +0.9871813 0.9998174 0.9790919 +0.9893265 0.9998174 0.9790919 +0.9920403 0.9998174 0.9790919 +0.9954737 0.9998174 0.9790919 +0.9998174 0.9998174 0.9790919 +0.9998557 0.9964095 0.9834124 +0.999886 0.9949945 0.9868502 +0.9999099 0.9946822 0.9895818 +0.9999288 0.9949425 0.99175 +0.9999437 0.995467 0.9934694 +0.9834129 0.9998557 0.9834137 +0.9834129 0.9998557 0.9834137 +0.9834129 0.9998557 0.9834136 +0.9834129 0.9998557 0.9834135 +0.9834128 0.9998557 0.9834135 +0.9834128 0.9998557 0.9834134 +0.9834127 0.9998557 0.9834132 +0.9834127 0.9998557 0.9834131 +0.9834126 0.9998557 0.9834129 +0.9834125 0.9998557 0.9834127 +0.9834124 0.9998557 0.9834124 +0.9834126 0.9998557 0.9834124 +0.9834129 0.9998557 0.9834124 +0.9834133 0.9998557 0.9834124 +0.9834137 0.9998557 0.9834124 +0.9834143 0.9998557 0.9834124 +0.983415 0.9998557 0.9834124 +0.9834159 0.9998557 0.9834124 +0.9834171 0.9998557 0.9834124 +0.9834186 0.9998557 0.9834124 +0.9834204 0.9998557 0.9834124 +0.9834228 0.9998557 0.9834124 +0.9834257 0.9998557 0.9834124 +0.9834295 0.9998557 0.9834124 +0.9834343 0.9998557 0.9834124 +0.9834403 0.9998557 0.9834124 +0.9834479 0.9998557 0.9834124 +0.9834575 0.9998557 0.9834124 +0.9834697 0.9998557 0.9834124 +0.9834851 0.9998557 0.9834124 +0.9835047 0.9998557 0.9834124 +0.9835294 0.9998557 0.9834124 +0.9835606 0.9998557 0.9834124 +0.9836001 0.9998557 0.9834124 +0.9836501 0.9998557 0.9834124 +0.9837133 0.9998557 0.9834124 +0.9837934 0.9998557 0.9834124 +0.9838946 0.9998557 0.9834124 +0.9840227 0.9998557 0.9834124 +0.9841847 0.9998557 0.9834124 +0.9843897 0.9998557 0.9834124 +0.984649 0.9998557 0.9834124 +0.9849771 0.9998557 0.9834124 +0.9853921 0.9998557 0.9834124 +0.9859173 0.9998557 0.9834124 +0.9865816 0.9998557 0.9834124 +0.9874221 0.9998557 0.9834124 +0.9884854 0.9998557 0.9834124 +0.9898306 0.9998557 0.9834124 +0.9915325 0.9998557 0.9834124 +0.9936856 0.9998557 0.9834124 +0.9964095 0.9998557 0.9834124 +0.9998557 0.9998557 0.9834124 +0.999886 0.997154 0.9868502 +0.9999099 0.9960345 0.9895818 +0.9999288 0.995789 0.99175 +0.9999437 0.9959966 0.9934694 +0.9868505 0.999886 0.986851 +0.9868505 0.999886 0.986851 +0.9868505 0.999886 0.9868509 +0.9868505 0.999886 0.9868509 +0.9868504 0.999886 0.9868508 +0.9868504 0.999886 0.9868508 +0.9868504 0.999886 0.9868507 +0.9868503 0.999886 0.9868506 +0.9868503 0.999886 0.9868505 +0.9868502 0.999886 0.9868503 +0.9868502 0.999886 0.9868502 +0.9868503 0.999886 0.9868502 +0.9868505 0.999886 0.9868502 +0.9868507 0.999886 0.9868502 +0.986851 0.999886 0.9868502 +0.9868513 0.999886 0.9868502 +0.9868518 0.999886 0.9868502 +0.9868524 0.999886 0.9868502 +0.9868531 0.999886 0.9868502 +0.986854 0.999886 0.9868502 +0.9868552 0.999886 0.9868502 +0.9868567 0.999886 0.9868502 +0.9868585 0.999886 0.9868502 +0.9868609 0.999886 0.9868502 +0.9868639 0.999886 0.9868502 +0.9868676 0.999886 0.9868502 +0.9868724 0.999886 0.9868502 +0.9868785 0.999886 0.9868502 +0.9868861 0.999886 0.9868502 +0.9868958 0.999886 0.9868502 +0.986908 0.999886 0.9868502 +0.9869235 0.999886 0.9868502 +0.986943 0.999886 0.9868502 +0.9869678 0.999886 0.9868502 +0.9869991 0.999886 0.9868502 +0.9870387 0.999886 0.9868502 +0.9870889 0.999886 0.9868502 +0.9871523 0.999886 0.9868502 +0.9872326 0.999886 0.9868502 +0.9873341 0.999886 0.9868502 +0.9874625 0.999886 0.9868502 +0.987625 0.999886 0.9868502 +0.9878306 0.999886 0.9868502 +0.9880907 0.999886 0.9868502 +0.9884198 0.999886 0.9868502 +0.9888361 0.999886 0.9868502 +0.9893627 0.999886 0.9868502 +0.990029 0.999886 0.9868502 +0.990872 0.999886 0.9868502 +0.9919384 0.999886 0.9868502 +0.9932876 0.999886 0.9868502 +0.9949945 0.999886 0.9868502 +0.997154 0.999886 0.9868502 +0.999886 0.999886 0.9868502 +0.9999099 0.9977454 0.9895818 +0.9999288 0.9968599 0.99175 +0.9999437 0.9966667 0.9934694 +0.989582 0.9999099 0.9895823 +0.989582 0.9999099 0.9895823 +0.989582 0.9999099 0.9895823 +0.989582 0.9999099 0.9895822 +0.989582 0.9999099 0.9895822 +0.9895819 0.9999099 0.9895822 +0.9895819 0.9999099 0.9895821 +0.9895819 0.9999099 0.9895821 +0.9895819 0.9999099 0.989582 +0.9895818 0.9999099 0.9895819 +0.9895818 0.9999099 0.9895818 +0.9895819 0.9999099 0.9895818 +0.989582 0.9999099 0.9895818 +0.9895821 0.9999099 0.9895818 +0.9895823 0.9999099 0.9895818 +0.9895825 0.9999099 0.9895818 +0.9895828 0.9999099 0.9895818 +0.9895832 0.9999099 0.9895818 +0.9895836 0.9999099 0.9895818 +0.9895842 0.9999099 0.9895818 +0.9895849 0.9999099 0.9895818 +0.9895859 0.9999099 0.9895818 +0.989587 0.9999099 0.9895818 +0.9895885 0.9999099 0.9895818 +0.9895904 0.9999099 0.9895818 +0.9895927 0.9999099 0.9895818 +0.9895957 0.9999099 0.9895818 +0.9895995 0.9999099 0.9895818 +0.9896043 0.9999099 0.9895818 +0.9896103 0.9999099 0.9895818 +0.989618 0.9999099 0.9895818 +0.9896277 0.9999099 0.9895818 +0.9896399 0.9999099 0.9895818 +0.9896555 0.9999099 0.9895818 +0.9896751 0.9999099 0.9895818 +0.9896999 0.9999099 0.9895818 +0.9897313 0.9999099 0.9895818 +0.989771 0.9999099 0.9895818 +0.9898213 0.9999099 0.9895818 +0.9898849 0.9999099 0.9895818 +0.9899653 0.9999099 0.9895818 +0.9900671 0.9999099 0.9895818 +0.9901958 0.9999099 0.9895818 +0.9903587 0.9999099 0.9895818 +0.9905648 0.9999099 0.9895818 +0.9908255 0.9999099 0.9895818 +0.9911553 0.9999099 0.9895818 +0.9915725 0.9999099 0.9895818 +0.9921004 0.9999099 0.9895818 +0.9927683 0.9999099 0.9895818 +0.9936132 0.9999099 0.9895818 +0.9946822 0.9999099 0.9895818 +0.9960345 0.9999099 0.9895818 +0.9977454 0.9999099 0.9895818 +0.9999099 0.9999099 0.9895818 +0.9999288 0.9982147 0.99175 +0.9999437 0.9975144 0.9934694 +0.9917501 0.9999288 0.9917503 +0.9917501 0.9999288 0.9917503 +0.9917501 0.9999288 0.9917503 +0.9917501 0.9999288 0.9917502 +0.9917501 0.9999288 0.9917502 +0.9917501 0.9999288 0.9917502 +0.99175 0.9999288 0.9917502 +0.99175 0.9999288 0.9917501 +0.99175 0.9999288 0.9917501 +0.99175 0.9999288 0.99175 +0.99175 0.9999288 0.99175 +0.99175 0.9999288 0.99175 +0.9917501 0.9999288 0.99175 +0.9917502 0.9999288 0.99175 +0.9917503 0.9999288 0.99175 +0.9917504 0.9999288 0.99175 +0.9917506 0.9999288 0.99175 +0.9917508 0.9999288 0.99175 +0.9917511 0.9999288 0.99175 +0.9917515 0.9999288 0.99175 +0.9917519 0.9999288 0.99175 +0.9917525 0.9999288 0.99175 +0.9917532 0.9999288 0.99175 +0.9917542 0.9999288 0.99175 +0.9917553 0.9999288 0.99175 +0.9917568 0.9999288 0.99175 +0.9917587 0.9999288 0.99175 +0.991761 0.9999288 0.99175 +0.991764 0.9999288 0.99175 +0.9917678 0.9999288 0.99175 +0.9917726 0.9999288 0.99175 +0.9917787 0.9999288 0.99175 +0.9917864 0.9999288 0.99175 +0.9917961 0.9999288 0.99175 +0.9918083 0.9999288 0.99175 +0.9918239 0.9999288 0.99175 +0.9918435 0.9999288 0.99175 +0.9918684 0.9999288 0.99175 +0.9918999 0.9999288 0.99175 +0.9919397 0.9999288 0.99175 +0.99199 0.9999288 0.99175 +0.9920537 0.9999288 0.99175 +0.9921343 0.9999288 0.99175 +0.9922362 0.9999288 0.99175 +0.9923652 0.9999288 0.99175 +0.9925284 0.9999288 0.99175 +0.9927349 0.9999288 0.99175 +0.992996 0.9999288 0.99175 +0.9933265 0.9999288 0.99175 +0.9937445 0.9999288 0.99175 +0.9942734 0.9999288 0.99175 +0.9949425 0.9999288 0.99175 +0.995789 0.9999288 0.99175 +0.9968599 0.9999288 0.99175 +0.9982147 0.9999288 0.99175 +0.9999288 0.9999288 0.99175 +0.9999437 0.9985869 0.9934694 +0.9934695 0.9999437 0.9934696 +0.9934695 0.9999437 0.9934696 +0.9934695 0.9999437 0.9934696 +0.9934695 0.9999437 0.9934696 +0.9934695 0.9999437 0.9934696 +0.9934695 0.9999437 0.9934696 +0.9934695 0.9999437 0.9934695 +0.9934694 0.9999437 0.9934695 +0.9934694 0.9999437 0.9934695 +0.9934694 0.9999437 0.9934694 +0.9934694 0.9999437 0.9934694 +0.9934694 0.9999437 0.9934694 +0.9934695 0.9999437 0.9934694 +0.9934695 0.9999437 0.9934694 +0.9934696 0.9999437 0.9934694 +0.9934697 0.9999437 0.9934694 +0.9934698 0.9999437 0.9934694 +0.9934699 0.9999437 0.9934694 +0.9934701 0.9999437 0.9934694 +0.9934703 0.9999437 0.9934694 +0.9934706 0.9999437 0.9934694 +0.993471 0.9999437 0.9934694 +0.9934715 0.9999437 0.9934694 +0.993472 0.9999437 0.9934694 +0.9934728 0.9999437 0.9934694 +0.9934737 0.9999437 0.9934694 +0.9934749 0.9999437 0.9934694 +0.9934763 0.9999437 0.9934694 +0.9934782 0.9999437 0.9934694 +0.9934806 0.9999437 0.9934694 +0.9934836 0.9999437 0.9934694 +0.9934874 0.9999437 0.9934694 +0.9934922 0.9999437 0.9934694 +0.9934983 0.9999437 0.9934694 +0.9935059 0.9999437 0.9934694 +0.9935157 0.9999437 0.9934694 +0.993528 0.9999437 0.9934694 +0.9935435 0.9999437 0.9934694 +0.9935632 0.9999437 0.9934694 +0.9935881 0.9999437 0.9934694 +0.9936196 0.9999437 0.9934694 +0.9936595 0.9999437 0.9934694 +0.9937099 0.9999437 0.9934694 +0.9937737 0.9999437 0.9934694 +0.9938544 0.9999437 0.9934694 +0.9939565 0.9999437 0.9934694 +0.9940857 0.9999437 0.9934694 +0.9942491 0.9999437 0.9934694 +0.9944558 0.9999437 0.9934694 +0.9947174 0.9999437 0.9934694 +0.9950483 0.9999437 0.9934694 +0.995467 0.9999437 0.9934694 +0.9959966 0.9999437 0.9934694 +0.9966667 0.9999437 0.9934694 +0.9975144 0.9999437 0.9934694 +0.9985869 0.9999437 0.9934694 +0.9999437 0.9999437 0.9934694 +0.0000238 0.0000238 0.0240255 +0.0005417 0.0000238 0.0240255 +0.0011968 0.0000238 0.0240255 +0.0020256 0.0000238 0.0240255 +0.0030742 0.0000238 0.0240255 +0.0044007 0.0000238 0.0240255 +0.006079 0.0000238 0.0240255 +0.0082023 0.0000238 0.0240255 +0.0108885 0.0000238 0.0240255 +0.0142868 0.0000238 0.0240255 +0.0185862 0.0000238 0.0240255 +0.0240255 0.0000238 0.0240255 +0.0309069 0.0000238 0.0240255 +0.0396127 0.0000238 0.0240255 +0.0506267 0.0000238 0.0240255 +0.0645609 0.0000238 0.0240255 +0.0821895 0.0000238 0.0240255 +0.1044919 0.0000238 0.0240255 +0.1327073 0.0000238 0.0240255 +0.1684036 0.0000238 0.0240255 +0.2135639 0.0000238 0.0240255 +0.2706977 0.0000238 0.0240255 +0.3429792 0.0000238 0.0240255 +0.4344249 0.0000238 0.0240255 +0.5501155 0.0000238 0.0240255 +0.6964791 0.0000238 0.0240255 +0.8407292 0.0051514 0.0278994 +0.9033413 0.0279321 0.0467613 +0.9354466 0.0624569 0.0772936 +0.9545467 0.1059991 0.1173948 +0.9669269 0.1572498 0.1658427 +0.9754027 0.2151269 0.2215035 +0.9814251 0.2783684 0.2830287 +0.9858181 0.3454107 0.3487657 +0.9890841 0.4144197 0.4167992 +0.9915469 0.4834235 0.4850864 +0.993424 0.5504963 0.551642 +0.9948662 0.6139459 0.6147247 +0.9959813 0.6724572 0.67298 +0.9968475 0.7251659 0.725513 +0.997523 0.7716588 0.7718869 +0.9980513 0.8119154 0.8120639 +0.9984653 0.8462171 0.8463131 +0.9987905 0.8750477 0.8751094 +0.9990461 0.8990028 0.8990422 +0.9992474 0.9187175 0.9187426 +0.999406 0.9348153 0.9348312 +0.999531 0.9478754 0.9478854 +0.9996296 0.958416 0.9584223 +0.9997074 0.9668873 0.9668913 +0.9997689 0.9736726 0.9736751 +0.9998174 0.9790927 0.9790943 +0.9998557 0.9834129 0.9834139 +0.999886 0.9868505 0.9868511 +0.9999099 0.989582 0.9895824 +0.9999288 0.9917501 0.9917503 +0.9999437 0.9934695 0.9934696 +0.0000238 0.0005417 0.0240255 +0.0000382 0.0000382 0.023522 +0.0006933 0.0000382 0.023522 +0.0015221 0.0000382 0.023522 +0.0025707 0.0000382 0.023522 +0.0038972 0.0000382 0.023522 +0.0055755 0.0000382 0.023522 +0.0076988 0.0000382 0.023522 +0.0103849 0.0000382 0.023522 +0.0137833 0.0000382 0.023522 +0.0180827 0.0000382 0.023522 +0.023522 0.0000382 0.023522 +0.0304033 0.0000382 0.023522 +0.0391092 0.0000382 0.023522 +0.0501232 0.0000382 0.023522 +0.0640574 0.0000382 0.023522 +0.081686 0.0000382 0.023522 +0.1039884 0.0000382 0.023522 +0.1322038 0.0000382 0.023522 +0.1679 0.0000382 0.023522 +0.2130604 0.0000382 0.023522 +0.2701941 0.0000382 0.023522 +0.3424757 0.0000382 0.023522 +0.4339214 0.0000382 0.023522 +0.549612 0.0000382 0.023522 +0.6959756 0.0000382 0.023522 +0.8405071 0.0051286 0.0273936 +0.9032596 0.0278872 0.0463179 +0.9354101 0.0624063 0.0769284 +0.9545286 0.1059489 0.1171024 +0.9669173 0.1572031 0.165613 +0.9753975 0.2150852 0.2213257 +0.9814221 0.2783325 0.2828931 +0.9858163 0.3453807 0.3486639 +0.9890831 0.4143955 0.416724 +0.9915463 0.4834045 0.4850317 +0.9934236 0.5504818 0.5516029 +0.994866 0.6139352 0.6146972 +0.9959811 0.6724495 0.672961 +0.9968474 0.7251605 0.7255 +0.997523 0.7716551 0.7718782 +0.9980512 0.8119128 0.8120582 +0.9984653 0.8462154 0.8463093 +0.9987905 0.8750466 0.8751069 +0.9990461 0.899002 0.8990406 +0.9992474 0.918717 0.9187416 +0.999406 0.9348149 0.9348305 +0.999531 0.9478752 0.947885 +0.9996296 0.9584159 0.9584221 +0.9997074 0.9668872 0.9668911 +0.9997689 0.9736726 0.973675 +0.9998174 0.9790927 0.9790942 +0.9998557 0.9834129 0.9834139 +0.999886 0.9868505 0.9868511 +0.9999099 0.989582 0.9895824 +0.9999288 0.9917501 0.9917503 +0.9999437 0.9934695 0.9934696 +0.0000238 0.0011968 0.0240255 +0.0000382 0.0006933 0.023522 +0.0000611 0.0000611 0.0228898 +0.0008899 0.0000611 0.0228898 +0.0019385 0.0000611 0.0228898 +0.003265 0.0000611 0.0228898 +0.0049433 0.0000611 0.0228898 +0.0070666 0.0000611 0.0228898 +0.0097527 0.0000611 0.0228898 +0.0131511 0.0000611 0.0228898 +0.0174505 0.0000611 0.0228898 +0.0228898 0.0000611 0.0228898 +0.0297711 0.0000611 0.0228898 +0.038477 0.0000611 0.0228898 +0.049491 0.0000611 0.0228898 +0.0634252 0.0000611 0.0228898 +0.0810538 0.0000611 0.0228898 +0.1033562 0.0000611 0.0228898 +0.1315716 0.0000611 0.0228898 +0.1672678 0.0000611 0.0228898 +0.2124282 0.0000611 0.0228898 +0.2695619 0.0000611 0.0228898 +0.3418435 0.0000611 0.0228898 +0.4332891 0.0000611 0.0228898 +0.5489798 0.0000611 0.0228898 +0.6953434 0.0000611 0.0228898 +0.8402274 0.0051047 0.0267581 +0.9031567 0.0278347 0.0457607 +0.9353643 0.0623458 0.0764695 +0.9545059 0.1058883 0.1167351 +0.9669053 0.1571463 0.1653244 +0.9753908 0.2150342 0.2211023 +0.9814183 0.2782884 0.2827228 +0.9858141 0.3453439 0.348536 +0.9890818 0.4143657 0.4166295 +0.9915455 0.4833811 0.4849631 +0.9934231 0.550464 0.5515539 +0.9948657 0.6139219 0.6146628 +0.9959809 0.6724399 0.6729372 +0.9968473 0.7251537 0.7254838 +0.9975229 0.7716504 0.7718673 +0.9980512 0.8119096 0.8120509 +0.9984653 0.8462132 0.8463046 +0.9987904 0.8750451 0.8751038 +0.9990461 0.8990011 0.8990386 +0.9992474 0.9187164 0.9187403 +0.999406 0.9348146 0.9348297 +0.999531 0.947875 0.9478845 +0.9996296 0.9584157 0.9584217 +0.9997074 0.9668871 0.9668909 +0.9997689 0.9736725 0.9736749 +0.9998174 0.9790927 0.9790942 +0.9998557 0.9834129 0.9834138 +0.999886 0.9868505 0.9868511 +0.9999099 0.989582 0.9895824 +0.9999288 0.9917501 0.9917503 +0.9999437 0.9934695 0.9934696 +0.0000238 0.0020256 0.0240255 +0.0000382 0.0015221 0.023522 +0.0000611 0.0008899 0.0228898 +0.0000978 0.0000978 0.0220976 +0.0011463 0.0000978 0.0220976 +0.0024729 0.0000978 0.0220976 +0.0041512 0.0000978 0.0220976 +0.0062744 0.0000978 0.0220976 +0.0089606 0.0000978 0.0220976 +0.012359 0.0000978 0.0220976 +0.0166583 0.0000978 0.0220976 +0.0220976 0.0000978 0.0220976 +0.028979 0.0000978 0.0220976 +0.0376849 0.0000978 0.0220976 +0.0486989 0.0000978 0.0220976 +0.0626331 0.0000978 0.0220976 +0.0802616 0.0000978 0.0220976 +0.102564 0.0000978 0.0220976 +0.1307795 0.0000978 0.0220976 +0.1664757 0.0000978 0.0220976 +0.2116361 0.0000978 0.0220976 +0.2687698 0.0000978 0.0220976 +0.3410514 0.0000978 0.0220976 +0.432497 0.0000978 0.0220976 +0.5481876 0.0000978 0.0220976 +0.6945513 0.0000978 0.0220976 +0.8398756 0.0050826 0.0259613 +0.9030276 0.0277752 0.0450619 +0.9353068 0.0622749 0.075894 +0.9544774 0.1058162 0.1162746 +0.9668902 0.1570779 0.1649625 +0.9753825 0.2149725 0.2208224 +0.9814136 0.2782347 0.2825094 +0.9858113 0.3452987 0.3483758 +0.9890801 0.414329 0.4165111 +0.9915446 0.4833522 0.484877 +0.9934225 0.5504419 0.5514924 +0.9948653 0.6139056 0.6146196 +0.9959807 0.672428 0.6729073 +0.9968472 0.7251454 0.7254635 +0.9975228 0.7716446 0.7718536 +0.9980511 0.8119057 0.8120419 +0.9984653 0.8462106 0.8462986 +0.9987904 0.8750434 0.8750999 +0.9990461 0.899 0.8990361 +0.9992474 0.9187157 0.9187387 +0.999406 0.9348141 0.9348287 +0.999531 0.9478746 0.9478839 +0.9996296 0.9584155 0.9584213 +0.9997074 0.966887 0.9668907 +0.9997689 0.9736724 0.9736747 +0.9998174 0.9790926 0.979094 +0.9998557 0.9834129 0.9834138 +0.999886 0.9868505 0.986851 +0.9999099 0.989582 0.9895823 +0.9999288 0.9917501 0.9917503 +0.9999437 0.9934695 0.9934696 +0.0000238 0.0030742 0.0240255 +0.0000382 0.0025707 0.023522 +0.0000611 0.0019385 0.0228898 +0.0000978 0.0011463 0.0220976 +0.0001565 0.0001565 0.0211078 +0.001483 0.0001565 0.0211078 +0.0031613 0.0001565 0.0211078 +0.0052846 0.0001565 0.0211078 +0.0079707 0.0001565 0.0211078 +0.0113691 0.0001565 0.0211078 +0.0156685 0.0001565 0.0211078 +0.0211078 0.0001565 0.0211078 +0.0279891 0.0001565 0.0211078 +0.036695 0.0001565 0.0211078 +0.047709 0.0001565 0.0211078 +0.0616432 0.0001565 0.0211078 +0.0792718 0.0001565 0.0211078 +0.1015742 0.0001565 0.0211078 +0.1297896 0.0001565 0.0211078 +0.1654858 0.0001565 0.0211078 +0.2106462 0.0001565 0.0211078 +0.2677799 0.0001565 0.0211078 +0.3400615 0.0001565 0.0211078 +0.4315072 0.0001565 0.0211078 +0.5471978 0.0001565 0.0211078 +0.6935614 0.0001565 0.0211078 +0.8394338 0.0050676 0.0249647 +0.9028657 0.0277111 0.0441875 +0.9352348 0.0621943 0.0751741 +0.9544418 0.1057322 0.1156985 +0.9668714 0.1569971 0.16451 +0.9753721 0.2148987 0.2204723 +0.9814076 0.2781701 0.2822426 +0.9858079 0.3452442 0.3481754 +0.9890781 0.4142845 0.4163631 +0.9915433 0.4833171 0.4847695 +0.9934218 0.550415 0.5514156 +0.9948649 0.6138855 0.6145656 +0.9959804 0.6724135 0.67287 +0.996847 0.7251351 0.7254381 +0.9975227 0.7716375 0.7718366 +0.9980511 0.8119009 0.8120305 +0.9984652 0.8462073 0.8462912 +0.9987904 0.8750412 0.8750951 +0.9990461 0.8989986 0.899033 +0.9992474 0.9187148 0.9187367 +0.999406 0.9348135 0.9348274 +0.999531 0.9478743 0.947883 +0.9996296 0.9584153 0.9584208 +0.9997074 0.9668869 0.9668904 +0.9997689 0.9736723 0.9736745 +0.9998174 0.9790925 0.9790939 +0.9998557 0.9834128 0.9834137 +0.999886 0.9868504 0.986851 +0.9999099 0.989582 0.9895823 +0.9999288 0.9917501 0.9917503 +0.9999437 0.9934695 0.9934696 +0.0000238 0.0044007 0.0240255 +0.0000382 0.0038972 0.023522 +0.0000611 0.003265 0.0228898 +0.0000978 0.0024729 0.0220976 +0.0001565 0.001483 0.0211078 +0.0002504 0.0002504 0.0198752 +0.0019287 0.0002504 0.0198752 +0.004052 0.0002504 0.0198752 +0.0067381 0.0002504 0.0198752 +0.0101365 0.0002504 0.0198752 +0.0144359 0.0002504 0.0198752 +0.0198752 0.0002504 0.0198752 +0.0267565 0.0002504 0.0198752 +0.0354624 0.0002504 0.0198752 +0.0464764 0.0002504 0.0198752 +0.0604106 0.0002504 0.0198752 +0.0780392 0.0002504 0.0198752 +0.1003416 0.0002504 0.0198752 +0.128557 0.0002504 0.0198752 +0.1642532 0.0002504 0.0198752 +0.2094136 0.0002504 0.0198752 +0.2665473 0.0002504 0.0198752 +0.3388289 0.0002504 0.0198752 +0.4302746 0.0002504 0.0198752 +0.5459652 0.0002504 0.0198752 +0.6923288 0.0002504 0.0198752 +0.8388802 0.0050694 0.0237224 +0.9026634 0.0276479 0.0430971 +0.9351449 0.0621069 0.0742763 +0.9543974 0.1056375 0.1149803 +0.9668479 0.156904 0.1639459 +0.9753591 0.2148124 0.220036 +0.9814002 0.2780936 0.28191 +0.9858036 0.3451791 0.3479259 +0.9890755 0.4142311 0.4161787 +0.9915418 0.4832747 0.4846356 +0.9934209 0.5503825 0.5513199 +0.9948643 0.6138613 0.6144984 +0.9959801 0.6723959 0.6728236 +0.9968468 0.7251226 0.7254064 +0.9975226 0.7716288 0.7718153 +0.998051 0.8118949 0.8120164 +0.9984652 0.8462034 0.8462819 +0.9987904 0.8750386 0.8750891 +0.9990461 0.8989969 0.8990291 +0.9992474 0.9187137 0.9187342 +0.9994059 0.9348128 0.9348258 +0.999531 0.9478738 0.947882 +0.9996296 0.958415 0.9584202 +0.9997074 0.9668867 0.9668899 +0.9997689 0.9736722 0.9736743 +0.9998174 0.9790925 0.9790938 +0.9998557 0.9834128 0.9834136 +0.999886 0.9868504 0.9868509 +0.9999099 0.9895819 0.9895823 +0.9999288 0.9917501 0.9917503 +0.9999437 0.9934695 0.9934696 +0.0000238 0.006079 0.0240255 +0.0000382 0.0055755 0.023522 +0.0000611 0.0049433 0.0228898 +0.0000978 0.0041512 0.0220976 +0.0001565 0.0031613 0.0211078 +0.0002504 0.0019287 0.0198752 +0.0004008 0.0004008 0.0183473 +0.0025241 0.0004008 0.0183473 +0.0052103 0.0004008 0.0183473 +0.0086086 0.0004008 0.0183473 +0.012908 0.0004008 0.0183473 +0.0183473 0.0004008 0.0183473 +0.0252287 0.0004008 0.0183473 +0.0339345 0.0004008 0.0183473 +0.0449485 0.0004008 0.0183473 +0.0588827 0.0004008 0.0183473 +0.0765113 0.0004008 0.0183473 +0.0988137 0.0004008 0.0183473 +0.1270291 0.0004008 0.0183473 +0.1627254 0.0004008 0.0183473 +0.2078857 0.0004008 0.0183473 +0.2650195 0.0004008 0.0183473 +0.337301 0.0004008 0.0183473 +0.4287467 0.0004008 0.0183473 +0.5444373 0.0004008 0.0183473 +0.6908009 0.0004008 0.0183473 +0.8381886 0.0051048 0.0221804 +0.9024114 0.0275966 0.0417427 +0.9350332 0.0620199 0.0731615 +0.9543421 0.1055364 0.1140887 +0.9668187 0.1568008 0.1632458 +0.975343 0.2147144 0.2194946 +0.9813911 0.2780055 0.2814975 +0.9857982 0.3451032 0.3476163 +0.9890723 0.4141683 0.4159501 +0.9915399 0.4832246 0.4844695 +0.9934197 0.5503438 0.5512013 +0.9948636 0.6138323 0.6144151 +0.9959797 0.6723748 0.672766 +0.9968465 0.7251076 0.7253672 +0.9975224 0.7716184 0.771789 +0.9980509 0.8118878 0.8119989 +0.9984651 0.8461986 0.8462704 +0.9987903 0.8750355 0.8750816 +0.9990461 0.8989948 0.8990243 +0.9992473 0.9187123 0.9187311 +0.9994059 0.9348119 0.9348238 +0.999531 0.9478733 0.9478808 +0.9996296 0.9584146 0.9584194 +0.9997074 0.9668865 0.9668894 +0.9997689 0.9736721 0.973674 +0.9998174 0.9790924 0.9790936 +0.9998557 0.9834127 0.9834135 +0.999886 0.9868504 0.9868508 +0.9999099 0.9895819 0.9895822 +0.9999288 0.99175 0.9917502 +0.9999437 0.9934695 0.9934696 +0.0000238 0.0082023 0.0240255 +0.0000382 0.0076988 0.023522 +0.0000611 0.0070666 0.0228898 +0.0000978 0.0062744 0.0220976 +0.0001565 0.0052846 0.0211078 +0.0002504 0.004052 0.0198752 +0.0004008 0.0025241 0.0183473 +0.0006416 0.0006416 0.0164648 +0.0033277 0.0006416 0.0164648 +0.0067261 0.0006416 0.0164648 +0.0110255 0.0006416 0.0164648 +0.0164648 0.0006416 0.0164648 +0.0233461 0.0006416 0.0164648 +0.032052 0.0006416 0.0164648 +0.043066 0.0006416 0.0164648 +0.0570002 0.0006416 0.0164648 +0.0746288 0.0006416 0.0164648 +0.0969312 0.0006416 0.0164648 +0.1251466 0.0006416 0.0164648 +0.1608428 0.0006416 0.0164648 +0.2060032 0.0006416 0.0164648 +0.2631369 0.0006416 0.0164648 +0.3354185 0.0006416 0.0164648 +0.4268641 0.0006416 0.0164648 +0.5425548 0.0006416 0.0164648 +0.6889184 0.0006416 0.0164648 +0.8373283 0.0052028 0.0202775 +0.9020992 0.0275778 0.04007 +0.9348949 0.0619473 0.071785 +0.9542739 0.1054384 0.1129881 +0.9667827 0.1566936 0.162382 +0.9753231 0.2146085 0.2188268 +0.9813797 0.2779077 0.2809887 +0.9857916 0.3450175 0.3472345 +0.9890684 0.4140964 0.4156681 +0.9915376 0.4831666 0.4842647 +0.9934183 0.5502987 0.551055 +0.9948628 0.6137984 0.6143124 +0.9959791 0.67235 0.672695 +0.9968462 0.7250899 0.7253189 +0.9975222 0.7716061 0.7717565 +0.9980508 0.8118794 0.8119774 +0.998465 0.8461929 0.8462563 +0.9987903 0.8750317 0.8750724 +0.999046 0.8989923 0.8990183 +0.9992473 0.9187107 0.9187273 +0.9994059 0.9348109 0.9348214 +0.999531 0.9478726 0.9478792 +0.9996296 0.9584142 0.9584184 +0.9997074 0.9668862 0.9668888 +0.9997689 0.9736719 0.9736736 +0.9998174 0.9790923 0.9790933 +0.9998557 0.9834127 0.9834133 +0.999886 0.9868503 0.9868507 +0.9999099 0.9895819 0.9895822 +0.9999288 0.99175 0.9917502 +0.9999437 0.9934694 0.9934695 +0.0000238 0.0108885 0.0240255 +0.0000382 0.0103849 0.023522 +0.0000611 0.0097527 0.0228898 +0.0000978 0.0089606 0.0220976 +0.0001565 0.0079707 0.0211078 +0.0002504 0.0067381 0.0198752 +0.0004008 0.0052103 0.0183473 +0.0006416 0.0033277 0.0164648 +0.0010268 0.0010268 0.0141639 +0.0044252 0.0010268 0.0141639 +0.0087246 0.0010268 0.0141639 +0.0141639 0.0010268 0.0141639 +0.0210452 0.0010268 0.0141639 +0.0297511 0.0010268 0.0141639 +0.0407651 0.0010268 0.0141639 +0.0546993 0.0010268 0.0141639 +0.0723279 0.0010268 0.0141639 +0.0946303 0.0010268 0.0141639 +0.1228457 0.0010268 0.0141639 +0.1585419 0.0010268 0.0141639 +0.2037023 0.0010268 0.0141639 +0.260836 0.0010268 0.0141639 +0.3331176 0.0010268 0.0141639 +0.4245633 0.0010268 0.0141639 +0.5402539 0.0010268 0.0141639 +0.6866175 0.0010268 0.0141639 +0.8362644 0.0054121 0.017947 +0.9017148 0.0276281 0.0380196 +0.9347252 0.061916 0.0700979 +0.9541902 0.1053624 0.1116399 +0.9667385 0.1565954 0.1613241 +0.9752987 0.2145034 0.2180092 +0.9813659 0.2778058 0.2803661 +0.9857835 0.3449254 0.3467674 +0.9890637 0.4140176 0.4153232 +0.9915347 0.4831021 0.4840142 +0.9934166 0.550248 0.5508762 +0.9948617 0.6137599 0.6141868 +0.9959785 0.6723217 0.6726082 +0.9968458 0.7250697 0.7252598 +0.997522 0.7715919 0.7717168 +0.9980506 0.8118697 0.811951 +0.9984649 0.8461864 0.846239 +0.9987902 0.8750274 0.8750611 +0.999046 0.8989895 0.8990111 +0.9992473 0.9187089 0.9187226 +0.9994059 0.9348097 0.9348184 +0.999531 0.9478718 0.9478773 +0.9996296 0.9584137 0.9584172 +0.9997074 0.9668859 0.9668881 +0.9997689 0.9736717 0.9736731 +0.9998174 0.9790921 0.979093 +0.9998557 0.9834126 0.9834131 +0.999886 0.9868503 0.9868506 +0.9999099 0.9895819 0.9895821 +0.9999288 0.99175 0.9917501 +0.9999437 0.9934694 0.9934695 +0.0000238 0.0142868 0.0240255 +0.0000382 0.0137833 0.023522 +0.0000611 0.0131511 0.0228898 +0.0000978 0.012359 0.0220976 +0.0001565 0.0113691 0.0211078 +0.0002504 0.0101365 0.0198752 +0.0004008 0.0086086 0.0183473 +0.0006416 0.0067261 0.0164648 +0.0010268 0.0044252 0.0141639 +0.0016435 0.0016435 0.0113822 +0.0059429 0.0016435 0.0113822 +0.0113822 0.0016435 0.0113822 +0.0182636 0.0016435 0.0113822 +0.0269694 0.0016435 0.0113822 +0.0379834 0.0016435 0.0113822 +0.0519176 0.0016435 0.0113822 +0.0695462 0.0016435 0.0113822 +0.0918486 0.0016435 0.0113822 +0.120064 0.0016435 0.0113822 +0.1557603 0.0016435 0.0113822 +0.2009206 0.0016435 0.0113822 +0.2580543 0.0016435 0.0113822 +0.3303359 0.0016435 0.0113822 +0.4217816 0.0016435 0.0113822 +0.5374722 0.0016435 0.0113822 +0.6838358 0.0016435 0.0113822 +0.8349593 0.0058134 0.015123 +0.9012461 0.0278105 0.0355319 +0.9345187 0.0619734 0.0680517 +0.9540886 0.1053433 0.1100054 +0.966685 0.1565315 0.1600423 +0.9752692 0.2144168 0.217019 +0.9813491 0.2777122 0.2796122 +0.9857738 0.3448353 0.346202 +0.9890579 0.4139373 0.4149059 +0.9915312 0.4830346 0.4837112 +0.9934145 0.5501939 0.5506598 +0.9948604 0.6137183 0.6140348 +0.9959777 0.6722907 0.6725032 +0.9968453 0.7250473 0.7251883 +0.9975217 0.7715762 0.7716688 +0.9980504 0.8118589 0.8119192 +0.9984648 0.8461791 0.8462181 +0.9987902 0.8750225 0.8750475 +0.9990459 0.8989863 0.8990023 +0.9992473 0.9187068 0.918717 +0.9994059 0.9348083 0.9348148 +0.9995309 0.947871 0.947875 +0.9996296 0.9584132 0.9584157 +0.9997074 0.9668855 0.9668872 +0.9997689 0.9736715 0.9736725 +0.9998174 0.979092 0.9790926 +0.9998557 0.9834125 0.9834129 +0.999886 0.9868502 0.9868505 +0.9999099 0.9895818 0.989582 +0.9999288 0.99175 0.9917501 +0.9999437 0.9934694 0.9934695 +0.0000238 0.0185862 0.0240255 +0.0000382 0.0180827 0.023522 +0.0000611 0.0174505 0.0228898 +0.0000978 0.0166583 0.0220976 +0.0001565 0.0156685 0.0211078 +0.0002504 0.0144359 0.0198752 +0.0004008 0.012908 0.0183473 +0.0006416 0.0110255 0.0164648 +0.0010268 0.0087246 0.0141639 +0.0016435 0.0059429 0.0113822 +0.0026305 0.0026305 0.0080698 +0.0080698 0.0026305 0.0080698 +0.0149512 0.0026305 0.0080698 +0.023657 0.0026305 0.0080698 +0.0346711 0.0026305 0.0080698 +0.0486053 0.0026305 0.0080698 +0.0662338 0.0026305 0.0080698 +0.0885362 0.0026305 0.0080698 +0.1167517 0.0026305 0.0080698 +0.1524479 0.0026305 0.0080698 +0.1976083 0.0026305 0.0080698 +0.254742 0.0026305 0.0080698 +0.3270236 0.0026305 0.0080698 +0.4184692 0.0026305 0.0080698 +0.5341598 0.0026305 0.0080698 +0.6805235 0.0026305 0.0080698 +0.8333779 0.0065402 0.0117512 +0.900682 0.0282324 0.032557 +0.9342712 0.062202 0.0656055 +0.9539671 0.1054431 0.1080526 +0.9666211 0.1565473 0.1585117 +0.975234 0.2143816 0.2158372 +0.9813291 0.2776503 0.2787128 +0.9857621 0.3447636 0.3455277 +0.989051 0.4138668 0.4144083 +0.9915271 0.4829718 0.48335 +0.993412 0.5501416 0.550402 +0.9948589 0.6136769 0.6138538 +0.9959768 0.6722594 0.6723781 +0.9968448 0.7250244 0.7251031 +0.9975213 0.7715599 0.7716116 +0.9980502 0.8118476 0.8118813 +0.9984647 0.8461714 0.8461932 +0.9987901 0.8750173 0.8750313 +0.9990459 0.8989829 0.8989918 +0.9992472 0.9187045 0.9187102 +0.9994059 0.9348069 0.9348105 +0.9995309 0.94787 0.9478723 +0.9996296 0.9584126 0.958414 +0.9997074 0.9668852 0.9668861 +0.9997689 0.9736712 0.9736718 +0.9998174 0.9790919 0.9790922 +0.9998557 0.9834124 0.9834126 +0.999886 0.9868502 0.9868503 +0.9999099 0.9895818 0.9895819 +0.9999288 0.99175 0.99175 +0.9999437 0.9934694 0.9934694 +0.0000238 0.0240255 0.0240255 +0.0000382 0.023522 0.023522 +0.0000611 0.0228898 0.0228898 +0.0000978 0.0220976 0.0220976 +0.0001565 0.0211078 0.0211078 +0.0002504 0.0198752 0.0198752 +0.0004008 0.0183473 0.0183473 +0.0006416 0.0164648 0.0164648 +0.0010268 0.0141639 0.0141639 +0.0016435 0.0113822 0.0113822 +0.0026305 0.0080698 0.0080698 +0.0042103 0.0042103 0.0042103 +0.0110917 0.0042103 0.0042103 +0.0197975 0.0042103 0.0042103 +0.0308116 0.0042103 0.0042103 +0.0447458 0.0042103 0.0042103 +0.0623743 0.0042103 0.0042103 +0.0846767 0.0042103 0.0042103 +0.1128922 0.0042103 0.0042103 +0.1485884 0.0042103 0.0042103 +0.1937488 0.0042103 0.0042103 +0.2508825 0.0042103 0.0042103 +0.3231641 0.0042103 0.0042103 +0.4146097 0.0042103 0.0042103 +0.5303003 0.0042103 0.0042103 +0.676664 0.0042103 0.0042103 +0.8314967 0.0078103 0.0078103 +0.9000167 0.0290732 0.0290732 +0.9339805 0.062742 0.062742 +0.9538247 0.1057683 0.1057683 +0.9665463 0.1567226 0.1567226 +0.9751928 0.2144566 0.2144566 +0.9813057 0.2776626 0.2776626 +0.9857485 0.3447407 0.3447407 +0.989043 0.4138277 0.4138277 +0.9915223 0.4829286 0.4829286 +0.9934091 0.5501012 0.5501012 +0.9948571 0.6136427 0.6136427 +0.9959757 0.6722322 0.6722322 +0.9968441 0.7250039 0.7250039 +0.9975209 0.7715449 0.7715449 +0.99805 0.811837 0.811837 +0.9984645 0.8461641 0.8461641 +0.99879 0.8750124 0.8750124 +0.9990458 0.8989796 0.8989796 +0.9992472 0.9187024 0.9187024 +0.9994059 0.9348055 0.9348055 +0.9995309 0.9478691 0.9478691 +0.9996296 0.958412 0.958412 +0.9997074 0.9668848 0.9668848 +0.9997689 0.973671 0.973671 +0.9998174 0.9790917 0.9790917 +0.9998557 0.9834123 0.9834123 +0.999886 0.9868501 0.9868501 +0.9999099 0.9895818 0.9895818 +0.9999288 0.9917499 0.9917499 +0.9999437 0.9934694 0.9934694 +0.0000238 0.0309069 0.0240255 +0.0000382 0.0304033 0.023522 +0.0000611 0.0297711 0.0228898 +0.0000978 0.028979 0.0220976 +0.0001565 0.0279891 0.0211078 +0.0002504 0.0267565 0.0198752 +0.0004008 0.0252287 0.0183473 +0.0006416 0.0233461 0.0164648 +0.0010268 0.0210452 0.0141639 +0.0016435 0.0182636 0.0113822 +0.0026305 0.0149512 0.0080698 +0.0042103 0.0110917 0.0042103 +0.0110917 0.0110917 0.0042103 +0.0197975 0.0110917 0.0042103 +0.0308116 0.0110917 0.0042103 +0.0447458 0.0110917 0.0042103 +0.0623743 0.0110917 0.0042103 +0.0846767 0.0110917 0.0042103 +0.1128922 0.0110917 0.0042103 +0.1485884 0.0110917 0.0042103 +0.1937488 0.0110917 0.0042103 +0.2508825 0.0110917 0.0042103 +0.3231641 0.0110917 0.0042103 +0.4146097 0.0110917 0.0042103 +0.5303003 0.0110917 0.0042103 +0.676664 0.0110917 0.0042103 +0.8314967 0.0144193 0.0078103 +0.9000167 0.0345622 0.0290732 +0.9339805 0.0670606 0.062742 +0.9538247 0.1090781 0.1057683 +0.9665463 0.1592131 0.1567226 +0.9751928 0.2163014 0.2144566 +0.9813057 0.2790088 0.2776626 +0.9857485 0.3457085 0.3447407 +0.989043 0.4145133 0.4138277 +0.9915223 0.4834073 0.4829286 +0.9934091 0.5504308 0.5501012 +0.9948571 0.6138666 0.6136427 +0.9959757 0.6723825 0.6722322 +0.9968441 0.7251035 0.7250039 +0.9975209 0.7716104 0.7715449 +0.99805 0.8118797 0.811837 +0.9984645 0.8461917 0.8461641 +0.99879 0.8750301 0.8750124 +0.9990458 0.8989909 0.8989796 +0.9992472 0.9187096 0.9187024 +0.9994059 0.9348101 0.9348055 +0.9995309 0.947872 0.9478691 +0.9996296 0.9584138 0.958412 +0.9997074 0.9668859 0.9668848 +0.9997689 0.9736717 0.973671 +0.9998174 0.9790922 0.9790917 +0.9998557 0.9834126 0.9834123 +0.999886 0.9868503 0.9868501 +0.9999099 0.9895819 0.9895818 +0.9999288 0.99175 0.9917499 +0.9999437 0.9934694 0.9934694 +0.0000238 0.0396127 0.0240255 +0.0000382 0.0391092 0.023522 +0.0000611 0.038477 0.0228898 +0.0000978 0.0376849 0.0220976 +0.0001565 0.036695 0.0211078 +0.0002504 0.0354624 0.0198752 +0.0004008 0.0339345 0.0183473 +0.0006416 0.032052 0.0164648 +0.0010268 0.0297511 0.0141639 +0.0016435 0.0269694 0.0113822 +0.0026305 0.023657 0.0080698 +0.0042103 0.0197975 0.0042103 +0.0110917 0.0197975 0.0042103 +0.0197975 0.0197975 0.0042103 +0.0308116 0.0197975 0.0042103 +0.0447458 0.0197975 0.0042103 +0.0623743 0.0197975 0.0042103 +0.0846767 0.0197975 0.0042103 +0.1128922 0.0197975 0.0042103 +0.1485884 0.0197975 0.0042103 +0.1937488 0.0197975 0.0042103 +0.2508825 0.0197975 0.0042103 +0.3231641 0.0197975 0.0042103 +0.4146097 0.0197975 0.0042103 +0.5303003 0.0197975 0.0042103 +0.676664 0.0197975 0.0042103 +0.8314967 0.0227807 0.0078103 +0.9000167 0.0415064 0.0290732 +0.9339805 0.0725241 0.062742 +0.9538247 0.1132654 0.1057683 +0.9665463 0.1623639 0.1567226 +0.9751928 0.2186353 0.2144566 +0.9813057 0.2807118 0.2776626 +0.9857485 0.346933 0.3447407 +0.989043 0.4153808 0.4138277 +0.9915223 0.484013 0.4829286 +0.9934091 0.5508478 0.5501012 +0.9948571 0.6141499 0.6136427 +0.9959757 0.6725725 0.6722322 +0.9968441 0.7252297 0.7250039 +0.9975209 0.7716932 0.7715449 +0.99805 0.8119336 0.811837 +0.9984645 0.8462265 0.8461641 +0.99879 0.8750525 0.8750124 +0.9990458 0.8990052 0.8989796 +0.9992472 0.9187187 0.9187024 +0.9994059 0.9348158 0.9348055 +0.9995309 0.9478757 0.9478691 +0.9996296 0.9584161 0.958412 +0.9997074 0.9668874 0.9668848 +0.9997689 0.9736726 0.973671 +0.9998174 0.9790927 0.9790917 +0.9998557 0.9834129 0.9834123 +0.999886 0.9868505 0.9868501 +0.9999099 0.989582 0.9895818 +0.9999288 0.9917501 0.9917499 +0.9999437 0.9934695 0.9934694 +0.0000238 0.0506267 0.0240255 +0.0000382 0.0501232 0.023522 +0.0000611 0.049491 0.0228898 +0.0000978 0.0486989 0.0220976 +0.0001565 0.047709 0.0211078 +0.0002504 0.0464764 0.0198752 +0.0004008 0.0449485 0.0183473 +0.0006416 0.043066 0.0164648 +0.0010268 0.0407651 0.0141639 +0.0016435 0.0379834 0.0113822 +0.0026305 0.0346711 0.0080698 +0.0042103 0.0308116 0.0042103 +0.0110917 0.0308116 0.0042103 +0.0197975 0.0308116 0.0042103 +0.0308116 0.0308116 0.0042103 +0.0447458 0.0308116 0.0042103 +0.0623743 0.0308116 0.0042103 +0.0846767 0.0308116 0.0042103 +0.1128922 0.0308116 0.0042103 +0.1485884 0.0308116 0.0042103 +0.1937488 0.0308116 0.0042103 +0.2508825 0.0308116 0.0042103 +0.3231641 0.0308116 0.0042103 +0.4146097 0.0308116 0.0042103 +0.5303003 0.0308116 0.0042103 +0.676664 0.0308116 0.0042103 +0.8314967 0.0333589 0.0078103 +0.9000167 0.0502918 0.0290732 +0.9339805 0.0794363 0.062742 +0.9538247 0.1185628 0.1057683 +0.9665463 0.1663501 0.1567226 +0.9751928 0.2215879 0.2144566 +0.9813057 0.2828664 0.2776626 +0.9857485 0.3484821 0.3447407 +0.989043 0.4164783 0.4138277 +0.9915223 0.4847793 0.4829286 +0.9934091 0.5513754 0.5501012 +0.9948571 0.6145083 0.6136427 +0.9959757 0.672813 0.6722322 +0.9968441 0.7253892 0.7250039 +0.9975209 0.771798 0.7715449 +0.99805 0.8120018 0.811837 +0.9984645 0.8462707 0.8461641 +0.99879 0.8750809 0.8750124 +0.9990458 0.8990233 0.8989796 +0.9992472 0.9187302 0.9187024 +0.9994059 0.9348231 0.9348055 +0.9995309 0.9478803 0.9478691 +0.9996296 0.958419 0.958412 +0.9997074 0.9668892 0.9668848 +0.9997689 0.9736738 0.973671 +0.9998174 0.9790935 0.9790917 +0.9998557 0.9834134 0.9834123 +0.999886 0.9868508 0.9868501 +0.9999099 0.9895822 0.9895818 +0.9999288 0.9917502 0.9917499 +0.9999437 0.9934696 0.9934694 +0.0000238 0.0645609 0.0240255 +0.0000382 0.0640574 0.023522 +0.0000611 0.0634252 0.0228898 +0.0000978 0.0626331 0.0220976 +0.0001565 0.0616432 0.0211078 +0.0002504 0.0604106 0.0198752 +0.0004008 0.0588827 0.0183473 +0.0006416 0.0570002 0.0164648 +0.0010268 0.0546993 0.0141639 +0.0016435 0.0519176 0.0113822 +0.0026305 0.0486053 0.0080698 +0.0042103 0.0447458 0.0042103 +0.0110917 0.0447458 0.0042103 +0.0197975 0.0447458 0.0042103 +0.0308116 0.0447458 0.0042103 +0.0447458 0.0447458 0.0042103 +0.0623743 0.0447458 0.0042103 +0.0846767 0.0447458 0.0042103 +0.1128922 0.0447458 0.0042103 +0.1485884 0.0447458 0.0042103 +0.1937488 0.0447458 0.0042103 +0.2508825 0.0447458 0.0042103 +0.3231641 0.0447458 0.0042103 +0.4146097 0.0447458 0.0042103 +0.5303003 0.0447458 0.0042103 +0.676664 0.0447458 0.0042103 +0.8314967 0.0467417 0.0078103 +0.9000167 0.0614064 0.0290732 +0.9339805 0.088181 0.062742 +0.9538247 0.1252648 0.1057683 +0.9665463 0.1713932 0.1567226 +0.9751928 0.2253234 0.2144566 +0.9813057 0.2855923 0.2776626 +0.9857485 0.350442 0.3447407 +0.989043 0.4178668 0.4138277 +0.9915223 0.4857488 0.4829286 +0.9934091 0.5520428 0.5501012 +0.9948571 0.6149617 0.6136427 +0.9959757 0.6731172 0.6722322 +0.9968441 0.725591 0.7250039 +0.9975209 0.7719306 0.7715449 +0.99805 0.8120882 0.811837 +0.9984645 0.8463265 0.8461641 +0.99879 0.8751167 0.8750124 +0.9990458 0.8990462 0.8989796 +0.9992472 0.9187448 0.9187024 +0.9994059 0.9348324 0.9348055 +0.9995309 0.9478861 0.9478691 +0.9996296 0.9584227 0.958412 +0.9997074 0.9668915 0.9668848 +0.9997689 0.9736753 0.973671 +0.9998174 0.9790944 0.9790917 +0.9998557 0.983414 0.9834123 +0.999886 0.9868511 0.9868501 +0.9999099 0.9895824 0.9895818 +0.9999288 0.9917503 0.9917499 +0.9999437 0.9934696 0.9934694 +0.0000238 0.0821895 0.0240255 +0.0000382 0.081686 0.023522 +0.0000611 0.0810538 0.0228898 +0.0000978 0.0802616 0.0220976 +0.0001565 0.0792718 0.0211078 +0.0002504 0.0780392 0.0198752 +0.0004008 0.0765113 0.0183473 +0.0006416 0.0746288 0.0164648 +0.0010268 0.0723279 0.0141639 +0.0016435 0.0695462 0.0113822 +0.0026305 0.0662338 0.0080698 +0.0042103 0.0623743 0.0042103 +0.0110917 0.0623743 0.0042103 +0.0197975 0.0623743 0.0042103 +0.0308116 0.0623743 0.0042103 +0.0447458 0.0623743 0.0042103 +0.0623743 0.0623743 0.0042103 +0.0846767 0.0623743 0.0042103 +0.1128922 0.0623743 0.0042103 +0.1485884 0.0623743 0.0042103 +0.1937488 0.0623743 0.0042103 +0.2508825 0.0623743 0.0042103 +0.3231641 0.0623743 0.0042103 +0.4146097 0.0623743 0.0042103 +0.5303003 0.0623743 0.0042103 +0.676664 0.0623743 0.0042103 +0.8314967 0.0636727 0.0078103 +0.9000167 0.0754678 0.0290732 +0.9339805 0.0992443 0.062742 +0.9538247 0.1337437 0.1057683 +0.9665463 0.1777733 0.1567226 +0.9751928 0.2300493 0.2144566 +0.9813057 0.2890408 0.2776626 +0.9857485 0.3529214 0.3447407 +0.989043 0.4196234 0.4138277 +0.9915223 0.4869753 0.4829286 +0.9934091 0.5528872 0.5501012 +0.9948571 0.6155353 0.6136427 +0.9959757 0.6735021 0.6722322 +0.9968441 0.7258464 0.7250039 +0.9975209 0.7720984 0.7715449 +0.99805 0.8121974 0.811837 +0.9984645 0.8463971 0.8461641 +0.99879 0.875162 0.8750124 +0.9990458 0.8990752 0.8989796 +0.9992472 0.9187632 0.9187024 +0.9994059 0.9348441 0.9348055 +0.9995309 0.9478935 0.9478691 +0.9996296 0.9584274 0.958412 +0.9997074 0.9668945 0.9668848 +0.9997689 0.9736771 0.973671 +0.9998174 0.9790955 0.9790917 +0.9998557 0.9834147 0.9834123 +0.999886 0.9868516 0.9868501 +0.9999099 0.9895827 0.9895818 +0.9999288 0.9917505 0.9917499 +0.9999437 0.9934698 0.9934694 +0.0000238 0.1044919 0.0240255 +0.0000382 0.1039884 0.023522 +0.0000611 0.1033562 0.0228898 +0.0000978 0.102564 0.0220976 +0.0001565 0.1015742 0.0211078 +0.0002504 0.1003416 0.0198752 +0.0004008 0.0988137 0.0183473 +0.0006416 0.0969312 0.0164648 +0.0010268 0.0946303 0.0141639 +0.0016435 0.0918486 0.0113822 +0.0026305 0.0885362 0.0080698 +0.0042103 0.0846767 0.0042103 +0.0110917 0.0846767 0.0042103 +0.0197975 0.0846767 0.0042103 +0.0308116 0.0846767 0.0042103 +0.0447458 0.0846767 0.0042103 +0.0623743 0.0846767 0.0042103 +0.0846767 0.0846767 0.0042103 +0.1128922 0.0846767 0.0042103 +0.1485884 0.0846767 0.0042103 +0.1937488 0.0846767 0.0042103 +0.2508825 0.0846767 0.0042103 +0.3231641 0.0846767 0.0042103 +0.4146097 0.0846767 0.0042103 +0.5303003 0.0846767 0.0042103 +0.676664 0.0846767 0.0042103 +0.8314967 0.0850926 0.0078103 +0.9000167 0.0932573 0.0290732 +0.9339805 0.1132408 0.062742 +0.9538247 0.1444705 0.1057683 +0.9665463 0.185845 0.1567226 +0.9751928 0.2360282 0.2144566 +0.9813057 0.2934037 0.2776626 +0.9857485 0.3560582 0.3447407 +0.989043 0.4218457 0.4138277 +0.9915223 0.488527 0.4829286 +0.9934091 0.5539555 0.5501012 +0.9948571 0.616261 0.6136427 +0.9959757 0.673989 0.6722322 +0.9968441 0.7261694 0.7250039 +0.9975209 0.7723106 0.7715449 +0.99805 0.8123356 0.811837 +0.9984645 0.8464864 0.8461641 +0.99879 0.8752194 0.8750124 +0.9990458 0.8991118 0.8989796 +0.9992472 0.9187865 0.9187024 +0.9994059 0.9348588 0.9348055 +0.9995309 0.9479029 0.9478691 +0.9996296 0.9584333 0.958412 +0.9997074 0.9668982 0.9668848 +0.9997689 0.9736794 0.973671 +0.9998174 0.979097 0.9790917 +0.9998557 0.9834156 0.9834123 +0.999886 0.9868522 0.9868501 +0.9999099 0.9895831 0.9895818 +0.9999288 0.9917507 0.9917499 +0.9999437 0.9934699 0.9934694 +0.0000238 0.1327073 0.0240255 +0.0000382 0.1322038 0.023522 +0.0000611 0.1315716 0.0228898 +0.0000978 0.1307795 0.0220976 +0.0001565 0.1297896 0.0211078 +0.0002504 0.128557 0.0198752 +0.0004008 0.1270291 0.0183473 +0.0006416 0.1251466 0.0164648 +0.0010268 0.1228457 0.0141639 +0.0016435 0.120064 0.0113822 +0.0026305 0.1167517 0.0080698 +0.0042103 0.1128922 0.0042103 +0.0110917 0.1128922 0.0042103 +0.0197975 0.1128922 0.0042103 +0.0308116 0.1128922 0.0042103 +0.0447458 0.1128922 0.0042103 +0.0623743 0.1128922 0.0042103 +0.0846767 0.1128922 0.0042103 +0.1128922 0.1128922 0.0042103 +0.1485884 0.1128922 0.0042103 +0.1937488 0.1128922 0.0042103 +0.2508825 0.1128922 0.0042103 +0.3231641 0.1128922 0.0042103 +0.4146097 0.1128922 0.0042103 +0.5303003 0.1128922 0.0042103 +0.676664 0.1128922 0.0042103 +0.8314967 0.1121916 0.0078103 +0.9000167 0.1157634 0.0290732 +0.9339805 0.1309481 0.062742 +0.9538247 0.1580414 0.1057683 +0.9665463 0.1960568 0.1567226 +0.9751928 0.2435923 0.2144566 +0.9813057 0.2989233 0.2776626 +0.9857485 0.3600267 0.3447407 +0.989043 0.4246572 0.4138277 +0.9915223 0.49049 0.4829286 +0.9934091 0.555307 0.5501012 +0.9948571 0.617179 0.6136427 +0.9959757 0.674605 0.6722322 +0.9968441 0.7265781 0.7250039 +0.9975209 0.772579 0.7715449 +0.99805 0.8125104 0.811837 +0.9984645 0.8465994 0.8461641 +0.99879 0.875292 0.8750124 +0.9990458 0.8991582 0.8989796 +0.9992472 0.918816 0.9187024 +0.9994059 0.9348775 0.9348055 +0.9995309 0.9479147 0.9478691 +0.9996296 0.9584407 0.958412 +0.9997074 0.9669029 0.9668848 +0.9997689 0.9736824 0.973671 +0.9998174 0.9790988 0.9790917 +0.9998557 0.9834168 0.9834123 +0.999886 0.9868529 0.9868501 +0.9999099 0.9895835 0.9895818 +0.9999288 0.991751 0.9917499 +0.9999437 0.9934701 0.9934694 +0.0000238 0.1684036 0.0240255 +0.0000382 0.1679 0.023522 +0.0000611 0.1672678 0.0228898 +0.0000978 0.1664757 0.0220976 +0.0001565 0.1654858 0.0211078 +0.0002504 0.1642532 0.0198752 +0.0004008 0.1627254 0.0183473 +0.0006416 0.1608428 0.0164648 +0.0010268 0.1585419 0.0141639 +0.0016435 0.1557603 0.0113822 +0.0026305 0.1524479 0.0080698 +0.0042103 0.1485884 0.0042103 +0.0110917 0.1485884 0.0042103 +0.0197975 0.1485884 0.0042103 +0.0308116 0.1485884 0.0042103 +0.0447458 0.1485884 0.0042103 +0.0623743 0.1485884 0.0042103 +0.0846767 0.1485884 0.0042103 +0.1128922 0.1485884 0.0042103 +0.1485884 0.1485884 0.0042103 +0.1937488 0.1485884 0.0042103 +0.2508825 0.1485884 0.0042103 +0.3231641 0.1485884 0.0042103 +0.4146097 0.1485884 0.0042103 +0.5303003 0.1485884 0.0042103 +0.676664 0.1485884 0.0042103 +0.8314967 0.1464753 0.0078103 +0.9000167 0.1442365 0.0290732 +0.9339805 0.1533502 0.062742 +0.9538247 0.1752103 0.1057683 +0.9665463 0.208976 0.1567226 +0.9751928 0.2531618 0.2144566 +0.9813057 0.3059062 0.2776626 +0.9857485 0.3650474 0.3447407 +0.989043 0.4282141 0.4138277 +0.9915223 0.4929736 0.4829286 +0.9934091 0.5570168 0.5501012 +0.9948571 0.6183406 0.6136427 +0.9959757 0.6753843 0.6722322 +0.9968441 0.7270952 0.7250039 +0.9975209 0.7729187 0.7715449 +0.99805 0.8127316 0.811837 +0.9984645 0.8467423 0.8461641 +0.99879 0.8753838 0.8750124 +0.9990458 0.8992169 0.8989796 +0.9992472 0.9188534 0.9187024 +0.9994059 0.9349012 0.9348055 +0.9995309 0.9479296 0.9478691 +0.9996296 0.9584501 0.958412 +0.9997074 0.9669088 0.9668848 +0.9997689 0.9736861 0.973671 +0.9998174 0.9791012 0.9790917 +0.9998557 0.9834182 0.9834123 +0.999886 0.9868538 0.9868501 +0.9999099 0.9895841 0.9895818 +0.9999288 0.9917514 0.9917499 +0.9999437 0.9934703 0.9934694 +0.0000238 0.2135639 0.0240255 +0.0000382 0.2130604 0.023522 +0.0000611 0.2124282 0.0228898 +0.0000978 0.2116361 0.0220976 +0.0001565 0.2106462 0.0211078 +0.0002504 0.2094136 0.0198752 +0.0004008 0.2078857 0.0183473 +0.0006416 0.2060032 0.0164648 +0.0010268 0.2037023 0.0141639 +0.0016435 0.2009206 0.0113822 +0.0026305 0.1976083 0.0080698 +0.0042103 0.1937488 0.0042103 +0.0110917 0.1937488 0.0042103 +0.0197975 0.1937488 0.0042103 +0.0308116 0.1937488 0.0042103 +0.0447458 0.1937488 0.0042103 +0.0623743 0.1937488 0.0042103 +0.0846767 0.1937488 0.0042103 +0.1128922 0.1937488 0.0042103 +0.1485884 0.1937488 0.0042103 +0.1937488 0.1937488 0.0042103 +0.2508825 0.1937488 0.0042103 +0.3231641 0.1937488 0.0042103 +0.4146097 0.1937488 0.0042103 +0.5303003 0.1937488 0.0042103 +0.676664 0.1937488 0.0042103 +0.8314967 0.1898486 0.0078103 +0.9000167 0.1802587 0.0290732 +0.9339805 0.1816918 0.062742 +0.9538247 0.1969312 0.1057683 +0.9665463 0.2253205 0.1567226 +0.9751928 0.2652685 0.2144566 +0.9813057 0.3147406 0.2776626 +0.9857485 0.3713992 0.3447407 +0.989043 0.4327141 0.4138277 +0.9915223 0.4961156 0.4829286 +0.9934091 0.5591799 0.5501012 +0.9948571 0.61981 0.6136427 +0.9959757 0.6763703 0.6722322 +0.9968441 0.7277493 0.7250039 +0.9975209 0.7733484 0.7715449 +0.99805 0.8130114 0.811837 +0.9984645 0.8469232 0.8461641 +0.99879 0.8755 0.8750124 +0.9990458 0.8992911 0.8989796 +0.9992472 0.9189006 0.9187024 +0.9994059 0.9349311 0.9348055 +0.9995309 0.9479486 0.9478691 +0.9996296 0.9584621 0.958412 +0.9997074 0.9669163 0.9668848 +0.9997689 0.9736908 0.973671 +0.9998174 0.9791041 0.9790917 +0.9998557 0.9834201 0.9834123 +0.999886 0.986855 0.9868501 +0.9999099 0.9895848 0.9895818 +0.9999288 0.9917519 0.9917499 +0.9999437 0.9934706 0.9934694 +0.0000238 0.2706977 0.0240255 +0.0000382 0.2701941 0.023522 +0.0000611 0.2695619 0.0228898 +0.0000978 0.2687698 0.0220976 +0.0001565 0.2677799 0.0211078 +0.0002504 0.2665473 0.0198752 +0.0004008 0.2650195 0.0183473 +0.0006416 0.2631369 0.0164648 +0.0010268 0.260836 0.0141639 +0.0016435 0.2580543 0.0113822 +0.0026305 0.254742 0.0080698 +0.0042103 0.2508825 0.0042103 +0.0110917 0.2508825 0.0042103 +0.0197975 0.2508825 0.0042103 +0.0308116 0.2508825 0.0042103 +0.0447458 0.2508825 0.0042103 +0.0623743 0.2508825 0.0042103 +0.0846767 0.2508825 0.0042103 +0.1128922 0.2508825 0.0042103 +0.1485884 0.2508825 0.0042103 +0.1937488 0.2508825 0.0042103 +0.2508825 0.2508825 0.0042103 +0.3231641 0.2508825 0.0042103 +0.4146097 0.2508825 0.0042103 +0.5303003 0.2508825 0.0042103 +0.676664 0.2508825 0.0042103 +0.8314967 0.2447216 0.0078103 +0.9000167 0.2258315 0.0290732 +0.9339805 0.2175476 0.062742 +0.9538247 0.224411 0.1057683 +0.9665463 0.2459984 0.1567226 +0.9751928 0.280585 0.2144566 +0.9813057 0.3259173 0.2776626 +0.9857485 0.379435 0.3447407 +0.989043 0.4384071 0.4138277 +0.9915223 0.5000906 0.4829286 +0.9934091 0.5619166 0.5501012 +0.9948571 0.6216691 0.6136427 +0.9959757 0.6776176 0.6722322 +0.9968441 0.7285769 0.7250039 +0.9975209 0.773892 0.7715449 +0.99805 0.8133654 0.811837 +0.9984645 0.847152 0.8461641 +0.99879 0.875647 0.8750124 +0.9990458 0.899385 0.8989796 +0.9992472 0.9189603 0.9187024 +0.9994059 0.934969 0.9348055 +0.9995309 0.9479725 0.9478691 +0.9996296 0.9584772 0.958412 +0.9997074 0.9669258 0.9668848 +0.9997689 0.9736968 0.973671 +0.9998174 0.9791079 0.9790917 +0.9998557 0.9834224 0.9834123 +0.999886 0.9868565 0.9868501 +0.9999099 0.9895857 0.9895818 +0.9999288 0.9917524 0.9917499 +0.9999437 0.9934709 0.9934694 +0.0000238 0.3429792 0.0240255 +0.0000382 0.3424757 0.023522 +0.0000611 0.3418435 0.0228898 +0.0000978 0.3410514 0.0220976 +0.0001565 0.3400615 0.0211078 +0.0002504 0.3388289 0.0198752 +0.0004008 0.337301 0.0183473 +0.0006416 0.3354185 0.0164648 +0.0010268 0.3331176 0.0141639 +0.0016435 0.3303359 0.0113822 +0.0026305 0.3270236 0.0080698 +0.0042103 0.3231641 0.0042103 +0.0110917 0.3231641 0.0042103 +0.0197975 0.3231641 0.0042103 +0.0308116 0.3231641 0.0042103 +0.0447458 0.3231641 0.0042103 +0.0623743 0.3231641 0.0042103 +0.0846767 0.3231641 0.0042103 +0.1128922 0.3231641 0.0042103 +0.1485884 0.3231641 0.0042103 +0.1937488 0.3231641 0.0042103 +0.2508825 0.3231641 0.0042103 +0.3231641 0.3231641 0.0042103 +0.4146097 0.3231641 0.0042103 +0.5303003 0.3231641 0.0042103 +0.676664 0.3231641 0.0042103 +0.8314967 0.314143 0.0078103 +0.9000167 0.2834869 0.0290732 +0.9339805 0.2629098 0.062742 +0.9538247 0.2591765 0.1057683 +0.9665463 0.2721586 0.1567226 +0.9751928 0.2999624 0.2144566 +0.9813057 0.3400572 0.2776626 +0.9857485 0.3896014 0.3447407 +0.989043 0.4456096 0.4138277 +0.9915223 0.5051196 0.4829286 +0.9934091 0.5653788 0.5501012 +0.9948571 0.624021 0.6136427 +0.9959757 0.6791956 0.6722322 +0.9968441 0.7296238 0.7250039 +0.9975209 0.7745797 0.7715449 +0.99805 0.8138133 0.811837 +0.9984645 0.8474415 0.8461641 +0.99879 0.8758329 0.8750124 +0.9990458 0.8995038 0.8989796 +0.9992472 0.9190359 0.9187024 +0.9994059 0.9350169 0.9348055 +0.9995309 0.9480028 0.9478691 +0.9996296 0.9584963 0.958412 +0.9997074 0.9669378 0.9668848 +0.9997689 0.9737044 0.973671 +0.9998174 0.9791126 0.9790917 +0.9998557 0.9834254 0.9834123 +0.999886 0.9868583 0.9868501 +0.9999099 0.9895869 0.9895818 +0.9999288 0.9917532 0.9917499 +0.9999437 0.9934714 0.9934694 +0.0000238 0.4344249 0.0240255 +0.0000382 0.4339214 0.023522 +0.0000611 0.4332891 0.0228898 +0.0000978 0.432497 0.0220976 +0.0001565 0.4315072 0.0211078 +0.0002504 0.4302746 0.0198752 +0.0004008 0.4287467 0.0183473 +0.0006416 0.4268641 0.0164648 +0.0010268 0.4245633 0.0141639 +0.0016435 0.4217816 0.0113822 +0.0026305 0.4184692 0.0080698 +0.0042103 0.4146097 0.0042103 +0.0110917 0.4146097 0.0042103 +0.0197975 0.4146097 0.0042103 +0.0308116 0.4146097 0.0042103 +0.0447458 0.4146097 0.0042103 +0.0623743 0.4146097 0.0042103 +0.0846767 0.4146097 0.0042103 +0.1128922 0.4146097 0.0042103 +0.1485884 0.4146097 0.0042103 +0.1937488 0.4146097 0.0042103 +0.2508825 0.4146097 0.0042103 +0.3231641 0.4146097 0.0042103 +0.4146097 0.4146097 0.0042103 +0.5303003 0.4146097 0.0042103 +0.676664 0.4146097 0.0042103 +0.8314967 0.4019701 0.0078103 +0.9000167 0.3564286 0.0290732 +0.9339805 0.3202989 0.062742 +0.9538247 0.3031594 0.1057683 +0.9665463 0.3052547 0.1567226 +0.9751928 0.3244773 0.2144566 +0.9813057 0.357946 0.2776626 +0.9857485 0.4024632 0.3447407 +0.989043 0.4547216 0.4138277 +0.9915223 0.5114818 0.4829286 +0.9934091 0.5697589 0.5501012 +0.9948571 0.6269965 0.6136427 +0.9959757 0.6811921 0.6722322 +0.9968441 0.7309484 0.7250039 +0.9975209 0.7754498 0.7715449 +0.99805 0.8143799 0.811837 +0.9984645 0.8478077 0.8461641 +0.99879 0.8760681 0.8750124 +0.9990458 0.8996541 0.8989796 +0.9992472 0.9191315 0.9187024 +0.9994059 0.9350775 0.9348055 +0.9995309 0.9480411 0.9478691 +0.9996296 0.9585204 0.958412 +0.9997074 0.966953 0.9668848 +0.9997689 0.9737139 0.973671 +0.9998174 0.9791186 0.9790917 +0.9998557 0.9834292 0.9834123 +0.999886 0.9868607 0.9868501 +0.9999099 0.9895884 0.9895818 +0.9999288 0.9917541 0.9917499 +0.9999437 0.993472 0.9934694 +0.0000238 0.5501155 0.0240255 +0.0000382 0.549612 0.023522 +0.0000611 0.5489798 0.0228898 +0.0000978 0.5481876 0.0220976 +0.0001565 0.5471978 0.0211078 +0.0002504 0.5459652 0.0198752 +0.0004008 0.5444373 0.0183473 +0.0006416 0.5425548 0.0164648 +0.0010268 0.5402539 0.0141639 +0.0016435 0.5374722 0.0113822 +0.0026305 0.5341598 0.0080698 +0.0042103 0.5303003 0.0042103 +0.0110917 0.5303003 0.0042103 +0.0197975 0.5303003 0.0042103 +0.0308116 0.5303003 0.0042103 +0.0447458 0.5303003 0.0042103 +0.0623743 0.5303003 0.0042103 +0.0846767 0.5303003 0.0042103 +0.1128922 0.5303003 0.0042103 +0.1485884 0.5303003 0.0042103 +0.1937488 0.5303003 0.0042103 +0.2508825 0.5303003 0.0042103 +0.3231641 0.5303003 0.0042103 +0.4146097 0.5303003 0.0042103 +0.5303003 0.5303003 0.0042103 +0.676664 0.5303003 0.0042103 +0.8314967 0.5130828 0.0078103 +0.9000167 0.4487093 0.0290732 +0.9339805 0.3929036 0.062742 +0.9538247 0.3588035 0.1057683 +0.9665463 0.3471256 0.1567226 +0.9751928 0.3554919 0.2144566 +0.9813057 0.3805778 0.2776626 +0.9857485 0.4187351 0.3447407 +0.989043 0.4662495 0.4138277 +0.9915223 0.5195309 0.4829286 +0.9934091 0.5753003 0.5501012 +0.9948571 0.6307609 0.6136427 +0.9959757 0.6837178 0.6722322 +0.9968441 0.7326242 0.7250039 +0.9975209 0.7765506 0.7715449 +0.99805 0.8150967 0.811837 +0.9984645 0.848271 0.8461641 +0.99879 0.8763657 0.8750124 +0.9990458 0.8998443 0.8989796 +0.9992472 0.9192525 0.9187024 +0.9994059 0.9351542 0.9348055 +0.9995309 0.9480896 0.9478691 +0.9996296 0.958551 0.958412 +0.9997074 0.9669723 0.9668848 +0.9997689 0.973726 0.973671 +0.9998174 0.9791262 0.9790917 +0.9998557 0.9834339 0.9834123 +0.999886 0.9868637 0.9868501 +0.9999099 0.9895902 0.9895818 +0.9999288 0.9917553 0.9917499 +0.9999437 0.9934727 0.9934694 +0.0000238 0.6964791 0.0240255 +0.0000382 0.6959756 0.023522 +0.0000611 0.6953434 0.0228898 +0.0000978 0.6945513 0.0220976 +0.0001565 0.6935614 0.0211078 +0.0002504 0.6923288 0.0198752 +0.0004008 0.6908009 0.0183473 +0.0006416 0.6889184 0.0164648 +0.0010268 0.6866175 0.0141639 +0.0016435 0.6838358 0.0113822 +0.0026305 0.6805235 0.0080698 +0.0042103 0.676664 0.0042103 +0.0110917 0.676664 0.0042103 +0.0197975 0.676664 0.0042103 +0.0308116 0.676664 0.0042103 +0.0447458 0.676664 0.0042103 +0.0623743 0.676664 0.0042103 +0.0846767 0.676664 0.0042103 +0.1128922 0.676664 0.0042103 +0.1485884 0.676664 0.0042103 +0.1937488 0.676664 0.0042103 +0.2508825 0.676664 0.0042103 +0.3231641 0.676664 0.0042103 +0.4146097 0.676664 0.0042103 +0.5303003 0.676664 0.0042103 +0.676664 0.676664 0.0042103 +0.8314967 0.6536548 0.0078103 +0.9000167 0.5654564 0.0290732 +0.9339805 0.484758 0.062742 +0.9538247 0.4292005 0.1057683 +0.9665463 0.4000976 0.1567226 +0.9751928 0.3947294 0.2144566 +0.9813057 0.4092098 0.2776626 +0.9857485 0.4393211 0.3447407 +0.989043 0.4808339 0.4138277 +0.9915223 0.5297141 0.4829286 +0.9934091 0.582311 0.5501012 +0.9948571 0.6355234 0.6136427 +0.9959757 0.6869133 0.6722322 +0.9968441 0.7347442 0.7250039 +0.9975209 0.7779432 0.7715449 +0.99805 0.8160036 0.811837 +0.9984645 0.8488572 0.8461641 +0.99879 0.8767422 0.8750124 +0.9990458 0.9000848 0.8989796 +0.9992472 0.9194055 0.9187024 +0.9994059 0.9352512 0.9348055 +0.9995309 0.9481509 0.9478691 +0.9996296 0.9585897 0.958412 +0.9997074 0.9669966 0.9668848 +0.9997689 0.9737413 0.973671 +0.9998174 0.9791358 0.9790917 +0.9998557 0.98344 0.9834123 +0.999886 0.9868674 0.9868501 +0.9999099 0.9895926 0.9895818 +0.9999288 0.9917567 0.9917499 +0.9999437 0.9934736 0.9934694 +0.0051514 0.8407292 0.0278994 +0.0051286 0.8405071 0.0273936 +0.0051047 0.8402274 0.0267581 +0.0050826 0.8398756 0.0259613 +0.0050676 0.8394338 0.0249647 +0.0050694 0.8388802 0.0237224 +0.0051048 0.8381886 0.0221804 +0.0052028 0.8373283 0.0202775 +0.0054121 0.8362644 0.017947 +0.0058134 0.8349593 0.015123 +0.0065402 0.8333779 0.0117512 +0.0078103 0.8314967 0.0078103 +0.0144193 0.8314967 0.0078103 +0.0227807 0.8314967 0.0078103 +0.0333589 0.8314967 0.0078103 +0.0467417 0.8314967 0.0078103 +0.0636727 0.8314967 0.0078103 +0.0850926 0.8314967 0.0078103 +0.1121916 0.8314967 0.0078103 +0.1464753 0.8314967 0.0078103 +0.1898486 0.8314967 0.0078103 +0.2447216 0.8314967 0.0078103 +0.314143 0.8314967 0.0078103 +0.4019701 0.8314967 0.0078103 +0.5130828 0.8314967 0.0078103 +0.6536548 0.8314967 0.0078103 +0.8314967 0.8314967 0.0078103 +0.9000167 0.7131566 0.0290732 +0.9339805 0.6009658 0.062742 +0.9538247 0.5182618 0.1057683 +0.9665463 0.4671142 0.1567226 +0.9751928 0.4443699 0.2144566 +0.9813057 0.4454331 0.2776626 +0.9857485 0.465365 0.3447407 +0.989043 0.4992849 0.4138277 +0.9915223 0.5425971 0.4829286 +0.9934091 0.5911804 0.5501012 +0.9948571 0.6415485 0.6136427 +0.9959757 0.6909559 0.6722322 +0.9968441 0.7374264 0.7250039 +0.9975209 0.779705 0.7715449 +0.99805 0.8171509 0.811837 +0.9984645 0.8495988 0.8461641 +0.99879 0.8772186 0.8750124 +0.9990458 0.9003892 0.8989796 +0.9992472 0.9195991 0.9187024 +0.9994059 0.935374 0.9348055 +0.9995309 0.9482285 0.9478691 +0.9996296 0.9586386 0.958412 +0.9997074 0.9670274 0.9668848 +0.9997689 0.9737606 0.973671 +0.9998174 0.979148 0.9790917 +0.9998557 0.9834476 0.9834123 +0.999886 0.9868722 0.9868501 +0.9999099 0.9895956 0.9895818 +0.9999288 0.9917586 0.9917499 +0.9999437 0.9934748 0.9934694 +0.0279321 0.9033413 0.0467613 +0.0278872 0.9032596 0.0463179 +0.0278347 0.9031567 0.0457607 +0.0277752 0.9030276 0.0450619 +0.0277111 0.9028657 0.0441875 +0.0276479 0.9026634 0.0430971 +0.0275966 0.9024114 0.0417427 +0.0275778 0.9020992 0.04007 +0.0276281 0.9017148 0.0380196 +0.0278105 0.9012461 0.0355319 +0.0282324 0.900682 0.032557 +0.0290732 0.9000167 0.0290732 +0.0345622 0.9000167 0.0290732 +0.0415064 0.9000167 0.0290732 +0.0502918 0.9000167 0.0290732 +0.0614064 0.9000167 0.0290732 +0.0754678 0.9000167 0.0290732 +0.0932573 0.9000167 0.0290732 +0.1157634 0.9000167 0.0290732 +0.1442365 0.9000167 0.0290732 +0.1802587 0.9000167 0.0290732 +0.2258315 0.9000167 0.0290732 +0.2834869 0.9000167 0.0290732 +0.3564286 0.9000167 0.0290732 +0.4487093 0.9000167 0.0290732 +0.5654564 0.9000167 0.0290732 +0.7131566 0.9000167 0.0290732 +0.9000167 0.9000167 0.0290732 +0.9339805 0.7479837 0.062742 +0.9538247 0.630936 0.1057683 +0.9665463 0.5518989 0.1567226 +0.9751928 0.5071716 0.2144566 +0.9813057 0.4912602 0.2776626 +0.9857485 0.498314 0.3447407 +0.989043 0.5226279 0.4138277 +0.9915223 0.5588958 0.4829286 +0.9934091 0.6024013 0.5501012 +0.9948571 0.6491711 0.6136427 +0.9959757 0.6960703 0.6722322 +0.9968441 0.7408196 0.7250039 +0.9975209 0.781934 0.7715449 +0.99805 0.8186024 0.811837 +0.9984645 0.850537 0.8461641 +0.99879 0.8778212 0.8750124 +0.9990458 0.9007742 0.8989796 +0.9992472 0.9198441 0.9187024 +0.9994059 0.9355292 0.9348055 +0.9995309 0.9483266 0.9478691 +0.9996296 0.9587005 0.958412 +0.9997074 0.9670664 0.9668848 +0.9997689 0.9737851 0.973671 +0.9998174 0.9791633 0.9790917 +0.9998557 0.9834572 0.9834123 +0.999886 0.9868783 0.9868501 +0.9999099 0.9895994 0.9895818 +0.9999288 0.991761 0.9917499 +0.9999437 0.9934763 0.9934694 +0.0624569 0.9354466 0.0772936 +0.0624063 0.9354101 0.0769284 +0.0623458 0.9353643 0.0764695 +0.0622749 0.9353068 0.075894 +0.0621943 0.9352348 0.0751741 +0.0621069 0.9351449 0.0742763 +0.0620199 0.9350332 0.0731615 +0.0619473 0.9348949 0.071785 +0.061916 0.9347252 0.0700979 +0.0619734 0.9345187 0.0680517 +0.062202 0.9342712 0.0656055 +0.062742 0.9339805 0.062742 +0.0670606 0.9339805 0.062742 +0.0725241 0.9339805 0.062742 +0.0794363 0.9339805 0.062742 +0.088181 0.9339805 0.062742 +0.0992443 0.9339805 0.062742 +0.1132408 0.9339805 0.062742 +0.1309481 0.9339805 0.062742 +0.1533502 0.9339805 0.062742 +0.1816918 0.9339805 0.062742 +0.2175476 0.9339805 0.062742 +0.2629098 0.9339805 0.062742 +0.3202989 0.9339805 0.062742 +0.3929036 0.9339805 0.062742 +0.484758 0.9339805 0.062742 +0.6009658 0.9339805 0.062742 +0.7479837 0.9339805 0.062742 +0.9339805 0.9339805 0.062742 +0.9538247 0.7734835 0.1057683 +0.9665463 0.6591625 0.1567226 +0.9751928 0.5866239 0.2144566 +0.9813057 0.5492375 0.2776626 +0.9857485 0.5399988 0.3447407 +0.989043 0.5521598 0.4138277 +0.9915223 0.5795157 0.4829286 +0.9934091 0.6165973 0.5501012 +0.9948571 0.6588147 0.6136427 +0.9959757 0.7025407 0.6722322 +0.9968441 0.7451125 0.7250039 +0.9975209 0.7847539 0.7715449 +0.99805 0.8204387 0.811837 +0.9984645 0.8517239 0.8461641 +0.99879 0.8785835 0.8750124 +0.9990458 0.9012613 0.8989796 +0.9992472 0.920154 0.9187024 +0.9994059 0.9357257 0.9348055 +0.9995309 0.9484508 0.9478691 +0.9996296 0.9587788 0.958412 +0.9997074 0.9671156 0.9668848 +0.9997689 0.9738161 0.973671 +0.9998174 0.9791828 0.9790917 +0.9998557 0.9834694 0.9834123 +0.999886 0.9868859 0.9868501 +0.9999099 0.9896042 0.9895818 +0.9999288 0.991764 0.9917499 +0.9999437 0.9934782 0.9934694 +0.1059991 0.9545467 0.1173948 +0.1059489 0.9545286 0.1171024 +0.1058883 0.9545059 0.1167351 +0.1058162 0.9544774 0.1162746 +0.1057322 0.9544418 0.1156985 +0.1056375 0.9543974 0.1149803 +0.1055364 0.9543421 0.1140887 +0.1054384 0.9542739 0.1129881 +0.1053624 0.9541902 0.1116399 +0.1053433 0.9540886 0.1100054 +0.1054431 0.9539671 0.1080526 +0.1057683 0.9538247 0.1057683 +0.1090781 0.9538247 0.1057683 +0.1132654 0.9538247 0.1057683 +0.1185628 0.9538247 0.1057683 +0.1252648 0.9538247 0.1057683 +0.1337437 0.9538247 0.1057683 +0.1444705 0.9538247 0.1057683 +0.1580414 0.9538247 0.1057683 +0.1752103 0.9538247 0.1057683 +0.1969312 0.9538247 0.1057683 +0.224411 0.9538247 0.1057683 +0.2591765 0.9538247 0.1057683 +0.3031594 0.9538247 0.1057683 +0.3588035 0.9538247 0.1057683 +0.4292005 0.9538247 0.1057683 +0.5182618 0.9538247 0.1057683 +0.630936 0.9538247 0.1057683 +0.7734835 0.9538247 0.1057683 +0.9538247 0.9538247 0.1057683 +0.9665463 0.794865 0.1567226 +0.9751928 0.6871414 0.2144566 +0.9813057 0.6225864 0.2776626 +0.9857485 0.5927355 0.3447407 +0.989043 0.5895215 0.4138277 +0.9915223 0.6056027 0.4829286 +0.9934091 0.634557 0.5501012 +0.9948571 0.671015 0.6136427 +0.9959757 0.7107266 0.6722322 +0.9968441 0.7505436 0.7250039 +0.9975209 0.7883215 0.7715449 +0.99805 0.8227619 0.811837 +0.9984645 0.8532256 0.8461641 +0.99879 0.8795481 0.8750124 +0.9990458 0.9018776 0.8989796 +0.9992472 0.920546 0.9187024 +0.9994059 0.9359742 0.9348055 +0.9995309 0.9486079 0.9478691 +0.9996296 0.9588778 0.958412 +0.9997074 0.967178 0.9668848 +0.9997689 0.9738553 0.973671 +0.9998174 0.9792074 0.9790917 +0.9998557 0.9834848 0.9834123 +0.999886 0.9868956 0.9868501 +0.9999099 0.9896102 0.9895818 +0.9999288 0.9917678 0.9917499 +0.9999437 0.9934805 0.9934694 +0.1572498 0.9669269 0.1658427 +0.1572031 0.9669173 0.165613 +0.1571463 0.9669053 0.1653244 +0.1570779 0.9668902 0.1649625 +0.1569971 0.9668714 0.16451 +0.156904 0.9668479 0.1639459 +0.1568008 0.9668187 0.1632458 +0.1566936 0.9667827 0.162382 +0.1565954 0.9667385 0.1613241 +0.1565315 0.966685 0.1600423 +0.1565473 0.9666211 0.1585117 +0.1567226 0.9665463 0.1567226 +0.1592131 0.9665463 0.1567226 +0.1623639 0.9665463 0.1567226 +0.1663501 0.9665463 0.1567226 +0.1713932 0.9665463 0.1567226 +0.1777733 0.9665463 0.1567226 +0.185845 0.9665463 0.1567226 +0.1960568 0.9665463 0.1567226 +0.208976 0.9665463 0.1567226 +0.2253205 0.9665463 0.1567226 +0.2459984 0.9665463 0.1567226 +0.2721586 0.9665463 0.1567226 +0.3052547 0.9665463 0.1567226 +0.3471256 0.9665463 0.1567226 +0.4000976 0.9665463 0.1567226 +0.4671142 0.9665463 0.1567226 +0.5518989 0.9665463 0.1567226 +0.6591625 0.9665463 0.1567226 +0.794865 0.9665463 0.1567226 +0.9665463 0.9665463 0.1567226 +0.9751928 0.8143091 0.2144566 +0.9813057 0.7153822 0.2776626 +0.9857485 0.6594543 0.3447407 +0.989043 0.6367889 0.4138277 +0.9915223 0.638606 0.4829286 +0.9934091 0.6572783 0.5501012 +0.9948571 0.6864501 0.6136427 +0.9959757 0.7210829 0.6722322 +0.9968441 0.7574146 0.7250039 +0.9975209 0.792835 0.7715449 +0.99805 0.825701 0.811837 +0.9984645 0.8551253 0.8461641 +0.99879 0.8807683 0.8750124 +0.9990458 0.9026573 0.8989796 +0.9992472 0.921042 0.9187024 +0.9994059 0.9362886 0.9348055 +0.9995309 0.9488066 0.9478691 +0.9996296 0.9590032 0.958412 +0.9997074 0.9672569 0.9668848 +0.9997689 0.9739049 0.973671 +0.9998174 0.9792385 0.9790917 +0.9998557 0.9835043 0.9834123 +0.999886 0.9869078 0.9868501 +0.9999099 0.9896179 0.9895818 +0.9999288 0.9917725 0.9917499 +0.9999437 0.9934835 0.9934694 +0.2151269 0.9754027 0.2215035 +0.2150852 0.9753975 0.2213257 +0.2150342 0.9753908 0.2211023 +0.2149725 0.9753825 0.2208224 +0.2148987 0.9753721 0.2204723 +0.2148124 0.9753591 0.220036 +0.2147144 0.975343 0.2194946 +0.2146085 0.9753231 0.2188268 +0.2145034 0.9752987 0.2180092 +0.2144168 0.9752692 0.217019 +0.2143816 0.975234 0.2158372 +0.2144566 0.9751928 0.2144566 +0.2163014 0.9751928 0.2144566 +0.2186353 0.9751928 0.2144566 +0.2215879 0.9751928 0.2144566 +0.2253234 0.9751928 0.2144566 +0.2300493 0.9751928 0.2144566 +0.2360282 0.9751928 0.2144566 +0.2435923 0.9751928 0.2144566 +0.2531618 0.9751928 0.2144566 +0.2652685 0.9751928 0.2144566 +0.280585 0.9751928 0.2144566 +0.2999624 0.9751928 0.2144566 +0.3244773 0.9751928 0.2144566 +0.3554919 0.9751928 0.2144566 +0.3947294 0.9751928 0.2144566 +0.4443699 0.9751928 0.2144566 +0.5071716 0.9751928 0.2144566 +0.5866239 0.9751928 0.2144566 +0.6871414 0.9751928 0.2144566 +0.8143091 0.9751928 0.2144566 +0.9751928 0.9751928 0.2144566 +0.9813057 0.832781 0.2776626 +0.9857485 0.7438622 0.3447407 +0.989043 0.6965883 0.4138277 +0.9915223 0.6803596 0.4829286 +0.9934091 0.6860238 0.5501012 +0.9948571 0.7059774 0.6136427 +0.9959757 0.7341849 0.6722322 +0.9968441 0.7661073 0.7250039 +0.9975209 0.7985451 0.7715449 +0.99805 0.8294195 0.811837 +0.9984645 0.8575288 0.8461641 +0.99879 0.882312 0.8750124 +0.9990458 0.9036436 0.8989796 +0.9992472 0.9216695 0.9187024 +0.9994059 0.9366864 0.9348055 +0.9995309 0.949058 0.9478691 +0.9996296 0.9591617 0.958412 +0.9997074 0.9673567 0.9668848 +0.9997689 0.9739676 0.973671 +0.9998174 0.9792779 0.9790917 +0.9998557 0.983529 0.9834123 +0.999886 0.9869233 0.9868501 +0.9999099 0.9896276 0.9895818 +0.9999288 0.9917786 0.9917499 +0.9999437 0.9934873 0.9934694 +0.2783684 0.9814251 0.2830287 +0.2783325 0.9814221 0.2828931 +0.2782884 0.9814183 0.2827228 +0.2782347 0.9814136 0.2825094 +0.2781701 0.9814076 0.2822426 +0.2780936 0.9814002 0.28191 +0.2780055 0.9813911 0.2814975 +0.2779077 0.9813797 0.2809887 +0.2778058 0.9813659 0.2803661 +0.2777122 0.9813491 0.2796122 +0.2776503 0.9813291 0.2787128 +0.2776626 0.9813057 0.2776626 +0.2790088 0.9813057 0.2776626 +0.2807118 0.9813057 0.2776626 +0.2828664 0.9813057 0.2776626 +0.2855923 0.9813057 0.2776626 +0.2890408 0.9813057 0.2776626 +0.2934037 0.9813057 0.2776626 +0.2989233 0.9813057 0.2776626 +0.3059062 0.9813057 0.2776626 +0.3147406 0.9813057 0.2776626 +0.3259173 0.9813057 0.2776626 +0.3400572 0.9813057 0.2776626 +0.357946 0.9813057 0.2776626 +0.3805778 0.9813057 0.2776626 +0.4092098 0.9813057 0.2776626 +0.4454331 0.9813057 0.2776626 +0.4912602 0.9813057 0.2776626 +0.5492375 0.9813057 0.2776626 +0.6225864 0.9813057 0.2776626 +0.7153822 0.9813057 0.2776626 +0.832781 0.9813057 0.2776626 +0.9813057 0.9813057 0.2776626 +0.9857485 0.8506491 0.3447407 +0.989043 0.7722424 0.4138277 +0.9915223 0.7331832 0.4829286 +0.9934091 0.7223906 0.5501012 +0.9948571 0.7306821 0.6136427 +0.9959757 0.7507607 0.6722322 +0.9968441 0.7771048 0.7250039 +0.9975209 0.8057691 0.7715449 +0.99805 0.8341237 0.811837 +0.9984645 0.8605694 0.8461641 +0.99879 0.8842651 0.8750124 +0.9990458 0.9048915 0.8989796 +0.9992472 0.9224634 0.9187024 +0.9994059 0.9371897 0.9348055 +0.9995309 0.9493761 0.9478691 +0.9996296 0.9593623 0.958412 +0.9997074 0.9674829 0.9668848 +0.9997689 0.9740469 0.973671 +0.9998174 0.9793277 0.9790917 +0.9998557 0.9835603 0.9834123 +0.999886 0.9869428 0.9868501 +0.9999099 0.9896398 0.9895818 +0.9999288 0.9917863 0.9917499 +0.9999437 0.9934921 0.9934694 +0.3454107 0.9858181 0.3487657 +0.3453807 0.9858163 0.3486639 +0.3453439 0.9858141 0.348536 +0.3452987 0.9858113 0.3483758 +0.3452442 0.9858079 0.3481754 +0.3451791 0.9858036 0.3479259 +0.3451032 0.9857982 0.3476163 +0.3450175 0.9857916 0.3472345 +0.3449254 0.9857835 0.3467674 +0.3448353 0.9857738 0.346202 +0.3447636 0.9857621 0.3455277 +0.3447407 0.9857485 0.3447407 +0.3457085 0.9857485 0.3447407 +0.346933 0.9857485 0.3447407 +0.3484821 0.9857485 0.3447407 +0.350442 0.9857485 0.3447407 +0.3529214 0.9857485 0.3447407 +0.3560582 0.9857485 0.3447407 +0.3600267 0.9857485 0.3447407 +0.3650474 0.9857485 0.3447407 +0.3713992 0.9857485 0.3447407 +0.379435 0.9857485 0.3447407 +0.3896014 0.9857485 0.3447407 +0.4024632 0.9857485 0.3447407 +0.4187351 0.9857485 0.3447407 +0.4393211 0.9857485 0.3447407 +0.465365 0.9857485 0.3447407 +0.498314 0.9857485 0.3447407 +0.5399988 0.9857485 0.3447407 +0.5927355 0.9857485 0.3447407 +0.6594543 0.9857485 0.3447407 +0.7438622 0.9857485 0.3447407 +0.8506491 0.9857485 0.3447407 +0.9857485 0.9857485 0.3447407 +0.989043 0.8679546 0.4138277 +0.9915223 0.800012 0.4829286 +0.9934091 0.7683993 0.5501012 +0.9948571 0.7619366 0.6136427 +0.9959757 0.7717312 0.6722322 +0.9968441 0.791018 0.7250039 +0.9975209 0.8149084 0.7715449 +0.99805 0.8400752 0.811837 +0.9984645 0.8644163 0.8461641 +0.99879 0.8867359 0.8750124 +0.9990458 0.9064702 0.8989796 +0.9992472 0.9234678 0.9187024 +0.9994059 0.9378263 0.9348055 +0.9995309 0.9497786 0.9478691 +0.9996296 0.9596161 0.958412 +0.9997074 0.9676427 0.9668848 +0.9997689 0.9741473 0.973671 +0.9998174 0.9793907 0.9790917 +0.9998557 0.9835998 0.9834123 +0.999886 0.9869676 0.9868501 +0.9999099 0.9896553 0.9895818 +0.9999288 0.991796 0.9917499 +0.9999437 0.9934982 0.9934694 +0.4144197 0.9890841 0.4167992 +0.4143955 0.9890831 0.416724 +0.4143657 0.9890818 0.4166295 +0.414329 0.9890801 0.4165111 +0.4142845 0.9890781 0.4163631 +0.4142311 0.9890755 0.4161787 +0.4141683 0.9890723 0.4159501 +0.4140964 0.9890684 0.4156681 +0.4140176 0.9890637 0.4153232 +0.4139373 0.9890579 0.4149059 +0.4138668 0.989051 0.4144083 +0.4138277 0.989043 0.4138277 +0.4145133 0.989043 0.4138277 +0.4153808 0.989043 0.4138277 +0.4164783 0.989043 0.4138277 +0.4178668 0.989043 0.4138277 +0.4196234 0.989043 0.4138277 +0.4218457 0.989043 0.4138277 +0.4246572 0.989043 0.4138277 +0.4282141 0.989043 0.4138277 +0.4327141 0.989043 0.4138277 +0.4384071 0.989043 0.4138277 +0.4456096 0.989043 0.4138277 +0.4547216 0.989043 0.4138277 +0.4662495 0.989043 0.4138277 +0.4808339 0.989043 0.4138277 +0.4992849 0.989043 0.4138277 +0.5226279 0.989043 0.4138277 +0.5521598 0.989043 0.4138277 +0.5895215 0.989043 0.4138277 +0.6367889 0.989043 0.4138277 +0.6965883 0.989043 0.4138277 +0.7722424 0.989043 0.4138277 +0.8679546 0.989043 0.4138277 +0.989043 0.989043 0.4138277 +0.9915223 0.8845592 0.4829286 +0.9934091 0.8266062 0.5501012 +0.9948571 0.8014777 0.6136427 +0.9959757 0.7982615 0.6722322 +0.9968441 0.8086199 0.7250039 +0.9975209 0.8264708 0.7715449 +0.99805 0.8476047 0.811837 +0.9984645 0.869283 0.8461641 +0.99879 0.8898619 0.8750124 +0.9990458 0.9084676 0.8989796 +0.9992472 0.9247384 0.9187024 +0.9994059 0.9386318 0.9348055 +0.9995309 0.9502877 0.9478691 +0.9996296 0.9599371 0.958412 +0.9997074 0.9678448 0.9668848 +0.9997689 0.9742743 0.973671 +0.9998174 0.9794704 0.9790917 +0.9998557 0.9836498 0.9834123 +0.999886 0.9869989 0.9868501 +0.9999099 0.9896749 0.9895818 +0.9999288 0.9918083 0.9917499 +0.9999437 0.9935059 0.9934694 +0.4834235 0.9915469 0.4850864 +0.4834045 0.9915463 0.4850317 +0.4833811 0.9915455 0.4849631 +0.4833522 0.9915446 0.484877 +0.4833171 0.9915433 0.4847695 +0.4832747 0.9915418 0.4846356 +0.4832246 0.9915399 0.4844695 +0.4831666 0.9915376 0.4842647 +0.4831021 0.9915347 0.4840142 +0.4830346 0.9915312 0.4837112 +0.4829718 0.9915271 0.48335 +0.4829286 0.9915223 0.4829286 +0.4834073 0.9915223 0.4829286 +0.484013 0.9915223 0.4829286 +0.4847793 0.9915223 0.4829286 +0.4857488 0.9915223 0.4829286 +0.4869753 0.9915223 0.4829286 +0.488527 0.9915223 0.4829286 +0.49049 0.9915223 0.4829286 +0.4929736 0.9915223 0.4829286 +0.4961156 0.9915223 0.4829286 +0.5000906 0.9915223 0.4829286 +0.5051196 0.9915223 0.4829286 +0.5114818 0.9915223 0.4829286 +0.5195309 0.9915223 0.4829286 +0.5297141 0.9915223 0.4829286 +0.5425971 0.9915223 0.4829286 +0.5588958 0.9915223 0.4829286 +0.5795157 0.9915223 0.4829286 +0.6056027 0.9915223 0.4829286 +0.638606 0.9915223 0.4829286 +0.6803596 0.9915223 0.4829286 +0.7331832 0.9915223 0.4829286 +0.800012 0.9915223 0.4829286 +0.8845592 0.9915223 0.4829286 +0.9915223 0.9915223 0.4829286 +0.9934091 0.9002457 0.5501012 +0.9948571 0.8515024 0.6136427 +0.9959757 0.8318259 0.6722322 +0.9968441 0.8308888 0.7250039 +0.9975209 0.8410988 0.7715449 +0.99805 0.8571304 0.811837 +0.9984645 0.8754401 0.8461641 +0.99879 0.8938167 0.8750124 +0.9990458 0.9109944 0.8989796 +0.9992472 0.9263459 0.9187024 +0.9994059 0.9396508 0.9348055 +0.9995309 0.9509318 0.9478691 +0.9996296 0.9603433 0.958412 +0.9997074 0.9681004 0.9668848 +0.9997689 0.974435 0.973671 +0.9998174 0.9795713 0.9790917 +0.9998557 0.983713 0.9834123 +0.999886 0.9870386 0.9868501 +0.9999099 0.9896998 0.9895818 +0.9999288 0.9918238 0.9917499 +0.9999437 0.9935156 0.9934694 +0.5504963 0.993424 0.551642 +0.5504818 0.9934236 0.5516029 +0.550464 0.9934231 0.5515539 +0.5504419 0.9934225 0.5514924 +0.550415 0.9934218 0.5514156 +0.5503825 0.9934209 0.5513199 +0.5503438 0.9934197 0.5512013 +0.5502987 0.9934183 0.551055 +0.550248 0.9934166 0.5508762 +0.5501939 0.9934145 0.5506598 +0.5501416 0.993412 0.550402 +0.5501012 0.9934091 0.5501012 +0.5504308 0.9934091 0.5501012 +0.5508478 0.9934091 0.5501012 +0.5513754 0.9934091 0.5501012 +0.5520428 0.9934091 0.5501012 +0.5528872 0.9934091 0.5501012 +0.5539555 0.9934091 0.5501012 +0.555307 0.9934091 0.5501012 +0.5570168 0.9934091 0.5501012 +0.5591799 0.9934091 0.5501012 +0.5619166 0.9934091 0.5501012 +0.5653788 0.9934091 0.5501012 +0.5697589 0.9934091 0.5501012 +0.5753003 0.9934091 0.5501012 +0.582311 0.9934091 0.5501012 +0.5911804 0.9934091 0.5501012 +0.6024013 0.9934091 0.5501012 +0.6165973 0.9934091 0.5501012 +0.634557 0.9934091 0.5501012 +0.6572783 0.9934091 0.5501012 +0.6860238 0.9934091 0.5501012 +0.7223906 0.9934091 0.5501012 +0.7683993 0.9934091 0.5501012 +0.8266062 0.9934091 0.5501012 +0.9002457 0.9934091 0.5501012 +0.9934091 0.9934091 0.5501012 +0.9948571 0.91479 0.6136427 +0.9959757 0.8742892 0.6722322 +0.9968441 0.8590617 0.7250039 +0.9975209 0.8596051 0.7715449 +0.99805 0.8691816 0.811837 +0.9984645 0.8832296 0.8461641 +0.99879 0.8988199 0.8750124 +0.9990458 0.9141912 0.8989796 +0.9992472 0.9283796 0.9187024 +0.9994059 0.9409401 0.9348055 +0.9995309 0.9517467 0.9478691 +0.9996296 0.9608572 0.958412 +0.9997074 0.9684239 0.9668848 +0.9997689 0.9746383 0.973671 +0.9998174 0.9796989 0.9790917 +0.9998557 0.983793 0.9834123 +0.999886 0.9870887 0.9868501 +0.9999099 0.9897312 0.9895818 +0.9999288 0.9918435 0.9917499 +0.9999437 0.9935279 0.9934694 +0.6139459 0.9948662 0.6147247 +0.6139352 0.994866 0.6146972 +0.6139219 0.9948657 0.6146628 +0.6139056 0.9948653 0.6146196 +0.6138855 0.9948649 0.6145656 +0.6138613 0.9948643 0.6144984 +0.6138323 0.9948636 0.6144151 +0.6137984 0.9948628 0.6143124 +0.6137599 0.9948617 0.6141868 +0.6137183 0.9948604 0.6140348 +0.6136769 0.9948589 0.6138538 +0.6136427 0.9948571 0.6136427 +0.6138666 0.9948571 0.6136427 +0.6141499 0.9948571 0.6136427 +0.6145083 0.9948571 0.6136427 +0.6149617 0.9948571 0.6136427 +0.6155353 0.9948571 0.6136427 +0.616261 0.9948571 0.6136427 +0.617179 0.9948571 0.6136427 +0.6183406 0.9948571 0.6136427 +0.61981 0.9948571 0.6136427 +0.6216691 0.9948571 0.6136427 +0.624021 0.9948571 0.6136427 +0.6269965 0.9948571 0.6136427 +0.6307609 0.9948571 0.6136427 +0.6355234 0.9948571 0.6136427 +0.6415485 0.9948571 0.6136427 +0.6491711 0.9948571 0.6136427 +0.6588147 0.9948571 0.6136427 +0.671015 0.9948571 0.6136427 +0.6864501 0.9948571 0.6136427 +0.7059774 0.9948571 0.6136427 +0.7306821 0.9948571 0.6136427 +0.7619366 0.9948571 0.6136427 +0.8014777 0.9948571 0.6136427 +0.8515024 0.9948571 0.6136427 +0.91479 0.9948571 0.6136427 +0.9948571 0.9948571 0.6136427 +0.9959757 0.9280109 0.6722322 +0.9968441 0.8947041 0.7250039 +0.9975209 0.883018 0.7715449 +0.99805 0.8844281 0.811837 +0.9984645 0.8930844 0.8461641 +0.99879 0.9051497 0.8750124 +0.9990458 0.9182356 0.8989796 +0.9992472 0.9309526 0.9187024 +0.9994059 0.9425711 0.9348055 +0.9995309 0.9527776 0.9478691 +0.9996296 0.9615073 0.958412 +0.9997074 0.968833 0.9668848 +0.9997689 0.9748954 0.973671 +0.9998174 0.9798603 0.9790917 +0.9998557 0.9838943 0.9834123 +0.999886 0.9871521 0.9868501 +0.9999099 0.9897709 0.9895818 +0.9999288 0.9918683 0.9917499 +0.9999437 0.9935435 0.9934694 +0.6724572 0.9959813 0.67298 +0.6724495 0.9959811 0.672961 +0.6724399 0.9959809 0.6729372 +0.672428 0.9959807 0.6729073 +0.6724135 0.9959804 0.67287 +0.6723959 0.9959801 0.6728236 +0.6723748 0.9959797 0.672766 +0.67235 0.9959791 0.672695 +0.6723217 0.9959785 0.6726082 +0.6722907 0.9959777 0.6725032 +0.6722594 0.9959768 0.6723781 +0.6722322 0.9959757 0.6722322 +0.6723825 0.9959757 0.6722322 +0.6725725 0.9959757 0.6722322 +0.672813 0.9959757 0.6722322 +0.6731172 0.9959757 0.6722322 +0.6735021 0.9959757 0.6722322 +0.673989 0.9959757 0.6722322 +0.674605 0.9959757 0.6722322 +0.6753843 0.9959757 0.6722322 +0.6763703 0.9959757 0.6722322 +0.6776176 0.9959757 0.6722322 +0.6791956 0.9959757 0.6722322 +0.6811921 0.9959757 0.6722322 +0.6837178 0.9959757 0.6722322 +0.6869133 0.9959757 0.6722322 +0.6909559 0.9959757 0.6722322 +0.6960703 0.9959757 0.6722322 +0.7025407 0.9959757 0.6722322 +0.7107266 0.9959757 0.6722322 +0.7210829 0.9959757 0.6722322 +0.7341849 0.9959757 0.6722322 +0.7507607 0.9959757 0.6722322 +0.7717312 0.9959757 0.6722322 +0.7982615 0.9959757 0.6722322 +0.8318259 0.9959757 0.6722322 +0.8742892 0.9959757 0.6722322 +0.9280109 0.9959757 0.6722322 +0.9959757 0.9959757 0.6722322 +0.9968441 0.9397965 0.7250039 +0.9975209 0.9126384 0.7715449 +0.99805 0.9037168 0.811837 +0.9984645 0.9055519 0.8461641 +0.99879 0.9131577 0.8750124 +0.9990458 0.9233522 0.8989796 +0.9992472 0.9342076 0.9187024 +0.9994059 0.9446345 0.9348055 +0.9995309 0.9540819 0.9478691 +0.9996296 0.9623298 0.958412 +0.9997074 0.9693507 0.9668848 +0.9997689 0.9752208 0.973671 +0.9998174 0.9800645 0.9790917 +0.9998557 0.9840223 0.9834123 +0.999886 0.9872324 0.9868501 +0.9999099 0.9898212 0.9895818 +0.9999288 0.9918998 0.9917499 +0.9999437 0.9935631 0.9934694 +0.7251659 0.9968475 0.725513 +0.7251605 0.9968474 0.7255 +0.7251537 0.9968473 0.7254838 +0.7251454 0.9968472 0.7254635 +0.7251351 0.996847 0.7254381 +0.7251226 0.9968468 0.7254064 +0.7251076 0.9968465 0.7253672 +0.7250899 0.9968462 0.7253189 +0.7250697 0.9968458 0.7252598 +0.7250473 0.9968453 0.7251883 +0.7250244 0.9968448 0.7251031 +0.7250039 0.9968441 0.7250039 +0.7251035 0.9968441 0.7250039 +0.7252297 0.9968441 0.7250039 +0.7253892 0.9968441 0.7250039 +0.725591 0.9968441 0.7250039 +0.7258464 0.9968441 0.7250039 +0.7261694 0.9968441 0.7250039 +0.7265781 0.9968441 0.7250039 +0.7270952 0.9968441 0.7250039 +0.7277493 0.9968441 0.7250039 +0.7285769 0.9968441 0.7250039 +0.7296238 0.9968441 0.7250039 +0.7309484 0.9968441 0.7250039 +0.7326242 0.9968441 0.7250039 +0.7347442 0.9968441 0.7250039 +0.7374264 0.9968441 0.7250039 +0.7408196 0.9968441 0.7250039 +0.7451125 0.9968441 0.7250039 +0.7505436 0.9968441 0.7250039 +0.7574146 0.9968441 0.7250039 +0.7661073 0.9968441 0.7250039 +0.7771048 0.9968441 0.7250039 +0.791018 0.9968441 0.7250039 +0.8086199 0.9968441 0.7250039 +0.8308888 0.9968441 0.7250039 +0.8590617 0.9968441 0.7250039 +0.8947041 0.9968441 0.7250039 +0.9397965 0.9968441 0.7250039 +0.9968441 0.9968441 0.7250039 +0.9975209 0.9501119 0.7715449 +0.99805 0.9281195 0.811837 +0.9984645 0.921325 0.8461641 +0.99879 0.9232889 0.8750124 +0.9990458 0.9298254 0.8989796 +0.9992472 0.9383257 0.9187024 +0.9994059 0.947245 0.9348055 +0.9995309 0.955732 0.9478691 +0.9996296 0.9633703 0.958412 +0.9997074 0.9700057 0.9668848 +0.9997689 0.9756324 0.973671 +0.9998174 0.9803229 0.9790917 +0.9998557 0.9841844 0.9834123 +0.999886 0.9873339 0.9868501 +0.9999099 0.9898847 0.9895818 +0.9999288 0.9919396 0.9917499 +0.9999437 0.993588 0.9934694 +0.7716588 0.997523 0.7718869 +0.7716551 0.997523 0.7718782 +0.7716504 0.9975229 0.7718673 +0.7716446 0.9975228 0.7718536 +0.7716375 0.9975227 0.7718366 +0.7716288 0.9975226 0.7718153 +0.7716184 0.9975224 0.771789 +0.7716061 0.9975222 0.7717565 +0.7715919 0.997522 0.7717168 +0.7715762 0.9975217 0.7716688 +0.7715599 0.9975213 0.7716116 +0.7715449 0.9975209 0.7715449 +0.7716104 0.9975209 0.7715449 +0.7716932 0.9975209 0.7715449 +0.771798 0.9975209 0.7715449 +0.7719306 0.9975209 0.7715449 +0.7720984 0.9975209 0.7715449 +0.7723106 0.9975209 0.7715449 +0.772579 0.9975209 0.7715449 +0.7729187 0.9975209 0.7715449 +0.7733484 0.9975209 0.7715449 +0.773892 0.9975209 0.7715449 +0.7745797 0.9975209 0.7715449 +0.7754498 0.9975209 0.7715449 +0.7765506 0.9975209 0.7715449 +0.7779432 0.9975209 0.7715449 +0.779705 0.9975209 0.7715449 +0.781934 0.9975209 0.7715449 +0.7847539 0.9975209 0.7715449 +0.7883215 0.9975209 0.7715449 +0.792835 0.9975209 0.7715449 +0.7985451 0.9975209 0.7715449 +0.8057691 0.9975209 0.7715449 +0.8149084 0.9975209 0.7715449 +0.8264708 0.9975209 0.7715449 +0.8410988 0.9975209 0.7715449 +0.8596051 0.9975209 0.7715449 +0.883018 0.9975209 0.7715449 +0.9126384 0.9975209 0.7715449 +0.9501119 0.9975209 0.7715449 +0.9975209 0.9975209 0.7715449 +0.99805 0.9589921 0.811837 +0.9984645 0.9412799 0.8461641 +0.99879 0.9361061 0.8750124 +0.9990458 0.9380149 0.8989796 +0.9992472 0.9435357 0.9187024 +0.9994059 0.9505477 0.9348055 +0.9995309 0.9578195 0.9478691 +0.9996296 0.9646868 0.958412 +0.9997074 0.9708343 0.9668848 +0.9997689 0.9761531 0.973671 +0.9998174 0.9806498 0.9790917 +0.9998557 0.9843894 0.9834123 +0.999886 0.9874624 0.9868501 +0.9999099 0.9899652 0.9895818 +0.9999288 0.9919899 0.9917499 +0.9999437 0.9936196 0.9934694 +0.8119154 0.9980513 0.8120639 +0.8119128 0.9980512 0.8120582 +0.8119096 0.9980512 0.8120509 +0.8119057 0.9980511 0.8120419 +0.8119009 0.9980511 0.8120305 +0.8118949 0.998051 0.8120164 +0.8118878 0.9980509 0.8119989 +0.8118794 0.9980508 0.8119774 +0.8118697 0.9980506 0.811951 +0.8118589 0.9980504 0.8119192 +0.8118476 0.9980502 0.8118813 +0.811837 0.99805 0.811837 +0.8118797 0.99805 0.811837 +0.8119336 0.99805 0.811837 +0.8120018 0.99805 0.811837 +0.8120882 0.99805 0.811837 +0.8121974 0.99805 0.811837 +0.8123356 0.99805 0.811837 +0.8125104 0.99805 0.811837 +0.8127316 0.99805 0.811837 +0.8130114 0.99805 0.811837 +0.8133654 0.99805 0.811837 +0.8138133 0.99805 0.811837 +0.8143799 0.99805 0.811837 +0.8150967 0.99805 0.811837 +0.8160036 0.99805 0.811837 +0.8171509 0.99805 0.811837 +0.8186024 0.99805 0.811837 +0.8204387 0.99805 0.811837 +0.8227619 0.99805 0.811837 +0.825701 0.99805 0.811837 +0.8294195 0.99805 0.811837 +0.8341237 0.99805 0.811837 +0.8400752 0.99805 0.811837 +0.8476047 0.99805 0.811837 +0.8571304 0.99805 0.811837 +0.8691816 0.99805 0.811837 +0.8844281 0.99805 0.811837 +0.9037168 0.99805 0.811837 +0.9281195 0.99805 0.811837 +0.9589921 0.99805 0.811837 +0.99805 0.99805 0.811837 +0.9984645 0.9665255 0.8461641 +0.99879 0.9523216 0.8750124 +0.9990458 0.9483756 0.8989796 +0.9992472 0.9501269 0.9187024 +0.9994059 0.954726 0.9348055 +0.9995309 0.9604606 0.9478691 +0.9996296 0.9663522 0.958412 +0.9997074 0.9718825 0.9668848 +0.9997689 0.9768119 0.973671 +0.9998174 0.9810633 0.9790917 +0.9998557 0.9846487 0.9834123 +0.999886 0.9876249 0.9868501 +0.9999099 0.9900669 0.9895818 +0.9999288 0.9920536 0.9917499 +0.9999437 0.9936594 0.9934694 +0.8462171 0.9984653 0.8463131 +0.8462154 0.9984653 0.8463093 +0.8462132 0.9984653 0.8463046 +0.8462106 0.9984653 0.8462986 +0.8462073 0.9984652 0.8462912 +0.8462034 0.9984652 0.8462819 +0.8461986 0.9984651 0.8462704 +0.8461929 0.998465 0.8462563 +0.8461864 0.9984649 0.846239 +0.8461791 0.9984648 0.8462181 +0.8461714 0.9984647 0.8461932 +0.8461641 0.9984645 0.8461641 +0.8461917 0.9984645 0.8461641 +0.8462265 0.9984645 0.8461641 +0.8462707 0.9984645 0.8461641 +0.8463265 0.9984645 0.8461641 +0.8463971 0.9984645 0.8461641 +0.8464864 0.9984645 0.8461641 +0.8465994 0.9984645 0.8461641 +0.8467423 0.9984645 0.8461641 +0.8469232 0.9984645 0.8461641 +0.847152 0.9984645 0.8461641 +0.8474415 0.9984645 0.8461641 +0.8478077 0.9984645 0.8461641 +0.848271 0.9984645 0.8461641 +0.8488572 0.9984645 0.8461641 +0.8495988 0.9984645 0.8461641 +0.850537 0.9984645 0.8461641 +0.8517239 0.9984645 0.8461641 +0.8532256 0.9984645 0.8461641 +0.8551253 0.9984645 0.8461641 +0.8575288 0.9984645 0.8461641 +0.8605694 0.9984645 0.8461641 +0.8644163 0.9984645 0.8461641 +0.869283 0.9984645 0.8461641 +0.8754401 0.9984645 0.8461641 +0.8832296 0.9984645 0.8461641 +0.8930844 0.9984645 0.8461641 +0.9055519 0.9984645 0.8461641 +0.921325 0.9984645 0.8461641 +0.9412799 0.9984645 0.8461641 +0.9665255 0.9984645 0.8461641 +0.9984645 0.9984645 0.8461641 +0.99879 0.9728362 0.8750124 +0.9990458 0.9614833 0.8989796 +0.9992472 0.9584657 0.9187024 +0.9994059 0.9600121 0.9348055 +0.9995309 0.9638018 0.9478691 +0.9996296 0.9684592 0.958412 +0.9997074 0.9732087 0.9668848 +0.9997689 0.9776454 0.973671 +0.9998174 0.9815865 0.9790917 +0.9998557 0.9849768 0.9834123 +0.999886 0.9878304 0.9868501 +0.9999099 0.9901957 0.9895818 +0.9999288 0.9921342 0.9917499 +0.9999437 0.9937098 0.9934694 +0.8750477 0.9987905 0.8751094 +0.8750466 0.9987905 0.8751069 +0.8750451 0.9987904 0.8751038 +0.8750434 0.9987904 0.8750999 +0.8750412 0.9987904 0.8750951 +0.8750386 0.9987904 0.8750891 +0.8750355 0.9987903 0.8750816 +0.8750317 0.9987903 0.8750724 +0.8750274 0.9987902 0.8750611 +0.8750225 0.9987902 0.8750475 +0.8750173 0.9987901 0.8750313 +0.8750124 0.99879 0.8750124 +0.8750301 0.99879 0.8750124 +0.8750525 0.99879 0.8750124 +0.8750809 0.99879 0.8750124 +0.8751167 0.99879 0.8750124 +0.875162 0.99879 0.8750124 +0.8752194 0.99879 0.8750124 +0.875292 0.99879 0.8750124 +0.8753838 0.99879 0.8750124 +0.8755 0.99879 0.8750124 +0.875647 0.99879 0.8750124 +0.8758329 0.99879 0.8750124 +0.8760681 0.99879 0.8750124 +0.8763657 0.99879 0.8750124 +0.8767422 0.99879 0.8750124 +0.8772186 0.99879 0.8750124 +0.8778212 0.99879 0.8750124 +0.8785835 0.99879 0.8750124 +0.8795481 0.99879 0.8750124 +0.8807683 0.99879 0.8750124 +0.882312 0.99879 0.8750124 +0.8842651 0.99879 0.8750124 +0.8867359 0.99879 0.8750124 +0.8898619 0.99879 0.8750124 +0.8938167 0.99879 0.8750124 +0.8988199 0.99879 0.8750124 +0.9051497 0.99879 0.8750124 +0.9131577 0.99879 0.8750124 +0.9232889 0.99879 0.8750124 +0.9361061 0.99879 0.8750124 +0.9523216 0.99879 0.8750124 +0.9728362 0.99879 0.8750124 +0.99879 0.99879 0.8750124 +0.9990458 0.9780663 0.8989796 +0.9992472 0.9690153 0.9187024 +0.9994059 0.9666996 0.9348055 +0.9995309 0.9680289 0.9478691 +0.9996296 0.9711249 0.958412 +0.9997074 0.9748865 0.9668848 +0.9997689 0.9786999 0.973671 +0.9998174 0.9822484 0.9790917 +0.9998557 0.9853919 0.9834123 +0.999886 0.9880905 0.9868501 +0.9999099 0.9903586 0.9895818 +0.9999288 0.9922362 0.9917499 +0.9999437 0.9937736 0.9934694 +0.8990028 0.9990461 0.8990422 +0.899002 0.9990461 0.8990406 +0.8990011 0.9990461 0.8990386 +0.899 0.9990461 0.8990361 +0.8989986 0.9990461 0.899033 +0.8989969 0.9990461 0.8990291 +0.8989948 0.9990461 0.8990243 +0.8989923 0.999046 0.8990183 +0.8989895 0.999046 0.8990111 +0.8989863 0.9990459 0.8990023 +0.8989829 0.9990459 0.8989918 +0.8989796 0.9990458 0.8989796 +0.8989909 0.9990458 0.8989796 +0.8990052 0.9990458 0.8989796 +0.8990233 0.9990458 0.8989796 +0.8990462 0.9990458 0.8989796 +0.8990752 0.9990458 0.8989796 +0.8991118 0.9990458 0.8989796 +0.8991582 0.9990458 0.8989796 +0.8992169 0.9990458 0.8989796 +0.8992911 0.9990458 0.8989796 +0.899385 0.9990458 0.8989796 +0.8995038 0.9990458 0.8989796 +0.8996541 0.9990458 0.8989796 +0.8998443 0.9990458 0.8989796 +0.9000848 0.9990458 0.8989796 +0.9003892 0.9990458 0.8989796 +0.9007742 0.9990458 0.8989796 +0.9012613 0.9990458 0.8989796 +0.9018776 0.9990458 0.8989796 +0.9026573 0.9990458 0.8989796 +0.9036436 0.9990458 0.8989796 +0.9048915 0.9990458 0.8989796 +0.9064702 0.9990458 0.8989796 +0.9084676 0.9990458 0.8989796 +0.9109944 0.9990458 0.8989796 +0.9141912 0.9990458 0.8989796 +0.9182356 0.9990458 0.8989796 +0.9233522 0.9990458 0.8989796 +0.9298254 0.9990458 0.8989796 +0.9380149 0.9990458 0.8989796 +0.9483756 0.9990458 0.8989796 +0.9614833 0.9990458 0.8989796 +0.9780663 0.9990458 0.8989796 +0.9990458 0.9990458 0.8989796 +0.9992472 0.982362 0.9187024 +0.9994059 0.9751603 0.9348055 +0.9995309 0.9733768 0.9478691 +0.9996296 0.9744973 0.958412 +0.9997074 0.9770092 0.9668848 +0.9997689 0.9800339 0.973671 +0.9998174 0.9830858 0.9790917 +0.9998557 0.985917 0.9834123 +0.999886 0.9884196 0.9868501 +0.9999099 0.9905646 0.9895818 +0.9999288 0.9923652 0.9917499 +0.9999437 0.9938543 0.9934694 +0.9187175 0.9992474 0.9187426 +0.918717 0.9992474 0.9187416 +0.9187164 0.9992474 0.9187403 +0.9187157 0.9992474 0.9187387 +0.9187148 0.9992474 0.9187367 +0.9187137 0.9992474 0.9187342 +0.9187123 0.9992473 0.9187311 +0.9187107 0.9992473 0.9187273 +0.9187089 0.9992473 0.9187226 +0.9187068 0.9992473 0.918717 +0.9187045 0.9992472 0.9187102 +0.9187024 0.9992472 0.9187024 +0.9187096 0.9992472 0.9187024 +0.9187187 0.9992472 0.9187024 +0.9187302 0.9992472 0.9187024 +0.9187448 0.9992472 0.9187024 +0.9187632 0.9992472 0.9187024 +0.9187865 0.9992472 0.9187024 +0.918816 0.9992472 0.9187024 +0.9188534 0.9992472 0.9187024 +0.9189006 0.9992472 0.9187024 +0.9189603 0.9992472 0.9187024 +0.9190359 0.9992472 0.9187024 +0.9191315 0.9992472 0.9187024 +0.9192525 0.9992472 0.9187024 +0.9194055 0.9992472 0.9187024 +0.9195991 0.9992472 0.9187024 +0.9198441 0.9992472 0.9187024 +0.920154 0.9992472 0.9187024 +0.920546 0.9992472 0.9187024 +0.921042 0.9992472 0.9187024 +0.9216695 0.9992472 0.9187024 +0.9224634 0.9992472 0.9187024 +0.9234678 0.9992472 0.9187024 +0.9247384 0.9992472 0.9187024 +0.9263459 0.9992472 0.9187024 +0.9283796 0.9992472 0.9187024 +0.9309526 0.9992472 0.9187024 +0.9342076 0.9992472 0.9187024 +0.9383257 0.9992472 0.9187024 +0.9435357 0.9992472 0.9187024 +0.9501269 0.9992472 0.9187024 +0.9584657 0.9992472 0.9187024 +0.9690153 0.9992472 0.9187024 +0.982362 0.9992472 0.9187024 +0.9992472 0.9992472 0.9187024 +0.9994059 0.9858641 0.9348055 +0.9995309 0.9801425 0.9478691 +0.9996296 0.9787638 0.958412 +0.9997074 0.9796946 0.9668848 +0.9997689 0.9817216 0.973671 +0.9998174 0.9841451 0.9790917 +0.9998557 0.9865813 0.9834123 +0.999886 0.9888359 0.9868501 +0.9999099 0.9908253 0.9895818 +0.9999288 0.9925283 0.9917499 +0.9999437 0.9939564 0.9934694 +0.9348153 0.999406 0.9348312 +0.9348149 0.999406 0.9348305 +0.9348146 0.999406 0.9348297 +0.9348141 0.999406 0.9348287 +0.9348135 0.999406 0.9348274 +0.9348128 0.9994059 0.9348258 +0.9348119 0.9994059 0.9348238 +0.9348109 0.9994059 0.9348214 +0.9348097 0.9994059 0.9348184 +0.9348083 0.9994059 0.9348148 +0.9348069 0.9994059 0.9348105 +0.9348055 0.9994059 0.9348055 +0.9348101 0.9994059 0.9348055 +0.9348158 0.9994059 0.9348055 +0.9348231 0.9994059 0.9348055 +0.9348324 0.9994059 0.9348055 +0.9348441 0.9994059 0.9348055 +0.9348588 0.9994059 0.9348055 +0.9348775 0.9994059 0.9348055 +0.9349012 0.9994059 0.9348055 +0.9349311 0.9994059 0.9348055 +0.934969 0.9994059 0.9348055 +0.9350169 0.9994059 0.9348055 +0.9350775 0.9994059 0.9348055 +0.9351542 0.9994059 0.9348055 +0.9352512 0.9994059 0.9348055 +0.935374 0.9994059 0.9348055 +0.9355292 0.9994059 0.9348055 +0.9357257 0.9994059 0.9348055 +0.9359742 0.9994059 0.9348055 +0.9362886 0.9994059 0.9348055 +0.9366864 0.9994059 0.9348055 +0.9371897 0.9994059 0.9348055 +0.9378263 0.9994059 0.9348055 +0.9386318 0.9994059 0.9348055 +0.9396508 0.9994059 0.9348055 +0.9409401 0.9994059 0.9348055 +0.9425711 0.9994059 0.9348055 +0.9446345 0.9994059 0.9348055 +0.947245 0.9994059 0.9348055 +0.9505477 0.9994059 0.9348055 +0.954726 0.9994059 0.9348055 +0.9600121 0.9994059 0.9348055 +0.9666996 0.9994059 0.9348055 +0.9751603 0.9994059 0.9348055 +0.9858641 0.9994059 0.9348055 +0.9994059 0.9994059 0.9348055 +0.9995309 0.988702 0.9478691 +0.9996296 0.9841615 0.958412 +0.9997074 0.983092 0.9668848 +0.9997689 0.9838568 0.973671 +0.9998174 0.9854854 0.9790917 +0.9998557 0.9874218 0.9834123 +0.999886 0.9893626 0.9868501 +0.9999099 0.9911552 0.9895818 +0.9999288 0.9927348 0.9917499 +0.9999437 0.9940856 0.9934694 +0.9478754 0.999531 0.9478854 +0.9478752 0.999531 0.947885 +0.947875 0.999531 0.9478845 +0.9478746 0.999531 0.9478839 +0.9478743 0.999531 0.947883 +0.9478738 0.999531 0.947882 +0.9478733 0.999531 0.9478808 +0.9478726 0.999531 0.9478792 +0.9478718 0.999531 0.9478773 +0.947871 0.9995309 0.947875 +0.94787 0.9995309 0.9478723 +0.9478691 0.9995309 0.9478691 +0.947872 0.9995309 0.9478691 +0.9478757 0.9995309 0.9478691 +0.9478803 0.9995309 0.9478691 +0.9478861 0.9995309 0.9478691 +0.9478935 0.9995309 0.9478691 +0.9479029 0.9995309 0.9478691 +0.9479147 0.9995309 0.9478691 +0.9479296 0.9995309 0.9478691 +0.9479486 0.9995309 0.9478691 +0.9479725 0.9995309 0.9478691 +0.9480028 0.9995309 0.9478691 +0.9480411 0.9995309 0.9478691 +0.9480896 0.9995309 0.9478691 +0.9481509 0.9995309 0.9478691 +0.9482285 0.9995309 0.9478691 +0.9483266 0.9995309 0.9478691 +0.9484508 0.9995309 0.9478691 +0.9486079 0.9995309 0.9478691 +0.9488066 0.9995309 0.9478691 +0.949058 0.9995309 0.9478691 +0.9493761 0.9995309 0.9478691 +0.9497786 0.9995309 0.9478691 +0.9502877 0.9995309 0.9478691 +0.9509318 0.9995309 0.9478691 +0.9517467 0.9995309 0.9478691 +0.9527776 0.9995309 0.9478691 +0.9540819 0.9995309 0.9478691 +0.955732 0.9995309 0.9478691 +0.9578195 0.9995309 0.9478691 +0.9604606 0.9995309 0.9478691 +0.9638018 0.9995309 0.9478691 +0.9680289 0.9995309 0.9478691 +0.9733768 0.9995309 0.9478691 +0.9801425 0.9995309 0.9478691 +0.988702 0.9995309 0.9478691 +0.9995309 0.9995309 0.9478691 +0.9996296 0.9909903 0.958412 +0.9997074 0.9873902 0.9668848 +0.9997689 0.986558 0.973671 +0.9998174 0.987181 0.9790917 +0.9998557 0.9884852 0.9834123 +0.999886 0.9900289 0.9868501 +0.9999099 0.9915724 0.9895818 +0.9999288 0.992996 0.9917499 +0.9999437 0.994249 0.9934694 +0.958416 0.9996296 0.9584223 +0.9584159 0.9996296 0.9584221 +0.9584157 0.9996296 0.9584217 +0.9584155 0.9996296 0.9584213 +0.9584153 0.9996296 0.9584208 +0.958415 0.9996296 0.9584202 +0.9584146 0.9996296 0.9584194 +0.9584142 0.9996296 0.9584184 +0.9584137 0.9996296 0.9584172 +0.9584132 0.9996296 0.9584157 +0.9584126 0.9996296 0.958414 +0.958412 0.9996296 0.958412 +0.9584138 0.9996296 0.958412 +0.9584161 0.9996296 0.958412 +0.958419 0.9996296 0.958412 +0.9584227 0.9996296 0.958412 +0.9584274 0.9996296 0.958412 +0.9584333 0.9996296 0.958412 +0.9584407 0.9996296 0.958412 +0.9584501 0.9996296 0.958412 +0.9584621 0.9996296 0.958412 +0.9584772 0.9996296 0.958412 +0.9584963 0.9996296 0.958412 +0.9585204 0.9996296 0.958412 +0.958551 0.9996296 0.958412 +0.9585897 0.9996296 0.958412 +0.9586386 0.9996296 0.958412 +0.9587005 0.9996296 0.958412 +0.9587788 0.9996296 0.958412 +0.9588778 0.9996296 0.958412 +0.9590032 0.9996296 0.958412 +0.9591617 0.9996296 0.958412 +0.9593623 0.9996296 0.958412 +0.9596161 0.9996296 0.958412 +0.9599371 0.9996296 0.958412 +0.9603433 0.9996296 0.958412 +0.9608572 0.9996296 0.958412 +0.9615073 0.9996296 0.958412 +0.9623298 0.9996296 0.958412 +0.9633703 0.9996296 0.958412 +0.9646868 0.9996296 0.958412 +0.9663522 0.9996296 0.958412 +0.9684592 0.9996296 0.958412 +0.9711249 0.9996296 0.958412 +0.9744973 0.9996296 0.958412 +0.9787638 0.9996296 0.958412 +0.9841615 0.9996296 0.958412 +0.9909903 0.9996296 0.958412 +0.9996296 0.9996296 0.958412 +0.9997074 0.992828 0.9668848 +0.9997689 0.9899755 0.973671 +0.9998174 0.9893262 0.9790917 +0.9998557 0.9898304 0.9834123 +0.999886 0.9908718 0.9868501 +0.9999099 0.9921003 0.9895818 +0.9999288 0.9933264 0.9917499 +0.9999437 0.9944558 0.9934694 +0.9668873 0.9997074 0.9668913 +0.9668872 0.9997074 0.9668911 +0.9668871 0.9997074 0.9668909 +0.966887 0.9997074 0.9668907 +0.9668869 0.9997074 0.9668904 +0.9668867 0.9997074 0.9668899 +0.9668865 0.9997074 0.9668894 +0.9668862 0.9997074 0.9668888 +0.9668859 0.9997074 0.9668881 +0.9668855 0.9997074 0.9668872 +0.9668852 0.9997074 0.9668861 +0.9668848 0.9997074 0.9668848 +0.9668859 0.9997074 0.9668848 +0.9668874 0.9997074 0.9668848 +0.9668892 0.9997074 0.9668848 +0.9668915 0.9997074 0.9668848 +0.9668945 0.9997074 0.9668848 +0.9668982 0.9997074 0.9668848 +0.9669029 0.9997074 0.9668848 +0.9669088 0.9997074 0.9668848 +0.9669163 0.9997074 0.9668848 +0.9669258 0.9997074 0.9668848 +0.9669378 0.9997074 0.9668848 +0.966953 0.9997074 0.9668848 +0.9669723 0.9997074 0.9668848 +0.9669966 0.9997074 0.9668848 +0.9670274 0.9997074 0.9668848 +0.9670664 0.9997074 0.9668848 +0.9671156 0.9997074 0.9668848 +0.967178 0.9997074 0.9668848 +0.9672569 0.9997074 0.9668848 +0.9673567 0.9997074 0.9668848 +0.9674829 0.9997074 0.9668848 +0.9676427 0.9997074 0.9668848 +0.9678448 0.9997074 0.9668848 +0.9681004 0.9997074 0.9668848 +0.9684239 0.9997074 0.9668848 +0.968833 0.9997074 0.9668848 +0.9693507 0.9997074 0.9668848 +0.9700057 0.9997074 0.9668848 +0.9708343 0.9997074 0.9668848 +0.9718825 0.9997074 0.9668848 +0.9732087 0.9997074 0.9668848 +0.9748865 0.9997074 0.9668848 +0.9770092 0.9997074 0.9668848 +0.9796946 0.9997074 0.9668848 +0.983092 0.9997074 0.9668848 +0.9873902 0.9997074 0.9668848 +0.992828 0.9997074 0.9668848 +0.9997074 0.9997074 0.9668848 +0.9997689 0.994299 0.973671 +0.9998174 0.9920401 0.9790917 +0.9998557 0.9915323 0.9834123 +0.999886 0.9919383 0.9868501 +0.9999099 0.9927682 0.9895818 +0.9999288 0.9937445 0.9917499 +0.9999437 0.9947174 0.9934694 +0.9736726 0.9997689 0.9736751 +0.9736726 0.9997689 0.973675 +0.9736725 0.9997689 0.9736749 +0.9736724 0.9997689 0.9736747 +0.9736723 0.9997689 0.9736745 +0.9736722 0.9997689 0.9736743 +0.9736721 0.9997689 0.973674 +0.9736719 0.9997689 0.9736736 +0.9736717 0.9997689 0.9736731 +0.9736715 0.9997689 0.9736725 +0.9736712 0.9997689 0.9736718 +0.973671 0.9997689 0.973671 +0.9736717 0.9997689 0.973671 +0.9736726 0.9997689 0.973671 +0.9736738 0.9997689 0.973671 +0.9736753 0.9997689 0.973671 +0.9736771 0.9997689 0.973671 +0.9736794 0.9997689 0.973671 +0.9736824 0.9997689 0.973671 +0.9736861 0.9997689 0.973671 +0.9736908 0.9997689 0.973671 +0.9736968 0.9997689 0.973671 +0.9737044 0.9997689 0.973671 +0.9737139 0.9997689 0.973671 +0.973726 0.9997689 0.973671 +0.9737413 0.9997689 0.973671 +0.9737606 0.9997689 0.973671 +0.9737851 0.9997689 0.973671 +0.9738161 0.9997689 0.973671 +0.9738553 0.9997689 0.973671 +0.9739049 0.9997689 0.973671 +0.9739676 0.9997689 0.973671 +0.9740469 0.9997689 0.973671 +0.9741473 0.9997689 0.973671 +0.9742743 0.9997689 0.973671 +0.974435 0.9997689 0.973671 +0.9746383 0.9997689 0.973671 +0.9748954 0.9997689 0.973671 +0.9752208 0.9997689 0.973671 +0.9756324 0.9997689 0.973671 +0.9761531 0.9997689 0.973671 +0.9768119 0.9997689 0.973671 +0.9776454 0.9997689 0.973671 +0.9786999 0.9997689 0.973671 +0.9800339 0.9997689 0.973671 +0.9817216 0.9997689 0.973671 +0.9838568 0.9997689 0.973671 +0.986558 0.9997689 0.973671 +0.9899755 0.9997689 0.973671 +0.994299 0.9997689 0.973671 +0.9997689 0.9997689 0.973671 +0.9998174 0.9954736 0.9790917 +0.9998557 0.9936855 0.9834123 +0.999886 0.9932875 0.9868501 +0.9999099 0.9936131 0.9895818 +0.9999288 0.9942733 0.9917499 +0.9999437 0.9950483 0.9934694 +0.9790927 0.9998174 0.9790943 +0.9790927 0.9998174 0.9790942 +0.9790927 0.9998174 0.9790942 +0.9790926 0.9998174 0.979094 +0.9790925 0.9998174 0.9790939 +0.9790925 0.9998174 0.9790938 +0.9790924 0.9998174 0.9790936 +0.9790923 0.9998174 0.9790933 +0.9790921 0.9998174 0.979093 +0.979092 0.9998174 0.9790926 +0.9790919 0.9998174 0.9790922 +0.9790917 0.9998174 0.9790917 +0.9790922 0.9998174 0.9790917 +0.9790927 0.9998174 0.9790917 +0.9790935 0.9998174 0.9790917 +0.9790944 0.9998174 0.9790917 +0.9790955 0.9998174 0.9790917 +0.979097 0.9998174 0.9790917 +0.9790988 0.9998174 0.9790917 +0.9791012 0.9998174 0.9790917 +0.9791041 0.9998174 0.9790917 +0.9791079 0.9998174 0.9790917 +0.9791126 0.9998174 0.9790917 +0.9791186 0.9998174 0.9790917 +0.9791262 0.9998174 0.9790917 +0.9791358 0.9998174 0.9790917 +0.979148 0.9998174 0.9790917 +0.9791633 0.9998174 0.9790917 +0.9791828 0.9998174 0.9790917 +0.9792074 0.9998174 0.9790917 +0.9792385 0.9998174 0.9790917 +0.9792779 0.9998174 0.9790917 +0.9793277 0.9998174 0.9790917 +0.9793907 0.9998174 0.9790917 +0.9794704 0.9998174 0.9790917 +0.9795713 0.9998174 0.9790917 +0.9796989 0.9998174 0.9790917 +0.9798603 0.9998174 0.9790917 +0.9800645 0.9998174 0.9790917 +0.9803229 0.9998174 0.9790917 +0.9806498 0.9998174 0.9790917 +0.9810633 0.9998174 0.9790917 +0.9815865 0.9998174 0.9790917 +0.9822484 0.9998174 0.9790917 +0.9830858 0.9998174 0.9790917 +0.9841451 0.9998174 0.9790917 +0.9854854 0.9998174 0.9790917 +0.987181 0.9998174 0.9790917 +0.9893262 0.9998174 0.9790917 +0.9920401 0.9998174 0.9790917 +0.9954736 0.9998174 0.9790917 +0.9998174 0.9998174 0.9790917 +0.9998557 0.9964095 0.9834123 +0.999886 0.9949945 0.9868501 +0.9999099 0.9946821 0.9895818 +0.9999288 0.9949424 0.9917499 +0.9999437 0.9954669 0.9934694 +0.9834129 0.9998557 0.9834139 +0.9834129 0.9998557 0.9834139 +0.9834129 0.9998557 0.9834138 +0.9834129 0.9998557 0.9834138 +0.9834128 0.9998557 0.9834137 +0.9834128 0.9998557 0.9834136 +0.9834127 0.9998557 0.9834135 +0.9834127 0.9998557 0.9834133 +0.9834126 0.9998557 0.9834131 +0.9834125 0.9998557 0.9834129 +0.9834124 0.9998557 0.9834126 +0.9834123 0.9998557 0.9834123 +0.9834126 0.9998557 0.9834123 +0.9834129 0.9998557 0.9834123 +0.9834134 0.9998557 0.9834123 +0.983414 0.9998557 0.9834123 +0.9834147 0.9998557 0.9834123 +0.9834156 0.9998557 0.9834123 +0.9834168 0.9998557 0.9834123 +0.9834182 0.9998557 0.9834123 +0.9834201 0.9998557 0.9834123 +0.9834224 0.9998557 0.9834123 +0.9834254 0.9998557 0.9834123 +0.9834292 0.9998557 0.9834123 +0.9834339 0.9998557 0.9834123 +0.98344 0.9998557 0.9834123 +0.9834476 0.9998557 0.9834123 +0.9834572 0.9998557 0.9834123 +0.9834694 0.9998557 0.9834123 +0.9834848 0.9998557 0.9834123 +0.9835043 0.9998557 0.9834123 +0.983529 0.9998557 0.9834123 +0.9835603 0.9998557 0.9834123 +0.9835998 0.9998557 0.9834123 +0.9836498 0.9998557 0.9834123 +0.983713 0.9998557 0.9834123 +0.983793 0.9998557 0.9834123 +0.9838943 0.9998557 0.9834123 +0.9840223 0.9998557 0.9834123 +0.9841844 0.9998557 0.9834123 +0.9843894 0.9998557 0.9834123 +0.9846487 0.9998557 0.9834123 +0.9849768 0.9998557 0.9834123 +0.9853919 0.9998557 0.9834123 +0.985917 0.9998557 0.9834123 +0.9865813 0.9998557 0.9834123 +0.9874218 0.9998557 0.9834123 +0.9884852 0.9998557 0.9834123 +0.9898304 0.9998557 0.9834123 +0.9915323 0.9998557 0.9834123 +0.9936855 0.9998557 0.9834123 +0.9964095 0.9998557 0.9834123 +0.9998557 0.9998557 0.9834123 +0.999886 0.9971539 0.9868501 +0.9999099 0.9960344 0.9895818 +0.9999288 0.9957889 0.9917499 +0.9999437 0.9959966 0.9934694 +0.9868505 0.999886 0.9868511 +0.9868505 0.999886 0.9868511 +0.9868505 0.999886 0.9868511 +0.9868505 0.999886 0.986851 +0.9868504 0.999886 0.986851 +0.9868504 0.999886 0.9868509 +0.9868504 0.999886 0.9868508 +0.9868503 0.999886 0.9868507 +0.9868503 0.999886 0.9868506 +0.9868502 0.999886 0.9868505 +0.9868502 0.999886 0.9868503 +0.9868501 0.999886 0.9868501 +0.9868503 0.999886 0.9868501 +0.9868505 0.999886 0.9868501 +0.9868508 0.999886 0.9868501 +0.9868511 0.999886 0.9868501 +0.9868516 0.999886 0.9868501 +0.9868522 0.999886 0.9868501 +0.9868529 0.999886 0.9868501 +0.9868538 0.999886 0.9868501 +0.986855 0.999886 0.9868501 +0.9868565 0.999886 0.9868501 +0.9868583 0.999886 0.9868501 +0.9868607 0.999886 0.9868501 +0.9868637 0.999886 0.9868501 +0.9868674 0.999886 0.9868501 +0.9868722 0.999886 0.9868501 +0.9868783 0.999886 0.9868501 +0.9868859 0.999886 0.9868501 +0.9868956 0.999886 0.9868501 +0.9869078 0.999886 0.9868501 +0.9869233 0.999886 0.9868501 +0.9869428 0.999886 0.9868501 +0.9869676 0.999886 0.9868501 +0.9869989 0.999886 0.9868501 +0.9870386 0.999886 0.9868501 +0.9870887 0.999886 0.9868501 +0.9871521 0.999886 0.9868501 +0.9872324 0.999886 0.9868501 +0.9873339 0.999886 0.9868501 +0.9874624 0.999886 0.9868501 +0.9876249 0.999886 0.9868501 +0.9878304 0.999886 0.9868501 +0.9880905 0.999886 0.9868501 +0.9884196 0.999886 0.9868501 +0.9888359 0.999886 0.9868501 +0.9893626 0.999886 0.9868501 +0.9900289 0.999886 0.9868501 +0.9908718 0.999886 0.9868501 +0.9919383 0.999886 0.9868501 +0.9932875 0.999886 0.9868501 +0.9949945 0.999886 0.9868501 +0.9971539 0.999886 0.9868501 +0.999886 0.999886 0.9868501 +0.9999099 0.9977454 0.9895818 +0.9999288 0.9968599 0.9917499 +0.9999437 0.9966666 0.9934694 +0.989582 0.9999099 0.9895824 +0.989582 0.9999099 0.9895824 +0.989582 0.9999099 0.9895824 +0.989582 0.9999099 0.9895823 +0.989582 0.9999099 0.9895823 +0.9895819 0.9999099 0.9895823 +0.9895819 0.9999099 0.9895822 +0.9895819 0.9999099 0.9895822 +0.9895819 0.9999099 0.9895821 +0.9895818 0.9999099 0.989582 +0.9895818 0.9999099 0.9895819 +0.9895818 0.9999099 0.9895818 +0.9895819 0.9999099 0.9895818 +0.989582 0.9999099 0.9895818 +0.9895822 0.9999099 0.9895818 +0.9895824 0.9999099 0.9895818 +0.9895827 0.9999099 0.9895818 +0.9895831 0.9999099 0.9895818 +0.9895835 0.9999099 0.9895818 +0.9895841 0.9999099 0.9895818 +0.9895848 0.9999099 0.9895818 +0.9895857 0.9999099 0.9895818 +0.9895869 0.9999099 0.9895818 +0.9895884 0.9999099 0.9895818 +0.9895902 0.9999099 0.9895818 +0.9895926 0.9999099 0.9895818 +0.9895956 0.9999099 0.9895818 +0.9895994 0.9999099 0.9895818 +0.9896042 0.9999099 0.9895818 +0.9896102 0.9999099 0.9895818 +0.9896179 0.9999099 0.9895818 +0.9896276 0.9999099 0.9895818 +0.9896398 0.9999099 0.9895818 +0.9896553 0.9999099 0.9895818 +0.9896749 0.9999099 0.9895818 +0.9896998 0.9999099 0.9895818 +0.9897312 0.9999099 0.9895818 +0.9897709 0.9999099 0.9895818 +0.9898212 0.9999099 0.9895818 +0.9898847 0.9999099 0.9895818 +0.9899652 0.9999099 0.9895818 +0.9900669 0.9999099 0.9895818 +0.9901957 0.9999099 0.9895818 +0.9903586 0.9999099 0.9895818 +0.9905646 0.9999099 0.9895818 +0.9908253 0.9999099 0.9895818 +0.9911552 0.9999099 0.9895818 +0.9915724 0.9999099 0.9895818 +0.9921003 0.9999099 0.9895818 +0.9927682 0.9999099 0.9895818 +0.9936131 0.9999099 0.9895818 +0.9946821 0.9999099 0.9895818 +0.9960344 0.9999099 0.9895818 +0.9977454 0.9999099 0.9895818 +0.9999099 0.9999099 0.9895818 +0.9999288 0.9982147 0.9917499 +0.9999437 0.9975144 0.9934694 +0.9917501 0.9999288 0.9917503 +0.9917501 0.9999288 0.9917503 +0.9917501 0.9999288 0.9917503 +0.9917501 0.9999288 0.9917503 +0.9917501 0.9999288 0.9917503 +0.9917501 0.9999288 0.9917503 +0.99175 0.9999288 0.9917502 +0.99175 0.9999288 0.9917502 +0.99175 0.9999288 0.9917501 +0.99175 0.9999288 0.9917501 +0.99175 0.9999288 0.99175 +0.9917499 0.9999288 0.9917499 +0.99175 0.9999288 0.9917499 +0.9917501 0.9999288 0.9917499 +0.9917502 0.9999288 0.9917499 +0.9917503 0.9999288 0.9917499 +0.9917505 0.9999288 0.9917499 +0.9917507 0.9999288 0.9917499 +0.991751 0.9999288 0.9917499 +0.9917514 0.9999288 0.9917499 +0.9917519 0.9999288 0.9917499 +0.9917524 0.9999288 0.9917499 +0.9917532 0.9999288 0.9917499 +0.9917541 0.9999288 0.9917499 +0.9917553 0.9999288 0.9917499 +0.9917567 0.9999288 0.9917499 +0.9917586 0.9999288 0.9917499 +0.991761 0.9999288 0.9917499 +0.991764 0.9999288 0.9917499 +0.9917678 0.9999288 0.9917499 +0.9917725 0.9999288 0.9917499 +0.9917786 0.9999288 0.9917499 +0.9917863 0.9999288 0.9917499 +0.991796 0.9999288 0.9917499 +0.9918083 0.9999288 0.9917499 +0.9918238 0.9999288 0.9917499 +0.9918435 0.9999288 0.9917499 +0.9918683 0.9999288 0.9917499 +0.9918998 0.9999288 0.9917499 +0.9919396 0.9999288 0.9917499 +0.9919899 0.9999288 0.9917499 +0.9920536 0.9999288 0.9917499 +0.9921342 0.9999288 0.9917499 +0.9922362 0.9999288 0.9917499 +0.9923652 0.9999288 0.9917499 +0.9925283 0.9999288 0.9917499 +0.9927348 0.9999288 0.9917499 +0.992996 0.9999288 0.9917499 +0.9933264 0.9999288 0.9917499 +0.9937445 0.9999288 0.9917499 +0.9942733 0.9999288 0.9917499 +0.9949424 0.9999288 0.9917499 +0.9957889 0.9999288 0.9917499 +0.9968599 0.9999288 0.9917499 +0.9982147 0.9999288 0.9917499 +0.9999288 0.9999288 0.9917499 +0.9999437 0.9985869 0.9934694 +0.9934695 0.9999437 0.9934696 +0.9934695 0.9999437 0.9934696 +0.9934695 0.9999437 0.9934696 +0.9934695 0.9999437 0.9934696 +0.9934695 0.9999437 0.9934696 +0.9934695 0.9999437 0.9934696 +0.9934695 0.9999437 0.9934696 +0.9934694 0.9999437 0.9934695 +0.9934694 0.9999437 0.9934695 +0.9934694 0.9999437 0.9934695 +0.9934694 0.9999437 0.9934694 +0.9934694 0.9999437 0.9934694 +0.9934694 0.9999437 0.9934694 +0.9934695 0.9999437 0.9934694 +0.9934696 0.9999437 0.9934694 +0.9934696 0.9999437 0.9934694 +0.9934698 0.9999437 0.9934694 +0.9934699 0.9999437 0.9934694 +0.9934701 0.9999437 0.9934694 +0.9934703 0.9999437 0.9934694 +0.9934706 0.9999437 0.9934694 +0.9934709 0.9999437 0.9934694 +0.9934714 0.9999437 0.9934694 +0.993472 0.9999437 0.9934694 +0.9934727 0.9999437 0.9934694 +0.9934736 0.9999437 0.9934694 +0.9934748 0.9999437 0.9934694 +0.9934763 0.9999437 0.9934694 +0.9934782 0.9999437 0.9934694 +0.9934805 0.9999437 0.9934694 +0.9934835 0.9999437 0.9934694 +0.9934873 0.9999437 0.9934694 +0.9934921 0.9999437 0.9934694 +0.9934982 0.9999437 0.9934694 +0.9935059 0.9999437 0.9934694 +0.9935156 0.9999437 0.9934694 +0.9935279 0.9999437 0.9934694 +0.9935435 0.9999437 0.9934694 +0.9935631 0.9999437 0.9934694 +0.993588 0.9999437 0.9934694 +0.9936196 0.9999437 0.9934694 +0.9936594 0.9999437 0.9934694 +0.9937098 0.9999437 0.9934694 +0.9937736 0.9999437 0.9934694 +0.9938543 0.9999437 0.9934694 +0.9939564 0.9999437 0.9934694 +0.9940856 0.9999437 0.9934694 +0.994249 0.9999437 0.9934694 +0.9944558 0.9999437 0.9934694 +0.9947174 0.9999437 0.9934694 +0.9950483 0.9999437 0.9934694 +0.9954669 0.9999437 0.9934694 +0.9959966 0.9999437 0.9934694 +0.9966666 0.9999437 0.9934694 +0.9975144 0.9999437 0.9934694 +0.9985869 0.9999437 0.9934694 +0.9999437 0.9999437 0.9934694 +0.0000238 0.0000238 0.0309069 +0.0005417 0.0000238 0.0309069 +0.0011968 0.0000238 0.0309069 +0.0020256 0.0000238 0.0309069 +0.0030742 0.0000238 0.0309069 +0.0044007 0.0000238 0.0309069 +0.006079 0.0000238 0.0309069 +0.0082023 0.0000238 0.0309069 +0.0108885 0.0000238 0.0309069 +0.0142868 0.0000238 0.0309069 +0.0185862 0.0000238 0.0309069 +0.0240255 0.0000238 0.0309069 +0.0309069 0.0000238 0.0309069 +0.0396127 0.0000238 0.0309069 +0.0506267 0.0000238 0.0309069 +0.0645609 0.0000238 0.0309069 +0.0821895 0.0000238 0.0309069 +0.1044919 0.0000238 0.0309069 +0.1327073 0.0000238 0.0309069 +0.1684036 0.0000238 0.0309069 +0.2135639 0.0000238 0.0309069 +0.2706977 0.0000238 0.0309069 +0.3429792 0.0000238 0.0309069 +0.4344249 0.0000238 0.0309069 +0.5501155 0.0000238 0.0309069 +0.6964791 0.0000238 0.0309069 +0.8407292 0.0051514 0.0344214 +0.9033413 0.0279321 0.0521597 +0.9354466 0.0624569 0.0815473 +0.9545467 0.1059991 0.120662 +0.9669269 0.1572498 0.1683064 +0.9754027 0.2151269 0.2233317 +0.9814251 0.2783684 0.2843648 +0.9858181 0.3454107 0.3497276 +0.9890841 0.4144197 0.4174814 +0.9915469 0.4834235 0.4855631 +0.993424 0.5504963 0.5519704 +0.9948662 0.6139459 0.6149479 +0.9959813 0.6724572 0.6731299 +0.9968475 0.7251659 0.7256124 +0.997523 0.7716588 0.7719522 +0.9980513 0.8119154 0.8121065 +0.9984653 0.8462171 0.8463406 +0.9987905 0.8750477 0.8751271 +0.9990461 0.8990028 0.8990535 +0.9992474 0.9187175 0.9187498 +0.999406 0.9348153 0.9348357 +0.999531 0.9478754 0.9478883 +0.9996296 0.958416 0.9584241 +0.9997074 0.9668873 0.9668925 +0.9997689 0.9736726 0.9736758 +0.9998174 0.9790927 0.9790948 +0.9998557 0.9834129 0.9834142 +0.999886 0.9868505 0.9868513 +0.9999099 0.989582 0.9895825 +0.9999288 0.9917501 0.9917504 +0.9999437 0.9934695 0.9934697 +0.0000238 0.0005417 0.0309069 +0.0000382 0.0000382 0.0304033 +0.0006933 0.0000382 0.0304033 +0.0015221 0.0000382 0.0304033 +0.0025707 0.0000382 0.0304033 +0.0038972 0.0000382 0.0304033 +0.0055755 0.0000382 0.0304033 +0.0076988 0.0000382 0.0304033 +0.0103849 0.0000382 0.0304033 +0.0137833 0.0000382 0.0304033 +0.0180827 0.0000382 0.0304033 +0.023522 0.0000382 0.0304033 +0.0304033 0.0000382 0.0304033 +0.0391092 0.0000382 0.0304033 +0.0501232 0.0000382 0.0304033 +0.0640574 0.0000382 0.0304033 +0.081686 0.0000382 0.0304033 +0.1039884 0.0000382 0.0304033 +0.1322038 0.0000382 0.0304033 +0.1679 0.0000382 0.0304033 +0.2130604 0.0000382 0.0304033 +0.2701941 0.0000382 0.0304033 +0.3424757 0.0000382 0.0304033 +0.4339214 0.0000382 0.0304033 +0.549612 0.0000382 0.0304033 +0.6959756 0.0000382 0.0304033 +0.8405071 0.0051286 0.0339178 +0.9032596 0.0278872 0.0517186 +0.9354101 0.0624063 0.0811837 +0.9545286 0.1059489 0.1203707 +0.9669173 0.1572031 0.1680773 +0.9753975 0.2150852 0.2231543 +0.9814221 0.2783325 0.2842295 +0.9858163 0.3453807 0.3496259 +0.9890831 0.4143955 0.4174062 +0.9915463 0.4834045 0.4855085 +0.9934236 0.5504818 0.5519314 +0.994866 0.6139352 0.6149205 +0.9959811 0.6724495 0.6731109 +0.9968474 0.7251605 0.7255995 +0.997523 0.7716551 0.7719436 +0.9980512 0.8119128 0.8121007 +0.9984653 0.8462154 0.8463368 +0.9987905 0.8750466 0.8751246 +0.9990461 0.899002 0.8990519 +0.9992474 0.918717 0.9187488 +0.999406 0.9348149 0.9348351 +0.999531 0.9478752 0.9478879 +0.9996296 0.9584159 0.9584239 +0.9997074 0.9668872 0.9668923 +0.9997689 0.9736726 0.9736757 +0.9998174 0.9790927 0.9790947 +0.9998557 0.9834129 0.9834142 +0.999886 0.9868505 0.9868513 +0.9999099 0.989582 0.9895825 +0.9999288 0.9917501 0.9917504 +0.9999437 0.9934695 0.9934697 +0.0000238 0.0011968 0.0309069 +0.0000382 0.0006933 0.0304033 +0.0000611 0.0000611 0.0297711 +0.0008899 0.0000611 0.0297711 +0.0019385 0.0000611 0.0297711 +0.003265 0.0000611 0.0297711 +0.0049433 0.0000611 0.0297711 +0.0070666 0.0000611 0.0297711 +0.0097527 0.0000611 0.0297711 +0.0131511 0.0000611 0.0297711 +0.0174505 0.0000611 0.0297711 +0.0228898 0.0000611 0.0297711 +0.0297711 0.0000611 0.0297711 +0.038477 0.0000611 0.0297711 +0.049491 0.0000611 0.0297711 +0.0634252 0.0000611 0.0297711 +0.0810538 0.0000611 0.0297711 +0.1033562 0.0000611 0.0297711 +0.1315716 0.0000611 0.0297711 +0.1672678 0.0000611 0.0297711 +0.2124282 0.0000611 0.0297711 +0.2695619 0.0000611 0.0297711 +0.3418435 0.0000611 0.0297711 +0.4332891 0.0000611 0.0297711 +0.5489798 0.0000611 0.0297711 +0.6953434 0.0000611 0.0297711 +0.8402274 0.0051047 0.0332852 +0.9031567 0.0278347 0.0511643 +0.9353643 0.0623458 0.0807269 +0.9545059 0.1058883 0.1200048 +0.9669053 0.1571463 0.1677895 +0.9753908 0.2150342 0.2229315 +0.9814183 0.2782884 0.2840595 +0.9858141 0.3453439 0.3494983 +0.9890818 0.4143657 0.4173119 +0.9915455 0.4833811 0.4854399 +0.9934231 0.550464 0.5518824 +0.9948657 0.6139219 0.6148861 +0.9959809 0.6724399 0.6730871 +0.9968473 0.7251537 0.7255833 +0.9975229 0.7716504 0.7719327 +0.9980512 0.8119096 0.8120935 +0.9984653 0.8462132 0.8463321 +0.9987904 0.8750451 0.8751215 +0.9990461 0.8990011 0.8990499 +0.9992474 0.9187164 0.9187475 +0.999406 0.9348146 0.9348342 +0.999531 0.947875 0.9478874 +0.9996296 0.9584157 0.9584235 +0.9997074 0.9668871 0.9668921 +0.9997689 0.9736725 0.9736756 +0.9998174 0.9790927 0.9790946 +0.9998557 0.9834129 0.9834141 +0.999886 0.9868505 0.9868512 +0.9999099 0.989582 0.9895825 +0.9999288 0.9917501 0.9917504 +0.9999437 0.9934695 0.9934697 +0.0000238 0.0020256 0.0309069 +0.0000382 0.0015221 0.0304033 +0.0000611 0.0008899 0.0297711 +0.0000978 0.0000978 0.028979 +0.0011463 0.0000978 0.028979 +0.0024729 0.0000978 0.028979 +0.0041512 0.0000978 0.028979 +0.0062744 0.0000978 0.028979 +0.0089606 0.0000978 0.028979 +0.012359 0.0000978 0.028979 +0.0166583 0.0000978 0.028979 +0.0220976 0.0000978 0.028979 +0.028979 0.0000978 0.028979 +0.0376849 0.0000978 0.028979 +0.0486989 0.0000978 0.028979 +0.0626331 0.0000978 0.028979 +0.0802616 0.0000978 0.028979 +0.102564 0.0000978 0.028979 +0.1307795 0.0000978 0.028979 +0.1664757 0.0000978 0.028979 +0.2116361 0.0000978 0.028979 +0.2687698 0.0000978 0.028979 +0.3410514 0.0000978 0.028979 +0.432497 0.0000978 0.028979 +0.5481876 0.0000978 0.028979 +0.6945513 0.0000978 0.028979 +0.8398756 0.0050826 0.032492 +0.9030276 0.0277752 0.050469 +0.9353068 0.0622749 0.080154 +0.9544774 0.1058162 0.1195459 +0.9668902 0.1570779 0.1674288 +0.9753825 0.2149725 0.2226522 +0.9814136 0.2782347 0.2838465 +0.9858113 0.3452987 0.3493382 +0.9890801 0.414329 0.4171936 +0.9915446 0.4833522 0.485354 +0.9934225 0.5504419 0.551821 +0.9948653 0.6139056 0.6148429 +0.9959807 0.672428 0.6730573 +0.9968472 0.7251454 0.725563 +0.9975228 0.7716446 0.771919 +0.9980511 0.8119057 0.8120844 +0.9984653 0.8462106 0.8463261 +0.9987904 0.8750434 0.8751176 +0.9990461 0.899 0.8990474 +0.9992474 0.9187157 0.9187459 +0.999406 0.9348141 0.9348332 +0.999531 0.9478746 0.9478867 +0.9996296 0.9584155 0.9584231 +0.9997074 0.966887 0.9668918 +0.9997689 0.9736724 0.9736754 +0.9998174 0.9790926 0.9790945 +0.9998557 0.9834129 0.983414 +0.999886 0.9868505 0.9868512 +0.9999099 0.989582 0.9895824 +0.9999288 0.9917501 0.9917504 +0.9999437 0.9934695 0.9934697 +0.0000238 0.0030742 0.0309069 +0.0000382 0.0025707 0.0304033 +0.0000611 0.0019385 0.0297711 +0.0000978 0.0011463 0.028979 +0.0001565 0.0001565 0.0279891 +0.001483 0.0001565 0.0279891 +0.0031613 0.0001565 0.0279891 +0.0052846 0.0001565 0.0279891 +0.0079707 0.0001565 0.0279891 +0.0113691 0.0001565 0.0279891 +0.0156685 0.0001565 0.0279891 +0.0211078 0.0001565 0.0279891 +0.0279891 0.0001565 0.0279891 +0.036695 0.0001565 0.0279891 +0.047709 0.0001565 0.0279891 +0.0616432 0.0001565 0.0279891 +0.0792718 0.0001565 0.0279891 +0.1015742 0.0001565 0.0279891 +0.1297896 0.0001565 0.0279891 +0.1654858 0.0001565 0.0279891 +0.2106462 0.0001565 0.0279891 +0.2677799 0.0001565 0.0279891 +0.3400615 0.0001565 0.0279891 +0.4315072 0.0001565 0.0279891 +0.5471978 0.0001565 0.0279891 +0.6935614 0.0001565 0.0279891 +0.8394338 0.0050676 0.0314998 +0.9028657 0.0277111 0.0495992 +0.9352348 0.0621943 0.0794373 +0.9544418 0.1057322 0.1189719 +0.9668714 0.1569971 0.1669776 +0.9753721 0.2148987 0.2223029 +0.9814076 0.2781701 0.2835801 +0.9858079 0.3452442 0.3491382 +0.9890781 0.4142845 0.4170458 +0.9915433 0.4833171 0.4852466 +0.9934218 0.550415 0.5517442 +0.9948649 0.6138855 0.614789 +0.9959804 0.6724135 0.67302 +0.996847 0.7251351 0.7255376 +0.9975227 0.7716375 0.7719019 +0.9980511 0.8119009 0.8120731 +0.9984652 0.8462073 0.8463187 +0.9987904 0.8750412 0.8751128 +0.9990461 0.8989986 0.8990443 +0.9992474 0.9187148 0.9187439 +0.999406 0.9348135 0.9348319 +0.999531 0.9478743 0.9478859 +0.9996296 0.9584153 0.9584226 +0.9997074 0.9668869 0.9668915 +0.9997689 0.9736723 0.9736752 +0.9998174 0.9790925 0.9790944 +0.9998557 0.9834128 0.983414 +0.999886 0.9868504 0.9868512 +0.9999099 0.989582 0.9895824 +0.9999288 0.9917501 0.9917503 +0.9999437 0.9934695 0.9934696 +0.0000238 0.0044007 0.0309069 +0.0000382 0.0038972 0.0304033 +0.0000611 0.003265 0.0297711 +0.0000978 0.0024729 0.028979 +0.0001565 0.001483 0.0279891 +0.0002504 0.0002504 0.0267565 +0.0019287 0.0002504 0.0267565 +0.004052 0.0002504 0.0267565 +0.0067381 0.0002504 0.0267565 +0.0101365 0.0002504 0.0267565 +0.0144359 0.0002504 0.0267565 +0.0198752 0.0002504 0.0267565 +0.0267565 0.0002504 0.0267565 +0.0354624 0.0002504 0.0267565 +0.0464764 0.0002504 0.0267565 +0.0604106 0.0002504 0.0267565 +0.0780392 0.0002504 0.0267565 +0.1003416 0.0002504 0.0267565 +0.128557 0.0002504 0.0267565 +0.1642532 0.0002504 0.0267565 +0.2094136 0.0002504 0.0267565 +0.2665473 0.0002504 0.0267565 +0.3388289 0.0002504 0.0267565 +0.4302746 0.0002504 0.0267565 +0.5459652 0.0002504 0.0267565 +0.6923288 0.0002504 0.0267565 +0.8388802 0.0050694 0.0302631 +0.9026634 0.0276479 0.0485143 +0.9351449 0.0621069 0.0785435 +0.9543974 0.1056375 0.1182564 +0.9668479 0.156904 0.1664151 +0.9753591 0.2148124 0.2218676 +0.9814002 0.2780936 0.2832482 +0.9858036 0.3451791 0.348889 +0.9890755 0.4142311 0.4168617 +0.9915418 0.4832747 0.4851127 +0.9934209 0.5503825 0.5516486 +0.9948643 0.6138613 0.6147218 +0.9959801 0.6723959 0.6729735 +0.9968468 0.7251226 0.725506 +0.9975226 0.7716288 0.7718807 +0.998051 0.8118949 0.812059 +0.9984652 0.8462034 0.8463094 +0.9987904 0.8750386 0.8751068 +0.9990461 0.8989969 0.8990404 +0.9992474 0.9187137 0.9187414 +0.9994059 0.9348128 0.9348303 +0.999531 0.9478738 0.9478849 +0.9996296 0.958415 0.958422 +0.9997074 0.9668867 0.9668911 +0.9997689 0.9736722 0.973675 +0.9998174 0.9790925 0.9790942 +0.9998557 0.9834128 0.9834139 +0.999886 0.9868504 0.9868511 +0.9999099 0.9895819 0.9895824 +0.9999288 0.9917501 0.9917503 +0.9999437 0.9934695 0.9934696 +0.0000238 0.006079 0.0309069 +0.0000382 0.0055755 0.0304033 +0.0000611 0.0049433 0.0297711 +0.0000978 0.0041512 0.028979 +0.0001565 0.0031613 0.0279891 +0.0002504 0.0019287 0.0267565 +0.0004008 0.0004008 0.0252287 +0.0025241 0.0004008 0.0252287 +0.0052103 0.0004008 0.0252287 +0.0086086 0.0004008 0.0252287 +0.012908 0.0004008 0.0252287 +0.0183473 0.0004008 0.0252287 +0.0252287 0.0004008 0.0252287 +0.0339345 0.0004008 0.0252287 +0.0449485 0.0004008 0.0252287 +0.0588827 0.0004008 0.0252287 +0.0765113 0.0004008 0.0252287 +0.0988137 0.0004008 0.0252287 +0.1270291 0.0004008 0.0252287 +0.1627254 0.0004008 0.0252287 +0.2078857 0.0004008 0.0252287 +0.2650195 0.0004008 0.0252287 +0.337301 0.0004008 0.0252287 +0.4287467 0.0004008 0.0252287 +0.5444373 0.0004008 0.0252287 +0.6908009 0.0004008 0.0252287 +0.8381886 0.0051048 0.0287279 +0.9024114 0.0275966 0.0471669 +0.9350332 0.0620199 0.0774337 +0.9543421 0.1055364 0.117368 +0.9668187 0.1568008 0.1657171 +0.975343 0.2147144 0.2213275 +0.9813911 0.2780055 0.2828365 +0.9857982 0.3451032 0.3485799 +0.9890723 0.4141683 0.4166333 +0.9915399 0.4832246 0.4849468 +0.9934197 0.5503438 0.5515301 +0.9948636 0.6138323 0.6146385 +0.9959797 0.6723748 0.672916 +0.9968465 0.7251076 0.7254668 +0.9975224 0.7716184 0.7718544 +0.9980509 0.8118878 0.8120415 +0.9984651 0.8461986 0.846298 +0.9987903 0.8750355 0.8750993 +0.9990461 0.8989948 0.8990356 +0.9992473 0.9187123 0.9187383 +0.9994059 0.9348119 0.9348284 +0.999531 0.9478733 0.9478837 +0.9996296 0.9584146 0.9584212 +0.9997074 0.9668865 0.9668906 +0.9997689 0.9736721 0.9736747 +0.9998174 0.9790924 0.979094 +0.9998557 0.9834127 0.9834137 +0.999886 0.9868504 0.986851 +0.9999099 0.9895819 0.9895823 +0.9999288 0.99175 0.9917503 +0.9999437 0.9934695 0.9934696 +0.0000238 0.0082023 0.0309069 +0.0000382 0.0076988 0.0304033 +0.0000611 0.0070666 0.0297711 +0.0000978 0.0062744 0.028979 +0.0001565 0.0052846 0.0279891 +0.0002504 0.004052 0.0267565 +0.0004008 0.0025241 0.0252287 +0.0006416 0.0006416 0.0233461 +0.0033277 0.0006416 0.0233461 +0.0067261 0.0006416 0.0233461 +0.0110255 0.0006416 0.0233461 +0.0164648 0.0006416 0.0233461 +0.0233461 0.0006416 0.0233461 +0.032052 0.0006416 0.0233461 +0.043066 0.0006416 0.0233461 +0.0570002 0.0006416 0.0233461 +0.0746288 0.0006416 0.0233461 +0.0969312 0.0006416 0.0233461 +0.1251466 0.0006416 0.0233461 +0.1608428 0.0006416 0.0233461 +0.2060032 0.0006416 0.0233461 +0.2631369 0.0006416 0.0233461 +0.3354185 0.0006416 0.0233461 +0.4268641 0.0006416 0.0233461 +0.5425548 0.0006416 0.0233461 +0.6889184 0.0006416 0.0233461 +0.8373283 0.0052028 0.0268333 +0.9020992 0.0275778 0.0455028 +0.9348949 0.0619473 0.0760633 +0.9542739 0.1054384 0.1162715 +0.9667827 0.1566936 0.1648558 +0.9753231 0.2146085 0.2206612 +0.9813797 0.2779077 0.2823287 +0.9857916 0.3450175 0.3481986 +0.9890684 0.4140964 0.4163517 +0.9915376 0.4831666 0.4847422 +0.9934183 0.5502987 0.5513839 +0.9948628 0.6137984 0.6145359 +0.9959791 0.67235 0.672845 +0.9968462 0.7250899 0.7254184 +0.9975222 0.7716061 0.7718219 +0.9980508 0.8118794 0.81202 +0.998465 0.8461929 0.8462838 +0.9987903 0.8750317 0.8750901 +0.999046 0.8989923 0.8990296 +0.9992473 0.9187107 0.9187344 +0.9994059 0.9348109 0.9348259 +0.999531 0.9478726 0.9478821 +0.9996296 0.9584142 0.9584202 +0.9997074 0.9668862 0.96689 +0.9997689 0.9736719 0.9736743 +0.9998174 0.9790923 0.9790938 +0.9998557 0.9834127 0.9834136 +0.999886 0.9868503 0.9868509 +0.9999099 0.9895819 0.9895823 +0.9999288 0.99175 0.9917503 +0.9999437 0.9934694 0.9934696 +0.0000238 0.0108885 0.0309069 +0.0000382 0.0103849 0.0304033 +0.0000611 0.0097527 0.0297711 +0.0000978 0.0089606 0.028979 +0.0001565 0.0079707 0.0279891 +0.0002504 0.0067381 0.0267565 +0.0004008 0.0052103 0.0252287 +0.0006416 0.0033277 0.0233461 +0.0010268 0.0010268 0.0210452 +0.0044252 0.0010268 0.0210452 +0.0087246 0.0010268 0.0210452 +0.0141639 0.0010268 0.0210452 +0.0210452 0.0010268 0.0210452 +0.0297511 0.0010268 0.0210452 +0.0407651 0.0010268 0.0210452 +0.0546993 0.0010268 0.0210452 +0.0723279 0.0010268 0.0210452 +0.0946303 0.0010268 0.0210452 +0.1228457 0.0010268 0.0210452 +0.1585419 0.0010268 0.0210452 +0.2037023 0.0010268 0.0210452 +0.260836 0.0010268 0.0210452 +0.3331176 0.0010268 0.0210452 +0.4245633 0.0010268 0.0210452 +0.5402539 0.0010268 0.0210452 +0.6866175 0.0010268 0.0210452 +0.8362644 0.0054121 0.024513 +0.9017148 0.0276281 0.0434629 +0.9347252 0.061916 0.0743837 +0.9541902 0.1053624 0.1149282 +0.9667385 0.1565954 0.1638011 +0.9752987 0.2145034 0.2198456 +0.9813659 0.2778058 0.2817072 +0.9857835 0.3449254 0.3477322 +0.9890637 0.4140176 0.4160072 +0.9915347 0.4831021 0.484492 +0.9934166 0.550248 0.5512052 +0.9948617 0.6137599 0.6144104 +0.9959785 0.6723217 0.6727582 +0.9968458 0.7250697 0.7253594 +0.997522 0.7715919 0.7717822 +0.9980506 0.8118697 0.8119937 +0.9984649 0.8461864 0.8462665 +0.9987902 0.8750274 0.8750788 +0.999046 0.8989895 0.8990224 +0.9992473 0.9187089 0.9187298 +0.9994059 0.9348097 0.934823 +0.999531 0.9478718 0.9478802 +0.9996296 0.9584137 0.958419 +0.9997074 0.9668859 0.9668892 +0.9997689 0.9736717 0.9736738 +0.9998174 0.9790921 0.9790935 +0.9998557 0.9834126 0.9834134 +0.999886 0.9868503 0.9868508 +0.9999099 0.9895819 0.9895822 +0.9999288 0.99175 0.9917502 +0.9999437 0.9934694 0.9934696 +0.0000238 0.0142868 0.0309069 +0.0000382 0.0137833 0.0304033 +0.0000611 0.0131511 0.0297711 +0.0000978 0.012359 0.028979 +0.0001565 0.0113691 0.0279891 +0.0002504 0.0101365 0.0267565 +0.0004008 0.0086086 0.0252287 +0.0006416 0.0067261 0.0233461 +0.0010268 0.0044252 0.0210452 +0.0016435 0.0016435 0.0182636 +0.0059429 0.0016435 0.0182636 +0.0113822 0.0016435 0.0182636 +0.0182636 0.0016435 0.0182636 +0.0269694 0.0016435 0.0182636 +0.0379834 0.0016435 0.0182636 +0.0519176 0.0016435 0.0182636 +0.0695462 0.0016435 0.0182636 +0.0918486 0.0016435 0.0182636 +0.120064 0.0016435 0.0182636 +0.1557603 0.0016435 0.0182636 +0.2009206 0.0016435 0.0182636 +0.2580543 0.0016435 0.0182636 +0.3303359 0.0016435 0.0182636 +0.4217816 0.0016435 0.0182636 +0.5374722 0.0016435 0.0182636 +0.6838358 0.0016435 0.0182636 +0.8349593 0.0058134 0.0217012 +0.9012461 0.0278105 0.0409879 +0.9345187 0.0619734 0.0723466 +0.9540886 0.1053433 0.1132997 +0.966685 0.1565315 0.162523 +0.9752692 0.2144168 0.2188577 +0.9813491 0.2777122 0.2809547 +0.9857738 0.3448353 0.3471677 +0.9890579 0.4139373 0.4155903 +0.9915312 0.4830346 0.4841892 +0.9934145 0.5501939 0.550989 +0.9948604 0.6137183 0.6142585 +0.9959777 0.6722907 0.6726533 +0.9968453 0.7250473 0.7252879 +0.9975217 0.7715762 0.7717342 +0.9980504 0.8118589 0.8119618 +0.9984648 0.8461791 0.8462456 +0.9987902 0.8750225 0.8750652 +0.9990459 0.8989863 0.8990136 +0.9992473 0.9187068 0.9187241 +0.9994059 0.9348083 0.9348194 +0.9995309 0.947871 0.9478779 +0.9996296 0.9584132 0.9584175 +0.9997074 0.9668855 0.9668883 +0.9997689 0.9736715 0.9736732 +0.9998174 0.979092 0.9790931 +0.9998557 0.9834125 0.9834132 +0.999886 0.9868502 0.9868507 +0.9999099 0.9895818 0.9895821 +0.9999288 0.99175 0.9917502 +0.9999437 0.9934694 0.9934695 +0.0000238 0.0185862 0.0309069 +0.0000382 0.0180827 0.0304033 +0.0000611 0.0174505 0.0297711 +0.0000978 0.0166583 0.028979 +0.0001565 0.0156685 0.0279891 +0.0002504 0.0144359 0.0267565 +0.0004008 0.012908 0.0252287 +0.0006416 0.0110255 0.0233461 +0.0010268 0.0087246 0.0210452 +0.0016435 0.0059429 0.0182636 +0.0026305 0.0026305 0.0149512 +0.0080698 0.0026305 0.0149512 +0.0149512 0.0026305 0.0149512 +0.023657 0.0026305 0.0149512 +0.0346711 0.0026305 0.0149512 +0.0486053 0.0026305 0.0149512 +0.0662338 0.0026305 0.0149512 +0.0885362 0.0026305 0.0149512 +0.1167517 0.0026305 0.0149512 +0.1524479 0.0026305 0.0149512 +0.1976083 0.0026305 0.0149512 +0.254742 0.0026305 0.0149512 +0.3270236 0.0026305 0.0149512 +0.4184692 0.0026305 0.0149512 +0.5341598 0.0026305 0.0149512 +0.6805235 0.0026305 0.0149512 +0.8333779 0.0065402 0.0183437 +0.900682 0.0282324 0.0380282 +0.9342712 0.062202 0.0699113 +0.9539671 0.1054431 0.111354 +0.9666211 0.1565473 0.160997 +0.975234 0.2143816 0.2176788 +0.9813291 0.2776503 0.280057 +0.9857621 0.3447636 0.3464944 +0.989051 0.4138668 0.4150933 +0.9915271 0.4829718 0.4838283 +0.993412 0.5501416 0.5507314 +0.9948589 0.6136769 0.6140776 +0.9959768 0.6722594 0.6725283 +0.9968448 0.7250244 0.7252028 +0.9975213 0.7715599 0.7716771 +0.9980502 0.8118476 0.8119239 +0.9984647 0.8461714 0.8462207 +0.9987901 0.8750173 0.875049 +0.9990459 0.8989829 0.8990031 +0.9992472 0.9187045 0.9187174 +0.9994059 0.9348069 0.9348151 +0.9995309 0.94787 0.9478752 +0.9996296 0.9584126 0.9584158 +0.9997074 0.9668852 0.9668872 +0.9997689 0.9736712 0.9736725 +0.9998174 0.9790919 0.9790927 +0.9998557 0.9834124 0.9834129 +0.999886 0.9868502 0.9868505 +0.9999099 0.9895818 0.989582 +0.9999288 0.99175 0.9917501 +0.9999437 0.9934694 0.9934695 +0.0000238 0.0240255 0.0309069 +0.0000382 0.023522 0.0304033 +0.0000611 0.0228898 0.0297711 +0.0000978 0.0220976 0.028979 +0.0001565 0.0211078 0.0279891 +0.0002504 0.0198752 0.0267565 +0.0004008 0.0183473 0.0252287 +0.0006416 0.0164648 0.0233461 +0.0010268 0.0141639 0.0210452 +0.0016435 0.0113822 0.0182636 +0.0026305 0.0080698 0.0149512 +0.0042103 0.0042103 0.0110917 +0.0110917 0.0042103 0.0110917 +0.0197975 0.0042103 0.0110917 +0.0308116 0.0042103 0.0110917 +0.0447458 0.0042103 0.0110917 +0.0623743 0.0042103 0.0110917 +0.0846767 0.0042103 0.0110917 +0.1128922 0.0042103 0.0110917 +0.1485884 0.0042103 0.0110917 +0.1937488 0.0042103 0.0110917 +0.2508825 0.0042103 0.0110917 +0.3231641 0.0042103 0.0110917 +0.4146097 0.0042103 0.0110917 +0.5303003 0.0042103 0.0110917 +0.676664 0.0042103 0.0110917 +0.8314967 0.0078103 0.0144193 +0.9000167 0.0290732 0.0345622 +0.9339805 0.062742 0.0670606 +0.9538247 0.1057683 0.1090781 +0.9665463 0.1567226 0.1592131 +0.9751928 0.2144566 0.2163014 +0.9813057 0.2776626 0.2790088 +0.9857485 0.3447407 0.3457085 +0.989043 0.4138277 0.4145133 +0.9915223 0.4829286 0.4834073 +0.9934091 0.5501012 0.5504308 +0.9948571 0.6136427 0.6138666 +0.9959757 0.6722322 0.6723825 +0.9968441 0.7250039 0.7251035 +0.9975209 0.7715449 0.7716104 +0.99805 0.811837 0.8118797 +0.9984645 0.8461641 0.8461917 +0.99879 0.8750124 0.8750301 +0.9990458 0.8989796 0.8989909 +0.9992472 0.9187024 0.9187096 +0.9994059 0.9348055 0.9348101 +0.9995309 0.9478691 0.947872 +0.9996296 0.958412 0.9584138 +0.9997074 0.9668848 0.9668859 +0.9997689 0.973671 0.9736717 +0.9998174 0.9790917 0.9790922 +0.9998557 0.9834123 0.9834126 +0.999886 0.9868501 0.9868503 +0.9999099 0.9895818 0.9895819 +0.9999288 0.9917499 0.99175 +0.9999437 0.9934694 0.9934694 +0.0000238 0.0309069 0.0309069 +0.0000382 0.0304033 0.0304033 +0.0000611 0.0297711 0.0297711 +0.0000978 0.028979 0.028979 +0.0001565 0.0279891 0.0279891 +0.0002504 0.0267565 0.0267565 +0.0004008 0.0252287 0.0252287 +0.0006416 0.0233461 0.0233461 +0.0010268 0.0210452 0.0210452 +0.0016435 0.0182636 0.0182636 +0.0026305 0.0149512 0.0149512 +0.0042103 0.0110917 0.0110917 +0.0067388 0.0067388 0.0067388 +0.0154447 0.0067388 0.0067388 +0.0264587 0.0067388 0.0067388 +0.0403929 0.0067388 0.0067388 +0.0580214 0.0067388 0.0067388 +0.0803239 0.0067388 0.0067388 +0.1085393 0.0067388 0.0067388 +0.1442355 0.0067388 0.0067388 +0.1893959 0.0067388 0.0067388 +0.2465296 0.0067388 0.0067388 +0.3188112 0.0067388 0.0067388 +0.4102568 0.0067388 0.0067388 +0.5259474 0.0067388 0.0067388 +0.6723111 0.0067388 0.0067388 +0.8293233 0.0099781 0.0099781 +0.8992555 0.0306306 0.0306306 +0.9336494 0.0638283 0.0638283 +0.953663 0.1064997 0.1064997 +0.9664615 0.1571937 0.1571937 +0.9751462 0.2147432 0.2147432 +0.9812792 0.2778236 0.2778236 +0.9857332 0.3448204 0.3448204 +0.9890339 0.4138582 0.4138582 +0.9915169 0.4829319 0.4829319 +0.9934058 0.5500915 0.5500915 +0.9948551 0.6136284 0.6136284 +0.9959745 0.672218 0.672218 +0.9968433 0.7249916 0.7249916 +0.9975204 0.7715352 0.7715352 +0.9980497 0.8118298 0.8118298 +0.9984643 0.8461589 0.8461589 +0.9987899 0.8750088 0.8750088 +0.9990458 0.8989771 0.8989771 +0.9992472 0.9187008 0.9187008 +0.9994058 0.9348044 0.9348044 +0.9995309 0.9478684 0.9478684 +0.9996296 0.9584115 0.9584115 +0.9997074 0.9668845 0.9668845 +0.9997689 0.9736708 0.9736708 +0.9998174 0.9790916 0.9790916 +0.9998557 0.9834122 0.9834122 +0.999886 0.9868501 0.9868501 +0.9999099 0.9895817 0.9895817 +0.9999288 0.9917499 0.9917499 +0.9999437 0.9934694 0.9934694 +0.0000238 0.0396127 0.0309069 +0.0000382 0.0391092 0.0304033 +0.0000611 0.038477 0.0297711 +0.0000978 0.0376849 0.028979 +0.0001565 0.036695 0.0279891 +0.0002504 0.0354624 0.0267565 +0.0004008 0.0339345 0.0252287 +0.0006416 0.032052 0.0233461 +0.0010268 0.0297511 0.0210452 +0.0016435 0.0269694 0.0182636 +0.0026305 0.023657 0.0149512 +0.0042103 0.0197975 0.0110917 +0.0067388 0.0154447 0.0067388 +0.0154447 0.0154447 0.0067388 +0.0264587 0.0154447 0.0067388 +0.0403929 0.0154447 0.0067388 +0.0580214 0.0154447 0.0067388 +0.0803239 0.0154447 0.0067388 +0.1085393 0.0154447 0.0067388 +0.1442355 0.0154447 0.0067388 +0.1893959 0.0154447 0.0067388 +0.2465296 0.0154447 0.0067388 +0.3188112 0.0154447 0.0067388 +0.4102568 0.0154447 0.0067388 +0.5259474 0.0154447 0.0067388 +0.6723111 0.0154447 0.0067388 +0.8293233 0.0183626 0.0099781 +0.8992555 0.0376003 0.0306306 +0.9336494 0.0693101 0.0638283 +0.953663 0.1106989 0.1064997 +0.9664615 0.1603521 0.1571937 +0.9751462 0.2170817 0.2147432 +0.9812792 0.2795295 0.2778236 +0.9857332 0.3460466 0.3448204 +0.9890339 0.4147267 0.4138582 +0.9915169 0.4835382 0.4829319 +0.9934058 0.5505089 0.5500915 +0.9948551 0.6139119 0.6136284 +0.9959745 0.6724081 0.672218 +0.9968433 0.7251177 0.7249916 +0.9975204 0.7716181 0.7715352 +0.9980497 0.8118837 0.8118298 +0.9984643 0.8461938 0.8461589 +0.9987899 0.8750312 0.8750088 +0.9990458 0.8989915 0.8989771 +0.9992472 0.9187099 0.9187008 +0.9994058 0.9348102 0.9348044 +0.9995309 0.9478721 0.9478684 +0.9996296 0.9584138 0.9584115 +0.9997074 0.9668859 0.9668845 +0.9997689 0.9736717 0.9736708 +0.9998174 0.9790922 0.9790916 +0.9998557 0.9834126 0.9834122 +0.999886 0.9868503 0.9868501 +0.9999099 0.9895819 0.9895817 +0.9999288 0.99175 0.9917499 +0.9999437 0.9934694 0.9934694 +0.0000238 0.0506267 0.0309069 +0.0000382 0.0501232 0.0304033 +0.0000611 0.049491 0.0297711 +0.0000978 0.0486989 0.028979 +0.0001565 0.047709 0.0279891 +0.0002504 0.0464764 0.0267565 +0.0004008 0.0449485 0.0252287 +0.0006416 0.043066 0.0233461 +0.0010268 0.0407651 0.0210452 +0.0016435 0.0379834 0.0182636 +0.0026305 0.0346711 0.0149512 +0.0042103 0.0308116 0.0110917 +0.0067388 0.0264587 0.0067388 +0.0154447 0.0264587 0.0067388 +0.0264587 0.0264587 0.0067388 +0.0403929 0.0264587 0.0067388 +0.0580214 0.0264587 0.0067388 +0.0803239 0.0264587 0.0067388 +0.1085393 0.0264587 0.0067388 +0.1442355 0.0264587 0.0067388 +0.1893959 0.0264587 0.0067388 +0.2465296 0.0264587 0.0067388 +0.3188112 0.0264587 0.0067388 +0.4102568 0.0264587 0.0067388 +0.5259474 0.0264587 0.0067388 +0.6723111 0.0264587 0.0067388 +0.8293233 0.0289702 0.0099781 +0.8992555 0.0464178 0.0306306 +0.9336494 0.0762454 0.0638283 +0.953663 0.1160116 0.1064997 +0.9664615 0.1643478 0.1571937 +0.9751462 0.2200403 0.2147432 +0.9812792 0.2816876 0.2778236 +0.9857332 0.3475978 0.3448204 +0.9890339 0.4158254 0.4138582 +0.9915169 0.4843052 0.4829319 +0.9934058 0.5510368 0.5500915 +0.9948551 0.6142705 0.6136284 +0.9959745 0.6726487 0.672218 +0.9968433 0.7252773 0.7249916 +0.9975204 0.7717229 0.7715352 +0.9980497 0.811952 0.8118298 +0.9984643 0.8462379 0.8461589 +0.9987899 0.8750596 0.8750088 +0.9990458 0.8990096 0.8989771 +0.9992472 0.9187214 0.9187008 +0.9994058 0.9348175 0.9348044 +0.9995309 0.9478767 0.9478684 +0.9996296 0.9584168 0.9584115 +0.9997074 0.9668878 0.9668845 +0.9997689 0.9736729 0.9736708 +0.9998174 0.9790929 0.9790916 +0.9998557 0.983413 0.9834122 +0.999886 0.9868506 0.9868501 +0.9999099 0.989582 0.9895817 +0.9999288 0.9917501 0.9917499 +0.9999437 0.9934695 0.9934694 +0.0000238 0.0645609 0.0309069 +0.0000382 0.0640574 0.0304033 +0.0000611 0.0634252 0.0297711 +0.0000978 0.0626331 0.028979 +0.0001565 0.0616432 0.0279891 +0.0002504 0.0604106 0.0267565 +0.0004008 0.0588827 0.0252287 +0.0006416 0.0570002 0.0233461 +0.0010268 0.0546993 0.0210452 +0.0016435 0.0519176 0.0182636 +0.0026305 0.0486053 0.0149512 +0.0042103 0.0447458 0.0110917 +0.0067388 0.0403929 0.0067388 +0.0154447 0.0403929 0.0067388 +0.0264587 0.0403929 0.0067388 +0.0403929 0.0403929 0.0067388 +0.0580214 0.0403929 0.0067388 +0.0803239 0.0403929 0.0067388 +0.1085393 0.0403929 0.0067388 +0.1442355 0.0403929 0.0067388 +0.1893959 0.0403929 0.0067388 +0.2465296 0.0403929 0.0067388 +0.3188112 0.0403929 0.0067388 +0.4102568 0.0403929 0.0067388 +0.5259474 0.0403929 0.0067388 +0.6723111 0.0403929 0.0067388 +0.8293233 0.0423902 0.0099781 +0.8992555 0.0575732 0.0306306 +0.9336494 0.0850195 0.0638283 +0.953663 0.1227327 0.1064997 +0.9664615 0.169403 0.1571937 +0.9751462 0.2237832 0.2147432 +0.9812792 0.284418 0.2778236 +0.9857332 0.3495603 0.3448204 +0.9890339 0.4172154 0.4138582 +0.9915169 0.4852755 0.4829319 +0.9934058 0.5517048 0.5500915 +0.9948551 0.6147242 0.6136284 +0.9959745 0.6729531 0.672218 +0.9968433 0.7254792 0.7249916 +0.9975204 0.7718555 0.7715352 +0.9980497 0.8120384 0.8118298 +0.9984643 0.8462937 0.8461589 +0.9987899 0.8750954 0.8750088 +0.9990458 0.8990325 0.8989771 +0.9992472 0.918736 0.9187008 +0.9994058 0.9348267 0.9348044 +0.9995309 0.9478825 0.9478684 +0.9996296 0.9584204 0.9584115 +0.9997074 0.9668901 0.9668845 +0.9997689 0.9736743 0.9736708 +0.9998174 0.9790938 0.9790916 +0.9998557 0.9834136 0.9834122 +0.999886 0.9868509 0.9868501 +0.9999099 0.9895823 0.9895817 +0.9999288 0.9917503 0.9917499 +0.9999437 0.9934696 0.9934694 +0.0000238 0.0821895 0.0309069 +0.0000382 0.081686 0.0304033 +0.0000611 0.0810538 0.0297711 +0.0000978 0.0802616 0.028979 +0.0001565 0.0792718 0.0279891 +0.0002504 0.0780392 0.0267565 +0.0004008 0.0765113 0.0252287 +0.0006416 0.0746288 0.0233461 +0.0010268 0.0723279 0.0210452 +0.0016435 0.0695462 0.0182636 +0.0026305 0.0662338 0.0149512 +0.0042103 0.0623743 0.0110917 +0.0067388 0.0580214 0.0067388 +0.0154447 0.0580214 0.0067388 +0.0264587 0.0580214 0.0067388 +0.0403929 0.0580214 0.0067388 +0.0580214 0.0580214 0.0067388 +0.0803239 0.0580214 0.0067388 +0.1085393 0.0580214 0.0067388 +0.1442355 0.0580214 0.0067388 +0.1893959 0.0580214 0.0067388 +0.2465296 0.0580214 0.0067388 +0.3188112 0.0580214 0.0067388 +0.4102568 0.0580214 0.0067388 +0.5259474 0.0580214 0.0067388 +0.6723111 0.0580214 0.0067388 +0.8293233 0.0593681 0.0099781 +0.8992555 0.0716861 0.0306306 +0.9336494 0.0961197 0.0638283 +0.953663 0.1312358 0.1064997 +0.9664615 0.1757984 0.1571937 +0.9751462 0.2285185 0.2147432 +0.9812792 0.2878722 0.2778236 +0.9857332 0.3520431 0.3448204 +0.9890339 0.418974 0.4138582 +0.9915169 0.4865032 0.4829319 +0.9934058 0.5525498 0.5500915 +0.9948551 0.6152981 0.6136284 +0.9959745 0.6733381 0.672218 +0.9968433 0.7257347 0.7249916 +0.9975204 0.7720233 0.7715352 +0.9980497 0.8121476 0.8118298 +0.9984643 0.8463643 0.8461589 +0.9987899 0.8751408 0.8750088 +0.9990458 0.8990614 0.8989771 +0.9992472 0.9187544 0.9187008 +0.9994058 0.9348384 0.9348044 +0.9995309 0.9478899 0.9478684 +0.9996296 0.9584251 0.9584115 +0.9997074 0.966893 0.9668845 +0.9997689 0.9736762 0.9736708 +0.9998174 0.979095 0.9790916 +0.9998557 0.9834143 0.9834122 +0.999886 0.9868514 0.9868501 +0.9999099 0.9895826 0.9895817 +0.9999288 0.9917504 0.9917499 +0.9999437 0.9934697 0.9934694 +0.0000238 0.1044919 0.0309069 +0.0000382 0.1039884 0.0304033 +0.0000611 0.1033562 0.0297711 +0.0000978 0.102564 0.028979 +0.0001565 0.1015742 0.0279891 +0.0002504 0.1003416 0.0267565 +0.0004008 0.0988137 0.0252287 +0.0006416 0.0969312 0.0233461 +0.0010268 0.0946303 0.0210452 +0.0016435 0.0918486 0.0182636 +0.0026305 0.0885362 0.0149512 +0.0042103 0.0846767 0.0110917 +0.0067388 0.0803239 0.0067388 +0.0154447 0.0803239 0.0067388 +0.0264587 0.0803239 0.0067388 +0.0403929 0.0803239 0.0067388 +0.0580214 0.0803239 0.0067388 +0.0803239 0.0803239 0.0067388 +0.1085393 0.0803239 0.0067388 +0.1442355 0.0803239 0.0067388 +0.1893959 0.0803239 0.0067388 +0.2465296 0.0803239 0.0067388 +0.3188112 0.0803239 0.0067388 +0.4102568 0.0803239 0.0067388 +0.5259474 0.0803239 0.0067388 +0.6723111 0.0803239 0.0067388 +0.8293233 0.0808475 0.0099781 +0.8992555 0.0895408 0.0306306 +0.9336494 0.1101631 0.0638283 +0.953663 0.1419934 0.1064997 +0.9664615 0.1838895 0.1571937 +0.9751462 0.2345093 0.2147432 +0.9812792 0.2922423 0.2778236 +0.9857332 0.3551842 0.3448204 +0.9890339 0.4211988 0.4138582 +0.9915169 0.4880563 0.4829319 +0.9934058 0.5536189 0.5500915 +0.9948551 0.6160243 0.6136284 +0.9959745 0.6738253 0.672218 +0.9968433 0.7260579 0.7249916 +0.9975204 0.7722356 0.7715352 +0.9980497 0.8122858 0.8118298 +0.9984643 0.8464537 0.8461589 +0.9987899 0.8751981 0.8750088 +0.9990458 0.8990981 0.8989771 +0.9992472 0.9187777 0.9187008 +0.9994058 0.9348532 0.9348044 +0.9995309 0.9478993 0.9478684 +0.9996296 0.958431 0.9584115 +0.9997074 0.9668967 0.9668845 +0.9997689 0.9736785 0.9736708 +0.9998174 0.9790964 0.9790916 +0.9998557 0.9834152 0.9834122 +0.999886 0.986852 0.9868501 +0.9999099 0.9895829 0.9895817 +0.9999288 0.9917507 0.9917499 +0.9999437 0.9934698 0.9934694 +0.0000238 0.1327073 0.0309069 +0.0000382 0.1322038 0.0304033 +0.0000611 0.1315716 0.0297711 +0.0000978 0.1307795 0.028979 +0.0001565 0.1297896 0.0279891 +0.0002504 0.128557 0.0267565 +0.0004008 0.1270291 0.0252287 +0.0006416 0.1251466 0.0233461 +0.0010268 0.1228457 0.0210452 +0.0016435 0.120064 0.0182636 +0.0026305 0.1167517 0.0149512 +0.0042103 0.1128922 0.0110917 +0.0067388 0.1085393 0.0067388 +0.0154447 0.1085393 0.0067388 +0.0264587 0.1085393 0.0067388 +0.0403929 0.1085393 0.0067388 +0.0580214 0.1085393 0.0067388 +0.0803239 0.1085393 0.0067388 +0.1085393 0.1085393 0.0067388 +0.1442355 0.1085393 0.0067388 +0.1893959 0.1085393 0.0067388 +0.2465296 0.1085393 0.0067388 +0.3188112 0.1085393 0.0067388 +0.4102568 0.1085393 0.0067388 +0.5259474 0.1085393 0.0067388 +0.6723111 0.1085393 0.0067388 +0.8293233 0.1080217 0.0099781 +0.8992555 0.1121293 0.0306306 +0.9336494 0.1279297 0.0638283 +0.953663 0.1556031 0.1064997 +0.9664615 0.1941257 0.1571937 +0.9751462 0.2420885 0.2147432 +0.9812792 0.297771 0.2778236 +0.9857332 0.3591581 0.3448204 +0.9890339 0.4240134 0.4138582 +0.9915169 0.4900212 0.4829319 +0.9934058 0.5549714 0.5500915 +0.9948551 0.6169429 0.6136284 +0.9959745 0.6744416 0.672218 +0.9968433 0.7264667 0.7249916 +0.9975204 0.7725042 0.7715352 +0.9980497 0.8124607 0.8118298 +0.9984643 0.8465667 0.8461589 +0.9987899 0.8752707 0.8750088 +0.9990458 0.8991445 0.8989771 +0.9992472 0.9188072 0.9187008 +0.9994058 0.9348719 0.9348044 +0.9995309 0.9479111 0.9478684 +0.9996296 0.9584384 0.9584115 +0.9997074 0.9669014 0.9668845 +0.9997689 0.9736815 0.9736708 +0.9998174 0.9790983 0.9790916 +0.9998557 0.9834164 0.9834122 +0.999886 0.9868527 0.9868501 +0.9999099 0.9895834 0.9895817 +0.9999288 0.9917509 0.9917499 +0.9999437 0.99347 0.9934694 +0.0000238 0.1684036 0.0309069 +0.0000382 0.1679 0.0304033 +0.0000611 0.1672678 0.0297711 +0.0000978 0.1664757 0.028979 +0.0001565 0.1654858 0.0279891 +0.0002504 0.1642532 0.0267565 +0.0004008 0.1627254 0.0252287 +0.0006416 0.1608428 0.0233461 +0.0010268 0.1585419 0.0210452 +0.0016435 0.1557603 0.0182636 +0.0026305 0.1524479 0.0149512 +0.0042103 0.1485884 0.0110917 +0.0067388 0.1442355 0.0067388 +0.0154447 0.1442355 0.0067388 +0.0264587 0.1442355 0.0067388 +0.0403929 0.1442355 0.0067388 +0.0580214 0.1442355 0.0067388 +0.0803239 0.1442355 0.0067388 +0.1085393 0.1442355 0.0067388 +0.1442355 0.1442355 0.0067388 +0.1893959 0.1442355 0.0067388 +0.2465296 0.1442355 0.0067388 +0.3188112 0.1442355 0.0067388 +0.4102568 0.1442355 0.0067388 +0.5259474 0.1442355 0.0067388 +0.6723111 0.1442355 0.0067388 +0.8293233 0.1424005 0.0099781 +0.8992555 0.1407067 0.0306306 +0.9336494 0.1504067 0.0638283 +0.953663 0.1728211 0.1064997 +0.9664615 0.2070759 0.1571937 +0.9751462 0.251677 0.2147432 +0.9812792 0.3047655 0.2778236 +0.9857332 0.3641857 0.3448204 +0.9890339 0.4275744 0.4138582 +0.9915169 0.492507 0.4829319 +0.9934058 0.5566825 0.5500915 +0.9948551 0.6181052 0.6136284 +0.9959745 0.6752213 0.672218 +0.9968433 0.726984 0.7249916 +0.9975204 0.7728439 0.7715352 +0.9980497 0.8126819 0.8118298 +0.9984643 0.8467097 0.8461589 +0.9987899 0.8753626 0.8750088 +0.9990458 0.8992032 0.8989771 +0.9992472 0.9188446 0.9187008 +0.9994058 0.9348956 0.9348044 +0.9995309 0.9479261 0.9478684 +0.9996296 0.9584479 0.9584115 +0.9997074 0.9669074 0.9668845 +0.9997689 0.9736852 0.9736708 +0.9998174 0.9791006 0.9790916 +0.9998557 0.9834179 0.9834122 +0.999886 0.9868536 0.9868501 +0.9999099 0.9895839 0.9895817 +0.9999288 0.9917513 0.9917499 +0.9999437 0.9934702 0.9934694 +0.0000238 0.2135639 0.0309069 +0.0000382 0.2130604 0.0304033 +0.0000611 0.2124282 0.0297711 +0.0000978 0.2116361 0.028979 +0.0001565 0.2106462 0.0279891 +0.0002504 0.2094136 0.0267565 +0.0004008 0.2078857 0.0252287 +0.0006416 0.2060032 0.0233461 +0.0010268 0.2037023 0.0210452 +0.0016435 0.2009206 0.0182636 +0.0026305 0.1976083 0.0149512 +0.0042103 0.1937488 0.0110917 +0.0067388 0.1893959 0.0067388 +0.0154447 0.1893959 0.0067388 +0.0264587 0.1893959 0.0067388 +0.0403929 0.1893959 0.0067388 +0.0580214 0.1893959 0.0067388 +0.0803239 0.1893959 0.0067388 +0.1085393 0.1893959 0.0067388 +0.1442355 0.1893959 0.0067388 +0.1893959 0.1893959 0.0067388 +0.2465296 0.1893959 0.0067388 +0.3188112 0.1893959 0.0067388 +0.4102568 0.1893959 0.0067388 +0.5259474 0.1893959 0.0067388 +0.6723111 0.1893959 0.0067388 +0.8293233 0.1858943 0.0099781 +0.8992555 0.1768609 0.0306306 +0.9336494 0.1788432 0.0638283 +0.953663 0.1946042 0.1064997 +0.9664615 0.2234595 0.1571937 +0.9751462 0.2638078 0.2147432 +0.9812792 0.3136144 0.2778236 +0.9857332 0.3705461 0.3448204 +0.9890339 0.4320794 0.4138582 +0.9915169 0.4956519 0.4829319 +0.9934058 0.5588473 0.5500915 +0.9948551 0.6195755 0.6136284 +0.9959745 0.6762077 0.672218 +0.9968433 0.7276384 0.7249916 +0.9975204 0.7732737 0.7715352 +0.9980497 0.8129618 0.8118298 +0.9984643 0.8468906 0.8461589 +0.9987899 0.8754788 0.8750088 +0.9990458 0.8992774 0.8989771 +0.9992472 0.9188918 0.9187008 +0.9994058 0.9349255 0.9348044 +0.9995309 0.947945 0.9478684 +0.9996296 0.9584598 0.9584115 +0.9997074 0.9669149 0.9668845 +0.9997689 0.9736899 0.9736708 +0.9998174 0.9791036 0.9790916 +0.9998557 0.9834197 0.9834122 +0.999886 0.9868548 0.9868501 +0.9999099 0.9895847 0.9895817 +0.9999288 0.9917518 0.9917499 +0.9999437 0.9934705 0.9934694 +0.0000238 0.2706977 0.0309069 +0.0000382 0.2701941 0.0304033 +0.0000611 0.2695619 0.0297711 +0.0000978 0.2687698 0.028979 +0.0001565 0.2677799 0.0279891 +0.0002504 0.2665473 0.0267565 +0.0004008 0.2650195 0.0252287 +0.0006416 0.2631369 0.0233461 +0.0010268 0.260836 0.0210452 +0.0016435 0.2580543 0.0182636 +0.0026305 0.254742 0.0149512 +0.0042103 0.2508825 0.0110917 +0.0067388 0.2465296 0.0067388 +0.0154447 0.2465296 0.0067388 +0.0264587 0.2465296 0.0067388 +0.0403929 0.2465296 0.0067388 +0.0580214 0.2465296 0.0067388 +0.0803239 0.2465296 0.0067388 +0.1085393 0.2465296 0.0067388 +0.1442355 0.2465296 0.0067388 +0.1893959 0.2465296 0.0067388 +0.2465296 0.2465296 0.0067388 +0.3188112 0.2465296 0.0067388 +0.4102568 0.2465296 0.0067388 +0.5259474 0.2465296 0.0067388 +0.6723111 0.2465296 0.0067388 +0.8293233 0.2409195 0.0099781 +0.8992555 0.2226006 0.0306306 +0.9336494 0.2148189 0.0638283 +0.953663 0.2221626 0.1064997 +0.9664615 0.244187 0.1571937 +0.9751462 0.2791549 0.2147432 +0.9812792 0.3248095 0.2778236 +0.9857332 0.3785929 0.3448204 +0.9890339 0.4377789 0.4138582 +0.9915169 0.4996306 0.4829319 +0.9934058 0.561586 0.5500915 +0.9948551 0.6214357 0.6136284 +0.9959745 0.6774557 0.672218 +0.9968433 0.7284663 0.7249916 +0.9975204 0.7738175 0.7715352 +0.9980497 0.8133159 0.8118298 +0.9984643 0.8471195 0.8461589 +0.9987899 0.8756258 0.8750088 +0.9990458 0.8993713 0.8989771 +0.9992472 0.9189515 0.9187008 +0.9994058 0.9349634 0.9348044 +0.9995309 0.9479689 0.9478684 +0.9996296 0.9584749 0.9584115 +0.9997074 0.9669244 0.9668845 +0.9997689 0.9736959 0.9736708 +0.9998174 0.9791073 0.9790916 +0.9998557 0.9834221 0.9834122 +0.999886 0.9868562 0.9868501 +0.9999099 0.9895856 0.9895817 +0.9999288 0.9917523 0.9917499 +0.9999437 0.9934709 0.9934694 +0.0000238 0.3429792 0.0309069 +0.0000382 0.3424757 0.0304033 +0.0000611 0.3418435 0.0297711 +0.0000978 0.3410514 0.028979 +0.0001565 0.3400615 0.0279891 +0.0002504 0.3388289 0.0267565 +0.0004008 0.337301 0.0252287 +0.0006416 0.3354185 0.0233461 +0.0010268 0.3331176 0.0210452 +0.0016435 0.3303359 0.0182636 +0.0026305 0.3270236 0.0149512 +0.0042103 0.3231641 0.0110917 +0.0067388 0.3188112 0.0067388 +0.0154447 0.3188112 0.0067388 +0.0264587 0.3188112 0.0067388 +0.0403929 0.3188112 0.0067388 +0.0580214 0.3188112 0.0067388 +0.0803239 0.3188112 0.0067388 +0.1085393 0.3188112 0.0067388 +0.1442355 0.3188112 0.0067388 +0.1893959 0.3188112 0.0067388 +0.2465296 0.3188112 0.0067388 +0.3188112 0.3188112 0.0067388 +0.4102568 0.3188112 0.0067388 +0.5259474 0.3188112 0.0067388 +0.6723111 0.3188112 0.0067388 +0.8293233 0.3105336 0.0099781 +0.8992555 0.2804673 0.0306306 +0.9336494 0.260333 0.0638283 +0.953663 0.2570275 0.1064997 +0.9664615 0.2704099 0.1571937 +0.9751462 0.2985709 0.2147432 +0.9812792 0.3389728 0.2778236 +0.9857332 0.3887731 0.3448204 +0.9890339 0.4449894 0.4138582 +0.9915169 0.5046642 0.4829319 +0.9934058 0.5650508 0.5500915 +0.9948551 0.6237891 0.6136284 +0.9959745 0.6790346 0.672218 +0.9968433 0.7295137 0.7249916 +0.9975204 0.7745055 0.7715352 +0.9980497 0.8137639 0.8118298 +0.9984643 0.847409 0.8461589 +0.9987899 0.8758117 0.8750088 +0.9990458 0.8994901 0.8989771 +0.9992472 0.9190271 0.9187008 +0.9994058 0.9350113 0.9348044 +0.9995309 0.9479992 0.9478684 +0.9996296 0.958494 0.9584115 +0.9997074 0.9669364 0.9668845 +0.9997689 0.9737034 0.9736708 +0.9998174 0.9791121 0.9790916 +0.9998557 0.9834251 0.9834122 +0.999886 0.9868581 0.9868501 +0.9999099 0.9895868 0.9895817 +0.9999288 0.9917531 0.9917499 +0.9999437 0.9934713 0.9934694 +0.0000238 0.4344249 0.0309069 +0.0000382 0.4339214 0.0304033 +0.0000611 0.4332891 0.0297711 +0.0000978 0.432497 0.028979 +0.0001565 0.4315072 0.0279891 +0.0002504 0.4302746 0.0267565 +0.0004008 0.4287467 0.0252287 +0.0006416 0.4268641 0.0233461 +0.0010268 0.4245633 0.0210452 +0.0016435 0.4217816 0.0182636 +0.0026305 0.4184692 0.0149512 +0.0042103 0.4146097 0.0110917 +0.0067388 0.4102568 0.0067388 +0.0154447 0.4102568 0.0067388 +0.0264587 0.4102568 0.0067388 +0.0403929 0.4102568 0.0067388 +0.0580214 0.4102568 0.0067388 +0.0803239 0.4102568 0.0067388 +0.1085393 0.4102568 0.0067388 +0.1442355 0.4102568 0.0067388 +0.1893959 0.4102568 0.0067388 +0.2465296 0.4102568 0.0067388 +0.3188112 0.4102568 0.0067388 +0.4102568 0.4102568 0.0067388 +0.5259474 0.4102568 0.0067388 +0.6723111 0.4102568 0.0067388 +0.8293233 0.3986045 0.0099781 +0.8992555 0.3536761 0.0306306 +0.9336494 0.3179142 0.0638283 +0.953663 0.3011363 0.1064997 +0.9664615 0.3035853 0.1571937 +0.9751462 0.3231346 0.2147432 +0.9812792 0.3568911 0.2778236 +0.9857332 0.4016525 0.3448204 +0.9890339 0.4541117 0.4138582 +0.9915169 0.5110324 0.4829319 +0.9934058 0.5694343 0.5500915 +0.9948551 0.6267665 0.6136284 +0.9959745 0.681032 0.672218 +0.9968433 0.7308388 0.7249916 +0.9975204 0.7753759 0.7715352 +0.9980497 0.8143306 0.8118298 +0.9984643 0.8477753 0.8461589 +0.9987899 0.876047 0.8750088 +0.9990458 0.8996405 0.8989771 +0.9992472 0.9191227 0.9187008 +0.9994058 0.9350719 0.9348044 +0.9995309 0.9480375 0.9478684 +0.9996296 0.9585182 0.9584115 +0.9997074 0.9669516 0.9668845 +0.9997689 0.973713 0.9736708 +0.9998174 0.9791181 0.9790916 +0.9998557 0.9834288 0.9834122 +0.999886 0.9868605 0.9868501 +0.9999099 0.9895882 0.9895817 +0.9999288 0.991754 0.9917499 +0.9999437 0.9934719 0.9934694 +0.0000238 0.5501155 0.0309069 +0.0000382 0.549612 0.0304033 +0.0000611 0.5489798 0.0297711 +0.0000978 0.5481876 0.028979 +0.0001565 0.5471978 0.0279891 +0.0002504 0.5459652 0.0267565 +0.0004008 0.5444373 0.0252287 +0.0006416 0.5425548 0.0233461 +0.0010268 0.5402539 0.0210452 +0.0016435 0.5374722 0.0182636 +0.0026305 0.5341598 0.0149512 +0.0042103 0.5303003 0.0110917 +0.0067388 0.5259474 0.0067388 +0.0154447 0.5259474 0.0067388 +0.0264587 0.5259474 0.0067388 +0.0403929 0.5259474 0.0067388 +0.0580214 0.5259474 0.0067388 +0.0803239 0.5259474 0.0067388 +0.1085393 0.5259474 0.0067388 +0.1442355 0.5259474 0.0067388 +0.1893959 0.5259474 0.0067388 +0.2465296 0.5259474 0.0067388 +0.3188112 0.5259474 0.0067388 +0.4102568 0.5259474 0.0067388 +0.5259474 0.5259474 0.0067388 +0.6723111 0.5259474 0.0067388 +0.8293233 0.5100256 0.0099781 +0.8992555 0.4462949 0.0306306 +0.9336494 0.3907618 0.0638283 +0.953663 0.3569395 0.1064997 +0.9664615 0.3455565 0.1571937 +0.9751462 0.354211 0.2147432 +0.9812792 0.3795602 0.2778236 +0.9857332 0.4179465 0.3448204 +0.9890339 0.4656526 0.4138582 +0.9915169 0.5190889 0.4829319 +0.9934058 0.5749799 0.5500915 +0.9948551 0.6305332 0.6136284 +0.9959745 0.683559 0.672218 +0.9968433 0.7325153 0.7249916 +0.9975204 0.776477 0.7715352 +0.9980497 0.8150477 0.8118298 +0.9984643 0.8482387 0.8461589 +0.9987899 0.8763446 0.8750088 +0.9990458 0.8998306 0.8989771 +0.9992472 0.9192437 0.9187008 +0.9994058 0.9351486 0.9348044 +0.9995309 0.948086 0.9478684 +0.9996296 0.9585487 0.9584115 +0.9997074 0.9669708 0.9668845 +0.9997689 0.9737251 0.9736708 +0.9998174 0.9791257 0.9790916 +0.9998557 0.9834336 0.9834122 +0.999886 0.9868634 0.9868501 +0.9999099 0.9895901 0.9895817 +0.9999288 0.9917552 0.9917499 +0.9999437 0.9934727 0.9934694 +0.0000238 0.6964791 0.0309069 +0.0000382 0.6959756 0.0304033 +0.0000611 0.6953434 0.0297711 +0.0000978 0.6945513 0.028979 +0.0001565 0.6935614 0.0279891 +0.0002504 0.6923288 0.0267565 +0.0004008 0.6908009 0.0252287 +0.0006416 0.6889184 0.0233461 +0.0010268 0.6866175 0.0210452 +0.0016435 0.6838358 0.0182636 +0.0026305 0.6805235 0.0149512 +0.0042103 0.676664 0.0110917 +0.0067388 0.6723111 0.0067388 +0.0154447 0.6723111 0.0067388 +0.0264587 0.6723111 0.0067388 +0.0403929 0.6723111 0.0067388 +0.0580214 0.6723111 0.0067388 +0.0803239 0.6723111 0.0067388 +0.1085393 0.6723111 0.0067388 +0.1442355 0.6723111 0.0067388 +0.1893959 0.6723111 0.0067388 +0.2465296 0.6723111 0.0067388 +0.3188112 0.6723111 0.0067388 +0.4102568 0.6723111 0.0067388 +0.5259474 0.6723111 0.0067388 +0.6723111 0.6723111 0.0067388 +0.8293233 0.6509878 0.0099781 +0.8992555 0.5634696 0.0306306 +0.9336494 0.4829236 0.0638283 +0.953663 0.4275379 0.1064997 +0.9664615 0.3986555 0.1571937 +0.9751462 0.3935266 0.2147432 +0.9812792 0.4082395 0.2778236 +0.9857332 0.4385606 0.3448204 +0.9890339 0.4802533 0.4138582 +0.9915169 0.5292815 0.4829319 +0.9934058 0.5819959 0.5500915 +0.9948551 0.6352987 0.6136284 +0.9959745 0.6867561 0.672218 +0.9968433 0.7346362 0.7249916 +0.9975204 0.7778701 0.7715352 +0.9980497 0.8159548 0.8118298 +0.9984643 0.848825 0.8461589 +0.9987899 0.8767212 0.8750088 +0.9990458 0.9000712 0.8989771 +0.9992472 0.9193968 0.9187008 +0.9994058 0.9352456 0.9348044 +0.9995309 0.9481473 0.9478684 +0.9996296 0.9585874 0.9584115 +0.9997074 0.9669952 0.9668845 +0.9997689 0.9737404 0.9736708 +0.9998174 0.9791353 0.9790916 +0.9998557 0.9834396 0.9834122 +0.999886 0.9868672 0.9868501 +0.9999099 0.9895925 0.9895817 +0.9999288 0.9917566 0.9917499 +0.9999437 0.9934736 0.9934694 +0.0051514 0.8407292 0.0344214 +0.0051286 0.8405071 0.0339178 +0.0051047 0.8402274 0.0332852 +0.0050826 0.8398756 0.032492 +0.0050676 0.8394338 0.0314998 +0.0050694 0.8388802 0.0302631 +0.0051048 0.8381886 0.0287279 +0.0052028 0.8373283 0.0268333 +0.0054121 0.8362644 0.024513 +0.0058134 0.8349593 0.0217012 +0.0065402 0.8333779 0.0183437 +0.0078103 0.8314967 0.0144193 +0.0099781 0.8293233 0.0099781 +0.0183626 0.8293233 0.0099781 +0.0289702 0.8293233 0.0099781 +0.0423902 0.8293233 0.0099781 +0.0593681 0.8293233 0.0099781 +0.0808475 0.8293233 0.0099781 +0.1080217 0.8293233 0.0099781 +0.1424005 0.8293233 0.0099781 +0.1858943 0.8293233 0.0099781 +0.2409195 0.8293233 0.0099781 +0.3105336 0.8293233 0.0099781 +0.3986045 0.8293233 0.0099781 +0.5100256 0.8293233 0.0099781 +0.6509878 0.8293233 0.0099781 +0.8293233 0.8293233 0.0099781 +0.8992555 0.7117109 0.0306306 +0.9336494 0.5995203 0.0638283 +0.953663 0.5168541 0.1064997 +0.9664615 0.4658326 0.1571937 +0.9751462 0.443266 0.2147432 +0.9812792 0.4445225 0.2778236 +0.9857332 0.4646401 0.3448204 +0.9890339 0.4987251 0.4138582 +0.9915169 0.5421764 0.4829319 +0.9934058 0.590872 0.5500915 +0.9948551 0.6413275 0.6136284 +0.9959745 0.6908007 0.672218 +0.9968433 0.7373194 0.7249916 +0.9975204 0.7796325 0.7715352 +0.9980497 0.8171024 0.8118298 +0.9984643 0.8495668 0.8461589 +0.9987899 0.8771976 0.8750088 +0.9990458 0.9003756 0.8989771 +0.9992472 0.9195904 0.9187008 +0.9994058 0.9353684 0.9348044 +0.9995309 0.9482249 0.9478684 +0.9996296 0.9586363 0.9584115 +0.9997074 0.967026 0.9668845 +0.9997689 0.9737597 0.9736708 +0.9998174 0.9791474 0.9790916 +0.9998557 0.9834472 0.9834122 +0.999886 0.986872 0.9868501 +0.9999099 0.9895955 0.9895817 +0.9999288 0.9917585 0.9917499 +0.9999437 0.9934748 0.9934694 +0.0279321 0.9033413 0.0521597 +0.0278872 0.9032596 0.0517186 +0.0278347 0.9031567 0.0511643 +0.0277752 0.9030276 0.050469 +0.0277111 0.9028657 0.0495992 +0.0276479 0.9026634 0.0485143 +0.0275966 0.9024114 0.0471669 +0.0275778 0.9020992 0.0455028 +0.0276281 0.9017148 0.0434629 +0.0278105 0.9012461 0.0409879 +0.0282324 0.900682 0.0380282 +0.0290732 0.9000167 0.0345622 +0.0306306 0.8992555 0.0306306 +0.0376003 0.8992555 0.0306306 +0.0464178 0.8992555 0.0306306 +0.0575732 0.8992555 0.0306306 +0.0716861 0.8992555 0.0306306 +0.0895408 0.8992555 0.0306306 +0.1121293 0.8992555 0.0306306 +0.1407067 0.8992555 0.0306306 +0.1768609 0.8992555 0.0306306 +0.2226006 0.8992555 0.0306306 +0.2804673 0.8992555 0.0306306 +0.3536761 0.8992555 0.0306306 +0.4462949 0.8992555 0.0306306 +0.5634696 0.8992555 0.0306306 +0.7117109 0.8992555 0.0306306 +0.8992555 0.8992555 0.0306306 +0.9336494 0.7470302 0.0638283 +0.953663 0.6298506 0.1064997 +0.9664615 0.5508205 0.1571937 +0.9751462 0.5061928 0.2147432 +0.9812792 0.4904253 0.2778236 +0.9857332 0.497634 0.3448204 +0.9890339 0.5220943 0.4138582 +0.9915169 0.5584902 0.4829319 +0.9934058 0.6021014 0.5500915 +0.9948551 0.6489548 0.6136284 +0.9959745 0.6959177 0.672218 +0.9968433 0.7407141 0.7249916 +0.9975204 0.7818622 0.7715352 +0.9980497 0.8185543 0.8118298 +0.9984643 0.8505052 0.8461589 +0.9987899 0.8778003 0.8750088 +0.9990458 0.9007607 0.8989771 +0.9992472 0.9198354 0.9187008 +0.9994058 0.9355237 0.9348044 +0.9995309 0.9483231 0.9478684 +0.9996296 0.9586982 0.9584115 +0.9997074 0.9670649 0.9668845 +0.9997689 0.9737842 0.9736708 +0.9998174 0.9791628 0.9790916 +0.9998557 0.9834569 0.9834122 +0.999886 0.986878 0.9868501 +0.9999099 0.9895992 0.9895817 +0.9999288 0.9917609 0.9917499 +0.9999437 0.9934762 0.9934694 +0.0624569 0.9354466 0.0815473 +0.0624063 0.9354101 0.0811837 +0.0623458 0.9353643 0.0807269 +0.0622749 0.9353068 0.080154 +0.0621943 0.9352348 0.0794373 +0.0621069 0.9351449 0.0785435 +0.0620199 0.9350332 0.0774337 +0.0619473 0.9348949 0.0760633 +0.061916 0.9347252 0.0743837 +0.0619734 0.9345187 0.0723466 +0.062202 0.9342712 0.0699113 +0.062742 0.9339805 0.0670606 +0.0638283 0.9336494 0.0638283 +0.0693101 0.9336494 0.0638283 +0.0762454 0.9336494 0.0638283 +0.0850195 0.9336494 0.0638283 +0.0961197 0.9336494 0.0638283 +0.1101631 0.9336494 0.0638283 +0.1279297 0.9336494 0.0638283 +0.1504067 0.9336494 0.0638283 +0.1788432 0.9336494 0.0638283 +0.2148189 0.9336494 0.0638283 +0.260333 0.9336494 0.0638283 +0.3179142 0.9336494 0.0638283 +0.3907618 0.9336494 0.0638283 +0.4829236 0.9336494 0.0638283 +0.5995203 0.9336494 0.0638283 +0.7470302 0.9336494 0.0638283 +0.9336494 0.9336494 0.0638283 +0.953663 0.7728059 0.1064997 +0.9664615 0.6583412 0.1571937 +0.9751462 0.5858033 0.2147432 +0.9812792 0.5484982 0.2778236 +0.9857332 0.5393756 0.3448204 +0.9890339 0.5516594 0.4138582 +0.9915169 0.5791292 0.4829319 +0.9934058 0.6163081 0.5500915 +0.9948551 0.6586044 0.6136284 +0.9959745 0.7023914 0.672218 +0.9968433 0.7450087 0.7249916 +0.9975204 0.7846831 0.7715352 +0.9980497 0.8203911 0.8118298 +0.9984643 0.8516924 0.8461589 +0.9987899 0.8785628 0.8750088 +0.9990458 0.9012479 0.8989771 +0.9992472 0.9201453 0.9187008 +0.9994058 0.9357201 0.9348044 +0.9995309 0.9484472 0.9478684 +0.9996296 0.9587765 0.9584115 +0.9997074 0.9671142 0.9668845 +0.9997689 0.9738152 0.9736708 +0.9998174 0.9791822 0.9790916 +0.9998557 0.9834691 0.9834122 +0.999886 0.9868857 0.9868501 +0.9999099 0.989604 0.9895817 +0.9999288 0.9917639 0.9917499 +0.9999437 0.9934781 0.9934694 +0.1059991 0.9545467 0.120662 +0.1059489 0.9545286 0.1203707 +0.1058883 0.9545059 0.1200048 +0.1058162 0.9544774 0.1195459 +0.1057322 0.9544418 0.1189719 +0.1056375 0.9543974 0.1182564 +0.1055364 0.9543421 0.117368 +0.1054384 0.9542739 0.1162715 +0.1053624 0.9541902 0.1149282 +0.1053433 0.9540886 0.1132997 +0.1054431 0.9539671 0.111354 +0.1057683 0.9538247 0.1090781 +0.1064997 0.953663 0.1064997 +0.1106989 0.953663 0.1064997 +0.1160116 0.953663 0.1064997 +0.1227327 0.953663 0.1064997 +0.1312358 0.953663 0.1064997 +0.1419934 0.953663 0.1064997 +0.1556031 0.953663 0.1064997 +0.1728211 0.953663 0.1064997 +0.1946042 0.953663 0.1064997 +0.2221626 0.953663 0.1064997 +0.2570275 0.953663 0.1064997 +0.3011363 0.953663 0.1064997 +0.3569395 0.953663 0.1064997 +0.4275379 0.953663 0.1064997 +0.5168541 0.953663 0.1064997 +0.6298506 0.953663 0.1064997 +0.7728059 0.953663 0.1064997 +0.953663 0.953663 0.1064997 +0.9664615 0.7943688 0.1571937 +0.9751462 0.6865211 0.2147432 +0.9812792 0.6219681 0.2778236 +0.9857332 0.5921842 0.3448204 +0.9890339 0.5890631 0.4138582 +0.9915169 0.6052403 0.4829319 +0.9934058 0.6342815 0.5500915 +0.9948551 0.6708123 0.6136284 +0.9959745 0.7105815 0.672218 +0.9968433 0.750442 0.7249916 +0.9975204 0.7882518 0.7715352 +0.9980497 0.8227149 0.8118298 +0.9984643 0.8531943 0.8461589 +0.9987899 0.8795275 0.8750088 +0.9990458 0.9018642 0.8989771 +0.9992472 0.9205374 0.9187008 +0.9994058 0.9359687 0.9348044 +0.9995309 0.9486043 0.9478684 +0.9996296 0.9588756 0.9584115 +0.9997074 0.9671766 0.9668845 +0.9997689 0.9738544 0.9736708 +0.9998174 0.9792068 0.9790916 +0.9998557 0.9834845 0.9834122 +0.999886 0.9868953 0.9868501 +0.9999099 0.9896101 0.9895817 +0.9999288 0.9917677 0.9917499 +0.9999437 0.9934805 0.9934694 +0.1572498 0.9669269 0.1683064 +0.1572031 0.9669173 0.1680773 +0.1571463 0.9669053 0.1677895 +0.1570779 0.9668902 0.1674288 +0.1569971 0.9668714 0.1669776 +0.156904 0.9668479 0.1664151 +0.1568008 0.9668187 0.1657171 +0.1566936 0.9667827 0.1648558 +0.1565954 0.9667385 0.1638011 +0.1565315 0.966685 0.162523 +0.1565473 0.9666211 0.160997 +0.1567226 0.9665463 0.1592131 +0.1571937 0.9664615 0.1571937 +0.1603521 0.9664615 0.1571937 +0.1643478 0.9664615 0.1571937 +0.169403 0.9664615 0.1571937 +0.1757984 0.9664615 0.1571937 +0.1838895 0.9664615 0.1571937 +0.1941257 0.9664615 0.1571937 +0.2070759 0.9664615 0.1571937 +0.2234595 0.9664615 0.1571937 +0.244187 0.9664615 0.1571937 +0.2704099 0.9664615 0.1571937 +0.3035853 0.9664615 0.1571937 +0.3455565 0.9664615 0.1571937 +0.3986555 0.9664615 0.1571937 +0.4658326 0.9664615 0.1571937 +0.5508205 0.9664615 0.1571937 +0.6583412 0.9664615 0.1571937 +0.7943688 0.9664615 0.1571937 +0.9664615 0.9664615 0.1571937 +0.9751462 0.8139421 0.2147432 +0.9812792 0.714917 0.2778236 +0.9857332 0.658994 0.3448204 +0.9890339 0.6363837 0.4138582 +0.9915169 0.6382742 0.4829319 +0.9934058 0.6570201 0.5500915 +0.9948551 0.6862569 0.6136284 +0.9959745 0.720943 0.672218 +0.9968433 0.7573158 0.7249916 +0.9975204 0.7927668 0.7715352 +0.9980497 0.8256548 0.8118298 +0.9984643 0.8550945 0.8461589 +0.9987899 0.880748 0.8750088 +0.9990458 0.902644 0.8989771 +0.9992472 0.9210335 0.9187008 +0.9994058 0.9362831 0.9348044 +0.9995309 0.9488031 0.9478684 +0.9996296 0.9590009 0.9584115 +0.9997074 0.9672555 0.9668845 +0.9997689 0.973904 0.9736708 +0.9998174 0.9792379 0.9790916 +0.9998557 0.983504 0.9834122 +0.999886 0.9869076 0.9868501 +0.9999099 0.9896177 0.9895817 +0.9999288 0.9917725 0.9917499 +0.9999437 0.9934835 0.9934694 +0.2151269 0.9754027 0.2233317 +0.2150852 0.9753975 0.2231543 +0.2150342 0.9753908 0.2229315 +0.2149725 0.9753825 0.2226522 +0.2148987 0.9753721 0.2223029 +0.2148124 0.9753591 0.2218676 +0.2147144 0.975343 0.2213275 +0.2146085 0.9753231 0.2206612 +0.2145034 0.9752987 0.2198456 +0.2144168 0.9752692 0.2188577 +0.2143816 0.975234 0.2176788 +0.2144566 0.9751928 0.2163014 +0.2147432 0.9751462 0.2147432 +0.2170817 0.9751462 0.2147432 +0.2200403 0.9751462 0.2147432 +0.2237832 0.9751462 0.2147432 +0.2285185 0.9751462 0.2147432 +0.2345093 0.9751462 0.2147432 +0.2420885 0.9751462 0.2147432 +0.251677 0.9751462 0.2147432 +0.2638078 0.9751462 0.2147432 +0.2791549 0.9751462 0.2147432 +0.2985709 0.9751462 0.2147432 +0.3231346 0.9751462 0.2147432 +0.354211 0.9751462 0.2147432 +0.3935266 0.9751462 0.2147432 +0.443266 0.9751462 0.2147432 +0.5061928 0.9751462 0.2147432 +0.5858033 0.9751462 0.2147432 +0.6865211 0.9751462 0.2147432 +0.8139421 0.9751462 0.2147432 +0.9751462 0.9751462 0.2147432 +0.9812792 0.8325095 0.2778236 +0.9857332 0.743517 0.3448204 +0.9890339 0.6962504 0.4138582 +0.9915169 0.6800663 0.4829319 +0.9934058 0.6857874 0.5500915 +0.9948551 0.7057964 0.6136284 +0.9959745 0.7340516 0.672218 +0.9968433 0.7660121 0.7249916 +0.9975204 0.7984788 0.7715352 +0.9980497 0.8293742 0.8118298 +0.9984643 0.8574984 0.8461589 +0.9987899 0.882292 0.8750088 +0.9990458 0.9036305 0.8989771 +0.9992472 0.921661 0.9187008 +0.9994058 0.9366809 0.9348044 +0.9995309 0.9490545 0.9478684 +0.9996296 0.9591595 0.9584115 +0.9997074 0.9673553 0.9668845 +0.9997689 0.9739667 0.9736708 +0.9998174 0.9792773 0.9790916 +0.9998557 0.9835287 0.9834122 +0.999886 0.986923 0.9868501 +0.9999099 0.9896274 0.9895817 +0.9999288 0.9917785 0.9917499 +0.9999437 0.9934873 0.9934694 +0.2783684 0.9814251 0.2843648 +0.2783325 0.9814221 0.2842295 +0.2782884 0.9814183 0.2840595 +0.2782347 0.9814136 0.2838465 +0.2781701 0.9814076 0.2835801 +0.2780936 0.9814002 0.2832482 +0.2780055 0.9813911 0.2828365 +0.2779077 0.9813797 0.2823287 +0.2778058 0.9813659 0.2817072 +0.2777122 0.9813491 0.2809547 +0.2776503 0.9813291 0.280057 +0.2776626 0.9813057 0.2790088 +0.2778236 0.9812792 0.2778236 +0.2795295 0.9812792 0.2778236 +0.2816876 0.9812792 0.2778236 +0.284418 0.9812792 0.2778236 +0.2878722 0.9812792 0.2778236 +0.2922423 0.9812792 0.2778236 +0.297771 0.9812792 0.2778236 +0.3047655 0.9812792 0.2778236 +0.3136144 0.9812792 0.2778236 +0.3248095 0.9812792 0.2778236 +0.3389728 0.9812792 0.2778236 +0.3568911 0.9812792 0.2778236 +0.3795602 0.9812792 0.2778236 +0.4082395 0.9812792 0.2778236 +0.4445225 0.9812792 0.2778236 +0.4904253 0.9812792 0.2778236 +0.5484982 0.9812792 0.2778236 +0.6219681 0.9812792 0.2778236 +0.714917 0.9812792 0.2778236 +0.8325095 0.9812792 0.2778236 +0.9812792 0.9812792 0.2778236 +0.9857332 0.8504495 0.3448204 +0.9890339 0.7719895 0.4138582 +0.9915169 0.7329388 0.4829319 +0.9934058 0.7221817 0.5500915 +0.9948551 0.7305163 0.6136284 +0.9959745 0.7506357 0.672218 +0.9968433 0.7770141 0.7249916 +0.9975204 0.8057052 0.7715352 +0.9980497 0.8340798 0.8118298 +0.9984643 0.8605398 0.8461589 +0.9987899 0.8842454 0.8750088 +0.9990458 0.9048786 0.8989771 +0.9992472 0.922455 0.9187008 +0.9994058 0.9371842 0.9348044 +0.9995309 0.9493727 0.9478684 +0.9996296 0.9593601 0.9584115 +0.9997074 0.9674815 0.9668845 +0.9997689 0.974046 0.9736708 +0.9998174 0.9793271 0.9790916 +0.9998557 0.9835599 0.9834122 +0.999886 0.9869426 0.9868501 +0.9999099 0.9896397 0.9895817 +0.9999288 0.9917862 0.9917499 +0.9999437 0.9934921 0.9934694 +0.3454107 0.9858181 0.3497276 +0.3453807 0.9858163 0.3496259 +0.3453439 0.9858141 0.3494983 +0.3452987 0.9858113 0.3493382 +0.3452442 0.9858079 0.3491382 +0.3451791 0.9858036 0.348889 +0.3451032 0.9857982 0.3485799 +0.3450175 0.9857916 0.3481986 +0.3449254 0.9857835 0.3477322 +0.3448353 0.9857738 0.3471677 +0.3447636 0.9857621 0.3464944 +0.3447407 0.9857485 0.3457085 +0.3448204 0.9857332 0.3448204 +0.3460466 0.9857332 0.3448204 +0.3475978 0.9857332 0.3448204 +0.3495603 0.9857332 0.3448204 +0.3520431 0.9857332 0.3448204 +0.3551842 0.9857332 0.3448204 +0.3591581 0.9857332 0.3448204 +0.3641857 0.9857332 0.3448204 +0.3705461 0.9857332 0.3448204 +0.3785929 0.9857332 0.3448204 +0.3887731 0.9857332 0.3448204 +0.4016525 0.9857332 0.3448204 +0.4179465 0.9857332 0.3448204 +0.4385606 0.9857332 0.3448204 +0.4646401 0.9857332 0.3448204 +0.497634 0.9857332 0.3448204 +0.5393756 0.9857332 0.3448204 +0.5921842 0.9857332 0.3448204 +0.658994 0.9857332 0.3448204 +0.743517 0.9857332 0.3448204 +0.8504495 0.9857332 0.3448204 +0.9857332 0.9857332 0.3448204 +0.9890339 0.8678093 0.4138582 +0.9915169 0.7998295 0.4829319 +0.9934058 0.7682253 0.5500915 +0.9948551 0.7617903 0.6136284 +0.9959745 0.7716168 0.672218 +0.9968433 0.790933 0.7249916 +0.9975204 0.8148475 0.7715352 +0.9980497 0.8400329 0.8118298 +0.9984643 0.8643874 0.8461589 +0.9987899 0.8867166 0.8750088 +0.9990458 0.9064575 0.8989771 +0.9992472 0.9234595 0.9187008 +0.9994058 0.937821 0.9348044 +0.9995309 0.9497751 0.9478684 +0.9996296 0.9596139 0.9584115 +0.9997074 0.9676413 0.9668845 +0.9997689 0.9741464 0.9736708 +0.9998174 0.9793901 0.9790916 +0.9998557 0.9835994 0.9834122 +0.999886 0.9869674 0.9868501 +0.9999099 0.9896552 0.9895817 +0.9999288 0.9917959 0.9917499 +0.9999437 0.9934981 0.9934694 +0.4144197 0.9890841 0.4174814 +0.4143955 0.9890831 0.4174062 +0.4143657 0.9890818 0.4173119 +0.414329 0.9890801 0.4171936 +0.4142845 0.9890781 0.4170458 +0.4142311 0.9890755 0.4168617 +0.4141683 0.9890723 0.4166333 +0.4140964 0.9890684 0.4163517 +0.4140176 0.9890637 0.4160072 +0.4139373 0.9890579 0.4155903 +0.4138668 0.989051 0.4150933 +0.4138277 0.989043 0.4145133 +0.4138582 0.9890339 0.4138582 +0.4147267 0.9890339 0.4138582 +0.4158254 0.9890339 0.4138582 +0.4172154 0.9890339 0.4138582 +0.418974 0.9890339 0.4138582 +0.4211988 0.9890339 0.4138582 +0.4240134 0.9890339 0.4138582 +0.4275744 0.9890339 0.4138582 +0.4320794 0.9890339 0.4138582 +0.4377789 0.9890339 0.4138582 +0.4449894 0.9890339 0.4138582 +0.4541117 0.9890339 0.4138582 +0.4656526 0.9890339 0.4138582 +0.4802533 0.9890339 0.4138582 +0.4987251 0.9890339 0.4138582 +0.5220943 0.9890339 0.4138582 +0.5516594 0.9890339 0.4138582 +0.5890631 0.9890339 0.4138582 +0.6363837 0.9890339 0.4138582 +0.6962504 0.9890339 0.4138582 +0.7719895 0.9890339 0.4138582 +0.8678093 0.9890339 0.4138582 +0.9890339 0.9890339 0.4138582 +0.9915169 0.8844548 0.4829319 +0.9934058 0.8264764 0.5500915 +0.9948551 0.8013559 0.6136284 +0.9959745 0.7981605 0.672218 +0.9968433 0.8085421 0.7249916 +0.9975204 0.8264138 0.7715352 +0.9980497 0.8475643 0.8118298 +0.9984643 0.8692552 0.8461589 +0.9987899 0.8898431 0.8750088 +0.9990458 0.9084551 0.8989771 +0.9992472 0.9247302 0.9187008 +0.9994058 0.9386265 0.9348044 +0.9995309 0.9502843 0.9478684 +0.9996296 0.959935 0.9584115 +0.9997074 0.9678434 0.9668845 +0.9997689 0.9742734 0.9736708 +0.9998174 0.9794699 0.9790916 +0.9998557 0.9836494 0.9834122 +0.999886 0.9869987 0.9868501 +0.9999099 0.9896748 0.9895817 +0.9999288 0.9918082 0.9917499 +0.9999437 0.9935058 0.9934694 +0.4834235 0.9915469 0.4855631 +0.4834045 0.9915463 0.4855085 +0.4833811 0.9915455 0.4854399 +0.4833522 0.9915446 0.485354 +0.4833171 0.9915433 0.4852466 +0.4832747 0.9915418 0.4851127 +0.4832246 0.9915399 0.4849468 +0.4831666 0.9915376 0.4847422 +0.4831021 0.9915347 0.484492 +0.4830346 0.9915312 0.4841892 +0.4829718 0.9915271 0.4838283 +0.4829286 0.9915223 0.4834073 +0.4829319 0.9915169 0.4829319 +0.4835382 0.9915169 0.4829319 +0.4843052 0.9915169 0.4829319 +0.4852755 0.9915169 0.4829319 +0.4865032 0.9915169 0.4829319 +0.4880563 0.9915169 0.4829319 +0.4900212 0.9915169 0.4829319 +0.492507 0.9915169 0.4829319 +0.4956519 0.9915169 0.4829319 +0.4996306 0.9915169 0.4829319 +0.5046642 0.9915169 0.4829319 +0.5110324 0.9915169 0.4829319 +0.5190889 0.9915169 0.4829319 +0.5292815 0.9915169 0.4829319 +0.5421764 0.9915169 0.4829319 +0.5584902 0.9915169 0.4829319 +0.5791292 0.9915169 0.4829319 +0.6052403 0.9915169 0.4829319 +0.6382742 0.9915169 0.4829319 +0.6800663 0.9915169 0.4829319 +0.7329388 0.9915169 0.4829319 +0.7998295 0.9915169 0.4829319 +0.8844548 0.9915169 0.4829319 +0.9915169 0.9915169 0.4829319 +0.9934058 0.9001717 0.5500915 +0.9948551 0.8514115 0.6136284 +0.9959745 0.8317419 0.672218 +0.9968433 0.8308201 0.7249916 +0.9975204 0.8410466 0.7715352 +0.9980497 0.8570925 0.8118298 +0.9984643 0.8754136 0.8461589 +0.9987899 0.8937986 0.8750088 +0.9990458 0.9109823 0.8989771 +0.9992472 0.9263379 0.9187008 +0.9994058 0.9396456 0.9348044 +0.9995309 0.9509284 0.9478684 +0.9996296 0.9603412 0.9584115 +0.9997074 0.968099 0.9668845 +0.9997689 0.9744341 0.9736708 +0.9998174 0.9795707 0.9790916 +0.9998557 0.9837127 0.9834122 +0.999886 0.9870383 0.9868501 +0.9999099 0.9896996 0.9895817 +0.9999288 0.9918237 0.9917499 +0.9999437 0.9935156 0.9934694 +0.5504963 0.993424 0.5519704 +0.5504818 0.9934236 0.5519314 +0.550464 0.9934231 0.5518824 +0.5504419 0.9934225 0.551821 +0.550415 0.9934218 0.5517442 +0.5503825 0.9934209 0.5516486 +0.5503438 0.9934197 0.5515301 +0.5502987 0.9934183 0.5513839 +0.550248 0.9934166 0.5512052 +0.5501939 0.9934145 0.550989 +0.5501416 0.993412 0.5507314 +0.5501012 0.9934091 0.5504308 +0.5500915 0.9934058 0.5500915 +0.5505089 0.9934058 0.5500915 +0.5510368 0.9934058 0.5500915 +0.5517048 0.9934058 0.5500915 +0.5525498 0.9934058 0.5500915 +0.5536189 0.9934058 0.5500915 +0.5549714 0.9934058 0.5500915 +0.5566825 0.9934058 0.5500915 +0.5588473 0.9934058 0.5500915 +0.561586 0.9934058 0.5500915 +0.5650508 0.9934058 0.5500915 +0.5694343 0.9934058 0.5500915 +0.5749799 0.9934058 0.5500915 +0.5819959 0.9934058 0.5500915 +0.590872 0.9934058 0.5500915 +0.6021014 0.9934058 0.5500915 +0.6163081 0.9934058 0.5500915 +0.6342815 0.9934058 0.5500915 +0.6570201 0.9934058 0.5500915 +0.6857874 0.9934058 0.5500915 +0.7221817 0.9934058 0.5500915 +0.7682253 0.9934058 0.5500915 +0.8264764 0.9934058 0.5500915 +0.9001717 0.9934058 0.5500915 +0.9934058 0.9934058 0.5500915 +0.9948551 0.9147384 0.6136284 +0.9959745 0.8742266 0.672218 +0.9968433 0.8590045 0.7249916 +0.9975204 0.859559 0.7715352 +0.9980497 0.869147 0.8118298 +0.9984643 0.8832048 0.8461589 +0.9987899 0.8988027 0.8750088 +0.9990458 0.9141795 0.8989771 +0.9992472 0.9283719 0.9187008 +0.9994058 0.9409349 0.9348044 +0.9995309 0.9517434 0.9478684 +0.9996296 0.9608551 0.9584115 +0.9997074 0.9684225 0.9668845 +0.9997689 0.9746374 0.9736708 +0.9998174 0.9796983 0.9790916 +0.9998557 0.9837927 0.9834122 +0.999886 0.9870885 0.9868501 +0.9999099 0.989731 0.9895817 +0.9999288 0.9918434 0.9917499 +0.9999437 0.9935279 0.9934694 +0.6139459 0.9948662 0.6149479 +0.6139352 0.994866 0.6149205 +0.6139219 0.9948657 0.6148861 +0.6139056 0.9948653 0.6148429 +0.6138855 0.9948649 0.614789 +0.6138613 0.9948643 0.6147218 +0.6138323 0.9948636 0.6146385 +0.6137984 0.9948628 0.6145359 +0.6137599 0.9948617 0.6144104 +0.6137183 0.9948604 0.6142585 +0.6136769 0.9948589 0.6140776 +0.6136427 0.9948571 0.6138666 +0.6136284 0.9948551 0.6136284 +0.6139119 0.9948551 0.6136284 +0.6142705 0.9948551 0.6136284 +0.6147242 0.9948551 0.6136284 +0.6152981 0.9948551 0.6136284 +0.6160243 0.9948551 0.6136284 +0.6169429 0.9948551 0.6136284 +0.6181052 0.9948551 0.6136284 +0.6195755 0.9948551 0.6136284 +0.6214357 0.9948551 0.6136284 +0.6237891 0.9948551 0.6136284 +0.6267665 0.9948551 0.6136284 +0.6305332 0.9948551 0.6136284 +0.6352987 0.9948551 0.6136284 +0.6413275 0.9948551 0.6136284 +0.6489548 0.9948551 0.6136284 +0.6586044 0.9948551 0.6136284 +0.6708123 0.9948551 0.6136284 +0.6862569 0.9948551 0.6136284 +0.7057964 0.9948551 0.6136284 +0.7305163 0.9948551 0.6136284 +0.7617903 0.9948551 0.6136284 +0.8013559 0.9948551 0.6136284 +0.8514115 0.9948551 0.6136284 +0.9147384 0.9948551 0.6136284 +0.9948551 0.9948551 0.6136284 +0.9959745 0.9279753 0.672218 +0.9968433 0.8946616 0.7249916 +0.9975204 0.8829797 0.7715352 +0.9980497 0.8843975 0.8118298 +0.9984643 0.8930617 0.8461589 +0.9987899 0.9051336 0.8750088 +0.9990458 0.9182244 0.8989771 +0.9992472 0.9309451 0.9187008 +0.9994058 0.9425661 0.9348044 +0.9995309 0.9527744 0.9478684 +0.9996296 0.9615052 0.9584115 +0.9997074 0.9688317 0.9668845 +0.9997689 0.9748946 0.9736708 +0.9998174 0.9798597 0.9790916 +0.9998557 0.9838939 0.9834122 +0.999886 0.9871519 0.9868501 +0.9999099 0.9897708 0.9895817 +0.9999288 0.9918682 0.9917499 +0.9999437 0.9935434 0.9934694 +0.6724572 0.9959813 0.6731299 +0.6724495 0.9959811 0.6731109 +0.6724399 0.9959809 0.6730871 +0.672428 0.9959807 0.6730573 +0.6724135 0.9959804 0.67302 +0.6723959 0.9959801 0.6729735 +0.6723748 0.9959797 0.672916 +0.67235 0.9959791 0.672845 +0.6723217 0.9959785 0.6727582 +0.6722907 0.9959777 0.6726533 +0.6722594 0.9959768 0.6725283 +0.6722322 0.9959757 0.6723825 +0.672218 0.9959745 0.672218 +0.6724081 0.9959745 0.672218 +0.6726487 0.9959745 0.672218 +0.6729531 0.9959745 0.672218 +0.6733381 0.9959745 0.672218 +0.6738253 0.9959745 0.672218 +0.6744416 0.9959745 0.672218 +0.6752213 0.9959745 0.672218 +0.6762077 0.9959745 0.672218 +0.6774557 0.9959745 0.672218 +0.6790346 0.9959745 0.672218 +0.681032 0.9959745 0.672218 +0.683559 0.9959745 0.672218 +0.6867561 0.9959745 0.672218 +0.6908007 0.9959745 0.672218 +0.6959177 0.9959745 0.672218 +0.7023914 0.9959745 0.672218 +0.7105815 0.9959745 0.672218 +0.720943 0.9959745 0.672218 +0.7340516 0.9959745 0.672218 +0.7506357 0.9959745 0.672218 +0.7716168 0.9959745 0.672218 +0.7981605 0.9959745 0.672218 +0.8317419 0.9959745 0.672218 +0.8742266 0.9959745 0.672218 +0.9279753 0.9959745 0.672218 +0.9959745 0.9959745 0.672218 +0.9968433 0.9397723 0.7249916 +0.9975204 0.9126098 0.7715352 +0.9980497 0.9036913 0.8118298 +0.9984643 0.9055319 0.8461589 +0.9987899 0.9131429 0.8750088 +0.9990458 0.9233418 0.8989771 +0.9992472 0.9342005 0.9187008 +0.9994058 0.9446297 0.9348044 +0.9995309 0.9540788 0.9478684 +0.9996296 0.9623277 0.9584115 +0.9997074 0.9693494 0.9668845 +0.9997689 0.9752199 0.9736708 +0.9998174 0.980064 0.9790916 +0.9998557 0.984022 0.9834122 +0.999886 0.9872322 0.9868501 +0.9999099 0.989821 0.9895817 +0.9999288 0.9918997 0.9917499 +0.9999437 0.9935631 0.9934694 +0.7251659 0.9968475 0.7256124 +0.7251605 0.9968474 0.7255995 +0.7251537 0.9968473 0.7255833 +0.7251454 0.9968472 0.725563 +0.7251351 0.996847 0.7255376 +0.7251226 0.9968468 0.725506 +0.7251076 0.9968465 0.7254668 +0.7250899 0.9968462 0.7254184 +0.7250697 0.9968458 0.7253594 +0.7250473 0.9968453 0.7252879 +0.7250244 0.9968448 0.7252028 +0.7250039 0.9968441 0.7251035 +0.7249916 0.9968433 0.7249916 +0.7251177 0.9968433 0.7249916 +0.7252773 0.9968433 0.7249916 +0.7254792 0.9968433 0.7249916 +0.7257347 0.9968433 0.7249916 +0.7260579 0.9968433 0.7249916 +0.7264667 0.9968433 0.7249916 +0.726984 0.9968433 0.7249916 +0.7276384 0.9968433 0.7249916 +0.7284663 0.9968433 0.7249916 +0.7295137 0.9968433 0.7249916 +0.7308388 0.9968433 0.7249916 +0.7325153 0.9968433 0.7249916 +0.7346362 0.9968433 0.7249916 +0.7373194 0.9968433 0.7249916 +0.7407141 0.9968433 0.7249916 +0.7450087 0.9968433 0.7249916 +0.750442 0.9968433 0.7249916 +0.7573158 0.9968433 0.7249916 +0.7660121 0.9968433 0.7249916 +0.7770141 0.9968433 0.7249916 +0.790933 0.9968433 0.7249916 +0.8085421 0.9968433 0.7249916 +0.8308201 0.9968433 0.7249916 +0.8590045 0.9968433 0.7249916 +0.8946616 0.9968433 0.7249916 +0.9397723 0.9968433 0.7249916 +0.9968433 0.9968433 0.7249916 +0.9975204 0.9500958 0.7715352 +0.9980497 0.9281006 0.8118298 +0.9984643 0.9213083 0.8461589 +0.9987899 0.9232758 0.8750088 +0.9990458 0.9298159 0.8989771 +0.9992472 0.938319 0.9187008 +0.9994058 0.9472405 0.9348044 +0.9995309 0.9557289 0.9478684 +0.9996296 0.9633684 0.9584115 +0.9997074 0.9700044 0.9668845 +0.9997689 0.9756316 0.9736708 +0.9998174 0.9803224 0.9790916 +0.9998557 0.984184 0.9834122 +0.999886 0.9873337 0.9868501 +0.9999099 0.9898846 0.9895817 +0.9999288 0.9919395 0.9917499 +0.9999437 0.993588 0.9934694 +0.7716588 0.997523 0.7719522 +0.7716551 0.997523 0.7719436 +0.7716504 0.9975229 0.7719327 +0.7716446 0.9975228 0.771919 +0.7716375 0.9975227 0.7719019 +0.7716288 0.9975226 0.7718807 +0.7716184 0.9975224 0.7718544 +0.7716061 0.9975222 0.7718219 +0.7715919 0.997522 0.7717822 +0.7715762 0.9975217 0.7717342 +0.7715599 0.9975213 0.7716771 +0.7715449 0.9975209 0.7716104 +0.7715352 0.9975204 0.7715352 +0.7716181 0.9975204 0.7715352 +0.7717229 0.9975204 0.7715352 +0.7718555 0.9975204 0.7715352 +0.7720233 0.9975204 0.7715352 +0.7722356 0.9975204 0.7715352 +0.7725042 0.9975204 0.7715352 +0.7728439 0.9975204 0.7715352 +0.7732737 0.9975204 0.7715352 +0.7738175 0.9975204 0.7715352 +0.7745055 0.9975204 0.7715352 +0.7753759 0.9975204 0.7715352 +0.776477 0.9975204 0.7715352 +0.7778701 0.9975204 0.7715352 +0.7796325 0.9975204 0.7715352 +0.7818622 0.9975204 0.7715352 +0.7846831 0.9975204 0.7715352 +0.7882518 0.9975204 0.7715352 +0.7927668 0.9975204 0.7715352 +0.7984788 0.9975204 0.7715352 +0.8057052 0.9975204 0.7715352 +0.8148475 0.9975204 0.7715352 +0.8264138 0.9975204 0.7715352 +0.8410466 0.9975204 0.7715352 +0.859559 0.9975204 0.7715352 +0.8829797 0.9975204 0.7715352 +0.9126098 0.9975204 0.7715352 +0.9500958 0.9975204 0.7715352 +0.9975204 0.9975204 0.7715352 +0.9980497 0.9589814 0.8118298 +0.9984643 0.9412675 0.8461589 +0.9987899 0.9360952 0.8750088 +0.9990458 0.9380065 0.8989771 +0.9992472 0.9435295 0.9187008 +0.9994058 0.9505434 0.9348044 +0.9995309 0.9578166 0.9478684 +0.9996296 0.9646849 0.9584115 +0.9997074 0.970833 0.9668845 +0.9997689 0.9761523 0.9736708 +0.9998174 0.9806492 0.9790916 +0.9998557 0.984389 0.9834122 +0.999886 0.9874621 0.9868501 +0.9999099 0.989965 0.9895817 +0.9999288 0.9919898 0.9917499 +0.9999437 0.9936195 0.9934694 +0.8119154 0.9980513 0.8121065 +0.8119128 0.9980512 0.8121007 +0.8119096 0.9980512 0.8120935 +0.8119057 0.9980511 0.8120844 +0.8119009 0.9980511 0.8120731 +0.8118949 0.998051 0.812059 +0.8118878 0.9980509 0.8120415 +0.8118794 0.9980508 0.81202 +0.8118697 0.9980506 0.8119937 +0.8118589 0.9980504 0.8119618 +0.8118476 0.9980502 0.8119239 +0.811837 0.99805 0.8118797 +0.8118298 0.9980497 0.8118298 +0.8118837 0.9980497 0.8118298 +0.811952 0.9980497 0.8118298 +0.8120384 0.9980497 0.8118298 +0.8121476 0.9980497 0.8118298 +0.8122858 0.9980497 0.8118298 +0.8124607 0.9980497 0.8118298 +0.8126819 0.9980497 0.8118298 +0.8129618 0.9980497 0.8118298 +0.8133159 0.9980497 0.8118298 +0.8137639 0.9980497 0.8118298 +0.8143306 0.9980497 0.8118298 +0.8150477 0.9980497 0.8118298 +0.8159548 0.9980497 0.8118298 +0.8171024 0.9980497 0.8118298 +0.8185543 0.9980497 0.8118298 +0.8203911 0.9980497 0.8118298 +0.8227149 0.9980497 0.8118298 +0.8256548 0.9980497 0.8118298 +0.8293742 0.9980497 0.8118298 +0.8340798 0.9980497 0.8118298 +0.8400329 0.9980497 0.8118298 +0.8475643 0.9980497 0.8118298 +0.8570925 0.9980497 0.8118298 +0.869147 0.9980497 0.8118298 +0.8843975 0.9980497 0.8118298 +0.9036913 0.9980497 0.8118298 +0.9281006 0.9980497 0.8118298 +0.9589814 0.9980497 0.8118298 +0.9980497 0.9980497 0.8118298 +0.9984643 0.9665185 0.8461589 +0.9987899 0.9523135 0.8750088 +0.9990458 0.9483686 0.8989771 +0.9992472 0.9501215 0.9187008 +0.9994058 0.9547221 0.9348044 +0.9995309 0.9604579 0.9478684 +0.9996296 0.9663504 0.9584115 +0.9997074 0.9718813 0.9668845 +0.9997689 0.9768112 0.9736708 +0.9998174 0.9810628 0.9790916 +0.9998557 0.9846484 0.9834122 +0.999886 0.9876247 0.9868501 +0.9999099 0.9900668 0.9895817 +0.9999288 0.9920535 0.9917499 +0.9999437 0.9936594 0.9934694 +0.8462171 0.9984653 0.8463406 +0.8462154 0.9984653 0.8463368 +0.8462132 0.9984653 0.8463321 +0.8462106 0.9984653 0.8463261 +0.8462073 0.9984652 0.8463187 +0.8462034 0.9984652 0.8463094 +0.8461986 0.9984651 0.846298 +0.8461929 0.998465 0.8462838 +0.8461864 0.9984649 0.8462665 +0.8461791 0.9984648 0.8462456 +0.8461714 0.9984647 0.8462207 +0.8461641 0.9984645 0.8461917 +0.8461589 0.9984643 0.8461589 +0.8461938 0.9984643 0.8461589 +0.8462379 0.9984643 0.8461589 +0.8462937 0.9984643 0.8461589 +0.8463643 0.9984643 0.8461589 +0.8464537 0.9984643 0.8461589 +0.8465667 0.9984643 0.8461589 +0.8467097 0.9984643 0.8461589 +0.8468906 0.9984643 0.8461589 +0.8471195 0.9984643 0.8461589 +0.847409 0.9984643 0.8461589 +0.8477753 0.9984643 0.8461589 +0.8482387 0.9984643 0.8461589 +0.848825 0.9984643 0.8461589 +0.8495668 0.9984643 0.8461589 +0.8505052 0.9984643 0.8461589 +0.8516924 0.9984643 0.8461589 +0.8531943 0.9984643 0.8461589 +0.8550945 0.9984643 0.8461589 +0.8574984 0.9984643 0.8461589 +0.8605398 0.9984643 0.8461589 +0.8643874 0.9984643 0.8461589 +0.8692552 0.9984643 0.8461589 +0.8754136 0.9984643 0.8461589 +0.8832048 0.9984643 0.8461589 +0.8930617 0.9984643 0.8461589 +0.9055319 0.9984643 0.8461589 +0.9213083 0.9984643 0.8461589 +0.9412675 0.9984643 0.8461589 +0.9665185 0.9984643 0.8461589 +0.9984643 0.9984643 0.8461589 +0.9987899 0.9728317 0.8750088 +0.9990458 0.9614781 0.8989771 +0.9992472 0.9584612 0.9187008 +0.9994058 0.9600086 0.9348044 +0.9995309 0.9637993 0.9478684 +0.9996296 0.9684575 0.9584115 +0.9997074 0.9732076 0.9668845 +0.9997689 0.9776447 0.9736708 +0.9998174 0.981586 0.9790916 +0.9998557 0.9849765 0.9834122 +0.999886 0.9878302 0.9868501 +0.9999099 0.9901956 0.9895817 +0.9999288 0.9921341 0.9917499 +0.9999437 0.9937098 0.9934694 +0.8750477 0.9987905 0.8751271 +0.8750466 0.9987905 0.8751246 +0.8750451 0.9987904 0.8751215 +0.8750434 0.9987904 0.8751176 +0.8750412 0.9987904 0.8751128 +0.8750386 0.9987904 0.8751068 +0.8750355 0.9987903 0.8750993 +0.8750317 0.9987903 0.8750901 +0.8750274 0.9987902 0.8750788 +0.8750225 0.9987902 0.8750652 +0.8750173 0.9987901 0.875049 +0.8750124 0.99879 0.8750301 +0.8750088 0.9987899 0.8750088 +0.8750312 0.9987899 0.8750088 +0.8750596 0.9987899 0.8750088 +0.8750954 0.9987899 0.8750088 +0.8751408 0.9987899 0.8750088 +0.8751981 0.9987899 0.8750088 +0.8752707 0.9987899 0.8750088 +0.8753626 0.9987899 0.8750088 +0.8754788 0.9987899 0.8750088 +0.8756258 0.9987899 0.8750088 +0.8758117 0.9987899 0.8750088 +0.876047 0.9987899 0.8750088 +0.8763446 0.9987899 0.8750088 +0.8767212 0.9987899 0.8750088 +0.8771976 0.9987899 0.8750088 +0.8778003 0.9987899 0.8750088 +0.8785628 0.9987899 0.8750088 +0.8795275 0.9987899 0.8750088 +0.880748 0.9987899 0.8750088 +0.882292 0.9987899 0.8750088 +0.8842454 0.9987899 0.8750088 +0.8867166 0.9987899 0.8750088 +0.8898431 0.9987899 0.8750088 +0.8937986 0.9987899 0.8750088 +0.8988027 0.9987899 0.8750088 +0.9051336 0.9987899 0.8750088 +0.9131429 0.9987899 0.8750088 +0.9232758 0.9987899 0.8750088 +0.9360952 0.9987899 0.8750088 +0.9523135 0.9987899 0.8750088 +0.9728317 0.9987899 0.8750088 +0.9987899 0.9987899 0.8750088 +0.9990458 0.9780633 0.8989771 +0.9992472 0.969012 0.9187008 +0.9994058 0.9666968 0.9348044 +0.9995309 0.9680267 0.9478684 +0.9996296 0.9711233 0.9584115 +0.9997074 0.9748855 0.9668845 +0.9997689 0.9786991 0.9736708 +0.9998174 0.9822479 0.9790916 +0.9998557 0.9853915 0.9834122 +0.999886 0.9880903 0.9868501 +0.9999099 0.9903584 0.9895817 +0.9999288 0.9922361 0.9917499 +0.9999437 0.9937736 0.9934694 +0.8990028 0.9990461 0.8990535 +0.899002 0.9990461 0.8990519 +0.8990011 0.9990461 0.8990499 +0.899 0.9990461 0.8990474 +0.8989986 0.9990461 0.8990443 +0.8989969 0.9990461 0.8990404 +0.8989948 0.9990461 0.8990356 +0.8989923 0.999046 0.8990296 +0.8989895 0.999046 0.8990224 +0.8989863 0.9990459 0.8990136 +0.8989829 0.9990459 0.8990031 +0.8989796 0.9990458 0.8989909 +0.8989771 0.9990458 0.8989771 +0.8989915 0.9990458 0.8989771 +0.8990096 0.9990458 0.8989771 +0.8990325 0.9990458 0.8989771 +0.8990614 0.9990458 0.8989771 +0.8990981 0.9990458 0.8989771 +0.8991445 0.9990458 0.8989771 +0.8992032 0.9990458 0.8989771 +0.8992774 0.9990458 0.8989771 +0.8993713 0.9990458 0.8989771 +0.8994901 0.9990458 0.8989771 +0.8996405 0.9990458 0.8989771 +0.8998306 0.9990458 0.8989771 +0.9000712 0.9990458 0.8989771 +0.9003756 0.9990458 0.8989771 +0.9007607 0.9990458 0.8989771 +0.9012479 0.9990458 0.8989771 +0.9018642 0.9990458 0.8989771 +0.902644 0.9990458 0.8989771 +0.9036305 0.9990458 0.8989771 +0.9048786 0.9990458 0.8989771 +0.9064575 0.9990458 0.8989771 +0.9084551 0.9990458 0.8989771 +0.9109823 0.9990458 0.8989771 +0.9141795 0.9990458 0.8989771 +0.9182244 0.9990458 0.8989771 +0.9233418 0.9990458 0.8989771 +0.9298159 0.9990458 0.8989771 +0.9380065 0.9990458 0.8989771 +0.9483686 0.9990458 0.8989771 +0.9614781 0.9990458 0.8989771 +0.9780633 0.9990458 0.8989771 +0.9990458 0.9990458 0.8989771 +0.9992472 0.9823601 0.9187008 +0.9994058 0.9751582 0.9348044 +0.9995309 0.9733749 0.9478684 +0.9996296 0.9744959 0.9584115 +0.9997074 0.9770082 0.9668845 +0.9997689 0.9800332 0.9736708 +0.9998174 0.9830853 0.9790916 +0.9998557 0.9859167 0.9834122 +0.999886 0.9884194 0.9868501 +0.9999099 0.9905645 0.9895817 +0.9999288 0.9923651 0.9917499 +0.9999437 0.9938543 0.9934694 +0.9187175 0.9992474 0.9187498 +0.918717 0.9992474 0.9187488 +0.9187164 0.9992474 0.9187475 +0.9187157 0.9992474 0.9187459 +0.9187148 0.9992474 0.9187439 +0.9187137 0.9992474 0.9187414 +0.9187123 0.9992473 0.9187383 +0.9187107 0.9992473 0.9187344 +0.9187089 0.9992473 0.9187298 +0.9187068 0.9992473 0.9187241 +0.9187045 0.9992472 0.9187174 +0.9187024 0.9992472 0.9187096 +0.9187008 0.9992472 0.9187008 +0.9187099 0.9992472 0.9187008 +0.9187214 0.9992472 0.9187008 +0.918736 0.9992472 0.9187008 +0.9187544 0.9992472 0.9187008 +0.9187777 0.9992472 0.9187008 +0.9188072 0.9992472 0.9187008 +0.9188446 0.9992472 0.9187008 +0.9188918 0.9992472 0.9187008 +0.9189515 0.9992472 0.9187008 +0.9190271 0.9992472 0.9187008 +0.9191227 0.9992472 0.9187008 +0.9192437 0.9992472 0.9187008 +0.9193968 0.9992472 0.9187008 +0.9195904 0.9992472 0.9187008 +0.9198354 0.9992472 0.9187008 +0.9201453 0.9992472 0.9187008 +0.9205374 0.9992472 0.9187008 +0.9210335 0.9992472 0.9187008 +0.921661 0.9992472 0.9187008 +0.922455 0.9992472 0.9187008 +0.9234595 0.9992472 0.9187008 +0.9247302 0.9992472 0.9187008 +0.9263379 0.9992472 0.9187008 +0.9283719 0.9992472 0.9187008 +0.9309451 0.9992472 0.9187008 +0.9342005 0.9992472 0.9187008 +0.938319 0.9992472 0.9187008 +0.9435295 0.9992472 0.9187008 +0.9501215 0.9992472 0.9187008 +0.9584612 0.9992472 0.9187008 +0.969012 0.9992472 0.9187008 +0.9823601 0.9992472 0.9187008 +0.9992472 0.9992472 0.9187008 +0.9994058 0.9858629 0.9348044 +0.9995309 0.9801411 0.9478684 +0.9996296 0.9787626 0.9584115 +0.9997074 0.9796937 0.9668845 +0.9997689 0.981721 0.9736708 +0.9998174 0.9841447 0.9790916 +0.9998557 0.986581 0.9834122 +0.999886 0.9888357 0.9868501 +0.9999099 0.9908252 0.9895817 +0.9999288 0.9925283 0.9917499 +0.9999437 0.9939564 0.9934694 +0.9348153 0.999406 0.9348357 +0.9348149 0.999406 0.9348351 +0.9348146 0.999406 0.9348342 +0.9348141 0.999406 0.9348332 +0.9348135 0.999406 0.9348319 +0.9348128 0.9994059 0.9348303 +0.9348119 0.9994059 0.9348284 +0.9348109 0.9994059 0.9348259 +0.9348097 0.9994059 0.934823 +0.9348083 0.9994059 0.9348194 +0.9348069 0.9994059 0.9348151 +0.9348055 0.9994059 0.9348101 +0.9348044 0.9994058 0.9348044 +0.9348102 0.9994058 0.9348044 +0.9348175 0.9994058 0.9348044 +0.9348267 0.9994058 0.9348044 +0.9348384 0.9994058 0.9348044 +0.9348532 0.9994058 0.9348044 +0.9348719 0.9994058 0.9348044 +0.9348956 0.9994058 0.9348044 +0.9349255 0.9994058 0.9348044 +0.9349634 0.9994058 0.9348044 +0.9350113 0.9994058 0.9348044 +0.9350719 0.9994058 0.9348044 +0.9351486 0.9994058 0.9348044 +0.9352456 0.9994058 0.9348044 +0.9353684 0.9994058 0.9348044 +0.9355237 0.9994058 0.9348044 +0.9357201 0.9994058 0.9348044 +0.9359687 0.9994058 0.9348044 +0.9362831 0.9994058 0.9348044 +0.9366809 0.9994058 0.9348044 +0.9371842 0.9994058 0.9348044 +0.937821 0.9994058 0.9348044 +0.9386265 0.9994058 0.9348044 +0.9396456 0.9994058 0.9348044 +0.9409349 0.9994058 0.9348044 +0.9425661 0.9994058 0.9348044 +0.9446297 0.9994058 0.9348044 +0.9472405 0.9994058 0.9348044 +0.9505434 0.9994058 0.9348044 +0.9547221 0.9994058 0.9348044 +0.9600086 0.9994058 0.9348044 +0.9666968 0.9994058 0.9348044 +0.9751582 0.9994058 0.9348044 +0.9858629 0.9994058 0.9348044 +0.9994058 0.9994058 0.9348044 +0.9995309 0.9887012 0.9478684 +0.9996296 0.9841606 0.9584115 +0.9997074 0.9830913 0.9668845 +0.9997689 0.9838562 0.9736708 +0.9998174 0.985485 0.9790916 +0.9998557 0.9874216 0.9834122 +0.999886 0.9893624 0.9868501 +0.9999099 0.991155 0.9895817 +0.9999288 0.9927347 0.9917499 +0.9999437 0.9940856 0.9934694 +0.9478754 0.999531 0.9478883 +0.9478752 0.999531 0.9478879 +0.947875 0.999531 0.9478874 +0.9478746 0.999531 0.9478867 +0.9478743 0.999531 0.9478859 +0.9478738 0.999531 0.9478849 +0.9478733 0.999531 0.9478837 +0.9478726 0.999531 0.9478821 +0.9478718 0.999531 0.9478802 +0.947871 0.9995309 0.9478779 +0.94787 0.9995309 0.9478752 +0.9478691 0.9995309 0.947872 +0.9478684 0.9995309 0.9478684 +0.9478721 0.9995309 0.9478684 +0.9478767 0.9995309 0.9478684 +0.9478825 0.9995309 0.9478684 +0.9478899 0.9995309 0.9478684 +0.9478993 0.9995309 0.9478684 +0.9479111 0.9995309 0.9478684 +0.9479261 0.9995309 0.9478684 +0.947945 0.9995309 0.9478684 +0.9479689 0.9995309 0.9478684 +0.9479992 0.9995309 0.9478684 +0.9480375 0.9995309 0.9478684 +0.948086 0.9995309 0.9478684 +0.9481473 0.9995309 0.9478684 +0.9482249 0.9995309 0.9478684 +0.9483231 0.9995309 0.9478684 +0.9484472 0.9995309 0.9478684 +0.9486043 0.9995309 0.9478684 +0.9488031 0.9995309 0.9478684 +0.9490545 0.9995309 0.9478684 +0.9493727 0.9995309 0.9478684 +0.9497751 0.9995309 0.9478684 +0.9502843 0.9995309 0.9478684 +0.9509284 0.9995309 0.9478684 +0.9517434 0.9995309 0.9478684 +0.9527744 0.9995309 0.9478684 +0.9540788 0.9995309 0.9478684 +0.9557289 0.9995309 0.9478684 +0.9578166 0.9995309 0.9478684 +0.9604579 0.9995309 0.9478684 +0.9637993 0.9995309 0.9478684 +0.9680267 0.9995309 0.9478684 +0.9733749 0.9995309 0.9478684 +0.9801411 0.9995309 0.9478684 +0.9887012 0.9995309 0.9478684 +0.9995309 0.9995309 0.9478684 +0.9996296 0.9909898 0.9584115 +0.9997074 0.9873897 0.9668845 +0.9997689 0.9865576 0.9736708 +0.9998174 0.9871807 0.9790916 +0.9998557 0.9884849 0.9834122 +0.999886 0.9900287 0.9868501 +0.9999099 0.9915723 0.9895817 +0.9999288 0.9929959 0.9917499 +0.9999437 0.994249 0.9934694 +0.958416 0.9996296 0.9584241 +0.9584159 0.9996296 0.9584239 +0.9584157 0.9996296 0.9584235 +0.9584155 0.9996296 0.9584231 +0.9584153 0.9996296 0.9584226 +0.958415 0.9996296 0.958422 +0.9584146 0.9996296 0.9584212 +0.9584142 0.9996296 0.9584202 +0.9584137 0.9996296 0.958419 +0.9584132 0.9996296 0.9584175 +0.9584126 0.9996296 0.9584158 +0.958412 0.9996296 0.9584138 +0.9584115 0.9996296 0.9584115 +0.9584138 0.9996296 0.9584115 +0.9584168 0.9996296 0.9584115 +0.9584204 0.9996296 0.9584115 +0.9584251 0.9996296 0.9584115 +0.958431 0.9996296 0.9584115 +0.9584384 0.9996296 0.9584115 +0.9584479 0.9996296 0.9584115 +0.9584598 0.9996296 0.9584115 +0.9584749 0.9996296 0.9584115 +0.958494 0.9996296 0.9584115 +0.9585182 0.9996296 0.9584115 +0.9585487 0.9996296 0.9584115 +0.9585874 0.9996296 0.9584115 +0.9586363 0.9996296 0.9584115 +0.9586982 0.9996296 0.9584115 +0.9587765 0.9996296 0.9584115 +0.9588756 0.9996296 0.9584115 +0.9590009 0.9996296 0.9584115 +0.9591595 0.9996296 0.9584115 +0.9593601 0.9996296 0.9584115 +0.9596139 0.9996296 0.9584115 +0.959935 0.9996296 0.9584115 +0.9603412 0.9996296 0.9584115 +0.9608551 0.9996296 0.9584115 +0.9615052 0.9996296 0.9584115 +0.9623277 0.9996296 0.9584115 +0.9633684 0.9996296 0.9584115 +0.9646849 0.9996296 0.9584115 +0.9663504 0.9996296 0.9584115 +0.9684575 0.9996296 0.9584115 +0.9711233 0.9996296 0.9584115 +0.9744959 0.9996296 0.9584115 +0.9787626 0.9996296 0.9584115 +0.9841606 0.9996296 0.9584115 +0.9909898 0.9996296 0.9584115 +0.9996296 0.9996296 0.9584115 +0.9997074 0.9928276 0.9668845 +0.9997689 0.9899752 0.9736708 +0.9998174 0.9893259 0.9790916 +0.9998557 0.9898302 0.9834122 +0.999886 0.9908717 0.9868501 +0.9999099 0.9921002 0.9895817 +0.9999288 0.9933263 0.9917499 +0.9999437 0.9944557 0.9934694 +0.9668873 0.9997074 0.9668925 +0.9668872 0.9997074 0.9668923 +0.9668871 0.9997074 0.9668921 +0.966887 0.9997074 0.9668918 +0.9668869 0.9997074 0.9668915 +0.9668867 0.9997074 0.9668911 +0.9668865 0.9997074 0.9668906 +0.9668862 0.9997074 0.96689 +0.9668859 0.9997074 0.9668892 +0.9668855 0.9997074 0.9668883 +0.9668852 0.9997074 0.9668872 +0.9668848 0.9997074 0.9668859 +0.9668845 0.9997074 0.9668845 +0.9668859 0.9997074 0.9668845 +0.9668878 0.9997074 0.9668845 +0.9668901 0.9997074 0.9668845 +0.966893 0.9997074 0.9668845 +0.9668967 0.9997074 0.9668845 +0.9669014 0.9997074 0.9668845 +0.9669074 0.9997074 0.9668845 +0.9669149 0.9997074 0.9668845 +0.9669244 0.9997074 0.9668845 +0.9669364 0.9997074 0.9668845 +0.9669516 0.9997074 0.9668845 +0.9669708 0.9997074 0.9668845 +0.9669952 0.9997074 0.9668845 +0.967026 0.9997074 0.9668845 +0.9670649 0.9997074 0.9668845 +0.9671142 0.9997074 0.9668845 +0.9671766 0.9997074 0.9668845 +0.9672555 0.9997074 0.9668845 +0.9673553 0.9997074 0.9668845 +0.9674815 0.9997074 0.9668845 +0.9676413 0.9997074 0.9668845 +0.9678434 0.9997074 0.9668845 +0.968099 0.9997074 0.9668845 +0.9684225 0.9997074 0.9668845 +0.9688317 0.9997074 0.9668845 +0.9693494 0.9997074 0.9668845 +0.9700044 0.9997074 0.9668845 +0.970833 0.9997074 0.9668845 +0.9718813 0.9997074 0.9668845 +0.9732076 0.9997074 0.9668845 +0.9748855 0.9997074 0.9668845 +0.9770082 0.9997074 0.9668845 +0.9796937 0.9997074 0.9668845 +0.9830913 0.9997074 0.9668845 +0.9873897 0.9997074 0.9668845 +0.9928276 0.9997074 0.9668845 +0.9997074 0.9997074 0.9668845 +0.9997689 0.9942988 0.9736708 +0.9998174 0.9920399 0.9790916 +0.9998557 0.9915321 0.9834122 +0.999886 0.9919382 0.9868501 +0.9999099 0.9927681 0.9895817 +0.9999288 0.9937444 0.9917499 +0.9999437 0.9947173 0.9934694 +0.9736726 0.9997689 0.9736758 +0.9736726 0.9997689 0.9736757 +0.9736725 0.9997689 0.9736756 +0.9736724 0.9997689 0.9736754 +0.9736723 0.9997689 0.9736752 +0.9736722 0.9997689 0.973675 +0.9736721 0.9997689 0.9736747 +0.9736719 0.9997689 0.9736743 +0.9736717 0.9997689 0.9736738 +0.9736715 0.9997689 0.9736732 +0.9736712 0.9997689 0.9736725 +0.973671 0.9997689 0.9736717 +0.9736708 0.9997689 0.9736708 +0.9736717 0.9997689 0.9736708 +0.9736729 0.9997689 0.9736708 +0.9736743 0.9997689 0.9736708 +0.9736762 0.9997689 0.9736708 +0.9736785 0.9997689 0.9736708 +0.9736815 0.9997689 0.9736708 +0.9736852 0.9997689 0.9736708 +0.9736899 0.9997689 0.9736708 +0.9736959 0.9997689 0.9736708 +0.9737034 0.9997689 0.9736708 +0.973713 0.9997689 0.9736708 +0.9737251 0.9997689 0.9736708 +0.9737404 0.9997689 0.9736708 +0.9737597 0.9997689 0.9736708 +0.9737842 0.9997689 0.9736708 +0.9738152 0.9997689 0.9736708 +0.9738544 0.9997689 0.9736708 +0.973904 0.9997689 0.9736708 +0.9739667 0.9997689 0.9736708 +0.974046 0.9997689 0.9736708 +0.9741464 0.9997689 0.9736708 +0.9742734 0.9997689 0.9736708 +0.9744341 0.9997689 0.9736708 +0.9746374 0.9997689 0.9736708 +0.9748946 0.9997689 0.9736708 +0.9752199 0.9997689 0.9736708 +0.9756316 0.9997689 0.9736708 +0.9761523 0.9997689 0.9736708 +0.9768112 0.9997689 0.9736708 +0.9776447 0.9997689 0.9736708 +0.9786991 0.9997689 0.9736708 +0.9800332 0.9997689 0.9736708 +0.981721 0.9997689 0.9736708 +0.9838562 0.9997689 0.9736708 +0.9865576 0.9997689 0.9736708 +0.9899752 0.9997689 0.9736708 +0.9942988 0.9997689 0.9736708 +0.9997689 0.9997689 0.9736708 +0.9998174 0.9954735 0.9790916 +0.9998557 0.9936853 0.9834122 +0.999886 0.9932874 0.9868501 +0.9999099 0.993613 0.9895817 +0.9999288 0.9942733 0.9917499 +0.9999437 0.9950482 0.9934694 +0.9790927 0.9998174 0.9790948 +0.9790927 0.9998174 0.9790947 +0.9790927 0.9998174 0.9790946 +0.9790926 0.9998174 0.9790945 +0.9790925 0.9998174 0.9790944 +0.9790925 0.9998174 0.9790942 +0.9790924 0.9998174 0.979094 +0.9790923 0.9998174 0.9790938 +0.9790921 0.9998174 0.9790935 +0.979092 0.9998174 0.9790931 +0.9790919 0.9998174 0.9790927 +0.9790917 0.9998174 0.9790922 +0.9790916 0.9998174 0.9790916 +0.9790922 0.9998174 0.9790916 +0.9790929 0.9998174 0.9790916 +0.9790938 0.9998174 0.9790916 +0.979095 0.9998174 0.9790916 +0.9790964 0.9998174 0.9790916 +0.9790983 0.9998174 0.9790916 +0.9791006 0.9998174 0.9790916 +0.9791036 0.9998174 0.9790916 +0.9791073 0.9998174 0.9790916 +0.9791121 0.9998174 0.9790916 +0.9791181 0.9998174 0.9790916 +0.9791257 0.9998174 0.9790916 +0.9791353 0.9998174 0.9790916 +0.9791474 0.9998174 0.9790916 +0.9791628 0.9998174 0.9790916 +0.9791822 0.9998174 0.9790916 +0.9792068 0.9998174 0.9790916 +0.9792379 0.9998174 0.9790916 +0.9792773 0.9998174 0.9790916 +0.9793271 0.9998174 0.9790916 +0.9793901 0.9998174 0.9790916 +0.9794699 0.9998174 0.9790916 +0.9795707 0.9998174 0.9790916 +0.9796983 0.9998174 0.9790916 +0.9798597 0.9998174 0.9790916 +0.980064 0.9998174 0.9790916 +0.9803224 0.9998174 0.9790916 +0.9806492 0.9998174 0.9790916 +0.9810628 0.9998174 0.9790916 +0.981586 0.9998174 0.9790916 +0.9822479 0.9998174 0.9790916 +0.9830853 0.9998174 0.9790916 +0.9841447 0.9998174 0.9790916 +0.985485 0.9998174 0.9790916 +0.9871807 0.9998174 0.9790916 +0.9893259 0.9998174 0.9790916 +0.9920399 0.9998174 0.9790916 +0.9954735 0.9998174 0.9790916 +0.9998174 0.9998174 0.9790916 +0.9998557 0.9964094 0.9834122 +0.999886 0.9949944 0.9868501 +0.9999099 0.994682 0.9895817 +0.9999288 0.9949424 0.9917499 +0.9999437 0.9954669 0.9934694 +0.9834129 0.9998557 0.9834142 +0.9834129 0.9998557 0.9834142 +0.9834129 0.9998557 0.9834141 +0.9834129 0.9998557 0.983414 +0.9834128 0.9998557 0.983414 +0.9834128 0.9998557 0.9834139 +0.9834127 0.9998557 0.9834137 +0.9834127 0.9998557 0.9834136 +0.9834126 0.9998557 0.9834134 +0.9834125 0.9998557 0.9834132 +0.9834124 0.9998557 0.9834129 +0.9834123 0.9998557 0.9834126 +0.9834122 0.9998557 0.9834122 +0.9834126 0.9998557 0.9834122 +0.983413 0.9998557 0.9834122 +0.9834136 0.9998557 0.9834122 +0.9834143 0.9998557 0.9834122 +0.9834152 0.9998557 0.9834122 +0.9834164 0.9998557 0.9834122 +0.9834179 0.9998557 0.9834122 +0.9834197 0.9998557 0.9834122 +0.9834221 0.9998557 0.9834122 +0.9834251 0.9998557 0.9834122 +0.9834288 0.9998557 0.9834122 +0.9834336 0.9998557 0.9834122 +0.9834396 0.9998557 0.9834122 +0.9834472 0.9998557 0.9834122 +0.9834569 0.9998557 0.9834122 +0.9834691 0.9998557 0.9834122 +0.9834845 0.9998557 0.9834122 +0.983504 0.9998557 0.9834122 +0.9835287 0.9998557 0.9834122 +0.9835599 0.9998557 0.9834122 +0.9835994 0.9998557 0.9834122 +0.9836494 0.9998557 0.9834122 +0.9837127 0.9998557 0.9834122 +0.9837927 0.9998557 0.9834122 +0.9838939 0.9998557 0.9834122 +0.984022 0.9998557 0.9834122 +0.984184 0.9998557 0.9834122 +0.984389 0.9998557 0.9834122 +0.9846484 0.9998557 0.9834122 +0.9849765 0.9998557 0.9834122 +0.9853915 0.9998557 0.9834122 +0.9859167 0.9998557 0.9834122 +0.986581 0.9998557 0.9834122 +0.9874216 0.9998557 0.9834122 +0.9884849 0.9998557 0.9834122 +0.9898302 0.9998557 0.9834122 +0.9915321 0.9998557 0.9834122 +0.9936853 0.9998557 0.9834122 +0.9964094 0.9998557 0.9834122 +0.9998557 0.9998557 0.9834122 +0.999886 0.9971539 0.9868501 +0.9999099 0.9960344 0.9895817 +0.9999288 0.9957889 0.9917499 +0.9999437 0.9959965 0.9934694 +0.9868505 0.999886 0.9868513 +0.9868505 0.999886 0.9868513 +0.9868505 0.999886 0.9868512 +0.9868505 0.999886 0.9868512 +0.9868504 0.999886 0.9868512 +0.9868504 0.999886 0.9868511 +0.9868504 0.999886 0.986851 +0.9868503 0.999886 0.9868509 +0.9868503 0.999886 0.9868508 +0.9868502 0.999886 0.9868507 +0.9868502 0.999886 0.9868505 +0.9868501 0.999886 0.9868503 +0.9868501 0.999886 0.9868501 +0.9868503 0.999886 0.9868501 +0.9868506 0.999886 0.9868501 +0.9868509 0.999886 0.9868501 +0.9868514 0.999886 0.9868501 +0.986852 0.999886 0.9868501 +0.9868527 0.999886 0.9868501 +0.9868536 0.999886 0.9868501 +0.9868548 0.999886 0.9868501 +0.9868562 0.999886 0.9868501 +0.9868581 0.999886 0.9868501 +0.9868605 0.999886 0.9868501 +0.9868634 0.999886 0.9868501 +0.9868672 0.999886 0.9868501 +0.986872 0.999886 0.9868501 +0.986878 0.999886 0.9868501 +0.9868857 0.999886 0.9868501 +0.9868953 0.999886 0.9868501 +0.9869076 0.999886 0.9868501 +0.986923 0.999886 0.9868501 +0.9869426 0.999886 0.9868501 +0.9869674 0.999886 0.9868501 +0.9869987 0.999886 0.9868501 +0.9870383 0.999886 0.9868501 +0.9870885 0.999886 0.9868501 +0.9871519 0.999886 0.9868501 +0.9872322 0.999886 0.9868501 +0.9873337 0.999886 0.9868501 +0.9874621 0.999886 0.9868501 +0.9876247 0.999886 0.9868501 +0.9878302 0.999886 0.9868501 +0.9880903 0.999886 0.9868501 +0.9884194 0.999886 0.9868501 +0.9888357 0.999886 0.9868501 +0.9893624 0.999886 0.9868501 +0.9900287 0.999886 0.9868501 +0.9908717 0.999886 0.9868501 +0.9919382 0.999886 0.9868501 +0.9932874 0.999886 0.9868501 +0.9949944 0.999886 0.9868501 +0.9971539 0.999886 0.9868501 +0.999886 0.999886 0.9868501 +0.9999099 0.9977453 0.9895817 +0.9999288 0.9968598 0.9917499 +0.9999437 0.9966666 0.9934694 +0.989582 0.9999099 0.9895825 +0.989582 0.9999099 0.9895825 +0.989582 0.9999099 0.9895825 +0.989582 0.9999099 0.9895824 +0.989582 0.9999099 0.9895824 +0.9895819 0.9999099 0.9895824 +0.9895819 0.9999099 0.9895823 +0.9895819 0.9999099 0.9895823 +0.9895819 0.9999099 0.9895822 +0.9895818 0.9999099 0.9895821 +0.9895818 0.9999099 0.989582 +0.9895818 0.9999099 0.9895819 +0.9895817 0.9999099 0.9895817 +0.9895819 0.9999099 0.9895817 +0.989582 0.9999099 0.9895817 +0.9895823 0.9999099 0.9895817 +0.9895826 0.9999099 0.9895817 +0.9895829 0.9999099 0.9895817 +0.9895834 0.9999099 0.9895817 +0.9895839 0.9999099 0.9895817 +0.9895847 0.9999099 0.9895817 +0.9895856 0.9999099 0.9895817 +0.9895868 0.9999099 0.9895817 +0.9895882 0.9999099 0.9895817 +0.9895901 0.9999099 0.9895817 +0.9895925 0.9999099 0.9895817 +0.9895955 0.9999099 0.9895817 +0.9895992 0.9999099 0.9895817 +0.989604 0.9999099 0.9895817 +0.9896101 0.9999099 0.9895817 +0.9896177 0.9999099 0.9895817 +0.9896274 0.9999099 0.9895817 +0.9896397 0.9999099 0.9895817 +0.9896552 0.9999099 0.9895817 +0.9896748 0.9999099 0.9895817 +0.9896996 0.9999099 0.9895817 +0.989731 0.9999099 0.9895817 +0.9897708 0.9999099 0.9895817 +0.989821 0.9999099 0.9895817 +0.9898846 0.9999099 0.9895817 +0.989965 0.9999099 0.9895817 +0.9900668 0.9999099 0.9895817 +0.9901956 0.9999099 0.9895817 +0.9903584 0.9999099 0.9895817 +0.9905645 0.9999099 0.9895817 +0.9908252 0.9999099 0.9895817 +0.991155 0.9999099 0.9895817 +0.9915723 0.9999099 0.9895817 +0.9921002 0.9999099 0.9895817 +0.9927681 0.9999099 0.9895817 +0.993613 0.9999099 0.9895817 +0.994682 0.9999099 0.9895817 +0.9960344 0.9999099 0.9895817 +0.9977453 0.9999099 0.9895817 +0.9999099 0.9999099 0.9895817 +0.9999288 0.9982147 0.9917499 +0.9999437 0.9975144 0.9934694 +0.9917501 0.9999288 0.9917504 +0.9917501 0.9999288 0.9917504 +0.9917501 0.9999288 0.9917504 +0.9917501 0.9999288 0.9917504 +0.9917501 0.9999288 0.9917503 +0.9917501 0.9999288 0.9917503 +0.99175 0.9999288 0.9917503 +0.99175 0.9999288 0.9917503 +0.99175 0.9999288 0.9917502 +0.99175 0.9999288 0.9917502 +0.99175 0.9999288 0.9917501 +0.9917499 0.9999288 0.99175 +0.9917499 0.9999288 0.9917499 +0.99175 0.9999288 0.9917499 +0.9917501 0.9999288 0.9917499 +0.9917503 0.9999288 0.9917499 +0.9917504 0.9999288 0.9917499 +0.9917507 0.9999288 0.9917499 +0.9917509 0.9999288 0.9917499 +0.9917513 0.9999288 0.9917499 +0.9917518 0.9999288 0.9917499 +0.9917523 0.9999288 0.9917499 +0.9917531 0.9999288 0.9917499 +0.991754 0.9999288 0.9917499 +0.9917552 0.9999288 0.9917499 +0.9917566 0.9999288 0.9917499 +0.9917585 0.9999288 0.9917499 +0.9917609 0.9999288 0.9917499 +0.9917639 0.9999288 0.9917499 +0.9917677 0.9999288 0.9917499 +0.9917725 0.9999288 0.9917499 +0.9917785 0.9999288 0.9917499 +0.9917862 0.9999288 0.9917499 +0.9917959 0.9999288 0.9917499 +0.9918082 0.9999288 0.9917499 +0.9918237 0.9999288 0.9917499 +0.9918434 0.9999288 0.9917499 +0.9918682 0.9999288 0.9917499 +0.9918997 0.9999288 0.9917499 +0.9919395 0.9999288 0.9917499 +0.9919898 0.9999288 0.9917499 +0.9920535 0.9999288 0.9917499 +0.9921341 0.9999288 0.9917499 +0.9922361 0.9999288 0.9917499 +0.9923651 0.9999288 0.9917499 +0.9925283 0.9999288 0.9917499 +0.9927347 0.9999288 0.9917499 +0.9929959 0.9999288 0.9917499 +0.9933263 0.9999288 0.9917499 +0.9937444 0.9999288 0.9917499 +0.9942733 0.9999288 0.9917499 +0.9949424 0.9999288 0.9917499 +0.9957889 0.9999288 0.9917499 +0.9968598 0.9999288 0.9917499 +0.9982147 0.9999288 0.9917499 +0.9999288 0.9999288 0.9917499 +0.9999437 0.9985869 0.9934694 +0.9934695 0.9999437 0.9934697 +0.9934695 0.9999437 0.9934697 +0.9934695 0.9999437 0.9934697 +0.9934695 0.9999437 0.9934697 +0.9934695 0.9999437 0.9934696 +0.9934695 0.9999437 0.9934696 +0.9934695 0.9999437 0.9934696 +0.9934694 0.9999437 0.9934696 +0.9934694 0.9999437 0.9934696 +0.9934694 0.9999437 0.9934695 +0.9934694 0.9999437 0.9934695 +0.9934694 0.9999437 0.9934694 +0.9934694 0.9999437 0.9934694 +0.9934694 0.9999437 0.9934694 +0.9934695 0.9999437 0.9934694 +0.9934696 0.9999437 0.9934694 +0.9934697 0.9999437 0.9934694 +0.9934698 0.9999437 0.9934694 +0.99347 0.9999437 0.9934694 +0.9934702 0.9999437 0.9934694 +0.9934705 0.9999437 0.9934694 +0.9934709 0.9999437 0.9934694 +0.9934713 0.9999437 0.9934694 +0.9934719 0.9999437 0.9934694 +0.9934727 0.9999437 0.9934694 +0.9934736 0.9999437 0.9934694 +0.9934748 0.9999437 0.9934694 +0.9934762 0.9999437 0.9934694 +0.9934781 0.9999437 0.9934694 +0.9934805 0.9999437 0.9934694 +0.9934835 0.9999437 0.9934694 +0.9934873 0.9999437 0.9934694 +0.9934921 0.9999437 0.9934694 +0.9934981 0.9999437 0.9934694 +0.9935058 0.9999437 0.9934694 +0.9935156 0.9999437 0.9934694 +0.9935279 0.9999437 0.9934694 +0.9935434 0.9999437 0.9934694 +0.9935631 0.9999437 0.9934694 +0.993588 0.9999437 0.9934694 +0.9936195 0.9999437 0.9934694 +0.9936594 0.9999437 0.9934694 +0.9937098 0.9999437 0.9934694 +0.9937736 0.9999437 0.9934694 +0.9938543 0.9999437 0.9934694 +0.9939564 0.9999437 0.9934694 +0.9940856 0.9999437 0.9934694 +0.994249 0.9999437 0.9934694 +0.9944557 0.9999437 0.9934694 +0.9947173 0.9999437 0.9934694 +0.9950482 0.9999437 0.9934694 +0.9954669 0.9999437 0.9934694 +0.9959965 0.9999437 0.9934694 +0.9966666 0.9999437 0.9934694 +0.9975144 0.9999437 0.9934694 +0.9985869 0.9999437 0.9934694 +0.9999437 0.9999437 0.9934694 +0.0000238 0.0000238 0.0396127 +0.0005417 0.0000238 0.0396127 +0.0011968 0.0000238 0.0396127 +0.0020256 0.0000238 0.0396127 +0.0030742 0.0000238 0.0396127 +0.0044007 0.0000238 0.0396127 +0.006079 0.0000238 0.0396127 +0.0082023 0.0000238 0.0396127 +0.0108885 0.0000238 0.0396127 +0.0142868 0.0000238 0.0396127 +0.0185862 0.0000238 0.0396127 +0.0240255 0.0000238 0.0396127 +0.0309069 0.0000238 0.0396127 +0.0396127 0.0000238 0.0396127 +0.0506267 0.0000238 0.0396127 +0.0645609 0.0000238 0.0396127 +0.0821895 0.0000238 0.0396127 +0.1044919 0.0000238 0.0396127 +0.1327073 0.0000238 0.0396127 +0.1684036 0.0000238 0.0396127 +0.2135639 0.0000238 0.0396127 +0.2706977 0.0000238 0.0396127 +0.3429792 0.0000238 0.0396127 +0.4344249 0.0000238 0.0396127 +0.5501155 0.0000238 0.0396127 +0.6964791 0.0000238 0.0396127 +0.8407292 0.0051514 0.0426726 +0.9033413 0.0279321 0.0589895 +0.9354466 0.0624569 0.0869288 +0.9545467 0.1059991 0.1247954 +0.9669269 0.1572498 0.1714232 +0.9754027 0.2151269 0.2256446 +0.9814251 0.2783684 0.2860552 +0.9858181 0.3454107 0.3509445 +0.9890841 0.4144197 0.4183444 +0.9915469 0.4834235 0.4861663 +0.993424 0.5504963 0.552386 +0.9948662 0.6139459 0.6152304 +0.9959813 0.6724572 0.6733195 +0.9968475 0.7251659 0.7257383 +0.997523 0.7716588 0.7720349 +0.9980513 0.8119154 0.8121604 +0.9984653 0.8462171 0.8463755 +0.9987905 0.8750477 0.8751494 +0.9990461 0.8990028 0.8990678 +0.9992474 0.9187175 0.9187589 +0.999406 0.9348153 0.9348415 +0.999531 0.9478754 0.947892 +0.9996296 0.958416 0.9584264 +0.9997074 0.9668873 0.9668939 +0.9997689 0.9736726 0.9736768 +0.9998174 0.9790927 0.9790953 +0.9998557 0.9834129 0.9834146 +0.999886 0.9868505 0.9868515 +0.9999099 0.989582 0.9895826 +0.9999288 0.9917501 0.9917505 +0.9999437 0.9934695 0.9934697 +0.0000238 0.0005417 0.0396127 +0.0000382 0.0000382 0.0391092 +0.0006933 0.0000382 0.0391092 +0.0015221 0.0000382 0.0391092 +0.0025707 0.0000382 0.0391092 +0.0038972 0.0000382 0.0391092 +0.0055755 0.0000382 0.0391092 +0.0076988 0.0000382 0.0391092 +0.0103849 0.0000382 0.0391092 +0.0137833 0.0000382 0.0391092 +0.0180827 0.0000382 0.0391092 +0.023522 0.0000382 0.0391092 +0.0304033 0.0000382 0.0391092 +0.0391092 0.0000382 0.0391092 +0.0501232 0.0000382 0.0391092 +0.0640574 0.0000382 0.0391092 +0.081686 0.0000382 0.0391092 +0.1039884 0.0000382 0.0391092 +0.1322038 0.0000382 0.0391092 +0.1679 0.0000382 0.0391092 +0.2130604 0.0000382 0.0391092 +0.2701941 0.0000382 0.0391092 +0.3424757 0.0000382 0.0391092 +0.4339214 0.0000382 0.0391092 +0.549612 0.0000382 0.0391092 +0.6959756 0.0000382 0.0391092 +0.8405071 0.0051286 0.0421719 +0.9032596 0.0278872 0.0585512 +0.9354101 0.0624063 0.0865673 +0.9545286 0.1059489 0.1245055 +0.9669173 0.1572031 0.171195 +0.9753975 0.2150852 0.2254677 +0.9814221 0.2783325 0.2859202 +0.9858163 0.3453807 0.350843 +0.9890831 0.4143955 0.4182694 +0.9915463 0.4834045 0.4861117 +0.9934236 0.5504818 0.552347 +0.994866 0.6139352 0.615203 +0.9959811 0.6724495 0.6733005 +0.9968474 0.7251605 0.7257254 +0.997523 0.7716551 0.7720263 +0.9980512 0.8119128 0.8121546 +0.9984653 0.8462154 0.8463717 +0.9987905 0.8750466 0.875147 +0.9990461 0.899002 0.8990662 +0.9992474 0.918717 0.9187579 +0.999406 0.9348149 0.9348408 +0.999531 0.9478752 0.9478916 +0.9996296 0.9584159 0.9584262 +0.9997074 0.9668872 0.9668937 +0.9997689 0.9736726 0.9736767 +0.9998174 0.9790927 0.9790953 +0.9998557 0.9834129 0.9834145 +0.999886 0.9868505 0.9868515 +0.9999099 0.989582 0.9895826 +0.9999288 0.9917501 0.9917505 +0.9999437 0.9934695 0.9934697 +0.0000238 0.0011968 0.0396127 +0.0000382 0.0006933 0.0391092 +0.0000611 0.0000611 0.038477 +0.0008899 0.0000611 0.038477 +0.0019385 0.0000611 0.038477 +0.003265 0.0000611 0.038477 +0.0049433 0.0000611 0.038477 +0.0070666 0.0000611 0.038477 +0.0097527 0.0000611 0.038477 +0.0131511 0.0000611 0.038477 +0.0174505 0.0000611 0.038477 +0.0228898 0.0000611 0.038477 +0.0297711 0.0000611 0.038477 +0.038477 0.0000611 0.038477 +0.049491 0.0000611 0.038477 +0.0634252 0.0000611 0.038477 +0.0810538 0.0000611 0.038477 +0.1033562 0.0000611 0.038477 +0.1315716 0.0000611 0.038477 +0.1672678 0.0000611 0.038477 +0.2124282 0.0000611 0.038477 +0.2695619 0.0000611 0.038477 +0.3418435 0.0000611 0.038477 +0.4332891 0.0000611 0.038477 +0.5489798 0.0000611 0.038477 +0.6953434 0.0000611 0.038477 +0.8402274 0.0051047 0.0415429 +0.9031567 0.0278347 0.0580005 +0.9353643 0.0623458 0.0861131 +0.9545059 0.1058883 0.1241413 +0.9669053 0.1571463 0.1709083 +0.9753908 0.2150342 0.2252456 +0.9814183 0.2782884 0.2857506 +0.9858141 0.3453439 0.3507156 +0.9890818 0.4143657 0.4181752 +0.9915455 0.4833811 0.4860432 +0.9934231 0.550464 0.5522981 +0.9948657 0.6139219 0.6151686 +0.9959809 0.6724399 0.6732768 +0.9968473 0.7251537 0.7257092 +0.9975229 0.7716504 0.7720154 +0.9980512 0.8119096 0.8121474 +0.9984653 0.8462132 0.8463669 +0.9987904 0.8750451 0.8751439 +0.9990461 0.8990011 0.8990642 +0.9992474 0.9187164 0.9187566 +0.999406 0.9348146 0.93484 +0.999531 0.947875 0.947891 +0.9996296 0.9584157 0.9584258 +0.9997074 0.9668871 0.9668935 +0.9997689 0.9736725 0.9736765 +0.9998174 0.9790927 0.9790952 +0.9998557 0.9834129 0.9834145 +0.999886 0.9868505 0.9868515 +0.9999099 0.989582 0.9895826 +0.9999288 0.9917501 0.9917505 +0.9999437 0.9934695 0.9934697 +0.0000238 0.0020256 0.0396127 +0.0000382 0.0015221 0.0391092 +0.0000611 0.0008899 0.038477 +0.0000978 0.0000978 0.0376849 +0.0011463 0.0000978 0.0376849 +0.0024729 0.0000978 0.0376849 +0.0041512 0.0000978 0.0376849 +0.0062744 0.0000978 0.0376849 +0.0089606 0.0000978 0.0376849 +0.012359 0.0000978 0.0376849 +0.0166583 0.0000978 0.0376849 +0.0220976 0.0000978 0.0376849 +0.028979 0.0000978 0.0376849 +0.0376849 0.0000978 0.0376849 +0.0486989 0.0000978 0.0376849 +0.0626331 0.0000978 0.0376849 +0.0802616 0.0000978 0.0376849 +0.102564 0.0000978 0.0376849 +0.1307795 0.0000978 0.0376849 +0.1664757 0.0000978 0.0376849 +0.2116361 0.0000978 0.0376849 +0.2687698 0.0000978 0.0376849 +0.3410514 0.0000978 0.0376849 +0.432497 0.0000978 0.0376849 +0.5481876 0.0000978 0.0376849 +0.6945513 0.0000978 0.0376849 +0.8398756 0.0050826 0.0407541 +0.9030276 0.0277752 0.0573098 +0.9353068 0.0622749 0.0855434 +0.9544774 0.1058162 0.1236845 +0.9668902 0.1570779 0.1705489 +0.9753825 0.2149725 0.2249671 +0.9814136 0.2782347 0.2855381 +0.9858113 0.3452987 0.3505559 +0.9890801 0.414329 0.4180571 +0.9915446 0.4833522 0.4859574 +0.9934225 0.5504419 0.5522367 +0.9948653 0.6139056 0.6151255 +0.9959807 0.672428 0.6732469 +0.9968472 0.7251454 0.7256889 +0.9975228 0.7716446 0.7720017 +0.9980511 0.8119057 0.8121383 +0.9984653 0.8462106 0.846361 +0.9987904 0.8750434 0.87514 +0.9990461 0.899 0.8990617 +0.9992474 0.9187157 0.918755 +0.999406 0.9348141 0.934839 +0.999531 0.9478746 0.9478904 +0.9996296 0.9584155 0.9584254 +0.9997074 0.966887 0.9668933 +0.9997689 0.9736724 0.9736764 +0.9998174 0.9790926 0.9790951 +0.9998557 0.9834129 0.9834144 +0.999886 0.9868505 0.9868514 +0.9999099 0.989582 0.9895826 +0.9999288 0.9917501 0.9917505 +0.9999437 0.9934695 0.9934697 +0.0000238 0.0030742 0.0396127 +0.0000382 0.0025707 0.0391092 +0.0000611 0.0019385 0.038477 +0.0000978 0.0011463 0.0376849 +0.0001565 0.0001565 0.036695 +0.001483 0.0001565 0.036695 +0.0031613 0.0001565 0.036695 +0.0052846 0.0001565 0.036695 +0.0079707 0.0001565 0.036695 +0.0113691 0.0001565 0.036695 +0.0156685 0.0001565 0.036695 +0.0211078 0.0001565 0.036695 +0.0279891 0.0001565 0.036695 +0.036695 0.0001565 0.036695 +0.047709 0.0001565 0.036695 +0.0616432 0.0001565 0.036695 +0.0792718 0.0001565 0.036695 +0.1015742 0.0001565 0.036695 +0.1297896 0.0001565 0.036695 +0.1654858 0.0001565 0.036695 +0.2106462 0.0001565 0.036695 +0.2677799 0.0001565 0.036695 +0.3400615 0.0001565 0.036695 +0.4315072 0.0001565 0.036695 +0.5471978 0.0001565 0.036695 +0.6935614 0.0001565 0.036695 +0.8394338 0.0050676 0.0397676 +0.9028657 0.0277111 0.0564456 +0.9352348 0.0621943 0.0848308 +0.9544418 0.1057322 0.1231132 +0.9668714 0.1569971 0.1700994 +0.9753721 0.2148987 0.2246189 +0.9814076 0.2781701 0.2852724 +0.9858079 0.3452442 0.3503562 +0.9890781 0.4142845 0.4179095 +0.9915433 0.4833171 0.4858501 +0.9934218 0.550415 0.55216 +0.9948649 0.6138855 0.6150716 +0.9959804 0.6724135 0.6732097 +0.996847 0.7251351 0.7256635 +0.9975227 0.7716375 0.7719847 +0.9980511 0.8119009 0.812127 +0.9984652 0.8462073 0.8463535 +0.9987904 0.8750412 0.8751352 +0.9990461 0.8989986 0.8990586 +0.9992474 0.9187148 0.918753 +0.999406 0.9348135 0.9348377 +0.999531 0.9478743 0.9478896 +0.9996296 0.9584153 0.9584249 +0.9997074 0.9668869 0.9668929 +0.9997689 0.9736723 0.9736762 +0.9998174 0.9790925 0.9790949 +0.9998557 0.9834128 0.9834143 +0.999886 0.9868504 0.9868514 +0.9999099 0.989582 0.9895826 +0.9999288 0.9917501 0.9917504 +0.9999437 0.9934695 0.9934697 +0.0000238 0.0044007 0.0396127 +0.0000382 0.0038972 0.0391092 +0.0000611 0.003265 0.038477 +0.0000978 0.0024729 0.0376849 +0.0001565 0.001483 0.036695 +0.0002504 0.0002504 0.0354624 +0.0019287 0.0002504 0.0354624 +0.004052 0.0002504 0.0354624 +0.0067381 0.0002504 0.0354624 +0.0101365 0.0002504 0.0354624 +0.0144359 0.0002504 0.0354624 +0.0198752 0.0002504 0.0354624 +0.0267565 0.0002504 0.0354624 +0.0354624 0.0002504 0.0354624 +0.0464764 0.0002504 0.0354624 +0.0604106 0.0002504 0.0354624 +0.0780392 0.0002504 0.0354624 +0.1003416 0.0002504 0.0354624 +0.128557 0.0002504 0.0354624 +0.1642532 0.0002504 0.0354624 +0.2094136 0.0002504 0.0354624 +0.2665473 0.0002504 0.0354624 +0.3388289 0.0002504 0.0354624 +0.4302746 0.0002504 0.0354624 +0.5459652 0.0002504 0.0354624 +0.6923288 0.0002504 0.0354624 +0.8388802 0.0050694 0.0385378 +0.9026634 0.0276479 0.0553678 +0.9351449 0.0621069 0.0839421 +0.9543974 0.1056375 0.122401 +0.9668479 0.156904 0.169539 +0.9753591 0.2148124 0.2241849 +0.9814002 0.2780936 0.2849413 +0.9858036 0.3451791 0.3501075 +0.9890755 0.4142311 0.4177256 +0.9915418 0.4832747 0.4857164 +0.9934209 0.5503825 0.5520645 +0.9948643 0.6138613 0.6150045 +0.9959801 0.6723959 0.6731633 +0.9968468 0.7251226 0.7256319 +0.9975226 0.7716288 0.7719634 +0.998051 0.8118949 0.8121129 +0.9984652 0.8462034 0.8463443 +0.9987904 0.8750386 0.8751292 +0.9990461 0.8989969 0.8990547 +0.9992474 0.9187137 0.9187505 +0.9994059 0.9348128 0.9348361 +0.999531 0.9478738 0.9478886 +0.9996296 0.958415 0.9584243 +0.9997074 0.9668867 0.9668925 +0.9997689 0.9736722 0.9736759 +0.9998174 0.9790925 0.9790948 +0.9998557 0.9834128 0.9834142 +0.999886 0.9868504 0.9868513 +0.9999099 0.9895819 0.9895825 +0.9999288 0.9917501 0.9917504 +0.9999437 0.9934695 0.9934697 +0.0000238 0.006079 0.0396127 +0.0000382 0.0055755 0.0391092 +0.0000611 0.0049433 0.038477 +0.0000978 0.0041512 0.0376849 +0.0001565 0.0031613 0.036695 +0.0002504 0.0019287 0.0354624 +0.0004008 0.0004008 0.0339345 +0.0025241 0.0004008 0.0339345 +0.0052103 0.0004008 0.0339345 +0.0086086 0.0004008 0.0339345 +0.012908 0.0004008 0.0339345 +0.0183473 0.0004008 0.0339345 +0.0252287 0.0004008 0.0339345 +0.0339345 0.0004008 0.0339345 +0.0449485 0.0004008 0.0339345 +0.0588827 0.0004008 0.0339345 +0.0765113 0.0004008 0.0339345 +0.0988137 0.0004008 0.0339345 +0.1270291 0.0004008 0.0339345 +0.1627254 0.0004008 0.0339345 +0.2078857 0.0004008 0.0339345 +0.2650195 0.0004008 0.0339345 +0.337301 0.0004008 0.0339345 +0.4287467 0.0004008 0.0339345 +0.5444373 0.0004008 0.0339345 +0.6908009 0.0004008 0.0339345 +0.8381886 0.0051048 0.0370113 +0.9024114 0.0275966 0.0540292 +0.9350332 0.0620199 0.0828386 +0.9543421 0.1055364 0.1215168 +0.9668187 0.1568008 0.1688437 +0.975343 0.2147144 0.2236464 +0.9813911 0.2780055 0.2845305 +0.9857982 0.3451032 0.3497989 +0.9890723 0.4141683 0.4174976 +0.9915399 0.4832246 0.4855507 +0.9934197 0.5503438 0.5519461 +0.9948636 0.6138323 0.6149212 +0.9959797 0.6723748 0.6731057 +0.9968465 0.7251076 0.7255927 +0.9975224 0.7716184 0.7719371 +0.9980509 0.8118878 0.8120954 +0.9984651 0.8461986 0.8463328 +0.9987903 0.8750355 0.8751217 +0.9990461 0.8989948 0.8990499 +0.9992473 0.9187123 0.9187474 +0.9994059 0.9348119 0.9348341 +0.999531 0.9478733 0.9478873 +0.9996296 0.9584146 0.9584235 +0.9997074 0.9668865 0.966892 +0.9997689 0.9736721 0.9736756 +0.9998174 0.9790924 0.9790946 +0.9998557 0.9834127 0.9834141 +0.999886 0.9868504 0.9868512 +0.9999099 0.9895819 0.9895825 +0.9999288 0.99175 0.9917504 +0.9999437 0.9934695 0.9934697 +0.0000238 0.0082023 0.0396127 +0.0000382 0.0076988 0.0391092 +0.0000611 0.0070666 0.038477 +0.0000978 0.0062744 0.0376849 +0.0001565 0.0052846 0.036695 +0.0002504 0.004052 0.0354624 +0.0004008 0.0025241 0.0339345 +0.0006416 0.0006416 0.032052 +0.0033277 0.0006416 0.032052 +0.0067261 0.0006416 0.032052 +0.0110255 0.0006416 0.032052 +0.0164648 0.0006416 0.032052 +0.0233461 0.0006416 0.032052 +0.032052 0.0006416 0.032052 +0.043066 0.0006416 0.032052 +0.0570002 0.0006416 0.032052 +0.0746288 0.0006416 0.032052 +0.0969312 0.0006416 0.032052 +0.1251466 0.0006416 0.032052 +0.1608428 0.0006416 0.032052 +0.2060032 0.0006416 0.032052 +0.2631369 0.0006416 0.032052 +0.3354185 0.0006416 0.032052 +0.4268641 0.0006416 0.032052 +0.5425548 0.0006416 0.032052 +0.6889184 0.0006416 0.032052 +0.8373283 0.0052028 0.0351273 +0.9020992 0.0275778 0.052376 +0.9348949 0.0619473 0.0814759 +0.9542739 0.1054384 0.1204253 +0.9667827 0.1566936 0.1679855 +0.9753231 0.2146085 0.2229821 +0.9813797 0.2779077 0.2840238 +0.9857916 0.3450175 0.3494184 +0.9890684 0.4140964 0.4172164 +0.9915376 0.4831666 0.4853463 +0.9934183 0.5502987 0.5518001 +0.9948628 0.6137984 0.6148187 +0.9959791 0.67235 0.6730348 +0.9968462 0.7250899 0.7255444 +0.9975222 0.7716061 0.7719047 +0.9980508 0.8118794 0.8120739 +0.998465 0.8461929 0.8463187 +0.9987903 0.8750317 0.8751125 +0.999046 0.8989923 0.8990439 +0.9992473 0.9187107 0.9187435 +0.9994059 0.9348109 0.9348317 +0.999531 0.9478726 0.9478858 +0.9996296 0.9584142 0.9584225 +0.9997074 0.9668862 0.9668914 +0.9997689 0.9736719 0.9736752 +0.9998174 0.9790923 0.9790943 +0.9998557 0.9834127 0.9834139 +0.999886 0.9868503 0.9868511 +0.9999099 0.9895819 0.9895824 +0.9999288 0.99175 0.9917503 +0.9999437 0.9934694 0.9934696 +0.0000238 0.0108885 0.0396127 +0.0000382 0.0103849 0.0391092 +0.0000611 0.0097527 0.038477 +0.0000978 0.0089606 0.0376849 +0.0001565 0.0079707 0.036695 +0.0002504 0.0067381 0.0354624 +0.0004008 0.0052103 0.0339345 +0.0006416 0.0033277 0.032052 +0.0010268 0.0010268 0.0297511 +0.0044252 0.0010268 0.0297511 +0.0087246 0.0010268 0.0297511 +0.0141639 0.0010268 0.0297511 +0.0210452 0.0010268 0.0297511 +0.0297511 0.0010268 0.0297511 +0.0407651 0.0010268 0.0297511 +0.0546993 0.0010268 0.0297511 +0.0723279 0.0010268 0.0297511 +0.0946303 0.0010268 0.0297511 +0.1228457 0.0010268 0.0297511 +0.1585419 0.0010268 0.0297511 +0.2037023 0.0010268 0.0297511 +0.260836 0.0010268 0.0297511 +0.3331176 0.0010268 0.0297511 +0.4245633 0.0010268 0.0297511 +0.5402539 0.0010268 0.0297511 +0.6866175 0.0010268 0.0297511 +0.8362644 0.0054121 0.0328199 +0.9017148 0.0276281 0.0503493 +0.9347252 0.061916 0.0798059 +0.9541902 0.1053624 0.1190883 +0.9667385 0.1565954 0.1669347 +0.9752987 0.2145034 0.2221689 +0.9813659 0.2778058 0.2834038 +0.9857835 0.3449254 0.3489529 +0.9890637 0.4140176 0.4168724 +0.9915347 0.4831021 0.4850964 +0.9934166 0.550248 0.5516215 +0.9948617 0.6137599 0.6146932 +0.9959785 0.6723217 0.6729481 +0.9968458 0.7250697 0.7254853 +0.997522 0.7715919 0.771865 +0.9980506 0.8118697 0.8120476 +0.9984649 0.8461864 0.8463014 +0.9987902 0.8750274 0.8751012 +0.999046 0.8989895 0.8990367 +0.9992473 0.9187089 0.9187389 +0.9994059 0.9348097 0.9348287 +0.999531 0.9478718 0.9478839 +0.9996296 0.9584137 0.9584213 +0.9997074 0.9668859 0.9668907 +0.9997689 0.9736717 0.9736747 +0.9998174 0.9790921 0.979094 +0.9998557 0.9834126 0.9834138 +0.999886 0.9868503 0.986851 +0.9999099 0.9895819 0.9895823 +0.9999288 0.99175 0.9917503 +0.9999437 0.9934694 0.9934696 +0.0000238 0.0142868 0.0396127 +0.0000382 0.0137833 0.0391092 +0.0000611 0.0131511 0.038477 +0.0000978 0.012359 0.0376849 +0.0001565 0.0113691 0.036695 +0.0002504 0.0101365 0.0354624 +0.0004008 0.0086086 0.0339345 +0.0006416 0.0067261 0.032052 +0.0010268 0.0044252 0.0297511 +0.0016435 0.0016435 0.0269694 +0.0059429 0.0016435 0.0269694 +0.0113822 0.0016435 0.0269694 +0.0182636 0.0016435 0.0269694 +0.0269694 0.0016435 0.0269694 +0.0379834 0.0016435 0.0269694 +0.0519176 0.0016435 0.0269694 +0.0695462 0.0016435 0.0269694 +0.0918486 0.0016435 0.0269694 +0.120064 0.0016435 0.0269694 +0.1557603 0.0016435 0.0269694 +0.2009206 0.0016435 0.0269694 +0.2580543 0.0016435 0.0269694 +0.3303359 0.0016435 0.0269694 +0.4217816 0.0016435 0.0269694 +0.5374722 0.0016435 0.0269694 +0.6838358 0.0016435 0.0269694 +0.8349593 0.0058134 0.0300235 +0.9012461 0.0278105 0.0478904 +0.9345187 0.0619734 0.0777803 +0.9540886 0.1053433 0.1174673 +0.966685 0.1565315 0.1656615 +0.9752692 0.2144168 0.221184 +0.9813491 0.2777122 0.2826531 +0.9857738 0.3448353 0.3483894 +0.9890579 0.4139373 0.4164562 +0.9915312 0.4830346 0.484794 +0.9934145 0.5501939 0.5514055 +0.9948604 0.6137183 0.6145415 +0.9959777 0.6722907 0.6728432 +0.9968453 0.7250473 0.7254139 +0.9975217 0.7715762 0.771817 +0.9980504 0.8118589 0.8120157 +0.9984648 0.8461791 0.8462805 +0.9987902 0.8750225 0.8750876 +0.9990459 0.8989863 0.8990279 +0.9992473 0.9187068 0.9187332 +0.9994059 0.9348083 0.9348251 +0.9995309 0.947871 0.9478816 +0.9996296 0.9584132 0.9584198 +0.9997074 0.9668855 0.9668897 +0.9997689 0.9736715 0.9736741 +0.9998174 0.979092 0.9790937 +0.9998557 0.9834125 0.9834135 +0.999886 0.9868502 0.9868509 +0.9999099 0.9895818 0.9895822 +0.9999288 0.99175 0.9917502 +0.9999437 0.9934694 0.9934696 +0.0000238 0.0185862 0.0396127 +0.0000382 0.0180827 0.0391092 +0.0000611 0.0174505 0.038477 +0.0000978 0.0166583 0.0376849 +0.0001565 0.0156685 0.036695 +0.0002504 0.0144359 0.0354624 +0.0004008 0.012908 0.0339345 +0.0006416 0.0110255 0.032052 +0.0010268 0.0087246 0.0297511 +0.0016435 0.0059429 0.0269694 +0.0026305 0.0026305 0.023657 +0.0080698 0.0026305 0.023657 +0.0149512 0.0026305 0.023657 +0.023657 0.0026305 0.023657 +0.0346711 0.0026305 0.023657 +0.0486053 0.0026305 0.023657 +0.0662338 0.0026305 0.023657 +0.0885362 0.0026305 0.023657 +0.1167517 0.0026305 0.023657 +0.1524479 0.0026305 0.023657 +0.1976083 0.0026305 0.023657 +0.254742 0.0026305 0.023657 +0.3270236 0.0026305 0.023657 +0.4184692 0.0026305 0.023657 +0.5341598 0.0026305 0.023657 +0.6805235 0.0026305 0.023657 +0.8333779 0.0065402 0.0266842 +0.900682 0.0282324 0.0449499 +0.9342712 0.062202 0.0753587 +0.9539671 0.1054431 0.1155307 +0.9666211 0.1565473 0.1641411 +0.975234 0.2143816 0.2200085 +0.9813291 0.2776503 0.2817576 +0.9857621 0.3447636 0.3477174 +0.989051 0.4138668 0.4159599 +0.9915271 0.4829718 0.4844335 +0.993412 0.5501416 0.5511481 +0.9948589 0.6136769 0.6143607 +0.9959768 0.6722594 0.6727182 +0.9968448 0.7250244 0.7253288 +0.9975213 0.7715599 0.7717599 +0.9980502 0.8118476 0.8119778 +0.9984647 0.8461714 0.8462556 +0.9987901 0.8750173 0.8750714 +0.9990459 0.8989829 0.8990174 +0.9992472 0.9187045 0.9187265 +0.9994059 0.9348069 0.9348208 +0.9995309 0.94787 0.9478789 +0.9996296 0.9584126 0.9584181 +0.9997074 0.9668852 0.9668887 +0.9997689 0.9736712 0.9736734 +0.9998174 0.9790919 0.9790932 +0.9998557 0.9834124 0.9834133 +0.999886 0.9868502 0.9868507 +0.9999099 0.9895818 0.9895821 +0.9999288 0.99175 0.9917502 +0.9999437 0.9934694 0.9934695 +0.0000238 0.0240255 0.0396127 +0.0000382 0.023522 0.0391092 +0.0000611 0.0228898 0.038477 +0.0000978 0.0220976 0.0376849 +0.0001565 0.0211078 0.036695 +0.0002504 0.0198752 0.0354624 +0.0004008 0.0183473 0.0339345 +0.0006416 0.0164648 0.032052 +0.0010268 0.0141639 0.0297511 +0.0016435 0.0113822 0.0269694 +0.0026305 0.0080698 0.023657 +0.0042103 0.0042103 0.0197975 +0.0110917 0.0042103 0.0197975 +0.0197975 0.0042103 0.0197975 +0.0308116 0.0042103 0.0197975 +0.0447458 0.0042103 0.0197975 +0.0623743 0.0042103 0.0197975 +0.0846767 0.0042103 0.0197975 +0.1128922 0.0042103 0.0197975 +0.1485884 0.0042103 0.0197975 +0.1937488 0.0042103 0.0197975 +0.2508825 0.0042103 0.0197975 +0.3231641 0.0042103 0.0197975 +0.4146097 0.0042103 0.0197975 +0.5303003 0.0042103 0.0197975 +0.676664 0.0042103 0.0197975 +0.8314967 0.0078103 0.0227807 +0.9000167 0.0290732 0.0415064 +0.9339805 0.062742 0.0725241 +0.9538247 0.1057683 0.1132654 +0.9665463 0.1567226 0.1623639 +0.9751928 0.2144566 0.2186353 +0.9813057 0.2776626 0.2807118 +0.9857485 0.3447407 0.346933 +0.989043 0.4138277 0.4153808 +0.9915223 0.4829286 0.484013 +0.9934091 0.5501012 0.5508478 +0.9948571 0.6136427 0.6141499 +0.9959757 0.6722322 0.6725725 +0.9968441 0.7250039 0.7252297 +0.9975209 0.7715449 0.7716932 +0.99805 0.811837 0.8119336 +0.9984645 0.8461641 0.8462265 +0.99879 0.8750124 0.8750525 +0.9990458 0.8989796 0.8990052 +0.9992472 0.9187024 0.9187187 +0.9994059 0.9348055 0.9348158 +0.9995309 0.9478691 0.9478757 +0.9996296 0.958412 0.9584161 +0.9997074 0.9668848 0.9668874 +0.9997689 0.973671 0.9736726 +0.9998174 0.9790917 0.9790927 +0.9998557 0.9834123 0.9834129 +0.999886 0.9868501 0.9868505 +0.9999099 0.9895818 0.989582 +0.9999288 0.9917499 0.9917501 +0.9999437 0.9934694 0.9934695 +0.0000238 0.0309069 0.0396127 +0.0000382 0.0304033 0.0391092 +0.0000611 0.0297711 0.038477 +0.0000978 0.028979 0.0376849 +0.0001565 0.0279891 0.036695 +0.0002504 0.0267565 0.0354624 +0.0004008 0.0252287 0.0339345 +0.0006416 0.0233461 0.032052 +0.0010268 0.0210452 0.0297511 +0.0016435 0.0182636 0.0269694 +0.0026305 0.0149512 0.023657 +0.0042103 0.0110917 0.0197975 +0.0067388 0.0067388 0.0154447 +0.0154447 0.0067388 0.0154447 +0.0264587 0.0067388 0.0154447 +0.0403929 0.0067388 0.0154447 +0.0580214 0.0067388 0.0154447 +0.0803239 0.0067388 0.0154447 +0.1085393 0.0067388 0.0154447 +0.1442355 0.0067388 0.0154447 +0.1893959 0.0067388 0.0154447 +0.2465296 0.0067388 0.0154447 +0.3188112 0.0067388 0.0154447 +0.4102568 0.0067388 0.0154447 +0.5259474 0.0067388 0.0154447 +0.6723111 0.0067388 0.0154447 +0.8293233 0.0099781 0.0183626 +0.8992555 0.0306306 0.0376003 +0.9336494 0.0638283 0.0693101 +0.953663 0.1064997 0.1106989 +0.9664615 0.1571937 0.1603521 +0.9751462 0.2147432 0.2170817 +0.9812792 0.2778236 0.2795295 +0.9857332 0.3448204 0.3460466 +0.9890339 0.4138582 0.4147267 +0.9915169 0.4829319 0.4835382 +0.9934058 0.5500915 0.5505089 +0.9948551 0.6136284 0.6139119 +0.9959745 0.672218 0.6724081 +0.9968433 0.7249916 0.7251177 +0.9975204 0.7715352 0.7716181 +0.9980497 0.8118298 0.8118837 +0.9984643 0.8461589 0.8461938 +0.9987899 0.8750088 0.8750312 +0.9990458 0.8989771 0.8989915 +0.9992472 0.9187008 0.9187099 +0.9994058 0.9348044 0.9348102 +0.9995309 0.9478684 0.9478721 +0.9996296 0.9584115 0.9584138 +0.9997074 0.9668845 0.9668859 +0.9997689 0.9736708 0.9736717 +0.9998174 0.9790916 0.9790922 +0.9998557 0.9834122 0.9834126 +0.999886 0.9868501 0.9868503 +0.9999099 0.9895817 0.9895819 +0.9999288 0.9917499 0.99175 +0.9999437 0.9934694 0.9934694 +0.0000238 0.0396127 0.0396127 +0.0000382 0.0391092 0.0391092 +0.0000611 0.038477 0.038477 +0.0000978 0.0376849 0.0376849 +0.0001565 0.036695 0.036695 +0.0002504 0.0354624 0.0354624 +0.0004008 0.0339345 0.0339345 +0.0006416 0.032052 0.032052 +0.0010268 0.0297511 0.0297511 +0.0016435 0.0269694 0.0269694 +0.0026305 0.023657 0.023657 +0.0042103 0.0197975 0.0197975 +0.0067388 0.0154447 0.0154447 +0.0107859 0.0107859 0.0107859 +0.0217999 0.0107859 0.0107859 +0.0357341 0.0107859 0.0107859 +0.0533626 0.0107859 0.0107859 +0.075665 0.0107859 0.0107859 +0.1038805 0.0107859 0.0107859 +0.1395767 0.0107859 0.0107859 +0.1847371 0.0107859 0.0107859 +0.2418708 0.0107859 0.0107859 +0.3141524 0.0107859 0.0107859 +0.405598 0.0107859 0.0107859 +0.5212886 0.0107859 0.0107859 +0.6676523 0.0107859 0.0107859 +0.8269342 0.0136166 0.0136166 +0.8984278 0.0333932 0.0333932 +0.9332914 0.0658501 0.0658501 +0.9534887 0.1079385 0.1079385 +0.9663702 0.15819 0.15819 +0.9750962 0.2154135 0.2154135 +0.9812508 0.2782606 0.2782606 +0.9857167 0.3450957 0.3450957 +0.9890241 0.4140252 0.4140252 +0.991511 0.4830292 0.4830292 +0.9934023 0.5501456 0.5501456 +0.994853 0.6136569 0.6136569 +0.9959732 0.672232 0.672232 +0.9968425 0.7249978 0.7249978 +0.9975199 0.7715376 0.7715376 +0.9980494 0.8118303 0.8118303 +0.9984642 0.8461587 0.8461587 +0.9987897 0.8750084 0.8750084 +0.9990457 0.8989767 0.8989767 +0.9992471 0.9187004 0.9187004 +0.9994058 0.9348042 0.9348042 +0.9995309 0.9478683 0.9478683 +0.9996295 0.9584114 0.9584114 +0.9997074 0.9668844 0.9668844 +0.9997689 0.9736708 0.9736708 +0.9998174 0.9790916 0.9790916 +0.9998557 0.9834122 0.9834122 +0.999886 0.98685 0.98685 +0.9999099 0.9895817 0.9895817 +0.9999288 0.9917499 0.9917499 +0.9999437 0.9934694 0.9934694 +0.0000238 0.0506267 0.0396127 +0.0000382 0.0501232 0.0391092 +0.0000611 0.049491 0.038477 +0.0000978 0.0486989 0.0376849 +0.0001565 0.047709 0.036695 +0.0002504 0.0464764 0.0354624 +0.0004008 0.0449485 0.0339345 +0.0006416 0.043066 0.032052 +0.0010268 0.0407651 0.0297511 +0.0016435 0.0379834 0.0269694 +0.0026305 0.0346711 0.023657 +0.0042103 0.0308116 0.0197975 +0.0067388 0.0264587 0.0154447 +0.0107859 0.0217999 0.0107859 +0.0217999 0.0217999 0.0107859 +0.0357341 0.0217999 0.0107859 +0.0533626 0.0217999 0.0107859 +0.075665 0.0217999 0.0107859 +0.1038805 0.0217999 0.0107859 +0.1395767 0.0217999 0.0107859 +0.1847371 0.0217999 0.0107859 +0.2418708 0.0217999 0.0107859 +0.3141524 0.0217999 0.0107859 +0.405598 0.0217999 0.0107859 +0.5212886 0.0217999 0.0107859 +0.6676523 0.0217999 0.0107859 +0.8269342 0.024255 0.0136166 +0.8984278 0.0422453 0.0333932 +0.9332914 0.0728103 0.0658501 +0.9534887 0.1132674 0.1079385 +0.9663702 0.1621961 0.15819 +0.9750962 0.2183784 0.2154135 +0.9812508 0.2804226 0.2782606 +0.9857167 0.3466492 0.3450957 +0.9890241 0.4151253 0.4140252 +0.991511 0.4837969 0.4830292 +0.9934023 0.550674 0.5501456 +0.994853 0.6140158 0.6136569 +0.9959732 0.6724727 0.672232 +0.9968425 0.7251575 0.7249978 +0.9975199 0.7716425 0.7715376 +0.9980494 0.8118986 0.8118303 +0.9984642 0.8462029 0.8461587 +0.9987897 0.8750368 0.8750084 +0.9990457 0.8989948 0.8989767 +0.9992471 0.9187119 0.9187004 +0.9994058 0.9348115 0.9348042 +0.9995309 0.9478729 0.9478683 +0.9996295 0.9584143 0.9584114 +0.9997074 0.9668862 0.9668844 +0.9997689 0.9736719 0.9736708 +0.9998174 0.9790923 0.9790916 +0.9998557 0.9834127 0.9834122 +0.999886 0.9868503 0.98685 +0.9999099 0.9895819 0.9895817 +0.9999288 0.99175 0.9917499 +0.9999437 0.9934694 0.9934694 +0.0000238 0.0645609 0.0396127 +0.0000382 0.0640574 0.0391092 +0.0000611 0.0634252 0.038477 +0.0000978 0.0626331 0.0376849 +0.0001565 0.0616432 0.036695 +0.0002504 0.0604106 0.0354624 +0.0004008 0.0588827 0.0339345 +0.0006416 0.0570002 0.032052 +0.0010268 0.0546993 0.0297511 +0.0016435 0.0519176 0.0269694 +0.0026305 0.0486053 0.023657 +0.0042103 0.0447458 0.0197975 +0.0067388 0.0403929 0.0154447 +0.0107859 0.0357341 0.0107859 +0.0217999 0.0357341 0.0107859 +0.0357341 0.0357341 0.0107859 +0.0533626 0.0357341 0.0107859 +0.075665 0.0357341 0.0107859 +0.1038805 0.0357341 0.0107859 +0.1395767 0.0357341 0.0107859 +0.1847371 0.0357341 0.0107859 +0.2418708 0.0357341 0.0107859 +0.3141524 0.0357341 0.0107859 +0.405598 0.0357341 0.0107859 +0.5212886 0.0357341 0.0107859 +0.6676523 0.0357341 0.0107859 +0.8269342 0.037714 0.0136166 +0.8984278 0.0534444 0.0333932 +0.9332914 0.0816158 0.0658501 +0.9534887 0.1200092 0.1079385 +0.9663702 0.1672642 0.15819 +0.9750962 0.2221293 0.2154135 +0.9812508 0.2831577 0.2782606 +0.9857167 0.3486146 0.3450957 +0.9890241 0.416517 0.4140252 +0.991511 0.4847683 0.4830292 +0.9934023 0.5513425 0.5501456 +0.994853 0.6144698 0.6136569 +0.9959732 0.6727772 0.672232 +0.9968425 0.7253595 0.7249978 +0.9975199 0.7717751 0.7715376 +0.9980494 0.811985 0.8118303 +0.9984642 0.8462587 0.8461587 +0.9987897 0.8750726 0.8750084 +0.9990457 0.8990177 0.8989767 +0.9992471 0.9187265 0.9187004 +0.9994058 0.9348207 0.9348042 +0.9995309 0.9478787 0.9478683 +0.9996295 0.958418 0.9584114 +0.9997074 0.9668886 0.9668844 +0.9997689 0.9736734 0.9736708 +0.9998174 0.9790932 0.9790916 +0.9998557 0.9834132 0.9834122 +0.999886 0.9868507 0.98685 +0.9999099 0.9895821 0.9895817 +0.9999288 0.9917502 0.9917499 +0.9999437 0.9934695 0.9934694 +0.0000238 0.0821895 0.0396127 +0.0000382 0.081686 0.0391092 +0.0000611 0.0810538 0.038477 +0.0000978 0.0802616 0.0376849 +0.0001565 0.0792718 0.036695 +0.0002504 0.0780392 0.0354624 +0.0004008 0.0765113 0.0339345 +0.0006416 0.0746288 0.032052 +0.0010268 0.0723279 0.0297511 +0.0016435 0.0695462 0.0269694 +0.0026305 0.0662338 0.023657 +0.0042103 0.0623743 0.0197975 +0.0067388 0.0580214 0.0154447 +0.0107859 0.0533626 0.0107859 +0.0217999 0.0533626 0.0107859 +0.0357341 0.0533626 0.0107859 +0.0533626 0.0533626 0.0107859 +0.075665 0.0533626 0.0107859 +0.1038805 0.0533626 0.0107859 +0.1395767 0.0533626 0.0107859 +0.1847371 0.0533626 0.0107859 +0.2418708 0.0533626 0.0107859 +0.3141524 0.0533626 0.0107859 +0.405598 0.0533626 0.0107859 +0.5212886 0.0533626 0.0107859 +0.6676523 0.0533626 0.0107859 +0.8269342 0.0547413 0.0136166 +0.8984278 0.0676127 0.0333932 +0.9332914 0.0927559 0.0658501 +0.9534887 0.1285384 0.1079385 +0.9663702 0.1736761 0.15819 +0.9750962 0.2268747 0.2154135 +0.9812508 0.2866181 0.2782606 +0.9857167 0.351101 0.3450957 +0.9890241 0.4182777 0.4140252 +0.991511 0.4859971 0.4830292 +0.9934023 0.5521882 0.5501456 +0.994853 0.6150441 0.6136569 +0.9959732 0.6731625 0.672232 +0.9968425 0.7256151 0.7249978 +0.9975199 0.771943 0.7715376 +0.9980494 0.8120943 0.8118303 +0.9984642 0.8463293 0.8461587 +0.9987897 0.875118 0.8750084 +0.9990457 0.8990467 0.8989767 +0.9992471 0.918745 0.9187004 +0.9994058 0.9348324 0.9348042 +0.9995309 0.9478861 0.9478683 +0.9996295 0.9584227 0.9584114 +0.9997074 0.9668915 0.9668844 +0.9997689 0.9736752 0.9736708 +0.9998174 0.9790943 0.9790916 +0.9998557 0.9834139 0.9834122 +0.999886 0.9868511 0.98685 +0.9999099 0.9895824 0.9895817 +0.9999288 0.9917503 0.9917499 +0.9999437 0.9934696 0.9934694 +0.0000238 0.1044919 0.0396127 +0.0000382 0.1039884 0.0391092 +0.0000611 0.1033562 0.038477 +0.0000978 0.102564 0.0376849 +0.0001565 0.1015742 0.036695 +0.0002504 0.1003416 0.0354624 +0.0004008 0.0988137 0.0339345 +0.0006416 0.0969312 0.032052 +0.0010268 0.0946303 0.0297511 +0.0016435 0.0918486 0.0269694 +0.0026305 0.0885362 0.023657 +0.0042103 0.0846767 0.0197975 +0.0067388 0.0803239 0.0154447 +0.0107859 0.075665 0.0107859 +0.0217999 0.075665 0.0107859 +0.0357341 0.075665 0.0107859 +0.0533626 0.075665 0.0107859 +0.075665 0.075665 0.0107859 +0.1038805 0.075665 0.0107859 +0.1395767 0.075665 0.0107859 +0.1847371 0.075665 0.0107859 +0.2418708 0.075665 0.0107859 +0.3141524 0.075665 0.0107859 +0.405598 0.075665 0.0107859 +0.5212886 0.075665 0.0107859 +0.6676523 0.075665 0.0107859 +0.8269342 0.0762831 0.0136166 +0.8984278 0.0855374 0.0333932 +0.9332914 0.1068496 0.0658501 +0.9534887 0.139329 0.1079385 +0.9663702 0.1817879 0.15819 +0.9750962 0.2328783 0.2154135 +0.9812508 0.2909959 0.2782606 +0.9857167 0.3542467 0.3450957 +0.9890241 0.4205051 0.4140252 +0.991511 0.4875517 0.4830292 +0.9934023 0.5532582 0.5501456 +0.994853 0.6157707 0.6136569 +0.9959732 0.6736499 0.672232 +0.9968425 0.7259384 0.7249978 +0.9975199 0.7721553 0.7715376 +0.9980494 0.8122325 0.8118303 +0.9984642 0.8464187 0.8461587 +0.9987897 0.8751754 0.8750084 +0.9990457 0.8990834 0.8989767 +0.9992471 0.9187683 0.9187004 +0.9994058 0.9348472 0.9348042 +0.9995309 0.9478954 0.9478683 +0.9996295 0.9584286 0.9584114 +0.9997074 0.9668952 0.9668844 +0.9997689 0.9736776 0.9736708 +0.9998174 0.9790958 0.9790916 +0.9998557 0.9834149 0.9834122 +0.999886 0.9868517 0.98685 +0.9999099 0.9895828 0.9895817 +0.9999288 0.9917506 0.9917499 +0.9999437 0.9934698 0.9934694 +0.0000238 0.1327073 0.0396127 +0.0000382 0.1322038 0.0391092 +0.0000611 0.1315716 0.038477 +0.0000978 0.1307795 0.0376849 +0.0001565 0.1297896 0.036695 +0.0002504 0.128557 0.0354624 +0.0004008 0.1270291 0.0339345 +0.0006416 0.1251466 0.032052 +0.0010268 0.1228457 0.0297511 +0.0016435 0.120064 0.0269694 +0.0026305 0.1167517 0.023657 +0.0042103 0.1128922 0.0197975 +0.0067388 0.1085393 0.0154447 +0.0107859 0.1038805 0.0107859 +0.0217999 0.1038805 0.0107859 +0.0357341 0.1038805 0.0107859 +0.0533626 0.1038805 0.0107859 +0.075665 0.1038805 0.0107859 +0.1038805 0.1038805 0.0107859 +0.1395767 0.1038805 0.0107859 +0.1847371 0.1038805 0.0107859 +0.2418708 0.1038805 0.0107859 +0.3141524 0.1038805 0.0107859 +0.405598 0.1038805 0.0107859 +0.5212886 0.1038805 0.0107859 +0.6676523 0.1038805 0.0107859 +0.8269342 0.1035362 0.0136166 +0.8984278 0.1082145 0.0333932 +0.9332914 0.12468 0.0658501 +0.9534887 0.1529804 0.1079385 +0.9663702 0.1920504 0.15819 +0.9750962 0.2404736 0.2154135 +0.9812508 0.2965343 0.2782606 +0.9857167 0.3582264 0.3450957 +0.9890241 0.4233232 0.4140252 +0.991511 0.4895186 0.4830292 +0.9934023 0.5546118 0.5501456 +0.994853 0.61669 0.6136569 +0.9959732 0.6742666 0.672232 +0.9968425 0.7263474 0.7249978 +0.9975199 0.772424 0.7715376 +0.9980494 0.8124075 0.8118303 +0.9984642 0.8465317 0.8461587 +0.9987897 0.875248 0.8750084 +0.9990457 0.8991298 0.8989767 +0.9992471 0.9187978 0.9187004 +0.9994058 0.9348659 0.9348042 +0.9995309 0.9479073 0.9478683 +0.9996295 0.958436 0.9584114 +0.9997074 0.9668999 0.9668844 +0.9997689 0.9736805 0.9736708 +0.9998174 0.9790977 0.9790916 +0.9998557 0.983416 0.9834122 +0.999886 0.9868524 0.98685 +0.9999099 0.9895832 0.9895817 +0.9999288 0.9917509 0.9917499 +0.9999437 0.99347 0.9934694 +0.0000238 0.1684036 0.0396127 +0.0000382 0.1679 0.0391092 +0.0000611 0.1672678 0.038477 +0.0000978 0.1664757 0.0376849 +0.0001565 0.1654858 0.036695 +0.0002504 0.1642532 0.0354624 +0.0004008 0.1627254 0.0339345 +0.0006416 0.1608428 0.032052 +0.0010268 0.1585419 0.0297511 +0.0016435 0.1557603 0.0269694 +0.0026305 0.1524479 0.023657 +0.0042103 0.1485884 0.0197975 +0.0067388 0.1442355 0.0154447 +0.0107859 0.1395767 0.0107859 +0.0217999 0.1395767 0.0107859 +0.0357341 0.1395767 0.0107859 +0.0533626 0.1395767 0.0107859 +0.075665 0.1395767 0.0107859 +0.1038805 0.1395767 0.0107859 +0.1395767 0.1395767 0.0107859 +0.1847371 0.1395767 0.0107859 +0.2418708 0.1395767 0.0107859 +0.3141524 0.1395767 0.0107859 +0.405598 0.1395767 0.0107859 +0.5212886 0.1395767 0.0107859 +0.6676523 0.1395767 0.0107859 +0.8269342 0.138015 0.0136166 +0.8984278 0.136904 0.0333932 +0.9332914 0.1472378 0.0658501 +0.9534887 0.1702513 0.1079385 +0.9663702 0.2050339 0.15819 +0.9750962 0.2500826 0.2154135 +0.9812508 0.3035412 0.2782606 +0.9857167 0.3632613 0.3450957 +0.9890241 0.4268884 0.4140252 +0.991511 0.4920069 0.4830292 +0.9934023 0.5563243 0.5501456 +0.994853 0.617853 0.6136569 +0.9959732 0.6750467 0.672232 +0.9968425 0.7268649 0.7249978 +0.9975199 0.7727638 0.7715376 +0.9980494 0.8126288 0.8118303 +0.9984642 0.8466748 0.8461587 +0.9987897 0.8753398 0.8750084 +0.9990457 0.8991885 0.8989767 +0.9992471 0.9188351 0.9187004 +0.9994058 0.9348895 0.9348042 +0.9995309 0.9479222 0.9478683 +0.9996295 0.9584454 0.9584114 +0.9997074 0.9669058 0.9668844 +0.9997689 0.9736842 0.9736708 +0.9998174 0.9791 0.9790916 +0.9998557 0.9834175 0.9834122 +0.999886 0.9868534 0.98685 +0.9999099 0.9895838 0.9895817 +0.9999288 0.9917512 0.9917499 +0.9999437 0.9934702 0.9934694 +0.0000238 0.2135639 0.0396127 +0.0000382 0.2130604 0.0391092 +0.0000611 0.2124282 0.038477 +0.0000978 0.2116361 0.0376849 +0.0001565 0.2106462 0.036695 +0.0002504 0.2094136 0.0354624 +0.0004008 0.2078857 0.0339345 +0.0006416 0.2060032 0.032052 +0.0010268 0.2037023 0.0297511 +0.0016435 0.2009206 0.0269694 +0.0026305 0.1976083 0.023657 +0.0042103 0.1937488 0.0197975 +0.0067388 0.1893959 0.0154447 +0.0107859 0.1847371 0.0107859 +0.0217999 0.1847371 0.0107859 +0.0357341 0.1847371 0.0107859 +0.0533626 0.1847371 0.0107859 +0.075665 0.1847371 0.0107859 +0.1038805 0.1847371 0.0107859 +0.1395767 0.1847371 0.0107859 +0.1847371 0.1847371 0.0107859 +0.2418708 0.1847371 0.0107859 +0.3141524 0.1847371 0.0107859 +0.405598 0.1847371 0.0107859 +0.5212886 0.1847371 0.0107859 +0.6676523 0.1847371 0.0107859 +0.8269342 0.1816352 0.0136166 +0.8984278 0.1732 0.0333932 +0.9332914 0.1757762 0.0658501 +0.9534887 0.1921012 0.1079385 +0.9663702 0.2214596 0.15819 +0.9750962 0.2622393 0.2154135 +0.9812508 0.3124058 0.2782606 +0.9857167 0.369631 0.3450957 +0.9890241 0.4313989 0.4140252 +0.991511 0.4951549 0.4830292 +0.9934023 0.5584908 0.5501456 +0.994853 0.6193243 0.6136569 +0.9959732 0.6760337 0.672232 +0.9968425 0.7275196 0.7249978 +0.9975199 0.7731938 0.7715376 +0.9980494 0.8129087 0.8118303 +0.9984642 0.8468557 0.8461587 +0.9987897 0.875456 0.8750084 +0.9990457 0.8992627 0.8989767 +0.9992471 0.9188823 0.9187004 +0.9994058 0.9349195 0.9348042 +0.9995309 0.9479411 0.9478683 +0.9996295 0.9584574 0.9584114 +0.9997074 0.9669133 0.9668844 +0.9997689 0.973689 0.9736708 +0.9998174 0.979103 0.9790916 +0.9998557 0.9834194 0.9834122 +0.999886 0.9868545 0.98685 +0.9999099 0.9895845 0.9895817 +0.9999288 0.9917517 0.9917499 +0.9999437 0.9934705 0.9934694 +0.0000238 0.2706977 0.0396127 +0.0000382 0.2701941 0.0391092 +0.0000611 0.2695619 0.038477 +0.0000978 0.2687698 0.0376849 +0.0001565 0.2677799 0.036695 +0.0002504 0.2665473 0.0354624 +0.0004008 0.2650195 0.0339345 +0.0006416 0.2631369 0.032052 +0.0010268 0.260836 0.0297511 +0.0016435 0.2580543 0.0269694 +0.0026305 0.254742 0.023657 +0.0042103 0.2508825 0.0197975 +0.0067388 0.2465296 0.0154447 +0.0107859 0.2418708 0.0107859 +0.0217999 0.2418708 0.0107859 +0.0357341 0.2418708 0.0107859 +0.0533626 0.2418708 0.0107859 +0.075665 0.2418708 0.0107859 +0.1038805 0.2418708 0.0107859 +0.1395767 0.2418708 0.0107859 +0.1847371 0.2418708 0.0107859 +0.2418708 0.2418708 0.0107859 +0.3141524 0.2418708 0.0107859 +0.405598 0.2418708 0.0107859 +0.5212886 0.2418708 0.0107859 +0.6676523 0.2418708 0.0107859 +0.8269342 0.2368203 0.0136166 +0.8984278 0.2191191 0.0333932 +0.9332914 0.2118811 0.0658501 +0.9534887 0.2197441 0.1079385 +0.9663702 0.2422403 0.15819 +0.9750962 0.2776191 0.2154135 +0.9812508 0.3236207 0.2782606 +0.9857167 0.3776896 0.3450957 +0.9890241 0.4371052 0.4140252 +0.991511 0.4991376 0.4830292 +0.9934023 0.5612317 0.5501456 +0.994853 0.6211858 0.6136569 +0.9959732 0.6772823 0.672232 +0.9968425 0.7283479 0.7249978 +0.9975199 0.7737378 0.7715376 +0.9980494 0.8132629 0.8118303 +0.9984642 0.8470846 0.8461587 +0.9987897 0.8756031 0.8750084 +0.9990457 0.8993566 0.8989767 +0.9992471 0.9189421 0.9187004 +0.9994058 0.9349574 0.9348042 +0.9995309 0.9479651 0.9478683 +0.9996295 0.9584725 0.9584114 +0.9997074 0.9669228 0.9668844 +0.9997689 0.9736949 0.9736708 +0.9998174 0.9791067 0.9790916 +0.9998557 0.9834217 0.9834122 +0.999886 0.986856 0.98685 +0.9999099 0.9895854 0.9895817 +0.9999288 0.9917522 0.9917499 +0.9999437 0.9934708 0.9934694 +0.0000238 0.3429792 0.0396127 +0.0000382 0.3424757 0.0391092 +0.0000611 0.3418435 0.038477 +0.0000978 0.3410514 0.0376849 +0.0001565 0.3400615 0.036695 +0.0002504 0.3388289 0.0354624 +0.0004008 0.337301 0.0339345 +0.0006416 0.3354185 0.032052 +0.0010268 0.3331176 0.0297511 +0.0016435 0.3303359 0.0269694 +0.0026305 0.3270236 0.023657 +0.0042103 0.3231641 0.0197975 +0.0067388 0.3188112 0.0154447 +0.0107859 0.3141524 0.0107859 +0.0217999 0.3141524 0.0107859 +0.0357341 0.3141524 0.0107859 +0.0533626 0.3141524 0.0107859 +0.075665 0.3141524 0.0107859 +0.1038805 0.3141524 0.0107859 +0.1395767 0.3141524 0.0107859 +0.1847371 0.3141524 0.0107859 +0.2418708 0.3141524 0.0107859 +0.3141524 0.3141524 0.0107859 +0.405598 0.3141524 0.0107859 +0.5212886 0.3141524 0.0107859 +0.6676523 0.3141524 0.0107859 +0.8269342 0.3066367 0.0136166 +0.8984278 0.2772127 0.0333932 +0.9332914 0.2575585 0.0658501 +0.9534887 0.254716 0.1079385 +0.9663702 0.2685306 0.15819 +0.9750962 0.2970766 0.2154135 +0.9812508 0.337809 0.2782606 +0.9857167 0.3878847 0.3450957 +0.9890241 0.4443244 0.4140252 +0.991511 0.5041761 0.4830292 +0.9934023 0.5646994 0.5501456 +0.994853 0.6235407 0.6136569 +0.9959732 0.678862 0.672232 +0.9968425 0.7293958 0.7249978 +0.9975199 0.774426 0.7715376 +0.9980494 0.813711 0.8118303 +0.9984642 0.8473742 0.8461587 +0.9987897 0.8757891 0.8750084 +0.9990457 0.8994755 0.8989767 +0.9992471 0.9190177 0.9187004 +0.9994058 0.9350053 0.9348042 +0.9995309 0.9479954 0.9478683 +0.9996295 0.9584916 0.9584114 +0.9997074 0.9669349 0.9668844 +0.9997689 0.9737025 0.9736708 +0.9998174 0.9791115 0.9790916 +0.9998557 0.9834247 0.9834122 +0.999886 0.9868579 0.98685 +0.9999099 0.9895866 0.9895817 +0.9999288 0.991753 0.9917499 +0.9999437 0.9934713 0.9934694 +0.0000238 0.4344249 0.0396127 +0.0000382 0.4339214 0.0391092 +0.0000611 0.4332891 0.038477 +0.0000978 0.432497 0.0376849 +0.0001565 0.4315072 0.036695 +0.0002504 0.4302746 0.0354624 +0.0004008 0.4287467 0.0339345 +0.0006416 0.4268641 0.032052 +0.0010268 0.4245633 0.0297511 +0.0016435 0.4217816 0.0269694 +0.0026305 0.4184692 0.023657 +0.0042103 0.4146097 0.0197975 +0.0067388 0.4102568 0.0154447 +0.0107859 0.405598 0.0107859 +0.0217999 0.405598 0.0107859 +0.0357341 0.405598 0.0107859 +0.0533626 0.405598 0.0107859 +0.075665 0.405598 0.0107859 +0.1038805 0.405598 0.0107859 +0.1395767 0.405598 0.0107859 +0.1847371 0.405598 0.0107859 +0.2418708 0.405598 0.0107859 +0.3141524 0.405598 0.0107859 +0.405598 0.405598 0.0107859 +0.5212886 0.405598 0.0107859 +0.6676523 0.405598 0.0107859 +0.8269342 0.3949636 0.0136166 +0.8984278 0.3507087 0.0333932 +0.9332914 0.3153463 0.0658501 +0.9534887 0.2989601 0.1079385 +0.9663702 0.3017912 0.15819 +0.9750962 0.3216928 0.2154135 +0.9812508 0.355759 0.2782606 +0.9857167 0.4007829 0.3450957 +0.9890241 0.4534577 0.4140252 +0.991511 0.5105506 0.4830292 +0.9934023 0.5690864 0.5501456 +0.994853 0.6265201 0.6136569 +0.9959732 0.6808605 0.672232 +0.9968425 0.7307215 0.7249978 +0.9975199 0.7752967 0.7715376 +0.9980494 0.8142779 0.8118303 +0.9984642 0.8477406 0.8461587 +0.9987897 0.8760244 0.8750084 +0.9990457 0.8996258 0.8989767 +0.9992471 0.9191133 0.9187004 +0.9994058 0.9350659 0.9348042 +0.9995309 0.9480337 0.9478683 +0.9996295 0.9585157 0.9584114 +0.9997074 0.9669501 0.9668844 +0.9997689 0.973712 0.9736708 +0.9998174 0.9791175 0.9790916 +0.9998557 0.9834284 0.9834122 +0.999886 0.9868602 0.98685 +0.9999099 0.9895881 0.9895817 +0.9999288 0.9917539 0.9917499 +0.9999437 0.9934719 0.9934694 +0.0000238 0.5501155 0.0396127 +0.0000382 0.549612 0.0391092 +0.0000611 0.5489798 0.038477 +0.0000978 0.5481876 0.0376849 +0.0001565 0.5471978 0.036695 +0.0002504 0.5459652 0.0354624 +0.0004008 0.5444373 0.0339345 +0.0006416 0.5425548 0.032052 +0.0010268 0.5402539 0.0297511 +0.0016435 0.5374722 0.0269694 +0.0026305 0.5341598 0.023657 +0.0042103 0.5303003 0.0197975 +0.0067388 0.5259474 0.0154447 +0.0107859 0.5212886 0.0107859 +0.0217999 0.5212886 0.0107859 +0.0357341 0.5212886 0.0107859 +0.0533626 0.5212886 0.0107859 +0.075665 0.5212886 0.0107859 +0.1038805 0.5212886 0.0107859 +0.1395767 0.5212886 0.0107859 +0.1847371 0.5212886 0.0107859 +0.2418708 0.5212886 0.0107859 +0.3141524 0.5212886 0.0107859 +0.405598 0.5212886 0.0107859 +0.5212886 0.5212886 0.0107859 +0.6676523 0.5212886 0.0107859 +0.8269342 0.5067085 0.0136166 +0.8984278 0.4436907 0.0333932 +0.9332914 0.3884555 0.0658501 +0.9534887 0.3549345 0.1079385 +0.9663702 0.3438702 0.15819 +0.9750962 0.3528354 0.2154135 +0.9812508 0.3784681 0.2782606 +0.9857167 0.4171007 0.3450957 +0.9890241 0.4650125 0.4140252 +0.991511 0.5186151 0.4830292 +0.9934023 0.5746366 0.5501456 +0.994853 0.6302893 0.6136569 +0.9959732 0.6833889 0.672232 +0.9968425 0.7323986 0.7249978 +0.9975199 0.7763982 0.7715376 +0.9980494 0.8149952 0.8118303 +0.9984642 0.8482042 0.8461587 +0.9987897 0.8763221 0.8750084 +0.9990457 0.899816 0.8989767 +0.9992471 0.9192343 0.9187004 +0.9994058 0.9351426 0.9348042 +0.9995309 0.9480822 0.9478683 +0.9996295 0.9585463 0.9584114 +0.9997074 0.9669693 0.9668844 +0.9997689 0.9737241 0.9736708 +0.9998174 0.979125 0.9790916 +0.9998557 0.9834332 0.9834122 +0.999886 0.9868632 0.98685 +0.9999099 0.98959 0.9895817 +0.9999288 0.9917551 0.9917499 +0.9999437 0.9934726 0.9934694 +0.0000238 0.6964791 0.0396127 +0.0000382 0.6959756 0.0391092 +0.0000611 0.6953434 0.038477 +0.0000978 0.6945513 0.0376849 +0.0001565 0.6935614 0.036695 +0.0002504 0.6923288 0.0354624 +0.0004008 0.6908009 0.0339345 +0.0006416 0.6889184 0.032052 +0.0010268 0.6866175 0.0297511 +0.0016435 0.6838358 0.0269694 +0.0026305 0.6805235 0.023657 +0.0042103 0.676664 0.0197975 +0.0067388 0.6723111 0.0154447 +0.0107859 0.6676523 0.0107859 +0.0217999 0.6676523 0.0107859 +0.0357341 0.6676523 0.0107859 +0.0533626 0.6676523 0.0107859 +0.075665 0.6676523 0.0107859 +0.1038805 0.6676523 0.0107859 +0.1395767 0.6676523 0.0107859 +0.1847371 0.6676523 0.0107859 +0.2418708 0.6676523 0.0107859 +0.3141524 0.6676523 0.0107859 +0.405598 0.6676523 0.0107859 +0.5212886 0.6676523 0.0107859 +0.6676523 0.6676523 0.0107859 +0.8269342 0.6480804 0.0136166 +0.8984278 0.561325 0.0333932 +0.9332914 0.480948 0.0658501 +0.9534887 0.4257495 0.1079385 +0.9663702 0.3971056 0.15819 +0.9750962 0.392235 0.2154135 +0.9812508 0.4071981 0.2782606 +0.9857167 0.4377449 0.3450957 +0.9890241 0.4796308 0.4140252 +0.991511 0.5288178 0.4830292 +0.9934023 0.5816582 0.5501456 +0.994853 0.6350579 0.6136569 +0.9959732 0.6865877 0.672232 +0.9968425 0.7345205 0.7249978 +0.9975199 0.7777918 0.7715376 +0.9980494 0.8159025 0.8118303 +0.9984642 0.8487906 0.8461587 +0.9987897 0.8766987 0.8750084 +0.9990457 0.9000567 0.8989767 +0.9992471 0.9193874 0.9187004 +0.9994058 0.9352396 0.9348042 +0.9995309 0.9481435 0.9478683 +0.9996295 0.958585 0.9584114 +0.9997074 0.9669937 0.9668844 +0.9997689 0.9737394 0.9736708 +0.9998174 0.9791347 0.9790916 +0.9998557 0.9834392 0.9834122 +0.999886 0.986867 0.98685 +0.9999099 0.9895923 0.9895817 +0.9999288 0.9917565 0.9917499 +0.9999437 0.9934735 0.9934694 +0.0051514 0.8407292 0.0426726 +0.0051286 0.8405071 0.0421719 +0.0051047 0.8402274 0.0415429 +0.0050826 0.8398756 0.0407541 +0.0050676 0.8394338 0.0397676 +0.0050694 0.8388802 0.0385378 +0.0051048 0.8381886 0.0370113 +0.0052028 0.8373283 0.0351273 +0.0054121 0.8362644 0.0328199 +0.0058134 0.8349593 0.0300235 +0.0065402 0.8333779 0.0266842 +0.0078103 0.8314967 0.0227807 +0.0099781 0.8293233 0.0183626 +0.0136166 0.8269342 0.0136166 +0.024255 0.8269342 0.0136166 +0.037714 0.8269342 0.0136166 +0.0547413 0.8269342 0.0136166 +0.0762831 0.8269342 0.0136166 +0.1035362 0.8269342 0.0136166 +0.138015 0.8269342 0.0136166 +0.1816352 0.8269342 0.0136166 +0.2368203 0.8269342 0.0136166 +0.3066367 0.8269342 0.0136166 +0.3949636 0.8269342 0.0136166 +0.5067085 0.8269342 0.0136166 +0.6480804 0.8269342 0.0136166 +0.8269342 0.8269342 0.0136166 +0.8984278 0.7101477 0.0333932 +0.9332914 0.5979631 0.0658501 +0.9534887 0.5153397 0.1079385 +0.9663702 0.4644554 0.15819 +0.9750962 0.4420805 0.2154135 +0.9812508 0.4435453 0.2782606 +0.9857167 0.4638625 0.3450957 +0.9890241 0.4981248 0.4140252 +0.991511 0.5417255 0.4830292 +0.9934023 0.5905415 0.5501456 +0.994853 0.6410908 0.6136569 +0.9959732 0.6906345 0.672232 +0.9968425 0.7372049 0.7249978 +0.9975199 0.7795549 0.7715376 +0.9980494 0.8170505 0.8118303 +0.9984642 0.8495325 0.8461587 +0.9987897 0.8771752 0.8750084 +0.9990457 0.9003611 0.8989767 +0.9992471 0.9195811 0.9187004 +0.9994058 0.9353624 0.9348042 +0.9995309 0.9482211 0.9478683 +0.9996295 0.9586339 0.9584114 +0.9997074 0.9670245 0.9668844 +0.9997689 0.9737588 0.9736708 +0.9998174 0.9791468 0.9790916 +0.9998557 0.9834468 0.9834122 +0.999886 0.9868717 0.98685 +0.9999099 0.9895953 0.9895817 +0.9999288 0.9917584 0.9917499 +0.9999437 0.9934747 0.9934694 +0.0279321 0.9033413 0.0589895 +0.0278872 0.9032596 0.0585512 +0.0278347 0.9031567 0.0580005 +0.0277752 0.9030276 0.0573098 +0.0277111 0.9028657 0.0564456 +0.0276479 0.9026634 0.0553678 +0.0275966 0.9024114 0.0540292 +0.0275778 0.9020992 0.052376 +0.0276281 0.9017148 0.0503493 +0.0278105 0.9012461 0.0478904 +0.0282324 0.900682 0.0449499 +0.0290732 0.9000167 0.0415064 +0.0306306 0.8992555 0.0376003 +0.0333932 0.8984278 0.0333932 +0.0422453 0.8984278 0.0333932 +0.0534444 0.8984278 0.0333932 +0.0676127 0.8984278 0.0333932 +0.0855374 0.8984278 0.0333932 +0.1082145 0.8984278 0.0333932 +0.136904 0.8984278 0.0333932 +0.1732 0.8984278 0.0333932 +0.2191191 0.8984278 0.0333932 +0.2772127 0.8984278 0.0333932 +0.3507087 0.8984278 0.0333932 +0.4436907 0.8984278 0.0333932 +0.561325 0.8984278 0.0333932 +0.7101477 0.8984278 0.0333932 +0.8984278 0.8984278 0.0333932 +0.9332914 0.7460024 0.0658501 +0.9534887 0.6286829 0.1079385 +0.9663702 0.5496615 0.15819 +0.9750962 0.5051417 0.2154135 +0.9812508 0.4895292 0.2782606 +0.9857167 0.4969046 0.3450957 +0.9890241 0.5215222 0.4140252 +0.991511 0.5580554 0.4830292 +0.9934023 0.6017801 0.5501456 +0.994853 0.6487231 0.6136569 +0.9959732 0.6957543 0.672232 +0.9968425 0.740601 0.7249978 +0.9975199 0.7817854 0.7715376 +0.9980494 0.8185028 0.8118303 +0.9984642 0.8504711 0.8461587 +0.9987897 0.877778 0.8750084 +0.9990457 0.9007462 0.8989767 +0.9992471 0.9198261 0.9187004 +0.9994058 0.9355177 0.9348042 +0.9995309 0.9483193 0.9478683 +0.9996295 0.9586958 0.9584114 +0.9997074 0.9670634 0.9668844 +0.9997689 0.9737833 0.9736708 +0.9998174 0.9791622 0.9790916 +0.9998557 0.9834565 0.9834122 +0.999886 0.9868778 0.98685 +0.9999099 0.9895991 0.9895817 +0.9999288 0.9917608 0.9917499 +0.9999437 0.9934762 0.9934694 +0.0624569 0.9354466 0.0869288 +0.0624063 0.9354101 0.0865673 +0.0623458 0.9353643 0.0861131 +0.0622749 0.9353068 0.0855434 +0.0621943 0.9352348 0.0848308 +0.0621069 0.9351449 0.0839421 +0.0620199 0.9350332 0.0828386 +0.0619473 0.9348949 0.0814759 +0.061916 0.9347252 0.0798059 +0.0619734 0.9345187 0.0777803 +0.062202 0.9342712 0.0753587 +0.062742 0.9339805 0.0725241 +0.0638283 0.9336494 0.0693101 +0.0658501 0.9332914 0.0658501 +0.0728103 0.9332914 0.0658501 +0.0816158 0.9332914 0.0658501 +0.0927559 0.9332914 0.0658501 +0.1068496 0.9332914 0.0658501 +0.12468 0.9332914 0.0658501 +0.1472378 0.9332914 0.0658501 +0.1757762 0.9332914 0.0658501 +0.2118811 0.9332914 0.0658501 +0.2575585 0.9332914 0.0658501 +0.3153463 0.9332914 0.0658501 +0.3884555 0.9332914 0.0658501 +0.480948 0.9332914 0.0658501 +0.5979631 0.9332914 0.0658501 +0.7460024 0.9332914 0.0658501 +0.9332914 0.9332914 0.0658501 +0.9534887 0.7720768 0.1079385 +0.9663702 0.6574584 0.15819 +0.9750962 0.5849222 0.2154135 +0.9812508 0.5477048 0.2782606 +0.9857167 0.5387072 0.3450957 +0.9890241 0.5511229 0.4140252 +0.991511 0.5787149 0.4830292 +0.9934023 0.6159984 0.5501456 +0.994853 0.6583791 0.6136569 +0.9959732 0.7022315 0.672232 +0.9968425 0.7448975 0.7249978 +0.9975199 0.7846072 0.7715376 +0.9980494 0.8203401 0.8118303 +0.9984642 0.8516586 0.8461587 +0.9987897 0.8785407 0.8750084 +0.9990457 0.9012335 0.8989767 +0.9992471 0.920136 0.9187004 +0.9994058 0.9357142 0.9348042 +0.9995309 0.9484434 0.9478683 +0.9996295 0.9587741 0.9584114 +0.9997074 0.9671127 0.9668844 +0.9997689 0.9738142 0.9736708 +0.9998174 0.9791816 0.9790916 +0.9998557 0.9834687 0.9834122 +0.999886 0.9868854 0.98685 +0.9999099 0.9896039 0.9895817 +0.9999288 0.9917638 0.9917499 +0.9999437 0.9934781 0.9934694 +0.1059991 0.9545467 0.1247954 +0.1059489 0.9545286 0.1245055 +0.1058883 0.9545059 0.1241413 +0.1058162 0.9544774 0.1236845 +0.1057322 0.9544418 0.1231132 +0.1056375 0.9543974 0.122401 +0.1055364 0.9543421 0.1215168 +0.1054384 0.9542739 0.1204253 +0.1053624 0.9541902 0.1190883 +0.1053433 0.9540886 0.1174673 +0.1054431 0.9539671 0.1155307 +0.1057683 0.9538247 0.1132654 +0.1064997 0.953663 0.1106989 +0.1079385 0.9534887 0.1079385 +0.1132674 0.9534887 0.1079385 +0.1200092 0.9534887 0.1079385 +0.1285384 0.9534887 0.1079385 +0.139329 0.9534887 0.1079385 +0.1529804 0.9534887 0.1079385 +0.1702513 0.9534887 0.1079385 +0.1921012 0.9534887 0.1079385 +0.2197441 0.9534887 0.1079385 +0.254716 0.9534887 0.1079385 +0.2989601 0.9534887 0.1079385 +0.3549345 0.9534887 0.1079385 +0.4257495 0.9534887 0.1079385 +0.5153397 0.9534887 0.1079385 +0.6286829 0.9534887 0.1079385 +0.7720768 0.9534887 0.1079385 +0.9534887 0.9534887 0.1079385 +0.9663702 0.7938355 0.15819 +0.9750962 0.6858549 0.2154135 +0.9812508 0.6213045 0.2782606 +0.9857167 0.5915929 0.3450957 +0.9890241 0.5885717 0.4140252 +0.991511 0.6048518 0.4830292 +0.9934023 0.6339863 0.5501456 +0.994853 0.6705951 0.6136569 +0.9959732 0.710426 0.672232 +0.9968425 0.7503332 0.7249978 +0.9975199 0.7881772 0.7715376 +0.9980494 0.8226646 0.8118303 +0.9984642 0.8531609 0.8461587 +0.9987897 0.8795055 0.8750084 +0.9990457 0.9018499 0.8989767 +0.9992471 0.9205282 0.9187004 +0.9994058 0.9359628 0.9348042 +0.9995309 0.9486006 0.9478683 +0.9996295 0.9588732 0.9584114 +0.9997074 0.9671751 0.9668844 +0.9997689 0.9738534 0.9736708 +0.9998174 0.9792062 0.9790916 +0.9998557 0.9834841 0.9834122 +0.999886 0.9868951 0.98685 +0.9999099 0.9896099 0.9895817 +0.9999288 0.9917676 0.9917499 +0.9999437 0.9934804 0.9934694 +0.1572498 0.9669269 0.1714232 +0.1572031 0.9669173 0.171195 +0.1571463 0.9669053 0.1709083 +0.1570779 0.9668902 0.1705489 +0.1569971 0.9668714 0.1700994 +0.156904 0.9668479 0.169539 +0.1568008 0.9668187 0.1688437 +0.1566936 0.9667827 0.1679855 +0.1565954 0.9667385 0.1669347 +0.1565315 0.966685 0.1656615 +0.1565473 0.9666211 0.1641411 +0.1567226 0.9665463 0.1623639 +0.1571937 0.9664615 0.1603521 +0.15819 0.9663702 0.15819 +0.1621961 0.9663702 0.15819 +0.1672642 0.9663702 0.15819 +0.1736761 0.9663702 0.15819 +0.1817879 0.9663702 0.15819 +0.1920504 0.9663702 0.15819 +0.2050339 0.9663702 0.15819 +0.2214596 0.9663702 0.15819 +0.2422403 0.9663702 0.15819 +0.2685306 0.9663702 0.15819 +0.3017912 0.9663702 0.15819 +0.3438702 0.9663702 0.15819 +0.3971056 0.9663702 0.15819 +0.4644554 0.9663702 0.15819 +0.5496615 0.9663702 0.15819 +0.6574584 0.9663702 0.15819 +0.7938355 0.9663702 0.15819 +0.9663702 0.9663702 0.15819 +0.9750962 0.8135479 0.2154135 +0.9812508 0.7144178 0.2782606 +0.9857167 0.6585002 0.3450957 +0.9890241 0.6359492 0.4140252 +0.991511 0.6379184 0.4830292 +0.9934023 0.6567433 0.5501456 +0.994853 0.68605 0.6136569 +0.9959732 0.720793 0.672232 +0.9968425 0.7572101 0.7249978 +0.9975199 0.7926938 0.7715376 +0.9980494 0.8256054 0.8118303 +0.9984642 0.8550615 0.8461587 +0.9987897 0.8807262 0.8750084 +0.9990457 0.9026298 0.8989767 +0.9992471 0.9210243 0.9187004 +0.9994058 0.9362772 0.9348042 +0.9995309 0.9487993 0.9478683 +0.9996295 0.9589985 0.9584114 +0.9997074 0.9672539 0.9668844 +0.9997689 0.973903 0.9736708 +0.9998174 0.9792373 0.9790916 +0.9998557 0.9835036 0.9834122 +0.999886 0.9869073 0.98685 +0.9999099 0.9896176 0.9895817 +0.9999288 0.9917724 0.9917499 +0.9999437 0.9934834 0.9934694 +0.2151269 0.9754027 0.2256446 +0.2150852 0.9753975 0.2254677 +0.2150342 0.9753908 0.2252456 +0.2149725 0.9753825 0.2249671 +0.2148987 0.9753721 0.2246189 +0.2148124 0.9753591 0.2241849 +0.2147144 0.975343 0.2236464 +0.2146085 0.9753231 0.2229821 +0.2145034 0.9752987 0.2221689 +0.2144168 0.9752692 0.221184 +0.2143816 0.975234 0.2200085 +0.2144566 0.9751928 0.2186353 +0.2147432 0.9751462 0.2170817 +0.2154135 0.9750962 0.2154135 +0.2183784 0.9750962 0.2154135 +0.2221293 0.9750962 0.2154135 +0.2268747 0.9750962 0.2154135 +0.2328783 0.9750962 0.2154135 +0.2404736 0.9750962 0.2154135 +0.2500826 0.9750962 0.2154135 +0.2622393 0.9750962 0.2154135 +0.2776191 0.9750962 0.2154135 +0.2970766 0.9750962 0.2154135 +0.3216928 0.9750962 0.2154135 +0.3528354 0.9750962 0.2154135 +0.392235 0.9750962 0.2154135 +0.4420805 0.9750962 0.2154135 +0.5051417 0.9750962 0.2154135 +0.5849222 0.9750962 0.2154135 +0.6858549 0.9750962 0.2154135 +0.8135479 0.9750962 0.2154135 +0.9750962 0.9750962 0.2154135 +0.9812508 0.8322181 0.2782606 +0.9857167 0.7431467 0.3450957 +0.9890241 0.695888 0.4140252 +0.991511 0.679752 0.4830292 +0.9934023 0.685534 0.5501456 +0.994853 0.7056024 0.6136569 +0.9959732 0.7339088 0.672232 +0.9968425 0.7659102 0.7249978 +0.9975199 0.7984078 0.7715376 +0.9980494 0.8293258 0.8118303 +0.9984642 0.857466 0.8461587 +0.9987897 0.8822705 0.8750084 +0.9990457 0.9036165 0.8989767 +0.9992471 0.9216519 0.9187004 +0.9994058 0.9366751 0.9348042 +0.9995309 0.9490508 0.9478683 +0.9996295 0.9591571 0.9584114 +0.9997074 0.9673538 0.9668844 +0.9997689 0.9739657 0.9736708 +0.9998174 0.9792767 0.9790916 +0.9998557 0.9835283 0.9834122 +0.999886 0.9869228 0.98685 +0.9999099 0.9896273 0.9895817 +0.9999288 0.9917784 0.9917499 +0.9999437 0.9934872 0.9934694 +0.2783684 0.9814251 0.2860552 +0.2783325 0.9814221 0.2859202 +0.2782884 0.9814183 0.2857506 +0.2782347 0.9814136 0.2855381 +0.2781701 0.9814076 0.2852724 +0.2780936 0.9814002 0.2849413 +0.2780055 0.9813911 0.2845305 +0.2779077 0.9813797 0.2840238 +0.2778058 0.9813659 0.2834038 +0.2777122 0.9813491 0.2826531 +0.2776503 0.9813291 0.2817576 +0.2776626 0.9813057 0.2807118 +0.2778236 0.9812792 0.2795295 +0.2782606 0.9812508 0.2782606 +0.2804226 0.9812508 0.2782606 +0.2831577 0.9812508 0.2782606 +0.2866181 0.9812508 0.2782606 +0.2909959 0.9812508 0.2782606 +0.2965343 0.9812508 0.2782606 +0.3035412 0.9812508 0.2782606 +0.3124058 0.9812508 0.2782606 +0.3236207 0.9812508 0.2782606 +0.337809 0.9812508 0.2782606 +0.355759 0.9812508 0.2782606 +0.3784681 0.9812508 0.2782606 +0.4071981 0.9812508 0.2782606 +0.4435453 0.9812508 0.2782606 +0.4895292 0.9812508 0.2782606 +0.5477048 0.9812508 0.2782606 +0.6213045 0.9812508 0.2782606 +0.7144178 0.9812508 0.2782606 +0.8322181 0.9812508 0.2782606 +0.9812508 0.9812508 0.2782606 +0.9857167 0.8502355 0.3450957 +0.9890241 0.7717183 0.4140252 +0.991511 0.7326769 0.4830292 +0.9934023 0.7219579 0.5501456 +0.994853 0.7303387 0.6136569 +0.9959732 0.7505018 0.672232 +0.9968425 0.7769169 0.7249978 +0.9975199 0.8056368 0.7715376 +0.9980494 0.8340327 0.8118303 +0.9984642 0.860508 0.8461587 +0.9987897 0.8842242 0.8750084 +0.9990457 0.9048647 0.8989767 +0.9992471 0.922446 0.9187004 +0.9994058 0.9371784 0.9348042 +0.9995309 0.9493689 0.9478683 +0.9996295 0.9593577 0.9584114 +0.9997074 0.96748 0.9668844 +0.9997689 0.9740451 0.9736708 +0.9998174 0.9793265 0.9790916 +0.9998557 0.9835595 0.9834122 +0.999886 0.9869424 0.98685 +0.9999099 0.9896395 0.9895817 +0.9999288 0.9917861 0.9917499 +0.9999437 0.993492 0.9934694 +0.3454107 0.9858181 0.3509445 +0.3453807 0.9858163 0.350843 +0.3453439 0.9858141 0.3507156 +0.3452987 0.9858113 0.3505559 +0.3452442 0.9858079 0.3503562 +0.3451791 0.9858036 0.3501075 +0.3451032 0.9857982 0.3497989 +0.3450175 0.9857916 0.3494184 +0.3449254 0.9857835 0.3489529 +0.3448353 0.9857738 0.3483894 +0.3447636 0.9857621 0.3477174 +0.3447407 0.9857485 0.346933 +0.3448204 0.9857332 0.3460466 +0.3450957 0.9857167 0.3450957 +0.3466492 0.9857167 0.3450957 +0.3486146 0.9857167 0.3450957 +0.351101 0.9857167 0.3450957 +0.3542467 0.9857167 0.3450957 +0.3582264 0.9857167 0.3450957 +0.3632613 0.9857167 0.3450957 +0.369631 0.9857167 0.3450957 +0.3776896 0.9857167 0.3450957 +0.3878847 0.9857167 0.3450957 +0.4007829 0.9857167 0.3450957 +0.4171007 0.9857167 0.3450957 +0.4377449 0.9857167 0.3450957 +0.4638625 0.9857167 0.3450957 +0.4969046 0.9857167 0.3450957 +0.5387072 0.9857167 0.3450957 +0.5915929 0.9857167 0.3450957 +0.6585002 0.9857167 0.3450957 +0.7431467 0.9857167 0.3450957 +0.8502355 0.9857167 0.3450957 +0.9857167 0.9857167 0.3450957 +0.9890241 0.8676536 0.4140252 +0.991511 0.7996338 0.4830292 +0.9934023 0.7680389 0.5501456 +0.994853 0.7616334 0.6136569 +0.9959732 0.7714942 0.672232 +0.9968425 0.7908419 0.7249978 +0.9975199 0.8147824 0.7715376 +0.9980494 0.8399875 0.8118303 +0.9984642 0.8643565 0.8461587 +0.9987897 0.886696 0.8750084 +0.9990457 0.9064439 0.8989767 +0.9992471 0.9234506 0.9187004 +0.9994058 0.9378152 0.9348042 +0.9995309 0.9497714 0.9478683 +0.9996295 0.9596115 0.9584114 +0.9997074 0.9676398 0.9668844 +0.9997689 0.9741455 0.9736708 +0.9998174 0.9793895 0.9790916 +0.9998557 0.9835991 0.9834122 +0.999886 0.9869671 0.98685 +0.9999099 0.989655 0.9895817 +0.9999288 0.9917958 0.9917499 +0.9999437 0.9934981 0.9934694 +0.4144197 0.9890841 0.4183444 +0.4143955 0.9890831 0.4182694 +0.4143657 0.9890818 0.4181752 +0.414329 0.9890801 0.4180571 +0.4142845 0.9890781 0.4179095 +0.4142311 0.9890755 0.4177256 +0.4141683 0.9890723 0.4174976 +0.4140964 0.9890684 0.4172164 +0.4140176 0.9890637 0.4168724 +0.4139373 0.9890579 0.4164562 +0.4138668 0.989051 0.4159599 +0.4138277 0.989043 0.4153808 +0.4138582 0.9890339 0.4147267 +0.4140252 0.9890241 0.4140252 +0.4151253 0.9890241 0.4140252 +0.416517 0.9890241 0.4140252 +0.4182777 0.9890241 0.4140252 +0.4205051 0.9890241 0.4140252 +0.4233232 0.9890241 0.4140252 +0.4268884 0.9890241 0.4140252 +0.4313989 0.9890241 0.4140252 +0.4371052 0.9890241 0.4140252 +0.4443244 0.9890241 0.4140252 +0.4534577 0.9890241 0.4140252 +0.4650125 0.9890241 0.4140252 +0.4796308 0.9890241 0.4140252 +0.4981248 0.9890241 0.4140252 +0.5215222 0.9890241 0.4140252 +0.5511229 0.9890241 0.4140252 +0.5885717 0.9890241 0.4140252 +0.6359492 0.9890241 0.4140252 +0.695888 0.9890241 0.4140252 +0.7717183 0.9890241 0.4140252 +0.8676536 0.9890241 0.4140252 +0.9890241 0.9890241 0.4140252 +0.991511 0.8843429 0.4830292 +0.9934023 0.8263373 0.5501456 +0.994853 0.8012253 0.6136569 +0.9959732 0.7980523 0.672232 +0.9968425 0.8084588 0.7249978 +0.9975199 0.8263527 0.7715376 +0.9980494 0.8475211 0.8118303 +0.9984642 0.8692255 0.8461587 +0.9987897 0.889823 0.8750084 +0.9990457 0.9084417 0.8989767 +0.9992471 0.9247215 0.9187004 +0.9994058 0.9386208 0.9348042 +0.9995309 0.9502806 0.9478683 +0.9996295 0.9599326 0.9584114 +0.9997074 0.9678419 0.9668844 +0.9997689 0.9742725 0.9736708 +0.9998174 0.9794693 0.9790916 +0.9998557 0.9836491 0.9834122 +0.999886 0.9869985 0.98685 +0.9999099 0.9896747 0.9895817 +0.9999288 0.9918081 0.9917499 +0.9999437 0.9935058 0.9934694 +0.4834235 0.9915469 0.4861663 +0.4834045 0.9915463 0.4861117 +0.4833811 0.9915455 0.4860432 +0.4833522 0.9915446 0.4859574 +0.4833171 0.9915433 0.4858501 +0.4832747 0.9915418 0.4857164 +0.4832246 0.9915399 0.4855507 +0.4831666 0.9915376 0.4853463 +0.4831021 0.9915347 0.4850964 +0.4830346 0.9915312 0.484794 +0.4829718 0.9915271 0.4844335 +0.4829286 0.9915223 0.484013 +0.4829319 0.9915169 0.4835382 +0.4830292 0.991511 0.4830292 +0.4837969 0.991511 0.4830292 +0.4847683 0.991511 0.4830292 +0.4859971 0.991511 0.4830292 +0.4875517 0.991511 0.4830292 +0.4895186 0.991511 0.4830292 +0.4920069 0.991511 0.4830292 +0.4951549 0.991511 0.4830292 +0.4991376 0.991511 0.4830292 +0.5041761 0.991511 0.4830292 +0.5105506 0.991511 0.4830292 +0.5186151 0.991511 0.4830292 +0.5288178 0.991511 0.4830292 +0.5417255 0.991511 0.4830292 +0.5580554 0.991511 0.4830292 +0.5787149 0.991511 0.4830292 +0.6048518 0.991511 0.4830292 +0.6379184 0.991511 0.4830292 +0.679752 0.991511 0.4830292 +0.7326769 0.991511 0.4830292 +0.7996338 0.991511 0.4830292 +0.8843429 0.991511 0.4830292 +0.991511 0.991511 0.4830292 +0.9934023 0.9000925 0.5501456 +0.994853 0.8513142 0.6136569 +0.9959732 0.8316518 0.672232 +0.9968425 0.8307465 0.7249978 +0.9975199 0.8409907 0.7715376 +0.9980494 0.857052 0.8118303 +0.9984642 0.8753853 0.8461587 +0.9987897 0.8937792 0.8750084 +0.9990457 0.9109693 0.8989767 +0.9992471 0.9263294 0.9187004 +0.9994058 0.93964 0.9348042 +0.9995309 0.9509248 0.9478683 +0.9996295 0.9603388 0.9584114 +0.9997074 0.9680976 0.9668844 +0.9997689 0.9744332 0.9736708 +0.9998174 0.9795701 0.9790916 +0.9998557 0.9837123 0.9834122 +0.999886 0.9870381 0.98685 +0.9999099 0.9896995 0.9895817 +0.9999288 0.9918236 0.9917499 +0.9999437 0.9935155 0.9934694 +0.5504963 0.993424 0.552386 +0.5504818 0.9934236 0.552347 +0.550464 0.9934231 0.5522981 +0.5504419 0.9934225 0.5522367 +0.550415 0.9934218 0.55216 +0.5503825 0.9934209 0.5520645 +0.5503438 0.9934197 0.5519461 +0.5502987 0.9934183 0.5518001 +0.550248 0.9934166 0.5516215 +0.5501939 0.9934145 0.5514055 +0.5501416 0.993412 0.5511481 +0.5501012 0.9934091 0.5508478 +0.5500915 0.9934058 0.5505089 +0.5501456 0.9934023 0.5501456 +0.550674 0.9934023 0.5501456 +0.5513425 0.9934023 0.5501456 +0.5521882 0.9934023 0.5501456 +0.5532582 0.9934023 0.5501456 +0.5546118 0.9934023 0.5501456 +0.5563243 0.9934023 0.5501456 +0.5584908 0.9934023 0.5501456 +0.5612317 0.9934023 0.5501456 +0.5646994 0.9934023 0.5501456 +0.5690864 0.9934023 0.5501456 +0.5746366 0.9934023 0.5501456 +0.5816582 0.9934023 0.5501456 +0.5905415 0.9934023 0.5501456 +0.6017801 0.9934023 0.5501456 +0.6159984 0.9934023 0.5501456 +0.6339863 0.9934023 0.5501456 +0.6567433 0.9934023 0.5501456 +0.685534 0.9934023 0.5501456 +0.7219579 0.9934023 0.5501456 +0.7680389 0.9934023 0.5501456 +0.8263373 0.9934023 0.5501456 +0.9000925 0.9934023 0.5501456 +0.9934023 0.9934023 0.5501456 +0.994853 0.9146831 0.6136569 +0.9959732 0.8741595 0.672232 +0.9968425 0.8589433 0.7249978 +0.9975199 0.8595097 0.7715376 +0.9980494 0.86911 0.8118303 +0.9984642 0.8831782 0.8461587 +0.9987897 0.8987842 0.8750084 +0.9990457 0.914167 0.8989767 +0.9992471 0.9283635 0.9187004 +0.9994058 0.9409295 0.9348042 +0.9995309 0.9517398 0.9478683 +0.9996295 0.9608528 0.9584114 +0.9997074 0.968421 0.9668844 +0.9997689 0.9746365 0.9736708 +0.9998174 0.9796977 0.9790916 +0.9998557 0.9837923 0.9834122 +0.999886 0.9870882 0.98685 +0.9999099 0.9897309 0.9895817 +0.9999288 0.9918433 0.9917499 +0.9999437 0.9935278 0.9934694 +0.6139459 0.9948662 0.6152304 +0.6139352 0.994866 0.615203 +0.6139219 0.9948657 0.6151686 +0.6139056 0.9948653 0.6151255 +0.6138855 0.9948649 0.6150716 +0.6138613 0.9948643 0.6150045 +0.6138323 0.9948636 0.6149212 +0.6137984 0.9948628 0.6148187 +0.6137599 0.9948617 0.6146932 +0.6137183 0.9948604 0.6145415 +0.6136769 0.9948589 0.6143607 +0.6136427 0.9948571 0.6141499 +0.6136284 0.9948551 0.6139119 +0.6136569 0.994853 0.6136569 +0.6140158 0.994853 0.6136569 +0.6144698 0.994853 0.6136569 +0.6150441 0.994853 0.6136569 +0.6157707 0.994853 0.6136569 +0.61669 0.994853 0.6136569 +0.617853 0.994853 0.6136569 +0.6193243 0.994853 0.6136569 +0.6211858 0.994853 0.6136569 +0.6235407 0.994853 0.6136569 +0.6265201 0.994853 0.6136569 +0.6302893 0.994853 0.6136569 +0.6350579 0.994853 0.6136569 +0.6410908 0.994853 0.6136569 +0.6487231 0.994853 0.6136569 +0.6583791 0.994853 0.6136569 +0.6705951 0.994853 0.6136569 +0.68605 0.994853 0.6136569 +0.7056024 0.994853 0.6136569 +0.7303387 0.994853 0.6136569 +0.7616334 0.994853 0.6136569 +0.8012253 0.994853 0.6136569 +0.8513142 0.994853 0.6136569 +0.9146831 0.994853 0.6136569 +0.994853 0.994853 0.6136569 +0.9959732 0.9279373 0.672232 +0.9968425 0.894616 0.7249978 +0.9975199 0.8829386 0.7715376 +0.9980494 0.8843648 0.8118303 +0.9984642 0.8930373 0.8461587 +0.9987897 0.9051163 0.8750084 +0.9990457 0.9182125 0.8989767 +0.9992471 0.930937 0.9187004 +0.9994058 0.9425608 0.9348042 +0.9995309 0.9527709 0.9478683 +0.9996295 0.961503 0.9584114 +0.9997074 0.9688303 0.9668844 +0.9997689 0.9748937 0.9736708 +0.9998174 0.9798592 0.9790916 +0.9998557 0.9838936 0.9834122 +0.999886 0.9871517 0.98685 +0.9999099 0.9897706 0.9895817 +0.9999288 0.9918681 0.9917499 +0.9999437 0.9935434 0.9934694 +0.6724572 0.9959813 0.6733195 +0.6724495 0.9959811 0.6733005 +0.6724399 0.9959809 0.6732768 +0.672428 0.9959807 0.6732469 +0.6724135 0.9959804 0.6732097 +0.6723959 0.9959801 0.6731633 +0.6723748 0.9959797 0.6731057 +0.67235 0.9959791 0.6730348 +0.6723217 0.9959785 0.6729481 +0.6722907 0.9959777 0.6728432 +0.6722594 0.9959768 0.6727182 +0.6722322 0.9959757 0.6725725 +0.672218 0.9959745 0.6724081 +0.672232 0.9959732 0.672232 +0.6724727 0.9959732 0.672232 +0.6727772 0.9959732 0.672232 +0.6731625 0.9959732 0.672232 +0.6736499 0.9959732 0.672232 +0.6742666 0.9959732 0.672232 +0.6750467 0.9959732 0.672232 +0.6760337 0.9959732 0.672232 +0.6772823 0.9959732 0.672232 +0.678862 0.9959732 0.672232 +0.6808605 0.9959732 0.672232 +0.6833889 0.9959732 0.672232 +0.6865877 0.9959732 0.672232 +0.6906345 0.9959732 0.672232 +0.6957543 0.9959732 0.672232 +0.7022315 0.9959732 0.672232 +0.710426 0.9959732 0.672232 +0.720793 0.9959732 0.672232 +0.7339088 0.9959732 0.672232 +0.7505018 0.9959732 0.672232 +0.7714942 0.9959732 0.672232 +0.7980523 0.9959732 0.672232 +0.8316518 0.9959732 0.672232 +0.8741595 0.9959732 0.672232 +0.9279373 0.9959732 0.672232 +0.9959732 0.9959732 0.672232 +0.9968425 0.9397465 0.7249978 +0.9975199 0.9125792 0.7715376 +0.9980494 0.9036641 0.8118303 +0.9984642 0.9055104 0.8461587 +0.9987897 0.9131271 0.8750084 +0.9990457 0.9233306 0.8989767 +0.9992471 0.9341929 0.9187004 +0.9994058 0.9446246 0.9348042 +0.9995309 0.9540754 0.9478683 +0.9996295 0.9623255 0.9584114 +0.9997074 0.969348 0.9668844 +0.9997689 0.975219 0.9736708 +0.9998174 0.9800634 0.9790916 +0.9998557 0.9840216 0.9834122 +0.999886 0.9872319 0.98685 +0.9999099 0.9898209 0.9895817 +0.9999288 0.9918996 0.9917499 +0.9999437 0.993563 0.9934694 +0.7251659 0.9968475 0.7257383 +0.7251605 0.9968474 0.7257254 +0.7251537 0.9968473 0.7257092 +0.7251454 0.9968472 0.7256889 +0.7251351 0.996847 0.7256635 +0.7251226 0.9968468 0.7256319 +0.7251076 0.9968465 0.7255927 +0.7250899 0.9968462 0.7255444 +0.7250697 0.9968458 0.7254853 +0.7250473 0.9968453 0.7254139 +0.7250244 0.9968448 0.7253288 +0.7250039 0.9968441 0.7252297 +0.7249916 0.9968433 0.7251177 +0.7249978 0.9968425 0.7249978 +0.7251575 0.9968425 0.7249978 +0.7253595 0.9968425 0.7249978 +0.7256151 0.9968425 0.7249978 +0.7259384 0.9968425 0.7249978 +0.7263474 0.9968425 0.7249978 +0.7268649 0.9968425 0.7249978 +0.7275196 0.9968425 0.7249978 +0.7283479 0.9968425 0.7249978 +0.7293958 0.9968425 0.7249978 +0.7307215 0.9968425 0.7249978 +0.7323986 0.9968425 0.7249978 +0.7345205 0.9968425 0.7249978 +0.7372049 0.9968425 0.7249978 +0.740601 0.9968425 0.7249978 +0.7448975 0.9968425 0.7249978 +0.7503332 0.9968425 0.7249978 +0.7572101 0.9968425 0.7249978 +0.7659102 0.9968425 0.7249978 +0.7769169 0.9968425 0.7249978 +0.7908419 0.9968425 0.7249978 +0.8084588 0.9968425 0.7249978 +0.8307465 0.9968425 0.7249978 +0.8589433 0.9968425 0.7249978 +0.894616 0.9968425 0.7249978 +0.9397465 0.9968425 0.7249978 +0.9968425 0.9968425 0.7249978 +0.9975199 0.9500785 0.7715376 +0.9980494 0.9280803 0.8118303 +0.9984642 0.9212904 0.8461587 +0.9987897 0.9232619 0.8750084 +0.9990457 0.9298057 0.8989767 +0.9992471 0.9383119 0.9187004 +0.9994058 0.9472356 0.9348042 +0.9995309 0.9557257 0.9478683 +0.9996295 0.9633662 0.9584114 +0.9997074 0.970003 0.9668844 +0.9997689 0.9756307 0.9736708 +0.9998174 0.9803218 0.9790916 +0.9998557 0.9841837 0.9834122 +0.999886 0.9873335 0.98685 +0.9999099 0.9898845 0.9895817 +0.9999288 0.9919394 0.9917499 +0.9999437 0.9935879 0.9934694 +0.7716588 0.997523 0.7720349 +0.7716551 0.997523 0.7720263 +0.7716504 0.9975229 0.7720154 +0.7716446 0.9975228 0.7720017 +0.7716375 0.9975227 0.7719847 +0.7716288 0.9975226 0.7719634 +0.7716184 0.9975224 0.7719371 +0.7716061 0.9975222 0.7719047 +0.7715919 0.997522 0.771865 +0.7715762 0.9975217 0.771817 +0.7715599 0.9975213 0.7717599 +0.7715449 0.9975209 0.7716932 +0.7715352 0.9975204 0.7716181 +0.7715376 0.9975199 0.7715376 +0.7716425 0.9975199 0.7715376 +0.7717751 0.9975199 0.7715376 +0.771943 0.9975199 0.7715376 +0.7721553 0.9975199 0.7715376 +0.772424 0.9975199 0.7715376 +0.7727638 0.9975199 0.7715376 +0.7731938 0.9975199 0.7715376 +0.7737378 0.9975199 0.7715376 +0.774426 0.9975199 0.7715376 +0.7752967 0.9975199 0.7715376 +0.7763982 0.9975199 0.7715376 +0.7777918 0.9975199 0.7715376 +0.7795549 0.9975199 0.7715376 +0.7817854 0.9975199 0.7715376 +0.7846072 0.9975199 0.7715376 +0.7881772 0.9975199 0.7715376 +0.7926938 0.9975199 0.7715376 +0.7984078 0.9975199 0.7715376 +0.8056368 0.9975199 0.7715376 +0.8147824 0.9975199 0.7715376 +0.8263527 0.9975199 0.7715376 +0.8409907 0.9975199 0.7715376 +0.8595097 0.9975199 0.7715376 +0.8829386 0.9975199 0.7715376 +0.9125792 0.9975199 0.7715376 +0.9500785 0.9975199 0.7715376 +0.9975199 0.9975199 0.7715376 +0.9980494 0.9589699 0.8118303 +0.9984642 0.9412542 0.8461587 +0.9987897 0.9360836 0.8750084 +0.9990457 0.9379975 0.8989767 +0.9992471 0.943523 0.9187004 +0.9994058 0.9505389 0.9348042 +0.9995309 0.9578135 0.9478683 +0.9996295 0.9646828 0.9584114 +0.9997074 0.9708317 0.9668844 +0.9997689 0.9761514 0.9736708 +0.9998174 0.9806487 0.9790916 +0.9998557 0.9843887 0.9834122 +0.999886 0.9874619 0.98685 +0.9999099 0.9899649 0.9895817 +0.9999288 0.9919898 0.9917499 +0.9999437 0.9936194 0.9934694 +0.8119154 0.9980513 0.8121604 +0.8119128 0.9980512 0.8121546 +0.8119096 0.9980512 0.8121474 +0.8119057 0.9980511 0.8121383 +0.8119009 0.9980511 0.812127 +0.8118949 0.998051 0.8121129 +0.8118878 0.9980509 0.8120954 +0.8118794 0.9980508 0.8120739 +0.8118697 0.9980506 0.8120476 +0.8118589 0.9980504 0.8120157 +0.8118476 0.9980502 0.8119778 +0.811837 0.99805 0.8119336 +0.8118298 0.9980497 0.8118837 +0.8118303 0.9980494 0.8118303 +0.8118986 0.9980494 0.8118303 +0.811985 0.9980494 0.8118303 +0.8120943 0.9980494 0.8118303 +0.8122325 0.9980494 0.8118303 +0.8124075 0.9980494 0.8118303 +0.8126288 0.9980494 0.8118303 +0.8129087 0.9980494 0.8118303 +0.8132629 0.9980494 0.8118303 +0.813711 0.9980494 0.8118303 +0.8142779 0.9980494 0.8118303 +0.8149952 0.9980494 0.8118303 +0.8159025 0.9980494 0.8118303 +0.8170505 0.9980494 0.8118303 +0.8185028 0.9980494 0.8118303 +0.8203401 0.9980494 0.8118303 +0.8226646 0.9980494 0.8118303 +0.8256054 0.9980494 0.8118303 +0.8293258 0.9980494 0.8118303 +0.8340327 0.9980494 0.8118303 +0.8399875 0.9980494 0.8118303 +0.8475211 0.9980494 0.8118303 +0.857052 0.9980494 0.8118303 +0.86911 0.9980494 0.8118303 +0.8843648 0.9980494 0.8118303 +0.9036641 0.9980494 0.8118303 +0.9280803 0.9980494 0.8118303 +0.9589699 0.9980494 0.8118303 +0.9980494 0.9980494 0.8118303 +0.9984642 0.966511 0.8461587 +0.9987897 0.9523049 0.8750084 +0.9990457 0.9483611 0.8989767 +0.9992471 0.9501157 0.9187004 +0.9994058 0.9547179 0.9348042 +0.9995309 0.9604549 0.9478683 +0.9996295 0.9663484 0.9584114 +0.9997074 0.97188 0.9668844 +0.9997689 0.9768103 0.9736708 +0.9998174 0.9810622 0.9790916 +0.9998557 0.984648 0.9834122 +0.999886 0.9876244 0.98685 +0.9999099 0.9900667 0.9895817 +0.9999288 0.9920535 0.9917499 +0.9999437 0.9936593 0.9934694 +0.8462171 0.9984653 0.8463755 +0.8462154 0.9984653 0.8463717 +0.8462132 0.9984653 0.8463669 +0.8462106 0.9984653 0.846361 +0.8462073 0.9984652 0.8463535 +0.8462034 0.9984652 0.8463443 +0.8461986 0.9984651 0.8463328 +0.8461929 0.998465 0.8463187 +0.8461864 0.9984649 0.8463014 +0.8461791 0.9984648 0.8462805 +0.8461714 0.9984647 0.8462556 +0.8461641 0.9984645 0.8462265 +0.8461589 0.9984643 0.8461938 +0.8461587 0.9984642 0.8461587 +0.8462029 0.9984642 0.8461587 +0.8462587 0.9984642 0.8461587 +0.8463293 0.9984642 0.8461587 +0.8464187 0.9984642 0.8461587 +0.8465317 0.9984642 0.8461587 +0.8466748 0.9984642 0.8461587 +0.8468557 0.9984642 0.8461587 +0.8470846 0.9984642 0.8461587 +0.8473742 0.9984642 0.8461587 +0.8477406 0.9984642 0.8461587 +0.8482042 0.9984642 0.8461587 +0.8487906 0.9984642 0.8461587 +0.8495325 0.9984642 0.8461587 +0.8504711 0.9984642 0.8461587 +0.8516586 0.9984642 0.8461587 +0.8531609 0.9984642 0.8461587 +0.8550615 0.9984642 0.8461587 +0.857466 0.9984642 0.8461587 +0.860508 0.9984642 0.8461587 +0.8643565 0.9984642 0.8461587 +0.8692255 0.9984642 0.8461587 +0.8753853 0.9984642 0.8461587 +0.8831782 0.9984642 0.8461587 +0.8930373 0.9984642 0.8461587 +0.9055104 0.9984642 0.8461587 +0.9212904 0.9984642 0.8461587 +0.9412542 0.9984642 0.8461587 +0.966511 0.9984642 0.8461587 +0.9984642 0.9984642 0.8461587 +0.9987897 0.9728268 0.8750084 +0.9990457 0.9614726 0.8989767 +0.9992471 0.9584564 0.9187004 +0.9994058 0.9600049 0.9348042 +0.9995309 0.9637967 0.9478683 +0.9996295 0.9684557 0.9584114 +0.9997074 0.9732063 0.9668844 +0.9997689 0.9776438 0.9736708 +0.9998174 0.9815855 0.9790916 +0.9998557 0.9849761 0.9834122 +0.999886 0.98783 0.98685 +0.9999099 0.9901954 0.9895817 +0.9999288 0.992134 0.9917499 +0.9999437 0.9937097 0.9934694 +0.8750477 0.9987905 0.8751494 +0.8750466 0.9987905 0.875147 +0.8750451 0.9987904 0.8751439 +0.8750434 0.9987904 0.87514 +0.8750412 0.9987904 0.8751352 +0.8750386 0.9987904 0.8751292 +0.8750355 0.9987903 0.8751217 +0.8750317 0.9987903 0.8751125 +0.8750274 0.9987902 0.8751012 +0.8750225 0.9987902 0.8750876 +0.8750173 0.9987901 0.8750714 +0.8750124 0.99879 0.8750525 +0.8750088 0.9987899 0.8750312 +0.8750084 0.9987897 0.8750084 +0.8750368 0.9987897 0.8750084 +0.8750726 0.9987897 0.8750084 +0.875118 0.9987897 0.8750084 +0.8751754 0.9987897 0.8750084 +0.875248 0.9987897 0.8750084 +0.8753398 0.9987897 0.8750084 +0.875456 0.9987897 0.8750084 +0.8756031 0.9987897 0.8750084 +0.8757891 0.9987897 0.8750084 +0.8760244 0.9987897 0.8750084 +0.8763221 0.9987897 0.8750084 +0.8766987 0.9987897 0.8750084 +0.8771752 0.9987897 0.8750084 +0.877778 0.9987897 0.8750084 +0.8785407 0.9987897 0.8750084 +0.8795055 0.9987897 0.8750084 +0.8807262 0.9987897 0.8750084 +0.8822705 0.9987897 0.8750084 +0.8842242 0.9987897 0.8750084 +0.886696 0.9987897 0.8750084 +0.889823 0.9987897 0.8750084 +0.8937792 0.9987897 0.8750084 +0.8987842 0.9987897 0.8750084 +0.9051163 0.9987897 0.8750084 +0.9131271 0.9987897 0.8750084 +0.9232619 0.9987897 0.8750084 +0.9360836 0.9987897 0.8750084 +0.9523049 0.9987897 0.8750084 +0.9728268 0.9987897 0.8750084 +0.9987897 0.9987897 0.8750084 +0.9990457 0.9780602 0.8989767 +0.9992471 0.9690084 0.9187004 +0.9994058 0.9666937 0.9348042 +0.9995309 0.9680244 0.9478683 +0.9996295 0.9711216 0.9584114 +0.9997074 0.9748843 0.9668844 +0.9997689 0.9786984 0.9736708 +0.9998174 0.9822474 0.9790916 +0.9998557 0.9853912 0.9834122 +0.999886 0.9880901 0.98685 +0.9999099 0.9903583 0.9895817 +0.9999288 0.992236 0.9917499 +0.9999437 0.9937735 0.9934694 +0.8990028 0.9990461 0.8990678 +0.899002 0.9990461 0.8990662 +0.8990011 0.9990461 0.8990642 +0.899 0.9990461 0.8990617 +0.8989986 0.9990461 0.8990586 +0.8989969 0.9990461 0.8990547 +0.8989948 0.9990461 0.8990499 +0.8989923 0.999046 0.8990439 +0.8989895 0.999046 0.8990367 +0.8989863 0.9990459 0.8990279 +0.8989829 0.9990459 0.8990174 +0.8989796 0.9990458 0.8990052 +0.8989771 0.9990458 0.8989915 +0.8989767 0.9990457 0.8989767 +0.8989948 0.9990457 0.8989767 +0.8990177 0.9990457 0.8989767 +0.8990467 0.9990457 0.8989767 +0.8990834 0.9990457 0.8989767 +0.8991298 0.9990457 0.8989767 +0.8991885 0.9990457 0.8989767 +0.8992627 0.9990457 0.8989767 +0.8993566 0.9990457 0.8989767 +0.8994755 0.9990457 0.8989767 +0.8996258 0.9990457 0.8989767 +0.899816 0.9990457 0.8989767 +0.9000567 0.9990457 0.8989767 +0.9003611 0.9990457 0.8989767 +0.9007462 0.9990457 0.8989767 +0.9012335 0.9990457 0.8989767 +0.9018499 0.9990457 0.8989767 +0.9026298 0.9990457 0.8989767 +0.9036165 0.9990457 0.8989767 +0.9048647 0.9990457 0.8989767 +0.9064439 0.9990457 0.8989767 +0.9084417 0.9990457 0.8989767 +0.9109693 0.9990457 0.8989767 +0.914167 0.9990457 0.8989767 +0.9182125 0.9990457 0.8989767 +0.9233306 0.9990457 0.8989767 +0.9298057 0.9990457 0.8989767 +0.9379975 0.9990457 0.8989767 +0.9483611 0.9990457 0.8989767 +0.9614726 0.9990457 0.8989767 +0.9780602 0.9990457 0.8989767 +0.9990457 0.9990457 0.8989767 +0.9992471 0.9823581 0.9187004 +0.9994058 0.9751559 0.9348042 +0.9995309 0.973373 0.9478683 +0.9996295 0.9744944 0.9584114 +0.9997074 0.9770071 0.9668844 +0.9997689 0.9800325 0.9736708 +0.9998174 0.9830848 0.9790916 +0.9998557 0.9859164 0.9834122 +0.999886 0.9884192 0.98685 +0.9999099 0.9905644 0.9895817 +0.9999288 0.992365 0.9917499 +0.9999437 0.9938542 0.9934694 +0.9187175 0.9992474 0.9187589 +0.918717 0.9992474 0.9187579 +0.9187164 0.9992474 0.9187566 +0.9187157 0.9992474 0.918755 +0.9187148 0.9992474 0.918753 +0.9187137 0.9992474 0.9187505 +0.9187123 0.9992473 0.9187474 +0.9187107 0.9992473 0.9187435 +0.9187089 0.9992473 0.9187389 +0.9187068 0.9992473 0.9187332 +0.9187045 0.9992472 0.9187265 +0.9187024 0.9992472 0.9187187 +0.9187008 0.9992472 0.9187099 +0.9187004 0.9992471 0.9187004 +0.9187119 0.9992471 0.9187004 +0.9187265 0.9992471 0.9187004 +0.918745 0.9992471 0.9187004 +0.9187683 0.9992471 0.9187004 +0.9187978 0.9992471 0.9187004 +0.9188351 0.9992471 0.9187004 +0.9188823 0.9992471 0.9187004 +0.9189421 0.9992471 0.9187004 +0.9190177 0.9992471 0.9187004 +0.9191133 0.9992471 0.9187004 +0.9192343 0.9992471 0.9187004 +0.9193874 0.9992471 0.9187004 +0.9195811 0.9992471 0.9187004 +0.9198261 0.9992471 0.9187004 +0.920136 0.9992471 0.9187004 +0.9205282 0.9992471 0.9187004 +0.9210243 0.9992471 0.9187004 +0.9216519 0.9992471 0.9187004 +0.922446 0.9992471 0.9187004 +0.9234506 0.9992471 0.9187004 +0.9247215 0.9992471 0.9187004 +0.9263294 0.9992471 0.9187004 +0.9283635 0.9992471 0.9187004 +0.930937 0.9992471 0.9187004 +0.9341929 0.9992471 0.9187004 +0.9383119 0.9992471 0.9187004 +0.943523 0.9992471 0.9187004 +0.9501157 0.9992471 0.9187004 +0.9584564 0.9992471 0.9187004 +0.9690084 0.9992471 0.9187004 +0.9823581 0.9992471 0.9187004 +0.9992471 0.9992471 0.9187004 +0.9994058 0.9858616 0.9348042 +0.9995309 0.9801397 0.9478683 +0.9996295 0.9787614 0.9584114 +0.9997074 0.9796928 0.9668844 +0.9997689 0.9817203 0.9736708 +0.9998174 0.9841443 0.9790916 +0.9998557 0.9865807 0.9834122 +0.999886 0.9888355 0.98685 +0.9999099 0.9908251 0.9895817 +0.9999288 0.9925282 0.9917499 +0.9999437 0.9939563 0.9934694 +0.9348153 0.999406 0.9348415 +0.9348149 0.999406 0.9348408 +0.9348146 0.999406 0.93484 +0.9348141 0.999406 0.934839 +0.9348135 0.999406 0.9348377 +0.9348128 0.9994059 0.9348361 +0.9348119 0.9994059 0.9348341 +0.9348109 0.9994059 0.9348317 +0.9348097 0.9994059 0.9348287 +0.9348083 0.9994059 0.9348251 +0.9348069 0.9994059 0.9348208 +0.9348055 0.9994059 0.9348158 +0.9348044 0.9994058 0.9348102 +0.9348042 0.9994058 0.9348042 +0.9348115 0.9994058 0.9348042 +0.9348207 0.9994058 0.9348042 +0.9348324 0.9994058 0.9348042 +0.9348472 0.9994058 0.9348042 +0.9348659 0.9994058 0.9348042 +0.9348895 0.9994058 0.9348042 +0.9349195 0.9994058 0.9348042 +0.9349574 0.9994058 0.9348042 +0.9350053 0.9994058 0.9348042 +0.9350659 0.9994058 0.9348042 +0.9351426 0.9994058 0.9348042 +0.9352396 0.9994058 0.9348042 +0.9353624 0.9994058 0.9348042 +0.9355177 0.9994058 0.9348042 +0.9357142 0.9994058 0.9348042 +0.9359628 0.9994058 0.9348042 +0.9362772 0.9994058 0.9348042 +0.9366751 0.9994058 0.9348042 +0.9371784 0.9994058 0.9348042 +0.9378152 0.9994058 0.9348042 +0.9386208 0.9994058 0.9348042 +0.93964 0.9994058 0.9348042 +0.9409295 0.9994058 0.9348042 +0.9425608 0.9994058 0.9348042 +0.9446246 0.9994058 0.9348042 +0.9472356 0.9994058 0.9348042 +0.9505389 0.9994058 0.9348042 +0.9547179 0.9994058 0.9348042 +0.9600049 0.9994058 0.9348042 +0.9666937 0.9994058 0.9348042 +0.9751559 0.9994058 0.9348042 +0.9858616 0.9994058 0.9348042 +0.9994058 0.9994058 0.9348042 +0.9995309 0.9887004 0.9478683 +0.9996295 0.9841597 0.9584114 +0.9997074 0.9830905 0.9668844 +0.9997689 0.9838556 0.9736708 +0.9998174 0.9854846 0.9790916 +0.9998557 0.9874213 0.9834122 +0.999886 0.9893622 0.98685 +0.9999099 0.9911549 0.9895817 +0.9999288 0.9927346 0.9917499 +0.9999437 0.9940855 0.9934694 +0.9478754 0.999531 0.947892 +0.9478752 0.999531 0.9478916 +0.947875 0.999531 0.947891 +0.9478746 0.999531 0.9478904 +0.9478743 0.999531 0.9478896 +0.9478738 0.999531 0.9478886 +0.9478733 0.999531 0.9478873 +0.9478726 0.999531 0.9478858 +0.9478718 0.999531 0.9478839 +0.947871 0.9995309 0.9478816 +0.94787 0.9995309 0.9478789 +0.9478691 0.9995309 0.9478757 +0.9478684 0.9995309 0.9478721 +0.9478683 0.9995309 0.9478683 +0.9478729 0.9995309 0.9478683 +0.9478787 0.9995309 0.9478683 +0.9478861 0.9995309 0.9478683 +0.9478954 0.9995309 0.9478683 +0.9479073 0.9995309 0.9478683 +0.9479222 0.9995309 0.9478683 +0.9479411 0.9995309 0.9478683 +0.9479651 0.9995309 0.9478683 +0.9479954 0.9995309 0.9478683 +0.9480337 0.9995309 0.9478683 +0.9480822 0.9995309 0.9478683 +0.9481435 0.9995309 0.9478683 +0.9482211 0.9995309 0.9478683 +0.9483193 0.9995309 0.9478683 +0.9484434 0.9995309 0.9478683 +0.9486006 0.9995309 0.9478683 +0.9487993 0.9995309 0.9478683 +0.9490508 0.9995309 0.9478683 +0.9493689 0.9995309 0.9478683 +0.9497714 0.9995309 0.9478683 +0.9502806 0.9995309 0.9478683 +0.9509248 0.9995309 0.9478683 +0.9517398 0.9995309 0.9478683 +0.9527709 0.9995309 0.9478683 +0.9540754 0.9995309 0.9478683 +0.9557257 0.9995309 0.9478683 +0.9578135 0.9995309 0.9478683 +0.9604549 0.9995309 0.9478683 +0.9637967 0.9995309 0.9478683 +0.9680244 0.9995309 0.9478683 +0.973373 0.9995309 0.9478683 +0.9801397 0.9995309 0.9478683 +0.9887004 0.9995309 0.9478683 +0.9995309 0.9995309 0.9478683 +0.9996295 0.9909893 0.9584114 +0.9997074 0.9873891 0.9668844 +0.9997689 0.9865571 0.9736708 +0.9998174 0.9871803 0.9790916 +0.9998557 0.9884846 0.9834122 +0.999886 0.9900285 0.98685 +0.9999099 0.9915722 0.9895817 +0.9999288 0.9929958 0.9917499 +0.9999437 0.9942489 0.9934694 +0.958416 0.9996296 0.9584264 +0.9584159 0.9996296 0.9584262 +0.9584157 0.9996296 0.9584258 +0.9584155 0.9996296 0.9584254 +0.9584153 0.9996296 0.9584249 +0.958415 0.9996296 0.9584243 +0.9584146 0.9996296 0.9584235 +0.9584142 0.9996296 0.9584225 +0.9584137 0.9996296 0.9584213 +0.9584132 0.9996296 0.9584198 +0.9584126 0.9996296 0.9584181 +0.958412 0.9996296 0.9584161 +0.9584115 0.9996296 0.9584138 +0.9584114 0.9996295 0.9584114 +0.9584143 0.9996295 0.9584114 +0.958418 0.9996295 0.9584114 +0.9584227 0.9996295 0.9584114 +0.9584286 0.9996295 0.9584114 +0.958436 0.9996295 0.9584114 +0.9584454 0.9996295 0.9584114 +0.9584574 0.9996295 0.9584114 +0.9584725 0.9996295 0.9584114 +0.9584916 0.9996295 0.9584114 +0.9585157 0.9996295 0.9584114 +0.9585463 0.9996295 0.9584114 +0.958585 0.9996295 0.9584114 +0.9586339 0.9996295 0.9584114 +0.9586958 0.9996295 0.9584114 +0.9587741 0.9996295 0.9584114 +0.9588732 0.9996295 0.9584114 +0.9589985 0.9996295 0.9584114 +0.9591571 0.9996295 0.9584114 +0.9593577 0.9996295 0.9584114 +0.9596115 0.9996295 0.9584114 +0.9599326 0.9996295 0.9584114 +0.9603388 0.9996295 0.9584114 +0.9608528 0.9996295 0.9584114 +0.961503 0.9996295 0.9584114 +0.9623255 0.9996295 0.9584114 +0.9633662 0.9996295 0.9584114 +0.9646828 0.9996295 0.9584114 +0.9663484 0.9996295 0.9584114 +0.9684557 0.9996295 0.9584114 +0.9711216 0.9996295 0.9584114 +0.9744944 0.9996295 0.9584114 +0.9787614 0.9996295 0.9584114 +0.9841597 0.9996295 0.9584114 +0.9909893 0.9996295 0.9584114 +0.9996295 0.9996295 0.9584114 +0.9997074 0.9928273 0.9668844 +0.9997689 0.9899748 0.9736708 +0.9998174 0.9893256 0.9790916 +0.9998557 0.98983 0.9834122 +0.999886 0.9908715 0.98685 +0.9999099 0.9921001 0.9895817 +0.9999288 0.9933263 0.9917499 +0.9999437 0.9944557 0.9934694 +0.9668873 0.9997074 0.9668939 +0.9668872 0.9997074 0.9668937 +0.9668871 0.9997074 0.9668935 +0.966887 0.9997074 0.9668933 +0.9668869 0.9997074 0.9668929 +0.9668867 0.9997074 0.9668925 +0.9668865 0.9997074 0.966892 +0.9668862 0.9997074 0.9668914 +0.9668859 0.9997074 0.9668907 +0.9668855 0.9997074 0.9668897 +0.9668852 0.9997074 0.9668887 +0.9668848 0.9997074 0.9668874 +0.9668845 0.9997074 0.9668859 +0.9668844 0.9997074 0.9668844 +0.9668862 0.9997074 0.9668844 +0.9668886 0.9997074 0.9668844 +0.9668915 0.9997074 0.9668844 +0.9668952 0.9997074 0.9668844 +0.9668999 0.9997074 0.9668844 +0.9669058 0.9997074 0.9668844 +0.9669133 0.9997074 0.9668844 +0.9669228 0.9997074 0.9668844 +0.9669349 0.9997074 0.9668844 +0.9669501 0.9997074 0.9668844 +0.9669693 0.9997074 0.9668844 +0.9669937 0.9997074 0.9668844 +0.9670245 0.9997074 0.9668844 +0.9670634 0.9997074 0.9668844 +0.9671127 0.9997074 0.9668844 +0.9671751 0.9997074 0.9668844 +0.9672539 0.9997074 0.9668844 +0.9673538 0.9997074 0.9668844 +0.96748 0.9997074 0.9668844 +0.9676398 0.9997074 0.9668844 +0.9678419 0.9997074 0.9668844 +0.9680976 0.9997074 0.9668844 +0.968421 0.9997074 0.9668844 +0.9688303 0.9997074 0.9668844 +0.969348 0.9997074 0.9668844 +0.970003 0.9997074 0.9668844 +0.9708317 0.9997074 0.9668844 +0.97188 0.9997074 0.9668844 +0.9732063 0.9997074 0.9668844 +0.9748843 0.9997074 0.9668844 +0.9770071 0.9997074 0.9668844 +0.9796928 0.9997074 0.9668844 +0.9830905 0.9997074 0.9668844 +0.9873891 0.9997074 0.9668844 +0.9928273 0.9997074 0.9668844 +0.9997074 0.9997074 0.9668844 +0.9997689 0.9942986 0.9736708 +0.9998174 0.9920397 0.9790916 +0.9998557 0.9915319 0.9834122 +0.999886 0.991938 0.98685 +0.9999099 0.992768 0.9895817 +0.9999288 0.9937443 0.9917499 +0.9999437 0.9947173 0.9934694 +0.9736726 0.9997689 0.9736768 +0.9736726 0.9997689 0.9736767 +0.9736725 0.9997689 0.9736765 +0.9736724 0.9997689 0.9736764 +0.9736723 0.9997689 0.9736762 +0.9736722 0.9997689 0.9736759 +0.9736721 0.9997689 0.9736756 +0.9736719 0.9997689 0.9736752 +0.9736717 0.9997689 0.9736747 +0.9736715 0.9997689 0.9736741 +0.9736712 0.9997689 0.9736734 +0.973671 0.9997689 0.9736726 +0.9736708 0.9997689 0.9736717 +0.9736708 0.9997689 0.9736708 +0.9736719 0.9997689 0.9736708 +0.9736734 0.9997689 0.9736708 +0.9736752 0.9997689 0.9736708 +0.9736776 0.9997689 0.9736708 +0.9736805 0.9997689 0.9736708 +0.9736842 0.9997689 0.9736708 +0.973689 0.9997689 0.9736708 +0.9736949 0.9997689 0.9736708 +0.9737025 0.9997689 0.9736708 +0.973712 0.9997689 0.9736708 +0.9737241 0.9997689 0.9736708 +0.9737394 0.9997689 0.9736708 +0.9737588 0.9997689 0.9736708 +0.9737833 0.9997689 0.9736708 +0.9738142 0.9997689 0.9736708 +0.9738534 0.9997689 0.9736708 +0.973903 0.9997689 0.9736708 +0.9739657 0.9997689 0.9736708 +0.9740451 0.9997689 0.9736708 +0.9741455 0.9997689 0.9736708 +0.9742725 0.9997689 0.9736708 +0.9744332 0.9997689 0.9736708 +0.9746365 0.9997689 0.9736708 +0.9748937 0.9997689 0.9736708 +0.975219 0.9997689 0.9736708 +0.9756307 0.9997689 0.9736708 +0.9761514 0.9997689 0.9736708 +0.9768103 0.9997689 0.9736708 +0.9776438 0.9997689 0.9736708 +0.9786984 0.9997689 0.9736708 +0.9800325 0.9997689 0.9736708 +0.9817203 0.9997689 0.9736708 +0.9838556 0.9997689 0.9736708 +0.9865571 0.9997689 0.9736708 +0.9899748 0.9997689 0.9736708 +0.9942986 0.9997689 0.9736708 +0.9997689 0.9997689 0.9736708 +0.9998174 0.9954733 0.9790916 +0.9998557 0.9936852 0.9834122 +0.999886 0.9932873 0.98685 +0.9999099 0.993613 0.9895817 +0.9999288 0.9942732 0.9917499 +0.9999437 0.9950482 0.9934694 +0.9790927 0.9998174 0.9790953 +0.9790927 0.9998174 0.9790953 +0.9790927 0.9998174 0.9790952 +0.9790926 0.9998174 0.9790951 +0.9790925 0.9998174 0.9790949 +0.9790925 0.9998174 0.9790948 +0.9790924 0.9998174 0.9790946 +0.9790923 0.9998174 0.9790943 +0.9790921 0.9998174 0.979094 +0.979092 0.9998174 0.9790937 +0.9790919 0.9998174 0.9790932 +0.9790917 0.9998174 0.9790927 +0.9790916 0.9998174 0.9790922 +0.9790916 0.9998174 0.9790916 +0.9790923 0.9998174 0.9790916 +0.9790932 0.9998174 0.9790916 +0.9790943 0.9998174 0.9790916 +0.9790958 0.9998174 0.9790916 +0.9790977 0.9998174 0.9790916 +0.9791 0.9998174 0.9790916 +0.979103 0.9998174 0.9790916 +0.9791067 0.9998174 0.9790916 +0.9791115 0.9998174 0.9790916 +0.9791175 0.9998174 0.9790916 +0.979125 0.9998174 0.9790916 +0.9791347 0.9998174 0.9790916 +0.9791468 0.9998174 0.9790916 +0.9791622 0.9998174 0.9790916 +0.9791816 0.9998174 0.9790916 +0.9792062 0.9998174 0.9790916 +0.9792373 0.9998174 0.9790916 +0.9792767 0.9998174 0.9790916 +0.9793265 0.9998174 0.9790916 +0.9793895 0.9998174 0.9790916 +0.9794693 0.9998174 0.9790916 +0.9795701 0.9998174 0.9790916 +0.9796977 0.9998174 0.9790916 +0.9798592 0.9998174 0.9790916 +0.9800634 0.9998174 0.9790916 +0.9803218 0.9998174 0.9790916 +0.9806487 0.9998174 0.9790916 +0.9810622 0.9998174 0.9790916 +0.9815855 0.9998174 0.9790916 +0.9822474 0.9998174 0.9790916 +0.9830848 0.9998174 0.9790916 +0.9841443 0.9998174 0.9790916 +0.9854846 0.9998174 0.9790916 +0.9871803 0.9998174 0.9790916 +0.9893256 0.9998174 0.9790916 +0.9920397 0.9998174 0.9790916 +0.9954733 0.9998174 0.9790916 +0.9998174 0.9998174 0.9790916 +0.9998557 0.9964093 0.9834122 +0.999886 0.9949943 0.98685 +0.9999099 0.9946819 0.9895817 +0.9999288 0.9949423 0.9917499 +0.9999437 0.9954668 0.9934694 +0.9834129 0.9998557 0.9834146 +0.9834129 0.9998557 0.9834145 +0.9834129 0.9998557 0.9834145 +0.9834129 0.9998557 0.9834144 +0.9834128 0.9998557 0.9834143 +0.9834128 0.9998557 0.9834142 +0.9834127 0.9998557 0.9834141 +0.9834127 0.9998557 0.9834139 +0.9834126 0.9998557 0.9834138 +0.9834125 0.9998557 0.9834135 +0.9834124 0.9998557 0.9834133 +0.9834123 0.9998557 0.9834129 +0.9834122 0.9998557 0.9834126 +0.9834122 0.9998557 0.9834122 +0.9834127 0.9998557 0.9834122 +0.9834132 0.9998557 0.9834122 +0.9834139 0.9998557 0.9834122 +0.9834149 0.9998557 0.9834122 +0.983416 0.9998557 0.9834122 +0.9834175 0.9998557 0.9834122 +0.9834194 0.9998557 0.9834122 +0.9834217 0.9998557 0.9834122 +0.9834247 0.9998557 0.9834122 +0.9834284 0.9998557 0.9834122 +0.9834332 0.9998557 0.9834122 +0.9834392 0.9998557 0.9834122 +0.9834468 0.9998557 0.9834122 +0.9834565 0.9998557 0.9834122 +0.9834687 0.9998557 0.9834122 +0.9834841 0.9998557 0.9834122 +0.9835036 0.9998557 0.9834122 +0.9835283 0.9998557 0.9834122 +0.9835595 0.9998557 0.9834122 +0.9835991 0.9998557 0.9834122 +0.9836491 0.9998557 0.9834122 +0.9837123 0.9998557 0.9834122 +0.9837923 0.9998557 0.9834122 +0.9838936 0.9998557 0.9834122 +0.9840216 0.9998557 0.9834122 +0.9841837 0.9998557 0.9834122 +0.9843887 0.9998557 0.9834122 +0.984648 0.9998557 0.9834122 +0.9849761 0.9998557 0.9834122 +0.9853912 0.9998557 0.9834122 +0.9859164 0.9998557 0.9834122 +0.9865807 0.9998557 0.9834122 +0.9874213 0.9998557 0.9834122 +0.9884846 0.9998557 0.9834122 +0.98983 0.9998557 0.9834122 +0.9915319 0.9998557 0.9834122 +0.9936852 0.9998557 0.9834122 +0.9964093 0.9998557 0.9834122 +0.9998557 0.9998557 0.9834122 +0.999886 0.9971538 0.98685 +0.9999099 0.9960343 0.9895817 +0.9999288 0.9957888 0.9917499 +0.9999437 0.9959965 0.9934694 +0.9868505 0.999886 0.9868515 +0.9868505 0.999886 0.9868515 +0.9868505 0.999886 0.9868515 +0.9868505 0.999886 0.9868514 +0.9868504 0.999886 0.9868514 +0.9868504 0.999886 0.9868513 +0.9868504 0.999886 0.9868512 +0.9868503 0.999886 0.9868511 +0.9868503 0.999886 0.986851 +0.9868502 0.999886 0.9868509 +0.9868502 0.999886 0.9868507 +0.9868501 0.999886 0.9868505 +0.9868501 0.999886 0.9868503 +0.98685 0.999886 0.98685 +0.9868503 0.999886 0.98685 +0.9868507 0.999886 0.98685 +0.9868511 0.999886 0.98685 +0.9868517 0.999886 0.98685 +0.9868524 0.999886 0.98685 +0.9868534 0.999886 0.98685 +0.9868545 0.999886 0.98685 +0.986856 0.999886 0.98685 +0.9868579 0.999886 0.98685 +0.9868602 0.999886 0.98685 +0.9868632 0.999886 0.98685 +0.986867 0.999886 0.98685 +0.9868717 0.999886 0.98685 +0.9868778 0.999886 0.98685 +0.9868854 0.999886 0.98685 +0.9868951 0.999886 0.98685 +0.9869073 0.999886 0.98685 +0.9869228 0.999886 0.98685 +0.9869424 0.999886 0.98685 +0.9869671 0.999886 0.98685 +0.9869985 0.999886 0.98685 +0.9870381 0.999886 0.98685 +0.9870882 0.999886 0.98685 +0.9871517 0.999886 0.98685 +0.9872319 0.999886 0.98685 +0.9873335 0.999886 0.98685 +0.9874619 0.999886 0.98685 +0.9876244 0.999886 0.98685 +0.98783 0.999886 0.98685 +0.9880901 0.999886 0.98685 +0.9884192 0.999886 0.98685 +0.9888355 0.999886 0.98685 +0.9893622 0.999886 0.98685 +0.9900285 0.999886 0.98685 +0.9908715 0.999886 0.98685 +0.991938 0.999886 0.98685 +0.9932873 0.999886 0.98685 +0.9949943 0.999886 0.98685 +0.9971538 0.999886 0.98685 +0.999886 0.999886 0.98685 +0.9999099 0.9977453 0.9895817 +0.9999288 0.9968598 0.9917499 +0.9999437 0.9966666 0.9934694 +0.989582 0.9999099 0.9895826 +0.989582 0.9999099 0.9895826 +0.989582 0.9999099 0.9895826 +0.989582 0.9999099 0.9895826 +0.989582 0.9999099 0.9895826 +0.9895819 0.9999099 0.9895825 +0.9895819 0.9999099 0.9895825 +0.9895819 0.9999099 0.9895824 +0.9895819 0.9999099 0.9895823 +0.9895818 0.9999099 0.9895822 +0.9895818 0.9999099 0.9895821 +0.9895818 0.9999099 0.989582 +0.9895817 0.9999099 0.9895819 +0.9895817 0.9999099 0.9895817 +0.9895819 0.9999099 0.9895817 +0.9895821 0.9999099 0.9895817 +0.9895824 0.9999099 0.9895817 +0.9895828 0.9999099 0.9895817 +0.9895832 0.9999099 0.9895817 +0.9895838 0.9999099 0.9895817 +0.9895845 0.9999099 0.9895817 +0.9895854 0.9999099 0.9895817 +0.9895866 0.9999099 0.9895817 +0.9895881 0.9999099 0.9895817 +0.98959 0.9999099 0.9895817 +0.9895923 0.9999099 0.9895817 +0.9895953 0.9999099 0.9895817 +0.9895991 0.9999099 0.9895817 +0.9896039 0.9999099 0.9895817 +0.9896099 0.9999099 0.9895817 +0.9896176 0.9999099 0.9895817 +0.9896273 0.9999099 0.9895817 +0.9896395 0.9999099 0.9895817 +0.989655 0.9999099 0.9895817 +0.9896747 0.9999099 0.9895817 +0.9896995 0.9999099 0.9895817 +0.9897309 0.9999099 0.9895817 +0.9897706 0.9999099 0.9895817 +0.9898209 0.9999099 0.9895817 +0.9898845 0.9999099 0.9895817 +0.9899649 0.9999099 0.9895817 +0.9900667 0.9999099 0.9895817 +0.9901954 0.9999099 0.9895817 +0.9903583 0.9999099 0.9895817 +0.9905644 0.9999099 0.9895817 +0.9908251 0.9999099 0.9895817 +0.9911549 0.9999099 0.9895817 +0.9915722 0.9999099 0.9895817 +0.9921001 0.9999099 0.9895817 +0.992768 0.9999099 0.9895817 +0.993613 0.9999099 0.9895817 +0.9946819 0.9999099 0.9895817 +0.9960343 0.9999099 0.9895817 +0.9977453 0.9999099 0.9895817 +0.9999099 0.9999099 0.9895817 +0.9999288 0.9982147 0.9917499 +0.9999437 0.9975143 0.9934694 +0.9917501 0.9999288 0.9917505 +0.9917501 0.9999288 0.9917505 +0.9917501 0.9999288 0.9917505 +0.9917501 0.9999288 0.9917505 +0.9917501 0.9999288 0.9917504 +0.9917501 0.9999288 0.9917504 +0.99175 0.9999288 0.9917504 +0.99175 0.9999288 0.9917503 +0.99175 0.9999288 0.9917503 +0.99175 0.9999288 0.9917502 +0.99175 0.9999288 0.9917502 +0.9917499 0.9999288 0.9917501 +0.9917499 0.9999288 0.99175 +0.9917499 0.9999288 0.9917499 +0.99175 0.9999288 0.9917499 +0.9917502 0.9999288 0.9917499 +0.9917503 0.9999288 0.9917499 +0.9917506 0.9999288 0.9917499 +0.9917509 0.9999288 0.9917499 +0.9917512 0.9999288 0.9917499 +0.9917517 0.9999288 0.9917499 +0.9917522 0.9999288 0.9917499 +0.991753 0.9999288 0.9917499 +0.9917539 0.9999288 0.9917499 +0.9917551 0.9999288 0.9917499 +0.9917565 0.9999288 0.9917499 +0.9917584 0.9999288 0.9917499 +0.9917608 0.9999288 0.9917499 +0.9917638 0.9999288 0.9917499 +0.9917676 0.9999288 0.9917499 +0.9917724 0.9999288 0.9917499 +0.9917784 0.9999288 0.9917499 +0.9917861 0.9999288 0.9917499 +0.9917958 0.9999288 0.9917499 +0.9918081 0.9999288 0.9917499 +0.9918236 0.9999288 0.9917499 +0.9918433 0.9999288 0.9917499 +0.9918681 0.9999288 0.9917499 +0.9918996 0.9999288 0.9917499 +0.9919394 0.9999288 0.9917499 +0.9919898 0.9999288 0.9917499 +0.9920535 0.9999288 0.9917499 +0.992134 0.9999288 0.9917499 +0.992236 0.9999288 0.9917499 +0.992365 0.9999288 0.9917499 +0.9925282 0.9999288 0.9917499 +0.9927346 0.9999288 0.9917499 +0.9929958 0.9999288 0.9917499 +0.9933263 0.9999288 0.9917499 +0.9937443 0.9999288 0.9917499 +0.9942732 0.9999288 0.9917499 +0.9949423 0.9999288 0.9917499 +0.9957888 0.9999288 0.9917499 +0.9968598 0.9999288 0.9917499 +0.9982147 0.9999288 0.9917499 +0.9999288 0.9999288 0.9917499 +0.9999437 0.9985869 0.9934694 +0.9934695 0.9999437 0.9934697 +0.9934695 0.9999437 0.9934697 +0.9934695 0.9999437 0.9934697 +0.9934695 0.9999437 0.9934697 +0.9934695 0.9999437 0.9934697 +0.9934695 0.9999437 0.9934697 +0.9934695 0.9999437 0.9934697 +0.9934694 0.9999437 0.9934696 +0.9934694 0.9999437 0.9934696 +0.9934694 0.9999437 0.9934696 +0.9934694 0.9999437 0.9934695 +0.9934694 0.9999437 0.9934695 +0.9934694 0.9999437 0.9934694 +0.9934694 0.9999437 0.9934694 +0.9934694 0.9999437 0.9934694 +0.9934695 0.9999437 0.9934694 +0.9934696 0.9999437 0.9934694 +0.9934698 0.9999437 0.9934694 +0.99347 0.9999437 0.9934694 +0.9934702 0.9999437 0.9934694 +0.9934705 0.9999437 0.9934694 +0.9934708 0.9999437 0.9934694 +0.9934713 0.9999437 0.9934694 +0.9934719 0.9999437 0.9934694 +0.9934726 0.9999437 0.9934694 +0.9934735 0.9999437 0.9934694 +0.9934747 0.9999437 0.9934694 +0.9934762 0.9999437 0.9934694 +0.9934781 0.9999437 0.9934694 +0.9934804 0.9999437 0.9934694 +0.9934834 0.9999437 0.9934694 +0.9934872 0.9999437 0.9934694 +0.993492 0.9999437 0.9934694 +0.9934981 0.9999437 0.9934694 +0.9935058 0.9999437 0.9934694 +0.9935155 0.9999437 0.9934694 +0.9935278 0.9999437 0.9934694 +0.9935434 0.9999437 0.9934694 +0.993563 0.9999437 0.9934694 +0.9935879 0.9999437 0.9934694 +0.9936194 0.9999437 0.9934694 +0.9936593 0.9999437 0.9934694 +0.9937097 0.9999437 0.9934694 +0.9937735 0.9999437 0.9934694 +0.9938542 0.9999437 0.9934694 +0.9939563 0.9999437 0.9934694 +0.9940855 0.9999437 0.9934694 +0.9942489 0.9999437 0.9934694 +0.9944557 0.9999437 0.9934694 +0.9947173 0.9999437 0.9934694 +0.9950482 0.9999437 0.9934694 +0.9954668 0.9999437 0.9934694 +0.9959965 0.9999437 0.9934694 +0.9966666 0.9999437 0.9934694 +0.9975143 0.9999437 0.9934694 +0.9985869 0.9999437 0.9934694 +0.9999437 0.9999437 0.9934694 +0.0000238 0.0000238 0.0506267 +0.0005417 0.0000238 0.0506267 +0.0011968 0.0000238 0.0506267 +0.0020256 0.0000238 0.0506267 +0.0030742 0.0000238 0.0506267 +0.0044007 0.0000238 0.0506267 +0.006079 0.0000238 0.0506267 +0.0082023 0.0000238 0.0506267 +0.0108885 0.0000238 0.0506267 +0.0142868 0.0000238 0.0506267 +0.0185862 0.0000238 0.0506267 +0.0240255 0.0000238 0.0506267 +0.0309069 0.0000238 0.0506267 +0.0396127 0.0000238 0.0506267 +0.0506267 0.0000238 0.0506267 +0.0645609 0.0000238 0.0506267 +0.0821895 0.0000238 0.0506267 +0.1044919 0.0000238 0.0506267 +0.1327073 0.0000238 0.0506267 +0.1684036 0.0000238 0.0506267 +0.2135639 0.0000238 0.0506267 +0.2706977 0.0000238 0.0506267 +0.3429792 0.0000238 0.0506267 +0.4344249 0.0000238 0.0506267 +0.5501155 0.0000238 0.0506267 +0.6964791 0.0000238 0.0506267 +0.8407292 0.0051514 0.0531113 +0.9033413 0.0279321 0.0676299 +0.9354466 0.0624569 0.0937372 +0.9545467 0.1059991 0.1300248 +0.9669269 0.1572498 0.1753664 +0.9754027 0.2151269 0.2285707 +0.9814251 0.2783684 0.2881937 +0.9858181 0.3454107 0.352484 +0.9890841 0.4144197 0.4194363 +0.9915469 0.4834235 0.4869294 +0.993424 0.5504963 0.5529117 +0.9948662 0.6139459 0.6155878 +0.9959813 0.6724572 0.6735594 +0.9968475 0.7251659 0.7258976 +0.997523 0.7716588 0.7721396 +0.9980513 0.8119154 0.8122285 +0.9984653 0.8462171 0.8464195 +0.9987905 0.8750477 0.8751778 +0.9990461 0.8990028 0.8990859 +0.9992474 0.9187175 0.9187704 +0.999406 0.9348153 0.9348488 +0.999531 0.9478754 0.9478966 +0.9996296 0.958416 0.9584293 +0.9997074 0.9668873 0.9668957 +0.9997689 0.9736726 0.9736779 +0.9998174 0.9790927 0.979096 +0.9998557 0.9834129 0.983415 +0.999886 0.9868505 0.9868518 +0.9999099 0.989582 0.9895828 +0.9999288 0.9917501 0.9917506 +0.9999437 0.9934695 0.9934698 +0.0000238 0.0005417 0.0506267 +0.0000382 0.0000382 0.0501232 +0.0006933 0.0000382 0.0501232 +0.0015221 0.0000382 0.0501232 +0.0025707 0.0000382 0.0501232 +0.0038972 0.0000382 0.0501232 +0.0055755 0.0000382 0.0501232 +0.0076988 0.0000382 0.0501232 +0.0103849 0.0000382 0.0501232 +0.0137833 0.0000382 0.0501232 +0.0180827 0.0000382 0.0501232 +0.023522 0.0000382 0.0501232 +0.0304033 0.0000382 0.0501232 +0.0391092 0.0000382 0.0501232 +0.0501232 0.0000382 0.0501232 +0.0640574 0.0000382 0.0501232 +0.081686 0.0000382 0.0501232 +0.1039884 0.0000382 0.0501232 +0.1322038 0.0000382 0.0501232 +0.1679 0.0000382 0.0501232 +0.2130604 0.0000382 0.0501232 +0.2701941 0.0000382 0.0501232 +0.3424757 0.0000382 0.0501232 +0.4339214 0.0000382 0.0501232 +0.549612 0.0000382 0.0501232 +0.6959756 0.0000382 0.0501232 +0.8405071 0.0051286 0.0526143 +0.9032596 0.0278872 0.0671953 +0.9354101 0.0624063 0.0933783 +0.9545286 0.1059489 0.1297365 +0.9669173 0.1572031 0.1751393 +0.9753975 0.2150852 0.2283945 +0.9814221 0.2783325 0.2880591 +0.9858163 0.3453807 0.3523828 +0.9890831 0.4143955 0.4193615 +0.9915463 0.4834045 0.4868749 +0.9934236 0.5504818 0.5528728 +0.994866 0.6139352 0.6155604 +0.9959811 0.6724495 0.6735405 +0.9968474 0.7251605 0.7258847 +0.997523 0.7716551 0.7721309 +0.9980512 0.8119128 0.8122228 +0.9984653 0.8462154 0.8464157 +0.9987905 0.8750466 0.8751753 +0.9990461 0.899002 0.8990843 +0.9992474 0.918717 0.9187694 +0.999406 0.9348149 0.9348481 +0.999531 0.9478752 0.9478962 +0.9996296 0.9584159 0.9584291 +0.9997074 0.9668872 0.9668956 +0.9997689 0.9736726 0.9736778 +0.9998174 0.9790927 0.979096 +0.9998557 0.9834129 0.983415 +0.999886 0.9868505 0.9868518 +0.9999099 0.989582 0.9895828 +0.9999288 0.9917501 0.9917506 +0.9999437 0.9934695 0.9934698 +0.0000238 0.0011968 0.0506267 +0.0000382 0.0006933 0.0501232 +0.0000611 0.0000611 0.049491 +0.0008899 0.0000611 0.049491 +0.0019385 0.0000611 0.049491 +0.003265 0.0000611 0.049491 +0.0049433 0.0000611 0.049491 +0.0070666 0.0000611 0.049491 +0.0097527 0.0000611 0.049491 +0.0131511 0.0000611 0.049491 +0.0174505 0.0000611 0.049491 +0.0228898 0.0000611 0.049491 +0.0297711 0.0000611 0.049491 +0.038477 0.0000611 0.049491 +0.049491 0.0000611 0.049491 +0.0634252 0.0000611 0.049491 +0.0810538 0.0000611 0.049491 +0.1033562 0.0000611 0.049491 +0.1315716 0.0000611 0.049491 +0.1672678 0.0000611 0.049491 +0.2124282 0.0000611 0.049491 +0.2695619 0.0000611 0.049491 +0.3418435 0.0000611 0.049491 +0.4332891 0.0000611 0.049491 +0.5489798 0.0000611 0.049491 +0.6953434 0.0000611 0.049491 +0.8402274 0.0051047 0.0519898 +0.9031567 0.0278347 0.0666492 +0.9353643 0.0623458 0.0929273 +0.9545059 0.1058883 0.1293745 +0.9669053 0.1571463 0.1748539 +0.9753908 0.2150342 0.2281732 +0.9814183 0.2782884 0.2878901 +0.9858141 0.3453439 0.3522557 +0.9890818 0.4143657 0.4192674 +0.9915455 0.4833811 0.4868065 +0.9934231 0.550464 0.5528239 +0.9948657 0.6139219 0.615526 +0.9959809 0.6724399 0.6735167 +0.9968473 0.7251537 0.7258685 +0.9975229 0.7716504 0.77212 +0.9980512 0.8119096 0.8122156 +0.9984653 0.8462132 0.846411 +0.9987904 0.8750451 0.8751722 +0.9990461 0.8990011 0.8990823 +0.9992474 0.9187164 0.9187681 +0.999406 0.9348146 0.9348473 +0.999531 0.947875 0.9478957 +0.9996296 0.9584157 0.9584288 +0.9997074 0.9668871 0.9668954 +0.9997689 0.9736725 0.9736777 +0.9998174 0.9790927 0.9790959 +0.9998557 0.9834129 0.9834149 +0.999886 0.9868505 0.9868518 +0.9999099 0.989582 0.9895828 +0.9999288 0.9917501 0.9917506 +0.9999437 0.9934695 0.9934698 +0.0000238 0.0020256 0.0506267 +0.0000382 0.0015221 0.0501232 +0.0000611 0.0008899 0.049491 +0.0000978 0.0000978 0.0486989 +0.0011463 0.0000978 0.0486989 +0.0024729 0.0000978 0.0486989 +0.0041512 0.0000978 0.0486989 +0.0062744 0.0000978 0.0486989 +0.0089606 0.0000978 0.0486989 +0.012359 0.0000978 0.0486989 +0.0166583 0.0000978 0.0486989 +0.0220976 0.0000978 0.0486989 +0.028979 0.0000978 0.0486989 +0.0376849 0.0000978 0.0486989 +0.0486989 0.0000978 0.0486989 +0.0626331 0.0000978 0.0486989 +0.0802616 0.0000978 0.0486989 +0.102564 0.0000978 0.0486989 +0.1307795 0.0000978 0.0486989 +0.1664757 0.0000978 0.0486989 +0.2116361 0.0000978 0.0486989 +0.2687698 0.0000978 0.0486989 +0.3410514 0.0000978 0.0486989 +0.432497 0.0000978 0.0486989 +0.5481876 0.0000978 0.0486989 +0.6945513 0.0000978 0.0486989 +0.8398756 0.0050826 0.0512068 +0.9030276 0.0277752 0.0659642 +0.9353068 0.0622749 0.0923618 +0.9544774 0.1058162 0.1289204 +0.9668902 0.1570779 0.1744962 +0.9753825 0.2149725 0.2278958 +0.9814136 0.2782347 0.2876782 +0.9858113 0.3452987 0.3520964 +0.9890801 0.414329 0.4191496 +0.9915446 0.4833522 0.4867208 +0.9934225 0.5504419 0.5527626 +0.9948653 0.6139056 0.615483 +0.9959807 0.672428 0.6734869 +0.9968472 0.7251454 0.7258482 +0.9975228 0.7716446 0.7721064 +0.9980511 0.8119057 0.8122065 +0.9984653 0.8462106 0.8464051 +0.9987904 0.8750434 0.8751683 +0.9990461 0.899 0.8990798 +0.9992474 0.9187157 0.9187665 +0.999406 0.9348141 0.9348463 +0.999531 0.9478746 0.947895 +0.9996296 0.9584155 0.9584283 +0.9997074 0.966887 0.9668951 +0.9997689 0.9736724 0.9736775 +0.9998174 0.9790926 0.9790958 +0.9998557 0.9834129 0.9834149 +0.999886 0.9868505 0.9868517 +0.9999099 0.989582 0.9895828 +0.9999288 0.9917501 0.9917506 +0.9999437 0.9934695 0.9934698 +0.0000238 0.0030742 0.0506267 +0.0000382 0.0025707 0.0501232 +0.0000611 0.0019385 0.049491 +0.0000978 0.0011463 0.0486989 +0.0001565 0.0001565 0.047709 +0.001483 0.0001565 0.047709 +0.0031613 0.0001565 0.047709 +0.0052846 0.0001565 0.047709 +0.0079707 0.0001565 0.047709 +0.0113691 0.0001565 0.047709 +0.0156685 0.0001565 0.047709 +0.0211078 0.0001565 0.047709 +0.0279891 0.0001565 0.047709 +0.036695 0.0001565 0.047709 +0.047709 0.0001565 0.047709 +0.0616432 0.0001565 0.047709 +0.0792718 0.0001565 0.047709 +0.1015742 0.0001565 0.047709 +0.1297896 0.0001565 0.047709 +0.1654858 0.0001565 0.047709 +0.2106462 0.0001565 0.047709 +0.2677799 0.0001565 0.047709 +0.3400615 0.0001565 0.047709 +0.4315072 0.0001565 0.047709 +0.5471978 0.0001565 0.047709 +0.6935614 0.0001565 0.047709 +0.8394338 0.0050676 0.0502275 +0.9028657 0.0277111 0.0651072 +0.9352348 0.0621943 0.0916543 +0.9544418 0.1057322 0.1283525 +0.9668714 0.1569971 0.1740488 +0.9753721 0.2148987 0.2275489 +0.9814076 0.2781701 0.2874132 +0.9858079 0.3452442 0.3518972 +0.9890781 0.4142845 0.4190022 +0.9915433 0.4833171 0.4866137 +0.9934218 0.550415 0.552686 +0.9948649 0.6138855 0.6154291 +0.9959804 0.6724135 0.6734497 +0.996847 0.7251351 0.7258228 +0.9975227 0.7716375 0.7720893 +0.9980511 0.8119009 0.8121952 +0.9984652 0.8462073 0.8463976 +0.9987904 0.8750412 0.8751635 +0.9990461 0.8989986 0.8990767 +0.9992474 0.9187148 0.9187645 +0.999406 0.9348135 0.934845 +0.999531 0.9478743 0.9478942 +0.9996296 0.9584153 0.9584278 +0.9997074 0.9668869 0.9668948 +0.9997689 0.9736723 0.9736773 +0.9998174 0.9790925 0.9790957 +0.9998557 0.9834128 0.9834148 +0.999886 0.9868504 0.9868517 +0.9999099 0.989582 0.9895827 +0.9999288 0.9917501 0.9917505 +0.9999437 0.9934695 0.9934698 +0.0000238 0.0044007 0.0506267 +0.0000382 0.0038972 0.0501232 +0.0000611 0.003265 0.049491 +0.0000978 0.0024729 0.0486989 +0.0001565 0.001483 0.047709 +0.0002504 0.0002504 0.0464764 +0.0019287 0.0002504 0.0464764 +0.004052 0.0002504 0.0464764 +0.0067381 0.0002504 0.0464764 +0.0101365 0.0002504 0.0464764 +0.0144359 0.0002504 0.0464764 +0.0198752 0.0002504 0.0464764 +0.0267565 0.0002504 0.0464764 +0.0354624 0.0002504 0.0464764 +0.0464764 0.0002504 0.0464764 +0.0604106 0.0002504 0.0464764 +0.0780392 0.0002504 0.0464764 +0.1003416 0.0002504 0.0464764 +0.128557 0.0002504 0.0464764 +0.1642532 0.0002504 0.0464764 +0.2094136 0.0002504 0.0464764 +0.2665473 0.0002504 0.0464764 +0.3388289 0.0002504 0.0464764 +0.4302746 0.0002504 0.0464764 +0.5459652 0.0002504 0.0464764 +0.6923288 0.0002504 0.0464764 +0.8388802 0.0050694 0.0490065 +0.9026634 0.0276479 0.0640384 +0.9351449 0.0621069 0.090772 +0.9543974 0.1056375 0.1276445 +0.9668479 0.156904 0.1734912 +0.9753591 0.2148124 0.2271165 +0.9814002 0.2780936 0.2870831 +0.9858036 0.3451791 0.351649 +0.9890755 0.4142311 0.4188187 +0.9915418 0.4832747 0.4864802 +0.9934209 0.5503825 0.5525906 +0.9948643 0.6138613 0.6153621 +0.9959801 0.6723959 0.6734033 +0.9968468 0.7251226 0.7257912 +0.9975226 0.7716288 0.7720681 +0.998051 0.8118949 0.8121811 +0.9984652 0.8462034 0.8463884 +0.9987904 0.8750386 0.8751575 +0.9990461 0.8989969 0.8990728 +0.9992474 0.9187137 0.918762 +0.9994059 0.9348128 0.9348434 +0.999531 0.9478738 0.9478932 +0.9996296 0.958415 0.9584272 +0.9997074 0.9668867 0.9668944 +0.9997689 0.9736722 0.973677 +0.9998174 0.9790925 0.9790955 +0.9998557 0.9834128 0.9834147 +0.999886 0.9868504 0.9868516 +0.9999099 0.9895819 0.9895827 +0.9999288 0.9917501 0.9917505 +0.9999437 0.9934695 0.9934698 +0.0000238 0.006079 0.0506267 +0.0000382 0.0055755 0.0501232 +0.0000611 0.0049433 0.049491 +0.0000978 0.0041512 0.0486989 +0.0001565 0.0031613 0.047709 +0.0002504 0.0019287 0.0464764 +0.0004008 0.0004008 0.0449485 +0.0025241 0.0004008 0.0449485 +0.0052103 0.0004008 0.0449485 +0.0086086 0.0004008 0.0449485 +0.012908 0.0004008 0.0449485 +0.0183473 0.0004008 0.0449485 +0.0252287 0.0004008 0.0449485 +0.0339345 0.0004008 0.0449485 +0.0449485 0.0004008 0.0449485 +0.0588827 0.0004008 0.0449485 +0.0765113 0.0004008 0.0449485 +0.0988137 0.0004008 0.0449485 +0.1270291 0.0004008 0.0449485 +0.1627254 0.0004008 0.0449485 +0.2078857 0.0004008 0.0449485 +0.2650195 0.0004008 0.0449485 +0.337301 0.0004008 0.0449485 +0.4287467 0.0004008 0.0449485 +0.5444373 0.0004008 0.0449485 +0.6908009 0.0004008 0.0449485 +0.8381886 0.0051048 0.0474909 +0.9024114 0.0275966 0.0627109 +0.9350332 0.0620199 0.0896764 +0.9543421 0.1055364 0.1267655 +0.9668187 0.1568008 0.1727991 +0.975343 0.2147144 0.2265801 +0.9813911 0.2780055 0.2866736 +0.9857982 0.3451032 0.3513412 +0.9890723 0.4141683 0.4185911 +0.9915399 0.4832246 0.4863147 +0.9934197 0.5503438 0.5524723 +0.9948636 0.6138323 0.6152789 +0.9959797 0.6723748 0.6733458 +0.9968465 0.7251076 0.725752 +0.9975224 0.7716184 0.7720418 +0.9980509 0.8118878 0.8121636 +0.9984651 0.8461986 0.8463769 +0.9987903 0.8750355 0.87515 +0.9990461 0.8989948 0.899068 +0.9992473 0.9187123 0.9187589 +0.9994059 0.9348119 0.9348414 +0.999531 0.9478733 0.9478919 +0.9996296 0.9584146 0.9584264 +0.9997074 0.9668865 0.9668939 +0.9997689 0.9736721 0.9736767 +0.9998174 0.9790924 0.9790953 +0.9998557 0.9834127 0.9834146 +0.999886 0.9868504 0.9868515 +0.9999099 0.9895819 0.9895826 +0.9999288 0.99175 0.9917505 +0.9999437 0.9934695 0.9934697 +0.0000238 0.0082023 0.0506267 +0.0000382 0.0076988 0.0501232 +0.0000611 0.0070666 0.049491 +0.0000978 0.0062744 0.0486989 +0.0001565 0.0052846 0.047709 +0.0002504 0.004052 0.0464764 +0.0004008 0.0025241 0.0449485 +0.0006416 0.0006416 0.043066 +0.0033277 0.0006416 0.043066 +0.0067261 0.0006416 0.043066 +0.0110255 0.0006416 0.043066 +0.0164648 0.0006416 0.043066 +0.0233461 0.0006416 0.043066 +0.032052 0.0006416 0.043066 +0.043066 0.0006416 0.043066 +0.0570002 0.0006416 0.043066 +0.0746288 0.0006416 0.043066 +0.0969312 0.0006416 0.043066 +0.1251466 0.0006416 0.043066 +0.1608428 0.0006416 0.043066 +0.2060032 0.0006416 0.043066 +0.2631369 0.0006416 0.043066 +0.3354185 0.0006416 0.043066 +0.4268641 0.0006416 0.043066 +0.5425548 0.0006416 0.043066 +0.6889184 0.0006416 0.043066 +0.8373283 0.0052028 0.0456203 +0.9020992 0.0275778 0.0610714 +0.9348949 0.0619473 0.0883235 +0.9542739 0.1054384 0.1256805 +0.9667827 0.1566936 0.1719451 +0.9753231 0.2146085 0.2259183 +0.9813797 0.2779077 0.2861685 +0.9857916 0.3450175 0.3509616 +0.9890684 0.4140964 0.4183104 +0.9915376 0.4831666 0.4861106 +0.9934183 0.5502987 0.5523265 +0.9948628 0.6137984 0.6151764 +0.9959791 0.67235 0.6732749 +0.9968462 0.7250899 0.7257037 +0.9975222 0.7716061 0.7720094 +0.9980508 0.8118794 0.8121421 +0.998465 0.8461929 0.8463627 +0.9987903 0.8750317 0.8751408 +0.999046 0.8989923 0.899062 +0.9992473 0.9187107 0.9187551 +0.9994059 0.9348109 0.934839 +0.999531 0.9478726 0.9478904 +0.9996296 0.9584142 0.9584254 +0.9997074 0.9668862 0.9668932 +0.9997689 0.9736719 0.9736763 +0.9998174 0.9790923 0.9790951 +0.9998557 0.9834127 0.9834144 +0.999886 0.9868503 0.9868514 +0.9999099 0.9895819 0.9895826 +0.9999288 0.99175 0.9917505 +0.9999437 0.9934694 0.9934697 +0.0000238 0.0108885 0.0506267 +0.0000382 0.0103849 0.0501232 +0.0000611 0.0097527 0.049491 +0.0000978 0.0089606 0.0486989 +0.0001565 0.0079707 0.047709 +0.0002504 0.0067381 0.0464764 +0.0004008 0.0052103 0.0449485 +0.0006416 0.0033277 0.043066 +0.0010268 0.0010268 0.0407651 +0.0044252 0.0010268 0.0407651 +0.0087246 0.0010268 0.0407651 +0.0141639 0.0010268 0.0407651 +0.0210452 0.0010268 0.0407651 +0.0297511 0.0010268 0.0407651 +0.0407651 0.0010268 0.0407651 +0.0546993 0.0010268 0.0407651 +0.0723279 0.0010268 0.0407651 +0.0946303 0.0010268 0.0407651 +0.1228457 0.0010268 0.0407651 +0.1585419 0.0010268 0.0407651 +0.2037023 0.0010268 0.0407651 +0.260836 0.0010268 0.0407651 +0.3331176 0.0010268 0.0407651 +0.4245633 0.0010268 0.0407651 +0.5402539 0.0010268 0.0407651 +0.6866175 0.0010268 0.0407651 +0.8362644 0.0054121 0.0433291 +0.9017148 0.0276281 0.0590616 +0.9347252 0.061916 0.0866656 +0.9541902 0.1053624 0.1243513 +0.9667385 0.1565954 0.1708992 +0.9752987 0.2145034 0.2251082 +0.9813659 0.2778058 0.2855503 +0.9857835 0.3449254 0.3504972 +0.9890637 0.4140176 0.4179671 +0.9915347 0.4831021 0.4858611 +0.9934166 0.550248 0.5521481 +0.9948617 0.6137599 0.6150511 +0.9959785 0.6723217 0.6731883 +0.9968458 0.7250697 0.7256447 +0.997522 0.7715919 0.7719697 +0.9980506 0.8118697 0.8121158 +0.9984649 0.8461864 0.8463455 +0.9987902 0.8750274 0.8751295 +0.999046 0.8989895 0.8990548 +0.9992473 0.9187089 0.9187504 +0.9994059 0.9348097 0.934836 +0.999531 0.9478718 0.9478885 +0.9996296 0.9584137 0.9584242 +0.9997074 0.9668859 0.9668925 +0.9997689 0.9736717 0.9736759 +0.9998174 0.9790921 0.9790948 +0.9998557 0.9834126 0.9834142 +0.999886 0.9868503 0.9868513 +0.9999099 0.9895819 0.9895825 +0.9999288 0.99175 0.9917504 +0.9999437 0.9934694 0.9934697 +0.0000238 0.0142868 0.0506267 +0.0000382 0.0137833 0.0501232 +0.0000611 0.0131511 0.049491 +0.0000978 0.012359 0.0486989 +0.0001565 0.0113691 0.047709 +0.0002504 0.0101365 0.0464764 +0.0004008 0.0086086 0.0449485 +0.0006416 0.0067261 0.043066 +0.0010268 0.0044252 0.0407651 +0.0016435 0.0016435 0.0379834 +0.0059429 0.0016435 0.0379834 +0.0113822 0.0016435 0.0379834 +0.0182636 0.0016435 0.0379834 +0.0269694 0.0016435 0.0379834 +0.0379834 0.0016435 0.0379834 +0.0519176 0.0016435 0.0379834 +0.0695462 0.0016435 0.0379834 +0.0918486 0.0016435 0.0379834 +0.120064 0.0016435 0.0379834 +0.1557603 0.0016435 0.0379834 +0.2009206 0.0016435 0.0379834 +0.2580543 0.0016435 0.0379834 +0.3303359 0.0016435 0.0379834 +0.4217816 0.0016435 0.0379834 +0.5374722 0.0016435 0.0379834 +0.6838358 0.0016435 0.0379834 +0.8349593 0.0058134 0.0405522 +0.9012461 0.0278105 0.056623 +0.9345187 0.0619734 0.0846546 +0.9540886 0.1053433 0.12274 +0.966685 0.1565315 0.169632 +0.9752692 0.2144168 0.224127 +0.9813491 0.2777122 0.2848019 +0.9857738 0.3448353 0.3499351 +0.9890579 0.4139373 0.4175516 +0.9915312 0.4830346 0.4855591 +0.9934145 0.5501939 0.5519324 +0.9948604 0.6137183 0.6148995 +0.9959777 0.6722907 0.6730835 +0.9968453 0.7250473 0.7255733 +0.9975217 0.7715762 0.7719217 +0.9980504 0.8118589 0.8120839 +0.9984648 0.8461791 0.8463246 +0.9987902 0.8750225 0.8751159 +0.9990459 0.8989863 0.899046 +0.9992473 0.9187068 0.9187448 +0.9994059 0.9348083 0.9348324 +0.9995309 0.947871 0.9478862 +0.9996296 0.9584132 0.9584228 +0.9997074 0.9668855 0.9668916 +0.9997689 0.9736715 0.9736753 +0.9998174 0.979092 0.9790944 +0.9998557 0.9834125 0.983414 +0.999886 0.9868502 0.9868512 +0.9999099 0.9895818 0.9895824 +0.9999288 0.99175 0.9917503 +0.9999437 0.9934694 0.9934696 +0.0000238 0.0185862 0.0506267 +0.0000382 0.0180827 0.0501232 +0.0000611 0.0174505 0.049491 +0.0000978 0.0166583 0.0486989 +0.0001565 0.0156685 0.047709 +0.0002504 0.0144359 0.0464764 +0.0004008 0.012908 0.0449485 +0.0006416 0.0110255 0.043066 +0.0010268 0.0087246 0.0407651 +0.0016435 0.0059429 0.0379834 +0.0026305 0.0026305 0.0346711 +0.0080698 0.0026305 0.0346711 +0.0149512 0.0026305 0.0346711 +0.023657 0.0026305 0.0346711 +0.0346711 0.0026305 0.0346711 +0.0486053 0.0026305 0.0346711 +0.0662338 0.0026305 0.0346711 +0.0885362 0.0026305 0.0346711 +0.1167517 0.0026305 0.0346711 +0.1524479 0.0026305 0.0346711 +0.1976083 0.0026305 0.0346711 +0.254742 0.0026305 0.0346711 +0.3270236 0.0026305 0.0346711 +0.4184692 0.0026305 0.0346711 +0.5341598 0.0026305 0.0346711 +0.6805235 0.0026305 0.0346711 +0.8333779 0.0065402 0.0372359 +0.900682 0.0282324 0.0537068 +0.9342712 0.062202 0.0822505 +0.9539671 0.1054431 0.1208148 +0.9666211 0.1565473 0.1681189 +0.975234 0.2143816 0.222956 +0.9813291 0.2776503 0.283909 +0.9857621 0.3447636 0.3492646 +0.989051 0.4138668 0.4170563 +0.9915271 0.4829718 0.4851992 +0.993412 0.5501416 0.5516753 +0.9948589 0.6136769 0.6147189 +0.9959768 0.6722594 0.6729586 +0.9968448 0.7250244 0.7254883 +0.9975213 0.7715599 0.7718646 +0.9980502 0.8118476 0.812046 +0.9984647 0.8461714 0.8462997 +0.9987901 0.8750173 0.8750997 +0.9990459 0.8989829 0.8990355 +0.9992472 0.9187045 0.918738 +0.9994059 0.9348069 0.9348281 +0.9995309 0.94787 0.9478835 +0.9996296 0.9584126 0.958421 +0.9997074 0.9668852 0.9668905 +0.9997689 0.9736712 0.9736746 +0.9998174 0.9790919 0.979094 +0.9998557 0.9834124 0.9834137 +0.999886 0.9868502 0.986851 +0.9999099 0.9895818 0.9895823 +0.9999288 0.99175 0.9917503 +0.9999437 0.9934694 0.9934696 +0.0000238 0.0240255 0.0506267 +0.0000382 0.023522 0.0501232 +0.0000611 0.0228898 0.049491 +0.0000978 0.0220976 0.0486989 +0.0001565 0.0211078 0.047709 +0.0002504 0.0198752 0.0464764 +0.0004008 0.0183473 0.0449485 +0.0006416 0.0164648 0.043066 +0.0010268 0.0141639 0.0407651 +0.0016435 0.0113822 0.0379834 +0.0026305 0.0080698 0.0346711 +0.0042103 0.0042103 0.0308116 +0.0110917 0.0042103 0.0308116 +0.0197975 0.0042103 0.0308116 +0.0308116 0.0042103 0.0308116 +0.0447458 0.0042103 0.0308116 +0.0623743 0.0042103 0.0308116 +0.0846767 0.0042103 0.0308116 +0.1128922 0.0042103 0.0308116 +0.1485884 0.0042103 0.0308116 +0.1937488 0.0042103 0.0308116 +0.2508825 0.0042103 0.0308116 +0.3231641 0.0042103 0.0308116 +0.4146097 0.0042103 0.0308116 +0.5303003 0.0042103 0.0308116 +0.676664 0.0042103 0.0308116 +0.8314967 0.0078103 0.0333589 +0.9000167 0.0290732 0.0502918 +0.9339805 0.062742 0.0794363 +0.9538247 0.1057683 0.1185628 +0.9665463 0.1567226 0.1663501 +0.9751928 0.2144566 0.2215879 +0.9813057 0.2776626 0.2828664 +0.9857485 0.3447407 0.3484821 +0.989043 0.4138277 0.4164783 +0.9915223 0.4829286 0.4847793 +0.9934091 0.5501012 0.5513754 +0.9948571 0.6136427 0.6145083 +0.9959757 0.6722322 0.672813 +0.9968441 0.7250039 0.7253892 +0.9975209 0.7715449 0.771798 +0.99805 0.811837 0.8120018 +0.9984645 0.8461641 0.8462707 +0.99879 0.8750124 0.8750809 +0.9990458 0.8989796 0.8990233 +0.9992472 0.9187024 0.9187302 +0.9994059 0.9348055 0.9348231 +0.9995309 0.9478691 0.9478803 +0.9996296 0.958412 0.958419 +0.9997074 0.9668848 0.9668892 +0.9997689 0.973671 0.9736738 +0.9998174 0.9790917 0.9790935 +0.9998557 0.9834123 0.9834134 +0.999886 0.9868501 0.9868508 +0.9999099 0.9895818 0.9895822 +0.9999288 0.9917499 0.9917502 +0.9999437 0.9934694 0.9934696 +0.0000238 0.0309069 0.0506267 +0.0000382 0.0304033 0.0501232 +0.0000611 0.0297711 0.049491 +0.0000978 0.028979 0.0486989 +0.0001565 0.0279891 0.047709 +0.0002504 0.0267565 0.0464764 +0.0004008 0.0252287 0.0449485 +0.0006416 0.0233461 0.043066 +0.0010268 0.0210452 0.0407651 +0.0016435 0.0182636 0.0379834 +0.0026305 0.0149512 0.0346711 +0.0042103 0.0110917 0.0308116 +0.0067388 0.0067388 0.0264587 +0.0154447 0.0067388 0.0264587 +0.0264587 0.0067388 0.0264587 +0.0403929 0.0067388 0.0264587 +0.0580214 0.0067388 0.0264587 +0.0803239 0.0067388 0.0264587 +0.1085393 0.0067388 0.0264587 +0.1442355 0.0067388 0.0264587 +0.1893959 0.0067388 0.0264587 +0.2465296 0.0067388 0.0264587 +0.3188112 0.0067388 0.0264587 +0.4102568 0.0067388 0.0264587 +0.5259474 0.0067388 0.0264587 +0.6723111 0.0067388 0.0264587 +0.8293233 0.0099781 0.0289702 +0.8992555 0.0306306 0.0464178 +0.9336494 0.0638283 0.0762454 +0.953663 0.1064997 0.1160116 +0.9664615 0.1571937 0.1643478 +0.9751462 0.2147432 0.2200403 +0.9812792 0.2778236 0.2816876 +0.9857332 0.3448204 0.3475978 +0.9890339 0.4138582 0.4158254 +0.9915169 0.4829319 0.4843052 +0.9934058 0.5500915 0.5510368 +0.9948551 0.6136284 0.6142705 +0.9959745 0.672218 0.6726487 +0.9968433 0.7249916 0.7252773 +0.9975204 0.7715352 0.7717229 +0.9980497 0.8118298 0.811952 +0.9984643 0.8461589 0.8462379 +0.9987899 0.8750088 0.8750596 +0.9990458 0.8989771 0.8990096 +0.9992472 0.9187008 0.9187214 +0.9994058 0.9348044 0.9348175 +0.9995309 0.9478684 0.9478767 +0.9996296 0.9584115 0.9584168 +0.9997074 0.9668845 0.9668878 +0.9997689 0.9736708 0.9736729 +0.9998174 0.9790916 0.9790929 +0.9998557 0.9834122 0.983413 +0.999886 0.9868501 0.9868506 +0.9999099 0.9895817 0.989582 +0.9999288 0.9917499 0.9917501 +0.9999437 0.9934694 0.9934695 +0.0000238 0.0396127 0.0506267 +0.0000382 0.0391092 0.0501232 +0.0000611 0.038477 0.049491 +0.0000978 0.0376849 0.0486989 +0.0001565 0.036695 0.047709 +0.0002504 0.0354624 0.0464764 +0.0004008 0.0339345 0.0449485 +0.0006416 0.032052 0.043066 +0.0010268 0.0297511 0.0407651 +0.0016435 0.0269694 0.0379834 +0.0026305 0.023657 0.0346711 +0.0042103 0.0197975 0.0308116 +0.0067388 0.0154447 0.0264587 +0.0107859 0.0107859 0.0217999 +0.0217999 0.0107859 0.0217999 +0.0357341 0.0107859 0.0217999 +0.0533626 0.0107859 0.0217999 +0.075665 0.0107859 0.0217999 +0.1038805 0.0107859 0.0217999 +0.1395767 0.0107859 0.0217999 +0.1847371 0.0107859 0.0217999 +0.2418708 0.0107859 0.0217999 +0.3141524 0.0107859 0.0217999 +0.405598 0.0107859 0.0217999 +0.5212886 0.0107859 0.0217999 +0.6676523 0.0107859 0.0217999 +0.8269342 0.0136166 0.024255 +0.8984278 0.0333932 0.0422453 +0.9332914 0.0658501 0.0728103 +0.9534887 0.1079385 0.1132674 +0.9663702 0.15819 0.1621961 +0.9750962 0.2154135 0.2183784 +0.9812508 0.2782606 0.2804226 +0.9857167 0.3450957 0.3466492 +0.9890241 0.4140252 0.4151253 +0.991511 0.4830292 0.4837969 +0.9934023 0.5501456 0.550674 +0.994853 0.6136569 0.6140158 +0.9959732 0.672232 0.6724727 +0.9968425 0.7249978 0.7251575 +0.9975199 0.7715376 0.7716425 +0.9980494 0.8118303 0.8118986 +0.9984642 0.8461587 0.8462029 +0.9987897 0.8750084 0.8750368 +0.9990457 0.8989767 0.8989948 +0.9992471 0.9187004 0.9187119 +0.9994058 0.9348042 0.9348115 +0.9995309 0.9478683 0.9478729 +0.9996295 0.9584114 0.9584143 +0.9997074 0.9668844 0.9668862 +0.9997689 0.9736708 0.9736719 +0.9998174 0.9790916 0.9790923 +0.9998557 0.9834122 0.9834127 +0.999886 0.98685 0.9868503 +0.9999099 0.9895817 0.9895819 +0.9999288 0.9917499 0.99175 +0.9999437 0.9934694 0.9934694 +0.0000238 0.0506267 0.0506267 +0.0000382 0.0501232 0.0501232 +0.0000611 0.049491 0.049491 +0.0000978 0.0486989 0.0486989 +0.0001565 0.047709 0.047709 +0.0002504 0.0464764 0.0464764 +0.0004008 0.0449485 0.0449485 +0.0006416 0.043066 0.043066 +0.0010268 0.0407651 0.0407651 +0.0016435 0.0379834 0.0379834 +0.0026305 0.0346711 0.0346711 +0.0042103 0.0308116 0.0308116 +0.0067388 0.0264587 0.0264587 +0.0107859 0.0217999 0.0217999 +0.0172633 0.0172633 0.0172633 +0.0311975 0.0172633 0.0172633 +0.0488261 0.0172633 0.0172633 +0.0711285 0.0172633 0.0172633 +0.099344 0.0172633 0.0172633 +0.1350402 0.0172633 0.0172633 +0.1802005 0.0172633 0.0172633 +0.2373343 0.0172633 0.0172633 +0.3096159 0.0172633 0.0172633 +0.4010615 0.0172633 0.0172633 +0.5167521 0.0172633 0.0172633 +0.6631157 0.0172633 0.0172633 +0.8245426 0.0196467 0.0196467 +0.8976087 0.0381561 0.0381561 +0.9329391 0.0694453 0.0694453 +0.9533177 0.1105818 0.1105818 +0.9662809 0.160092 0.160092 +0.9750472 0.2167545 0.2167545 +0.9812231 0.2791873 0.2791873 +0.9857006 0.3457234 0.3457234 +0.9890146 0.4144423 0.4144423 +0.9915054 0.4833013 0.4833013 +0.9933988 0.5503203 0.5503203 +0.9948509 0.6137675 0.6137675 +0.9959719 0.6723012 0.6723012 +0.9968418 0.7250408 0.7250408 +0.9975194 0.7715641 0.7715641 +0.9980491 0.8118466 0.8118466 +0.998464 0.8461687 0.8461687 +0.9987896 0.8750145 0.8750145 +0.9990456 0.8989805 0.8989805 +0.9992471 0.9187027 0.9187027 +0.9994058 0.9348056 0.9348056 +0.9995309 0.9478691 0.9478691 +0.9996295 0.958412 0.958412 +0.9997074 0.9668847 0.9668847 +0.9997688 0.973671 0.973671 +0.9998174 0.9790917 0.9790917 +0.9998557 0.9834123 0.9834123 +0.999886 0.9868501 0.9868501 +0.9999099 0.9895817 0.9895817 +0.9999288 0.9917499 0.9917499 +0.9999437 0.9934694 0.9934694 +0.0000238 0.0645609 0.0506267 +0.0000382 0.0640574 0.0501232 +0.0000611 0.0634252 0.049491 +0.0000978 0.0626331 0.0486989 +0.0001565 0.0616432 0.047709 +0.0002504 0.0604106 0.0464764 +0.0004008 0.0588827 0.0449485 +0.0006416 0.0570002 0.043066 +0.0010268 0.0546993 0.0407651 +0.0016435 0.0519176 0.0379834 +0.0026305 0.0486053 0.0346711 +0.0042103 0.0447458 0.0308116 +0.0067388 0.0403929 0.0264587 +0.0107859 0.0357341 0.0217999 +0.0172633 0.0311975 0.0172633 +0.0311975 0.0311975 0.0172633 +0.0488261 0.0311975 0.0172633 +0.0711285 0.0311975 0.0172633 +0.099344 0.0311975 0.0172633 +0.1350402 0.0311975 0.0172633 +0.1802005 0.0311975 0.0172633 +0.2373343 0.0311975 0.0172633 +0.3096159 0.0311975 0.0172633 +0.4010615 0.0311975 0.0172633 +0.5167521 0.0311975 0.0172633 +0.6631157 0.0311975 0.0172633 +0.8245426 0.0331428 0.0196467 +0.8976087 0.0493979 0.0381561 +0.9329391 0.0782816 0.0694453 +0.9533177 0.1173437 0.1105818 +0.9662809 0.1651729 0.160092 +0.9750472 0.2205133 0.2167545 +0.9812231 0.2819272 0.2791873 +0.9857006 0.3476916 0.3457234 +0.9890146 0.4158356 0.4144423 +0.9915054 0.4842735 0.4833013 +0.9933988 0.5509893 0.5503203 +0.9948509 0.6142218 0.6137675 +0.9959719 0.6726059 0.6723012 +0.9968418 0.7252429 0.7250408 +0.9975194 0.7716968 0.7715641 +0.9980491 0.811933 0.8118466 +0.998464 0.8462246 0.8461687 +0.9987896 0.8750504 0.8750145 +0.9990456 0.8990034 0.8989805 +0.9992471 0.9187173 0.9187027 +0.9994058 0.9348148 0.9348056 +0.9995309 0.947875 0.9478691 +0.9996295 0.9584156 0.958412 +0.9997074 0.9668871 0.9668847 +0.9997688 0.9736724 0.973671 +0.9998174 0.9790926 0.9790917 +0.9998557 0.9834129 0.9834123 +0.999886 0.9868505 0.9868501 +0.9999099 0.989582 0.9895817 +0.9999288 0.9917501 0.9917499 +0.9999437 0.9934695 0.9934694 +0.0000238 0.0821895 0.0506267 +0.0000382 0.081686 0.0501232 +0.0000611 0.0810538 0.049491 +0.0000978 0.0802616 0.0486989 +0.0001565 0.0792718 0.047709 +0.0002504 0.0780392 0.0464764 +0.0004008 0.0765113 0.0449485 +0.0006416 0.0746288 0.043066 +0.0010268 0.0723279 0.0407651 +0.0016435 0.0695462 0.0379834 +0.0026305 0.0662338 0.0346711 +0.0042103 0.0623743 0.0308116 +0.0067388 0.0580214 0.0264587 +0.0107859 0.0533626 0.0217999 +0.0172633 0.0488261 0.0172633 +0.0311975 0.0488261 0.0172633 +0.0488261 0.0488261 0.0172633 +0.0711285 0.0488261 0.0172633 +0.099344 0.0488261 0.0172633 +0.1350402 0.0488261 0.0172633 +0.1802005 0.0488261 0.0172633 +0.2373343 0.0488261 0.0172633 +0.3096159 0.0488261 0.0172633 +0.4010615 0.0488261 0.0172633 +0.5167521 0.0488261 0.0172633 +0.6631157 0.0488261 0.0172633 +0.8245426 0.0502171 0.0196467 +0.8976087 0.0636203 0.0381561 +0.9329391 0.0894608 0.0694453 +0.9533177 0.1258985 0.1105818 +0.9662809 0.1716008 0.160092 +0.9750472 0.2252686 0.2167545 +0.9812231 0.2853935 0.2791873 +0.9857006 0.3501816 0.3457234 +0.9890146 0.4175984 0.4144423 +0.9915054 0.4855036 0.4833013 +0.9933988 0.5518357 0.5503203 +0.9948509 0.6147965 0.6137675 +0.9959719 0.6729913 0.6723012 +0.9968418 0.7254985 0.7250408 +0.9975194 0.7718647 0.7715641 +0.9980491 0.8120423 0.8118466 +0.998464 0.8462952 0.8461687 +0.9987896 0.8750958 0.8750145 +0.9990456 0.8990324 0.8989805 +0.9992471 0.9187358 0.9187027 +0.9994058 0.9348265 0.9348056 +0.9995309 0.9478824 0.9478691 +0.9996295 0.9584203 0.958412 +0.9997074 0.96689 0.9668847 +0.9997688 0.9736743 0.973671 +0.9998174 0.9790938 0.9790917 +0.9998557 0.9834136 0.9834123 +0.999886 0.9868509 0.9868501 +0.9999099 0.9895823 0.9895817 +0.9999288 0.9917502 0.9917499 +0.9999437 0.9934696 0.9934694 +0.0000238 0.1044919 0.0506267 +0.0000382 0.1039884 0.0501232 +0.0000611 0.1033562 0.049491 +0.0000978 0.102564 0.0486989 +0.0001565 0.1015742 0.047709 +0.0002504 0.1003416 0.0464764 +0.0004008 0.0988137 0.0449485 +0.0006416 0.0969312 0.043066 +0.0010268 0.0946303 0.0407651 +0.0016435 0.0918486 0.0379834 +0.0026305 0.0885362 0.0346711 +0.0042103 0.0846767 0.0308116 +0.0067388 0.0803239 0.0264587 +0.0107859 0.075665 0.0217999 +0.0172633 0.0711285 0.0172633 +0.0311975 0.0711285 0.0172633 +0.0488261 0.0711285 0.0172633 +0.0711285 0.0711285 0.0172633 +0.099344 0.0711285 0.0172633 +0.1350402 0.0711285 0.0172633 +0.1802005 0.0711285 0.0172633 +0.2373343 0.0711285 0.0172633 +0.3096159 0.0711285 0.0172633 +0.4010615 0.0711285 0.0172633 +0.5167521 0.0711285 0.0172633 +0.6631157 0.0711285 0.0172633 +0.8245426 0.0718184 0.0196467 +0.8976087 0.0816135 0.0381561 +0.9329391 0.1036038 0.0694453 +0.9533177 0.1367213 0.1105818 +0.9662809 0.179733 0.160092 +0.9750472 0.2312846 0.2167545 +0.9812231 0.2897788 0.2791873 +0.9857006 0.3533318 0.3457234 +0.9890146 0.4198285 0.4144423 +0.9915054 0.4870597 0.4833013 +0.9933988 0.5529065 0.5503203 +0.9948509 0.6155236 0.6137675 +0.9959719 0.673479 0.6723012 +0.9968418 0.725822 0.7250408 +0.9975194 0.7720771 0.7715641 +0.9980491 0.8121806 0.8118466 +0.998464 0.8463846 0.8461687 +0.9987896 0.8751532 0.8750145 +0.9990456 0.8990691 0.8989805 +0.9992471 0.9187591 0.9187027 +0.9994058 0.9348413 0.9348056 +0.9995309 0.9478917 0.9478691 +0.9996295 0.9584262 0.958412 +0.9997074 0.9668937 0.9668847 +0.9997688 0.9736766 0.973671 +0.9998174 0.9790952 0.9790917 +0.9998557 0.9834145 0.9834123 +0.999886 0.9868515 0.9868501 +0.9999099 0.9895826 0.9895817 +0.9999288 0.9917505 0.9917499 +0.9999437 0.9934697 0.9934694 +0.0000238 0.1327073 0.0506267 +0.0000382 0.1322038 0.0501232 +0.0000611 0.1315716 0.049491 +0.0000978 0.1307795 0.0486989 +0.0001565 0.1297896 0.047709 +0.0002504 0.128557 0.0464764 +0.0004008 0.1270291 0.0449485 +0.0006416 0.1251466 0.043066 +0.0010268 0.1228457 0.0407651 +0.0016435 0.120064 0.0379834 +0.0026305 0.1167517 0.0346711 +0.0042103 0.1128922 0.0308116 +0.0067388 0.1085393 0.0264587 +0.0107859 0.1038805 0.0217999 +0.0172633 0.099344 0.0172633 +0.0311975 0.099344 0.0172633 +0.0488261 0.099344 0.0172633 +0.0711285 0.099344 0.0172633 +0.099344 0.099344 0.0172633 +0.1350402 0.099344 0.0172633 +0.1802005 0.099344 0.0172633 +0.2373343 0.099344 0.0172633 +0.3096159 0.099344 0.0172633 +0.4010615 0.099344 0.0172633 +0.5167521 0.099344 0.0172633 +0.6631157 0.099344 0.0172633 +0.8245426 0.0991468 0.0196467 +0.8976087 0.1043773 0.0381561 +0.9329391 0.1214966 0.0694453 +0.9533177 0.1504136 0.1105818 +0.9662809 0.1900212 0.160092 +0.9750472 0.2388957 0.2167545 +0.9812231 0.2953268 0.2791873 +0.9857006 0.3573171 0.3457234 +0.9890146 0.4226498 0.4144423 +0.9915054 0.4890285 0.4833013 +0.9933988 0.5542612 0.5503203 +0.9948509 0.6164434 0.6137675 +0.9959719 0.674096 0.6723012 +0.9968418 0.7262312 0.7250408 +0.9975194 0.7723459 0.7715641 +0.9980491 0.8123556 0.8118466 +0.998464 0.8464977 0.8461687 +0.9987896 0.8752258 0.8750145 +0.9990456 0.8991155 0.8989805 +0.9992471 0.9187886 0.9187027 +0.9994058 0.93486 0.9348056 +0.9995309 0.9479035 0.9478691 +0.9996295 0.9584336 0.958412 +0.9997074 0.9668984 0.9668847 +0.9997688 0.9736796 0.973671 +0.9998174 0.9790971 0.9790917 +0.9998557 0.9834157 0.9834123 +0.999886 0.9868522 0.9868501 +0.9999099 0.9895831 0.9895817 +0.9999288 0.9917508 0.9917499 +0.9999437 0.9934699 0.9934694 +0.0000238 0.1684036 0.0506267 +0.0000382 0.1679 0.0501232 +0.0000611 0.1672678 0.049491 +0.0000978 0.1664757 0.0486989 +0.0001565 0.1654858 0.047709 +0.0002504 0.1642532 0.0464764 +0.0004008 0.1627254 0.0449485 +0.0006416 0.1608428 0.043066 +0.0010268 0.1585419 0.0407651 +0.0016435 0.1557603 0.0379834 +0.0026305 0.1524479 0.0346711 +0.0042103 0.1485884 0.0308116 +0.0067388 0.1442355 0.0264587 +0.0107859 0.1395767 0.0217999 +0.0172633 0.1350402 0.0172633 +0.0311975 0.1350402 0.0172633 +0.0488261 0.1350402 0.0172633 +0.0711285 0.1350402 0.0172633 +0.099344 0.1350402 0.0172633 +0.1350402 0.1350402 0.0172633 +0.1802005 0.1350402 0.0172633 +0.2373343 0.1350402 0.0172633 +0.3096159 0.1350402 0.0172633 +0.4010615 0.1350402 0.0172633 +0.5167521 0.1350402 0.0172633 +0.6631157 0.1350402 0.0172633 +0.8245426 0.1337208 0.0196467 +0.8976087 0.1331763 0.0381561 +0.9329391 0.1441333 0.0694453 +0.9533177 0.1677362 0.1105818 +0.9662809 0.2030372 0.160092 +0.9750472 0.2485248 0.2167545 +0.9812231 0.3023458 0.2791873 +0.9857006 0.3623592 0.3457234 +0.9890146 0.4262192 0.4144423 +0.9915054 0.4915192 0.4833013 +0.9933988 0.555975 0.5503203 +0.9948509 0.6176072 0.6137675 +0.9959719 0.6748765 0.6723012 +0.9968418 0.7267489 0.7250408 +0.9975194 0.7726859 0.7715641 +0.9980491 0.812577 0.8118466 +0.998464 0.8466407 0.8461687 +0.9987896 0.8753177 0.8750145 +0.9990456 0.8991742 0.8989805 +0.9992471 0.9188259 0.9187027 +0.9994058 0.9348837 0.9348056 +0.9995309 0.9479185 0.9478691 +0.9996295 0.9584431 0.958412 +0.9997074 0.9669043 0.9668847 +0.9997688 0.9736833 0.973671 +0.9998174 0.9790994 0.9790917 +0.9998557 0.9834171 0.9834123 +0.999886 0.9868531 0.9868501 +0.9999099 0.9895836 0.9895817 +0.9999288 0.9917511 0.9917499 +0.9999437 0.9934701 0.9934694 +0.0000238 0.2135639 0.0506267 +0.0000382 0.2130604 0.0501232 +0.0000611 0.2124282 0.049491 +0.0000978 0.2116361 0.0486989 +0.0001565 0.2106462 0.047709 +0.0002504 0.2094136 0.0464764 +0.0004008 0.2078857 0.0449485 +0.0006416 0.2060032 0.043066 +0.0010268 0.2037023 0.0407651 +0.0016435 0.2009206 0.0379834 +0.0026305 0.1976083 0.0346711 +0.0042103 0.1937488 0.0308116 +0.0067388 0.1893959 0.0264587 +0.0107859 0.1847371 0.0217999 +0.0172633 0.1802005 0.0172633 +0.0311975 0.1802005 0.0172633 +0.0488261 0.1802005 0.0172633 +0.0711285 0.1802005 0.0172633 +0.099344 0.1802005 0.0172633 +0.1350402 0.1802005 0.0172633 +0.1802005 0.1802005 0.0172633 +0.2373343 0.1802005 0.0172633 +0.3096159 0.1802005 0.0172633 +0.4010615 0.1802005 0.0172633 +0.5167521 0.1802005 0.0172633 +0.6631157 0.1802005 0.0172633 +0.8245426 0.1774615 0.0196467 +0.8976087 0.1696109 0.0381561 +0.9329391 0.1727717 0.0694453 +0.9533177 0.1896515 0.1105818 +0.9662809 0.219504 0.160092 +0.9750472 0.2607068 0.2167545 +0.9812231 0.3112256 0.2791873 +0.9857006 0.368738 0.3457234 +0.9890146 0.430735 0.4144423 +0.9915054 0.4946702 0.4833013 +0.9933988 0.5581433 0.5503203 +0.9948509 0.6190795 0.6137675 +0.9959719 0.675864 0.6723012 +0.9968418 0.7274039 0.7250408 +0.9975194 0.773116 0.7715641 +0.9980491 0.812857 0.8118466 +0.998464 0.8468217 0.8461687 +0.9987896 0.8754339 0.8750145 +0.9990456 0.8992484 0.8989805 +0.9992471 0.9188732 0.9187027 +0.9994058 0.9349136 0.9348056 +0.9995309 0.9479374 0.9478691 +0.9996295 0.958455 0.958412 +0.9997074 0.9669118 0.9668847 +0.9997688 0.973688 0.973671 +0.9998174 0.9791024 0.9790917 +0.9998557 0.983419 0.9834123 +0.999886 0.9868543 0.9868501 +0.9999099 0.9895844 0.9895817 +0.9999288 0.9917516 0.9917499 +0.9999437 0.9934704 0.9934694 +0.0000238 0.2706977 0.0506267 +0.0000382 0.2701941 0.0501232 +0.0000611 0.2695619 0.049491 +0.0000978 0.2687698 0.0486989 +0.0001565 0.2677799 0.047709 +0.0002504 0.2665473 0.0464764 +0.0004008 0.2650195 0.0449485 +0.0006416 0.2631369 0.043066 +0.0010268 0.260836 0.0407651 +0.0016435 0.2580543 0.0379834 +0.0026305 0.254742 0.0346711 +0.0042103 0.2508825 0.0308116 +0.0067388 0.2465296 0.0264587 +0.0107859 0.2418708 0.0217999 +0.0172633 0.2373343 0.0172633 +0.0311975 0.2373343 0.0172633 +0.0488261 0.2373343 0.0172633 +0.0711285 0.2373343 0.0172633 +0.099344 0.2373343 0.0172633 +0.1350402 0.2373343 0.0172633 +0.1802005 0.2373343 0.0172633 +0.2373343 0.2373343 0.0172633 +0.3096159 0.2373343 0.0172633 +0.4010615 0.2373343 0.0172633 +0.5167521 0.2373343 0.0172633 +0.6631157 0.2373343 0.0172633 +0.8245426 0.232799 0.0196467 +0.8976087 0.2157054 0.0381561 +0.9329391 0.209003 0.0694453 +0.9533177 0.2173771 0.1105818 +0.9662809 0.2403368 0.160092 +0.9750472 0.2761186 0.2167545 +0.9812231 0.3224598 0.2791873 +0.9857006 0.376808 0.3457234 +0.9890146 0.436448 0.4144423 +0.9915054 0.4986567 0.4833013 +0.9933988 0.5608864 0.5503203 +0.9948509 0.6209421 0.6137675 +0.9959719 0.6771133 0.6723012 +0.9968418 0.7282325 0.7250408 +0.9975194 0.7736602 0.7715641 +0.9980491 0.8132113 0.8118466 +0.998464 0.8470507 0.8461687 +0.9987896 0.8755809 0.8750145 +0.9990456 0.8993424 0.8989805 +0.9992471 0.9189329 0.9187027 +0.9994058 0.9349515 0.9348056 +0.9995309 0.9479614 0.9478691 +0.9996295 0.9584701 0.958412 +0.9997074 0.9669214 0.9668847 +0.9997688 0.973694 0.973671 +0.9998174 0.9791061 0.9790917 +0.9998557 0.9834213 0.9834123 +0.999886 0.9868558 0.9868501 +0.9999099 0.9895853 0.9895817 +0.9999288 0.9917522 0.9917499 +0.9999437 0.9934708 0.9934694 +0.0000238 0.3429792 0.0506267 +0.0000382 0.3424757 0.0501232 +0.0000611 0.3418435 0.049491 +0.0000978 0.3410514 0.0486989 +0.0001565 0.3400615 0.047709 +0.0002504 0.3388289 0.0464764 +0.0004008 0.337301 0.0449485 +0.0006416 0.3354185 0.043066 +0.0010268 0.3331176 0.0407651 +0.0016435 0.3303359 0.0379834 +0.0026305 0.3270236 0.0346711 +0.0042103 0.3231641 0.0308116 +0.0067388 0.3188112 0.0264587 +0.0107859 0.3141524 0.0217999 +0.0172633 0.3096159 0.0172633 +0.0311975 0.3096159 0.0172633 +0.0488261 0.3096159 0.0172633 +0.0711285 0.3096159 0.0172633 +0.099344 0.3096159 0.0172633 +0.1350402 0.3096159 0.0172633 +0.1802005 0.3096159 0.0172633 +0.2373343 0.3096159 0.0172633 +0.3096159 0.3096159 0.0172633 +0.4010615 0.3096159 0.0172633 +0.5167521 0.3096159 0.0172633 +0.6631157 0.3096159 0.0172633 +0.8245426 0.3028082 0.0196467 +0.8976087 0.2740209 0.0381561 +0.9329391 0.2548403 0.0694453 +0.9533177 0.2524537 0.1105818 +0.9662809 0.2666929 0.160092 +0.9750472 0.2956165 0.2167545 +0.9812231 0.3366726 0.2791873 +0.9857006 0.3870176 0.3457234 +0.9890146 0.4436757 0.4144423 +0.9915054 0.5037002 0.4833013 +0.9933988 0.5643568 0.5503203 +0.9948509 0.6232986 0.6137675 +0.9959719 0.6786939 0.6723012 +0.9968418 0.7292808 0.7250408 +0.9975194 0.7743486 0.7715641 +0.9980491 0.8136595 0.8118466 +0.998464 0.8473404 0.8461687 +0.9987896 0.875767 0.8750145 +0.9990456 0.8994612 0.8989805 +0.9992471 0.9190085 0.9187027 +0.9994058 0.9349994 0.9348056 +0.9995309 0.9479916 0.9478691 +0.9996295 0.9584892 0.958412 +0.9997074 0.9669334 0.9668847 +0.9997688 0.9737015 0.973671 +0.9998174 0.9791109 0.9790917 +0.9998557 0.9834243 0.9834123 +0.999886 0.9868576 0.9868501 +0.9999099 0.9895865 0.9895817 +0.9999288 0.9917529 0.9917499 +0.9999437 0.9934712 0.9934694 +0.0000238 0.4344249 0.0506267 +0.0000382 0.4339214 0.0501232 +0.0000611 0.4332891 0.049491 +0.0000978 0.432497 0.0486989 +0.0001565 0.4315072 0.047709 +0.0002504 0.4302746 0.0464764 +0.0004008 0.4287467 0.0449485 +0.0006416 0.4268641 0.043066 +0.0010268 0.4245633 0.0407651 +0.0016435 0.4217816 0.0379834 +0.0026305 0.4184692 0.0346711 +0.0042103 0.4146097 0.0308116 +0.0067388 0.4102568 0.0264587 +0.0107859 0.405598 0.0217999 +0.0172633 0.4010615 0.0172633 +0.0311975 0.4010615 0.0172633 +0.0488261 0.4010615 0.0172633 +0.0711285 0.4010615 0.0172633 +0.099344 0.4010615 0.0172633 +0.1350402 0.4010615 0.0172633 +0.1802005 0.4010615 0.0172633 +0.2373343 0.4010615 0.0172633 +0.3096159 0.4010615 0.0172633 +0.4010615 0.4010615 0.0172633 +0.5167521 0.4010615 0.0172633 +0.6631157 0.4010615 0.0172633 +0.8245426 0.391379 0.0196467 +0.8976087 0.3477976 0.0381561 +0.9329391 0.3128305 0.0694453 +0.9533177 0.2968302 0.1105818 +0.9662809 0.3000369 0.160092 +0.9750472 0.3202839 0.2167545 +0.9812231 0.3546535 0.2791873 +0.9857006 0.3999341 0.3457234 +0.9890146 0.4528197 0.4144423 +0.9915054 0.5100808 0.4833013 +0.9933988 0.5687472 0.5503203 +0.9948509 0.6262799 0.6137675 +0.9959719 0.6806934 0.6723012 +0.9968418 0.7306071 0.7250408 +0.9975194 0.7752196 0.7715641 +0.9980491 0.8142266 0.8118466 +0.998464 0.8477068 0.8461687 +0.9987896 0.8760023 0.8750145 +0.9990456 0.8996116 0.8989805 +0.9992471 0.9191042 0.9187027 +0.9994058 0.9350601 0.9348056 +0.9995309 0.94803 0.9478691 +0.9996295 0.9585134 0.958412 +0.9997074 0.9669486 0.9668847 +0.9997688 0.9737111 0.973671 +0.9998174 0.9791169 0.9790917 +0.9998557 0.9834281 0.9834123 +0.999886 0.98686 0.9868501 +0.9999099 0.9895879 0.9895817 +0.9999288 0.9917538 0.9917499 +0.9999437 0.9934718 0.9934694 +0.0000238 0.5501155 0.0506267 +0.0000382 0.549612 0.0501232 +0.0000611 0.5489798 0.049491 +0.0000978 0.5481876 0.0486989 +0.0001565 0.5471978 0.047709 +0.0002504 0.5459652 0.0464764 +0.0004008 0.5444373 0.0449485 +0.0006416 0.5425548 0.043066 +0.0010268 0.5402539 0.0407651 +0.0016435 0.5374722 0.0379834 +0.0026305 0.5341598 0.0346711 +0.0042103 0.5303003 0.0308116 +0.0067388 0.5259474 0.0264587 +0.0107859 0.5212886 0.0217999 +0.0172633 0.5167521 0.0172633 +0.0311975 0.5167521 0.0172633 +0.0488261 0.5167521 0.0172633 +0.0711285 0.5167521 0.0172633 +0.099344 0.5167521 0.0172633 +0.1350402 0.5167521 0.0172633 +0.1802005 0.5167521 0.0172633 +0.2373343 0.5167521 0.0172633 +0.3096159 0.5167521 0.0172633 +0.4010615 0.5167521 0.0172633 +0.5167521 0.5167521 0.0172633 +0.6631157 0.5167521 0.0172633 +0.8245426 0.5034325 0.0196467 +0.8976087 0.4411348 0.0381561 +0.9329391 0.3861956 0.0694453 +0.9533177 0.3529722 0.1105818 +0.9662809 0.3422213 0.160092 +0.9750472 0.3514914 0.2167545 +0.9812231 0.3774018 0.2791873 +0.9857006 0.4162752 0.3457234 +0.9890146 0.464388 0.4144423 +0.9915054 0.5181531 0.4833013 +0.9933988 0.5743018 0.5503203 +0.9948509 0.6300515 0.6137675 +0.9959719 0.6832232 0.6723012 +0.9968418 0.732285 0.7250408 +0.9975194 0.7763215 0.7715641 +0.9980491 0.814944 0.8118466 +0.998464 0.8481705 0.8461687 +0.9987896 0.8763001 0.8750145 +0.9990456 0.8998018 0.8989805 +0.9992471 0.9192252 0.9187027 +0.9994058 0.9351368 0.9348056 +0.9995309 0.9480785 0.9478691 +0.9996295 0.9585439 0.958412 +0.9997074 0.9669678 0.9668847 +0.9997688 0.9737232 0.973671 +0.9998174 0.9791245 0.9790917 +0.9998557 0.9834328 0.9834123 +0.999886 0.986863 0.9868501 +0.9999099 0.9895898 0.9895817 +0.9999288 0.991755 0.9917499 +0.9999437 0.9934725 0.9934694 +0.0000238 0.6964791 0.0506267 +0.0000382 0.6959756 0.0501232 +0.0000611 0.6953434 0.049491 +0.0000978 0.6945513 0.0486989 +0.0001565 0.6935614 0.047709 +0.0002504 0.6923288 0.0464764 +0.0004008 0.6908009 0.0449485 +0.0006416 0.6889184 0.043066 +0.0010268 0.6866175 0.0407651 +0.0016435 0.6838358 0.0379834 +0.0026305 0.6805235 0.0346711 +0.0042103 0.676664 0.0308116 +0.0067388 0.6723111 0.0264587 +0.0107859 0.6676523 0.0217999 +0.0172633 0.6631157 0.0172633 +0.0311975 0.6631157 0.0172633 +0.0488261 0.6631157 0.0172633 +0.0711285 0.6631157 0.0172633 +0.099344 0.6631157 0.0172633 +0.1350402 0.6631157 0.0172633 +0.1802005 0.6631157 0.0172633 +0.2373343 0.6631157 0.0172633 +0.3096159 0.6631157 0.0172633 +0.4010615 0.6631157 0.0172633 +0.5167521 0.6631157 0.0172633 +0.6631157 0.6631157 0.0172633 +0.8245426 0.6451948 0.0196467 +0.8976087 0.5592184 0.0381561 +0.9329391 0.479012 0.0694453 +0.9533177 0.4239991 0.1105818 +0.9662809 0.3955901 0.160092 +0.9750472 0.390973 0.2167545 +0.9812231 0.4061813 0.2791873 +0.9857006 0.4369488 0.3457234 +0.9890146 0.4790235 0.4144423 +0.9915054 0.5283656 0.4833013 +0.9933988 0.581329 0.5503203 +0.9948509 0.6348232 0.6137675 +0.9959719 0.6864236 0.6723012 +0.9968418 0.7344077 0.7250408 +0.9975194 0.7777156 0.7715641 +0.9980491 0.8158516 0.8118466 +0.998464 0.848757 0.8461687 +0.9987896 0.8766768 0.8750145 +0.9990456 0.9000425 0.8989805 +0.9992471 0.9193783 0.9187027 +0.9994058 0.9352338 0.9348056 +0.9995309 0.9481398 0.9478691 +0.9996295 0.9585826 0.958412 +0.9997074 0.9669922 0.9668847 +0.9997688 0.9737385 0.973671 +0.9998174 0.9791341 0.9790917 +0.9998557 0.9834389 0.9834123 +0.999886 0.9868667 0.9868501 +0.9999099 0.9895922 0.9895817 +0.9999288 0.9917565 0.9917499 +0.9999437 0.9934735 0.9934694 +0.0051514 0.8407292 0.0531113 +0.0051286 0.8405071 0.0526143 +0.0051047 0.8402274 0.0519898 +0.0050826 0.8398756 0.0512068 +0.0050676 0.8394338 0.0502275 +0.0050694 0.8388802 0.0490065 +0.0051048 0.8381886 0.0474909 +0.0052028 0.8373283 0.0456203 +0.0054121 0.8362644 0.0433291 +0.0058134 0.8349593 0.0405522 +0.0065402 0.8333779 0.0372359 +0.0078103 0.8314967 0.0333589 +0.0099781 0.8293233 0.0289702 +0.0136166 0.8269342 0.024255 +0.0196467 0.8245426 0.0196467 +0.0331428 0.8245426 0.0196467 +0.0502171 0.8245426 0.0196467 +0.0718184 0.8245426 0.0196467 +0.0991468 0.8245426 0.0196467 +0.1337208 0.8245426 0.0196467 +0.1774615 0.8245426 0.0196467 +0.232799 0.8245426 0.0196467 +0.3028082 0.8245426 0.0196467 +0.391379 0.8245426 0.0196467 +0.5034325 0.8245426 0.0196467 +0.6451948 0.8245426 0.0196467 +0.8245426 0.8245426 0.0196467 +0.8976087 0.7086095 0.0381561 +0.9329391 0.5964367 0.0694453 +0.9533177 0.5138574 0.1105818 +0.9662809 0.4631086 0.160092 +0.9750472 0.4409223 0.2167545 +0.9812231 0.4425911 0.2791873 +0.9857006 0.4631035 0.3457234 +0.9890146 0.4975392 0.4144423 +0.9915054 0.5412858 0.4833013 +0.9933988 0.5902194 0.5503203 +0.9948509 0.64086 0.6137675 +0.9959719 0.6904726 0.6723012 +0.9968418 0.7370933 0.7250408 +0.9975194 0.7794792 0.7715641 +0.9980491 0.8169999 0.8118466 +0.998464 0.8494991 0.8461687 +0.9987896 0.8771534 0.8750145 +0.9990456 0.9003469 0.8989805 +0.9992471 0.919572 0.9187027 +0.9994058 0.9353566 0.9348056 +0.9995309 0.9482174 0.9478691 +0.9996295 0.9586316 0.958412 +0.9997074 0.967023 0.9668847 +0.9997688 0.9737578 0.973671 +0.9998174 0.9791462 0.9790917 +0.9998557 0.9834465 0.9834123 +0.999886 0.9868715 0.9868501 +0.9999099 0.9895952 0.9895817 +0.9999288 0.9917583 0.9917499 +0.9999437 0.9934746 0.9934694 +0.0279321 0.9033413 0.0676299 +0.0278872 0.9032596 0.0671953 +0.0278347 0.9031567 0.0666492 +0.0277752 0.9030276 0.0659642 +0.0277111 0.9028657 0.0651072 +0.0276479 0.9026634 0.0640384 +0.0275966 0.9024114 0.0627109 +0.0275778 0.9020992 0.0610714 +0.0276281 0.9017148 0.0590616 +0.0278105 0.9012461 0.056623 +0.0282324 0.900682 0.0537068 +0.0290732 0.9000167 0.0502918 +0.0306306 0.8992555 0.0464178 +0.0333932 0.8984278 0.0422453 +0.0381561 0.8976087 0.0381561 +0.0493979 0.8976087 0.0381561 +0.0636203 0.8976087 0.0381561 +0.0816135 0.8976087 0.0381561 +0.1043773 0.8976087 0.0381561 +0.1331763 0.8976087 0.0381561 +0.1696109 0.8976087 0.0381561 +0.2157054 0.8976087 0.0381561 +0.2740209 0.8976087 0.0381561 +0.3477976 0.8976087 0.0381561 +0.4411348 0.8976087 0.0381561 +0.5592184 0.8976087 0.0381561 +0.7086095 0.8976087 0.0381561 +0.8976087 0.8976087 0.0381561 +0.9329391 0.7449944 0.0694453 +0.9533177 0.6275398 0.1105818 +0.9662809 0.5485282 0.160092 +0.9750472 0.5041146 0.2167545 +0.9812231 0.4886542 0.2791873 +0.9857006 0.4961927 0.3457234 +0.9890146 0.5209641 0.4144423 +0.9915054 0.5576314 0.4833013 +0.9933988 0.6014668 0.5503203 +0.9948509 0.6484973 0.6137675 +0.9959719 0.695595 0.6723012 +0.9968418 0.7404909 0.7250408 +0.9975194 0.7817105 0.7715641 +0.9980491 0.8184526 0.8118466 +0.998464 0.8504379 0.8461687 +0.9987896 0.8777563 0.8750145 +0.9990456 0.9007321 0.8989805 +0.9992471 0.919817 0.9187027 +0.9994058 0.9355119 0.9348056 +0.9995309 0.9483155 0.9478691 +0.9996295 0.9586935 0.958412 +0.9997074 0.9670619 0.9668847 +0.9997688 0.9737823 0.973671 +0.9998174 0.9791616 0.9790917 +0.9998557 0.9834561 0.9834123 +0.999886 0.9868776 0.9868501 +0.9999099 0.9895989 0.9895817 +0.9999288 0.9917607 0.9917499 +0.9999437 0.9934761 0.9934694 +0.0624569 0.9354466 0.0937372 +0.0624063 0.9354101 0.0933783 +0.0623458 0.9353643 0.0929273 +0.0622749 0.9353068 0.0923618 +0.0621943 0.9352348 0.0916543 +0.0621069 0.9351449 0.090772 +0.0620199 0.9350332 0.0896764 +0.0619473 0.9348949 0.0883235 +0.061916 0.9347252 0.0866656 +0.0619734 0.9345187 0.0846546 +0.062202 0.9342712 0.0822505 +0.062742 0.9339805 0.0794363 +0.0638283 0.9336494 0.0762454 +0.0658501 0.9332914 0.0728103 +0.0694453 0.9329391 0.0694453 +0.0782816 0.9329391 0.0694453 +0.0894608 0.9329391 0.0694453 +0.1036038 0.9329391 0.0694453 +0.1214966 0.9329391 0.0694453 +0.1441333 0.9329391 0.0694453 +0.1727717 0.9329391 0.0694453 +0.209003 0.9329391 0.0694453 +0.2548403 0.9329391 0.0694453 +0.3128305 0.9329391 0.0694453 +0.3861956 0.9329391 0.0694453 +0.479012 0.9329391 0.0694453 +0.5964367 0.9329391 0.0694453 +0.7449944 0.9329391 0.0694453 +0.9329391 0.9329391 0.0694453 +0.9533177 0.7713628 0.1105818 +0.9662809 0.6565952 0.160092 +0.9750472 0.5840612 0.2167545 +0.9812231 0.5469301 0.2791873 +0.9857006 0.5380548 0.3457234 +0.9890146 0.5505995 0.4144423 +0.9915054 0.5783109 0.4833013 +0.9933988 0.6156963 0.5503203 +0.9948509 0.6581595 0.6137675 +0.9959719 0.7020756 0.6723012 +0.9968418 0.7447892 0.7250408 +0.9975194 0.7845333 0.7715641 +0.9980491 0.8202905 0.8118466 +0.998464 0.8516256 0.8461687 +0.9987896 0.8785191 0.8750145 +0.9990456 0.9012195 0.8989805 +0.9992471 0.920127 0.9187027 +0.9994058 0.9357084 0.9348056 +0.9995309 0.9484397 0.9478691 +0.9996295 0.9587718 0.958412 +0.9997074 0.9671112 0.9668847 +0.9997688 0.9738133 0.973671 +0.9998174 0.979181 0.9790917 +0.9998557 0.9834683 0.9834123 +0.999886 0.9868852 0.9868501 +0.9999099 0.9896037 0.9895817 +0.9999288 0.9917637 0.9917499 +0.9999437 0.993478 0.9934694 +0.1059991 0.9545467 0.1300248 +0.1059489 0.9545286 0.1297365 +0.1058883 0.9545059 0.1293745 +0.1058162 0.9544774 0.1289204 +0.1057322 0.9544418 0.1283525 +0.1056375 0.9543974 0.1276445 +0.1055364 0.9543421 0.1267655 +0.1054384 0.9542739 0.1256805 +0.1053624 0.9541902 0.1243513 +0.1053433 0.9540886 0.12274 +0.1054431 0.9539671 0.1208148 +0.1057683 0.9538247 0.1185628 +0.1064997 0.953663 0.1160116 +0.1079385 0.9534887 0.1132674 +0.1105818 0.9533177 0.1105818 +0.1173437 0.9533177 0.1105818 +0.1258985 0.9533177 0.1105818 +0.1367213 0.9533177 0.1105818 +0.1504136 0.9533177 0.1105818 +0.1677362 0.9533177 0.1105818 +0.1896515 0.9533177 0.1105818 +0.2173771 0.9533177 0.1105818 +0.2524537 0.9533177 0.1105818 +0.2968302 0.9533177 0.1105818 +0.3529722 0.9533177 0.1105818 +0.4239991 0.9533177 0.1105818 +0.5138574 0.9533177 0.1105818 +0.6275398 0.9533177 0.1105818 +0.7713628 0.9533177 0.1105818 +0.9533177 0.9533177 0.1105818 +0.9662809 0.7933139 0.160092 +0.9750472 0.685204 0.2167545 +0.9812231 0.6206566 0.2791873 +0.9857006 0.5910158 0.3457234 +0.9890146 0.5880922 0.4144423 +0.9915054 0.604473 0.4833013 +0.9933988 0.6336985 0.5503203 +0.9948509 0.6703834 0.6137675 +0.9959719 0.7102744 0.6723012 +0.9968418 0.7502272 0.7250408 +0.9975194 0.7881046 0.7715641 +0.9980491 0.8226156 0.8118466 +0.998464 0.8531283 0.8461687 +0.9987896 0.8794841 0.8750145 +0.9990456 0.901836 0.8989805 +0.9992471 0.9205192 0.9187027 +0.9994058 0.935957 0.9348056 +0.9995309 0.9485969 0.9478691 +0.9996295 0.9588709 0.958412 +0.9997074 0.9671736 0.9668847 +0.9997688 0.9738525 0.973671 +0.9998174 0.9792056 0.9790917 +0.9998557 0.9834837 0.9834123 +0.999886 0.9868949 0.9868501 +0.9999099 0.9896098 0.9895817 +0.9999288 0.9917675 0.9917499 +0.9999437 0.9934804 0.9934694 +0.1572498 0.9669269 0.1753664 +0.1572031 0.9669173 0.1751393 +0.1571463 0.9669053 0.1748539 +0.1570779 0.9668902 0.1744962 +0.1569971 0.9668714 0.1740488 +0.156904 0.9668479 0.1734912 +0.1568008 0.9668187 0.1727991 +0.1566936 0.9667827 0.1719451 +0.1565954 0.9667385 0.1708992 +0.1565315 0.966685 0.169632 +0.1565473 0.9666211 0.1681189 +0.1567226 0.9665463 0.1663501 +0.1571937 0.9664615 0.1643478 +0.15819 0.9663702 0.1621961 +0.160092 0.9662809 0.160092 +0.1651729 0.9662809 0.160092 +0.1716008 0.9662809 0.160092 +0.179733 0.9662809 0.160092 +0.1900212 0.9662809 0.160092 +0.2030372 0.9662809 0.160092 +0.219504 0.9662809 0.160092 +0.2403368 0.9662809 0.160092 +0.2666929 0.9662809 0.160092 +0.3000369 0.9662809 0.160092 +0.3422213 0.9662809 0.160092 +0.3955901 0.9662809 0.160092 +0.4631086 0.9662809 0.160092 +0.5485282 0.9662809 0.160092 +0.6565952 0.9662809 0.160092 +0.7933139 0.9662809 0.160092 +0.9662809 0.9662809 0.160092 +0.9750472 0.8131627 0.2167545 +0.9812231 0.7139303 0.2791873 +0.9857006 0.6580183 0.3457234 +0.9890146 0.6355254 0.4144423 +0.9915054 0.6375715 0.4833013 +0.9933988 0.6564735 0.5503203 +0.9948509 0.6858483 0.6137675 +0.9959719 0.720647 0.6723012 +0.9968418 0.757107 0.7250408 +0.9975194 0.7926227 0.7715641 +0.9980491 0.8255572 0.8118466 +0.998464 0.8550293 0.8461687 +0.9987896 0.880705 0.8750145 +0.9990456 0.902616 0.8989805 +0.9992471 0.9210153 0.9187027 +0.9994058 0.9362715 0.9348056 +0.9995309 0.9487957 0.9478691 +0.9996295 0.9589962 0.958412 +0.9997074 0.9672525 0.9668847 +0.9997688 0.9739021 0.973671 +0.9998174 0.9792367 0.9790917 +0.9998557 0.9835032 0.9834123 +0.999886 0.9869071 0.9868501 +0.9999099 0.9896174 0.9895817 +0.9999288 0.9917723 0.9917499 +0.9999437 0.9934834 0.9934694 +0.2151269 0.9754027 0.2285707 +0.2150852 0.9753975 0.2283945 +0.2150342 0.9753908 0.2281732 +0.2149725 0.9753825 0.2278958 +0.2148987 0.9753721 0.2275489 +0.2148124 0.9753591 0.2271165 +0.2147144 0.975343 0.2265801 +0.2146085 0.9753231 0.2259183 +0.2145034 0.9752987 0.2251082 +0.2144168 0.9752692 0.224127 +0.2143816 0.975234 0.222956 +0.2144566 0.9751928 0.2215879 +0.2147432 0.9751462 0.2200403 +0.2154135 0.9750962 0.2183784 +0.2167545 0.9750472 0.2167545 +0.2205133 0.9750472 0.2167545 +0.2252686 0.9750472 0.2167545 +0.2312846 0.9750472 0.2167545 +0.2388957 0.9750472 0.2167545 +0.2485248 0.9750472 0.2167545 +0.2607068 0.9750472 0.2167545 +0.2761186 0.9750472 0.2167545 +0.2956165 0.9750472 0.2167545 +0.3202839 0.9750472 0.2167545 +0.3514914 0.9750472 0.2167545 +0.390973 0.9750472 0.2167545 +0.4409223 0.9750472 0.2167545 +0.5041146 0.9750472 0.2167545 +0.5840612 0.9750472 0.2167545 +0.685204 0.9750472 0.2167545 +0.8131627 0.9750472 0.2167545 +0.9750472 0.9750472 0.2167545 +0.9812231 0.8319336 0.2791873 +0.9857006 0.7427853 0.3457234 +0.9890146 0.6955345 0.4144423 +0.9915054 0.6794455 0.4833013 +0.9933988 0.685287 0.5503203 +0.9948509 0.7054133 0.6137675 +0.9959719 0.7337696 0.6723012 +0.9968418 0.7658108 0.7250408 +0.9975194 0.7983387 0.7715641 +0.9980491 0.8292787 0.8118466 +0.998464 0.8574344 0.8461687 +0.9987896 0.8822496 0.8750145 +0.9990456 0.9036028 0.8989805 +0.9992471 0.9216431 0.9187027 +0.9994058 0.9366694 0.9348056 +0.9995309 0.9490471 0.9478691 +0.9996295 0.9591548 0.958412 +0.9997074 0.9673523 0.9668847 +0.9997688 0.9739648 0.973671 +0.9998174 0.9792761 0.9790917 +0.9998557 0.9835279 0.9834123 +0.999886 0.9869226 0.9868501 +0.9999099 0.9896271 0.9895817 +0.9999288 0.9917783 0.9917499 +0.9999437 0.9934872 0.9934694 +0.2783684 0.9814251 0.2881937 +0.2783325 0.9814221 0.2880591 +0.2782884 0.9814183 0.2878901 +0.2782347 0.9814136 0.2876782 +0.2781701 0.9814076 0.2874132 +0.2780936 0.9814002 0.2870831 +0.2780055 0.9813911 0.2866736 +0.2779077 0.9813797 0.2861685 +0.2778058 0.9813659 0.2855503 +0.2777122 0.9813491 0.2848019 +0.2776503 0.9813291 0.283909 +0.2776626 0.9813057 0.2828664 +0.2778236 0.9812792 0.2816876 +0.2782606 0.9812508 0.2804226 +0.2791873 0.9812231 0.2791873 +0.2819272 0.9812231 0.2791873 +0.2853935 0.9812231 0.2791873 +0.2897788 0.9812231 0.2791873 +0.2953268 0.9812231 0.2791873 +0.3023458 0.9812231 0.2791873 +0.3112256 0.9812231 0.2791873 +0.3224598 0.9812231 0.2791873 +0.3366726 0.9812231 0.2791873 +0.3546535 0.9812231 0.2791873 +0.3774018 0.9812231 0.2791873 +0.4061813 0.9812231 0.2791873 +0.4425911 0.9812231 0.2791873 +0.4886542 0.9812231 0.2791873 +0.5469301 0.9812231 0.2791873 +0.6206566 0.9812231 0.2791873 +0.7139303 0.9812231 0.2791873 +0.8319336 0.9812231 0.2791873 +0.9812231 0.9812231 0.2791873 +0.9857006 0.8500265 0.3457234 +0.9890146 0.7714538 0.4144423 +0.9915054 0.7324214 0.4833013 +0.9933988 0.7217397 0.5503203 +0.9948509 0.7301657 0.6137675 +0.9959719 0.7503714 0.6723012 +0.9968418 0.7768223 0.7250408 +0.9975194 0.8055701 0.7715641 +0.9980491 0.8339868 0.8118466 +0.998464 0.860477 0.8461687 +0.9987896 0.8842037 0.8750145 +0.9990456 0.9048512 0.8989805 +0.9992471 0.9224372 0.9187027 +0.9994058 0.9371728 0.9348056 +0.9995309 0.9493653 0.9478691 +0.9996295 0.9593554 0.958412 +0.9997074 0.9674786 0.9668847 +0.9997688 0.9740442 0.973671 +0.9998174 0.9793259 0.9790917 +0.9998557 0.9835592 0.9834123 +0.999886 0.9869421 0.9868501 +0.9999099 0.9896394 0.9895817 +0.9999288 0.991786 0.9917499 +0.9999437 0.993492 0.9934694 +0.3454107 0.9858181 0.352484 +0.3453807 0.9858163 0.3523828 +0.3453439 0.9858141 0.3522557 +0.3452987 0.9858113 0.3520964 +0.3452442 0.9858079 0.3518972 +0.3451791 0.9858036 0.351649 +0.3451032 0.9857982 0.3513412 +0.3450175 0.9857916 0.3509616 +0.3449254 0.9857835 0.3504972 +0.3448353 0.9857738 0.3499351 +0.3447636 0.9857621 0.3492646 +0.3447407 0.9857485 0.3484821 +0.3448204 0.9857332 0.3475978 +0.3450957 0.9857167 0.3466492 +0.3457234 0.9857006 0.3457234 +0.3476916 0.9857006 0.3457234 +0.3501816 0.9857006 0.3457234 +0.3533318 0.9857006 0.3457234 +0.3573171 0.9857006 0.3457234 +0.3623592 0.9857006 0.3457234 +0.368738 0.9857006 0.3457234 +0.376808 0.9857006 0.3457234 +0.3870176 0.9857006 0.3457234 +0.3999341 0.9857006 0.3457234 +0.4162752 0.9857006 0.3457234 +0.4369488 0.9857006 0.3457234 +0.4631035 0.9857006 0.3457234 +0.4961927 0.9857006 0.3457234 +0.5380548 0.9857006 0.3457234 +0.5910158 0.9857006 0.3457234 +0.6580183 0.9857006 0.3457234 +0.7427853 0.9857006 0.3457234 +0.8500265 0.9857006 0.3457234 +0.9857006 0.9857006 0.3457234 +0.9890146 0.8675017 0.4144423 +0.9915054 0.7994429 0.4833013 +0.9933988 0.7678572 0.5503203 +0.9948509 0.7614806 0.6137675 +0.9959719 0.7713748 0.6723012 +0.9968418 0.7907532 0.7250408 +0.9975194 0.8147189 0.7715641 +0.9980491 0.8399433 0.8118466 +0.998464 0.8643265 0.8461687 +0.9987896 0.8866758 0.8750145 +0.9990456 0.9064306 0.8989805 +0.9992471 0.9234419 0.9187027 +0.9994058 0.9378096 0.9348056 +0.9995309 0.9497678 0.9478691 +0.9996295 0.9596092 0.958412 +0.9997074 0.9676383 0.9668847 +0.9997688 0.9741446 0.973671 +0.9998174 0.9793889 0.9790917 +0.9998557 0.9835987 0.9834123 +0.999886 0.9869669 0.9868501 +0.9999099 0.9896549 0.9895817 +0.9999288 0.9917957 0.9917499 +0.9999437 0.993498 0.9934694 +0.4144197 0.9890841 0.4194363 +0.4143955 0.9890831 0.4193615 +0.4143657 0.9890818 0.4192674 +0.414329 0.9890801 0.4191496 +0.4142845 0.9890781 0.4190022 +0.4142311 0.9890755 0.4188187 +0.4141683 0.9890723 0.4185911 +0.4140964 0.9890684 0.4183104 +0.4140176 0.9890637 0.4179671 +0.4139373 0.9890579 0.4175516 +0.4138668 0.989051 0.4170563 +0.4138277 0.989043 0.4164783 +0.4138582 0.9890339 0.4158254 +0.4140252 0.9890241 0.4151253 +0.4144423 0.9890146 0.4144423 +0.4158356 0.9890146 0.4144423 +0.4175984 0.9890146 0.4144423 +0.4198285 0.9890146 0.4144423 +0.4226498 0.9890146 0.4144423 +0.4262192 0.9890146 0.4144423 +0.430735 0.9890146 0.4144423 +0.436448 0.9890146 0.4144423 +0.4436757 0.9890146 0.4144423 +0.4528197 0.9890146 0.4144423 +0.464388 0.9890146 0.4144423 +0.4790235 0.9890146 0.4144423 +0.4975392 0.9890146 0.4144423 +0.5209641 0.9890146 0.4144423 +0.5505995 0.9890146 0.4144423 +0.5880922 0.9890146 0.4144423 +0.6355254 0.9890146 0.4144423 +0.6955345 0.9890146 0.4144423 +0.7714538 0.9890146 0.4144423 +0.8675017 0.9890146 0.4144423 +0.9890146 0.9890146 0.4144423 +0.9915054 0.8842338 0.4833013 +0.9933988 0.8262017 0.5503203 +0.9948509 0.801098 0.6137675 +0.9959719 0.7979469 0.6723012 +0.9968418 0.8083776 0.7250408 +0.9975194 0.8262932 0.7715641 +0.9980491 0.847479 0.8118466 +0.998464 0.8691965 0.8461687 +0.9987896 0.8898035 0.8750145 +0.9990456 0.9084287 0.8989805 +0.9992471 0.924713 0.9187027 +0.9994058 0.9386153 0.9348056 +0.9995309 0.9502771 0.9478691 +0.9996295 0.9599303 0.958412 +0.9997074 0.9678404 0.9668847 +0.9997688 0.9742716 0.973671 +0.9998174 0.9794687 0.9790917 +0.9998557 0.9836487 0.9834123 +0.999886 0.9869982 0.9868501 +0.9999099 0.9896745 0.9895817 +0.9999288 0.991808 0.9917499 +0.9999437 0.9935057 0.9934694 +0.4834235 0.9915469 0.4869294 +0.4834045 0.9915463 0.4868749 +0.4833811 0.9915455 0.4868065 +0.4833522 0.9915446 0.4867208 +0.4833171 0.9915433 0.4866137 +0.4832747 0.9915418 0.4864802 +0.4832246 0.9915399 0.4863147 +0.4831666 0.9915376 0.4861106 +0.4831021 0.9915347 0.4858611 +0.4830346 0.9915312 0.4855591 +0.4829718 0.9915271 0.4851992 +0.4829286 0.9915223 0.4847793 +0.4829319 0.9915169 0.4843052 +0.4830292 0.991511 0.4837969 +0.4833013 0.9915054 0.4833013 +0.4842735 0.9915054 0.4833013 +0.4855036 0.9915054 0.4833013 +0.4870597 0.9915054 0.4833013 +0.4890285 0.9915054 0.4833013 +0.4915192 0.9915054 0.4833013 +0.4946702 0.9915054 0.4833013 +0.4986567 0.9915054 0.4833013 +0.5037002 0.9915054 0.4833013 +0.5100808 0.9915054 0.4833013 +0.5181531 0.9915054 0.4833013 +0.5283656 0.9915054 0.4833013 +0.5412858 0.9915054 0.4833013 +0.5576314 0.9915054 0.4833013 +0.5783109 0.9915054 0.4833013 +0.604473 0.9915054 0.4833013 +0.6375715 0.9915054 0.4833013 +0.6794455 0.9915054 0.4833013 +0.7324214 0.9915054 0.4833013 +0.7994429 0.9915054 0.4833013 +0.8842338 0.9915054 0.4833013 +0.9915054 0.9915054 0.4833013 +0.9933988 0.9000152 0.5503203 +0.9948509 0.8512193 0.6137675 +0.9959719 0.8315641 0.6723012 +0.9968418 0.8306748 0.7250408 +0.9975194 0.8409363 0.7715641 +0.9980491 0.8570126 0.8118466 +0.998464 0.8753576 0.8461687 +0.9987896 0.8937603 0.8750145 +0.9990456 0.9109567 0.8989805 +0.9992471 0.926321 0.9187027 +0.9994058 0.9396346 0.9348056 +0.9995309 0.9509213 0.9478691 +0.9996295 0.9603366 0.958412 +0.9997074 0.9680961 0.9668847 +0.9997688 0.9744323 0.973671 +0.9998174 0.9795695 0.9790917 +0.9998557 0.9837119 0.9834123 +0.999886 0.9870379 0.9868501 +0.9999099 0.9896993 0.9895817 +0.9999288 0.9918235 0.9917499 +0.9999437 0.9935154 0.9934694 +0.5504963 0.993424 0.5529117 +0.5504818 0.9934236 0.5528728 +0.550464 0.9934231 0.5528239 +0.5504419 0.9934225 0.5527626 +0.550415 0.9934218 0.552686 +0.5503825 0.9934209 0.5525906 +0.5503438 0.9934197 0.5524723 +0.5502987 0.9934183 0.5523265 +0.550248 0.9934166 0.5521481 +0.5501939 0.9934145 0.5519324 +0.5501416 0.993412 0.5516753 +0.5501012 0.9934091 0.5513754 +0.5500915 0.9934058 0.5510368 +0.5501456 0.9934023 0.550674 +0.5503203 0.9933988 0.5503203 +0.5509893 0.9933988 0.5503203 +0.5518357 0.9933988 0.5503203 +0.5529065 0.9933988 0.5503203 +0.5542612 0.9933988 0.5503203 +0.555975 0.9933988 0.5503203 +0.5581433 0.9933988 0.5503203 +0.5608864 0.9933988 0.5503203 +0.5643568 0.9933988 0.5503203 +0.5687472 0.9933988 0.5503203 +0.5743018 0.9933988 0.5503203 +0.581329 0.9933988 0.5503203 +0.5902194 0.9933988 0.5503203 +0.6014668 0.9933988 0.5503203 +0.6156963 0.9933988 0.5503203 +0.6336985 0.9933988 0.5503203 +0.6564735 0.9933988 0.5503203 +0.685287 0.9933988 0.5503203 +0.7217397 0.9933988 0.5503203 +0.7678572 0.9933988 0.5503203 +0.8262017 0.9933988 0.5503203 +0.9000152 0.9933988 0.5503203 +0.9933988 0.9933988 0.5503203 +0.9948509 0.9146292 0.6137675 +0.9959719 0.8740941 0.6723012 +0.9968418 0.8588837 0.7250408 +0.9975194 0.8594616 0.7715641 +0.9980491 0.8690738 0.8118466 +0.998464 0.8831523 0.8461687 +0.9987896 0.8987663 0.8750145 +0.9990456 0.9141548 0.8989805 +0.9992471 0.9283554 0.9187027 +0.9994058 0.9409242 0.9348056 +0.9995309 0.9517364 0.9478691 +0.9996295 0.9608506 0.958412 +0.9997074 0.9684196 0.9668847 +0.9997688 0.9746356 0.973671 +0.9998174 0.9796971 0.9790917 +0.9998557 0.983792 0.9834123 +0.999886 0.987088 0.9868501 +0.9999099 0.9897307 0.9895817 +0.9999288 0.9918432 0.9917499 +0.9999437 0.9935277 0.9934694 +0.6139459 0.9948662 0.6155878 +0.6139352 0.994866 0.6155604 +0.6139219 0.9948657 0.615526 +0.6139056 0.9948653 0.615483 +0.6138855 0.9948649 0.6154291 +0.6138613 0.9948643 0.6153621 +0.6138323 0.9948636 0.6152789 +0.6137984 0.9948628 0.6151764 +0.6137599 0.9948617 0.6150511 +0.6137183 0.9948604 0.6148995 +0.6136769 0.9948589 0.6147189 +0.6136427 0.9948571 0.6145083 +0.6136284 0.9948551 0.6142705 +0.6136569 0.994853 0.6140158 +0.6137675 0.9948509 0.6137675 +0.6142218 0.9948509 0.6137675 +0.6147965 0.9948509 0.6137675 +0.6155236 0.9948509 0.6137675 +0.6164434 0.9948509 0.6137675 +0.6176072 0.9948509 0.6137675 +0.6190795 0.9948509 0.6137675 +0.6209421 0.9948509 0.6137675 +0.6232986 0.9948509 0.6137675 +0.6262799 0.9948509 0.6137675 +0.6300515 0.9948509 0.6137675 +0.6348232 0.9948509 0.6137675 +0.64086 0.9948509 0.6137675 +0.6484973 0.9948509 0.6137675 +0.6581595 0.9948509 0.6137675 +0.6703834 0.9948509 0.6137675 +0.6858483 0.9948509 0.6137675 +0.7054133 0.9948509 0.6137675 +0.7301657 0.9948509 0.6137675 +0.7614806 0.9948509 0.6137675 +0.801098 0.9948509 0.6137675 +0.8512193 0.9948509 0.6137675 +0.9146292 0.9948509 0.6137675 +0.9948509 0.9948509 0.6137675 +0.9959719 0.9279002 0.6723012 +0.9968418 0.8945716 0.7250408 +0.9975194 0.8828986 0.7715641 +0.9980491 0.8843329 0.8118466 +0.998464 0.8930136 0.8461687 +0.9987896 0.9050994 0.8750145 +0.9990456 0.9182009 0.8989805 +0.9992471 0.9309292 0.9187027 +0.9994058 0.9425556 0.9348056 +0.9995309 0.9527675 0.9478691 +0.9996295 0.9615008 0.958412 +0.9997074 0.9688289 0.9668847 +0.9997688 0.9748928 0.973671 +0.9998174 0.9798586 0.9790917 +0.9998557 0.9838932 0.9834123 +0.999886 0.9871514 0.9868501 +0.9999099 0.9897705 0.9895817 +0.9999288 0.9918681 0.9917499 +0.9999437 0.9935433 0.9934694 +0.6724572 0.9959813 0.6735594 +0.6724495 0.9959811 0.6735405 +0.6724399 0.9959809 0.6735167 +0.672428 0.9959807 0.6734869 +0.6724135 0.9959804 0.6734497 +0.6723959 0.9959801 0.6734033 +0.6723748 0.9959797 0.6733458 +0.67235 0.9959791 0.6732749 +0.6723217 0.9959785 0.6731883 +0.6722907 0.9959777 0.6730835 +0.6722594 0.9959768 0.6729586 +0.6722322 0.9959757 0.672813 +0.672218 0.9959745 0.6726487 +0.672232 0.9959732 0.6724727 +0.6723012 0.9959719 0.6723012 +0.6726059 0.9959719 0.6723012 +0.6729913 0.9959719 0.6723012 +0.673479 0.9959719 0.6723012 +0.674096 0.9959719 0.6723012 +0.6748765 0.9959719 0.6723012 +0.675864 0.9959719 0.6723012 +0.6771133 0.9959719 0.6723012 +0.6786939 0.9959719 0.6723012 +0.6806934 0.9959719 0.6723012 +0.6832232 0.9959719 0.6723012 +0.6864236 0.9959719 0.6723012 +0.6904726 0.9959719 0.6723012 +0.695595 0.9959719 0.6723012 +0.7020756 0.9959719 0.6723012 +0.7102744 0.9959719 0.6723012 +0.720647 0.9959719 0.6723012 +0.7337696 0.9959719 0.6723012 +0.7503714 0.9959719 0.6723012 +0.7713748 0.9959719 0.6723012 +0.7979469 0.9959719 0.6723012 +0.8315641 0.9959719 0.6723012 +0.8740941 0.9959719 0.6723012 +0.9279002 0.9959719 0.6723012 +0.9959719 0.9959719 0.6723012 +0.9968418 0.9397214 0.7250408 +0.9975194 0.9125495 0.7715641 +0.9980491 0.9036376 0.8118466 +0.998464 0.9054895 0.8461687 +0.9987896 0.9131117 0.8750145 +0.9990456 0.9233198 0.8989805 +0.9992471 0.9341854 0.9187027 +0.9994058 0.9446196 0.9348056 +0.9995309 0.9540721 0.9478691 +0.9996295 0.9623234 0.958412 +0.9997074 0.9693466 0.9668847 +0.9997688 0.9752181 0.973671 +0.9998174 0.9800628 0.9790917 +0.9998557 0.9840213 0.9834123 +0.999886 0.9872317 0.9868501 +0.9999099 0.9898207 0.9895817 +0.9999288 0.9918995 0.9917499 +0.9999437 0.993563 0.9934694 +0.7251659 0.9968475 0.7258976 +0.7251605 0.9968474 0.7258847 +0.7251537 0.9968473 0.7258685 +0.7251454 0.9968472 0.7258482 +0.7251351 0.996847 0.7258228 +0.7251226 0.9968468 0.7257912 +0.7251076 0.9968465 0.725752 +0.7250899 0.9968462 0.7257037 +0.7250697 0.9968458 0.7256447 +0.7250473 0.9968453 0.7255733 +0.7250244 0.9968448 0.7254883 +0.7250039 0.9968441 0.7253892 +0.7249916 0.9968433 0.7252773 +0.7249978 0.9968425 0.7251575 +0.7250408 0.9968418 0.7250408 +0.7252429 0.9968418 0.7250408 +0.7254985 0.9968418 0.7250408 +0.725822 0.9968418 0.7250408 +0.7262312 0.9968418 0.7250408 +0.7267489 0.9968418 0.7250408 +0.7274039 0.9968418 0.7250408 +0.7282325 0.9968418 0.7250408 +0.7292808 0.9968418 0.7250408 +0.7306071 0.9968418 0.7250408 +0.732285 0.9968418 0.7250408 +0.7344077 0.9968418 0.7250408 +0.7370933 0.9968418 0.7250408 +0.7404909 0.9968418 0.7250408 +0.7447892 0.9968418 0.7250408 +0.7502272 0.9968418 0.7250408 +0.757107 0.9968418 0.7250408 +0.7658108 0.9968418 0.7250408 +0.7768223 0.9968418 0.7250408 +0.7907532 0.9968418 0.7250408 +0.8083776 0.9968418 0.7250408 +0.8306748 0.9968418 0.7250408 +0.8588837 0.9968418 0.7250408 +0.8945716 0.9968418 0.7250408 +0.9397214 0.9968418 0.7250408 +0.9968418 0.9968418 0.7250408 +0.9975194 0.9500617 0.7715641 +0.9980491 0.9280606 0.8118466 +0.998464 0.921273 0.8461687 +0.9987896 0.9232483 0.8750145 +0.9990456 0.9297957 0.8989805 +0.9992471 0.9383049 0.9187027 +0.9994058 0.9472309 0.9348056 +0.9995309 0.9557225 0.9478691 +0.9996295 0.9633641 0.958412 +0.9997074 0.9700016 0.9668847 +0.9997688 0.9756298 0.973671 +0.9998174 0.9803212 0.9790917 +0.9998557 0.9841833 0.9834123 +0.999886 0.9873332 0.9868501 +0.9999099 0.9898843 0.9895817 +0.9999288 0.9919393 0.9917499 +0.9999437 0.9935879 0.9934694 +0.7716588 0.997523 0.7721396 +0.7716551 0.997523 0.7721309 +0.7716504 0.9975229 0.77212 +0.7716446 0.9975228 0.7721064 +0.7716375 0.9975227 0.7720893 +0.7716288 0.9975226 0.7720681 +0.7716184 0.9975224 0.7720418 +0.7716061 0.9975222 0.7720094 +0.7715919 0.997522 0.7719697 +0.7715762 0.9975217 0.7719217 +0.7715599 0.9975213 0.7718646 +0.7715449 0.9975209 0.771798 +0.7715352 0.9975204 0.7717229 +0.7715376 0.9975199 0.7716425 +0.7715641 0.9975194 0.7715641 +0.7716968 0.9975194 0.7715641 +0.7718647 0.9975194 0.7715641 +0.7720771 0.9975194 0.7715641 +0.7723459 0.9975194 0.7715641 +0.7726859 0.9975194 0.7715641 +0.773116 0.9975194 0.7715641 +0.7736602 0.9975194 0.7715641 +0.7743486 0.9975194 0.7715641 +0.7752196 0.9975194 0.7715641 +0.7763215 0.9975194 0.7715641 +0.7777156 0.9975194 0.7715641 +0.7794792 0.9975194 0.7715641 +0.7817105 0.9975194 0.7715641 +0.7845333 0.9975194 0.7715641 +0.7881046 0.9975194 0.7715641 +0.7926227 0.9975194 0.7715641 +0.7983387 0.9975194 0.7715641 +0.8055701 0.9975194 0.7715641 +0.8147189 0.9975194 0.7715641 +0.8262932 0.9975194 0.7715641 +0.8409363 0.9975194 0.7715641 +0.8594616 0.9975194 0.7715641 +0.8828986 0.9975194 0.7715641 +0.9125495 0.9975194 0.7715641 +0.9500617 0.9975194 0.7715641 +0.9975194 0.9975194 0.7715641 +0.9980491 0.9589588 0.8118466 +0.998464 0.9412413 0.8461687 +0.9987896 0.9360723 0.8750145 +0.9990456 0.9379887 0.8989805 +0.9992471 0.9435166 0.9187027 +0.9994058 0.9505344 0.9348056 +0.9995309 0.9578105 0.9478691 +0.9996295 0.9646808 0.958412 +0.9997074 0.9708303 0.9668847 +0.9997688 0.9761506 0.973671 +0.9998174 0.9806481 0.9790917 +0.9998557 0.9843883 0.9834123 +0.999886 0.9874617 0.9868501 +0.9999099 0.9899648 0.9895817 +0.9999288 0.9919897 0.9917499 +0.9999437 0.9936194 0.9934694 +0.8119154 0.9980513 0.8122285 +0.8119128 0.9980512 0.8122228 +0.8119096 0.9980512 0.8122156 +0.8119057 0.9980511 0.8122065 +0.8119009 0.9980511 0.8121952 +0.8118949 0.998051 0.8121811 +0.8118878 0.9980509 0.8121636 +0.8118794 0.9980508 0.8121421 +0.8118697 0.9980506 0.8121158 +0.8118589 0.9980504 0.8120839 +0.8118476 0.9980502 0.812046 +0.811837 0.99805 0.8120018 +0.8118298 0.9980497 0.811952 +0.8118303 0.9980494 0.8118986 +0.8118466 0.9980491 0.8118466 +0.811933 0.9980491 0.8118466 +0.8120423 0.9980491 0.8118466 +0.8121806 0.9980491 0.8118466 +0.8123556 0.9980491 0.8118466 +0.812577 0.9980491 0.8118466 +0.812857 0.9980491 0.8118466 +0.8132113 0.9980491 0.8118466 +0.8136595 0.9980491 0.8118466 +0.8142266 0.9980491 0.8118466 +0.814944 0.9980491 0.8118466 +0.8158516 0.9980491 0.8118466 +0.8169999 0.9980491 0.8118466 +0.8184526 0.9980491 0.8118466 +0.8202905 0.9980491 0.8118466 +0.8226156 0.9980491 0.8118466 +0.8255572 0.9980491 0.8118466 +0.8292787 0.9980491 0.8118466 +0.8339868 0.9980491 0.8118466 +0.8399433 0.9980491 0.8118466 +0.847479 0.9980491 0.8118466 +0.8570126 0.9980491 0.8118466 +0.8690738 0.9980491 0.8118466 +0.8843329 0.9980491 0.8118466 +0.9036376 0.9980491 0.8118466 +0.9280606 0.9980491 0.8118466 +0.9589588 0.9980491 0.8118466 +0.9980491 0.9980491 0.8118466 +0.998464 0.9665037 0.8461687 +0.9987896 0.9522964 0.8750145 +0.9990456 0.9483538 0.8989805 +0.9992471 0.9501101 0.9187027 +0.9994058 0.9547138 0.9348056 +0.9995309 0.9604521 0.9478691 +0.9996295 0.9663465 0.958412 +0.9997074 0.9718787 0.9668847 +0.9997688 0.9768095 0.973671 +0.9998174 0.9810617 0.9790917 +0.9998557 0.9846477 0.9834123 +0.999886 0.9876242 0.9868501 +0.9999099 0.9900665 0.9895817 +0.9999288 0.9920534 0.9917499 +0.9999437 0.9936592 0.9934694 +0.8462171 0.9984653 0.8464195 +0.8462154 0.9984653 0.8464157 +0.8462132 0.9984653 0.846411 +0.8462106 0.9984653 0.8464051 +0.8462073 0.9984652 0.8463976 +0.8462034 0.9984652 0.8463884 +0.8461986 0.9984651 0.8463769 +0.8461929 0.998465 0.8463627 +0.8461864 0.9984649 0.8463455 +0.8461791 0.9984648 0.8463246 +0.8461714 0.9984647 0.8462997 +0.8461641 0.9984645 0.8462707 +0.8461589 0.9984643 0.8462379 +0.8461587 0.9984642 0.8462029 +0.8461687 0.998464 0.8461687 +0.8462246 0.998464 0.8461687 +0.8462952 0.998464 0.8461687 +0.8463846 0.998464 0.8461687 +0.8464977 0.998464 0.8461687 +0.8466407 0.998464 0.8461687 +0.8468217 0.998464 0.8461687 +0.8470507 0.998464 0.8461687 +0.8473404 0.998464 0.8461687 +0.8477068 0.998464 0.8461687 +0.8481705 0.998464 0.8461687 +0.848757 0.998464 0.8461687 +0.8494991 0.998464 0.8461687 +0.8504379 0.998464 0.8461687 +0.8516256 0.998464 0.8461687 +0.8531283 0.998464 0.8461687 +0.8550293 0.998464 0.8461687 +0.8574344 0.998464 0.8461687 +0.860477 0.998464 0.8461687 +0.8643265 0.998464 0.8461687 +0.8691965 0.998464 0.8461687 +0.8753576 0.998464 0.8461687 +0.8831523 0.998464 0.8461687 +0.8930136 0.998464 0.8461687 +0.9054895 0.998464 0.8461687 +0.921273 0.998464 0.8461687 +0.9412413 0.998464 0.8461687 +0.9665037 0.998464 0.8461687 +0.998464 0.998464 0.8461687 +0.9987896 0.9728221 0.8750145 +0.9990456 0.9614671 0.8989805 +0.9992471 0.9584517 0.9187027 +0.9994058 0.9600013 0.9348056 +0.9995309 0.9637941 0.9478691 +0.9996295 0.9684539 0.958412 +0.9997074 0.9732051 0.9668847 +0.9997688 0.977643 0.973671 +0.9998174 0.9815849 0.9790917 +0.9998557 0.9849758 0.9834123 +0.999886 0.9878298 0.9868501 +0.9999099 0.9901953 0.9895817 +0.9999288 0.992134 0.9917499 +0.9999437 0.9937097 0.9934694 +0.8750477 0.9987905 0.8751778 +0.8750466 0.9987905 0.8751753 +0.8750451 0.9987904 0.8751722 +0.8750434 0.9987904 0.8751683 +0.8750412 0.9987904 0.8751635 +0.8750386 0.9987904 0.8751575 +0.8750355 0.9987903 0.87515 +0.8750317 0.9987903 0.8751408 +0.8750274 0.9987902 0.8751295 +0.8750225 0.9987902 0.8751159 +0.8750173 0.9987901 0.8750997 +0.8750124 0.99879 0.8750809 +0.8750088 0.9987899 0.8750596 +0.8750084 0.9987897 0.8750368 +0.8750145 0.9987896 0.8750145 +0.8750504 0.9987896 0.8750145 +0.8750958 0.9987896 0.8750145 +0.8751532 0.9987896 0.8750145 +0.8752258 0.9987896 0.8750145 +0.8753177 0.9987896 0.8750145 +0.8754339 0.9987896 0.8750145 +0.8755809 0.9987896 0.8750145 +0.875767 0.9987896 0.8750145 +0.8760023 0.9987896 0.8750145 +0.8763001 0.9987896 0.8750145 +0.8766768 0.9987896 0.8750145 +0.8771534 0.9987896 0.8750145 +0.8777563 0.9987896 0.8750145 +0.8785191 0.9987896 0.8750145 +0.8794841 0.9987896 0.8750145 +0.880705 0.9987896 0.8750145 +0.8822496 0.9987896 0.8750145 +0.8842037 0.9987896 0.8750145 +0.8866758 0.9987896 0.8750145 +0.8898035 0.9987896 0.8750145 +0.8937603 0.9987896 0.8750145 +0.8987663 0.9987896 0.8750145 +0.9050994 0.9987896 0.8750145 +0.9131117 0.9987896 0.8750145 +0.9232483 0.9987896 0.8750145 +0.9360723 0.9987896 0.8750145 +0.9522964 0.9987896 0.8750145 +0.9728221 0.9987896 0.8750145 +0.9987896 0.9987896 0.8750145 +0.9990456 0.9780571 0.8989805 +0.9992471 0.9690049 0.9187027 +0.9994058 0.9666907 0.9348056 +0.9995309 0.9680221 0.9478691 +0.9996295 0.97112 0.958412 +0.9997074 0.9748832 0.9668847 +0.9997688 0.9786976 0.973671 +0.9998174 0.9822469 0.9790917 +0.9998557 0.9853909 0.9834123 +0.999886 0.9880899 0.9868501 +0.9999099 0.9903582 0.9895817 +0.9999288 0.9922359 0.9917499 +0.9999437 0.9937735 0.9934694 +0.8990028 0.9990461 0.8990859 +0.899002 0.9990461 0.8990843 +0.8990011 0.9990461 0.8990823 +0.899 0.9990461 0.8990798 +0.8989986 0.9990461 0.8990767 +0.8989969 0.9990461 0.8990728 +0.8989948 0.9990461 0.899068 +0.8989923 0.999046 0.899062 +0.8989895 0.999046 0.8990548 +0.8989863 0.9990459 0.899046 +0.8989829 0.9990459 0.8990355 +0.8989796 0.9990458 0.8990233 +0.8989771 0.9990458 0.8990096 +0.8989767 0.9990457 0.8989948 +0.8989805 0.9990456 0.8989805 +0.8990034 0.9990456 0.8989805 +0.8990324 0.9990456 0.8989805 +0.8990691 0.9990456 0.8989805 +0.8991155 0.9990456 0.8989805 +0.8991742 0.9990456 0.8989805 +0.8992484 0.9990456 0.8989805 +0.8993424 0.9990456 0.8989805 +0.8994612 0.9990456 0.8989805 +0.8996116 0.9990456 0.8989805 +0.8998018 0.9990456 0.8989805 +0.9000425 0.9990456 0.8989805 +0.9003469 0.9990456 0.8989805 +0.9007321 0.9990456 0.8989805 +0.9012195 0.9990456 0.8989805 +0.901836 0.9990456 0.8989805 +0.902616 0.9990456 0.8989805 +0.9036028 0.9990456 0.8989805 +0.9048512 0.9990456 0.8989805 +0.9064306 0.9990456 0.8989805 +0.9084287 0.9990456 0.8989805 +0.9109567 0.9990456 0.8989805 +0.9141548 0.9990456 0.8989805 +0.9182009 0.9990456 0.8989805 +0.9233198 0.9990456 0.8989805 +0.9297957 0.9990456 0.8989805 +0.9379887 0.9990456 0.8989805 +0.9483538 0.9990456 0.8989805 +0.9614671 0.9990456 0.8989805 +0.9780571 0.9990456 0.8989805 +0.9990456 0.9990456 0.8989805 +0.9992471 0.9823561 0.9187027 +0.9994058 0.9751537 0.9348056 +0.9995309 0.9733711 0.9478691 +0.9996295 0.974493 0.958412 +0.9997074 0.9770061 0.9668847 +0.9997688 0.9800318 0.973671 +0.9998174 0.9830843 0.9790917 +0.9998557 0.985916 0.9834123 +0.999886 0.988419 0.9868501 +0.9999099 0.9905642 0.9895817 +0.9999288 0.9923649 0.9917499 +0.9999437 0.9938542 0.9934694 +0.9187175 0.9992474 0.9187704 +0.918717 0.9992474 0.9187694 +0.9187164 0.9992474 0.9187681 +0.9187157 0.9992474 0.9187665 +0.9187148 0.9992474 0.9187645 +0.9187137 0.9992474 0.918762 +0.9187123 0.9992473 0.9187589 +0.9187107 0.9992473 0.9187551 +0.9187089 0.9992473 0.9187504 +0.9187068 0.9992473 0.9187448 +0.9187045 0.9992472 0.918738 +0.9187024 0.9992472 0.9187302 +0.9187008 0.9992472 0.9187214 +0.9187004 0.9992471 0.9187119 +0.9187027 0.9992471 0.9187027 +0.9187173 0.9992471 0.9187027 +0.9187358 0.9992471 0.9187027 +0.9187591 0.9992471 0.9187027 +0.9187886 0.9992471 0.9187027 +0.9188259 0.9992471 0.9187027 +0.9188732 0.9992471 0.9187027 +0.9189329 0.9992471 0.9187027 +0.9190085 0.9992471 0.9187027 +0.9191042 0.9992471 0.9187027 +0.9192252 0.9992471 0.9187027 +0.9193783 0.9992471 0.9187027 +0.919572 0.9992471 0.9187027 +0.919817 0.9992471 0.9187027 +0.920127 0.9992471 0.9187027 +0.9205192 0.9992471 0.9187027 +0.9210153 0.9992471 0.9187027 +0.9216431 0.9992471 0.9187027 +0.9224372 0.9992471 0.9187027 +0.9234419 0.9992471 0.9187027 +0.924713 0.9992471 0.9187027 +0.926321 0.9992471 0.9187027 +0.9283554 0.9992471 0.9187027 +0.9309292 0.9992471 0.9187027 +0.9341854 0.9992471 0.9187027 +0.9383049 0.9992471 0.9187027 +0.9435166 0.9992471 0.9187027 +0.9501101 0.9992471 0.9187027 +0.9584517 0.9992471 0.9187027 +0.9690049 0.9992471 0.9187027 +0.9823561 0.9992471 0.9187027 +0.9992471 0.9992471 0.9187027 +0.9994058 0.9858604 0.9348056 +0.9995309 0.9801383 0.9478691 +0.9996295 0.9787602 0.958412 +0.9997074 0.9796919 0.9668847 +0.9997688 0.9817197 0.973671 +0.9998174 0.9841438 0.9790917 +0.9998557 0.9865804 0.9834123 +0.999886 0.9888353 0.9868501 +0.9999099 0.990825 0.9895817 +0.9999288 0.9925281 0.9917499 +0.9999437 0.9939563 0.9934694 +0.9348153 0.999406 0.9348488 +0.9348149 0.999406 0.9348481 +0.9348146 0.999406 0.9348473 +0.9348141 0.999406 0.9348463 +0.9348135 0.999406 0.934845 +0.9348128 0.9994059 0.9348434 +0.9348119 0.9994059 0.9348414 +0.9348109 0.9994059 0.934839 +0.9348097 0.9994059 0.934836 +0.9348083 0.9994059 0.9348324 +0.9348069 0.9994059 0.9348281 +0.9348055 0.9994059 0.9348231 +0.9348044 0.9994058 0.9348175 +0.9348042 0.9994058 0.9348115 +0.9348056 0.9994058 0.9348056 +0.9348148 0.9994058 0.9348056 +0.9348265 0.9994058 0.9348056 +0.9348413 0.9994058 0.9348056 +0.93486 0.9994058 0.9348056 +0.9348837 0.9994058 0.9348056 +0.9349136 0.9994058 0.9348056 +0.9349515 0.9994058 0.9348056 +0.9349994 0.9994058 0.9348056 +0.9350601 0.9994058 0.9348056 +0.9351368 0.9994058 0.9348056 +0.9352338 0.9994058 0.9348056 +0.9353566 0.9994058 0.9348056 +0.9355119 0.9994058 0.9348056 +0.9357084 0.9994058 0.9348056 +0.935957 0.9994058 0.9348056 +0.9362715 0.9994058 0.9348056 +0.9366694 0.9994058 0.9348056 +0.9371728 0.9994058 0.9348056 +0.9378096 0.9994058 0.9348056 +0.9386153 0.9994058 0.9348056 +0.9396346 0.9994058 0.9348056 +0.9409242 0.9994058 0.9348056 +0.9425556 0.9994058 0.9348056 +0.9446196 0.9994058 0.9348056 +0.9472309 0.9994058 0.9348056 +0.9505344 0.9994058 0.9348056 +0.9547138 0.9994058 0.9348056 +0.9600013 0.9994058 0.9348056 +0.9666907 0.9994058 0.9348056 +0.9751537 0.9994058 0.9348056 +0.9858604 0.9994058 0.9348056 +0.9994058 0.9994058 0.9348056 +0.9995309 0.9886996 0.9478691 +0.9996295 0.9841588 0.958412 +0.9997074 0.9830898 0.9668847 +0.9997688 0.9838551 0.973671 +0.9998174 0.9854842 0.9790917 +0.9998557 0.987421 0.9834123 +0.999886 0.989362 0.9868501 +0.9999099 0.9911548 0.9895817 +0.9999288 0.9927346 0.9917499 +0.9999437 0.9940855 0.9934694 +0.9478754 0.999531 0.9478966 +0.9478752 0.999531 0.9478962 +0.947875 0.999531 0.9478957 +0.9478746 0.999531 0.947895 +0.9478743 0.999531 0.9478942 +0.9478738 0.999531 0.9478932 +0.9478733 0.999531 0.9478919 +0.9478726 0.999531 0.9478904 +0.9478718 0.999531 0.9478885 +0.947871 0.9995309 0.9478862 +0.94787 0.9995309 0.9478835 +0.9478691 0.9995309 0.9478803 +0.9478684 0.9995309 0.9478767 +0.9478683 0.9995309 0.9478729 +0.9478691 0.9995309 0.9478691 +0.947875 0.9995309 0.9478691 +0.9478824 0.9995309 0.9478691 +0.9478917 0.9995309 0.9478691 +0.9479035 0.9995309 0.9478691 +0.9479185 0.9995309 0.9478691 +0.9479374 0.9995309 0.9478691 +0.9479614 0.9995309 0.9478691 +0.9479916 0.9995309 0.9478691 +0.94803 0.9995309 0.9478691 +0.9480785 0.9995309 0.9478691 +0.9481398 0.9995309 0.9478691 +0.9482174 0.9995309 0.9478691 +0.9483155 0.9995309 0.9478691 +0.9484397 0.9995309 0.9478691 +0.9485969 0.9995309 0.9478691 +0.9487957 0.9995309 0.9478691 +0.9490471 0.9995309 0.9478691 +0.9493653 0.9995309 0.9478691 +0.9497678 0.9995309 0.9478691 +0.9502771 0.9995309 0.9478691 +0.9509213 0.9995309 0.9478691 +0.9517364 0.9995309 0.9478691 +0.9527675 0.9995309 0.9478691 +0.9540721 0.9995309 0.9478691 +0.9557225 0.9995309 0.9478691 +0.9578105 0.9995309 0.9478691 +0.9604521 0.9995309 0.9478691 +0.9637941 0.9995309 0.9478691 +0.9680221 0.9995309 0.9478691 +0.9733711 0.9995309 0.9478691 +0.9801383 0.9995309 0.9478691 +0.9886996 0.9995309 0.9478691 +0.9995309 0.9995309 0.9478691 +0.9996295 0.9909888 0.958412 +0.9997074 0.9873885 0.9668847 +0.9997688 0.9865566 0.973671 +0.9998174 0.98718 0.9790917 +0.9998557 0.9884844 0.9834123 +0.999886 0.9900284 0.9868501 +0.9999099 0.9915721 0.9895817 +0.9999288 0.9929957 0.9917499 +0.9999437 0.9942489 0.9934694 +0.958416 0.9996296 0.9584293 +0.9584159 0.9996296 0.9584291 +0.9584157 0.9996296 0.9584288 +0.9584155 0.9996296 0.9584283 +0.9584153 0.9996296 0.9584278 +0.958415 0.9996296 0.9584272 +0.9584146 0.9996296 0.9584264 +0.9584142 0.9996296 0.9584254 +0.9584137 0.9996296 0.9584242 +0.9584132 0.9996296 0.9584228 +0.9584126 0.9996296 0.958421 +0.958412 0.9996296 0.958419 +0.9584115 0.9996296 0.9584168 +0.9584114 0.9996295 0.9584143 +0.958412 0.9996295 0.958412 +0.9584156 0.9996295 0.958412 +0.9584203 0.9996295 0.958412 +0.9584262 0.9996295 0.958412 +0.9584336 0.9996295 0.958412 +0.9584431 0.9996295 0.958412 +0.958455 0.9996295 0.958412 +0.9584701 0.9996295 0.958412 +0.9584892 0.9996295 0.958412 +0.9585134 0.9996295 0.958412 +0.9585439 0.9996295 0.958412 +0.9585826 0.9996295 0.958412 +0.9586316 0.9996295 0.958412 +0.9586935 0.9996295 0.958412 +0.9587718 0.9996295 0.958412 +0.9588709 0.9996295 0.958412 +0.9589962 0.9996295 0.958412 +0.9591548 0.9996295 0.958412 +0.9593554 0.9996295 0.958412 +0.9596092 0.9996295 0.958412 +0.9599303 0.9996295 0.958412 +0.9603366 0.9996295 0.958412 +0.9608506 0.9996295 0.958412 +0.9615008 0.9996295 0.958412 +0.9623234 0.9996295 0.958412 +0.9633641 0.9996295 0.958412 +0.9646808 0.9996295 0.958412 +0.9663465 0.9996295 0.958412 +0.9684539 0.9996295 0.958412 +0.97112 0.9996295 0.958412 +0.974493 0.9996295 0.958412 +0.9787602 0.9996295 0.958412 +0.9841588 0.9996295 0.958412 +0.9909888 0.9996295 0.958412 +0.9996295 0.9996295 0.958412 +0.9997074 0.992827 0.9668847 +0.9997688 0.9899744 0.973671 +0.9998174 0.9893253 0.9790917 +0.9998557 0.9898297 0.9834123 +0.999886 0.9908714 0.9868501 +0.9999099 0.9921 0.9895817 +0.9999288 0.9933262 0.9917499 +0.9999437 0.9944556 0.9934694 +0.9668873 0.9997074 0.9668957 +0.9668872 0.9997074 0.9668956 +0.9668871 0.9997074 0.9668954 +0.966887 0.9997074 0.9668951 +0.9668869 0.9997074 0.9668948 +0.9668867 0.9997074 0.9668944 +0.9668865 0.9997074 0.9668939 +0.9668862 0.9997074 0.9668932 +0.9668859 0.9997074 0.9668925 +0.9668855 0.9997074 0.9668916 +0.9668852 0.9997074 0.9668905 +0.9668848 0.9997074 0.9668892 +0.9668845 0.9997074 0.9668878 +0.9668844 0.9997074 0.9668862 +0.9668847 0.9997074 0.9668847 +0.9668871 0.9997074 0.9668847 +0.96689 0.9997074 0.9668847 +0.9668937 0.9997074 0.9668847 +0.9668984 0.9997074 0.9668847 +0.9669043 0.9997074 0.9668847 +0.9669118 0.9997074 0.9668847 +0.9669214 0.9997074 0.9668847 +0.9669334 0.9997074 0.9668847 +0.9669486 0.9997074 0.9668847 +0.9669678 0.9997074 0.9668847 +0.9669922 0.9997074 0.9668847 +0.967023 0.9997074 0.9668847 +0.9670619 0.9997074 0.9668847 +0.9671112 0.9997074 0.9668847 +0.9671736 0.9997074 0.9668847 +0.9672525 0.9997074 0.9668847 +0.9673523 0.9997074 0.9668847 +0.9674786 0.9997074 0.9668847 +0.9676383 0.9997074 0.9668847 +0.9678404 0.9997074 0.9668847 +0.9680961 0.9997074 0.9668847 +0.9684196 0.9997074 0.9668847 +0.9688289 0.9997074 0.9668847 +0.9693466 0.9997074 0.9668847 +0.9700016 0.9997074 0.9668847 +0.9708303 0.9997074 0.9668847 +0.9718787 0.9997074 0.9668847 +0.9732051 0.9997074 0.9668847 +0.9748832 0.9997074 0.9668847 +0.9770061 0.9997074 0.9668847 +0.9796919 0.9997074 0.9668847 +0.9830898 0.9997074 0.9668847 +0.9873885 0.9997074 0.9668847 +0.992827 0.9997074 0.9668847 +0.9997074 0.9997074 0.9668847 +0.9997688 0.9942984 0.973671 +0.9998174 0.9920395 0.9790917 +0.9998557 0.9915318 0.9834123 +0.999886 0.9919379 0.9868501 +0.9999099 0.9927679 0.9895817 +0.9999288 0.9937442 0.9917499 +0.9999437 0.9947172 0.9934694 +0.9736726 0.9997689 0.9736779 +0.9736726 0.9997689 0.9736778 +0.9736725 0.9997689 0.9736777 +0.9736724 0.9997689 0.9736775 +0.9736723 0.9997689 0.9736773 +0.9736722 0.9997689 0.973677 +0.9736721 0.9997689 0.9736767 +0.9736719 0.9997689 0.9736763 +0.9736717 0.9997689 0.9736759 +0.9736715 0.9997689 0.9736753 +0.9736712 0.9997689 0.9736746 +0.973671 0.9997689 0.9736738 +0.9736708 0.9997689 0.9736729 +0.9736708 0.9997689 0.9736719 +0.973671 0.9997688 0.973671 +0.9736724 0.9997688 0.973671 +0.9736743 0.9997688 0.973671 +0.9736766 0.9997688 0.973671 +0.9736796 0.9997688 0.973671 +0.9736833 0.9997688 0.973671 +0.973688 0.9997688 0.973671 +0.973694 0.9997688 0.973671 +0.9737015 0.9997688 0.973671 +0.9737111 0.9997688 0.973671 +0.9737232 0.9997688 0.973671 +0.9737385 0.9997688 0.973671 +0.9737578 0.9997688 0.973671 +0.9737823 0.9997688 0.973671 +0.9738133 0.9997688 0.973671 +0.9738525 0.9997688 0.973671 +0.9739021 0.9997688 0.973671 +0.9739648 0.9997688 0.973671 +0.9740442 0.9997688 0.973671 +0.9741446 0.9997688 0.973671 +0.9742716 0.9997688 0.973671 +0.9744323 0.9997688 0.973671 +0.9746356 0.9997688 0.973671 +0.9748928 0.9997688 0.973671 +0.9752181 0.9997688 0.973671 +0.9756298 0.9997688 0.973671 +0.9761506 0.9997688 0.973671 +0.9768095 0.9997688 0.973671 +0.977643 0.9997688 0.973671 +0.9786976 0.9997688 0.973671 +0.9800318 0.9997688 0.973671 +0.9817197 0.9997688 0.973671 +0.9838551 0.9997688 0.973671 +0.9865566 0.9997688 0.973671 +0.9899744 0.9997688 0.973671 +0.9942984 0.9997688 0.973671 +0.9997688 0.9997688 0.973671 +0.9998174 0.9954732 0.9790917 +0.9998557 0.993685 0.9834123 +0.999886 0.9932872 0.9868501 +0.9999099 0.9936129 0.9895817 +0.9999288 0.9942731 0.9917499 +0.9999437 0.9950481 0.9934694 +0.9790927 0.9998174 0.979096 +0.9790927 0.9998174 0.979096 +0.9790927 0.9998174 0.9790959 +0.9790926 0.9998174 0.9790958 +0.9790925 0.9998174 0.9790957 +0.9790925 0.9998174 0.9790955 +0.9790924 0.9998174 0.9790953 +0.9790923 0.9998174 0.9790951 +0.9790921 0.9998174 0.9790948 +0.979092 0.9998174 0.9790944 +0.9790919 0.9998174 0.979094 +0.9790917 0.9998174 0.9790935 +0.9790916 0.9998174 0.9790929 +0.9790916 0.9998174 0.9790923 +0.9790917 0.9998174 0.9790917 +0.9790926 0.9998174 0.9790917 +0.9790938 0.9998174 0.9790917 +0.9790952 0.9998174 0.9790917 +0.9790971 0.9998174 0.9790917 +0.9790994 0.9998174 0.9790917 +0.9791024 0.9998174 0.9790917 +0.9791061 0.9998174 0.9790917 +0.9791109 0.9998174 0.9790917 +0.9791169 0.9998174 0.9790917 +0.9791245 0.9998174 0.9790917 +0.9791341 0.9998174 0.9790917 +0.9791462 0.9998174 0.9790917 +0.9791616 0.9998174 0.9790917 +0.979181 0.9998174 0.9790917 +0.9792056 0.9998174 0.9790917 +0.9792367 0.9998174 0.9790917 +0.9792761 0.9998174 0.9790917 +0.9793259 0.9998174 0.9790917 +0.9793889 0.9998174 0.9790917 +0.9794687 0.9998174 0.9790917 +0.9795695 0.9998174 0.9790917 +0.9796971 0.9998174 0.9790917 +0.9798586 0.9998174 0.9790917 +0.9800628 0.9998174 0.9790917 +0.9803212 0.9998174 0.9790917 +0.9806481 0.9998174 0.9790917 +0.9810617 0.9998174 0.9790917 +0.9815849 0.9998174 0.9790917 +0.9822469 0.9998174 0.9790917 +0.9830843 0.9998174 0.9790917 +0.9841438 0.9998174 0.9790917 +0.9854842 0.9998174 0.9790917 +0.98718 0.9998174 0.9790917 +0.9893253 0.9998174 0.9790917 +0.9920395 0.9998174 0.9790917 +0.9954732 0.9998174 0.9790917 +0.9998174 0.9998174 0.9790917 +0.9998557 0.9964092 0.9834123 +0.999886 0.9949942 0.9868501 +0.9999099 0.9946819 0.9895817 +0.9999288 0.9949423 0.9917499 +0.9999437 0.9954668 0.9934694 +0.9834129 0.9998557 0.983415 +0.9834129 0.9998557 0.983415 +0.9834129 0.9998557 0.9834149 +0.9834129 0.9998557 0.9834149 +0.9834128 0.9998557 0.9834148 +0.9834128 0.9998557 0.9834147 +0.9834127 0.9998557 0.9834146 +0.9834127 0.9998557 0.9834144 +0.9834126 0.9998557 0.9834142 +0.9834125 0.9998557 0.983414 +0.9834124 0.9998557 0.9834137 +0.9834123 0.9998557 0.9834134 +0.9834122 0.9998557 0.983413 +0.9834122 0.9998557 0.9834127 +0.9834123 0.9998557 0.9834123 +0.9834129 0.9998557 0.9834123 +0.9834136 0.9998557 0.9834123 +0.9834145 0.9998557 0.9834123 +0.9834157 0.9998557 0.9834123 +0.9834171 0.9998557 0.9834123 +0.983419 0.9998557 0.9834123 +0.9834213 0.9998557 0.9834123 +0.9834243 0.9998557 0.9834123 +0.9834281 0.9998557 0.9834123 +0.9834328 0.9998557 0.9834123 +0.9834389 0.9998557 0.9834123 +0.9834465 0.9998557 0.9834123 +0.9834561 0.9998557 0.9834123 +0.9834683 0.9998557 0.9834123 +0.9834837 0.9998557 0.9834123 +0.9835032 0.9998557 0.9834123 +0.9835279 0.9998557 0.9834123 +0.9835592 0.9998557 0.9834123 +0.9835987 0.9998557 0.9834123 +0.9836487 0.9998557 0.9834123 +0.9837119 0.9998557 0.9834123 +0.983792 0.9998557 0.9834123 +0.9838932 0.9998557 0.9834123 +0.9840213 0.9998557 0.9834123 +0.9841833 0.9998557 0.9834123 +0.9843883 0.9998557 0.9834123 +0.9846477 0.9998557 0.9834123 +0.9849758 0.9998557 0.9834123 +0.9853909 0.9998557 0.9834123 +0.985916 0.9998557 0.9834123 +0.9865804 0.9998557 0.9834123 +0.987421 0.9998557 0.9834123 +0.9884844 0.9998557 0.9834123 +0.9898297 0.9998557 0.9834123 +0.9915318 0.9998557 0.9834123 +0.993685 0.9998557 0.9834123 +0.9964092 0.9998557 0.9834123 +0.9998557 0.9998557 0.9834123 +0.999886 0.9971538 0.9868501 +0.9999099 0.9960343 0.9895817 +0.9999288 0.9957888 0.9917499 +0.9999437 0.9959965 0.9934694 +0.9868505 0.999886 0.9868518 +0.9868505 0.999886 0.9868518 +0.9868505 0.999886 0.9868518 +0.9868505 0.999886 0.9868517 +0.9868504 0.999886 0.9868517 +0.9868504 0.999886 0.9868516 +0.9868504 0.999886 0.9868515 +0.9868503 0.999886 0.9868514 +0.9868503 0.999886 0.9868513 +0.9868502 0.999886 0.9868512 +0.9868502 0.999886 0.986851 +0.9868501 0.999886 0.9868508 +0.9868501 0.999886 0.9868506 +0.98685 0.999886 0.9868503 +0.9868501 0.999886 0.9868501 +0.9868505 0.999886 0.9868501 +0.9868509 0.999886 0.9868501 +0.9868515 0.999886 0.9868501 +0.9868522 0.999886 0.9868501 +0.9868531 0.999886 0.9868501 +0.9868543 0.999886 0.9868501 +0.9868558 0.999886 0.9868501 +0.9868576 0.999886 0.9868501 +0.98686 0.999886 0.9868501 +0.986863 0.999886 0.9868501 +0.9868667 0.999886 0.9868501 +0.9868715 0.999886 0.9868501 +0.9868776 0.999886 0.9868501 +0.9868852 0.999886 0.9868501 +0.9868949 0.999886 0.9868501 +0.9869071 0.999886 0.9868501 +0.9869226 0.999886 0.9868501 +0.9869421 0.999886 0.9868501 +0.9869669 0.999886 0.9868501 +0.9869982 0.999886 0.9868501 +0.9870379 0.999886 0.9868501 +0.987088 0.999886 0.9868501 +0.9871514 0.999886 0.9868501 +0.9872317 0.999886 0.9868501 +0.9873332 0.999886 0.9868501 +0.9874617 0.999886 0.9868501 +0.9876242 0.999886 0.9868501 +0.9878298 0.999886 0.9868501 +0.9880899 0.999886 0.9868501 +0.988419 0.999886 0.9868501 +0.9888353 0.999886 0.9868501 +0.989362 0.999886 0.9868501 +0.9900284 0.999886 0.9868501 +0.9908714 0.999886 0.9868501 +0.9919379 0.999886 0.9868501 +0.9932872 0.999886 0.9868501 +0.9949942 0.999886 0.9868501 +0.9971538 0.999886 0.9868501 +0.999886 0.999886 0.9868501 +0.9999099 0.9977453 0.9895817 +0.9999288 0.9968597 0.9917499 +0.9999437 0.9966666 0.9934694 +0.989582 0.9999099 0.9895828 +0.989582 0.9999099 0.9895828 +0.989582 0.9999099 0.9895828 +0.989582 0.9999099 0.9895828 +0.989582 0.9999099 0.9895827 +0.9895819 0.9999099 0.9895827 +0.9895819 0.9999099 0.9895826 +0.9895819 0.9999099 0.9895826 +0.9895819 0.9999099 0.9895825 +0.9895818 0.9999099 0.9895824 +0.9895818 0.9999099 0.9895823 +0.9895818 0.9999099 0.9895822 +0.9895817 0.9999099 0.989582 +0.9895817 0.9999099 0.9895819 +0.9895817 0.9999099 0.9895817 +0.989582 0.9999099 0.9895817 +0.9895823 0.9999099 0.9895817 +0.9895826 0.9999099 0.9895817 +0.9895831 0.9999099 0.9895817 +0.9895836 0.9999099 0.9895817 +0.9895844 0.9999099 0.9895817 +0.9895853 0.9999099 0.9895817 +0.9895865 0.9999099 0.9895817 +0.9895879 0.9999099 0.9895817 +0.9895898 0.9999099 0.9895817 +0.9895922 0.9999099 0.9895817 +0.9895952 0.9999099 0.9895817 +0.9895989 0.9999099 0.9895817 +0.9896037 0.9999099 0.9895817 +0.9896098 0.9999099 0.9895817 +0.9896174 0.9999099 0.9895817 +0.9896271 0.9999099 0.9895817 +0.9896394 0.9999099 0.9895817 +0.9896549 0.9999099 0.9895817 +0.9896745 0.9999099 0.9895817 +0.9896993 0.9999099 0.9895817 +0.9897307 0.9999099 0.9895817 +0.9897705 0.9999099 0.9895817 +0.9898207 0.9999099 0.9895817 +0.9898843 0.9999099 0.9895817 +0.9899648 0.9999099 0.9895817 +0.9900665 0.9999099 0.9895817 +0.9901953 0.9999099 0.9895817 +0.9903582 0.9999099 0.9895817 +0.9905642 0.9999099 0.9895817 +0.990825 0.9999099 0.9895817 +0.9911548 0.9999099 0.9895817 +0.9915721 0.9999099 0.9895817 +0.9921 0.9999099 0.9895817 +0.9927679 0.9999099 0.9895817 +0.9936129 0.9999099 0.9895817 +0.9946819 0.9999099 0.9895817 +0.9960343 0.9999099 0.9895817 +0.9977453 0.9999099 0.9895817 +0.9999099 0.9999099 0.9895817 +0.9999288 0.9982147 0.9917499 +0.9999437 0.9975143 0.9934694 +0.9917501 0.9999288 0.9917506 +0.9917501 0.9999288 0.9917506 +0.9917501 0.9999288 0.9917506 +0.9917501 0.9999288 0.9917506 +0.9917501 0.9999288 0.9917505 +0.9917501 0.9999288 0.9917505 +0.99175 0.9999288 0.9917505 +0.99175 0.9999288 0.9917505 +0.99175 0.9999288 0.9917504 +0.99175 0.9999288 0.9917503 +0.99175 0.9999288 0.9917503 +0.9917499 0.9999288 0.9917502 +0.9917499 0.9999288 0.9917501 +0.9917499 0.9999288 0.99175 +0.9917499 0.9999288 0.9917499 +0.9917501 0.9999288 0.9917499 +0.9917502 0.9999288 0.9917499 +0.9917505 0.9999288 0.9917499 +0.9917508 0.9999288 0.9917499 +0.9917511 0.9999288 0.9917499 +0.9917516 0.9999288 0.9917499 +0.9917522 0.9999288 0.9917499 +0.9917529 0.9999288 0.9917499 +0.9917538 0.9999288 0.9917499 +0.991755 0.9999288 0.9917499 +0.9917565 0.9999288 0.9917499 +0.9917583 0.9999288 0.9917499 +0.9917607 0.9999288 0.9917499 +0.9917637 0.9999288 0.9917499 +0.9917675 0.9999288 0.9917499 +0.9917723 0.9999288 0.9917499 +0.9917783 0.9999288 0.9917499 +0.991786 0.9999288 0.9917499 +0.9917957 0.9999288 0.9917499 +0.991808 0.9999288 0.9917499 +0.9918235 0.9999288 0.9917499 +0.9918432 0.9999288 0.9917499 +0.9918681 0.9999288 0.9917499 +0.9918995 0.9999288 0.9917499 +0.9919393 0.9999288 0.9917499 +0.9919897 0.9999288 0.9917499 +0.9920534 0.9999288 0.9917499 +0.992134 0.9999288 0.9917499 +0.9922359 0.9999288 0.9917499 +0.9923649 0.9999288 0.9917499 +0.9925281 0.9999288 0.9917499 +0.9927346 0.9999288 0.9917499 +0.9929957 0.9999288 0.9917499 +0.9933262 0.9999288 0.9917499 +0.9937442 0.9999288 0.9917499 +0.9942731 0.9999288 0.9917499 +0.9949423 0.9999288 0.9917499 +0.9957888 0.9999288 0.9917499 +0.9968597 0.9999288 0.9917499 +0.9982147 0.9999288 0.9917499 +0.9999288 0.9999288 0.9917499 +0.9999437 0.9985868 0.9934694 +0.9934695 0.9999437 0.9934698 +0.9934695 0.9999437 0.9934698 +0.9934695 0.9999437 0.9934698 +0.9934695 0.9999437 0.9934698 +0.9934695 0.9999437 0.9934698 +0.9934695 0.9999437 0.9934698 +0.9934695 0.9999437 0.9934697 +0.9934694 0.9999437 0.9934697 +0.9934694 0.9999437 0.9934697 +0.9934694 0.9999437 0.9934696 +0.9934694 0.9999437 0.9934696 +0.9934694 0.9999437 0.9934696 +0.9934694 0.9999437 0.9934695 +0.9934694 0.9999437 0.9934694 +0.9934694 0.9999437 0.9934694 +0.9934695 0.9999437 0.9934694 +0.9934696 0.9999437 0.9934694 +0.9934697 0.9999437 0.9934694 +0.9934699 0.9999437 0.9934694 +0.9934701 0.9999437 0.9934694 +0.9934704 0.9999437 0.9934694 +0.9934708 0.9999437 0.9934694 +0.9934712 0.9999437 0.9934694 +0.9934718 0.9999437 0.9934694 +0.9934725 0.9999437 0.9934694 +0.9934735 0.9999437 0.9934694 +0.9934746 0.9999437 0.9934694 +0.9934761 0.9999437 0.9934694 +0.993478 0.9999437 0.9934694 +0.9934804 0.9999437 0.9934694 +0.9934834 0.9999437 0.9934694 +0.9934872 0.9999437 0.9934694 +0.993492 0.9999437 0.9934694 +0.993498 0.9999437 0.9934694 +0.9935057 0.9999437 0.9934694 +0.9935154 0.9999437 0.9934694 +0.9935277 0.9999437 0.9934694 +0.9935433 0.9999437 0.9934694 +0.993563 0.9999437 0.9934694 +0.9935879 0.9999437 0.9934694 +0.9936194 0.9999437 0.9934694 +0.9936592 0.9999437 0.9934694 +0.9937097 0.9999437 0.9934694 +0.9937735 0.9999437 0.9934694 +0.9938542 0.9999437 0.9934694 +0.9939563 0.9999437 0.9934694 +0.9940855 0.9999437 0.9934694 +0.9942489 0.9999437 0.9934694 +0.9944556 0.9999437 0.9934694 +0.9947172 0.9999437 0.9934694 +0.9950481 0.9999437 0.9934694 +0.9954668 0.9999437 0.9934694 +0.9959965 0.9999437 0.9934694 +0.9966666 0.9999437 0.9934694 +0.9975143 0.9999437 0.9934694 +0.9985868 0.9999437 0.9934694 +0.9999437 0.9999437 0.9934694 +0.0000238 0.0000238 0.0645609 +0.0005417 0.0000238 0.0645609 +0.0011968 0.0000238 0.0645609 +0.0020256 0.0000238 0.0645609 +0.0030742 0.0000238 0.0645609 +0.0044007 0.0000238 0.0645609 +0.006079 0.0000238 0.0645609 +0.0082023 0.0000238 0.0645609 +0.0108885 0.0000238 0.0645609 +0.0142868 0.0000238 0.0645609 +0.0185862 0.0000238 0.0645609 +0.0240255 0.0000238 0.0645609 +0.0309069 0.0000238 0.0645609 +0.0396127 0.0000238 0.0645609 +0.0506267 0.0000238 0.0645609 +0.0645609 0.0000238 0.0645609 +0.0821895 0.0000238 0.0645609 +0.1044919 0.0000238 0.0645609 +0.1327073 0.0000238 0.0645609 +0.1684036 0.0000238 0.0645609 +0.2135639 0.0000238 0.0645609 +0.2706977 0.0000238 0.0645609 +0.3429792 0.0000238 0.0645609 +0.4344249 0.0000238 0.0645609 +0.5501155 0.0000238 0.0645609 +0.6964791 0.0000238 0.0645609 +0.8407292 0.0051514 0.0663177 +0.9033413 0.0279321 0.0785612 +0.9354466 0.0624569 0.1023506 +0.9545467 0.1059991 0.1366405 +0.9669269 0.1572498 0.180355 +0.9754027 0.2151269 0.2322726 +0.9814251 0.2783684 0.2908992 +0.9858181 0.3454107 0.3544318 +0.9890841 0.4144197 0.4208177 +0.9915469 0.4834235 0.4878948 +0.993424 0.5504963 0.5535769 +0.9948662 0.6139459 0.6160399 +0.9959813 0.6724572 0.6738629 +0.9968475 0.7251659 0.726099 +0.997523 0.7716588 0.772272 +0.9980513 0.8119154 0.8123148 +0.9984653 0.8462171 0.8464753 +0.9987905 0.8750477 0.8752136 +0.9990461 0.8990028 0.8991088 +0.9992474 0.9187175 0.9187849 +0.999406 0.9348153 0.934858 +0.999531 0.9478754 0.9479024 +0.9996296 0.958416 0.958433 +0.9997074 0.9668873 0.9668981 +0.9997689 0.9736726 0.9736794 +0.9998174 0.9790927 0.979097 +0.9998557 0.9834129 0.9834156 +0.999886 0.9868505 0.9868522 +0.9999099 0.989582 0.989583 +0.9999288 0.9917501 0.9917507 +0.9999437 0.9934695 0.9934699 +0.0000238 0.0005417 0.0645609 +0.0000382 0.0000382 0.0640574 +0.0006933 0.0000382 0.0640574 +0.0015221 0.0000382 0.0640574 +0.0025707 0.0000382 0.0640574 +0.0038972 0.0000382 0.0640574 +0.0055755 0.0000382 0.0640574 +0.0076988 0.0000382 0.0640574 +0.0103849 0.0000382 0.0640574 +0.0137833 0.0000382 0.0640574 +0.0180827 0.0000382 0.0640574 +0.023522 0.0000382 0.0640574 +0.0304033 0.0000382 0.0640574 +0.0391092 0.0000382 0.0640574 +0.0501232 0.0000382 0.0640574 +0.0640574 0.0000382 0.0640574 +0.081686 0.0000382 0.0640574 +0.1039884 0.0000382 0.0640574 +0.1322038 0.0000382 0.0640574 +0.1679 0.0000382 0.0640574 +0.2130604 0.0000382 0.0640574 +0.2701941 0.0000382 0.0640574 +0.3424757 0.0000382 0.0640574 +0.4339214 0.0000382 0.0640574 +0.549612 0.0000382 0.0640574 +0.6959756 0.0000382 0.0640574 +0.8405071 0.0051286 0.0658253 +0.9032596 0.0278872 0.0781312 +0.9354101 0.0624063 0.101995 +0.9545286 0.1059489 0.1363545 +0.9669173 0.1572031 0.1801293 +0.9753975 0.2150852 0.2320973 +0.9814221 0.2783325 0.2907651 +0.9858163 0.3453807 0.3543309 +0.9890831 0.4143955 0.420743 +0.9915463 0.4834045 0.4878404 +0.9934236 0.5504818 0.553538 +0.994866 0.6139352 0.6160126 +0.9959811 0.6724495 0.673844 +0.9968474 0.7251605 0.7260861 +0.997523 0.7716551 0.7722633 +0.9980512 0.8119128 0.812309 +0.9984653 0.8462154 0.8464715 +0.9987905 0.8750466 0.8752111 +0.9990461 0.899002 0.8991072 +0.9992474 0.918717 0.9187839 +0.999406 0.9348149 0.9348574 +0.999531 0.9478752 0.947902 +0.9996296 0.9584159 0.9584328 +0.9997074 0.9668872 0.9668979 +0.9997689 0.9736726 0.9736793 +0.9998174 0.9790927 0.9790969 +0.9998557 0.9834129 0.9834155 +0.999886 0.9868505 0.9868521 +0.9999099 0.989582 0.989583 +0.9999288 0.9917501 0.9917507 +0.9999437 0.9934695 0.9934699 +0.0000238 0.0011968 0.0645609 +0.0000382 0.0006933 0.0640574 +0.0000611 0.0000611 0.0634252 +0.0008899 0.0000611 0.0634252 +0.0019385 0.0000611 0.0634252 +0.003265 0.0000611 0.0634252 +0.0049433 0.0000611 0.0634252 +0.0070666 0.0000611 0.0634252 +0.0097527 0.0000611 0.0634252 +0.0131511 0.0000611 0.0634252 +0.0174505 0.0000611 0.0634252 +0.0228898 0.0000611 0.0634252 +0.0297711 0.0000611 0.0634252 +0.038477 0.0000611 0.0634252 +0.049491 0.0000611 0.0634252 +0.0634252 0.0000611 0.0634252 +0.0810538 0.0000611 0.0634252 +0.1033562 0.0000611 0.0634252 +0.1315716 0.0000611 0.0634252 +0.1672678 0.0000611 0.0634252 +0.2124282 0.0000611 0.0634252 +0.2695619 0.0000611 0.0634252 +0.3418435 0.0000611 0.0634252 +0.4332891 0.0000611 0.0634252 +0.5489798 0.0000611 0.0634252 +0.6953434 0.0000611 0.0634252 +0.8402274 0.0051047 0.0652066 +0.9031567 0.0278347 0.0775909 +0.9353643 0.0623458 0.1015482 +0.9545059 0.1058883 0.1359951 +0.9669053 0.1571463 0.1798457 +0.9753908 0.2150342 0.2318771 +0.9814183 0.2782884 0.2905967 +0.9858141 0.3453439 0.3542041 +0.9890818 0.4143657 0.4206492 +0.9915455 0.4833811 0.4877721 +0.9934231 0.550464 0.5534892 +0.9948657 0.6139219 0.6159782 +0.9959809 0.6724399 0.6738202 +0.9968473 0.7251537 0.7260699 +0.9975229 0.7716504 0.7722524 +0.9980512 0.8119096 0.8123018 +0.9984653 0.8462132 0.8464668 +0.9987904 0.8750451 0.875208 +0.9990461 0.8990011 0.8991052 +0.9992474 0.9187164 0.9187826 +0.999406 0.9348146 0.9348565 +0.999531 0.947875 0.9479015 +0.9996296 0.9584157 0.9584324 +0.9997074 0.9668871 0.9668977 +0.9997689 0.9736725 0.9736791 +0.9998174 0.9790927 0.9790968 +0.9998557 0.9834129 0.9834155 +0.999886 0.9868505 0.9868521 +0.9999099 0.989582 0.989583 +0.9999288 0.9917501 0.9917507 +0.9999437 0.9934695 0.9934699 +0.0000238 0.0020256 0.0645609 +0.0000382 0.0015221 0.0640574 +0.0000611 0.0008899 0.0634252 +0.0000978 0.0000978 0.0626331 +0.0011463 0.0000978 0.0626331 +0.0024729 0.0000978 0.0626331 +0.0041512 0.0000978 0.0626331 +0.0062744 0.0000978 0.0626331 +0.0089606 0.0000978 0.0626331 +0.012359 0.0000978 0.0626331 +0.0166583 0.0000978 0.0626331 +0.0220976 0.0000978 0.0626331 +0.028979 0.0000978 0.0626331 +0.0376849 0.0000978 0.0626331 +0.0486989 0.0000978 0.0626331 +0.0626331 0.0000978 0.0626331 +0.0802616 0.0000978 0.0626331 +0.102564 0.0000978 0.0626331 +0.1307795 0.0000978 0.0626331 +0.1664757 0.0000978 0.0626331 +0.2116361 0.0000978 0.0626331 +0.2687698 0.0000978 0.0626331 +0.3410514 0.0000978 0.0626331 +0.432497 0.0000978 0.0626331 +0.5481876 0.0000978 0.0626331 +0.6945513 0.0000978 0.0626331 +0.8398756 0.0050826 0.0644309 +0.9030276 0.0277752 0.0769132 +0.9353068 0.0622749 0.1009878 +0.9544774 0.1058162 0.1355445 +0.9668902 0.1570779 0.1794901 +0.9753825 0.2149725 0.231601 +0.9814136 0.2782347 0.2903857 +0.9858113 0.3452987 0.3540453 +0.9890801 0.414329 0.4205316 +0.9915446 0.4833522 0.4876866 +0.9934225 0.5504419 0.553428 +0.9948653 0.6139056 0.6159352 +0.9959807 0.672428 0.6737905 +0.9968472 0.7251454 0.7260496 +0.9975228 0.7716446 0.7722388 +0.9980511 0.8119057 0.8122927 +0.9984653 0.8462106 0.8464608 +0.9987904 0.8750434 0.8752041 +0.9990461 0.899 0.8991027 +0.9992474 0.9187157 0.918781 +0.999406 0.9348141 0.9348555 +0.999531 0.9478746 0.9479008 +0.9996296 0.9584155 0.958432 +0.9997074 0.966887 0.9668974 +0.9997689 0.9736724 0.973679 +0.9998174 0.9790926 0.9790967 +0.9998557 0.9834129 0.9834154 +0.999886 0.9868505 0.9868521 +0.9999099 0.989582 0.989583 +0.9999288 0.9917501 0.9917507 +0.9999437 0.9934695 0.9934699 +0.0000238 0.0030742 0.0645609 +0.0000382 0.0025707 0.0640574 +0.0000611 0.0019385 0.0634252 +0.0000978 0.0011463 0.0626331 +0.0001565 0.0001565 0.0616432 +0.001483 0.0001565 0.0616432 +0.0031613 0.0001565 0.0616432 +0.0052846 0.0001565 0.0616432 +0.0079707 0.0001565 0.0616432 +0.0113691 0.0001565 0.0616432 +0.0156685 0.0001565 0.0616432 +0.0211078 0.0001565 0.0616432 +0.0279891 0.0001565 0.0616432 +0.036695 0.0001565 0.0616432 +0.047709 0.0001565 0.0616432 +0.0616432 0.0001565 0.0616432 +0.0792718 0.0001565 0.0616432 +0.1015742 0.0001565 0.0616432 +0.1297896 0.0001565 0.0616432 +0.1654858 0.0001565 0.0616432 +0.2106462 0.0001565 0.0616432 +0.2677799 0.0001565 0.0616432 +0.3400615 0.0001565 0.0616432 +0.4315072 0.0001565 0.0616432 +0.5471978 0.0001565 0.0616432 +0.6935614 0.0001565 0.0616432 +0.8394338 0.0050676 0.0634605 +0.9028657 0.0277111 0.0760653 +0.9352348 0.0621943 0.1002868 +0.9544418 0.1057322 0.1349809 +0.9668714 0.1569971 0.1790454 +0.9753721 0.2148987 0.2312557 +0.9814076 0.2781701 0.2901217 +0.9858079 0.3452442 0.3538467 +0.9890781 0.4142845 0.4203847 +0.9915433 0.4833171 0.4875796 +0.9934218 0.550415 0.5533515 +0.9948649 0.6138855 0.6158814 +0.9959804 0.6724135 0.6737533 +0.996847 0.7251351 0.7260243 +0.9975227 0.7716375 0.7722218 +0.9980511 0.8119009 0.8122814 +0.9984652 0.8462073 0.8464534 +0.9987904 0.8750412 0.8751993 +0.9990461 0.8989986 0.8990996 +0.9992474 0.9187148 0.918779 +0.999406 0.9348135 0.9348542 +0.999531 0.9478743 0.9479 +0.9996296 0.9584153 0.9584315 +0.9997074 0.9668869 0.9668971 +0.9997689 0.9736723 0.9736788 +0.9998174 0.9790925 0.9790966 +0.9998557 0.9834128 0.9834153 +0.999886 0.9868504 0.986852 +0.9999099 0.989582 0.989583 +0.9999288 0.9917501 0.9917507 +0.9999437 0.9934695 0.9934699 +0.0000238 0.0044007 0.0645609 +0.0000382 0.0038972 0.0640574 +0.0000611 0.003265 0.0634252 +0.0000978 0.0024729 0.0626331 +0.0001565 0.001483 0.0616432 +0.0002504 0.0002504 0.0604106 +0.0019287 0.0002504 0.0604106 +0.004052 0.0002504 0.0604106 +0.0067381 0.0002504 0.0604106 +0.0101365 0.0002504 0.0604106 +0.0144359 0.0002504 0.0604106 +0.0198752 0.0002504 0.0604106 +0.0267565 0.0002504 0.0604106 +0.0354624 0.0002504 0.0604106 +0.0464764 0.0002504 0.0604106 +0.0604106 0.0002504 0.0604106 +0.0780392 0.0002504 0.0604106 +0.1003416 0.0002504 0.0604106 +0.128557 0.0002504 0.0604106 +0.1642532 0.0002504 0.0604106 +0.2094136 0.0002504 0.0604106 +0.2665473 0.0002504 0.0604106 +0.3388289 0.0002504 0.0604106 +0.4302746 0.0002504 0.0604106 +0.5459652 0.0002504 0.0604106 +0.6923288 0.0002504 0.0604106 +0.8388802 0.0050694 0.0622508 +0.9026634 0.0276479 0.0750078 +0.9351449 0.0621069 0.0994127 +0.9543974 0.1056375 0.1342782 +0.9668479 0.156904 0.1784912 +0.9753591 0.2148124 0.2308255 +0.9814002 0.2780936 0.2897929 +0.9858036 0.3451791 0.3535993 +0.9890755 0.4142311 0.4202016 +0.9915418 0.4832747 0.4874464 +0.9934209 0.5503825 0.5532562 +0.9948643 0.6138613 0.6158144 +0.9959801 0.6723959 0.6737069 +0.9968468 0.7251226 0.7259927 +0.9975226 0.7716288 0.7722005 +0.998051 0.8118949 0.8122673 +0.9984652 0.8462034 0.8464441 +0.9987904 0.8750386 0.8751933 +0.9990461 0.8989969 0.8990957 +0.9992474 0.9187137 0.9187765 +0.9994059 0.9348128 0.9348526 +0.999531 0.9478738 0.947899 +0.9996296 0.958415 0.9584309 +0.9997074 0.9668867 0.9668967 +0.9997689 0.9736722 0.9736785 +0.9998174 0.9790925 0.9790964 +0.9998557 0.9834128 0.9834152 +0.999886 0.9868504 0.986852 +0.9999099 0.9895819 0.9895829 +0.9999288 0.9917501 0.9917507 +0.9999437 0.9934695 0.9934698 +0.0000238 0.006079 0.0645609 +0.0000382 0.0055755 0.0640574 +0.0000611 0.0049433 0.0634252 +0.0000978 0.0041512 0.0626331 +0.0001565 0.0031613 0.0616432 +0.0002504 0.0019287 0.0604106 +0.0004008 0.0004008 0.0588827 +0.0025241 0.0004008 0.0588827 +0.0052103 0.0004008 0.0588827 +0.0086086 0.0004008 0.0588827 +0.012908 0.0004008 0.0588827 +0.0183473 0.0004008 0.0588827 +0.0252287 0.0004008 0.0588827 +0.0339345 0.0004008 0.0588827 +0.0449485 0.0004008 0.0588827 +0.0588827 0.0004008 0.0588827 +0.0765113 0.0004008 0.0588827 +0.0988137 0.0004008 0.0588827 +0.1270291 0.0004008 0.0588827 +0.1627254 0.0004008 0.0588827 +0.2078857 0.0004008 0.0588827 +0.2650195 0.0004008 0.0588827 +0.337301 0.0004008 0.0588827 +0.4287467 0.0004008 0.0588827 +0.5444373 0.0004008 0.0588827 +0.6908009 0.0004008 0.0588827 +0.8381886 0.0051048 0.060749 +0.9024114 0.0275966 0.0736944 +0.9350332 0.0620199 0.0983271 +0.9543421 0.1055364 0.1334058 +0.9668187 0.1568008 0.1778032 +0.975343 0.2147144 0.2302916 +0.9813911 0.2780055 0.2893849 +0.9857982 0.3451032 0.3532924 +0.9890723 0.4141683 0.4199745 +0.9915399 0.4832246 0.4872812 +0.9934197 0.5503438 0.5531381 +0.9948636 0.6138323 0.6157314 +0.9959797 0.6723748 0.6736495 +0.9968465 0.7251076 0.7259536 +0.9975224 0.7716184 0.7721742 +0.9980509 0.8118878 0.8122499 +0.9984651 0.8461986 0.8464327 +0.9987903 0.8750355 0.8751858 +0.9990461 0.8989948 0.8990909 +0.9992473 0.9187123 0.9187734 +0.9994059 0.9348119 0.9348507 +0.999531 0.9478733 0.9478978 +0.9996296 0.9584146 0.9584301 +0.9997074 0.9668865 0.9668962 +0.9997689 0.9736721 0.9736782 +0.9998174 0.9790924 0.9790962 +0.9998557 0.9834127 0.9834151 +0.999886 0.9868504 0.9868519 +0.9999099 0.9895819 0.9895829 +0.9999288 0.99175 0.9917506 +0.9999437 0.9934695 0.9934698 +0.0000238 0.0082023 0.0645609 +0.0000382 0.0076988 0.0640574 +0.0000611 0.0070666 0.0634252 +0.0000978 0.0062744 0.0626331 +0.0001565 0.0052846 0.0616432 +0.0002504 0.004052 0.0604106 +0.0004008 0.0025241 0.0588827 +0.0006416 0.0006416 0.0570002 +0.0033277 0.0006416 0.0570002 +0.0067261 0.0006416 0.0570002 +0.0110255 0.0006416 0.0570002 +0.0164648 0.0006416 0.0570002 +0.0233461 0.0006416 0.0570002 +0.032052 0.0006416 0.0570002 +0.043066 0.0006416 0.0570002 +0.0570002 0.0006416 0.0570002 +0.0746288 0.0006416 0.0570002 +0.0969312 0.0006416 0.0570002 +0.1251466 0.0006416 0.0570002 +0.1608428 0.0006416 0.0570002 +0.2060032 0.0006416 0.0570002 +0.2631369 0.0006416 0.0570002 +0.3354185 0.0006416 0.0570002 +0.4268641 0.0006416 0.0570002 +0.5425548 0.0006416 0.0570002 +0.6889184 0.0006416 0.0570002 +0.8373283 0.0052028 0.0588953 +0.9020992 0.0275778 0.0720722 +0.9348949 0.0619473 0.0969867 +0.9542739 0.1054384 0.1323289 +0.9667827 0.1566936 0.1769544 +0.9753231 0.2146085 0.229633 +0.9813797 0.2779077 0.2888817 +0.9857916 0.3450175 0.352914 +0.9890684 0.4140964 0.4196945 +0.9915376 0.4831666 0.4870776 +0.9934183 0.5502987 0.5529925 +0.9948628 0.6137984 0.615629 +0.9959791 0.67235 0.6735787 +0.9968462 0.7250899 0.7259053 +0.9975222 0.7716061 0.7721418 +0.9980508 0.8118794 0.8122284 +0.998465 0.8461929 0.8464185 +0.9987903 0.8750317 0.8751766 +0.999046 0.8989923 0.8990849 +0.9992473 0.9187107 0.9187696 +0.9994059 0.9348109 0.9348482 +0.999531 0.9478726 0.9478962 +0.9996296 0.9584142 0.9584291 +0.9997074 0.9668862 0.9668956 +0.9997689 0.9736719 0.9736778 +0.9998174 0.9790923 0.979096 +0.9998557 0.9834127 0.983415 +0.999886 0.9868503 0.9868518 +0.9999099 0.9895819 0.9895828 +0.9999288 0.99175 0.9917506 +0.9999437 0.9934694 0.9934698 +0.0000238 0.0108885 0.0645609 +0.0000382 0.0103849 0.0640574 +0.0000611 0.0097527 0.0634252 +0.0000978 0.0089606 0.0626331 +0.0001565 0.0079707 0.0616432 +0.0002504 0.0067381 0.0604106 +0.0004008 0.0052103 0.0588827 +0.0006416 0.0033277 0.0570002 +0.0010268 0.0010268 0.0546993 +0.0044252 0.0010268 0.0546993 +0.0087246 0.0010268 0.0546993 +0.0141639 0.0010268 0.0546993 +0.0210452 0.0010268 0.0546993 +0.0297511 0.0010268 0.0546993 +0.0407651 0.0010268 0.0546993 +0.0546993 0.0010268 0.0546993 +0.0723279 0.0010268 0.0546993 +0.0946303 0.0010268 0.0546993 +0.1228457 0.0010268 0.0546993 +0.1585419 0.0010268 0.0546993 +0.2037023 0.0010268 0.0546993 +0.260836 0.0010268 0.0546993 +0.3331176 0.0010268 0.0546993 +0.4245633 0.0010268 0.0546993 +0.5402539 0.0010268 0.0546993 +0.6866175 0.0010268 0.0546993 +0.8362644 0.0054121 0.0566247 +0.9017148 0.0276281 0.0700837 +0.9347252 0.061916 0.095344 +0.9541902 0.1053624 0.1310098 +0.9667385 0.1565954 0.1759149 +0.9752987 0.2145034 0.2288268 +0.9813659 0.2778058 0.2882659 +0.9857835 0.3449254 0.352451 +0.9890637 0.4140176 0.419352 +0.9915347 0.4831021 0.4868285 +0.9934166 0.550248 0.5528144 +0.9948617 0.6137599 0.6155039 +0.9959785 0.6723217 0.6734921 +0.9968458 0.7250697 0.7258464 +0.997522 0.7715919 0.7721022 +0.9980506 0.8118697 0.8122021 +0.9984649 0.8461864 0.8464012 +0.9987902 0.8750274 0.8751654 +0.999046 0.8989895 0.8990777 +0.9992473 0.9187089 0.918765 +0.9994059 0.9348097 0.9348453 +0.999531 0.9478718 0.9478943 +0.9996296 0.9584137 0.9584279 +0.9997074 0.9668859 0.9668948 +0.9997689 0.9736717 0.9736773 +0.9998174 0.9790921 0.9790957 +0.9998557 0.9834126 0.9834148 +0.999886 0.9868503 0.9868517 +0.9999099 0.9895819 0.9895827 +0.9999288 0.99175 0.9917505 +0.9999437 0.9934694 0.9934698 +0.0000238 0.0142868 0.0645609 +0.0000382 0.0137833 0.0640574 +0.0000611 0.0131511 0.0634252 +0.0000978 0.012359 0.0626331 +0.0001565 0.0113691 0.0616432 +0.0002504 0.0101365 0.0604106 +0.0004008 0.0086086 0.0588827 +0.0006416 0.0067261 0.0570002 +0.0010268 0.0044252 0.0546993 +0.0016435 0.0016435 0.0519176 +0.0059429 0.0016435 0.0519176 +0.0113822 0.0016435 0.0519176 +0.0182636 0.0016435 0.0519176 +0.0269694 0.0016435 0.0519176 +0.0379834 0.0016435 0.0519176 +0.0519176 0.0016435 0.0519176 +0.0695462 0.0016435 0.0519176 +0.0918486 0.0016435 0.0519176 +0.120064 0.0016435 0.0519176 +0.1557603 0.0016435 0.0519176 +0.2009206 0.0016435 0.0519176 +0.2580543 0.0016435 0.0519176 +0.3303359 0.0016435 0.0519176 +0.4217816 0.0016435 0.0519176 +0.5374722 0.0016435 0.0519176 +0.6838358 0.0016435 0.0519176 +0.8349593 0.0058134 0.0538725 +0.9012461 0.0278105 0.0676709 +0.9345187 0.0619734 0.0933514 +0.9540886 0.1053433 0.1294105 +0.966685 0.1565315 0.1746553 +0.9752692 0.2144168 0.2278503 +0.9813491 0.2777122 0.2875203 +0.9857738 0.3448353 0.3518905 +0.9890579 0.4139373 0.4189375 +0.9915312 0.4830346 0.4865271 +0.9934145 0.5501939 0.552599 +0.9948604 0.6137183 0.6153525 +0.9959777 0.6722907 0.6733874 +0.9968453 0.7250473 0.725775 +0.9975217 0.7715762 0.7720543 +0.9980504 0.8118589 0.8121702 +0.9984648 0.8461791 0.8463803 +0.9987902 0.8750225 0.8751518 +0.9990459 0.8989863 0.8990689 +0.9992473 0.9187068 0.9187593 +0.9994059 0.9348083 0.9348417 +0.9995309 0.947871 0.947892 +0.9996296 0.9584132 0.9584264 +0.9997074 0.9668855 0.9668939 +0.9997689 0.9736715 0.9736767 +0.9998174 0.979092 0.9790953 +0.9998557 0.9834125 0.9834146 +0.999886 0.9868502 0.9868515 +0.9999099 0.9895818 0.9895826 +0.9999288 0.99175 0.9917505 +0.9999437 0.9934694 0.9934697 +0.0000238 0.0185862 0.0645609 +0.0000382 0.0180827 0.0640574 +0.0000611 0.0174505 0.0634252 +0.0000978 0.0166583 0.0626331 +0.0001565 0.0156685 0.0616432 +0.0002504 0.0144359 0.0604106 +0.0004008 0.012908 0.0588827 +0.0006416 0.0110255 0.0570002 +0.0010268 0.0087246 0.0546993 +0.0016435 0.0059429 0.0519176 +0.0026305 0.0026305 0.0486053 +0.0080698 0.0026305 0.0486053 +0.0149512 0.0026305 0.0486053 +0.023657 0.0026305 0.0486053 +0.0346711 0.0026305 0.0486053 +0.0486053 0.0026305 0.0486053 +0.0662338 0.0026305 0.0486053 +0.0885362 0.0026305 0.0486053 +0.1167517 0.0026305 0.0486053 +0.1524479 0.0026305 0.0486053 +0.1976083 0.0026305 0.0486053 +0.254742 0.0026305 0.0486053 +0.3270236 0.0026305 0.0486053 +0.4184692 0.0026305 0.0486053 +0.5341598 0.0026305 0.0486053 +0.6805235 0.0026305 0.0486053 +0.8333779 0.0065402 0.0505853 +0.900682 0.0282324 0.0647855 +0.9342712 0.062202 0.0909694 +0.9539671 0.1054431 0.1274998 +0.9666211 0.1565473 0.1731513 +0.975234 0.2143816 0.2266849 +0.9813291 0.2776503 0.2866309 +0.9857621 0.3447636 0.3512221 +0.989051 0.4138668 0.4184434 +0.9915271 0.4829718 0.4861679 +0.993412 0.5501416 0.5523423 +0.9948589 0.6136769 0.615172 +0.9959768 0.6722594 0.6732627 +0.9968448 0.7250244 0.7256901 +0.9975213 0.7715599 0.7719972 +0.9980502 0.8118476 0.8121323 +0.9984647 0.8461714 0.8463555 +0.9987901 0.8750173 0.8751356 +0.9990459 0.8989829 0.8990584 +0.9992472 0.9187045 0.9187526 +0.9994059 0.9348069 0.9348374 +0.9995309 0.94787 0.9478893 +0.9996296 0.9584126 0.9584247 +0.9997074 0.9668852 0.9668928 +0.9997689 0.9736712 0.9736761 +0.9998174 0.9790919 0.9790949 +0.9998557 0.9834124 0.9834143 +0.999886 0.9868502 0.9868513 +0.9999099 0.9895818 0.9895825 +0.9999288 0.99175 0.9917504 +0.9999437 0.9934694 0.9934697 +0.0000238 0.0240255 0.0645609 +0.0000382 0.023522 0.0640574 +0.0000611 0.0228898 0.0634252 +0.0000978 0.0220976 0.0626331 +0.0001565 0.0211078 0.0616432 +0.0002504 0.0198752 0.0604106 +0.0004008 0.0183473 0.0588827 +0.0006416 0.0164648 0.0570002 +0.0010268 0.0141639 0.0546993 +0.0016435 0.0113822 0.0519176 +0.0026305 0.0080698 0.0486053 +0.0042103 0.0042103 0.0447458 +0.0110917 0.0042103 0.0447458 +0.0197975 0.0042103 0.0447458 +0.0308116 0.0042103 0.0447458 +0.0447458 0.0042103 0.0447458 +0.0623743 0.0042103 0.0447458 +0.0846767 0.0042103 0.0447458 +0.1128922 0.0042103 0.0447458 +0.1485884 0.0042103 0.0447458 +0.1937488 0.0042103 0.0447458 +0.2508825 0.0042103 0.0447458 +0.3231641 0.0042103 0.0447458 +0.4146097 0.0042103 0.0447458 +0.5303003 0.0042103 0.0447458 +0.676664 0.0042103 0.0447458 +0.8314967 0.0078103 0.0467417 +0.9000167 0.0290732 0.0614064 +0.9339805 0.062742 0.088181 +0.9538247 0.1057683 0.1252648 +0.9665463 0.1567226 0.1713932 +0.9751928 0.2144566 0.2253234 +0.9813057 0.2776626 0.2855923 +0.9857485 0.3447407 0.350442 +0.989043 0.4138277 0.4178668 +0.9915223 0.4829286 0.4857488 +0.9934091 0.5501012 0.5520428 +0.9948571 0.6136427 0.6149617 +0.9959757 0.6722322 0.6731172 +0.9968441 0.7250039 0.725591 +0.9975209 0.7715449 0.7719306 +0.99805 0.811837 0.8120882 +0.9984645 0.8461641 0.8463265 +0.99879 0.8750124 0.8751167 +0.9990458 0.8989796 0.8990462 +0.9992472 0.9187024 0.9187448 +0.9994059 0.9348055 0.9348324 +0.9995309 0.9478691 0.9478861 +0.9996296 0.958412 0.9584227 +0.9997074 0.9668848 0.9668915 +0.9997689 0.973671 0.9736753 +0.9998174 0.9790917 0.9790944 +0.9998557 0.9834123 0.983414 +0.999886 0.9868501 0.9868511 +0.9999099 0.9895818 0.9895824 +0.9999288 0.9917499 0.9917503 +0.9999437 0.9934694 0.9934696 +0.0000238 0.0309069 0.0645609 +0.0000382 0.0304033 0.0640574 +0.0000611 0.0297711 0.0634252 +0.0000978 0.028979 0.0626331 +0.0001565 0.0279891 0.0616432 +0.0002504 0.0267565 0.0604106 +0.0004008 0.0252287 0.0588827 +0.0006416 0.0233461 0.0570002 +0.0010268 0.0210452 0.0546993 +0.0016435 0.0182636 0.0519176 +0.0026305 0.0149512 0.0486053 +0.0042103 0.0110917 0.0447458 +0.0067388 0.0067388 0.0403929 +0.0154447 0.0067388 0.0403929 +0.0264587 0.0067388 0.0403929 +0.0403929 0.0067388 0.0403929 +0.0580214 0.0067388 0.0403929 +0.0803239 0.0067388 0.0403929 +0.1085393 0.0067388 0.0403929 +0.1442355 0.0067388 0.0403929 +0.1893959 0.0067388 0.0403929 +0.2465296 0.0067388 0.0403929 +0.3188112 0.0067388 0.0403929 +0.4102568 0.0067388 0.0403929 +0.5259474 0.0067388 0.0403929 +0.6723111 0.0067388 0.0403929 +0.8293233 0.0099781 0.0423902 +0.8992555 0.0306306 0.0575732 +0.9336494 0.0638283 0.0850195 +0.953663 0.1064997 0.1227327 +0.9664615 0.1571937 0.169403 +0.9751462 0.2147432 0.2237832 +0.9812792 0.2778236 0.284418 +0.9857332 0.3448204 0.3495603 +0.9890339 0.4138582 0.4172154 +0.9915169 0.4829319 0.4852755 +0.9934058 0.5500915 0.5517048 +0.9948551 0.6136284 0.6147242 +0.9959745 0.672218 0.6729531 +0.9968433 0.7249916 0.7254792 +0.9975204 0.7715352 0.7718555 +0.9980497 0.8118298 0.8120384 +0.9984643 0.8461589 0.8462937 +0.9987899 0.8750088 0.8750954 +0.9990458 0.8989771 0.8990325 +0.9992472 0.9187008 0.918736 +0.9994058 0.9348044 0.9348267 +0.9995309 0.9478684 0.9478825 +0.9996296 0.9584115 0.9584204 +0.9997074 0.9668845 0.9668901 +0.9997689 0.9736708 0.9736743 +0.9998174 0.9790916 0.9790938 +0.9998557 0.9834122 0.9834136 +0.999886 0.9868501 0.9868509 +0.9999099 0.9895817 0.9895823 +0.9999288 0.9917499 0.9917503 +0.9999437 0.9934694 0.9934696 +0.0000238 0.0396127 0.0645609 +0.0000382 0.0391092 0.0640574 +0.0000611 0.038477 0.0634252 +0.0000978 0.0376849 0.0626331 +0.0001565 0.036695 0.0616432 +0.0002504 0.0354624 0.0604106 +0.0004008 0.0339345 0.0588827 +0.0006416 0.032052 0.0570002 +0.0010268 0.0297511 0.0546993 +0.0016435 0.0269694 0.0519176 +0.0026305 0.023657 0.0486053 +0.0042103 0.0197975 0.0447458 +0.0067388 0.0154447 0.0403929 +0.0107859 0.0107859 0.0357341 +0.0217999 0.0107859 0.0357341 +0.0357341 0.0107859 0.0357341 +0.0533626 0.0107859 0.0357341 +0.075665 0.0107859 0.0357341 +0.1038805 0.0107859 0.0357341 +0.1395767 0.0107859 0.0357341 +0.1847371 0.0107859 0.0357341 +0.2418708 0.0107859 0.0357341 +0.3141524 0.0107859 0.0357341 +0.405598 0.0107859 0.0357341 +0.5212886 0.0107859 0.0357341 +0.6676523 0.0107859 0.0357341 +0.8269342 0.0136166 0.037714 +0.8984278 0.0333932 0.0534444 +0.9332914 0.0658501 0.0816158 +0.9534887 0.1079385 0.1200092 +0.9663702 0.15819 0.1672642 +0.9750962 0.2154135 0.2221293 +0.9812508 0.2782606 0.2831577 +0.9857167 0.3450957 0.3486146 +0.9890241 0.4140252 0.416517 +0.991511 0.4830292 0.4847683 +0.9934023 0.5501456 0.5513425 +0.994853 0.6136569 0.6144698 +0.9959732 0.672232 0.6727772 +0.9968425 0.7249978 0.7253595 +0.9975199 0.7715376 0.7717751 +0.9980494 0.8118303 0.811985 +0.9984642 0.8461587 0.8462587 +0.9987897 0.8750084 0.8750726 +0.9990457 0.8989767 0.8990177 +0.9992471 0.9187004 0.9187265 +0.9994058 0.9348042 0.9348207 +0.9995309 0.9478683 0.9478787 +0.9996295 0.9584114 0.958418 +0.9997074 0.9668844 0.9668886 +0.9997689 0.9736708 0.9736734 +0.9998174 0.9790916 0.9790932 +0.9998557 0.9834122 0.9834132 +0.999886 0.98685 0.9868507 +0.9999099 0.9895817 0.9895821 +0.9999288 0.9917499 0.9917502 +0.9999437 0.9934694 0.9934695 +0.0000238 0.0506267 0.0645609 +0.0000382 0.0501232 0.0640574 +0.0000611 0.049491 0.0634252 +0.0000978 0.0486989 0.0626331 +0.0001565 0.047709 0.0616432 +0.0002504 0.0464764 0.0604106 +0.0004008 0.0449485 0.0588827 +0.0006416 0.043066 0.0570002 +0.0010268 0.0407651 0.0546993 +0.0016435 0.0379834 0.0519176 +0.0026305 0.0346711 0.0486053 +0.0042103 0.0308116 0.0447458 +0.0067388 0.0264587 0.0403929 +0.0107859 0.0217999 0.0357341 +0.0172633 0.0172633 0.0311975 +0.0311975 0.0172633 0.0311975 +0.0488261 0.0172633 0.0311975 +0.0711285 0.0172633 0.0311975 +0.099344 0.0172633 0.0311975 +0.1350402 0.0172633 0.0311975 +0.1802005 0.0172633 0.0311975 +0.2373343 0.0172633 0.0311975 +0.3096159 0.0172633 0.0311975 +0.4010615 0.0172633 0.0311975 +0.5167521 0.0172633 0.0311975 +0.6631157 0.0172633 0.0311975 +0.8245426 0.0196467 0.0331428 +0.8976087 0.0381561 0.0493979 +0.9329391 0.0694453 0.0782816 +0.9533177 0.1105818 0.1173437 +0.9662809 0.160092 0.1651729 +0.9750472 0.2167545 0.2205133 +0.9812231 0.2791873 0.2819272 +0.9857006 0.3457234 0.3476916 +0.9890146 0.4144423 0.4158356 +0.9915054 0.4833013 0.4842735 +0.9933988 0.5503203 0.5509893 +0.9948509 0.6137675 0.6142218 +0.9959719 0.6723012 0.6726059 +0.9968418 0.7250408 0.7252429 +0.9975194 0.7715641 0.7716968 +0.9980491 0.8118466 0.811933 +0.998464 0.8461687 0.8462246 +0.9987896 0.8750145 0.8750504 +0.9990456 0.8989805 0.8990034 +0.9992471 0.9187027 0.9187173 +0.9994058 0.9348056 0.9348148 +0.9995309 0.9478691 0.947875 +0.9996295 0.958412 0.9584156 +0.9997074 0.9668847 0.9668871 +0.9997688 0.973671 0.9736724 +0.9998174 0.9790917 0.9790926 +0.9998557 0.9834123 0.9834129 +0.999886 0.9868501 0.9868505 +0.9999099 0.9895817 0.989582 +0.9999288 0.9917499 0.9917501 +0.9999437 0.9934694 0.9934695 +0.0000238 0.0645609 0.0645609 +0.0000382 0.0640574 0.0640574 +0.0000611 0.0634252 0.0634252 +0.0000978 0.0626331 0.0626331 +0.0001565 0.0616432 0.0616432 +0.0002504 0.0604106 0.0604106 +0.0004008 0.0588827 0.0588827 +0.0006416 0.0570002 0.0570002 +0.0010268 0.0546993 0.0546993 +0.0016435 0.0519176 0.0519176 +0.0026305 0.0486053 0.0486053 +0.0042103 0.0447458 0.0447458 +0.0067388 0.0403929 0.0403929 +0.0107859 0.0357341 0.0357341 +0.0172633 0.0311975 0.0311975 +0.0276309 0.0276309 0.0276309 +0.0452595 0.0276309 0.0276309 +0.0675619 0.0276309 0.0276309 +0.0957773 0.0276309 0.0276309 +0.1314736 0.0276309 0.0276309 +0.1766339 0.0276309 0.0276309 +0.2337676 0.0276309 0.0276309 +0.3060492 0.0276309 0.0276309 +0.3974949 0.0276309 0.0276309 +0.5131855 0.0276309 0.0276309 +0.6595491 0.0276309 0.0276309 +0.8226154 0.0295373 0.0295373 +0.8969554 0.0461985 0.0461985 +0.9326595 0.0756464 0.0756464 +0.9531823 0.1152388 0.1152388 +0.9662104 0.1635226 0.1635226 +0.9750086 0.2192389 0.2192389 +0.9812013 0.2809573 0.2809573 +0.9856879 0.3469645 0.3469645 +0.9890072 0.4152991 0.4152991 +0.9915009 0.4838841 0.4838841 +0.9933961 0.5507113 0.5507113 +0.9948493 0.6140266 0.6140266 +0.9959709 0.6724711 0.6724711 +0.9968411 0.7251511 0.7251511 +0.9975191 0.7716352 0.7716352 +0.9980488 0.8118921 0.8118921 +0.9984638 0.8461977 0.8461977 +0.9987895 0.8750329 0.8750329 +0.9990456 0.8989921 0.8989921 +0.999247 0.9187101 0.9187101 +0.9994057 0.9348102 0.9348102 +0.9995309 0.947872 0.947872 +0.9996295 0.9584138 0.9584138 +0.9997074 0.9668859 0.9668859 +0.9997688 0.9736717 0.9736717 +0.9998174 0.9790921 0.9790921 +0.9998557 0.9834126 0.9834126 +0.999886 0.9868503 0.9868503 +0.9999099 0.9895819 0.9895819 +0.9999288 0.99175 0.99175 +0.9999437 0.9934694 0.9934694 +0.0000238 0.0821895 0.0645609 +0.0000382 0.081686 0.0640574 +0.0000611 0.0810538 0.0634252 +0.0000978 0.0802616 0.0626331 +0.0001565 0.0792718 0.0616432 +0.0002504 0.0780392 0.0604106 +0.0004008 0.0765113 0.0588827 +0.0006416 0.0746288 0.0570002 +0.0010268 0.0723279 0.0546993 +0.0016435 0.0695462 0.0519176 +0.0026305 0.0662338 0.0486053 +0.0042103 0.0623743 0.0447458 +0.0067388 0.0580214 0.0403929 +0.0107859 0.0533626 0.0357341 +0.0172633 0.0488261 0.0311975 +0.0276309 0.0452595 0.0276309 +0.0452595 0.0452595 0.0276309 +0.0675619 0.0452595 0.0276309 +0.0957773 0.0452595 0.0276309 +0.1314736 0.0452595 0.0276309 +0.1766339 0.0452595 0.0276309 +0.2337676 0.0452595 0.0276309 +0.3060492 0.0452595 0.0276309 +0.3974949 0.0452595 0.0276309 +0.5131855 0.0452595 0.0276309 +0.6595491 0.0452595 0.0276309 +0.8226154 0.0466479 0.0295373 +0.8969554 0.0604636 0.0461985 +0.9326595 0.0868564 0.0756464 +0.9531823 0.1238137 0.1152388 +0.9662104 0.1699632 0.1635226 +0.9750086 0.224002 0.2192389 +0.9812013 0.2844283 0.2809573 +0.9856879 0.3494573 0.3469645 +0.9890072 0.4170635 0.4152991 +0.9915009 0.4851151 0.4838841 +0.9933961 0.5515582 0.5507113 +0.9948493 0.6146016 0.6140266 +0.9959709 0.6728567 0.6724711 +0.9968411 0.7254069 0.7251511 +0.9975191 0.7718031 0.7716352 +0.9980488 0.8120015 0.8118921 +0.9984638 0.8462684 0.8461977 +0.9987895 0.8750783 0.8750329 +0.9990456 0.8990211 0.8989921 +0.999247 0.9187285 0.9187101 +0.9994057 0.9348219 0.9348102 +0.9995309 0.9478794 0.947872 +0.9996295 0.9584184 0.9584138 +0.9997074 0.9668888 0.9668859 +0.9997688 0.9736735 0.9736717 +0.9998174 0.9790933 0.9790921 +0.9998557 0.9834133 0.9834126 +0.999886 0.9868507 0.9868503 +0.9999099 0.9895821 0.9895819 +0.9999288 0.9917502 0.99175 +0.9999437 0.9934695 0.9934694 +0.0000238 0.1044919 0.0645609 +0.0000382 0.1039884 0.0640574 +0.0000611 0.1033562 0.0634252 +0.0000978 0.102564 0.0626331 +0.0001565 0.1015742 0.0616432 +0.0002504 0.1003416 0.0604106 +0.0004008 0.0988137 0.0588827 +0.0006416 0.0969312 0.0570002 +0.0010268 0.0946303 0.0546993 +0.0016435 0.0918486 0.0519176 +0.0026305 0.0885362 0.0486053 +0.0042103 0.0846767 0.0447458 +0.0067388 0.0803239 0.0403929 +0.0107859 0.075665 0.0357341 +0.0172633 0.0711285 0.0311975 +0.0276309 0.0675619 0.0276309 +0.0452595 0.0675619 0.0276309 +0.0675619 0.0675619 0.0276309 +0.0957773 0.0675619 0.0276309 +0.1314736 0.0675619 0.0276309 +0.1766339 0.0675619 0.0276309 +0.2337676 0.0675619 0.0276309 +0.3060492 0.0675619 0.0276309 +0.3974949 0.0675619 0.0276309 +0.5131855 0.0675619 0.0276309 +0.6595491 0.0675619 0.0276309 +0.8226154 0.068295 0.0295373 +0.8969554 0.0785108 0.0461985 +0.9326595 0.1010384 0.0756464 +0.9531823 0.134662 0.1152388 +0.9662104 0.1781114 0.1635226 +0.9750086 0.2300279 0.2192389 +0.9812013 0.2888196 0.2809573 +0.9856879 0.352611 0.3469645 +0.9890072 0.4192956 0.4152991 +0.9915009 0.4866724 0.4838841 +0.9933961 0.5526297 0.5507113 +0.9948493 0.6153291 0.6140266 +0.9959709 0.6733446 0.6724711 +0.9968411 0.7257304 0.7251511 +0.9975191 0.7720156 0.7716352 +0.9980488 0.8121398 0.8118921 +0.9984638 0.8463578 0.8461977 +0.9987895 0.8751357 0.8750329 +0.9990456 0.8990578 0.8989921 +0.999247 0.9187518 0.9187101 +0.9994057 0.9348367 0.9348102 +0.9995309 0.9478888 0.947872 +0.9996295 0.9584243 0.9584138 +0.9997074 0.9668925 0.9668859 +0.9997688 0.9736759 0.9736717 +0.9998174 0.9790948 0.9790921 +0.9998557 0.9834142 0.9834126 +0.999886 0.9868513 0.9868503 +0.9999099 0.9895825 0.9895819 +0.9999288 0.9917504 0.99175 +0.9999437 0.9934697 0.9934694 +0.0000238 0.1327073 0.0645609 +0.0000382 0.1322038 0.0640574 +0.0000611 0.1315716 0.0634252 +0.0000978 0.1307795 0.0626331 +0.0001565 0.1297896 0.0616432 +0.0002504 0.128557 0.0604106 +0.0004008 0.1270291 0.0588827 +0.0006416 0.1251466 0.0570002 +0.0010268 0.1228457 0.0546993 +0.0016435 0.120064 0.0519176 +0.0026305 0.1167517 0.0486053 +0.0042103 0.1128922 0.0447458 +0.0067388 0.1085393 0.0403929 +0.0107859 0.1038805 0.0357341 +0.0172633 0.099344 0.0311975 +0.0276309 0.0957773 0.0276309 +0.0452595 0.0957773 0.0276309 +0.0675619 0.0957773 0.0276309 +0.0957773 0.0957773 0.0276309 +0.1314736 0.0957773 0.0276309 +0.1766339 0.0957773 0.0276309 +0.2337676 0.0957773 0.0276309 +0.3060492 0.0957773 0.0276309 +0.3974949 0.0957773 0.0276309 +0.5131855 0.0957773 0.0276309 +0.6595491 0.0957773 0.0276309 +0.8226154 0.0956813 0.0295373 +0.8969554 0.1013429 0.0461985 +0.9326595 0.1189805 0.0756464 +0.9531823 0.1483866 0.1152388 +0.9662104 0.1884199 0.1635226 +0.9750086 0.2376515 0.2192389 +0.9812013 0.2943751 0.2809573 +0.9856879 0.3566008 0.3469645 +0.9890072 0.4221196 0.4152991 +0.9915009 0.4886426 0.4838841 +0.9933961 0.5539852 0.5507113 +0.9948493 0.6162494 0.6140266 +0.9959709 0.6739618 0.6724711 +0.9968411 0.7261398 0.7251511 +0.9975191 0.7722844 0.7716352 +0.9980488 0.8123148 0.8118921 +0.9984638 0.8464709 0.8461977 +0.9987895 0.8752084 0.8750329 +0.9990456 0.8991042 0.8989921 +0.999247 0.9187814 0.9187101 +0.9994057 0.9348554 0.9348102 +0.9995309 0.9479006 0.947872 +0.9996295 0.9584318 0.9584138 +0.9997074 0.9668972 0.9668859 +0.9997688 0.9736788 0.9736717 +0.9998174 0.9790966 0.9790921 +0.9998557 0.9834154 0.9834126 +0.999886 0.986852 0.9868503 +0.9999099 0.989583 0.9895819 +0.9999288 0.9917507 0.99175 +0.9999437 0.9934699 0.9934694 +0.0000238 0.1684036 0.0645609 +0.0000382 0.1679 0.0640574 +0.0000611 0.1672678 0.0634252 +0.0000978 0.1664757 0.0626331 +0.0001565 0.1654858 0.0616432 +0.0002504 0.1642532 0.0604106 +0.0004008 0.1627254 0.0588827 +0.0006416 0.1608428 0.0570002 +0.0010268 0.1585419 0.0546993 +0.0016435 0.1557603 0.0519176 +0.0026305 0.1524479 0.0486053 +0.0042103 0.1485884 0.0447458 +0.0067388 0.1442355 0.0403929 +0.0107859 0.1395767 0.0357341 +0.0172633 0.1350402 0.0311975 +0.0276309 0.1314736 0.0276309 +0.0452595 0.1314736 0.0276309 +0.0675619 0.1314736 0.0276309 +0.0957773 0.1314736 0.0276309 +0.1314736 0.1314736 0.0276309 +0.1766339 0.1314736 0.0276309 +0.2337676 0.1314736 0.0276309 +0.3060492 0.1314736 0.0276309 +0.3974949 0.1314736 0.0276309 +0.5131855 0.1314736 0.0276309 +0.6595491 0.1314736 0.0276309 +0.8226154 0.1303287 0.0295373 +0.8969554 0.1302284 0.0461985 +0.9326595 0.1416797 0.0756464 +0.9531823 0.16575 0.1152388 +0.9662104 0.2014616 0.1635226 +0.9750086 0.2472963 0.2192389 +0.9812013 0.3014036 0.2809573 +0.9856879 0.3616485 0.3469645 +0.9890072 0.4256923 0.4152991 +0.9915009 0.4911352 0.4838841 +0.9933961 0.5557001 0.5507113 +0.9948493 0.6174138 0.6140266 +0.9959709 0.6747426 0.6724711 +0.9968411 0.7266577 0.7251511 +0.9975191 0.7726245 0.7716352 +0.9980488 0.8125362 0.8118921 +0.9984638 0.846614 0.8461977 +0.9987895 0.8753002 0.8750329 +0.9990456 0.8991629 0.8989921 +0.999247 0.9188187 0.9187101 +0.9994057 0.9348791 0.9348102 +0.9995309 0.9479156 0.947872 +0.9996295 0.9584412 0.9584138 +0.9997074 0.9669032 0.9668859 +0.9997688 0.9736826 0.9736717 +0.9998174 0.9790989 0.9790921 +0.9998557 0.9834168 0.9834126 +0.999886 0.9868529 0.9868503 +0.9999099 0.9895835 0.9895819 +0.9999288 0.991751 0.99175 +0.9999437 0.9934701 0.9934694 +0.0000238 0.2135639 0.0645609 +0.0000382 0.2130604 0.0640574 +0.0000611 0.2124282 0.0634252 +0.0000978 0.2116361 0.0626331 +0.0001565 0.2106462 0.0616432 +0.0002504 0.2094136 0.0604106 +0.0004008 0.2078857 0.0588827 +0.0006416 0.2060032 0.0570002 +0.0010268 0.2037023 0.0546993 +0.0016435 0.2009206 0.0519176 +0.0026305 0.1976083 0.0486053 +0.0042103 0.1937488 0.0447458 +0.0067388 0.1893959 0.0403929 +0.0107859 0.1847371 0.0357341 +0.0172633 0.1802005 0.0311975 +0.0276309 0.1766339 0.0276309 +0.0452595 0.1766339 0.0276309 +0.0675619 0.1766339 0.0276309 +0.0957773 0.1766339 0.0276309 +0.1314736 0.1766339 0.0276309 +0.1766339 0.1766339 0.0276309 +0.2337676 0.1766339 0.0276309 +0.3060492 0.1766339 0.0276309 +0.3974949 0.1766339 0.0276309 +0.5131855 0.1766339 0.0276309 +0.6595491 0.1766339 0.0276309 +0.8226154 0.174162 0.0295373 +0.8969554 0.1667723 0.0461985 +0.9326595 0.170397 0.0756464 +0.9531823 0.1877169 0.1152388 +0.9662104 0.2179609 0.1635226 +0.9750086 0.2594983 0.2192389 +0.9812013 0.3102955 0.2809573 +0.9856879 0.3680344 0.3469645 +0.9890072 0.4302122 0.4152991 +0.9915009 0.4942887 0.4838841 +0.9933961 0.5578697 0.5507113 +0.9948493 0.6188868 0.6140266 +0.9959709 0.6757305 0.6724711 +0.9968411 0.7273129 0.7251511 +0.9975191 0.7730548 0.7716352 +0.9980488 0.8128163 0.8118921 +0.9984638 0.846795 0.8461977 +0.9987895 0.8754165 0.8750329 +0.9990456 0.8992372 0.8989921 +0.999247 0.9188659 0.9187101 +0.9994057 0.934909 0.9348102 +0.9995309 0.9479345 0.947872 +0.9996295 0.9584532 0.9584138 +0.9997074 0.9669107 0.9668859 +0.9997688 0.9736873 0.9736717 +0.9998174 0.9791019 0.9790921 +0.9998557 0.9834187 0.9834126 +0.999886 0.9868541 0.9868503 +0.9999099 0.9895843 0.9895819 +0.9999288 0.9917515 0.99175 +0.9999437 0.9934704 0.9934694 +0.0000238 0.2706977 0.0645609 +0.0000382 0.2701941 0.0640574 +0.0000611 0.2695619 0.0634252 +0.0000978 0.2687698 0.0626331 +0.0001565 0.2677799 0.0616432 +0.0002504 0.2665473 0.0604106 +0.0004008 0.2650195 0.0588827 +0.0006416 0.2631369 0.0570002 +0.0010268 0.260836 0.0546993 +0.0016435 0.2580543 0.0519176 +0.0026305 0.254742 0.0486053 +0.0042103 0.2508825 0.0447458 +0.0067388 0.2465296 0.0403929 +0.0107859 0.2418708 0.0357341 +0.0172633 0.2373343 0.0311975 +0.0276309 0.2337676 0.0276309 +0.0452595 0.2337676 0.0276309 +0.0675619 0.2337676 0.0276309 +0.0957773 0.2337676 0.0276309 +0.1314736 0.2337676 0.0276309 +0.1766339 0.2337676 0.0276309 +0.2337676 0.2337676 0.0276309 +0.3060492 0.2337676 0.0276309 +0.3974949 0.2337676 0.0276309 +0.5131855 0.2337676 0.0276309 +0.6595491 0.2337676 0.0276309 +0.8226154 0.229617 0.0295373 +0.8969554 0.2130052 0.0461985 +0.9326595 0.2067281 0.0756464 +0.9531823 0.2155079 0.1152388 +0.9662104 0.2388348 0.1635226 +0.9750086 0.2749353 0.2192389 +0.9812013 0.321545 0.2809573 +0.9856879 0.3761135 0.3469645 +0.9890072 0.4359305 0.4152991 +0.9915009 0.4982782 0.4838841 +0.9933961 0.5606145 0.5507113 +0.9948493 0.6207504 0.6140266 +0.9959709 0.6769804 0.6724711 +0.9968411 0.7281418 0.7251511 +0.9975191 0.7735991 0.7716352 +0.9980488 0.8131707 0.8118921 +0.9984638 0.847024 0.8461977 +0.9987895 0.8755636 0.8750329 +0.9990456 0.8993311 0.8989921 +0.999247 0.9189257 0.9187101 +0.9994057 0.9349469 0.9348102 +0.9995309 0.9479584 0.947872 +0.9996295 0.9584683 0.9584138 +0.9997074 0.9669202 0.9668859 +0.9997688 0.9736932 0.9736717 +0.9998174 0.9791057 0.9790921 +0.9998557 0.983421 0.9834126 +0.999886 0.9868556 0.9868503 +0.9999099 0.9895852 0.9895819 +0.9999288 0.9917521 0.99175 +0.9999437 0.9934707 0.9934694 +0.0000238 0.3429792 0.0645609 +0.0000382 0.3424757 0.0640574 +0.0000611 0.3418435 0.0634252 +0.0000978 0.3410514 0.0626331 +0.0001565 0.3400615 0.0616432 +0.0002504 0.3388289 0.0604106 +0.0004008 0.337301 0.0588827 +0.0006416 0.3354185 0.0570002 +0.0010268 0.3331176 0.0546993 +0.0016435 0.3303359 0.0519176 +0.0026305 0.3270236 0.0486053 +0.0042103 0.3231641 0.0447458 +0.0067388 0.3188112 0.0403929 +0.0107859 0.3141524 0.0357341 +0.0172633 0.3096159 0.0311975 +0.0276309 0.3060492 0.0276309 +0.0452595 0.3060492 0.0276309 +0.0675619 0.3060492 0.0276309 +0.0957773 0.3060492 0.0276309 +0.1314736 0.3060492 0.0276309 +0.1766339 0.3060492 0.0276309 +0.2337676 0.3060492 0.0276309 +0.3060492 0.3060492 0.0276309 +0.3974949 0.3060492 0.0276309 +0.5131855 0.3060492 0.0276309 +0.6595491 0.3060492 0.0276309 +0.8226154 0.2997746 0.0295373 +0.8969554 0.2714957 0.0461985 +0.9326595 0.2526918 0.0756464 +0.9531823 0.2506671 0.1152388 +0.9662104 0.2652429 0.1635226 +0.9750086 0.2944652 0.2192389 +0.9812013 0.335777 0.2809573 +0.9856879 0.3863346 0.3469645 +0.9890072 0.4431649 0.4152991 +0.9915009 0.5033255 0.4838841 +0.9933961 0.5640871 0.5507113 +0.9948493 0.6231081 0.6140266 +0.9959709 0.6785616 0.6724711 +0.9968411 0.7291904 0.7251511 +0.9975191 0.7742877 0.7716352 +0.9980488 0.813619 0.8118921 +0.9984638 0.8473137 0.8461977 +0.9987895 0.8757496 0.8750329 +0.9990456 0.89945 0.8989921 +0.999247 0.9190013 0.9187101 +0.9994057 0.9349948 0.9348102 +0.9995309 0.9479887 0.947872 +0.9996295 0.9584874 0.9584138 +0.9997074 0.9669322 0.9668859 +0.9997688 0.9737008 0.9736717 +0.9998174 0.9791104 0.9790921 +0.9998557 0.983424 0.9834126 +0.999886 0.9868574 0.9868503 +0.9999099 0.9895864 0.9895819 +0.9999288 0.9917528 0.99175 +0.9999437 0.9934712 0.9934694 +0.0000238 0.4344249 0.0645609 +0.0000382 0.4339214 0.0640574 +0.0000611 0.4332891 0.0634252 +0.0000978 0.432497 0.0626331 +0.0001565 0.4315072 0.0616432 +0.0002504 0.4302746 0.0604106 +0.0004008 0.4287467 0.0588827 +0.0006416 0.4268641 0.0570002 +0.0010268 0.4245633 0.0546993 +0.0016435 0.4217816 0.0519176 +0.0026305 0.4184692 0.0486053 +0.0042103 0.4146097 0.0447458 +0.0067388 0.4102568 0.0403929 +0.0107859 0.405598 0.0357341 +0.0172633 0.4010615 0.0311975 +0.0276309 0.3974949 0.0276309 +0.0452595 0.3974949 0.0276309 +0.0675619 0.3974949 0.0276309 +0.0957773 0.3974949 0.0276309 +0.1314736 0.3974949 0.0276309 +0.1766339 0.3974949 0.0276309 +0.2337676 0.3974949 0.0276309 +0.3060492 0.3974949 0.0276309 +0.3974949 0.3974949 0.0276309 +0.5131855 0.3974949 0.0276309 +0.6595491 0.3974949 0.0276309 +0.8226154 0.3885332 0.0295373 +0.8969554 0.3454939 0.0461985 +0.9326595 0.3108418 0.0756464 +0.9531823 0.2951481 0.1152388 +0.9662104 0.2986526 0.1635226 +0.9750086 0.319173 0.2192389 +0.9812013 0.3537823 0.2809573 +0.9856879 0.3992655 0.3469645 +0.9890072 0.4523173 0.4152991 +0.9915009 0.5097109 0.4838841 +0.9933961 0.5684803 0.5507113 +0.9948493 0.6260909 0.6140266 +0.9959709 0.680562 0.6724711 +0.9968411 0.7305171 0.7251511 +0.9975191 0.7751589 0.7716352 +0.9980488 0.8141862 0.8118921 +0.9984638 0.8476802 0.8461977 +0.9987895 0.875985 0.8750329 +0.9990456 0.8996004 0.8989921 +0.999247 0.919097 0.9187101 +0.9994057 0.9350555 0.9348102 +0.9995309 0.948027 0.947872 +0.9996295 0.9585115 0.9584138 +0.9997074 0.9669474 0.9668859 +0.9997688 0.9737104 0.9736717 +0.9998174 0.9791164 0.9790921 +0.9998557 0.9834278 0.9834126 +0.999886 0.9868598 0.9868503 +0.9999099 0.9895878 0.9895819 +0.9999288 0.9917537 0.99175 +0.9999437 0.9934718 0.9934694 +0.0000238 0.5501155 0.0645609 +0.0000382 0.549612 0.0640574 +0.0000611 0.5489798 0.0634252 +0.0000978 0.5481876 0.0626331 +0.0001565 0.5471978 0.0616432 +0.0002504 0.5459652 0.0604106 +0.0004008 0.5444373 0.0588827 +0.0006416 0.5425548 0.0570002 +0.0010268 0.5402539 0.0546993 +0.0016435 0.5374722 0.0519176 +0.0026305 0.5341598 0.0486053 +0.0042103 0.5303003 0.0447458 +0.0067388 0.5259474 0.0403929 +0.0107859 0.5212886 0.0357341 +0.0172633 0.5167521 0.0311975 +0.0276309 0.5131855 0.0276309 +0.0452595 0.5131855 0.0276309 +0.0675619 0.5131855 0.0276309 +0.0957773 0.5131855 0.0276309 +0.1314736 0.5131855 0.0276309 +0.1766339 0.5131855 0.0276309 +0.2337676 0.5131855 0.0276309 +0.3060492 0.5131855 0.0276309 +0.3974949 0.5131855 0.0276309 +0.5131855 0.5131855 0.0276309 +0.6595491 0.5131855 0.0276309 +0.8226154 0.5008244 0.0295373 +0.8969554 0.4391112 0.0461985 +0.9326595 0.3844091 0.0756464 +0.9531823 0.3514224 0.1152388 +0.9662104 0.3409202 0.1635226 +0.9750086 0.3504316 0.2192389 +0.9812013 0.3765614 0.2809573 +0.9856879 0.4156249 0.3469645 +0.9890072 0.4638963 0.4152991 +0.9915009 0.5177893 0.4838841 +0.9933961 0.5740383 0.5507113 +0.9948493 0.6298645 0.6140266 +0.9959709 0.6830927 0.6724711 +0.9968411 0.7321956 0.7251511 +0.9975191 0.7762611 0.7716352 +0.9980488 0.8149038 0.8118921 +0.9984638 0.848144 0.8461977 +0.9987895 0.8762828 0.8750329 +0.9990456 0.8997906 0.8989921 +0.999247 0.919218 0.9187101 +0.9994057 0.9351322 0.9348102 +0.9995309 0.9480755 0.947872 +0.9996295 0.9585421 0.9584138 +0.9997074 0.9669667 0.9668859 +0.9997688 0.9737225 0.9736717 +0.9998174 0.979124 0.9790921 +0.9998557 0.9834325 0.9834126 +0.999886 0.9868628 0.9868503 +0.9999099 0.9895897 0.9895819 +0.9999288 0.9917549 0.99175 +0.9999437 0.9934725 0.9934694 +0.0000238 0.6964791 0.0645609 +0.0000382 0.6959756 0.0640574 +0.0000611 0.6953434 0.0634252 +0.0000978 0.6945513 0.0626331 +0.0001565 0.6935614 0.0616432 +0.0002504 0.6923288 0.0604106 +0.0004008 0.6908009 0.0588827 +0.0006416 0.6889184 0.0570002 +0.0010268 0.6866175 0.0546993 +0.0016435 0.6838358 0.0519176 +0.0026305 0.6805235 0.0486053 +0.0042103 0.676664 0.0447458 +0.0067388 0.6723111 0.0403929 +0.0107859 0.6676523 0.0357341 +0.0172633 0.6631157 0.0311975 +0.0276309 0.6595491 0.0276309 +0.0452595 0.6595491 0.0276309 +0.0675619 0.6595491 0.0276309 +0.0957773 0.6595491 0.0276309 +0.1314736 0.6595491 0.0276309 +0.1766339 0.6595491 0.0276309 +0.2337676 0.6595491 0.0276309 +0.3060492 0.6595491 0.0276309 +0.3974949 0.6595491 0.0276309 +0.5131855 0.6595491 0.0276309 +0.6595491 0.6595491 0.0276309 +0.8226154 0.6428873 0.0295373 +0.8969554 0.5575493 0.0461985 +0.9326595 0.4774812 0.0756464 +0.9531823 0.4226166 0.1152388 +0.9662104 0.3943942 0.1635226 +0.9750086 0.3899778 0.2192389 +0.9812013 0.4053799 0.2809573 +0.9856879 0.4363216 0.3469645 +0.9890072 0.4785453 0.4152991 +0.9915009 0.5280096 0.4838841 +0.9933961 0.5810699 0.5507113 +0.9948493 0.6346385 0.6140266 +0.9959709 0.6862945 0.6724711 +0.9968411 0.7343191 0.7251511 +0.9975191 0.7776556 0.7716352 +0.9980488 0.8158116 0.8118921 +0.9984638 0.8487306 0.8461977 +0.9987895 0.8766596 0.8750329 +0.9990456 0.9000313 0.8989921 +0.999247 0.9193711 0.9187101 +0.9994057 0.9352292 0.9348102 +0.9995309 0.9481369 0.947872 +0.9996295 0.9585808 0.9584138 +0.9997074 0.966991 0.9668859 +0.9997688 0.9737378 0.9736717 +0.9998174 0.9791336 0.9790921 +0.9998557 0.9834386 0.9834126 +0.999886 0.9868666 0.9868503 +0.9999099 0.9895921 0.9895819 +0.9999288 0.9917564 0.99175 +0.9999437 0.9934734 0.9934694 +0.0051514 0.8407292 0.0663177 +0.0051286 0.8405071 0.0658253 +0.0051047 0.8402274 0.0652066 +0.0050826 0.8398756 0.0644309 +0.0050676 0.8394338 0.0634605 +0.0050694 0.8388802 0.0622508 +0.0051048 0.8381886 0.060749 +0.0052028 0.8373283 0.0588953 +0.0054121 0.8362644 0.0566247 +0.0058134 0.8349593 0.0538725 +0.0065402 0.8333779 0.0505853 +0.0078103 0.8314967 0.0467417 +0.0099781 0.8293233 0.0423902 +0.0136166 0.8269342 0.037714 +0.0196467 0.8245426 0.0331428 +0.0295373 0.8226154 0.0295373 +0.0466479 0.8226154 0.0295373 +0.068295 0.8226154 0.0295373 +0.0956813 0.8226154 0.0295373 +0.1303287 0.8226154 0.0295373 +0.174162 0.8226154 0.0295373 +0.229617 0.8226154 0.0295373 +0.2997746 0.8226154 0.0295373 +0.3885332 0.8226154 0.0295373 +0.5008244 0.8226154 0.0295373 +0.6428873 0.8226154 0.0295373 +0.8226154 0.8226154 0.0295373 +0.8969554 0.7073888 0.0461985 +0.9326595 0.5952297 0.0756464 +0.9531823 0.5126866 0.1152388 +0.9662104 0.4620458 0.1635226 +0.9750086 0.4400089 0.2192389 +0.9812013 0.441839 0.2809573 +0.9856879 0.4625057 0.3469645 +0.9890072 0.4970781 0.4152991 +0.9915009 0.5409396 0.4838841 +0.9933961 0.5899658 0.5507113 +0.9948493 0.6406784 0.6140266 +0.9959709 0.6903451 0.6724711 +0.9968411 0.7370055 0.7251511 +0.9975191 0.7794197 0.7716352 +0.9980488 0.8169601 0.8118921 +0.9984638 0.8494728 0.8461977 +0.9987895 0.8771362 0.8750329 +0.9990456 0.9003358 0.8989921 +0.999247 0.9195648 0.9187101 +0.9994057 0.935352 0.9348102 +0.9995309 0.9482145 0.947872 +0.9996295 0.9586297 0.9584138 +0.9997074 0.9670218 0.9668859 +0.9997688 0.9737571 0.9736717 +0.9998174 0.9791457 0.9790921 +0.9998557 0.9834462 0.9834126 +0.999886 0.9868713 0.9868503 +0.9999099 0.989595 0.9895819 +0.9999288 0.9917583 0.99175 +0.9999437 0.9934746 0.9934694 +0.0279321 0.9033413 0.0785612 +0.0278872 0.9032596 0.0781312 +0.0278347 0.9031567 0.0775909 +0.0277752 0.9030276 0.0769132 +0.0277111 0.9028657 0.0760653 +0.0276479 0.9026634 0.0750078 +0.0275966 0.9024114 0.0736944 +0.0275778 0.9020992 0.0720722 +0.0276281 0.9017148 0.0700837 +0.0278105 0.9012461 0.0676709 +0.0282324 0.900682 0.0647855 +0.0290732 0.9000167 0.0614064 +0.0306306 0.8992555 0.0575732 +0.0333932 0.8984278 0.0534444 +0.0381561 0.8976087 0.0493979 +0.0461985 0.8969554 0.0461985 +0.0604636 0.8969554 0.0461985 +0.0785108 0.8969554 0.0461985 +0.1013429 0.8969554 0.0461985 +0.1302284 0.8969554 0.0461985 +0.1667723 0.8969554 0.0461985 +0.2130052 0.8969554 0.0461985 +0.2714957 0.8969554 0.0461985 +0.3454939 0.8969554 0.0461985 +0.4391112 0.8969554 0.0461985 +0.5575493 0.8969554 0.0461985 +0.7073888 0.8969554 0.0461985 +0.8969554 0.8969554 0.0461985 +0.9326595 0.7441968 0.0756464 +0.9531823 0.6266369 0.1152388 +0.9662104 0.5476339 0.1635226 +0.9750086 0.5033048 0.2192389 +0.9812013 0.4879646 0.2809573 +0.9856879 0.4956319 0.3469645 +0.9890072 0.5205246 0.4152991 +0.9915009 0.5572977 0.4838841 +0.9933961 0.6012203 0.5507113 +0.9948493 0.6483196 0.6140266 +0.9959709 0.6954697 0.6724711 +0.9968411 0.7404042 0.7251511 +0.9975191 0.7816516 0.7716352 +0.9980488 0.8184132 0.8118921 +0.9984638 0.8504118 0.8461977 +0.9987895 0.8777392 0.8750329 +0.9990456 0.9007211 0.8989921 +0.999247 0.9198099 0.9187101 +0.9994057 0.9355073 0.9348102 +0.9995309 0.9483126 0.947872 +0.9996295 0.9586916 0.9584138 +0.9997074 0.9670608 0.9668859 +0.9997688 0.9737816 0.9736717 +0.9998174 0.9791611 0.9790921 +0.9998557 0.9834558 0.9834126 +0.999886 0.9868774 0.9868503 +0.9999099 0.9895988 0.9895819 +0.9999288 0.9917606 0.99175 +0.9999437 0.9934761 0.9934694 +0.0624569 0.9354466 0.1023506 +0.0624063 0.9354101 0.101995 +0.0623458 0.9353643 0.1015482 +0.0622749 0.9353068 0.1009878 +0.0621943 0.9352348 0.1002868 +0.0621069 0.9351449 0.0994127 +0.0620199 0.9350332 0.0983271 +0.0619473 0.9348949 0.0969867 +0.061916 0.9347252 0.095344 +0.0619734 0.9345187 0.0933514 +0.062202 0.9342712 0.0909694 +0.062742 0.9339805 0.088181 +0.0638283 0.9336494 0.0850195 +0.0658501 0.9332914 0.0816158 +0.0694453 0.9329391 0.0782816 +0.0756464 0.9326595 0.0756464 +0.0868564 0.9326595 0.0756464 +0.1010384 0.9326595 0.0756464 +0.1189805 0.9326595 0.0756464 +0.1416797 0.9326595 0.0756464 +0.170397 0.9326595 0.0756464 +0.2067281 0.9326595 0.0756464 +0.2526918 0.9326595 0.0756464 +0.3108418 0.9326595 0.0756464 +0.3844091 0.9326595 0.0756464 +0.4774812 0.9326595 0.0756464 +0.5952297 0.9326595 0.0756464 +0.7441968 0.9326595 0.0756464 +0.9326595 0.9326595 0.0756464 +0.9531823 0.7707988 0.1152388 +0.9662104 0.655914 0.1635226 +0.9750086 0.5833822 0.2192389 +0.9812013 0.5463195 0.2809573 +0.9856879 0.5375409 0.3469645 +0.9890072 0.5501874 0.4152991 +0.9915009 0.5779928 0.4838841 +0.9933961 0.6154586 0.5507113 +0.9948493 0.6579867 0.6140266 +0.9959709 0.701953 0.6724711 +0.9968411 0.744704 0.7251511 +0.9975191 0.7844752 0.7716352 +0.9980488 0.8202514 0.8118921 +0.9984638 0.8515998 0.8461977 +0.9987895 0.8785021 0.8750329 +0.9990456 0.9012084 0.8989921 +0.999247 0.9201199 0.9187101 +0.9994057 0.9357038 0.9348102 +0.9995309 0.9484368 0.947872 +0.9996295 0.9587699 0.9584138 +0.9997074 0.96711 0.9668859 +0.9997688 0.9738126 0.9736717 +0.9998174 0.9791806 0.9790921 +0.9998557 0.983468 0.9834126 +0.999886 0.986885 0.9868503 +0.9999099 0.9896036 0.9895819 +0.9999288 0.9917636 0.99175 +0.9999437 0.9934779 0.9934694 +0.1059991 0.9545467 0.1366405 +0.1059489 0.9545286 0.1363545 +0.1058883 0.9545059 0.1359951 +0.1058162 0.9544774 0.1355445 +0.1057322 0.9544418 0.1349809 +0.1056375 0.9543974 0.1342782 +0.1055364 0.9543421 0.1334058 +0.1054384 0.9542739 0.1323289 +0.1053624 0.9541902 0.1310098 +0.1053433 0.9540886 0.1294105 +0.1054431 0.9539671 0.1274998 +0.1057683 0.9538247 0.1252648 +0.1064997 0.953663 0.1227327 +0.1079385 0.9534887 0.1200092 +0.1105818 0.9533177 0.1173437 +0.1152388 0.9531823 0.1152388 +0.1238137 0.9531823 0.1152388 +0.134662 0.9531823 0.1152388 +0.1483866 0.9531823 0.1152388 +0.16575 0.9531823 0.1152388 +0.1877169 0.9531823 0.1152388 +0.2155079 0.9531823 0.1152388 +0.2506671 0.9531823 0.1152388 +0.2951481 0.9531823 0.1152388 +0.3514224 0.9531823 0.1152388 +0.4226166 0.9531823 0.1152388 +0.5126866 0.9531823 0.1152388 +0.6266369 0.9531823 0.1152388 +0.7707988 0.9531823 0.1152388 +0.9531823 0.9531823 0.1152388 +0.9662104 0.7929023 0.1635226 +0.9750086 0.6846907 0.2192389 +0.9812013 0.620146 0.2809573 +0.9856879 0.5905612 0.3469645 +0.9890072 0.5877147 0.4152991 +0.9915009 0.6041748 0.4838841 +0.9933961 0.633472 0.5507113 +0.9948493 0.6702168 0.6140266 +0.9959709 0.7101552 0.6724711 +0.9968411 0.7501439 0.7251511 +0.9975191 0.7880474 0.7716352 +0.9980488 0.822577 0.8118921 +0.9984638 0.8531027 0.8461977 +0.9987895 0.8794673 0.8750329 +0.9990456 0.901825 0.8989921 +0.999247 0.9205121 0.9187101 +0.9994057 0.9359524 0.9348102 +0.9995309 0.948594 0.947872 +0.9996295 0.958869 0.9584138 +0.9997074 0.9671724 0.9668859 +0.9997688 0.9738518 0.9736717 +0.9998174 0.9792052 0.9790921 +0.9998557 0.9834834 0.9834126 +0.999886 0.9868947 0.9868503 +0.9999099 0.9896097 0.9895819 +0.9999288 0.9917674 0.99175 +0.9999437 0.9934803 0.9934694 +0.1572498 0.9669269 0.180355 +0.1572031 0.9669173 0.1801293 +0.1571463 0.9669053 0.1798457 +0.1570779 0.9668902 0.1794901 +0.1569971 0.9668714 0.1790454 +0.156904 0.9668479 0.1784912 +0.1568008 0.9668187 0.1778032 +0.1566936 0.9667827 0.1769544 +0.1565954 0.9667385 0.1759149 +0.1565315 0.966685 0.1746553 +0.1565473 0.9666211 0.1731513 +0.1567226 0.9665463 0.1713932 +0.1571937 0.9664615 0.169403 +0.15819 0.9663702 0.1672642 +0.160092 0.9662809 0.1651729 +0.1635226 0.9662104 0.1635226 +0.1699632 0.9662104 0.1635226 +0.1781114 0.9662104 0.1635226 +0.1884199 0.9662104 0.1635226 +0.2014616 0.9662104 0.1635226 +0.2179609 0.9662104 0.1635226 +0.2388348 0.9662104 0.1635226 +0.2652429 0.9662104 0.1635226 +0.2986526 0.9662104 0.1635226 +0.3409202 0.9662104 0.1635226 +0.3943942 0.9662104 0.1635226 +0.4620458 0.9662104 0.1635226 +0.5476339 0.9662104 0.1635226 +0.655914 0.9662104 0.1635226 +0.7929023 0.9662104 0.1635226 +0.9662104 0.9662104 0.1635226 +0.9750086 0.812859 0.2192389 +0.9812013 0.7135461 0.2809573 +0.9856879 0.6576388 0.3469645 +0.9890072 0.6351916 0.4152991 +0.9915009 0.6372984 0.4838841 +0.9933961 0.6562612 0.5507113 +0.9948493 0.6856895 0.6140266 +0.9959709 0.720532 0.6724711 +0.9968411 0.7570259 0.7251511 +0.9975191 0.7925667 0.7716352 +0.9980488 0.8255193 0.8118921 +0.9984638 0.855004 0.8461977 +0.9987895 0.8806883 0.8750329 +0.9990456 0.9026051 0.8989921 +0.999247 0.9210083 0.9187101 +0.9994057 0.936267 0.9348102 +0.9995309 0.9487928 0.947872 +0.9996295 0.9589944 0.9584138 +0.9997074 0.9672513 0.9668859 +0.9997688 0.9739013 0.9736717 +0.9998174 0.9792363 0.9790921 +0.9998557 0.983503 0.9834126 +0.999886 0.9869069 0.9868503 +0.9999099 0.9896173 0.9895819 +0.9999288 0.9917722 0.99175 +0.9999437 0.9934833 0.9934694 +0.2151269 0.9754027 0.2322726 +0.2150852 0.9753975 0.2320973 +0.2150342 0.9753908 0.2318771 +0.2149725 0.9753825 0.231601 +0.2148987 0.9753721 0.2312557 +0.2148124 0.9753591 0.2308255 +0.2147144 0.975343 0.2302916 +0.2146085 0.9753231 0.229633 +0.2145034 0.9752987 0.2288268 +0.2144168 0.9752692 0.2278503 +0.2143816 0.975234 0.2266849 +0.2144566 0.9751928 0.2253234 +0.2147432 0.9751462 0.2237832 +0.2154135 0.9750962 0.2221293 +0.2167545 0.9750472 0.2205133 +0.2192389 0.9750086 0.2192389 +0.224002 0.9750086 0.2192389 +0.2300279 0.9750086 0.2192389 +0.2376515 0.9750086 0.2192389 +0.2472963 0.9750086 0.2192389 +0.2594983 0.9750086 0.2192389 +0.2749353 0.9750086 0.2192389 +0.2944652 0.9750086 0.2192389 +0.319173 0.9750086 0.2192389 +0.3504316 0.9750086 0.2192389 +0.3899778 0.9750086 0.2192389 +0.4400089 0.9750086 0.2192389 +0.5033048 0.9750086 0.2192389 +0.5833822 0.9750086 0.2192389 +0.6846907 0.9750086 0.2192389 +0.812859 0.9750086 0.2192389 +0.9750086 0.9750086 0.2192389 +0.9812013 0.8317093 0.2809573 +0.9856879 0.7425006 0.3469645 +0.9890072 0.6952561 0.4152991 +0.9915009 0.6792041 0.4838841 +0.9933961 0.6850926 0.5507113 +0.9948493 0.7052645 0.6140266 +0.9959709 0.7336601 0.6724711 +0.9968411 0.7657327 0.7251511 +0.9975191 0.7982843 0.7716352 +0.9980488 0.8292416 0.8118921 +0.9984638 0.8574095 0.8461977 +0.9987895 0.8822331 0.8750329 +0.9990456 0.903592 0.8989921 +0.999247 0.9216361 0.9187101 +0.9994057 0.9366649 0.9348102 +0.9995309 0.9490443 0.947872 +0.9996295 0.959153 0.9584138 +0.9997074 0.9673511 0.9668859 +0.9997688 0.9739641 0.9736717 +0.9998174 0.9792757 0.9790921 +0.9998557 0.9835276 0.9834126 +0.999886 0.9869224 0.9868503 +0.9999099 0.989627 0.9895819 +0.9999288 0.9917783 0.99175 +0.9999437 0.9934871 0.9934694 +0.2783684 0.9814251 0.2908992 +0.2783325 0.9814221 0.2907651 +0.2782884 0.9814183 0.2905967 +0.2782347 0.9814136 0.2903857 +0.2781701 0.9814076 0.2901217 +0.2780936 0.9814002 0.2897929 +0.2780055 0.9813911 0.2893849 +0.2779077 0.9813797 0.2888817 +0.2778058 0.9813659 0.2882659 +0.2777122 0.9813491 0.2875203 +0.2776503 0.9813291 0.2866309 +0.2776626 0.9813057 0.2855923 +0.2778236 0.9812792 0.284418 +0.2782606 0.9812508 0.2831577 +0.2791873 0.9812231 0.2819272 +0.2809573 0.9812013 0.2809573 +0.2844283 0.9812013 0.2809573 +0.2888196 0.9812013 0.2809573 +0.2943751 0.9812013 0.2809573 +0.3014036 0.9812013 0.2809573 +0.3102955 0.9812013 0.2809573 +0.321545 0.9812013 0.2809573 +0.335777 0.9812013 0.2809573 +0.3537823 0.9812013 0.2809573 +0.3765614 0.9812013 0.2809573 +0.4053799 0.9812013 0.2809573 +0.441839 0.9812013 0.2809573 +0.4879646 0.9812013 0.2809573 +0.5463195 0.9812013 0.2809573 +0.620146 0.9812013 0.2809573 +0.7135461 0.9812013 0.2809573 +0.8317093 0.9812013 0.2809573 +0.9812013 0.9812013 0.2809573 +0.9856879 0.8498619 0.3469645 +0.9890072 0.7712455 0.4152991 +0.9915009 0.7322203 0.4838841 +0.9933961 0.721568 0.5507113 +0.9948493 0.7300295 0.6140266 +0.9959709 0.7502687 0.6724711 +0.9968411 0.7767478 0.7251511 +0.9975191 0.8055177 0.7716352 +0.9980488 0.8339508 0.8118921 +0.9984638 0.8604527 0.8461977 +0.9987895 0.8841875 0.8750329 +0.9990456 0.9048406 0.8989921 +0.999247 0.9224303 0.9187101 +0.9994057 0.9371683 0.9348102 +0.9995309 0.9493625 0.947872 +0.9996295 0.9593536 0.9584138 +0.9997074 0.9674774 0.9668859 +0.9997688 0.9740434 0.9736717 +0.9998174 0.9793255 0.9790921 +0.9998557 0.9835589 0.9834126 +0.999886 0.986942 0.9868503 +0.9999099 0.9896393 0.9895819 +0.9999288 0.9917859 0.99175 +0.9999437 0.9934919 0.9934694 +0.3454107 0.9858181 0.3544318 +0.3453807 0.9858163 0.3543309 +0.3453439 0.9858141 0.3542041 +0.3452987 0.9858113 0.3540453 +0.3452442 0.9858079 0.3538467 +0.3451791 0.9858036 0.3535993 +0.3451032 0.9857982 0.3532924 +0.3450175 0.9857916 0.352914 +0.3449254 0.9857835 0.352451 +0.3448353 0.9857738 0.3518905 +0.3447636 0.9857621 0.3512221 +0.3447407 0.9857485 0.350442 +0.3448204 0.9857332 0.3495603 +0.3450957 0.9857167 0.3486146 +0.3457234 0.9857006 0.3476916 +0.3469645 0.9856879 0.3469645 +0.3494573 0.9856879 0.3469645 +0.352611 0.9856879 0.3469645 +0.3566008 0.9856879 0.3469645 +0.3616485 0.9856879 0.3469645 +0.3680344 0.9856879 0.3469645 +0.3761135 0.9856879 0.3469645 +0.3863346 0.9856879 0.3469645 +0.3992655 0.9856879 0.3469645 +0.4156249 0.9856879 0.3469645 +0.4363216 0.9856879 0.3469645 +0.4625057 0.9856879 0.3469645 +0.4956319 0.9856879 0.3469645 +0.5375409 0.9856879 0.3469645 +0.5905612 0.9856879 0.3469645 +0.6576388 0.9856879 0.3469645 +0.7425006 0.9856879 0.3469645 +0.8498619 0.9856879 0.3469645 +0.9856879 0.9856879 0.3469645 +0.9890072 0.867382 0.4152991 +0.9915009 0.7992927 0.4838841 +0.9933961 0.7677141 0.5507113 +0.9948493 0.7613603 0.6140266 +0.9959709 0.7712809 0.6724711 +0.9968411 0.7906834 0.7251511 +0.9975191 0.8146689 0.7716352 +0.9980488 0.8399085 0.8118921 +0.9984638 0.8643028 0.8461977 +0.9987895 0.88666 0.8750329 +0.9990456 0.9064202 0.8989921 +0.999247 0.9234351 0.9187101 +0.9994057 0.9378052 0.9348102 +0.9995309 0.949765 0.947872 +0.9996295 0.9596074 0.9584138 +0.9997074 0.9676372 0.9668859 +0.9997688 0.9741438 0.9736717 +0.9998174 0.9793885 0.9790921 +0.9998557 0.9835984 0.9834126 +0.999886 0.9869667 0.9868503 +0.9999099 0.9896548 0.9895819 +0.9999288 0.9917956 0.99175 +0.9999437 0.993498 0.9934694 +0.4144197 0.9890841 0.4208177 +0.4143955 0.9890831 0.420743 +0.4143657 0.9890818 0.4206492 +0.414329 0.9890801 0.4205316 +0.4142845 0.9890781 0.4203847 +0.4142311 0.9890755 0.4202016 +0.4141683 0.9890723 0.4199745 +0.4140964 0.9890684 0.4196945 +0.4140176 0.9890637 0.419352 +0.4139373 0.9890579 0.4189375 +0.4138668 0.989051 0.4184434 +0.4138277 0.989043 0.4178668 +0.4138582 0.9890339 0.4172154 +0.4140252 0.9890241 0.416517 +0.4144423 0.9890146 0.4158356 +0.4152991 0.9890072 0.4152991 +0.4170635 0.9890072 0.4152991 +0.4192956 0.9890072 0.4152991 +0.4221196 0.9890072 0.4152991 +0.4256923 0.9890072 0.4152991 +0.4302122 0.9890072 0.4152991 +0.4359305 0.9890072 0.4152991 +0.4431649 0.9890072 0.4152991 +0.4523173 0.9890072 0.4152991 +0.4638963 0.9890072 0.4152991 +0.4785453 0.9890072 0.4152991 +0.4970781 0.9890072 0.4152991 +0.5205246 0.9890072 0.4152991 +0.5501874 0.9890072 0.4152991 +0.5877147 0.9890072 0.4152991 +0.6351916 0.9890072 0.4152991 +0.6952561 0.9890072 0.4152991 +0.7712455 0.9890072 0.4152991 +0.867382 0.9890072 0.4152991 +0.9890072 0.9890072 0.4152991 +0.9915009 0.8841479 0.4838841 +0.9933961 0.826095 0.5507113 +0.9948493 0.8009979 0.6140266 +0.9959709 0.797864 0.6724711 +0.9968411 0.8083138 0.7251511 +0.9975191 0.8262464 0.7716352 +0.9980488 0.8474458 0.8118921 +0.9984638 0.8691736 0.8461977 +0.9987895 0.8897881 0.8750329 +0.9990456 0.9084185 0.8989921 +0.999247 0.9247063 0.9187101 +0.9994057 0.938611 0.9348102 +0.9995309 0.9502743 0.947872 +0.9996295 0.9599286 0.9584138 +0.9997074 0.9678393 0.9668859 +0.9997688 0.9742709 0.9736717 +0.9998174 0.9794682 0.9790921 +0.9998557 0.9836484 0.9834126 +0.999886 0.986998 0.9868503 +0.9999099 0.9896744 0.9895819 +0.9999288 0.9918079 0.99175 +0.9999437 0.9935057 0.9934694 +0.4834235 0.9915469 0.4878948 +0.4834045 0.9915463 0.4878404 +0.4833811 0.9915455 0.4877721 +0.4833522 0.9915446 0.4876866 +0.4833171 0.9915433 0.4875796 +0.4832747 0.9915418 0.4874464 +0.4832246 0.9915399 0.4872812 +0.4831666 0.9915376 0.4870776 +0.4831021 0.9915347 0.4868285 +0.4830346 0.9915312 0.4865271 +0.4829718 0.9915271 0.4861679 +0.4829286 0.9915223 0.4857488 +0.4829319 0.9915169 0.4852755 +0.4830292 0.991511 0.4847683 +0.4833013 0.9915054 0.4842735 +0.4838841 0.9915009 0.4838841 +0.4851151 0.9915009 0.4838841 +0.4866724 0.9915009 0.4838841 +0.4886426 0.9915009 0.4838841 +0.4911352 0.9915009 0.4838841 +0.4942887 0.9915009 0.4838841 +0.4982782 0.9915009 0.4838841 +0.5033255 0.9915009 0.4838841 +0.5097109 0.9915009 0.4838841 +0.5177893 0.9915009 0.4838841 +0.5280096 0.9915009 0.4838841 +0.5409396 0.9915009 0.4838841 +0.5572977 0.9915009 0.4838841 +0.5779928 0.9915009 0.4838841 +0.6041748 0.9915009 0.4838841 +0.6372984 0.9915009 0.4838841 +0.6792041 0.9915009 0.4838841 +0.7322203 0.9915009 0.4838841 +0.7992927 0.9915009 0.4838841 +0.8841479 0.9915009 0.4838841 +0.9915009 0.9915009 0.4838841 +0.9933961 0.8999544 0.5507113 +0.9948493 0.8511446 0.6140266 +0.9959709 0.831495 0.6724711 +0.9968411 0.8306185 0.7251511 +0.9975191 0.8408934 0.7716352 +0.9980488 0.8569815 0.8118921 +0.9984638 0.8753359 0.8461977 +0.9987895 0.8937455 0.8750329 +0.9990456 0.9109467 0.8989921 +0.999247 0.9263145 0.9187101 +0.9994057 0.9396303 0.9348102 +0.9995309 0.9509185 0.947872 +0.9996295 0.9603348 0.9584138 +0.9997074 0.968095 0.9668859 +0.9997688 0.9744315 0.9736717 +0.9998174 0.9795691 0.9790921 +0.9998557 0.9837117 0.9834126 +0.999886 0.9870377 0.9868503 +0.9999099 0.9896992 0.9895819 +0.9999288 0.9918235 0.99175 +0.9999437 0.9935154 0.9934694 +0.5504963 0.993424 0.5535769 +0.5504818 0.9934236 0.553538 +0.550464 0.9934231 0.5534892 +0.5504419 0.9934225 0.553428 +0.550415 0.9934218 0.5533515 +0.5503825 0.9934209 0.5532562 +0.5503438 0.9934197 0.5531381 +0.5502987 0.9934183 0.5529925 +0.550248 0.9934166 0.5528144 +0.5501939 0.9934145 0.552599 +0.5501416 0.993412 0.5523423 +0.5501012 0.9934091 0.5520428 +0.5500915 0.9934058 0.5517048 +0.5501456 0.9934023 0.5513425 +0.5503203 0.9933988 0.5509893 +0.5507113 0.9933961 0.5507113 +0.5515582 0.9933961 0.5507113 +0.5526297 0.9933961 0.5507113 +0.5539852 0.9933961 0.5507113 +0.5557001 0.9933961 0.5507113 +0.5578697 0.9933961 0.5507113 +0.5606145 0.9933961 0.5507113 +0.5640871 0.9933961 0.5507113 +0.5684803 0.9933961 0.5507113 +0.5740383 0.9933961 0.5507113 +0.5810699 0.9933961 0.5507113 +0.5899658 0.9933961 0.5507113 +0.6012203 0.9933961 0.5507113 +0.6154586 0.9933961 0.5507113 +0.633472 0.9933961 0.5507113 +0.6562612 0.9933961 0.5507113 +0.6850926 0.9933961 0.5507113 +0.721568 0.9933961 0.5507113 +0.7677141 0.9933961 0.5507113 +0.826095 0.9933961 0.5507113 +0.8999544 0.9933961 0.5507113 +0.9933961 0.9933961 0.5507113 +0.9948493 0.9145867 0.6140266 +0.9959709 0.8740427 0.6724711 +0.9968411 0.8588368 0.7251511 +0.9975191 0.8594238 0.7716352 +0.9980488 0.8690454 0.8118921 +0.9984638 0.883132 0.8461977 +0.9987895 0.8987521 0.8750329 +0.9990456 0.9141453 0.8989921 +0.999247 0.9283491 0.9187101 +0.9994057 0.94092 0.9348102 +0.9995309 0.9517337 0.947872 +0.9996295 0.9608488 0.9584138 +0.9997074 0.9684185 0.9668859 +0.9997688 0.9746348 0.9736717 +0.9998174 0.9796967 0.9790921 +0.9998557 0.9837917 0.9834126 +0.999886 0.9870878 0.9868503 +0.9999099 0.9897306 0.9895819 +0.9999288 0.9918431 0.99175 +0.9999437 0.9935277 0.9934694 +0.6139459 0.9948662 0.6160399 +0.6139352 0.994866 0.6160126 +0.6139219 0.9948657 0.6159782 +0.6139056 0.9948653 0.6159352 +0.6138855 0.9948649 0.6158814 +0.6138613 0.9948643 0.6158144 +0.6138323 0.9948636 0.6157314 +0.6137984 0.9948628 0.615629 +0.6137599 0.9948617 0.6155039 +0.6137183 0.9948604 0.6153525 +0.6136769 0.9948589 0.615172 +0.6136427 0.9948571 0.6149617 +0.6136284 0.9948551 0.6147242 +0.6136569 0.994853 0.6144698 +0.6137675 0.9948509 0.6142218 +0.6140266 0.9948493 0.6140266 +0.6146016 0.9948493 0.6140266 +0.6153291 0.9948493 0.6140266 +0.6162494 0.9948493 0.6140266 +0.6174138 0.9948493 0.6140266 +0.6188868 0.9948493 0.6140266 +0.6207504 0.9948493 0.6140266 +0.6231081 0.9948493 0.6140266 +0.6260909 0.9948493 0.6140266 +0.6298645 0.9948493 0.6140266 +0.6346385 0.9948493 0.6140266 +0.6406784 0.9948493 0.6140266 +0.6483196 0.9948493 0.6140266 +0.6579867 0.9948493 0.6140266 +0.6702168 0.9948493 0.6140266 +0.6856895 0.9948493 0.6140266 +0.7052645 0.9948493 0.6140266 +0.7300295 0.9948493 0.6140266 +0.7613603 0.9948493 0.6140266 +0.8009979 0.9948493 0.6140266 +0.8511446 0.9948493 0.6140266 +0.9145867 0.9948493 0.6140266 +0.9948493 0.9948493 0.6140266 +0.9959709 0.927871 0.6724711 +0.9968411 0.8945366 0.7251511 +0.9975191 0.8828672 0.7716352 +0.9980488 0.8843078 0.8118921 +0.9984638 0.892995 0.8461977 +0.9987895 0.9050862 0.8750329 +0.9990456 0.9181918 0.8989921 +0.999247 0.9309231 0.9187101 +0.9994057 0.9425516 0.9348102 +0.9995309 0.9527649 0.947872 +0.9996295 0.9614991 0.9584138 +0.9997074 0.9688277 0.9668859 +0.9997688 0.9748921 0.9736717 +0.9998174 0.9798581 0.9790921 +0.9998557 0.9838929 0.9834126 +0.999886 0.9871513 0.9868503 +0.9999099 0.9897704 0.9895819 +0.9999288 0.991868 0.99175 +0.9999437 0.9935432 0.9934694 +0.6724572 0.9959813 0.6738629 +0.6724495 0.9959811 0.673844 +0.6724399 0.9959809 0.6738202 +0.672428 0.9959807 0.6737905 +0.6724135 0.9959804 0.6737533 +0.6723959 0.9959801 0.6737069 +0.6723748 0.9959797 0.6736495 +0.67235 0.9959791 0.6735787 +0.6723217 0.9959785 0.6734921 +0.6722907 0.9959777 0.6733874 +0.6722594 0.9959768 0.6732627 +0.6722322 0.9959757 0.6731172 +0.672218 0.9959745 0.6729531 +0.672232 0.9959732 0.6727772 +0.6723012 0.9959719 0.6726059 +0.6724711 0.9959709 0.6724711 +0.6728567 0.9959709 0.6724711 +0.6733446 0.9959709 0.6724711 +0.6739618 0.9959709 0.6724711 +0.6747426 0.9959709 0.6724711 +0.6757305 0.9959709 0.6724711 +0.6769804 0.9959709 0.6724711 +0.6785616 0.9959709 0.6724711 +0.680562 0.9959709 0.6724711 +0.6830927 0.9959709 0.6724711 +0.6862945 0.9959709 0.6724711 +0.6903451 0.9959709 0.6724711 +0.6954697 0.9959709 0.6724711 +0.701953 0.9959709 0.6724711 +0.7101552 0.9959709 0.6724711 +0.720532 0.9959709 0.6724711 +0.7336601 0.9959709 0.6724711 +0.7502687 0.9959709 0.6724711 +0.7712809 0.9959709 0.6724711 +0.797864 0.9959709 0.6724711 +0.831495 0.9959709 0.6724711 +0.8740427 0.9959709 0.6724711 +0.927871 0.9959709 0.6724711 +0.9959709 0.9959709 0.6724711 +0.9968411 0.9397016 0.7251511 +0.9975191 0.912526 0.7716352 +0.9980488 0.9036168 0.8118921 +0.9984638 0.905473 0.8461977 +0.9987895 0.9130996 0.8750329 +0.9990456 0.9233112 0.8989921 +0.999247 0.9341796 0.9187101 +0.9994057 0.9446157 0.9348102 +0.9995309 0.9540695 0.947872 +0.9996295 0.9623217 0.9584138 +0.9997074 0.9693455 0.9668859 +0.9997688 0.9752174 0.9736717 +0.9998174 0.9800624 0.9790921 +0.9998557 0.984021 0.9834126 +0.999886 0.9872315 0.9868503 +0.9999099 0.9898206 0.9895819 +0.9999288 0.9918994 0.99175 +0.9999437 0.9935629 0.9934694 +0.7251659 0.9968475 0.726099 +0.7251605 0.9968474 0.7260861 +0.7251537 0.9968473 0.7260699 +0.7251454 0.9968472 0.7260496 +0.7251351 0.996847 0.7260243 +0.7251226 0.9968468 0.7259927 +0.7251076 0.9968465 0.7259536 +0.7250899 0.9968462 0.7259053 +0.7250697 0.9968458 0.7258464 +0.7250473 0.9968453 0.725775 +0.7250244 0.9968448 0.7256901 +0.7250039 0.9968441 0.725591 +0.7249916 0.9968433 0.7254792 +0.7249978 0.9968425 0.7253595 +0.7250408 0.9968418 0.7252429 +0.7251511 0.9968411 0.7251511 +0.7254069 0.9968411 0.7251511 +0.7257304 0.9968411 0.7251511 +0.7261398 0.9968411 0.7251511 +0.7266577 0.9968411 0.7251511 +0.7273129 0.9968411 0.7251511 +0.7281418 0.9968411 0.7251511 +0.7291904 0.9968411 0.7251511 +0.7305171 0.9968411 0.7251511 +0.7321956 0.9968411 0.7251511 +0.7343191 0.9968411 0.7251511 +0.7370055 0.9968411 0.7251511 +0.7404042 0.9968411 0.7251511 +0.744704 0.9968411 0.7251511 +0.7501439 0.9968411 0.7251511 +0.7570259 0.9968411 0.7251511 +0.7657327 0.9968411 0.7251511 +0.7767478 0.9968411 0.7251511 +0.7906834 0.9968411 0.7251511 +0.8083138 0.9968411 0.7251511 +0.8306185 0.9968411 0.7251511 +0.8588368 0.9968411 0.7251511 +0.8945366 0.9968411 0.7251511 +0.9397016 0.9968411 0.7251511 +0.9968411 0.9968411 0.7251511 +0.9975191 0.9500484 0.7716352 +0.9980488 0.9280451 0.8118921 +0.9984638 0.9212593 0.8461977 +0.9987895 0.9232376 0.8750329 +0.9990456 0.9297879 0.8989921 +0.999247 0.9382994 0.9187101 +0.9994057 0.9472271 0.9348102 +0.9995309 0.95572 0.947872 +0.9996295 0.9633625 0.9584138 +0.9997074 0.9700006 0.9668859 +0.9997688 0.9756291 0.9736717 +0.9998174 0.9803208 0.9790921 +0.9998557 0.984183 0.9834126 +0.999886 0.9873331 0.9868503 +0.9999099 0.9898842 0.9895819 +0.9999288 0.9919392 0.99175 +0.9999437 0.9935878 0.9934694 +0.7716588 0.997523 0.772272 +0.7716551 0.997523 0.7722633 +0.7716504 0.9975229 0.7722524 +0.7716446 0.9975228 0.7722388 +0.7716375 0.9975227 0.7722218 +0.7716288 0.9975226 0.7722005 +0.7716184 0.9975224 0.7721742 +0.7716061 0.9975222 0.7721418 +0.7715919 0.997522 0.7721022 +0.7715762 0.9975217 0.7720543 +0.7715599 0.9975213 0.7719972 +0.7715449 0.9975209 0.7719306 +0.7715352 0.9975204 0.7718555 +0.7715376 0.9975199 0.7717751 +0.7715641 0.9975194 0.7716968 +0.7716352 0.9975191 0.7716352 +0.7718031 0.9975191 0.7716352 +0.7720156 0.9975191 0.7716352 +0.7722844 0.9975191 0.7716352 +0.7726245 0.9975191 0.7716352 +0.7730548 0.9975191 0.7716352 +0.7735991 0.9975191 0.7716352 +0.7742877 0.9975191 0.7716352 +0.7751589 0.9975191 0.7716352 +0.7762611 0.9975191 0.7716352 +0.7776556 0.9975191 0.7716352 +0.7794197 0.9975191 0.7716352 +0.7816516 0.9975191 0.7716352 +0.7844752 0.9975191 0.7716352 +0.7880474 0.9975191 0.7716352 +0.7925667 0.9975191 0.7716352 +0.7982843 0.9975191 0.7716352 +0.8055177 0.9975191 0.7716352 +0.8146689 0.9975191 0.7716352 +0.8262464 0.9975191 0.7716352 +0.8408934 0.9975191 0.7716352 +0.8594238 0.9975191 0.7716352 +0.8828672 0.9975191 0.7716352 +0.912526 0.9975191 0.7716352 +0.9500484 0.9975191 0.7716352 +0.9975191 0.9975191 0.7716352 +0.9980488 0.95895 0.8118921 +0.9984638 0.9412311 0.8461977 +0.9987895 0.9360634 0.8750329 +0.9990456 0.9379818 0.8989921 +0.999247 0.9435116 0.9187101 +0.9994057 0.9505309 0.9348102 +0.9995309 0.9578081 0.947872 +0.9996295 0.9646792 0.9584138 +0.9997074 0.9708293 0.9668859 +0.9997688 0.9761499 0.9736717 +0.9998174 0.9806477 0.9790921 +0.9998557 0.984388 0.9834126 +0.999886 0.9874615 0.9868503 +0.9999099 0.9899646 0.9895819 +0.9999288 0.9919896 0.99175 +0.9999437 0.9936193 0.9934694 +0.8119154 0.9980513 0.8123148 +0.8119128 0.9980512 0.812309 +0.8119096 0.9980512 0.8123018 +0.8119057 0.9980511 0.8122927 +0.8119009 0.9980511 0.8122814 +0.8118949 0.998051 0.8122673 +0.8118878 0.9980509 0.8122499 +0.8118794 0.9980508 0.8122284 +0.8118697 0.9980506 0.8122021 +0.8118589 0.9980504 0.8121702 +0.8118476 0.9980502 0.8121323 +0.811837 0.99805 0.8120882 +0.8118298 0.9980497 0.8120384 +0.8118303 0.9980494 0.811985 +0.8118466 0.9980491 0.811933 +0.8118921 0.9980488 0.8118921 +0.8120015 0.9980488 0.8118921 +0.8121398 0.9980488 0.8118921 +0.8123148 0.9980488 0.8118921 +0.8125362 0.9980488 0.8118921 +0.8128163 0.9980488 0.8118921 +0.8131707 0.9980488 0.8118921 +0.813619 0.9980488 0.8118921 +0.8141862 0.9980488 0.8118921 +0.8149038 0.9980488 0.8118921 +0.8158116 0.9980488 0.8118921 +0.8169601 0.9980488 0.8118921 +0.8184132 0.9980488 0.8118921 +0.8202514 0.9980488 0.8118921 +0.822577 0.9980488 0.8118921 +0.8255193 0.9980488 0.8118921 +0.8292416 0.9980488 0.8118921 +0.8339508 0.9980488 0.8118921 +0.8399085 0.9980488 0.8118921 +0.8474458 0.9980488 0.8118921 +0.8569815 0.9980488 0.8118921 +0.8690454 0.9980488 0.8118921 +0.8843078 0.9980488 0.8118921 +0.9036168 0.9980488 0.8118921 +0.9280451 0.9980488 0.8118921 +0.95895 0.9980488 0.8118921 +0.9980488 0.9980488 0.8118921 +0.9984638 0.966498 0.8461977 +0.9987895 0.9522898 0.8750329 +0.9990456 0.9483481 0.8989921 +0.999247 0.9501056 0.9187101 +0.9994057 0.9547106 0.9348102 +0.9995309 0.9604499 0.947872 +0.9996295 0.966345 0.9584138 +0.9997074 0.9718777 0.9668859 +0.9997688 0.9768088 0.9736717 +0.9998174 0.9810613 0.9790921 +0.9998557 0.9846474 0.9834126 +0.999886 0.987624 0.9868503 +0.9999099 0.9900664 0.9895819 +0.9999288 0.9920533 0.99175 +0.9999437 0.9936592 0.9934694 +0.8462171 0.9984653 0.8464753 +0.8462154 0.9984653 0.8464715 +0.8462132 0.9984653 0.8464668 +0.8462106 0.9984653 0.8464608 +0.8462073 0.9984652 0.8464534 +0.8462034 0.9984652 0.8464441 +0.8461986 0.9984651 0.8464327 +0.8461929 0.998465 0.8464185 +0.8461864 0.9984649 0.8464012 +0.8461791 0.9984648 0.8463803 +0.8461714 0.9984647 0.8463555 +0.8461641 0.9984645 0.8463265 +0.8461589 0.9984643 0.8462937 +0.8461587 0.9984642 0.8462587 +0.8461687 0.998464 0.8462246 +0.8461977 0.9984638 0.8461977 +0.8462684 0.9984638 0.8461977 +0.8463578 0.9984638 0.8461977 +0.8464709 0.9984638 0.8461977 +0.846614 0.9984638 0.8461977 +0.846795 0.9984638 0.8461977 +0.847024 0.9984638 0.8461977 +0.8473137 0.9984638 0.8461977 +0.8476802 0.9984638 0.8461977 +0.848144 0.9984638 0.8461977 +0.8487306 0.9984638 0.8461977 +0.8494728 0.9984638 0.8461977 +0.8504118 0.9984638 0.8461977 +0.8515998 0.9984638 0.8461977 +0.8531027 0.9984638 0.8461977 +0.855004 0.9984638 0.8461977 +0.8574095 0.9984638 0.8461977 +0.8604527 0.9984638 0.8461977 +0.8643028 0.9984638 0.8461977 +0.8691736 0.9984638 0.8461977 +0.8753359 0.9984638 0.8461977 +0.883132 0.9984638 0.8461977 +0.892995 0.9984638 0.8461977 +0.905473 0.9984638 0.8461977 +0.9212593 0.9984638 0.8461977 +0.9412311 0.9984638 0.8461977 +0.966498 0.9984638 0.8461977 +0.9984638 0.9984638 0.8461977 +0.9987895 0.9728183 0.8750329 +0.9990456 0.9614628 0.8989921 +0.999247 0.958448 0.9187101 +0.9994057 0.9599985 0.9348102 +0.9995309 0.963792 0.947872 +0.9996295 0.9684525 0.9584138 +0.9997074 0.9732042 0.9668859 +0.9997688 0.9776424 0.9736717 +0.9998174 0.9815845 0.9790921 +0.9998557 0.9849755 0.9834126 +0.999886 0.9878296 0.9868503 +0.9999099 0.9901952 0.9895819 +0.9999288 0.9921339 0.99175 +0.9999437 0.9937096 0.9934694 +0.8750477 0.9987905 0.8752136 +0.8750466 0.9987905 0.8752111 +0.8750451 0.9987904 0.875208 +0.8750434 0.9987904 0.8752041 +0.8750412 0.9987904 0.8751993 +0.8750386 0.9987904 0.8751933 +0.8750355 0.9987903 0.8751858 +0.8750317 0.9987903 0.8751766 +0.8750274 0.9987902 0.8751654 +0.8750225 0.9987902 0.8751518 +0.8750173 0.9987901 0.8751356 +0.8750124 0.99879 0.8751167 +0.8750088 0.9987899 0.8750954 +0.8750084 0.9987897 0.8750726 +0.8750145 0.9987896 0.8750504 +0.8750329 0.9987895 0.8750329 +0.8750783 0.9987895 0.8750329 +0.8751357 0.9987895 0.8750329 +0.8752084 0.9987895 0.8750329 +0.8753002 0.9987895 0.8750329 +0.8754165 0.9987895 0.8750329 +0.8755636 0.9987895 0.8750329 +0.8757496 0.9987895 0.8750329 +0.875985 0.9987895 0.8750329 +0.8762828 0.9987895 0.8750329 +0.8766596 0.9987895 0.8750329 +0.8771362 0.9987895 0.8750329 +0.8777392 0.9987895 0.8750329 +0.8785021 0.9987895 0.8750329 +0.8794673 0.9987895 0.8750329 +0.8806883 0.9987895 0.8750329 +0.8822331 0.9987895 0.8750329 +0.8841875 0.9987895 0.8750329 +0.88666 0.9987895 0.8750329 +0.8897881 0.9987895 0.8750329 +0.8937455 0.9987895 0.8750329 +0.8987521 0.9987895 0.8750329 +0.9050862 0.9987895 0.8750329 +0.9130996 0.9987895 0.8750329 +0.9232376 0.9987895 0.8750329 +0.9360634 0.9987895 0.8750329 +0.9522898 0.9987895 0.8750329 +0.9728183 0.9987895 0.8750329 +0.9987895 0.9987895 0.8750329 +0.9990456 0.9780547 0.8989921 +0.999247 0.9690022 0.9187101 +0.9994057 0.9666884 0.9348102 +0.9995309 0.9680203 0.947872 +0.9996295 0.9711187 0.9584138 +0.9997074 0.9748823 0.9668859 +0.9997688 0.978697 0.9736717 +0.9998174 0.9822465 0.9790921 +0.9998557 0.9853906 0.9834126 +0.999886 0.9880897 0.9868503 +0.9999099 0.9903581 0.9895819 +0.9999288 0.9922358 0.99175 +0.9999437 0.9937734 0.9934694 +0.8990028 0.9990461 0.8991088 +0.899002 0.9990461 0.8991072 +0.8990011 0.9990461 0.8991052 +0.899 0.9990461 0.8991027 +0.8989986 0.9990461 0.8990996 +0.8989969 0.9990461 0.8990957 +0.8989948 0.9990461 0.8990909 +0.8989923 0.999046 0.8990849 +0.8989895 0.999046 0.8990777 +0.8989863 0.9990459 0.8990689 +0.8989829 0.9990459 0.8990584 +0.8989796 0.9990458 0.8990462 +0.8989771 0.9990458 0.8990325 +0.8989767 0.9990457 0.8990177 +0.8989805 0.9990456 0.8990034 +0.8989921 0.9990456 0.8989921 +0.8990211 0.9990456 0.8989921 +0.8990578 0.9990456 0.8989921 +0.8991042 0.9990456 0.8989921 +0.8991629 0.9990456 0.8989921 +0.8992372 0.9990456 0.8989921 +0.8993311 0.9990456 0.8989921 +0.89945 0.9990456 0.8989921 +0.8996004 0.9990456 0.8989921 +0.8997906 0.9990456 0.8989921 +0.9000313 0.9990456 0.8989921 +0.9003358 0.9990456 0.8989921 +0.9007211 0.9990456 0.8989921 +0.9012084 0.9990456 0.8989921 +0.901825 0.9990456 0.8989921 +0.9026051 0.9990456 0.8989921 +0.903592 0.9990456 0.8989921 +0.9048406 0.9990456 0.8989921 +0.9064202 0.9990456 0.8989921 +0.9084185 0.9990456 0.8989921 +0.9109467 0.9990456 0.8989921 +0.9141453 0.9990456 0.8989921 +0.9181918 0.9990456 0.8989921 +0.9233112 0.9990456 0.8989921 +0.9297879 0.9990456 0.8989921 +0.9379818 0.9990456 0.8989921 +0.9483481 0.9990456 0.8989921 +0.9614628 0.9990456 0.8989921 +0.9780547 0.9990456 0.8989921 +0.9990456 0.9990456 0.8989921 +0.999247 0.9823545 0.9187101 +0.9994057 0.9751519 0.9348102 +0.9995309 0.9733696 0.947872 +0.9996295 0.9744918 0.9584138 +0.9997074 0.9770053 0.9668859 +0.9997688 0.9800312 0.9736717 +0.9998174 0.9830839 0.9790921 +0.9998557 0.9859158 0.9834126 +0.999886 0.9884188 0.9868503 +0.9999099 0.9905641 0.9895819 +0.9999288 0.9923648 0.99175 +0.9999437 0.9938541 0.9934694 +0.9187175 0.9992474 0.9187849 +0.918717 0.9992474 0.9187839 +0.9187164 0.9992474 0.9187826 +0.9187157 0.9992474 0.918781 +0.9187148 0.9992474 0.918779 +0.9187137 0.9992474 0.9187765 +0.9187123 0.9992473 0.9187734 +0.9187107 0.9992473 0.9187696 +0.9187089 0.9992473 0.918765 +0.9187068 0.9992473 0.9187593 +0.9187045 0.9992472 0.9187526 +0.9187024 0.9992472 0.9187448 +0.9187008 0.9992472 0.918736 +0.9187004 0.9992471 0.9187265 +0.9187027 0.9992471 0.9187173 +0.9187101 0.999247 0.9187101 +0.9187285 0.999247 0.9187101 +0.9187518 0.999247 0.9187101 +0.9187814 0.999247 0.9187101 +0.9188187 0.999247 0.9187101 +0.9188659 0.999247 0.9187101 +0.9189257 0.999247 0.9187101 +0.9190013 0.999247 0.9187101 +0.919097 0.999247 0.9187101 +0.919218 0.999247 0.9187101 +0.9193711 0.999247 0.9187101 +0.9195648 0.999247 0.9187101 +0.9198099 0.999247 0.9187101 +0.9201199 0.999247 0.9187101 +0.9205121 0.999247 0.9187101 +0.9210083 0.999247 0.9187101 +0.9216361 0.999247 0.9187101 +0.9224303 0.999247 0.9187101 +0.9234351 0.999247 0.9187101 +0.9247063 0.999247 0.9187101 +0.9263145 0.999247 0.9187101 +0.9283491 0.999247 0.9187101 +0.9309231 0.999247 0.9187101 +0.9341796 0.999247 0.9187101 +0.9382994 0.999247 0.9187101 +0.9435116 0.999247 0.9187101 +0.9501056 0.999247 0.9187101 +0.958448 0.999247 0.9187101 +0.9690022 0.999247 0.9187101 +0.9823545 0.999247 0.9187101 +0.999247 0.999247 0.9187101 +0.9994057 0.9858594 0.9348102 +0.9995309 0.9801372 0.947872 +0.9996295 0.9787593 0.9584138 +0.9997074 0.9796912 0.9668859 +0.9997688 0.9817191 0.9736717 +0.9998174 0.9841435 0.9790921 +0.9998557 0.9865802 0.9834126 +0.999886 0.9888352 0.9868503 +0.9999099 0.9908249 0.9895819 +0.9999288 0.992528 0.99175 +0.9999437 0.9939562 0.9934694 +0.9348153 0.999406 0.934858 +0.9348149 0.999406 0.9348574 +0.9348146 0.999406 0.9348565 +0.9348141 0.999406 0.9348555 +0.9348135 0.999406 0.9348542 +0.9348128 0.9994059 0.9348526 +0.9348119 0.9994059 0.9348507 +0.9348109 0.9994059 0.9348482 +0.9348097 0.9994059 0.9348453 +0.9348083 0.9994059 0.9348417 +0.9348069 0.9994059 0.9348374 +0.9348055 0.9994059 0.9348324 +0.9348044 0.9994058 0.9348267 +0.9348042 0.9994058 0.9348207 +0.9348056 0.9994058 0.9348148 +0.9348102 0.9994057 0.9348102 +0.9348219 0.9994057 0.9348102 +0.9348367 0.9994057 0.9348102 +0.9348554 0.9994057 0.9348102 +0.9348791 0.9994057 0.9348102 +0.934909 0.9994057 0.9348102 +0.9349469 0.9994057 0.9348102 +0.9349948 0.9994057 0.9348102 +0.9350555 0.9994057 0.9348102 +0.9351322 0.9994057 0.9348102 +0.9352292 0.9994057 0.9348102 +0.935352 0.9994057 0.9348102 +0.9355073 0.9994057 0.9348102 +0.9357038 0.9994057 0.9348102 +0.9359524 0.9994057 0.9348102 +0.936267 0.9994057 0.9348102 +0.9366649 0.9994057 0.9348102 +0.9371683 0.9994057 0.9348102 +0.9378052 0.9994057 0.9348102 +0.938611 0.9994057 0.9348102 +0.9396303 0.9994057 0.9348102 +0.94092 0.9994057 0.9348102 +0.9425516 0.9994057 0.9348102 +0.9446157 0.9994057 0.9348102 +0.9472271 0.9994057 0.9348102 +0.9505309 0.9994057 0.9348102 +0.9547106 0.9994057 0.9348102 +0.9599985 0.9994057 0.9348102 +0.9666884 0.9994057 0.9348102 +0.9751519 0.9994057 0.9348102 +0.9858594 0.9994057 0.9348102 +0.9994057 0.9994057 0.9348102 +0.9995309 0.988699 0.947872 +0.9996295 0.9841581 0.9584138 +0.9997074 0.9830892 0.9668859 +0.9997688 0.9838546 0.9736717 +0.9998174 0.9854839 0.9790921 +0.9998557 0.9874208 0.9834126 +0.999886 0.9893619 0.9868503 +0.9999099 0.9911547 0.9895819 +0.9999288 0.9927345 0.99175 +0.9999437 0.9940854 0.9934694 +0.9478754 0.999531 0.9479024 +0.9478752 0.999531 0.947902 +0.947875 0.999531 0.9479015 +0.9478746 0.999531 0.9479008 +0.9478743 0.999531 0.9479 +0.9478738 0.999531 0.947899 +0.9478733 0.999531 0.9478978 +0.9478726 0.999531 0.9478962 +0.9478718 0.999531 0.9478943 +0.947871 0.9995309 0.947892 +0.94787 0.9995309 0.9478893 +0.9478691 0.9995309 0.9478861 +0.9478684 0.9995309 0.9478825 +0.9478683 0.9995309 0.9478787 +0.9478691 0.9995309 0.947875 +0.947872 0.9995309 0.947872 +0.9478794 0.9995309 0.947872 +0.9478888 0.9995309 0.947872 +0.9479006 0.9995309 0.947872 +0.9479156 0.9995309 0.947872 +0.9479345 0.9995309 0.947872 +0.9479584 0.9995309 0.947872 +0.9479887 0.9995309 0.947872 +0.948027 0.9995309 0.947872 +0.9480755 0.9995309 0.947872 +0.9481369 0.9995309 0.947872 +0.9482145 0.9995309 0.947872 +0.9483126 0.9995309 0.947872 +0.9484368 0.9995309 0.947872 +0.948594 0.9995309 0.947872 +0.9487928 0.9995309 0.947872 +0.9490443 0.9995309 0.947872 +0.9493625 0.9995309 0.947872 +0.949765 0.9995309 0.947872 +0.9502743 0.9995309 0.947872 +0.9509185 0.9995309 0.947872 +0.9517337 0.9995309 0.947872 +0.9527649 0.9995309 0.947872 +0.9540695 0.9995309 0.947872 +0.95572 0.9995309 0.947872 +0.9578081 0.9995309 0.947872 +0.9604499 0.9995309 0.947872 +0.963792 0.9995309 0.947872 +0.9680203 0.9995309 0.947872 +0.9733696 0.9995309 0.947872 +0.9801372 0.9995309 0.947872 +0.988699 0.9995309 0.947872 +0.9995309 0.9995309 0.947872 +0.9996295 0.9909884 0.9584138 +0.9997074 0.9873881 0.9668859 +0.9997688 0.9865562 0.9736717 +0.9998174 0.9871797 0.9790921 +0.9998557 0.9884842 0.9834126 +0.999886 0.9900282 0.9868503 +0.9999099 0.991572 0.9895819 +0.9999288 0.9929957 0.99175 +0.9999437 0.9942488 0.9934694 +0.958416 0.9996296 0.958433 +0.9584159 0.9996296 0.9584328 +0.9584157 0.9996296 0.9584324 +0.9584155 0.9996296 0.958432 +0.9584153 0.9996296 0.9584315 +0.958415 0.9996296 0.9584309 +0.9584146 0.9996296 0.9584301 +0.9584142 0.9996296 0.9584291 +0.9584137 0.9996296 0.9584279 +0.9584132 0.9996296 0.9584264 +0.9584126 0.9996296 0.9584247 +0.958412 0.9996296 0.9584227 +0.9584115 0.9996296 0.9584204 +0.9584114 0.9996295 0.958418 +0.958412 0.9996295 0.9584156 +0.9584138 0.9996295 0.9584138 +0.9584184 0.9996295 0.9584138 +0.9584243 0.9996295 0.9584138 +0.9584318 0.9996295 0.9584138 +0.9584412 0.9996295 0.9584138 +0.9584532 0.9996295 0.9584138 +0.9584683 0.9996295 0.9584138 +0.9584874 0.9996295 0.9584138 +0.9585115 0.9996295 0.9584138 +0.9585421 0.9996295 0.9584138 +0.9585808 0.9996295 0.9584138 +0.9586297 0.9996295 0.9584138 +0.9586916 0.9996295 0.9584138 +0.9587699 0.9996295 0.9584138 +0.958869 0.9996295 0.9584138 +0.9589944 0.9996295 0.9584138 +0.959153 0.9996295 0.9584138 +0.9593536 0.9996295 0.9584138 +0.9596074 0.9996295 0.9584138 +0.9599286 0.9996295 0.9584138 +0.9603348 0.9996295 0.9584138 +0.9608488 0.9996295 0.9584138 +0.9614991 0.9996295 0.9584138 +0.9623217 0.9996295 0.9584138 +0.9633625 0.9996295 0.9584138 +0.9646792 0.9996295 0.9584138 +0.966345 0.9996295 0.9584138 +0.9684525 0.9996295 0.9584138 +0.9711187 0.9996295 0.9584138 +0.9744918 0.9996295 0.9584138 +0.9787593 0.9996295 0.9584138 +0.9841581 0.9996295 0.9584138 +0.9909884 0.9996295 0.9584138 +0.9996295 0.9996295 0.9584138 +0.9997074 0.9928267 0.9668859 +0.9997688 0.9899742 0.9736717 +0.9998174 0.9893251 0.9790921 +0.9998557 0.9898295 0.9834126 +0.999886 0.9908712 0.9868503 +0.9999099 0.9920999 0.9895819 +0.9999288 0.9933261 0.99175 +0.9999437 0.9944556 0.9934694 +0.9668873 0.9997074 0.9668981 +0.9668872 0.9997074 0.9668979 +0.9668871 0.9997074 0.9668977 +0.966887 0.9997074 0.9668974 +0.9668869 0.9997074 0.9668971 +0.9668867 0.9997074 0.9668967 +0.9668865 0.9997074 0.9668962 +0.9668862 0.9997074 0.9668956 +0.9668859 0.9997074 0.9668948 +0.9668855 0.9997074 0.9668939 +0.9668852 0.9997074 0.9668928 +0.9668848 0.9997074 0.9668915 +0.9668845 0.9997074 0.9668901 +0.9668844 0.9997074 0.9668886 +0.9668847 0.9997074 0.9668871 +0.9668859 0.9997074 0.9668859 +0.9668888 0.9997074 0.9668859 +0.9668925 0.9997074 0.9668859 +0.9668972 0.9997074 0.9668859 +0.9669032 0.9997074 0.9668859 +0.9669107 0.9997074 0.9668859 +0.9669202 0.9997074 0.9668859 +0.9669322 0.9997074 0.9668859 +0.9669474 0.9997074 0.9668859 +0.9669667 0.9997074 0.9668859 +0.966991 0.9997074 0.9668859 +0.9670218 0.9997074 0.9668859 +0.9670608 0.9997074 0.9668859 +0.96711 0.9997074 0.9668859 +0.9671724 0.9997074 0.9668859 +0.9672513 0.9997074 0.9668859 +0.9673511 0.9997074 0.9668859 +0.9674774 0.9997074 0.9668859 +0.9676372 0.9997074 0.9668859 +0.9678393 0.9997074 0.9668859 +0.968095 0.9997074 0.9668859 +0.9684185 0.9997074 0.9668859 +0.9688277 0.9997074 0.9668859 +0.9693455 0.9997074 0.9668859 +0.9700006 0.9997074 0.9668859 +0.9708293 0.9997074 0.9668859 +0.9718777 0.9997074 0.9668859 +0.9732042 0.9997074 0.9668859 +0.9748823 0.9997074 0.9668859 +0.9770053 0.9997074 0.9668859 +0.9796912 0.9997074 0.9668859 +0.9830892 0.9997074 0.9668859 +0.9873881 0.9997074 0.9668859 +0.9928267 0.9997074 0.9668859 +0.9997074 0.9997074 0.9668859 +0.9997688 0.9942983 0.9736717 +0.9998174 0.9920393 0.9790921 +0.9998557 0.9915316 0.9834126 +0.999886 0.9919378 0.9868503 +0.9999099 0.9927678 0.9895819 +0.9999288 0.9937442 0.99175 +0.9999437 0.9947172 0.9934694 +0.9736726 0.9997689 0.9736794 +0.9736726 0.9997689 0.9736793 +0.9736725 0.9997689 0.9736791 +0.9736724 0.9997689 0.973679 +0.9736723 0.9997689 0.9736788 +0.9736722 0.9997689 0.9736785 +0.9736721 0.9997689 0.9736782 +0.9736719 0.9997689 0.9736778 +0.9736717 0.9997689 0.9736773 +0.9736715 0.9997689 0.9736767 +0.9736712 0.9997689 0.9736761 +0.973671 0.9997689 0.9736753 +0.9736708 0.9997689 0.9736743 +0.9736708 0.9997689 0.9736734 +0.973671 0.9997688 0.9736724 +0.9736717 0.9997688 0.9736717 +0.9736735 0.9997688 0.9736717 +0.9736759 0.9997688 0.9736717 +0.9736788 0.9997688 0.9736717 +0.9736826 0.9997688 0.9736717 +0.9736873 0.9997688 0.9736717 +0.9736932 0.9997688 0.9736717 +0.9737008 0.9997688 0.9736717 +0.9737104 0.9997688 0.9736717 +0.9737225 0.9997688 0.9736717 +0.9737378 0.9997688 0.9736717 +0.9737571 0.9997688 0.9736717 +0.9737816 0.9997688 0.9736717 +0.9738126 0.9997688 0.9736717 +0.9738518 0.9997688 0.9736717 +0.9739013 0.9997688 0.9736717 +0.9739641 0.9997688 0.9736717 +0.9740434 0.9997688 0.9736717 +0.9741438 0.9997688 0.9736717 +0.9742709 0.9997688 0.9736717 +0.9744315 0.9997688 0.9736717 +0.9746348 0.9997688 0.9736717 +0.9748921 0.9997688 0.9736717 +0.9752174 0.9997688 0.9736717 +0.9756291 0.9997688 0.9736717 +0.9761499 0.9997688 0.9736717 +0.9768088 0.9997688 0.9736717 +0.9776424 0.9997688 0.9736717 +0.978697 0.9997688 0.9736717 +0.9800312 0.9997688 0.9736717 +0.9817191 0.9997688 0.9736717 +0.9838546 0.9997688 0.9736717 +0.9865562 0.9997688 0.9736717 +0.9899742 0.9997688 0.9736717 +0.9942983 0.9997688 0.9736717 +0.9997688 0.9997688 0.9736717 +0.9998174 0.9954731 0.9790921 +0.9998557 0.9936849 0.9834126 +0.999886 0.9932871 0.9868503 +0.9999099 0.9936128 0.9895819 +0.9999288 0.9942731 0.99175 +0.9999437 0.9950481 0.9934694 +0.9790927 0.9998174 0.979097 +0.9790927 0.9998174 0.9790969 +0.9790927 0.9998174 0.9790968 +0.9790926 0.9998174 0.9790967 +0.9790925 0.9998174 0.9790966 +0.9790925 0.9998174 0.9790964 +0.9790924 0.9998174 0.9790962 +0.9790923 0.9998174 0.979096 +0.9790921 0.9998174 0.9790957 +0.979092 0.9998174 0.9790953 +0.9790919 0.9998174 0.9790949 +0.9790917 0.9998174 0.9790944 +0.9790916 0.9998174 0.9790938 +0.9790916 0.9998174 0.9790932 +0.9790917 0.9998174 0.9790926 +0.9790921 0.9998174 0.9790921 +0.9790933 0.9998174 0.9790921 +0.9790948 0.9998174 0.9790921 +0.9790966 0.9998174 0.9790921 +0.9790989 0.9998174 0.9790921 +0.9791019 0.9998174 0.9790921 +0.9791057 0.9998174 0.9790921 +0.9791104 0.9998174 0.9790921 +0.9791164 0.9998174 0.9790921 +0.979124 0.9998174 0.9790921 +0.9791336 0.9998174 0.9790921 +0.9791457 0.9998174 0.9790921 +0.9791611 0.9998174 0.9790921 +0.9791806 0.9998174 0.9790921 +0.9792052 0.9998174 0.9790921 +0.9792363 0.9998174 0.9790921 +0.9792757 0.9998174 0.9790921 +0.9793255 0.9998174 0.9790921 +0.9793885 0.9998174 0.9790921 +0.9794682 0.9998174 0.9790921 +0.9795691 0.9998174 0.9790921 +0.9796967 0.9998174 0.9790921 +0.9798581 0.9998174 0.9790921 +0.9800624 0.9998174 0.9790921 +0.9803208 0.9998174 0.9790921 +0.9806477 0.9998174 0.9790921 +0.9810613 0.9998174 0.9790921 +0.9815845 0.9998174 0.9790921 +0.9822465 0.9998174 0.9790921 +0.9830839 0.9998174 0.9790921 +0.9841435 0.9998174 0.9790921 +0.9854839 0.9998174 0.9790921 +0.9871797 0.9998174 0.9790921 +0.9893251 0.9998174 0.9790921 +0.9920393 0.9998174 0.9790921 +0.9954731 0.9998174 0.9790921 +0.9998174 0.9998174 0.9790921 +0.9998557 0.9964092 0.9834126 +0.999886 0.9949941 0.9868503 +0.9999099 0.9946818 0.9895819 +0.9999288 0.9949422 0.99175 +0.9999437 0.9954668 0.9934694 +0.9834129 0.9998557 0.9834156 +0.9834129 0.9998557 0.9834155 +0.9834129 0.9998557 0.9834155 +0.9834129 0.9998557 0.9834154 +0.9834128 0.9998557 0.9834153 +0.9834128 0.9998557 0.9834152 +0.9834127 0.9998557 0.9834151 +0.9834127 0.9998557 0.983415 +0.9834126 0.9998557 0.9834148 +0.9834125 0.9998557 0.9834146 +0.9834124 0.9998557 0.9834143 +0.9834123 0.9998557 0.983414 +0.9834122 0.9998557 0.9834136 +0.9834122 0.9998557 0.9834132 +0.9834123 0.9998557 0.9834129 +0.9834126 0.9998557 0.9834126 +0.9834133 0.9998557 0.9834126 +0.9834142 0.9998557 0.9834126 +0.9834154 0.9998557 0.9834126 +0.9834168 0.9998557 0.9834126 +0.9834187 0.9998557 0.9834126 +0.983421 0.9998557 0.9834126 +0.983424 0.9998557 0.9834126 +0.9834278 0.9998557 0.9834126 +0.9834325 0.9998557 0.9834126 +0.9834386 0.9998557 0.9834126 +0.9834462 0.9998557 0.9834126 +0.9834558 0.9998557 0.9834126 +0.983468 0.9998557 0.9834126 +0.9834834 0.9998557 0.9834126 +0.983503 0.9998557 0.9834126 +0.9835276 0.9998557 0.9834126 +0.9835589 0.9998557 0.9834126 +0.9835984 0.9998557 0.9834126 +0.9836484 0.9998557 0.9834126 +0.9837117 0.9998557 0.9834126 +0.9837917 0.9998557 0.9834126 +0.9838929 0.9998557 0.9834126 +0.984021 0.9998557 0.9834126 +0.984183 0.9998557 0.9834126 +0.984388 0.9998557 0.9834126 +0.9846474 0.9998557 0.9834126 +0.9849755 0.9998557 0.9834126 +0.9853906 0.9998557 0.9834126 +0.9859158 0.9998557 0.9834126 +0.9865802 0.9998557 0.9834126 +0.9874208 0.9998557 0.9834126 +0.9884842 0.9998557 0.9834126 +0.9898295 0.9998557 0.9834126 +0.9915316 0.9998557 0.9834126 +0.9936849 0.9998557 0.9834126 +0.9964092 0.9998557 0.9834126 +0.9998557 0.9998557 0.9834126 +0.999886 0.9971538 0.9868503 +0.9999099 0.9960342 0.9895819 +0.9999288 0.9957887 0.99175 +0.9999437 0.9959964 0.9934694 +0.9868505 0.999886 0.9868522 +0.9868505 0.999886 0.9868521 +0.9868505 0.999886 0.9868521 +0.9868505 0.999886 0.9868521 +0.9868504 0.999886 0.986852 +0.9868504 0.999886 0.986852 +0.9868504 0.999886 0.9868519 +0.9868503 0.999886 0.9868518 +0.9868503 0.999886 0.9868517 +0.9868502 0.999886 0.9868515 +0.9868502 0.999886 0.9868513 +0.9868501 0.999886 0.9868511 +0.9868501 0.999886 0.9868509 +0.98685 0.999886 0.9868507 +0.9868501 0.999886 0.9868505 +0.9868503 0.999886 0.9868503 +0.9868507 0.999886 0.9868503 +0.9868513 0.999886 0.9868503 +0.986852 0.999886 0.9868503 +0.9868529 0.999886 0.9868503 +0.9868541 0.999886 0.9868503 +0.9868556 0.999886 0.9868503 +0.9868574 0.999886 0.9868503 +0.9868598 0.999886 0.9868503 +0.9868628 0.999886 0.9868503 +0.9868666 0.999886 0.9868503 +0.9868713 0.999886 0.9868503 +0.9868774 0.999886 0.9868503 +0.986885 0.999886 0.9868503 +0.9868947 0.999886 0.9868503 +0.9869069 0.999886 0.9868503 +0.9869224 0.999886 0.9868503 +0.986942 0.999886 0.9868503 +0.9869667 0.999886 0.9868503 +0.986998 0.999886 0.9868503 +0.9870377 0.999886 0.9868503 +0.9870878 0.999886 0.9868503 +0.9871513 0.999886 0.9868503 +0.9872315 0.999886 0.9868503 +0.9873331 0.999886 0.9868503 +0.9874615 0.999886 0.9868503 +0.987624 0.999886 0.9868503 +0.9878296 0.999886 0.9868503 +0.9880897 0.999886 0.9868503 +0.9884188 0.999886 0.9868503 +0.9888352 0.999886 0.9868503 +0.9893619 0.999886 0.9868503 +0.9900282 0.999886 0.9868503 +0.9908712 0.999886 0.9868503 +0.9919378 0.999886 0.9868503 +0.9932871 0.999886 0.9868503 +0.9949941 0.999886 0.9868503 +0.9971538 0.999886 0.9868503 +0.999886 0.999886 0.9868503 +0.9999099 0.9977452 0.9895819 +0.9999288 0.9968597 0.99175 +0.9999437 0.9966665 0.9934694 +0.989582 0.9999099 0.989583 +0.989582 0.9999099 0.989583 +0.989582 0.9999099 0.989583 +0.989582 0.9999099 0.989583 +0.989582 0.9999099 0.989583 +0.9895819 0.9999099 0.9895829 +0.9895819 0.9999099 0.9895829 +0.9895819 0.9999099 0.9895828 +0.9895819 0.9999099 0.9895827 +0.9895818 0.9999099 0.9895826 +0.9895818 0.9999099 0.9895825 +0.9895818 0.9999099 0.9895824 +0.9895817 0.9999099 0.9895823 +0.9895817 0.9999099 0.9895821 +0.9895817 0.9999099 0.989582 +0.9895819 0.9999099 0.9895819 +0.9895821 0.9999099 0.9895819 +0.9895825 0.9999099 0.9895819 +0.989583 0.9999099 0.9895819 +0.9895835 0.9999099 0.9895819 +0.9895843 0.9999099 0.9895819 +0.9895852 0.9999099 0.9895819 +0.9895864 0.9999099 0.9895819 +0.9895878 0.9999099 0.9895819 +0.9895897 0.9999099 0.9895819 +0.9895921 0.9999099 0.9895819 +0.989595 0.9999099 0.9895819 +0.9895988 0.9999099 0.9895819 +0.9896036 0.9999099 0.9895819 +0.9896097 0.9999099 0.9895819 +0.9896173 0.9999099 0.9895819 +0.989627 0.9999099 0.9895819 +0.9896393 0.9999099 0.9895819 +0.9896548 0.9999099 0.9895819 +0.9896744 0.9999099 0.9895819 +0.9896992 0.9999099 0.9895819 +0.9897306 0.9999099 0.9895819 +0.9897704 0.9999099 0.9895819 +0.9898206 0.9999099 0.9895819 +0.9898842 0.9999099 0.9895819 +0.9899646 0.9999099 0.9895819 +0.9900664 0.9999099 0.9895819 +0.9901952 0.9999099 0.9895819 +0.9903581 0.9999099 0.9895819 +0.9905641 0.9999099 0.9895819 +0.9908249 0.9999099 0.9895819 +0.9911547 0.9999099 0.9895819 +0.991572 0.9999099 0.9895819 +0.9920999 0.9999099 0.9895819 +0.9927678 0.9999099 0.9895819 +0.9936128 0.9999099 0.9895819 +0.9946818 0.9999099 0.9895819 +0.9960342 0.9999099 0.9895819 +0.9977452 0.9999099 0.9895819 +0.9999099 0.9999099 0.9895819 +0.9999288 0.9982146 0.99175 +0.9999437 0.9975143 0.9934694 +0.9917501 0.9999288 0.9917507 +0.9917501 0.9999288 0.9917507 +0.9917501 0.9999288 0.9917507 +0.9917501 0.9999288 0.9917507 +0.9917501 0.9999288 0.9917507 +0.9917501 0.9999288 0.9917507 +0.99175 0.9999288 0.9917506 +0.99175 0.9999288 0.9917506 +0.99175 0.9999288 0.9917505 +0.99175 0.9999288 0.9917505 +0.99175 0.9999288 0.9917504 +0.9917499 0.9999288 0.9917503 +0.9917499 0.9999288 0.9917503 +0.9917499 0.9999288 0.9917502 +0.9917499 0.9999288 0.9917501 +0.99175 0.9999288 0.99175 +0.9917502 0.9999288 0.99175 +0.9917504 0.9999288 0.99175 +0.9917507 0.9999288 0.99175 +0.991751 0.9999288 0.99175 +0.9917515 0.9999288 0.99175 +0.9917521 0.9999288 0.99175 +0.9917528 0.9999288 0.99175 +0.9917537 0.9999288 0.99175 +0.9917549 0.9999288 0.99175 +0.9917564 0.9999288 0.99175 +0.9917583 0.9999288 0.99175 +0.9917606 0.9999288 0.99175 +0.9917636 0.9999288 0.99175 +0.9917674 0.9999288 0.99175 +0.9917722 0.9999288 0.99175 +0.9917783 0.9999288 0.99175 +0.9917859 0.9999288 0.99175 +0.9917956 0.9999288 0.99175 +0.9918079 0.9999288 0.99175 +0.9918235 0.9999288 0.99175 +0.9918431 0.9999288 0.99175 +0.991868 0.9999288 0.99175 +0.9918994 0.9999288 0.99175 +0.9919392 0.9999288 0.99175 +0.9919896 0.9999288 0.99175 +0.9920533 0.9999288 0.99175 +0.9921339 0.9999288 0.99175 +0.9922358 0.9999288 0.99175 +0.9923648 0.9999288 0.99175 +0.992528 0.9999288 0.99175 +0.9927345 0.9999288 0.99175 +0.9929957 0.9999288 0.99175 +0.9933261 0.9999288 0.99175 +0.9937442 0.9999288 0.99175 +0.9942731 0.9999288 0.99175 +0.9949422 0.9999288 0.99175 +0.9957887 0.9999288 0.99175 +0.9968597 0.9999288 0.99175 +0.9982146 0.9999288 0.99175 +0.9999288 0.9999288 0.99175 +0.9999437 0.9985868 0.9934694 +0.9934695 0.9999437 0.9934699 +0.9934695 0.9999437 0.9934699 +0.9934695 0.9999437 0.9934699 +0.9934695 0.9999437 0.9934699 +0.9934695 0.9999437 0.9934699 +0.9934695 0.9999437 0.9934698 +0.9934695 0.9999437 0.9934698 +0.9934694 0.9999437 0.9934698 +0.9934694 0.9999437 0.9934698 +0.9934694 0.9999437 0.9934697 +0.9934694 0.9999437 0.9934697 +0.9934694 0.9999437 0.9934696 +0.9934694 0.9999437 0.9934696 +0.9934694 0.9999437 0.9934695 +0.9934694 0.9999437 0.9934695 +0.9934694 0.9999437 0.9934694 +0.9934695 0.9999437 0.9934694 +0.9934697 0.9999437 0.9934694 +0.9934699 0.9999437 0.9934694 +0.9934701 0.9999437 0.9934694 +0.9934704 0.9999437 0.9934694 +0.9934707 0.9999437 0.9934694 +0.9934712 0.9999437 0.9934694 +0.9934718 0.9999437 0.9934694 +0.9934725 0.9999437 0.9934694 +0.9934734 0.9999437 0.9934694 +0.9934746 0.9999437 0.9934694 +0.9934761 0.9999437 0.9934694 +0.9934779 0.9999437 0.9934694 +0.9934803 0.9999437 0.9934694 +0.9934833 0.9999437 0.9934694 +0.9934871 0.9999437 0.9934694 +0.9934919 0.9999437 0.9934694 +0.993498 0.9999437 0.9934694 +0.9935057 0.9999437 0.9934694 +0.9935154 0.9999437 0.9934694 +0.9935277 0.9999437 0.9934694 +0.9935432 0.9999437 0.9934694 +0.9935629 0.9999437 0.9934694 +0.9935878 0.9999437 0.9934694 +0.9936193 0.9999437 0.9934694 +0.9936592 0.9999437 0.9934694 +0.9937096 0.9999437 0.9934694 +0.9937734 0.9999437 0.9934694 +0.9938541 0.9999437 0.9934694 +0.9939562 0.9999437 0.9934694 +0.9940854 0.9999437 0.9934694 +0.9942488 0.9999437 0.9934694 +0.9944556 0.9999437 0.9934694 +0.9947172 0.9999437 0.9934694 +0.9950481 0.9999437 0.9934694 +0.9954668 0.9999437 0.9934694 +0.9959964 0.9999437 0.9934694 +0.9966665 0.9999437 0.9934694 +0.9975143 0.9999437 0.9934694 +0.9985868 0.9999437 0.9934694 +0.9999437 0.9999437 0.9934694 +0.0000238 0.0000238 0.0821895 +0.0005417 0.0000238 0.0821895 +0.0011968 0.0000238 0.0821895 +0.0020256 0.0000238 0.0821895 +0.0030742 0.0000238 0.0821895 +0.0044007 0.0000238 0.0821895 +0.006079 0.0000238 0.0821895 +0.0082023 0.0000238 0.0821895 +0.0108885 0.0000238 0.0821895 +0.0142868 0.0000238 0.0821895 +0.0185862 0.0000238 0.0821895 +0.0240255 0.0000238 0.0821895 +0.0309069 0.0000238 0.0821895 +0.0396127 0.0000238 0.0821895 +0.0506267 0.0000238 0.0821895 +0.0645609 0.0000238 0.0821895 +0.0821895 0.0000238 0.0821895 +0.1044919 0.0000238 0.0821895 +0.1327073 0.0000238 0.0821895 +0.1684036 0.0000238 0.0821895 +0.2135639 0.0000238 0.0821895 +0.2706977 0.0000238 0.0821895 +0.3429792 0.0000238 0.0821895 +0.4344249 0.0000238 0.0821895 +0.5501155 0.0000238 0.0821895 +0.6964791 0.0000238 0.0821895 +0.8407292 0.0051514 0.0830256 +0.9033413 0.0279321 0.0923908 +0.9354466 0.0624569 0.1132477 +0.9545467 0.1059991 0.1450104 +0.9669269 0.1572498 0.1866663 +0.9754027 0.2151269 0.236956 +0.9814251 0.2783684 0.294322 +0.9858181 0.3454107 0.3568959 +0.9890841 0.4144197 0.4225654 +0.9915469 0.4834235 0.4891161 +0.993424 0.5504963 0.5544184 +0.9948662 0.6139459 0.6166119 +0.9959813 0.6724572 0.6742469 +0.9968475 0.7251659 0.7263539 +0.997523 0.7716588 0.7724394 +0.9980513 0.8119154 0.8124239 +0.9984653 0.8462171 0.8465458 +0.9987905 0.8750477 0.8752589 +0.9990461 0.8990028 0.8991377 +0.9992474 0.9187175 0.9188034 +0.999406 0.9348153 0.9348697 +0.999531 0.9478754 0.9479098 +0.9996296 0.958416 0.9584377 +0.9997074 0.9668873 0.966901 +0.9997689 0.9736726 0.9736812 +0.9998174 0.9790927 0.9790981 +0.9998557 0.9834129 0.9834163 +0.999886 0.9868505 0.9868526 +0.9999099 0.989582 0.9895833 +0.9999288 0.9917501 0.9917509 +0.9999437 0.9934695 0.99347 +0.0000238 0.0005417 0.0821895 +0.0000382 0.0000382 0.081686 +0.0006933 0.0000382 0.081686 +0.0015221 0.0000382 0.081686 +0.0025707 0.0000382 0.081686 +0.0038972 0.0000382 0.081686 +0.0055755 0.0000382 0.081686 +0.0076988 0.0000382 0.081686 +0.0103849 0.0000382 0.081686 +0.0137833 0.0000382 0.081686 +0.0180827 0.0000382 0.081686 +0.023522 0.0000382 0.081686 +0.0304033 0.0000382 0.081686 +0.0391092 0.0000382 0.081686 +0.0501232 0.0000382 0.081686 +0.0640574 0.0000382 0.081686 +0.081686 0.0000382 0.081686 +0.1039884 0.0000382 0.081686 +0.1322038 0.0000382 0.081686 +0.1679 0.0000382 0.081686 +0.2130604 0.0000382 0.081686 +0.2701941 0.0000382 0.081686 +0.3424757 0.0000382 0.081686 +0.4339214 0.0000382 0.081686 +0.549612 0.0000382 0.081686 +0.6959756 0.0000382 0.081686 +0.8405071 0.0051286 0.082539 +0.9032596 0.0278872 0.0919666 +0.9354101 0.0624063 0.1128963 +0.9545286 0.1059489 0.1447271 +0.9669173 0.1572031 0.1864423 +0.9753975 0.2150852 0.2367818 +0.9814221 0.2783325 0.2941886 +0.9858163 0.3453807 0.3567954 +0.9890831 0.4143955 0.4224909 +0.9915463 0.4834045 0.4890619 +0.9934236 0.5504818 0.5543796 +0.994866 0.6139352 0.6165846 +0.9959811 0.6724495 0.674228 +0.9968474 0.7251605 0.726341 +0.997523 0.7716551 0.7724308 +0.9980512 0.8119128 0.8124181 +0.9984653 0.8462154 0.846542 +0.9987905 0.8750466 0.8752564 +0.9990461 0.899002 0.8991362 +0.9992474 0.918717 0.9188024 +0.999406 0.9348149 0.934869 +0.999531 0.9478752 0.9479094 +0.9996296 0.9584159 0.9584374 +0.9997074 0.9668872 0.9669008 +0.9997689 0.9736726 0.9736811 +0.9998174 0.9790927 0.979098 +0.9998557 0.9834129 0.9834163 +0.999886 0.9868505 0.9868526 +0.9999099 0.989582 0.9895833 +0.9999288 0.9917501 0.9917509 +0.9999437 0.9934695 0.99347 +0.0000238 0.0011968 0.0821895 +0.0000382 0.0006933 0.081686 +0.0000611 0.0000611 0.0810538 +0.0008899 0.0000611 0.0810538 +0.0019385 0.0000611 0.0810538 +0.003265 0.0000611 0.0810538 +0.0049433 0.0000611 0.0810538 +0.0070666 0.0000611 0.0810538 +0.0097527 0.0000611 0.0810538 +0.0131511 0.0000611 0.0810538 +0.0174505 0.0000611 0.0810538 +0.0228898 0.0000611 0.0810538 +0.0297711 0.0000611 0.0810538 +0.038477 0.0000611 0.0810538 +0.049491 0.0000611 0.0810538 +0.0634252 0.0000611 0.0810538 +0.0810538 0.0000611 0.0810538 +0.1033562 0.0000611 0.0810538 +0.1315716 0.0000611 0.0810538 +0.1672678 0.0000611 0.0810538 +0.2124282 0.0000611 0.0810538 +0.2695619 0.0000611 0.0810538 +0.3418435 0.0000611 0.0810538 +0.4332891 0.0000611 0.0810538 +0.5489798 0.0000611 0.0810538 +0.6953434 0.0000611 0.0810538 +0.8402274 0.0051047 0.0819276 +0.9031567 0.0278347 0.0914336 +0.9353643 0.0623458 0.1124547 +0.9545059 0.1058883 0.1443712 +0.9669053 0.1571463 0.1861609 +0.9753908 0.2150342 0.2365629 +0.9814183 0.2782884 0.294021 +0.9858141 0.3453439 0.3566692 +0.9890818 0.4143657 0.4223974 +0.9915455 0.4833811 0.4889938 +0.9934231 0.550464 0.5543308 +0.9948657 0.6139219 0.6165503 +0.9959809 0.6724399 0.6742043 +0.9968473 0.7251537 0.7263248 +0.9975229 0.7716504 0.7724199 +0.9980512 0.8119096 0.8124109 +0.9984653 0.8462132 0.8465373 +0.9987904 0.8750451 0.8752533 +0.9990461 0.8990011 0.8991342 +0.9992474 0.9187164 0.9188011 +0.999406 0.9348146 0.9348682 +0.999531 0.947875 0.9479089 +0.9996296 0.9584157 0.9584371 +0.9997074 0.9668871 0.9669006 +0.9997689 0.9736725 0.973681 +0.9998174 0.9790927 0.979098 +0.9998557 0.9834129 0.9834162 +0.999886 0.9868505 0.9868526 +0.9999099 0.989582 0.9895833 +0.9999288 0.9917501 0.9917509 +0.9999437 0.9934695 0.99347 +0.0000238 0.0020256 0.0821895 +0.0000382 0.0015221 0.081686 +0.0000611 0.0008899 0.0810538 +0.0000978 0.0000978 0.0802616 +0.0011463 0.0000978 0.0802616 +0.0024729 0.0000978 0.0802616 +0.0041512 0.0000978 0.0802616 +0.0062744 0.0000978 0.0802616 +0.0089606 0.0000978 0.0802616 +0.012359 0.0000978 0.0802616 +0.0166583 0.0000978 0.0802616 +0.0220976 0.0000978 0.0802616 +0.028979 0.0000978 0.0802616 +0.0376849 0.0000978 0.0802616 +0.0486989 0.0000978 0.0802616 +0.0626331 0.0000978 0.0802616 +0.0802616 0.0000978 0.0802616 +0.102564 0.0000978 0.0802616 +0.1307795 0.0000978 0.0802616 +0.1664757 0.0000978 0.0802616 +0.2116361 0.0000978 0.0802616 +0.2687698 0.0000978 0.0802616 +0.3410514 0.0000978 0.0802616 +0.432497 0.0000978 0.0802616 +0.5481876 0.0000978 0.0802616 +0.6945513 0.0000978 0.0802616 +0.8398756 0.0050826 0.081161 +0.9030276 0.0277752 0.0907651 +0.9353068 0.0622749 0.1119009 +0.9544774 0.1058162 0.1439249 +0.9668902 0.1570779 0.185808 +0.9753825 0.2149725 0.2362885 +0.9814136 0.2782347 0.293811 +0.9858113 0.3452987 0.3565109 +0.9890801 0.414329 0.4222801 +0.9915446 0.4833522 0.4889084 +0.9934225 0.5504419 0.5542698 +0.9948653 0.6139056 0.6165074 +0.9959807 0.672428 0.6741745 +0.9968472 0.7251454 0.7263046 +0.9975228 0.7716446 0.7724063 +0.9980511 0.8119057 0.8124018 +0.9984653 0.8462106 0.8465313 +0.9987904 0.8750434 0.8752495 +0.9990461 0.899 0.8991317 +0.9992474 0.9187157 0.9187995 +0.999406 0.9348141 0.9348672 +0.999531 0.9478746 0.9479082 +0.9996296 0.9584155 0.9584367 +0.9997074 0.966887 0.9669003 +0.9997689 0.9736724 0.9736808 +0.9998174 0.9790926 0.9790979 +0.9998557 0.9834129 0.9834162 +0.999886 0.9868505 0.9868525 +0.9999099 0.989582 0.9895833 +0.9999288 0.9917501 0.9917509 +0.9999437 0.9934695 0.99347 +0.0000238 0.0030742 0.0821895 +0.0000382 0.0025707 0.081686 +0.0000611 0.0019385 0.0810538 +0.0000978 0.0011463 0.0802616 +0.0001565 0.0001565 0.0792718 +0.001483 0.0001565 0.0792718 +0.0031613 0.0001565 0.0792718 +0.0052846 0.0001565 0.0792718 +0.0079707 0.0001565 0.0792718 +0.0113691 0.0001565 0.0792718 +0.0156685 0.0001565 0.0792718 +0.0211078 0.0001565 0.0792718 +0.0279891 0.0001565 0.0792718 +0.036695 0.0001565 0.0792718 +0.047709 0.0001565 0.0792718 +0.0616432 0.0001565 0.0792718 +0.0792718 0.0001565 0.0792718 +0.1015742 0.0001565 0.0792718 +0.1297896 0.0001565 0.0792718 +0.1654858 0.0001565 0.0792718 +0.2106462 0.0001565 0.0792718 +0.2677799 0.0001565 0.0792718 +0.3400615 0.0001565 0.0792718 +0.4315072 0.0001565 0.0792718 +0.5471978 0.0001565 0.0792718 +0.6935614 0.0001565 0.0792718 +0.8394338 0.0050676 0.080202 +0.9028657 0.0277111 0.0899287 +0.9352348 0.0621943 0.1112082 +0.9544418 0.1057322 0.1433666 +0.9668714 0.1569971 0.1853668 +0.9753721 0.2148987 0.2359454 +0.9814076 0.2781701 0.2935483 +0.9858079 0.3452442 0.3563131 +0.9890781 0.4142845 0.4221336 +0.9915433 0.4833171 0.4888018 +0.9934218 0.550415 0.5541934 +0.9948649 0.6138855 0.6164537 +0.9959804 0.6724135 0.6741374 +0.996847 0.7251351 0.7262792 +0.9975227 0.7716375 0.7723893 +0.9980511 0.8119009 0.8123905 +0.9984652 0.8462073 0.8465239 +0.9987904 0.8750412 0.8752446 +0.9990461 0.8989986 0.8991285 +0.9992474 0.9187148 0.9187975 +0.999406 0.9348135 0.9348659 +0.999531 0.9478743 0.9479074 +0.9996296 0.9584153 0.9584362 +0.9997074 0.9668869 0.9669 +0.9997689 0.9736723 0.9736806 +0.9998174 0.9790925 0.9790977 +0.9998557 0.9834128 0.9834161 +0.999886 0.9868504 0.9868525 +0.9999099 0.989582 0.9895832 +0.9999288 0.9917501 0.9917509 +0.9999437 0.9934695 0.99347 +0.0000238 0.0044007 0.0821895 +0.0000382 0.0038972 0.081686 +0.0000611 0.003265 0.0810538 +0.0000978 0.0024729 0.0802616 +0.0001565 0.001483 0.0792718 +0.0002504 0.0002504 0.0780392 +0.0019287 0.0002504 0.0780392 +0.004052 0.0002504 0.0780392 +0.0067381 0.0002504 0.0780392 +0.0101365 0.0002504 0.0780392 +0.0144359 0.0002504 0.0780392 +0.0198752 0.0002504 0.0780392 +0.0267565 0.0002504 0.0780392 +0.0354624 0.0002504 0.0780392 +0.0464764 0.0002504 0.0780392 +0.0604106 0.0002504 0.0780392 +0.0780392 0.0002504 0.0780392 +0.1003416 0.0002504 0.0780392 +0.128557 0.0002504 0.0780392 +0.1642532 0.0002504 0.0780392 +0.2094136 0.0002504 0.0780392 +0.2665473 0.0002504 0.0780392 +0.3388289 0.0002504 0.0780392 +0.4302746 0.0002504 0.0780392 +0.5459652 0.0002504 0.0780392 +0.6923288 0.0002504 0.0780392 +0.8388802 0.0050694 0.0790064 +0.9026634 0.0276479 0.0888856 +0.9351449 0.0621069 0.1103442 +0.9543974 0.1056375 0.1426706 +0.9668479 0.156904 0.1848168 +0.9753591 0.2148124 0.2355177 +0.9814002 0.2780936 0.2932211 +0.9858036 0.3451791 0.3560667 +0.9890755 0.4142311 0.4219511 +0.9915418 0.4832747 0.4886689 +0.9934209 0.5503825 0.5540983 +0.9948643 0.6138613 0.6163868 +0.9959801 0.6723959 0.6740911 +0.9968468 0.7251226 0.7262477 +0.9975226 0.7716288 0.7723681 +0.998051 0.8118949 0.8123765 +0.9984652 0.8462034 0.8465147 +0.9987904 0.8750386 0.8752386 +0.9990461 0.8989969 0.8991246 +0.9992474 0.9187137 0.918795 +0.9994059 0.9348128 0.9348643 +0.999531 0.9478738 0.9479064 +0.9996296 0.958415 0.9584355 +0.9997074 0.9668867 0.9668996 +0.9997689 0.9736722 0.9736803 +0.9998174 0.9790925 0.9790976 +0.9998557 0.9834128 0.983416 +0.999886 0.9868504 0.9868524 +0.9999099 0.9895819 0.9895832 +0.9999288 0.9917501 0.9917508 +0.9999437 0.9934695 0.99347 +0.0000238 0.006079 0.0821895 +0.0000382 0.0055755 0.081686 +0.0000611 0.0049433 0.0810538 +0.0000978 0.0041512 0.0802616 +0.0001565 0.0031613 0.0792718 +0.0002504 0.0019287 0.0780392 +0.0004008 0.0004008 0.0765113 +0.0025241 0.0004008 0.0765113 +0.0052103 0.0004008 0.0765113 +0.0086086 0.0004008 0.0765113 +0.012908 0.0004008 0.0765113 +0.0183473 0.0004008 0.0765113 +0.0252287 0.0004008 0.0765113 +0.0339345 0.0004008 0.0765113 +0.0449485 0.0004008 0.0765113 +0.0588827 0.0004008 0.0765113 +0.0765113 0.0004008 0.0765113 +0.0988137 0.0004008 0.0765113 +0.1270291 0.0004008 0.0765113 +0.1627254 0.0004008 0.0765113 +0.2078857 0.0004008 0.0765113 +0.2650195 0.0004008 0.0765113 +0.337301 0.0004008 0.0765113 +0.4287467 0.0004008 0.0765113 +0.5444373 0.0004008 0.0765113 +0.6908009 0.0004008 0.0765113 +0.8381886 0.0051048 0.0775221 +0.9024114 0.0275966 0.08759 +0.9350332 0.0620199 0.1092715 +0.9543421 0.1055364 0.1418066 +0.9668187 0.1568008 0.1841341 +0.975343 0.2147144 0.2349871 +0.9813911 0.2780055 0.2928151 +0.9857982 0.3451032 0.3557609 +0.9890723 0.4141683 0.4217247 +0.9915399 0.4832246 0.4885041 +0.9934197 0.5503438 0.5539804 +0.9948636 0.6138323 0.6163039 +0.9959797 0.6723748 0.6740337 +0.9968465 0.7251076 0.7262086 +0.9975224 0.7716184 0.7723418 +0.9980509 0.8118878 0.812359 +0.9984651 0.8461986 0.8465032 +0.9987903 0.8750355 0.8752311 +0.9990461 0.8989948 0.8991198 +0.9992473 0.9187123 0.9187919 +0.9994059 0.9348119 0.9348623 +0.999531 0.9478733 0.9479051 +0.9996296 0.9584146 0.9584347 +0.9997074 0.9668865 0.9668991 +0.9997689 0.9736721 0.97368 +0.9998174 0.9790924 0.9790974 +0.9998557 0.9834127 0.9834158 +0.999886 0.9868504 0.9868523 +0.9999099 0.9895819 0.9895832 +0.9999288 0.99175 0.9917508 +0.9999437 0.9934695 0.9934699 +0.0000238 0.0082023 0.0821895 +0.0000382 0.0076988 0.081686 +0.0000611 0.0070666 0.0810538 +0.0000978 0.0062744 0.0802616 +0.0001565 0.0052846 0.0792718 +0.0002504 0.004052 0.0780392 +0.0004008 0.0025241 0.0765113 +0.0006416 0.0006416 0.0746288 +0.0033277 0.0006416 0.0746288 +0.0067261 0.0006416 0.0746288 +0.0110255 0.0006416 0.0746288 +0.0164648 0.0006416 0.0746288 +0.0233461 0.0006416 0.0746288 +0.032052 0.0006416 0.0746288 +0.043066 0.0006416 0.0746288 +0.0570002 0.0006416 0.0746288 +0.0746288 0.0006416 0.0746288 +0.0969312 0.0006416 0.0746288 +0.1251466 0.0006416 0.0746288 +0.1608428 0.0006416 0.0746288 +0.2060032 0.0006416 0.0746288 +0.2631369 0.0006416 0.0746288 +0.3354185 0.0006416 0.0746288 +0.4268641 0.0006416 0.0746288 +0.5425548 0.0006416 0.0746288 +0.6889184 0.0006416 0.0746288 +0.8373283 0.0052028 0.0756899 +0.9020992 0.0275778 0.0859897 +0.9348949 0.0619473 0.1079468 +0.9542739 0.1054384 0.1407401 +0.9667827 0.1566936 0.1832918 +0.9753231 0.2146085 0.2343326 +0.9813797 0.2779077 0.2923143 +0.9857916 0.3450175 0.355384 +0.9890684 0.4140964 0.4214456 +0.9915376 0.4831666 0.4883009 +0.9934183 0.5502987 0.5538351 +0.9948628 0.6137984 0.6162016 +0.9959791 0.67235 0.673963 +0.9968462 0.7250899 0.7261604 +0.9975222 0.7716061 0.7723094 +0.9980508 0.8118794 0.8123375 +0.998465 0.8461929 0.8464891 +0.9987903 0.8750317 0.8752219 +0.999046 0.8989923 0.8991139 +0.9992473 0.9187107 0.9187881 +0.9994059 0.9348109 0.9348599 +0.999531 0.9478726 0.9479036 +0.9996296 0.9584142 0.9584337 +0.9997074 0.9668862 0.9668985 +0.9997689 0.9736719 0.9736796 +0.9998174 0.9790923 0.9790971 +0.9998557 0.9834127 0.9834157 +0.999886 0.9868503 0.9868522 +0.9999099 0.9895819 0.9895831 +0.9999288 0.99175 0.9917508 +0.9999437 0.9934694 0.9934699 +0.0000238 0.0108885 0.0821895 +0.0000382 0.0103849 0.081686 +0.0000611 0.0097527 0.0810538 +0.0000978 0.0089606 0.0802616 +0.0001565 0.0079707 0.0792718 +0.0002504 0.0067381 0.0780392 +0.0004008 0.0052103 0.0765113 +0.0006416 0.0033277 0.0746288 +0.0010268 0.0010268 0.0723279 +0.0044252 0.0010268 0.0723279 +0.0087246 0.0010268 0.0723279 +0.0141639 0.0010268 0.0723279 +0.0210452 0.0010268 0.0723279 +0.0297511 0.0010268 0.0723279 +0.0407651 0.0010268 0.0723279 +0.0546993 0.0010268 0.0723279 +0.0723279 0.0010268 0.0723279 +0.0946303 0.0010268 0.0723279 +0.1228457 0.0010268 0.0723279 +0.1585419 0.0010268 0.0723279 +0.2037023 0.0010268 0.0723279 +0.260836 0.0010268 0.0723279 +0.3331176 0.0010268 0.0723279 +0.4245633 0.0010268 0.0723279 +0.5402539 0.0010268 0.0723279 +0.6866175 0.0010268 0.0723279 +0.8362644 0.0054121 0.0734453 +0.9017148 0.0276281 0.0840281 +0.9347252 0.061916 0.1063233 +0.9541902 0.1053624 0.1394336 +0.9667385 0.1565954 0.1822603 +0.9752987 0.2145034 0.2335313 +0.9813659 0.2778058 0.2917015 +0.9857835 0.3449254 0.3549227 +0.9890637 0.4140176 0.4211041 +0.9915347 0.4831021 0.4880524 +0.9934166 0.550248 0.5536574 +0.9948617 0.6137599 0.6160767 +0.9959785 0.6723217 0.6738765 +0.9968458 0.7250697 0.7261015 +0.997522 0.7715919 0.7722698 +0.9980506 0.8118697 0.8123112 +0.9984649 0.8461864 0.8464718 +0.9987902 0.8750274 0.8752107 +0.999046 0.8989895 0.8991066 +0.9992473 0.9187089 0.9187834 +0.9994059 0.9348097 0.9348569 +0.999531 0.9478718 0.9479017 +0.9996296 0.9584137 0.9584325 +0.9997074 0.9668859 0.9668977 +0.9997689 0.9736717 0.9736792 +0.9998174 0.9790921 0.9790968 +0.9998557 0.9834126 0.9834155 +0.999886 0.9868503 0.9868521 +0.9999099 0.9895819 0.989583 +0.9999288 0.99175 0.9917507 +0.9999437 0.9934694 0.9934699 +0.0000238 0.0142868 0.0821895 +0.0000382 0.0137833 0.081686 +0.0000611 0.0131511 0.0810538 +0.0000978 0.012359 0.0802616 +0.0001565 0.0113691 0.0792718 +0.0002504 0.0101365 0.0780392 +0.0004008 0.0086086 0.0765113 +0.0006416 0.0067261 0.0746288 +0.0010268 0.0044252 0.0723279 +0.0016435 0.0016435 0.0695462 +0.0059429 0.0016435 0.0695462 +0.0113822 0.0016435 0.0695462 +0.0182636 0.0016435 0.0695462 +0.0269694 0.0016435 0.0695462 +0.0379834 0.0016435 0.0695462 +0.0519176 0.0016435 0.0695462 +0.0695462 0.0016435 0.0695462 +0.0918486 0.0016435 0.0695462 +0.120064 0.0016435 0.0695462 +0.1557603 0.0016435 0.0695462 +0.2009206 0.0016435 0.0695462 +0.2580543 0.0016435 0.0695462 +0.3303359 0.0016435 0.0695462 +0.4217816 0.0016435 0.0695462 +0.5374722 0.0016435 0.0695462 +0.6838358 0.0016435 0.0695462 +0.8349593 0.0058134 0.0707243 +0.9012461 0.0278105 0.0816479 +0.9345187 0.0619734 0.1043541 +0.9540886 0.1053433 0.1378497 +0.966685 0.1565315 0.1810104 +0.9752692 0.2144168 0.2325608 +0.9813491 0.2777122 0.2909596 +0.9857738 0.3448353 0.3543644 +0.9890579 0.4139373 0.4206909 +0.9915312 0.4830346 0.4877517 +0.9934145 0.5501939 0.5534423 +0.9948604 0.6137183 0.6159255 +0.9959777 0.6722907 0.673772 +0.9968453 0.7250473 0.7260302 +0.9975217 0.7715762 0.7722219 +0.9980504 0.8118589 0.8122794 +0.9984648 0.8461791 0.8464509 +0.9987902 0.8750225 0.8751971 +0.9990459 0.8989863 0.8990978 +0.9992473 0.9187068 0.9187778 +0.9994059 0.9348083 0.9348533 +0.9995309 0.947871 0.9478994 +0.9996296 0.9584132 0.9584311 +0.9997074 0.9668855 0.9668968 +0.9997689 0.9736715 0.9736786 +0.9998174 0.979092 0.9790965 +0.9998557 0.9834125 0.9834153 +0.999886 0.9868502 0.986852 +0.9999099 0.9895818 0.9895829 +0.9999288 0.99175 0.9917507 +0.9999437 0.9934694 0.9934698 +0.0000238 0.0185862 0.0821895 +0.0000382 0.0180827 0.081686 +0.0000611 0.0174505 0.0810538 +0.0000978 0.0166583 0.0802616 +0.0001565 0.0156685 0.0792718 +0.0002504 0.0144359 0.0780392 +0.0004008 0.012908 0.0765113 +0.0006416 0.0110255 0.0746288 +0.0010268 0.0087246 0.0723279 +0.0016435 0.0059429 0.0695462 +0.0026305 0.0026305 0.0662338 +0.0080698 0.0026305 0.0662338 +0.0149512 0.0026305 0.0662338 +0.023657 0.0026305 0.0662338 +0.0346711 0.0026305 0.0662338 +0.0486053 0.0026305 0.0662338 +0.0662338 0.0026305 0.0662338 +0.0885362 0.0026305 0.0662338 +0.1167517 0.0026305 0.0662338 +0.1524479 0.0026305 0.0662338 +0.1976083 0.0026305 0.0662338 +0.254742 0.0026305 0.0662338 +0.3270236 0.0026305 0.0662338 +0.4184692 0.0026305 0.0662338 +0.5341598 0.0026305 0.0662338 +0.6805235 0.0026305 0.0662338 +0.8333779 0.0065402 0.0674739 +0.900682 0.0282324 0.0788014 +0.9342712 0.062202 0.102 +0.9539671 0.1054431 0.1359573 +0.9666211 0.1565473 0.1795179 +0.975234 0.2143816 0.2314025 +0.9813291 0.2776503 0.2900744 +0.9857621 0.3447636 0.3536986 +0.989051 0.4138668 0.4201982 +0.9915271 0.4829718 0.4873934 +0.993412 0.5501416 0.5531861 +0.9948589 0.6136769 0.6157453 +0.9959768 0.6722594 0.6736474 +0.9968448 0.7250244 0.7259453 +0.9975213 0.7715599 0.7721649 +0.9980502 0.8118476 0.8122416 +0.9984647 0.8461714 0.846426 +0.9987901 0.8750173 0.8751809 +0.9990459 0.8989829 0.8990874 +0.9992472 0.9187045 0.918771 +0.9994059 0.9348069 0.9348491 +0.9995309 0.94787 0.9478967 +0.9996296 0.9584126 0.9584294 +0.9997074 0.9668852 0.9668957 +0.9997689 0.9736712 0.9736779 +0.9998174 0.9790919 0.979096 +0.9998557 0.9834124 0.983415 +0.999886 0.9868502 0.9868518 +0.9999099 0.9895818 0.9895828 +0.9999288 0.99175 0.9917506 +0.9999437 0.9934694 0.9934698 +0.0000238 0.0240255 0.0821895 +0.0000382 0.023522 0.081686 +0.0000611 0.0228898 0.0810538 +0.0000978 0.0220976 0.0802616 +0.0001565 0.0211078 0.0792718 +0.0002504 0.0198752 0.0780392 +0.0004008 0.0183473 0.0765113 +0.0006416 0.0164648 0.0746288 +0.0010268 0.0141639 0.0723279 +0.0016435 0.0113822 0.0695462 +0.0026305 0.0080698 0.0662338 +0.0042103 0.0042103 0.0623743 +0.0110917 0.0042103 0.0623743 +0.0197975 0.0042103 0.0623743 +0.0308116 0.0042103 0.0623743 +0.0447458 0.0042103 0.0623743 +0.0623743 0.0042103 0.0623743 +0.0846767 0.0042103 0.0623743 +0.1128922 0.0042103 0.0623743 +0.1485884 0.0042103 0.0623743 +0.1937488 0.0042103 0.0623743 +0.2508825 0.0042103 0.0623743 +0.3231641 0.0042103 0.0623743 +0.4146097 0.0042103 0.0623743 +0.5303003 0.0042103 0.0623743 +0.676664 0.0042103 0.0623743 +0.8314967 0.0078103 0.0636727 +0.9000167 0.0290732 0.0754678 +0.9339805 0.062742 0.0992443 +0.9538247 0.1057683 0.1337437 +0.9665463 0.1567226 0.1777733 +0.9751928 0.2144566 0.2300493 +0.9813057 0.2776626 0.2890408 +0.9857485 0.3447407 0.3529214 +0.989043 0.4138277 0.4196234 +0.9915223 0.4829286 0.4869753 +0.9934091 0.5501012 0.5528872 +0.9948571 0.6136427 0.6155353 +0.9959757 0.6722322 0.6735021 +0.9968441 0.7250039 0.7258464 +0.9975209 0.7715449 0.7720984 +0.99805 0.811837 0.8121974 +0.9984645 0.8461641 0.8463971 +0.99879 0.8750124 0.875162 +0.9990458 0.8989796 0.8990752 +0.9992472 0.9187024 0.9187632 +0.9994059 0.9348055 0.9348441 +0.9995309 0.9478691 0.9478935 +0.9996296 0.958412 0.9584274 +0.9997074 0.9668848 0.9668945 +0.9997689 0.973671 0.9736771 +0.9998174 0.9790917 0.9790955 +0.9998557 0.9834123 0.9834147 +0.999886 0.9868501 0.9868516 +0.9999099 0.9895818 0.9895827 +0.9999288 0.9917499 0.9917505 +0.9999437 0.9934694 0.9934698 +0.0000238 0.0309069 0.0821895 +0.0000382 0.0304033 0.081686 +0.0000611 0.0297711 0.0810538 +0.0000978 0.028979 0.0802616 +0.0001565 0.0279891 0.0792718 +0.0002504 0.0267565 0.0780392 +0.0004008 0.0252287 0.0765113 +0.0006416 0.0233461 0.0746288 +0.0010268 0.0210452 0.0723279 +0.0016435 0.0182636 0.0695462 +0.0026305 0.0149512 0.0662338 +0.0042103 0.0110917 0.0623743 +0.0067388 0.0067388 0.0580214 +0.0154447 0.0067388 0.0580214 +0.0264587 0.0067388 0.0580214 +0.0403929 0.0067388 0.0580214 +0.0580214 0.0067388 0.0580214 +0.0803239 0.0067388 0.0580214 +0.1085393 0.0067388 0.0580214 +0.1442355 0.0067388 0.0580214 +0.1893959 0.0067388 0.0580214 +0.2465296 0.0067388 0.0580214 +0.3188112 0.0067388 0.0580214 +0.4102568 0.0067388 0.0580214 +0.5259474 0.0067388 0.0580214 +0.6723111 0.0067388 0.0580214 +0.8293233 0.0099781 0.0593681 +0.8992555 0.0306306 0.0716861 +0.9336494 0.0638283 0.0961197 +0.953663 0.1064997 0.1312358 +0.9664615 0.1571937 0.1757984 +0.9751462 0.2147432 0.2285185 +0.9812792 0.2778236 0.2878722 +0.9857332 0.3448204 0.3520431 +0.9890339 0.4138582 0.418974 +0.9915169 0.4829319 0.4865032 +0.9934058 0.5500915 0.5525498 +0.9948551 0.6136284 0.6152981 +0.9959745 0.672218 0.6733381 +0.9968433 0.7249916 0.7257347 +0.9975204 0.7715352 0.7720233 +0.9980497 0.8118298 0.8121476 +0.9984643 0.8461589 0.8463643 +0.9987899 0.8750088 0.8751408 +0.9990458 0.8989771 0.8990614 +0.9992472 0.9187008 0.9187544 +0.9994058 0.9348044 0.9348384 +0.9995309 0.9478684 0.9478899 +0.9996296 0.9584115 0.9584251 +0.9997074 0.9668845 0.966893 +0.9997689 0.9736708 0.9736762 +0.9998174 0.9790916 0.979095 +0.9998557 0.9834122 0.9834143 +0.999886 0.9868501 0.9868514 +0.9999099 0.9895817 0.9895826 +0.9999288 0.9917499 0.9917504 +0.9999437 0.9934694 0.9934697 +0.0000238 0.0396127 0.0821895 +0.0000382 0.0391092 0.081686 +0.0000611 0.038477 0.0810538 +0.0000978 0.0376849 0.0802616 +0.0001565 0.036695 0.0792718 +0.0002504 0.0354624 0.0780392 +0.0004008 0.0339345 0.0765113 +0.0006416 0.032052 0.0746288 +0.0010268 0.0297511 0.0723279 +0.0016435 0.0269694 0.0695462 +0.0026305 0.023657 0.0662338 +0.0042103 0.0197975 0.0623743 +0.0067388 0.0154447 0.0580214 +0.0107859 0.0107859 0.0533626 +0.0217999 0.0107859 0.0533626 +0.0357341 0.0107859 0.0533626 +0.0533626 0.0107859 0.0533626 +0.075665 0.0107859 0.0533626 +0.1038805 0.0107859 0.0533626 +0.1395767 0.0107859 0.0533626 +0.1847371 0.0107859 0.0533626 +0.2418708 0.0107859 0.0533626 +0.3141524 0.0107859 0.0533626 +0.405598 0.0107859 0.0533626 +0.5212886 0.0107859 0.0533626 +0.6676523 0.0107859 0.0533626 +0.8269342 0.0136166 0.0547413 +0.8984278 0.0333932 0.0676127 +0.9332914 0.0658501 0.0927559 +0.9534887 0.1079385 0.1285384 +0.9663702 0.15819 0.1736761 +0.9750962 0.2154135 0.2268747 +0.9812508 0.2782606 0.2866181 +0.9857167 0.3450957 0.351101 +0.9890241 0.4140252 0.4182777 +0.991511 0.4830292 0.4859971 +0.9934023 0.5501456 0.5521882 +0.994853 0.6136569 0.6150441 +0.9959732 0.672232 0.6731625 +0.9968425 0.7249978 0.7256151 +0.9975199 0.7715376 0.771943 +0.9980494 0.8118303 0.8120943 +0.9984642 0.8461587 0.8463293 +0.9987897 0.8750084 0.875118 +0.9990457 0.8989767 0.8990467 +0.9992471 0.9187004 0.918745 +0.9994058 0.9348042 0.9348324 +0.9995309 0.9478683 0.9478861 +0.9996295 0.9584114 0.9584227 +0.9997074 0.9668844 0.9668915 +0.9997689 0.9736708 0.9736752 +0.9998174 0.9790916 0.9790943 +0.9998557 0.9834122 0.9834139 +0.999886 0.98685 0.9868511 +0.9999099 0.9895817 0.9895824 +0.9999288 0.9917499 0.9917503 +0.9999437 0.9934694 0.9934696 +0.0000238 0.0506267 0.0821895 +0.0000382 0.0501232 0.081686 +0.0000611 0.049491 0.0810538 +0.0000978 0.0486989 0.0802616 +0.0001565 0.047709 0.0792718 +0.0002504 0.0464764 0.0780392 +0.0004008 0.0449485 0.0765113 +0.0006416 0.043066 0.0746288 +0.0010268 0.0407651 0.0723279 +0.0016435 0.0379834 0.0695462 +0.0026305 0.0346711 0.0662338 +0.0042103 0.0308116 0.0623743 +0.0067388 0.0264587 0.0580214 +0.0107859 0.0217999 0.0533626 +0.0172633 0.0172633 0.0488261 +0.0311975 0.0172633 0.0488261 +0.0488261 0.0172633 0.0488261 +0.0711285 0.0172633 0.0488261 +0.099344 0.0172633 0.0488261 +0.1350402 0.0172633 0.0488261 +0.1802005 0.0172633 0.0488261 +0.2373343 0.0172633 0.0488261 +0.3096159 0.0172633 0.0488261 +0.4010615 0.0172633 0.0488261 +0.5167521 0.0172633 0.0488261 +0.6631157 0.0172633 0.0488261 +0.8245426 0.0196467 0.0502171 +0.8976087 0.0381561 0.0636203 +0.9329391 0.0694453 0.0894608 +0.9533177 0.1105818 0.1258985 +0.9662809 0.160092 0.1716008 +0.9750472 0.2167545 0.2252686 +0.9812231 0.2791873 0.2853935 +0.9857006 0.3457234 0.3501816 +0.9890146 0.4144423 0.4175984 +0.9915054 0.4833013 0.4855036 +0.9933988 0.5503203 0.5518357 +0.9948509 0.6137675 0.6147965 +0.9959719 0.6723012 0.6729913 +0.9968418 0.7250408 0.7254985 +0.9975194 0.7715641 0.7718647 +0.9980491 0.8118466 0.8120423 +0.998464 0.8461687 0.8462952 +0.9987896 0.8750145 0.8750958 +0.9990456 0.8989805 0.8990324 +0.9992471 0.9187027 0.9187358 +0.9994058 0.9348056 0.9348265 +0.9995309 0.9478691 0.9478824 +0.9996295 0.958412 0.9584203 +0.9997074 0.9668847 0.96689 +0.9997688 0.973671 0.9736743 +0.9998174 0.9790917 0.9790938 +0.9998557 0.9834123 0.9834136 +0.999886 0.9868501 0.9868509 +0.9999099 0.9895817 0.9895823 +0.9999288 0.9917499 0.9917502 +0.9999437 0.9934694 0.9934696 +0.0000238 0.0645609 0.0821895 +0.0000382 0.0640574 0.081686 +0.0000611 0.0634252 0.0810538 +0.0000978 0.0626331 0.0802616 +0.0001565 0.0616432 0.0792718 +0.0002504 0.0604106 0.0780392 +0.0004008 0.0588827 0.0765113 +0.0006416 0.0570002 0.0746288 +0.0010268 0.0546993 0.0723279 +0.0016435 0.0519176 0.0695462 +0.0026305 0.0486053 0.0662338 +0.0042103 0.0447458 0.0623743 +0.0067388 0.0403929 0.0580214 +0.0107859 0.0357341 0.0533626 +0.0172633 0.0311975 0.0488261 +0.0276309 0.0276309 0.0452595 +0.0452595 0.0276309 0.0452595 +0.0675619 0.0276309 0.0452595 +0.0957773 0.0276309 0.0452595 +0.1314736 0.0276309 0.0452595 +0.1766339 0.0276309 0.0452595 +0.2337676 0.0276309 0.0452595 +0.3060492 0.0276309 0.0452595 +0.3974949 0.0276309 0.0452595 +0.5131855 0.0276309 0.0452595 +0.6595491 0.0276309 0.0452595 +0.8226154 0.0295373 0.0466479 +0.8969554 0.0461985 0.0604636 +0.9326595 0.0756464 0.0868564 +0.9531823 0.1152388 0.1238137 +0.9662104 0.1635226 0.1699632 +0.9750086 0.2192389 0.224002 +0.9812013 0.2809573 0.2844283 +0.9856879 0.3469645 0.3494573 +0.9890072 0.4152991 0.4170635 +0.9915009 0.4838841 0.4851151 +0.9933961 0.5507113 0.5515582 +0.9948493 0.6140266 0.6146016 +0.9959709 0.6724711 0.6728567 +0.9968411 0.7251511 0.7254069 +0.9975191 0.7716352 0.7718031 +0.9980488 0.8118921 0.8120015 +0.9984638 0.8461977 0.8462684 +0.9987895 0.8750329 0.8750783 +0.9990456 0.8989921 0.8990211 +0.999247 0.9187101 0.9187285 +0.9994057 0.9348102 0.9348219 +0.9995309 0.947872 0.9478794 +0.9996295 0.9584138 0.9584184 +0.9997074 0.9668859 0.9668888 +0.9997688 0.9736717 0.9736735 +0.9998174 0.9790921 0.9790933 +0.9998557 0.9834126 0.9834133 +0.999886 0.9868503 0.9868507 +0.9999099 0.9895819 0.9895821 +0.9999288 0.99175 0.9917502 +0.9999437 0.9934694 0.9934695 +0.0000238 0.0821895 0.0821895 +0.0000382 0.081686 0.081686 +0.0000611 0.0810538 0.0810538 +0.0000978 0.0802616 0.0802616 +0.0001565 0.0792718 0.0792718 +0.0002504 0.0780392 0.0780392 +0.0004008 0.0765113 0.0765113 +0.0006416 0.0746288 0.0746288 +0.0010268 0.0723279 0.0723279 +0.0016435 0.0695462 0.0695462 +0.0026305 0.0662338 0.0662338 +0.0042103 0.0623743 0.0623743 +0.0067388 0.0580214 0.0580214 +0.0107859 0.0533626 0.0533626 +0.0172633 0.0488261 0.0488261 +0.0276309 0.0452595 0.0452595 +0.0441188 0.0441188 0.0441188 +0.0664212 0.0441188 0.0441188 +0.0946366 0.0441188 0.0441188 +0.1303328 0.0441188 0.0441188 +0.1754932 0.0441188 0.0441188 +0.2326269 0.0441188 0.0441188 +0.3049085 0.0441188 0.0441188 +0.3963542 0.0441188 0.0441188 +0.5120448 0.0441188 0.0441188 +0.6584084 0.0441188 0.0441188 +0.8219901 0.0455041 0.0455041 +0.8967447 0.0594506 0.0594506 +0.9325696 0.0860209 0.0860209 +0.9531389 0.1231452 0.1231452 +0.9661878 0.1694384 0.1694384 +0.9749962 0.2235962 0.2235962 +0.9811943 0.2841192 0.2841192 +0.9856839 0.3492254 0.3492254 +0.9890048 0.4168922 0.4168922 +0.9914995 0.4849907 0.4849907 +0.9933953 0.5514695 0.5514695 +0.9948487 0.6145393 0.6145393 +0.9959706 0.6728136 0.6728136 +0.9968409 0.7253775 0.7253775 +0.9975189 0.7717834 0.7717834 +0.9980488 0.8119884 0.8119884 +0.9984638 0.8462598 0.8462598 +0.9987895 0.8750727 0.8750727 +0.9990455 0.8990175 0.8990175 +0.999247 0.9187262 0.9187262 +0.9994057 0.9348204 0.9348204 +0.9995308 0.9478785 0.9478785 +0.9996295 0.9584178 0.9584178 +0.9997074 0.9668884 0.9668884 +0.9997688 0.9736733 0.9736733 +0.9998174 0.9790931 0.9790931 +0.9998557 0.9834132 0.9834132 +0.999886 0.9868507 0.9868507 +0.9999099 0.9895821 0.9895821 +0.9999288 0.9917502 0.9917502 +0.9999437 0.9934695 0.9934695 +0.0000238 0.1044919 0.0821895 +0.0000382 0.1039884 0.081686 +0.0000611 0.1033562 0.0810538 +0.0000978 0.102564 0.0802616 +0.0001565 0.1015742 0.0792718 +0.0002504 0.1003416 0.0780392 +0.0004008 0.0988137 0.0765113 +0.0006416 0.0969312 0.0746288 +0.0010268 0.0946303 0.0723279 +0.0016435 0.0918486 0.0695462 +0.0026305 0.0885362 0.0662338 +0.0042103 0.0846767 0.0623743 +0.0067388 0.0803239 0.0580214 +0.0107859 0.075665 0.0533626 +0.0172633 0.0711285 0.0488261 +0.0276309 0.0675619 0.0452595 +0.0441188 0.0664212 0.0441188 +0.0664212 0.0664212 0.0441188 +0.0946366 0.0664212 0.0441188 +0.1303328 0.0664212 0.0441188 +0.1754932 0.0664212 0.0441188 +0.2326269 0.0664212 0.0441188 +0.3049085 0.0664212 0.0441188 +0.3963542 0.0664212 0.0441188 +0.5120448 0.0664212 0.0441188 +0.6584084 0.0664212 0.0441188 +0.8219901 0.0671656 0.0455041 +0.8967447 0.0775151 0.0594506 +0.9325696 0.1002154 0.0860209 +0.9531389 0.1340017 0.1231452 +0.9661878 0.1775917 0.1694384 +0.9749962 0.2296253 0.2235962 +0.9811943 0.2885124 0.2841192 +0.9856839 0.3523802 0.3492254 +0.9890048 0.419125 0.4168922 +0.9914995 0.4865484 0.4849907 +0.9933953 0.5525411 0.5514695 +0.9948487 0.6152669 0.6145393 +0.9959706 0.6733015 0.6728136 +0.9968409 0.7257011 0.7253775 +0.9975189 0.7719959 0.7717834 +0.9980488 0.8121268 0.8119884 +0.9984638 0.8463492 0.8462598 +0.9987895 0.8751301 0.8750727 +0.9990455 0.8990542 0.8990175 +0.999247 0.9187495 0.9187262 +0.9994057 0.9348352 0.9348204 +0.9995308 0.9478878 0.9478785 +0.9996295 0.9584237 0.9584178 +0.9997074 0.9668922 0.9668884 +0.9997688 0.9736756 0.9736733 +0.9998174 0.9790946 0.9790931 +0.9998557 0.9834141 0.9834132 +0.999886 0.9868512 0.9868507 +0.9999099 0.9895825 0.9895821 +0.9999288 0.9917504 0.9917502 +0.9999437 0.9934697 0.9934695 +0.0000238 0.1327073 0.0821895 +0.0000382 0.1322038 0.081686 +0.0000611 0.1315716 0.0810538 +0.0000978 0.1307795 0.0802616 +0.0001565 0.1297896 0.0792718 +0.0002504 0.128557 0.0780392 +0.0004008 0.1270291 0.0765113 +0.0006416 0.1251466 0.0746288 +0.0010268 0.1228457 0.0723279 +0.0016435 0.120064 0.0695462 +0.0026305 0.1167517 0.0662338 +0.0042103 0.1128922 0.0623743 +0.0067388 0.1085393 0.0580214 +0.0107859 0.1038805 0.0533626 +0.0172633 0.099344 0.0488261 +0.0276309 0.0957773 0.0452595 +0.0441188 0.0946366 0.0441188 +0.0664212 0.0946366 0.0441188 +0.0946366 0.0946366 0.0441188 +0.1303328 0.0946366 0.0441188 +0.1754932 0.0946366 0.0441188 +0.2326269 0.0946366 0.0441188 +0.3049085 0.0946366 0.0441188 +0.3963542 0.0946366 0.0441188 +0.5120448 0.0946366 0.0441188 +0.6584084 0.0946366 0.0441188 +0.8219901 0.0945703 0.0455041 +0.8967447 0.1003691 0.0594506 +0.9325696 0.1181733 0.0860209 +0.9531389 0.1477366 0.1231452 +0.9661878 0.1879067 0.1694384 +0.9749962 0.2372529 0.2235962 +0.9811943 0.2940703 0.2841192 +0.9856839 0.3563715 0.3492254 +0.9890048 0.4219498 0.4168922 +0.9914995 0.4885191 0.4849907 +0.9933953 0.5538969 0.5514695 +0.9948487 0.6161874 0.6145393 +0.9959706 0.6739188 0.6728136 +0.9968409 0.7261105 0.7253775 +0.9975189 0.7722648 0.7717834 +0.9980488 0.8123018 0.8119884 +0.9984638 0.8464623 0.8462598 +0.9987895 0.8752028 0.8750727 +0.9990455 0.8991006 0.8990175 +0.999247 0.9187791 0.9187262 +0.9994057 0.9348539 0.9348204 +0.9995308 0.9478997 0.9478785 +0.9996295 0.9584312 0.9584178 +0.9997074 0.9668969 0.9668884 +0.9997688 0.9736786 0.9736733 +0.9998174 0.9790965 0.9790931 +0.9998557 0.9834153 0.9834132 +0.999886 0.986852 0.9868507 +0.9999099 0.9895829 0.9895821 +0.9999288 0.9917507 0.9917502 +0.9999437 0.9934698 0.9934695 +0.0000238 0.1684036 0.0821895 +0.0000382 0.1679 0.081686 +0.0000611 0.1672678 0.0810538 +0.0000978 0.1664757 0.0802616 +0.0001565 0.1654858 0.0792718 +0.0002504 0.1642532 0.0780392 +0.0004008 0.1627254 0.0765113 +0.0006416 0.1608428 0.0746288 +0.0010268 0.1585419 0.0723279 +0.0016435 0.1557603 0.0695462 +0.0026305 0.1524479 0.0662338 +0.0042103 0.1485884 0.0623743 +0.0067388 0.1442355 0.0580214 +0.0107859 0.1395767 0.0533626 +0.0172633 0.1350402 0.0488261 +0.0276309 0.1314736 0.0452595 +0.0441188 0.1303328 0.0441188 +0.0664212 0.1303328 0.0441188 +0.0946366 0.1303328 0.0441188 +0.1303328 0.1303328 0.0441188 +0.1754932 0.1303328 0.0441188 +0.2326269 0.1303328 0.0441188 +0.3049085 0.1303328 0.0441188 +0.3963542 0.1303328 0.0441188 +0.5120448 0.1303328 0.0441188 +0.6584084 0.1303328 0.0441188 +0.8219901 0.1292408 0.0455041 +0.8967447 0.1292823 0.0594506 +0.9325696 0.1408925 0.0860209 +0.9531389 0.1651131 0.1231452 +0.9661878 0.2009566 0.1694384 +0.9749962 0.2469027 0.2235962 +0.9811943 0.3011018 0.2841192 +0.9856839 0.3614209 0.3492254 +0.9890048 0.4255236 0.4168922 +0.9914995 0.4910123 0.4849907 +0.9933953 0.5556122 0.5514695 +0.9948487 0.6173519 0.6145393 +0.9959706 0.6746998 0.6728136 +0.9968409 0.7266285 0.7253775 +0.9975189 0.7726049 0.7717834 +0.9980488 0.8125232 0.8119884 +0.9984638 0.8466054 0.8462598 +0.9987895 0.8752947 0.8750727 +0.9990455 0.8991593 0.8990175 +0.999247 0.9188164 0.9187262 +0.9994057 0.9348776 0.9348204 +0.9995308 0.9479146 0.9478785 +0.9996295 0.9584406 0.9584178 +0.9997074 0.9669028 0.9668884 +0.9997688 0.9736823 0.9736733 +0.9998174 0.9790988 0.9790931 +0.9998557 0.9834167 0.9834132 +0.999886 0.9868529 0.9868507 +0.9999099 0.9895835 0.9895821 +0.9999288 0.991751 0.9917502 +0.9999437 0.9934701 0.9934695 +0.0000238 0.2135639 0.0821895 +0.0000382 0.2130604 0.081686 +0.0000611 0.2124282 0.0810538 +0.0000978 0.2116361 0.0802616 +0.0001565 0.2106462 0.0792718 +0.0002504 0.2094136 0.0780392 +0.0004008 0.2078857 0.0765113 +0.0006416 0.2060032 0.0746288 +0.0010268 0.2037023 0.0723279 +0.0016435 0.2009206 0.0695462 +0.0026305 0.1976083 0.0662338 +0.0042103 0.1937488 0.0623743 +0.0067388 0.1893959 0.0580214 +0.0107859 0.1847371 0.0533626 +0.0172633 0.1802005 0.0488261 +0.0276309 0.1766339 0.0452595 +0.0441188 0.1754932 0.0441188 +0.0664212 0.1754932 0.0441188 +0.0946366 0.1754932 0.0441188 +0.1303328 0.1754932 0.0441188 +0.1754932 0.1754932 0.0441188 +0.2326269 0.1754932 0.0441188 +0.3049085 0.1754932 0.0441188 +0.3963542 0.1754932 0.0441188 +0.5120448 0.1754932 0.0441188 +0.6584084 0.1754932 0.0441188 +0.8219901 0.1731034 0.0455041 +0.8967447 0.1658613 0.0594506 +0.9325696 0.1696351 0.0860209 +0.9531389 0.1870965 0.1231452 +0.9661878 0.2174663 0.1694384 +0.9749962 0.2591111 0.2235962 +0.9811943 0.3099976 0.2841192 +0.9856839 0.3678092 0.3492254 +0.9890048 0.4300448 0.4168922 +0.9914995 0.4941665 0.4849907 +0.9933953 0.5577822 0.5514695 +0.9948487 0.6188252 0.6145393 +0.9959706 0.6756878 0.6728136 +0.9968409 0.7272837 0.7253775 +0.9975189 0.7730352 0.7717834 +0.9980488 0.8128033 0.8119884 +0.9984638 0.8467864 0.8462598 +0.9987895 0.8754109 0.8750727 +0.9990455 0.8992336 0.8990175 +0.999247 0.9188636 0.9187262 +0.9994057 0.9349075 0.9348204 +0.9995308 0.9479335 0.9478785 +0.9996295 0.9584526 0.9584178 +0.9997074 0.9669103 0.9668884 +0.9997688 0.973687 0.9736733 +0.9998174 0.9791018 0.9790931 +0.9998557 0.9834186 0.9834132 +0.999886 0.9868541 0.9868507 +0.9999099 0.9895842 0.9895821 +0.9999288 0.9917515 0.9917502 +0.9999437 0.9934704 0.9934695 +0.0000238 0.2706977 0.0821895 +0.0000382 0.2701941 0.081686 +0.0000611 0.2695619 0.0810538 +0.0000978 0.2687698 0.0802616 +0.0001565 0.2677799 0.0792718 +0.0002504 0.2665473 0.0780392 +0.0004008 0.2650195 0.0765113 +0.0006416 0.2631369 0.0746288 +0.0010268 0.260836 0.0723279 +0.0016435 0.2580543 0.0695462 +0.0026305 0.254742 0.0662338 +0.0042103 0.2508825 0.0623743 +0.0067388 0.2465296 0.0580214 +0.0107859 0.2418708 0.0533626 +0.0172633 0.2373343 0.0488261 +0.0276309 0.2337676 0.0452595 +0.0441188 0.2326269 0.0441188 +0.0664212 0.2326269 0.0441188 +0.0946366 0.2326269 0.0441188 +0.1303328 0.2326269 0.0441188 +0.1754932 0.2326269 0.0441188 +0.2326269 0.2326269 0.0441188 +0.3049085 0.2326269 0.0441188 +0.3963542 0.2326269 0.0441188 +0.5120448 0.2326269 0.0441188 +0.6584084 0.2326269 0.0441188 +0.8219901 0.2285954 0.0455041 +0.8967447 0.2121385 0.0594506 +0.9325696 0.2059983 0.0860209 +0.9531389 0.2149085 0.1231452 +0.9661878 0.2383533 0.1694384 +0.9749962 0.2745562 0.2235962 +0.9811943 0.3212519 0.2841192 +0.9856839 0.3758911 0.3492254 +0.9890048 0.4357648 0.4168922 +0.9914995 0.498157 0.4849907 +0.9933953 0.5605276 0.5514695 +0.9948487 0.6206891 0.6145393 +0.9959706 0.6769378 0.6728136 +0.9968409 0.7281127 0.7253775 +0.9975189 0.7735795 0.7717834 +0.9980488 0.8131577 0.8119884 +0.9984638 0.8470154 0.8462598 +0.9987895 0.875558 0.8750727 +0.9990455 0.8993275 0.8990175 +0.999247 0.9189234 0.9187262 +0.9994057 0.9349454 0.9348204 +0.9995308 0.9479575 0.9478785 +0.9996295 0.9584677 0.9584178 +0.9997074 0.9669198 0.9668884 +0.9997688 0.973693 0.9736733 +0.9998174 0.9791055 0.9790931 +0.9998557 0.9834209 0.9834132 +0.999886 0.9868555 0.9868507 +0.9999099 0.9895851 0.9895821 +0.9999288 0.9917521 0.9917502 +0.9999437 0.9934707 0.9934695 +0.0000238 0.3429792 0.0821895 +0.0000382 0.3424757 0.081686 +0.0000611 0.3418435 0.0810538 +0.0000978 0.3410514 0.0802616 +0.0001565 0.3400615 0.0792718 +0.0002504 0.3388289 0.0780392 +0.0004008 0.337301 0.0765113 +0.0006416 0.3354185 0.0746288 +0.0010268 0.3331176 0.0723279 +0.0016435 0.3303359 0.0695462 +0.0026305 0.3270236 0.0662338 +0.0042103 0.3231641 0.0623743 +0.0067388 0.3188112 0.0580214 +0.0107859 0.3141524 0.0533626 +0.0172633 0.3096159 0.0488261 +0.0276309 0.3060492 0.0452595 +0.0441188 0.3049085 0.0441188 +0.0664212 0.3049085 0.0441188 +0.0946366 0.3049085 0.0441188 +0.1303328 0.3049085 0.0441188 +0.1754932 0.3049085 0.0441188 +0.2326269 0.3049085 0.0441188 +0.3049085 0.3049085 0.0441188 +0.3963542 0.3049085 0.0441188 +0.5120448 0.3049085 0.0441188 +0.6584084 0.3049085 0.0441188 +0.8219901 0.2988 0.0455041 +0.8967447 0.2706852 0.0594506 +0.9325696 0.2520025 0.0860209 +0.9531389 0.2500942 0.1231452 +0.9661878 0.2647781 0.1694384 +0.9749962 0.2940963 0.2235962 +0.9811943 0.3354901 0.2841192 +0.9856839 0.3861159 0.3492254 +0.9890048 0.4430013 0.4168922 +0.9914995 0.5032055 0.4849907 +0.9933953 0.5640008 0.5514695 +0.9948487 0.6230471 0.6145393 +0.9959706 0.6785192 0.6728136 +0.9968409 0.7291615 0.7253775 +0.9975189 0.7742682 0.7717834 +0.9980488 0.8136061 0.8119884 +0.9984638 0.8473052 0.8462598 +0.9987895 0.8757441 0.8750727 +0.9990455 0.8994464 0.8990175 +0.999247 0.918999 0.9187262 +0.9994057 0.9349933 0.9348204 +0.9995308 0.9479878 0.9478785 +0.9996295 0.9584868 0.9584178 +0.9997074 0.9669318 0.9668884 +0.9997688 0.9737006 0.9736733 +0.9998174 0.9791103 0.9790931 +0.9998557 0.9834239 0.9834132 +0.999886 0.9868574 0.9868507 +0.9999099 0.9895863 0.9895821 +0.9999288 0.9917528 0.9917502 +0.9999437 0.9934712 0.9934695 +0.0000238 0.4344249 0.0821895 +0.0000382 0.4339214 0.081686 +0.0000611 0.4332891 0.0810538 +0.0000978 0.432497 0.0802616 +0.0001565 0.4315072 0.0792718 +0.0002504 0.4302746 0.0780392 +0.0004008 0.4287467 0.0765113 +0.0006416 0.4268641 0.0746288 +0.0010268 0.4245633 0.0723279 +0.0016435 0.4217816 0.0695462 +0.0026305 0.4184692 0.0662338 +0.0042103 0.4146097 0.0623743 +0.0067388 0.4102568 0.0580214 +0.0107859 0.405598 0.0533626 +0.0172633 0.4010615 0.0488261 +0.0276309 0.3974949 0.0452595 +0.0441188 0.3963542 0.0441188 +0.0664212 0.3963542 0.0441188 +0.0946366 0.3963542 0.0441188 +0.1303328 0.3963542 0.0441188 +0.1754932 0.3963542 0.0441188 +0.2326269 0.3963542 0.0441188 +0.3049085 0.3963542 0.0441188 +0.3963542 0.3963542 0.0441188 +0.5120448 0.3963542 0.0441188 +0.6584084 0.3963542 0.0441188 +0.8219901 0.3876179 0.0455041 +0.8967447 0.3447543 0.0594506 +0.9325696 0.3102037 0.0860209 +0.9531389 0.2946088 0.1231452 +0.9661878 0.2982089 0.1694384 +0.9749962 0.3188171 0.2235962 +0.9811943 0.3535032 0.2841192 +0.9856839 0.3990515 0.3492254 +0.9890048 0.4521565 0.4168922 +0.9914995 0.5095925 0.4849907 +0.9933953 0.5683949 0.5514695 +0.9948487 0.6260304 0.6145393 +0.9959706 0.6805199 0.6728136 +0.9968409 0.7304884 0.7253775 +0.9975189 0.7751395 0.7717834 +0.9980488 0.8141733 0.8119884 +0.9984638 0.8476717 0.8462598 +0.9987895 0.8759795 0.8750727 +0.9990455 0.8995968 0.8990175 +0.999247 0.9190947 0.9187262 +0.9994057 0.935054 0.9348204 +0.9995308 0.9480261 0.9478785 +0.9996295 0.9585109 0.9584178 +0.9997074 0.966947 0.9668884 +0.9997688 0.9737101 0.9736733 +0.9998174 0.9791163 0.9790931 +0.9998557 0.9834277 0.9834132 +0.999886 0.9868597 0.9868507 +0.9999099 0.9895878 0.9895821 +0.9999288 0.9917537 0.9917502 +0.9999437 0.9934718 0.9934695 +0.0000238 0.5501155 0.0821895 +0.0000382 0.549612 0.081686 +0.0000611 0.5489798 0.0810538 +0.0000978 0.5481876 0.0802616 +0.0001565 0.5471978 0.0792718 +0.0002504 0.5459652 0.0780392 +0.0004008 0.5444373 0.0765113 +0.0006416 0.5425548 0.0746288 +0.0010268 0.5402539 0.0723279 +0.0016435 0.5374722 0.0695462 +0.0026305 0.5341598 0.0662338 +0.0042103 0.5303003 0.0623743 +0.0067388 0.5259474 0.0580214 +0.0107859 0.5212886 0.0533626 +0.0172633 0.5167521 0.0488261 +0.0276309 0.5131855 0.0452595 +0.0441188 0.5120448 0.0441188 +0.0664212 0.5120448 0.0441188 +0.0946366 0.5120448 0.0441188 +0.1303328 0.5120448 0.0441188 +0.1754932 0.5120448 0.0441188 +0.2326269 0.5120448 0.0441188 +0.3049085 0.5120448 0.0441188 +0.3963542 0.5120448 0.0441188 +0.5120448 0.5120448 0.0441188 +0.6584084 0.5120448 0.0441188 +0.8219901 0.4999841 0.0455041 +0.8967447 0.4384614 0.0594506 +0.9325696 0.3838358 0.0860209 +0.9531389 0.3509254 0.1231452 +0.9661878 0.3405032 0.1694384 +0.9749962 0.3500921 0.2235962 +0.9811943 0.3762922 0.2841192 +0.9856839 0.4154167 0.3492254 +0.9890048 0.4637389 0.4168922 +0.9914995 0.5176729 0.4849907 +0.9933953 0.573954 0.5514695 +0.9948487 0.6298046 0.6145393 +0.9959706 0.683051 0.6728136 +0.9968409 0.732167 0.7253775 +0.9975189 0.7762418 0.7717834 +0.9980488 0.8148909 0.8119884 +0.9984638 0.8481355 0.8462598 +0.9987895 0.8762773 0.8750727 +0.9990455 0.899787 0.8990175 +0.999247 0.9192157 0.9187262 +0.9994057 0.9351307 0.9348204 +0.9995308 0.9480746 0.9478785 +0.9996295 0.9585415 0.9584178 +0.9997074 0.9669663 0.9668884 +0.9997688 0.9737222 0.9736733 +0.9998174 0.9791238 0.9790931 +0.9998557 0.9834324 0.9834132 +0.999886 0.9868627 0.9868507 +0.9999099 0.9895897 0.9895821 +0.9999288 0.9917549 0.9917502 +0.9999437 0.9934725 0.9934695 +0.0000238 0.6964791 0.0821895 +0.0000382 0.6959756 0.081686 +0.0000611 0.6953434 0.0810538 +0.0000978 0.6945513 0.0802616 +0.0001565 0.6935614 0.0792718 +0.0002504 0.6923288 0.0780392 +0.0004008 0.6908009 0.0765113 +0.0006416 0.6889184 0.0746288 +0.0010268 0.6866175 0.0723279 +0.0016435 0.6838358 0.0695462 +0.0026305 0.6805235 0.0662338 +0.0042103 0.676664 0.0623743 +0.0067388 0.6723111 0.0580214 +0.0107859 0.6676523 0.0533626 +0.0172633 0.6631157 0.0488261 +0.0276309 0.6595491 0.0452595 +0.0441188 0.6584084 0.0441188 +0.0664212 0.6584084 0.0441188 +0.0946366 0.6584084 0.0441188 +0.1303328 0.6584084 0.0441188 +0.1754932 0.6584084 0.0441188 +0.2326269 0.6584084 0.0441188 +0.3049085 0.6584084 0.0441188 +0.3963542 0.6584084 0.0441188 +0.5120448 0.6584084 0.0441188 +0.6584084 0.6584084 0.0441188 +0.8219901 0.6421419 0.0455041 +0.8967447 0.557013 0.0594506 +0.9325696 0.4769901 0.0860209 +0.9531389 0.4221733 0.1231452 +0.9661878 0.3940109 0.1694384 +0.9749962 0.389659 0.2235962 +0.9811943 0.4051232 0.2841192 +0.9856839 0.4361208 0.3492254 +0.9890048 0.4783922 0.4168922 +0.9914995 0.5278957 0.4849907 +0.9933953 0.580987 0.5514695 +0.9948487 0.6345795 0.6145393 +0.9959706 0.6862532 0.6728136 +0.9968409 0.7342907 0.7253775 +0.9975189 0.7776364 0.7717834 +0.9980488 0.8157988 0.8119884 +0.9984638 0.8487222 0.8462598 +0.9987895 0.8766541 0.8750727 +0.9990455 0.9000277 0.8990175 +0.999247 0.9193688 0.9187262 +0.9994057 0.9352277 0.9348204 +0.9995308 0.9481359 0.9478785 +0.9996295 0.9585802 0.9584178 +0.9997074 0.9669906 0.9668884 +0.9997688 0.9737375 0.9736733 +0.9998174 0.9791334 0.9790931 +0.9998557 0.9834385 0.9834132 +0.999886 0.9868665 0.9868507 +0.9999099 0.989592 0.9895821 +0.9999288 0.9917564 0.9917502 +0.9999437 0.9934734 0.9934695 +0.0051514 0.8407292 0.0830256 +0.0051286 0.8405071 0.082539 +0.0051047 0.8402274 0.0819276 +0.0050826 0.8398756 0.081161 +0.0050676 0.8394338 0.080202 +0.0050694 0.8388802 0.0790064 +0.0051048 0.8381886 0.0775221 +0.0052028 0.8373283 0.0756899 +0.0054121 0.8362644 0.0734453 +0.0058134 0.8349593 0.0707243 +0.0065402 0.8333779 0.0674739 +0.0078103 0.8314967 0.0636727 +0.0099781 0.8293233 0.0593681 +0.0136166 0.8269342 0.0547413 +0.0196467 0.8245426 0.0502171 +0.0295373 0.8226154 0.0466479 +0.0455041 0.8219901 0.0455041 +0.0671656 0.8219901 0.0455041 +0.0945703 0.8219901 0.0455041 +0.1292408 0.8219901 0.0455041 +0.1731034 0.8219901 0.0455041 +0.2285954 0.8219901 0.0455041 +0.2988 0.8219901 0.0455041 +0.3876179 0.8219901 0.0455041 +0.4999841 0.8219901 0.0455041 +0.6421419 0.8219901 0.0455041 +0.8219901 0.8219901 0.0455041 +0.8967447 0.7069963 0.0594506 +0.9325696 0.5948423 0.0860209 +0.9531389 0.5123112 0.1231452 +0.9661878 0.4617052 0.1694384 +0.9749962 0.4397163 0.2235962 +0.9811943 0.4415982 0.2841192 +0.9856839 0.4623142 0.3492254 +0.9890048 0.4969305 0.4168922 +0.9914995 0.5408288 0.4849907 +0.9933953 0.5898847 0.5514695 +0.9948487 0.6406203 0.6145393 +0.9959706 0.6903044 0.6728136 +0.9968409 0.7369774 0.7253775 +0.9975189 0.7794007 0.7717834 +0.9980488 0.8169474 0.8119884 +0.9984638 0.8494644 0.8462598 +0.9987895 0.8771307 0.8750727 +0.9990455 0.9003323 0.8990175 +0.999247 0.9195625 0.9187262 +0.9994057 0.9353505 0.9348204 +0.9995308 0.9482135 0.9478785 +0.9996295 0.9586291 0.9584178 +0.9997074 0.9670214 0.9668884 +0.9997688 0.9737569 0.9736733 +0.9998174 0.9791456 0.9790931 +0.9998557 0.9834461 0.9834132 +0.999886 0.9868713 0.9868507 +0.9999099 0.989595 0.9895821 +0.9999288 0.9917582 0.9917502 +0.9999437 0.9934746 0.9934695 +0.0279321 0.9033413 0.0923908 +0.0278872 0.9032596 0.0919666 +0.0278347 0.9031567 0.0914336 +0.0277752 0.9030276 0.0907651 +0.0277111 0.9028657 0.0899287 +0.0276479 0.9026634 0.0888856 +0.0275966 0.9024114 0.08759 +0.0275778 0.9020992 0.0859897 +0.0276281 0.9017148 0.0840281 +0.0278105 0.9012461 0.0816479 +0.0282324 0.900682 0.0788014 +0.0290732 0.9000167 0.0754678 +0.0306306 0.8992555 0.0716861 +0.0333932 0.8984278 0.0676127 +0.0381561 0.8976087 0.0636203 +0.0461985 0.8969554 0.0604636 +0.0594506 0.8967447 0.0594506 +0.0775151 0.8967447 0.0594506 +0.1003691 0.8967447 0.0594506 +0.1292823 0.8967447 0.0594506 +0.1658613 0.8967447 0.0594506 +0.2121385 0.8967447 0.0594506 +0.2706852 0.8967447 0.0594506 +0.3447543 0.8967447 0.0594506 +0.4384614 0.8967447 0.0594506 +0.557013 0.8967447 0.0594506 +0.7069963 0.8967447 0.0594506 +0.8967447 0.8967447 0.0594506 +0.9325696 0.7439407 0.0860209 +0.9531389 0.6263473 0.1231452 +0.9661878 0.5473473 0.1694384 +0.9749962 0.5030453 0.2235962 +0.9811943 0.4877437 0.2841192 +0.9856839 0.4954523 0.3492254 +0.9890048 0.5203839 0.4168922 +0.9914995 0.5571908 0.4849907 +0.9933953 0.6011414 0.5514695 +0.9948487 0.6482627 0.6145393 +0.9959706 0.6954296 0.6728136 +0.9968409 0.7403765 0.7253775 +0.9975189 0.7816327 0.7717834 +0.9980488 0.8184005 0.8119884 +0.9984638 0.8504035 0.8462598 +0.9987895 0.8777338 0.8750727 +0.9990455 0.9007175 0.8990175 +0.999247 0.9198076 0.9187262 +0.9994057 0.9355059 0.9348204 +0.9995308 0.9483117 0.9478785 +0.9996295 0.958691 0.9584178 +0.9997074 0.9670604 0.9668884 +0.9997688 0.9737814 0.9736733 +0.9998174 0.979161 0.9790931 +0.9998557 0.9834557 0.9834132 +0.999886 0.9868773 0.9868507 +0.9999099 0.9895988 0.9895821 +0.9999288 0.9917606 0.9917502 +0.9999437 0.9934761 0.9934695 +0.0624569 0.9354466 0.1132477 +0.0624063 0.9354101 0.1128963 +0.0623458 0.9353643 0.1124547 +0.0622749 0.9353068 0.1119009 +0.0621943 0.9352348 0.1112082 +0.0621069 0.9351449 0.1103442 +0.0620199 0.9350332 0.1092715 +0.0619473 0.9348949 0.1079468 +0.061916 0.9347252 0.1063233 +0.0619734 0.9345187 0.1043541 +0.062202 0.9342712 0.102 +0.062742 0.9339805 0.0992443 +0.0638283 0.9336494 0.0961197 +0.0658501 0.9332914 0.0927559 +0.0694453 0.9329391 0.0894608 +0.0756464 0.9326595 0.0868564 +0.0860209 0.9325696 0.0860209 +0.1002154 0.9325696 0.0860209 +0.1181733 0.9325696 0.0860209 +0.1408925 0.9325696 0.0860209 +0.1696351 0.9325696 0.0860209 +0.2059983 0.9325696 0.0860209 +0.2520025 0.9325696 0.0860209 +0.3102037 0.9325696 0.0860209 +0.3838358 0.9325696 0.0860209 +0.4769901 0.9325696 0.0860209 +0.5948423 0.9325696 0.0860209 +0.7439407 0.9325696 0.0860209 +0.9325696 0.9325696 0.0860209 +0.9531389 0.7706179 0.1231452 +0.9661878 0.6556956 0.1694384 +0.9749962 0.5831647 0.2235962 +0.9811943 0.5461239 0.2841192 +0.9856839 0.5373763 0.3492254 +0.9890048 0.5500554 0.4168922 +0.9914995 0.577891 0.4849907 +0.9933953 0.6153825 0.5514695 +0.9948487 0.6579314 0.6145393 +0.9959706 0.7019138 0.6728136 +0.9968409 0.7446768 0.7253775 +0.9975189 0.7844566 0.7717834 +0.9980488 0.8202389 0.8119884 +0.9984638 0.8515915 0.8462598 +0.9987895 0.8784967 0.8750727 +0.9990455 0.9012049 0.8990175 +0.999247 0.9201176 0.9187262 +0.9994057 0.9357024 0.9348204 +0.9995308 0.9484359 0.9478785 +0.9996295 0.9587693 0.9584178 +0.9997074 0.9671097 0.9668884 +0.9997688 0.9738123 0.9736733 +0.9998174 0.9791804 0.9790931 +0.9998557 0.9834679 0.9834132 +0.999886 0.986885 0.9868507 +0.9999099 0.9896036 0.9895821 +0.9999288 0.9917636 0.9917502 +0.9999437 0.9934779 0.9934695 +0.1059991 0.9545467 0.1450104 +0.1059489 0.9545286 0.1447271 +0.1058883 0.9545059 0.1443712 +0.1058162 0.9544774 0.1439249 +0.1057322 0.9544418 0.1433666 +0.1056375 0.9543974 0.1426706 +0.1055364 0.9543421 0.1418066 +0.1054384 0.9542739 0.1407401 +0.1053624 0.9541902 0.1394336 +0.1053433 0.9540886 0.1378497 +0.1054431 0.9539671 0.1359573 +0.1057683 0.9538247 0.1337437 +0.1064997 0.953663 0.1312358 +0.1079385 0.9534887 0.1285384 +0.1105818 0.9533177 0.1258985 +0.1152388 0.9531823 0.1238137 +0.1231452 0.9531389 0.1231452 +0.1340017 0.9531389 0.1231452 +0.1477366 0.9531389 0.1231452 +0.1651131 0.9531389 0.1231452 +0.1870965 0.9531389 0.1231452 +0.2149085 0.9531389 0.1231452 +0.2500942 0.9531389 0.1231452 +0.2946088 0.9531389 0.1231452 +0.3509254 0.9531389 0.1231452 +0.4221733 0.9531389 0.1231452 +0.5123112 0.9531389 0.1231452 +0.6263473 0.9531389 0.1231452 +0.7706179 0.9531389 0.1231452 +0.9531389 0.9531389 0.1231452 +0.9661878 0.7927704 0.1694384 +0.9749962 0.6845262 0.2235962 +0.9811943 0.6199824 0.2841192 +0.9856839 0.5904156 0.3492254 +0.9890048 0.5875938 0.4168922 +0.9914995 0.6040793 0.4849907 +0.9933953 0.6333995 0.5514695 +0.9948487 0.6701635 0.6145393 +0.9959706 0.710117 0.6728136 +0.9968409 0.7501172 0.7253775 +0.9975189 0.7880291 0.7717834 +0.9980488 0.8225647 0.8119884 +0.9984638 0.8530945 0.8462598 +0.9987895 0.8794619 0.8750727 +0.9990455 0.9018215 0.8990175 +0.999247 0.9205098 0.9187262 +0.9994057 0.935951 0.9348204 +0.9995308 0.9485931 0.9478785 +0.9996295 0.9588684 0.9584178 +0.9997074 0.967172 0.9668884 +0.9997688 0.9738515 0.9736733 +0.9998174 0.979205 0.9790931 +0.9998557 0.9834833 0.9834132 +0.999886 0.9868946 0.9868507 +0.9999099 0.9896096 0.9895821 +0.9999288 0.9917674 0.9917502 +0.9999437 0.9934803 0.9934695 +0.1572498 0.9669269 0.1866663 +0.1572031 0.9669173 0.1864423 +0.1571463 0.9669053 0.1861609 +0.1570779 0.9668902 0.185808 +0.1569971 0.9668714 0.1853668 +0.156904 0.9668479 0.1848168 +0.1568008 0.9668187 0.1841341 +0.1566936 0.9667827 0.1832918 +0.1565954 0.9667385 0.1822603 +0.1565315 0.966685 0.1810104 +0.1565473 0.9666211 0.1795179 +0.1567226 0.9665463 0.1777733 +0.1571937 0.9664615 0.1757984 +0.15819 0.9663702 0.1736761 +0.160092 0.9662809 0.1716008 +0.1635226 0.9662104 0.1699632 +0.1694384 0.9661878 0.1694384 +0.1775917 0.9661878 0.1694384 +0.1879067 0.9661878 0.1694384 +0.2009566 0.9661878 0.1694384 +0.2174663 0.9661878 0.1694384 +0.2383533 0.9661878 0.1694384 +0.2647781 0.9661878 0.1694384 +0.2982089 0.9661878 0.1694384 +0.3405032 0.9661878 0.1694384 +0.3940109 0.9661878 0.1694384 +0.4617052 0.9661878 0.1694384 +0.5473473 0.9661878 0.1694384 +0.6556956 0.9661878 0.1694384 +0.7927704 0.9661878 0.1694384 +0.9661878 0.9661878 0.1694384 +0.9749962 0.8127617 0.2235962 +0.9811943 0.713423 0.2841192 +0.9856839 0.6575172 0.3492254 +0.9890048 0.6350848 0.4168922 +0.9914995 0.637211 0.4849907 +0.9933953 0.6561933 0.5514695 +0.9948487 0.6856388 0.6145393 +0.9959706 0.7204952 0.6728136 +0.9968409 0.757 0.7253775 +0.9975189 0.7925488 0.7717834 +0.9980488 0.8255071 0.8119884 +0.9984638 0.8549959 0.8462598 +0.9987895 0.880683 0.8750727 +0.9990455 0.9026016 0.8990175 +0.999247 0.9210061 0.9187262 +0.9994057 0.9362655 0.9348204 +0.9995308 0.9487918 0.9478785 +0.9996295 0.9589938 0.9584178 +0.9997074 0.9672509 0.9668884 +0.9997688 0.9739011 0.9736733 +0.9998174 0.9792361 0.9790931 +0.9998557 0.9835029 0.9834132 +0.999886 0.9869069 0.9868507 +0.9999099 0.9896173 0.9895821 +0.9999288 0.9917722 0.9917502 +0.9999437 0.9934833 0.9934695 +0.2151269 0.9754027 0.236956 +0.2150852 0.9753975 0.2367818 +0.2150342 0.9753908 0.2365629 +0.2149725 0.9753825 0.2362885 +0.2148987 0.9753721 0.2359454 +0.2148124 0.9753591 0.2355177 +0.2147144 0.975343 0.2349871 +0.2146085 0.9753231 0.2343326 +0.2145034 0.9752987 0.2335313 +0.2144168 0.9752692 0.2325608 +0.2143816 0.975234 0.2314025 +0.2144566 0.9751928 0.2300493 +0.2147432 0.9751462 0.2285185 +0.2154135 0.9750962 0.2268747 +0.2167545 0.9750472 0.2252686 +0.2192389 0.9750086 0.224002 +0.2235962 0.9749962 0.2235962 +0.2296253 0.9749962 0.2235962 +0.2372529 0.9749962 0.2235962 +0.2469027 0.9749962 0.2235962 +0.2591111 0.9749962 0.2235962 +0.2745562 0.9749962 0.2235962 +0.2940963 0.9749962 0.2235962 +0.3188171 0.9749962 0.2235962 +0.3500921 0.9749962 0.2235962 +0.389659 0.9749962 0.2235962 +0.4397163 0.9749962 0.2235962 +0.5030453 0.9749962 0.2235962 +0.5831647 0.9749962 0.2235962 +0.6845262 0.9749962 0.2235962 +0.8127617 0.9749962 0.2235962 +0.9749962 0.9749962 0.2235962 +0.9811943 0.8316375 0.2841192 +0.9856839 0.7424095 0.3492254 +0.9890048 0.695167 0.4168922 +0.9914995 0.6791269 0.4849907 +0.9933953 0.6850303 0.5514695 +0.9948487 0.7052169 0.6145393 +0.9959706 0.733625 0.6728136 +0.9968409 0.7657077 0.7253775 +0.9975189 0.7982669 0.7717834 +0.9980488 0.8292297 0.8119884 +0.9984638 0.8574015 0.8462598 +0.9987895 0.8822279 0.8750727 +0.9990455 0.9035886 0.8990175 +0.999247 0.9216339 0.9187262 +0.9994057 0.9366635 0.9348204 +0.9995308 0.9490434 0.9478785 +0.9996295 0.9591524 0.9584178 +0.9997074 0.9673508 0.9668884 +0.9997688 0.9739638 0.9736733 +0.9998174 0.9792755 0.9790931 +0.9998557 0.9835276 0.9834132 +0.999886 0.9869223 0.9868507 +0.9999099 0.989627 0.9895821 +0.9999288 0.9917782 0.9917502 +0.9999437 0.9934871 0.9934695 +0.2783684 0.9814251 0.294322 +0.2783325 0.9814221 0.2941886 +0.2782884 0.9814183 0.294021 +0.2782347 0.9814136 0.293811 +0.2781701 0.9814076 0.2935483 +0.2780936 0.9814002 0.2932211 +0.2780055 0.9813911 0.2928151 +0.2779077 0.9813797 0.2923143 +0.2778058 0.9813659 0.2917015 +0.2777122 0.9813491 0.2909596 +0.2776503 0.9813291 0.2900744 +0.2776626 0.9813057 0.2890408 +0.2778236 0.9812792 0.2878722 +0.2782606 0.9812508 0.2866181 +0.2791873 0.9812231 0.2853935 +0.2809573 0.9812013 0.2844283 +0.2841192 0.9811943 0.2841192 +0.2885124 0.9811943 0.2841192 +0.2940703 0.9811943 0.2841192 +0.3011018 0.9811943 0.2841192 +0.3099976 0.9811943 0.2841192 +0.3212519 0.9811943 0.2841192 +0.3354901 0.9811943 0.2841192 +0.3535032 0.9811943 0.2841192 +0.3762922 0.9811943 0.2841192 +0.4051232 0.9811943 0.2841192 +0.4415982 0.9811943 0.2841192 +0.4877437 0.9811943 0.2841192 +0.5461239 0.9811943 0.2841192 +0.6199824 0.9811943 0.2841192 +0.713423 0.9811943 0.2841192 +0.8316375 0.9811943 0.2841192 +0.9811943 0.9811943 0.2841192 +0.9856839 0.8498092 0.3492254 +0.9890048 0.7711789 0.4168922 +0.9914995 0.7321559 0.4849907 +0.9933953 0.721513 0.5514695 +0.9948487 0.7299859 0.6145393 +0.9959706 0.7502359 0.6728136 +0.9968409 0.776724 0.7253775 +0.9975189 0.8055009 0.7717834 +0.9980488 0.8339392 0.8119884 +0.9984638 0.8604449 0.8462598 +0.9987895 0.8841823 0.8750727 +0.9990455 0.9048372 0.8990175 +0.999247 0.9224281 0.9187262 +0.9994057 0.9371669 0.9348204 +0.9995308 0.9493615 0.9478785 +0.9996295 0.959353 0.9584178 +0.9997074 0.967477 0.9668884 +0.9997688 0.9740432 0.9736733 +0.9998174 0.9793253 0.9790931 +0.9998557 0.9835588 0.9834132 +0.999886 0.9869419 0.9868507 +0.9999099 0.9896392 0.9895821 +0.9999288 0.9917859 0.9917502 +0.9999437 0.9934919 0.9934695 +0.3454107 0.9858181 0.3568959 +0.3453807 0.9858163 0.3567954 +0.3453439 0.9858141 0.3566692 +0.3452987 0.9858113 0.3565109 +0.3452442 0.9858079 0.3563131 +0.3451791 0.9858036 0.3560667 +0.3451032 0.9857982 0.3557609 +0.3450175 0.9857916 0.355384 +0.3449254 0.9857835 0.3549227 +0.3448353 0.9857738 0.3543644 +0.3447636 0.9857621 0.3536986 +0.3447407 0.9857485 0.3529214 +0.3448204 0.9857332 0.3520431 +0.3450957 0.9857167 0.351101 +0.3457234 0.9857006 0.3501816 +0.3469645 0.9856879 0.3494573 +0.3492254 0.9856839 0.3492254 +0.3523802 0.9856839 0.3492254 +0.3563715 0.9856839 0.3492254 +0.3614209 0.9856839 0.3492254 +0.3678092 0.9856839 0.3492254 +0.3758911 0.9856839 0.3492254 +0.3861159 0.9856839 0.3492254 +0.3990515 0.9856839 0.3492254 +0.4154167 0.9856839 0.3492254 +0.4361208 0.9856839 0.3492254 +0.4623142 0.9856839 0.3492254 +0.4954523 0.9856839 0.3492254 +0.5373763 0.9856839 0.3492254 +0.5904156 0.9856839 0.3492254 +0.6575172 0.9856839 0.3492254 +0.7424095 0.9856839 0.3492254 +0.8498092 0.9856839 0.3492254 +0.9856839 0.9856839 0.3492254 +0.9890048 0.8673437 0.4168922 +0.9914995 0.7992446 0.4849907 +0.9933953 0.7676683 0.5514695 +0.9948487 0.7613218 0.6145393 +0.9959706 0.7712508 0.6728136 +0.9968409 0.7906611 0.7253775 +0.9975189 0.8146529 0.7717834 +0.9980488 0.8398974 0.8119884 +0.9984638 0.8642952 0.8462598 +0.9987895 0.886655 0.8750727 +0.9990455 0.9064168 0.8990175 +0.999247 0.9234329 0.9187262 +0.9994057 0.9378038 0.9348204 +0.9995308 0.9497641 0.9478785 +0.9996295 0.9596068 0.9584178 +0.9997074 0.9676368 0.9668884 +0.9997688 0.9741436 0.9736733 +0.9998174 0.9793883 0.9790931 +0.9998557 0.9835983 0.9834132 +0.999886 0.9869667 0.9868507 +0.9999099 0.9896547 0.9895821 +0.9999288 0.9917956 0.9917502 +0.9999437 0.993498 0.9934695 +0.4144197 0.9890841 0.4225654 +0.4143955 0.9890831 0.4224909 +0.4143657 0.9890818 0.4223974 +0.414329 0.9890801 0.4222801 +0.4142845 0.9890781 0.4221336 +0.4142311 0.9890755 0.4219511 +0.4141683 0.9890723 0.4217247 +0.4140964 0.9890684 0.4214456 +0.4140176 0.9890637 0.4211041 +0.4139373 0.9890579 0.4206909 +0.4138668 0.989051 0.4201982 +0.4138277 0.989043 0.4196234 +0.4138582 0.9890339 0.418974 +0.4140252 0.9890241 0.4182777 +0.4144423 0.9890146 0.4175984 +0.4152991 0.9890072 0.4170635 +0.4168922 0.9890048 0.4168922 +0.419125 0.9890048 0.4168922 +0.4219498 0.9890048 0.4168922 +0.4255236 0.9890048 0.4168922 +0.4300448 0.9890048 0.4168922 +0.4357648 0.9890048 0.4168922 +0.4430013 0.9890048 0.4168922 +0.4521565 0.9890048 0.4168922 +0.4637389 0.9890048 0.4168922 +0.4783922 0.9890048 0.4168922 +0.4969305 0.9890048 0.4168922 +0.5203839 0.9890048 0.4168922 +0.5500554 0.9890048 0.4168922 +0.5875938 0.9890048 0.4168922 +0.6350848 0.9890048 0.4168922 +0.695167 0.9890048 0.4168922 +0.7711789 0.9890048 0.4168922 +0.8673437 0.9890048 0.4168922 +0.9890048 0.9890048 0.4168922 +0.9914995 0.8841204 0.4849907 +0.9933953 0.8260608 0.5514695 +0.9948487 0.8009659 0.6145393 +0.9959706 0.7978374 0.6728136 +0.9968409 0.8082934 0.7253775 +0.9975189 0.8262314 0.7717834 +0.9980488 0.8474353 0.8119884 +0.9984638 0.8691663 0.8462598 +0.9987895 0.8897832 0.8750727 +0.9990455 0.9084153 0.8990175 +0.999247 0.9247041 0.9187262 +0.9994057 0.9386096 0.9348204 +0.9995308 0.9502734 0.9478785 +0.9996295 0.959928 0.9584178 +0.9997074 0.9678389 0.9668884 +0.9997688 0.9742706 0.9736733 +0.9998174 0.9794681 0.9790931 +0.9998557 0.9836483 0.9834132 +0.999886 0.986998 0.9868507 +0.9999099 0.9896744 0.9895821 +0.9999288 0.9918079 0.9917502 +0.9999437 0.9935057 0.9934695 +0.4834235 0.9915469 0.4891161 +0.4834045 0.9915463 0.4890619 +0.4833811 0.9915455 0.4889938 +0.4833522 0.9915446 0.4889084 +0.4833171 0.9915433 0.4888018 +0.4832747 0.9915418 0.4886689 +0.4832246 0.9915399 0.4885041 +0.4831666 0.9915376 0.4883009 +0.4831021 0.9915347 0.4880524 +0.4830346 0.9915312 0.4877517 +0.4829718 0.9915271 0.4873934 +0.4829286 0.9915223 0.4869753 +0.4829319 0.9915169 0.4865032 +0.4830292 0.991511 0.4859971 +0.4833013 0.9915054 0.4855036 +0.4838841 0.9915009 0.4851151 +0.4849907 0.9914995 0.4849907 +0.4865484 0.9914995 0.4849907 +0.4885191 0.9914995 0.4849907 +0.4910123 0.9914995 0.4849907 +0.4941665 0.9914995 0.4849907 +0.498157 0.9914995 0.4849907 +0.5032055 0.9914995 0.4849907 +0.5095925 0.9914995 0.4849907 +0.5176729 0.9914995 0.4849907 +0.5278957 0.9914995 0.4849907 +0.5408288 0.9914995 0.4849907 +0.5571908 0.9914995 0.4849907 +0.577891 0.9914995 0.4849907 +0.6040793 0.9914995 0.4849907 +0.637211 0.9914995 0.4849907 +0.6791269 0.9914995 0.4849907 +0.7321559 0.9914995 0.4849907 +0.7992446 0.9914995 0.4849907 +0.8841204 0.9914995 0.4849907 +0.9914995 0.9914995 0.4849907 +0.9933953 0.8999349 0.5514695 +0.9948487 0.8511207 0.6145393 +0.9959706 0.8314729 0.6728136 +0.9968409 0.8306004 0.7253775 +0.9975189 0.8408797 0.7717834 +0.9980488 0.8569716 0.8119884 +0.9984638 0.875329 0.8462598 +0.9987895 0.8937407 0.8750727 +0.9990455 0.9109436 0.8990175 +0.999247 0.9263124 0.9187262 +0.9994057 0.939629 0.9348204 +0.9995308 0.9509177 0.9478785 +0.9996295 0.9603343 0.9584178 +0.9997074 0.9680946 0.9668884 +0.9997688 0.9744313 0.9736733 +0.9998174 0.9795689 0.9790931 +0.9998557 0.9837116 0.9834132 +0.999886 0.9870376 0.9868507 +0.9999099 0.9896992 0.9895821 +0.9999288 0.9918234 0.9917502 +0.9999437 0.9935154 0.9934695 +0.5504963 0.993424 0.5544184 +0.5504818 0.9934236 0.5543796 +0.550464 0.9934231 0.5543308 +0.5504419 0.9934225 0.5542698 +0.550415 0.9934218 0.5541934 +0.5503825 0.9934209 0.5540983 +0.5503438 0.9934197 0.5539804 +0.5502987 0.9934183 0.5538351 +0.550248 0.9934166 0.5536574 +0.5501939 0.9934145 0.5534423 +0.5501416 0.993412 0.5531861 +0.5501012 0.9934091 0.5528872 +0.5500915 0.9934058 0.5525498 +0.5501456 0.9934023 0.5521882 +0.5503203 0.9933988 0.5518357 +0.5507113 0.9933961 0.5515582 +0.5514695 0.9933953 0.5514695 +0.5525411 0.9933953 0.5514695 +0.5538969 0.9933953 0.5514695 +0.5556122 0.9933953 0.5514695 +0.5577822 0.9933953 0.5514695 +0.5605276 0.9933953 0.5514695 +0.5640008 0.9933953 0.5514695 +0.5683949 0.9933953 0.5514695 +0.573954 0.9933953 0.5514695 +0.580987 0.9933953 0.5514695 +0.5898847 0.9933953 0.5514695 +0.6011414 0.9933953 0.5514695 +0.6153825 0.9933953 0.5514695 +0.6333995 0.9933953 0.5514695 +0.6561933 0.9933953 0.5514695 +0.6850303 0.9933953 0.5514695 +0.721513 0.9933953 0.5514695 +0.7676683 0.9933953 0.5514695 +0.8260608 0.9933953 0.5514695 +0.8999349 0.9933953 0.5514695 +0.9933953 0.9933953 0.5514695 +0.9948487 0.9145732 0.6145393 +0.9959706 0.8740262 0.6728136 +0.9968409 0.8588218 0.7253775 +0.9975189 0.8594117 0.7717834 +0.9980488 0.8690364 0.8119884 +0.9984638 0.8831255 0.8462598 +0.9987895 0.8987476 0.8750727 +0.9990455 0.9141422 0.8990175 +0.999247 0.928347 0.9187262 +0.9994057 0.9409186 0.9348204 +0.9995308 0.9517328 0.9478785 +0.9996295 0.9608482 0.9584178 +0.9997074 0.9684181 0.9668884 +0.9997688 0.9746346 0.9736733 +0.9998174 0.9796966 0.9790931 +0.9998557 0.9837916 0.9834132 +0.999886 0.9870878 0.9868507 +0.9999099 0.9897306 0.9895821 +0.9999288 0.9918431 0.9917502 +0.9999437 0.9935277 0.9934695 +0.6139459 0.9948662 0.6166119 +0.6139352 0.994866 0.6165846 +0.6139219 0.9948657 0.6165503 +0.6139056 0.9948653 0.6165074 +0.6138855 0.9948649 0.6164537 +0.6138613 0.9948643 0.6163868 +0.6138323 0.9948636 0.6163039 +0.6137984 0.9948628 0.6162016 +0.6137599 0.9948617 0.6160767 +0.6137183 0.9948604 0.6159255 +0.6136769 0.9948589 0.6157453 +0.6136427 0.9948571 0.6155353 +0.6136284 0.9948551 0.6152981 +0.6136569 0.994853 0.6150441 +0.6137675 0.9948509 0.6147965 +0.6140266 0.9948493 0.6146016 +0.6145393 0.9948487 0.6145393 +0.6152669 0.9948487 0.6145393 +0.6161874 0.9948487 0.6145393 +0.6173519 0.9948487 0.6145393 +0.6188252 0.9948487 0.6145393 +0.6206891 0.9948487 0.6145393 +0.6230471 0.9948487 0.6145393 +0.6260304 0.9948487 0.6145393 +0.6298046 0.9948487 0.6145393 +0.6345795 0.9948487 0.6145393 +0.6406203 0.9948487 0.6145393 +0.6482627 0.9948487 0.6145393 +0.6579314 0.9948487 0.6145393 +0.6701635 0.9948487 0.6145393 +0.6856388 0.9948487 0.6145393 +0.7052169 0.9948487 0.6145393 +0.7299859 0.9948487 0.6145393 +0.7613218 0.9948487 0.6145393 +0.8009659 0.9948487 0.6145393 +0.8511207 0.9948487 0.6145393 +0.9145732 0.9948487 0.6145393 +0.9948487 0.9948487 0.6145393 +0.9959706 0.9278617 0.6728136 +0.9968409 0.8945255 0.7253775 +0.9975189 0.8828571 0.7717834 +0.9980488 0.8842998 0.8119884 +0.9984638 0.892989 0.8462598 +0.9987895 0.9050819 0.8750727 +0.9990455 0.9181889 0.8990175 +0.999247 0.9309211 0.9187262 +0.9994057 0.9425502 0.9348204 +0.9995308 0.952764 0.9478785 +0.9996295 0.9614985 0.9584178 +0.9997074 0.9688274 0.9668884 +0.9997688 0.9748918 0.9736733 +0.9998174 0.979858 0.9790931 +0.9998557 0.9838928 0.9834132 +0.999886 0.9871512 0.9868507 +0.9999099 0.9897703 0.9895821 +0.9999288 0.991868 0.9917502 +0.9999437 0.9935432 0.9934695 +0.6724572 0.9959813 0.6742469 +0.6724495 0.9959811 0.674228 +0.6724399 0.9959809 0.6742043 +0.672428 0.9959807 0.6741745 +0.6724135 0.9959804 0.6741374 +0.6723959 0.9959801 0.6740911 +0.6723748 0.9959797 0.6740337 +0.67235 0.9959791 0.673963 +0.6723217 0.9959785 0.6738765 +0.6722907 0.9959777 0.673772 +0.6722594 0.9959768 0.6736474 +0.6722322 0.9959757 0.6735021 +0.672218 0.9959745 0.6733381 +0.672232 0.9959732 0.6731625 +0.6723012 0.9959719 0.6729913 +0.6724711 0.9959709 0.6728567 +0.6728136 0.9959706 0.6728136 +0.6733015 0.9959706 0.6728136 +0.6739188 0.9959706 0.6728136 +0.6746998 0.9959706 0.6728136 +0.6756878 0.9959706 0.6728136 +0.6769378 0.9959706 0.6728136 +0.6785192 0.9959706 0.6728136 +0.6805199 0.9959706 0.6728136 +0.683051 0.9959706 0.6728136 +0.6862532 0.9959706 0.6728136 +0.6903044 0.9959706 0.6728136 +0.6954296 0.9959706 0.6728136 +0.7019138 0.9959706 0.6728136 +0.710117 0.9959706 0.6728136 +0.7204952 0.9959706 0.6728136 +0.733625 0.9959706 0.6728136 +0.7502359 0.9959706 0.6728136 +0.7712508 0.9959706 0.6728136 +0.7978374 0.9959706 0.6728136 +0.8314729 0.9959706 0.6728136 +0.8740262 0.9959706 0.6728136 +0.9278617 0.9959706 0.6728136 +0.9959706 0.9959706 0.6728136 +0.9968409 0.9396953 0.7253775 +0.9975189 0.9125186 0.7717834 +0.9980488 0.9036101 0.8119884 +0.9984638 0.9054678 0.8462598 +0.9987895 0.9130957 0.8750727 +0.9990455 0.9233085 0.8990175 +0.999247 0.9341777 0.9187262 +0.9994057 0.9446144 0.9348204 +0.9995308 0.9540687 0.9478785 +0.9996295 0.9623212 0.9584178 +0.9997074 0.9693452 0.9668884 +0.9997688 0.9752172 0.9736733 +0.9998174 0.9800622 0.9790931 +0.9998557 0.9840209 0.9834132 +0.999886 0.9872315 0.9868507 +0.9999099 0.9898206 0.9895821 +0.9999288 0.9918994 0.9917502 +0.9999437 0.9935629 0.9934695 +0.7251659 0.9968475 0.7263539 +0.7251605 0.9968474 0.726341 +0.7251537 0.9968473 0.7263248 +0.7251454 0.9968472 0.7263046 +0.7251351 0.996847 0.7262792 +0.7251226 0.9968468 0.7262477 +0.7251076 0.9968465 0.7262086 +0.7250899 0.9968462 0.7261604 +0.7250697 0.9968458 0.7261015 +0.7250473 0.9968453 0.7260302 +0.7250244 0.9968448 0.7259453 +0.7250039 0.9968441 0.7258464 +0.7249916 0.9968433 0.7257347 +0.7249978 0.9968425 0.7256151 +0.7250408 0.9968418 0.7254985 +0.7251511 0.9968411 0.7254069 +0.7253775 0.9968409 0.7253775 +0.7257011 0.9968409 0.7253775 +0.7261105 0.9968409 0.7253775 +0.7266285 0.9968409 0.7253775 +0.7272837 0.9968409 0.7253775 +0.7281127 0.9968409 0.7253775 +0.7291615 0.9968409 0.7253775 +0.7304884 0.9968409 0.7253775 +0.732167 0.9968409 0.7253775 +0.7342907 0.9968409 0.7253775 +0.7369774 0.9968409 0.7253775 +0.7403765 0.9968409 0.7253775 +0.7446768 0.9968409 0.7253775 +0.7501172 0.9968409 0.7253775 +0.757 0.9968409 0.7253775 +0.7657077 0.9968409 0.7253775 +0.776724 0.9968409 0.7253775 +0.7906611 0.9968409 0.7253775 +0.8082934 0.9968409 0.7253775 +0.8306004 0.9968409 0.7253775 +0.8588218 0.9968409 0.7253775 +0.8945255 0.9968409 0.7253775 +0.9396953 0.9968409 0.7253775 +0.9968409 0.9968409 0.7253775 +0.9975189 0.9500442 0.7717834 +0.9980488 0.9280401 0.8119884 +0.9984638 0.921255 0.8462598 +0.9987895 0.9232341 0.8750727 +0.9990455 0.9297854 0.8990175 +0.999247 0.9382977 0.9187262 +0.9994057 0.9472259 0.9348204 +0.9995308 0.9557192 0.9478785 +0.9996295 0.963362 0.9584178 +0.9997074 0.9700002 0.9668884 +0.9997688 0.9756289 0.9736733 +0.9998174 0.9803206 0.9790931 +0.9998557 0.9841829 0.9834132 +0.999886 0.987333 0.9868507 +0.9999099 0.9898842 0.9895821 +0.9999288 0.9919392 0.9917502 +0.9999437 0.9935878 0.9934695 +0.7716588 0.997523 0.7724394 +0.7716551 0.997523 0.7724308 +0.7716504 0.9975229 0.7724199 +0.7716446 0.9975228 0.7724063 +0.7716375 0.9975227 0.7723893 +0.7716288 0.9975226 0.7723681 +0.7716184 0.9975224 0.7723418 +0.7716061 0.9975222 0.7723094 +0.7715919 0.997522 0.7722698 +0.7715762 0.9975217 0.7722219 +0.7715599 0.9975213 0.7721649 +0.7715449 0.9975209 0.7720984 +0.7715352 0.9975204 0.7720233 +0.7715376 0.9975199 0.771943 +0.7715641 0.9975194 0.7718647 +0.7716352 0.9975191 0.7718031 +0.7717834 0.9975189 0.7717834 +0.7719959 0.9975189 0.7717834 +0.7722648 0.9975189 0.7717834 +0.7726049 0.9975189 0.7717834 +0.7730352 0.9975189 0.7717834 +0.7735795 0.9975189 0.7717834 +0.7742682 0.9975189 0.7717834 +0.7751395 0.9975189 0.7717834 +0.7762418 0.9975189 0.7717834 +0.7776364 0.9975189 0.7717834 +0.7794007 0.9975189 0.7717834 +0.7816327 0.9975189 0.7717834 +0.7844566 0.9975189 0.7717834 +0.7880291 0.9975189 0.7717834 +0.7925488 0.9975189 0.7717834 +0.7982669 0.9975189 0.7717834 +0.8055009 0.9975189 0.7717834 +0.8146529 0.9975189 0.7717834 +0.8262314 0.9975189 0.7717834 +0.8408797 0.9975189 0.7717834 +0.8594117 0.9975189 0.7717834 +0.8828571 0.9975189 0.7717834 +0.9125186 0.9975189 0.7717834 +0.9500442 0.9975189 0.7717834 +0.9975189 0.9975189 0.7717834 +0.9980488 0.9589472 0.8119884 +0.9984638 0.9412278 0.8462598 +0.9987895 0.9360606 0.8750727 +0.9990455 0.9379796 0.8990175 +0.999247 0.94351 0.9187262 +0.9994057 0.9505298 0.9348204 +0.9995308 0.9578074 0.9478785 +0.9996295 0.9646787 0.9584178 +0.9997074 0.970829 0.9668884 +0.9997688 0.9761497 0.9736733 +0.9998174 0.9806476 0.9790931 +0.9998557 0.984388 0.9834132 +0.999886 0.9874615 0.9868507 +0.9999099 0.9899646 0.9895821 +0.9999288 0.9919896 0.9917502 +0.9999437 0.9936193 0.9934695 +0.8119154 0.9980513 0.8124239 +0.8119128 0.9980512 0.8124181 +0.8119096 0.9980512 0.8124109 +0.8119057 0.9980511 0.8124018 +0.8119009 0.9980511 0.8123905 +0.8118949 0.998051 0.8123765 +0.8118878 0.9980509 0.812359 +0.8118794 0.9980508 0.8123375 +0.8118697 0.9980506 0.8123112 +0.8118589 0.9980504 0.8122794 +0.8118476 0.9980502 0.8122416 +0.811837 0.99805 0.8121974 +0.8118298 0.9980497 0.8121476 +0.8118303 0.9980494 0.8120943 +0.8118466 0.9980491 0.8120423 +0.8118921 0.9980488 0.8120015 +0.8119884 0.9980488 0.8119884 +0.8121268 0.9980488 0.8119884 +0.8123018 0.9980488 0.8119884 +0.8125232 0.9980488 0.8119884 +0.8128033 0.9980488 0.8119884 +0.8131577 0.9980488 0.8119884 +0.8136061 0.9980488 0.8119884 +0.8141733 0.9980488 0.8119884 +0.8148909 0.9980488 0.8119884 +0.8157988 0.9980488 0.8119884 +0.8169474 0.9980488 0.8119884 +0.8184005 0.9980488 0.8119884 +0.8202389 0.9980488 0.8119884 +0.8225647 0.9980488 0.8119884 +0.8255071 0.9980488 0.8119884 +0.8292297 0.9980488 0.8119884 +0.8339392 0.9980488 0.8119884 +0.8398974 0.9980488 0.8119884 +0.8474353 0.9980488 0.8119884 +0.8569716 0.9980488 0.8119884 +0.8690364 0.9980488 0.8119884 +0.8842998 0.9980488 0.8119884 +0.9036101 0.9980488 0.8119884 +0.9280401 0.9980488 0.8119884 +0.9589472 0.9980488 0.8119884 +0.9980488 0.9980488 0.8119884 +0.9984638 0.9664961 0.8462598 +0.9987895 0.9522877 0.8750727 +0.9990455 0.9483463 0.8990175 +0.999247 0.9501042 0.9187262 +0.9994057 0.9547096 0.9348204 +0.9995308 0.9604492 0.9478785 +0.9996295 0.9663445 0.9584178 +0.9997074 0.9718774 0.9668884 +0.9997688 0.9768086 0.9736733 +0.9998174 0.9810611 0.9790931 +0.9998557 0.9846473 0.9834132 +0.999886 0.987624 0.9868507 +0.9999099 0.9900664 0.9895821 +0.9999288 0.9920533 0.9917502 +0.9999437 0.9936592 0.9934695 +0.8462171 0.9984653 0.8465458 +0.8462154 0.9984653 0.846542 +0.8462132 0.9984653 0.8465373 +0.8462106 0.9984653 0.8465313 +0.8462073 0.9984652 0.8465239 +0.8462034 0.9984652 0.8465147 +0.8461986 0.9984651 0.8465032 +0.8461929 0.998465 0.8464891 +0.8461864 0.9984649 0.8464718 +0.8461791 0.9984648 0.8464509 +0.8461714 0.9984647 0.846426 +0.8461641 0.9984645 0.8463971 +0.8461589 0.9984643 0.8463643 +0.8461587 0.9984642 0.8463293 +0.8461687 0.998464 0.8462952 +0.8461977 0.9984638 0.8462684 +0.8462598 0.9984638 0.8462598 +0.8463492 0.9984638 0.8462598 +0.8464623 0.9984638 0.8462598 +0.8466054 0.9984638 0.8462598 +0.8467864 0.9984638 0.8462598 +0.8470154 0.9984638 0.8462598 +0.8473052 0.9984638 0.8462598 +0.8476717 0.9984638 0.8462598 +0.8481355 0.9984638 0.8462598 +0.8487222 0.9984638 0.8462598 +0.8494644 0.9984638 0.8462598 +0.8504035 0.9984638 0.8462598 +0.8515915 0.9984638 0.8462598 +0.8530945 0.9984638 0.8462598 +0.8549959 0.9984638 0.8462598 +0.8574015 0.9984638 0.8462598 +0.8604449 0.9984638 0.8462598 +0.8642952 0.9984638 0.8462598 +0.8691663 0.9984638 0.8462598 +0.875329 0.9984638 0.8462598 +0.8831255 0.9984638 0.8462598 +0.892989 0.9984638 0.8462598 +0.9054678 0.9984638 0.8462598 +0.921255 0.9984638 0.8462598 +0.9412278 0.9984638 0.8462598 +0.9664961 0.9984638 0.8462598 +0.9984638 0.9984638 0.8462598 +0.9987895 0.9728171 0.8750727 +0.9990455 0.9614615 0.8990175 +0.999247 0.9584468 0.9187262 +0.9994057 0.9599976 0.9348204 +0.9995308 0.9637914 0.9478785 +0.9996295 0.968452 0.9584178 +0.9997074 0.9732039 0.9668884 +0.9997688 0.9776422 0.9736733 +0.9998174 0.9815844 0.9790931 +0.9998557 0.9849754 0.9834132 +0.999886 0.9878296 0.9868507 +0.9999099 0.9901951 0.9895821 +0.9999288 0.9921339 0.9917502 +0.9999437 0.9937096 0.9934695 +0.8750477 0.9987905 0.8752589 +0.8750466 0.9987905 0.8752564 +0.8750451 0.9987904 0.8752533 +0.8750434 0.9987904 0.8752495 +0.8750412 0.9987904 0.8752446 +0.8750386 0.9987904 0.8752386 +0.8750355 0.9987903 0.8752311 +0.8750317 0.9987903 0.8752219 +0.8750274 0.9987902 0.8752107 +0.8750225 0.9987902 0.8751971 +0.8750173 0.9987901 0.8751809 +0.8750124 0.99879 0.875162 +0.8750088 0.9987899 0.8751408 +0.8750084 0.9987897 0.875118 +0.8750145 0.9987896 0.8750958 +0.8750329 0.9987895 0.8750783 +0.8750727 0.9987895 0.8750727 +0.8751301 0.9987895 0.8750727 +0.8752028 0.9987895 0.8750727 +0.8752947 0.9987895 0.8750727 +0.8754109 0.9987895 0.8750727 +0.875558 0.9987895 0.8750727 +0.8757441 0.9987895 0.8750727 +0.8759795 0.9987895 0.8750727 +0.8762773 0.9987895 0.8750727 +0.8766541 0.9987895 0.8750727 +0.8771307 0.9987895 0.8750727 +0.8777338 0.9987895 0.8750727 +0.8784967 0.9987895 0.8750727 +0.8794619 0.9987895 0.8750727 +0.880683 0.9987895 0.8750727 +0.8822279 0.9987895 0.8750727 +0.8841823 0.9987895 0.8750727 +0.886655 0.9987895 0.8750727 +0.8897832 0.9987895 0.8750727 +0.8937407 0.9987895 0.8750727 +0.8987476 0.9987895 0.8750727 +0.9050819 0.9987895 0.8750727 +0.9130957 0.9987895 0.8750727 +0.9232341 0.9987895 0.8750727 +0.9360606 0.9987895 0.8750727 +0.9522877 0.9987895 0.8750727 +0.9728171 0.9987895 0.8750727 +0.9987895 0.9987895 0.8750727 +0.9990455 0.9780539 0.8990175 +0.999247 0.9690013 0.9187262 +0.9994057 0.9666876 0.9348204 +0.9995308 0.9680197 0.9478785 +0.9996295 0.9711183 0.9584178 +0.9997074 0.974882 0.9668884 +0.9997688 0.9786968 0.9736733 +0.9998174 0.9822464 0.9790931 +0.9998557 0.9853905 0.9834132 +0.999886 0.9880897 0.9868507 +0.9999099 0.990358 0.9895821 +0.9999288 0.9922358 0.9917502 +0.9999437 0.9937734 0.9934695 +0.8990028 0.9990461 0.8991377 +0.899002 0.9990461 0.8991362 +0.8990011 0.9990461 0.8991342 +0.899 0.9990461 0.8991317 +0.8989986 0.9990461 0.8991285 +0.8989969 0.9990461 0.8991246 +0.8989948 0.9990461 0.8991198 +0.8989923 0.999046 0.8991139 +0.8989895 0.999046 0.8991066 +0.8989863 0.9990459 0.8990978 +0.8989829 0.9990459 0.8990874 +0.8989796 0.9990458 0.8990752 +0.8989771 0.9990458 0.8990614 +0.8989767 0.9990457 0.8990467 +0.8989805 0.9990456 0.8990324 +0.8989921 0.9990456 0.8990211 +0.8990175 0.9990455 0.8990175 +0.8990542 0.9990455 0.8990175 +0.8991006 0.9990455 0.8990175 +0.8991593 0.9990455 0.8990175 +0.8992336 0.9990455 0.8990175 +0.8993275 0.9990455 0.8990175 +0.8994464 0.9990455 0.8990175 +0.8995968 0.9990455 0.8990175 +0.899787 0.9990455 0.8990175 +0.9000277 0.9990455 0.8990175 +0.9003323 0.9990455 0.8990175 +0.9007175 0.9990455 0.8990175 +0.9012049 0.9990455 0.8990175 +0.9018215 0.9990455 0.8990175 +0.9026016 0.9990455 0.8990175 +0.9035886 0.9990455 0.8990175 +0.9048372 0.9990455 0.8990175 +0.9064168 0.9990455 0.8990175 +0.9084153 0.9990455 0.8990175 +0.9109436 0.9990455 0.8990175 +0.9141422 0.9990455 0.8990175 +0.9181889 0.9990455 0.8990175 +0.9233085 0.9990455 0.8990175 +0.9297854 0.9990455 0.8990175 +0.9379796 0.9990455 0.8990175 +0.9483463 0.9990455 0.8990175 +0.9614615 0.9990455 0.8990175 +0.9780539 0.9990455 0.8990175 +0.9990455 0.9990455 0.8990175 +0.999247 0.982354 0.9187262 +0.9994057 0.9751513 0.9348204 +0.9995308 0.9733691 0.9478785 +0.9996295 0.9744915 0.9584178 +0.9997074 0.977005 0.9668884 +0.9997688 0.980031 0.9736733 +0.9998174 0.9830838 0.9790931 +0.9998557 0.9859157 0.9834132 +0.999886 0.9884188 0.9868507 +0.9999099 0.9905641 0.9895821 +0.9999288 0.9923648 0.9917502 +0.9999437 0.9938541 0.9934695 +0.9187175 0.9992474 0.9188034 +0.918717 0.9992474 0.9188024 +0.9187164 0.9992474 0.9188011 +0.9187157 0.9992474 0.9187995 +0.9187148 0.9992474 0.9187975 +0.9187137 0.9992474 0.918795 +0.9187123 0.9992473 0.9187919 +0.9187107 0.9992473 0.9187881 +0.9187089 0.9992473 0.9187834 +0.9187068 0.9992473 0.9187778 +0.9187045 0.9992472 0.918771 +0.9187024 0.9992472 0.9187632 +0.9187008 0.9992472 0.9187544 +0.9187004 0.9992471 0.918745 +0.9187027 0.9992471 0.9187358 +0.9187101 0.999247 0.9187285 +0.9187262 0.999247 0.9187262 +0.9187495 0.999247 0.9187262 +0.9187791 0.999247 0.9187262 +0.9188164 0.999247 0.9187262 +0.9188636 0.999247 0.9187262 +0.9189234 0.999247 0.9187262 +0.918999 0.999247 0.9187262 +0.9190947 0.999247 0.9187262 +0.9192157 0.999247 0.9187262 +0.9193688 0.999247 0.9187262 +0.9195625 0.999247 0.9187262 +0.9198076 0.999247 0.9187262 +0.9201176 0.999247 0.9187262 +0.9205098 0.999247 0.9187262 +0.9210061 0.999247 0.9187262 +0.9216339 0.999247 0.9187262 +0.9224281 0.999247 0.9187262 +0.9234329 0.999247 0.9187262 +0.9247041 0.999247 0.9187262 +0.9263124 0.999247 0.9187262 +0.928347 0.999247 0.9187262 +0.9309211 0.999247 0.9187262 +0.9341777 0.999247 0.9187262 +0.9382977 0.999247 0.9187262 +0.94351 0.999247 0.9187262 +0.9501042 0.999247 0.9187262 +0.9584468 0.999247 0.9187262 +0.9690013 0.999247 0.9187262 +0.982354 0.999247 0.9187262 +0.999247 0.999247 0.9187262 +0.9994057 0.9858591 0.9348204 +0.9995308 0.9801368 0.9478785 +0.9996295 0.978759 0.9584178 +0.9997074 0.9796909 0.9668884 +0.9997688 0.981719 0.9736733 +0.9998174 0.9841433 0.9790931 +0.9998557 0.9865801 0.9834132 +0.999886 0.9888351 0.9868507 +0.9999099 0.9908248 0.9895821 +0.9999288 0.992528 0.9917502 +0.9999437 0.9939562 0.9934695 +0.9348153 0.999406 0.9348697 +0.9348149 0.999406 0.934869 +0.9348146 0.999406 0.9348682 +0.9348141 0.999406 0.9348672 +0.9348135 0.999406 0.9348659 +0.9348128 0.9994059 0.9348643 +0.9348119 0.9994059 0.9348623 +0.9348109 0.9994059 0.9348599 +0.9348097 0.9994059 0.9348569 +0.9348083 0.9994059 0.9348533 +0.9348069 0.9994059 0.9348491 +0.9348055 0.9994059 0.9348441 +0.9348044 0.9994058 0.9348384 +0.9348042 0.9994058 0.9348324 +0.9348056 0.9994058 0.9348265 +0.9348102 0.9994057 0.9348219 +0.9348204 0.9994057 0.9348204 +0.9348352 0.9994057 0.9348204 +0.9348539 0.9994057 0.9348204 +0.9348776 0.9994057 0.9348204 +0.9349075 0.9994057 0.9348204 +0.9349454 0.9994057 0.9348204 +0.9349933 0.9994057 0.9348204 +0.935054 0.9994057 0.9348204 +0.9351307 0.9994057 0.9348204 +0.9352277 0.9994057 0.9348204 +0.9353505 0.9994057 0.9348204 +0.9355059 0.9994057 0.9348204 +0.9357024 0.9994057 0.9348204 +0.935951 0.9994057 0.9348204 +0.9362655 0.9994057 0.9348204 +0.9366635 0.9994057 0.9348204 +0.9371669 0.9994057 0.9348204 +0.9378038 0.9994057 0.9348204 +0.9386096 0.9994057 0.9348204 +0.939629 0.9994057 0.9348204 +0.9409186 0.9994057 0.9348204 +0.9425502 0.9994057 0.9348204 +0.9446144 0.9994057 0.9348204 +0.9472259 0.9994057 0.9348204 +0.9505298 0.9994057 0.9348204 +0.9547096 0.9994057 0.9348204 +0.9599976 0.9994057 0.9348204 +0.9666876 0.9994057 0.9348204 +0.9751513 0.9994057 0.9348204 +0.9858591 0.9994057 0.9348204 +0.9994057 0.9994057 0.9348204 +0.9995308 0.9886988 0.9478785 +0.9996295 0.9841579 0.9584178 +0.9997074 0.983089 0.9668884 +0.9997688 0.9838545 0.9736733 +0.9998174 0.9854838 0.9790931 +0.9998557 0.9874207 0.9834132 +0.999886 0.9893618 0.9868507 +0.9999099 0.9911547 0.9895821 +0.9999288 0.9927345 0.9917502 +0.9999437 0.9940854 0.9934695 +0.9478754 0.999531 0.9479098 +0.9478752 0.999531 0.9479094 +0.947875 0.999531 0.9479089 +0.9478746 0.999531 0.9479082 +0.9478743 0.999531 0.9479074 +0.9478738 0.999531 0.9479064 +0.9478733 0.999531 0.9479051 +0.9478726 0.999531 0.9479036 +0.9478718 0.999531 0.9479017 +0.947871 0.9995309 0.9478994 +0.94787 0.9995309 0.9478967 +0.9478691 0.9995309 0.9478935 +0.9478684 0.9995309 0.9478899 +0.9478683 0.9995309 0.9478861 +0.9478691 0.9995309 0.9478824 +0.947872 0.9995309 0.9478794 +0.9478785 0.9995308 0.9478785 +0.9478878 0.9995308 0.9478785 +0.9478997 0.9995308 0.9478785 +0.9479146 0.9995308 0.9478785 +0.9479335 0.9995308 0.9478785 +0.9479575 0.9995308 0.9478785 +0.9479878 0.9995308 0.9478785 +0.9480261 0.9995308 0.9478785 +0.9480746 0.9995308 0.9478785 +0.9481359 0.9995308 0.9478785 +0.9482135 0.9995308 0.9478785 +0.9483117 0.9995308 0.9478785 +0.9484359 0.9995308 0.9478785 +0.9485931 0.9995308 0.9478785 +0.9487918 0.9995308 0.9478785 +0.9490434 0.9995308 0.9478785 +0.9493615 0.9995308 0.9478785 +0.9497641 0.9995308 0.9478785 +0.9502734 0.9995308 0.9478785 +0.9509177 0.9995308 0.9478785 +0.9517328 0.9995308 0.9478785 +0.952764 0.9995308 0.9478785 +0.9540687 0.9995308 0.9478785 +0.9557192 0.9995308 0.9478785 +0.9578074 0.9995308 0.9478785 +0.9604492 0.9995308 0.9478785 +0.9637914 0.9995308 0.9478785 +0.9680197 0.9995308 0.9478785 +0.9733691 0.9995308 0.9478785 +0.9801368 0.9995308 0.9478785 +0.9886988 0.9995308 0.9478785 +0.9995308 0.9995308 0.9478785 +0.9996295 0.9909882 0.9584178 +0.9997074 0.9873879 0.9668884 +0.9997688 0.9865561 0.9736733 +0.9998174 0.9871796 0.9790931 +0.9998557 0.9884841 0.9834132 +0.999886 0.9900282 0.9868507 +0.9999099 0.991572 0.9895821 +0.9999288 0.9929957 0.9917502 +0.9999437 0.9942488 0.9934695 +0.958416 0.9996296 0.9584377 +0.9584159 0.9996296 0.9584374 +0.9584157 0.9996296 0.9584371 +0.9584155 0.9996296 0.9584367 +0.9584153 0.9996296 0.9584362 +0.958415 0.9996296 0.9584355 +0.9584146 0.9996296 0.9584347 +0.9584142 0.9996296 0.9584337 +0.9584137 0.9996296 0.9584325 +0.9584132 0.9996296 0.9584311 +0.9584126 0.9996296 0.9584294 +0.958412 0.9996296 0.9584274 +0.9584115 0.9996296 0.9584251 +0.9584114 0.9996295 0.9584227 +0.958412 0.9996295 0.9584203 +0.9584138 0.9996295 0.9584184 +0.9584178 0.9996295 0.9584178 +0.9584237 0.9996295 0.9584178 +0.9584312 0.9996295 0.9584178 +0.9584406 0.9996295 0.9584178 +0.9584526 0.9996295 0.9584178 +0.9584677 0.9996295 0.9584178 +0.9584868 0.9996295 0.9584178 +0.9585109 0.9996295 0.9584178 +0.9585415 0.9996295 0.9584178 +0.9585802 0.9996295 0.9584178 +0.9586291 0.9996295 0.9584178 +0.958691 0.9996295 0.9584178 +0.9587693 0.9996295 0.9584178 +0.9588684 0.9996295 0.9584178 +0.9589938 0.9996295 0.9584178 +0.9591524 0.9996295 0.9584178 +0.959353 0.9996295 0.9584178 +0.9596068 0.9996295 0.9584178 +0.959928 0.9996295 0.9584178 +0.9603343 0.9996295 0.9584178 +0.9608482 0.9996295 0.9584178 +0.9614985 0.9996295 0.9584178 +0.9623212 0.9996295 0.9584178 +0.963362 0.9996295 0.9584178 +0.9646787 0.9996295 0.9584178 +0.9663445 0.9996295 0.9584178 +0.968452 0.9996295 0.9584178 +0.9711183 0.9996295 0.9584178 +0.9744915 0.9996295 0.9584178 +0.978759 0.9996295 0.9584178 +0.9841579 0.9996295 0.9584178 +0.9909882 0.9996295 0.9584178 +0.9996295 0.9996295 0.9584178 +0.9997074 0.9928267 0.9668884 +0.9997688 0.9899741 0.9736733 +0.9998174 0.989325 0.9790931 +0.9998557 0.9898295 0.9834132 +0.999886 0.9908712 0.9868507 +0.9999099 0.9920999 0.9895821 +0.9999288 0.9933261 0.9917502 +0.9999437 0.9944556 0.9934695 +0.9668873 0.9997074 0.966901 +0.9668872 0.9997074 0.9669008 +0.9668871 0.9997074 0.9669006 +0.966887 0.9997074 0.9669003 +0.9668869 0.9997074 0.9669 +0.9668867 0.9997074 0.9668996 +0.9668865 0.9997074 0.9668991 +0.9668862 0.9997074 0.9668985 +0.9668859 0.9997074 0.9668977 +0.9668855 0.9997074 0.9668968 +0.9668852 0.9997074 0.9668957 +0.9668848 0.9997074 0.9668945 +0.9668845 0.9997074 0.966893 +0.9668844 0.9997074 0.9668915 +0.9668847 0.9997074 0.96689 +0.9668859 0.9997074 0.9668888 +0.9668884 0.9997074 0.9668884 +0.9668922 0.9997074 0.9668884 +0.9668969 0.9997074 0.9668884 +0.9669028 0.9997074 0.9668884 +0.9669103 0.9997074 0.9668884 +0.9669198 0.9997074 0.9668884 +0.9669318 0.9997074 0.9668884 +0.966947 0.9997074 0.9668884 +0.9669663 0.9997074 0.9668884 +0.9669906 0.9997074 0.9668884 +0.9670214 0.9997074 0.9668884 +0.9670604 0.9997074 0.9668884 +0.9671097 0.9997074 0.9668884 +0.967172 0.9997074 0.9668884 +0.9672509 0.9997074 0.9668884 +0.9673508 0.9997074 0.9668884 +0.967477 0.9997074 0.9668884 +0.9676368 0.9997074 0.9668884 +0.9678389 0.9997074 0.9668884 +0.9680946 0.9997074 0.9668884 +0.9684181 0.9997074 0.9668884 +0.9688274 0.9997074 0.9668884 +0.9693452 0.9997074 0.9668884 +0.9700002 0.9997074 0.9668884 +0.970829 0.9997074 0.9668884 +0.9718774 0.9997074 0.9668884 +0.9732039 0.9997074 0.9668884 +0.974882 0.9997074 0.9668884 +0.977005 0.9997074 0.9668884 +0.9796909 0.9997074 0.9668884 +0.983089 0.9997074 0.9668884 +0.9873879 0.9997074 0.9668884 +0.9928267 0.9997074 0.9668884 +0.9997074 0.9997074 0.9668884 +0.9997688 0.9942982 0.9736733 +0.9998174 0.9920392 0.9790931 +0.9998557 0.9915316 0.9834132 +0.999886 0.9919377 0.9868507 +0.9999099 0.9927678 0.9895821 +0.9999288 0.9937442 0.9917502 +0.9999437 0.9947172 0.9934695 +0.9736726 0.9997689 0.9736812 +0.9736726 0.9997689 0.9736811 +0.9736725 0.9997689 0.973681 +0.9736724 0.9997689 0.9736808 +0.9736723 0.9997689 0.9736806 +0.9736722 0.9997689 0.9736803 +0.9736721 0.9997689 0.97368 +0.9736719 0.9997689 0.9736796 +0.9736717 0.9997689 0.9736792 +0.9736715 0.9997689 0.9736786 +0.9736712 0.9997689 0.9736779 +0.973671 0.9997689 0.9736771 +0.9736708 0.9997689 0.9736762 +0.9736708 0.9997689 0.9736752 +0.973671 0.9997688 0.9736743 +0.9736717 0.9997688 0.9736735 +0.9736733 0.9997688 0.9736733 +0.9736756 0.9997688 0.9736733 +0.9736786 0.9997688 0.9736733 +0.9736823 0.9997688 0.9736733 +0.973687 0.9997688 0.9736733 +0.973693 0.9997688 0.9736733 +0.9737006 0.9997688 0.9736733 +0.9737101 0.9997688 0.9736733 +0.9737222 0.9997688 0.9736733 +0.9737375 0.9997688 0.9736733 +0.9737569 0.9997688 0.9736733 +0.9737814 0.9997688 0.9736733 +0.9738123 0.9997688 0.9736733 +0.9738515 0.9997688 0.9736733 +0.9739011 0.9997688 0.9736733 +0.9739638 0.9997688 0.9736733 +0.9740432 0.9997688 0.9736733 +0.9741436 0.9997688 0.9736733 +0.9742706 0.9997688 0.9736733 +0.9744313 0.9997688 0.9736733 +0.9746346 0.9997688 0.9736733 +0.9748918 0.9997688 0.9736733 +0.9752172 0.9997688 0.9736733 +0.9756289 0.9997688 0.9736733 +0.9761497 0.9997688 0.9736733 +0.9768086 0.9997688 0.9736733 +0.9776422 0.9997688 0.9736733 +0.9786968 0.9997688 0.9736733 +0.980031 0.9997688 0.9736733 +0.981719 0.9997688 0.9736733 +0.9838545 0.9997688 0.9736733 +0.9865561 0.9997688 0.9736733 +0.9899741 0.9997688 0.9736733 +0.9942982 0.9997688 0.9736733 +0.9997688 0.9997688 0.9736733 +0.9998174 0.9954731 0.9790931 +0.9998557 0.9936849 0.9834132 +0.999886 0.993287 0.9868507 +0.9999099 0.9936128 0.9895821 +0.9999288 0.9942731 0.9917502 +0.9999437 0.9950481 0.9934695 +0.9790927 0.9998174 0.9790981 +0.9790927 0.9998174 0.979098 +0.9790927 0.9998174 0.979098 +0.9790926 0.9998174 0.9790979 +0.9790925 0.9998174 0.9790977 +0.9790925 0.9998174 0.9790976 +0.9790924 0.9998174 0.9790974 +0.9790923 0.9998174 0.9790971 +0.9790921 0.9998174 0.9790968 +0.979092 0.9998174 0.9790965 +0.9790919 0.9998174 0.979096 +0.9790917 0.9998174 0.9790955 +0.9790916 0.9998174 0.979095 +0.9790916 0.9998174 0.9790943 +0.9790917 0.9998174 0.9790938 +0.9790921 0.9998174 0.9790933 +0.9790931 0.9998174 0.9790931 +0.9790946 0.9998174 0.9790931 +0.9790965 0.9998174 0.9790931 +0.9790988 0.9998174 0.9790931 +0.9791018 0.9998174 0.9790931 +0.9791055 0.9998174 0.9790931 +0.9791103 0.9998174 0.9790931 +0.9791163 0.9998174 0.9790931 +0.9791238 0.9998174 0.9790931 +0.9791334 0.9998174 0.9790931 +0.9791456 0.9998174 0.9790931 +0.979161 0.9998174 0.9790931 +0.9791804 0.9998174 0.9790931 +0.979205 0.9998174 0.9790931 +0.9792361 0.9998174 0.9790931 +0.9792755 0.9998174 0.9790931 +0.9793253 0.9998174 0.9790931 +0.9793883 0.9998174 0.9790931 +0.9794681 0.9998174 0.9790931 +0.9795689 0.9998174 0.9790931 +0.9796966 0.9998174 0.9790931 +0.979858 0.9998174 0.9790931 +0.9800622 0.9998174 0.9790931 +0.9803206 0.9998174 0.9790931 +0.9806476 0.9998174 0.9790931 +0.9810611 0.9998174 0.9790931 +0.9815844 0.9998174 0.9790931 +0.9822464 0.9998174 0.9790931 +0.9830838 0.9998174 0.9790931 +0.9841433 0.9998174 0.9790931 +0.9854838 0.9998174 0.9790931 +0.9871796 0.9998174 0.9790931 +0.989325 0.9998174 0.9790931 +0.9920392 0.9998174 0.9790931 +0.9954731 0.9998174 0.9790931 +0.9998174 0.9998174 0.9790931 +0.9998557 0.9964092 0.9834132 +0.999886 0.9949941 0.9868507 +0.9999099 0.9946818 0.9895821 +0.9999288 0.9949422 0.9917502 +0.9999437 0.9954668 0.9934695 +0.9834129 0.9998557 0.9834163 +0.9834129 0.9998557 0.9834163 +0.9834129 0.9998557 0.9834162 +0.9834129 0.9998557 0.9834162 +0.9834128 0.9998557 0.9834161 +0.9834128 0.9998557 0.983416 +0.9834127 0.9998557 0.9834158 +0.9834127 0.9998557 0.9834157 +0.9834126 0.9998557 0.9834155 +0.9834125 0.9998557 0.9834153 +0.9834124 0.9998557 0.983415 +0.9834123 0.9998557 0.9834147 +0.9834122 0.9998557 0.9834143 +0.9834122 0.9998557 0.9834139 +0.9834123 0.9998557 0.9834136 +0.9834126 0.9998557 0.9834133 +0.9834132 0.9998557 0.9834132 +0.9834141 0.9998557 0.9834132 +0.9834153 0.9998557 0.9834132 +0.9834167 0.9998557 0.9834132 +0.9834186 0.9998557 0.9834132 +0.9834209 0.9998557 0.9834132 +0.9834239 0.9998557 0.9834132 +0.9834277 0.9998557 0.9834132 +0.9834324 0.9998557 0.9834132 +0.9834385 0.9998557 0.9834132 +0.9834461 0.9998557 0.9834132 +0.9834557 0.9998557 0.9834132 +0.9834679 0.9998557 0.9834132 +0.9834833 0.9998557 0.9834132 +0.9835029 0.9998557 0.9834132 +0.9835276 0.9998557 0.9834132 +0.9835588 0.9998557 0.9834132 +0.9835983 0.9998557 0.9834132 +0.9836483 0.9998557 0.9834132 +0.9837116 0.9998557 0.9834132 +0.9837916 0.9998557 0.9834132 +0.9838928 0.9998557 0.9834132 +0.9840209 0.9998557 0.9834132 +0.9841829 0.9998557 0.9834132 +0.984388 0.9998557 0.9834132 +0.9846473 0.9998557 0.9834132 +0.9849754 0.9998557 0.9834132 +0.9853905 0.9998557 0.9834132 +0.9859157 0.9998557 0.9834132 +0.9865801 0.9998557 0.9834132 +0.9874207 0.9998557 0.9834132 +0.9884841 0.9998557 0.9834132 +0.9898295 0.9998557 0.9834132 +0.9915316 0.9998557 0.9834132 +0.9936849 0.9998557 0.9834132 +0.9964092 0.9998557 0.9834132 +0.9998557 0.9998557 0.9834132 +0.999886 0.9971537 0.9868507 +0.9999099 0.9960342 0.9895821 +0.9999288 0.9957887 0.9917502 +0.9999437 0.9959964 0.9934695 +0.9868505 0.999886 0.9868526 +0.9868505 0.999886 0.9868526 +0.9868505 0.999886 0.9868526 +0.9868505 0.999886 0.9868525 +0.9868504 0.999886 0.9868525 +0.9868504 0.999886 0.9868524 +0.9868504 0.999886 0.9868523 +0.9868503 0.999886 0.9868522 +0.9868503 0.999886 0.9868521 +0.9868502 0.999886 0.986852 +0.9868502 0.999886 0.9868518 +0.9868501 0.999886 0.9868516 +0.9868501 0.999886 0.9868514 +0.98685 0.999886 0.9868511 +0.9868501 0.999886 0.9868509 +0.9868503 0.999886 0.9868507 +0.9868507 0.999886 0.9868507 +0.9868512 0.999886 0.9868507 +0.986852 0.999886 0.9868507 +0.9868529 0.999886 0.9868507 +0.9868541 0.999886 0.9868507 +0.9868555 0.999886 0.9868507 +0.9868574 0.999886 0.9868507 +0.9868597 0.999886 0.9868507 +0.9868627 0.999886 0.9868507 +0.9868665 0.999886 0.9868507 +0.9868713 0.999886 0.9868507 +0.9868773 0.999886 0.9868507 +0.986885 0.999886 0.9868507 +0.9868946 0.999886 0.9868507 +0.9869069 0.999886 0.9868507 +0.9869223 0.999886 0.9868507 +0.9869419 0.999886 0.9868507 +0.9869667 0.999886 0.9868507 +0.986998 0.999886 0.9868507 +0.9870376 0.999886 0.9868507 +0.9870878 0.999886 0.9868507 +0.9871512 0.999886 0.9868507 +0.9872315 0.999886 0.9868507 +0.987333 0.999886 0.9868507 +0.9874615 0.999886 0.9868507 +0.987624 0.999886 0.9868507 +0.9878296 0.999886 0.9868507 +0.9880897 0.999886 0.9868507 +0.9884188 0.999886 0.9868507 +0.9888351 0.999886 0.9868507 +0.9893618 0.999886 0.9868507 +0.9900282 0.999886 0.9868507 +0.9908712 0.999886 0.9868507 +0.9919377 0.999886 0.9868507 +0.993287 0.999886 0.9868507 +0.9949941 0.999886 0.9868507 +0.9971537 0.999886 0.9868507 +0.999886 0.999886 0.9868507 +0.9999099 0.9977452 0.9895821 +0.9999288 0.9968597 0.9917502 +0.9999437 0.9966665 0.9934695 +0.989582 0.9999099 0.9895833 +0.989582 0.9999099 0.9895833 +0.989582 0.9999099 0.9895833 +0.989582 0.9999099 0.9895833 +0.989582 0.9999099 0.9895832 +0.9895819 0.9999099 0.9895832 +0.9895819 0.9999099 0.9895832 +0.9895819 0.9999099 0.9895831 +0.9895819 0.9999099 0.989583 +0.9895818 0.9999099 0.9895829 +0.9895818 0.9999099 0.9895828 +0.9895818 0.9999099 0.9895827 +0.9895817 0.9999099 0.9895826 +0.9895817 0.9999099 0.9895824 +0.9895817 0.9999099 0.9895823 +0.9895819 0.9999099 0.9895821 +0.9895821 0.9999099 0.9895821 +0.9895825 0.9999099 0.9895821 +0.9895829 0.9999099 0.9895821 +0.9895835 0.9999099 0.9895821 +0.9895842 0.9999099 0.9895821 +0.9895851 0.9999099 0.9895821 +0.9895863 0.9999099 0.9895821 +0.9895878 0.9999099 0.9895821 +0.9895897 0.9999099 0.9895821 +0.989592 0.9999099 0.9895821 +0.989595 0.9999099 0.9895821 +0.9895988 0.9999099 0.9895821 +0.9896036 0.9999099 0.9895821 +0.9896096 0.9999099 0.9895821 +0.9896173 0.9999099 0.9895821 +0.989627 0.9999099 0.9895821 +0.9896392 0.9999099 0.9895821 +0.9896547 0.9999099 0.9895821 +0.9896744 0.9999099 0.9895821 +0.9896992 0.9999099 0.9895821 +0.9897306 0.9999099 0.9895821 +0.9897703 0.9999099 0.9895821 +0.9898206 0.9999099 0.9895821 +0.9898842 0.9999099 0.9895821 +0.9899646 0.9999099 0.9895821 +0.9900664 0.9999099 0.9895821 +0.9901951 0.9999099 0.9895821 +0.990358 0.9999099 0.9895821 +0.9905641 0.9999099 0.9895821 +0.9908248 0.9999099 0.9895821 +0.9911547 0.9999099 0.9895821 +0.991572 0.9999099 0.9895821 +0.9920999 0.9999099 0.9895821 +0.9927678 0.9999099 0.9895821 +0.9936128 0.9999099 0.9895821 +0.9946818 0.9999099 0.9895821 +0.9960342 0.9999099 0.9895821 +0.9977452 0.9999099 0.9895821 +0.9999099 0.9999099 0.9895821 +0.9999288 0.9982146 0.9917502 +0.9999437 0.9975143 0.9934695 +0.9917501 0.9999288 0.9917509 +0.9917501 0.9999288 0.9917509 +0.9917501 0.9999288 0.9917509 +0.9917501 0.9999288 0.9917509 +0.9917501 0.9999288 0.9917509 +0.9917501 0.9999288 0.9917508 +0.99175 0.9999288 0.9917508 +0.99175 0.9999288 0.9917508 +0.99175 0.9999288 0.9917507 +0.99175 0.9999288 0.9917507 +0.99175 0.9999288 0.9917506 +0.9917499 0.9999288 0.9917505 +0.9917499 0.9999288 0.9917504 +0.9917499 0.9999288 0.9917503 +0.9917499 0.9999288 0.9917502 +0.99175 0.9999288 0.9917502 +0.9917502 0.9999288 0.9917502 +0.9917504 0.9999288 0.9917502 +0.9917507 0.9999288 0.9917502 +0.991751 0.9999288 0.9917502 +0.9917515 0.9999288 0.9917502 +0.9917521 0.9999288 0.9917502 +0.9917528 0.9999288 0.9917502 +0.9917537 0.9999288 0.9917502 +0.9917549 0.9999288 0.9917502 +0.9917564 0.9999288 0.9917502 +0.9917582 0.9999288 0.9917502 +0.9917606 0.9999288 0.9917502 +0.9917636 0.9999288 0.9917502 +0.9917674 0.9999288 0.9917502 +0.9917722 0.9999288 0.9917502 +0.9917782 0.9999288 0.9917502 +0.9917859 0.9999288 0.9917502 +0.9917956 0.9999288 0.9917502 +0.9918079 0.9999288 0.9917502 +0.9918234 0.9999288 0.9917502 +0.9918431 0.9999288 0.9917502 +0.991868 0.9999288 0.9917502 +0.9918994 0.9999288 0.9917502 +0.9919392 0.9999288 0.9917502 +0.9919896 0.9999288 0.9917502 +0.9920533 0.9999288 0.9917502 +0.9921339 0.9999288 0.9917502 +0.9922358 0.9999288 0.9917502 +0.9923648 0.9999288 0.9917502 +0.992528 0.9999288 0.9917502 +0.9927345 0.9999288 0.9917502 +0.9929957 0.9999288 0.9917502 +0.9933261 0.9999288 0.9917502 +0.9937442 0.9999288 0.9917502 +0.9942731 0.9999288 0.9917502 +0.9949422 0.9999288 0.9917502 +0.9957887 0.9999288 0.9917502 +0.9968597 0.9999288 0.9917502 +0.9982146 0.9999288 0.9917502 +0.9999288 0.9999288 0.9917502 +0.9999437 0.9985868 0.9934695 +0.9934695 0.9999437 0.99347 +0.9934695 0.9999437 0.99347 +0.9934695 0.9999437 0.99347 +0.9934695 0.9999437 0.99347 +0.9934695 0.9999437 0.99347 +0.9934695 0.9999437 0.99347 +0.9934695 0.9999437 0.9934699 +0.9934694 0.9999437 0.9934699 +0.9934694 0.9999437 0.9934699 +0.9934694 0.9999437 0.9934698 +0.9934694 0.9999437 0.9934698 +0.9934694 0.9999437 0.9934698 +0.9934694 0.9999437 0.9934697 +0.9934694 0.9999437 0.9934696 +0.9934694 0.9999437 0.9934696 +0.9934694 0.9999437 0.9934695 +0.9934695 0.9999437 0.9934695 +0.9934697 0.9999437 0.9934695 +0.9934698 0.9999437 0.9934695 +0.9934701 0.9999437 0.9934695 +0.9934704 0.9999437 0.9934695 +0.9934707 0.9999437 0.9934695 +0.9934712 0.9999437 0.9934695 +0.9934718 0.9999437 0.9934695 +0.9934725 0.9999437 0.9934695 +0.9934734 0.9999437 0.9934695 +0.9934746 0.9999437 0.9934695 +0.9934761 0.9999437 0.9934695 +0.9934779 0.9999437 0.9934695 +0.9934803 0.9999437 0.9934695 +0.9934833 0.9999437 0.9934695 +0.9934871 0.9999437 0.9934695 +0.9934919 0.9999437 0.9934695 +0.993498 0.9999437 0.9934695 +0.9935057 0.9999437 0.9934695 +0.9935154 0.9999437 0.9934695 +0.9935277 0.9999437 0.9934695 +0.9935432 0.9999437 0.9934695 +0.9935629 0.9999437 0.9934695 +0.9935878 0.9999437 0.9934695 +0.9936193 0.9999437 0.9934695 +0.9936592 0.9999437 0.9934695 +0.9937096 0.9999437 0.9934695 +0.9937734 0.9999437 0.9934695 +0.9938541 0.9999437 0.9934695 +0.9939562 0.9999437 0.9934695 +0.9940854 0.9999437 0.9934695 +0.9942488 0.9999437 0.9934695 +0.9944556 0.9999437 0.9934695 +0.9947172 0.9999437 0.9934695 +0.9950481 0.9999437 0.9934695 +0.9954668 0.9999437 0.9934695 +0.9959964 0.9999437 0.9934695 +0.9966665 0.9999437 0.9934695 +0.9975143 0.9999437 0.9934695 +0.9985868 0.9999437 0.9934695 +0.9999437 0.9999437 0.9934695 +0.0000238 0.0000238 0.1044919 +0.0005417 0.0000238 0.1044919 +0.0011968 0.0000238 0.1044919 +0.0020256 0.0000238 0.1044919 +0.0030742 0.0000238 0.1044919 +0.0044007 0.0000238 0.1044919 +0.006079 0.0000238 0.1044919 +0.0082023 0.0000238 0.1044919 +0.0108885 0.0000238 0.1044919 +0.0142868 0.0000238 0.1044919 +0.0185862 0.0000238 0.1044919 +0.0240255 0.0000238 0.1044919 +0.0309069 0.0000238 0.1044919 +0.0396127 0.0000238 0.1044919 +0.0506267 0.0000238 0.1044919 +0.0645609 0.0000238 0.1044919 +0.0821895 0.0000238 0.1044919 +0.1044919 0.0000238 0.1044919 +0.1327073 0.0000238 0.1044919 +0.1684036 0.0000238 0.1044919 +0.2135639 0.0000238 0.1044919 +0.2706977 0.0000238 0.1044919 +0.3429792 0.0000238 0.1044919 +0.4344249 0.0000238 0.1044919 +0.5501155 0.0000238 0.1044919 +0.6964791 0.0000238 0.1044919 +0.8407292 0.0051514 0.1041632 +0.9033413 0.0279321 0.1098869 +0.9354466 0.0624569 0.1270339 +0.9545467 0.1059991 0.1555993 +0.9669269 0.1572498 0.1946509 +0.9754027 0.2151269 0.2428812 +0.9814251 0.2783684 0.2986524 +0.9858181 0.3454107 0.3600134 +0.9890841 0.4144197 0.4247763 +0.9915469 0.4834235 0.4906613 +0.993424 0.5504963 0.5554829 +0.9948662 0.6139459 0.6173355 +0.9959813 0.6724572 0.6747327 +0.9968475 0.7251659 0.7266763 +0.997523 0.7716588 0.7726513 +0.9980513 0.8119154 0.8125619 +0.9984653 0.8462171 0.846635 +0.9987905 0.8750477 0.8753162 +0.9990461 0.8990028 0.8991744 +0.9992474 0.9187175 0.9188267 +0.999406 0.9348153 0.9348845 +0.999531 0.9478754 0.9479192 +0.9996296 0.958416 0.9584436 +0.9997074 0.9668873 0.9669047 +0.9997689 0.9736726 0.9736835 +0.9998174 0.9790927 0.9790996 +0.9998557 0.9834129 0.9834172 +0.999886 0.9868505 0.9868532 +0.9999099 0.989582 0.9895837 +0.9999288 0.9917501 0.9917511 +0.9999437 0.9934695 0.9934701 +0.0000238 0.0005417 0.1044919 +0.0000382 0.0000382 0.1039884 +0.0006933 0.0000382 0.1039884 +0.0015221 0.0000382 0.1039884 +0.0025707 0.0000382 0.1039884 +0.0038972 0.0000382 0.1039884 +0.0055755 0.0000382 0.1039884 +0.0076988 0.0000382 0.1039884 +0.0103849 0.0000382 0.1039884 +0.0137833 0.0000382 0.1039884 +0.0180827 0.0000382 0.1039884 +0.023522 0.0000382 0.1039884 +0.0304033 0.0000382 0.1039884 +0.0391092 0.0000382 0.1039884 +0.0501232 0.0000382 0.1039884 +0.0640574 0.0000382 0.1039884 +0.081686 0.0000382 0.1039884 +0.1039884 0.0000382 0.1039884 +0.1322038 0.0000382 0.1039884 +0.1679 0.0000382 0.1039884 +0.2130604 0.0000382 0.1039884 +0.2701941 0.0000382 0.1039884 +0.3424757 0.0000382 0.1039884 +0.4339214 0.0000382 0.1039884 +0.549612 0.0000382 0.1039884 +0.6959756 0.0000382 0.1039884 +0.8405071 0.0051286 0.1036839 +0.9032596 0.0278872 0.1094702 +0.9354101 0.0624063 0.1266878 +0.9545286 0.1059489 0.1553195 +0.9669173 0.1572031 0.1944291 +0.9753975 0.2150852 0.2427083 +0.9814221 0.2783325 0.2985198 +0.9858163 0.3453807 0.3599134 +0.9890831 0.4143955 0.4247022 +0.9915463 0.4834045 0.4906072 +0.9934236 0.5504818 0.5554442 +0.994866 0.6139352 0.6173083 +0.9959811 0.6724495 0.6747138 +0.9968474 0.7251605 0.7266635 +0.997523 0.7716551 0.7726427 +0.9980512 0.8119128 0.8125561 +0.9984653 0.8462154 0.8466313 +0.9987905 0.8750466 0.8753137 +0.9990461 0.899002 0.8991728 +0.9992474 0.918717 0.9188257 +0.999406 0.9348149 0.9348838 +0.999531 0.9478752 0.9479187 +0.9996296 0.9584159 0.9584433 +0.9997074 0.9668872 0.9669045 +0.9997689 0.9736726 0.9736834 +0.9998174 0.9790927 0.9790995 +0.9998557 0.9834129 0.9834172 +0.999886 0.9868505 0.9868532 +0.9999099 0.989582 0.9895837 +0.9999288 0.9917501 0.9917511 +0.9999437 0.9934695 0.9934701 +0.0000238 0.0011968 0.1044919 +0.0000382 0.0006933 0.1039884 +0.0000611 0.0000611 0.1033562 +0.0008899 0.0000611 0.1033562 +0.0019385 0.0000611 0.1033562 +0.003265 0.0000611 0.1033562 +0.0049433 0.0000611 0.1033562 +0.0070666 0.0000611 0.1033562 +0.0097527 0.0000611 0.1033562 +0.0131511 0.0000611 0.1033562 +0.0174505 0.0000611 0.1033562 +0.0228898 0.0000611 0.1033562 +0.0297711 0.0000611 0.1033562 +0.038477 0.0000611 0.1033562 +0.049491 0.0000611 0.1033562 +0.0634252 0.0000611 0.1033562 +0.0810538 0.0000611 0.1033562 +0.1033562 0.0000611 0.1033562 +0.1315716 0.0000611 0.1033562 +0.1672678 0.0000611 0.1033562 +0.2124282 0.0000611 0.1033562 +0.2695619 0.0000611 0.1033562 +0.3418435 0.0000611 0.1033562 +0.4332891 0.0000611 0.1033562 +0.5489798 0.0000611 0.1033562 +0.6953434 0.0000611 0.1033562 +0.8402274 0.0051047 0.1030818 +0.9031567 0.0278347 0.1089464 +0.9353643 0.0623458 0.1262529 +0.9545059 0.1058883 0.1549679 +0.9669053 0.1571463 0.1941504 +0.9753908 0.2150342 0.2424911 +0.9814183 0.2782884 0.2983532 +0.9858141 0.3453439 0.3597877 +0.9890818 0.4143657 0.424609 +0.9915455 0.4833811 0.4905393 +0.9934231 0.550464 0.5553956 +0.9948657 0.6139219 0.6172741 +0.9959809 0.6724399 0.6746901 +0.9968473 0.7251537 0.7266473 +0.9975229 0.7716504 0.7726318 +0.9980512 0.8119096 0.8125489 +0.9984653 0.8462132 0.8466265 +0.9987904 0.8750451 0.8753107 +0.9990461 0.8990011 0.8991708 +0.9992474 0.9187164 0.9188244 +0.999406 0.9348146 0.934883 +0.999531 0.947875 0.9479182 +0.9996296 0.9584157 0.958443 +0.9997074 0.9668871 0.9669043 +0.9997689 0.9736725 0.9736833 +0.9998174 0.9790927 0.9790994 +0.9998557 0.9834129 0.9834171 +0.999886 0.9868505 0.9868531 +0.9999099 0.989582 0.9895837 +0.9999288 0.9917501 0.9917511 +0.9999437 0.9934695 0.9934701 +0.0000238 0.0020256 0.1044919 +0.0000382 0.0015221 0.1039884 +0.0000611 0.0008899 0.1033562 +0.0000978 0.0000978 0.102564 +0.0011463 0.0000978 0.102564 +0.0024729 0.0000978 0.102564 +0.0041512 0.0000978 0.102564 +0.0062744 0.0000978 0.102564 +0.0089606 0.0000978 0.102564 +0.012359 0.0000978 0.102564 +0.0166583 0.0000978 0.102564 +0.0220976 0.0000978 0.102564 +0.028979 0.0000978 0.102564 +0.0376849 0.0000978 0.102564 +0.0486989 0.0000978 0.102564 +0.0626331 0.0000978 0.102564 +0.0802616 0.0000978 0.102564 +0.102564 0.0000978 0.102564 +0.1307795 0.0000978 0.102564 +0.1664757 0.0000978 0.102564 +0.2116361 0.0000978 0.102564 +0.2687698 0.0000978 0.102564 +0.3410514 0.0000978 0.102564 +0.432497 0.0000978 0.102564 +0.5481876 0.0000978 0.102564 +0.6945513 0.0000978 0.102564 +0.8398756 0.0050826 0.1023268 +0.9030276 0.0277752 0.1082896 +0.9353068 0.0622749 0.1257074 +0.9544774 0.1058162 0.1545271 +0.9668902 0.1570779 0.1938011 +0.9753825 0.2149725 0.2422188 +0.9814136 0.2782347 0.2981445 +0.9858113 0.3452987 0.3596303 +0.9890801 0.414329 0.4244922 +0.9915446 0.4833522 0.4904542 +0.9934225 0.5504419 0.5553347 +0.9948653 0.6139056 0.6172312 +0.9959807 0.672428 0.6746604 +0.9968472 0.7251454 0.7266271 +0.9975228 0.7716446 0.7726182 +0.9980511 0.8119057 0.8125399 +0.9984653 0.8462106 0.8466206 +0.9987904 0.8750434 0.8753068 +0.9990461 0.899 0.8991683 +0.9992474 0.9187157 0.9188228 +0.999406 0.9348141 0.934882 +0.999531 0.9478746 0.9479176 +0.9996296 0.9584155 0.9584426 +0.9997074 0.966887 0.9669041 +0.9997689 0.9736724 0.9736831 +0.9998174 0.9790926 0.9790993 +0.9998557 0.9834129 0.9834171 +0.999886 0.9868505 0.9868531 +0.9999099 0.989582 0.9895836 +0.9999288 0.9917501 0.9917511 +0.9999437 0.9934695 0.9934701 +0.0000238 0.0030742 0.1044919 +0.0000382 0.0025707 0.1039884 +0.0000611 0.0019385 0.1033562 +0.0000978 0.0011463 0.102564 +0.0001565 0.0001565 0.1015742 +0.001483 0.0001565 0.1015742 +0.0031613 0.0001565 0.1015742 +0.0052846 0.0001565 0.1015742 +0.0079707 0.0001565 0.1015742 +0.0113691 0.0001565 0.1015742 +0.0156685 0.0001565 0.1015742 +0.0211078 0.0001565 0.1015742 +0.0279891 0.0001565 0.1015742 +0.036695 0.0001565 0.1015742 +0.047709 0.0001565 0.1015742 +0.0616432 0.0001565 0.1015742 +0.0792718 0.0001565 0.1015742 +0.1015742 0.0001565 0.1015742 +0.1297896 0.0001565 0.1015742 +0.1654858 0.0001565 0.1015742 +0.2106462 0.0001565 0.1015742 +0.2677799 0.0001565 0.1015742 +0.3400615 0.0001565 0.1015742 +0.4315072 0.0001565 0.1015742 +0.5471978 0.0001565 0.1015742 +0.6935614 0.0001565 0.1015742 +0.8394338 0.0050676 0.1013822 +0.9028657 0.0277111 0.1074677 +0.9352348 0.0621943 0.125025 +0.9544418 0.1057322 0.1539757 +0.9668714 0.1569971 0.1933641 +0.9753721 0.2148987 0.2418784 +0.9814076 0.2781701 0.2978834 +0.9858079 0.3452442 0.3594334 +0.9890781 0.4142845 0.4243463 +0.9915433 0.4833171 0.4903479 +0.9934218 0.550415 0.5552585 +0.9948649 0.6138855 0.6171776 +0.9959804 0.6724135 0.6746233 +0.996847 0.7251351 0.7266018 +0.9975227 0.7716375 0.7726012 +0.9980511 0.8119009 0.8125286 +0.9984652 0.8462073 0.8466132 +0.9987904 0.8750412 0.875302 +0.9990461 0.8989986 0.8991652 +0.9992474 0.9187148 0.9188208 +0.999406 0.9348135 0.9348807 +0.999531 0.9478743 0.9479168 +0.9996296 0.9584153 0.9584421 +0.9997074 0.9668869 0.9669037 +0.9997689 0.9736723 0.9736829 +0.9998174 0.9790925 0.9790992 +0.9998557 0.9834128 0.983417 +0.999886 0.9868504 0.986853 +0.9999099 0.989582 0.9895836 +0.9999288 0.9917501 0.9917511 +0.9999437 0.9934695 0.9934701 +0.0000238 0.0044007 0.1044919 +0.0000382 0.0038972 0.1039884 +0.0000611 0.003265 0.1033562 +0.0000978 0.0024729 0.102564 +0.0001565 0.001483 0.1015742 +0.0002504 0.0002504 0.1003416 +0.0019287 0.0002504 0.1003416 +0.004052 0.0002504 0.1003416 +0.0067381 0.0002504 0.1003416 +0.0101365 0.0002504 0.1003416 +0.0144359 0.0002504 0.1003416 +0.0198752 0.0002504 0.1003416 +0.0267565 0.0002504 0.1003416 +0.0354624 0.0002504 0.1003416 +0.0464764 0.0002504 0.1003416 +0.0604106 0.0002504 0.1003416 +0.0780392 0.0002504 0.1003416 +0.1003416 0.0002504 0.1003416 +0.128557 0.0002504 0.1003416 +0.1642532 0.0002504 0.1003416 +0.2094136 0.0002504 0.1003416 +0.2665473 0.0002504 0.1003416 +0.3388289 0.0002504 0.1003416 +0.4302746 0.0002504 0.1003416 +0.5459652 0.0002504 0.1003416 +0.6923288 0.0002504 0.1003416 +0.8388802 0.0050694 0.1002045 +0.9026634 0.0276479 0.1064427 +0.9351449 0.0621069 0.1241741 +0.9543974 0.1056375 0.1532882 +0.9668479 0.156904 0.1928195 +0.9753591 0.2148124 0.2414541 +0.9814002 0.2780936 0.2975582 +0.9858036 0.3451791 0.3591882 +0.9890755 0.4142311 0.4241644 +0.9915418 0.4832747 0.4902154 +0.9934209 0.5503825 0.5551637 +0.9948643 0.6138613 0.6171109 +0.9959801 0.6723959 0.6745771 +0.9968468 0.7251226 0.7265703 +0.9975226 0.7716288 0.77258 +0.998051 0.8118949 0.8125145 +0.9984652 0.8462034 0.8466039 +0.9987904 0.8750386 0.8752959 +0.9990461 0.8989969 0.8991613 +0.9992474 0.9187137 0.9188183 +0.9994059 0.9348128 0.9348791 +0.999531 0.9478738 0.9479157 +0.9996296 0.958415 0.9584414 +0.9997074 0.9668867 0.9669033 +0.9997689 0.9736722 0.9736827 +0.9998174 0.9790925 0.979099 +0.9998557 0.9834128 0.9834169 +0.999886 0.9868504 0.986853 +0.9999099 0.9895819 0.9895836 +0.9999288 0.9917501 0.9917511 +0.9999437 0.9934695 0.9934701 +0.0000238 0.006079 0.1044919 +0.0000382 0.0055755 0.1039884 +0.0000611 0.0049433 0.1033562 +0.0000978 0.0041512 0.102564 +0.0001565 0.0031613 0.1015742 +0.0002504 0.0019287 0.1003416 +0.0004008 0.0004008 0.0988137 +0.0025241 0.0004008 0.0988137 +0.0052103 0.0004008 0.0988137 +0.0086086 0.0004008 0.0988137 +0.012908 0.0004008 0.0988137 +0.0183473 0.0004008 0.0988137 +0.0252287 0.0004008 0.0988137 +0.0339345 0.0004008 0.0988137 +0.0449485 0.0004008 0.0988137 +0.0588827 0.0004008 0.0988137 +0.0765113 0.0004008 0.0988137 +0.0988137 0.0004008 0.0988137 +0.1270291 0.0004008 0.0988137 +0.1627254 0.0004008 0.0988137 +0.2078857 0.0004008 0.0988137 +0.2650195 0.0004008 0.0988137 +0.337301 0.0004008 0.0988137 +0.4287467 0.0004008 0.0988137 +0.5444373 0.0004008 0.0988137 +0.6908009 0.0004008 0.0988137 +0.8381886 0.0051048 0.0987424 +0.9024114 0.0275966 0.1051696 +0.9350332 0.0620199 0.1231174 +0.9543421 0.1055364 0.1524348 +0.9668187 0.1568008 0.1921435 +0.975343 0.2147144 0.2409276 +0.9813911 0.2780055 0.2971547 +0.9857982 0.3451032 0.3588839 +0.9890723 0.4141683 0.4239389 +0.9915399 0.4832246 0.4900511 +0.9934197 0.5503438 0.5550461 +0.9948636 0.6138323 0.6170281 +0.9959797 0.6723748 0.6745198 +0.9968465 0.7251076 0.7265312 +0.9975224 0.7716184 0.7725538 +0.9980509 0.8118878 0.8124971 +0.9984651 0.8461986 0.8465925 +0.9987903 0.8750355 0.8752885 +0.9990461 0.8989948 0.8991565 +0.9992473 0.9187123 0.9188152 +0.9994059 0.9348119 0.9348771 +0.999531 0.9478733 0.9479145 +0.9996296 0.9584146 0.9584406 +0.9997074 0.9668865 0.9669028 +0.9997689 0.9736721 0.9736824 +0.9998174 0.9790924 0.9790988 +0.9998557 0.9834127 0.9834168 +0.999886 0.9868504 0.9868529 +0.9999099 0.9895819 0.9895835 +0.9999288 0.99175 0.991751 +0.9999437 0.9934695 0.9934701 +0.0000238 0.0082023 0.1044919 +0.0000382 0.0076988 0.1039884 +0.0000611 0.0070666 0.1033562 +0.0000978 0.0062744 0.102564 +0.0001565 0.0052846 0.1015742 +0.0002504 0.004052 0.1003416 +0.0004008 0.0025241 0.0988137 +0.0006416 0.0006416 0.0969312 +0.0033277 0.0006416 0.0969312 +0.0067261 0.0006416 0.0969312 +0.0110255 0.0006416 0.0969312 +0.0164648 0.0006416 0.0969312 +0.0233461 0.0006416 0.0969312 +0.032052 0.0006416 0.0969312 +0.043066 0.0006416 0.0969312 +0.0570002 0.0006416 0.0969312 +0.0746288 0.0006416 0.0969312 +0.0969312 0.0006416 0.0969312 +0.1251466 0.0006416 0.0969312 +0.1608428 0.0006416 0.0969312 +0.2060032 0.0006416 0.0969312 +0.2631369 0.0006416 0.0969312 +0.3354185 0.0006416 0.0969312 +0.4268641 0.0006416 0.0969312 +0.5425548 0.0006416 0.0969312 +0.6889184 0.0006416 0.0969312 +0.8373283 0.0052028 0.0969372 +0.9020992 0.0275778 0.1035972 +0.9348949 0.0619473 0.1218126 +0.9542739 0.1054384 0.1513813 +0.9667827 0.1566936 0.1913094 +0.9753231 0.2146085 0.2402781 +0.9813797 0.2779077 0.296657 +0.9857916 0.3450175 0.3585088 +0.9890684 0.4140964 0.4236608 +0.9915376 0.4831666 0.4898485 +0.9934183 0.5502987 0.5549011 +0.9948628 0.6137984 0.6169261 +0.9959791 0.67235 0.6744492 +0.9968462 0.7250899 0.7264831 +0.9975222 0.7716061 0.7725214 +0.9980508 0.8118794 0.8124756 +0.998465 0.8461929 0.8465783 +0.9987903 0.8750317 0.8752793 +0.999046 0.8989923 0.8991505 +0.9992473 0.9187107 0.9188114 +0.9994059 0.9348109 0.9348747 +0.999531 0.9478726 0.9479129 +0.9996296 0.9584142 0.9584396 +0.9997074 0.9668862 0.9669022 +0.9997689 0.9736719 0.973682 +0.9998174 0.9790923 0.9790986 +0.9998557 0.9834127 0.9834166 +0.999886 0.9868503 0.9868528 +0.9999099 0.9895819 0.9895834 +0.9999288 0.99175 0.991751 +0.9999437 0.9934694 0.9934701 +0.0000238 0.0108885 0.1044919 +0.0000382 0.0103849 0.1039884 +0.0000611 0.0097527 0.1033562 +0.0000978 0.0089606 0.102564 +0.0001565 0.0079707 0.1015742 +0.0002504 0.0067381 0.1003416 +0.0004008 0.0052103 0.0988137 +0.0006416 0.0033277 0.0969312 +0.0010268 0.0010268 0.0946303 +0.0044252 0.0010268 0.0946303 +0.0087246 0.0010268 0.0946303 +0.0141639 0.0010268 0.0946303 +0.0210452 0.0010268 0.0946303 +0.0297511 0.0010268 0.0946303 +0.0407651 0.0010268 0.0946303 +0.0546993 0.0010268 0.0946303 +0.0723279 0.0010268 0.0946303 +0.0946303 0.0010268 0.0946303 +0.1228457 0.0010268 0.0946303 +0.1585419 0.0010268 0.0946303 +0.2037023 0.0010268 0.0946303 +0.260836 0.0010268 0.0946303 +0.3331176 0.0010268 0.0946303 +0.4245633 0.0010268 0.0946303 +0.5402539 0.0010268 0.0946303 +0.6866175 0.0010268 0.0946303 +0.8362644 0.0054121 0.0947256 +0.9017148 0.0276281 0.1016696 +0.9347252 0.061916 0.1202135 +0.9541902 0.1053624 0.1500908 +0.9667385 0.1565954 0.190288 +0.9752987 0.2145034 0.2394831 +0.9813659 0.2778058 0.296048 +0.9857835 0.3449254 0.3580498 +0.9890637 0.4140176 0.4233207 +0.9915347 0.4831021 0.4896008 +0.9934166 0.550248 0.5547238 +0.9948617 0.6137599 0.6168013 +0.9959785 0.6723217 0.6743629 +0.9968458 0.7250697 0.7264242 +0.997522 0.7715919 0.7724818 +0.9980506 0.8118697 0.8124493 +0.9984649 0.8461864 0.8465611 +0.9987902 0.8750274 0.875268 +0.999046 0.8989895 0.8991433 +0.9992473 0.9187089 0.9188067 +0.9994059 0.9348097 0.9348717 +0.999531 0.9478718 0.947911 +0.9996296 0.9584137 0.9584384 +0.9997074 0.9668859 0.9669014 +0.9997689 0.9736717 0.9736815 +0.9998174 0.9790921 0.9790983 +0.9998557 0.9834126 0.9834164 +0.999886 0.9868503 0.9868527 +0.9999099 0.9895819 0.9895834 +0.9999288 0.99175 0.991751 +0.9999437 0.9934694 0.99347 +0.0000238 0.0142868 0.1044919 +0.0000382 0.0137833 0.1039884 +0.0000611 0.0131511 0.1033562 +0.0000978 0.012359 0.102564 +0.0001565 0.0113691 0.1015742 +0.0002504 0.0101365 0.1003416 +0.0004008 0.0086086 0.0988137 +0.0006416 0.0067261 0.0969312 +0.0010268 0.0044252 0.0946303 +0.0016435 0.0016435 0.0918486 +0.0059429 0.0016435 0.0918486 +0.0113822 0.0016435 0.0918486 +0.0182636 0.0016435 0.0918486 +0.0269694 0.0016435 0.0918486 +0.0379834 0.0016435 0.0918486 +0.0519176 0.0016435 0.0918486 +0.0695462 0.0016435 0.0918486 +0.0918486 0.0016435 0.0918486 +0.120064 0.0016435 0.0918486 +0.1557603 0.0016435 0.0918486 +0.2009206 0.0016435 0.0918486 +0.2580543 0.0016435 0.0918486 +0.3303359 0.0016435 0.0918486 +0.4217816 0.0016435 0.0918486 +0.5374722 0.0016435 0.0918486 +0.6838358 0.0016435 0.0918486 +0.8349593 0.0058134 0.0920441 +0.9012461 0.0278105 0.0993306 +0.9345187 0.0619734 0.1182739 +0.9540886 0.1053433 0.1485263 +0.966685 0.1565315 0.1890504 +0.9752692 0.2144168 0.2385201 +0.9813491 0.2777122 0.2953106 +0.9857738 0.3448353 0.3574942 +0.9890579 0.4139373 0.4229091 +0.9915312 0.4830346 0.489301 +0.9934145 0.5501939 0.5545093 +0.9948604 0.6137183 0.6166504 +0.9959777 0.6722907 0.6742585 +0.9968453 0.7250473 0.726353 +0.9975217 0.7715762 0.772434 +0.9980504 0.8118589 0.8124175 +0.9984648 0.8461791 0.8465402 +0.9987902 0.8750225 0.8752545 +0.9990459 0.8989863 0.8991345 +0.9992473 0.9187068 0.9188011 +0.9994059 0.9348083 0.9348681 +0.9995309 0.947871 0.9479088 +0.9996296 0.9584132 0.958437 +0.9997074 0.9668855 0.9669005 +0.9997689 0.9736715 0.9736809 +0.9998174 0.979092 0.9790979 +0.9998557 0.9834125 0.9834162 +0.999886 0.9868502 0.9868525 +0.9999099 0.9895818 0.9895833 +0.9999288 0.99175 0.9917509 +0.9999437 0.9934694 0.99347 +0.0000238 0.0185862 0.1044919 +0.0000382 0.0180827 0.1039884 +0.0000611 0.0174505 0.1033562 +0.0000978 0.0166583 0.102564 +0.0001565 0.0156685 0.1015742 +0.0002504 0.0144359 0.1003416 +0.0004008 0.012908 0.0988137 +0.0006416 0.0110255 0.0969312 +0.0010268 0.0087246 0.0946303 +0.0016435 0.0059429 0.0918486 +0.0026305 0.0026305 0.0885362 +0.0080698 0.0026305 0.0885362 +0.0149512 0.0026305 0.0885362 +0.023657 0.0026305 0.0885362 +0.0346711 0.0026305 0.0885362 +0.0486053 0.0026305 0.0885362 +0.0662338 0.0026305 0.0885362 +0.0885362 0.0026305 0.0885362 +0.1167517 0.0026305 0.0885362 +0.1524479 0.0026305 0.0885362 +0.1976083 0.0026305 0.0885362 +0.254742 0.0026305 0.0885362 +0.3270236 0.0026305 0.0885362 +0.4184692 0.0026305 0.0885362 +0.5341598 0.0026305 0.0885362 +0.6805235 0.0026305 0.0885362 +0.8333779 0.0065402 0.0888403 +0.900682 0.0282324 0.0965334 +0.9342712 0.062202 0.1159552 +0.9539671 0.1054431 0.1466571 +0.9666211 0.1565473 0.1875725 +0.975234 0.2143816 0.2373708 +0.9813291 0.2776503 0.2944309 +0.9857621 0.3447636 0.3568316 +0.989051 0.4138668 0.4224183 +0.9915271 0.4829718 0.4889438 +0.993412 0.5501416 0.5542536 +0.9948589 0.6136769 0.6164706 +0.9959768 0.6722594 0.674134 +0.9968448 0.7250244 0.7262683 +0.9975213 0.7715599 0.772377 +0.9980502 0.8118476 0.8123797 +0.9984647 0.8461714 0.8465153 +0.9987901 0.8750173 0.8752383 +0.9990459 0.8989829 0.899124 +0.9992472 0.9187045 0.9187944 +0.9994059 0.9348069 0.9348638 +0.9995309 0.94787 0.947906 +0.9996296 0.9584126 0.9584353 +0.9997074 0.9668852 0.9668994 +0.9997689 0.9736712 0.9736802 +0.9998174 0.9790919 0.9790975 +0.9998557 0.9834124 0.9834159 +0.999886 0.9868502 0.9868524 +0.9999099 0.9895818 0.9895832 +0.9999288 0.99175 0.9917508 +0.9999437 0.9934694 0.9934699 +0.0000238 0.0240255 0.1044919 +0.0000382 0.023522 0.1039884 +0.0000611 0.0228898 0.1033562 +0.0000978 0.0220976 0.102564 +0.0001565 0.0211078 0.1015742 +0.0002504 0.0198752 0.1003416 +0.0004008 0.0183473 0.0988137 +0.0006416 0.0164648 0.0969312 +0.0010268 0.0141639 0.0946303 +0.0016435 0.0113822 0.0918486 +0.0026305 0.0080698 0.0885362 +0.0042103 0.0042103 0.0846767 +0.0110917 0.0042103 0.0846767 +0.0197975 0.0042103 0.0846767 +0.0308116 0.0042103 0.0846767 +0.0447458 0.0042103 0.0846767 +0.0623743 0.0042103 0.0846767 +0.0846767 0.0042103 0.0846767 +0.1128922 0.0042103 0.0846767 +0.1485884 0.0042103 0.0846767 +0.1937488 0.0042103 0.0846767 +0.2508825 0.0042103 0.0846767 +0.3231641 0.0042103 0.0846767 +0.4146097 0.0042103 0.0846767 +0.5303003 0.0042103 0.0846767 +0.676664 0.0042103 0.0846767 +0.8314967 0.0078103 0.0850926 +0.9000167 0.0290732 0.0932573 +0.9339805 0.062742 0.1132408 +0.9538247 0.1057683 0.1444705 +0.9665463 0.1567226 0.185845 +0.9751928 0.2144566 0.2360282 +0.9813057 0.2776626 0.2934037 +0.9857485 0.3447407 0.3560582 +0.989043 0.4138277 0.4218457 +0.9915223 0.4829286 0.488527 +0.9934091 0.5501012 0.5539555 +0.9948571 0.6136427 0.616261 +0.9959757 0.6722322 0.673989 +0.9968441 0.7250039 0.7261694 +0.9975209 0.7715449 0.7723106 +0.99805 0.811837 0.8123356 +0.9984645 0.8461641 0.8464864 +0.99879 0.8750124 0.8752194 +0.9990458 0.8989796 0.8991118 +0.9992472 0.9187024 0.9187865 +0.9994059 0.9348055 0.9348588 +0.9995309 0.9478691 0.9479029 +0.9996296 0.958412 0.9584333 +0.9997074 0.9668848 0.9668982 +0.9997689 0.973671 0.9736794 +0.9998174 0.9790917 0.979097 +0.9998557 0.9834123 0.9834156 +0.999886 0.9868501 0.9868522 +0.9999099 0.9895818 0.9895831 +0.9999288 0.9917499 0.9917507 +0.9999437 0.9934694 0.9934699 +0.0000238 0.0309069 0.1044919 +0.0000382 0.0304033 0.1039884 +0.0000611 0.0297711 0.1033562 +0.0000978 0.028979 0.102564 +0.0001565 0.0279891 0.1015742 +0.0002504 0.0267565 0.1003416 +0.0004008 0.0252287 0.0988137 +0.0006416 0.0233461 0.0969312 +0.0010268 0.0210452 0.0946303 +0.0016435 0.0182636 0.0918486 +0.0026305 0.0149512 0.0885362 +0.0042103 0.0110917 0.0846767 +0.0067388 0.0067388 0.0803239 +0.0154447 0.0067388 0.0803239 +0.0264587 0.0067388 0.0803239 +0.0403929 0.0067388 0.0803239 +0.0580214 0.0067388 0.0803239 +0.0803239 0.0067388 0.0803239 +0.1085393 0.0067388 0.0803239 +0.1442355 0.0067388 0.0803239 +0.1893959 0.0067388 0.0803239 +0.2465296 0.0067388 0.0803239 +0.3188112 0.0067388 0.0803239 +0.4102568 0.0067388 0.0803239 +0.5259474 0.0067388 0.0803239 +0.6723111 0.0067388 0.0803239 +0.8293233 0.0099781 0.0808475 +0.8992555 0.0306306 0.0895408 +0.9336494 0.0638283 0.1101631 +0.953663 0.1064997 0.1419934 +0.9664615 0.1571937 0.1838895 +0.9751462 0.2147432 0.2345093 +0.9812792 0.2778236 0.2922423 +0.9857332 0.3448204 0.3551842 +0.9890339 0.4138582 0.4211988 +0.9915169 0.4829319 0.4880563 +0.9934058 0.5500915 0.5536189 +0.9948551 0.6136284 0.6160243 +0.9959745 0.672218 0.6738253 +0.9968433 0.7249916 0.7260579 +0.9975204 0.7715352 0.7722356 +0.9980497 0.8118298 0.8122858 +0.9984643 0.8461589 0.8464537 +0.9987899 0.8750088 0.8751981 +0.9990458 0.8989771 0.8990981 +0.9992472 0.9187008 0.9187777 +0.9994058 0.9348044 0.9348532 +0.9995309 0.9478684 0.9478993 +0.9996296 0.9584115 0.958431 +0.9997074 0.9668845 0.9668967 +0.9997689 0.9736708 0.9736785 +0.9998174 0.9790916 0.9790964 +0.9998557 0.9834122 0.9834152 +0.999886 0.9868501 0.986852 +0.9999099 0.9895817 0.9895829 +0.9999288 0.9917499 0.9917507 +0.9999437 0.9934694 0.9934698 +0.0000238 0.0396127 0.1044919 +0.0000382 0.0391092 0.1039884 +0.0000611 0.038477 0.1033562 +0.0000978 0.0376849 0.102564 +0.0001565 0.036695 0.1015742 +0.0002504 0.0354624 0.1003416 +0.0004008 0.0339345 0.0988137 +0.0006416 0.032052 0.0969312 +0.0010268 0.0297511 0.0946303 +0.0016435 0.0269694 0.0918486 +0.0026305 0.023657 0.0885362 +0.0042103 0.0197975 0.0846767 +0.0067388 0.0154447 0.0803239 +0.0107859 0.0107859 0.075665 +0.0217999 0.0107859 0.075665 +0.0357341 0.0107859 0.075665 +0.0533626 0.0107859 0.075665 +0.075665 0.0107859 0.075665 +0.1038805 0.0107859 0.075665 +0.1395767 0.0107859 0.075665 +0.1847371 0.0107859 0.075665 +0.2418708 0.0107859 0.075665 +0.3141524 0.0107859 0.075665 +0.405598 0.0107859 0.075665 +0.5212886 0.0107859 0.075665 +0.6676523 0.0107859 0.075665 +0.8269342 0.0136166 0.0762831 +0.8984278 0.0333932 0.0855374 +0.9332914 0.0658501 0.1068496 +0.9534887 0.1079385 0.139329 +0.9663702 0.15819 0.1817879 +0.9750962 0.2154135 0.2328783 +0.9812508 0.2782606 0.2909959 +0.9857167 0.3450957 0.3542467 +0.9890241 0.4140252 0.4205051 +0.991511 0.4830292 0.4875517 +0.9934023 0.5501456 0.5532582 +0.994853 0.6136569 0.6157707 +0.9959732 0.672232 0.6736499 +0.9968425 0.7249978 0.7259384 +0.9975199 0.7715376 0.7721553 +0.9980494 0.8118303 0.8122325 +0.9984642 0.8461587 0.8464187 +0.9987897 0.8750084 0.8751754 +0.9990457 0.8989767 0.8990834 +0.9992471 0.9187004 0.9187683 +0.9994058 0.9348042 0.9348472 +0.9995309 0.9478683 0.9478954 +0.9996295 0.9584114 0.9584286 +0.9997074 0.9668844 0.9668952 +0.9997689 0.9736708 0.9736776 +0.9998174 0.9790916 0.9790958 +0.9998557 0.9834122 0.9834149 +0.999886 0.98685 0.9868517 +0.9999099 0.9895817 0.9895828 +0.9999288 0.9917499 0.9917506 +0.9999437 0.9934694 0.9934698 +0.0000238 0.0506267 0.1044919 +0.0000382 0.0501232 0.1039884 +0.0000611 0.049491 0.1033562 +0.0000978 0.0486989 0.102564 +0.0001565 0.047709 0.1015742 +0.0002504 0.0464764 0.1003416 +0.0004008 0.0449485 0.0988137 +0.0006416 0.043066 0.0969312 +0.0010268 0.0407651 0.0946303 +0.0016435 0.0379834 0.0918486 +0.0026305 0.0346711 0.0885362 +0.0042103 0.0308116 0.0846767 +0.0067388 0.0264587 0.0803239 +0.0107859 0.0217999 0.075665 +0.0172633 0.0172633 0.0711285 +0.0311975 0.0172633 0.0711285 +0.0488261 0.0172633 0.0711285 +0.0711285 0.0172633 0.0711285 +0.099344 0.0172633 0.0711285 +0.1350402 0.0172633 0.0711285 +0.1802005 0.0172633 0.0711285 +0.2373343 0.0172633 0.0711285 +0.3096159 0.0172633 0.0711285 +0.4010615 0.0172633 0.0711285 +0.5167521 0.0172633 0.0711285 +0.6631157 0.0172633 0.0711285 +0.8245426 0.0196467 0.0718184 +0.8976087 0.0381561 0.0816135 +0.9329391 0.0694453 0.1036038 +0.9533177 0.1105818 0.1367213 +0.9662809 0.160092 0.179733 +0.9750472 0.2167545 0.2312846 +0.9812231 0.2791873 0.2897788 +0.9857006 0.3457234 0.3533318 +0.9890146 0.4144423 0.4198285 +0.9915054 0.4833013 0.4870597 +0.9933988 0.5503203 0.5529065 +0.9948509 0.6137675 0.6155236 +0.9959719 0.6723012 0.673479 +0.9968418 0.7250408 0.725822 +0.9975194 0.7715641 0.7720771 +0.9980491 0.8118466 0.8121806 +0.998464 0.8461687 0.8463846 +0.9987896 0.8750145 0.8751532 +0.9990456 0.8989805 0.8990691 +0.9992471 0.9187027 0.9187591 +0.9994058 0.9348056 0.9348413 +0.9995309 0.9478691 0.9478917 +0.9996295 0.958412 0.9584262 +0.9997074 0.9668847 0.9668937 +0.9997688 0.973671 0.9736766 +0.9998174 0.9790917 0.9790952 +0.9998557 0.9834123 0.9834145 +0.999886 0.9868501 0.9868515 +0.9999099 0.9895817 0.9895826 +0.9999288 0.9917499 0.9917505 +0.9999437 0.9934694 0.9934697 +0.0000238 0.0645609 0.1044919 +0.0000382 0.0640574 0.1039884 +0.0000611 0.0634252 0.1033562 +0.0000978 0.0626331 0.102564 +0.0001565 0.0616432 0.1015742 +0.0002504 0.0604106 0.1003416 +0.0004008 0.0588827 0.0988137 +0.0006416 0.0570002 0.0969312 +0.0010268 0.0546993 0.0946303 +0.0016435 0.0519176 0.0918486 +0.0026305 0.0486053 0.0885362 +0.0042103 0.0447458 0.0846767 +0.0067388 0.0403929 0.0803239 +0.0107859 0.0357341 0.075665 +0.0172633 0.0311975 0.0711285 +0.0276309 0.0276309 0.0675619 +0.0452595 0.0276309 0.0675619 +0.0675619 0.0276309 0.0675619 +0.0957773 0.0276309 0.0675619 +0.1314736 0.0276309 0.0675619 +0.1766339 0.0276309 0.0675619 +0.2337676 0.0276309 0.0675619 +0.3060492 0.0276309 0.0675619 +0.3974949 0.0276309 0.0675619 +0.5131855 0.0276309 0.0675619 +0.6595491 0.0276309 0.0675619 +0.8226154 0.0295373 0.068295 +0.8969554 0.0461985 0.0785108 +0.9326595 0.0756464 0.1010384 +0.9531823 0.1152388 0.134662 +0.9662104 0.1635226 0.1781114 +0.9750086 0.2192389 0.2300279 +0.9812013 0.2809573 0.2888196 +0.9856879 0.3469645 0.352611 +0.9890072 0.4152991 0.4192956 +0.9915009 0.4838841 0.4866724 +0.9933961 0.5507113 0.5526297 +0.9948493 0.6140266 0.6153291 +0.9959709 0.6724711 0.6733446 +0.9968411 0.7251511 0.7257304 +0.9975191 0.7716352 0.7720156 +0.9980488 0.8118921 0.8121398 +0.9984638 0.8461977 0.8463578 +0.9987895 0.8750329 0.8751357 +0.9990456 0.8989921 0.8990578 +0.999247 0.9187101 0.9187518 +0.9994057 0.9348102 0.9348367 +0.9995309 0.947872 0.9478888 +0.9996295 0.9584138 0.9584243 +0.9997074 0.9668859 0.9668925 +0.9997688 0.9736717 0.9736759 +0.9998174 0.9790921 0.9790948 +0.9998557 0.9834126 0.9834142 +0.999886 0.9868503 0.9868513 +0.9999099 0.9895819 0.9895825 +0.9999288 0.99175 0.9917504 +0.9999437 0.9934694 0.9934697 +0.0000238 0.0821895 0.1044919 +0.0000382 0.081686 0.1039884 +0.0000611 0.0810538 0.1033562 +0.0000978 0.0802616 0.102564 +0.0001565 0.0792718 0.1015742 +0.0002504 0.0780392 0.1003416 +0.0004008 0.0765113 0.0988137 +0.0006416 0.0746288 0.0969312 +0.0010268 0.0723279 0.0946303 +0.0016435 0.0695462 0.0918486 +0.0026305 0.0662338 0.0885362 +0.0042103 0.0623743 0.0846767 +0.0067388 0.0580214 0.0803239 +0.0107859 0.0533626 0.075665 +0.0172633 0.0488261 0.0711285 +0.0276309 0.0452595 0.0675619 +0.0441188 0.0441188 0.0664212 +0.0664212 0.0441188 0.0664212 +0.0946366 0.0441188 0.0664212 +0.1303328 0.0441188 0.0664212 +0.1754932 0.0441188 0.0664212 +0.2326269 0.0441188 0.0664212 +0.3049085 0.0441188 0.0664212 +0.3963542 0.0441188 0.0664212 +0.5120448 0.0441188 0.0664212 +0.6584084 0.0441188 0.0664212 +0.8219901 0.0455041 0.0671656 +0.8967447 0.0594506 0.0775151 +0.9325696 0.0860209 0.1002154 +0.9531389 0.1231452 0.1340017 +0.9661878 0.1694384 0.1775917 +0.9749962 0.2235962 0.2296253 +0.9811943 0.2841192 0.2885124 +0.9856839 0.3492254 0.3523802 +0.9890048 0.4168922 0.419125 +0.9914995 0.4849907 0.4865484 +0.9933953 0.5514695 0.5525411 +0.9948487 0.6145393 0.6152669 +0.9959706 0.6728136 0.6733015 +0.9968409 0.7253775 0.7257011 +0.9975189 0.7717834 0.7719959 +0.9980488 0.8119884 0.8121268 +0.9984638 0.8462598 0.8463492 +0.9987895 0.8750727 0.8751301 +0.9990455 0.8990175 0.8990542 +0.999247 0.9187262 0.9187495 +0.9994057 0.9348204 0.9348352 +0.9995308 0.9478785 0.9478878 +0.9996295 0.9584178 0.9584237 +0.9997074 0.9668884 0.9668922 +0.9997688 0.9736733 0.9736756 +0.9998174 0.9790931 0.9790946 +0.9998557 0.9834132 0.9834141 +0.999886 0.9868507 0.9868512 +0.9999099 0.9895821 0.9895825 +0.9999288 0.9917502 0.9917504 +0.9999437 0.9934695 0.9934697 +0.0000238 0.1044919 0.1044919 +0.0000382 0.1039884 0.1039884 +0.0000611 0.1033562 0.1033562 +0.0000978 0.102564 0.102564 +0.0001565 0.1015742 0.1015742 +0.0002504 0.1003416 0.1003416 +0.0004008 0.0988137 0.0988137 +0.0006416 0.0969312 0.0969312 +0.0010268 0.0946303 0.0946303 +0.0016435 0.0918486 0.0918486 +0.0026305 0.0885362 0.0885362 +0.0042103 0.0846767 0.0846767 +0.0067388 0.0803239 0.0803239 +0.0107859 0.075665 0.075665 +0.0172633 0.0711285 0.0711285 +0.0276309 0.0675619 0.0675619 +0.0441188 0.0664212 0.0664212 +0.0664212 0.0664212 0.0664212 +0.0946366 0.0664212 0.0664212 +0.1303328 0.0664212 0.0664212 +0.1754932 0.0664212 0.0664212 +0.2326269 0.0664212 0.0664212 +0.3049085 0.0664212 0.0664212 +0.3963542 0.0664212 0.0664212 +0.5120448 0.0664212 0.0664212 +0.6584084 0.0664212 0.0664212 +0.8219901 0.0671656 0.0671656 +0.8967447 0.0775151 0.0775151 +0.9325696 0.1002154 0.1002154 +0.9531389 0.1340017 0.1340017 +0.9661878 0.1775917 0.1775917 +0.9749962 0.2296253 0.2296253 +0.9811943 0.2885124 0.2885124 +0.9856839 0.3523802 0.3523802 +0.9890048 0.419125 0.419125 +0.9914995 0.4865484 0.4865484 +0.9933953 0.5525411 0.5525411 +0.9948487 0.6152669 0.6152669 +0.9959706 0.6733015 0.6733015 +0.9968409 0.7257011 0.7257011 +0.9975189 0.7719959 0.7719959 +0.9980488 0.8121268 0.8121268 +0.9984638 0.8463492 0.8463492 +0.9987895 0.8751301 0.8751301 +0.9990455 0.8990542 0.8990542 +0.999247 0.9187495 0.9187495 +0.9994057 0.9348352 0.9348352 +0.9995308 0.9478878 0.9478878 +0.9996295 0.9584237 0.9584237 +0.9997074 0.9668922 0.9668922 +0.9997688 0.9736756 0.9736756 +0.9998174 0.9790946 0.9790946 +0.9998557 0.9834141 0.9834141 +0.999886 0.9868512 0.9868512 +0.9999099 0.9895825 0.9895825 +0.9999288 0.9917504 0.9917504 +0.9999437 0.9934697 0.9934697 +0.0000238 0.1327073 0.1044919 +0.0000382 0.1322038 0.1039884 +0.0000611 0.1315716 0.1033562 +0.0000978 0.1307795 0.102564 +0.0001565 0.1297896 0.1015742 +0.0002504 0.128557 0.1003416 +0.0004008 0.1270291 0.0988137 +0.0006416 0.1251466 0.0969312 +0.0010268 0.1228457 0.0946303 +0.0016435 0.120064 0.0918486 +0.0026305 0.1167517 0.0885362 +0.0042103 0.1128922 0.0846767 +0.0067388 0.1085393 0.0803239 +0.0107859 0.1038805 0.075665 +0.0172633 0.099344 0.0711285 +0.0276309 0.0957773 0.0675619 +0.0441188 0.0946366 0.0664212 +0.0664212 0.0946366 0.0664212 +0.0946366 0.0946366 0.0664212 +0.1303328 0.0946366 0.0664212 +0.1754932 0.0946366 0.0664212 +0.2326269 0.0946366 0.0664212 +0.3049085 0.0946366 0.0664212 +0.3963542 0.0946366 0.0664212 +0.5120448 0.0946366 0.0664212 +0.6584084 0.0946366 0.0664212 +0.8219901 0.0945703 0.0671656 +0.8967447 0.1003691 0.0775151 +0.9325696 0.1181733 0.1002154 +0.9531389 0.1477366 0.1340017 +0.9661878 0.1879067 0.1775917 +0.9749962 0.2372529 0.2296253 +0.9811943 0.2940703 0.2885124 +0.9856839 0.3563715 0.3523802 +0.9890048 0.4219498 0.419125 +0.9914995 0.4885191 0.4865484 +0.9933953 0.5538969 0.5525411 +0.9948487 0.6161874 0.6152669 +0.9959706 0.6739188 0.6733015 +0.9968409 0.7261105 0.7257011 +0.9975189 0.7722648 0.7719959 +0.9980488 0.8123018 0.8121268 +0.9984638 0.8464623 0.8463492 +0.9987895 0.8752028 0.8751301 +0.9990455 0.8991006 0.8990542 +0.999247 0.9187791 0.9187495 +0.9994057 0.9348539 0.9348352 +0.9995308 0.9478997 0.9478878 +0.9996295 0.9584312 0.9584237 +0.9997074 0.9668969 0.9668922 +0.9997688 0.9736786 0.9736756 +0.9998174 0.9790965 0.9790946 +0.9998557 0.9834153 0.9834141 +0.999886 0.986852 0.9868512 +0.9999099 0.9895829 0.9895825 +0.9999288 0.9917507 0.9917504 +0.9999437 0.9934698 0.9934697 +0.0000238 0.1684036 0.1044919 +0.0000382 0.1679 0.1039884 +0.0000611 0.1672678 0.1033562 +0.0000978 0.1664757 0.102564 +0.0001565 0.1654858 0.1015742 +0.0002504 0.1642532 0.1003416 +0.0004008 0.1627254 0.0988137 +0.0006416 0.1608428 0.0969312 +0.0010268 0.1585419 0.0946303 +0.0016435 0.1557603 0.0918486 +0.0026305 0.1524479 0.0885362 +0.0042103 0.1485884 0.0846767 +0.0067388 0.1442355 0.0803239 +0.0107859 0.1395767 0.075665 +0.0172633 0.1350402 0.0711285 +0.0276309 0.1314736 0.0675619 +0.0441188 0.1303328 0.0664212 +0.0664212 0.1303328 0.0664212 +0.0946366 0.1303328 0.0664212 +0.1303328 0.1303328 0.0664212 +0.1754932 0.1303328 0.0664212 +0.2326269 0.1303328 0.0664212 +0.3049085 0.1303328 0.0664212 +0.3963542 0.1303328 0.0664212 +0.5120448 0.1303328 0.0664212 +0.6584084 0.1303328 0.0664212 +0.8219901 0.1292408 0.0671656 +0.8967447 0.1292823 0.0775151 +0.9325696 0.1408925 0.1002154 +0.9531389 0.1651131 0.1340017 +0.9661878 0.2009566 0.1775917 +0.9749962 0.2469027 0.2296253 +0.9811943 0.3011018 0.2885124 +0.9856839 0.3614209 0.3523802 +0.9890048 0.4255236 0.419125 +0.9914995 0.4910123 0.4865484 +0.9933953 0.5556122 0.5525411 +0.9948487 0.6173519 0.6152669 +0.9959706 0.6746998 0.6733015 +0.9968409 0.7266285 0.7257011 +0.9975189 0.7726049 0.7719959 +0.9980488 0.8125232 0.8121268 +0.9984638 0.8466054 0.8463492 +0.9987895 0.8752947 0.8751301 +0.9990455 0.8991593 0.8990542 +0.999247 0.9188164 0.9187495 +0.9994057 0.9348776 0.9348352 +0.9995308 0.9479146 0.9478878 +0.9996295 0.9584406 0.9584237 +0.9997074 0.9669028 0.9668922 +0.9997688 0.9736823 0.9736756 +0.9998174 0.9790988 0.9790946 +0.9998557 0.9834167 0.9834141 +0.999886 0.9868529 0.9868512 +0.9999099 0.9895835 0.9895825 +0.9999288 0.991751 0.9917504 +0.9999437 0.9934701 0.9934697 +0.0000238 0.2135639 0.1044919 +0.0000382 0.2130604 0.1039884 +0.0000611 0.2124282 0.1033562 +0.0000978 0.2116361 0.102564 +0.0001565 0.2106462 0.1015742 +0.0002504 0.2094136 0.1003416 +0.0004008 0.2078857 0.0988137 +0.0006416 0.2060032 0.0969312 +0.0010268 0.2037023 0.0946303 +0.0016435 0.2009206 0.0918486 +0.0026305 0.1976083 0.0885362 +0.0042103 0.1937488 0.0846767 +0.0067388 0.1893959 0.0803239 +0.0107859 0.1847371 0.075665 +0.0172633 0.1802005 0.0711285 +0.0276309 0.1766339 0.0675619 +0.0441188 0.1754932 0.0664212 +0.0664212 0.1754932 0.0664212 +0.0946366 0.1754932 0.0664212 +0.1303328 0.1754932 0.0664212 +0.1754932 0.1754932 0.0664212 +0.2326269 0.1754932 0.0664212 +0.3049085 0.1754932 0.0664212 +0.3963542 0.1754932 0.0664212 +0.5120448 0.1754932 0.0664212 +0.6584084 0.1754932 0.0664212 +0.8219901 0.1731034 0.0671656 +0.8967447 0.1658613 0.0775151 +0.9325696 0.1696351 0.1002154 +0.9531389 0.1870965 0.1340017 +0.9661878 0.2174663 0.1775917 +0.9749962 0.2591111 0.2296253 +0.9811943 0.3099976 0.2885124 +0.9856839 0.3678092 0.3523802 +0.9890048 0.4300448 0.419125 +0.9914995 0.4941665 0.4865484 +0.9933953 0.5577822 0.5525411 +0.9948487 0.6188252 0.6152669 +0.9959706 0.6756878 0.6733015 +0.9968409 0.7272837 0.7257011 +0.9975189 0.7730352 0.7719959 +0.9980488 0.8128033 0.8121268 +0.9984638 0.8467864 0.8463492 +0.9987895 0.8754109 0.8751301 +0.9990455 0.8992336 0.8990542 +0.999247 0.9188636 0.9187495 +0.9994057 0.9349075 0.9348352 +0.9995308 0.9479335 0.9478878 +0.9996295 0.9584526 0.9584237 +0.9997074 0.9669103 0.9668922 +0.9997688 0.973687 0.9736756 +0.9998174 0.9791018 0.9790946 +0.9998557 0.9834186 0.9834141 +0.999886 0.9868541 0.9868512 +0.9999099 0.9895842 0.9895825 +0.9999288 0.9917515 0.9917504 +0.9999437 0.9934704 0.9934697 +0.0000238 0.2706977 0.1044919 +0.0000382 0.2701941 0.1039884 +0.0000611 0.2695619 0.1033562 +0.0000978 0.2687698 0.102564 +0.0001565 0.2677799 0.1015742 +0.0002504 0.2665473 0.1003416 +0.0004008 0.2650195 0.0988137 +0.0006416 0.2631369 0.0969312 +0.0010268 0.260836 0.0946303 +0.0016435 0.2580543 0.0918486 +0.0026305 0.254742 0.0885362 +0.0042103 0.2508825 0.0846767 +0.0067388 0.2465296 0.0803239 +0.0107859 0.2418708 0.075665 +0.0172633 0.2373343 0.0711285 +0.0276309 0.2337676 0.0675619 +0.0441188 0.2326269 0.0664212 +0.0664212 0.2326269 0.0664212 +0.0946366 0.2326269 0.0664212 +0.1303328 0.2326269 0.0664212 +0.1754932 0.2326269 0.0664212 +0.2326269 0.2326269 0.0664212 +0.3049085 0.2326269 0.0664212 +0.3963542 0.2326269 0.0664212 +0.5120448 0.2326269 0.0664212 +0.6584084 0.2326269 0.0664212 +0.8219901 0.2285954 0.0671656 +0.8967447 0.2121385 0.0775151 +0.9325696 0.2059983 0.1002154 +0.9531389 0.2149085 0.1340017 +0.9661878 0.2383533 0.1775917 +0.9749962 0.2745562 0.2296253 +0.9811943 0.3212519 0.2885124 +0.9856839 0.3758911 0.3523802 +0.9890048 0.4357648 0.419125 +0.9914995 0.498157 0.4865484 +0.9933953 0.5605276 0.5525411 +0.9948487 0.6206891 0.6152669 +0.9959706 0.6769378 0.6733015 +0.9968409 0.7281127 0.7257011 +0.9975189 0.7735795 0.7719959 +0.9980488 0.8131577 0.8121268 +0.9984638 0.8470154 0.8463492 +0.9987895 0.875558 0.8751301 +0.9990455 0.8993275 0.8990542 +0.999247 0.9189234 0.9187495 +0.9994057 0.9349454 0.9348352 +0.9995308 0.9479575 0.9478878 +0.9996295 0.9584677 0.9584237 +0.9997074 0.9669198 0.9668922 +0.9997688 0.973693 0.9736756 +0.9998174 0.9791055 0.9790946 +0.9998557 0.9834209 0.9834141 +0.999886 0.9868555 0.9868512 +0.9999099 0.9895851 0.9895825 +0.9999288 0.9917521 0.9917504 +0.9999437 0.9934707 0.9934697 +0.0000238 0.3429792 0.1044919 +0.0000382 0.3424757 0.1039884 +0.0000611 0.3418435 0.1033562 +0.0000978 0.3410514 0.102564 +0.0001565 0.3400615 0.1015742 +0.0002504 0.3388289 0.1003416 +0.0004008 0.337301 0.0988137 +0.0006416 0.3354185 0.0969312 +0.0010268 0.3331176 0.0946303 +0.0016435 0.3303359 0.0918486 +0.0026305 0.3270236 0.0885362 +0.0042103 0.3231641 0.0846767 +0.0067388 0.3188112 0.0803239 +0.0107859 0.3141524 0.075665 +0.0172633 0.3096159 0.0711285 +0.0276309 0.3060492 0.0675619 +0.0441188 0.3049085 0.0664212 +0.0664212 0.3049085 0.0664212 +0.0946366 0.3049085 0.0664212 +0.1303328 0.3049085 0.0664212 +0.1754932 0.3049085 0.0664212 +0.2326269 0.3049085 0.0664212 +0.3049085 0.3049085 0.0664212 +0.3963542 0.3049085 0.0664212 +0.5120448 0.3049085 0.0664212 +0.6584084 0.3049085 0.0664212 +0.8219901 0.2988 0.0671656 +0.8967447 0.2706852 0.0775151 +0.9325696 0.2520025 0.1002154 +0.9531389 0.2500942 0.1340017 +0.9661878 0.2647781 0.1775917 +0.9749962 0.2940963 0.2296253 +0.9811943 0.3354901 0.2885124 +0.9856839 0.3861159 0.3523802 +0.9890048 0.4430013 0.419125 +0.9914995 0.5032055 0.4865484 +0.9933953 0.5640008 0.5525411 +0.9948487 0.6230471 0.6152669 +0.9959706 0.6785192 0.6733015 +0.9968409 0.7291615 0.7257011 +0.9975189 0.7742682 0.7719959 +0.9980488 0.8136061 0.8121268 +0.9984638 0.8473052 0.8463492 +0.9987895 0.8757441 0.8751301 +0.9990455 0.8994464 0.8990542 +0.999247 0.918999 0.9187495 +0.9994057 0.9349933 0.9348352 +0.9995308 0.9479878 0.9478878 +0.9996295 0.9584868 0.9584237 +0.9997074 0.9669318 0.9668922 +0.9997688 0.9737006 0.9736756 +0.9998174 0.9791103 0.9790946 +0.9998557 0.9834239 0.9834141 +0.999886 0.9868574 0.9868512 +0.9999099 0.9895863 0.9895825 +0.9999288 0.9917528 0.9917504 +0.9999437 0.9934712 0.9934697 +0.0000238 0.4344249 0.1044919 +0.0000382 0.4339214 0.1039884 +0.0000611 0.4332891 0.1033562 +0.0000978 0.432497 0.102564 +0.0001565 0.4315072 0.1015742 +0.0002504 0.4302746 0.1003416 +0.0004008 0.4287467 0.0988137 +0.0006416 0.4268641 0.0969312 +0.0010268 0.4245633 0.0946303 +0.0016435 0.4217816 0.0918486 +0.0026305 0.4184692 0.0885362 +0.0042103 0.4146097 0.0846767 +0.0067388 0.4102568 0.0803239 +0.0107859 0.405598 0.075665 +0.0172633 0.4010615 0.0711285 +0.0276309 0.3974949 0.0675619 +0.0441188 0.3963542 0.0664212 +0.0664212 0.3963542 0.0664212 +0.0946366 0.3963542 0.0664212 +0.1303328 0.3963542 0.0664212 +0.1754932 0.3963542 0.0664212 +0.2326269 0.3963542 0.0664212 +0.3049085 0.3963542 0.0664212 +0.3963542 0.3963542 0.0664212 +0.5120448 0.3963542 0.0664212 +0.6584084 0.3963542 0.0664212 +0.8219901 0.3876179 0.0671656 +0.8967447 0.3447543 0.0775151 +0.9325696 0.3102037 0.1002154 +0.9531389 0.2946088 0.1340017 +0.9661878 0.2982089 0.1775917 +0.9749962 0.3188171 0.2296253 +0.9811943 0.3535032 0.2885124 +0.9856839 0.3990515 0.3523802 +0.9890048 0.4521565 0.419125 +0.9914995 0.5095925 0.4865484 +0.9933953 0.5683949 0.5525411 +0.9948487 0.6260304 0.6152669 +0.9959706 0.6805199 0.6733015 +0.9968409 0.7304884 0.7257011 +0.9975189 0.7751395 0.7719959 +0.9980488 0.8141733 0.8121268 +0.9984638 0.8476717 0.8463492 +0.9987895 0.8759795 0.8751301 +0.9990455 0.8995968 0.8990542 +0.999247 0.9190947 0.9187495 +0.9994057 0.935054 0.9348352 +0.9995308 0.9480261 0.9478878 +0.9996295 0.9585109 0.9584237 +0.9997074 0.966947 0.9668922 +0.9997688 0.9737101 0.9736756 +0.9998174 0.9791163 0.9790946 +0.9998557 0.9834277 0.9834141 +0.999886 0.9868597 0.9868512 +0.9999099 0.9895878 0.9895825 +0.9999288 0.9917537 0.9917504 +0.9999437 0.9934718 0.9934697 +0.0000238 0.5501155 0.1044919 +0.0000382 0.549612 0.1039884 +0.0000611 0.5489798 0.1033562 +0.0000978 0.5481876 0.102564 +0.0001565 0.5471978 0.1015742 +0.0002504 0.5459652 0.1003416 +0.0004008 0.5444373 0.0988137 +0.0006416 0.5425548 0.0969312 +0.0010268 0.5402539 0.0946303 +0.0016435 0.5374722 0.0918486 +0.0026305 0.5341598 0.0885362 +0.0042103 0.5303003 0.0846767 +0.0067388 0.5259474 0.0803239 +0.0107859 0.5212886 0.075665 +0.0172633 0.5167521 0.0711285 +0.0276309 0.5131855 0.0675619 +0.0441188 0.5120448 0.0664212 +0.0664212 0.5120448 0.0664212 +0.0946366 0.5120448 0.0664212 +0.1303328 0.5120448 0.0664212 +0.1754932 0.5120448 0.0664212 +0.2326269 0.5120448 0.0664212 +0.3049085 0.5120448 0.0664212 +0.3963542 0.5120448 0.0664212 +0.5120448 0.5120448 0.0664212 +0.6584084 0.5120448 0.0664212 +0.8219901 0.4999841 0.0671656 +0.8967447 0.4384614 0.0775151 +0.9325696 0.3838358 0.1002154 +0.9531389 0.3509254 0.1340017 +0.9661878 0.3405032 0.1775917 +0.9749962 0.3500921 0.2296253 +0.9811943 0.3762922 0.2885124 +0.9856839 0.4154167 0.3523802 +0.9890048 0.4637389 0.419125 +0.9914995 0.5176729 0.4865484 +0.9933953 0.573954 0.5525411 +0.9948487 0.6298046 0.6152669 +0.9959706 0.683051 0.6733015 +0.9968409 0.732167 0.7257011 +0.9975189 0.7762418 0.7719959 +0.9980488 0.8148909 0.8121268 +0.9984638 0.8481355 0.8463492 +0.9987895 0.8762773 0.8751301 +0.9990455 0.899787 0.8990542 +0.999247 0.9192157 0.9187495 +0.9994057 0.9351307 0.9348352 +0.9995308 0.9480746 0.9478878 +0.9996295 0.9585415 0.9584237 +0.9997074 0.9669663 0.9668922 +0.9997688 0.9737222 0.9736756 +0.9998174 0.9791238 0.9790946 +0.9998557 0.9834324 0.9834141 +0.999886 0.9868627 0.9868512 +0.9999099 0.9895897 0.9895825 +0.9999288 0.9917549 0.9917504 +0.9999437 0.9934725 0.9934697 +0.0000238 0.6964791 0.1044919 +0.0000382 0.6959756 0.1039884 +0.0000611 0.6953434 0.1033562 +0.0000978 0.6945513 0.102564 +0.0001565 0.6935614 0.1015742 +0.0002504 0.6923288 0.1003416 +0.0004008 0.6908009 0.0988137 +0.0006416 0.6889184 0.0969312 +0.0010268 0.6866175 0.0946303 +0.0016435 0.6838358 0.0918486 +0.0026305 0.6805235 0.0885362 +0.0042103 0.676664 0.0846767 +0.0067388 0.6723111 0.0803239 +0.0107859 0.6676523 0.075665 +0.0172633 0.6631157 0.0711285 +0.0276309 0.6595491 0.0675619 +0.0441188 0.6584084 0.0664212 +0.0664212 0.6584084 0.0664212 +0.0946366 0.6584084 0.0664212 +0.1303328 0.6584084 0.0664212 +0.1754932 0.6584084 0.0664212 +0.2326269 0.6584084 0.0664212 +0.3049085 0.6584084 0.0664212 +0.3963542 0.6584084 0.0664212 +0.5120448 0.6584084 0.0664212 +0.6584084 0.6584084 0.0664212 +0.8219901 0.6421419 0.0671656 +0.8967447 0.557013 0.0775151 +0.9325696 0.4769901 0.1002154 +0.9531389 0.4221733 0.1340017 +0.9661878 0.3940109 0.1775917 +0.9749962 0.389659 0.2296253 +0.9811943 0.4051232 0.2885124 +0.9856839 0.4361208 0.3523802 +0.9890048 0.4783922 0.419125 +0.9914995 0.5278957 0.4865484 +0.9933953 0.580987 0.5525411 +0.9948487 0.6345795 0.6152669 +0.9959706 0.6862532 0.6733015 +0.9968409 0.7342907 0.7257011 +0.9975189 0.7776364 0.7719959 +0.9980488 0.8157988 0.8121268 +0.9984638 0.8487222 0.8463492 +0.9987895 0.8766541 0.8751301 +0.9990455 0.9000277 0.8990542 +0.999247 0.9193688 0.9187495 +0.9994057 0.9352277 0.9348352 +0.9995308 0.9481359 0.9478878 +0.9996295 0.9585802 0.9584237 +0.9997074 0.9669906 0.9668922 +0.9997688 0.9737375 0.9736756 +0.9998174 0.9791334 0.9790946 +0.9998557 0.9834385 0.9834141 +0.999886 0.9868665 0.9868512 +0.9999099 0.989592 0.9895825 +0.9999288 0.9917564 0.9917504 +0.9999437 0.9934734 0.9934697 +0.0051514 0.8407292 0.1041632 +0.0051286 0.8405071 0.1036839 +0.0051047 0.8402274 0.1030818 +0.0050826 0.8398756 0.1023268 +0.0050676 0.8394338 0.1013822 +0.0050694 0.8388802 0.1002045 +0.0051048 0.8381886 0.0987424 +0.0052028 0.8373283 0.0969372 +0.0054121 0.8362644 0.0947256 +0.0058134 0.8349593 0.0920441 +0.0065402 0.8333779 0.0888403 +0.0078103 0.8314967 0.0850926 +0.0099781 0.8293233 0.0808475 +0.0136166 0.8269342 0.0762831 +0.0196467 0.8245426 0.0718184 +0.0295373 0.8226154 0.068295 +0.0455041 0.8219901 0.0671656 +0.0671656 0.8219901 0.0671656 +0.0945703 0.8219901 0.0671656 +0.1292408 0.8219901 0.0671656 +0.1731034 0.8219901 0.0671656 +0.2285954 0.8219901 0.0671656 +0.2988 0.8219901 0.0671656 +0.3876179 0.8219901 0.0671656 +0.4999841 0.8219901 0.0671656 +0.6421419 0.8219901 0.0671656 +0.8219901 0.8219901 0.0671656 +0.8967447 0.7069963 0.0775151 +0.9325696 0.5948423 0.1002154 +0.9531389 0.5123112 0.1340017 +0.9661878 0.4617052 0.1775917 +0.9749962 0.4397163 0.2296253 +0.9811943 0.4415982 0.2885124 +0.9856839 0.4623142 0.3523802 +0.9890048 0.4969305 0.419125 +0.9914995 0.5408288 0.4865484 +0.9933953 0.5898847 0.5525411 +0.9948487 0.6406203 0.6152669 +0.9959706 0.6903044 0.6733015 +0.9968409 0.7369774 0.7257011 +0.9975189 0.7794007 0.7719959 +0.9980488 0.8169474 0.8121268 +0.9984638 0.8494644 0.8463492 +0.9987895 0.8771307 0.8751301 +0.9990455 0.9003323 0.8990542 +0.999247 0.9195625 0.9187495 +0.9994057 0.9353505 0.9348352 +0.9995308 0.9482135 0.9478878 +0.9996295 0.9586291 0.9584237 +0.9997074 0.9670214 0.9668922 +0.9997688 0.9737569 0.9736756 +0.9998174 0.9791456 0.9790946 +0.9998557 0.9834461 0.9834141 +0.999886 0.9868713 0.9868512 +0.9999099 0.989595 0.9895825 +0.9999288 0.9917582 0.9917504 +0.9999437 0.9934746 0.9934697 +0.0279321 0.9033413 0.1098869 +0.0278872 0.9032596 0.1094702 +0.0278347 0.9031567 0.1089464 +0.0277752 0.9030276 0.1082896 +0.0277111 0.9028657 0.1074677 +0.0276479 0.9026634 0.1064427 +0.0275966 0.9024114 0.1051696 +0.0275778 0.9020992 0.1035972 +0.0276281 0.9017148 0.1016696 +0.0278105 0.9012461 0.0993306 +0.0282324 0.900682 0.0965334 +0.0290732 0.9000167 0.0932573 +0.0306306 0.8992555 0.0895408 +0.0333932 0.8984278 0.0855374 +0.0381561 0.8976087 0.0816135 +0.0461985 0.8969554 0.0785108 +0.0594506 0.8967447 0.0775151 +0.0775151 0.8967447 0.0775151 +0.1003691 0.8967447 0.0775151 +0.1292823 0.8967447 0.0775151 +0.1658613 0.8967447 0.0775151 +0.2121385 0.8967447 0.0775151 +0.2706852 0.8967447 0.0775151 +0.3447543 0.8967447 0.0775151 +0.4384614 0.8967447 0.0775151 +0.557013 0.8967447 0.0775151 +0.7069963 0.8967447 0.0775151 +0.8967447 0.8967447 0.0775151 +0.9325696 0.7439407 0.1002154 +0.9531389 0.6263473 0.1340017 +0.9661878 0.5473473 0.1775917 +0.9749962 0.5030453 0.2296253 +0.9811943 0.4877437 0.2885124 +0.9856839 0.4954523 0.3523802 +0.9890048 0.5203839 0.419125 +0.9914995 0.5571908 0.4865484 +0.9933953 0.6011414 0.5525411 +0.9948487 0.6482627 0.6152669 +0.9959706 0.6954296 0.6733015 +0.9968409 0.7403765 0.7257011 +0.9975189 0.7816327 0.7719959 +0.9980488 0.8184005 0.8121268 +0.9984638 0.8504035 0.8463492 +0.9987895 0.8777338 0.8751301 +0.9990455 0.9007175 0.8990542 +0.999247 0.9198076 0.9187495 +0.9994057 0.9355059 0.9348352 +0.9995308 0.9483117 0.9478878 +0.9996295 0.958691 0.9584237 +0.9997074 0.9670604 0.9668922 +0.9997688 0.9737814 0.9736756 +0.9998174 0.979161 0.9790946 +0.9998557 0.9834557 0.9834141 +0.999886 0.9868773 0.9868512 +0.9999099 0.9895988 0.9895825 +0.9999288 0.9917606 0.9917504 +0.9999437 0.9934761 0.9934697 +0.0624569 0.9354466 0.1270339 +0.0624063 0.9354101 0.1266878 +0.0623458 0.9353643 0.1262529 +0.0622749 0.9353068 0.1257074 +0.0621943 0.9352348 0.125025 +0.0621069 0.9351449 0.1241741 +0.0620199 0.9350332 0.1231174 +0.0619473 0.9348949 0.1218126 +0.061916 0.9347252 0.1202135 +0.0619734 0.9345187 0.1182739 +0.062202 0.9342712 0.1159552 +0.062742 0.9339805 0.1132408 +0.0638283 0.9336494 0.1101631 +0.0658501 0.9332914 0.1068496 +0.0694453 0.9329391 0.1036038 +0.0756464 0.9326595 0.1010384 +0.0860209 0.9325696 0.1002154 +0.1002154 0.9325696 0.1002154 +0.1181733 0.9325696 0.1002154 +0.1408925 0.9325696 0.1002154 +0.1696351 0.9325696 0.1002154 +0.2059983 0.9325696 0.1002154 +0.2520025 0.9325696 0.1002154 +0.3102037 0.9325696 0.1002154 +0.3838358 0.9325696 0.1002154 +0.4769901 0.9325696 0.1002154 +0.5948423 0.9325696 0.1002154 +0.7439407 0.9325696 0.1002154 +0.9325696 0.9325696 0.1002154 +0.9531389 0.7706179 0.1340017 +0.9661878 0.6556956 0.1775917 +0.9749962 0.5831647 0.2296253 +0.9811943 0.5461239 0.2885124 +0.9856839 0.5373763 0.3523802 +0.9890048 0.5500554 0.419125 +0.9914995 0.577891 0.4865484 +0.9933953 0.6153825 0.5525411 +0.9948487 0.6579314 0.6152669 +0.9959706 0.7019138 0.6733015 +0.9968409 0.7446768 0.7257011 +0.9975189 0.7844566 0.7719959 +0.9980488 0.8202389 0.8121268 +0.9984638 0.8515915 0.8463492 +0.9987895 0.8784967 0.8751301 +0.9990455 0.9012049 0.8990542 +0.999247 0.9201176 0.9187495 +0.9994057 0.9357024 0.9348352 +0.9995308 0.9484359 0.9478878 +0.9996295 0.9587693 0.9584237 +0.9997074 0.9671097 0.9668922 +0.9997688 0.9738123 0.9736756 +0.9998174 0.9791804 0.9790946 +0.9998557 0.9834679 0.9834141 +0.999886 0.986885 0.9868512 +0.9999099 0.9896036 0.9895825 +0.9999288 0.9917636 0.9917504 +0.9999437 0.9934779 0.9934697 +0.1059991 0.9545467 0.1555993 +0.1059489 0.9545286 0.1553195 +0.1058883 0.9545059 0.1549679 +0.1058162 0.9544774 0.1545271 +0.1057322 0.9544418 0.1539757 +0.1056375 0.9543974 0.1532882 +0.1055364 0.9543421 0.1524348 +0.1054384 0.9542739 0.1513813 +0.1053624 0.9541902 0.1500908 +0.1053433 0.9540886 0.1485263 +0.1054431 0.9539671 0.1466571 +0.1057683 0.9538247 0.1444705 +0.1064997 0.953663 0.1419934 +0.1079385 0.9534887 0.139329 +0.1105818 0.9533177 0.1367213 +0.1152388 0.9531823 0.134662 +0.1231452 0.9531389 0.1340017 +0.1340017 0.9531389 0.1340017 +0.1477366 0.9531389 0.1340017 +0.1651131 0.9531389 0.1340017 +0.1870965 0.9531389 0.1340017 +0.2149085 0.9531389 0.1340017 +0.2500942 0.9531389 0.1340017 +0.2946088 0.9531389 0.1340017 +0.3509254 0.9531389 0.1340017 +0.4221733 0.9531389 0.1340017 +0.5123112 0.9531389 0.1340017 +0.6263473 0.9531389 0.1340017 +0.7706179 0.9531389 0.1340017 +0.9531389 0.9531389 0.1340017 +0.9661878 0.7927704 0.1775917 +0.9749962 0.6845262 0.2296253 +0.9811943 0.6199824 0.2885124 +0.9856839 0.5904156 0.3523802 +0.9890048 0.5875938 0.419125 +0.9914995 0.6040793 0.4865484 +0.9933953 0.6333995 0.5525411 +0.9948487 0.6701635 0.6152669 +0.9959706 0.710117 0.6733015 +0.9968409 0.7501172 0.7257011 +0.9975189 0.7880291 0.7719959 +0.9980488 0.8225647 0.8121268 +0.9984638 0.8530945 0.8463492 +0.9987895 0.8794619 0.8751301 +0.9990455 0.9018215 0.8990542 +0.999247 0.9205098 0.9187495 +0.9994057 0.935951 0.9348352 +0.9995308 0.9485931 0.9478878 +0.9996295 0.9588684 0.9584237 +0.9997074 0.967172 0.9668922 +0.9997688 0.9738515 0.9736756 +0.9998174 0.979205 0.9790946 +0.9998557 0.9834833 0.9834141 +0.999886 0.9868946 0.9868512 +0.9999099 0.9896096 0.9895825 +0.9999288 0.9917674 0.9917504 +0.9999437 0.9934803 0.9934697 +0.1572498 0.9669269 0.1946509 +0.1572031 0.9669173 0.1944291 +0.1571463 0.9669053 0.1941504 +0.1570779 0.9668902 0.1938011 +0.1569971 0.9668714 0.1933641 +0.156904 0.9668479 0.1928195 +0.1568008 0.9668187 0.1921435 +0.1566936 0.9667827 0.1913094 +0.1565954 0.9667385 0.190288 +0.1565315 0.966685 0.1890504 +0.1565473 0.9666211 0.1875725 +0.1567226 0.9665463 0.185845 +0.1571937 0.9664615 0.1838895 +0.15819 0.9663702 0.1817879 +0.160092 0.9662809 0.179733 +0.1635226 0.9662104 0.1781114 +0.1694384 0.9661878 0.1775917 +0.1775917 0.9661878 0.1775917 +0.1879067 0.9661878 0.1775917 +0.2009566 0.9661878 0.1775917 +0.2174663 0.9661878 0.1775917 +0.2383533 0.9661878 0.1775917 +0.2647781 0.9661878 0.1775917 +0.2982089 0.9661878 0.1775917 +0.3405032 0.9661878 0.1775917 +0.3940109 0.9661878 0.1775917 +0.4617052 0.9661878 0.1775917 +0.5473473 0.9661878 0.1775917 +0.6556956 0.9661878 0.1775917 +0.7927704 0.9661878 0.1775917 +0.9661878 0.9661878 0.1775917 +0.9749962 0.8127617 0.2296253 +0.9811943 0.713423 0.2885124 +0.9856839 0.6575172 0.3523802 +0.9890048 0.6350848 0.419125 +0.9914995 0.637211 0.4865484 +0.9933953 0.6561933 0.5525411 +0.9948487 0.6856388 0.6152669 +0.9959706 0.7204952 0.6733015 +0.9968409 0.757 0.7257011 +0.9975189 0.7925488 0.7719959 +0.9980488 0.8255071 0.8121268 +0.9984638 0.8549959 0.8463492 +0.9987895 0.880683 0.8751301 +0.9990455 0.9026016 0.8990542 +0.999247 0.9210061 0.9187495 +0.9994057 0.9362655 0.9348352 +0.9995308 0.9487918 0.9478878 +0.9996295 0.9589938 0.9584237 +0.9997074 0.9672509 0.9668922 +0.9997688 0.9739011 0.9736756 +0.9998174 0.9792361 0.9790946 +0.9998557 0.9835029 0.9834141 +0.999886 0.9869069 0.9868512 +0.9999099 0.9896173 0.9895825 +0.9999288 0.9917722 0.9917504 +0.9999437 0.9934833 0.9934697 +0.2151269 0.9754027 0.2428812 +0.2150852 0.9753975 0.2427083 +0.2150342 0.9753908 0.2424911 +0.2149725 0.9753825 0.2422188 +0.2148987 0.9753721 0.2418784 +0.2148124 0.9753591 0.2414541 +0.2147144 0.975343 0.2409276 +0.2146085 0.9753231 0.2402781 +0.2145034 0.9752987 0.2394831 +0.2144168 0.9752692 0.2385201 +0.2143816 0.975234 0.2373708 +0.2144566 0.9751928 0.2360282 +0.2147432 0.9751462 0.2345093 +0.2154135 0.9750962 0.2328783 +0.2167545 0.9750472 0.2312846 +0.2192389 0.9750086 0.2300279 +0.2235962 0.9749962 0.2296253 +0.2296253 0.9749962 0.2296253 +0.2372529 0.9749962 0.2296253 +0.2469027 0.9749962 0.2296253 +0.2591111 0.9749962 0.2296253 +0.2745562 0.9749962 0.2296253 +0.2940963 0.9749962 0.2296253 +0.3188171 0.9749962 0.2296253 +0.3500921 0.9749962 0.2296253 +0.389659 0.9749962 0.2296253 +0.4397163 0.9749962 0.2296253 +0.5030453 0.9749962 0.2296253 +0.5831647 0.9749962 0.2296253 +0.6845262 0.9749962 0.2296253 +0.8127617 0.9749962 0.2296253 +0.9749962 0.9749962 0.2296253 +0.9811943 0.8316375 0.2885124 +0.9856839 0.7424095 0.3523802 +0.9890048 0.695167 0.419125 +0.9914995 0.6791269 0.4865484 +0.9933953 0.6850303 0.5525411 +0.9948487 0.7052169 0.6152669 +0.9959706 0.733625 0.6733015 +0.9968409 0.7657077 0.7257011 +0.9975189 0.7982669 0.7719959 +0.9980488 0.8292297 0.8121268 +0.9984638 0.8574015 0.8463492 +0.9987895 0.8822279 0.8751301 +0.9990455 0.9035886 0.8990542 +0.999247 0.9216339 0.9187495 +0.9994057 0.9366635 0.9348352 +0.9995308 0.9490434 0.9478878 +0.9996295 0.9591524 0.9584237 +0.9997074 0.9673508 0.9668922 +0.9997688 0.9739638 0.9736756 +0.9998174 0.9792755 0.9790946 +0.9998557 0.9835276 0.9834141 +0.999886 0.9869223 0.9868512 +0.9999099 0.989627 0.9895825 +0.9999288 0.9917782 0.9917504 +0.9999437 0.9934871 0.9934697 +0.2783684 0.9814251 0.2986524 +0.2783325 0.9814221 0.2985198 +0.2782884 0.9814183 0.2983532 +0.2782347 0.9814136 0.2981445 +0.2781701 0.9814076 0.2978834 +0.2780936 0.9814002 0.2975582 +0.2780055 0.9813911 0.2971547 +0.2779077 0.9813797 0.296657 +0.2778058 0.9813659 0.296048 +0.2777122 0.9813491 0.2953106 +0.2776503 0.9813291 0.2944309 +0.2776626 0.9813057 0.2934037 +0.2778236 0.9812792 0.2922423 +0.2782606 0.9812508 0.2909959 +0.2791873 0.9812231 0.2897788 +0.2809573 0.9812013 0.2888196 +0.2841192 0.9811943 0.2885124 +0.2885124 0.9811943 0.2885124 +0.2940703 0.9811943 0.2885124 +0.3011018 0.9811943 0.2885124 +0.3099976 0.9811943 0.2885124 +0.3212519 0.9811943 0.2885124 +0.3354901 0.9811943 0.2885124 +0.3535032 0.9811943 0.2885124 +0.3762922 0.9811943 0.2885124 +0.4051232 0.9811943 0.2885124 +0.4415982 0.9811943 0.2885124 +0.4877437 0.9811943 0.2885124 +0.5461239 0.9811943 0.2885124 +0.6199824 0.9811943 0.2885124 +0.713423 0.9811943 0.2885124 +0.8316375 0.9811943 0.2885124 +0.9811943 0.9811943 0.2885124 +0.9856839 0.8498092 0.3523802 +0.9890048 0.7711789 0.419125 +0.9914995 0.7321559 0.4865484 +0.9933953 0.721513 0.5525411 +0.9948487 0.7299859 0.6152669 +0.9959706 0.7502359 0.6733015 +0.9968409 0.776724 0.7257011 +0.9975189 0.8055009 0.7719959 +0.9980488 0.8339392 0.8121268 +0.9984638 0.8604449 0.8463492 +0.9987895 0.8841823 0.8751301 +0.9990455 0.9048372 0.8990542 +0.999247 0.9224281 0.9187495 +0.9994057 0.9371669 0.9348352 +0.9995308 0.9493615 0.9478878 +0.9996295 0.959353 0.9584237 +0.9997074 0.967477 0.9668922 +0.9997688 0.9740432 0.9736756 +0.9998174 0.9793253 0.9790946 +0.9998557 0.9835588 0.9834141 +0.999886 0.9869419 0.9868512 +0.9999099 0.9896392 0.9895825 +0.9999288 0.9917859 0.9917504 +0.9999437 0.9934919 0.9934697 +0.3454107 0.9858181 0.3600134 +0.3453807 0.9858163 0.3599134 +0.3453439 0.9858141 0.3597877 +0.3452987 0.9858113 0.3596303 +0.3452442 0.9858079 0.3594334 +0.3451791 0.9858036 0.3591882 +0.3451032 0.9857982 0.3588839 +0.3450175 0.9857916 0.3585088 +0.3449254 0.9857835 0.3580498 +0.3448353 0.9857738 0.3574942 +0.3447636 0.9857621 0.3568316 +0.3447407 0.9857485 0.3560582 +0.3448204 0.9857332 0.3551842 +0.3450957 0.9857167 0.3542467 +0.3457234 0.9857006 0.3533318 +0.3469645 0.9856879 0.352611 +0.3492254 0.9856839 0.3523802 +0.3523802 0.9856839 0.3523802 +0.3563715 0.9856839 0.3523802 +0.3614209 0.9856839 0.3523802 +0.3678092 0.9856839 0.3523802 +0.3758911 0.9856839 0.3523802 +0.3861159 0.9856839 0.3523802 +0.3990515 0.9856839 0.3523802 +0.4154167 0.9856839 0.3523802 +0.4361208 0.9856839 0.3523802 +0.4623142 0.9856839 0.3523802 +0.4954523 0.9856839 0.3523802 +0.5373763 0.9856839 0.3523802 +0.5904156 0.9856839 0.3523802 +0.6575172 0.9856839 0.3523802 +0.7424095 0.9856839 0.3523802 +0.8498092 0.9856839 0.3523802 +0.9856839 0.9856839 0.3523802 +0.9890048 0.8673437 0.419125 +0.9914995 0.7992446 0.4865484 +0.9933953 0.7676683 0.5525411 +0.9948487 0.7613218 0.6152669 +0.9959706 0.7712508 0.6733015 +0.9968409 0.7906611 0.7257011 +0.9975189 0.8146529 0.7719959 +0.9980488 0.8398974 0.8121268 +0.9984638 0.8642952 0.8463492 +0.9987895 0.886655 0.8751301 +0.9990455 0.9064168 0.8990542 +0.999247 0.9234329 0.9187495 +0.9994057 0.9378038 0.9348352 +0.9995308 0.9497641 0.9478878 +0.9996295 0.9596068 0.9584237 +0.9997074 0.9676368 0.9668922 +0.9997688 0.9741436 0.9736756 +0.9998174 0.9793883 0.9790946 +0.9998557 0.9835983 0.9834141 +0.999886 0.9869667 0.9868512 +0.9999099 0.9896547 0.9895825 +0.9999288 0.9917956 0.9917504 +0.9999437 0.993498 0.9934697 +0.4144197 0.9890841 0.4247763 +0.4143955 0.9890831 0.4247022 +0.4143657 0.9890818 0.424609 +0.414329 0.9890801 0.4244922 +0.4142845 0.9890781 0.4243463 +0.4142311 0.9890755 0.4241644 +0.4141683 0.9890723 0.4239389 +0.4140964 0.9890684 0.4236608 +0.4140176 0.9890637 0.4233207 +0.4139373 0.9890579 0.4229091 +0.4138668 0.989051 0.4224183 +0.4138277 0.989043 0.4218457 +0.4138582 0.9890339 0.4211988 +0.4140252 0.9890241 0.4205051 +0.4144423 0.9890146 0.4198285 +0.4152991 0.9890072 0.4192956 +0.4168922 0.9890048 0.419125 +0.419125 0.9890048 0.419125 +0.4219498 0.9890048 0.419125 +0.4255236 0.9890048 0.419125 +0.4300448 0.9890048 0.419125 +0.4357648 0.9890048 0.419125 +0.4430013 0.9890048 0.419125 +0.4521565 0.9890048 0.419125 +0.4637389 0.9890048 0.419125 +0.4783922 0.9890048 0.419125 +0.4969305 0.9890048 0.419125 +0.5203839 0.9890048 0.419125 +0.5500554 0.9890048 0.419125 +0.5875938 0.9890048 0.419125 +0.6350848 0.9890048 0.419125 +0.695167 0.9890048 0.419125 +0.7711789 0.9890048 0.419125 +0.8673437 0.9890048 0.419125 +0.9890048 0.9890048 0.419125 +0.9914995 0.8841204 0.4865484 +0.9933953 0.8260608 0.5525411 +0.9948487 0.8009659 0.6152669 +0.9959706 0.7978374 0.6733015 +0.9968409 0.8082934 0.7257011 +0.9975189 0.8262314 0.7719959 +0.9980488 0.8474353 0.8121268 +0.9984638 0.8691663 0.8463492 +0.9987895 0.8897832 0.8751301 +0.9990455 0.9084153 0.8990542 +0.999247 0.9247041 0.9187495 +0.9994057 0.9386096 0.9348352 +0.9995308 0.9502734 0.9478878 +0.9996295 0.959928 0.9584237 +0.9997074 0.9678389 0.9668922 +0.9997688 0.9742706 0.9736756 +0.9998174 0.9794681 0.9790946 +0.9998557 0.9836483 0.9834141 +0.999886 0.986998 0.9868512 +0.9999099 0.9896744 0.9895825 +0.9999288 0.9918079 0.9917504 +0.9999437 0.9935057 0.9934697 +0.4834235 0.9915469 0.4906613 +0.4834045 0.9915463 0.4906072 +0.4833811 0.9915455 0.4905393 +0.4833522 0.9915446 0.4904542 +0.4833171 0.9915433 0.4903479 +0.4832747 0.9915418 0.4902154 +0.4832246 0.9915399 0.4900511 +0.4831666 0.9915376 0.4898485 +0.4831021 0.9915347 0.4896008 +0.4830346 0.9915312 0.489301 +0.4829718 0.9915271 0.4889438 +0.4829286 0.9915223 0.488527 +0.4829319 0.9915169 0.4880563 +0.4830292 0.991511 0.4875517 +0.4833013 0.9915054 0.4870597 +0.4838841 0.9915009 0.4866724 +0.4849907 0.9914995 0.4865484 +0.4865484 0.9914995 0.4865484 +0.4885191 0.9914995 0.4865484 +0.4910123 0.9914995 0.4865484 +0.4941665 0.9914995 0.4865484 +0.498157 0.9914995 0.4865484 +0.5032055 0.9914995 0.4865484 +0.5095925 0.9914995 0.4865484 +0.5176729 0.9914995 0.4865484 +0.5278957 0.9914995 0.4865484 +0.5408288 0.9914995 0.4865484 +0.5571908 0.9914995 0.4865484 +0.577891 0.9914995 0.4865484 +0.6040793 0.9914995 0.4865484 +0.637211 0.9914995 0.4865484 +0.6791269 0.9914995 0.4865484 +0.7321559 0.9914995 0.4865484 +0.7992446 0.9914995 0.4865484 +0.8841204 0.9914995 0.4865484 +0.9914995 0.9914995 0.4865484 +0.9933953 0.8999349 0.5525411 +0.9948487 0.8511207 0.6152669 +0.9959706 0.8314729 0.6733015 +0.9968409 0.8306004 0.7257011 +0.9975189 0.8408797 0.7719959 +0.9980488 0.8569716 0.8121268 +0.9984638 0.875329 0.8463492 +0.9987895 0.8937407 0.8751301 +0.9990455 0.9109436 0.8990542 +0.999247 0.9263124 0.9187495 +0.9994057 0.939629 0.9348352 +0.9995308 0.9509177 0.9478878 +0.9996295 0.9603343 0.9584237 +0.9997074 0.9680946 0.9668922 +0.9997688 0.9744313 0.9736756 +0.9998174 0.9795689 0.9790946 +0.9998557 0.9837116 0.9834141 +0.999886 0.9870376 0.9868512 +0.9999099 0.9896992 0.9895825 +0.9999288 0.9918234 0.9917504 +0.9999437 0.9935154 0.9934697 +0.5504963 0.993424 0.5554829 +0.5504818 0.9934236 0.5554442 +0.550464 0.9934231 0.5553956 +0.5504419 0.9934225 0.5553347 +0.550415 0.9934218 0.5552585 +0.5503825 0.9934209 0.5551637 +0.5503438 0.9934197 0.5550461 +0.5502987 0.9934183 0.5549011 +0.550248 0.9934166 0.5547238 +0.5501939 0.9934145 0.5545093 +0.5501416 0.993412 0.5542536 +0.5501012 0.9934091 0.5539555 +0.5500915 0.9934058 0.5536189 +0.5501456 0.9934023 0.5532582 +0.5503203 0.9933988 0.5529065 +0.5507113 0.9933961 0.5526297 +0.5514695 0.9933953 0.5525411 +0.5525411 0.9933953 0.5525411 +0.5538969 0.9933953 0.5525411 +0.5556122 0.9933953 0.5525411 +0.5577822 0.9933953 0.5525411 +0.5605276 0.9933953 0.5525411 +0.5640008 0.9933953 0.5525411 +0.5683949 0.9933953 0.5525411 +0.573954 0.9933953 0.5525411 +0.580987 0.9933953 0.5525411 +0.5898847 0.9933953 0.5525411 +0.6011414 0.9933953 0.5525411 +0.6153825 0.9933953 0.5525411 +0.6333995 0.9933953 0.5525411 +0.6561933 0.9933953 0.5525411 +0.6850303 0.9933953 0.5525411 +0.721513 0.9933953 0.5525411 +0.7676683 0.9933953 0.5525411 +0.8260608 0.9933953 0.5525411 +0.8999349 0.9933953 0.5525411 +0.9933953 0.9933953 0.5525411 +0.9948487 0.9145732 0.6152669 +0.9959706 0.8740262 0.6733015 +0.9968409 0.8588218 0.7257011 +0.9975189 0.8594117 0.7719959 +0.9980488 0.8690364 0.8121268 +0.9984638 0.8831255 0.8463492 +0.9987895 0.8987476 0.8751301 +0.9990455 0.9141422 0.8990542 +0.999247 0.928347 0.9187495 +0.9994057 0.9409186 0.9348352 +0.9995308 0.9517328 0.9478878 +0.9996295 0.9608482 0.9584237 +0.9997074 0.9684181 0.9668922 +0.9997688 0.9746346 0.9736756 +0.9998174 0.9796966 0.9790946 +0.9998557 0.9837916 0.9834141 +0.999886 0.9870878 0.9868512 +0.9999099 0.9897306 0.9895825 +0.9999288 0.9918431 0.9917504 +0.9999437 0.9935277 0.9934697 +0.6139459 0.9948662 0.6173355 +0.6139352 0.994866 0.6173083 +0.6139219 0.9948657 0.6172741 +0.6139056 0.9948653 0.6172312 +0.6138855 0.9948649 0.6171776 +0.6138613 0.9948643 0.6171109 +0.6138323 0.9948636 0.6170281 +0.6137984 0.9948628 0.6169261 +0.6137599 0.9948617 0.6168013 +0.6137183 0.9948604 0.6166504 +0.6136769 0.9948589 0.6164706 +0.6136427 0.9948571 0.616261 +0.6136284 0.9948551 0.6160243 +0.6136569 0.994853 0.6157707 +0.6137675 0.9948509 0.6155236 +0.6140266 0.9948493 0.6153291 +0.6145393 0.9948487 0.6152669 +0.6152669 0.9948487 0.6152669 +0.6161874 0.9948487 0.6152669 +0.6173519 0.9948487 0.6152669 +0.6188252 0.9948487 0.6152669 +0.6206891 0.9948487 0.6152669 +0.6230471 0.9948487 0.6152669 +0.6260304 0.9948487 0.6152669 +0.6298046 0.9948487 0.6152669 +0.6345795 0.9948487 0.6152669 +0.6406203 0.9948487 0.6152669 +0.6482627 0.9948487 0.6152669 +0.6579314 0.9948487 0.6152669 +0.6701635 0.9948487 0.6152669 +0.6856388 0.9948487 0.6152669 +0.7052169 0.9948487 0.6152669 +0.7299859 0.9948487 0.6152669 +0.7613218 0.9948487 0.6152669 +0.8009659 0.9948487 0.6152669 +0.8511207 0.9948487 0.6152669 +0.9145732 0.9948487 0.6152669 +0.9948487 0.9948487 0.6152669 +0.9959706 0.9278617 0.6733015 +0.9968409 0.8945255 0.7257011 +0.9975189 0.8828571 0.7719959 +0.9980488 0.8842998 0.8121268 +0.9984638 0.892989 0.8463492 +0.9987895 0.9050819 0.8751301 +0.9990455 0.9181889 0.8990542 +0.999247 0.9309211 0.9187495 +0.9994057 0.9425502 0.9348352 +0.9995308 0.952764 0.9478878 +0.9996295 0.9614985 0.9584237 +0.9997074 0.9688274 0.9668922 +0.9997688 0.9748918 0.9736756 +0.9998174 0.979858 0.9790946 +0.9998557 0.9838928 0.9834141 +0.999886 0.9871512 0.9868512 +0.9999099 0.9897703 0.9895825 +0.9999288 0.991868 0.9917504 +0.9999437 0.9935432 0.9934697 +0.6724572 0.9959813 0.6747327 +0.6724495 0.9959811 0.6747138 +0.6724399 0.9959809 0.6746901 +0.672428 0.9959807 0.6746604 +0.6724135 0.9959804 0.6746233 +0.6723959 0.9959801 0.6745771 +0.6723748 0.9959797 0.6745198 +0.67235 0.9959791 0.6744492 +0.6723217 0.9959785 0.6743629 +0.6722907 0.9959777 0.6742585 +0.6722594 0.9959768 0.674134 +0.6722322 0.9959757 0.673989 +0.672218 0.9959745 0.6738253 +0.672232 0.9959732 0.6736499 +0.6723012 0.9959719 0.673479 +0.6724711 0.9959709 0.6733446 +0.6728136 0.9959706 0.6733015 +0.6733015 0.9959706 0.6733015 +0.6739188 0.9959706 0.6733015 +0.6746998 0.9959706 0.6733015 +0.6756878 0.9959706 0.6733015 +0.6769378 0.9959706 0.6733015 +0.6785192 0.9959706 0.6733015 +0.6805199 0.9959706 0.6733015 +0.683051 0.9959706 0.6733015 +0.6862532 0.9959706 0.6733015 +0.6903044 0.9959706 0.6733015 +0.6954296 0.9959706 0.6733015 +0.7019138 0.9959706 0.6733015 +0.710117 0.9959706 0.6733015 +0.7204952 0.9959706 0.6733015 +0.733625 0.9959706 0.6733015 +0.7502359 0.9959706 0.6733015 +0.7712508 0.9959706 0.6733015 +0.7978374 0.9959706 0.6733015 +0.8314729 0.9959706 0.6733015 +0.8740262 0.9959706 0.6733015 +0.9278617 0.9959706 0.6733015 +0.9959706 0.9959706 0.6733015 +0.9968409 0.9396953 0.7257011 +0.9975189 0.9125186 0.7719959 +0.9980488 0.9036101 0.8121268 +0.9984638 0.9054678 0.8463492 +0.9987895 0.9130957 0.8751301 +0.9990455 0.9233085 0.8990542 +0.999247 0.9341777 0.9187495 +0.9994057 0.9446144 0.9348352 +0.9995308 0.9540687 0.9478878 +0.9996295 0.9623212 0.9584237 +0.9997074 0.9693452 0.9668922 +0.9997688 0.9752172 0.9736756 +0.9998174 0.9800622 0.9790946 +0.9998557 0.9840209 0.9834141 +0.999886 0.9872315 0.9868512 +0.9999099 0.9898206 0.9895825 +0.9999288 0.9918994 0.9917504 +0.9999437 0.9935629 0.9934697 +0.7251659 0.9968475 0.7266763 +0.7251605 0.9968474 0.7266635 +0.7251537 0.9968473 0.7266473 +0.7251454 0.9968472 0.7266271 +0.7251351 0.996847 0.7266018 +0.7251226 0.9968468 0.7265703 +0.7251076 0.9968465 0.7265312 +0.7250899 0.9968462 0.7264831 +0.7250697 0.9968458 0.7264242 +0.7250473 0.9968453 0.726353 +0.7250244 0.9968448 0.7262683 +0.7250039 0.9968441 0.7261694 +0.7249916 0.9968433 0.7260579 +0.7249978 0.9968425 0.7259384 +0.7250408 0.9968418 0.725822 +0.7251511 0.9968411 0.7257304 +0.7253775 0.9968409 0.7257011 +0.7257011 0.9968409 0.7257011 +0.7261105 0.9968409 0.7257011 +0.7266285 0.9968409 0.7257011 +0.7272837 0.9968409 0.7257011 +0.7281127 0.9968409 0.7257011 +0.7291615 0.9968409 0.7257011 +0.7304884 0.9968409 0.7257011 +0.732167 0.9968409 0.7257011 +0.7342907 0.9968409 0.7257011 +0.7369774 0.9968409 0.7257011 +0.7403765 0.9968409 0.7257011 +0.7446768 0.9968409 0.7257011 +0.7501172 0.9968409 0.7257011 +0.757 0.9968409 0.7257011 +0.7657077 0.9968409 0.7257011 +0.776724 0.9968409 0.7257011 +0.7906611 0.9968409 0.7257011 +0.8082934 0.9968409 0.7257011 +0.8306004 0.9968409 0.7257011 +0.8588218 0.9968409 0.7257011 +0.8945255 0.9968409 0.7257011 +0.9396953 0.9968409 0.7257011 +0.9968409 0.9968409 0.7257011 +0.9975189 0.9500442 0.7719959 +0.9980488 0.9280401 0.8121268 +0.9984638 0.921255 0.8463492 +0.9987895 0.9232341 0.8751301 +0.9990455 0.9297854 0.8990542 +0.999247 0.9382977 0.9187495 +0.9994057 0.9472259 0.9348352 +0.9995308 0.9557192 0.9478878 +0.9996295 0.963362 0.9584237 +0.9997074 0.9700002 0.9668922 +0.9997688 0.9756289 0.9736756 +0.9998174 0.9803206 0.9790946 +0.9998557 0.9841829 0.9834141 +0.999886 0.987333 0.9868512 +0.9999099 0.9898842 0.9895825 +0.9999288 0.9919392 0.9917504 +0.9999437 0.9935878 0.9934697 +0.7716588 0.997523 0.7726513 +0.7716551 0.997523 0.7726427 +0.7716504 0.9975229 0.7726318 +0.7716446 0.9975228 0.7726182 +0.7716375 0.9975227 0.7726012 +0.7716288 0.9975226 0.77258 +0.7716184 0.9975224 0.7725538 +0.7716061 0.9975222 0.7725214 +0.7715919 0.997522 0.7724818 +0.7715762 0.9975217 0.772434 +0.7715599 0.9975213 0.772377 +0.7715449 0.9975209 0.7723106 +0.7715352 0.9975204 0.7722356 +0.7715376 0.9975199 0.7721553 +0.7715641 0.9975194 0.7720771 +0.7716352 0.9975191 0.7720156 +0.7717834 0.9975189 0.7719959 +0.7719959 0.9975189 0.7719959 +0.7722648 0.9975189 0.7719959 +0.7726049 0.9975189 0.7719959 +0.7730352 0.9975189 0.7719959 +0.7735795 0.9975189 0.7719959 +0.7742682 0.9975189 0.7719959 +0.7751395 0.9975189 0.7719959 +0.7762418 0.9975189 0.7719959 +0.7776364 0.9975189 0.7719959 +0.7794007 0.9975189 0.7719959 +0.7816327 0.9975189 0.7719959 +0.7844566 0.9975189 0.7719959 +0.7880291 0.9975189 0.7719959 +0.7925488 0.9975189 0.7719959 +0.7982669 0.9975189 0.7719959 +0.8055009 0.9975189 0.7719959 +0.8146529 0.9975189 0.7719959 +0.8262314 0.9975189 0.7719959 +0.8408797 0.9975189 0.7719959 +0.8594117 0.9975189 0.7719959 +0.8828571 0.9975189 0.7719959 +0.9125186 0.9975189 0.7719959 +0.9500442 0.9975189 0.7719959 +0.9975189 0.9975189 0.7719959 +0.9980488 0.9589472 0.8121268 +0.9984638 0.9412278 0.8463492 +0.9987895 0.9360606 0.8751301 +0.9990455 0.9379796 0.8990542 +0.999247 0.94351 0.9187495 +0.9994057 0.9505298 0.9348352 +0.9995308 0.9578074 0.9478878 +0.9996295 0.9646787 0.9584237 +0.9997074 0.970829 0.9668922 +0.9997688 0.9761497 0.9736756 +0.9998174 0.9806476 0.9790946 +0.9998557 0.984388 0.9834141 +0.999886 0.9874615 0.9868512 +0.9999099 0.9899646 0.9895825 +0.9999288 0.9919896 0.9917504 +0.9999437 0.9936193 0.9934697 +0.8119154 0.9980513 0.8125619 +0.8119128 0.9980512 0.8125561 +0.8119096 0.9980512 0.8125489 +0.8119057 0.9980511 0.8125399 +0.8119009 0.9980511 0.8125286 +0.8118949 0.998051 0.8125145 +0.8118878 0.9980509 0.8124971 +0.8118794 0.9980508 0.8124756 +0.8118697 0.9980506 0.8124493 +0.8118589 0.9980504 0.8124175 +0.8118476 0.9980502 0.8123797 +0.811837 0.99805 0.8123356 +0.8118298 0.9980497 0.8122858 +0.8118303 0.9980494 0.8122325 +0.8118466 0.9980491 0.8121806 +0.8118921 0.9980488 0.8121398 +0.8119884 0.9980488 0.8121268 +0.8121268 0.9980488 0.8121268 +0.8123018 0.9980488 0.8121268 +0.8125232 0.9980488 0.8121268 +0.8128033 0.9980488 0.8121268 +0.8131577 0.9980488 0.8121268 +0.8136061 0.9980488 0.8121268 +0.8141733 0.9980488 0.8121268 +0.8148909 0.9980488 0.8121268 +0.8157988 0.9980488 0.8121268 +0.8169474 0.9980488 0.8121268 +0.8184005 0.9980488 0.8121268 +0.8202389 0.9980488 0.8121268 +0.8225647 0.9980488 0.8121268 +0.8255071 0.9980488 0.8121268 +0.8292297 0.9980488 0.8121268 +0.8339392 0.9980488 0.8121268 +0.8398974 0.9980488 0.8121268 +0.8474353 0.9980488 0.8121268 +0.8569716 0.9980488 0.8121268 +0.8690364 0.9980488 0.8121268 +0.8842998 0.9980488 0.8121268 +0.9036101 0.9980488 0.8121268 +0.9280401 0.9980488 0.8121268 +0.9589472 0.9980488 0.8121268 +0.9980488 0.9980488 0.8121268 +0.9984638 0.9664961 0.8463492 +0.9987895 0.9522877 0.8751301 +0.9990455 0.9483463 0.8990542 +0.999247 0.9501042 0.9187495 +0.9994057 0.9547096 0.9348352 +0.9995308 0.9604492 0.9478878 +0.9996295 0.9663445 0.9584237 +0.9997074 0.9718774 0.9668922 +0.9997688 0.9768086 0.9736756 +0.9998174 0.9810611 0.9790946 +0.9998557 0.9846473 0.9834141 +0.999886 0.987624 0.9868512 +0.9999099 0.9900664 0.9895825 +0.9999288 0.9920533 0.9917504 +0.9999437 0.9936592 0.9934697 +0.8462171 0.9984653 0.846635 +0.8462154 0.9984653 0.8466313 +0.8462132 0.9984653 0.8466265 +0.8462106 0.9984653 0.8466206 +0.8462073 0.9984652 0.8466132 +0.8462034 0.9984652 0.8466039 +0.8461986 0.9984651 0.8465925 +0.8461929 0.998465 0.8465783 +0.8461864 0.9984649 0.8465611 +0.8461791 0.9984648 0.8465402 +0.8461714 0.9984647 0.8465153 +0.8461641 0.9984645 0.8464864 +0.8461589 0.9984643 0.8464537 +0.8461587 0.9984642 0.8464187 +0.8461687 0.998464 0.8463846 +0.8461977 0.9984638 0.8463578 +0.8462598 0.9984638 0.8463492 +0.8463492 0.9984638 0.8463492 +0.8464623 0.9984638 0.8463492 +0.8466054 0.9984638 0.8463492 +0.8467864 0.9984638 0.8463492 +0.8470154 0.9984638 0.8463492 +0.8473052 0.9984638 0.8463492 +0.8476717 0.9984638 0.8463492 +0.8481355 0.9984638 0.8463492 +0.8487222 0.9984638 0.8463492 +0.8494644 0.9984638 0.8463492 +0.8504035 0.9984638 0.8463492 +0.8515915 0.9984638 0.8463492 +0.8530945 0.9984638 0.8463492 +0.8549959 0.9984638 0.8463492 +0.8574015 0.9984638 0.8463492 +0.8604449 0.9984638 0.8463492 +0.8642952 0.9984638 0.8463492 +0.8691663 0.9984638 0.8463492 +0.875329 0.9984638 0.8463492 +0.8831255 0.9984638 0.8463492 +0.892989 0.9984638 0.8463492 +0.9054678 0.9984638 0.8463492 +0.921255 0.9984638 0.8463492 +0.9412278 0.9984638 0.8463492 +0.9664961 0.9984638 0.8463492 +0.9984638 0.9984638 0.8463492 +0.9987895 0.9728171 0.8751301 +0.9990455 0.9614615 0.8990542 +0.999247 0.9584468 0.9187495 +0.9994057 0.9599976 0.9348352 +0.9995308 0.9637914 0.9478878 +0.9996295 0.968452 0.9584237 +0.9997074 0.9732039 0.9668922 +0.9997688 0.9776422 0.9736756 +0.9998174 0.9815844 0.9790946 +0.9998557 0.9849754 0.9834141 +0.999886 0.9878296 0.9868512 +0.9999099 0.9901951 0.9895825 +0.9999288 0.9921339 0.9917504 +0.9999437 0.9937096 0.9934697 +0.8750477 0.9987905 0.8753162 +0.8750466 0.9987905 0.8753137 +0.8750451 0.9987904 0.8753107 +0.8750434 0.9987904 0.8753068 +0.8750412 0.9987904 0.875302 +0.8750386 0.9987904 0.8752959 +0.8750355 0.9987903 0.8752885 +0.8750317 0.9987903 0.8752793 +0.8750274 0.9987902 0.875268 +0.8750225 0.9987902 0.8752545 +0.8750173 0.9987901 0.8752383 +0.8750124 0.99879 0.8752194 +0.8750088 0.9987899 0.8751981 +0.8750084 0.9987897 0.8751754 +0.8750145 0.9987896 0.8751532 +0.8750329 0.9987895 0.8751357 +0.8750727 0.9987895 0.8751301 +0.8751301 0.9987895 0.8751301 +0.8752028 0.9987895 0.8751301 +0.8752947 0.9987895 0.8751301 +0.8754109 0.9987895 0.8751301 +0.875558 0.9987895 0.8751301 +0.8757441 0.9987895 0.8751301 +0.8759795 0.9987895 0.8751301 +0.8762773 0.9987895 0.8751301 +0.8766541 0.9987895 0.8751301 +0.8771307 0.9987895 0.8751301 +0.8777338 0.9987895 0.8751301 +0.8784967 0.9987895 0.8751301 +0.8794619 0.9987895 0.8751301 +0.880683 0.9987895 0.8751301 +0.8822279 0.9987895 0.8751301 +0.8841823 0.9987895 0.8751301 +0.886655 0.9987895 0.8751301 +0.8897832 0.9987895 0.8751301 +0.8937407 0.9987895 0.8751301 +0.8987476 0.9987895 0.8751301 +0.9050819 0.9987895 0.8751301 +0.9130957 0.9987895 0.8751301 +0.9232341 0.9987895 0.8751301 +0.9360606 0.9987895 0.8751301 +0.9522877 0.9987895 0.8751301 +0.9728171 0.9987895 0.8751301 +0.9987895 0.9987895 0.8751301 +0.9990455 0.9780539 0.8990542 +0.999247 0.9690013 0.9187495 +0.9994057 0.9666876 0.9348352 +0.9995308 0.9680197 0.9478878 +0.9996295 0.9711183 0.9584237 +0.9997074 0.974882 0.9668922 +0.9997688 0.9786968 0.9736756 +0.9998174 0.9822464 0.9790946 +0.9998557 0.9853905 0.9834141 +0.999886 0.9880897 0.9868512 +0.9999099 0.990358 0.9895825 +0.9999288 0.9922358 0.9917504 +0.9999437 0.9937734 0.9934697 +0.8990028 0.9990461 0.8991744 +0.899002 0.9990461 0.8991728 +0.8990011 0.9990461 0.8991708 +0.899 0.9990461 0.8991683 +0.8989986 0.9990461 0.8991652 +0.8989969 0.9990461 0.8991613 +0.8989948 0.9990461 0.8991565 +0.8989923 0.999046 0.8991505 +0.8989895 0.999046 0.8991433 +0.8989863 0.9990459 0.8991345 +0.8989829 0.9990459 0.899124 +0.8989796 0.9990458 0.8991118 +0.8989771 0.9990458 0.8990981 +0.8989767 0.9990457 0.8990834 +0.8989805 0.9990456 0.8990691 +0.8989921 0.9990456 0.8990578 +0.8990175 0.9990455 0.8990542 +0.8990542 0.9990455 0.8990542 +0.8991006 0.9990455 0.8990542 +0.8991593 0.9990455 0.8990542 +0.8992336 0.9990455 0.8990542 +0.8993275 0.9990455 0.8990542 +0.8994464 0.9990455 0.8990542 +0.8995968 0.9990455 0.8990542 +0.899787 0.9990455 0.8990542 +0.9000277 0.9990455 0.8990542 +0.9003323 0.9990455 0.8990542 +0.9007175 0.9990455 0.8990542 +0.9012049 0.9990455 0.8990542 +0.9018215 0.9990455 0.8990542 +0.9026016 0.9990455 0.8990542 +0.9035886 0.9990455 0.8990542 +0.9048372 0.9990455 0.8990542 +0.9064168 0.9990455 0.8990542 +0.9084153 0.9990455 0.8990542 +0.9109436 0.9990455 0.8990542 +0.9141422 0.9990455 0.8990542 +0.9181889 0.9990455 0.8990542 +0.9233085 0.9990455 0.8990542 +0.9297854 0.9990455 0.8990542 +0.9379796 0.9990455 0.8990542 +0.9483463 0.9990455 0.8990542 +0.9614615 0.9990455 0.8990542 +0.9780539 0.9990455 0.8990542 +0.9990455 0.9990455 0.8990542 +0.999247 0.982354 0.9187495 +0.9994057 0.9751513 0.9348352 +0.9995308 0.9733691 0.9478878 +0.9996295 0.9744915 0.9584237 +0.9997074 0.977005 0.9668922 +0.9997688 0.980031 0.9736756 +0.9998174 0.9830838 0.9790946 +0.9998557 0.9859157 0.9834141 +0.999886 0.9884188 0.9868512 +0.9999099 0.9905641 0.9895825 +0.9999288 0.9923648 0.9917504 +0.9999437 0.9938541 0.9934697 +0.9187175 0.9992474 0.9188267 +0.918717 0.9992474 0.9188257 +0.9187164 0.9992474 0.9188244 +0.9187157 0.9992474 0.9188228 +0.9187148 0.9992474 0.9188208 +0.9187137 0.9992474 0.9188183 +0.9187123 0.9992473 0.9188152 +0.9187107 0.9992473 0.9188114 +0.9187089 0.9992473 0.9188067 +0.9187068 0.9992473 0.9188011 +0.9187045 0.9992472 0.9187944 +0.9187024 0.9992472 0.9187865 +0.9187008 0.9992472 0.9187777 +0.9187004 0.9992471 0.9187683 +0.9187027 0.9992471 0.9187591 +0.9187101 0.999247 0.9187518 +0.9187262 0.999247 0.9187495 +0.9187495 0.999247 0.9187495 +0.9187791 0.999247 0.9187495 +0.9188164 0.999247 0.9187495 +0.9188636 0.999247 0.9187495 +0.9189234 0.999247 0.9187495 +0.918999 0.999247 0.9187495 +0.9190947 0.999247 0.9187495 +0.9192157 0.999247 0.9187495 +0.9193688 0.999247 0.9187495 +0.9195625 0.999247 0.9187495 +0.9198076 0.999247 0.9187495 +0.9201176 0.999247 0.9187495 +0.9205098 0.999247 0.9187495 +0.9210061 0.999247 0.9187495 +0.9216339 0.999247 0.9187495 +0.9224281 0.999247 0.9187495 +0.9234329 0.999247 0.9187495 +0.9247041 0.999247 0.9187495 +0.9263124 0.999247 0.9187495 +0.928347 0.999247 0.9187495 +0.9309211 0.999247 0.9187495 +0.9341777 0.999247 0.9187495 +0.9382977 0.999247 0.9187495 +0.94351 0.999247 0.9187495 +0.9501042 0.999247 0.9187495 +0.9584468 0.999247 0.9187495 +0.9690013 0.999247 0.9187495 +0.982354 0.999247 0.9187495 +0.999247 0.999247 0.9187495 +0.9994057 0.9858591 0.9348352 +0.9995308 0.9801368 0.9478878 +0.9996295 0.978759 0.9584237 +0.9997074 0.9796909 0.9668922 +0.9997688 0.981719 0.9736756 +0.9998174 0.9841433 0.9790946 +0.9998557 0.9865801 0.9834141 +0.999886 0.9888351 0.9868512 +0.9999099 0.9908248 0.9895825 +0.9999288 0.992528 0.9917504 +0.9999437 0.9939562 0.9934697 +0.9348153 0.999406 0.9348845 +0.9348149 0.999406 0.9348838 +0.9348146 0.999406 0.934883 +0.9348141 0.999406 0.934882 +0.9348135 0.999406 0.9348807 +0.9348128 0.9994059 0.9348791 +0.9348119 0.9994059 0.9348771 +0.9348109 0.9994059 0.9348747 +0.9348097 0.9994059 0.9348717 +0.9348083 0.9994059 0.9348681 +0.9348069 0.9994059 0.9348638 +0.9348055 0.9994059 0.9348588 +0.9348044 0.9994058 0.9348532 +0.9348042 0.9994058 0.9348472 +0.9348056 0.9994058 0.9348413 +0.9348102 0.9994057 0.9348367 +0.9348204 0.9994057 0.9348352 +0.9348352 0.9994057 0.9348352 +0.9348539 0.9994057 0.9348352 +0.9348776 0.9994057 0.9348352 +0.9349075 0.9994057 0.9348352 +0.9349454 0.9994057 0.9348352 +0.9349933 0.9994057 0.9348352 +0.935054 0.9994057 0.9348352 +0.9351307 0.9994057 0.9348352 +0.9352277 0.9994057 0.9348352 +0.9353505 0.9994057 0.9348352 +0.9355059 0.9994057 0.9348352 +0.9357024 0.9994057 0.9348352 +0.935951 0.9994057 0.9348352 +0.9362655 0.9994057 0.9348352 +0.9366635 0.9994057 0.9348352 +0.9371669 0.9994057 0.9348352 +0.9378038 0.9994057 0.9348352 +0.9386096 0.9994057 0.9348352 +0.939629 0.9994057 0.9348352 +0.9409186 0.9994057 0.9348352 +0.9425502 0.9994057 0.9348352 +0.9446144 0.9994057 0.9348352 +0.9472259 0.9994057 0.9348352 +0.9505298 0.9994057 0.9348352 +0.9547096 0.9994057 0.9348352 +0.9599976 0.9994057 0.9348352 +0.9666876 0.9994057 0.9348352 +0.9751513 0.9994057 0.9348352 +0.9858591 0.9994057 0.9348352 +0.9994057 0.9994057 0.9348352 +0.9995308 0.9886988 0.9478878 +0.9996295 0.9841579 0.9584237 +0.9997074 0.983089 0.9668922 +0.9997688 0.9838545 0.9736756 +0.9998174 0.9854838 0.9790946 +0.9998557 0.9874207 0.9834141 +0.999886 0.9893618 0.9868512 +0.9999099 0.9911547 0.9895825 +0.9999288 0.9927345 0.9917504 +0.9999437 0.9940854 0.9934697 +0.9478754 0.999531 0.9479192 +0.9478752 0.999531 0.9479187 +0.947875 0.999531 0.9479182 +0.9478746 0.999531 0.9479176 +0.9478743 0.999531 0.9479168 +0.9478738 0.999531 0.9479157 +0.9478733 0.999531 0.9479145 +0.9478726 0.999531 0.9479129 +0.9478718 0.999531 0.947911 +0.947871 0.9995309 0.9479088 +0.94787 0.9995309 0.947906 +0.9478691 0.9995309 0.9479029 +0.9478684 0.9995309 0.9478993 +0.9478683 0.9995309 0.9478954 +0.9478691 0.9995309 0.9478917 +0.947872 0.9995309 0.9478888 +0.9478785 0.9995308 0.9478878 +0.9478878 0.9995308 0.9478878 +0.9478997 0.9995308 0.9478878 +0.9479146 0.9995308 0.9478878 +0.9479335 0.9995308 0.9478878 +0.9479575 0.9995308 0.9478878 +0.9479878 0.9995308 0.9478878 +0.9480261 0.9995308 0.9478878 +0.9480746 0.9995308 0.9478878 +0.9481359 0.9995308 0.9478878 +0.9482135 0.9995308 0.9478878 +0.9483117 0.9995308 0.9478878 +0.9484359 0.9995308 0.9478878 +0.9485931 0.9995308 0.9478878 +0.9487918 0.9995308 0.9478878 +0.9490434 0.9995308 0.9478878 +0.9493615 0.9995308 0.9478878 +0.9497641 0.9995308 0.9478878 +0.9502734 0.9995308 0.9478878 +0.9509177 0.9995308 0.9478878 +0.9517328 0.9995308 0.9478878 +0.952764 0.9995308 0.9478878 +0.9540687 0.9995308 0.9478878 +0.9557192 0.9995308 0.9478878 +0.9578074 0.9995308 0.9478878 +0.9604492 0.9995308 0.9478878 +0.9637914 0.9995308 0.9478878 +0.9680197 0.9995308 0.9478878 +0.9733691 0.9995308 0.9478878 +0.9801368 0.9995308 0.9478878 +0.9886988 0.9995308 0.9478878 +0.9995308 0.9995308 0.9478878 +0.9996295 0.9909882 0.9584237 +0.9997074 0.9873879 0.9668922 +0.9997688 0.9865561 0.9736756 +0.9998174 0.9871796 0.9790946 +0.9998557 0.9884841 0.9834141 +0.999886 0.9900282 0.9868512 +0.9999099 0.991572 0.9895825 +0.9999288 0.9929957 0.9917504 +0.9999437 0.9942488 0.9934697 +0.958416 0.9996296 0.9584436 +0.9584159 0.9996296 0.9584433 +0.9584157 0.9996296 0.958443 +0.9584155 0.9996296 0.9584426 +0.9584153 0.9996296 0.9584421 +0.958415 0.9996296 0.9584414 +0.9584146 0.9996296 0.9584406 +0.9584142 0.9996296 0.9584396 +0.9584137 0.9996296 0.9584384 +0.9584132 0.9996296 0.958437 +0.9584126 0.9996296 0.9584353 +0.958412 0.9996296 0.9584333 +0.9584115 0.9996296 0.958431 +0.9584114 0.9996295 0.9584286 +0.958412 0.9996295 0.9584262 +0.9584138 0.9996295 0.9584243 +0.9584178 0.9996295 0.9584237 +0.9584237 0.9996295 0.9584237 +0.9584312 0.9996295 0.9584237 +0.9584406 0.9996295 0.9584237 +0.9584526 0.9996295 0.9584237 +0.9584677 0.9996295 0.9584237 +0.9584868 0.9996295 0.9584237 +0.9585109 0.9996295 0.9584237 +0.9585415 0.9996295 0.9584237 +0.9585802 0.9996295 0.9584237 +0.9586291 0.9996295 0.9584237 +0.958691 0.9996295 0.9584237 +0.9587693 0.9996295 0.9584237 +0.9588684 0.9996295 0.9584237 +0.9589938 0.9996295 0.9584237 +0.9591524 0.9996295 0.9584237 +0.959353 0.9996295 0.9584237 +0.9596068 0.9996295 0.9584237 +0.959928 0.9996295 0.9584237 +0.9603343 0.9996295 0.9584237 +0.9608482 0.9996295 0.9584237 +0.9614985 0.9996295 0.9584237 +0.9623212 0.9996295 0.9584237 +0.963362 0.9996295 0.9584237 +0.9646787 0.9996295 0.9584237 +0.9663445 0.9996295 0.9584237 +0.968452 0.9996295 0.9584237 +0.9711183 0.9996295 0.9584237 +0.9744915 0.9996295 0.9584237 +0.978759 0.9996295 0.9584237 +0.9841579 0.9996295 0.9584237 +0.9909882 0.9996295 0.9584237 +0.9996295 0.9996295 0.9584237 +0.9997074 0.9928267 0.9668922 +0.9997688 0.9899741 0.9736756 +0.9998174 0.989325 0.9790946 +0.9998557 0.9898295 0.9834141 +0.999886 0.9908712 0.9868512 +0.9999099 0.9920999 0.9895825 +0.9999288 0.9933261 0.9917504 +0.9999437 0.9944556 0.9934697 +0.9668873 0.9997074 0.9669047 +0.9668872 0.9997074 0.9669045 +0.9668871 0.9997074 0.9669043 +0.966887 0.9997074 0.9669041 +0.9668869 0.9997074 0.9669037 +0.9668867 0.9997074 0.9669033 +0.9668865 0.9997074 0.9669028 +0.9668862 0.9997074 0.9669022 +0.9668859 0.9997074 0.9669014 +0.9668855 0.9997074 0.9669005 +0.9668852 0.9997074 0.9668994 +0.9668848 0.9997074 0.9668982 +0.9668845 0.9997074 0.9668967 +0.9668844 0.9997074 0.9668952 +0.9668847 0.9997074 0.9668937 +0.9668859 0.9997074 0.9668925 +0.9668884 0.9997074 0.9668922 +0.9668922 0.9997074 0.9668922 +0.9668969 0.9997074 0.9668922 +0.9669028 0.9997074 0.9668922 +0.9669103 0.9997074 0.9668922 +0.9669198 0.9997074 0.9668922 +0.9669318 0.9997074 0.9668922 +0.966947 0.9997074 0.9668922 +0.9669663 0.9997074 0.9668922 +0.9669906 0.9997074 0.9668922 +0.9670214 0.9997074 0.9668922 +0.9670604 0.9997074 0.9668922 +0.9671097 0.9997074 0.9668922 +0.967172 0.9997074 0.9668922 +0.9672509 0.9997074 0.9668922 +0.9673508 0.9997074 0.9668922 +0.967477 0.9997074 0.9668922 +0.9676368 0.9997074 0.9668922 +0.9678389 0.9997074 0.9668922 +0.9680946 0.9997074 0.9668922 +0.9684181 0.9997074 0.9668922 +0.9688274 0.9997074 0.9668922 +0.9693452 0.9997074 0.9668922 +0.9700002 0.9997074 0.9668922 +0.970829 0.9997074 0.9668922 +0.9718774 0.9997074 0.9668922 +0.9732039 0.9997074 0.9668922 +0.974882 0.9997074 0.9668922 +0.977005 0.9997074 0.9668922 +0.9796909 0.9997074 0.9668922 +0.983089 0.9997074 0.9668922 +0.9873879 0.9997074 0.9668922 +0.9928267 0.9997074 0.9668922 +0.9997074 0.9997074 0.9668922 +0.9997688 0.9942982 0.9736756 +0.9998174 0.9920392 0.9790946 +0.9998557 0.9915316 0.9834141 +0.999886 0.9919377 0.9868512 +0.9999099 0.9927678 0.9895825 +0.9999288 0.9937442 0.9917504 +0.9999437 0.9947172 0.9934697 +0.9736726 0.9997689 0.9736835 +0.9736726 0.9997689 0.9736834 +0.9736725 0.9997689 0.9736833 +0.9736724 0.9997689 0.9736831 +0.9736723 0.9997689 0.9736829 +0.9736722 0.9997689 0.9736827 +0.9736721 0.9997689 0.9736824 +0.9736719 0.9997689 0.973682 +0.9736717 0.9997689 0.9736815 +0.9736715 0.9997689 0.9736809 +0.9736712 0.9997689 0.9736802 +0.973671 0.9997689 0.9736794 +0.9736708 0.9997689 0.9736785 +0.9736708 0.9997689 0.9736776 +0.973671 0.9997688 0.9736766 +0.9736717 0.9997688 0.9736759 +0.9736733 0.9997688 0.9736756 +0.9736756 0.9997688 0.9736756 +0.9736786 0.9997688 0.9736756 +0.9736823 0.9997688 0.9736756 +0.973687 0.9997688 0.9736756 +0.973693 0.9997688 0.9736756 +0.9737006 0.9997688 0.9736756 +0.9737101 0.9997688 0.9736756 +0.9737222 0.9997688 0.9736756 +0.9737375 0.9997688 0.9736756 +0.9737569 0.9997688 0.9736756 +0.9737814 0.9997688 0.9736756 +0.9738123 0.9997688 0.9736756 +0.9738515 0.9997688 0.9736756 +0.9739011 0.9997688 0.9736756 +0.9739638 0.9997688 0.9736756 +0.9740432 0.9997688 0.9736756 +0.9741436 0.9997688 0.9736756 +0.9742706 0.9997688 0.9736756 +0.9744313 0.9997688 0.9736756 +0.9746346 0.9997688 0.9736756 +0.9748918 0.9997688 0.9736756 +0.9752172 0.9997688 0.9736756 +0.9756289 0.9997688 0.9736756 +0.9761497 0.9997688 0.9736756 +0.9768086 0.9997688 0.9736756 +0.9776422 0.9997688 0.9736756 +0.9786968 0.9997688 0.9736756 +0.980031 0.9997688 0.9736756 +0.981719 0.9997688 0.9736756 +0.9838545 0.9997688 0.9736756 +0.9865561 0.9997688 0.9736756 +0.9899741 0.9997688 0.9736756 +0.9942982 0.9997688 0.9736756 +0.9997688 0.9997688 0.9736756 +0.9998174 0.9954731 0.9790946 +0.9998557 0.9936849 0.9834141 +0.999886 0.993287 0.9868512 +0.9999099 0.9936128 0.9895825 +0.9999288 0.9942731 0.9917504 +0.9999437 0.9950481 0.9934697 +0.9790927 0.9998174 0.9790996 +0.9790927 0.9998174 0.9790995 +0.9790927 0.9998174 0.9790994 +0.9790926 0.9998174 0.9790993 +0.9790925 0.9998174 0.9790992 +0.9790925 0.9998174 0.979099 +0.9790924 0.9998174 0.9790988 +0.9790923 0.9998174 0.9790986 +0.9790921 0.9998174 0.9790983 +0.979092 0.9998174 0.9790979 +0.9790919 0.9998174 0.9790975 +0.9790917 0.9998174 0.979097 +0.9790916 0.9998174 0.9790964 +0.9790916 0.9998174 0.9790958 +0.9790917 0.9998174 0.9790952 +0.9790921 0.9998174 0.9790948 +0.9790931 0.9998174 0.9790946 +0.9790946 0.9998174 0.9790946 +0.9790965 0.9998174 0.9790946 +0.9790988 0.9998174 0.9790946 +0.9791018 0.9998174 0.9790946 +0.9791055 0.9998174 0.9790946 +0.9791103 0.9998174 0.9790946 +0.9791163 0.9998174 0.9790946 +0.9791238 0.9998174 0.9790946 +0.9791334 0.9998174 0.9790946 +0.9791456 0.9998174 0.9790946 +0.979161 0.9998174 0.9790946 +0.9791804 0.9998174 0.9790946 +0.979205 0.9998174 0.9790946 +0.9792361 0.9998174 0.9790946 +0.9792755 0.9998174 0.9790946 +0.9793253 0.9998174 0.9790946 +0.9793883 0.9998174 0.9790946 +0.9794681 0.9998174 0.9790946 +0.9795689 0.9998174 0.9790946 +0.9796966 0.9998174 0.9790946 +0.979858 0.9998174 0.9790946 +0.9800622 0.9998174 0.9790946 +0.9803206 0.9998174 0.9790946 +0.9806476 0.9998174 0.9790946 +0.9810611 0.9998174 0.9790946 +0.9815844 0.9998174 0.9790946 +0.9822464 0.9998174 0.9790946 +0.9830838 0.9998174 0.9790946 +0.9841433 0.9998174 0.9790946 +0.9854838 0.9998174 0.9790946 +0.9871796 0.9998174 0.9790946 +0.989325 0.9998174 0.9790946 +0.9920392 0.9998174 0.9790946 +0.9954731 0.9998174 0.9790946 +0.9998174 0.9998174 0.9790946 +0.9998557 0.9964092 0.9834141 +0.999886 0.9949941 0.9868512 +0.9999099 0.9946818 0.9895825 +0.9999288 0.9949422 0.9917504 +0.9999437 0.9954668 0.9934697 +0.9834129 0.9998557 0.9834172 +0.9834129 0.9998557 0.9834172 +0.9834129 0.9998557 0.9834171 +0.9834129 0.9998557 0.9834171 +0.9834128 0.9998557 0.983417 +0.9834128 0.9998557 0.9834169 +0.9834127 0.9998557 0.9834168 +0.9834127 0.9998557 0.9834166 +0.9834126 0.9998557 0.9834164 +0.9834125 0.9998557 0.9834162 +0.9834124 0.9998557 0.9834159 +0.9834123 0.9998557 0.9834156 +0.9834122 0.9998557 0.9834152 +0.9834122 0.9998557 0.9834149 +0.9834123 0.9998557 0.9834145 +0.9834126 0.9998557 0.9834142 +0.9834132 0.9998557 0.9834141 +0.9834141 0.9998557 0.9834141 +0.9834153 0.9998557 0.9834141 +0.9834167 0.9998557 0.9834141 +0.9834186 0.9998557 0.9834141 +0.9834209 0.9998557 0.9834141 +0.9834239 0.9998557 0.9834141 +0.9834277 0.9998557 0.9834141 +0.9834324 0.9998557 0.9834141 +0.9834385 0.9998557 0.9834141 +0.9834461 0.9998557 0.9834141 +0.9834557 0.9998557 0.9834141 +0.9834679 0.9998557 0.9834141 +0.9834833 0.9998557 0.9834141 +0.9835029 0.9998557 0.9834141 +0.9835276 0.9998557 0.9834141 +0.9835588 0.9998557 0.9834141 +0.9835983 0.9998557 0.9834141 +0.9836483 0.9998557 0.9834141 +0.9837116 0.9998557 0.9834141 +0.9837916 0.9998557 0.9834141 +0.9838928 0.9998557 0.9834141 +0.9840209 0.9998557 0.9834141 +0.9841829 0.9998557 0.9834141 +0.984388 0.9998557 0.9834141 +0.9846473 0.9998557 0.9834141 +0.9849754 0.9998557 0.9834141 +0.9853905 0.9998557 0.9834141 +0.9859157 0.9998557 0.9834141 +0.9865801 0.9998557 0.9834141 +0.9874207 0.9998557 0.9834141 +0.9884841 0.9998557 0.9834141 +0.9898295 0.9998557 0.9834141 +0.9915316 0.9998557 0.9834141 +0.9936849 0.9998557 0.9834141 +0.9964092 0.9998557 0.9834141 +0.9998557 0.9998557 0.9834141 +0.999886 0.9971537 0.9868512 +0.9999099 0.9960342 0.9895825 +0.9999288 0.9957887 0.9917504 +0.9999437 0.9959964 0.9934697 +0.9868505 0.999886 0.9868532 +0.9868505 0.999886 0.9868532 +0.9868505 0.999886 0.9868531 +0.9868505 0.999886 0.9868531 +0.9868504 0.999886 0.986853 +0.9868504 0.999886 0.986853 +0.9868504 0.999886 0.9868529 +0.9868503 0.999886 0.9868528 +0.9868503 0.999886 0.9868527 +0.9868502 0.999886 0.9868525 +0.9868502 0.999886 0.9868524 +0.9868501 0.999886 0.9868522 +0.9868501 0.999886 0.986852 +0.98685 0.999886 0.9868517 +0.9868501 0.999886 0.9868515 +0.9868503 0.999886 0.9868513 +0.9868507 0.999886 0.9868512 +0.9868512 0.999886 0.9868512 +0.986852 0.999886 0.9868512 +0.9868529 0.999886 0.9868512 +0.9868541 0.999886 0.9868512 +0.9868555 0.999886 0.9868512 +0.9868574 0.999886 0.9868512 +0.9868597 0.999886 0.9868512 +0.9868627 0.999886 0.9868512 +0.9868665 0.999886 0.9868512 +0.9868713 0.999886 0.9868512 +0.9868773 0.999886 0.9868512 +0.986885 0.999886 0.9868512 +0.9868946 0.999886 0.9868512 +0.9869069 0.999886 0.9868512 +0.9869223 0.999886 0.9868512 +0.9869419 0.999886 0.9868512 +0.9869667 0.999886 0.9868512 +0.986998 0.999886 0.9868512 +0.9870376 0.999886 0.9868512 +0.9870878 0.999886 0.9868512 +0.9871512 0.999886 0.9868512 +0.9872315 0.999886 0.9868512 +0.987333 0.999886 0.9868512 +0.9874615 0.999886 0.9868512 +0.987624 0.999886 0.9868512 +0.9878296 0.999886 0.9868512 +0.9880897 0.999886 0.9868512 +0.9884188 0.999886 0.9868512 +0.9888351 0.999886 0.9868512 +0.9893618 0.999886 0.9868512 +0.9900282 0.999886 0.9868512 +0.9908712 0.999886 0.9868512 +0.9919377 0.999886 0.9868512 +0.993287 0.999886 0.9868512 +0.9949941 0.999886 0.9868512 +0.9971537 0.999886 0.9868512 +0.999886 0.999886 0.9868512 +0.9999099 0.9977452 0.9895825 +0.9999288 0.9968597 0.9917504 +0.9999437 0.9966665 0.9934697 +0.989582 0.9999099 0.9895837 +0.989582 0.9999099 0.9895837 +0.989582 0.9999099 0.9895837 +0.989582 0.9999099 0.9895836 +0.989582 0.9999099 0.9895836 +0.9895819 0.9999099 0.9895836 +0.9895819 0.9999099 0.9895835 +0.9895819 0.9999099 0.9895834 +0.9895819 0.9999099 0.9895834 +0.9895818 0.9999099 0.9895833 +0.9895818 0.9999099 0.9895832 +0.9895818 0.9999099 0.9895831 +0.9895817 0.9999099 0.9895829 +0.9895817 0.9999099 0.9895828 +0.9895817 0.9999099 0.9895826 +0.9895819 0.9999099 0.9895825 +0.9895821 0.9999099 0.9895825 +0.9895825 0.9999099 0.9895825 +0.9895829 0.9999099 0.9895825 +0.9895835 0.9999099 0.9895825 +0.9895842 0.9999099 0.9895825 +0.9895851 0.9999099 0.9895825 +0.9895863 0.9999099 0.9895825 +0.9895878 0.9999099 0.9895825 +0.9895897 0.9999099 0.9895825 +0.989592 0.9999099 0.9895825 +0.989595 0.9999099 0.9895825 +0.9895988 0.9999099 0.9895825 +0.9896036 0.9999099 0.9895825 +0.9896096 0.9999099 0.9895825 +0.9896173 0.9999099 0.9895825 +0.989627 0.9999099 0.9895825 +0.9896392 0.9999099 0.9895825 +0.9896547 0.9999099 0.9895825 +0.9896744 0.9999099 0.9895825 +0.9896992 0.9999099 0.9895825 +0.9897306 0.9999099 0.9895825 +0.9897703 0.9999099 0.9895825 +0.9898206 0.9999099 0.9895825 +0.9898842 0.9999099 0.9895825 +0.9899646 0.9999099 0.9895825 +0.9900664 0.9999099 0.9895825 +0.9901951 0.9999099 0.9895825 +0.990358 0.9999099 0.9895825 +0.9905641 0.9999099 0.9895825 +0.9908248 0.9999099 0.9895825 +0.9911547 0.9999099 0.9895825 +0.991572 0.9999099 0.9895825 +0.9920999 0.9999099 0.9895825 +0.9927678 0.9999099 0.9895825 +0.9936128 0.9999099 0.9895825 +0.9946818 0.9999099 0.9895825 +0.9960342 0.9999099 0.9895825 +0.9977452 0.9999099 0.9895825 +0.9999099 0.9999099 0.9895825 +0.9999288 0.9982146 0.9917504 +0.9999437 0.9975143 0.9934697 +0.9917501 0.9999288 0.9917511 +0.9917501 0.9999288 0.9917511 +0.9917501 0.9999288 0.9917511 +0.9917501 0.9999288 0.9917511 +0.9917501 0.9999288 0.9917511 +0.9917501 0.9999288 0.9917511 +0.99175 0.9999288 0.991751 +0.99175 0.9999288 0.991751 +0.99175 0.9999288 0.991751 +0.99175 0.9999288 0.9917509 +0.99175 0.9999288 0.9917508 +0.9917499 0.9999288 0.9917507 +0.9917499 0.9999288 0.9917507 +0.9917499 0.9999288 0.9917506 +0.9917499 0.9999288 0.9917505 +0.99175 0.9999288 0.9917504 +0.9917502 0.9999288 0.9917504 +0.9917504 0.9999288 0.9917504 +0.9917507 0.9999288 0.9917504 +0.991751 0.9999288 0.9917504 +0.9917515 0.9999288 0.9917504 +0.9917521 0.9999288 0.9917504 +0.9917528 0.9999288 0.9917504 +0.9917537 0.9999288 0.9917504 +0.9917549 0.9999288 0.9917504 +0.9917564 0.9999288 0.9917504 +0.9917582 0.9999288 0.9917504 +0.9917606 0.9999288 0.9917504 +0.9917636 0.9999288 0.9917504 +0.9917674 0.9999288 0.9917504 +0.9917722 0.9999288 0.9917504 +0.9917782 0.9999288 0.9917504 +0.9917859 0.9999288 0.9917504 +0.9917956 0.9999288 0.9917504 +0.9918079 0.9999288 0.9917504 +0.9918234 0.9999288 0.9917504 +0.9918431 0.9999288 0.9917504 +0.991868 0.9999288 0.9917504 +0.9918994 0.9999288 0.9917504 +0.9919392 0.9999288 0.9917504 +0.9919896 0.9999288 0.9917504 +0.9920533 0.9999288 0.9917504 +0.9921339 0.9999288 0.9917504 +0.9922358 0.9999288 0.9917504 +0.9923648 0.9999288 0.9917504 +0.992528 0.9999288 0.9917504 +0.9927345 0.9999288 0.9917504 +0.9929957 0.9999288 0.9917504 +0.9933261 0.9999288 0.9917504 +0.9937442 0.9999288 0.9917504 +0.9942731 0.9999288 0.9917504 +0.9949422 0.9999288 0.9917504 +0.9957887 0.9999288 0.9917504 +0.9968597 0.9999288 0.9917504 +0.9982146 0.9999288 0.9917504 +0.9999288 0.9999288 0.9917504 +0.9999437 0.9985868 0.9934697 +0.9934695 0.9999437 0.9934701 +0.9934695 0.9999437 0.9934701 +0.9934695 0.9999437 0.9934701 +0.9934695 0.9999437 0.9934701 +0.9934695 0.9999437 0.9934701 +0.9934695 0.9999437 0.9934701 +0.9934695 0.9999437 0.9934701 +0.9934694 0.9999437 0.9934701 +0.9934694 0.9999437 0.99347 +0.9934694 0.9999437 0.99347 +0.9934694 0.9999437 0.9934699 +0.9934694 0.9999437 0.9934699 +0.9934694 0.9999437 0.9934698 +0.9934694 0.9999437 0.9934698 +0.9934694 0.9999437 0.9934697 +0.9934694 0.9999437 0.9934697 +0.9934695 0.9999437 0.9934697 +0.9934697 0.9999437 0.9934697 +0.9934698 0.9999437 0.9934697 +0.9934701 0.9999437 0.9934697 +0.9934704 0.9999437 0.9934697 +0.9934707 0.9999437 0.9934697 +0.9934712 0.9999437 0.9934697 +0.9934718 0.9999437 0.9934697 +0.9934725 0.9999437 0.9934697 +0.9934734 0.9999437 0.9934697 +0.9934746 0.9999437 0.9934697 +0.9934761 0.9999437 0.9934697 +0.9934779 0.9999437 0.9934697 +0.9934803 0.9999437 0.9934697 +0.9934833 0.9999437 0.9934697 +0.9934871 0.9999437 0.9934697 +0.9934919 0.9999437 0.9934697 +0.993498 0.9999437 0.9934697 +0.9935057 0.9999437 0.9934697 +0.9935154 0.9999437 0.9934697 +0.9935277 0.9999437 0.9934697 +0.9935432 0.9999437 0.9934697 +0.9935629 0.9999437 0.9934697 +0.9935878 0.9999437 0.9934697 +0.9936193 0.9999437 0.9934697 +0.9936592 0.9999437 0.9934697 +0.9937096 0.9999437 0.9934697 +0.9937734 0.9999437 0.9934697 +0.9938541 0.9999437 0.9934697 +0.9939562 0.9999437 0.9934697 +0.9940854 0.9999437 0.9934697 +0.9942488 0.9999437 0.9934697 +0.9944556 0.9999437 0.9934697 +0.9947172 0.9999437 0.9934697 +0.9950481 0.9999437 0.9934697 +0.9954668 0.9999437 0.9934697 +0.9959964 0.9999437 0.9934697 +0.9966665 0.9999437 0.9934697 +0.9975143 0.9999437 0.9934697 +0.9985868 0.9999437 0.9934697 +0.9999437 0.9999437 0.9934697 +0.0000238 0.0000238 0.1327073 +0.0005417 0.0000238 0.1327073 +0.0011968 0.0000238 0.1327073 +0.0020256 0.0000238 0.1327073 +0.0030742 0.0000238 0.1327073 +0.0044007 0.0000238 0.1327073 +0.006079 0.0000238 0.1327073 +0.0082023 0.0000238 0.1327073 +0.0108885 0.0000238 0.1327073 +0.0142868 0.0000238 0.1327073 +0.0185862 0.0000238 0.1327073 +0.0240255 0.0000238 0.1327073 +0.0309069 0.0000238 0.1327073 +0.0396127 0.0000238 0.1327073 +0.0506267 0.0000238 0.1327073 +0.0645609 0.0000238 0.1327073 +0.0821895 0.0000238 0.1327073 +0.1044919 0.0000238 0.1327073 +0.1327073 0.0000238 0.1327073 +0.1684036 0.0000238 0.1327073 +0.2135639 0.0000238 0.1327073 +0.2706977 0.0000238 0.1327073 +0.3429792 0.0000238 0.1327073 +0.4344249 0.0000238 0.1327073 +0.5501155 0.0000238 0.1327073 +0.6964791 0.0000238 0.1327073 +0.8407292 0.0051514 0.1309049 +0.9033413 0.0279321 0.1320218 +0.9354466 0.0624569 0.1444753 +0.9545467 0.1059991 0.1689957 +0.9669269 0.1572498 0.2047525 +0.9754027 0.2151269 0.2503773 +0.9814251 0.2783684 0.3041308 +0.9858181 0.3454107 0.3639574 +0.9890841 0.4144197 0.4275735 +0.9915469 0.4834235 0.4926161 +0.993424 0.5504963 0.5568298 +0.9948662 0.6139459 0.6182511 +0.9959813 0.6724572 0.6753473 +0.9968475 0.7251659 0.7270843 +0.997523 0.7716588 0.7729194 +0.9980513 0.8119154 0.8127365 +0.9984653 0.8462171 0.8467479 +0.9987905 0.8750477 0.8753887 +0.9990461 0.8990028 0.8992207 +0.9992474 0.9187175 0.9188562 +0.999406 0.9348153 0.9349032 +0.999531 0.9478754 0.947931 +0.9996296 0.958416 0.958451 +0.9997074 0.9668873 0.9669094 +0.9997689 0.9736726 0.9736865 +0.9998174 0.9790927 0.9791014 +0.9998557 0.9834129 0.9834184 +0.999886 0.9868505 0.9868539 +0.9999099 0.989582 0.9895841 +0.9999288 0.9917501 0.9917514 +0.9999437 0.9934695 0.9934703 +0.0000238 0.0005417 0.1327073 +0.0000382 0.0000382 0.1322038 +0.0006933 0.0000382 0.1322038 +0.0015221 0.0000382 0.1322038 +0.0025707 0.0000382 0.1322038 +0.0038972 0.0000382 0.1322038 +0.0055755 0.0000382 0.1322038 +0.0076988 0.0000382 0.1322038 +0.0103849 0.0000382 0.1322038 +0.0137833 0.0000382 0.1322038 +0.0180827 0.0000382 0.1322038 +0.023522 0.0000382 0.1322038 +0.0304033 0.0000382 0.1322038 +0.0391092 0.0000382 0.1322038 +0.0501232 0.0000382 0.1322038 +0.0640574 0.0000382 0.1322038 +0.081686 0.0000382 0.1322038 +0.1039884 0.0000382 0.1322038 +0.1322038 0.0000382 0.1322038 +0.1679 0.0000382 0.1322038 +0.2130604 0.0000382 0.1322038 +0.2701941 0.0000382 0.1322038 +0.3424757 0.0000382 0.1322038 +0.4339214 0.0000382 0.1322038 +0.549612 0.0000382 0.1322038 +0.6959756 0.0000382 0.1322038 +0.8405071 0.0051286 0.1304351 +0.9032596 0.0278872 0.1316144 +0.9354101 0.0624063 0.1441359 +0.9545286 0.1059489 0.1687203 +0.9669173 0.1572031 0.2045334 +0.9753975 0.2150852 0.2502061 +0.9814221 0.2783325 0.3039992 +0.9858163 0.3453807 0.363858 +0.9890831 0.4143955 0.4274997 +0.9915463 0.4834045 0.4925623 +0.9934236 0.5504818 0.5567912 +0.994866 0.6139352 0.6182239 +0.9959811 0.6724495 0.6753284 +0.9968474 0.7251605 0.7270714 +0.997523 0.7716551 0.7729107 +0.9980512 0.8119128 0.8127308 +0.9984653 0.8462154 0.8467442 +0.9987905 0.8750466 0.8753863 +0.9990461 0.899002 0.8992191 +0.9992474 0.918717 0.9188551 +0.999406 0.9348149 0.9349025 +0.999531 0.9478752 0.9479306 +0.9996296 0.9584159 0.9584508 +0.9997074 0.9668872 0.9669092 +0.9997689 0.9736726 0.9736864 +0.9998174 0.9790927 0.9791014 +0.9998557 0.9834129 0.9834184 +0.999886 0.9868505 0.9868539 +0.9999099 0.989582 0.9895841 +0.9999288 0.9917501 0.9917514 +0.9999437 0.9934695 0.9934703 +0.0000238 0.0011968 0.1327073 +0.0000382 0.0006933 0.1322038 +0.0000611 0.0000611 0.1315716 +0.0008899 0.0000611 0.1315716 +0.0019385 0.0000611 0.1315716 +0.003265 0.0000611 0.1315716 +0.0049433 0.0000611 0.1315716 +0.0070666 0.0000611 0.1315716 +0.0097527 0.0000611 0.1315716 +0.0131511 0.0000611 0.1315716 +0.0174505 0.0000611 0.1315716 +0.0228898 0.0000611 0.1315716 +0.0297711 0.0000611 0.1315716 +0.038477 0.0000611 0.1315716 +0.049491 0.0000611 0.1315716 +0.0634252 0.0000611 0.1315716 +0.0810538 0.0000611 0.1315716 +0.1033562 0.0000611 0.1315716 +0.1315716 0.0000611 0.1315716 +0.1672678 0.0000611 0.1315716 +0.2124282 0.0000611 0.1315716 +0.2695619 0.0000611 0.1315716 +0.3418435 0.0000611 0.1315716 +0.4332891 0.0000611 0.1315716 +0.5489798 0.0000611 0.1315716 +0.6953434 0.0000611 0.1315716 +0.8402274 0.0051047 0.1298447 +0.9031567 0.0278347 0.1311024 +0.9353643 0.0623458 0.1437093 +0.9545059 0.1058883 0.1683742 +0.9669053 0.1571463 0.2042583 +0.9753908 0.2150342 0.249991 +0.9814183 0.2782884 0.303834 +0.9858141 0.3453439 0.3637331 +0.9890818 0.4143657 0.427407 +0.9915455 0.4833811 0.4924946 +0.9934231 0.550464 0.5567427 +0.9948657 0.6139219 0.6181897 +0.9959809 0.6724399 0.6753048 +0.9968473 0.7251537 0.7270553 +0.9975229 0.7716504 0.7728999 +0.9980512 0.8119096 0.8127235 +0.9984653 0.8462132 0.8467394 +0.9987904 0.8750451 0.8753832 +0.9990461 0.8990011 0.8992171 +0.9992474 0.9187164 0.9188539 +0.999406 0.9348146 0.9349017 +0.999531 0.947875 0.94793 +0.9996296 0.9584157 0.9584504 +0.9997074 0.9668871 0.966909 +0.9997689 0.9736725 0.9736863 +0.9998174 0.9790927 0.9791013 +0.9998557 0.9834129 0.9834183 +0.999886 0.9868505 0.9868539 +0.9999099 0.989582 0.9895841 +0.9999288 0.9917501 0.9917514 +0.9999437 0.9934695 0.9934703 +0.0000238 0.0020256 0.1327073 +0.0000382 0.0015221 0.1322038 +0.0000611 0.0008899 0.1315716 +0.0000978 0.0000978 0.1307795 +0.0011463 0.0000978 0.1307795 +0.0024729 0.0000978 0.1307795 +0.0041512 0.0000978 0.1307795 +0.0062744 0.0000978 0.1307795 +0.0089606 0.0000978 0.1307795 +0.012359 0.0000978 0.1307795 +0.0166583 0.0000978 0.1307795 +0.0220976 0.0000978 0.1307795 +0.028979 0.0000978 0.1307795 +0.0376849 0.0000978 0.1307795 +0.0486989 0.0000978 0.1307795 +0.0626331 0.0000978 0.1307795 +0.0802616 0.0000978 0.1307795 +0.102564 0.0000978 0.1307795 +0.1307795 0.0000978 0.1307795 +0.1664757 0.0000978 0.1307795 +0.2116361 0.0000978 0.1307795 +0.2687698 0.0000978 0.1307795 +0.3410514 0.0000978 0.1307795 +0.432497 0.0000978 0.1307795 +0.5481876 0.0000978 0.1307795 +0.6945513 0.0000978 0.1307795 +0.8398756 0.0050826 0.1291042 +0.9030276 0.0277752 0.1304603 +0.9353068 0.0622749 0.1431744 +0.9544774 0.1058162 0.1679403 +0.9668902 0.1570779 0.2039133 +0.9753825 0.2149725 0.2497215 +0.9814136 0.2782347 0.3036269 +0.9858113 0.3452987 0.3635767 +0.9890801 0.414329 0.4272908 +0.9915446 0.4833522 0.4924099 +0.9934225 0.5504419 0.556682 +0.9948653 0.6139056 0.618147 +0.9959807 0.672428 0.6752752 +0.9968472 0.7251454 0.7270351 +0.9975228 0.7716446 0.7728863 +0.9980511 0.8119057 0.8127145 +0.9984653 0.8462106 0.8467335 +0.9987904 0.8750434 0.8753793 +0.9990461 0.899 0.8992146 +0.9992474 0.9187157 0.9188523 +0.999406 0.9348141 0.9349007 +0.999531 0.9478746 0.9479294 +0.9996296 0.9584155 0.95845 +0.9997074 0.966887 0.9669087 +0.9997689 0.9736724 0.9736861 +0.9998174 0.9790926 0.9791012 +0.9998557 0.9834129 0.9834182 +0.999886 0.9868505 0.9868538 +0.9999099 0.989582 0.9895841 +0.9999288 0.9917501 0.9917514 +0.9999437 0.9934695 0.9934703 +0.0000238 0.0030742 0.1327073 +0.0000382 0.0025707 0.1322038 +0.0000611 0.0019385 0.1315716 +0.0000978 0.0011463 0.1307795 +0.0001565 0.0001565 0.1297896 +0.001483 0.0001565 0.1297896 +0.0031613 0.0001565 0.1297896 +0.0052846 0.0001565 0.1297896 +0.0079707 0.0001565 0.1297896 +0.0113691 0.0001565 0.1297896 +0.0156685 0.0001565 0.1297896 +0.0211078 0.0001565 0.1297896 +0.0279891 0.0001565 0.1297896 +0.036695 0.0001565 0.1297896 +0.047709 0.0001565 0.1297896 +0.0616432 0.0001565 0.1297896 +0.0792718 0.0001565 0.1297896 +0.1015742 0.0001565 0.1297896 +0.1297896 0.0001565 0.1297896 +0.1654858 0.0001565 0.1297896 +0.2106462 0.0001565 0.1297896 +0.2677799 0.0001565 0.1297896 +0.3400615 0.0001565 0.1297896 +0.4315072 0.0001565 0.1297896 +0.5471978 0.0001565 0.1297896 +0.6935614 0.0001565 0.1297896 +0.8394338 0.0050676 0.128178 +0.9028657 0.0277111 0.1296569 +0.9352348 0.0621943 0.1425052 +0.9544418 0.1057322 0.1673975 +0.9668714 0.1569971 0.2034818 +0.9753721 0.2148987 0.2493844 +0.9814076 0.2781701 0.3033679 +0.9858079 0.3452442 0.363381 +0.9890781 0.4142845 0.4271456 +0.9915433 0.4833171 0.4923039 +0.9934218 0.550415 0.5566061 +0.9948649 0.6138855 0.6180935 +0.9959804 0.6724135 0.6752381 +0.996847 0.7251351 0.7270098 +0.9975227 0.7716375 0.7728693 +0.9980511 0.8119009 0.8127032 +0.9984652 0.8462073 0.8467261 +0.9987904 0.8750412 0.8753745 +0.9990461 0.8989986 0.8992115 +0.9992474 0.9187148 0.9188503 +0.999406 0.9348135 0.9348994 +0.999531 0.9478743 0.9479286 +0.9996296 0.9584153 0.9584495 +0.9997074 0.9668869 0.9669084 +0.9997689 0.9736723 0.9736859 +0.9998174 0.9790925 0.979101 +0.9998557 0.9834128 0.9834182 +0.999886 0.9868504 0.9868538 +0.9999099 0.989582 0.9895841 +0.9999288 0.9917501 0.9917514 +0.9999437 0.9934695 0.9934703 +0.0000238 0.0044007 0.1327073 +0.0000382 0.0038972 0.1322038 +0.0000611 0.003265 0.1315716 +0.0000978 0.0024729 0.1307795 +0.0001565 0.001483 0.1297896 +0.0002504 0.0002504 0.128557 +0.0019287 0.0002504 0.128557 +0.004052 0.0002504 0.128557 +0.0067381 0.0002504 0.128557 +0.0101365 0.0002504 0.128557 +0.0144359 0.0002504 0.128557 +0.0198752 0.0002504 0.128557 +0.0267565 0.0002504 0.128557 +0.0354624 0.0002504 0.128557 +0.0464764 0.0002504 0.128557 +0.0604106 0.0002504 0.128557 +0.0780392 0.0002504 0.128557 +0.1003416 0.0002504 0.128557 +0.128557 0.0002504 0.128557 +0.1642532 0.0002504 0.128557 +0.2094136 0.0002504 0.128557 +0.2665473 0.0002504 0.128557 +0.3388289 0.0002504 0.128557 +0.4302746 0.0002504 0.128557 +0.5459652 0.0002504 0.128557 +0.6923288 0.0002504 0.128557 +0.8388802 0.0050694 0.1270229 +0.9026634 0.0276479 0.1286548 +0.9351449 0.0621069 0.1416707 +0.9543974 0.1056375 0.1667209 +0.9668479 0.156904 0.202944 +0.9753591 0.2148124 0.2489643 +0.9814002 0.2780936 0.3030452 +0.9858036 0.3451791 0.3631373 +0.9890755 0.4142311 0.4269646 +0.9915418 0.4832747 0.4921719 +0.9934209 0.5503825 0.5565115 +0.9948643 0.6138613 0.6180269 +0.9959801 0.6723959 0.675192 +0.9968468 0.7251226 0.7269784 +0.9975226 0.7716288 0.7728482 +0.998051 0.8118949 0.8126892 +0.9984652 0.8462034 0.8467168 +0.9987904 0.8750386 0.8753685 +0.9990461 0.8989969 0.8992076 +0.9992474 0.9187137 0.9188478 +0.9994059 0.9348128 0.9348978 +0.999531 0.9478738 0.9479276 +0.9996296 0.958415 0.9584489 +0.9997074 0.9668867 0.966908 +0.9997689 0.9736722 0.9736856 +0.9998174 0.9790925 0.9791009 +0.9998557 0.9834128 0.9834181 +0.999886 0.9868504 0.9868537 +0.9999099 0.9895819 0.989584 +0.9999288 0.9917501 0.9917514 +0.9999437 0.9934695 0.9934703 +0.0000238 0.006079 0.1327073 +0.0000382 0.0055755 0.1322038 +0.0000611 0.0049433 0.1315716 +0.0000978 0.0041512 0.1307795 +0.0001565 0.0031613 0.1297896 +0.0002504 0.0019287 0.128557 +0.0004008 0.0004008 0.1270291 +0.0025241 0.0004008 0.1270291 +0.0052103 0.0004008 0.1270291 +0.0086086 0.0004008 0.1270291 +0.012908 0.0004008 0.1270291 +0.0183473 0.0004008 0.1270291 +0.0252287 0.0004008 0.1270291 +0.0339345 0.0004008 0.1270291 +0.0449485 0.0004008 0.1270291 +0.0588827 0.0004008 0.1270291 +0.0765113 0.0004008 0.1270291 +0.0988137 0.0004008 0.1270291 +0.1270291 0.0004008 0.1270291 +0.1627254 0.0004008 0.1270291 +0.2078857 0.0004008 0.1270291 +0.2650195 0.0004008 0.1270291 +0.337301 0.0004008 0.1270291 +0.4287467 0.0004008 0.1270291 +0.5444373 0.0004008 0.1270291 +0.6908009 0.0004008 0.1270291 +0.8381886 0.0051048 0.1255887 +0.9024114 0.0275966 0.1274102 +0.9350332 0.0620199 0.1406344 +0.9543421 0.1055364 0.1658808 +0.9668187 0.1568008 0.2022765 +0.975343 0.2147144 0.2484431 +0.9813911 0.2780055 0.3026449 +0.9857982 0.3451032 0.3628349 +0.9890723 0.4141683 0.4267402 +0.9915399 0.4832246 0.4920083 +0.9934197 0.5503438 0.5563942 +0.9948636 0.6138323 0.6179443 +0.9959797 0.6723748 0.6751348 +0.9968465 0.7251076 0.7269394 +0.9975224 0.7716184 0.7728219 +0.9980509 0.8118878 0.8126718 +0.9984651 0.8461986 0.8467054 +0.9987903 0.8750355 0.875361 +0.9990461 0.8989948 0.8992028 +0.9992473 0.9187123 0.9188447 +0.9994059 0.9348119 0.9348958 +0.999531 0.9478733 0.9479263 +0.9996296 0.9584146 0.9584481 +0.9997074 0.9668865 0.9669075 +0.9997689 0.9736721 0.9736853 +0.9998174 0.9790924 0.9791007 +0.9998557 0.9834127 0.9834179 +0.999886 0.9868504 0.9868536 +0.9999099 0.9895819 0.989584 +0.9999288 0.99175 0.9917513 +0.9999437 0.9934695 0.9934703 +0.0000238 0.0082023 0.1327073 +0.0000382 0.0076988 0.1322038 +0.0000611 0.0070666 0.1315716 +0.0000978 0.0062744 0.1307795 +0.0001565 0.0052846 0.1297896 +0.0002504 0.004052 0.128557 +0.0004008 0.0025241 0.1270291 +0.0006416 0.0006416 0.1251466 +0.0033277 0.0006416 0.1251466 +0.0067261 0.0006416 0.1251466 +0.0110255 0.0006416 0.1251466 +0.0164648 0.0006416 0.1251466 +0.0233461 0.0006416 0.1251466 +0.032052 0.0006416 0.1251466 +0.043066 0.0006416 0.1251466 +0.0570002 0.0006416 0.1251466 +0.0746288 0.0006416 0.1251466 +0.0969312 0.0006416 0.1251466 +0.1251466 0.0006416 0.1251466 +0.1608428 0.0006416 0.1251466 +0.2060032 0.0006416 0.1251466 +0.2631369 0.0006416 0.1251466 +0.3354185 0.0006416 0.1251466 +0.4268641 0.0006416 0.1251466 +0.5425548 0.0006416 0.1251466 +0.6889184 0.0006416 0.1251466 +0.8373283 0.0052028 0.1238179 +0.9020992 0.0275778 0.1258729 +0.9348949 0.0619473 0.1393548 +0.9542739 0.1054384 0.1648439 +0.9667827 0.1566936 0.2014528 +0.9753231 0.2146085 0.2478 +0.9813797 0.2779077 0.3021511 +0.9857916 0.3450175 0.3624621 +0.9890684 0.4140964 0.4264635 +0.9915376 0.4831666 0.4918065 +0.9934183 0.5502987 0.5562497 +0.9948628 0.6137984 0.6178426 +0.9959791 0.67235 0.6750644 +0.9968462 0.7250899 0.7268913 +0.9975222 0.7716061 0.7727896 +0.9980508 0.8118794 0.8126503 +0.998465 0.8461929 0.8466913 +0.9987903 0.8750317 0.8753518 +0.999046 0.8989923 0.8991969 +0.9992473 0.9187107 0.9188409 +0.9994059 0.9348109 0.9348934 +0.999531 0.9478726 0.9479248 +0.9996296 0.9584142 0.9584471 +0.9997074 0.9668862 0.9669069 +0.9997689 0.9736719 0.9736849 +0.9998174 0.9790923 0.9791004 +0.9998557 0.9834127 0.9834178 +0.999886 0.9868503 0.9868535 +0.9999099 0.9895819 0.9895839 +0.9999288 0.99175 0.9917513 +0.9999437 0.9934694 0.9934702 +0.0000238 0.0108885 0.1327073 +0.0000382 0.0103849 0.1322038 +0.0000611 0.0097527 0.1315716 +0.0000978 0.0089606 0.1307795 +0.0001565 0.0079707 0.1297896 +0.0002504 0.0067381 0.128557 +0.0004008 0.0052103 0.1270291 +0.0006416 0.0033277 0.1251466 +0.0010268 0.0010268 0.1228457 +0.0044252 0.0010268 0.1228457 +0.0087246 0.0010268 0.1228457 +0.0141639 0.0010268 0.1228457 +0.0210452 0.0010268 0.1228457 +0.0297511 0.0010268 0.1228457 +0.0407651 0.0010268 0.1228457 +0.0546993 0.0010268 0.1228457 +0.0723279 0.0010268 0.1228457 +0.0946303 0.0010268 0.1228457 +0.1228457 0.0010268 0.1228457 +0.1585419 0.0010268 0.1228457 +0.2037023 0.0010268 0.1228457 +0.260836 0.0010268 0.1228457 +0.3331176 0.0010268 0.1228457 +0.4245633 0.0010268 0.1228457 +0.5402539 0.0010268 0.1228457 +0.6866175 0.0010268 0.1228457 +0.8362644 0.0054121 0.1216479 +0.9017148 0.0276281 0.1239883 +0.9347252 0.061916 0.1377865 +0.9541902 0.1053624 0.1635736 +0.9667385 0.1565954 0.2004442 +0.9752987 0.2145034 0.2470129 +0.9813659 0.2778058 0.3015469 +0.9857835 0.3449254 0.362006 +0.9890637 0.4140176 0.426125 +0.9915347 0.4831021 0.4915597 +0.9934166 0.550248 0.5560729 +0.9948617 0.6137599 0.6177181 +0.9959785 0.6723217 0.6749782 +0.9968458 0.7250697 0.7268325 +0.997522 0.7715919 0.7727501 +0.9980506 0.8118697 0.812624 +0.9984649 0.8461864 0.846674 +0.9987902 0.8750274 0.8753406 +0.999046 0.8989895 0.8991896 +0.9992473 0.9187089 0.9188362 +0.9994059 0.9348097 0.9348904 +0.999531 0.9478718 0.9479229 +0.9996296 0.9584137 0.9584459 +0.9997074 0.9668859 0.9669061 +0.9997689 0.9736717 0.9736844 +0.9998174 0.9790921 0.9791001 +0.9998557 0.9834126 0.9834176 +0.999886 0.9868503 0.9868534 +0.9999099 0.9895819 0.9895838 +0.9999288 0.99175 0.9917512 +0.9999437 0.9934694 0.9934702 +0.0000238 0.0142868 0.1327073 +0.0000382 0.0137833 0.1322038 +0.0000611 0.0131511 0.1315716 +0.0000978 0.012359 0.1307795 +0.0001565 0.0113691 0.1297896 +0.0002504 0.0101365 0.128557 +0.0004008 0.0086086 0.1270291 +0.0006416 0.0067261 0.1251466 +0.0010268 0.0044252 0.1228457 +0.0016435 0.0016435 0.120064 +0.0059429 0.0016435 0.120064 +0.0113822 0.0016435 0.120064 +0.0182636 0.0016435 0.120064 +0.0269694 0.0016435 0.120064 +0.0379834 0.0016435 0.120064 +0.0519176 0.0016435 0.120064 +0.0695462 0.0016435 0.120064 +0.0918486 0.0016435 0.120064 +0.120064 0.0016435 0.120064 +0.1557603 0.0016435 0.120064 +0.2009206 0.0016435 0.120064 +0.2580543 0.0016435 0.120064 +0.3303359 0.0016435 0.120064 +0.4217816 0.0016435 0.120064 +0.5374722 0.0016435 0.120064 +0.6838358 0.0016435 0.120064 +0.8349593 0.0058134 0.1190164 +0.9012461 0.0278105 0.1217016 +0.9345187 0.0619734 0.1358843 +0.9540886 0.1053433 0.1620336 +0.966685 0.1565315 0.199222 +0.9752692 0.2144168 0.2460594 +0.9813491 0.2777122 0.3008152 +0.9857738 0.3448353 0.3614538 +0.9890579 0.4139373 0.4257154 +0.9915312 0.4830346 0.4912611 +0.9934145 0.5501939 0.5558591 +0.9948604 0.6137183 0.6175676 +0.9959777 0.6722907 0.6748739 +0.9968453 0.7250473 0.7267615 +0.9975217 0.7715762 0.7727023 +0.9980504 0.8118589 0.8125923 +0.9984648 0.8461791 0.8466532 +0.9987902 0.8750225 0.875327 +0.9990459 0.8989863 0.8991809 +0.9992473 0.9187068 0.9188306 +0.9994059 0.9348083 0.9348868 +0.9995309 0.947871 0.9479206 +0.9996296 0.9584132 0.9584444 +0.9997074 0.9668855 0.9669052 +0.9997689 0.9736715 0.9736839 +0.9998174 0.979092 0.9790998 +0.9998557 0.9834125 0.9834174 +0.999886 0.9868502 0.9868533 +0.9999099 0.9895818 0.9895837 +0.9999288 0.99175 0.9917512 +0.9999437 0.9934694 0.9934702 +0.0000238 0.0185862 0.1327073 +0.0000382 0.0180827 0.1322038 +0.0000611 0.0174505 0.1315716 +0.0000978 0.0166583 0.1307795 +0.0001565 0.0156685 0.1297896 +0.0002504 0.0144359 0.128557 +0.0004008 0.012908 0.1270291 +0.0006416 0.0110255 0.1251466 +0.0010268 0.0087246 0.1228457 +0.0016435 0.0059429 0.120064 +0.0026305 0.0026305 0.1167517 +0.0080698 0.0026305 0.1167517 +0.0149512 0.0026305 0.1167517 +0.023657 0.0026305 0.1167517 +0.0346711 0.0026305 0.1167517 +0.0486053 0.0026305 0.1167517 +0.0662338 0.0026305 0.1167517 +0.0885362 0.0026305 0.1167517 +0.1167517 0.0026305 0.1167517 +0.1524479 0.0026305 0.1167517 +0.1976083 0.0026305 0.1167517 +0.254742 0.0026305 0.1167517 +0.3270236 0.0026305 0.1167517 +0.4184692 0.0026305 0.1167517 +0.5341598 0.0026305 0.1167517 +0.6805235 0.0026305 0.1167517 +0.8333779 0.0065402 0.1158715 +0.900682 0.0282324 0.1189666 +0.9342712 0.062202 0.1336102 +0.9539671 0.1054431 0.1601937 +0.9666211 0.1565473 0.1977627 +0.975234 0.2143816 0.2449216 +0.9813291 0.2776503 0.2999424 +0.9857621 0.3447636 0.3607953 +0.989051 0.4138668 0.425227 +0.9915271 0.4829718 0.4909052 +0.993412 0.5501416 0.5556042 +0.9948589 0.6136769 0.6173882 +0.9959768 0.6722594 0.6747498 +0.9968448 0.7250244 0.7266768 +0.9975213 0.7715599 0.7726454 +0.9980502 0.8118476 0.8125545 +0.9984647 0.8461714 0.8466283 +0.9987901 0.8750173 0.8753108 +0.9990459 0.8989829 0.8991704 +0.9992472 0.9187045 0.9188239 +0.9994059 0.9348069 0.9348825 +0.9995309 0.94787 0.9479179 +0.9996296 0.9584126 0.9584427 +0.9997074 0.9668852 0.9669041 +0.9997689 0.9736712 0.9736832 +0.9998174 0.9790919 0.9790993 +0.9998557 0.9834124 0.9834171 +0.999886 0.9868502 0.9868531 +0.9999099 0.9895818 0.9895836 +0.9999288 0.99175 0.9917511 +0.9999437 0.9934694 0.9934701 +0.0000238 0.0240255 0.1327073 +0.0000382 0.023522 0.1322038 +0.0000611 0.0228898 0.1315716 +0.0000978 0.0220976 0.1307795 +0.0001565 0.0211078 0.1297896 +0.0002504 0.0198752 0.128557 +0.0004008 0.0183473 0.1270291 +0.0006416 0.0164648 0.1251466 +0.0010268 0.0141639 0.1228457 +0.0016435 0.0113822 0.120064 +0.0026305 0.0080698 0.1167517 +0.0042103 0.0042103 0.1128922 +0.0110917 0.0042103 0.1128922 +0.0197975 0.0042103 0.1128922 +0.0308116 0.0042103 0.1128922 +0.0447458 0.0042103 0.1128922 +0.0623743 0.0042103 0.1128922 +0.0846767 0.0042103 0.1128922 +0.1128922 0.0042103 0.1128922 +0.1485884 0.0042103 0.1128922 +0.1937488 0.0042103 0.1128922 +0.2508825 0.0042103 0.1128922 +0.3231641 0.0042103 0.1128922 +0.4146097 0.0042103 0.1128922 +0.5303003 0.0042103 0.1128922 +0.676664 0.0042103 0.1128922 +0.8314967 0.0078103 0.1121916 +0.9000167 0.0290732 0.1157634 +0.9339805 0.062742 0.1309481 +0.9538247 0.1057683 0.1580414 +0.9665463 0.1567226 0.1960568 +0.9751928 0.2144566 0.2435923 +0.9813057 0.2776626 0.2989233 +0.9857485 0.3447407 0.3600267 +0.989043 0.4138277 0.4246572 +0.9915223 0.4829286 0.49049 +0.9934091 0.5501012 0.555307 +0.9948571 0.6136427 0.617179 +0.9959757 0.6722322 0.674605 +0.9968441 0.7250039 0.7265781 +0.9975209 0.7715449 0.772579 +0.99805 0.811837 0.8125104 +0.9984645 0.8461641 0.8465994 +0.99879 0.8750124 0.875292 +0.9990458 0.8989796 0.8991582 +0.9992472 0.9187024 0.918816 +0.9994059 0.9348055 0.9348775 +0.9995309 0.9478691 0.9479147 +0.9996296 0.958412 0.9584407 +0.9997074 0.9668848 0.9669029 +0.9997689 0.973671 0.9736824 +0.9998174 0.9790917 0.9790988 +0.9998557 0.9834123 0.9834168 +0.999886 0.9868501 0.9868529 +0.9999099 0.9895818 0.9895835 +0.9999288 0.9917499 0.991751 +0.9999437 0.9934694 0.9934701 +0.0000238 0.0309069 0.1327073 +0.0000382 0.0304033 0.1322038 +0.0000611 0.0297711 0.1315716 +0.0000978 0.028979 0.1307795 +0.0001565 0.0279891 0.1297896 +0.0002504 0.0267565 0.128557 +0.0004008 0.0252287 0.1270291 +0.0006416 0.0233461 0.1251466 +0.0010268 0.0210452 0.1228457 +0.0016435 0.0182636 0.120064 +0.0026305 0.0149512 0.1167517 +0.0042103 0.0110917 0.1128922 +0.0067388 0.0067388 0.1085393 +0.0154447 0.0067388 0.1085393 +0.0264587 0.0067388 0.1085393 +0.0403929 0.0067388 0.1085393 +0.0580214 0.0067388 0.1085393 +0.0803239 0.0067388 0.1085393 +0.1085393 0.0067388 0.1085393 +0.1442355 0.0067388 0.1085393 +0.1893959 0.0067388 0.1085393 +0.2465296 0.0067388 0.1085393 +0.3188112 0.0067388 0.1085393 +0.4102568 0.0067388 0.1085393 +0.5259474 0.0067388 0.1085393 +0.6723111 0.0067388 0.1085393 +0.8293233 0.0099781 0.1080217 +0.8992555 0.0306306 0.1121293 +0.9336494 0.0638283 0.1279297 +0.953663 0.1064997 0.1556031 +0.9664615 0.1571937 0.1941257 +0.9751462 0.2147432 0.2420885 +0.9812792 0.2778236 0.297771 +0.9857332 0.3448204 0.3591581 +0.9890339 0.4138582 0.4240134 +0.9915169 0.4829319 0.4900212 +0.9934058 0.5500915 0.5549714 +0.9948551 0.6136284 0.6169429 +0.9959745 0.672218 0.6744416 +0.9968433 0.7249916 0.7264667 +0.9975204 0.7715352 0.7725042 +0.9980497 0.8118298 0.8124607 +0.9984643 0.8461589 0.8465667 +0.9987899 0.8750088 0.8752707 +0.9990458 0.8989771 0.8991445 +0.9992472 0.9187008 0.9188072 +0.9994058 0.9348044 0.9348719 +0.9995309 0.9478684 0.9479111 +0.9996296 0.9584115 0.9584384 +0.9997074 0.9668845 0.9669014 +0.9997689 0.9736708 0.9736815 +0.9998174 0.9790916 0.9790983 +0.9998557 0.9834122 0.9834164 +0.999886 0.9868501 0.9868527 +0.9999099 0.9895817 0.9895834 +0.9999288 0.9917499 0.9917509 +0.9999437 0.9934694 0.99347 +0.0000238 0.0396127 0.1327073 +0.0000382 0.0391092 0.1322038 +0.0000611 0.038477 0.1315716 +0.0000978 0.0376849 0.1307795 +0.0001565 0.036695 0.1297896 +0.0002504 0.0354624 0.128557 +0.0004008 0.0339345 0.1270291 +0.0006416 0.032052 0.1251466 +0.0010268 0.0297511 0.1228457 +0.0016435 0.0269694 0.120064 +0.0026305 0.023657 0.1167517 +0.0042103 0.0197975 0.1128922 +0.0067388 0.0154447 0.1085393 +0.0107859 0.0107859 0.1038805 +0.0217999 0.0107859 0.1038805 +0.0357341 0.0107859 0.1038805 +0.0533626 0.0107859 0.1038805 +0.075665 0.0107859 0.1038805 +0.1038805 0.0107859 0.1038805 +0.1395767 0.0107859 0.1038805 +0.1847371 0.0107859 0.1038805 +0.2418708 0.0107859 0.1038805 +0.3141524 0.0107859 0.1038805 +0.405598 0.0107859 0.1038805 +0.5212886 0.0107859 0.1038805 +0.6676523 0.0107859 0.1038805 +0.8269342 0.0136166 0.1035362 +0.8984278 0.0333932 0.1082145 +0.9332914 0.0658501 0.12468 +0.9534887 0.1079385 0.1529804 +0.9663702 0.15819 0.1920504 +0.9750962 0.2154135 0.2404736 +0.9812508 0.2782606 0.2965343 +0.9857167 0.3450957 0.3582264 +0.9890241 0.4140252 0.4233232 +0.991511 0.4830292 0.4895186 +0.9934023 0.5501456 0.5546118 +0.994853 0.6136569 0.61669 +0.9959732 0.672232 0.6742666 +0.9968425 0.7249978 0.7263474 +0.9975199 0.7715376 0.772424 +0.9980494 0.8118303 0.8124075 +0.9984642 0.8461587 0.8465317 +0.9987897 0.8750084 0.875248 +0.9990457 0.8989767 0.8991298 +0.9992471 0.9187004 0.9187978 +0.9994058 0.9348042 0.9348659 +0.9995309 0.9478683 0.9479073 +0.9996295 0.9584114 0.958436 +0.9997074 0.9668844 0.9668999 +0.9997689 0.9736708 0.9736805 +0.9998174 0.9790916 0.9790977 +0.9998557 0.9834122 0.983416 +0.999886 0.98685 0.9868524 +0.9999099 0.9895817 0.9895832 +0.9999288 0.9917499 0.9917509 +0.9999437 0.9934694 0.99347 +0.0000238 0.0506267 0.1327073 +0.0000382 0.0501232 0.1322038 +0.0000611 0.049491 0.1315716 +0.0000978 0.0486989 0.1307795 +0.0001565 0.047709 0.1297896 +0.0002504 0.0464764 0.128557 +0.0004008 0.0449485 0.1270291 +0.0006416 0.043066 0.1251466 +0.0010268 0.0407651 0.1228457 +0.0016435 0.0379834 0.120064 +0.0026305 0.0346711 0.1167517 +0.0042103 0.0308116 0.1128922 +0.0067388 0.0264587 0.1085393 +0.0107859 0.0217999 0.1038805 +0.0172633 0.0172633 0.099344 +0.0311975 0.0172633 0.099344 +0.0488261 0.0172633 0.099344 +0.0711285 0.0172633 0.099344 +0.099344 0.0172633 0.099344 +0.1350402 0.0172633 0.099344 +0.1802005 0.0172633 0.099344 +0.2373343 0.0172633 0.099344 +0.3096159 0.0172633 0.099344 +0.4010615 0.0172633 0.099344 +0.5167521 0.0172633 0.099344 +0.6631157 0.0172633 0.099344 +0.8245426 0.0196467 0.0991468 +0.8976087 0.0381561 0.1043773 +0.9329391 0.0694453 0.1214966 +0.9533177 0.1105818 0.1504136 +0.9662809 0.160092 0.1900212 +0.9750472 0.2167545 0.2388957 +0.9812231 0.2791873 0.2953268 +0.9857006 0.3457234 0.3573171 +0.9890146 0.4144423 0.4226498 +0.9915054 0.4833013 0.4890285 +0.9933988 0.5503203 0.5542612 +0.9948509 0.6137675 0.6164434 +0.9959719 0.6723012 0.674096 +0.9968418 0.7250408 0.7262312 +0.9975194 0.7715641 0.7723459 +0.9980491 0.8118466 0.8123556 +0.998464 0.8461687 0.8464977 +0.9987896 0.8750145 0.8752258 +0.9990456 0.8989805 0.8991155 +0.9992471 0.9187027 0.9187886 +0.9994058 0.9348056 0.93486 +0.9995309 0.9478691 0.9479035 +0.9996295 0.958412 0.9584336 +0.9997074 0.9668847 0.9668984 +0.9997688 0.973671 0.9736796 +0.9998174 0.9790917 0.9790971 +0.9998557 0.9834123 0.9834157 +0.999886 0.9868501 0.9868522 +0.9999099 0.9895817 0.9895831 +0.9999288 0.9917499 0.9917508 +0.9999437 0.9934694 0.9934699 +0.0000238 0.0645609 0.1327073 +0.0000382 0.0640574 0.1322038 +0.0000611 0.0634252 0.1315716 +0.0000978 0.0626331 0.1307795 +0.0001565 0.0616432 0.1297896 +0.0002504 0.0604106 0.128557 +0.0004008 0.0588827 0.1270291 +0.0006416 0.0570002 0.1251466 +0.0010268 0.0546993 0.1228457 +0.0016435 0.0519176 0.120064 +0.0026305 0.0486053 0.1167517 +0.0042103 0.0447458 0.1128922 +0.0067388 0.0403929 0.1085393 +0.0107859 0.0357341 0.1038805 +0.0172633 0.0311975 0.099344 +0.0276309 0.0276309 0.0957773 +0.0452595 0.0276309 0.0957773 +0.0675619 0.0276309 0.0957773 +0.0957773 0.0276309 0.0957773 +0.1314736 0.0276309 0.0957773 +0.1766339 0.0276309 0.0957773 +0.2337676 0.0276309 0.0957773 +0.3060492 0.0276309 0.0957773 +0.3974949 0.0276309 0.0957773 +0.5131855 0.0276309 0.0957773 +0.6595491 0.0276309 0.0957773 +0.8226154 0.0295373 0.0956813 +0.8969554 0.0461985 0.1013429 +0.9326595 0.0756464 0.1189805 +0.9531823 0.1152388 0.1483866 +0.9662104 0.1635226 0.1884199 +0.9750086 0.2192389 0.2376515 +0.9812013 0.2809573 0.2943751 +0.9856879 0.3469645 0.3566008 +0.9890072 0.4152991 0.4221196 +0.9915009 0.4838841 0.4886426 +0.9933961 0.5507113 0.5539852 +0.9948493 0.6140266 0.6162494 +0.9959709 0.6724711 0.6739618 +0.9968411 0.7251511 0.7261398 +0.9975191 0.7716352 0.7722844 +0.9980488 0.8118921 0.8123148 +0.9984638 0.8461977 0.8464709 +0.9987895 0.8750329 0.8752084 +0.9990456 0.8989921 0.8991042 +0.999247 0.9187101 0.9187814 +0.9994057 0.9348102 0.9348554 +0.9995309 0.947872 0.9479006 +0.9996295 0.9584138 0.9584318 +0.9997074 0.9668859 0.9668972 +0.9997688 0.9736717 0.9736788 +0.9998174 0.9790921 0.9790966 +0.9998557 0.9834126 0.9834154 +0.999886 0.9868503 0.986852 +0.9999099 0.9895819 0.989583 +0.9999288 0.99175 0.9917507 +0.9999437 0.9934694 0.9934699 +0.0000238 0.0821895 0.1327073 +0.0000382 0.081686 0.1322038 +0.0000611 0.0810538 0.1315716 +0.0000978 0.0802616 0.1307795 +0.0001565 0.0792718 0.1297896 +0.0002504 0.0780392 0.128557 +0.0004008 0.0765113 0.1270291 +0.0006416 0.0746288 0.1251466 +0.0010268 0.0723279 0.1228457 +0.0016435 0.0695462 0.120064 +0.0026305 0.0662338 0.1167517 +0.0042103 0.0623743 0.1128922 +0.0067388 0.0580214 0.1085393 +0.0107859 0.0533626 0.1038805 +0.0172633 0.0488261 0.099344 +0.0276309 0.0452595 0.0957773 +0.0441188 0.0441188 0.0946366 +0.0664212 0.0441188 0.0946366 +0.0946366 0.0441188 0.0946366 +0.1303328 0.0441188 0.0946366 +0.1754932 0.0441188 0.0946366 +0.2326269 0.0441188 0.0946366 +0.3049085 0.0441188 0.0946366 +0.3963542 0.0441188 0.0946366 +0.5120448 0.0441188 0.0946366 +0.6584084 0.0441188 0.0946366 +0.8219901 0.0455041 0.0945703 +0.8967447 0.0594506 0.1003691 +0.9325696 0.0860209 0.1181733 +0.9531389 0.1231452 0.1477366 +0.9661878 0.1694384 0.1879067 +0.9749962 0.2235962 0.2372529 +0.9811943 0.2841192 0.2940703 +0.9856839 0.3492254 0.3563715 +0.9890048 0.4168922 0.4219498 +0.9914995 0.4849907 0.4885191 +0.9933953 0.5514695 0.5538969 +0.9948487 0.6145393 0.6161874 +0.9959706 0.6728136 0.6739188 +0.9968409 0.7253775 0.7261105 +0.9975189 0.7717834 0.7722648 +0.9980488 0.8119884 0.8123018 +0.9984638 0.8462598 0.8464623 +0.9987895 0.8750727 0.8752028 +0.9990455 0.8990175 0.8991006 +0.999247 0.9187262 0.9187791 +0.9994057 0.9348204 0.9348539 +0.9995308 0.9478785 0.9478997 +0.9996295 0.9584178 0.9584312 +0.9997074 0.9668884 0.9668969 +0.9997688 0.9736733 0.9736786 +0.9998174 0.9790931 0.9790965 +0.9998557 0.9834132 0.9834153 +0.999886 0.9868507 0.986852 +0.9999099 0.9895821 0.9895829 +0.9999288 0.9917502 0.9917507 +0.9999437 0.9934695 0.9934698 +0.0000238 0.1044919 0.1327073 +0.0000382 0.1039884 0.1322038 +0.0000611 0.1033562 0.1315716 +0.0000978 0.102564 0.1307795 +0.0001565 0.1015742 0.1297896 +0.0002504 0.1003416 0.128557 +0.0004008 0.0988137 0.1270291 +0.0006416 0.0969312 0.1251466 +0.0010268 0.0946303 0.1228457 +0.0016435 0.0918486 0.120064 +0.0026305 0.0885362 0.1167517 +0.0042103 0.0846767 0.1128922 +0.0067388 0.0803239 0.1085393 +0.0107859 0.075665 0.1038805 +0.0172633 0.0711285 0.099344 +0.0276309 0.0675619 0.0957773 +0.0441188 0.0664212 0.0946366 +0.0664212 0.0664212 0.0946366 +0.0946366 0.0664212 0.0946366 +0.1303328 0.0664212 0.0946366 +0.1754932 0.0664212 0.0946366 +0.2326269 0.0664212 0.0946366 +0.3049085 0.0664212 0.0946366 +0.3963542 0.0664212 0.0946366 +0.5120448 0.0664212 0.0946366 +0.6584084 0.0664212 0.0946366 +0.8219901 0.0671656 0.0945703 +0.8967447 0.0775151 0.1003691 +0.9325696 0.1002154 0.1181733 +0.9531389 0.1340017 0.1477366 +0.9661878 0.1775917 0.1879067 +0.9749962 0.2296253 0.2372529 +0.9811943 0.2885124 0.2940703 +0.9856839 0.3523802 0.3563715 +0.9890048 0.419125 0.4219498 +0.9914995 0.4865484 0.4885191 +0.9933953 0.5525411 0.5538969 +0.9948487 0.6152669 0.6161874 +0.9959706 0.6733015 0.6739188 +0.9968409 0.7257011 0.7261105 +0.9975189 0.7719959 0.7722648 +0.9980488 0.8121268 0.8123018 +0.9984638 0.8463492 0.8464623 +0.9987895 0.8751301 0.8752028 +0.9990455 0.8990542 0.8991006 +0.999247 0.9187495 0.9187791 +0.9994057 0.9348352 0.9348539 +0.9995308 0.9478878 0.9478997 +0.9996295 0.9584237 0.9584312 +0.9997074 0.9668922 0.9668969 +0.9997688 0.9736756 0.9736786 +0.9998174 0.9790946 0.9790965 +0.9998557 0.9834141 0.9834153 +0.999886 0.9868512 0.986852 +0.9999099 0.9895825 0.9895829 +0.9999288 0.9917504 0.9917507 +0.9999437 0.9934697 0.9934698 +0.0000238 0.1327073 0.1327073 +0.0000382 0.1322038 0.1322038 +0.0000611 0.1315716 0.1315716 +0.0000978 0.1307795 0.1307795 +0.0001565 0.1297896 0.1297896 +0.0002504 0.128557 0.128557 +0.0004008 0.1270291 0.1270291 +0.0006416 0.1251466 0.1251466 +0.0010268 0.1228457 0.1228457 +0.0016435 0.120064 0.120064 +0.0026305 0.1167517 0.1167517 +0.0042103 0.1128922 0.1128922 +0.0067388 0.1085393 0.1085393 +0.0107859 0.1038805 0.1038805 +0.0172633 0.099344 0.099344 +0.0276309 0.0957773 0.0957773 +0.0441188 0.0946366 0.0946366 +0.0664212 0.0946366 0.0946366 +0.0946366 0.0946366 0.0946366 +0.1303328 0.0946366 0.0946366 +0.1754932 0.0946366 0.0946366 +0.2326269 0.0946366 0.0946366 +0.3049085 0.0946366 0.0946366 +0.3963542 0.0946366 0.0946366 +0.5120448 0.0946366 0.0946366 +0.6584084 0.0946366 0.0946366 +0.8219901 0.0945703 0.0945703 +0.8967447 0.1003691 0.1003691 +0.9325696 0.1181733 0.1181733 +0.9531389 0.1477366 0.1477366 +0.9661878 0.1879067 0.1879067 +0.9749962 0.2372529 0.2372529 +0.9811943 0.2940703 0.2940703 +0.9856839 0.3563715 0.3563715 +0.9890048 0.4219498 0.4219498 +0.9914995 0.4885191 0.4885191 +0.9933953 0.5538969 0.5538969 +0.9948487 0.6161874 0.6161874 +0.9959706 0.6739188 0.6739188 +0.9968409 0.7261105 0.7261105 +0.9975189 0.7722648 0.7722648 +0.9980488 0.8123018 0.8123018 +0.9984638 0.8464623 0.8464623 +0.9987895 0.8752028 0.8752028 +0.9990455 0.8991006 0.8991006 +0.999247 0.9187791 0.9187791 +0.9994057 0.9348539 0.9348539 +0.9995308 0.9478997 0.9478997 +0.9996295 0.9584312 0.9584312 +0.9997074 0.9668969 0.9668969 +0.9997688 0.9736786 0.9736786 +0.9998174 0.9790965 0.9790965 +0.9998557 0.9834153 0.9834153 +0.999886 0.986852 0.986852 +0.9999099 0.9895829 0.9895829 +0.9999288 0.9917507 0.9917507 +0.9999437 0.9934698 0.9934698 +0.0000238 0.1684036 0.1327073 +0.0000382 0.1679 0.1322038 +0.0000611 0.1672678 0.1315716 +0.0000978 0.1664757 0.1307795 +0.0001565 0.1654858 0.1297896 +0.0002504 0.1642532 0.128557 +0.0004008 0.1627254 0.1270291 +0.0006416 0.1608428 0.1251466 +0.0010268 0.1585419 0.1228457 +0.0016435 0.1557603 0.120064 +0.0026305 0.1524479 0.1167517 +0.0042103 0.1485884 0.1128922 +0.0067388 0.1442355 0.1085393 +0.0107859 0.1395767 0.1038805 +0.0172633 0.1350402 0.099344 +0.0276309 0.1314736 0.0957773 +0.0441188 0.1303328 0.0946366 +0.0664212 0.1303328 0.0946366 +0.0946366 0.1303328 0.0946366 +0.1303328 0.1303328 0.0946366 +0.1754932 0.1303328 0.0946366 +0.2326269 0.1303328 0.0946366 +0.3049085 0.1303328 0.0946366 +0.3963542 0.1303328 0.0946366 +0.5120448 0.1303328 0.0946366 +0.6584084 0.1303328 0.0946366 +0.8219901 0.1292408 0.0945703 +0.8967447 0.1292823 0.1003691 +0.9325696 0.1408925 0.1181733 +0.9531389 0.1651131 0.1477366 +0.9661878 0.2009566 0.1879067 +0.9749962 0.2469027 0.2372529 +0.9811943 0.3011018 0.2940703 +0.9856839 0.3614209 0.3563715 +0.9890048 0.4255236 0.4219498 +0.9914995 0.4910123 0.4885191 +0.9933953 0.5556122 0.5538969 +0.9948487 0.6173519 0.6161874 +0.9959706 0.6746998 0.6739188 +0.9968409 0.7266285 0.7261105 +0.9975189 0.7726049 0.7722648 +0.9980488 0.8125232 0.8123018 +0.9984638 0.8466054 0.8464623 +0.9987895 0.8752947 0.8752028 +0.9990455 0.8991593 0.8991006 +0.999247 0.9188164 0.9187791 +0.9994057 0.9348776 0.9348539 +0.9995308 0.9479146 0.9478997 +0.9996295 0.9584406 0.9584312 +0.9997074 0.9669028 0.9668969 +0.9997688 0.9736823 0.9736786 +0.9998174 0.9790988 0.9790965 +0.9998557 0.9834167 0.9834153 +0.999886 0.9868529 0.986852 +0.9999099 0.9895835 0.9895829 +0.9999288 0.991751 0.9917507 +0.9999437 0.9934701 0.9934698 +0.0000238 0.2135639 0.1327073 +0.0000382 0.2130604 0.1322038 +0.0000611 0.2124282 0.1315716 +0.0000978 0.2116361 0.1307795 +0.0001565 0.2106462 0.1297896 +0.0002504 0.2094136 0.128557 +0.0004008 0.2078857 0.1270291 +0.0006416 0.2060032 0.1251466 +0.0010268 0.2037023 0.1228457 +0.0016435 0.2009206 0.120064 +0.0026305 0.1976083 0.1167517 +0.0042103 0.1937488 0.1128922 +0.0067388 0.1893959 0.1085393 +0.0107859 0.1847371 0.1038805 +0.0172633 0.1802005 0.099344 +0.0276309 0.1766339 0.0957773 +0.0441188 0.1754932 0.0946366 +0.0664212 0.1754932 0.0946366 +0.0946366 0.1754932 0.0946366 +0.1303328 0.1754932 0.0946366 +0.1754932 0.1754932 0.0946366 +0.2326269 0.1754932 0.0946366 +0.3049085 0.1754932 0.0946366 +0.3963542 0.1754932 0.0946366 +0.5120448 0.1754932 0.0946366 +0.6584084 0.1754932 0.0946366 +0.8219901 0.1731034 0.0945703 +0.8967447 0.1658613 0.1003691 +0.9325696 0.1696351 0.1181733 +0.9531389 0.1870965 0.1477366 +0.9661878 0.2174663 0.1879067 +0.9749962 0.2591111 0.2372529 +0.9811943 0.3099976 0.2940703 +0.9856839 0.3678092 0.3563715 +0.9890048 0.4300448 0.4219498 +0.9914995 0.4941665 0.4885191 +0.9933953 0.5577822 0.5538969 +0.9948487 0.6188252 0.6161874 +0.9959706 0.6756878 0.6739188 +0.9968409 0.7272837 0.7261105 +0.9975189 0.7730352 0.7722648 +0.9980488 0.8128033 0.8123018 +0.9984638 0.8467864 0.8464623 +0.9987895 0.8754109 0.8752028 +0.9990455 0.8992336 0.8991006 +0.999247 0.9188636 0.9187791 +0.9994057 0.9349075 0.9348539 +0.9995308 0.9479335 0.9478997 +0.9996295 0.9584526 0.9584312 +0.9997074 0.9669103 0.9668969 +0.9997688 0.973687 0.9736786 +0.9998174 0.9791018 0.9790965 +0.9998557 0.9834186 0.9834153 +0.999886 0.9868541 0.986852 +0.9999099 0.9895842 0.9895829 +0.9999288 0.9917515 0.9917507 +0.9999437 0.9934704 0.9934698 +0.0000238 0.2706977 0.1327073 +0.0000382 0.2701941 0.1322038 +0.0000611 0.2695619 0.1315716 +0.0000978 0.2687698 0.1307795 +0.0001565 0.2677799 0.1297896 +0.0002504 0.2665473 0.128557 +0.0004008 0.2650195 0.1270291 +0.0006416 0.2631369 0.1251466 +0.0010268 0.260836 0.1228457 +0.0016435 0.2580543 0.120064 +0.0026305 0.254742 0.1167517 +0.0042103 0.2508825 0.1128922 +0.0067388 0.2465296 0.1085393 +0.0107859 0.2418708 0.1038805 +0.0172633 0.2373343 0.099344 +0.0276309 0.2337676 0.0957773 +0.0441188 0.2326269 0.0946366 +0.0664212 0.2326269 0.0946366 +0.0946366 0.2326269 0.0946366 +0.1303328 0.2326269 0.0946366 +0.1754932 0.2326269 0.0946366 +0.2326269 0.2326269 0.0946366 +0.3049085 0.2326269 0.0946366 +0.3963542 0.2326269 0.0946366 +0.5120448 0.2326269 0.0946366 +0.6584084 0.2326269 0.0946366 +0.8219901 0.2285954 0.0945703 +0.8967447 0.2121385 0.1003691 +0.9325696 0.2059983 0.1181733 +0.9531389 0.2149085 0.1477366 +0.9661878 0.2383533 0.1879067 +0.9749962 0.2745562 0.2372529 +0.9811943 0.3212519 0.2940703 +0.9856839 0.3758911 0.3563715 +0.9890048 0.4357648 0.4219498 +0.9914995 0.498157 0.4885191 +0.9933953 0.5605276 0.5538969 +0.9948487 0.6206891 0.6161874 +0.9959706 0.6769378 0.6739188 +0.9968409 0.7281127 0.7261105 +0.9975189 0.7735795 0.7722648 +0.9980488 0.8131577 0.8123018 +0.9984638 0.8470154 0.8464623 +0.9987895 0.875558 0.8752028 +0.9990455 0.8993275 0.8991006 +0.999247 0.9189234 0.9187791 +0.9994057 0.9349454 0.9348539 +0.9995308 0.9479575 0.9478997 +0.9996295 0.9584677 0.9584312 +0.9997074 0.9669198 0.9668969 +0.9997688 0.973693 0.9736786 +0.9998174 0.9791055 0.9790965 +0.9998557 0.9834209 0.9834153 +0.999886 0.9868555 0.986852 +0.9999099 0.9895851 0.9895829 +0.9999288 0.9917521 0.9917507 +0.9999437 0.9934707 0.9934698 +0.0000238 0.3429792 0.1327073 +0.0000382 0.3424757 0.1322038 +0.0000611 0.3418435 0.1315716 +0.0000978 0.3410514 0.1307795 +0.0001565 0.3400615 0.1297896 +0.0002504 0.3388289 0.128557 +0.0004008 0.337301 0.1270291 +0.0006416 0.3354185 0.1251466 +0.0010268 0.3331176 0.1228457 +0.0016435 0.3303359 0.120064 +0.0026305 0.3270236 0.1167517 +0.0042103 0.3231641 0.1128922 +0.0067388 0.3188112 0.1085393 +0.0107859 0.3141524 0.1038805 +0.0172633 0.3096159 0.099344 +0.0276309 0.3060492 0.0957773 +0.0441188 0.3049085 0.0946366 +0.0664212 0.3049085 0.0946366 +0.0946366 0.3049085 0.0946366 +0.1303328 0.3049085 0.0946366 +0.1754932 0.3049085 0.0946366 +0.2326269 0.3049085 0.0946366 +0.3049085 0.3049085 0.0946366 +0.3963542 0.3049085 0.0946366 +0.5120448 0.3049085 0.0946366 +0.6584084 0.3049085 0.0946366 +0.8219901 0.2988 0.0945703 +0.8967447 0.2706852 0.1003691 +0.9325696 0.2520025 0.1181733 +0.9531389 0.2500942 0.1477366 +0.9661878 0.2647781 0.1879067 +0.9749962 0.2940963 0.2372529 +0.9811943 0.3354901 0.2940703 +0.9856839 0.3861159 0.3563715 +0.9890048 0.4430013 0.4219498 +0.9914995 0.5032055 0.4885191 +0.9933953 0.5640008 0.5538969 +0.9948487 0.6230471 0.6161874 +0.9959706 0.6785192 0.6739188 +0.9968409 0.7291615 0.7261105 +0.9975189 0.7742682 0.7722648 +0.9980488 0.8136061 0.8123018 +0.9984638 0.8473052 0.8464623 +0.9987895 0.8757441 0.8752028 +0.9990455 0.8994464 0.8991006 +0.999247 0.918999 0.9187791 +0.9994057 0.9349933 0.9348539 +0.9995308 0.9479878 0.9478997 +0.9996295 0.9584868 0.9584312 +0.9997074 0.9669318 0.9668969 +0.9997688 0.9737006 0.9736786 +0.9998174 0.9791103 0.9790965 +0.9998557 0.9834239 0.9834153 +0.999886 0.9868574 0.986852 +0.9999099 0.9895863 0.9895829 +0.9999288 0.9917528 0.9917507 +0.9999437 0.9934712 0.9934698 +0.0000238 0.4344249 0.1327073 +0.0000382 0.4339214 0.1322038 +0.0000611 0.4332891 0.1315716 +0.0000978 0.432497 0.1307795 +0.0001565 0.4315072 0.1297896 +0.0002504 0.4302746 0.128557 +0.0004008 0.4287467 0.1270291 +0.0006416 0.4268641 0.1251466 +0.0010268 0.4245633 0.1228457 +0.0016435 0.4217816 0.120064 +0.0026305 0.4184692 0.1167517 +0.0042103 0.4146097 0.1128922 +0.0067388 0.4102568 0.1085393 +0.0107859 0.405598 0.1038805 +0.0172633 0.4010615 0.099344 +0.0276309 0.3974949 0.0957773 +0.0441188 0.3963542 0.0946366 +0.0664212 0.3963542 0.0946366 +0.0946366 0.3963542 0.0946366 +0.1303328 0.3963542 0.0946366 +0.1754932 0.3963542 0.0946366 +0.2326269 0.3963542 0.0946366 +0.3049085 0.3963542 0.0946366 +0.3963542 0.3963542 0.0946366 +0.5120448 0.3963542 0.0946366 +0.6584084 0.3963542 0.0946366 +0.8219901 0.3876179 0.0945703 +0.8967447 0.3447543 0.1003691 +0.9325696 0.3102037 0.1181733 +0.9531389 0.2946088 0.1477366 +0.9661878 0.2982089 0.1879067 +0.9749962 0.3188171 0.2372529 +0.9811943 0.3535032 0.2940703 +0.9856839 0.3990515 0.3563715 +0.9890048 0.4521565 0.4219498 +0.9914995 0.5095925 0.4885191 +0.9933953 0.5683949 0.5538969 +0.9948487 0.6260304 0.6161874 +0.9959706 0.6805199 0.6739188 +0.9968409 0.7304884 0.7261105 +0.9975189 0.7751395 0.7722648 +0.9980488 0.8141733 0.8123018 +0.9984638 0.8476717 0.8464623 +0.9987895 0.8759795 0.8752028 +0.9990455 0.8995968 0.8991006 +0.999247 0.9190947 0.9187791 +0.9994057 0.935054 0.9348539 +0.9995308 0.9480261 0.9478997 +0.9996295 0.9585109 0.9584312 +0.9997074 0.966947 0.9668969 +0.9997688 0.9737101 0.9736786 +0.9998174 0.9791163 0.9790965 +0.9998557 0.9834277 0.9834153 +0.999886 0.9868597 0.986852 +0.9999099 0.9895878 0.9895829 +0.9999288 0.9917537 0.9917507 +0.9999437 0.9934718 0.9934698 +0.0000238 0.5501155 0.1327073 +0.0000382 0.549612 0.1322038 +0.0000611 0.5489798 0.1315716 +0.0000978 0.5481876 0.1307795 +0.0001565 0.5471978 0.1297896 +0.0002504 0.5459652 0.128557 +0.0004008 0.5444373 0.1270291 +0.0006416 0.5425548 0.1251466 +0.0010268 0.5402539 0.1228457 +0.0016435 0.5374722 0.120064 +0.0026305 0.5341598 0.1167517 +0.0042103 0.5303003 0.1128922 +0.0067388 0.5259474 0.1085393 +0.0107859 0.5212886 0.1038805 +0.0172633 0.5167521 0.099344 +0.0276309 0.5131855 0.0957773 +0.0441188 0.5120448 0.0946366 +0.0664212 0.5120448 0.0946366 +0.0946366 0.5120448 0.0946366 +0.1303328 0.5120448 0.0946366 +0.1754932 0.5120448 0.0946366 +0.2326269 0.5120448 0.0946366 +0.3049085 0.5120448 0.0946366 +0.3963542 0.5120448 0.0946366 +0.5120448 0.5120448 0.0946366 +0.6584084 0.5120448 0.0946366 +0.8219901 0.4999841 0.0945703 +0.8967447 0.4384614 0.1003691 +0.9325696 0.3838358 0.1181733 +0.9531389 0.3509254 0.1477366 +0.9661878 0.3405032 0.1879067 +0.9749962 0.3500921 0.2372529 +0.9811943 0.3762922 0.2940703 +0.9856839 0.4154167 0.3563715 +0.9890048 0.4637389 0.4219498 +0.9914995 0.5176729 0.4885191 +0.9933953 0.573954 0.5538969 +0.9948487 0.6298046 0.6161874 +0.9959706 0.683051 0.6739188 +0.9968409 0.732167 0.7261105 +0.9975189 0.7762418 0.7722648 +0.9980488 0.8148909 0.8123018 +0.9984638 0.8481355 0.8464623 +0.9987895 0.8762773 0.8752028 +0.9990455 0.899787 0.8991006 +0.999247 0.9192157 0.9187791 +0.9994057 0.9351307 0.9348539 +0.9995308 0.9480746 0.9478997 +0.9996295 0.9585415 0.9584312 +0.9997074 0.9669663 0.9668969 +0.9997688 0.9737222 0.9736786 +0.9998174 0.9791238 0.9790965 +0.9998557 0.9834324 0.9834153 +0.999886 0.9868627 0.986852 +0.9999099 0.9895897 0.9895829 +0.9999288 0.9917549 0.9917507 +0.9999437 0.9934725 0.9934698 +0.0000238 0.6964791 0.1327073 +0.0000382 0.6959756 0.1322038 +0.0000611 0.6953434 0.1315716 +0.0000978 0.6945513 0.1307795 +0.0001565 0.6935614 0.1297896 +0.0002504 0.6923288 0.128557 +0.0004008 0.6908009 0.1270291 +0.0006416 0.6889184 0.1251466 +0.0010268 0.6866175 0.1228457 +0.0016435 0.6838358 0.120064 +0.0026305 0.6805235 0.1167517 +0.0042103 0.676664 0.1128922 +0.0067388 0.6723111 0.1085393 +0.0107859 0.6676523 0.1038805 +0.0172633 0.6631157 0.099344 +0.0276309 0.6595491 0.0957773 +0.0441188 0.6584084 0.0946366 +0.0664212 0.6584084 0.0946366 +0.0946366 0.6584084 0.0946366 +0.1303328 0.6584084 0.0946366 +0.1754932 0.6584084 0.0946366 +0.2326269 0.6584084 0.0946366 +0.3049085 0.6584084 0.0946366 +0.3963542 0.6584084 0.0946366 +0.5120448 0.6584084 0.0946366 +0.6584084 0.6584084 0.0946366 +0.8219901 0.6421419 0.0945703 +0.8967447 0.557013 0.1003691 +0.9325696 0.4769901 0.1181733 +0.9531389 0.4221733 0.1477366 +0.9661878 0.3940109 0.1879067 +0.9749962 0.389659 0.2372529 +0.9811943 0.4051232 0.2940703 +0.9856839 0.4361208 0.3563715 +0.9890048 0.4783922 0.4219498 +0.9914995 0.5278957 0.4885191 +0.9933953 0.580987 0.5538969 +0.9948487 0.6345795 0.6161874 +0.9959706 0.6862532 0.6739188 +0.9968409 0.7342907 0.7261105 +0.9975189 0.7776364 0.7722648 +0.9980488 0.8157988 0.8123018 +0.9984638 0.8487222 0.8464623 +0.9987895 0.8766541 0.8752028 +0.9990455 0.9000277 0.8991006 +0.999247 0.9193688 0.9187791 +0.9994057 0.9352277 0.9348539 +0.9995308 0.9481359 0.9478997 +0.9996295 0.9585802 0.9584312 +0.9997074 0.9669906 0.9668969 +0.9997688 0.9737375 0.9736786 +0.9998174 0.9791334 0.9790965 +0.9998557 0.9834385 0.9834153 +0.999886 0.9868665 0.986852 +0.9999099 0.989592 0.9895829 +0.9999288 0.9917564 0.9917507 +0.9999437 0.9934734 0.9934698 +0.0051514 0.8407292 0.1309049 +0.0051286 0.8405071 0.1304351 +0.0051047 0.8402274 0.1298447 +0.0050826 0.8398756 0.1291042 +0.0050676 0.8394338 0.128178 +0.0050694 0.8388802 0.1270229 +0.0051048 0.8381886 0.1255887 +0.0052028 0.8373283 0.1238179 +0.0054121 0.8362644 0.1216479 +0.0058134 0.8349593 0.1190164 +0.0065402 0.8333779 0.1158715 +0.0078103 0.8314967 0.1121916 +0.0099781 0.8293233 0.1080217 +0.0136166 0.8269342 0.1035362 +0.0196467 0.8245426 0.0991468 +0.0295373 0.8226154 0.0956813 +0.0455041 0.8219901 0.0945703 +0.0671656 0.8219901 0.0945703 +0.0945703 0.8219901 0.0945703 +0.1292408 0.8219901 0.0945703 +0.1731034 0.8219901 0.0945703 +0.2285954 0.8219901 0.0945703 +0.2988 0.8219901 0.0945703 +0.3876179 0.8219901 0.0945703 +0.4999841 0.8219901 0.0945703 +0.6421419 0.8219901 0.0945703 +0.8219901 0.8219901 0.0945703 +0.8967447 0.7069963 0.1003691 +0.9325696 0.5948423 0.1181733 +0.9531389 0.5123112 0.1477366 +0.9661878 0.4617052 0.1879067 +0.9749962 0.4397163 0.2372529 +0.9811943 0.4415982 0.2940703 +0.9856839 0.4623142 0.3563715 +0.9890048 0.4969305 0.4219498 +0.9914995 0.5408288 0.4885191 +0.9933953 0.5898847 0.5538969 +0.9948487 0.6406203 0.6161874 +0.9959706 0.6903044 0.6739188 +0.9968409 0.7369774 0.7261105 +0.9975189 0.7794007 0.7722648 +0.9980488 0.8169474 0.8123018 +0.9984638 0.8494644 0.8464623 +0.9987895 0.8771307 0.8752028 +0.9990455 0.9003323 0.8991006 +0.999247 0.9195625 0.9187791 +0.9994057 0.9353505 0.9348539 +0.9995308 0.9482135 0.9478997 +0.9996295 0.9586291 0.9584312 +0.9997074 0.9670214 0.9668969 +0.9997688 0.9737569 0.9736786 +0.9998174 0.9791456 0.9790965 +0.9998557 0.9834461 0.9834153 +0.999886 0.9868713 0.986852 +0.9999099 0.989595 0.9895829 +0.9999288 0.9917582 0.9917507 +0.9999437 0.9934746 0.9934698 +0.0279321 0.9033413 0.1320218 +0.0278872 0.9032596 0.1316144 +0.0278347 0.9031567 0.1311024 +0.0277752 0.9030276 0.1304603 +0.0277111 0.9028657 0.1296569 +0.0276479 0.9026634 0.1286548 +0.0275966 0.9024114 0.1274102 +0.0275778 0.9020992 0.1258729 +0.0276281 0.9017148 0.1239883 +0.0278105 0.9012461 0.1217016 +0.0282324 0.900682 0.1189666 +0.0290732 0.9000167 0.1157634 +0.0306306 0.8992555 0.1121293 +0.0333932 0.8984278 0.1082145 +0.0381561 0.8976087 0.1043773 +0.0461985 0.8969554 0.1013429 +0.0594506 0.8967447 0.1003691 +0.0775151 0.8967447 0.1003691 +0.1003691 0.8967447 0.1003691 +0.1292823 0.8967447 0.1003691 +0.1658613 0.8967447 0.1003691 +0.2121385 0.8967447 0.1003691 +0.2706852 0.8967447 0.1003691 +0.3447543 0.8967447 0.1003691 +0.4384614 0.8967447 0.1003691 +0.557013 0.8967447 0.1003691 +0.7069963 0.8967447 0.1003691 +0.8967447 0.8967447 0.1003691 +0.9325696 0.7439407 0.1181733 +0.9531389 0.6263473 0.1477366 +0.9661878 0.5473473 0.1879067 +0.9749962 0.5030453 0.2372529 +0.9811943 0.4877437 0.2940703 +0.9856839 0.4954523 0.3563715 +0.9890048 0.5203839 0.4219498 +0.9914995 0.5571908 0.4885191 +0.9933953 0.6011414 0.5538969 +0.9948487 0.6482627 0.6161874 +0.9959706 0.6954296 0.6739188 +0.9968409 0.7403765 0.7261105 +0.9975189 0.7816327 0.7722648 +0.9980488 0.8184005 0.8123018 +0.9984638 0.8504035 0.8464623 +0.9987895 0.8777338 0.8752028 +0.9990455 0.9007175 0.8991006 +0.999247 0.9198076 0.9187791 +0.9994057 0.9355059 0.9348539 +0.9995308 0.9483117 0.9478997 +0.9996295 0.958691 0.9584312 +0.9997074 0.9670604 0.9668969 +0.9997688 0.9737814 0.9736786 +0.9998174 0.979161 0.9790965 +0.9998557 0.9834557 0.9834153 +0.999886 0.9868773 0.986852 +0.9999099 0.9895988 0.9895829 +0.9999288 0.9917606 0.9917507 +0.9999437 0.9934761 0.9934698 +0.0624569 0.9354466 0.1444753 +0.0624063 0.9354101 0.1441359 +0.0623458 0.9353643 0.1437093 +0.0622749 0.9353068 0.1431744 +0.0621943 0.9352348 0.1425052 +0.0621069 0.9351449 0.1416707 +0.0620199 0.9350332 0.1406344 +0.0619473 0.9348949 0.1393548 +0.061916 0.9347252 0.1377865 +0.0619734 0.9345187 0.1358843 +0.062202 0.9342712 0.1336102 +0.062742 0.9339805 0.1309481 +0.0638283 0.9336494 0.1279297 +0.0658501 0.9332914 0.12468 +0.0694453 0.9329391 0.1214966 +0.0756464 0.9326595 0.1189805 +0.0860209 0.9325696 0.1181733 +0.1002154 0.9325696 0.1181733 +0.1181733 0.9325696 0.1181733 +0.1408925 0.9325696 0.1181733 +0.1696351 0.9325696 0.1181733 +0.2059983 0.9325696 0.1181733 +0.2520025 0.9325696 0.1181733 +0.3102037 0.9325696 0.1181733 +0.3838358 0.9325696 0.1181733 +0.4769901 0.9325696 0.1181733 +0.5948423 0.9325696 0.1181733 +0.7439407 0.9325696 0.1181733 +0.9325696 0.9325696 0.1181733 +0.9531389 0.7706179 0.1477366 +0.9661878 0.6556956 0.1879067 +0.9749962 0.5831647 0.2372529 +0.9811943 0.5461239 0.2940703 +0.9856839 0.5373763 0.3563715 +0.9890048 0.5500554 0.4219498 +0.9914995 0.577891 0.4885191 +0.9933953 0.6153825 0.5538969 +0.9948487 0.6579314 0.6161874 +0.9959706 0.7019138 0.6739188 +0.9968409 0.7446768 0.7261105 +0.9975189 0.7844566 0.7722648 +0.9980488 0.8202389 0.8123018 +0.9984638 0.8515915 0.8464623 +0.9987895 0.8784967 0.8752028 +0.9990455 0.9012049 0.8991006 +0.999247 0.9201176 0.9187791 +0.9994057 0.9357024 0.9348539 +0.9995308 0.9484359 0.9478997 +0.9996295 0.9587693 0.9584312 +0.9997074 0.9671097 0.9668969 +0.9997688 0.9738123 0.9736786 +0.9998174 0.9791804 0.9790965 +0.9998557 0.9834679 0.9834153 +0.999886 0.986885 0.986852 +0.9999099 0.9896036 0.9895829 +0.9999288 0.9917636 0.9917507 +0.9999437 0.9934779 0.9934698 +0.1059991 0.9545467 0.1689957 +0.1059489 0.9545286 0.1687203 +0.1058883 0.9545059 0.1683742 +0.1058162 0.9544774 0.1679403 +0.1057322 0.9544418 0.1673975 +0.1056375 0.9543974 0.1667209 +0.1055364 0.9543421 0.1658808 +0.1054384 0.9542739 0.1648439 +0.1053624 0.9541902 0.1635736 +0.1053433 0.9540886 0.1620336 +0.1054431 0.9539671 0.1601937 +0.1057683 0.9538247 0.1580414 +0.1064997 0.953663 0.1556031 +0.1079385 0.9534887 0.1529804 +0.1105818 0.9533177 0.1504136 +0.1152388 0.9531823 0.1483866 +0.1231452 0.9531389 0.1477366 +0.1340017 0.9531389 0.1477366 +0.1477366 0.9531389 0.1477366 +0.1651131 0.9531389 0.1477366 +0.1870965 0.9531389 0.1477366 +0.2149085 0.9531389 0.1477366 +0.2500942 0.9531389 0.1477366 +0.2946088 0.9531389 0.1477366 +0.3509254 0.9531389 0.1477366 +0.4221733 0.9531389 0.1477366 +0.5123112 0.9531389 0.1477366 +0.6263473 0.9531389 0.1477366 +0.7706179 0.9531389 0.1477366 +0.9531389 0.9531389 0.1477366 +0.9661878 0.7927704 0.1879067 +0.9749962 0.6845262 0.2372529 +0.9811943 0.6199824 0.2940703 +0.9856839 0.5904156 0.3563715 +0.9890048 0.5875938 0.4219498 +0.9914995 0.6040793 0.4885191 +0.9933953 0.6333995 0.5538969 +0.9948487 0.6701635 0.6161874 +0.9959706 0.710117 0.6739188 +0.9968409 0.7501172 0.7261105 +0.9975189 0.7880291 0.7722648 +0.9980488 0.8225647 0.8123018 +0.9984638 0.8530945 0.8464623 +0.9987895 0.8794619 0.8752028 +0.9990455 0.9018215 0.8991006 +0.999247 0.9205098 0.9187791 +0.9994057 0.935951 0.9348539 +0.9995308 0.9485931 0.9478997 +0.9996295 0.9588684 0.9584312 +0.9997074 0.967172 0.9668969 +0.9997688 0.9738515 0.9736786 +0.9998174 0.979205 0.9790965 +0.9998557 0.9834833 0.9834153 +0.999886 0.9868946 0.986852 +0.9999099 0.9896096 0.9895829 +0.9999288 0.9917674 0.9917507 +0.9999437 0.9934803 0.9934698 +0.1572498 0.9669269 0.2047525 +0.1572031 0.9669173 0.2045334 +0.1571463 0.9669053 0.2042583 +0.1570779 0.9668902 0.2039133 +0.1569971 0.9668714 0.2034818 +0.156904 0.9668479 0.202944 +0.1568008 0.9668187 0.2022765 +0.1566936 0.9667827 0.2014528 +0.1565954 0.9667385 0.2004442 +0.1565315 0.966685 0.199222 +0.1565473 0.9666211 0.1977627 +0.1567226 0.9665463 0.1960568 +0.1571937 0.9664615 0.1941257 +0.15819 0.9663702 0.1920504 +0.160092 0.9662809 0.1900212 +0.1635226 0.9662104 0.1884199 +0.1694384 0.9661878 0.1879067 +0.1775917 0.9661878 0.1879067 +0.1879067 0.9661878 0.1879067 +0.2009566 0.9661878 0.1879067 +0.2174663 0.9661878 0.1879067 +0.2383533 0.9661878 0.1879067 +0.2647781 0.9661878 0.1879067 +0.2982089 0.9661878 0.1879067 +0.3405032 0.9661878 0.1879067 +0.3940109 0.9661878 0.1879067 +0.4617052 0.9661878 0.1879067 +0.5473473 0.9661878 0.1879067 +0.6556956 0.9661878 0.1879067 +0.7927704 0.9661878 0.1879067 +0.9661878 0.9661878 0.1879067 +0.9749962 0.8127617 0.2372529 +0.9811943 0.713423 0.2940703 +0.9856839 0.6575172 0.3563715 +0.9890048 0.6350848 0.4219498 +0.9914995 0.637211 0.4885191 +0.9933953 0.6561933 0.5538969 +0.9948487 0.6856388 0.6161874 +0.9959706 0.7204952 0.6739188 +0.9968409 0.757 0.7261105 +0.9975189 0.7925488 0.7722648 +0.9980488 0.8255071 0.8123018 +0.9984638 0.8549959 0.8464623 +0.9987895 0.880683 0.8752028 +0.9990455 0.9026016 0.8991006 +0.999247 0.9210061 0.9187791 +0.9994057 0.9362655 0.9348539 +0.9995308 0.9487918 0.9478997 +0.9996295 0.9589938 0.9584312 +0.9997074 0.9672509 0.9668969 +0.9997688 0.9739011 0.9736786 +0.9998174 0.9792361 0.9790965 +0.9998557 0.9835029 0.9834153 +0.999886 0.9869069 0.986852 +0.9999099 0.9896173 0.9895829 +0.9999288 0.9917722 0.9917507 +0.9999437 0.9934833 0.9934698 +0.2151269 0.9754027 0.2503773 +0.2150852 0.9753975 0.2502061 +0.2150342 0.9753908 0.249991 +0.2149725 0.9753825 0.2497215 +0.2148987 0.9753721 0.2493844 +0.2148124 0.9753591 0.2489643 +0.2147144 0.975343 0.2484431 +0.2146085 0.9753231 0.2478 +0.2145034 0.9752987 0.2470129 +0.2144168 0.9752692 0.2460594 +0.2143816 0.975234 0.2449216 +0.2144566 0.9751928 0.2435923 +0.2147432 0.9751462 0.2420885 +0.2154135 0.9750962 0.2404736 +0.2167545 0.9750472 0.2388957 +0.2192389 0.9750086 0.2376515 +0.2235962 0.9749962 0.2372529 +0.2296253 0.9749962 0.2372529 +0.2372529 0.9749962 0.2372529 +0.2469027 0.9749962 0.2372529 +0.2591111 0.9749962 0.2372529 +0.2745562 0.9749962 0.2372529 +0.2940963 0.9749962 0.2372529 +0.3188171 0.9749962 0.2372529 +0.3500921 0.9749962 0.2372529 +0.389659 0.9749962 0.2372529 +0.4397163 0.9749962 0.2372529 +0.5030453 0.9749962 0.2372529 +0.5831647 0.9749962 0.2372529 +0.6845262 0.9749962 0.2372529 +0.8127617 0.9749962 0.2372529 +0.9749962 0.9749962 0.2372529 +0.9811943 0.8316375 0.2940703 +0.9856839 0.7424095 0.3563715 +0.9890048 0.695167 0.4219498 +0.9914995 0.6791269 0.4885191 +0.9933953 0.6850303 0.5538969 +0.9948487 0.7052169 0.6161874 +0.9959706 0.733625 0.6739188 +0.9968409 0.7657077 0.7261105 +0.9975189 0.7982669 0.7722648 +0.9980488 0.8292297 0.8123018 +0.9984638 0.8574015 0.8464623 +0.9987895 0.8822279 0.8752028 +0.9990455 0.9035886 0.8991006 +0.999247 0.9216339 0.9187791 +0.9994057 0.9366635 0.9348539 +0.9995308 0.9490434 0.9478997 +0.9996295 0.9591524 0.9584312 +0.9997074 0.9673508 0.9668969 +0.9997688 0.9739638 0.9736786 +0.9998174 0.9792755 0.9790965 +0.9998557 0.9835276 0.9834153 +0.999886 0.9869223 0.986852 +0.9999099 0.989627 0.9895829 +0.9999288 0.9917782 0.9917507 +0.9999437 0.9934871 0.9934698 +0.2783684 0.9814251 0.3041308 +0.2783325 0.9814221 0.3039992 +0.2782884 0.9814183 0.303834 +0.2782347 0.9814136 0.3036269 +0.2781701 0.9814076 0.3033679 +0.2780936 0.9814002 0.3030452 +0.2780055 0.9813911 0.3026449 +0.2779077 0.9813797 0.3021511 +0.2778058 0.9813659 0.3015469 +0.2777122 0.9813491 0.3008152 +0.2776503 0.9813291 0.2999424 +0.2776626 0.9813057 0.2989233 +0.2778236 0.9812792 0.297771 +0.2782606 0.9812508 0.2965343 +0.2791873 0.9812231 0.2953268 +0.2809573 0.9812013 0.2943751 +0.2841192 0.9811943 0.2940703 +0.2885124 0.9811943 0.2940703 +0.2940703 0.9811943 0.2940703 +0.3011018 0.9811943 0.2940703 +0.3099976 0.9811943 0.2940703 +0.3212519 0.9811943 0.2940703 +0.3354901 0.9811943 0.2940703 +0.3535032 0.9811943 0.2940703 +0.3762922 0.9811943 0.2940703 +0.4051232 0.9811943 0.2940703 +0.4415982 0.9811943 0.2940703 +0.4877437 0.9811943 0.2940703 +0.5461239 0.9811943 0.2940703 +0.6199824 0.9811943 0.2940703 +0.713423 0.9811943 0.2940703 +0.8316375 0.9811943 0.2940703 +0.9811943 0.9811943 0.2940703 +0.9856839 0.8498092 0.3563715 +0.9890048 0.7711789 0.4219498 +0.9914995 0.7321559 0.4885191 +0.9933953 0.721513 0.5538969 +0.9948487 0.7299859 0.6161874 +0.9959706 0.7502359 0.6739188 +0.9968409 0.776724 0.7261105 +0.9975189 0.8055009 0.7722648 +0.9980488 0.8339392 0.8123018 +0.9984638 0.8604449 0.8464623 +0.9987895 0.8841823 0.8752028 +0.9990455 0.9048372 0.8991006 +0.999247 0.9224281 0.9187791 +0.9994057 0.9371669 0.9348539 +0.9995308 0.9493615 0.9478997 +0.9996295 0.959353 0.9584312 +0.9997074 0.967477 0.9668969 +0.9997688 0.9740432 0.9736786 +0.9998174 0.9793253 0.9790965 +0.9998557 0.9835588 0.9834153 +0.999886 0.9869419 0.986852 +0.9999099 0.9896392 0.9895829 +0.9999288 0.9917859 0.9917507 +0.9999437 0.9934919 0.9934698 +0.3454107 0.9858181 0.3639574 +0.3453807 0.9858163 0.363858 +0.3453439 0.9858141 0.3637331 +0.3452987 0.9858113 0.3635767 +0.3452442 0.9858079 0.363381 +0.3451791 0.9858036 0.3631373 +0.3451032 0.9857982 0.3628349 +0.3450175 0.9857916 0.3624621 +0.3449254 0.9857835 0.362006 +0.3448353 0.9857738 0.3614538 +0.3447636 0.9857621 0.3607953 +0.3447407 0.9857485 0.3600267 +0.3448204 0.9857332 0.3591581 +0.3450957 0.9857167 0.3582264 +0.3457234 0.9857006 0.3573171 +0.3469645 0.9856879 0.3566008 +0.3492254 0.9856839 0.3563715 +0.3523802 0.9856839 0.3563715 +0.3563715 0.9856839 0.3563715 +0.3614209 0.9856839 0.3563715 +0.3678092 0.9856839 0.3563715 +0.3758911 0.9856839 0.3563715 +0.3861159 0.9856839 0.3563715 +0.3990515 0.9856839 0.3563715 +0.4154167 0.9856839 0.3563715 +0.4361208 0.9856839 0.3563715 +0.4623142 0.9856839 0.3563715 +0.4954523 0.9856839 0.3563715 +0.5373763 0.9856839 0.3563715 +0.5904156 0.9856839 0.3563715 +0.6575172 0.9856839 0.3563715 +0.7424095 0.9856839 0.3563715 +0.8498092 0.9856839 0.3563715 +0.9856839 0.9856839 0.3563715 +0.9890048 0.8673437 0.4219498 +0.9914995 0.7992446 0.4885191 +0.9933953 0.7676683 0.5538969 +0.9948487 0.7613218 0.6161874 +0.9959706 0.7712508 0.6739188 +0.9968409 0.7906611 0.7261105 +0.9975189 0.8146529 0.7722648 +0.9980488 0.8398974 0.8123018 +0.9984638 0.8642952 0.8464623 +0.9987895 0.886655 0.8752028 +0.9990455 0.9064168 0.8991006 +0.999247 0.9234329 0.9187791 +0.9994057 0.9378038 0.9348539 +0.9995308 0.9497641 0.9478997 +0.9996295 0.9596068 0.9584312 +0.9997074 0.9676368 0.9668969 +0.9997688 0.9741436 0.9736786 +0.9998174 0.9793883 0.9790965 +0.9998557 0.9835983 0.9834153 +0.999886 0.9869667 0.986852 +0.9999099 0.9896547 0.9895829 +0.9999288 0.9917956 0.9917507 +0.9999437 0.993498 0.9934698 +0.4144197 0.9890841 0.4275735 +0.4143955 0.9890831 0.4274997 +0.4143657 0.9890818 0.427407 +0.414329 0.9890801 0.4272908 +0.4142845 0.9890781 0.4271456 +0.4142311 0.9890755 0.4269646 +0.4141683 0.9890723 0.4267402 +0.4140964 0.9890684 0.4264635 +0.4140176 0.9890637 0.426125 +0.4139373 0.9890579 0.4257154 +0.4138668 0.989051 0.425227 +0.4138277 0.989043 0.4246572 +0.4138582 0.9890339 0.4240134 +0.4140252 0.9890241 0.4233232 +0.4144423 0.9890146 0.4226498 +0.4152991 0.9890072 0.4221196 +0.4168922 0.9890048 0.4219498 +0.419125 0.9890048 0.4219498 +0.4219498 0.9890048 0.4219498 +0.4255236 0.9890048 0.4219498 +0.4300448 0.9890048 0.4219498 +0.4357648 0.9890048 0.4219498 +0.4430013 0.9890048 0.4219498 +0.4521565 0.9890048 0.4219498 +0.4637389 0.9890048 0.4219498 +0.4783922 0.9890048 0.4219498 +0.4969305 0.9890048 0.4219498 +0.5203839 0.9890048 0.4219498 +0.5500554 0.9890048 0.4219498 +0.5875938 0.9890048 0.4219498 +0.6350848 0.9890048 0.4219498 +0.695167 0.9890048 0.4219498 +0.7711789 0.9890048 0.4219498 +0.8673437 0.9890048 0.4219498 +0.9890048 0.9890048 0.4219498 +0.9914995 0.8841204 0.4885191 +0.9933953 0.8260608 0.5538969 +0.9948487 0.8009659 0.6161874 +0.9959706 0.7978374 0.6739188 +0.9968409 0.8082934 0.7261105 +0.9975189 0.8262314 0.7722648 +0.9980488 0.8474353 0.8123018 +0.9984638 0.8691663 0.8464623 +0.9987895 0.8897832 0.8752028 +0.9990455 0.9084153 0.8991006 +0.999247 0.9247041 0.9187791 +0.9994057 0.9386096 0.9348539 +0.9995308 0.9502734 0.9478997 +0.9996295 0.959928 0.9584312 +0.9997074 0.9678389 0.9668969 +0.9997688 0.9742706 0.9736786 +0.9998174 0.9794681 0.9790965 +0.9998557 0.9836483 0.9834153 +0.999886 0.986998 0.986852 +0.9999099 0.9896744 0.9895829 +0.9999288 0.9918079 0.9917507 +0.9999437 0.9935057 0.9934698 +0.4834235 0.9915469 0.4926161 +0.4834045 0.9915463 0.4925623 +0.4833811 0.9915455 0.4924946 +0.4833522 0.9915446 0.4924099 +0.4833171 0.9915433 0.4923039 +0.4832747 0.9915418 0.4921719 +0.4832246 0.9915399 0.4920083 +0.4831666 0.9915376 0.4918065 +0.4831021 0.9915347 0.4915597 +0.4830346 0.9915312 0.4912611 +0.4829718 0.9915271 0.4909052 +0.4829286 0.9915223 0.49049 +0.4829319 0.9915169 0.4900212 +0.4830292 0.991511 0.4895186 +0.4833013 0.9915054 0.4890285 +0.4838841 0.9915009 0.4886426 +0.4849907 0.9914995 0.4885191 +0.4865484 0.9914995 0.4885191 +0.4885191 0.9914995 0.4885191 +0.4910123 0.9914995 0.4885191 +0.4941665 0.9914995 0.4885191 +0.498157 0.9914995 0.4885191 +0.5032055 0.9914995 0.4885191 +0.5095925 0.9914995 0.4885191 +0.5176729 0.9914995 0.4885191 +0.5278957 0.9914995 0.4885191 +0.5408288 0.9914995 0.4885191 +0.5571908 0.9914995 0.4885191 +0.577891 0.9914995 0.4885191 +0.6040793 0.9914995 0.4885191 +0.637211 0.9914995 0.4885191 +0.6791269 0.9914995 0.4885191 +0.7321559 0.9914995 0.4885191 +0.7992446 0.9914995 0.4885191 +0.8841204 0.9914995 0.4885191 +0.9914995 0.9914995 0.4885191 +0.9933953 0.8999349 0.5538969 +0.9948487 0.8511207 0.6161874 +0.9959706 0.8314729 0.6739188 +0.9968409 0.8306004 0.7261105 +0.9975189 0.8408797 0.7722648 +0.9980488 0.8569716 0.8123018 +0.9984638 0.875329 0.8464623 +0.9987895 0.8937407 0.8752028 +0.9990455 0.9109436 0.8991006 +0.999247 0.9263124 0.9187791 +0.9994057 0.939629 0.9348539 +0.9995308 0.9509177 0.9478997 +0.9996295 0.9603343 0.9584312 +0.9997074 0.9680946 0.9668969 +0.9997688 0.9744313 0.9736786 +0.9998174 0.9795689 0.9790965 +0.9998557 0.9837116 0.9834153 +0.999886 0.9870376 0.986852 +0.9999099 0.9896992 0.9895829 +0.9999288 0.9918234 0.9917507 +0.9999437 0.9935154 0.9934698 +0.5504963 0.993424 0.5568298 +0.5504818 0.9934236 0.5567912 +0.550464 0.9934231 0.5567427 +0.5504419 0.9934225 0.556682 +0.550415 0.9934218 0.5566061 +0.5503825 0.9934209 0.5565115 +0.5503438 0.9934197 0.5563942 +0.5502987 0.9934183 0.5562497 +0.550248 0.9934166 0.5560729 +0.5501939 0.9934145 0.5558591 +0.5501416 0.993412 0.5556042 +0.5501012 0.9934091 0.555307 +0.5500915 0.9934058 0.5549714 +0.5501456 0.9934023 0.5546118 +0.5503203 0.9933988 0.5542612 +0.5507113 0.9933961 0.5539852 +0.5514695 0.9933953 0.5538969 +0.5525411 0.9933953 0.5538969 +0.5538969 0.9933953 0.5538969 +0.5556122 0.9933953 0.5538969 +0.5577822 0.9933953 0.5538969 +0.5605276 0.9933953 0.5538969 +0.5640008 0.9933953 0.5538969 +0.5683949 0.9933953 0.5538969 +0.573954 0.9933953 0.5538969 +0.580987 0.9933953 0.5538969 +0.5898847 0.9933953 0.5538969 +0.6011414 0.9933953 0.5538969 +0.6153825 0.9933953 0.5538969 +0.6333995 0.9933953 0.5538969 +0.6561933 0.9933953 0.5538969 +0.6850303 0.9933953 0.5538969 +0.721513 0.9933953 0.5538969 +0.7676683 0.9933953 0.5538969 +0.8260608 0.9933953 0.5538969 +0.8999349 0.9933953 0.5538969 +0.9933953 0.9933953 0.5538969 +0.9948487 0.9145732 0.6161874 +0.9959706 0.8740262 0.6739188 +0.9968409 0.8588218 0.7261105 +0.9975189 0.8594117 0.7722648 +0.9980488 0.8690364 0.8123018 +0.9984638 0.8831255 0.8464623 +0.9987895 0.8987476 0.8752028 +0.9990455 0.9141422 0.8991006 +0.999247 0.928347 0.9187791 +0.9994057 0.9409186 0.9348539 +0.9995308 0.9517328 0.9478997 +0.9996295 0.9608482 0.9584312 +0.9997074 0.9684181 0.9668969 +0.9997688 0.9746346 0.9736786 +0.9998174 0.9796966 0.9790965 +0.9998557 0.9837916 0.9834153 +0.999886 0.9870878 0.986852 +0.9999099 0.9897306 0.9895829 +0.9999288 0.9918431 0.9917507 +0.9999437 0.9935277 0.9934698 +0.6139459 0.9948662 0.6182511 +0.6139352 0.994866 0.6182239 +0.6139219 0.9948657 0.6181897 +0.6139056 0.9948653 0.618147 +0.6138855 0.9948649 0.6180935 +0.6138613 0.9948643 0.6180269 +0.6138323 0.9948636 0.6179443 +0.6137984 0.9948628 0.6178426 +0.6137599 0.9948617 0.6177181 +0.6137183 0.9948604 0.6175676 +0.6136769 0.9948589 0.6173882 +0.6136427 0.9948571 0.617179 +0.6136284 0.9948551 0.6169429 +0.6136569 0.994853 0.61669 +0.6137675 0.9948509 0.6164434 +0.6140266 0.9948493 0.6162494 +0.6145393 0.9948487 0.6161874 +0.6152669 0.9948487 0.6161874 +0.6161874 0.9948487 0.6161874 +0.6173519 0.9948487 0.6161874 +0.6188252 0.9948487 0.6161874 +0.6206891 0.9948487 0.6161874 +0.6230471 0.9948487 0.6161874 +0.6260304 0.9948487 0.6161874 +0.6298046 0.9948487 0.6161874 +0.6345795 0.9948487 0.6161874 +0.6406203 0.9948487 0.6161874 +0.6482627 0.9948487 0.6161874 +0.6579314 0.9948487 0.6161874 +0.6701635 0.9948487 0.6161874 +0.6856388 0.9948487 0.6161874 +0.7052169 0.9948487 0.6161874 +0.7299859 0.9948487 0.6161874 +0.7613218 0.9948487 0.6161874 +0.8009659 0.9948487 0.6161874 +0.8511207 0.9948487 0.6161874 +0.9145732 0.9948487 0.6161874 +0.9948487 0.9948487 0.6161874 +0.9959706 0.9278617 0.6739188 +0.9968409 0.8945255 0.7261105 +0.9975189 0.8828571 0.7722648 +0.9980488 0.8842998 0.8123018 +0.9984638 0.892989 0.8464623 +0.9987895 0.9050819 0.8752028 +0.9990455 0.9181889 0.8991006 +0.999247 0.9309211 0.9187791 +0.9994057 0.9425502 0.9348539 +0.9995308 0.952764 0.9478997 +0.9996295 0.9614985 0.9584312 +0.9997074 0.9688274 0.9668969 +0.9997688 0.9748918 0.9736786 +0.9998174 0.979858 0.9790965 +0.9998557 0.9838928 0.9834153 +0.999886 0.9871512 0.986852 +0.9999099 0.9897703 0.9895829 +0.9999288 0.991868 0.9917507 +0.9999437 0.9935432 0.9934698 +0.6724572 0.9959813 0.6753473 +0.6724495 0.9959811 0.6753284 +0.6724399 0.9959809 0.6753048 +0.672428 0.9959807 0.6752752 +0.6724135 0.9959804 0.6752381 +0.6723959 0.9959801 0.675192 +0.6723748 0.9959797 0.6751348 +0.67235 0.9959791 0.6750644 +0.6723217 0.9959785 0.6749782 +0.6722907 0.9959777 0.6748739 +0.6722594 0.9959768 0.6747498 +0.6722322 0.9959757 0.674605 +0.672218 0.9959745 0.6744416 +0.672232 0.9959732 0.6742666 +0.6723012 0.9959719 0.674096 +0.6724711 0.9959709 0.6739618 +0.6728136 0.9959706 0.6739188 +0.6733015 0.9959706 0.6739188 +0.6739188 0.9959706 0.6739188 +0.6746998 0.9959706 0.6739188 +0.6756878 0.9959706 0.6739188 +0.6769378 0.9959706 0.6739188 +0.6785192 0.9959706 0.6739188 +0.6805199 0.9959706 0.6739188 +0.683051 0.9959706 0.6739188 +0.6862532 0.9959706 0.6739188 +0.6903044 0.9959706 0.6739188 +0.6954296 0.9959706 0.6739188 +0.7019138 0.9959706 0.6739188 +0.710117 0.9959706 0.6739188 +0.7204952 0.9959706 0.6739188 +0.733625 0.9959706 0.6739188 +0.7502359 0.9959706 0.6739188 +0.7712508 0.9959706 0.6739188 +0.7978374 0.9959706 0.6739188 +0.8314729 0.9959706 0.6739188 +0.8740262 0.9959706 0.6739188 +0.9278617 0.9959706 0.6739188 +0.9959706 0.9959706 0.6739188 +0.9968409 0.9396953 0.7261105 +0.9975189 0.9125186 0.7722648 +0.9980488 0.9036101 0.8123018 +0.9984638 0.9054678 0.8464623 +0.9987895 0.9130957 0.8752028 +0.9990455 0.9233085 0.8991006 +0.999247 0.9341777 0.9187791 +0.9994057 0.9446144 0.9348539 +0.9995308 0.9540687 0.9478997 +0.9996295 0.9623212 0.9584312 +0.9997074 0.9693452 0.9668969 +0.9997688 0.9752172 0.9736786 +0.9998174 0.9800622 0.9790965 +0.9998557 0.9840209 0.9834153 +0.999886 0.9872315 0.986852 +0.9999099 0.9898206 0.9895829 +0.9999288 0.9918994 0.9917507 +0.9999437 0.9935629 0.9934698 +0.7251659 0.9968475 0.7270843 +0.7251605 0.9968474 0.7270714 +0.7251537 0.9968473 0.7270553 +0.7251454 0.9968472 0.7270351 +0.7251351 0.996847 0.7270098 +0.7251226 0.9968468 0.7269784 +0.7251076 0.9968465 0.7269394 +0.7250899 0.9968462 0.7268913 +0.7250697 0.9968458 0.7268325 +0.7250473 0.9968453 0.7267615 +0.7250244 0.9968448 0.7266768 +0.7250039 0.9968441 0.7265781 +0.7249916 0.9968433 0.7264667 +0.7249978 0.9968425 0.7263474 +0.7250408 0.9968418 0.7262312 +0.7251511 0.9968411 0.7261398 +0.7253775 0.9968409 0.7261105 +0.7257011 0.9968409 0.7261105 +0.7261105 0.9968409 0.7261105 +0.7266285 0.9968409 0.7261105 +0.7272837 0.9968409 0.7261105 +0.7281127 0.9968409 0.7261105 +0.7291615 0.9968409 0.7261105 +0.7304884 0.9968409 0.7261105 +0.732167 0.9968409 0.7261105 +0.7342907 0.9968409 0.7261105 +0.7369774 0.9968409 0.7261105 +0.7403765 0.9968409 0.7261105 +0.7446768 0.9968409 0.7261105 +0.7501172 0.9968409 0.7261105 +0.757 0.9968409 0.7261105 +0.7657077 0.9968409 0.7261105 +0.776724 0.9968409 0.7261105 +0.7906611 0.9968409 0.7261105 +0.8082934 0.9968409 0.7261105 +0.8306004 0.9968409 0.7261105 +0.8588218 0.9968409 0.7261105 +0.8945255 0.9968409 0.7261105 +0.9396953 0.9968409 0.7261105 +0.9968409 0.9968409 0.7261105 +0.9975189 0.9500442 0.7722648 +0.9980488 0.9280401 0.8123018 +0.9984638 0.921255 0.8464623 +0.9987895 0.9232341 0.8752028 +0.9990455 0.9297854 0.8991006 +0.999247 0.9382977 0.9187791 +0.9994057 0.9472259 0.9348539 +0.9995308 0.9557192 0.9478997 +0.9996295 0.963362 0.9584312 +0.9997074 0.9700002 0.9668969 +0.9997688 0.9756289 0.9736786 +0.9998174 0.9803206 0.9790965 +0.9998557 0.9841829 0.9834153 +0.999886 0.987333 0.986852 +0.9999099 0.9898842 0.9895829 +0.9999288 0.9919392 0.9917507 +0.9999437 0.9935878 0.9934698 +0.7716588 0.997523 0.7729194 +0.7716551 0.997523 0.7729107 +0.7716504 0.9975229 0.7728999 +0.7716446 0.9975228 0.7728863 +0.7716375 0.9975227 0.7728693 +0.7716288 0.9975226 0.7728482 +0.7716184 0.9975224 0.7728219 +0.7716061 0.9975222 0.7727896 +0.7715919 0.997522 0.7727501 +0.7715762 0.9975217 0.7727023 +0.7715599 0.9975213 0.7726454 +0.7715449 0.9975209 0.772579 +0.7715352 0.9975204 0.7725042 +0.7715376 0.9975199 0.772424 +0.7715641 0.9975194 0.7723459 +0.7716352 0.9975191 0.7722844 +0.7717834 0.9975189 0.7722648 +0.7719959 0.9975189 0.7722648 +0.7722648 0.9975189 0.7722648 +0.7726049 0.9975189 0.7722648 +0.7730352 0.9975189 0.7722648 +0.7735795 0.9975189 0.7722648 +0.7742682 0.9975189 0.7722648 +0.7751395 0.9975189 0.7722648 +0.7762418 0.9975189 0.7722648 +0.7776364 0.9975189 0.7722648 +0.7794007 0.9975189 0.7722648 +0.7816327 0.9975189 0.7722648 +0.7844566 0.9975189 0.7722648 +0.7880291 0.9975189 0.7722648 +0.7925488 0.9975189 0.7722648 +0.7982669 0.9975189 0.7722648 +0.8055009 0.9975189 0.7722648 +0.8146529 0.9975189 0.7722648 +0.8262314 0.9975189 0.7722648 +0.8408797 0.9975189 0.7722648 +0.8594117 0.9975189 0.7722648 +0.8828571 0.9975189 0.7722648 +0.9125186 0.9975189 0.7722648 +0.9500442 0.9975189 0.7722648 +0.9975189 0.9975189 0.7722648 +0.9980488 0.9589472 0.8123018 +0.9984638 0.9412278 0.8464623 +0.9987895 0.9360606 0.8752028 +0.9990455 0.9379796 0.8991006 +0.999247 0.94351 0.9187791 +0.9994057 0.9505298 0.9348539 +0.9995308 0.9578074 0.9478997 +0.9996295 0.9646787 0.9584312 +0.9997074 0.970829 0.9668969 +0.9997688 0.9761497 0.9736786 +0.9998174 0.9806476 0.9790965 +0.9998557 0.984388 0.9834153 +0.999886 0.9874615 0.986852 +0.9999099 0.9899646 0.9895829 +0.9999288 0.9919896 0.9917507 +0.9999437 0.9936193 0.9934698 +0.8119154 0.9980513 0.8127365 +0.8119128 0.9980512 0.8127308 +0.8119096 0.9980512 0.8127235 +0.8119057 0.9980511 0.8127145 +0.8119009 0.9980511 0.8127032 +0.8118949 0.998051 0.8126892 +0.8118878 0.9980509 0.8126718 +0.8118794 0.9980508 0.8126503 +0.8118697 0.9980506 0.812624 +0.8118589 0.9980504 0.8125923 +0.8118476 0.9980502 0.8125545 +0.811837 0.99805 0.8125104 +0.8118298 0.9980497 0.8124607 +0.8118303 0.9980494 0.8124075 +0.8118466 0.9980491 0.8123556 +0.8118921 0.9980488 0.8123148 +0.8119884 0.9980488 0.8123018 +0.8121268 0.9980488 0.8123018 +0.8123018 0.9980488 0.8123018 +0.8125232 0.9980488 0.8123018 +0.8128033 0.9980488 0.8123018 +0.8131577 0.9980488 0.8123018 +0.8136061 0.9980488 0.8123018 +0.8141733 0.9980488 0.8123018 +0.8148909 0.9980488 0.8123018 +0.8157988 0.9980488 0.8123018 +0.8169474 0.9980488 0.8123018 +0.8184005 0.9980488 0.8123018 +0.8202389 0.9980488 0.8123018 +0.8225647 0.9980488 0.8123018 +0.8255071 0.9980488 0.8123018 +0.8292297 0.9980488 0.8123018 +0.8339392 0.9980488 0.8123018 +0.8398974 0.9980488 0.8123018 +0.8474353 0.9980488 0.8123018 +0.8569716 0.9980488 0.8123018 +0.8690364 0.9980488 0.8123018 +0.8842998 0.9980488 0.8123018 +0.9036101 0.9980488 0.8123018 +0.9280401 0.9980488 0.8123018 +0.9589472 0.9980488 0.8123018 +0.9980488 0.9980488 0.8123018 +0.9984638 0.9664961 0.8464623 +0.9987895 0.9522877 0.8752028 +0.9990455 0.9483463 0.8991006 +0.999247 0.9501042 0.9187791 +0.9994057 0.9547096 0.9348539 +0.9995308 0.9604492 0.9478997 +0.9996295 0.9663445 0.9584312 +0.9997074 0.9718774 0.9668969 +0.9997688 0.9768086 0.9736786 +0.9998174 0.9810611 0.9790965 +0.9998557 0.9846473 0.9834153 +0.999886 0.987624 0.986852 +0.9999099 0.9900664 0.9895829 +0.9999288 0.9920533 0.9917507 +0.9999437 0.9936592 0.9934698 +0.8462171 0.9984653 0.8467479 +0.8462154 0.9984653 0.8467442 +0.8462132 0.9984653 0.8467394 +0.8462106 0.9984653 0.8467335 +0.8462073 0.9984652 0.8467261 +0.8462034 0.9984652 0.8467168 +0.8461986 0.9984651 0.8467054 +0.8461929 0.998465 0.8466913 +0.8461864 0.9984649 0.846674 +0.8461791 0.9984648 0.8466532 +0.8461714 0.9984647 0.8466283 +0.8461641 0.9984645 0.8465994 +0.8461589 0.9984643 0.8465667 +0.8461587 0.9984642 0.8465317 +0.8461687 0.998464 0.8464977 +0.8461977 0.9984638 0.8464709 +0.8462598 0.9984638 0.8464623 +0.8463492 0.9984638 0.8464623 +0.8464623 0.9984638 0.8464623 +0.8466054 0.9984638 0.8464623 +0.8467864 0.9984638 0.8464623 +0.8470154 0.9984638 0.8464623 +0.8473052 0.9984638 0.8464623 +0.8476717 0.9984638 0.8464623 +0.8481355 0.9984638 0.8464623 +0.8487222 0.9984638 0.8464623 +0.8494644 0.9984638 0.8464623 +0.8504035 0.9984638 0.8464623 +0.8515915 0.9984638 0.8464623 +0.8530945 0.9984638 0.8464623 +0.8549959 0.9984638 0.8464623 +0.8574015 0.9984638 0.8464623 +0.8604449 0.9984638 0.8464623 +0.8642952 0.9984638 0.8464623 +0.8691663 0.9984638 0.8464623 +0.875329 0.9984638 0.8464623 +0.8831255 0.9984638 0.8464623 +0.892989 0.9984638 0.8464623 +0.9054678 0.9984638 0.8464623 +0.921255 0.9984638 0.8464623 +0.9412278 0.9984638 0.8464623 +0.9664961 0.9984638 0.8464623 +0.9984638 0.9984638 0.8464623 +0.9987895 0.9728171 0.8752028 +0.9990455 0.9614615 0.8991006 +0.999247 0.9584468 0.9187791 +0.9994057 0.9599976 0.9348539 +0.9995308 0.9637914 0.9478997 +0.9996295 0.968452 0.9584312 +0.9997074 0.9732039 0.9668969 +0.9997688 0.9776422 0.9736786 +0.9998174 0.9815844 0.9790965 +0.9998557 0.9849754 0.9834153 +0.999886 0.9878296 0.986852 +0.9999099 0.9901951 0.9895829 +0.9999288 0.9921339 0.9917507 +0.9999437 0.9937096 0.9934698 +0.8750477 0.9987905 0.8753887 +0.8750466 0.9987905 0.8753863 +0.8750451 0.9987904 0.8753832 +0.8750434 0.9987904 0.8753793 +0.8750412 0.9987904 0.8753745 +0.8750386 0.9987904 0.8753685 +0.8750355 0.9987903 0.875361 +0.8750317 0.9987903 0.8753518 +0.8750274 0.9987902 0.8753406 +0.8750225 0.9987902 0.875327 +0.8750173 0.9987901 0.8753108 +0.8750124 0.99879 0.875292 +0.8750088 0.9987899 0.8752707 +0.8750084 0.9987897 0.875248 +0.8750145 0.9987896 0.8752258 +0.8750329 0.9987895 0.8752084 +0.8750727 0.9987895 0.8752028 +0.8751301 0.9987895 0.8752028 +0.8752028 0.9987895 0.8752028 +0.8752947 0.9987895 0.8752028 +0.8754109 0.9987895 0.8752028 +0.875558 0.9987895 0.8752028 +0.8757441 0.9987895 0.8752028 +0.8759795 0.9987895 0.8752028 +0.8762773 0.9987895 0.8752028 +0.8766541 0.9987895 0.8752028 +0.8771307 0.9987895 0.8752028 +0.8777338 0.9987895 0.8752028 +0.8784967 0.9987895 0.8752028 +0.8794619 0.9987895 0.8752028 +0.880683 0.9987895 0.8752028 +0.8822279 0.9987895 0.8752028 +0.8841823 0.9987895 0.8752028 +0.886655 0.9987895 0.8752028 +0.8897832 0.9987895 0.8752028 +0.8937407 0.9987895 0.8752028 +0.8987476 0.9987895 0.8752028 +0.9050819 0.9987895 0.8752028 +0.9130957 0.9987895 0.8752028 +0.9232341 0.9987895 0.8752028 +0.9360606 0.9987895 0.8752028 +0.9522877 0.9987895 0.8752028 +0.9728171 0.9987895 0.8752028 +0.9987895 0.9987895 0.8752028 +0.9990455 0.9780539 0.8991006 +0.999247 0.9690013 0.9187791 +0.9994057 0.9666876 0.9348539 +0.9995308 0.9680197 0.9478997 +0.9996295 0.9711183 0.9584312 +0.9997074 0.974882 0.9668969 +0.9997688 0.9786968 0.9736786 +0.9998174 0.9822464 0.9790965 +0.9998557 0.9853905 0.9834153 +0.999886 0.9880897 0.986852 +0.9999099 0.990358 0.9895829 +0.9999288 0.9922358 0.9917507 +0.9999437 0.9937734 0.9934698 +0.8990028 0.9990461 0.8992207 +0.899002 0.9990461 0.8992191 +0.8990011 0.9990461 0.8992171 +0.899 0.9990461 0.8992146 +0.8989986 0.9990461 0.8992115 +0.8989969 0.9990461 0.8992076 +0.8989948 0.9990461 0.8992028 +0.8989923 0.999046 0.8991969 +0.8989895 0.999046 0.8991896 +0.8989863 0.9990459 0.8991809 +0.8989829 0.9990459 0.8991704 +0.8989796 0.9990458 0.8991582 +0.8989771 0.9990458 0.8991445 +0.8989767 0.9990457 0.8991298 +0.8989805 0.9990456 0.8991155 +0.8989921 0.9990456 0.8991042 +0.8990175 0.9990455 0.8991006 +0.8990542 0.9990455 0.8991006 +0.8991006 0.9990455 0.8991006 +0.8991593 0.9990455 0.8991006 +0.8992336 0.9990455 0.8991006 +0.8993275 0.9990455 0.8991006 +0.8994464 0.9990455 0.8991006 +0.8995968 0.9990455 0.8991006 +0.899787 0.9990455 0.8991006 +0.9000277 0.9990455 0.8991006 +0.9003323 0.9990455 0.8991006 +0.9007175 0.9990455 0.8991006 +0.9012049 0.9990455 0.8991006 +0.9018215 0.9990455 0.8991006 +0.9026016 0.9990455 0.8991006 +0.9035886 0.9990455 0.8991006 +0.9048372 0.9990455 0.8991006 +0.9064168 0.9990455 0.8991006 +0.9084153 0.9990455 0.8991006 +0.9109436 0.9990455 0.8991006 +0.9141422 0.9990455 0.8991006 +0.9181889 0.9990455 0.8991006 +0.9233085 0.9990455 0.8991006 +0.9297854 0.9990455 0.8991006 +0.9379796 0.9990455 0.8991006 +0.9483463 0.9990455 0.8991006 +0.9614615 0.9990455 0.8991006 +0.9780539 0.9990455 0.8991006 +0.9990455 0.9990455 0.8991006 +0.999247 0.982354 0.9187791 +0.9994057 0.9751513 0.9348539 +0.9995308 0.9733691 0.9478997 +0.9996295 0.9744915 0.9584312 +0.9997074 0.977005 0.9668969 +0.9997688 0.980031 0.9736786 +0.9998174 0.9830838 0.9790965 +0.9998557 0.9859157 0.9834153 +0.999886 0.9884188 0.986852 +0.9999099 0.9905641 0.9895829 +0.9999288 0.9923648 0.9917507 +0.9999437 0.9938541 0.9934698 +0.9187175 0.9992474 0.9188562 +0.918717 0.9992474 0.9188551 +0.9187164 0.9992474 0.9188539 +0.9187157 0.9992474 0.9188523 +0.9187148 0.9992474 0.9188503 +0.9187137 0.9992474 0.9188478 +0.9187123 0.9992473 0.9188447 +0.9187107 0.9992473 0.9188409 +0.9187089 0.9992473 0.9188362 +0.9187068 0.9992473 0.9188306 +0.9187045 0.9992472 0.9188239 +0.9187024 0.9992472 0.918816 +0.9187008 0.9992472 0.9188072 +0.9187004 0.9992471 0.9187978 +0.9187027 0.9992471 0.9187886 +0.9187101 0.999247 0.9187814 +0.9187262 0.999247 0.9187791 +0.9187495 0.999247 0.9187791 +0.9187791 0.999247 0.9187791 +0.9188164 0.999247 0.9187791 +0.9188636 0.999247 0.9187791 +0.9189234 0.999247 0.9187791 +0.918999 0.999247 0.9187791 +0.9190947 0.999247 0.9187791 +0.9192157 0.999247 0.9187791 +0.9193688 0.999247 0.9187791 +0.9195625 0.999247 0.9187791 +0.9198076 0.999247 0.9187791 +0.9201176 0.999247 0.9187791 +0.9205098 0.999247 0.9187791 +0.9210061 0.999247 0.9187791 +0.9216339 0.999247 0.9187791 +0.9224281 0.999247 0.9187791 +0.9234329 0.999247 0.9187791 +0.9247041 0.999247 0.9187791 +0.9263124 0.999247 0.9187791 +0.928347 0.999247 0.9187791 +0.9309211 0.999247 0.9187791 +0.9341777 0.999247 0.9187791 +0.9382977 0.999247 0.9187791 +0.94351 0.999247 0.9187791 +0.9501042 0.999247 0.9187791 +0.9584468 0.999247 0.9187791 +0.9690013 0.999247 0.9187791 +0.982354 0.999247 0.9187791 +0.999247 0.999247 0.9187791 +0.9994057 0.9858591 0.9348539 +0.9995308 0.9801368 0.9478997 +0.9996295 0.978759 0.9584312 +0.9997074 0.9796909 0.9668969 +0.9997688 0.981719 0.9736786 +0.9998174 0.9841433 0.9790965 +0.9998557 0.9865801 0.9834153 +0.999886 0.9888351 0.986852 +0.9999099 0.9908248 0.9895829 +0.9999288 0.992528 0.9917507 +0.9999437 0.9939562 0.9934698 +0.9348153 0.999406 0.9349032 +0.9348149 0.999406 0.9349025 +0.9348146 0.999406 0.9349017 +0.9348141 0.999406 0.9349007 +0.9348135 0.999406 0.9348994 +0.9348128 0.9994059 0.9348978 +0.9348119 0.9994059 0.9348958 +0.9348109 0.9994059 0.9348934 +0.9348097 0.9994059 0.9348904 +0.9348083 0.9994059 0.9348868 +0.9348069 0.9994059 0.9348825 +0.9348055 0.9994059 0.9348775 +0.9348044 0.9994058 0.9348719 +0.9348042 0.9994058 0.9348659 +0.9348056 0.9994058 0.93486 +0.9348102 0.9994057 0.9348554 +0.9348204 0.9994057 0.9348539 +0.9348352 0.9994057 0.9348539 +0.9348539 0.9994057 0.9348539 +0.9348776 0.9994057 0.9348539 +0.9349075 0.9994057 0.9348539 +0.9349454 0.9994057 0.9348539 +0.9349933 0.9994057 0.9348539 +0.935054 0.9994057 0.9348539 +0.9351307 0.9994057 0.9348539 +0.9352277 0.9994057 0.9348539 +0.9353505 0.9994057 0.9348539 +0.9355059 0.9994057 0.9348539 +0.9357024 0.9994057 0.9348539 +0.935951 0.9994057 0.9348539 +0.9362655 0.9994057 0.9348539 +0.9366635 0.9994057 0.9348539 +0.9371669 0.9994057 0.9348539 +0.9378038 0.9994057 0.9348539 +0.9386096 0.9994057 0.9348539 +0.939629 0.9994057 0.9348539 +0.9409186 0.9994057 0.9348539 +0.9425502 0.9994057 0.9348539 +0.9446144 0.9994057 0.9348539 +0.9472259 0.9994057 0.9348539 +0.9505298 0.9994057 0.9348539 +0.9547096 0.9994057 0.9348539 +0.9599976 0.9994057 0.9348539 +0.9666876 0.9994057 0.9348539 +0.9751513 0.9994057 0.9348539 +0.9858591 0.9994057 0.9348539 +0.9994057 0.9994057 0.9348539 +0.9995308 0.9886988 0.9478997 +0.9996295 0.9841579 0.9584312 +0.9997074 0.983089 0.9668969 +0.9997688 0.9838545 0.9736786 +0.9998174 0.9854838 0.9790965 +0.9998557 0.9874207 0.9834153 +0.999886 0.9893618 0.986852 +0.9999099 0.9911547 0.9895829 +0.9999288 0.9927345 0.9917507 +0.9999437 0.9940854 0.9934698 +0.9478754 0.999531 0.947931 +0.9478752 0.999531 0.9479306 +0.947875 0.999531 0.94793 +0.9478746 0.999531 0.9479294 +0.9478743 0.999531 0.9479286 +0.9478738 0.999531 0.9479276 +0.9478733 0.999531 0.9479263 +0.9478726 0.999531 0.9479248 +0.9478718 0.999531 0.9479229 +0.947871 0.9995309 0.9479206 +0.94787 0.9995309 0.9479179 +0.9478691 0.9995309 0.9479147 +0.9478684 0.9995309 0.9479111 +0.9478683 0.9995309 0.9479073 +0.9478691 0.9995309 0.9479035 +0.947872 0.9995309 0.9479006 +0.9478785 0.9995308 0.9478997 +0.9478878 0.9995308 0.9478997 +0.9478997 0.9995308 0.9478997 +0.9479146 0.9995308 0.9478997 +0.9479335 0.9995308 0.9478997 +0.9479575 0.9995308 0.9478997 +0.9479878 0.9995308 0.9478997 +0.9480261 0.9995308 0.9478997 +0.9480746 0.9995308 0.9478997 +0.9481359 0.9995308 0.9478997 +0.9482135 0.9995308 0.9478997 +0.9483117 0.9995308 0.9478997 +0.9484359 0.9995308 0.9478997 +0.9485931 0.9995308 0.9478997 +0.9487918 0.9995308 0.9478997 +0.9490434 0.9995308 0.9478997 +0.9493615 0.9995308 0.9478997 +0.9497641 0.9995308 0.9478997 +0.9502734 0.9995308 0.9478997 +0.9509177 0.9995308 0.9478997 +0.9517328 0.9995308 0.9478997 +0.952764 0.9995308 0.9478997 +0.9540687 0.9995308 0.9478997 +0.9557192 0.9995308 0.9478997 +0.9578074 0.9995308 0.9478997 +0.9604492 0.9995308 0.9478997 +0.9637914 0.9995308 0.9478997 +0.9680197 0.9995308 0.9478997 +0.9733691 0.9995308 0.9478997 +0.9801368 0.9995308 0.9478997 +0.9886988 0.9995308 0.9478997 +0.9995308 0.9995308 0.9478997 +0.9996295 0.9909882 0.9584312 +0.9997074 0.9873879 0.9668969 +0.9997688 0.9865561 0.9736786 +0.9998174 0.9871796 0.9790965 +0.9998557 0.9884841 0.9834153 +0.999886 0.9900282 0.986852 +0.9999099 0.991572 0.9895829 +0.9999288 0.9929957 0.9917507 +0.9999437 0.9942488 0.9934698 +0.958416 0.9996296 0.958451 +0.9584159 0.9996296 0.9584508 +0.9584157 0.9996296 0.9584504 +0.9584155 0.9996296 0.95845 +0.9584153 0.9996296 0.9584495 +0.958415 0.9996296 0.9584489 +0.9584146 0.9996296 0.9584481 +0.9584142 0.9996296 0.9584471 +0.9584137 0.9996296 0.9584459 +0.9584132 0.9996296 0.9584444 +0.9584126 0.9996296 0.9584427 +0.958412 0.9996296 0.9584407 +0.9584115 0.9996296 0.9584384 +0.9584114 0.9996295 0.958436 +0.958412 0.9996295 0.9584336 +0.9584138 0.9996295 0.9584318 +0.9584178 0.9996295 0.9584312 +0.9584237 0.9996295 0.9584312 +0.9584312 0.9996295 0.9584312 +0.9584406 0.9996295 0.9584312 +0.9584526 0.9996295 0.9584312 +0.9584677 0.9996295 0.9584312 +0.9584868 0.9996295 0.9584312 +0.9585109 0.9996295 0.9584312 +0.9585415 0.9996295 0.9584312 +0.9585802 0.9996295 0.9584312 +0.9586291 0.9996295 0.9584312 +0.958691 0.9996295 0.9584312 +0.9587693 0.9996295 0.9584312 +0.9588684 0.9996295 0.9584312 +0.9589938 0.9996295 0.9584312 +0.9591524 0.9996295 0.9584312 +0.959353 0.9996295 0.9584312 +0.9596068 0.9996295 0.9584312 +0.959928 0.9996295 0.9584312 +0.9603343 0.9996295 0.9584312 +0.9608482 0.9996295 0.9584312 +0.9614985 0.9996295 0.9584312 +0.9623212 0.9996295 0.9584312 +0.963362 0.9996295 0.9584312 +0.9646787 0.9996295 0.9584312 +0.9663445 0.9996295 0.9584312 +0.968452 0.9996295 0.9584312 +0.9711183 0.9996295 0.9584312 +0.9744915 0.9996295 0.9584312 +0.978759 0.9996295 0.9584312 +0.9841579 0.9996295 0.9584312 +0.9909882 0.9996295 0.9584312 +0.9996295 0.9996295 0.9584312 +0.9997074 0.9928267 0.9668969 +0.9997688 0.9899741 0.9736786 +0.9998174 0.989325 0.9790965 +0.9998557 0.9898295 0.9834153 +0.999886 0.9908712 0.986852 +0.9999099 0.9920999 0.9895829 +0.9999288 0.9933261 0.9917507 +0.9999437 0.9944556 0.9934698 +0.9668873 0.9997074 0.9669094 +0.9668872 0.9997074 0.9669092 +0.9668871 0.9997074 0.966909 +0.966887 0.9997074 0.9669087 +0.9668869 0.9997074 0.9669084 +0.9668867 0.9997074 0.966908 +0.9668865 0.9997074 0.9669075 +0.9668862 0.9997074 0.9669069 +0.9668859 0.9997074 0.9669061 +0.9668855 0.9997074 0.9669052 +0.9668852 0.9997074 0.9669041 +0.9668848 0.9997074 0.9669029 +0.9668845 0.9997074 0.9669014 +0.9668844 0.9997074 0.9668999 +0.9668847 0.9997074 0.9668984 +0.9668859 0.9997074 0.9668972 +0.9668884 0.9997074 0.9668969 +0.9668922 0.9997074 0.9668969 +0.9668969 0.9997074 0.9668969 +0.9669028 0.9997074 0.9668969 +0.9669103 0.9997074 0.9668969 +0.9669198 0.9997074 0.9668969 +0.9669318 0.9997074 0.9668969 +0.966947 0.9997074 0.9668969 +0.9669663 0.9997074 0.9668969 +0.9669906 0.9997074 0.9668969 +0.9670214 0.9997074 0.9668969 +0.9670604 0.9997074 0.9668969 +0.9671097 0.9997074 0.9668969 +0.967172 0.9997074 0.9668969 +0.9672509 0.9997074 0.9668969 +0.9673508 0.9997074 0.9668969 +0.967477 0.9997074 0.9668969 +0.9676368 0.9997074 0.9668969 +0.9678389 0.9997074 0.9668969 +0.9680946 0.9997074 0.9668969 +0.9684181 0.9997074 0.9668969 +0.9688274 0.9997074 0.9668969 +0.9693452 0.9997074 0.9668969 +0.9700002 0.9997074 0.9668969 +0.970829 0.9997074 0.9668969 +0.9718774 0.9997074 0.9668969 +0.9732039 0.9997074 0.9668969 +0.974882 0.9997074 0.9668969 +0.977005 0.9997074 0.9668969 +0.9796909 0.9997074 0.9668969 +0.983089 0.9997074 0.9668969 +0.9873879 0.9997074 0.9668969 +0.9928267 0.9997074 0.9668969 +0.9997074 0.9997074 0.9668969 +0.9997688 0.9942982 0.9736786 +0.9998174 0.9920392 0.9790965 +0.9998557 0.9915316 0.9834153 +0.999886 0.9919377 0.986852 +0.9999099 0.9927678 0.9895829 +0.9999288 0.9937442 0.9917507 +0.9999437 0.9947172 0.9934698 +0.9736726 0.9997689 0.9736865 +0.9736726 0.9997689 0.9736864 +0.9736725 0.9997689 0.9736863 +0.9736724 0.9997689 0.9736861 +0.9736723 0.9997689 0.9736859 +0.9736722 0.9997689 0.9736856 +0.9736721 0.9997689 0.9736853 +0.9736719 0.9997689 0.9736849 +0.9736717 0.9997689 0.9736844 +0.9736715 0.9997689 0.9736839 +0.9736712 0.9997689 0.9736832 +0.973671 0.9997689 0.9736824 +0.9736708 0.9997689 0.9736815 +0.9736708 0.9997689 0.9736805 +0.973671 0.9997688 0.9736796 +0.9736717 0.9997688 0.9736788 +0.9736733 0.9997688 0.9736786 +0.9736756 0.9997688 0.9736786 +0.9736786 0.9997688 0.9736786 +0.9736823 0.9997688 0.9736786 +0.973687 0.9997688 0.9736786 +0.973693 0.9997688 0.9736786 +0.9737006 0.9997688 0.9736786 +0.9737101 0.9997688 0.9736786 +0.9737222 0.9997688 0.9736786 +0.9737375 0.9997688 0.9736786 +0.9737569 0.9997688 0.9736786 +0.9737814 0.9997688 0.9736786 +0.9738123 0.9997688 0.9736786 +0.9738515 0.9997688 0.9736786 +0.9739011 0.9997688 0.9736786 +0.9739638 0.9997688 0.9736786 +0.9740432 0.9997688 0.9736786 +0.9741436 0.9997688 0.9736786 +0.9742706 0.9997688 0.9736786 +0.9744313 0.9997688 0.9736786 +0.9746346 0.9997688 0.9736786 +0.9748918 0.9997688 0.9736786 +0.9752172 0.9997688 0.9736786 +0.9756289 0.9997688 0.9736786 +0.9761497 0.9997688 0.9736786 +0.9768086 0.9997688 0.9736786 +0.9776422 0.9997688 0.9736786 +0.9786968 0.9997688 0.9736786 +0.980031 0.9997688 0.9736786 +0.981719 0.9997688 0.9736786 +0.9838545 0.9997688 0.9736786 +0.9865561 0.9997688 0.9736786 +0.9899741 0.9997688 0.9736786 +0.9942982 0.9997688 0.9736786 +0.9997688 0.9997688 0.9736786 +0.9998174 0.9954731 0.9790965 +0.9998557 0.9936849 0.9834153 +0.999886 0.993287 0.986852 +0.9999099 0.9936128 0.9895829 +0.9999288 0.9942731 0.9917507 +0.9999437 0.9950481 0.9934698 +0.9790927 0.9998174 0.9791014 +0.9790927 0.9998174 0.9791014 +0.9790927 0.9998174 0.9791013 +0.9790926 0.9998174 0.9791012 +0.9790925 0.9998174 0.979101 +0.9790925 0.9998174 0.9791009 +0.9790924 0.9998174 0.9791007 +0.9790923 0.9998174 0.9791004 +0.9790921 0.9998174 0.9791001 +0.979092 0.9998174 0.9790998 +0.9790919 0.9998174 0.9790993 +0.9790917 0.9998174 0.9790988 +0.9790916 0.9998174 0.9790983 +0.9790916 0.9998174 0.9790977 +0.9790917 0.9998174 0.9790971 +0.9790921 0.9998174 0.9790966 +0.9790931 0.9998174 0.9790965 +0.9790946 0.9998174 0.9790965 +0.9790965 0.9998174 0.9790965 +0.9790988 0.9998174 0.9790965 +0.9791018 0.9998174 0.9790965 +0.9791055 0.9998174 0.9790965 +0.9791103 0.9998174 0.9790965 +0.9791163 0.9998174 0.9790965 +0.9791238 0.9998174 0.9790965 +0.9791334 0.9998174 0.9790965 +0.9791456 0.9998174 0.9790965 +0.979161 0.9998174 0.9790965 +0.9791804 0.9998174 0.9790965 +0.979205 0.9998174 0.9790965 +0.9792361 0.9998174 0.9790965 +0.9792755 0.9998174 0.9790965 +0.9793253 0.9998174 0.9790965 +0.9793883 0.9998174 0.9790965 +0.9794681 0.9998174 0.9790965 +0.9795689 0.9998174 0.9790965 +0.9796966 0.9998174 0.9790965 +0.979858 0.9998174 0.9790965 +0.9800622 0.9998174 0.9790965 +0.9803206 0.9998174 0.9790965 +0.9806476 0.9998174 0.9790965 +0.9810611 0.9998174 0.9790965 +0.9815844 0.9998174 0.9790965 +0.9822464 0.9998174 0.9790965 +0.9830838 0.9998174 0.9790965 +0.9841433 0.9998174 0.9790965 +0.9854838 0.9998174 0.9790965 +0.9871796 0.9998174 0.9790965 +0.989325 0.9998174 0.9790965 +0.9920392 0.9998174 0.9790965 +0.9954731 0.9998174 0.9790965 +0.9998174 0.9998174 0.9790965 +0.9998557 0.9964092 0.9834153 +0.999886 0.9949941 0.986852 +0.9999099 0.9946818 0.9895829 +0.9999288 0.9949422 0.9917507 +0.9999437 0.9954668 0.9934698 +0.9834129 0.9998557 0.9834184 +0.9834129 0.9998557 0.9834184 +0.9834129 0.9998557 0.9834183 +0.9834129 0.9998557 0.9834182 +0.9834128 0.9998557 0.9834182 +0.9834128 0.9998557 0.9834181 +0.9834127 0.9998557 0.9834179 +0.9834127 0.9998557 0.9834178 +0.9834126 0.9998557 0.9834176 +0.9834125 0.9998557 0.9834174 +0.9834124 0.9998557 0.9834171 +0.9834123 0.9998557 0.9834168 +0.9834122 0.9998557 0.9834164 +0.9834122 0.9998557 0.983416 +0.9834123 0.9998557 0.9834157 +0.9834126 0.9998557 0.9834154 +0.9834132 0.9998557 0.9834153 +0.9834141 0.9998557 0.9834153 +0.9834153 0.9998557 0.9834153 +0.9834167 0.9998557 0.9834153 +0.9834186 0.9998557 0.9834153 +0.9834209 0.9998557 0.9834153 +0.9834239 0.9998557 0.9834153 +0.9834277 0.9998557 0.9834153 +0.9834324 0.9998557 0.9834153 +0.9834385 0.9998557 0.9834153 +0.9834461 0.9998557 0.9834153 +0.9834557 0.9998557 0.9834153 +0.9834679 0.9998557 0.9834153 +0.9834833 0.9998557 0.9834153 +0.9835029 0.9998557 0.9834153 +0.9835276 0.9998557 0.9834153 +0.9835588 0.9998557 0.9834153 +0.9835983 0.9998557 0.9834153 +0.9836483 0.9998557 0.9834153 +0.9837116 0.9998557 0.9834153 +0.9837916 0.9998557 0.9834153 +0.9838928 0.9998557 0.9834153 +0.9840209 0.9998557 0.9834153 +0.9841829 0.9998557 0.9834153 +0.984388 0.9998557 0.9834153 +0.9846473 0.9998557 0.9834153 +0.9849754 0.9998557 0.9834153 +0.9853905 0.9998557 0.9834153 +0.9859157 0.9998557 0.9834153 +0.9865801 0.9998557 0.9834153 +0.9874207 0.9998557 0.9834153 +0.9884841 0.9998557 0.9834153 +0.9898295 0.9998557 0.9834153 +0.9915316 0.9998557 0.9834153 +0.9936849 0.9998557 0.9834153 +0.9964092 0.9998557 0.9834153 +0.9998557 0.9998557 0.9834153 +0.999886 0.9971537 0.986852 +0.9999099 0.9960342 0.9895829 +0.9999288 0.9957887 0.9917507 +0.9999437 0.9959964 0.9934698 +0.9868505 0.999886 0.9868539 +0.9868505 0.999886 0.9868539 +0.9868505 0.999886 0.9868539 +0.9868505 0.999886 0.9868538 +0.9868504 0.999886 0.9868538 +0.9868504 0.999886 0.9868537 +0.9868504 0.999886 0.9868536 +0.9868503 0.999886 0.9868535 +0.9868503 0.999886 0.9868534 +0.9868502 0.999886 0.9868533 +0.9868502 0.999886 0.9868531 +0.9868501 0.999886 0.9868529 +0.9868501 0.999886 0.9868527 +0.98685 0.999886 0.9868524 +0.9868501 0.999886 0.9868522 +0.9868503 0.999886 0.986852 +0.9868507 0.999886 0.986852 +0.9868512 0.999886 0.986852 +0.986852 0.999886 0.986852 +0.9868529 0.999886 0.986852 +0.9868541 0.999886 0.986852 +0.9868555 0.999886 0.986852 +0.9868574 0.999886 0.986852 +0.9868597 0.999886 0.986852 +0.9868627 0.999886 0.986852 +0.9868665 0.999886 0.986852 +0.9868713 0.999886 0.986852 +0.9868773 0.999886 0.986852 +0.986885 0.999886 0.986852 +0.9868946 0.999886 0.986852 +0.9869069 0.999886 0.986852 +0.9869223 0.999886 0.986852 +0.9869419 0.999886 0.986852 +0.9869667 0.999886 0.986852 +0.986998 0.999886 0.986852 +0.9870376 0.999886 0.986852 +0.9870878 0.999886 0.986852 +0.9871512 0.999886 0.986852 +0.9872315 0.999886 0.986852 +0.987333 0.999886 0.986852 +0.9874615 0.999886 0.986852 +0.987624 0.999886 0.986852 +0.9878296 0.999886 0.986852 +0.9880897 0.999886 0.986852 +0.9884188 0.999886 0.986852 +0.9888351 0.999886 0.986852 +0.9893618 0.999886 0.986852 +0.9900282 0.999886 0.986852 +0.9908712 0.999886 0.986852 +0.9919377 0.999886 0.986852 +0.993287 0.999886 0.986852 +0.9949941 0.999886 0.986852 +0.9971537 0.999886 0.986852 +0.999886 0.999886 0.986852 +0.9999099 0.9977452 0.9895829 +0.9999288 0.9968597 0.9917507 +0.9999437 0.9966665 0.9934698 +0.989582 0.9999099 0.9895841 +0.989582 0.9999099 0.9895841 +0.989582 0.9999099 0.9895841 +0.989582 0.9999099 0.9895841 +0.989582 0.9999099 0.9895841 +0.9895819 0.9999099 0.989584 +0.9895819 0.9999099 0.989584 +0.9895819 0.9999099 0.9895839 +0.9895819 0.9999099 0.9895838 +0.9895818 0.9999099 0.9895837 +0.9895818 0.9999099 0.9895836 +0.9895818 0.9999099 0.9895835 +0.9895817 0.9999099 0.9895834 +0.9895817 0.9999099 0.9895832 +0.9895817 0.9999099 0.9895831 +0.9895819 0.9999099 0.989583 +0.9895821 0.9999099 0.9895829 +0.9895825 0.9999099 0.9895829 +0.9895829 0.9999099 0.9895829 +0.9895835 0.9999099 0.9895829 +0.9895842 0.9999099 0.9895829 +0.9895851 0.9999099 0.9895829 +0.9895863 0.9999099 0.9895829 +0.9895878 0.9999099 0.9895829 +0.9895897 0.9999099 0.9895829 +0.989592 0.9999099 0.9895829 +0.989595 0.9999099 0.9895829 +0.9895988 0.9999099 0.9895829 +0.9896036 0.9999099 0.9895829 +0.9896096 0.9999099 0.9895829 +0.9896173 0.9999099 0.9895829 +0.989627 0.9999099 0.9895829 +0.9896392 0.9999099 0.9895829 +0.9896547 0.9999099 0.9895829 +0.9896744 0.9999099 0.9895829 +0.9896992 0.9999099 0.9895829 +0.9897306 0.9999099 0.9895829 +0.9897703 0.9999099 0.9895829 +0.9898206 0.9999099 0.9895829 +0.9898842 0.9999099 0.9895829 +0.9899646 0.9999099 0.9895829 +0.9900664 0.9999099 0.9895829 +0.9901951 0.9999099 0.9895829 +0.990358 0.9999099 0.9895829 +0.9905641 0.9999099 0.9895829 +0.9908248 0.9999099 0.9895829 +0.9911547 0.9999099 0.9895829 +0.991572 0.9999099 0.9895829 +0.9920999 0.9999099 0.9895829 +0.9927678 0.9999099 0.9895829 +0.9936128 0.9999099 0.9895829 +0.9946818 0.9999099 0.9895829 +0.9960342 0.9999099 0.9895829 +0.9977452 0.9999099 0.9895829 +0.9999099 0.9999099 0.9895829 +0.9999288 0.9982146 0.9917507 +0.9999437 0.9975143 0.9934698 +0.9917501 0.9999288 0.9917514 +0.9917501 0.9999288 0.9917514 +0.9917501 0.9999288 0.9917514 +0.9917501 0.9999288 0.9917514 +0.9917501 0.9999288 0.9917514 +0.9917501 0.9999288 0.9917514 +0.99175 0.9999288 0.9917513 +0.99175 0.9999288 0.9917513 +0.99175 0.9999288 0.9917512 +0.99175 0.9999288 0.9917512 +0.99175 0.9999288 0.9917511 +0.9917499 0.9999288 0.991751 +0.9917499 0.9999288 0.9917509 +0.9917499 0.9999288 0.9917509 +0.9917499 0.9999288 0.9917508 +0.99175 0.9999288 0.9917507 +0.9917502 0.9999288 0.9917507 +0.9917504 0.9999288 0.9917507 +0.9917507 0.9999288 0.9917507 +0.991751 0.9999288 0.9917507 +0.9917515 0.9999288 0.9917507 +0.9917521 0.9999288 0.9917507 +0.9917528 0.9999288 0.9917507 +0.9917537 0.9999288 0.9917507 +0.9917549 0.9999288 0.9917507 +0.9917564 0.9999288 0.9917507 +0.9917582 0.9999288 0.9917507 +0.9917606 0.9999288 0.9917507 +0.9917636 0.9999288 0.9917507 +0.9917674 0.9999288 0.9917507 +0.9917722 0.9999288 0.9917507 +0.9917782 0.9999288 0.9917507 +0.9917859 0.9999288 0.9917507 +0.9917956 0.9999288 0.9917507 +0.9918079 0.9999288 0.9917507 +0.9918234 0.9999288 0.9917507 +0.9918431 0.9999288 0.9917507 +0.991868 0.9999288 0.9917507 +0.9918994 0.9999288 0.9917507 +0.9919392 0.9999288 0.9917507 +0.9919896 0.9999288 0.9917507 +0.9920533 0.9999288 0.9917507 +0.9921339 0.9999288 0.9917507 +0.9922358 0.9999288 0.9917507 +0.9923648 0.9999288 0.9917507 +0.992528 0.9999288 0.9917507 +0.9927345 0.9999288 0.9917507 +0.9929957 0.9999288 0.9917507 +0.9933261 0.9999288 0.9917507 +0.9937442 0.9999288 0.9917507 +0.9942731 0.9999288 0.9917507 +0.9949422 0.9999288 0.9917507 +0.9957887 0.9999288 0.9917507 +0.9968597 0.9999288 0.9917507 +0.9982146 0.9999288 0.9917507 +0.9999288 0.9999288 0.9917507 +0.9999437 0.9985868 0.9934698 +0.9934695 0.9999437 0.9934703 +0.9934695 0.9999437 0.9934703 +0.9934695 0.9999437 0.9934703 +0.9934695 0.9999437 0.9934703 +0.9934695 0.9999437 0.9934703 +0.9934695 0.9999437 0.9934703 +0.9934695 0.9999437 0.9934703 +0.9934694 0.9999437 0.9934702 +0.9934694 0.9999437 0.9934702 +0.9934694 0.9999437 0.9934702 +0.9934694 0.9999437 0.9934701 +0.9934694 0.9999437 0.9934701 +0.9934694 0.9999437 0.99347 +0.9934694 0.9999437 0.99347 +0.9934694 0.9999437 0.9934699 +0.9934694 0.9999437 0.9934699 +0.9934695 0.9999437 0.9934698 +0.9934697 0.9999437 0.9934698 +0.9934698 0.9999437 0.9934698 +0.9934701 0.9999437 0.9934698 +0.9934704 0.9999437 0.9934698 +0.9934707 0.9999437 0.9934698 +0.9934712 0.9999437 0.9934698 +0.9934718 0.9999437 0.9934698 +0.9934725 0.9999437 0.9934698 +0.9934734 0.9999437 0.9934698 +0.9934746 0.9999437 0.9934698 +0.9934761 0.9999437 0.9934698 +0.9934779 0.9999437 0.9934698 +0.9934803 0.9999437 0.9934698 +0.9934833 0.9999437 0.9934698 +0.9934871 0.9999437 0.9934698 +0.9934919 0.9999437 0.9934698 +0.993498 0.9999437 0.9934698 +0.9935057 0.9999437 0.9934698 +0.9935154 0.9999437 0.9934698 +0.9935277 0.9999437 0.9934698 +0.9935432 0.9999437 0.9934698 +0.9935629 0.9999437 0.9934698 +0.9935878 0.9999437 0.9934698 +0.9936193 0.9999437 0.9934698 +0.9936592 0.9999437 0.9934698 +0.9937096 0.9999437 0.9934698 +0.9937734 0.9999437 0.9934698 +0.9938541 0.9999437 0.9934698 +0.9939562 0.9999437 0.9934698 +0.9940854 0.9999437 0.9934698 +0.9942488 0.9999437 0.9934698 +0.9944556 0.9999437 0.9934698 +0.9947172 0.9999437 0.9934698 +0.9950481 0.9999437 0.9934698 +0.9954668 0.9999437 0.9934698 +0.9959964 0.9999437 0.9934698 +0.9966665 0.9999437 0.9934698 +0.9975143 0.9999437 0.9934698 +0.9985868 0.9999437 0.9934698 +0.9999437 0.9999437 0.9934698 +0.0000238 0.0000238 0.1684036 +0.0005417 0.0000238 0.1684036 +0.0011968 0.0000238 0.1684036 +0.0020256 0.0000238 0.1684036 +0.0030742 0.0000238 0.1684036 +0.0044007 0.0000238 0.1684036 +0.006079 0.0000238 0.1684036 +0.0082023 0.0000238 0.1684036 +0.0108885 0.0000238 0.1684036 +0.0142868 0.0000238 0.1684036 +0.0185862 0.0000238 0.1684036 +0.0240255 0.0000238 0.1684036 +0.0309069 0.0000238 0.1684036 +0.0396127 0.0000238 0.1684036 +0.0506267 0.0000238 0.1684036 +0.0645609 0.0000238 0.1684036 +0.0821895 0.0000238 0.1684036 +0.1044919 0.0000238 0.1684036 +0.1327073 0.0000238 0.1684036 +0.1684036 0.0000238 0.1684036 +0.2135639 0.0000238 0.1684036 +0.2706977 0.0000238 0.1684036 +0.3429792 0.0000238 0.1684036 +0.4344249 0.0000238 0.1684036 +0.5501155 0.0000238 0.1684036 +0.6964791 0.0000238 0.1684036 +0.8407292 0.0051514 0.1647368 +0.9033413 0.0279321 0.1600254 +0.9354466 0.0624569 0.166541 +0.9545467 0.1059991 0.1859439 +0.9669269 0.1572498 0.2175323 +0.9754027 0.2151269 0.2598608 +0.9814251 0.2783684 0.3110617 +0.9858181 0.3454107 0.3689471 +0.9890841 0.4144197 0.4311123 +0.9915469 0.4834235 0.4950892 +0.993424 0.5504963 0.5585337 +0.9948662 0.6139459 0.6194093 +0.9959813 0.6724572 0.6761248 +0.9968475 0.7251659 0.7276003 +0.997523 0.7716588 0.7732585 +0.9980513 0.8119154 0.8129574 +0.9984653 0.8462171 0.8468908 +0.9987905 0.8750477 0.8754805 +0.9990461 0.8990028 0.8992794 +0.9992474 0.9187175 0.9188935 +0.999406 0.9348153 0.9349268 +0.999531 0.9478754 0.9479459 +0.9996296 0.958416 0.9584605 +0.9997074 0.9668873 0.9669153 +0.9997689 0.9736726 0.9736902 +0.9998174 0.9790927 0.9791038 +0.9998557 0.9834129 0.9834199 +0.999886 0.9868505 0.9868548 +0.9999099 0.989582 0.9895847 +0.9999288 0.9917501 0.9917518 +0.9999437 0.9934695 0.9934706 +0.0000238 0.0005417 0.1684036 +0.0000382 0.0000382 0.1679 +0.0006933 0.0000382 0.1679 +0.0015221 0.0000382 0.1679 +0.0025707 0.0000382 0.1679 +0.0038972 0.0000382 0.1679 +0.0055755 0.0000382 0.1679 +0.0076988 0.0000382 0.1679 +0.0103849 0.0000382 0.1679 +0.0137833 0.0000382 0.1679 +0.0180827 0.0000382 0.1679 +0.023522 0.0000382 0.1679 +0.0304033 0.0000382 0.1679 +0.0391092 0.0000382 0.1679 +0.0501232 0.0000382 0.1679 +0.0640574 0.0000382 0.1679 +0.081686 0.0000382 0.1679 +0.1039884 0.0000382 0.1679 +0.1322038 0.0000382 0.1679 +0.1679 0.0000382 0.1679 +0.2130604 0.0000382 0.1679 +0.2701941 0.0000382 0.1679 +0.3424757 0.0000382 0.1679 +0.4339214 0.0000382 0.1679 +0.549612 0.0000382 0.1679 +0.6959756 0.0000382 0.1679 +0.8405071 0.0051286 0.1642787 +0.9032596 0.0278872 0.1596298 +0.9354101 0.0624063 0.16621 +0.9545286 0.1059489 0.185674 +0.9669173 0.1572031 0.2173167 +0.9753975 0.2150852 0.2596918 +0.9814221 0.2783325 0.3109315 +0.9858163 0.3453807 0.3688485 +0.9890831 0.4143955 0.431039 +0.9915463 0.4834045 0.4950356 +0.9934236 0.5504818 0.5584953 +0.994866 0.6139352 0.6193822 +0.9959811 0.6724495 0.676106 +0.9968474 0.7251605 0.7275875 +0.997523 0.7716551 0.7732499 +0.9980512 0.8119128 0.8129517 +0.9984653 0.8462154 0.846887 +0.9987905 0.8750466 0.875478 +0.9990461 0.899002 0.8992778 +0.9992474 0.918717 0.9188925 +0.999406 0.9348149 0.9349262 +0.999531 0.9478752 0.9479455 +0.9996296 0.9584159 0.9584602 +0.9997074 0.9668872 0.9669152 +0.9997689 0.9736726 0.9736901 +0.9998174 0.9790927 0.9791037 +0.9998557 0.9834129 0.9834198 +0.999886 0.9868505 0.9868548 +0.9999099 0.989582 0.9895847 +0.9999288 0.9917501 0.9917518 +0.9999437 0.9934695 0.9934705 +0.0000238 0.0011968 0.1684036 +0.0000382 0.0006933 0.1679 +0.0000611 0.0000611 0.1672678 +0.0008899 0.0000611 0.1672678 +0.0019385 0.0000611 0.1672678 +0.003265 0.0000611 0.1672678 +0.0049433 0.0000611 0.1672678 +0.0070666 0.0000611 0.1672678 +0.0097527 0.0000611 0.1672678 +0.0131511 0.0000611 0.1672678 +0.0174505 0.0000611 0.1672678 +0.0228898 0.0000611 0.1672678 +0.0297711 0.0000611 0.1672678 +0.038477 0.0000611 0.1672678 +0.049491 0.0000611 0.1672678 +0.0634252 0.0000611 0.1672678 +0.0810538 0.0000611 0.1672678 +0.1033562 0.0000611 0.1672678 +0.1315716 0.0000611 0.1672678 +0.1672678 0.0000611 0.1672678 +0.2124282 0.0000611 0.1672678 +0.2695619 0.0000611 0.1672678 +0.3418435 0.0000611 0.1672678 +0.4332891 0.0000611 0.1672678 +0.5489798 0.0000611 0.1672678 +0.6953434 0.0000611 0.1672678 +0.8402274 0.0051047 0.1637031 +0.9031567 0.0278347 0.1591327 +0.9353643 0.0623458 0.1657941 +0.9545059 0.1058883 0.1853349 +0.9669053 0.1571463 0.217046 +0.9753908 0.2150342 0.2594794 +0.9814183 0.2782884 0.3107679 +0.9858141 0.3453439 0.3687246 +0.9890818 0.4143657 0.4309468 +0.9915455 0.4833811 0.4949683 +0.9934231 0.550464 0.558447 +0.9948657 0.6139219 0.6193482 +0.9959809 0.6724399 0.6760824 +0.9968473 0.7251537 0.7275714 +0.9975229 0.7716504 0.7732391 +0.9980512 0.8119096 0.8129445 +0.9984653 0.8462132 0.8468823 +0.9987904 0.8750451 0.8754749 +0.9990461 0.8990011 0.8992758 +0.9992474 0.9187164 0.9188912 +0.999406 0.9348146 0.9349253 +0.999531 0.947875 0.947945 +0.9996296 0.9584157 0.9584599 +0.9997074 0.9668871 0.9669149 +0.9997689 0.9736725 0.97369 +0.9998174 0.9790927 0.9791036 +0.9998557 0.9834129 0.9834198 +0.999886 0.9868505 0.9868548 +0.9999099 0.989582 0.9895847 +0.9999288 0.9917501 0.9917518 +0.9999437 0.9934695 0.9934705 +0.0000238 0.0020256 0.1684036 +0.0000382 0.0015221 0.1679 +0.0000611 0.0008899 0.1672678 +0.0000978 0.0000978 0.1664757 +0.0011463 0.0000978 0.1664757 +0.0024729 0.0000978 0.1664757 +0.0041512 0.0000978 0.1664757 +0.0062744 0.0000978 0.1664757 +0.0089606 0.0000978 0.1664757 +0.012359 0.0000978 0.1664757 +0.0166583 0.0000978 0.1664757 +0.0220976 0.0000978 0.1664757 +0.028979 0.0000978 0.1664757 +0.0376849 0.0000978 0.1664757 +0.0486989 0.0000978 0.1664757 +0.0626331 0.0000978 0.1664757 +0.0802616 0.0000978 0.1664757 +0.102564 0.0000978 0.1664757 +0.1307795 0.0000978 0.1664757 +0.1664757 0.0000978 0.1664757 +0.2116361 0.0000978 0.1664757 +0.2687698 0.0000978 0.1664757 +0.3410514 0.0000978 0.1664757 +0.432497 0.0000978 0.1664757 +0.5481876 0.0000978 0.1664757 +0.6945513 0.0000978 0.1664757 +0.8398756 0.0050826 0.1629812 +0.9030276 0.0277752 0.1585092 +0.9353068 0.0622749 0.1652725 +0.9544774 0.1058162 0.1849097 +0.9668902 0.1570779 0.2167065 +0.9753825 0.2149725 0.2592133 +0.9814136 0.2782347 0.3105628 +0.9858113 0.3452987 0.3685693 +0.9890801 0.414329 0.4308314 +0.9915446 0.4833522 0.494884 +0.9934225 0.5504419 0.5583865 +0.9948653 0.6139056 0.6193055 +0.9959807 0.672428 0.6760529 +0.9968472 0.7251454 0.7275513 +0.9975228 0.7716446 0.7732255 +0.9980511 0.8119057 0.8129354 +0.9984653 0.8462106 0.8468763 +0.9987904 0.8750434 0.8754711 +0.9990461 0.899 0.8992733 +0.9992474 0.9187157 0.9188896 +0.999406 0.9348141 0.9349243 +0.999531 0.9478746 0.9479443 +0.9996296 0.9584155 0.9584595 +0.9997074 0.966887 0.9669147 +0.9997689 0.9736724 0.9736898 +0.9998174 0.9790926 0.9791035 +0.9998557 0.9834129 0.9834197 +0.999886 0.9868505 0.9868547 +0.9999099 0.989582 0.9895847 +0.9999288 0.9917501 0.9917518 +0.9999437 0.9934695 0.9934705 +0.0000238 0.0030742 0.1684036 +0.0000382 0.0025707 0.1679 +0.0000611 0.0019385 0.1672678 +0.0000978 0.0011463 0.1664757 +0.0001565 0.0001565 0.1654858 +0.001483 0.0001565 0.1654858 +0.0031613 0.0001565 0.1654858 +0.0052846 0.0001565 0.1654858 +0.0079707 0.0001565 0.1654858 +0.0113691 0.0001565 0.1654858 +0.0156685 0.0001565 0.1654858 +0.0211078 0.0001565 0.1654858 +0.0279891 0.0001565 0.1654858 +0.036695 0.0001565 0.1654858 +0.047709 0.0001565 0.1654858 +0.0616432 0.0001565 0.1654858 +0.0792718 0.0001565 0.1654858 +0.1015742 0.0001565 0.1654858 +0.1297896 0.0001565 0.1654858 +0.1654858 0.0001565 0.1654858 +0.2106462 0.0001565 0.1654858 +0.2677799 0.0001565 0.1654858 +0.3400615 0.0001565 0.1654858 +0.4315072 0.0001565 0.1654858 +0.5471978 0.0001565 0.1654858 +0.6935614 0.0001565 0.1654858 +0.8394338 0.0050676 0.162078 +0.9028657 0.0277111 0.157729 +0.9352348 0.0621943 0.1646199 +0.9544418 0.1057322 0.1843779 +0.9668714 0.1569971 0.2162819 +0.9753721 0.2148987 0.2588805 +0.9814076 0.2781701 0.3103064 +0.9858079 0.3452442 0.3683752 +0.9890781 0.4142845 0.430687 +0.9915433 0.4833171 0.4947786 +0.9934218 0.550415 0.5583108 +0.9948649 0.6138855 0.6192522 +0.9959804 0.6724135 0.6760159 +0.996847 0.7251351 0.7275261 +0.9975227 0.7716375 0.7732085 +0.9980511 0.8119009 0.8129242 +0.9984652 0.8462073 0.8468689 +0.9987904 0.8750412 0.8754663 +0.9990461 0.8989986 0.8992702 +0.9992474 0.9187148 0.9188876 +0.999406 0.9348135 0.934923 +0.999531 0.9478743 0.9479435 +0.9996296 0.9584153 0.9584589 +0.9997074 0.9668869 0.9669144 +0.9997689 0.9736723 0.9736896 +0.9998174 0.9790925 0.9791034 +0.9998557 0.9834128 0.9834196 +0.999886 0.9868504 0.9868547 +0.9999099 0.989582 0.9895846 +0.9999288 0.9917501 0.9917517 +0.9999437 0.9934695 0.9934705 +0.0000238 0.0044007 0.1684036 +0.0000382 0.0038972 0.1679 +0.0000611 0.003265 0.1672678 +0.0000978 0.0024729 0.1664757 +0.0001565 0.001483 0.1654858 +0.0002504 0.0002504 0.1642532 +0.0019287 0.0002504 0.1642532 +0.004052 0.0002504 0.1642532 +0.0067381 0.0002504 0.1642532 +0.0101365 0.0002504 0.1642532 +0.0144359 0.0002504 0.1642532 +0.0198752 0.0002504 0.1642532 +0.0267565 0.0002504 0.1642532 +0.0354624 0.0002504 0.1642532 +0.0464764 0.0002504 0.1642532 +0.0604106 0.0002504 0.1642532 +0.0780392 0.0002504 0.1642532 +0.1003416 0.0002504 0.1642532 +0.128557 0.0002504 0.1642532 +0.1642532 0.0002504 0.1642532 +0.2094136 0.0002504 0.1642532 +0.2665473 0.0002504 0.1642532 +0.3388289 0.0002504 0.1642532 +0.4302746 0.0002504 0.1642532 +0.5459652 0.0002504 0.1642532 +0.6923288 0.0002504 0.1642532 +0.8388802 0.0050694 0.1609516 +0.9026634 0.0276479 0.156756 +0.9351449 0.0621069 0.1638062 +0.9543974 0.1056375 0.1837149 +0.9668479 0.156904 0.2157528 +0.9753591 0.2148124 0.2584657 +0.9814002 0.2780936 0.309987 +0.9858036 0.3451791 0.3681334 +0.9890755 0.4142311 0.4305072 +0.9915418 0.4832747 0.4946472 +0.9934209 0.5503825 0.5582166 +0.9948643 0.6138613 0.6191858 +0.9959801 0.6723959 0.6759699 +0.9968468 0.7251226 0.7274947 +0.9975226 0.7716288 0.7731874 +0.998051 0.8118949 0.8129101 +0.9984652 0.8462034 0.8468597 +0.9987904 0.8750386 0.8754602 +0.9990461 0.8989969 0.8992663 +0.9992474 0.9187137 0.9188851 +0.9994059 0.9348128 0.9349215 +0.999531 0.9478738 0.9479425 +0.9996296 0.958415 0.9584583 +0.9997074 0.9668867 0.966914 +0.9997689 0.9736722 0.9736894 +0.9998174 0.9790925 0.9791032 +0.9998557 0.9834128 0.9834195 +0.999886 0.9868504 0.9868546 +0.9999099 0.9895819 0.9895846 +0.9999288 0.9917501 0.9917517 +0.9999437 0.9934695 0.9934705 +0.0000238 0.006079 0.1684036 +0.0000382 0.0055755 0.1679 +0.0000611 0.0049433 0.1672678 +0.0000978 0.0041512 0.1664757 +0.0001565 0.0031613 0.1654858 +0.0002504 0.0019287 0.1642532 +0.0004008 0.0004008 0.1627254 +0.0025241 0.0004008 0.1627254 +0.0052103 0.0004008 0.1627254 +0.0086086 0.0004008 0.1627254 +0.012908 0.0004008 0.1627254 +0.0183473 0.0004008 0.1627254 +0.0252287 0.0004008 0.1627254 +0.0339345 0.0004008 0.1627254 +0.0449485 0.0004008 0.1627254 +0.0588827 0.0004008 0.1627254 +0.0765113 0.0004008 0.1627254 +0.0988137 0.0004008 0.1627254 +0.1270291 0.0004008 0.1627254 +0.1627254 0.0004008 0.1627254 +0.2078857 0.0004008 0.1627254 +0.2650195 0.0004008 0.1627254 +0.337301 0.0004008 0.1627254 +0.4287467 0.0004008 0.1627254 +0.5444373 0.0004008 0.1627254 +0.6908009 0.0004008 0.1627254 +0.8381886 0.0051048 0.1595528 +0.9024114 0.0275966 0.1555474 +0.9350332 0.0620199 0.1627957 +0.9543421 0.1055364 0.1828918 +0.9668187 0.1568008 0.215096 +0.975343 0.2147144 0.2579511 +0.9813911 0.2780055 0.3095906 +0.9857982 0.3451032 0.3678335 +0.9890723 0.4141683 0.4302842 +0.9915399 0.4832246 0.4944844 +0.9934197 0.5503438 0.5580998 +0.9948636 0.6138323 0.6191035 +0.9959797 0.6723748 0.6759129 +0.9968465 0.7251076 0.7274557 +0.9975224 0.7716184 0.7731612 +0.9980509 0.8118878 0.8128927 +0.9984651 0.8461986 0.8468482 +0.9987903 0.8750355 0.8754528 +0.9990461 0.8989948 0.8992615 +0.9992473 0.9187123 0.918882 +0.9994059 0.9348119 0.9349195 +0.999531 0.9478733 0.9479413 +0.9996296 0.9584146 0.9584575 +0.9997074 0.9668865 0.9669135 +0.9997689 0.9736721 0.973689 +0.9998174 0.9790924 0.979103 +0.9998557 0.9834127 0.9834194 +0.999886 0.9868504 0.9868546 +0.9999099 0.9895819 0.9895845 +0.9999288 0.99175 0.9917517 +0.9999437 0.9934695 0.9934705 +0.0000238 0.0082023 0.1684036 +0.0000382 0.0076988 0.1679 +0.0000611 0.0070666 0.1672678 +0.0000978 0.0062744 0.1664757 +0.0001565 0.0052846 0.1654858 +0.0002504 0.004052 0.1642532 +0.0004008 0.0025241 0.1627254 +0.0006416 0.0006416 0.1608428 +0.0033277 0.0006416 0.1608428 +0.0067261 0.0006416 0.1608428 +0.0110255 0.0006416 0.1608428 +0.0164648 0.0006416 0.1608428 +0.0233461 0.0006416 0.1608428 +0.032052 0.0006416 0.1608428 +0.043066 0.0006416 0.1608428 +0.0570002 0.0006416 0.1608428 +0.0746288 0.0006416 0.1608428 +0.0969312 0.0006416 0.1608428 +0.1251466 0.0006416 0.1608428 +0.1608428 0.0006416 0.1608428 +0.2060032 0.0006416 0.1608428 +0.2631369 0.0006416 0.1608428 +0.3354185 0.0006416 0.1608428 +0.4268641 0.0006416 0.1608428 +0.5425548 0.0006416 0.1608428 +0.6889184 0.0006416 0.1608428 +0.8373283 0.0052028 0.1578254 +0.9020992 0.0275778 0.1540546 +0.9348949 0.0619473 0.1615479 +0.9542739 0.1054384 0.1818757 +0.9667827 0.1566936 0.2142855 +0.9753231 0.2146085 0.2573162 +0.9813797 0.2779077 0.3091018 +0.9857916 0.3450175 0.3674636 +0.9890684 0.4140964 0.4300092 +0.9915376 0.4831666 0.4942836 +0.9934183 0.5502987 0.5579558 +0.9948628 0.6137984 0.619002 +0.9959791 0.67235 0.6758426 +0.9968462 0.7250899 0.7274078 +0.9975222 0.7716061 0.7731289 +0.9980508 0.8118794 0.8128713 +0.998465 0.8461929 0.8468341 +0.9987903 0.8750317 0.8754436 +0.999046 0.8989923 0.8992555 +0.9992473 0.9187107 0.9188782 +0.9994059 0.9348109 0.934917 +0.999531 0.9478726 0.9479397 +0.9996296 0.9584142 0.9584565 +0.9997074 0.9668862 0.9669128 +0.9997689 0.9736719 0.9736886 +0.9998174 0.9790923 0.9791028 +0.9998557 0.9834127 0.9834192 +0.999886 0.9868503 0.9868545 +0.9999099 0.9895819 0.9895845 +0.9999288 0.99175 0.9917516 +0.9999437 0.9934694 0.9934705 +0.0000238 0.0108885 0.1684036 +0.0000382 0.0103849 0.1679 +0.0000611 0.0097527 0.1672678 +0.0000978 0.0089606 0.1664757 +0.0001565 0.0079707 0.1654858 +0.0002504 0.0067381 0.1642532 +0.0004008 0.0052103 0.1627254 +0.0006416 0.0033277 0.1608428 +0.0010268 0.0010268 0.1585419 +0.0044252 0.0010268 0.1585419 +0.0087246 0.0010268 0.1585419 +0.0141639 0.0010268 0.1585419 +0.0210452 0.0010268 0.1585419 +0.0297511 0.0010268 0.1585419 +0.0407651 0.0010268 0.1585419 +0.0546993 0.0010268 0.1585419 +0.0723279 0.0010268 0.1585419 +0.0946303 0.0010268 0.1585419 +0.1228457 0.0010268 0.1585419 +0.1585419 0.0010268 0.1585419 +0.2037023 0.0010268 0.1585419 +0.260836 0.0010268 0.1585419 +0.3331176 0.0010268 0.1585419 +0.4245633 0.0010268 0.1585419 +0.5402539 0.0010268 0.1585419 +0.6866175 0.0010268 0.1585419 +0.8362644 0.0054121 0.1557082 +0.9017148 0.0276281 0.1522245 +0.9347252 0.061916 0.1600186 +0.9541902 0.1053624 0.180631 +0.9667385 0.1565954 0.2132931 +0.9752987 0.2145034 0.256539 +0.9813659 0.2778058 0.3085036 +0.9857835 0.3449254 0.367011 +0.9890637 0.4140176 0.4296728 +0.9915347 0.4831021 0.494038 +0.9934166 0.550248 0.5577798 +0.9948617 0.6137599 0.618878 +0.9959785 0.6723217 0.6757566 +0.9968458 0.7250697 0.7273491 +0.997522 0.7715919 0.7730895 +0.9980506 0.8118697 0.8128451 +0.9984649 0.8461864 0.8468169 +0.9987902 0.8750274 0.8754324 +0.999046 0.8989895 0.8992483 +0.9992473 0.9187089 0.9188735 +0.9994059 0.9348097 0.9349141 +0.999531 0.9478718 0.9479378 +0.9996296 0.9584137 0.9584553 +0.9997074 0.9668859 0.9669121 +0.9997689 0.9736717 0.9736882 +0.9998174 0.9790921 0.9791025 +0.9998557 0.9834126 0.9834191 +0.999886 0.9868503 0.9868543 +0.9999099 0.9895819 0.9895844 +0.9999288 0.99175 0.9917516 +0.9999437 0.9934694 0.9934704 +0.0000238 0.0142868 0.1684036 +0.0000382 0.0137833 0.1679 +0.0000611 0.0131511 0.1672678 +0.0000978 0.012359 0.1664757 +0.0001565 0.0113691 0.1654858 +0.0002504 0.0101365 0.1642532 +0.0004008 0.0086086 0.1627254 +0.0006416 0.0067261 0.1608428 +0.0010268 0.0044252 0.1585419 +0.0016435 0.0016435 0.1557603 +0.0059429 0.0016435 0.1557603 +0.0113822 0.0016435 0.1557603 +0.0182636 0.0016435 0.1557603 +0.0269694 0.0016435 0.1557603 +0.0379834 0.0016435 0.1557603 +0.0519176 0.0016435 0.1557603 +0.0695462 0.0016435 0.1557603 +0.0918486 0.0016435 0.1557603 +0.120064 0.0016435 0.1557603 +0.1557603 0.0016435 0.1557603 +0.2009206 0.0016435 0.1557603 +0.2580543 0.0016435 0.1557603 +0.3303359 0.0016435 0.1557603 +0.4217816 0.0016435 0.1557603 +0.5374722 0.0016435 0.1557603 +0.6838358 0.0016435 0.1557603 +0.8349593 0.0058134 0.1531399 +0.9012461 0.0278105 0.1500037 +0.9345187 0.0619734 0.1581637 +0.9540886 0.1053433 0.179122 +0.966685 0.1565315 0.2120905 +0.9752692 0.2144168 0.2555977 +0.9813491 0.2777122 0.3077793 +0.9857738 0.3448353 0.3664632 +0.9890579 0.4139373 0.4292657 +0.9915312 0.4830346 0.4937409 +0.9934145 0.5501939 0.5575667 +0.9948604 0.6137183 0.6187279 +0.9959777 0.6722907 0.6756526 +0.9968453 0.7250473 0.7272782 +0.9975217 0.7715762 0.7730418 +0.9980504 0.8118589 0.8128134 +0.9984648 0.8461791 0.8467961 +0.9987902 0.8750225 0.8754188 +0.9990459 0.8989863 0.8992395 +0.9992473 0.9187068 0.9188679 +0.9994059 0.9348083 0.9349105 +0.9995309 0.947871 0.9479355 +0.9996296 0.9584132 0.9584539 +0.9997074 0.9668855 0.9669112 +0.9997689 0.9736715 0.9736876 +0.9998174 0.979092 0.9791021 +0.9998557 0.9834125 0.9834188 +0.999886 0.9868502 0.9868542 +0.9999099 0.9895818 0.9895843 +0.9999288 0.99175 0.9917515 +0.9999437 0.9934694 0.9934704 +0.0000238 0.0185862 0.1684036 +0.0000382 0.0180827 0.1679 +0.0000611 0.0174505 0.1672678 +0.0000978 0.0166583 0.1664757 +0.0001565 0.0156685 0.1654858 +0.0002504 0.0144359 0.1642532 +0.0004008 0.012908 0.1627254 +0.0006416 0.0110255 0.1608428 +0.0010268 0.0087246 0.1585419 +0.0016435 0.0059429 0.1557603 +0.0026305 0.0026305 0.1524479 +0.0080698 0.0026305 0.1524479 +0.0149512 0.0026305 0.1524479 +0.023657 0.0026305 0.1524479 +0.0346711 0.0026305 0.1524479 +0.0486053 0.0026305 0.1524479 +0.0662338 0.0026305 0.1524479 +0.0885362 0.0026305 0.1524479 +0.1167517 0.0026305 0.1524479 +0.1524479 0.0026305 0.1524479 +0.1976083 0.0026305 0.1524479 +0.254742 0.0026305 0.1524479 +0.3270236 0.0026305 0.1524479 +0.4184692 0.0026305 0.1524479 +0.5341598 0.0026305 0.1524479 +0.6805235 0.0026305 0.1524479 +0.8333779 0.0065402 0.1500694 +0.900682 0.0282324 0.1473476 +0.9342712 0.062202 0.1559462 +0.9539671 0.1054431 0.1773192 +0.9666211 0.1565473 0.2106546 +0.975234 0.2143816 0.2544742 +0.9813291 0.2776503 0.3069152 +0.9857621 0.3447636 0.3658099 +0.989051 0.4138668 0.4287804 +0.9915271 0.4829718 0.4933867 +0.993412 0.5501416 0.5573129 +0.9948589 0.6136769 0.6185491 +0.9959768 0.6722594 0.6755287 +0.9968448 0.7250244 0.7271937 +0.9975213 0.7715599 0.7729849 +0.9980502 0.8118476 0.8127756 +0.9984647 0.8461714 0.8467713 +0.9987901 0.8750173 0.8754027 +0.9990459 0.8989829 0.8992291 +0.9992472 0.9187045 0.9188612 +0.9994059 0.9348069 0.9349062 +0.9995309 0.94787 0.9479328 +0.9996296 0.9584126 0.9584521 +0.9997074 0.9668852 0.9669101 +0.9997689 0.9736712 0.9736869 +0.9998174 0.9790919 0.9791017 +0.9998557 0.9834124 0.9834186 +0.999886 0.9868502 0.986854 +0.9999099 0.9895818 0.9895842 +0.9999288 0.99175 0.9917515 +0.9999437 0.9934694 0.9934703 +0.0000238 0.0240255 0.1684036 +0.0000382 0.023522 0.1679 +0.0000611 0.0228898 0.1672678 +0.0000978 0.0220976 0.1664757 +0.0001565 0.0211078 0.1654858 +0.0002504 0.0198752 0.1642532 +0.0004008 0.0183473 0.1627254 +0.0006416 0.0164648 0.1608428 +0.0010268 0.0141639 0.1585419 +0.0016435 0.0113822 0.1557603 +0.0026305 0.0080698 0.1524479 +0.0042103 0.0042103 0.1485884 +0.0110917 0.0042103 0.1485884 +0.0197975 0.0042103 0.1485884 +0.0308116 0.0042103 0.1485884 +0.0447458 0.0042103 0.1485884 +0.0623743 0.0042103 0.1485884 +0.0846767 0.0042103 0.1485884 +0.1128922 0.0042103 0.1485884 +0.1485884 0.0042103 0.1485884 +0.1937488 0.0042103 0.1485884 +0.2508825 0.0042103 0.1485884 +0.3231641 0.0042103 0.1485884 +0.4146097 0.0042103 0.1485884 +0.5303003 0.0042103 0.1485884 +0.676664 0.0042103 0.1485884 +0.8314967 0.0078103 0.1464753 +0.9000167 0.0290732 0.1442365 +0.9339805 0.062742 0.1533502 +0.9538247 0.1057683 0.1752103 +0.9665463 0.1567226 0.208976 +0.9751928 0.2144566 0.2531618 +0.9813057 0.2776626 0.3059062 +0.9857485 0.3447407 0.3650474 +0.989043 0.4138277 0.4282141 +0.9915223 0.4829286 0.4929736 +0.9934091 0.5501012 0.5570168 +0.9948571 0.6136427 0.6183406 +0.9959757 0.6722322 0.6753843 +0.9968441 0.7250039 0.7270952 +0.9975209 0.7715449 0.7729187 +0.99805 0.811837 0.8127316 +0.9984645 0.8461641 0.8467423 +0.99879 0.8750124 0.8753838 +0.9990458 0.8989796 0.8992169 +0.9992472 0.9187024 0.9188534 +0.9994059 0.9348055 0.9349012 +0.9995309 0.9478691 0.9479296 +0.9996296 0.958412 0.9584501 +0.9997074 0.9668848 0.9669088 +0.9997689 0.973671 0.9736861 +0.9998174 0.9790917 0.9791012 +0.9998557 0.9834123 0.9834182 +0.999886 0.9868501 0.9868538 +0.9999099 0.9895818 0.9895841 +0.9999288 0.9917499 0.9917514 +0.9999437 0.9934694 0.9934703 +0.0000238 0.0309069 0.1684036 +0.0000382 0.0304033 0.1679 +0.0000611 0.0297711 0.1672678 +0.0000978 0.028979 0.1664757 +0.0001565 0.0279891 0.1654858 +0.0002504 0.0267565 0.1642532 +0.0004008 0.0252287 0.1627254 +0.0006416 0.0233461 0.1608428 +0.0010268 0.0210452 0.1585419 +0.0016435 0.0182636 0.1557603 +0.0026305 0.0149512 0.1524479 +0.0042103 0.0110917 0.1485884 +0.0067388 0.0067388 0.1442355 +0.0154447 0.0067388 0.1442355 +0.0264587 0.0067388 0.1442355 +0.0403929 0.0067388 0.1442355 +0.0580214 0.0067388 0.1442355 +0.0803239 0.0067388 0.1442355 +0.1085393 0.0067388 0.1442355 +0.1442355 0.0067388 0.1442355 +0.1893959 0.0067388 0.1442355 +0.2465296 0.0067388 0.1442355 +0.3188112 0.0067388 0.1442355 +0.4102568 0.0067388 0.1442355 +0.5259474 0.0067388 0.1442355 +0.6723111 0.0067388 0.1442355 +0.8293233 0.0099781 0.1424005 +0.8992555 0.0306306 0.1407067 +0.9336494 0.0638283 0.1504067 +0.953663 0.1064997 0.1728211 +0.9664615 0.1571937 0.2070759 +0.9751462 0.2147432 0.251677 +0.9812792 0.2778236 0.3047655 +0.9857332 0.3448204 0.3641857 +0.9890339 0.4138582 0.4275744 +0.9915169 0.4829319 0.492507 +0.9934058 0.5500915 0.5566825 +0.9948551 0.6136284 0.6181052 +0.9959745 0.672218 0.6752213 +0.9968433 0.7249916 0.726984 +0.9975204 0.7715352 0.7728439 +0.9980497 0.8118298 0.8126819 +0.9984643 0.8461589 0.8467097 +0.9987899 0.8750088 0.8753626 +0.9990458 0.8989771 0.8992032 +0.9992472 0.9187008 0.9188446 +0.9994058 0.9348044 0.9348956 +0.9995309 0.9478684 0.9479261 +0.9996296 0.9584115 0.9584479 +0.9997074 0.9668845 0.9669074 +0.9997689 0.9736708 0.9736852 +0.9998174 0.9790916 0.9791006 +0.9998557 0.9834122 0.9834179 +0.999886 0.9868501 0.9868536 +0.9999099 0.9895817 0.9895839 +0.9999288 0.9917499 0.9917513 +0.9999437 0.9934694 0.9934702 +0.0000238 0.0396127 0.1684036 +0.0000382 0.0391092 0.1679 +0.0000611 0.038477 0.1672678 +0.0000978 0.0376849 0.1664757 +0.0001565 0.036695 0.1654858 +0.0002504 0.0354624 0.1642532 +0.0004008 0.0339345 0.1627254 +0.0006416 0.032052 0.1608428 +0.0010268 0.0297511 0.1585419 +0.0016435 0.0269694 0.1557603 +0.0026305 0.023657 0.1524479 +0.0042103 0.0197975 0.1485884 +0.0067388 0.0154447 0.1442355 +0.0107859 0.0107859 0.1395767 +0.0217999 0.0107859 0.1395767 +0.0357341 0.0107859 0.1395767 +0.0533626 0.0107859 0.1395767 +0.075665 0.0107859 0.1395767 +0.1038805 0.0107859 0.1395767 +0.1395767 0.0107859 0.1395767 +0.1847371 0.0107859 0.1395767 +0.2418708 0.0107859 0.1395767 +0.3141524 0.0107859 0.1395767 +0.405598 0.0107859 0.1395767 +0.5212886 0.0107859 0.1395767 +0.6676523 0.0107859 0.1395767 +0.8269342 0.0136166 0.138015 +0.8984278 0.0333932 0.136904 +0.9332914 0.0658501 0.1472378 +0.9534887 0.1079385 0.1702513 +0.9663702 0.15819 0.2050339 +0.9750962 0.2154135 0.2500826 +0.9812508 0.2782606 0.3035412 +0.9857167 0.3450957 0.3632613 +0.9890241 0.4140252 0.4268884 +0.991511 0.4830292 0.4920069 +0.9934023 0.5501456 0.5563243 +0.994853 0.6136569 0.617853 +0.9959732 0.672232 0.6750467 +0.9968425 0.7249978 0.7268649 +0.9975199 0.7715376 0.7727638 +0.9980494 0.8118303 0.8126288 +0.9984642 0.8461587 0.8466748 +0.9987897 0.8750084 0.8753398 +0.9990457 0.8989767 0.8991885 +0.9992471 0.9187004 0.9188351 +0.9994058 0.9348042 0.9348895 +0.9995309 0.9478683 0.9479222 +0.9996295 0.9584114 0.9584454 +0.9997074 0.9668844 0.9669058 +0.9997689 0.9736708 0.9736842 +0.9998174 0.9790916 0.9791 +0.9998557 0.9834122 0.9834175 +0.999886 0.98685 0.9868534 +0.9999099 0.9895817 0.9895838 +0.9999288 0.9917499 0.9917512 +0.9999437 0.9934694 0.9934702 +0.0000238 0.0506267 0.1684036 +0.0000382 0.0501232 0.1679 +0.0000611 0.049491 0.1672678 +0.0000978 0.0486989 0.1664757 +0.0001565 0.047709 0.1654858 +0.0002504 0.0464764 0.1642532 +0.0004008 0.0449485 0.1627254 +0.0006416 0.043066 0.1608428 +0.0010268 0.0407651 0.1585419 +0.0016435 0.0379834 0.1557603 +0.0026305 0.0346711 0.1524479 +0.0042103 0.0308116 0.1485884 +0.0067388 0.0264587 0.1442355 +0.0107859 0.0217999 0.1395767 +0.0172633 0.0172633 0.1350402 +0.0311975 0.0172633 0.1350402 +0.0488261 0.0172633 0.1350402 +0.0711285 0.0172633 0.1350402 +0.099344 0.0172633 0.1350402 +0.1350402 0.0172633 0.1350402 +0.1802005 0.0172633 0.1350402 +0.2373343 0.0172633 0.1350402 +0.3096159 0.0172633 0.1350402 +0.4010615 0.0172633 0.1350402 +0.5167521 0.0172633 0.1350402 +0.6631157 0.0172633 0.1350402 +0.8245426 0.0196467 0.1337208 +0.8976087 0.0381561 0.1331763 +0.9329391 0.0694453 0.1441333 +0.9533177 0.1105818 0.1677362 +0.9662809 0.160092 0.2030372 +0.9750472 0.2167545 0.2485248 +0.9812231 0.2791873 0.3023458 +0.9857006 0.3457234 0.3623592 +0.9890146 0.4144423 0.4262192 +0.9915054 0.4833013 0.4915192 +0.9933988 0.5503203 0.555975 +0.9948509 0.6137675 0.6176072 +0.9959719 0.6723012 0.6748765 +0.9968418 0.7250408 0.7267489 +0.9975194 0.7715641 0.7726859 +0.9980491 0.8118466 0.812577 +0.998464 0.8461687 0.8466407 +0.9987896 0.8750145 0.8753177 +0.9990456 0.8989805 0.8991742 +0.9992471 0.9187027 0.9188259 +0.9994058 0.9348056 0.9348837 +0.9995309 0.9478691 0.9479185 +0.9996295 0.958412 0.9584431 +0.9997074 0.9668847 0.9669043 +0.9997688 0.973671 0.9736833 +0.9998174 0.9790917 0.9790994 +0.9998557 0.9834123 0.9834171 +0.999886 0.9868501 0.9868531 +0.9999099 0.9895817 0.9895836 +0.9999288 0.9917499 0.9917511 +0.9999437 0.9934694 0.9934701 +0.0000238 0.0645609 0.1684036 +0.0000382 0.0640574 0.1679 +0.0000611 0.0634252 0.1672678 +0.0000978 0.0626331 0.1664757 +0.0001565 0.0616432 0.1654858 +0.0002504 0.0604106 0.1642532 +0.0004008 0.0588827 0.1627254 +0.0006416 0.0570002 0.1608428 +0.0010268 0.0546993 0.1585419 +0.0016435 0.0519176 0.1557603 +0.0026305 0.0486053 0.1524479 +0.0042103 0.0447458 0.1485884 +0.0067388 0.0403929 0.1442355 +0.0107859 0.0357341 0.1395767 +0.0172633 0.0311975 0.1350402 +0.0276309 0.0276309 0.1314736 +0.0452595 0.0276309 0.1314736 +0.0675619 0.0276309 0.1314736 +0.0957773 0.0276309 0.1314736 +0.1314736 0.0276309 0.1314736 +0.1766339 0.0276309 0.1314736 +0.2337676 0.0276309 0.1314736 +0.3060492 0.0276309 0.1314736 +0.3974949 0.0276309 0.1314736 +0.5131855 0.0276309 0.1314736 +0.6595491 0.0276309 0.1314736 +0.8226154 0.0295373 0.1303287 +0.8969554 0.0461985 0.1302284 +0.9326595 0.0756464 0.1416797 +0.9531823 0.1152388 0.16575 +0.9662104 0.1635226 0.2014616 +0.9750086 0.2192389 0.2472963 +0.9812013 0.2809573 0.3014036 +0.9856879 0.3469645 0.3616485 +0.9890072 0.4152991 0.4256923 +0.9915009 0.4838841 0.4911352 +0.9933961 0.5507113 0.5557001 +0.9948493 0.6140266 0.6174138 +0.9959709 0.6724711 0.6747426 +0.9968411 0.7251511 0.7266577 +0.9975191 0.7716352 0.7726245 +0.9980488 0.8118921 0.8125362 +0.9984638 0.8461977 0.846614 +0.9987895 0.8750329 0.8753002 +0.9990456 0.8989921 0.8991629 +0.999247 0.9187101 0.9188187 +0.9994057 0.9348102 0.9348791 +0.9995309 0.947872 0.9479156 +0.9996295 0.9584138 0.9584412 +0.9997074 0.9668859 0.9669032 +0.9997688 0.9736717 0.9736826 +0.9998174 0.9790921 0.9790989 +0.9998557 0.9834126 0.9834168 +0.999886 0.9868503 0.9868529 +0.9999099 0.9895819 0.9895835 +0.9999288 0.99175 0.991751 +0.9999437 0.9934694 0.9934701 +0.0000238 0.0821895 0.1684036 +0.0000382 0.081686 0.1679 +0.0000611 0.0810538 0.1672678 +0.0000978 0.0802616 0.1664757 +0.0001565 0.0792718 0.1654858 +0.0002504 0.0780392 0.1642532 +0.0004008 0.0765113 0.1627254 +0.0006416 0.0746288 0.1608428 +0.0010268 0.0723279 0.1585419 +0.0016435 0.0695462 0.1557603 +0.0026305 0.0662338 0.1524479 +0.0042103 0.0623743 0.1485884 +0.0067388 0.0580214 0.1442355 +0.0107859 0.0533626 0.1395767 +0.0172633 0.0488261 0.1350402 +0.0276309 0.0452595 0.1314736 +0.0441188 0.0441188 0.1303328 +0.0664212 0.0441188 0.1303328 +0.0946366 0.0441188 0.1303328 +0.1303328 0.0441188 0.1303328 +0.1754932 0.0441188 0.1303328 +0.2326269 0.0441188 0.1303328 +0.3049085 0.0441188 0.1303328 +0.3963542 0.0441188 0.1303328 +0.5120448 0.0441188 0.1303328 +0.6584084 0.0441188 0.1303328 +0.8219901 0.0455041 0.1292408 +0.8967447 0.0594506 0.1292823 +0.9325696 0.0860209 0.1408925 +0.9531389 0.1231452 0.1651131 +0.9661878 0.1694384 0.2009566 +0.9749962 0.2235962 0.2469027 +0.9811943 0.2841192 0.3011018 +0.9856839 0.3492254 0.3614209 +0.9890048 0.4168922 0.4255236 +0.9914995 0.4849907 0.4910123 +0.9933953 0.5514695 0.5556122 +0.9948487 0.6145393 0.6173519 +0.9959706 0.6728136 0.6746998 +0.9968409 0.7253775 0.7266285 +0.9975189 0.7717834 0.7726049 +0.9980488 0.8119884 0.8125232 +0.9984638 0.8462598 0.8466054 +0.9987895 0.8750727 0.8752947 +0.9990455 0.8990175 0.8991593 +0.999247 0.9187262 0.9188164 +0.9994057 0.9348204 0.9348776 +0.9995308 0.9478785 0.9479146 +0.9996295 0.9584178 0.9584406 +0.9997074 0.9668884 0.9669028 +0.9997688 0.9736733 0.9736823 +0.9998174 0.9790931 0.9790988 +0.9998557 0.9834132 0.9834167 +0.999886 0.9868507 0.9868529 +0.9999099 0.9895821 0.9895835 +0.9999288 0.9917502 0.991751 +0.9999437 0.9934695 0.9934701 +0.0000238 0.1044919 0.1684036 +0.0000382 0.1039884 0.1679 +0.0000611 0.1033562 0.1672678 +0.0000978 0.102564 0.1664757 +0.0001565 0.1015742 0.1654858 +0.0002504 0.1003416 0.1642532 +0.0004008 0.0988137 0.1627254 +0.0006416 0.0969312 0.1608428 +0.0010268 0.0946303 0.1585419 +0.0016435 0.0918486 0.1557603 +0.0026305 0.0885362 0.1524479 +0.0042103 0.0846767 0.1485884 +0.0067388 0.0803239 0.1442355 +0.0107859 0.075665 0.1395767 +0.0172633 0.0711285 0.1350402 +0.0276309 0.0675619 0.1314736 +0.0441188 0.0664212 0.1303328 +0.0664212 0.0664212 0.1303328 +0.0946366 0.0664212 0.1303328 +0.1303328 0.0664212 0.1303328 +0.1754932 0.0664212 0.1303328 +0.2326269 0.0664212 0.1303328 +0.3049085 0.0664212 0.1303328 +0.3963542 0.0664212 0.1303328 +0.5120448 0.0664212 0.1303328 +0.6584084 0.0664212 0.1303328 +0.8219901 0.0671656 0.1292408 +0.8967447 0.0775151 0.1292823 +0.9325696 0.1002154 0.1408925 +0.9531389 0.1340017 0.1651131 +0.9661878 0.1775917 0.2009566 +0.9749962 0.2296253 0.2469027 +0.9811943 0.2885124 0.3011018 +0.9856839 0.3523802 0.3614209 +0.9890048 0.419125 0.4255236 +0.9914995 0.4865484 0.4910123 +0.9933953 0.5525411 0.5556122 +0.9948487 0.6152669 0.6173519 +0.9959706 0.6733015 0.6746998 +0.9968409 0.7257011 0.7266285 +0.9975189 0.7719959 0.7726049 +0.9980488 0.8121268 0.8125232 +0.9984638 0.8463492 0.8466054 +0.9987895 0.8751301 0.8752947 +0.9990455 0.8990542 0.8991593 +0.999247 0.9187495 0.9188164 +0.9994057 0.9348352 0.9348776 +0.9995308 0.9478878 0.9479146 +0.9996295 0.9584237 0.9584406 +0.9997074 0.9668922 0.9669028 +0.9997688 0.9736756 0.9736823 +0.9998174 0.9790946 0.9790988 +0.9998557 0.9834141 0.9834167 +0.999886 0.9868512 0.9868529 +0.9999099 0.9895825 0.9895835 +0.9999288 0.9917504 0.991751 +0.9999437 0.9934697 0.9934701 +0.0000238 0.1327073 0.1684036 +0.0000382 0.1322038 0.1679 +0.0000611 0.1315716 0.1672678 +0.0000978 0.1307795 0.1664757 +0.0001565 0.1297896 0.1654858 +0.0002504 0.128557 0.1642532 +0.0004008 0.1270291 0.1627254 +0.0006416 0.1251466 0.1608428 +0.0010268 0.1228457 0.1585419 +0.0016435 0.120064 0.1557603 +0.0026305 0.1167517 0.1524479 +0.0042103 0.1128922 0.1485884 +0.0067388 0.1085393 0.1442355 +0.0107859 0.1038805 0.1395767 +0.0172633 0.099344 0.1350402 +0.0276309 0.0957773 0.1314736 +0.0441188 0.0946366 0.1303328 +0.0664212 0.0946366 0.1303328 +0.0946366 0.0946366 0.1303328 +0.1303328 0.0946366 0.1303328 +0.1754932 0.0946366 0.1303328 +0.2326269 0.0946366 0.1303328 +0.3049085 0.0946366 0.1303328 +0.3963542 0.0946366 0.1303328 +0.5120448 0.0946366 0.1303328 +0.6584084 0.0946366 0.1303328 +0.8219901 0.0945703 0.1292408 +0.8967447 0.1003691 0.1292823 +0.9325696 0.1181733 0.1408925 +0.9531389 0.1477366 0.1651131 +0.9661878 0.1879067 0.2009566 +0.9749962 0.2372529 0.2469027 +0.9811943 0.2940703 0.3011018 +0.9856839 0.3563715 0.3614209 +0.9890048 0.4219498 0.4255236 +0.9914995 0.4885191 0.4910123 +0.9933953 0.5538969 0.5556122 +0.9948487 0.6161874 0.6173519 +0.9959706 0.6739188 0.6746998 +0.9968409 0.7261105 0.7266285 +0.9975189 0.7722648 0.7726049 +0.9980488 0.8123018 0.8125232 +0.9984638 0.8464623 0.8466054 +0.9987895 0.8752028 0.8752947 +0.9990455 0.8991006 0.8991593 +0.999247 0.9187791 0.9188164 +0.9994057 0.9348539 0.9348776 +0.9995308 0.9478997 0.9479146 +0.9996295 0.9584312 0.9584406 +0.9997074 0.9668969 0.9669028 +0.9997688 0.9736786 0.9736823 +0.9998174 0.9790965 0.9790988 +0.9998557 0.9834153 0.9834167 +0.999886 0.986852 0.9868529 +0.9999099 0.9895829 0.9895835 +0.9999288 0.9917507 0.991751 +0.9999437 0.9934698 0.9934701 +0.0000238 0.1684036 0.1684036 +0.0000382 0.1679 0.1679 +0.0000611 0.1672678 0.1672678 +0.0000978 0.1664757 0.1664757 +0.0001565 0.1654858 0.1654858 +0.0002504 0.1642532 0.1642532 +0.0004008 0.1627254 0.1627254 +0.0006416 0.1608428 0.1608428 +0.0010268 0.1585419 0.1585419 +0.0016435 0.1557603 0.1557603 +0.0026305 0.1524479 0.1524479 +0.0042103 0.1485884 0.1485884 +0.0067388 0.1442355 0.1442355 +0.0107859 0.1395767 0.1395767 +0.0172633 0.1350402 0.1350402 +0.0276309 0.1314736 0.1314736 +0.0441188 0.1303328 0.1303328 +0.0664212 0.1303328 0.1303328 +0.0946366 0.1303328 0.1303328 +0.1303328 0.1303328 0.1303328 +0.1754932 0.1303328 0.1303328 +0.2326269 0.1303328 0.1303328 +0.3049085 0.1303328 0.1303328 +0.3963542 0.1303328 0.1303328 +0.5120448 0.1303328 0.1303328 +0.6584084 0.1303328 0.1303328 +0.8219901 0.1292408 0.1292408 +0.8967447 0.1292823 0.1292823 +0.9325696 0.1408925 0.1408925 +0.9531389 0.1651131 0.1651131 +0.9661878 0.2009566 0.2009566 +0.9749962 0.2469027 0.2469027 +0.9811943 0.3011018 0.3011018 +0.9856839 0.3614209 0.3614209 +0.9890048 0.4255236 0.4255236 +0.9914995 0.4910123 0.4910123 +0.9933953 0.5556122 0.5556122 +0.9948487 0.6173519 0.6173519 +0.9959706 0.6746998 0.6746998 +0.9968409 0.7266285 0.7266285 +0.9975189 0.7726049 0.7726049 +0.9980488 0.8125232 0.8125232 +0.9984638 0.8466054 0.8466054 +0.9987895 0.8752947 0.8752947 +0.9990455 0.8991593 0.8991593 +0.999247 0.9188164 0.9188164 +0.9994057 0.9348776 0.9348776 +0.9995308 0.9479146 0.9479146 +0.9996295 0.9584406 0.9584406 +0.9997074 0.9669028 0.9669028 +0.9997688 0.9736823 0.9736823 +0.9998174 0.9790988 0.9790988 +0.9998557 0.9834167 0.9834167 +0.999886 0.9868529 0.9868529 +0.9999099 0.9895835 0.9895835 +0.9999288 0.991751 0.991751 +0.9999437 0.9934701 0.9934701 +0.0000238 0.2135639 0.1684036 +0.0000382 0.2130604 0.1679 +0.0000611 0.2124282 0.1672678 +0.0000978 0.2116361 0.1664757 +0.0001565 0.2106462 0.1654858 +0.0002504 0.2094136 0.1642532 +0.0004008 0.2078857 0.1627254 +0.0006416 0.2060032 0.1608428 +0.0010268 0.2037023 0.1585419 +0.0016435 0.2009206 0.1557603 +0.0026305 0.1976083 0.1524479 +0.0042103 0.1937488 0.1485884 +0.0067388 0.1893959 0.1442355 +0.0107859 0.1847371 0.1395767 +0.0172633 0.1802005 0.1350402 +0.0276309 0.1766339 0.1314736 +0.0441188 0.1754932 0.1303328 +0.0664212 0.1754932 0.1303328 +0.0946366 0.1754932 0.1303328 +0.1303328 0.1754932 0.1303328 +0.1754932 0.1754932 0.1303328 +0.2326269 0.1754932 0.1303328 +0.3049085 0.1754932 0.1303328 +0.3963542 0.1754932 0.1303328 +0.5120448 0.1754932 0.1303328 +0.6584084 0.1754932 0.1303328 +0.8219901 0.1731034 0.1292408 +0.8967447 0.1658613 0.1292823 +0.9325696 0.1696351 0.1408925 +0.9531389 0.1870965 0.1651131 +0.9661878 0.2174663 0.2009566 +0.9749962 0.2591111 0.2469027 +0.9811943 0.3099976 0.3011018 +0.9856839 0.3678092 0.3614209 +0.9890048 0.4300448 0.4255236 +0.9914995 0.4941665 0.4910123 +0.9933953 0.5577822 0.5556122 +0.9948487 0.6188252 0.6173519 +0.9959706 0.6756878 0.6746998 +0.9968409 0.7272837 0.7266285 +0.9975189 0.7730352 0.7726049 +0.9980488 0.8128033 0.8125232 +0.9984638 0.8467864 0.8466054 +0.9987895 0.8754109 0.8752947 +0.9990455 0.8992336 0.8991593 +0.999247 0.9188636 0.9188164 +0.9994057 0.9349075 0.9348776 +0.9995308 0.9479335 0.9479146 +0.9996295 0.9584526 0.9584406 +0.9997074 0.9669103 0.9669028 +0.9997688 0.973687 0.9736823 +0.9998174 0.9791018 0.9790988 +0.9998557 0.9834186 0.9834167 +0.999886 0.9868541 0.9868529 +0.9999099 0.9895842 0.9895835 +0.9999288 0.9917515 0.991751 +0.9999437 0.9934704 0.9934701 +0.0000238 0.2706977 0.1684036 +0.0000382 0.2701941 0.1679 +0.0000611 0.2695619 0.1672678 +0.0000978 0.2687698 0.1664757 +0.0001565 0.2677799 0.1654858 +0.0002504 0.2665473 0.1642532 +0.0004008 0.2650195 0.1627254 +0.0006416 0.2631369 0.1608428 +0.0010268 0.260836 0.1585419 +0.0016435 0.2580543 0.1557603 +0.0026305 0.254742 0.1524479 +0.0042103 0.2508825 0.1485884 +0.0067388 0.2465296 0.1442355 +0.0107859 0.2418708 0.1395767 +0.0172633 0.2373343 0.1350402 +0.0276309 0.2337676 0.1314736 +0.0441188 0.2326269 0.1303328 +0.0664212 0.2326269 0.1303328 +0.0946366 0.2326269 0.1303328 +0.1303328 0.2326269 0.1303328 +0.1754932 0.2326269 0.1303328 +0.2326269 0.2326269 0.1303328 +0.3049085 0.2326269 0.1303328 +0.3963542 0.2326269 0.1303328 +0.5120448 0.2326269 0.1303328 +0.6584084 0.2326269 0.1303328 +0.8219901 0.2285954 0.1292408 +0.8967447 0.2121385 0.1292823 +0.9325696 0.2059983 0.1408925 +0.9531389 0.2149085 0.1651131 +0.9661878 0.2383533 0.2009566 +0.9749962 0.2745562 0.2469027 +0.9811943 0.3212519 0.3011018 +0.9856839 0.3758911 0.3614209 +0.9890048 0.4357648 0.4255236 +0.9914995 0.498157 0.4910123 +0.9933953 0.5605276 0.5556122 +0.9948487 0.6206891 0.6173519 +0.9959706 0.6769378 0.6746998 +0.9968409 0.7281127 0.7266285 +0.9975189 0.7735795 0.7726049 +0.9980488 0.8131577 0.8125232 +0.9984638 0.8470154 0.8466054 +0.9987895 0.875558 0.8752947 +0.9990455 0.8993275 0.8991593 +0.999247 0.9189234 0.9188164 +0.9994057 0.9349454 0.9348776 +0.9995308 0.9479575 0.9479146 +0.9996295 0.9584677 0.9584406 +0.9997074 0.9669198 0.9669028 +0.9997688 0.973693 0.9736823 +0.9998174 0.9791055 0.9790988 +0.9998557 0.9834209 0.9834167 +0.999886 0.9868555 0.9868529 +0.9999099 0.9895851 0.9895835 +0.9999288 0.9917521 0.991751 +0.9999437 0.9934707 0.9934701 +0.0000238 0.3429792 0.1684036 +0.0000382 0.3424757 0.1679 +0.0000611 0.3418435 0.1672678 +0.0000978 0.3410514 0.1664757 +0.0001565 0.3400615 0.1654858 +0.0002504 0.3388289 0.1642532 +0.0004008 0.337301 0.1627254 +0.0006416 0.3354185 0.1608428 +0.0010268 0.3331176 0.1585419 +0.0016435 0.3303359 0.1557603 +0.0026305 0.3270236 0.1524479 +0.0042103 0.3231641 0.1485884 +0.0067388 0.3188112 0.1442355 +0.0107859 0.3141524 0.1395767 +0.0172633 0.3096159 0.1350402 +0.0276309 0.3060492 0.1314736 +0.0441188 0.3049085 0.1303328 +0.0664212 0.3049085 0.1303328 +0.0946366 0.3049085 0.1303328 +0.1303328 0.3049085 0.1303328 +0.1754932 0.3049085 0.1303328 +0.2326269 0.3049085 0.1303328 +0.3049085 0.3049085 0.1303328 +0.3963542 0.3049085 0.1303328 +0.5120448 0.3049085 0.1303328 +0.6584084 0.3049085 0.1303328 +0.8219901 0.2988 0.1292408 +0.8967447 0.2706852 0.1292823 +0.9325696 0.2520025 0.1408925 +0.9531389 0.2500942 0.1651131 +0.9661878 0.2647781 0.2009566 +0.9749962 0.2940963 0.2469027 +0.9811943 0.3354901 0.3011018 +0.9856839 0.3861159 0.3614209 +0.9890048 0.4430013 0.4255236 +0.9914995 0.5032055 0.4910123 +0.9933953 0.5640008 0.5556122 +0.9948487 0.6230471 0.6173519 +0.9959706 0.6785192 0.6746998 +0.9968409 0.7291615 0.7266285 +0.9975189 0.7742682 0.7726049 +0.9980488 0.8136061 0.8125232 +0.9984638 0.8473052 0.8466054 +0.9987895 0.8757441 0.8752947 +0.9990455 0.8994464 0.8991593 +0.999247 0.918999 0.9188164 +0.9994057 0.9349933 0.9348776 +0.9995308 0.9479878 0.9479146 +0.9996295 0.9584868 0.9584406 +0.9997074 0.9669318 0.9669028 +0.9997688 0.9737006 0.9736823 +0.9998174 0.9791103 0.9790988 +0.9998557 0.9834239 0.9834167 +0.999886 0.9868574 0.9868529 +0.9999099 0.9895863 0.9895835 +0.9999288 0.9917528 0.991751 +0.9999437 0.9934712 0.9934701 +0.0000238 0.4344249 0.1684036 +0.0000382 0.4339214 0.1679 +0.0000611 0.4332891 0.1672678 +0.0000978 0.432497 0.1664757 +0.0001565 0.4315072 0.1654858 +0.0002504 0.4302746 0.1642532 +0.0004008 0.4287467 0.1627254 +0.0006416 0.4268641 0.1608428 +0.0010268 0.4245633 0.1585419 +0.0016435 0.4217816 0.1557603 +0.0026305 0.4184692 0.1524479 +0.0042103 0.4146097 0.1485884 +0.0067388 0.4102568 0.1442355 +0.0107859 0.405598 0.1395767 +0.0172633 0.4010615 0.1350402 +0.0276309 0.3974949 0.1314736 +0.0441188 0.3963542 0.1303328 +0.0664212 0.3963542 0.1303328 +0.0946366 0.3963542 0.1303328 +0.1303328 0.3963542 0.1303328 +0.1754932 0.3963542 0.1303328 +0.2326269 0.3963542 0.1303328 +0.3049085 0.3963542 0.1303328 +0.3963542 0.3963542 0.1303328 +0.5120448 0.3963542 0.1303328 +0.6584084 0.3963542 0.1303328 +0.8219901 0.3876179 0.1292408 +0.8967447 0.3447543 0.1292823 +0.9325696 0.3102037 0.1408925 +0.9531389 0.2946088 0.1651131 +0.9661878 0.2982089 0.2009566 +0.9749962 0.3188171 0.2469027 +0.9811943 0.3535032 0.3011018 +0.9856839 0.3990515 0.3614209 +0.9890048 0.4521565 0.4255236 +0.9914995 0.5095925 0.4910123 +0.9933953 0.5683949 0.5556122 +0.9948487 0.6260304 0.6173519 +0.9959706 0.6805199 0.6746998 +0.9968409 0.7304884 0.7266285 +0.9975189 0.7751395 0.7726049 +0.9980488 0.8141733 0.8125232 +0.9984638 0.8476717 0.8466054 +0.9987895 0.8759795 0.8752947 +0.9990455 0.8995968 0.8991593 +0.999247 0.9190947 0.9188164 +0.9994057 0.935054 0.9348776 +0.9995308 0.9480261 0.9479146 +0.9996295 0.9585109 0.9584406 +0.9997074 0.966947 0.9669028 +0.9997688 0.9737101 0.9736823 +0.9998174 0.9791163 0.9790988 +0.9998557 0.9834277 0.9834167 +0.999886 0.9868597 0.9868529 +0.9999099 0.9895878 0.9895835 +0.9999288 0.9917537 0.991751 +0.9999437 0.9934718 0.9934701 +0.0000238 0.5501155 0.1684036 +0.0000382 0.549612 0.1679 +0.0000611 0.5489798 0.1672678 +0.0000978 0.5481876 0.1664757 +0.0001565 0.5471978 0.1654858 +0.0002504 0.5459652 0.1642532 +0.0004008 0.5444373 0.1627254 +0.0006416 0.5425548 0.1608428 +0.0010268 0.5402539 0.1585419 +0.0016435 0.5374722 0.1557603 +0.0026305 0.5341598 0.1524479 +0.0042103 0.5303003 0.1485884 +0.0067388 0.5259474 0.1442355 +0.0107859 0.5212886 0.1395767 +0.0172633 0.5167521 0.1350402 +0.0276309 0.5131855 0.1314736 +0.0441188 0.5120448 0.1303328 +0.0664212 0.5120448 0.1303328 +0.0946366 0.5120448 0.1303328 +0.1303328 0.5120448 0.1303328 +0.1754932 0.5120448 0.1303328 +0.2326269 0.5120448 0.1303328 +0.3049085 0.5120448 0.1303328 +0.3963542 0.5120448 0.1303328 +0.5120448 0.5120448 0.1303328 +0.6584084 0.5120448 0.1303328 +0.8219901 0.4999841 0.1292408 +0.8967447 0.4384614 0.1292823 +0.9325696 0.3838358 0.1408925 +0.9531389 0.3509254 0.1651131 +0.9661878 0.3405032 0.2009566 +0.9749962 0.3500921 0.2469027 +0.9811943 0.3762922 0.3011018 +0.9856839 0.4154167 0.3614209 +0.9890048 0.4637389 0.4255236 +0.9914995 0.5176729 0.4910123 +0.9933953 0.573954 0.5556122 +0.9948487 0.6298046 0.6173519 +0.9959706 0.683051 0.6746998 +0.9968409 0.732167 0.7266285 +0.9975189 0.7762418 0.7726049 +0.9980488 0.8148909 0.8125232 +0.9984638 0.8481355 0.8466054 +0.9987895 0.8762773 0.8752947 +0.9990455 0.899787 0.8991593 +0.999247 0.9192157 0.9188164 +0.9994057 0.9351307 0.9348776 +0.9995308 0.9480746 0.9479146 +0.9996295 0.9585415 0.9584406 +0.9997074 0.9669663 0.9669028 +0.9997688 0.9737222 0.9736823 +0.9998174 0.9791238 0.9790988 +0.9998557 0.9834324 0.9834167 +0.999886 0.9868627 0.9868529 +0.9999099 0.9895897 0.9895835 +0.9999288 0.9917549 0.991751 +0.9999437 0.9934725 0.9934701 +0.0000238 0.6964791 0.1684036 +0.0000382 0.6959756 0.1679 +0.0000611 0.6953434 0.1672678 +0.0000978 0.6945513 0.1664757 +0.0001565 0.6935614 0.1654858 +0.0002504 0.6923288 0.1642532 +0.0004008 0.6908009 0.1627254 +0.0006416 0.6889184 0.1608428 +0.0010268 0.6866175 0.1585419 +0.0016435 0.6838358 0.1557603 +0.0026305 0.6805235 0.1524479 +0.0042103 0.676664 0.1485884 +0.0067388 0.6723111 0.1442355 +0.0107859 0.6676523 0.1395767 +0.0172633 0.6631157 0.1350402 +0.0276309 0.6595491 0.1314736 +0.0441188 0.6584084 0.1303328 +0.0664212 0.6584084 0.1303328 +0.0946366 0.6584084 0.1303328 +0.1303328 0.6584084 0.1303328 +0.1754932 0.6584084 0.1303328 +0.2326269 0.6584084 0.1303328 +0.3049085 0.6584084 0.1303328 +0.3963542 0.6584084 0.1303328 +0.5120448 0.6584084 0.1303328 +0.6584084 0.6584084 0.1303328 +0.8219901 0.6421419 0.1292408 +0.8967447 0.557013 0.1292823 +0.9325696 0.4769901 0.1408925 +0.9531389 0.4221733 0.1651131 +0.9661878 0.3940109 0.2009566 +0.9749962 0.389659 0.2469027 +0.9811943 0.4051232 0.3011018 +0.9856839 0.4361208 0.3614209 +0.9890048 0.4783922 0.4255236 +0.9914995 0.5278957 0.4910123 +0.9933953 0.580987 0.5556122 +0.9948487 0.6345795 0.6173519 +0.9959706 0.6862532 0.6746998 +0.9968409 0.7342907 0.7266285 +0.9975189 0.7776364 0.7726049 +0.9980488 0.8157988 0.8125232 +0.9984638 0.8487222 0.8466054 +0.9987895 0.8766541 0.8752947 +0.9990455 0.9000277 0.8991593 +0.999247 0.9193688 0.9188164 +0.9994057 0.9352277 0.9348776 +0.9995308 0.9481359 0.9479146 +0.9996295 0.9585802 0.9584406 +0.9997074 0.9669906 0.9669028 +0.9997688 0.9737375 0.9736823 +0.9998174 0.9791334 0.9790988 +0.9998557 0.9834385 0.9834167 +0.999886 0.9868665 0.9868529 +0.9999099 0.989592 0.9895835 +0.9999288 0.9917564 0.991751 +0.9999437 0.9934734 0.9934701 +0.0051514 0.8407292 0.1647368 +0.0051286 0.8405071 0.1642787 +0.0051047 0.8402274 0.1637031 +0.0050826 0.8398756 0.1629812 +0.0050676 0.8394338 0.162078 +0.0050694 0.8388802 0.1609516 +0.0051048 0.8381886 0.1595528 +0.0052028 0.8373283 0.1578254 +0.0054121 0.8362644 0.1557082 +0.0058134 0.8349593 0.1531399 +0.0065402 0.8333779 0.1500694 +0.0078103 0.8314967 0.1464753 +0.0099781 0.8293233 0.1424005 +0.0136166 0.8269342 0.138015 +0.0196467 0.8245426 0.1337208 +0.0295373 0.8226154 0.1303287 +0.0455041 0.8219901 0.1292408 +0.0671656 0.8219901 0.1292408 +0.0945703 0.8219901 0.1292408 +0.1292408 0.8219901 0.1292408 +0.1731034 0.8219901 0.1292408 +0.2285954 0.8219901 0.1292408 +0.2988 0.8219901 0.1292408 +0.3876179 0.8219901 0.1292408 +0.4999841 0.8219901 0.1292408 +0.6421419 0.8219901 0.1292408 +0.8219901 0.8219901 0.1292408 +0.8967447 0.7069963 0.1292823 +0.9325696 0.5948423 0.1408925 +0.9531389 0.5123112 0.1651131 +0.9661878 0.4617052 0.2009566 +0.9749962 0.4397163 0.2469027 +0.9811943 0.4415982 0.3011018 +0.9856839 0.4623142 0.3614209 +0.9890048 0.4969305 0.4255236 +0.9914995 0.5408288 0.4910123 +0.9933953 0.5898847 0.5556122 +0.9948487 0.6406203 0.6173519 +0.9959706 0.6903044 0.6746998 +0.9968409 0.7369774 0.7266285 +0.9975189 0.7794007 0.7726049 +0.9980488 0.8169474 0.8125232 +0.9984638 0.8494644 0.8466054 +0.9987895 0.8771307 0.8752947 +0.9990455 0.9003323 0.8991593 +0.999247 0.9195625 0.9188164 +0.9994057 0.9353505 0.9348776 +0.9995308 0.9482135 0.9479146 +0.9996295 0.9586291 0.9584406 +0.9997074 0.9670214 0.9669028 +0.9997688 0.9737569 0.9736823 +0.9998174 0.9791456 0.9790988 +0.9998557 0.9834461 0.9834167 +0.999886 0.9868713 0.9868529 +0.9999099 0.989595 0.9895835 +0.9999288 0.9917582 0.991751 +0.9999437 0.9934746 0.9934701 +0.0279321 0.9033413 0.1600254 +0.0278872 0.9032596 0.1596298 +0.0278347 0.9031567 0.1591327 +0.0277752 0.9030276 0.1585092 +0.0277111 0.9028657 0.157729 +0.0276479 0.9026634 0.156756 +0.0275966 0.9024114 0.1555474 +0.0275778 0.9020992 0.1540546 +0.0276281 0.9017148 0.1522245 +0.0278105 0.9012461 0.1500037 +0.0282324 0.900682 0.1473476 +0.0290732 0.9000167 0.1442365 +0.0306306 0.8992555 0.1407067 +0.0333932 0.8984278 0.136904 +0.0381561 0.8976087 0.1331763 +0.0461985 0.8969554 0.1302284 +0.0594506 0.8967447 0.1292823 +0.0775151 0.8967447 0.1292823 +0.1003691 0.8967447 0.1292823 +0.1292823 0.8967447 0.1292823 +0.1658613 0.8967447 0.1292823 +0.2121385 0.8967447 0.1292823 +0.2706852 0.8967447 0.1292823 +0.3447543 0.8967447 0.1292823 +0.4384614 0.8967447 0.1292823 +0.557013 0.8967447 0.1292823 +0.7069963 0.8967447 0.1292823 +0.8967447 0.8967447 0.1292823 +0.9325696 0.7439407 0.1408925 +0.9531389 0.6263473 0.1651131 +0.9661878 0.5473473 0.2009566 +0.9749962 0.5030453 0.2469027 +0.9811943 0.4877437 0.3011018 +0.9856839 0.4954523 0.3614209 +0.9890048 0.5203839 0.4255236 +0.9914995 0.5571908 0.4910123 +0.9933953 0.6011414 0.5556122 +0.9948487 0.6482627 0.6173519 +0.9959706 0.6954296 0.6746998 +0.9968409 0.7403765 0.7266285 +0.9975189 0.7816327 0.7726049 +0.9980488 0.8184005 0.8125232 +0.9984638 0.8504035 0.8466054 +0.9987895 0.8777338 0.8752947 +0.9990455 0.9007175 0.8991593 +0.999247 0.9198076 0.9188164 +0.9994057 0.9355059 0.9348776 +0.9995308 0.9483117 0.9479146 +0.9996295 0.958691 0.9584406 +0.9997074 0.9670604 0.9669028 +0.9997688 0.9737814 0.9736823 +0.9998174 0.979161 0.9790988 +0.9998557 0.9834557 0.9834167 +0.999886 0.9868773 0.9868529 +0.9999099 0.9895988 0.9895835 +0.9999288 0.9917606 0.991751 +0.9999437 0.9934761 0.9934701 +0.0624569 0.9354466 0.166541 +0.0624063 0.9354101 0.16621 +0.0623458 0.9353643 0.1657941 +0.0622749 0.9353068 0.1652725 +0.0621943 0.9352348 0.1646199 +0.0621069 0.9351449 0.1638062 +0.0620199 0.9350332 0.1627957 +0.0619473 0.9348949 0.1615479 +0.061916 0.9347252 0.1600186 +0.0619734 0.9345187 0.1581637 +0.062202 0.9342712 0.1559462 +0.062742 0.9339805 0.1533502 +0.0638283 0.9336494 0.1504067 +0.0658501 0.9332914 0.1472378 +0.0694453 0.9329391 0.1441333 +0.0756464 0.9326595 0.1416797 +0.0860209 0.9325696 0.1408925 +0.1002154 0.9325696 0.1408925 +0.1181733 0.9325696 0.1408925 +0.1408925 0.9325696 0.1408925 +0.1696351 0.9325696 0.1408925 +0.2059983 0.9325696 0.1408925 +0.2520025 0.9325696 0.1408925 +0.3102037 0.9325696 0.1408925 +0.3838358 0.9325696 0.1408925 +0.4769901 0.9325696 0.1408925 +0.5948423 0.9325696 0.1408925 +0.7439407 0.9325696 0.1408925 +0.9325696 0.9325696 0.1408925 +0.9531389 0.7706179 0.1651131 +0.9661878 0.6556956 0.2009566 +0.9749962 0.5831647 0.2469027 +0.9811943 0.5461239 0.3011018 +0.9856839 0.5373763 0.3614209 +0.9890048 0.5500554 0.4255236 +0.9914995 0.577891 0.4910123 +0.9933953 0.6153825 0.5556122 +0.9948487 0.6579314 0.6173519 +0.9959706 0.7019138 0.6746998 +0.9968409 0.7446768 0.7266285 +0.9975189 0.7844566 0.7726049 +0.9980488 0.8202389 0.8125232 +0.9984638 0.8515915 0.8466054 +0.9987895 0.8784967 0.8752947 +0.9990455 0.9012049 0.8991593 +0.999247 0.9201176 0.9188164 +0.9994057 0.9357024 0.9348776 +0.9995308 0.9484359 0.9479146 +0.9996295 0.9587693 0.9584406 +0.9997074 0.9671097 0.9669028 +0.9997688 0.9738123 0.9736823 +0.9998174 0.9791804 0.9790988 +0.9998557 0.9834679 0.9834167 +0.999886 0.986885 0.9868529 +0.9999099 0.9896036 0.9895835 +0.9999288 0.9917636 0.991751 +0.9999437 0.9934779 0.9934701 +0.1059991 0.9545467 0.1859439 +0.1059489 0.9545286 0.185674 +0.1058883 0.9545059 0.1853349 +0.1058162 0.9544774 0.1849097 +0.1057322 0.9544418 0.1843779 +0.1056375 0.9543974 0.1837149 +0.1055364 0.9543421 0.1828918 +0.1054384 0.9542739 0.1818757 +0.1053624 0.9541902 0.180631 +0.1053433 0.9540886 0.179122 +0.1054431 0.9539671 0.1773192 +0.1057683 0.9538247 0.1752103 +0.1064997 0.953663 0.1728211 +0.1079385 0.9534887 0.1702513 +0.1105818 0.9533177 0.1677362 +0.1152388 0.9531823 0.16575 +0.1231452 0.9531389 0.1651131 +0.1340017 0.9531389 0.1651131 +0.1477366 0.9531389 0.1651131 +0.1651131 0.9531389 0.1651131 +0.1870965 0.9531389 0.1651131 +0.2149085 0.9531389 0.1651131 +0.2500942 0.9531389 0.1651131 +0.2946088 0.9531389 0.1651131 +0.3509254 0.9531389 0.1651131 +0.4221733 0.9531389 0.1651131 +0.5123112 0.9531389 0.1651131 +0.6263473 0.9531389 0.1651131 +0.7706179 0.9531389 0.1651131 +0.9531389 0.9531389 0.1651131 +0.9661878 0.7927704 0.2009566 +0.9749962 0.6845262 0.2469027 +0.9811943 0.6199824 0.3011018 +0.9856839 0.5904156 0.3614209 +0.9890048 0.5875938 0.4255236 +0.9914995 0.6040793 0.4910123 +0.9933953 0.6333995 0.5556122 +0.9948487 0.6701635 0.6173519 +0.9959706 0.710117 0.6746998 +0.9968409 0.7501172 0.7266285 +0.9975189 0.7880291 0.7726049 +0.9980488 0.8225647 0.8125232 +0.9984638 0.8530945 0.8466054 +0.9987895 0.8794619 0.8752947 +0.9990455 0.9018215 0.8991593 +0.999247 0.9205098 0.9188164 +0.9994057 0.935951 0.9348776 +0.9995308 0.9485931 0.9479146 +0.9996295 0.9588684 0.9584406 +0.9997074 0.967172 0.9669028 +0.9997688 0.9738515 0.9736823 +0.9998174 0.979205 0.9790988 +0.9998557 0.9834833 0.9834167 +0.999886 0.9868946 0.9868529 +0.9999099 0.9896096 0.9895835 +0.9999288 0.9917674 0.991751 +0.9999437 0.9934803 0.9934701 +0.1572498 0.9669269 0.2175323 +0.1572031 0.9669173 0.2173167 +0.1571463 0.9669053 0.217046 +0.1570779 0.9668902 0.2167065 +0.1569971 0.9668714 0.2162819 +0.156904 0.9668479 0.2157528 +0.1568008 0.9668187 0.215096 +0.1566936 0.9667827 0.2142855 +0.1565954 0.9667385 0.2132931 +0.1565315 0.966685 0.2120905 +0.1565473 0.9666211 0.2106546 +0.1567226 0.9665463 0.208976 +0.1571937 0.9664615 0.2070759 +0.15819 0.9663702 0.2050339 +0.160092 0.9662809 0.2030372 +0.1635226 0.9662104 0.2014616 +0.1694384 0.9661878 0.2009566 +0.1775917 0.9661878 0.2009566 +0.1879067 0.9661878 0.2009566 +0.2009566 0.9661878 0.2009566 +0.2174663 0.9661878 0.2009566 +0.2383533 0.9661878 0.2009566 +0.2647781 0.9661878 0.2009566 +0.2982089 0.9661878 0.2009566 +0.3405032 0.9661878 0.2009566 +0.3940109 0.9661878 0.2009566 +0.4617052 0.9661878 0.2009566 +0.5473473 0.9661878 0.2009566 +0.6556956 0.9661878 0.2009566 +0.7927704 0.9661878 0.2009566 +0.9661878 0.9661878 0.2009566 +0.9749962 0.8127617 0.2469027 +0.9811943 0.713423 0.3011018 +0.9856839 0.6575172 0.3614209 +0.9890048 0.6350848 0.4255236 +0.9914995 0.637211 0.4910123 +0.9933953 0.6561933 0.5556122 +0.9948487 0.6856388 0.6173519 +0.9959706 0.7204952 0.6746998 +0.9968409 0.757 0.7266285 +0.9975189 0.7925488 0.7726049 +0.9980488 0.8255071 0.8125232 +0.9984638 0.8549959 0.8466054 +0.9987895 0.880683 0.8752947 +0.9990455 0.9026016 0.8991593 +0.999247 0.9210061 0.9188164 +0.9994057 0.9362655 0.9348776 +0.9995308 0.9487918 0.9479146 +0.9996295 0.9589938 0.9584406 +0.9997074 0.9672509 0.9669028 +0.9997688 0.9739011 0.9736823 +0.9998174 0.9792361 0.9790988 +0.9998557 0.9835029 0.9834167 +0.999886 0.9869069 0.9868529 +0.9999099 0.9896173 0.9895835 +0.9999288 0.9917722 0.991751 +0.9999437 0.9934833 0.9934701 +0.2151269 0.9754027 0.2598608 +0.2150852 0.9753975 0.2596918 +0.2150342 0.9753908 0.2594794 +0.2149725 0.9753825 0.2592133 +0.2148987 0.9753721 0.2588805 +0.2148124 0.9753591 0.2584657 +0.2147144 0.975343 0.2579511 +0.2146085 0.9753231 0.2573162 +0.2145034 0.9752987 0.256539 +0.2144168 0.9752692 0.2555977 +0.2143816 0.975234 0.2544742 +0.2144566 0.9751928 0.2531618 +0.2147432 0.9751462 0.251677 +0.2154135 0.9750962 0.2500826 +0.2167545 0.9750472 0.2485248 +0.2192389 0.9750086 0.2472963 +0.2235962 0.9749962 0.2469027 +0.2296253 0.9749962 0.2469027 +0.2372529 0.9749962 0.2469027 +0.2469027 0.9749962 0.2469027 +0.2591111 0.9749962 0.2469027 +0.2745562 0.9749962 0.2469027 +0.2940963 0.9749962 0.2469027 +0.3188171 0.9749962 0.2469027 +0.3500921 0.9749962 0.2469027 +0.389659 0.9749962 0.2469027 +0.4397163 0.9749962 0.2469027 +0.5030453 0.9749962 0.2469027 +0.5831647 0.9749962 0.2469027 +0.6845262 0.9749962 0.2469027 +0.8127617 0.9749962 0.2469027 +0.9749962 0.9749962 0.2469027 +0.9811943 0.8316375 0.3011018 +0.9856839 0.7424095 0.3614209 +0.9890048 0.695167 0.4255236 +0.9914995 0.6791269 0.4910123 +0.9933953 0.6850303 0.5556122 +0.9948487 0.7052169 0.6173519 +0.9959706 0.733625 0.6746998 +0.9968409 0.7657077 0.7266285 +0.9975189 0.7982669 0.7726049 +0.9980488 0.8292297 0.8125232 +0.9984638 0.8574015 0.8466054 +0.9987895 0.8822279 0.8752947 +0.9990455 0.9035886 0.8991593 +0.999247 0.9216339 0.9188164 +0.9994057 0.9366635 0.9348776 +0.9995308 0.9490434 0.9479146 +0.9996295 0.9591524 0.9584406 +0.9997074 0.9673508 0.9669028 +0.9997688 0.9739638 0.9736823 +0.9998174 0.9792755 0.9790988 +0.9998557 0.9835276 0.9834167 +0.999886 0.9869223 0.9868529 +0.9999099 0.989627 0.9895835 +0.9999288 0.9917782 0.991751 +0.9999437 0.9934871 0.9934701 +0.2783684 0.9814251 0.3110617 +0.2783325 0.9814221 0.3109315 +0.2782884 0.9814183 0.3107679 +0.2782347 0.9814136 0.3105628 +0.2781701 0.9814076 0.3103064 +0.2780936 0.9814002 0.309987 +0.2780055 0.9813911 0.3095906 +0.2779077 0.9813797 0.3091018 +0.2778058 0.9813659 0.3085036 +0.2777122 0.9813491 0.3077793 +0.2776503 0.9813291 0.3069152 +0.2776626 0.9813057 0.3059062 +0.2778236 0.9812792 0.3047655 +0.2782606 0.9812508 0.3035412 +0.2791873 0.9812231 0.3023458 +0.2809573 0.9812013 0.3014036 +0.2841192 0.9811943 0.3011018 +0.2885124 0.9811943 0.3011018 +0.2940703 0.9811943 0.3011018 +0.3011018 0.9811943 0.3011018 +0.3099976 0.9811943 0.3011018 +0.3212519 0.9811943 0.3011018 +0.3354901 0.9811943 0.3011018 +0.3535032 0.9811943 0.3011018 +0.3762922 0.9811943 0.3011018 +0.4051232 0.9811943 0.3011018 +0.4415982 0.9811943 0.3011018 +0.4877437 0.9811943 0.3011018 +0.5461239 0.9811943 0.3011018 +0.6199824 0.9811943 0.3011018 +0.713423 0.9811943 0.3011018 +0.8316375 0.9811943 0.3011018 +0.9811943 0.9811943 0.3011018 +0.9856839 0.8498092 0.3614209 +0.9890048 0.7711789 0.4255236 +0.9914995 0.7321559 0.4910123 +0.9933953 0.721513 0.5556122 +0.9948487 0.7299859 0.6173519 +0.9959706 0.7502359 0.6746998 +0.9968409 0.776724 0.7266285 +0.9975189 0.8055009 0.7726049 +0.9980488 0.8339392 0.8125232 +0.9984638 0.8604449 0.8466054 +0.9987895 0.8841823 0.8752947 +0.9990455 0.9048372 0.8991593 +0.999247 0.9224281 0.9188164 +0.9994057 0.9371669 0.9348776 +0.9995308 0.9493615 0.9479146 +0.9996295 0.959353 0.9584406 +0.9997074 0.967477 0.9669028 +0.9997688 0.9740432 0.9736823 +0.9998174 0.9793253 0.9790988 +0.9998557 0.9835588 0.9834167 +0.999886 0.9869419 0.9868529 +0.9999099 0.9896392 0.9895835 +0.9999288 0.9917859 0.991751 +0.9999437 0.9934919 0.9934701 +0.3454107 0.9858181 0.3689471 +0.3453807 0.9858163 0.3688485 +0.3453439 0.9858141 0.3687246 +0.3452987 0.9858113 0.3685693 +0.3452442 0.9858079 0.3683752 +0.3451791 0.9858036 0.3681334 +0.3451032 0.9857982 0.3678335 +0.3450175 0.9857916 0.3674636 +0.3449254 0.9857835 0.367011 +0.3448353 0.9857738 0.3664632 +0.3447636 0.9857621 0.3658099 +0.3447407 0.9857485 0.3650474 +0.3448204 0.9857332 0.3641857 +0.3450957 0.9857167 0.3632613 +0.3457234 0.9857006 0.3623592 +0.3469645 0.9856879 0.3616485 +0.3492254 0.9856839 0.3614209 +0.3523802 0.9856839 0.3614209 +0.3563715 0.9856839 0.3614209 +0.3614209 0.9856839 0.3614209 +0.3678092 0.9856839 0.3614209 +0.3758911 0.9856839 0.3614209 +0.3861159 0.9856839 0.3614209 +0.3990515 0.9856839 0.3614209 +0.4154167 0.9856839 0.3614209 +0.4361208 0.9856839 0.3614209 +0.4623142 0.9856839 0.3614209 +0.4954523 0.9856839 0.3614209 +0.5373763 0.9856839 0.3614209 +0.5904156 0.9856839 0.3614209 +0.6575172 0.9856839 0.3614209 +0.7424095 0.9856839 0.3614209 +0.8498092 0.9856839 0.3614209 +0.9856839 0.9856839 0.3614209 +0.9890048 0.8673437 0.4255236 +0.9914995 0.7992446 0.4910123 +0.9933953 0.7676683 0.5556122 +0.9948487 0.7613218 0.6173519 +0.9959706 0.7712508 0.6746998 +0.9968409 0.7906611 0.7266285 +0.9975189 0.8146529 0.7726049 +0.9980488 0.8398974 0.8125232 +0.9984638 0.8642952 0.8466054 +0.9987895 0.886655 0.8752947 +0.9990455 0.9064168 0.8991593 +0.999247 0.9234329 0.9188164 +0.9994057 0.9378038 0.9348776 +0.9995308 0.9497641 0.9479146 +0.9996295 0.9596068 0.9584406 +0.9997074 0.9676368 0.9669028 +0.9997688 0.9741436 0.9736823 +0.9998174 0.9793883 0.9790988 +0.9998557 0.9835983 0.9834167 +0.999886 0.9869667 0.9868529 +0.9999099 0.9896547 0.9895835 +0.9999288 0.9917956 0.991751 +0.9999437 0.993498 0.9934701 +0.4144197 0.9890841 0.4311123 +0.4143955 0.9890831 0.431039 +0.4143657 0.9890818 0.4309468 +0.414329 0.9890801 0.4308314 +0.4142845 0.9890781 0.430687 +0.4142311 0.9890755 0.4305072 +0.4141683 0.9890723 0.4302842 +0.4140964 0.9890684 0.4300092 +0.4140176 0.9890637 0.4296728 +0.4139373 0.9890579 0.4292657 +0.4138668 0.989051 0.4287804 +0.4138277 0.989043 0.4282141 +0.4138582 0.9890339 0.4275744 +0.4140252 0.9890241 0.4268884 +0.4144423 0.9890146 0.4262192 +0.4152991 0.9890072 0.4256923 +0.4168922 0.9890048 0.4255236 +0.419125 0.9890048 0.4255236 +0.4219498 0.9890048 0.4255236 +0.4255236 0.9890048 0.4255236 +0.4300448 0.9890048 0.4255236 +0.4357648 0.9890048 0.4255236 +0.4430013 0.9890048 0.4255236 +0.4521565 0.9890048 0.4255236 +0.4637389 0.9890048 0.4255236 +0.4783922 0.9890048 0.4255236 +0.4969305 0.9890048 0.4255236 +0.5203839 0.9890048 0.4255236 +0.5500554 0.9890048 0.4255236 +0.5875938 0.9890048 0.4255236 +0.6350848 0.9890048 0.4255236 +0.695167 0.9890048 0.4255236 +0.7711789 0.9890048 0.4255236 +0.8673437 0.9890048 0.4255236 +0.9890048 0.9890048 0.4255236 +0.9914995 0.8841204 0.4910123 +0.9933953 0.8260608 0.5556122 +0.9948487 0.8009659 0.6173519 +0.9959706 0.7978374 0.6746998 +0.9968409 0.8082934 0.7266285 +0.9975189 0.8262314 0.7726049 +0.9980488 0.8474353 0.8125232 +0.9984638 0.8691663 0.8466054 +0.9987895 0.8897832 0.8752947 +0.9990455 0.9084153 0.8991593 +0.999247 0.9247041 0.9188164 +0.9994057 0.9386096 0.9348776 +0.9995308 0.9502734 0.9479146 +0.9996295 0.959928 0.9584406 +0.9997074 0.9678389 0.9669028 +0.9997688 0.9742706 0.9736823 +0.9998174 0.9794681 0.9790988 +0.9998557 0.9836483 0.9834167 +0.999886 0.986998 0.9868529 +0.9999099 0.9896744 0.9895835 +0.9999288 0.9918079 0.991751 +0.9999437 0.9935057 0.9934701 +0.4834235 0.9915469 0.4950892 +0.4834045 0.9915463 0.4950356 +0.4833811 0.9915455 0.4949683 +0.4833522 0.9915446 0.494884 +0.4833171 0.9915433 0.4947786 +0.4832747 0.9915418 0.4946472 +0.4832246 0.9915399 0.4944844 +0.4831666 0.9915376 0.4942836 +0.4831021 0.9915347 0.494038 +0.4830346 0.9915312 0.4937409 +0.4829718 0.9915271 0.4933867 +0.4829286 0.9915223 0.4929736 +0.4829319 0.9915169 0.492507 +0.4830292 0.991511 0.4920069 +0.4833013 0.9915054 0.4915192 +0.4838841 0.9915009 0.4911352 +0.4849907 0.9914995 0.4910123 +0.4865484 0.9914995 0.4910123 +0.4885191 0.9914995 0.4910123 +0.4910123 0.9914995 0.4910123 +0.4941665 0.9914995 0.4910123 +0.498157 0.9914995 0.4910123 +0.5032055 0.9914995 0.4910123 +0.5095925 0.9914995 0.4910123 +0.5176729 0.9914995 0.4910123 +0.5278957 0.9914995 0.4910123 +0.5408288 0.9914995 0.4910123 +0.5571908 0.9914995 0.4910123 +0.577891 0.9914995 0.4910123 +0.6040793 0.9914995 0.4910123 +0.637211 0.9914995 0.4910123 +0.6791269 0.9914995 0.4910123 +0.7321559 0.9914995 0.4910123 +0.7992446 0.9914995 0.4910123 +0.8841204 0.9914995 0.4910123 +0.9914995 0.9914995 0.4910123 +0.9933953 0.8999349 0.5556122 +0.9948487 0.8511207 0.6173519 +0.9959706 0.8314729 0.6746998 +0.9968409 0.8306004 0.7266285 +0.9975189 0.8408797 0.7726049 +0.9980488 0.8569716 0.8125232 +0.9984638 0.875329 0.8466054 +0.9987895 0.8937407 0.8752947 +0.9990455 0.9109436 0.8991593 +0.999247 0.9263124 0.9188164 +0.9994057 0.939629 0.9348776 +0.9995308 0.9509177 0.9479146 +0.9996295 0.9603343 0.9584406 +0.9997074 0.9680946 0.9669028 +0.9997688 0.9744313 0.9736823 +0.9998174 0.9795689 0.9790988 +0.9998557 0.9837116 0.9834167 +0.999886 0.9870376 0.9868529 +0.9999099 0.9896992 0.9895835 +0.9999288 0.9918234 0.991751 +0.9999437 0.9935154 0.9934701 +0.5504963 0.993424 0.5585337 +0.5504818 0.9934236 0.5584953 +0.550464 0.9934231 0.558447 +0.5504419 0.9934225 0.5583865 +0.550415 0.9934218 0.5583108 +0.5503825 0.9934209 0.5582166 +0.5503438 0.9934197 0.5580998 +0.5502987 0.9934183 0.5579558 +0.550248 0.9934166 0.5577798 +0.5501939 0.9934145 0.5575667 +0.5501416 0.993412 0.5573129 +0.5501012 0.9934091 0.5570168 +0.5500915 0.9934058 0.5566825 +0.5501456 0.9934023 0.5563243 +0.5503203 0.9933988 0.555975 +0.5507113 0.9933961 0.5557001 +0.5514695 0.9933953 0.5556122 +0.5525411 0.9933953 0.5556122 +0.5538969 0.9933953 0.5556122 +0.5556122 0.9933953 0.5556122 +0.5577822 0.9933953 0.5556122 +0.5605276 0.9933953 0.5556122 +0.5640008 0.9933953 0.5556122 +0.5683949 0.9933953 0.5556122 +0.573954 0.9933953 0.5556122 +0.580987 0.9933953 0.5556122 +0.5898847 0.9933953 0.5556122 +0.6011414 0.9933953 0.5556122 +0.6153825 0.9933953 0.5556122 +0.6333995 0.9933953 0.5556122 +0.6561933 0.9933953 0.5556122 +0.6850303 0.9933953 0.5556122 +0.721513 0.9933953 0.5556122 +0.7676683 0.9933953 0.5556122 +0.8260608 0.9933953 0.5556122 +0.8999349 0.9933953 0.5556122 +0.9933953 0.9933953 0.5556122 +0.9948487 0.9145732 0.6173519 +0.9959706 0.8740262 0.6746998 +0.9968409 0.8588218 0.7266285 +0.9975189 0.8594117 0.7726049 +0.9980488 0.8690364 0.8125232 +0.9984638 0.8831255 0.8466054 +0.9987895 0.8987476 0.8752947 +0.9990455 0.9141422 0.8991593 +0.999247 0.928347 0.9188164 +0.9994057 0.9409186 0.9348776 +0.9995308 0.9517328 0.9479146 +0.9996295 0.9608482 0.9584406 +0.9997074 0.9684181 0.9669028 +0.9997688 0.9746346 0.9736823 +0.9998174 0.9796966 0.9790988 +0.9998557 0.9837916 0.9834167 +0.999886 0.9870878 0.9868529 +0.9999099 0.9897306 0.9895835 +0.9999288 0.9918431 0.991751 +0.9999437 0.9935277 0.9934701 +0.6139459 0.9948662 0.6194093 +0.6139352 0.994866 0.6193822 +0.6139219 0.9948657 0.6193482 +0.6139056 0.9948653 0.6193055 +0.6138855 0.9948649 0.6192522 +0.6138613 0.9948643 0.6191858 +0.6138323 0.9948636 0.6191035 +0.6137984 0.9948628 0.619002 +0.6137599 0.9948617 0.618878 +0.6137183 0.9948604 0.6187279 +0.6136769 0.9948589 0.6185491 +0.6136427 0.9948571 0.6183406 +0.6136284 0.9948551 0.6181052 +0.6136569 0.994853 0.617853 +0.6137675 0.9948509 0.6176072 +0.6140266 0.9948493 0.6174138 +0.6145393 0.9948487 0.6173519 +0.6152669 0.9948487 0.6173519 +0.6161874 0.9948487 0.6173519 +0.6173519 0.9948487 0.6173519 +0.6188252 0.9948487 0.6173519 +0.6206891 0.9948487 0.6173519 +0.6230471 0.9948487 0.6173519 +0.6260304 0.9948487 0.6173519 +0.6298046 0.9948487 0.6173519 +0.6345795 0.9948487 0.6173519 +0.6406203 0.9948487 0.6173519 +0.6482627 0.9948487 0.6173519 +0.6579314 0.9948487 0.6173519 +0.6701635 0.9948487 0.6173519 +0.6856388 0.9948487 0.6173519 +0.7052169 0.9948487 0.6173519 +0.7299859 0.9948487 0.6173519 +0.7613218 0.9948487 0.6173519 +0.8009659 0.9948487 0.6173519 +0.8511207 0.9948487 0.6173519 +0.9145732 0.9948487 0.6173519 +0.9948487 0.9948487 0.6173519 +0.9959706 0.9278617 0.6746998 +0.9968409 0.8945255 0.7266285 +0.9975189 0.8828571 0.7726049 +0.9980488 0.8842998 0.8125232 +0.9984638 0.892989 0.8466054 +0.9987895 0.9050819 0.8752947 +0.9990455 0.9181889 0.8991593 +0.999247 0.9309211 0.9188164 +0.9994057 0.9425502 0.9348776 +0.9995308 0.952764 0.9479146 +0.9996295 0.9614985 0.9584406 +0.9997074 0.9688274 0.9669028 +0.9997688 0.9748918 0.9736823 +0.9998174 0.979858 0.9790988 +0.9998557 0.9838928 0.9834167 +0.999886 0.9871512 0.9868529 +0.9999099 0.9897703 0.9895835 +0.9999288 0.991868 0.991751 +0.9999437 0.9935432 0.9934701 +0.6724572 0.9959813 0.6761248 +0.6724495 0.9959811 0.676106 +0.6724399 0.9959809 0.6760824 +0.672428 0.9959807 0.6760529 +0.6724135 0.9959804 0.6760159 +0.6723959 0.9959801 0.6759699 +0.6723748 0.9959797 0.6759129 +0.67235 0.9959791 0.6758426 +0.6723217 0.9959785 0.6757566 +0.6722907 0.9959777 0.6756526 +0.6722594 0.9959768 0.6755287 +0.6722322 0.9959757 0.6753843 +0.672218 0.9959745 0.6752213 +0.672232 0.9959732 0.6750467 +0.6723012 0.9959719 0.6748765 +0.6724711 0.9959709 0.6747426 +0.6728136 0.9959706 0.6746998 +0.6733015 0.9959706 0.6746998 +0.6739188 0.9959706 0.6746998 +0.6746998 0.9959706 0.6746998 +0.6756878 0.9959706 0.6746998 +0.6769378 0.9959706 0.6746998 +0.6785192 0.9959706 0.6746998 +0.6805199 0.9959706 0.6746998 +0.683051 0.9959706 0.6746998 +0.6862532 0.9959706 0.6746998 +0.6903044 0.9959706 0.6746998 +0.6954296 0.9959706 0.6746998 +0.7019138 0.9959706 0.6746998 +0.710117 0.9959706 0.6746998 +0.7204952 0.9959706 0.6746998 +0.733625 0.9959706 0.6746998 +0.7502359 0.9959706 0.6746998 +0.7712508 0.9959706 0.6746998 +0.7978374 0.9959706 0.6746998 +0.8314729 0.9959706 0.6746998 +0.8740262 0.9959706 0.6746998 +0.9278617 0.9959706 0.6746998 +0.9959706 0.9959706 0.6746998 +0.9968409 0.9396953 0.7266285 +0.9975189 0.9125186 0.7726049 +0.9980488 0.9036101 0.8125232 +0.9984638 0.9054678 0.8466054 +0.9987895 0.9130957 0.8752947 +0.9990455 0.9233085 0.8991593 +0.999247 0.9341777 0.9188164 +0.9994057 0.9446144 0.9348776 +0.9995308 0.9540687 0.9479146 +0.9996295 0.9623212 0.9584406 +0.9997074 0.9693452 0.9669028 +0.9997688 0.9752172 0.9736823 +0.9998174 0.9800622 0.9790988 +0.9998557 0.9840209 0.9834167 +0.999886 0.9872315 0.9868529 +0.9999099 0.9898206 0.9895835 +0.9999288 0.9918994 0.991751 +0.9999437 0.9935629 0.9934701 +0.7251659 0.9968475 0.7276003 +0.7251605 0.9968474 0.7275875 +0.7251537 0.9968473 0.7275714 +0.7251454 0.9968472 0.7275513 +0.7251351 0.996847 0.7275261 +0.7251226 0.9968468 0.7274947 +0.7251076 0.9968465 0.7274557 +0.7250899 0.9968462 0.7274078 +0.7250697 0.9968458 0.7273491 +0.7250473 0.9968453 0.7272782 +0.7250244 0.9968448 0.7271937 +0.7250039 0.9968441 0.7270952 +0.7249916 0.9968433 0.726984 +0.7249978 0.9968425 0.7268649 +0.7250408 0.9968418 0.7267489 +0.7251511 0.9968411 0.7266577 +0.7253775 0.9968409 0.7266285 +0.7257011 0.9968409 0.7266285 +0.7261105 0.9968409 0.7266285 +0.7266285 0.9968409 0.7266285 +0.7272837 0.9968409 0.7266285 +0.7281127 0.9968409 0.7266285 +0.7291615 0.9968409 0.7266285 +0.7304884 0.9968409 0.7266285 +0.732167 0.9968409 0.7266285 +0.7342907 0.9968409 0.7266285 +0.7369774 0.9968409 0.7266285 +0.7403765 0.9968409 0.7266285 +0.7446768 0.9968409 0.7266285 +0.7501172 0.9968409 0.7266285 +0.757 0.9968409 0.7266285 +0.7657077 0.9968409 0.7266285 +0.776724 0.9968409 0.7266285 +0.7906611 0.9968409 0.7266285 +0.8082934 0.9968409 0.7266285 +0.8306004 0.9968409 0.7266285 +0.8588218 0.9968409 0.7266285 +0.8945255 0.9968409 0.7266285 +0.9396953 0.9968409 0.7266285 +0.9968409 0.9968409 0.7266285 +0.9975189 0.9500442 0.7726049 +0.9980488 0.9280401 0.8125232 +0.9984638 0.921255 0.8466054 +0.9987895 0.9232341 0.8752947 +0.9990455 0.9297854 0.8991593 +0.999247 0.9382977 0.9188164 +0.9994057 0.9472259 0.9348776 +0.9995308 0.9557192 0.9479146 +0.9996295 0.963362 0.9584406 +0.9997074 0.9700002 0.9669028 +0.9997688 0.9756289 0.9736823 +0.9998174 0.9803206 0.9790988 +0.9998557 0.9841829 0.9834167 +0.999886 0.987333 0.9868529 +0.9999099 0.9898842 0.9895835 +0.9999288 0.9919392 0.991751 +0.9999437 0.9935878 0.9934701 +0.7716588 0.997523 0.7732585 +0.7716551 0.997523 0.7732499 +0.7716504 0.9975229 0.7732391 +0.7716446 0.9975228 0.7732255 +0.7716375 0.9975227 0.7732085 +0.7716288 0.9975226 0.7731874 +0.7716184 0.9975224 0.7731612 +0.7716061 0.9975222 0.7731289 +0.7715919 0.997522 0.7730895 +0.7715762 0.9975217 0.7730418 +0.7715599 0.9975213 0.7729849 +0.7715449 0.9975209 0.7729187 +0.7715352 0.9975204 0.7728439 +0.7715376 0.9975199 0.7727638 +0.7715641 0.9975194 0.7726859 +0.7716352 0.9975191 0.7726245 +0.7717834 0.9975189 0.7726049 +0.7719959 0.9975189 0.7726049 +0.7722648 0.9975189 0.7726049 +0.7726049 0.9975189 0.7726049 +0.7730352 0.9975189 0.7726049 +0.7735795 0.9975189 0.7726049 +0.7742682 0.9975189 0.7726049 +0.7751395 0.9975189 0.7726049 +0.7762418 0.9975189 0.7726049 +0.7776364 0.9975189 0.7726049 +0.7794007 0.9975189 0.7726049 +0.7816327 0.9975189 0.7726049 +0.7844566 0.9975189 0.7726049 +0.7880291 0.9975189 0.7726049 +0.7925488 0.9975189 0.7726049 +0.7982669 0.9975189 0.7726049 +0.8055009 0.9975189 0.7726049 +0.8146529 0.9975189 0.7726049 +0.8262314 0.9975189 0.7726049 +0.8408797 0.9975189 0.7726049 +0.8594117 0.9975189 0.7726049 +0.8828571 0.9975189 0.7726049 +0.9125186 0.9975189 0.7726049 +0.9500442 0.9975189 0.7726049 +0.9975189 0.9975189 0.7726049 +0.9980488 0.9589472 0.8125232 +0.9984638 0.9412278 0.8466054 +0.9987895 0.9360606 0.8752947 +0.9990455 0.9379796 0.8991593 +0.999247 0.94351 0.9188164 +0.9994057 0.9505298 0.9348776 +0.9995308 0.9578074 0.9479146 +0.9996295 0.9646787 0.9584406 +0.9997074 0.970829 0.9669028 +0.9997688 0.9761497 0.9736823 +0.9998174 0.9806476 0.9790988 +0.9998557 0.984388 0.9834167 +0.999886 0.9874615 0.9868529 +0.9999099 0.9899646 0.9895835 +0.9999288 0.9919896 0.991751 +0.9999437 0.9936193 0.9934701 +0.8119154 0.9980513 0.8129574 +0.8119128 0.9980512 0.8129517 +0.8119096 0.9980512 0.8129445 +0.8119057 0.9980511 0.8129354 +0.8119009 0.9980511 0.8129242 +0.8118949 0.998051 0.8129101 +0.8118878 0.9980509 0.8128927 +0.8118794 0.9980508 0.8128713 +0.8118697 0.9980506 0.8128451 +0.8118589 0.9980504 0.8128134 +0.8118476 0.9980502 0.8127756 +0.811837 0.99805 0.8127316 +0.8118298 0.9980497 0.8126819 +0.8118303 0.9980494 0.8126288 +0.8118466 0.9980491 0.812577 +0.8118921 0.9980488 0.8125362 +0.8119884 0.9980488 0.8125232 +0.8121268 0.9980488 0.8125232 +0.8123018 0.9980488 0.8125232 +0.8125232 0.9980488 0.8125232 +0.8128033 0.9980488 0.8125232 +0.8131577 0.9980488 0.8125232 +0.8136061 0.9980488 0.8125232 +0.8141733 0.9980488 0.8125232 +0.8148909 0.9980488 0.8125232 +0.8157988 0.9980488 0.8125232 +0.8169474 0.9980488 0.8125232 +0.8184005 0.9980488 0.8125232 +0.8202389 0.9980488 0.8125232 +0.8225647 0.9980488 0.8125232 +0.8255071 0.9980488 0.8125232 +0.8292297 0.9980488 0.8125232 +0.8339392 0.9980488 0.8125232 +0.8398974 0.9980488 0.8125232 +0.8474353 0.9980488 0.8125232 +0.8569716 0.9980488 0.8125232 +0.8690364 0.9980488 0.8125232 +0.8842998 0.9980488 0.8125232 +0.9036101 0.9980488 0.8125232 +0.9280401 0.9980488 0.8125232 +0.9589472 0.9980488 0.8125232 +0.9980488 0.9980488 0.8125232 +0.9984638 0.9664961 0.8466054 +0.9987895 0.9522877 0.8752947 +0.9990455 0.9483463 0.8991593 +0.999247 0.9501042 0.9188164 +0.9994057 0.9547096 0.9348776 +0.9995308 0.9604492 0.9479146 +0.9996295 0.9663445 0.9584406 +0.9997074 0.9718774 0.9669028 +0.9997688 0.9768086 0.9736823 +0.9998174 0.9810611 0.9790988 +0.9998557 0.9846473 0.9834167 +0.999886 0.987624 0.9868529 +0.9999099 0.9900664 0.9895835 +0.9999288 0.9920533 0.991751 +0.9999437 0.9936592 0.9934701 +0.8462171 0.9984653 0.8468908 +0.8462154 0.9984653 0.846887 +0.8462132 0.9984653 0.8468823 +0.8462106 0.9984653 0.8468763 +0.8462073 0.9984652 0.8468689 +0.8462034 0.9984652 0.8468597 +0.8461986 0.9984651 0.8468482 +0.8461929 0.998465 0.8468341 +0.8461864 0.9984649 0.8468169 +0.8461791 0.9984648 0.8467961 +0.8461714 0.9984647 0.8467713 +0.8461641 0.9984645 0.8467423 +0.8461589 0.9984643 0.8467097 +0.8461587 0.9984642 0.8466748 +0.8461687 0.998464 0.8466407 +0.8461977 0.9984638 0.846614 +0.8462598 0.9984638 0.8466054 +0.8463492 0.9984638 0.8466054 +0.8464623 0.9984638 0.8466054 +0.8466054 0.9984638 0.8466054 +0.8467864 0.9984638 0.8466054 +0.8470154 0.9984638 0.8466054 +0.8473052 0.9984638 0.8466054 +0.8476717 0.9984638 0.8466054 +0.8481355 0.9984638 0.8466054 +0.8487222 0.9984638 0.8466054 +0.8494644 0.9984638 0.8466054 +0.8504035 0.9984638 0.8466054 +0.8515915 0.9984638 0.8466054 +0.8530945 0.9984638 0.8466054 +0.8549959 0.9984638 0.8466054 +0.8574015 0.9984638 0.8466054 +0.8604449 0.9984638 0.8466054 +0.8642952 0.9984638 0.8466054 +0.8691663 0.9984638 0.8466054 +0.875329 0.9984638 0.8466054 +0.8831255 0.9984638 0.8466054 +0.892989 0.9984638 0.8466054 +0.9054678 0.9984638 0.8466054 +0.921255 0.9984638 0.8466054 +0.9412278 0.9984638 0.8466054 +0.9664961 0.9984638 0.8466054 +0.9984638 0.9984638 0.8466054 +0.9987895 0.9728171 0.8752947 +0.9990455 0.9614615 0.8991593 +0.999247 0.9584468 0.9188164 +0.9994057 0.9599976 0.9348776 +0.9995308 0.9637914 0.9479146 +0.9996295 0.968452 0.9584406 +0.9997074 0.9732039 0.9669028 +0.9997688 0.9776422 0.9736823 +0.9998174 0.9815844 0.9790988 +0.9998557 0.9849754 0.9834167 +0.999886 0.9878296 0.9868529 +0.9999099 0.9901951 0.9895835 +0.9999288 0.9921339 0.991751 +0.9999437 0.9937096 0.9934701 +0.8750477 0.9987905 0.8754805 +0.8750466 0.9987905 0.875478 +0.8750451 0.9987904 0.8754749 +0.8750434 0.9987904 0.8754711 +0.8750412 0.9987904 0.8754663 +0.8750386 0.9987904 0.8754602 +0.8750355 0.9987903 0.8754528 +0.8750317 0.9987903 0.8754436 +0.8750274 0.9987902 0.8754324 +0.8750225 0.9987902 0.8754188 +0.8750173 0.9987901 0.8754027 +0.8750124 0.99879 0.8753838 +0.8750088 0.9987899 0.8753626 +0.8750084 0.9987897 0.8753398 +0.8750145 0.9987896 0.8753177 +0.8750329 0.9987895 0.8753002 +0.8750727 0.9987895 0.8752947 +0.8751301 0.9987895 0.8752947 +0.8752028 0.9987895 0.8752947 +0.8752947 0.9987895 0.8752947 +0.8754109 0.9987895 0.8752947 +0.875558 0.9987895 0.8752947 +0.8757441 0.9987895 0.8752947 +0.8759795 0.9987895 0.8752947 +0.8762773 0.9987895 0.8752947 +0.8766541 0.9987895 0.8752947 +0.8771307 0.9987895 0.8752947 +0.8777338 0.9987895 0.8752947 +0.8784967 0.9987895 0.8752947 +0.8794619 0.9987895 0.8752947 +0.880683 0.9987895 0.8752947 +0.8822279 0.9987895 0.8752947 +0.8841823 0.9987895 0.8752947 +0.886655 0.9987895 0.8752947 +0.8897832 0.9987895 0.8752947 +0.8937407 0.9987895 0.8752947 +0.8987476 0.9987895 0.8752947 +0.9050819 0.9987895 0.8752947 +0.9130957 0.9987895 0.8752947 +0.9232341 0.9987895 0.8752947 +0.9360606 0.9987895 0.8752947 +0.9522877 0.9987895 0.8752947 +0.9728171 0.9987895 0.8752947 +0.9987895 0.9987895 0.8752947 +0.9990455 0.9780539 0.8991593 +0.999247 0.9690013 0.9188164 +0.9994057 0.9666876 0.9348776 +0.9995308 0.9680197 0.9479146 +0.9996295 0.9711183 0.9584406 +0.9997074 0.974882 0.9669028 +0.9997688 0.9786968 0.9736823 +0.9998174 0.9822464 0.9790988 +0.9998557 0.9853905 0.9834167 +0.999886 0.9880897 0.9868529 +0.9999099 0.990358 0.9895835 +0.9999288 0.9922358 0.991751 +0.9999437 0.9937734 0.9934701 +0.8990028 0.9990461 0.8992794 +0.899002 0.9990461 0.8992778 +0.8990011 0.9990461 0.8992758 +0.899 0.9990461 0.8992733 +0.8989986 0.9990461 0.8992702 +0.8989969 0.9990461 0.8992663 +0.8989948 0.9990461 0.8992615 +0.8989923 0.999046 0.8992555 +0.8989895 0.999046 0.8992483 +0.8989863 0.9990459 0.8992395 +0.8989829 0.9990459 0.8992291 +0.8989796 0.9990458 0.8992169 +0.8989771 0.9990458 0.8992032 +0.8989767 0.9990457 0.8991885 +0.8989805 0.9990456 0.8991742 +0.8989921 0.9990456 0.8991629 +0.8990175 0.9990455 0.8991593 +0.8990542 0.9990455 0.8991593 +0.8991006 0.9990455 0.8991593 +0.8991593 0.9990455 0.8991593 +0.8992336 0.9990455 0.8991593 +0.8993275 0.9990455 0.8991593 +0.8994464 0.9990455 0.8991593 +0.8995968 0.9990455 0.8991593 +0.899787 0.9990455 0.8991593 +0.9000277 0.9990455 0.8991593 +0.9003323 0.9990455 0.8991593 +0.9007175 0.9990455 0.8991593 +0.9012049 0.9990455 0.8991593 +0.9018215 0.9990455 0.8991593 +0.9026016 0.9990455 0.8991593 +0.9035886 0.9990455 0.8991593 +0.9048372 0.9990455 0.8991593 +0.9064168 0.9990455 0.8991593 +0.9084153 0.9990455 0.8991593 +0.9109436 0.9990455 0.8991593 +0.9141422 0.9990455 0.8991593 +0.9181889 0.9990455 0.8991593 +0.9233085 0.9990455 0.8991593 +0.9297854 0.9990455 0.8991593 +0.9379796 0.9990455 0.8991593 +0.9483463 0.9990455 0.8991593 +0.9614615 0.9990455 0.8991593 +0.9780539 0.9990455 0.8991593 +0.9990455 0.9990455 0.8991593 +0.999247 0.982354 0.9188164 +0.9994057 0.9751513 0.9348776 +0.9995308 0.9733691 0.9479146 +0.9996295 0.9744915 0.9584406 +0.9997074 0.977005 0.9669028 +0.9997688 0.980031 0.9736823 +0.9998174 0.9830838 0.9790988 +0.9998557 0.9859157 0.9834167 +0.999886 0.9884188 0.9868529 +0.9999099 0.9905641 0.9895835 +0.9999288 0.9923648 0.991751 +0.9999437 0.9938541 0.9934701 +0.9187175 0.9992474 0.9188935 +0.918717 0.9992474 0.9188925 +0.9187164 0.9992474 0.9188912 +0.9187157 0.9992474 0.9188896 +0.9187148 0.9992474 0.9188876 +0.9187137 0.9992474 0.9188851 +0.9187123 0.9992473 0.918882 +0.9187107 0.9992473 0.9188782 +0.9187089 0.9992473 0.9188735 +0.9187068 0.9992473 0.9188679 +0.9187045 0.9992472 0.9188612 +0.9187024 0.9992472 0.9188534 +0.9187008 0.9992472 0.9188446 +0.9187004 0.9992471 0.9188351 +0.9187027 0.9992471 0.9188259 +0.9187101 0.999247 0.9188187 +0.9187262 0.999247 0.9188164 +0.9187495 0.999247 0.9188164 +0.9187791 0.999247 0.9188164 +0.9188164 0.999247 0.9188164 +0.9188636 0.999247 0.9188164 +0.9189234 0.999247 0.9188164 +0.918999 0.999247 0.9188164 +0.9190947 0.999247 0.9188164 +0.9192157 0.999247 0.9188164 +0.9193688 0.999247 0.9188164 +0.9195625 0.999247 0.9188164 +0.9198076 0.999247 0.9188164 +0.9201176 0.999247 0.9188164 +0.9205098 0.999247 0.9188164 +0.9210061 0.999247 0.9188164 +0.9216339 0.999247 0.9188164 +0.9224281 0.999247 0.9188164 +0.9234329 0.999247 0.9188164 +0.9247041 0.999247 0.9188164 +0.9263124 0.999247 0.9188164 +0.928347 0.999247 0.9188164 +0.9309211 0.999247 0.9188164 +0.9341777 0.999247 0.9188164 +0.9382977 0.999247 0.9188164 +0.94351 0.999247 0.9188164 +0.9501042 0.999247 0.9188164 +0.9584468 0.999247 0.9188164 +0.9690013 0.999247 0.9188164 +0.982354 0.999247 0.9188164 +0.999247 0.999247 0.9188164 +0.9994057 0.9858591 0.9348776 +0.9995308 0.9801368 0.9479146 +0.9996295 0.978759 0.9584406 +0.9997074 0.9796909 0.9669028 +0.9997688 0.981719 0.9736823 +0.9998174 0.9841433 0.9790988 +0.9998557 0.9865801 0.9834167 +0.999886 0.9888351 0.9868529 +0.9999099 0.9908248 0.9895835 +0.9999288 0.992528 0.991751 +0.9999437 0.9939562 0.9934701 +0.9348153 0.999406 0.9349268 +0.9348149 0.999406 0.9349262 +0.9348146 0.999406 0.9349253 +0.9348141 0.999406 0.9349243 +0.9348135 0.999406 0.934923 +0.9348128 0.9994059 0.9349215 +0.9348119 0.9994059 0.9349195 +0.9348109 0.9994059 0.934917 +0.9348097 0.9994059 0.9349141 +0.9348083 0.9994059 0.9349105 +0.9348069 0.9994059 0.9349062 +0.9348055 0.9994059 0.9349012 +0.9348044 0.9994058 0.9348956 +0.9348042 0.9994058 0.9348895 +0.9348056 0.9994058 0.9348837 +0.9348102 0.9994057 0.9348791 +0.9348204 0.9994057 0.9348776 +0.9348352 0.9994057 0.9348776 +0.9348539 0.9994057 0.9348776 +0.9348776 0.9994057 0.9348776 +0.9349075 0.9994057 0.9348776 +0.9349454 0.9994057 0.9348776 +0.9349933 0.9994057 0.9348776 +0.935054 0.9994057 0.9348776 +0.9351307 0.9994057 0.9348776 +0.9352277 0.9994057 0.9348776 +0.9353505 0.9994057 0.9348776 +0.9355059 0.9994057 0.9348776 +0.9357024 0.9994057 0.9348776 +0.935951 0.9994057 0.9348776 +0.9362655 0.9994057 0.9348776 +0.9366635 0.9994057 0.9348776 +0.9371669 0.9994057 0.9348776 +0.9378038 0.9994057 0.9348776 +0.9386096 0.9994057 0.9348776 +0.939629 0.9994057 0.9348776 +0.9409186 0.9994057 0.9348776 +0.9425502 0.9994057 0.9348776 +0.9446144 0.9994057 0.9348776 +0.9472259 0.9994057 0.9348776 +0.9505298 0.9994057 0.9348776 +0.9547096 0.9994057 0.9348776 +0.9599976 0.9994057 0.9348776 +0.9666876 0.9994057 0.9348776 +0.9751513 0.9994057 0.9348776 +0.9858591 0.9994057 0.9348776 +0.9994057 0.9994057 0.9348776 +0.9995308 0.9886988 0.9479146 +0.9996295 0.9841579 0.9584406 +0.9997074 0.983089 0.9669028 +0.9997688 0.9838545 0.9736823 +0.9998174 0.9854838 0.9790988 +0.9998557 0.9874207 0.9834167 +0.999886 0.9893618 0.9868529 +0.9999099 0.9911547 0.9895835 +0.9999288 0.9927345 0.991751 +0.9999437 0.9940854 0.9934701 +0.9478754 0.999531 0.9479459 +0.9478752 0.999531 0.9479455 +0.947875 0.999531 0.947945 +0.9478746 0.999531 0.9479443 +0.9478743 0.999531 0.9479435 +0.9478738 0.999531 0.9479425 +0.9478733 0.999531 0.9479413 +0.9478726 0.999531 0.9479397 +0.9478718 0.999531 0.9479378 +0.947871 0.9995309 0.9479355 +0.94787 0.9995309 0.9479328 +0.9478691 0.9995309 0.9479296 +0.9478684 0.9995309 0.9479261 +0.9478683 0.9995309 0.9479222 +0.9478691 0.9995309 0.9479185 +0.947872 0.9995309 0.9479156 +0.9478785 0.9995308 0.9479146 +0.9478878 0.9995308 0.9479146 +0.9478997 0.9995308 0.9479146 +0.9479146 0.9995308 0.9479146 +0.9479335 0.9995308 0.9479146 +0.9479575 0.9995308 0.9479146 +0.9479878 0.9995308 0.9479146 +0.9480261 0.9995308 0.9479146 +0.9480746 0.9995308 0.9479146 +0.9481359 0.9995308 0.9479146 +0.9482135 0.9995308 0.9479146 +0.9483117 0.9995308 0.9479146 +0.9484359 0.9995308 0.9479146 +0.9485931 0.9995308 0.9479146 +0.9487918 0.9995308 0.9479146 +0.9490434 0.9995308 0.9479146 +0.9493615 0.9995308 0.9479146 +0.9497641 0.9995308 0.9479146 +0.9502734 0.9995308 0.9479146 +0.9509177 0.9995308 0.9479146 +0.9517328 0.9995308 0.9479146 +0.952764 0.9995308 0.9479146 +0.9540687 0.9995308 0.9479146 +0.9557192 0.9995308 0.9479146 +0.9578074 0.9995308 0.9479146 +0.9604492 0.9995308 0.9479146 +0.9637914 0.9995308 0.9479146 +0.9680197 0.9995308 0.9479146 +0.9733691 0.9995308 0.9479146 +0.9801368 0.9995308 0.9479146 +0.9886988 0.9995308 0.9479146 +0.9995308 0.9995308 0.9479146 +0.9996295 0.9909882 0.9584406 +0.9997074 0.9873879 0.9669028 +0.9997688 0.9865561 0.9736823 +0.9998174 0.9871796 0.9790988 +0.9998557 0.9884841 0.9834167 +0.999886 0.9900282 0.9868529 +0.9999099 0.991572 0.9895835 +0.9999288 0.9929957 0.991751 +0.9999437 0.9942488 0.9934701 +0.958416 0.9996296 0.9584605 +0.9584159 0.9996296 0.9584602 +0.9584157 0.9996296 0.9584599 +0.9584155 0.9996296 0.9584595 +0.9584153 0.9996296 0.9584589 +0.958415 0.9996296 0.9584583 +0.9584146 0.9996296 0.9584575 +0.9584142 0.9996296 0.9584565 +0.9584137 0.9996296 0.9584553 +0.9584132 0.9996296 0.9584539 +0.9584126 0.9996296 0.9584521 +0.958412 0.9996296 0.9584501 +0.9584115 0.9996296 0.9584479 +0.9584114 0.9996295 0.9584454 +0.958412 0.9996295 0.9584431 +0.9584138 0.9996295 0.9584412 +0.9584178 0.9996295 0.9584406 +0.9584237 0.9996295 0.9584406 +0.9584312 0.9996295 0.9584406 +0.9584406 0.9996295 0.9584406 +0.9584526 0.9996295 0.9584406 +0.9584677 0.9996295 0.9584406 +0.9584868 0.9996295 0.9584406 +0.9585109 0.9996295 0.9584406 +0.9585415 0.9996295 0.9584406 +0.9585802 0.9996295 0.9584406 +0.9586291 0.9996295 0.9584406 +0.958691 0.9996295 0.9584406 +0.9587693 0.9996295 0.9584406 +0.9588684 0.9996295 0.9584406 +0.9589938 0.9996295 0.9584406 +0.9591524 0.9996295 0.9584406 +0.959353 0.9996295 0.9584406 +0.9596068 0.9996295 0.9584406 +0.959928 0.9996295 0.9584406 +0.9603343 0.9996295 0.9584406 +0.9608482 0.9996295 0.9584406 +0.9614985 0.9996295 0.9584406 +0.9623212 0.9996295 0.9584406 +0.963362 0.9996295 0.9584406 +0.9646787 0.9996295 0.9584406 +0.9663445 0.9996295 0.9584406 +0.968452 0.9996295 0.9584406 +0.9711183 0.9996295 0.9584406 +0.9744915 0.9996295 0.9584406 +0.978759 0.9996295 0.9584406 +0.9841579 0.9996295 0.9584406 +0.9909882 0.9996295 0.9584406 +0.9996295 0.9996295 0.9584406 +0.9997074 0.9928267 0.9669028 +0.9997688 0.9899741 0.9736823 +0.9998174 0.989325 0.9790988 +0.9998557 0.9898295 0.9834167 +0.999886 0.9908712 0.9868529 +0.9999099 0.9920999 0.9895835 +0.9999288 0.9933261 0.991751 +0.9999437 0.9944556 0.9934701 +0.9668873 0.9997074 0.9669153 +0.9668872 0.9997074 0.9669152 +0.9668871 0.9997074 0.9669149 +0.966887 0.9997074 0.9669147 +0.9668869 0.9997074 0.9669144 +0.9668867 0.9997074 0.966914 +0.9668865 0.9997074 0.9669135 +0.9668862 0.9997074 0.9669128 +0.9668859 0.9997074 0.9669121 +0.9668855 0.9997074 0.9669112 +0.9668852 0.9997074 0.9669101 +0.9668848 0.9997074 0.9669088 +0.9668845 0.9997074 0.9669074 +0.9668844 0.9997074 0.9669058 +0.9668847 0.9997074 0.9669043 +0.9668859 0.9997074 0.9669032 +0.9668884 0.9997074 0.9669028 +0.9668922 0.9997074 0.9669028 +0.9668969 0.9997074 0.9669028 +0.9669028 0.9997074 0.9669028 +0.9669103 0.9997074 0.9669028 +0.9669198 0.9997074 0.9669028 +0.9669318 0.9997074 0.9669028 +0.966947 0.9997074 0.9669028 +0.9669663 0.9997074 0.9669028 +0.9669906 0.9997074 0.9669028 +0.9670214 0.9997074 0.9669028 +0.9670604 0.9997074 0.9669028 +0.9671097 0.9997074 0.9669028 +0.967172 0.9997074 0.9669028 +0.9672509 0.9997074 0.9669028 +0.9673508 0.9997074 0.9669028 +0.967477 0.9997074 0.9669028 +0.9676368 0.9997074 0.9669028 +0.9678389 0.9997074 0.9669028 +0.9680946 0.9997074 0.9669028 +0.9684181 0.9997074 0.9669028 +0.9688274 0.9997074 0.9669028 +0.9693452 0.9997074 0.9669028 +0.9700002 0.9997074 0.9669028 +0.970829 0.9997074 0.9669028 +0.9718774 0.9997074 0.9669028 +0.9732039 0.9997074 0.9669028 +0.974882 0.9997074 0.9669028 +0.977005 0.9997074 0.9669028 +0.9796909 0.9997074 0.9669028 +0.983089 0.9997074 0.9669028 +0.9873879 0.9997074 0.9669028 +0.9928267 0.9997074 0.9669028 +0.9997074 0.9997074 0.9669028 +0.9997688 0.9942982 0.9736823 +0.9998174 0.9920392 0.9790988 +0.9998557 0.9915316 0.9834167 +0.999886 0.9919377 0.9868529 +0.9999099 0.9927678 0.9895835 +0.9999288 0.9937442 0.991751 +0.9999437 0.9947172 0.9934701 +0.9736726 0.9997689 0.9736902 +0.9736726 0.9997689 0.9736901 +0.9736725 0.9997689 0.97369 +0.9736724 0.9997689 0.9736898 +0.9736723 0.9997689 0.9736896 +0.9736722 0.9997689 0.9736894 +0.9736721 0.9997689 0.973689 +0.9736719 0.9997689 0.9736886 +0.9736717 0.9997689 0.9736882 +0.9736715 0.9997689 0.9736876 +0.9736712 0.9997689 0.9736869 +0.973671 0.9997689 0.9736861 +0.9736708 0.9997689 0.9736852 +0.9736708 0.9997689 0.9736842 +0.973671 0.9997688 0.9736833 +0.9736717 0.9997688 0.9736826 +0.9736733 0.9997688 0.9736823 +0.9736756 0.9997688 0.9736823 +0.9736786 0.9997688 0.9736823 +0.9736823 0.9997688 0.9736823 +0.973687 0.9997688 0.9736823 +0.973693 0.9997688 0.9736823 +0.9737006 0.9997688 0.9736823 +0.9737101 0.9997688 0.9736823 +0.9737222 0.9997688 0.9736823 +0.9737375 0.9997688 0.9736823 +0.9737569 0.9997688 0.9736823 +0.9737814 0.9997688 0.9736823 +0.9738123 0.9997688 0.9736823 +0.9738515 0.9997688 0.9736823 +0.9739011 0.9997688 0.9736823 +0.9739638 0.9997688 0.9736823 +0.9740432 0.9997688 0.9736823 +0.9741436 0.9997688 0.9736823 +0.9742706 0.9997688 0.9736823 +0.9744313 0.9997688 0.9736823 +0.9746346 0.9997688 0.9736823 +0.9748918 0.9997688 0.9736823 +0.9752172 0.9997688 0.9736823 +0.9756289 0.9997688 0.9736823 +0.9761497 0.9997688 0.9736823 +0.9768086 0.9997688 0.9736823 +0.9776422 0.9997688 0.9736823 +0.9786968 0.9997688 0.9736823 +0.980031 0.9997688 0.9736823 +0.981719 0.9997688 0.9736823 +0.9838545 0.9997688 0.9736823 +0.9865561 0.9997688 0.9736823 +0.9899741 0.9997688 0.9736823 +0.9942982 0.9997688 0.9736823 +0.9997688 0.9997688 0.9736823 +0.9998174 0.9954731 0.9790988 +0.9998557 0.9936849 0.9834167 +0.999886 0.993287 0.9868529 +0.9999099 0.9936128 0.9895835 +0.9999288 0.9942731 0.991751 +0.9999437 0.9950481 0.9934701 +0.9790927 0.9998174 0.9791038 +0.9790927 0.9998174 0.9791037 +0.9790927 0.9998174 0.9791036 +0.9790926 0.9998174 0.9791035 +0.9790925 0.9998174 0.9791034 +0.9790925 0.9998174 0.9791032 +0.9790924 0.9998174 0.979103 +0.9790923 0.9998174 0.9791028 +0.9790921 0.9998174 0.9791025 +0.979092 0.9998174 0.9791021 +0.9790919 0.9998174 0.9791017 +0.9790917 0.9998174 0.9791012 +0.9790916 0.9998174 0.9791006 +0.9790916 0.9998174 0.9791 +0.9790917 0.9998174 0.9790994 +0.9790921 0.9998174 0.9790989 +0.9790931 0.9998174 0.9790988 +0.9790946 0.9998174 0.9790988 +0.9790965 0.9998174 0.9790988 +0.9790988 0.9998174 0.9790988 +0.9791018 0.9998174 0.9790988 +0.9791055 0.9998174 0.9790988 +0.9791103 0.9998174 0.9790988 +0.9791163 0.9998174 0.9790988 +0.9791238 0.9998174 0.9790988 +0.9791334 0.9998174 0.9790988 +0.9791456 0.9998174 0.9790988 +0.979161 0.9998174 0.9790988 +0.9791804 0.9998174 0.9790988 +0.979205 0.9998174 0.9790988 +0.9792361 0.9998174 0.9790988 +0.9792755 0.9998174 0.9790988 +0.9793253 0.9998174 0.9790988 +0.9793883 0.9998174 0.9790988 +0.9794681 0.9998174 0.9790988 +0.9795689 0.9998174 0.9790988 +0.9796966 0.9998174 0.9790988 +0.979858 0.9998174 0.9790988 +0.9800622 0.9998174 0.9790988 +0.9803206 0.9998174 0.9790988 +0.9806476 0.9998174 0.9790988 +0.9810611 0.9998174 0.9790988 +0.9815844 0.9998174 0.9790988 +0.9822464 0.9998174 0.9790988 +0.9830838 0.9998174 0.9790988 +0.9841433 0.9998174 0.9790988 +0.9854838 0.9998174 0.9790988 +0.9871796 0.9998174 0.9790988 +0.989325 0.9998174 0.9790988 +0.9920392 0.9998174 0.9790988 +0.9954731 0.9998174 0.9790988 +0.9998174 0.9998174 0.9790988 +0.9998557 0.9964092 0.9834167 +0.999886 0.9949941 0.9868529 +0.9999099 0.9946818 0.9895835 +0.9999288 0.9949422 0.991751 +0.9999437 0.9954668 0.9934701 +0.9834129 0.9998557 0.9834199 +0.9834129 0.9998557 0.9834198 +0.9834129 0.9998557 0.9834198 +0.9834129 0.9998557 0.9834197 +0.9834128 0.9998557 0.9834196 +0.9834128 0.9998557 0.9834195 +0.9834127 0.9998557 0.9834194 +0.9834127 0.9998557 0.9834192 +0.9834126 0.9998557 0.9834191 +0.9834125 0.9998557 0.9834188 +0.9834124 0.9998557 0.9834186 +0.9834123 0.9998557 0.9834182 +0.9834122 0.9998557 0.9834179 +0.9834122 0.9998557 0.9834175 +0.9834123 0.9998557 0.9834171 +0.9834126 0.9998557 0.9834168 +0.9834132 0.9998557 0.9834167 +0.9834141 0.9998557 0.9834167 +0.9834153 0.9998557 0.9834167 +0.9834167 0.9998557 0.9834167 +0.9834186 0.9998557 0.9834167 +0.9834209 0.9998557 0.9834167 +0.9834239 0.9998557 0.9834167 +0.9834277 0.9998557 0.9834167 +0.9834324 0.9998557 0.9834167 +0.9834385 0.9998557 0.9834167 +0.9834461 0.9998557 0.9834167 +0.9834557 0.9998557 0.9834167 +0.9834679 0.9998557 0.9834167 +0.9834833 0.9998557 0.9834167 +0.9835029 0.9998557 0.9834167 +0.9835276 0.9998557 0.9834167 +0.9835588 0.9998557 0.9834167 +0.9835983 0.9998557 0.9834167 +0.9836483 0.9998557 0.9834167 +0.9837116 0.9998557 0.9834167 +0.9837916 0.9998557 0.9834167 +0.9838928 0.9998557 0.9834167 +0.9840209 0.9998557 0.9834167 +0.9841829 0.9998557 0.9834167 +0.984388 0.9998557 0.9834167 +0.9846473 0.9998557 0.9834167 +0.9849754 0.9998557 0.9834167 +0.9853905 0.9998557 0.9834167 +0.9859157 0.9998557 0.9834167 +0.9865801 0.9998557 0.9834167 +0.9874207 0.9998557 0.9834167 +0.9884841 0.9998557 0.9834167 +0.9898295 0.9998557 0.9834167 +0.9915316 0.9998557 0.9834167 +0.9936849 0.9998557 0.9834167 +0.9964092 0.9998557 0.9834167 +0.9998557 0.9998557 0.9834167 +0.999886 0.9971537 0.9868529 +0.9999099 0.9960342 0.9895835 +0.9999288 0.9957887 0.991751 +0.9999437 0.9959964 0.9934701 +0.9868505 0.999886 0.9868548 +0.9868505 0.999886 0.9868548 +0.9868505 0.999886 0.9868548 +0.9868505 0.999886 0.9868547 +0.9868504 0.999886 0.9868547 +0.9868504 0.999886 0.9868546 +0.9868504 0.999886 0.9868546 +0.9868503 0.999886 0.9868545 +0.9868503 0.999886 0.9868543 +0.9868502 0.999886 0.9868542 +0.9868502 0.999886 0.986854 +0.9868501 0.999886 0.9868538 +0.9868501 0.999886 0.9868536 +0.98685 0.999886 0.9868534 +0.9868501 0.999886 0.9868531 +0.9868503 0.999886 0.9868529 +0.9868507 0.999886 0.9868529 +0.9868512 0.999886 0.9868529 +0.986852 0.999886 0.9868529 +0.9868529 0.999886 0.9868529 +0.9868541 0.999886 0.9868529 +0.9868555 0.999886 0.9868529 +0.9868574 0.999886 0.9868529 +0.9868597 0.999886 0.9868529 +0.9868627 0.999886 0.9868529 +0.9868665 0.999886 0.9868529 +0.9868713 0.999886 0.9868529 +0.9868773 0.999886 0.9868529 +0.986885 0.999886 0.9868529 +0.9868946 0.999886 0.9868529 +0.9869069 0.999886 0.9868529 +0.9869223 0.999886 0.9868529 +0.9869419 0.999886 0.9868529 +0.9869667 0.999886 0.9868529 +0.986998 0.999886 0.9868529 +0.9870376 0.999886 0.9868529 +0.9870878 0.999886 0.9868529 +0.9871512 0.999886 0.9868529 +0.9872315 0.999886 0.9868529 +0.987333 0.999886 0.9868529 +0.9874615 0.999886 0.9868529 +0.987624 0.999886 0.9868529 +0.9878296 0.999886 0.9868529 +0.9880897 0.999886 0.9868529 +0.9884188 0.999886 0.9868529 +0.9888351 0.999886 0.9868529 +0.9893618 0.999886 0.9868529 +0.9900282 0.999886 0.9868529 +0.9908712 0.999886 0.9868529 +0.9919377 0.999886 0.9868529 +0.993287 0.999886 0.9868529 +0.9949941 0.999886 0.9868529 +0.9971537 0.999886 0.9868529 +0.999886 0.999886 0.9868529 +0.9999099 0.9977452 0.9895835 +0.9999288 0.9968597 0.991751 +0.9999437 0.9966665 0.9934701 +0.989582 0.9999099 0.9895847 +0.989582 0.9999099 0.9895847 +0.989582 0.9999099 0.9895847 +0.989582 0.9999099 0.9895847 +0.989582 0.9999099 0.9895846 +0.9895819 0.9999099 0.9895846 +0.9895819 0.9999099 0.9895845 +0.9895819 0.9999099 0.9895845 +0.9895819 0.9999099 0.9895844 +0.9895818 0.9999099 0.9895843 +0.9895818 0.9999099 0.9895842 +0.9895818 0.9999099 0.9895841 +0.9895817 0.9999099 0.9895839 +0.9895817 0.9999099 0.9895838 +0.9895817 0.9999099 0.9895836 +0.9895819 0.9999099 0.9895835 +0.9895821 0.9999099 0.9895835 +0.9895825 0.9999099 0.9895835 +0.9895829 0.9999099 0.9895835 +0.9895835 0.9999099 0.9895835 +0.9895842 0.9999099 0.9895835 +0.9895851 0.9999099 0.9895835 +0.9895863 0.9999099 0.9895835 +0.9895878 0.9999099 0.9895835 +0.9895897 0.9999099 0.9895835 +0.989592 0.9999099 0.9895835 +0.989595 0.9999099 0.9895835 +0.9895988 0.9999099 0.9895835 +0.9896036 0.9999099 0.9895835 +0.9896096 0.9999099 0.9895835 +0.9896173 0.9999099 0.9895835 +0.989627 0.9999099 0.9895835 +0.9896392 0.9999099 0.9895835 +0.9896547 0.9999099 0.9895835 +0.9896744 0.9999099 0.9895835 +0.9896992 0.9999099 0.9895835 +0.9897306 0.9999099 0.9895835 +0.9897703 0.9999099 0.9895835 +0.9898206 0.9999099 0.9895835 +0.9898842 0.9999099 0.9895835 +0.9899646 0.9999099 0.9895835 +0.9900664 0.9999099 0.9895835 +0.9901951 0.9999099 0.9895835 +0.990358 0.9999099 0.9895835 +0.9905641 0.9999099 0.9895835 +0.9908248 0.9999099 0.9895835 +0.9911547 0.9999099 0.9895835 +0.991572 0.9999099 0.9895835 +0.9920999 0.9999099 0.9895835 +0.9927678 0.9999099 0.9895835 +0.9936128 0.9999099 0.9895835 +0.9946818 0.9999099 0.9895835 +0.9960342 0.9999099 0.9895835 +0.9977452 0.9999099 0.9895835 +0.9999099 0.9999099 0.9895835 +0.9999288 0.9982146 0.991751 +0.9999437 0.9975143 0.9934701 +0.9917501 0.9999288 0.9917518 +0.9917501 0.9999288 0.9917518 +0.9917501 0.9999288 0.9917518 +0.9917501 0.9999288 0.9917518 +0.9917501 0.9999288 0.9917517 +0.9917501 0.9999288 0.9917517 +0.99175 0.9999288 0.9917517 +0.99175 0.9999288 0.9917516 +0.99175 0.9999288 0.9917516 +0.99175 0.9999288 0.9917515 +0.99175 0.9999288 0.9917515 +0.9917499 0.9999288 0.9917514 +0.9917499 0.9999288 0.9917513 +0.9917499 0.9999288 0.9917512 +0.9917499 0.9999288 0.9917511 +0.99175 0.9999288 0.991751 +0.9917502 0.9999288 0.991751 +0.9917504 0.9999288 0.991751 +0.9917507 0.9999288 0.991751 +0.991751 0.9999288 0.991751 +0.9917515 0.9999288 0.991751 +0.9917521 0.9999288 0.991751 +0.9917528 0.9999288 0.991751 +0.9917537 0.9999288 0.991751 +0.9917549 0.9999288 0.991751 +0.9917564 0.9999288 0.991751 +0.9917582 0.9999288 0.991751 +0.9917606 0.9999288 0.991751 +0.9917636 0.9999288 0.991751 +0.9917674 0.9999288 0.991751 +0.9917722 0.9999288 0.991751 +0.9917782 0.9999288 0.991751 +0.9917859 0.9999288 0.991751 +0.9917956 0.9999288 0.991751 +0.9918079 0.9999288 0.991751 +0.9918234 0.9999288 0.991751 +0.9918431 0.9999288 0.991751 +0.991868 0.9999288 0.991751 +0.9918994 0.9999288 0.991751 +0.9919392 0.9999288 0.991751 +0.9919896 0.9999288 0.991751 +0.9920533 0.9999288 0.991751 +0.9921339 0.9999288 0.991751 +0.9922358 0.9999288 0.991751 +0.9923648 0.9999288 0.991751 +0.992528 0.9999288 0.991751 +0.9927345 0.9999288 0.991751 +0.9929957 0.9999288 0.991751 +0.9933261 0.9999288 0.991751 +0.9937442 0.9999288 0.991751 +0.9942731 0.9999288 0.991751 +0.9949422 0.9999288 0.991751 +0.9957887 0.9999288 0.991751 +0.9968597 0.9999288 0.991751 +0.9982146 0.9999288 0.991751 +0.9999288 0.9999288 0.991751 +0.9999437 0.9985868 0.9934701 +0.9934695 0.9999437 0.9934706 +0.9934695 0.9999437 0.9934705 +0.9934695 0.9999437 0.9934705 +0.9934695 0.9999437 0.9934705 +0.9934695 0.9999437 0.9934705 +0.9934695 0.9999437 0.9934705 +0.9934695 0.9999437 0.9934705 +0.9934694 0.9999437 0.9934705 +0.9934694 0.9999437 0.9934704 +0.9934694 0.9999437 0.9934704 +0.9934694 0.9999437 0.9934703 +0.9934694 0.9999437 0.9934703 +0.9934694 0.9999437 0.9934702 +0.9934694 0.9999437 0.9934702 +0.9934694 0.9999437 0.9934701 +0.9934694 0.9999437 0.9934701 +0.9934695 0.9999437 0.9934701 +0.9934697 0.9999437 0.9934701 +0.9934698 0.9999437 0.9934701 +0.9934701 0.9999437 0.9934701 +0.9934704 0.9999437 0.9934701 +0.9934707 0.9999437 0.9934701 +0.9934712 0.9999437 0.9934701 +0.9934718 0.9999437 0.9934701 +0.9934725 0.9999437 0.9934701 +0.9934734 0.9999437 0.9934701 +0.9934746 0.9999437 0.9934701 +0.9934761 0.9999437 0.9934701 +0.9934779 0.9999437 0.9934701 +0.9934803 0.9999437 0.9934701 +0.9934833 0.9999437 0.9934701 +0.9934871 0.9999437 0.9934701 +0.9934919 0.9999437 0.9934701 +0.993498 0.9999437 0.9934701 +0.9935057 0.9999437 0.9934701 +0.9935154 0.9999437 0.9934701 +0.9935277 0.9999437 0.9934701 +0.9935432 0.9999437 0.9934701 +0.9935629 0.9999437 0.9934701 +0.9935878 0.9999437 0.9934701 +0.9936193 0.9999437 0.9934701 +0.9936592 0.9999437 0.9934701 +0.9937096 0.9999437 0.9934701 +0.9937734 0.9999437 0.9934701 +0.9938541 0.9999437 0.9934701 +0.9939562 0.9999437 0.9934701 +0.9940854 0.9999437 0.9934701 +0.9942488 0.9999437 0.9934701 +0.9944556 0.9999437 0.9934701 +0.9947172 0.9999437 0.9934701 +0.9950481 0.9999437 0.9934701 +0.9954668 0.9999437 0.9934701 +0.9959964 0.9999437 0.9934701 +0.9966665 0.9999437 0.9934701 +0.9975143 0.9999437 0.9934701 +0.9985868 0.9999437 0.9934701 +0.9999437 0.9999437 0.9934701 +0.0000238 0.0000238 0.2135639 +0.0005417 0.0000238 0.2135639 +0.0011968 0.0000238 0.2135639 +0.0020256 0.0000238 0.2135639 +0.0030742 0.0000238 0.2135639 +0.0044007 0.0000238 0.2135639 +0.006079 0.0000238 0.2135639 +0.0082023 0.0000238 0.2135639 +0.0108885 0.0000238 0.2135639 +0.0142868 0.0000238 0.2135639 +0.0185862 0.0000238 0.2135639 +0.0240255 0.0000238 0.2135639 +0.0309069 0.0000238 0.2135639 +0.0396127 0.0000238 0.2135639 +0.0506267 0.0000238 0.2135639 +0.0645609 0.0000238 0.2135639 +0.0821895 0.0000238 0.2135639 +0.1044919 0.0000238 0.2135639 +0.1327073 0.0000238 0.2135639 +0.1684036 0.0000238 0.2135639 +0.2135639 0.0000238 0.2135639 +0.2706977 0.0000238 0.2135639 +0.3429792 0.0000238 0.2135639 +0.4344249 0.0000238 0.2135639 +0.5501155 0.0000238 0.2135639 +0.6964791 0.0000238 0.2135639 +0.8407292 0.0051514 0.2075384 +0.9033413 0.0279321 0.1954535 +0.9354466 0.0624569 0.1944569 +0.9545467 0.1059991 0.2073855 +0.9669269 0.1572498 0.2337004 +0.9754027 0.2151269 0.2718587 +0.9814251 0.2783684 0.3198302 +0.9858181 0.3454107 0.3752597 +0.9890841 0.4144197 0.4355894 +0.9915469 0.4834235 0.4982181 +0.993424 0.5504963 0.5606894 +0.9948662 0.6139459 0.6208746 +0.9959813 0.6724572 0.6771085 +0.9968475 0.7251659 0.7282533 +0.997523 0.7716588 0.7736876 +0.9980513 0.8119154 0.8132369 +0.9984653 0.8462171 0.8470714 +0.9987905 0.8750477 0.8755966 +0.9990461 0.8990028 0.8993535 +0.9992474 0.9187175 0.9189407 +0.999406 0.9348153 0.9349567 +0.999531 0.9478754 0.9479648 +0.9996296 0.958416 0.9584724 +0.9997074 0.9668873 0.9669228 +0.9997689 0.9736726 0.9736949 +0.9998174 0.9790927 0.9791067 +0.9998557 0.9834129 0.9834217 +0.999886 0.9868505 0.986856 +0.9999099 0.989582 0.9895855 +0.9999288 0.9917501 0.9917523 +0.9999437 0.9934695 0.9934708 +0.0000238 0.0005417 0.2135639 +0.0000382 0.0000382 0.2130604 +0.0006933 0.0000382 0.2130604 +0.0015221 0.0000382 0.2130604 +0.0025707 0.0000382 0.2130604 +0.0038972 0.0000382 0.2130604 +0.0055755 0.0000382 0.2130604 +0.0076988 0.0000382 0.2130604 +0.0103849 0.0000382 0.2130604 +0.0137833 0.0000382 0.2130604 +0.0180827 0.0000382 0.2130604 +0.023522 0.0000382 0.2130604 +0.0304033 0.0000382 0.2130604 +0.0391092 0.0000382 0.2130604 +0.0501232 0.0000382 0.2130604 +0.0640574 0.0000382 0.2130604 +0.081686 0.0000382 0.2130604 +0.1039884 0.0000382 0.2130604 +0.1322038 0.0000382 0.2130604 +0.1679 0.0000382 0.2130604 +0.2130604 0.0000382 0.2130604 +0.2701941 0.0000382 0.2130604 +0.3424757 0.0000382 0.2130604 +0.4339214 0.0000382 0.2130604 +0.549612 0.0000382 0.2130604 +0.6959756 0.0000382 0.2130604 +0.8405071 0.0051286 0.2070953 +0.9032596 0.0278872 0.1950729 +0.9354101 0.0624063 0.1941366 +0.9545286 0.1059489 0.2071226 +0.9669173 0.1572031 0.2334893 +0.9753975 0.2150852 0.2716924 +0.9814221 0.2783325 0.3197017 +0.9858163 0.3453807 0.3751621 +0.9890831 0.4143955 0.4355166 +0.9915463 0.4834045 0.4981648 +0.9934236 0.5504818 0.5606511 +0.994866 0.6139352 0.6208476 +0.9959811 0.6724495 0.6770898 +0.9968474 0.7251605 0.7282405 +0.997523 0.7716551 0.773679 +0.9980512 0.8119128 0.8132312 +0.9984653 0.8462154 0.8470677 +0.9987905 0.8750466 0.8755941 +0.9990461 0.899002 0.899352 +0.9992474 0.918717 0.9189397 +0.999406 0.9348149 0.9349561 +0.999531 0.9478752 0.9479644 +0.9996296 0.9584159 0.9584721 +0.9997074 0.9668872 0.9669227 +0.9997689 0.9736726 0.9736948 +0.9998174 0.9790927 0.9791067 +0.9998557 0.9834129 0.9834217 +0.999886 0.9868505 0.986856 +0.9999099 0.989582 0.9895854 +0.9999288 0.9917501 0.9917522 +0.9999437 0.9934695 0.9934708 +0.0000238 0.0011968 0.2135639 +0.0000382 0.0006933 0.2130604 +0.0000611 0.0000611 0.2124282 +0.0008899 0.0000611 0.2124282 +0.0019385 0.0000611 0.2124282 +0.003265 0.0000611 0.2124282 +0.0049433 0.0000611 0.2124282 +0.0070666 0.0000611 0.2124282 +0.0097527 0.0000611 0.2124282 +0.0131511 0.0000611 0.2124282 +0.0174505 0.0000611 0.2124282 +0.0228898 0.0000611 0.2124282 +0.0297711 0.0000611 0.2124282 +0.038477 0.0000611 0.2124282 +0.049491 0.0000611 0.2124282 +0.0634252 0.0000611 0.2124282 +0.0810538 0.0000611 0.2124282 +0.1033562 0.0000611 0.2124282 +0.1315716 0.0000611 0.2124282 +0.1672678 0.0000611 0.2124282 +0.2124282 0.0000611 0.2124282 +0.2695619 0.0000611 0.2124282 +0.3418435 0.0000611 0.2124282 +0.4332891 0.0000611 0.2124282 +0.5489798 0.0000611 0.2124282 +0.6953434 0.0000611 0.2124282 +0.8402274 0.0051047 0.2065385 +0.9031567 0.0278347 0.1945945 +0.9353643 0.0623458 0.1937341 +0.9545059 0.1058883 0.2067924 +0.9669053 0.1571463 0.2332241 +0.9753908 0.2150342 0.2714835 +0.9814183 0.2782884 0.3195402 +0.9858141 0.3453439 0.3750394 +0.9890818 0.4143657 0.4354252 +0.9915455 0.4833811 0.4980979 +0.9934231 0.550464 0.5606031 +0.9948657 0.6139219 0.6208137 +0.9959809 0.6724399 0.6770662 +0.9968473 0.7251537 0.7282244 +0.9975229 0.7716504 0.7736681 +0.9980512 0.8119096 0.813224 +0.9984653 0.8462132 0.8470629 +0.9987904 0.8750451 0.875591 +0.9990461 0.8990011 0.89935 +0.9992474 0.9187164 0.9189384 +0.999406 0.9348146 0.9349553 +0.999531 0.947875 0.9479639 +0.9996296 0.9584157 0.9584718 +0.9997074 0.9668871 0.9669225 +0.9997689 0.9736725 0.9736947 +0.9998174 0.9790927 0.9791066 +0.9998557 0.9834129 0.9834216 +0.999886 0.9868505 0.986856 +0.9999099 0.989582 0.9895854 +0.9999288 0.9917501 0.9917522 +0.9999437 0.9934695 0.9934708 +0.0000238 0.0020256 0.2135639 +0.0000382 0.0015221 0.2130604 +0.0000611 0.0008899 0.2124282 +0.0000978 0.0000978 0.2116361 +0.0011463 0.0000978 0.2116361 +0.0024729 0.0000978 0.2116361 +0.0041512 0.0000978 0.2116361 +0.0062744 0.0000978 0.2116361 +0.0089606 0.0000978 0.2116361 +0.012359 0.0000978 0.2116361 +0.0166583 0.0000978 0.2116361 +0.0220976 0.0000978 0.2116361 +0.028979 0.0000978 0.2116361 +0.0376849 0.0000978 0.2116361 +0.0486989 0.0000978 0.2116361 +0.0626331 0.0000978 0.2116361 +0.0802616 0.0000978 0.2116361 +0.102564 0.0000978 0.2116361 +0.1307795 0.0000978 0.2116361 +0.1664757 0.0000978 0.2116361 +0.2116361 0.0000978 0.2116361 +0.2687698 0.0000978 0.2116361 +0.3410514 0.0000978 0.2116361 +0.432497 0.0000978 0.2116361 +0.5481876 0.0000978 0.2116361 +0.6945513 0.0000978 0.2116361 +0.8398756 0.0050826 0.20584 +0.9030276 0.0277752 0.1939946 +0.9353068 0.0622749 0.1932293 +0.9544774 0.1058162 0.2063783 +0.9668902 0.1570779 0.2328916 +0.9753825 0.2149725 0.2712217 +0.9814136 0.2782347 0.3193377 +0.9858113 0.3452987 0.3748857 +0.9890801 0.414329 0.4353106 +0.9915446 0.4833522 0.4980141 +0.9934225 0.5504419 0.5605429 +0.9948653 0.6139056 0.6207712 +0.9959807 0.672428 0.6770368 +0.9968472 0.7251454 0.7282043 +0.9975228 0.7716446 0.7736546 +0.9980511 0.8119057 0.813215 +0.9984653 0.8462106 0.847057 +0.9987904 0.8750434 0.8755872 +0.9990461 0.899 0.8993475 +0.9992474 0.9187157 0.9189368 +0.999406 0.9348141 0.9349542 +0.999531 0.9478746 0.9479633 +0.9996296 0.9584155 0.9584714 +0.9997074 0.966887 0.9669222 +0.9997689 0.9736724 0.9736945 +0.9998174 0.9790926 0.9791065 +0.9998557 0.9834129 0.9834216 +0.999886 0.9868505 0.9868559 +0.9999099 0.989582 0.9895854 +0.9999288 0.9917501 0.9917522 +0.9999437 0.9934695 0.9934708 +0.0000238 0.0030742 0.2135639 +0.0000382 0.0025707 0.2130604 +0.0000611 0.0019385 0.2124282 +0.0000978 0.0011463 0.2116361 +0.0001565 0.0001565 0.2106462 +0.001483 0.0001565 0.2106462 +0.0031613 0.0001565 0.2106462 +0.0052846 0.0001565 0.2106462 +0.0079707 0.0001565 0.2106462 +0.0113691 0.0001565 0.2106462 +0.0156685 0.0001565 0.2106462 +0.0211078 0.0001565 0.2106462 +0.0279891 0.0001565 0.2106462 +0.036695 0.0001565 0.2106462 +0.047709 0.0001565 0.2106462 +0.0616432 0.0001565 0.2106462 +0.0792718 0.0001565 0.2106462 +0.1015742 0.0001565 0.2106462 +0.1297896 0.0001565 0.2106462 +0.1654858 0.0001565 0.2106462 +0.2106462 0.0001565 0.2106462 +0.2677799 0.0001565 0.2106462 +0.3400615 0.0001565 0.2106462 +0.4315072 0.0001565 0.2106462 +0.5471978 0.0001565 0.2106462 +0.6935614 0.0001565 0.2106462 +0.8394338 0.0050676 0.204966 +0.9028657 0.0277111 0.1932439 +0.9352348 0.0621943 0.1925979 +0.9544418 0.1057322 0.2058603 +0.9668714 0.1569971 0.2324758 +0.9753721 0.2148987 0.2708943 +0.9814076 0.2781701 0.3190846 +0.9858079 0.3452442 0.3746936 +0.9890781 0.4142845 0.4351674 +0.9915433 0.4833171 0.4979093 +0.9934218 0.550415 0.5604676 +0.9948649 0.6138855 0.6207181 +0.9959804 0.6724135 0.677 +0.996847 0.7251351 0.7281792 +0.9975227 0.7716375 0.7736377 +0.9980511 0.8119009 0.8132037 +0.9984652 0.8462073 0.8470496 +0.9987904 0.8750412 0.8755823 +0.9990461 0.8989986 0.8993443 +0.9992474 0.9187148 0.9189348 +0.999406 0.9348135 0.934953 +0.999531 0.9478743 0.9479624 +0.9996296 0.9584153 0.9584709 +0.9997074 0.9668869 0.9669219 +0.9997689 0.9736723 0.9736943 +0.9998174 0.9790925 0.9791064 +0.9998557 0.9834128 0.9834215 +0.999886 0.9868504 0.9868559 +0.9999099 0.989582 0.9895854 +0.9999288 0.9917501 0.9917522 +0.9999437 0.9934695 0.9934708 +0.0000238 0.0044007 0.2135639 +0.0000382 0.0038972 0.2130604 +0.0000611 0.003265 0.2124282 +0.0000978 0.0024729 0.2116361 +0.0001565 0.001483 0.2106462 +0.0002504 0.0002504 0.2094136 +0.0019287 0.0002504 0.2094136 +0.004052 0.0002504 0.2094136 +0.0067381 0.0002504 0.2094136 +0.0101365 0.0002504 0.2094136 +0.0144359 0.0002504 0.2094136 +0.0198752 0.0002504 0.2094136 +0.0267565 0.0002504 0.2094136 +0.0354624 0.0002504 0.2094136 +0.0464764 0.0002504 0.2094136 +0.0604106 0.0002504 0.2094136 +0.0780392 0.0002504 0.2094136 +0.1003416 0.0002504 0.2094136 +0.128557 0.0002504 0.2094136 +0.1642532 0.0002504 0.2094136 +0.2094136 0.0002504 0.2094136 +0.2665473 0.0002504 0.2094136 +0.3388289 0.0002504 0.2094136 +0.4302746 0.0002504 0.2094136 +0.5459652 0.0002504 0.2094136 +0.6923288 0.0002504 0.2094136 +0.8388802 0.0050694 0.2038759 +0.9026634 0.0276479 0.1923076 +0.9351449 0.0621069 0.1918104 +0.9543974 0.1056375 0.2052145 +0.9668479 0.156904 0.2319575 +0.9753591 0.2148124 0.2704863 +0.9814002 0.2780936 0.3187692 +0.9858036 0.3451791 0.3744542 +0.9890755 0.4142311 0.434989 +0.9915418 0.4832747 0.4977788 +0.9934209 0.5503825 0.5603739 +0.9948643 0.6138613 0.620652 +0.9959801 0.6723959 0.6769541 +0.9968468 0.7251226 0.7281478 +0.9975226 0.7716288 0.7736166 +0.998051 0.8118949 0.8131897 +0.9984652 0.8462034 0.8470404 +0.9987904 0.8750386 0.8755763 +0.9990461 0.8989969 0.8993405 +0.9992474 0.9187137 0.9189323 +0.9994059 0.9348128 0.9349514 +0.999531 0.9478738 0.9479614 +0.9996296 0.958415 0.9584702 +0.9997074 0.9668867 0.9669215 +0.9997689 0.9736722 0.9736941 +0.9998174 0.9790925 0.9791062 +0.9998557 0.9834128 0.9834214 +0.999886 0.9868504 0.9868558 +0.9999099 0.9895819 0.9895853 +0.9999288 0.9917501 0.9917522 +0.9999437 0.9934695 0.9934708 +0.0000238 0.006079 0.2135639 +0.0000382 0.0055755 0.2130604 +0.0000611 0.0049433 0.2124282 +0.0000978 0.0041512 0.2116361 +0.0001565 0.0031613 0.2106462 +0.0002504 0.0019287 0.2094136 +0.0004008 0.0004008 0.2078857 +0.0025241 0.0004008 0.2078857 +0.0052103 0.0004008 0.2078857 +0.0086086 0.0004008 0.2078857 +0.012908 0.0004008 0.2078857 +0.0183473 0.0004008 0.2078857 +0.0252287 0.0004008 0.2078857 +0.0339345 0.0004008 0.2078857 +0.0449485 0.0004008 0.2078857 +0.0588827 0.0004008 0.2078857 +0.0765113 0.0004008 0.2078857 +0.0988137 0.0004008 0.2078857 +0.1270291 0.0004008 0.2078857 +0.1627254 0.0004008 0.2078857 +0.2078857 0.0004008 0.2078857 +0.2650195 0.0004008 0.2078857 +0.337301 0.0004008 0.2078857 +0.4287467 0.0004008 0.2078857 +0.5444373 0.0004008 0.2078857 +0.6908009 0.0004008 0.2078857 +0.8381886 0.0051048 0.2025219 +0.9024114 0.0275966 0.1911446 +0.9350332 0.0620199 0.1908325 +0.9543421 0.1055364 0.2044128 +0.9668187 0.1568008 0.2313143 +0.975343 0.2147144 0.26998 +0.9813911 0.2780055 0.318378 +0.9857982 0.3451032 0.3741573 +0.9890723 0.4141683 0.4347678 +0.9915399 0.4832246 0.497617 +0.9934197 0.5503438 0.5602576 +0.9948636 0.6138323 0.62057 +0.9959797 0.6723748 0.6768972 +0.9968465 0.7251076 0.728109 +0.9975224 0.7716184 0.7735904 +0.9980509 0.8118878 0.8131723 +0.9984651 0.8461986 0.847029 +0.9987903 0.8750355 0.8755689 +0.9990461 0.8989948 0.8993357 +0.9992473 0.9187123 0.9189292 +0.9994059 0.9348119 0.9349494 +0.999531 0.9478733 0.9479602 +0.9996296 0.9584146 0.9584694 +0.9997074 0.9668865 0.966921 +0.9997689 0.9736721 0.9736938 +0.9998174 0.9790924 0.979106 +0.9998557 0.9834127 0.9834213 +0.999886 0.9868504 0.9868557 +0.9999099 0.9895819 0.9895853 +0.9999288 0.99175 0.9917521 +0.9999437 0.9934695 0.9934708 +0.0000238 0.0082023 0.2135639 +0.0000382 0.0076988 0.2130604 +0.0000611 0.0070666 0.2124282 +0.0000978 0.0062744 0.2116361 +0.0001565 0.0052846 0.2106462 +0.0002504 0.004052 0.2094136 +0.0004008 0.0025241 0.2078857 +0.0006416 0.0006416 0.2060032 +0.0033277 0.0006416 0.2060032 +0.0067261 0.0006416 0.2060032 +0.0110255 0.0006416 0.2060032 +0.0164648 0.0006416 0.2060032 +0.0233461 0.0006416 0.2060032 +0.032052 0.0006416 0.2060032 +0.043066 0.0006416 0.2060032 +0.0570002 0.0006416 0.2060032 +0.0746288 0.0006416 0.2060032 +0.0969312 0.0006416 0.2060032 +0.1251466 0.0006416 0.2060032 +0.1608428 0.0006416 0.2060032 +0.2060032 0.0006416 0.2060032 +0.2631369 0.0006416 0.2060032 +0.3354185 0.0006416 0.2060032 +0.4268641 0.0006416 0.2060032 +0.5425548 0.0006416 0.2060032 +0.6889184 0.0006416 0.2060032 +0.8373283 0.0052028 0.2008493 +0.9020992 0.0275778 0.1897081 +0.9348949 0.0619473 0.189625 +0.9542739 0.1054384 0.2034232 +0.9667827 0.1566936 0.2305205 +0.9753231 0.2146085 0.2693554 +0.9813797 0.2779077 0.3178954 +0.9857916 0.3450175 0.3737911 +0.9890684 0.4140964 0.434495 +0.9915376 0.4831666 0.4974174 +0.9934183 0.5502987 0.5601144 +0.9948628 0.6137984 0.6204689 +0.9959791 0.67235 0.6768271 +0.9968462 0.7250899 0.7280611 +0.9975222 0.7716061 0.7735582 +0.9980508 0.8118794 0.8131509 +0.998465 0.8461929 0.8470149 +0.9987903 0.8750317 0.8755597 +0.999046 0.8989923 0.8993297 +0.9992473 0.9187107 0.9189254 +0.9994059 0.9348109 0.934947 +0.999531 0.9478726 0.9479586 +0.9996296 0.9584142 0.9584685 +0.9997074 0.9668862 0.9669203 +0.9997689 0.9736719 0.9736934 +0.9998174 0.9790923 0.9791057 +0.9998557 0.9834127 0.9834211 +0.999886 0.9868503 0.9868556 +0.9999099 0.9895819 0.9895852 +0.9999288 0.99175 0.9917521 +0.9999437 0.9934694 0.9934707 +0.0000238 0.0108885 0.2135639 +0.0000382 0.0103849 0.2130604 +0.0000611 0.0097527 0.2124282 +0.0000978 0.0089606 0.2116361 +0.0001565 0.0079707 0.2106462 +0.0002504 0.0067381 0.2094136 +0.0004008 0.0052103 0.2078857 +0.0006416 0.0033277 0.2060032 +0.0010268 0.0010268 0.2037023 +0.0044252 0.0010268 0.2037023 +0.0087246 0.0010268 0.2037023 +0.0141639 0.0010268 0.2037023 +0.0210452 0.0010268 0.2037023 +0.0297511 0.0010268 0.2037023 +0.0407651 0.0010268 0.2037023 +0.0546993 0.0010268 0.2037023 +0.0723279 0.0010268 0.2037023 +0.0946303 0.0010268 0.2037023 +0.1228457 0.0010268 0.2037023 +0.1585419 0.0010268 0.2037023 +0.2037023 0.0010268 0.2037023 +0.260836 0.0010268 0.2037023 +0.3331176 0.0010268 0.2037023 +0.4245633 0.0010268 0.2037023 +0.5402539 0.0010268 0.2037023 +0.6866175 0.0010268 0.2037023 +0.8362644 0.0054121 0.1987988 +0.9017148 0.0276281 0.1879469 +0.9347252 0.061916 0.1881451 +0.9541902 0.1053624 0.2022109 +0.9667385 0.1565954 0.2295486 +0.9752987 0.2145034 0.2685909 +0.9813659 0.2778058 0.3173048 +0.9857835 0.3449254 0.3733431 +0.9890637 0.4140176 0.4341613 +0.9915347 0.4831021 0.4971734 +0.9934166 0.550248 0.5599391 +0.9948617 0.6137599 0.6203453 +0.9959785 0.6723217 0.6767414 +0.9968458 0.7250697 0.7280026 +0.997522 0.7715919 0.7735188 +0.9980506 0.8118697 0.8131247 +0.9984649 0.8461864 0.8469977 +0.9987902 0.8750274 0.8755485 +0.999046 0.8989895 0.8993225 +0.9992473 0.9187089 0.9189207 +0.9994059 0.9348097 0.934944 +0.999531 0.9478718 0.9479567 +0.9996296 0.9584137 0.9584673 +0.9997074 0.9668859 0.9669196 +0.9997689 0.9736717 0.9736929 +0.9998174 0.9790921 0.9791054 +0.9998557 0.9834126 0.9834209 +0.999886 0.9868503 0.9868555 +0.9999099 0.9895819 0.9895851 +0.9999288 0.99175 0.9917521 +0.9999437 0.9934694 0.9934707 +0.0000238 0.0142868 0.2135639 +0.0000382 0.0137833 0.2130604 +0.0000611 0.0131511 0.2124282 +0.0000978 0.012359 0.2116361 +0.0001565 0.0113691 0.2106462 +0.0002504 0.0101365 0.2094136 +0.0004008 0.0086086 0.2078857 +0.0006416 0.0067261 0.2060032 +0.0010268 0.0044252 0.2037023 +0.0016435 0.0016435 0.2009206 +0.0059429 0.0016435 0.2009206 +0.0113822 0.0016435 0.2009206 +0.0182636 0.0016435 0.2009206 +0.0269694 0.0016435 0.2009206 +0.0379834 0.0016435 0.2009206 +0.0519176 0.0016435 0.2009206 +0.0695462 0.0016435 0.2009206 +0.0918486 0.0016435 0.2009206 +0.120064 0.0016435 0.2009206 +0.1557603 0.0016435 0.2009206 +0.2009206 0.0016435 0.2009206 +0.2580543 0.0016435 0.2009206 +0.3303359 0.0016435 0.2009206 +0.4217816 0.0016435 0.2009206 +0.5374722 0.0016435 0.2009206 +0.6838358 0.0016435 0.2009206 +0.8349593 0.0058134 0.1963105 +0.9012461 0.0278105 0.1858097 +0.9345187 0.0619734 0.1863501 +0.9540886 0.1053433 0.2007412 +0.966685 0.1565315 0.2283708 +0.9752692 0.2144168 0.2676648 +0.9813491 0.2777122 0.3165898 +0.9857738 0.3448353 0.3728008 +0.9890579 0.4139373 0.4337574 +0.9915312 0.4830346 0.4968781 +0.9934145 0.5501939 0.5597272 +0.9948604 0.6137183 0.6201959 +0.9959777 0.6722907 0.6766377 +0.9968453 0.7250473 0.7279319 +0.9975217 0.7715762 0.7734712 +0.9980504 0.8118589 0.8130931 +0.9984648 0.8461791 0.8469769 +0.9987902 0.8750225 0.875535 +0.9990459 0.8989863 0.8993137 +0.9992473 0.9187068 0.9189151 +0.9994059 0.9348083 0.9349404 +0.9995309 0.947871 0.9479544 +0.9996296 0.9584132 0.9584658 +0.9997074 0.9668855 0.9669187 +0.9997689 0.9736715 0.9736923 +0.9998174 0.979092 0.9791051 +0.9998557 0.9834125 0.9834207 +0.999886 0.9868502 0.9868554 +0.9999099 0.9895818 0.989585 +0.9999288 0.99175 0.991752 +0.9999437 0.9934694 0.9934707 +0.0000238 0.0185862 0.2135639 +0.0000382 0.0180827 0.2130604 +0.0000611 0.0174505 0.2124282 +0.0000978 0.0166583 0.2116361 +0.0001565 0.0156685 0.2106462 +0.0002504 0.0144359 0.2094136 +0.0004008 0.012908 0.2078857 +0.0006416 0.0110255 0.2060032 +0.0010268 0.0087246 0.2037023 +0.0016435 0.0059429 0.2009206 +0.0026305 0.0026305 0.1976083 +0.0080698 0.0026305 0.1976083 +0.0149512 0.0026305 0.1976083 +0.023657 0.0026305 0.1976083 +0.0346711 0.0026305 0.1976083 +0.0486053 0.0026305 0.1976083 +0.0662338 0.0026305 0.1976083 +0.0885362 0.0026305 0.1976083 +0.1167517 0.0026305 0.1976083 +0.1524479 0.0026305 0.1976083 +0.1976083 0.0026305 0.1976083 +0.254742 0.0026305 0.1976083 +0.3270236 0.0026305 0.1976083 +0.4184692 0.0026305 0.1976083 +0.5341598 0.0026305 0.1976083 +0.6805235 0.0026305 0.1976083 +0.8333779 0.0065402 0.1933343 +0.900682 0.0282324 0.1832532 +0.9342712 0.062202 0.1842041 +0.9539671 0.1054431 0.1989853 +0.9666211 0.1565473 0.2269644 +0.975234 0.2143816 0.2665596 +0.9813291 0.2776503 0.3157367 +0.9857621 0.3447636 0.3721541 +0.989051 0.4138668 0.4332759 +0.9915271 0.4829718 0.4965262 +0.993412 0.5501416 0.5594745 +0.9948589 0.6136769 0.6200177 +0.9959768 0.6722594 0.6765142 +0.9968448 0.7250244 0.7278476 +0.9975213 0.7715599 0.7734145 +0.9980502 0.8118476 0.8130554 +0.9984647 0.8461714 0.8469521 +0.9987901 0.8750173 0.8755188 +0.9990459 0.8989829 0.8993033 +0.9992472 0.9187045 0.9189084 +0.9994059 0.9348069 0.9349361 +0.9995309 0.94787 0.9479517 +0.9996296 0.9584126 0.9584641 +0.9997074 0.9668852 0.9669176 +0.9997689 0.9736712 0.9736916 +0.9998174 0.9790919 0.9791046 +0.9998557 0.9834124 0.9834204 +0.999886 0.9868502 0.9868552 +0.9999099 0.9895818 0.9895849 +0.9999288 0.99175 0.9917519 +0.9999437 0.9934694 0.9934706 +0.0000238 0.0240255 0.2135639 +0.0000382 0.023522 0.2130604 +0.0000611 0.0228898 0.2124282 +0.0000978 0.0220976 0.2116361 +0.0001565 0.0211078 0.2106462 +0.0002504 0.0198752 0.2094136 +0.0004008 0.0183473 0.2078857 +0.0006416 0.0164648 0.2060032 +0.0010268 0.0141639 0.2037023 +0.0016435 0.0113822 0.2009206 +0.0026305 0.0080698 0.1976083 +0.0042103 0.0042103 0.1937488 +0.0110917 0.0042103 0.1937488 +0.0197975 0.0042103 0.1937488 +0.0308116 0.0042103 0.1937488 +0.0447458 0.0042103 0.1937488 +0.0623743 0.0042103 0.1937488 +0.0846767 0.0042103 0.1937488 +0.1128922 0.0042103 0.1937488 +0.1485884 0.0042103 0.1937488 +0.1937488 0.0042103 0.1937488 +0.2508825 0.0042103 0.1937488 +0.3231641 0.0042103 0.1937488 +0.4146097 0.0042103 0.1937488 +0.5303003 0.0042103 0.1937488 +0.676664 0.0042103 0.1937488 +0.8314967 0.0078103 0.1898486 +0.9000167 0.0290732 0.1802587 +0.9339805 0.062742 0.1816918 +0.9538247 0.1057683 0.1969312 +0.9665463 0.1567226 0.2253205 +0.9751928 0.2144566 0.2652685 +0.9813057 0.2776626 0.3147406 +0.9857485 0.3447407 0.3713992 +0.989043 0.4138277 0.4327141 +0.9915223 0.4829286 0.4961156 +0.9934091 0.5501012 0.5591799 +0.9948571 0.6136427 0.61981 +0.9959757 0.6722322 0.6763703 +0.9968441 0.7250039 0.7277493 +0.9975209 0.7715449 0.7733484 +0.99805 0.811837 0.8130114 +0.9984645 0.8461641 0.8469232 +0.99879 0.8750124 0.8755 +0.9990458 0.8989796 0.8992911 +0.9992472 0.9187024 0.9189006 +0.9994059 0.9348055 0.9349311 +0.9995309 0.9478691 0.9479486 +0.9996296 0.958412 0.9584621 +0.9997074 0.9668848 0.9669163 +0.9997689 0.973671 0.9736908 +0.9998174 0.9790917 0.9791041 +0.9998557 0.9834123 0.9834201 +0.999886 0.9868501 0.986855 +0.9999099 0.9895818 0.9895848 +0.9999288 0.9917499 0.9917519 +0.9999437 0.9934694 0.9934706 +0.0000238 0.0309069 0.2135639 +0.0000382 0.0304033 0.2130604 +0.0000611 0.0297711 0.2124282 +0.0000978 0.028979 0.2116361 +0.0001565 0.0279891 0.2106462 +0.0002504 0.0267565 0.2094136 +0.0004008 0.0252287 0.2078857 +0.0006416 0.0233461 0.2060032 +0.0010268 0.0210452 0.2037023 +0.0016435 0.0182636 0.2009206 +0.0026305 0.0149512 0.1976083 +0.0042103 0.0110917 0.1937488 +0.0067388 0.0067388 0.1893959 +0.0154447 0.0067388 0.1893959 +0.0264587 0.0067388 0.1893959 +0.0403929 0.0067388 0.1893959 +0.0580214 0.0067388 0.1893959 +0.0803239 0.0067388 0.1893959 +0.1085393 0.0067388 0.1893959 +0.1442355 0.0067388 0.1893959 +0.1893959 0.0067388 0.1893959 +0.2465296 0.0067388 0.1893959 +0.3188112 0.0067388 0.1893959 +0.4102568 0.0067388 0.1893959 +0.5259474 0.0067388 0.1893959 +0.6723111 0.0067388 0.1893959 +0.8293233 0.0099781 0.1858943 +0.8992555 0.0306306 0.1768609 +0.9336494 0.0638283 0.1788432 +0.953663 0.1064997 0.1946042 +0.9664615 0.1571937 0.2234595 +0.9751462 0.2147432 0.2638078 +0.9812792 0.2778236 0.3136144 +0.9857332 0.3448204 0.3705461 +0.9890339 0.4138582 0.4320794 +0.9915169 0.4829319 0.4956519 +0.9934058 0.5500915 0.5588473 +0.9948551 0.6136284 0.6195755 +0.9959745 0.672218 0.6762077 +0.9968433 0.7249916 0.7276384 +0.9975204 0.7715352 0.7732737 +0.9980497 0.8118298 0.8129618 +0.9984643 0.8461589 0.8468906 +0.9987899 0.8750088 0.8754788 +0.9990458 0.8989771 0.8992774 +0.9992472 0.9187008 0.9188918 +0.9994058 0.9348044 0.9349255 +0.9995309 0.9478684 0.947945 +0.9996296 0.9584115 0.9584598 +0.9997074 0.9668845 0.9669149 +0.9997689 0.9736708 0.9736899 +0.9998174 0.9790916 0.9791036 +0.9998557 0.9834122 0.9834197 +0.999886 0.9868501 0.9868548 +0.9999099 0.9895817 0.9895847 +0.9999288 0.9917499 0.9917518 +0.9999437 0.9934694 0.9934705 +0.0000238 0.0396127 0.2135639 +0.0000382 0.0391092 0.2130604 +0.0000611 0.038477 0.2124282 +0.0000978 0.0376849 0.2116361 +0.0001565 0.036695 0.2106462 +0.0002504 0.0354624 0.2094136 +0.0004008 0.0339345 0.2078857 +0.0006416 0.032052 0.2060032 +0.0010268 0.0297511 0.2037023 +0.0016435 0.0269694 0.2009206 +0.0026305 0.023657 0.1976083 +0.0042103 0.0197975 0.1937488 +0.0067388 0.0154447 0.1893959 +0.0107859 0.0107859 0.1847371 +0.0217999 0.0107859 0.1847371 +0.0357341 0.0107859 0.1847371 +0.0533626 0.0107859 0.1847371 +0.075665 0.0107859 0.1847371 +0.1038805 0.0107859 0.1847371 +0.1395767 0.0107859 0.1847371 +0.1847371 0.0107859 0.1847371 +0.2418708 0.0107859 0.1847371 +0.3141524 0.0107859 0.1847371 +0.405598 0.0107859 0.1847371 +0.5212886 0.0107859 0.1847371 +0.6676523 0.0107859 0.1847371 +0.8269342 0.0136166 0.1816352 +0.8984278 0.0333932 0.1732 +0.9332914 0.0658501 0.1757762 +0.9534887 0.1079385 0.1921012 +0.9663702 0.15819 0.2214596 +0.9750962 0.2154135 0.2622393 +0.9812508 0.2782606 0.3124058 +0.9857167 0.3450957 0.369631 +0.9890241 0.4140252 0.4313989 +0.991511 0.4830292 0.4951549 +0.9934023 0.5501456 0.5584908 +0.994853 0.6136569 0.6193243 +0.9959732 0.672232 0.6760337 +0.9968425 0.7249978 0.7275196 +0.9975199 0.7715376 0.7731938 +0.9980494 0.8118303 0.8129087 +0.9984642 0.8461587 0.8468557 +0.9987897 0.8750084 0.875456 +0.9990457 0.8989767 0.8992627 +0.9992471 0.9187004 0.9188823 +0.9994058 0.9348042 0.9349195 +0.9995309 0.9478683 0.9479411 +0.9996295 0.9584114 0.9584574 +0.9997074 0.9668844 0.9669133 +0.9997689 0.9736708 0.973689 +0.9998174 0.9790916 0.979103 +0.9998557 0.9834122 0.9834194 +0.999886 0.98685 0.9868545 +0.9999099 0.9895817 0.9895845 +0.9999288 0.9917499 0.9917517 +0.9999437 0.9934694 0.9934705 +0.0000238 0.0506267 0.2135639 +0.0000382 0.0501232 0.2130604 +0.0000611 0.049491 0.2124282 +0.0000978 0.0486989 0.2116361 +0.0001565 0.047709 0.2106462 +0.0002504 0.0464764 0.2094136 +0.0004008 0.0449485 0.2078857 +0.0006416 0.043066 0.2060032 +0.0010268 0.0407651 0.2037023 +0.0016435 0.0379834 0.2009206 +0.0026305 0.0346711 0.1976083 +0.0042103 0.0308116 0.1937488 +0.0067388 0.0264587 0.1893959 +0.0107859 0.0217999 0.1847371 +0.0172633 0.0172633 0.1802005 +0.0311975 0.0172633 0.1802005 +0.0488261 0.0172633 0.1802005 +0.0711285 0.0172633 0.1802005 +0.099344 0.0172633 0.1802005 +0.1350402 0.0172633 0.1802005 +0.1802005 0.0172633 0.1802005 +0.2373343 0.0172633 0.1802005 +0.3096159 0.0172633 0.1802005 +0.4010615 0.0172633 0.1802005 +0.5167521 0.0172633 0.1802005 +0.6631157 0.0172633 0.1802005 +0.8245426 0.0196467 0.1774615 +0.8976087 0.0381561 0.1696109 +0.9329391 0.0694453 0.1727717 +0.9533177 0.1105818 0.1896515 +0.9662809 0.160092 0.219504 +0.9750472 0.2167545 0.2607068 +0.9812231 0.2791873 0.3112256 +0.9857006 0.3457234 0.368738 +0.9890146 0.4144423 0.430735 +0.9915054 0.4833013 0.4946702 +0.9933988 0.5503203 0.5581433 +0.9948509 0.6137675 0.6190795 +0.9959719 0.6723012 0.675864 +0.9968418 0.7250408 0.7274039 +0.9975194 0.7715641 0.773116 +0.9980491 0.8118466 0.812857 +0.998464 0.8461687 0.8468217 +0.9987896 0.8750145 0.8754339 +0.9990456 0.8989805 0.8992484 +0.9992471 0.9187027 0.9188732 +0.9994058 0.9348056 0.9349136 +0.9995309 0.9478691 0.9479374 +0.9996295 0.958412 0.958455 +0.9997074 0.9668847 0.9669118 +0.9997688 0.973671 0.973688 +0.9998174 0.9790917 0.9791024 +0.9998557 0.9834123 0.983419 +0.999886 0.9868501 0.9868543 +0.9999099 0.9895817 0.9895844 +0.9999288 0.9917499 0.9917516 +0.9999437 0.9934694 0.9934704 +0.0000238 0.0645609 0.2135639 +0.0000382 0.0640574 0.2130604 +0.0000611 0.0634252 0.2124282 +0.0000978 0.0626331 0.2116361 +0.0001565 0.0616432 0.2106462 +0.0002504 0.0604106 0.2094136 +0.0004008 0.0588827 0.2078857 +0.0006416 0.0570002 0.2060032 +0.0010268 0.0546993 0.2037023 +0.0016435 0.0519176 0.2009206 +0.0026305 0.0486053 0.1976083 +0.0042103 0.0447458 0.1937488 +0.0067388 0.0403929 0.1893959 +0.0107859 0.0357341 0.1847371 +0.0172633 0.0311975 0.1802005 +0.0276309 0.0276309 0.1766339 +0.0452595 0.0276309 0.1766339 +0.0675619 0.0276309 0.1766339 +0.0957773 0.0276309 0.1766339 +0.1314736 0.0276309 0.1766339 +0.1766339 0.0276309 0.1766339 +0.2337676 0.0276309 0.1766339 +0.3060492 0.0276309 0.1766339 +0.3974949 0.0276309 0.1766339 +0.5131855 0.0276309 0.1766339 +0.6595491 0.0276309 0.1766339 +0.8226154 0.0295373 0.174162 +0.8969554 0.0461985 0.1667723 +0.9326595 0.0756464 0.170397 +0.9531823 0.1152388 0.1877169 +0.9662104 0.1635226 0.2179609 +0.9750086 0.2192389 0.2594983 +0.9812013 0.2809573 0.3102955 +0.9856879 0.3469645 0.3680344 +0.9890072 0.4152991 0.4302122 +0.9915009 0.4838841 0.4942887 +0.9933961 0.5507113 0.5578697 +0.9948493 0.6140266 0.6188868 +0.9959709 0.6724711 0.6757305 +0.9968411 0.7251511 0.7273129 +0.9975191 0.7716352 0.7730548 +0.9980488 0.8118921 0.8128163 +0.9984638 0.8461977 0.846795 +0.9987895 0.8750329 0.8754165 +0.9990456 0.8989921 0.8992372 +0.999247 0.9187101 0.9188659 +0.9994057 0.9348102 0.934909 +0.9995309 0.947872 0.9479345 +0.9996295 0.9584138 0.9584532 +0.9997074 0.9668859 0.9669107 +0.9997688 0.9736717 0.9736873 +0.9998174 0.9790921 0.9791019 +0.9998557 0.9834126 0.9834187 +0.999886 0.9868503 0.9868541 +0.9999099 0.9895819 0.9895843 +0.9999288 0.99175 0.9917515 +0.9999437 0.9934694 0.9934704 +0.0000238 0.0821895 0.2135639 +0.0000382 0.081686 0.2130604 +0.0000611 0.0810538 0.2124282 +0.0000978 0.0802616 0.2116361 +0.0001565 0.0792718 0.2106462 +0.0002504 0.0780392 0.2094136 +0.0004008 0.0765113 0.2078857 +0.0006416 0.0746288 0.2060032 +0.0010268 0.0723279 0.2037023 +0.0016435 0.0695462 0.2009206 +0.0026305 0.0662338 0.1976083 +0.0042103 0.0623743 0.1937488 +0.0067388 0.0580214 0.1893959 +0.0107859 0.0533626 0.1847371 +0.0172633 0.0488261 0.1802005 +0.0276309 0.0452595 0.1766339 +0.0441188 0.0441188 0.1754932 +0.0664212 0.0441188 0.1754932 +0.0946366 0.0441188 0.1754932 +0.1303328 0.0441188 0.1754932 +0.1754932 0.0441188 0.1754932 +0.2326269 0.0441188 0.1754932 +0.3049085 0.0441188 0.1754932 +0.3963542 0.0441188 0.1754932 +0.5120448 0.0441188 0.1754932 +0.6584084 0.0441188 0.1754932 +0.8219901 0.0455041 0.1731034 +0.8967447 0.0594506 0.1658613 +0.9325696 0.0860209 0.1696351 +0.9531389 0.1231452 0.1870965 +0.9661878 0.1694384 0.2174663 +0.9749962 0.2235962 0.2591111 +0.9811943 0.2841192 0.3099976 +0.9856839 0.3492254 0.3678092 +0.9890048 0.4168922 0.4300448 +0.9914995 0.4849907 0.4941665 +0.9933953 0.5514695 0.5577822 +0.9948487 0.6145393 0.6188252 +0.9959706 0.6728136 0.6756878 +0.9968409 0.7253775 0.7272837 +0.9975189 0.7717834 0.7730352 +0.9980488 0.8119884 0.8128033 +0.9984638 0.8462598 0.8467864 +0.9987895 0.8750727 0.8754109 +0.9990455 0.8990175 0.8992336 +0.999247 0.9187262 0.9188636 +0.9994057 0.9348204 0.9349075 +0.9995308 0.9478785 0.9479335 +0.9996295 0.9584178 0.9584526 +0.9997074 0.9668884 0.9669103 +0.9997688 0.9736733 0.973687 +0.9998174 0.9790931 0.9791018 +0.9998557 0.9834132 0.9834186 +0.999886 0.9868507 0.9868541 +0.9999099 0.9895821 0.9895842 +0.9999288 0.9917502 0.9917515 +0.9999437 0.9934695 0.9934704 +0.0000238 0.1044919 0.2135639 +0.0000382 0.1039884 0.2130604 +0.0000611 0.1033562 0.2124282 +0.0000978 0.102564 0.2116361 +0.0001565 0.1015742 0.2106462 +0.0002504 0.1003416 0.2094136 +0.0004008 0.0988137 0.2078857 +0.0006416 0.0969312 0.2060032 +0.0010268 0.0946303 0.2037023 +0.0016435 0.0918486 0.2009206 +0.0026305 0.0885362 0.1976083 +0.0042103 0.0846767 0.1937488 +0.0067388 0.0803239 0.1893959 +0.0107859 0.075665 0.1847371 +0.0172633 0.0711285 0.1802005 +0.0276309 0.0675619 0.1766339 +0.0441188 0.0664212 0.1754932 +0.0664212 0.0664212 0.1754932 +0.0946366 0.0664212 0.1754932 +0.1303328 0.0664212 0.1754932 +0.1754932 0.0664212 0.1754932 +0.2326269 0.0664212 0.1754932 +0.3049085 0.0664212 0.1754932 +0.3963542 0.0664212 0.1754932 +0.5120448 0.0664212 0.1754932 +0.6584084 0.0664212 0.1754932 +0.8219901 0.0671656 0.1731034 +0.8967447 0.0775151 0.1658613 +0.9325696 0.1002154 0.1696351 +0.9531389 0.1340017 0.1870965 +0.9661878 0.1775917 0.2174663 +0.9749962 0.2296253 0.2591111 +0.9811943 0.2885124 0.3099976 +0.9856839 0.3523802 0.3678092 +0.9890048 0.419125 0.4300448 +0.9914995 0.4865484 0.4941665 +0.9933953 0.5525411 0.5577822 +0.9948487 0.6152669 0.6188252 +0.9959706 0.6733015 0.6756878 +0.9968409 0.7257011 0.7272837 +0.9975189 0.7719959 0.7730352 +0.9980488 0.8121268 0.8128033 +0.9984638 0.8463492 0.8467864 +0.9987895 0.8751301 0.8754109 +0.9990455 0.8990542 0.8992336 +0.999247 0.9187495 0.9188636 +0.9994057 0.9348352 0.9349075 +0.9995308 0.9478878 0.9479335 +0.9996295 0.9584237 0.9584526 +0.9997074 0.9668922 0.9669103 +0.9997688 0.9736756 0.973687 +0.9998174 0.9790946 0.9791018 +0.9998557 0.9834141 0.9834186 +0.999886 0.9868512 0.9868541 +0.9999099 0.9895825 0.9895842 +0.9999288 0.9917504 0.9917515 +0.9999437 0.9934697 0.9934704 +0.0000238 0.1327073 0.2135639 +0.0000382 0.1322038 0.2130604 +0.0000611 0.1315716 0.2124282 +0.0000978 0.1307795 0.2116361 +0.0001565 0.1297896 0.2106462 +0.0002504 0.128557 0.2094136 +0.0004008 0.1270291 0.2078857 +0.0006416 0.1251466 0.2060032 +0.0010268 0.1228457 0.2037023 +0.0016435 0.120064 0.2009206 +0.0026305 0.1167517 0.1976083 +0.0042103 0.1128922 0.1937488 +0.0067388 0.1085393 0.1893959 +0.0107859 0.1038805 0.1847371 +0.0172633 0.099344 0.1802005 +0.0276309 0.0957773 0.1766339 +0.0441188 0.0946366 0.1754932 +0.0664212 0.0946366 0.1754932 +0.0946366 0.0946366 0.1754932 +0.1303328 0.0946366 0.1754932 +0.1754932 0.0946366 0.1754932 +0.2326269 0.0946366 0.1754932 +0.3049085 0.0946366 0.1754932 +0.3963542 0.0946366 0.1754932 +0.5120448 0.0946366 0.1754932 +0.6584084 0.0946366 0.1754932 +0.8219901 0.0945703 0.1731034 +0.8967447 0.1003691 0.1658613 +0.9325696 0.1181733 0.1696351 +0.9531389 0.1477366 0.1870965 +0.9661878 0.1879067 0.2174663 +0.9749962 0.2372529 0.2591111 +0.9811943 0.2940703 0.3099976 +0.9856839 0.3563715 0.3678092 +0.9890048 0.4219498 0.4300448 +0.9914995 0.4885191 0.4941665 +0.9933953 0.5538969 0.5577822 +0.9948487 0.6161874 0.6188252 +0.9959706 0.6739188 0.6756878 +0.9968409 0.7261105 0.7272837 +0.9975189 0.7722648 0.7730352 +0.9980488 0.8123018 0.8128033 +0.9984638 0.8464623 0.8467864 +0.9987895 0.8752028 0.8754109 +0.9990455 0.8991006 0.8992336 +0.999247 0.9187791 0.9188636 +0.9994057 0.9348539 0.9349075 +0.9995308 0.9478997 0.9479335 +0.9996295 0.9584312 0.9584526 +0.9997074 0.9668969 0.9669103 +0.9997688 0.9736786 0.973687 +0.9998174 0.9790965 0.9791018 +0.9998557 0.9834153 0.9834186 +0.999886 0.986852 0.9868541 +0.9999099 0.9895829 0.9895842 +0.9999288 0.9917507 0.9917515 +0.9999437 0.9934698 0.9934704 +0.0000238 0.1684036 0.2135639 +0.0000382 0.1679 0.2130604 +0.0000611 0.1672678 0.2124282 +0.0000978 0.1664757 0.2116361 +0.0001565 0.1654858 0.2106462 +0.0002504 0.1642532 0.2094136 +0.0004008 0.1627254 0.2078857 +0.0006416 0.1608428 0.2060032 +0.0010268 0.1585419 0.2037023 +0.0016435 0.1557603 0.2009206 +0.0026305 0.1524479 0.1976083 +0.0042103 0.1485884 0.1937488 +0.0067388 0.1442355 0.1893959 +0.0107859 0.1395767 0.1847371 +0.0172633 0.1350402 0.1802005 +0.0276309 0.1314736 0.1766339 +0.0441188 0.1303328 0.1754932 +0.0664212 0.1303328 0.1754932 +0.0946366 0.1303328 0.1754932 +0.1303328 0.1303328 0.1754932 +0.1754932 0.1303328 0.1754932 +0.2326269 0.1303328 0.1754932 +0.3049085 0.1303328 0.1754932 +0.3963542 0.1303328 0.1754932 +0.5120448 0.1303328 0.1754932 +0.6584084 0.1303328 0.1754932 +0.8219901 0.1292408 0.1731034 +0.8967447 0.1292823 0.1658613 +0.9325696 0.1408925 0.1696351 +0.9531389 0.1651131 0.1870965 +0.9661878 0.2009566 0.2174663 +0.9749962 0.2469027 0.2591111 +0.9811943 0.3011018 0.3099976 +0.9856839 0.3614209 0.3678092 +0.9890048 0.4255236 0.4300448 +0.9914995 0.4910123 0.4941665 +0.9933953 0.5556122 0.5577822 +0.9948487 0.6173519 0.6188252 +0.9959706 0.6746998 0.6756878 +0.9968409 0.7266285 0.7272837 +0.9975189 0.7726049 0.7730352 +0.9980488 0.8125232 0.8128033 +0.9984638 0.8466054 0.8467864 +0.9987895 0.8752947 0.8754109 +0.9990455 0.8991593 0.8992336 +0.999247 0.9188164 0.9188636 +0.9994057 0.9348776 0.9349075 +0.9995308 0.9479146 0.9479335 +0.9996295 0.9584406 0.9584526 +0.9997074 0.9669028 0.9669103 +0.9997688 0.9736823 0.973687 +0.9998174 0.9790988 0.9791018 +0.9998557 0.9834167 0.9834186 +0.999886 0.9868529 0.9868541 +0.9999099 0.9895835 0.9895842 +0.9999288 0.991751 0.9917515 +0.9999437 0.9934701 0.9934704 +0.0000238 0.2135639 0.2135639 +0.0000382 0.2130604 0.2130604 +0.0000611 0.2124282 0.2124282 +0.0000978 0.2116361 0.2116361 +0.0001565 0.2106462 0.2106462 +0.0002504 0.2094136 0.2094136 +0.0004008 0.2078857 0.2078857 +0.0006416 0.2060032 0.2060032 +0.0010268 0.2037023 0.2037023 +0.0016435 0.2009206 0.2009206 +0.0026305 0.1976083 0.1976083 +0.0042103 0.1937488 0.1937488 +0.0067388 0.1893959 0.1893959 +0.0107859 0.1847371 0.1847371 +0.0172633 0.1802005 0.1802005 +0.0276309 0.1766339 0.1766339 +0.0441188 0.1754932 0.1754932 +0.0664212 0.1754932 0.1754932 +0.0946366 0.1754932 0.1754932 +0.1303328 0.1754932 0.1754932 +0.1754932 0.1754932 0.1754932 +0.2326269 0.1754932 0.1754932 +0.3049085 0.1754932 0.1754932 +0.3963542 0.1754932 0.1754932 +0.5120448 0.1754932 0.1754932 +0.6584084 0.1754932 0.1754932 +0.8219901 0.1731034 0.1731034 +0.8967447 0.1658613 0.1658613 +0.9325696 0.1696351 0.1696351 +0.9531389 0.1870965 0.1870965 +0.9661878 0.2174663 0.2174663 +0.9749962 0.2591111 0.2591111 +0.9811943 0.3099976 0.3099976 +0.9856839 0.3678092 0.3678092 +0.9890048 0.4300448 0.4300448 +0.9914995 0.4941665 0.4941665 +0.9933953 0.5577822 0.5577822 +0.9948487 0.6188252 0.6188252 +0.9959706 0.6756878 0.6756878 +0.9968409 0.7272837 0.7272837 +0.9975189 0.7730352 0.7730352 +0.9980488 0.8128033 0.8128033 +0.9984638 0.8467864 0.8467864 +0.9987895 0.8754109 0.8754109 +0.9990455 0.8992336 0.8992336 +0.999247 0.9188636 0.9188636 +0.9994057 0.9349075 0.9349075 +0.9995308 0.9479335 0.9479335 +0.9996295 0.9584526 0.9584526 +0.9997074 0.9669103 0.9669103 +0.9997688 0.973687 0.973687 +0.9998174 0.9791018 0.9791018 +0.9998557 0.9834186 0.9834186 +0.999886 0.9868541 0.9868541 +0.9999099 0.9895842 0.9895842 +0.9999288 0.9917515 0.9917515 +0.9999437 0.9934704 0.9934704 +0.0000238 0.2706977 0.2135639 +0.0000382 0.2701941 0.2130604 +0.0000611 0.2695619 0.2124282 +0.0000978 0.2687698 0.2116361 +0.0001565 0.2677799 0.2106462 +0.0002504 0.2665473 0.2094136 +0.0004008 0.2650195 0.2078857 +0.0006416 0.2631369 0.2060032 +0.0010268 0.260836 0.2037023 +0.0016435 0.2580543 0.2009206 +0.0026305 0.254742 0.1976083 +0.0042103 0.2508825 0.1937488 +0.0067388 0.2465296 0.1893959 +0.0107859 0.2418708 0.1847371 +0.0172633 0.2373343 0.1802005 +0.0276309 0.2337676 0.1766339 +0.0441188 0.2326269 0.1754932 +0.0664212 0.2326269 0.1754932 +0.0946366 0.2326269 0.1754932 +0.1303328 0.2326269 0.1754932 +0.1754932 0.2326269 0.1754932 +0.2326269 0.2326269 0.1754932 +0.3049085 0.2326269 0.1754932 +0.3963542 0.2326269 0.1754932 +0.5120448 0.2326269 0.1754932 +0.6584084 0.2326269 0.1754932 +0.8219901 0.2285954 0.1731034 +0.8967447 0.2121385 0.1658613 +0.9325696 0.2059983 0.1696351 +0.9531389 0.2149085 0.1870965 +0.9661878 0.2383533 0.2174663 +0.9749962 0.2745562 0.2591111 +0.9811943 0.3212519 0.3099976 +0.9856839 0.3758911 0.3678092 +0.9890048 0.4357648 0.4300448 +0.9914995 0.498157 0.4941665 +0.9933953 0.5605276 0.5577822 +0.9948487 0.6206891 0.6188252 +0.9959706 0.6769378 0.6756878 +0.9968409 0.7281127 0.7272837 +0.9975189 0.7735795 0.7730352 +0.9980488 0.8131577 0.8128033 +0.9984638 0.8470154 0.8467864 +0.9987895 0.875558 0.8754109 +0.9990455 0.8993275 0.8992336 +0.999247 0.9189234 0.9188636 +0.9994057 0.9349454 0.9349075 +0.9995308 0.9479575 0.9479335 +0.9996295 0.9584677 0.9584526 +0.9997074 0.9669198 0.9669103 +0.9997688 0.973693 0.973687 +0.9998174 0.9791055 0.9791018 +0.9998557 0.9834209 0.9834186 +0.999886 0.9868555 0.9868541 +0.9999099 0.9895851 0.9895842 +0.9999288 0.9917521 0.9917515 +0.9999437 0.9934707 0.9934704 +0.0000238 0.3429792 0.2135639 +0.0000382 0.3424757 0.2130604 +0.0000611 0.3418435 0.2124282 +0.0000978 0.3410514 0.2116361 +0.0001565 0.3400615 0.2106462 +0.0002504 0.3388289 0.2094136 +0.0004008 0.337301 0.2078857 +0.0006416 0.3354185 0.2060032 +0.0010268 0.3331176 0.2037023 +0.0016435 0.3303359 0.2009206 +0.0026305 0.3270236 0.1976083 +0.0042103 0.3231641 0.1937488 +0.0067388 0.3188112 0.1893959 +0.0107859 0.3141524 0.1847371 +0.0172633 0.3096159 0.1802005 +0.0276309 0.3060492 0.1766339 +0.0441188 0.3049085 0.1754932 +0.0664212 0.3049085 0.1754932 +0.0946366 0.3049085 0.1754932 +0.1303328 0.3049085 0.1754932 +0.1754932 0.3049085 0.1754932 +0.2326269 0.3049085 0.1754932 +0.3049085 0.3049085 0.1754932 +0.3963542 0.3049085 0.1754932 +0.5120448 0.3049085 0.1754932 +0.6584084 0.3049085 0.1754932 +0.8219901 0.2988 0.1731034 +0.8967447 0.2706852 0.1658613 +0.9325696 0.2520025 0.1696351 +0.9531389 0.2500942 0.1870965 +0.9661878 0.2647781 0.2174663 +0.9749962 0.2940963 0.2591111 +0.9811943 0.3354901 0.3099976 +0.9856839 0.3861159 0.3678092 +0.9890048 0.4430013 0.4300448 +0.9914995 0.5032055 0.4941665 +0.9933953 0.5640008 0.5577822 +0.9948487 0.6230471 0.6188252 +0.9959706 0.6785192 0.6756878 +0.9968409 0.7291615 0.7272837 +0.9975189 0.7742682 0.7730352 +0.9980488 0.8136061 0.8128033 +0.9984638 0.8473052 0.8467864 +0.9987895 0.8757441 0.8754109 +0.9990455 0.8994464 0.8992336 +0.999247 0.918999 0.9188636 +0.9994057 0.9349933 0.9349075 +0.9995308 0.9479878 0.9479335 +0.9996295 0.9584868 0.9584526 +0.9997074 0.9669318 0.9669103 +0.9997688 0.9737006 0.973687 +0.9998174 0.9791103 0.9791018 +0.9998557 0.9834239 0.9834186 +0.999886 0.9868574 0.9868541 +0.9999099 0.9895863 0.9895842 +0.9999288 0.9917528 0.9917515 +0.9999437 0.9934712 0.9934704 +0.0000238 0.4344249 0.2135639 +0.0000382 0.4339214 0.2130604 +0.0000611 0.4332891 0.2124282 +0.0000978 0.432497 0.2116361 +0.0001565 0.4315072 0.2106462 +0.0002504 0.4302746 0.2094136 +0.0004008 0.4287467 0.2078857 +0.0006416 0.4268641 0.2060032 +0.0010268 0.4245633 0.2037023 +0.0016435 0.4217816 0.2009206 +0.0026305 0.4184692 0.1976083 +0.0042103 0.4146097 0.1937488 +0.0067388 0.4102568 0.1893959 +0.0107859 0.405598 0.1847371 +0.0172633 0.4010615 0.1802005 +0.0276309 0.3974949 0.1766339 +0.0441188 0.3963542 0.1754932 +0.0664212 0.3963542 0.1754932 +0.0946366 0.3963542 0.1754932 +0.1303328 0.3963542 0.1754932 +0.1754932 0.3963542 0.1754932 +0.2326269 0.3963542 0.1754932 +0.3049085 0.3963542 0.1754932 +0.3963542 0.3963542 0.1754932 +0.5120448 0.3963542 0.1754932 +0.6584084 0.3963542 0.1754932 +0.8219901 0.3876179 0.1731034 +0.8967447 0.3447543 0.1658613 +0.9325696 0.3102037 0.1696351 +0.9531389 0.2946088 0.1870965 +0.9661878 0.2982089 0.2174663 +0.9749962 0.3188171 0.2591111 +0.9811943 0.3535032 0.3099976 +0.9856839 0.3990515 0.3678092 +0.9890048 0.4521565 0.4300448 +0.9914995 0.5095925 0.4941665 +0.9933953 0.5683949 0.5577822 +0.9948487 0.6260304 0.6188252 +0.9959706 0.6805199 0.6756878 +0.9968409 0.7304884 0.7272837 +0.9975189 0.7751395 0.7730352 +0.9980488 0.8141733 0.8128033 +0.9984638 0.8476717 0.8467864 +0.9987895 0.8759795 0.8754109 +0.9990455 0.8995968 0.8992336 +0.999247 0.9190947 0.9188636 +0.9994057 0.935054 0.9349075 +0.9995308 0.9480261 0.9479335 +0.9996295 0.9585109 0.9584526 +0.9997074 0.966947 0.9669103 +0.9997688 0.9737101 0.973687 +0.9998174 0.9791163 0.9791018 +0.9998557 0.9834277 0.9834186 +0.999886 0.9868597 0.9868541 +0.9999099 0.9895878 0.9895842 +0.9999288 0.9917537 0.9917515 +0.9999437 0.9934718 0.9934704 +0.0000238 0.5501155 0.2135639 +0.0000382 0.549612 0.2130604 +0.0000611 0.5489798 0.2124282 +0.0000978 0.5481876 0.2116361 +0.0001565 0.5471978 0.2106462 +0.0002504 0.5459652 0.2094136 +0.0004008 0.5444373 0.2078857 +0.0006416 0.5425548 0.2060032 +0.0010268 0.5402539 0.2037023 +0.0016435 0.5374722 0.2009206 +0.0026305 0.5341598 0.1976083 +0.0042103 0.5303003 0.1937488 +0.0067388 0.5259474 0.1893959 +0.0107859 0.5212886 0.1847371 +0.0172633 0.5167521 0.1802005 +0.0276309 0.5131855 0.1766339 +0.0441188 0.5120448 0.1754932 +0.0664212 0.5120448 0.1754932 +0.0946366 0.5120448 0.1754932 +0.1303328 0.5120448 0.1754932 +0.1754932 0.5120448 0.1754932 +0.2326269 0.5120448 0.1754932 +0.3049085 0.5120448 0.1754932 +0.3963542 0.5120448 0.1754932 +0.5120448 0.5120448 0.1754932 +0.6584084 0.5120448 0.1754932 +0.8219901 0.4999841 0.1731034 +0.8967447 0.4384614 0.1658613 +0.9325696 0.3838358 0.1696351 +0.9531389 0.3509254 0.1870965 +0.9661878 0.3405032 0.2174663 +0.9749962 0.3500921 0.2591111 +0.9811943 0.3762922 0.3099976 +0.9856839 0.4154167 0.3678092 +0.9890048 0.4637389 0.4300448 +0.9914995 0.5176729 0.4941665 +0.9933953 0.573954 0.5577822 +0.9948487 0.6298046 0.6188252 +0.9959706 0.683051 0.6756878 +0.9968409 0.732167 0.7272837 +0.9975189 0.7762418 0.7730352 +0.9980488 0.8148909 0.8128033 +0.9984638 0.8481355 0.8467864 +0.9987895 0.8762773 0.8754109 +0.9990455 0.899787 0.8992336 +0.999247 0.9192157 0.9188636 +0.9994057 0.9351307 0.9349075 +0.9995308 0.9480746 0.9479335 +0.9996295 0.9585415 0.9584526 +0.9997074 0.9669663 0.9669103 +0.9997688 0.9737222 0.973687 +0.9998174 0.9791238 0.9791018 +0.9998557 0.9834324 0.9834186 +0.999886 0.9868627 0.9868541 +0.9999099 0.9895897 0.9895842 +0.9999288 0.9917549 0.9917515 +0.9999437 0.9934725 0.9934704 +0.0000238 0.6964791 0.2135639 +0.0000382 0.6959756 0.2130604 +0.0000611 0.6953434 0.2124282 +0.0000978 0.6945513 0.2116361 +0.0001565 0.6935614 0.2106462 +0.0002504 0.6923288 0.2094136 +0.0004008 0.6908009 0.2078857 +0.0006416 0.6889184 0.2060032 +0.0010268 0.6866175 0.2037023 +0.0016435 0.6838358 0.2009206 +0.0026305 0.6805235 0.1976083 +0.0042103 0.676664 0.1937488 +0.0067388 0.6723111 0.1893959 +0.0107859 0.6676523 0.1847371 +0.0172633 0.6631157 0.1802005 +0.0276309 0.6595491 0.1766339 +0.0441188 0.6584084 0.1754932 +0.0664212 0.6584084 0.1754932 +0.0946366 0.6584084 0.1754932 +0.1303328 0.6584084 0.1754932 +0.1754932 0.6584084 0.1754932 +0.2326269 0.6584084 0.1754932 +0.3049085 0.6584084 0.1754932 +0.3963542 0.6584084 0.1754932 +0.5120448 0.6584084 0.1754932 +0.6584084 0.6584084 0.1754932 +0.8219901 0.6421419 0.1731034 +0.8967447 0.557013 0.1658613 +0.9325696 0.4769901 0.1696351 +0.9531389 0.4221733 0.1870965 +0.9661878 0.3940109 0.2174663 +0.9749962 0.389659 0.2591111 +0.9811943 0.4051232 0.3099976 +0.9856839 0.4361208 0.3678092 +0.9890048 0.4783922 0.4300448 +0.9914995 0.5278957 0.4941665 +0.9933953 0.580987 0.5577822 +0.9948487 0.6345795 0.6188252 +0.9959706 0.6862532 0.6756878 +0.9968409 0.7342907 0.7272837 +0.9975189 0.7776364 0.7730352 +0.9980488 0.8157988 0.8128033 +0.9984638 0.8487222 0.8467864 +0.9987895 0.8766541 0.8754109 +0.9990455 0.9000277 0.8992336 +0.999247 0.9193688 0.9188636 +0.9994057 0.9352277 0.9349075 +0.9995308 0.9481359 0.9479335 +0.9996295 0.9585802 0.9584526 +0.9997074 0.9669906 0.9669103 +0.9997688 0.9737375 0.973687 +0.9998174 0.9791334 0.9791018 +0.9998557 0.9834385 0.9834186 +0.999886 0.9868665 0.9868541 +0.9999099 0.989592 0.9895842 +0.9999288 0.9917564 0.9917515 +0.9999437 0.9934734 0.9934704 +0.0051514 0.8407292 0.2075384 +0.0051286 0.8405071 0.2070953 +0.0051047 0.8402274 0.2065385 +0.0050826 0.8398756 0.20584 +0.0050676 0.8394338 0.204966 +0.0050694 0.8388802 0.2038759 +0.0051048 0.8381886 0.2025219 +0.0052028 0.8373283 0.2008493 +0.0054121 0.8362644 0.1987988 +0.0058134 0.8349593 0.1963105 +0.0065402 0.8333779 0.1933343 +0.0078103 0.8314967 0.1898486 +0.0099781 0.8293233 0.1858943 +0.0136166 0.8269342 0.1816352 +0.0196467 0.8245426 0.1774615 +0.0295373 0.8226154 0.174162 +0.0455041 0.8219901 0.1731034 +0.0671656 0.8219901 0.1731034 +0.0945703 0.8219901 0.1731034 +0.1292408 0.8219901 0.1731034 +0.1731034 0.8219901 0.1731034 +0.2285954 0.8219901 0.1731034 +0.2988 0.8219901 0.1731034 +0.3876179 0.8219901 0.1731034 +0.4999841 0.8219901 0.1731034 +0.6421419 0.8219901 0.1731034 +0.8219901 0.8219901 0.1731034 +0.8967447 0.7069963 0.1658613 +0.9325696 0.5948423 0.1696351 +0.9531389 0.5123112 0.1870965 +0.9661878 0.4617052 0.2174663 +0.9749962 0.4397163 0.2591111 +0.9811943 0.4415982 0.3099976 +0.9856839 0.4623142 0.3678092 +0.9890048 0.4969305 0.4300448 +0.9914995 0.5408288 0.4941665 +0.9933953 0.5898847 0.5577822 +0.9948487 0.6406203 0.6188252 +0.9959706 0.6903044 0.6756878 +0.9968409 0.7369774 0.7272837 +0.9975189 0.7794007 0.7730352 +0.9980488 0.8169474 0.8128033 +0.9984638 0.8494644 0.8467864 +0.9987895 0.8771307 0.8754109 +0.9990455 0.9003323 0.8992336 +0.999247 0.9195625 0.9188636 +0.9994057 0.9353505 0.9349075 +0.9995308 0.9482135 0.9479335 +0.9996295 0.9586291 0.9584526 +0.9997074 0.9670214 0.9669103 +0.9997688 0.9737569 0.973687 +0.9998174 0.9791456 0.9791018 +0.9998557 0.9834461 0.9834186 +0.999886 0.9868713 0.9868541 +0.9999099 0.989595 0.9895842 +0.9999288 0.9917582 0.9917515 +0.9999437 0.9934746 0.9934704 +0.0279321 0.9033413 0.1954535 +0.0278872 0.9032596 0.1950729 +0.0278347 0.9031567 0.1945945 +0.0277752 0.9030276 0.1939946 +0.0277111 0.9028657 0.1932439 +0.0276479 0.9026634 0.1923076 +0.0275966 0.9024114 0.1911446 +0.0275778 0.9020992 0.1897081 +0.0276281 0.9017148 0.1879469 +0.0278105 0.9012461 0.1858097 +0.0282324 0.900682 0.1832532 +0.0290732 0.9000167 0.1802587 +0.0306306 0.8992555 0.1768609 +0.0333932 0.8984278 0.1732 +0.0381561 0.8976087 0.1696109 +0.0461985 0.8969554 0.1667723 +0.0594506 0.8967447 0.1658613 +0.0775151 0.8967447 0.1658613 +0.1003691 0.8967447 0.1658613 +0.1292823 0.8967447 0.1658613 +0.1658613 0.8967447 0.1658613 +0.2121385 0.8967447 0.1658613 +0.2706852 0.8967447 0.1658613 +0.3447543 0.8967447 0.1658613 +0.4384614 0.8967447 0.1658613 +0.557013 0.8967447 0.1658613 +0.7069963 0.8967447 0.1658613 +0.8967447 0.8967447 0.1658613 +0.9325696 0.7439407 0.1696351 +0.9531389 0.6263473 0.1870965 +0.9661878 0.5473473 0.2174663 +0.9749962 0.5030453 0.2591111 +0.9811943 0.4877437 0.3099976 +0.9856839 0.4954523 0.3678092 +0.9890048 0.5203839 0.4300448 +0.9914995 0.5571908 0.4941665 +0.9933953 0.6011414 0.5577822 +0.9948487 0.6482627 0.6188252 +0.9959706 0.6954296 0.6756878 +0.9968409 0.7403765 0.7272837 +0.9975189 0.7816327 0.7730352 +0.9980488 0.8184005 0.8128033 +0.9984638 0.8504035 0.8467864 +0.9987895 0.8777338 0.8754109 +0.9990455 0.9007175 0.8992336 +0.999247 0.9198076 0.9188636 +0.9994057 0.9355059 0.9349075 +0.9995308 0.9483117 0.9479335 +0.9996295 0.958691 0.9584526 +0.9997074 0.9670604 0.9669103 +0.9997688 0.9737814 0.973687 +0.9998174 0.979161 0.9791018 +0.9998557 0.9834557 0.9834186 +0.999886 0.9868773 0.9868541 +0.9999099 0.9895988 0.9895842 +0.9999288 0.9917606 0.9917515 +0.9999437 0.9934761 0.9934704 +0.0624569 0.9354466 0.1944569 +0.0624063 0.9354101 0.1941366 +0.0623458 0.9353643 0.1937341 +0.0622749 0.9353068 0.1932293 +0.0621943 0.9352348 0.1925979 +0.0621069 0.9351449 0.1918104 +0.0620199 0.9350332 0.1908325 +0.0619473 0.9348949 0.189625 +0.061916 0.9347252 0.1881451 +0.0619734 0.9345187 0.1863501 +0.062202 0.9342712 0.1842041 +0.062742 0.9339805 0.1816918 +0.0638283 0.9336494 0.1788432 +0.0658501 0.9332914 0.1757762 +0.0694453 0.9329391 0.1727717 +0.0756464 0.9326595 0.170397 +0.0860209 0.9325696 0.1696351 +0.1002154 0.9325696 0.1696351 +0.1181733 0.9325696 0.1696351 +0.1408925 0.9325696 0.1696351 +0.1696351 0.9325696 0.1696351 +0.2059983 0.9325696 0.1696351 +0.2520025 0.9325696 0.1696351 +0.3102037 0.9325696 0.1696351 +0.3838358 0.9325696 0.1696351 +0.4769901 0.9325696 0.1696351 +0.5948423 0.9325696 0.1696351 +0.7439407 0.9325696 0.1696351 +0.9325696 0.9325696 0.1696351 +0.9531389 0.7706179 0.1870965 +0.9661878 0.6556956 0.2174663 +0.9749962 0.5831647 0.2591111 +0.9811943 0.5461239 0.3099976 +0.9856839 0.5373763 0.3678092 +0.9890048 0.5500554 0.4300448 +0.9914995 0.577891 0.4941665 +0.9933953 0.6153825 0.5577822 +0.9948487 0.6579314 0.6188252 +0.9959706 0.7019138 0.6756878 +0.9968409 0.7446768 0.7272837 +0.9975189 0.7844566 0.7730352 +0.9980488 0.8202389 0.8128033 +0.9984638 0.8515915 0.8467864 +0.9987895 0.8784967 0.8754109 +0.9990455 0.9012049 0.8992336 +0.999247 0.9201176 0.9188636 +0.9994057 0.9357024 0.9349075 +0.9995308 0.9484359 0.9479335 +0.9996295 0.9587693 0.9584526 +0.9997074 0.9671097 0.9669103 +0.9997688 0.9738123 0.973687 +0.9998174 0.9791804 0.9791018 +0.9998557 0.9834679 0.9834186 +0.999886 0.986885 0.9868541 +0.9999099 0.9896036 0.9895842 +0.9999288 0.9917636 0.9917515 +0.9999437 0.9934779 0.9934704 +0.1059991 0.9545467 0.2073855 +0.1059489 0.9545286 0.2071226 +0.1058883 0.9545059 0.2067924 +0.1058162 0.9544774 0.2063783 +0.1057322 0.9544418 0.2058603 +0.1056375 0.9543974 0.2052145 +0.1055364 0.9543421 0.2044128 +0.1054384 0.9542739 0.2034232 +0.1053624 0.9541902 0.2022109 +0.1053433 0.9540886 0.2007412 +0.1054431 0.9539671 0.1989853 +0.1057683 0.9538247 0.1969312 +0.1064997 0.953663 0.1946042 +0.1079385 0.9534887 0.1921012 +0.1105818 0.9533177 0.1896515 +0.1152388 0.9531823 0.1877169 +0.1231452 0.9531389 0.1870965 +0.1340017 0.9531389 0.1870965 +0.1477366 0.9531389 0.1870965 +0.1651131 0.9531389 0.1870965 +0.1870965 0.9531389 0.1870965 +0.2149085 0.9531389 0.1870965 +0.2500942 0.9531389 0.1870965 +0.2946088 0.9531389 0.1870965 +0.3509254 0.9531389 0.1870965 +0.4221733 0.9531389 0.1870965 +0.5123112 0.9531389 0.1870965 +0.6263473 0.9531389 0.1870965 +0.7706179 0.9531389 0.1870965 +0.9531389 0.9531389 0.1870965 +0.9661878 0.7927704 0.2174663 +0.9749962 0.6845262 0.2591111 +0.9811943 0.6199824 0.3099976 +0.9856839 0.5904156 0.3678092 +0.9890048 0.5875938 0.4300448 +0.9914995 0.6040793 0.4941665 +0.9933953 0.6333995 0.5577822 +0.9948487 0.6701635 0.6188252 +0.9959706 0.710117 0.6756878 +0.9968409 0.7501172 0.7272837 +0.9975189 0.7880291 0.7730352 +0.9980488 0.8225647 0.8128033 +0.9984638 0.8530945 0.8467864 +0.9987895 0.8794619 0.8754109 +0.9990455 0.9018215 0.8992336 +0.999247 0.9205098 0.9188636 +0.9994057 0.935951 0.9349075 +0.9995308 0.9485931 0.9479335 +0.9996295 0.9588684 0.9584526 +0.9997074 0.967172 0.9669103 +0.9997688 0.9738515 0.973687 +0.9998174 0.979205 0.9791018 +0.9998557 0.9834833 0.9834186 +0.999886 0.9868946 0.9868541 +0.9999099 0.9896096 0.9895842 +0.9999288 0.9917674 0.9917515 +0.9999437 0.9934803 0.9934704 +0.1572498 0.9669269 0.2337004 +0.1572031 0.9669173 0.2334893 +0.1571463 0.9669053 0.2332241 +0.1570779 0.9668902 0.2328916 +0.1569971 0.9668714 0.2324758 +0.156904 0.9668479 0.2319575 +0.1568008 0.9668187 0.2313143 +0.1566936 0.9667827 0.2305205 +0.1565954 0.9667385 0.2295486 +0.1565315 0.966685 0.2283708 +0.1565473 0.9666211 0.2269644 +0.1567226 0.9665463 0.2253205 +0.1571937 0.9664615 0.2234595 +0.15819 0.9663702 0.2214596 +0.160092 0.9662809 0.219504 +0.1635226 0.9662104 0.2179609 +0.1694384 0.9661878 0.2174663 +0.1775917 0.9661878 0.2174663 +0.1879067 0.9661878 0.2174663 +0.2009566 0.9661878 0.2174663 +0.2174663 0.9661878 0.2174663 +0.2383533 0.9661878 0.2174663 +0.2647781 0.9661878 0.2174663 +0.2982089 0.9661878 0.2174663 +0.3405032 0.9661878 0.2174663 +0.3940109 0.9661878 0.2174663 +0.4617052 0.9661878 0.2174663 +0.5473473 0.9661878 0.2174663 +0.6556956 0.9661878 0.2174663 +0.7927704 0.9661878 0.2174663 +0.9661878 0.9661878 0.2174663 +0.9749962 0.8127617 0.2591111 +0.9811943 0.713423 0.3099976 +0.9856839 0.6575172 0.3678092 +0.9890048 0.6350848 0.4300448 +0.9914995 0.637211 0.4941665 +0.9933953 0.6561933 0.5577822 +0.9948487 0.6856388 0.6188252 +0.9959706 0.7204952 0.6756878 +0.9968409 0.757 0.7272837 +0.9975189 0.7925488 0.7730352 +0.9980488 0.8255071 0.8128033 +0.9984638 0.8549959 0.8467864 +0.9987895 0.880683 0.8754109 +0.9990455 0.9026016 0.8992336 +0.999247 0.9210061 0.9188636 +0.9994057 0.9362655 0.9349075 +0.9995308 0.9487918 0.9479335 +0.9996295 0.9589938 0.9584526 +0.9997074 0.9672509 0.9669103 +0.9997688 0.9739011 0.973687 +0.9998174 0.9792361 0.9791018 +0.9998557 0.9835029 0.9834186 +0.999886 0.9869069 0.9868541 +0.9999099 0.9896173 0.9895842 +0.9999288 0.9917722 0.9917515 +0.9999437 0.9934833 0.9934704 +0.2151269 0.9754027 0.2718587 +0.2150852 0.9753975 0.2716924 +0.2150342 0.9753908 0.2714835 +0.2149725 0.9753825 0.2712217 +0.2148987 0.9753721 0.2708943 +0.2148124 0.9753591 0.2704863 +0.2147144 0.975343 0.26998 +0.2146085 0.9753231 0.2693554 +0.2145034 0.9752987 0.2685909 +0.2144168 0.9752692 0.2676648 +0.2143816 0.975234 0.2665596 +0.2144566 0.9751928 0.2652685 +0.2147432 0.9751462 0.2638078 +0.2154135 0.9750962 0.2622393 +0.2167545 0.9750472 0.2607068 +0.2192389 0.9750086 0.2594983 +0.2235962 0.9749962 0.2591111 +0.2296253 0.9749962 0.2591111 +0.2372529 0.9749962 0.2591111 +0.2469027 0.9749962 0.2591111 +0.2591111 0.9749962 0.2591111 +0.2745562 0.9749962 0.2591111 +0.2940963 0.9749962 0.2591111 +0.3188171 0.9749962 0.2591111 +0.3500921 0.9749962 0.2591111 +0.389659 0.9749962 0.2591111 +0.4397163 0.9749962 0.2591111 +0.5030453 0.9749962 0.2591111 +0.5831647 0.9749962 0.2591111 +0.6845262 0.9749962 0.2591111 +0.8127617 0.9749962 0.2591111 +0.9749962 0.9749962 0.2591111 +0.9811943 0.8316375 0.3099976 +0.9856839 0.7424095 0.3678092 +0.9890048 0.695167 0.4300448 +0.9914995 0.6791269 0.4941665 +0.9933953 0.6850303 0.5577822 +0.9948487 0.7052169 0.6188252 +0.9959706 0.733625 0.6756878 +0.9968409 0.7657077 0.7272837 +0.9975189 0.7982669 0.7730352 +0.9980488 0.8292297 0.8128033 +0.9984638 0.8574015 0.8467864 +0.9987895 0.8822279 0.8754109 +0.9990455 0.9035886 0.8992336 +0.999247 0.9216339 0.9188636 +0.9994057 0.9366635 0.9349075 +0.9995308 0.9490434 0.9479335 +0.9996295 0.9591524 0.9584526 +0.9997074 0.9673508 0.9669103 +0.9997688 0.9739638 0.973687 +0.9998174 0.9792755 0.9791018 +0.9998557 0.9835276 0.9834186 +0.999886 0.9869223 0.9868541 +0.9999099 0.989627 0.9895842 +0.9999288 0.9917782 0.9917515 +0.9999437 0.9934871 0.9934704 +0.2783684 0.9814251 0.3198302 +0.2783325 0.9814221 0.3197017 +0.2782884 0.9814183 0.3195402 +0.2782347 0.9814136 0.3193377 +0.2781701 0.9814076 0.3190846 +0.2780936 0.9814002 0.3187692 +0.2780055 0.9813911 0.318378 +0.2779077 0.9813797 0.3178954 +0.2778058 0.9813659 0.3173048 +0.2777122 0.9813491 0.3165898 +0.2776503 0.9813291 0.3157367 +0.2776626 0.9813057 0.3147406 +0.2778236 0.9812792 0.3136144 +0.2782606 0.9812508 0.3124058 +0.2791873 0.9812231 0.3112256 +0.2809573 0.9812013 0.3102955 +0.2841192 0.9811943 0.3099976 +0.2885124 0.9811943 0.3099976 +0.2940703 0.9811943 0.3099976 +0.3011018 0.9811943 0.3099976 +0.3099976 0.9811943 0.3099976 +0.3212519 0.9811943 0.3099976 +0.3354901 0.9811943 0.3099976 +0.3535032 0.9811943 0.3099976 +0.3762922 0.9811943 0.3099976 +0.4051232 0.9811943 0.3099976 +0.4415982 0.9811943 0.3099976 +0.4877437 0.9811943 0.3099976 +0.5461239 0.9811943 0.3099976 +0.6199824 0.9811943 0.3099976 +0.713423 0.9811943 0.3099976 +0.8316375 0.9811943 0.3099976 +0.9811943 0.9811943 0.3099976 +0.9856839 0.8498092 0.3678092 +0.9890048 0.7711789 0.4300448 +0.9914995 0.7321559 0.4941665 +0.9933953 0.721513 0.5577822 +0.9948487 0.7299859 0.6188252 +0.9959706 0.7502359 0.6756878 +0.9968409 0.776724 0.7272837 +0.9975189 0.8055009 0.7730352 +0.9980488 0.8339392 0.8128033 +0.9984638 0.8604449 0.8467864 +0.9987895 0.8841823 0.8754109 +0.9990455 0.9048372 0.8992336 +0.999247 0.9224281 0.9188636 +0.9994057 0.9371669 0.9349075 +0.9995308 0.9493615 0.9479335 +0.9996295 0.959353 0.9584526 +0.9997074 0.967477 0.9669103 +0.9997688 0.9740432 0.973687 +0.9998174 0.9793253 0.9791018 +0.9998557 0.9835588 0.9834186 +0.999886 0.9869419 0.9868541 +0.9999099 0.9896392 0.9895842 +0.9999288 0.9917859 0.9917515 +0.9999437 0.9934919 0.9934704 +0.3454107 0.9858181 0.3752597 +0.3453807 0.9858163 0.3751621 +0.3453439 0.9858141 0.3750394 +0.3452987 0.9858113 0.3748857 +0.3452442 0.9858079 0.3746936 +0.3451791 0.9858036 0.3744542 +0.3451032 0.9857982 0.3741573 +0.3450175 0.9857916 0.3737911 +0.3449254 0.9857835 0.3733431 +0.3448353 0.9857738 0.3728008 +0.3447636 0.9857621 0.3721541 +0.3447407 0.9857485 0.3713992 +0.3448204 0.9857332 0.3705461 +0.3450957 0.9857167 0.369631 +0.3457234 0.9857006 0.368738 +0.3469645 0.9856879 0.3680344 +0.3492254 0.9856839 0.3678092 +0.3523802 0.9856839 0.3678092 +0.3563715 0.9856839 0.3678092 +0.3614209 0.9856839 0.3678092 +0.3678092 0.9856839 0.3678092 +0.3758911 0.9856839 0.3678092 +0.3861159 0.9856839 0.3678092 +0.3990515 0.9856839 0.3678092 +0.4154167 0.9856839 0.3678092 +0.4361208 0.9856839 0.3678092 +0.4623142 0.9856839 0.3678092 +0.4954523 0.9856839 0.3678092 +0.5373763 0.9856839 0.3678092 +0.5904156 0.9856839 0.3678092 +0.6575172 0.9856839 0.3678092 +0.7424095 0.9856839 0.3678092 +0.8498092 0.9856839 0.3678092 +0.9856839 0.9856839 0.3678092 +0.9890048 0.8673437 0.4300448 +0.9914995 0.7992446 0.4941665 +0.9933953 0.7676683 0.5577822 +0.9948487 0.7613218 0.6188252 +0.9959706 0.7712508 0.6756878 +0.9968409 0.7906611 0.7272837 +0.9975189 0.8146529 0.7730352 +0.9980488 0.8398974 0.8128033 +0.9984638 0.8642952 0.8467864 +0.9987895 0.886655 0.8754109 +0.9990455 0.9064168 0.8992336 +0.999247 0.9234329 0.9188636 +0.9994057 0.9378038 0.9349075 +0.9995308 0.9497641 0.9479335 +0.9996295 0.9596068 0.9584526 +0.9997074 0.9676368 0.9669103 +0.9997688 0.9741436 0.973687 +0.9998174 0.9793883 0.9791018 +0.9998557 0.9835983 0.9834186 +0.999886 0.9869667 0.9868541 +0.9999099 0.9896547 0.9895842 +0.9999288 0.9917956 0.9917515 +0.9999437 0.993498 0.9934704 +0.4144197 0.9890841 0.4355894 +0.4143955 0.9890831 0.4355166 +0.4143657 0.9890818 0.4354252 +0.414329 0.9890801 0.4353106 +0.4142845 0.9890781 0.4351674 +0.4142311 0.9890755 0.434989 +0.4141683 0.9890723 0.4347678 +0.4140964 0.9890684 0.434495 +0.4140176 0.9890637 0.4341613 +0.4139373 0.9890579 0.4337574 +0.4138668 0.989051 0.4332759 +0.4138277 0.989043 0.4327141 +0.4138582 0.9890339 0.4320794 +0.4140252 0.9890241 0.4313989 +0.4144423 0.9890146 0.430735 +0.4152991 0.9890072 0.4302122 +0.4168922 0.9890048 0.4300448 +0.419125 0.9890048 0.4300448 +0.4219498 0.9890048 0.4300448 +0.4255236 0.9890048 0.4300448 +0.4300448 0.9890048 0.4300448 +0.4357648 0.9890048 0.4300448 +0.4430013 0.9890048 0.4300448 +0.4521565 0.9890048 0.4300448 +0.4637389 0.9890048 0.4300448 +0.4783922 0.9890048 0.4300448 +0.4969305 0.9890048 0.4300448 +0.5203839 0.9890048 0.4300448 +0.5500554 0.9890048 0.4300448 +0.5875938 0.9890048 0.4300448 +0.6350848 0.9890048 0.4300448 +0.695167 0.9890048 0.4300448 +0.7711789 0.9890048 0.4300448 +0.8673437 0.9890048 0.4300448 +0.9890048 0.9890048 0.4300448 +0.9914995 0.8841204 0.4941665 +0.9933953 0.8260608 0.5577822 +0.9948487 0.8009659 0.6188252 +0.9959706 0.7978374 0.6756878 +0.9968409 0.8082934 0.7272837 +0.9975189 0.8262314 0.7730352 +0.9980488 0.8474353 0.8128033 +0.9984638 0.8691663 0.8467864 +0.9987895 0.8897832 0.8754109 +0.9990455 0.9084153 0.8992336 +0.999247 0.9247041 0.9188636 +0.9994057 0.9386096 0.9349075 +0.9995308 0.9502734 0.9479335 +0.9996295 0.959928 0.9584526 +0.9997074 0.9678389 0.9669103 +0.9997688 0.9742706 0.973687 +0.9998174 0.9794681 0.9791018 +0.9998557 0.9836483 0.9834186 +0.999886 0.986998 0.9868541 +0.9999099 0.9896744 0.9895842 +0.9999288 0.9918079 0.9917515 +0.9999437 0.9935057 0.9934704 +0.4834235 0.9915469 0.4982181 +0.4834045 0.9915463 0.4981648 +0.4833811 0.9915455 0.4980979 +0.4833522 0.9915446 0.4980141 +0.4833171 0.9915433 0.4979093 +0.4832747 0.9915418 0.4977788 +0.4832246 0.9915399 0.497617 +0.4831666 0.9915376 0.4974174 +0.4831021 0.9915347 0.4971734 +0.4830346 0.9915312 0.4968781 +0.4829718 0.9915271 0.4965262 +0.4829286 0.9915223 0.4961156 +0.4829319 0.9915169 0.4956519 +0.4830292 0.991511 0.4951549 +0.4833013 0.9915054 0.4946702 +0.4838841 0.9915009 0.4942887 +0.4849907 0.9914995 0.4941665 +0.4865484 0.9914995 0.4941665 +0.4885191 0.9914995 0.4941665 +0.4910123 0.9914995 0.4941665 +0.4941665 0.9914995 0.4941665 +0.498157 0.9914995 0.4941665 +0.5032055 0.9914995 0.4941665 +0.5095925 0.9914995 0.4941665 +0.5176729 0.9914995 0.4941665 +0.5278957 0.9914995 0.4941665 +0.5408288 0.9914995 0.4941665 +0.5571908 0.9914995 0.4941665 +0.577891 0.9914995 0.4941665 +0.6040793 0.9914995 0.4941665 +0.637211 0.9914995 0.4941665 +0.6791269 0.9914995 0.4941665 +0.7321559 0.9914995 0.4941665 +0.7992446 0.9914995 0.4941665 +0.8841204 0.9914995 0.4941665 +0.9914995 0.9914995 0.4941665 +0.9933953 0.8999349 0.5577822 +0.9948487 0.8511207 0.6188252 +0.9959706 0.8314729 0.6756878 +0.9968409 0.8306004 0.7272837 +0.9975189 0.8408797 0.7730352 +0.9980488 0.8569716 0.8128033 +0.9984638 0.875329 0.8467864 +0.9987895 0.8937407 0.8754109 +0.9990455 0.9109436 0.8992336 +0.999247 0.9263124 0.9188636 +0.9994057 0.939629 0.9349075 +0.9995308 0.9509177 0.9479335 +0.9996295 0.9603343 0.9584526 +0.9997074 0.9680946 0.9669103 +0.9997688 0.9744313 0.973687 +0.9998174 0.9795689 0.9791018 +0.9998557 0.9837116 0.9834186 +0.999886 0.9870376 0.9868541 +0.9999099 0.9896992 0.9895842 +0.9999288 0.9918234 0.9917515 +0.9999437 0.9935154 0.9934704 +0.5504963 0.993424 0.5606894 +0.5504818 0.9934236 0.5606511 +0.550464 0.9934231 0.5606031 +0.5504419 0.9934225 0.5605429 +0.550415 0.9934218 0.5604676 +0.5503825 0.9934209 0.5603739 +0.5503438 0.9934197 0.5602576 +0.5502987 0.9934183 0.5601144 +0.550248 0.9934166 0.5599391 +0.5501939 0.9934145 0.5597272 +0.5501416 0.993412 0.5594745 +0.5501012 0.9934091 0.5591799 +0.5500915 0.9934058 0.5588473 +0.5501456 0.9934023 0.5584908 +0.5503203 0.9933988 0.5581433 +0.5507113 0.9933961 0.5578697 +0.5514695 0.9933953 0.5577822 +0.5525411 0.9933953 0.5577822 +0.5538969 0.9933953 0.5577822 +0.5556122 0.9933953 0.5577822 +0.5577822 0.9933953 0.5577822 +0.5605276 0.9933953 0.5577822 +0.5640008 0.9933953 0.5577822 +0.5683949 0.9933953 0.5577822 +0.573954 0.9933953 0.5577822 +0.580987 0.9933953 0.5577822 +0.5898847 0.9933953 0.5577822 +0.6011414 0.9933953 0.5577822 +0.6153825 0.9933953 0.5577822 +0.6333995 0.9933953 0.5577822 +0.6561933 0.9933953 0.5577822 +0.6850303 0.9933953 0.5577822 +0.721513 0.9933953 0.5577822 +0.7676683 0.9933953 0.5577822 +0.8260608 0.9933953 0.5577822 +0.8999349 0.9933953 0.5577822 +0.9933953 0.9933953 0.5577822 +0.9948487 0.9145732 0.6188252 +0.9959706 0.8740262 0.6756878 +0.9968409 0.8588218 0.7272837 +0.9975189 0.8594117 0.7730352 +0.9980488 0.8690364 0.8128033 +0.9984638 0.8831255 0.8467864 +0.9987895 0.8987476 0.8754109 +0.9990455 0.9141422 0.8992336 +0.999247 0.928347 0.9188636 +0.9994057 0.9409186 0.9349075 +0.9995308 0.9517328 0.9479335 +0.9996295 0.9608482 0.9584526 +0.9997074 0.9684181 0.9669103 +0.9997688 0.9746346 0.973687 +0.9998174 0.9796966 0.9791018 +0.9998557 0.9837916 0.9834186 +0.999886 0.9870878 0.9868541 +0.9999099 0.9897306 0.9895842 +0.9999288 0.9918431 0.9917515 +0.9999437 0.9935277 0.9934704 +0.6139459 0.9948662 0.6208746 +0.6139352 0.994866 0.6208476 +0.6139219 0.9948657 0.6208137 +0.6139056 0.9948653 0.6207712 +0.6138855 0.9948649 0.6207181 +0.6138613 0.9948643 0.620652 +0.6138323 0.9948636 0.62057 +0.6137984 0.9948628 0.6204689 +0.6137599 0.9948617 0.6203453 +0.6137183 0.9948604 0.6201959 +0.6136769 0.9948589 0.6200177 +0.6136427 0.9948571 0.61981 +0.6136284 0.9948551 0.6195755 +0.6136569 0.994853 0.6193243 +0.6137675 0.9948509 0.6190795 +0.6140266 0.9948493 0.6188868 +0.6145393 0.9948487 0.6188252 +0.6152669 0.9948487 0.6188252 +0.6161874 0.9948487 0.6188252 +0.6173519 0.9948487 0.6188252 +0.6188252 0.9948487 0.6188252 +0.6206891 0.9948487 0.6188252 +0.6230471 0.9948487 0.6188252 +0.6260304 0.9948487 0.6188252 +0.6298046 0.9948487 0.6188252 +0.6345795 0.9948487 0.6188252 +0.6406203 0.9948487 0.6188252 +0.6482627 0.9948487 0.6188252 +0.6579314 0.9948487 0.6188252 +0.6701635 0.9948487 0.6188252 +0.6856388 0.9948487 0.6188252 +0.7052169 0.9948487 0.6188252 +0.7299859 0.9948487 0.6188252 +0.7613218 0.9948487 0.6188252 +0.8009659 0.9948487 0.6188252 +0.8511207 0.9948487 0.6188252 +0.9145732 0.9948487 0.6188252 +0.9948487 0.9948487 0.6188252 +0.9959706 0.9278617 0.6756878 +0.9968409 0.8945255 0.7272837 +0.9975189 0.8828571 0.7730352 +0.9980488 0.8842998 0.8128033 +0.9984638 0.892989 0.8467864 +0.9987895 0.9050819 0.8754109 +0.9990455 0.9181889 0.8992336 +0.999247 0.9309211 0.9188636 +0.9994057 0.9425502 0.9349075 +0.9995308 0.952764 0.9479335 +0.9996295 0.9614985 0.9584526 +0.9997074 0.9688274 0.9669103 +0.9997688 0.9748918 0.973687 +0.9998174 0.979858 0.9791018 +0.9998557 0.9838928 0.9834186 +0.999886 0.9871512 0.9868541 +0.9999099 0.9897703 0.9895842 +0.9999288 0.991868 0.9917515 +0.9999437 0.9935432 0.9934704 +0.6724572 0.9959813 0.6771085 +0.6724495 0.9959811 0.6770898 +0.6724399 0.9959809 0.6770662 +0.672428 0.9959807 0.6770368 +0.6724135 0.9959804 0.677 +0.6723959 0.9959801 0.6769541 +0.6723748 0.9959797 0.6768972 +0.67235 0.9959791 0.6768271 +0.6723217 0.9959785 0.6767414 +0.6722907 0.9959777 0.6766377 +0.6722594 0.9959768 0.6765142 +0.6722322 0.9959757 0.6763703 +0.672218 0.9959745 0.6762077 +0.672232 0.9959732 0.6760337 +0.6723012 0.9959719 0.675864 +0.6724711 0.9959709 0.6757305 +0.6728136 0.9959706 0.6756878 +0.6733015 0.9959706 0.6756878 +0.6739188 0.9959706 0.6756878 +0.6746998 0.9959706 0.6756878 +0.6756878 0.9959706 0.6756878 +0.6769378 0.9959706 0.6756878 +0.6785192 0.9959706 0.6756878 +0.6805199 0.9959706 0.6756878 +0.683051 0.9959706 0.6756878 +0.6862532 0.9959706 0.6756878 +0.6903044 0.9959706 0.6756878 +0.6954296 0.9959706 0.6756878 +0.7019138 0.9959706 0.6756878 +0.710117 0.9959706 0.6756878 +0.7204952 0.9959706 0.6756878 +0.733625 0.9959706 0.6756878 +0.7502359 0.9959706 0.6756878 +0.7712508 0.9959706 0.6756878 +0.7978374 0.9959706 0.6756878 +0.8314729 0.9959706 0.6756878 +0.8740262 0.9959706 0.6756878 +0.9278617 0.9959706 0.6756878 +0.9959706 0.9959706 0.6756878 +0.9968409 0.9396953 0.7272837 +0.9975189 0.9125186 0.7730352 +0.9980488 0.9036101 0.8128033 +0.9984638 0.9054678 0.8467864 +0.9987895 0.9130957 0.8754109 +0.9990455 0.9233085 0.8992336 +0.999247 0.9341777 0.9188636 +0.9994057 0.9446144 0.9349075 +0.9995308 0.9540687 0.9479335 +0.9996295 0.9623212 0.9584526 +0.9997074 0.9693452 0.9669103 +0.9997688 0.9752172 0.973687 +0.9998174 0.9800622 0.9791018 +0.9998557 0.9840209 0.9834186 +0.999886 0.9872315 0.9868541 +0.9999099 0.9898206 0.9895842 +0.9999288 0.9918994 0.9917515 +0.9999437 0.9935629 0.9934704 +0.7251659 0.9968475 0.7282533 +0.7251605 0.9968474 0.7282405 +0.7251537 0.9968473 0.7282244 +0.7251454 0.9968472 0.7282043 +0.7251351 0.996847 0.7281792 +0.7251226 0.9968468 0.7281478 +0.7251076 0.9968465 0.728109 +0.7250899 0.9968462 0.7280611 +0.7250697 0.9968458 0.7280026 +0.7250473 0.9968453 0.7279319 +0.7250244 0.9968448 0.7278476 +0.7250039 0.9968441 0.7277493 +0.7249916 0.9968433 0.7276384 +0.7249978 0.9968425 0.7275196 +0.7250408 0.9968418 0.7274039 +0.7251511 0.9968411 0.7273129 +0.7253775 0.9968409 0.7272837 +0.7257011 0.9968409 0.7272837 +0.7261105 0.9968409 0.7272837 +0.7266285 0.9968409 0.7272837 +0.7272837 0.9968409 0.7272837 +0.7281127 0.9968409 0.7272837 +0.7291615 0.9968409 0.7272837 +0.7304884 0.9968409 0.7272837 +0.732167 0.9968409 0.7272837 +0.7342907 0.9968409 0.7272837 +0.7369774 0.9968409 0.7272837 +0.7403765 0.9968409 0.7272837 +0.7446768 0.9968409 0.7272837 +0.7501172 0.9968409 0.7272837 +0.757 0.9968409 0.7272837 +0.7657077 0.9968409 0.7272837 +0.776724 0.9968409 0.7272837 +0.7906611 0.9968409 0.7272837 +0.8082934 0.9968409 0.7272837 +0.8306004 0.9968409 0.7272837 +0.8588218 0.9968409 0.7272837 +0.8945255 0.9968409 0.7272837 +0.9396953 0.9968409 0.7272837 +0.9968409 0.9968409 0.7272837 +0.9975189 0.9500442 0.7730352 +0.9980488 0.9280401 0.8128033 +0.9984638 0.921255 0.8467864 +0.9987895 0.9232341 0.8754109 +0.9990455 0.9297854 0.8992336 +0.999247 0.9382977 0.9188636 +0.9994057 0.9472259 0.9349075 +0.9995308 0.9557192 0.9479335 +0.9996295 0.963362 0.9584526 +0.9997074 0.9700002 0.9669103 +0.9997688 0.9756289 0.973687 +0.9998174 0.9803206 0.9791018 +0.9998557 0.9841829 0.9834186 +0.999886 0.987333 0.9868541 +0.9999099 0.9898842 0.9895842 +0.9999288 0.9919392 0.9917515 +0.9999437 0.9935878 0.9934704 +0.7716588 0.997523 0.7736876 +0.7716551 0.997523 0.773679 +0.7716504 0.9975229 0.7736681 +0.7716446 0.9975228 0.7736546 +0.7716375 0.9975227 0.7736377 +0.7716288 0.9975226 0.7736166 +0.7716184 0.9975224 0.7735904 +0.7716061 0.9975222 0.7735582 +0.7715919 0.997522 0.7735188 +0.7715762 0.9975217 0.7734712 +0.7715599 0.9975213 0.7734145 +0.7715449 0.9975209 0.7733484 +0.7715352 0.9975204 0.7732737 +0.7715376 0.9975199 0.7731938 +0.7715641 0.9975194 0.773116 +0.7716352 0.9975191 0.7730548 +0.7717834 0.9975189 0.7730352 +0.7719959 0.9975189 0.7730352 +0.7722648 0.9975189 0.7730352 +0.7726049 0.9975189 0.7730352 +0.7730352 0.9975189 0.7730352 +0.7735795 0.9975189 0.7730352 +0.7742682 0.9975189 0.7730352 +0.7751395 0.9975189 0.7730352 +0.7762418 0.9975189 0.7730352 +0.7776364 0.9975189 0.7730352 +0.7794007 0.9975189 0.7730352 +0.7816327 0.9975189 0.7730352 +0.7844566 0.9975189 0.7730352 +0.7880291 0.9975189 0.7730352 +0.7925488 0.9975189 0.7730352 +0.7982669 0.9975189 0.7730352 +0.8055009 0.9975189 0.7730352 +0.8146529 0.9975189 0.7730352 +0.8262314 0.9975189 0.7730352 +0.8408797 0.9975189 0.7730352 +0.8594117 0.9975189 0.7730352 +0.8828571 0.9975189 0.7730352 +0.9125186 0.9975189 0.7730352 +0.9500442 0.9975189 0.7730352 +0.9975189 0.9975189 0.7730352 +0.9980488 0.9589472 0.8128033 +0.9984638 0.9412278 0.8467864 +0.9987895 0.9360606 0.8754109 +0.9990455 0.9379796 0.8992336 +0.999247 0.94351 0.9188636 +0.9994057 0.9505298 0.9349075 +0.9995308 0.9578074 0.9479335 +0.9996295 0.9646787 0.9584526 +0.9997074 0.970829 0.9669103 +0.9997688 0.9761497 0.973687 +0.9998174 0.9806476 0.9791018 +0.9998557 0.984388 0.9834186 +0.999886 0.9874615 0.9868541 +0.9999099 0.9899646 0.9895842 +0.9999288 0.9919896 0.9917515 +0.9999437 0.9936193 0.9934704 +0.8119154 0.9980513 0.8132369 +0.8119128 0.9980512 0.8132312 +0.8119096 0.9980512 0.813224 +0.8119057 0.9980511 0.813215 +0.8119009 0.9980511 0.8132037 +0.8118949 0.998051 0.8131897 +0.8118878 0.9980509 0.8131723 +0.8118794 0.9980508 0.8131509 +0.8118697 0.9980506 0.8131247 +0.8118589 0.9980504 0.8130931 +0.8118476 0.9980502 0.8130554 +0.811837 0.99805 0.8130114 +0.8118298 0.9980497 0.8129618 +0.8118303 0.9980494 0.8129087 +0.8118466 0.9980491 0.812857 +0.8118921 0.9980488 0.8128163 +0.8119884 0.9980488 0.8128033 +0.8121268 0.9980488 0.8128033 +0.8123018 0.9980488 0.8128033 +0.8125232 0.9980488 0.8128033 +0.8128033 0.9980488 0.8128033 +0.8131577 0.9980488 0.8128033 +0.8136061 0.9980488 0.8128033 +0.8141733 0.9980488 0.8128033 +0.8148909 0.9980488 0.8128033 +0.8157988 0.9980488 0.8128033 +0.8169474 0.9980488 0.8128033 +0.8184005 0.9980488 0.8128033 +0.8202389 0.9980488 0.8128033 +0.8225647 0.9980488 0.8128033 +0.8255071 0.9980488 0.8128033 +0.8292297 0.9980488 0.8128033 +0.8339392 0.9980488 0.8128033 +0.8398974 0.9980488 0.8128033 +0.8474353 0.9980488 0.8128033 +0.8569716 0.9980488 0.8128033 +0.8690364 0.9980488 0.8128033 +0.8842998 0.9980488 0.8128033 +0.9036101 0.9980488 0.8128033 +0.9280401 0.9980488 0.8128033 +0.9589472 0.9980488 0.8128033 +0.9980488 0.9980488 0.8128033 +0.9984638 0.9664961 0.8467864 +0.9987895 0.9522877 0.8754109 +0.9990455 0.9483463 0.8992336 +0.999247 0.9501042 0.9188636 +0.9994057 0.9547096 0.9349075 +0.9995308 0.9604492 0.9479335 +0.9996295 0.9663445 0.9584526 +0.9997074 0.9718774 0.9669103 +0.9997688 0.9768086 0.973687 +0.9998174 0.9810611 0.9791018 +0.9998557 0.9846473 0.9834186 +0.999886 0.987624 0.9868541 +0.9999099 0.9900664 0.9895842 +0.9999288 0.9920533 0.9917515 +0.9999437 0.9936592 0.9934704 +0.8462171 0.9984653 0.8470714 +0.8462154 0.9984653 0.8470677 +0.8462132 0.9984653 0.8470629 +0.8462106 0.9984653 0.847057 +0.8462073 0.9984652 0.8470496 +0.8462034 0.9984652 0.8470404 +0.8461986 0.9984651 0.847029 +0.8461929 0.998465 0.8470149 +0.8461864 0.9984649 0.8469977 +0.8461791 0.9984648 0.8469769 +0.8461714 0.9984647 0.8469521 +0.8461641 0.9984645 0.8469232 +0.8461589 0.9984643 0.8468906 +0.8461587 0.9984642 0.8468557 +0.8461687 0.998464 0.8468217 +0.8461977 0.9984638 0.846795 +0.8462598 0.9984638 0.8467864 +0.8463492 0.9984638 0.8467864 +0.8464623 0.9984638 0.8467864 +0.8466054 0.9984638 0.8467864 +0.8467864 0.9984638 0.8467864 +0.8470154 0.9984638 0.8467864 +0.8473052 0.9984638 0.8467864 +0.8476717 0.9984638 0.8467864 +0.8481355 0.9984638 0.8467864 +0.8487222 0.9984638 0.8467864 +0.8494644 0.9984638 0.8467864 +0.8504035 0.9984638 0.8467864 +0.8515915 0.9984638 0.8467864 +0.8530945 0.9984638 0.8467864 +0.8549959 0.9984638 0.8467864 +0.8574015 0.9984638 0.8467864 +0.8604449 0.9984638 0.8467864 +0.8642952 0.9984638 0.8467864 +0.8691663 0.9984638 0.8467864 +0.875329 0.9984638 0.8467864 +0.8831255 0.9984638 0.8467864 +0.892989 0.9984638 0.8467864 +0.9054678 0.9984638 0.8467864 +0.921255 0.9984638 0.8467864 +0.9412278 0.9984638 0.8467864 +0.9664961 0.9984638 0.8467864 +0.9984638 0.9984638 0.8467864 +0.9987895 0.9728171 0.8754109 +0.9990455 0.9614615 0.8992336 +0.999247 0.9584468 0.9188636 +0.9994057 0.9599976 0.9349075 +0.9995308 0.9637914 0.9479335 +0.9996295 0.968452 0.9584526 +0.9997074 0.9732039 0.9669103 +0.9997688 0.9776422 0.973687 +0.9998174 0.9815844 0.9791018 +0.9998557 0.9849754 0.9834186 +0.999886 0.9878296 0.9868541 +0.9999099 0.9901951 0.9895842 +0.9999288 0.9921339 0.9917515 +0.9999437 0.9937096 0.9934704 +0.8750477 0.9987905 0.8755966 +0.8750466 0.9987905 0.8755941 +0.8750451 0.9987904 0.875591 +0.8750434 0.9987904 0.8755872 +0.8750412 0.9987904 0.8755823 +0.8750386 0.9987904 0.8755763 +0.8750355 0.9987903 0.8755689 +0.8750317 0.9987903 0.8755597 +0.8750274 0.9987902 0.8755485 +0.8750225 0.9987902 0.875535 +0.8750173 0.9987901 0.8755188 +0.8750124 0.99879 0.8755 +0.8750088 0.9987899 0.8754788 +0.8750084 0.9987897 0.875456 +0.8750145 0.9987896 0.8754339 +0.8750329 0.9987895 0.8754165 +0.8750727 0.9987895 0.8754109 +0.8751301 0.9987895 0.8754109 +0.8752028 0.9987895 0.8754109 +0.8752947 0.9987895 0.8754109 +0.8754109 0.9987895 0.8754109 +0.875558 0.9987895 0.8754109 +0.8757441 0.9987895 0.8754109 +0.8759795 0.9987895 0.8754109 +0.8762773 0.9987895 0.8754109 +0.8766541 0.9987895 0.8754109 +0.8771307 0.9987895 0.8754109 +0.8777338 0.9987895 0.8754109 +0.8784967 0.9987895 0.8754109 +0.8794619 0.9987895 0.8754109 +0.880683 0.9987895 0.8754109 +0.8822279 0.9987895 0.8754109 +0.8841823 0.9987895 0.8754109 +0.886655 0.9987895 0.8754109 +0.8897832 0.9987895 0.8754109 +0.8937407 0.9987895 0.8754109 +0.8987476 0.9987895 0.8754109 +0.9050819 0.9987895 0.8754109 +0.9130957 0.9987895 0.8754109 +0.9232341 0.9987895 0.8754109 +0.9360606 0.9987895 0.8754109 +0.9522877 0.9987895 0.8754109 +0.9728171 0.9987895 0.8754109 +0.9987895 0.9987895 0.8754109 +0.9990455 0.9780539 0.8992336 +0.999247 0.9690013 0.9188636 +0.9994057 0.9666876 0.9349075 +0.9995308 0.9680197 0.9479335 +0.9996295 0.9711183 0.9584526 +0.9997074 0.974882 0.9669103 +0.9997688 0.9786968 0.973687 +0.9998174 0.9822464 0.9791018 +0.9998557 0.9853905 0.9834186 +0.999886 0.9880897 0.9868541 +0.9999099 0.990358 0.9895842 +0.9999288 0.9922358 0.9917515 +0.9999437 0.9937734 0.9934704 +0.8990028 0.9990461 0.8993535 +0.899002 0.9990461 0.899352 +0.8990011 0.9990461 0.89935 +0.899 0.9990461 0.8993475 +0.8989986 0.9990461 0.8993443 +0.8989969 0.9990461 0.8993405 +0.8989948 0.9990461 0.8993357 +0.8989923 0.999046 0.8993297 +0.8989895 0.999046 0.8993225 +0.8989863 0.9990459 0.8993137 +0.8989829 0.9990459 0.8993033 +0.8989796 0.9990458 0.8992911 +0.8989771 0.9990458 0.8992774 +0.8989767 0.9990457 0.8992627 +0.8989805 0.9990456 0.8992484 +0.8989921 0.9990456 0.8992372 +0.8990175 0.9990455 0.8992336 +0.8990542 0.9990455 0.8992336 +0.8991006 0.9990455 0.8992336 +0.8991593 0.9990455 0.8992336 +0.8992336 0.9990455 0.8992336 +0.8993275 0.9990455 0.8992336 +0.8994464 0.9990455 0.8992336 +0.8995968 0.9990455 0.8992336 +0.899787 0.9990455 0.8992336 +0.9000277 0.9990455 0.8992336 +0.9003323 0.9990455 0.8992336 +0.9007175 0.9990455 0.8992336 +0.9012049 0.9990455 0.8992336 +0.9018215 0.9990455 0.8992336 +0.9026016 0.9990455 0.8992336 +0.9035886 0.9990455 0.8992336 +0.9048372 0.9990455 0.8992336 +0.9064168 0.9990455 0.8992336 +0.9084153 0.9990455 0.8992336 +0.9109436 0.9990455 0.8992336 +0.9141422 0.9990455 0.8992336 +0.9181889 0.9990455 0.8992336 +0.9233085 0.9990455 0.8992336 +0.9297854 0.9990455 0.8992336 +0.9379796 0.9990455 0.8992336 +0.9483463 0.9990455 0.8992336 +0.9614615 0.9990455 0.8992336 +0.9780539 0.9990455 0.8992336 +0.9990455 0.9990455 0.8992336 +0.999247 0.982354 0.9188636 +0.9994057 0.9751513 0.9349075 +0.9995308 0.9733691 0.9479335 +0.9996295 0.9744915 0.9584526 +0.9997074 0.977005 0.9669103 +0.9997688 0.980031 0.973687 +0.9998174 0.9830838 0.9791018 +0.9998557 0.9859157 0.9834186 +0.999886 0.9884188 0.9868541 +0.9999099 0.9905641 0.9895842 +0.9999288 0.9923648 0.9917515 +0.9999437 0.9938541 0.9934704 +0.9187175 0.9992474 0.9189407 +0.918717 0.9992474 0.9189397 +0.9187164 0.9992474 0.9189384 +0.9187157 0.9992474 0.9189368 +0.9187148 0.9992474 0.9189348 +0.9187137 0.9992474 0.9189323 +0.9187123 0.9992473 0.9189292 +0.9187107 0.9992473 0.9189254 +0.9187089 0.9992473 0.9189207 +0.9187068 0.9992473 0.9189151 +0.9187045 0.9992472 0.9189084 +0.9187024 0.9992472 0.9189006 +0.9187008 0.9992472 0.9188918 +0.9187004 0.9992471 0.9188823 +0.9187027 0.9992471 0.9188732 +0.9187101 0.999247 0.9188659 +0.9187262 0.999247 0.9188636 +0.9187495 0.999247 0.9188636 +0.9187791 0.999247 0.9188636 +0.9188164 0.999247 0.9188636 +0.9188636 0.999247 0.9188636 +0.9189234 0.999247 0.9188636 +0.918999 0.999247 0.9188636 +0.9190947 0.999247 0.9188636 +0.9192157 0.999247 0.9188636 +0.9193688 0.999247 0.9188636 +0.9195625 0.999247 0.9188636 +0.9198076 0.999247 0.9188636 +0.9201176 0.999247 0.9188636 +0.9205098 0.999247 0.9188636 +0.9210061 0.999247 0.9188636 +0.9216339 0.999247 0.9188636 +0.9224281 0.999247 0.9188636 +0.9234329 0.999247 0.9188636 +0.9247041 0.999247 0.9188636 +0.9263124 0.999247 0.9188636 +0.928347 0.999247 0.9188636 +0.9309211 0.999247 0.9188636 +0.9341777 0.999247 0.9188636 +0.9382977 0.999247 0.9188636 +0.94351 0.999247 0.9188636 +0.9501042 0.999247 0.9188636 +0.9584468 0.999247 0.9188636 +0.9690013 0.999247 0.9188636 +0.982354 0.999247 0.9188636 +0.999247 0.999247 0.9188636 +0.9994057 0.9858591 0.9349075 +0.9995308 0.9801368 0.9479335 +0.9996295 0.978759 0.9584526 +0.9997074 0.9796909 0.9669103 +0.9997688 0.981719 0.973687 +0.9998174 0.9841433 0.9791018 +0.9998557 0.9865801 0.9834186 +0.999886 0.9888351 0.9868541 +0.9999099 0.9908248 0.9895842 +0.9999288 0.992528 0.9917515 +0.9999437 0.9939562 0.9934704 +0.9348153 0.999406 0.9349567 +0.9348149 0.999406 0.9349561 +0.9348146 0.999406 0.9349553 +0.9348141 0.999406 0.9349542 +0.9348135 0.999406 0.934953 +0.9348128 0.9994059 0.9349514 +0.9348119 0.9994059 0.9349494 +0.9348109 0.9994059 0.934947 +0.9348097 0.9994059 0.934944 +0.9348083 0.9994059 0.9349404 +0.9348069 0.9994059 0.9349361 +0.9348055 0.9994059 0.9349311 +0.9348044 0.9994058 0.9349255 +0.9348042 0.9994058 0.9349195 +0.9348056 0.9994058 0.9349136 +0.9348102 0.9994057 0.934909 +0.9348204 0.9994057 0.9349075 +0.9348352 0.9994057 0.9349075 +0.9348539 0.9994057 0.9349075 +0.9348776 0.9994057 0.9349075 +0.9349075 0.9994057 0.9349075 +0.9349454 0.9994057 0.9349075 +0.9349933 0.9994057 0.9349075 +0.935054 0.9994057 0.9349075 +0.9351307 0.9994057 0.9349075 +0.9352277 0.9994057 0.9349075 +0.9353505 0.9994057 0.9349075 +0.9355059 0.9994057 0.9349075 +0.9357024 0.9994057 0.9349075 +0.935951 0.9994057 0.9349075 +0.9362655 0.9994057 0.9349075 +0.9366635 0.9994057 0.9349075 +0.9371669 0.9994057 0.9349075 +0.9378038 0.9994057 0.9349075 +0.9386096 0.9994057 0.9349075 +0.939629 0.9994057 0.9349075 +0.9409186 0.9994057 0.9349075 +0.9425502 0.9994057 0.9349075 +0.9446144 0.9994057 0.9349075 +0.9472259 0.9994057 0.9349075 +0.9505298 0.9994057 0.9349075 +0.9547096 0.9994057 0.9349075 +0.9599976 0.9994057 0.9349075 +0.9666876 0.9994057 0.9349075 +0.9751513 0.9994057 0.9349075 +0.9858591 0.9994057 0.9349075 +0.9994057 0.9994057 0.9349075 +0.9995308 0.9886988 0.9479335 +0.9996295 0.9841579 0.9584526 +0.9997074 0.983089 0.9669103 +0.9997688 0.9838545 0.973687 +0.9998174 0.9854838 0.9791018 +0.9998557 0.9874207 0.9834186 +0.999886 0.9893618 0.9868541 +0.9999099 0.9911547 0.9895842 +0.9999288 0.9927345 0.9917515 +0.9999437 0.9940854 0.9934704 +0.9478754 0.999531 0.9479648 +0.9478752 0.999531 0.9479644 +0.947875 0.999531 0.9479639 +0.9478746 0.999531 0.9479633 +0.9478743 0.999531 0.9479624 +0.9478738 0.999531 0.9479614 +0.9478733 0.999531 0.9479602 +0.9478726 0.999531 0.9479586 +0.9478718 0.999531 0.9479567 +0.947871 0.9995309 0.9479544 +0.94787 0.9995309 0.9479517 +0.9478691 0.9995309 0.9479486 +0.9478684 0.9995309 0.947945 +0.9478683 0.9995309 0.9479411 +0.9478691 0.9995309 0.9479374 +0.947872 0.9995309 0.9479345 +0.9478785 0.9995308 0.9479335 +0.9478878 0.9995308 0.9479335 +0.9478997 0.9995308 0.9479335 +0.9479146 0.9995308 0.9479335 +0.9479335 0.9995308 0.9479335 +0.9479575 0.9995308 0.9479335 +0.9479878 0.9995308 0.9479335 +0.9480261 0.9995308 0.9479335 +0.9480746 0.9995308 0.9479335 +0.9481359 0.9995308 0.9479335 +0.9482135 0.9995308 0.9479335 +0.9483117 0.9995308 0.9479335 +0.9484359 0.9995308 0.9479335 +0.9485931 0.9995308 0.9479335 +0.9487918 0.9995308 0.9479335 +0.9490434 0.9995308 0.9479335 +0.9493615 0.9995308 0.9479335 +0.9497641 0.9995308 0.9479335 +0.9502734 0.9995308 0.9479335 +0.9509177 0.9995308 0.9479335 +0.9517328 0.9995308 0.9479335 +0.952764 0.9995308 0.9479335 +0.9540687 0.9995308 0.9479335 +0.9557192 0.9995308 0.9479335 +0.9578074 0.9995308 0.9479335 +0.9604492 0.9995308 0.9479335 +0.9637914 0.9995308 0.9479335 +0.9680197 0.9995308 0.9479335 +0.9733691 0.9995308 0.9479335 +0.9801368 0.9995308 0.9479335 +0.9886988 0.9995308 0.9479335 +0.9995308 0.9995308 0.9479335 +0.9996295 0.9909882 0.9584526 +0.9997074 0.9873879 0.9669103 +0.9997688 0.9865561 0.973687 +0.9998174 0.9871796 0.9791018 +0.9998557 0.9884841 0.9834186 +0.999886 0.9900282 0.9868541 +0.9999099 0.991572 0.9895842 +0.9999288 0.9929957 0.9917515 +0.9999437 0.9942488 0.9934704 +0.958416 0.9996296 0.9584724 +0.9584159 0.9996296 0.9584721 +0.9584157 0.9996296 0.9584718 +0.9584155 0.9996296 0.9584714 +0.9584153 0.9996296 0.9584709 +0.958415 0.9996296 0.9584702 +0.9584146 0.9996296 0.9584694 +0.9584142 0.9996296 0.9584685 +0.9584137 0.9996296 0.9584673 +0.9584132 0.9996296 0.9584658 +0.9584126 0.9996296 0.9584641 +0.958412 0.9996296 0.9584621 +0.9584115 0.9996296 0.9584598 +0.9584114 0.9996295 0.9584574 +0.958412 0.9996295 0.958455 +0.9584138 0.9996295 0.9584532 +0.9584178 0.9996295 0.9584526 +0.9584237 0.9996295 0.9584526 +0.9584312 0.9996295 0.9584526 +0.9584406 0.9996295 0.9584526 +0.9584526 0.9996295 0.9584526 +0.9584677 0.9996295 0.9584526 +0.9584868 0.9996295 0.9584526 +0.9585109 0.9996295 0.9584526 +0.9585415 0.9996295 0.9584526 +0.9585802 0.9996295 0.9584526 +0.9586291 0.9996295 0.9584526 +0.958691 0.9996295 0.9584526 +0.9587693 0.9996295 0.9584526 +0.9588684 0.9996295 0.9584526 +0.9589938 0.9996295 0.9584526 +0.9591524 0.9996295 0.9584526 +0.959353 0.9996295 0.9584526 +0.9596068 0.9996295 0.9584526 +0.959928 0.9996295 0.9584526 +0.9603343 0.9996295 0.9584526 +0.9608482 0.9996295 0.9584526 +0.9614985 0.9996295 0.9584526 +0.9623212 0.9996295 0.9584526 +0.963362 0.9996295 0.9584526 +0.9646787 0.9996295 0.9584526 +0.9663445 0.9996295 0.9584526 +0.968452 0.9996295 0.9584526 +0.9711183 0.9996295 0.9584526 +0.9744915 0.9996295 0.9584526 +0.978759 0.9996295 0.9584526 +0.9841579 0.9996295 0.9584526 +0.9909882 0.9996295 0.9584526 +0.9996295 0.9996295 0.9584526 +0.9997074 0.9928267 0.9669103 +0.9997688 0.9899741 0.973687 +0.9998174 0.989325 0.9791018 +0.9998557 0.9898295 0.9834186 +0.999886 0.9908712 0.9868541 +0.9999099 0.9920999 0.9895842 +0.9999288 0.9933261 0.9917515 +0.9999437 0.9944556 0.9934704 +0.9668873 0.9997074 0.9669228 +0.9668872 0.9997074 0.9669227 +0.9668871 0.9997074 0.9669225 +0.966887 0.9997074 0.9669222 +0.9668869 0.9997074 0.9669219 +0.9668867 0.9997074 0.9669215 +0.9668865 0.9997074 0.966921 +0.9668862 0.9997074 0.9669203 +0.9668859 0.9997074 0.9669196 +0.9668855 0.9997074 0.9669187 +0.9668852 0.9997074 0.9669176 +0.9668848 0.9997074 0.9669163 +0.9668845 0.9997074 0.9669149 +0.9668844 0.9997074 0.9669133 +0.9668847 0.9997074 0.9669118 +0.9668859 0.9997074 0.9669107 +0.9668884 0.9997074 0.9669103 +0.9668922 0.9997074 0.9669103 +0.9668969 0.9997074 0.9669103 +0.9669028 0.9997074 0.9669103 +0.9669103 0.9997074 0.9669103 +0.9669198 0.9997074 0.9669103 +0.9669318 0.9997074 0.9669103 +0.966947 0.9997074 0.9669103 +0.9669663 0.9997074 0.9669103 +0.9669906 0.9997074 0.9669103 +0.9670214 0.9997074 0.9669103 +0.9670604 0.9997074 0.9669103 +0.9671097 0.9997074 0.9669103 +0.967172 0.9997074 0.9669103 +0.9672509 0.9997074 0.9669103 +0.9673508 0.9997074 0.9669103 +0.967477 0.9997074 0.9669103 +0.9676368 0.9997074 0.9669103 +0.9678389 0.9997074 0.9669103 +0.9680946 0.9997074 0.9669103 +0.9684181 0.9997074 0.9669103 +0.9688274 0.9997074 0.9669103 +0.9693452 0.9997074 0.9669103 +0.9700002 0.9997074 0.9669103 +0.970829 0.9997074 0.9669103 +0.9718774 0.9997074 0.9669103 +0.9732039 0.9997074 0.9669103 +0.974882 0.9997074 0.9669103 +0.977005 0.9997074 0.9669103 +0.9796909 0.9997074 0.9669103 +0.983089 0.9997074 0.9669103 +0.9873879 0.9997074 0.9669103 +0.9928267 0.9997074 0.9669103 +0.9997074 0.9997074 0.9669103 +0.9997688 0.9942982 0.973687 +0.9998174 0.9920392 0.9791018 +0.9998557 0.9915316 0.9834186 +0.999886 0.9919377 0.9868541 +0.9999099 0.9927678 0.9895842 +0.9999288 0.9937442 0.9917515 +0.9999437 0.9947172 0.9934704 +0.9736726 0.9997689 0.9736949 +0.9736726 0.9997689 0.9736948 +0.9736725 0.9997689 0.9736947 +0.9736724 0.9997689 0.9736945 +0.9736723 0.9997689 0.9736943 +0.9736722 0.9997689 0.9736941 +0.9736721 0.9997689 0.9736938 +0.9736719 0.9997689 0.9736934 +0.9736717 0.9997689 0.9736929 +0.9736715 0.9997689 0.9736923 +0.9736712 0.9997689 0.9736916 +0.973671 0.9997689 0.9736908 +0.9736708 0.9997689 0.9736899 +0.9736708 0.9997689 0.973689 +0.973671 0.9997688 0.973688 +0.9736717 0.9997688 0.9736873 +0.9736733 0.9997688 0.973687 +0.9736756 0.9997688 0.973687 +0.9736786 0.9997688 0.973687 +0.9736823 0.9997688 0.973687 +0.973687 0.9997688 0.973687 +0.973693 0.9997688 0.973687 +0.9737006 0.9997688 0.973687 +0.9737101 0.9997688 0.973687 +0.9737222 0.9997688 0.973687 +0.9737375 0.9997688 0.973687 +0.9737569 0.9997688 0.973687 +0.9737814 0.9997688 0.973687 +0.9738123 0.9997688 0.973687 +0.9738515 0.9997688 0.973687 +0.9739011 0.9997688 0.973687 +0.9739638 0.9997688 0.973687 +0.9740432 0.9997688 0.973687 +0.9741436 0.9997688 0.973687 +0.9742706 0.9997688 0.973687 +0.9744313 0.9997688 0.973687 +0.9746346 0.9997688 0.973687 +0.9748918 0.9997688 0.973687 +0.9752172 0.9997688 0.973687 +0.9756289 0.9997688 0.973687 +0.9761497 0.9997688 0.973687 +0.9768086 0.9997688 0.973687 +0.9776422 0.9997688 0.973687 +0.9786968 0.9997688 0.973687 +0.980031 0.9997688 0.973687 +0.981719 0.9997688 0.973687 +0.9838545 0.9997688 0.973687 +0.9865561 0.9997688 0.973687 +0.9899741 0.9997688 0.973687 +0.9942982 0.9997688 0.973687 +0.9997688 0.9997688 0.973687 +0.9998174 0.9954731 0.9791018 +0.9998557 0.9936849 0.9834186 +0.999886 0.993287 0.9868541 +0.9999099 0.9936128 0.9895842 +0.9999288 0.9942731 0.9917515 +0.9999437 0.9950481 0.9934704 +0.9790927 0.9998174 0.9791067 +0.9790927 0.9998174 0.9791067 +0.9790927 0.9998174 0.9791066 +0.9790926 0.9998174 0.9791065 +0.9790925 0.9998174 0.9791064 +0.9790925 0.9998174 0.9791062 +0.9790924 0.9998174 0.979106 +0.9790923 0.9998174 0.9791057 +0.9790921 0.9998174 0.9791054 +0.979092 0.9998174 0.9791051 +0.9790919 0.9998174 0.9791046 +0.9790917 0.9998174 0.9791041 +0.9790916 0.9998174 0.9791036 +0.9790916 0.9998174 0.979103 +0.9790917 0.9998174 0.9791024 +0.9790921 0.9998174 0.9791019 +0.9790931 0.9998174 0.9791018 +0.9790946 0.9998174 0.9791018 +0.9790965 0.9998174 0.9791018 +0.9790988 0.9998174 0.9791018 +0.9791018 0.9998174 0.9791018 +0.9791055 0.9998174 0.9791018 +0.9791103 0.9998174 0.9791018 +0.9791163 0.9998174 0.9791018 +0.9791238 0.9998174 0.9791018 +0.9791334 0.9998174 0.9791018 +0.9791456 0.9998174 0.9791018 +0.979161 0.9998174 0.9791018 +0.9791804 0.9998174 0.9791018 +0.979205 0.9998174 0.9791018 +0.9792361 0.9998174 0.9791018 +0.9792755 0.9998174 0.9791018 +0.9793253 0.9998174 0.9791018 +0.9793883 0.9998174 0.9791018 +0.9794681 0.9998174 0.9791018 +0.9795689 0.9998174 0.9791018 +0.9796966 0.9998174 0.9791018 +0.979858 0.9998174 0.9791018 +0.9800622 0.9998174 0.9791018 +0.9803206 0.9998174 0.9791018 +0.9806476 0.9998174 0.9791018 +0.9810611 0.9998174 0.9791018 +0.9815844 0.9998174 0.9791018 +0.9822464 0.9998174 0.9791018 +0.9830838 0.9998174 0.9791018 +0.9841433 0.9998174 0.9791018 +0.9854838 0.9998174 0.9791018 +0.9871796 0.9998174 0.9791018 +0.989325 0.9998174 0.9791018 +0.9920392 0.9998174 0.9791018 +0.9954731 0.9998174 0.9791018 +0.9998174 0.9998174 0.9791018 +0.9998557 0.9964092 0.9834186 +0.999886 0.9949941 0.9868541 +0.9999099 0.9946818 0.9895842 +0.9999288 0.9949422 0.9917515 +0.9999437 0.9954668 0.9934704 +0.9834129 0.9998557 0.9834217 +0.9834129 0.9998557 0.9834217 +0.9834129 0.9998557 0.9834216 +0.9834129 0.9998557 0.9834216 +0.9834128 0.9998557 0.9834215 +0.9834128 0.9998557 0.9834214 +0.9834127 0.9998557 0.9834213 +0.9834127 0.9998557 0.9834211 +0.9834126 0.9998557 0.9834209 +0.9834125 0.9998557 0.9834207 +0.9834124 0.9998557 0.9834204 +0.9834123 0.9998557 0.9834201 +0.9834122 0.9998557 0.9834197 +0.9834122 0.9998557 0.9834194 +0.9834123 0.9998557 0.983419 +0.9834126 0.9998557 0.9834187 +0.9834132 0.9998557 0.9834186 +0.9834141 0.9998557 0.9834186 +0.9834153 0.9998557 0.9834186 +0.9834167 0.9998557 0.9834186 +0.9834186 0.9998557 0.9834186 +0.9834209 0.9998557 0.9834186 +0.9834239 0.9998557 0.9834186 +0.9834277 0.9998557 0.9834186 +0.9834324 0.9998557 0.9834186 +0.9834385 0.9998557 0.9834186 +0.9834461 0.9998557 0.9834186 +0.9834557 0.9998557 0.9834186 +0.9834679 0.9998557 0.9834186 +0.9834833 0.9998557 0.9834186 +0.9835029 0.9998557 0.9834186 +0.9835276 0.9998557 0.9834186 +0.9835588 0.9998557 0.9834186 +0.9835983 0.9998557 0.9834186 +0.9836483 0.9998557 0.9834186 +0.9837116 0.9998557 0.9834186 +0.9837916 0.9998557 0.9834186 +0.9838928 0.9998557 0.9834186 +0.9840209 0.9998557 0.9834186 +0.9841829 0.9998557 0.9834186 +0.984388 0.9998557 0.9834186 +0.9846473 0.9998557 0.9834186 +0.9849754 0.9998557 0.9834186 +0.9853905 0.9998557 0.9834186 +0.9859157 0.9998557 0.9834186 +0.9865801 0.9998557 0.9834186 +0.9874207 0.9998557 0.9834186 +0.9884841 0.9998557 0.9834186 +0.9898295 0.9998557 0.9834186 +0.9915316 0.9998557 0.9834186 +0.9936849 0.9998557 0.9834186 +0.9964092 0.9998557 0.9834186 +0.9998557 0.9998557 0.9834186 +0.999886 0.9971537 0.9868541 +0.9999099 0.9960342 0.9895842 +0.9999288 0.9957887 0.9917515 +0.9999437 0.9959964 0.9934704 +0.9868505 0.999886 0.986856 +0.9868505 0.999886 0.986856 +0.9868505 0.999886 0.986856 +0.9868505 0.999886 0.9868559 +0.9868504 0.999886 0.9868559 +0.9868504 0.999886 0.9868558 +0.9868504 0.999886 0.9868557 +0.9868503 0.999886 0.9868556 +0.9868503 0.999886 0.9868555 +0.9868502 0.999886 0.9868554 +0.9868502 0.999886 0.9868552 +0.9868501 0.999886 0.986855 +0.9868501 0.999886 0.9868548 +0.98685 0.999886 0.9868545 +0.9868501 0.999886 0.9868543 +0.9868503 0.999886 0.9868541 +0.9868507 0.999886 0.9868541 +0.9868512 0.999886 0.9868541 +0.986852 0.999886 0.9868541 +0.9868529 0.999886 0.9868541 +0.9868541 0.999886 0.9868541 +0.9868555 0.999886 0.9868541 +0.9868574 0.999886 0.9868541 +0.9868597 0.999886 0.9868541 +0.9868627 0.999886 0.9868541 +0.9868665 0.999886 0.9868541 +0.9868713 0.999886 0.9868541 +0.9868773 0.999886 0.9868541 +0.986885 0.999886 0.9868541 +0.9868946 0.999886 0.9868541 +0.9869069 0.999886 0.9868541 +0.9869223 0.999886 0.9868541 +0.9869419 0.999886 0.9868541 +0.9869667 0.999886 0.9868541 +0.986998 0.999886 0.9868541 +0.9870376 0.999886 0.9868541 +0.9870878 0.999886 0.9868541 +0.9871512 0.999886 0.9868541 +0.9872315 0.999886 0.9868541 +0.987333 0.999886 0.9868541 +0.9874615 0.999886 0.9868541 +0.987624 0.999886 0.9868541 +0.9878296 0.999886 0.9868541 +0.9880897 0.999886 0.9868541 +0.9884188 0.999886 0.9868541 +0.9888351 0.999886 0.9868541 +0.9893618 0.999886 0.9868541 +0.9900282 0.999886 0.9868541 +0.9908712 0.999886 0.9868541 +0.9919377 0.999886 0.9868541 +0.993287 0.999886 0.9868541 +0.9949941 0.999886 0.9868541 +0.9971537 0.999886 0.9868541 +0.999886 0.999886 0.9868541 +0.9999099 0.9977452 0.9895842 +0.9999288 0.9968597 0.9917515 +0.9999437 0.9966665 0.9934704 +0.989582 0.9999099 0.9895855 +0.989582 0.9999099 0.9895854 +0.989582 0.9999099 0.9895854 +0.989582 0.9999099 0.9895854 +0.989582 0.9999099 0.9895854 +0.9895819 0.9999099 0.9895853 +0.9895819 0.9999099 0.9895853 +0.9895819 0.9999099 0.9895852 +0.9895819 0.9999099 0.9895851 +0.9895818 0.9999099 0.989585 +0.9895818 0.9999099 0.9895849 +0.9895818 0.9999099 0.9895848 +0.9895817 0.9999099 0.9895847 +0.9895817 0.9999099 0.9895845 +0.9895817 0.9999099 0.9895844 +0.9895819 0.9999099 0.9895843 +0.9895821 0.9999099 0.9895842 +0.9895825 0.9999099 0.9895842 +0.9895829 0.9999099 0.9895842 +0.9895835 0.9999099 0.9895842 +0.9895842 0.9999099 0.9895842 +0.9895851 0.9999099 0.9895842 +0.9895863 0.9999099 0.9895842 +0.9895878 0.9999099 0.9895842 +0.9895897 0.9999099 0.9895842 +0.989592 0.9999099 0.9895842 +0.989595 0.9999099 0.9895842 +0.9895988 0.9999099 0.9895842 +0.9896036 0.9999099 0.9895842 +0.9896096 0.9999099 0.9895842 +0.9896173 0.9999099 0.9895842 +0.989627 0.9999099 0.9895842 +0.9896392 0.9999099 0.9895842 +0.9896547 0.9999099 0.9895842 +0.9896744 0.9999099 0.9895842 +0.9896992 0.9999099 0.9895842 +0.9897306 0.9999099 0.9895842 +0.9897703 0.9999099 0.9895842 +0.9898206 0.9999099 0.9895842 +0.9898842 0.9999099 0.9895842 +0.9899646 0.9999099 0.9895842 +0.9900664 0.9999099 0.9895842 +0.9901951 0.9999099 0.9895842 +0.990358 0.9999099 0.9895842 +0.9905641 0.9999099 0.9895842 +0.9908248 0.9999099 0.9895842 +0.9911547 0.9999099 0.9895842 +0.991572 0.9999099 0.9895842 +0.9920999 0.9999099 0.9895842 +0.9927678 0.9999099 0.9895842 +0.9936128 0.9999099 0.9895842 +0.9946818 0.9999099 0.9895842 +0.9960342 0.9999099 0.9895842 +0.9977452 0.9999099 0.9895842 +0.9999099 0.9999099 0.9895842 +0.9999288 0.9982146 0.9917515 +0.9999437 0.9975143 0.9934704 +0.9917501 0.9999288 0.9917523 +0.9917501 0.9999288 0.9917522 +0.9917501 0.9999288 0.9917522 +0.9917501 0.9999288 0.9917522 +0.9917501 0.9999288 0.9917522 +0.9917501 0.9999288 0.9917522 +0.99175 0.9999288 0.9917521 +0.99175 0.9999288 0.9917521 +0.99175 0.9999288 0.9917521 +0.99175 0.9999288 0.991752 +0.99175 0.9999288 0.9917519 +0.9917499 0.9999288 0.9917519 +0.9917499 0.9999288 0.9917518 +0.9917499 0.9999288 0.9917517 +0.9917499 0.9999288 0.9917516 +0.99175 0.9999288 0.9917515 +0.9917502 0.9999288 0.9917515 +0.9917504 0.9999288 0.9917515 +0.9917507 0.9999288 0.9917515 +0.991751 0.9999288 0.9917515 +0.9917515 0.9999288 0.9917515 +0.9917521 0.9999288 0.9917515 +0.9917528 0.9999288 0.9917515 +0.9917537 0.9999288 0.9917515 +0.9917549 0.9999288 0.9917515 +0.9917564 0.9999288 0.9917515 +0.9917582 0.9999288 0.9917515 +0.9917606 0.9999288 0.9917515 +0.9917636 0.9999288 0.9917515 +0.9917674 0.9999288 0.9917515 +0.9917722 0.9999288 0.9917515 +0.9917782 0.9999288 0.9917515 +0.9917859 0.9999288 0.9917515 +0.9917956 0.9999288 0.9917515 +0.9918079 0.9999288 0.9917515 +0.9918234 0.9999288 0.9917515 +0.9918431 0.9999288 0.9917515 +0.991868 0.9999288 0.9917515 +0.9918994 0.9999288 0.9917515 +0.9919392 0.9999288 0.9917515 +0.9919896 0.9999288 0.9917515 +0.9920533 0.9999288 0.9917515 +0.9921339 0.9999288 0.9917515 +0.9922358 0.9999288 0.9917515 +0.9923648 0.9999288 0.9917515 +0.992528 0.9999288 0.9917515 +0.9927345 0.9999288 0.9917515 +0.9929957 0.9999288 0.9917515 +0.9933261 0.9999288 0.9917515 +0.9937442 0.9999288 0.9917515 +0.9942731 0.9999288 0.9917515 +0.9949422 0.9999288 0.9917515 +0.9957887 0.9999288 0.9917515 +0.9968597 0.9999288 0.9917515 +0.9982146 0.9999288 0.9917515 +0.9999288 0.9999288 0.9917515 +0.9999437 0.9985868 0.9934704 +0.9934695 0.9999437 0.9934708 +0.9934695 0.9999437 0.9934708 +0.9934695 0.9999437 0.9934708 +0.9934695 0.9999437 0.9934708 +0.9934695 0.9999437 0.9934708 +0.9934695 0.9999437 0.9934708 +0.9934695 0.9999437 0.9934708 +0.9934694 0.9999437 0.9934707 +0.9934694 0.9999437 0.9934707 +0.9934694 0.9999437 0.9934707 +0.9934694 0.9999437 0.9934706 +0.9934694 0.9999437 0.9934706 +0.9934694 0.9999437 0.9934705 +0.9934694 0.9999437 0.9934705 +0.9934694 0.9999437 0.9934704 +0.9934694 0.9999437 0.9934704 +0.9934695 0.9999437 0.9934704 +0.9934697 0.9999437 0.9934704 +0.9934698 0.9999437 0.9934704 +0.9934701 0.9999437 0.9934704 +0.9934704 0.9999437 0.9934704 +0.9934707 0.9999437 0.9934704 +0.9934712 0.9999437 0.9934704 +0.9934718 0.9999437 0.9934704 +0.9934725 0.9999437 0.9934704 +0.9934734 0.9999437 0.9934704 +0.9934746 0.9999437 0.9934704 +0.9934761 0.9999437 0.9934704 +0.9934779 0.9999437 0.9934704 +0.9934803 0.9999437 0.9934704 +0.9934833 0.9999437 0.9934704 +0.9934871 0.9999437 0.9934704 +0.9934919 0.9999437 0.9934704 +0.993498 0.9999437 0.9934704 +0.9935057 0.9999437 0.9934704 +0.9935154 0.9999437 0.9934704 +0.9935277 0.9999437 0.9934704 +0.9935432 0.9999437 0.9934704 +0.9935629 0.9999437 0.9934704 +0.9935878 0.9999437 0.9934704 +0.9936193 0.9999437 0.9934704 +0.9936592 0.9999437 0.9934704 +0.9937096 0.9999437 0.9934704 +0.9937734 0.9999437 0.9934704 +0.9938541 0.9999437 0.9934704 +0.9939562 0.9999437 0.9934704 +0.9940854 0.9999437 0.9934704 +0.9942488 0.9999437 0.9934704 +0.9944556 0.9999437 0.9934704 +0.9947172 0.9999437 0.9934704 +0.9950481 0.9999437 0.9934704 +0.9954668 0.9999437 0.9934704 +0.9959964 0.9999437 0.9934704 +0.9966665 0.9999437 0.9934704 +0.9975143 0.9999437 0.9934704 +0.9985868 0.9999437 0.9934704 +0.9999437 0.9999437 0.9934704 +0.0000238 0.0000238 0.2706977 +0.0005417 0.0000238 0.2706977 +0.0011968 0.0000238 0.2706977 +0.0020256 0.0000238 0.2706977 +0.0030742 0.0000238 0.2706977 +0.0044007 0.0000238 0.2706977 +0.006079 0.0000238 0.2706977 +0.0082023 0.0000238 0.2706977 +0.0108885 0.0000238 0.2706977 +0.0142868 0.0000238 0.2706977 +0.0185862 0.0000238 0.2706977 +0.0240255 0.0000238 0.2706977 +0.0309069 0.0000238 0.2706977 +0.0396127 0.0000238 0.2706977 +0.0506267 0.0000238 0.2706977 +0.0645609 0.0000238 0.2706977 +0.0821895 0.0000238 0.2706977 +0.1044919 0.0000238 0.2706977 +0.1327073 0.0000238 0.2706977 +0.1684036 0.0000238 0.2706977 +0.2135639 0.0000238 0.2706977 +0.2706977 0.0000238 0.2706977 +0.3429792 0.0000238 0.2706977 +0.4344249 0.0000238 0.2706977 +0.5501155 0.0000238 0.2706977 +0.6964791 0.0000238 0.2706977 +0.8407292 0.0051514 0.2616881 +0.9033413 0.0279321 0.2402747 +0.9354466 0.0624569 0.2297741 +0.9545467 0.1059991 0.2345119 +0.9669269 0.1572498 0.2541551 +0.9754027 0.2151269 0.2870375 +0.9814251 0.2783684 0.3309236 +0.9858181 0.3454107 0.3832459 +0.9890841 0.4144197 0.4412534 +0.9915469 0.4834235 0.5021764 +0.993424 0.5504963 0.5634166 +0.9948662 0.6139459 0.6227284 +0.9959813 0.6724572 0.678353 +0.9968475 0.7251659 0.7290793 +0.997523 0.7716588 0.7742304 +0.9980513 0.8119154 0.8135904 +0.9984653 0.8462171 0.8473 +0.9987905 0.8750477 0.8757434 +0.9990461 0.8990028 0.8994474 +0.9992474 0.9187175 0.9190004 +0.999406 0.9348153 0.9349946 +0.999531 0.9478754 0.9479888 +0.9996296 0.958416 0.9584875 +0.9997074 0.9668873 0.9669323 +0.9997689 0.9736726 0.9737009 +0.9998174 0.9790927 0.9791105 +0.9998557 0.9834129 0.9834241 +0.999886 0.9868505 0.9868575 +0.9999099 0.989582 0.9895864 +0.9999288 0.9917501 0.9917528 +0.9999437 0.9934695 0.9934712 +0.0000238 0.0005417 0.2706977 +0.0000382 0.0000382 0.2701941 +0.0006933 0.0000382 0.2701941 +0.0015221 0.0000382 0.2701941 +0.0025707 0.0000382 0.2701941 +0.0038972 0.0000382 0.2701941 +0.0055755 0.0000382 0.2701941 +0.0076988 0.0000382 0.2701941 +0.0103849 0.0000382 0.2701941 +0.0137833 0.0000382 0.2701941 +0.0180827 0.0000382 0.2701941 +0.023522 0.0000382 0.2701941 +0.0304033 0.0000382 0.2701941 +0.0391092 0.0000382 0.2701941 +0.0501232 0.0000382 0.2701941 +0.0640574 0.0000382 0.2701941 +0.081686 0.0000382 0.2701941 +0.1039884 0.0000382 0.2701941 +0.1322038 0.0000382 0.2701941 +0.1679 0.0000382 0.2701941 +0.2130604 0.0000382 0.2701941 +0.2701941 0.0000382 0.2701941 +0.3424757 0.0000382 0.2701941 +0.4339214 0.0000382 0.2701941 +0.549612 0.0000382 0.2701941 +0.6959756 0.0000382 0.2701941 +0.8405071 0.0051286 0.2612639 +0.9032596 0.0278872 0.239913 +0.9354101 0.0624063 0.2294673 +0.9545286 0.1059489 0.234258 +0.9669173 0.1572031 0.2539496 +0.9753975 0.2150852 0.2868747 +0.9814221 0.2783325 0.3307971 +0.9858163 0.3453807 0.3831496 +0.9890831 0.4143955 0.4411814 +0.9915463 0.4834045 0.5021236 +0.9934236 0.5504818 0.5633786 +0.994866 0.6139352 0.6227016 +0.9959811 0.6724495 0.6783343 +0.9968474 0.7251605 0.7290666 +0.997523 0.7716551 0.7742218 +0.9980512 0.8119128 0.8135847 +0.9984653 0.8462154 0.8472963 +0.9987905 0.8750466 0.875741 +0.9990461 0.899002 0.8994458 +0.9992474 0.918717 0.9189994 +0.999406 0.9348149 0.9349939 +0.999531 0.9478752 0.9479884 +0.9996296 0.9584159 0.9584872 +0.9997074 0.9668872 0.9669322 +0.9997689 0.9736726 0.9737008 +0.9998174 0.9790927 0.9791104 +0.9998557 0.9834129 0.983424 +0.999886 0.9868505 0.9868575 +0.9999099 0.989582 0.9895864 +0.9999288 0.9917501 0.9917528 +0.9999437 0.9934695 0.9934712 +0.0000238 0.0011968 0.2706977 +0.0000382 0.0006933 0.2701941 +0.0000611 0.0000611 0.2695619 +0.0008899 0.0000611 0.2695619 +0.0019385 0.0000611 0.2695619 +0.003265 0.0000611 0.2695619 +0.0049433 0.0000611 0.2695619 +0.0070666 0.0000611 0.2695619 +0.0097527 0.0000611 0.2695619 +0.0131511 0.0000611 0.2695619 +0.0174505 0.0000611 0.2695619 +0.0228898 0.0000611 0.2695619 +0.0297711 0.0000611 0.2695619 +0.038477 0.0000611 0.2695619 +0.049491 0.0000611 0.2695619 +0.0634252 0.0000611 0.2695619 +0.0810538 0.0000611 0.2695619 +0.1033562 0.0000611 0.2695619 +0.1315716 0.0000611 0.2695619 +0.1672678 0.0000611 0.2695619 +0.2124282 0.0000611 0.2695619 +0.2695619 0.0000611 0.2695619 +0.3418435 0.0000611 0.2695619 +0.4332891 0.0000611 0.2695619 +0.5489798 0.0000611 0.2695619 +0.6953434 0.0000611 0.2695619 +0.8402274 0.0051047 0.2607307 +0.9031567 0.0278347 0.2394584 +0.9353643 0.0623458 0.2290819 +0.9545059 0.1058883 0.2339389 +0.9669053 0.1571463 0.2536915 +0.9753908 0.2150342 0.2866702 +0.9814183 0.2782884 0.3306382 +0.9858141 0.3453439 0.3830285 +0.9890818 0.4143657 0.4410909 +0.9915455 0.4833811 0.5020572 +0.9934231 0.550464 0.5633309 +0.9948657 0.6139219 0.6226678 +0.9959809 0.6724399 0.6783109 +0.9968473 0.7251537 0.7290505 +0.9975229 0.7716504 0.774211 +0.9980512 0.8119096 0.8135776 +0.9984653 0.8462132 0.8472916 +0.9987904 0.8750451 0.8757379 +0.9990461 0.8990011 0.8994438 +0.9992474 0.9187164 0.9189981 +0.999406 0.9348146 0.9349931 +0.999531 0.947875 0.9479878 +0.9996296 0.9584157 0.9584869 +0.9997074 0.9668871 0.966932 +0.9997689 0.9736725 0.9737007 +0.9998174 0.9790927 0.9791103 +0.9998557 0.9834129 0.983424 +0.999886 0.9868505 0.9868574 +0.9999099 0.989582 0.9895863 +0.9999288 0.9917501 0.9917528 +0.9999437 0.9934695 0.9934712 +0.0000238 0.0020256 0.2706977 +0.0000382 0.0015221 0.2701941 +0.0000611 0.0008899 0.2695619 +0.0000978 0.0000978 0.2687698 +0.0011463 0.0000978 0.2687698 +0.0024729 0.0000978 0.2687698 +0.0041512 0.0000978 0.2687698 +0.0062744 0.0000978 0.2687698 +0.0089606 0.0000978 0.2687698 +0.012359 0.0000978 0.2687698 +0.0166583 0.0000978 0.2687698 +0.0220976 0.0000978 0.2687698 +0.028979 0.0000978 0.2687698 +0.0376849 0.0000978 0.2687698 +0.0486989 0.0000978 0.2687698 +0.0626331 0.0000978 0.2687698 +0.0802616 0.0000978 0.2687698 +0.102564 0.0000978 0.2687698 +0.1307795 0.0000978 0.2687698 +0.1664757 0.0000978 0.2687698 +0.2116361 0.0000978 0.2687698 +0.2687698 0.0000978 0.2687698 +0.3410514 0.0000978 0.2687698 +0.432497 0.0000978 0.2687698 +0.5481876 0.0000978 0.2687698 +0.6945513 0.0000978 0.2687698 +0.8398756 0.0050826 0.2600619 +0.9030276 0.0277752 0.2388883 +0.9353068 0.0622749 0.2285984 +0.9544774 0.1058162 0.2335388 +0.9668902 0.1570779 0.2533679 +0.9753825 0.2149725 0.2864139 +0.9814136 0.2782347 0.3304391 +0.9858113 0.3452987 0.3828768 +0.9890801 0.414329 0.4409775 +0.9915446 0.4833522 0.5019741 +0.9934225 0.5504419 0.563271 +0.9948653 0.6139056 0.6226256 +0.9959807 0.672428 0.6782815 +0.9968472 0.7251454 0.7290305 +0.9975228 0.7716446 0.7741975 +0.9980511 0.8119057 0.8135686 +0.9984653 0.8462106 0.8472856 +0.9987904 0.8750434 0.875734 +0.9990461 0.899 0.8994413 +0.9992474 0.9187157 0.9189965 +0.999406 0.9348141 0.9349921 +0.999531 0.9478746 0.9479872 +0.9996296 0.9584155 0.9584865 +0.9997074 0.966887 0.9669317 +0.9997689 0.9736724 0.9737005 +0.9998174 0.9790926 0.9791102 +0.9998557 0.9834129 0.9834239 +0.999886 0.9868505 0.9868574 +0.9999099 0.989582 0.9895863 +0.9999288 0.9917501 0.9917528 +0.9999437 0.9934695 0.9934712 +0.0000238 0.0030742 0.2706977 +0.0000382 0.0025707 0.2701941 +0.0000611 0.0019385 0.2695619 +0.0000978 0.0011463 0.2687698 +0.0001565 0.0001565 0.2677799 +0.001483 0.0001565 0.2677799 +0.0031613 0.0001565 0.2677799 +0.0052846 0.0001565 0.2677799 +0.0079707 0.0001565 0.2677799 +0.0113691 0.0001565 0.2677799 +0.0156685 0.0001565 0.2677799 +0.0211078 0.0001565 0.2677799 +0.0279891 0.0001565 0.2677799 +0.036695 0.0001565 0.2677799 +0.047709 0.0001565 0.2677799 +0.0616432 0.0001565 0.2677799 +0.0792718 0.0001565 0.2677799 +0.1015742 0.0001565 0.2677799 +0.1297896 0.0001565 0.2677799 +0.1654858 0.0001565 0.2677799 +0.2106462 0.0001565 0.2677799 +0.2677799 0.0001565 0.2677799 +0.3400615 0.0001565 0.2677799 +0.4315072 0.0001565 0.2677799 +0.5471978 0.0001565 0.2677799 +0.6935614 0.0001565 0.2677799 +0.8394338 0.0050676 0.2592249 +0.9028657 0.0277111 0.2381749 +0.9352348 0.0621943 0.2279936 +0.9544418 0.1057322 0.2330383 +0.9668714 0.1569971 0.2529632 +0.9753721 0.2148987 0.2860933 +0.9814076 0.2781701 0.3301901 +0.9858079 0.3452442 0.3826871 +0.9890781 0.4142845 0.4408357 +0.9915433 0.4833171 0.5018701 +0.9934218 0.550415 0.5631962 +0.9948649 0.6138855 0.6225727 +0.9959804 0.6724135 0.6782449 +0.996847 0.7251351 0.7290054 +0.9975227 0.7716375 0.7741806 +0.9980511 0.8119009 0.8135573 +0.9984652 0.8462073 0.8472782 +0.9987904 0.8750412 0.8757292 +0.9990461 0.8989986 0.8994382 +0.9992474 0.9187148 0.9189945 +0.999406 0.9348135 0.9349908 +0.999531 0.9478743 0.9479864 +0.9996296 0.9584153 0.958486 +0.9997074 0.9668869 0.9669314 +0.9997689 0.9736723 0.9737003 +0.9998174 0.9790925 0.9791101 +0.9998557 0.9834128 0.9834238 +0.999886 0.9868504 0.9868573 +0.9999099 0.989582 0.9895863 +0.9999288 0.9917501 0.9917528 +0.9999437 0.9934695 0.9934712 +0.0000238 0.0044007 0.2706977 +0.0000382 0.0038972 0.2701941 +0.0000611 0.003265 0.2695619 +0.0000978 0.0024729 0.2687698 +0.0001565 0.001483 0.2677799 +0.0002504 0.0002504 0.2665473 +0.0019287 0.0002504 0.2665473 +0.004052 0.0002504 0.2665473 +0.0067381 0.0002504 0.2665473 +0.0101365 0.0002504 0.2665473 +0.0144359 0.0002504 0.2665473 +0.0198752 0.0002504 0.2665473 +0.0267565 0.0002504 0.2665473 +0.0354624 0.0002504 0.2665473 +0.0464764 0.0002504 0.2665473 +0.0604106 0.0002504 0.2665473 +0.0780392 0.0002504 0.2665473 +0.1003416 0.0002504 0.2665473 +0.128557 0.0002504 0.2665473 +0.1642532 0.0002504 0.2665473 +0.2094136 0.0002504 0.2665473 +0.2665473 0.0002504 0.2665473 +0.3388289 0.0002504 0.2665473 +0.4302746 0.0002504 0.2665473 +0.5459652 0.0002504 0.2665473 +0.6923288 0.0002504 0.2665473 +0.8388802 0.0050694 0.2581807 +0.9026634 0.0276479 0.2372851 +0.9351449 0.0621069 0.2272394 +0.9543974 0.1056375 0.2324144 +0.9668479 0.156904 0.2524587 +0.9753591 0.2148124 0.2856938 +0.9814002 0.2780936 0.3298799 +0.9858036 0.3451791 0.3824508 +0.9890755 0.4142311 0.4406591 +0.9915418 0.4832747 0.5017407 +0.9934209 0.5503825 0.5631031 +0.9948643 0.6138613 0.6225069 +0.9959801 0.6723959 0.6781992 +0.9968468 0.7251226 0.7289742 +0.9975226 0.7716288 0.7741595 +0.998051 0.8118949 0.8135433 +0.9984652 0.8462034 0.847269 +0.9987904 0.8750386 0.8757232 +0.9990461 0.8989969 0.8994343 +0.9992474 0.9187137 0.918992 +0.9994059 0.9348128 0.9349892 +0.999531 0.9478738 0.9479854 +0.9996296 0.958415 0.9584853 +0.9997074 0.9668867 0.966931 +0.9997689 0.9736722 0.9737 +0.9998174 0.9790925 0.9791099 +0.9998557 0.9834128 0.9834237 +0.999886 0.9868504 0.9868573 +0.9999099 0.9895819 0.9895862 +0.9999288 0.9917501 0.9917527 +0.9999437 0.9934695 0.9934711 +0.0000238 0.006079 0.2706977 +0.0000382 0.0055755 0.2701941 +0.0000611 0.0049433 0.2695619 +0.0000978 0.0041512 0.2687698 +0.0001565 0.0031613 0.2677799 +0.0002504 0.0019287 0.2665473 +0.0004008 0.0004008 0.2650195 +0.0025241 0.0004008 0.2650195 +0.0052103 0.0004008 0.2650195 +0.0086086 0.0004008 0.2650195 +0.012908 0.0004008 0.2650195 +0.0183473 0.0004008 0.2650195 +0.0252287 0.0004008 0.2650195 +0.0339345 0.0004008 0.2650195 +0.0449485 0.0004008 0.2650195 +0.0588827 0.0004008 0.2650195 +0.0765113 0.0004008 0.2650195 +0.0988137 0.0004008 0.2650195 +0.1270291 0.0004008 0.2650195 +0.1627254 0.0004008 0.2650195 +0.2078857 0.0004008 0.2650195 +0.2650195 0.0004008 0.2650195 +0.337301 0.0004008 0.2650195 +0.4287467 0.0004008 0.2650195 +0.5444373 0.0004008 0.2650195 +0.6908009 0.0004008 0.2650195 +0.8381886 0.0051048 0.2568833 +0.9024114 0.0275966 0.2361798 +0.9350332 0.0620199 0.2263028 +0.9543421 0.1055364 0.2316398 +0.9668187 0.1568008 0.2518326 +0.975343 0.2147144 0.2851981 +0.9813911 0.2780055 0.3294951 +0.9857982 0.3451032 0.3821577 +0.9890723 0.4141683 0.4404401 +0.9915399 0.4832246 0.5015801 +0.9934197 0.5503438 0.5629876 +0.9948636 0.6138323 0.6224253 +0.9959797 0.6723748 0.6781425 +0.9968465 0.7251076 0.7289355 +0.9975224 0.7716184 0.7741335 +0.9980509 0.8118878 0.813526 +0.9984651 0.8461986 0.8472576 +0.9987903 0.8750355 0.8757158 +0.9990461 0.8989948 0.8994295 +0.9992473 0.9187123 0.9189889 +0.9994059 0.9348119 0.9349873 +0.999531 0.9478733 0.9479841 +0.9996296 0.9584146 0.9584845 +0.9997074 0.9668865 0.9669305 +0.9997689 0.9736721 0.9736997 +0.9998174 0.9790924 0.9791097 +0.9998557 0.9834127 0.9834236 +0.999886 0.9868504 0.9868572 +0.9999099 0.9895819 0.9895862 +0.9999288 0.99175 0.9917527 +0.9999437 0.9934695 0.9934711 +0.0000238 0.0082023 0.2706977 +0.0000382 0.0076988 0.2701941 +0.0000611 0.0070666 0.2695619 +0.0000978 0.0062744 0.2687698 +0.0001565 0.0052846 0.2677799 +0.0002504 0.004052 0.2665473 +0.0004008 0.0025241 0.2650195 +0.0006416 0.0006416 0.2631369 +0.0033277 0.0006416 0.2631369 +0.0067261 0.0006416 0.2631369 +0.0110255 0.0006416 0.2631369 +0.0164648 0.0006416 0.2631369 +0.0233461 0.0006416 0.2631369 +0.032052 0.0006416 0.2631369 +0.043066 0.0006416 0.2631369 +0.0570002 0.0006416 0.2631369 +0.0746288 0.0006416 0.2631369 +0.0969312 0.0006416 0.2631369 +0.1251466 0.0006416 0.2631369 +0.1608428 0.0006416 0.2631369 +0.2060032 0.0006416 0.2631369 +0.2631369 0.0006416 0.2631369 +0.3354185 0.0006416 0.2631369 +0.4268641 0.0006416 0.2631369 +0.5425548 0.0006416 0.2631369 +0.6889184 0.0006416 0.2631369 +0.8373283 0.0052028 0.2552802 +0.9020992 0.0275778 0.2348144 +0.9348949 0.0619473 0.2251463 +0.9542739 0.1054384 0.2306836 +0.9667827 0.1566936 0.25106 +0.9753231 0.2146085 0.2845866 +0.9813797 0.2779077 0.3290204 +0.9857916 0.3450175 0.3817962 +0.9890684 0.4140964 0.4401701 +0.9915376 0.4831666 0.5013822 +0.9934183 0.5502987 0.5628452 +0.9948628 0.6137984 0.6223247 +0.9959791 0.67235 0.6780727 +0.9968462 0.7250899 0.7288878 +0.9975222 0.7716061 0.7741013 +0.9980508 0.8118794 0.8135046 +0.998465 0.8461929 0.8472436 +0.9987903 0.8750317 0.8757066 +0.999046 0.8989923 0.8994236 +0.9992473 0.9187107 0.9189851 +0.9994059 0.9348109 0.9349848 +0.999531 0.9478726 0.9479826 +0.9996296 0.9584142 0.9584835 +0.9997074 0.9668862 0.9669298 +0.9997689 0.9736719 0.9736993 +0.9998174 0.9790923 0.9791095 +0.9998557 0.9834127 0.9834234 +0.999886 0.9868503 0.9868571 +0.9999099 0.9895819 0.9895861 +0.9999288 0.99175 0.9917527 +0.9999437 0.9934694 0.9934711 +0.0000238 0.0108885 0.2706977 +0.0000382 0.0103849 0.2701941 +0.0000611 0.0097527 0.2695619 +0.0000978 0.0089606 0.2687698 +0.0001565 0.0079707 0.2677799 +0.0002504 0.0067381 0.2665473 +0.0004008 0.0052103 0.2650195 +0.0006416 0.0033277 0.2631369 +0.0010268 0.0010268 0.260836 +0.0044252 0.0010268 0.260836 +0.0087246 0.0010268 0.260836 +0.0141639 0.0010268 0.260836 +0.0210452 0.0010268 0.260836 +0.0297511 0.0010268 0.260836 +0.0407651 0.0010268 0.260836 +0.0546993 0.0010268 0.260836 +0.0723279 0.0010268 0.260836 +0.0946303 0.0010268 0.260836 +0.1228457 0.0010268 0.260836 +0.1585419 0.0010268 0.260836 +0.2037023 0.0010268 0.260836 +0.260836 0.0010268 0.260836 +0.3331176 0.0010268 0.260836 +0.4245633 0.0010268 0.260836 +0.5402539 0.0010268 0.260836 +0.6866175 0.0010268 0.260836 +0.8362644 0.0054121 0.253314 +0.9017148 0.0276281 0.2331404 +0.9347252 0.061916 0.2237288 +0.9541902 0.1053624 0.2295123 +0.9667385 0.1565954 0.2501139 +0.9752987 0.2145034 0.283838 +0.9813659 0.2778058 0.3284395 +0.9857835 0.3449254 0.3813539 +0.9890637 0.4140176 0.4398397 +0.9915347 0.4831021 0.50114 +0.9934166 0.550248 0.562671 +0.9948617 0.6137599 0.6222018 +0.9959785 0.6723217 0.6779873 +0.9968458 0.7250697 0.7288294 +0.997522 0.7715919 0.774062 +0.9980506 0.8118697 0.8134785 +0.9984649 0.8461864 0.8472264 +0.9987902 0.8750274 0.8756954 +0.999046 0.8989895 0.8994164 +0.9992473 0.9187089 0.9189805 +0.9994059 0.9348097 0.9349819 +0.999531 0.9478718 0.9479807 +0.9996296 0.9584137 0.9584823 +0.9997074 0.9668859 0.9669291 +0.9997689 0.9736717 0.9736989 +0.9998174 0.9790921 0.9791092 +0.9998557 0.9834126 0.9834233 +0.999886 0.9868503 0.986857 +0.9999099 0.9895819 0.9895861 +0.9999288 0.99175 0.9917526 +0.9999437 0.9934694 0.9934711 +0.0000238 0.0142868 0.2706977 +0.0000382 0.0137833 0.2701941 +0.0000611 0.0131511 0.2695619 +0.0000978 0.012359 0.2687698 +0.0001565 0.0113691 0.2677799 +0.0002504 0.0101365 0.2665473 +0.0004008 0.0086086 0.2650195 +0.0006416 0.0067261 0.2631369 +0.0010268 0.0044252 0.260836 +0.0016435 0.0016435 0.2580543 +0.0059429 0.0016435 0.2580543 +0.0113822 0.0016435 0.2580543 +0.0182636 0.0016435 0.2580543 +0.0269694 0.0016435 0.2580543 +0.0379834 0.0016435 0.2580543 +0.0519176 0.0016435 0.2580543 +0.0695462 0.0016435 0.2580543 +0.0918486 0.0016435 0.2580543 +0.120064 0.0016435 0.2580543 +0.1557603 0.0016435 0.2580543 +0.2009206 0.0016435 0.2580543 +0.2580543 0.0016435 0.2580543 +0.3303359 0.0016435 0.2580543 +0.4217816 0.0016435 0.2580543 +0.5374722 0.0016435 0.2580543 +0.6838358 0.0016435 0.2580543 +0.8349593 0.0058134 0.2509269 +0.9012461 0.0278105 0.2311088 +0.9345187 0.0619734 0.2220095 +0.9540886 0.1053433 0.2280923 +0.966685 0.1565315 0.2489674 +0.9752692 0.2144168 0.2829313 +0.9813491 0.2777122 0.3277361 +0.9857738 0.3448353 0.3808186 +0.9890579 0.4139373 0.4394399 +0.9915312 0.4830346 0.5008471 +0.9934145 0.5501939 0.5624604 +0.9948604 0.6137183 0.622053 +0.9959777 0.6722907 0.6778841 +0.9968453 0.7250473 0.7287589 +0.9975217 0.7715762 0.7740145 +0.9980504 0.8118589 0.8134469 +0.9984648 0.8461791 0.8472056 +0.9987902 0.8750225 0.8756819 +0.9990459 0.8989863 0.8994076 +0.9992473 0.9187068 0.9189748 +0.9994059 0.9348083 0.9349783 +0.9995309 0.947871 0.9479784 +0.9996296 0.9584132 0.9584809 +0.9997074 0.9668855 0.9669282 +0.9997689 0.9736715 0.9736983 +0.9998174 0.979092 0.9791088 +0.9998557 0.9834125 0.983423 +0.999886 0.9868502 0.9868568 +0.9999099 0.9895818 0.989586 +0.9999288 0.99175 0.9917526 +0.9999437 0.9934694 0.993471 +0.0000238 0.0185862 0.2706977 +0.0000382 0.0180827 0.2701941 +0.0000611 0.0174505 0.2695619 +0.0000978 0.0166583 0.2687698 +0.0001565 0.0156685 0.2677799 +0.0002504 0.0144359 0.2665473 +0.0004008 0.012908 0.2650195 +0.0006416 0.0110255 0.2631369 +0.0010268 0.0087246 0.260836 +0.0016435 0.0059429 0.2580543 +0.0026305 0.0026305 0.254742 +0.0080698 0.0026305 0.254742 +0.0149512 0.0026305 0.254742 +0.023657 0.0026305 0.254742 +0.0346711 0.0026305 0.254742 +0.0486053 0.0026305 0.254742 +0.0662338 0.0026305 0.254742 +0.0885362 0.0026305 0.254742 +0.1167517 0.0026305 0.254742 +0.1524479 0.0026305 0.254742 +0.1976083 0.0026305 0.254742 +0.254742 0.0026305 0.254742 +0.3270236 0.0026305 0.254742 +0.4184692 0.0026305 0.254742 +0.5341598 0.0026305 0.254742 +0.6805235 0.0026305 0.254742 +0.8333779 0.0065402 0.2480701 +0.900682 0.0282324 0.2286785 +0.9342712 0.062202 0.219954 +0.9539671 0.1054431 0.2263957 +0.9666211 0.1565473 0.2475986 +0.975234 0.2143816 0.2818492 +0.9813291 0.2776503 0.3268971 +0.9857621 0.3447636 0.3801802 +0.989051 0.4138668 0.4389633 +0.9915271 0.4829718 0.5004979 +0.993412 0.5501416 0.5622093 +0.9948589 0.6136769 0.6218758 +0.9959768 0.6722594 0.677761 +0.9968448 0.7250244 0.7286748 +0.9975213 0.7715599 0.7739579 +0.9980502 0.8118476 0.8134093 +0.9984647 0.8461714 0.8471809 +0.9987901 0.8750173 0.8756658 +0.9990459 0.8989829 0.8993972 +0.9992472 0.9187045 0.9189681 +0.9994059 0.9348069 0.934974 +0.9995309 0.94787 0.9479757 +0.9996296 0.9584126 0.9584792 +0.9997074 0.9668852 0.9669271 +0.9997689 0.9736712 0.9736976 +0.9998174 0.9790919 0.9791084 +0.9998557 0.9834124 0.9834228 +0.999886 0.9868502 0.9868567 +0.9999099 0.9895818 0.9895859 +0.9999288 0.99175 0.9917525 +0.9999437 0.9934694 0.993471 +0.0000238 0.0240255 0.2706977 +0.0000382 0.023522 0.2701941 +0.0000611 0.0228898 0.2695619 +0.0000978 0.0220976 0.2687698 +0.0001565 0.0211078 0.2677799 +0.0002504 0.0198752 0.2665473 +0.0004008 0.0183473 0.2650195 +0.0006416 0.0164648 0.2631369 +0.0010268 0.0141639 0.260836 +0.0016435 0.0113822 0.2580543 +0.0026305 0.0080698 0.254742 +0.0042103 0.0042103 0.2508825 +0.0110917 0.0042103 0.2508825 +0.0197975 0.0042103 0.2508825 +0.0308116 0.0042103 0.2508825 +0.0447458 0.0042103 0.2508825 +0.0623743 0.0042103 0.2508825 +0.0846767 0.0042103 0.2508825 +0.1128922 0.0042103 0.2508825 +0.1485884 0.0042103 0.2508825 +0.1937488 0.0042103 0.2508825 +0.2508825 0.0042103 0.2508825 +0.3231641 0.0042103 0.2508825 +0.4146097 0.0042103 0.2508825 +0.5303003 0.0042103 0.2508825 +0.676664 0.0042103 0.2508825 +0.8314967 0.0078103 0.2447216 +0.9000167 0.0290732 0.2258315 +0.9339805 0.062742 0.2175476 +0.9538247 0.1057683 0.224411 +0.9665463 0.1567226 0.2459984 +0.9751928 0.2144566 0.280585 +0.9813057 0.2776626 0.3259173 +0.9857485 0.3447407 0.379435 +0.989043 0.4138277 0.4384071 +0.9915223 0.4829286 0.5000906 +0.9934091 0.5501012 0.5619166 +0.9948571 0.6136427 0.6216691 +0.9959757 0.6722322 0.6776176 +0.9968441 0.7250039 0.7285769 +0.9975209 0.7715449 0.773892 +0.99805 0.811837 0.8133654 +0.9984645 0.8461641 0.847152 +0.99879 0.8750124 0.875647 +0.9990458 0.8989796 0.899385 +0.9992472 0.9187024 0.9189603 +0.9994059 0.9348055 0.934969 +0.9995309 0.9478691 0.9479725 +0.9996296 0.958412 0.9584772 +0.9997074 0.9668848 0.9669258 +0.9997689 0.973671 0.9736968 +0.9998174 0.9790917 0.9791079 +0.9998557 0.9834123 0.9834224 +0.999886 0.9868501 0.9868565 +0.9999099 0.9895818 0.9895857 +0.9999288 0.9917499 0.9917524 +0.9999437 0.9934694 0.9934709 +0.0000238 0.0309069 0.2706977 +0.0000382 0.0304033 0.2701941 +0.0000611 0.0297711 0.2695619 +0.0000978 0.028979 0.2687698 +0.0001565 0.0279891 0.2677799 +0.0002504 0.0267565 0.2665473 +0.0004008 0.0252287 0.2650195 +0.0006416 0.0233461 0.2631369 +0.0010268 0.0210452 0.260836 +0.0016435 0.0182636 0.2580543 +0.0026305 0.0149512 0.254742 +0.0042103 0.0110917 0.2508825 +0.0067388 0.0067388 0.2465296 +0.0154447 0.0067388 0.2465296 +0.0264587 0.0067388 0.2465296 +0.0403929 0.0067388 0.2465296 +0.0580214 0.0067388 0.2465296 +0.0803239 0.0067388 0.2465296 +0.1085393 0.0067388 0.2465296 +0.1442355 0.0067388 0.2465296 +0.1893959 0.0067388 0.2465296 +0.2465296 0.0067388 0.2465296 +0.3188112 0.0067388 0.2465296 +0.4102568 0.0067388 0.2465296 +0.5259474 0.0067388 0.2465296 +0.6723111 0.0067388 0.2465296 +0.8293233 0.0099781 0.2409195 +0.8992555 0.0306306 0.2226006 +0.9336494 0.0638283 0.2148189 +0.953663 0.1064997 0.2221626 +0.9664615 0.1571937 0.244187 +0.9751462 0.2147432 0.2791549 +0.9812792 0.2778236 0.3248095 +0.9857332 0.3448204 0.3785929 +0.9890339 0.4138582 0.4377789 +0.9915169 0.4829319 0.4996306 +0.9934058 0.5500915 0.561586 +0.9948551 0.6136284 0.6214357 +0.9959745 0.672218 0.6774557 +0.9968433 0.7249916 0.7284663 +0.9975204 0.7715352 0.7738175 +0.9980497 0.8118298 0.8133159 +0.9984643 0.8461589 0.8471195 +0.9987899 0.8750088 0.8756258 +0.9990458 0.8989771 0.8993713 +0.9992472 0.9187008 0.9189515 +0.9994058 0.9348044 0.9349634 +0.9995309 0.9478684 0.9479689 +0.9996296 0.9584115 0.9584749 +0.9997074 0.9668845 0.9669244 +0.9997689 0.9736708 0.9736959 +0.9998174 0.9790916 0.9791073 +0.9998557 0.9834122 0.9834221 +0.999886 0.9868501 0.9868562 +0.9999099 0.9895817 0.9895856 +0.9999288 0.9917499 0.9917523 +0.9999437 0.9934694 0.9934709 +0.0000238 0.0396127 0.2706977 +0.0000382 0.0391092 0.2701941 +0.0000611 0.038477 0.2695619 +0.0000978 0.0376849 0.2687698 +0.0001565 0.036695 0.2677799 +0.0002504 0.0354624 0.2665473 +0.0004008 0.0339345 0.2650195 +0.0006416 0.032052 0.2631369 +0.0010268 0.0297511 0.260836 +0.0016435 0.0269694 0.2580543 +0.0026305 0.023657 0.254742 +0.0042103 0.0197975 0.2508825 +0.0067388 0.0154447 0.2465296 +0.0107859 0.0107859 0.2418708 +0.0217999 0.0107859 0.2418708 +0.0357341 0.0107859 0.2418708 +0.0533626 0.0107859 0.2418708 +0.075665 0.0107859 0.2418708 +0.1038805 0.0107859 0.2418708 +0.1395767 0.0107859 0.2418708 +0.1847371 0.0107859 0.2418708 +0.2418708 0.0107859 0.2418708 +0.3141524 0.0107859 0.2418708 +0.405598 0.0107859 0.2418708 +0.5212886 0.0107859 0.2418708 +0.6676523 0.0107859 0.2418708 +0.8269342 0.0136166 0.2368203 +0.8984278 0.0333932 0.2191191 +0.9332914 0.0658501 0.2118811 +0.9534887 0.1079385 0.2197441 +0.9663702 0.15819 0.2422403 +0.9750962 0.2154135 0.2776191 +0.9812508 0.2782606 0.3236207 +0.9857167 0.3450957 0.3776896 +0.9890241 0.4140252 0.4371052 +0.991511 0.4830292 0.4991376 +0.9934023 0.5501456 0.5612317 +0.994853 0.6136569 0.6211858 +0.9959732 0.672232 0.6772823 +0.9968425 0.7249978 0.7283479 +0.9975199 0.7715376 0.7737378 +0.9980494 0.8118303 0.8132629 +0.9984642 0.8461587 0.8470846 +0.9987897 0.8750084 0.8756031 +0.9990457 0.8989767 0.8993566 +0.9992471 0.9187004 0.9189421 +0.9994058 0.9348042 0.9349574 +0.9995309 0.9478683 0.9479651 +0.9996295 0.9584114 0.9584725 +0.9997074 0.9668844 0.9669228 +0.9997689 0.9736708 0.9736949 +0.9998174 0.9790916 0.9791067 +0.9998557 0.9834122 0.9834217 +0.999886 0.98685 0.986856 +0.9999099 0.9895817 0.9895854 +0.9999288 0.9917499 0.9917522 +0.9999437 0.9934694 0.9934708 +0.0000238 0.0506267 0.2706977 +0.0000382 0.0501232 0.2701941 +0.0000611 0.049491 0.2695619 +0.0000978 0.0486989 0.2687698 +0.0001565 0.047709 0.2677799 +0.0002504 0.0464764 0.2665473 +0.0004008 0.0449485 0.2650195 +0.0006416 0.043066 0.2631369 +0.0010268 0.0407651 0.260836 +0.0016435 0.0379834 0.2580543 +0.0026305 0.0346711 0.254742 +0.0042103 0.0308116 0.2508825 +0.0067388 0.0264587 0.2465296 +0.0107859 0.0217999 0.2418708 +0.0172633 0.0172633 0.2373343 +0.0311975 0.0172633 0.2373343 +0.0488261 0.0172633 0.2373343 +0.0711285 0.0172633 0.2373343 +0.099344 0.0172633 0.2373343 +0.1350402 0.0172633 0.2373343 +0.1802005 0.0172633 0.2373343 +0.2373343 0.0172633 0.2373343 +0.3096159 0.0172633 0.2373343 +0.4010615 0.0172633 0.2373343 +0.5167521 0.0172633 0.2373343 +0.6631157 0.0172633 0.2373343 +0.8245426 0.0196467 0.232799 +0.8976087 0.0381561 0.2157054 +0.9329391 0.0694453 0.209003 +0.9533177 0.1105818 0.2173771 +0.9662809 0.160092 0.2403368 +0.9750472 0.2167545 0.2761186 +0.9812231 0.2791873 0.3224598 +0.9857006 0.3457234 0.376808 +0.9890146 0.4144423 0.436448 +0.9915054 0.4833013 0.4986567 +0.9933988 0.5503203 0.5608864 +0.9948509 0.6137675 0.6209421 +0.9959719 0.6723012 0.6771133 +0.9968418 0.7250408 0.7282325 +0.9975194 0.7715641 0.7736602 +0.9980491 0.8118466 0.8132113 +0.998464 0.8461687 0.8470507 +0.9987896 0.8750145 0.8755809 +0.9990456 0.8989805 0.8993424 +0.9992471 0.9187027 0.9189329 +0.9994058 0.9348056 0.9349515 +0.9995309 0.9478691 0.9479614 +0.9996295 0.958412 0.9584701 +0.9997074 0.9668847 0.9669214 +0.9997688 0.973671 0.973694 +0.9998174 0.9790917 0.9791061 +0.9998557 0.9834123 0.9834213 +0.999886 0.9868501 0.9868558 +0.9999099 0.9895817 0.9895853 +0.9999288 0.9917499 0.9917522 +0.9999437 0.9934694 0.9934708 +0.0000238 0.0645609 0.2706977 +0.0000382 0.0640574 0.2701941 +0.0000611 0.0634252 0.2695619 +0.0000978 0.0626331 0.2687698 +0.0001565 0.0616432 0.2677799 +0.0002504 0.0604106 0.2665473 +0.0004008 0.0588827 0.2650195 +0.0006416 0.0570002 0.2631369 +0.0010268 0.0546993 0.260836 +0.0016435 0.0519176 0.2580543 +0.0026305 0.0486053 0.254742 +0.0042103 0.0447458 0.2508825 +0.0067388 0.0403929 0.2465296 +0.0107859 0.0357341 0.2418708 +0.0172633 0.0311975 0.2373343 +0.0276309 0.0276309 0.2337676 +0.0452595 0.0276309 0.2337676 +0.0675619 0.0276309 0.2337676 +0.0957773 0.0276309 0.2337676 +0.1314736 0.0276309 0.2337676 +0.1766339 0.0276309 0.2337676 +0.2337676 0.0276309 0.2337676 +0.3060492 0.0276309 0.2337676 +0.3974949 0.0276309 0.2337676 +0.5131855 0.0276309 0.2337676 +0.6595491 0.0276309 0.2337676 +0.8226154 0.0295373 0.229617 +0.8969554 0.0461985 0.2130052 +0.9326595 0.0756464 0.2067281 +0.9531823 0.1152388 0.2155079 +0.9662104 0.1635226 0.2388348 +0.9750086 0.2192389 0.2749353 +0.9812013 0.2809573 0.321545 +0.9856879 0.3469645 0.3761135 +0.9890072 0.4152991 0.4359305 +0.9915009 0.4838841 0.4982782 +0.9933961 0.5507113 0.5606145 +0.9948493 0.6140266 0.6207504 +0.9959709 0.6724711 0.6769804 +0.9968411 0.7251511 0.7281418 +0.9975191 0.7716352 0.7735991 +0.9980488 0.8118921 0.8131707 +0.9984638 0.8461977 0.847024 +0.9987895 0.8750329 0.8755636 +0.9990456 0.8989921 0.8993311 +0.999247 0.9187101 0.9189257 +0.9994057 0.9348102 0.9349469 +0.9995309 0.947872 0.9479584 +0.9996295 0.9584138 0.9584683 +0.9997074 0.9668859 0.9669202 +0.9997688 0.9736717 0.9736932 +0.9998174 0.9790921 0.9791057 +0.9998557 0.9834126 0.983421 +0.999886 0.9868503 0.9868556 +0.9999099 0.9895819 0.9895852 +0.9999288 0.99175 0.9917521 +0.9999437 0.9934694 0.9934707 +0.0000238 0.0821895 0.2706977 +0.0000382 0.081686 0.2701941 +0.0000611 0.0810538 0.2695619 +0.0000978 0.0802616 0.2687698 +0.0001565 0.0792718 0.2677799 +0.0002504 0.0780392 0.2665473 +0.0004008 0.0765113 0.2650195 +0.0006416 0.0746288 0.2631369 +0.0010268 0.0723279 0.260836 +0.0016435 0.0695462 0.2580543 +0.0026305 0.0662338 0.254742 +0.0042103 0.0623743 0.2508825 +0.0067388 0.0580214 0.2465296 +0.0107859 0.0533626 0.2418708 +0.0172633 0.0488261 0.2373343 +0.0276309 0.0452595 0.2337676 +0.0441188 0.0441188 0.2326269 +0.0664212 0.0441188 0.2326269 +0.0946366 0.0441188 0.2326269 +0.1303328 0.0441188 0.2326269 +0.1754932 0.0441188 0.2326269 +0.2326269 0.0441188 0.2326269 +0.3049085 0.0441188 0.2326269 +0.3963542 0.0441188 0.2326269 +0.5120448 0.0441188 0.2326269 +0.6584084 0.0441188 0.2326269 +0.8219901 0.0455041 0.2285954 +0.8967447 0.0594506 0.2121385 +0.9325696 0.0860209 0.2059983 +0.9531389 0.1231452 0.2149085 +0.9661878 0.1694384 0.2383533 +0.9749962 0.2235962 0.2745562 +0.9811943 0.2841192 0.3212519 +0.9856839 0.3492254 0.3758911 +0.9890048 0.4168922 0.4357648 +0.9914995 0.4849907 0.498157 +0.9933953 0.5514695 0.5605276 +0.9948487 0.6145393 0.6206891 +0.9959706 0.6728136 0.6769378 +0.9968409 0.7253775 0.7281127 +0.9975189 0.7717834 0.7735795 +0.9980488 0.8119884 0.8131577 +0.9984638 0.8462598 0.8470154 +0.9987895 0.8750727 0.875558 +0.9990455 0.8990175 0.8993275 +0.999247 0.9187262 0.9189234 +0.9994057 0.9348204 0.9349454 +0.9995308 0.9478785 0.9479575 +0.9996295 0.9584178 0.9584677 +0.9997074 0.9668884 0.9669198 +0.9997688 0.9736733 0.973693 +0.9998174 0.9790931 0.9791055 +0.9998557 0.9834132 0.9834209 +0.999886 0.9868507 0.9868555 +0.9999099 0.9895821 0.9895851 +0.9999288 0.9917502 0.9917521 +0.9999437 0.9934695 0.9934707 +0.0000238 0.1044919 0.2706977 +0.0000382 0.1039884 0.2701941 +0.0000611 0.1033562 0.2695619 +0.0000978 0.102564 0.2687698 +0.0001565 0.1015742 0.2677799 +0.0002504 0.1003416 0.2665473 +0.0004008 0.0988137 0.2650195 +0.0006416 0.0969312 0.2631369 +0.0010268 0.0946303 0.260836 +0.0016435 0.0918486 0.2580543 +0.0026305 0.0885362 0.254742 +0.0042103 0.0846767 0.2508825 +0.0067388 0.0803239 0.2465296 +0.0107859 0.075665 0.2418708 +0.0172633 0.0711285 0.2373343 +0.0276309 0.0675619 0.2337676 +0.0441188 0.0664212 0.2326269 +0.0664212 0.0664212 0.2326269 +0.0946366 0.0664212 0.2326269 +0.1303328 0.0664212 0.2326269 +0.1754932 0.0664212 0.2326269 +0.2326269 0.0664212 0.2326269 +0.3049085 0.0664212 0.2326269 +0.3963542 0.0664212 0.2326269 +0.5120448 0.0664212 0.2326269 +0.6584084 0.0664212 0.2326269 +0.8219901 0.0671656 0.2285954 +0.8967447 0.0775151 0.2121385 +0.9325696 0.1002154 0.2059983 +0.9531389 0.1340017 0.2149085 +0.9661878 0.1775917 0.2383533 +0.9749962 0.2296253 0.2745562 +0.9811943 0.2885124 0.3212519 +0.9856839 0.3523802 0.3758911 +0.9890048 0.419125 0.4357648 +0.9914995 0.4865484 0.498157 +0.9933953 0.5525411 0.5605276 +0.9948487 0.6152669 0.6206891 +0.9959706 0.6733015 0.6769378 +0.9968409 0.7257011 0.7281127 +0.9975189 0.7719959 0.7735795 +0.9980488 0.8121268 0.8131577 +0.9984638 0.8463492 0.8470154 +0.9987895 0.8751301 0.875558 +0.9990455 0.8990542 0.8993275 +0.999247 0.9187495 0.9189234 +0.9994057 0.9348352 0.9349454 +0.9995308 0.9478878 0.9479575 +0.9996295 0.9584237 0.9584677 +0.9997074 0.9668922 0.9669198 +0.9997688 0.9736756 0.973693 +0.9998174 0.9790946 0.9791055 +0.9998557 0.9834141 0.9834209 +0.999886 0.9868512 0.9868555 +0.9999099 0.9895825 0.9895851 +0.9999288 0.9917504 0.9917521 +0.9999437 0.9934697 0.9934707 +0.0000238 0.1327073 0.2706977 +0.0000382 0.1322038 0.2701941 +0.0000611 0.1315716 0.2695619 +0.0000978 0.1307795 0.2687698 +0.0001565 0.1297896 0.2677799 +0.0002504 0.128557 0.2665473 +0.0004008 0.1270291 0.2650195 +0.0006416 0.1251466 0.2631369 +0.0010268 0.1228457 0.260836 +0.0016435 0.120064 0.2580543 +0.0026305 0.1167517 0.254742 +0.0042103 0.1128922 0.2508825 +0.0067388 0.1085393 0.2465296 +0.0107859 0.1038805 0.2418708 +0.0172633 0.099344 0.2373343 +0.0276309 0.0957773 0.2337676 +0.0441188 0.0946366 0.2326269 +0.0664212 0.0946366 0.2326269 +0.0946366 0.0946366 0.2326269 +0.1303328 0.0946366 0.2326269 +0.1754932 0.0946366 0.2326269 +0.2326269 0.0946366 0.2326269 +0.3049085 0.0946366 0.2326269 +0.3963542 0.0946366 0.2326269 +0.5120448 0.0946366 0.2326269 +0.6584084 0.0946366 0.2326269 +0.8219901 0.0945703 0.2285954 +0.8967447 0.1003691 0.2121385 +0.9325696 0.1181733 0.2059983 +0.9531389 0.1477366 0.2149085 +0.9661878 0.1879067 0.2383533 +0.9749962 0.2372529 0.2745562 +0.9811943 0.2940703 0.3212519 +0.9856839 0.3563715 0.3758911 +0.9890048 0.4219498 0.4357648 +0.9914995 0.4885191 0.498157 +0.9933953 0.5538969 0.5605276 +0.9948487 0.6161874 0.6206891 +0.9959706 0.6739188 0.6769378 +0.9968409 0.7261105 0.7281127 +0.9975189 0.7722648 0.7735795 +0.9980488 0.8123018 0.8131577 +0.9984638 0.8464623 0.8470154 +0.9987895 0.8752028 0.875558 +0.9990455 0.8991006 0.8993275 +0.999247 0.9187791 0.9189234 +0.9994057 0.9348539 0.9349454 +0.9995308 0.9478997 0.9479575 +0.9996295 0.9584312 0.9584677 +0.9997074 0.9668969 0.9669198 +0.9997688 0.9736786 0.973693 +0.9998174 0.9790965 0.9791055 +0.9998557 0.9834153 0.9834209 +0.999886 0.986852 0.9868555 +0.9999099 0.9895829 0.9895851 +0.9999288 0.9917507 0.9917521 +0.9999437 0.9934698 0.9934707 +0.0000238 0.1684036 0.2706977 +0.0000382 0.1679 0.2701941 +0.0000611 0.1672678 0.2695619 +0.0000978 0.1664757 0.2687698 +0.0001565 0.1654858 0.2677799 +0.0002504 0.1642532 0.2665473 +0.0004008 0.1627254 0.2650195 +0.0006416 0.1608428 0.2631369 +0.0010268 0.1585419 0.260836 +0.0016435 0.1557603 0.2580543 +0.0026305 0.1524479 0.254742 +0.0042103 0.1485884 0.2508825 +0.0067388 0.1442355 0.2465296 +0.0107859 0.1395767 0.2418708 +0.0172633 0.1350402 0.2373343 +0.0276309 0.1314736 0.2337676 +0.0441188 0.1303328 0.2326269 +0.0664212 0.1303328 0.2326269 +0.0946366 0.1303328 0.2326269 +0.1303328 0.1303328 0.2326269 +0.1754932 0.1303328 0.2326269 +0.2326269 0.1303328 0.2326269 +0.3049085 0.1303328 0.2326269 +0.3963542 0.1303328 0.2326269 +0.5120448 0.1303328 0.2326269 +0.6584084 0.1303328 0.2326269 +0.8219901 0.1292408 0.2285954 +0.8967447 0.1292823 0.2121385 +0.9325696 0.1408925 0.2059983 +0.9531389 0.1651131 0.2149085 +0.9661878 0.2009566 0.2383533 +0.9749962 0.2469027 0.2745562 +0.9811943 0.3011018 0.3212519 +0.9856839 0.3614209 0.3758911 +0.9890048 0.4255236 0.4357648 +0.9914995 0.4910123 0.498157 +0.9933953 0.5556122 0.5605276 +0.9948487 0.6173519 0.6206891 +0.9959706 0.6746998 0.6769378 +0.9968409 0.7266285 0.7281127 +0.9975189 0.7726049 0.7735795 +0.9980488 0.8125232 0.8131577 +0.9984638 0.8466054 0.8470154 +0.9987895 0.8752947 0.875558 +0.9990455 0.8991593 0.8993275 +0.999247 0.9188164 0.9189234 +0.9994057 0.9348776 0.9349454 +0.9995308 0.9479146 0.9479575 +0.9996295 0.9584406 0.9584677 +0.9997074 0.9669028 0.9669198 +0.9997688 0.9736823 0.973693 +0.9998174 0.9790988 0.9791055 +0.9998557 0.9834167 0.9834209 +0.999886 0.9868529 0.9868555 +0.9999099 0.9895835 0.9895851 +0.9999288 0.991751 0.9917521 +0.9999437 0.9934701 0.9934707 +0.0000238 0.2135639 0.2706977 +0.0000382 0.2130604 0.2701941 +0.0000611 0.2124282 0.2695619 +0.0000978 0.2116361 0.2687698 +0.0001565 0.2106462 0.2677799 +0.0002504 0.2094136 0.2665473 +0.0004008 0.2078857 0.2650195 +0.0006416 0.2060032 0.2631369 +0.0010268 0.2037023 0.260836 +0.0016435 0.2009206 0.2580543 +0.0026305 0.1976083 0.254742 +0.0042103 0.1937488 0.2508825 +0.0067388 0.1893959 0.2465296 +0.0107859 0.1847371 0.2418708 +0.0172633 0.1802005 0.2373343 +0.0276309 0.1766339 0.2337676 +0.0441188 0.1754932 0.2326269 +0.0664212 0.1754932 0.2326269 +0.0946366 0.1754932 0.2326269 +0.1303328 0.1754932 0.2326269 +0.1754932 0.1754932 0.2326269 +0.2326269 0.1754932 0.2326269 +0.3049085 0.1754932 0.2326269 +0.3963542 0.1754932 0.2326269 +0.5120448 0.1754932 0.2326269 +0.6584084 0.1754932 0.2326269 +0.8219901 0.1731034 0.2285954 +0.8967447 0.1658613 0.2121385 +0.9325696 0.1696351 0.2059983 +0.9531389 0.1870965 0.2149085 +0.9661878 0.2174663 0.2383533 +0.9749962 0.2591111 0.2745562 +0.9811943 0.3099976 0.3212519 +0.9856839 0.3678092 0.3758911 +0.9890048 0.4300448 0.4357648 +0.9914995 0.4941665 0.498157 +0.9933953 0.5577822 0.5605276 +0.9948487 0.6188252 0.6206891 +0.9959706 0.6756878 0.6769378 +0.9968409 0.7272837 0.7281127 +0.9975189 0.7730352 0.7735795 +0.9980488 0.8128033 0.8131577 +0.9984638 0.8467864 0.8470154 +0.9987895 0.8754109 0.875558 +0.9990455 0.8992336 0.8993275 +0.999247 0.9188636 0.9189234 +0.9994057 0.9349075 0.9349454 +0.9995308 0.9479335 0.9479575 +0.9996295 0.9584526 0.9584677 +0.9997074 0.9669103 0.9669198 +0.9997688 0.973687 0.973693 +0.9998174 0.9791018 0.9791055 +0.9998557 0.9834186 0.9834209 +0.999886 0.9868541 0.9868555 +0.9999099 0.9895842 0.9895851 +0.9999288 0.9917515 0.9917521 +0.9999437 0.9934704 0.9934707 +0.0000238 0.2706977 0.2706977 +0.0000382 0.2701941 0.2701941 +0.0000611 0.2695619 0.2695619 +0.0000978 0.2687698 0.2687698 +0.0001565 0.2677799 0.2677799 +0.0002504 0.2665473 0.2665473 +0.0004008 0.2650195 0.2650195 +0.0006416 0.2631369 0.2631369 +0.0010268 0.260836 0.260836 +0.0016435 0.2580543 0.2580543 +0.0026305 0.254742 0.254742 +0.0042103 0.2508825 0.2508825 +0.0067388 0.2465296 0.2465296 +0.0107859 0.2418708 0.2418708 +0.0172633 0.2373343 0.2373343 +0.0276309 0.2337676 0.2337676 +0.0441188 0.2326269 0.2326269 +0.0664212 0.2326269 0.2326269 +0.0946366 0.2326269 0.2326269 +0.1303328 0.2326269 0.2326269 +0.1754932 0.2326269 0.2326269 +0.2326269 0.2326269 0.2326269 +0.3049085 0.2326269 0.2326269 +0.3963542 0.2326269 0.2326269 +0.5120448 0.2326269 0.2326269 +0.6584084 0.2326269 0.2326269 +0.8219901 0.2285954 0.2285954 +0.8967447 0.2121385 0.2121385 +0.9325696 0.2059983 0.2059983 +0.9531389 0.2149085 0.2149085 +0.9661878 0.2383533 0.2383533 +0.9749962 0.2745562 0.2745562 +0.9811943 0.3212519 0.3212519 +0.9856839 0.3758911 0.3758911 +0.9890048 0.4357648 0.4357648 +0.9914995 0.498157 0.498157 +0.9933953 0.5605276 0.5605276 +0.9948487 0.6206891 0.6206891 +0.9959706 0.6769378 0.6769378 +0.9968409 0.7281127 0.7281127 +0.9975189 0.7735795 0.7735795 +0.9980488 0.8131577 0.8131577 +0.9984638 0.8470154 0.8470154 +0.9987895 0.875558 0.875558 +0.9990455 0.8993275 0.8993275 +0.999247 0.9189234 0.9189234 +0.9994057 0.9349454 0.9349454 +0.9995308 0.9479575 0.9479575 +0.9996295 0.9584677 0.9584677 +0.9997074 0.9669198 0.9669198 +0.9997688 0.973693 0.973693 +0.9998174 0.9791055 0.9791055 +0.9998557 0.9834209 0.9834209 +0.999886 0.9868555 0.9868555 +0.9999099 0.9895851 0.9895851 +0.9999288 0.9917521 0.9917521 +0.9999437 0.9934707 0.9934707 +0.0000238 0.3429792 0.2706977 +0.0000382 0.3424757 0.2701941 +0.0000611 0.3418435 0.2695619 +0.0000978 0.3410514 0.2687698 +0.0001565 0.3400615 0.2677799 +0.0002504 0.3388289 0.2665473 +0.0004008 0.337301 0.2650195 +0.0006416 0.3354185 0.2631369 +0.0010268 0.3331176 0.260836 +0.0016435 0.3303359 0.2580543 +0.0026305 0.3270236 0.254742 +0.0042103 0.3231641 0.2508825 +0.0067388 0.3188112 0.2465296 +0.0107859 0.3141524 0.2418708 +0.0172633 0.3096159 0.2373343 +0.0276309 0.3060492 0.2337676 +0.0441188 0.3049085 0.2326269 +0.0664212 0.3049085 0.2326269 +0.0946366 0.3049085 0.2326269 +0.1303328 0.3049085 0.2326269 +0.1754932 0.3049085 0.2326269 +0.2326269 0.3049085 0.2326269 +0.3049085 0.3049085 0.2326269 +0.3963542 0.3049085 0.2326269 +0.5120448 0.3049085 0.2326269 +0.6584084 0.3049085 0.2326269 +0.8219901 0.2988 0.2285954 +0.8967447 0.2706852 0.2121385 +0.9325696 0.2520025 0.2059983 +0.9531389 0.2500942 0.2149085 +0.9661878 0.2647781 0.2383533 +0.9749962 0.2940963 0.2745562 +0.9811943 0.3354901 0.3212519 +0.9856839 0.3861159 0.3758911 +0.9890048 0.4430013 0.4357648 +0.9914995 0.5032055 0.498157 +0.9933953 0.5640008 0.5605276 +0.9948487 0.6230471 0.6206891 +0.9959706 0.6785192 0.6769378 +0.9968409 0.7291615 0.7281127 +0.9975189 0.7742682 0.7735795 +0.9980488 0.8136061 0.8131577 +0.9984638 0.8473052 0.8470154 +0.9987895 0.8757441 0.875558 +0.9990455 0.8994464 0.8993275 +0.999247 0.918999 0.9189234 +0.9994057 0.9349933 0.9349454 +0.9995308 0.9479878 0.9479575 +0.9996295 0.9584868 0.9584677 +0.9997074 0.9669318 0.9669198 +0.9997688 0.9737006 0.973693 +0.9998174 0.9791103 0.9791055 +0.9998557 0.9834239 0.9834209 +0.999886 0.9868574 0.9868555 +0.9999099 0.9895863 0.9895851 +0.9999288 0.9917528 0.9917521 +0.9999437 0.9934712 0.9934707 +0.0000238 0.4344249 0.2706977 +0.0000382 0.4339214 0.2701941 +0.0000611 0.4332891 0.2695619 +0.0000978 0.432497 0.2687698 +0.0001565 0.4315072 0.2677799 +0.0002504 0.4302746 0.2665473 +0.0004008 0.4287467 0.2650195 +0.0006416 0.4268641 0.2631369 +0.0010268 0.4245633 0.260836 +0.0016435 0.4217816 0.2580543 +0.0026305 0.4184692 0.254742 +0.0042103 0.4146097 0.2508825 +0.0067388 0.4102568 0.2465296 +0.0107859 0.405598 0.2418708 +0.0172633 0.4010615 0.2373343 +0.0276309 0.3974949 0.2337676 +0.0441188 0.3963542 0.2326269 +0.0664212 0.3963542 0.2326269 +0.0946366 0.3963542 0.2326269 +0.1303328 0.3963542 0.2326269 +0.1754932 0.3963542 0.2326269 +0.2326269 0.3963542 0.2326269 +0.3049085 0.3963542 0.2326269 +0.3963542 0.3963542 0.2326269 +0.5120448 0.3963542 0.2326269 +0.6584084 0.3963542 0.2326269 +0.8219901 0.3876179 0.2285954 +0.8967447 0.3447543 0.2121385 +0.9325696 0.3102037 0.2059983 +0.9531389 0.2946088 0.2149085 +0.9661878 0.2982089 0.2383533 +0.9749962 0.3188171 0.2745562 +0.9811943 0.3535032 0.3212519 +0.9856839 0.3990515 0.3758911 +0.9890048 0.4521565 0.4357648 +0.9914995 0.5095925 0.498157 +0.9933953 0.5683949 0.5605276 +0.9948487 0.6260304 0.6206891 +0.9959706 0.6805199 0.6769378 +0.9968409 0.7304884 0.7281127 +0.9975189 0.7751395 0.7735795 +0.9980488 0.8141733 0.8131577 +0.9984638 0.8476717 0.8470154 +0.9987895 0.8759795 0.875558 +0.9990455 0.8995968 0.8993275 +0.999247 0.9190947 0.9189234 +0.9994057 0.935054 0.9349454 +0.9995308 0.9480261 0.9479575 +0.9996295 0.9585109 0.9584677 +0.9997074 0.966947 0.9669198 +0.9997688 0.9737101 0.973693 +0.9998174 0.9791163 0.9791055 +0.9998557 0.9834277 0.9834209 +0.999886 0.9868597 0.9868555 +0.9999099 0.9895878 0.9895851 +0.9999288 0.9917537 0.9917521 +0.9999437 0.9934718 0.9934707 +0.0000238 0.5501155 0.2706977 +0.0000382 0.549612 0.2701941 +0.0000611 0.5489798 0.2695619 +0.0000978 0.5481876 0.2687698 +0.0001565 0.5471978 0.2677799 +0.0002504 0.5459652 0.2665473 +0.0004008 0.5444373 0.2650195 +0.0006416 0.5425548 0.2631369 +0.0010268 0.5402539 0.260836 +0.0016435 0.5374722 0.2580543 +0.0026305 0.5341598 0.254742 +0.0042103 0.5303003 0.2508825 +0.0067388 0.5259474 0.2465296 +0.0107859 0.5212886 0.2418708 +0.0172633 0.5167521 0.2373343 +0.0276309 0.5131855 0.2337676 +0.0441188 0.5120448 0.2326269 +0.0664212 0.5120448 0.2326269 +0.0946366 0.5120448 0.2326269 +0.1303328 0.5120448 0.2326269 +0.1754932 0.5120448 0.2326269 +0.2326269 0.5120448 0.2326269 +0.3049085 0.5120448 0.2326269 +0.3963542 0.5120448 0.2326269 +0.5120448 0.5120448 0.2326269 +0.6584084 0.5120448 0.2326269 +0.8219901 0.4999841 0.2285954 +0.8967447 0.4384614 0.2121385 +0.9325696 0.3838358 0.2059983 +0.9531389 0.3509254 0.2149085 +0.9661878 0.3405032 0.2383533 +0.9749962 0.3500921 0.2745562 +0.9811943 0.3762922 0.3212519 +0.9856839 0.4154167 0.3758911 +0.9890048 0.4637389 0.4357648 +0.9914995 0.5176729 0.498157 +0.9933953 0.573954 0.5605276 +0.9948487 0.6298046 0.6206891 +0.9959706 0.683051 0.6769378 +0.9968409 0.732167 0.7281127 +0.9975189 0.7762418 0.7735795 +0.9980488 0.8148909 0.8131577 +0.9984638 0.8481355 0.8470154 +0.9987895 0.8762773 0.875558 +0.9990455 0.899787 0.8993275 +0.999247 0.9192157 0.9189234 +0.9994057 0.9351307 0.9349454 +0.9995308 0.9480746 0.9479575 +0.9996295 0.9585415 0.9584677 +0.9997074 0.9669663 0.9669198 +0.9997688 0.9737222 0.973693 +0.9998174 0.9791238 0.9791055 +0.9998557 0.9834324 0.9834209 +0.999886 0.9868627 0.9868555 +0.9999099 0.9895897 0.9895851 +0.9999288 0.9917549 0.9917521 +0.9999437 0.9934725 0.9934707 +0.0000238 0.6964791 0.2706977 +0.0000382 0.6959756 0.2701941 +0.0000611 0.6953434 0.2695619 +0.0000978 0.6945513 0.2687698 +0.0001565 0.6935614 0.2677799 +0.0002504 0.6923288 0.2665473 +0.0004008 0.6908009 0.2650195 +0.0006416 0.6889184 0.2631369 +0.0010268 0.6866175 0.260836 +0.0016435 0.6838358 0.2580543 +0.0026305 0.6805235 0.254742 +0.0042103 0.676664 0.2508825 +0.0067388 0.6723111 0.2465296 +0.0107859 0.6676523 0.2418708 +0.0172633 0.6631157 0.2373343 +0.0276309 0.6595491 0.2337676 +0.0441188 0.6584084 0.2326269 +0.0664212 0.6584084 0.2326269 +0.0946366 0.6584084 0.2326269 +0.1303328 0.6584084 0.2326269 +0.1754932 0.6584084 0.2326269 +0.2326269 0.6584084 0.2326269 +0.3049085 0.6584084 0.2326269 +0.3963542 0.6584084 0.2326269 +0.5120448 0.6584084 0.2326269 +0.6584084 0.6584084 0.2326269 +0.8219901 0.6421419 0.2285954 +0.8967447 0.557013 0.2121385 +0.9325696 0.4769901 0.2059983 +0.9531389 0.4221733 0.2149085 +0.9661878 0.3940109 0.2383533 +0.9749962 0.389659 0.2745562 +0.9811943 0.4051232 0.3212519 +0.9856839 0.4361208 0.3758911 +0.9890048 0.4783922 0.4357648 +0.9914995 0.5278957 0.498157 +0.9933953 0.580987 0.5605276 +0.9948487 0.6345795 0.6206891 +0.9959706 0.6862532 0.6769378 +0.9968409 0.7342907 0.7281127 +0.9975189 0.7776364 0.7735795 +0.9980488 0.8157988 0.8131577 +0.9984638 0.8487222 0.8470154 +0.9987895 0.8766541 0.875558 +0.9990455 0.9000277 0.8993275 +0.999247 0.9193688 0.9189234 +0.9994057 0.9352277 0.9349454 +0.9995308 0.9481359 0.9479575 +0.9996295 0.9585802 0.9584677 +0.9997074 0.9669906 0.9669198 +0.9997688 0.9737375 0.973693 +0.9998174 0.9791334 0.9791055 +0.9998557 0.9834385 0.9834209 +0.999886 0.9868665 0.9868555 +0.9999099 0.989592 0.9895851 +0.9999288 0.9917564 0.9917521 +0.9999437 0.9934734 0.9934707 +0.0051514 0.8407292 0.2616881 +0.0051286 0.8405071 0.2612639 +0.0051047 0.8402274 0.2607307 +0.0050826 0.8398756 0.2600619 +0.0050676 0.8394338 0.2592249 +0.0050694 0.8388802 0.2581807 +0.0051048 0.8381886 0.2568833 +0.0052028 0.8373283 0.2552802 +0.0054121 0.8362644 0.253314 +0.0058134 0.8349593 0.2509269 +0.0065402 0.8333779 0.2480701 +0.0078103 0.8314967 0.2447216 +0.0099781 0.8293233 0.2409195 +0.0136166 0.8269342 0.2368203 +0.0196467 0.8245426 0.232799 +0.0295373 0.8226154 0.229617 +0.0455041 0.8219901 0.2285954 +0.0671656 0.8219901 0.2285954 +0.0945703 0.8219901 0.2285954 +0.1292408 0.8219901 0.2285954 +0.1731034 0.8219901 0.2285954 +0.2285954 0.8219901 0.2285954 +0.2988 0.8219901 0.2285954 +0.3876179 0.8219901 0.2285954 +0.4999841 0.8219901 0.2285954 +0.6421419 0.8219901 0.2285954 +0.8219901 0.8219901 0.2285954 +0.8967447 0.7069963 0.2121385 +0.9325696 0.5948423 0.2059983 +0.9531389 0.5123112 0.2149085 +0.9661878 0.4617052 0.2383533 +0.9749962 0.4397163 0.2745562 +0.9811943 0.4415982 0.3212519 +0.9856839 0.4623142 0.3758911 +0.9890048 0.4969305 0.4357648 +0.9914995 0.5408288 0.498157 +0.9933953 0.5898847 0.5605276 +0.9948487 0.6406203 0.6206891 +0.9959706 0.6903044 0.6769378 +0.9968409 0.7369774 0.7281127 +0.9975189 0.7794007 0.7735795 +0.9980488 0.8169474 0.8131577 +0.9984638 0.8494644 0.8470154 +0.9987895 0.8771307 0.875558 +0.9990455 0.9003323 0.8993275 +0.999247 0.9195625 0.9189234 +0.9994057 0.9353505 0.9349454 +0.9995308 0.9482135 0.9479575 +0.9996295 0.9586291 0.9584677 +0.9997074 0.9670214 0.9669198 +0.9997688 0.9737569 0.973693 +0.9998174 0.9791456 0.9791055 +0.9998557 0.9834461 0.9834209 +0.999886 0.9868713 0.9868555 +0.9999099 0.989595 0.9895851 +0.9999288 0.9917582 0.9917521 +0.9999437 0.9934746 0.9934707 +0.0279321 0.9033413 0.2402747 +0.0278872 0.9032596 0.239913 +0.0278347 0.9031567 0.2394584 +0.0277752 0.9030276 0.2388883 +0.0277111 0.9028657 0.2381749 +0.0276479 0.9026634 0.2372851 +0.0275966 0.9024114 0.2361798 +0.0275778 0.9020992 0.2348144 +0.0276281 0.9017148 0.2331404 +0.0278105 0.9012461 0.2311088 +0.0282324 0.900682 0.2286785 +0.0290732 0.9000167 0.2258315 +0.0306306 0.8992555 0.2226006 +0.0333932 0.8984278 0.2191191 +0.0381561 0.8976087 0.2157054 +0.0461985 0.8969554 0.2130052 +0.0594506 0.8967447 0.2121385 +0.0775151 0.8967447 0.2121385 +0.1003691 0.8967447 0.2121385 +0.1292823 0.8967447 0.2121385 +0.1658613 0.8967447 0.2121385 +0.2121385 0.8967447 0.2121385 +0.2706852 0.8967447 0.2121385 +0.3447543 0.8967447 0.2121385 +0.4384614 0.8967447 0.2121385 +0.557013 0.8967447 0.2121385 +0.7069963 0.8967447 0.2121385 +0.8967447 0.8967447 0.2121385 +0.9325696 0.7439407 0.2059983 +0.9531389 0.6263473 0.2149085 +0.9661878 0.5473473 0.2383533 +0.9749962 0.5030453 0.2745562 +0.9811943 0.4877437 0.3212519 +0.9856839 0.4954523 0.3758911 +0.9890048 0.5203839 0.4357648 +0.9914995 0.5571908 0.498157 +0.9933953 0.6011414 0.5605276 +0.9948487 0.6482627 0.6206891 +0.9959706 0.6954296 0.6769378 +0.9968409 0.7403765 0.7281127 +0.9975189 0.7816327 0.7735795 +0.9980488 0.8184005 0.8131577 +0.9984638 0.8504035 0.8470154 +0.9987895 0.8777338 0.875558 +0.9990455 0.9007175 0.8993275 +0.999247 0.9198076 0.9189234 +0.9994057 0.9355059 0.9349454 +0.9995308 0.9483117 0.9479575 +0.9996295 0.958691 0.9584677 +0.9997074 0.9670604 0.9669198 +0.9997688 0.9737814 0.973693 +0.9998174 0.979161 0.9791055 +0.9998557 0.9834557 0.9834209 +0.999886 0.9868773 0.9868555 +0.9999099 0.9895988 0.9895851 +0.9999288 0.9917606 0.9917521 +0.9999437 0.9934761 0.9934707 +0.0624569 0.9354466 0.2297741 +0.0624063 0.9354101 0.2294673 +0.0623458 0.9353643 0.2290819 +0.0622749 0.9353068 0.2285984 +0.0621943 0.9352348 0.2279936 +0.0621069 0.9351449 0.2272394 +0.0620199 0.9350332 0.2263028 +0.0619473 0.9348949 0.2251463 +0.061916 0.9347252 0.2237288 +0.0619734 0.9345187 0.2220095 +0.062202 0.9342712 0.219954 +0.062742 0.9339805 0.2175476 +0.0638283 0.9336494 0.2148189 +0.0658501 0.9332914 0.2118811 +0.0694453 0.9329391 0.209003 +0.0756464 0.9326595 0.2067281 +0.0860209 0.9325696 0.2059983 +0.1002154 0.9325696 0.2059983 +0.1181733 0.9325696 0.2059983 +0.1408925 0.9325696 0.2059983 +0.1696351 0.9325696 0.2059983 +0.2059983 0.9325696 0.2059983 +0.2520025 0.9325696 0.2059983 +0.3102037 0.9325696 0.2059983 +0.3838358 0.9325696 0.2059983 +0.4769901 0.9325696 0.2059983 +0.5948423 0.9325696 0.2059983 +0.7439407 0.9325696 0.2059983 +0.9325696 0.9325696 0.2059983 +0.9531389 0.7706179 0.2149085 +0.9661878 0.6556956 0.2383533 +0.9749962 0.5831647 0.2745562 +0.9811943 0.5461239 0.3212519 +0.9856839 0.5373763 0.3758911 +0.9890048 0.5500554 0.4357648 +0.9914995 0.577891 0.498157 +0.9933953 0.6153825 0.5605276 +0.9948487 0.6579314 0.6206891 +0.9959706 0.7019138 0.6769378 +0.9968409 0.7446768 0.7281127 +0.9975189 0.7844566 0.7735795 +0.9980488 0.8202389 0.8131577 +0.9984638 0.8515915 0.8470154 +0.9987895 0.8784967 0.875558 +0.9990455 0.9012049 0.8993275 +0.999247 0.9201176 0.9189234 +0.9994057 0.9357024 0.9349454 +0.9995308 0.9484359 0.9479575 +0.9996295 0.9587693 0.9584677 +0.9997074 0.9671097 0.9669198 +0.9997688 0.9738123 0.973693 +0.9998174 0.9791804 0.9791055 +0.9998557 0.9834679 0.9834209 +0.999886 0.986885 0.9868555 +0.9999099 0.9896036 0.9895851 +0.9999288 0.9917636 0.9917521 +0.9999437 0.9934779 0.9934707 +0.1059991 0.9545467 0.2345119 +0.1059489 0.9545286 0.234258 +0.1058883 0.9545059 0.2339389 +0.1058162 0.9544774 0.2335388 +0.1057322 0.9544418 0.2330383 +0.1056375 0.9543974 0.2324144 +0.1055364 0.9543421 0.2316398 +0.1054384 0.9542739 0.2306836 +0.1053624 0.9541902 0.2295123 +0.1053433 0.9540886 0.2280923 +0.1054431 0.9539671 0.2263957 +0.1057683 0.9538247 0.224411 +0.1064997 0.953663 0.2221626 +0.1079385 0.9534887 0.2197441 +0.1105818 0.9533177 0.2173771 +0.1152388 0.9531823 0.2155079 +0.1231452 0.9531389 0.2149085 +0.1340017 0.9531389 0.2149085 +0.1477366 0.9531389 0.2149085 +0.1651131 0.9531389 0.2149085 +0.1870965 0.9531389 0.2149085 +0.2149085 0.9531389 0.2149085 +0.2500942 0.9531389 0.2149085 +0.2946088 0.9531389 0.2149085 +0.3509254 0.9531389 0.2149085 +0.4221733 0.9531389 0.2149085 +0.5123112 0.9531389 0.2149085 +0.6263473 0.9531389 0.2149085 +0.7706179 0.9531389 0.2149085 +0.9531389 0.9531389 0.2149085 +0.9661878 0.7927704 0.2383533 +0.9749962 0.6845262 0.2745562 +0.9811943 0.6199824 0.3212519 +0.9856839 0.5904156 0.3758911 +0.9890048 0.5875938 0.4357648 +0.9914995 0.6040793 0.498157 +0.9933953 0.6333995 0.5605276 +0.9948487 0.6701635 0.6206891 +0.9959706 0.710117 0.6769378 +0.9968409 0.7501172 0.7281127 +0.9975189 0.7880291 0.7735795 +0.9980488 0.8225647 0.8131577 +0.9984638 0.8530945 0.8470154 +0.9987895 0.8794619 0.875558 +0.9990455 0.9018215 0.8993275 +0.999247 0.9205098 0.9189234 +0.9994057 0.935951 0.9349454 +0.9995308 0.9485931 0.9479575 +0.9996295 0.9588684 0.9584677 +0.9997074 0.967172 0.9669198 +0.9997688 0.9738515 0.973693 +0.9998174 0.979205 0.9791055 +0.9998557 0.9834833 0.9834209 +0.999886 0.9868946 0.9868555 +0.9999099 0.9896096 0.9895851 +0.9999288 0.9917674 0.9917521 +0.9999437 0.9934803 0.9934707 +0.1572498 0.9669269 0.2541551 +0.1572031 0.9669173 0.2539496 +0.1571463 0.9669053 0.2536915 +0.1570779 0.9668902 0.2533679 +0.1569971 0.9668714 0.2529632 +0.156904 0.9668479 0.2524587 +0.1568008 0.9668187 0.2518326 +0.1566936 0.9667827 0.25106 +0.1565954 0.9667385 0.2501139 +0.1565315 0.966685 0.2489674 +0.1565473 0.9666211 0.2475986 +0.1567226 0.9665463 0.2459984 +0.1571937 0.9664615 0.244187 +0.15819 0.9663702 0.2422403 +0.160092 0.9662809 0.2403368 +0.1635226 0.9662104 0.2388348 +0.1694384 0.9661878 0.2383533 +0.1775917 0.9661878 0.2383533 +0.1879067 0.9661878 0.2383533 +0.2009566 0.9661878 0.2383533 +0.2174663 0.9661878 0.2383533 +0.2383533 0.9661878 0.2383533 +0.2647781 0.9661878 0.2383533 +0.2982089 0.9661878 0.2383533 +0.3405032 0.9661878 0.2383533 +0.3940109 0.9661878 0.2383533 +0.4617052 0.9661878 0.2383533 +0.5473473 0.9661878 0.2383533 +0.6556956 0.9661878 0.2383533 +0.7927704 0.9661878 0.2383533 +0.9661878 0.9661878 0.2383533 +0.9749962 0.8127617 0.2745562 +0.9811943 0.713423 0.3212519 +0.9856839 0.6575172 0.3758911 +0.9890048 0.6350848 0.4357648 +0.9914995 0.637211 0.498157 +0.9933953 0.6561933 0.5605276 +0.9948487 0.6856388 0.6206891 +0.9959706 0.7204952 0.6769378 +0.9968409 0.757 0.7281127 +0.9975189 0.7925488 0.7735795 +0.9980488 0.8255071 0.8131577 +0.9984638 0.8549959 0.8470154 +0.9987895 0.880683 0.875558 +0.9990455 0.9026016 0.8993275 +0.999247 0.9210061 0.9189234 +0.9994057 0.9362655 0.9349454 +0.9995308 0.9487918 0.9479575 +0.9996295 0.9589938 0.9584677 +0.9997074 0.9672509 0.9669198 +0.9997688 0.9739011 0.973693 +0.9998174 0.9792361 0.9791055 +0.9998557 0.9835029 0.9834209 +0.999886 0.9869069 0.9868555 +0.9999099 0.9896173 0.9895851 +0.9999288 0.9917722 0.9917521 +0.9999437 0.9934833 0.9934707 +0.2151269 0.9754027 0.2870375 +0.2150852 0.9753975 0.2868747 +0.2150342 0.9753908 0.2866702 +0.2149725 0.9753825 0.2864139 +0.2148987 0.9753721 0.2860933 +0.2148124 0.9753591 0.2856938 +0.2147144 0.975343 0.2851981 +0.2146085 0.9753231 0.2845866 +0.2145034 0.9752987 0.283838 +0.2144168 0.9752692 0.2829313 +0.2143816 0.975234 0.2818492 +0.2144566 0.9751928 0.280585 +0.2147432 0.9751462 0.2791549 +0.2154135 0.9750962 0.2776191 +0.2167545 0.9750472 0.2761186 +0.2192389 0.9750086 0.2749353 +0.2235962 0.9749962 0.2745562 +0.2296253 0.9749962 0.2745562 +0.2372529 0.9749962 0.2745562 +0.2469027 0.9749962 0.2745562 +0.2591111 0.9749962 0.2745562 +0.2745562 0.9749962 0.2745562 +0.2940963 0.9749962 0.2745562 +0.3188171 0.9749962 0.2745562 +0.3500921 0.9749962 0.2745562 +0.389659 0.9749962 0.2745562 +0.4397163 0.9749962 0.2745562 +0.5030453 0.9749962 0.2745562 +0.5831647 0.9749962 0.2745562 +0.6845262 0.9749962 0.2745562 +0.8127617 0.9749962 0.2745562 +0.9749962 0.9749962 0.2745562 +0.9811943 0.8316375 0.3212519 +0.9856839 0.7424095 0.3758911 +0.9890048 0.695167 0.4357648 +0.9914995 0.6791269 0.498157 +0.9933953 0.6850303 0.5605276 +0.9948487 0.7052169 0.6206891 +0.9959706 0.733625 0.6769378 +0.9968409 0.7657077 0.7281127 +0.9975189 0.7982669 0.7735795 +0.9980488 0.8292297 0.8131577 +0.9984638 0.8574015 0.8470154 +0.9987895 0.8822279 0.875558 +0.9990455 0.9035886 0.8993275 +0.999247 0.9216339 0.9189234 +0.9994057 0.9366635 0.9349454 +0.9995308 0.9490434 0.9479575 +0.9996295 0.9591524 0.9584677 +0.9997074 0.9673508 0.9669198 +0.9997688 0.9739638 0.973693 +0.9998174 0.9792755 0.9791055 +0.9998557 0.9835276 0.9834209 +0.999886 0.9869223 0.9868555 +0.9999099 0.989627 0.9895851 +0.9999288 0.9917782 0.9917521 +0.9999437 0.9934871 0.9934707 +0.2783684 0.9814251 0.3309236 +0.2783325 0.9814221 0.3307971 +0.2782884 0.9814183 0.3306382 +0.2782347 0.9814136 0.3304391 +0.2781701 0.9814076 0.3301901 +0.2780936 0.9814002 0.3298799 +0.2780055 0.9813911 0.3294951 +0.2779077 0.9813797 0.3290204 +0.2778058 0.9813659 0.3284395 +0.2777122 0.9813491 0.3277361 +0.2776503 0.9813291 0.3268971 +0.2776626 0.9813057 0.3259173 +0.2778236 0.9812792 0.3248095 +0.2782606 0.9812508 0.3236207 +0.2791873 0.9812231 0.3224598 +0.2809573 0.9812013 0.321545 +0.2841192 0.9811943 0.3212519 +0.2885124 0.9811943 0.3212519 +0.2940703 0.9811943 0.3212519 +0.3011018 0.9811943 0.3212519 +0.3099976 0.9811943 0.3212519 +0.3212519 0.9811943 0.3212519 +0.3354901 0.9811943 0.3212519 +0.3535032 0.9811943 0.3212519 +0.3762922 0.9811943 0.3212519 +0.4051232 0.9811943 0.3212519 +0.4415982 0.9811943 0.3212519 +0.4877437 0.9811943 0.3212519 +0.5461239 0.9811943 0.3212519 +0.6199824 0.9811943 0.3212519 +0.713423 0.9811943 0.3212519 +0.8316375 0.9811943 0.3212519 +0.9811943 0.9811943 0.3212519 +0.9856839 0.8498092 0.3758911 +0.9890048 0.7711789 0.4357648 +0.9914995 0.7321559 0.498157 +0.9933953 0.721513 0.5605276 +0.9948487 0.7299859 0.6206891 +0.9959706 0.7502359 0.6769378 +0.9968409 0.776724 0.7281127 +0.9975189 0.8055009 0.7735795 +0.9980488 0.8339392 0.8131577 +0.9984638 0.8604449 0.8470154 +0.9987895 0.8841823 0.875558 +0.9990455 0.9048372 0.8993275 +0.999247 0.9224281 0.9189234 +0.9994057 0.9371669 0.9349454 +0.9995308 0.9493615 0.9479575 +0.9996295 0.959353 0.9584677 +0.9997074 0.967477 0.9669198 +0.9997688 0.9740432 0.973693 +0.9998174 0.9793253 0.9791055 +0.9998557 0.9835588 0.9834209 +0.999886 0.9869419 0.9868555 +0.9999099 0.9896392 0.9895851 +0.9999288 0.9917859 0.9917521 +0.9999437 0.9934919 0.9934707 +0.3454107 0.9858181 0.3832459 +0.3453807 0.9858163 0.3831496 +0.3453439 0.9858141 0.3830285 +0.3452987 0.9858113 0.3828768 +0.3452442 0.9858079 0.3826871 +0.3451791 0.9858036 0.3824508 +0.3451032 0.9857982 0.3821577 +0.3450175 0.9857916 0.3817962 +0.3449254 0.9857835 0.3813539 +0.3448353 0.9857738 0.3808186 +0.3447636 0.9857621 0.3801802 +0.3447407 0.9857485 0.379435 +0.3448204 0.9857332 0.3785929 +0.3450957 0.9857167 0.3776896 +0.3457234 0.9857006 0.376808 +0.3469645 0.9856879 0.3761135 +0.3492254 0.9856839 0.3758911 +0.3523802 0.9856839 0.3758911 +0.3563715 0.9856839 0.3758911 +0.3614209 0.9856839 0.3758911 +0.3678092 0.9856839 0.3758911 +0.3758911 0.9856839 0.3758911 +0.3861159 0.9856839 0.3758911 +0.3990515 0.9856839 0.3758911 +0.4154167 0.9856839 0.3758911 +0.4361208 0.9856839 0.3758911 +0.4623142 0.9856839 0.3758911 +0.4954523 0.9856839 0.3758911 +0.5373763 0.9856839 0.3758911 +0.5904156 0.9856839 0.3758911 +0.6575172 0.9856839 0.3758911 +0.7424095 0.9856839 0.3758911 +0.8498092 0.9856839 0.3758911 +0.9856839 0.9856839 0.3758911 +0.9890048 0.8673437 0.4357648 +0.9914995 0.7992446 0.498157 +0.9933953 0.7676683 0.5605276 +0.9948487 0.7613218 0.6206891 +0.9959706 0.7712508 0.6769378 +0.9968409 0.7906611 0.7281127 +0.9975189 0.8146529 0.7735795 +0.9980488 0.8398974 0.8131577 +0.9984638 0.8642952 0.8470154 +0.9987895 0.886655 0.875558 +0.9990455 0.9064168 0.8993275 +0.999247 0.9234329 0.9189234 +0.9994057 0.9378038 0.9349454 +0.9995308 0.9497641 0.9479575 +0.9996295 0.9596068 0.9584677 +0.9997074 0.9676368 0.9669198 +0.9997688 0.9741436 0.973693 +0.9998174 0.9793883 0.9791055 +0.9998557 0.9835983 0.9834209 +0.999886 0.9869667 0.9868555 +0.9999099 0.9896547 0.9895851 +0.9999288 0.9917956 0.9917521 +0.9999437 0.993498 0.9934707 +0.4144197 0.9890841 0.4412534 +0.4143955 0.9890831 0.4411814 +0.4143657 0.9890818 0.4410909 +0.414329 0.9890801 0.4409775 +0.4142845 0.9890781 0.4408357 +0.4142311 0.9890755 0.4406591 +0.4141683 0.9890723 0.4404401 +0.4140964 0.9890684 0.4401701 +0.4140176 0.9890637 0.4398397 +0.4139373 0.9890579 0.4394399 +0.4138668 0.989051 0.4389633 +0.4138277 0.989043 0.4384071 +0.4138582 0.9890339 0.4377789 +0.4140252 0.9890241 0.4371052 +0.4144423 0.9890146 0.436448 +0.4152991 0.9890072 0.4359305 +0.4168922 0.9890048 0.4357648 +0.419125 0.9890048 0.4357648 +0.4219498 0.9890048 0.4357648 +0.4255236 0.9890048 0.4357648 +0.4300448 0.9890048 0.4357648 +0.4357648 0.9890048 0.4357648 +0.4430013 0.9890048 0.4357648 +0.4521565 0.9890048 0.4357648 +0.4637389 0.9890048 0.4357648 +0.4783922 0.9890048 0.4357648 +0.4969305 0.9890048 0.4357648 +0.5203839 0.9890048 0.4357648 +0.5500554 0.9890048 0.4357648 +0.5875938 0.9890048 0.4357648 +0.6350848 0.9890048 0.4357648 +0.695167 0.9890048 0.4357648 +0.7711789 0.9890048 0.4357648 +0.8673437 0.9890048 0.4357648 +0.9890048 0.9890048 0.4357648 +0.9914995 0.8841204 0.498157 +0.9933953 0.8260608 0.5605276 +0.9948487 0.8009659 0.6206891 +0.9959706 0.7978374 0.6769378 +0.9968409 0.8082934 0.7281127 +0.9975189 0.8262314 0.7735795 +0.9980488 0.8474353 0.8131577 +0.9984638 0.8691663 0.8470154 +0.9987895 0.8897832 0.875558 +0.9990455 0.9084153 0.8993275 +0.999247 0.9247041 0.9189234 +0.9994057 0.9386096 0.9349454 +0.9995308 0.9502734 0.9479575 +0.9996295 0.959928 0.9584677 +0.9997074 0.9678389 0.9669198 +0.9997688 0.9742706 0.973693 +0.9998174 0.9794681 0.9791055 +0.9998557 0.9836483 0.9834209 +0.999886 0.986998 0.9868555 +0.9999099 0.9896744 0.9895851 +0.9999288 0.9918079 0.9917521 +0.9999437 0.9935057 0.9934707 +0.4834235 0.9915469 0.5021764 +0.4834045 0.9915463 0.5021236 +0.4833811 0.9915455 0.5020572 +0.4833522 0.9915446 0.5019741 +0.4833171 0.9915433 0.5018701 +0.4832747 0.9915418 0.5017407 +0.4832246 0.9915399 0.5015801 +0.4831666 0.9915376 0.5013822 +0.4831021 0.9915347 0.50114 +0.4830346 0.9915312 0.5008471 +0.4829718 0.9915271 0.5004979 +0.4829286 0.9915223 0.5000906 +0.4829319 0.9915169 0.4996306 +0.4830292 0.991511 0.4991376 +0.4833013 0.9915054 0.4986567 +0.4838841 0.9915009 0.4982782 +0.4849907 0.9914995 0.498157 +0.4865484 0.9914995 0.498157 +0.4885191 0.9914995 0.498157 +0.4910123 0.9914995 0.498157 +0.4941665 0.9914995 0.498157 +0.498157 0.9914995 0.498157 +0.5032055 0.9914995 0.498157 +0.5095925 0.9914995 0.498157 +0.5176729 0.9914995 0.498157 +0.5278957 0.9914995 0.498157 +0.5408288 0.9914995 0.498157 +0.5571908 0.9914995 0.498157 +0.577891 0.9914995 0.498157 +0.6040793 0.9914995 0.498157 +0.637211 0.9914995 0.498157 +0.6791269 0.9914995 0.498157 +0.7321559 0.9914995 0.498157 +0.7992446 0.9914995 0.498157 +0.8841204 0.9914995 0.498157 +0.9914995 0.9914995 0.498157 +0.9933953 0.8999349 0.5605276 +0.9948487 0.8511207 0.6206891 +0.9959706 0.8314729 0.6769378 +0.9968409 0.8306004 0.7281127 +0.9975189 0.8408797 0.7735795 +0.9980488 0.8569716 0.8131577 +0.9984638 0.875329 0.8470154 +0.9987895 0.8937407 0.875558 +0.9990455 0.9109436 0.8993275 +0.999247 0.9263124 0.9189234 +0.9994057 0.939629 0.9349454 +0.9995308 0.9509177 0.9479575 +0.9996295 0.9603343 0.9584677 +0.9997074 0.9680946 0.9669198 +0.9997688 0.9744313 0.973693 +0.9998174 0.9795689 0.9791055 +0.9998557 0.9837116 0.9834209 +0.999886 0.9870376 0.9868555 +0.9999099 0.9896992 0.9895851 +0.9999288 0.9918234 0.9917521 +0.9999437 0.9935154 0.9934707 +0.5504963 0.993424 0.5634166 +0.5504818 0.9934236 0.5633786 +0.550464 0.9934231 0.5633309 +0.5504419 0.9934225 0.563271 +0.550415 0.9934218 0.5631962 +0.5503825 0.9934209 0.5631031 +0.5503438 0.9934197 0.5629876 +0.5502987 0.9934183 0.5628452 +0.550248 0.9934166 0.562671 +0.5501939 0.9934145 0.5624604 +0.5501416 0.993412 0.5622093 +0.5501012 0.9934091 0.5619166 +0.5500915 0.9934058 0.561586 +0.5501456 0.9934023 0.5612317 +0.5503203 0.9933988 0.5608864 +0.5507113 0.9933961 0.5606145 +0.5514695 0.9933953 0.5605276 +0.5525411 0.9933953 0.5605276 +0.5538969 0.9933953 0.5605276 +0.5556122 0.9933953 0.5605276 +0.5577822 0.9933953 0.5605276 +0.5605276 0.9933953 0.5605276 +0.5640008 0.9933953 0.5605276 +0.5683949 0.9933953 0.5605276 +0.573954 0.9933953 0.5605276 +0.580987 0.9933953 0.5605276 +0.5898847 0.9933953 0.5605276 +0.6011414 0.9933953 0.5605276 +0.6153825 0.9933953 0.5605276 +0.6333995 0.9933953 0.5605276 +0.6561933 0.9933953 0.5605276 +0.6850303 0.9933953 0.5605276 +0.721513 0.9933953 0.5605276 +0.7676683 0.9933953 0.5605276 +0.8260608 0.9933953 0.5605276 +0.8999349 0.9933953 0.5605276 +0.9933953 0.9933953 0.5605276 +0.9948487 0.9145732 0.6206891 +0.9959706 0.8740262 0.6769378 +0.9968409 0.8588218 0.7281127 +0.9975189 0.8594117 0.7735795 +0.9980488 0.8690364 0.8131577 +0.9984638 0.8831255 0.8470154 +0.9987895 0.8987476 0.875558 +0.9990455 0.9141422 0.8993275 +0.999247 0.928347 0.9189234 +0.9994057 0.9409186 0.9349454 +0.9995308 0.9517328 0.9479575 +0.9996295 0.9608482 0.9584677 +0.9997074 0.9684181 0.9669198 +0.9997688 0.9746346 0.973693 +0.9998174 0.9796966 0.9791055 +0.9998557 0.9837916 0.9834209 +0.999886 0.9870878 0.9868555 +0.9999099 0.9897306 0.9895851 +0.9999288 0.9918431 0.9917521 +0.9999437 0.9935277 0.9934707 +0.6139459 0.9948662 0.6227284 +0.6139352 0.994866 0.6227016 +0.6139219 0.9948657 0.6226678 +0.6139056 0.9948653 0.6226256 +0.6138855 0.9948649 0.6225727 +0.6138613 0.9948643 0.6225069 +0.6138323 0.9948636 0.6224253 +0.6137984 0.9948628 0.6223247 +0.6137599 0.9948617 0.6222018 +0.6137183 0.9948604 0.622053 +0.6136769 0.9948589 0.6218758 +0.6136427 0.9948571 0.6216691 +0.6136284 0.9948551 0.6214357 +0.6136569 0.994853 0.6211858 +0.6137675 0.9948509 0.6209421 +0.6140266 0.9948493 0.6207504 +0.6145393 0.9948487 0.6206891 +0.6152669 0.9948487 0.6206891 +0.6161874 0.9948487 0.6206891 +0.6173519 0.9948487 0.6206891 +0.6188252 0.9948487 0.6206891 +0.6206891 0.9948487 0.6206891 +0.6230471 0.9948487 0.6206891 +0.6260304 0.9948487 0.6206891 +0.6298046 0.9948487 0.6206891 +0.6345795 0.9948487 0.6206891 +0.6406203 0.9948487 0.6206891 +0.6482627 0.9948487 0.6206891 +0.6579314 0.9948487 0.6206891 +0.6701635 0.9948487 0.6206891 +0.6856388 0.9948487 0.6206891 +0.7052169 0.9948487 0.6206891 +0.7299859 0.9948487 0.6206891 +0.7613218 0.9948487 0.6206891 +0.8009659 0.9948487 0.6206891 +0.8511207 0.9948487 0.6206891 +0.9145732 0.9948487 0.6206891 +0.9948487 0.9948487 0.6206891 +0.9959706 0.9278617 0.6769378 +0.9968409 0.8945255 0.7281127 +0.9975189 0.8828571 0.7735795 +0.9980488 0.8842998 0.8131577 +0.9984638 0.892989 0.8470154 +0.9987895 0.9050819 0.875558 +0.9990455 0.9181889 0.8993275 +0.999247 0.9309211 0.9189234 +0.9994057 0.9425502 0.9349454 +0.9995308 0.952764 0.9479575 +0.9996295 0.9614985 0.9584677 +0.9997074 0.9688274 0.9669198 +0.9997688 0.9748918 0.973693 +0.9998174 0.979858 0.9791055 +0.9998557 0.9838928 0.9834209 +0.999886 0.9871512 0.9868555 +0.9999099 0.9897703 0.9895851 +0.9999288 0.991868 0.9917521 +0.9999437 0.9935432 0.9934707 +0.6724572 0.9959813 0.678353 +0.6724495 0.9959811 0.6783343 +0.6724399 0.9959809 0.6783109 +0.672428 0.9959807 0.6782815 +0.6724135 0.9959804 0.6782449 +0.6723959 0.9959801 0.6781992 +0.6723748 0.9959797 0.6781425 +0.67235 0.9959791 0.6780727 +0.6723217 0.9959785 0.6779873 +0.6722907 0.9959777 0.6778841 +0.6722594 0.9959768 0.677761 +0.6722322 0.9959757 0.6776176 +0.672218 0.9959745 0.6774557 +0.672232 0.9959732 0.6772823 +0.6723012 0.9959719 0.6771133 +0.6724711 0.9959709 0.6769804 +0.6728136 0.9959706 0.6769378 +0.6733015 0.9959706 0.6769378 +0.6739188 0.9959706 0.6769378 +0.6746998 0.9959706 0.6769378 +0.6756878 0.9959706 0.6769378 +0.6769378 0.9959706 0.6769378 +0.6785192 0.9959706 0.6769378 +0.6805199 0.9959706 0.6769378 +0.683051 0.9959706 0.6769378 +0.6862532 0.9959706 0.6769378 +0.6903044 0.9959706 0.6769378 +0.6954296 0.9959706 0.6769378 +0.7019138 0.9959706 0.6769378 +0.710117 0.9959706 0.6769378 +0.7204952 0.9959706 0.6769378 +0.733625 0.9959706 0.6769378 +0.7502359 0.9959706 0.6769378 +0.7712508 0.9959706 0.6769378 +0.7978374 0.9959706 0.6769378 +0.8314729 0.9959706 0.6769378 +0.8740262 0.9959706 0.6769378 +0.9278617 0.9959706 0.6769378 +0.9959706 0.9959706 0.6769378 +0.9968409 0.9396953 0.7281127 +0.9975189 0.9125186 0.7735795 +0.9980488 0.9036101 0.8131577 +0.9984638 0.9054678 0.8470154 +0.9987895 0.9130957 0.875558 +0.9990455 0.9233085 0.8993275 +0.999247 0.9341777 0.9189234 +0.9994057 0.9446144 0.9349454 +0.9995308 0.9540687 0.9479575 +0.9996295 0.9623212 0.9584677 +0.9997074 0.9693452 0.9669198 +0.9997688 0.9752172 0.973693 +0.9998174 0.9800622 0.9791055 +0.9998557 0.9840209 0.9834209 +0.999886 0.9872315 0.9868555 +0.9999099 0.9898206 0.9895851 +0.9999288 0.9918994 0.9917521 +0.9999437 0.9935629 0.9934707 +0.7251659 0.9968475 0.7290793 +0.7251605 0.9968474 0.7290666 +0.7251537 0.9968473 0.7290505 +0.7251454 0.9968472 0.7290305 +0.7251351 0.996847 0.7290054 +0.7251226 0.9968468 0.7289742 +0.7251076 0.9968465 0.7289355 +0.7250899 0.9968462 0.7288878 +0.7250697 0.9968458 0.7288294 +0.7250473 0.9968453 0.7287589 +0.7250244 0.9968448 0.7286748 +0.7250039 0.9968441 0.7285769 +0.7249916 0.9968433 0.7284663 +0.7249978 0.9968425 0.7283479 +0.7250408 0.9968418 0.7282325 +0.7251511 0.9968411 0.7281418 +0.7253775 0.9968409 0.7281127 +0.7257011 0.9968409 0.7281127 +0.7261105 0.9968409 0.7281127 +0.7266285 0.9968409 0.7281127 +0.7272837 0.9968409 0.7281127 +0.7281127 0.9968409 0.7281127 +0.7291615 0.9968409 0.7281127 +0.7304884 0.9968409 0.7281127 +0.732167 0.9968409 0.7281127 +0.7342907 0.9968409 0.7281127 +0.7369774 0.9968409 0.7281127 +0.7403765 0.9968409 0.7281127 +0.7446768 0.9968409 0.7281127 +0.7501172 0.9968409 0.7281127 +0.757 0.9968409 0.7281127 +0.7657077 0.9968409 0.7281127 +0.776724 0.9968409 0.7281127 +0.7906611 0.9968409 0.7281127 +0.8082934 0.9968409 0.7281127 +0.8306004 0.9968409 0.7281127 +0.8588218 0.9968409 0.7281127 +0.8945255 0.9968409 0.7281127 +0.9396953 0.9968409 0.7281127 +0.9968409 0.9968409 0.7281127 +0.9975189 0.9500442 0.7735795 +0.9980488 0.9280401 0.8131577 +0.9984638 0.921255 0.8470154 +0.9987895 0.9232341 0.875558 +0.9990455 0.9297854 0.8993275 +0.999247 0.9382977 0.9189234 +0.9994057 0.9472259 0.9349454 +0.9995308 0.9557192 0.9479575 +0.9996295 0.963362 0.9584677 +0.9997074 0.9700002 0.9669198 +0.9997688 0.9756289 0.973693 +0.9998174 0.9803206 0.9791055 +0.9998557 0.9841829 0.9834209 +0.999886 0.987333 0.9868555 +0.9999099 0.9898842 0.9895851 +0.9999288 0.9919392 0.9917521 +0.9999437 0.9935878 0.9934707 +0.7716588 0.997523 0.7742304 +0.7716551 0.997523 0.7742218 +0.7716504 0.9975229 0.774211 +0.7716446 0.9975228 0.7741975 +0.7716375 0.9975227 0.7741806 +0.7716288 0.9975226 0.7741595 +0.7716184 0.9975224 0.7741335 +0.7716061 0.9975222 0.7741013 +0.7715919 0.997522 0.774062 +0.7715762 0.9975217 0.7740145 +0.7715599 0.9975213 0.7739579 +0.7715449 0.9975209 0.773892 +0.7715352 0.9975204 0.7738175 +0.7715376 0.9975199 0.7737378 +0.7715641 0.9975194 0.7736602 +0.7716352 0.9975191 0.7735991 +0.7717834 0.9975189 0.7735795 +0.7719959 0.9975189 0.7735795 +0.7722648 0.9975189 0.7735795 +0.7726049 0.9975189 0.7735795 +0.7730352 0.9975189 0.7735795 +0.7735795 0.9975189 0.7735795 +0.7742682 0.9975189 0.7735795 +0.7751395 0.9975189 0.7735795 +0.7762418 0.9975189 0.7735795 +0.7776364 0.9975189 0.7735795 +0.7794007 0.9975189 0.7735795 +0.7816327 0.9975189 0.7735795 +0.7844566 0.9975189 0.7735795 +0.7880291 0.9975189 0.7735795 +0.7925488 0.9975189 0.7735795 +0.7982669 0.9975189 0.7735795 +0.8055009 0.9975189 0.7735795 +0.8146529 0.9975189 0.7735795 +0.8262314 0.9975189 0.7735795 +0.8408797 0.9975189 0.7735795 +0.8594117 0.9975189 0.7735795 +0.8828571 0.9975189 0.7735795 +0.9125186 0.9975189 0.7735795 +0.9500442 0.9975189 0.7735795 +0.9975189 0.9975189 0.7735795 +0.9980488 0.9589472 0.8131577 +0.9984638 0.9412278 0.8470154 +0.9987895 0.9360606 0.875558 +0.9990455 0.9379796 0.8993275 +0.999247 0.94351 0.9189234 +0.9994057 0.9505298 0.9349454 +0.9995308 0.9578074 0.9479575 +0.9996295 0.9646787 0.9584677 +0.9997074 0.970829 0.9669198 +0.9997688 0.9761497 0.973693 +0.9998174 0.9806476 0.9791055 +0.9998557 0.984388 0.9834209 +0.999886 0.9874615 0.9868555 +0.9999099 0.9899646 0.9895851 +0.9999288 0.9919896 0.9917521 +0.9999437 0.9936193 0.9934707 +0.8119154 0.9980513 0.8135904 +0.8119128 0.9980512 0.8135847 +0.8119096 0.9980512 0.8135776 +0.8119057 0.9980511 0.8135686 +0.8119009 0.9980511 0.8135573 +0.8118949 0.998051 0.8135433 +0.8118878 0.9980509 0.813526 +0.8118794 0.9980508 0.8135046 +0.8118697 0.9980506 0.8134785 +0.8118589 0.9980504 0.8134469 +0.8118476 0.9980502 0.8134093 +0.811837 0.99805 0.8133654 +0.8118298 0.9980497 0.8133159 +0.8118303 0.9980494 0.8132629 +0.8118466 0.9980491 0.8132113 +0.8118921 0.9980488 0.8131707 +0.8119884 0.9980488 0.8131577 +0.8121268 0.9980488 0.8131577 +0.8123018 0.9980488 0.8131577 +0.8125232 0.9980488 0.8131577 +0.8128033 0.9980488 0.8131577 +0.8131577 0.9980488 0.8131577 +0.8136061 0.9980488 0.8131577 +0.8141733 0.9980488 0.8131577 +0.8148909 0.9980488 0.8131577 +0.8157988 0.9980488 0.8131577 +0.8169474 0.9980488 0.8131577 +0.8184005 0.9980488 0.8131577 +0.8202389 0.9980488 0.8131577 +0.8225647 0.9980488 0.8131577 +0.8255071 0.9980488 0.8131577 +0.8292297 0.9980488 0.8131577 +0.8339392 0.9980488 0.8131577 +0.8398974 0.9980488 0.8131577 +0.8474353 0.9980488 0.8131577 +0.8569716 0.9980488 0.8131577 +0.8690364 0.9980488 0.8131577 +0.8842998 0.9980488 0.8131577 +0.9036101 0.9980488 0.8131577 +0.9280401 0.9980488 0.8131577 +0.9589472 0.9980488 0.8131577 +0.9980488 0.9980488 0.8131577 +0.9984638 0.9664961 0.8470154 +0.9987895 0.9522877 0.875558 +0.9990455 0.9483463 0.8993275 +0.999247 0.9501042 0.9189234 +0.9994057 0.9547096 0.9349454 +0.9995308 0.9604492 0.9479575 +0.9996295 0.9663445 0.9584677 +0.9997074 0.9718774 0.9669198 +0.9997688 0.9768086 0.973693 +0.9998174 0.9810611 0.9791055 +0.9998557 0.9846473 0.9834209 +0.999886 0.987624 0.9868555 +0.9999099 0.9900664 0.9895851 +0.9999288 0.9920533 0.9917521 +0.9999437 0.9936592 0.9934707 +0.8462171 0.9984653 0.8473 +0.8462154 0.9984653 0.8472963 +0.8462132 0.9984653 0.8472916 +0.8462106 0.9984653 0.8472856 +0.8462073 0.9984652 0.8472782 +0.8462034 0.9984652 0.847269 +0.8461986 0.9984651 0.8472576 +0.8461929 0.998465 0.8472436 +0.8461864 0.9984649 0.8472264 +0.8461791 0.9984648 0.8472056 +0.8461714 0.9984647 0.8471809 +0.8461641 0.9984645 0.847152 +0.8461589 0.9984643 0.8471195 +0.8461587 0.9984642 0.8470846 +0.8461687 0.998464 0.8470507 +0.8461977 0.9984638 0.847024 +0.8462598 0.9984638 0.8470154 +0.8463492 0.9984638 0.8470154 +0.8464623 0.9984638 0.8470154 +0.8466054 0.9984638 0.8470154 +0.8467864 0.9984638 0.8470154 +0.8470154 0.9984638 0.8470154 +0.8473052 0.9984638 0.8470154 +0.8476717 0.9984638 0.8470154 +0.8481355 0.9984638 0.8470154 +0.8487222 0.9984638 0.8470154 +0.8494644 0.9984638 0.8470154 +0.8504035 0.9984638 0.8470154 +0.8515915 0.9984638 0.8470154 +0.8530945 0.9984638 0.8470154 +0.8549959 0.9984638 0.8470154 +0.8574015 0.9984638 0.8470154 +0.8604449 0.9984638 0.8470154 +0.8642952 0.9984638 0.8470154 +0.8691663 0.9984638 0.8470154 +0.875329 0.9984638 0.8470154 +0.8831255 0.9984638 0.8470154 +0.892989 0.9984638 0.8470154 +0.9054678 0.9984638 0.8470154 +0.921255 0.9984638 0.8470154 +0.9412278 0.9984638 0.8470154 +0.9664961 0.9984638 0.8470154 +0.9984638 0.9984638 0.8470154 +0.9987895 0.9728171 0.875558 +0.9990455 0.9614615 0.8993275 +0.999247 0.9584468 0.9189234 +0.9994057 0.9599976 0.9349454 +0.9995308 0.9637914 0.9479575 +0.9996295 0.968452 0.9584677 +0.9997074 0.9732039 0.9669198 +0.9997688 0.9776422 0.973693 +0.9998174 0.9815844 0.9791055 +0.9998557 0.9849754 0.9834209 +0.999886 0.9878296 0.9868555 +0.9999099 0.9901951 0.9895851 +0.9999288 0.9921339 0.9917521 +0.9999437 0.9937096 0.9934707 +0.8750477 0.9987905 0.8757434 +0.8750466 0.9987905 0.875741 +0.8750451 0.9987904 0.8757379 +0.8750434 0.9987904 0.875734 +0.8750412 0.9987904 0.8757292 +0.8750386 0.9987904 0.8757232 +0.8750355 0.9987903 0.8757158 +0.8750317 0.9987903 0.8757066 +0.8750274 0.9987902 0.8756954 +0.8750225 0.9987902 0.8756819 +0.8750173 0.9987901 0.8756658 +0.8750124 0.99879 0.875647 +0.8750088 0.9987899 0.8756258 +0.8750084 0.9987897 0.8756031 +0.8750145 0.9987896 0.8755809 +0.8750329 0.9987895 0.8755636 +0.8750727 0.9987895 0.875558 +0.8751301 0.9987895 0.875558 +0.8752028 0.9987895 0.875558 +0.8752947 0.9987895 0.875558 +0.8754109 0.9987895 0.875558 +0.875558 0.9987895 0.875558 +0.8757441 0.9987895 0.875558 +0.8759795 0.9987895 0.875558 +0.8762773 0.9987895 0.875558 +0.8766541 0.9987895 0.875558 +0.8771307 0.9987895 0.875558 +0.8777338 0.9987895 0.875558 +0.8784967 0.9987895 0.875558 +0.8794619 0.9987895 0.875558 +0.880683 0.9987895 0.875558 +0.8822279 0.9987895 0.875558 +0.8841823 0.9987895 0.875558 +0.886655 0.9987895 0.875558 +0.8897832 0.9987895 0.875558 +0.8937407 0.9987895 0.875558 +0.8987476 0.9987895 0.875558 +0.9050819 0.9987895 0.875558 +0.9130957 0.9987895 0.875558 +0.9232341 0.9987895 0.875558 +0.9360606 0.9987895 0.875558 +0.9522877 0.9987895 0.875558 +0.9728171 0.9987895 0.875558 +0.9987895 0.9987895 0.875558 +0.9990455 0.9780539 0.8993275 +0.999247 0.9690013 0.9189234 +0.9994057 0.9666876 0.9349454 +0.9995308 0.9680197 0.9479575 +0.9996295 0.9711183 0.9584677 +0.9997074 0.974882 0.9669198 +0.9997688 0.9786968 0.973693 +0.9998174 0.9822464 0.9791055 +0.9998557 0.9853905 0.9834209 +0.999886 0.9880897 0.9868555 +0.9999099 0.990358 0.9895851 +0.9999288 0.9922358 0.9917521 +0.9999437 0.9937734 0.9934707 +0.8990028 0.9990461 0.8994474 +0.899002 0.9990461 0.8994458 +0.8990011 0.9990461 0.8994438 +0.899 0.9990461 0.8994413 +0.8989986 0.9990461 0.8994382 +0.8989969 0.9990461 0.8994343 +0.8989948 0.9990461 0.8994295 +0.8989923 0.999046 0.8994236 +0.8989895 0.999046 0.8994164 +0.8989863 0.9990459 0.8994076 +0.8989829 0.9990459 0.8993972 +0.8989796 0.9990458 0.899385 +0.8989771 0.9990458 0.8993713 +0.8989767 0.9990457 0.8993566 +0.8989805 0.9990456 0.8993424 +0.8989921 0.9990456 0.8993311 +0.8990175 0.9990455 0.8993275 +0.8990542 0.9990455 0.8993275 +0.8991006 0.9990455 0.8993275 +0.8991593 0.9990455 0.8993275 +0.8992336 0.9990455 0.8993275 +0.8993275 0.9990455 0.8993275 +0.8994464 0.9990455 0.8993275 +0.8995968 0.9990455 0.8993275 +0.899787 0.9990455 0.8993275 +0.9000277 0.9990455 0.8993275 +0.9003323 0.9990455 0.8993275 +0.9007175 0.9990455 0.8993275 +0.9012049 0.9990455 0.8993275 +0.9018215 0.9990455 0.8993275 +0.9026016 0.9990455 0.8993275 +0.9035886 0.9990455 0.8993275 +0.9048372 0.9990455 0.8993275 +0.9064168 0.9990455 0.8993275 +0.9084153 0.9990455 0.8993275 +0.9109436 0.9990455 0.8993275 +0.9141422 0.9990455 0.8993275 +0.9181889 0.9990455 0.8993275 +0.9233085 0.9990455 0.8993275 +0.9297854 0.9990455 0.8993275 +0.9379796 0.9990455 0.8993275 +0.9483463 0.9990455 0.8993275 +0.9614615 0.9990455 0.8993275 +0.9780539 0.9990455 0.8993275 +0.9990455 0.9990455 0.8993275 +0.999247 0.982354 0.9189234 +0.9994057 0.9751513 0.9349454 +0.9995308 0.9733691 0.9479575 +0.9996295 0.9744915 0.9584677 +0.9997074 0.977005 0.9669198 +0.9997688 0.980031 0.973693 +0.9998174 0.9830838 0.9791055 +0.9998557 0.9859157 0.9834209 +0.999886 0.9884188 0.9868555 +0.9999099 0.9905641 0.9895851 +0.9999288 0.9923648 0.9917521 +0.9999437 0.9938541 0.9934707 +0.9187175 0.9992474 0.9190004 +0.918717 0.9992474 0.9189994 +0.9187164 0.9992474 0.9189981 +0.9187157 0.9992474 0.9189965 +0.9187148 0.9992474 0.9189945 +0.9187137 0.9992474 0.918992 +0.9187123 0.9992473 0.9189889 +0.9187107 0.9992473 0.9189851 +0.9187089 0.9992473 0.9189805 +0.9187068 0.9992473 0.9189748 +0.9187045 0.9992472 0.9189681 +0.9187024 0.9992472 0.9189603 +0.9187008 0.9992472 0.9189515 +0.9187004 0.9992471 0.9189421 +0.9187027 0.9992471 0.9189329 +0.9187101 0.999247 0.9189257 +0.9187262 0.999247 0.9189234 +0.9187495 0.999247 0.9189234 +0.9187791 0.999247 0.9189234 +0.9188164 0.999247 0.9189234 +0.9188636 0.999247 0.9189234 +0.9189234 0.999247 0.9189234 +0.918999 0.999247 0.9189234 +0.9190947 0.999247 0.9189234 +0.9192157 0.999247 0.9189234 +0.9193688 0.999247 0.9189234 +0.9195625 0.999247 0.9189234 +0.9198076 0.999247 0.9189234 +0.9201176 0.999247 0.9189234 +0.9205098 0.999247 0.9189234 +0.9210061 0.999247 0.9189234 +0.9216339 0.999247 0.9189234 +0.9224281 0.999247 0.9189234 +0.9234329 0.999247 0.9189234 +0.9247041 0.999247 0.9189234 +0.9263124 0.999247 0.9189234 +0.928347 0.999247 0.9189234 +0.9309211 0.999247 0.9189234 +0.9341777 0.999247 0.9189234 +0.9382977 0.999247 0.9189234 +0.94351 0.999247 0.9189234 +0.9501042 0.999247 0.9189234 +0.9584468 0.999247 0.9189234 +0.9690013 0.999247 0.9189234 +0.982354 0.999247 0.9189234 +0.999247 0.999247 0.9189234 +0.9994057 0.9858591 0.9349454 +0.9995308 0.9801368 0.9479575 +0.9996295 0.978759 0.9584677 +0.9997074 0.9796909 0.9669198 +0.9997688 0.981719 0.973693 +0.9998174 0.9841433 0.9791055 +0.9998557 0.9865801 0.9834209 +0.999886 0.9888351 0.9868555 +0.9999099 0.9908248 0.9895851 +0.9999288 0.992528 0.9917521 +0.9999437 0.9939562 0.9934707 +0.9348153 0.999406 0.9349946 +0.9348149 0.999406 0.9349939 +0.9348146 0.999406 0.9349931 +0.9348141 0.999406 0.9349921 +0.9348135 0.999406 0.9349908 +0.9348128 0.9994059 0.9349892 +0.9348119 0.9994059 0.9349873 +0.9348109 0.9994059 0.9349848 +0.9348097 0.9994059 0.9349819 +0.9348083 0.9994059 0.9349783 +0.9348069 0.9994059 0.934974 +0.9348055 0.9994059 0.934969 +0.9348044 0.9994058 0.9349634 +0.9348042 0.9994058 0.9349574 +0.9348056 0.9994058 0.9349515 +0.9348102 0.9994057 0.9349469 +0.9348204 0.9994057 0.9349454 +0.9348352 0.9994057 0.9349454 +0.9348539 0.9994057 0.9349454 +0.9348776 0.9994057 0.9349454 +0.9349075 0.9994057 0.9349454 +0.9349454 0.9994057 0.9349454 +0.9349933 0.9994057 0.9349454 +0.935054 0.9994057 0.9349454 +0.9351307 0.9994057 0.9349454 +0.9352277 0.9994057 0.9349454 +0.9353505 0.9994057 0.9349454 +0.9355059 0.9994057 0.9349454 +0.9357024 0.9994057 0.9349454 +0.935951 0.9994057 0.9349454 +0.9362655 0.9994057 0.9349454 +0.9366635 0.9994057 0.9349454 +0.9371669 0.9994057 0.9349454 +0.9378038 0.9994057 0.9349454 +0.9386096 0.9994057 0.9349454 +0.939629 0.9994057 0.9349454 +0.9409186 0.9994057 0.9349454 +0.9425502 0.9994057 0.9349454 +0.9446144 0.9994057 0.9349454 +0.9472259 0.9994057 0.9349454 +0.9505298 0.9994057 0.9349454 +0.9547096 0.9994057 0.9349454 +0.9599976 0.9994057 0.9349454 +0.9666876 0.9994057 0.9349454 +0.9751513 0.9994057 0.9349454 +0.9858591 0.9994057 0.9349454 +0.9994057 0.9994057 0.9349454 +0.9995308 0.9886988 0.9479575 +0.9996295 0.9841579 0.9584677 +0.9997074 0.983089 0.9669198 +0.9997688 0.9838545 0.973693 +0.9998174 0.9854838 0.9791055 +0.9998557 0.9874207 0.9834209 +0.999886 0.9893618 0.9868555 +0.9999099 0.9911547 0.9895851 +0.9999288 0.9927345 0.9917521 +0.9999437 0.9940854 0.9934707 +0.9478754 0.999531 0.9479888 +0.9478752 0.999531 0.9479884 +0.947875 0.999531 0.9479878 +0.9478746 0.999531 0.9479872 +0.9478743 0.999531 0.9479864 +0.9478738 0.999531 0.9479854 +0.9478733 0.999531 0.9479841 +0.9478726 0.999531 0.9479826 +0.9478718 0.999531 0.9479807 +0.947871 0.9995309 0.9479784 +0.94787 0.9995309 0.9479757 +0.9478691 0.9995309 0.9479725 +0.9478684 0.9995309 0.9479689 +0.9478683 0.9995309 0.9479651 +0.9478691 0.9995309 0.9479614 +0.947872 0.9995309 0.9479584 +0.9478785 0.9995308 0.9479575 +0.9478878 0.9995308 0.9479575 +0.9478997 0.9995308 0.9479575 +0.9479146 0.9995308 0.9479575 +0.9479335 0.9995308 0.9479575 +0.9479575 0.9995308 0.9479575 +0.9479878 0.9995308 0.9479575 +0.9480261 0.9995308 0.9479575 +0.9480746 0.9995308 0.9479575 +0.9481359 0.9995308 0.9479575 +0.9482135 0.9995308 0.9479575 +0.9483117 0.9995308 0.9479575 +0.9484359 0.9995308 0.9479575 +0.9485931 0.9995308 0.9479575 +0.9487918 0.9995308 0.9479575 +0.9490434 0.9995308 0.9479575 +0.9493615 0.9995308 0.9479575 +0.9497641 0.9995308 0.9479575 +0.9502734 0.9995308 0.9479575 +0.9509177 0.9995308 0.9479575 +0.9517328 0.9995308 0.9479575 +0.952764 0.9995308 0.9479575 +0.9540687 0.9995308 0.9479575 +0.9557192 0.9995308 0.9479575 +0.9578074 0.9995308 0.9479575 +0.9604492 0.9995308 0.9479575 +0.9637914 0.9995308 0.9479575 +0.9680197 0.9995308 0.9479575 +0.9733691 0.9995308 0.9479575 +0.9801368 0.9995308 0.9479575 +0.9886988 0.9995308 0.9479575 +0.9995308 0.9995308 0.9479575 +0.9996295 0.9909882 0.9584677 +0.9997074 0.9873879 0.9669198 +0.9997688 0.9865561 0.973693 +0.9998174 0.9871796 0.9791055 +0.9998557 0.9884841 0.9834209 +0.999886 0.9900282 0.9868555 +0.9999099 0.991572 0.9895851 +0.9999288 0.9929957 0.9917521 +0.9999437 0.9942488 0.9934707 +0.958416 0.9996296 0.9584875 +0.9584159 0.9996296 0.9584872 +0.9584157 0.9996296 0.9584869 +0.9584155 0.9996296 0.9584865 +0.9584153 0.9996296 0.958486 +0.958415 0.9996296 0.9584853 +0.9584146 0.9996296 0.9584845 +0.9584142 0.9996296 0.9584835 +0.9584137 0.9996296 0.9584823 +0.9584132 0.9996296 0.9584809 +0.9584126 0.9996296 0.9584792 +0.958412 0.9996296 0.9584772 +0.9584115 0.9996296 0.9584749 +0.9584114 0.9996295 0.9584725 +0.958412 0.9996295 0.9584701 +0.9584138 0.9996295 0.9584683 +0.9584178 0.9996295 0.9584677 +0.9584237 0.9996295 0.9584677 +0.9584312 0.9996295 0.9584677 +0.9584406 0.9996295 0.9584677 +0.9584526 0.9996295 0.9584677 +0.9584677 0.9996295 0.9584677 +0.9584868 0.9996295 0.9584677 +0.9585109 0.9996295 0.9584677 +0.9585415 0.9996295 0.9584677 +0.9585802 0.9996295 0.9584677 +0.9586291 0.9996295 0.9584677 +0.958691 0.9996295 0.9584677 +0.9587693 0.9996295 0.9584677 +0.9588684 0.9996295 0.9584677 +0.9589938 0.9996295 0.9584677 +0.9591524 0.9996295 0.9584677 +0.959353 0.9996295 0.9584677 +0.9596068 0.9996295 0.9584677 +0.959928 0.9996295 0.9584677 +0.9603343 0.9996295 0.9584677 +0.9608482 0.9996295 0.9584677 +0.9614985 0.9996295 0.9584677 +0.9623212 0.9996295 0.9584677 +0.963362 0.9996295 0.9584677 +0.9646787 0.9996295 0.9584677 +0.9663445 0.9996295 0.9584677 +0.968452 0.9996295 0.9584677 +0.9711183 0.9996295 0.9584677 +0.9744915 0.9996295 0.9584677 +0.978759 0.9996295 0.9584677 +0.9841579 0.9996295 0.9584677 +0.9909882 0.9996295 0.9584677 +0.9996295 0.9996295 0.9584677 +0.9997074 0.9928267 0.9669198 +0.9997688 0.9899741 0.973693 +0.9998174 0.989325 0.9791055 +0.9998557 0.9898295 0.9834209 +0.999886 0.9908712 0.9868555 +0.9999099 0.9920999 0.9895851 +0.9999288 0.9933261 0.9917521 +0.9999437 0.9944556 0.9934707 +0.9668873 0.9997074 0.9669323 +0.9668872 0.9997074 0.9669322 +0.9668871 0.9997074 0.966932 +0.966887 0.9997074 0.9669317 +0.9668869 0.9997074 0.9669314 +0.9668867 0.9997074 0.966931 +0.9668865 0.9997074 0.9669305 +0.9668862 0.9997074 0.9669298 +0.9668859 0.9997074 0.9669291 +0.9668855 0.9997074 0.9669282 +0.9668852 0.9997074 0.9669271 +0.9668848 0.9997074 0.9669258 +0.9668845 0.9997074 0.9669244 +0.9668844 0.9997074 0.9669228 +0.9668847 0.9997074 0.9669214 +0.9668859 0.9997074 0.9669202 +0.9668884 0.9997074 0.9669198 +0.9668922 0.9997074 0.9669198 +0.9668969 0.9997074 0.9669198 +0.9669028 0.9997074 0.9669198 +0.9669103 0.9997074 0.9669198 +0.9669198 0.9997074 0.9669198 +0.9669318 0.9997074 0.9669198 +0.966947 0.9997074 0.9669198 +0.9669663 0.9997074 0.9669198 +0.9669906 0.9997074 0.9669198 +0.9670214 0.9997074 0.9669198 +0.9670604 0.9997074 0.9669198 +0.9671097 0.9997074 0.9669198 +0.967172 0.9997074 0.9669198 +0.9672509 0.9997074 0.9669198 +0.9673508 0.9997074 0.9669198 +0.967477 0.9997074 0.9669198 +0.9676368 0.9997074 0.9669198 +0.9678389 0.9997074 0.9669198 +0.9680946 0.9997074 0.9669198 +0.9684181 0.9997074 0.9669198 +0.9688274 0.9997074 0.9669198 +0.9693452 0.9997074 0.9669198 +0.9700002 0.9997074 0.9669198 +0.970829 0.9997074 0.9669198 +0.9718774 0.9997074 0.9669198 +0.9732039 0.9997074 0.9669198 +0.974882 0.9997074 0.9669198 +0.977005 0.9997074 0.9669198 +0.9796909 0.9997074 0.9669198 +0.983089 0.9997074 0.9669198 +0.9873879 0.9997074 0.9669198 +0.9928267 0.9997074 0.9669198 +0.9997074 0.9997074 0.9669198 +0.9997688 0.9942982 0.973693 +0.9998174 0.9920392 0.9791055 +0.9998557 0.9915316 0.9834209 +0.999886 0.9919377 0.9868555 +0.9999099 0.9927678 0.9895851 +0.9999288 0.9937442 0.9917521 +0.9999437 0.9947172 0.9934707 +0.9736726 0.9997689 0.9737009 +0.9736726 0.9997689 0.9737008 +0.9736725 0.9997689 0.9737007 +0.9736724 0.9997689 0.9737005 +0.9736723 0.9997689 0.9737003 +0.9736722 0.9997689 0.9737 +0.9736721 0.9997689 0.9736997 +0.9736719 0.9997689 0.9736993 +0.9736717 0.9997689 0.9736989 +0.9736715 0.9997689 0.9736983 +0.9736712 0.9997689 0.9736976 +0.973671 0.9997689 0.9736968 +0.9736708 0.9997689 0.9736959 +0.9736708 0.9997689 0.9736949 +0.973671 0.9997688 0.973694 +0.9736717 0.9997688 0.9736932 +0.9736733 0.9997688 0.973693 +0.9736756 0.9997688 0.973693 +0.9736786 0.9997688 0.973693 +0.9736823 0.9997688 0.973693 +0.973687 0.9997688 0.973693 +0.973693 0.9997688 0.973693 +0.9737006 0.9997688 0.973693 +0.9737101 0.9997688 0.973693 +0.9737222 0.9997688 0.973693 +0.9737375 0.9997688 0.973693 +0.9737569 0.9997688 0.973693 +0.9737814 0.9997688 0.973693 +0.9738123 0.9997688 0.973693 +0.9738515 0.9997688 0.973693 +0.9739011 0.9997688 0.973693 +0.9739638 0.9997688 0.973693 +0.9740432 0.9997688 0.973693 +0.9741436 0.9997688 0.973693 +0.9742706 0.9997688 0.973693 +0.9744313 0.9997688 0.973693 +0.9746346 0.9997688 0.973693 +0.9748918 0.9997688 0.973693 +0.9752172 0.9997688 0.973693 +0.9756289 0.9997688 0.973693 +0.9761497 0.9997688 0.973693 +0.9768086 0.9997688 0.973693 +0.9776422 0.9997688 0.973693 +0.9786968 0.9997688 0.973693 +0.980031 0.9997688 0.973693 +0.981719 0.9997688 0.973693 +0.9838545 0.9997688 0.973693 +0.9865561 0.9997688 0.973693 +0.9899741 0.9997688 0.973693 +0.9942982 0.9997688 0.973693 +0.9997688 0.9997688 0.973693 +0.9998174 0.9954731 0.9791055 +0.9998557 0.9936849 0.9834209 +0.999886 0.993287 0.9868555 +0.9999099 0.9936128 0.9895851 +0.9999288 0.9942731 0.9917521 +0.9999437 0.9950481 0.9934707 +0.9790927 0.9998174 0.9791105 +0.9790927 0.9998174 0.9791104 +0.9790927 0.9998174 0.9791103 +0.9790926 0.9998174 0.9791102 +0.9790925 0.9998174 0.9791101 +0.9790925 0.9998174 0.9791099 +0.9790924 0.9998174 0.9791097 +0.9790923 0.9998174 0.9791095 +0.9790921 0.9998174 0.9791092 +0.979092 0.9998174 0.9791088 +0.9790919 0.9998174 0.9791084 +0.9790917 0.9998174 0.9791079 +0.9790916 0.9998174 0.9791073 +0.9790916 0.9998174 0.9791067 +0.9790917 0.9998174 0.9791061 +0.9790921 0.9998174 0.9791057 +0.9790931 0.9998174 0.9791055 +0.9790946 0.9998174 0.9791055 +0.9790965 0.9998174 0.9791055 +0.9790988 0.9998174 0.9791055 +0.9791018 0.9998174 0.9791055 +0.9791055 0.9998174 0.9791055 +0.9791103 0.9998174 0.9791055 +0.9791163 0.9998174 0.9791055 +0.9791238 0.9998174 0.9791055 +0.9791334 0.9998174 0.9791055 +0.9791456 0.9998174 0.9791055 +0.979161 0.9998174 0.9791055 +0.9791804 0.9998174 0.9791055 +0.979205 0.9998174 0.9791055 +0.9792361 0.9998174 0.9791055 +0.9792755 0.9998174 0.9791055 +0.9793253 0.9998174 0.9791055 +0.9793883 0.9998174 0.9791055 +0.9794681 0.9998174 0.9791055 +0.9795689 0.9998174 0.9791055 +0.9796966 0.9998174 0.9791055 +0.979858 0.9998174 0.9791055 +0.9800622 0.9998174 0.9791055 +0.9803206 0.9998174 0.9791055 +0.9806476 0.9998174 0.9791055 +0.9810611 0.9998174 0.9791055 +0.9815844 0.9998174 0.9791055 +0.9822464 0.9998174 0.9791055 +0.9830838 0.9998174 0.9791055 +0.9841433 0.9998174 0.9791055 +0.9854838 0.9998174 0.9791055 +0.9871796 0.9998174 0.9791055 +0.989325 0.9998174 0.9791055 +0.9920392 0.9998174 0.9791055 +0.9954731 0.9998174 0.9791055 +0.9998174 0.9998174 0.9791055 +0.9998557 0.9964092 0.9834209 +0.999886 0.9949941 0.9868555 +0.9999099 0.9946818 0.9895851 +0.9999288 0.9949422 0.9917521 +0.9999437 0.9954668 0.9934707 +0.9834129 0.9998557 0.9834241 +0.9834129 0.9998557 0.983424 +0.9834129 0.9998557 0.983424 +0.9834129 0.9998557 0.9834239 +0.9834128 0.9998557 0.9834238 +0.9834128 0.9998557 0.9834237 +0.9834127 0.9998557 0.9834236 +0.9834127 0.9998557 0.9834234 +0.9834126 0.9998557 0.9834233 +0.9834125 0.9998557 0.983423 +0.9834124 0.9998557 0.9834228 +0.9834123 0.9998557 0.9834224 +0.9834122 0.9998557 0.9834221 +0.9834122 0.9998557 0.9834217 +0.9834123 0.9998557 0.9834213 +0.9834126 0.9998557 0.983421 +0.9834132 0.9998557 0.9834209 +0.9834141 0.9998557 0.9834209 +0.9834153 0.9998557 0.9834209 +0.9834167 0.9998557 0.9834209 +0.9834186 0.9998557 0.9834209 +0.9834209 0.9998557 0.9834209 +0.9834239 0.9998557 0.9834209 +0.9834277 0.9998557 0.9834209 +0.9834324 0.9998557 0.9834209 +0.9834385 0.9998557 0.9834209 +0.9834461 0.9998557 0.9834209 +0.9834557 0.9998557 0.9834209 +0.9834679 0.9998557 0.9834209 +0.9834833 0.9998557 0.9834209 +0.9835029 0.9998557 0.9834209 +0.9835276 0.9998557 0.9834209 +0.9835588 0.9998557 0.9834209 +0.9835983 0.9998557 0.9834209 +0.9836483 0.9998557 0.9834209 +0.9837116 0.9998557 0.9834209 +0.9837916 0.9998557 0.9834209 +0.9838928 0.9998557 0.9834209 +0.9840209 0.9998557 0.9834209 +0.9841829 0.9998557 0.9834209 +0.984388 0.9998557 0.9834209 +0.9846473 0.9998557 0.9834209 +0.9849754 0.9998557 0.9834209 +0.9853905 0.9998557 0.9834209 +0.9859157 0.9998557 0.9834209 +0.9865801 0.9998557 0.9834209 +0.9874207 0.9998557 0.9834209 +0.9884841 0.9998557 0.9834209 +0.9898295 0.9998557 0.9834209 +0.9915316 0.9998557 0.9834209 +0.9936849 0.9998557 0.9834209 +0.9964092 0.9998557 0.9834209 +0.9998557 0.9998557 0.9834209 +0.999886 0.9971537 0.9868555 +0.9999099 0.9960342 0.9895851 +0.9999288 0.9957887 0.9917521 +0.9999437 0.9959964 0.9934707 +0.9868505 0.999886 0.9868575 +0.9868505 0.999886 0.9868575 +0.9868505 0.999886 0.9868574 +0.9868505 0.999886 0.9868574 +0.9868504 0.999886 0.9868573 +0.9868504 0.999886 0.9868573 +0.9868504 0.999886 0.9868572 +0.9868503 0.999886 0.9868571 +0.9868503 0.999886 0.986857 +0.9868502 0.999886 0.9868568 +0.9868502 0.999886 0.9868567 +0.9868501 0.999886 0.9868565 +0.9868501 0.999886 0.9868562 +0.98685 0.999886 0.986856 +0.9868501 0.999886 0.9868558 +0.9868503 0.999886 0.9868556 +0.9868507 0.999886 0.9868555 +0.9868512 0.999886 0.9868555 +0.986852 0.999886 0.9868555 +0.9868529 0.999886 0.9868555 +0.9868541 0.999886 0.9868555 +0.9868555 0.999886 0.9868555 +0.9868574 0.999886 0.9868555 +0.9868597 0.999886 0.9868555 +0.9868627 0.999886 0.9868555 +0.9868665 0.999886 0.9868555 +0.9868713 0.999886 0.9868555 +0.9868773 0.999886 0.9868555 +0.986885 0.999886 0.9868555 +0.9868946 0.999886 0.9868555 +0.9869069 0.999886 0.9868555 +0.9869223 0.999886 0.9868555 +0.9869419 0.999886 0.9868555 +0.9869667 0.999886 0.9868555 +0.986998 0.999886 0.9868555 +0.9870376 0.999886 0.9868555 +0.9870878 0.999886 0.9868555 +0.9871512 0.999886 0.9868555 +0.9872315 0.999886 0.9868555 +0.987333 0.999886 0.9868555 +0.9874615 0.999886 0.9868555 +0.987624 0.999886 0.9868555 +0.9878296 0.999886 0.9868555 +0.9880897 0.999886 0.9868555 +0.9884188 0.999886 0.9868555 +0.9888351 0.999886 0.9868555 +0.9893618 0.999886 0.9868555 +0.9900282 0.999886 0.9868555 +0.9908712 0.999886 0.9868555 +0.9919377 0.999886 0.9868555 +0.993287 0.999886 0.9868555 +0.9949941 0.999886 0.9868555 +0.9971537 0.999886 0.9868555 +0.999886 0.999886 0.9868555 +0.9999099 0.9977452 0.9895851 +0.9999288 0.9968597 0.9917521 +0.9999437 0.9966665 0.9934707 +0.989582 0.9999099 0.9895864 +0.989582 0.9999099 0.9895864 +0.989582 0.9999099 0.9895863 +0.989582 0.9999099 0.9895863 +0.989582 0.9999099 0.9895863 +0.9895819 0.9999099 0.9895862 +0.9895819 0.9999099 0.9895862 +0.9895819 0.9999099 0.9895861 +0.9895819 0.9999099 0.9895861 +0.9895818 0.9999099 0.989586 +0.9895818 0.9999099 0.9895859 +0.9895818 0.9999099 0.9895857 +0.9895817 0.9999099 0.9895856 +0.9895817 0.9999099 0.9895854 +0.9895817 0.9999099 0.9895853 +0.9895819 0.9999099 0.9895852 +0.9895821 0.9999099 0.9895851 +0.9895825 0.9999099 0.9895851 +0.9895829 0.9999099 0.9895851 +0.9895835 0.9999099 0.9895851 +0.9895842 0.9999099 0.9895851 +0.9895851 0.9999099 0.9895851 +0.9895863 0.9999099 0.9895851 +0.9895878 0.9999099 0.9895851 +0.9895897 0.9999099 0.9895851 +0.989592 0.9999099 0.9895851 +0.989595 0.9999099 0.9895851 +0.9895988 0.9999099 0.9895851 +0.9896036 0.9999099 0.9895851 +0.9896096 0.9999099 0.9895851 +0.9896173 0.9999099 0.9895851 +0.989627 0.9999099 0.9895851 +0.9896392 0.9999099 0.9895851 +0.9896547 0.9999099 0.9895851 +0.9896744 0.9999099 0.9895851 +0.9896992 0.9999099 0.9895851 +0.9897306 0.9999099 0.9895851 +0.9897703 0.9999099 0.9895851 +0.9898206 0.9999099 0.9895851 +0.9898842 0.9999099 0.9895851 +0.9899646 0.9999099 0.9895851 +0.9900664 0.9999099 0.9895851 +0.9901951 0.9999099 0.9895851 +0.990358 0.9999099 0.9895851 +0.9905641 0.9999099 0.9895851 +0.9908248 0.9999099 0.9895851 +0.9911547 0.9999099 0.9895851 +0.991572 0.9999099 0.9895851 +0.9920999 0.9999099 0.9895851 +0.9927678 0.9999099 0.9895851 +0.9936128 0.9999099 0.9895851 +0.9946818 0.9999099 0.9895851 +0.9960342 0.9999099 0.9895851 +0.9977452 0.9999099 0.9895851 +0.9999099 0.9999099 0.9895851 +0.9999288 0.9982146 0.9917521 +0.9999437 0.9975143 0.9934707 +0.9917501 0.9999288 0.9917528 +0.9917501 0.9999288 0.9917528 +0.9917501 0.9999288 0.9917528 +0.9917501 0.9999288 0.9917528 +0.9917501 0.9999288 0.9917528 +0.9917501 0.9999288 0.9917527 +0.99175 0.9999288 0.9917527 +0.99175 0.9999288 0.9917527 +0.99175 0.9999288 0.9917526 +0.99175 0.9999288 0.9917526 +0.99175 0.9999288 0.9917525 +0.9917499 0.9999288 0.9917524 +0.9917499 0.9999288 0.9917523 +0.9917499 0.9999288 0.9917522 +0.9917499 0.9999288 0.9917522 +0.99175 0.9999288 0.9917521 +0.9917502 0.9999288 0.9917521 +0.9917504 0.9999288 0.9917521 +0.9917507 0.9999288 0.9917521 +0.991751 0.9999288 0.9917521 +0.9917515 0.9999288 0.9917521 +0.9917521 0.9999288 0.9917521 +0.9917528 0.9999288 0.9917521 +0.9917537 0.9999288 0.9917521 +0.9917549 0.9999288 0.9917521 +0.9917564 0.9999288 0.9917521 +0.9917582 0.9999288 0.9917521 +0.9917606 0.9999288 0.9917521 +0.9917636 0.9999288 0.9917521 +0.9917674 0.9999288 0.9917521 +0.9917722 0.9999288 0.9917521 +0.9917782 0.9999288 0.9917521 +0.9917859 0.9999288 0.9917521 +0.9917956 0.9999288 0.9917521 +0.9918079 0.9999288 0.9917521 +0.9918234 0.9999288 0.9917521 +0.9918431 0.9999288 0.9917521 +0.991868 0.9999288 0.9917521 +0.9918994 0.9999288 0.9917521 +0.9919392 0.9999288 0.9917521 +0.9919896 0.9999288 0.9917521 +0.9920533 0.9999288 0.9917521 +0.9921339 0.9999288 0.9917521 +0.9922358 0.9999288 0.9917521 +0.9923648 0.9999288 0.9917521 +0.992528 0.9999288 0.9917521 +0.9927345 0.9999288 0.9917521 +0.9929957 0.9999288 0.9917521 +0.9933261 0.9999288 0.9917521 +0.9937442 0.9999288 0.9917521 +0.9942731 0.9999288 0.9917521 +0.9949422 0.9999288 0.9917521 +0.9957887 0.9999288 0.9917521 +0.9968597 0.9999288 0.9917521 +0.9982146 0.9999288 0.9917521 +0.9999288 0.9999288 0.9917521 +0.9999437 0.9985868 0.9934707 +0.9934695 0.9999437 0.9934712 +0.9934695 0.9999437 0.9934712 +0.9934695 0.9999437 0.9934712 +0.9934695 0.9999437 0.9934712 +0.9934695 0.9999437 0.9934712 +0.9934695 0.9999437 0.9934711 +0.9934695 0.9999437 0.9934711 +0.9934694 0.9999437 0.9934711 +0.9934694 0.9999437 0.9934711 +0.9934694 0.9999437 0.993471 +0.9934694 0.9999437 0.993471 +0.9934694 0.9999437 0.9934709 +0.9934694 0.9999437 0.9934709 +0.9934694 0.9999437 0.9934708 +0.9934694 0.9999437 0.9934708 +0.9934694 0.9999437 0.9934707 +0.9934695 0.9999437 0.9934707 +0.9934697 0.9999437 0.9934707 +0.9934698 0.9999437 0.9934707 +0.9934701 0.9999437 0.9934707 +0.9934704 0.9999437 0.9934707 +0.9934707 0.9999437 0.9934707 +0.9934712 0.9999437 0.9934707 +0.9934718 0.9999437 0.9934707 +0.9934725 0.9999437 0.9934707 +0.9934734 0.9999437 0.9934707 +0.9934746 0.9999437 0.9934707 +0.9934761 0.9999437 0.9934707 +0.9934779 0.9999437 0.9934707 +0.9934803 0.9999437 0.9934707 +0.9934833 0.9999437 0.9934707 +0.9934871 0.9999437 0.9934707 +0.9934919 0.9999437 0.9934707 +0.993498 0.9999437 0.9934707 +0.9935057 0.9999437 0.9934707 +0.9935154 0.9999437 0.9934707 +0.9935277 0.9999437 0.9934707 +0.9935432 0.9999437 0.9934707 +0.9935629 0.9999437 0.9934707 +0.9935878 0.9999437 0.9934707 +0.9936193 0.9999437 0.9934707 +0.9936592 0.9999437 0.9934707 +0.9937096 0.9999437 0.9934707 +0.9937734 0.9999437 0.9934707 +0.9938541 0.9999437 0.9934707 +0.9939562 0.9999437 0.9934707 +0.9940854 0.9999437 0.9934707 +0.9942488 0.9999437 0.9934707 +0.9944556 0.9999437 0.9934707 +0.9947172 0.9999437 0.9934707 +0.9950481 0.9999437 0.9934707 +0.9954668 0.9999437 0.9934707 +0.9959964 0.9999437 0.9934707 +0.9966665 0.9999437 0.9934707 +0.9975143 0.9999437 0.9934707 +0.9985868 0.9999437 0.9934707 +0.9999437 0.9999437 0.9934707 +0.0000238 0.0000238 0.3429792 +0.0005417 0.0000238 0.3429792 +0.0011968 0.0000238 0.3429792 +0.0020256 0.0000238 0.3429792 +0.0030742 0.0000238 0.3429792 +0.0044007 0.0000238 0.3429792 +0.006079 0.0000238 0.3429792 +0.0082023 0.0000238 0.3429792 +0.0108885 0.0000238 0.3429792 +0.0142868 0.0000238 0.3429792 +0.0185862 0.0000238 0.3429792 +0.0240255 0.0000238 0.3429792 +0.0309069 0.0000238 0.3429792 +0.0396127 0.0000238 0.3429792 +0.0506267 0.0000238 0.3429792 +0.0645609 0.0000238 0.3429792 +0.0821895 0.0000238 0.3429792 +0.1044919 0.0000238 0.3429792 +0.1327073 0.0000238 0.3429792 +0.1684036 0.0000238 0.3429792 +0.2135639 0.0000238 0.3429792 +0.2706977 0.0000238 0.3429792 +0.3429792 0.0000238 0.3429792 +0.4344249 0.0000238 0.3429792 +0.5501155 0.0000238 0.3429792 +0.6964791 0.0000238 0.3429792 +0.8407292 0.0051514 0.3301945 +0.9033413 0.0279321 0.2969793 +0.9354466 0.0624569 0.274455 +0.9545467 0.1059991 0.2688304 +0.9669269 0.1572498 0.280033 +0.9754027 0.2151269 0.3062408 +0.9814251 0.2783684 0.344958 +0.9858181 0.3454107 0.3933496 +0.9890841 0.4144197 0.4484192 +0.9915469 0.4834235 0.5071843 +0.993424 0.5504963 0.5668669 +0.9948662 0.6139459 0.6250738 +0.9959813 0.6724572 0.6799274 +0.9968475 0.7251659 0.7301243 +0.997523 0.7716588 0.7749171 +0.9980513 0.8119154 0.8140378 +0.9984653 0.8462171 0.8475892 +0.9987905 0.8750477 0.8759292 +0.9990461 0.8990028 0.8995661 +0.9992474 0.9187175 0.9190759 +0.999406 0.9348153 0.9350425 +0.999531 0.9478754 0.948019 +0.9996296 0.958416 0.9585066 +0.9997074 0.9668873 0.9669443 +0.9997689 0.9736726 0.9737085 +0.9998174 0.9790927 0.9791152 +0.9998557 0.9834129 0.983427 +0.999886 0.9868505 0.9868593 +0.9999099 0.989582 0.9895875 +0.9999288 0.9917501 0.9917536 +0.9999437 0.9934695 0.9934717 +0.0000238 0.0005417 0.3429792 +0.0000382 0.0000382 0.3424757 +0.0006933 0.0000382 0.3424757 +0.0015221 0.0000382 0.3424757 +0.0025707 0.0000382 0.3424757 +0.0038972 0.0000382 0.3424757 +0.0055755 0.0000382 0.3424757 +0.0076988 0.0000382 0.3424757 +0.0103849 0.0000382 0.3424757 +0.0137833 0.0000382 0.3424757 +0.0180827 0.0000382 0.3424757 +0.023522 0.0000382 0.3424757 +0.0304033 0.0000382 0.3424757 +0.0391092 0.0000382 0.3424757 +0.0501232 0.0000382 0.3424757 +0.0640574 0.0000382 0.3424757 +0.081686 0.0000382 0.3424757 +0.1039884 0.0000382 0.3424757 +0.1322038 0.0000382 0.3424757 +0.1679 0.0000382 0.3424757 +0.2130604 0.0000382 0.3424757 +0.2701941 0.0000382 0.3424757 +0.3424757 0.0000382 0.3424757 +0.4339214 0.0000382 0.3424757 +0.549612 0.0000382 0.3424757 +0.6959756 0.0000382 0.3424757 +0.8405071 0.0051286 0.3297942 +0.9032596 0.0278872 0.2966415 +0.9354101 0.0624063 0.2741654 +0.9545286 0.1059489 0.2685877 +0.9669173 0.1572031 0.2798347 +0.9753975 0.2150852 0.3060824 +0.9814221 0.2783325 0.3448342 +0.9858163 0.3453807 0.3932548 +0.9890831 0.4143955 0.4483481 +0.9915463 0.4834045 0.507132 +0.9934236 0.5504818 0.5668292 +0.994866 0.6139352 0.6250471 +0.9959811 0.6724495 0.6799088 +0.9968474 0.7251605 0.7301116 +0.997523 0.7716551 0.7749085 +0.9980512 0.8119128 0.8140321 +0.9984653 0.8462154 0.8475855 +0.9987905 0.8750466 0.8759268 +0.9990461 0.899002 0.8995645 +0.9992474 0.918717 0.9190749 +0.999406 0.9348149 0.9350418 +0.999531 0.9478752 0.9480186 +0.9996296 0.9584159 0.9585063 +0.9997074 0.9668872 0.9669442 +0.9997689 0.9736726 0.9737084 +0.9998174 0.9790927 0.9791152 +0.9998557 0.9834129 0.983427 +0.999886 0.9868505 0.9868593 +0.9999099 0.989582 0.9895875 +0.9999288 0.9917501 0.9917535 +0.9999437 0.9934695 0.9934716 +0.0000238 0.0011968 0.3429792 +0.0000382 0.0006933 0.3424757 +0.0000611 0.0000611 0.3418435 +0.0008899 0.0000611 0.3418435 +0.0019385 0.0000611 0.3418435 +0.003265 0.0000611 0.3418435 +0.0049433 0.0000611 0.3418435 +0.0070666 0.0000611 0.3418435 +0.0097527 0.0000611 0.3418435 +0.0131511 0.0000611 0.3418435 +0.0174505 0.0000611 0.3418435 +0.0228898 0.0000611 0.3418435 +0.0297711 0.0000611 0.3418435 +0.038477 0.0000611 0.3418435 +0.049491 0.0000611 0.3418435 +0.0634252 0.0000611 0.3418435 +0.0810538 0.0000611 0.3418435 +0.1033562 0.0000611 0.3418435 +0.1315716 0.0000611 0.3418435 +0.1672678 0.0000611 0.3418435 +0.2124282 0.0000611 0.3418435 +0.2695619 0.0000611 0.3418435 +0.3418435 0.0000611 0.3418435 +0.4332891 0.0000611 0.3418435 +0.5489798 0.0000611 0.3418435 +0.6953434 0.0000611 0.3418435 +0.8402274 0.0051047 0.329291 +0.9031567 0.0278347 0.2962171 +0.9353643 0.0623458 0.2738014 +0.9545059 0.1058883 0.2682827 +0.9669053 0.1571463 0.2795855 +0.9753908 0.2150342 0.3058834 +0.9814183 0.2782884 0.3446787 +0.9858141 0.3453439 0.3931357 +0.9890818 0.4143657 0.4482588 +0.9915455 0.4833811 0.5070663 +0.9934231 0.550464 0.5667818 +0.9948657 0.6139219 0.6250135 +0.9959809 0.6724399 0.6798855 +0.9968473 0.7251537 0.7300957 +0.9975229 0.7716504 0.7748978 +0.9980512 0.8119096 0.8140249 +0.9984653 0.8462132 0.8475808 +0.9987904 0.8750451 0.8759237 +0.9990461 0.8990011 0.8995625 +0.9992474 0.9187164 0.9190736 +0.999406 0.9348146 0.935041 +0.999531 0.947875 0.9480181 +0.9996296 0.9584157 0.958506 +0.9997074 0.9668871 0.966944 +0.9997689 0.9736725 0.9737082 +0.9998174 0.9790927 0.9791151 +0.9998557 0.9834129 0.9834269 +0.999886 0.9868505 0.9868593 +0.9999099 0.989582 0.9895875 +0.9999288 0.9917501 0.9917535 +0.9999437 0.9934695 0.9934716 +0.0000238 0.0020256 0.3429792 +0.0000382 0.0015221 0.3424757 +0.0000611 0.0008899 0.3418435 +0.0000978 0.0000978 0.3410514 +0.0011463 0.0000978 0.3410514 +0.0024729 0.0000978 0.3410514 +0.0041512 0.0000978 0.3410514 +0.0062744 0.0000978 0.3410514 +0.0089606 0.0000978 0.3410514 +0.012359 0.0000978 0.3410514 +0.0166583 0.0000978 0.3410514 +0.0220976 0.0000978 0.3410514 +0.028979 0.0000978 0.3410514 +0.0376849 0.0000978 0.3410514 +0.0486989 0.0000978 0.3410514 +0.0626331 0.0000978 0.3410514 +0.0802616 0.0000978 0.3410514 +0.102564 0.0000978 0.3410514 +0.1307795 0.0000978 0.3410514 +0.1664757 0.0000978 0.3410514 +0.2116361 0.0000978 0.3410514 +0.2687698 0.0000978 0.3410514 +0.3410514 0.0000978 0.3410514 +0.432497 0.0000978 0.3410514 +0.5481876 0.0000978 0.3410514 +0.6945513 0.0000978 0.3410514 +0.8398756 0.0050826 0.3286597 +0.9030276 0.0277752 0.2956846 +0.9353068 0.0622749 0.2733449 +0.9544774 0.1058162 0.2679003 +0.9668902 0.1570779 0.2792731 +0.9753825 0.2149725 0.3056339 +0.9814136 0.2782347 0.3444838 +0.9858113 0.3452987 0.3929865 +0.9890801 0.414329 0.4481468 +0.9915446 0.4833522 0.506984 +0.9934225 0.5504419 0.5667225 +0.9948653 0.6139056 0.6249715 +0.9959807 0.672428 0.6798563 +0.9968472 0.7251454 0.7300757 +0.9975228 0.7716446 0.7748843 +0.9980511 0.8119057 0.8140159 +0.9984653 0.8462106 0.8475749 +0.9987904 0.8750434 0.8759198 +0.9990461 0.899 0.8995601 +0.9992474 0.9187157 0.919072 +0.999406 0.9348141 0.93504 +0.999531 0.9478746 0.9480175 +0.9996296 0.9584155 0.9585056 +0.9997074 0.966887 0.9669437 +0.9997689 0.9736724 0.9737081 +0.9998174 0.9790926 0.979115 +0.9998557 0.9834129 0.9834269 +0.999886 0.9868505 0.9868592 +0.9999099 0.989582 0.9895875 +0.9999288 0.9917501 0.9917535 +0.9999437 0.9934695 0.9934716 +0.0000238 0.0030742 0.3429792 +0.0000382 0.0025707 0.3424757 +0.0000611 0.0019385 0.3418435 +0.0000978 0.0011463 0.3410514 +0.0001565 0.0001565 0.3400615 +0.001483 0.0001565 0.3400615 +0.0031613 0.0001565 0.3400615 +0.0052846 0.0001565 0.3400615 +0.0079707 0.0001565 0.3400615 +0.0113691 0.0001565 0.3400615 +0.0156685 0.0001565 0.3400615 +0.0211078 0.0001565 0.3400615 +0.0279891 0.0001565 0.3400615 +0.036695 0.0001565 0.3400615 +0.047709 0.0001565 0.3400615 +0.0616432 0.0001565 0.3400615 +0.0792718 0.0001565 0.3400615 +0.1015742 0.0001565 0.3400615 +0.1297896 0.0001565 0.3400615 +0.1654858 0.0001565 0.3400615 +0.2106462 0.0001565 0.3400615 +0.2677799 0.0001565 0.3400615 +0.3400615 0.0001565 0.3400615 +0.4315072 0.0001565 0.3400615 +0.5471978 0.0001565 0.3400615 +0.6935614 0.0001565 0.3400615 +0.8394338 0.0050676 0.3278694 +0.9028657 0.0277111 0.2950184 +0.9352348 0.0621943 0.2727739 +0.9544418 0.1057322 0.267422 +0.9668714 0.1569971 0.2788823 +0.9753721 0.2148987 0.305322 +0.9814076 0.2781701 0.3442401 +0.9858079 0.3452442 0.3928 +0.9890781 0.4142845 0.4480069 +0.9915433 0.4833171 0.5068811 +0.9934218 0.550415 0.5666483 +0.9948649 0.6138855 0.624919 +0.9959804 0.6724135 0.6798198 +0.996847 0.7251351 0.7300507 +0.9975227 0.7716375 0.7748674 +0.9980511 0.8119009 0.8140047 +0.9984652 0.8462073 0.8475675 +0.9987904 0.8750412 0.875915 +0.9990461 0.8989986 0.8995569 +0.9992474 0.9187148 0.91907 +0.999406 0.9348135 0.9350387 +0.999531 0.9478743 0.9480166 +0.9996296 0.9584153 0.9585051 +0.9997074 0.9668869 0.9669434 +0.9997689 0.9736723 0.9737079 +0.9998174 0.9790925 0.9791148 +0.9998557 0.9834128 0.9834268 +0.999886 0.9868504 0.9868592 +0.9999099 0.989582 0.9895874 +0.9999288 0.9917501 0.9917535 +0.9999437 0.9934695 0.9934716 +0.0000238 0.0044007 0.3429792 +0.0000382 0.0038972 0.3424757 +0.0000611 0.003265 0.3418435 +0.0000978 0.0024729 0.3410514 +0.0001565 0.001483 0.3400615 +0.0002504 0.0002504 0.3388289 +0.0019287 0.0002504 0.3388289 +0.004052 0.0002504 0.3388289 +0.0067381 0.0002504 0.3388289 +0.0101365 0.0002504 0.3388289 +0.0144359 0.0002504 0.3388289 +0.0198752 0.0002504 0.3388289 +0.0267565 0.0002504 0.3388289 +0.0354624 0.0002504 0.3388289 +0.0464764 0.0002504 0.3388289 +0.0604106 0.0002504 0.3388289 +0.0780392 0.0002504 0.3388289 +0.1003416 0.0002504 0.3388289 +0.128557 0.0002504 0.3388289 +0.1642532 0.0002504 0.3388289 +0.2094136 0.0002504 0.3388289 +0.2665473 0.0002504 0.3388289 +0.3388289 0.0002504 0.3388289 +0.4302746 0.0002504 0.3388289 +0.5459652 0.0002504 0.3388289 +0.6923288 0.0002504 0.3388289 +0.8388802 0.0050694 0.3268833 +0.9026634 0.0276479 0.2941874 +0.9351449 0.0621069 0.2720617 +0.9543974 0.1056375 0.2668257 +0.9668479 0.156904 0.2783953 +0.9753591 0.2148124 0.3049333 +0.9814002 0.2780936 0.3439364 +0.9858036 0.3451791 0.3925675 +0.9890755 0.4142311 0.4478326 +0.9915418 0.4832747 0.5067529 +0.9934209 0.5503825 0.5665559 +0.9948643 0.6138613 0.6248536 +0.9959801 0.6723959 0.6797744 +0.9968468 0.7251226 0.7300196 +0.9975226 0.7716288 0.7748465 +0.998051 0.8118949 0.8139908 +0.9984652 0.8462034 0.8475583 +0.9987904 0.8750386 0.875909 +0.9990461 0.8989969 0.8995531 +0.9992474 0.9187137 0.9190675 +0.9994059 0.9348128 0.9350371 +0.999531 0.9478738 0.9480156 +0.9996296 0.958415 0.9585044 +0.9997074 0.9668867 0.966943 +0.9997689 0.9736722 0.9737076 +0.9998174 0.9790925 0.9791147 +0.9998557 0.9834128 0.9834267 +0.999886 0.9868504 0.9868591 +0.9999099 0.9895819 0.9895874 +0.9999288 0.9917501 0.9917535 +0.9999437 0.9934695 0.9934716 +0.0000238 0.006079 0.3429792 +0.0000382 0.0055755 0.3424757 +0.0000611 0.0049433 0.3418435 +0.0000978 0.0041512 0.3410514 +0.0001565 0.0031613 0.3400615 +0.0002504 0.0019287 0.3388289 +0.0004008 0.0004008 0.337301 +0.0025241 0.0004008 0.337301 +0.0052103 0.0004008 0.337301 +0.0086086 0.0004008 0.337301 +0.012908 0.0004008 0.337301 +0.0183473 0.0004008 0.337301 +0.0252287 0.0004008 0.337301 +0.0339345 0.0004008 0.337301 +0.0449485 0.0004008 0.337301 +0.0588827 0.0004008 0.337301 +0.0765113 0.0004008 0.337301 +0.0988137 0.0004008 0.337301 +0.1270291 0.0004008 0.337301 +0.1627254 0.0004008 0.337301 +0.2078857 0.0004008 0.337301 +0.2650195 0.0004008 0.337301 +0.337301 0.0004008 0.337301 +0.4287467 0.0004008 0.337301 +0.5444373 0.0004008 0.337301 +0.6908009 0.0004008 0.337301 +0.8381886 0.0051048 0.3256576 +0.9024114 0.0275966 0.2931551 +0.9350332 0.0620199 0.2711774 +0.9543421 0.1055364 0.2660854 +0.9668187 0.1568008 0.2777909 +0.975343 0.2147144 0.304451 +0.9813911 0.2780055 0.3435596 +0.9857982 0.3451032 0.3922792 +0.9890723 0.4141683 0.4476164 +0.9915399 0.4832246 0.506594 +0.9934197 0.5503438 0.5664413 +0.9948636 0.6138323 0.6247725 +0.9959797 0.6723748 0.679718 +0.9968465 0.7251076 0.7299811 +0.9975224 0.7716184 0.7748205 +0.9980509 0.8118878 0.8139735 +0.9984651 0.8461986 0.8475469 +0.9987903 0.8750355 0.8759016 +0.9990461 0.8989948 0.8995483 +0.9992473 0.9187123 0.9190645 +0.9994059 0.9348119 0.9350352 +0.999531 0.9478733 0.9480144 +0.9996296 0.9584146 0.9585036 +0.9997074 0.9668865 0.9669425 +0.9997689 0.9736721 0.9737073 +0.9998174 0.9790924 0.9791145 +0.9998557 0.9834127 0.9834266 +0.999886 0.9868504 0.9868591 +0.9999099 0.9895819 0.9895874 +0.9999288 0.99175 0.9917534 +0.9999437 0.9934695 0.9934716 +0.0000238 0.0082023 0.3429792 +0.0000382 0.0076988 0.3424757 +0.0000611 0.0070666 0.3418435 +0.0000978 0.0062744 0.3410514 +0.0001565 0.0052846 0.3400615 +0.0002504 0.004052 0.3388289 +0.0004008 0.0025241 0.337301 +0.0006416 0.0006416 0.3354185 +0.0033277 0.0006416 0.3354185 +0.0067261 0.0006416 0.3354185 +0.0110255 0.0006416 0.3354185 +0.0164648 0.0006416 0.3354185 +0.0233461 0.0006416 0.3354185 +0.032052 0.0006416 0.3354185 +0.043066 0.0006416 0.3354185 +0.0570002 0.0006416 0.3354185 +0.0746288 0.0006416 0.3354185 +0.0969312 0.0006416 0.3354185 +0.1251466 0.0006416 0.3354185 +0.1608428 0.0006416 0.3354185 +0.2060032 0.0006416 0.3354185 +0.2631369 0.0006416 0.3354185 +0.3354185 0.0006416 0.3354185 +0.4268641 0.0006416 0.3354185 +0.5425548 0.0006416 0.3354185 +0.6889184 0.0006416 0.3354185 +0.8373283 0.0052028 0.3241424 +0.9020992 0.0275778 0.2918798 +0.9348949 0.0619473 0.2700853 +0.9542739 0.1054384 0.2651716 +0.9667827 0.1566936 0.277045 +0.9753231 0.2146085 0.303856 +0.9813797 0.2779077 0.3430949 +0.9857916 0.3450175 0.3919237 +0.9890684 0.4140964 0.4473498 +0.9915376 0.4831666 0.506398 +0.9934183 0.5502987 0.5663 +0.9948628 0.6137984 0.6246726 +0.9959791 0.67235 0.6796485 +0.9968462 0.7250899 0.7299335 +0.9975222 0.7716061 0.7747884 +0.9980508 0.8118794 0.8139522 +0.998465 0.8461929 0.8475329 +0.9987903 0.8750317 0.8758925 +0.999046 0.8989923 0.8995424 +0.9992473 0.9187107 0.9190607 +0.9994059 0.9348109 0.9350327 +0.999531 0.9478726 0.9480128 +0.9996296 0.9584142 0.9585026 +0.9997074 0.9668862 0.9669419 +0.9997689 0.9736719 0.9737069 +0.9998174 0.9790923 0.9791142 +0.9998557 0.9834127 0.9834264 +0.999886 0.9868503 0.986859 +0.9999099 0.9895819 0.9895873 +0.9999288 0.99175 0.9917534 +0.9999437 0.9934694 0.9934716 +0.0000238 0.0108885 0.3429792 +0.0000382 0.0103849 0.3424757 +0.0000611 0.0097527 0.3418435 +0.0000978 0.0089606 0.3410514 +0.0001565 0.0079707 0.3400615 +0.0002504 0.0067381 0.3388289 +0.0004008 0.0052103 0.337301 +0.0006416 0.0033277 0.3354185 +0.0010268 0.0010268 0.3331176 +0.0044252 0.0010268 0.3331176 +0.0087246 0.0010268 0.3331176 +0.0141639 0.0010268 0.3331176 +0.0210452 0.0010268 0.3331176 +0.0297511 0.0010268 0.3331176 +0.0407651 0.0010268 0.3331176 +0.0546993 0.0010268 0.3331176 +0.0723279 0.0010268 0.3331176 +0.0946303 0.0010268 0.3331176 +0.1228457 0.0010268 0.3331176 +0.1585419 0.0010268 0.3331176 +0.2037023 0.0010268 0.3331176 +0.260836 0.0010268 0.3331176 +0.3331176 0.0010268 0.3331176 +0.4245633 0.0010268 0.3331176 +0.5402539 0.0010268 0.3331176 +0.6866175 0.0010268 0.3331176 +0.8362644 0.0054121 0.3222829 +0.9017148 0.0276281 0.290316 +0.9347252 0.061916 0.2687468 +0.9541902 0.1053624 0.2640521 +0.9667385 0.1565954 0.2761317 +0.9752987 0.2145034 0.3031276 +0.9813659 0.2778058 0.3425263 +0.9857835 0.3449254 0.3914887 +0.9890637 0.4140176 0.4470237 +0.9915347 0.4831021 0.5061584 +0.9934166 0.550248 0.5661273 +0.9948617 0.6137599 0.6245504 +0.9959785 0.6723217 0.6795635 +0.9968458 0.7250697 0.7298754 +0.997522 0.7715919 0.7747493 +0.9980506 0.8118697 0.8139261 +0.9984649 0.8461864 0.8475157 +0.9987902 0.8750274 0.8758813 +0.999046 0.8989895 0.8995351 +0.9992473 0.9187089 0.919056 +0.9994059 0.9348097 0.9350298 +0.999531 0.9478718 0.9480109 +0.9996296 0.9584137 0.9585014 +0.9997074 0.9668859 0.9669411 +0.9997689 0.9736717 0.9737064 +0.9998174 0.9790921 0.9791139 +0.9998557 0.9834126 0.9834262 +0.999886 0.9868503 0.9868588 +0.9999099 0.9895819 0.9895872 +0.9999288 0.99175 0.9917534 +0.9999437 0.9934694 0.9934715 +0.0000238 0.0142868 0.3429792 +0.0000382 0.0137833 0.3424757 +0.0000611 0.0131511 0.3418435 +0.0000978 0.012359 0.3410514 +0.0001565 0.0113691 0.3400615 +0.0002504 0.0101365 0.3388289 +0.0004008 0.0086086 0.337301 +0.0006416 0.0067261 0.3354185 +0.0010268 0.0044252 0.3331176 +0.0016435 0.0016435 0.3303359 +0.0059429 0.0016435 0.3303359 +0.0113822 0.0016435 0.3303359 +0.0182636 0.0016435 0.3303359 +0.0269694 0.0016435 0.3303359 +0.0379834 0.0016435 0.3303359 +0.0519176 0.0016435 0.3303359 +0.0695462 0.0016435 0.3303359 +0.0918486 0.0016435 0.3303359 +0.120064 0.0016435 0.3303359 +0.1557603 0.0016435 0.3303359 +0.2009206 0.0016435 0.3303359 +0.2580543 0.0016435 0.3303359 +0.3303359 0.0016435 0.3303359 +0.4217816 0.0016435 0.3303359 +0.5374722 0.0016435 0.3303359 +0.6838358 0.0016435 0.3303359 +0.8349593 0.0058134 0.3200238 +0.9012461 0.0278105 0.2884181 +0.9345187 0.0619734 0.2671233 +0.9540886 0.1053433 0.2626949 +0.966685 0.1565315 0.2750249 +0.9752692 0.2144168 0.3022454 +0.9813491 0.2777122 0.3418377 +0.9857738 0.3448353 0.3909622 +0.9890579 0.4139373 0.4466291 +0.9915312 0.4830346 0.5058684 +0.9934145 0.5501939 0.5659183 +0.9948604 0.6137183 0.6244026 +0.9959777 0.6722907 0.6794608 +0.9968453 0.7250473 0.7298052 +0.9975217 0.7715762 0.7747019 +0.9980504 0.8118589 0.8138946 +0.9984648 0.8461791 0.847495 +0.9987902 0.8750225 0.8758678 +0.9990459 0.8989863 0.8995264 +0.9992473 0.9187068 0.9190504 +0.9994059 0.9348083 0.9350262 +0.9995309 0.947871 0.9480087 +0.9996296 0.9584132 0.9585 +0.9997074 0.9668855 0.9669402 +0.9997689 0.9736715 0.9737058 +0.9998174 0.979092 0.9791136 +0.9998557 0.9834125 0.983426 +0.999886 0.9868502 0.9868587 +0.9999099 0.9895818 0.9895871 +0.9999288 0.99175 0.9917533 +0.9999437 0.9934694 0.9934715 +0.0000238 0.0185862 0.3429792 +0.0000382 0.0180827 0.3424757 +0.0000611 0.0174505 0.3418435 +0.0000978 0.0166583 0.3410514 +0.0001565 0.0156685 0.3400615 +0.0002504 0.0144359 0.3388289 +0.0004008 0.012908 0.337301 +0.0006416 0.0110255 0.3354185 +0.0010268 0.0087246 0.3331176 +0.0016435 0.0059429 0.3303359 +0.0026305 0.0026305 0.3270236 +0.0080698 0.0026305 0.3270236 +0.0149512 0.0026305 0.3270236 +0.023657 0.0026305 0.3270236 +0.0346711 0.0026305 0.3270236 +0.0486053 0.0026305 0.3270236 +0.0662338 0.0026305 0.3270236 +0.0885362 0.0026305 0.3270236 +0.1167517 0.0026305 0.3270236 +0.1524479 0.0026305 0.3270236 +0.1976083 0.0026305 0.3270236 +0.254742 0.0026305 0.3270236 +0.3270236 0.0026305 0.3270236 +0.4184692 0.0026305 0.3270236 +0.5341598 0.0026305 0.3270236 +0.6805235 0.0026305 0.3270236 +0.8333779 0.0065402 0.3173179 +0.900682 0.0282324 0.2861474 +0.9342712 0.062202 0.2651822 +0.9539671 0.1054431 0.2610734 +0.9666211 0.1565473 0.2737034 +0.975234 0.2143816 0.3011925 +0.9813291 0.2776503 0.3410164 +0.9857621 0.3447636 0.3903343 +0.989051 0.4138668 0.4461586 +0.9915271 0.4829718 0.5055228 +0.993412 0.5501416 0.5656692 +0.9948589 0.6136769 0.6242264 +0.9959768 0.6722594 0.6793384 +0.9968448 0.7250244 0.7297214 +0.9975213 0.7715599 0.7746455 +0.9980502 0.8118476 0.813857 +0.9984647 0.8461714 0.8474703 +0.9987901 0.8750173 0.8758517 +0.9990459 0.8989829 0.899516 +0.9992472 0.9187045 0.9190437 +0.9994059 0.9348069 0.9350219 +0.9995309 0.94787 0.9480059 +0.9996296 0.9584126 0.9584983 +0.9997074 0.9668852 0.9669391 +0.9997689 0.9736712 0.9737052 +0.9998174 0.9790919 0.9791131 +0.9998557 0.9834124 0.9834257 +0.999886 0.9868502 0.9868585 +0.9999099 0.9895818 0.989587 +0.9999288 0.99175 0.9917532 +0.9999437 0.9934694 0.9934715 +0.0000238 0.0240255 0.3429792 +0.0000382 0.023522 0.3424757 +0.0000611 0.0228898 0.3418435 +0.0000978 0.0220976 0.3410514 +0.0001565 0.0211078 0.3400615 +0.0002504 0.0198752 0.3388289 +0.0004008 0.0183473 0.337301 +0.0006416 0.0164648 0.3354185 +0.0010268 0.0141639 0.3331176 +0.0016435 0.0113822 0.3303359 +0.0026305 0.0080698 0.3270236 +0.0042103 0.0042103 0.3231641 +0.0110917 0.0042103 0.3231641 +0.0197975 0.0042103 0.3231641 +0.0308116 0.0042103 0.3231641 +0.0447458 0.0042103 0.3231641 +0.0623743 0.0042103 0.3231641 +0.0846767 0.0042103 0.3231641 +0.1128922 0.0042103 0.3231641 +0.1485884 0.0042103 0.3231641 +0.1937488 0.0042103 0.3231641 +0.2508825 0.0042103 0.3231641 +0.3231641 0.0042103 0.3231641 +0.4146097 0.0042103 0.3231641 +0.5303003 0.0042103 0.3231641 +0.676664 0.0042103 0.3231641 +0.8314967 0.0078103 0.314143 +0.9000167 0.0290732 0.2834869 +0.9339805 0.062742 0.2629098 +0.9538247 0.1057683 0.2591765 +0.9665463 0.1567226 0.2721586 +0.9751928 0.2144566 0.2999624 +0.9813057 0.2776626 0.3400572 +0.9857485 0.3447407 0.3896014 +0.989043 0.4138277 0.4456096 +0.9915223 0.4829286 0.5051196 +0.9934091 0.5501012 0.5653788 +0.9948571 0.6136427 0.624021 +0.9959757 0.6722322 0.6791956 +0.9968441 0.7250039 0.7296238 +0.9975209 0.7715449 0.7745797 +0.99805 0.811837 0.8138133 +0.9984645 0.8461641 0.8474415 +0.99879 0.8750124 0.8758329 +0.9990458 0.8989796 0.8995038 +0.9992472 0.9187024 0.9190359 +0.9994059 0.9348055 0.9350169 +0.9995309 0.9478691 0.9480028 +0.9996296 0.958412 0.9584963 +0.9997074 0.9668848 0.9669378 +0.9997689 0.973671 0.9737044 +0.9998174 0.9790917 0.9791126 +0.9998557 0.9834123 0.9834254 +0.999886 0.9868501 0.9868583 +0.9999099 0.9895818 0.9895869 +0.9999288 0.9917499 0.9917532 +0.9999437 0.9934694 0.9934714 +0.0000238 0.0309069 0.3429792 +0.0000382 0.0304033 0.3424757 +0.0000611 0.0297711 0.3418435 +0.0000978 0.028979 0.3410514 +0.0001565 0.0279891 0.3400615 +0.0002504 0.0267565 0.3388289 +0.0004008 0.0252287 0.337301 +0.0006416 0.0233461 0.3354185 +0.0010268 0.0210452 0.3331176 +0.0016435 0.0182636 0.3303359 +0.0026305 0.0149512 0.3270236 +0.0042103 0.0110917 0.3231641 +0.0067388 0.0067388 0.3188112 +0.0154447 0.0067388 0.3188112 +0.0264587 0.0067388 0.3188112 +0.0403929 0.0067388 0.3188112 +0.0580214 0.0067388 0.3188112 +0.0803239 0.0067388 0.3188112 +0.1085393 0.0067388 0.3188112 +0.1442355 0.0067388 0.3188112 +0.1893959 0.0067388 0.3188112 +0.2465296 0.0067388 0.3188112 +0.3188112 0.0067388 0.3188112 +0.4102568 0.0067388 0.3188112 +0.5259474 0.0067388 0.3188112 +0.6723111 0.0067388 0.3188112 +0.8293233 0.0099781 0.3105336 +0.8992555 0.0306306 0.2804673 +0.9336494 0.0638283 0.260333 +0.953663 0.1064997 0.2570275 +0.9664615 0.1571937 0.2704099 +0.9751462 0.2147432 0.2985709 +0.9812792 0.2778236 0.3389728 +0.9857332 0.3448204 0.3887731 +0.9890339 0.4138582 0.4449894 +0.9915169 0.4829319 0.5046642 +0.9934058 0.5500915 0.5650508 +0.9948551 0.6136284 0.6237891 +0.9959745 0.672218 0.6790346 +0.9968433 0.7249916 0.7295137 +0.9975204 0.7715352 0.7745055 +0.9980497 0.8118298 0.8137639 +0.9984643 0.8461589 0.847409 +0.9987899 0.8750088 0.8758117 +0.9990458 0.8989771 0.8994901 +0.9992472 0.9187008 0.9190271 +0.9994058 0.9348044 0.9350113 +0.9995309 0.9478684 0.9479992 +0.9996296 0.9584115 0.958494 +0.9997074 0.9668845 0.9669364 +0.9997689 0.9736708 0.9737034 +0.9998174 0.9790916 0.9791121 +0.9998557 0.9834122 0.9834251 +0.999886 0.9868501 0.9868581 +0.9999099 0.9895817 0.9895868 +0.9999288 0.9917499 0.9917531 +0.9999437 0.9934694 0.9934713 +0.0000238 0.0396127 0.3429792 +0.0000382 0.0391092 0.3424757 +0.0000611 0.038477 0.3418435 +0.0000978 0.0376849 0.3410514 +0.0001565 0.036695 0.3400615 +0.0002504 0.0354624 0.3388289 +0.0004008 0.0339345 0.337301 +0.0006416 0.032052 0.3354185 +0.0010268 0.0297511 0.3331176 +0.0016435 0.0269694 0.3303359 +0.0026305 0.023657 0.3270236 +0.0042103 0.0197975 0.3231641 +0.0067388 0.0154447 0.3188112 +0.0107859 0.0107859 0.3141524 +0.0217999 0.0107859 0.3141524 +0.0357341 0.0107859 0.3141524 +0.0533626 0.0107859 0.3141524 +0.075665 0.0107859 0.3141524 +0.1038805 0.0107859 0.3141524 +0.1395767 0.0107859 0.3141524 +0.1847371 0.0107859 0.3141524 +0.2418708 0.0107859 0.3141524 +0.3141524 0.0107859 0.3141524 +0.405598 0.0107859 0.3141524 +0.5212886 0.0107859 0.3141524 +0.6676523 0.0107859 0.3141524 +0.8269342 0.0136166 0.3066367 +0.8984278 0.0333932 0.2772127 +0.9332914 0.0658501 0.2575585 +0.9534887 0.1079385 0.254716 +0.9663702 0.15819 0.2685306 +0.9750962 0.2154135 0.2970766 +0.9812508 0.2782606 0.337809 +0.9857167 0.3450957 0.3878847 +0.9890241 0.4140252 0.4443244 +0.991511 0.4830292 0.5041761 +0.9934023 0.5501456 0.5646994 +0.994853 0.6136569 0.6235407 +0.9959732 0.672232 0.678862 +0.9968425 0.7249978 0.7293958 +0.9975199 0.7715376 0.774426 +0.9980494 0.8118303 0.813711 +0.9984642 0.8461587 0.8473742 +0.9987897 0.8750084 0.8757891 +0.9990457 0.8989767 0.8994755 +0.9992471 0.9187004 0.9190177 +0.9994058 0.9348042 0.9350053 +0.9995309 0.9478683 0.9479954 +0.9996295 0.9584114 0.9584916 +0.9997074 0.9668844 0.9669349 +0.9997689 0.9736708 0.9737025 +0.9998174 0.9790916 0.9791115 +0.9998557 0.9834122 0.9834247 +0.999886 0.98685 0.9868579 +0.9999099 0.9895817 0.9895866 +0.9999288 0.9917499 0.991753 +0.9999437 0.9934694 0.9934713 +0.0000238 0.0506267 0.3429792 +0.0000382 0.0501232 0.3424757 +0.0000611 0.049491 0.3418435 +0.0000978 0.0486989 0.3410514 +0.0001565 0.047709 0.3400615 +0.0002504 0.0464764 0.3388289 +0.0004008 0.0449485 0.337301 +0.0006416 0.043066 0.3354185 +0.0010268 0.0407651 0.3331176 +0.0016435 0.0379834 0.3303359 +0.0026305 0.0346711 0.3270236 +0.0042103 0.0308116 0.3231641 +0.0067388 0.0264587 0.3188112 +0.0107859 0.0217999 0.3141524 +0.0172633 0.0172633 0.3096159 +0.0311975 0.0172633 0.3096159 +0.0488261 0.0172633 0.3096159 +0.0711285 0.0172633 0.3096159 +0.099344 0.0172633 0.3096159 +0.1350402 0.0172633 0.3096159 +0.1802005 0.0172633 0.3096159 +0.2373343 0.0172633 0.3096159 +0.3096159 0.0172633 0.3096159 +0.4010615 0.0172633 0.3096159 +0.5167521 0.0172633 0.3096159 +0.6631157 0.0172633 0.3096159 +0.8245426 0.0196467 0.3028082 +0.8976087 0.0381561 0.2740209 +0.9329391 0.0694453 0.2548403 +0.9533177 0.1105818 0.2524537 +0.9662809 0.160092 0.2666929 +0.9750472 0.2167545 0.2956165 +0.9812231 0.2791873 0.3366726 +0.9857006 0.3457234 0.3870176 +0.9890146 0.4144423 0.4436757 +0.9915054 0.4833013 0.5037002 +0.9933988 0.5503203 0.5643568 +0.9948509 0.6137675 0.6232986 +0.9959719 0.6723012 0.6786939 +0.9968418 0.7250408 0.7292808 +0.9975194 0.7715641 0.7743486 +0.9980491 0.8118466 0.8136595 +0.998464 0.8461687 0.8473404 +0.9987896 0.8750145 0.875767 +0.9990456 0.8989805 0.8994612 +0.9992471 0.9187027 0.9190085 +0.9994058 0.9348056 0.9349994 +0.9995309 0.9478691 0.9479916 +0.9996295 0.958412 0.9584892 +0.9997074 0.9668847 0.9669334 +0.9997688 0.973671 0.9737015 +0.9998174 0.9790917 0.9791109 +0.9998557 0.9834123 0.9834243 +0.999886 0.9868501 0.9868576 +0.9999099 0.9895817 0.9895865 +0.9999288 0.9917499 0.9917529 +0.9999437 0.9934694 0.9934712 +0.0000238 0.0645609 0.3429792 +0.0000382 0.0640574 0.3424757 +0.0000611 0.0634252 0.3418435 +0.0000978 0.0626331 0.3410514 +0.0001565 0.0616432 0.3400615 +0.0002504 0.0604106 0.3388289 +0.0004008 0.0588827 0.337301 +0.0006416 0.0570002 0.3354185 +0.0010268 0.0546993 0.3331176 +0.0016435 0.0519176 0.3303359 +0.0026305 0.0486053 0.3270236 +0.0042103 0.0447458 0.3231641 +0.0067388 0.0403929 0.3188112 +0.0107859 0.0357341 0.3141524 +0.0172633 0.0311975 0.3096159 +0.0276309 0.0276309 0.3060492 +0.0452595 0.0276309 0.3060492 +0.0675619 0.0276309 0.3060492 +0.0957773 0.0276309 0.3060492 +0.1314736 0.0276309 0.3060492 +0.1766339 0.0276309 0.3060492 +0.2337676 0.0276309 0.3060492 +0.3060492 0.0276309 0.3060492 +0.3974949 0.0276309 0.3060492 +0.5131855 0.0276309 0.3060492 +0.6595491 0.0276309 0.3060492 +0.8226154 0.0295373 0.2997746 +0.8969554 0.0461985 0.2714957 +0.9326595 0.0756464 0.2526918 +0.9531823 0.1152388 0.2506671 +0.9662104 0.1635226 0.2652429 +0.9750086 0.2192389 0.2944652 +0.9812013 0.2809573 0.335777 +0.9856879 0.3469645 0.3863346 +0.9890072 0.4152991 0.4431649 +0.9915009 0.4838841 0.5033255 +0.9933961 0.5507113 0.5640871 +0.9948493 0.6140266 0.6231081 +0.9959709 0.6724711 0.6785616 +0.9968411 0.7251511 0.7291904 +0.9975191 0.7716352 0.7742877 +0.9980488 0.8118921 0.813619 +0.9984638 0.8461977 0.8473137 +0.9987895 0.8750329 0.8757496 +0.9990456 0.8989921 0.89945 +0.999247 0.9187101 0.9190013 +0.9994057 0.9348102 0.9349948 +0.9995309 0.947872 0.9479887 +0.9996295 0.9584138 0.9584874 +0.9997074 0.9668859 0.9669322 +0.9997688 0.9736717 0.9737008 +0.9998174 0.9790921 0.9791104 +0.9998557 0.9834126 0.983424 +0.999886 0.9868503 0.9868574 +0.9999099 0.9895819 0.9895864 +0.9999288 0.99175 0.9917528 +0.9999437 0.9934694 0.9934712 +0.0000238 0.0821895 0.3429792 +0.0000382 0.081686 0.3424757 +0.0000611 0.0810538 0.3418435 +0.0000978 0.0802616 0.3410514 +0.0001565 0.0792718 0.3400615 +0.0002504 0.0780392 0.3388289 +0.0004008 0.0765113 0.337301 +0.0006416 0.0746288 0.3354185 +0.0010268 0.0723279 0.3331176 +0.0016435 0.0695462 0.3303359 +0.0026305 0.0662338 0.3270236 +0.0042103 0.0623743 0.3231641 +0.0067388 0.0580214 0.3188112 +0.0107859 0.0533626 0.3141524 +0.0172633 0.0488261 0.3096159 +0.0276309 0.0452595 0.3060492 +0.0441188 0.0441188 0.3049085 +0.0664212 0.0441188 0.3049085 +0.0946366 0.0441188 0.3049085 +0.1303328 0.0441188 0.3049085 +0.1754932 0.0441188 0.3049085 +0.2326269 0.0441188 0.3049085 +0.3049085 0.0441188 0.3049085 +0.3963542 0.0441188 0.3049085 +0.5120448 0.0441188 0.3049085 +0.6584084 0.0441188 0.3049085 +0.8219901 0.0455041 0.2988 +0.8967447 0.0594506 0.2706852 +0.9325696 0.0860209 0.2520025 +0.9531389 0.1231452 0.2500942 +0.9661878 0.1694384 0.2647781 +0.9749962 0.2235962 0.2940963 +0.9811943 0.2841192 0.3354901 +0.9856839 0.3492254 0.3861159 +0.9890048 0.4168922 0.4430013 +0.9914995 0.4849907 0.5032055 +0.9933953 0.5514695 0.5640008 +0.9948487 0.6145393 0.6230471 +0.9959706 0.6728136 0.6785192 +0.9968409 0.7253775 0.7291615 +0.9975189 0.7717834 0.7742682 +0.9980488 0.8119884 0.8136061 +0.9984638 0.8462598 0.8473052 +0.9987895 0.8750727 0.8757441 +0.9990455 0.8990175 0.8994464 +0.999247 0.9187262 0.918999 +0.9994057 0.9348204 0.9349933 +0.9995308 0.9478785 0.9479878 +0.9996295 0.9584178 0.9584868 +0.9997074 0.9668884 0.9669318 +0.9997688 0.9736733 0.9737006 +0.9998174 0.9790931 0.9791103 +0.9998557 0.9834132 0.9834239 +0.999886 0.9868507 0.9868574 +0.9999099 0.9895821 0.9895863 +0.9999288 0.9917502 0.9917528 +0.9999437 0.9934695 0.9934712 +0.0000238 0.1044919 0.3429792 +0.0000382 0.1039884 0.3424757 +0.0000611 0.1033562 0.3418435 +0.0000978 0.102564 0.3410514 +0.0001565 0.1015742 0.3400615 +0.0002504 0.1003416 0.3388289 +0.0004008 0.0988137 0.337301 +0.0006416 0.0969312 0.3354185 +0.0010268 0.0946303 0.3331176 +0.0016435 0.0918486 0.3303359 +0.0026305 0.0885362 0.3270236 +0.0042103 0.0846767 0.3231641 +0.0067388 0.0803239 0.3188112 +0.0107859 0.075665 0.3141524 +0.0172633 0.0711285 0.3096159 +0.0276309 0.0675619 0.3060492 +0.0441188 0.0664212 0.3049085 +0.0664212 0.0664212 0.3049085 +0.0946366 0.0664212 0.3049085 +0.1303328 0.0664212 0.3049085 +0.1754932 0.0664212 0.3049085 +0.2326269 0.0664212 0.3049085 +0.3049085 0.0664212 0.3049085 +0.3963542 0.0664212 0.3049085 +0.5120448 0.0664212 0.3049085 +0.6584084 0.0664212 0.3049085 +0.8219901 0.0671656 0.2988 +0.8967447 0.0775151 0.2706852 +0.9325696 0.1002154 0.2520025 +0.9531389 0.1340017 0.2500942 +0.9661878 0.1775917 0.2647781 +0.9749962 0.2296253 0.2940963 +0.9811943 0.2885124 0.3354901 +0.9856839 0.3523802 0.3861159 +0.9890048 0.419125 0.4430013 +0.9914995 0.4865484 0.5032055 +0.9933953 0.5525411 0.5640008 +0.9948487 0.6152669 0.6230471 +0.9959706 0.6733015 0.6785192 +0.9968409 0.7257011 0.7291615 +0.9975189 0.7719959 0.7742682 +0.9980488 0.8121268 0.8136061 +0.9984638 0.8463492 0.8473052 +0.9987895 0.8751301 0.8757441 +0.9990455 0.8990542 0.8994464 +0.999247 0.9187495 0.918999 +0.9994057 0.9348352 0.9349933 +0.9995308 0.9478878 0.9479878 +0.9996295 0.9584237 0.9584868 +0.9997074 0.9668922 0.9669318 +0.9997688 0.9736756 0.9737006 +0.9998174 0.9790946 0.9791103 +0.9998557 0.9834141 0.9834239 +0.999886 0.9868512 0.9868574 +0.9999099 0.9895825 0.9895863 +0.9999288 0.9917504 0.9917528 +0.9999437 0.9934697 0.9934712 +0.0000238 0.1327073 0.3429792 +0.0000382 0.1322038 0.3424757 +0.0000611 0.1315716 0.3418435 +0.0000978 0.1307795 0.3410514 +0.0001565 0.1297896 0.3400615 +0.0002504 0.128557 0.3388289 +0.0004008 0.1270291 0.337301 +0.0006416 0.1251466 0.3354185 +0.0010268 0.1228457 0.3331176 +0.0016435 0.120064 0.3303359 +0.0026305 0.1167517 0.3270236 +0.0042103 0.1128922 0.3231641 +0.0067388 0.1085393 0.3188112 +0.0107859 0.1038805 0.3141524 +0.0172633 0.099344 0.3096159 +0.0276309 0.0957773 0.3060492 +0.0441188 0.0946366 0.3049085 +0.0664212 0.0946366 0.3049085 +0.0946366 0.0946366 0.3049085 +0.1303328 0.0946366 0.3049085 +0.1754932 0.0946366 0.3049085 +0.2326269 0.0946366 0.3049085 +0.3049085 0.0946366 0.3049085 +0.3963542 0.0946366 0.3049085 +0.5120448 0.0946366 0.3049085 +0.6584084 0.0946366 0.3049085 +0.8219901 0.0945703 0.2988 +0.8967447 0.1003691 0.2706852 +0.9325696 0.1181733 0.2520025 +0.9531389 0.1477366 0.2500942 +0.9661878 0.1879067 0.2647781 +0.9749962 0.2372529 0.2940963 +0.9811943 0.2940703 0.3354901 +0.9856839 0.3563715 0.3861159 +0.9890048 0.4219498 0.4430013 +0.9914995 0.4885191 0.5032055 +0.9933953 0.5538969 0.5640008 +0.9948487 0.6161874 0.6230471 +0.9959706 0.6739188 0.6785192 +0.9968409 0.7261105 0.7291615 +0.9975189 0.7722648 0.7742682 +0.9980488 0.8123018 0.8136061 +0.9984638 0.8464623 0.8473052 +0.9987895 0.8752028 0.8757441 +0.9990455 0.8991006 0.8994464 +0.999247 0.9187791 0.918999 +0.9994057 0.9348539 0.9349933 +0.9995308 0.9478997 0.9479878 +0.9996295 0.9584312 0.9584868 +0.9997074 0.9668969 0.9669318 +0.9997688 0.9736786 0.9737006 +0.9998174 0.9790965 0.9791103 +0.9998557 0.9834153 0.9834239 +0.999886 0.986852 0.9868574 +0.9999099 0.9895829 0.9895863 +0.9999288 0.9917507 0.9917528 +0.9999437 0.9934698 0.9934712 +0.0000238 0.1684036 0.3429792 +0.0000382 0.1679 0.3424757 +0.0000611 0.1672678 0.3418435 +0.0000978 0.1664757 0.3410514 +0.0001565 0.1654858 0.3400615 +0.0002504 0.1642532 0.3388289 +0.0004008 0.1627254 0.337301 +0.0006416 0.1608428 0.3354185 +0.0010268 0.1585419 0.3331176 +0.0016435 0.1557603 0.3303359 +0.0026305 0.1524479 0.3270236 +0.0042103 0.1485884 0.3231641 +0.0067388 0.1442355 0.3188112 +0.0107859 0.1395767 0.3141524 +0.0172633 0.1350402 0.3096159 +0.0276309 0.1314736 0.3060492 +0.0441188 0.1303328 0.3049085 +0.0664212 0.1303328 0.3049085 +0.0946366 0.1303328 0.3049085 +0.1303328 0.1303328 0.3049085 +0.1754932 0.1303328 0.3049085 +0.2326269 0.1303328 0.3049085 +0.3049085 0.1303328 0.3049085 +0.3963542 0.1303328 0.3049085 +0.5120448 0.1303328 0.3049085 +0.6584084 0.1303328 0.3049085 +0.8219901 0.1292408 0.2988 +0.8967447 0.1292823 0.2706852 +0.9325696 0.1408925 0.2520025 +0.9531389 0.1651131 0.2500942 +0.9661878 0.2009566 0.2647781 +0.9749962 0.2469027 0.2940963 +0.9811943 0.3011018 0.3354901 +0.9856839 0.3614209 0.3861159 +0.9890048 0.4255236 0.4430013 +0.9914995 0.4910123 0.5032055 +0.9933953 0.5556122 0.5640008 +0.9948487 0.6173519 0.6230471 +0.9959706 0.6746998 0.6785192 +0.9968409 0.7266285 0.7291615 +0.9975189 0.7726049 0.7742682 +0.9980488 0.8125232 0.8136061 +0.9984638 0.8466054 0.8473052 +0.9987895 0.8752947 0.8757441 +0.9990455 0.8991593 0.8994464 +0.999247 0.9188164 0.918999 +0.9994057 0.9348776 0.9349933 +0.9995308 0.9479146 0.9479878 +0.9996295 0.9584406 0.9584868 +0.9997074 0.9669028 0.9669318 +0.9997688 0.9736823 0.9737006 +0.9998174 0.9790988 0.9791103 +0.9998557 0.9834167 0.9834239 +0.999886 0.9868529 0.9868574 +0.9999099 0.9895835 0.9895863 +0.9999288 0.991751 0.9917528 +0.9999437 0.9934701 0.9934712 +0.0000238 0.2135639 0.3429792 +0.0000382 0.2130604 0.3424757 +0.0000611 0.2124282 0.3418435 +0.0000978 0.2116361 0.3410514 +0.0001565 0.2106462 0.3400615 +0.0002504 0.2094136 0.3388289 +0.0004008 0.2078857 0.337301 +0.0006416 0.2060032 0.3354185 +0.0010268 0.2037023 0.3331176 +0.0016435 0.2009206 0.3303359 +0.0026305 0.1976083 0.3270236 +0.0042103 0.1937488 0.3231641 +0.0067388 0.1893959 0.3188112 +0.0107859 0.1847371 0.3141524 +0.0172633 0.1802005 0.3096159 +0.0276309 0.1766339 0.3060492 +0.0441188 0.1754932 0.3049085 +0.0664212 0.1754932 0.3049085 +0.0946366 0.1754932 0.3049085 +0.1303328 0.1754932 0.3049085 +0.1754932 0.1754932 0.3049085 +0.2326269 0.1754932 0.3049085 +0.3049085 0.1754932 0.3049085 +0.3963542 0.1754932 0.3049085 +0.5120448 0.1754932 0.3049085 +0.6584084 0.1754932 0.3049085 +0.8219901 0.1731034 0.2988 +0.8967447 0.1658613 0.2706852 +0.9325696 0.1696351 0.2520025 +0.9531389 0.1870965 0.2500942 +0.9661878 0.2174663 0.2647781 +0.9749962 0.2591111 0.2940963 +0.9811943 0.3099976 0.3354901 +0.9856839 0.3678092 0.3861159 +0.9890048 0.4300448 0.4430013 +0.9914995 0.4941665 0.5032055 +0.9933953 0.5577822 0.5640008 +0.9948487 0.6188252 0.6230471 +0.9959706 0.6756878 0.6785192 +0.9968409 0.7272837 0.7291615 +0.9975189 0.7730352 0.7742682 +0.9980488 0.8128033 0.8136061 +0.9984638 0.8467864 0.8473052 +0.9987895 0.8754109 0.8757441 +0.9990455 0.8992336 0.8994464 +0.999247 0.9188636 0.918999 +0.9994057 0.9349075 0.9349933 +0.9995308 0.9479335 0.9479878 +0.9996295 0.9584526 0.9584868 +0.9997074 0.9669103 0.9669318 +0.9997688 0.973687 0.9737006 +0.9998174 0.9791018 0.9791103 +0.9998557 0.9834186 0.9834239 +0.999886 0.9868541 0.9868574 +0.9999099 0.9895842 0.9895863 +0.9999288 0.9917515 0.9917528 +0.9999437 0.9934704 0.9934712 +0.0000238 0.2706977 0.3429792 +0.0000382 0.2701941 0.3424757 +0.0000611 0.2695619 0.3418435 +0.0000978 0.2687698 0.3410514 +0.0001565 0.2677799 0.3400615 +0.0002504 0.2665473 0.3388289 +0.0004008 0.2650195 0.337301 +0.0006416 0.2631369 0.3354185 +0.0010268 0.260836 0.3331176 +0.0016435 0.2580543 0.3303359 +0.0026305 0.254742 0.3270236 +0.0042103 0.2508825 0.3231641 +0.0067388 0.2465296 0.3188112 +0.0107859 0.2418708 0.3141524 +0.0172633 0.2373343 0.3096159 +0.0276309 0.2337676 0.3060492 +0.0441188 0.2326269 0.3049085 +0.0664212 0.2326269 0.3049085 +0.0946366 0.2326269 0.3049085 +0.1303328 0.2326269 0.3049085 +0.1754932 0.2326269 0.3049085 +0.2326269 0.2326269 0.3049085 +0.3049085 0.2326269 0.3049085 +0.3963542 0.2326269 0.3049085 +0.5120448 0.2326269 0.3049085 +0.6584084 0.2326269 0.3049085 +0.8219901 0.2285954 0.2988 +0.8967447 0.2121385 0.2706852 +0.9325696 0.2059983 0.2520025 +0.9531389 0.2149085 0.2500942 +0.9661878 0.2383533 0.2647781 +0.9749962 0.2745562 0.2940963 +0.9811943 0.3212519 0.3354901 +0.9856839 0.3758911 0.3861159 +0.9890048 0.4357648 0.4430013 +0.9914995 0.498157 0.5032055 +0.9933953 0.5605276 0.5640008 +0.9948487 0.6206891 0.6230471 +0.9959706 0.6769378 0.6785192 +0.9968409 0.7281127 0.7291615 +0.9975189 0.7735795 0.7742682 +0.9980488 0.8131577 0.8136061 +0.9984638 0.8470154 0.8473052 +0.9987895 0.875558 0.8757441 +0.9990455 0.8993275 0.8994464 +0.999247 0.9189234 0.918999 +0.9994057 0.9349454 0.9349933 +0.9995308 0.9479575 0.9479878 +0.9996295 0.9584677 0.9584868 +0.9997074 0.9669198 0.9669318 +0.9997688 0.973693 0.9737006 +0.9998174 0.9791055 0.9791103 +0.9998557 0.9834209 0.9834239 +0.999886 0.9868555 0.9868574 +0.9999099 0.9895851 0.9895863 +0.9999288 0.9917521 0.9917528 +0.9999437 0.9934707 0.9934712 +0.0000238 0.3429792 0.3429792 +0.0000382 0.3424757 0.3424757 +0.0000611 0.3418435 0.3418435 +0.0000978 0.3410514 0.3410514 +0.0001565 0.3400615 0.3400615 +0.0002504 0.3388289 0.3388289 +0.0004008 0.337301 0.337301 +0.0006416 0.3354185 0.3354185 +0.0010268 0.3331176 0.3331176 +0.0016435 0.3303359 0.3303359 +0.0026305 0.3270236 0.3270236 +0.0042103 0.3231641 0.3231641 +0.0067388 0.3188112 0.3188112 +0.0107859 0.3141524 0.3141524 +0.0172633 0.3096159 0.3096159 +0.0276309 0.3060492 0.3060492 +0.0441188 0.3049085 0.3049085 +0.0664212 0.3049085 0.3049085 +0.0946366 0.3049085 0.3049085 +0.1303328 0.3049085 0.3049085 +0.1754932 0.3049085 0.3049085 +0.2326269 0.3049085 0.3049085 +0.3049085 0.3049085 0.3049085 +0.3963542 0.3049085 0.3049085 +0.5120448 0.3049085 0.3049085 +0.6584084 0.3049085 0.3049085 +0.8219901 0.2988 0.2988 +0.8967447 0.2706852 0.2706852 +0.9325696 0.2520025 0.2520025 +0.9531389 0.2500942 0.2500942 +0.9661878 0.2647781 0.2647781 +0.9749962 0.2940963 0.2940963 +0.9811943 0.3354901 0.3354901 +0.9856839 0.3861159 0.3861159 +0.9890048 0.4430013 0.4430013 +0.9914995 0.5032055 0.5032055 +0.9933953 0.5640008 0.5640008 +0.9948487 0.6230471 0.6230471 +0.9959706 0.6785192 0.6785192 +0.9968409 0.7291615 0.7291615 +0.9975189 0.7742682 0.7742682 +0.9980488 0.8136061 0.8136061 +0.9984638 0.8473052 0.8473052 +0.9987895 0.8757441 0.8757441 +0.9990455 0.8994464 0.8994464 +0.999247 0.918999 0.918999 +0.9994057 0.9349933 0.9349933 +0.9995308 0.9479878 0.9479878 +0.9996295 0.9584868 0.9584868 +0.9997074 0.9669318 0.9669318 +0.9997688 0.9737006 0.9737006 +0.9998174 0.9791103 0.9791103 +0.9998557 0.9834239 0.9834239 +0.999886 0.9868574 0.9868574 +0.9999099 0.9895863 0.9895863 +0.9999288 0.9917528 0.9917528 +0.9999437 0.9934712 0.9934712 +0.0000238 0.4344249 0.3429792 +0.0000382 0.4339214 0.3424757 +0.0000611 0.4332891 0.3418435 +0.0000978 0.432497 0.3410514 +0.0001565 0.4315072 0.3400615 +0.0002504 0.4302746 0.3388289 +0.0004008 0.4287467 0.337301 +0.0006416 0.4268641 0.3354185 +0.0010268 0.4245633 0.3331176 +0.0016435 0.4217816 0.3303359 +0.0026305 0.4184692 0.3270236 +0.0042103 0.4146097 0.3231641 +0.0067388 0.4102568 0.3188112 +0.0107859 0.405598 0.3141524 +0.0172633 0.4010615 0.3096159 +0.0276309 0.3974949 0.3060492 +0.0441188 0.3963542 0.3049085 +0.0664212 0.3963542 0.3049085 +0.0946366 0.3963542 0.3049085 +0.1303328 0.3963542 0.3049085 +0.1754932 0.3963542 0.3049085 +0.2326269 0.3963542 0.3049085 +0.3049085 0.3963542 0.3049085 +0.3963542 0.3963542 0.3049085 +0.5120448 0.3963542 0.3049085 +0.6584084 0.3963542 0.3049085 +0.8219901 0.3876179 0.2988 +0.8967447 0.3447543 0.2706852 +0.9325696 0.3102037 0.2520025 +0.9531389 0.2946088 0.2500942 +0.9661878 0.2982089 0.2647781 +0.9749962 0.3188171 0.2940963 +0.9811943 0.3535032 0.3354901 +0.9856839 0.3990515 0.3861159 +0.9890048 0.4521565 0.4430013 +0.9914995 0.5095925 0.5032055 +0.9933953 0.5683949 0.5640008 +0.9948487 0.6260304 0.6230471 +0.9959706 0.6805199 0.6785192 +0.9968409 0.7304884 0.7291615 +0.9975189 0.7751395 0.7742682 +0.9980488 0.8141733 0.8136061 +0.9984638 0.8476717 0.8473052 +0.9987895 0.8759795 0.8757441 +0.9990455 0.8995968 0.8994464 +0.999247 0.9190947 0.918999 +0.9994057 0.935054 0.9349933 +0.9995308 0.9480261 0.9479878 +0.9996295 0.9585109 0.9584868 +0.9997074 0.966947 0.9669318 +0.9997688 0.9737101 0.9737006 +0.9998174 0.9791163 0.9791103 +0.9998557 0.9834277 0.9834239 +0.999886 0.9868597 0.9868574 +0.9999099 0.9895878 0.9895863 +0.9999288 0.9917537 0.9917528 +0.9999437 0.9934718 0.9934712 +0.0000238 0.5501155 0.3429792 +0.0000382 0.549612 0.3424757 +0.0000611 0.5489798 0.3418435 +0.0000978 0.5481876 0.3410514 +0.0001565 0.5471978 0.3400615 +0.0002504 0.5459652 0.3388289 +0.0004008 0.5444373 0.337301 +0.0006416 0.5425548 0.3354185 +0.0010268 0.5402539 0.3331176 +0.0016435 0.5374722 0.3303359 +0.0026305 0.5341598 0.3270236 +0.0042103 0.5303003 0.3231641 +0.0067388 0.5259474 0.3188112 +0.0107859 0.5212886 0.3141524 +0.0172633 0.5167521 0.3096159 +0.0276309 0.5131855 0.3060492 +0.0441188 0.5120448 0.3049085 +0.0664212 0.5120448 0.3049085 +0.0946366 0.5120448 0.3049085 +0.1303328 0.5120448 0.3049085 +0.1754932 0.5120448 0.3049085 +0.2326269 0.5120448 0.3049085 +0.3049085 0.5120448 0.3049085 +0.3963542 0.5120448 0.3049085 +0.5120448 0.5120448 0.3049085 +0.6584084 0.5120448 0.3049085 +0.8219901 0.4999841 0.2988 +0.8967447 0.4384614 0.2706852 +0.9325696 0.3838358 0.2520025 +0.9531389 0.3509254 0.2500942 +0.9661878 0.3405032 0.2647781 +0.9749962 0.3500921 0.2940963 +0.9811943 0.3762922 0.3354901 +0.9856839 0.4154167 0.3861159 +0.9890048 0.4637389 0.4430013 +0.9914995 0.5176729 0.5032055 +0.9933953 0.573954 0.5640008 +0.9948487 0.6298046 0.6230471 +0.9959706 0.683051 0.6785192 +0.9968409 0.732167 0.7291615 +0.9975189 0.7762418 0.7742682 +0.9980488 0.8148909 0.8136061 +0.9984638 0.8481355 0.8473052 +0.9987895 0.8762773 0.8757441 +0.9990455 0.899787 0.8994464 +0.999247 0.9192157 0.918999 +0.9994057 0.9351307 0.9349933 +0.9995308 0.9480746 0.9479878 +0.9996295 0.9585415 0.9584868 +0.9997074 0.9669663 0.9669318 +0.9997688 0.9737222 0.9737006 +0.9998174 0.9791238 0.9791103 +0.9998557 0.9834324 0.9834239 +0.999886 0.9868627 0.9868574 +0.9999099 0.9895897 0.9895863 +0.9999288 0.9917549 0.9917528 +0.9999437 0.9934725 0.9934712 +0.0000238 0.6964791 0.3429792 +0.0000382 0.6959756 0.3424757 +0.0000611 0.6953434 0.3418435 +0.0000978 0.6945513 0.3410514 +0.0001565 0.6935614 0.3400615 +0.0002504 0.6923288 0.3388289 +0.0004008 0.6908009 0.337301 +0.0006416 0.6889184 0.3354185 +0.0010268 0.6866175 0.3331176 +0.0016435 0.6838358 0.3303359 +0.0026305 0.6805235 0.3270236 +0.0042103 0.676664 0.3231641 +0.0067388 0.6723111 0.3188112 +0.0107859 0.6676523 0.3141524 +0.0172633 0.6631157 0.3096159 +0.0276309 0.6595491 0.3060492 +0.0441188 0.6584084 0.3049085 +0.0664212 0.6584084 0.3049085 +0.0946366 0.6584084 0.3049085 +0.1303328 0.6584084 0.3049085 +0.1754932 0.6584084 0.3049085 +0.2326269 0.6584084 0.3049085 +0.3049085 0.6584084 0.3049085 +0.3963542 0.6584084 0.3049085 +0.5120448 0.6584084 0.3049085 +0.6584084 0.6584084 0.3049085 +0.8219901 0.6421419 0.2988 +0.8967447 0.557013 0.2706852 +0.9325696 0.4769901 0.2520025 +0.9531389 0.4221733 0.2500942 +0.9661878 0.3940109 0.2647781 +0.9749962 0.389659 0.2940963 +0.9811943 0.4051232 0.3354901 +0.9856839 0.4361208 0.3861159 +0.9890048 0.4783922 0.4430013 +0.9914995 0.5278957 0.5032055 +0.9933953 0.580987 0.5640008 +0.9948487 0.6345795 0.6230471 +0.9959706 0.6862532 0.6785192 +0.9968409 0.7342907 0.7291615 +0.9975189 0.7776364 0.7742682 +0.9980488 0.8157988 0.8136061 +0.9984638 0.8487222 0.8473052 +0.9987895 0.8766541 0.8757441 +0.9990455 0.9000277 0.8994464 +0.999247 0.9193688 0.918999 +0.9994057 0.9352277 0.9349933 +0.9995308 0.9481359 0.9479878 +0.9996295 0.9585802 0.9584868 +0.9997074 0.9669906 0.9669318 +0.9997688 0.9737375 0.9737006 +0.9998174 0.9791334 0.9791103 +0.9998557 0.9834385 0.9834239 +0.999886 0.9868665 0.9868574 +0.9999099 0.989592 0.9895863 +0.9999288 0.9917564 0.9917528 +0.9999437 0.9934734 0.9934712 +0.0051514 0.8407292 0.3301945 +0.0051286 0.8405071 0.3297942 +0.0051047 0.8402274 0.329291 +0.0050826 0.8398756 0.3286597 +0.0050676 0.8394338 0.3278694 +0.0050694 0.8388802 0.3268833 +0.0051048 0.8381886 0.3256576 +0.0052028 0.8373283 0.3241424 +0.0054121 0.8362644 0.3222829 +0.0058134 0.8349593 0.3200238 +0.0065402 0.8333779 0.3173179 +0.0078103 0.8314967 0.314143 +0.0099781 0.8293233 0.3105336 +0.0136166 0.8269342 0.3066367 +0.0196467 0.8245426 0.3028082 +0.0295373 0.8226154 0.2997746 +0.0455041 0.8219901 0.2988 +0.0671656 0.8219901 0.2988 +0.0945703 0.8219901 0.2988 +0.1292408 0.8219901 0.2988 +0.1731034 0.8219901 0.2988 +0.2285954 0.8219901 0.2988 +0.2988 0.8219901 0.2988 +0.3876179 0.8219901 0.2988 +0.4999841 0.8219901 0.2988 +0.6421419 0.8219901 0.2988 +0.8219901 0.8219901 0.2988 +0.8967447 0.7069963 0.2706852 +0.9325696 0.5948423 0.2520025 +0.9531389 0.5123112 0.2500942 +0.9661878 0.4617052 0.2647781 +0.9749962 0.4397163 0.2940963 +0.9811943 0.4415982 0.3354901 +0.9856839 0.4623142 0.3861159 +0.9890048 0.4969305 0.4430013 +0.9914995 0.5408288 0.5032055 +0.9933953 0.5898847 0.5640008 +0.9948487 0.6406203 0.6230471 +0.9959706 0.6903044 0.6785192 +0.9968409 0.7369774 0.7291615 +0.9975189 0.7794007 0.7742682 +0.9980488 0.8169474 0.8136061 +0.9984638 0.8494644 0.8473052 +0.9987895 0.8771307 0.8757441 +0.9990455 0.9003323 0.8994464 +0.999247 0.9195625 0.918999 +0.9994057 0.9353505 0.9349933 +0.9995308 0.9482135 0.9479878 +0.9996295 0.9586291 0.9584868 +0.9997074 0.9670214 0.9669318 +0.9997688 0.9737569 0.9737006 +0.9998174 0.9791456 0.9791103 +0.9998557 0.9834461 0.9834239 +0.999886 0.9868713 0.9868574 +0.9999099 0.989595 0.9895863 +0.9999288 0.9917582 0.9917528 +0.9999437 0.9934746 0.9934712 +0.0279321 0.9033413 0.2969793 +0.0278872 0.9032596 0.2966415 +0.0278347 0.9031567 0.2962171 +0.0277752 0.9030276 0.2956846 +0.0277111 0.9028657 0.2950184 +0.0276479 0.9026634 0.2941874 +0.0275966 0.9024114 0.2931551 +0.0275778 0.9020992 0.2918798 +0.0276281 0.9017148 0.290316 +0.0278105 0.9012461 0.2884181 +0.0282324 0.900682 0.2861474 +0.0290732 0.9000167 0.2834869 +0.0306306 0.8992555 0.2804673 +0.0333932 0.8984278 0.2772127 +0.0381561 0.8976087 0.2740209 +0.0461985 0.8969554 0.2714957 +0.0594506 0.8967447 0.2706852 +0.0775151 0.8967447 0.2706852 +0.1003691 0.8967447 0.2706852 +0.1292823 0.8967447 0.2706852 +0.1658613 0.8967447 0.2706852 +0.2121385 0.8967447 0.2706852 +0.2706852 0.8967447 0.2706852 +0.3447543 0.8967447 0.2706852 +0.4384614 0.8967447 0.2706852 +0.557013 0.8967447 0.2706852 +0.7069963 0.8967447 0.2706852 +0.8967447 0.8967447 0.2706852 +0.9325696 0.7439407 0.2520025 +0.9531389 0.6263473 0.2500942 +0.9661878 0.5473473 0.2647781 +0.9749962 0.5030453 0.2940963 +0.9811943 0.4877437 0.3354901 +0.9856839 0.4954523 0.3861159 +0.9890048 0.5203839 0.4430013 +0.9914995 0.5571908 0.5032055 +0.9933953 0.6011414 0.5640008 +0.9948487 0.6482627 0.6230471 +0.9959706 0.6954296 0.6785192 +0.9968409 0.7403765 0.7291615 +0.9975189 0.7816327 0.7742682 +0.9980488 0.8184005 0.8136061 +0.9984638 0.8504035 0.8473052 +0.9987895 0.8777338 0.8757441 +0.9990455 0.9007175 0.8994464 +0.999247 0.9198076 0.918999 +0.9994057 0.9355059 0.9349933 +0.9995308 0.9483117 0.9479878 +0.9996295 0.958691 0.9584868 +0.9997074 0.9670604 0.9669318 +0.9997688 0.9737814 0.9737006 +0.9998174 0.979161 0.9791103 +0.9998557 0.9834557 0.9834239 +0.999886 0.9868773 0.9868574 +0.9999099 0.9895988 0.9895863 +0.9999288 0.9917606 0.9917528 +0.9999437 0.9934761 0.9934712 +0.0624569 0.9354466 0.274455 +0.0624063 0.9354101 0.2741654 +0.0623458 0.9353643 0.2738014 +0.0622749 0.9353068 0.2733449 +0.0621943 0.9352348 0.2727739 +0.0621069 0.9351449 0.2720617 +0.0620199 0.9350332 0.2711774 +0.0619473 0.9348949 0.2700853 +0.061916 0.9347252 0.2687468 +0.0619734 0.9345187 0.2671233 +0.062202 0.9342712 0.2651822 +0.062742 0.9339805 0.2629098 +0.0638283 0.9336494 0.260333 +0.0658501 0.9332914 0.2575585 +0.0694453 0.9329391 0.2548403 +0.0756464 0.9326595 0.2526918 +0.0860209 0.9325696 0.2520025 +0.1002154 0.9325696 0.2520025 +0.1181733 0.9325696 0.2520025 +0.1408925 0.9325696 0.2520025 +0.1696351 0.9325696 0.2520025 +0.2059983 0.9325696 0.2520025 +0.2520025 0.9325696 0.2520025 +0.3102037 0.9325696 0.2520025 +0.3838358 0.9325696 0.2520025 +0.4769901 0.9325696 0.2520025 +0.5948423 0.9325696 0.2520025 +0.7439407 0.9325696 0.2520025 +0.9325696 0.9325696 0.2520025 +0.9531389 0.7706179 0.2500942 +0.9661878 0.6556956 0.2647781 +0.9749962 0.5831647 0.2940963 +0.9811943 0.5461239 0.3354901 +0.9856839 0.5373763 0.3861159 +0.9890048 0.5500554 0.4430013 +0.9914995 0.577891 0.5032055 +0.9933953 0.6153825 0.5640008 +0.9948487 0.6579314 0.6230471 +0.9959706 0.7019138 0.6785192 +0.9968409 0.7446768 0.7291615 +0.9975189 0.7844566 0.7742682 +0.9980488 0.8202389 0.8136061 +0.9984638 0.8515915 0.8473052 +0.9987895 0.8784967 0.8757441 +0.9990455 0.9012049 0.8994464 +0.999247 0.9201176 0.918999 +0.9994057 0.9357024 0.9349933 +0.9995308 0.9484359 0.9479878 +0.9996295 0.9587693 0.9584868 +0.9997074 0.9671097 0.9669318 +0.9997688 0.9738123 0.9737006 +0.9998174 0.9791804 0.9791103 +0.9998557 0.9834679 0.9834239 +0.999886 0.986885 0.9868574 +0.9999099 0.9896036 0.9895863 +0.9999288 0.9917636 0.9917528 +0.9999437 0.9934779 0.9934712 +0.1059991 0.9545467 0.2688304 +0.1059489 0.9545286 0.2685877 +0.1058883 0.9545059 0.2682827 +0.1058162 0.9544774 0.2679003 +0.1057322 0.9544418 0.267422 +0.1056375 0.9543974 0.2668257 +0.1055364 0.9543421 0.2660854 +0.1054384 0.9542739 0.2651716 +0.1053624 0.9541902 0.2640521 +0.1053433 0.9540886 0.2626949 +0.1054431 0.9539671 0.2610734 +0.1057683 0.9538247 0.2591765 +0.1064997 0.953663 0.2570275 +0.1079385 0.9534887 0.254716 +0.1105818 0.9533177 0.2524537 +0.1152388 0.9531823 0.2506671 +0.1231452 0.9531389 0.2500942 +0.1340017 0.9531389 0.2500942 +0.1477366 0.9531389 0.2500942 +0.1651131 0.9531389 0.2500942 +0.1870965 0.9531389 0.2500942 +0.2149085 0.9531389 0.2500942 +0.2500942 0.9531389 0.2500942 +0.2946088 0.9531389 0.2500942 +0.3509254 0.9531389 0.2500942 +0.4221733 0.9531389 0.2500942 +0.5123112 0.9531389 0.2500942 +0.6263473 0.9531389 0.2500942 +0.7706179 0.9531389 0.2500942 +0.9531389 0.9531389 0.2500942 +0.9661878 0.7927704 0.2647781 +0.9749962 0.6845262 0.2940963 +0.9811943 0.6199824 0.3354901 +0.9856839 0.5904156 0.3861159 +0.9890048 0.5875938 0.4430013 +0.9914995 0.6040793 0.5032055 +0.9933953 0.6333995 0.5640008 +0.9948487 0.6701635 0.6230471 +0.9959706 0.710117 0.6785192 +0.9968409 0.7501172 0.7291615 +0.9975189 0.7880291 0.7742682 +0.9980488 0.8225647 0.8136061 +0.9984638 0.8530945 0.8473052 +0.9987895 0.8794619 0.8757441 +0.9990455 0.9018215 0.8994464 +0.999247 0.9205098 0.918999 +0.9994057 0.935951 0.9349933 +0.9995308 0.9485931 0.9479878 +0.9996295 0.9588684 0.9584868 +0.9997074 0.967172 0.9669318 +0.9997688 0.9738515 0.9737006 +0.9998174 0.979205 0.9791103 +0.9998557 0.9834833 0.9834239 +0.999886 0.9868946 0.9868574 +0.9999099 0.9896096 0.9895863 +0.9999288 0.9917674 0.9917528 +0.9999437 0.9934803 0.9934712 +0.1572498 0.9669269 0.280033 +0.1572031 0.9669173 0.2798347 +0.1571463 0.9669053 0.2795855 +0.1570779 0.9668902 0.2792731 +0.1569971 0.9668714 0.2788823 +0.156904 0.9668479 0.2783953 +0.1568008 0.9668187 0.2777909 +0.1566936 0.9667827 0.277045 +0.1565954 0.9667385 0.2761317 +0.1565315 0.966685 0.2750249 +0.1565473 0.9666211 0.2737034 +0.1567226 0.9665463 0.2721586 +0.1571937 0.9664615 0.2704099 +0.15819 0.9663702 0.2685306 +0.160092 0.9662809 0.2666929 +0.1635226 0.9662104 0.2652429 +0.1694384 0.9661878 0.2647781 +0.1775917 0.9661878 0.2647781 +0.1879067 0.9661878 0.2647781 +0.2009566 0.9661878 0.2647781 +0.2174663 0.9661878 0.2647781 +0.2383533 0.9661878 0.2647781 +0.2647781 0.9661878 0.2647781 +0.2982089 0.9661878 0.2647781 +0.3405032 0.9661878 0.2647781 +0.3940109 0.9661878 0.2647781 +0.4617052 0.9661878 0.2647781 +0.5473473 0.9661878 0.2647781 +0.6556956 0.9661878 0.2647781 +0.7927704 0.9661878 0.2647781 +0.9661878 0.9661878 0.2647781 +0.9749962 0.8127617 0.2940963 +0.9811943 0.713423 0.3354901 +0.9856839 0.6575172 0.3861159 +0.9890048 0.6350848 0.4430013 +0.9914995 0.637211 0.5032055 +0.9933953 0.6561933 0.5640008 +0.9948487 0.6856388 0.6230471 +0.9959706 0.7204952 0.6785192 +0.9968409 0.757 0.7291615 +0.9975189 0.7925488 0.7742682 +0.9980488 0.8255071 0.8136061 +0.9984638 0.8549959 0.8473052 +0.9987895 0.880683 0.8757441 +0.9990455 0.9026016 0.8994464 +0.999247 0.9210061 0.918999 +0.9994057 0.9362655 0.9349933 +0.9995308 0.9487918 0.9479878 +0.9996295 0.9589938 0.9584868 +0.9997074 0.9672509 0.9669318 +0.9997688 0.9739011 0.9737006 +0.9998174 0.9792361 0.9791103 +0.9998557 0.9835029 0.9834239 +0.999886 0.9869069 0.9868574 +0.9999099 0.9896173 0.9895863 +0.9999288 0.9917722 0.9917528 +0.9999437 0.9934833 0.9934712 +0.2151269 0.9754027 0.3062408 +0.2150852 0.9753975 0.3060824 +0.2150342 0.9753908 0.3058834 +0.2149725 0.9753825 0.3056339 +0.2148987 0.9753721 0.305322 +0.2148124 0.9753591 0.3049333 +0.2147144 0.975343 0.304451 +0.2146085 0.9753231 0.303856 +0.2145034 0.9752987 0.3031276 +0.2144168 0.9752692 0.3022454 +0.2143816 0.975234 0.3011925 +0.2144566 0.9751928 0.2999624 +0.2147432 0.9751462 0.2985709 +0.2154135 0.9750962 0.2970766 +0.2167545 0.9750472 0.2956165 +0.2192389 0.9750086 0.2944652 +0.2235962 0.9749962 0.2940963 +0.2296253 0.9749962 0.2940963 +0.2372529 0.9749962 0.2940963 +0.2469027 0.9749962 0.2940963 +0.2591111 0.9749962 0.2940963 +0.2745562 0.9749962 0.2940963 +0.2940963 0.9749962 0.2940963 +0.3188171 0.9749962 0.2940963 +0.3500921 0.9749962 0.2940963 +0.389659 0.9749962 0.2940963 +0.4397163 0.9749962 0.2940963 +0.5030453 0.9749962 0.2940963 +0.5831647 0.9749962 0.2940963 +0.6845262 0.9749962 0.2940963 +0.8127617 0.9749962 0.2940963 +0.9749962 0.9749962 0.2940963 +0.9811943 0.8316375 0.3354901 +0.9856839 0.7424095 0.3861159 +0.9890048 0.695167 0.4430013 +0.9914995 0.6791269 0.5032055 +0.9933953 0.6850303 0.5640008 +0.9948487 0.7052169 0.6230471 +0.9959706 0.733625 0.6785192 +0.9968409 0.7657077 0.7291615 +0.9975189 0.7982669 0.7742682 +0.9980488 0.8292297 0.8136061 +0.9984638 0.8574015 0.8473052 +0.9987895 0.8822279 0.8757441 +0.9990455 0.9035886 0.8994464 +0.999247 0.9216339 0.918999 +0.9994057 0.9366635 0.9349933 +0.9995308 0.9490434 0.9479878 +0.9996295 0.9591524 0.9584868 +0.9997074 0.9673508 0.9669318 +0.9997688 0.9739638 0.9737006 +0.9998174 0.9792755 0.9791103 +0.9998557 0.9835276 0.9834239 +0.999886 0.9869223 0.9868574 +0.9999099 0.989627 0.9895863 +0.9999288 0.9917782 0.9917528 +0.9999437 0.9934871 0.9934712 +0.2783684 0.9814251 0.344958 +0.2783325 0.9814221 0.3448342 +0.2782884 0.9814183 0.3446787 +0.2782347 0.9814136 0.3444838 +0.2781701 0.9814076 0.3442401 +0.2780936 0.9814002 0.3439364 +0.2780055 0.9813911 0.3435596 +0.2779077 0.9813797 0.3430949 +0.2778058 0.9813659 0.3425263 +0.2777122 0.9813491 0.3418377 +0.2776503 0.9813291 0.3410164 +0.2776626 0.9813057 0.3400572 +0.2778236 0.9812792 0.3389728 +0.2782606 0.9812508 0.337809 +0.2791873 0.9812231 0.3366726 +0.2809573 0.9812013 0.335777 +0.2841192 0.9811943 0.3354901 +0.2885124 0.9811943 0.3354901 +0.2940703 0.9811943 0.3354901 +0.3011018 0.9811943 0.3354901 +0.3099976 0.9811943 0.3354901 +0.3212519 0.9811943 0.3354901 +0.3354901 0.9811943 0.3354901 +0.3535032 0.9811943 0.3354901 +0.3762922 0.9811943 0.3354901 +0.4051232 0.9811943 0.3354901 +0.4415982 0.9811943 0.3354901 +0.4877437 0.9811943 0.3354901 +0.5461239 0.9811943 0.3354901 +0.6199824 0.9811943 0.3354901 +0.713423 0.9811943 0.3354901 +0.8316375 0.9811943 0.3354901 +0.9811943 0.9811943 0.3354901 +0.9856839 0.8498092 0.3861159 +0.9890048 0.7711789 0.4430013 +0.9914995 0.7321559 0.5032055 +0.9933953 0.721513 0.5640008 +0.9948487 0.7299859 0.6230471 +0.9959706 0.7502359 0.6785192 +0.9968409 0.776724 0.7291615 +0.9975189 0.8055009 0.7742682 +0.9980488 0.8339392 0.8136061 +0.9984638 0.8604449 0.8473052 +0.9987895 0.8841823 0.8757441 +0.9990455 0.9048372 0.8994464 +0.999247 0.9224281 0.918999 +0.9994057 0.9371669 0.9349933 +0.9995308 0.9493615 0.9479878 +0.9996295 0.959353 0.9584868 +0.9997074 0.967477 0.9669318 +0.9997688 0.9740432 0.9737006 +0.9998174 0.9793253 0.9791103 +0.9998557 0.9835588 0.9834239 +0.999886 0.9869419 0.9868574 +0.9999099 0.9896392 0.9895863 +0.9999288 0.9917859 0.9917528 +0.9999437 0.9934919 0.9934712 +0.3454107 0.9858181 0.3933496 +0.3453807 0.9858163 0.3932548 +0.3453439 0.9858141 0.3931357 +0.3452987 0.9858113 0.3929865 +0.3452442 0.9858079 0.3928 +0.3451791 0.9858036 0.3925675 +0.3451032 0.9857982 0.3922792 +0.3450175 0.9857916 0.3919237 +0.3449254 0.9857835 0.3914887 +0.3448353 0.9857738 0.3909622 +0.3447636 0.9857621 0.3903343 +0.3447407 0.9857485 0.3896014 +0.3448204 0.9857332 0.3887731 +0.3450957 0.9857167 0.3878847 +0.3457234 0.9857006 0.3870176 +0.3469645 0.9856879 0.3863346 +0.3492254 0.9856839 0.3861159 +0.3523802 0.9856839 0.3861159 +0.3563715 0.9856839 0.3861159 +0.3614209 0.9856839 0.3861159 +0.3678092 0.9856839 0.3861159 +0.3758911 0.9856839 0.3861159 +0.3861159 0.9856839 0.3861159 +0.3990515 0.9856839 0.3861159 +0.4154167 0.9856839 0.3861159 +0.4361208 0.9856839 0.3861159 +0.4623142 0.9856839 0.3861159 +0.4954523 0.9856839 0.3861159 +0.5373763 0.9856839 0.3861159 +0.5904156 0.9856839 0.3861159 +0.6575172 0.9856839 0.3861159 +0.7424095 0.9856839 0.3861159 +0.8498092 0.9856839 0.3861159 +0.9856839 0.9856839 0.3861159 +0.9890048 0.8673437 0.4430013 +0.9914995 0.7992446 0.5032055 +0.9933953 0.7676683 0.5640008 +0.9948487 0.7613218 0.6230471 +0.9959706 0.7712508 0.6785192 +0.9968409 0.7906611 0.7291615 +0.9975189 0.8146529 0.7742682 +0.9980488 0.8398974 0.8136061 +0.9984638 0.8642952 0.8473052 +0.9987895 0.886655 0.8757441 +0.9990455 0.9064168 0.8994464 +0.999247 0.9234329 0.918999 +0.9994057 0.9378038 0.9349933 +0.9995308 0.9497641 0.9479878 +0.9996295 0.9596068 0.9584868 +0.9997074 0.9676368 0.9669318 +0.9997688 0.9741436 0.9737006 +0.9998174 0.9793883 0.9791103 +0.9998557 0.9835983 0.9834239 +0.999886 0.9869667 0.9868574 +0.9999099 0.9896547 0.9895863 +0.9999288 0.9917956 0.9917528 +0.9999437 0.993498 0.9934712 +0.4144197 0.9890841 0.4484192 +0.4143955 0.9890831 0.4483481 +0.4143657 0.9890818 0.4482588 +0.414329 0.9890801 0.4481468 +0.4142845 0.9890781 0.4480069 +0.4142311 0.9890755 0.4478326 +0.4141683 0.9890723 0.4476164 +0.4140964 0.9890684 0.4473498 +0.4140176 0.9890637 0.4470237 +0.4139373 0.9890579 0.4466291 +0.4138668 0.989051 0.4461586 +0.4138277 0.989043 0.4456096 +0.4138582 0.9890339 0.4449894 +0.4140252 0.9890241 0.4443244 +0.4144423 0.9890146 0.4436757 +0.4152991 0.9890072 0.4431649 +0.4168922 0.9890048 0.4430013 +0.419125 0.9890048 0.4430013 +0.4219498 0.9890048 0.4430013 +0.4255236 0.9890048 0.4430013 +0.4300448 0.9890048 0.4430013 +0.4357648 0.9890048 0.4430013 +0.4430013 0.9890048 0.4430013 +0.4521565 0.9890048 0.4430013 +0.4637389 0.9890048 0.4430013 +0.4783922 0.9890048 0.4430013 +0.4969305 0.9890048 0.4430013 +0.5203839 0.9890048 0.4430013 +0.5500554 0.9890048 0.4430013 +0.5875938 0.9890048 0.4430013 +0.6350848 0.9890048 0.4430013 +0.695167 0.9890048 0.4430013 +0.7711789 0.9890048 0.4430013 +0.8673437 0.9890048 0.4430013 +0.9890048 0.9890048 0.4430013 +0.9914995 0.8841204 0.5032055 +0.9933953 0.8260608 0.5640008 +0.9948487 0.8009659 0.6230471 +0.9959706 0.7978374 0.6785192 +0.9968409 0.8082934 0.7291615 +0.9975189 0.8262314 0.7742682 +0.9980488 0.8474353 0.8136061 +0.9984638 0.8691663 0.8473052 +0.9987895 0.8897832 0.8757441 +0.9990455 0.9084153 0.8994464 +0.999247 0.9247041 0.918999 +0.9994057 0.9386096 0.9349933 +0.9995308 0.9502734 0.9479878 +0.9996295 0.959928 0.9584868 +0.9997074 0.9678389 0.9669318 +0.9997688 0.9742706 0.9737006 +0.9998174 0.9794681 0.9791103 +0.9998557 0.9836483 0.9834239 +0.999886 0.986998 0.9868574 +0.9999099 0.9896744 0.9895863 +0.9999288 0.9918079 0.9917528 +0.9999437 0.9935057 0.9934712 +0.4834235 0.9915469 0.5071843 +0.4834045 0.9915463 0.507132 +0.4833811 0.9915455 0.5070663 +0.4833522 0.9915446 0.506984 +0.4833171 0.9915433 0.5068811 +0.4832747 0.9915418 0.5067529 +0.4832246 0.9915399 0.506594 +0.4831666 0.9915376 0.506398 +0.4831021 0.9915347 0.5061584 +0.4830346 0.9915312 0.5058684 +0.4829718 0.9915271 0.5055228 +0.4829286 0.9915223 0.5051196 +0.4829319 0.9915169 0.5046642 +0.4830292 0.991511 0.5041761 +0.4833013 0.9915054 0.5037002 +0.4838841 0.9915009 0.5033255 +0.4849907 0.9914995 0.5032055 +0.4865484 0.9914995 0.5032055 +0.4885191 0.9914995 0.5032055 +0.4910123 0.9914995 0.5032055 +0.4941665 0.9914995 0.5032055 +0.498157 0.9914995 0.5032055 +0.5032055 0.9914995 0.5032055 +0.5095925 0.9914995 0.5032055 +0.5176729 0.9914995 0.5032055 +0.5278957 0.9914995 0.5032055 +0.5408288 0.9914995 0.5032055 +0.5571908 0.9914995 0.5032055 +0.577891 0.9914995 0.5032055 +0.6040793 0.9914995 0.5032055 +0.637211 0.9914995 0.5032055 +0.6791269 0.9914995 0.5032055 +0.7321559 0.9914995 0.5032055 +0.7992446 0.9914995 0.5032055 +0.8841204 0.9914995 0.5032055 +0.9914995 0.9914995 0.5032055 +0.9933953 0.8999349 0.5640008 +0.9948487 0.8511207 0.6230471 +0.9959706 0.8314729 0.6785192 +0.9968409 0.8306004 0.7291615 +0.9975189 0.8408797 0.7742682 +0.9980488 0.8569716 0.8136061 +0.9984638 0.875329 0.8473052 +0.9987895 0.8937407 0.8757441 +0.9990455 0.9109436 0.8994464 +0.999247 0.9263124 0.918999 +0.9994057 0.939629 0.9349933 +0.9995308 0.9509177 0.9479878 +0.9996295 0.9603343 0.9584868 +0.9997074 0.9680946 0.9669318 +0.9997688 0.9744313 0.9737006 +0.9998174 0.9795689 0.9791103 +0.9998557 0.9837116 0.9834239 +0.999886 0.9870376 0.9868574 +0.9999099 0.9896992 0.9895863 +0.9999288 0.9918234 0.9917528 +0.9999437 0.9935154 0.9934712 +0.5504963 0.993424 0.5668669 +0.5504818 0.9934236 0.5668292 +0.550464 0.9934231 0.5667818 +0.5504419 0.9934225 0.5667225 +0.550415 0.9934218 0.5666483 +0.5503825 0.9934209 0.5665559 +0.5503438 0.9934197 0.5664413 +0.5502987 0.9934183 0.5663 +0.550248 0.9934166 0.5661273 +0.5501939 0.9934145 0.5659183 +0.5501416 0.993412 0.5656692 +0.5501012 0.9934091 0.5653788 +0.5500915 0.9934058 0.5650508 +0.5501456 0.9934023 0.5646994 +0.5503203 0.9933988 0.5643568 +0.5507113 0.9933961 0.5640871 +0.5514695 0.9933953 0.5640008 +0.5525411 0.9933953 0.5640008 +0.5538969 0.9933953 0.5640008 +0.5556122 0.9933953 0.5640008 +0.5577822 0.9933953 0.5640008 +0.5605276 0.9933953 0.5640008 +0.5640008 0.9933953 0.5640008 +0.5683949 0.9933953 0.5640008 +0.573954 0.9933953 0.5640008 +0.580987 0.9933953 0.5640008 +0.5898847 0.9933953 0.5640008 +0.6011414 0.9933953 0.5640008 +0.6153825 0.9933953 0.5640008 +0.6333995 0.9933953 0.5640008 +0.6561933 0.9933953 0.5640008 +0.6850303 0.9933953 0.5640008 +0.721513 0.9933953 0.5640008 +0.7676683 0.9933953 0.5640008 +0.8260608 0.9933953 0.5640008 +0.8999349 0.9933953 0.5640008 +0.9933953 0.9933953 0.5640008 +0.9948487 0.9145732 0.6230471 +0.9959706 0.8740262 0.6785192 +0.9968409 0.8588218 0.7291615 +0.9975189 0.8594117 0.7742682 +0.9980488 0.8690364 0.8136061 +0.9984638 0.8831255 0.8473052 +0.9987895 0.8987476 0.8757441 +0.9990455 0.9141422 0.8994464 +0.999247 0.928347 0.918999 +0.9994057 0.9409186 0.9349933 +0.9995308 0.9517328 0.9479878 +0.9996295 0.9608482 0.9584868 +0.9997074 0.9684181 0.9669318 +0.9997688 0.9746346 0.9737006 +0.9998174 0.9796966 0.9791103 +0.9998557 0.9837916 0.9834239 +0.999886 0.9870878 0.9868574 +0.9999099 0.9897306 0.9895863 +0.9999288 0.9918431 0.9917528 +0.9999437 0.9935277 0.9934712 +0.6139459 0.9948662 0.6250738 +0.6139352 0.994866 0.6250471 +0.6139219 0.9948657 0.6250135 +0.6139056 0.9948653 0.6249715 +0.6138855 0.9948649 0.624919 +0.6138613 0.9948643 0.6248536 +0.6138323 0.9948636 0.6247725 +0.6137984 0.9948628 0.6246726 +0.6137599 0.9948617 0.6245504 +0.6137183 0.9948604 0.6244026 +0.6136769 0.9948589 0.6242264 +0.6136427 0.9948571 0.624021 +0.6136284 0.9948551 0.6237891 +0.6136569 0.994853 0.6235407 +0.6137675 0.9948509 0.6232986 +0.6140266 0.9948493 0.6231081 +0.6145393 0.9948487 0.6230471 +0.6152669 0.9948487 0.6230471 +0.6161874 0.9948487 0.6230471 +0.6173519 0.9948487 0.6230471 +0.6188252 0.9948487 0.6230471 +0.6206891 0.9948487 0.6230471 +0.6230471 0.9948487 0.6230471 +0.6260304 0.9948487 0.6230471 +0.6298046 0.9948487 0.6230471 +0.6345795 0.9948487 0.6230471 +0.6406203 0.9948487 0.6230471 +0.6482627 0.9948487 0.6230471 +0.6579314 0.9948487 0.6230471 +0.6701635 0.9948487 0.6230471 +0.6856388 0.9948487 0.6230471 +0.7052169 0.9948487 0.6230471 +0.7299859 0.9948487 0.6230471 +0.7613218 0.9948487 0.6230471 +0.8009659 0.9948487 0.6230471 +0.8511207 0.9948487 0.6230471 +0.9145732 0.9948487 0.6230471 +0.9948487 0.9948487 0.6230471 +0.9959706 0.9278617 0.6785192 +0.9968409 0.8945255 0.7291615 +0.9975189 0.8828571 0.7742682 +0.9980488 0.8842998 0.8136061 +0.9984638 0.892989 0.8473052 +0.9987895 0.9050819 0.8757441 +0.9990455 0.9181889 0.8994464 +0.999247 0.9309211 0.918999 +0.9994057 0.9425502 0.9349933 +0.9995308 0.952764 0.9479878 +0.9996295 0.9614985 0.9584868 +0.9997074 0.9688274 0.9669318 +0.9997688 0.9748918 0.9737006 +0.9998174 0.979858 0.9791103 +0.9998557 0.9838928 0.9834239 +0.999886 0.9871512 0.9868574 +0.9999099 0.9897703 0.9895863 +0.9999288 0.991868 0.9917528 +0.9999437 0.9935432 0.9934712 +0.6724572 0.9959813 0.6799274 +0.6724495 0.9959811 0.6799088 +0.6724399 0.9959809 0.6798855 +0.672428 0.9959807 0.6798563 +0.6724135 0.9959804 0.6798198 +0.6723959 0.9959801 0.6797744 +0.6723748 0.9959797 0.679718 +0.67235 0.9959791 0.6796485 +0.6723217 0.9959785 0.6795635 +0.6722907 0.9959777 0.6794608 +0.6722594 0.9959768 0.6793384 +0.6722322 0.9959757 0.6791956 +0.672218 0.9959745 0.6790346 +0.672232 0.9959732 0.678862 +0.6723012 0.9959719 0.6786939 +0.6724711 0.9959709 0.6785616 +0.6728136 0.9959706 0.6785192 +0.6733015 0.9959706 0.6785192 +0.6739188 0.9959706 0.6785192 +0.6746998 0.9959706 0.6785192 +0.6756878 0.9959706 0.6785192 +0.6769378 0.9959706 0.6785192 +0.6785192 0.9959706 0.6785192 +0.6805199 0.9959706 0.6785192 +0.683051 0.9959706 0.6785192 +0.6862532 0.9959706 0.6785192 +0.6903044 0.9959706 0.6785192 +0.6954296 0.9959706 0.6785192 +0.7019138 0.9959706 0.6785192 +0.710117 0.9959706 0.6785192 +0.7204952 0.9959706 0.6785192 +0.733625 0.9959706 0.6785192 +0.7502359 0.9959706 0.6785192 +0.7712508 0.9959706 0.6785192 +0.7978374 0.9959706 0.6785192 +0.8314729 0.9959706 0.6785192 +0.8740262 0.9959706 0.6785192 +0.9278617 0.9959706 0.6785192 +0.9959706 0.9959706 0.6785192 +0.9968409 0.9396953 0.7291615 +0.9975189 0.9125186 0.7742682 +0.9980488 0.9036101 0.8136061 +0.9984638 0.9054678 0.8473052 +0.9987895 0.9130957 0.8757441 +0.9990455 0.9233085 0.8994464 +0.999247 0.9341777 0.918999 +0.9994057 0.9446144 0.9349933 +0.9995308 0.9540687 0.9479878 +0.9996295 0.9623212 0.9584868 +0.9997074 0.9693452 0.9669318 +0.9997688 0.9752172 0.9737006 +0.9998174 0.9800622 0.9791103 +0.9998557 0.9840209 0.9834239 +0.999886 0.9872315 0.9868574 +0.9999099 0.9898206 0.9895863 +0.9999288 0.9918994 0.9917528 +0.9999437 0.9935629 0.9934712 +0.7251659 0.9968475 0.7301243 +0.7251605 0.9968474 0.7301116 +0.7251537 0.9968473 0.7300957 +0.7251454 0.9968472 0.7300757 +0.7251351 0.996847 0.7300507 +0.7251226 0.9968468 0.7300196 +0.7251076 0.9968465 0.7299811 +0.7250899 0.9968462 0.7299335 +0.7250697 0.9968458 0.7298754 +0.7250473 0.9968453 0.7298052 +0.7250244 0.9968448 0.7297214 +0.7250039 0.9968441 0.7296238 +0.7249916 0.9968433 0.7295137 +0.7249978 0.9968425 0.7293958 +0.7250408 0.9968418 0.7292808 +0.7251511 0.9968411 0.7291904 +0.7253775 0.9968409 0.7291615 +0.7257011 0.9968409 0.7291615 +0.7261105 0.9968409 0.7291615 +0.7266285 0.9968409 0.7291615 +0.7272837 0.9968409 0.7291615 +0.7281127 0.9968409 0.7291615 +0.7291615 0.9968409 0.7291615 +0.7304884 0.9968409 0.7291615 +0.732167 0.9968409 0.7291615 +0.7342907 0.9968409 0.7291615 +0.7369774 0.9968409 0.7291615 +0.7403765 0.9968409 0.7291615 +0.7446768 0.9968409 0.7291615 +0.7501172 0.9968409 0.7291615 +0.757 0.9968409 0.7291615 +0.7657077 0.9968409 0.7291615 +0.776724 0.9968409 0.7291615 +0.7906611 0.9968409 0.7291615 +0.8082934 0.9968409 0.7291615 +0.8306004 0.9968409 0.7291615 +0.8588218 0.9968409 0.7291615 +0.8945255 0.9968409 0.7291615 +0.9396953 0.9968409 0.7291615 +0.9968409 0.9968409 0.7291615 +0.9975189 0.9500442 0.7742682 +0.9980488 0.9280401 0.8136061 +0.9984638 0.921255 0.8473052 +0.9987895 0.9232341 0.8757441 +0.9990455 0.9297854 0.8994464 +0.999247 0.9382977 0.918999 +0.9994057 0.9472259 0.9349933 +0.9995308 0.9557192 0.9479878 +0.9996295 0.963362 0.9584868 +0.9997074 0.9700002 0.9669318 +0.9997688 0.9756289 0.9737006 +0.9998174 0.9803206 0.9791103 +0.9998557 0.9841829 0.9834239 +0.999886 0.987333 0.9868574 +0.9999099 0.9898842 0.9895863 +0.9999288 0.9919392 0.9917528 +0.9999437 0.9935878 0.9934712 +0.7716588 0.997523 0.7749171 +0.7716551 0.997523 0.7749085 +0.7716504 0.9975229 0.7748978 +0.7716446 0.9975228 0.7748843 +0.7716375 0.9975227 0.7748674 +0.7716288 0.9975226 0.7748465 +0.7716184 0.9975224 0.7748205 +0.7716061 0.9975222 0.7747884 +0.7715919 0.997522 0.7747493 +0.7715762 0.9975217 0.7747019 +0.7715599 0.9975213 0.7746455 +0.7715449 0.9975209 0.7745797 +0.7715352 0.9975204 0.7745055 +0.7715376 0.9975199 0.774426 +0.7715641 0.9975194 0.7743486 +0.7716352 0.9975191 0.7742877 +0.7717834 0.9975189 0.7742682 +0.7719959 0.9975189 0.7742682 +0.7722648 0.9975189 0.7742682 +0.7726049 0.9975189 0.7742682 +0.7730352 0.9975189 0.7742682 +0.7735795 0.9975189 0.7742682 +0.7742682 0.9975189 0.7742682 +0.7751395 0.9975189 0.7742682 +0.7762418 0.9975189 0.7742682 +0.7776364 0.9975189 0.7742682 +0.7794007 0.9975189 0.7742682 +0.7816327 0.9975189 0.7742682 +0.7844566 0.9975189 0.7742682 +0.7880291 0.9975189 0.7742682 +0.7925488 0.9975189 0.7742682 +0.7982669 0.9975189 0.7742682 +0.8055009 0.9975189 0.7742682 +0.8146529 0.9975189 0.7742682 +0.8262314 0.9975189 0.7742682 +0.8408797 0.9975189 0.7742682 +0.8594117 0.9975189 0.7742682 +0.8828571 0.9975189 0.7742682 +0.9125186 0.9975189 0.7742682 +0.9500442 0.9975189 0.7742682 +0.9975189 0.9975189 0.7742682 +0.9980488 0.9589472 0.8136061 +0.9984638 0.9412278 0.8473052 +0.9987895 0.9360606 0.8757441 +0.9990455 0.9379796 0.8994464 +0.999247 0.94351 0.918999 +0.9994057 0.9505298 0.9349933 +0.9995308 0.9578074 0.9479878 +0.9996295 0.9646787 0.9584868 +0.9997074 0.970829 0.9669318 +0.9997688 0.9761497 0.9737006 +0.9998174 0.9806476 0.9791103 +0.9998557 0.984388 0.9834239 +0.999886 0.9874615 0.9868574 +0.9999099 0.9899646 0.9895863 +0.9999288 0.9919896 0.9917528 +0.9999437 0.9936193 0.9934712 +0.8119154 0.9980513 0.8140378 +0.8119128 0.9980512 0.8140321 +0.8119096 0.9980512 0.8140249 +0.8119057 0.9980511 0.8140159 +0.8119009 0.9980511 0.8140047 +0.8118949 0.998051 0.8139908 +0.8118878 0.9980509 0.8139735 +0.8118794 0.9980508 0.8139522 +0.8118697 0.9980506 0.8139261 +0.8118589 0.9980504 0.8138946 +0.8118476 0.9980502 0.813857 +0.811837 0.99805 0.8138133 +0.8118298 0.9980497 0.8137639 +0.8118303 0.9980494 0.813711 +0.8118466 0.9980491 0.8136595 +0.8118921 0.9980488 0.813619 +0.8119884 0.9980488 0.8136061 +0.8121268 0.9980488 0.8136061 +0.8123018 0.9980488 0.8136061 +0.8125232 0.9980488 0.8136061 +0.8128033 0.9980488 0.8136061 +0.8131577 0.9980488 0.8136061 +0.8136061 0.9980488 0.8136061 +0.8141733 0.9980488 0.8136061 +0.8148909 0.9980488 0.8136061 +0.8157988 0.9980488 0.8136061 +0.8169474 0.9980488 0.8136061 +0.8184005 0.9980488 0.8136061 +0.8202389 0.9980488 0.8136061 +0.8225647 0.9980488 0.8136061 +0.8255071 0.9980488 0.8136061 +0.8292297 0.9980488 0.8136061 +0.8339392 0.9980488 0.8136061 +0.8398974 0.9980488 0.8136061 +0.8474353 0.9980488 0.8136061 +0.8569716 0.9980488 0.8136061 +0.8690364 0.9980488 0.8136061 +0.8842998 0.9980488 0.8136061 +0.9036101 0.9980488 0.8136061 +0.9280401 0.9980488 0.8136061 +0.9589472 0.9980488 0.8136061 +0.9980488 0.9980488 0.8136061 +0.9984638 0.9664961 0.8473052 +0.9987895 0.9522877 0.8757441 +0.9990455 0.9483463 0.8994464 +0.999247 0.9501042 0.918999 +0.9994057 0.9547096 0.9349933 +0.9995308 0.9604492 0.9479878 +0.9996295 0.9663445 0.9584868 +0.9997074 0.9718774 0.9669318 +0.9997688 0.9768086 0.9737006 +0.9998174 0.9810611 0.9791103 +0.9998557 0.9846473 0.9834239 +0.999886 0.987624 0.9868574 +0.9999099 0.9900664 0.9895863 +0.9999288 0.9920533 0.9917528 +0.9999437 0.9936592 0.9934712 +0.8462171 0.9984653 0.8475892 +0.8462154 0.9984653 0.8475855 +0.8462132 0.9984653 0.8475808 +0.8462106 0.9984653 0.8475749 +0.8462073 0.9984652 0.8475675 +0.8462034 0.9984652 0.8475583 +0.8461986 0.9984651 0.8475469 +0.8461929 0.998465 0.8475329 +0.8461864 0.9984649 0.8475157 +0.8461791 0.9984648 0.847495 +0.8461714 0.9984647 0.8474703 +0.8461641 0.9984645 0.8474415 +0.8461589 0.9984643 0.847409 +0.8461587 0.9984642 0.8473742 +0.8461687 0.998464 0.8473404 +0.8461977 0.9984638 0.8473137 +0.8462598 0.9984638 0.8473052 +0.8463492 0.9984638 0.8473052 +0.8464623 0.9984638 0.8473052 +0.8466054 0.9984638 0.8473052 +0.8467864 0.9984638 0.8473052 +0.8470154 0.9984638 0.8473052 +0.8473052 0.9984638 0.8473052 +0.8476717 0.9984638 0.8473052 +0.8481355 0.9984638 0.8473052 +0.8487222 0.9984638 0.8473052 +0.8494644 0.9984638 0.8473052 +0.8504035 0.9984638 0.8473052 +0.8515915 0.9984638 0.8473052 +0.8530945 0.9984638 0.8473052 +0.8549959 0.9984638 0.8473052 +0.8574015 0.9984638 0.8473052 +0.8604449 0.9984638 0.8473052 +0.8642952 0.9984638 0.8473052 +0.8691663 0.9984638 0.8473052 +0.875329 0.9984638 0.8473052 +0.8831255 0.9984638 0.8473052 +0.892989 0.9984638 0.8473052 +0.9054678 0.9984638 0.8473052 +0.921255 0.9984638 0.8473052 +0.9412278 0.9984638 0.8473052 +0.9664961 0.9984638 0.8473052 +0.9984638 0.9984638 0.8473052 +0.9987895 0.9728171 0.8757441 +0.9990455 0.9614615 0.8994464 +0.999247 0.9584468 0.918999 +0.9994057 0.9599976 0.9349933 +0.9995308 0.9637914 0.9479878 +0.9996295 0.968452 0.9584868 +0.9997074 0.9732039 0.9669318 +0.9997688 0.9776422 0.9737006 +0.9998174 0.9815844 0.9791103 +0.9998557 0.9849754 0.9834239 +0.999886 0.9878296 0.9868574 +0.9999099 0.9901951 0.9895863 +0.9999288 0.9921339 0.9917528 +0.9999437 0.9937096 0.9934712 +0.8750477 0.9987905 0.8759292 +0.8750466 0.9987905 0.8759268 +0.8750451 0.9987904 0.8759237 +0.8750434 0.9987904 0.8759198 +0.8750412 0.9987904 0.875915 +0.8750386 0.9987904 0.875909 +0.8750355 0.9987903 0.8759016 +0.8750317 0.9987903 0.8758925 +0.8750274 0.9987902 0.8758813 +0.8750225 0.9987902 0.8758678 +0.8750173 0.9987901 0.8758517 +0.8750124 0.99879 0.8758329 +0.8750088 0.9987899 0.8758117 +0.8750084 0.9987897 0.8757891 +0.8750145 0.9987896 0.875767 +0.8750329 0.9987895 0.8757496 +0.8750727 0.9987895 0.8757441 +0.8751301 0.9987895 0.8757441 +0.8752028 0.9987895 0.8757441 +0.8752947 0.9987895 0.8757441 +0.8754109 0.9987895 0.8757441 +0.875558 0.9987895 0.8757441 +0.8757441 0.9987895 0.8757441 +0.8759795 0.9987895 0.8757441 +0.8762773 0.9987895 0.8757441 +0.8766541 0.9987895 0.8757441 +0.8771307 0.9987895 0.8757441 +0.8777338 0.9987895 0.8757441 +0.8784967 0.9987895 0.8757441 +0.8794619 0.9987895 0.8757441 +0.880683 0.9987895 0.8757441 +0.8822279 0.9987895 0.8757441 +0.8841823 0.9987895 0.8757441 +0.886655 0.9987895 0.8757441 +0.8897832 0.9987895 0.8757441 +0.8937407 0.9987895 0.8757441 +0.8987476 0.9987895 0.8757441 +0.9050819 0.9987895 0.8757441 +0.9130957 0.9987895 0.8757441 +0.9232341 0.9987895 0.8757441 +0.9360606 0.9987895 0.8757441 +0.9522877 0.9987895 0.8757441 +0.9728171 0.9987895 0.8757441 +0.9987895 0.9987895 0.8757441 +0.9990455 0.9780539 0.8994464 +0.999247 0.9690013 0.918999 +0.9994057 0.9666876 0.9349933 +0.9995308 0.9680197 0.9479878 +0.9996295 0.9711183 0.9584868 +0.9997074 0.974882 0.9669318 +0.9997688 0.9786968 0.9737006 +0.9998174 0.9822464 0.9791103 +0.9998557 0.9853905 0.9834239 +0.999886 0.9880897 0.9868574 +0.9999099 0.990358 0.9895863 +0.9999288 0.9922358 0.9917528 +0.9999437 0.9937734 0.9934712 +0.8990028 0.9990461 0.8995661 +0.899002 0.9990461 0.8995645 +0.8990011 0.9990461 0.8995625 +0.899 0.9990461 0.8995601 +0.8989986 0.9990461 0.8995569 +0.8989969 0.9990461 0.8995531 +0.8989948 0.9990461 0.8995483 +0.8989923 0.999046 0.8995424 +0.8989895 0.999046 0.8995351 +0.8989863 0.9990459 0.8995264 +0.8989829 0.9990459 0.899516 +0.8989796 0.9990458 0.8995038 +0.8989771 0.9990458 0.8994901 +0.8989767 0.9990457 0.8994755 +0.8989805 0.9990456 0.8994612 +0.8989921 0.9990456 0.89945 +0.8990175 0.9990455 0.8994464 +0.8990542 0.9990455 0.8994464 +0.8991006 0.9990455 0.8994464 +0.8991593 0.9990455 0.8994464 +0.8992336 0.9990455 0.8994464 +0.8993275 0.9990455 0.8994464 +0.8994464 0.9990455 0.8994464 +0.8995968 0.9990455 0.8994464 +0.899787 0.9990455 0.8994464 +0.9000277 0.9990455 0.8994464 +0.9003323 0.9990455 0.8994464 +0.9007175 0.9990455 0.8994464 +0.9012049 0.9990455 0.8994464 +0.9018215 0.9990455 0.8994464 +0.9026016 0.9990455 0.8994464 +0.9035886 0.9990455 0.8994464 +0.9048372 0.9990455 0.8994464 +0.9064168 0.9990455 0.8994464 +0.9084153 0.9990455 0.8994464 +0.9109436 0.9990455 0.8994464 +0.9141422 0.9990455 0.8994464 +0.9181889 0.9990455 0.8994464 +0.9233085 0.9990455 0.8994464 +0.9297854 0.9990455 0.8994464 +0.9379796 0.9990455 0.8994464 +0.9483463 0.9990455 0.8994464 +0.9614615 0.9990455 0.8994464 +0.9780539 0.9990455 0.8994464 +0.9990455 0.9990455 0.8994464 +0.999247 0.982354 0.918999 +0.9994057 0.9751513 0.9349933 +0.9995308 0.9733691 0.9479878 +0.9996295 0.9744915 0.9584868 +0.9997074 0.977005 0.9669318 +0.9997688 0.980031 0.9737006 +0.9998174 0.9830838 0.9791103 +0.9998557 0.9859157 0.9834239 +0.999886 0.9884188 0.9868574 +0.9999099 0.9905641 0.9895863 +0.9999288 0.9923648 0.9917528 +0.9999437 0.9938541 0.9934712 +0.9187175 0.9992474 0.9190759 +0.918717 0.9992474 0.9190749 +0.9187164 0.9992474 0.9190736 +0.9187157 0.9992474 0.919072 +0.9187148 0.9992474 0.91907 +0.9187137 0.9992474 0.9190675 +0.9187123 0.9992473 0.9190645 +0.9187107 0.9992473 0.9190607 +0.9187089 0.9992473 0.919056 +0.9187068 0.9992473 0.9190504 +0.9187045 0.9992472 0.9190437 +0.9187024 0.9992472 0.9190359 +0.9187008 0.9992472 0.9190271 +0.9187004 0.9992471 0.9190177 +0.9187027 0.9992471 0.9190085 +0.9187101 0.999247 0.9190013 +0.9187262 0.999247 0.918999 +0.9187495 0.999247 0.918999 +0.9187791 0.999247 0.918999 +0.9188164 0.999247 0.918999 +0.9188636 0.999247 0.918999 +0.9189234 0.999247 0.918999 +0.918999 0.999247 0.918999 +0.9190947 0.999247 0.918999 +0.9192157 0.999247 0.918999 +0.9193688 0.999247 0.918999 +0.9195625 0.999247 0.918999 +0.9198076 0.999247 0.918999 +0.9201176 0.999247 0.918999 +0.9205098 0.999247 0.918999 +0.9210061 0.999247 0.918999 +0.9216339 0.999247 0.918999 +0.9224281 0.999247 0.918999 +0.9234329 0.999247 0.918999 +0.9247041 0.999247 0.918999 +0.9263124 0.999247 0.918999 +0.928347 0.999247 0.918999 +0.9309211 0.999247 0.918999 +0.9341777 0.999247 0.918999 +0.9382977 0.999247 0.918999 +0.94351 0.999247 0.918999 +0.9501042 0.999247 0.918999 +0.9584468 0.999247 0.918999 +0.9690013 0.999247 0.918999 +0.982354 0.999247 0.918999 +0.999247 0.999247 0.918999 +0.9994057 0.9858591 0.9349933 +0.9995308 0.9801368 0.9479878 +0.9996295 0.978759 0.9584868 +0.9997074 0.9796909 0.9669318 +0.9997688 0.981719 0.9737006 +0.9998174 0.9841433 0.9791103 +0.9998557 0.9865801 0.9834239 +0.999886 0.9888351 0.9868574 +0.9999099 0.9908248 0.9895863 +0.9999288 0.992528 0.9917528 +0.9999437 0.9939562 0.9934712 +0.9348153 0.999406 0.9350425 +0.9348149 0.999406 0.9350418 +0.9348146 0.999406 0.935041 +0.9348141 0.999406 0.93504 +0.9348135 0.999406 0.9350387 +0.9348128 0.9994059 0.9350371 +0.9348119 0.9994059 0.9350352 +0.9348109 0.9994059 0.9350327 +0.9348097 0.9994059 0.9350298 +0.9348083 0.9994059 0.9350262 +0.9348069 0.9994059 0.9350219 +0.9348055 0.9994059 0.9350169 +0.9348044 0.9994058 0.9350113 +0.9348042 0.9994058 0.9350053 +0.9348056 0.9994058 0.9349994 +0.9348102 0.9994057 0.9349948 +0.9348204 0.9994057 0.9349933 +0.9348352 0.9994057 0.9349933 +0.9348539 0.9994057 0.9349933 +0.9348776 0.9994057 0.9349933 +0.9349075 0.9994057 0.9349933 +0.9349454 0.9994057 0.9349933 +0.9349933 0.9994057 0.9349933 +0.935054 0.9994057 0.9349933 +0.9351307 0.9994057 0.9349933 +0.9352277 0.9994057 0.9349933 +0.9353505 0.9994057 0.9349933 +0.9355059 0.9994057 0.9349933 +0.9357024 0.9994057 0.9349933 +0.935951 0.9994057 0.9349933 +0.9362655 0.9994057 0.9349933 +0.9366635 0.9994057 0.9349933 +0.9371669 0.9994057 0.9349933 +0.9378038 0.9994057 0.9349933 +0.9386096 0.9994057 0.9349933 +0.939629 0.9994057 0.9349933 +0.9409186 0.9994057 0.9349933 +0.9425502 0.9994057 0.9349933 +0.9446144 0.9994057 0.9349933 +0.9472259 0.9994057 0.9349933 +0.9505298 0.9994057 0.9349933 +0.9547096 0.9994057 0.9349933 +0.9599976 0.9994057 0.9349933 +0.9666876 0.9994057 0.9349933 +0.9751513 0.9994057 0.9349933 +0.9858591 0.9994057 0.9349933 +0.9994057 0.9994057 0.9349933 +0.9995308 0.9886988 0.9479878 +0.9996295 0.9841579 0.9584868 +0.9997074 0.983089 0.9669318 +0.9997688 0.9838545 0.9737006 +0.9998174 0.9854838 0.9791103 +0.9998557 0.9874207 0.9834239 +0.999886 0.9893618 0.9868574 +0.9999099 0.9911547 0.9895863 +0.9999288 0.9927345 0.9917528 +0.9999437 0.9940854 0.9934712 +0.9478754 0.999531 0.948019 +0.9478752 0.999531 0.9480186 +0.947875 0.999531 0.9480181 +0.9478746 0.999531 0.9480175 +0.9478743 0.999531 0.9480166 +0.9478738 0.999531 0.9480156 +0.9478733 0.999531 0.9480144 +0.9478726 0.999531 0.9480128 +0.9478718 0.999531 0.9480109 +0.947871 0.9995309 0.9480087 +0.94787 0.9995309 0.9480059 +0.9478691 0.9995309 0.9480028 +0.9478684 0.9995309 0.9479992 +0.9478683 0.9995309 0.9479954 +0.9478691 0.9995309 0.9479916 +0.947872 0.9995309 0.9479887 +0.9478785 0.9995308 0.9479878 +0.9478878 0.9995308 0.9479878 +0.9478997 0.9995308 0.9479878 +0.9479146 0.9995308 0.9479878 +0.9479335 0.9995308 0.9479878 +0.9479575 0.9995308 0.9479878 +0.9479878 0.9995308 0.9479878 +0.9480261 0.9995308 0.9479878 +0.9480746 0.9995308 0.9479878 +0.9481359 0.9995308 0.9479878 +0.9482135 0.9995308 0.9479878 +0.9483117 0.9995308 0.9479878 +0.9484359 0.9995308 0.9479878 +0.9485931 0.9995308 0.9479878 +0.9487918 0.9995308 0.9479878 +0.9490434 0.9995308 0.9479878 +0.9493615 0.9995308 0.9479878 +0.9497641 0.9995308 0.9479878 +0.9502734 0.9995308 0.9479878 +0.9509177 0.9995308 0.9479878 +0.9517328 0.9995308 0.9479878 +0.952764 0.9995308 0.9479878 +0.9540687 0.9995308 0.9479878 +0.9557192 0.9995308 0.9479878 +0.9578074 0.9995308 0.9479878 +0.9604492 0.9995308 0.9479878 +0.9637914 0.9995308 0.9479878 +0.9680197 0.9995308 0.9479878 +0.9733691 0.9995308 0.9479878 +0.9801368 0.9995308 0.9479878 +0.9886988 0.9995308 0.9479878 +0.9995308 0.9995308 0.9479878 +0.9996295 0.9909882 0.9584868 +0.9997074 0.9873879 0.9669318 +0.9997688 0.9865561 0.9737006 +0.9998174 0.9871796 0.9791103 +0.9998557 0.9884841 0.9834239 +0.999886 0.9900282 0.9868574 +0.9999099 0.991572 0.9895863 +0.9999288 0.9929957 0.9917528 +0.9999437 0.9942488 0.9934712 +0.958416 0.9996296 0.9585066 +0.9584159 0.9996296 0.9585063 +0.9584157 0.9996296 0.958506 +0.9584155 0.9996296 0.9585056 +0.9584153 0.9996296 0.9585051 +0.958415 0.9996296 0.9585044 +0.9584146 0.9996296 0.9585036 +0.9584142 0.9996296 0.9585026 +0.9584137 0.9996296 0.9585014 +0.9584132 0.9996296 0.9585 +0.9584126 0.9996296 0.9584983 +0.958412 0.9996296 0.9584963 +0.9584115 0.9996296 0.958494 +0.9584114 0.9996295 0.9584916 +0.958412 0.9996295 0.9584892 +0.9584138 0.9996295 0.9584874 +0.9584178 0.9996295 0.9584868 +0.9584237 0.9996295 0.9584868 +0.9584312 0.9996295 0.9584868 +0.9584406 0.9996295 0.9584868 +0.9584526 0.9996295 0.9584868 +0.9584677 0.9996295 0.9584868 +0.9584868 0.9996295 0.9584868 +0.9585109 0.9996295 0.9584868 +0.9585415 0.9996295 0.9584868 +0.9585802 0.9996295 0.9584868 +0.9586291 0.9996295 0.9584868 +0.958691 0.9996295 0.9584868 +0.9587693 0.9996295 0.9584868 +0.9588684 0.9996295 0.9584868 +0.9589938 0.9996295 0.9584868 +0.9591524 0.9996295 0.9584868 +0.959353 0.9996295 0.9584868 +0.9596068 0.9996295 0.9584868 +0.959928 0.9996295 0.9584868 +0.9603343 0.9996295 0.9584868 +0.9608482 0.9996295 0.9584868 +0.9614985 0.9996295 0.9584868 +0.9623212 0.9996295 0.9584868 +0.963362 0.9996295 0.9584868 +0.9646787 0.9996295 0.9584868 +0.9663445 0.9996295 0.9584868 +0.968452 0.9996295 0.9584868 +0.9711183 0.9996295 0.9584868 +0.9744915 0.9996295 0.9584868 +0.978759 0.9996295 0.9584868 +0.9841579 0.9996295 0.9584868 +0.9909882 0.9996295 0.9584868 +0.9996295 0.9996295 0.9584868 +0.9997074 0.9928267 0.9669318 +0.9997688 0.9899741 0.9737006 +0.9998174 0.989325 0.9791103 +0.9998557 0.9898295 0.9834239 +0.999886 0.9908712 0.9868574 +0.9999099 0.9920999 0.9895863 +0.9999288 0.9933261 0.9917528 +0.9999437 0.9944556 0.9934712 +0.9668873 0.9997074 0.9669443 +0.9668872 0.9997074 0.9669442 +0.9668871 0.9997074 0.966944 +0.966887 0.9997074 0.9669437 +0.9668869 0.9997074 0.9669434 +0.9668867 0.9997074 0.966943 +0.9668865 0.9997074 0.9669425 +0.9668862 0.9997074 0.9669419 +0.9668859 0.9997074 0.9669411 +0.9668855 0.9997074 0.9669402 +0.9668852 0.9997074 0.9669391 +0.9668848 0.9997074 0.9669378 +0.9668845 0.9997074 0.9669364 +0.9668844 0.9997074 0.9669349 +0.9668847 0.9997074 0.9669334 +0.9668859 0.9997074 0.9669322 +0.9668884 0.9997074 0.9669318 +0.9668922 0.9997074 0.9669318 +0.9668969 0.9997074 0.9669318 +0.9669028 0.9997074 0.9669318 +0.9669103 0.9997074 0.9669318 +0.9669198 0.9997074 0.9669318 +0.9669318 0.9997074 0.9669318 +0.966947 0.9997074 0.9669318 +0.9669663 0.9997074 0.9669318 +0.9669906 0.9997074 0.9669318 +0.9670214 0.9997074 0.9669318 +0.9670604 0.9997074 0.9669318 +0.9671097 0.9997074 0.9669318 +0.967172 0.9997074 0.9669318 +0.9672509 0.9997074 0.9669318 +0.9673508 0.9997074 0.9669318 +0.967477 0.9997074 0.9669318 +0.9676368 0.9997074 0.9669318 +0.9678389 0.9997074 0.9669318 +0.9680946 0.9997074 0.9669318 +0.9684181 0.9997074 0.9669318 +0.9688274 0.9997074 0.9669318 +0.9693452 0.9997074 0.9669318 +0.9700002 0.9997074 0.9669318 +0.970829 0.9997074 0.9669318 +0.9718774 0.9997074 0.9669318 +0.9732039 0.9997074 0.9669318 +0.974882 0.9997074 0.9669318 +0.977005 0.9997074 0.9669318 +0.9796909 0.9997074 0.9669318 +0.983089 0.9997074 0.9669318 +0.9873879 0.9997074 0.9669318 +0.9928267 0.9997074 0.9669318 +0.9997074 0.9997074 0.9669318 +0.9997688 0.9942982 0.9737006 +0.9998174 0.9920392 0.9791103 +0.9998557 0.9915316 0.9834239 +0.999886 0.9919377 0.9868574 +0.9999099 0.9927678 0.9895863 +0.9999288 0.9937442 0.9917528 +0.9999437 0.9947172 0.9934712 +0.9736726 0.9997689 0.9737085 +0.9736726 0.9997689 0.9737084 +0.9736725 0.9997689 0.9737082 +0.9736724 0.9997689 0.9737081 +0.9736723 0.9997689 0.9737079 +0.9736722 0.9997689 0.9737076 +0.9736721 0.9997689 0.9737073 +0.9736719 0.9997689 0.9737069 +0.9736717 0.9997689 0.9737064 +0.9736715 0.9997689 0.9737058 +0.9736712 0.9997689 0.9737052 +0.973671 0.9997689 0.9737044 +0.9736708 0.9997689 0.9737034 +0.9736708 0.9997689 0.9737025 +0.973671 0.9997688 0.9737015 +0.9736717 0.9997688 0.9737008 +0.9736733 0.9997688 0.9737006 +0.9736756 0.9997688 0.9737006 +0.9736786 0.9997688 0.9737006 +0.9736823 0.9997688 0.9737006 +0.973687 0.9997688 0.9737006 +0.973693 0.9997688 0.9737006 +0.9737006 0.9997688 0.9737006 +0.9737101 0.9997688 0.9737006 +0.9737222 0.9997688 0.9737006 +0.9737375 0.9997688 0.9737006 +0.9737569 0.9997688 0.9737006 +0.9737814 0.9997688 0.9737006 +0.9738123 0.9997688 0.9737006 +0.9738515 0.9997688 0.9737006 +0.9739011 0.9997688 0.9737006 +0.9739638 0.9997688 0.9737006 +0.9740432 0.9997688 0.9737006 +0.9741436 0.9997688 0.9737006 +0.9742706 0.9997688 0.9737006 +0.9744313 0.9997688 0.9737006 +0.9746346 0.9997688 0.9737006 +0.9748918 0.9997688 0.9737006 +0.9752172 0.9997688 0.9737006 +0.9756289 0.9997688 0.9737006 +0.9761497 0.9997688 0.9737006 +0.9768086 0.9997688 0.9737006 +0.9776422 0.9997688 0.9737006 +0.9786968 0.9997688 0.9737006 +0.980031 0.9997688 0.9737006 +0.981719 0.9997688 0.9737006 +0.9838545 0.9997688 0.9737006 +0.9865561 0.9997688 0.9737006 +0.9899741 0.9997688 0.9737006 +0.9942982 0.9997688 0.9737006 +0.9997688 0.9997688 0.9737006 +0.9998174 0.9954731 0.9791103 +0.9998557 0.9936849 0.9834239 +0.999886 0.993287 0.9868574 +0.9999099 0.9936128 0.9895863 +0.9999288 0.9942731 0.9917528 +0.9999437 0.9950481 0.9934712 +0.9790927 0.9998174 0.9791152 +0.9790927 0.9998174 0.9791152 +0.9790927 0.9998174 0.9791151 +0.9790926 0.9998174 0.979115 +0.9790925 0.9998174 0.9791148 +0.9790925 0.9998174 0.9791147 +0.9790924 0.9998174 0.9791145 +0.9790923 0.9998174 0.9791142 +0.9790921 0.9998174 0.9791139 +0.979092 0.9998174 0.9791136 +0.9790919 0.9998174 0.9791131 +0.9790917 0.9998174 0.9791126 +0.9790916 0.9998174 0.9791121 +0.9790916 0.9998174 0.9791115 +0.9790917 0.9998174 0.9791109 +0.9790921 0.9998174 0.9791104 +0.9790931 0.9998174 0.9791103 +0.9790946 0.9998174 0.9791103 +0.9790965 0.9998174 0.9791103 +0.9790988 0.9998174 0.9791103 +0.9791018 0.9998174 0.9791103 +0.9791055 0.9998174 0.9791103 +0.9791103 0.9998174 0.9791103 +0.9791163 0.9998174 0.9791103 +0.9791238 0.9998174 0.9791103 +0.9791334 0.9998174 0.9791103 +0.9791456 0.9998174 0.9791103 +0.979161 0.9998174 0.9791103 +0.9791804 0.9998174 0.9791103 +0.979205 0.9998174 0.9791103 +0.9792361 0.9998174 0.9791103 +0.9792755 0.9998174 0.9791103 +0.9793253 0.9998174 0.9791103 +0.9793883 0.9998174 0.9791103 +0.9794681 0.9998174 0.9791103 +0.9795689 0.9998174 0.9791103 +0.9796966 0.9998174 0.9791103 +0.979858 0.9998174 0.9791103 +0.9800622 0.9998174 0.9791103 +0.9803206 0.9998174 0.9791103 +0.9806476 0.9998174 0.9791103 +0.9810611 0.9998174 0.9791103 +0.9815844 0.9998174 0.9791103 +0.9822464 0.9998174 0.9791103 +0.9830838 0.9998174 0.9791103 +0.9841433 0.9998174 0.9791103 +0.9854838 0.9998174 0.9791103 +0.9871796 0.9998174 0.9791103 +0.989325 0.9998174 0.9791103 +0.9920392 0.9998174 0.9791103 +0.9954731 0.9998174 0.9791103 +0.9998174 0.9998174 0.9791103 +0.9998557 0.9964092 0.9834239 +0.999886 0.9949941 0.9868574 +0.9999099 0.9946818 0.9895863 +0.9999288 0.9949422 0.9917528 +0.9999437 0.9954668 0.9934712 +0.9834129 0.9998557 0.983427 +0.9834129 0.9998557 0.983427 +0.9834129 0.9998557 0.9834269 +0.9834129 0.9998557 0.9834269 +0.9834128 0.9998557 0.9834268 +0.9834128 0.9998557 0.9834267 +0.9834127 0.9998557 0.9834266 +0.9834127 0.9998557 0.9834264 +0.9834126 0.9998557 0.9834262 +0.9834125 0.9998557 0.983426 +0.9834124 0.9998557 0.9834257 +0.9834123 0.9998557 0.9834254 +0.9834122 0.9998557 0.9834251 +0.9834122 0.9998557 0.9834247 +0.9834123 0.9998557 0.9834243 +0.9834126 0.9998557 0.983424 +0.9834132 0.9998557 0.9834239 +0.9834141 0.9998557 0.9834239 +0.9834153 0.9998557 0.9834239 +0.9834167 0.9998557 0.9834239 +0.9834186 0.9998557 0.9834239 +0.9834209 0.9998557 0.9834239 +0.9834239 0.9998557 0.9834239 +0.9834277 0.9998557 0.9834239 +0.9834324 0.9998557 0.9834239 +0.9834385 0.9998557 0.9834239 +0.9834461 0.9998557 0.9834239 +0.9834557 0.9998557 0.9834239 +0.9834679 0.9998557 0.9834239 +0.9834833 0.9998557 0.9834239 +0.9835029 0.9998557 0.9834239 +0.9835276 0.9998557 0.9834239 +0.9835588 0.9998557 0.9834239 +0.9835983 0.9998557 0.9834239 +0.9836483 0.9998557 0.9834239 +0.9837116 0.9998557 0.9834239 +0.9837916 0.9998557 0.9834239 +0.9838928 0.9998557 0.9834239 +0.9840209 0.9998557 0.9834239 +0.9841829 0.9998557 0.9834239 +0.984388 0.9998557 0.9834239 +0.9846473 0.9998557 0.9834239 +0.9849754 0.9998557 0.9834239 +0.9853905 0.9998557 0.9834239 +0.9859157 0.9998557 0.9834239 +0.9865801 0.9998557 0.9834239 +0.9874207 0.9998557 0.9834239 +0.9884841 0.9998557 0.9834239 +0.9898295 0.9998557 0.9834239 +0.9915316 0.9998557 0.9834239 +0.9936849 0.9998557 0.9834239 +0.9964092 0.9998557 0.9834239 +0.9998557 0.9998557 0.9834239 +0.999886 0.9971537 0.9868574 +0.9999099 0.9960342 0.9895863 +0.9999288 0.9957887 0.9917528 +0.9999437 0.9959964 0.9934712 +0.9868505 0.999886 0.9868593 +0.9868505 0.999886 0.9868593 +0.9868505 0.999886 0.9868593 +0.9868505 0.999886 0.9868592 +0.9868504 0.999886 0.9868592 +0.9868504 0.999886 0.9868591 +0.9868504 0.999886 0.9868591 +0.9868503 0.999886 0.986859 +0.9868503 0.999886 0.9868588 +0.9868502 0.999886 0.9868587 +0.9868502 0.999886 0.9868585 +0.9868501 0.999886 0.9868583 +0.9868501 0.999886 0.9868581 +0.98685 0.999886 0.9868579 +0.9868501 0.999886 0.9868576 +0.9868503 0.999886 0.9868574 +0.9868507 0.999886 0.9868574 +0.9868512 0.999886 0.9868574 +0.986852 0.999886 0.9868574 +0.9868529 0.999886 0.9868574 +0.9868541 0.999886 0.9868574 +0.9868555 0.999886 0.9868574 +0.9868574 0.999886 0.9868574 +0.9868597 0.999886 0.9868574 +0.9868627 0.999886 0.9868574 +0.9868665 0.999886 0.9868574 +0.9868713 0.999886 0.9868574 +0.9868773 0.999886 0.9868574 +0.986885 0.999886 0.9868574 +0.9868946 0.999886 0.9868574 +0.9869069 0.999886 0.9868574 +0.9869223 0.999886 0.9868574 +0.9869419 0.999886 0.9868574 +0.9869667 0.999886 0.9868574 +0.986998 0.999886 0.9868574 +0.9870376 0.999886 0.9868574 +0.9870878 0.999886 0.9868574 +0.9871512 0.999886 0.9868574 +0.9872315 0.999886 0.9868574 +0.987333 0.999886 0.9868574 +0.9874615 0.999886 0.9868574 +0.987624 0.999886 0.9868574 +0.9878296 0.999886 0.9868574 +0.9880897 0.999886 0.9868574 +0.9884188 0.999886 0.9868574 +0.9888351 0.999886 0.9868574 +0.9893618 0.999886 0.9868574 +0.9900282 0.999886 0.9868574 +0.9908712 0.999886 0.9868574 +0.9919377 0.999886 0.9868574 +0.993287 0.999886 0.9868574 +0.9949941 0.999886 0.9868574 +0.9971537 0.999886 0.9868574 +0.999886 0.999886 0.9868574 +0.9999099 0.9977452 0.9895863 +0.9999288 0.9968597 0.9917528 +0.9999437 0.9966665 0.9934712 +0.989582 0.9999099 0.9895875 +0.989582 0.9999099 0.9895875 +0.989582 0.9999099 0.9895875 +0.989582 0.9999099 0.9895875 +0.989582 0.9999099 0.9895874 +0.9895819 0.9999099 0.9895874 +0.9895819 0.9999099 0.9895874 +0.9895819 0.9999099 0.9895873 +0.9895819 0.9999099 0.9895872 +0.9895818 0.9999099 0.9895871 +0.9895818 0.9999099 0.989587 +0.9895818 0.9999099 0.9895869 +0.9895817 0.9999099 0.9895868 +0.9895817 0.9999099 0.9895866 +0.9895817 0.9999099 0.9895865 +0.9895819 0.9999099 0.9895864 +0.9895821 0.9999099 0.9895863 +0.9895825 0.9999099 0.9895863 +0.9895829 0.9999099 0.9895863 +0.9895835 0.9999099 0.9895863 +0.9895842 0.9999099 0.9895863 +0.9895851 0.9999099 0.9895863 +0.9895863 0.9999099 0.9895863 +0.9895878 0.9999099 0.9895863 +0.9895897 0.9999099 0.9895863 +0.989592 0.9999099 0.9895863 +0.989595 0.9999099 0.9895863 +0.9895988 0.9999099 0.9895863 +0.9896036 0.9999099 0.9895863 +0.9896096 0.9999099 0.9895863 +0.9896173 0.9999099 0.9895863 +0.989627 0.9999099 0.9895863 +0.9896392 0.9999099 0.9895863 +0.9896547 0.9999099 0.9895863 +0.9896744 0.9999099 0.9895863 +0.9896992 0.9999099 0.9895863 +0.9897306 0.9999099 0.9895863 +0.9897703 0.9999099 0.9895863 +0.9898206 0.9999099 0.9895863 +0.9898842 0.9999099 0.9895863 +0.9899646 0.9999099 0.9895863 +0.9900664 0.9999099 0.9895863 +0.9901951 0.9999099 0.9895863 +0.990358 0.9999099 0.9895863 +0.9905641 0.9999099 0.9895863 +0.9908248 0.9999099 0.9895863 +0.9911547 0.9999099 0.9895863 +0.991572 0.9999099 0.9895863 +0.9920999 0.9999099 0.9895863 +0.9927678 0.9999099 0.9895863 +0.9936128 0.9999099 0.9895863 +0.9946818 0.9999099 0.9895863 +0.9960342 0.9999099 0.9895863 +0.9977452 0.9999099 0.9895863 +0.9999099 0.9999099 0.9895863 +0.9999288 0.9982146 0.9917528 +0.9999437 0.9975143 0.9934712 +0.9917501 0.9999288 0.9917536 +0.9917501 0.9999288 0.9917535 +0.9917501 0.9999288 0.9917535 +0.9917501 0.9999288 0.9917535 +0.9917501 0.9999288 0.9917535 +0.9917501 0.9999288 0.9917535 +0.99175 0.9999288 0.9917534 +0.99175 0.9999288 0.9917534 +0.99175 0.9999288 0.9917534 +0.99175 0.9999288 0.9917533 +0.99175 0.9999288 0.9917532 +0.9917499 0.9999288 0.9917532 +0.9917499 0.9999288 0.9917531 +0.9917499 0.9999288 0.991753 +0.9917499 0.9999288 0.9917529 +0.99175 0.9999288 0.9917528 +0.9917502 0.9999288 0.9917528 +0.9917504 0.9999288 0.9917528 +0.9917507 0.9999288 0.9917528 +0.991751 0.9999288 0.9917528 +0.9917515 0.9999288 0.9917528 +0.9917521 0.9999288 0.9917528 +0.9917528 0.9999288 0.9917528 +0.9917537 0.9999288 0.9917528 +0.9917549 0.9999288 0.9917528 +0.9917564 0.9999288 0.9917528 +0.9917582 0.9999288 0.9917528 +0.9917606 0.9999288 0.9917528 +0.9917636 0.9999288 0.9917528 +0.9917674 0.9999288 0.9917528 +0.9917722 0.9999288 0.9917528 +0.9917782 0.9999288 0.9917528 +0.9917859 0.9999288 0.9917528 +0.9917956 0.9999288 0.9917528 +0.9918079 0.9999288 0.9917528 +0.9918234 0.9999288 0.9917528 +0.9918431 0.9999288 0.9917528 +0.991868 0.9999288 0.9917528 +0.9918994 0.9999288 0.9917528 +0.9919392 0.9999288 0.9917528 +0.9919896 0.9999288 0.9917528 +0.9920533 0.9999288 0.9917528 +0.9921339 0.9999288 0.9917528 +0.9922358 0.9999288 0.9917528 +0.9923648 0.9999288 0.9917528 +0.992528 0.9999288 0.9917528 +0.9927345 0.9999288 0.9917528 +0.9929957 0.9999288 0.9917528 +0.9933261 0.9999288 0.9917528 +0.9937442 0.9999288 0.9917528 +0.9942731 0.9999288 0.9917528 +0.9949422 0.9999288 0.9917528 +0.9957887 0.9999288 0.9917528 +0.9968597 0.9999288 0.9917528 +0.9982146 0.9999288 0.9917528 +0.9999288 0.9999288 0.9917528 +0.9999437 0.9985868 0.9934712 +0.9934695 0.9999437 0.9934717 +0.9934695 0.9999437 0.9934716 +0.9934695 0.9999437 0.9934716 +0.9934695 0.9999437 0.9934716 +0.9934695 0.9999437 0.9934716 +0.9934695 0.9999437 0.9934716 +0.9934695 0.9999437 0.9934716 +0.9934694 0.9999437 0.9934716 +0.9934694 0.9999437 0.9934715 +0.9934694 0.9999437 0.9934715 +0.9934694 0.9999437 0.9934715 +0.9934694 0.9999437 0.9934714 +0.9934694 0.9999437 0.9934713 +0.9934694 0.9999437 0.9934713 +0.9934694 0.9999437 0.9934712 +0.9934694 0.9999437 0.9934712 +0.9934695 0.9999437 0.9934712 +0.9934697 0.9999437 0.9934712 +0.9934698 0.9999437 0.9934712 +0.9934701 0.9999437 0.9934712 +0.9934704 0.9999437 0.9934712 +0.9934707 0.9999437 0.9934712 +0.9934712 0.9999437 0.9934712 +0.9934718 0.9999437 0.9934712 +0.9934725 0.9999437 0.9934712 +0.9934734 0.9999437 0.9934712 +0.9934746 0.9999437 0.9934712 +0.9934761 0.9999437 0.9934712 +0.9934779 0.9999437 0.9934712 +0.9934803 0.9999437 0.9934712 +0.9934833 0.9999437 0.9934712 +0.9934871 0.9999437 0.9934712 +0.9934919 0.9999437 0.9934712 +0.993498 0.9999437 0.9934712 +0.9935057 0.9999437 0.9934712 +0.9935154 0.9999437 0.9934712 +0.9935277 0.9999437 0.9934712 +0.9935432 0.9999437 0.9934712 +0.9935629 0.9999437 0.9934712 +0.9935878 0.9999437 0.9934712 +0.9936193 0.9999437 0.9934712 +0.9936592 0.9999437 0.9934712 +0.9937096 0.9999437 0.9934712 +0.9937734 0.9999437 0.9934712 +0.9938541 0.9999437 0.9934712 +0.9939562 0.9999437 0.9934712 +0.9940854 0.9999437 0.9934712 +0.9942488 0.9999437 0.9934712 +0.9944556 0.9999437 0.9934712 +0.9947172 0.9999437 0.9934712 +0.9950481 0.9999437 0.9934712 +0.9954668 0.9999437 0.9934712 +0.9959964 0.9999437 0.9934712 +0.9966665 0.9999437 0.9934712 +0.9975143 0.9999437 0.9934712 +0.9985868 0.9999437 0.9934712 +0.9999437 0.9999437 0.9934712 +0.0000238 0.0000238 0.4344249 +0.0005417 0.0000238 0.4344249 +0.0011968 0.0000238 0.4344249 +0.0020256 0.0000238 0.4344249 +0.0030742 0.0000238 0.4344249 +0.0044007 0.0000238 0.4344249 +0.006079 0.0000238 0.4344249 +0.0082023 0.0000238 0.4344249 +0.0108885 0.0000238 0.4344249 +0.0142868 0.0000238 0.4344249 +0.0185862 0.0000238 0.4344249 +0.0240255 0.0000238 0.4344249 +0.0309069 0.0000238 0.4344249 +0.0396127 0.0000238 0.4344249 +0.0506267 0.0000238 0.4344249 +0.0645609 0.0000238 0.4344249 +0.0821895 0.0000238 0.4344249 +0.1044919 0.0000238 0.4344249 +0.1327073 0.0000238 0.4344249 +0.1684036 0.0000238 0.4344249 +0.2135639 0.0000238 0.4344249 +0.2706977 0.0000238 0.4344249 +0.3429792 0.0000238 0.4344249 +0.4344249 0.0000238 0.4344249 +0.5501155 0.0000238 0.4344249 +0.6964791 0.0000238 0.4344249 +0.8407292 0.0051514 0.416864 +0.9033413 0.0279321 0.368718 +0.9354466 0.0624569 0.3309822 +0.9545467 0.1059991 0.3122478 +0.9669269 0.1572498 0.3127719 +0.9754027 0.2151269 0.3305354 +0.9814251 0.2783684 0.3627135 +0.9858181 0.3454107 0.406132 +0.9890841 0.4144197 0.4574848 +0.9915469 0.4834235 0.5135199 +0.993424 0.5504963 0.571232 +0.9948662 0.6139459 0.6280409 +0.9959813 0.6724572 0.6819193 +0.9968475 0.7251659 0.7314464 +0.997523 0.7716588 0.7757859 +0.9980513 0.8119154 0.8146037 +0.9984653 0.8462171 0.8479551 +0.9987905 0.8750477 0.8761643 +0.9990461 0.8990028 0.8997163 +0.9992474 0.9187175 0.9191715 +0.999406 0.9348153 0.9351031 +0.999531 0.9478754 0.9480573 +0.9996296 0.958416 0.9585307 +0.9997074 0.9668873 0.9669595 +0.9997689 0.9736726 0.973718 +0.9998174 0.9790927 0.9791212 +0.9998557 0.9834129 0.9834308 +0.999886 0.9868505 0.9868617 +0.9999099 0.989582 0.989589 +0.9999288 0.9917501 0.9917545 +0.9999437 0.9934695 0.9934722 +0.0000238 0.0005417 0.4344249 +0.0000382 0.0000382 0.4339214 +0.0006933 0.0000382 0.4339214 +0.0015221 0.0000382 0.4339214 +0.0025707 0.0000382 0.4339214 +0.0038972 0.0000382 0.4339214 +0.0055755 0.0000382 0.4339214 +0.0076988 0.0000382 0.4339214 +0.0103849 0.0000382 0.4339214 +0.0137833 0.0000382 0.4339214 +0.0180827 0.0000382 0.4339214 +0.023522 0.0000382 0.4339214 +0.0304033 0.0000382 0.4339214 +0.0391092 0.0000382 0.4339214 +0.0501232 0.0000382 0.4339214 +0.0640574 0.0000382 0.4339214 +0.081686 0.0000382 0.4339214 +0.1039884 0.0000382 0.4339214 +0.1322038 0.0000382 0.4339214 +0.1679 0.0000382 0.4339214 +0.2130604 0.0000382 0.4339214 +0.2701941 0.0000382 0.4339214 +0.3424757 0.0000382 0.4339214 +0.4339214 0.0000382 0.4339214 +0.549612 0.0000382 0.4339214 +0.6959756 0.0000382 0.4339214 +0.8405071 0.0051286 0.4164939 +0.9032596 0.0278872 0.3684105 +0.9354101 0.0624063 0.3307142 +0.9545286 0.1059489 0.3120193 +0.9669173 0.1572031 0.3125826 +0.9753975 0.2150852 0.3303825 +0.9814221 0.2783325 0.3625931 +0.9858163 0.3453807 0.4060392 +0.9890831 0.4143955 0.4574149 +0.9915463 0.4834045 0.5134682 +0.9934236 0.5504818 0.5711946 +0.994866 0.6139352 0.6280144 +0.9959811 0.6724495 0.6819008 +0.9968474 0.7251605 0.7314338 +0.997523 0.7716551 0.7757773 +0.9980512 0.8119128 0.814598 +0.9984653 0.8462154 0.8479514 +0.9987905 0.8750466 0.8761618 +0.9990461 0.899002 0.8997147 +0.9992474 0.918717 0.9191705 +0.999406 0.9348149 0.9351024 +0.999531 0.9478752 0.9480569 +0.9996296 0.9584159 0.9585305 +0.9997074 0.9668872 0.9669594 +0.9997689 0.9736726 0.9737179 +0.9998174 0.9790927 0.9791212 +0.9998557 0.9834129 0.9834308 +0.999886 0.9868505 0.9868617 +0.9999099 0.989582 0.989589 +0.9999288 0.9917501 0.9917545 +0.9999437 0.9934695 0.9934722 +0.0000238 0.0011968 0.4344249 +0.0000382 0.0006933 0.4339214 +0.0000611 0.0000611 0.4332891 +0.0008899 0.0000611 0.4332891 +0.0019385 0.0000611 0.4332891 +0.003265 0.0000611 0.4332891 +0.0049433 0.0000611 0.4332891 +0.0070666 0.0000611 0.4332891 +0.0097527 0.0000611 0.4332891 +0.0131511 0.0000611 0.4332891 +0.0174505 0.0000611 0.4332891 +0.0228898 0.0000611 0.4332891 +0.0297711 0.0000611 0.4332891 +0.038477 0.0000611 0.4332891 +0.049491 0.0000611 0.4332891 +0.0634252 0.0000611 0.4332891 +0.0810538 0.0000611 0.4332891 +0.1033562 0.0000611 0.4332891 +0.1315716 0.0000611 0.4332891 +0.1672678 0.0000611 0.4332891 +0.2124282 0.0000611 0.4332891 +0.2695619 0.0000611 0.4332891 +0.3418435 0.0000611 0.4332891 +0.4332891 0.0000611 0.4332891 +0.5489798 0.0000611 0.4332891 +0.6953434 0.0000611 0.4332891 +0.8402274 0.0051047 0.4160287 +0.9031567 0.0278347 0.3680241 +0.9353643 0.0623458 0.3303774 +0.9545059 0.1058883 0.3117322 +0.9669053 0.1571463 0.3123447 +0.9753908 0.2150342 0.3301905 +0.9814183 0.2782884 0.3624418 +0.9858141 0.3453439 0.4059227 +0.9890818 0.4143657 0.457327 +0.9915455 0.4833811 0.5134034 +0.9934231 0.550464 0.5711477 +0.9948657 0.6139219 0.6279812 +0.9959809 0.6724399 0.6818777 +0.9968473 0.7251537 0.7314179 +0.9975229 0.7716504 0.7757666 +0.9980512 0.8119096 0.8145909 +0.9984653 0.8462132 0.8479467 +0.9987904 0.8750451 0.8761587 +0.9990461 0.8990011 0.8997128 +0.9992474 0.9187164 0.9191692 +0.999406 0.9348146 0.9351016 +0.999531 0.947875 0.9480564 +0.9996296 0.9584157 0.9585301 +0.9997074 0.9668871 0.9669592 +0.9997689 0.9736725 0.9737178 +0.9998174 0.9790927 0.9791211 +0.9998557 0.9834129 0.9834307 +0.999886 0.9868505 0.9868616 +0.9999099 0.989582 0.989589 +0.9999288 0.9917501 0.9917545 +0.9999437 0.9934695 0.9934722 +0.0000238 0.0020256 0.4344249 +0.0000382 0.0015221 0.4339214 +0.0000611 0.0008899 0.4332891 +0.0000978 0.0000978 0.432497 +0.0011463 0.0000978 0.432497 +0.0024729 0.0000978 0.432497 +0.0041512 0.0000978 0.432497 +0.0062744 0.0000978 0.432497 +0.0089606 0.0000978 0.432497 +0.012359 0.0000978 0.432497 +0.0166583 0.0000978 0.432497 +0.0220976 0.0000978 0.432497 +0.028979 0.0000978 0.432497 +0.0376849 0.0000978 0.432497 +0.0486989 0.0000978 0.432497 +0.0626331 0.0000978 0.432497 +0.0802616 0.0000978 0.432497 +0.102564 0.0000978 0.432497 +0.1307795 0.0000978 0.432497 +0.1664757 0.0000978 0.432497 +0.2116361 0.0000978 0.432497 +0.2687698 0.0000978 0.432497 +0.3410514 0.0000978 0.432497 +0.432497 0.0000978 0.432497 +0.5481876 0.0000978 0.432497 +0.6945513 0.0000978 0.432497 +0.8398756 0.0050826 0.4154448 +0.9030276 0.0277752 0.3675394 +0.9353068 0.0622749 0.3299551 +0.9544774 0.1058162 0.3113722 +0.9668902 0.1570779 0.3120464 +0.9753825 0.2149725 0.3299499 +0.9814136 0.2782347 0.3622521 +0.9858113 0.3452987 0.4057766 +0.9890801 0.414329 0.4572169 +0.9915446 0.4833522 0.5133222 +0.9934225 0.5504419 0.571089 +0.9948653 0.6139056 0.6279395 +0.9959807 0.672428 0.6818486 +0.9968472 0.7251454 0.731398 +0.9975228 0.7716446 0.7757532 +0.9980511 0.8119057 0.8145819 +0.9984653 0.8462106 0.8479408 +0.9987904 0.8750434 0.8761549 +0.9990461 0.899 0.8997103 +0.9992474 0.9187157 0.9191676 +0.999406 0.9348141 0.9351006 +0.999531 0.9478746 0.9480558 +0.9996296 0.9584155 0.9585297 +0.9997074 0.966887 0.9669589 +0.9997689 0.9736724 0.9737176 +0.9998174 0.9790926 0.979121 +0.9998557 0.9834129 0.9834306 +0.999886 0.9868505 0.9868616 +0.9999099 0.989582 0.989589 +0.9999288 0.9917501 0.9917544 +0.9999437 0.9934695 0.9934722 +0.0000238 0.0030742 0.4344249 +0.0000382 0.0025707 0.4339214 +0.0000611 0.0019385 0.4332891 +0.0000978 0.0011463 0.432497 +0.0001565 0.0001565 0.4315072 +0.001483 0.0001565 0.4315072 +0.0031613 0.0001565 0.4315072 +0.0052846 0.0001565 0.4315072 +0.0079707 0.0001565 0.4315072 +0.0113691 0.0001565 0.4315072 +0.0156685 0.0001565 0.4315072 +0.0211078 0.0001565 0.4315072 +0.0279891 0.0001565 0.4315072 +0.036695 0.0001565 0.4315072 +0.047709 0.0001565 0.4315072 +0.0616432 0.0001565 0.4315072 +0.0792718 0.0001565 0.4315072 +0.1015742 0.0001565 0.4315072 +0.1297896 0.0001565 0.4315072 +0.1654858 0.0001565 0.4315072 +0.2106462 0.0001565 0.4315072 +0.2677799 0.0001565 0.4315072 +0.3400615 0.0001565 0.4315072 +0.4315072 0.0001565 0.4315072 +0.5471978 0.0001565 0.4315072 +0.6935614 0.0001565 0.4315072 +0.8394338 0.0050676 0.4147137 +0.9028657 0.0277111 0.3669329 +0.9352348 0.0621943 0.3294267 +0.9544418 0.1057322 0.3109219 +0.9668714 0.1569971 0.3116735 +0.9753721 0.2148987 0.3296489 +0.9814076 0.2781701 0.3620151 +0.9858079 0.3452442 0.405594 +0.9890781 0.4142845 0.4570793 +0.9915433 0.4833171 0.5132206 +0.9934218 0.550415 0.5710156 +0.9948649 0.6138855 0.6278874 +0.9959804 0.6724135 0.6818124 +0.996847 0.7251351 0.7313732 +0.9975227 0.7716375 0.7757364 +0.9980511 0.8119009 0.8145707 +0.9984652 0.8462073 0.8479334 +0.9987904 0.8750412 0.8761501 +0.9990461 0.8989986 0.8997072 +0.9992474 0.9187148 0.9191656 +0.999406 0.9348135 0.9350993 +0.999531 0.9478743 0.9480549 +0.9996296 0.9584153 0.9585292 +0.9997074 0.9668869 0.9669586 +0.9997689 0.9736723 0.9737174 +0.9998174 0.9790925 0.9791208 +0.9998557 0.9834128 0.9834306 +0.999886 0.9868504 0.9868616 +0.9999099 0.989582 0.9895889 +0.9999288 0.9917501 0.9917544 +0.9999437 0.9934695 0.9934722 +0.0000238 0.0044007 0.4344249 +0.0000382 0.0038972 0.4339214 +0.0000611 0.003265 0.4332891 +0.0000978 0.0024729 0.432497 +0.0001565 0.001483 0.4315072 +0.0002504 0.0002504 0.4302746 +0.0019287 0.0002504 0.4302746 +0.004052 0.0002504 0.4302746 +0.0067381 0.0002504 0.4302746 +0.0101365 0.0002504 0.4302746 +0.0144359 0.0002504 0.4302746 +0.0198752 0.0002504 0.4302746 +0.0267565 0.0002504 0.4302746 +0.0354624 0.0002504 0.4302746 +0.0464764 0.0002504 0.4302746 +0.0604106 0.0002504 0.4302746 +0.0780392 0.0002504 0.4302746 +0.1003416 0.0002504 0.4302746 +0.128557 0.0002504 0.4302746 +0.1642532 0.0002504 0.4302746 +0.2094136 0.0002504 0.4302746 +0.2665473 0.0002504 0.4302746 +0.3388289 0.0002504 0.4302746 +0.4302746 0.0002504 0.4302746 +0.5459652 0.0002504 0.4302746 +0.6923288 0.0002504 0.4302746 +0.8388802 0.0050694 0.413801 +0.9026634 0.0276479 0.3661762 +0.9351449 0.0621069 0.3287678 +0.9543974 0.1056375 0.3103605 +0.9668479 0.156904 0.3112085 +0.9753591 0.2148124 0.3292738 +0.9814002 0.2780936 0.3617196 +0.9858036 0.3451791 0.4053665 +0.9890755 0.4142311 0.4569079 +0.9915418 0.4832747 0.5130941 +0.9934209 0.5503825 0.5709241 +0.9948643 0.6138613 0.6278225 +0.9959801 0.6723959 0.6817672 +0.9968468 0.7251226 0.7313422 +0.9975226 0.7716288 0.7757155 +0.998051 0.8118949 0.8145568 +0.9984652 0.8462034 0.8479242 +0.9987904 0.8750386 0.8761441 +0.9990461 0.8989969 0.8997033 +0.9992474 0.9187137 0.9191631 +0.9994059 0.9348128 0.9350977 +0.999531 0.9478738 0.9480539 +0.9996296 0.958415 0.9585286 +0.9997074 0.9668867 0.9669582 +0.9997689 0.9736722 0.9737172 +0.9998174 0.9790925 0.9791207 +0.9998557 0.9834128 0.9834305 +0.999886 0.9868504 0.9868615 +0.9999099 0.9895819 0.9895889 +0.9999288 0.9917501 0.9917544 +0.9999437 0.9934695 0.9934722 +0.0000238 0.006079 0.4344249 +0.0000382 0.0055755 0.4339214 +0.0000611 0.0049433 0.4332891 +0.0000978 0.0041512 0.432497 +0.0001565 0.0031613 0.4315072 +0.0002504 0.0019287 0.4302746 +0.0004008 0.0004008 0.4287467 +0.0025241 0.0004008 0.4287467 +0.0052103 0.0004008 0.4287467 +0.0086086 0.0004008 0.4287467 +0.012908 0.0004008 0.4287467 +0.0183473 0.0004008 0.4287467 +0.0252287 0.0004008 0.4287467 +0.0339345 0.0004008 0.4287467 +0.0449485 0.0004008 0.4287467 +0.0588827 0.0004008 0.4287467 +0.0765113 0.0004008 0.4287467 +0.0988137 0.0004008 0.4287467 +0.1270291 0.0004008 0.4287467 +0.1627254 0.0004008 0.4287467 +0.2078857 0.0004008 0.4287467 +0.2650195 0.0004008 0.4287467 +0.337301 0.0004008 0.4287467 +0.4287467 0.0004008 0.4287467 +0.5444373 0.0004008 0.4287467 +0.6908009 0.0004008 0.4287467 +0.8381886 0.0051048 0.412666 +0.9024114 0.0275966 0.3652362 +0.9350332 0.0620199 0.3279495 +0.9543421 0.1055364 0.3096636 +0.9668187 0.1568008 0.3106315 +0.975343 0.2147144 0.3288084 +0.9813911 0.2780055 0.3613531 +0.9857982 0.3451032 0.4050843 +0.9890723 0.4141683 0.4566952 +0.9915399 0.4832246 0.5129372 +0.9934197 0.5503438 0.5708106 +0.9948636 0.6138323 0.6277421 +0.9959797 0.6723748 0.6817112 +0.9968465 0.7251076 0.7313039 +0.9975224 0.7716184 0.7756896 +0.9980509 0.8118878 0.8145396 +0.9984651 0.8461986 0.8479129 +0.9987903 0.8750355 0.8761367 +0.9990461 0.8989948 0.8996985 +0.9992473 0.9187123 0.91916 +0.9994059 0.9348119 0.9350958 +0.999531 0.9478733 0.9480527 +0.9996296 0.9584146 0.9585278 +0.9997074 0.9668865 0.9669577 +0.9997689 0.9736721 0.9737168 +0.9998174 0.9790924 0.9791205 +0.9998557 0.9834127 0.9834303 +0.999886 0.9868504 0.9868614 +0.9999099 0.9895819 0.9895888 +0.9999288 0.99175 0.9917544 +0.9999437 0.9934695 0.9934722 +0.0000238 0.0082023 0.4344249 +0.0000382 0.0076988 0.4339214 +0.0000611 0.0070666 0.4332891 +0.0000978 0.0062744 0.432497 +0.0001565 0.0052846 0.4315072 +0.0002504 0.004052 0.4302746 +0.0004008 0.0025241 0.4287467 +0.0006416 0.0006416 0.4268641 +0.0033277 0.0006416 0.4268641 +0.0067261 0.0006416 0.4268641 +0.0110255 0.0006416 0.4268641 +0.0164648 0.0006416 0.4268641 +0.0233461 0.0006416 0.4268641 +0.032052 0.0006416 0.4268641 +0.043066 0.0006416 0.4268641 +0.0570002 0.0006416 0.4268641 +0.0746288 0.0006416 0.4268641 +0.0969312 0.0006416 0.4268641 +0.1251466 0.0006416 0.4268641 +0.1608428 0.0006416 0.4268641 +0.2060032 0.0006416 0.4268641 +0.2631369 0.0006416 0.4268641 +0.3354185 0.0006416 0.4268641 +0.4268641 0.0006416 0.4268641 +0.5425548 0.0006416 0.4268641 +0.6889184 0.0006416 0.4268641 +0.8373283 0.0052028 0.4112619 +0.9020992 0.0275778 0.3640749 +0.9348949 0.0619473 0.326939 +0.9542739 0.1054384 0.3088033 +0.9667827 0.1566936 0.3099195 +0.9753231 0.2146085 0.3282343 +0.9813797 0.2779077 0.3609011 +0.9857916 0.3450175 0.4047363 +0.9890684 0.4140964 0.4564331 +0.9915376 0.4831666 0.5127438 +0.9934183 0.5502987 0.5706708 +0.9948628 0.6137984 0.6276429 +0.9959791 0.67235 0.6816421 +0.9968462 0.7250899 0.7312566 +0.9975222 0.7716061 0.7756577 +0.9980508 0.8118794 0.8145183 +0.998465 0.8461929 0.8478989 +0.9987903 0.8750317 0.8761276 +0.999046 0.8989923 0.8996926 +0.9992473 0.9187107 0.9191562 +0.9994059 0.9348109 0.9350933 +0.999531 0.9478726 0.9480511 +0.9996296 0.9584142 0.9585268 +0.9997074 0.9668862 0.9669571 +0.9997689 0.9736719 0.9737164 +0.9998174 0.9790923 0.9791202 +0.9998557 0.9834127 0.9834302 +0.999886 0.9868503 0.9868613 +0.9999099 0.9895819 0.9895888 +0.9999288 0.99175 0.9917543 +0.9999437 0.9934694 0.9934721 +0.0000238 0.0108885 0.4344249 +0.0000382 0.0103849 0.4339214 +0.0000611 0.0097527 0.4332891 +0.0000978 0.0089606 0.432497 +0.0001565 0.0079707 0.4315072 +0.0002504 0.0067381 0.4302746 +0.0004008 0.0052103 0.4287467 +0.0006416 0.0033277 0.4268641 +0.0010268 0.0010268 0.4245633 +0.0044252 0.0010268 0.4245633 +0.0087246 0.0010268 0.4245633 +0.0141639 0.0010268 0.4245633 +0.0210452 0.0010268 0.4245633 +0.0297511 0.0010268 0.4245633 +0.0407651 0.0010268 0.4245633 +0.0546993 0.0010268 0.4245633 +0.0723279 0.0010268 0.4245633 +0.0946303 0.0010268 0.4245633 +0.1228457 0.0010268 0.4245633 +0.1585419 0.0010268 0.4245633 +0.2037023 0.0010268 0.4245633 +0.260836 0.0010268 0.4245633 +0.3331176 0.0010268 0.4245633 +0.4245633 0.0010268 0.4245633 +0.5402539 0.0010268 0.4245633 +0.6866175 0.0010268 0.4245633 +0.8362644 0.0054121 0.4095375 +0.9017148 0.0276281 0.3626507 +0.9347252 0.061916 0.3257005 +0.9541902 0.1053624 0.3077494 +0.9667385 0.1565954 0.3090475 +0.9752987 0.2145034 0.3275315 +0.9813659 0.2778058 0.3603479 +0.9857835 0.3449254 0.4043106 +0.9890637 0.4140176 0.4561124 +0.9915347 0.4831021 0.5125072 +0.9934166 0.550248 0.5704998 +0.9948617 0.6137599 0.6275217 +0.9959785 0.6723217 0.6815577 +0.9968458 0.7250697 0.7311988 +0.997522 0.7715919 0.7756187 +0.9980506 0.8118697 0.8144923 +0.9984649 0.8461864 0.8478818 +0.9987902 0.8750274 0.8761164 +0.999046 0.8989895 0.8996854 +0.9992473 0.9187089 0.9191516 +0.9994059 0.9348097 0.9350904 +0.999531 0.9478718 0.9480493 +0.9996296 0.9584137 0.9585256 +0.9997074 0.9668859 0.9669563 +0.9997689 0.9736717 0.973716 +0.9998174 0.9790921 0.9791199 +0.9998557 0.9834126 0.98343 +0.999886 0.9868503 0.9868612 +0.9999099 0.9895819 0.9895887 +0.9999288 0.99175 0.9917543 +0.9999437 0.9934694 0.9934721 +0.0000238 0.0142868 0.4344249 +0.0000382 0.0137833 0.4339214 +0.0000611 0.0131511 0.4332891 +0.0000978 0.012359 0.432497 +0.0001565 0.0113691 0.4315072 +0.0002504 0.0101365 0.4302746 +0.0004008 0.0086086 0.4287467 +0.0006416 0.0067261 0.4268641 +0.0010268 0.0044252 0.4245633 +0.0016435 0.0016435 0.4217816 +0.0059429 0.0016435 0.4217816 +0.0113822 0.0016435 0.4217816 +0.0182636 0.0016435 0.4217816 +0.0269694 0.0016435 0.4217816 +0.0379834 0.0016435 0.4217816 +0.0519176 0.0016435 0.4217816 +0.0695462 0.0016435 0.4217816 +0.0918486 0.0016435 0.4217816 +0.120064 0.0016435 0.4217816 +0.1557603 0.0016435 0.4217816 +0.2009206 0.0016435 0.4217816 +0.2580543 0.0016435 0.4217816 +0.3303359 0.0016435 0.4217816 +0.4217816 0.0016435 0.4217816 +0.5374722 0.0016435 0.4217816 +0.6838358 0.0016435 0.4217816 +0.8349593 0.0058134 0.4074404 +0.9012461 0.0278105 0.3609218 +0.9345187 0.0619734 0.3241981 +0.9540886 0.1053433 0.3064717 +0.966685 0.1565315 0.307991 +0.9752692 0.2144168 0.3266802 +0.9813491 0.2777122 0.3596781 +0.9857738 0.3448353 0.4037952 +0.9890579 0.4139373 0.4557243 +0.9915312 0.4830346 0.512221 +0.9934145 0.5501939 0.570293 +0.9948604 0.6137183 0.627375 +0.9959777 0.6722907 0.6814556 +0.9968453 0.7250473 0.7311288 +0.9975217 0.7715762 0.7755715 +0.9980504 0.8118589 0.8144609 +0.9984648 0.8461791 0.8478611 +0.9987902 0.8750225 0.8761029 +0.9990459 0.8989863 0.8996766 +0.9992473 0.9187068 0.919146 +0.9994059 0.9348083 0.9350868 +0.9995309 0.947871 0.948047 +0.9996296 0.9584132 0.9585242 +0.9997074 0.9668855 0.9669554 +0.9997689 0.9736715 0.9737154 +0.9998174 0.979092 0.9791196 +0.9998557 0.9834125 0.9834298 +0.999886 0.9868502 0.9868611 +0.9999099 0.9895818 0.9895886 +0.9999288 0.99175 0.9917542 +0.9999437 0.9934694 0.9934721 +0.0000238 0.0185862 0.4344249 +0.0000382 0.0180827 0.4339214 +0.0000611 0.0174505 0.4332891 +0.0000978 0.0166583 0.432497 +0.0001565 0.0156685 0.4315072 +0.0002504 0.0144359 0.4302746 +0.0004008 0.012908 0.4287467 +0.0006416 0.0110255 0.4268641 +0.0010268 0.0087246 0.4245633 +0.0016435 0.0059429 0.4217816 +0.0026305 0.0026305 0.4184692 +0.0080698 0.0026305 0.4184692 +0.0149512 0.0026305 0.4184692 +0.023657 0.0026305 0.4184692 +0.0346711 0.0026305 0.4184692 +0.0486053 0.0026305 0.4184692 +0.0662338 0.0026305 0.4184692 +0.0885362 0.0026305 0.4184692 +0.1167517 0.0026305 0.4184692 +0.1524479 0.0026305 0.4184692 +0.1976083 0.0026305 0.4184692 +0.254742 0.0026305 0.4184692 +0.3270236 0.0026305 0.4184692 +0.4184692 0.0026305 0.4184692 +0.5341598 0.0026305 0.4184692 +0.6805235 0.0026305 0.4184692 +0.8333779 0.0065402 0.4049254 +0.900682 0.0282324 0.358853 +0.9342712 0.062202 0.3224019 +0.9539671 0.1054431 0.3049452 +0.9666211 0.1565473 0.3067294 +0.975234 0.2143816 0.3256642 +0.9813291 0.2776503 0.3588791 +0.9857621 0.3447636 0.4031806 +0.989051 0.4138668 0.4552615 +0.9915271 0.4829718 0.5118798 +0.993412 0.5501416 0.5700464 +0.9948589 0.6136769 0.6272003 +0.9959768 0.6722594 0.6813339 +0.9968448 0.7250244 0.7310455 +0.9975213 0.7715599 0.7755153 +0.9980502 0.8118476 0.8144235 +0.9984647 0.8461714 0.8478364 +0.9987901 0.8750173 0.8760869 +0.9990459 0.8989829 0.8996662 +0.9992472 0.9187045 0.9191393 +0.9994059 0.9348069 0.9350825 +0.9995309 0.94787 0.9480443 +0.9996296 0.9584126 0.9585224 +0.9997074 0.9668852 0.9669543 +0.9997689 0.9736712 0.9737147 +0.9998174 0.9790919 0.9791191 +0.9998557 0.9834124 0.9834295 +0.999886 0.9868502 0.9868609 +0.9999099 0.9895818 0.9895885 +0.9999288 0.99175 0.9917542 +0.9999437 0.9934694 0.993472 +0.0000238 0.0240255 0.4344249 +0.0000382 0.023522 0.4339214 +0.0000611 0.0228898 0.4332891 +0.0000978 0.0220976 0.432497 +0.0001565 0.0211078 0.4315072 +0.0002504 0.0198752 0.4302746 +0.0004008 0.0183473 0.4287467 +0.0006416 0.0164648 0.4268641 +0.0010268 0.0141639 0.4245633 +0.0016435 0.0113822 0.4217816 +0.0026305 0.0080698 0.4184692 +0.0042103 0.0042103 0.4146097 +0.0110917 0.0042103 0.4146097 +0.0197975 0.0042103 0.4146097 +0.0308116 0.0042103 0.4146097 +0.0447458 0.0042103 0.4146097 +0.0623743 0.0042103 0.4146097 +0.0846767 0.0042103 0.4146097 +0.1128922 0.0042103 0.4146097 +0.1485884 0.0042103 0.4146097 +0.1937488 0.0042103 0.4146097 +0.2508825 0.0042103 0.4146097 +0.3231641 0.0042103 0.4146097 +0.4146097 0.0042103 0.4146097 +0.5303003 0.0042103 0.4146097 +0.676664 0.0042103 0.4146097 +0.8314967 0.0078103 0.4019701 +0.9000167 0.0290732 0.3564286 +0.9339805 0.062742 0.3202989 +0.9538247 0.1057683 0.3031594 +0.9665463 0.1567226 0.3052547 +0.9751928 0.2144566 0.3244773 +0.9813057 0.2776626 0.357946 +0.9857485 0.3447407 0.4024632 +0.989043 0.4138277 0.4547216 +0.9915223 0.4829286 0.5114818 +0.9934091 0.5501012 0.5697589 +0.9948571 0.6136427 0.6269965 +0.9959757 0.6722322 0.6811921 +0.9968441 0.7250039 0.7309484 +0.9975209 0.7715449 0.7754498 +0.99805 0.811837 0.8143799 +0.9984645 0.8461641 0.8478077 +0.99879 0.8750124 0.8760681 +0.9990458 0.8989796 0.8996541 +0.9992472 0.9187024 0.9191315 +0.9994059 0.9348055 0.9350775 +0.9995309 0.9478691 0.9480411 +0.9996296 0.958412 0.9585204 +0.9997074 0.9668848 0.966953 +0.9997689 0.973671 0.9737139 +0.9998174 0.9790917 0.9791186 +0.9998557 0.9834123 0.9834292 +0.999886 0.9868501 0.9868607 +0.9999099 0.9895818 0.9895884 +0.9999288 0.9917499 0.9917541 +0.9999437 0.9934694 0.993472 +0.0000238 0.0309069 0.4344249 +0.0000382 0.0304033 0.4339214 +0.0000611 0.0297711 0.4332891 +0.0000978 0.028979 0.432497 +0.0001565 0.0279891 0.4315072 +0.0002504 0.0267565 0.4302746 +0.0004008 0.0252287 0.4287467 +0.0006416 0.0233461 0.4268641 +0.0010268 0.0210452 0.4245633 +0.0016435 0.0182636 0.4217816 +0.0026305 0.0149512 0.4184692 +0.0042103 0.0110917 0.4146097 +0.0067388 0.0067388 0.4102568 +0.0154447 0.0067388 0.4102568 +0.0264587 0.0067388 0.4102568 +0.0403929 0.0067388 0.4102568 +0.0580214 0.0067388 0.4102568 +0.0803239 0.0067388 0.4102568 +0.1085393 0.0067388 0.4102568 +0.1442355 0.0067388 0.4102568 +0.1893959 0.0067388 0.4102568 +0.2465296 0.0067388 0.4102568 +0.3188112 0.0067388 0.4102568 +0.4102568 0.0067388 0.4102568 +0.5259474 0.0067388 0.4102568 +0.6723111 0.0067388 0.4102568 +0.8293233 0.0099781 0.3986045 +0.8992555 0.0306306 0.3536761 +0.9336494 0.0638283 0.3179142 +0.953663 0.1064997 0.3011363 +0.9664615 0.1571937 0.3035853 +0.9751462 0.2147432 0.3231346 +0.9812792 0.2778236 0.3568911 +0.9857332 0.3448204 0.4016525 +0.9890339 0.4138582 0.4541117 +0.9915169 0.4829319 0.5110324 +0.9934058 0.5500915 0.5694343 +0.9948551 0.6136284 0.6267665 +0.9959745 0.672218 0.681032 +0.9968433 0.7249916 0.7308388 +0.9975204 0.7715352 0.7753759 +0.9980497 0.8118298 0.8143306 +0.9984643 0.8461589 0.8477753 +0.9987899 0.8750088 0.876047 +0.9990458 0.8989771 0.8996405 +0.9992472 0.9187008 0.9191227 +0.9994058 0.9348044 0.9350719 +0.9995309 0.9478684 0.9480375 +0.9996296 0.9584115 0.9585182 +0.9997074 0.9668845 0.9669516 +0.9997689 0.9736708 0.973713 +0.9998174 0.9790916 0.9791181 +0.9998557 0.9834122 0.9834288 +0.999886 0.9868501 0.9868605 +0.9999099 0.9895817 0.9895882 +0.9999288 0.9917499 0.991754 +0.9999437 0.9934694 0.9934719 +0.0000238 0.0396127 0.4344249 +0.0000382 0.0391092 0.4339214 +0.0000611 0.038477 0.4332891 +0.0000978 0.0376849 0.432497 +0.0001565 0.036695 0.4315072 +0.0002504 0.0354624 0.4302746 +0.0004008 0.0339345 0.4287467 +0.0006416 0.032052 0.4268641 +0.0010268 0.0297511 0.4245633 +0.0016435 0.0269694 0.4217816 +0.0026305 0.023657 0.4184692 +0.0042103 0.0197975 0.4146097 +0.0067388 0.0154447 0.4102568 +0.0107859 0.0107859 0.405598 +0.0217999 0.0107859 0.405598 +0.0357341 0.0107859 0.405598 +0.0533626 0.0107859 0.405598 +0.075665 0.0107859 0.405598 +0.1038805 0.0107859 0.405598 +0.1395767 0.0107859 0.405598 +0.1847371 0.0107859 0.405598 +0.2418708 0.0107859 0.405598 +0.3141524 0.0107859 0.405598 +0.405598 0.0107859 0.405598 +0.5212886 0.0107859 0.405598 +0.6676523 0.0107859 0.405598 +0.8269342 0.0136166 0.3949636 +0.8984278 0.0333932 0.3507087 +0.9332914 0.0658501 0.3153463 +0.9534887 0.1079385 0.2989601 +0.9663702 0.15819 0.3017912 +0.9750962 0.2154135 0.3216928 +0.9812508 0.2782606 0.355759 +0.9857167 0.3450957 0.4007829 +0.9890241 0.4140252 0.4534577 +0.991511 0.4830292 0.5105506 +0.9934023 0.5501456 0.5690864 +0.994853 0.6136569 0.6265201 +0.9959732 0.672232 0.6808605 +0.9968425 0.7249978 0.7307215 +0.9975199 0.7715376 0.7752967 +0.9980494 0.8118303 0.8142779 +0.9984642 0.8461587 0.8477406 +0.9987897 0.8750084 0.8760244 +0.9990457 0.8989767 0.8996258 +0.9992471 0.9187004 0.9191133 +0.9994058 0.9348042 0.9350659 +0.9995309 0.9478683 0.9480337 +0.9996295 0.9584114 0.9585157 +0.9997074 0.9668844 0.9669501 +0.9997689 0.9736708 0.973712 +0.9998174 0.9790916 0.9791175 +0.9998557 0.9834122 0.9834284 +0.999886 0.98685 0.9868602 +0.9999099 0.9895817 0.9895881 +0.9999288 0.9917499 0.9917539 +0.9999437 0.9934694 0.9934719 +0.0000238 0.0506267 0.4344249 +0.0000382 0.0501232 0.4339214 +0.0000611 0.049491 0.4332891 +0.0000978 0.0486989 0.432497 +0.0001565 0.047709 0.4315072 +0.0002504 0.0464764 0.4302746 +0.0004008 0.0449485 0.4287467 +0.0006416 0.043066 0.4268641 +0.0010268 0.0407651 0.4245633 +0.0016435 0.0379834 0.4217816 +0.0026305 0.0346711 0.4184692 +0.0042103 0.0308116 0.4146097 +0.0067388 0.0264587 0.4102568 +0.0107859 0.0217999 0.405598 +0.0172633 0.0172633 0.4010615 +0.0311975 0.0172633 0.4010615 +0.0488261 0.0172633 0.4010615 +0.0711285 0.0172633 0.4010615 +0.099344 0.0172633 0.4010615 +0.1350402 0.0172633 0.4010615 +0.1802005 0.0172633 0.4010615 +0.2373343 0.0172633 0.4010615 +0.3096159 0.0172633 0.4010615 +0.4010615 0.0172633 0.4010615 +0.5167521 0.0172633 0.4010615 +0.6631157 0.0172633 0.4010615 +0.8245426 0.0196467 0.391379 +0.8976087 0.0381561 0.3477976 +0.9329391 0.0694453 0.3128305 +0.9533177 0.1105818 0.2968302 +0.9662809 0.160092 0.3000369 +0.9750472 0.2167545 0.3202839 +0.9812231 0.2791873 0.3546535 +0.9857006 0.3457234 0.3999341 +0.9890146 0.4144423 0.4528197 +0.9915054 0.4833013 0.5100808 +0.9933988 0.5503203 0.5687472 +0.9948509 0.6137675 0.6262799 +0.9959719 0.6723012 0.6806934 +0.9968418 0.7250408 0.7306071 +0.9975194 0.7715641 0.7752196 +0.9980491 0.8118466 0.8142266 +0.998464 0.8461687 0.8477068 +0.9987896 0.8750145 0.8760023 +0.9990456 0.8989805 0.8996116 +0.9992471 0.9187027 0.9191042 +0.9994058 0.9348056 0.9350601 +0.9995309 0.9478691 0.94803 +0.9996295 0.958412 0.9585134 +0.9997074 0.9668847 0.9669486 +0.9997688 0.973671 0.9737111 +0.9998174 0.9790917 0.9791169 +0.9998557 0.9834123 0.9834281 +0.999886 0.9868501 0.98686 +0.9999099 0.9895817 0.9895879 +0.9999288 0.9917499 0.9917538 +0.9999437 0.9934694 0.9934718 +0.0000238 0.0645609 0.4344249 +0.0000382 0.0640574 0.4339214 +0.0000611 0.0634252 0.4332891 +0.0000978 0.0626331 0.432497 +0.0001565 0.0616432 0.4315072 +0.0002504 0.0604106 0.4302746 +0.0004008 0.0588827 0.4287467 +0.0006416 0.0570002 0.4268641 +0.0010268 0.0546993 0.4245633 +0.0016435 0.0519176 0.4217816 +0.0026305 0.0486053 0.4184692 +0.0042103 0.0447458 0.4146097 +0.0067388 0.0403929 0.4102568 +0.0107859 0.0357341 0.405598 +0.0172633 0.0311975 0.4010615 +0.0276309 0.0276309 0.3974949 +0.0452595 0.0276309 0.3974949 +0.0675619 0.0276309 0.3974949 +0.0957773 0.0276309 0.3974949 +0.1314736 0.0276309 0.3974949 +0.1766339 0.0276309 0.3974949 +0.2337676 0.0276309 0.3974949 +0.3060492 0.0276309 0.3974949 +0.3974949 0.0276309 0.3974949 +0.5131855 0.0276309 0.3974949 +0.6595491 0.0276309 0.3974949 +0.8226154 0.0295373 0.3885332 +0.8969554 0.0461985 0.3454939 +0.9326595 0.0756464 0.3108418 +0.9531823 0.1152388 0.2951481 +0.9662104 0.1635226 0.2986526 +0.9750086 0.2192389 0.319173 +0.9812013 0.2809573 0.3537823 +0.9856879 0.3469645 0.3992655 +0.9890072 0.4152991 0.4523173 +0.9915009 0.4838841 0.5097109 +0.9933961 0.5507113 0.5684803 +0.9948493 0.6140266 0.6260909 +0.9959709 0.6724711 0.680562 +0.9968411 0.7251511 0.7305171 +0.9975191 0.7716352 0.7751589 +0.9980488 0.8118921 0.8141862 +0.9984638 0.8461977 0.8476802 +0.9987895 0.8750329 0.875985 +0.9990456 0.8989921 0.8996004 +0.999247 0.9187101 0.919097 +0.9994057 0.9348102 0.9350555 +0.9995309 0.947872 0.948027 +0.9996295 0.9584138 0.9585115 +0.9997074 0.9668859 0.9669474 +0.9997688 0.9736717 0.9737104 +0.9998174 0.9790921 0.9791164 +0.9998557 0.9834126 0.9834278 +0.999886 0.9868503 0.9868598 +0.9999099 0.9895819 0.9895878 +0.9999288 0.99175 0.9917537 +0.9999437 0.9934694 0.9934718 +0.0000238 0.0821895 0.4344249 +0.0000382 0.081686 0.4339214 +0.0000611 0.0810538 0.4332891 +0.0000978 0.0802616 0.432497 +0.0001565 0.0792718 0.4315072 +0.0002504 0.0780392 0.4302746 +0.0004008 0.0765113 0.4287467 +0.0006416 0.0746288 0.4268641 +0.0010268 0.0723279 0.4245633 +0.0016435 0.0695462 0.4217816 +0.0026305 0.0662338 0.4184692 +0.0042103 0.0623743 0.4146097 +0.0067388 0.0580214 0.4102568 +0.0107859 0.0533626 0.405598 +0.0172633 0.0488261 0.4010615 +0.0276309 0.0452595 0.3974949 +0.0441188 0.0441188 0.3963542 +0.0664212 0.0441188 0.3963542 +0.0946366 0.0441188 0.3963542 +0.1303328 0.0441188 0.3963542 +0.1754932 0.0441188 0.3963542 +0.2326269 0.0441188 0.3963542 +0.3049085 0.0441188 0.3963542 +0.3963542 0.0441188 0.3963542 +0.5120448 0.0441188 0.3963542 +0.6584084 0.0441188 0.3963542 +0.8219901 0.0455041 0.3876179 +0.8967447 0.0594506 0.3447543 +0.9325696 0.0860209 0.3102037 +0.9531389 0.1231452 0.2946088 +0.9661878 0.1694384 0.2982089 +0.9749962 0.2235962 0.3188171 +0.9811943 0.2841192 0.3535032 +0.9856839 0.3492254 0.3990515 +0.9890048 0.4168922 0.4521565 +0.9914995 0.4849907 0.5095925 +0.9933953 0.5514695 0.5683949 +0.9948487 0.6145393 0.6260304 +0.9959706 0.6728136 0.6805199 +0.9968409 0.7253775 0.7304884 +0.9975189 0.7717834 0.7751395 +0.9980488 0.8119884 0.8141733 +0.9984638 0.8462598 0.8476717 +0.9987895 0.8750727 0.8759795 +0.9990455 0.8990175 0.8995968 +0.999247 0.9187262 0.9190947 +0.9994057 0.9348204 0.935054 +0.9995308 0.9478785 0.9480261 +0.9996295 0.9584178 0.9585109 +0.9997074 0.9668884 0.966947 +0.9997688 0.9736733 0.9737101 +0.9998174 0.9790931 0.9791163 +0.9998557 0.9834132 0.9834277 +0.999886 0.9868507 0.9868597 +0.9999099 0.9895821 0.9895878 +0.9999288 0.9917502 0.9917537 +0.9999437 0.9934695 0.9934718 +0.0000238 0.1044919 0.4344249 +0.0000382 0.1039884 0.4339214 +0.0000611 0.1033562 0.4332891 +0.0000978 0.102564 0.432497 +0.0001565 0.1015742 0.4315072 +0.0002504 0.1003416 0.4302746 +0.0004008 0.0988137 0.4287467 +0.0006416 0.0969312 0.4268641 +0.0010268 0.0946303 0.4245633 +0.0016435 0.0918486 0.4217816 +0.0026305 0.0885362 0.4184692 +0.0042103 0.0846767 0.4146097 +0.0067388 0.0803239 0.4102568 +0.0107859 0.075665 0.405598 +0.0172633 0.0711285 0.4010615 +0.0276309 0.0675619 0.3974949 +0.0441188 0.0664212 0.3963542 +0.0664212 0.0664212 0.3963542 +0.0946366 0.0664212 0.3963542 +0.1303328 0.0664212 0.3963542 +0.1754932 0.0664212 0.3963542 +0.2326269 0.0664212 0.3963542 +0.3049085 0.0664212 0.3963542 +0.3963542 0.0664212 0.3963542 +0.5120448 0.0664212 0.3963542 +0.6584084 0.0664212 0.3963542 +0.8219901 0.0671656 0.3876179 +0.8967447 0.0775151 0.3447543 +0.9325696 0.1002154 0.3102037 +0.9531389 0.1340017 0.2946088 +0.9661878 0.1775917 0.2982089 +0.9749962 0.2296253 0.3188171 +0.9811943 0.2885124 0.3535032 +0.9856839 0.3523802 0.3990515 +0.9890048 0.419125 0.4521565 +0.9914995 0.4865484 0.5095925 +0.9933953 0.5525411 0.5683949 +0.9948487 0.6152669 0.6260304 +0.9959706 0.6733015 0.6805199 +0.9968409 0.7257011 0.7304884 +0.9975189 0.7719959 0.7751395 +0.9980488 0.8121268 0.8141733 +0.9984638 0.8463492 0.8476717 +0.9987895 0.8751301 0.8759795 +0.9990455 0.8990542 0.8995968 +0.999247 0.9187495 0.9190947 +0.9994057 0.9348352 0.935054 +0.9995308 0.9478878 0.9480261 +0.9996295 0.9584237 0.9585109 +0.9997074 0.9668922 0.966947 +0.9997688 0.9736756 0.9737101 +0.9998174 0.9790946 0.9791163 +0.9998557 0.9834141 0.9834277 +0.999886 0.9868512 0.9868597 +0.9999099 0.9895825 0.9895878 +0.9999288 0.9917504 0.9917537 +0.9999437 0.9934697 0.9934718 +0.0000238 0.1327073 0.4344249 +0.0000382 0.1322038 0.4339214 +0.0000611 0.1315716 0.4332891 +0.0000978 0.1307795 0.432497 +0.0001565 0.1297896 0.4315072 +0.0002504 0.128557 0.4302746 +0.0004008 0.1270291 0.4287467 +0.0006416 0.1251466 0.4268641 +0.0010268 0.1228457 0.4245633 +0.0016435 0.120064 0.4217816 +0.0026305 0.1167517 0.4184692 +0.0042103 0.1128922 0.4146097 +0.0067388 0.1085393 0.4102568 +0.0107859 0.1038805 0.405598 +0.0172633 0.099344 0.4010615 +0.0276309 0.0957773 0.3974949 +0.0441188 0.0946366 0.3963542 +0.0664212 0.0946366 0.3963542 +0.0946366 0.0946366 0.3963542 +0.1303328 0.0946366 0.3963542 +0.1754932 0.0946366 0.3963542 +0.2326269 0.0946366 0.3963542 +0.3049085 0.0946366 0.3963542 +0.3963542 0.0946366 0.3963542 +0.5120448 0.0946366 0.3963542 +0.6584084 0.0946366 0.3963542 +0.8219901 0.0945703 0.3876179 +0.8967447 0.1003691 0.3447543 +0.9325696 0.1181733 0.3102037 +0.9531389 0.1477366 0.2946088 +0.9661878 0.1879067 0.2982089 +0.9749962 0.2372529 0.3188171 +0.9811943 0.2940703 0.3535032 +0.9856839 0.3563715 0.3990515 +0.9890048 0.4219498 0.4521565 +0.9914995 0.4885191 0.5095925 +0.9933953 0.5538969 0.5683949 +0.9948487 0.6161874 0.6260304 +0.9959706 0.6739188 0.6805199 +0.9968409 0.7261105 0.7304884 +0.9975189 0.7722648 0.7751395 +0.9980488 0.8123018 0.8141733 +0.9984638 0.8464623 0.8476717 +0.9987895 0.8752028 0.8759795 +0.9990455 0.8991006 0.8995968 +0.999247 0.9187791 0.9190947 +0.9994057 0.9348539 0.935054 +0.9995308 0.9478997 0.9480261 +0.9996295 0.9584312 0.9585109 +0.9997074 0.9668969 0.966947 +0.9997688 0.9736786 0.9737101 +0.9998174 0.9790965 0.9791163 +0.9998557 0.9834153 0.9834277 +0.999886 0.986852 0.9868597 +0.9999099 0.9895829 0.9895878 +0.9999288 0.9917507 0.9917537 +0.9999437 0.9934698 0.9934718 +0.0000238 0.1684036 0.4344249 +0.0000382 0.1679 0.4339214 +0.0000611 0.1672678 0.4332891 +0.0000978 0.1664757 0.432497 +0.0001565 0.1654858 0.4315072 +0.0002504 0.1642532 0.4302746 +0.0004008 0.1627254 0.4287467 +0.0006416 0.1608428 0.4268641 +0.0010268 0.1585419 0.4245633 +0.0016435 0.1557603 0.4217816 +0.0026305 0.1524479 0.4184692 +0.0042103 0.1485884 0.4146097 +0.0067388 0.1442355 0.4102568 +0.0107859 0.1395767 0.405598 +0.0172633 0.1350402 0.4010615 +0.0276309 0.1314736 0.3974949 +0.0441188 0.1303328 0.3963542 +0.0664212 0.1303328 0.3963542 +0.0946366 0.1303328 0.3963542 +0.1303328 0.1303328 0.3963542 +0.1754932 0.1303328 0.3963542 +0.2326269 0.1303328 0.3963542 +0.3049085 0.1303328 0.3963542 +0.3963542 0.1303328 0.3963542 +0.5120448 0.1303328 0.3963542 +0.6584084 0.1303328 0.3963542 +0.8219901 0.1292408 0.3876179 +0.8967447 0.1292823 0.3447543 +0.9325696 0.1408925 0.3102037 +0.9531389 0.1651131 0.2946088 +0.9661878 0.2009566 0.2982089 +0.9749962 0.2469027 0.3188171 +0.9811943 0.3011018 0.3535032 +0.9856839 0.3614209 0.3990515 +0.9890048 0.4255236 0.4521565 +0.9914995 0.4910123 0.5095925 +0.9933953 0.5556122 0.5683949 +0.9948487 0.6173519 0.6260304 +0.9959706 0.6746998 0.6805199 +0.9968409 0.7266285 0.7304884 +0.9975189 0.7726049 0.7751395 +0.9980488 0.8125232 0.8141733 +0.9984638 0.8466054 0.8476717 +0.9987895 0.8752947 0.8759795 +0.9990455 0.8991593 0.8995968 +0.999247 0.9188164 0.9190947 +0.9994057 0.9348776 0.935054 +0.9995308 0.9479146 0.9480261 +0.9996295 0.9584406 0.9585109 +0.9997074 0.9669028 0.966947 +0.9997688 0.9736823 0.9737101 +0.9998174 0.9790988 0.9791163 +0.9998557 0.9834167 0.9834277 +0.999886 0.9868529 0.9868597 +0.9999099 0.9895835 0.9895878 +0.9999288 0.991751 0.9917537 +0.9999437 0.9934701 0.9934718 +0.0000238 0.2135639 0.4344249 +0.0000382 0.2130604 0.4339214 +0.0000611 0.2124282 0.4332891 +0.0000978 0.2116361 0.432497 +0.0001565 0.2106462 0.4315072 +0.0002504 0.2094136 0.4302746 +0.0004008 0.2078857 0.4287467 +0.0006416 0.2060032 0.4268641 +0.0010268 0.2037023 0.4245633 +0.0016435 0.2009206 0.4217816 +0.0026305 0.1976083 0.4184692 +0.0042103 0.1937488 0.4146097 +0.0067388 0.1893959 0.4102568 +0.0107859 0.1847371 0.405598 +0.0172633 0.1802005 0.4010615 +0.0276309 0.1766339 0.3974949 +0.0441188 0.1754932 0.3963542 +0.0664212 0.1754932 0.3963542 +0.0946366 0.1754932 0.3963542 +0.1303328 0.1754932 0.3963542 +0.1754932 0.1754932 0.3963542 +0.2326269 0.1754932 0.3963542 +0.3049085 0.1754932 0.3963542 +0.3963542 0.1754932 0.3963542 +0.5120448 0.1754932 0.3963542 +0.6584084 0.1754932 0.3963542 +0.8219901 0.1731034 0.3876179 +0.8967447 0.1658613 0.3447543 +0.9325696 0.1696351 0.3102037 +0.9531389 0.1870965 0.2946088 +0.9661878 0.2174663 0.2982089 +0.9749962 0.2591111 0.3188171 +0.9811943 0.3099976 0.3535032 +0.9856839 0.3678092 0.3990515 +0.9890048 0.4300448 0.4521565 +0.9914995 0.4941665 0.5095925 +0.9933953 0.5577822 0.5683949 +0.9948487 0.6188252 0.6260304 +0.9959706 0.6756878 0.6805199 +0.9968409 0.7272837 0.7304884 +0.9975189 0.7730352 0.7751395 +0.9980488 0.8128033 0.8141733 +0.9984638 0.8467864 0.8476717 +0.9987895 0.8754109 0.8759795 +0.9990455 0.8992336 0.8995968 +0.999247 0.9188636 0.9190947 +0.9994057 0.9349075 0.935054 +0.9995308 0.9479335 0.9480261 +0.9996295 0.9584526 0.9585109 +0.9997074 0.9669103 0.966947 +0.9997688 0.973687 0.9737101 +0.9998174 0.9791018 0.9791163 +0.9998557 0.9834186 0.9834277 +0.999886 0.9868541 0.9868597 +0.9999099 0.9895842 0.9895878 +0.9999288 0.9917515 0.9917537 +0.9999437 0.9934704 0.9934718 +0.0000238 0.2706977 0.4344249 +0.0000382 0.2701941 0.4339214 +0.0000611 0.2695619 0.4332891 +0.0000978 0.2687698 0.432497 +0.0001565 0.2677799 0.4315072 +0.0002504 0.2665473 0.4302746 +0.0004008 0.2650195 0.4287467 +0.0006416 0.2631369 0.4268641 +0.0010268 0.260836 0.4245633 +0.0016435 0.2580543 0.4217816 +0.0026305 0.254742 0.4184692 +0.0042103 0.2508825 0.4146097 +0.0067388 0.2465296 0.4102568 +0.0107859 0.2418708 0.405598 +0.0172633 0.2373343 0.4010615 +0.0276309 0.2337676 0.3974949 +0.0441188 0.2326269 0.3963542 +0.0664212 0.2326269 0.3963542 +0.0946366 0.2326269 0.3963542 +0.1303328 0.2326269 0.3963542 +0.1754932 0.2326269 0.3963542 +0.2326269 0.2326269 0.3963542 +0.3049085 0.2326269 0.3963542 +0.3963542 0.2326269 0.3963542 +0.5120448 0.2326269 0.3963542 +0.6584084 0.2326269 0.3963542 +0.8219901 0.2285954 0.3876179 +0.8967447 0.2121385 0.3447543 +0.9325696 0.2059983 0.3102037 +0.9531389 0.2149085 0.2946088 +0.9661878 0.2383533 0.2982089 +0.9749962 0.2745562 0.3188171 +0.9811943 0.3212519 0.3535032 +0.9856839 0.3758911 0.3990515 +0.9890048 0.4357648 0.4521565 +0.9914995 0.498157 0.5095925 +0.9933953 0.5605276 0.5683949 +0.9948487 0.6206891 0.6260304 +0.9959706 0.6769378 0.6805199 +0.9968409 0.7281127 0.7304884 +0.9975189 0.7735795 0.7751395 +0.9980488 0.8131577 0.8141733 +0.9984638 0.8470154 0.8476717 +0.9987895 0.875558 0.8759795 +0.9990455 0.8993275 0.8995968 +0.999247 0.9189234 0.9190947 +0.9994057 0.9349454 0.935054 +0.9995308 0.9479575 0.9480261 +0.9996295 0.9584677 0.9585109 +0.9997074 0.9669198 0.966947 +0.9997688 0.973693 0.9737101 +0.9998174 0.9791055 0.9791163 +0.9998557 0.9834209 0.9834277 +0.999886 0.9868555 0.9868597 +0.9999099 0.9895851 0.9895878 +0.9999288 0.9917521 0.9917537 +0.9999437 0.9934707 0.9934718 +0.0000238 0.3429792 0.4344249 +0.0000382 0.3424757 0.4339214 +0.0000611 0.3418435 0.4332891 +0.0000978 0.3410514 0.432497 +0.0001565 0.3400615 0.4315072 +0.0002504 0.3388289 0.4302746 +0.0004008 0.337301 0.4287467 +0.0006416 0.3354185 0.4268641 +0.0010268 0.3331176 0.4245633 +0.0016435 0.3303359 0.4217816 +0.0026305 0.3270236 0.4184692 +0.0042103 0.3231641 0.4146097 +0.0067388 0.3188112 0.4102568 +0.0107859 0.3141524 0.405598 +0.0172633 0.3096159 0.4010615 +0.0276309 0.3060492 0.3974949 +0.0441188 0.3049085 0.3963542 +0.0664212 0.3049085 0.3963542 +0.0946366 0.3049085 0.3963542 +0.1303328 0.3049085 0.3963542 +0.1754932 0.3049085 0.3963542 +0.2326269 0.3049085 0.3963542 +0.3049085 0.3049085 0.3963542 +0.3963542 0.3049085 0.3963542 +0.5120448 0.3049085 0.3963542 +0.6584084 0.3049085 0.3963542 +0.8219901 0.2988 0.3876179 +0.8967447 0.2706852 0.3447543 +0.9325696 0.2520025 0.3102037 +0.9531389 0.2500942 0.2946088 +0.9661878 0.2647781 0.2982089 +0.9749962 0.2940963 0.3188171 +0.9811943 0.3354901 0.3535032 +0.9856839 0.3861159 0.3990515 +0.9890048 0.4430013 0.4521565 +0.9914995 0.5032055 0.5095925 +0.9933953 0.5640008 0.5683949 +0.9948487 0.6230471 0.6260304 +0.9959706 0.6785192 0.6805199 +0.9968409 0.7291615 0.7304884 +0.9975189 0.7742682 0.7751395 +0.9980488 0.8136061 0.8141733 +0.9984638 0.8473052 0.8476717 +0.9987895 0.8757441 0.8759795 +0.9990455 0.8994464 0.8995968 +0.999247 0.918999 0.9190947 +0.9994057 0.9349933 0.935054 +0.9995308 0.9479878 0.9480261 +0.9996295 0.9584868 0.9585109 +0.9997074 0.9669318 0.966947 +0.9997688 0.9737006 0.9737101 +0.9998174 0.9791103 0.9791163 +0.9998557 0.9834239 0.9834277 +0.999886 0.9868574 0.9868597 +0.9999099 0.9895863 0.9895878 +0.9999288 0.9917528 0.9917537 +0.9999437 0.9934712 0.9934718 +0.0000238 0.4344249 0.4344249 +0.0000382 0.4339214 0.4339214 +0.0000611 0.4332891 0.4332891 +0.0000978 0.432497 0.432497 +0.0001565 0.4315072 0.4315072 +0.0002504 0.4302746 0.4302746 +0.0004008 0.4287467 0.4287467 +0.0006416 0.4268641 0.4268641 +0.0010268 0.4245633 0.4245633 +0.0016435 0.4217816 0.4217816 +0.0026305 0.4184692 0.4184692 +0.0042103 0.4146097 0.4146097 +0.0067388 0.4102568 0.4102568 +0.0107859 0.405598 0.405598 +0.0172633 0.4010615 0.4010615 +0.0276309 0.3974949 0.3974949 +0.0441188 0.3963542 0.3963542 +0.0664212 0.3963542 0.3963542 +0.0946366 0.3963542 0.3963542 +0.1303328 0.3963542 0.3963542 +0.1754932 0.3963542 0.3963542 +0.2326269 0.3963542 0.3963542 +0.3049085 0.3963542 0.3963542 +0.3963542 0.3963542 0.3963542 +0.5120448 0.3963542 0.3963542 +0.6584084 0.3963542 0.3963542 +0.8219901 0.3876179 0.3876179 +0.8967447 0.3447543 0.3447543 +0.9325696 0.3102037 0.3102037 +0.9531389 0.2946088 0.2946088 +0.9661878 0.2982089 0.2982089 +0.9749962 0.3188171 0.3188171 +0.9811943 0.3535032 0.3535032 +0.9856839 0.3990515 0.3990515 +0.9890048 0.4521565 0.4521565 +0.9914995 0.5095925 0.5095925 +0.9933953 0.5683949 0.5683949 +0.9948487 0.6260304 0.6260304 +0.9959706 0.6805199 0.6805199 +0.9968409 0.7304884 0.7304884 +0.9975189 0.7751395 0.7751395 +0.9980488 0.8141733 0.8141733 +0.9984638 0.8476717 0.8476717 +0.9987895 0.8759795 0.8759795 +0.9990455 0.8995968 0.8995968 +0.999247 0.9190947 0.9190947 +0.9994057 0.935054 0.935054 +0.9995308 0.9480261 0.9480261 +0.9996295 0.9585109 0.9585109 +0.9997074 0.966947 0.966947 +0.9997688 0.9737101 0.9737101 +0.9998174 0.9791163 0.9791163 +0.9998557 0.9834277 0.9834277 +0.999886 0.9868597 0.9868597 +0.9999099 0.9895878 0.9895878 +0.9999288 0.9917537 0.9917537 +0.9999437 0.9934718 0.9934718 +0.0000238 0.5501155 0.4344249 +0.0000382 0.549612 0.4339214 +0.0000611 0.5489798 0.4332891 +0.0000978 0.5481876 0.432497 +0.0001565 0.5471978 0.4315072 +0.0002504 0.5459652 0.4302746 +0.0004008 0.5444373 0.4287467 +0.0006416 0.5425548 0.4268641 +0.0010268 0.5402539 0.4245633 +0.0016435 0.5374722 0.4217816 +0.0026305 0.5341598 0.4184692 +0.0042103 0.5303003 0.4146097 +0.0067388 0.5259474 0.4102568 +0.0107859 0.5212886 0.405598 +0.0172633 0.5167521 0.4010615 +0.0276309 0.5131855 0.3974949 +0.0441188 0.5120448 0.3963542 +0.0664212 0.5120448 0.3963542 +0.0946366 0.5120448 0.3963542 +0.1303328 0.5120448 0.3963542 +0.1754932 0.5120448 0.3963542 +0.2326269 0.5120448 0.3963542 +0.3049085 0.5120448 0.3963542 +0.3963542 0.5120448 0.3963542 +0.5120448 0.5120448 0.3963542 +0.6584084 0.5120448 0.3963542 +0.8219901 0.4999841 0.3876179 +0.8967447 0.4384614 0.3447543 +0.9325696 0.3838358 0.3102037 +0.9531389 0.3509254 0.2946088 +0.9661878 0.3405032 0.2982089 +0.9749962 0.3500921 0.3188171 +0.9811943 0.3762922 0.3535032 +0.9856839 0.4154167 0.3990515 +0.9890048 0.4637389 0.4521565 +0.9914995 0.5176729 0.5095925 +0.9933953 0.573954 0.5683949 +0.9948487 0.6298046 0.6260304 +0.9959706 0.683051 0.6805199 +0.9968409 0.732167 0.7304884 +0.9975189 0.7762418 0.7751395 +0.9980488 0.8148909 0.8141733 +0.9984638 0.8481355 0.8476717 +0.9987895 0.8762773 0.8759795 +0.9990455 0.899787 0.8995968 +0.999247 0.9192157 0.9190947 +0.9994057 0.9351307 0.935054 +0.9995308 0.9480746 0.9480261 +0.9996295 0.9585415 0.9585109 +0.9997074 0.9669663 0.966947 +0.9997688 0.9737222 0.9737101 +0.9998174 0.9791238 0.9791163 +0.9998557 0.9834324 0.9834277 +0.999886 0.9868627 0.9868597 +0.9999099 0.9895897 0.9895878 +0.9999288 0.9917549 0.9917537 +0.9999437 0.9934725 0.9934718 +0.0000238 0.6964791 0.4344249 +0.0000382 0.6959756 0.4339214 +0.0000611 0.6953434 0.4332891 +0.0000978 0.6945513 0.432497 +0.0001565 0.6935614 0.4315072 +0.0002504 0.6923288 0.4302746 +0.0004008 0.6908009 0.4287467 +0.0006416 0.6889184 0.4268641 +0.0010268 0.6866175 0.4245633 +0.0016435 0.6838358 0.4217816 +0.0026305 0.6805235 0.4184692 +0.0042103 0.676664 0.4146097 +0.0067388 0.6723111 0.4102568 +0.0107859 0.6676523 0.405598 +0.0172633 0.6631157 0.4010615 +0.0276309 0.6595491 0.3974949 +0.0441188 0.6584084 0.3963542 +0.0664212 0.6584084 0.3963542 +0.0946366 0.6584084 0.3963542 +0.1303328 0.6584084 0.3963542 +0.1754932 0.6584084 0.3963542 +0.2326269 0.6584084 0.3963542 +0.3049085 0.6584084 0.3963542 +0.3963542 0.6584084 0.3963542 +0.5120448 0.6584084 0.3963542 +0.6584084 0.6584084 0.3963542 +0.8219901 0.6421419 0.3876179 +0.8967447 0.557013 0.3447543 +0.9325696 0.4769901 0.3102037 +0.9531389 0.4221733 0.2946088 +0.9661878 0.3940109 0.2982089 +0.9749962 0.389659 0.3188171 +0.9811943 0.4051232 0.3535032 +0.9856839 0.4361208 0.3990515 +0.9890048 0.4783922 0.4521565 +0.9914995 0.5278957 0.5095925 +0.9933953 0.580987 0.5683949 +0.9948487 0.6345795 0.6260304 +0.9959706 0.6862532 0.6805199 +0.9968409 0.7342907 0.7304884 +0.9975189 0.7776364 0.7751395 +0.9980488 0.8157988 0.8141733 +0.9984638 0.8487222 0.8476717 +0.9987895 0.8766541 0.8759795 +0.9990455 0.9000277 0.8995968 +0.999247 0.9193688 0.9190947 +0.9994057 0.9352277 0.935054 +0.9995308 0.9481359 0.9480261 +0.9996295 0.9585802 0.9585109 +0.9997074 0.9669906 0.966947 +0.9997688 0.9737375 0.9737101 +0.9998174 0.9791334 0.9791163 +0.9998557 0.9834385 0.9834277 +0.999886 0.9868665 0.9868597 +0.9999099 0.989592 0.9895878 +0.9999288 0.9917564 0.9917537 +0.9999437 0.9934734 0.9934718 +0.0051514 0.8407292 0.416864 +0.0051286 0.8405071 0.4164939 +0.0051047 0.8402274 0.4160287 +0.0050826 0.8398756 0.4154448 +0.0050676 0.8394338 0.4147137 +0.0050694 0.8388802 0.413801 +0.0051048 0.8381886 0.412666 +0.0052028 0.8373283 0.4112619 +0.0054121 0.8362644 0.4095375 +0.0058134 0.8349593 0.4074404 +0.0065402 0.8333779 0.4049254 +0.0078103 0.8314967 0.4019701 +0.0099781 0.8293233 0.3986045 +0.0136166 0.8269342 0.3949636 +0.0196467 0.8245426 0.391379 +0.0295373 0.8226154 0.3885332 +0.0455041 0.8219901 0.3876179 +0.0671656 0.8219901 0.3876179 +0.0945703 0.8219901 0.3876179 +0.1292408 0.8219901 0.3876179 +0.1731034 0.8219901 0.3876179 +0.2285954 0.8219901 0.3876179 +0.2988 0.8219901 0.3876179 +0.3876179 0.8219901 0.3876179 +0.4999841 0.8219901 0.3876179 +0.6421419 0.8219901 0.3876179 +0.8219901 0.8219901 0.3876179 +0.8967447 0.7069963 0.3447543 +0.9325696 0.5948423 0.3102037 +0.9531389 0.5123112 0.2946088 +0.9661878 0.4617052 0.2982089 +0.9749962 0.4397163 0.3188171 +0.9811943 0.4415982 0.3535032 +0.9856839 0.4623142 0.3990515 +0.9890048 0.4969305 0.4521565 +0.9914995 0.5408288 0.5095925 +0.9933953 0.5898847 0.5683949 +0.9948487 0.6406203 0.6260304 +0.9959706 0.6903044 0.6805199 +0.9968409 0.7369774 0.7304884 +0.9975189 0.7794007 0.7751395 +0.9980488 0.8169474 0.8141733 +0.9984638 0.8494644 0.8476717 +0.9987895 0.8771307 0.8759795 +0.9990455 0.9003323 0.8995968 +0.999247 0.9195625 0.9190947 +0.9994057 0.9353505 0.935054 +0.9995308 0.9482135 0.9480261 +0.9996295 0.9586291 0.9585109 +0.9997074 0.9670214 0.966947 +0.9997688 0.9737569 0.9737101 +0.9998174 0.9791456 0.9791163 +0.9998557 0.9834461 0.9834277 +0.999886 0.9868713 0.9868597 +0.9999099 0.989595 0.9895878 +0.9999288 0.9917582 0.9917537 +0.9999437 0.9934746 0.9934718 +0.0279321 0.9033413 0.368718 +0.0278872 0.9032596 0.3684105 +0.0278347 0.9031567 0.3680241 +0.0277752 0.9030276 0.3675394 +0.0277111 0.9028657 0.3669329 +0.0276479 0.9026634 0.3661762 +0.0275966 0.9024114 0.3652362 +0.0275778 0.9020992 0.3640749 +0.0276281 0.9017148 0.3626507 +0.0278105 0.9012461 0.3609218 +0.0282324 0.900682 0.358853 +0.0290732 0.9000167 0.3564286 +0.0306306 0.8992555 0.3536761 +0.0333932 0.8984278 0.3507087 +0.0381561 0.8976087 0.3477976 +0.0461985 0.8969554 0.3454939 +0.0594506 0.8967447 0.3447543 +0.0775151 0.8967447 0.3447543 +0.1003691 0.8967447 0.3447543 +0.1292823 0.8967447 0.3447543 +0.1658613 0.8967447 0.3447543 +0.2121385 0.8967447 0.3447543 +0.2706852 0.8967447 0.3447543 +0.3447543 0.8967447 0.3447543 +0.4384614 0.8967447 0.3447543 +0.557013 0.8967447 0.3447543 +0.7069963 0.8967447 0.3447543 +0.8967447 0.8967447 0.3447543 +0.9325696 0.7439407 0.3102037 +0.9531389 0.6263473 0.2946088 +0.9661878 0.5473473 0.2982089 +0.9749962 0.5030453 0.3188171 +0.9811943 0.4877437 0.3535032 +0.9856839 0.4954523 0.3990515 +0.9890048 0.5203839 0.4521565 +0.9914995 0.5571908 0.5095925 +0.9933953 0.6011414 0.5683949 +0.9948487 0.6482627 0.6260304 +0.9959706 0.6954296 0.6805199 +0.9968409 0.7403765 0.7304884 +0.9975189 0.7816327 0.7751395 +0.9980488 0.8184005 0.8141733 +0.9984638 0.8504035 0.8476717 +0.9987895 0.8777338 0.8759795 +0.9990455 0.9007175 0.8995968 +0.999247 0.9198076 0.9190947 +0.9994057 0.9355059 0.935054 +0.9995308 0.9483117 0.9480261 +0.9996295 0.958691 0.9585109 +0.9997074 0.9670604 0.966947 +0.9997688 0.9737814 0.9737101 +0.9998174 0.979161 0.9791163 +0.9998557 0.9834557 0.9834277 +0.999886 0.9868773 0.9868597 +0.9999099 0.9895988 0.9895878 +0.9999288 0.9917606 0.9917537 +0.9999437 0.9934761 0.9934718 +0.0624569 0.9354466 0.3309822 +0.0624063 0.9354101 0.3307142 +0.0623458 0.9353643 0.3303774 +0.0622749 0.9353068 0.3299551 +0.0621943 0.9352348 0.3294267 +0.0621069 0.9351449 0.3287678 +0.0620199 0.9350332 0.3279495 +0.0619473 0.9348949 0.326939 +0.061916 0.9347252 0.3257005 +0.0619734 0.9345187 0.3241981 +0.062202 0.9342712 0.3224019 +0.062742 0.9339805 0.3202989 +0.0638283 0.9336494 0.3179142 +0.0658501 0.9332914 0.3153463 +0.0694453 0.9329391 0.3128305 +0.0756464 0.9326595 0.3108418 +0.0860209 0.9325696 0.3102037 +0.1002154 0.9325696 0.3102037 +0.1181733 0.9325696 0.3102037 +0.1408925 0.9325696 0.3102037 +0.1696351 0.9325696 0.3102037 +0.2059983 0.9325696 0.3102037 +0.2520025 0.9325696 0.3102037 +0.3102037 0.9325696 0.3102037 +0.3838358 0.9325696 0.3102037 +0.4769901 0.9325696 0.3102037 +0.5948423 0.9325696 0.3102037 +0.7439407 0.9325696 0.3102037 +0.9325696 0.9325696 0.3102037 +0.9531389 0.7706179 0.2946088 +0.9661878 0.6556956 0.2982089 +0.9749962 0.5831647 0.3188171 +0.9811943 0.5461239 0.3535032 +0.9856839 0.5373763 0.3990515 +0.9890048 0.5500554 0.4521565 +0.9914995 0.577891 0.5095925 +0.9933953 0.6153825 0.5683949 +0.9948487 0.6579314 0.6260304 +0.9959706 0.7019138 0.6805199 +0.9968409 0.7446768 0.7304884 +0.9975189 0.7844566 0.7751395 +0.9980488 0.8202389 0.8141733 +0.9984638 0.8515915 0.8476717 +0.9987895 0.8784967 0.8759795 +0.9990455 0.9012049 0.8995968 +0.999247 0.9201176 0.9190947 +0.9994057 0.9357024 0.935054 +0.9995308 0.9484359 0.9480261 +0.9996295 0.9587693 0.9585109 +0.9997074 0.9671097 0.966947 +0.9997688 0.9738123 0.9737101 +0.9998174 0.9791804 0.9791163 +0.9998557 0.9834679 0.9834277 +0.999886 0.986885 0.9868597 +0.9999099 0.9896036 0.9895878 +0.9999288 0.9917636 0.9917537 +0.9999437 0.9934779 0.9934718 +0.1059991 0.9545467 0.3122478 +0.1059489 0.9545286 0.3120193 +0.1058883 0.9545059 0.3117322 +0.1058162 0.9544774 0.3113722 +0.1057322 0.9544418 0.3109219 +0.1056375 0.9543974 0.3103605 +0.1055364 0.9543421 0.3096636 +0.1054384 0.9542739 0.3088033 +0.1053624 0.9541902 0.3077494 +0.1053433 0.9540886 0.3064717 +0.1054431 0.9539671 0.3049452 +0.1057683 0.9538247 0.3031594 +0.1064997 0.953663 0.3011363 +0.1079385 0.9534887 0.2989601 +0.1105818 0.9533177 0.2968302 +0.1152388 0.9531823 0.2951481 +0.1231452 0.9531389 0.2946088 +0.1340017 0.9531389 0.2946088 +0.1477366 0.9531389 0.2946088 +0.1651131 0.9531389 0.2946088 +0.1870965 0.9531389 0.2946088 +0.2149085 0.9531389 0.2946088 +0.2500942 0.9531389 0.2946088 +0.2946088 0.9531389 0.2946088 +0.3509254 0.9531389 0.2946088 +0.4221733 0.9531389 0.2946088 +0.5123112 0.9531389 0.2946088 +0.6263473 0.9531389 0.2946088 +0.7706179 0.9531389 0.2946088 +0.9531389 0.9531389 0.2946088 +0.9661878 0.7927704 0.2982089 +0.9749962 0.6845262 0.3188171 +0.9811943 0.6199824 0.3535032 +0.9856839 0.5904156 0.3990515 +0.9890048 0.5875938 0.4521565 +0.9914995 0.6040793 0.5095925 +0.9933953 0.6333995 0.5683949 +0.9948487 0.6701635 0.6260304 +0.9959706 0.710117 0.6805199 +0.9968409 0.7501172 0.7304884 +0.9975189 0.7880291 0.7751395 +0.9980488 0.8225647 0.8141733 +0.9984638 0.8530945 0.8476717 +0.9987895 0.8794619 0.8759795 +0.9990455 0.9018215 0.8995968 +0.999247 0.9205098 0.9190947 +0.9994057 0.935951 0.935054 +0.9995308 0.9485931 0.9480261 +0.9996295 0.9588684 0.9585109 +0.9997074 0.967172 0.966947 +0.9997688 0.9738515 0.9737101 +0.9998174 0.979205 0.9791163 +0.9998557 0.9834833 0.9834277 +0.999886 0.9868946 0.9868597 +0.9999099 0.9896096 0.9895878 +0.9999288 0.9917674 0.9917537 +0.9999437 0.9934803 0.9934718 +0.1572498 0.9669269 0.3127719 +0.1572031 0.9669173 0.3125826 +0.1571463 0.9669053 0.3123447 +0.1570779 0.9668902 0.3120464 +0.1569971 0.9668714 0.3116735 +0.156904 0.9668479 0.3112085 +0.1568008 0.9668187 0.3106315 +0.1566936 0.9667827 0.3099195 +0.1565954 0.9667385 0.3090475 +0.1565315 0.966685 0.307991 +0.1565473 0.9666211 0.3067294 +0.1567226 0.9665463 0.3052547 +0.1571937 0.9664615 0.3035853 +0.15819 0.9663702 0.3017912 +0.160092 0.9662809 0.3000369 +0.1635226 0.9662104 0.2986526 +0.1694384 0.9661878 0.2982089 +0.1775917 0.9661878 0.2982089 +0.1879067 0.9661878 0.2982089 +0.2009566 0.9661878 0.2982089 +0.2174663 0.9661878 0.2982089 +0.2383533 0.9661878 0.2982089 +0.2647781 0.9661878 0.2982089 +0.2982089 0.9661878 0.2982089 +0.3405032 0.9661878 0.2982089 +0.3940109 0.9661878 0.2982089 +0.4617052 0.9661878 0.2982089 +0.5473473 0.9661878 0.2982089 +0.6556956 0.9661878 0.2982089 +0.7927704 0.9661878 0.2982089 +0.9661878 0.9661878 0.2982089 +0.9749962 0.8127617 0.3188171 +0.9811943 0.713423 0.3535032 +0.9856839 0.6575172 0.3990515 +0.9890048 0.6350848 0.4521565 +0.9914995 0.637211 0.5095925 +0.9933953 0.6561933 0.5683949 +0.9948487 0.6856388 0.6260304 +0.9959706 0.7204952 0.6805199 +0.9968409 0.757 0.7304884 +0.9975189 0.7925488 0.7751395 +0.9980488 0.8255071 0.8141733 +0.9984638 0.8549959 0.8476717 +0.9987895 0.880683 0.8759795 +0.9990455 0.9026016 0.8995968 +0.999247 0.9210061 0.9190947 +0.9994057 0.9362655 0.935054 +0.9995308 0.9487918 0.9480261 +0.9996295 0.9589938 0.9585109 +0.9997074 0.9672509 0.966947 +0.9997688 0.9739011 0.9737101 +0.9998174 0.9792361 0.9791163 +0.9998557 0.9835029 0.9834277 +0.999886 0.9869069 0.9868597 +0.9999099 0.9896173 0.9895878 +0.9999288 0.9917722 0.9917537 +0.9999437 0.9934833 0.9934718 +0.2151269 0.9754027 0.3305354 +0.2150852 0.9753975 0.3303825 +0.2150342 0.9753908 0.3301905 +0.2149725 0.9753825 0.3299499 +0.2148987 0.9753721 0.3296489 +0.2148124 0.9753591 0.3292738 +0.2147144 0.975343 0.3288084 +0.2146085 0.9753231 0.3282343 +0.2145034 0.9752987 0.3275315 +0.2144168 0.9752692 0.3266802 +0.2143816 0.975234 0.3256642 +0.2144566 0.9751928 0.3244773 +0.2147432 0.9751462 0.3231346 +0.2154135 0.9750962 0.3216928 +0.2167545 0.9750472 0.3202839 +0.2192389 0.9750086 0.319173 +0.2235962 0.9749962 0.3188171 +0.2296253 0.9749962 0.3188171 +0.2372529 0.9749962 0.3188171 +0.2469027 0.9749962 0.3188171 +0.2591111 0.9749962 0.3188171 +0.2745562 0.9749962 0.3188171 +0.2940963 0.9749962 0.3188171 +0.3188171 0.9749962 0.3188171 +0.3500921 0.9749962 0.3188171 +0.389659 0.9749962 0.3188171 +0.4397163 0.9749962 0.3188171 +0.5030453 0.9749962 0.3188171 +0.5831647 0.9749962 0.3188171 +0.6845262 0.9749962 0.3188171 +0.8127617 0.9749962 0.3188171 +0.9749962 0.9749962 0.3188171 +0.9811943 0.8316375 0.3535032 +0.9856839 0.7424095 0.3990515 +0.9890048 0.695167 0.4521565 +0.9914995 0.6791269 0.5095925 +0.9933953 0.6850303 0.5683949 +0.9948487 0.7052169 0.6260304 +0.9959706 0.733625 0.6805199 +0.9968409 0.7657077 0.7304884 +0.9975189 0.7982669 0.7751395 +0.9980488 0.8292297 0.8141733 +0.9984638 0.8574015 0.8476717 +0.9987895 0.8822279 0.8759795 +0.9990455 0.9035886 0.8995968 +0.999247 0.9216339 0.9190947 +0.9994057 0.9366635 0.935054 +0.9995308 0.9490434 0.9480261 +0.9996295 0.9591524 0.9585109 +0.9997074 0.9673508 0.966947 +0.9997688 0.9739638 0.9737101 +0.9998174 0.9792755 0.9791163 +0.9998557 0.9835276 0.9834277 +0.999886 0.9869223 0.9868597 +0.9999099 0.989627 0.9895878 +0.9999288 0.9917782 0.9917537 +0.9999437 0.9934871 0.9934718 +0.2783684 0.9814251 0.3627135 +0.2783325 0.9814221 0.3625931 +0.2782884 0.9814183 0.3624418 +0.2782347 0.9814136 0.3622521 +0.2781701 0.9814076 0.3620151 +0.2780936 0.9814002 0.3617196 +0.2780055 0.9813911 0.3613531 +0.2779077 0.9813797 0.3609011 +0.2778058 0.9813659 0.3603479 +0.2777122 0.9813491 0.3596781 +0.2776503 0.9813291 0.3588791 +0.2776626 0.9813057 0.357946 +0.2778236 0.9812792 0.3568911 +0.2782606 0.9812508 0.355759 +0.2791873 0.9812231 0.3546535 +0.2809573 0.9812013 0.3537823 +0.2841192 0.9811943 0.3535032 +0.2885124 0.9811943 0.3535032 +0.2940703 0.9811943 0.3535032 +0.3011018 0.9811943 0.3535032 +0.3099976 0.9811943 0.3535032 +0.3212519 0.9811943 0.3535032 +0.3354901 0.9811943 0.3535032 +0.3535032 0.9811943 0.3535032 +0.3762922 0.9811943 0.3535032 +0.4051232 0.9811943 0.3535032 +0.4415982 0.9811943 0.3535032 +0.4877437 0.9811943 0.3535032 +0.5461239 0.9811943 0.3535032 +0.6199824 0.9811943 0.3535032 +0.713423 0.9811943 0.3535032 +0.8316375 0.9811943 0.3535032 +0.9811943 0.9811943 0.3535032 +0.9856839 0.8498092 0.3990515 +0.9890048 0.7711789 0.4521565 +0.9914995 0.7321559 0.5095925 +0.9933953 0.721513 0.5683949 +0.9948487 0.7299859 0.6260304 +0.9959706 0.7502359 0.6805199 +0.9968409 0.776724 0.7304884 +0.9975189 0.8055009 0.7751395 +0.9980488 0.8339392 0.8141733 +0.9984638 0.8604449 0.8476717 +0.9987895 0.8841823 0.8759795 +0.9990455 0.9048372 0.8995968 +0.999247 0.9224281 0.9190947 +0.9994057 0.9371669 0.935054 +0.9995308 0.9493615 0.9480261 +0.9996295 0.959353 0.9585109 +0.9997074 0.967477 0.966947 +0.9997688 0.9740432 0.9737101 +0.9998174 0.9793253 0.9791163 +0.9998557 0.9835588 0.9834277 +0.999886 0.9869419 0.9868597 +0.9999099 0.9896392 0.9895878 +0.9999288 0.9917859 0.9917537 +0.9999437 0.9934919 0.9934718 +0.3454107 0.9858181 0.406132 +0.3453807 0.9858163 0.4060392 +0.3453439 0.9858141 0.4059227 +0.3452987 0.9858113 0.4057766 +0.3452442 0.9858079 0.405594 +0.3451791 0.9858036 0.4053665 +0.3451032 0.9857982 0.4050843 +0.3450175 0.9857916 0.4047363 +0.3449254 0.9857835 0.4043106 +0.3448353 0.9857738 0.4037952 +0.3447636 0.9857621 0.4031806 +0.3447407 0.9857485 0.4024632 +0.3448204 0.9857332 0.4016525 +0.3450957 0.9857167 0.4007829 +0.3457234 0.9857006 0.3999341 +0.3469645 0.9856879 0.3992655 +0.3492254 0.9856839 0.3990515 +0.3523802 0.9856839 0.3990515 +0.3563715 0.9856839 0.3990515 +0.3614209 0.9856839 0.3990515 +0.3678092 0.9856839 0.3990515 +0.3758911 0.9856839 0.3990515 +0.3861159 0.9856839 0.3990515 +0.3990515 0.9856839 0.3990515 +0.4154167 0.9856839 0.3990515 +0.4361208 0.9856839 0.3990515 +0.4623142 0.9856839 0.3990515 +0.4954523 0.9856839 0.3990515 +0.5373763 0.9856839 0.3990515 +0.5904156 0.9856839 0.3990515 +0.6575172 0.9856839 0.3990515 +0.7424095 0.9856839 0.3990515 +0.8498092 0.9856839 0.3990515 +0.9856839 0.9856839 0.3990515 +0.9890048 0.8673437 0.4521565 +0.9914995 0.7992446 0.5095925 +0.9933953 0.7676683 0.5683949 +0.9948487 0.7613218 0.6260304 +0.9959706 0.7712508 0.6805199 +0.9968409 0.7906611 0.7304884 +0.9975189 0.8146529 0.7751395 +0.9980488 0.8398974 0.8141733 +0.9984638 0.8642952 0.8476717 +0.9987895 0.886655 0.8759795 +0.9990455 0.9064168 0.8995968 +0.999247 0.9234329 0.9190947 +0.9994057 0.9378038 0.935054 +0.9995308 0.9497641 0.9480261 +0.9996295 0.9596068 0.9585109 +0.9997074 0.9676368 0.966947 +0.9997688 0.9741436 0.9737101 +0.9998174 0.9793883 0.9791163 +0.9998557 0.9835983 0.9834277 +0.999886 0.9869667 0.9868597 +0.9999099 0.9896547 0.9895878 +0.9999288 0.9917956 0.9917537 +0.9999437 0.993498 0.9934718 +0.4144197 0.9890841 0.4574848 +0.4143955 0.9890831 0.4574149 +0.4143657 0.9890818 0.457327 +0.414329 0.9890801 0.4572169 +0.4142845 0.9890781 0.4570793 +0.4142311 0.9890755 0.4569079 +0.4141683 0.9890723 0.4566952 +0.4140964 0.9890684 0.4564331 +0.4140176 0.9890637 0.4561124 +0.4139373 0.9890579 0.4557243 +0.4138668 0.989051 0.4552615 +0.4138277 0.989043 0.4547216 +0.4138582 0.9890339 0.4541117 +0.4140252 0.9890241 0.4534577 +0.4144423 0.9890146 0.4528197 +0.4152991 0.9890072 0.4523173 +0.4168922 0.9890048 0.4521565 +0.419125 0.9890048 0.4521565 +0.4219498 0.9890048 0.4521565 +0.4255236 0.9890048 0.4521565 +0.4300448 0.9890048 0.4521565 +0.4357648 0.9890048 0.4521565 +0.4430013 0.9890048 0.4521565 +0.4521565 0.9890048 0.4521565 +0.4637389 0.9890048 0.4521565 +0.4783922 0.9890048 0.4521565 +0.4969305 0.9890048 0.4521565 +0.5203839 0.9890048 0.4521565 +0.5500554 0.9890048 0.4521565 +0.5875938 0.9890048 0.4521565 +0.6350848 0.9890048 0.4521565 +0.695167 0.9890048 0.4521565 +0.7711789 0.9890048 0.4521565 +0.8673437 0.9890048 0.4521565 +0.9890048 0.9890048 0.4521565 +0.9914995 0.8841204 0.5095925 +0.9933953 0.8260608 0.5683949 +0.9948487 0.8009659 0.6260304 +0.9959706 0.7978374 0.6805199 +0.9968409 0.8082934 0.7304884 +0.9975189 0.8262314 0.7751395 +0.9980488 0.8474353 0.8141733 +0.9984638 0.8691663 0.8476717 +0.9987895 0.8897832 0.8759795 +0.9990455 0.9084153 0.8995968 +0.999247 0.9247041 0.9190947 +0.9994057 0.9386096 0.935054 +0.9995308 0.9502734 0.9480261 +0.9996295 0.959928 0.9585109 +0.9997074 0.9678389 0.966947 +0.9997688 0.9742706 0.9737101 +0.9998174 0.9794681 0.9791163 +0.9998557 0.9836483 0.9834277 +0.999886 0.986998 0.9868597 +0.9999099 0.9896744 0.9895878 +0.9999288 0.9918079 0.9917537 +0.9999437 0.9935057 0.9934718 +0.4834235 0.9915469 0.5135199 +0.4834045 0.9915463 0.5134682 +0.4833811 0.9915455 0.5134034 +0.4833522 0.9915446 0.5133222 +0.4833171 0.9915433 0.5132206 +0.4832747 0.9915418 0.5130941 +0.4832246 0.9915399 0.5129372 +0.4831666 0.9915376 0.5127438 +0.4831021 0.9915347 0.5125072 +0.4830346 0.9915312 0.512221 +0.4829718 0.9915271 0.5118798 +0.4829286 0.9915223 0.5114818 +0.4829319 0.9915169 0.5110324 +0.4830292 0.991511 0.5105506 +0.4833013 0.9915054 0.5100808 +0.4838841 0.9915009 0.5097109 +0.4849907 0.9914995 0.5095925 +0.4865484 0.9914995 0.5095925 +0.4885191 0.9914995 0.5095925 +0.4910123 0.9914995 0.5095925 +0.4941665 0.9914995 0.5095925 +0.498157 0.9914995 0.5095925 +0.5032055 0.9914995 0.5095925 +0.5095925 0.9914995 0.5095925 +0.5176729 0.9914995 0.5095925 +0.5278957 0.9914995 0.5095925 +0.5408288 0.9914995 0.5095925 +0.5571908 0.9914995 0.5095925 +0.577891 0.9914995 0.5095925 +0.6040793 0.9914995 0.5095925 +0.637211 0.9914995 0.5095925 +0.6791269 0.9914995 0.5095925 +0.7321559 0.9914995 0.5095925 +0.7992446 0.9914995 0.5095925 +0.8841204 0.9914995 0.5095925 +0.9914995 0.9914995 0.5095925 +0.9933953 0.8999349 0.5683949 +0.9948487 0.8511207 0.6260304 +0.9959706 0.8314729 0.6805199 +0.9968409 0.8306004 0.7304884 +0.9975189 0.8408797 0.7751395 +0.9980488 0.8569716 0.8141733 +0.9984638 0.875329 0.8476717 +0.9987895 0.8937407 0.8759795 +0.9990455 0.9109436 0.8995968 +0.999247 0.9263124 0.9190947 +0.9994057 0.939629 0.935054 +0.9995308 0.9509177 0.9480261 +0.9996295 0.9603343 0.9585109 +0.9997074 0.9680946 0.966947 +0.9997688 0.9744313 0.9737101 +0.9998174 0.9795689 0.9791163 +0.9998557 0.9837116 0.9834277 +0.999886 0.9870376 0.9868597 +0.9999099 0.9896992 0.9895878 +0.9999288 0.9918234 0.9917537 +0.9999437 0.9935154 0.9934718 +0.5504963 0.993424 0.571232 +0.5504818 0.9934236 0.5711946 +0.550464 0.9934231 0.5711477 +0.5504419 0.9934225 0.571089 +0.550415 0.9934218 0.5710156 +0.5503825 0.9934209 0.5709241 +0.5503438 0.9934197 0.5708106 +0.5502987 0.9934183 0.5706708 +0.550248 0.9934166 0.5704998 +0.5501939 0.9934145 0.570293 +0.5501416 0.993412 0.5700464 +0.5501012 0.9934091 0.5697589 +0.5500915 0.9934058 0.5694343 +0.5501456 0.9934023 0.5690864 +0.5503203 0.9933988 0.5687472 +0.5507113 0.9933961 0.5684803 +0.5514695 0.9933953 0.5683949 +0.5525411 0.9933953 0.5683949 +0.5538969 0.9933953 0.5683949 +0.5556122 0.9933953 0.5683949 +0.5577822 0.9933953 0.5683949 +0.5605276 0.9933953 0.5683949 +0.5640008 0.9933953 0.5683949 +0.5683949 0.9933953 0.5683949 +0.573954 0.9933953 0.5683949 +0.580987 0.9933953 0.5683949 +0.5898847 0.9933953 0.5683949 +0.6011414 0.9933953 0.5683949 +0.6153825 0.9933953 0.5683949 +0.6333995 0.9933953 0.5683949 +0.6561933 0.9933953 0.5683949 +0.6850303 0.9933953 0.5683949 +0.721513 0.9933953 0.5683949 +0.7676683 0.9933953 0.5683949 +0.8260608 0.9933953 0.5683949 +0.8999349 0.9933953 0.5683949 +0.9933953 0.9933953 0.5683949 +0.9948487 0.9145732 0.6260304 +0.9959706 0.8740262 0.6805199 +0.9968409 0.8588218 0.7304884 +0.9975189 0.8594117 0.7751395 +0.9980488 0.8690364 0.8141733 +0.9984638 0.8831255 0.8476717 +0.9987895 0.8987476 0.8759795 +0.9990455 0.9141422 0.8995968 +0.999247 0.928347 0.9190947 +0.9994057 0.9409186 0.935054 +0.9995308 0.9517328 0.9480261 +0.9996295 0.9608482 0.9585109 +0.9997074 0.9684181 0.966947 +0.9997688 0.9746346 0.9737101 +0.9998174 0.9796966 0.9791163 +0.9998557 0.9837916 0.9834277 +0.999886 0.9870878 0.9868597 +0.9999099 0.9897306 0.9895878 +0.9999288 0.9918431 0.9917537 +0.9999437 0.9935277 0.9934718 +0.6139459 0.9948662 0.6280409 +0.6139352 0.994866 0.6280144 +0.6139219 0.9948657 0.6279812 +0.6139056 0.9948653 0.6279395 +0.6138855 0.9948649 0.6278874 +0.6138613 0.9948643 0.6278225 +0.6138323 0.9948636 0.6277421 +0.6137984 0.9948628 0.6276429 +0.6137599 0.9948617 0.6275217 +0.6137183 0.9948604 0.627375 +0.6136769 0.9948589 0.6272003 +0.6136427 0.9948571 0.6269965 +0.6136284 0.9948551 0.6267665 +0.6136569 0.994853 0.6265201 +0.6137675 0.9948509 0.6262799 +0.6140266 0.9948493 0.6260909 +0.6145393 0.9948487 0.6260304 +0.6152669 0.9948487 0.6260304 +0.6161874 0.9948487 0.6260304 +0.6173519 0.9948487 0.6260304 +0.6188252 0.9948487 0.6260304 +0.6206891 0.9948487 0.6260304 +0.6230471 0.9948487 0.6260304 +0.6260304 0.9948487 0.6260304 +0.6298046 0.9948487 0.6260304 +0.6345795 0.9948487 0.6260304 +0.6406203 0.9948487 0.6260304 +0.6482627 0.9948487 0.6260304 +0.6579314 0.9948487 0.6260304 +0.6701635 0.9948487 0.6260304 +0.6856388 0.9948487 0.6260304 +0.7052169 0.9948487 0.6260304 +0.7299859 0.9948487 0.6260304 +0.7613218 0.9948487 0.6260304 +0.8009659 0.9948487 0.6260304 +0.8511207 0.9948487 0.6260304 +0.9145732 0.9948487 0.6260304 +0.9948487 0.9948487 0.6260304 +0.9959706 0.9278617 0.6805199 +0.9968409 0.8945255 0.7304884 +0.9975189 0.8828571 0.7751395 +0.9980488 0.8842998 0.8141733 +0.9984638 0.892989 0.8476717 +0.9987895 0.9050819 0.8759795 +0.9990455 0.9181889 0.8995968 +0.999247 0.9309211 0.9190947 +0.9994057 0.9425502 0.935054 +0.9995308 0.952764 0.9480261 +0.9996295 0.9614985 0.9585109 +0.9997074 0.9688274 0.966947 +0.9997688 0.9748918 0.9737101 +0.9998174 0.979858 0.9791163 +0.9998557 0.9838928 0.9834277 +0.999886 0.9871512 0.9868597 +0.9999099 0.9897703 0.9895878 +0.9999288 0.991868 0.9917537 +0.9999437 0.9935432 0.9934718 +0.6724572 0.9959813 0.6819193 +0.6724495 0.9959811 0.6819008 +0.6724399 0.9959809 0.6818777 +0.672428 0.9959807 0.6818486 +0.6724135 0.9959804 0.6818124 +0.6723959 0.9959801 0.6817672 +0.6723748 0.9959797 0.6817112 +0.67235 0.9959791 0.6816421 +0.6723217 0.9959785 0.6815577 +0.6722907 0.9959777 0.6814556 +0.6722594 0.9959768 0.6813339 +0.6722322 0.9959757 0.6811921 +0.672218 0.9959745 0.681032 +0.672232 0.9959732 0.6808605 +0.6723012 0.9959719 0.6806934 +0.6724711 0.9959709 0.680562 +0.6728136 0.9959706 0.6805199 +0.6733015 0.9959706 0.6805199 +0.6739188 0.9959706 0.6805199 +0.6746998 0.9959706 0.6805199 +0.6756878 0.9959706 0.6805199 +0.6769378 0.9959706 0.6805199 +0.6785192 0.9959706 0.6805199 +0.6805199 0.9959706 0.6805199 +0.683051 0.9959706 0.6805199 +0.6862532 0.9959706 0.6805199 +0.6903044 0.9959706 0.6805199 +0.6954296 0.9959706 0.6805199 +0.7019138 0.9959706 0.6805199 +0.710117 0.9959706 0.6805199 +0.7204952 0.9959706 0.6805199 +0.733625 0.9959706 0.6805199 +0.7502359 0.9959706 0.6805199 +0.7712508 0.9959706 0.6805199 +0.7978374 0.9959706 0.6805199 +0.8314729 0.9959706 0.6805199 +0.8740262 0.9959706 0.6805199 +0.9278617 0.9959706 0.6805199 +0.9959706 0.9959706 0.6805199 +0.9968409 0.9396953 0.7304884 +0.9975189 0.9125186 0.7751395 +0.9980488 0.9036101 0.8141733 +0.9984638 0.9054678 0.8476717 +0.9987895 0.9130957 0.8759795 +0.9990455 0.9233085 0.8995968 +0.999247 0.9341777 0.9190947 +0.9994057 0.9446144 0.935054 +0.9995308 0.9540687 0.9480261 +0.9996295 0.9623212 0.9585109 +0.9997074 0.9693452 0.966947 +0.9997688 0.9752172 0.9737101 +0.9998174 0.9800622 0.9791163 +0.9998557 0.9840209 0.9834277 +0.999886 0.9872315 0.9868597 +0.9999099 0.9898206 0.9895878 +0.9999288 0.9918994 0.9917537 +0.9999437 0.9935629 0.9934718 +0.7251659 0.9968475 0.7314464 +0.7251605 0.9968474 0.7314338 +0.7251537 0.9968473 0.7314179 +0.7251454 0.9968472 0.731398 +0.7251351 0.996847 0.7313732 +0.7251226 0.9968468 0.7313422 +0.7251076 0.9968465 0.7313039 +0.7250899 0.9968462 0.7312566 +0.7250697 0.9968458 0.7311988 +0.7250473 0.9968453 0.7311288 +0.7250244 0.9968448 0.7310455 +0.7250039 0.9968441 0.7309484 +0.7249916 0.9968433 0.7308388 +0.7249978 0.9968425 0.7307215 +0.7250408 0.9968418 0.7306071 +0.7251511 0.9968411 0.7305171 +0.7253775 0.9968409 0.7304884 +0.7257011 0.9968409 0.7304884 +0.7261105 0.9968409 0.7304884 +0.7266285 0.9968409 0.7304884 +0.7272837 0.9968409 0.7304884 +0.7281127 0.9968409 0.7304884 +0.7291615 0.9968409 0.7304884 +0.7304884 0.9968409 0.7304884 +0.732167 0.9968409 0.7304884 +0.7342907 0.9968409 0.7304884 +0.7369774 0.9968409 0.7304884 +0.7403765 0.9968409 0.7304884 +0.7446768 0.9968409 0.7304884 +0.7501172 0.9968409 0.7304884 +0.757 0.9968409 0.7304884 +0.7657077 0.9968409 0.7304884 +0.776724 0.9968409 0.7304884 +0.7906611 0.9968409 0.7304884 +0.8082934 0.9968409 0.7304884 +0.8306004 0.9968409 0.7304884 +0.8588218 0.9968409 0.7304884 +0.8945255 0.9968409 0.7304884 +0.9396953 0.9968409 0.7304884 +0.9968409 0.9968409 0.7304884 +0.9975189 0.9500442 0.7751395 +0.9980488 0.9280401 0.8141733 +0.9984638 0.921255 0.8476717 +0.9987895 0.9232341 0.8759795 +0.9990455 0.9297854 0.8995968 +0.999247 0.9382977 0.9190947 +0.9994057 0.9472259 0.935054 +0.9995308 0.9557192 0.9480261 +0.9996295 0.963362 0.9585109 +0.9997074 0.9700002 0.966947 +0.9997688 0.9756289 0.9737101 +0.9998174 0.9803206 0.9791163 +0.9998557 0.9841829 0.9834277 +0.999886 0.987333 0.9868597 +0.9999099 0.9898842 0.9895878 +0.9999288 0.9919392 0.9917537 +0.9999437 0.9935878 0.9934718 +0.7716588 0.997523 0.7757859 +0.7716551 0.997523 0.7757773 +0.7716504 0.9975229 0.7757666 +0.7716446 0.9975228 0.7757532 +0.7716375 0.9975227 0.7757364 +0.7716288 0.9975226 0.7757155 +0.7716184 0.9975224 0.7756896 +0.7716061 0.9975222 0.7756577 +0.7715919 0.997522 0.7756187 +0.7715762 0.9975217 0.7755715 +0.7715599 0.9975213 0.7755153 +0.7715449 0.9975209 0.7754498 +0.7715352 0.9975204 0.7753759 +0.7715376 0.9975199 0.7752967 +0.7715641 0.9975194 0.7752196 +0.7716352 0.9975191 0.7751589 +0.7717834 0.9975189 0.7751395 +0.7719959 0.9975189 0.7751395 +0.7722648 0.9975189 0.7751395 +0.7726049 0.9975189 0.7751395 +0.7730352 0.9975189 0.7751395 +0.7735795 0.9975189 0.7751395 +0.7742682 0.9975189 0.7751395 +0.7751395 0.9975189 0.7751395 +0.7762418 0.9975189 0.7751395 +0.7776364 0.9975189 0.7751395 +0.7794007 0.9975189 0.7751395 +0.7816327 0.9975189 0.7751395 +0.7844566 0.9975189 0.7751395 +0.7880291 0.9975189 0.7751395 +0.7925488 0.9975189 0.7751395 +0.7982669 0.9975189 0.7751395 +0.8055009 0.9975189 0.7751395 +0.8146529 0.9975189 0.7751395 +0.8262314 0.9975189 0.7751395 +0.8408797 0.9975189 0.7751395 +0.8594117 0.9975189 0.7751395 +0.8828571 0.9975189 0.7751395 +0.9125186 0.9975189 0.7751395 +0.9500442 0.9975189 0.7751395 +0.9975189 0.9975189 0.7751395 +0.9980488 0.9589472 0.8141733 +0.9984638 0.9412278 0.8476717 +0.9987895 0.9360606 0.8759795 +0.9990455 0.9379796 0.8995968 +0.999247 0.94351 0.9190947 +0.9994057 0.9505298 0.935054 +0.9995308 0.9578074 0.9480261 +0.9996295 0.9646787 0.9585109 +0.9997074 0.970829 0.966947 +0.9997688 0.9761497 0.9737101 +0.9998174 0.9806476 0.9791163 +0.9998557 0.984388 0.9834277 +0.999886 0.9874615 0.9868597 +0.9999099 0.9899646 0.9895878 +0.9999288 0.9919896 0.9917537 +0.9999437 0.9936193 0.9934718 +0.8119154 0.9980513 0.8146037 +0.8119128 0.9980512 0.814598 +0.8119096 0.9980512 0.8145909 +0.8119057 0.9980511 0.8145819 +0.8119009 0.9980511 0.8145707 +0.8118949 0.998051 0.8145568 +0.8118878 0.9980509 0.8145396 +0.8118794 0.9980508 0.8145183 +0.8118697 0.9980506 0.8144923 +0.8118589 0.9980504 0.8144609 +0.8118476 0.9980502 0.8144235 +0.811837 0.99805 0.8143799 +0.8118298 0.9980497 0.8143306 +0.8118303 0.9980494 0.8142779 +0.8118466 0.9980491 0.8142266 +0.8118921 0.9980488 0.8141862 +0.8119884 0.9980488 0.8141733 +0.8121268 0.9980488 0.8141733 +0.8123018 0.9980488 0.8141733 +0.8125232 0.9980488 0.8141733 +0.8128033 0.9980488 0.8141733 +0.8131577 0.9980488 0.8141733 +0.8136061 0.9980488 0.8141733 +0.8141733 0.9980488 0.8141733 +0.8148909 0.9980488 0.8141733 +0.8157988 0.9980488 0.8141733 +0.8169474 0.9980488 0.8141733 +0.8184005 0.9980488 0.8141733 +0.8202389 0.9980488 0.8141733 +0.8225647 0.9980488 0.8141733 +0.8255071 0.9980488 0.8141733 +0.8292297 0.9980488 0.8141733 +0.8339392 0.9980488 0.8141733 +0.8398974 0.9980488 0.8141733 +0.8474353 0.9980488 0.8141733 +0.8569716 0.9980488 0.8141733 +0.8690364 0.9980488 0.8141733 +0.8842998 0.9980488 0.8141733 +0.9036101 0.9980488 0.8141733 +0.9280401 0.9980488 0.8141733 +0.9589472 0.9980488 0.8141733 +0.9980488 0.9980488 0.8141733 +0.9984638 0.9664961 0.8476717 +0.9987895 0.9522877 0.8759795 +0.9990455 0.9483463 0.8995968 +0.999247 0.9501042 0.9190947 +0.9994057 0.9547096 0.935054 +0.9995308 0.9604492 0.9480261 +0.9996295 0.9663445 0.9585109 +0.9997074 0.9718774 0.966947 +0.9997688 0.9768086 0.9737101 +0.9998174 0.9810611 0.9791163 +0.9998557 0.9846473 0.9834277 +0.999886 0.987624 0.9868597 +0.9999099 0.9900664 0.9895878 +0.9999288 0.9920533 0.9917537 +0.9999437 0.9936592 0.9934718 +0.8462171 0.9984653 0.8479551 +0.8462154 0.9984653 0.8479514 +0.8462132 0.9984653 0.8479467 +0.8462106 0.9984653 0.8479408 +0.8462073 0.9984652 0.8479334 +0.8462034 0.9984652 0.8479242 +0.8461986 0.9984651 0.8479129 +0.8461929 0.998465 0.8478989 +0.8461864 0.9984649 0.8478818 +0.8461791 0.9984648 0.8478611 +0.8461714 0.9984647 0.8478364 +0.8461641 0.9984645 0.8478077 +0.8461589 0.9984643 0.8477753 +0.8461587 0.9984642 0.8477406 +0.8461687 0.998464 0.8477068 +0.8461977 0.9984638 0.8476802 +0.8462598 0.9984638 0.8476717 +0.8463492 0.9984638 0.8476717 +0.8464623 0.9984638 0.8476717 +0.8466054 0.9984638 0.8476717 +0.8467864 0.9984638 0.8476717 +0.8470154 0.9984638 0.8476717 +0.8473052 0.9984638 0.8476717 +0.8476717 0.9984638 0.8476717 +0.8481355 0.9984638 0.8476717 +0.8487222 0.9984638 0.8476717 +0.8494644 0.9984638 0.8476717 +0.8504035 0.9984638 0.8476717 +0.8515915 0.9984638 0.8476717 +0.8530945 0.9984638 0.8476717 +0.8549959 0.9984638 0.8476717 +0.8574015 0.9984638 0.8476717 +0.8604449 0.9984638 0.8476717 +0.8642952 0.9984638 0.8476717 +0.8691663 0.9984638 0.8476717 +0.875329 0.9984638 0.8476717 +0.8831255 0.9984638 0.8476717 +0.892989 0.9984638 0.8476717 +0.9054678 0.9984638 0.8476717 +0.921255 0.9984638 0.8476717 +0.9412278 0.9984638 0.8476717 +0.9664961 0.9984638 0.8476717 +0.9984638 0.9984638 0.8476717 +0.9987895 0.9728171 0.8759795 +0.9990455 0.9614615 0.8995968 +0.999247 0.9584468 0.9190947 +0.9994057 0.9599976 0.935054 +0.9995308 0.9637914 0.9480261 +0.9996295 0.968452 0.9585109 +0.9997074 0.9732039 0.966947 +0.9997688 0.9776422 0.9737101 +0.9998174 0.9815844 0.9791163 +0.9998557 0.9849754 0.9834277 +0.999886 0.9878296 0.9868597 +0.9999099 0.9901951 0.9895878 +0.9999288 0.9921339 0.9917537 +0.9999437 0.9937096 0.9934718 +0.8750477 0.9987905 0.8761643 +0.8750466 0.9987905 0.8761618 +0.8750451 0.9987904 0.8761587 +0.8750434 0.9987904 0.8761549 +0.8750412 0.9987904 0.8761501 +0.8750386 0.9987904 0.8761441 +0.8750355 0.9987903 0.8761367 +0.8750317 0.9987903 0.8761276 +0.8750274 0.9987902 0.8761164 +0.8750225 0.9987902 0.8761029 +0.8750173 0.9987901 0.8760869 +0.8750124 0.99879 0.8760681 +0.8750088 0.9987899 0.876047 +0.8750084 0.9987897 0.8760244 +0.8750145 0.9987896 0.8760023 +0.8750329 0.9987895 0.875985 +0.8750727 0.9987895 0.8759795 +0.8751301 0.9987895 0.8759795 +0.8752028 0.9987895 0.8759795 +0.8752947 0.9987895 0.8759795 +0.8754109 0.9987895 0.8759795 +0.875558 0.9987895 0.8759795 +0.8757441 0.9987895 0.8759795 +0.8759795 0.9987895 0.8759795 +0.8762773 0.9987895 0.8759795 +0.8766541 0.9987895 0.8759795 +0.8771307 0.9987895 0.8759795 +0.8777338 0.9987895 0.8759795 +0.8784967 0.9987895 0.8759795 +0.8794619 0.9987895 0.8759795 +0.880683 0.9987895 0.8759795 +0.8822279 0.9987895 0.8759795 +0.8841823 0.9987895 0.8759795 +0.886655 0.9987895 0.8759795 +0.8897832 0.9987895 0.8759795 +0.8937407 0.9987895 0.8759795 +0.8987476 0.9987895 0.8759795 +0.9050819 0.9987895 0.8759795 +0.9130957 0.9987895 0.8759795 +0.9232341 0.9987895 0.8759795 +0.9360606 0.9987895 0.8759795 +0.9522877 0.9987895 0.8759795 +0.9728171 0.9987895 0.8759795 +0.9987895 0.9987895 0.8759795 +0.9990455 0.9780539 0.8995968 +0.999247 0.9690013 0.9190947 +0.9994057 0.9666876 0.935054 +0.9995308 0.9680197 0.9480261 +0.9996295 0.9711183 0.9585109 +0.9997074 0.974882 0.966947 +0.9997688 0.9786968 0.9737101 +0.9998174 0.9822464 0.9791163 +0.9998557 0.9853905 0.9834277 +0.999886 0.9880897 0.9868597 +0.9999099 0.990358 0.9895878 +0.9999288 0.9922358 0.9917537 +0.9999437 0.9937734 0.9934718 +0.8990028 0.9990461 0.8997163 +0.899002 0.9990461 0.8997147 +0.8990011 0.9990461 0.8997128 +0.899 0.9990461 0.8997103 +0.8989986 0.9990461 0.8997072 +0.8989969 0.9990461 0.8997033 +0.8989948 0.9990461 0.8996985 +0.8989923 0.999046 0.8996926 +0.8989895 0.999046 0.8996854 +0.8989863 0.9990459 0.8996766 +0.8989829 0.9990459 0.8996662 +0.8989796 0.9990458 0.8996541 +0.8989771 0.9990458 0.8996405 +0.8989767 0.9990457 0.8996258 +0.8989805 0.9990456 0.8996116 +0.8989921 0.9990456 0.8996004 +0.8990175 0.9990455 0.8995968 +0.8990542 0.9990455 0.8995968 +0.8991006 0.9990455 0.8995968 +0.8991593 0.9990455 0.8995968 +0.8992336 0.9990455 0.8995968 +0.8993275 0.9990455 0.8995968 +0.8994464 0.9990455 0.8995968 +0.8995968 0.9990455 0.8995968 +0.899787 0.9990455 0.8995968 +0.9000277 0.9990455 0.8995968 +0.9003323 0.9990455 0.8995968 +0.9007175 0.9990455 0.8995968 +0.9012049 0.9990455 0.8995968 +0.9018215 0.9990455 0.8995968 +0.9026016 0.9990455 0.8995968 +0.9035886 0.9990455 0.8995968 +0.9048372 0.9990455 0.8995968 +0.9064168 0.9990455 0.8995968 +0.9084153 0.9990455 0.8995968 +0.9109436 0.9990455 0.8995968 +0.9141422 0.9990455 0.8995968 +0.9181889 0.9990455 0.8995968 +0.9233085 0.9990455 0.8995968 +0.9297854 0.9990455 0.8995968 +0.9379796 0.9990455 0.8995968 +0.9483463 0.9990455 0.8995968 +0.9614615 0.9990455 0.8995968 +0.9780539 0.9990455 0.8995968 +0.9990455 0.9990455 0.8995968 +0.999247 0.982354 0.9190947 +0.9994057 0.9751513 0.935054 +0.9995308 0.9733691 0.9480261 +0.9996295 0.9744915 0.9585109 +0.9997074 0.977005 0.966947 +0.9997688 0.980031 0.9737101 +0.9998174 0.9830838 0.9791163 +0.9998557 0.9859157 0.9834277 +0.999886 0.9884188 0.9868597 +0.9999099 0.9905641 0.9895878 +0.9999288 0.9923648 0.9917537 +0.9999437 0.9938541 0.9934718 +0.9187175 0.9992474 0.9191715 +0.918717 0.9992474 0.9191705 +0.9187164 0.9992474 0.9191692 +0.9187157 0.9992474 0.9191676 +0.9187148 0.9992474 0.9191656 +0.9187137 0.9992474 0.9191631 +0.9187123 0.9992473 0.91916 +0.9187107 0.9992473 0.9191562 +0.9187089 0.9992473 0.9191516 +0.9187068 0.9992473 0.919146 +0.9187045 0.9992472 0.9191393 +0.9187024 0.9992472 0.9191315 +0.9187008 0.9992472 0.9191227 +0.9187004 0.9992471 0.9191133 +0.9187027 0.9992471 0.9191042 +0.9187101 0.999247 0.919097 +0.9187262 0.999247 0.9190947 +0.9187495 0.999247 0.9190947 +0.9187791 0.999247 0.9190947 +0.9188164 0.999247 0.9190947 +0.9188636 0.999247 0.9190947 +0.9189234 0.999247 0.9190947 +0.918999 0.999247 0.9190947 +0.9190947 0.999247 0.9190947 +0.9192157 0.999247 0.9190947 +0.9193688 0.999247 0.9190947 +0.9195625 0.999247 0.9190947 +0.9198076 0.999247 0.9190947 +0.9201176 0.999247 0.9190947 +0.9205098 0.999247 0.9190947 +0.9210061 0.999247 0.9190947 +0.9216339 0.999247 0.9190947 +0.9224281 0.999247 0.9190947 +0.9234329 0.999247 0.9190947 +0.9247041 0.999247 0.9190947 +0.9263124 0.999247 0.9190947 +0.928347 0.999247 0.9190947 +0.9309211 0.999247 0.9190947 +0.9341777 0.999247 0.9190947 +0.9382977 0.999247 0.9190947 +0.94351 0.999247 0.9190947 +0.9501042 0.999247 0.9190947 +0.9584468 0.999247 0.9190947 +0.9690013 0.999247 0.9190947 +0.982354 0.999247 0.9190947 +0.999247 0.999247 0.9190947 +0.9994057 0.9858591 0.935054 +0.9995308 0.9801368 0.9480261 +0.9996295 0.978759 0.9585109 +0.9997074 0.9796909 0.966947 +0.9997688 0.981719 0.9737101 +0.9998174 0.9841433 0.9791163 +0.9998557 0.9865801 0.9834277 +0.999886 0.9888351 0.9868597 +0.9999099 0.9908248 0.9895878 +0.9999288 0.992528 0.9917537 +0.9999437 0.9939562 0.9934718 +0.9348153 0.999406 0.9351031 +0.9348149 0.999406 0.9351024 +0.9348146 0.999406 0.9351016 +0.9348141 0.999406 0.9351006 +0.9348135 0.999406 0.9350993 +0.9348128 0.9994059 0.9350977 +0.9348119 0.9994059 0.9350958 +0.9348109 0.9994059 0.9350933 +0.9348097 0.9994059 0.9350904 +0.9348083 0.9994059 0.9350868 +0.9348069 0.9994059 0.9350825 +0.9348055 0.9994059 0.9350775 +0.9348044 0.9994058 0.9350719 +0.9348042 0.9994058 0.9350659 +0.9348056 0.9994058 0.9350601 +0.9348102 0.9994057 0.9350555 +0.9348204 0.9994057 0.935054 +0.9348352 0.9994057 0.935054 +0.9348539 0.9994057 0.935054 +0.9348776 0.9994057 0.935054 +0.9349075 0.9994057 0.935054 +0.9349454 0.9994057 0.935054 +0.9349933 0.9994057 0.935054 +0.935054 0.9994057 0.935054 +0.9351307 0.9994057 0.935054 +0.9352277 0.9994057 0.935054 +0.9353505 0.9994057 0.935054 +0.9355059 0.9994057 0.935054 +0.9357024 0.9994057 0.935054 +0.935951 0.9994057 0.935054 +0.9362655 0.9994057 0.935054 +0.9366635 0.9994057 0.935054 +0.9371669 0.9994057 0.935054 +0.9378038 0.9994057 0.935054 +0.9386096 0.9994057 0.935054 +0.939629 0.9994057 0.935054 +0.9409186 0.9994057 0.935054 +0.9425502 0.9994057 0.935054 +0.9446144 0.9994057 0.935054 +0.9472259 0.9994057 0.935054 +0.9505298 0.9994057 0.935054 +0.9547096 0.9994057 0.935054 +0.9599976 0.9994057 0.935054 +0.9666876 0.9994057 0.935054 +0.9751513 0.9994057 0.935054 +0.9858591 0.9994057 0.935054 +0.9994057 0.9994057 0.935054 +0.9995308 0.9886988 0.9480261 +0.9996295 0.9841579 0.9585109 +0.9997074 0.983089 0.966947 +0.9997688 0.9838545 0.9737101 +0.9998174 0.9854838 0.9791163 +0.9998557 0.9874207 0.9834277 +0.999886 0.9893618 0.9868597 +0.9999099 0.9911547 0.9895878 +0.9999288 0.9927345 0.9917537 +0.9999437 0.9940854 0.9934718 +0.9478754 0.999531 0.9480573 +0.9478752 0.999531 0.9480569 +0.947875 0.999531 0.9480564 +0.9478746 0.999531 0.9480558 +0.9478743 0.999531 0.9480549 +0.9478738 0.999531 0.9480539 +0.9478733 0.999531 0.9480527 +0.9478726 0.999531 0.9480511 +0.9478718 0.999531 0.9480493 +0.947871 0.9995309 0.948047 +0.94787 0.9995309 0.9480443 +0.9478691 0.9995309 0.9480411 +0.9478684 0.9995309 0.9480375 +0.9478683 0.9995309 0.9480337 +0.9478691 0.9995309 0.94803 +0.947872 0.9995309 0.948027 +0.9478785 0.9995308 0.9480261 +0.9478878 0.9995308 0.9480261 +0.9478997 0.9995308 0.9480261 +0.9479146 0.9995308 0.9480261 +0.9479335 0.9995308 0.9480261 +0.9479575 0.9995308 0.9480261 +0.9479878 0.9995308 0.9480261 +0.9480261 0.9995308 0.9480261 +0.9480746 0.9995308 0.9480261 +0.9481359 0.9995308 0.9480261 +0.9482135 0.9995308 0.9480261 +0.9483117 0.9995308 0.9480261 +0.9484359 0.9995308 0.9480261 +0.9485931 0.9995308 0.9480261 +0.9487918 0.9995308 0.9480261 +0.9490434 0.9995308 0.9480261 +0.9493615 0.9995308 0.9480261 +0.9497641 0.9995308 0.9480261 +0.9502734 0.9995308 0.9480261 +0.9509177 0.9995308 0.9480261 +0.9517328 0.9995308 0.9480261 +0.952764 0.9995308 0.9480261 +0.9540687 0.9995308 0.9480261 +0.9557192 0.9995308 0.9480261 +0.9578074 0.9995308 0.9480261 +0.9604492 0.9995308 0.9480261 +0.9637914 0.9995308 0.9480261 +0.9680197 0.9995308 0.9480261 +0.9733691 0.9995308 0.9480261 +0.9801368 0.9995308 0.9480261 +0.9886988 0.9995308 0.9480261 +0.9995308 0.9995308 0.9480261 +0.9996295 0.9909882 0.9585109 +0.9997074 0.9873879 0.966947 +0.9997688 0.9865561 0.9737101 +0.9998174 0.9871796 0.9791163 +0.9998557 0.9884841 0.9834277 +0.999886 0.9900282 0.9868597 +0.9999099 0.991572 0.9895878 +0.9999288 0.9929957 0.9917537 +0.9999437 0.9942488 0.9934718 +0.958416 0.9996296 0.9585307 +0.9584159 0.9996296 0.9585305 +0.9584157 0.9996296 0.9585301 +0.9584155 0.9996296 0.9585297 +0.9584153 0.9996296 0.9585292 +0.958415 0.9996296 0.9585286 +0.9584146 0.9996296 0.9585278 +0.9584142 0.9996296 0.9585268 +0.9584137 0.9996296 0.9585256 +0.9584132 0.9996296 0.9585242 +0.9584126 0.9996296 0.9585224 +0.958412 0.9996296 0.9585204 +0.9584115 0.9996296 0.9585182 +0.9584114 0.9996295 0.9585157 +0.958412 0.9996295 0.9585134 +0.9584138 0.9996295 0.9585115 +0.9584178 0.9996295 0.9585109 +0.9584237 0.9996295 0.9585109 +0.9584312 0.9996295 0.9585109 +0.9584406 0.9996295 0.9585109 +0.9584526 0.9996295 0.9585109 +0.9584677 0.9996295 0.9585109 +0.9584868 0.9996295 0.9585109 +0.9585109 0.9996295 0.9585109 +0.9585415 0.9996295 0.9585109 +0.9585802 0.9996295 0.9585109 +0.9586291 0.9996295 0.9585109 +0.958691 0.9996295 0.9585109 +0.9587693 0.9996295 0.9585109 +0.9588684 0.9996295 0.9585109 +0.9589938 0.9996295 0.9585109 +0.9591524 0.9996295 0.9585109 +0.959353 0.9996295 0.9585109 +0.9596068 0.9996295 0.9585109 +0.959928 0.9996295 0.9585109 +0.9603343 0.9996295 0.9585109 +0.9608482 0.9996295 0.9585109 +0.9614985 0.9996295 0.9585109 +0.9623212 0.9996295 0.9585109 +0.963362 0.9996295 0.9585109 +0.9646787 0.9996295 0.9585109 +0.9663445 0.9996295 0.9585109 +0.968452 0.9996295 0.9585109 +0.9711183 0.9996295 0.9585109 +0.9744915 0.9996295 0.9585109 +0.978759 0.9996295 0.9585109 +0.9841579 0.9996295 0.9585109 +0.9909882 0.9996295 0.9585109 +0.9996295 0.9996295 0.9585109 +0.9997074 0.9928267 0.966947 +0.9997688 0.9899741 0.9737101 +0.9998174 0.989325 0.9791163 +0.9998557 0.9898295 0.9834277 +0.999886 0.9908712 0.9868597 +0.9999099 0.9920999 0.9895878 +0.9999288 0.9933261 0.9917537 +0.9999437 0.9944556 0.9934718 +0.9668873 0.9997074 0.9669595 +0.9668872 0.9997074 0.9669594 +0.9668871 0.9997074 0.9669592 +0.966887 0.9997074 0.9669589 +0.9668869 0.9997074 0.9669586 +0.9668867 0.9997074 0.9669582 +0.9668865 0.9997074 0.9669577 +0.9668862 0.9997074 0.9669571 +0.9668859 0.9997074 0.9669563 +0.9668855 0.9997074 0.9669554 +0.9668852 0.9997074 0.9669543 +0.9668848 0.9997074 0.966953 +0.9668845 0.9997074 0.9669516 +0.9668844 0.9997074 0.9669501 +0.9668847 0.9997074 0.9669486 +0.9668859 0.9997074 0.9669474 +0.9668884 0.9997074 0.966947 +0.9668922 0.9997074 0.966947 +0.9668969 0.9997074 0.966947 +0.9669028 0.9997074 0.966947 +0.9669103 0.9997074 0.966947 +0.9669198 0.9997074 0.966947 +0.9669318 0.9997074 0.966947 +0.966947 0.9997074 0.966947 +0.9669663 0.9997074 0.966947 +0.9669906 0.9997074 0.966947 +0.9670214 0.9997074 0.966947 +0.9670604 0.9997074 0.966947 +0.9671097 0.9997074 0.966947 +0.967172 0.9997074 0.966947 +0.9672509 0.9997074 0.966947 +0.9673508 0.9997074 0.966947 +0.967477 0.9997074 0.966947 +0.9676368 0.9997074 0.966947 +0.9678389 0.9997074 0.966947 +0.9680946 0.9997074 0.966947 +0.9684181 0.9997074 0.966947 +0.9688274 0.9997074 0.966947 +0.9693452 0.9997074 0.966947 +0.9700002 0.9997074 0.966947 +0.970829 0.9997074 0.966947 +0.9718774 0.9997074 0.966947 +0.9732039 0.9997074 0.966947 +0.974882 0.9997074 0.966947 +0.977005 0.9997074 0.966947 +0.9796909 0.9997074 0.966947 +0.983089 0.9997074 0.966947 +0.9873879 0.9997074 0.966947 +0.9928267 0.9997074 0.966947 +0.9997074 0.9997074 0.966947 +0.9997688 0.9942982 0.9737101 +0.9998174 0.9920392 0.9791163 +0.9998557 0.9915316 0.9834277 +0.999886 0.9919377 0.9868597 +0.9999099 0.9927678 0.9895878 +0.9999288 0.9937442 0.9917537 +0.9999437 0.9947172 0.9934718 +0.9736726 0.9997689 0.973718 +0.9736726 0.9997689 0.9737179 +0.9736725 0.9997689 0.9737178 +0.9736724 0.9997689 0.9737176 +0.9736723 0.9997689 0.9737174 +0.9736722 0.9997689 0.9737172 +0.9736721 0.9997689 0.9737168 +0.9736719 0.9997689 0.9737164 +0.9736717 0.9997689 0.973716 +0.9736715 0.9997689 0.9737154 +0.9736712 0.9997689 0.9737147 +0.973671 0.9997689 0.9737139 +0.9736708 0.9997689 0.973713 +0.9736708 0.9997689 0.973712 +0.973671 0.9997688 0.9737111 +0.9736717 0.9997688 0.9737104 +0.9736733 0.9997688 0.9737101 +0.9736756 0.9997688 0.9737101 +0.9736786 0.9997688 0.9737101 +0.9736823 0.9997688 0.9737101 +0.973687 0.9997688 0.9737101 +0.973693 0.9997688 0.9737101 +0.9737006 0.9997688 0.9737101 +0.9737101 0.9997688 0.9737101 +0.9737222 0.9997688 0.9737101 +0.9737375 0.9997688 0.9737101 +0.9737569 0.9997688 0.9737101 +0.9737814 0.9997688 0.9737101 +0.9738123 0.9997688 0.9737101 +0.9738515 0.9997688 0.9737101 +0.9739011 0.9997688 0.9737101 +0.9739638 0.9997688 0.9737101 +0.9740432 0.9997688 0.9737101 +0.9741436 0.9997688 0.9737101 +0.9742706 0.9997688 0.9737101 +0.9744313 0.9997688 0.9737101 +0.9746346 0.9997688 0.9737101 +0.9748918 0.9997688 0.9737101 +0.9752172 0.9997688 0.9737101 +0.9756289 0.9997688 0.9737101 +0.9761497 0.9997688 0.9737101 +0.9768086 0.9997688 0.9737101 +0.9776422 0.9997688 0.9737101 +0.9786968 0.9997688 0.9737101 +0.980031 0.9997688 0.9737101 +0.981719 0.9997688 0.9737101 +0.9838545 0.9997688 0.9737101 +0.9865561 0.9997688 0.9737101 +0.9899741 0.9997688 0.9737101 +0.9942982 0.9997688 0.9737101 +0.9997688 0.9997688 0.9737101 +0.9998174 0.9954731 0.9791163 +0.9998557 0.9936849 0.9834277 +0.999886 0.993287 0.9868597 +0.9999099 0.9936128 0.9895878 +0.9999288 0.9942731 0.9917537 +0.9999437 0.9950481 0.9934718 +0.9790927 0.9998174 0.9791212 +0.9790927 0.9998174 0.9791212 +0.9790927 0.9998174 0.9791211 +0.9790926 0.9998174 0.979121 +0.9790925 0.9998174 0.9791208 +0.9790925 0.9998174 0.9791207 +0.9790924 0.9998174 0.9791205 +0.9790923 0.9998174 0.9791202 +0.9790921 0.9998174 0.9791199 +0.979092 0.9998174 0.9791196 +0.9790919 0.9998174 0.9791191 +0.9790917 0.9998174 0.9791186 +0.9790916 0.9998174 0.9791181 +0.9790916 0.9998174 0.9791175 +0.9790917 0.9998174 0.9791169 +0.9790921 0.9998174 0.9791164 +0.9790931 0.9998174 0.9791163 +0.9790946 0.9998174 0.9791163 +0.9790965 0.9998174 0.9791163 +0.9790988 0.9998174 0.9791163 +0.9791018 0.9998174 0.9791163 +0.9791055 0.9998174 0.9791163 +0.9791103 0.9998174 0.9791163 +0.9791163 0.9998174 0.9791163 +0.9791238 0.9998174 0.9791163 +0.9791334 0.9998174 0.9791163 +0.9791456 0.9998174 0.9791163 +0.979161 0.9998174 0.9791163 +0.9791804 0.9998174 0.9791163 +0.979205 0.9998174 0.9791163 +0.9792361 0.9998174 0.9791163 +0.9792755 0.9998174 0.9791163 +0.9793253 0.9998174 0.9791163 +0.9793883 0.9998174 0.9791163 +0.9794681 0.9998174 0.9791163 +0.9795689 0.9998174 0.9791163 +0.9796966 0.9998174 0.9791163 +0.979858 0.9998174 0.9791163 +0.9800622 0.9998174 0.9791163 +0.9803206 0.9998174 0.9791163 +0.9806476 0.9998174 0.9791163 +0.9810611 0.9998174 0.9791163 +0.9815844 0.9998174 0.9791163 +0.9822464 0.9998174 0.9791163 +0.9830838 0.9998174 0.9791163 +0.9841433 0.9998174 0.9791163 +0.9854838 0.9998174 0.9791163 +0.9871796 0.9998174 0.9791163 +0.989325 0.9998174 0.9791163 +0.9920392 0.9998174 0.9791163 +0.9954731 0.9998174 0.9791163 +0.9998174 0.9998174 0.9791163 +0.9998557 0.9964092 0.9834277 +0.999886 0.9949941 0.9868597 +0.9999099 0.9946818 0.9895878 +0.9999288 0.9949422 0.9917537 +0.9999437 0.9954668 0.9934718 +0.9834129 0.9998557 0.9834308 +0.9834129 0.9998557 0.9834308 +0.9834129 0.9998557 0.9834307 +0.9834129 0.9998557 0.9834306 +0.9834128 0.9998557 0.9834306 +0.9834128 0.9998557 0.9834305 +0.9834127 0.9998557 0.9834303 +0.9834127 0.9998557 0.9834302 +0.9834126 0.9998557 0.98343 +0.9834125 0.9998557 0.9834298 +0.9834124 0.9998557 0.9834295 +0.9834123 0.9998557 0.9834292 +0.9834122 0.9998557 0.9834288 +0.9834122 0.9998557 0.9834284 +0.9834123 0.9998557 0.9834281 +0.9834126 0.9998557 0.9834278 +0.9834132 0.9998557 0.9834277 +0.9834141 0.9998557 0.9834277 +0.9834153 0.9998557 0.9834277 +0.9834167 0.9998557 0.9834277 +0.9834186 0.9998557 0.9834277 +0.9834209 0.9998557 0.9834277 +0.9834239 0.9998557 0.9834277 +0.9834277 0.9998557 0.9834277 +0.9834324 0.9998557 0.9834277 +0.9834385 0.9998557 0.9834277 +0.9834461 0.9998557 0.9834277 +0.9834557 0.9998557 0.9834277 +0.9834679 0.9998557 0.9834277 +0.9834833 0.9998557 0.9834277 +0.9835029 0.9998557 0.9834277 +0.9835276 0.9998557 0.9834277 +0.9835588 0.9998557 0.9834277 +0.9835983 0.9998557 0.9834277 +0.9836483 0.9998557 0.9834277 +0.9837116 0.9998557 0.9834277 +0.9837916 0.9998557 0.9834277 +0.9838928 0.9998557 0.9834277 +0.9840209 0.9998557 0.9834277 +0.9841829 0.9998557 0.9834277 +0.984388 0.9998557 0.9834277 +0.9846473 0.9998557 0.9834277 +0.9849754 0.9998557 0.9834277 +0.9853905 0.9998557 0.9834277 +0.9859157 0.9998557 0.9834277 +0.9865801 0.9998557 0.9834277 +0.9874207 0.9998557 0.9834277 +0.9884841 0.9998557 0.9834277 +0.9898295 0.9998557 0.9834277 +0.9915316 0.9998557 0.9834277 +0.9936849 0.9998557 0.9834277 +0.9964092 0.9998557 0.9834277 +0.9998557 0.9998557 0.9834277 +0.999886 0.9971537 0.9868597 +0.9999099 0.9960342 0.9895878 +0.9999288 0.9957887 0.9917537 +0.9999437 0.9959964 0.9934718 +0.9868505 0.999886 0.9868617 +0.9868505 0.999886 0.9868617 +0.9868505 0.999886 0.9868616 +0.9868505 0.999886 0.9868616 +0.9868504 0.999886 0.9868616 +0.9868504 0.999886 0.9868615 +0.9868504 0.999886 0.9868614 +0.9868503 0.999886 0.9868613 +0.9868503 0.999886 0.9868612 +0.9868502 0.999886 0.9868611 +0.9868502 0.999886 0.9868609 +0.9868501 0.999886 0.9868607 +0.9868501 0.999886 0.9868605 +0.98685 0.999886 0.9868602 +0.9868501 0.999886 0.98686 +0.9868503 0.999886 0.9868598 +0.9868507 0.999886 0.9868597 +0.9868512 0.999886 0.9868597 +0.986852 0.999886 0.9868597 +0.9868529 0.999886 0.9868597 +0.9868541 0.999886 0.9868597 +0.9868555 0.999886 0.9868597 +0.9868574 0.999886 0.9868597 +0.9868597 0.999886 0.9868597 +0.9868627 0.999886 0.9868597 +0.9868665 0.999886 0.9868597 +0.9868713 0.999886 0.9868597 +0.9868773 0.999886 0.9868597 +0.986885 0.999886 0.9868597 +0.9868946 0.999886 0.9868597 +0.9869069 0.999886 0.9868597 +0.9869223 0.999886 0.9868597 +0.9869419 0.999886 0.9868597 +0.9869667 0.999886 0.9868597 +0.986998 0.999886 0.9868597 +0.9870376 0.999886 0.9868597 +0.9870878 0.999886 0.9868597 +0.9871512 0.999886 0.9868597 +0.9872315 0.999886 0.9868597 +0.987333 0.999886 0.9868597 +0.9874615 0.999886 0.9868597 +0.987624 0.999886 0.9868597 +0.9878296 0.999886 0.9868597 +0.9880897 0.999886 0.9868597 +0.9884188 0.999886 0.9868597 +0.9888351 0.999886 0.9868597 +0.9893618 0.999886 0.9868597 +0.9900282 0.999886 0.9868597 +0.9908712 0.999886 0.9868597 +0.9919377 0.999886 0.9868597 +0.993287 0.999886 0.9868597 +0.9949941 0.999886 0.9868597 +0.9971537 0.999886 0.9868597 +0.999886 0.999886 0.9868597 +0.9999099 0.9977452 0.9895878 +0.9999288 0.9968597 0.9917537 +0.9999437 0.9966665 0.9934718 +0.989582 0.9999099 0.989589 +0.989582 0.9999099 0.989589 +0.989582 0.9999099 0.989589 +0.989582 0.9999099 0.989589 +0.989582 0.9999099 0.9895889 +0.9895819 0.9999099 0.9895889 +0.9895819 0.9999099 0.9895888 +0.9895819 0.9999099 0.9895888 +0.9895819 0.9999099 0.9895887 +0.9895818 0.9999099 0.9895886 +0.9895818 0.9999099 0.9895885 +0.9895818 0.9999099 0.9895884 +0.9895817 0.9999099 0.9895882 +0.9895817 0.9999099 0.9895881 +0.9895817 0.9999099 0.9895879 +0.9895819 0.9999099 0.9895878 +0.9895821 0.9999099 0.9895878 +0.9895825 0.9999099 0.9895878 +0.9895829 0.9999099 0.9895878 +0.9895835 0.9999099 0.9895878 +0.9895842 0.9999099 0.9895878 +0.9895851 0.9999099 0.9895878 +0.9895863 0.9999099 0.9895878 +0.9895878 0.9999099 0.9895878 +0.9895897 0.9999099 0.9895878 +0.989592 0.9999099 0.9895878 +0.989595 0.9999099 0.9895878 +0.9895988 0.9999099 0.9895878 +0.9896036 0.9999099 0.9895878 +0.9896096 0.9999099 0.9895878 +0.9896173 0.9999099 0.9895878 +0.989627 0.9999099 0.9895878 +0.9896392 0.9999099 0.9895878 +0.9896547 0.9999099 0.9895878 +0.9896744 0.9999099 0.9895878 +0.9896992 0.9999099 0.9895878 +0.9897306 0.9999099 0.9895878 +0.9897703 0.9999099 0.9895878 +0.9898206 0.9999099 0.9895878 +0.9898842 0.9999099 0.9895878 +0.9899646 0.9999099 0.9895878 +0.9900664 0.9999099 0.9895878 +0.9901951 0.9999099 0.9895878 +0.990358 0.9999099 0.9895878 +0.9905641 0.9999099 0.9895878 +0.9908248 0.9999099 0.9895878 +0.9911547 0.9999099 0.9895878 +0.991572 0.9999099 0.9895878 +0.9920999 0.9999099 0.9895878 +0.9927678 0.9999099 0.9895878 +0.9936128 0.9999099 0.9895878 +0.9946818 0.9999099 0.9895878 +0.9960342 0.9999099 0.9895878 +0.9977452 0.9999099 0.9895878 +0.9999099 0.9999099 0.9895878 +0.9999288 0.9982146 0.9917537 +0.9999437 0.9975143 0.9934718 +0.9917501 0.9999288 0.9917545 +0.9917501 0.9999288 0.9917545 +0.9917501 0.9999288 0.9917545 +0.9917501 0.9999288 0.9917544 +0.9917501 0.9999288 0.9917544 +0.9917501 0.9999288 0.9917544 +0.99175 0.9999288 0.9917544 +0.99175 0.9999288 0.9917543 +0.99175 0.9999288 0.9917543 +0.99175 0.9999288 0.9917542 +0.99175 0.9999288 0.9917542 +0.9917499 0.9999288 0.9917541 +0.9917499 0.9999288 0.991754 +0.9917499 0.9999288 0.9917539 +0.9917499 0.9999288 0.9917538 +0.99175 0.9999288 0.9917537 +0.9917502 0.9999288 0.9917537 +0.9917504 0.9999288 0.9917537 +0.9917507 0.9999288 0.9917537 +0.991751 0.9999288 0.9917537 +0.9917515 0.9999288 0.9917537 +0.9917521 0.9999288 0.9917537 +0.9917528 0.9999288 0.9917537 +0.9917537 0.9999288 0.9917537 +0.9917549 0.9999288 0.9917537 +0.9917564 0.9999288 0.9917537 +0.9917582 0.9999288 0.9917537 +0.9917606 0.9999288 0.9917537 +0.9917636 0.9999288 0.9917537 +0.9917674 0.9999288 0.9917537 +0.9917722 0.9999288 0.9917537 +0.9917782 0.9999288 0.9917537 +0.9917859 0.9999288 0.9917537 +0.9917956 0.9999288 0.9917537 +0.9918079 0.9999288 0.9917537 +0.9918234 0.9999288 0.9917537 +0.9918431 0.9999288 0.9917537 +0.991868 0.9999288 0.9917537 +0.9918994 0.9999288 0.9917537 +0.9919392 0.9999288 0.9917537 +0.9919896 0.9999288 0.9917537 +0.9920533 0.9999288 0.9917537 +0.9921339 0.9999288 0.9917537 +0.9922358 0.9999288 0.9917537 +0.9923648 0.9999288 0.9917537 +0.992528 0.9999288 0.9917537 +0.9927345 0.9999288 0.9917537 +0.9929957 0.9999288 0.9917537 +0.9933261 0.9999288 0.9917537 +0.9937442 0.9999288 0.9917537 +0.9942731 0.9999288 0.9917537 +0.9949422 0.9999288 0.9917537 +0.9957887 0.9999288 0.9917537 +0.9968597 0.9999288 0.9917537 +0.9982146 0.9999288 0.9917537 +0.9999288 0.9999288 0.9917537 +0.9999437 0.9985868 0.9934718 +0.9934695 0.9999437 0.9934722 +0.9934695 0.9999437 0.9934722 +0.9934695 0.9999437 0.9934722 +0.9934695 0.9999437 0.9934722 +0.9934695 0.9999437 0.9934722 +0.9934695 0.9999437 0.9934722 +0.9934695 0.9999437 0.9934722 +0.9934694 0.9999437 0.9934721 +0.9934694 0.9999437 0.9934721 +0.9934694 0.9999437 0.9934721 +0.9934694 0.9999437 0.993472 +0.9934694 0.9999437 0.993472 +0.9934694 0.9999437 0.9934719 +0.9934694 0.9999437 0.9934719 +0.9934694 0.9999437 0.9934718 +0.9934694 0.9999437 0.9934718 +0.9934695 0.9999437 0.9934718 +0.9934697 0.9999437 0.9934718 +0.9934698 0.9999437 0.9934718 +0.9934701 0.9999437 0.9934718 +0.9934704 0.9999437 0.9934718 +0.9934707 0.9999437 0.9934718 +0.9934712 0.9999437 0.9934718 +0.9934718 0.9999437 0.9934718 +0.9934725 0.9999437 0.9934718 +0.9934734 0.9999437 0.9934718 +0.9934746 0.9999437 0.9934718 +0.9934761 0.9999437 0.9934718 +0.9934779 0.9999437 0.9934718 +0.9934803 0.9999437 0.9934718 +0.9934833 0.9999437 0.9934718 +0.9934871 0.9999437 0.9934718 +0.9934919 0.9999437 0.9934718 +0.993498 0.9999437 0.9934718 +0.9935057 0.9999437 0.9934718 +0.9935154 0.9999437 0.9934718 +0.9935277 0.9999437 0.9934718 +0.9935432 0.9999437 0.9934718 +0.9935629 0.9999437 0.9934718 +0.9935878 0.9999437 0.9934718 +0.9936193 0.9999437 0.9934718 +0.9936592 0.9999437 0.9934718 +0.9937096 0.9999437 0.9934718 +0.9937734 0.9999437 0.9934718 +0.9938541 0.9999437 0.9934718 +0.9939562 0.9999437 0.9934718 +0.9940854 0.9999437 0.9934718 +0.9942488 0.9999437 0.9934718 +0.9944556 0.9999437 0.9934718 +0.9947172 0.9999437 0.9934718 +0.9950481 0.9999437 0.9934718 +0.9954668 0.9999437 0.9934718 +0.9959964 0.9999437 0.9934718 +0.9966665 0.9999437 0.9934718 +0.9975143 0.9999437 0.9934718 +0.9985868 0.9999437 0.9934718 +0.9999437 0.9999437 0.9934718 +0.0000238 0.0000238 0.5501155 +0.0005417 0.0000238 0.5501155 +0.0011968 0.0000238 0.5501155 +0.0020256 0.0000238 0.5501155 +0.0030742 0.0000238 0.5501155 +0.0044007 0.0000238 0.5501155 +0.006079 0.0000238 0.5501155 +0.0082023 0.0000238 0.5501155 +0.0108885 0.0000238 0.5501155 +0.0142868 0.0000238 0.5501155 +0.0185862 0.0000238 0.5501155 +0.0240255 0.0000238 0.5501155 +0.0309069 0.0000238 0.5501155 +0.0396127 0.0000238 0.5501155 +0.0506267 0.0000238 0.5501155 +0.0645609 0.0000238 0.5501155 +0.0821895 0.0000238 0.5501155 +0.1044919 0.0000238 0.5501155 +0.1327073 0.0000238 0.5501155 +0.1684036 0.0000238 0.5501155 +0.2135639 0.0000238 0.5501155 +0.2706977 0.0000238 0.5501155 +0.3429792 0.0000238 0.5501155 +0.4344249 0.0000238 0.5501155 +0.5501155 0.0000238 0.5501155 +0.6964791 0.0000238 0.5501155 +0.8407292 0.0051514 0.5265122 +0.9033413 0.0279321 0.4594768 +0.9354466 0.0624569 0.4024964 +0.9545467 0.1059991 0.3671764 +0.9669269 0.1572498 0.3541909 +0.9754027 0.2151269 0.3612712 +0.9814251 0.2783684 0.3851765 +0.9858181 0.3454107 0.4223035 +0.9890841 0.4144197 0.468954 +0.9915469 0.4834235 0.5215352 +0.993424 0.5504963 0.5767543 +0.9948662 0.6139459 0.6317947 +0.9959813 0.6724572 0.6844392 +0.9968475 0.7251659 0.7331191 +0.997523 0.7716588 0.776885 +0.9980513 0.8119154 0.8153196 +0.9984653 0.8462171 0.848418 +0.9987905 0.8750477 0.8764616 +0.9990461 0.8990028 0.8999063 +0.9992474 0.9187175 0.9192924 +0.999406 0.9348153 0.9351797 +0.999531 0.9478754 0.9481058 +0.9996296 0.958416 0.9585613 +0.9997074 0.9668873 0.9669788 +0.9997689 0.9736726 0.9737301 +0.9998174 0.9790927 0.9791288 +0.9998557 0.9834129 0.9834356 +0.999886 0.9868505 0.9868647 +0.9999099 0.989582 0.9895909 +0.9999288 0.9917501 0.9917557 +0.9999437 0.9934695 0.993473 +0.0000238 0.0005417 0.5501155 +0.0000382 0.0000382 0.549612 +0.0006933 0.0000382 0.549612 +0.0015221 0.0000382 0.549612 +0.0025707 0.0000382 0.549612 +0.0038972 0.0000382 0.549612 +0.0055755 0.0000382 0.549612 +0.0076988 0.0000382 0.549612 +0.0103849 0.0000382 0.549612 +0.0137833 0.0000382 0.549612 +0.0180827 0.0000382 0.549612 +0.023522 0.0000382 0.549612 +0.0304033 0.0000382 0.549612 +0.0391092 0.0000382 0.549612 +0.0501232 0.0000382 0.549612 +0.0640574 0.0000382 0.549612 +0.081686 0.0000382 0.549612 +0.1039884 0.0000382 0.549612 +0.1322038 0.0000382 0.549612 +0.1679 0.0000382 0.549612 +0.2130604 0.0000382 0.549612 +0.2701941 0.0000382 0.549612 +0.3424757 0.0000382 0.549612 +0.4339214 0.0000382 0.549612 +0.549612 0.0000382 0.549612 +0.6959756 0.0000382 0.549612 +0.8405071 0.0051286 0.5261804 +0.9032596 0.0278872 0.4592077 +0.9354101 0.0624063 0.4022558 +0.9545286 0.1059489 0.3669659 +0.9669173 0.1572031 0.3540129 +0.9753975 0.2150852 0.3611254 +0.9814221 0.2783325 0.3850603 +0.9858163 0.3453807 0.4222132 +0.9890831 0.4143955 0.4688855 +0.9915463 0.4834045 0.5214844 +0.9934236 0.5504818 0.5767175 +0.994866 0.6139352 0.6317685 +0.9959811 0.6724495 0.6844209 +0.9968474 0.7251605 0.7331065 +0.997523 0.7716551 0.7768765 +0.9980512 0.8119128 0.815314 +0.9984653 0.8462154 0.8484142 +0.9987905 0.8750466 0.8764592 +0.9990461 0.899002 0.8999048 +0.9992474 0.918717 0.9192914 +0.999406 0.9348149 0.9351791 +0.999531 0.9478752 0.9481054 +0.9996296 0.9584159 0.958561 +0.9997074 0.9668872 0.9669786 +0.9997689 0.9736726 0.97373 +0.9998174 0.9790927 0.9791287 +0.9998557 0.9834129 0.9834355 +0.999886 0.9868505 0.9868647 +0.9999099 0.989582 0.9895909 +0.9999288 0.9917501 0.9917556 +0.9999437 0.9934695 0.993473 +0.0000238 0.0011968 0.5501155 +0.0000382 0.0006933 0.549612 +0.0000611 0.0000611 0.5489798 +0.0008899 0.0000611 0.5489798 +0.0019385 0.0000611 0.5489798 +0.003265 0.0000611 0.5489798 +0.0049433 0.0000611 0.5489798 +0.0070666 0.0000611 0.5489798 +0.0097527 0.0000611 0.5489798 +0.0131511 0.0000611 0.5489798 +0.0174505 0.0000611 0.5489798 +0.0228898 0.0000611 0.5489798 +0.0297711 0.0000611 0.5489798 +0.038477 0.0000611 0.5489798 +0.049491 0.0000611 0.5489798 +0.0634252 0.0000611 0.5489798 +0.0810538 0.0000611 0.5489798 +0.1033562 0.0000611 0.5489798 +0.1315716 0.0000611 0.5489798 +0.1672678 0.0000611 0.5489798 +0.2124282 0.0000611 0.5489798 +0.2695619 0.0000611 0.5489798 +0.3418435 0.0000611 0.5489798 +0.4332891 0.0000611 0.5489798 +0.5489798 0.0000611 0.5489798 +0.6953434 0.0000611 0.5489798 +0.8402274 0.0051047 0.5257632 +0.9031567 0.0278347 0.4588694 +0.9353643 0.0623458 0.4019535 +0.9545059 0.1058883 0.3667014 +0.9669053 0.1571463 0.3537894 +0.9753908 0.2150342 0.3609422 +0.9814183 0.2782884 0.3849144 +0.9858141 0.3453439 0.4220999 +0.9890818 0.4143657 0.4687996 +0.9915455 0.4833811 0.5214207 +0.9934231 0.550464 0.5766712 +0.9948657 0.6139219 0.6317356 +0.9959809 0.6724399 0.684398 +0.9968473 0.7251537 0.7330907 +0.9975229 0.7716504 0.7768658 +0.9980512 0.8119096 0.8153069 +0.9984653 0.8462132 0.8484096 +0.9987904 0.8750451 0.8764561 +0.9990461 0.8990011 0.8999028 +0.9992474 0.9187164 0.9192901 +0.999406 0.9348146 0.9351783 +0.999531 0.947875 0.9481049 +0.9996296 0.9584157 0.9585607 +0.9997074 0.9668871 0.9669784 +0.9997689 0.9736725 0.9737299 +0.9998174 0.9790927 0.9791287 +0.9998557 0.9834129 0.9834355 +0.999886 0.9868505 0.9868646 +0.9999099 0.989582 0.9895909 +0.9999288 0.9917501 0.9917556 +0.9999437 0.9934695 0.993473 +0.0000238 0.0020256 0.5501155 +0.0000382 0.0015221 0.549612 +0.0000611 0.0008899 0.5489798 +0.0000978 0.0000978 0.5481876 +0.0011463 0.0000978 0.5481876 +0.0024729 0.0000978 0.5481876 +0.0041512 0.0000978 0.5481876 +0.0062744 0.0000978 0.5481876 +0.0089606 0.0000978 0.5481876 +0.012359 0.0000978 0.5481876 +0.0166583 0.0000978 0.5481876 +0.0220976 0.0000978 0.5481876 +0.028979 0.0000978 0.5481876 +0.0376849 0.0000978 0.5481876 +0.0486989 0.0000978 0.5481876 +0.0626331 0.0000978 0.5481876 +0.0802616 0.0000978 0.5481876 +0.102564 0.0000978 0.5481876 +0.1307795 0.0000978 0.5481876 +0.1664757 0.0000978 0.5481876 +0.2116361 0.0000978 0.5481876 +0.2687698 0.0000978 0.5481876 +0.3410514 0.0000978 0.5481876 +0.432497 0.0000978 0.5481876 +0.5481876 0.0000978 0.5481876 +0.6945513 0.0000978 0.5481876 +0.8398756 0.0050826 0.5252393 +0.9030276 0.0277752 0.4584451 +0.9353068 0.0622749 0.4015743 +0.9544774 0.1058162 0.3663698 +0.9668902 0.1570779 0.353509 +0.9753825 0.2149725 0.3607126 +0.9814136 0.2782347 0.3847314 +0.9858113 0.3452987 0.4219578 +0.9890801 0.414329 0.4686918 +0.9915446 0.4833522 0.5213408 +0.9934225 0.5504419 0.5766132 +0.9948653 0.6139056 0.6316943 +0.9959807 0.672428 0.6843692 +0.9968472 0.7251454 0.733071 +0.9975228 0.7716446 0.7768525 +0.9980511 0.8119057 0.815298 +0.9984653 0.8462106 0.8484037 +0.9987904 0.8750434 0.8764523 +0.9990461 0.899 0.8999003 +0.9992474 0.9187157 0.9192885 +0.999406 0.9348141 0.9351772 +0.999531 0.9478746 0.9481042 +0.9996296 0.9584155 0.9585603 +0.9997074 0.966887 0.9669781 +0.9997689 0.9736724 0.9737297 +0.9998174 0.9790926 0.9791286 +0.9998557 0.9834129 0.9834354 +0.999886 0.9868505 0.9868646 +0.9999099 0.989582 0.9895908 +0.9999288 0.9917501 0.9917556 +0.9999437 0.9934695 0.9934729 +0.0000238 0.0030742 0.5501155 +0.0000382 0.0025707 0.549612 +0.0000611 0.0019385 0.5489798 +0.0000978 0.0011463 0.5481876 +0.0001565 0.0001565 0.5471978 +0.001483 0.0001565 0.5471978 +0.0031613 0.0001565 0.5471978 +0.0052846 0.0001565 0.5471978 +0.0079707 0.0001565 0.5471978 +0.0113691 0.0001565 0.5471978 +0.0156685 0.0001565 0.5471978 +0.0211078 0.0001565 0.5471978 +0.0279891 0.0001565 0.5471978 +0.036695 0.0001565 0.5471978 +0.047709 0.0001565 0.5471978 +0.0616432 0.0001565 0.5471978 +0.0792718 0.0001565 0.5471978 +0.1015742 0.0001565 0.5471978 +0.1297896 0.0001565 0.5471978 +0.1654858 0.0001565 0.5471978 +0.2106462 0.0001565 0.5471978 +0.2677799 0.0001565 0.5471978 +0.3400615 0.0001565 0.5471978 +0.4315072 0.0001565 0.5471978 +0.5471978 0.0001565 0.5471978 +0.6935614 0.0001565 0.5471978 +0.8394338 0.0050676 0.524583 +0.9028657 0.0277111 0.457914 +0.9352348 0.0621943 0.4010999 +0.9544418 0.1057322 0.3659549 +0.9668714 0.1569971 0.3531585 +0.9753721 0.2148987 0.3604255 +0.9814076 0.2781701 0.3845027 +0.9858079 0.3452442 0.4217802 +0.9890781 0.4142845 0.4685571 +0.9915433 0.4833171 0.5212409 +0.9934218 0.550415 0.5765407 +0.9948649 0.6138855 0.6316428 +0.9959804 0.6724135 0.6843332 +0.996847 0.7251351 0.7330463 +0.9975227 0.7716375 0.7768358 +0.9980511 0.8119009 0.8152868 +0.9984652 0.8462073 0.8483964 +0.9987904 0.8750412 0.8764475 +0.9990461 0.8989986 0.8998972 +0.9992474 0.9187148 0.9192865 +0.999406 0.9348135 0.935176 +0.999531 0.9478743 0.9481034 +0.9996296 0.9584153 0.9585598 +0.9997074 0.9668869 0.9669778 +0.9997689 0.9736723 0.9737295 +0.9998174 0.9790925 0.9791284 +0.9998557 0.9834128 0.9834353 +0.999886 0.9868504 0.9868645 +0.9999099 0.989582 0.9895908 +0.9999288 0.9917501 0.9917556 +0.9999437 0.9934695 0.9934729 +0.0000238 0.0044007 0.5501155 +0.0000382 0.0038972 0.549612 +0.0000611 0.003265 0.5489798 +0.0000978 0.0024729 0.5481876 +0.0001565 0.001483 0.5471978 +0.0002504 0.0002504 0.5459652 +0.0019287 0.0002504 0.5459652 +0.004052 0.0002504 0.5459652 +0.0067381 0.0002504 0.5459652 +0.0101365 0.0002504 0.5459652 +0.0144359 0.0002504 0.5459652 +0.0198752 0.0002504 0.5459652 +0.0267565 0.0002504 0.5459652 +0.0354624 0.0002504 0.5459652 +0.0464764 0.0002504 0.5459652 +0.0604106 0.0002504 0.5459652 +0.0780392 0.0002504 0.5459652 +0.1003416 0.0002504 0.5459652 +0.128557 0.0002504 0.5459652 +0.1642532 0.0002504 0.5459652 +0.2094136 0.0002504 0.5459652 +0.2665473 0.0002504 0.5459652 +0.3388289 0.0002504 0.5459652 +0.4302746 0.0002504 0.5459652 +0.5459652 0.0002504 0.5459652 +0.6923288 0.0002504 0.5459652 +0.8388802 0.0050694 0.5237632 +0.9026634 0.0276479 0.4572514 +0.9351449 0.0621069 0.4005083 +0.9543974 0.1056375 0.3654378 +0.9668479 0.156904 0.3527215 +0.9753591 0.2148124 0.3600677 +0.9814002 0.2780936 0.3842178 +0.9858036 0.3451791 0.4215589 +0.9890755 0.4142311 0.4683893 +0.9915418 0.4832747 0.5211165 +0.9934209 0.5503825 0.5764504 +0.9948643 0.6138613 0.6315785 +0.9959801 0.6723959 0.6842884 +0.9968468 0.7251226 0.7330155 +0.9975226 0.7716288 0.776815 +0.998051 0.8118949 0.815273 +0.9984652 0.8462034 0.8483872 +0.9987904 0.8750386 0.8764415 +0.9990461 0.8989969 0.8998934 +0.9992474 0.9187137 0.919284 +0.9994059 0.9348128 0.9351744 +0.999531 0.9478738 0.9481024 +0.9996296 0.958415 0.9585591 +0.9997074 0.9668867 0.9669774 +0.9997689 0.9736722 0.9737292 +0.9998174 0.9790925 0.9791283 +0.9998557 0.9834128 0.9834352 +0.999886 0.9868504 0.9868645 +0.9999099 0.9895819 0.9895908 +0.9999288 0.9917501 0.9917556 +0.9999437 0.9934695 0.9934729 +0.0000238 0.006079 0.5501155 +0.0000382 0.0055755 0.549612 +0.0000611 0.0049433 0.5489798 +0.0000978 0.0041512 0.5481876 +0.0001565 0.0031613 0.5471978 +0.0002504 0.0019287 0.5459652 +0.0004008 0.0004008 0.5444373 +0.0025241 0.0004008 0.5444373 +0.0052103 0.0004008 0.5444373 +0.0086086 0.0004008 0.5444373 +0.012908 0.0004008 0.5444373 +0.0183473 0.0004008 0.5444373 +0.0252287 0.0004008 0.5444373 +0.0339345 0.0004008 0.5444373 +0.0449485 0.0004008 0.5444373 +0.0588827 0.0004008 0.5444373 +0.0765113 0.0004008 0.5444373 +0.0988137 0.0004008 0.5444373 +0.1270291 0.0004008 0.5444373 +0.1627254 0.0004008 0.5444373 +0.2078857 0.0004008 0.5444373 +0.2650195 0.0004008 0.5444373 +0.337301 0.0004008 0.5444373 +0.4287467 0.0004008 0.5444373 +0.5444373 0.0004008 0.5444373 +0.6908009 0.0004008 0.5444373 +0.8381886 0.0051048 0.5227429 +0.9024114 0.0275966 0.4564282 +0.9350332 0.0620199 0.3997736 +0.9543421 0.1055364 0.3647957 +0.9668187 0.1568008 0.3521792 +0.975343 0.2147144 0.3596237 +0.9813911 0.2780055 0.3838642 +0.9857982 0.3451032 0.4212844 +0.9890723 0.4141683 0.4681812 +0.9915399 0.4832246 0.5209622 +0.9934197 0.5503438 0.5763385 +0.9948636 0.6138323 0.6314989 +0.9959797 0.6723748 0.6842328 +0.9968465 0.7251076 0.7329774 +0.9975224 0.7716184 0.7767892 +0.9980509 0.8118878 0.8152558 +0.9984651 0.8461986 0.8483759 +0.9987903 0.8750355 0.8764342 +0.9990461 0.8989948 0.8998886 +0.9992473 0.9187123 0.919281 +0.9994059 0.9348119 0.9351724 +0.999531 0.9478733 0.9481011 +0.9996296 0.9584146 0.9585583 +0.9997074 0.9668865 0.9669769 +0.9997689 0.9736721 0.9737289 +0.9998174 0.9790924 0.9791281 +0.9998557 0.9834127 0.9834351 +0.999886 0.9868504 0.9868644 +0.9999099 0.9895819 0.9895907 +0.9999288 0.99175 0.9917555 +0.9999437 0.9934695 0.9934729 +0.0000238 0.0082023 0.5501155 +0.0000382 0.0076988 0.549612 +0.0000611 0.0070666 0.5489798 +0.0000978 0.0062744 0.5481876 +0.0001565 0.0052846 0.5471978 +0.0002504 0.004052 0.5459652 +0.0004008 0.0025241 0.5444373 +0.0006416 0.0006416 0.5425548 +0.0033277 0.0006416 0.5425548 +0.0067261 0.0006416 0.5425548 +0.0110255 0.0006416 0.5425548 +0.0164648 0.0006416 0.5425548 +0.0233461 0.0006416 0.5425548 +0.032052 0.0006416 0.5425548 +0.043066 0.0006416 0.5425548 +0.0570002 0.0006416 0.5425548 +0.0746288 0.0006416 0.5425548 +0.0969312 0.0006416 0.5425548 +0.1251466 0.0006416 0.5425548 +0.1608428 0.0006416 0.5425548 +0.2060032 0.0006416 0.5425548 +0.2631369 0.0006416 0.5425548 +0.3354185 0.0006416 0.5425548 +0.4268641 0.0006416 0.5425548 +0.5425548 0.0006416 0.5425548 +0.6889184 0.0006416 0.5425548 +0.8373283 0.0052028 0.5214795 +0.9020992 0.0275778 0.455411 +0.9348949 0.0619473 0.3988663 +0.9542739 0.1054384 0.3640031 +0.9667827 0.1566936 0.3515099 +0.9753231 0.2146085 0.359076 +0.9813797 0.2779077 0.3834282 +0.9857916 0.3450175 0.420946 +0.9890684 0.4140964 0.4679246 +0.9915376 0.4831666 0.520772 +0.9934183 0.5502987 0.5762005 +0.9948628 0.6137984 0.6314008 +0.9959791 0.67235 0.6841643 +0.9968462 0.7250899 0.7329304 +0.9975222 0.7716061 0.7767575 +0.9980508 0.8118794 0.8152346 +0.998465 0.8461929 0.8483619 +0.9987903 0.8750317 0.876425 +0.999046 0.8989923 0.8998827 +0.9992473 0.9187107 0.9192772 +0.9994059 0.9348109 0.93517 +0.999531 0.9478726 0.9480996 +0.9996296 0.9584142 0.9585574 +0.9997074 0.9668862 0.9669763 +0.9997689 0.9736719 0.9737285 +0.9998174 0.9790923 0.9791278 +0.9998557 0.9834127 0.9834349 +0.999886 0.9868503 0.9868643 +0.9999099 0.9895819 0.9895906 +0.9999288 0.99175 0.9917555 +0.9999437 0.9934694 0.9934729 +0.0000238 0.0108885 0.5501155 +0.0000382 0.0103849 0.549612 +0.0000611 0.0097527 0.5489798 +0.0000978 0.0089606 0.5481876 +0.0001565 0.0079707 0.5471978 +0.0002504 0.0067381 0.5459652 +0.0004008 0.0052103 0.5444373 +0.0006416 0.0033277 0.5425548 +0.0010268 0.0010268 0.5402539 +0.0044252 0.0010268 0.5402539 +0.0087246 0.0010268 0.5402539 +0.0141639 0.0010268 0.5402539 +0.0210452 0.0010268 0.5402539 +0.0297511 0.0010268 0.5402539 +0.0407651 0.0010268 0.5402539 +0.0546993 0.0010268 0.5402539 +0.0723279 0.0010268 0.5402539 +0.0946303 0.0010268 0.5402539 +0.1228457 0.0010268 0.5402539 +0.1585419 0.0010268 0.5402539 +0.2037023 0.0010268 0.5402539 +0.260836 0.0010268 0.5402539 +0.3331176 0.0010268 0.5402539 +0.4245633 0.0010268 0.5402539 +0.5402539 0.0010268 0.5402539 +0.6866175 0.0010268 0.5402539 +0.8362644 0.0054121 0.519926 +0.9017148 0.0276281 0.4541634 +0.9347252 0.061916 0.3977542 +0.9541902 0.1053624 0.3630322 +0.9667385 0.1565954 0.3506904 +0.9752987 0.2145034 0.3584055 +0.9813659 0.2778058 0.3828946 +0.9857835 0.3449254 0.4205319 +0.9890637 0.4140176 0.4676107 +0.9915347 0.4831021 0.5205393 +0.9934166 0.550248 0.5760317 +0.9948617 0.6137599 0.6312808 +0.9959785 0.6723217 0.6840805 +0.9968458 0.7250697 0.7328729 +0.997522 0.7715919 0.7767186 +0.9980506 0.8118697 0.8152087 +0.9984649 0.8461864 0.8483449 +0.9987902 0.8750274 0.8764139 +0.999046 0.8989895 0.8998755 +0.9992473 0.9187089 0.9192725 +0.9994059 0.9348097 0.935167 +0.999531 0.9478718 0.9480977 +0.9996296 0.9584137 0.9585562 +0.9997074 0.9668859 0.9669755 +0.9997689 0.9736717 0.9737281 +0.9998174 0.9790921 0.9791275 +0.9998557 0.9834126 0.9834348 +0.999886 0.9868503 0.9868642 +0.9999099 0.9895819 0.9895906 +0.9999288 0.99175 0.9917555 +0.9999437 0.9934694 0.9934728 +0.0000238 0.0142868 0.5501155 +0.0000382 0.0137833 0.549612 +0.0000611 0.0131511 0.5489798 +0.0000978 0.012359 0.5481876 +0.0001565 0.0113691 0.5471978 +0.0002504 0.0101365 0.5459652 +0.0004008 0.0086086 0.5444373 +0.0006416 0.0067261 0.5425548 +0.0010268 0.0044252 0.5402539 +0.0016435 0.0016435 0.5374722 +0.0059429 0.0016435 0.5374722 +0.0113822 0.0016435 0.5374722 +0.0182636 0.0016435 0.5374722 +0.0269694 0.0016435 0.5374722 +0.0379834 0.0016435 0.5374722 +0.0519176 0.0016435 0.5374722 +0.0695462 0.0016435 0.5374722 +0.0918486 0.0016435 0.5374722 +0.120064 0.0016435 0.5374722 +0.1557603 0.0016435 0.5374722 +0.2009206 0.0016435 0.5374722 +0.2580543 0.0016435 0.5374722 +0.3303359 0.0016435 0.5374722 +0.4217816 0.0016435 0.5374722 +0.5374722 0.0016435 0.5374722 +0.6838358 0.0016435 0.5374722 +0.8349593 0.0058134 0.5180338 +0.9012461 0.0278105 0.4526484 +0.9345187 0.0619734 0.3964052 +0.9540886 0.1053433 0.3618551 +0.966685 0.1565315 0.3496974 +0.9752692 0.2144168 0.3575934 +0.9813491 0.2777122 0.3822485 +0.9857738 0.3448353 0.4200306 +0.9890579 0.4139373 0.4672309 +0.9915312 0.4830346 0.5202578 +0.9934145 0.5501939 0.5758275 +0.9948604 0.6137183 0.6311356 +0.9959777 0.6722907 0.6839792 +0.9968453 0.7250473 0.7328035 +0.9975217 0.7715762 0.7766717 +0.9980504 0.8118589 0.8151774 +0.9984648 0.8461791 0.8483242 +0.9987902 0.8750225 0.8764004 +0.9990459 0.8989863 0.8998667 +0.9992473 0.9187068 0.9192669 +0.9994059 0.9348083 0.9351634 +0.9995309 0.947871 0.9480954 +0.9996296 0.9584132 0.9585547 +0.9997074 0.9668855 0.9669746 +0.9997689 0.9736715 0.9737275 +0.9998174 0.979092 0.9791272 +0.9998557 0.9834125 0.9834345 +0.999886 0.9868502 0.986864 +0.9999099 0.9895818 0.9895905 +0.9999288 0.99175 0.9917554 +0.9999437 0.9934694 0.9934728 +0.0000238 0.0185862 0.5501155 +0.0000382 0.0180827 0.549612 +0.0000611 0.0174505 0.5489798 +0.0000978 0.0166583 0.5481876 +0.0001565 0.0156685 0.5471978 +0.0002504 0.0144359 0.5459652 +0.0004008 0.012908 0.5444373 +0.0006416 0.0110255 0.5425548 +0.0010268 0.0087246 0.5402539 +0.0016435 0.0059429 0.5374722 +0.0026305 0.0026305 0.5341598 +0.0080698 0.0026305 0.5341598 +0.0149512 0.0026305 0.5341598 +0.023657 0.0026305 0.5341598 +0.0346711 0.0026305 0.5341598 +0.0486053 0.0026305 0.5341598 +0.0662338 0.0026305 0.5341598 +0.0885362 0.0026305 0.5341598 +0.1167517 0.0026305 0.5341598 +0.1524479 0.0026305 0.5341598 +0.1976083 0.0026305 0.5341598 +0.254742 0.0026305 0.5341598 +0.3270236 0.0026305 0.5341598 +0.4184692 0.0026305 0.5341598 +0.5341598 0.0026305 0.5341598 +0.6805235 0.0026305 0.5341598 +0.8333779 0.0065402 0.5157602 +0.900682 0.0282324 0.4508351 +0.9342712 0.062202 0.3947922 +0.9539671 0.1054431 0.3604487 +0.9666211 0.1565473 0.3485116 +0.975234 0.2143816 0.3566242 +0.9813291 0.2776503 0.3814778 +0.9857621 0.3447636 0.4194328 +0.989051 0.4138668 0.466778 +0.9915271 0.4829718 0.5199223 +0.993412 0.5501416 0.5755841 +0.9948589 0.6136769 0.6309626 +0.9959768 0.6722594 0.6838586 +0.9968448 0.7250244 0.7327207 +0.9975213 0.7715599 0.7766158 +0.9980502 0.8118476 0.8151401 +0.9984647 0.8461714 0.8482997 +0.9987901 0.8750173 0.8763844 +0.9990459 0.8989829 0.8998564 +0.9992472 0.9187045 0.9192603 +0.9994059 0.9348069 0.9351592 +0.9995309 0.94787 0.9480927 +0.9996296 0.9584126 0.958553 +0.9997074 0.9668852 0.9669735 +0.9997689 0.9736712 0.9737268 +0.9998174 0.9790919 0.9791267 +0.9998557 0.9834124 0.9834343 +0.999886 0.9868502 0.9868639 +0.9999099 0.9895818 0.9895904 +0.9999288 0.99175 0.9917553 +0.9999437 0.9934694 0.9934728 +0.0000238 0.0240255 0.5501155 +0.0000382 0.023522 0.549612 +0.0000611 0.0228898 0.5489798 +0.0000978 0.0220976 0.5481876 +0.0001565 0.0211078 0.5471978 +0.0002504 0.0198752 0.5459652 +0.0004008 0.0183473 0.5444373 +0.0006416 0.0164648 0.5425548 +0.0010268 0.0141639 0.5402539 +0.0016435 0.0113822 0.5374722 +0.0026305 0.0080698 0.5341598 +0.0042103 0.0042103 0.5303003 +0.0110917 0.0042103 0.5303003 +0.0197975 0.0042103 0.5303003 +0.0308116 0.0042103 0.5303003 +0.0447458 0.0042103 0.5303003 +0.0623743 0.0042103 0.5303003 +0.0846767 0.0042103 0.5303003 +0.1128922 0.0042103 0.5303003 +0.1485884 0.0042103 0.5303003 +0.1937488 0.0042103 0.5303003 +0.2508825 0.0042103 0.5303003 +0.3231641 0.0042103 0.5303003 +0.4146097 0.0042103 0.5303003 +0.5303003 0.0042103 0.5303003 +0.676664 0.0042103 0.5303003 +0.8314967 0.0078103 0.5130828 +0.9000167 0.0290732 0.4487093 +0.9339805 0.062742 0.3929036 +0.9538247 0.1057683 0.3588035 +0.9665463 0.1567226 0.3471256 +0.9751928 0.2144566 0.3554919 +0.9813057 0.2776626 0.3805778 +0.9857485 0.3447407 0.4187351 +0.989043 0.4138277 0.4662495 +0.9915223 0.4829286 0.5195309 +0.9934091 0.5501012 0.5753003 +0.9948571 0.6136427 0.6307609 +0.9959757 0.6722322 0.6837178 +0.9968441 0.7250039 0.7326242 +0.9975209 0.7715449 0.7765506 +0.99805 0.811837 0.8150967 +0.9984645 0.8461641 0.848271 +0.99879 0.8750124 0.8763657 +0.9990458 0.8989796 0.8998443 +0.9992472 0.9187024 0.9192525 +0.9994059 0.9348055 0.9351542 +0.9995309 0.9478691 0.9480896 +0.9996296 0.958412 0.958551 +0.9997074 0.9668848 0.9669723 +0.9997689 0.973671 0.973726 +0.9998174 0.9790917 0.9791262 +0.9998557 0.9834123 0.9834339 +0.999886 0.9868501 0.9868637 +0.9999099 0.9895818 0.9895902 +0.9999288 0.9917499 0.9917553 +0.9999437 0.9934694 0.9934727 +0.0000238 0.0309069 0.5501155 +0.0000382 0.0304033 0.549612 +0.0000611 0.0297711 0.5489798 +0.0000978 0.028979 0.5481876 +0.0001565 0.0279891 0.5471978 +0.0002504 0.0267565 0.5459652 +0.0004008 0.0252287 0.5444373 +0.0006416 0.0233461 0.5425548 +0.0010268 0.0210452 0.5402539 +0.0016435 0.0182636 0.5374722 +0.0026305 0.0149512 0.5341598 +0.0042103 0.0110917 0.5303003 +0.0067388 0.0067388 0.5259474 +0.0154447 0.0067388 0.5259474 +0.0264587 0.0067388 0.5259474 +0.0403929 0.0067388 0.5259474 +0.0580214 0.0067388 0.5259474 +0.0803239 0.0067388 0.5259474 +0.1085393 0.0067388 0.5259474 +0.1442355 0.0067388 0.5259474 +0.1893959 0.0067388 0.5259474 +0.2465296 0.0067388 0.5259474 +0.3188112 0.0067388 0.5259474 +0.4102568 0.0067388 0.5259474 +0.5259474 0.0067388 0.5259474 +0.6723111 0.0067388 0.5259474 +0.8293233 0.0099781 0.5100256 +0.8992555 0.0306306 0.4462949 +0.9336494 0.0638283 0.3907618 +0.953663 0.1064997 0.3569395 +0.9664615 0.1571937 0.3455565 +0.9751462 0.2147432 0.354211 +0.9812792 0.2778236 0.3795602 +0.9857332 0.3448204 0.4179465 +0.9890339 0.4138582 0.4656526 +0.9915169 0.4829319 0.5190889 +0.9934058 0.5500915 0.5749799 +0.9948551 0.6136284 0.6305332 +0.9959745 0.672218 0.683559 +0.9968433 0.7249916 0.7325153 +0.9975204 0.7715352 0.776477 +0.9980497 0.8118298 0.8150477 +0.9984643 0.8461589 0.8482387 +0.9987899 0.8750088 0.8763446 +0.9990458 0.8989771 0.8998306 +0.9992472 0.9187008 0.9192437 +0.9994058 0.9348044 0.9351486 +0.9995309 0.9478684 0.948086 +0.9996296 0.9584115 0.9585487 +0.9997074 0.9668845 0.9669708 +0.9997689 0.9736708 0.9737251 +0.9998174 0.9790916 0.9791257 +0.9998557 0.9834122 0.9834336 +0.999886 0.9868501 0.9868634 +0.9999099 0.9895817 0.9895901 +0.9999288 0.9917499 0.9917552 +0.9999437 0.9934694 0.9934727 +0.0000238 0.0396127 0.5501155 +0.0000382 0.0391092 0.549612 +0.0000611 0.038477 0.5489798 +0.0000978 0.0376849 0.5481876 +0.0001565 0.036695 0.5471978 +0.0002504 0.0354624 0.5459652 +0.0004008 0.0339345 0.5444373 +0.0006416 0.032052 0.5425548 +0.0010268 0.0297511 0.5402539 +0.0016435 0.0269694 0.5374722 +0.0026305 0.023657 0.5341598 +0.0042103 0.0197975 0.5303003 +0.0067388 0.0154447 0.5259474 +0.0107859 0.0107859 0.5212886 +0.0217999 0.0107859 0.5212886 +0.0357341 0.0107859 0.5212886 +0.0533626 0.0107859 0.5212886 +0.075665 0.0107859 0.5212886 +0.1038805 0.0107859 0.5212886 +0.1395767 0.0107859 0.5212886 +0.1847371 0.0107859 0.5212886 +0.2418708 0.0107859 0.5212886 +0.3141524 0.0107859 0.5212886 +0.405598 0.0107859 0.5212886 +0.5212886 0.0107859 0.5212886 +0.6676523 0.0107859 0.5212886 +0.8269342 0.0136166 0.5067085 +0.8984278 0.0333932 0.4436907 +0.9332914 0.0658501 0.3884555 +0.9534887 0.1079385 0.3549345 +0.9663702 0.15819 0.3438702 +0.9750962 0.2154135 0.3528354 +0.9812508 0.2782606 0.3784681 +0.9857167 0.3450957 0.4171007 +0.9890241 0.4140252 0.4650125 +0.991511 0.4830292 0.5186151 +0.9934023 0.5501456 0.5746366 +0.994853 0.6136569 0.6302893 +0.9959732 0.672232 0.6833889 +0.9968425 0.7249978 0.7323986 +0.9975199 0.7715376 0.7763982 +0.9980494 0.8118303 0.8149952 +0.9984642 0.8461587 0.8482042 +0.9987897 0.8750084 0.8763221 +0.9990457 0.8989767 0.899816 +0.9992471 0.9187004 0.9192343 +0.9994058 0.9348042 0.9351426 +0.9995309 0.9478683 0.9480822 +0.9996295 0.9584114 0.9585463 +0.9997074 0.9668844 0.9669693 +0.9997689 0.9736708 0.9737241 +0.9998174 0.9790916 0.979125 +0.9998557 0.9834122 0.9834332 +0.999886 0.98685 0.9868632 +0.9999099 0.9895817 0.98959 +0.9999288 0.9917499 0.9917551 +0.9999437 0.9934694 0.9934726 +0.0000238 0.0506267 0.5501155 +0.0000382 0.0501232 0.549612 +0.0000611 0.049491 0.5489798 +0.0000978 0.0486989 0.5481876 +0.0001565 0.047709 0.5471978 +0.0002504 0.0464764 0.5459652 +0.0004008 0.0449485 0.5444373 +0.0006416 0.043066 0.5425548 +0.0010268 0.0407651 0.5402539 +0.0016435 0.0379834 0.5374722 +0.0026305 0.0346711 0.5341598 +0.0042103 0.0308116 0.5303003 +0.0067388 0.0264587 0.5259474 +0.0107859 0.0217999 0.5212886 +0.0172633 0.0172633 0.5167521 +0.0311975 0.0172633 0.5167521 +0.0488261 0.0172633 0.5167521 +0.0711285 0.0172633 0.5167521 +0.099344 0.0172633 0.5167521 +0.1350402 0.0172633 0.5167521 +0.1802005 0.0172633 0.5167521 +0.2373343 0.0172633 0.5167521 +0.3096159 0.0172633 0.5167521 +0.4010615 0.0172633 0.5167521 +0.5167521 0.0172633 0.5167521 +0.6631157 0.0172633 0.5167521 +0.8245426 0.0196467 0.5034325 +0.8976087 0.0381561 0.4411348 +0.9329391 0.0694453 0.3861956 +0.9533177 0.1105818 0.3529722 +0.9662809 0.160092 0.3422213 +0.9750472 0.2167545 0.3514914 +0.9812231 0.2791873 0.3774018 +0.9857006 0.3457234 0.4162752 +0.9890146 0.4144423 0.464388 +0.9915054 0.4833013 0.5181531 +0.9933988 0.5503203 0.5743018 +0.9948509 0.6137675 0.6300515 +0.9959719 0.6723012 0.6832232 +0.9968418 0.7250408 0.732285 +0.9975194 0.7715641 0.7763215 +0.9980491 0.8118466 0.814944 +0.998464 0.8461687 0.8481705 +0.9987896 0.8750145 0.8763001 +0.9990456 0.8989805 0.8998018 +0.9992471 0.9187027 0.9192252 +0.9994058 0.9348056 0.9351368 +0.9995309 0.9478691 0.9480785 +0.9996295 0.958412 0.9585439 +0.9997074 0.9668847 0.9669678 +0.9997688 0.973671 0.9737232 +0.9998174 0.9790917 0.9791245 +0.9998557 0.9834123 0.9834328 +0.999886 0.9868501 0.986863 +0.9999099 0.9895817 0.9895898 +0.9999288 0.9917499 0.991755 +0.9999437 0.9934694 0.9934725 +0.0000238 0.0645609 0.5501155 +0.0000382 0.0640574 0.549612 +0.0000611 0.0634252 0.5489798 +0.0000978 0.0626331 0.5481876 +0.0001565 0.0616432 0.5471978 +0.0002504 0.0604106 0.5459652 +0.0004008 0.0588827 0.5444373 +0.0006416 0.0570002 0.5425548 +0.0010268 0.0546993 0.5402539 +0.0016435 0.0519176 0.5374722 +0.0026305 0.0486053 0.5341598 +0.0042103 0.0447458 0.5303003 +0.0067388 0.0403929 0.5259474 +0.0107859 0.0357341 0.5212886 +0.0172633 0.0311975 0.5167521 +0.0276309 0.0276309 0.5131855 +0.0452595 0.0276309 0.5131855 +0.0675619 0.0276309 0.5131855 +0.0957773 0.0276309 0.5131855 +0.1314736 0.0276309 0.5131855 +0.1766339 0.0276309 0.5131855 +0.2337676 0.0276309 0.5131855 +0.3060492 0.0276309 0.5131855 +0.3974949 0.0276309 0.5131855 +0.5131855 0.0276309 0.5131855 +0.6595491 0.0276309 0.5131855 +0.8226154 0.0295373 0.5008244 +0.8969554 0.0461985 0.4391112 +0.9326595 0.0756464 0.3844091 +0.9531823 0.1152388 0.3514224 +0.9662104 0.1635226 0.3409202 +0.9750086 0.2192389 0.3504316 +0.9812013 0.2809573 0.3765614 +0.9856879 0.3469645 0.4156249 +0.9890072 0.4152991 0.4638963 +0.9915009 0.4838841 0.5177893 +0.9933961 0.5507113 0.5740383 +0.9948493 0.6140266 0.6298645 +0.9959709 0.6724711 0.6830927 +0.9968411 0.7251511 0.7321956 +0.9975191 0.7716352 0.7762611 +0.9980488 0.8118921 0.8149038 +0.9984638 0.8461977 0.848144 +0.9987895 0.8750329 0.8762828 +0.9990456 0.8989921 0.8997906 +0.999247 0.9187101 0.919218 +0.9994057 0.9348102 0.9351322 +0.9995309 0.947872 0.9480755 +0.9996295 0.9584138 0.9585421 +0.9997074 0.9668859 0.9669667 +0.9997688 0.9736717 0.9737225 +0.9998174 0.9790921 0.979124 +0.9998557 0.9834126 0.9834325 +0.999886 0.9868503 0.9868628 +0.9999099 0.9895819 0.9895897 +0.9999288 0.99175 0.9917549 +0.9999437 0.9934694 0.9934725 +0.0000238 0.0821895 0.5501155 +0.0000382 0.081686 0.549612 +0.0000611 0.0810538 0.5489798 +0.0000978 0.0802616 0.5481876 +0.0001565 0.0792718 0.5471978 +0.0002504 0.0780392 0.5459652 +0.0004008 0.0765113 0.5444373 +0.0006416 0.0746288 0.5425548 +0.0010268 0.0723279 0.5402539 +0.0016435 0.0695462 0.5374722 +0.0026305 0.0662338 0.5341598 +0.0042103 0.0623743 0.5303003 +0.0067388 0.0580214 0.5259474 +0.0107859 0.0533626 0.5212886 +0.0172633 0.0488261 0.5167521 +0.0276309 0.0452595 0.5131855 +0.0441188 0.0441188 0.5120448 +0.0664212 0.0441188 0.5120448 +0.0946366 0.0441188 0.5120448 +0.1303328 0.0441188 0.5120448 +0.1754932 0.0441188 0.5120448 +0.2326269 0.0441188 0.5120448 +0.3049085 0.0441188 0.5120448 +0.3963542 0.0441188 0.5120448 +0.5120448 0.0441188 0.5120448 +0.6584084 0.0441188 0.5120448 +0.8219901 0.0455041 0.4999841 +0.8967447 0.0594506 0.4384614 +0.9325696 0.0860209 0.3838358 +0.9531389 0.1231452 0.3509254 +0.9661878 0.1694384 0.3405032 +0.9749962 0.2235962 0.3500921 +0.9811943 0.2841192 0.3762922 +0.9856839 0.3492254 0.4154167 +0.9890048 0.4168922 0.4637389 +0.9914995 0.4849907 0.5176729 +0.9933953 0.5514695 0.573954 +0.9948487 0.6145393 0.6298046 +0.9959706 0.6728136 0.683051 +0.9968409 0.7253775 0.732167 +0.9975189 0.7717834 0.7762418 +0.9980488 0.8119884 0.8148909 +0.9984638 0.8462598 0.8481355 +0.9987895 0.8750727 0.8762773 +0.9990455 0.8990175 0.899787 +0.999247 0.9187262 0.9192157 +0.9994057 0.9348204 0.9351307 +0.9995308 0.9478785 0.9480746 +0.9996295 0.9584178 0.9585415 +0.9997074 0.9668884 0.9669663 +0.9997688 0.9736733 0.9737222 +0.9998174 0.9790931 0.9791238 +0.9998557 0.9834132 0.9834324 +0.999886 0.9868507 0.9868627 +0.9999099 0.9895821 0.9895897 +0.9999288 0.9917502 0.9917549 +0.9999437 0.9934695 0.9934725 +0.0000238 0.1044919 0.5501155 +0.0000382 0.1039884 0.549612 +0.0000611 0.1033562 0.5489798 +0.0000978 0.102564 0.5481876 +0.0001565 0.1015742 0.5471978 +0.0002504 0.1003416 0.5459652 +0.0004008 0.0988137 0.5444373 +0.0006416 0.0969312 0.5425548 +0.0010268 0.0946303 0.5402539 +0.0016435 0.0918486 0.5374722 +0.0026305 0.0885362 0.5341598 +0.0042103 0.0846767 0.5303003 +0.0067388 0.0803239 0.5259474 +0.0107859 0.075665 0.5212886 +0.0172633 0.0711285 0.5167521 +0.0276309 0.0675619 0.5131855 +0.0441188 0.0664212 0.5120448 +0.0664212 0.0664212 0.5120448 +0.0946366 0.0664212 0.5120448 +0.1303328 0.0664212 0.5120448 +0.1754932 0.0664212 0.5120448 +0.2326269 0.0664212 0.5120448 +0.3049085 0.0664212 0.5120448 +0.3963542 0.0664212 0.5120448 +0.5120448 0.0664212 0.5120448 +0.6584084 0.0664212 0.5120448 +0.8219901 0.0671656 0.4999841 +0.8967447 0.0775151 0.4384614 +0.9325696 0.1002154 0.3838358 +0.9531389 0.1340017 0.3509254 +0.9661878 0.1775917 0.3405032 +0.9749962 0.2296253 0.3500921 +0.9811943 0.2885124 0.3762922 +0.9856839 0.3523802 0.4154167 +0.9890048 0.419125 0.4637389 +0.9914995 0.4865484 0.5176729 +0.9933953 0.5525411 0.573954 +0.9948487 0.6152669 0.6298046 +0.9959706 0.6733015 0.683051 +0.9968409 0.7257011 0.732167 +0.9975189 0.7719959 0.7762418 +0.9980488 0.8121268 0.8148909 +0.9984638 0.8463492 0.8481355 +0.9987895 0.8751301 0.8762773 +0.9990455 0.8990542 0.899787 +0.999247 0.9187495 0.9192157 +0.9994057 0.9348352 0.9351307 +0.9995308 0.9478878 0.9480746 +0.9996295 0.9584237 0.9585415 +0.9997074 0.9668922 0.9669663 +0.9997688 0.9736756 0.9737222 +0.9998174 0.9790946 0.9791238 +0.9998557 0.9834141 0.9834324 +0.999886 0.9868512 0.9868627 +0.9999099 0.9895825 0.9895897 +0.9999288 0.9917504 0.9917549 +0.9999437 0.9934697 0.9934725 +0.0000238 0.1327073 0.5501155 +0.0000382 0.1322038 0.549612 +0.0000611 0.1315716 0.5489798 +0.0000978 0.1307795 0.5481876 +0.0001565 0.1297896 0.5471978 +0.0002504 0.128557 0.5459652 +0.0004008 0.1270291 0.5444373 +0.0006416 0.1251466 0.5425548 +0.0010268 0.1228457 0.5402539 +0.0016435 0.120064 0.5374722 +0.0026305 0.1167517 0.5341598 +0.0042103 0.1128922 0.5303003 +0.0067388 0.1085393 0.5259474 +0.0107859 0.1038805 0.5212886 +0.0172633 0.099344 0.5167521 +0.0276309 0.0957773 0.5131855 +0.0441188 0.0946366 0.5120448 +0.0664212 0.0946366 0.5120448 +0.0946366 0.0946366 0.5120448 +0.1303328 0.0946366 0.5120448 +0.1754932 0.0946366 0.5120448 +0.2326269 0.0946366 0.5120448 +0.3049085 0.0946366 0.5120448 +0.3963542 0.0946366 0.5120448 +0.5120448 0.0946366 0.5120448 +0.6584084 0.0946366 0.5120448 +0.8219901 0.0945703 0.4999841 +0.8967447 0.1003691 0.4384614 +0.9325696 0.1181733 0.3838358 +0.9531389 0.1477366 0.3509254 +0.9661878 0.1879067 0.3405032 +0.9749962 0.2372529 0.3500921 +0.9811943 0.2940703 0.3762922 +0.9856839 0.3563715 0.4154167 +0.9890048 0.4219498 0.4637389 +0.9914995 0.4885191 0.5176729 +0.9933953 0.5538969 0.573954 +0.9948487 0.6161874 0.6298046 +0.9959706 0.6739188 0.683051 +0.9968409 0.7261105 0.732167 +0.9975189 0.7722648 0.7762418 +0.9980488 0.8123018 0.8148909 +0.9984638 0.8464623 0.8481355 +0.9987895 0.8752028 0.8762773 +0.9990455 0.8991006 0.899787 +0.999247 0.9187791 0.9192157 +0.9994057 0.9348539 0.9351307 +0.9995308 0.9478997 0.9480746 +0.9996295 0.9584312 0.9585415 +0.9997074 0.9668969 0.9669663 +0.9997688 0.9736786 0.9737222 +0.9998174 0.9790965 0.9791238 +0.9998557 0.9834153 0.9834324 +0.999886 0.986852 0.9868627 +0.9999099 0.9895829 0.9895897 +0.9999288 0.9917507 0.9917549 +0.9999437 0.9934698 0.9934725 +0.0000238 0.1684036 0.5501155 +0.0000382 0.1679 0.549612 +0.0000611 0.1672678 0.5489798 +0.0000978 0.1664757 0.5481876 +0.0001565 0.1654858 0.5471978 +0.0002504 0.1642532 0.5459652 +0.0004008 0.1627254 0.5444373 +0.0006416 0.1608428 0.5425548 +0.0010268 0.1585419 0.5402539 +0.0016435 0.1557603 0.5374722 +0.0026305 0.1524479 0.5341598 +0.0042103 0.1485884 0.5303003 +0.0067388 0.1442355 0.5259474 +0.0107859 0.1395767 0.5212886 +0.0172633 0.1350402 0.5167521 +0.0276309 0.1314736 0.5131855 +0.0441188 0.1303328 0.5120448 +0.0664212 0.1303328 0.5120448 +0.0946366 0.1303328 0.5120448 +0.1303328 0.1303328 0.5120448 +0.1754932 0.1303328 0.5120448 +0.2326269 0.1303328 0.5120448 +0.3049085 0.1303328 0.5120448 +0.3963542 0.1303328 0.5120448 +0.5120448 0.1303328 0.5120448 +0.6584084 0.1303328 0.5120448 +0.8219901 0.1292408 0.4999841 +0.8967447 0.1292823 0.4384614 +0.9325696 0.1408925 0.3838358 +0.9531389 0.1651131 0.3509254 +0.9661878 0.2009566 0.3405032 +0.9749962 0.2469027 0.3500921 +0.9811943 0.3011018 0.3762922 +0.9856839 0.3614209 0.4154167 +0.9890048 0.4255236 0.4637389 +0.9914995 0.4910123 0.5176729 +0.9933953 0.5556122 0.573954 +0.9948487 0.6173519 0.6298046 +0.9959706 0.6746998 0.683051 +0.9968409 0.7266285 0.732167 +0.9975189 0.7726049 0.7762418 +0.9980488 0.8125232 0.8148909 +0.9984638 0.8466054 0.8481355 +0.9987895 0.8752947 0.8762773 +0.9990455 0.8991593 0.899787 +0.999247 0.9188164 0.9192157 +0.9994057 0.9348776 0.9351307 +0.9995308 0.9479146 0.9480746 +0.9996295 0.9584406 0.9585415 +0.9997074 0.9669028 0.9669663 +0.9997688 0.9736823 0.9737222 +0.9998174 0.9790988 0.9791238 +0.9998557 0.9834167 0.9834324 +0.999886 0.9868529 0.9868627 +0.9999099 0.9895835 0.9895897 +0.9999288 0.991751 0.9917549 +0.9999437 0.9934701 0.9934725 +0.0000238 0.2135639 0.5501155 +0.0000382 0.2130604 0.549612 +0.0000611 0.2124282 0.5489798 +0.0000978 0.2116361 0.5481876 +0.0001565 0.2106462 0.5471978 +0.0002504 0.2094136 0.5459652 +0.0004008 0.2078857 0.5444373 +0.0006416 0.2060032 0.5425548 +0.0010268 0.2037023 0.5402539 +0.0016435 0.2009206 0.5374722 +0.0026305 0.1976083 0.5341598 +0.0042103 0.1937488 0.5303003 +0.0067388 0.1893959 0.5259474 +0.0107859 0.1847371 0.5212886 +0.0172633 0.1802005 0.5167521 +0.0276309 0.1766339 0.5131855 +0.0441188 0.1754932 0.5120448 +0.0664212 0.1754932 0.5120448 +0.0946366 0.1754932 0.5120448 +0.1303328 0.1754932 0.5120448 +0.1754932 0.1754932 0.5120448 +0.2326269 0.1754932 0.5120448 +0.3049085 0.1754932 0.5120448 +0.3963542 0.1754932 0.5120448 +0.5120448 0.1754932 0.5120448 +0.6584084 0.1754932 0.5120448 +0.8219901 0.1731034 0.4999841 +0.8967447 0.1658613 0.4384614 +0.9325696 0.1696351 0.3838358 +0.9531389 0.1870965 0.3509254 +0.9661878 0.2174663 0.3405032 +0.9749962 0.2591111 0.3500921 +0.9811943 0.3099976 0.3762922 +0.9856839 0.3678092 0.4154167 +0.9890048 0.4300448 0.4637389 +0.9914995 0.4941665 0.5176729 +0.9933953 0.5577822 0.573954 +0.9948487 0.6188252 0.6298046 +0.9959706 0.6756878 0.683051 +0.9968409 0.7272837 0.732167 +0.9975189 0.7730352 0.7762418 +0.9980488 0.8128033 0.8148909 +0.9984638 0.8467864 0.8481355 +0.9987895 0.8754109 0.8762773 +0.9990455 0.8992336 0.899787 +0.999247 0.9188636 0.9192157 +0.9994057 0.9349075 0.9351307 +0.9995308 0.9479335 0.9480746 +0.9996295 0.9584526 0.9585415 +0.9997074 0.9669103 0.9669663 +0.9997688 0.973687 0.9737222 +0.9998174 0.9791018 0.9791238 +0.9998557 0.9834186 0.9834324 +0.999886 0.9868541 0.9868627 +0.9999099 0.9895842 0.9895897 +0.9999288 0.9917515 0.9917549 +0.9999437 0.9934704 0.9934725 +0.0000238 0.2706977 0.5501155 +0.0000382 0.2701941 0.549612 +0.0000611 0.2695619 0.5489798 +0.0000978 0.2687698 0.5481876 +0.0001565 0.2677799 0.5471978 +0.0002504 0.2665473 0.5459652 +0.0004008 0.2650195 0.5444373 +0.0006416 0.2631369 0.5425548 +0.0010268 0.260836 0.5402539 +0.0016435 0.2580543 0.5374722 +0.0026305 0.254742 0.5341598 +0.0042103 0.2508825 0.5303003 +0.0067388 0.2465296 0.5259474 +0.0107859 0.2418708 0.5212886 +0.0172633 0.2373343 0.5167521 +0.0276309 0.2337676 0.5131855 +0.0441188 0.2326269 0.5120448 +0.0664212 0.2326269 0.5120448 +0.0946366 0.2326269 0.5120448 +0.1303328 0.2326269 0.5120448 +0.1754932 0.2326269 0.5120448 +0.2326269 0.2326269 0.5120448 +0.3049085 0.2326269 0.5120448 +0.3963542 0.2326269 0.5120448 +0.5120448 0.2326269 0.5120448 +0.6584084 0.2326269 0.5120448 +0.8219901 0.2285954 0.4999841 +0.8967447 0.2121385 0.4384614 +0.9325696 0.2059983 0.3838358 +0.9531389 0.2149085 0.3509254 +0.9661878 0.2383533 0.3405032 +0.9749962 0.2745562 0.3500921 +0.9811943 0.3212519 0.3762922 +0.9856839 0.3758911 0.4154167 +0.9890048 0.4357648 0.4637389 +0.9914995 0.498157 0.5176729 +0.9933953 0.5605276 0.573954 +0.9948487 0.6206891 0.6298046 +0.9959706 0.6769378 0.683051 +0.9968409 0.7281127 0.732167 +0.9975189 0.7735795 0.7762418 +0.9980488 0.8131577 0.8148909 +0.9984638 0.8470154 0.8481355 +0.9987895 0.875558 0.8762773 +0.9990455 0.8993275 0.899787 +0.999247 0.9189234 0.9192157 +0.9994057 0.9349454 0.9351307 +0.9995308 0.9479575 0.9480746 +0.9996295 0.9584677 0.9585415 +0.9997074 0.9669198 0.9669663 +0.9997688 0.973693 0.9737222 +0.9998174 0.9791055 0.9791238 +0.9998557 0.9834209 0.9834324 +0.999886 0.9868555 0.9868627 +0.9999099 0.9895851 0.9895897 +0.9999288 0.9917521 0.9917549 +0.9999437 0.9934707 0.9934725 +0.0000238 0.3429792 0.5501155 +0.0000382 0.3424757 0.549612 +0.0000611 0.3418435 0.5489798 +0.0000978 0.3410514 0.5481876 +0.0001565 0.3400615 0.5471978 +0.0002504 0.3388289 0.5459652 +0.0004008 0.337301 0.5444373 +0.0006416 0.3354185 0.5425548 +0.0010268 0.3331176 0.5402539 +0.0016435 0.3303359 0.5374722 +0.0026305 0.3270236 0.5341598 +0.0042103 0.3231641 0.5303003 +0.0067388 0.3188112 0.5259474 +0.0107859 0.3141524 0.5212886 +0.0172633 0.3096159 0.5167521 +0.0276309 0.3060492 0.5131855 +0.0441188 0.3049085 0.5120448 +0.0664212 0.3049085 0.5120448 +0.0946366 0.3049085 0.5120448 +0.1303328 0.3049085 0.5120448 +0.1754932 0.3049085 0.5120448 +0.2326269 0.3049085 0.5120448 +0.3049085 0.3049085 0.5120448 +0.3963542 0.3049085 0.5120448 +0.5120448 0.3049085 0.5120448 +0.6584084 0.3049085 0.5120448 +0.8219901 0.2988 0.4999841 +0.8967447 0.2706852 0.4384614 +0.9325696 0.2520025 0.3838358 +0.9531389 0.2500942 0.3509254 +0.9661878 0.2647781 0.3405032 +0.9749962 0.2940963 0.3500921 +0.9811943 0.3354901 0.3762922 +0.9856839 0.3861159 0.4154167 +0.9890048 0.4430013 0.4637389 +0.9914995 0.5032055 0.5176729 +0.9933953 0.5640008 0.573954 +0.9948487 0.6230471 0.6298046 +0.9959706 0.6785192 0.683051 +0.9968409 0.7291615 0.732167 +0.9975189 0.7742682 0.7762418 +0.9980488 0.8136061 0.8148909 +0.9984638 0.8473052 0.8481355 +0.9987895 0.8757441 0.8762773 +0.9990455 0.8994464 0.899787 +0.999247 0.918999 0.9192157 +0.9994057 0.9349933 0.9351307 +0.9995308 0.9479878 0.9480746 +0.9996295 0.9584868 0.9585415 +0.9997074 0.9669318 0.9669663 +0.9997688 0.9737006 0.9737222 +0.9998174 0.9791103 0.9791238 +0.9998557 0.9834239 0.9834324 +0.999886 0.9868574 0.9868627 +0.9999099 0.9895863 0.9895897 +0.9999288 0.9917528 0.9917549 +0.9999437 0.9934712 0.9934725 +0.0000238 0.4344249 0.5501155 +0.0000382 0.4339214 0.549612 +0.0000611 0.4332891 0.5489798 +0.0000978 0.432497 0.5481876 +0.0001565 0.4315072 0.5471978 +0.0002504 0.4302746 0.5459652 +0.0004008 0.4287467 0.5444373 +0.0006416 0.4268641 0.5425548 +0.0010268 0.4245633 0.5402539 +0.0016435 0.4217816 0.5374722 +0.0026305 0.4184692 0.5341598 +0.0042103 0.4146097 0.5303003 +0.0067388 0.4102568 0.5259474 +0.0107859 0.405598 0.5212886 +0.0172633 0.4010615 0.5167521 +0.0276309 0.3974949 0.5131855 +0.0441188 0.3963542 0.5120448 +0.0664212 0.3963542 0.5120448 +0.0946366 0.3963542 0.5120448 +0.1303328 0.3963542 0.5120448 +0.1754932 0.3963542 0.5120448 +0.2326269 0.3963542 0.5120448 +0.3049085 0.3963542 0.5120448 +0.3963542 0.3963542 0.5120448 +0.5120448 0.3963542 0.5120448 +0.6584084 0.3963542 0.5120448 +0.8219901 0.3876179 0.4999841 +0.8967447 0.3447543 0.4384614 +0.9325696 0.3102037 0.3838358 +0.9531389 0.2946088 0.3509254 +0.9661878 0.2982089 0.3405032 +0.9749962 0.3188171 0.3500921 +0.9811943 0.3535032 0.3762922 +0.9856839 0.3990515 0.4154167 +0.9890048 0.4521565 0.4637389 +0.9914995 0.5095925 0.5176729 +0.9933953 0.5683949 0.573954 +0.9948487 0.6260304 0.6298046 +0.9959706 0.6805199 0.683051 +0.9968409 0.7304884 0.732167 +0.9975189 0.7751395 0.7762418 +0.9980488 0.8141733 0.8148909 +0.9984638 0.8476717 0.8481355 +0.9987895 0.8759795 0.8762773 +0.9990455 0.8995968 0.899787 +0.999247 0.9190947 0.9192157 +0.9994057 0.935054 0.9351307 +0.9995308 0.9480261 0.9480746 +0.9996295 0.9585109 0.9585415 +0.9997074 0.966947 0.9669663 +0.9997688 0.9737101 0.9737222 +0.9998174 0.9791163 0.9791238 +0.9998557 0.9834277 0.9834324 +0.999886 0.9868597 0.9868627 +0.9999099 0.9895878 0.9895897 +0.9999288 0.9917537 0.9917549 +0.9999437 0.9934718 0.9934725 +0.0000238 0.5501155 0.5501155 +0.0000382 0.549612 0.549612 +0.0000611 0.5489798 0.5489798 +0.0000978 0.5481876 0.5481876 +0.0001565 0.5471978 0.5471978 +0.0002504 0.5459652 0.5459652 +0.0004008 0.5444373 0.5444373 +0.0006416 0.5425548 0.5425548 +0.0010268 0.5402539 0.5402539 +0.0016435 0.5374722 0.5374722 +0.0026305 0.5341598 0.5341598 +0.0042103 0.5303003 0.5303003 +0.0067388 0.5259474 0.5259474 +0.0107859 0.5212886 0.5212886 +0.0172633 0.5167521 0.5167521 +0.0276309 0.5131855 0.5131855 +0.0441188 0.5120448 0.5120448 +0.0664212 0.5120448 0.5120448 +0.0946366 0.5120448 0.5120448 +0.1303328 0.5120448 0.5120448 +0.1754932 0.5120448 0.5120448 +0.2326269 0.5120448 0.5120448 +0.3049085 0.5120448 0.5120448 +0.3963542 0.5120448 0.5120448 +0.5120448 0.5120448 0.5120448 +0.6584084 0.5120448 0.5120448 +0.8219901 0.4999841 0.4999841 +0.8967447 0.4384614 0.4384614 +0.9325696 0.3838358 0.3838358 +0.9531389 0.3509254 0.3509254 +0.9661878 0.3405032 0.3405032 +0.9749962 0.3500921 0.3500921 +0.9811943 0.3762922 0.3762922 +0.9856839 0.4154167 0.4154167 +0.9890048 0.4637389 0.4637389 +0.9914995 0.5176729 0.5176729 +0.9933953 0.573954 0.573954 +0.9948487 0.6298046 0.6298046 +0.9959706 0.683051 0.683051 +0.9968409 0.732167 0.732167 +0.9975189 0.7762418 0.7762418 +0.9980488 0.8148909 0.8148909 +0.9984638 0.8481355 0.8481355 +0.9987895 0.8762773 0.8762773 +0.9990455 0.899787 0.899787 +0.999247 0.9192157 0.9192157 +0.9994057 0.9351307 0.9351307 +0.9995308 0.9480746 0.9480746 +0.9996295 0.9585415 0.9585415 +0.9997074 0.9669663 0.9669663 +0.9997688 0.9737222 0.9737222 +0.9998174 0.9791238 0.9791238 +0.9998557 0.9834324 0.9834324 +0.999886 0.9868627 0.9868627 +0.9999099 0.9895897 0.9895897 +0.9999288 0.9917549 0.9917549 +0.9999437 0.9934725 0.9934725 +0.0000238 0.6964791 0.5501155 +0.0000382 0.6959756 0.549612 +0.0000611 0.6953434 0.5489798 +0.0000978 0.6945513 0.5481876 +0.0001565 0.6935614 0.5471978 +0.0002504 0.6923288 0.5459652 +0.0004008 0.6908009 0.5444373 +0.0006416 0.6889184 0.5425548 +0.0010268 0.6866175 0.5402539 +0.0016435 0.6838358 0.5374722 +0.0026305 0.6805235 0.5341598 +0.0042103 0.676664 0.5303003 +0.0067388 0.6723111 0.5259474 +0.0107859 0.6676523 0.5212886 +0.0172633 0.6631157 0.5167521 +0.0276309 0.6595491 0.5131855 +0.0441188 0.6584084 0.5120448 +0.0664212 0.6584084 0.5120448 +0.0946366 0.6584084 0.5120448 +0.1303328 0.6584084 0.5120448 +0.1754932 0.6584084 0.5120448 +0.2326269 0.6584084 0.5120448 +0.3049085 0.6584084 0.5120448 +0.3963542 0.6584084 0.5120448 +0.5120448 0.6584084 0.5120448 +0.6584084 0.6584084 0.5120448 +0.8219901 0.6421419 0.4999841 +0.8967447 0.557013 0.4384614 +0.9325696 0.4769901 0.3838358 +0.9531389 0.4221733 0.3509254 +0.9661878 0.3940109 0.3405032 +0.9749962 0.389659 0.3500921 +0.9811943 0.4051232 0.3762922 +0.9856839 0.4361208 0.4154167 +0.9890048 0.4783922 0.4637389 +0.9914995 0.5278957 0.5176729 +0.9933953 0.580987 0.573954 +0.9948487 0.6345795 0.6298046 +0.9959706 0.6862532 0.683051 +0.9968409 0.7342907 0.732167 +0.9975189 0.7776364 0.7762418 +0.9980488 0.8157988 0.8148909 +0.9984638 0.8487222 0.8481355 +0.9987895 0.8766541 0.8762773 +0.9990455 0.9000277 0.899787 +0.999247 0.9193688 0.9192157 +0.9994057 0.9352277 0.9351307 +0.9995308 0.9481359 0.9480746 +0.9996295 0.9585802 0.9585415 +0.9997074 0.9669906 0.9669663 +0.9997688 0.9737375 0.9737222 +0.9998174 0.9791334 0.9791238 +0.9998557 0.9834385 0.9834324 +0.999886 0.9868665 0.9868627 +0.9999099 0.989592 0.9895897 +0.9999288 0.9917564 0.9917549 +0.9999437 0.9934734 0.9934725 +0.0051514 0.8407292 0.5265122 +0.0051286 0.8405071 0.5261804 +0.0051047 0.8402274 0.5257632 +0.0050826 0.8398756 0.5252393 +0.0050676 0.8394338 0.524583 +0.0050694 0.8388802 0.5237632 +0.0051048 0.8381886 0.5227429 +0.0052028 0.8373283 0.5214795 +0.0054121 0.8362644 0.519926 +0.0058134 0.8349593 0.5180338 +0.0065402 0.8333779 0.5157602 +0.0078103 0.8314967 0.5130828 +0.0099781 0.8293233 0.5100256 +0.0136166 0.8269342 0.5067085 +0.0196467 0.8245426 0.5034325 +0.0295373 0.8226154 0.5008244 +0.0455041 0.8219901 0.4999841 +0.0671656 0.8219901 0.4999841 +0.0945703 0.8219901 0.4999841 +0.1292408 0.8219901 0.4999841 +0.1731034 0.8219901 0.4999841 +0.2285954 0.8219901 0.4999841 +0.2988 0.8219901 0.4999841 +0.3876179 0.8219901 0.4999841 +0.4999841 0.8219901 0.4999841 +0.6421419 0.8219901 0.4999841 +0.8219901 0.8219901 0.4999841 +0.8967447 0.7069963 0.4384614 +0.9325696 0.5948423 0.3838358 +0.9531389 0.5123112 0.3509254 +0.9661878 0.4617052 0.3405032 +0.9749962 0.4397163 0.3500921 +0.9811943 0.4415982 0.3762922 +0.9856839 0.4623142 0.4154167 +0.9890048 0.4969305 0.4637389 +0.9914995 0.5408288 0.5176729 +0.9933953 0.5898847 0.573954 +0.9948487 0.6406203 0.6298046 +0.9959706 0.6903044 0.683051 +0.9968409 0.7369774 0.732167 +0.9975189 0.7794007 0.7762418 +0.9980488 0.8169474 0.8148909 +0.9984638 0.8494644 0.8481355 +0.9987895 0.8771307 0.8762773 +0.9990455 0.9003323 0.899787 +0.999247 0.9195625 0.9192157 +0.9994057 0.9353505 0.9351307 +0.9995308 0.9482135 0.9480746 +0.9996295 0.9586291 0.9585415 +0.9997074 0.9670214 0.9669663 +0.9997688 0.9737569 0.9737222 +0.9998174 0.9791456 0.9791238 +0.9998557 0.9834461 0.9834324 +0.999886 0.9868713 0.9868627 +0.9999099 0.989595 0.9895897 +0.9999288 0.9917582 0.9917549 +0.9999437 0.9934746 0.9934725 +0.0279321 0.9033413 0.4594768 +0.0278872 0.9032596 0.4592077 +0.0278347 0.9031567 0.4588694 +0.0277752 0.9030276 0.4584451 +0.0277111 0.9028657 0.457914 +0.0276479 0.9026634 0.4572514 +0.0275966 0.9024114 0.4564282 +0.0275778 0.9020992 0.455411 +0.0276281 0.9017148 0.4541634 +0.0278105 0.9012461 0.4526484 +0.0282324 0.900682 0.4508351 +0.0290732 0.9000167 0.4487093 +0.0306306 0.8992555 0.4462949 +0.0333932 0.8984278 0.4436907 +0.0381561 0.8976087 0.4411348 +0.0461985 0.8969554 0.4391112 +0.0594506 0.8967447 0.4384614 +0.0775151 0.8967447 0.4384614 +0.1003691 0.8967447 0.4384614 +0.1292823 0.8967447 0.4384614 +0.1658613 0.8967447 0.4384614 +0.2121385 0.8967447 0.4384614 +0.2706852 0.8967447 0.4384614 +0.3447543 0.8967447 0.4384614 +0.4384614 0.8967447 0.4384614 +0.557013 0.8967447 0.4384614 +0.7069963 0.8967447 0.4384614 +0.8967447 0.8967447 0.4384614 +0.9325696 0.7439407 0.3838358 +0.9531389 0.6263473 0.3509254 +0.9661878 0.5473473 0.3405032 +0.9749962 0.5030453 0.3500921 +0.9811943 0.4877437 0.3762922 +0.9856839 0.4954523 0.4154167 +0.9890048 0.5203839 0.4637389 +0.9914995 0.5571908 0.5176729 +0.9933953 0.6011414 0.573954 +0.9948487 0.6482627 0.6298046 +0.9959706 0.6954296 0.683051 +0.9968409 0.7403765 0.732167 +0.9975189 0.7816327 0.7762418 +0.9980488 0.8184005 0.8148909 +0.9984638 0.8504035 0.8481355 +0.9987895 0.8777338 0.8762773 +0.9990455 0.9007175 0.899787 +0.999247 0.9198076 0.9192157 +0.9994057 0.9355059 0.9351307 +0.9995308 0.9483117 0.9480746 +0.9996295 0.958691 0.9585415 +0.9997074 0.9670604 0.9669663 +0.9997688 0.9737814 0.9737222 +0.9998174 0.979161 0.9791238 +0.9998557 0.9834557 0.9834324 +0.999886 0.9868773 0.9868627 +0.9999099 0.9895988 0.9895897 +0.9999288 0.9917606 0.9917549 +0.9999437 0.9934761 0.9934725 +0.0624569 0.9354466 0.4024964 +0.0624063 0.9354101 0.4022558 +0.0623458 0.9353643 0.4019535 +0.0622749 0.9353068 0.4015743 +0.0621943 0.9352348 0.4010999 +0.0621069 0.9351449 0.4005083 +0.0620199 0.9350332 0.3997736 +0.0619473 0.9348949 0.3988663 +0.061916 0.9347252 0.3977542 +0.0619734 0.9345187 0.3964052 +0.062202 0.9342712 0.3947922 +0.062742 0.9339805 0.3929036 +0.0638283 0.9336494 0.3907618 +0.0658501 0.9332914 0.3884555 +0.0694453 0.9329391 0.3861956 +0.0756464 0.9326595 0.3844091 +0.0860209 0.9325696 0.3838358 +0.1002154 0.9325696 0.3838358 +0.1181733 0.9325696 0.3838358 +0.1408925 0.9325696 0.3838358 +0.1696351 0.9325696 0.3838358 +0.2059983 0.9325696 0.3838358 +0.2520025 0.9325696 0.3838358 +0.3102037 0.9325696 0.3838358 +0.3838358 0.9325696 0.3838358 +0.4769901 0.9325696 0.3838358 +0.5948423 0.9325696 0.3838358 +0.7439407 0.9325696 0.3838358 +0.9325696 0.9325696 0.3838358 +0.9531389 0.7706179 0.3509254 +0.9661878 0.6556956 0.3405032 +0.9749962 0.5831647 0.3500921 +0.9811943 0.5461239 0.3762922 +0.9856839 0.5373763 0.4154167 +0.9890048 0.5500554 0.4637389 +0.9914995 0.577891 0.5176729 +0.9933953 0.6153825 0.573954 +0.9948487 0.6579314 0.6298046 +0.9959706 0.7019138 0.683051 +0.9968409 0.7446768 0.732167 +0.9975189 0.7844566 0.7762418 +0.9980488 0.8202389 0.8148909 +0.9984638 0.8515915 0.8481355 +0.9987895 0.8784967 0.8762773 +0.9990455 0.9012049 0.899787 +0.999247 0.9201176 0.9192157 +0.9994057 0.9357024 0.9351307 +0.9995308 0.9484359 0.9480746 +0.9996295 0.9587693 0.9585415 +0.9997074 0.9671097 0.9669663 +0.9997688 0.9738123 0.9737222 +0.9998174 0.9791804 0.9791238 +0.9998557 0.9834679 0.9834324 +0.999886 0.986885 0.9868627 +0.9999099 0.9896036 0.9895897 +0.9999288 0.9917636 0.9917549 +0.9999437 0.9934779 0.9934725 +0.1059991 0.9545467 0.3671764 +0.1059489 0.9545286 0.3669659 +0.1058883 0.9545059 0.3667014 +0.1058162 0.9544774 0.3663698 +0.1057322 0.9544418 0.3659549 +0.1056375 0.9543974 0.3654378 +0.1055364 0.9543421 0.3647957 +0.1054384 0.9542739 0.3640031 +0.1053624 0.9541902 0.3630322 +0.1053433 0.9540886 0.3618551 +0.1054431 0.9539671 0.3604487 +0.1057683 0.9538247 0.3588035 +0.1064997 0.953663 0.3569395 +0.1079385 0.9534887 0.3549345 +0.1105818 0.9533177 0.3529722 +0.1152388 0.9531823 0.3514224 +0.1231452 0.9531389 0.3509254 +0.1340017 0.9531389 0.3509254 +0.1477366 0.9531389 0.3509254 +0.1651131 0.9531389 0.3509254 +0.1870965 0.9531389 0.3509254 +0.2149085 0.9531389 0.3509254 +0.2500942 0.9531389 0.3509254 +0.2946088 0.9531389 0.3509254 +0.3509254 0.9531389 0.3509254 +0.4221733 0.9531389 0.3509254 +0.5123112 0.9531389 0.3509254 +0.6263473 0.9531389 0.3509254 +0.7706179 0.9531389 0.3509254 +0.9531389 0.9531389 0.3509254 +0.9661878 0.7927704 0.3405032 +0.9749962 0.6845262 0.3500921 +0.9811943 0.6199824 0.3762922 +0.9856839 0.5904156 0.4154167 +0.9890048 0.5875938 0.4637389 +0.9914995 0.6040793 0.5176729 +0.9933953 0.6333995 0.573954 +0.9948487 0.6701635 0.6298046 +0.9959706 0.710117 0.683051 +0.9968409 0.7501172 0.732167 +0.9975189 0.7880291 0.7762418 +0.9980488 0.8225647 0.8148909 +0.9984638 0.8530945 0.8481355 +0.9987895 0.8794619 0.8762773 +0.9990455 0.9018215 0.899787 +0.999247 0.9205098 0.9192157 +0.9994057 0.935951 0.9351307 +0.9995308 0.9485931 0.9480746 +0.9996295 0.9588684 0.9585415 +0.9997074 0.967172 0.9669663 +0.9997688 0.9738515 0.9737222 +0.9998174 0.979205 0.9791238 +0.9998557 0.9834833 0.9834324 +0.999886 0.9868946 0.9868627 +0.9999099 0.9896096 0.9895897 +0.9999288 0.9917674 0.9917549 +0.9999437 0.9934803 0.9934725 +0.1572498 0.9669269 0.3541909 +0.1572031 0.9669173 0.3540129 +0.1571463 0.9669053 0.3537894 +0.1570779 0.9668902 0.353509 +0.1569971 0.9668714 0.3531585 +0.156904 0.9668479 0.3527215 +0.1568008 0.9668187 0.3521792 +0.1566936 0.9667827 0.3515099 +0.1565954 0.9667385 0.3506904 +0.1565315 0.966685 0.3496974 +0.1565473 0.9666211 0.3485116 +0.1567226 0.9665463 0.3471256 +0.1571937 0.9664615 0.3455565 +0.15819 0.9663702 0.3438702 +0.160092 0.9662809 0.3422213 +0.1635226 0.9662104 0.3409202 +0.1694384 0.9661878 0.3405032 +0.1775917 0.9661878 0.3405032 +0.1879067 0.9661878 0.3405032 +0.2009566 0.9661878 0.3405032 +0.2174663 0.9661878 0.3405032 +0.2383533 0.9661878 0.3405032 +0.2647781 0.9661878 0.3405032 +0.2982089 0.9661878 0.3405032 +0.3405032 0.9661878 0.3405032 +0.3940109 0.9661878 0.3405032 +0.4617052 0.9661878 0.3405032 +0.5473473 0.9661878 0.3405032 +0.6556956 0.9661878 0.3405032 +0.7927704 0.9661878 0.3405032 +0.9661878 0.9661878 0.3405032 +0.9749962 0.8127617 0.3500921 +0.9811943 0.713423 0.3762922 +0.9856839 0.6575172 0.4154167 +0.9890048 0.6350848 0.4637389 +0.9914995 0.637211 0.5176729 +0.9933953 0.6561933 0.573954 +0.9948487 0.6856388 0.6298046 +0.9959706 0.7204952 0.683051 +0.9968409 0.757 0.732167 +0.9975189 0.7925488 0.7762418 +0.9980488 0.8255071 0.8148909 +0.9984638 0.8549959 0.8481355 +0.9987895 0.880683 0.8762773 +0.9990455 0.9026016 0.899787 +0.999247 0.9210061 0.9192157 +0.9994057 0.9362655 0.9351307 +0.9995308 0.9487918 0.9480746 +0.9996295 0.9589938 0.9585415 +0.9997074 0.9672509 0.9669663 +0.9997688 0.9739011 0.9737222 +0.9998174 0.9792361 0.9791238 +0.9998557 0.9835029 0.9834324 +0.999886 0.9869069 0.9868627 +0.9999099 0.9896173 0.9895897 +0.9999288 0.9917722 0.9917549 +0.9999437 0.9934833 0.9934725 +0.2151269 0.9754027 0.3612712 +0.2150852 0.9753975 0.3611254 +0.2150342 0.9753908 0.3609422 +0.2149725 0.9753825 0.3607126 +0.2148987 0.9753721 0.3604255 +0.2148124 0.9753591 0.3600677 +0.2147144 0.975343 0.3596237 +0.2146085 0.9753231 0.359076 +0.2145034 0.9752987 0.3584055 +0.2144168 0.9752692 0.3575934 +0.2143816 0.975234 0.3566242 +0.2144566 0.9751928 0.3554919 +0.2147432 0.9751462 0.354211 +0.2154135 0.9750962 0.3528354 +0.2167545 0.9750472 0.3514914 +0.2192389 0.9750086 0.3504316 +0.2235962 0.9749962 0.3500921 +0.2296253 0.9749962 0.3500921 +0.2372529 0.9749962 0.3500921 +0.2469027 0.9749962 0.3500921 +0.2591111 0.9749962 0.3500921 +0.2745562 0.9749962 0.3500921 +0.2940963 0.9749962 0.3500921 +0.3188171 0.9749962 0.3500921 +0.3500921 0.9749962 0.3500921 +0.389659 0.9749962 0.3500921 +0.4397163 0.9749962 0.3500921 +0.5030453 0.9749962 0.3500921 +0.5831647 0.9749962 0.3500921 +0.6845262 0.9749962 0.3500921 +0.8127617 0.9749962 0.3500921 +0.9749962 0.9749962 0.3500921 +0.9811943 0.8316375 0.3762922 +0.9856839 0.7424095 0.4154167 +0.9890048 0.695167 0.4637389 +0.9914995 0.6791269 0.5176729 +0.9933953 0.6850303 0.573954 +0.9948487 0.7052169 0.6298046 +0.9959706 0.733625 0.683051 +0.9968409 0.7657077 0.732167 +0.9975189 0.7982669 0.7762418 +0.9980488 0.8292297 0.8148909 +0.9984638 0.8574015 0.8481355 +0.9987895 0.8822279 0.8762773 +0.9990455 0.9035886 0.899787 +0.999247 0.9216339 0.9192157 +0.9994057 0.9366635 0.9351307 +0.9995308 0.9490434 0.9480746 +0.9996295 0.9591524 0.9585415 +0.9997074 0.9673508 0.9669663 +0.9997688 0.9739638 0.9737222 +0.9998174 0.9792755 0.9791238 +0.9998557 0.9835276 0.9834324 +0.999886 0.9869223 0.9868627 +0.9999099 0.989627 0.9895897 +0.9999288 0.9917782 0.9917549 +0.9999437 0.9934871 0.9934725 +0.2783684 0.9814251 0.3851765 +0.2783325 0.9814221 0.3850603 +0.2782884 0.9814183 0.3849144 +0.2782347 0.9814136 0.3847314 +0.2781701 0.9814076 0.3845027 +0.2780936 0.9814002 0.3842178 +0.2780055 0.9813911 0.3838642 +0.2779077 0.9813797 0.3834282 +0.2778058 0.9813659 0.3828946 +0.2777122 0.9813491 0.3822485 +0.2776503 0.9813291 0.3814778 +0.2776626 0.9813057 0.3805778 +0.2778236 0.9812792 0.3795602 +0.2782606 0.9812508 0.3784681 +0.2791873 0.9812231 0.3774018 +0.2809573 0.9812013 0.3765614 +0.2841192 0.9811943 0.3762922 +0.2885124 0.9811943 0.3762922 +0.2940703 0.9811943 0.3762922 +0.3011018 0.9811943 0.3762922 +0.3099976 0.9811943 0.3762922 +0.3212519 0.9811943 0.3762922 +0.3354901 0.9811943 0.3762922 +0.3535032 0.9811943 0.3762922 +0.3762922 0.9811943 0.3762922 +0.4051232 0.9811943 0.3762922 +0.4415982 0.9811943 0.3762922 +0.4877437 0.9811943 0.3762922 +0.5461239 0.9811943 0.3762922 +0.6199824 0.9811943 0.3762922 +0.713423 0.9811943 0.3762922 +0.8316375 0.9811943 0.3762922 +0.9811943 0.9811943 0.3762922 +0.9856839 0.8498092 0.4154167 +0.9890048 0.7711789 0.4637389 +0.9914995 0.7321559 0.5176729 +0.9933953 0.721513 0.573954 +0.9948487 0.7299859 0.6298046 +0.9959706 0.7502359 0.683051 +0.9968409 0.776724 0.732167 +0.9975189 0.8055009 0.7762418 +0.9980488 0.8339392 0.8148909 +0.9984638 0.8604449 0.8481355 +0.9987895 0.8841823 0.8762773 +0.9990455 0.9048372 0.899787 +0.999247 0.9224281 0.9192157 +0.9994057 0.9371669 0.9351307 +0.9995308 0.9493615 0.9480746 +0.9996295 0.959353 0.9585415 +0.9997074 0.967477 0.9669663 +0.9997688 0.9740432 0.9737222 +0.9998174 0.9793253 0.9791238 +0.9998557 0.9835588 0.9834324 +0.999886 0.9869419 0.9868627 +0.9999099 0.9896392 0.9895897 +0.9999288 0.9917859 0.9917549 +0.9999437 0.9934919 0.9934725 +0.3454107 0.9858181 0.4223035 +0.3453807 0.9858163 0.4222132 +0.3453439 0.9858141 0.4220999 +0.3452987 0.9858113 0.4219578 +0.3452442 0.9858079 0.4217802 +0.3451791 0.9858036 0.4215589 +0.3451032 0.9857982 0.4212844 +0.3450175 0.9857916 0.420946 +0.3449254 0.9857835 0.4205319 +0.3448353 0.9857738 0.4200306 +0.3447636 0.9857621 0.4194328 +0.3447407 0.9857485 0.4187351 +0.3448204 0.9857332 0.4179465 +0.3450957 0.9857167 0.4171007 +0.3457234 0.9857006 0.4162752 +0.3469645 0.9856879 0.4156249 +0.3492254 0.9856839 0.4154167 +0.3523802 0.9856839 0.4154167 +0.3563715 0.9856839 0.4154167 +0.3614209 0.9856839 0.4154167 +0.3678092 0.9856839 0.4154167 +0.3758911 0.9856839 0.4154167 +0.3861159 0.9856839 0.4154167 +0.3990515 0.9856839 0.4154167 +0.4154167 0.9856839 0.4154167 +0.4361208 0.9856839 0.4154167 +0.4623142 0.9856839 0.4154167 +0.4954523 0.9856839 0.4154167 +0.5373763 0.9856839 0.4154167 +0.5904156 0.9856839 0.4154167 +0.6575172 0.9856839 0.4154167 +0.7424095 0.9856839 0.4154167 +0.8498092 0.9856839 0.4154167 +0.9856839 0.9856839 0.4154167 +0.9890048 0.8673437 0.4637389 +0.9914995 0.7992446 0.5176729 +0.9933953 0.7676683 0.573954 +0.9948487 0.7613218 0.6298046 +0.9959706 0.7712508 0.683051 +0.9968409 0.7906611 0.732167 +0.9975189 0.8146529 0.7762418 +0.9980488 0.8398974 0.8148909 +0.9984638 0.8642952 0.8481355 +0.9987895 0.886655 0.8762773 +0.9990455 0.9064168 0.899787 +0.999247 0.9234329 0.9192157 +0.9994057 0.9378038 0.9351307 +0.9995308 0.9497641 0.9480746 +0.9996295 0.9596068 0.9585415 +0.9997074 0.9676368 0.9669663 +0.9997688 0.9741436 0.9737222 +0.9998174 0.9793883 0.9791238 +0.9998557 0.9835983 0.9834324 +0.999886 0.9869667 0.9868627 +0.9999099 0.9896547 0.9895897 +0.9999288 0.9917956 0.9917549 +0.9999437 0.993498 0.9934725 +0.4144197 0.9890841 0.468954 +0.4143955 0.9890831 0.4688855 +0.4143657 0.9890818 0.4687996 +0.414329 0.9890801 0.4686918 +0.4142845 0.9890781 0.4685571 +0.4142311 0.9890755 0.4683893 +0.4141683 0.9890723 0.4681812 +0.4140964 0.9890684 0.4679246 +0.4140176 0.9890637 0.4676107 +0.4139373 0.9890579 0.4672309 +0.4138668 0.989051 0.466778 +0.4138277 0.989043 0.4662495 +0.4138582 0.9890339 0.4656526 +0.4140252 0.9890241 0.4650125 +0.4144423 0.9890146 0.464388 +0.4152991 0.9890072 0.4638963 +0.4168922 0.9890048 0.4637389 +0.419125 0.9890048 0.4637389 +0.4219498 0.9890048 0.4637389 +0.4255236 0.9890048 0.4637389 +0.4300448 0.9890048 0.4637389 +0.4357648 0.9890048 0.4637389 +0.4430013 0.9890048 0.4637389 +0.4521565 0.9890048 0.4637389 +0.4637389 0.9890048 0.4637389 +0.4783922 0.9890048 0.4637389 +0.4969305 0.9890048 0.4637389 +0.5203839 0.9890048 0.4637389 +0.5500554 0.9890048 0.4637389 +0.5875938 0.9890048 0.4637389 +0.6350848 0.9890048 0.4637389 +0.695167 0.9890048 0.4637389 +0.7711789 0.9890048 0.4637389 +0.8673437 0.9890048 0.4637389 +0.9890048 0.9890048 0.4637389 +0.9914995 0.8841204 0.5176729 +0.9933953 0.8260608 0.573954 +0.9948487 0.8009659 0.6298046 +0.9959706 0.7978374 0.683051 +0.9968409 0.8082934 0.732167 +0.9975189 0.8262314 0.7762418 +0.9980488 0.8474353 0.8148909 +0.9984638 0.8691663 0.8481355 +0.9987895 0.8897832 0.8762773 +0.9990455 0.9084153 0.899787 +0.999247 0.9247041 0.9192157 +0.9994057 0.9386096 0.9351307 +0.9995308 0.9502734 0.9480746 +0.9996295 0.959928 0.9585415 +0.9997074 0.9678389 0.9669663 +0.9997688 0.9742706 0.9737222 +0.9998174 0.9794681 0.9791238 +0.9998557 0.9836483 0.9834324 +0.999886 0.986998 0.9868627 +0.9999099 0.9896744 0.9895897 +0.9999288 0.9918079 0.9917549 +0.9999437 0.9935057 0.9934725 +0.4834235 0.9915469 0.5215352 +0.4834045 0.9915463 0.5214844 +0.4833811 0.9915455 0.5214207 +0.4833522 0.9915446 0.5213408 +0.4833171 0.9915433 0.5212409 +0.4832747 0.9915418 0.5211165 +0.4832246 0.9915399 0.5209622 +0.4831666 0.9915376 0.520772 +0.4831021 0.9915347 0.5205393 +0.4830346 0.9915312 0.5202578 +0.4829718 0.9915271 0.5199223 +0.4829286 0.9915223 0.5195309 +0.4829319 0.9915169 0.5190889 +0.4830292 0.991511 0.5186151 +0.4833013 0.9915054 0.5181531 +0.4838841 0.9915009 0.5177893 +0.4849907 0.9914995 0.5176729 +0.4865484 0.9914995 0.5176729 +0.4885191 0.9914995 0.5176729 +0.4910123 0.9914995 0.5176729 +0.4941665 0.9914995 0.5176729 +0.498157 0.9914995 0.5176729 +0.5032055 0.9914995 0.5176729 +0.5095925 0.9914995 0.5176729 +0.5176729 0.9914995 0.5176729 +0.5278957 0.9914995 0.5176729 +0.5408288 0.9914995 0.5176729 +0.5571908 0.9914995 0.5176729 +0.577891 0.9914995 0.5176729 +0.6040793 0.9914995 0.5176729 +0.637211 0.9914995 0.5176729 +0.6791269 0.9914995 0.5176729 +0.7321559 0.9914995 0.5176729 +0.7992446 0.9914995 0.5176729 +0.8841204 0.9914995 0.5176729 +0.9914995 0.9914995 0.5176729 +0.9933953 0.8999349 0.573954 +0.9948487 0.8511207 0.6298046 +0.9959706 0.8314729 0.683051 +0.9968409 0.8306004 0.732167 +0.9975189 0.8408797 0.7762418 +0.9980488 0.8569716 0.8148909 +0.9984638 0.875329 0.8481355 +0.9987895 0.8937407 0.8762773 +0.9990455 0.9109436 0.899787 +0.999247 0.9263124 0.9192157 +0.9994057 0.939629 0.9351307 +0.9995308 0.9509177 0.9480746 +0.9996295 0.9603343 0.9585415 +0.9997074 0.9680946 0.9669663 +0.9997688 0.9744313 0.9737222 +0.9998174 0.9795689 0.9791238 +0.9998557 0.9837116 0.9834324 +0.999886 0.9870376 0.9868627 +0.9999099 0.9896992 0.9895897 +0.9999288 0.9918234 0.9917549 +0.9999437 0.9935154 0.9934725 +0.5504963 0.993424 0.5767543 +0.5504818 0.9934236 0.5767175 +0.550464 0.9934231 0.5766712 +0.5504419 0.9934225 0.5766132 +0.550415 0.9934218 0.5765407 +0.5503825 0.9934209 0.5764504 +0.5503438 0.9934197 0.5763385 +0.5502987 0.9934183 0.5762005 +0.550248 0.9934166 0.5760317 +0.5501939 0.9934145 0.5758275 +0.5501416 0.993412 0.5755841 +0.5501012 0.9934091 0.5753003 +0.5500915 0.9934058 0.5749799 +0.5501456 0.9934023 0.5746366 +0.5503203 0.9933988 0.5743018 +0.5507113 0.9933961 0.5740383 +0.5514695 0.9933953 0.573954 +0.5525411 0.9933953 0.573954 +0.5538969 0.9933953 0.573954 +0.5556122 0.9933953 0.573954 +0.5577822 0.9933953 0.573954 +0.5605276 0.9933953 0.573954 +0.5640008 0.9933953 0.573954 +0.5683949 0.9933953 0.573954 +0.573954 0.9933953 0.573954 +0.580987 0.9933953 0.573954 +0.5898847 0.9933953 0.573954 +0.6011414 0.9933953 0.573954 +0.6153825 0.9933953 0.573954 +0.6333995 0.9933953 0.573954 +0.6561933 0.9933953 0.573954 +0.6850303 0.9933953 0.573954 +0.721513 0.9933953 0.573954 +0.7676683 0.9933953 0.573954 +0.8260608 0.9933953 0.573954 +0.8999349 0.9933953 0.573954 +0.9933953 0.9933953 0.573954 +0.9948487 0.9145732 0.6298046 +0.9959706 0.8740262 0.683051 +0.9968409 0.8588218 0.732167 +0.9975189 0.8594117 0.7762418 +0.9980488 0.8690364 0.8148909 +0.9984638 0.8831255 0.8481355 +0.9987895 0.8987476 0.8762773 +0.9990455 0.9141422 0.899787 +0.999247 0.928347 0.9192157 +0.9994057 0.9409186 0.9351307 +0.9995308 0.9517328 0.9480746 +0.9996295 0.9608482 0.9585415 +0.9997074 0.9684181 0.9669663 +0.9997688 0.9746346 0.9737222 +0.9998174 0.9796966 0.9791238 +0.9998557 0.9837916 0.9834324 +0.999886 0.9870878 0.9868627 +0.9999099 0.9897306 0.9895897 +0.9999288 0.9918431 0.9917549 +0.9999437 0.9935277 0.9934725 +0.6139459 0.9948662 0.6317947 +0.6139352 0.994866 0.6317685 +0.6139219 0.9948657 0.6317356 +0.6139056 0.9948653 0.6316943 +0.6138855 0.9948649 0.6316428 +0.6138613 0.9948643 0.6315785 +0.6138323 0.9948636 0.6314989 +0.6137984 0.9948628 0.6314008 +0.6137599 0.9948617 0.6312808 +0.6137183 0.9948604 0.6311356 +0.6136769 0.9948589 0.6309626 +0.6136427 0.9948571 0.6307609 +0.6136284 0.9948551 0.6305332 +0.6136569 0.994853 0.6302893 +0.6137675 0.9948509 0.6300515 +0.6140266 0.9948493 0.6298645 +0.6145393 0.9948487 0.6298046 +0.6152669 0.9948487 0.6298046 +0.6161874 0.9948487 0.6298046 +0.6173519 0.9948487 0.6298046 +0.6188252 0.9948487 0.6298046 +0.6206891 0.9948487 0.6298046 +0.6230471 0.9948487 0.6298046 +0.6260304 0.9948487 0.6298046 +0.6298046 0.9948487 0.6298046 +0.6345795 0.9948487 0.6298046 +0.6406203 0.9948487 0.6298046 +0.6482627 0.9948487 0.6298046 +0.6579314 0.9948487 0.6298046 +0.6701635 0.9948487 0.6298046 +0.6856388 0.9948487 0.6298046 +0.7052169 0.9948487 0.6298046 +0.7299859 0.9948487 0.6298046 +0.7613218 0.9948487 0.6298046 +0.8009659 0.9948487 0.6298046 +0.8511207 0.9948487 0.6298046 +0.9145732 0.9948487 0.6298046 +0.9948487 0.9948487 0.6298046 +0.9959706 0.9278617 0.683051 +0.9968409 0.8945255 0.732167 +0.9975189 0.8828571 0.7762418 +0.9980488 0.8842998 0.8148909 +0.9984638 0.892989 0.8481355 +0.9987895 0.9050819 0.8762773 +0.9990455 0.9181889 0.899787 +0.999247 0.9309211 0.9192157 +0.9994057 0.9425502 0.9351307 +0.9995308 0.952764 0.9480746 +0.9996295 0.9614985 0.9585415 +0.9997074 0.9688274 0.9669663 +0.9997688 0.9748918 0.9737222 +0.9998174 0.979858 0.9791238 +0.9998557 0.9838928 0.9834324 +0.999886 0.9871512 0.9868627 +0.9999099 0.9897703 0.9895897 +0.9999288 0.991868 0.9917549 +0.9999437 0.9935432 0.9934725 +0.6724572 0.9959813 0.6844392 +0.6724495 0.9959811 0.6844209 +0.6724399 0.9959809 0.684398 +0.672428 0.9959807 0.6843692 +0.6724135 0.9959804 0.6843332 +0.6723959 0.9959801 0.6842884 +0.6723748 0.9959797 0.6842328 +0.67235 0.9959791 0.6841643 +0.6723217 0.9959785 0.6840805 +0.6722907 0.9959777 0.6839792 +0.6722594 0.9959768 0.6838586 +0.6722322 0.9959757 0.6837178 +0.672218 0.9959745 0.683559 +0.672232 0.9959732 0.6833889 +0.6723012 0.9959719 0.6832232 +0.6724711 0.9959709 0.6830927 +0.6728136 0.9959706 0.683051 +0.6733015 0.9959706 0.683051 +0.6739188 0.9959706 0.683051 +0.6746998 0.9959706 0.683051 +0.6756878 0.9959706 0.683051 +0.6769378 0.9959706 0.683051 +0.6785192 0.9959706 0.683051 +0.6805199 0.9959706 0.683051 +0.683051 0.9959706 0.683051 +0.6862532 0.9959706 0.683051 +0.6903044 0.9959706 0.683051 +0.6954296 0.9959706 0.683051 +0.7019138 0.9959706 0.683051 +0.710117 0.9959706 0.683051 +0.7204952 0.9959706 0.683051 +0.733625 0.9959706 0.683051 +0.7502359 0.9959706 0.683051 +0.7712508 0.9959706 0.683051 +0.7978374 0.9959706 0.683051 +0.8314729 0.9959706 0.683051 +0.8740262 0.9959706 0.683051 +0.9278617 0.9959706 0.683051 +0.9959706 0.9959706 0.683051 +0.9968409 0.9396953 0.732167 +0.9975189 0.9125186 0.7762418 +0.9980488 0.9036101 0.8148909 +0.9984638 0.9054678 0.8481355 +0.9987895 0.9130957 0.8762773 +0.9990455 0.9233085 0.899787 +0.999247 0.9341777 0.9192157 +0.9994057 0.9446144 0.9351307 +0.9995308 0.9540687 0.9480746 +0.9996295 0.9623212 0.9585415 +0.9997074 0.9693452 0.9669663 +0.9997688 0.9752172 0.9737222 +0.9998174 0.9800622 0.9791238 +0.9998557 0.9840209 0.9834324 +0.999886 0.9872315 0.9868627 +0.9999099 0.9898206 0.9895897 +0.9999288 0.9918994 0.9917549 +0.9999437 0.9935629 0.9934725 +0.7251659 0.9968475 0.7331191 +0.7251605 0.9968474 0.7331065 +0.7251537 0.9968473 0.7330907 +0.7251454 0.9968472 0.733071 +0.7251351 0.996847 0.7330463 +0.7251226 0.9968468 0.7330155 +0.7251076 0.9968465 0.7329774 +0.7250899 0.9968462 0.7329304 +0.7250697 0.9968458 0.7328729 +0.7250473 0.9968453 0.7328035 +0.7250244 0.9968448 0.7327207 +0.7250039 0.9968441 0.7326242 +0.7249916 0.9968433 0.7325153 +0.7249978 0.9968425 0.7323986 +0.7250408 0.9968418 0.732285 +0.7251511 0.9968411 0.7321956 +0.7253775 0.9968409 0.732167 +0.7257011 0.9968409 0.732167 +0.7261105 0.9968409 0.732167 +0.7266285 0.9968409 0.732167 +0.7272837 0.9968409 0.732167 +0.7281127 0.9968409 0.732167 +0.7291615 0.9968409 0.732167 +0.7304884 0.9968409 0.732167 +0.732167 0.9968409 0.732167 +0.7342907 0.9968409 0.732167 +0.7369774 0.9968409 0.732167 +0.7403765 0.9968409 0.732167 +0.7446768 0.9968409 0.732167 +0.7501172 0.9968409 0.732167 +0.757 0.9968409 0.732167 +0.7657077 0.9968409 0.732167 +0.776724 0.9968409 0.732167 +0.7906611 0.9968409 0.732167 +0.8082934 0.9968409 0.732167 +0.8306004 0.9968409 0.732167 +0.8588218 0.9968409 0.732167 +0.8945255 0.9968409 0.732167 +0.9396953 0.9968409 0.732167 +0.9968409 0.9968409 0.732167 +0.9975189 0.9500442 0.7762418 +0.9980488 0.9280401 0.8148909 +0.9984638 0.921255 0.8481355 +0.9987895 0.9232341 0.8762773 +0.9990455 0.9297854 0.899787 +0.999247 0.9382977 0.9192157 +0.9994057 0.9472259 0.9351307 +0.9995308 0.9557192 0.9480746 +0.9996295 0.963362 0.9585415 +0.9997074 0.9700002 0.9669663 +0.9997688 0.9756289 0.9737222 +0.9998174 0.9803206 0.9791238 +0.9998557 0.9841829 0.9834324 +0.999886 0.987333 0.9868627 +0.9999099 0.9898842 0.9895897 +0.9999288 0.9919392 0.9917549 +0.9999437 0.9935878 0.9934725 +0.7716588 0.997523 0.776885 +0.7716551 0.997523 0.7768765 +0.7716504 0.9975229 0.7768658 +0.7716446 0.9975228 0.7768525 +0.7716375 0.9975227 0.7768358 +0.7716288 0.9975226 0.776815 +0.7716184 0.9975224 0.7767892 +0.7716061 0.9975222 0.7767575 +0.7715919 0.997522 0.7767186 +0.7715762 0.9975217 0.7766717 +0.7715599 0.9975213 0.7766158 +0.7715449 0.9975209 0.7765506 +0.7715352 0.9975204 0.776477 +0.7715376 0.9975199 0.7763982 +0.7715641 0.9975194 0.7763215 +0.7716352 0.9975191 0.7762611 +0.7717834 0.9975189 0.7762418 +0.7719959 0.9975189 0.7762418 +0.7722648 0.9975189 0.7762418 +0.7726049 0.9975189 0.7762418 +0.7730352 0.9975189 0.7762418 +0.7735795 0.9975189 0.7762418 +0.7742682 0.9975189 0.7762418 +0.7751395 0.9975189 0.7762418 +0.7762418 0.9975189 0.7762418 +0.7776364 0.9975189 0.7762418 +0.7794007 0.9975189 0.7762418 +0.7816327 0.9975189 0.7762418 +0.7844566 0.9975189 0.7762418 +0.7880291 0.9975189 0.7762418 +0.7925488 0.9975189 0.7762418 +0.7982669 0.9975189 0.7762418 +0.8055009 0.9975189 0.7762418 +0.8146529 0.9975189 0.7762418 +0.8262314 0.9975189 0.7762418 +0.8408797 0.9975189 0.7762418 +0.8594117 0.9975189 0.7762418 +0.8828571 0.9975189 0.7762418 +0.9125186 0.9975189 0.7762418 +0.9500442 0.9975189 0.7762418 +0.9975189 0.9975189 0.7762418 +0.9980488 0.9589472 0.8148909 +0.9984638 0.9412278 0.8481355 +0.9987895 0.9360606 0.8762773 +0.9990455 0.9379796 0.899787 +0.999247 0.94351 0.9192157 +0.9994057 0.9505298 0.9351307 +0.9995308 0.9578074 0.9480746 +0.9996295 0.9646787 0.9585415 +0.9997074 0.970829 0.9669663 +0.9997688 0.9761497 0.9737222 +0.9998174 0.9806476 0.9791238 +0.9998557 0.984388 0.9834324 +0.999886 0.9874615 0.9868627 +0.9999099 0.9899646 0.9895897 +0.9999288 0.9919896 0.9917549 +0.9999437 0.9936193 0.9934725 +0.8119154 0.9980513 0.8153196 +0.8119128 0.9980512 0.815314 +0.8119096 0.9980512 0.8153069 +0.8119057 0.9980511 0.815298 +0.8119009 0.9980511 0.8152868 +0.8118949 0.998051 0.815273 +0.8118878 0.9980509 0.8152558 +0.8118794 0.9980508 0.8152346 +0.8118697 0.9980506 0.8152087 +0.8118589 0.9980504 0.8151774 +0.8118476 0.9980502 0.8151401 +0.811837 0.99805 0.8150967 +0.8118298 0.9980497 0.8150477 +0.8118303 0.9980494 0.8149952 +0.8118466 0.9980491 0.814944 +0.8118921 0.9980488 0.8149038 +0.8119884 0.9980488 0.8148909 +0.8121268 0.9980488 0.8148909 +0.8123018 0.9980488 0.8148909 +0.8125232 0.9980488 0.8148909 +0.8128033 0.9980488 0.8148909 +0.8131577 0.9980488 0.8148909 +0.8136061 0.9980488 0.8148909 +0.8141733 0.9980488 0.8148909 +0.8148909 0.9980488 0.8148909 +0.8157988 0.9980488 0.8148909 +0.8169474 0.9980488 0.8148909 +0.8184005 0.9980488 0.8148909 +0.8202389 0.9980488 0.8148909 +0.8225647 0.9980488 0.8148909 +0.8255071 0.9980488 0.8148909 +0.8292297 0.9980488 0.8148909 +0.8339392 0.9980488 0.8148909 +0.8398974 0.9980488 0.8148909 +0.8474353 0.9980488 0.8148909 +0.8569716 0.9980488 0.8148909 +0.8690364 0.9980488 0.8148909 +0.8842998 0.9980488 0.8148909 +0.9036101 0.9980488 0.8148909 +0.9280401 0.9980488 0.8148909 +0.9589472 0.9980488 0.8148909 +0.9980488 0.9980488 0.8148909 +0.9984638 0.9664961 0.8481355 +0.9987895 0.9522877 0.8762773 +0.9990455 0.9483463 0.899787 +0.999247 0.9501042 0.9192157 +0.9994057 0.9547096 0.9351307 +0.9995308 0.9604492 0.9480746 +0.9996295 0.9663445 0.9585415 +0.9997074 0.9718774 0.9669663 +0.9997688 0.9768086 0.9737222 +0.9998174 0.9810611 0.9791238 +0.9998557 0.9846473 0.9834324 +0.999886 0.987624 0.9868627 +0.9999099 0.9900664 0.9895897 +0.9999288 0.9920533 0.9917549 +0.9999437 0.9936592 0.9934725 +0.8462171 0.9984653 0.848418 +0.8462154 0.9984653 0.8484142 +0.8462132 0.9984653 0.8484096 +0.8462106 0.9984653 0.8484037 +0.8462073 0.9984652 0.8483964 +0.8462034 0.9984652 0.8483872 +0.8461986 0.9984651 0.8483759 +0.8461929 0.998465 0.8483619 +0.8461864 0.9984649 0.8483449 +0.8461791 0.9984648 0.8483242 +0.8461714 0.9984647 0.8482997 +0.8461641 0.9984645 0.848271 +0.8461589 0.9984643 0.8482387 +0.8461587 0.9984642 0.8482042 +0.8461687 0.998464 0.8481705 +0.8461977 0.9984638 0.848144 +0.8462598 0.9984638 0.8481355 +0.8463492 0.9984638 0.8481355 +0.8464623 0.9984638 0.8481355 +0.8466054 0.9984638 0.8481355 +0.8467864 0.9984638 0.8481355 +0.8470154 0.9984638 0.8481355 +0.8473052 0.9984638 0.8481355 +0.8476717 0.9984638 0.8481355 +0.8481355 0.9984638 0.8481355 +0.8487222 0.9984638 0.8481355 +0.8494644 0.9984638 0.8481355 +0.8504035 0.9984638 0.8481355 +0.8515915 0.9984638 0.8481355 +0.8530945 0.9984638 0.8481355 +0.8549959 0.9984638 0.8481355 +0.8574015 0.9984638 0.8481355 +0.8604449 0.9984638 0.8481355 +0.8642952 0.9984638 0.8481355 +0.8691663 0.9984638 0.8481355 +0.875329 0.9984638 0.8481355 +0.8831255 0.9984638 0.8481355 +0.892989 0.9984638 0.8481355 +0.9054678 0.9984638 0.8481355 +0.921255 0.9984638 0.8481355 +0.9412278 0.9984638 0.8481355 +0.9664961 0.9984638 0.8481355 +0.9984638 0.9984638 0.8481355 +0.9987895 0.9728171 0.8762773 +0.9990455 0.9614615 0.899787 +0.999247 0.9584468 0.9192157 +0.9994057 0.9599976 0.9351307 +0.9995308 0.9637914 0.9480746 +0.9996295 0.968452 0.9585415 +0.9997074 0.9732039 0.9669663 +0.9997688 0.9776422 0.9737222 +0.9998174 0.9815844 0.9791238 +0.9998557 0.9849754 0.9834324 +0.999886 0.9878296 0.9868627 +0.9999099 0.9901951 0.9895897 +0.9999288 0.9921339 0.9917549 +0.9999437 0.9937096 0.9934725 +0.8750477 0.9987905 0.8764616 +0.8750466 0.9987905 0.8764592 +0.8750451 0.9987904 0.8764561 +0.8750434 0.9987904 0.8764523 +0.8750412 0.9987904 0.8764475 +0.8750386 0.9987904 0.8764415 +0.8750355 0.9987903 0.8764342 +0.8750317 0.9987903 0.876425 +0.8750274 0.9987902 0.8764139 +0.8750225 0.9987902 0.8764004 +0.8750173 0.9987901 0.8763844 +0.8750124 0.99879 0.8763657 +0.8750088 0.9987899 0.8763446 +0.8750084 0.9987897 0.8763221 +0.8750145 0.9987896 0.8763001 +0.8750329 0.9987895 0.8762828 +0.8750727 0.9987895 0.8762773 +0.8751301 0.9987895 0.8762773 +0.8752028 0.9987895 0.8762773 +0.8752947 0.9987895 0.8762773 +0.8754109 0.9987895 0.8762773 +0.875558 0.9987895 0.8762773 +0.8757441 0.9987895 0.8762773 +0.8759795 0.9987895 0.8762773 +0.8762773 0.9987895 0.8762773 +0.8766541 0.9987895 0.8762773 +0.8771307 0.9987895 0.8762773 +0.8777338 0.9987895 0.8762773 +0.8784967 0.9987895 0.8762773 +0.8794619 0.9987895 0.8762773 +0.880683 0.9987895 0.8762773 +0.8822279 0.9987895 0.8762773 +0.8841823 0.9987895 0.8762773 +0.886655 0.9987895 0.8762773 +0.8897832 0.9987895 0.8762773 +0.8937407 0.9987895 0.8762773 +0.8987476 0.9987895 0.8762773 +0.9050819 0.9987895 0.8762773 +0.9130957 0.9987895 0.8762773 +0.9232341 0.9987895 0.8762773 +0.9360606 0.9987895 0.8762773 +0.9522877 0.9987895 0.8762773 +0.9728171 0.9987895 0.8762773 +0.9987895 0.9987895 0.8762773 +0.9990455 0.9780539 0.899787 +0.999247 0.9690013 0.9192157 +0.9994057 0.9666876 0.9351307 +0.9995308 0.9680197 0.9480746 +0.9996295 0.9711183 0.9585415 +0.9997074 0.974882 0.9669663 +0.9997688 0.9786968 0.9737222 +0.9998174 0.9822464 0.9791238 +0.9998557 0.9853905 0.9834324 +0.999886 0.9880897 0.9868627 +0.9999099 0.990358 0.9895897 +0.9999288 0.9922358 0.9917549 +0.9999437 0.9937734 0.9934725 +0.8990028 0.9990461 0.8999063 +0.899002 0.9990461 0.8999048 +0.8990011 0.9990461 0.8999028 +0.899 0.9990461 0.8999003 +0.8989986 0.9990461 0.8998972 +0.8989969 0.9990461 0.8998934 +0.8989948 0.9990461 0.8998886 +0.8989923 0.999046 0.8998827 +0.8989895 0.999046 0.8998755 +0.8989863 0.9990459 0.8998667 +0.8989829 0.9990459 0.8998564 +0.8989796 0.9990458 0.8998443 +0.8989771 0.9990458 0.8998306 +0.8989767 0.9990457 0.899816 +0.8989805 0.9990456 0.8998018 +0.8989921 0.9990456 0.8997906 +0.8990175 0.9990455 0.899787 +0.8990542 0.9990455 0.899787 +0.8991006 0.9990455 0.899787 +0.8991593 0.9990455 0.899787 +0.8992336 0.9990455 0.899787 +0.8993275 0.9990455 0.899787 +0.8994464 0.9990455 0.899787 +0.8995968 0.9990455 0.899787 +0.899787 0.9990455 0.899787 +0.9000277 0.9990455 0.899787 +0.9003323 0.9990455 0.899787 +0.9007175 0.9990455 0.899787 +0.9012049 0.9990455 0.899787 +0.9018215 0.9990455 0.899787 +0.9026016 0.9990455 0.899787 +0.9035886 0.9990455 0.899787 +0.9048372 0.9990455 0.899787 +0.9064168 0.9990455 0.899787 +0.9084153 0.9990455 0.899787 +0.9109436 0.9990455 0.899787 +0.9141422 0.9990455 0.899787 +0.9181889 0.9990455 0.899787 +0.9233085 0.9990455 0.899787 +0.9297854 0.9990455 0.899787 +0.9379796 0.9990455 0.899787 +0.9483463 0.9990455 0.899787 +0.9614615 0.9990455 0.899787 +0.9780539 0.9990455 0.899787 +0.9990455 0.9990455 0.899787 +0.999247 0.982354 0.9192157 +0.9994057 0.9751513 0.9351307 +0.9995308 0.9733691 0.9480746 +0.9996295 0.9744915 0.9585415 +0.9997074 0.977005 0.9669663 +0.9997688 0.980031 0.9737222 +0.9998174 0.9830838 0.9791238 +0.9998557 0.9859157 0.9834324 +0.999886 0.9884188 0.9868627 +0.9999099 0.9905641 0.9895897 +0.9999288 0.9923648 0.9917549 +0.9999437 0.9938541 0.9934725 +0.9187175 0.9992474 0.9192924 +0.918717 0.9992474 0.9192914 +0.9187164 0.9992474 0.9192901 +0.9187157 0.9992474 0.9192885 +0.9187148 0.9992474 0.9192865 +0.9187137 0.9992474 0.919284 +0.9187123 0.9992473 0.919281 +0.9187107 0.9992473 0.9192772 +0.9187089 0.9992473 0.9192725 +0.9187068 0.9992473 0.9192669 +0.9187045 0.9992472 0.9192603 +0.9187024 0.9992472 0.9192525 +0.9187008 0.9992472 0.9192437 +0.9187004 0.9992471 0.9192343 +0.9187027 0.9992471 0.9192252 +0.9187101 0.999247 0.919218 +0.9187262 0.999247 0.9192157 +0.9187495 0.999247 0.9192157 +0.9187791 0.999247 0.9192157 +0.9188164 0.999247 0.9192157 +0.9188636 0.999247 0.9192157 +0.9189234 0.999247 0.9192157 +0.918999 0.999247 0.9192157 +0.9190947 0.999247 0.9192157 +0.9192157 0.999247 0.9192157 +0.9193688 0.999247 0.9192157 +0.9195625 0.999247 0.9192157 +0.9198076 0.999247 0.9192157 +0.9201176 0.999247 0.9192157 +0.9205098 0.999247 0.9192157 +0.9210061 0.999247 0.9192157 +0.9216339 0.999247 0.9192157 +0.9224281 0.999247 0.9192157 +0.9234329 0.999247 0.9192157 +0.9247041 0.999247 0.9192157 +0.9263124 0.999247 0.9192157 +0.928347 0.999247 0.9192157 +0.9309211 0.999247 0.9192157 +0.9341777 0.999247 0.9192157 +0.9382977 0.999247 0.9192157 +0.94351 0.999247 0.9192157 +0.9501042 0.999247 0.9192157 +0.9584468 0.999247 0.9192157 +0.9690013 0.999247 0.9192157 +0.982354 0.999247 0.9192157 +0.999247 0.999247 0.9192157 +0.9994057 0.9858591 0.9351307 +0.9995308 0.9801368 0.9480746 +0.9996295 0.978759 0.9585415 +0.9997074 0.9796909 0.9669663 +0.9997688 0.981719 0.9737222 +0.9998174 0.9841433 0.9791238 +0.9998557 0.9865801 0.9834324 +0.999886 0.9888351 0.9868627 +0.9999099 0.9908248 0.9895897 +0.9999288 0.992528 0.9917549 +0.9999437 0.9939562 0.9934725 +0.9348153 0.999406 0.9351797 +0.9348149 0.999406 0.9351791 +0.9348146 0.999406 0.9351783 +0.9348141 0.999406 0.9351772 +0.9348135 0.999406 0.935176 +0.9348128 0.9994059 0.9351744 +0.9348119 0.9994059 0.9351724 +0.9348109 0.9994059 0.93517 +0.9348097 0.9994059 0.935167 +0.9348083 0.9994059 0.9351634 +0.9348069 0.9994059 0.9351592 +0.9348055 0.9994059 0.9351542 +0.9348044 0.9994058 0.9351486 +0.9348042 0.9994058 0.9351426 +0.9348056 0.9994058 0.9351368 +0.9348102 0.9994057 0.9351322 +0.9348204 0.9994057 0.9351307 +0.9348352 0.9994057 0.9351307 +0.9348539 0.9994057 0.9351307 +0.9348776 0.9994057 0.9351307 +0.9349075 0.9994057 0.9351307 +0.9349454 0.9994057 0.9351307 +0.9349933 0.9994057 0.9351307 +0.935054 0.9994057 0.9351307 +0.9351307 0.9994057 0.9351307 +0.9352277 0.9994057 0.9351307 +0.9353505 0.9994057 0.9351307 +0.9355059 0.9994057 0.9351307 +0.9357024 0.9994057 0.9351307 +0.935951 0.9994057 0.9351307 +0.9362655 0.9994057 0.9351307 +0.9366635 0.9994057 0.9351307 +0.9371669 0.9994057 0.9351307 +0.9378038 0.9994057 0.9351307 +0.9386096 0.9994057 0.9351307 +0.939629 0.9994057 0.9351307 +0.9409186 0.9994057 0.9351307 +0.9425502 0.9994057 0.9351307 +0.9446144 0.9994057 0.9351307 +0.9472259 0.9994057 0.9351307 +0.9505298 0.9994057 0.9351307 +0.9547096 0.9994057 0.9351307 +0.9599976 0.9994057 0.9351307 +0.9666876 0.9994057 0.9351307 +0.9751513 0.9994057 0.9351307 +0.9858591 0.9994057 0.9351307 +0.9994057 0.9994057 0.9351307 +0.9995308 0.9886988 0.9480746 +0.9996295 0.9841579 0.9585415 +0.9997074 0.983089 0.9669663 +0.9997688 0.9838545 0.9737222 +0.9998174 0.9854838 0.9791238 +0.9998557 0.9874207 0.9834324 +0.999886 0.9893618 0.9868627 +0.9999099 0.9911547 0.9895897 +0.9999288 0.9927345 0.9917549 +0.9999437 0.9940854 0.9934725 +0.9478754 0.999531 0.9481058 +0.9478752 0.999531 0.9481054 +0.947875 0.999531 0.9481049 +0.9478746 0.999531 0.9481042 +0.9478743 0.999531 0.9481034 +0.9478738 0.999531 0.9481024 +0.9478733 0.999531 0.9481011 +0.9478726 0.999531 0.9480996 +0.9478718 0.999531 0.9480977 +0.947871 0.9995309 0.9480954 +0.94787 0.9995309 0.9480927 +0.9478691 0.9995309 0.9480896 +0.9478684 0.9995309 0.948086 +0.9478683 0.9995309 0.9480822 +0.9478691 0.9995309 0.9480785 +0.947872 0.9995309 0.9480755 +0.9478785 0.9995308 0.9480746 +0.9478878 0.9995308 0.9480746 +0.9478997 0.9995308 0.9480746 +0.9479146 0.9995308 0.9480746 +0.9479335 0.9995308 0.9480746 +0.9479575 0.9995308 0.9480746 +0.9479878 0.9995308 0.9480746 +0.9480261 0.9995308 0.9480746 +0.9480746 0.9995308 0.9480746 +0.9481359 0.9995308 0.9480746 +0.9482135 0.9995308 0.9480746 +0.9483117 0.9995308 0.9480746 +0.9484359 0.9995308 0.9480746 +0.9485931 0.9995308 0.9480746 +0.9487918 0.9995308 0.9480746 +0.9490434 0.9995308 0.9480746 +0.9493615 0.9995308 0.9480746 +0.9497641 0.9995308 0.9480746 +0.9502734 0.9995308 0.9480746 +0.9509177 0.9995308 0.9480746 +0.9517328 0.9995308 0.9480746 +0.952764 0.9995308 0.9480746 +0.9540687 0.9995308 0.9480746 +0.9557192 0.9995308 0.9480746 +0.9578074 0.9995308 0.9480746 +0.9604492 0.9995308 0.9480746 +0.9637914 0.9995308 0.9480746 +0.9680197 0.9995308 0.9480746 +0.9733691 0.9995308 0.9480746 +0.9801368 0.9995308 0.9480746 +0.9886988 0.9995308 0.9480746 +0.9995308 0.9995308 0.9480746 +0.9996295 0.9909882 0.9585415 +0.9997074 0.9873879 0.9669663 +0.9997688 0.9865561 0.9737222 +0.9998174 0.9871796 0.9791238 +0.9998557 0.9884841 0.9834324 +0.999886 0.9900282 0.9868627 +0.9999099 0.991572 0.9895897 +0.9999288 0.9929957 0.9917549 +0.9999437 0.9942488 0.9934725 +0.958416 0.9996296 0.9585613 +0.9584159 0.9996296 0.958561 +0.9584157 0.9996296 0.9585607 +0.9584155 0.9996296 0.9585603 +0.9584153 0.9996296 0.9585598 +0.958415 0.9996296 0.9585591 +0.9584146 0.9996296 0.9585583 +0.9584142 0.9996296 0.9585574 +0.9584137 0.9996296 0.9585562 +0.9584132 0.9996296 0.9585547 +0.9584126 0.9996296 0.958553 +0.958412 0.9996296 0.958551 +0.9584115 0.9996296 0.9585487 +0.9584114 0.9996295 0.9585463 +0.958412 0.9996295 0.9585439 +0.9584138 0.9996295 0.9585421 +0.9584178 0.9996295 0.9585415 +0.9584237 0.9996295 0.9585415 +0.9584312 0.9996295 0.9585415 +0.9584406 0.9996295 0.9585415 +0.9584526 0.9996295 0.9585415 +0.9584677 0.9996295 0.9585415 +0.9584868 0.9996295 0.9585415 +0.9585109 0.9996295 0.9585415 +0.9585415 0.9996295 0.9585415 +0.9585802 0.9996295 0.9585415 +0.9586291 0.9996295 0.9585415 +0.958691 0.9996295 0.9585415 +0.9587693 0.9996295 0.9585415 +0.9588684 0.9996295 0.9585415 +0.9589938 0.9996295 0.9585415 +0.9591524 0.9996295 0.9585415 +0.959353 0.9996295 0.9585415 +0.9596068 0.9996295 0.9585415 +0.959928 0.9996295 0.9585415 +0.9603343 0.9996295 0.9585415 +0.9608482 0.9996295 0.9585415 +0.9614985 0.9996295 0.9585415 +0.9623212 0.9996295 0.9585415 +0.963362 0.9996295 0.9585415 +0.9646787 0.9996295 0.9585415 +0.9663445 0.9996295 0.9585415 +0.968452 0.9996295 0.9585415 +0.9711183 0.9996295 0.9585415 +0.9744915 0.9996295 0.9585415 +0.978759 0.9996295 0.9585415 +0.9841579 0.9996295 0.9585415 +0.9909882 0.9996295 0.9585415 +0.9996295 0.9996295 0.9585415 +0.9997074 0.9928267 0.9669663 +0.9997688 0.9899741 0.9737222 +0.9998174 0.989325 0.9791238 +0.9998557 0.9898295 0.9834324 +0.999886 0.9908712 0.9868627 +0.9999099 0.9920999 0.9895897 +0.9999288 0.9933261 0.9917549 +0.9999437 0.9944556 0.9934725 +0.9668873 0.9997074 0.9669788 +0.9668872 0.9997074 0.9669786 +0.9668871 0.9997074 0.9669784 +0.966887 0.9997074 0.9669781 +0.9668869 0.9997074 0.9669778 +0.9668867 0.9997074 0.9669774 +0.9668865 0.9997074 0.9669769 +0.9668862 0.9997074 0.9669763 +0.9668859 0.9997074 0.9669755 +0.9668855 0.9997074 0.9669746 +0.9668852 0.9997074 0.9669735 +0.9668848 0.9997074 0.9669723 +0.9668845 0.9997074 0.9669708 +0.9668844 0.9997074 0.9669693 +0.9668847 0.9997074 0.9669678 +0.9668859 0.9997074 0.9669667 +0.9668884 0.9997074 0.9669663 +0.9668922 0.9997074 0.9669663 +0.9668969 0.9997074 0.9669663 +0.9669028 0.9997074 0.9669663 +0.9669103 0.9997074 0.9669663 +0.9669198 0.9997074 0.9669663 +0.9669318 0.9997074 0.9669663 +0.966947 0.9997074 0.9669663 +0.9669663 0.9997074 0.9669663 +0.9669906 0.9997074 0.9669663 +0.9670214 0.9997074 0.9669663 +0.9670604 0.9997074 0.9669663 +0.9671097 0.9997074 0.9669663 +0.967172 0.9997074 0.9669663 +0.9672509 0.9997074 0.9669663 +0.9673508 0.9997074 0.9669663 +0.967477 0.9997074 0.9669663 +0.9676368 0.9997074 0.9669663 +0.9678389 0.9997074 0.9669663 +0.9680946 0.9997074 0.9669663 +0.9684181 0.9997074 0.9669663 +0.9688274 0.9997074 0.9669663 +0.9693452 0.9997074 0.9669663 +0.9700002 0.9997074 0.9669663 +0.970829 0.9997074 0.9669663 +0.9718774 0.9997074 0.9669663 +0.9732039 0.9997074 0.9669663 +0.974882 0.9997074 0.9669663 +0.977005 0.9997074 0.9669663 +0.9796909 0.9997074 0.9669663 +0.983089 0.9997074 0.9669663 +0.9873879 0.9997074 0.9669663 +0.9928267 0.9997074 0.9669663 +0.9997074 0.9997074 0.9669663 +0.9997688 0.9942982 0.9737222 +0.9998174 0.9920392 0.9791238 +0.9998557 0.9915316 0.9834324 +0.999886 0.9919377 0.9868627 +0.9999099 0.9927678 0.9895897 +0.9999288 0.9937442 0.9917549 +0.9999437 0.9947172 0.9934725 +0.9736726 0.9997689 0.9737301 +0.9736726 0.9997689 0.97373 +0.9736725 0.9997689 0.9737299 +0.9736724 0.9997689 0.9737297 +0.9736723 0.9997689 0.9737295 +0.9736722 0.9997689 0.9737292 +0.9736721 0.9997689 0.9737289 +0.9736719 0.9997689 0.9737285 +0.9736717 0.9997689 0.9737281 +0.9736715 0.9997689 0.9737275 +0.9736712 0.9997689 0.9737268 +0.973671 0.9997689 0.973726 +0.9736708 0.9997689 0.9737251 +0.9736708 0.9997689 0.9737241 +0.973671 0.9997688 0.9737232 +0.9736717 0.9997688 0.9737225 +0.9736733 0.9997688 0.9737222 +0.9736756 0.9997688 0.9737222 +0.9736786 0.9997688 0.9737222 +0.9736823 0.9997688 0.9737222 +0.973687 0.9997688 0.9737222 +0.973693 0.9997688 0.9737222 +0.9737006 0.9997688 0.9737222 +0.9737101 0.9997688 0.9737222 +0.9737222 0.9997688 0.9737222 +0.9737375 0.9997688 0.9737222 +0.9737569 0.9997688 0.9737222 +0.9737814 0.9997688 0.9737222 +0.9738123 0.9997688 0.9737222 +0.9738515 0.9997688 0.9737222 +0.9739011 0.9997688 0.9737222 +0.9739638 0.9997688 0.9737222 +0.9740432 0.9997688 0.9737222 +0.9741436 0.9997688 0.9737222 +0.9742706 0.9997688 0.9737222 +0.9744313 0.9997688 0.9737222 +0.9746346 0.9997688 0.9737222 +0.9748918 0.9997688 0.9737222 +0.9752172 0.9997688 0.9737222 +0.9756289 0.9997688 0.9737222 +0.9761497 0.9997688 0.9737222 +0.9768086 0.9997688 0.9737222 +0.9776422 0.9997688 0.9737222 +0.9786968 0.9997688 0.9737222 +0.980031 0.9997688 0.9737222 +0.981719 0.9997688 0.9737222 +0.9838545 0.9997688 0.9737222 +0.9865561 0.9997688 0.9737222 +0.9899741 0.9997688 0.9737222 +0.9942982 0.9997688 0.9737222 +0.9997688 0.9997688 0.9737222 +0.9998174 0.9954731 0.9791238 +0.9998557 0.9936849 0.9834324 +0.999886 0.993287 0.9868627 +0.9999099 0.9936128 0.9895897 +0.9999288 0.9942731 0.9917549 +0.9999437 0.9950481 0.9934725 +0.9790927 0.9998174 0.9791288 +0.9790927 0.9998174 0.9791287 +0.9790927 0.9998174 0.9791287 +0.9790926 0.9998174 0.9791286 +0.9790925 0.9998174 0.9791284 +0.9790925 0.9998174 0.9791283 +0.9790924 0.9998174 0.9791281 +0.9790923 0.9998174 0.9791278 +0.9790921 0.9998174 0.9791275 +0.979092 0.9998174 0.9791272 +0.9790919 0.9998174 0.9791267 +0.9790917 0.9998174 0.9791262 +0.9790916 0.9998174 0.9791257 +0.9790916 0.9998174 0.979125 +0.9790917 0.9998174 0.9791245 +0.9790921 0.9998174 0.979124 +0.9790931 0.9998174 0.9791238 +0.9790946 0.9998174 0.9791238 +0.9790965 0.9998174 0.9791238 +0.9790988 0.9998174 0.9791238 +0.9791018 0.9998174 0.9791238 +0.9791055 0.9998174 0.9791238 +0.9791103 0.9998174 0.9791238 +0.9791163 0.9998174 0.9791238 +0.9791238 0.9998174 0.9791238 +0.9791334 0.9998174 0.9791238 +0.9791456 0.9998174 0.9791238 +0.979161 0.9998174 0.9791238 +0.9791804 0.9998174 0.9791238 +0.979205 0.9998174 0.9791238 +0.9792361 0.9998174 0.9791238 +0.9792755 0.9998174 0.9791238 +0.9793253 0.9998174 0.9791238 +0.9793883 0.9998174 0.9791238 +0.9794681 0.9998174 0.9791238 +0.9795689 0.9998174 0.9791238 +0.9796966 0.9998174 0.9791238 +0.979858 0.9998174 0.9791238 +0.9800622 0.9998174 0.9791238 +0.9803206 0.9998174 0.9791238 +0.9806476 0.9998174 0.9791238 +0.9810611 0.9998174 0.9791238 +0.9815844 0.9998174 0.9791238 +0.9822464 0.9998174 0.9791238 +0.9830838 0.9998174 0.9791238 +0.9841433 0.9998174 0.9791238 +0.9854838 0.9998174 0.9791238 +0.9871796 0.9998174 0.9791238 +0.989325 0.9998174 0.9791238 +0.9920392 0.9998174 0.9791238 +0.9954731 0.9998174 0.9791238 +0.9998174 0.9998174 0.9791238 +0.9998557 0.9964092 0.9834324 +0.999886 0.9949941 0.9868627 +0.9999099 0.9946818 0.9895897 +0.9999288 0.9949422 0.9917549 +0.9999437 0.9954668 0.9934725 +0.9834129 0.9998557 0.9834356 +0.9834129 0.9998557 0.9834355 +0.9834129 0.9998557 0.9834355 +0.9834129 0.9998557 0.9834354 +0.9834128 0.9998557 0.9834353 +0.9834128 0.9998557 0.9834352 +0.9834127 0.9998557 0.9834351 +0.9834127 0.9998557 0.9834349 +0.9834126 0.9998557 0.9834348 +0.9834125 0.9998557 0.9834345 +0.9834124 0.9998557 0.9834343 +0.9834123 0.9998557 0.9834339 +0.9834122 0.9998557 0.9834336 +0.9834122 0.9998557 0.9834332 +0.9834123 0.9998557 0.9834328 +0.9834126 0.9998557 0.9834325 +0.9834132 0.9998557 0.9834324 +0.9834141 0.9998557 0.9834324 +0.9834153 0.9998557 0.9834324 +0.9834167 0.9998557 0.9834324 +0.9834186 0.9998557 0.9834324 +0.9834209 0.9998557 0.9834324 +0.9834239 0.9998557 0.9834324 +0.9834277 0.9998557 0.9834324 +0.9834324 0.9998557 0.9834324 +0.9834385 0.9998557 0.9834324 +0.9834461 0.9998557 0.9834324 +0.9834557 0.9998557 0.9834324 +0.9834679 0.9998557 0.9834324 +0.9834833 0.9998557 0.9834324 +0.9835029 0.9998557 0.9834324 +0.9835276 0.9998557 0.9834324 +0.9835588 0.9998557 0.9834324 +0.9835983 0.9998557 0.9834324 +0.9836483 0.9998557 0.9834324 +0.9837116 0.9998557 0.9834324 +0.9837916 0.9998557 0.9834324 +0.9838928 0.9998557 0.9834324 +0.9840209 0.9998557 0.9834324 +0.9841829 0.9998557 0.9834324 +0.984388 0.9998557 0.9834324 +0.9846473 0.9998557 0.9834324 +0.9849754 0.9998557 0.9834324 +0.9853905 0.9998557 0.9834324 +0.9859157 0.9998557 0.9834324 +0.9865801 0.9998557 0.9834324 +0.9874207 0.9998557 0.9834324 +0.9884841 0.9998557 0.9834324 +0.9898295 0.9998557 0.9834324 +0.9915316 0.9998557 0.9834324 +0.9936849 0.9998557 0.9834324 +0.9964092 0.9998557 0.9834324 +0.9998557 0.9998557 0.9834324 +0.999886 0.9971537 0.9868627 +0.9999099 0.9960342 0.9895897 +0.9999288 0.9957887 0.9917549 +0.9999437 0.9959964 0.9934725 +0.9868505 0.999886 0.9868647 +0.9868505 0.999886 0.9868647 +0.9868505 0.999886 0.9868646 +0.9868505 0.999886 0.9868646 +0.9868504 0.999886 0.9868645 +0.9868504 0.999886 0.9868645 +0.9868504 0.999886 0.9868644 +0.9868503 0.999886 0.9868643 +0.9868503 0.999886 0.9868642 +0.9868502 0.999886 0.986864 +0.9868502 0.999886 0.9868639 +0.9868501 0.999886 0.9868637 +0.9868501 0.999886 0.9868634 +0.98685 0.999886 0.9868632 +0.9868501 0.999886 0.986863 +0.9868503 0.999886 0.9868628 +0.9868507 0.999886 0.9868627 +0.9868512 0.999886 0.9868627 +0.986852 0.999886 0.9868627 +0.9868529 0.999886 0.9868627 +0.9868541 0.999886 0.9868627 +0.9868555 0.999886 0.9868627 +0.9868574 0.999886 0.9868627 +0.9868597 0.999886 0.9868627 +0.9868627 0.999886 0.9868627 +0.9868665 0.999886 0.9868627 +0.9868713 0.999886 0.9868627 +0.9868773 0.999886 0.9868627 +0.986885 0.999886 0.9868627 +0.9868946 0.999886 0.9868627 +0.9869069 0.999886 0.9868627 +0.9869223 0.999886 0.9868627 +0.9869419 0.999886 0.9868627 +0.9869667 0.999886 0.9868627 +0.986998 0.999886 0.9868627 +0.9870376 0.999886 0.9868627 +0.9870878 0.999886 0.9868627 +0.9871512 0.999886 0.9868627 +0.9872315 0.999886 0.9868627 +0.987333 0.999886 0.9868627 +0.9874615 0.999886 0.9868627 +0.987624 0.999886 0.9868627 +0.9878296 0.999886 0.9868627 +0.9880897 0.999886 0.9868627 +0.9884188 0.999886 0.9868627 +0.9888351 0.999886 0.9868627 +0.9893618 0.999886 0.9868627 +0.9900282 0.999886 0.9868627 +0.9908712 0.999886 0.9868627 +0.9919377 0.999886 0.9868627 +0.993287 0.999886 0.9868627 +0.9949941 0.999886 0.9868627 +0.9971537 0.999886 0.9868627 +0.999886 0.999886 0.9868627 +0.9999099 0.9977452 0.9895897 +0.9999288 0.9968597 0.9917549 +0.9999437 0.9966665 0.9934725 +0.989582 0.9999099 0.9895909 +0.989582 0.9999099 0.9895909 +0.989582 0.9999099 0.9895909 +0.989582 0.9999099 0.9895908 +0.989582 0.9999099 0.9895908 +0.9895819 0.9999099 0.9895908 +0.9895819 0.9999099 0.9895907 +0.9895819 0.9999099 0.9895906 +0.9895819 0.9999099 0.9895906 +0.9895818 0.9999099 0.9895905 +0.9895818 0.9999099 0.9895904 +0.9895818 0.9999099 0.9895902 +0.9895817 0.9999099 0.9895901 +0.9895817 0.9999099 0.98959 +0.9895817 0.9999099 0.9895898 +0.9895819 0.9999099 0.9895897 +0.9895821 0.9999099 0.9895897 +0.9895825 0.9999099 0.9895897 +0.9895829 0.9999099 0.9895897 +0.9895835 0.9999099 0.9895897 +0.9895842 0.9999099 0.9895897 +0.9895851 0.9999099 0.9895897 +0.9895863 0.9999099 0.9895897 +0.9895878 0.9999099 0.9895897 +0.9895897 0.9999099 0.9895897 +0.989592 0.9999099 0.9895897 +0.989595 0.9999099 0.9895897 +0.9895988 0.9999099 0.9895897 +0.9896036 0.9999099 0.9895897 +0.9896096 0.9999099 0.9895897 +0.9896173 0.9999099 0.9895897 +0.989627 0.9999099 0.9895897 +0.9896392 0.9999099 0.9895897 +0.9896547 0.9999099 0.9895897 +0.9896744 0.9999099 0.9895897 +0.9896992 0.9999099 0.9895897 +0.9897306 0.9999099 0.9895897 +0.9897703 0.9999099 0.9895897 +0.9898206 0.9999099 0.9895897 +0.9898842 0.9999099 0.9895897 +0.9899646 0.9999099 0.9895897 +0.9900664 0.9999099 0.9895897 +0.9901951 0.9999099 0.9895897 +0.990358 0.9999099 0.9895897 +0.9905641 0.9999099 0.9895897 +0.9908248 0.9999099 0.9895897 +0.9911547 0.9999099 0.9895897 +0.991572 0.9999099 0.9895897 +0.9920999 0.9999099 0.9895897 +0.9927678 0.9999099 0.9895897 +0.9936128 0.9999099 0.9895897 +0.9946818 0.9999099 0.9895897 +0.9960342 0.9999099 0.9895897 +0.9977452 0.9999099 0.9895897 +0.9999099 0.9999099 0.9895897 +0.9999288 0.9982146 0.9917549 +0.9999437 0.9975143 0.9934725 +0.9917501 0.9999288 0.9917557 +0.9917501 0.9999288 0.9917556 +0.9917501 0.9999288 0.9917556 +0.9917501 0.9999288 0.9917556 +0.9917501 0.9999288 0.9917556 +0.9917501 0.9999288 0.9917556 +0.99175 0.9999288 0.9917555 +0.99175 0.9999288 0.9917555 +0.99175 0.9999288 0.9917555 +0.99175 0.9999288 0.9917554 +0.99175 0.9999288 0.9917553 +0.9917499 0.9999288 0.9917553 +0.9917499 0.9999288 0.9917552 +0.9917499 0.9999288 0.9917551 +0.9917499 0.9999288 0.991755 +0.99175 0.9999288 0.9917549 +0.9917502 0.9999288 0.9917549 +0.9917504 0.9999288 0.9917549 +0.9917507 0.9999288 0.9917549 +0.991751 0.9999288 0.9917549 +0.9917515 0.9999288 0.9917549 +0.9917521 0.9999288 0.9917549 +0.9917528 0.9999288 0.9917549 +0.9917537 0.9999288 0.9917549 +0.9917549 0.9999288 0.9917549 +0.9917564 0.9999288 0.9917549 +0.9917582 0.9999288 0.9917549 +0.9917606 0.9999288 0.9917549 +0.9917636 0.9999288 0.9917549 +0.9917674 0.9999288 0.9917549 +0.9917722 0.9999288 0.9917549 +0.9917782 0.9999288 0.9917549 +0.9917859 0.9999288 0.9917549 +0.9917956 0.9999288 0.9917549 +0.9918079 0.9999288 0.9917549 +0.9918234 0.9999288 0.9917549 +0.9918431 0.9999288 0.9917549 +0.991868 0.9999288 0.9917549 +0.9918994 0.9999288 0.9917549 +0.9919392 0.9999288 0.9917549 +0.9919896 0.9999288 0.9917549 +0.9920533 0.9999288 0.9917549 +0.9921339 0.9999288 0.9917549 +0.9922358 0.9999288 0.9917549 +0.9923648 0.9999288 0.9917549 +0.992528 0.9999288 0.9917549 +0.9927345 0.9999288 0.9917549 +0.9929957 0.9999288 0.9917549 +0.9933261 0.9999288 0.9917549 +0.9937442 0.9999288 0.9917549 +0.9942731 0.9999288 0.9917549 +0.9949422 0.9999288 0.9917549 +0.9957887 0.9999288 0.9917549 +0.9968597 0.9999288 0.9917549 +0.9982146 0.9999288 0.9917549 +0.9999288 0.9999288 0.9917549 +0.9999437 0.9985868 0.9934725 +0.9934695 0.9999437 0.993473 +0.9934695 0.9999437 0.993473 +0.9934695 0.9999437 0.993473 +0.9934695 0.9999437 0.9934729 +0.9934695 0.9999437 0.9934729 +0.9934695 0.9999437 0.9934729 +0.9934695 0.9999437 0.9934729 +0.9934694 0.9999437 0.9934729 +0.9934694 0.9999437 0.9934728 +0.9934694 0.9999437 0.9934728 +0.9934694 0.9999437 0.9934728 +0.9934694 0.9999437 0.9934727 +0.9934694 0.9999437 0.9934727 +0.9934694 0.9999437 0.9934726 +0.9934694 0.9999437 0.9934725 +0.9934694 0.9999437 0.9934725 +0.9934695 0.9999437 0.9934725 +0.9934697 0.9999437 0.9934725 +0.9934698 0.9999437 0.9934725 +0.9934701 0.9999437 0.9934725 +0.9934704 0.9999437 0.9934725 +0.9934707 0.9999437 0.9934725 +0.9934712 0.9999437 0.9934725 +0.9934718 0.9999437 0.9934725 +0.9934725 0.9999437 0.9934725 +0.9934734 0.9999437 0.9934725 +0.9934746 0.9999437 0.9934725 +0.9934761 0.9999437 0.9934725 +0.9934779 0.9999437 0.9934725 +0.9934803 0.9999437 0.9934725 +0.9934833 0.9999437 0.9934725 +0.9934871 0.9999437 0.9934725 +0.9934919 0.9999437 0.9934725 +0.993498 0.9999437 0.9934725 +0.9935057 0.9999437 0.9934725 +0.9935154 0.9999437 0.9934725 +0.9935277 0.9999437 0.9934725 +0.9935432 0.9999437 0.9934725 +0.9935629 0.9999437 0.9934725 +0.9935878 0.9999437 0.9934725 +0.9936193 0.9999437 0.9934725 +0.9936592 0.9999437 0.9934725 +0.9937096 0.9999437 0.9934725 +0.9937734 0.9999437 0.9934725 +0.9938541 0.9999437 0.9934725 +0.9939562 0.9999437 0.9934725 +0.9940854 0.9999437 0.9934725 +0.9942488 0.9999437 0.9934725 +0.9944556 0.9999437 0.9934725 +0.9947172 0.9999437 0.9934725 +0.9950481 0.9999437 0.9934725 +0.9954668 0.9999437 0.9934725 +0.9959964 0.9999437 0.9934725 +0.9966665 0.9999437 0.9934725 +0.9975143 0.9999437 0.9934725 +0.9985868 0.9999437 0.9934725 +0.9999437 0.9999437 0.9934725 +0.0000238 0.0000238 0.6964791 +0.0005417 0.0000238 0.6964791 +0.0011968 0.0000238 0.6964791 +0.0020256 0.0000238 0.6964791 +0.0030742 0.0000238 0.6964791 +0.0044007 0.0000238 0.6964791 +0.006079 0.0000238 0.6964791 +0.0082023 0.0000238 0.6964791 +0.0108885 0.0000238 0.6964791 +0.0142868 0.0000238 0.6964791 +0.0185862 0.0000238 0.6964791 +0.0240255 0.0000238 0.6964791 +0.0309069 0.0000238 0.6964791 +0.0396127 0.0000238 0.6964791 +0.0506267 0.0000238 0.6964791 +0.0645609 0.0000238 0.6964791 +0.0821895 0.0000238 0.6964791 +0.1044919 0.0000238 0.6964791 +0.1327073 0.0000238 0.6964791 +0.1684036 0.0000238 0.6964791 +0.2135639 0.0000238 0.6964791 +0.2706977 0.0000238 0.6964791 +0.3429792 0.0000238 0.6964791 +0.4344249 0.0000238 0.6964791 +0.5501155 0.0000238 0.6964791 +0.6964791 0.0000238 0.6964791 +0.8407292 0.0051514 0.6652314 +0.9033413 0.0279321 0.5742985 +0.9354466 0.0624569 0.4929712 +0.9545467 0.1059991 0.4366682 +0.9669269 0.1572498 0.4065913 +0.9754027 0.2151269 0.4001561 +0.9814251 0.2783684 0.413595 +0.9858181 0.3454107 0.4427624 +0.9890841 0.4144197 0.483464 +0.9915469 0.4834235 0.5316756 +0.993424 0.5504963 0.5837409 +0.9948662 0.6139459 0.6365438 +0.9959813 0.6724572 0.6876273 +0.9968475 0.7251659 0.7352352 +0.997523 0.7716588 0.7782755 +0.9980513 0.8119154 0.8162254 +0.9984653 0.8462171 0.8490036 +0.9987905 0.8750477 0.8768378 +0.9990461 0.8990028 0.9001468 +0.9992474 0.9187175 0.9194454 +0.999406 0.9348153 0.9352767 +0.999531 0.9478754 0.9481671 +0.9996296 0.958416 0.9585999 +0.9997074 0.9668873 0.9670031 +0.9997689 0.9736726 0.9737454 +0.9998174 0.9790927 0.9791384 +0.9998557 0.9834129 0.9834416 +0.999886 0.9868505 0.9868685 +0.9999099 0.989582 0.9895933 +0.9999288 0.9917501 0.9917571 +0.9999437 0.9934695 0.9934739 +0.0000238 0.0005417 0.6964791 +0.0000382 0.0000382 0.6959756 +0.0006933 0.0000382 0.6959756 +0.0015221 0.0000382 0.6959756 +0.0025707 0.0000382 0.6959756 +0.0038972 0.0000382 0.6959756 +0.0055755 0.0000382 0.6959756 +0.0076988 0.0000382 0.6959756 +0.0103849 0.0000382 0.6959756 +0.0137833 0.0000382 0.6959756 +0.0180827 0.0000382 0.6959756 +0.023522 0.0000382 0.6959756 +0.0304033 0.0000382 0.6959756 +0.0391092 0.0000382 0.6959756 +0.0501232 0.0000382 0.6959756 +0.0640574 0.0000382 0.6959756 +0.081686 0.0000382 0.6959756 +0.1039884 0.0000382 0.6959756 +0.1322038 0.0000382 0.6959756 +0.1679 0.0000382 0.6959756 +0.2130604 0.0000382 0.6959756 +0.2701941 0.0000382 0.6959756 +0.3424757 0.0000382 0.6959756 +0.4339214 0.0000382 0.6959756 +0.549612 0.0000382 0.6959756 +0.6959756 0.0000382 0.6959756 +0.8405071 0.0051286 0.664948 +0.9032596 0.0278872 0.5740779 +0.9354101 0.0624063 0.4927653 +0.9545286 0.1059489 0.4364805 +0.9669173 0.1572031 0.4064278 +0.9753975 0.2150852 0.4000191 +0.9814221 0.2783325 0.4134842 +0.9858163 0.3453807 0.4426754 +0.9890831 0.4143955 0.4833974 +0.9915463 0.4834045 0.531626 +0.9934236 0.5504818 0.5837046 +0.994866 0.6139352 0.6365179 +0.9959811 0.6724495 0.6876092 +0.9968474 0.7251605 0.7352227 +0.997523 0.7716551 0.7782671 +0.9980512 0.8119128 0.8162198 +0.9984653 0.8462154 0.8489999 +0.9987905 0.8750466 0.8768354 +0.9990461 0.899002 0.9001452 +0.9992474 0.918717 0.9194443 +0.999406 0.9348149 0.9352761 +0.999531 0.9478752 0.9481667 +0.9996296 0.9584159 0.9585997 +0.9997074 0.9668872 0.967003 +0.9997689 0.9736726 0.9737453 +0.9998174 0.9790927 0.9791383 +0.9998557 0.9834129 0.9834415 +0.999886 0.9868505 0.9868684 +0.9999099 0.989582 0.9895932 +0.9999288 0.9917501 0.9917571 +0.9999437 0.9934695 0.9934739 +0.0000238 0.0011968 0.6964791 +0.0000382 0.0006933 0.6959756 +0.0000611 0.0000611 0.6953434 +0.0008899 0.0000611 0.6953434 +0.0019385 0.0000611 0.6953434 +0.003265 0.0000611 0.6953434 +0.0049433 0.0000611 0.6953434 +0.0070666 0.0000611 0.6953434 +0.0097527 0.0000611 0.6953434 +0.0131511 0.0000611 0.6953434 +0.0174505 0.0000611 0.6953434 +0.0228898 0.0000611 0.6953434 +0.0297711 0.0000611 0.6953434 +0.038477 0.0000611 0.6953434 +0.049491 0.0000611 0.6953434 +0.0634252 0.0000611 0.6953434 +0.0810538 0.0000611 0.6953434 +0.1033562 0.0000611 0.6953434 +0.1315716 0.0000611 0.6953434 +0.1672678 0.0000611 0.6953434 +0.2124282 0.0000611 0.6953434 +0.2695619 0.0000611 0.6953434 +0.3418435 0.0000611 0.6953434 +0.4332891 0.0000611 0.6953434 +0.5489798 0.0000611 0.6953434 +0.6953434 0.0000611 0.6953434 +0.8402274 0.0051047 0.6645915 +0.9031567 0.0278347 0.5738005 +0.9353643 0.0623458 0.4925065 +0.9545059 0.1058883 0.4362446 +0.9669053 0.1571463 0.4062223 +0.9753908 0.2150342 0.3998472 +0.9814183 0.2782884 0.4133451 +0.9858141 0.3453439 0.4425661 +0.9890818 0.4143657 0.4833138 +0.9915455 0.4833811 0.5315636 +0.9934231 0.550464 0.5836591 +0.9948657 0.6139219 0.6364854 +0.9959809 0.6724399 0.6875865 +0.9968473 0.7251537 0.7352071 +0.9975229 0.7716504 0.7782565 +0.9980512 0.8119096 0.8162127 +0.9984653 0.8462132 0.8489952 +0.9987904 0.8750451 0.8768324 +0.9990461 0.8990011 0.9001432 +0.9992474 0.9187164 0.9194431 +0.999406 0.9348146 0.9352752 +0.999531 0.947875 0.9481662 +0.9996296 0.9584157 0.9585994 +0.9997074 0.9668871 0.9670027 +0.9997689 0.9736725 0.9737452 +0.9998174 0.9790927 0.9791383 +0.9998557 0.9834129 0.9834415 +0.999886 0.9868505 0.9868684 +0.9999099 0.989582 0.9895932 +0.9999288 0.9917501 0.9917571 +0.9999437 0.9934695 0.9934739 +0.0000238 0.0020256 0.6964791 +0.0000382 0.0015221 0.6959756 +0.0000611 0.0008899 0.6953434 +0.0000978 0.0000978 0.6945513 +0.0011463 0.0000978 0.6945513 +0.0024729 0.0000978 0.6945513 +0.0041512 0.0000978 0.6945513 +0.0062744 0.0000978 0.6945513 +0.0089606 0.0000978 0.6945513 +0.012359 0.0000978 0.6945513 +0.0166583 0.0000978 0.6945513 +0.0220976 0.0000978 0.6945513 +0.028979 0.0000978 0.6945513 +0.0376849 0.0000978 0.6945513 +0.0486989 0.0000978 0.6945513 +0.0626331 0.0000978 0.6945513 +0.0802616 0.0000978 0.6945513 +0.102564 0.0000978 0.6945513 +0.1307795 0.0000978 0.6945513 +0.1664757 0.0000978 0.6945513 +0.2116361 0.0000978 0.6945513 +0.2687698 0.0000978 0.6945513 +0.3410514 0.0000978 0.6945513 +0.432497 0.0000978 0.6945513 +0.5481876 0.0000978 0.6945513 +0.6945513 0.0000978 0.6945513 +0.8398756 0.0050826 0.6641436 +0.9030276 0.0277752 0.5734525 +0.9353068 0.0622749 0.4921819 +0.9544774 0.1058162 0.4359488 +0.9668902 0.1570779 0.4059646 +0.9753825 0.2149725 0.3996316 +0.9814136 0.2782347 0.4131707 +0.9858113 0.3452987 0.4424291 +0.9890801 0.414329 0.483209 +0.9915446 0.4833522 0.5314854 +0.9934225 0.5504419 0.5836021 +0.9948653 0.6139056 0.6364447 +0.9959807 0.672428 0.687558 +0.9968472 0.7251454 0.7351875 +0.9975228 0.7716446 0.7782432 +0.9980511 0.8119057 0.8162038 +0.9984653 0.8462106 0.8489893 +0.9987904 0.8750434 0.8768285 +0.9990461 0.899 0.9001407 +0.9992474 0.9187157 0.9194415 +0.999406 0.9348141 0.9352742 +0.999531 0.9478746 0.9481655 +0.9996296 0.9584155 0.9585989 +0.9997074 0.966887 0.9670025 +0.9997689 0.9736724 0.973745 +0.9998174 0.9790926 0.9791382 +0.9998557 0.9834129 0.9834414 +0.999886 0.9868505 0.9868684 +0.9999099 0.989582 0.9895932 +0.9999288 0.9917501 0.9917571 +0.9999437 0.9934695 0.9934739 +0.0000238 0.0030742 0.6964791 +0.0000382 0.0025707 0.6959756 +0.0000611 0.0019385 0.6953434 +0.0000978 0.0011463 0.6945513 +0.0001565 0.0001565 0.6935614 +0.001483 0.0001565 0.6935614 +0.0031613 0.0001565 0.6935614 +0.0052846 0.0001565 0.6935614 +0.0079707 0.0001565 0.6935614 +0.0113691 0.0001565 0.6935614 +0.0156685 0.0001565 0.6935614 +0.0211078 0.0001565 0.6935614 +0.0279891 0.0001565 0.6935614 +0.036695 0.0001565 0.6935614 +0.047709 0.0001565 0.6935614 +0.0616432 0.0001565 0.6935614 +0.0792718 0.0001565 0.6935614 +0.1015742 0.0001565 0.6935614 +0.1297896 0.0001565 0.6935614 +0.1654858 0.0001565 0.6935614 +0.2106462 0.0001565 0.6935614 +0.2677799 0.0001565 0.6935614 +0.3400615 0.0001565 0.6935614 +0.4315072 0.0001565 0.6935614 +0.5471978 0.0001565 0.6935614 +0.6935614 0.0001565 0.6935614 +0.8394338 0.0050676 0.663582 +0.9028657 0.0277111 0.573017 +0.9352348 0.0621943 0.4917758 +0.9544418 0.1057322 0.4355789 +0.9668714 0.1569971 0.4056424 +0.9753721 0.2148987 0.399362 +0.9814076 0.2781701 0.4129526 +0.9858079 0.3452442 0.4422578 +0.9890781 0.4142845 0.483078 +0.9915433 0.4833171 0.5313876 +0.9934218 0.550415 0.5835308 +0.9948649 0.6138855 0.6363938 +0.9959804 0.6724135 0.6875223 +0.996847 0.7251351 0.735163 +0.9975227 0.7716375 0.7782266 +0.9980511 0.8119009 0.8161928 +0.9984652 0.8462073 0.848982 +0.9987904 0.8750412 0.8768238 +0.9990461 0.8989986 0.9001376 +0.9992474 0.9187148 0.9194395 +0.999406 0.9348135 0.935273 +0.999531 0.9478743 0.9481647 +0.9996296 0.9584153 0.9585984 +0.9997074 0.9668869 0.9670022 +0.9997689 0.9736723 0.9737448 +0.9998174 0.9790925 0.979138 +0.9998557 0.9834128 0.9834413 +0.999886 0.9868504 0.9868683 +0.9999099 0.989582 0.9895932 +0.9999288 0.9917501 0.9917571 +0.9999437 0.9934695 0.9934739 +0.0000238 0.0044007 0.6964791 +0.0000382 0.0038972 0.6959756 +0.0000611 0.003265 0.6953434 +0.0000978 0.0024729 0.6945513 +0.0001565 0.001483 0.6935614 +0.0002504 0.0002504 0.6923288 +0.0019287 0.0002504 0.6923288 +0.004052 0.0002504 0.6923288 +0.0067381 0.0002504 0.6923288 +0.0101365 0.0002504 0.6923288 +0.0144359 0.0002504 0.6923288 +0.0198752 0.0002504 0.6923288 +0.0267565 0.0002504 0.6923288 +0.0354624 0.0002504 0.6923288 +0.0464764 0.0002504 0.6923288 +0.0604106 0.0002504 0.6923288 +0.0780392 0.0002504 0.6923288 +0.1003416 0.0002504 0.6923288 +0.128557 0.0002504 0.6923288 +0.1642532 0.0002504 0.6923288 +0.2094136 0.0002504 0.6923288 +0.2665473 0.0002504 0.6923288 +0.3388289 0.0002504 0.6923288 +0.4302746 0.0002504 0.6923288 +0.5459652 0.0002504 0.6923288 +0.6923288 0.0002504 0.6923288 +0.8388802 0.0050694 0.6628797 +0.9026634 0.0276479 0.5724735 +0.9351449 0.0621069 0.4912694 +0.9543974 0.1056375 0.4351176 +0.9668479 0.156904 0.4052408 +0.9753591 0.2148124 0.399026 +0.9814002 0.2780936 0.4126808 +0.9858036 0.3451791 0.4420444 +0.9890755 0.4142311 0.4829148 +0.9915418 0.4832747 0.5312658 +0.9934209 0.5503825 0.583442 +0.9948643 0.6138613 0.6363304 +0.9959801 0.6723959 0.687478 +0.9968468 0.7251226 0.7351325 +0.9975226 0.7716288 0.778206 +0.998051 0.8118949 0.816179 +0.9984652 0.8462034 0.8489729 +0.9987904 0.8750386 0.8768178 +0.9990461 0.8989969 0.9001338 +0.9992474 0.9187137 0.919437 +0.9994059 0.9348128 0.9352714 +0.999531 0.9478738 0.9481637 +0.9996296 0.958415 0.9585978 +0.9997074 0.9668867 0.9670018 +0.9997689 0.9736722 0.9737445 +0.9998174 0.9790925 0.9791379 +0.9998557 0.9834128 0.9834412 +0.999886 0.9868504 0.9868682 +0.9999099 0.9895819 0.9895931 +0.9999288 0.9917501 0.991757 +0.9999437 0.9934695 0.9934738 +0.0000238 0.006079 0.6964791 +0.0000382 0.0055755 0.6959756 +0.0000611 0.0049433 0.6953434 +0.0000978 0.0041512 0.6945513 +0.0001565 0.0031613 0.6935614 +0.0002504 0.0019287 0.6923288 +0.0004008 0.0004008 0.6908009 +0.0025241 0.0004008 0.6908009 +0.0052103 0.0004008 0.6908009 +0.0086086 0.0004008 0.6908009 +0.012908 0.0004008 0.6908009 +0.0183473 0.0004008 0.6908009 +0.0252287 0.0004008 0.6908009 +0.0339345 0.0004008 0.6908009 +0.0449485 0.0004008 0.6908009 +0.0588827 0.0004008 0.6908009 +0.0765113 0.0004008 0.6908009 +0.0988137 0.0004008 0.6908009 +0.1270291 0.0004008 0.6908009 +0.1627254 0.0004008 0.6908009 +0.2078857 0.0004008 0.6908009 +0.2650195 0.0004008 0.6908009 +0.337301 0.0004008 0.6908009 +0.4287467 0.0004008 0.6908009 +0.5444373 0.0004008 0.6908009 +0.6908009 0.0004008 0.6908009 +0.8381886 0.0051048 0.6620045 +0.9024114 0.0275966 0.571798 +0.9350332 0.0620199 0.4906404 +0.9543421 0.1055364 0.434545 +0.9668187 0.1568008 0.4047424 +0.975343 0.2147144 0.3986091 +0.9813911 0.2780055 0.4123437 +0.9857982 0.3451032 0.4417797 +0.9890723 0.4141683 0.4827124 +0.9915399 0.4832246 0.5311148 +0.9934197 0.5503438 0.5833319 +0.9948636 0.6138323 0.6362518 +0.9959797 0.6723748 0.687423 +0.9968465 0.7251076 0.7350946 +0.9975224 0.7716184 0.7781803 +0.9980509 0.8118878 0.8161619 +0.9984651 0.8461986 0.8489617 +0.9987903 0.8750355 0.8768104 +0.9990461 0.8989948 0.900129 +0.9992473 0.9187123 0.919434 +0.9994059 0.9348119 0.9352694 +0.999531 0.9478733 0.9481624 +0.9996296 0.9584146 0.958597 +0.9997074 0.9668865 0.9670013 +0.9997689 0.9736721 0.9737442 +0.9998174 0.9790924 0.9791377 +0.9998557 0.9834127 0.9834411 +0.999886 0.9868504 0.9868682 +0.9999099 0.9895819 0.9895931 +0.9999288 0.99175 0.991757 +0.9999437 0.9934695 0.9934738 +0.0000238 0.0082023 0.6964791 +0.0000382 0.0076988 0.6959756 +0.0000611 0.0070666 0.6953434 +0.0000978 0.0062744 0.6945513 +0.0001565 0.0052846 0.6935614 +0.0002504 0.004052 0.6923288 +0.0004008 0.0025241 0.6908009 +0.0006416 0.0006416 0.6889184 +0.0033277 0.0006416 0.6889184 +0.0067261 0.0006416 0.6889184 +0.0110255 0.0006416 0.6889184 +0.0164648 0.0006416 0.6889184 +0.0233461 0.0006416 0.6889184 +0.032052 0.0006416 0.6889184 +0.043066 0.0006416 0.6889184 +0.0570002 0.0006416 0.6889184 +0.0746288 0.0006416 0.6889184 +0.0969312 0.0006416 0.6889184 +0.1251466 0.0006416 0.6889184 +0.1608428 0.0006416 0.6889184 +0.2060032 0.0006416 0.6889184 +0.2631369 0.0006416 0.6889184 +0.3354185 0.0006416 0.6889184 +0.4268641 0.0006416 0.6889184 +0.5425548 0.0006416 0.6889184 +0.6889184 0.0006416 0.6889184 +0.8373283 0.0052028 0.6609191 +0.9020992 0.0275778 0.5709632 +0.9348949 0.0619473 0.4898637 +0.9542739 0.1054384 0.4338381 +0.9667827 0.1566936 0.4041273 +0.9753231 0.2146085 0.3980948 +0.9813797 0.2779077 0.4119279 +0.9857916 0.3450175 0.4414533 +0.9890684 0.4140964 0.4824629 +0.9915376 0.4831666 0.5309287 +0.9934183 0.5502987 0.5831962 +0.9948628 0.6137984 0.6361549 +0.9959791 0.67235 0.6873552 +0.9968462 0.7250899 0.735048 +0.9975222 0.7716061 0.7781488 +0.9980508 0.8118794 0.8161408 +0.998465 0.8461929 0.8489478 +0.9987903 0.8750317 0.8768014 +0.999046 0.8989923 0.9001231 +0.9992473 0.9187107 0.9194302 +0.9994059 0.9348109 0.935267 +0.999531 0.9478726 0.9481609 +0.9996296 0.9584142 0.958596 +0.9997074 0.9668862 0.9670006 +0.9997689 0.9736719 0.9737438 +0.9998174 0.9790923 0.9791374 +0.9998557 0.9834127 0.983441 +0.999886 0.9868503 0.9868681 +0.9999099 0.9895819 0.989593 +0.9999288 0.99175 0.991757 +0.9999437 0.9934694 0.9934738 +0.0000238 0.0108885 0.6964791 +0.0000382 0.0103849 0.6959756 +0.0000611 0.0097527 0.6953434 +0.0000978 0.0089606 0.6945513 +0.0001565 0.0079707 0.6935614 +0.0002504 0.0067381 0.6923288 +0.0004008 0.0052103 0.6908009 +0.0006416 0.0033277 0.6889184 +0.0010268 0.0010268 0.6866175 +0.0044252 0.0010268 0.6866175 +0.0087246 0.0010268 0.6866175 +0.0141639 0.0010268 0.6866175 +0.0210452 0.0010268 0.6866175 +0.0297511 0.0010268 0.6866175 +0.0407651 0.0010268 0.6866175 +0.0546993 0.0010268 0.6866175 +0.0723279 0.0010268 0.6866175 +0.0946303 0.0010268 0.6866175 +0.1228457 0.0010268 0.6866175 +0.1585419 0.0010268 0.6866175 +0.2037023 0.0010268 0.6866175 +0.260836 0.0010268 0.6866175 +0.3331176 0.0010268 0.6866175 +0.4245633 0.0010268 0.6866175 +0.5402539 0.0010268 0.6866175 +0.6866175 0.0010268 0.6866175 +0.8362644 0.0054121 0.6595817 +0.9017148 0.0276281 0.5699388 +0.9347252 0.061916 0.4889116 +0.9541902 0.1053624 0.4329722 +0.9667385 0.1565954 0.4033741 +0.9752987 0.2145034 0.3974652 +0.9813659 0.2778058 0.4114191 +0.9857835 0.3449254 0.4410539 +0.9890637 0.4140176 0.4821576 +0.9915347 0.4831021 0.530701 +0.9934166 0.550248 0.5830302 +0.9948617 0.6137599 0.6360365 +0.9959785 0.6723217 0.6872723 +0.9968458 0.7250697 0.734991 +0.997522 0.7715919 0.7781102 +0.9980506 0.8118697 0.816115 +0.9984649 0.8461864 0.8489308 +0.9987902 0.8750274 0.8767903 +0.999046 0.8989895 0.9001159 +0.9992473 0.9187089 0.9194255 +0.9994059 0.9348097 0.935264 +0.999531 0.9478718 0.948159 +0.9996296 0.9584137 0.9585948 +0.9997074 0.9668859 0.9669999 +0.9997689 0.9736717 0.9737434 +0.9998174 0.9790921 0.9791371 +0.9998557 0.9834126 0.9834408 +0.999886 0.9868503 0.986868 +0.9999099 0.9895819 0.9895929 +0.9999288 0.99175 0.9917569 +0.9999437 0.9934694 0.9934738 +0.0000238 0.0142868 0.6964791 +0.0000382 0.0137833 0.6959756 +0.0000611 0.0131511 0.6953434 +0.0000978 0.012359 0.6945513 +0.0001565 0.0113691 0.6935614 +0.0002504 0.0101365 0.6923288 +0.0004008 0.0086086 0.6908009 +0.0006416 0.0067261 0.6889184 +0.0010268 0.0044252 0.6866175 +0.0016435 0.0016435 0.6838358 +0.0059429 0.0016435 0.6838358 +0.0113822 0.0016435 0.6838358 +0.0182636 0.0016435 0.6838358 +0.0269694 0.0016435 0.6838358 +0.0379834 0.0016435 0.6838358 +0.0519176 0.0016435 0.6838358 +0.0695462 0.0016435 0.6838358 +0.0918486 0.0016435 0.6838358 +0.120064 0.0016435 0.6838358 +0.1557603 0.0016435 0.6838358 +0.2009206 0.0016435 0.6838358 +0.2580543 0.0016435 0.6838358 +0.3303359 0.0016435 0.6838358 +0.4217816 0.0016435 0.6838358 +0.5374722 0.0016435 0.6838358 +0.6838358 0.0016435 0.6838358 +0.8349593 0.0058134 0.6579487 +0.9012461 0.0278105 0.5686945 +0.9345187 0.0619734 0.4877565 +0.9540886 0.1053433 0.4319223 +0.966685 0.1565315 0.4024614 +0.9752692 0.2144168 0.3967026 +0.9813491 0.2777122 0.410803 +0.9857738 0.3448353 0.4405705 +0.9890579 0.4139373 0.4817882 +0.9915312 0.4830346 0.5304255 +0.9934145 0.5501939 0.5828294 +0.9948604 0.6137183 0.6358932 +0.9959777 0.6722907 0.687172 +0.9968453 0.7250473 0.7349221 +0.9975217 0.7715762 0.7780636 +0.9980504 0.8118589 0.8160839 +0.9984648 0.8461791 0.8489102 +0.9987902 0.8750225 0.8767768 +0.9990459 0.8989863 0.9001073 +0.9992473 0.9187068 0.9194199 +0.9994059 0.9348083 0.9352604 +0.9995309 0.947871 0.9481567 +0.9996296 0.9584132 0.9585934 +0.9997074 0.9668855 0.966999 +0.9997689 0.9736715 0.9737428 +0.9998174 0.979092 0.9791368 +0.9998557 0.9834125 0.9834405 +0.999886 0.9868502 0.9868678 +0.9999099 0.9895818 0.9895928 +0.9999288 0.99175 0.9917569 +0.9999437 0.9934694 0.9934737 +0.0000238 0.0185862 0.6964791 +0.0000382 0.0180827 0.6959756 +0.0000611 0.0174505 0.6953434 +0.0000978 0.0166583 0.6945513 +0.0001565 0.0156685 0.6935614 +0.0002504 0.0144359 0.6923288 +0.0004008 0.012908 0.6908009 +0.0006416 0.0110255 0.6889184 +0.0010268 0.0087246 0.6866175 +0.0016435 0.0059429 0.6838358 +0.0026305 0.0026305 0.6805235 +0.0080698 0.0026305 0.6805235 +0.0149512 0.0026305 0.6805235 +0.023657 0.0026305 0.6805235 +0.0346711 0.0026305 0.6805235 +0.0486053 0.0026305 0.6805235 +0.0662338 0.0026305 0.6805235 +0.0885362 0.0026305 0.6805235 +0.1167517 0.0026305 0.6805235 +0.1524479 0.0026305 0.6805235 +0.1976083 0.0026305 0.6805235 +0.254742 0.0026305 0.6805235 +0.3270236 0.0026305 0.6805235 +0.4184692 0.0026305 0.6805235 +0.5341598 0.0026305 0.6805235 +0.6805235 0.0026305 0.6805235 +0.8333779 0.0065402 0.6559807 +0.900682 0.0282324 0.5672044 +0.9342712 0.062202 0.4863753 +0.9539671 0.1054431 0.4306679 +0.9666211 0.1565473 0.4013716 +0.975234 0.2143816 0.3957926 +0.9813291 0.2776503 0.410068 +0.9857621 0.3447636 0.439994 +0.989051 0.4138668 0.4813478 +0.9915271 0.4829718 0.5300971 +0.993412 0.5501416 0.5825901 +0.9948589 0.6136769 0.6357225 +0.9959768 0.6722594 0.6870525 +0.9968448 0.7250244 0.73484 +0.9975213 0.7715599 0.778008 +0.9980502 0.8118476 0.8160468 +0.9984647 0.8461714 0.8488857 +0.9987901 0.8750173 0.8767609 +0.9990459 0.8989829 0.9000969 +0.9992472 0.9187045 0.9194133 +0.9994059 0.9348069 0.9352562 +0.9995309 0.94787 0.948154 +0.9996296 0.9584126 0.9585917 +0.9997074 0.9668852 0.9669979 +0.9997689 0.9736712 0.9737421 +0.9998174 0.9790919 0.9791363 +0.9998557 0.9834124 0.9834403 +0.999886 0.9868502 0.9868676 +0.9999099 0.9895818 0.9895927 +0.9999288 0.99175 0.9917568 +0.9999437 0.9934694 0.9934737 +0.0000238 0.0240255 0.6964791 +0.0000382 0.023522 0.6959756 +0.0000611 0.0228898 0.6953434 +0.0000978 0.0220976 0.6945513 +0.0001565 0.0211078 0.6935614 +0.0002504 0.0198752 0.6923288 +0.0004008 0.0183473 0.6908009 +0.0006416 0.0164648 0.6889184 +0.0010268 0.0141639 0.6866175 +0.0016435 0.0113822 0.6838358 +0.0026305 0.0080698 0.6805235 +0.0042103 0.0042103 0.676664 +0.0110917 0.0042103 0.676664 +0.0197975 0.0042103 0.676664 +0.0308116 0.0042103 0.676664 +0.0447458 0.0042103 0.676664 +0.0623743 0.0042103 0.676664 +0.0846767 0.0042103 0.676664 +0.1128922 0.0042103 0.676664 +0.1485884 0.0042103 0.676664 +0.1937488 0.0042103 0.676664 +0.2508825 0.0042103 0.676664 +0.3231641 0.0042103 0.676664 +0.4146097 0.0042103 0.676664 +0.5303003 0.0042103 0.676664 +0.676664 0.0042103 0.676664 +0.8314967 0.0078103 0.6536548 +0.9000167 0.0290732 0.5654564 +0.9339805 0.062742 0.484758 +0.9538247 0.1057683 0.4292005 +0.9665463 0.1567226 0.4000976 +0.9751928 0.2144566 0.3947294 +0.9813057 0.2776626 0.4092098 +0.9857485 0.3447407 0.4393211 +0.989043 0.4138277 0.4808339 +0.9915223 0.4829286 0.5297141 +0.9934091 0.5501012 0.582311 +0.9948571 0.6136427 0.6355234 +0.9959757 0.6722322 0.6869133 +0.9968441 0.7250039 0.7347442 +0.9975209 0.7715449 0.7779432 +0.99805 0.811837 0.8160036 +0.9984645 0.8461641 0.8488572 +0.99879 0.8750124 0.8767422 +0.9990458 0.8989796 0.9000848 +0.9992472 0.9187024 0.9194055 +0.9994059 0.9348055 0.9352512 +0.9995309 0.9478691 0.9481509 +0.9996296 0.958412 0.9585897 +0.9997074 0.9668848 0.9669966 +0.9997689 0.973671 0.9737413 +0.9998174 0.9790917 0.9791358 +0.9998557 0.9834123 0.98344 +0.999886 0.9868501 0.9868674 +0.9999099 0.9895818 0.9895926 +0.9999288 0.9917499 0.9917567 +0.9999437 0.9934694 0.9934736 +0.0000238 0.0309069 0.6964791 +0.0000382 0.0304033 0.6959756 +0.0000611 0.0297711 0.6953434 +0.0000978 0.028979 0.6945513 +0.0001565 0.0279891 0.6935614 +0.0002504 0.0267565 0.6923288 +0.0004008 0.0252287 0.6908009 +0.0006416 0.0233461 0.6889184 +0.0010268 0.0210452 0.6866175 +0.0016435 0.0182636 0.6838358 +0.0026305 0.0149512 0.6805235 +0.0042103 0.0110917 0.676664 +0.0067388 0.0067388 0.6723111 +0.0154447 0.0067388 0.6723111 +0.0264587 0.0067388 0.6723111 +0.0403929 0.0067388 0.6723111 +0.0580214 0.0067388 0.6723111 +0.0803239 0.0067388 0.6723111 +0.1085393 0.0067388 0.6723111 +0.1442355 0.0067388 0.6723111 +0.1893959 0.0067388 0.6723111 +0.2465296 0.0067388 0.6723111 +0.3188112 0.0067388 0.6723111 +0.4102568 0.0067388 0.6723111 +0.5259474 0.0067388 0.6723111 +0.6723111 0.0067388 0.6723111 +0.8293233 0.0099781 0.6509878 +0.8992555 0.0306306 0.5634696 +0.9336494 0.0638283 0.4829236 +0.953663 0.1064997 0.4275379 +0.9664615 0.1571937 0.3986555 +0.9751462 0.2147432 0.3935266 +0.9812792 0.2778236 0.4082395 +0.9857332 0.3448204 0.4385606 +0.9890339 0.4138582 0.4802533 +0.9915169 0.4829319 0.5292815 +0.9934058 0.5500915 0.5819959 +0.9948551 0.6136284 0.6352987 +0.9959745 0.672218 0.6867561 +0.9968433 0.7249916 0.7346362 +0.9975204 0.7715352 0.7778701 +0.9980497 0.8118298 0.8159548 +0.9984643 0.8461589 0.848825 +0.9987899 0.8750088 0.8767212 +0.9990458 0.8989771 0.9000712 +0.9992472 0.9187008 0.9193968 +0.9994058 0.9348044 0.9352456 +0.9995309 0.9478684 0.9481473 +0.9996296 0.9584115 0.9585874 +0.9997074 0.9668845 0.9669952 +0.9997689 0.9736708 0.9737404 +0.9998174 0.9790916 0.9791353 +0.9998557 0.9834122 0.9834396 +0.999886 0.9868501 0.9868672 +0.9999099 0.9895817 0.9895925 +0.9999288 0.9917499 0.9917566 +0.9999437 0.9934694 0.9934736 +0.0000238 0.0396127 0.6964791 +0.0000382 0.0391092 0.6959756 +0.0000611 0.038477 0.6953434 +0.0000978 0.0376849 0.6945513 +0.0001565 0.036695 0.6935614 +0.0002504 0.0354624 0.6923288 +0.0004008 0.0339345 0.6908009 +0.0006416 0.032052 0.6889184 +0.0010268 0.0297511 0.6866175 +0.0016435 0.0269694 0.6838358 +0.0026305 0.023657 0.6805235 +0.0042103 0.0197975 0.676664 +0.0067388 0.0154447 0.6723111 +0.0107859 0.0107859 0.6676523 +0.0217999 0.0107859 0.6676523 +0.0357341 0.0107859 0.6676523 +0.0533626 0.0107859 0.6676523 +0.075665 0.0107859 0.6676523 +0.1038805 0.0107859 0.6676523 +0.1395767 0.0107859 0.6676523 +0.1847371 0.0107859 0.6676523 +0.2418708 0.0107859 0.6676523 +0.3141524 0.0107859 0.6676523 +0.405598 0.0107859 0.6676523 +0.5212886 0.0107859 0.6676523 +0.6676523 0.0107859 0.6676523 +0.8269342 0.0136166 0.6480804 +0.8984278 0.0333932 0.561325 +0.9332914 0.0658501 0.480948 +0.9534887 0.1079385 0.4257495 +0.9663702 0.15819 0.3971056 +0.9750962 0.2154135 0.392235 +0.9812508 0.2782606 0.4071981 +0.9857167 0.3450957 0.4377449 +0.9890241 0.4140252 0.4796308 +0.991511 0.4830292 0.5288178 +0.9934023 0.5501456 0.5816582 +0.994853 0.6136569 0.6350579 +0.9959732 0.672232 0.6865877 +0.9968425 0.7249978 0.7345205 +0.9975199 0.7715376 0.7777918 +0.9980494 0.8118303 0.8159025 +0.9984642 0.8461587 0.8487906 +0.9987897 0.8750084 0.8766987 +0.9990457 0.8989767 0.9000567 +0.9992471 0.9187004 0.9193874 +0.9994058 0.9348042 0.9352396 +0.9995309 0.9478683 0.9481435 +0.9996295 0.9584114 0.958585 +0.9997074 0.9668844 0.9669937 +0.9997689 0.9736708 0.9737394 +0.9998174 0.9790916 0.9791347 +0.9998557 0.9834122 0.9834392 +0.999886 0.98685 0.986867 +0.9999099 0.9895817 0.9895923 +0.9999288 0.9917499 0.9917565 +0.9999437 0.9934694 0.9934735 +0.0000238 0.0506267 0.6964791 +0.0000382 0.0501232 0.6959756 +0.0000611 0.049491 0.6953434 +0.0000978 0.0486989 0.6945513 +0.0001565 0.047709 0.6935614 +0.0002504 0.0464764 0.6923288 +0.0004008 0.0449485 0.6908009 +0.0006416 0.043066 0.6889184 +0.0010268 0.0407651 0.6866175 +0.0016435 0.0379834 0.6838358 +0.0026305 0.0346711 0.6805235 +0.0042103 0.0308116 0.676664 +0.0067388 0.0264587 0.6723111 +0.0107859 0.0217999 0.6676523 +0.0172633 0.0172633 0.6631157 +0.0311975 0.0172633 0.6631157 +0.0488261 0.0172633 0.6631157 +0.0711285 0.0172633 0.6631157 +0.099344 0.0172633 0.6631157 +0.1350402 0.0172633 0.6631157 +0.1802005 0.0172633 0.6631157 +0.2373343 0.0172633 0.6631157 +0.3096159 0.0172633 0.6631157 +0.4010615 0.0172633 0.6631157 +0.5167521 0.0172633 0.6631157 +0.6631157 0.0172633 0.6631157 +0.8245426 0.0196467 0.6451948 +0.8976087 0.0381561 0.5592184 +0.9329391 0.0694453 0.479012 +0.9533177 0.1105818 0.4239991 +0.9662809 0.160092 0.3955901 +0.9750472 0.2167545 0.390973 +0.9812231 0.2791873 0.4061813 +0.9857006 0.3457234 0.4369488 +0.9890146 0.4144423 0.4790235 +0.9915054 0.4833013 0.5283656 +0.9933988 0.5503203 0.581329 +0.9948509 0.6137675 0.6348232 +0.9959719 0.6723012 0.6864236 +0.9968418 0.7250408 0.7344077 +0.9975194 0.7715641 0.7777156 +0.9980491 0.8118466 0.8158516 +0.998464 0.8461687 0.848757 +0.9987896 0.8750145 0.8766768 +0.9990456 0.8989805 0.9000425 +0.9992471 0.9187027 0.9193783 +0.9994058 0.9348056 0.9352338 +0.9995309 0.9478691 0.9481398 +0.9996295 0.958412 0.9585826 +0.9997074 0.9668847 0.9669922 +0.9997688 0.973671 0.9737385 +0.9998174 0.9790917 0.9791341 +0.9998557 0.9834123 0.9834389 +0.999886 0.9868501 0.9868667 +0.9999099 0.9895817 0.9895922 +0.9999288 0.9917499 0.9917565 +0.9999437 0.9934694 0.9934735 +0.0000238 0.0645609 0.6964791 +0.0000382 0.0640574 0.6959756 +0.0000611 0.0634252 0.6953434 +0.0000978 0.0626331 0.6945513 +0.0001565 0.0616432 0.6935614 +0.0002504 0.0604106 0.6923288 +0.0004008 0.0588827 0.6908009 +0.0006416 0.0570002 0.6889184 +0.0010268 0.0546993 0.6866175 +0.0016435 0.0519176 0.6838358 +0.0026305 0.0486053 0.6805235 +0.0042103 0.0447458 0.676664 +0.0067388 0.0403929 0.6723111 +0.0107859 0.0357341 0.6676523 +0.0172633 0.0311975 0.6631157 +0.0276309 0.0276309 0.6595491 +0.0452595 0.0276309 0.6595491 +0.0675619 0.0276309 0.6595491 +0.0957773 0.0276309 0.6595491 +0.1314736 0.0276309 0.6595491 +0.1766339 0.0276309 0.6595491 +0.2337676 0.0276309 0.6595491 +0.3060492 0.0276309 0.6595491 +0.3974949 0.0276309 0.6595491 +0.5131855 0.0276309 0.6595491 +0.6595491 0.0276309 0.6595491 +0.8226154 0.0295373 0.6428873 +0.8969554 0.0461985 0.5575493 +0.9326595 0.0756464 0.4774812 +0.9531823 0.1152388 0.4226166 +0.9662104 0.1635226 0.3943942 +0.9750086 0.2192389 0.3899778 +0.9812013 0.2809573 0.4053799 +0.9856879 0.3469645 0.4363216 +0.9890072 0.4152991 0.4785453 +0.9915009 0.4838841 0.5280096 +0.9933961 0.5507113 0.5810699 +0.9948493 0.6140266 0.6346385 +0.9959709 0.6724711 0.6862945 +0.9968411 0.7251511 0.7343191 +0.9975191 0.7716352 0.7776556 +0.9980488 0.8118921 0.8158116 +0.9984638 0.8461977 0.8487306 +0.9987895 0.8750329 0.8766596 +0.9990456 0.8989921 0.9000313 +0.999247 0.9187101 0.9193711 +0.9994057 0.9348102 0.9352292 +0.9995309 0.947872 0.9481369 +0.9996295 0.9584138 0.9585808 +0.9997074 0.9668859 0.966991 +0.9997688 0.9736717 0.9737378 +0.9998174 0.9790921 0.9791336 +0.9998557 0.9834126 0.9834386 +0.999886 0.9868503 0.9868666 +0.9999099 0.9895819 0.9895921 +0.9999288 0.99175 0.9917564 +0.9999437 0.9934694 0.9934734 +0.0000238 0.0821895 0.6964791 +0.0000382 0.081686 0.6959756 +0.0000611 0.0810538 0.6953434 +0.0000978 0.0802616 0.6945513 +0.0001565 0.0792718 0.6935614 +0.0002504 0.0780392 0.6923288 +0.0004008 0.0765113 0.6908009 +0.0006416 0.0746288 0.6889184 +0.0010268 0.0723279 0.6866175 +0.0016435 0.0695462 0.6838358 +0.0026305 0.0662338 0.6805235 +0.0042103 0.0623743 0.676664 +0.0067388 0.0580214 0.6723111 +0.0107859 0.0533626 0.6676523 +0.0172633 0.0488261 0.6631157 +0.0276309 0.0452595 0.6595491 +0.0441188 0.0441188 0.6584084 +0.0664212 0.0441188 0.6584084 +0.0946366 0.0441188 0.6584084 +0.1303328 0.0441188 0.6584084 +0.1754932 0.0441188 0.6584084 +0.2326269 0.0441188 0.6584084 +0.3049085 0.0441188 0.6584084 +0.3963542 0.0441188 0.6584084 +0.5120448 0.0441188 0.6584084 +0.6584084 0.0441188 0.6584084 +0.8219901 0.0455041 0.6421419 +0.8967447 0.0594506 0.557013 +0.9325696 0.0860209 0.4769901 +0.9531389 0.1231452 0.4221733 +0.9661878 0.1694384 0.3940109 +0.9749962 0.2235962 0.389659 +0.9811943 0.2841192 0.4051232 +0.9856839 0.3492254 0.4361208 +0.9890048 0.4168922 0.4783922 +0.9914995 0.4849907 0.5278957 +0.9933953 0.5514695 0.580987 +0.9948487 0.6145393 0.6345795 +0.9959706 0.6728136 0.6862532 +0.9968409 0.7253775 0.7342907 +0.9975189 0.7717834 0.7776364 +0.9980488 0.8119884 0.8157988 +0.9984638 0.8462598 0.8487222 +0.9987895 0.8750727 0.8766541 +0.9990455 0.8990175 0.9000277 +0.999247 0.9187262 0.9193688 +0.9994057 0.9348204 0.9352277 +0.9995308 0.9478785 0.9481359 +0.9996295 0.9584178 0.9585802 +0.9997074 0.9668884 0.9669906 +0.9997688 0.9736733 0.9737375 +0.9998174 0.9790931 0.9791334 +0.9998557 0.9834132 0.9834385 +0.999886 0.9868507 0.9868665 +0.9999099 0.9895821 0.989592 +0.9999288 0.9917502 0.9917564 +0.9999437 0.9934695 0.9934734 +0.0000238 0.1044919 0.6964791 +0.0000382 0.1039884 0.6959756 +0.0000611 0.1033562 0.6953434 +0.0000978 0.102564 0.6945513 +0.0001565 0.1015742 0.6935614 +0.0002504 0.1003416 0.6923288 +0.0004008 0.0988137 0.6908009 +0.0006416 0.0969312 0.6889184 +0.0010268 0.0946303 0.6866175 +0.0016435 0.0918486 0.6838358 +0.0026305 0.0885362 0.6805235 +0.0042103 0.0846767 0.676664 +0.0067388 0.0803239 0.6723111 +0.0107859 0.075665 0.6676523 +0.0172633 0.0711285 0.6631157 +0.0276309 0.0675619 0.6595491 +0.0441188 0.0664212 0.6584084 +0.0664212 0.0664212 0.6584084 +0.0946366 0.0664212 0.6584084 +0.1303328 0.0664212 0.6584084 +0.1754932 0.0664212 0.6584084 +0.2326269 0.0664212 0.6584084 +0.3049085 0.0664212 0.6584084 +0.3963542 0.0664212 0.6584084 +0.5120448 0.0664212 0.6584084 +0.6584084 0.0664212 0.6584084 +0.8219901 0.0671656 0.6421419 +0.8967447 0.0775151 0.557013 +0.9325696 0.1002154 0.4769901 +0.9531389 0.1340017 0.4221733 +0.9661878 0.1775917 0.3940109 +0.9749962 0.2296253 0.389659 +0.9811943 0.2885124 0.4051232 +0.9856839 0.3523802 0.4361208 +0.9890048 0.419125 0.4783922 +0.9914995 0.4865484 0.5278957 +0.9933953 0.5525411 0.580987 +0.9948487 0.6152669 0.6345795 +0.9959706 0.6733015 0.6862532 +0.9968409 0.7257011 0.7342907 +0.9975189 0.7719959 0.7776364 +0.9980488 0.8121268 0.8157988 +0.9984638 0.8463492 0.8487222 +0.9987895 0.8751301 0.8766541 +0.9990455 0.8990542 0.9000277 +0.999247 0.9187495 0.9193688 +0.9994057 0.9348352 0.9352277 +0.9995308 0.9478878 0.9481359 +0.9996295 0.9584237 0.9585802 +0.9997074 0.9668922 0.9669906 +0.9997688 0.9736756 0.9737375 +0.9998174 0.9790946 0.9791334 +0.9998557 0.9834141 0.9834385 +0.999886 0.9868512 0.9868665 +0.9999099 0.9895825 0.989592 +0.9999288 0.9917504 0.9917564 +0.9999437 0.9934697 0.9934734 +0.0000238 0.1327073 0.6964791 +0.0000382 0.1322038 0.6959756 +0.0000611 0.1315716 0.6953434 +0.0000978 0.1307795 0.6945513 +0.0001565 0.1297896 0.6935614 +0.0002504 0.128557 0.6923288 +0.0004008 0.1270291 0.6908009 +0.0006416 0.1251466 0.6889184 +0.0010268 0.1228457 0.6866175 +0.0016435 0.120064 0.6838358 +0.0026305 0.1167517 0.6805235 +0.0042103 0.1128922 0.676664 +0.0067388 0.1085393 0.6723111 +0.0107859 0.1038805 0.6676523 +0.0172633 0.099344 0.6631157 +0.0276309 0.0957773 0.6595491 +0.0441188 0.0946366 0.6584084 +0.0664212 0.0946366 0.6584084 +0.0946366 0.0946366 0.6584084 +0.1303328 0.0946366 0.6584084 +0.1754932 0.0946366 0.6584084 +0.2326269 0.0946366 0.6584084 +0.3049085 0.0946366 0.6584084 +0.3963542 0.0946366 0.6584084 +0.5120448 0.0946366 0.6584084 +0.6584084 0.0946366 0.6584084 +0.8219901 0.0945703 0.6421419 +0.8967447 0.1003691 0.557013 +0.9325696 0.1181733 0.4769901 +0.9531389 0.1477366 0.4221733 +0.9661878 0.1879067 0.3940109 +0.9749962 0.2372529 0.389659 +0.9811943 0.2940703 0.4051232 +0.9856839 0.3563715 0.4361208 +0.9890048 0.4219498 0.4783922 +0.9914995 0.4885191 0.5278957 +0.9933953 0.5538969 0.580987 +0.9948487 0.6161874 0.6345795 +0.9959706 0.6739188 0.6862532 +0.9968409 0.7261105 0.7342907 +0.9975189 0.7722648 0.7776364 +0.9980488 0.8123018 0.8157988 +0.9984638 0.8464623 0.8487222 +0.9987895 0.8752028 0.8766541 +0.9990455 0.8991006 0.9000277 +0.999247 0.9187791 0.9193688 +0.9994057 0.9348539 0.9352277 +0.9995308 0.9478997 0.9481359 +0.9996295 0.9584312 0.9585802 +0.9997074 0.9668969 0.9669906 +0.9997688 0.9736786 0.9737375 +0.9998174 0.9790965 0.9791334 +0.9998557 0.9834153 0.9834385 +0.999886 0.986852 0.9868665 +0.9999099 0.9895829 0.989592 +0.9999288 0.9917507 0.9917564 +0.9999437 0.9934698 0.9934734 +0.0000238 0.1684036 0.6964791 +0.0000382 0.1679 0.6959756 +0.0000611 0.1672678 0.6953434 +0.0000978 0.1664757 0.6945513 +0.0001565 0.1654858 0.6935614 +0.0002504 0.1642532 0.6923288 +0.0004008 0.1627254 0.6908009 +0.0006416 0.1608428 0.6889184 +0.0010268 0.1585419 0.6866175 +0.0016435 0.1557603 0.6838358 +0.0026305 0.1524479 0.6805235 +0.0042103 0.1485884 0.676664 +0.0067388 0.1442355 0.6723111 +0.0107859 0.1395767 0.6676523 +0.0172633 0.1350402 0.6631157 +0.0276309 0.1314736 0.6595491 +0.0441188 0.1303328 0.6584084 +0.0664212 0.1303328 0.6584084 +0.0946366 0.1303328 0.6584084 +0.1303328 0.1303328 0.6584084 +0.1754932 0.1303328 0.6584084 +0.2326269 0.1303328 0.6584084 +0.3049085 0.1303328 0.6584084 +0.3963542 0.1303328 0.6584084 +0.5120448 0.1303328 0.6584084 +0.6584084 0.1303328 0.6584084 +0.8219901 0.1292408 0.6421419 +0.8967447 0.1292823 0.557013 +0.9325696 0.1408925 0.4769901 +0.9531389 0.1651131 0.4221733 +0.9661878 0.2009566 0.3940109 +0.9749962 0.2469027 0.389659 +0.9811943 0.3011018 0.4051232 +0.9856839 0.3614209 0.4361208 +0.9890048 0.4255236 0.4783922 +0.9914995 0.4910123 0.5278957 +0.9933953 0.5556122 0.580987 +0.9948487 0.6173519 0.6345795 +0.9959706 0.6746998 0.6862532 +0.9968409 0.7266285 0.7342907 +0.9975189 0.7726049 0.7776364 +0.9980488 0.8125232 0.8157988 +0.9984638 0.8466054 0.8487222 +0.9987895 0.8752947 0.8766541 +0.9990455 0.8991593 0.9000277 +0.999247 0.9188164 0.9193688 +0.9994057 0.9348776 0.9352277 +0.9995308 0.9479146 0.9481359 +0.9996295 0.9584406 0.9585802 +0.9997074 0.9669028 0.9669906 +0.9997688 0.9736823 0.9737375 +0.9998174 0.9790988 0.9791334 +0.9998557 0.9834167 0.9834385 +0.999886 0.9868529 0.9868665 +0.9999099 0.9895835 0.989592 +0.9999288 0.991751 0.9917564 +0.9999437 0.9934701 0.9934734 +0.0000238 0.2135639 0.6964791 +0.0000382 0.2130604 0.6959756 +0.0000611 0.2124282 0.6953434 +0.0000978 0.2116361 0.6945513 +0.0001565 0.2106462 0.6935614 +0.0002504 0.2094136 0.6923288 +0.0004008 0.2078857 0.6908009 +0.0006416 0.2060032 0.6889184 +0.0010268 0.2037023 0.6866175 +0.0016435 0.2009206 0.6838358 +0.0026305 0.1976083 0.6805235 +0.0042103 0.1937488 0.676664 +0.0067388 0.1893959 0.6723111 +0.0107859 0.1847371 0.6676523 +0.0172633 0.1802005 0.6631157 +0.0276309 0.1766339 0.6595491 +0.0441188 0.1754932 0.6584084 +0.0664212 0.1754932 0.6584084 +0.0946366 0.1754932 0.6584084 +0.1303328 0.1754932 0.6584084 +0.1754932 0.1754932 0.6584084 +0.2326269 0.1754932 0.6584084 +0.3049085 0.1754932 0.6584084 +0.3963542 0.1754932 0.6584084 +0.5120448 0.1754932 0.6584084 +0.6584084 0.1754932 0.6584084 +0.8219901 0.1731034 0.6421419 +0.8967447 0.1658613 0.557013 +0.9325696 0.1696351 0.4769901 +0.9531389 0.1870965 0.4221733 +0.9661878 0.2174663 0.3940109 +0.9749962 0.2591111 0.389659 +0.9811943 0.3099976 0.4051232 +0.9856839 0.3678092 0.4361208 +0.9890048 0.4300448 0.4783922 +0.9914995 0.4941665 0.5278957 +0.9933953 0.5577822 0.580987 +0.9948487 0.6188252 0.6345795 +0.9959706 0.6756878 0.6862532 +0.9968409 0.7272837 0.7342907 +0.9975189 0.7730352 0.7776364 +0.9980488 0.8128033 0.8157988 +0.9984638 0.8467864 0.8487222 +0.9987895 0.8754109 0.8766541 +0.9990455 0.8992336 0.9000277 +0.999247 0.9188636 0.9193688 +0.9994057 0.9349075 0.9352277 +0.9995308 0.9479335 0.9481359 +0.9996295 0.9584526 0.9585802 +0.9997074 0.9669103 0.9669906 +0.9997688 0.973687 0.9737375 +0.9998174 0.9791018 0.9791334 +0.9998557 0.9834186 0.9834385 +0.999886 0.9868541 0.9868665 +0.9999099 0.9895842 0.989592 +0.9999288 0.9917515 0.9917564 +0.9999437 0.9934704 0.9934734 +0.0000238 0.2706977 0.6964791 +0.0000382 0.2701941 0.6959756 +0.0000611 0.2695619 0.6953434 +0.0000978 0.2687698 0.6945513 +0.0001565 0.2677799 0.6935614 +0.0002504 0.2665473 0.6923288 +0.0004008 0.2650195 0.6908009 +0.0006416 0.2631369 0.6889184 +0.0010268 0.260836 0.6866175 +0.0016435 0.2580543 0.6838358 +0.0026305 0.254742 0.6805235 +0.0042103 0.2508825 0.676664 +0.0067388 0.2465296 0.6723111 +0.0107859 0.2418708 0.6676523 +0.0172633 0.2373343 0.6631157 +0.0276309 0.2337676 0.6595491 +0.0441188 0.2326269 0.6584084 +0.0664212 0.2326269 0.6584084 +0.0946366 0.2326269 0.6584084 +0.1303328 0.2326269 0.6584084 +0.1754932 0.2326269 0.6584084 +0.2326269 0.2326269 0.6584084 +0.3049085 0.2326269 0.6584084 +0.3963542 0.2326269 0.6584084 +0.5120448 0.2326269 0.6584084 +0.6584084 0.2326269 0.6584084 +0.8219901 0.2285954 0.6421419 +0.8967447 0.2121385 0.557013 +0.9325696 0.2059983 0.4769901 +0.9531389 0.2149085 0.4221733 +0.9661878 0.2383533 0.3940109 +0.9749962 0.2745562 0.389659 +0.9811943 0.3212519 0.4051232 +0.9856839 0.3758911 0.4361208 +0.9890048 0.4357648 0.4783922 +0.9914995 0.498157 0.5278957 +0.9933953 0.5605276 0.580987 +0.9948487 0.6206891 0.6345795 +0.9959706 0.6769378 0.6862532 +0.9968409 0.7281127 0.7342907 +0.9975189 0.7735795 0.7776364 +0.9980488 0.8131577 0.8157988 +0.9984638 0.8470154 0.8487222 +0.9987895 0.875558 0.8766541 +0.9990455 0.8993275 0.9000277 +0.999247 0.9189234 0.9193688 +0.9994057 0.9349454 0.9352277 +0.9995308 0.9479575 0.9481359 +0.9996295 0.9584677 0.9585802 +0.9997074 0.9669198 0.9669906 +0.9997688 0.973693 0.9737375 +0.9998174 0.9791055 0.9791334 +0.9998557 0.9834209 0.9834385 +0.999886 0.9868555 0.9868665 +0.9999099 0.9895851 0.989592 +0.9999288 0.9917521 0.9917564 +0.9999437 0.9934707 0.9934734 +0.0000238 0.3429792 0.6964791 +0.0000382 0.3424757 0.6959756 +0.0000611 0.3418435 0.6953434 +0.0000978 0.3410514 0.6945513 +0.0001565 0.3400615 0.6935614 +0.0002504 0.3388289 0.6923288 +0.0004008 0.337301 0.6908009 +0.0006416 0.3354185 0.6889184 +0.0010268 0.3331176 0.6866175 +0.0016435 0.3303359 0.6838358 +0.0026305 0.3270236 0.6805235 +0.0042103 0.3231641 0.676664 +0.0067388 0.3188112 0.6723111 +0.0107859 0.3141524 0.6676523 +0.0172633 0.3096159 0.6631157 +0.0276309 0.3060492 0.6595491 +0.0441188 0.3049085 0.6584084 +0.0664212 0.3049085 0.6584084 +0.0946366 0.3049085 0.6584084 +0.1303328 0.3049085 0.6584084 +0.1754932 0.3049085 0.6584084 +0.2326269 0.3049085 0.6584084 +0.3049085 0.3049085 0.6584084 +0.3963542 0.3049085 0.6584084 +0.5120448 0.3049085 0.6584084 +0.6584084 0.3049085 0.6584084 +0.8219901 0.2988 0.6421419 +0.8967447 0.2706852 0.557013 +0.9325696 0.2520025 0.4769901 +0.9531389 0.2500942 0.4221733 +0.9661878 0.2647781 0.3940109 +0.9749962 0.2940963 0.389659 +0.9811943 0.3354901 0.4051232 +0.9856839 0.3861159 0.4361208 +0.9890048 0.4430013 0.4783922 +0.9914995 0.5032055 0.5278957 +0.9933953 0.5640008 0.580987 +0.9948487 0.6230471 0.6345795 +0.9959706 0.6785192 0.6862532 +0.9968409 0.7291615 0.7342907 +0.9975189 0.7742682 0.7776364 +0.9980488 0.8136061 0.8157988 +0.9984638 0.8473052 0.8487222 +0.9987895 0.8757441 0.8766541 +0.9990455 0.8994464 0.9000277 +0.999247 0.918999 0.9193688 +0.9994057 0.9349933 0.9352277 +0.9995308 0.9479878 0.9481359 +0.9996295 0.9584868 0.9585802 +0.9997074 0.9669318 0.9669906 +0.9997688 0.9737006 0.9737375 +0.9998174 0.9791103 0.9791334 +0.9998557 0.9834239 0.9834385 +0.999886 0.9868574 0.9868665 +0.9999099 0.9895863 0.989592 +0.9999288 0.9917528 0.9917564 +0.9999437 0.9934712 0.9934734 +0.0000238 0.4344249 0.6964791 +0.0000382 0.4339214 0.6959756 +0.0000611 0.4332891 0.6953434 +0.0000978 0.432497 0.6945513 +0.0001565 0.4315072 0.6935614 +0.0002504 0.4302746 0.6923288 +0.0004008 0.4287467 0.6908009 +0.0006416 0.4268641 0.6889184 +0.0010268 0.4245633 0.6866175 +0.0016435 0.4217816 0.6838358 +0.0026305 0.4184692 0.6805235 +0.0042103 0.4146097 0.676664 +0.0067388 0.4102568 0.6723111 +0.0107859 0.405598 0.6676523 +0.0172633 0.4010615 0.6631157 +0.0276309 0.3974949 0.6595491 +0.0441188 0.3963542 0.6584084 +0.0664212 0.3963542 0.6584084 +0.0946366 0.3963542 0.6584084 +0.1303328 0.3963542 0.6584084 +0.1754932 0.3963542 0.6584084 +0.2326269 0.3963542 0.6584084 +0.3049085 0.3963542 0.6584084 +0.3963542 0.3963542 0.6584084 +0.5120448 0.3963542 0.6584084 +0.6584084 0.3963542 0.6584084 +0.8219901 0.3876179 0.6421419 +0.8967447 0.3447543 0.557013 +0.9325696 0.3102037 0.4769901 +0.9531389 0.2946088 0.4221733 +0.9661878 0.2982089 0.3940109 +0.9749962 0.3188171 0.389659 +0.9811943 0.3535032 0.4051232 +0.9856839 0.3990515 0.4361208 +0.9890048 0.4521565 0.4783922 +0.9914995 0.5095925 0.5278957 +0.9933953 0.5683949 0.580987 +0.9948487 0.6260304 0.6345795 +0.9959706 0.6805199 0.6862532 +0.9968409 0.7304884 0.7342907 +0.9975189 0.7751395 0.7776364 +0.9980488 0.8141733 0.8157988 +0.9984638 0.8476717 0.8487222 +0.9987895 0.8759795 0.8766541 +0.9990455 0.8995968 0.9000277 +0.999247 0.9190947 0.9193688 +0.9994057 0.935054 0.9352277 +0.9995308 0.9480261 0.9481359 +0.9996295 0.9585109 0.9585802 +0.9997074 0.966947 0.9669906 +0.9997688 0.9737101 0.9737375 +0.9998174 0.9791163 0.9791334 +0.9998557 0.9834277 0.9834385 +0.999886 0.9868597 0.9868665 +0.9999099 0.9895878 0.989592 +0.9999288 0.9917537 0.9917564 +0.9999437 0.9934718 0.9934734 +0.0000238 0.5501155 0.6964791 +0.0000382 0.549612 0.6959756 +0.0000611 0.5489798 0.6953434 +0.0000978 0.5481876 0.6945513 +0.0001565 0.5471978 0.6935614 +0.0002504 0.5459652 0.6923288 +0.0004008 0.5444373 0.6908009 +0.0006416 0.5425548 0.6889184 +0.0010268 0.5402539 0.6866175 +0.0016435 0.5374722 0.6838358 +0.0026305 0.5341598 0.6805235 +0.0042103 0.5303003 0.676664 +0.0067388 0.5259474 0.6723111 +0.0107859 0.5212886 0.6676523 +0.0172633 0.5167521 0.6631157 +0.0276309 0.5131855 0.6595491 +0.0441188 0.5120448 0.6584084 +0.0664212 0.5120448 0.6584084 +0.0946366 0.5120448 0.6584084 +0.1303328 0.5120448 0.6584084 +0.1754932 0.5120448 0.6584084 +0.2326269 0.5120448 0.6584084 +0.3049085 0.5120448 0.6584084 +0.3963542 0.5120448 0.6584084 +0.5120448 0.5120448 0.6584084 +0.6584084 0.5120448 0.6584084 +0.8219901 0.4999841 0.6421419 +0.8967447 0.4384614 0.557013 +0.9325696 0.3838358 0.4769901 +0.9531389 0.3509254 0.4221733 +0.9661878 0.3405032 0.3940109 +0.9749962 0.3500921 0.389659 +0.9811943 0.3762922 0.4051232 +0.9856839 0.4154167 0.4361208 +0.9890048 0.4637389 0.4783922 +0.9914995 0.5176729 0.5278957 +0.9933953 0.573954 0.580987 +0.9948487 0.6298046 0.6345795 +0.9959706 0.683051 0.6862532 +0.9968409 0.732167 0.7342907 +0.9975189 0.7762418 0.7776364 +0.9980488 0.8148909 0.8157988 +0.9984638 0.8481355 0.8487222 +0.9987895 0.8762773 0.8766541 +0.9990455 0.899787 0.9000277 +0.999247 0.9192157 0.9193688 +0.9994057 0.9351307 0.9352277 +0.9995308 0.9480746 0.9481359 +0.9996295 0.9585415 0.9585802 +0.9997074 0.9669663 0.9669906 +0.9997688 0.9737222 0.9737375 +0.9998174 0.9791238 0.9791334 +0.9998557 0.9834324 0.9834385 +0.999886 0.9868627 0.9868665 +0.9999099 0.9895897 0.989592 +0.9999288 0.9917549 0.9917564 +0.9999437 0.9934725 0.9934734 +0.0000238 0.6964791 0.6964791 +0.0000382 0.6959756 0.6959756 +0.0000611 0.6953434 0.6953434 +0.0000978 0.6945513 0.6945513 +0.0001565 0.6935614 0.6935614 +0.0002504 0.6923288 0.6923288 +0.0004008 0.6908009 0.6908009 +0.0006416 0.6889184 0.6889184 +0.0010268 0.6866175 0.6866175 +0.0016435 0.6838358 0.6838358 +0.0026305 0.6805235 0.6805235 +0.0042103 0.676664 0.676664 +0.0067388 0.6723111 0.6723111 +0.0107859 0.6676523 0.6676523 +0.0172633 0.6631157 0.6631157 +0.0276309 0.6595491 0.6595491 +0.0441188 0.6584084 0.6584084 +0.0664212 0.6584084 0.6584084 +0.0946366 0.6584084 0.6584084 +0.1303328 0.6584084 0.6584084 +0.1754932 0.6584084 0.6584084 +0.2326269 0.6584084 0.6584084 +0.3049085 0.6584084 0.6584084 +0.3963542 0.6584084 0.6584084 +0.5120448 0.6584084 0.6584084 +0.6584084 0.6584084 0.6584084 +0.8219901 0.6421419 0.6421419 +0.8967447 0.557013 0.557013 +0.9325696 0.4769901 0.4769901 +0.9531389 0.4221733 0.4221733 +0.9661878 0.3940109 0.3940109 +0.9749962 0.389659 0.389659 +0.9811943 0.4051232 0.4051232 +0.9856839 0.4361208 0.4361208 +0.9890048 0.4783922 0.4783922 +0.9914995 0.5278957 0.5278957 +0.9933953 0.580987 0.580987 +0.9948487 0.6345795 0.6345795 +0.9959706 0.6862532 0.6862532 +0.9968409 0.7342907 0.7342907 +0.9975189 0.7776364 0.7776364 +0.9980488 0.8157988 0.8157988 +0.9984638 0.8487222 0.8487222 +0.9987895 0.8766541 0.8766541 +0.9990455 0.9000277 0.9000277 +0.999247 0.9193688 0.9193688 +0.9994057 0.9352277 0.9352277 +0.9995308 0.9481359 0.9481359 +0.9996295 0.9585802 0.9585802 +0.9997074 0.9669906 0.9669906 +0.9997688 0.9737375 0.9737375 +0.9998174 0.9791334 0.9791334 +0.9998557 0.9834385 0.9834385 +0.999886 0.9868665 0.9868665 +0.9999099 0.989592 0.989592 +0.9999288 0.9917564 0.9917564 +0.9999437 0.9934734 0.9934734 +0.0051514 0.8407292 0.6652314 +0.0051286 0.8405071 0.664948 +0.0051047 0.8402274 0.6645915 +0.0050826 0.8398756 0.6641436 +0.0050676 0.8394338 0.663582 +0.0050694 0.8388802 0.6628797 +0.0051048 0.8381886 0.6620045 +0.0052028 0.8373283 0.6609191 +0.0054121 0.8362644 0.6595817 +0.0058134 0.8349593 0.6579487 +0.0065402 0.8333779 0.6559807 +0.0078103 0.8314967 0.6536548 +0.0099781 0.8293233 0.6509878 +0.0136166 0.8269342 0.6480804 +0.0196467 0.8245426 0.6451948 +0.0295373 0.8226154 0.6428873 +0.0455041 0.8219901 0.6421419 +0.0671656 0.8219901 0.6421419 +0.0945703 0.8219901 0.6421419 +0.1292408 0.8219901 0.6421419 +0.1731034 0.8219901 0.6421419 +0.2285954 0.8219901 0.6421419 +0.2988 0.8219901 0.6421419 +0.3876179 0.8219901 0.6421419 +0.4999841 0.8219901 0.6421419 +0.6421419 0.8219901 0.6421419 +0.8219901 0.8219901 0.6421419 +0.8967447 0.7069963 0.557013 +0.9325696 0.5948423 0.4769901 +0.9531389 0.5123112 0.4221733 +0.9661878 0.4617052 0.3940109 +0.9749962 0.4397163 0.389659 +0.9811943 0.4415982 0.4051232 +0.9856839 0.4623142 0.4361208 +0.9890048 0.4969305 0.4783922 +0.9914995 0.5408288 0.5278957 +0.9933953 0.5898847 0.580987 +0.9948487 0.6406203 0.6345795 +0.9959706 0.6903044 0.6862532 +0.9968409 0.7369774 0.7342907 +0.9975189 0.7794007 0.7776364 +0.9980488 0.8169474 0.8157988 +0.9984638 0.8494644 0.8487222 +0.9987895 0.8771307 0.8766541 +0.9990455 0.9003323 0.9000277 +0.999247 0.9195625 0.9193688 +0.9994057 0.9353505 0.9352277 +0.9995308 0.9482135 0.9481359 +0.9996295 0.9586291 0.9585802 +0.9997074 0.9670214 0.9669906 +0.9997688 0.9737569 0.9737375 +0.9998174 0.9791456 0.9791334 +0.9998557 0.9834461 0.9834385 +0.999886 0.9868713 0.9868665 +0.9999099 0.989595 0.989592 +0.9999288 0.9917582 0.9917564 +0.9999437 0.9934746 0.9934734 +0.0279321 0.9033413 0.5742985 +0.0278872 0.9032596 0.5740779 +0.0278347 0.9031567 0.5738005 +0.0277752 0.9030276 0.5734525 +0.0277111 0.9028657 0.573017 +0.0276479 0.9026634 0.5724735 +0.0275966 0.9024114 0.571798 +0.0275778 0.9020992 0.5709632 +0.0276281 0.9017148 0.5699388 +0.0278105 0.9012461 0.5686945 +0.0282324 0.900682 0.5672044 +0.0290732 0.9000167 0.5654564 +0.0306306 0.8992555 0.5634696 +0.0333932 0.8984278 0.561325 +0.0381561 0.8976087 0.5592184 +0.0461985 0.8969554 0.5575493 +0.0594506 0.8967447 0.557013 +0.0775151 0.8967447 0.557013 +0.1003691 0.8967447 0.557013 +0.1292823 0.8967447 0.557013 +0.1658613 0.8967447 0.557013 +0.2121385 0.8967447 0.557013 +0.2706852 0.8967447 0.557013 +0.3447543 0.8967447 0.557013 +0.4384614 0.8967447 0.557013 +0.557013 0.8967447 0.557013 +0.7069963 0.8967447 0.557013 +0.8967447 0.8967447 0.557013 +0.9325696 0.7439407 0.4769901 +0.9531389 0.6263473 0.4221733 +0.9661878 0.5473473 0.3940109 +0.9749962 0.5030453 0.389659 +0.9811943 0.4877437 0.4051232 +0.9856839 0.4954523 0.4361208 +0.9890048 0.5203839 0.4783922 +0.9914995 0.5571908 0.5278957 +0.9933953 0.6011414 0.580987 +0.9948487 0.6482627 0.6345795 +0.9959706 0.6954296 0.6862532 +0.9968409 0.7403765 0.7342907 +0.9975189 0.7816327 0.7776364 +0.9980488 0.8184005 0.8157988 +0.9984638 0.8504035 0.8487222 +0.9987895 0.8777338 0.8766541 +0.9990455 0.9007175 0.9000277 +0.999247 0.9198076 0.9193688 +0.9994057 0.9355059 0.9352277 +0.9995308 0.9483117 0.9481359 +0.9996295 0.958691 0.9585802 +0.9997074 0.9670604 0.9669906 +0.9997688 0.9737814 0.9737375 +0.9998174 0.979161 0.9791334 +0.9998557 0.9834557 0.9834385 +0.999886 0.9868773 0.9868665 +0.9999099 0.9895988 0.989592 +0.9999288 0.9917606 0.9917564 +0.9999437 0.9934761 0.9934734 +0.0624569 0.9354466 0.4929712 +0.0624063 0.9354101 0.4927653 +0.0623458 0.9353643 0.4925065 +0.0622749 0.9353068 0.4921819 +0.0621943 0.9352348 0.4917758 +0.0621069 0.9351449 0.4912694 +0.0620199 0.9350332 0.4906404 +0.0619473 0.9348949 0.4898637 +0.061916 0.9347252 0.4889116 +0.0619734 0.9345187 0.4877565 +0.062202 0.9342712 0.4863753 +0.062742 0.9339805 0.484758 +0.0638283 0.9336494 0.4829236 +0.0658501 0.9332914 0.480948 +0.0694453 0.9329391 0.479012 +0.0756464 0.9326595 0.4774812 +0.0860209 0.9325696 0.4769901 +0.1002154 0.9325696 0.4769901 +0.1181733 0.9325696 0.4769901 +0.1408925 0.9325696 0.4769901 +0.1696351 0.9325696 0.4769901 +0.2059983 0.9325696 0.4769901 +0.2520025 0.9325696 0.4769901 +0.3102037 0.9325696 0.4769901 +0.3838358 0.9325696 0.4769901 +0.4769901 0.9325696 0.4769901 +0.5948423 0.9325696 0.4769901 +0.7439407 0.9325696 0.4769901 +0.9325696 0.9325696 0.4769901 +0.9531389 0.7706179 0.4221733 +0.9661878 0.6556956 0.3940109 +0.9749962 0.5831647 0.389659 +0.9811943 0.5461239 0.4051232 +0.9856839 0.5373763 0.4361208 +0.9890048 0.5500554 0.4783922 +0.9914995 0.577891 0.5278957 +0.9933953 0.6153825 0.580987 +0.9948487 0.6579314 0.6345795 +0.9959706 0.7019138 0.6862532 +0.9968409 0.7446768 0.7342907 +0.9975189 0.7844566 0.7776364 +0.9980488 0.8202389 0.8157988 +0.9984638 0.8515915 0.8487222 +0.9987895 0.8784967 0.8766541 +0.9990455 0.9012049 0.9000277 +0.999247 0.9201176 0.9193688 +0.9994057 0.9357024 0.9352277 +0.9995308 0.9484359 0.9481359 +0.9996295 0.9587693 0.9585802 +0.9997074 0.9671097 0.9669906 +0.9997688 0.9738123 0.9737375 +0.9998174 0.9791804 0.9791334 +0.9998557 0.9834679 0.9834385 +0.999886 0.986885 0.9868665 +0.9999099 0.9896036 0.989592 +0.9999288 0.9917636 0.9917564 +0.9999437 0.9934779 0.9934734 +0.1059991 0.9545467 0.4366682 +0.1059489 0.9545286 0.4364805 +0.1058883 0.9545059 0.4362446 +0.1058162 0.9544774 0.4359488 +0.1057322 0.9544418 0.4355789 +0.1056375 0.9543974 0.4351176 +0.1055364 0.9543421 0.434545 +0.1054384 0.9542739 0.4338381 +0.1053624 0.9541902 0.4329722 +0.1053433 0.9540886 0.4319223 +0.1054431 0.9539671 0.4306679 +0.1057683 0.9538247 0.4292005 +0.1064997 0.953663 0.4275379 +0.1079385 0.9534887 0.4257495 +0.1105818 0.9533177 0.4239991 +0.1152388 0.9531823 0.4226166 +0.1231452 0.9531389 0.4221733 +0.1340017 0.9531389 0.4221733 +0.1477366 0.9531389 0.4221733 +0.1651131 0.9531389 0.4221733 +0.1870965 0.9531389 0.4221733 +0.2149085 0.9531389 0.4221733 +0.2500942 0.9531389 0.4221733 +0.2946088 0.9531389 0.4221733 +0.3509254 0.9531389 0.4221733 +0.4221733 0.9531389 0.4221733 +0.5123112 0.9531389 0.4221733 +0.6263473 0.9531389 0.4221733 +0.7706179 0.9531389 0.4221733 +0.9531389 0.9531389 0.4221733 +0.9661878 0.7927704 0.3940109 +0.9749962 0.6845262 0.389659 +0.9811943 0.6199824 0.4051232 +0.9856839 0.5904156 0.4361208 +0.9890048 0.5875938 0.4783922 +0.9914995 0.6040793 0.5278957 +0.9933953 0.6333995 0.580987 +0.9948487 0.6701635 0.6345795 +0.9959706 0.710117 0.6862532 +0.9968409 0.7501172 0.7342907 +0.9975189 0.7880291 0.7776364 +0.9980488 0.8225647 0.8157988 +0.9984638 0.8530945 0.8487222 +0.9987895 0.8794619 0.8766541 +0.9990455 0.9018215 0.9000277 +0.999247 0.9205098 0.9193688 +0.9994057 0.935951 0.9352277 +0.9995308 0.9485931 0.9481359 +0.9996295 0.9588684 0.9585802 +0.9997074 0.967172 0.9669906 +0.9997688 0.9738515 0.9737375 +0.9998174 0.979205 0.9791334 +0.9998557 0.9834833 0.9834385 +0.999886 0.9868946 0.9868665 +0.9999099 0.9896096 0.989592 +0.9999288 0.9917674 0.9917564 +0.9999437 0.9934803 0.9934734 +0.1572498 0.9669269 0.4065913 +0.1572031 0.9669173 0.4064278 +0.1571463 0.9669053 0.4062223 +0.1570779 0.9668902 0.4059646 +0.1569971 0.9668714 0.4056424 +0.156904 0.9668479 0.4052408 +0.1568008 0.9668187 0.4047424 +0.1566936 0.9667827 0.4041273 +0.1565954 0.9667385 0.4033741 +0.1565315 0.966685 0.4024614 +0.1565473 0.9666211 0.4013716 +0.1567226 0.9665463 0.4000976 +0.1571937 0.9664615 0.3986555 +0.15819 0.9663702 0.3971056 +0.160092 0.9662809 0.3955901 +0.1635226 0.9662104 0.3943942 +0.1694384 0.9661878 0.3940109 +0.1775917 0.9661878 0.3940109 +0.1879067 0.9661878 0.3940109 +0.2009566 0.9661878 0.3940109 +0.2174663 0.9661878 0.3940109 +0.2383533 0.9661878 0.3940109 +0.2647781 0.9661878 0.3940109 +0.2982089 0.9661878 0.3940109 +0.3405032 0.9661878 0.3940109 +0.3940109 0.9661878 0.3940109 +0.4617052 0.9661878 0.3940109 +0.5473473 0.9661878 0.3940109 +0.6556956 0.9661878 0.3940109 +0.7927704 0.9661878 0.3940109 +0.9661878 0.9661878 0.3940109 +0.9749962 0.8127617 0.389659 +0.9811943 0.713423 0.4051232 +0.9856839 0.6575172 0.4361208 +0.9890048 0.6350848 0.4783922 +0.9914995 0.637211 0.5278957 +0.9933953 0.6561933 0.580987 +0.9948487 0.6856388 0.6345795 +0.9959706 0.7204952 0.6862532 +0.9968409 0.757 0.7342907 +0.9975189 0.7925488 0.7776364 +0.9980488 0.8255071 0.8157988 +0.9984638 0.8549959 0.8487222 +0.9987895 0.880683 0.8766541 +0.9990455 0.9026016 0.9000277 +0.999247 0.9210061 0.9193688 +0.9994057 0.9362655 0.9352277 +0.9995308 0.9487918 0.9481359 +0.9996295 0.9589938 0.9585802 +0.9997074 0.9672509 0.9669906 +0.9997688 0.9739011 0.9737375 +0.9998174 0.9792361 0.9791334 +0.9998557 0.9835029 0.9834385 +0.999886 0.9869069 0.9868665 +0.9999099 0.9896173 0.989592 +0.9999288 0.9917722 0.9917564 +0.9999437 0.9934833 0.9934734 +0.2151269 0.9754027 0.4001561 +0.2150852 0.9753975 0.4000191 +0.2150342 0.9753908 0.3998472 +0.2149725 0.9753825 0.3996316 +0.2148987 0.9753721 0.399362 +0.2148124 0.9753591 0.399026 +0.2147144 0.975343 0.3986091 +0.2146085 0.9753231 0.3980948 +0.2145034 0.9752987 0.3974652 +0.2144168 0.9752692 0.3967026 +0.2143816 0.975234 0.3957926 +0.2144566 0.9751928 0.3947294 +0.2147432 0.9751462 0.3935266 +0.2154135 0.9750962 0.392235 +0.2167545 0.9750472 0.390973 +0.2192389 0.9750086 0.3899778 +0.2235962 0.9749962 0.389659 +0.2296253 0.9749962 0.389659 +0.2372529 0.9749962 0.389659 +0.2469027 0.9749962 0.389659 +0.2591111 0.9749962 0.389659 +0.2745562 0.9749962 0.389659 +0.2940963 0.9749962 0.389659 +0.3188171 0.9749962 0.389659 +0.3500921 0.9749962 0.389659 +0.389659 0.9749962 0.389659 +0.4397163 0.9749962 0.389659 +0.5030453 0.9749962 0.389659 +0.5831647 0.9749962 0.389659 +0.6845262 0.9749962 0.389659 +0.8127617 0.9749962 0.389659 +0.9749962 0.9749962 0.389659 +0.9811943 0.8316375 0.4051232 +0.9856839 0.7424095 0.4361208 +0.9890048 0.695167 0.4783922 +0.9914995 0.6791269 0.5278957 +0.9933953 0.6850303 0.580987 +0.9948487 0.7052169 0.6345795 +0.9959706 0.733625 0.6862532 +0.9968409 0.7657077 0.7342907 +0.9975189 0.7982669 0.7776364 +0.9980488 0.8292297 0.8157988 +0.9984638 0.8574015 0.8487222 +0.9987895 0.8822279 0.8766541 +0.9990455 0.9035886 0.9000277 +0.999247 0.9216339 0.9193688 +0.9994057 0.9366635 0.9352277 +0.9995308 0.9490434 0.9481359 +0.9996295 0.9591524 0.9585802 +0.9997074 0.9673508 0.9669906 +0.9997688 0.9739638 0.9737375 +0.9998174 0.9792755 0.9791334 +0.9998557 0.9835276 0.9834385 +0.999886 0.9869223 0.9868665 +0.9999099 0.989627 0.989592 +0.9999288 0.9917782 0.9917564 +0.9999437 0.9934871 0.9934734 +0.2783684 0.9814251 0.413595 +0.2783325 0.9814221 0.4134842 +0.2782884 0.9814183 0.4133451 +0.2782347 0.9814136 0.4131707 +0.2781701 0.9814076 0.4129526 +0.2780936 0.9814002 0.4126808 +0.2780055 0.9813911 0.4123437 +0.2779077 0.9813797 0.4119279 +0.2778058 0.9813659 0.4114191 +0.2777122 0.9813491 0.410803 +0.2776503 0.9813291 0.410068 +0.2776626 0.9813057 0.4092098 +0.2778236 0.9812792 0.4082395 +0.2782606 0.9812508 0.4071981 +0.2791873 0.9812231 0.4061813 +0.2809573 0.9812013 0.4053799 +0.2841192 0.9811943 0.4051232 +0.2885124 0.9811943 0.4051232 +0.2940703 0.9811943 0.4051232 +0.3011018 0.9811943 0.4051232 +0.3099976 0.9811943 0.4051232 +0.3212519 0.9811943 0.4051232 +0.3354901 0.9811943 0.4051232 +0.3535032 0.9811943 0.4051232 +0.3762922 0.9811943 0.4051232 +0.4051232 0.9811943 0.4051232 +0.4415982 0.9811943 0.4051232 +0.4877437 0.9811943 0.4051232 +0.5461239 0.9811943 0.4051232 +0.6199824 0.9811943 0.4051232 +0.713423 0.9811943 0.4051232 +0.8316375 0.9811943 0.4051232 +0.9811943 0.9811943 0.4051232 +0.9856839 0.8498092 0.4361208 +0.9890048 0.7711789 0.4783922 +0.9914995 0.7321559 0.5278957 +0.9933953 0.721513 0.580987 +0.9948487 0.7299859 0.6345795 +0.9959706 0.7502359 0.6862532 +0.9968409 0.776724 0.7342907 +0.9975189 0.8055009 0.7776364 +0.9980488 0.8339392 0.8157988 +0.9984638 0.8604449 0.8487222 +0.9987895 0.8841823 0.8766541 +0.9990455 0.9048372 0.9000277 +0.999247 0.9224281 0.9193688 +0.9994057 0.9371669 0.9352277 +0.9995308 0.9493615 0.9481359 +0.9996295 0.959353 0.9585802 +0.9997074 0.967477 0.9669906 +0.9997688 0.9740432 0.9737375 +0.9998174 0.9793253 0.9791334 +0.9998557 0.9835588 0.9834385 +0.999886 0.9869419 0.9868665 +0.9999099 0.9896392 0.989592 +0.9999288 0.9917859 0.9917564 +0.9999437 0.9934919 0.9934734 +0.3454107 0.9858181 0.4427624 +0.3453807 0.9858163 0.4426754 +0.3453439 0.9858141 0.4425661 +0.3452987 0.9858113 0.4424291 +0.3452442 0.9858079 0.4422578 +0.3451791 0.9858036 0.4420444 +0.3451032 0.9857982 0.4417797 +0.3450175 0.9857916 0.4414533 +0.3449254 0.9857835 0.4410539 +0.3448353 0.9857738 0.4405705 +0.3447636 0.9857621 0.439994 +0.3447407 0.9857485 0.4393211 +0.3448204 0.9857332 0.4385606 +0.3450957 0.9857167 0.4377449 +0.3457234 0.9857006 0.4369488 +0.3469645 0.9856879 0.4363216 +0.3492254 0.9856839 0.4361208 +0.3523802 0.9856839 0.4361208 +0.3563715 0.9856839 0.4361208 +0.3614209 0.9856839 0.4361208 +0.3678092 0.9856839 0.4361208 +0.3758911 0.9856839 0.4361208 +0.3861159 0.9856839 0.4361208 +0.3990515 0.9856839 0.4361208 +0.4154167 0.9856839 0.4361208 +0.4361208 0.9856839 0.4361208 +0.4623142 0.9856839 0.4361208 +0.4954523 0.9856839 0.4361208 +0.5373763 0.9856839 0.4361208 +0.5904156 0.9856839 0.4361208 +0.6575172 0.9856839 0.4361208 +0.7424095 0.9856839 0.4361208 +0.8498092 0.9856839 0.4361208 +0.9856839 0.9856839 0.4361208 +0.9890048 0.8673437 0.4783922 +0.9914995 0.7992446 0.5278957 +0.9933953 0.7676683 0.580987 +0.9948487 0.7613218 0.6345795 +0.9959706 0.7712508 0.6862532 +0.9968409 0.7906611 0.7342907 +0.9975189 0.8146529 0.7776364 +0.9980488 0.8398974 0.8157988 +0.9984638 0.8642952 0.8487222 +0.9987895 0.886655 0.8766541 +0.9990455 0.9064168 0.9000277 +0.999247 0.9234329 0.9193688 +0.9994057 0.9378038 0.9352277 +0.9995308 0.9497641 0.9481359 +0.9996295 0.9596068 0.9585802 +0.9997074 0.9676368 0.9669906 +0.9997688 0.9741436 0.9737375 +0.9998174 0.9793883 0.9791334 +0.9998557 0.9835983 0.9834385 +0.999886 0.9869667 0.9868665 +0.9999099 0.9896547 0.989592 +0.9999288 0.9917956 0.9917564 +0.9999437 0.993498 0.9934734 +0.4144197 0.9890841 0.483464 +0.4143955 0.9890831 0.4833974 +0.4143657 0.9890818 0.4833138 +0.414329 0.9890801 0.483209 +0.4142845 0.9890781 0.483078 +0.4142311 0.9890755 0.4829148 +0.4141683 0.9890723 0.4827124 +0.4140964 0.9890684 0.4824629 +0.4140176 0.9890637 0.4821576 +0.4139373 0.9890579 0.4817882 +0.4138668 0.989051 0.4813478 +0.4138277 0.989043 0.4808339 +0.4138582 0.9890339 0.4802533 +0.4140252 0.9890241 0.4796308 +0.4144423 0.9890146 0.4790235 +0.4152991 0.9890072 0.4785453 +0.4168922 0.9890048 0.4783922 +0.419125 0.9890048 0.4783922 +0.4219498 0.9890048 0.4783922 +0.4255236 0.9890048 0.4783922 +0.4300448 0.9890048 0.4783922 +0.4357648 0.9890048 0.4783922 +0.4430013 0.9890048 0.4783922 +0.4521565 0.9890048 0.4783922 +0.4637389 0.9890048 0.4783922 +0.4783922 0.9890048 0.4783922 +0.4969305 0.9890048 0.4783922 +0.5203839 0.9890048 0.4783922 +0.5500554 0.9890048 0.4783922 +0.5875938 0.9890048 0.4783922 +0.6350848 0.9890048 0.4783922 +0.695167 0.9890048 0.4783922 +0.7711789 0.9890048 0.4783922 +0.8673437 0.9890048 0.4783922 +0.9890048 0.9890048 0.4783922 +0.9914995 0.8841204 0.5278957 +0.9933953 0.8260608 0.580987 +0.9948487 0.8009659 0.6345795 +0.9959706 0.7978374 0.6862532 +0.9968409 0.8082934 0.7342907 +0.9975189 0.8262314 0.7776364 +0.9980488 0.8474353 0.8157988 +0.9984638 0.8691663 0.8487222 +0.9987895 0.8897832 0.8766541 +0.9990455 0.9084153 0.9000277 +0.999247 0.9247041 0.9193688 +0.9994057 0.9386096 0.9352277 +0.9995308 0.9502734 0.9481359 +0.9996295 0.959928 0.9585802 +0.9997074 0.9678389 0.9669906 +0.9997688 0.9742706 0.9737375 +0.9998174 0.9794681 0.9791334 +0.9998557 0.9836483 0.9834385 +0.999886 0.986998 0.9868665 +0.9999099 0.9896744 0.989592 +0.9999288 0.9918079 0.9917564 +0.9999437 0.9935057 0.9934734 +0.4834235 0.9915469 0.5316756 +0.4834045 0.9915463 0.531626 +0.4833811 0.9915455 0.5315636 +0.4833522 0.9915446 0.5314854 +0.4833171 0.9915433 0.5313876 +0.4832747 0.9915418 0.5312658 +0.4832246 0.9915399 0.5311148 +0.4831666 0.9915376 0.5309287 +0.4831021 0.9915347 0.530701 +0.4830346 0.9915312 0.5304255 +0.4829718 0.9915271 0.5300971 +0.4829286 0.9915223 0.5297141 +0.4829319 0.9915169 0.5292815 +0.4830292 0.991511 0.5288178 +0.4833013 0.9915054 0.5283656 +0.4838841 0.9915009 0.5280096 +0.4849907 0.9914995 0.5278957 +0.4865484 0.9914995 0.5278957 +0.4885191 0.9914995 0.5278957 +0.4910123 0.9914995 0.5278957 +0.4941665 0.9914995 0.5278957 +0.498157 0.9914995 0.5278957 +0.5032055 0.9914995 0.5278957 +0.5095925 0.9914995 0.5278957 +0.5176729 0.9914995 0.5278957 +0.5278957 0.9914995 0.5278957 +0.5408288 0.9914995 0.5278957 +0.5571908 0.9914995 0.5278957 +0.577891 0.9914995 0.5278957 +0.6040793 0.9914995 0.5278957 +0.637211 0.9914995 0.5278957 +0.6791269 0.9914995 0.5278957 +0.7321559 0.9914995 0.5278957 +0.7992446 0.9914995 0.5278957 +0.8841204 0.9914995 0.5278957 +0.9914995 0.9914995 0.5278957 +0.9933953 0.8999349 0.580987 +0.9948487 0.8511207 0.6345795 +0.9959706 0.8314729 0.6862532 +0.9968409 0.8306004 0.7342907 +0.9975189 0.8408797 0.7776364 +0.9980488 0.8569716 0.8157988 +0.9984638 0.875329 0.8487222 +0.9987895 0.8937407 0.8766541 +0.9990455 0.9109436 0.9000277 +0.999247 0.9263124 0.9193688 +0.9994057 0.939629 0.9352277 +0.9995308 0.9509177 0.9481359 +0.9996295 0.9603343 0.9585802 +0.9997074 0.9680946 0.9669906 +0.9997688 0.9744313 0.9737375 +0.9998174 0.9795689 0.9791334 +0.9998557 0.9837116 0.9834385 +0.999886 0.9870376 0.9868665 +0.9999099 0.9896992 0.989592 +0.9999288 0.9918234 0.9917564 +0.9999437 0.9935154 0.9934734 +0.5504963 0.993424 0.5837409 +0.5504818 0.9934236 0.5837046 +0.550464 0.9934231 0.5836591 +0.5504419 0.9934225 0.5836021 +0.550415 0.9934218 0.5835308 +0.5503825 0.9934209 0.583442 +0.5503438 0.9934197 0.5833319 +0.5502987 0.9934183 0.5831962 +0.550248 0.9934166 0.5830302 +0.5501939 0.9934145 0.5828294 +0.5501416 0.993412 0.5825901 +0.5501012 0.9934091 0.582311 +0.5500915 0.9934058 0.5819959 +0.5501456 0.9934023 0.5816582 +0.5503203 0.9933988 0.581329 +0.5507113 0.9933961 0.5810699 +0.5514695 0.9933953 0.580987 +0.5525411 0.9933953 0.580987 +0.5538969 0.9933953 0.580987 +0.5556122 0.9933953 0.580987 +0.5577822 0.9933953 0.580987 +0.5605276 0.9933953 0.580987 +0.5640008 0.9933953 0.580987 +0.5683949 0.9933953 0.580987 +0.573954 0.9933953 0.580987 +0.580987 0.9933953 0.580987 +0.5898847 0.9933953 0.580987 +0.6011414 0.9933953 0.580987 +0.6153825 0.9933953 0.580987 +0.6333995 0.9933953 0.580987 +0.6561933 0.9933953 0.580987 +0.6850303 0.9933953 0.580987 +0.721513 0.9933953 0.580987 +0.7676683 0.9933953 0.580987 +0.8260608 0.9933953 0.580987 +0.8999349 0.9933953 0.580987 +0.9933953 0.9933953 0.580987 +0.9948487 0.9145732 0.6345795 +0.9959706 0.8740262 0.6862532 +0.9968409 0.8588218 0.7342907 +0.9975189 0.8594117 0.7776364 +0.9980488 0.8690364 0.8157988 +0.9984638 0.8831255 0.8487222 +0.9987895 0.8987476 0.8766541 +0.9990455 0.9141422 0.9000277 +0.999247 0.928347 0.9193688 +0.9994057 0.9409186 0.9352277 +0.9995308 0.9517328 0.9481359 +0.9996295 0.9608482 0.9585802 +0.9997074 0.9684181 0.9669906 +0.9997688 0.9746346 0.9737375 +0.9998174 0.9796966 0.9791334 +0.9998557 0.9837916 0.9834385 +0.999886 0.9870878 0.9868665 +0.9999099 0.9897306 0.989592 +0.9999288 0.9918431 0.9917564 +0.9999437 0.9935277 0.9934734 +0.6139459 0.9948662 0.6365438 +0.6139352 0.994866 0.6365179 +0.6139219 0.9948657 0.6364854 +0.6139056 0.9948653 0.6364447 +0.6138855 0.9948649 0.6363938 +0.6138613 0.9948643 0.6363304 +0.6138323 0.9948636 0.6362518 +0.6137984 0.9948628 0.6361549 +0.6137599 0.9948617 0.6360365 +0.6137183 0.9948604 0.6358932 +0.6136769 0.9948589 0.6357225 +0.6136427 0.9948571 0.6355234 +0.6136284 0.9948551 0.6352987 +0.6136569 0.994853 0.6350579 +0.6137675 0.9948509 0.6348232 +0.6140266 0.9948493 0.6346385 +0.6145393 0.9948487 0.6345795 +0.6152669 0.9948487 0.6345795 +0.6161874 0.9948487 0.6345795 +0.6173519 0.9948487 0.6345795 +0.6188252 0.9948487 0.6345795 +0.6206891 0.9948487 0.6345795 +0.6230471 0.9948487 0.6345795 +0.6260304 0.9948487 0.6345795 +0.6298046 0.9948487 0.6345795 +0.6345795 0.9948487 0.6345795 +0.6406203 0.9948487 0.6345795 +0.6482627 0.9948487 0.6345795 +0.6579314 0.9948487 0.6345795 +0.6701635 0.9948487 0.6345795 +0.6856388 0.9948487 0.6345795 +0.7052169 0.9948487 0.6345795 +0.7299859 0.9948487 0.6345795 +0.7613218 0.9948487 0.6345795 +0.8009659 0.9948487 0.6345795 +0.8511207 0.9948487 0.6345795 +0.9145732 0.9948487 0.6345795 +0.9948487 0.9948487 0.6345795 +0.9959706 0.9278617 0.6862532 +0.9968409 0.8945255 0.7342907 +0.9975189 0.8828571 0.7776364 +0.9980488 0.8842998 0.8157988 +0.9984638 0.892989 0.8487222 +0.9987895 0.9050819 0.8766541 +0.9990455 0.9181889 0.9000277 +0.999247 0.9309211 0.9193688 +0.9994057 0.9425502 0.9352277 +0.9995308 0.952764 0.9481359 +0.9996295 0.9614985 0.9585802 +0.9997074 0.9688274 0.9669906 +0.9997688 0.9748918 0.9737375 +0.9998174 0.979858 0.9791334 +0.9998557 0.9838928 0.9834385 +0.999886 0.9871512 0.9868665 +0.9999099 0.9897703 0.989592 +0.9999288 0.991868 0.9917564 +0.9999437 0.9935432 0.9934734 +0.6724572 0.9959813 0.6876273 +0.6724495 0.9959811 0.6876092 +0.6724399 0.9959809 0.6875865 +0.672428 0.9959807 0.687558 +0.6724135 0.9959804 0.6875223 +0.6723959 0.9959801 0.687478 +0.6723748 0.9959797 0.687423 +0.67235 0.9959791 0.6873552 +0.6723217 0.9959785 0.6872723 +0.6722907 0.9959777 0.687172 +0.6722594 0.9959768 0.6870525 +0.6722322 0.9959757 0.6869133 +0.672218 0.9959745 0.6867561 +0.672232 0.9959732 0.6865877 +0.6723012 0.9959719 0.6864236 +0.6724711 0.9959709 0.6862945 +0.6728136 0.9959706 0.6862532 +0.6733015 0.9959706 0.6862532 +0.6739188 0.9959706 0.6862532 +0.6746998 0.9959706 0.6862532 +0.6756878 0.9959706 0.6862532 +0.6769378 0.9959706 0.6862532 +0.6785192 0.9959706 0.6862532 +0.6805199 0.9959706 0.6862532 +0.683051 0.9959706 0.6862532 +0.6862532 0.9959706 0.6862532 +0.6903044 0.9959706 0.6862532 +0.6954296 0.9959706 0.6862532 +0.7019138 0.9959706 0.6862532 +0.710117 0.9959706 0.6862532 +0.7204952 0.9959706 0.6862532 +0.733625 0.9959706 0.6862532 +0.7502359 0.9959706 0.6862532 +0.7712508 0.9959706 0.6862532 +0.7978374 0.9959706 0.6862532 +0.8314729 0.9959706 0.6862532 +0.8740262 0.9959706 0.6862532 +0.9278617 0.9959706 0.6862532 +0.9959706 0.9959706 0.6862532 +0.9968409 0.9396953 0.7342907 +0.9975189 0.9125186 0.7776364 +0.9980488 0.9036101 0.8157988 +0.9984638 0.9054678 0.8487222 +0.9987895 0.9130957 0.8766541 +0.9990455 0.9233085 0.9000277 +0.999247 0.9341777 0.9193688 +0.9994057 0.9446144 0.9352277 +0.9995308 0.9540687 0.9481359 +0.9996295 0.9623212 0.9585802 +0.9997074 0.9693452 0.9669906 +0.9997688 0.9752172 0.9737375 +0.9998174 0.9800622 0.9791334 +0.9998557 0.9840209 0.9834385 +0.999886 0.9872315 0.9868665 +0.9999099 0.9898206 0.989592 +0.9999288 0.9918994 0.9917564 +0.9999437 0.9935629 0.9934734 +0.7251659 0.9968475 0.7352352 +0.7251605 0.9968474 0.7352227 +0.7251537 0.9968473 0.7352071 +0.7251454 0.9968472 0.7351875 +0.7251351 0.996847 0.735163 +0.7251226 0.9968468 0.7351325 +0.7251076 0.9968465 0.7350946 +0.7250899 0.9968462 0.735048 +0.7250697 0.9968458 0.734991 +0.7250473 0.9968453 0.7349221 +0.7250244 0.9968448 0.73484 +0.7250039 0.9968441 0.7347442 +0.7249916 0.9968433 0.7346362 +0.7249978 0.9968425 0.7345205 +0.7250408 0.9968418 0.7344077 +0.7251511 0.9968411 0.7343191 +0.7253775 0.9968409 0.7342907 +0.7257011 0.9968409 0.7342907 +0.7261105 0.9968409 0.7342907 +0.7266285 0.9968409 0.7342907 +0.7272837 0.9968409 0.7342907 +0.7281127 0.9968409 0.7342907 +0.7291615 0.9968409 0.7342907 +0.7304884 0.9968409 0.7342907 +0.732167 0.9968409 0.7342907 +0.7342907 0.9968409 0.7342907 +0.7369774 0.9968409 0.7342907 +0.7403765 0.9968409 0.7342907 +0.7446768 0.9968409 0.7342907 +0.7501172 0.9968409 0.7342907 +0.757 0.9968409 0.7342907 +0.7657077 0.9968409 0.7342907 +0.776724 0.9968409 0.7342907 +0.7906611 0.9968409 0.7342907 +0.8082934 0.9968409 0.7342907 +0.8306004 0.9968409 0.7342907 +0.8588218 0.9968409 0.7342907 +0.8945255 0.9968409 0.7342907 +0.9396953 0.9968409 0.7342907 +0.9968409 0.9968409 0.7342907 +0.9975189 0.9500442 0.7776364 +0.9980488 0.9280401 0.8157988 +0.9984638 0.921255 0.8487222 +0.9987895 0.9232341 0.8766541 +0.9990455 0.9297854 0.9000277 +0.999247 0.9382977 0.9193688 +0.9994057 0.9472259 0.9352277 +0.9995308 0.9557192 0.9481359 +0.9996295 0.963362 0.9585802 +0.9997074 0.9700002 0.9669906 +0.9997688 0.9756289 0.9737375 +0.9998174 0.9803206 0.9791334 +0.9998557 0.9841829 0.9834385 +0.999886 0.987333 0.9868665 +0.9999099 0.9898842 0.989592 +0.9999288 0.9919392 0.9917564 +0.9999437 0.9935878 0.9934734 +0.7716588 0.997523 0.7782755 +0.7716551 0.997523 0.7782671 +0.7716504 0.9975229 0.7782565 +0.7716446 0.9975228 0.7782432 +0.7716375 0.9975227 0.7782266 +0.7716288 0.9975226 0.778206 +0.7716184 0.9975224 0.7781803 +0.7716061 0.9975222 0.7781488 +0.7715919 0.997522 0.7781102 +0.7715762 0.9975217 0.7780636 +0.7715599 0.9975213 0.778008 +0.7715449 0.9975209 0.7779432 +0.7715352 0.9975204 0.7778701 +0.7715376 0.9975199 0.7777918 +0.7715641 0.9975194 0.7777156 +0.7716352 0.9975191 0.7776556 +0.7717834 0.9975189 0.7776364 +0.7719959 0.9975189 0.7776364 +0.7722648 0.9975189 0.7776364 +0.7726049 0.9975189 0.7776364 +0.7730352 0.9975189 0.7776364 +0.7735795 0.9975189 0.7776364 +0.7742682 0.9975189 0.7776364 +0.7751395 0.9975189 0.7776364 +0.7762418 0.9975189 0.7776364 +0.7776364 0.9975189 0.7776364 +0.7794007 0.9975189 0.7776364 +0.7816327 0.9975189 0.7776364 +0.7844566 0.9975189 0.7776364 +0.7880291 0.9975189 0.7776364 +0.7925488 0.9975189 0.7776364 +0.7982669 0.9975189 0.7776364 +0.8055009 0.9975189 0.7776364 +0.8146529 0.9975189 0.7776364 +0.8262314 0.9975189 0.7776364 +0.8408797 0.9975189 0.7776364 +0.8594117 0.9975189 0.7776364 +0.8828571 0.9975189 0.7776364 +0.9125186 0.9975189 0.7776364 +0.9500442 0.9975189 0.7776364 +0.9975189 0.9975189 0.7776364 +0.9980488 0.9589472 0.8157988 +0.9984638 0.9412278 0.8487222 +0.9987895 0.9360606 0.8766541 +0.9990455 0.9379796 0.9000277 +0.999247 0.94351 0.9193688 +0.9994057 0.9505298 0.9352277 +0.9995308 0.9578074 0.9481359 +0.9996295 0.9646787 0.9585802 +0.9997074 0.970829 0.9669906 +0.9997688 0.9761497 0.9737375 +0.9998174 0.9806476 0.9791334 +0.9998557 0.984388 0.9834385 +0.999886 0.9874615 0.9868665 +0.9999099 0.9899646 0.989592 +0.9999288 0.9919896 0.9917564 +0.9999437 0.9936193 0.9934734 +0.8119154 0.9980513 0.8162254 +0.8119128 0.9980512 0.8162198 +0.8119096 0.9980512 0.8162127 +0.8119057 0.9980511 0.8162038 +0.8119009 0.9980511 0.8161928 +0.8118949 0.998051 0.816179 +0.8118878 0.9980509 0.8161619 +0.8118794 0.9980508 0.8161408 +0.8118697 0.9980506 0.816115 +0.8118589 0.9980504 0.8160839 +0.8118476 0.9980502 0.8160468 +0.811837 0.99805 0.8160036 +0.8118298 0.9980497 0.8159548 +0.8118303 0.9980494 0.8159025 +0.8118466 0.9980491 0.8158516 +0.8118921 0.9980488 0.8158116 +0.8119884 0.9980488 0.8157988 +0.8121268 0.9980488 0.8157988 +0.8123018 0.9980488 0.8157988 +0.8125232 0.9980488 0.8157988 +0.8128033 0.9980488 0.8157988 +0.8131577 0.9980488 0.8157988 +0.8136061 0.9980488 0.8157988 +0.8141733 0.9980488 0.8157988 +0.8148909 0.9980488 0.8157988 +0.8157988 0.9980488 0.8157988 +0.8169474 0.9980488 0.8157988 +0.8184005 0.9980488 0.8157988 +0.8202389 0.9980488 0.8157988 +0.8225647 0.9980488 0.8157988 +0.8255071 0.9980488 0.8157988 +0.8292297 0.9980488 0.8157988 +0.8339392 0.9980488 0.8157988 +0.8398974 0.9980488 0.8157988 +0.8474353 0.9980488 0.8157988 +0.8569716 0.9980488 0.8157988 +0.8690364 0.9980488 0.8157988 +0.8842998 0.9980488 0.8157988 +0.9036101 0.9980488 0.8157988 +0.9280401 0.9980488 0.8157988 +0.9589472 0.9980488 0.8157988 +0.9980488 0.9980488 0.8157988 +0.9984638 0.9664961 0.8487222 +0.9987895 0.9522877 0.8766541 +0.9990455 0.9483463 0.9000277 +0.999247 0.9501042 0.9193688 +0.9994057 0.9547096 0.9352277 +0.9995308 0.9604492 0.9481359 +0.9996295 0.9663445 0.9585802 +0.9997074 0.9718774 0.9669906 +0.9997688 0.9768086 0.9737375 +0.9998174 0.9810611 0.9791334 +0.9998557 0.9846473 0.9834385 +0.999886 0.987624 0.9868665 +0.9999099 0.9900664 0.989592 +0.9999288 0.9920533 0.9917564 +0.9999437 0.9936592 0.9934734 +0.8462171 0.9984653 0.8490036 +0.8462154 0.9984653 0.8489999 +0.8462132 0.9984653 0.8489952 +0.8462106 0.9984653 0.8489893 +0.8462073 0.9984652 0.848982 +0.8462034 0.9984652 0.8489729 +0.8461986 0.9984651 0.8489617 +0.8461929 0.998465 0.8489478 +0.8461864 0.9984649 0.8489308 +0.8461791 0.9984648 0.8489102 +0.8461714 0.9984647 0.8488857 +0.8461641 0.9984645 0.8488572 +0.8461589 0.9984643 0.848825 +0.8461587 0.9984642 0.8487906 +0.8461687 0.998464 0.848757 +0.8461977 0.9984638 0.8487306 +0.8462598 0.9984638 0.8487222 +0.8463492 0.9984638 0.8487222 +0.8464623 0.9984638 0.8487222 +0.8466054 0.9984638 0.8487222 +0.8467864 0.9984638 0.8487222 +0.8470154 0.9984638 0.8487222 +0.8473052 0.9984638 0.8487222 +0.8476717 0.9984638 0.8487222 +0.8481355 0.9984638 0.8487222 +0.8487222 0.9984638 0.8487222 +0.8494644 0.9984638 0.8487222 +0.8504035 0.9984638 0.8487222 +0.8515915 0.9984638 0.8487222 +0.8530945 0.9984638 0.8487222 +0.8549959 0.9984638 0.8487222 +0.8574015 0.9984638 0.8487222 +0.8604449 0.9984638 0.8487222 +0.8642952 0.9984638 0.8487222 +0.8691663 0.9984638 0.8487222 +0.875329 0.9984638 0.8487222 +0.8831255 0.9984638 0.8487222 +0.892989 0.9984638 0.8487222 +0.9054678 0.9984638 0.8487222 +0.921255 0.9984638 0.8487222 +0.9412278 0.9984638 0.8487222 +0.9664961 0.9984638 0.8487222 +0.9984638 0.9984638 0.8487222 +0.9987895 0.9728171 0.8766541 +0.9990455 0.9614615 0.9000277 +0.999247 0.9584468 0.9193688 +0.9994057 0.9599976 0.9352277 +0.9995308 0.9637914 0.9481359 +0.9996295 0.968452 0.9585802 +0.9997074 0.9732039 0.9669906 +0.9997688 0.9776422 0.9737375 +0.9998174 0.9815844 0.9791334 +0.9998557 0.9849754 0.9834385 +0.999886 0.9878296 0.9868665 +0.9999099 0.9901951 0.989592 +0.9999288 0.9921339 0.9917564 +0.9999437 0.9937096 0.9934734 +0.8750477 0.9987905 0.8768378 +0.8750466 0.9987905 0.8768354 +0.8750451 0.9987904 0.8768324 +0.8750434 0.9987904 0.8768285 +0.8750412 0.9987904 0.8768238 +0.8750386 0.9987904 0.8768178 +0.8750355 0.9987903 0.8768104 +0.8750317 0.9987903 0.8768014 +0.8750274 0.9987902 0.8767903 +0.8750225 0.9987902 0.8767768 +0.8750173 0.9987901 0.8767609 +0.8750124 0.99879 0.8767422 +0.8750088 0.9987899 0.8767212 +0.8750084 0.9987897 0.8766987 +0.8750145 0.9987896 0.8766768 +0.8750329 0.9987895 0.8766596 +0.8750727 0.9987895 0.8766541 +0.8751301 0.9987895 0.8766541 +0.8752028 0.9987895 0.8766541 +0.8752947 0.9987895 0.8766541 +0.8754109 0.9987895 0.8766541 +0.875558 0.9987895 0.8766541 +0.8757441 0.9987895 0.8766541 +0.8759795 0.9987895 0.8766541 +0.8762773 0.9987895 0.8766541 +0.8766541 0.9987895 0.8766541 +0.8771307 0.9987895 0.8766541 +0.8777338 0.9987895 0.8766541 +0.8784967 0.9987895 0.8766541 +0.8794619 0.9987895 0.8766541 +0.880683 0.9987895 0.8766541 +0.8822279 0.9987895 0.8766541 +0.8841823 0.9987895 0.8766541 +0.886655 0.9987895 0.8766541 +0.8897832 0.9987895 0.8766541 +0.8937407 0.9987895 0.8766541 +0.8987476 0.9987895 0.8766541 +0.9050819 0.9987895 0.8766541 +0.9130957 0.9987895 0.8766541 +0.9232341 0.9987895 0.8766541 +0.9360606 0.9987895 0.8766541 +0.9522877 0.9987895 0.8766541 +0.9728171 0.9987895 0.8766541 +0.9987895 0.9987895 0.8766541 +0.9990455 0.9780539 0.9000277 +0.999247 0.9690013 0.9193688 +0.9994057 0.9666876 0.9352277 +0.9995308 0.9680197 0.9481359 +0.9996295 0.9711183 0.9585802 +0.9997074 0.974882 0.9669906 +0.9997688 0.9786968 0.9737375 +0.9998174 0.9822464 0.9791334 +0.9998557 0.9853905 0.9834385 +0.999886 0.9880897 0.9868665 +0.9999099 0.990358 0.989592 +0.9999288 0.9922358 0.9917564 +0.9999437 0.9937734 0.9934734 +0.8990028 0.9990461 0.9001468 +0.899002 0.9990461 0.9001452 +0.8990011 0.9990461 0.9001432 +0.899 0.9990461 0.9001407 +0.8989986 0.9990461 0.9001376 +0.8989969 0.9990461 0.9001338 +0.8989948 0.9990461 0.900129 +0.8989923 0.999046 0.9001231 +0.8989895 0.999046 0.9001159 +0.8989863 0.9990459 0.9001073 +0.8989829 0.9990459 0.9000969 +0.8989796 0.9990458 0.9000848 +0.8989771 0.9990458 0.9000712 +0.8989767 0.9990457 0.9000567 +0.8989805 0.9990456 0.9000425 +0.8989921 0.9990456 0.9000313 +0.8990175 0.9990455 0.9000277 +0.8990542 0.9990455 0.9000277 +0.8991006 0.9990455 0.9000277 +0.8991593 0.9990455 0.9000277 +0.8992336 0.9990455 0.9000277 +0.8993275 0.9990455 0.9000277 +0.8994464 0.9990455 0.9000277 +0.8995968 0.9990455 0.9000277 +0.899787 0.9990455 0.9000277 +0.9000277 0.9990455 0.9000277 +0.9003323 0.9990455 0.9000277 +0.9007175 0.9990455 0.9000277 +0.9012049 0.9990455 0.9000277 +0.9018215 0.9990455 0.9000277 +0.9026016 0.9990455 0.9000277 +0.9035886 0.9990455 0.9000277 +0.9048372 0.9990455 0.9000277 +0.9064168 0.9990455 0.9000277 +0.9084153 0.9990455 0.9000277 +0.9109436 0.9990455 0.9000277 +0.9141422 0.9990455 0.9000277 +0.9181889 0.9990455 0.9000277 +0.9233085 0.9990455 0.9000277 +0.9297854 0.9990455 0.9000277 +0.9379796 0.9990455 0.9000277 +0.9483463 0.9990455 0.9000277 +0.9614615 0.9990455 0.9000277 +0.9780539 0.9990455 0.9000277 +0.9990455 0.9990455 0.9000277 +0.999247 0.982354 0.9193688 +0.9994057 0.9751513 0.9352277 +0.9995308 0.9733691 0.9481359 +0.9996295 0.9744915 0.9585802 +0.9997074 0.977005 0.9669906 +0.9997688 0.980031 0.9737375 +0.9998174 0.9830838 0.9791334 +0.9998557 0.9859157 0.9834385 +0.999886 0.9884188 0.9868665 +0.9999099 0.9905641 0.989592 +0.9999288 0.9923648 0.9917564 +0.9999437 0.9938541 0.9934734 +0.9187175 0.9992474 0.9194454 +0.918717 0.9992474 0.9194443 +0.9187164 0.9992474 0.9194431 +0.9187157 0.9992474 0.9194415 +0.9187148 0.9992474 0.9194395 +0.9187137 0.9992474 0.919437 +0.9187123 0.9992473 0.919434 +0.9187107 0.9992473 0.9194302 +0.9187089 0.9992473 0.9194255 +0.9187068 0.9992473 0.9194199 +0.9187045 0.9992472 0.9194133 +0.9187024 0.9992472 0.9194055 +0.9187008 0.9992472 0.9193968 +0.9187004 0.9992471 0.9193874 +0.9187027 0.9992471 0.9193783 +0.9187101 0.999247 0.9193711 +0.9187262 0.999247 0.9193688 +0.9187495 0.999247 0.9193688 +0.9187791 0.999247 0.9193688 +0.9188164 0.999247 0.9193688 +0.9188636 0.999247 0.9193688 +0.9189234 0.999247 0.9193688 +0.918999 0.999247 0.9193688 +0.9190947 0.999247 0.9193688 +0.9192157 0.999247 0.9193688 +0.9193688 0.999247 0.9193688 +0.9195625 0.999247 0.9193688 +0.9198076 0.999247 0.9193688 +0.9201176 0.999247 0.9193688 +0.9205098 0.999247 0.9193688 +0.9210061 0.999247 0.9193688 +0.9216339 0.999247 0.9193688 +0.9224281 0.999247 0.9193688 +0.9234329 0.999247 0.9193688 +0.9247041 0.999247 0.9193688 +0.9263124 0.999247 0.9193688 +0.928347 0.999247 0.9193688 +0.9309211 0.999247 0.9193688 +0.9341777 0.999247 0.9193688 +0.9382977 0.999247 0.9193688 +0.94351 0.999247 0.9193688 +0.9501042 0.999247 0.9193688 +0.9584468 0.999247 0.9193688 +0.9690013 0.999247 0.9193688 +0.982354 0.999247 0.9193688 +0.999247 0.999247 0.9193688 +0.9994057 0.9858591 0.9352277 +0.9995308 0.9801368 0.9481359 +0.9996295 0.978759 0.9585802 +0.9997074 0.9796909 0.9669906 +0.9997688 0.981719 0.9737375 +0.9998174 0.9841433 0.9791334 +0.9998557 0.9865801 0.9834385 +0.999886 0.9888351 0.9868665 +0.9999099 0.9908248 0.989592 +0.9999288 0.992528 0.9917564 +0.9999437 0.9939562 0.9934734 +0.9348153 0.999406 0.9352767 +0.9348149 0.999406 0.9352761 +0.9348146 0.999406 0.9352752 +0.9348141 0.999406 0.9352742 +0.9348135 0.999406 0.935273 +0.9348128 0.9994059 0.9352714 +0.9348119 0.9994059 0.9352694 +0.9348109 0.9994059 0.935267 +0.9348097 0.9994059 0.935264 +0.9348083 0.9994059 0.9352604 +0.9348069 0.9994059 0.9352562 +0.9348055 0.9994059 0.9352512 +0.9348044 0.9994058 0.9352456 +0.9348042 0.9994058 0.9352396 +0.9348056 0.9994058 0.9352338 +0.9348102 0.9994057 0.9352292 +0.9348204 0.9994057 0.9352277 +0.9348352 0.9994057 0.9352277 +0.9348539 0.9994057 0.9352277 +0.9348776 0.9994057 0.9352277 +0.9349075 0.9994057 0.9352277 +0.9349454 0.9994057 0.9352277 +0.9349933 0.9994057 0.9352277 +0.935054 0.9994057 0.9352277 +0.9351307 0.9994057 0.9352277 +0.9352277 0.9994057 0.9352277 +0.9353505 0.9994057 0.9352277 +0.9355059 0.9994057 0.9352277 +0.9357024 0.9994057 0.9352277 +0.935951 0.9994057 0.9352277 +0.9362655 0.9994057 0.9352277 +0.9366635 0.9994057 0.9352277 +0.9371669 0.9994057 0.9352277 +0.9378038 0.9994057 0.9352277 +0.9386096 0.9994057 0.9352277 +0.939629 0.9994057 0.9352277 +0.9409186 0.9994057 0.9352277 +0.9425502 0.9994057 0.9352277 +0.9446144 0.9994057 0.9352277 +0.9472259 0.9994057 0.9352277 +0.9505298 0.9994057 0.9352277 +0.9547096 0.9994057 0.9352277 +0.9599976 0.9994057 0.9352277 +0.9666876 0.9994057 0.9352277 +0.9751513 0.9994057 0.9352277 +0.9858591 0.9994057 0.9352277 +0.9994057 0.9994057 0.9352277 +0.9995308 0.9886988 0.9481359 +0.9996295 0.9841579 0.9585802 +0.9997074 0.983089 0.9669906 +0.9997688 0.9838545 0.9737375 +0.9998174 0.9854838 0.9791334 +0.9998557 0.9874207 0.9834385 +0.999886 0.9893618 0.9868665 +0.9999099 0.9911547 0.989592 +0.9999288 0.9927345 0.9917564 +0.9999437 0.9940854 0.9934734 +0.9478754 0.999531 0.9481671 +0.9478752 0.999531 0.9481667 +0.947875 0.999531 0.9481662 +0.9478746 0.999531 0.9481655 +0.9478743 0.999531 0.9481647 +0.9478738 0.999531 0.9481637 +0.9478733 0.999531 0.9481624 +0.9478726 0.999531 0.9481609 +0.9478718 0.999531 0.948159 +0.947871 0.9995309 0.9481567 +0.94787 0.9995309 0.948154 +0.9478691 0.9995309 0.9481509 +0.9478684 0.9995309 0.9481473 +0.9478683 0.9995309 0.9481435 +0.9478691 0.9995309 0.9481398 +0.947872 0.9995309 0.9481369 +0.9478785 0.9995308 0.9481359 +0.9478878 0.9995308 0.9481359 +0.9478997 0.9995308 0.9481359 +0.9479146 0.9995308 0.9481359 +0.9479335 0.9995308 0.9481359 +0.9479575 0.9995308 0.9481359 +0.9479878 0.9995308 0.9481359 +0.9480261 0.9995308 0.9481359 +0.9480746 0.9995308 0.9481359 +0.9481359 0.9995308 0.9481359 +0.9482135 0.9995308 0.9481359 +0.9483117 0.9995308 0.9481359 +0.9484359 0.9995308 0.9481359 +0.9485931 0.9995308 0.9481359 +0.9487918 0.9995308 0.9481359 +0.9490434 0.9995308 0.9481359 +0.9493615 0.9995308 0.9481359 +0.9497641 0.9995308 0.9481359 +0.9502734 0.9995308 0.9481359 +0.9509177 0.9995308 0.9481359 +0.9517328 0.9995308 0.9481359 +0.952764 0.9995308 0.9481359 +0.9540687 0.9995308 0.9481359 +0.9557192 0.9995308 0.9481359 +0.9578074 0.9995308 0.9481359 +0.9604492 0.9995308 0.9481359 +0.9637914 0.9995308 0.9481359 +0.9680197 0.9995308 0.9481359 +0.9733691 0.9995308 0.9481359 +0.9801368 0.9995308 0.9481359 +0.9886988 0.9995308 0.9481359 +0.9995308 0.9995308 0.9481359 +0.9996295 0.9909882 0.9585802 +0.9997074 0.9873879 0.9669906 +0.9997688 0.9865561 0.9737375 +0.9998174 0.9871796 0.9791334 +0.9998557 0.9884841 0.9834385 +0.999886 0.9900282 0.9868665 +0.9999099 0.991572 0.989592 +0.9999288 0.9929957 0.9917564 +0.9999437 0.9942488 0.9934734 +0.958416 0.9996296 0.9585999 +0.9584159 0.9996296 0.9585997 +0.9584157 0.9996296 0.9585994 +0.9584155 0.9996296 0.9585989 +0.9584153 0.9996296 0.9585984 +0.958415 0.9996296 0.9585978 +0.9584146 0.9996296 0.958597 +0.9584142 0.9996296 0.958596 +0.9584137 0.9996296 0.9585948 +0.9584132 0.9996296 0.9585934 +0.9584126 0.9996296 0.9585917 +0.958412 0.9996296 0.9585897 +0.9584115 0.9996296 0.9585874 +0.9584114 0.9996295 0.958585 +0.958412 0.9996295 0.9585826 +0.9584138 0.9996295 0.9585808 +0.9584178 0.9996295 0.9585802 +0.9584237 0.9996295 0.9585802 +0.9584312 0.9996295 0.9585802 +0.9584406 0.9996295 0.9585802 +0.9584526 0.9996295 0.9585802 +0.9584677 0.9996295 0.9585802 +0.9584868 0.9996295 0.9585802 +0.9585109 0.9996295 0.9585802 +0.9585415 0.9996295 0.9585802 +0.9585802 0.9996295 0.9585802 +0.9586291 0.9996295 0.9585802 +0.958691 0.9996295 0.9585802 +0.9587693 0.9996295 0.9585802 +0.9588684 0.9996295 0.9585802 +0.9589938 0.9996295 0.9585802 +0.9591524 0.9996295 0.9585802 +0.959353 0.9996295 0.9585802 +0.9596068 0.9996295 0.9585802 +0.959928 0.9996295 0.9585802 +0.9603343 0.9996295 0.9585802 +0.9608482 0.9996295 0.9585802 +0.9614985 0.9996295 0.9585802 +0.9623212 0.9996295 0.9585802 +0.963362 0.9996295 0.9585802 +0.9646787 0.9996295 0.9585802 +0.9663445 0.9996295 0.9585802 +0.968452 0.9996295 0.9585802 +0.9711183 0.9996295 0.9585802 +0.9744915 0.9996295 0.9585802 +0.978759 0.9996295 0.9585802 +0.9841579 0.9996295 0.9585802 +0.9909882 0.9996295 0.9585802 +0.9996295 0.9996295 0.9585802 +0.9997074 0.9928267 0.9669906 +0.9997688 0.9899741 0.9737375 +0.9998174 0.989325 0.9791334 +0.9998557 0.9898295 0.9834385 +0.999886 0.9908712 0.9868665 +0.9999099 0.9920999 0.989592 +0.9999288 0.9933261 0.9917564 +0.9999437 0.9944556 0.9934734 +0.9668873 0.9997074 0.9670031 +0.9668872 0.9997074 0.967003 +0.9668871 0.9997074 0.9670027 +0.966887 0.9997074 0.9670025 +0.9668869 0.9997074 0.9670022 +0.9668867 0.9997074 0.9670018 +0.9668865 0.9997074 0.9670013 +0.9668862 0.9997074 0.9670006 +0.9668859 0.9997074 0.9669999 +0.9668855 0.9997074 0.966999 +0.9668852 0.9997074 0.9669979 +0.9668848 0.9997074 0.9669966 +0.9668845 0.9997074 0.9669952 +0.9668844 0.9997074 0.9669937 +0.9668847 0.9997074 0.9669922 +0.9668859 0.9997074 0.966991 +0.9668884 0.9997074 0.9669906 +0.9668922 0.9997074 0.9669906 +0.9668969 0.9997074 0.9669906 +0.9669028 0.9997074 0.9669906 +0.9669103 0.9997074 0.9669906 +0.9669198 0.9997074 0.9669906 +0.9669318 0.9997074 0.9669906 +0.966947 0.9997074 0.9669906 +0.9669663 0.9997074 0.9669906 +0.9669906 0.9997074 0.9669906 +0.9670214 0.9997074 0.9669906 +0.9670604 0.9997074 0.9669906 +0.9671097 0.9997074 0.9669906 +0.967172 0.9997074 0.9669906 +0.9672509 0.9997074 0.9669906 +0.9673508 0.9997074 0.9669906 +0.967477 0.9997074 0.9669906 +0.9676368 0.9997074 0.9669906 +0.9678389 0.9997074 0.9669906 +0.9680946 0.9997074 0.9669906 +0.9684181 0.9997074 0.9669906 +0.9688274 0.9997074 0.9669906 +0.9693452 0.9997074 0.9669906 +0.9700002 0.9997074 0.9669906 +0.970829 0.9997074 0.9669906 +0.9718774 0.9997074 0.9669906 +0.9732039 0.9997074 0.9669906 +0.974882 0.9997074 0.9669906 +0.977005 0.9997074 0.9669906 +0.9796909 0.9997074 0.9669906 +0.983089 0.9997074 0.9669906 +0.9873879 0.9997074 0.9669906 +0.9928267 0.9997074 0.9669906 +0.9997074 0.9997074 0.9669906 +0.9997688 0.9942982 0.9737375 +0.9998174 0.9920392 0.9791334 +0.9998557 0.9915316 0.9834385 +0.999886 0.9919377 0.9868665 +0.9999099 0.9927678 0.989592 +0.9999288 0.9937442 0.9917564 +0.9999437 0.9947172 0.9934734 +0.9736726 0.9997689 0.9737454 +0.9736726 0.9997689 0.9737453 +0.9736725 0.9997689 0.9737452 +0.9736724 0.9997689 0.973745 +0.9736723 0.9997689 0.9737448 +0.9736722 0.9997689 0.9737445 +0.9736721 0.9997689 0.9737442 +0.9736719 0.9997689 0.9737438 +0.9736717 0.9997689 0.9737434 +0.9736715 0.9997689 0.9737428 +0.9736712 0.9997689 0.9737421 +0.973671 0.9997689 0.9737413 +0.9736708 0.9997689 0.9737404 +0.9736708 0.9997689 0.9737394 +0.973671 0.9997688 0.9737385 +0.9736717 0.9997688 0.9737378 +0.9736733 0.9997688 0.9737375 +0.9736756 0.9997688 0.9737375 +0.9736786 0.9997688 0.9737375 +0.9736823 0.9997688 0.9737375 +0.973687 0.9997688 0.9737375 +0.973693 0.9997688 0.9737375 +0.9737006 0.9997688 0.9737375 +0.9737101 0.9997688 0.9737375 +0.9737222 0.9997688 0.9737375 +0.9737375 0.9997688 0.9737375 +0.9737569 0.9997688 0.9737375 +0.9737814 0.9997688 0.9737375 +0.9738123 0.9997688 0.9737375 +0.9738515 0.9997688 0.9737375 +0.9739011 0.9997688 0.9737375 +0.9739638 0.9997688 0.9737375 +0.9740432 0.9997688 0.9737375 +0.9741436 0.9997688 0.9737375 +0.9742706 0.9997688 0.9737375 +0.9744313 0.9997688 0.9737375 +0.9746346 0.9997688 0.9737375 +0.9748918 0.9997688 0.9737375 +0.9752172 0.9997688 0.9737375 +0.9756289 0.9997688 0.9737375 +0.9761497 0.9997688 0.9737375 +0.9768086 0.9997688 0.9737375 +0.9776422 0.9997688 0.9737375 +0.9786968 0.9997688 0.9737375 +0.980031 0.9997688 0.9737375 +0.981719 0.9997688 0.9737375 +0.9838545 0.9997688 0.9737375 +0.9865561 0.9997688 0.9737375 +0.9899741 0.9997688 0.9737375 +0.9942982 0.9997688 0.9737375 +0.9997688 0.9997688 0.9737375 +0.9998174 0.9954731 0.9791334 +0.9998557 0.9936849 0.9834385 +0.999886 0.993287 0.9868665 +0.9999099 0.9936128 0.989592 +0.9999288 0.9942731 0.9917564 +0.9999437 0.9950481 0.9934734 +0.9790927 0.9998174 0.9791384 +0.9790927 0.9998174 0.9791383 +0.9790927 0.9998174 0.9791383 +0.9790926 0.9998174 0.9791382 +0.9790925 0.9998174 0.979138 +0.9790925 0.9998174 0.9791379 +0.9790924 0.9998174 0.9791377 +0.9790923 0.9998174 0.9791374 +0.9790921 0.9998174 0.9791371 +0.979092 0.9998174 0.9791368 +0.9790919 0.9998174 0.9791363 +0.9790917 0.9998174 0.9791358 +0.9790916 0.9998174 0.9791353 +0.9790916 0.9998174 0.9791347 +0.9790917 0.9998174 0.9791341 +0.9790921 0.9998174 0.9791336 +0.9790931 0.9998174 0.9791334 +0.9790946 0.9998174 0.9791334 +0.9790965 0.9998174 0.9791334 +0.9790988 0.9998174 0.9791334 +0.9791018 0.9998174 0.9791334 +0.9791055 0.9998174 0.9791334 +0.9791103 0.9998174 0.9791334 +0.9791163 0.9998174 0.9791334 +0.9791238 0.9998174 0.9791334 +0.9791334 0.9998174 0.9791334 +0.9791456 0.9998174 0.9791334 +0.979161 0.9998174 0.9791334 +0.9791804 0.9998174 0.9791334 +0.979205 0.9998174 0.9791334 +0.9792361 0.9998174 0.9791334 +0.9792755 0.9998174 0.9791334 +0.9793253 0.9998174 0.9791334 +0.9793883 0.9998174 0.9791334 +0.9794681 0.9998174 0.9791334 +0.9795689 0.9998174 0.9791334 +0.9796966 0.9998174 0.9791334 +0.979858 0.9998174 0.9791334 +0.9800622 0.9998174 0.9791334 +0.9803206 0.9998174 0.9791334 +0.9806476 0.9998174 0.9791334 +0.9810611 0.9998174 0.9791334 +0.9815844 0.9998174 0.9791334 +0.9822464 0.9998174 0.9791334 +0.9830838 0.9998174 0.9791334 +0.9841433 0.9998174 0.9791334 +0.9854838 0.9998174 0.9791334 +0.9871796 0.9998174 0.9791334 +0.989325 0.9998174 0.9791334 +0.9920392 0.9998174 0.9791334 +0.9954731 0.9998174 0.9791334 +0.9998174 0.9998174 0.9791334 +0.9998557 0.9964092 0.9834385 +0.999886 0.9949941 0.9868665 +0.9999099 0.9946818 0.989592 +0.9999288 0.9949422 0.9917564 +0.9999437 0.9954668 0.9934734 +0.9834129 0.9998557 0.9834416 +0.9834129 0.9998557 0.9834415 +0.9834129 0.9998557 0.9834415 +0.9834129 0.9998557 0.9834414 +0.9834128 0.9998557 0.9834413 +0.9834128 0.9998557 0.9834412 +0.9834127 0.9998557 0.9834411 +0.9834127 0.9998557 0.983441 +0.9834126 0.9998557 0.9834408 +0.9834125 0.9998557 0.9834405 +0.9834124 0.9998557 0.9834403 +0.9834123 0.9998557 0.98344 +0.9834122 0.9998557 0.9834396 +0.9834122 0.9998557 0.9834392 +0.9834123 0.9998557 0.9834389 +0.9834126 0.9998557 0.9834386 +0.9834132 0.9998557 0.9834385 +0.9834141 0.9998557 0.9834385 +0.9834153 0.9998557 0.9834385 +0.9834167 0.9998557 0.9834385 +0.9834186 0.9998557 0.9834385 +0.9834209 0.9998557 0.9834385 +0.9834239 0.9998557 0.9834385 +0.9834277 0.9998557 0.9834385 +0.9834324 0.9998557 0.9834385 +0.9834385 0.9998557 0.9834385 +0.9834461 0.9998557 0.9834385 +0.9834557 0.9998557 0.9834385 +0.9834679 0.9998557 0.9834385 +0.9834833 0.9998557 0.9834385 +0.9835029 0.9998557 0.9834385 +0.9835276 0.9998557 0.9834385 +0.9835588 0.9998557 0.9834385 +0.9835983 0.9998557 0.9834385 +0.9836483 0.9998557 0.9834385 +0.9837116 0.9998557 0.9834385 +0.9837916 0.9998557 0.9834385 +0.9838928 0.9998557 0.9834385 +0.9840209 0.9998557 0.9834385 +0.9841829 0.9998557 0.9834385 +0.984388 0.9998557 0.9834385 +0.9846473 0.9998557 0.9834385 +0.9849754 0.9998557 0.9834385 +0.9853905 0.9998557 0.9834385 +0.9859157 0.9998557 0.9834385 +0.9865801 0.9998557 0.9834385 +0.9874207 0.9998557 0.9834385 +0.9884841 0.9998557 0.9834385 +0.9898295 0.9998557 0.9834385 +0.9915316 0.9998557 0.9834385 +0.9936849 0.9998557 0.9834385 +0.9964092 0.9998557 0.9834385 +0.9998557 0.9998557 0.9834385 +0.999886 0.9971537 0.9868665 +0.9999099 0.9960342 0.989592 +0.9999288 0.9957887 0.9917564 +0.9999437 0.9959964 0.9934734 +0.9868505 0.999886 0.9868685 +0.9868505 0.999886 0.9868684 +0.9868505 0.999886 0.9868684 +0.9868505 0.999886 0.9868684 +0.9868504 0.999886 0.9868683 +0.9868504 0.999886 0.9868682 +0.9868504 0.999886 0.9868682 +0.9868503 0.999886 0.9868681 +0.9868503 0.999886 0.986868 +0.9868502 0.999886 0.9868678 +0.9868502 0.999886 0.9868676 +0.9868501 0.999886 0.9868674 +0.9868501 0.999886 0.9868672 +0.98685 0.999886 0.986867 +0.9868501 0.999886 0.9868667 +0.9868503 0.999886 0.9868666 +0.9868507 0.999886 0.9868665 +0.9868512 0.999886 0.9868665 +0.986852 0.999886 0.9868665 +0.9868529 0.999886 0.9868665 +0.9868541 0.999886 0.9868665 +0.9868555 0.999886 0.9868665 +0.9868574 0.999886 0.9868665 +0.9868597 0.999886 0.9868665 +0.9868627 0.999886 0.9868665 +0.9868665 0.999886 0.9868665 +0.9868713 0.999886 0.9868665 +0.9868773 0.999886 0.9868665 +0.986885 0.999886 0.9868665 +0.9868946 0.999886 0.9868665 +0.9869069 0.999886 0.9868665 +0.9869223 0.999886 0.9868665 +0.9869419 0.999886 0.9868665 +0.9869667 0.999886 0.9868665 +0.986998 0.999886 0.9868665 +0.9870376 0.999886 0.9868665 +0.9870878 0.999886 0.9868665 +0.9871512 0.999886 0.9868665 +0.9872315 0.999886 0.9868665 +0.987333 0.999886 0.9868665 +0.9874615 0.999886 0.9868665 +0.987624 0.999886 0.9868665 +0.9878296 0.999886 0.9868665 +0.9880897 0.999886 0.9868665 +0.9884188 0.999886 0.9868665 +0.9888351 0.999886 0.9868665 +0.9893618 0.999886 0.9868665 +0.9900282 0.999886 0.9868665 +0.9908712 0.999886 0.9868665 +0.9919377 0.999886 0.9868665 +0.993287 0.999886 0.9868665 +0.9949941 0.999886 0.9868665 +0.9971537 0.999886 0.9868665 +0.999886 0.999886 0.9868665 +0.9999099 0.9977452 0.989592 +0.9999288 0.9968597 0.9917564 +0.9999437 0.9966665 0.9934734 +0.989582 0.9999099 0.9895933 +0.989582 0.9999099 0.9895932 +0.989582 0.9999099 0.9895932 +0.989582 0.9999099 0.9895932 +0.989582 0.9999099 0.9895932 +0.9895819 0.9999099 0.9895931 +0.9895819 0.9999099 0.9895931 +0.9895819 0.9999099 0.989593 +0.9895819 0.9999099 0.9895929 +0.9895818 0.9999099 0.9895928 +0.9895818 0.9999099 0.9895927 +0.9895818 0.9999099 0.9895926 +0.9895817 0.9999099 0.9895925 +0.9895817 0.9999099 0.9895923 +0.9895817 0.9999099 0.9895922 +0.9895819 0.9999099 0.9895921 +0.9895821 0.9999099 0.989592 +0.9895825 0.9999099 0.989592 +0.9895829 0.9999099 0.989592 +0.9895835 0.9999099 0.989592 +0.9895842 0.9999099 0.989592 +0.9895851 0.9999099 0.989592 +0.9895863 0.9999099 0.989592 +0.9895878 0.9999099 0.989592 +0.9895897 0.9999099 0.989592 +0.989592 0.9999099 0.989592 +0.989595 0.9999099 0.989592 +0.9895988 0.9999099 0.989592 +0.9896036 0.9999099 0.989592 +0.9896096 0.9999099 0.989592 +0.9896173 0.9999099 0.989592 +0.989627 0.9999099 0.989592 +0.9896392 0.9999099 0.989592 +0.9896547 0.9999099 0.989592 +0.9896744 0.9999099 0.989592 +0.9896992 0.9999099 0.989592 +0.9897306 0.9999099 0.989592 +0.9897703 0.9999099 0.989592 +0.9898206 0.9999099 0.989592 +0.9898842 0.9999099 0.989592 +0.9899646 0.9999099 0.989592 +0.9900664 0.9999099 0.989592 +0.9901951 0.9999099 0.989592 +0.990358 0.9999099 0.989592 +0.9905641 0.9999099 0.989592 +0.9908248 0.9999099 0.989592 +0.9911547 0.9999099 0.989592 +0.991572 0.9999099 0.989592 +0.9920999 0.9999099 0.989592 +0.9927678 0.9999099 0.989592 +0.9936128 0.9999099 0.989592 +0.9946818 0.9999099 0.989592 +0.9960342 0.9999099 0.989592 +0.9977452 0.9999099 0.989592 +0.9999099 0.9999099 0.989592 +0.9999288 0.9982146 0.9917564 +0.9999437 0.9975143 0.9934734 +0.9917501 0.9999288 0.9917571 +0.9917501 0.9999288 0.9917571 +0.9917501 0.9999288 0.9917571 +0.9917501 0.9999288 0.9917571 +0.9917501 0.9999288 0.9917571 +0.9917501 0.9999288 0.991757 +0.99175 0.9999288 0.991757 +0.99175 0.9999288 0.991757 +0.99175 0.9999288 0.9917569 +0.99175 0.9999288 0.9917569 +0.99175 0.9999288 0.9917568 +0.9917499 0.9999288 0.9917567 +0.9917499 0.9999288 0.9917566 +0.9917499 0.9999288 0.9917565 +0.9917499 0.9999288 0.9917565 +0.99175 0.9999288 0.9917564 +0.9917502 0.9999288 0.9917564 +0.9917504 0.9999288 0.9917564 +0.9917507 0.9999288 0.9917564 +0.991751 0.9999288 0.9917564 +0.9917515 0.9999288 0.9917564 +0.9917521 0.9999288 0.9917564 +0.9917528 0.9999288 0.9917564 +0.9917537 0.9999288 0.9917564 +0.9917549 0.9999288 0.9917564 +0.9917564 0.9999288 0.9917564 +0.9917582 0.9999288 0.9917564 +0.9917606 0.9999288 0.9917564 +0.9917636 0.9999288 0.9917564 +0.9917674 0.9999288 0.9917564 +0.9917722 0.9999288 0.9917564 +0.9917782 0.9999288 0.9917564 +0.9917859 0.9999288 0.9917564 +0.9917956 0.9999288 0.9917564 +0.9918079 0.9999288 0.9917564 +0.9918234 0.9999288 0.9917564 +0.9918431 0.9999288 0.9917564 +0.991868 0.9999288 0.9917564 +0.9918994 0.9999288 0.9917564 +0.9919392 0.9999288 0.9917564 +0.9919896 0.9999288 0.9917564 +0.9920533 0.9999288 0.9917564 +0.9921339 0.9999288 0.9917564 +0.9922358 0.9999288 0.9917564 +0.9923648 0.9999288 0.9917564 +0.992528 0.9999288 0.9917564 +0.9927345 0.9999288 0.9917564 +0.9929957 0.9999288 0.9917564 +0.9933261 0.9999288 0.9917564 +0.9937442 0.9999288 0.9917564 +0.9942731 0.9999288 0.9917564 +0.9949422 0.9999288 0.9917564 +0.9957887 0.9999288 0.9917564 +0.9968597 0.9999288 0.9917564 +0.9982146 0.9999288 0.9917564 +0.9999288 0.9999288 0.9917564 +0.9999437 0.9985868 0.9934734 +0.9934695 0.9999437 0.9934739 +0.9934695 0.9999437 0.9934739 +0.9934695 0.9999437 0.9934739 +0.9934695 0.9999437 0.9934739 +0.9934695 0.9999437 0.9934739 +0.9934695 0.9999437 0.9934738 +0.9934695 0.9999437 0.9934738 +0.9934694 0.9999437 0.9934738 +0.9934694 0.9999437 0.9934738 +0.9934694 0.9999437 0.9934737 +0.9934694 0.9999437 0.9934737 +0.9934694 0.9999437 0.9934736 +0.9934694 0.9999437 0.9934736 +0.9934694 0.9999437 0.9934735 +0.9934694 0.9999437 0.9934735 +0.9934694 0.9999437 0.9934734 +0.9934695 0.9999437 0.9934734 +0.9934697 0.9999437 0.9934734 +0.9934698 0.9999437 0.9934734 +0.9934701 0.9999437 0.9934734 +0.9934704 0.9999437 0.9934734 +0.9934707 0.9999437 0.9934734 +0.9934712 0.9999437 0.9934734 +0.9934718 0.9999437 0.9934734 +0.9934725 0.9999437 0.9934734 +0.9934734 0.9999437 0.9934734 +0.9934746 0.9999437 0.9934734 +0.9934761 0.9999437 0.9934734 +0.9934779 0.9999437 0.9934734 +0.9934803 0.9999437 0.9934734 +0.9934833 0.9999437 0.9934734 +0.9934871 0.9999437 0.9934734 +0.9934919 0.9999437 0.9934734 +0.993498 0.9999437 0.9934734 +0.9935057 0.9999437 0.9934734 +0.9935154 0.9999437 0.9934734 +0.9935277 0.9999437 0.9934734 +0.9935432 0.9999437 0.9934734 +0.9935629 0.9999437 0.9934734 +0.9935878 0.9999437 0.9934734 +0.9936193 0.9999437 0.9934734 +0.9936592 0.9999437 0.9934734 +0.9937096 0.9999437 0.9934734 +0.9937734 0.9999437 0.9934734 +0.9938541 0.9999437 0.9934734 +0.9939562 0.9999437 0.9934734 +0.9940854 0.9999437 0.9934734 +0.9942488 0.9999437 0.9934734 +0.9944556 0.9999437 0.9934734 +0.9947172 0.9999437 0.9934734 +0.9950481 0.9999437 0.9934734 +0.9954668 0.9999437 0.9934734 +0.9959964 0.9999437 0.9934734 +0.9966665 0.9999437 0.9934734 +0.9975143 0.9999437 0.9934734 +0.9985868 0.9999437 0.9934734 +0.9999437 0.9999437 0.9934734 +0.0051514 0.0051514 0.8407292 +0.0056422 0.0051514 0.8407292 +0.0062631 0.0051514 0.8407292 +0.0070486 0.0051514 0.8407292 +0.0080424 0.0051514 0.8407292 +0.0092997 0.0051514 0.8407292 +0.0108903 0.0051514 0.8407292 +0.0129027 0.0051514 0.8407292 +0.0154486 0.0051514 0.8407292 +0.0186694 0.0051514 0.8407292 +0.0227443 0.0051514 0.8407292 +0.0278994 0.0051514 0.8407292 +0.0344214 0.0051514 0.8407292 +0.0426726 0.0051514 0.8407292 +0.0531113 0.0051514 0.8407292 +0.0663177 0.0051514 0.8407292 +0.0830256 0.0051514 0.8407292 +0.1041632 0.0051514 0.8407292 +0.1309049 0.0051514 0.8407292 +0.1647368 0.0051514 0.8407292 +0.2075384 0.0051514 0.8407292 +0.2616881 0.0051514 0.8407292 +0.3301945 0.0051514 0.8407292 +0.416864 0.0051514 0.8407292 +0.5265122 0.0051514 0.8407292 +0.6652314 0.0051514 0.8407292 +0.8407292 0.0051514 0.8407292 +0.9033413 0.0279321 0.7195629 +0.9354466 0.0624569 0.6074336 +0.9545467 0.1059991 0.5245844 +0.9669269 0.1572498 0.4728847 +0.9754027 0.2151269 0.4493504 +0.9814251 0.2783684 0.4495482 +0.9858181 0.3454107 0.4686457 +0.9890841 0.4144197 0.5018211 +0.9915469 0.4834235 0.5445046 +0.993424 0.5504963 0.5925797 +0.9948662 0.6139459 0.642552 +0.9959813 0.6724572 0.6916607 +0.9968475 0.7251659 0.7379123 +0.997523 0.7716588 0.7800347 +0.9980513 0.8119154 0.8173713 +0.9984653 0.8462171 0.8497444 +0.9987905 0.8750477 0.8773138 +0.9990461 0.8990028 0.9004509 +0.9992474 0.9187175 0.9196389 +0.999406 0.9348153 0.9353994 +0.999531 0.9478754 0.9482447 +0.9996296 0.958416 0.9586489 +0.9997074 0.9668873 0.9670339 +0.9997689 0.9736726 0.9737647 +0.9998174 0.9790927 0.9791506 +0.9998557 0.9834129 0.9834492 +0.999886 0.9868505 0.9868732 +0.9999099 0.989582 0.9895962 +0.9999288 0.9917501 0.991759 +0.9999437 0.9934695 0.9934751 +0.0051514 0.0056422 0.8407292 +0.0051286 0.0051286 0.8405071 +0.0057497 0.0051286 0.8405071 +0.0065355 0.0051286 0.8405071 +0.0075296 0.0051286 0.8405071 +0.0087874 0.0051286 0.8405071 +0.0103785 0.0051286 0.8405071 +0.0123916 0.0051286 0.8405071 +0.0149384 0.0051286 0.8405071 +0.0181604 0.0051286 0.8405071 +0.0222366 0.0051286 0.8405071 +0.0273936 0.0051286 0.8405071 +0.0339178 0.0051286 0.8405071 +0.0421719 0.0051286 0.8405071 +0.0526143 0.0051286 0.8405071 +0.0658253 0.0051286 0.8405071 +0.082539 0.0051286 0.8405071 +0.1036839 0.0051286 0.8405071 +0.1304351 0.0051286 0.8405071 +0.1642787 0.0051286 0.8405071 +0.2070953 0.0051286 0.8405071 +0.2612639 0.0051286 0.8405071 +0.3297942 0.0051286 0.8405071 +0.4164939 0.0051286 0.8405071 +0.5261804 0.0051286 0.8405071 +0.664948 0.0051286 0.8405071 +0.8405071 0.0051286 0.8405071 +0.9032596 0.0278872 0.7194036 +0.9354101 0.0624063 0.6072715 +0.9545286 0.1059489 0.5244254 +0.9669173 0.1572031 0.4727393 +0.9753975 0.2150852 0.4492248 +0.9814221 0.2783325 0.4494442 +0.9858163 0.3453807 0.4685627 +0.9890831 0.4143955 0.5017569 +0.9915463 0.4834045 0.5444563 +0.9934236 0.5504818 0.5925443 +0.994866 0.6139352 0.6425265 +0.9959811 0.6724495 0.6916428 +0.9968474 0.7251605 0.7379 +0.997523 0.7716551 0.7800263 +0.9980512 0.8119128 0.8173657 +0.9984653 0.8462154 0.8497407 +0.9987905 0.8750466 0.8773114 +0.9990461 0.899002 0.9004493 +0.9992474 0.918717 0.9196379 +0.999406 0.9348149 0.9353987 +0.999531 0.9478752 0.9482442 +0.9996296 0.9584159 0.9586486 +0.9997074 0.9668872 0.9670337 +0.9997689 0.9736726 0.9737646 +0.9998174 0.9790927 0.9791505 +0.9998557 0.9834129 0.9834492 +0.999886 0.9868505 0.9868732 +0.9999099 0.989582 0.9895962 +0.9999288 0.9917501 0.991759 +0.9999437 0.9934695 0.9934751 +0.0051514 0.0062631 0.8407292 +0.0051286 0.0057497 0.8405071 +0.0051047 0.0051047 0.8402274 +0.0058909 0.0051047 0.8402274 +0.0068855 0.0051047 0.8402274 +0.0081437 0.0051047 0.8402274 +0.0097356 0.0051047 0.8402274 +0.0117495 0.0051047 0.8402274 +0.0142974 0.0051047 0.8402274 +0.0175208 0.0051047 0.8402274 +0.0215989 0.0051047 0.8402274 +0.0267581 0.0051047 0.8402274 +0.0332852 0.0051047 0.8402274 +0.0415429 0.0051047 0.8402274 +0.0519898 0.0051047 0.8402274 +0.0652066 0.0051047 0.8402274 +0.0819276 0.0051047 0.8402274 +0.1030818 0.0051047 0.8402274 +0.1298447 0.0051047 0.8402274 +0.1637031 0.0051047 0.8402274 +0.2065385 0.0051047 0.8402274 +0.2607307 0.0051047 0.8402274 +0.329291 0.0051047 0.8402274 +0.4160287 0.0051047 0.8402274 +0.5257632 0.0051047 0.8402274 +0.6645915 0.0051047 0.8402274 +0.8402274 0.0051047 0.8402274 +0.9031567 0.0278347 0.7192033 +0.9353643 0.0623458 0.6070678 +0.9545059 0.1058883 0.5242258 +0.9669053 0.1571463 0.4725567 +0.9753908 0.2150342 0.4490669 +0.9814183 0.2782884 0.4493137 +0.9858141 0.3453439 0.4684585 +0.9890818 0.4143657 0.5016763 +0.9915455 0.4833811 0.5443956 +0.9934231 0.550464 0.5924997 +0.9948657 0.6139219 0.6424946 +0.9959809 0.6724399 0.6916203 +0.9968473 0.7251537 0.7378845 +0.9975229 0.7716504 0.7800158 +0.9980512 0.8119096 0.8173587 +0.9984653 0.8462132 0.8497361 +0.9987904 0.8750451 0.8773083 +0.9990461 0.8990011 0.9004474 +0.9992474 0.9187164 0.9196366 +0.999406 0.9348146 0.9353979 +0.999531 0.947875 0.9482437 +0.9996296 0.9584157 0.9586483 +0.9997074 0.9668871 0.9670335 +0.9997689 0.9736725 0.9737645 +0.9998174 0.9790927 0.9791504 +0.9998557 0.9834129 0.9834491 +0.999886 0.9868505 0.9868732 +0.9999099 0.989582 0.9895962 +0.9999288 0.9917501 0.991759 +0.9999437 0.9934695 0.993475 +0.0051514 0.0070486 0.8407292 +0.0051286 0.0065355 0.8405071 +0.0051047 0.0058909 0.8402274 +0.0050826 0.0050826 0.8398756 +0.0060778 0.0050826 0.8398756 +0.0073367 0.0050826 0.8398756 +0.0089295 0.0050826 0.8398756 +0.0109445 0.0050826 0.8398756 +0.0134938 0.0050826 0.8398756 +0.016719 0.0050826 0.8398756 +0.0207992 0.0050826 0.8398756 +0.0259613 0.0050826 0.8398756 +0.032492 0.0050826 0.8398756 +0.0407541 0.0050826 0.8398756 +0.0512068 0.0050826 0.8398756 +0.0644309 0.0050826 0.8398756 +0.081161 0.0050826 0.8398756 +0.1023268 0.0050826 0.8398756 +0.1291042 0.0050826 0.8398756 +0.1629812 0.0050826 0.8398756 +0.20584 0.0050826 0.8398756 +0.2600619 0.0050826 0.8398756 +0.3286597 0.0050826 0.8398756 +0.4154448 0.0050826 0.8398756 +0.5252393 0.0050826 0.8398756 +0.6641436 0.0050826 0.8398756 +0.8398756 0.0050826 0.8398756 +0.9030276 0.0277752 0.7189519 +0.9353068 0.0622749 0.6068123 +0.9544774 0.1058162 0.5239754 +0.9668902 0.1570779 0.4723278 +0.9753825 0.2149725 0.448869 +0.9814136 0.2782347 0.44915 +0.9858113 0.3452987 0.4683279 +0.9890801 0.414329 0.5015752 +0.9915446 0.4833522 0.5443196 +0.9934225 0.5504419 0.5924439 +0.9948653 0.6139056 0.6424545 +0.9959807 0.672428 0.6915922 +0.9968472 0.7251454 0.7378651 +0.9975228 0.7716446 0.7800027 +0.9980511 0.8119057 0.8173499 +0.9984653 0.8462106 0.8497303 +0.9987904 0.8750434 0.8773045 +0.9990461 0.899 0.9004449 +0.9992474 0.9187157 0.919635 +0.999406 0.9348141 0.9353969 +0.999531 0.9478746 0.9482431 +0.9996296 0.9584155 0.9586479 +0.9997074 0.966887 0.9670333 +0.9997689 0.9736724 0.9737643 +0.9998174 0.9790926 0.9791503 +0.9998557 0.9834129 0.983449 +0.999886 0.9868505 0.9868731 +0.9999099 0.989582 0.9895962 +0.9999288 0.9917501 0.991759 +0.9999437 0.9934695 0.993475 +0.0051514 0.0080424 0.8407292 +0.0051286 0.0075296 0.8405071 +0.0051047 0.0068855 0.8402274 +0.0050826 0.0060778 0.8398756 +0.0050676 0.0050676 0.8394338 +0.0063275 0.0050676 0.8394338 +0.0079213 0.0050676 0.8394338 +0.0099377 0.0050676 0.8394338 +0.0124887 0.0050676 0.8394338 +0.0157161 0.0050676 0.8394338 +0.0197991 0.0050676 0.8394338 +0.0249647 0.0050676 0.8394338 +0.0314998 0.0050676 0.8394338 +0.0397676 0.0050676 0.8394338 +0.0502275 0.0050676 0.8394338 +0.0634605 0.0050676 0.8394338 +0.080202 0.0050676 0.8394338 +0.1013822 0.0050676 0.8394338 +0.128178 0.0050676 0.8394338 +0.162078 0.0050676 0.8394338 +0.204966 0.0050676 0.8394338 +0.2592249 0.0050676 0.8394338 +0.3278694 0.0050676 0.8394338 +0.4147137 0.0050676 0.8394338 +0.524583 0.0050676 0.8394338 +0.663582 0.0050676 0.8394338 +0.8394338 0.0050676 0.8394338 +0.9028657 0.0277111 0.7186372 +0.9352348 0.0621943 0.6064926 +0.9544418 0.1057322 0.5236622 +0.9668714 0.1569971 0.4720415 +0.9753721 0.2148987 0.4486216 +0.9814076 0.2781701 0.4489453 +0.9858079 0.3452442 0.4681646 +0.9890781 0.4142845 0.5014489 +0.9915433 0.4833171 0.5442245 +0.9934218 0.550415 0.5923741 +0.9948649 0.6138855 0.6424045 +0.9959804 0.6724135 0.6915571 +0.996847 0.7251351 0.7378409 +0.9975227 0.7716375 0.7799862 +0.9980511 0.8119009 0.8173389 +0.9984652 0.8462073 0.849723 +0.9987904 0.8750412 0.8772998 +0.9990461 0.8989986 0.9004418 +0.9992474 0.9187148 0.919633 +0.999406 0.9348135 0.9353956 +0.999531 0.9478743 0.9482423 +0.9996296 0.9584153 0.9586473 +0.9997074 0.9668869 0.9670329 +0.9997689 0.9736723 0.9737641 +0.9998174 0.9790925 0.9791502 +0.9998557 0.9834128 0.983449 +0.999886 0.9868504 0.9868731 +0.9999099 0.989582 0.9895961 +0.9999288 0.9917501 0.9917589 +0.9999437 0.9934695 0.993475 +0.0051514 0.0092997 0.8407292 +0.0051286 0.0087874 0.8405071 +0.0051047 0.0081437 0.8402274 +0.0050826 0.0073367 0.8398756 +0.0050676 0.0063275 0.8394338 +0.0050694 0.0050694 0.8388802 +0.0066646 0.0050694 0.8388802 +0.0086827 0.0050694 0.8388802 +0.0112359 0.0050694 0.8388802 +0.014466 0.0050694 0.8388802 +0.0185525 0.0050694 0.8388802 +0.0237224 0.0050694 0.8388802 +0.0302631 0.0050694 0.8388802 +0.0385378 0.0050694 0.8388802 +0.0490065 0.0050694 0.8388802 +0.0622508 0.0050694 0.8388802 +0.0790064 0.0050694 0.8388802 +0.1002045 0.0050694 0.8388802 +0.1270229 0.0050694 0.8388802 +0.1609516 0.0050694 0.8388802 +0.2038759 0.0050694 0.8388802 +0.2581807 0.0050694 0.8388802 +0.3268833 0.0050694 0.8388802 +0.413801 0.0050694 0.8388802 +0.5237632 0.0050694 0.8388802 +0.6628797 0.0050694 0.8388802 +0.8388802 0.0050694 0.8388802 +0.9026634 0.0276479 0.7182443 +0.9351449 0.0621069 0.6060939 +0.9543974 0.1056375 0.5232717 +0.9668479 0.156904 0.4716846 +0.9753591 0.2148124 0.4483133 +0.9814002 0.2780936 0.4486903 +0.9858036 0.3451791 0.4679612 +0.9890755 0.4142311 0.5012915 +0.9915418 0.4832747 0.5441061 +0.9934209 0.5503825 0.5922872 +0.9948643 0.6138613 0.6423421 +0.9959801 0.6723959 0.6915133 +0.9968468 0.7251226 0.7378107 +0.9975226 0.7716288 0.7799657 +0.998051 0.8118949 0.8173252 +0.9984652 0.8462034 0.8497139 +0.9987904 0.8750386 0.8772938 +0.9990461 0.8989969 0.900438 +0.9992474 0.9187137 0.9196306 +0.9994059 0.9348128 0.9353941 +0.999531 0.9478738 0.9482413 +0.9996296 0.958415 0.9586467 +0.9997074 0.9668867 0.9670325 +0.9997689 0.9736722 0.9737639 +0.9998174 0.9790925 0.97915 +0.9998557 0.9834128 0.9834489 +0.999886 0.9868504 0.986873 +0.9999099 0.9895819 0.9895961 +0.9999288 0.9917501 0.9917589 +0.9999437 0.9934695 0.993475 +0.0051514 0.0108903 0.8407292 +0.0051286 0.0103785 0.8405071 +0.0051047 0.0097356 0.8402274 +0.0050826 0.0089295 0.8398756 +0.0050676 0.0079213 0.8394338 +0.0050694 0.0066646 0.8388802 +0.0051048 0.0051048 0.8381886 +0.007125 0.0051048 0.8381886 +0.0096809 0.0051048 0.8381886 +0.0129143 0.0051048 0.8381886 +0.0170051 0.0051048 0.8381886 +0.0221804 0.0051048 0.8381886 +0.0287279 0.0051048 0.8381886 +0.0370113 0.0051048 0.8381886 +0.0474909 0.0051048 0.8381886 +0.060749 0.0051048 0.8381886 +0.0775221 0.0051048 0.8381886 +0.0987424 0.0051048 0.8381886 +0.1255887 0.0051048 0.8381886 +0.1595528 0.0051048 0.8381886 +0.2025219 0.0051048 0.8381886 +0.2568833 0.0051048 0.8381886 +0.3256576 0.0051048 0.8381886 +0.412666 0.0051048 0.8381886 +0.5227429 0.0051048 0.8381886 +0.6620045 0.0051048 0.8381886 +0.8381886 0.0051048 0.8381886 +0.9024114 0.0275966 0.7177558 +0.9350332 0.0620199 0.6055988 +0.9543421 0.1055364 0.5227869 +0.9668187 0.1568008 0.4712417 +0.975343 0.2147144 0.4479306 +0.9813911 0.2780055 0.448374 +0.9857982 0.3451032 0.4677088 +0.9890723 0.4141683 0.5010964 +0.9915399 0.4832246 0.5439593 +0.9934197 0.5503438 0.5921795 +0.9948636 0.6138323 0.6422649 +0.9959797 0.6723748 0.691459 +0.9968465 0.7251076 0.7377732 +0.9975224 0.7716184 0.7799403 +0.9980509 0.8118878 0.8173082 +0.9984651 0.8461986 0.8497027 +0.9987903 0.8750355 0.8772865 +0.9990461 0.8989948 0.9004332 +0.9992473 0.9187123 0.9196275 +0.9994059 0.9348119 0.9353921 +0.999531 0.9478733 0.94824 +0.9996296 0.9584146 0.9586459 +0.9997074 0.9668865 0.967032 +0.9997689 0.9736721 0.9737636 +0.9998174 0.9790924 0.9791498 +0.9998557 0.9834127 0.9834487 +0.999886 0.9868504 0.9868729 +0.9999099 0.9895819 0.9895961 +0.9999288 0.99175 0.9917589 +0.9999437 0.9934695 0.993475 +0.0051514 0.0129027 0.8407292 +0.0051286 0.0123916 0.8405071 +0.0051047 0.0117495 0.8402274 +0.0050826 0.0109445 0.8398756 +0.0050676 0.0099377 0.8394338 +0.0050694 0.0086827 0.8388802 +0.0051048 0.007125 0.8381886 +0.0052028 0.0052028 0.8373283 +0.0077619 0.0052028 0.8373283 +0.0109995 0.0052028 0.8373283 +0.0150955 0.0052028 0.8373283 +0.0202775 0.0052028 0.8373283 +0.0268333 0.0052028 0.8373283 +0.0351273 0.0052028 0.8373283 +0.0456203 0.0052028 0.8373283 +0.0588953 0.0052028 0.8373283 +0.0756899 0.0052028 0.8373283 +0.0969372 0.0052028 0.8373283 +0.1238179 0.0052028 0.8373283 +0.1578254 0.0052028 0.8373283 +0.2008493 0.0052028 0.8373283 +0.2552802 0.0052028 0.8373283 +0.3241424 0.0052028 0.8373283 +0.4112619 0.0052028 0.8373283 +0.5214795 0.0052028 0.8373283 +0.6609191 0.0052028 0.8373283 +0.8373283 0.0052028 0.8373283 +0.9020992 0.0275778 0.7171517 +0.9348949 0.0619473 0.6049872 +0.9542739 0.1054384 0.5221884 +0.9667827 0.1566936 0.4706951 +0.9753231 0.2146085 0.4474586 +0.9813797 0.2779077 0.4479838 +0.9857916 0.3450175 0.4673977 +0.9890684 0.4140964 0.5008557 +0.9915376 0.4831666 0.5437782 +0.9934183 0.5502987 0.5920467 +0.9948628 0.6137984 0.6421696 +0.9959791 0.67235 0.691392 +0.9968462 0.7250899 0.7377271 +0.9975222 0.7716061 0.779909 +0.9980508 0.8118794 0.8172873 +0.998465 0.8461929 0.8496889 +0.9987903 0.8750317 0.8772775 +0.999046 0.8989923 0.9004274 +0.9992473 0.9187107 0.9196237 +0.9994059 0.9348109 0.9353897 +0.999531 0.9478726 0.9482385 +0.9996296 0.9584142 0.9586449 +0.9997074 0.9668862 0.9670314 +0.9997689 0.9736719 0.9737632 +0.9998174 0.9790923 0.9791496 +0.9998557 0.9834127 0.9834486 +0.999886 0.9868503 0.9868728 +0.9999099 0.9895819 0.989596 +0.9999288 0.99175 0.9917588 +0.9999437 0.9934694 0.993475 +0.0051514 0.0154486 0.8407292 +0.0051286 0.0149384 0.8405071 +0.0051047 0.0142974 0.8402274 +0.0050826 0.0134938 0.8398756 +0.0050676 0.0124887 0.8394338 +0.0050694 0.0112359 0.8388802 +0.0051048 0.0096809 0.8381886 +0.0052028 0.0077619 0.8373283 +0.0054121 0.0054121 0.8362644 +0.0086547 0.0054121 0.8362644 +0.012757 0.0054121 0.8362644 +0.017947 0.0054121 0.8362644 +0.024513 0.0054121 0.8362644 +0.0328199 0.0054121 0.8362644 +0.0433291 0.0054121 0.8362644 +0.0566247 0.0054121 0.8362644 +0.0734453 0.0054121 0.8362644 +0.0947256 0.0054121 0.8362644 +0.1216479 0.0054121 0.8362644 +0.1557082 0.0054121 0.8362644 +0.1987988 0.0054121 0.8362644 +0.253314 0.0054121 0.8362644 +0.3222829 0.0054121 0.8362644 +0.4095375 0.0054121 0.8362644 +0.519926 0.0054121 0.8362644 +0.6595817 0.0054121 0.8362644 +0.8362644 0.0054121 0.8362644 +0.9017148 0.0276281 0.7164099 +0.9347252 0.061916 0.6042375 +0.9541902 0.1053624 0.5214553 +0.9667385 0.1565954 0.4700258 +0.9752987 0.2145034 0.4468808 +0.9813659 0.2778058 0.4475063 +0.9857835 0.3449254 0.467017 +0.9890637 0.4140176 0.5005614 +0.9915347 0.4831021 0.5435568 +0.9934166 0.550248 0.5918842 +0.9948617 0.6137599 0.6420531 +0.9959785 0.6723217 0.6913102 +0.9968458 0.7250697 0.7376706 +0.997522 0.7715919 0.7798707 +0.9980506 0.8118697 0.8172617 +0.9984649 0.8461864 0.849672 +0.9987902 0.8750274 0.8772664 +0.999046 0.8989895 0.9004202 +0.9992473 0.9187089 0.9196191 +0.9994059 0.9348097 0.9353867 +0.999531 0.9478718 0.9482366 +0.9996296 0.9584137 0.9586437 +0.9997074 0.9668859 0.9670307 +0.9997689 0.9736717 0.9737627 +0.9998174 0.9790921 0.9791493 +0.9998557 0.9834126 0.9834484 +0.999886 0.9868503 0.9868727 +0.9999099 0.9895819 0.9895959 +0.9999288 0.99175 0.9917588 +0.9999437 0.9934694 0.9934749 +0.0051514 0.0186694 0.8407292 +0.0051286 0.0181604 0.8405071 +0.0051047 0.0175208 0.8402274 +0.0050826 0.016719 0.8398756 +0.0050676 0.0157161 0.8394338 +0.0050694 0.014466 0.8388802 +0.0051048 0.0129143 0.8381886 +0.0052028 0.0109995 0.8373283 +0.0054121 0.0086547 0.8362644 +0.0058134 0.0058134 0.8349593 +0.0099234 0.0058134 0.8349593 +0.015123 0.0058134 0.8349593 +0.0217012 0.0058134 0.8349593 +0.0300235 0.0058134 0.8349593 +0.0405522 0.0058134 0.8349593 +0.0538725 0.0058134 0.8349593 +0.0707243 0.0058134 0.8349593 +0.0920441 0.0058134 0.8349593 +0.1190164 0.0058134 0.8349593 +0.1531399 0.0058134 0.8349593 +0.1963105 0.0058134 0.8349593 +0.2509269 0.0058134 0.8349593 +0.3200238 0.0058134 0.8349593 +0.4074404 0.0058134 0.8349593 +0.5180338 0.0058134 0.8349593 +0.6579487 0.0058134 0.8349593 +0.8349593 0.0058134 0.8349593 +0.9012461 0.0278105 0.715508 +0.9345187 0.0619734 0.6033278 +0.9540886 0.1053433 0.5205664 +0.966685 0.1565315 0.4692147 +0.9752692 0.2144168 0.4461809 +0.9813491 0.2777122 0.4469282 +0.9857738 0.3448353 0.4665561 +0.9890579 0.4139373 0.5002052 +0.9915312 0.4830346 0.5432889 +0.9934145 0.5501939 0.5916877 +0.9948604 0.6137183 0.6419122 +0.9959777 0.6722907 0.6912113 +0.9968453 0.7250473 0.7376024 +0.9975217 0.7715762 0.7798244 +0.9980504 0.8118589 0.8172307 +0.9984648 0.8461791 0.8496515 +0.9987902 0.8750225 0.877253 +0.9990459 0.8989863 0.9004115 +0.9992473 0.9187068 0.9196135 +0.9994059 0.9348083 0.9353832 +0.9995309 0.947871 0.9482343 +0.9996296 0.9584132 0.9586423 +0.9997074 0.9668855 0.9670298 +0.9997689 0.9736715 0.9737621 +0.9998174 0.979092 0.9791489 +0.9998557 0.9834125 0.9834482 +0.999886 0.9868502 0.9868726 +0.9999099 0.9895818 0.9895958 +0.9999288 0.99175 0.9917587 +0.9999437 0.9934694 0.9934749 +0.0051514 0.0227443 0.8407292 +0.0051286 0.0222366 0.8405071 +0.0051047 0.0215989 0.8402274 +0.0050826 0.0207992 0.8398756 +0.0050676 0.0197991 0.8394338 +0.0050694 0.0185525 0.8388802 +0.0051048 0.0170051 0.8381886 +0.0052028 0.0150955 0.8373283 +0.0054121 0.012757 0.8362644 +0.0058134 0.0099234 0.8349593 +0.0065402 0.0065402 0.8333779 +0.0117512 0.0065402 0.8333779 +0.0183437 0.0065402 0.8333779 +0.0266842 0.0065402 0.8333779 +0.0372359 0.0065402 0.8333779 +0.0505853 0.0065402 0.8333779 +0.0674739 0.0065402 0.8333779 +0.0888403 0.0065402 0.8333779 +0.1158715 0.0065402 0.8333779 +0.1500694 0.0065402 0.8333779 +0.1933343 0.0065402 0.8333779 +0.2480701 0.0065402 0.8333779 +0.3173179 0.0065402 0.8333779 +0.4049254 0.0065402 0.8333779 +0.5157602 0.0065402 0.8333779 +0.6559807 0.0065402 0.8333779 +0.8333779 0.0065402 0.8333779 +0.900682 0.0282324 0.7144267 +0.9342712 0.062202 0.6022399 +0.9539671 0.1054431 0.5195043 +0.9666211 0.1565473 0.4682463 +0.975234 0.2143816 0.4453457 +0.9813291 0.2776503 0.4462385 +0.9857621 0.3447636 0.4660065 +0.989051 0.4138668 0.4997805 +0.9915271 0.4829718 0.5429696 +0.993412 0.5501416 0.5914535 +0.9948589 0.6136769 0.6417443 +0.9959768 0.6722594 0.6910933 +0.9968448 0.7250244 0.7375211 +0.9975213 0.7715599 0.7797693 +0.9980502 0.8118476 0.8171938 +0.9984647 0.8461714 0.8496272 +0.9987901 0.8750173 0.8772371 +0.9990459 0.8989829 0.9004012 +0.9992472 0.9187045 0.9196069 +0.9994059 0.9348069 0.9353789 +0.9995309 0.94787 0.9482316 +0.9996296 0.9584126 0.9586406 +0.9997074 0.9668852 0.9670287 +0.9997689 0.9736712 0.9737614 +0.9998174 0.9790919 0.9791485 +0.9998557 0.9834124 0.9834479 +0.999886 0.9868502 0.9868724 +0.9999099 0.9895818 0.9895957 +0.9999288 0.99175 0.9917587 +0.9999437 0.9934694 0.9934749 +0.0051514 0.0278994 0.8407292 +0.0051286 0.0273936 0.8405071 +0.0051047 0.0267581 0.8402274 +0.0050826 0.0259613 0.8398756 +0.0050676 0.0249647 0.8394338 +0.0050694 0.0237224 0.8388802 +0.0051048 0.0221804 0.8381886 +0.0052028 0.0202775 0.8373283 +0.0054121 0.017947 0.8362644 +0.0058134 0.015123 0.8349593 +0.0065402 0.0117512 0.8333779 +0.0078103 0.0078103 0.8314967 +0.0144193 0.0078103 0.8314967 +0.0227807 0.0078103 0.8314967 +0.0333589 0.0078103 0.8314967 +0.0467417 0.0078103 0.8314967 +0.0636727 0.0078103 0.8314967 +0.0850926 0.0078103 0.8314967 +0.1121916 0.0078103 0.8314967 +0.1464753 0.0078103 0.8314967 +0.1898486 0.0078103 0.8314967 +0.2447216 0.0078103 0.8314967 +0.314143 0.0078103 0.8314967 +0.4019701 0.0078103 0.8314967 +0.5130828 0.0078103 0.8314967 +0.6536548 0.0078103 0.8314967 +0.8314967 0.0078103 0.8314967 +0.9000167 0.0290732 0.7131566 +0.9339805 0.062742 0.6009658 +0.9538247 0.1057683 0.5182618 +0.9665463 0.1567226 0.4671142 +0.9751928 0.2144566 0.4443699 +0.9813057 0.2776626 0.4454331 +0.9857485 0.3447407 0.465365 +0.989043 0.4138277 0.4992849 +0.9915223 0.4829286 0.5425971 +0.9934091 0.5501012 0.5911804 +0.9948571 0.6136427 0.6415485 +0.9959757 0.6722322 0.6909559 +0.9968441 0.7250039 0.7374264 +0.9975209 0.7715449 0.779705 +0.99805 0.811837 0.8171509 +0.9984645 0.8461641 0.8495988 +0.99879 0.8750124 0.8772186 +0.9990458 0.8989796 0.9003892 +0.9992472 0.9187024 0.9195991 +0.9994059 0.9348055 0.935374 +0.9995309 0.9478691 0.9482285 +0.9996296 0.958412 0.9586386 +0.9997074 0.9668848 0.9670274 +0.9997689 0.973671 0.9737606 +0.9998174 0.9790917 0.979148 +0.9998557 0.9834123 0.9834476 +0.999886 0.9868501 0.9868722 +0.9999099 0.9895818 0.9895956 +0.9999288 0.9917499 0.9917586 +0.9999437 0.9934694 0.9934748 +0.0051514 0.0344214 0.8407292 +0.0051286 0.0339178 0.8405071 +0.0051047 0.0332852 0.8402274 +0.0050826 0.032492 0.8398756 +0.0050676 0.0314998 0.8394338 +0.0050694 0.0302631 0.8388802 +0.0051048 0.0287279 0.8381886 +0.0052028 0.0268333 0.8373283 +0.0054121 0.024513 0.8362644 +0.0058134 0.0217012 0.8349593 +0.0065402 0.0183437 0.8333779 +0.0078103 0.0144193 0.8314967 +0.0099781 0.0099781 0.8293233 +0.0183626 0.0099781 0.8293233 +0.0289702 0.0099781 0.8293233 +0.0423902 0.0099781 0.8293233 +0.0593681 0.0099781 0.8293233 +0.0808475 0.0099781 0.8293233 +0.1080217 0.0099781 0.8293233 +0.1424005 0.0099781 0.8293233 +0.1858943 0.0099781 0.8293233 +0.2409195 0.0099781 0.8293233 +0.3105336 0.0099781 0.8293233 +0.3986045 0.0099781 0.8293233 +0.5100256 0.0099781 0.8293233 +0.6509878 0.0099781 0.8293233 +0.8293233 0.0099781 0.8293233 +0.8992555 0.0306306 0.7117109 +0.9336494 0.0638283 0.5995203 +0.953663 0.1064997 0.5168541 +0.9664615 0.1571937 0.4658326 +0.9751462 0.2147432 0.443266 +0.9812792 0.2778236 0.4445225 +0.9857332 0.3448204 0.4646401 +0.9890339 0.4138582 0.4987251 +0.9915169 0.4829319 0.5421764 +0.9934058 0.5500915 0.590872 +0.9948551 0.6136284 0.6413275 +0.9959745 0.672218 0.6908007 +0.9968433 0.7249916 0.7373194 +0.9975204 0.7715352 0.7796325 +0.9980497 0.8118298 0.8171024 +0.9984643 0.8461589 0.8495668 +0.9987899 0.8750088 0.8771976 +0.9990458 0.8989771 0.9003756 +0.9992472 0.9187008 0.9195904 +0.9994058 0.9348044 0.9353684 +0.9995309 0.9478684 0.9482249 +0.9996296 0.9584115 0.9586363 +0.9997074 0.9668845 0.967026 +0.9997689 0.9736708 0.9737597 +0.9998174 0.9790916 0.9791474 +0.9998557 0.9834122 0.9834472 +0.999886 0.9868501 0.986872 +0.9999099 0.9895817 0.9895955 +0.9999288 0.9917499 0.9917585 +0.9999437 0.9934694 0.9934748 +0.0051514 0.0426726 0.8407292 +0.0051286 0.0421719 0.8405071 +0.0051047 0.0415429 0.8402274 +0.0050826 0.0407541 0.8398756 +0.0050676 0.0397676 0.8394338 +0.0050694 0.0385378 0.8388802 +0.0051048 0.0370113 0.8381886 +0.0052028 0.0351273 0.8373283 +0.0054121 0.0328199 0.8362644 +0.0058134 0.0300235 0.8349593 +0.0065402 0.0266842 0.8333779 +0.0078103 0.0227807 0.8314967 +0.0099781 0.0183626 0.8293233 +0.0136166 0.0136166 0.8269342 +0.024255 0.0136166 0.8269342 +0.037714 0.0136166 0.8269342 +0.0547413 0.0136166 0.8269342 +0.0762831 0.0136166 0.8269342 +0.1035362 0.0136166 0.8269342 +0.138015 0.0136166 0.8269342 +0.1816352 0.0136166 0.8269342 +0.2368203 0.0136166 0.8269342 +0.3066367 0.0136166 0.8269342 +0.3949636 0.0136166 0.8269342 +0.5067085 0.0136166 0.8269342 +0.6480804 0.0136166 0.8269342 +0.8269342 0.0136166 0.8269342 +0.8984278 0.0333932 0.7101477 +0.9332914 0.0658501 0.5979631 +0.9534887 0.1079385 0.5153397 +0.9663702 0.15819 0.4644554 +0.9750962 0.2154135 0.4420805 +0.9812508 0.2782606 0.4435453 +0.9857167 0.3450957 0.4638625 +0.9890241 0.4140252 0.4981248 +0.991511 0.4830292 0.5417255 +0.9934023 0.5501456 0.5905415 +0.994853 0.6136569 0.6410908 +0.9959732 0.672232 0.6906345 +0.9968425 0.7249978 0.7372049 +0.9975199 0.7715376 0.7795549 +0.9980494 0.8118303 0.8170505 +0.9984642 0.8461587 0.8495325 +0.9987897 0.8750084 0.8771752 +0.9990457 0.8989767 0.9003611 +0.9992471 0.9187004 0.9195811 +0.9994058 0.9348042 0.9353624 +0.9995309 0.9478683 0.9482211 +0.9996295 0.9584114 0.9586339 +0.9997074 0.9668844 0.9670245 +0.9997689 0.9736708 0.9737588 +0.9998174 0.9790916 0.9791468 +0.9998557 0.9834122 0.9834468 +0.999886 0.98685 0.9868717 +0.9999099 0.9895817 0.9895953 +0.9999288 0.9917499 0.9917584 +0.9999437 0.9934694 0.9934747 +0.0051514 0.0531113 0.8407292 +0.0051286 0.0526143 0.8405071 +0.0051047 0.0519898 0.8402274 +0.0050826 0.0512068 0.8398756 +0.0050676 0.0502275 0.8394338 +0.0050694 0.0490065 0.8388802 +0.0051048 0.0474909 0.8381886 +0.0052028 0.0456203 0.8373283 +0.0054121 0.0433291 0.8362644 +0.0058134 0.0405522 0.8349593 +0.0065402 0.0372359 0.8333779 +0.0078103 0.0333589 0.8314967 +0.0099781 0.0289702 0.8293233 +0.0136166 0.024255 0.8269342 +0.0196467 0.0196467 0.8245426 +0.0331428 0.0196467 0.8245426 +0.0502171 0.0196467 0.8245426 +0.0718184 0.0196467 0.8245426 +0.0991468 0.0196467 0.8245426 +0.1337208 0.0196467 0.8245426 +0.1774615 0.0196467 0.8245426 +0.232799 0.0196467 0.8245426 +0.3028082 0.0196467 0.8245426 +0.391379 0.0196467 0.8245426 +0.5034325 0.0196467 0.8245426 +0.6451948 0.0196467 0.8245426 +0.8245426 0.0196467 0.8245426 +0.8976087 0.0381561 0.7086095 +0.9329391 0.0694453 0.5964367 +0.9533177 0.1105818 0.5138574 +0.9662809 0.160092 0.4631086 +0.9750472 0.2167545 0.4409223 +0.9812231 0.2791873 0.4425911 +0.9857006 0.3457234 0.4631035 +0.9890146 0.4144423 0.4975392 +0.9915054 0.4833013 0.5412858 +0.9933988 0.5503203 0.5902194 +0.9948509 0.6137675 0.64086 +0.9959719 0.6723012 0.6904726 +0.9968418 0.7250408 0.7370933 +0.9975194 0.7715641 0.7794792 +0.9980491 0.8118466 0.8169999 +0.998464 0.8461687 0.8494991 +0.9987896 0.8750145 0.8771534 +0.9990456 0.8989805 0.9003469 +0.9992471 0.9187027 0.919572 +0.9994058 0.9348056 0.9353566 +0.9995309 0.9478691 0.9482174 +0.9996295 0.958412 0.9586316 +0.9997074 0.9668847 0.967023 +0.9997688 0.973671 0.9737578 +0.9998174 0.9790917 0.9791462 +0.9998557 0.9834123 0.9834465 +0.999886 0.9868501 0.9868715 +0.9999099 0.9895817 0.9895952 +0.9999288 0.9917499 0.9917583 +0.9999437 0.9934694 0.9934746 +0.0051514 0.0663177 0.8407292 +0.0051286 0.0658253 0.8405071 +0.0051047 0.0652066 0.8402274 +0.0050826 0.0644309 0.8398756 +0.0050676 0.0634605 0.8394338 +0.0050694 0.0622508 0.8388802 +0.0051048 0.060749 0.8381886 +0.0052028 0.0588953 0.8373283 +0.0054121 0.0566247 0.8362644 +0.0058134 0.0538725 0.8349593 +0.0065402 0.0505853 0.8333779 +0.0078103 0.0467417 0.8314967 +0.0099781 0.0423902 0.8293233 +0.0136166 0.037714 0.8269342 +0.0196467 0.0331428 0.8245426 +0.0295373 0.0295373 0.8226154 +0.0466479 0.0295373 0.8226154 +0.068295 0.0295373 0.8226154 +0.0956813 0.0295373 0.8226154 +0.1303287 0.0295373 0.8226154 +0.174162 0.0295373 0.8226154 +0.229617 0.0295373 0.8226154 +0.2997746 0.0295373 0.8226154 +0.3885332 0.0295373 0.8226154 +0.5008244 0.0295373 0.8226154 +0.6428873 0.0295373 0.8226154 +0.8226154 0.0295373 0.8226154 +0.8969554 0.0461985 0.7073888 +0.9326595 0.0756464 0.5952297 +0.9531823 0.1152388 0.5126866 +0.9662104 0.1635226 0.4620458 +0.9750086 0.2192389 0.4400089 +0.9812013 0.2809573 0.441839 +0.9856879 0.3469645 0.4625057 +0.9890072 0.4152991 0.4970781 +0.9915009 0.4838841 0.5409396 +0.9933961 0.5507113 0.5899658 +0.9948493 0.6140266 0.6406784 +0.9959709 0.6724711 0.6903451 +0.9968411 0.7251511 0.7370055 +0.9975191 0.7716352 0.7794197 +0.9980488 0.8118921 0.8169601 +0.9984638 0.8461977 0.8494728 +0.9987895 0.8750329 0.8771362 +0.9990456 0.8989921 0.9003358 +0.999247 0.9187101 0.9195648 +0.9994057 0.9348102 0.935352 +0.9995309 0.947872 0.9482145 +0.9996295 0.9584138 0.9586297 +0.9997074 0.9668859 0.9670218 +0.9997688 0.9736717 0.9737571 +0.9998174 0.9790921 0.9791457 +0.9998557 0.9834126 0.9834462 +0.999886 0.9868503 0.9868713 +0.9999099 0.9895819 0.989595 +0.9999288 0.99175 0.9917583 +0.9999437 0.9934694 0.9934746 +0.0051514 0.0830256 0.8407292 +0.0051286 0.082539 0.8405071 +0.0051047 0.0819276 0.8402274 +0.0050826 0.081161 0.8398756 +0.0050676 0.080202 0.8394338 +0.0050694 0.0790064 0.8388802 +0.0051048 0.0775221 0.8381886 +0.0052028 0.0756899 0.8373283 +0.0054121 0.0734453 0.8362644 +0.0058134 0.0707243 0.8349593 +0.0065402 0.0674739 0.8333779 +0.0078103 0.0636727 0.8314967 +0.0099781 0.0593681 0.8293233 +0.0136166 0.0547413 0.8269342 +0.0196467 0.0502171 0.8245426 +0.0295373 0.0466479 0.8226154 +0.0455041 0.0455041 0.8219901 +0.0671656 0.0455041 0.8219901 +0.0945703 0.0455041 0.8219901 +0.1292408 0.0455041 0.8219901 +0.1731034 0.0455041 0.8219901 +0.2285954 0.0455041 0.8219901 +0.2988 0.0455041 0.8219901 +0.3876179 0.0455041 0.8219901 +0.4999841 0.0455041 0.8219901 +0.6421419 0.0455041 0.8219901 +0.8219901 0.0455041 0.8219901 +0.8967447 0.0594506 0.7069963 +0.9325696 0.0860209 0.5948423 +0.9531389 0.1231452 0.5123112 +0.9661878 0.1694384 0.4617052 +0.9749962 0.2235962 0.4397163 +0.9811943 0.2841192 0.4415982 +0.9856839 0.3492254 0.4623142 +0.9890048 0.4168922 0.4969305 +0.9914995 0.4849907 0.5408288 +0.9933953 0.5514695 0.5898847 +0.9948487 0.6145393 0.6406203 +0.9959706 0.6728136 0.6903044 +0.9968409 0.7253775 0.7369774 +0.9975189 0.7717834 0.7794007 +0.9980488 0.8119884 0.8169474 +0.9984638 0.8462598 0.8494644 +0.9987895 0.8750727 0.8771307 +0.9990455 0.8990175 0.9003323 +0.999247 0.9187262 0.9195625 +0.9994057 0.9348204 0.9353505 +0.9995308 0.9478785 0.9482135 +0.9996295 0.9584178 0.9586291 +0.9997074 0.9668884 0.9670214 +0.9997688 0.9736733 0.9737569 +0.9998174 0.9790931 0.9791456 +0.9998557 0.9834132 0.9834461 +0.999886 0.9868507 0.9868713 +0.9999099 0.9895821 0.989595 +0.9999288 0.9917502 0.9917582 +0.9999437 0.9934695 0.9934746 +0.0051514 0.1041632 0.8407292 +0.0051286 0.1036839 0.8405071 +0.0051047 0.1030818 0.8402274 +0.0050826 0.1023268 0.8398756 +0.0050676 0.1013822 0.8394338 +0.0050694 0.1002045 0.8388802 +0.0051048 0.0987424 0.8381886 +0.0052028 0.0969372 0.8373283 +0.0054121 0.0947256 0.8362644 +0.0058134 0.0920441 0.8349593 +0.0065402 0.0888403 0.8333779 +0.0078103 0.0850926 0.8314967 +0.0099781 0.0808475 0.8293233 +0.0136166 0.0762831 0.8269342 +0.0196467 0.0718184 0.8245426 +0.0295373 0.068295 0.8226154 +0.0455041 0.0671656 0.8219901 +0.0671656 0.0671656 0.8219901 +0.0945703 0.0671656 0.8219901 +0.1292408 0.0671656 0.8219901 +0.1731034 0.0671656 0.8219901 +0.2285954 0.0671656 0.8219901 +0.2988 0.0671656 0.8219901 +0.3876179 0.0671656 0.8219901 +0.4999841 0.0671656 0.8219901 +0.6421419 0.0671656 0.8219901 +0.8219901 0.0671656 0.8219901 +0.8967447 0.0775151 0.7069963 +0.9325696 0.1002154 0.5948423 +0.9531389 0.1340017 0.5123112 +0.9661878 0.1775917 0.4617052 +0.9749962 0.2296253 0.4397163 +0.9811943 0.2885124 0.4415982 +0.9856839 0.3523802 0.4623142 +0.9890048 0.419125 0.4969305 +0.9914995 0.4865484 0.5408288 +0.9933953 0.5525411 0.5898847 +0.9948487 0.6152669 0.6406203 +0.9959706 0.6733015 0.6903044 +0.9968409 0.7257011 0.7369774 +0.9975189 0.7719959 0.7794007 +0.9980488 0.8121268 0.8169474 +0.9984638 0.8463492 0.8494644 +0.9987895 0.8751301 0.8771307 +0.9990455 0.8990542 0.9003323 +0.999247 0.9187495 0.9195625 +0.9994057 0.9348352 0.9353505 +0.9995308 0.9478878 0.9482135 +0.9996295 0.9584237 0.9586291 +0.9997074 0.9668922 0.9670214 +0.9997688 0.9736756 0.9737569 +0.9998174 0.9790946 0.9791456 +0.9998557 0.9834141 0.9834461 +0.999886 0.9868512 0.9868713 +0.9999099 0.9895825 0.989595 +0.9999288 0.9917504 0.9917582 +0.9999437 0.9934697 0.9934746 +0.0051514 0.1309049 0.8407292 +0.0051286 0.1304351 0.8405071 +0.0051047 0.1298447 0.8402274 +0.0050826 0.1291042 0.8398756 +0.0050676 0.128178 0.8394338 +0.0050694 0.1270229 0.8388802 +0.0051048 0.1255887 0.8381886 +0.0052028 0.1238179 0.8373283 +0.0054121 0.1216479 0.8362644 +0.0058134 0.1190164 0.8349593 +0.0065402 0.1158715 0.8333779 +0.0078103 0.1121916 0.8314967 +0.0099781 0.1080217 0.8293233 +0.0136166 0.1035362 0.8269342 +0.0196467 0.0991468 0.8245426 +0.0295373 0.0956813 0.8226154 +0.0455041 0.0945703 0.8219901 +0.0671656 0.0945703 0.8219901 +0.0945703 0.0945703 0.8219901 +0.1292408 0.0945703 0.8219901 +0.1731034 0.0945703 0.8219901 +0.2285954 0.0945703 0.8219901 +0.2988 0.0945703 0.8219901 +0.3876179 0.0945703 0.8219901 +0.4999841 0.0945703 0.8219901 +0.6421419 0.0945703 0.8219901 +0.8219901 0.0945703 0.8219901 +0.8967447 0.1003691 0.7069963 +0.9325696 0.1181733 0.5948423 +0.9531389 0.1477366 0.5123112 +0.9661878 0.1879067 0.4617052 +0.9749962 0.2372529 0.4397163 +0.9811943 0.2940703 0.4415982 +0.9856839 0.3563715 0.4623142 +0.9890048 0.4219498 0.4969305 +0.9914995 0.4885191 0.5408288 +0.9933953 0.5538969 0.5898847 +0.9948487 0.6161874 0.6406203 +0.9959706 0.6739188 0.6903044 +0.9968409 0.7261105 0.7369774 +0.9975189 0.7722648 0.7794007 +0.9980488 0.8123018 0.8169474 +0.9984638 0.8464623 0.8494644 +0.9987895 0.8752028 0.8771307 +0.9990455 0.8991006 0.9003323 +0.999247 0.9187791 0.9195625 +0.9994057 0.9348539 0.9353505 +0.9995308 0.9478997 0.9482135 +0.9996295 0.9584312 0.9586291 +0.9997074 0.9668969 0.9670214 +0.9997688 0.9736786 0.9737569 +0.9998174 0.9790965 0.9791456 +0.9998557 0.9834153 0.9834461 +0.999886 0.986852 0.9868713 +0.9999099 0.9895829 0.989595 +0.9999288 0.9917507 0.9917582 +0.9999437 0.9934698 0.9934746 +0.0051514 0.1647368 0.8407292 +0.0051286 0.1642787 0.8405071 +0.0051047 0.1637031 0.8402274 +0.0050826 0.1629812 0.8398756 +0.0050676 0.162078 0.8394338 +0.0050694 0.1609516 0.8388802 +0.0051048 0.1595528 0.8381886 +0.0052028 0.1578254 0.8373283 +0.0054121 0.1557082 0.8362644 +0.0058134 0.1531399 0.8349593 +0.0065402 0.1500694 0.8333779 +0.0078103 0.1464753 0.8314967 +0.0099781 0.1424005 0.8293233 +0.0136166 0.138015 0.8269342 +0.0196467 0.1337208 0.8245426 +0.0295373 0.1303287 0.8226154 +0.0455041 0.1292408 0.8219901 +0.0671656 0.1292408 0.8219901 +0.0945703 0.1292408 0.8219901 +0.1292408 0.1292408 0.8219901 +0.1731034 0.1292408 0.8219901 +0.2285954 0.1292408 0.8219901 +0.2988 0.1292408 0.8219901 +0.3876179 0.1292408 0.8219901 +0.4999841 0.1292408 0.8219901 +0.6421419 0.1292408 0.8219901 +0.8219901 0.1292408 0.8219901 +0.8967447 0.1292823 0.7069963 +0.9325696 0.1408925 0.5948423 +0.9531389 0.1651131 0.5123112 +0.9661878 0.2009566 0.4617052 +0.9749962 0.2469027 0.4397163 +0.9811943 0.3011018 0.4415982 +0.9856839 0.3614209 0.4623142 +0.9890048 0.4255236 0.4969305 +0.9914995 0.4910123 0.5408288 +0.9933953 0.5556122 0.5898847 +0.9948487 0.6173519 0.6406203 +0.9959706 0.6746998 0.6903044 +0.9968409 0.7266285 0.7369774 +0.9975189 0.7726049 0.7794007 +0.9980488 0.8125232 0.8169474 +0.9984638 0.8466054 0.8494644 +0.9987895 0.8752947 0.8771307 +0.9990455 0.8991593 0.9003323 +0.999247 0.9188164 0.9195625 +0.9994057 0.9348776 0.9353505 +0.9995308 0.9479146 0.9482135 +0.9996295 0.9584406 0.9586291 +0.9997074 0.9669028 0.9670214 +0.9997688 0.9736823 0.9737569 +0.9998174 0.9790988 0.9791456 +0.9998557 0.9834167 0.9834461 +0.999886 0.9868529 0.9868713 +0.9999099 0.9895835 0.989595 +0.9999288 0.991751 0.9917582 +0.9999437 0.9934701 0.9934746 +0.0051514 0.2075384 0.8407292 +0.0051286 0.2070953 0.8405071 +0.0051047 0.2065385 0.8402274 +0.0050826 0.20584 0.8398756 +0.0050676 0.204966 0.8394338 +0.0050694 0.2038759 0.8388802 +0.0051048 0.2025219 0.8381886 +0.0052028 0.2008493 0.8373283 +0.0054121 0.1987988 0.8362644 +0.0058134 0.1963105 0.8349593 +0.0065402 0.1933343 0.8333779 +0.0078103 0.1898486 0.8314967 +0.0099781 0.1858943 0.8293233 +0.0136166 0.1816352 0.8269342 +0.0196467 0.1774615 0.8245426 +0.0295373 0.174162 0.8226154 +0.0455041 0.1731034 0.8219901 +0.0671656 0.1731034 0.8219901 +0.0945703 0.1731034 0.8219901 +0.1292408 0.1731034 0.8219901 +0.1731034 0.1731034 0.8219901 +0.2285954 0.1731034 0.8219901 +0.2988 0.1731034 0.8219901 +0.3876179 0.1731034 0.8219901 +0.4999841 0.1731034 0.8219901 +0.6421419 0.1731034 0.8219901 +0.8219901 0.1731034 0.8219901 +0.8967447 0.1658613 0.7069963 +0.9325696 0.1696351 0.5948423 +0.9531389 0.1870965 0.5123112 +0.9661878 0.2174663 0.4617052 +0.9749962 0.2591111 0.4397163 +0.9811943 0.3099976 0.4415982 +0.9856839 0.3678092 0.4623142 +0.9890048 0.4300448 0.4969305 +0.9914995 0.4941665 0.5408288 +0.9933953 0.5577822 0.5898847 +0.9948487 0.6188252 0.6406203 +0.9959706 0.6756878 0.6903044 +0.9968409 0.7272837 0.7369774 +0.9975189 0.7730352 0.7794007 +0.9980488 0.8128033 0.8169474 +0.9984638 0.8467864 0.8494644 +0.9987895 0.8754109 0.8771307 +0.9990455 0.8992336 0.9003323 +0.999247 0.9188636 0.9195625 +0.9994057 0.9349075 0.9353505 +0.9995308 0.9479335 0.9482135 +0.9996295 0.9584526 0.9586291 +0.9997074 0.9669103 0.9670214 +0.9997688 0.973687 0.9737569 +0.9998174 0.9791018 0.9791456 +0.9998557 0.9834186 0.9834461 +0.999886 0.9868541 0.9868713 +0.9999099 0.9895842 0.989595 +0.9999288 0.9917515 0.9917582 +0.9999437 0.9934704 0.9934746 +0.0051514 0.2616881 0.8407292 +0.0051286 0.2612639 0.8405071 +0.0051047 0.2607307 0.8402274 +0.0050826 0.2600619 0.8398756 +0.0050676 0.2592249 0.8394338 +0.0050694 0.2581807 0.8388802 +0.0051048 0.2568833 0.8381886 +0.0052028 0.2552802 0.8373283 +0.0054121 0.253314 0.8362644 +0.0058134 0.2509269 0.8349593 +0.0065402 0.2480701 0.8333779 +0.0078103 0.2447216 0.8314967 +0.0099781 0.2409195 0.8293233 +0.0136166 0.2368203 0.8269342 +0.0196467 0.232799 0.8245426 +0.0295373 0.229617 0.8226154 +0.0455041 0.2285954 0.8219901 +0.0671656 0.2285954 0.8219901 +0.0945703 0.2285954 0.8219901 +0.1292408 0.2285954 0.8219901 +0.1731034 0.2285954 0.8219901 +0.2285954 0.2285954 0.8219901 +0.2988 0.2285954 0.8219901 +0.3876179 0.2285954 0.8219901 +0.4999841 0.2285954 0.8219901 +0.6421419 0.2285954 0.8219901 +0.8219901 0.2285954 0.8219901 +0.8967447 0.2121385 0.7069963 +0.9325696 0.2059983 0.5948423 +0.9531389 0.2149085 0.5123112 +0.9661878 0.2383533 0.4617052 +0.9749962 0.2745562 0.4397163 +0.9811943 0.3212519 0.4415982 +0.9856839 0.3758911 0.4623142 +0.9890048 0.4357648 0.4969305 +0.9914995 0.498157 0.5408288 +0.9933953 0.5605276 0.5898847 +0.9948487 0.6206891 0.6406203 +0.9959706 0.6769378 0.6903044 +0.9968409 0.7281127 0.7369774 +0.9975189 0.7735795 0.7794007 +0.9980488 0.8131577 0.8169474 +0.9984638 0.8470154 0.8494644 +0.9987895 0.875558 0.8771307 +0.9990455 0.8993275 0.9003323 +0.999247 0.9189234 0.9195625 +0.9994057 0.9349454 0.9353505 +0.9995308 0.9479575 0.9482135 +0.9996295 0.9584677 0.9586291 +0.9997074 0.9669198 0.9670214 +0.9997688 0.973693 0.9737569 +0.9998174 0.9791055 0.9791456 +0.9998557 0.9834209 0.9834461 +0.999886 0.9868555 0.9868713 +0.9999099 0.9895851 0.989595 +0.9999288 0.9917521 0.9917582 +0.9999437 0.9934707 0.9934746 +0.0051514 0.3301945 0.8407292 +0.0051286 0.3297942 0.8405071 +0.0051047 0.329291 0.8402274 +0.0050826 0.3286597 0.8398756 +0.0050676 0.3278694 0.8394338 +0.0050694 0.3268833 0.8388802 +0.0051048 0.3256576 0.8381886 +0.0052028 0.3241424 0.8373283 +0.0054121 0.3222829 0.8362644 +0.0058134 0.3200238 0.8349593 +0.0065402 0.3173179 0.8333779 +0.0078103 0.314143 0.8314967 +0.0099781 0.3105336 0.8293233 +0.0136166 0.3066367 0.8269342 +0.0196467 0.3028082 0.8245426 +0.0295373 0.2997746 0.8226154 +0.0455041 0.2988 0.8219901 +0.0671656 0.2988 0.8219901 +0.0945703 0.2988 0.8219901 +0.1292408 0.2988 0.8219901 +0.1731034 0.2988 0.8219901 +0.2285954 0.2988 0.8219901 +0.2988 0.2988 0.8219901 +0.3876179 0.2988 0.8219901 +0.4999841 0.2988 0.8219901 +0.6421419 0.2988 0.8219901 +0.8219901 0.2988 0.8219901 +0.8967447 0.2706852 0.7069963 +0.9325696 0.2520025 0.5948423 +0.9531389 0.2500942 0.5123112 +0.9661878 0.2647781 0.4617052 +0.9749962 0.2940963 0.4397163 +0.9811943 0.3354901 0.4415982 +0.9856839 0.3861159 0.4623142 +0.9890048 0.4430013 0.4969305 +0.9914995 0.5032055 0.5408288 +0.9933953 0.5640008 0.5898847 +0.9948487 0.6230471 0.6406203 +0.9959706 0.6785192 0.6903044 +0.9968409 0.7291615 0.7369774 +0.9975189 0.7742682 0.7794007 +0.9980488 0.8136061 0.8169474 +0.9984638 0.8473052 0.8494644 +0.9987895 0.8757441 0.8771307 +0.9990455 0.8994464 0.9003323 +0.999247 0.918999 0.9195625 +0.9994057 0.9349933 0.9353505 +0.9995308 0.9479878 0.9482135 +0.9996295 0.9584868 0.9586291 +0.9997074 0.9669318 0.9670214 +0.9997688 0.9737006 0.9737569 +0.9998174 0.9791103 0.9791456 +0.9998557 0.9834239 0.9834461 +0.999886 0.9868574 0.9868713 +0.9999099 0.9895863 0.989595 +0.9999288 0.9917528 0.9917582 +0.9999437 0.9934712 0.9934746 +0.0051514 0.416864 0.8407292 +0.0051286 0.4164939 0.8405071 +0.0051047 0.4160287 0.8402274 +0.0050826 0.4154448 0.8398756 +0.0050676 0.4147137 0.8394338 +0.0050694 0.413801 0.8388802 +0.0051048 0.412666 0.8381886 +0.0052028 0.4112619 0.8373283 +0.0054121 0.4095375 0.8362644 +0.0058134 0.4074404 0.8349593 +0.0065402 0.4049254 0.8333779 +0.0078103 0.4019701 0.8314967 +0.0099781 0.3986045 0.8293233 +0.0136166 0.3949636 0.8269342 +0.0196467 0.391379 0.8245426 +0.0295373 0.3885332 0.8226154 +0.0455041 0.3876179 0.8219901 +0.0671656 0.3876179 0.8219901 +0.0945703 0.3876179 0.8219901 +0.1292408 0.3876179 0.8219901 +0.1731034 0.3876179 0.8219901 +0.2285954 0.3876179 0.8219901 +0.2988 0.3876179 0.8219901 +0.3876179 0.3876179 0.8219901 +0.4999841 0.3876179 0.8219901 +0.6421419 0.3876179 0.8219901 +0.8219901 0.3876179 0.8219901 +0.8967447 0.3447543 0.7069963 +0.9325696 0.3102037 0.5948423 +0.9531389 0.2946088 0.5123112 +0.9661878 0.2982089 0.4617052 +0.9749962 0.3188171 0.4397163 +0.9811943 0.3535032 0.4415982 +0.9856839 0.3990515 0.4623142 +0.9890048 0.4521565 0.4969305 +0.9914995 0.5095925 0.5408288 +0.9933953 0.5683949 0.5898847 +0.9948487 0.6260304 0.6406203 +0.9959706 0.6805199 0.6903044 +0.9968409 0.7304884 0.7369774 +0.9975189 0.7751395 0.7794007 +0.9980488 0.8141733 0.8169474 +0.9984638 0.8476717 0.8494644 +0.9987895 0.8759795 0.8771307 +0.9990455 0.8995968 0.9003323 +0.999247 0.9190947 0.9195625 +0.9994057 0.935054 0.9353505 +0.9995308 0.9480261 0.9482135 +0.9996295 0.9585109 0.9586291 +0.9997074 0.966947 0.9670214 +0.9997688 0.9737101 0.9737569 +0.9998174 0.9791163 0.9791456 +0.9998557 0.9834277 0.9834461 +0.999886 0.9868597 0.9868713 +0.9999099 0.9895878 0.989595 +0.9999288 0.9917537 0.9917582 +0.9999437 0.9934718 0.9934746 +0.0051514 0.5265122 0.8407292 +0.0051286 0.5261804 0.8405071 +0.0051047 0.5257632 0.8402274 +0.0050826 0.5252393 0.8398756 +0.0050676 0.524583 0.8394338 +0.0050694 0.5237632 0.8388802 +0.0051048 0.5227429 0.8381886 +0.0052028 0.5214795 0.8373283 +0.0054121 0.519926 0.8362644 +0.0058134 0.5180338 0.8349593 +0.0065402 0.5157602 0.8333779 +0.0078103 0.5130828 0.8314967 +0.0099781 0.5100256 0.8293233 +0.0136166 0.5067085 0.8269342 +0.0196467 0.5034325 0.8245426 +0.0295373 0.5008244 0.8226154 +0.0455041 0.4999841 0.8219901 +0.0671656 0.4999841 0.8219901 +0.0945703 0.4999841 0.8219901 +0.1292408 0.4999841 0.8219901 +0.1731034 0.4999841 0.8219901 +0.2285954 0.4999841 0.8219901 +0.2988 0.4999841 0.8219901 +0.3876179 0.4999841 0.8219901 +0.4999841 0.4999841 0.8219901 +0.6421419 0.4999841 0.8219901 +0.8219901 0.4999841 0.8219901 +0.8967447 0.4384614 0.7069963 +0.9325696 0.3838358 0.5948423 +0.9531389 0.3509254 0.5123112 +0.9661878 0.3405032 0.4617052 +0.9749962 0.3500921 0.4397163 +0.9811943 0.3762922 0.4415982 +0.9856839 0.4154167 0.4623142 +0.9890048 0.4637389 0.4969305 +0.9914995 0.5176729 0.5408288 +0.9933953 0.573954 0.5898847 +0.9948487 0.6298046 0.6406203 +0.9959706 0.683051 0.6903044 +0.9968409 0.732167 0.7369774 +0.9975189 0.7762418 0.7794007 +0.9980488 0.8148909 0.8169474 +0.9984638 0.8481355 0.8494644 +0.9987895 0.8762773 0.8771307 +0.9990455 0.899787 0.9003323 +0.999247 0.9192157 0.9195625 +0.9994057 0.9351307 0.9353505 +0.9995308 0.9480746 0.9482135 +0.9996295 0.9585415 0.9586291 +0.9997074 0.9669663 0.9670214 +0.9997688 0.9737222 0.9737569 +0.9998174 0.9791238 0.9791456 +0.9998557 0.9834324 0.9834461 +0.999886 0.9868627 0.9868713 +0.9999099 0.9895897 0.989595 +0.9999288 0.9917549 0.9917582 +0.9999437 0.9934725 0.9934746 +0.0051514 0.6652314 0.8407292 +0.0051286 0.664948 0.8405071 +0.0051047 0.6645915 0.8402274 +0.0050826 0.6641436 0.8398756 +0.0050676 0.663582 0.8394338 +0.0050694 0.6628797 0.8388802 +0.0051048 0.6620045 0.8381886 +0.0052028 0.6609191 0.8373283 +0.0054121 0.6595817 0.8362644 +0.0058134 0.6579487 0.8349593 +0.0065402 0.6559807 0.8333779 +0.0078103 0.6536548 0.8314967 +0.0099781 0.6509878 0.8293233 +0.0136166 0.6480804 0.8269342 +0.0196467 0.6451948 0.8245426 +0.0295373 0.6428873 0.8226154 +0.0455041 0.6421419 0.8219901 +0.0671656 0.6421419 0.8219901 +0.0945703 0.6421419 0.8219901 +0.1292408 0.6421419 0.8219901 +0.1731034 0.6421419 0.8219901 +0.2285954 0.6421419 0.8219901 +0.2988 0.6421419 0.8219901 +0.3876179 0.6421419 0.8219901 +0.4999841 0.6421419 0.8219901 +0.6421419 0.6421419 0.8219901 +0.8219901 0.6421419 0.8219901 +0.8967447 0.557013 0.7069963 +0.9325696 0.4769901 0.5948423 +0.9531389 0.4221733 0.5123112 +0.9661878 0.3940109 0.4617052 +0.9749962 0.389659 0.4397163 +0.9811943 0.4051232 0.4415982 +0.9856839 0.4361208 0.4623142 +0.9890048 0.4783922 0.4969305 +0.9914995 0.5278957 0.5408288 +0.9933953 0.580987 0.5898847 +0.9948487 0.6345795 0.6406203 +0.9959706 0.6862532 0.6903044 +0.9968409 0.7342907 0.7369774 +0.9975189 0.7776364 0.7794007 +0.9980488 0.8157988 0.8169474 +0.9984638 0.8487222 0.8494644 +0.9987895 0.8766541 0.8771307 +0.9990455 0.9000277 0.9003323 +0.999247 0.9193688 0.9195625 +0.9994057 0.9352277 0.9353505 +0.9995308 0.9481359 0.9482135 +0.9996295 0.9585802 0.9586291 +0.9997074 0.9669906 0.9670214 +0.9997688 0.9737375 0.9737569 +0.9998174 0.9791334 0.9791456 +0.9998557 0.9834385 0.9834461 +0.999886 0.9868665 0.9868713 +0.9999099 0.989592 0.989595 +0.9999288 0.9917564 0.9917582 +0.9999437 0.9934734 0.9934746 +0.0051514 0.8407292 0.8407292 +0.0051286 0.8405071 0.8405071 +0.0051047 0.8402274 0.8402274 +0.0050826 0.8398756 0.8398756 +0.0050676 0.8394338 0.8394338 +0.0050694 0.8388802 0.8388802 +0.0051048 0.8381886 0.8381886 +0.0052028 0.8373283 0.8373283 +0.0054121 0.8362644 0.8362644 +0.0058134 0.8349593 0.8349593 +0.0065402 0.8333779 0.8333779 +0.0078103 0.8314967 0.8314967 +0.0099781 0.8293233 0.8293233 +0.0136166 0.8269342 0.8269342 +0.0196467 0.8245426 0.8245426 +0.0295373 0.8226154 0.8226154 +0.0455041 0.8219901 0.8219901 +0.0671656 0.8219901 0.8219901 +0.0945703 0.8219901 0.8219901 +0.1292408 0.8219901 0.8219901 +0.1731034 0.8219901 0.8219901 +0.2285954 0.8219901 0.8219901 +0.2988 0.8219901 0.8219901 +0.3876179 0.8219901 0.8219901 +0.4999841 0.8219901 0.8219901 +0.6421419 0.8219901 0.8219901 +0.8219901 0.8219901 0.8219901 +0.8967447 0.7069963 0.7069963 +0.9325696 0.5948423 0.5948423 +0.9531389 0.5123112 0.5123112 +0.9661878 0.4617052 0.4617052 +0.9749962 0.4397163 0.4397163 +0.9811943 0.4415982 0.4415982 +0.9856839 0.4623142 0.4623142 +0.9890048 0.4969305 0.4969305 +0.9914995 0.5408288 0.5408288 +0.9933953 0.5898847 0.5898847 +0.9948487 0.6406203 0.6406203 +0.9959706 0.6903044 0.6903044 +0.9968409 0.7369774 0.7369774 +0.9975189 0.7794007 0.7794007 +0.9980488 0.8169474 0.8169474 +0.9984638 0.8494644 0.8494644 +0.9987895 0.8771307 0.8771307 +0.9990455 0.9003323 0.9003323 +0.999247 0.9195625 0.9195625 +0.9994057 0.9353505 0.9353505 +0.9995308 0.9482135 0.9482135 +0.9996295 0.9586291 0.9586291 +0.9997074 0.9670214 0.9670214 +0.9997688 0.9737569 0.9737569 +0.9998174 0.9791456 0.9791456 +0.9998557 0.9834461 0.9834461 +0.999886 0.9868713 0.9868713 +0.9999099 0.989595 0.989595 +0.9999288 0.9917582 0.9917582 +0.9999437 0.9934746 0.9934746 +0.0279321 0.9033413 0.7195629 +0.0278872 0.9032596 0.7194036 +0.0278347 0.9031567 0.7192033 +0.0277752 0.9030276 0.7189519 +0.0277111 0.9028657 0.7186372 +0.0276479 0.9026634 0.7182443 +0.0275966 0.9024114 0.7177558 +0.0275778 0.9020992 0.7171517 +0.0276281 0.9017148 0.7164099 +0.0278105 0.9012461 0.715508 +0.0282324 0.900682 0.7144267 +0.0290732 0.9000167 0.7131566 +0.0306306 0.8992555 0.7117109 +0.0333932 0.8984278 0.7101477 +0.0381561 0.8976087 0.7086095 +0.0461985 0.8969554 0.7073888 +0.0594506 0.8967447 0.7069963 +0.0775151 0.8967447 0.7069963 +0.1003691 0.8967447 0.7069963 +0.1292823 0.8967447 0.7069963 +0.1658613 0.8967447 0.7069963 +0.2121385 0.8967447 0.7069963 +0.2706852 0.8967447 0.7069963 +0.3447543 0.8967447 0.7069963 +0.4384614 0.8967447 0.7069963 +0.557013 0.8967447 0.7069963 +0.7069963 0.8967447 0.7069963 +0.8967447 0.8967447 0.7069963 +0.9325696 0.7439407 0.5948423 +0.9531389 0.6263473 0.5123112 +0.9661878 0.5473473 0.4617052 +0.9749962 0.5030453 0.4397163 +0.9811943 0.4877437 0.4415982 +0.9856839 0.4954523 0.4623142 +0.9890048 0.5203839 0.4969305 +0.9914995 0.5571908 0.5408288 +0.9933953 0.6011414 0.5898847 +0.9948487 0.6482627 0.6406203 +0.9959706 0.6954296 0.6903044 +0.9968409 0.7403765 0.7369774 +0.9975189 0.7816327 0.7794007 +0.9980488 0.8184005 0.8169474 +0.9984638 0.8504035 0.8494644 +0.9987895 0.8777338 0.8771307 +0.9990455 0.9007175 0.9003323 +0.999247 0.9198076 0.9195625 +0.9994057 0.9355059 0.9353505 +0.9995308 0.9483117 0.9482135 +0.9996295 0.958691 0.9586291 +0.9997074 0.9670604 0.9670214 +0.9997688 0.9737814 0.9737569 +0.9998174 0.979161 0.9791456 +0.9998557 0.9834557 0.9834461 +0.999886 0.9868773 0.9868713 +0.9999099 0.9895988 0.989595 +0.9999288 0.9917606 0.9917582 +0.9999437 0.9934761 0.9934746 +0.0624569 0.9354466 0.6074336 +0.0624063 0.9354101 0.6072715 +0.0623458 0.9353643 0.6070678 +0.0622749 0.9353068 0.6068123 +0.0621943 0.9352348 0.6064926 +0.0621069 0.9351449 0.6060939 +0.0620199 0.9350332 0.6055988 +0.0619473 0.9348949 0.6049872 +0.061916 0.9347252 0.6042375 +0.0619734 0.9345187 0.6033278 +0.062202 0.9342712 0.6022399 +0.062742 0.9339805 0.6009658 +0.0638283 0.9336494 0.5995203 +0.0658501 0.9332914 0.5979631 +0.0694453 0.9329391 0.5964367 +0.0756464 0.9326595 0.5952297 +0.0860209 0.9325696 0.5948423 +0.1002154 0.9325696 0.5948423 +0.1181733 0.9325696 0.5948423 +0.1408925 0.9325696 0.5948423 +0.1696351 0.9325696 0.5948423 +0.2059983 0.9325696 0.5948423 +0.2520025 0.9325696 0.5948423 +0.3102037 0.9325696 0.5948423 +0.3838358 0.9325696 0.5948423 +0.4769901 0.9325696 0.5948423 +0.5948423 0.9325696 0.5948423 +0.7439407 0.9325696 0.5948423 +0.9325696 0.9325696 0.5948423 +0.9531389 0.7706179 0.5123112 +0.9661878 0.6556956 0.4617052 +0.9749962 0.5831647 0.4397163 +0.9811943 0.5461239 0.4415982 +0.9856839 0.5373763 0.4623142 +0.9890048 0.5500554 0.4969305 +0.9914995 0.577891 0.5408288 +0.9933953 0.6153825 0.5898847 +0.9948487 0.6579314 0.6406203 +0.9959706 0.7019138 0.6903044 +0.9968409 0.7446768 0.7369774 +0.9975189 0.7844566 0.7794007 +0.9980488 0.8202389 0.8169474 +0.9984638 0.8515915 0.8494644 +0.9987895 0.8784967 0.8771307 +0.9990455 0.9012049 0.9003323 +0.999247 0.9201176 0.9195625 +0.9994057 0.9357024 0.9353505 +0.9995308 0.9484359 0.9482135 +0.9996295 0.9587693 0.9586291 +0.9997074 0.9671097 0.9670214 +0.9997688 0.9738123 0.9737569 +0.9998174 0.9791804 0.9791456 +0.9998557 0.9834679 0.9834461 +0.999886 0.986885 0.9868713 +0.9999099 0.9896036 0.989595 +0.9999288 0.9917636 0.9917582 +0.9999437 0.9934779 0.9934746 +0.1059991 0.9545467 0.5245844 +0.1059489 0.9545286 0.5244254 +0.1058883 0.9545059 0.5242258 +0.1058162 0.9544774 0.5239754 +0.1057322 0.9544418 0.5236622 +0.1056375 0.9543974 0.5232717 +0.1055364 0.9543421 0.5227869 +0.1054384 0.9542739 0.5221884 +0.1053624 0.9541902 0.5214553 +0.1053433 0.9540886 0.5205664 +0.1054431 0.9539671 0.5195043 +0.1057683 0.9538247 0.5182618 +0.1064997 0.953663 0.5168541 +0.1079385 0.9534887 0.5153397 +0.1105818 0.9533177 0.5138574 +0.1152388 0.9531823 0.5126866 +0.1231452 0.9531389 0.5123112 +0.1340017 0.9531389 0.5123112 +0.1477366 0.9531389 0.5123112 +0.1651131 0.9531389 0.5123112 +0.1870965 0.9531389 0.5123112 +0.2149085 0.9531389 0.5123112 +0.2500942 0.9531389 0.5123112 +0.2946088 0.9531389 0.5123112 +0.3509254 0.9531389 0.5123112 +0.4221733 0.9531389 0.5123112 +0.5123112 0.9531389 0.5123112 +0.6263473 0.9531389 0.5123112 +0.7706179 0.9531389 0.5123112 +0.9531389 0.9531389 0.5123112 +0.9661878 0.7927704 0.4617052 +0.9749962 0.6845262 0.4397163 +0.9811943 0.6199824 0.4415982 +0.9856839 0.5904156 0.4623142 +0.9890048 0.5875938 0.4969305 +0.9914995 0.6040793 0.5408288 +0.9933953 0.6333995 0.5898847 +0.9948487 0.6701635 0.6406203 +0.9959706 0.710117 0.6903044 +0.9968409 0.7501172 0.7369774 +0.9975189 0.7880291 0.7794007 +0.9980488 0.8225647 0.8169474 +0.9984638 0.8530945 0.8494644 +0.9987895 0.8794619 0.8771307 +0.9990455 0.9018215 0.9003323 +0.999247 0.9205098 0.9195625 +0.9994057 0.935951 0.9353505 +0.9995308 0.9485931 0.9482135 +0.9996295 0.9588684 0.9586291 +0.9997074 0.967172 0.9670214 +0.9997688 0.9738515 0.9737569 +0.9998174 0.979205 0.9791456 +0.9998557 0.9834833 0.9834461 +0.999886 0.9868946 0.9868713 +0.9999099 0.9896096 0.989595 +0.9999288 0.9917674 0.9917582 +0.9999437 0.9934803 0.9934746 +0.1572498 0.9669269 0.4728847 +0.1572031 0.9669173 0.4727393 +0.1571463 0.9669053 0.4725567 +0.1570779 0.9668902 0.4723278 +0.1569971 0.9668714 0.4720415 +0.156904 0.9668479 0.4716846 +0.1568008 0.9668187 0.4712417 +0.1566936 0.9667827 0.4706951 +0.1565954 0.9667385 0.4700258 +0.1565315 0.966685 0.4692147 +0.1565473 0.9666211 0.4682463 +0.1567226 0.9665463 0.4671142 +0.1571937 0.9664615 0.4658326 +0.15819 0.9663702 0.4644554 +0.160092 0.9662809 0.4631086 +0.1635226 0.9662104 0.4620458 +0.1694384 0.9661878 0.4617052 +0.1775917 0.9661878 0.4617052 +0.1879067 0.9661878 0.4617052 +0.2009566 0.9661878 0.4617052 +0.2174663 0.9661878 0.4617052 +0.2383533 0.9661878 0.4617052 +0.2647781 0.9661878 0.4617052 +0.2982089 0.9661878 0.4617052 +0.3405032 0.9661878 0.4617052 +0.3940109 0.9661878 0.4617052 +0.4617052 0.9661878 0.4617052 +0.5473473 0.9661878 0.4617052 +0.6556956 0.9661878 0.4617052 +0.7927704 0.9661878 0.4617052 +0.9661878 0.9661878 0.4617052 +0.9749962 0.8127617 0.4397163 +0.9811943 0.713423 0.4415982 +0.9856839 0.6575172 0.4623142 +0.9890048 0.6350848 0.4969305 +0.9914995 0.637211 0.5408288 +0.9933953 0.6561933 0.5898847 +0.9948487 0.6856388 0.6406203 +0.9959706 0.7204952 0.6903044 +0.9968409 0.757 0.7369774 +0.9975189 0.7925488 0.7794007 +0.9980488 0.8255071 0.8169474 +0.9984638 0.8549959 0.8494644 +0.9987895 0.880683 0.8771307 +0.9990455 0.9026016 0.9003323 +0.999247 0.9210061 0.9195625 +0.9994057 0.9362655 0.9353505 +0.9995308 0.9487918 0.9482135 +0.9996295 0.9589938 0.9586291 +0.9997074 0.9672509 0.9670214 +0.9997688 0.9739011 0.9737569 +0.9998174 0.9792361 0.9791456 +0.9998557 0.9835029 0.9834461 +0.999886 0.9869069 0.9868713 +0.9999099 0.9896173 0.989595 +0.9999288 0.9917722 0.9917582 +0.9999437 0.9934833 0.9934746 +0.2151269 0.9754027 0.4493504 +0.2150852 0.9753975 0.4492248 +0.2150342 0.9753908 0.4490669 +0.2149725 0.9753825 0.448869 +0.2148987 0.9753721 0.4486216 +0.2148124 0.9753591 0.4483133 +0.2147144 0.975343 0.4479306 +0.2146085 0.9753231 0.4474586 +0.2145034 0.9752987 0.4468808 +0.2144168 0.9752692 0.4461809 +0.2143816 0.975234 0.4453457 +0.2144566 0.9751928 0.4443699 +0.2147432 0.9751462 0.443266 +0.2154135 0.9750962 0.4420805 +0.2167545 0.9750472 0.4409223 +0.2192389 0.9750086 0.4400089 +0.2235962 0.9749962 0.4397163 +0.2296253 0.9749962 0.4397163 +0.2372529 0.9749962 0.4397163 +0.2469027 0.9749962 0.4397163 +0.2591111 0.9749962 0.4397163 +0.2745562 0.9749962 0.4397163 +0.2940963 0.9749962 0.4397163 +0.3188171 0.9749962 0.4397163 +0.3500921 0.9749962 0.4397163 +0.389659 0.9749962 0.4397163 +0.4397163 0.9749962 0.4397163 +0.5030453 0.9749962 0.4397163 +0.5831647 0.9749962 0.4397163 +0.6845262 0.9749962 0.4397163 +0.8127617 0.9749962 0.4397163 +0.9749962 0.9749962 0.4397163 +0.9811943 0.8316375 0.4415982 +0.9856839 0.7424095 0.4623142 +0.9890048 0.695167 0.4969305 +0.9914995 0.6791269 0.5408288 +0.9933953 0.6850303 0.5898847 +0.9948487 0.7052169 0.6406203 +0.9959706 0.733625 0.6903044 +0.9968409 0.7657077 0.7369774 +0.9975189 0.7982669 0.7794007 +0.9980488 0.8292297 0.8169474 +0.9984638 0.8574015 0.8494644 +0.9987895 0.8822279 0.8771307 +0.9990455 0.9035886 0.9003323 +0.999247 0.9216339 0.9195625 +0.9994057 0.9366635 0.9353505 +0.9995308 0.9490434 0.9482135 +0.9996295 0.9591524 0.9586291 +0.9997074 0.9673508 0.9670214 +0.9997688 0.9739638 0.9737569 +0.9998174 0.9792755 0.9791456 +0.9998557 0.9835276 0.9834461 +0.999886 0.9869223 0.9868713 +0.9999099 0.989627 0.989595 +0.9999288 0.9917782 0.9917582 +0.9999437 0.9934871 0.9934746 +0.2783684 0.9814251 0.4495482 +0.2783325 0.9814221 0.4494442 +0.2782884 0.9814183 0.4493137 +0.2782347 0.9814136 0.44915 +0.2781701 0.9814076 0.4489453 +0.2780936 0.9814002 0.4486903 +0.2780055 0.9813911 0.448374 +0.2779077 0.9813797 0.4479838 +0.2778058 0.9813659 0.4475063 +0.2777122 0.9813491 0.4469282 +0.2776503 0.9813291 0.4462385 +0.2776626 0.9813057 0.4454331 +0.2778236 0.9812792 0.4445225 +0.2782606 0.9812508 0.4435453 +0.2791873 0.9812231 0.4425911 +0.2809573 0.9812013 0.441839 +0.2841192 0.9811943 0.4415982 +0.2885124 0.9811943 0.4415982 +0.2940703 0.9811943 0.4415982 +0.3011018 0.9811943 0.4415982 +0.3099976 0.9811943 0.4415982 +0.3212519 0.9811943 0.4415982 +0.3354901 0.9811943 0.4415982 +0.3535032 0.9811943 0.4415982 +0.3762922 0.9811943 0.4415982 +0.4051232 0.9811943 0.4415982 +0.4415982 0.9811943 0.4415982 +0.4877437 0.9811943 0.4415982 +0.5461239 0.9811943 0.4415982 +0.6199824 0.9811943 0.4415982 +0.713423 0.9811943 0.4415982 +0.8316375 0.9811943 0.4415982 +0.9811943 0.9811943 0.4415982 +0.9856839 0.8498092 0.4623142 +0.9890048 0.7711789 0.4969305 +0.9914995 0.7321559 0.5408288 +0.9933953 0.721513 0.5898847 +0.9948487 0.7299859 0.6406203 +0.9959706 0.7502359 0.6903044 +0.9968409 0.776724 0.7369774 +0.9975189 0.8055009 0.7794007 +0.9980488 0.8339392 0.8169474 +0.9984638 0.8604449 0.8494644 +0.9987895 0.8841823 0.8771307 +0.9990455 0.9048372 0.9003323 +0.999247 0.9224281 0.9195625 +0.9994057 0.9371669 0.9353505 +0.9995308 0.9493615 0.9482135 +0.9996295 0.959353 0.9586291 +0.9997074 0.967477 0.9670214 +0.9997688 0.9740432 0.9737569 +0.9998174 0.9793253 0.9791456 +0.9998557 0.9835588 0.9834461 +0.999886 0.9869419 0.9868713 +0.9999099 0.9896392 0.989595 +0.9999288 0.9917859 0.9917582 +0.9999437 0.9934919 0.9934746 +0.3454107 0.9858181 0.4686457 +0.3453807 0.9858163 0.4685627 +0.3453439 0.9858141 0.4684585 +0.3452987 0.9858113 0.4683279 +0.3452442 0.9858079 0.4681646 +0.3451791 0.9858036 0.4679612 +0.3451032 0.9857982 0.4677088 +0.3450175 0.9857916 0.4673977 +0.3449254 0.9857835 0.467017 +0.3448353 0.9857738 0.4665561 +0.3447636 0.9857621 0.4660065 +0.3447407 0.9857485 0.465365 +0.3448204 0.9857332 0.4646401 +0.3450957 0.9857167 0.4638625 +0.3457234 0.9857006 0.4631035 +0.3469645 0.9856879 0.4625057 +0.3492254 0.9856839 0.4623142 +0.3523802 0.9856839 0.4623142 +0.3563715 0.9856839 0.4623142 +0.3614209 0.9856839 0.4623142 +0.3678092 0.9856839 0.4623142 +0.3758911 0.9856839 0.4623142 +0.3861159 0.9856839 0.4623142 +0.3990515 0.9856839 0.4623142 +0.4154167 0.9856839 0.4623142 +0.4361208 0.9856839 0.4623142 +0.4623142 0.9856839 0.4623142 +0.4954523 0.9856839 0.4623142 +0.5373763 0.9856839 0.4623142 +0.5904156 0.9856839 0.4623142 +0.6575172 0.9856839 0.4623142 +0.7424095 0.9856839 0.4623142 +0.8498092 0.9856839 0.4623142 +0.9856839 0.9856839 0.4623142 +0.9890048 0.8673437 0.4969305 +0.9914995 0.7992446 0.5408288 +0.9933953 0.7676683 0.5898847 +0.9948487 0.7613218 0.6406203 +0.9959706 0.7712508 0.6903044 +0.9968409 0.7906611 0.7369774 +0.9975189 0.8146529 0.7794007 +0.9980488 0.8398974 0.8169474 +0.9984638 0.8642952 0.8494644 +0.9987895 0.886655 0.8771307 +0.9990455 0.9064168 0.9003323 +0.999247 0.9234329 0.9195625 +0.9994057 0.9378038 0.9353505 +0.9995308 0.9497641 0.9482135 +0.9996295 0.9596068 0.9586291 +0.9997074 0.9676368 0.9670214 +0.9997688 0.9741436 0.9737569 +0.9998174 0.9793883 0.9791456 +0.9998557 0.9835983 0.9834461 +0.999886 0.9869667 0.9868713 +0.9999099 0.9896547 0.989595 +0.9999288 0.9917956 0.9917582 +0.9999437 0.993498 0.9934746 +0.4144197 0.9890841 0.5018211 +0.4143955 0.9890831 0.5017569 +0.4143657 0.9890818 0.5016763 +0.414329 0.9890801 0.5015752 +0.4142845 0.9890781 0.5014489 +0.4142311 0.9890755 0.5012915 +0.4141683 0.9890723 0.5010964 +0.4140964 0.9890684 0.5008557 +0.4140176 0.9890637 0.5005614 +0.4139373 0.9890579 0.5002052 +0.4138668 0.989051 0.4997805 +0.4138277 0.989043 0.4992849 +0.4138582 0.9890339 0.4987251 +0.4140252 0.9890241 0.4981248 +0.4144423 0.9890146 0.4975392 +0.4152991 0.9890072 0.4970781 +0.4168922 0.9890048 0.4969305 +0.419125 0.9890048 0.4969305 +0.4219498 0.9890048 0.4969305 +0.4255236 0.9890048 0.4969305 +0.4300448 0.9890048 0.4969305 +0.4357648 0.9890048 0.4969305 +0.4430013 0.9890048 0.4969305 +0.4521565 0.9890048 0.4969305 +0.4637389 0.9890048 0.4969305 +0.4783922 0.9890048 0.4969305 +0.4969305 0.9890048 0.4969305 +0.5203839 0.9890048 0.4969305 +0.5500554 0.9890048 0.4969305 +0.5875938 0.9890048 0.4969305 +0.6350848 0.9890048 0.4969305 +0.695167 0.9890048 0.4969305 +0.7711789 0.9890048 0.4969305 +0.8673437 0.9890048 0.4969305 +0.9890048 0.9890048 0.4969305 +0.9914995 0.8841204 0.5408288 +0.9933953 0.8260608 0.5898847 +0.9948487 0.8009659 0.6406203 +0.9959706 0.7978374 0.6903044 +0.9968409 0.8082934 0.7369774 +0.9975189 0.8262314 0.7794007 +0.9980488 0.8474353 0.8169474 +0.9984638 0.8691663 0.8494644 +0.9987895 0.8897832 0.8771307 +0.9990455 0.9084153 0.9003323 +0.999247 0.9247041 0.9195625 +0.9994057 0.9386096 0.9353505 +0.9995308 0.9502734 0.9482135 +0.9996295 0.959928 0.9586291 +0.9997074 0.9678389 0.9670214 +0.9997688 0.9742706 0.9737569 +0.9998174 0.9794681 0.9791456 +0.9998557 0.9836483 0.9834461 +0.999886 0.986998 0.9868713 +0.9999099 0.9896744 0.989595 +0.9999288 0.9918079 0.9917582 +0.9999437 0.9935057 0.9934746 +0.4834235 0.9915469 0.5445046 +0.4834045 0.9915463 0.5444563 +0.4833811 0.9915455 0.5443956 +0.4833522 0.9915446 0.5443196 +0.4833171 0.9915433 0.5442245 +0.4832747 0.9915418 0.5441061 +0.4832246 0.9915399 0.5439593 +0.4831666 0.9915376 0.5437782 +0.4831021 0.9915347 0.5435568 +0.4830346 0.9915312 0.5432889 +0.4829718 0.9915271 0.5429696 +0.4829286 0.9915223 0.5425971 +0.4829319 0.9915169 0.5421764 +0.4830292 0.991511 0.5417255 +0.4833013 0.9915054 0.5412858 +0.4838841 0.9915009 0.5409396 +0.4849907 0.9914995 0.5408288 +0.4865484 0.9914995 0.5408288 +0.4885191 0.9914995 0.5408288 +0.4910123 0.9914995 0.5408288 +0.4941665 0.9914995 0.5408288 +0.498157 0.9914995 0.5408288 +0.5032055 0.9914995 0.5408288 +0.5095925 0.9914995 0.5408288 +0.5176729 0.9914995 0.5408288 +0.5278957 0.9914995 0.5408288 +0.5408288 0.9914995 0.5408288 +0.5571908 0.9914995 0.5408288 +0.577891 0.9914995 0.5408288 +0.6040793 0.9914995 0.5408288 +0.637211 0.9914995 0.5408288 +0.6791269 0.9914995 0.5408288 +0.7321559 0.9914995 0.5408288 +0.7992446 0.9914995 0.5408288 +0.8841204 0.9914995 0.5408288 +0.9914995 0.9914995 0.5408288 +0.9933953 0.8999349 0.5898847 +0.9948487 0.8511207 0.6406203 +0.9959706 0.8314729 0.6903044 +0.9968409 0.8306004 0.7369774 +0.9975189 0.8408797 0.7794007 +0.9980488 0.8569716 0.8169474 +0.9984638 0.875329 0.8494644 +0.9987895 0.8937407 0.8771307 +0.9990455 0.9109436 0.9003323 +0.999247 0.9263124 0.9195625 +0.9994057 0.939629 0.9353505 +0.9995308 0.9509177 0.9482135 +0.9996295 0.9603343 0.9586291 +0.9997074 0.9680946 0.9670214 +0.9997688 0.9744313 0.9737569 +0.9998174 0.9795689 0.9791456 +0.9998557 0.9837116 0.9834461 +0.999886 0.9870376 0.9868713 +0.9999099 0.9896992 0.989595 +0.9999288 0.9918234 0.9917582 +0.9999437 0.9935154 0.9934746 +0.5504963 0.993424 0.5925797 +0.5504818 0.9934236 0.5925443 +0.550464 0.9934231 0.5924997 +0.5504419 0.9934225 0.5924439 +0.550415 0.9934218 0.5923741 +0.5503825 0.9934209 0.5922872 +0.5503438 0.9934197 0.5921795 +0.5502987 0.9934183 0.5920467 +0.550248 0.9934166 0.5918842 +0.5501939 0.9934145 0.5916877 +0.5501416 0.993412 0.5914535 +0.5501012 0.9934091 0.5911804 +0.5500915 0.9934058 0.590872 +0.5501456 0.9934023 0.5905415 +0.5503203 0.9933988 0.5902194 +0.5507113 0.9933961 0.5899658 +0.5514695 0.9933953 0.5898847 +0.5525411 0.9933953 0.5898847 +0.5538969 0.9933953 0.5898847 +0.5556122 0.9933953 0.5898847 +0.5577822 0.9933953 0.5898847 +0.5605276 0.9933953 0.5898847 +0.5640008 0.9933953 0.5898847 +0.5683949 0.9933953 0.5898847 +0.573954 0.9933953 0.5898847 +0.580987 0.9933953 0.5898847 +0.5898847 0.9933953 0.5898847 +0.6011414 0.9933953 0.5898847 +0.6153825 0.9933953 0.5898847 +0.6333995 0.9933953 0.5898847 +0.6561933 0.9933953 0.5898847 +0.6850303 0.9933953 0.5898847 +0.721513 0.9933953 0.5898847 +0.7676683 0.9933953 0.5898847 +0.8260608 0.9933953 0.5898847 +0.8999349 0.9933953 0.5898847 +0.9933953 0.9933953 0.5898847 +0.9948487 0.9145732 0.6406203 +0.9959706 0.8740262 0.6903044 +0.9968409 0.8588218 0.7369774 +0.9975189 0.8594117 0.7794007 +0.9980488 0.8690364 0.8169474 +0.9984638 0.8831255 0.8494644 +0.9987895 0.8987476 0.8771307 +0.9990455 0.9141422 0.9003323 +0.999247 0.928347 0.9195625 +0.9994057 0.9409186 0.9353505 +0.9995308 0.9517328 0.9482135 +0.9996295 0.9608482 0.9586291 +0.9997074 0.9684181 0.9670214 +0.9997688 0.9746346 0.9737569 +0.9998174 0.9796966 0.9791456 +0.9998557 0.9837916 0.9834461 +0.999886 0.9870878 0.9868713 +0.9999099 0.9897306 0.989595 +0.9999288 0.9918431 0.9917582 +0.9999437 0.9935277 0.9934746 +0.6139459 0.9948662 0.642552 +0.6139352 0.994866 0.6425265 +0.6139219 0.9948657 0.6424946 +0.6139056 0.9948653 0.6424545 +0.6138855 0.9948649 0.6424045 +0.6138613 0.9948643 0.6423421 +0.6138323 0.9948636 0.6422649 +0.6137984 0.9948628 0.6421696 +0.6137599 0.9948617 0.6420531 +0.6137183 0.9948604 0.6419122 +0.6136769 0.9948589 0.6417443 +0.6136427 0.9948571 0.6415485 +0.6136284 0.9948551 0.6413275 +0.6136569 0.994853 0.6410908 +0.6137675 0.9948509 0.64086 +0.6140266 0.9948493 0.6406784 +0.6145393 0.9948487 0.6406203 +0.6152669 0.9948487 0.6406203 +0.6161874 0.9948487 0.6406203 +0.6173519 0.9948487 0.6406203 +0.6188252 0.9948487 0.6406203 +0.6206891 0.9948487 0.6406203 +0.6230471 0.9948487 0.6406203 +0.6260304 0.9948487 0.6406203 +0.6298046 0.9948487 0.6406203 +0.6345795 0.9948487 0.6406203 +0.6406203 0.9948487 0.6406203 +0.6482627 0.9948487 0.6406203 +0.6579314 0.9948487 0.6406203 +0.6701635 0.9948487 0.6406203 +0.6856388 0.9948487 0.6406203 +0.7052169 0.9948487 0.6406203 +0.7299859 0.9948487 0.6406203 +0.7613218 0.9948487 0.6406203 +0.8009659 0.9948487 0.6406203 +0.8511207 0.9948487 0.6406203 +0.9145732 0.9948487 0.6406203 +0.9948487 0.9948487 0.6406203 +0.9959706 0.9278617 0.6903044 +0.9968409 0.8945255 0.7369774 +0.9975189 0.8828571 0.7794007 +0.9980488 0.8842998 0.8169474 +0.9984638 0.892989 0.8494644 +0.9987895 0.9050819 0.8771307 +0.9990455 0.9181889 0.9003323 +0.999247 0.9309211 0.9195625 +0.9994057 0.9425502 0.9353505 +0.9995308 0.952764 0.9482135 +0.9996295 0.9614985 0.9586291 +0.9997074 0.9688274 0.9670214 +0.9997688 0.9748918 0.9737569 +0.9998174 0.979858 0.9791456 +0.9998557 0.9838928 0.9834461 +0.999886 0.9871512 0.9868713 +0.9999099 0.9897703 0.989595 +0.9999288 0.991868 0.9917582 +0.9999437 0.9935432 0.9934746 +0.6724572 0.9959813 0.6916607 +0.6724495 0.9959811 0.6916428 +0.6724399 0.9959809 0.6916203 +0.672428 0.9959807 0.6915922 +0.6724135 0.9959804 0.6915571 +0.6723959 0.9959801 0.6915133 +0.6723748 0.9959797 0.691459 +0.67235 0.9959791 0.691392 +0.6723217 0.9959785 0.6913102 +0.6722907 0.9959777 0.6912113 +0.6722594 0.9959768 0.6910933 +0.6722322 0.9959757 0.6909559 +0.672218 0.9959745 0.6908007 +0.672232 0.9959732 0.6906345 +0.6723012 0.9959719 0.6904726 +0.6724711 0.9959709 0.6903451 +0.6728136 0.9959706 0.6903044 +0.6733015 0.9959706 0.6903044 +0.6739188 0.9959706 0.6903044 +0.6746998 0.9959706 0.6903044 +0.6756878 0.9959706 0.6903044 +0.6769378 0.9959706 0.6903044 +0.6785192 0.9959706 0.6903044 +0.6805199 0.9959706 0.6903044 +0.683051 0.9959706 0.6903044 +0.6862532 0.9959706 0.6903044 +0.6903044 0.9959706 0.6903044 +0.6954296 0.9959706 0.6903044 +0.7019138 0.9959706 0.6903044 +0.710117 0.9959706 0.6903044 +0.7204952 0.9959706 0.6903044 +0.733625 0.9959706 0.6903044 +0.7502359 0.9959706 0.6903044 +0.7712508 0.9959706 0.6903044 +0.7978374 0.9959706 0.6903044 +0.8314729 0.9959706 0.6903044 +0.8740262 0.9959706 0.6903044 +0.9278617 0.9959706 0.6903044 +0.9959706 0.9959706 0.6903044 +0.9968409 0.9396953 0.7369774 +0.9975189 0.9125186 0.7794007 +0.9980488 0.9036101 0.8169474 +0.9984638 0.9054678 0.8494644 +0.9987895 0.9130957 0.8771307 +0.9990455 0.9233085 0.9003323 +0.999247 0.9341777 0.9195625 +0.9994057 0.9446144 0.9353505 +0.9995308 0.9540687 0.9482135 +0.9996295 0.9623212 0.9586291 +0.9997074 0.9693452 0.9670214 +0.9997688 0.9752172 0.9737569 +0.9998174 0.9800622 0.9791456 +0.9998557 0.9840209 0.9834461 +0.999886 0.9872315 0.9868713 +0.9999099 0.9898206 0.989595 +0.9999288 0.9918994 0.9917582 +0.9999437 0.9935629 0.9934746 +0.7251659 0.9968475 0.7379123 +0.7251605 0.9968474 0.7379 +0.7251537 0.9968473 0.7378845 +0.7251454 0.9968472 0.7378651 +0.7251351 0.996847 0.7378409 +0.7251226 0.9968468 0.7378107 +0.7251076 0.9968465 0.7377732 +0.7250899 0.9968462 0.7377271 +0.7250697 0.9968458 0.7376706 +0.7250473 0.9968453 0.7376024 +0.7250244 0.9968448 0.7375211 +0.7250039 0.9968441 0.7374264 +0.7249916 0.9968433 0.7373194 +0.7249978 0.9968425 0.7372049 +0.7250408 0.9968418 0.7370933 +0.7251511 0.9968411 0.7370055 +0.7253775 0.9968409 0.7369774 +0.7257011 0.9968409 0.7369774 +0.7261105 0.9968409 0.7369774 +0.7266285 0.9968409 0.7369774 +0.7272837 0.9968409 0.7369774 +0.7281127 0.9968409 0.7369774 +0.7291615 0.9968409 0.7369774 +0.7304884 0.9968409 0.7369774 +0.732167 0.9968409 0.7369774 +0.7342907 0.9968409 0.7369774 +0.7369774 0.9968409 0.7369774 +0.7403765 0.9968409 0.7369774 +0.7446768 0.9968409 0.7369774 +0.7501172 0.9968409 0.7369774 +0.757 0.9968409 0.7369774 +0.7657077 0.9968409 0.7369774 +0.776724 0.9968409 0.7369774 +0.7906611 0.9968409 0.7369774 +0.8082934 0.9968409 0.7369774 +0.8306004 0.9968409 0.7369774 +0.8588218 0.9968409 0.7369774 +0.8945255 0.9968409 0.7369774 +0.9396953 0.9968409 0.7369774 +0.9968409 0.9968409 0.7369774 +0.9975189 0.9500442 0.7794007 +0.9980488 0.9280401 0.8169474 +0.9984638 0.921255 0.8494644 +0.9987895 0.9232341 0.8771307 +0.9990455 0.9297854 0.9003323 +0.999247 0.9382977 0.9195625 +0.9994057 0.9472259 0.9353505 +0.9995308 0.9557192 0.9482135 +0.9996295 0.963362 0.9586291 +0.9997074 0.9700002 0.9670214 +0.9997688 0.9756289 0.9737569 +0.9998174 0.9803206 0.9791456 +0.9998557 0.9841829 0.9834461 +0.999886 0.987333 0.9868713 +0.9999099 0.9898842 0.989595 +0.9999288 0.9919392 0.9917582 +0.9999437 0.9935878 0.9934746 +0.7716588 0.997523 0.7800347 +0.7716551 0.997523 0.7800263 +0.7716504 0.9975229 0.7800158 +0.7716446 0.9975228 0.7800027 +0.7716375 0.9975227 0.7799862 +0.7716288 0.9975226 0.7799657 +0.7716184 0.9975224 0.7799403 +0.7716061 0.9975222 0.779909 +0.7715919 0.997522 0.7798707 +0.7715762 0.9975217 0.7798244 +0.7715599 0.9975213 0.7797693 +0.7715449 0.9975209 0.779705 +0.7715352 0.9975204 0.7796325 +0.7715376 0.9975199 0.7795549 +0.7715641 0.9975194 0.7794792 +0.7716352 0.9975191 0.7794197 +0.7717834 0.9975189 0.7794007 +0.7719959 0.9975189 0.7794007 +0.7722648 0.9975189 0.7794007 +0.7726049 0.9975189 0.7794007 +0.7730352 0.9975189 0.7794007 +0.7735795 0.9975189 0.7794007 +0.7742682 0.9975189 0.7794007 +0.7751395 0.9975189 0.7794007 +0.7762418 0.9975189 0.7794007 +0.7776364 0.9975189 0.7794007 +0.7794007 0.9975189 0.7794007 +0.7816327 0.9975189 0.7794007 +0.7844566 0.9975189 0.7794007 +0.7880291 0.9975189 0.7794007 +0.7925488 0.9975189 0.7794007 +0.7982669 0.9975189 0.7794007 +0.8055009 0.9975189 0.7794007 +0.8146529 0.9975189 0.7794007 +0.8262314 0.9975189 0.7794007 +0.8408797 0.9975189 0.7794007 +0.8594117 0.9975189 0.7794007 +0.8828571 0.9975189 0.7794007 +0.9125186 0.9975189 0.7794007 +0.9500442 0.9975189 0.7794007 +0.9975189 0.9975189 0.7794007 +0.9980488 0.9589472 0.8169474 +0.9984638 0.9412278 0.8494644 +0.9987895 0.9360606 0.8771307 +0.9990455 0.9379796 0.9003323 +0.999247 0.94351 0.9195625 +0.9994057 0.9505298 0.9353505 +0.9995308 0.9578074 0.9482135 +0.9996295 0.9646787 0.9586291 +0.9997074 0.970829 0.9670214 +0.9997688 0.9761497 0.9737569 +0.9998174 0.9806476 0.9791456 +0.9998557 0.984388 0.9834461 +0.999886 0.9874615 0.9868713 +0.9999099 0.9899646 0.989595 +0.9999288 0.9919896 0.9917582 +0.9999437 0.9936193 0.9934746 +0.8119154 0.9980513 0.8173713 +0.8119128 0.9980512 0.8173657 +0.8119096 0.9980512 0.8173587 +0.8119057 0.9980511 0.8173499 +0.8119009 0.9980511 0.8173389 +0.8118949 0.998051 0.8173252 +0.8118878 0.9980509 0.8173082 +0.8118794 0.9980508 0.8172873 +0.8118697 0.9980506 0.8172617 +0.8118589 0.9980504 0.8172307 +0.8118476 0.9980502 0.8171938 +0.811837 0.99805 0.8171509 +0.8118298 0.9980497 0.8171024 +0.8118303 0.9980494 0.8170505 +0.8118466 0.9980491 0.8169999 +0.8118921 0.9980488 0.8169601 +0.8119884 0.9980488 0.8169474 +0.8121268 0.9980488 0.8169474 +0.8123018 0.9980488 0.8169474 +0.8125232 0.9980488 0.8169474 +0.8128033 0.9980488 0.8169474 +0.8131577 0.9980488 0.8169474 +0.8136061 0.9980488 0.8169474 +0.8141733 0.9980488 0.8169474 +0.8148909 0.9980488 0.8169474 +0.8157988 0.9980488 0.8169474 +0.8169474 0.9980488 0.8169474 +0.8184005 0.9980488 0.8169474 +0.8202389 0.9980488 0.8169474 +0.8225647 0.9980488 0.8169474 +0.8255071 0.9980488 0.8169474 +0.8292297 0.9980488 0.8169474 +0.8339392 0.9980488 0.8169474 +0.8398974 0.9980488 0.8169474 +0.8474353 0.9980488 0.8169474 +0.8569716 0.9980488 0.8169474 +0.8690364 0.9980488 0.8169474 +0.8842998 0.9980488 0.8169474 +0.9036101 0.9980488 0.8169474 +0.9280401 0.9980488 0.8169474 +0.9589472 0.9980488 0.8169474 +0.9980488 0.9980488 0.8169474 +0.9984638 0.9664961 0.8494644 +0.9987895 0.9522877 0.8771307 +0.9990455 0.9483463 0.9003323 +0.999247 0.9501042 0.9195625 +0.9994057 0.9547096 0.9353505 +0.9995308 0.9604492 0.9482135 +0.9996295 0.9663445 0.9586291 +0.9997074 0.9718774 0.9670214 +0.9997688 0.9768086 0.9737569 +0.9998174 0.9810611 0.9791456 +0.9998557 0.9846473 0.9834461 +0.999886 0.987624 0.9868713 +0.9999099 0.9900664 0.989595 +0.9999288 0.9920533 0.9917582 +0.9999437 0.9936592 0.9934746 +0.8462171 0.9984653 0.8497444 +0.8462154 0.9984653 0.8497407 +0.8462132 0.9984653 0.8497361 +0.8462106 0.9984653 0.8497303 +0.8462073 0.9984652 0.849723 +0.8462034 0.9984652 0.8497139 +0.8461986 0.9984651 0.8497027 +0.8461929 0.998465 0.8496889 +0.8461864 0.9984649 0.849672 +0.8461791 0.9984648 0.8496515 +0.8461714 0.9984647 0.8496272 +0.8461641 0.9984645 0.8495988 +0.8461589 0.9984643 0.8495668 +0.8461587 0.9984642 0.8495325 +0.8461687 0.998464 0.8494991 +0.8461977 0.9984638 0.8494728 +0.8462598 0.9984638 0.8494644 +0.8463492 0.9984638 0.8494644 +0.8464623 0.9984638 0.8494644 +0.8466054 0.9984638 0.8494644 +0.8467864 0.9984638 0.8494644 +0.8470154 0.9984638 0.8494644 +0.8473052 0.9984638 0.8494644 +0.8476717 0.9984638 0.8494644 +0.8481355 0.9984638 0.8494644 +0.8487222 0.9984638 0.8494644 +0.8494644 0.9984638 0.8494644 +0.8504035 0.9984638 0.8494644 +0.8515915 0.9984638 0.8494644 +0.8530945 0.9984638 0.8494644 +0.8549959 0.9984638 0.8494644 +0.8574015 0.9984638 0.8494644 +0.8604449 0.9984638 0.8494644 +0.8642952 0.9984638 0.8494644 +0.8691663 0.9984638 0.8494644 +0.875329 0.9984638 0.8494644 +0.8831255 0.9984638 0.8494644 +0.892989 0.9984638 0.8494644 +0.9054678 0.9984638 0.8494644 +0.921255 0.9984638 0.8494644 +0.9412278 0.9984638 0.8494644 +0.9664961 0.9984638 0.8494644 +0.9984638 0.9984638 0.8494644 +0.9987895 0.9728171 0.8771307 +0.9990455 0.9614615 0.9003323 +0.999247 0.9584468 0.9195625 +0.9994057 0.9599976 0.9353505 +0.9995308 0.9637914 0.9482135 +0.9996295 0.968452 0.9586291 +0.9997074 0.9732039 0.9670214 +0.9997688 0.9776422 0.9737569 +0.9998174 0.9815844 0.9791456 +0.9998557 0.9849754 0.9834461 +0.999886 0.9878296 0.9868713 +0.9999099 0.9901951 0.989595 +0.9999288 0.9921339 0.9917582 +0.9999437 0.9937096 0.9934746 +0.8750477 0.9987905 0.8773138 +0.8750466 0.9987905 0.8773114 +0.8750451 0.9987904 0.8773083 +0.8750434 0.9987904 0.8773045 +0.8750412 0.9987904 0.8772998 +0.8750386 0.9987904 0.8772938 +0.8750355 0.9987903 0.8772865 +0.8750317 0.9987903 0.8772775 +0.8750274 0.9987902 0.8772664 +0.8750225 0.9987902 0.877253 +0.8750173 0.9987901 0.8772371 +0.8750124 0.99879 0.8772186 +0.8750088 0.9987899 0.8771976 +0.8750084 0.9987897 0.8771752 +0.8750145 0.9987896 0.8771534 +0.8750329 0.9987895 0.8771362 +0.8750727 0.9987895 0.8771307 +0.8751301 0.9987895 0.8771307 +0.8752028 0.9987895 0.8771307 +0.8752947 0.9987895 0.8771307 +0.8754109 0.9987895 0.8771307 +0.875558 0.9987895 0.8771307 +0.8757441 0.9987895 0.8771307 +0.8759795 0.9987895 0.8771307 +0.8762773 0.9987895 0.8771307 +0.8766541 0.9987895 0.8771307 +0.8771307 0.9987895 0.8771307 +0.8777338 0.9987895 0.8771307 +0.8784967 0.9987895 0.8771307 +0.8794619 0.9987895 0.8771307 +0.880683 0.9987895 0.8771307 +0.8822279 0.9987895 0.8771307 +0.8841823 0.9987895 0.8771307 +0.886655 0.9987895 0.8771307 +0.8897832 0.9987895 0.8771307 +0.8937407 0.9987895 0.8771307 +0.8987476 0.9987895 0.8771307 +0.9050819 0.9987895 0.8771307 +0.9130957 0.9987895 0.8771307 +0.9232341 0.9987895 0.8771307 +0.9360606 0.9987895 0.8771307 +0.9522877 0.9987895 0.8771307 +0.9728171 0.9987895 0.8771307 +0.9987895 0.9987895 0.8771307 +0.9990455 0.9780539 0.9003323 +0.999247 0.9690013 0.9195625 +0.9994057 0.9666876 0.9353505 +0.9995308 0.9680197 0.9482135 +0.9996295 0.9711183 0.9586291 +0.9997074 0.974882 0.9670214 +0.9997688 0.9786968 0.9737569 +0.9998174 0.9822464 0.9791456 +0.9998557 0.9853905 0.9834461 +0.999886 0.9880897 0.9868713 +0.9999099 0.990358 0.989595 +0.9999288 0.9922358 0.9917582 +0.9999437 0.9937734 0.9934746 +0.8990028 0.9990461 0.9004509 +0.899002 0.9990461 0.9004493 +0.8990011 0.9990461 0.9004474 +0.899 0.9990461 0.9004449 +0.8989986 0.9990461 0.9004418 +0.8989969 0.9990461 0.900438 +0.8989948 0.9990461 0.9004332 +0.8989923 0.999046 0.9004274 +0.8989895 0.999046 0.9004202 +0.8989863 0.9990459 0.9004115 +0.8989829 0.9990459 0.9004012 +0.8989796 0.9990458 0.9003892 +0.8989771 0.9990458 0.9003756 +0.8989767 0.9990457 0.9003611 +0.8989805 0.9990456 0.9003469 +0.8989921 0.9990456 0.9003358 +0.8990175 0.9990455 0.9003323 +0.8990542 0.9990455 0.9003323 +0.8991006 0.9990455 0.9003323 +0.8991593 0.9990455 0.9003323 +0.8992336 0.9990455 0.9003323 +0.8993275 0.9990455 0.9003323 +0.8994464 0.9990455 0.9003323 +0.8995968 0.9990455 0.9003323 +0.899787 0.9990455 0.9003323 +0.9000277 0.9990455 0.9003323 +0.9003323 0.9990455 0.9003323 +0.9007175 0.9990455 0.9003323 +0.9012049 0.9990455 0.9003323 +0.9018215 0.9990455 0.9003323 +0.9026016 0.9990455 0.9003323 +0.9035886 0.9990455 0.9003323 +0.9048372 0.9990455 0.9003323 +0.9064168 0.9990455 0.9003323 +0.9084153 0.9990455 0.9003323 +0.9109436 0.9990455 0.9003323 +0.9141422 0.9990455 0.9003323 +0.9181889 0.9990455 0.9003323 +0.9233085 0.9990455 0.9003323 +0.9297854 0.9990455 0.9003323 +0.9379796 0.9990455 0.9003323 +0.9483463 0.9990455 0.9003323 +0.9614615 0.9990455 0.9003323 +0.9780539 0.9990455 0.9003323 +0.9990455 0.9990455 0.9003323 +0.999247 0.982354 0.9195625 +0.9994057 0.9751513 0.9353505 +0.9995308 0.9733691 0.9482135 +0.9996295 0.9744915 0.9586291 +0.9997074 0.977005 0.9670214 +0.9997688 0.980031 0.9737569 +0.9998174 0.9830838 0.9791456 +0.9998557 0.9859157 0.9834461 +0.999886 0.9884188 0.9868713 +0.9999099 0.9905641 0.989595 +0.9999288 0.9923648 0.9917582 +0.9999437 0.9938541 0.9934746 +0.9187175 0.9992474 0.9196389 +0.918717 0.9992474 0.9196379 +0.9187164 0.9992474 0.9196366 +0.9187157 0.9992474 0.919635 +0.9187148 0.9992474 0.919633 +0.9187137 0.9992474 0.9196306 +0.9187123 0.9992473 0.9196275 +0.9187107 0.9992473 0.9196237 +0.9187089 0.9992473 0.9196191 +0.9187068 0.9992473 0.9196135 +0.9187045 0.9992472 0.9196069 +0.9187024 0.9992472 0.9195991 +0.9187008 0.9992472 0.9195904 +0.9187004 0.9992471 0.9195811 +0.9187027 0.9992471 0.919572 +0.9187101 0.999247 0.9195648 +0.9187262 0.999247 0.9195625 +0.9187495 0.999247 0.9195625 +0.9187791 0.999247 0.9195625 +0.9188164 0.999247 0.9195625 +0.9188636 0.999247 0.9195625 +0.9189234 0.999247 0.9195625 +0.918999 0.999247 0.9195625 +0.9190947 0.999247 0.9195625 +0.9192157 0.999247 0.9195625 +0.9193688 0.999247 0.9195625 +0.9195625 0.999247 0.9195625 +0.9198076 0.999247 0.9195625 +0.9201176 0.999247 0.9195625 +0.9205098 0.999247 0.9195625 +0.9210061 0.999247 0.9195625 +0.9216339 0.999247 0.9195625 +0.9224281 0.999247 0.9195625 +0.9234329 0.999247 0.9195625 +0.9247041 0.999247 0.9195625 +0.9263124 0.999247 0.9195625 +0.928347 0.999247 0.9195625 +0.9309211 0.999247 0.9195625 +0.9341777 0.999247 0.9195625 +0.9382977 0.999247 0.9195625 +0.94351 0.999247 0.9195625 +0.9501042 0.999247 0.9195625 +0.9584468 0.999247 0.9195625 +0.9690013 0.999247 0.9195625 +0.982354 0.999247 0.9195625 +0.999247 0.999247 0.9195625 +0.9994057 0.9858591 0.9353505 +0.9995308 0.9801368 0.9482135 +0.9996295 0.978759 0.9586291 +0.9997074 0.9796909 0.9670214 +0.9997688 0.981719 0.9737569 +0.9998174 0.9841433 0.9791456 +0.9998557 0.9865801 0.9834461 +0.999886 0.9888351 0.9868713 +0.9999099 0.9908248 0.989595 +0.9999288 0.992528 0.9917582 +0.9999437 0.9939562 0.9934746 +0.9348153 0.999406 0.9353994 +0.9348149 0.999406 0.9353987 +0.9348146 0.999406 0.9353979 +0.9348141 0.999406 0.9353969 +0.9348135 0.999406 0.9353956 +0.9348128 0.9994059 0.9353941 +0.9348119 0.9994059 0.9353921 +0.9348109 0.9994059 0.9353897 +0.9348097 0.9994059 0.9353867 +0.9348083 0.9994059 0.9353832 +0.9348069 0.9994059 0.9353789 +0.9348055 0.9994059 0.935374 +0.9348044 0.9994058 0.9353684 +0.9348042 0.9994058 0.9353624 +0.9348056 0.9994058 0.9353566 +0.9348102 0.9994057 0.935352 +0.9348204 0.9994057 0.9353505 +0.9348352 0.9994057 0.9353505 +0.9348539 0.9994057 0.9353505 +0.9348776 0.9994057 0.9353505 +0.9349075 0.9994057 0.9353505 +0.9349454 0.9994057 0.9353505 +0.9349933 0.9994057 0.9353505 +0.935054 0.9994057 0.9353505 +0.9351307 0.9994057 0.9353505 +0.9352277 0.9994057 0.9353505 +0.9353505 0.9994057 0.9353505 +0.9355059 0.9994057 0.9353505 +0.9357024 0.9994057 0.9353505 +0.935951 0.9994057 0.9353505 +0.9362655 0.9994057 0.9353505 +0.9366635 0.9994057 0.9353505 +0.9371669 0.9994057 0.9353505 +0.9378038 0.9994057 0.9353505 +0.9386096 0.9994057 0.9353505 +0.939629 0.9994057 0.9353505 +0.9409186 0.9994057 0.9353505 +0.9425502 0.9994057 0.9353505 +0.9446144 0.9994057 0.9353505 +0.9472259 0.9994057 0.9353505 +0.9505298 0.9994057 0.9353505 +0.9547096 0.9994057 0.9353505 +0.9599976 0.9994057 0.9353505 +0.9666876 0.9994057 0.9353505 +0.9751513 0.9994057 0.9353505 +0.9858591 0.9994057 0.9353505 +0.9994057 0.9994057 0.9353505 +0.9995308 0.9886988 0.9482135 +0.9996295 0.9841579 0.9586291 +0.9997074 0.983089 0.9670214 +0.9997688 0.9838545 0.9737569 +0.9998174 0.9854838 0.9791456 +0.9998557 0.9874207 0.9834461 +0.999886 0.9893618 0.9868713 +0.9999099 0.9911547 0.989595 +0.9999288 0.9927345 0.9917582 +0.9999437 0.9940854 0.9934746 +0.9478754 0.999531 0.9482447 +0.9478752 0.999531 0.9482442 +0.947875 0.999531 0.9482437 +0.9478746 0.999531 0.9482431 +0.9478743 0.999531 0.9482423 +0.9478738 0.999531 0.9482413 +0.9478733 0.999531 0.94824 +0.9478726 0.999531 0.9482385 +0.9478718 0.999531 0.9482366 +0.947871 0.9995309 0.9482343 +0.94787 0.9995309 0.9482316 +0.9478691 0.9995309 0.9482285 +0.9478684 0.9995309 0.9482249 +0.9478683 0.9995309 0.9482211 +0.9478691 0.9995309 0.9482174 +0.947872 0.9995309 0.9482145 +0.9478785 0.9995308 0.9482135 +0.9478878 0.9995308 0.9482135 +0.9478997 0.9995308 0.9482135 +0.9479146 0.9995308 0.9482135 +0.9479335 0.9995308 0.9482135 +0.9479575 0.9995308 0.9482135 +0.9479878 0.9995308 0.9482135 +0.9480261 0.9995308 0.9482135 +0.9480746 0.9995308 0.9482135 +0.9481359 0.9995308 0.9482135 +0.9482135 0.9995308 0.9482135 +0.9483117 0.9995308 0.9482135 +0.9484359 0.9995308 0.9482135 +0.9485931 0.9995308 0.9482135 +0.9487918 0.9995308 0.9482135 +0.9490434 0.9995308 0.9482135 +0.9493615 0.9995308 0.9482135 +0.9497641 0.9995308 0.9482135 +0.9502734 0.9995308 0.9482135 +0.9509177 0.9995308 0.9482135 +0.9517328 0.9995308 0.9482135 +0.952764 0.9995308 0.9482135 +0.9540687 0.9995308 0.9482135 +0.9557192 0.9995308 0.9482135 +0.9578074 0.9995308 0.9482135 +0.9604492 0.9995308 0.9482135 +0.9637914 0.9995308 0.9482135 +0.9680197 0.9995308 0.9482135 +0.9733691 0.9995308 0.9482135 +0.9801368 0.9995308 0.9482135 +0.9886988 0.9995308 0.9482135 +0.9995308 0.9995308 0.9482135 +0.9996295 0.9909882 0.9586291 +0.9997074 0.9873879 0.9670214 +0.9997688 0.9865561 0.9737569 +0.9998174 0.9871796 0.9791456 +0.9998557 0.9884841 0.9834461 +0.999886 0.9900282 0.9868713 +0.9999099 0.991572 0.989595 +0.9999288 0.9929957 0.9917582 +0.9999437 0.9942488 0.9934746 +0.958416 0.9996296 0.9586489 +0.9584159 0.9996296 0.9586486 +0.9584157 0.9996296 0.9586483 +0.9584155 0.9996296 0.9586479 +0.9584153 0.9996296 0.9586473 +0.958415 0.9996296 0.9586467 +0.9584146 0.9996296 0.9586459 +0.9584142 0.9996296 0.9586449 +0.9584137 0.9996296 0.9586437 +0.9584132 0.9996296 0.9586423 +0.9584126 0.9996296 0.9586406 +0.958412 0.9996296 0.9586386 +0.9584115 0.9996296 0.9586363 +0.9584114 0.9996295 0.9586339 +0.958412 0.9996295 0.9586316 +0.9584138 0.9996295 0.9586297 +0.9584178 0.9996295 0.9586291 +0.9584237 0.9996295 0.9586291 +0.9584312 0.9996295 0.9586291 +0.9584406 0.9996295 0.9586291 +0.9584526 0.9996295 0.9586291 +0.9584677 0.9996295 0.9586291 +0.9584868 0.9996295 0.9586291 +0.9585109 0.9996295 0.9586291 +0.9585415 0.9996295 0.9586291 +0.9585802 0.9996295 0.9586291 +0.9586291 0.9996295 0.9586291 +0.958691 0.9996295 0.9586291 +0.9587693 0.9996295 0.9586291 +0.9588684 0.9996295 0.9586291 +0.9589938 0.9996295 0.9586291 +0.9591524 0.9996295 0.9586291 +0.959353 0.9996295 0.9586291 +0.9596068 0.9996295 0.9586291 +0.959928 0.9996295 0.9586291 +0.9603343 0.9996295 0.9586291 +0.9608482 0.9996295 0.9586291 +0.9614985 0.9996295 0.9586291 +0.9623212 0.9996295 0.9586291 +0.963362 0.9996295 0.9586291 +0.9646787 0.9996295 0.9586291 +0.9663445 0.9996295 0.9586291 +0.968452 0.9996295 0.9586291 +0.9711183 0.9996295 0.9586291 +0.9744915 0.9996295 0.9586291 +0.978759 0.9996295 0.9586291 +0.9841579 0.9996295 0.9586291 +0.9909882 0.9996295 0.9586291 +0.9996295 0.9996295 0.9586291 +0.9997074 0.9928267 0.9670214 +0.9997688 0.9899741 0.9737569 +0.9998174 0.989325 0.9791456 +0.9998557 0.9898295 0.9834461 +0.999886 0.9908712 0.9868713 +0.9999099 0.9920999 0.989595 +0.9999288 0.9933261 0.9917582 +0.9999437 0.9944556 0.9934746 +0.9668873 0.9997074 0.9670339 +0.9668872 0.9997074 0.9670337 +0.9668871 0.9997074 0.9670335 +0.966887 0.9997074 0.9670333 +0.9668869 0.9997074 0.9670329 +0.9668867 0.9997074 0.9670325 +0.9668865 0.9997074 0.967032 +0.9668862 0.9997074 0.9670314 +0.9668859 0.9997074 0.9670307 +0.9668855 0.9997074 0.9670298 +0.9668852 0.9997074 0.9670287 +0.9668848 0.9997074 0.9670274 +0.9668845 0.9997074 0.967026 +0.9668844 0.9997074 0.9670245 +0.9668847 0.9997074 0.967023 +0.9668859 0.9997074 0.9670218 +0.9668884 0.9997074 0.9670214 +0.9668922 0.9997074 0.9670214 +0.9668969 0.9997074 0.9670214 +0.9669028 0.9997074 0.9670214 +0.9669103 0.9997074 0.9670214 +0.9669198 0.9997074 0.9670214 +0.9669318 0.9997074 0.9670214 +0.966947 0.9997074 0.9670214 +0.9669663 0.9997074 0.9670214 +0.9669906 0.9997074 0.9670214 +0.9670214 0.9997074 0.9670214 +0.9670604 0.9997074 0.9670214 +0.9671097 0.9997074 0.9670214 +0.967172 0.9997074 0.9670214 +0.9672509 0.9997074 0.9670214 +0.9673508 0.9997074 0.9670214 +0.967477 0.9997074 0.9670214 +0.9676368 0.9997074 0.9670214 +0.9678389 0.9997074 0.9670214 +0.9680946 0.9997074 0.9670214 +0.9684181 0.9997074 0.9670214 +0.9688274 0.9997074 0.9670214 +0.9693452 0.9997074 0.9670214 +0.9700002 0.9997074 0.9670214 +0.970829 0.9997074 0.9670214 +0.9718774 0.9997074 0.9670214 +0.9732039 0.9997074 0.9670214 +0.974882 0.9997074 0.9670214 +0.977005 0.9997074 0.9670214 +0.9796909 0.9997074 0.9670214 +0.983089 0.9997074 0.9670214 +0.9873879 0.9997074 0.9670214 +0.9928267 0.9997074 0.9670214 +0.9997074 0.9997074 0.9670214 +0.9997688 0.9942982 0.9737569 +0.9998174 0.9920392 0.9791456 +0.9998557 0.9915316 0.9834461 +0.999886 0.9919377 0.9868713 +0.9999099 0.9927678 0.989595 +0.9999288 0.9937442 0.9917582 +0.9999437 0.9947172 0.9934746 +0.9736726 0.9997689 0.9737647 +0.9736726 0.9997689 0.9737646 +0.9736725 0.9997689 0.9737645 +0.9736724 0.9997689 0.9737643 +0.9736723 0.9997689 0.9737641 +0.9736722 0.9997689 0.9737639 +0.9736721 0.9997689 0.9737636 +0.9736719 0.9997689 0.9737632 +0.9736717 0.9997689 0.9737627 +0.9736715 0.9997689 0.9737621 +0.9736712 0.9997689 0.9737614 +0.973671 0.9997689 0.9737606 +0.9736708 0.9997689 0.9737597 +0.9736708 0.9997689 0.9737588 +0.973671 0.9997688 0.9737578 +0.9736717 0.9997688 0.9737571 +0.9736733 0.9997688 0.9737569 +0.9736756 0.9997688 0.9737569 +0.9736786 0.9997688 0.9737569 +0.9736823 0.9997688 0.9737569 +0.973687 0.9997688 0.9737569 +0.973693 0.9997688 0.9737569 +0.9737006 0.9997688 0.9737569 +0.9737101 0.9997688 0.9737569 +0.9737222 0.9997688 0.9737569 +0.9737375 0.9997688 0.9737569 +0.9737569 0.9997688 0.9737569 +0.9737814 0.9997688 0.9737569 +0.9738123 0.9997688 0.9737569 +0.9738515 0.9997688 0.9737569 +0.9739011 0.9997688 0.9737569 +0.9739638 0.9997688 0.9737569 +0.9740432 0.9997688 0.9737569 +0.9741436 0.9997688 0.9737569 +0.9742706 0.9997688 0.9737569 +0.9744313 0.9997688 0.9737569 +0.9746346 0.9997688 0.9737569 +0.9748918 0.9997688 0.9737569 +0.9752172 0.9997688 0.9737569 +0.9756289 0.9997688 0.9737569 +0.9761497 0.9997688 0.9737569 +0.9768086 0.9997688 0.9737569 +0.9776422 0.9997688 0.9737569 +0.9786968 0.9997688 0.9737569 +0.980031 0.9997688 0.9737569 +0.981719 0.9997688 0.9737569 +0.9838545 0.9997688 0.9737569 +0.9865561 0.9997688 0.9737569 +0.9899741 0.9997688 0.9737569 +0.9942982 0.9997688 0.9737569 +0.9997688 0.9997688 0.9737569 +0.9998174 0.9954731 0.9791456 +0.9998557 0.9936849 0.9834461 +0.999886 0.993287 0.9868713 +0.9999099 0.9936128 0.989595 +0.9999288 0.9942731 0.9917582 +0.9999437 0.9950481 0.9934746 +0.9790927 0.9998174 0.9791506 +0.9790927 0.9998174 0.9791505 +0.9790927 0.9998174 0.9791504 +0.9790926 0.9998174 0.9791503 +0.9790925 0.9998174 0.9791502 +0.9790925 0.9998174 0.97915 +0.9790924 0.9998174 0.9791498 +0.9790923 0.9998174 0.9791496 +0.9790921 0.9998174 0.9791493 +0.979092 0.9998174 0.9791489 +0.9790919 0.9998174 0.9791485 +0.9790917 0.9998174 0.979148 +0.9790916 0.9998174 0.9791474 +0.9790916 0.9998174 0.9791468 +0.9790917 0.9998174 0.9791462 +0.9790921 0.9998174 0.9791457 +0.9790931 0.9998174 0.9791456 +0.9790946 0.9998174 0.9791456 +0.9790965 0.9998174 0.9791456 +0.9790988 0.9998174 0.9791456 +0.9791018 0.9998174 0.9791456 +0.9791055 0.9998174 0.9791456 +0.9791103 0.9998174 0.9791456 +0.9791163 0.9998174 0.9791456 +0.9791238 0.9998174 0.9791456 +0.9791334 0.9998174 0.9791456 +0.9791456 0.9998174 0.9791456 +0.979161 0.9998174 0.9791456 +0.9791804 0.9998174 0.9791456 +0.979205 0.9998174 0.9791456 +0.9792361 0.9998174 0.9791456 +0.9792755 0.9998174 0.9791456 +0.9793253 0.9998174 0.9791456 +0.9793883 0.9998174 0.9791456 +0.9794681 0.9998174 0.9791456 +0.9795689 0.9998174 0.9791456 +0.9796966 0.9998174 0.9791456 +0.979858 0.9998174 0.9791456 +0.9800622 0.9998174 0.9791456 +0.9803206 0.9998174 0.9791456 +0.9806476 0.9998174 0.9791456 +0.9810611 0.9998174 0.9791456 +0.9815844 0.9998174 0.9791456 +0.9822464 0.9998174 0.9791456 +0.9830838 0.9998174 0.9791456 +0.9841433 0.9998174 0.9791456 +0.9854838 0.9998174 0.9791456 +0.9871796 0.9998174 0.9791456 +0.989325 0.9998174 0.9791456 +0.9920392 0.9998174 0.9791456 +0.9954731 0.9998174 0.9791456 +0.9998174 0.9998174 0.9791456 +0.9998557 0.9964092 0.9834461 +0.999886 0.9949941 0.9868713 +0.9999099 0.9946818 0.989595 +0.9999288 0.9949422 0.9917582 +0.9999437 0.9954668 0.9934746 +0.9834129 0.9998557 0.9834492 +0.9834129 0.9998557 0.9834492 +0.9834129 0.9998557 0.9834491 +0.9834129 0.9998557 0.983449 +0.9834128 0.9998557 0.983449 +0.9834128 0.9998557 0.9834489 +0.9834127 0.9998557 0.9834487 +0.9834127 0.9998557 0.9834486 +0.9834126 0.9998557 0.9834484 +0.9834125 0.9998557 0.9834482 +0.9834124 0.9998557 0.9834479 +0.9834123 0.9998557 0.9834476 +0.9834122 0.9998557 0.9834472 +0.9834122 0.9998557 0.9834468 +0.9834123 0.9998557 0.9834465 +0.9834126 0.9998557 0.9834462 +0.9834132 0.9998557 0.9834461 +0.9834141 0.9998557 0.9834461 +0.9834153 0.9998557 0.9834461 +0.9834167 0.9998557 0.9834461 +0.9834186 0.9998557 0.9834461 +0.9834209 0.9998557 0.9834461 +0.9834239 0.9998557 0.9834461 +0.9834277 0.9998557 0.9834461 +0.9834324 0.9998557 0.9834461 +0.9834385 0.9998557 0.9834461 +0.9834461 0.9998557 0.9834461 +0.9834557 0.9998557 0.9834461 +0.9834679 0.9998557 0.9834461 +0.9834833 0.9998557 0.9834461 +0.9835029 0.9998557 0.9834461 +0.9835276 0.9998557 0.9834461 +0.9835588 0.9998557 0.9834461 +0.9835983 0.9998557 0.9834461 +0.9836483 0.9998557 0.9834461 +0.9837116 0.9998557 0.9834461 +0.9837916 0.9998557 0.9834461 +0.9838928 0.9998557 0.9834461 +0.9840209 0.9998557 0.9834461 +0.9841829 0.9998557 0.9834461 +0.984388 0.9998557 0.9834461 +0.9846473 0.9998557 0.9834461 +0.9849754 0.9998557 0.9834461 +0.9853905 0.9998557 0.9834461 +0.9859157 0.9998557 0.9834461 +0.9865801 0.9998557 0.9834461 +0.9874207 0.9998557 0.9834461 +0.9884841 0.9998557 0.9834461 +0.9898295 0.9998557 0.9834461 +0.9915316 0.9998557 0.9834461 +0.9936849 0.9998557 0.9834461 +0.9964092 0.9998557 0.9834461 +0.9998557 0.9998557 0.9834461 +0.999886 0.9971537 0.9868713 +0.9999099 0.9960342 0.989595 +0.9999288 0.9957887 0.9917582 +0.9999437 0.9959964 0.9934746 +0.9868505 0.999886 0.9868732 +0.9868505 0.999886 0.9868732 +0.9868505 0.999886 0.9868732 +0.9868505 0.999886 0.9868731 +0.9868504 0.999886 0.9868731 +0.9868504 0.999886 0.986873 +0.9868504 0.999886 0.9868729 +0.9868503 0.999886 0.9868728 +0.9868503 0.999886 0.9868727 +0.9868502 0.999886 0.9868726 +0.9868502 0.999886 0.9868724 +0.9868501 0.999886 0.9868722 +0.9868501 0.999886 0.986872 +0.98685 0.999886 0.9868717 +0.9868501 0.999886 0.9868715 +0.9868503 0.999886 0.9868713 +0.9868507 0.999886 0.9868713 +0.9868512 0.999886 0.9868713 +0.986852 0.999886 0.9868713 +0.9868529 0.999886 0.9868713 +0.9868541 0.999886 0.9868713 +0.9868555 0.999886 0.9868713 +0.9868574 0.999886 0.9868713 +0.9868597 0.999886 0.9868713 +0.9868627 0.999886 0.9868713 +0.9868665 0.999886 0.9868713 +0.9868713 0.999886 0.9868713 +0.9868773 0.999886 0.9868713 +0.986885 0.999886 0.9868713 +0.9868946 0.999886 0.9868713 +0.9869069 0.999886 0.9868713 +0.9869223 0.999886 0.9868713 +0.9869419 0.999886 0.9868713 +0.9869667 0.999886 0.9868713 +0.986998 0.999886 0.9868713 +0.9870376 0.999886 0.9868713 +0.9870878 0.999886 0.9868713 +0.9871512 0.999886 0.9868713 +0.9872315 0.999886 0.9868713 +0.987333 0.999886 0.9868713 +0.9874615 0.999886 0.9868713 +0.987624 0.999886 0.9868713 +0.9878296 0.999886 0.9868713 +0.9880897 0.999886 0.9868713 +0.9884188 0.999886 0.9868713 +0.9888351 0.999886 0.9868713 +0.9893618 0.999886 0.9868713 +0.9900282 0.999886 0.9868713 +0.9908712 0.999886 0.9868713 +0.9919377 0.999886 0.9868713 +0.993287 0.999886 0.9868713 +0.9949941 0.999886 0.9868713 +0.9971537 0.999886 0.9868713 +0.999886 0.999886 0.9868713 +0.9999099 0.9977452 0.989595 +0.9999288 0.9968597 0.9917582 +0.9999437 0.9966665 0.9934746 +0.989582 0.9999099 0.9895962 +0.989582 0.9999099 0.9895962 +0.989582 0.9999099 0.9895962 +0.989582 0.9999099 0.9895962 +0.989582 0.9999099 0.9895961 +0.9895819 0.9999099 0.9895961 +0.9895819 0.9999099 0.9895961 +0.9895819 0.9999099 0.989596 +0.9895819 0.9999099 0.9895959 +0.9895818 0.9999099 0.9895958 +0.9895818 0.9999099 0.9895957 +0.9895818 0.9999099 0.9895956 +0.9895817 0.9999099 0.9895955 +0.9895817 0.9999099 0.9895953 +0.9895817 0.9999099 0.9895952 +0.9895819 0.9999099 0.989595 +0.9895821 0.9999099 0.989595 +0.9895825 0.9999099 0.989595 +0.9895829 0.9999099 0.989595 +0.9895835 0.9999099 0.989595 +0.9895842 0.9999099 0.989595 +0.9895851 0.9999099 0.989595 +0.9895863 0.9999099 0.989595 +0.9895878 0.9999099 0.989595 +0.9895897 0.9999099 0.989595 +0.989592 0.9999099 0.989595 +0.989595 0.9999099 0.989595 +0.9895988 0.9999099 0.989595 +0.9896036 0.9999099 0.989595 +0.9896096 0.9999099 0.989595 +0.9896173 0.9999099 0.989595 +0.989627 0.9999099 0.989595 +0.9896392 0.9999099 0.989595 +0.9896547 0.9999099 0.989595 +0.9896744 0.9999099 0.989595 +0.9896992 0.9999099 0.989595 +0.9897306 0.9999099 0.989595 +0.9897703 0.9999099 0.989595 +0.9898206 0.9999099 0.989595 +0.9898842 0.9999099 0.989595 +0.9899646 0.9999099 0.989595 +0.9900664 0.9999099 0.989595 +0.9901951 0.9999099 0.989595 +0.990358 0.9999099 0.989595 +0.9905641 0.9999099 0.989595 +0.9908248 0.9999099 0.989595 +0.9911547 0.9999099 0.989595 +0.991572 0.9999099 0.989595 +0.9920999 0.9999099 0.989595 +0.9927678 0.9999099 0.989595 +0.9936128 0.9999099 0.989595 +0.9946818 0.9999099 0.989595 +0.9960342 0.9999099 0.989595 +0.9977452 0.9999099 0.989595 +0.9999099 0.9999099 0.989595 +0.9999288 0.9982146 0.9917582 +0.9999437 0.9975143 0.9934746 +0.9917501 0.9999288 0.991759 +0.9917501 0.9999288 0.991759 +0.9917501 0.9999288 0.991759 +0.9917501 0.9999288 0.991759 +0.9917501 0.9999288 0.9917589 +0.9917501 0.9999288 0.9917589 +0.99175 0.9999288 0.9917589 +0.99175 0.9999288 0.9917588 +0.99175 0.9999288 0.9917588 +0.99175 0.9999288 0.9917587 +0.99175 0.9999288 0.9917587 +0.9917499 0.9999288 0.9917586 +0.9917499 0.9999288 0.9917585 +0.9917499 0.9999288 0.9917584 +0.9917499 0.9999288 0.9917583 +0.99175 0.9999288 0.9917583 +0.9917502 0.9999288 0.9917582 +0.9917504 0.9999288 0.9917582 +0.9917507 0.9999288 0.9917582 +0.991751 0.9999288 0.9917582 +0.9917515 0.9999288 0.9917582 +0.9917521 0.9999288 0.9917582 +0.9917528 0.9999288 0.9917582 +0.9917537 0.9999288 0.9917582 +0.9917549 0.9999288 0.9917582 +0.9917564 0.9999288 0.9917582 +0.9917582 0.9999288 0.9917582 +0.9917606 0.9999288 0.9917582 +0.9917636 0.9999288 0.9917582 +0.9917674 0.9999288 0.9917582 +0.9917722 0.9999288 0.9917582 +0.9917782 0.9999288 0.9917582 +0.9917859 0.9999288 0.9917582 +0.9917956 0.9999288 0.9917582 +0.9918079 0.9999288 0.9917582 +0.9918234 0.9999288 0.9917582 +0.9918431 0.9999288 0.9917582 +0.991868 0.9999288 0.9917582 +0.9918994 0.9999288 0.9917582 +0.9919392 0.9999288 0.9917582 +0.9919896 0.9999288 0.9917582 +0.9920533 0.9999288 0.9917582 +0.9921339 0.9999288 0.9917582 +0.9922358 0.9999288 0.9917582 +0.9923648 0.9999288 0.9917582 +0.992528 0.9999288 0.9917582 +0.9927345 0.9999288 0.9917582 +0.9929957 0.9999288 0.9917582 +0.9933261 0.9999288 0.9917582 +0.9937442 0.9999288 0.9917582 +0.9942731 0.9999288 0.9917582 +0.9949422 0.9999288 0.9917582 +0.9957887 0.9999288 0.9917582 +0.9968597 0.9999288 0.9917582 +0.9982146 0.9999288 0.9917582 +0.9999288 0.9999288 0.9917582 +0.9999437 0.9985868 0.9934746 +0.9934695 0.9999437 0.9934751 +0.9934695 0.9999437 0.9934751 +0.9934695 0.9999437 0.993475 +0.9934695 0.9999437 0.993475 +0.9934695 0.9999437 0.993475 +0.9934695 0.9999437 0.993475 +0.9934695 0.9999437 0.993475 +0.9934694 0.9999437 0.993475 +0.9934694 0.9999437 0.9934749 +0.9934694 0.9999437 0.9934749 +0.9934694 0.9999437 0.9934749 +0.9934694 0.9999437 0.9934748 +0.9934694 0.9999437 0.9934748 +0.9934694 0.9999437 0.9934747 +0.9934694 0.9999437 0.9934746 +0.9934694 0.9999437 0.9934746 +0.9934695 0.9999437 0.9934746 +0.9934697 0.9999437 0.9934746 +0.9934698 0.9999437 0.9934746 +0.9934701 0.9999437 0.9934746 +0.9934704 0.9999437 0.9934746 +0.9934707 0.9999437 0.9934746 +0.9934712 0.9999437 0.9934746 +0.9934718 0.9999437 0.9934746 +0.9934725 0.9999437 0.9934746 +0.9934734 0.9999437 0.9934746 +0.9934746 0.9999437 0.9934746 +0.9934761 0.9999437 0.9934746 +0.9934779 0.9999437 0.9934746 +0.9934803 0.9999437 0.9934746 +0.9934833 0.9999437 0.9934746 +0.9934871 0.9999437 0.9934746 +0.9934919 0.9999437 0.9934746 +0.993498 0.9999437 0.9934746 +0.9935057 0.9999437 0.9934746 +0.9935154 0.9999437 0.9934746 +0.9935277 0.9999437 0.9934746 +0.9935432 0.9999437 0.9934746 +0.9935629 0.9999437 0.9934746 +0.9935878 0.9999437 0.9934746 +0.9936193 0.9999437 0.9934746 +0.9936592 0.9999437 0.9934746 +0.9937096 0.9999437 0.9934746 +0.9937734 0.9999437 0.9934746 +0.9938541 0.9999437 0.9934746 +0.9939562 0.9999437 0.9934746 +0.9940854 0.9999437 0.9934746 +0.9942488 0.9999437 0.9934746 +0.9944556 0.9999437 0.9934746 +0.9947172 0.9999437 0.9934746 +0.9950481 0.9999437 0.9934746 +0.9954668 0.9999437 0.9934746 +0.9959964 0.9999437 0.9934746 +0.9966665 0.9999437 0.9934746 +0.9975143 0.9999437 0.9934746 +0.9985868 0.9999437 0.9934746 +0.9999437 0.9999437 0.9934746 +0.0279321 0.0279321 0.9033413 +0.0283384 0.0279321 0.9033413 +0.0288523 0.0279321 0.9033413 +0.0295025 0.0279321 0.9033413 +0.0303251 0.0279321 0.9033413 +0.0313658 0.0279321 0.9033413 +0.0326824 0.0279321 0.9033413 +0.0343481 0.0279321 0.9033413 +0.0364554 0.0279321 0.9033413 +0.0391214 0.0279321 0.9033413 +0.0424942 0.0279321 0.9033413 +0.0467613 0.0279321 0.9033413 +0.0521597 0.0279321 0.9033413 +0.0589895 0.0279321 0.9033413 +0.0676299 0.0279321 0.9033413 +0.0785612 0.0279321 0.9033413 +0.0923908 0.0279321 0.9033413 +0.1098869 0.0279321 0.9033413 +0.1320218 0.0279321 0.9033413 +0.1600254 0.0279321 0.9033413 +0.1954535 0.0279321 0.9033413 +0.2402747 0.0279321 0.9033413 +0.2969793 0.0279321 0.9033413 +0.368718 0.0279321 0.9033413 +0.4594768 0.0279321 0.9033413 +0.5742985 0.0279321 0.9033413 +0.7195629 0.0279321 0.9033413 +0.9033413 0.0279321 0.9033413 +0.9354466 0.0624569 0.7522434 +0.9545467 0.1059991 0.6358098 +0.9669269 0.1572498 0.5567544 +0.9754027 0.2151269 0.5115877 +0.9814251 0.2783684 0.4950336 +0.9858181 0.3454107 0.5013914 +0.9890841 0.4144197 0.5250451 +0.9915469 0.4834235 0.560735 +0.993424 0.5504963 0.603762 +0.9948662 0.6139459 0.6501531 +0.9959813 0.6724572 0.6967634 +0.9968475 0.7251659 0.7412993 +0.997523 0.7716588 0.7822603 +0.9980513 0.8119154 0.8188211 +0.9984653 0.8462171 0.8506817 +0.9987905 0.8750477 0.8779159 +0.9990461 0.8990028 0.9008357 +0.9992474 0.9187175 0.9198837 +0.999406 0.9348153 0.9355546 +0.999531 0.9478754 0.9483428 +0.9996296 0.958416 0.9587107 +0.9997074 0.9668873 0.9670729 +0.9997689 0.9736726 0.9737892 +0.9998174 0.9790927 0.9791659 +0.9998557 0.9834129 0.9834588 +0.999886 0.9868505 0.9868793 +0.9999099 0.989582 0.9896 +0.9999288 0.9917501 0.9917614 +0.9999437 0.9934695 0.9934765 +0.0279321 0.0283384 0.9033413 +0.0278872 0.0278872 0.9032596 +0.0284013 0.0278872 0.9032596 +0.0290518 0.0278872 0.9032596 +0.0298748 0.0278872 0.9032596 +0.0309159 0.0278872 0.9032596 +0.0322331 0.0278872 0.9032596 +0.0338994 0.0278872 0.9032596 +0.0360076 0.0278872 0.9032596 +0.0386748 0.0278872 0.9032596 +0.042049 0.0278872 0.9032596 +0.0463179 0.0278872 0.9032596 +0.0517186 0.0278872 0.9032596 +0.0585512 0.0278872 0.9032596 +0.0671953 0.0278872 0.9032596 +0.0781312 0.0278872 0.9032596 +0.0919666 0.0278872 0.9032596 +0.1094702 0.0278872 0.9032596 +0.1316144 0.0278872 0.9032596 +0.1596298 0.0278872 0.9032596 +0.1950729 0.0278872 0.9032596 +0.239913 0.0278872 0.9032596 +0.2966415 0.0278872 0.9032596 +0.3684105 0.0278872 0.9032596 +0.4592077 0.0278872 0.9032596 +0.5740779 0.0278872 0.9032596 +0.7194036 0.0278872 0.9032596 +0.9032596 0.0278872 0.9032596 +0.9354101 0.0624063 0.7521367 +0.9545286 0.1059489 0.6356873 +0.9669173 0.1572031 0.5566321 +0.9753975 0.2150852 0.5114763 +0.9814221 0.2783325 0.4949383 +0.9858163 0.3453807 0.5013136 +0.9890831 0.4143955 0.5249839 +0.9915463 0.4834045 0.5606884 +0.9934236 0.5504818 0.6037276 +0.994866 0.6139352 0.6501282 +0.9959811 0.6724495 0.6967458 +0.9968474 0.7251605 0.7412871 +0.997523 0.7716551 0.782252 +0.9980512 0.8119128 0.8188155 +0.9984653 0.8462154 0.850678 +0.9987905 0.8750466 0.8779135 +0.9990461 0.899002 0.9008341 +0.9992474 0.918717 0.9198827 +0.999406 0.9348149 0.935554 +0.999531 0.9478752 0.9483424 +0.9996296 0.9584159 0.9587105 +0.9997074 0.9668872 0.9670727 +0.9997689 0.9736726 0.9737891 +0.9998174 0.9790927 0.9791659 +0.9998557 0.9834129 0.9834588 +0.999886 0.9868505 0.9868792 +0.9999099 0.989582 0.9896 +0.9999288 0.9917501 0.9917614 +0.9999437 0.9934695 0.9934765 +0.0279321 0.0288523 0.9033413 +0.0278872 0.0284013 0.9032596 +0.0278347 0.0278347 0.9031567 +0.0284855 0.0278347 0.9031567 +0.0293089 0.0278347 0.9031567 +0.0303505 0.0278347 0.9031567 +0.0316684 0.0278347 0.9031567 +0.0333357 0.0278347 0.9031567 +0.035445 0.0278347 0.9031567 +0.0381135 0.0278347 0.9031567 +0.0414896 0.0278347 0.9031567 +0.0457607 0.0278347 0.9031567 +0.0511643 0.0278347 0.9031567 +0.0580005 0.0278347 0.9031567 +0.0666492 0.0278347 0.9031567 +0.0775909 0.0278347 0.9031567 +0.0914336 0.0278347 0.9031567 +0.1089464 0.0278347 0.9031567 +0.1311024 0.0278347 0.9031567 +0.1591327 0.0278347 0.9031567 +0.1945945 0.0278347 0.9031567 +0.2394584 0.0278347 0.9031567 +0.2962171 0.0278347 0.9031567 +0.3680241 0.0278347 0.9031567 +0.4588694 0.0278347 0.9031567 +0.5738005 0.0278347 0.9031567 +0.7192033 0.0278347 0.9031567 +0.9031567 0.0278347 0.9031567 +0.9353643 0.0623458 0.7520027 +0.9545059 0.1058883 0.6355334 +0.9669053 0.1571463 0.5564784 +0.9753908 0.2150342 0.5113363 +0.9814183 0.2782884 0.4948186 +0.9858141 0.3453439 0.5012158 +0.9890818 0.4143657 0.5249071 +0.9915455 0.4833811 0.5606299 +0.9934231 0.550464 0.6036842 +0.9948657 0.6139219 0.6500969 +0.9959809 0.6724399 0.6967237 +0.9968473 0.7251537 0.7412718 +0.9975229 0.7716504 0.7822416 +0.9980512 0.8119096 0.8188085 +0.9984653 0.8462132 0.8506734 +0.9987904 0.8750451 0.8779105 +0.9990461 0.8990011 0.9008322 +0.9992474 0.9187164 0.9198814 +0.999406 0.9348146 0.9355532 +0.999531 0.947875 0.9483418 +0.9996296 0.9584157 0.9587101 +0.9997074 0.9668871 0.9670725 +0.9997689 0.9736725 0.973789 +0.9998174 0.9790927 0.9791658 +0.9998557 0.9834129 0.9834587 +0.999886 0.9868505 0.9868792 +0.9999099 0.989582 0.9896 +0.9999288 0.9917501 0.9917613 +0.9999437 0.9934695 0.9934765 +0.0279321 0.0295025 0.9033413 +0.0278872 0.0290518 0.9032596 +0.0278347 0.0284855 0.9031567 +0.0277752 0.0277752 0.9030276 +0.0285991 0.0277752 0.9030276 +0.0296415 0.0277752 0.9030276 +0.0309602 0.0277752 0.9030276 +0.0326286 0.0277752 0.9030276 +0.0347393 0.0277752 0.9030276 +0.0374096 0.0277752 0.9030276 +0.0407879 0.0277752 0.9030276 +0.0450619 0.0277752 0.9030276 +0.050469 0.0277752 0.9030276 +0.0573098 0.0277752 0.9030276 +0.0659642 0.0277752 0.9030276 +0.0769132 0.0277752 0.9030276 +0.0907651 0.0277752 0.9030276 +0.1082896 0.0277752 0.9030276 +0.1304603 0.0277752 0.9030276 +0.1585092 0.0277752 0.9030276 +0.1939946 0.0277752 0.9030276 +0.2388883 0.0277752 0.9030276 +0.2956846 0.0277752 0.9030276 +0.3675394 0.0277752 0.9030276 +0.4584451 0.0277752 0.9030276 +0.5734525 0.0277752 0.9030276 +0.7189519 0.0277752 0.9030276 +0.9030276 0.0277752 0.9030276 +0.9353068 0.0622749 0.7518347 +0.9544774 0.1058162 0.6353404 +0.9668902 0.1570779 0.5562858 +0.9753825 0.2149725 0.5111609 +0.9814136 0.2782347 0.4946685 +0.9858113 0.3452987 0.5010933 +0.9890801 0.414329 0.5248108 +0.9915446 0.4833522 0.5605565 +0.9934225 0.5504419 0.60363 +0.9948653 0.6139056 0.6500577 +0.9959807 0.672428 0.6966961 +0.9968472 0.7251454 0.7412527 +0.9975228 0.7716446 0.7822286 +0.9980511 0.8119057 0.8187998 +0.9984653 0.8462106 0.8506676 +0.9987904 0.8750434 0.8779067 +0.9990461 0.899 0.9008297 +0.9992474 0.9187157 0.9198799 +0.999406 0.9348141 0.9355521 +0.999531 0.9478746 0.9483412 +0.9996296 0.9584155 0.9587097 +0.9997074 0.966887 0.9670722 +0.9997689 0.9736724 0.9737888 +0.9998174 0.9790926 0.9791657 +0.9998557 0.9834129 0.9834587 +0.999886 0.9868505 0.9868792 +0.9999099 0.989582 0.9896 +0.9999288 0.9917501 0.9917613 +0.9999437 0.9934695 0.9934765 +0.0279321 0.0303251 0.9033413 +0.0278872 0.0298748 0.9032596 +0.0278347 0.0293089 0.9031567 +0.0277752 0.0285991 0.9030276 +0.0277111 0.0277111 0.9028657 +0.0287543 0.0277111 0.9028657 +0.0300741 0.0277111 0.9028657 +0.0317439 0.0277111 0.9028657 +0.0338564 0.0277111 0.9028657 +0.0365289 0.0277111 0.9028657 +0.03991 0.0277111 0.9028657 +0.0441875 0.0277111 0.9028657 +0.0495992 0.0277111 0.9028657 +0.0564456 0.0277111 0.9028657 +0.0651072 0.0277111 0.9028657 +0.0760653 0.0277111 0.9028657 +0.0899287 0.0277111 0.9028657 +0.1074677 0.0277111 0.9028657 +0.1296569 0.0277111 0.9028657 +0.157729 0.0277111 0.9028657 +0.1932439 0.0277111 0.9028657 +0.2381749 0.0277111 0.9028657 +0.2950184 0.0277111 0.9028657 +0.3669329 0.0277111 0.9028657 +0.457914 0.0277111 0.9028657 +0.573017 0.0277111 0.9028657 +0.7186372 0.0277111 0.9028657 +0.9028657 0.0277111 0.9028657 +0.9352348 0.0621943 0.7516243 +0.9544418 0.1057322 0.635099 +0.9668714 0.1569971 0.5560449 +0.9753721 0.2148987 0.5109415 +0.9814076 0.2781701 0.4944808 +0.9858079 0.3452442 0.5009401 +0.9890781 0.4142845 0.5246904 +0.9915433 0.4833171 0.5604649 +0.9934218 0.550415 0.6035621 +0.9948649 0.6138855 0.6500088 +0.9959804 0.6724135 0.6966615 +0.996847 0.7251351 0.7412287 +0.9975227 0.7716375 0.7822123 +0.9980511 0.8119009 0.8187889 +0.9984652 0.8462073 0.8506604 +0.9987904 0.8750412 0.877902 +0.9990461 0.8989986 0.9008267 +0.9992474 0.9187148 0.9198779 +0.999406 0.9348135 0.9355509 +0.999531 0.9478743 0.9483404 +0.9996296 0.9584153 0.9587092 +0.9997074 0.9668869 0.9670719 +0.9997689 0.9736723 0.9737886 +0.9998174 0.9790925 0.9791655 +0.9998557 0.9834128 0.9834586 +0.999886 0.9868504 0.9868791 +0.9999099 0.989582 0.9895999 +0.9999288 0.9917501 0.9917613 +0.9999437 0.9934695 0.9934765 +0.0279321 0.0313658 0.9033413 +0.0278872 0.0309159 0.9032596 +0.0278347 0.0303505 0.9031567 +0.0277752 0.0296415 0.9030276 +0.0277111 0.0287543 0.9028657 +0.0276479 0.0276479 0.9026634 +0.0289691 0.0276479 0.9026634 +0.0306405 0.0276479 0.9026634 +0.0327552 0.0276479 0.9026634 +0.0354305 0.0276479 0.9026634 +0.0388151 0.0276479 0.9026634 +0.0430971 0.0276479 0.9026634 +0.0485143 0.0276479 0.9026634 +0.0553678 0.0276479 0.9026634 +0.0640384 0.0276479 0.9026634 +0.0750078 0.0276479 0.9026634 +0.0888856 0.0276479 0.9026634 +0.1064427 0.0276479 0.9026634 +0.1286548 0.0276479 0.9026634 +0.156756 0.0276479 0.9026634 +0.1923076 0.0276479 0.9026634 +0.2372851 0.0276479 0.9026634 +0.2941874 0.0276479 0.9026634 +0.3661762 0.0276479 0.9026634 +0.4572514 0.0276479 0.9026634 +0.5724735 0.0276479 0.9026634 +0.7182443 0.0276479 0.9026634 +0.9026634 0.0276479 0.9026634 +0.9351449 0.0621069 0.751362 +0.9543974 0.1056375 0.634798 +0.9668479 0.156904 0.5557446 +0.9753591 0.2148124 0.5106681 +0.9814002 0.2780936 0.494247 +0.9858036 0.3451791 0.5007493 +0.9890755 0.4142311 0.5245404 +0.9915418 0.4832747 0.5603507 +0.9934209 0.5503825 0.6034776 +0.9948643 0.6138613 0.6499478 +0.9959801 0.6723959 0.6966184 +0.9968468 0.7251226 0.7411989 +0.9975226 0.7716288 0.782192 +0.998051 0.8118949 0.8187753 +0.9984652 0.8462034 0.8506514 +0.9987904 0.8750386 0.8778961 +0.9990461 0.8989969 0.9008228 +0.9992474 0.9187137 0.9198754 +0.9994059 0.9348128 0.9355493 +0.999531 0.9478738 0.9483394 +0.9996296 0.958415 0.9587086 +0.9997074 0.9668867 0.9670715 +0.9997689 0.9736722 0.9737884 +0.9998174 0.9790925 0.9791654 +0.9998557 0.9834128 0.9834585 +0.999886 0.9868504 0.9868791 +0.9999099 0.9895819 0.9895999 +0.9999288 0.9917501 0.9917613 +0.9999437 0.9934695 0.9934765 +0.0279321 0.0326824 0.9033413 +0.0278872 0.0322331 0.9032596 +0.0278347 0.0316684 0.9031567 +0.0277752 0.0309602 0.9030276 +0.0277111 0.0300741 0.9028657 +0.0276479 0.0289691 0.9026634 +0.0275966 0.0275966 0.9024114 +0.0292702 0.0275966 0.9024114 +0.0313876 0.0275966 0.9024114 +0.0340663 0.0275966 0.9024114 +0.0374553 0.0275966 0.9024114 +0.0417427 0.0275966 0.9024114 +0.0471669 0.0275966 0.9024114 +0.0540292 0.0275966 0.9024114 +0.0627109 0.0275966 0.9024114 +0.0736944 0.0275966 0.9024114 +0.08759 0.0275966 0.9024114 +0.1051696 0.0275966 0.9024114 +0.1274102 0.0275966 0.9024114 +0.1555474 0.0275966 0.9024114 +0.1911446 0.0275966 0.9024114 +0.2361798 0.0275966 0.9024114 +0.2931551 0.0275966 0.9024114 +0.3652362 0.0275966 0.9024114 +0.4564282 0.0275966 0.9024114 +0.571798 0.0275966 0.9024114 +0.7177558 0.0275966 0.9024114 +0.9024114 0.0275966 0.9024114 +0.9350332 0.0620199 0.7510361 +0.9543421 0.1055364 0.6344244 +0.9668187 0.1568008 0.5553719 +0.975343 0.2147144 0.5103288 +0.9813911 0.2780055 0.4939569 +0.9857982 0.3451032 0.5005126 +0.9890723 0.4141683 0.5243544 +0.9915399 0.4832246 0.5602091 +0.9934197 0.5503438 0.6033728 +0.9948636 0.6138323 0.6498721 +0.9959797 0.6723748 0.696565 +0.9968465 0.7251076 0.7411619 +0.9975224 0.7716184 0.7821669 +0.9980509 0.8118878 0.8187584 +0.9984651 0.8461986 0.8506403 +0.9987903 0.8750355 0.8778888 +0.9990461 0.8989948 0.9008181 +0.9992473 0.9187123 0.9198724 +0.9994059 0.9348119 0.9355473 +0.999531 0.9478733 0.9483381 +0.9996296 0.9584146 0.9587078 +0.9997074 0.9668865 0.967071 +0.9997689 0.9736721 0.9737881 +0.9998174 0.9790924 0.9791652 +0.9998557 0.9834127 0.9834584 +0.999886 0.9868504 0.986879 +0.9999099 0.9895819 0.9895998 +0.9999288 0.99175 0.9917613 +0.9999437 0.9934695 0.9934765 +0.0279321 0.0343481 0.9033413 +0.0278872 0.0338994 0.9032596 +0.0278347 0.0333357 0.9031567 +0.0277752 0.0326286 0.9030276 +0.0277111 0.0317439 0.9028657 +0.0276479 0.0306405 0.9026634 +0.0275966 0.0292702 0.9024114 +0.0275778 0.0275778 0.9020992 +0.0296985 0.0275778 0.9020992 +0.0323815 0.0275778 0.9020992 +0.0357758 0.0275778 0.9020992 +0.04007 0.0275778 0.9020992 +0.0455028 0.0275778 0.9020992 +0.052376 0.0275778 0.9020992 +0.0610714 0.0275778 0.9020992 +0.0720722 0.0275778 0.9020992 +0.0859897 0.0275778 0.9020992 +0.1035972 0.0275778 0.9020992 +0.1258729 0.0275778 0.9020992 +0.1540546 0.0275778 0.9020992 +0.1897081 0.0275778 0.9020992 +0.2348144 0.0275778 0.9020992 +0.2918798 0.0275778 0.9020992 +0.3640749 0.0275778 0.9020992 +0.455411 0.0275778 0.9020992 +0.5709632 0.0275778 0.9020992 +0.7171517 0.0275778 0.9020992 +0.9020992 0.0275778 0.9020992 +0.9348949 0.0619473 0.7506335 +0.9542739 0.1054384 0.6339631 +0.9667827 0.1566936 0.554912 +0.9753231 0.2146085 0.5099103 +0.9813797 0.2779077 0.4935991 +0.9857916 0.3450175 0.5002207 +0.9890684 0.4140964 0.5241251 +0.9915376 0.4831666 0.5600346 +0.9934183 0.5502987 0.6032437 +0.9948628 0.6137984 0.6497789 +0.9959791 0.67235 0.6964992 +0.9968462 0.7250899 0.7411164 +0.9975222 0.7716061 0.7821359 +0.9980508 0.8118794 0.8187377 +0.998465 0.8461929 0.8506265 +0.9987903 0.8750317 0.8778798 +0.999046 0.8989923 0.9008122 +0.9992473 0.9187107 0.9198686 +0.9994059 0.9348109 0.9355449 +0.999531 0.9478726 0.9483366 +0.9996296 0.9584142 0.9587068 +0.9997074 0.9668862 0.9670704 +0.9997689 0.9736719 0.9737877 +0.9998174 0.9790923 0.9791649 +0.9998557 0.9834127 0.9834582 +0.999886 0.9868503 0.9868789 +0.9999099 0.9895819 0.9895998 +0.9999288 0.99175 0.9917612 +0.9999437 0.9934694 0.9934764 +0.0279321 0.0364554 0.9033413 +0.0278872 0.0360076 0.9032596 +0.0278347 0.035445 0.9031567 +0.0277752 0.0347393 0.9030276 +0.0277111 0.0338564 0.9028657 +0.0276479 0.0327552 0.9026634 +0.0275966 0.0313876 0.9024114 +0.0275778 0.0296985 0.9020992 +0.0276281 0.0276281 0.9017148 +0.0303162 0.0276281 0.9017148 +0.0337171 0.0276281 0.9017148 +0.0380196 0.0276281 0.9017148 +0.0434629 0.0276281 0.9017148 +0.0503493 0.0276281 0.9017148 +0.0590616 0.0276281 0.9017148 +0.0700837 0.0276281 0.9017148 +0.0840281 0.0276281 0.9017148 +0.1016696 0.0276281 0.9017148 +0.1239883 0.0276281 0.9017148 +0.1522245 0.0276281 0.9017148 +0.1879469 0.0276281 0.9017148 +0.2331404 0.0276281 0.9017148 +0.290316 0.0276281 0.9017148 +0.3626507 0.0276281 0.9017148 +0.4541634 0.0276281 0.9017148 +0.5699388 0.0276281 0.9017148 +0.7164099 0.0276281 0.9017148 +0.9017148 0.0276281 0.9017148 +0.9347252 0.061916 0.7501398 +0.9541902 0.1053624 0.6333979 +0.9667385 0.1565954 0.5543488 +0.9752987 0.2145034 0.509398 +0.9813659 0.2778058 0.4931613 +0.9857835 0.3449254 0.4998636 +0.9890637 0.4140176 0.5238445 +0.9915347 0.4831021 0.5598211 +0.9934166 0.550248 0.6030857 +0.9948617 0.6137599 0.6496649 +0.9959785 0.6723217 0.6964188 +0.9968458 0.7250697 0.7410607 +0.997522 0.7715919 0.782098 +0.9980506 0.8118697 0.8187123 +0.9984649 0.8461864 0.8506097 +0.9987902 0.8750274 0.8778688 +0.999046 0.8989895 0.9008051 +0.9992473 0.9187089 0.919864 +0.9994059 0.9348097 0.935542 +0.999531 0.9478718 0.9483347 +0.9996296 0.9584137 0.9587056 +0.9997074 0.9668859 0.9670696 +0.9997689 0.9736717 0.9737872 +0.9998174 0.9790921 0.9791646 +0.9998557 0.9834126 0.983458 +0.999886 0.9868503 0.9868788 +0.9999099 0.9895819 0.9895997 +0.9999288 0.99175 0.9917612 +0.9999437 0.9934694 0.9934764 +0.0279321 0.0391214 0.9033413 +0.0278872 0.0386748 0.9032596 +0.0278347 0.0381135 0.9031567 +0.0277752 0.0374096 0.9030276 +0.0277111 0.0365289 0.9028657 +0.0276479 0.0354305 0.9026634 +0.0275966 0.0340663 0.9024114 +0.0275778 0.0323815 0.9020992 +0.0276281 0.0303162 0.9017148 +0.0278105 0.0278105 0.9012461 +0.0312193 0.0278105 0.9012461 +0.0355319 0.0278105 0.9012461 +0.0409879 0.0278105 0.9012461 +0.0478904 0.0278105 0.9012461 +0.056623 0.0278105 0.9012461 +0.0676709 0.0278105 0.9012461 +0.0816479 0.0278105 0.9012461 +0.0993306 0.0278105 0.9012461 +0.1217016 0.0278105 0.9012461 +0.1500037 0.0278105 0.9012461 +0.1858097 0.0278105 0.9012461 +0.2311088 0.0278105 0.9012461 +0.2884181 0.0278105 0.9012461 +0.3609218 0.0278105 0.9012461 +0.4526484 0.0278105 0.9012461 +0.5686945 0.0278105 0.9012461 +0.715508 0.0278105 0.9012461 +0.9012461 0.0278105 0.9012461 +0.9345187 0.0619734 0.7495406 +0.9540886 0.1053433 0.6327127 +0.966685 0.1565315 0.5536664 +0.9752692 0.2144168 0.5087774 +0.9813491 0.2777122 0.4926312 +0.9857738 0.3448353 0.4994313 +0.9890579 0.4139373 0.523505 +0.9915312 0.4830346 0.5595628 +0.9934145 0.5501939 0.6028946 +0.9948604 0.6137183 0.649527 +0.9959777 0.6722907 0.6963214 +0.9968453 0.7250473 0.7409934 +0.9975217 0.7715762 0.7820522 +0.9980504 0.8118589 0.8186816 +0.9984648 0.8461791 0.8505894 +0.9987902 0.8750225 0.8778555 +0.9990459 0.8989863 0.9007965 +0.9992473 0.9187068 0.9198584 +0.9994059 0.9348083 0.9355384 +0.9995309 0.947871 0.9483325 +0.9996296 0.9584132 0.9587042 +0.9997074 0.9668855 0.9670687 +0.9997689 0.9736715 0.9737866 +0.9998174 0.979092 0.9791643 +0.9998557 0.9834125 0.9834578 +0.999886 0.9868502 0.9868786 +0.9999099 0.9895818 0.9895996 +0.9999288 0.99175 0.9917611 +0.9999437 0.9934694 0.9934764 +0.0279321 0.0424942 0.9033413 +0.0278872 0.042049 0.9032596 +0.0278347 0.0414896 0.9031567 +0.0277752 0.0407879 0.9030276 +0.0277111 0.03991 0.9028657 +0.0276479 0.0388151 0.9026634 +0.0275966 0.0374553 0.9024114 +0.0275778 0.0357758 0.9020992 +0.0276281 0.0337171 0.9017148 +0.0278105 0.0312193 0.9012461 +0.0282324 0.0282324 0.900682 +0.032557 0.0282324 0.900682 +0.0380282 0.0282324 0.900682 +0.0449499 0.0282324 0.900682 +0.0537068 0.0282324 0.900682 +0.0647855 0.0282324 0.900682 +0.0788014 0.0282324 0.900682 +0.0965334 0.0282324 0.900682 +0.1189666 0.0282324 0.900682 +0.1473476 0.0282324 0.900682 +0.1832532 0.0282324 0.900682 +0.2286785 0.0282324 0.900682 +0.2861474 0.0282324 0.900682 +0.358853 0.0282324 0.900682 +0.4508351 0.0282324 0.900682 +0.5672044 0.0282324 0.900682 +0.7144267 0.0282324 0.900682 +0.900682 0.0282324 0.900682 +0.9342712 0.062202 0.7488237 +0.9539671 0.1054431 0.6318939 +0.9666211 0.1565473 0.5528515 +0.975234 0.2143816 0.5080368 +0.9813291 0.2776503 0.4919987 +0.9857621 0.3447636 0.4989158 +0.989051 0.4138668 0.5231002 +0.9915271 0.4829718 0.5592549 +0.993412 0.5501416 0.6026669 +0.9948589 0.6136769 0.6493627 +0.9959768 0.6722594 0.6962055 +0.9968448 0.7250244 0.7409131 +0.9975213 0.7715599 0.7819976 +0.9980502 0.8118476 0.818645 +0.9984647 0.8461714 0.8505652 +0.9987901 0.8750173 0.8778396 +0.9990459 0.8989829 0.9007862 +0.9992472 0.9187045 0.9198518 +0.9994059 0.9348069 0.9355342 +0.9995309 0.94787 0.9483298 +0.9996296 0.9584126 0.9587025 +0.9997074 0.9668852 0.9670676 +0.9997689 0.9736712 0.9737859 +0.9998174 0.9790919 0.9791638 +0.9998557 0.9834124 0.9834575 +0.999886 0.9868502 0.9868785 +0.9999099 0.9895818 0.9895995 +0.9999288 0.99175 0.991761 +0.9999437 0.9934694 0.9934763 +0.0279321 0.0467613 0.9033413 +0.0278872 0.0463179 0.9032596 +0.0278347 0.0457607 0.9031567 +0.0277752 0.0450619 0.9030276 +0.0277111 0.0441875 0.9028657 +0.0276479 0.0430971 0.9026634 +0.0275966 0.0417427 0.9024114 +0.0275778 0.04007 0.9020992 +0.0276281 0.0380196 0.9017148 +0.0278105 0.0355319 0.9012461 +0.0282324 0.032557 0.900682 +0.0290732 0.0290732 0.9000167 +0.0345622 0.0290732 0.9000167 +0.0415064 0.0290732 0.9000167 +0.0502918 0.0290732 0.9000167 +0.0614064 0.0290732 0.9000167 +0.0754678 0.0290732 0.9000167 +0.0932573 0.0290732 0.9000167 +0.1157634 0.0290732 0.9000167 +0.1442365 0.0290732 0.9000167 +0.1802587 0.0290732 0.9000167 +0.2258315 0.0290732 0.9000167 +0.2834869 0.0290732 0.9000167 +0.3564286 0.0290732 0.9000167 +0.4487093 0.0290732 0.9000167 +0.5654564 0.0290732 0.9000167 +0.7131566 0.0290732 0.9000167 +0.9000167 0.0290732 0.9000167 +0.9339805 0.062742 0.7479837 +0.9538247 0.1057683 0.630936 +0.9665463 0.1567226 0.5518989 +0.9751928 0.2144566 0.5071716 +0.9813057 0.2776626 0.4912602 +0.9857485 0.3447407 0.498314 +0.989043 0.4138277 0.5226279 +0.9915223 0.4829286 0.5588958 +0.9934091 0.5501012 0.6024013 +0.9948571 0.6136427 0.6491711 +0.9959757 0.6722322 0.6960703 +0.9968441 0.7250039 0.7408196 +0.9975209 0.7715449 0.781934 +0.99805 0.811837 0.8186024 +0.9984645 0.8461641 0.850537 +0.99879 0.8750124 0.8778212 +0.9990458 0.8989796 0.9007742 +0.9992472 0.9187024 0.9198441 +0.9994059 0.9348055 0.9355292 +0.9995309 0.9478691 0.9483266 +0.9996296 0.958412 0.9587005 +0.9997074 0.9668848 0.9670664 +0.9997689 0.973671 0.9737851 +0.9998174 0.9790917 0.9791633 +0.9998557 0.9834123 0.9834572 +0.999886 0.9868501 0.9868783 +0.9999099 0.9895818 0.9895994 +0.9999288 0.9917499 0.991761 +0.9999437 0.9934694 0.9934763 +0.0279321 0.0521597 0.9033413 +0.0278872 0.0517186 0.9032596 +0.0278347 0.0511643 0.9031567 +0.0277752 0.050469 0.9030276 +0.0277111 0.0495992 0.9028657 +0.0276479 0.0485143 0.9026634 +0.0275966 0.0471669 0.9024114 +0.0275778 0.0455028 0.9020992 +0.0276281 0.0434629 0.9017148 +0.0278105 0.0409879 0.9012461 +0.0282324 0.0380282 0.900682 +0.0290732 0.0345622 0.9000167 +0.0306306 0.0306306 0.8992555 +0.0376003 0.0306306 0.8992555 +0.0464178 0.0306306 0.8992555 +0.0575732 0.0306306 0.8992555 +0.0716861 0.0306306 0.8992555 +0.0895408 0.0306306 0.8992555 +0.1121293 0.0306306 0.8992555 +0.1407067 0.0306306 0.8992555 +0.1768609 0.0306306 0.8992555 +0.2226006 0.0306306 0.8992555 +0.2804673 0.0306306 0.8992555 +0.3536761 0.0306306 0.8992555 +0.4462949 0.0306306 0.8992555 +0.5634696 0.0306306 0.8992555 +0.7117109 0.0306306 0.8992555 +0.8992555 0.0306306 0.8992555 +0.9336494 0.0638283 0.7470302 +0.953663 0.1064997 0.6298506 +0.9664615 0.1571937 0.5508205 +0.9751462 0.2147432 0.5061928 +0.9812792 0.2778236 0.4904253 +0.9857332 0.3448204 0.497634 +0.9890339 0.4138582 0.5220943 +0.9915169 0.4829319 0.5584902 +0.9934058 0.5500915 0.6021014 +0.9948551 0.6136284 0.6489548 +0.9959745 0.672218 0.6959177 +0.9968433 0.7249916 0.7407141 +0.9975204 0.7715352 0.7818622 +0.9980497 0.8118298 0.8185543 +0.9984643 0.8461589 0.8505052 +0.9987899 0.8750088 0.8778003 +0.9990458 0.8989771 0.9007607 +0.9992472 0.9187008 0.9198354 +0.9994058 0.9348044 0.9355237 +0.9995309 0.9478684 0.9483231 +0.9996296 0.9584115 0.9586982 +0.9997074 0.9668845 0.9670649 +0.9997689 0.9736708 0.9737842 +0.9998174 0.9790916 0.9791628 +0.9998557 0.9834122 0.9834569 +0.999886 0.9868501 0.986878 +0.9999099 0.9895817 0.9895992 +0.9999288 0.9917499 0.9917609 +0.9999437 0.9934694 0.9934762 +0.0279321 0.0589895 0.9033413 +0.0278872 0.0585512 0.9032596 +0.0278347 0.0580005 0.9031567 +0.0277752 0.0573098 0.9030276 +0.0277111 0.0564456 0.9028657 +0.0276479 0.0553678 0.9026634 +0.0275966 0.0540292 0.9024114 +0.0275778 0.052376 0.9020992 +0.0276281 0.0503493 0.9017148 +0.0278105 0.0478904 0.9012461 +0.0282324 0.0449499 0.900682 +0.0290732 0.0415064 0.9000167 +0.0306306 0.0376003 0.8992555 +0.0333932 0.0333932 0.8984278 +0.0422453 0.0333932 0.8984278 +0.0534444 0.0333932 0.8984278 +0.0676127 0.0333932 0.8984278 +0.0855374 0.0333932 0.8984278 +0.1082145 0.0333932 0.8984278 +0.136904 0.0333932 0.8984278 +0.1732 0.0333932 0.8984278 +0.2191191 0.0333932 0.8984278 +0.2772127 0.0333932 0.8984278 +0.3507087 0.0333932 0.8984278 +0.4436907 0.0333932 0.8984278 +0.561325 0.0333932 0.8984278 +0.7101477 0.0333932 0.8984278 +0.8984278 0.0333932 0.8984278 +0.9332914 0.0658501 0.7460024 +0.9534887 0.1079385 0.6286829 +0.9663702 0.15819 0.5496615 +0.9750962 0.2154135 0.5051417 +0.9812508 0.2782606 0.4895292 +0.9857167 0.3450957 0.4969046 +0.9890241 0.4140252 0.5215222 +0.991511 0.4830292 0.5580554 +0.9934023 0.5501456 0.6017801 +0.994853 0.6136569 0.6487231 +0.9959732 0.672232 0.6957543 +0.9968425 0.7249978 0.740601 +0.9975199 0.7715376 0.7817854 +0.9980494 0.8118303 0.8185028 +0.9984642 0.8461587 0.8504711 +0.9987897 0.8750084 0.877778 +0.9990457 0.8989767 0.9007462 +0.9992471 0.9187004 0.9198261 +0.9994058 0.9348042 0.9355177 +0.9995309 0.9478683 0.9483193 +0.9996295 0.9584114 0.9586958 +0.9997074 0.9668844 0.9670634 +0.9997689 0.9736708 0.9737833 +0.9998174 0.9790916 0.9791622 +0.9998557 0.9834122 0.9834565 +0.999886 0.98685 0.9868778 +0.9999099 0.9895817 0.9895991 +0.9999288 0.9917499 0.9917608 +0.9999437 0.9934694 0.9934762 +0.0279321 0.0676299 0.9033413 +0.0278872 0.0671953 0.9032596 +0.0278347 0.0666492 0.9031567 +0.0277752 0.0659642 0.9030276 +0.0277111 0.0651072 0.9028657 +0.0276479 0.0640384 0.9026634 +0.0275966 0.0627109 0.9024114 +0.0275778 0.0610714 0.9020992 +0.0276281 0.0590616 0.9017148 +0.0278105 0.056623 0.9012461 +0.0282324 0.0537068 0.900682 +0.0290732 0.0502918 0.9000167 +0.0306306 0.0464178 0.8992555 +0.0333932 0.0422453 0.8984278 +0.0381561 0.0381561 0.8976087 +0.0493979 0.0381561 0.8976087 +0.0636203 0.0381561 0.8976087 +0.0816135 0.0381561 0.8976087 +0.1043773 0.0381561 0.8976087 +0.1331763 0.0381561 0.8976087 +0.1696109 0.0381561 0.8976087 +0.2157054 0.0381561 0.8976087 +0.2740209 0.0381561 0.8976087 +0.3477976 0.0381561 0.8976087 +0.4411348 0.0381561 0.8976087 +0.5592184 0.0381561 0.8976087 +0.7086095 0.0381561 0.8976087 +0.8976087 0.0381561 0.8976087 +0.9329391 0.0694453 0.7449944 +0.9533177 0.1105818 0.6275398 +0.9662809 0.160092 0.5485282 +0.9750472 0.2167545 0.5041146 +0.9812231 0.2791873 0.4886542 +0.9857006 0.3457234 0.4961927 +0.9890146 0.4144423 0.5209641 +0.9915054 0.4833013 0.5576314 +0.9933988 0.5503203 0.6014668 +0.9948509 0.6137675 0.6484973 +0.9959719 0.6723012 0.695595 +0.9968418 0.7250408 0.7404909 +0.9975194 0.7715641 0.7817105 +0.9980491 0.8118466 0.8184526 +0.998464 0.8461687 0.8504379 +0.9987896 0.8750145 0.8777563 +0.9990456 0.8989805 0.9007321 +0.9992471 0.9187027 0.919817 +0.9994058 0.9348056 0.9355119 +0.9995309 0.9478691 0.9483155 +0.9996295 0.958412 0.9586935 +0.9997074 0.9668847 0.9670619 +0.9997688 0.973671 0.9737823 +0.9998174 0.9790917 0.9791616 +0.9998557 0.9834123 0.9834561 +0.999886 0.9868501 0.9868776 +0.9999099 0.9895817 0.9895989 +0.9999288 0.9917499 0.9917607 +0.9999437 0.9934694 0.9934761 +0.0279321 0.0785612 0.9033413 +0.0278872 0.0781312 0.9032596 +0.0278347 0.0775909 0.9031567 +0.0277752 0.0769132 0.9030276 +0.0277111 0.0760653 0.9028657 +0.0276479 0.0750078 0.9026634 +0.0275966 0.0736944 0.9024114 +0.0275778 0.0720722 0.9020992 +0.0276281 0.0700837 0.9017148 +0.0278105 0.0676709 0.9012461 +0.0282324 0.0647855 0.900682 +0.0290732 0.0614064 0.9000167 +0.0306306 0.0575732 0.8992555 +0.0333932 0.0534444 0.8984278 +0.0381561 0.0493979 0.8976087 +0.0461985 0.0461985 0.8969554 +0.0604636 0.0461985 0.8969554 +0.0785108 0.0461985 0.8969554 +0.1013429 0.0461985 0.8969554 +0.1302284 0.0461985 0.8969554 +0.1667723 0.0461985 0.8969554 +0.2130052 0.0461985 0.8969554 +0.2714957 0.0461985 0.8969554 +0.3454939 0.0461985 0.8969554 +0.4391112 0.0461985 0.8969554 +0.5575493 0.0461985 0.8969554 +0.7073888 0.0461985 0.8969554 +0.8969554 0.0461985 0.8969554 +0.9326595 0.0756464 0.7441968 +0.9531823 0.1152388 0.6266369 +0.9662104 0.1635226 0.5476339 +0.9750086 0.2192389 0.5033048 +0.9812013 0.2809573 0.4879646 +0.9856879 0.3469645 0.4956319 +0.9890072 0.4152991 0.5205246 +0.9915009 0.4838841 0.5572977 +0.9933961 0.5507113 0.6012203 +0.9948493 0.6140266 0.6483196 +0.9959709 0.6724711 0.6954697 +0.9968411 0.7251511 0.7404042 +0.9975191 0.7716352 0.7816516 +0.9980488 0.8118921 0.8184132 +0.9984638 0.8461977 0.8504118 +0.9987895 0.8750329 0.8777392 +0.9990456 0.8989921 0.9007211 +0.999247 0.9187101 0.9198099 +0.9994057 0.9348102 0.9355073 +0.9995309 0.947872 0.9483126 +0.9996295 0.9584138 0.9586916 +0.9997074 0.9668859 0.9670608 +0.9997688 0.9736717 0.9737816 +0.9998174 0.9790921 0.9791611 +0.9998557 0.9834126 0.9834558 +0.999886 0.9868503 0.9868774 +0.9999099 0.9895819 0.9895988 +0.9999288 0.99175 0.9917606 +0.9999437 0.9934694 0.9934761 +0.0279321 0.0923908 0.9033413 +0.0278872 0.0919666 0.9032596 +0.0278347 0.0914336 0.9031567 +0.0277752 0.0907651 0.9030276 +0.0277111 0.0899287 0.9028657 +0.0276479 0.0888856 0.9026634 +0.0275966 0.08759 0.9024114 +0.0275778 0.0859897 0.9020992 +0.0276281 0.0840281 0.9017148 +0.0278105 0.0816479 0.9012461 +0.0282324 0.0788014 0.900682 +0.0290732 0.0754678 0.9000167 +0.0306306 0.0716861 0.8992555 +0.0333932 0.0676127 0.8984278 +0.0381561 0.0636203 0.8976087 +0.0461985 0.0604636 0.8969554 +0.0594506 0.0594506 0.8967447 +0.0775151 0.0594506 0.8967447 +0.1003691 0.0594506 0.8967447 +0.1292823 0.0594506 0.8967447 +0.1658613 0.0594506 0.8967447 +0.2121385 0.0594506 0.8967447 +0.2706852 0.0594506 0.8967447 +0.3447543 0.0594506 0.8967447 +0.4384614 0.0594506 0.8967447 +0.557013 0.0594506 0.8967447 +0.7069963 0.0594506 0.8967447 +0.8967447 0.0594506 0.8967447 +0.9325696 0.0860209 0.7439407 +0.9531389 0.1231452 0.6263473 +0.9661878 0.1694384 0.5473473 +0.9749962 0.2235962 0.5030453 +0.9811943 0.2841192 0.4877437 +0.9856839 0.3492254 0.4954523 +0.9890048 0.4168922 0.5203839 +0.9914995 0.4849907 0.5571908 +0.9933953 0.5514695 0.6011414 +0.9948487 0.6145393 0.6482627 +0.9959706 0.6728136 0.6954296 +0.9968409 0.7253775 0.7403765 +0.9975189 0.7717834 0.7816327 +0.9980488 0.8119884 0.8184005 +0.9984638 0.8462598 0.8504035 +0.9987895 0.8750727 0.8777338 +0.9990455 0.8990175 0.9007175 +0.999247 0.9187262 0.9198076 +0.9994057 0.9348204 0.9355059 +0.9995308 0.9478785 0.9483117 +0.9996295 0.9584178 0.958691 +0.9997074 0.9668884 0.9670604 +0.9997688 0.9736733 0.9737814 +0.9998174 0.9790931 0.979161 +0.9998557 0.9834132 0.9834557 +0.999886 0.9868507 0.9868773 +0.9999099 0.9895821 0.9895988 +0.9999288 0.9917502 0.9917606 +0.9999437 0.9934695 0.9934761 +0.0279321 0.1098869 0.9033413 +0.0278872 0.1094702 0.9032596 +0.0278347 0.1089464 0.9031567 +0.0277752 0.1082896 0.9030276 +0.0277111 0.1074677 0.9028657 +0.0276479 0.1064427 0.9026634 +0.0275966 0.1051696 0.9024114 +0.0275778 0.1035972 0.9020992 +0.0276281 0.1016696 0.9017148 +0.0278105 0.0993306 0.9012461 +0.0282324 0.0965334 0.900682 +0.0290732 0.0932573 0.9000167 +0.0306306 0.0895408 0.8992555 +0.0333932 0.0855374 0.8984278 +0.0381561 0.0816135 0.8976087 +0.0461985 0.0785108 0.8969554 +0.0594506 0.0775151 0.8967447 +0.0775151 0.0775151 0.8967447 +0.1003691 0.0775151 0.8967447 +0.1292823 0.0775151 0.8967447 +0.1658613 0.0775151 0.8967447 +0.2121385 0.0775151 0.8967447 +0.2706852 0.0775151 0.8967447 +0.3447543 0.0775151 0.8967447 +0.4384614 0.0775151 0.8967447 +0.557013 0.0775151 0.8967447 +0.7069963 0.0775151 0.8967447 +0.8967447 0.0775151 0.8967447 +0.9325696 0.1002154 0.7439407 +0.9531389 0.1340017 0.6263473 +0.9661878 0.1775917 0.5473473 +0.9749962 0.2296253 0.5030453 +0.9811943 0.2885124 0.4877437 +0.9856839 0.3523802 0.4954523 +0.9890048 0.419125 0.5203839 +0.9914995 0.4865484 0.5571908 +0.9933953 0.5525411 0.6011414 +0.9948487 0.6152669 0.6482627 +0.9959706 0.6733015 0.6954296 +0.9968409 0.7257011 0.7403765 +0.9975189 0.7719959 0.7816327 +0.9980488 0.8121268 0.8184005 +0.9984638 0.8463492 0.8504035 +0.9987895 0.8751301 0.8777338 +0.9990455 0.8990542 0.9007175 +0.999247 0.9187495 0.9198076 +0.9994057 0.9348352 0.9355059 +0.9995308 0.9478878 0.9483117 +0.9996295 0.9584237 0.958691 +0.9997074 0.9668922 0.9670604 +0.9997688 0.9736756 0.9737814 +0.9998174 0.9790946 0.979161 +0.9998557 0.9834141 0.9834557 +0.999886 0.9868512 0.9868773 +0.9999099 0.9895825 0.9895988 +0.9999288 0.9917504 0.9917606 +0.9999437 0.9934697 0.9934761 +0.0279321 0.1320218 0.9033413 +0.0278872 0.1316144 0.9032596 +0.0278347 0.1311024 0.9031567 +0.0277752 0.1304603 0.9030276 +0.0277111 0.1296569 0.9028657 +0.0276479 0.1286548 0.9026634 +0.0275966 0.1274102 0.9024114 +0.0275778 0.1258729 0.9020992 +0.0276281 0.1239883 0.9017148 +0.0278105 0.1217016 0.9012461 +0.0282324 0.1189666 0.900682 +0.0290732 0.1157634 0.9000167 +0.0306306 0.1121293 0.8992555 +0.0333932 0.1082145 0.8984278 +0.0381561 0.1043773 0.8976087 +0.0461985 0.1013429 0.8969554 +0.0594506 0.1003691 0.8967447 +0.0775151 0.1003691 0.8967447 +0.1003691 0.1003691 0.8967447 +0.1292823 0.1003691 0.8967447 +0.1658613 0.1003691 0.8967447 +0.2121385 0.1003691 0.8967447 +0.2706852 0.1003691 0.8967447 +0.3447543 0.1003691 0.8967447 +0.4384614 0.1003691 0.8967447 +0.557013 0.1003691 0.8967447 +0.7069963 0.1003691 0.8967447 +0.8967447 0.1003691 0.8967447 +0.9325696 0.1181733 0.7439407 +0.9531389 0.1477366 0.6263473 +0.9661878 0.1879067 0.5473473 +0.9749962 0.2372529 0.5030453 +0.9811943 0.2940703 0.4877437 +0.9856839 0.3563715 0.4954523 +0.9890048 0.4219498 0.5203839 +0.9914995 0.4885191 0.5571908 +0.9933953 0.5538969 0.6011414 +0.9948487 0.6161874 0.6482627 +0.9959706 0.6739188 0.6954296 +0.9968409 0.7261105 0.7403765 +0.9975189 0.7722648 0.7816327 +0.9980488 0.8123018 0.8184005 +0.9984638 0.8464623 0.8504035 +0.9987895 0.8752028 0.8777338 +0.9990455 0.8991006 0.9007175 +0.999247 0.9187791 0.9198076 +0.9994057 0.9348539 0.9355059 +0.9995308 0.9478997 0.9483117 +0.9996295 0.9584312 0.958691 +0.9997074 0.9668969 0.9670604 +0.9997688 0.9736786 0.9737814 +0.9998174 0.9790965 0.979161 +0.9998557 0.9834153 0.9834557 +0.999886 0.986852 0.9868773 +0.9999099 0.9895829 0.9895988 +0.9999288 0.9917507 0.9917606 +0.9999437 0.9934698 0.9934761 +0.0279321 0.1600254 0.9033413 +0.0278872 0.1596298 0.9032596 +0.0278347 0.1591327 0.9031567 +0.0277752 0.1585092 0.9030276 +0.0277111 0.157729 0.9028657 +0.0276479 0.156756 0.9026634 +0.0275966 0.1555474 0.9024114 +0.0275778 0.1540546 0.9020992 +0.0276281 0.1522245 0.9017148 +0.0278105 0.1500037 0.9012461 +0.0282324 0.1473476 0.900682 +0.0290732 0.1442365 0.9000167 +0.0306306 0.1407067 0.8992555 +0.0333932 0.136904 0.8984278 +0.0381561 0.1331763 0.8976087 +0.0461985 0.1302284 0.8969554 +0.0594506 0.1292823 0.8967447 +0.0775151 0.1292823 0.8967447 +0.1003691 0.1292823 0.8967447 +0.1292823 0.1292823 0.8967447 +0.1658613 0.1292823 0.8967447 +0.2121385 0.1292823 0.8967447 +0.2706852 0.1292823 0.8967447 +0.3447543 0.1292823 0.8967447 +0.4384614 0.1292823 0.8967447 +0.557013 0.1292823 0.8967447 +0.7069963 0.1292823 0.8967447 +0.8967447 0.1292823 0.8967447 +0.9325696 0.1408925 0.7439407 +0.9531389 0.1651131 0.6263473 +0.9661878 0.2009566 0.5473473 +0.9749962 0.2469027 0.5030453 +0.9811943 0.3011018 0.4877437 +0.9856839 0.3614209 0.4954523 +0.9890048 0.4255236 0.5203839 +0.9914995 0.4910123 0.5571908 +0.9933953 0.5556122 0.6011414 +0.9948487 0.6173519 0.6482627 +0.9959706 0.6746998 0.6954296 +0.9968409 0.7266285 0.7403765 +0.9975189 0.7726049 0.7816327 +0.9980488 0.8125232 0.8184005 +0.9984638 0.8466054 0.8504035 +0.9987895 0.8752947 0.8777338 +0.9990455 0.8991593 0.9007175 +0.999247 0.9188164 0.9198076 +0.9994057 0.9348776 0.9355059 +0.9995308 0.9479146 0.9483117 +0.9996295 0.9584406 0.958691 +0.9997074 0.9669028 0.9670604 +0.9997688 0.9736823 0.9737814 +0.9998174 0.9790988 0.979161 +0.9998557 0.9834167 0.9834557 +0.999886 0.9868529 0.9868773 +0.9999099 0.9895835 0.9895988 +0.9999288 0.991751 0.9917606 +0.9999437 0.9934701 0.9934761 +0.0279321 0.1954535 0.9033413 +0.0278872 0.1950729 0.9032596 +0.0278347 0.1945945 0.9031567 +0.0277752 0.1939946 0.9030276 +0.0277111 0.1932439 0.9028657 +0.0276479 0.1923076 0.9026634 +0.0275966 0.1911446 0.9024114 +0.0275778 0.1897081 0.9020992 +0.0276281 0.1879469 0.9017148 +0.0278105 0.1858097 0.9012461 +0.0282324 0.1832532 0.900682 +0.0290732 0.1802587 0.9000167 +0.0306306 0.1768609 0.8992555 +0.0333932 0.1732 0.8984278 +0.0381561 0.1696109 0.8976087 +0.0461985 0.1667723 0.8969554 +0.0594506 0.1658613 0.8967447 +0.0775151 0.1658613 0.8967447 +0.1003691 0.1658613 0.8967447 +0.1292823 0.1658613 0.8967447 +0.1658613 0.1658613 0.8967447 +0.2121385 0.1658613 0.8967447 +0.2706852 0.1658613 0.8967447 +0.3447543 0.1658613 0.8967447 +0.4384614 0.1658613 0.8967447 +0.557013 0.1658613 0.8967447 +0.7069963 0.1658613 0.8967447 +0.8967447 0.1658613 0.8967447 +0.9325696 0.1696351 0.7439407 +0.9531389 0.1870965 0.6263473 +0.9661878 0.2174663 0.5473473 +0.9749962 0.2591111 0.5030453 +0.9811943 0.3099976 0.4877437 +0.9856839 0.3678092 0.4954523 +0.9890048 0.4300448 0.5203839 +0.9914995 0.4941665 0.5571908 +0.9933953 0.5577822 0.6011414 +0.9948487 0.6188252 0.6482627 +0.9959706 0.6756878 0.6954296 +0.9968409 0.7272837 0.7403765 +0.9975189 0.7730352 0.7816327 +0.9980488 0.8128033 0.8184005 +0.9984638 0.8467864 0.8504035 +0.9987895 0.8754109 0.8777338 +0.9990455 0.8992336 0.9007175 +0.999247 0.9188636 0.9198076 +0.9994057 0.9349075 0.9355059 +0.9995308 0.9479335 0.9483117 +0.9996295 0.9584526 0.958691 +0.9997074 0.9669103 0.9670604 +0.9997688 0.973687 0.9737814 +0.9998174 0.9791018 0.979161 +0.9998557 0.9834186 0.9834557 +0.999886 0.9868541 0.9868773 +0.9999099 0.9895842 0.9895988 +0.9999288 0.9917515 0.9917606 +0.9999437 0.9934704 0.9934761 +0.0279321 0.2402747 0.9033413 +0.0278872 0.239913 0.9032596 +0.0278347 0.2394584 0.9031567 +0.0277752 0.2388883 0.9030276 +0.0277111 0.2381749 0.9028657 +0.0276479 0.2372851 0.9026634 +0.0275966 0.2361798 0.9024114 +0.0275778 0.2348144 0.9020992 +0.0276281 0.2331404 0.9017148 +0.0278105 0.2311088 0.9012461 +0.0282324 0.2286785 0.900682 +0.0290732 0.2258315 0.9000167 +0.0306306 0.2226006 0.8992555 +0.0333932 0.2191191 0.8984278 +0.0381561 0.2157054 0.8976087 +0.0461985 0.2130052 0.8969554 +0.0594506 0.2121385 0.8967447 +0.0775151 0.2121385 0.8967447 +0.1003691 0.2121385 0.8967447 +0.1292823 0.2121385 0.8967447 +0.1658613 0.2121385 0.8967447 +0.2121385 0.2121385 0.8967447 +0.2706852 0.2121385 0.8967447 +0.3447543 0.2121385 0.8967447 +0.4384614 0.2121385 0.8967447 +0.557013 0.2121385 0.8967447 +0.7069963 0.2121385 0.8967447 +0.8967447 0.2121385 0.8967447 +0.9325696 0.2059983 0.7439407 +0.9531389 0.2149085 0.6263473 +0.9661878 0.2383533 0.5473473 +0.9749962 0.2745562 0.5030453 +0.9811943 0.3212519 0.4877437 +0.9856839 0.3758911 0.4954523 +0.9890048 0.4357648 0.5203839 +0.9914995 0.498157 0.5571908 +0.9933953 0.5605276 0.6011414 +0.9948487 0.6206891 0.6482627 +0.9959706 0.6769378 0.6954296 +0.9968409 0.7281127 0.7403765 +0.9975189 0.7735795 0.7816327 +0.9980488 0.8131577 0.8184005 +0.9984638 0.8470154 0.8504035 +0.9987895 0.875558 0.8777338 +0.9990455 0.8993275 0.9007175 +0.999247 0.9189234 0.9198076 +0.9994057 0.9349454 0.9355059 +0.9995308 0.9479575 0.9483117 +0.9996295 0.9584677 0.958691 +0.9997074 0.9669198 0.9670604 +0.9997688 0.973693 0.9737814 +0.9998174 0.9791055 0.979161 +0.9998557 0.9834209 0.9834557 +0.999886 0.9868555 0.9868773 +0.9999099 0.9895851 0.9895988 +0.9999288 0.9917521 0.9917606 +0.9999437 0.9934707 0.9934761 +0.0279321 0.2969793 0.9033413 +0.0278872 0.2966415 0.9032596 +0.0278347 0.2962171 0.9031567 +0.0277752 0.2956846 0.9030276 +0.0277111 0.2950184 0.9028657 +0.0276479 0.2941874 0.9026634 +0.0275966 0.2931551 0.9024114 +0.0275778 0.2918798 0.9020992 +0.0276281 0.290316 0.9017148 +0.0278105 0.2884181 0.9012461 +0.0282324 0.2861474 0.900682 +0.0290732 0.2834869 0.9000167 +0.0306306 0.2804673 0.8992555 +0.0333932 0.2772127 0.8984278 +0.0381561 0.2740209 0.8976087 +0.0461985 0.2714957 0.8969554 +0.0594506 0.2706852 0.8967447 +0.0775151 0.2706852 0.8967447 +0.1003691 0.2706852 0.8967447 +0.1292823 0.2706852 0.8967447 +0.1658613 0.2706852 0.8967447 +0.2121385 0.2706852 0.8967447 +0.2706852 0.2706852 0.8967447 +0.3447543 0.2706852 0.8967447 +0.4384614 0.2706852 0.8967447 +0.557013 0.2706852 0.8967447 +0.7069963 0.2706852 0.8967447 +0.8967447 0.2706852 0.8967447 +0.9325696 0.2520025 0.7439407 +0.9531389 0.2500942 0.6263473 +0.9661878 0.2647781 0.5473473 +0.9749962 0.2940963 0.5030453 +0.9811943 0.3354901 0.4877437 +0.9856839 0.3861159 0.4954523 +0.9890048 0.4430013 0.5203839 +0.9914995 0.5032055 0.5571908 +0.9933953 0.5640008 0.6011414 +0.9948487 0.6230471 0.6482627 +0.9959706 0.6785192 0.6954296 +0.9968409 0.7291615 0.7403765 +0.9975189 0.7742682 0.7816327 +0.9980488 0.8136061 0.8184005 +0.9984638 0.8473052 0.8504035 +0.9987895 0.8757441 0.8777338 +0.9990455 0.8994464 0.9007175 +0.999247 0.918999 0.9198076 +0.9994057 0.9349933 0.9355059 +0.9995308 0.9479878 0.9483117 +0.9996295 0.9584868 0.958691 +0.9997074 0.9669318 0.9670604 +0.9997688 0.9737006 0.9737814 +0.9998174 0.9791103 0.979161 +0.9998557 0.9834239 0.9834557 +0.999886 0.9868574 0.9868773 +0.9999099 0.9895863 0.9895988 +0.9999288 0.9917528 0.9917606 +0.9999437 0.9934712 0.9934761 +0.0279321 0.368718 0.9033413 +0.0278872 0.3684105 0.9032596 +0.0278347 0.3680241 0.9031567 +0.0277752 0.3675394 0.9030276 +0.0277111 0.3669329 0.9028657 +0.0276479 0.3661762 0.9026634 +0.0275966 0.3652362 0.9024114 +0.0275778 0.3640749 0.9020992 +0.0276281 0.3626507 0.9017148 +0.0278105 0.3609218 0.9012461 +0.0282324 0.358853 0.900682 +0.0290732 0.3564286 0.9000167 +0.0306306 0.3536761 0.8992555 +0.0333932 0.3507087 0.8984278 +0.0381561 0.3477976 0.8976087 +0.0461985 0.3454939 0.8969554 +0.0594506 0.3447543 0.8967447 +0.0775151 0.3447543 0.8967447 +0.1003691 0.3447543 0.8967447 +0.1292823 0.3447543 0.8967447 +0.1658613 0.3447543 0.8967447 +0.2121385 0.3447543 0.8967447 +0.2706852 0.3447543 0.8967447 +0.3447543 0.3447543 0.8967447 +0.4384614 0.3447543 0.8967447 +0.557013 0.3447543 0.8967447 +0.7069963 0.3447543 0.8967447 +0.8967447 0.3447543 0.8967447 +0.9325696 0.3102037 0.7439407 +0.9531389 0.2946088 0.6263473 +0.9661878 0.2982089 0.5473473 +0.9749962 0.3188171 0.5030453 +0.9811943 0.3535032 0.4877437 +0.9856839 0.3990515 0.4954523 +0.9890048 0.4521565 0.5203839 +0.9914995 0.5095925 0.5571908 +0.9933953 0.5683949 0.6011414 +0.9948487 0.6260304 0.6482627 +0.9959706 0.6805199 0.6954296 +0.9968409 0.7304884 0.7403765 +0.9975189 0.7751395 0.7816327 +0.9980488 0.8141733 0.8184005 +0.9984638 0.8476717 0.8504035 +0.9987895 0.8759795 0.8777338 +0.9990455 0.8995968 0.9007175 +0.999247 0.9190947 0.9198076 +0.9994057 0.935054 0.9355059 +0.9995308 0.9480261 0.9483117 +0.9996295 0.9585109 0.958691 +0.9997074 0.966947 0.9670604 +0.9997688 0.9737101 0.9737814 +0.9998174 0.9791163 0.979161 +0.9998557 0.9834277 0.9834557 +0.999886 0.9868597 0.9868773 +0.9999099 0.9895878 0.9895988 +0.9999288 0.9917537 0.9917606 +0.9999437 0.9934718 0.9934761 +0.0279321 0.4594768 0.9033413 +0.0278872 0.4592077 0.9032596 +0.0278347 0.4588694 0.9031567 +0.0277752 0.4584451 0.9030276 +0.0277111 0.457914 0.9028657 +0.0276479 0.4572514 0.9026634 +0.0275966 0.4564282 0.9024114 +0.0275778 0.455411 0.9020992 +0.0276281 0.4541634 0.9017148 +0.0278105 0.4526484 0.9012461 +0.0282324 0.4508351 0.900682 +0.0290732 0.4487093 0.9000167 +0.0306306 0.4462949 0.8992555 +0.0333932 0.4436907 0.8984278 +0.0381561 0.4411348 0.8976087 +0.0461985 0.4391112 0.8969554 +0.0594506 0.4384614 0.8967447 +0.0775151 0.4384614 0.8967447 +0.1003691 0.4384614 0.8967447 +0.1292823 0.4384614 0.8967447 +0.1658613 0.4384614 0.8967447 +0.2121385 0.4384614 0.8967447 +0.2706852 0.4384614 0.8967447 +0.3447543 0.4384614 0.8967447 +0.4384614 0.4384614 0.8967447 +0.557013 0.4384614 0.8967447 +0.7069963 0.4384614 0.8967447 +0.8967447 0.4384614 0.8967447 +0.9325696 0.3838358 0.7439407 +0.9531389 0.3509254 0.6263473 +0.9661878 0.3405032 0.5473473 +0.9749962 0.3500921 0.5030453 +0.9811943 0.3762922 0.4877437 +0.9856839 0.4154167 0.4954523 +0.9890048 0.4637389 0.5203839 +0.9914995 0.5176729 0.5571908 +0.9933953 0.573954 0.6011414 +0.9948487 0.6298046 0.6482627 +0.9959706 0.683051 0.6954296 +0.9968409 0.732167 0.7403765 +0.9975189 0.7762418 0.7816327 +0.9980488 0.8148909 0.8184005 +0.9984638 0.8481355 0.8504035 +0.9987895 0.8762773 0.8777338 +0.9990455 0.899787 0.9007175 +0.999247 0.9192157 0.9198076 +0.9994057 0.9351307 0.9355059 +0.9995308 0.9480746 0.9483117 +0.9996295 0.9585415 0.958691 +0.9997074 0.9669663 0.9670604 +0.9997688 0.9737222 0.9737814 +0.9998174 0.9791238 0.979161 +0.9998557 0.9834324 0.9834557 +0.999886 0.9868627 0.9868773 +0.9999099 0.9895897 0.9895988 +0.9999288 0.9917549 0.9917606 +0.9999437 0.9934725 0.9934761 +0.0279321 0.5742985 0.9033413 +0.0278872 0.5740779 0.9032596 +0.0278347 0.5738005 0.9031567 +0.0277752 0.5734525 0.9030276 +0.0277111 0.573017 0.9028657 +0.0276479 0.5724735 0.9026634 +0.0275966 0.571798 0.9024114 +0.0275778 0.5709632 0.9020992 +0.0276281 0.5699388 0.9017148 +0.0278105 0.5686945 0.9012461 +0.0282324 0.5672044 0.900682 +0.0290732 0.5654564 0.9000167 +0.0306306 0.5634696 0.8992555 +0.0333932 0.561325 0.8984278 +0.0381561 0.5592184 0.8976087 +0.0461985 0.5575493 0.8969554 +0.0594506 0.557013 0.8967447 +0.0775151 0.557013 0.8967447 +0.1003691 0.557013 0.8967447 +0.1292823 0.557013 0.8967447 +0.1658613 0.557013 0.8967447 +0.2121385 0.557013 0.8967447 +0.2706852 0.557013 0.8967447 +0.3447543 0.557013 0.8967447 +0.4384614 0.557013 0.8967447 +0.557013 0.557013 0.8967447 +0.7069963 0.557013 0.8967447 +0.8967447 0.557013 0.8967447 +0.9325696 0.4769901 0.7439407 +0.9531389 0.4221733 0.6263473 +0.9661878 0.3940109 0.5473473 +0.9749962 0.389659 0.5030453 +0.9811943 0.4051232 0.4877437 +0.9856839 0.4361208 0.4954523 +0.9890048 0.4783922 0.5203839 +0.9914995 0.5278957 0.5571908 +0.9933953 0.580987 0.6011414 +0.9948487 0.6345795 0.6482627 +0.9959706 0.6862532 0.6954296 +0.9968409 0.7342907 0.7403765 +0.9975189 0.7776364 0.7816327 +0.9980488 0.8157988 0.8184005 +0.9984638 0.8487222 0.8504035 +0.9987895 0.8766541 0.8777338 +0.9990455 0.9000277 0.9007175 +0.999247 0.9193688 0.9198076 +0.9994057 0.9352277 0.9355059 +0.9995308 0.9481359 0.9483117 +0.9996295 0.9585802 0.958691 +0.9997074 0.9669906 0.9670604 +0.9997688 0.9737375 0.9737814 +0.9998174 0.9791334 0.979161 +0.9998557 0.9834385 0.9834557 +0.999886 0.9868665 0.9868773 +0.9999099 0.989592 0.9895988 +0.9999288 0.9917564 0.9917606 +0.9999437 0.9934734 0.9934761 +0.0279321 0.7195629 0.9033413 +0.0278872 0.7194036 0.9032596 +0.0278347 0.7192033 0.9031567 +0.0277752 0.7189519 0.9030276 +0.0277111 0.7186372 0.9028657 +0.0276479 0.7182443 0.9026634 +0.0275966 0.7177558 0.9024114 +0.0275778 0.7171517 0.9020992 +0.0276281 0.7164099 0.9017148 +0.0278105 0.715508 0.9012461 +0.0282324 0.7144267 0.900682 +0.0290732 0.7131566 0.9000167 +0.0306306 0.7117109 0.8992555 +0.0333932 0.7101477 0.8984278 +0.0381561 0.7086095 0.8976087 +0.0461985 0.7073888 0.8969554 +0.0594506 0.7069963 0.8967447 +0.0775151 0.7069963 0.8967447 +0.1003691 0.7069963 0.8967447 +0.1292823 0.7069963 0.8967447 +0.1658613 0.7069963 0.8967447 +0.2121385 0.7069963 0.8967447 +0.2706852 0.7069963 0.8967447 +0.3447543 0.7069963 0.8967447 +0.4384614 0.7069963 0.8967447 +0.557013 0.7069963 0.8967447 +0.7069963 0.7069963 0.8967447 +0.8967447 0.7069963 0.8967447 +0.9325696 0.5948423 0.7439407 +0.9531389 0.5123112 0.6263473 +0.9661878 0.4617052 0.5473473 +0.9749962 0.4397163 0.5030453 +0.9811943 0.4415982 0.4877437 +0.9856839 0.4623142 0.4954523 +0.9890048 0.4969305 0.5203839 +0.9914995 0.5408288 0.5571908 +0.9933953 0.5898847 0.6011414 +0.9948487 0.6406203 0.6482627 +0.9959706 0.6903044 0.6954296 +0.9968409 0.7369774 0.7403765 +0.9975189 0.7794007 0.7816327 +0.9980488 0.8169474 0.8184005 +0.9984638 0.8494644 0.8504035 +0.9987895 0.8771307 0.8777338 +0.9990455 0.9003323 0.9007175 +0.999247 0.9195625 0.9198076 +0.9994057 0.9353505 0.9355059 +0.9995308 0.9482135 0.9483117 +0.9996295 0.9586291 0.958691 +0.9997074 0.9670214 0.9670604 +0.9997688 0.9737569 0.9737814 +0.9998174 0.9791456 0.979161 +0.9998557 0.9834461 0.9834557 +0.999886 0.9868713 0.9868773 +0.9999099 0.989595 0.9895988 +0.9999288 0.9917582 0.9917606 +0.9999437 0.9934746 0.9934761 +0.0279321 0.9033413 0.9033413 +0.0278872 0.9032596 0.9032596 +0.0278347 0.9031567 0.9031567 +0.0277752 0.9030276 0.9030276 +0.0277111 0.9028657 0.9028657 +0.0276479 0.9026634 0.9026634 +0.0275966 0.9024114 0.9024114 +0.0275778 0.9020992 0.9020992 +0.0276281 0.9017148 0.9017148 +0.0278105 0.9012461 0.9012461 +0.0282324 0.900682 0.900682 +0.0290732 0.9000167 0.9000167 +0.0306306 0.8992555 0.8992555 +0.0333932 0.8984278 0.8984278 +0.0381561 0.8976087 0.8976087 +0.0461985 0.8969554 0.8969554 +0.0594506 0.8967447 0.8967447 +0.0775151 0.8967447 0.8967447 +0.1003691 0.8967447 0.8967447 +0.1292823 0.8967447 0.8967447 +0.1658613 0.8967447 0.8967447 +0.2121385 0.8967447 0.8967447 +0.2706852 0.8967447 0.8967447 +0.3447543 0.8967447 0.8967447 +0.4384614 0.8967447 0.8967447 +0.557013 0.8967447 0.8967447 +0.7069963 0.8967447 0.8967447 +0.8967447 0.8967447 0.8967447 +0.9325696 0.7439407 0.7439407 +0.9531389 0.6263473 0.6263473 +0.9661878 0.5473473 0.5473473 +0.9749962 0.5030453 0.5030453 +0.9811943 0.4877437 0.4877437 +0.9856839 0.4954523 0.4954523 +0.9890048 0.5203839 0.5203839 +0.9914995 0.5571908 0.5571908 +0.9933953 0.6011414 0.6011414 +0.9948487 0.6482627 0.6482627 +0.9959706 0.6954296 0.6954296 +0.9968409 0.7403765 0.7403765 +0.9975189 0.7816327 0.7816327 +0.9980488 0.8184005 0.8184005 +0.9984638 0.8504035 0.8504035 +0.9987895 0.8777338 0.8777338 +0.9990455 0.9007175 0.9007175 +0.999247 0.9198076 0.9198076 +0.9994057 0.9355059 0.9355059 +0.9995308 0.9483117 0.9483117 +0.9996295 0.958691 0.958691 +0.9997074 0.9670604 0.9670604 +0.9997688 0.9737814 0.9737814 +0.9998174 0.979161 0.979161 +0.9998557 0.9834557 0.9834557 +0.999886 0.9868773 0.9868773 +0.9999099 0.9895988 0.9895988 +0.9999288 0.9917606 0.9917606 +0.9999437 0.9934761 0.9934761 +0.0624569 0.9354466 0.7522434 +0.0624063 0.9354101 0.7521367 +0.0623458 0.9353643 0.7520027 +0.0622749 0.9353068 0.7518347 +0.0621943 0.9352348 0.7516243 +0.0621069 0.9351449 0.751362 +0.0620199 0.9350332 0.7510361 +0.0619473 0.9348949 0.7506335 +0.061916 0.9347252 0.7501398 +0.0619734 0.9345187 0.7495406 +0.062202 0.9342712 0.7488237 +0.062742 0.9339805 0.7479837 +0.0638283 0.9336494 0.7470302 +0.0658501 0.9332914 0.7460024 +0.0694453 0.9329391 0.7449944 +0.0756464 0.9326595 0.7441968 +0.0860209 0.9325696 0.7439407 +0.1002154 0.9325696 0.7439407 +0.1181733 0.9325696 0.7439407 +0.1408925 0.9325696 0.7439407 +0.1696351 0.9325696 0.7439407 +0.2059983 0.9325696 0.7439407 +0.2520025 0.9325696 0.7439407 +0.3102037 0.9325696 0.7439407 +0.3838358 0.9325696 0.7439407 +0.4769901 0.9325696 0.7439407 +0.5948423 0.9325696 0.7439407 +0.7439407 0.9325696 0.7439407 +0.9325696 0.9325696 0.7439407 +0.9531389 0.7706179 0.6263473 +0.9661878 0.6556956 0.5473473 +0.9749962 0.5831647 0.5030453 +0.9811943 0.5461239 0.4877437 +0.9856839 0.5373763 0.4954523 +0.9890048 0.5500554 0.5203839 +0.9914995 0.577891 0.5571908 +0.9933953 0.6153825 0.6011414 +0.9948487 0.6579314 0.6482627 +0.9959706 0.7019138 0.6954296 +0.9968409 0.7446768 0.7403765 +0.9975189 0.7844566 0.7816327 +0.9980488 0.8202389 0.8184005 +0.9984638 0.8515915 0.8504035 +0.9987895 0.8784967 0.8777338 +0.9990455 0.9012049 0.9007175 +0.999247 0.9201176 0.9198076 +0.9994057 0.9357024 0.9355059 +0.9995308 0.9484359 0.9483117 +0.9996295 0.9587693 0.958691 +0.9997074 0.9671097 0.9670604 +0.9997688 0.9738123 0.9737814 +0.9998174 0.9791804 0.979161 +0.9998557 0.9834679 0.9834557 +0.999886 0.986885 0.9868773 +0.9999099 0.9896036 0.9895988 +0.9999288 0.9917636 0.9917606 +0.9999437 0.9934779 0.9934761 +0.1059991 0.9545467 0.6358098 +0.1059489 0.9545286 0.6356873 +0.1058883 0.9545059 0.6355334 +0.1058162 0.9544774 0.6353404 +0.1057322 0.9544418 0.635099 +0.1056375 0.9543974 0.634798 +0.1055364 0.9543421 0.6344244 +0.1054384 0.9542739 0.6339631 +0.1053624 0.9541902 0.6333979 +0.1053433 0.9540886 0.6327127 +0.1054431 0.9539671 0.6318939 +0.1057683 0.9538247 0.630936 +0.1064997 0.953663 0.6298506 +0.1079385 0.9534887 0.6286829 +0.1105818 0.9533177 0.6275398 +0.1152388 0.9531823 0.6266369 +0.1231452 0.9531389 0.6263473 +0.1340017 0.9531389 0.6263473 +0.1477366 0.9531389 0.6263473 +0.1651131 0.9531389 0.6263473 +0.1870965 0.9531389 0.6263473 +0.2149085 0.9531389 0.6263473 +0.2500942 0.9531389 0.6263473 +0.2946088 0.9531389 0.6263473 +0.3509254 0.9531389 0.6263473 +0.4221733 0.9531389 0.6263473 +0.5123112 0.9531389 0.6263473 +0.6263473 0.9531389 0.6263473 +0.7706179 0.9531389 0.6263473 +0.9531389 0.9531389 0.6263473 +0.9661878 0.7927704 0.5473473 +0.9749962 0.6845262 0.5030453 +0.9811943 0.6199824 0.4877437 +0.9856839 0.5904156 0.4954523 +0.9890048 0.5875938 0.5203839 +0.9914995 0.6040793 0.5571908 +0.9933953 0.6333995 0.6011414 +0.9948487 0.6701635 0.6482627 +0.9959706 0.710117 0.6954296 +0.9968409 0.7501172 0.7403765 +0.9975189 0.7880291 0.7816327 +0.9980488 0.8225647 0.8184005 +0.9984638 0.8530945 0.8504035 +0.9987895 0.8794619 0.8777338 +0.9990455 0.9018215 0.9007175 +0.999247 0.9205098 0.9198076 +0.9994057 0.935951 0.9355059 +0.9995308 0.9485931 0.9483117 +0.9996295 0.9588684 0.958691 +0.9997074 0.967172 0.9670604 +0.9997688 0.9738515 0.9737814 +0.9998174 0.979205 0.979161 +0.9998557 0.9834833 0.9834557 +0.999886 0.9868946 0.9868773 +0.9999099 0.9896096 0.9895988 +0.9999288 0.9917674 0.9917606 +0.9999437 0.9934803 0.9934761 +0.1572498 0.9669269 0.5567544 +0.1572031 0.9669173 0.5566321 +0.1571463 0.9669053 0.5564784 +0.1570779 0.9668902 0.5562858 +0.1569971 0.9668714 0.5560449 +0.156904 0.9668479 0.5557446 +0.1568008 0.9668187 0.5553719 +0.1566936 0.9667827 0.554912 +0.1565954 0.9667385 0.5543488 +0.1565315 0.966685 0.5536664 +0.1565473 0.9666211 0.5528515 +0.1567226 0.9665463 0.5518989 +0.1571937 0.9664615 0.5508205 +0.15819 0.9663702 0.5496615 +0.160092 0.9662809 0.5485282 +0.1635226 0.9662104 0.5476339 +0.1694384 0.9661878 0.5473473 +0.1775917 0.9661878 0.5473473 +0.1879067 0.9661878 0.5473473 +0.2009566 0.9661878 0.5473473 +0.2174663 0.9661878 0.5473473 +0.2383533 0.9661878 0.5473473 +0.2647781 0.9661878 0.5473473 +0.2982089 0.9661878 0.5473473 +0.3405032 0.9661878 0.5473473 +0.3940109 0.9661878 0.5473473 +0.4617052 0.9661878 0.5473473 +0.5473473 0.9661878 0.5473473 +0.6556956 0.9661878 0.5473473 +0.7927704 0.9661878 0.5473473 +0.9661878 0.9661878 0.5473473 +0.9749962 0.8127617 0.5030453 +0.9811943 0.713423 0.4877437 +0.9856839 0.6575172 0.4954523 +0.9890048 0.6350848 0.5203839 +0.9914995 0.637211 0.5571908 +0.9933953 0.6561933 0.6011414 +0.9948487 0.6856388 0.6482627 +0.9959706 0.7204952 0.6954296 +0.9968409 0.757 0.7403765 +0.9975189 0.7925488 0.7816327 +0.9980488 0.8255071 0.8184005 +0.9984638 0.8549959 0.8504035 +0.9987895 0.880683 0.8777338 +0.9990455 0.9026016 0.9007175 +0.999247 0.9210061 0.9198076 +0.9994057 0.9362655 0.9355059 +0.9995308 0.9487918 0.9483117 +0.9996295 0.9589938 0.958691 +0.9997074 0.9672509 0.9670604 +0.9997688 0.9739011 0.9737814 +0.9998174 0.9792361 0.979161 +0.9998557 0.9835029 0.9834557 +0.999886 0.9869069 0.9868773 +0.9999099 0.9896173 0.9895988 +0.9999288 0.9917722 0.9917606 +0.9999437 0.9934833 0.9934761 +0.2151269 0.9754027 0.5115877 +0.2150852 0.9753975 0.5114763 +0.2150342 0.9753908 0.5113363 +0.2149725 0.9753825 0.5111609 +0.2148987 0.9753721 0.5109415 +0.2148124 0.9753591 0.5106681 +0.2147144 0.975343 0.5103288 +0.2146085 0.9753231 0.5099103 +0.2145034 0.9752987 0.509398 +0.2144168 0.9752692 0.5087774 +0.2143816 0.975234 0.5080368 +0.2144566 0.9751928 0.5071716 +0.2147432 0.9751462 0.5061928 +0.2154135 0.9750962 0.5051417 +0.2167545 0.9750472 0.5041146 +0.2192389 0.9750086 0.5033048 +0.2235962 0.9749962 0.5030453 +0.2296253 0.9749962 0.5030453 +0.2372529 0.9749962 0.5030453 +0.2469027 0.9749962 0.5030453 +0.2591111 0.9749962 0.5030453 +0.2745562 0.9749962 0.5030453 +0.2940963 0.9749962 0.5030453 +0.3188171 0.9749962 0.5030453 +0.3500921 0.9749962 0.5030453 +0.389659 0.9749962 0.5030453 +0.4397163 0.9749962 0.5030453 +0.5030453 0.9749962 0.5030453 +0.5831647 0.9749962 0.5030453 +0.6845262 0.9749962 0.5030453 +0.8127617 0.9749962 0.5030453 +0.9749962 0.9749962 0.5030453 +0.9811943 0.8316375 0.4877437 +0.9856839 0.7424095 0.4954523 +0.9890048 0.695167 0.5203839 +0.9914995 0.6791269 0.5571908 +0.9933953 0.6850303 0.6011414 +0.9948487 0.7052169 0.6482627 +0.9959706 0.733625 0.6954296 +0.9968409 0.7657077 0.7403765 +0.9975189 0.7982669 0.7816327 +0.9980488 0.8292297 0.8184005 +0.9984638 0.8574015 0.8504035 +0.9987895 0.8822279 0.8777338 +0.9990455 0.9035886 0.9007175 +0.999247 0.9216339 0.9198076 +0.9994057 0.9366635 0.9355059 +0.9995308 0.9490434 0.9483117 +0.9996295 0.9591524 0.958691 +0.9997074 0.9673508 0.9670604 +0.9997688 0.9739638 0.9737814 +0.9998174 0.9792755 0.979161 +0.9998557 0.9835276 0.9834557 +0.999886 0.9869223 0.9868773 +0.9999099 0.989627 0.9895988 +0.9999288 0.9917782 0.9917606 +0.9999437 0.9934871 0.9934761 +0.2783684 0.9814251 0.4950336 +0.2783325 0.9814221 0.4949383 +0.2782884 0.9814183 0.4948186 +0.2782347 0.9814136 0.4946685 +0.2781701 0.9814076 0.4944808 +0.2780936 0.9814002 0.494247 +0.2780055 0.9813911 0.4939569 +0.2779077 0.9813797 0.4935991 +0.2778058 0.9813659 0.4931613 +0.2777122 0.9813491 0.4926312 +0.2776503 0.9813291 0.4919987 +0.2776626 0.9813057 0.4912602 +0.2778236 0.9812792 0.4904253 +0.2782606 0.9812508 0.4895292 +0.2791873 0.9812231 0.4886542 +0.2809573 0.9812013 0.4879646 +0.2841192 0.9811943 0.4877437 +0.2885124 0.9811943 0.4877437 +0.2940703 0.9811943 0.4877437 +0.3011018 0.9811943 0.4877437 +0.3099976 0.9811943 0.4877437 +0.3212519 0.9811943 0.4877437 +0.3354901 0.9811943 0.4877437 +0.3535032 0.9811943 0.4877437 +0.3762922 0.9811943 0.4877437 +0.4051232 0.9811943 0.4877437 +0.4415982 0.9811943 0.4877437 +0.4877437 0.9811943 0.4877437 +0.5461239 0.9811943 0.4877437 +0.6199824 0.9811943 0.4877437 +0.713423 0.9811943 0.4877437 +0.8316375 0.9811943 0.4877437 +0.9811943 0.9811943 0.4877437 +0.9856839 0.8498092 0.4954523 +0.9890048 0.7711789 0.5203839 +0.9914995 0.7321559 0.5571908 +0.9933953 0.721513 0.6011414 +0.9948487 0.7299859 0.6482627 +0.9959706 0.7502359 0.6954296 +0.9968409 0.776724 0.7403765 +0.9975189 0.8055009 0.7816327 +0.9980488 0.8339392 0.8184005 +0.9984638 0.8604449 0.8504035 +0.9987895 0.8841823 0.8777338 +0.9990455 0.9048372 0.9007175 +0.999247 0.9224281 0.9198076 +0.9994057 0.9371669 0.9355059 +0.9995308 0.9493615 0.9483117 +0.9996295 0.959353 0.958691 +0.9997074 0.967477 0.9670604 +0.9997688 0.9740432 0.9737814 +0.9998174 0.9793253 0.979161 +0.9998557 0.9835588 0.9834557 +0.999886 0.9869419 0.9868773 +0.9999099 0.9896392 0.9895988 +0.9999288 0.9917859 0.9917606 +0.9999437 0.9934919 0.9934761 +0.3454107 0.9858181 0.5013914 +0.3453807 0.9858163 0.5013136 +0.3453439 0.9858141 0.5012158 +0.3452987 0.9858113 0.5010933 +0.3452442 0.9858079 0.5009401 +0.3451791 0.9858036 0.5007493 +0.3451032 0.9857982 0.5005126 +0.3450175 0.9857916 0.5002207 +0.3449254 0.9857835 0.4998636 +0.3448353 0.9857738 0.4994313 +0.3447636 0.9857621 0.4989158 +0.3447407 0.9857485 0.498314 +0.3448204 0.9857332 0.497634 +0.3450957 0.9857167 0.4969046 +0.3457234 0.9857006 0.4961927 +0.3469645 0.9856879 0.4956319 +0.3492254 0.9856839 0.4954523 +0.3523802 0.9856839 0.4954523 +0.3563715 0.9856839 0.4954523 +0.3614209 0.9856839 0.4954523 +0.3678092 0.9856839 0.4954523 +0.3758911 0.9856839 0.4954523 +0.3861159 0.9856839 0.4954523 +0.3990515 0.9856839 0.4954523 +0.4154167 0.9856839 0.4954523 +0.4361208 0.9856839 0.4954523 +0.4623142 0.9856839 0.4954523 +0.4954523 0.9856839 0.4954523 +0.5373763 0.9856839 0.4954523 +0.5904156 0.9856839 0.4954523 +0.6575172 0.9856839 0.4954523 +0.7424095 0.9856839 0.4954523 +0.8498092 0.9856839 0.4954523 +0.9856839 0.9856839 0.4954523 +0.9890048 0.8673437 0.5203839 +0.9914995 0.7992446 0.5571908 +0.9933953 0.7676683 0.6011414 +0.9948487 0.7613218 0.6482627 +0.9959706 0.7712508 0.6954296 +0.9968409 0.7906611 0.7403765 +0.9975189 0.8146529 0.7816327 +0.9980488 0.8398974 0.8184005 +0.9984638 0.8642952 0.8504035 +0.9987895 0.886655 0.8777338 +0.9990455 0.9064168 0.9007175 +0.999247 0.9234329 0.9198076 +0.9994057 0.9378038 0.9355059 +0.9995308 0.9497641 0.9483117 +0.9996295 0.9596068 0.958691 +0.9997074 0.9676368 0.9670604 +0.9997688 0.9741436 0.9737814 +0.9998174 0.9793883 0.979161 +0.9998557 0.9835983 0.9834557 +0.999886 0.9869667 0.9868773 +0.9999099 0.9896547 0.9895988 +0.9999288 0.9917956 0.9917606 +0.9999437 0.993498 0.9934761 +0.4144197 0.9890841 0.5250451 +0.4143955 0.9890831 0.5249839 +0.4143657 0.9890818 0.5249071 +0.414329 0.9890801 0.5248108 +0.4142845 0.9890781 0.5246904 +0.4142311 0.9890755 0.5245404 +0.4141683 0.9890723 0.5243544 +0.4140964 0.9890684 0.5241251 +0.4140176 0.9890637 0.5238445 +0.4139373 0.9890579 0.523505 +0.4138668 0.989051 0.5231002 +0.4138277 0.989043 0.5226279 +0.4138582 0.9890339 0.5220943 +0.4140252 0.9890241 0.5215222 +0.4144423 0.9890146 0.5209641 +0.4152991 0.9890072 0.5205246 +0.4168922 0.9890048 0.5203839 +0.419125 0.9890048 0.5203839 +0.4219498 0.9890048 0.5203839 +0.4255236 0.9890048 0.5203839 +0.4300448 0.9890048 0.5203839 +0.4357648 0.9890048 0.5203839 +0.4430013 0.9890048 0.5203839 +0.4521565 0.9890048 0.5203839 +0.4637389 0.9890048 0.5203839 +0.4783922 0.9890048 0.5203839 +0.4969305 0.9890048 0.5203839 +0.5203839 0.9890048 0.5203839 +0.5500554 0.9890048 0.5203839 +0.5875938 0.9890048 0.5203839 +0.6350848 0.9890048 0.5203839 +0.695167 0.9890048 0.5203839 +0.7711789 0.9890048 0.5203839 +0.8673437 0.9890048 0.5203839 +0.9890048 0.9890048 0.5203839 +0.9914995 0.8841204 0.5571908 +0.9933953 0.8260608 0.6011414 +0.9948487 0.8009659 0.6482627 +0.9959706 0.7978374 0.6954296 +0.9968409 0.8082934 0.7403765 +0.9975189 0.8262314 0.7816327 +0.9980488 0.8474353 0.8184005 +0.9984638 0.8691663 0.8504035 +0.9987895 0.8897832 0.8777338 +0.9990455 0.9084153 0.9007175 +0.999247 0.9247041 0.9198076 +0.9994057 0.9386096 0.9355059 +0.9995308 0.9502734 0.9483117 +0.9996295 0.959928 0.958691 +0.9997074 0.9678389 0.9670604 +0.9997688 0.9742706 0.9737814 +0.9998174 0.9794681 0.979161 +0.9998557 0.9836483 0.9834557 +0.999886 0.986998 0.9868773 +0.9999099 0.9896744 0.9895988 +0.9999288 0.9918079 0.9917606 +0.9999437 0.9935057 0.9934761 +0.4834235 0.9915469 0.560735 +0.4834045 0.9915463 0.5606884 +0.4833811 0.9915455 0.5606299 +0.4833522 0.9915446 0.5605565 +0.4833171 0.9915433 0.5604649 +0.4832747 0.9915418 0.5603507 +0.4832246 0.9915399 0.5602091 +0.4831666 0.9915376 0.5600346 +0.4831021 0.9915347 0.5598211 +0.4830346 0.9915312 0.5595628 +0.4829718 0.9915271 0.5592549 +0.4829286 0.9915223 0.5588958 +0.4829319 0.9915169 0.5584902 +0.4830292 0.991511 0.5580554 +0.4833013 0.9915054 0.5576314 +0.4838841 0.9915009 0.5572977 +0.4849907 0.9914995 0.5571908 +0.4865484 0.9914995 0.5571908 +0.4885191 0.9914995 0.5571908 +0.4910123 0.9914995 0.5571908 +0.4941665 0.9914995 0.5571908 +0.498157 0.9914995 0.5571908 +0.5032055 0.9914995 0.5571908 +0.5095925 0.9914995 0.5571908 +0.5176729 0.9914995 0.5571908 +0.5278957 0.9914995 0.5571908 +0.5408288 0.9914995 0.5571908 +0.5571908 0.9914995 0.5571908 +0.577891 0.9914995 0.5571908 +0.6040793 0.9914995 0.5571908 +0.637211 0.9914995 0.5571908 +0.6791269 0.9914995 0.5571908 +0.7321559 0.9914995 0.5571908 +0.7992446 0.9914995 0.5571908 +0.8841204 0.9914995 0.5571908 +0.9914995 0.9914995 0.5571908 +0.9933953 0.8999349 0.6011414 +0.9948487 0.8511207 0.6482627 +0.9959706 0.8314729 0.6954296 +0.9968409 0.8306004 0.7403765 +0.9975189 0.8408797 0.7816327 +0.9980488 0.8569716 0.8184005 +0.9984638 0.875329 0.8504035 +0.9987895 0.8937407 0.8777338 +0.9990455 0.9109436 0.9007175 +0.999247 0.9263124 0.9198076 +0.9994057 0.939629 0.9355059 +0.9995308 0.9509177 0.9483117 +0.9996295 0.9603343 0.958691 +0.9997074 0.9680946 0.9670604 +0.9997688 0.9744313 0.9737814 +0.9998174 0.9795689 0.979161 +0.9998557 0.9837116 0.9834557 +0.999886 0.9870376 0.9868773 +0.9999099 0.9896992 0.9895988 +0.9999288 0.9918234 0.9917606 +0.9999437 0.9935154 0.9934761 +0.5504963 0.993424 0.603762 +0.5504818 0.9934236 0.6037276 +0.550464 0.9934231 0.6036842 +0.5504419 0.9934225 0.60363 +0.550415 0.9934218 0.6035621 +0.5503825 0.9934209 0.6034776 +0.5503438 0.9934197 0.6033728 +0.5502987 0.9934183 0.6032437 +0.550248 0.9934166 0.6030857 +0.5501939 0.9934145 0.6028946 +0.5501416 0.993412 0.6026669 +0.5501012 0.9934091 0.6024013 +0.5500915 0.9934058 0.6021014 +0.5501456 0.9934023 0.6017801 +0.5503203 0.9933988 0.6014668 +0.5507113 0.9933961 0.6012203 +0.5514695 0.9933953 0.6011414 +0.5525411 0.9933953 0.6011414 +0.5538969 0.9933953 0.6011414 +0.5556122 0.9933953 0.6011414 +0.5577822 0.9933953 0.6011414 +0.5605276 0.9933953 0.6011414 +0.5640008 0.9933953 0.6011414 +0.5683949 0.9933953 0.6011414 +0.573954 0.9933953 0.6011414 +0.580987 0.9933953 0.6011414 +0.5898847 0.9933953 0.6011414 +0.6011414 0.9933953 0.6011414 +0.6153825 0.9933953 0.6011414 +0.6333995 0.9933953 0.6011414 +0.6561933 0.9933953 0.6011414 +0.6850303 0.9933953 0.6011414 +0.721513 0.9933953 0.6011414 +0.7676683 0.9933953 0.6011414 +0.8260608 0.9933953 0.6011414 +0.8999349 0.9933953 0.6011414 +0.9933953 0.9933953 0.6011414 +0.9948487 0.9145732 0.6482627 +0.9959706 0.8740262 0.6954296 +0.9968409 0.8588218 0.7403765 +0.9975189 0.8594117 0.7816327 +0.9980488 0.8690364 0.8184005 +0.9984638 0.8831255 0.8504035 +0.9987895 0.8987476 0.8777338 +0.9990455 0.9141422 0.9007175 +0.999247 0.928347 0.9198076 +0.9994057 0.9409186 0.9355059 +0.9995308 0.9517328 0.9483117 +0.9996295 0.9608482 0.958691 +0.9997074 0.9684181 0.9670604 +0.9997688 0.9746346 0.9737814 +0.9998174 0.9796966 0.979161 +0.9998557 0.9837916 0.9834557 +0.999886 0.9870878 0.9868773 +0.9999099 0.9897306 0.9895988 +0.9999288 0.9918431 0.9917606 +0.9999437 0.9935277 0.9934761 +0.6139459 0.9948662 0.6501531 +0.6139352 0.994866 0.6501282 +0.6139219 0.9948657 0.6500969 +0.6139056 0.9948653 0.6500577 +0.6138855 0.9948649 0.6500088 +0.6138613 0.9948643 0.6499478 +0.6138323 0.9948636 0.6498721 +0.6137984 0.9948628 0.6497789 +0.6137599 0.9948617 0.6496649 +0.6137183 0.9948604 0.649527 +0.6136769 0.9948589 0.6493627 +0.6136427 0.9948571 0.6491711 +0.6136284 0.9948551 0.6489548 +0.6136569 0.994853 0.6487231 +0.6137675 0.9948509 0.6484973 +0.6140266 0.9948493 0.6483196 +0.6145393 0.9948487 0.6482627 +0.6152669 0.9948487 0.6482627 +0.6161874 0.9948487 0.6482627 +0.6173519 0.9948487 0.6482627 +0.6188252 0.9948487 0.6482627 +0.6206891 0.9948487 0.6482627 +0.6230471 0.9948487 0.6482627 +0.6260304 0.9948487 0.6482627 +0.6298046 0.9948487 0.6482627 +0.6345795 0.9948487 0.6482627 +0.6406203 0.9948487 0.6482627 +0.6482627 0.9948487 0.6482627 +0.6579314 0.9948487 0.6482627 +0.6701635 0.9948487 0.6482627 +0.6856388 0.9948487 0.6482627 +0.7052169 0.9948487 0.6482627 +0.7299859 0.9948487 0.6482627 +0.7613218 0.9948487 0.6482627 +0.8009659 0.9948487 0.6482627 +0.8511207 0.9948487 0.6482627 +0.9145732 0.9948487 0.6482627 +0.9948487 0.9948487 0.6482627 +0.9959706 0.9278617 0.6954296 +0.9968409 0.8945255 0.7403765 +0.9975189 0.8828571 0.7816327 +0.9980488 0.8842998 0.8184005 +0.9984638 0.892989 0.8504035 +0.9987895 0.9050819 0.8777338 +0.9990455 0.9181889 0.9007175 +0.999247 0.9309211 0.9198076 +0.9994057 0.9425502 0.9355059 +0.9995308 0.952764 0.9483117 +0.9996295 0.9614985 0.958691 +0.9997074 0.9688274 0.9670604 +0.9997688 0.9748918 0.9737814 +0.9998174 0.979858 0.979161 +0.9998557 0.9838928 0.9834557 +0.999886 0.9871512 0.9868773 +0.9999099 0.9897703 0.9895988 +0.9999288 0.991868 0.9917606 +0.9999437 0.9935432 0.9934761 +0.6724572 0.9959813 0.6967634 +0.6724495 0.9959811 0.6967458 +0.6724399 0.9959809 0.6967237 +0.672428 0.9959807 0.6966961 +0.6724135 0.9959804 0.6966615 +0.6723959 0.9959801 0.6966184 +0.6723748 0.9959797 0.696565 +0.67235 0.9959791 0.6964992 +0.6723217 0.9959785 0.6964188 +0.6722907 0.9959777 0.6963214 +0.6722594 0.9959768 0.6962055 +0.6722322 0.9959757 0.6960703 +0.672218 0.9959745 0.6959177 +0.672232 0.9959732 0.6957543 +0.6723012 0.9959719 0.695595 +0.6724711 0.9959709 0.6954697 +0.6728136 0.9959706 0.6954296 +0.6733015 0.9959706 0.6954296 +0.6739188 0.9959706 0.6954296 +0.6746998 0.9959706 0.6954296 +0.6756878 0.9959706 0.6954296 +0.6769378 0.9959706 0.6954296 +0.6785192 0.9959706 0.6954296 +0.6805199 0.9959706 0.6954296 +0.683051 0.9959706 0.6954296 +0.6862532 0.9959706 0.6954296 +0.6903044 0.9959706 0.6954296 +0.6954296 0.9959706 0.6954296 +0.7019138 0.9959706 0.6954296 +0.710117 0.9959706 0.6954296 +0.7204952 0.9959706 0.6954296 +0.733625 0.9959706 0.6954296 +0.7502359 0.9959706 0.6954296 +0.7712508 0.9959706 0.6954296 +0.7978374 0.9959706 0.6954296 +0.8314729 0.9959706 0.6954296 +0.8740262 0.9959706 0.6954296 +0.9278617 0.9959706 0.6954296 +0.9959706 0.9959706 0.6954296 +0.9968409 0.9396953 0.7403765 +0.9975189 0.9125186 0.7816327 +0.9980488 0.9036101 0.8184005 +0.9984638 0.9054678 0.8504035 +0.9987895 0.9130957 0.8777338 +0.9990455 0.9233085 0.9007175 +0.999247 0.9341777 0.9198076 +0.9994057 0.9446144 0.9355059 +0.9995308 0.9540687 0.9483117 +0.9996295 0.9623212 0.958691 +0.9997074 0.9693452 0.9670604 +0.9997688 0.9752172 0.9737814 +0.9998174 0.9800622 0.979161 +0.9998557 0.9840209 0.9834557 +0.999886 0.9872315 0.9868773 +0.9999099 0.9898206 0.9895988 +0.9999288 0.9918994 0.9917606 +0.9999437 0.9935629 0.9934761 +0.7251659 0.9968475 0.7412993 +0.7251605 0.9968474 0.7412871 +0.7251537 0.9968473 0.7412718 +0.7251454 0.9968472 0.7412527 +0.7251351 0.996847 0.7412287 +0.7251226 0.9968468 0.7411989 +0.7251076 0.9968465 0.7411619 +0.7250899 0.9968462 0.7411164 +0.7250697 0.9968458 0.7410607 +0.7250473 0.9968453 0.7409934 +0.7250244 0.9968448 0.7409131 +0.7250039 0.9968441 0.7408196 +0.7249916 0.9968433 0.7407141 +0.7249978 0.9968425 0.740601 +0.7250408 0.9968418 0.7404909 +0.7251511 0.9968411 0.7404042 +0.7253775 0.9968409 0.7403765 +0.7257011 0.9968409 0.7403765 +0.7261105 0.9968409 0.7403765 +0.7266285 0.9968409 0.7403765 +0.7272837 0.9968409 0.7403765 +0.7281127 0.9968409 0.7403765 +0.7291615 0.9968409 0.7403765 +0.7304884 0.9968409 0.7403765 +0.732167 0.9968409 0.7403765 +0.7342907 0.9968409 0.7403765 +0.7369774 0.9968409 0.7403765 +0.7403765 0.9968409 0.7403765 +0.7446768 0.9968409 0.7403765 +0.7501172 0.9968409 0.7403765 +0.757 0.9968409 0.7403765 +0.7657077 0.9968409 0.7403765 +0.776724 0.9968409 0.7403765 +0.7906611 0.9968409 0.7403765 +0.8082934 0.9968409 0.7403765 +0.8306004 0.9968409 0.7403765 +0.8588218 0.9968409 0.7403765 +0.8945255 0.9968409 0.7403765 +0.9396953 0.9968409 0.7403765 +0.9968409 0.9968409 0.7403765 +0.9975189 0.9500442 0.7816327 +0.9980488 0.9280401 0.8184005 +0.9984638 0.921255 0.8504035 +0.9987895 0.9232341 0.8777338 +0.9990455 0.9297854 0.9007175 +0.999247 0.9382977 0.9198076 +0.9994057 0.9472259 0.9355059 +0.9995308 0.9557192 0.9483117 +0.9996295 0.963362 0.958691 +0.9997074 0.9700002 0.9670604 +0.9997688 0.9756289 0.9737814 +0.9998174 0.9803206 0.979161 +0.9998557 0.9841829 0.9834557 +0.999886 0.987333 0.9868773 +0.9999099 0.9898842 0.9895988 +0.9999288 0.9919392 0.9917606 +0.9999437 0.9935878 0.9934761 +0.7716588 0.997523 0.7822603 +0.7716551 0.997523 0.782252 +0.7716504 0.9975229 0.7822416 +0.7716446 0.9975228 0.7822286 +0.7716375 0.9975227 0.7822123 +0.7716288 0.9975226 0.782192 +0.7716184 0.9975224 0.7821669 +0.7716061 0.9975222 0.7821359 +0.7715919 0.997522 0.782098 +0.7715762 0.9975217 0.7820522 +0.7715599 0.9975213 0.7819976 +0.7715449 0.9975209 0.781934 +0.7715352 0.9975204 0.7818622 +0.7715376 0.9975199 0.7817854 +0.7715641 0.9975194 0.7817105 +0.7716352 0.9975191 0.7816516 +0.7717834 0.9975189 0.7816327 +0.7719959 0.9975189 0.7816327 +0.7722648 0.9975189 0.7816327 +0.7726049 0.9975189 0.7816327 +0.7730352 0.9975189 0.7816327 +0.7735795 0.9975189 0.7816327 +0.7742682 0.9975189 0.7816327 +0.7751395 0.9975189 0.7816327 +0.7762418 0.9975189 0.7816327 +0.7776364 0.9975189 0.7816327 +0.7794007 0.9975189 0.7816327 +0.7816327 0.9975189 0.7816327 +0.7844566 0.9975189 0.7816327 +0.7880291 0.9975189 0.7816327 +0.7925488 0.9975189 0.7816327 +0.7982669 0.9975189 0.7816327 +0.8055009 0.9975189 0.7816327 +0.8146529 0.9975189 0.7816327 +0.8262314 0.9975189 0.7816327 +0.8408797 0.9975189 0.7816327 +0.8594117 0.9975189 0.7816327 +0.8828571 0.9975189 0.7816327 +0.9125186 0.9975189 0.7816327 +0.9500442 0.9975189 0.7816327 +0.9975189 0.9975189 0.7816327 +0.9980488 0.9589472 0.8184005 +0.9984638 0.9412278 0.8504035 +0.9987895 0.9360606 0.8777338 +0.9990455 0.9379796 0.9007175 +0.999247 0.94351 0.9198076 +0.9994057 0.9505298 0.9355059 +0.9995308 0.9578074 0.9483117 +0.9996295 0.9646787 0.958691 +0.9997074 0.970829 0.9670604 +0.9997688 0.9761497 0.9737814 +0.9998174 0.9806476 0.979161 +0.9998557 0.984388 0.9834557 +0.999886 0.9874615 0.9868773 +0.9999099 0.9899646 0.9895988 +0.9999288 0.9919896 0.9917606 +0.9999437 0.9936193 0.9934761 +0.8119154 0.9980513 0.8188211 +0.8119128 0.9980512 0.8188155 +0.8119096 0.9980512 0.8188085 +0.8119057 0.9980511 0.8187998 +0.8119009 0.9980511 0.8187889 +0.8118949 0.998051 0.8187753 +0.8118878 0.9980509 0.8187584 +0.8118794 0.9980508 0.8187377 +0.8118697 0.9980506 0.8187123 +0.8118589 0.9980504 0.8186816 +0.8118476 0.9980502 0.818645 +0.811837 0.99805 0.8186024 +0.8118298 0.9980497 0.8185543 +0.8118303 0.9980494 0.8185028 +0.8118466 0.9980491 0.8184526 +0.8118921 0.9980488 0.8184132 +0.8119884 0.9980488 0.8184005 +0.8121268 0.9980488 0.8184005 +0.8123018 0.9980488 0.8184005 +0.8125232 0.9980488 0.8184005 +0.8128033 0.9980488 0.8184005 +0.8131577 0.9980488 0.8184005 +0.8136061 0.9980488 0.8184005 +0.8141733 0.9980488 0.8184005 +0.8148909 0.9980488 0.8184005 +0.8157988 0.9980488 0.8184005 +0.8169474 0.9980488 0.8184005 +0.8184005 0.9980488 0.8184005 +0.8202389 0.9980488 0.8184005 +0.8225647 0.9980488 0.8184005 +0.8255071 0.9980488 0.8184005 +0.8292297 0.9980488 0.8184005 +0.8339392 0.9980488 0.8184005 +0.8398974 0.9980488 0.8184005 +0.8474353 0.9980488 0.8184005 +0.8569716 0.9980488 0.8184005 +0.8690364 0.9980488 0.8184005 +0.8842998 0.9980488 0.8184005 +0.9036101 0.9980488 0.8184005 +0.9280401 0.9980488 0.8184005 +0.9589472 0.9980488 0.8184005 +0.9980488 0.9980488 0.8184005 +0.9984638 0.9664961 0.8504035 +0.9987895 0.9522877 0.8777338 +0.9990455 0.9483463 0.9007175 +0.999247 0.9501042 0.9198076 +0.9994057 0.9547096 0.9355059 +0.9995308 0.9604492 0.9483117 +0.9996295 0.9663445 0.958691 +0.9997074 0.9718774 0.9670604 +0.9997688 0.9768086 0.9737814 +0.9998174 0.9810611 0.979161 +0.9998557 0.9846473 0.9834557 +0.999886 0.987624 0.9868773 +0.9999099 0.9900664 0.9895988 +0.9999288 0.9920533 0.9917606 +0.9999437 0.9936592 0.9934761 +0.8462171 0.9984653 0.8506817 +0.8462154 0.9984653 0.850678 +0.8462132 0.9984653 0.8506734 +0.8462106 0.9984653 0.8506676 +0.8462073 0.9984652 0.8506604 +0.8462034 0.9984652 0.8506514 +0.8461986 0.9984651 0.8506403 +0.8461929 0.998465 0.8506265 +0.8461864 0.9984649 0.8506097 +0.8461791 0.9984648 0.8505894 +0.8461714 0.9984647 0.8505652 +0.8461641 0.9984645 0.850537 +0.8461589 0.9984643 0.8505052 +0.8461587 0.9984642 0.8504711 +0.8461687 0.998464 0.8504379 +0.8461977 0.9984638 0.8504118 +0.8462598 0.9984638 0.8504035 +0.8463492 0.9984638 0.8504035 +0.8464623 0.9984638 0.8504035 +0.8466054 0.9984638 0.8504035 +0.8467864 0.9984638 0.8504035 +0.8470154 0.9984638 0.8504035 +0.8473052 0.9984638 0.8504035 +0.8476717 0.9984638 0.8504035 +0.8481355 0.9984638 0.8504035 +0.8487222 0.9984638 0.8504035 +0.8494644 0.9984638 0.8504035 +0.8504035 0.9984638 0.8504035 +0.8515915 0.9984638 0.8504035 +0.8530945 0.9984638 0.8504035 +0.8549959 0.9984638 0.8504035 +0.8574015 0.9984638 0.8504035 +0.8604449 0.9984638 0.8504035 +0.8642952 0.9984638 0.8504035 +0.8691663 0.9984638 0.8504035 +0.875329 0.9984638 0.8504035 +0.8831255 0.9984638 0.8504035 +0.892989 0.9984638 0.8504035 +0.9054678 0.9984638 0.8504035 +0.921255 0.9984638 0.8504035 +0.9412278 0.9984638 0.8504035 +0.9664961 0.9984638 0.8504035 +0.9984638 0.9984638 0.8504035 +0.9987895 0.9728171 0.8777338 +0.9990455 0.9614615 0.9007175 +0.999247 0.9584468 0.9198076 +0.9994057 0.9599976 0.9355059 +0.9995308 0.9637914 0.9483117 +0.9996295 0.968452 0.958691 +0.9997074 0.9732039 0.9670604 +0.9997688 0.9776422 0.9737814 +0.9998174 0.9815844 0.979161 +0.9998557 0.9849754 0.9834557 +0.999886 0.9878296 0.9868773 +0.9999099 0.9901951 0.9895988 +0.9999288 0.9921339 0.9917606 +0.9999437 0.9937096 0.9934761 +0.8750477 0.9987905 0.8779159 +0.8750466 0.9987905 0.8779135 +0.8750451 0.9987904 0.8779105 +0.8750434 0.9987904 0.8779067 +0.8750412 0.9987904 0.877902 +0.8750386 0.9987904 0.8778961 +0.8750355 0.9987903 0.8778888 +0.8750317 0.9987903 0.8778798 +0.8750274 0.9987902 0.8778688 +0.8750225 0.9987902 0.8778555 +0.8750173 0.9987901 0.8778396 +0.8750124 0.99879 0.8778212 +0.8750088 0.9987899 0.8778003 +0.8750084 0.9987897 0.877778 +0.8750145 0.9987896 0.8777563 +0.8750329 0.9987895 0.8777392 +0.8750727 0.9987895 0.8777338 +0.8751301 0.9987895 0.8777338 +0.8752028 0.9987895 0.8777338 +0.8752947 0.9987895 0.8777338 +0.8754109 0.9987895 0.8777338 +0.875558 0.9987895 0.8777338 +0.8757441 0.9987895 0.8777338 +0.8759795 0.9987895 0.8777338 +0.8762773 0.9987895 0.8777338 +0.8766541 0.9987895 0.8777338 +0.8771307 0.9987895 0.8777338 +0.8777338 0.9987895 0.8777338 +0.8784967 0.9987895 0.8777338 +0.8794619 0.9987895 0.8777338 +0.880683 0.9987895 0.8777338 +0.8822279 0.9987895 0.8777338 +0.8841823 0.9987895 0.8777338 +0.886655 0.9987895 0.8777338 +0.8897832 0.9987895 0.8777338 +0.8937407 0.9987895 0.8777338 +0.8987476 0.9987895 0.8777338 +0.9050819 0.9987895 0.8777338 +0.9130957 0.9987895 0.8777338 +0.9232341 0.9987895 0.8777338 +0.9360606 0.9987895 0.8777338 +0.9522877 0.9987895 0.8777338 +0.9728171 0.9987895 0.8777338 +0.9987895 0.9987895 0.8777338 +0.9990455 0.9780539 0.9007175 +0.999247 0.9690013 0.9198076 +0.9994057 0.9666876 0.9355059 +0.9995308 0.9680197 0.9483117 +0.9996295 0.9711183 0.958691 +0.9997074 0.974882 0.9670604 +0.9997688 0.9786968 0.9737814 +0.9998174 0.9822464 0.979161 +0.9998557 0.9853905 0.9834557 +0.999886 0.9880897 0.9868773 +0.9999099 0.990358 0.9895988 +0.9999288 0.9922358 0.9917606 +0.9999437 0.9937734 0.9934761 +0.8990028 0.9990461 0.9008357 +0.899002 0.9990461 0.9008341 +0.8990011 0.9990461 0.9008322 +0.899 0.9990461 0.9008297 +0.8989986 0.9990461 0.9008267 +0.8989969 0.9990461 0.9008228 +0.8989948 0.9990461 0.9008181 +0.8989923 0.999046 0.9008122 +0.8989895 0.999046 0.9008051 +0.8989863 0.9990459 0.9007965 +0.8989829 0.9990459 0.9007862 +0.8989796 0.9990458 0.9007742 +0.8989771 0.9990458 0.9007607 +0.8989767 0.9990457 0.9007462 +0.8989805 0.9990456 0.9007321 +0.8989921 0.9990456 0.9007211 +0.8990175 0.9990455 0.9007175 +0.8990542 0.9990455 0.9007175 +0.8991006 0.9990455 0.9007175 +0.8991593 0.9990455 0.9007175 +0.8992336 0.9990455 0.9007175 +0.8993275 0.9990455 0.9007175 +0.8994464 0.9990455 0.9007175 +0.8995968 0.9990455 0.9007175 +0.899787 0.9990455 0.9007175 +0.9000277 0.9990455 0.9007175 +0.9003323 0.9990455 0.9007175 +0.9007175 0.9990455 0.9007175 +0.9012049 0.9990455 0.9007175 +0.9018215 0.9990455 0.9007175 +0.9026016 0.9990455 0.9007175 +0.9035886 0.9990455 0.9007175 +0.9048372 0.9990455 0.9007175 +0.9064168 0.9990455 0.9007175 +0.9084153 0.9990455 0.9007175 +0.9109436 0.9990455 0.9007175 +0.9141422 0.9990455 0.9007175 +0.9181889 0.9990455 0.9007175 +0.9233085 0.9990455 0.9007175 +0.9297854 0.9990455 0.9007175 +0.9379796 0.9990455 0.9007175 +0.9483463 0.9990455 0.9007175 +0.9614615 0.9990455 0.9007175 +0.9780539 0.9990455 0.9007175 +0.9990455 0.9990455 0.9007175 +0.999247 0.982354 0.9198076 +0.9994057 0.9751513 0.9355059 +0.9995308 0.9733691 0.9483117 +0.9996295 0.9744915 0.958691 +0.9997074 0.977005 0.9670604 +0.9997688 0.980031 0.9737814 +0.9998174 0.9830838 0.979161 +0.9998557 0.9859157 0.9834557 +0.999886 0.9884188 0.9868773 +0.9999099 0.9905641 0.9895988 +0.9999288 0.9923648 0.9917606 +0.9999437 0.9938541 0.9934761 +0.9187175 0.9992474 0.9198837 +0.918717 0.9992474 0.9198827 +0.9187164 0.9992474 0.9198814 +0.9187157 0.9992474 0.9198799 +0.9187148 0.9992474 0.9198779 +0.9187137 0.9992474 0.9198754 +0.9187123 0.9992473 0.9198724 +0.9187107 0.9992473 0.9198686 +0.9187089 0.9992473 0.919864 +0.9187068 0.9992473 0.9198584 +0.9187045 0.9992472 0.9198518 +0.9187024 0.9992472 0.9198441 +0.9187008 0.9992472 0.9198354 +0.9187004 0.9992471 0.9198261 +0.9187027 0.9992471 0.919817 +0.9187101 0.999247 0.9198099 +0.9187262 0.999247 0.9198076 +0.9187495 0.999247 0.9198076 +0.9187791 0.999247 0.9198076 +0.9188164 0.999247 0.9198076 +0.9188636 0.999247 0.9198076 +0.9189234 0.999247 0.9198076 +0.918999 0.999247 0.9198076 +0.9190947 0.999247 0.9198076 +0.9192157 0.999247 0.9198076 +0.9193688 0.999247 0.9198076 +0.9195625 0.999247 0.9198076 +0.9198076 0.999247 0.9198076 +0.9201176 0.999247 0.9198076 +0.9205098 0.999247 0.9198076 +0.9210061 0.999247 0.9198076 +0.9216339 0.999247 0.9198076 +0.9224281 0.999247 0.9198076 +0.9234329 0.999247 0.9198076 +0.9247041 0.999247 0.9198076 +0.9263124 0.999247 0.9198076 +0.928347 0.999247 0.9198076 +0.9309211 0.999247 0.9198076 +0.9341777 0.999247 0.9198076 +0.9382977 0.999247 0.9198076 +0.94351 0.999247 0.9198076 +0.9501042 0.999247 0.9198076 +0.9584468 0.999247 0.9198076 +0.9690013 0.999247 0.9198076 +0.982354 0.999247 0.9198076 +0.999247 0.999247 0.9198076 +0.9994057 0.9858591 0.9355059 +0.9995308 0.9801368 0.9483117 +0.9996295 0.978759 0.958691 +0.9997074 0.9796909 0.9670604 +0.9997688 0.981719 0.9737814 +0.9998174 0.9841433 0.979161 +0.9998557 0.9865801 0.9834557 +0.999886 0.9888351 0.9868773 +0.9999099 0.9908248 0.9895988 +0.9999288 0.992528 0.9917606 +0.9999437 0.9939562 0.9934761 +0.9348153 0.999406 0.9355546 +0.9348149 0.999406 0.935554 +0.9348146 0.999406 0.9355532 +0.9348141 0.999406 0.9355521 +0.9348135 0.999406 0.9355509 +0.9348128 0.9994059 0.9355493 +0.9348119 0.9994059 0.9355473 +0.9348109 0.9994059 0.9355449 +0.9348097 0.9994059 0.935542 +0.9348083 0.9994059 0.9355384 +0.9348069 0.9994059 0.9355342 +0.9348055 0.9994059 0.9355292 +0.9348044 0.9994058 0.9355237 +0.9348042 0.9994058 0.9355177 +0.9348056 0.9994058 0.9355119 +0.9348102 0.9994057 0.9355073 +0.9348204 0.9994057 0.9355059 +0.9348352 0.9994057 0.9355059 +0.9348539 0.9994057 0.9355059 +0.9348776 0.9994057 0.9355059 +0.9349075 0.9994057 0.9355059 +0.9349454 0.9994057 0.9355059 +0.9349933 0.9994057 0.9355059 +0.935054 0.9994057 0.9355059 +0.9351307 0.9994057 0.9355059 +0.9352277 0.9994057 0.9355059 +0.9353505 0.9994057 0.9355059 +0.9355059 0.9994057 0.9355059 +0.9357024 0.9994057 0.9355059 +0.935951 0.9994057 0.9355059 +0.9362655 0.9994057 0.9355059 +0.9366635 0.9994057 0.9355059 +0.9371669 0.9994057 0.9355059 +0.9378038 0.9994057 0.9355059 +0.9386096 0.9994057 0.9355059 +0.939629 0.9994057 0.9355059 +0.9409186 0.9994057 0.9355059 +0.9425502 0.9994057 0.9355059 +0.9446144 0.9994057 0.9355059 +0.9472259 0.9994057 0.9355059 +0.9505298 0.9994057 0.9355059 +0.9547096 0.9994057 0.9355059 +0.9599976 0.9994057 0.9355059 +0.9666876 0.9994057 0.9355059 +0.9751513 0.9994057 0.9355059 +0.9858591 0.9994057 0.9355059 +0.9994057 0.9994057 0.9355059 +0.9995308 0.9886988 0.9483117 +0.9996295 0.9841579 0.958691 +0.9997074 0.983089 0.9670604 +0.9997688 0.9838545 0.9737814 +0.9998174 0.9854838 0.979161 +0.9998557 0.9874207 0.9834557 +0.999886 0.9893618 0.9868773 +0.9999099 0.9911547 0.9895988 +0.9999288 0.9927345 0.9917606 +0.9999437 0.9940854 0.9934761 +0.9478754 0.999531 0.9483428 +0.9478752 0.999531 0.9483424 +0.947875 0.999531 0.9483418 +0.9478746 0.999531 0.9483412 +0.9478743 0.999531 0.9483404 +0.9478738 0.999531 0.9483394 +0.9478733 0.999531 0.9483381 +0.9478726 0.999531 0.9483366 +0.9478718 0.999531 0.9483347 +0.947871 0.9995309 0.9483325 +0.94787 0.9995309 0.9483298 +0.9478691 0.9995309 0.9483266 +0.9478684 0.9995309 0.9483231 +0.9478683 0.9995309 0.9483193 +0.9478691 0.9995309 0.9483155 +0.947872 0.9995309 0.9483126 +0.9478785 0.9995308 0.9483117 +0.9478878 0.9995308 0.9483117 +0.9478997 0.9995308 0.9483117 +0.9479146 0.9995308 0.9483117 +0.9479335 0.9995308 0.9483117 +0.9479575 0.9995308 0.9483117 +0.9479878 0.9995308 0.9483117 +0.9480261 0.9995308 0.9483117 +0.9480746 0.9995308 0.9483117 +0.9481359 0.9995308 0.9483117 +0.9482135 0.9995308 0.9483117 +0.9483117 0.9995308 0.9483117 +0.9484359 0.9995308 0.9483117 +0.9485931 0.9995308 0.9483117 +0.9487918 0.9995308 0.9483117 +0.9490434 0.9995308 0.9483117 +0.9493615 0.9995308 0.9483117 +0.9497641 0.9995308 0.9483117 +0.9502734 0.9995308 0.9483117 +0.9509177 0.9995308 0.9483117 +0.9517328 0.9995308 0.9483117 +0.952764 0.9995308 0.9483117 +0.9540687 0.9995308 0.9483117 +0.9557192 0.9995308 0.9483117 +0.9578074 0.9995308 0.9483117 +0.9604492 0.9995308 0.9483117 +0.9637914 0.9995308 0.9483117 +0.9680197 0.9995308 0.9483117 +0.9733691 0.9995308 0.9483117 +0.9801368 0.9995308 0.9483117 +0.9886988 0.9995308 0.9483117 +0.9995308 0.9995308 0.9483117 +0.9996295 0.9909882 0.958691 +0.9997074 0.9873879 0.9670604 +0.9997688 0.9865561 0.9737814 +0.9998174 0.9871796 0.979161 +0.9998557 0.9884841 0.9834557 +0.999886 0.9900282 0.9868773 +0.9999099 0.991572 0.9895988 +0.9999288 0.9929957 0.9917606 +0.9999437 0.9942488 0.9934761 +0.958416 0.9996296 0.9587107 +0.9584159 0.9996296 0.9587105 +0.9584157 0.9996296 0.9587101 +0.9584155 0.9996296 0.9587097 +0.9584153 0.9996296 0.9587092 +0.958415 0.9996296 0.9587086 +0.9584146 0.9996296 0.9587078 +0.9584142 0.9996296 0.9587068 +0.9584137 0.9996296 0.9587056 +0.9584132 0.9996296 0.9587042 +0.9584126 0.9996296 0.9587025 +0.958412 0.9996296 0.9587005 +0.9584115 0.9996296 0.9586982 +0.9584114 0.9996295 0.9586958 +0.958412 0.9996295 0.9586935 +0.9584138 0.9996295 0.9586916 +0.9584178 0.9996295 0.958691 +0.9584237 0.9996295 0.958691 +0.9584312 0.9996295 0.958691 +0.9584406 0.9996295 0.958691 +0.9584526 0.9996295 0.958691 +0.9584677 0.9996295 0.958691 +0.9584868 0.9996295 0.958691 +0.9585109 0.9996295 0.958691 +0.9585415 0.9996295 0.958691 +0.9585802 0.9996295 0.958691 +0.9586291 0.9996295 0.958691 +0.958691 0.9996295 0.958691 +0.9587693 0.9996295 0.958691 +0.9588684 0.9996295 0.958691 +0.9589938 0.9996295 0.958691 +0.9591524 0.9996295 0.958691 +0.959353 0.9996295 0.958691 +0.9596068 0.9996295 0.958691 +0.959928 0.9996295 0.958691 +0.9603343 0.9996295 0.958691 +0.9608482 0.9996295 0.958691 +0.9614985 0.9996295 0.958691 +0.9623212 0.9996295 0.958691 +0.963362 0.9996295 0.958691 +0.9646787 0.9996295 0.958691 +0.9663445 0.9996295 0.958691 +0.968452 0.9996295 0.958691 +0.9711183 0.9996295 0.958691 +0.9744915 0.9996295 0.958691 +0.978759 0.9996295 0.958691 +0.9841579 0.9996295 0.958691 +0.9909882 0.9996295 0.958691 +0.9996295 0.9996295 0.958691 +0.9997074 0.9928267 0.9670604 +0.9997688 0.9899741 0.9737814 +0.9998174 0.989325 0.979161 +0.9998557 0.9898295 0.9834557 +0.999886 0.9908712 0.9868773 +0.9999099 0.9920999 0.9895988 +0.9999288 0.9933261 0.9917606 +0.9999437 0.9944556 0.9934761 +0.9668873 0.9997074 0.9670729 +0.9668872 0.9997074 0.9670727 +0.9668871 0.9997074 0.9670725 +0.966887 0.9997074 0.9670722 +0.9668869 0.9997074 0.9670719 +0.9668867 0.9997074 0.9670715 +0.9668865 0.9997074 0.967071 +0.9668862 0.9997074 0.9670704 +0.9668859 0.9997074 0.9670696 +0.9668855 0.9997074 0.9670687 +0.9668852 0.9997074 0.9670676 +0.9668848 0.9997074 0.9670664 +0.9668845 0.9997074 0.9670649 +0.9668844 0.9997074 0.9670634 +0.9668847 0.9997074 0.9670619 +0.9668859 0.9997074 0.9670608 +0.9668884 0.9997074 0.9670604 +0.9668922 0.9997074 0.9670604 +0.9668969 0.9997074 0.9670604 +0.9669028 0.9997074 0.9670604 +0.9669103 0.9997074 0.9670604 +0.9669198 0.9997074 0.9670604 +0.9669318 0.9997074 0.9670604 +0.966947 0.9997074 0.9670604 +0.9669663 0.9997074 0.9670604 +0.9669906 0.9997074 0.9670604 +0.9670214 0.9997074 0.9670604 +0.9670604 0.9997074 0.9670604 +0.9671097 0.9997074 0.9670604 +0.967172 0.9997074 0.9670604 +0.9672509 0.9997074 0.9670604 +0.9673508 0.9997074 0.9670604 +0.967477 0.9997074 0.9670604 +0.9676368 0.9997074 0.9670604 +0.9678389 0.9997074 0.9670604 +0.9680946 0.9997074 0.9670604 +0.9684181 0.9997074 0.9670604 +0.9688274 0.9997074 0.9670604 +0.9693452 0.9997074 0.9670604 +0.9700002 0.9997074 0.9670604 +0.970829 0.9997074 0.9670604 +0.9718774 0.9997074 0.9670604 +0.9732039 0.9997074 0.9670604 +0.974882 0.9997074 0.9670604 +0.977005 0.9997074 0.9670604 +0.9796909 0.9997074 0.9670604 +0.983089 0.9997074 0.9670604 +0.9873879 0.9997074 0.9670604 +0.9928267 0.9997074 0.9670604 +0.9997074 0.9997074 0.9670604 +0.9997688 0.9942982 0.9737814 +0.9998174 0.9920392 0.979161 +0.9998557 0.9915316 0.9834557 +0.999886 0.9919377 0.9868773 +0.9999099 0.9927678 0.9895988 +0.9999288 0.9937442 0.9917606 +0.9999437 0.9947172 0.9934761 +0.9736726 0.9997689 0.9737892 +0.9736726 0.9997689 0.9737891 +0.9736725 0.9997689 0.973789 +0.9736724 0.9997689 0.9737888 +0.9736723 0.9997689 0.9737886 +0.9736722 0.9997689 0.9737884 +0.9736721 0.9997689 0.9737881 +0.9736719 0.9997689 0.9737877 +0.9736717 0.9997689 0.9737872 +0.9736715 0.9997689 0.9737866 +0.9736712 0.9997689 0.9737859 +0.973671 0.9997689 0.9737851 +0.9736708 0.9997689 0.9737842 +0.9736708 0.9997689 0.9737833 +0.973671 0.9997688 0.9737823 +0.9736717 0.9997688 0.9737816 +0.9736733 0.9997688 0.9737814 +0.9736756 0.9997688 0.9737814 +0.9736786 0.9997688 0.9737814 +0.9736823 0.9997688 0.9737814 +0.973687 0.9997688 0.9737814 +0.973693 0.9997688 0.9737814 +0.9737006 0.9997688 0.9737814 +0.9737101 0.9997688 0.9737814 +0.9737222 0.9997688 0.9737814 +0.9737375 0.9997688 0.9737814 +0.9737569 0.9997688 0.9737814 +0.9737814 0.9997688 0.9737814 +0.9738123 0.9997688 0.9737814 +0.9738515 0.9997688 0.9737814 +0.9739011 0.9997688 0.9737814 +0.9739638 0.9997688 0.9737814 +0.9740432 0.9997688 0.9737814 +0.9741436 0.9997688 0.9737814 +0.9742706 0.9997688 0.9737814 +0.9744313 0.9997688 0.9737814 +0.9746346 0.9997688 0.9737814 +0.9748918 0.9997688 0.9737814 +0.9752172 0.9997688 0.9737814 +0.9756289 0.9997688 0.9737814 +0.9761497 0.9997688 0.9737814 +0.9768086 0.9997688 0.9737814 +0.9776422 0.9997688 0.9737814 +0.9786968 0.9997688 0.9737814 +0.980031 0.9997688 0.9737814 +0.981719 0.9997688 0.9737814 +0.9838545 0.9997688 0.9737814 +0.9865561 0.9997688 0.9737814 +0.9899741 0.9997688 0.9737814 +0.9942982 0.9997688 0.9737814 +0.9997688 0.9997688 0.9737814 +0.9998174 0.9954731 0.979161 +0.9998557 0.9936849 0.9834557 +0.999886 0.993287 0.9868773 +0.9999099 0.9936128 0.9895988 +0.9999288 0.9942731 0.9917606 +0.9999437 0.9950481 0.9934761 +0.9790927 0.9998174 0.9791659 +0.9790927 0.9998174 0.9791659 +0.9790927 0.9998174 0.9791658 +0.9790926 0.9998174 0.9791657 +0.9790925 0.9998174 0.9791655 +0.9790925 0.9998174 0.9791654 +0.9790924 0.9998174 0.9791652 +0.9790923 0.9998174 0.9791649 +0.9790921 0.9998174 0.9791646 +0.979092 0.9998174 0.9791643 +0.9790919 0.9998174 0.9791638 +0.9790917 0.9998174 0.9791633 +0.9790916 0.9998174 0.9791628 +0.9790916 0.9998174 0.9791622 +0.9790917 0.9998174 0.9791616 +0.9790921 0.9998174 0.9791611 +0.9790931 0.9998174 0.979161 +0.9790946 0.9998174 0.979161 +0.9790965 0.9998174 0.979161 +0.9790988 0.9998174 0.979161 +0.9791018 0.9998174 0.979161 +0.9791055 0.9998174 0.979161 +0.9791103 0.9998174 0.979161 +0.9791163 0.9998174 0.979161 +0.9791238 0.9998174 0.979161 +0.9791334 0.9998174 0.979161 +0.9791456 0.9998174 0.979161 +0.979161 0.9998174 0.979161 +0.9791804 0.9998174 0.979161 +0.979205 0.9998174 0.979161 +0.9792361 0.9998174 0.979161 +0.9792755 0.9998174 0.979161 +0.9793253 0.9998174 0.979161 +0.9793883 0.9998174 0.979161 +0.9794681 0.9998174 0.979161 +0.9795689 0.9998174 0.979161 +0.9796966 0.9998174 0.979161 +0.979858 0.9998174 0.979161 +0.9800622 0.9998174 0.979161 +0.9803206 0.9998174 0.979161 +0.9806476 0.9998174 0.979161 +0.9810611 0.9998174 0.979161 +0.9815844 0.9998174 0.979161 +0.9822464 0.9998174 0.979161 +0.9830838 0.9998174 0.979161 +0.9841433 0.9998174 0.979161 +0.9854838 0.9998174 0.979161 +0.9871796 0.9998174 0.979161 +0.989325 0.9998174 0.979161 +0.9920392 0.9998174 0.979161 +0.9954731 0.9998174 0.979161 +0.9998174 0.9998174 0.979161 +0.9998557 0.9964092 0.9834557 +0.999886 0.9949941 0.9868773 +0.9999099 0.9946818 0.9895988 +0.9999288 0.9949422 0.9917606 +0.9999437 0.9954668 0.9934761 +0.9834129 0.9998557 0.9834588 +0.9834129 0.9998557 0.9834588 +0.9834129 0.9998557 0.9834587 +0.9834129 0.9998557 0.9834587 +0.9834128 0.9998557 0.9834586 +0.9834128 0.9998557 0.9834585 +0.9834127 0.9998557 0.9834584 +0.9834127 0.9998557 0.9834582 +0.9834126 0.9998557 0.983458 +0.9834125 0.9998557 0.9834578 +0.9834124 0.9998557 0.9834575 +0.9834123 0.9998557 0.9834572 +0.9834122 0.9998557 0.9834569 +0.9834122 0.9998557 0.9834565 +0.9834123 0.9998557 0.9834561 +0.9834126 0.9998557 0.9834558 +0.9834132 0.9998557 0.9834557 +0.9834141 0.9998557 0.9834557 +0.9834153 0.9998557 0.9834557 +0.9834167 0.9998557 0.9834557 +0.9834186 0.9998557 0.9834557 +0.9834209 0.9998557 0.9834557 +0.9834239 0.9998557 0.9834557 +0.9834277 0.9998557 0.9834557 +0.9834324 0.9998557 0.9834557 +0.9834385 0.9998557 0.9834557 +0.9834461 0.9998557 0.9834557 +0.9834557 0.9998557 0.9834557 +0.9834679 0.9998557 0.9834557 +0.9834833 0.9998557 0.9834557 +0.9835029 0.9998557 0.9834557 +0.9835276 0.9998557 0.9834557 +0.9835588 0.9998557 0.9834557 +0.9835983 0.9998557 0.9834557 +0.9836483 0.9998557 0.9834557 +0.9837116 0.9998557 0.9834557 +0.9837916 0.9998557 0.9834557 +0.9838928 0.9998557 0.9834557 +0.9840209 0.9998557 0.9834557 +0.9841829 0.9998557 0.9834557 +0.984388 0.9998557 0.9834557 +0.9846473 0.9998557 0.9834557 +0.9849754 0.9998557 0.9834557 +0.9853905 0.9998557 0.9834557 +0.9859157 0.9998557 0.9834557 +0.9865801 0.9998557 0.9834557 +0.9874207 0.9998557 0.9834557 +0.9884841 0.9998557 0.9834557 +0.9898295 0.9998557 0.9834557 +0.9915316 0.9998557 0.9834557 +0.9936849 0.9998557 0.9834557 +0.9964092 0.9998557 0.9834557 +0.9998557 0.9998557 0.9834557 +0.999886 0.9971537 0.9868773 +0.9999099 0.9960342 0.9895988 +0.9999288 0.9957887 0.9917606 +0.9999437 0.9959964 0.9934761 +0.9868505 0.999886 0.9868793 +0.9868505 0.999886 0.9868792 +0.9868505 0.999886 0.9868792 +0.9868505 0.999886 0.9868792 +0.9868504 0.999886 0.9868791 +0.9868504 0.999886 0.9868791 +0.9868504 0.999886 0.986879 +0.9868503 0.999886 0.9868789 +0.9868503 0.999886 0.9868788 +0.9868502 0.999886 0.9868786 +0.9868502 0.999886 0.9868785 +0.9868501 0.999886 0.9868783 +0.9868501 0.999886 0.986878 +0.98685 0.999886 0.9868778 +0.9868501 0.999886 0.9868776 +0.9868503 0.999886 0.9868774 +0.9868507 0.999886 0.9868773 +0.9868512 0.999886 0.9868773 +0.986852 0.999886 0.9868773 +0.9868529 0.999886 0.9868773 +0.9868541 0.999886 0.9868773 +0.9868555 0.999886 0.9868773 +0.9868574 0.999886 0.9868773 +0.9868597 0.999886 0.9868773 +0.9868627 0.999886 0.9868773 +0.9868665 0.999886 0.9868773 +0.9868713 0.999886 0.9868773 +0.9868773 0.999886 0.9868773 +0.986885 0.999886 0.9868773 +0.9868946 0.999886 0.9868773 +0.9869069 0.999886 0.9868773 +0.9869223 0.999886 0.9868773 +0.9869419 0.999886 0.9868773 +0.9869667 0.999886 0.9868773 +0.986998 0.999886 0.9868773 +0.9870376 0.999886 0.9868773 +0.9870878 0.999886 0.9868773 +0.9871512 0.999886 0.9868773 +0.9872315 0.999886 0.9868773 +0.987333 0.999886 0.9868773 +0.9874615 0.999886 0.9868773 +0.987624 0.999886 0.9868773 +0.9878296 0.999886 0.9868773 +0.9880897 0.999886 0.9868773 +0.9884188 0.999886 0.9868773 +0.9888351 0.999886 0.9868773 +0.9893618 0.999886 0.9868773 +0.9900282 0.999886 0.9868773 +0.9908712 0.999886 0.9868773 +0.9919377 0.999886 0.9868773 +0.993287 0.999886 0.9868773 +0.9949941 0.999886 0.9868773 +0.9971537 0.999886 0.9868773 +0.999886 0.999886 0.9868773 +0.9999099 0.9977452 0.9895988 +0.9999288 0.9968597 0.9917606 +0.9999437 0.9966665 0.9934761 +0.989582 0.9999099 0.9896 +0.989582 0.9999099 0.9896 +0.989582 0.9999099 0.9896 +0.989582 0.9999099 0.9896 +0.989582 0.9999099 0.9895999 +0.9895819 0.9999099 0.9895999 +0.9895819 0.9999099 0.9895998 +0.9895819 0.9999099 0.9895998 +0.9895819 0.9999099 0.9895997 +0.9895818 0.9999099 0.9895996 +0.9895818 0.9999099 0.9895995 +0.9895818 0.9999099 0.9895994 +0.9895817 0.9999099 0.9895992 +0.9895817 0.9999099 0.9895991 +0.9895817 0.9999099 0.9895989 +0.9895819 0.9999099 0.9895988 +0.9895821 0.9999099 0.9895988 +0.9895825 0.9999099 0.9895988 +0.9895829 0.9999099 0.9895988 +0.9895835 0.9999099 0.9895988 +0.9895842 0.9999099 0.9895988 +0.9895851 0.9999099 0.9895988 +0.9895863 0.9999099 0.9895988 +0.9895878 0.9999099 0.9895988 +0.9895897 0.9999099 0.9895988 +0.989592 0.9999099 0.9895988 +0.989595 0.9999099 0.9895988 +0.9895988 0.9999099 0.9895988 +0.9896036 0.9999099 0.9895988 +0.9896096 0.9999099 0.9895988 +0.9896173 0.9999099 0.9895988 +0.989627 0.9999099 0.9895988 +0.9896392 0.9999099 0.9895988 +0.9896547 0.9999099 0.9895988 +0.9896744 0.9999099 0.9895988 +0.9896992 0.9999099 0.9895988 +0.9897306 0.9999099 0.9895988 +0.9897703 0.9999099 0.9895988 +0.9898206 0.9999099 0.9895988 +0.9898842 0.9999099 0.9895988 +0.9899646 0.9999099 0.9895988 +0.9900664 0.9999099 0.9895988 +0.9901951 0.9999099 0.9895988 +0.990358 0.9999099 0.9895988 +0.9905641 0.9999099 0.9895988 +0.9908248 0.9999099 0.9895988 +0.9911547 0.9999099 0.9895988 +0.991572 0.9999099 0.9895988 +0.9920999 0.9999099 0.9895988 +0.9927678 0.9999099 0.9895988 +0.9936128 0.9999099 0.9895988 +0.9946818 0.9999099 0.9895988 +0.9960342 0.9999099 0.9895988 +0.9977452 0.9999099 0.9895988 +0.9999099 0.9999099 0.9895988 +0.9999288 0.9982146 0.9917606 +0.9999437 0.9975143 0.9934761 +0.9917501 0.9999288 0.9917614 +0.9917501 0.9999288 0.9917614 +0.9917501 0.9999288 0.9917613 +0.9917501 0.9999288 0.9917613 +0.9917501 0.9999288 0.9917613 +0.9917501 0.9999288 0.9917613 +0.99175 0.9999288 0.9917613 +0.99175 0.9999288 0.9917612 +0.99175 0.9999288 0.9917612 +0.99175 0.9999288 0.9917611 +0.99175 0.9999288 0.991761 +0.9917499 0.9999288 0.991761 +0.9917499 0.9999288 0.9917609 +0.9917499 0.9999288 0.9917608 +0.9917499 0.9999288 0.9917607 +0.99175 0.9999288 0.9917606 +0.9917502 0.9999288 0.9917606 +0.9917504 0.9999288 0.9917606 +0.9917507 0.9999288 0.9917606 +0.991751 0.9999288 0.9917606 +0.9917515 0.9999288 0.9917606 +0.9917521 0.9999288 0.9917606 +0.9917528 0.9999288 0.9917606 +0.9917537 0.9999288 0.9917606 +0.9917549 0.9999288 0.9917606 +0.9917564 0.9999288 0.9917606 +0.9917582 0.9999288 0.9917606 +0.9917606 0.9999288 0.9917606 +0.9917636 0.9999288 0.9917606 +0.9917674 0.9999288 0.9917606 +0.9917722 0.9999288 0.9917606 +0.9917782 0.9999288 0.9917606 +0.9917859 0.9999288 0.9917606 +0.9917956 0.9999288 0.9917606 +0.9918079 0.9999288 0.9917606 +0.9918234 0.9999288 0.9917606 +0.9918431 0.9999288 0.9917606 +0.991868 0.9999288 0.9917606 +0.9918994 0.9999288 0.9917606 +0.9919392 0.9999288 0.9917606 +0.9919896 0.9999288 0.9917606 +0.9920533 0.9999288 0.9917606 +0.9921339 0.9999288 0.9917606 +0.9922358 0.9999288 0.9917606 +0.9923648 0.9999288 0.9917606 +0.992528 0.9999288 0.9917606 +0.9927345 0.9999288 0.9917606 +0.9929957 0.9999288 0.9917606 +0.9933261 0.9999288 0.9917606 +0.9937442 0.9999288 0.9917606 +0.9942731 0.9999288 0.9917606 +0.9949422 0.9999288 0.9917606 +0.9957887 0.9999288 0.9917606 +0.9968597 0.9999288 0.9917606 +0.9982146 0.9999288 0.9917606 +0.9999288 0.9999288 0.9917606 +0.9999437 0.9985868 0.9934761 +0.9934695 0.9999437 0.9934765 +0.9934695 0.9999437 0.9934765 +0.9934695 0.9999437 0.9934765 +0.9934695 0.9999437 0.9934765 +0.9934695 0.9999437 0.9934765 +0.9934695 0.9999437 0.9934765 +0.9934695 0.9999437 0.9934765 +0.9934694 0.9999437 0.9934764 +0.9934694 0.9999437 0.9934764 +0.9934694 0.9999437 0.9934764 +0.9934694 0.9999437 0.9934763 +0.9934694 0.9999437 0.9934763 +0.9934694 0.9999437 0.9934762 +0.9934694 0.9999437 0.9934762 +0.9934694 0.9999437 0.9934761 +0.9934694 0.9999437 0.9934761 +0.9934695 0.9999437 0.9934761 +0.9934697 0.9999437 0.9934761 +0.9934698 0.9999437 0.9934761 +0.9934701 0.9999437 0.9934761 +0.9934704 0.9999437 0.9934761 +0.9934707 0.9999437 0.9934761 +0.9934712 0.9999437 0.9934761 +0.9934718 0.9999437 0.9934761 +0.9934725 0.9999437 0.9934761 +0.9934734 0.9999437 0.9934761 +0.9934746 0.9999437 0.9934761 +0.9934761 0.9999437 0.9934761 +0.9934779 0.9999437 0.9934761 +0.9934803 0.9999437 0.9934761 +0.9934833 0.9999437 0.9934761 +0.9934871 0.9999437 0.9934761 +0.9934919 0.9999437 0.9934761 +0.993498 0.9999437 0.9934761 +0.9935057 0.9999437 0.9934761 +0.9935154 0.9999437 0.9934761 +0.9935277 0.9999437 0.9934761 +0.9935432 0.9999437 0.9934761 +0.9935629 0.9999437 0.9934761 +0.9935878 0.9999437 0.9934761 +0.9936193 0.9999437 0.9934761 +0.9936592 0.9999437 0.9934761 +0.9937096 0.9999437 0.9934761 +0.9937734 0.9999437 0.9934761 +0.9938541 0.9999437 0.9934761 +0.9939562 0.9999437 0.9934761 +0.9940854 0.9999437 0.9934761 +0.9942488 0.9999437 0.9934761 +0.9944556 0.9999437 0.9934761 +0.9947172 0.9999437 0.9934761 +0.9950481 0.9999437 0.9934761 +0.9954668 0.9999437 0.9934761 +0.9959964 0.9999437 0.9934761 +0.9966665 0.9999437 0.9934761 +0.9975143 0.9999437 0.9934761 +0.9985868 0.9999437 0.9934761 +0.9999437 0.9999437 0.9934761 +0.0624569 0.0624569 0.9354466 +0.062777 0.0624569 0.9354466 +0.063182 0.0624569 0.9354466 +0.0636943 0.0624569 0.9354466 +0.0643425 0.0624569 0.9354466 +0.0651625 0.0624569 0.9354466 +0.0662 0.0624569 0.9354466 +0.0675125 0.0624569 0.9354466 +0.0691729 0.0624569 0.9354466 +0.0712736 0.0624569 0.9354466 +0.0739313 0.0624569 0.9354466 +0.0772936 0.0624569 0.9354466 +0.0815473 0.0624569 0.9354466 +0.0869288 0.0624569 0.9354466 +0.0937372 0.0624569 0.9354466 +0.1023506 0.0624569 0.9354466 +0.1132477 0.0624569 0.9354466 +0.1270339 0.0624569 0.9354466 +0.1444753 0.0624569 0.9354466 +0.166541 0.0624569 0.9354466 +0.1944569 0.0624569 0.9354466 +0.2297741 0.0624569 0.9354466 +0.274455 0.0624569 0.9354466 +0.3309822 0.0624569 0.9354466 +0.4024964 0.0624569 0.9354466 +0.4929712 0.0624569 0.9354466 +0.6074336 0.0624569 0.9354466 +0.7522434 0.0624569 0.9354466 +0.9354466 0.0624569 0.9354466 +0.9545467 0.1059991 0.7765244 +0.9669269 0.1572498 0.6628604 +0.9754027 0.2151269 0.590326 +0.9814251 0.2783684 0.5525787 +0.9858181 0.3454107 0.5428189 +0.9890841 0.4144197 0.5544266 +0.9915469 0.4834235 0.5812684 +0.993424 0.5504963 0.6179091 +0.9948662 0.6139459 0.6597695 +0.9959813 0.6724572 0.703219 +0.9968475 0.7251659 0.7455842 +0.997523 0.7716588 0.785076 +0.9980513 0.8119154 0.8206552 +0.9984653 0.8462171 0.8518675 +0.9987905 0.8750477 0.8786777 +0.9990461 0.8990028 0.9013225 +0.9992474 0.9187175 0.9201934 +0.999406 0.9348153 0.935751 +0.999531 0.9478754 0.9484669 +0.9996296 0.958416 0.958789 +0.9997074 0.9668873 0.9671221 +0.9997689 0.9736726 0.9738202 +0.9998174 0.9790927 0.9791854 +0.9998557 0.9834129 0.983471 +0.999886 0.9868505 0.9868869 +0.9999099 0.989582 0.9896048 +0.9999288 0.9917501 0.9917644 +0.9999437 0.9934695 0.9934784 +0.0624569 0.062777 0.9354466 +0.0624063 0.0624063 0.9354101 +0.0628114 0.0624063 0.9354101 +0.0633239 0.0624063 0.9354101 +0.0639724 0.0624063 0.9354101 +0.0647927 0.0624063 0.9354101 +0.0658305 0.0624063 0.9354101 +0.0671435 0.0624063 0.9354101 +0.0688046 0.0624063 0.9354101 +0.0709061 0.0624063 0.9354101 +0.0735648 0.0624063 0.9354101 +0.0769284 0.0624063 0.9354101 +0.0811837 0.0624063 0.9354101 +0.0865673 0.0624063 0.9354101 +0.0933783 0.0624063 0.9354101 +0.101995 0.0624063 0.9354101 +0.1128963 0.0624063 0.9354101 +0.1266878 0.0624063 0.9354101 +0.1441359 0.0624063 0.9354101 +0.16621 0.0624063 0.9354101 +0.1941366 0.0624063 0.9354101 +0.2294673 0.0624063 0.9354101 +0.2741654 0.0624063 0.9354101 +0.3307142 0.0624063 0.9354101 +0.4022558 0.0624063 0.9354101 +0.4927653 0.0624063 0.9354101 +0.6072715 0.0624063 0.9354101 +0.7521367 0.0624063 0.9354101 +0.9354101 0.0624063 0.9354101 +0.9545286 0.1059489 0.776448 +0.9669173 0.1572031 0.6627673 +0.9753975 0.2150852 0.5902326 +0.9814221 0.2783325 0.5524942 +0.9858163 0.3453807 0.5427476 +0.9890831 0.4143955 0.5543692 +0.9915463 0.4834045 0.581224 +0.9934236 0.5504818 0.6178759 +0.994866 0.6139352 0.6597453 +0.9959811 0.6724495 0.7032018 +0.9968474 0.7251605 0.7455722 +0.997523 0.7716551 0.7850678 +0.9980512 0.8119128 0.8206497 +0.9984653 0.8462154 0.8518639 +0.9987905 0.8750466 0.8786753 +0.9990461 0.899002 0.901321 +0.9992474 0.918717 0.9201924 +0.999406 0.9348149 0.9357503 +0.999531 0.9478752 0.9484665 +0.9996296 0.9584159 0.9587888 +0.9997074 0.9668872 0.967122 +0.9997689 0.9736726 0.9738201 +0.9998174 0.9790927 0.9791853 +0.9998557 0.9834129 0.983471 +0.999886 0.9868505 0.9868869 +0.9999099 0.989582 0.9896048 +0.9999288 0.9917501 0.9917644 +0.9999437 0.9934695 0.9934784 +0.0624569 0.063182 0.9354466 +0.0624063 0.0628114 0.9354101 +0.0623458 0.0623458 0.9353643 +0.0628585 0.0623458 0.9353643 +0.0635073 0.0623458 0.9353643 +0.064328 0.0623458 0.9353643 +0.0653663 0.0623458 0.9353643 +0.0666799 0.0623458 0.9353643 +0.0683418 0.0623458 0.9353643 +0.0704444 0.0623458 0.9353643 +0.0731043 0.0623458 0.9353643 +0.0764695 0.0623458 0.9353643 +0.0807269 0.0623458 0.9353643 +0.0861131 0.0623458 0.9353643 +0.0929273 0.0623458 0.9353643 +0.1015482 0.0623458 0.9353643 +0.1124547 0.0623458 0.9353643 +0.1262529 0.0623458 0.9353643 +0.1437093 0.0623458 0.9353643 +0.1657941 0.0623458 0.9353643 +0.1937341 0.0623458 0.9353643 +0.2290819 0.0623458 0.9353643 +0.2738014 0.0623458 0.9353643 +0.3303774 0.0623458 0.9353643 +0.4019535 0.0623458 0.9353643 +0.4925065 0.0623458 0.9353643 +0.6070678 0.0623458 0.9353643 +0.7520027 0.0623458 0.9353643 +0.9353643 0.0623458 0.9353643 +0.9545059 0.1058883 0.776352 +0.9669053 0.1571463 0.6626503 +0.9753908 0.2150342 0.5901152 +0.9814183 0.2782884 0.5523882 +0.9858141 0.3453439 0.542658 +0.9890818 0.4143657 0.5542971 +0.9915455 0.4833811 0.5811683 +0.9934231 0.550464 0.6178341 +0.9948657 0.6139219 0.6597149 +0.9959809 0.6724399 0.7031802 +0.9968473 0.7251537 0.7455572 +0.9975229 0.7716504 0.7850576 +0.9980512 0.8119096 0.8206428 +0.9984653 0.8462132 0.8518593 +0.9987904 0.8750451 0.8786723 +0.9990461 0.8990011 0.901319 +0.9992474 0.9187164 0.9201912 +0.999406 0.9348146 0.9357495 +0.999531 0.947875 0.948466 +0.9996296 0.9584157 0.9587884 +0.9997074 0.9668871 0.9671218 +0.9997689 0.9736725 0.97382 +0.9998174 0.9790927 0.9791852 +0.9998557 0.9834129 0.9834709 +0.999886 0.9868505 0.9868869 +0.9999099 0.989582 0.9896048 +0.9999288 0.9917501 0.9917643 +0.9999437 0.9934695 0.9934784 +0.0624569 0.0636943 0.9354466 +0.0624063 0.0633239 0.9354101 +0.0623458 0.0628585 0.9353643 +0.0622749 0.0622749 0.9353068 +0.062924 0.0622749 0.9353068 +0.0637452 0.0622749 0.9353068 +0.0647842 0.0622749 0.9353068 +0.0660986 0.0622749 0.9353068 +0.0677615 0.0622749 0.9353068 +0.0698653 0.0622749 0.9353068 +0.0725268 0.0622749 0.9353068 +0.075894 0.0622749 0.9353068 +0.080154 0.0622749 0.9353068 +0.0855434 0.0622749 0.9353068 +0.0923618 0.0622749 0.9353068 +0.1009878 0.0622749 0.9353068 +0.1119009 0.0622749 0.9353068 +0.1257074 0.0622749 0.9353068 +0.1431744 0.0622749 0.9353068 +0.1652725 0.0622749 0.9353068 +0.1932293 0.0622749 0.9353068 +0.2285984 0.0622749 0.9353068 +0.2733449 0.0622749 0.9353068 +0.3299551 0.0622749 0.9353068 +0.4015743 0.0622749 0.9353068 +0.4921819 0.0622749 0.9353068 +0.6068123 0.0622749 0.9353068 +0.7518347 0.0622749 0.9353068 +0.9353068 0.0622749 0.9353068 +0.9544774 0.1058162 0.7762317 +0.9668902 0.1570779 0.6625036 +0.9753825 0.2149725 0.5899682 +0.9814136 0.2782347 0.5522553 +0.9858113 0.3452987 0.5425458 +0.9890801 0.414329 0.5542068 +0.9915446 0.4833522 0.5810984 +0.9934225 0.5504419 0.6177818 +0.9948653 0.6139056 0.6596768 +0.9959807 0.672428 0.7031531 +0.9968472 0.7251454 0.7455383 +0.9975228 0.7716446 0.7850447 +0.9980511 0.8119057 0.8206341 +0.9984653 0.8462106 0.8518535 +0.9987904 0.8750434 0.8786686 +0.9990461 0.899 0.9013166 +0.9992474 0.9187157 0.9201896 +0.999406 0.9348141 0.9357485 +0.999531 0.9478746 0.9484653 +0.9996296 0.9584155 0.958788 +0.9997074 0.966887 0.9671215 +0.9997689 0.9736724 0.9738198 +0.9998174 0.9790926 0.9791851 +0.9998557 0.9834129 0.9834709 +0.999886 0.9868505 0.9868868 +0.9999099 0.989582 0.9896047 +0.9999288 0.9917501 0.9917643 +0.9999437 0.9934695 0.9934784 +0.0624569 0.0643425 0.9354466 +0.0624063 0.0639724 0.9354101 +0.0623458 0.0635073 0.9353643 +0.0622749 0.062924 0.9353068 +0.0621943 0.0621943 0.9352348 +0.0630161 0.0621943 0.9352348 +0.0640558 0.0621943 0.9352348 +0.0653712 0.0621943 0.9352348 +0.0670354 0.0621943 0.9352348 +0.0691408 0.0621943 0.9352348 +0.0718043 0.0621943 0.9352348 +0.0751741 0.0621943 0.9352348 +0.0794373 0.0621943 0.9352348 +0.0848308 0.0621943 0.9352348 +0.0916543 0.0621943 0.9352348 +0.1002868 0.0621943 0.9352348 +0.1112082 0.0621943 0.9352348 +0.125025 0.0621943 0.9352348 +0.1425052 0.0621943 0.9352348 +0.1646199 0.0621943 0.9352348 +0.1925979 0.0621943 0.9352348 +0.2279936 0.0621943 0.9352348 +0.2727739 0.0621943 0.9352348 +0.3294267 0.0621943 0.9352348 +0.4010999 0.0621943 0.9352348 +0.4917758 0.0621943 0.9352348 +0.6064926 0.0621943 0.9352348 +0.7516243 0.0621943 0.9352348 +0.9352348 0.0621943 0.9352348 +0.9544418 0.1057322 0.7760811 +0.9668714 0.1569971 0.6623201 +0.9753721 0.2148987 0.5897842 +0.9814076 0.2781701 0.5520892 +0.9858079 0.3452442 0.5424054 +0.9890781 0.4142845 0.5540939 +0.9915433 0.4833171 0.5810111 +0.9934218 0.550415 0.6177164 +0.9948649 0.6138855 0.6596292 +0.9959804 0.6724135 0.7031193 +0.996847 0.7251351 0.7455148 +0.9975227 0.7716375 0.7850286 +0.9980511 0.8119009 0.8206233 +0.9984652 0.8462073 0.8518464 +0.9987904 0.8750412 0.8786638 +0.9990461 0.8989986 0.9013135 +0.9992474 0.9187148 0.9201876 +0.999406 0.9348135 0.9357472 +0.999531 0.9478743 0.9484645 +0.9996296 0.9584153 0.9587875 +0.9997074 0.9668869 0.9671212 +0.9997689 0.9736723 0.9738196 +0.9998174 0.9790925 0.979185 +0.9998557 0.9834128 0.9834708 +0.999886 0.9868504 0.9868868 +0.9999099 0.989582 0.9896047 +0.9999288 0.9917501 0.9917643 +0.9999437 0.9934695 0.9934784 +0.0624569 0.0651625 0.9354466 +0.0624063 0.0647927 0.9354101 +0.0623458 0.064328 0.9353643 +0.0622749 0.0637452 0.9353068 +0.0621943 0.0630161 0.9352348 +0.0621069 0.0621069 0.9351449 +0.0631476 0.0621069 0.9351449 +0.0644643 0.0621069 0.9351449 +0.06613 0.0621069 0.9351449 +0.0682373 0.0621069 0.9351449 +0.0709034 0.0621069 0.9351449 +0.0742763 0.0621069 0.9351449 +0.0785435 0.0621069 0.9351449 +0.0839421 0.0621069 0.9351449 +0.090772 0.0621069 0.9351449 +0.0994127 0.0621069 0.9351449 +0.1103442 0.0621069 0.9351449 +0.1241741 0.0621069 0.9351449 +0.1416707 0.0621069 0.9351449 +0.1638062 0.0621069 0.9351449 +0.1918104 0.0621069 0.9351449 +0.2272394 0.0621069 0.9351449 +0.2720617 0.0621069 0.9351449 +0.3287678 0.0621069 0.9351449 +0.4005083 0.0621069 0.9351449 +0.4912694 0.0621069 0.9351449 +0.6060939 0.0621069 0.9351449 +0.751362 0.0621069 0.9351449 +0.9351449 0.0621069 0.9351449 +0.9543974 0.1056375 0.7758934 +0.9668479 0.156904 0.6620914 +0.9753591 0.2148124 0.589555 +0.9814002 0.2780936 0.5518821 +0.9858036 0.3451791 0.5422305 +0.9890755 0.4142311 0.5539533 +0.9915418 0.4832747 0.5809023 +0.9934209 0.5503825 0.6176349 +0.9948643 0.6138613 0.6595699 +0.9959801 0.6723959 0.7030771 +0.9968468 0.7251226 0.7454855 +0.9975226 0.7716288 0.7850086 +0.998051 0.8118949 0.8206099 +0.9984652 0.8462034 0.8518374 +0.9987904 0.8750386 0.878658 +0.9990461 0.8989969 0.9013097 +0.9992474 0.9187137 0.9201852 +0.9994059 0.9348128 0.9357457 +0.999531 0.9478738 0.9484635 +0.9996296 0.958415 0.9587869 +0.9997074 0.9668867 0.9671208 +0.9997689 0.9736722 0.9738193 +0.9998174 0.9790925 0.9791848 +0.9998557 0.9834128 0.9834707 +0.999886 0.9868504 0.9868867 +0.9999099 0.9895819 0.9896047 +0.9999288 0.9917501 0.9917643 +0.9999437 0.9934695 0.9934784 +0.0624569 0.0662 0.9354466 +0.0624063 0.0658305 0.9354101 +0.0623458 0.0653663 0.9353643 +0.0622749 0.0647842 0.9353068 +0.0621943 0.0640558 0.9352348 +0.0621069 0.0631476 0.9351449 +0.0620199 0.0620199 0.9350332 +0.063338 0.0620199 0.9350332 +0.0650057 0.0620199 0.9350332 +0.0671155 0.0620199 0.9350332 +0.0697847 0.0620199 0.9350332 +0.0731615 0.0620199 0.9350332 +0.0774337 0.0620199 0.9350332 +0.0828386 0.0620199 0.9350332 +0.0896764 0.0620199 0.9350332 +0.0983271 0.0620199 0.9350332 +0.1092715 0.0620199 0.9350332 +0.1231174 0.0620199 0.9350332 +0.1406344 0.0620199 0.9350332 +0.1627957 0.0620199 0.9350332 +0.1908325 0.0620199 0.9350332 +0.2263028 0.0620199 0.9350332 +0.2711774 0.0620199 0.9350332 +0.3279495 0.0620199 0.9350332 +0.3997736 0.0620199 0.9350332 +0.4906404 0.0620199 0.9350332 +0.6055988 0.0620199 0.9350332 +0.7510361 0.0620199 0.9350332 +0.9350332 0.0620199 0.9350332 +0.9543421 0.1055364 0.7756603 +0.9668187 0.1568008 0.6618076 +0.975343 0.2147144 0.5892706 +0.9813911 0.2780055 0.5516253 +0.9857982 0.3451032 0.5420136 +0.9890723 0.4141683 0.5537789 +0.9915399 0.4832246 0.5807673 +0.9934197 0.5503438 0.6175339 +0.9948636 0.6138323 0.6594963 +0.9959797 0.6723748 0.7030249 +0.9968465 0.7251076 0.7454491 +0.9975224 0.7716184 0.7849838 +0.9980509 0.8118878 0.8205932 +0.9984651 0.8461986 0.8518264 +0.9987903 0.8750355 0.8786507 +0.9990461 0.8989948 0.901305 +0.9992473 0.9187123 0.9201821 +0.9994059 0.9348119 0.9357437 +0.999531 0.9478733 0.9484623 +0.9996296 0.9584146 0.9587861 +0.9997074 0.9668865 0.9671203 +0.9997689 0.9736721 0.973819 +0.9998174 0.9790924 0.9791846 +0.9998557 0.9834127 0.9834706 +0.999886 0.9868504 0.9868866 +0.9999099 0.9895819 0.9896046 +0.9999288 0.99175 0.9917642 +0.9999437 0.9934695 0.9934783 +0.0624569 0.0675125 0.9354466 +0.0624063 0.0671435 0.9354101 +0.0623458 0.0666799 0.9353643 +0.0622749 0.0660986 0.9353068 +0.0621943 0.0653712 0.9352348 +0.0621069 0.0644643 0.9351449 +0.0620199 0.063338 0.9350332 +0.0619473 0.0619473 0.9348949 +0.0636174 0.0619473 0.9348949 +0.0657302 0.0619473 0.9348949 +0.0684033 0.0619473 0.9348949 +0.071785 0.0619473 0.9348949 +0.0760633 0.0619473 0.9348949 +0.0814759 0.0619473 0.9348949 +0.0883235 0.0619473 0.9348949 +0.0969867 0.0619473 0.9348949 +0.1079468 0.0619473 0.9348949 +0.1218126 0.0619473 0.9348949 +0.1393548 0.0619473 0.9348949 +0.1615479 0.0619473 0.9348949 +0.189625 0.0619473 0.9348949 +0.2251463 0.0619473 0.9348949 +0.2700853 0.0619473 0.9348949 +0.326939 0.0619473 0.9348949 +0.3988663 0.0619473 0.9348949 +0.4898637 0.0619473 0.9348949 +0.6049872 0.0619473 0.9348949 +0.7506335 0.0619473 0.9348949 +0.9348949 0.0619473 0.9348949 +0.9542739 0.1054384 0.7753725 +0.9667827 0.1566936 0.6614574 +0.9753231 0.2146085 0.5889198 +0.9813797 0.2779077 0.5513085 +0.9857916 0.3450175 0.5417461 +0.9890684 0.4140964 0.5535638 +0.9915376 0.4831666 0.580601 +0.9934183 0.5502987 0.6174094 +0.9948628 0.6137984 0.6594057 +0.9959791 0.67235 0.7029605 +0.9968462 0.7250899 0.7454044 +0.9975222 0.7716061 0.7849532 +0.9980508 0.8118794 0.8205726 +0.998465 0.8461929 0.8518127 +0.9987903 0.8750317 0.8786418 +0.999046 0.8989923 0.9012992 +0.9992473 0.9187107 0.9201784 +0.9994059 0.9348109 0.9357413 +0.999531 0.9478726 0.9484607 +0.9996296 0.9584142 0.9587851 +0.9997074 0.9668862 0.9671197 +0.9997689 0.9736719 0.9738186 +0.9998174 0.9790923 0.9791844 +0.9998557 0.9834127 0.9834704 +0.999886 0.9868503 0.9868865 +0.9999099 0.9895819 0.9896046 +0.9999288 0.99175 0.9917642 +0.9999437 0.9934694 0.9934783 +0.0624569 0.0691729 0.9354466 +0.0624063 0.0688046 0.9354101 +0.0623458 0.0683418 0.9353643 +0.0622749 0.0677615 0.9353068 +0.0621943 0.0670354 0.9352348 +0.0621069 0.06613 0.9351449 +0.0620199 0.0650057 0.9350332 +0.0619473 0.0636174 0.9348949 +0.061916 0.061916 0.9347252 +0.0640325 0.061916 0.9347252 +0.0667103 0.061916 0.9347252 +0.0700979 0.061916 0.9347252 +0.0743837 0.061916 0.9347252 +0.0798059 0.061916 0.9347252 +0.0866656 0.061916 0.9347252 +0.095344 0.061916 0.9347252 +0.1063233 0.061916 0.9347252 +0.1202135 0.061916 0.9347252 +0.1377865 0.061916 0.9347252 +0.1600186 0.061916 0.9347252 +0.1881451 0.061916 0.9347252 +0.2237288 0.061916 0.9347252 +0.2687468 0.061916 0.9347252 +0.3257005 0.061916 0.9347252 +0.3977542 0.061916 0.9347252 +0.4889116 0.061916 0.9347252 +0.6042375 0.061916 0.9347252 +0.7501398 0.061916 0.9347252 +0.9347252 0.061916 0.9347252 +0.9541902 0.1053624 0.7750199 +0.9667385 0.1565954 0.6610284 +0.9752987 0.2145034 0.5884903 +0.9813659 0.2778058 0.5509208 +0.9857835 0.3449254 0.5414188 +0.9890637 0.4140176 0.5533007 +0.9915347 0.4831021 0.5803976 +0.9934166 0.550248 0.6172571 +0.9948617 0.6137599 0.6592948 +0.9959785 0.6723217 0.7028817 +0.9968458 0.7250697 0.7453496 +0.997522 0.7715919 0.7849158 +0.9980506 0.8118697 0.8205475 +0.9984649 0.8461864 0.8517961 +0.9987902 0.8750274 0.8786309 +0.999046 0.8989895 0.9012921 +0.9992473 0.9187089 0.9201738 +0.9994059 0.9348097 0.9357384 +0.999531 0.9478718 0.9484589 +0.9996296 0.9584137 0.9587839 +0.9997074 0.9668859 0.9671189 +0.9997689 0.9736717 0.9738182 +0.9998174 0.9790921 0.9791841 +0.9998557 0.9834126 0.9834702 +0.999886 0.9868503 0.9868864 +0.9999099 0.9895819 0.9896045 +0.9999288 0.99175 0.9917642 +0.9999437 0.9934694 0.9934783 +0.0624569 0.0712736 0.9354466 +0.0624063 0.0709061 0.9354101 +0.0623458 0.0704444 0.9353643 +0.0622749 0.0698653 0.9353068 +0.0621943 0.0691408 0.9352348 +0.0621069 0.0682373 0.9351449 +0.0620199 0.0671155 0.9350332 +0.0619473 0.0657302 0.9348949 +0.061916 0.0640325 0.9347252 +0.0619734 0.0619734 0.9345187 +0.0646568 0.0619734 0.9345187 +0.0680517 0.0619734 0.9345187 +0.0723466 0.0619734 0.9345187 +0.0777803 0.0619734 0.9345187 +0.0846546 0.0619734 0.9345187 +0.0933514 0.0619734 0.9345187 +0.1043541 0.0619734 0.9345187 +0.1182739 0.0619734 0.9345187 +0.1358843 0.0619734 0.9345187 +0.1581637 0.0619734 0.9345187 +0.1863501 0.0619734 0.9345187 +0.2220095 0.0619734 0.9345187 +0.2671233 0.0619734 0.9345187 +0.3241981 0.0619734 0.9345187 +0.3964052 0.0619734 0.9345187 +0.4877565 0.0619734 0.9345187 +0.6033278 0.0619734 0.9345187 +0.7495406 0.0619734 0.9345187 +0.9345187 0.0619734 0.9345187 +0.9540886 0.1053433 0.7745924 +0.966685 0.1565315 0.6605087 +0.9752692 0.2144168 0.5879701 +0.9813491 0.2777122 0.5504514 +0.9857738 0.3448353 0.5410227 +0.9890579 0.4139373 0.5529823 +0.9915312 0.4830346 0.5801514 +0.9934145 0.5501939 0.6170729 +0.9948604 0.6137183 0.6591607 +0.9959777 0.6722907 0.7027865 +0.9968453 0.7250473 0.7452834 +0.9975217 0.7715762 0.7848706 +0.9980504 0.8118589 0.8205171 +0.9984648 0.8461791 0.8517759 +0.9987902 0.8750225 0.8786176 +0.9990459 0.8989863 0.9012835 +0.9992473 0.9187068 0.9201683 +0.9994059 0.9348083 0.9357348 +0.9995309 0.947871 0.9484566 +0.9996296 0.9584132 0.9587825 +0.9997074 0.9668855 0.967118 +0.9997689 0.9736715 0.9738176 +0.9998174 0.979092 0.9791837 +0.9998557 0.9834125 0.98347 +0.999886 0.9868502 0.9868863 +0.9999099 0.9895818 0.9896044 +0.9999288 0.99175 0.9917641 +0.9999437 0.9934694 0.9934783 +0.0624569 0.0739313 0.9354466 +0.0624063 0.0735648 0.9354101 +0.0623458 0.0731043 0.9353643 +0.0622749 0.0725268 0.9353068 +0.0621943 0.0718043 0.9352348 +0.0621069 0.0709034 0.9351449 +0.0620199 0.0697847 0.9350332 +0.0619473 0.0684033 0.9348949 +0.061916 0.0667103 0.9347252 +0.0619734 0.0646568 0.9345187 +0.062202 0.062202 0.9342712 +0.0656055 0.062202 0.9342712 +0.0699113 0.062202 0.9342712 +0.0753587 0.062202 0.9342712 +0.0822505 0.062202 0.9342712 +0.0909694 0.062202 0.9342712 +0.102 0.062202 0.9342712 +0.1159552 0.062202 0.9342712 +0.1336102 0.062202 0.9342712 +0.1559462 0.062202 0.9342712 +0.1842041 0.062202 0.9342712 +0.219954 0.062202 0.9342712 +0.2651822 0.062202 0.9342712 +0.3224019 0.062202 0.9342712 +0.3947922 0.062202 0.9342712 +0.4863753 0.062202 0.9342712 +0.6022399 0.062202 0.9342712 +0.7488237 0.062202 0.9342712 +0.9342712 0.062202 0.9342712 +0.9539671 0.1054431 0.7740814 +0.9666211 0.1565473 0.6598881 +0.975234 0.2143816 0.5873492 +0.9813291 0.2776503 0.5498914 +0.9857621 0.3447636 0.5405503 +0.989051 0.4138668 0.5526027 +0.9915271 0.4829718 0.579858 +0.993412 0.5501416 0.6168533 +0.9948589 0.6136769 0.659001 +0.9959768 0.6722594 0.702673 +0.9968448 0.7250244 0.7452045 +0.9975213 0.7715599 0.7848167 +0.9980502 0.8118476 0.8204809 +0.9984647 0.8461714 0.8517519 +0.9987901 0.8750173 0.8786019 +0.9990459 0.8989829 0.9012733 +0.9992472 0.9187045 0.9201617 +0.9994059 0.9348069 0.9357306 +0.9995309 0.94787 0.9484539 +0.9996296 0.9584126 0.9587808 +0.9997074 0.9668852 0.9671169 +0.9997689 0.9736712 0.9738169 +0.9998174 0.9790919 0.9791833 +0.9998557 0.9834124 0.9834697 +0.999886 0.9868502 0.9868861 +0.9999099 0.9895818 0.9896043 +0.9999288 0.99175 0.991764 +0.9999437 0.9934694 0.9934782 +0.0624569 0.0772936 0.9354466 +0.0624063 0.0769284 0.9354101 +0.0623458 0.0764695 0.9353643 +0.0622749 0.075894 0.9353068 +0.0621943 0.0751741 0.9352348 +0.0621069 0.0742763 0.9351449 +0.0620199 0.0731615 0.9350332 +0.0619473 0.071785 0.9348949 +0.061916 0.0700979 0.9347252 +0.0619734 0.0680517 0.9345187 +0.062202 0.0656055 0.9342712 +0.062742 0.062742 0.9339805 +0.0670606 0.062742 0.9339805 +0.0725241 0.062742 0.9339805 +0.0794363 0.062742 0.9339805 +0.088181 0.062742 0.9339805 +0.0992443 0.062742 0.9339805 +0.1132408 0.062742 0.9339805 +0.1309481 0.062742 0.9339805 +0.1533502 0.062742 0.9339805 +0.1816918 0.062742 0.9339805 +0.2175476 0.062742 0.9339805 +0.2629098 0.062742 0.9339805 +0.3202989 0.062742 0.9339805 +0.3929036 0.062742 0.9339805 +0.484758 0.062742 0.9339805 +0.6009658 0.062742 0.9339805 +0.7479837 0.062742 0.9339805 +0.9339805 0.062742 0.9339805 +0.9538247 0.1057683 0.7734835 +0.9665463 0.1567226 0.6591625 +0.9751928 0.2144566 0.5866239 +0.9813057 0.2776626 0.5492375 +0.9857485 0.3447407 0.5399988 +0.989043 0.4138277 0.5521598 +0.9915223 0.4829286 0.5795157 +0.9934091 0.5501012 0.6165973 +0.9948571 0.6136427 0.6588147 +0.9959757 0.6722322 0.7025407 +0.9968441 0.7250039 0.7451125 +0.9975209 0.7715449 0.7847539 +0.99805 0.811837 0.8204387 +0.9984645 0.8461641 0.8517239 +0.99879 0.8750124 0.8785835 +0.9990458 0.8989796 0.9012613 +0.9992472 0.9187024 0.920154 +0.9994059 0.9348055 0.9357257 +0.9995309 0.9478691 0.9484508 +0.9996296 0.958412 0.9587788 +0.9997074 0.9668848 0.9671156 +0.9997689 0.973671 0.9738161 +0.9998174 0.9790917 0.9791828 +0.9998557 0.9834123 0.9834694 +0.999886 0.9868501 0.9868859 +0.9999099 0.9895818 0.9896042 +0.9999288 0.9917499 0.991764 +0.9999437 0.9934694 0.9934782 +0.0624569 0.0815473 0.9354466 +0.0624063 0.0811837 0.9354101 +0.0623458 0.0807269 0.9353643 +0.0622749 0.080154 0.9353068 +0.0621943 0.0794373 0.9352348 +0.0621069 0.0785435 0.9351449 +0.0620199 0.0774337 0.9350332 +0.0619473 0.0760633 0.9348949 +0.061916 0.0743837 0.9347252 +0.0619734 0.0723466 0.9345187 +0.062202 0.0699113 0.9342712 +0.062742 0.0670606 0.9339805 +0.0638283 0.0638283 0.9336494 +0.0693101 0.0638283 0.9336494 +0.0762454 0.0638283 0.9336494 +0.0850195 0.0638283 0.9336494 +0.0961197 0.0638283 0.9336494 +0.1101631 0.0638283 0.9336494 +0.1279297 0.0638283 0.9336494 +0.1504067 0.0638283 0.9336494 +0.1788432 0.0638283 0.9336494 +0.2148189 0.0638283 0.9336494 +0.260333 0.0638283 0.9336494 +0.3179142 0.0638283 0.9336494 +0.3907618 0.0638283 0.9336494 +0.4829236 0.0638283 0.9336494 +0.5995203 0.0638283 0.9336494 +0.7470302 0.0638283 0.9336494 +0.9336494 0.0638283 0.9336494 +0.953663 0.1064997 0.7728059 +0.9664615 0.1571937 0.6583412 +0.9751462 0.2147432 0.5858033 +0.9812792 0.2778236 0.5484982 +0.9857332 0.3448204 0.5393756 +0.9890339 0.4138582 0.5516594 +0.9915169 0.4829319 0.5791292 +0.9934058 0.5500915 0.6163081 +0.9948551 0.6136284 0.6586044 +0.9959745 0.672218 0.7023914 +0.9968433 0.7249916 0.7450087 +0.9975204 0.7715352 0.7846831 +0.9980497 0.8118298 0.8203911 +0.9984643 0.8461589 0.8516924 +0.9987899 0.8750088 0.8785628 +0.9990458 0.8989771 0.9012479 +0.9992472 0.9187008 0.9201453 +0.9994058 0.9348044 0.9357201 +0.9995309 0.9478684 0.9484472 +0.9996296 0.9584115 0.9587765 +0.9997074 0.9668845 0.9671142 +0.9997689 0.9736708 0.9738152 +0.9998174 0.9790916 0.9791822 +0.9998557 0.9834122 0.9834691 +0.999886 0.9868501 0.9868857 +0.9999099 0.9895817 0.989604 +0.9999288 0.9917499 0.9917639 +0.9999437 0.9934694 0.9934781 +0.0624569 0.0869288 0.9354466 +0.0624063 0.0865673 0.9354101 +0.0623458 0.0861131 0.9353643 +0.0622749 0.0855434 0.9353068 +0.0621943 0.0848308 0.9352348 +0.0621069 0.0839421 0.9351449 +0.0620199 0.0828386 0.9350332 +0.0619473 0.0814759 0.9348949 +0.061916 0.0798059 0.9347252 +0.0619734 0.0777803 0.9345187 +0.062202 0.0753587 0.9342712 +0.062742 0.0725241 0.9339805 +0.0638283 0.0693101 0.9336494 +0.0658501 0.0658501 0.9332914 +0.0728103 0.0658501 0.9332914 +0.0816158 0.0658501 0.9332914 +0.0927559 0.0658501 0.9332914 +0.1068496 0.0658501 0.9332914 +0.12468 0.0658501 0.9332914 +0.1472378 0.0658501 0.9332914 +0.1757762 0.0658501 0.9332914 +0.2118811 0.0658501 0.9332914 +0.2575585 0.0658501 0.9332914 +0.3153463 0.0658501 0.9332914 +0.3884555 0.0658501 0.9332914 +0.480948 0.0658501 0.9332914 +0.5979631 0.0658501 0.9332914 +0.7460024 0.0658501 0.9332914 +0.9332914 0.0658501 0.9332914 +0.9534887 0.1079385 0.7720768 +0.9663702 0.15819 0.6574584 +0.9750962 0.2154135 0.5849222 +0.9812508 0.2782606 0.5477048 +0.9857167 0.3450957 0.5387072 +0.9890241 0.4140252 0.5511229 +0.991511 0.4830292 0.5787149 +0.9934023 0.5501456 0.6159984 +0.994853 0.6136569 0.6583791 +0.9959732 0.672232 0.7022315 +0.9968425 0.7249978 0.7448975 +0.9975199 0.7715376 0.7846072 +0.9980494 0.8118303 0.8203401 +0.9984642 0.8461587 0.8516586 +0.9987897 0.8750084 0.8785407 +0.9990457 0.8989767 0.9012335 +0.9992471 0.9187004 0.920136 +0.9994058 0.9348042 0.9357142 +0.9995309 0.9478683 0.9484434 +0.9996295 0.9584114 0.9587741 +0.9997074 0.9668844 0.9671127 +0.9997689 0.9736708 0.9738142 +0.9998174 0.9790916 0.9791816 +0.9998557 0.9834122 0.9834687 +0.999886 0.98685 0.9868854 +0.9999099 0.9895817 0.9896039 +0.9999288 0.9917499 0.9917638 +0.9999437 0.9934694 0.9934781 +0.0624569 0.0937372 0.9354466 +0.0624063 0.0933783 0.9354101 +0.0623458 0.0929273 0.9353643 +0.0622749 0.0923618 0.9353068 +0.0621943 0.0916543 0.9352348 +0.0621069 0.090772 0.9351449 +0.0620199 0.0896764 0.9350332 +0.0619473 0.0883235 0.9348949 +0.061916 0.0866656 0.9347252 +0.0619734 0.0846546 0.9345187 +0.062202 0.0822505 0.9342712 +0.062742 0.0794363 0.9339805 +0.0638283 0.0762454 0.9336494 +0.0658501 0.0728103 0.9332914 +0.0694453 0.0694453 0.9329391 +0.0782816 0.0694453 0.9329391 +0.0894608 0.0694453 0.9329391 +0.1036038 0.0694453 0.9329391 +0.1214966 0.0694453 0.9329391 +0.1441333 0.0694453 0.9329391 +0.1727717 0.0694453 0.9329391 +0.209003 0.0694453 0.9329391 +0.2548403 0.0694453 0.9329391 +0.3128305 0.0694453 0.9329391 +0.3861956 0.0694453 0.9329391 +0.479012 0.0694453 0.9329391 +0.5964367 0.0694453 0.9329391 +0.7449944 0.0694453 0.9329391 +0.9329391 0.0694453 0.9329391 +0.9533177 0.1105818 0.7713628 +0.9662809 0.160092 0.6565952 +0.9750472 0.2167545 0.5840612 +0.9812231 0.2791873 0.5469301 +0.9857006 0.3457234 0.5380548 +0.9890146 0.4144423 0.5505995 +0.9915054 0.4833013 0.5783109 +0.9933988 0.5503203 0.6156963 +0.9948509 0.6137675 0.6581595 +0.9959719 0.6723012 0.7020756 +0.9968418 0.7250408 0.7447892 +0.9975194 0.7715641 0.7845333 +0.9980491 0.8118466 0.8202905 +0.998464 0.8461687 0.8516256 +0.9987896 0.8750145 0.8785191 +0.9990456 0.8989805 0.9012195 +0.9992471 0.9187027 0.920127 +0.9994058 0.9348056 0.9357084 +0.9995309 0.9478691 0.9484397 +0.9996295 0.958412 0.9587718 +0.9997074 0.9668847 0.9671112 +0.9997688 0.973671 0.9738133 +0.9998174 0.9790917 0.979181 +0.9998557 0.9834123 0.9834683 +0.999886 0.9868501 0.9868852 +0.9999099 0.9895817 0.9896037 +0.9999288 0.9917499 0.9917637 +0.9999437 0.9934694 0.993478 +0.0624569 0.1023506 0.9354466 +0.0624063 0.101995 0.9354101 +0.0623458 0.1015482 0.9353643 +0.0622749 0.1009878 0.9353068 +0.0621943 0.1002868 0.9352348 +0.0621069 0.0994127 0.9351449 +0.0620199 0.0983271 0.9350332 +0.0619473 0.0969867 0.9348949 +0.061916 0.095344 0.9347252 +0.0619734 0.0933514 0.9345187 +0.062202 0.0909694 0.9342712 +0.062742 0.088181 0.9339805 +0.0638283 0.0850195 0.9336494 +0.0658501 0.0816158 0.9332914 +0.0694453 0.0782816 0.9329391 +0.0756464 0.0756464 0.9326595 +0.0868564 0.0756464 0.9326595 +0.1010384 0.0756464 0.9326595 +0.1189805 0.0756464 0.9326595 +0.1416797 0.0756464 0.9326595 +0.170397 0.0756464 0.9326595 +0.2067281 0.0756464 0.9326595 +0.2526918 0.0756464 0.9326595 +0.3108418 0.0756464 0.9326595 +0.3844091 0.0756464 0.9326595 +0.4774812 0.0756464 0.9326595 +0.5952297 0.0756464 0.9326595 +0.7441968 0.0756464 0.9326595 +0.9326595 0.0756464 0.9326595 +0.9531823 0.1152388 0.7707988 +0.9662104 0.1635226 0.655914 +0.9750086 0.2192389 0.5833822 +0.9812013 0.2809573 0.5463195 +0.9856879 0.3469645 0.5375409 +0.9890072 0.4152991 0.5501874 +0.9915009 0.4838841 0.5779928 +0.9933961 0.5507113 0.6154586 +0.9948493 0.6140266 0.6579867 +0.9959709 0.6724711 0.701953 +0.9968411 0.7251511 0.744704 +0.9975191 0.7716352 0.7844752 +0.9980488 0.8118921 0.8202514 +0.9984638 0.8461977 0.8515998 +0.9987895 0.8750329 0.8785021 +0.9990456 0.8989921 0.9012084 +0.999247 0.9187101 0.9201199 +0.9994057 0.9348102 0.9357038 +0.9995309 0.947872 0.9484368 +0.9996295 0.9584138 0.9587699 +0.9997074 0.9668859 0.96711 +0.9997688 0.9736717 0.9738126 +0.9998174 0.9790921 0.9791806 +0.9998557 0.9834126 0.983468 +0.999886 0.9868503 0.986885 +0.9999099 0.9895819 0.9896036 +0.9999288 0.99175 0.9917636 +0.9999437 0.9934694 0.9934779 +0.0624569 0.1132477 0.9354466 +0.0624063 0.1128963 0.9354101 +0.0623458 0.1124547 0.9353643 +0.0622749 0.1119009 0.9353068 +0.0621943 0.1112082 0.9352348 +0.0621069 0.1103442 0.9351449 +0.0620199 0.1092715 0.9350332 +0.0619473 0.1079468 0.9348949 +0.061916 0.1063233 0.9347252 +0.0619734 0.1043541 0.9345187 +0.062202 0.102 0.9342712 +0.062742 0.0992443 0.9339805 +0.0638283 0.0961197 0.9336494 +0.0658501 0.0927559 0.9332914 +0.0694453 0.0894608 0.9329391 +0.0756464 0.0868564 0.9326595 +0.0860209 0.0860209 0.9325696 +0.1002154 0.0860209 0.9325696 +0.1181733 0.0860209 0.9325696 +0.1408925 0.0860209 0.9325696 +0.1696351 0.0860209 0.9325696 +0.2059983 0.0860209 0.9325696 +0.2520025 0.0860209 0.9325696 +0.3102037 0.0860209 0.9325696 +0.3838358 0.0860209 0.9325696 +0.4769901 0.0860209 0.9325696 +0.5948423 0.0860209 0.9325696 +0.7439407 0.0860209 0.9325696 +0.9325696 0.0860209 0.9325696 +0.9531389 0.1231452 0.7706179 +0.9661878 0.1694384 0.6556956 +0.9749962 0.2235962 0.5831647 +0.9811943 0.2841192 0.5461239 +0.9856839 0.3492254 0.5373763 +0.9890048 0.4168922 0.5500554 +0.9914995 0.4849907 0.577891 +0.9933953 0.5514695 0.6153825 +0.9948487 0.6145393 0.6579314 +0.9959706 0.6728136 0.7019138 +0.9968409 0.7253775 0.7446768 +0.9975189 0.7717834 0.7844566 +0.9980488 0.8119884 0.8202389 +0.9984638 0.8462598 0.8515915 +0.9987895 0.8750727 0.8784967 +0.9990455 0.8990175 0.9012049 +0.999247 0.9187262 0.9201176 +0.9994057 0.9348204 0.9357024 +0.9995308 0.9478785 0.9484359 +0.9996295 0.9584178 0.9587693 +0.9997074 0.9668884 0.9671097 +0.9997688 0.9736733 0.9738123 +0.9998174 0.9790931 0.9791804 +0.9998557 0.9834132 0.9834679 +0.999886 0.9868507 0.986885 +0.9999099 0.9895821 0.9896036 +0.9999288 0.9917502 0.9917636 +0.9999437 0.9934695 0.9934779 +0.0624569 0.1270339 0.9354466 +0.0624063 0.1266878 0.9354101 +0.0623458 0.1262529 0.9353643 +0.0622749 0.1257074 0.9353068 +0.0621943 0.125025 0.9352348 +0.0621069 0.1241741 0.9351449 +0.0620199 0.1231174 0.9350332 +0.0619473 0.1218126 0.9348949 +0.061916 0.1202135 0.9347252 +0.0619734 0.1182739 0.9345187 +0.062202 0.1159552 0.9342712 +0.062742 0.1132408 0.9339805 +0.0638283 0.1101631 0.9336494 +0.0658501 0.1068496 0.9332914 +0.0694453 0.1036038 0.9329391 +0.0756464 0.1010384 0.9326595 +0.0860209 0.1002154 0.9325696 +0.1002154 0.1002154 0.9325696 +0.1181733 0.1002154 0.9325696 +0.1408925 0.1002154 0.9325696 +0.1696351 0.1002154 0.9325696 +0.2059983 0.1002154 0.9325696 +0.2520025 0.1002154 0.9325696 +0.3102037 0.1002154 0.9325696 +0.3838358 0.1002154 0.9325696 +0.4769901 0.1002154 0.9325696 +0.5948423 0.1002154 0.9325696 +0.7439407 0.1002154 0.9325696 +0.9325696 0.1002154 0.9325696 +0.9531389 0.1340017 0.7706179 +0.9661878 0.1775917 0.6556956 +0.9749962 0.2296253 0.5831647 +0.9811943 0.2885124 0.5461239 +0.9856839 0.3523802 0.5373763 +0.9890048 0.419125 0.5500554 +0.9914995 0.4865484 0.577891 +0.9933953 0.5525411 0.6153825 +0.9948487 0.6152669 0.6579314 +0.9959706 0.6733015 0.7019138 +0.9968409 0.7257011 0.7446768 +0.9975189 0.7719959 0.7844566 +0.9980488 0.8121268 0.8202389 +0.9984638 0.8463492 0.8515915 +0.9987895 0.8751301 0.8784967 +0.9990455 0.8990542 0.9012049 +0.999247 0.9187495 0.9201176 +0.9994057 0.9348352 0.9357024 +0.9995308 0.9478878 0.9484359 +0.9996295 0.9584237 0.9587693 +0.9997074 0.9668922 0.9671097 +0.9997688 0.9736756 0.9738123 +0.9998174 0.9790946 0.9791804 +0.9998557 0.9834141 0.9834679 +0.999886 0.9868512 0.986885 +0.9999099 0.9895825 0.9896036 +0.9999288 0.9917504 0.9917636 +0.9999437 0.9934697 0.9934779 +0.0624569 0.1444753 0.9354466 +0.0624063 0.1441359 0.9354101 +0.0623458 0.1437093 0.9353643 +0.0622749 0.1431744 0.9353068 +0.0621943 0.1425052 0.9352348 +0.0621069 0.1416707 0.9351449 +0.0620199 0.1406344 0.9350332 +0.0619473 0.1393548 0.9348949 +0.061916 0.1377865 0.9347252 +0.0619734 0.1358843 0.9345187 +0.062202 0.1336102 0.9342712 +0.062742 0.1309481 0.9339805 +0.0638283 0.1279297 0.9336494 +0.0658501 0.12468 0.9332914 +0.0694453 0.1214966 0.9329391 +0.0756464 0.1189805 0.9326595 +0.0860209 0.1181733 0.9325696 +0.1002154 0.1181733 0.9325696 +0.1181733 0.1181733 0.9325696 +0.1408925 0.1181733 0.9325696 +0.1696351 0.1181733 0.9325696 +0.2059983 0.1181733 0.9325696 +0.2520025 0.1181733 0.9325696 +0.3102037 0.1181733 0.9325696 +0.3838358 0.1181733 0.9325696 +0.4769901 0.1181733 0.9325696 +0.5948423 0.1181733 0.9325696 +0.7439407 0.1181733 0.9325696 +0.9325696 0.1181733 0.9325696 +0.9531389 0.1477366 0.7706179 +0.9661878 0.1879067 0.6556956 +0.9749962 0.2372529 0.5831647 +0.9811943 0.2940703 0.5461239 +0.9856839 0.3563715 0.5373763 +0.9890048 0.4219498 0.5500554 +0.9914995 0.4885191 0.577891 +0.9933953 0.5538969 0.6153825 +0.9948487 0.6161874 0.6579314 +0.9959706 0.6739188 0.7019138 +0.9968409 0.7261105 0.7446768 +0.9975189 0.7722648 0.7844566 +0.9980488 0.8123018 0.8202389 +0.9984638 0.8464623 0.8515915 +0.9987895 0.8752028 0.8784967 +0.9990455 0.8991006 0.9012049 +0.999247 0.9187791 0.9201176 +0.9994057 0.9348539 0.9357024 +0.9995308 0.9478997 0.9484359 +0.9996295 0.9584312 0.9587693 +0.9997074 0.9668969 0.9671097 +0.9997688 0.9736786 0.9738123 +0.9998174 0.9790965 0.9791804 +0.9998557 0.9834153 0.9834679 +0.999886 0.986852 0.986885 +0.9999099 0.9895829 0.9896036 +0.9999288 0.9917507 0.9917636 +0.9999437 0.9934698 0.9934779 +0.0624569 0.166541 0.9354466 +0.0624063 0.16621 0.9354101 +0.0623458 0.1657941 0.9353643 +0.0622749 0.1652725 0.9353068 +0.0621943 0.1646199 0.9352348 +0.0621069 0.1638062 0.9351449 +0.0620199 0.1627957 0.9350332 +0.0619473 0.1615479 0.9348949 +0.061916 0.1600186 0.9347252 +0.0619734 0.1581637 0.9345187 +0.062202 0.1559462 0.9342712 +0.062742 0.1533502 0.9339805 +0.0638283 0.1504067 0.9336494 +0.0658501 0.1472378 0.9332914 +0.0694453 0.1441333 0.9329391 +0.0756464 0.1416797 0.9326595 +0.0860209 0.1408925 0.9325696 +0.1002154 0.1408925 0.9325696 +0.1181733 0.1408925 0.9325696 +0.1408925 0.1408925 0.9325696 +0.1696351 0.1408925 0.9325696 +0.2059983 0.1408925 0.9325696 +0.2520025 0.1408925 0.9325696 +0.3102037 0.1408925 0.9325696 +0.3838358 0.1408925 0.9325696 +0.4769901 0.1408925 0.9325696 +0.5948423 0.1408925 0.9325696 +0.7439407 0.1408925 0.9325696 +0.9325696 0.1408925 0.9325696 +0.9531389 0.1651131 0.7706179 +0.9661878 0.2009566 0.6556956 +0.9749962 0.2469027 0.5831647 +0.9811943 0.3011018 0.5461239 +0.9856839 0.3614209 0.5373763 +0.9890048 0.4255236 0.5500554 +0.9914995 0.4910123 0.577891 +0.9933953 0.5556122 0.6153825 +0.9948487 0.6173519 0.6579314 +0.9959706 0.6746998 0.7019138 +0.9968409 0.7266285 0.7446768 +0.9975189 0.7726049 0.7844566 +0.9980488 0.8125232 0.8202389 +0.9984638 0.8466054 0.8515915 +0.9987895 0.8752947 0.8784967 +0.9990455 0.8991593 0.9012049 +0.999247 0.9188164 0.9201176 +0.9994057 0.9348776 0.9357024 +0.9995308 0.9479146 0.9484359 +0.9996295 0.9584406 0.9587693 +0.9997074 0.9669028 0.9671097 +0.9997688 0.9736823 0.9738123 +0.9998174 0.9790988 0.9791804 +0.9998557 0.9834167 0.9834679 +0.999886 0.9868529 0.986885 +0.9999099 0.9895835 0.9896036 +0.9999288 0.991751 0.9917636 +0.9999437 0.9934701 0.9934779 +0.0624569 0.1944569 0.9354466 +0.0624063 0.1941366 0.9354101 +0.0623458 0.1937341 0.9353643 +0.0622749 0.1932293 0.9353068 +0.0621943 0.1925979 0.9352348 +0.0621069 0.1918104 0.9351449 +0.0620199 0.1908325 0.9350332 +0.0619473 0.189625 0.9348949 +0.061916 0.1881451 0.9347252 +0.0619734 0.1863501 0.9345187 +0.062202 0.1842041 0.9342712 +0.062742 0.1816918 0.9339805 +0.0638283 0.1788432 0.9336494 +0.0658501 0.1757762 0.9332914 +0.0694453 0.1727717 0.9329391 +0.0756464 0.170397 0.9326595 +0.0860209 0.1696351 0.9325696 +0.1002154 0.1696351 0.9325696 +0.1181733 0.1696351 0.9325696 +0.1408925 0.1696351 0.9325696 +0.1696351 0.1696351 0.9325696 +0.2059983 0.1696351 0.9325696 +0.2520025 0.1696351 0.9325696 +0.3102037 0.1696351 0.9325696 +0.3838358 0.1696351 0.9325696 +0.4769901 0.1696351 0.9325696 +0.5948423 0.1696351 0.9325696 +0.7439407 0.1696351 0.9325696 +0.9325696 0.1696351 0.9325696 +0.9531389 0.1870965 0.7706179 +0.9661878 0.2174663 0.6556956 +0.9749962 0.2591111 0.5831647 +0.9811943 0.3099976 0.5461239 +0.9856839 0.3678092 0.5373763 +0.9890048 0.4300448 0.5500554 +0.9914995 0.4941665 0.577891 +0.9933953 0.5577822 0.6153825 +0.9948487 0.6188252 0.6579314 +0.9959706 0.6756878 0.7019138 +0.9968409 0.7272837 0.7446768 +0.9975189 0.7730352 0.7844566 +0.9980488 0.8128033 0.8202389 +0.9984638 0.8467864 0.8515915 +0.9987895 0.8754109 0.8784967 +0.9990455 0.8992336 0.9012049 +0.999247 0.9188636 0.9201176 +0.9994057 0.9349075 0.9357024 +0.9995308 0.9479335 0.9484359 +0.9996295 0.9584526 0.9587693 +0.9997074 0.9669103 0.9671097 +0.9997688 0.973687 0.9738123 +0.9998174 0.9791018 0.9791804 +0.9998557 0.9834186 0.9834679 +0.999886 0.9868541 0.986885 +0.9999099 0.9895842 0.9896036 +0.9999288 0.9917515 0.9917636 +0.9999437 0.9934704 0.9934779 +0.0624569 0.2297741 0.9354466 +0.0624063 0.2294673 0.9354101 +0.0623458 0.2290819 0.9353643 +0.0622749 0.2285984 0.9353068 +0.0621943 0.2279936 0.9352348 +0.0621069 0.2272394 0.9351449 +0.0620199 0.2263028 0.9350332 +0.0619473 0.2251463 0.9348949 +0.061916 0.2237288 0.9347252 +0.0619734 0.2220095 0.9345187 +0.062202 0.219954 0.9342712 +0.062742 0.2175476 0.9339805 +0.0638283 0.2148189 0.9336494 +0.0658501 0.2118811 0.9332914 +0.0694453 0.209003 0.9329391 +0.0756464 0.2067281 0.9326595 +0.0860209 0.2059983 0.9325696 +0.1002154 0.2059983 0.9325696 +0.1181733 0.2059983 0.9325696 +0.1408925 0.2059983 0.9325696 +0.1696351 0.2059983 0.9325696 +0.2059983 0.2059983 0.9325696 +0.2520025 0.2059983 0.9325696 +0.3102037 0.2059983 0.9325696 +0.3838358 0.2059983 0.9325696 +0.4769901 0.2059983 0.9325696 +0.5948423 0.2059983 0.9325696 +0.7439407 0.2059983 0.9325696 +0.9325696 0.2059983 0.9325696 +0.9531389 0.2149085 0.7706179 +0.9661878 0.2383533 0.6556956 +0.9749962 0.2745562 0.5831647 +0.9811943 0.3212519 0.5461239 +0.9856839 0.3758911 0.5373763 +0.9890048 0.4357648 0.5500554 +0.9914995 0.498157 0.577891 +0.9933953 0.5605276 0.6153825 +0.9948487 0.6206891 0.6579314 +0.9959706 0.6769378 0.7019138 +0.9968409 0.7281127 0.7446768 +0.9975189 0.7735795 0.7844566 +0.9980488 0.8131577 0.8202389 +0.9984638 0.8470154 0.8515915 +0.9987895 0.875558 0.8784967 +0.9990455 0.8993275 0.9012049 +0.999247 0.9189234 0.9201176 +0.9994057 0.9349454 0.9357024 +0.9995308 0.9479575 0.9484359 +0.9996295 0.9584677 0.9587693 +0.9997074 0.9669198 0.9671097 +0.9997688 0.973693 0.9738123 +0.9998174 0.9791055 0.9791804 +0.9998557 0.9834209 0.9834679 +0.999886 0.9868555 0.986885 +0.9999099 0.9895851 0.9896036 +0.9999288 0.9917521 0.9917636 +0.9999437 0.9934707 0.9934779 +0.0624569 0.274455 0.9354466 +0.0624063 0.2741654 0.9354101 +0.0623458 0.2738014 0.9353643 +0.0622749 0.2733449 0.9353068 +0.0621943 0.2727739 0.9352348 +0.0621069 0.2720617 0.9351449 +0.0620199 0.2711774 0.9350332 +0.0619473 0.2700853 0.9348949 +0.061916 0.2687468 0.9347252 +0.0619734 0.2671233 0.9345187 +0.062202 0.2651822 0.9342712 +0.062742 0.2629098 0.9339805 +0.0638283 0.260333 0.9336494 +0.0658501 0.2575585 0.9332914 +0.0694453 0.2548403 0.9329391 +0.0756464 0.2526918 0.9326595 +0.0860209 0.2520025 0.9325696 +0.1002154 0.2520025 0.9325696 +0.1181733 0.2520025 0.9325696 +0.1408925 0.2520025 0.9325696 +0.1696351 0.2520025 0.9325696 +0.2059983 0.2520025 0.9325696 +0.2520025 0.2520025 0.9325696 +0.3102037 0.2520025 0.9325696 +0.3838358 0.2520025 0.9325696 +0.4769901 0.2520025 0.9325696 +0.5948423 0.2520025 0.9325696 +0.7439407 0.2520025 0.9325696 +0.9325696 0.2520025 0.9325696 +0.9531389 0.2500942 0.7706179 +0.9661878 0.2647781 0.6556956 +0.9749962 0.2940963 0.5831647 +0.9811943 0.3354901 0.5461239 +0.9856839 0.3861159 0.5373763 +0.9890048 0.4430013 0.5500554 +0.9914995 0.5032055 0.577891 +0.9933953 0.5640008 0.6153825 +0.9948487 0.6230471 0.6579314 +0.9959706 0.6785192 0.7019138 +0.9968409 0.7291615 0.7446768 +0.9975189 0.7742682 0.7844566 +0.9980488 0.8136061 0.8202389 +0.9984638 0.8473052 0.8515915 +0.9987895 0.8757441 0.8784967 +0.9990455 0.8994464 0.9012049 +0.999247 0.918999 0.9201176 +0.9994057 0.9349933 0.9357024 +0.9995308 0.9479878 0.9484359 +0.9996295 0.9584868 0.9587693 +0.9997074 0.9669318 0.9671097 +0.9997688 0.9737006 0.9738123 +0.9998174 0.9791103 0.9791804 +0.9998557 0.9834239 0.9834679 +0.999886 0.9868574 0.986885 +0.9999099 0.9895863 0.9896036 +0.9999288 0.9917528 0.9917636 +0.9999437 0.9934712 0.9934779 +0.0624569 0.3309822 0.9354466 +0.0624063 0.3307142 0.9354101 +0.0623458 0.3303774 0.9353643 +0.0622749 0.3299551 0.9353068 +0.0621943 0.3294267 0.9352348 +0.0621069 0.3287678 0.9351449 +0.0620199 0.3279495 0.9350332 +0.0619473 0.326939 0.9348949 +0.061916 0.3257005 0.9347252 +0.0619734 0.3241981 0.9345187 +0.062202 0.3224019 0.9342712 +0.062742 0.3202989 0.9339805 +0.0638283 0.3179142 0.9336494 +0.0658501 0.3153463 0.9332914 +0.0694453 0.3128305 0.9329391 +0.0756464 0.3108418 0.9326595 +0.0860209 0.3102037 0.9325696 +0.1002154 0.3102037 0.9325696 +0.1181733 0.3102037 0.9325696 +0.1408925 0.3102037 0.9325696 +0.1696351 0.3102037 0.9325696 +0.2059983 0.3102037 0.9325696 +0.2520025 0.3102037 0.9325696 +0.3102037 0.3102037 0.9325696 +0.3838358 0.3102037 0.9325696 +0.4769901 0.3102037 0.9325696 +0.5948423 0.3102037 0.9325696 +0.7439407 0.3102037 0.9325696 +0.9325696 0.3102037 0.9325696 +0.9531389 0.2946088 0.7706179 +0.9661878 0.2982089 0.6556956 +0.9749962 0.3188171 0.5831647 +0.9811943 0.3535032 0.5461239 +0.9856839 0.3990515 0.5373763 +0.9890048 0.4521565 0.5500554 +0.9914995 0.5095925 0.577891 +0.9933953 0.5683949 0.6153825 +0.9948487 0.6260304 0.6579314 +0.9959706 0.6805199 0.7019138 +0.9968409 0.7304884 0.7446768 +0.9975189 0.7751395 0.7844566 +0.9980488 0.8141733 0.8202389 +0.9984638 0.8476717 0.8515915 +0.9987895 0.8759795 0.8784967 +0.9990455 0.8995968 0.9012049 +0.999247 0.9190947 0.9201176 +0.9994057 0.935054 0.9357024 +0.9995308 0.9480261 0.9484359 +0.9996295 0.9585109 0.9587693 +0.9997074 0.966947 0.9671097 +0.9997688 0.9737101 0.9738123 +0.9998174 0.9791163 0.9791804 +0.9998557 0.9834277 0.9834679 +0.999886 0.9868597 0.986885 +0.9999099 0.9895878 0.9896036 +0.9999288 0.9917537 0.9917636 +0.9999437 0.9934718 0.9934779 +0.0624569 0.4024964 0.9354466 +0.0624063 0.4022558 0.9354101 +0.0623458 0.4019535 0.9353643 +0.0622749 0.4015743 0.9353068 +0.0621943 0.4010999 0.9352348 +0.0621069 0.4005083 0.9351449 +0.0620199 0.3997736 0.9350332 +0.0619473 0.3988663 0.9348949 +0.061916 0.3977542 0.9347252 +0.0619734 0.3964052 0.9345187 +0.062202 0.3947922 0.9342712 +0.062742 0.3929036 0.9339805 +0.0638283 0.3907618 0.9336494 +0.0658501 0.3884555 0.9332914 +0.0694453 0.3861956 0.9329391 +0.0756464 0.3844091 0.9326595 +0.0860209 0.3838358 0.9325696 +0.1002154 0.3838358 0.9325696 +0.1181733 0.3838358 0.9325696 +0.1408925 0.3838358 0.9325696 +0.1696351 0.3838358 0.9325696 +0.2059983 0.3838358 0.9325696 +0.2520025 0.3838358 0.9325696 +0.3102037 0.3838358 0.9325696 +0.3838358 0.3838358 0.9325696 +0.4769901 0.3838358 0.9325696 +0.5948423 0.3838358 0.9325696 +0.7439407 0.3838358 0.9325696 +0.9325696 0.3838358 0.9325696 +0.9531389 0.3509254 0.7706179 +0.9661878 0.3405032 0.6556956 +0.9749962 0.3500921 0.5831647 +0.9811943 0.3762922 0.5461239 +0.9856839 0.4154167 0.5373763 +0.9890048 0.4637389 0.5500554 +0.9914995 0.5176729 0.577891 +0.9933953 0.573954 0.6153825 +0.9948487 0.6298046 0.6579314 +0.9959706 0.683051 0.7019138 +0.9968409 0.732167 0.7446768 +0.9975189 0.7762418 0.7844566 +0.9980488 0.8148909 0.8202389 +0.9984638 0.8481355 0.8515915 +0.9987895 0.8762773 0.8784967 +0.9990455 0.899787 0.9012049 +0.999247 0.9192157 0.9201176 +0.9994057 0.9351307 0.9357024 +0.9995308 0.9480746 0.9484359 +0.9996295 0.9585415 0.9587693 +0.9997074 0.9669663 0.9671097 +0.9997688 0.9737222 0.9738123 +0.9998174 0.9791238 0.9791804 +0.9998557 0.9834324 0.9834679 +0.999886 0.9868627 0.986885 +0.9999099 0.9895897 0.9896036 +0.9999288 0.9917549 0.9917636 +0.9999437 0.9934725 0.9934779 +0.0624569 0.4929712 0.9354466 +0.0624063 0.4927653 0.9354101 +0.0623458 0.4925065 0.9353643 +0.0622749 0.4921819 0.9353068 +0.0621943 0.4917758 0.9352348 +0.0621069 0.4912694 0.9351449 +0.0620199 0.4906404 0.9350332 +0.0619473 0.4898637 0.9348949 +0.061916 0.4889116 0.9347252 +0.0619734 0.4877565 0.9345187 +0.062202 0.4863753 0.9342712 +0.062742 0.484758 0.9339805 +0.0638283 0.4829236 0.9336494 +0.0658501 0.480948 0.9332914 +0.0694453 0.479012 0.9329391 +0.0756464 0.4774812 0.9326595 +0.0860209 0.4769901 0.9325696 +0.1002154 0.4769901 0.9325696 +0.1181733 0.4769901 0.9325696 +0.1408925 0.4769901 0.9325696 +0.1696351 0.4769901 0.9325696 +0.2059983 0.4769901 0.9325696 +0.2520025 0.4769901 0.9325696 +0.3102037 0.4769901 0.9325696 +0.3838358 0.4769901 0.9325696 +0.4769901 0.4769901 0.9325696 +0.5948423 0.4769901 0.9325696 +0.7439407 0.4769901 0.9325696 +0.9325696 0.4769901 0.9325696 +0.9531389 0.4221733 0.7706179 +0.9661878 0.3940109 0.6556956 +0.9749962 0.389659 0.5831647 +0.9811943 0.4051232 0.5461239 +0.9856839 0.4361208 0.5373763 +0.9890048 0.4783922 0.5500554 +0.9914995 0.5278957 0.577891 +0.9933953 0.580987 0.6153825 +0.9948487 0.6345795 0.6579314 +0.9959706 0.6862532 0.7019138 +0.9968409 0.7342907 0.7446768 +0.9975189 0.7776364 0.7844566 +0.9980488 0.8157988 0.8202389 +0.9984638 0.8487222 0.8515915 +0.9987895 0.8766541 0.8784967 +0.9990455 0.9000277 0.9012049 +0.999247 0.9193688 0.9201176 +0.9994057 0.9352277 0.9357024 +0.9995308 0.9481359 0.9484359 +0.9996295 0.9585802 0.9587693 +0.9997074 0.9669906 0.9671097 +0.9997688 0.9737375 0.9738123 +0.9998174 0.9791334 0.9791804 +0.9998557 0.9834385 0.9834679 +0.999886 0.9868665 0.986885 +0.9999099 0.989592 0.9896036 +0.9999288 0.9917564 0.9917636 +0.9999437 0.9934734 0.9934779 +0.0624569 0.6074336 0.9354466 +0.0624063 0.6072715 0.9354101 +0.0623458 0.6070678 0.9353643 +0.0622749 0.6068123 0.9353068 +0.0621943 0.6064926 0.9352348 +0.0621069 0.6060939 0.9351449 +0.0620199 0.6055988 0.9350332 +0.0619473 0.6049872 0.9348949 +0.061916 0.6042375 0.9347252 +0.0619734 0.6033278 0.9345187 +0.062202 0.6022399 0.9342712 +0.062742 0.6009658 0.9339805 +0.0638283 0.5995203 0.9336494 +0.0658501 0.5979631 0.9332914 +0.0694453 0.5964367 0.9329391 +0.0756464 0.5952297 0.9326595 +0.0860209 0.5948423 0.9325696 +0.1002154 0.5948423 0.9325696 +0.1181733 0.5948423 0.9325696 +0.1408925 0.5948423 0.9325696 +0.1696351 0.5948423 0.9325696 +0.2059983 0.5948423 0.9325696 +0.2520025 0.5948423 0.9325696 +0.3102037 0.5948423 0.9325696 +0.3838358 0.5948423 0.9325696 +0.4769901 0.5948423 0.9325696 +0.5948423 0.5948423 0.9325696 +0.7439407 0.5948423 0.9325696 +0.9325696 0.5948423 0.9325696 +0.9531389 0.5123112 0.7706179 +0.9661878 0.4617052 0.6556956 +0.9749962 0.4397163 0.5831647 +0.9811943 0.4415982 0.5461239 +0.9856839 0.4623142 0.5373763 +0.9890048 0.4969305 0.5500554 +0.9914995 0.5408288 0.577891 +0.9933953 0.5898847 0.6153825 +0.9948487 0.6406203 0.6579314 +0.9959706 0.6903044 0.7019138 +0.9968409 0.7369774 0.7446768 +0.9975189 0.7794007 0.7844566 +0.9980488 0.8169474 0.8202389 +0.9984638 0.8494644 0.8515915 +0.9987895 0.8771307 0.8784967 +0.9990455 0.9003323 0.9012049 +0.999247 0.9195625 0.9201176 +0.9994057 0.9353505 0.9357024 +0.9995308 0.9482135 0.9484359 +0.9996295 0.9586291 0.9587693 +0.9997074 0.9670214 0.9671097 +0.9997688 0.9737569 0.9738123 +0.9998174 0.9791456 0.9791804 +0.9998557 0.9834461 0.9834679 +0.999886 0.9868713 0.986885 +0.9999099 0.989595 0.9896036 +0.9999288 0.9917582 0.9917636 +0.9999437 0.9934746 0.9934779 +0.0624569 0.7522434 0.9354466 +0.0624063 0.7521367 0.9354101 +0.0623458 0.7520027 0.9353643 +0.0622749 0.7518347 0.9353068 +0.0621943 0.7516243 0.9352348 +0.0621069 0.751362 0.9351449 +0.0620199 0.7510361 0.9350332 +0.0619473 0.7506335 0.9348949 +0.061916 0.7501398 0.9347252 +0.0619734 0.7495406 0.9345187 +0.062202 0.7488237 0.9342712 +0.062742 0.7479837 0.9339805 +0.0638283 0.7470302 0.9336494 +0.0658501 0.7460024 0.9332914 +0.0694453 0.7449944 0.9329391 +0.0756464 0.7441968 0.9326595 +0.0860209 0.7439407 0.9325696 +0.1002154 0.7439407 0.9325696 +0.1181733 0.7439407 0.9325696 +0.1408925 0.7439407 0.9325696 +0.1696351 0.7439407 0.9325696 +0.2059983 0.7439407 0.9325696 +0.2520025 0.7439407 0.9325696 +0.3102037 0.7439407 0.9325696 +0.3838358 0.7439407 0.9325696 +0.4769901 0.7439407 0.9325696 +0.5948423 0.7439407 0.9325696 +0.7439407 0.7439407 0.9325696 +0.9325696 0.7439407 0.9325696 +0.9531389 0.6263473 0.7706179 +0.9661878 0.5473473 0.6556956 +0.9749962 0.5030453 0.5831647 +0.9811943 0.4877437 0.5461239 +0.9856839 0.4954523 0.5373763 +0.9890048 0.5203839 0.5500554 +0.9914995 0.5571908 0.577891 +0.9933953 0.6011414 0.6153825 +0.9948487 0.6482627 0.6579314 +0.9959706 0.6954296 0.7019138 +0.9968409 0.7403765 0.7446768 +0.9975189 0.7816327 0.7844566 +0.9980488 0.8184005 0.8202389 +0.9984638 0.8504035 0.8515915 +0.9987895 0.8777338 0.8784967 +0.9990455 0.9007175 0.9012049 +0.999247 0.9198076 0.9201176 +0.9994057 0.9355059 0.9357024 +0.9995308 0.9483117 0.9484359 +0.9996295 0.958691 0.9587693 +0.9997074 0.9670604 0.9671097 +0.9997688 0.9737814 0.9738123 +0.9998174 0.979161 0.9791804 +0.9998557 0.9834557 0.9834679 +0.999886 0.9868773 0.986885 +0.9999099 0.9895988 0.9896036 +0.9999288 0.9917606 0.9917636 +0.9999437 0.9934761 0.9934779 +0.0624569 0.9354466 0.9354466 +0.0624063 0.9354101 0.9354101 +0.0623458 0.9353643 0.9353643 +0.0622749 0.9353068 0.9353068 +0.0621943 0.9352348 0.9352348 +0.0621069 0.9351449 0.9351449 +0.0620199 0.9350332 0.9350332 +0.0619473 0.9348949 0.9348949 +0.061916 0.9347252 0.9347252 +0.0619734 0.9345187 0.9345187 +0.062202 0.9342712 0.9342712 +0.062742 0.9339805 0.9339805 +0.0638283 0.9336494 0.9336494 +0.0658501 0.9332914 0.9332914 +0.0694453 0.9329391 0.9329391 +0.0756464 0.9326595 0.9326595 +0.0860209 0.9325696 0.9325696 +0.1002154 0.9325696 0.9325696 +0.1181733 0.9325696 0.9325696 +0.1408925 0.9325696 0.9325696 +0.1696351 0.9325696 0.9325696 +0.2059983 0.9325696 0.9325696 +0.2520025 0.9325696 0.9325696 +0.3102037 0.9325696 0.9325696 +0.3838358 0.9325696 0.9325696 +0.4769901 0.9325696 0.9325696 +0.5948423 0.9325696 0.9325696 +0.7439407 0.9325696 0.9325696 +0.9325696 0.9325696 0.9325696 +0.9531389 0.7706179 0.7706179 +0.9661878 0.6556956 0.6556956 +0.9749962 0.5831647 0.5831647 +0.9811943 0.5461239 0.5461239 +0.9856839 0.5373763 0.5373763 +0.9890048 0.5500554 0.5500554 +0.9914995 0.577891 0.577891 +0.9933953 0.6153825 0.6153825 +0.9948487 0.6579314 0.6579314 +0.9959706 0.7019138 0.7019138 +0.9968409 0.7446768 0.7446768 +0.9975189 0.7844566 0.7844566 +0.9980488 0.8202389 0.8202389 +0.9984638 0.8515915 0.8515915 +0.9987895 0.8784967 0.8784967 +0.9990455 0.9012049 0.9012049 +0.999247 0.9201176 0.9201176 +0.9994057 0.9357024 0.9357024 +0.9995308 0.9484359 0.9484359 +0.9996295 0.9587693 0.9587693 +0.9997074 0.9671097 0.9671097 +0.9997688 0.9738123 0.9738123 +0.9998174 0.9791804 0.9791804 +0.9998557 0.9834679 0.9834679 +0.999886 0.986885 0.986885 +0.9999099 0.9896036 0.9896036 +0.9999288 0.9917636 0.9917636 +0.9999437 0.9934779 0.9934779 +0.1059991 0.9545467 0.7765244 +0.1059489 0.9545286 0.776448 +0.1058883 0.9545059 0.776352 +0.1058162 0.9544774 0.7762317 +0.1057322 0.9544418 0.7760811 +0.1056375 0.9543974 0.7758934 +0.1055364 0.9543421 0.7756603 +0.1054384 0.9542739 0.7753725 +0.1053624 0.9541902 0.7750199 +0.1053433 0.9540886 0.7745924 +0.1054431 0.9539671 0.7740814 +0.1057683 0.9538247 0.7734835 +0.1064997 0.953663 0.7728059 +0.1079385 0.9534887 0.7720768 +0.1105818 0.9533177 0.7713628 +0.1152388 0.9531823 0.7707988 +0.1231452 0.9531389 0.7706179 +0.1340017 0.9531389 0.7706179 +0.1477366 0.9531389 0.7706179 +0.1651131 0.9531389 0.7706179 +0.1870965 0.9531389 0.7706179 +0.2149085 0.9531389 0.7706179 +0.2500942 0.9531389 0.7706179 +0.2946088 0.9531389 0.7706179 +0.3509254 0.9531389 0.7706179 +0.4221733 0.9531389 0.7706179 +0.5123112 0.9531389 0.7706179 +0.6263473 0.9531389 0.7706179 +0.7706179 0.9531389 0.7706179 +0.9531389 0.9531389 0.7706179 +0.9661878 0.7927704 0.6556956 +0.9749962 0.6845262 0.5831647 +0.9811943 0.6199824 0.5461239 +0.9856839 0.5904156 0.5373763 +0.9890048 0.5875938 0.5500554 +0.9914995 0.6040793 0.577891 +0.9933953 0.6333995 0.6153825 +0.9948487 0.6701635 0.6579314 +0.9959706 0.710117 0.7019138 +0.9968409 0.7501172 0.7446768 +0.9975189 0.7880291 0.7844566 +0.9980488 0.8225647 0.8202389 +0.9984638 0.8530945 0.8515915 +0.9987895 0.8794619 0.8784967 +0.9990455 0.9018215 0.9012049 +0.999247 0.9205098 0.9201176 +0.9994057 0.935951 0.9357024 +0.9995308 0.9485931 0.9484359 +0.9996295 0.9588684 0.9587693 +0.9997074 0.967172 0.9671097 +0.9997688 0.9738515 0.9738123 +0.9998174 0.979205 0.9791804 +0.9998557 0.9834833 0.9834679 +0.999886 0.9868946 0.986885 +0.9999099 0.9896096 0.9896036 +0.9999288 0.9917674 0.9917636 +0.9999437 0.9934803 0.9934779 +0.1572498 0.9669269 0.6628604 +0.1572031 0.9669173 0.6627673 +0.1571463 0.9669053 0.6626503 +0.1570779 0.9668902 0.6625036 +0.1569971 0.9668714 0.6623201 +0.156904 0.9668479 0.6620914 +0.1568008 0.9668187 0.6618076 +0.1566936 0.9667827 0.6614574 +0.1565954 0.9667385 0.6610284 +0.1565315 0.966685 0.6605087 +0.1565473 0.9666211 0.6598881 +0.1567226 0.9665463 0.6591625 +0.1571937 0.9664615 0.6583412 +0.15819 0.9663702 0.6574584 +0.160092 0.9662809 0.6565952 +0.1635226 0.9662104 0.655914 +0.1694384 0.9661878 0.6556956 +0.1775917 0.9661878 0.6556956 +0.1879067 0.9661878 0.6556956 +0.2009566 0.9661878 0.6556956 +0.2174663 0.9661878 0.6556956 +0.2383533 0.9661878 0.6556956 +0.2647781 0.9661878 0.6556956 +0.2982089 0.9661878 0.6556956 +0.3405032 0.9661878 0.6556956 +0.3940109 0.9661878 0.6556956 +0.4617052 0.9661878 0.6556956 +0.5473473 0.9661878 0.6556956 +0.6556956 0.9661878 0.6556956 +0.7927704 0.9661878 0.6556956 +0.9661878 0.9661878 0.6556956 +0.9749962 0.8127617 0.5831647 +0.9811943 0.713423 0.5461239 +0.9856839 0.6575172 0.5373763 +0.9890048 0.6350848 0.5500554 +0.9914995 0.637211 0.577891 +0.9933953 0.6561933 0.6153825 +0.9948487 0.6856388 0.6579314 +0.9959706 0.7204952 0.7019138 +0.9968409 0.757 0.7446768 +0.9975189 0.7925488 0.7844566 +0.9980488 0.8255071 0.8202389 +0.9984638 0.8549959 0.8515915 +0.9987895 0.880683 0.8784967 +0.9990455 0.9026016 0.9012049 +0.999247 0.9210061 0.9201176 +0.9994057 0.9362655 0.9357024 +0.9995308 0.9487918 0.9484359 +0.9996295 0.9589938 0.9587693 +0.9997074 0.9672509 0.9671097 +0.9997688 0.9739011 0.9738123 +0.9998174 0.9792361 0.9791804 +0.9998557 0.9835029 0.9834679 +0.999886 0.9869069 0.986885 +0.9999099 0.9896173 0.9896036 +0.9999288 0.9917722 0.9917636 +0.9999437 0.9934833 0.9934779 +0.2151269 0.9754027 0.590326 +0.2150852 0.9753975 0.5902326 +0.2150342 0.9753908 0.5901152 +0.2149725 0.9753825 0.5899682 +0.2148987 0.9753721 0.5897842 +0.2148124 0.9753591 0.589555 +0.2147144 0.975343 0.5892706 +0.2146085 0.9753231 0.5889198 +0.2145034 0.9752987 0.5884903 +0.2144168 0.9752692 0.5879701 +0.2143816 0.975234 0.5873492 +0.2144566 0.9751928 0.5866239 +0.2147432 0.9751462 0.5858033 +0.2154135 0.9750962 0.5849222 +0.2167545 0.9750472 0.5840612 +0.2192389 0.9750086 0.5833822 +0.2235962 0.9749962 0.5831647 +0.2296253 0.9749962 0.5831647 +0.2372529 0.9749962 0.5831647 +0.2469027 0.9749962 0.5831647 +0.2591111 0.9749962 0.5831647 +0.2745562 0.9749962 0.5831647 +0.2940963 0.9749962 0.5831647 +0.3188171 0.9749962 0.5831647 +0.3500921 0.9749962 0.5831647 +0.389659 0.9749962 0.5831647 +0.4397163 0.9749962 0.5831647 +0.5030453 0.9749962 0.5831647 +0.5831647 0.9749962 0.5831647 +0.6845262 0.9749962 0.5831647 +0.8127617 0.9749962 0.5831647 +0.9749962 0.9749962 0.5831647 +0.9811943 0.8316375 0.5461239 +0.9856839 0.7424095 0.5373763 +0.9890048 0.695167 0.5500554 +0.9914995 0.6791269 0.577891 +0.9933953 0.6850303 0.6153825 +0.9948487 0.7052169 0.6579314 +0.9959706 0.733625 0.7019138 +0.9968409 0.7657077 0.7446768 +0.9975189 0.7982669 0.7844566 +0.9980488 0.8292297 0.8202389 +0.9984638 0.8574015 0.8515915 +0.9987895 0.8822279 0.8784967 +0.9990455 0.9035886 0.9012049 +0.999247 0.9216339 0.9201176 +0.9994057 0.9366635 0.9357024 +0.9995308 0.9490434 0.9484359 +0.9996295 0.9591524 0.9587693 +0.9997074 0.9673508 0.9671097 +0.9997688 0.9739638 0.9738123 +0.9998174 0.9792755 0.9791804 +0.9998557 0.9835276 0.9834679 +0.999886 0.9869223 0.986885 +0.9999099 0.989627 0.9896036 +0.9999288 0.9917782 0.9917636 +0.9999437 0.9934871 0.9934779 +0.2783684 0.9814251 0.5525787 +0.2783325 0.9814221 0.5524942 +0.2782884 0.9814183 0.5523882 +0.2782347 0.9814136 0.5522553 +0.2781701 0.9814076 0.5520892 +0.2780936 0.9814002 0.5518821 +0.2780055 0.9813911 0.5516253 +0.2779077 0.9813797 0.5513085 +0.2778058 0.9813659 0.5509208 +0.2777122 0.9813491 0.5504514 +0.2776503 0.9813291 0.5498914 +0.2776626 0.9813057 0.5492375 +0.2778236 0.9812792 0.5484982 +0.2782606 0.9812508 0.5477048 +0.2791873 0.9812231 0.5469301 +0.2809573 0.9812013 0.5463195 +0.2841192 0.9811943 0.5461239 +0.2885124 0.9811943 0.5461239 +0.2940703 0.9811943 0.5461239 +0.3011018 0.9811943 0.5461239 +0.3099976 0.9811943 0.5461239 +0.3212519 0.9811943 0.5461239 +0.3354901 0.9811943 0.5461239 +0.3535032 0.9811943 0.5461239 +0.3762922 0.9811943 0.5461239 +0.4051232 0.9811943 0.5461239 +0.4415982 0.9811943 0.5461239 +0.4877437 0.9811943 0.5461239 +0.5461239 0.9811943 0.5461239 +0.6199824 0.9811943 0.5461239 +0.713423 0.9811943 0.5461239 +0.8316375 0.9811943 0.5461239 +0.9811943 0.9811943 0.5461239 +0.9856839 0.8498092 0.5373763 +0.9890048 0.7711789 0.5500554 +0.9914995 0.7321559 0.577891 +0.9933953 0.721513 0.6153825 +0.9948487 0.7299859 0.6579314 +0.9959706 0.7502359 0.7019138 +0.9968409 0.776724 0.7446768 +0.9975189 0.8055009 0.7844566 +0.9980488 0.8339392 0.8202389 +0.9984638 0.8604449 0.8515915 +0.9987895 0.8841823 0.8784967 +0.9990455 0.9048372 0.9012049 +0.999247 0.9224281 0.9201176 +0.9994057 0.9371669 0.9357024 +0.9995308 0.9493615 0.9484359 +0.9996295 0.959353 0.9587693 +0.9997074 0.967477 0.9671097 +0.9997688 0.9740432 0.9738123 +0.9998174 0.9793253 0.9791804 +0.9998557 0.9835588 0.9834679 +0.999886 0.9869419 0.986885 +0.9999099 0.9896392 0.9896036 +0.9999288 0.9917859 0.9917636 +0.9999437 0.9934919 0.9934779 +0.3454107 0.9858181 0.5428189 +0.3453807 0.9858163 0.5427476 +0.3453439 0.9858141 0.542658 +0.3452987 0.9858113 0.5425458 +0.3452442 0.9858079 0.5424054 +0.3451791 0.9858036 0.5422305 +0.3451032 0.9857982 0.5420136 +0.3450175 0.9857916 0.5417461 +0.3449254 0.9857835 0.5414188 +0.3448353 0.9857738 0.5410227 +0.3447636 0.9857621 0.5405503 +0.3447407 0.9857485 0.5399988 +0.3448204 0.9857332 0.5393756 +0.3450957 0.9857167 0.5387072 +0.3457234 0.9857006 0.5380548 +0.3469645 0.9856879 0.5375409 +0.3492254 0.9856839 0.5373763 +0.3523802 0.9856839 0.5373763 +0.3563715 0.9856839 0.5373763 +0.3614209 0.9856839 0.5373763 +0.3678092 0.9856839 0.5373763 +0.3758911 0.9856839 0.5373763 +0.3861159 0.9856839 0.5373763 +0.3990515 0.9856839 0.5373763 +0.4154167 0.9856839 0.5373763 +0.4361208 0.9856839 0.5373763 +0.4623142 0.9856839 0.5373763 +0.4954523 0.9856839 0.5373763 +0.5373763 0.9856839 0.5373763 +0.5904156 0.9856839 0.5373763 +0.6575172 0.9856839 0.5373763 +0.7424095 0.9856839 0.5373763 +0.8498092 0.9856839 0.5373763 +0.9856839 0.9856839 0.5373763 +0.9890048 0.8673437 0.5500554 +0.9914995 0.7992446 0.577891 +0.9933953 0.7676683 0.6153825 +0.9948487 0.7613218 0.6579314 +0.9959706 0.7712508 0.7019138 +0.9968409 0.7906611 0.7446768 +0.9975189 0.8146529 0.7844566 +0.9980488 0.8398974 0.8202389 +0.9984638 0.8642952 0.8515915 +0.9987895 0.886655 0.8784967 +0.9990455 0.9064168 0.9012049 +0.999247 0.9234329 0.9201176 +0.9994057 0.9378038 0.9357024 +0.9995308 0.9497641 0.9484359 +0.9996295 0.9596068 0.9587693 +0.9997074 0.9676368 0.9671097 +0.9997688 0.9741436 0.9738123 +0.9998174 0.9793883 0.9791804 +0.9998557 0.9835983 0.9834679 +0.999886 0.9869667 0.986885 +0.9999099 0.9896547 0.9896036 +0.9999288 0.9917956 0.9917636 +0.9999437 0.993498 0.9934779 +0.4144197 0.9890841 0.5544266 +0.4143955 0.9890831 0.5543692 +0.4143657 0.9890818 0.5542971 +0.414329 0.9890801 0.5542068 +0.4142845 0.9890781 0.5540939 +0.4142311 0.9890755 0.5539533 +0.4141683 0.9890723 0.5537789 +0.4140964 0.9890684 0.5535638 +0.4140176 0.9890637 0.5533007 +0.4139373 0.9890579 0.5529823 +0.4138668 0.989051 0.5526027 +0.4138277 0.989043 0.5521598 +0.4138582 0.9890339 0.5516594 +0.4140252 0.9890241 0.5511229 +0.4144423 0.9890146 0.5505995 +0.4152991 0.9890072 0.5501874 +0.4168922 0.9890048 0.5500554 +0.419125 0.9890048 0.5500554 +0.4219498 0.9890048 0.5500554 +0.4255236 0.9890048 0.5500554 +0.4300448 0.9890048 0.5500554 +0.4357648 0.9890048 0.5500554 +0.4430013 0.9890048 0.5500554 +0.4521565 0.9890048 0.5500554 +0.4637389 0.9890048 0.5500554 +0.4783922 0.9890048 0.5500554 +0.4969305 0.9890048 0.5500554 +0.5203839 0.9890048 0.5500554 +0.5500554 0.9890048 0.5500554 +0.5875938 0.9890048 0.5500554 +0.6350848 0.9890048 0.5500554 +0.695167 0.9890048 0.5500554 +0.7711789 0.9890048 0.5500554 +0.8673437 0.9890048 0.5500554 +0.9890048 0.9890048 0.5500554 +0.9914995 0.8841204 0.577891 +0.9933953 0.8260608 0.6153825 +0.9948487 0.8009659 0.6579314 +0.9959706 0.7978374 0.7019138 +0.9968409 0.8082934 0.7446768 +0.9975189 0.8262314 0.7844566 +0.9980488 0.8474353 0.8202389 +0.9984638 0.8691663 0.8515915 +0.9987895 0.8897832 0.8784967 +0.9990455 0.9084153 0.9012049 +0.999247 0.9247041 0.9201176 +0.9994057 0.9386096 0.9357024 +0.9995308 0.9502734 0.9484359 +0.9996295 0.959928 0.9587693 +0.9997074 0.9678389 0.9671097 +0.9997688 0.9742706 0.9738123 +0.9998174 0.9794681 0.9791804 +0.9998557 0.9836483 0.9834679 +0.999886 0.986998 0.986885 +0.9999099 0.9896744 0.9896036 +0.9999288 0.9918079 0.9917636 +0.9999437 0.9935057 0.9934779 +0.4834235 0.9915469 0.5812684 +0.4834045 0.9915463 0.581224 +0.4833811 0.9915455 0.5811683 +0.4833522 0.9915446 0.5810984 +0.4833171 0.9915433 0.5810111 +0.4832747 0.9915418 0.5809023 +0.4832246 0.9915399 0.5807673 +0.4831666 0.9915376 0.580601 +0.4831021 0.9915347 0.5803976 +0.4830346 0.9915312 0.5801514 +0.4829718 0.9915271 0.579858 +0.4829286 0.9915223 0.5795157 +0.4829319 0.9915169 0.5791292 +0.4830292 0.991511 0.5787149 +0.4833013 0.9915054 0.5783109 +0.4838841 0.9915009 0.5779928 +0.4849907 0.9914995 0.577891 +0.4865484 0.9914995 0.577891 +0.4885191 0.9914995 0.577891 +0.4910123 0.9914995 0.577891 +0.4941665 0.9914995 0.577891 +0.498157 0.9914995 0.577891 +0.5032055 0.9914995 0.577891 +0.5095925 0.9914995 0.577891 +0.5176729 0.9914995 0.577891 +0.5278957 0.9914995 0.577891 +0.5408288 0.9914995 0.577891 +0.5571908 0.9914995 0.577891 +0.577891 0.9914995 0.577891 +0.6040793 0.9914995 0.577891 +0.637211 0.9914995 0.577891 +0.6791269 0.9914995 0.577891 +0.7321559 0.9914995 0.577891 +0.7992446 0.9914995 0.577891 +0.8841204 0.9914995 0.577891 +0.9914995 0.9914995 0.577891 +0.9933953 0.8999349 0.6153825 +0.9948487 0.8511207 0.6579314 +0.9959706 0.8314729 0.7019138 +0.9968409 0.8306004 0.7446768 +0.9975189 0.8408797 0.7844566 +0.9980488 0.8569716 0.8202389 +0.9984638 0.875329 0.8515915 +0.9987895 0.8937407 0.8784967 +0.9990455 0.9109436 0.9012049 +0.999247 0.9263124 0.9201176 +0.9994057 0.939629 0.9357024 +0.9995308 0.9509177 0.9484359 +0.9996295 0.9603343 0.9587693 +0.9997074 0.9680946 0.9671097 +0.9997688 0.9744313 0.9738123 +0.9998174 0.9795689 0.9791804 +0.9998557 0.9837116 0.9834679 +0.999886 0.9870376 0.986885 +0.9999099 0.9896992 0.9896036 +0.9999288 0.9918234 0.9917636 +0.9999437 0.9935154 0.9934779 +0.5504963 0.993424 0.6179091 +0.5504818 0.9934236 0.6178759 +0.550464 0.9934231 0.6178341 +0.5504419 0.9934225 0.6177818 +0.550415 0.9934218 0.6177164 +0.5503825 0.9934209 0.6176349 +0.5503438 0.9934197 0.6175339 +0.5502987 0.9934183 0.6174094 +0.550248 0.9934166 0.6172571 +0.5501939 0.9934145 0.6170729 +0.5501416 0.993412 0.6168533 +0.5501012 0.9934091 0.6165973 +0.5500915 0.9934058 0.6163081 +0.5501456 0.9934023 0.6159984 +0.5503203 0.9933988 0.6156963 +0.5507113 0.9933961 0.6154586 +0.5514695 0.9933953 0.6153825 +0.5525411 0.9933953 0.6153825 +0.5538969 0.9933953 0.6153825 +0.5556122 0.9933953 0.6153825 +0.5577822 0.9933953 0.6153825 +0.5605276 0.9933953 0.6153825 +0.5640008 0.9933953 0.6153825 +0.5683949 0.9933953 0.6153825 +0.573954 0.9933953 0.6153825 +0.580987 0.9933953 0.6153825 +0.5898847 0.9933953 0.6153825 +0.6011414 0.9933953 0.6153825 +0.6153825 0.9933953 0.6153825 +0.6333995 0.9933953 0.6153825 +0.6561933 0.9933953 0.6153825 +0.6850303 0.9933953 0.6153825 +0.721513 0.9933953 0.6153825 +0.7676683 0.9933953 0.6153825 +0.8260608 0.9933953 0.6153825 +0.8999349 0.9933953 0.6153825 +0.9933953 0.9933953 0.6153825 +0.9948487 0.9145732 0.6579314 +0.9959706 0.8740262 0.7019138 +0.9968409 0.8588218 0.7446768 +0.9975189 0.8594117 0.7844566 +0.9980488 0.8690364 0.8202389 +0.9984638 0.8831255 0.8515915 +0.9987895 0.8987476 0.8784967 +0.9990455 0.9141422 0.9012049 +0.999247 0.928347 0.9201176 +0.9994057 0.9409186 0.9357024 +0.9995308 0.9517328 0.9484359 +0.9996295 0.9608482 0.9587693 +0.9997074 0.9684181 0.9671097 +0.9997688 0.9746346 0.9738123 +0.9998174 0.9796966 0.9791804 +0.9998557 0.9837916 0.9834679 +0.999886 0.9870878 0.986885 +0.9999099 0.9897306 0.9896036 +0.9999288 0.9918431 0.9917636 +0.9999437 0.9935277 0.9934779 +0.6139459 0.9948662 0.6597695 +0.6139352 0.994866 0.6597453 +0.6139219 0.9948657 0.6597149 +0.6139056 0.9948653 0.6596768 +0.6138855 0.9948649 0.6596292 +0.6138613 0.9948643 0.6595699 +0.6138323 0.9948636 0.6594963 +0.6137984 0.9948628 0.6594057 +0.6137599 0.9948617 0.6592948 +0.6137183 0.9948604 0.6591607 +0.6136769 0.9948589 0.659001 +0.6136427 0.9948571 0.6588147 +0.6136284 0.9948551 0.6586044 +0.6136569 0.994853 0.6583791 +0.6137675 0.9948509 0.6581595 +0.6140266 0.9948493 0.6579867 +0.6145393 0.9948487 0.6579314 +0.6152669 0.9948487 0.6579314 +0.6161874 0.9948487 0.6579314 +0.6173519 0.9948487 0.6579314 +0.6188252 0.9948487 0.6579314 +0.6206891 0.9948487 0.6579314 +0.6230471 0.9948487 0.6579314 +0.6260304 0.9948487 0.6579314 +0.6298046 0.9948487 0.6579314 +0.6345795 0.9948487 0.6579314 +0.6406203 0.9948487 0.6579314 +0.6482627 0.9948487 0.6579314 +0.6579314 0.9948487 0.6579314 +0.6701635 0.9948487 0.6579314 +0.6856388 0.9948487 0.6579314 +0.7052169 0.9948487 0.6579314 +0.7299859 0.9948487 0.6579314 +0.7613218 0.9948487 0.6579314 +0.8009659 0.9948487 0.6579314 +0.8511207 0.9948487 0.6579314 +0.9145732 0.9948487 0.6579314 +0.9948487 0.9948487 0.6579314 +0.9959706 0.9278617 0.7019138 +0.9968409 0.8945255 0.7446768 +0.9975189 0.8828571 0.7844566 +0.9980488 0.8842998 0.8202389 +0.9984638 0.892989 0.8515915 +0.9987895 0.9050819 0.8784967 +0.9990455 0.9181889 0.9012049 +0.999247 0.9309211 0.9201176 +0.9994057 0.9425502 0.9357024 +0.9995308 0.952764 0.9484359 +0.9996295 0.9614985 0.9587693 +0.9997074 0.9688274 0.9671097 +0.9997688 0.9748918 0.9738123 +0.9998174 0.979858 0.9791804 +0.9998557 0.9838928 0.9834679 +0.999886 0.9871512 0.986885 +0.9999099 0.9897703 0.9896036 +0.9999288 0.991868 0.9917636 +0.9999437 0.9935432 0.9934779 +0.6724572 0.9959813 0.703219 +0.6724495 0.9959811 0.7032018 +0.6724399 0.9959809 0.7031802 +0.672428 0.9959807 0.7031531 +0.6724135 0.9959804 0.7031193 +0.6723959 0.9959801 0.7030771 +0.6723748 0.9959797 0.7030249 +0.67235 0.9959791 0.7029605 +0.6723217 0.9959785 0.7028817 +0.6722907 0.9959777 0.7027865 +0.6722594 0.9959768 0.702673 +0.6722322 0.9959757 0.7025407 +0.672218 0.9959745 0.7023914 +0.672232 0.9959732 0.7022315 +0.6723012 0.9959719 0.7020756 +0.6724711 0.9959709 0.701953 +0.6728136 0.9959706 0.7019138 +0.6733015 0.9959706 0.7019138 +0.6739188 0.9959706 0.7019138 +0.6746998 0.9959706 0.7019138 +0.6756878 0.9959706 0.7019138 +0.6769378 0.9959706 0.7019138 +0.6785192 0.9959706 0.7019138 +0.6805199 0.9959706 0.7019138 +0.683051 0.9959706 0.7019138 +0.6862532 0.9959706 0.7019138 +0.6903044 0.9959706 0.7019138 +0.6954296 0.9959706 0.7019138 +0.7019138 0.9959706 0.7019138 +0.710117 0.9959706 0.7019138 +0.7204952 0.9959706 0.7019138 +0.733625 0.9959706 0.7019138 +0.7502359 0.9959706 0.7019138 +0.7712508 0.9959706 0.7019138 +0.7978374 0.9959706 0.7019138 +0.8314729 0.9959706 0.7019138 +0.8740262 0.9959706 0.7019138 +0.9278617 0.9959706 0.7019138 +0.9959706 0.9959706 0.7019138 +0.9968409 0.9396953 0.7446768 +0.9975189 0.9125186 0.7844566 +0.9980488 0.9036101 0.8202389 +0.9984638 0.9054678 0.8515915 +0.9987895 0.9130957 0.8784967 +0.9990455 0.9233085 0.9012049 +0.999247 0.9341777 0.9201176 +0.9994057 0.9446144 0.9357024 +0.9995308 0.9540687 0.9484359 +0.9996295 0.9623212 0.9587693 +0.9997074 0.9693452 0.9671097 +0.9997688 0.9752172 0.9738123 +0.9998174 0.9800622 0.9791804 +0.9998557 0.9840209 0.9834679 +0.999886 0.9872315 0.986885 +0.9999099 0.9898206 0.9896036 +0.9999288 0.9918994 0.9917636 +0.9999437 0.9935629 0.9934779 +0.7251659 0.9968475 0.7455842 +0.7251605 0.9968474 0.7455722 +0.7251537 0.9968473 0.7455572 +0.7251454 0.9968472 0.7455383 +0.7251351 0.996847 0.7455148 +0.7251226 0.9968468 0.7454855 +0.7251076 0.9968465 0.7454491 +0.7250899 0.9968462 0.7454044 +0.7250697 0.9968458 0.7453496 +0.7250473 0.9968453 0.7452834 +0.7250244 0.9968448 0.7452045 +0.7250039 0.9968441 0.7451125 +0.7249916 0.9968433 0.7450087 +0.7249978 0.9968425 0.7448975 +0.7250408 0.9968418 0.7447892 +0.7251511 0.9968411 0.744704 +0.7253775 0.9968409 0.7446768 +0.7257011 0.9968409 0.7446768 +0.7261105 0.9968409 0.7446768 +0.7266285 0.9968409 0.7446768 +0.7272837 0.9968409 0.7446768 +0.7281127 0.9968409 0.7446768 +0.7291615 0.9968409 0.7446768 +0.7304884 0.9968409 0.7446768 +0.732167 0.9968409 0.7446768 +0.7342907 0.9968409 0.7446768 +0.7369774 0.9968409 0.7446768 +0.7403765 0.9968409 0.7446768 +0.7446768 0.9968409 0.7446768 +0.7501172 0.9968409 0.7446768 +0.757 0.9968409 0.7446768 +0.7657077 0.9968409 0.7446768 +0.776724 0.9968409 0.7446768 +0.7906611 0.9968409 0.7446768 +0.8082934 0.9968409 0.7446768 +0.8306004 0.9968409 0.7446768 +0.8588218 0.9968409 0.7446768 +0.8945255 0.9968409 0.7446768 +0.9396953 0.9968409 0.7446768 +0.9968409 0.9968409 0.7446768 +0.9975189 0.9500442 0.7844566 +0.9980488 0.9280401 0.8202389 +0.9984638 0.921255 0.8515915 +0.9987895 0.9232341 0.8784967 +0.9990455 0.9297854 0.9012049 +0.999247 0.9382977 0.9201176 +0.9994057 0.9472259 0.9357024 +0.9995308 0.9557192 0.9484359 +0.9996295 0.963362 0.9587693 +0.9997074 0.9700002 0.9671097 +0.9997688 0.9756289 0.9738123 +0.9998174 0.9803206 0.9791804 +0.9998557 0.9841829 0.9834679 +0.999886 0.987333 0.986885 +0.9999099 0.9898842 0.9896036 +0.9999288 0.9919392 0.9917636 +0.9999437 0.9935878 0.9934779 +0.7716588 0.997523 0.785076 +0.7716551 0.997523 0.7850678 +0.7716504 0.9975229 0.7850576 +0.7716446 0.9975228 0.7850447 +0.7716375 0.9975227 0.7850286 +0.7716288 0.9975226 0.7850086 +0.7716184 0.9975224 0.7849838 +0.7716061 0.9975222 0.7849532 +0.7715919 0.997522 0.7849158 +0.7715762 0.9975217 0.7848706 +0.7715599 0.9975213 0.7848167 +0.7715449 0.9975209 0.7847539 +0.7715352 0.9975204 0.7846831 +0.7715376 0.9975199 0.7846072 +0.7715641 0.9975194 0.7845333 +0.7716352 0.9975191 0.7844752 +0.7717834 0.9975189 0.7844566 +0.7719959 0.9975189 0.7844566 +0.7722648 0.9975189 0.7844566 +0.7726049 0.9975189 0.7844566 +0.7730352 0.9975189 0.7844566 +0.7735795 0.9975189 0.7844566 +0.7742682 0.9975189 0.7844566 +0.7751395 0.9975189 0.7844566 +0.7762418 0.9975189 0.7844566 +0.7776364 0.9975189 0.7844566 +0.7794007 0.9975189 0.7844566 +0.7816327 0.9975189 0.7844566 +0.7844566 0.9975189 0.7844566 +0.7880291 0.9975189 0.7844566 +0.7925488 0.9975189 0.7844566 +0.7982669 0.9975189 0.7844566 +0.8055009 0.9975189 0.7844566 +0.8146529 0.9975189 0.7844566 +0.8262314 0.9975189 0.7844566 +0.8408797 0.9975189 0.7844566 +0.8594117 0.9975189 0.7844566 +0.8828571 0.9975189 0.7844566 +0.9125186 0.9975189 0.7844566 +0.9500442 0.9975189 0.7844566 +0.9975189 0.9975189 0.7844566 +0.9980488 0.9589472 0.8202389 +0.9984638 0.9412278 0.8515915 +0.9987895 0.9360606 0.8784967 +0.9990455 0.9379796 0.9012049 +0.999247 0.94351 0.9201176 +0.9994057 0.9505298 0.9357024 +0.9995308 0.9578074 0.9484359 +0.9996295 0.9646787 0.9587693 +0.9997074 0.970829 0.9671097 +0.9997688 0.9761497 0.9738123 +0.9998174 0.9806476 0.9791804 +0.9998557 0.984388 0.9834679 +0.999886 0.9874615 0.986885 +0.9999099 0.9899646 0.9896036 +0.9999288 0.9919896 0.9917636 +0.9999437 0.9936193 0.9934779 +0.8119154 0.9980513 0.8206552 +0.8119128 0.9980512 0.8206497 +0.8119096 0.9980512 0.8206428 +0.8119057 0.9980511 0.8206341 +0.8119009 0.9980511 0.8206233 +0.8118949 0.998051 0.8206099 +0.8118878 0.9980509 0.8205932 +0.8118794 0.9980508 0.8205726 +0.8118697 0.9980506 0.8205475 +0.8118589 0.9980504 0.8205171 +0.8118476 0.9980502 0.8204809 +0.811837 0.99805 0.8204387 +0.8118298 0.9980497 0.8203911 +0.8118303 0.9980494 0.8203401 +0.8118466 0.9980491 0.8202905 +0.8118921 0.9980488 0.8202514 +0.8119884 0.9980488 0.8202389 +0.8121268 0.9980488 0.8202389 +0.8123018 0.9980488 0.8202389 +0.8125232 0.9980488 0.8202389 +0.8128033 0.9980488 0.8202389 +0.8131577 0.9980488 0.8202389 +0.8136061 0.9980488 0.8202389 +0.8141733 0.9980488 0.8202389 +0.8148909 0.9980488 0.8202389 +0.8157988 0.9980488 0.8202389 +0.8169474 0.9980488 0.8202389 +0.8184005 0.9980488 0.8202389 +0.8202389 0.9980488 0.8202389 +0.8225647 0.9980488 0.8202389 +0.8255071 0.9980488 0.8202389 +0.8292297 0.9980488 0.8202389 +0.8339392 0.9980488 0.8202389 +0.8398974 0.9980488 0.8202389 +0.8474353 0.9980488 0.8202389 +0.8569716 0.9980488 0.8202389 +0.8690364 0.9980488 0.8202389 +0.8842998 0.9980488 0.8202389 +0.9036101 0.9980488 0.8202389 +0.9280401 0.9980488 0.8202389 +0.9589472 0.9980488 0.8202389 +0.9980488 0.9980488 0.8202389 +0.9984638 0.9664961 0.8515915 +0.9987895 0.9522877 0.8784967 +0.9990455 0.9483463 0.9012049 +0.999247 0.9501042 0.9201176 +0.9994057 0.9547096 0.9357024 +0.9995308 0.9604492 0.9484359 +0.9996295 0.9663445 0.9587693 +0.9997074 0.9718774 0.9671097 +0.9997688 0.9768086 0.9738123 +0.9998174 0.9810611 0.9791804 +0.9998557 0.9846473 0.9834679 +0.999886 0.987624 0.986885 +0.9999099 0.9900664 0.9896036 +0.9999288 0.9920533 0.9917636 +0.9999437 0.9936592 0.9934779 +0.8462171 0.9984653 0.8518675 +0.8462154 0.9984653 0.8518639 +0.8462132 0.9984653 0.8518593 +0.8462106 0.9984653 0.8518535 +0.8462073 0.9984652 0.8518464 +0.8462034 0.9984652 0.8518374 +0.8461986 0.9984651 0.8518264 +0.8461929 0.998465 0.8518127 +0.8461864 0.9984649 0.8517961 +0.8461791 0.9984648 0.8517759 +0.8461714 0.9984647 0.8517519 +0.8461641 0.9984645 0.8517239 +0.8461589 0.9984643 0.8516924 +0.8461587 0.9984642 0.8516586 +0.8461687 0.998464 0.8516256 +0.8461977 0.9984638 0.8515998 +0.8462598 0.9984638 0.8515915 +0.8463492 0.9984638 0.8515915 +0.8464623 0.9984638 0.8515915 +0.8466054 0.9984638 0.8515915 +0.8467864 0.9984638 0.8515915 +0.8470154 0.9984638 0.8515915 +0.8473052 0.9984638 0.8515915 +0.8476717 0.9984638 0.8515915 +0.8481355 0.9984638 0.8515915 +0.8487222 0.9984638 0.8515915 +0.8494644 0.9984638 0.8515915 +0.8504035 0.9984638 0.8515915 +0.8515915 0.9984638 0.8515915 +0.8530945 0.9984638 0.8515915 +0.8549959 0.9984638 0.8515915 +0.8574015 0.9984638 0.8515915 +0.8604449 0.9984638 0.8515915 +0.8642952 0.9984638 0.8515915 +0.8691663 0.9984638 0.8515915 +0.875329 0.9984638 0.8515915 +0.8831255 0.9984638 0.8515915 +0.892989 0.9984638 0.8515915 +0.9054678 0.9984638 0.8515915 +0.921255 0.9984638 0.8515915 +0.9412278 0.9984638 0.8515915 +0.9664961 0.9984638 0.8515915 +0.9984638 0.9984638 0.8515915 +0.9987895 0.9728171 0.8784967 +0.9990455 0.9614615 0.9012049 +0.999247 0.9584468 0.9201176 +0.9994057 0.9599976 0.9357024 +0.9995308 0.9637914 0.9484359 +0.9996295 0.968452 0.9587693 +0.9997074 0.9732039 0.9671097 +0.9997688 0.9776422 0.9738123 +0.9998174 0.9815844 0.9791804 +0.9998557 0.9849754 0.9834679 +0.999886 0.9878296 0.986885 +0.9999099 0.9901951 0.9896036 +0.9999288 0.9921339 0.9917636 +0.9999437 0.9937096 0.9934779 +0.8750477 0.9987905 0.8786777 +0.8750466 0.9987905 0.8786753 +0.8750451 0.9987904 0.8786723 +0.8750434 0.9987904 0.8786686 +0.8750412 0.9987904 0.8786638 +0.8750386 0.9987904 0.878658 +0.8750355 0.9987903 0.8786507 +0.8750317 0.9987903 0.8786418 +0.8750274 0.9987902 0.8786309 +0.8750225 0.9987902 0.8786176 +0.8750173 0.9987901 0.8786019 +0.8750124 0.99879 0.8785835 +0.8750088 0.9987899 0.8785628 +0.8750084 0.9987897 0.8785407 +0.8750145 0.9987896 0.8785191 +0.8750329 0.9987895 0.8785021 +0.8750727 0.9987895 0.8784967 +0.8751301 0.9987895 0.8784967 +0.8752028 0.9987895 0.8784967 +0.8752947 0.9987895 0.8784967 +0.8754109 0.9987895 0.8784967 +0.875558 0.9987895 0.8784967 +0.8757441 0.9987895 0.8784967 +0.8759795 0.9987895 0.8784967 +0.8762773 0.9987895 0.8784967 +0.8766541 0.9987895 0.8784967 +0.8771307 0.9987895 0.8784967 +0.8777338 0.9987895 0.8784967 +0.8784967 0.9987895 0.8784967 +0.8794619 0.9987895 0.8784967 +0.880683 0.9987895 0.8784967 +0.8822279 0.9987895 0.8784967 +0.8841823 0.9987895 0.8784967 +0.886655 0.9987895 0.8784967 +0.8897832 0.9987895 0.8784967 +0.8937407 0.9987895 0.8784967 +0.8987476 0.9987895 0.8784967 +0.9050819 0.9987895 0.8784967 +0.9130957 0.9987895 0.8784967 +0.9232341 0.9987895 0.8784967 +0.9360606 0.9987895 0.8784967 +0.9522877 0.9987895 0.8784967 +0.9728171 0.9987895 0.8784967 +0.9987895 0.9987895 0.8784967 +0.9990455 0.9780539 0.9012049 +0.999247 0.9690013 0.9201176 +0.9994057 0.9666876 0.9357024 +0.9995308 0.9680197 0.9484359 +0.9996295 0.9711183 0.9587693 +0.9997074 0.974882 0.9671097 +0.9997688 0.9786968 0.9738123 +0.9998174 0.9822464 0.9791804 +0.9998557 0.9853905 0.9834679 +0.999886 0.9880897 0.986885 +0.9999099 0.990358 0.9896036 +0.9999288 0.9922358 0.9917636 +0.9999437 0.9937734 0.9934779 +0.8990028 0.9990461 0.9013225 +0.899002 0.9990461 0.901321 +0.8990011 0.9990461 0.901319 +0.899 0.9990461 0.9013166 +0.8989986 0.9990461 0.9013135 +0.8989969 0.9990461 0.9013097 +0.8989948 0.9990461 0.901305 +0.8989923 0.999046 0.9012992 +0.8989895 0.999046 0.9012921 +0.8989863 0.9990459 0.9012835 +0.8989829 0.9990459 0.9012733 +0.8989796 0.9990458 0.9012613 +0.8989771 0.9990458 0.9012479 +0.8989767 0.9990457 0.9012335 +0.8989805 0.9990456 0.9012195 +0.8989921 0.9990456 0.9012084 +0.8990175 0.9990455 0.9012049 +0.8990542 0.9990455 0.9012049 +0.8991006 0.9990455 0.9012049 +0.8991593 0.9990455 0.9012049 +0.8992336 0.9990455 0.9012049 +0.8993275 0.9990455 0.9012049 +0.8994464 0.9990455 0.9012049 +0.8995968 0.9990455 0.9012049 +0.899787 0.9990455 0.9012049 +0.9000277 0.9990455 0.9012049 +0.9003323 0.9990455 0.9012049 +0.9007175 0.9990455 0.9012049 +0.9012049 0.9990455 0.9012049 +0.9018215 0.9990455 0.9012049 +0.9026016 0.9990455 0.9012049 +0.9035886 0.9990455 0.9012049 +0.9048372 0.9990455 0.9012049 +0.9064168 0.9990455 0.9012049 +0.9084153 0.9990455 0.9012049 +0.9109436 0.9990455 0.9012049 +0.9141422 0.9990455 0.9012049 +0.9181889 0.9990455 0.9012049 +0.9233085 0.9990455 0.9012049 +0.9297854 0.9990455 0.9012049 +0.9379796 0.9990455 0.9012049 +0.9483463 0.9990455 0.9012049 +0.9614615 0.9990455 0.9012049 +0.9780539 0.9990455 0.9012049 +0.9990455 0.9990455 0.9012049 +0.999247 0.982354 0.9201176 +0.9994057 0.9751513 0.9357024 +0.9995308 0.9733691 0.9484359 +0.9996295 0.9744915 0.9587693 +0.9997074 0.977005 0.9671097 +0.9997688 0.980031 0.9738123 +0.9998174 0.9830838 0.9791804 +0.9998557 0.9859157 0.9834679 +0.999886 0.9884188 0.986885 +0.9999099 0.9905641 0.9896036 +0.9999288 0.9923648 0.9917636 +0.9999437 0.9938541 0.9934779 +0.9187175 0.9992474 0.9201934 +0.918717 0.9992474 0.9201924 +0.9187164 0.9992474 0.9201912 +0.9187157 0.9992474 0.9201896 +0.9187148 0.9992474 0.9201876 +0.9187137 0.9992474 0.9201852 +0.9187123 0.9992473 0.9201821 +0.9187107 0.9992473 0.9201784 +0.9187089 0.9992473 0.9201738 +0.9187068 0.9992473 0.9201683 +0.9187045 0.9992472 0.9201617 +0.9187024 0.9992472 0.920154 +0.9187008 0.9992472 0.9201453 +0.9187004 0.9992471 0.920136 +0.9187027 0.9992471 0.920127 +0.9187101 0.999247 0.9201199 +0.9187262 0.999247 0.9201176 +0.9187495 0.999247 0.9201176 +0.9187791 0.999247 0.9201176 +0.9188164 0.999247 0.9201176 +0.9188636 0.999247 0.9201176 +0.9189234 0.999247 0.9201176 +0.918999 0.999247 0.9201176 +0.9190947 0.999247 0.9201176 +0.9192157 0.999247 0.9201176 +0.9193688 0.999247 0.9201176 +0.9195625 0.999247 0.9201176 +0.9198076 0.999247 0.9201176 +0.9201176 0.999247 0.9201176 +0.9205098 0.999247 0.9201176 +0.9210061 0.999247 0.9201176 +0.9216339 0.999247 0.9201176 +0.9224281 0.999247 0.9201176 +0.9234329 0.999247 0.9201176 +0.9247041 0.999247 0.9201176 +0.9263124 0.999247 0.9201176 +0.928347 0.999247 0.9201176 +0.9309211 0.999247 0.9201176 +0.9341777 0.999247 0.9201176 +0.9382977 0.999247 0.9201176 +0.94351 0.999247 0.9201176 +0.9501042 0.999247 0.9201176 +0.9584468 0.999247 0.9201176 +0.9690013 0.999247 0.9201176 +0.982354 0.999247 0.9201176 +0.999247 0.999247 0.9201176 +0.9994057 0.9858591 0.9357024 +0.9995308 0.9801368 0.9484359 +0.9996295 0.978759 0.9587693 +0.9997074 0.9796909 0.9671097 +0.9997688 0.981719 0.9738123 +0.9998174 0.9841433 0.9791804 +0.9998557 0.9865801 0.9834679 +0.999886 0.9888351 0.986885 +0.9999099 0.9908248 0.9896036 +0.9999288 0.992528 0.9917636 +0.9999437 0.9939562 0.9934779 +0.9348153 0.999406 0.935751 +0.9348149 0.999406 0.9357503 +0.9348146 0.999406 0.9357495 +0.9348141 0.999406 0.9357485 +0.9348135 0.999406 0.9357472 +0.9348128 0.9994059 0.9357457 +0.9348119 0.9994059 0.9357437 +0.9348109 0.9994059 0.9357413 +0.9348097 0.9994059 0.9357384 +0.9348083 0.9994059 0.9357348 +0.9348069 0.9994059 0.9357306 +0.9348055 0.9994059 0.9357257 +0.9348044 0.9994058 0.9357201 +0.9348042 0.9994058 0.9357142 +0.9348056 0.9994058 0.9357084 +0.9348102 0.9994057 0.9357038 +0.9348204 0.9994057 0.9357024 +0.9348352 0.9994057 0.9357024 +0.9348539 0.9994057 0.9357024 +0.9348776 0.9994057 0.9357024 +0.9349075 0.9994057 0.9357024 +0.9349454 0.9994057 0.9357024 +0.9349933 0.9994057 0.9357024 +0.935054 0.9994057 0.9357024 +0.9351307 0.9994057 0.9357024 +0.9352277 0.9994057 0.9357024 +0.9353505 0.9994057 0.9357024 +0.9355059 0.9994057 0.9357024 +0.9357024 0.9994057 0.9357024 +0.935951 0.9994057 0.9357024 +0.9362655 0.9994057 0.9357024 +0.9366635 0.9994057 0.9357024 +0.9371669 0.9994057 0.9357024 +0.9378038 0.9994057 0.9357024 +0.9386096 0.9994057 0.9357024 +0.939629 0.9994057 0.9357024 +0.9409186 0.9994057 0.9357024 +0.9425502 0.9994057 0.9357024 +0.9446144 0.9994057 0.9357024 +0.9472259 0.9994057 0.9357024 +0.9505298 0.9994057 0.9357024 +0.9547096 0.9994057 0.9357024 +0.9599976 0.9994057 0.9357024 +0.9666876 0.9994057 0.9357024 +0.9751513 0.9994057 0.9357024 +0.9858591 0.9994057 0.9357024 +0.9994057 0.9994057 0.9357024 +0.9995308 0.9886988 0.9484359 +0.9996295 0.9841579 0.9587693 +0.9997074 0.983089 0.9671097 +0.9997688 0.9838545 0.9738123 +0.9998174 0.9854838 0.9791804 +0.9998557 0.9874207 0.9834679 +0.999886 0.9893618 0.986885 +0.9999099 0.9911547 0.9896036 +0.9999288 0.9927345 0.9917636 +0.9999437 0.9940854 0.9934779 +0.9478754 0.999531 0.9484669 +0.9478752 0.999531 0.9484665 +0.947875 0.999531 0.948466 +0.9478746 0.999531 0.9484653 +0.9478743 0.999531 0.9484645 +0.9478738 0.999531 0.9484635 +0.9478733 0.999531 0.9484623 +0.9478726 0.999531 0.9484607 +0.9478718 0.999531 0.9484589 +0.947871 0.9995309 0.9484566 +0.94787 0.9995309 0.9484539 +0.9478691 0.9995309 0.9484508 +0.9478684 0.9995309 0.9484472 +0.9478683 0.9995309 0.9484434 +0.9478691 0.9995309 0.9484397 +0.947872 0.9995309 0.9484368 +0.9478785 0.9995308 0.9484359 +0.9478878 0.9995308 0.9484359 +0.9478997 0.9995308 0.9484359 +0.9479146 0.9995308 0.9484359 +0.9479335 0.9995308 0.9484359 +0.9479575 0.9995308 0.9484359 +0.9479878 0.9995308 0.9484359 +0.9480261 0.9995308 0.9484359 +0.9480746 0.9995308 0.9484359 +0.9481359 0.9995308 0.9484359 +0.9482135 0.9995308 0.9484359 +0.9483117 0.9995308 0.9484359 +0.9484359 0.9995308 0.9484359 +0.9485931 0.9995308 0.9484359 +0.9487918 0.9995308 0.9484359 +0.9490434 0.9995308 0.9484359 +0.9493615 0.9995308 0.9484359 +0.9497641 0.9995308 0.9484359 +0.9502734 0.9995308 0.9484359 +0.9509177 0.9995308 0.9484359 +0.9517328 0.9995308 0.9484359 +0.952764 0.9995308 0.9484359 +0.9540687 0.9995308 0.9484359 +0.9557192 0.9995308 0.9484359 +0.9578074 0.9995308 0.9484359 +0.9604492 0.9995308 0.9484359 +0.9637914 0.9995308 0.9484359 +0.9680197 0.9995308 0.9484359 +0.9733691 0.9995308 0.9484359 +0.9801368 0.9995308 0.9484359 +0.9886988 0.9995308 0.9484359 +0.9995308 0.9995308 0.9484359 +0.9996295 0.9909882 0.9587693 +0.9997074 0.9873879 0.9671097 +0.9997688 0.9865561 0.9738123 +0.9998174 0.9871796 0.9791804 +0.9998557 0.9884841 0.9834679 +0.999886 0.9900282 0.986885 +0.9999099 0.991572 0.9896036 +0.9999288 0.9929957 0.9917636 +0.9999437 0.9942488 0.9934779 +0.958416 0.9996296 0.958789 +0.9584159 0.9996296 0.9587888 +0.9584157 0.9996296 0.9587884 +0.9584155 0.9996296 0.958788 +0.9584153 0.9996296 0.9587875 +0.958415 0.9996296 0.9587869 +0.9584146 0.9996296 0.9587861 +0.9584142 0.9996296 0.9587851 +0.9584137 0.9996296 0.9587839 +0.9584132 0.9996296 0.9587825 +0.9584126 0.9996296 0.9587808 +0.958412 0.9996296 0.9587788 +0.9584115 0.9996296 0.9587765 +0.9584114 0.9996295 0.9587741 +0.958412 0.9996295 0.9587718 +0.9584138 0.9996295 0.9587699 +0.9584178 0.9996295 0.9587693 +0.9584237 0.9996295 0.9587693 +0.9584312 0.9996295 0.9587693 +0.9584406 0.9996295 0.9587693 +0.9584526 0.9996295 0.9587693 +0.9584677 0.9996295 0.9587693 +0.9584868 0.9996295 0.9587693 +0.9585109 0.9996295 0.9587693 +0.9585415 0.9996295 0.9587693 +0.9585802 0.9996295 0.9587693 +0.9586291 0.9996295 0.9587693 +0.958691 0.9996295 0.9587693 +0.9587693 0.9996295 0.9587693 +0.9588684 0.9996295 0.9587693 +0.9589938 0.9996295 0.9587693 +0.9591524 0.9996295 0.9587693 +0.959353 0.9996295 0.9587693 +0.9596068 0.9996295 0.9587693 +0.959928 0.9996295 0.9587693 +0.9603343 0.9996295 0.9587693 +0.9608482 0.9996295 0.9587693 +0.9614985 0.9996295 0.9587693 +0.9623212 0.9996295 0.9587693 +0.963362 0.9996295 0.9587693 +0.9646787 0.9996295 0.9587693 +0.9663445 0.9996295 0.9587693 +0.968452 0.9996295 0.9587693 +0.9711183 0.9996295 0.9587693 +0.9744915 0.9996295 0.9587693 +0.978759 0.9996295 0.9587693 +0.9841579 0.9996295 0.9587693 +0.9909882 0.9996295 0.9587693 +0.9996295 0.9996295 0.9587693 +0.9997074 0.9928267 0.9671097 +0.9997688 0.9899741 0.9738123 +0.9998174 0.989325 0.9791804 +0.9998557 0.9898295 0.9834679 +0.999886 0.9908712 0.986885 +0.9999099 0.9920999 0.9896036 +0.9999288 0.9933261 0.9917636 +0.9999437 0.9944556 0.9934779 +0.9668873 0.9997074 0.9671221 +0.9668872 0.9997074 0.967122 +0.9668871 0.9997074 0.9671218 +0.966887 0.9997074 0.9671215 +0.9668869 0.9997074 0.9671212 +0.9668867 0.9997074 0.9671208 +0.9668865 0.9997074 0.9671203 +0.9668862 0.9997074 0.9671197 +0.9668859 0.9997074 0.9671189 +0.9668855 0.9997074 0.967118 +0.9668852 0.9997074 0.9671169 +0.9668848 0.9997074 0.9671156 +0.9668845 0.9997074 0.9671142 +0.9668844 0.9997074 0.9671127 +0.9668847 0.9997074 0.9671112 +0.9668859 0.9997074 0.96711 +0.9668884 0.9997074 0.9671097 +0.9668922 0.9997074 0.9671097 +0.9668969 0.9997074 0.9671097 +0.9669028 0.9997074 0.9671097 +0.9669103 0.9997074 0.9671097 +0.9669198 0.9997074 0.9671097 +0.9669318 0.9997074 0.9671097 +0.966947 0.9997074 0.9671097 +0.9669663 0.9997074 0.9671097 +0.9669906 0.9997074 0.9671097 +0.9670214 0.9997074 0.9671097 +0.9670604 0.9997074 0.9671097 +0.9671097 0.9997074 0.9671097 +0.967172 0.9997074 0.9671097 +0.9672509 0.9997074 0.9671097 +0.9673508 0.9997074 0.9671097 +0.967477 0.9997074 0.9671097 +0.9676368 0.9997074 0.9671097 +0.9678389 0.9997074 0.9671097 +0.9680946 0.9997074 0.9671097 +0.9684181 0.9997074 0.9671097 +0.9688274 0.9997074 0.9671097 +0.9693452 0.9997074 0.9671097 +0.9700002 0.9997074 0.9671097 +0.970829 0.9997074 0.9671097 +0.9718774 0.9997074 0.9671097 +0.9732039 0.9997074 0.9671097 +0.974882 0.9997074 0.9671097 +0.977005 0.9997074 0.9671097 +0.9796909 0.9997074 0.9671097 +0.983089 0.9997074 0.9671097 +0.9873879 0.9997074 0.9671097 +0.9928267 0.9997074 0.9671097 +0.9997074 0.9997074 0.9671097 +0.9997688 0.9942982 0.9738123 +0.9998174 0.9920392 0.9791804 +0.9998557 0.9915316 0.9834679 +0.999886 0.9919377 0.986885 +0.9999099 0.9927678 0.9896036 +0.9999288 0.9937442 0.9917636 +0.9999437 0.9947172 0.9934779 +0.9736726 0.9997689 0.9738202 +0.9736726 0.9997689 0.9738201 +0.9736725 0.9997689 0.97382 +0.9736724 0.9997689 0.9738198 +0.9736723 0.9997689 0.9738196 +0.9736722 0.9997689 0.9738193 +0.9736721 0.9997689 0.973819 +0.9736719 0.9997689 0.9738186 +0.9736717 0.9997689 0.9738182 +0.9736715 0.9997689 0.9738176 +0.9736712 0.9997689 0.9738169 +0.973671 0.9997689 0.9738161 +0.9736708 0.9997689 0.9738152 +0.9736708 0.9997689 0.9738142 +0.973671 0.9997688 0.9738133 +0.9736717 0.9997688 0.9738126 +0.9736733 0.9997688 0.9738123 +0.9736756 0.9997688 0.9738123 +0.9736786 0.9997688 0.9738123 +0.9736823 0.9997688 0.9738123 +0.973687 0.9997688 0.9738123 +0.973693 0.9997688 0.9738123 +0.9737006 0.9997688 0.9738123 +0.9737101 0.9997688 0.9738123 +0.9737222 0.9997688 0.9738123 +0.9737375 0.9997688 0.9738123 +0.9737569 0.9997688 0.9738123 +0.9737814 0.9997688 0.9738123 +0.9738123 0.9997688 0.9738123 +0.9738515 0.9997688 0.9738123 +0.9739011 0.9997688 0.9738123 +0.9739638 0.9997688 0.9738123 +0.9740432 0.9997688 0.9738123 +0.9741436 0.9997688 0.9738123 +0.9742706 0.9997688 0.9738123 +0.9744313 0.9997688 0.9738123 +0.9746346 0.9997688 0.9738123 +0.9748918 0.9997688 0.9738123 +0.9752172 0.9997688 0.9738123 +0.9756289 0.9997688 0.9738123 +0.9761497 0.9997688 0.9738123 +0.9768086 0.9997688 0.9738123 +0.9776422 0.9997688 0.9738123 +0.9786968 0.9997688 0.9738123 +0.980031 0.9997688 0.9738123 +0.981719 0.9997688 0.9738123 +0.9838545 0.9997688 0.9738123 +0.9865561 0.9997688 0.9738123 +0.9899741 0.9997688 0.9738123 +0.9942982 0.9997688 0.9738123 +0.9997688 0.9997688 0.9738123 +0.9998174 0.9954731 0.9791804 +0.9998557 0.9936849 0.9834679 +0.999886 0.993287 0.986885 +0.9999099 0.9936128 0.9896036 +0.9999288 0.9942731 0.9917636 +0.9999437 0.9950481 0.9934779 +0.9790927 0.9998174 0.9791854 +0.9790927 0.9998174 0.9791853 +0.9790927 0.9998174 0.9791852 +0.9790926 0.9998174 0.9791851 +0.9790925 0.9998174 0.979185 +0.9790925 0.9998174 0.9791848 +0.9790924 0.9998174 0.9791846 +0.9790923 0.9998174 0.9791844 +0.9790921 0.9998174 0.9791841 +0.979092 0.9998174 0.9791837 +0.9790919 0.9998174 0.9791833 +0.9790917 0.9998174 0.9791828 +0.9790916 0.9998174 0.9791822 +0.9790916 0.9998174 0.9791816 +0.9790917 0.9998174 0.979181 +0.9790921 0.9998174 0.9791806 +0.9790931 0.9998174 0.9791804 +0.9790946 0.9998174 0.9791804 +0.9790965 0.9998174 0.9791804 +0.9790988 0.9998174 0.9791804 +0.9791018 0.9998174 0.9791804 +0.9791055 0.9998174 0.9791804 +0.9791103 0.9998174 0.9791804 +0.9791163 0.9998174 0.9791804 +0.9791238 0.9998174 0.9791804 +0.9791334 0.9998174 0.9791804 +0.9791456 0.9998174 0.9791804 +0.979161 0.9998174 0.9791804 +0.9791804 0.9998174 0.9791804 +0.979205 0.9998174 0.9791804 +0.9792361 0.9998174 0.9791804 +0.9792755 0.9998174 0.9791804 +0.9793253 0.9998174 0.9791804 +0.9793883 0.9998174 0.9791804 +0.9794681 0.9998174 0.9791804 +0.9795689 0.9998174 0.9791804 +0.9796966 0.9998174 0.9791804 +0.979858 0.9998174 0.9791804 +0.9800622 0.9998174 0.9791804 +0.9803206 0.9998174 0.9791804 +0.9806476 0.9998174 0.9791804 +0.9810611 0.9998174 0.9791804 +0.9815844 0.9998174 0.9791804 +0.9822464 0.9998174 0.9791804 +0.9830838 0.9998174 0.9791804 +0.9841433 0.9998174 0.9791804 +0.9854838 0.9998174 0.9791804 +0.9871796 0.9998174 0.9791804 +0.989325 0.9998174 0.9791804 +0.9920392 0.9998174 0.9791804 +0.9954731 0.9998174 0.9791804 +0.9998174 0.9998174 0.9791804 +0.9998557 0.9964092 0.9834679 +0.999886 0.9949941 0.986885 +0.9999099 0.9946818 0.9896036 +0.9999288 0.9949422 0.9917636 +0.9999437 0.9954668 0.9934779 +0.9834129 0.9998557 0.983471 +0.9834129 0.9998557 0.983471 +0.9834129 0.9998557 0.9834709 +0.9834129 0.9998557 0.9834709 +0.9834128 0.9998557 0.9834708 +0.9834128 0.9998557 0.9834707 +0.9834127 0.9998557 0.9834706 +0.9834127 0.9998557 0.9834704 +0.9834126 0.9998557 0.9834702 +0.9834125 0.9998557 0.98347 +0.9834124 0.9998557 0.9834697 +0.9834123 0.9998557 0.9834694 +0.9834122 0.9998557 0.9834691 +0.9834122 0.9998557 0.9834687 +0.9834123 0.9998557 0.9834683 +0.9834126 0.9998557 0.983468 +0.9834132 0.9998557 0.9834679 +0.9834141 0.9998557 0.9834679 +0.9834153 0.9998557 0.9834679 +0.9834167 0.9998557 0.9834679 +0.9834186 0.9998557 0.9834679 +0.9834209 0.9998557 0.9834679 +0.9834239 0.9998557 0.9834679 +0.9834277 0.9998557 0.9834679 +0.9834324 0.9998557 0.9834679 +0.9834385 0.9998557 0.9834679 +0.9834461 0.9998557 0.9834679 +0.9834557 0.9998557 0.9834679 +0.9834679 0.9998557 0.9834679 +0.9834833 0.9998557 0.9834679 +0.9835029 0.9998557 0.9834679 +0.9835276 0.9998557 0.9834679 +0.9835588 0.9998557 0.9834679 +0.9835983 0.9998557 0.9834679 +0.9836483 0.9998557 0.9834679 +0.9837116 0.9998557 0.9834679 +0.9837916 0.9998557 0.9834679 +0.9838928 0.9998557 0.9834679 +0.9840209 0.9998557 0.9834679 +0.9841829 0.9998557 0.9834679 +0.984388 0.9998557 0.9834679 +0.9846473 0.9998557 0.9834679 +0.9849754 0.9998557 0.9834679 +0.9853905 0.9998557 0.9834679 +0.9859157 0.9998557 0.9834679 +0.9865801 0.9998557 0.9834679 +0.9874207 0.9998557 0.9834679 +0.9884841 0.9998557 0.9834679 +0.9898295 0.9998557 0.9834679 +0.9915316 0.9998557 0.9834679 +0.9936849 0.9998557 0.9834679 +0.9964092 0.9998557 0.9834679 +0.9998557 0.9998557 0.9834679 +0.999886 0.9971537 0.986885 +0.9999099 0.9960342 0.9896036 +0.9999288 0.9957887 0.9917636 +0.9999437 0.9959964 0.9934779 +0.9868505 0.999886 0.9868869 +0.9868505 0.999886 0.9868869 +0.9868505 0.999886 0.9868869 +0.9868505 0.999886 0.9868868 +0.9868504 0.999886 0.9868868 +0.9868504 0.999886 0.9868867 +0.9868504 0.999886 0.9868866 +0.9868503 0.999886 0.9868865 +0.9868503 0.999886 0.9868864 +0.9868502 0.999886 0.9868863 +0.9868502 0.999886 0.9868861 +0.9868501 0.999886 0.9868859 +0.9868501 0.999886 0.9868857 +0.98685 0.999886 0.9868854 +0.9868501 0.999886 0.9868852 +0.9868503 0.999886 0.986885 +0.9868507 0.999886 0.986885 +0.9868512 0.999886 0.986885 +0.986852 0.999886 0.986885 +0.9868529 0.999886 0.986885 +0.9868541 0.999886 0.986885 +0.9868555 0.999886 0.986885 +0.9868574 0.999886 0.986885 +0.9868597 0.999886 0.986885 +0.9868627 0.999886 0.986885 +0.9868665 0.999886 0.986885 +0.9868713 0.999886 0.986885 +0.9868773 0.999886 0.986885 +0.986885 0.999886 0.986885 +0.9868946 0.999886 0.986885 +0.9869069 0.999886 0.986885 +0.9869223 0.999886 0.986885 +0.9869419 0.999886 0.986885 +0.9869667 0.999886 0.986885 +0.986998 0.999886 0.986885 +0.9870376 0.999886 0.986885 +0.9870878 0.999886 0.986885 +0.9871512 0.999886 0.986885 +0.9872315 0.999886 0.986885 +0.987333 0.999886 0.986885 +0.9874615 0.999886 0.986885 +0.987624 0.999886 0.986885 +0.9878296 0.999886 0.986885 +0.9880897 0.999886 0.986885 +0.9884188 0.999886 0.986885 +0.9888351 0.999886 0.986885 +0.9893618 0.999886 0.986885 +0.9900282 0.999886 0.986885 +0.9908712 0.999886 0.986885 +0.9919377 0.999886 0.986885 +0.993287 0.999886 0.986885 +0.9949941 0.999886 0.986885 +0.9971537 0.999886 0.986885 +0.999886 0.999886 0.986885 +0.9999099 0.9977452 0.9896036 +0.9999288 0.9968597 0.9917636 +0.9999437 0.9966665 0.9934779 +0.989582 0.9999099 0.9896048 +0.989582 0.9999099 0.9896048 +0.989582 0.9999099 0.9896048 +0.989582 0.9999099 0.9896047 +0.989582 0.9999099 0.9896047 +0.9895819 0.9999099 0.9896047 +0.9895819 0.9999099 0.9896046 +0.9895819 0.9999099 0.9896046 +0.9895819 0.9999099 0.9896045 +0.9895818 0.9999099 0.9896044 +0.9895818 0.9999099 0.9896043 +0.9895818 0.9999099 0.9896042 +0.9895817 0.9999099 0.989604 +0.9895817 0.9999099 0.9896039 +0.9895817 0.9999099 0.9896037 +0.9895819 0.9999099 0.9896036 +0.9895821 0.9999099 0.9896036 +0.9895825 0.9999099 0.9896036 +0.9895829 0.9999099 0.9896036 +0.9895835 0.9999099 0.9896036 +0.9895842 0.9999099 0.9896036 +0.9895851 0.9999099 0.9896036 +0.9895863 0.9999099 0.9896036 +0.9895878 0.9999099 0.9896036 +0.9895897 0.9999099 0.9896036 +0.989592 0.9999099 0.9896036 +0.989595 0.9999099 0.9896036 +0.9895988 0.9999099 0.9896036 +0.9896036 0.9999099 0.9896036 +0.9896096 0.9999099 0.9896036 +0.9896173 0.9999099 0.9896036 +0.989627 0.9999099 0.9896036 +0.9896392 0.9999099 0.9896036 +0.9896547 0.9999099 0.9896036 +0.9896744 0.9999099 0.9896036 +0.9896992 0.9999099 0.9896036 +0.9897306 0.9999099 0.9896036 +0.9897703 0.9999099 0.9896036 +0.9898206 0.9999099 0.9896036 +0.9898842 0.9999099 0.9896036 +0.9899646 0.9999099 0.9896036 +0.9900664 0.9999099 0.9896036 +0.9901951 0.9999099 0.9896036 +0.990358 0.9999099 0.9896036 +0.9905641 0.9999099 0.9896036 +0.9908248 0.9999099 0.9896036 +0.9911547 0.9999099 0.9896036 +0.991572 0.9999099 0.9896036 +0.9920999 0.9999099 0.9896036 +0.9927678 0.9999099 0.9896036 +0.9936128 0.9999099 0.9896036 +0.9946818 0.9999099 0.9896036 +0.9960342 0.9999099 0.9896036 +0.9977452 0.9999099 0.9896036 +0.9999099 0.9999099 0.9896036 +0.9999288 0.9982146 0.9917636 +0.9999437 0.9975143 0.9934779 +0.9917501 0.9999288 0.9917644 +0.9917501 0.9999288 0.9917644 +0.9917501 0.9999288 0.9917643 +0.9917501 0.9999288 0.9917643 +0.9917501 0.9999288 0.9917643 +0.9917501 0.9999288 0.9917643 +0.99175 0.9999288 0.9917642 +0.99175 0.9999288 0.9917642 +0.99175 0.9999288 0.9917642 +0.99175 0.9999288 0.9917641 +0.99175 0.9999288 0.991764 +0.9917499 0.9999288 0.991764 +0.9917499 0.9999288 0.9917639 +0.9917499 0.9999288 0.9917638 +0.9917499 0.9999288 0.9917637 +0.99175 0.9999288 0.9917636 +0.9917502 0.9999288 0.9917636 +0.9917504 0.9999288 0.9917636 +0.9917507 0.9999288 0.9917636 +0.991751 0.9999288 0.9917636 +0.9917515 0.9999288 0.9917636 +0.9917521 0.9999288 0.9917636 +0.9917528 0.9999288 0.9917636 +0.9917537 0.9999288 0.9917636 +0.9917549 0.9999288 0.9917636 +0.9917564 0.9999288 0.9917636 +0.9917582 0.9999288 0.9917636 +0.9917606 0.9999288 0.9917636 +0.9917636 0.9999288 0.9917636 +0.9917674 0.9999288 0.9917636 +0.9917722 0.9999288 0.9917636 +0.9917782 0.9999288 0.9917636 +0.9917859 0.9999288 0.9917636 +0.9917956 0.9999288 0.9917636 +0.9918079 0.9999288 0.9917636 +0.9918234 0.9999288 0.9917636 +0.9918431 0.9999288 0.9917636 +0.991868 0.9999288 0.9917636 +0.9918994 0.9999288 0.9917636 +0.9919392 0.9999288 0.9917636 +0.9919896 0.9999288 0.9917636 +0.9920533 0.9999288 0.9917636 +0.9921339 0.9999288 0.9917636 +0.9922358 0.9999288 0.9917636 +0.9923648 0.9999288 0.9917636 +0.992528 0.9999288 0.9917636 +0.9927345 0.9999288 0.9917636 +0.9929957 0.9999288 0.9917636 +0.9933261 0.9999288 0.9917636 +0.9937442 0.9999288 0.9917636 +0.9942731 0.9999288 0.9917636 +0.9949422 0.9999288 0.9917636 +0.9957887 0.9999288 0.9917636 +0.9968597 0.9999288 0.9917636 +0.9982146 0.9999288 0.9917636 +0.9999288 0.9999288 0.9917636 +0.9999437 0.9985868 0.9934779 +0.9934695 0.9999437 0.9934784 +0.9934695 0.9999437 0.9934784 +0.9934695 0.9999437 0.9934784 +0.9934695 0.9999437 0.9934784 +0.9934695 0.9999437 0.9934784 +0.9934695 0.9999437 0.9934784 +0.9934695 0.9999437 0.9934783 +0.9934694 0.9999437 0.9934783 +0.9934694 0.9999437 0.9934783 +0.9934694 0.9999437 0.9934783 +0.9934694 0.9999437 0.9934782 +0.9934694 0.9999437 0.9934782 +0.9934694 0.9999437 0.9934781 +0.9934694 0.9999437 0.9934781 +0.9934694 0.9999437 0.993478 +0.9934694 0.9999437 0.9934779 +0.9934695 0.9999437 0.9934779 +0.9934697 0.9999437 0.9934779 +0.9934698 0.9999437 0.9934779 +0.9934701 0.9999437 0.9934779 +0.9934704 0.9999437 0.9934779 +0.9934707 0.9999437 0.9934779 +0.9934712 0.9999437 0.9934779 +0.9934718 0.9999437 0.9934779 +0.9934725 0.9999437 0.9934779 +0.9934734 0.9999437 0.9934779 +0.9934746 0.9999437 0.9934779 +0.9934761 0.9999437 0.9934779 +0.9934779 0.9999437 0.9934779 +0.9934803 0.9999437 0.9934779 +0.9934833 0.9999437 0.9934779 +0.9934871 0.9999437 0.9934779 +0.9934919 0.9999437 0.9934779 +0.993498 0.9999437 0.9934779 +0.9935057 0.9999437 0.9934779 +0.9935154 0.9999437 0.9934779 +0.9935277 0.9999437 0.9934779 +0.9935432 0.9999437 0.9934779 +0.9935629 0.9999437 0.9934779 +0.9935878 0.9999437 0.9934779 +0.9936193 0.9999437 0.9934779 +0.9936592 0.9999437 0.9934779 +0.9937096 0.9999437 0.9934779 +0.9937734 0.9999437 0.9934779 +0.9938541 0.9999437 0.9934779 +0.9939562 0.9999437 0.9934779 +0.9940854 0.9999437 0.9934779 +0.9942488 0.9999437 0.9934779 +0.9944556 0.9999437 0.9934779 +0.9947172 0.9999437 0.9934779 +0.9950481 0.9999437 0.9934779 +0.9954668 0.9999437 0.9934779 +0.9959964 0.9999437 0.9934779 +0.9966665 0.9999437 0.9934779 +0.9975143 0.9999437 0.9934779 +0.9985868 0.9999437 0.9934779 +0.9999437 0.9999437 0.9934779 +0.1059991 0.1059991 0.9545467 +0.1062449 0.1059991 0.9545467 +0.106556 0.1059991 0.9545467 +0.1069495 0.1059991 0.9545467 +0.1074473 0.1059991 0.9545467 +0.1080772 0.1059991 0.9545467 +0.108874 0.1059991 0.9545467 +0.1098821 0.1059991 0.9545467 +0.1111575 0.1059991 0.9545467 +0.112771 0.1059991 0.9545467 +0.1148123 0.1059991 0.9545467 +0.1173948 0.1059991 0.9545467 +0.120662 0.1059991 0.9545467 +0.1247954 0.1059991 0.9545467 +0.1300248 0.1059991 0.9545467 +0.1366405 0.1059991 0.9545467 +0.1450104 0.1059991 0.9545467 +0.1555993 0.1059991 0.9545467 +0.1689957 0.1059991 0.9545467 +0.1859439 0.1059991 0.9545467 +0.2073855 0.1059991 0.9545467 +0.2345119 0.1059991 0.9545467 +0.2688304 0.1059991 0.9545467 +0.3122478 0.1059991 0.9545467 +0.3671764 0.1059991 0.9545467 +0.4366682 0.1059991 0.9545467 +0.5245844 0.1059991 0.9545467 +0.6358098 0.1059991 0.9545467 +0.7765244 0.1059991 0.9545467 +0.9545467 0.1059991 0.9545467 +0.9669269 0.1572498 0.7970984 +0.9754027 0.2151269 0.6899401 +0.9814251 0.2783684 0.6253806 +0.9858181 0.3454107 0.5952302 +0.9890841 0.4144197 0.591598 +0.9915469 0.4834235 0.6072459 +0.993424 0.5504963 0.635807 +0.9948662 0.6139459 0.6719355 +0.9959813 0.6724572 0.7113861 +0.9968475 0.7251659 0.7510052 +0.997523 0.7716588 0.7886382 +0.9980513 0.8119154 0.8229756 +0.9984653 0.8462171 0.8533677 +0.9987905 0.8750477 0.8796415 +0.9990461 0.8990028 0.9019384 +0.9992474 0.9187175 0.9205853 +0.999406 0.9348153 0.9359994 +0.999531 0.9478754 0.9486239 +0.9996296 0.958416 0.958888 +0.9997074 0.9668873 0.9671845 +0.9997689 0.9736726 0.9738594 +0.9998174 0.9790927 0.97921 +0.9998557 0.9834129 0.9834865 +0.999886 0.9868505 0.9868966 +0.9999099 0.989582 0.9896109 +0.9999288 0.9917501 0.9917682 +0.9999437 0.9934695 0.9934808 +0.1059991 0.1062449 0.9545467 +0.1059489 0.1059489 0.9545286 +0.1062601 0.1059489 0.9545286 +0.1066537 0.1059489 0.9545286 +0.1071517 0.1059489 0.9545286 +0.1077818 0.1059489 0.9545286 +0.1085789 0.1059489 0.9545286 +0.1095873 0.1059489 0.9545286 +0.1108631 0.1059489 0.9545286 +0.1124771 0.1059489 0.9545286 +0.1145191 0.1059489 0.9545286 +0.1171024 0.1059489 0.9545286 +0.1203707 0.1059489 0.9545286 +0.1245055 0.1059489 0.9545286 +0.1297365 0.1059489 0.9545286 +0.1363545 0.1059489 0.9545286 +0.1447271 0.1059489 0.9545286 +0.1553195 0.1059489 0.9545286 +0.1687203 0.1059489 0.9545286 +0.185674 0.1059489 0.9545286 +0.2071226 0.1059489 0.9545286 +0.234258 0.1059489 0.9545286 +0.2685877 0.1059489 0.9545286 +0.3120193 0.1059489 0.9545286 +0.3669659 0.1059489 0.9545286 +0.4364805 0.1059489 0.9545286 +0.5244254 0.1059489 0.9545286 +0.6356873 0.1059489 0.9545286 +0.776448 0.1059489 0.9545286 +0.9545286 0.1059489 0.9545286 +0.9669173 0.1572031 0.7970422 +0.9753975 0.2150852 0.6898695 +0.9814221 0.2783325 0.62531 +0.9858163 0.3453807 0.5951671 +0.9890831 0.4143955 0.5915454 +0.9915463 0.4834045 0.6072043 +0.9934236 0.5504818 0.6357753 +0.994866 0.6139352 0.6719122 +0.9959811 0.6724495 0.7113694 +0.9968474 0.7251605 0.7509934 +0.997523 0.7716551 0.7886302 +0.9980512 0.8119128 0.8229701 +0.9984653 0.8462154 0.8533641 +0.9987905 0.8750466 0.8796391 +0.9990461 0.899002 0.9019369 +0.9992474 0.918717 0.9205843 +0.999406 0.9348149 0.9359988 +0.999531 0.9478752 0.9486235 +0.9996296 0.9584159 0.9588878 +0.9997074 0.9668872 0.9671843 +0.9997689 0.9736726 0.9738593 +0.9998174 0.9790927 0.9792099 +0.9998557 0.9834129 0.9834864 +0.999886 0.9868505 0.9868965 +0.9999099 0.989582 0.9896108 +0.9999288 0.9917501 0.9917681 +0.9999437 0.9934695 0.9934808 +0.1059991 0.106556 0.9545467 +0.1059489 0.1062601 0.9545286 +0.1058883 0.1058883 0.9545059 +0.1062821 0.1058883 0.9545059 +0.1067803 0.1058883 0.9545059 +0.1074107 0.1058883 0.9545059 +0.1082081 0.1058883 0.9545059 +0.1092169 0.1058883 0.9545059 +0.1104932 0.1058883 0.9545059 +0.1121079 0.1058883 0.9545059 +0.1141507 0.1058883 0.9545059 +0.1167351 0.1058883 0.9545059 +0.1200048 0.1058883 0.9545059 +0.1241413 0.1058883 0.9545059 +0.1293745 0.1058883 0.9545059 +0.1359951 0.1058883 0.9545059 +0.1443712 0.1058883 0.9545059 +0.1549679 0.1058883 0.9545059 +0.1683742 0.1058883 0.9545059 +0.1853349 0.1058883 0.9545059 +0.2067924 0.1058883 0.9545059 +0.2339389 0.1058883 0.9545059 +0.2682827 0.1058883 0.9545059 +0.3117322 0.1058883 0.9545059 +0.3667014 0.1058883 0.9545059 +0.4362446 0.1058883 0.9545059 +0.5242258 0.1058883 0.9545059 +0.6355334 0.1058883 0.9545059 +0.776352 0.1058883 0.9545059 +0.9545059 0.1058883 0.9545059 +0.9669053 0.1571463 0.7969715 +0.9753908 0.2150342 0.6897808 +0.9814183 0.2782884 0.6252213 +0.9858141 0.3453439 0.5950879 +0.9890818 0.4143657 0.5914794 +0.9915455 0.4833811 0.607152 +0.9934231 0.550464 0.6357355 +0.9948657 0.6139219 0.6718829 +0.9959809 0.6724399 0.7113484 +0.9968473 0.7251537 0.7509787 +0.9975229 0.7716504 0.7886201 +0.9980512 0.8119096 0.8229633 +0.9984653 0.8462132 0.8533595 +0.9987904 0.8750451 0.8796361 +0.9990461 0.8990011 0.9019349 +0.9992474 0.9187164 0.9205831 +0.999406 0.9348146 0.935998 +0.999531 0.947875 0.948623 +0.9996296 0.9584157 0.9588875 +0.9997074 0.9668871 0.9671841 +0.9997689 0.9736725 0.9738591 +0.9998174 0.9790927 0.9792098 +0.9998557 0.9834129 0.9834864 +0.999886 0.9868505 0.9868965 +0.9999099 0.989582 0.9896108 +0.9999288 0.9917501 0.9917681 +0.9999437 0.9934695 0.9934808 +0.1059991 0.1069495 0.9545467 +0.1059489 0.1066537 0.9545286 +0.1058883 0.1062821 0.9545059 +0.1058162 0.1058162 0.9544774 +0.1063147 0.1058162 0.9544774 +0.1069453 0.1058162 0.9544774 +0.1077431 0.1058162 0.9544774 +0.1087525 0.1058162 0.9544774 +0.1100294 0.1058162 0.9544774 +0.111645 0.1058162 0.9544774 +0.1136888 0.1058162 0.9544774 +0.1162746 0.1058162 0.9544774 +0.1195459 0.1058162 0.9544774 +0.1236845 0.1058162 0.9544774 +0.1289204 0.1058162 0.9544774 +0.1355445 0.1058162 0.9544774 +0.1439249 0.1058162 0.9544774 +0.1545271 0.1058162 0.9544774 +0.1679403 0.1058162 0.9544774 +0.1849097 0.1058162 0.9544774 +0.2063783 0.1058162 0.9544774 +0.2335388 0.1058162 0.9544774 +0.2679003 0.1058162 0.9544774 +0.3113722 0.1058162 0.9544774 +0.3663698 0.1058162 0.9544774 +0.4359488 0.1058162 0.9544774 +0.5239754 0.1058162 0.9544774 +0.6353404 0.1058162 0.9544774 +0.7762317 0.1058162 0.9544774 +0.9544774 0.1058162 0.9544774 +0.9668902 0.1570779 0.7968829 +0.9753825 0.2149725 0.6896696 +0.9814136 0.2782347 0.6251102 +0.9858113 0.3452987 0.5949885 +0.9890801 0.414329 0.5913967 +0.9915446 0.4833522 0.6070865 +0.9934225 0.5504419 0.6356857 +0.9948653 0.6139056 0.6718462 +0.9959807 0.672428 0.7113221 +0.9968472 0.7251454 0.7509603 +0.9975228 0.7716446 0.7886074 +0.9980511 0.8119057 0.8229548 +0.9984653 0.8462106 0.8533539 +0.9987904 0.8750434 0.8796324 +0.9990461 0.899 0.9019325 +0.9992474 0.9187157 0.9205815 +0.999406 0.9348141 0.935997 +0.999531 0.9478746 0.9486224 +0.9996296 0.9584155 0.9588871 +0.9997074 0.966887 0.9671838 +0.9997689 0.9736724 0.973859 +0.9998174 0.9790926 0.9792097 +0.9998557 0.9834129 0.9834863 +0.999886 0.9868505 0.9868965 +0.9999099 0.989582 0.9896108 +0.9999288 0.9917501 0.9917681 +0.9999437 0.9934695 0.9934808 +0.1059991 0.1074473 0.9545467 +0.1059489 0.1071517 0.9545286 +0.1058883 0.1067803 0.9545059 +0.1058162 0.1063147 0.9544774 +0.1057322 0.1057322 0.9544418 +0.1063632 0.1057322 0.9544418 +0.1071616 0.1057322 0.9544418 +0.1081716 0.1057322 0.9544418 +0.1094494 0.1057322 0.9544418 +0.1110659 0.1057322 0.9544418 +0.1131111 0.1057322 0.9544418 +0.1156985 0.1057322 0.9544418 +0.1189719 0.1057322 0.9544418 +0.1231132 0.1057322 0.9544418 +0.1283525 0.1057322 0.9544418 +0.1349809 0.1057322 0.9544418 +0.1433666 0.1057322 0.9544418 +0.1539757 0.1057322 0.9544418 +0.1673975 0.1057322 0.9544418 +0.1843779 0.1057322 0.9544418 +0.2058603 0.1057322 0.9544418 +0.2330383 0.1057322 0.9544418 +0.267422 0.1057322 0.9544418 +0.3109219 0.1057322 0.9544418 +0.3659549 0.1057322 0.9544418 +0.4355789 0.1057322 0.9544418 +0.5236622 0.1057322 0.9544418 +0.635099 0.1057322 0.9544418 +0.7760811 0.1057322 0.9544418 +0.9544418 0.1057322 0.9544418 +0.9668714 0.1569971 0.7967721 +0.9753721 0.2148987 0.6895306 +0.9814076 0.2781701 0.6249712 +0.9858079 0.3452442 0.5948644 +0.9890781 0.4142845 0.5912932 +0.9915433 0.4833171 0.6070046 +0.9934218 0.550415 0.6356233 +0.9948649 0.6138855 0.6718002 +0.9959804 0.6724135 0.7112892 +0.996847 0.7251351 0.7509373 +0.9975227 0.7716375 0.7885916 +0.9980511 0.8119009 0.8229441 +0.9984652 0.8462073 0.8533468 +0.9987904 0.8750412 0.8796277 +0.9990461 0.8989986 0.9019295 +0.9992474 0.9187148 0.9205795 +0.999406 0.9348135 0.9359957 +0.999531 0.9478743 0.9486216 +0.9996296 0.9584153 0.9588865 +0.9997074 0.9668869 0.9671835 +0.9997689 0.9736723 0.9738588 +0.9998174 0.9790925 0.9792096 +0.9998557 0.9834128 0.9834862 +0.999886 0.9868504 0.9868964 +0.9999099 0.989582 0.9896108 +0.9999288 0.9917501 0.9917681 +0.9999437 0.9934695 0.9934807 +0.1059991 0.1080772 0.9545467 +0.1059489 0.1077818 0.9545286 +0.1058883 0.1074107 0.9545059 +0.1058162 0.1069453 0.9544774 +0.1057322 0.1063632 0.9544418 +0.1056375 0.1056375 0.9543974 +0.1064365 0.1056375 0.9543974 +0.1074473 0.1056375 0.9543974 +0.1087261 0.1056375 0.9543974 +0.110344 0.1056375 0.9543974 +0.1123908 0.1056375 0.9543974 +0.1149803 0.1056375 0.9543974 +0.1182564 0.1056375 0.9543974 +0.122401 0.1056375 0.9543974 +0.1276445 0.1056375 0.9543974 +0.1342782 0.1056375 0.9543974 +0.1426706 0.1056375 0.9543974 +0.1532882 0.1056375 0.9543974 +0.1667209 0.1056375 0.9543974 +0.1837149 0.1056375 0.9543974 +0.2052145 0.1056375 0.9543974 +0.2324144 0.1056375 0.9543974 +0.2668257 0.1056375 0.9543974 +0.3103605 0.1056375 0.9543974 +0.3654378 0.1056375 0.9543974 +0.4351176 0.1056375 0.9543974 +0.5232717 0.1056375 0.9543974 +0.634798 0.1056375 0.9543974 +0.7758934 0.1056375 0.9543974 +0.9543974 0.1056375 0.9543974 +0.9668479 0.156904 0.796634 +0.9753591 0.2148124 0.6893573 +0.9814002 0.2780936 0.6247981 +0.9858036 0.3451791 0.5947097 +0.9890755 0.4142311 0.5911644 +0.9915418 0.4832747 0.6069026 +0.9934209 0.5503825 0.6355457 +0.9948643 0.6138613 0.6717431 +0.9959801 0.6723959 0.7112482 +0.9968468 0.7251226 0.7509086 +0.9975226 0.7716288 0.7885719 +0.998051 0.8118949 0.8229308 +0.9984652 0.8462034 0.8533379 +0.9987904 0.8750386 0.8796219 +0.9990461 0.8989969 0.9019257 +0.9992474 0.9187137 0.9205771 +0.9994059 0.9348128 0.9359941 +0.999531 0.9478738 0.9486206 +0.9996296 0.958415 0.9588859 +0.9997074 0.9668867 0.9671831 +0.9997689 0.9736722 0.9738585 +0.9998174 0.9790925 0.9792094 +0.9998557 0.9834128 0.9834861 +0.999886 0.9868504 0.9868964 +0.9999099 0.9895819 0.9896107 +0.9999288 0.9917501 0.9917681 +0.9999437 0.9934695 0.9934807 +0.1059991 0.108874 0.9545467 +0.1059489 0.1085789 0.9545286 +0.1058883 0.1082081 0.9545059 +0.1058162 0.1077431 0.9544774 +0.1057322 0.1071616 0.9544418 +0.1056375 0.1064365 0.9543974 +0.1055364 0.1055364 0.9543421 +0.1065482 0.1055364 0.9543421 +0.1078283 0.1055364 0.9543421 +0.1094478 0.1055364 0.9543421 +0.1114966 0.1055364 0.9543421 +0.1140887 0.1055364 0.9543421 +0.117368 0.1055364 0.9543421 +0.1215168 0.1055364 0.9543421 +0.1267655 0.1055364 0.9543421 +0.1334058 0.1055364 0.9543421 +0.1418066 0.1055364 0.9543421 +0.1524348 0.1055364 0.9543421 +0.1658808 0.1055364 0.9543421 +0.1828918 0.1055364 0.9543421 +0.2044128 0.1055364 0.9543421 +0.2316398 0.1055364 0.9543421 +0.2660854 0.1055364 0.9543421 +0.3096636 0.1055364 0.9543421 +0.3647957 0.1055364 0.9543421 +0.434545 0.1055364 0.9543421 +0.5227869 0.1055364 0.9543421 +0.6344244 0.1055364 0.9543421 +0.7756603 0.1055364 0.9543421 +0.9543421 0.1055364 0.9543421 +0.9668187 0.1568008 0.7964626 +0.975343 0.2147144 0.6891423 +0.9813911 0.2780055 0.6245833 +0.9857982 0.3451032 0.5945178 +0.9890723 0.4141683 0.5910046 +0.9915399 0.4832246 0.6067761 +0.9934197 0.5503438 0.6354495 +0.9948636 0.6138323 0.6716722 +0.9959797 0.6723748 0.7111974 +0.9968465 0.7251076 0.750873 +0.9975224 0.7716184 0.7885475 +0.9980509 0.8118878 0.8229144 +0.9984651 0.8461986 0.853327 +0.9987903 0.8750355 0.8796147 +0.9990461 0.8989948 0.901921 +0.9992473 0.9187123 0.9205741 +0.9994059 0.9348119 0.9359922 +0.999531 0.9478733 0.9486193 +0.9996296 0.9584146 0.9588851 +0.9997074 0.9668865 0.9671826 +0.9997689 0.9736721 0.9738582 +0.9998174 0.9790924 0.9792092 +0.9998557 0.9834127 0.983486 +0.999886 0.9868504 0.9868963 +0.9999099 0.9895819 0.9896107 +0.9999288 0.99175 0.991768 +0.9999437 0.9934695 0.9934807 +0.1059991 0.1098821 0.9545467 +0.1059489 0.1095873 0.9545286 +0.1058883 0.1092169 0.9545059 +0.1058162 0.1087525 0.9544774 +0.1057322 0.1081716 0.9544418 +0.1056375 0.1074473 0.9543974 +0.1055364 0.1065482 0.9543421 +0.1054384 0.1054384 0.9542739 +0.10672 0.1054384 0.9542739 +0.1083415 0.1054384 0.9542739 +0.1103929 0.1054384 0.9542739 +0.1129881 0.1054384 0.9542739 +0.1162715 0.1054384 0.9542739 +0.1204253 0.1054384 0.9542739 +0.1256805 0.1054384 0.9542739 +0.1323289 0.1054384 0.9542739 +0.1407401 0.1054384 0.9542739 +0.1513813 0.1054384 0.9542739 +0.1648439 0.1054384 0.9542739 +0.1818757 0.1054384 0.9542739 +0.2034232 0.1054384 0.9542739 +0.2306836 0.1054384 0.9542739 +0.2651716 0.1054384 0.9542739 +0.3088033 0.1054384 0.9542739 +0.3640031 0.1054384 0.9542739 +0.4338381 0.1054384 0.9542739 +0.5221884 0.1054384 0.9542739 +0.6339631 0.1054384 0.9542739 +0.7753725 0.1054384 0.9542739 +0.9542739 0.1054384 0.9542739 +0.9667827 0.1566936 0.7962511 +0.9753231 0.2146085 0.6888771 +0.9813797 0.2779077 0.6243183 +0.9857916 0.3450175 0.5942812 +0.9890684 0.4140964 0.5908076 +0.9915376 0.4831666 0.6066202 +0.9934183 0.5502987 0.6353308 +0.9948628 0.6137984 0.6715848 +0.9959791 0.67235 0.7111348 +0.9968462 0.7250899 0.7508292 +0.9975222 0.7716061 0.7885175 +0.9980508 0.8118794 0.8228941 +0.998465 0.8461929 0.8533135 +0.9987903 0.8750317 0.8796058 +0.999046 0.8989923 0.9019152 +0.9992473 0.9187107 0.9205703 +0.9994059 0.9348109 0.9359898 +0.999531 0.9478726 0.9486178 +0.9996296 0.9584142 0.9588842 +0.9997074 0.9668862 0.967182 +0.9997689 0.9736719 0.9738578 +0.9998174 0.9790923 0.979209 +0.9998557 0.9834127 0.9834858 +0.999886 0.9868503 0.9868962 +0.9999099 0.9895819 0.9896106 +0.9999288 0.99175 0.991768 +0.9999437 0.9934694 0.9934807 +0.1059991 0.1111575 0.9545467 +0.1059489 0.1108631 0.9545286 +0.1058883 0.1104932 0.9545059 +0.1058162 0.1100294 0.9544774 +0.1057322 0.1094494 0.9544418 +0.1056375 0.1087261 0.9543974 +0.1055364 0.1078283 0.9543421 +0.1054384 0.10672 0.9542739 +0.1053624 0.1053624 0.9541902 +0.1069863 0.1053624 0.9541902 +0.1090407 0.1053624 0.9541902 +0.1116399 0.1053624 0.9541902 +0.1149282 0.1053624 0.9541902 +0.1190883 0.1053624 0.9541902 +0.1243513 0.1053624 0.9541902 +0.1310098 0.1053624 0.9541902 +0.1394336 0.1053624 0.9541902 +0.1500908 0.1053624 0.9541902 +0.1635736 0.1053624 0.9541902 +0.180631 0.1053624 0.9541902 +0.2022109 0.1053624 0.9541902 +0.2295123 0.1053624 0.9541902 +0.2640521 0.1053624 0.9541902 +0.3077494 0.1053624 0.9541902 +0.3630322 0.1053624 0.9541902 +0.4329722 0.1053624 0.9541902 +0.5214553 0.1053624 0.9541902 +0.6333979 0.1053624 0.9541902 +0.7750199 0.1053624 0.9541902 +0.9541902 0.1053624 0.9541902 +0.9667385 0.1565954 0.795992 +0.9752987 0.2145034 0.6885524 +0.9813659 0.2778058 0.6239941 +0.9857835 0.3449254 0.5939917 +0.9890637 0.4140176 0.5905666 +0.9915347 0.4831021 0.6064294 +0.9934166 0.550248 0.6351857 +0.9948617 0.6137599 0.6714779 +0.9959785 0.6723217 0.7110582 +0.9968458 0.7250697 0.7507756 +0.997522 0.7715919 0.7884807 +0.9980506 0.8118697 0.8228693 +0.9984649 0.8461864 0.853297 +0.9987902 0.8750274 0.879595 +0.999046 0.8989895 0.9019081 +0.9992473 0.9187089 0.9205658 +0.9994059 0.9348097 0.9359869 +0.999531 0.9478718 0.9486159 +0.9996296 0.9584137 0.958883 +0.9997074 0.9668859 0.9671812 +0.9997689 0.9736717 0.9738573 +0.9998174 0.9790921 0.9792087 +0.9998557 0.9834126 0.9834856 +0.999886 0.9868503 0.9868961 +0.9999099 0.9895819 0.9896105 +0.9999288 0.99175 0.991768 +0.9999437 0.9934694 0.9934807 +0.1059991 0.112771 0.9545467 +0.1059489 0.1124771 0.9545286 +0.1058883 0.1121079 0.9545059 +0.1058162 0.111645 0.9544774 +0.1057322 0.1110659 0.9544418 +0.1056375 0.110344 0.9543974 +0.1055364 0.1094478 0.9543421 +0.1054384 0.1083415 0.9542739 +0.1053624 0.1069863 0.9541902 +0.1053433 0.1053433 0.9540886 +0.1074015 0.1053433 0.9540886 +0.1100054 0.1053433 0.9540886 +0.1132997 0.1053433 0.9540886 +0.1174673 0.1053433 0.9540886 +0.12274 0.1053433 0.9540886 +0.1294105 0.1053433 0.9540886 +0.1378497 0.1053433 0.9540886 +0.1485263 0.1053433 0.9540886 +0.1620336 0.1053433 0.9540886 +0.179122 0.1053433 0.9540886 +0.2007412 0.1053433 0.9540886 +0.2280923 0.1053433 0.9540886 +0.2626949 0.1053433 0.9540886 +0.3064717 0.1053433 0.9540886 +0.3618551 0.1053433 0.9540886 +0.4319223 0.1053433 0.9540886 +0.5205664 0.1053433 0.9540886 +0.6327127 0.1053433 0.9540886 +0.7745924 0.1053433 0.9540886 +0.9540886 0.1053433 0.9540886 +0.966685 0.1565315 0.7956781 +0.9752692 0.2144168 0.6881591 +0.9813491 0.2777122 0.6236015 +0.9857738 0.3448353 0.5936412 +0.9890579 0.4139373 0.5902749 +0.9915312 0.4830346 0.6061987 +0.9934145 0.5501939 0.6350102 +0.9948604 0.6137183 0.6713487 +0.9959777 0.6722907 0.7109656 +0.9968453 0.7250473 0.7507108 +0.9975217 0.7715762 0.7884362 +0.9980504 0.8118589 0.8228393 +0.9984648 0.8461791 0.853277 +0.9987902 0.8750225 0.8795819 +0.9990459 0.8989863 0.9018996 +0.9992473 0.9187068 0.9205603 +0.9994059 0.9348083 0.9359833 +0.9995309 0.947871 0.9486137 +0.9996296 0.9584132 0.9588815 +0.9997074 0.9668855 0.9671803 +0.9997689 0.9736715 0.9738568 +0.9998174 0.979092 0.9792083 +0.9998557 0.9834125 0.9834854 +0.999886 0.9868502 0.9868959 +0.9999099 0.9895818 0.9896105 +0.9999288 0.99175 0.9917679 +0.9999437 0.9934694 0.9934806 +0.1059991 0.1148123 0.9545467 +0.1059489 0.1145191 0.9545286 +0.1058883 0.1141507 0.9545059 +0.1058162 0.1136888 0.9544774 +0.1057322 0.1131111 0.9544418 +0.1056375 0.1123908 0.9543974 +0.1055364 0.1114966 0.9543421 +0.1054384 0.1103929 0.9542739 +0.1053624 0.1090407 0.9541902 +0.1053433 0.1074015 0.9540886 +0.1054431 0.1054431 0.9539671 +0.1080526 0.1054431 0.9539671 +0.111354 0.1054431 0.9539671 +0.1155307 0.1054431 0.9539671 +0.1208148 0.1054431 0.9539671 +0.1274998 0.1054431 0.9539671 +0.1359573 0.1054431 0.9539671 +0.1466571 0.1054431 0.9539671 +0.1601937 0.1054431 0.9539671 +0.1773192 0.1054431 0.9539671 +0.1989853 0.1054431 0.9539671 +0.2263957 0.1054431 0.9539671 +0.2610734 0.1054431 0.9539671 +0.3049452 0.1054431 0.9539671 +0.3604487 0.1054431 0.9539671 +0.4306679 0.1054431 0.9539671 +0.5195043 0.1054431 0.9539671 +0.6318939 0.1054431 0.9539671 +0.7740814 0.1054431 0.9539671 +0.9539671 0.1054431 0.9539671 +0.9666211 0.1565473 0.7953033 +0.975234 0.2143816 0.6876897 +0.9813291 0.2776503 0.6231332 +0.9857621 0.3447636 0.5932233 +0.989051 0.4138668 0.5899272 +0.9915271 0.4829718 0.6059236 +0.993412 0.5501416 0.634801 +0.9948589 0.6136769 0.6711946 +0.9959768 0.6722594 0.7108553 +0.9968448 0.7250244 0.7506336 +0.9975213 0.7715599 0.7883833 +0.9980502 0.8118476 0.8228035 +0.9984647 0.8461714 0.8532533 +0.9987901 0.8750173 0.8795663 +0.9990459 0.8989829 0.9018894 +0.9992472 0.9187045 0.9205537 +0.9994059 0.9348069 0.9359791 +0.9995309 0.94787 0.948611 +0.9996296 0.9584126 0.9588798 +0.9997074 0.9668852 0.9671793 +0.9997689 0.9736712 0.9738561 +0.9998174 0.9790919 0.9792079 +0.9998557 0.9834124 0.9834851 +0.999886 0.9868502 0.9868958 +0.9999099 0.9895818 0.9896103 +0.9999288 0.99175 0.9917678 +0.9999437 0.9934694 0.9934806 +0.1059991 0.1173948 0.9545467 +0.1059489 0.1171024 0.9545286 +0.1058883 0.1167351 0.9545059 +0.1058162 0.1162746 0.9544774 +0.1057322 0.1156985 0.9544418 +0.1056375 0.1149803 0.9543974 +0.1055364 0.1140887 0.9543421 +0.1054384 0.1129881 0.9542739 +0.1053624 0.1116399 0.9541902 +0.1053433 0.1100054 0.9540886 +0.1054431 0.1080526 0.9539671 +0.1057683 0.1057683 0.9538247 +0.1090781 0.1057683 0.9538247 +0.1132654 0.1057683 0.9538247 +0.1185628 0.1057683 0.9538247 +0.1252648 0.1057683 0.9538247 +0.1337437 0.1057683 0.9538247 +0.1444705 0.1057683 0.9538247 +0.1580414 0.1057683 0.9538247 +0.1752103 0.1057683 0.9538247 +0.1969312 0.1057683 0.9538247 +0.224411 0.1057683 0.9538247 +0.2591765 0.1057683 0.9538247 +0.3031594 0.1057683 0.9538247 +0.3588035 0.1057683 0.9538247 +0.4292005 0.1057683 0.9538247 +0.5182618 0.1057683 0.9538247 +0.630936 0.1057683 0.9538247 +0.7734835 0.1057683 0.9538247 +0.9538247 0.1057683 0.9538247 +0.9665463 0.1567226 0.794865 +0.9751928 0.2144566 0.6871414 +0.9813057 0.2776626 0.6225864 +0.9857485 0.3447407 0.5927355 +0.989043 0.4138277 0.5895215 +0.9915223 0.4829286 0.6056027 +0.9934091 0.5501012 0.634557 +0.9948571 0.6136427 0.671015 +0.9959757 0.6722322 0.7107266 +0.9968441 0.7250039 0.7505436 +0.9975209 0.7715449 0.7883215 +0.99805 0.811837 0.8227619 +0.9984645 0.8461641 0.8532256 +0.99879 0.8750124 0.8795481 +0.9990458 0.8989796 0.9018776 +0.9992472 0.9187024 0.920546 +0.9994059 0.9348055 0.9359742 +0.9995309 0.9478691 0.9486079 +0.9996296 0.958412 0.9588778 +0.9997074 0.9668848 0.967178 +0.9997689 0.973671 0.9738553 +0.9998174 0.9790917 0.9792074 +0.9998557 0.9834123 0.9834848 +0.999886 0.9868501 0.9868956 +0.9999099 0.9895818 0.9896102 +0.9999288 0.9917499 0.9917678 +0.9999437 0.9934694 0.9934805 +0.1059991 0.120662 0.9545467 +0.1059489 0.1203707 0.9545286 +0.1058883 0.1200048 0.9545059 +0.1058162 0.1195459 0.9544774 +0.1057322 0.1189719 0.9544418 +0.1056375 0.1182564 0.9543974 +0.1055364 0.117368 0.9543421 +0.1054384 0.1162715 0.9542739 +0.1053624 0.1149282 0.9541902 +0.1053433 0.1132997 0.9540886 +0.1054431 0.111354 0.9539671 +0.1057683 0.1090781 0.9538247 +0.1064997 0.1064997 0.953663 +0.1106989 0.1064997 0.953663 +0.1160116 0.1064997 0.953663 +0.1227327 0.1064997 0.953663 +0.1312358 0.1064997 0.953663 +0.1419934 0.1064997 0.953663 +0.1556031 0.1064997 0.953663 +0.1728211 0.1064997 0.953663 +0.1946042 0.1064997 0.953663 +0.2221626 0.1064997 0.953663 +0.2570275 0.1064997 0.953663 +0.3011363 0.1064997 0.953663 +0.3569395 0.1064997 0.953663 +0.4275379 0.1064997 0.953663 +0.5168541 0.1064997 0.953663 +0.6298506 0.1064997 0.953663 +0.7728059 0.1064997 0.953663 +0.953663 0.1064997 0.953663 +0.9664615 0.1571937 0.7943688 +0.9751462 0.2147432 0.6865211 +0.9812792 0.2778236 0.6219681 +0.9857332 0.3448204 0.5921842 +0.9890339 0.4138582 0.5890631 +0.9915169 0.4829319 0.6052403 +0.9934058 0.5500915 0.6342815 +0.9948551 0.6136284 0.6708123 +0.9959745 0.672218 0.7105815 +0.9968433 0.7249916 0.750442 +0.9975204 0.7715352 0.7882518 +0.9980497 0.8118298 0.8227149 +0.9984643 0.8461589 0.8531943 +0.9987899 0.8750088 0.8795275 +0.9990458 0.8989771 0.9018642 +0.9992472 0.9187008 0.9205374 +0.9994058 0.9348044 0.9359687 +0.9995309 0.9478684 0.9486043 +0.9996296 0.9584115 0.9588756 +0.9997074 0.9668845 0.9671766 +0.9997689 0.9736708 0.9738544 +0.9998174 0.9790916 0.9792068 +0.9998557 0.9834122 0.9834845 +0.999886 0.9868501 0.9868953 +0.9999099 0.9895817 0.9896101 +0.9999288 0.9917499 0.9917677 +0.9999437 0.9934694 0.9934805 +0.1059991 0.1247954 0.9545467 +0.1059489 0.1245055 0.9545286 +0.1058883 0.1241413 0.9545059 +0.1058162 0.1236845 0.9544774 +0.1057322 0.1231132 0.9544418 +0.1056375 0.122401 0.9543974 +0.1055364 0.1215168 0.9543421 +0.1054384 0.1204253 0.9542739 +0.1053624 0.1190883 0.9541902 +0.1053433 0.1174673 0.9540886 +0.1054431 0.1155307 0.9539671 +0.1057683 0.1132654 0.9538247 +0.1064997 0.1106989 0.953663 +0.1079385 0.1079385 0.9534887 +0.1132674 0.1079385 0.9534887 +0.1200092 0.1079385 0.9534887 +0.1285384 0.1079385 0.9534887 +0.139329 0.1079385 0.9534887 +0.1529804 0.1079385 0.9534887 +0.1702513 0.1079385 0.9534887 +0.1921012 0.1079385 0.9534887 +0.2197441 0.1079385 0.9534887 +0.254716 0.1079385 0.9534887 +0.2989601 0.1079385 0.9534887 +0.3549345 0.1079385 0.9534887 +0.4257495 0.1079385 0.9534887 +0.5153397 0.1079385 0.9534887 +0.6286829 0.1079385 0.9534887 +0.7720768 0.1079385 0.9534887 +0.9534887 0.1079385 0.9534887 +0.9663702 0.15819 0.7938355 +0.9750962 0.2154135 0.6858549 +0.9812508 0.2782606 0.6213045 +0.9857167 0.3450957 0.5915929 +0.9890241 0.4140252 0.5885717 +0.991511 0.4830292 0.6048518 +0.9934023 0.5501456 0.6339863 +0.994853 0.6136569 0.6705951 +0.9959732 0.672232 0.710426 +0.9968425 0.7249978 0.7503332 +0.9975199 0.7715376 0.7881772 +0.9980494 0.8118303 0.8226646 +0.9984642 0.8461587 0.8531609 +0.9987897 0.8750084 0.8795055 +0.9990457 0.8989767 0.9018499 +0.9992471 0.9187004 0.9205282 +0.9994058 0.9348042 0.9359628 +0.9995309 0.9478683 0.9486006 +0.9996295 0.9584114 0.9588732 +0.9997074 0.9668844 0.9671751 +0.9997689 0.9736708 0.9738534 +0.9998174 0.9790916 0.9792062 +0.9998557 0.9834122 0.9834841 +0.999886 0.98685 0.9868951 +0.9999099 0.9895817 0.9896099 +0.9999288 0.9917499 0.9917676 +0.9999437 0.9934694 0.9934804 +0.1059991 0.1300248 0.9545467 +0.1059489 0.1297365 0.9545286 +0.1058883 0.1293745 0.9545059 +0.1058162 0.1289204 0.9544774 +0.1057322 0.1283525 0.9544418 +0.1056375 0.1276445 0.9543974 +0.1055364 0.1267655 0.9543421 +0.1054384 0.1256805 0.9542739 +0.1053624 0.1243513 0.9541902 +0.1053433 0.12274 0.9540886 +0.1054431 0.1208148 0.9539671 +0.1057683 0.1185628 0.9538247 +0.1064997 0.1160116 0.953663 +0.1079385 0.1132674 0.9534887 +0.1105818 0.1105818 0.9533177 +0.1173437 0.1105818 0.9533177 +0.1258985 0.1105818 0.9533177 +0.1367213 0.1105818 0.9533177 +0.1504136 0.1105818 0.9533177 +0.1677362 0.1105818 0.9533177 +0.1896515 0.1105818 0.9533177 +0.2173771 0.1105818 0.9533177 +0.2524537 0.1105818 0.9533177 +0.2968302 0.1105818 0.9533177 +0.3529722 0.1105818 0.9533177 +0.4239991 0.1105818 0.9533177 +0.5138574 0.1105818 0.9533177 +0.6275398 0.1105818 0.9533177 +0.7713628 0.1105818 0.9533177 +0.9533177 0.1105818 0.9533177 +0.9662809 0.160092 0.7933139 +0.9750472 0.2167545 0.685204 +0.9812231 0.2791873 0.6206566 +0.9857006 0.3457234 0.5910158 +0.9890146 0.4144423 0.5880922 +0.9915054 0.4833013 0.604473 +0.9933988 0.5503203 0.6336985 +0.9948509 0.6137675 0.6703834 +0.9959719 0.6723012 0.7102744 +0.9968418 0.7250408 0.7502272 +0.9975194 0.7715641 0.7881046 +0.9980491 0.8118466 0.8226156 +0.998464 0.8461687 0.8531283 +0.9987896 0.8750145 0.8794841 +0.9990456 0.8989805 0.901836 +0.9992471 0.9187027 0.9205192 +0.9994058 0.9348056 0.935957 +0.9995309 0.9478691 0.9485969 +0.9996295 0.958412 0.9588709 +0.9997074 0.9668847 0.9671736 +0.9997688 0.973671 0.9738525 +0.9998174 0.9790917 0.9792056 +0.9998557 0.9834123 0.9834837 +0.999886 0.9868501 0.9868949 +0.9999099 0.9895817 0.9896098 +0.9999288 0.9917499 0.9917675 +0.9999437 0.9934694 0.9934804 +0.1059991 0.1366405 0.9545467 +0.1059489 0.1363545 0.9545286 +0.1058883 0.1359951 0.9545059 +0.1058162 0.1355445 0.9544774 +0.1057322 0.1349809 0.9544418 +0.1056375 0.1342782 0.9543974 +0.1055364 0.1334058 0.9543421 +0.1054384 0.1323289 0.9542739 +0.1053624 0.1310098 0.9541902 +0.1053433 0.1294105 0.9540886 +0.1054431 0.1274998 0.9539671 +0.1057683 0.1252648 0.9538247 +0.1064997 0.1227327 0.953663 +0.1079385 0.1200092 0.9534887 +0.1105818 0.1173437 0.9533177 +0.1152388 0.1152388 0.9531823 +0.1238137 0.1152388 0.9531823 +0.134662 0.1152388 0.9531823 +0.1483866 0.1152388 0.9531823 +0.16575 0.1152388 0.9531823 +0.1877169 0.1152388 0.9531823 +0.2155079 0.1152388 0.9531823 +0.2506671 0.1152388 0.9531823 +0.2951481 0.1152388 0.9531823 +0.3514224 0.1152388 0.9531823 +0.4226166 0.1152388 0.9531823 +0.5126866 0.1152388 0.9531823 +0.6266369 0.1152388 0.9531823 +0.7707988 0.1152388 0.9531823 +0.9531823 0.1152388 0.9531823 +0.9662104 0.1635226 0.7929023 +0.9750086 0.2192389 0.6846907 +0.9812013 0.2809573 0.620146 +0.9856879 0.3469645 0.5905612 +0.9890072 0.4152991 0.5877147 +0.9915009 0.4838841 0.6041748 +0.9933961 0.5507113 0.633472 +0.9948493 0.6140266 0.6702168 +0.9959709 0.6724711 0.7101552 +0.9968411 0.7251511 0.7501439 +0.9975191 0.7716352 0.7880474 +0.9980488 0.8118921 0.822577 +0.9984638 0.8461977 0.8531027 +0.9987895 0.8750329 0.8794673 +0.9990456 0.8989921 0.901825 +0.999247 0.9187101 0.9205121 +0.9994057 0.9348102 0.9359524 +0.9995309 0.947872 0.948594 +0.9996295 0.9584138 0.958869 +0.9997074 0.9668859 0.9671724 +0.9997688 0.9736717 0.9738518 +0.9998174 0.9790921 0.9792052 +0.9998557 0.9834126 0.9834834 +0.999886 0.9868503 0.9868947 +0.9999099 0.9895819 0.9896097 +0.9999288 0.99175 0.9917674 +0.9999437 0.9934694 0.9934803 +0.1059991 0.1450104 0.9545467 +0.1059489 0.1447271 0.9545286 +0.1058883 0.1443712 0.9545059 +0.1058162 0.1439249 0.9544774 +0.1057322 0.1433666 0.9544418 +0.1056375 0.1426706 0.9543974 +0.1055364 0.1418066 0.9543421 +0.1054384 0.1407401 0.9542739 +0.1053624 0.1394336 0.9541902 +0.1053433 0.1378497 0.9540886 +0.1054431 0.1359573 0.9539671 +0.1057683 0.1337437 0.9538247 +0.1064997 0.1312358 0.953663 +0.1079385 0.1285384 0.9534887 +0.1105818 0.1258985 0.9533177 +0.1152388 0.1238137 0.9531823 +0.1231452 0.1231452 0.9531389 +0.1340017 0.1231452 0.9531389 +0.1477366 0.1231452 0.9531389 +0.1651131 0.1231452 0.9531389 +0.1870965 0.1231452 0.9531389 +0.2149085 0.1231452 0.9531389 +0.2500942 0.1231452 0.9531389 +0.2946088 0.1231452 0.9531389 +0.3509254 0.1231452 0.9531389 +0.4221733 0.1231452 0.9531389 +0.5123112 0.1231452 0.9531389 +0.6263473 0.1231452 0.9531389 +0.7706179 0.1231452 0.9531389 +0.9531389 0.1231452 0.9531389 +0.9661878 0.1694384 0.7927704 +0.9749962 0.2235962 0.6845262 +0.9811943 0.2841192 0.6199824 +0.9856839 0.3492254 0.5904156 +0.9890048 0.4168922 0.5875938 +0.9914995 0.4849907 0.6040793 +0.9933953 0.5514695 0.6333995 +0.9948487 0.6145393 0.6701635 +0.9959706 0.6728136 0.710117 +0.9968409 0.7253775 0.7501172 +0.9975189 0.7717834 0.7880291 +0.9980488 0.8119884 0.8225647 +0.9984638 0.8462598 0.8530945 +0.9987895 0.8750727 0.8794619 +0.9990455 0.8990175 0.9018215 +0.999247 0.9187262 0.9205098 +0.9994057 0.9348204 0.935951 +0.9995308 0.9478785 0.9485931 +0.9996295 0.9584178 0.9588684 +0.9997074 0.9668884 0.967172 +0.9997688 0.9736733 0.9738515 +0.9998174 0.9790931 0.979205 +0.9998557 0.9834132 0.9834833 +0.999886 0.9868507 0.9868946 +0.9999099 0.9895821 0.9896096 +0.9999288 0.9917502 0.9917674 +0.9999437 0.9934695 0.9934803 +0.1059991 0.1555993 0.9545467 +0.1059489 0.1553195 0.9545286 +0.1058883 0.1549679 0.9545059 +0.1058162 0.1545271 0.9544774 +0.1057322 0.1539757 0.9544418 +0.1056375 0.1532882 0.9543974 +0.1055364 0.1524348 0.9543421 +0.1054384 0.1513813 0.9542739 +0.1053624 0.1500908 0.9541902 +0.1053433 0.1485263 0.9540886 +0.1054431 0.1466571 0.9539671 +0.1057683 0.1444705 0.9538247 +0.1064997 0.1419934 0.953663 +0.1079385 0.139329 0.9534887 +0.1105818 0.1367213 0.9533177 +0.1152388 0.134662 0.9531823 +0.1231452 0.1340017 0.9531389 +0.1340017 0.1340017 0.9531389 +0.1477366 0.1340017 0.9531389 +0.1651131 0.1340017 0.9531389 +0.1870965 0.1340017 0.9531389 +0.2149085 0.1340017 0.9531389 +0.2500942 0.1340017 0.9531389 +0.2946088 0.1340017 0.9531389 +0.3509254 0.1340017 0.9531389 +0.4221733 0.1340017 0.9531389 +0.5123112 0.1340017 0.9531389 +0.6263473 0.1340017 0.9531389 +0.7706179 0.1340017 0.9531389 +0.9531389 0.1340017 0.9531389 +0.9661878 0.1775917 0.7927704 +0.9749962 0.2296253 0.6845262 +0.9811943 0.2885124 0.6199824 +0.9856839 0.3523802 0.5904156 +0.9890048 0.419125 0.5875938 +0.9914995 0.4865484 0.6040793 +0.9933953 0.5525411 0.6333995 +0.9948487 0.6152669 0.6701635 +0.9959706 0.6733015 0.710117 +0.9968409 0.7257011 0.7501172 +0.9975189 0.7719959 0.7880291 +0.9980488 0.8121268 0.8225647 +0.9984638 0.8463492 0.8530945 +0.9987895 0.8751301 0.8794619 +0.9990455 0.8990542 0.9018215 +0.999247 0.9187495 0.9205098 +0.9994057 0.9348352 0.935951 +0.9995308 0.9478878 0.9485931 +0.9996295 0.9584237 0.9588684 +0.9997074 0.9668922 0.967172 +0.9997688 0.9736756 0.9738515 +0.9998174 0.9790946 0.979205 +0.9998557 0.9834141 0.9834833 +0.999886 0.9868512 0.9868946 +0.9999099 0.9895825 0.9896096 +0.9999288 0.9917504 0.9917674 +0.9999437 0.9934697 0.9934803 +0.1059991 0.1689957 0.9545467 +0.1059489 0.1687203 0.9545286 +0.1058883 0.1683742 0.9545059 +0.1058162 0.1679403 0.9544774 +0.1057322 0.1673975 0.9544418 +0.1056375 0.1667209 0.9543974 +0.1055364 0.1658808 0.9543421 +0.1054384 0.1648439 0.9542739 +0.1053624 0.1635736 0.9541902 +0.1053433 0.1620336 0.9540886 +0.1054431 0.1601937 0.9539671 +0.1057683 0.1580414 0.9538247 +0.1064997 0.1556031 0.953663 +0.1079385 0.1529804 0.9534887 +0.1105818 0.1504136 0.9533177 +0.1152388 0.1483866 0.9531823 +0.1231452 0.1477366 0.9531389 +0.1340017 0.1477366 0.9531389 +0.1477366 0.1477366 0.9531389 +0.1651131 0.1477366 0.9531389 +0.1870965 0.1477366 0.9531389 +0.2149085 0.1477366 0.9531389 +0.2500942 0.1477366 0.9531389 +0.2946088 0.1477366 0.9531389 +0.3509254 0.1477366 0.9531389 +0.4221733 0.1477366 0.9531389 +0.5123112 0.1477366 0.9531389 +0.6263473 0.1477366 0.9531389 +0.7706179 0.1477366 0.9531389 +0.9531389 0.1477366 0.9531389 +0.9661878 0.1879067 0.7927704 +0.9749962 0.2372529 0.6845262 +0.9811943 0.2940703 0.6199824 +0.9856839 0.3563715 0.5904156 +0.9890048 0.4219498 0.5875938 +0.9914995 0.4885191 0.6040793 +0.9933953 0.5538969 0.6333995 +0.9948487 0.6161874 0.6701635 +0.9959706 0.6739188 0.710117 +0.9968409 0.7261105 0.7501172 +0.9975189 0.7722648 0.7880291 +0.9980488 0.8123018 0.8225647 +0.9984638 0.8464623 0.8530945 +0.9987895 0.8752028 0.8794619 +0.9990455 0.8991006 0.9018215 +0.999247 0.9187791 0.9205098 +0.9994057 0.9348539 0.935951 +0.9995308 0.9478997 0.9485931 +0.9996295 0.9584312 0.9588684 +0.9997074 0.9668969 0.967172 +0.9997688 0.9736786 0.9738515 +0.9998174 0.9790965 0.979205 +0.9998557 0.9834153 0.9834833 +0.999886 0.986852 0.9868946 +0.9999099 0.9895829 0.9896096 +0.9999288 0.9917507 0.9917674 +0.9999437 0.9934698 0.9934803 +0.1059991 0.1859439 0.9545467 +0.1059489 0.185674 0.9545286 +0.1058883 0.1853349 0.9545059 +0.1058162 0.1849097 0.9544774 +0.1057322 0.1843779 0.9544418 +0.1056375 0.1837149 0.9543974 +0.1055364 0.1828918 0.9543421 +0.1054384 0.1818757 0.9542739 +0.1053624 0.180631 0.9541902 +0.1053433 0.179122 0.9540886 +0.1054431 0.1773192 0.9539671 +0.1057683 0.1752103 0.9538247 +0.1064997 0.1728211 0.953663 +0.1079385 0.1702513 0.9534887 +0.1105818 0.1677362 0.9533177 +0.1152388 0.16575 0.9531823 +0.1231452 0.1651131 0.9531389 +0.1340017 0.1651131 0.9531389 +0.1477366 0.1651131 0.9531389 +0.1651131 0.1651131 0.9531389 +0.1870965 0.1651131 0.9531389 +0.2149085 0.1651131 0.9531389 +0.2500942 0.1651131 0.9531389 +0.2946088 0.1651131 0.9531389 +0.3509254 0.1651131 0.9531389 +0.4221733 0.1651131 0.9531389 +0.5123112 0.1651131 0.9531389 +0.6263473 0.1651131 0.9531389 +0.7706179 0.1651131 0.9531389 +0.9531389 0.1651131 0.9531389 +0.9661878 0.2009566 0.7927704 +0.9749962 0.2469027 0.6845262 +0.9811943 0.3011018 0.6199824 +0.9856839 0.3614209 0.5904156 +0.9890048 0.4255236 0.5875938 +0.9914995 0.4910123 0.6040793 +0.9933953 0.5556122 0.6333995 +0.9948487 0.6173519 0.6701635 +0.9959706 0.6746998 0.710117 +0.9968409 0.7266285 0.7501172 +0.9975189 0.7726049 0.7880291 +0.9980488 0.8125232 0.8225647 +0.9984638 0.8466054 0.8530945 +0.9987895 0.8752947 0.8794619 +0.9990455 0.8991593 0.9018215 +0.999247 0.9188164 0.9205098 +0.9994057 0.9348776 0.935951 +0.9995308 0.9479146 0.9485931 +0.9996295 0.9584406 0.9588684 +0.9997074 0.9669028 0.967172 +0.9997688 0.9736823 0.9738515 +0.9998174 0.9790988 0.979205 +0.9998557 0.9834167 0.9834833 +0.999886 0.9868529 0.9868946 +0.9999099 0.9895835 0.9896096 +0.9999288 0.991751 0.9917674 +0.9999437 0.9934701 0.9934803 +0.1059991 0.2073855 0.9545467 +0.1059489 0.2071226 0.9545286 +0.1058883 0.2067924 0.9545059 +0.1058162 0.2063783 0.9544774 +0.1057322 0.2058603 0.9544418 +0.1056375 0.2052145 0.9543974 +0.1055364 0.2044128 0.9543421 +0.1054384 0.2034232 0.9542739 +0.1053624 0.2022109 0.9541902 +0.1053433 0.2007412 0.9540886 +0.1054431 0.1989853 0.9539671 +0.1057683 0.1969312 0.9538247 +0.1064997 0.1946042 0.953663 +0.1079385 0.1921012 0.9534887 +0.1105818 0.1896515 0.9533177 +0.1152388 0.1877169 0.9531823 +0.1231452 0.1870965 0.9531389 +0.1340017 0.1870965 0.9531389 +0.1477366 0.1870965 0.9531389 +0.1651131 0.1870965 0.9531389 +0.1870965 0.1870965 0.9531389 +0.2149085 0.1870965 0.9531389 +0.2500942 0.1870965 0.9531389 +0.2946088 0.1870965 0.9531389 +0.3509254 0.1870965 0.9531389 +0.4221733 0.1870965 0.9531389 +0.5123112 0.1870965 0.9531389 +0.6263473 0.1870965 0.9531389 +0.7706179 0.1870965 0.9531389 +0.9531389 0.1870965 0.9531389 +0.9661878 0.2174663 0.7927704 +0.9749962 0.2591111 0.6845262 +0.9811943 0.3099976 0.6199824 +0.9856839 0.3678092 0.5904156 +0.9890048 0.4300448 0.5875938 +0.9914995 0.4941665 0.6040793 +0.9933953 0.5577822 0.6333995 +0.9948487 0.6188252 0.6701635 +0.9959706 0.6756878 0.710117 +0.9968409 0.7272837 0.7501172 +0.9975189 0.7730352 0.7880291 +0.9980488 0.8128033 0.8225647 +0.9984638 0.8467864 0.8530945 +0.9987895 0.8754109 0.8794619 +0.9990455 0.8992336 0.9018215 +0.999247 0.9188636 0.9205098 +0.9994057 0.9349075 0.935951 +0.9995308 0.9479335 0.9485931 +0.9996295 0.9584526 0.9588684 +0.9997074 0.9669103 0.967172 +0.9997688 0.973687 0.9738515 +0.9998174 0.9791018 0.979205 +0.9998557 0.9834186 0.9834833 +0.999886 0.9868541 0.9868946 +0.9999099 0.9895842 0.9896096 +0.9999288 0.9917515 0.9917674 +0.9999437 0.9934704 0.9934803 +0.1059991 0.2345119 0.9545467 +0.1059489 0.234258 0.9545286 +0.1058883 0.2339389 0.9545059 +0.1058162 0.2335388 0.9544774 +0.1057322 0.2330383 0.9544418 +0.1056375 0.2324144 0.9543974 +0.1055364 0.2316398 0.9543421 +0.1054384 0.2306836 0.9542739 +0.1053624 0.2295123 0.9541902 +0.1053433 0.2280923 0.9540886 +0.1054431 0.2263957 0.9539671 +0.1057683 0.224411 0.9538247 +0.1064997 0.2221626 0.953663 +0.1079385 0.2197441 0.9534887 +0.1105818 0.2173771 0.9533177 +0.1152388 0.2155079 0.9531823 +0.1231452 0.2149085 0.9531389 +0.1340017 0.2149085 0.9531389 +0.1477366 0.2149085 0.9531389 +0.1651131 0.2149085 0.9531389 +0.1870965 0.2149085 0.9531389 +0.2149085 0.2149085 0.9531389 +0.2500942 0.2149085 0.9531389 +0.2946088 0.2149085 0.9531389 +0.3509254 0.2149085 0.9531389 +0.4221733 0.2149085 0.9531389 +0.5123112 0.2149085 0.9531389 +0.6263473 0.2149085 0.9531389 +0.7706179 0.2149085 0.9531389 +0.9531389 0.2149085 0.9531389 +0.9661878 0.2383533 0.7927704 +0.9749962 0.2745562 0.6845262 +0.9811943 0.3212519 0.6199824 +0.9856839 0.3758911 0.5904156 +0.9890048 0.4357648 0.5875938 +0.9914995 0.498157 0.6040793 +0.9933953 0.5605276 0.6333995 +0.9948487 0.6206891 0.6701635 +0.9959706 0.6769378 0.710117 +0.9968409 0.7281127 0.7501172 +0.9975189 0.7735795 0.7880291 +0.9980488 0.8131577 0.8225647 +0.9984638 0.8470154 0.8530945 +0.9987895 0.875558 0.8794619 +0.9990455 0.8993275 0.9018215 +0.999247 0.9189234 0.9205098 +0.9994057 0.9349454 0.935951 +0.9995308 0.9479575 0.9485931 +0.9996295 0.9584677 0.9588684 +0.9997074 0.9669198 0.967172 +0.9997688 0.973693 0.9738515 +0.9998174 0.9791055 0.979205 +0.9998557 0.9834209 0.9834833 +0.999886 0.9868555 0.9868946 +0.9999099 0.9895851 0.9896096 +0.9999288 0.9917521 0.9917674 +0.9999437 0.9934707 0.9934803 +0.1059991 0.2688304 0.9545467 +0.1059489 0.2685877 0.9545286 +0.1058883 0.2682827 0.9545059 +0.1058162 0.2679003 0.9544774 +0.1057322 0.267422 0.9544418 +0.1056375 0.2668257 0.9543974 +0.1055364 0.2660854 0.9543421 +0.1054384 0.2651716 0.9542739 +0.1053624 0.2640521 0.9541902 +0.1053433 0.2626949 0.9540886 +0.1054431 0.2610734 0.9539671 +0.1057683 0.2591765 0.9538247 +0.1064997 0.2570275 0.953663 +0.1079385 0.254716 0.9534887 +0.1105818 0.2524537 0.9533177 +0.1152388 0.2506671 0.9531823 +0.1231452 0.2500942 0.9531389 +0.1340017 0.2500942 0.9531389 +0.1477366 0.2500942 0.9531389 +0.1651131 0.2500942 0.9531389 +0.1870965 0.2500942 0.9531389 +0.2149085 0.2500942 0.9531389 +0.2500942 0.2500942 0.9531389 +0.2946088 0.2500942 0.9531389 +0.3509254 0.2500942 0.9531389 +0.4221733 0.2500942 0.9531389 +0.5123112 0.2500942 0.9531389 +0.6263473 0.2500942 0.9531389 +0.7706179 0.2500942 0.9531389 +0.9531389 0.2500942 0.9531389 +0.9661878 0.2647781 0.7927704 +0.9749962 0.2940963 0.6845262 +0.9811943 0.3354901 0.6199824 +0.9856839 0.3861159 0.5904156 +0.9890048 0.4430013 0.5875938 +0.9914995 0.5032055 0.6040793 +0.9933953 0.5640008 0.6333995 +0.9948487 0.6230471 0.6701635 +0.9959706 0.6785192 0.710117 +0.9968409 0.7291615 0.7501172 +0.9975189 0.7742682 0.7880291 +0.9980488 0.8136061 0.8225647 +0.9984638 0.8473052 0.8530945 +0.9987895 0.8757441 0.8794619 +0.9990455 0.8994464 0.9018215 +0.999247 0.918999 0.9205098 +0.9994057 0.9349933 0.935951 +0.9995308 0.9479878 0.9485931 +0.9996295 0.9584868 0.9588684 +0.9997074 0.9669318 0.967172 +0.9997688 0.9737006 0.9738515 +0.9998174 0.9791103 0.979205 +0.9998557 0.9834239 0.9834833 +0.999886 0.9868574 0.9868946 +0.9999099 0.9895863 0.9896096 +0.9999288 0.9917528 0.9917674 +0.9999437 0.9934712 0.9934803 +0.1059991 0.3122478 0.9545467 +0.1059489 0.3120193 0.9545286 +0.1058883 0.3117322 0.9545059 +0.1058162 0.3113722 0.9544774 +0.1057322 0.3109219 0.9544418 +0.1056375 0.3103605 0.9543974 +0.1055364 0.3096636 0.9543421 +0.1054384 0.3088033 0.9542739 +0.1053624 0.3077494 0.9541902 +0.1053433 0.3064717 0.9540886 +0.1054431 0.3049452 0.9539671 +0.1057683 0.3031594 0.9538247 +0.1064997 0.3011363 0.953663 +0.1079385 0.2989601 0.9534887 +0.1105818 0.2968302 0.9533177 +0.1152388 0.2951481 0.9531823 +0.1231452 0.2946088 0.9531389 +0.1340017 0.2946088 0.9531389 +0.1477366 0.2946088 0.9531389 +0.1651131 0.2946088 0.9531389 +0.1870965 0.2946088 0.9531389 +0.2149085 0.2946088 0.9531389 +0.2500942 0.2946088 0.9531389 +0.2946088 0.2946088 0.9531389 +0.3509254 0.2946088 0.9531389 +0.4221733 0.2946088 0.9531389 +0.5123112 0.2946088 0.9531389 +0.6263473 0.2946088 0.9531389 +0.7706179 0.2946088 0.9531389 +0.9531389 0.2946088 0.9531389 +0.9661878 0.2982089 0.7927704 +0.9749962 0.3188171 0.6845262 +0.9811943 0.3535032 0.6199824 +0.9856839 0.3990515 0.5904156 +0.9890048 0.4521565 0.5875938 +0.9914995 0.5095925 0.6040793 +0.9933953 0.5683949 0.6333995 +0.9948487 0.6260304 0.6701635 +0.9959706 0.6805199 0.710117 +0.9968409 0.7304884 0.7501172 +0.9975189 0.7751395 0.7880291 +0.9980488 0.8141733 0.8225647 +0.9984638 0.8476717 0.8530945 +0.9987895 0.8759795 0.8794619 +0.9990455 0.8995968 0.9018215 +0.999247 0.9190947 0.9205098 +0.9994057 0.935054 0.935951 +0.9995308 0.9480261 0.9485931 +0.9996295 0.9585109 0.9588684 +0.9997074 0.966947 0.967172 +0.9997688 0.9737101 0.9738515 +0.9998174 0.9791163 0.979205 +0.9998557 0.9834277 0.9834833 +0.999886 0.9868597 0.9868946 +0.9999099 0.9895878 0.9896096 +0.9999288 0.9917537 0.9917674 +0.9999437 0.9934718 0.9934803 +0.1059991 0.3671764 0.9545467 +0.1059489 0.3669659 0.9545286 +0.1058883 0.3667014 0.9545059 +0.1058162 0.3663698 0.9544774 +0.1057322 0.3659549 0.9544418 +0.1056375 0.3654378 0.9543974 +0.1055364 0.3647957 0.9543421 +0.1054384 0.3640031 0.9542739 +0.1053624 0.3630322 0.9541902 +0.1053433 0.3618551 0.9540886 +0.1054431 0.3604487 0.9539671 +0.1057683 0.3588035 0.9538247 +0.1064997 0.3569395 0.953663 +0.1079385 0.3549345 0.9534887 +0.1105818 0.3529722 0.9533177 +0.1152388 0.3514224 0.9531823 +0.1231452 0.3509254 0.9531389 +0.1340017 0.3509254 0.9531389 +0.1477366 0.3509254 0.9531389 +0.1651131 0.3509254 0.9531389 +0.1870965 0.3509254 0.9531389 +0.2149085 0.3509254 0.9531389 +0.2500942 0.3509254 0.9531389 +0.2946088 0.3509254 0.9531389 +0.3509254 0.3509254 0.9531389 +0.4221733 0.3509254 0.9531389 +0.5123112 0.3509254 0.9531389 +0.6263473 0.3509254 0.9531389 +0.7706179 0.3509254 0.9531389 +0.9531389 0.3509254 0.9531389 +0.9661878 0.3405032 0.7927704 +0.9749962 0.3500921 0.6845262 +0.9811943 0.3762922 0.6199824 +0.9856839 0.4154167 0.5904156 +0.9890048 0.4637389 0.5875938 +0.9914995 0.5176729 0.6040793 +0.9933953 0.573954 0.6333995 +0.9948487 0.6298046 0.6701635 +0.9959706 0.683051 0.710117 +0.9968409 0.732167 0.7501172 +0.9975189 0.7762418 0.7880291 +0.9980488 0.8148909 0.8225647 +0.9984638 0.8481355 0.8530945 +0.9987895 0.8762773 0.8794619 +0.9990455 0.899787 0.9018215 +0.999247 0.9192157 0.9205098 +0.9994057 0.9351307 0.935951 +0.9995308 0.9480746 0.9485931 +0.9996295 0.9585415 0.9588684 +0.9997074 0.9669663 0.967172 +0.9997688 0.9737222 0.9738515 +0.9998174 0.9791238 0.979205 +0.9998557 0.9834324 0.9834833 +0.999886 0.9868627 0.9868946 +0.9999099 0.9895897 0.9896096 +0.9999288 0.9917549 0.9917674 +0.9999437 0.9934725 0.9934803 +0.1059991 0.4366682 0.9545467 +0.1059489 0.4364805 0.9545286 +0.1058883 0.4362446 0.9545059 +0.1058162 0.4359488 0.9544774 +0.1057322 0.4355789 0.9544418 +0.1056375 0.4351176 0.9543974 +0.1055364 0.434545 0.9543421 +0.1054384 0.4338381 0.9542739 +0.1053624 0.4329722 0.9541902 +0.1053433 0.4319223 0.9540886 +0.1054431 0.4306679 0.9539671 +0.1057683 0.4292005 0.9538247 +0.1064997 0.4275379 0.953663 +0.1079385 0.4257495 0.9534887 +0.1105818 0.4239991 0.9533177 +0.1152388 0.4226166 0.9531823 +0.1231452 0.4221733 0.9531389 +0.1340017 0.4221733 0.9531389 +0.1477366 0.4221733 0.9531389 +0.1651131 0.4221733 0.9531389 +0.1870965 0.4221733 0.9531389 +0.2149085 0.4221733 0.9531389 +0.2500942 0.4221733 0.9531389 +0.2946088 0.4221733 0.9531389 +0.3509254 0.4221733 0.9531389 +0.4221733 0.4221733 0.9531389 +0.5123112 0.4221733 0.9531389 +0.6263473 0.4221733 0.9531389 +0.7706179 0.4221733 0.9531389 +0.9531389 0.4221733 0.9531389 +0.9661878 0.3940109 0.7927704 +0.9749962 0.389659 0.6845262 +0.9811943 0.4051232 0.6199824 +0.9856839 0.4361208 0.5904156 +0.9890048 0.4783922 0.5875938 +0.9914995 0.5278957 0.6040793 +0.9933953 0.580987 0.6333995 +0.9948487 0.6345795 0.6701635 +0.9959706 0.6862532 0.710117 +0.9968409 0.7342907 0.7501172 +0.9975189 0.7776364 0.7880291 +0.9980488 0.8157988 0.8225647 +0.9984638 0.8487222 0.8530945 +0.9987895 0.8766541 0.8794619 +0.9990455 0.9000277 0.9018215 +0.999247 0.9193688 0.9205098 +0.9994057 0.9352277 0.935951 +0.9995308 0.9481359 0.9485931 +0.9996295 0.9585802 0.9588684 +0.9997074 0.9669906 0.967172 +0.9997688 0.9737375 0.9738515 +0.9998174 0.9791334 0.979205 +0.9998557 0.9834385 0.9834833 +0.999886 0.9868665 0.9868946 +0.9999099 0.989592 0.9896096 +0.9999288 0.9917564 0.9917674 +0.9999437 0.9934734 0.9934803 +0.1059991 0.5245844 0.9545467 +0.1059489 0.5244254 0.9545286 +0.1058883 0.5242258 0.9545059 +0.1058162 0.5239754 0.9544774 +0.1057322 0.5236622 0.9544418 +0.1056375 0.5232717 0.9543974 +0.1055364 0.5227869 0.9543421 +0.1054384 0.5221884 0.9542739 +0.1053624 0.5214553 0.9541902 +0.1053433 0.5205664 0.9540886 +0.1054431 0.5195043 0.9539671 +0.1057683 0.5182618 0.9538247 +0.1064997 0.5168541 0.953663 +0.1079385 0.5153397 0.9534887 +0.1105818 0.5138574 0.9533177 +0.1152388 0.5126866 0.9531823 +0.1231452 0.5123112 0.9531389 +0.1340017 0.5123112 0.9531389 +0.1477366 0.5123112 0.9531389 +0.1651131 0.5123112 0.9531389 +0.1870965 0.5123112 0.9531389 +0.2149085 0.5123112 0.9531389 +0.2500942 0.5123112 0.9531389 +0.2946088 0.5123112 0.9531389 +0.3509254 0.5123112 0.9531389 +0.4221733 0.5123112 0.9531389 +0.5123112 0.5123112 0.9531389 +0.6263473 0.5123112 0.9531389 +0.7706179 0.5123112 0.9531389 +0.9531389 0.5123112 0.9531389 +0.9661878 0.4617052 0.7927704 +0.9749962 0.4397163 0.6845262 +0.9811943 0.4415982 0.6199824 +0.9856839 0.4623142 0.5904156 +0.9890048 0.4969305 0.5875938 +0.9914995 0.5408288 0.6040793 +0.9933953 0.5898847 0.6333995 +0.9948487 0.6406203 0.6701635 +0.9959706 0.6903044 0.710117 +0.9968409 0.7369774 0.7501172 +0.9975189 0.7794007 0.7880291 +0.9980488 0.8169474 0.8225647 +0.9984638 0.8494644 0.8530945 +0.9987895 0.8771307 0.8794619 +0.9990455 0.9003323 0.9018215 +0.999247 0.9195625 0.9205098 +0.9994057 0.9353505 0.935951 +0.9995308 0.9482135 0.9485931 +0.9996295 0.9586291 0.9588684 +0.9997074 0.9670214 0.967172 +0.9997688 0.9737569 0.9738515 +0.9998174 0.9791456 0.979205 +0.9998557 0.9834461 0.9834833 +0.999886 0.9868713 0.9868946 +0.9999099 0.989595 0.9896096 +0.9999288 0.9917582 0.9917674 +0.9999437 0.9934746 0.9934803 +0.1059991 0.6358098 0.9545467 +0.1059489 0.6356873 0.9545286 +0.1058883 0.6355334 0.9545059 +0.1058162 0.6353404 0.9544774 +0.1057322 0.635099 0.9544418 +0.1056375 0.634798 0.9543974 +0.1055364 0.6344244 0.9543421 +0.1054384 0.6339631 0.9542739 +0.1053624 0.6333979 0.9541902 +0.1053433 0.6327127 0.9540886 +0.1054431 0.6318939 0.9539671 +0.1057683 0.630936 0.9538247 +0.1064997 0.6298506 0.953663 +0.1079385 0.6286829 0.9534887 +0.1105818 0.6275398 0.9533177 +0.1152388 0.6266369 0.9531823 +0.1231452 0.6263473 0.9531389 +0.1340017 0.6263473 0.9531389 +0.1477366 0.6263473 0.9531389 +0.1651131 0.6263473 0.9531389 +0.1870965 0.6263473 0.9531389 +0.2149085 0.6263473 0.9531389 +0.2500942 0.6263473 0.9531389 +0.2946088 0.6263473 0.9531389 +0.3509254 0.6263473 0.9531389 +0.4221733 0.6263473 0.9531389 +0.5123112 0.6263473 0.9531389 +0.6263473 0.6263473 0.9531389 +0.7706179 0.6263473 0.9531389 +0.9531389 0.6263473 0.9531389 +0.9661878 0.5473473 0.7927704 +0.9749962 0.5030453 0.6845262 +0.9811943 0.4877437 0.6199824 +0.9856839 0.4954523 0.5904156 +0.9890048 0.5203839 0.5875938 +0.9914995 0.5571908 0.6040793 +0.9933953 0.6011414 0.6333995 +0.9948487 0.6482627 0.6701635 +0.9959706 0.6954296 0.710117 +0.9968409 0.7403765 0.7501172 +0.9975189 0.7816327 0.7880291 +0.9980488 0.8184005 0.8225647 +0.9984638 0.8504035 0.8530945 +0.9987895 0.8777338 0.8794619 +0.9990455 0.9007175 0.9018215 +0.999247 0.9198076 0.9205098 +0.9994057 0.9355059 0.935951 +0.9995308 0.9483117 0.9485931 +0.9996295 0.958691 0.9588684 +0.9997074 0.9670604 0.967172 +0.9997688 0.9737814 0.9738515 +0.9998174 0.979161 0.979205 +0.9998557 0.9834557 0.9834833 +0.999886 0.9868773 0.9868946 +0.9999099 0.9895988 0.9896096 +0.9999288 0.9917606 0.9917674 +0.9999437 0.9934761 0.9934803 +0.1059991 0.7765244 0.9545467 +0.1059489 0.776448 0.9545286 +0.1058883 0.776352 0.9545059 +0.1058162 0.7762317 0.9544774 +0.1057322 0.7760811 0.9544418 +0.1056375 0.7758934 0.9543974 +0.1055364 0.7756603 0.9543421 +0.1054384 0.7753725 0.9542739 +0.1053624 0.7750199 0.9541902 +0.1053433 0.7745924 0.9540886 +0.1054431 0.7740814 0.9539671 +0.1057683 0.7734835 0.9538247 +0.1064997 0.7728059 0.953663 +0.1079385 0.7720768 0.9534887 +0.1105818 0.7713628 0.9533177 +0.1152388 0.7707988 0.9531823 +0.1231452 0.7706179 0.9531389 +0.1340017 0.7706179 0.9531389 +0.1477366 0.7706179 0.9531389 +0.1651131 0.7706179 0.9531389 +0.1870965 0.7706179 0.9531389 +0.2149085 0.7706179 0.9531389 +0.2500942 0.7706179 0.9531389 +0.2946088 0.7706179 0.9531389 +0.3509254 0.7706179 0.9531389 +0.4221733 0.7706179 0.9531389 +0.5123112 0.7706179 0.9531389 +0.6263473 0.7706179 0.9531389 +0.7706179 0.7706179 0.9531389 +0.9531389 0.7706179 0.9531389 +0.9661878 0.6556956 0.7927704 +0.9749962 0.5831647 0.6845262 +0.9811943 0.5461239 0.6199824 +0.9856839 0.5373763 0.5904156 +0.9890048 0.5500554 0.5875938 +0.9914995 0.577891 0.6040793 +0.9933953 0.6153825 0.6333995 +0.9948487 0.6579314 0.6701635 +0.9959706 0.7019138 0.710117 +0.9968409 0.7446768 0.7501172 +0.9975189 0.7844566 0.7880291 +0.9980488 0.8202389 0.8225647 +0.9984638 0.8515915 0.8530945 +0.9987895 0.8784967 0.8794619 +0.9990455 0.9012049 0.9018215 +0.999247 0.9201176 0.9205098 +0.9994057 0.9357024 0.935951 +0.9995308 0.9484359 0.9485931 +0.9996295 0.9587693 0.9588684 +0.9997074 0.9671097 0.967172 +0.9997688 0.9738123 0.9738515 +0.9998174 0.9791804 0.979205 +0.9998557 0.9834679 0.9834833 +0.999886 0.986885 0.9868946 +0.9999099 0.9896036 0.9896096 +0.9999288 0.9917636 0.9917674 +0.9999437 0.9934779 0.9934803 +0.1059991 0.9545467 0.9545467 +0.1059489 0.9545286 0.9545286 +0.1058883 0.9545059 0.9545059 +0.1058162 0.9544774 0.9544774 +0.1057322 0.9544418 0.9544418 +0.1056375 0.9543974 0.9543974 +0.1055364 0.9543421 0.9543421 +0.1054384 0.9542739 0.9542739 +0.1053624 0.9541902 0.9541902 +0.1053433 0.9540886 0.9540886 +0.1054431 0.9539671 0.9539671 +0.1057683 0.9538247 0.9538247 +0.1064997 0.953663 0.953663 +0.1079385 0.9534887 0.9534887 +0.1105818 0.9533177 0.9533177 +0.1152388 0.9531823 0.9531823 +0.1231452 0.9531389 0.9531389 +0.1340017 0.9531389 0.9531389 +0.1477366 0.9531389 0.9531389 +0.1651131 0.9531389 0.9531389 +0.1870965 0.9531389 0.9531389 +0.2149085 0.9531389 0.9531389 +0.2500942 0.9531389 0.9531389 +0.2946088 0.9531389 0.9531389 +0.3509254 0.9531389 0.9531389 +0.4221733 0.9531389 0.9531389 +0.5123112 0.9531389 0.9531389 +0.6263473 0.9531389 0.9531389 +0.7706179 0.9531389 0.9531389 +0.9531389 0.9531389 0.9531389 +0.9661878 0.7927704 0.7927704 +0.9749962 0.6845262 0.6845262 +0.9811943 0.6199824 0.6199824 +0.9856839 0.5904156 0.5904156 +0.9890048 0.5875938 0.5875938 +0.9914995 0.6040793 0.6040793 +0.9933953 0.6333995 0.6333995 +0.9948487 0.6701635 0.6701635 +0.9959706 0.710117 0.710117 +0.9968409 0.7501172 0.7501172 +0.9975189 0.7880291 0.7880291 +0.9980488 0.8225647 0.8225647 +0.9984638 0.8530945 0.8530945 +0.9987895 0.8794619 0.8794619 +0.9990455 0.9018215 0.9018215 +0.999247 0.9205098 0.9205098 +0.9994057 0.935951 0.935951 +0.9995308 0.9485931 0.9485931 +0.9996295 0.9588684 0.9588684 +0.9997074 0.967172 0.967172 +0.9997688 0.9738515 0.9738515 +0.9998174 0.979205 0.979205 +0.9998557 0.9834833 0.9834833 +0.999886 0.9868946 0.9868946 +0.9999099 0.9896096 0.9896096 +0.9999288 0.9917674 0.9917674 +0.9999437 0.9934803 0.9934803 +0.1572498 0.9669269 0.7970984 +0.1572031 0.9669173 0.7970422 +0.1571463 0.9669053 0.7969715 +0.1570779 0.9668902 0.7968829 +0.1569971 0.9668714 0.7967721 +0.156904 0.9668479 0.796634 +0.1568008 0.9668187 0.7964626 +0.1566936 0.9667827 0.7962511 +0.1565954 0.9667385 0.795992 +0.1565315 0.966685 0.7956781 +0.1565473 0.9666211 0.7953033 +0.1567226 0.9665463 0.794865 +0.1571937 0.9664615 0.7943688 +0.15819 0.9663702 0.7938355 +0.160092 0.9662809 0.7933139 +0.1635226 0.9662104 0.7929023 +0.1694384 0.9661878 0.7927704 +0.1775917 0.9661878 0.7927704 +0.1879067 0.9661878 0.7927704 +0.2009566 0.9661878 0.7927704 +0.2174663 0.9661878 0.7927704 +0.2383533 0.9661878 0.7927704 +0.2647781 0.9661878 0.7927704 +0.2982089 0.9661878 0.7927704 +0.3405032 0.9661878 0.7927704 +0.3940109 0.9661878 0.7927704 +0.4617052 0.9661878 0.7927704 +0.5473473 0.9661878 0.7927704 +0.6556956 0.9661878 0.7927704 +0.7927704 0.9661878 0.7927704 +0.9661878 0.9661878 0.7927704 +0.9749962 0.8127617 0.6845262 +0.9811943 0.713423 0.6199824 +0.9856839 0.6575172 0.5904156 +0.9890048 0.6350848 0.5875938 +0.9914995 0.637211 0.6040793 +0.9933953 0.6561933 0.6333995 +0.9948487 0.6856388 0.6701635 +0.9959706 0.7204952 0.710117 +0.9968409 0.757 0.7501172 +0.9975189 0.7925488 0.7880291 +0.9980488 0.8255071 0.8225647 +0.9984638 0.8549959 0.8530945 +0.9987895 0.880683 0.8794619 +0.9990455 0.9026016 0.9018215 +0.999247 0.9210061 0.9205098 +0.9994057 0.9362655 0.935951 +0.9995308 0.9487918 0.9485931 +0.9996295 0.9589938 0.9588684 +0.9997074 0.9672509 0.967172 +0.9997688 0.9739011 0.9738515 +0.9998174 0.9792361 0.979205 +0.9998557 0.9835029 0.9834833 +0.999886 0.9869069 0.9868946 +0.9999099 0.9896173 0.9896096 +0.9999288 0.9917722 0.9917674 +0.9999437 0.9934833 0.9934803 +0.2151269 0.9754027 0.6899401 +0.2150852 0.9753975 0.6898695 +0.2150342 0.9753908 0.6897808 +0.2149725 0.9753825 0.6896696 +0.2148987 0.9753721 0.6895306 +0.2148124 0.9753591 0.6893573 +0.2147144 0.975343 0.6891423 +0.2146085 0.9753231 0.6888771 +0.2145034 0.9752987 0.6885524 +0.2144168 0.9752692 0.6881591 +0.2143816 0.975234 0.6876897 +0.2144566 0.9751928 0.6871414 +0.2147432 0.9751462 0.6865211 +0.2154135 0.9750962 0.6858549 +0.2167545 0.9750472 0.685204 +0.2192389 0.9750086 0.6846907 +0.2235962 0.9749962 0.6845262 +0.2296253 0.9749962 0.6845262 +0.2372529 0.9749962 0.6845262 +0.2469027 0.9749962 0.6845262 +0.2591111 0.9749962 0.6845262 +0.2745562 0.9749962 0.6845262 +0.2940963 0.9749962 0.6845262 +0.3188171 0.9749962 0.6845262 +0.3500921 0.9749962 0.6845262 +0.389659 0.9749962 0.6845262 +0.4397163 0.9749962 0.6845262 +0.5030453 0.9749962 0.6845262 +0.5831647 0.9749962 0.6845262 +0.6845262 0.9749962 0.6845262 +0.8127617 0.9749962 0.6845262 +0.9749962 0.9749962 0.6845262 +0.9811943 0.8316375 0.6199824 +0.9856839 0.7424095 0.5904156 +0.9890048 0.695167 0.5875938 +0.9914995 0.6791269 0.6040793 +0.9933953 0.6850303 0.6333995 +0.9948487 0.7052169 0.6701635 +0.9959706 0.733625 0.710117 +0.9968409 0.7657077 0.7501172 +0.9975189 0.7982669 0.7880291 +0.9980488 0.8292297 0.8225647 +0.9984638 0.8574015 0.8530945 +0.9987895 0.8822279 0.8794619 +0.9990455 0.9035886 0.9018215 +0.999247 0.9216339 0.9205098 +0.9994057 0.9366635 0.935951 +0.9995308 0.9490434 0.9485931 +0.9996295 0.9591524 0.9588684 +0.9997074 0.9673508 0.967172 +0.9997688 0.9739638 0.9738515 +0.9998174 0.9792755 0.979205 +0.9998557 0.9835276 0.9834833 +0.999886 0.9869223 0.9868946 +0.9999099 0.989627 0.9896096 +0.9999288 0.9917782 0.9917674 +0.9999437 0.9934871 0.9934803 +0.2783684 0.9814251 0.6253806 +0.2783325 0.9814221 0.62531 +0.2782884 0.9814183 0.6252213 +0.2782347 0.9814136 0.6251102 +0.2781701 0.9814076 0.6249712 +0.2780936 0.9814002 0.6247981 +0.2780055 0.9813911 0.6245833 +0.2779077 0.9813797 0.6243183 +0.2778058 0.9813659 0.6239941 +0.2777122 0.9813491 0.6236015 +0.2776503 0.9813291 0.6231332 +0.2776626 0.9813057 0.6225864 +0.2778236 0.9812792 0.6219681 +0.2782606 0.9812508 0.6213045 +0.2791873 0.9812231 0.6206566 +0.2809573 0.9812013 0.620146 +0.2841192 0.9811943 0.6199824 +0.2885124 0.9811943 0.6199824 +0.2940703 0.9811943 0.6199824 +0.3011018 0.9811943 0.6199824 +0.3099976 0.9811943 0.6199824 +0.3212519 0.9811943 0.6199824 +0.3354901 0.9811943 0.6199824 +0.3535032 0.9811943 0.6199824 +0.3762922 0.9811943 0.6199824 +0.4051232 0.9811943 0.6199824 +0.4415982 0.9811943 0.6199824 +0.4877437 0.9811943 0.6199824 +0.5461239 0.9811943 0.6199824 +0.6199824 0.9811943 0.6199824 +0.713423 0.9811943 0.6199824 +0.8316375 0.9811943 0.6199824 +0.9811943 0.9811943 0.6199824 +0.9856839 0.8498092 0.5904156 +0.9890048 0.7711789 0.5875938 +0.9914995 0.7321559 0.6040793 +0.9933953 0.721513 0.6333995 +0.9948487 0.7299859 0.6701635 +0.9959706 0.7502359 0.710117 +0.9968409 0.776724 0.7501172 +0.9975189 0.8055009 0.7880291 +0.9980488 0.8339392 0.8225647 +0.9984638 0.8604449 0.8530945 +0.9987895 0.8841823 0.8794619 +0.9990455 0.9048372 0.9018215 +0.999247 0.9224281 0.9205098 +0.9994057 0.9371669 0.935951 +0.9995308 0.9493615 0.9485931 +0.9996295 0.959353 0.9588684 +0.9997074 0.967477 0.967172 +0.9997688 0.9740432 0.9738515 +0.9998174 0.9793253 0.979205 +0.9998557 0.9835588 0.9834833 +0.999886 0.9869419 0.9868946 +0.9999099 0.9896392 0.9896096 +0.9999288 0.9917859 0.9917674 +0.9999437 0.9934919 0.9934803 +0.3454107 0.9858181 0.5952302 +0.3453807 0.9858163 0.5951671 +0.3453439 0.9858141 0.5950879 +0.3452987 0.9858113 0.5949885 +0.3452442 0.9858079 0.5948644 +0.3451791 0.9858036 0.5947097 +0.3451032 0.9857982 0.5945178 +0.3450175 0.9857916 0.5942812 +0.3449254 0.9857835 0.5939917 +0.3448353 0.9857738 0.5936412 +0.3447636 0.9857621 0.5932233 +0.3447407 0.9857485 0.5927355 +0.3448204 0.9857332 0.5921842 +0.3450957 0.9857167 0.5915929 +0.3457234 0.9857006 0.5910158 +0.3469645 0.9856879 0.5905612 +0.3492254 0.9856839 0.5904156 +0.3523802 0.9856839 0.5904156 +0.3563715 0.9856839 0.5904156 +0.3614209 0.9856839 0.5904156 +0.3678092 0.9856839 0.5904156 +0.3758911 0.9856839 0.5904156 +0.3861159 0.9856839 0.5904156 +0.3990515 0.9856839 0.5904156 +0.4154167 0.9856839 0.5904156 +0.4361208 0.9856839 0.5904156 +0.4623142 0.9856839 0.5904156 +0.4954523 0.9856839 0.5904156 +0.5373763 0.9856839 0.5904156 +0.5904156 0.9856839 0.5904156 +0.6575172 0.9856839 0.5904156 +0.7424095 0.9856839 0.5904156 +0.8498092 0.9856839 0.5904156 +0.9856839 0.9856839 0.5904156 +0.9890048 0.8673437 0.5875938 +0.9914995 0.7992446 0.6040793 +0.9933953 0.7676683 0.6333995 +0.9948487 0.7613218 0.6701635 +0.9959706 0.7712508 0.710117 +0.9968409 0.7906611 0.7501172 +0.9975189 0.8146529 0.7880291 +0.9980488 0.8398974 0.8225647 +0.9984638 0.8642952 0.8530945 +0.9987895 0.886655 0.8794619 +0.9990455 0.9064168 0.9018215 +0.999247 0.9234329 0.9205098 +0.9994057 0.9378038 0.935951 +0.9995308 0.9497641 0.9485931 +0.9996295 0.9596068 0.9588684 +0.9997074 0.9676368 0.967172 +0.9997688 0.9741436 0.9738515 +0.9998174 0.9793883 0.979205 +0.9998557 0.9835983 0.9834833 +0.999886 0.9869667 0.9868946 +0.9999099 0.9896547 0.9896096 +0.9999288 0.9917956 0.9917674 +0.9999437 0.993498 0.9934803 +0.4144197 0.9890841 0.591598 +0.4143955 0.9890831 0.5915454 +0.4143657 0.9890818 0.5914794 +0.414329 0.9890801 0.5913967 +0.4142845 0.9890781 0.5912932 +0.4142311 0.9890755 0.5911644 +0.4141683 0.9890723 0.5910046 +0.4140964 0.9890684 0.5908076 +0.4140176 0.9890637 0.5905666 +0.4139373 0.9890579 0.5902749 +0.4138668 0.989051 0.5899272 +0.4138277 0.989043 0.5895215 +0.4138582 0.9890339 0.5890631 +0.4140252 0.9890241 0.5885717 +0.4144423 0.9890146 0.5880922 +0.4152991 0.9890072 0.5877147 +0.4168922 0.9890048 0.5875938 +0.419125 0.9890048 0.5875938 +0.4219498 0.9890048 0.5875938 +0.4255236 0.9890048 0.5875938 +0.4300448 0.9890048 0.5875938 +0.4357648 0.9890048 0.5875938 +0.4430013 0.9890048 0.5875938 +0.4521565 0.9890048 0.5875938 +0.4637389 0.9890048 0.5875938 +0.4783922 0.9890048 0.5875938 +0.4969305 0.9890048 0.5875938 +0.5203839 0.9890048 0.5875938 +0.5500554 0.9890048 0.5875938 +0.5875938 0.9890048 0.5875938 +0.6350848 0.9890048 0.5875938 +0.695167 0.9890048 0.5875938 +0.7711789 0.9890048 0.5875938 +0.8673437 0.9890048 0.5875938 +0.9890048 0.9890048 0.5875938 +0.9914995 0.8841204 0.6040793 +0.9933953 0.8260608 0.6333995 +0.9948487 0.8009659 0.6701635 +0.9959706 0.7978374 0.710117 +0.9968409 0.8082934 0.7501172 +0.9975189 0.8262314 0.7880291 +0.9980488 0.8474353 0.8225647 +0.9984638 0.8691663 0.8530945 +0.9987895 0.8897832 0.8794619 +0.9990455 0.9084153 0.9018215 +0.999247 0.9247041 0.9205098 +0.9994057 0.9386096 0.935951 +0.9995308 0.9502734 0.9485931 +0.9996295 0.959928 0.9588684 +0.9997074 0.9678389 0.967172 +0.9997688 0.9742706 0.9738515 +0.9998174 0.9794681 0.979205 +0.9998557 0.9836483 0.9834833 +0.999886 0.986998 0.9868946 +0.9999099 0.9896744 0.9896096 +0.9999288 0.9918079 0.9917674 +0.9999437 0.9935057 0.9934803 +0.4834235 0.9915469 0.6072459 +0.4834045 0.9915463 0.6072043 +0.4833811 0.9915455 0.607152 +0.4833522 0.9915446 0.6070865 +0.4833171 0.9915433 0.6070046 +0.4832747 0.9915418 0.6069026 +0.4832246 0.9915399 0.6067761 +0.4831666 0.9915376 0.6066202 +0.4831021 0.9915347 0.6064294 +0.4830346 0.9915312 0.6061987 +0.4829718 0.9915271 0.6059236 +0.4829286 0.9915223 0.6056027 +0.4829319 0.9915169 0.6052403 +0.4830292 0.991511 0.6048518 +0.4833013 0.9915054 0.604473 +0.4838841 0.9915009 0.6041748 +0.4849907 0.9914995 0.6040793 +0.4865484 0.9914995 0.6040793 +0.4885191 0.9914995 0.6040793 +0.4910123 0.9914995 0.6040793 +0.4941665 0.9914995 0.6040793 +0.498157 0.9914995 0.6040793 +0.5032055 0.9914995 0.6040793 +0.5095925 0.9914995 0.6040793 +0.5176729 0.9914995 0.6040793 +0.5278957 0.9914995 0.6040793 +0.5408288 0.9914995 0.6040793 +0.5571908 0.9914995 0.6040793 +0.577891 0.9914995 0.6040793 +0.6040793 0.9914995 0.6040793 +0.637211 0.9914995 0.6040793 +0.6791269 0.9914995 0.6040793 +0.7321559 0.9914995 0.6040793 +0.7992446 0.9914995 0.6040793 +0.8841204 0.9914995 0.6040793 +0.9914995 0.9914995 0.6040793 +0.9933953 0.8999349 0.6333995 +0.9948487 0.8511207 0.6701635 +0.9959706 0.8314729 0.710117 +0.9968409 0.8306004 0.7501172 +0.9975189 0.8408797 0.7880291 +0.9980488 0.8569716 0.8225647 +0.9984638 0.875329 0.8530945 +0.9987895 0.8937407 0.8794619 +0.9990455 0.9109436 0.9018215 +0.999247 0.9263124 0.9205098 +0.9994057 0.939629 0.935951 +0.9995308 0.9509177 0.9485931 +0.9996295 0.9603343 0.9588684 +0.9997074 0.9680946 0.967172 +0.9997688 0.9744313 0.9738515 +0.9998174 0.9795689 0.979205 +0.9998557 0.9837116 0.9834833 +0.999886 0.9870376 0.9868946 +0.9999099 0.9896992 0.9896096 +0.9999288 0.9918234 0.9917674 +0.9999437 0.9935154 0.9934803 +0.5504963 0.993424 0.635807 +0.5504818 0.9934236 0.6357753 +0.550464 0.9934231 0.6357355 +0.5504419 0.9934225 0.6356857 +0.550415 0.9934218 0.6356233 +0.5503825 0.9934209 0.6355457 +0.5503438 0.9934197 0.6354495 +0.5502987 0.9934183 0.6353308 +0.550248 0.9934166 0.6351857 +0.5501939 0.9934145 0.6350102 +0.5501416 0.993412 0.634801 +0.5501012 0.9934091 0.634557 +0.5500915 0.9934058 0.6342815 +0.5501456 0.9934023 0.6339863 +0.5503203 0.9933988 0.6336985 +0.5507113 0.9933961 0.633472 +0.5514695 0.9933953 0.6333995 +0.5525411 0.9933953 0.6333995 +0.5538969 0.9933953 0.6333995 +0.5556122 0.9933953 0.6333995 +0.5577822 0.9933953 0.6333995 +0.5605276 0.9933953 0.6333995 +0.5640008 0.9933953 0.6333995 +0.5683949 0.9933953 0.6333995 +0.573954 0.9933953 0.6333995 +0.580987 0.9933953 0.6333995 +0.5898847 0.9933953 0.6333995 +0.6011414 0.9933953 0.6333995 +0.6153825 0.9933953 0.6333995 +0.6333995 0.9933953 0.6333995 +0.6561933 0.9933953 0.6333995 +0.6850303 0.9933953 0.6333995 +0.721513 0.9933953 0.6333995 +0.7676683 0.9933953 0.6333995 +0.8260608 0.9933953 0.6333995 +0.8999349 0.9933953 0.6333995 +0.9933953 0.9933953 0.6333995 +0.9948487 0.9145732 0.6701635 +0.9959706 0.8740262 0.710117 +0.9968409 0.8588218 0.7501172 +0.9975189 0.8594117 0.7880291 +0.9980488 0.8690364 0.8225647 +0.9984638 0.8831255 0.8530945 +0.9987895 0.8987476 0.8794619 +0.9990455 0.9141422 0.9018215 +0.999247 0.928347 0.9205098 +0.9994057 0.9409186 0.935951 +0.9995308 0.9517328 0.9485931 +0.9996295 0.9608482 0.9588684 +0.9997074 0.9684181 0.967172 +0.9997688 0.9746346 0.9738515 +0.9998174 0.9796966 0.979205 +0.9998557 0.9837916 0.9834833 +0.999886 0.9870878 0.9868946 +0.9999099 0.9897306 0.9896096 +0.9999288 0.9918431 0.9917674 +0.9999437 0.9935277 0.9934803 +0.6139459 0.9948662 0.6719355 +0.6139352 0.994866 0.6719122 +0.6139219 0.9948657 0.6718829 +0.6139056 0.9948653 0.6718462 +0.6138855 0.9948649 0.6718002 +0.6138613 0.9948643 0.6717431 +0.6138323 0.9948636 0.6716722 +0.6137984 0.9948628 0.6715848 +0.6137599 0.9948617 0.6714779 +0.6137183 0.9948604 0.6713487 +0.6136769 0.9948589 0.6711946 +0.6136427 0.9948571 0.671015 +0.6136284 0.9948551 0.6708123 +0.6136569 0.994853 0.6705951 +0.6137675 0.9948509 0.6703834 +0.6140266 0.9948493 0.6702168 +0.6145393 0.9948487 0.6701635 +0.6152669 0.9948487 0.6701635 +0.6161874 0.9948487 0.6701635 +0.6173519 0.9948487 0.6701635 +0.6188252 0.9948487 0.6701635 +0.6206891 0.9948487 0.6701635 +0.6230471 0.9948487 0.6701635 +0.6260304 0.9948487 0.6701635 +0.6298046 0.9948487 0.6701635 +0.6345795 0.9948487 0.6701635 +0.6406203 0.9948487 0.6701635 +0.6482627 0.9948487 0.6701635 +0.6579314 0.9948487 0.6701635 +0.6701635 0.9948487 0.6701635 +0.6856388 0.9948487 0.6701635 +0.7052169 0.9948487 0.6701635 +0.7299859 0.9948487 0.6701635 +0.7613218 0.9948487 0.6701635 +0.8009659 0.9948487 0.6701635 +0.8511207 0.9948487 0.6701635 +0.9145732 0.9948487 0.6701635 +0.9948487 0.9948487 0.6701635 +0.9959706 0.9278617 0.710117 +0.9968409 0.8945255 0.7501172 +0.9975189 0.8828571 0.7880291 +0.9980488 0.8842998 0.8225647 +0.9984638 0.892989 0.8530945 +0.9987895 0.9050819 0.8794619 +0.9990455 0.9181889 0.9018215 +0.999247 0.9309211 0.9205098 +0.9994057 0.9425502 0.935951 +0.9995308 0.952764 0.9485931 +0.9996295 0.9614985 0.9588684 +0.9997074 0.9688274 0.967172 +0.9997688 0.9748918 0.9738515 +0.9998174 0.979858 0.979205 +0.9998557 0.9838928 0.9834833 +0.999886 0.9871512 0.9868946 +0.9999099 0.9897703 0.9896096 +0.9999288 0.991868 0.9917674 +0.9999437 0.9935432 0.9934803 +0.6724572 0.9959813 0.7113861 +0.6724495 0.9959811 0.7113694 +0.6724399 0.9959809 0.7113484 +0.672428 0.9959807 0.7113221 +0.6724135 0.9959804 0.7112892 +0.6723959 0.9959801 0.7112482 +0.6723748 0.9959797 0.7111974 +0.67235 0.9959791 0.7111348 +0.6723217 0.9959785 0.7110582 +0.6722907 0.9959777 0.7109656 +0.6722594 0.9959768 0.7108553 +0.6722322 0.9959757 0.7107266 +0.672218 0.9959745 0.7105815 +0.672232 0.9959732 0.710426 +0.6723012 0.9959719 0.7102744 +0.6724711 0.9959709 0.7101552 +0.6728136 0.9959706 0.710117 +0.6733015 0.9959706 0.710117 +0.6739188 0.9959706 0.710117 +0.6746998 0.9959706 0.710117 +0.6756878 0.9959706 0.710117 +0.6769378 0.9959706 0.710117 +0.6785192 0.9959706 0.710117 +0.6805199 0.9959706 0.710117 +0.683051 0.9959706 0.710117 +0.6862532 0.9959706 0.710117 +0.6903044 0.9959706 0.710117 +0.6954296 0.9959706 0.710117 +0.7019138 0.9959706 0.710117 +0.710117 0.9959706 0.710117 +0.7204952 0.9959706 0.710117 +0.733625 0.9959706 0.710117 +0.7502359 0.9959706 0.710117 +0.7712508 0.9959706 0.710117 +0.7978374 0.9959706 0.710117 +0.8314729 0.9959706 0.710117 +0.8740262 0.9959706 0.710117 +0.9278617 0.9959706 0.710117 +0.9959706 0.9959706 0.710117 +0.9968409 0.9396953 0.7501172 +0.9975189 0.9125186 0.7880291 +0.9980488 0.9036101 0.8225647 +0.9984638 0.9054678 0.8530945 +0.9987895 0.9130957 0.8794619 +0.9990455 0.9233085 0.9018215 +0.999247 0.9341777 0.9205098 +0.9994057 0.9446144 0.935951 +0.9995308 0.9540687 0.9485931 +0.9996295 0.9623212 0.9588684 +0.9997074 0.9693452 0.967172 +0.9997688 0.9752172 0.9738515 +0.9998174 0.9800622 0.979205 +0.9998557 0.9840209 0.9834833 +0.999886 0.9872315 0.9868946 +0.9999099 0.9898206 0.9896096 +0.9999288 0.9918994 0.9917674 +0.9999437 0.9935629 0.9934803 +0.7251659 0.9968475 0.7510052 +0.7251605 0.9968474 0.7509934 +0.7251537 0.9968473 0.7509787 +0.7251454 0.9968472 0.7509603 +0.7251351 0.996847 0.7509373 +0.7251226 0.9968468 0.7509086 +0.7251076 0.9968465 0.750873 +0.7250899 0.9968462 0.7508292 +0.7250697 0.9968458 0.7507756 +0.7250473 0.9968453 0.7507108 +0.7250244 0.9968448 0.7506336 +0.7250039 0.9968441 0.7505436 +0.7249916 0.9968433 0.750442 +0.7249978 0.9968425 0.7503332 +0.7250408 0.9968418 0.7502272 +0.7251511 0.9968411 0.7501439 +0.7253775 0.9968409 0.7501172 +0.7257011 0.9968409 0.7501172 +0.7261105 0.9968409 0.7501172 +0.7266285 0.9968409 0.7501172 +0.7272837 0.9968409 0.7501172 +0.7281127 0.9968409 0.7501172 +0.7291615 0.9968409 0.7501172 +0.7304884 0.9968409 0.7501172 +0.732167 0.9968409 0.7501172 +0.7342907 0.9968409 0.7501172 +0.7369774 0.9968409 0.7501172 +0.7403765 0.9968409 0.7501172 +0.7446768 0.9968409 0.7501172 +0.7501172 0.9968409 0.7501172 +0.757 0.9968409 0.7501172 +0.7657077 0.9968409 0.7501172 +0.776724 0.9968409 0.7501172 +0.7906611 0.9968409 0.7501172 +0.8082934 0.9968409 0.7501172 +0.8306004 0.9968409 0.7501172 +0.8588218 0.9968409 0.7501172 +0.8945255 0.9968409 0.7501172 +0.9396953 0.9968409 0.7501172 +0.9968409 0.9968409 0.7501172 +0.9975189 0.9500442 0.7880291 +0.9980488 0.9280401 0.8225647 +0.9984638 0.921255 0.8530945 +0.9987895 0.9232341 0.8794619 +0.9990455 0.9297854 0.9018215 +0.999247 0.9382977 0.9205098 +0.9994057 0.9472259 0.935951 +0.9995308 0.9557192 0.9485931 +0.9996295 0.963362 0.9588684 +0.9997074 0.9700002 0.967172 +0.9997688 0.9756289 0.9738515 +0.9998174 0.9803206 0.979205 +0.9998557 0.9841829 0.9834833 +0.999886 0.987333 0.9868946 +0.9999099 0.9898842 0.9896096 +0.9999288 0.9919392 0.9917674 +0.9999437 0.9935878 0.9934803 +0.7716588 0.997523 0.7886382 +0.7716551 0.997523 0.7886302 +0.7716504 0.9975229 0.7886201 +0.7716446 0.9975228 0.7886074 +0.7716375 0.9975227 0.7885916 +0.7716288 0.9975226 0.7885719 +0.7716184 0.9975224 0.7885475 +0.7716061 0.9975222 0.7885175 +0.7715919 0.997522 0.7884807 +0.7715762 0.9975217 0.7884362 +0.7715599 0.9975213 0.7883833 +0.7715449 0.9975209 0.7883215 +0.7715352 0.9975204 0.7882518 +0.7715376 0.9975199 0.7881772 +0.7715641 0.9975194 0.7881046 +0.7716352 0.9975191 0.7880474 +0.7717834 0.9975189 0.7880291 +0.7719959 0.9975189 0.7880291 +0.7722648 0.9975189 0.7880291 +0.7726049 0.9975189 0.7880291 +0.7730352 0.9975189 0.7880291 +0.7735795 0.9975189 0.7880291 +0.7742682 0.9975189 0.7880291 +0.7751395 0.9975189 0.7880291 +0.7762418 0.9975189 0.7880291 +0.7776364 0.9975189 0.7880291 +0.7794007 0.9975189 0.7880291 +0.7816327 0.9975189 0.7880291 +0.7844566 0.9975189 0.7880291 +0.7880291 0.9975189 0.7880291 +0.7925488 0.9975189 0.7880291 +0.7982669 0.9975189 0.7880291 +0.8055009 0.9975189 0.7880291 +0.8146529 0.9975189 0.7880291 +0.8262314 0.9975189 0.7880291 +0.8408797 0.9975189 0.7880291 +0.8594117 0.9975189 0.7880291 +0.8828571 0.9975189 0.7880291 +0.9125186 0.9975189 0.7880291 +0.9500442 0.9975189 0.7880291 +0.9975189 0.9975189 0.7880291 +0.9980488 0.9589472 0.8225647 +0.9984638 0.9412278 0.8530945 +0.9987895 0.9360606 0.8794619 +0.9990455 0.9379796 0.9018215 +0.999247 0.94351 0.9205098 +0.9994057 0.9505298 0.935951 +0.9995308 0.9578074 0.9485931 +0.9996295 0.9646787 0.9588684 +0.9997074 0.970829 0.967172 +0.9997688 0.9761497 0.9738515 +0.9998174 0.9806476 0.979205 +0.9998557 0.984388 0.9834833 +0.999886 0.9874615 0.9868946 +0.9999099 0.9899646 0.9896096 +0.9999288 0.9919896 0.9917674 +0.9999437 0.9936193 0.9934803 +0.8119154 0.9980513 0.8229756 +0.8119128 0.9980512 0.8229701 +0.8119096 0.9980512 0.8229633 +0.8119057 0.9980511 0.8229548 +0.8119009 0.9980511 0.8229441 +0.8118949 0.998051 0.8229308 +0.8118878 0.9980509 0.8229144 +0.8118794 0.9980508 0.8228941 +0.8118697 0.9980506 0.8228693 +0.8118589 0.9980504 0.8228393 +0.8118476 0.9980502 0.8228035 +0.811837 0.99805 0.8227619 +0.8118298 0.9980497 0.8227149 +0.8118303 0.9980494 0.8226646 +0.8118466 0.9980491 0.8226156 +0.8118921 0.9980488 0.822577 +0.8119884 0.9980488 0.8225647 +0.8121268 0.9980488 0.8225647 +0.8123018 0.9980488 0.8225647 +0.8125232 0.9980488 0.8225647 +0.8128033 0.9980488 0.8225647 +0.8131577 0.9980488 0.8225647 +0.8136061 0.9980488 0.8225647 +0.8141733 0.9980488 0.8225647 +0.8148909 0.9980488 0.8225647 +0.8157988 0.9980488 0.8225647 +0.8169474 0.9980488 0.8225647 +0.8184005 0.9980488 0.8225647 +0.8202389 0.9980488 0.8225647 +0.8225647 0.9980488 0.8225647 +0.8255071 0.9980488 0.8225647 +0.8292297 0.9980488 0.8225647 +0.8339392 0.9980488 0.8225647 +0.8398974 0.9980488 0.8225647 +0.8474353 0.9980488 0.8225647 +0.8569716 0.9980488 0.8225647 +0.8690364 0.9980488 0.8225647 +0.8842998 0.9980488 0.8225647 +0.9036101 0.9980488 0.8225647 +0.9280401 0.9980488 0.8225647 +0.9589472 0.9980488 0.8225647 +0.9980488 0.9980488 0.8225647 +0.9984638 0.9664961 0.8530945 +0.9987895 0.9522877 0.8794619 +0.9990455 0.9483463 0.9018215 +0.999247 0.9501042 0.9205098 +0.9994057 0.9547096 0.935951 +0.9995308 0.9604492 0.9485931 +0.9996295 0.9663445 0.9588684 +0.9997074 0.9718774 0.967172 +0.9997688 0.9768086 0.9738515 +0.9998174 0.9810611 0.979205 +0.9998557 0.9846473 0.9834833 +0.999886 0.987624 0.9868946 +0.9999099 0.9900664 0.9896096 +0.9999288 0.9920533 0.9917674 +0.9999437 0.9936592 0.9934803 +0.8462171 0.9984653 0.8533677 +0.8462154 0.9984653 0.8533641 +0.8462132 0.9984653 0.8533595 +0.8462106 0.9984653 0.8533539 +0.8462073 0.9984652 0.8533468 +0.8462034 0.9984652 0.8533379 +0.8461986 0.9984651 0.853327 +0.8461929 0.998465 0.8533135 +0.8461864 0.9984649 0.853297 +0.8461791 0.9984648 0.853277 +0.8461714 0.9984647 0.8532533 +0.8461641 0.9984645 0.8532256 +0.8461589 0.9984643 0.8531943 +0.8461587 0.9984642 0.8531609 +0.8461687 0.998464 0.8531283 +0.8461977 0.9984638 0.8531027 +0.8462598 0.9984638 0.8530945 +0.8463492 0.9984638 0.8530945 +0.8464623 0.9984638 0.8530945 +0.8466054 0.9984638 0.8530945 +0.8467864 0.9984638 0.8530945 +0.8470154 0.9984638 0.8530945 +0.8473052 0.9984638 0.8530945 +0.8476717 0.9984638 0.8530945 +0.8481355 0.9984638 0.8530945 +0.8487222 0.9984638 0.8530945 +0.8494644 0.9984638 0.8530945 +0.8504035 0.9984638 0.8530945 +0.8515915 0.9984638 0.8530945 +0.8530945 0.9984638 0.8530945 +0.8549959 0.9984638 0.8530945 +0.8574015 0.9984638 0.8530945 +0.8604449 0.9984638 0.8530945 +0.8642952 0.9984638 0.8530945 +0.8691663 0.9984638 0.8530945 +0.875329 0.9984638 0.8530945 +0.8831255 0.9984638 0.8530945 +0.892989 0.9984638 0.8530945 +0.9054678 0.9984638 0.8530945 +0.921255 0.9984638 0.8530945 +0.9412278 0.9984638 0.8530945 +0.9664961 0.9984638 0.8530945 +0.9984638 0.9984638 0.8530945 +0.9987895 0.9728171 0.8794619 +0.9990455 0.9614615 0.9018215 +0.999247 0.9584468 0.9205098 +0.9994057 0.9599976 0.935951 +0.9995308 0.9637914 0.9485931 +0.9996295 0.968452 0.9588684 +0.9997074 0.9732039 0.967172 +0.9997688 0.9776422 0.9738515 +0.9998174 0.9815844 0.979205 +0.9998557 0.9849754 0.9834833 +0.999886 0.9878296 0.9868946 +0.9999099 0.9901951 0.9896096 +0.9999288 0.9921339 0.9917674 +0.9999437 0.9937096 0.9934803 +0.8750477 0.9987905 0.8796415 +0.8750466 0.9987905 0.8796391 +0.8750451 0.9987904 0.8796361 +0.8750434 0.9987904 0.8796324 +0.8750412 0.9987904 0.8796277 +0.8750386 0.9987904 0.8796219 +0.8750355 0.9987903 0.8796147 +0.8750317 0.9987903 0.8796058 +0.8750274 0.9987902 0.879595 +0.8750225 0.9987902 0.8795819 +0.8750173 0.9987901 0.8795663 +0.8750124 0.99879 0.8795481 +0.8750088 0.9987899 0.8795275 +0.8750084 0.9987897 0.8795055 +0.8750145 0.9987896 0.8794841 +0.8750329 0.9987895 0.8794673 +0.8750727 0.9987895 0.8794619 +0.8751301 0.9987895 0.8794619 +0.8752028 0.9987895 0.8794619 +0.8752947 0.9987895 0.8794619 +0.8754109 0.9987895 0.8794619 +0.875558 0.9987895 0.8794619 +0.8757441 0.9987895 0.8794619 +0.8759795 0.9987895 0.8794619 +0.8762773 0.9987895 0.8794619 +0.8766541 0.9987895 0.8794619 +0.8771307 0.9987895 0.8794619 +0.8777338 0.9987895 0.8794619 +0.8784967 0.9987895 0.8794619 +0.8794619 0.9987895 0.8794619 +0.880683 0.9987895 0.8794619 +0.8822279 0.9987895 0.8794619 +0.8841823 0.9987895 0.8794619 +0.886655 0.9987895 0.8794619 +0.8897832 0.9987895 0.8794619 +0.8937407 0.9987895 0.8794619 +0.8987476 0.9987895 0.8794619 +0.9050819 0.9987895 0.8794619 +0.9130957 0.9987895 0.8794619 +0.9232341 0.9987895 0.8794619 +0.9360606 0.9987895 0.8794619 +0.9522877 0.9987895 0.8794619 +0.9728171 0.9987895 0.8794619 +0.9987895 0.9987895 0.8794619 +0.9990455 0.9780539 0.9018215 +0.999247 0.9690013 0.9205098 +0.9994057 0.9666876 0.935951 +0.9995308 0.9680197 0.9485931 +0.9996295 0.9711183 0.9588684 +0.9997074 0.974882 0.967172 +0.9997688 0.9786968 0.9738515 +0.9998174 0.9822464 0.979205 +0.9998557 0.9853905 0.9834833 +0.999886 0.9880897 0.9868946 +0.9999099 0.990358 0.9896096 +0.9999288 0.9922358 0.9917674 +0.9999437 0.9937734 0.9934803 +0.8990028 0.9990461 0.9019384 +0.899002 0.9990461 0.9019369 +0.8990011 0.9990461 0.9019349 +0.899 0.9990461 0.9019325 +0.8989986 0.9990461 0.9019295 +0.8989969 0.9990461 0.9019257 +0.8989948 0.9990461 0.901921 +0.8989923 0.999046 0.9019152 +0.8989895 0.999046 0.9019081 +0.8989863 0.9990459 0.9018996 +0.8989829 0.9990459 0.9018894 +0.8989796 0.9990458 0.9018776 +0.8989771 0.9990458 0.9018642 +0.8989767 0.9990457 0.9018499 +0.8989805 0.9990456 0.901836 +0.8989921 0.9990456 0.901825 +0.8990175 0.9990455 0.9018215 +0.8990542 0.9990455 0.9018215 +0.8991006 0.9990455 0.9018215 +0.8991593 0.9990455 0.9018215 +0.8992336 0.9990455 0.9018215 +0.8993275 0.9990455 0.9018215 +0.8994464 0.9990455 0.9018215 +0.8995968 0.9990455 0.9018215 +0.899787 0.9990455 0.9018215 +0.9000277 0.9990455 0.9018215 +0.9003323 0.9990455 0.9018215 +0.9007175 0.9990455 0.9018215 +0.9012049 0.9990455 0.9018215 +0.9018215 0.9990455 0.9018215 +0.9026016 0.9990455 0.9018215 +0.9035886 0.9990455 0.9018215 +0.9048372 0.9990455 0.9018215 +0.9064168 0.9990455 0.9018215 +0.9084153 0.9990455 0.9018215 +0.9109436 0.9990455 0.9018215 +0.9141422 0.9990455 0.9018215 +0.9181889 0.9990455 0.9018215 +0.9233085 0.9990455 0.9018215 +0.9297854 0.9990455 0.9018215 +0.9379796 0.9990455 0.9018215 +0.9483463 0.9990455 0.9018215 +0.9614615 0.9990455 0.9018215 +0.9780539 0.9990455 0.9018215 +0.9990455 0.9990455 0.9018215 +0.999247 0.982354 0.9205098 +0.9994057 0.9751513 0.935951 +0.9995308 0.9733691 0.9485931 +0.9996295 0.9744915 0.9588684 +0.9997074 0.977005 0.967172 +0.9997688 0.980031 0.9738515 +0.9998174 0.9830838 0.979205 +0.9998557 0.9859157 0.9834833 +0.999886 0.9884188 0.9868946 +0.9999099 0.9905641 0.9896096 +0.9999288 0.9923648 0.9917674 +0.9999437 0.9938541 0.9934803 +0.9187175 0.9992474 0.9205853 +0.918717 0.9992474 0.9205843 +0.9187164 0.9992474 0.9205831 +0.9187157 0.9992474 0.9205815 +0.9187148 0.9992474 0.9205795 +0.9187137 0.9992474 0.9205771 +0.9187123 0.9992473 0.9205741 +0.9187107 0.9992473 0.9205703 +0.9187089 0.9992473 0.9205658 +0.9187068 0.9992473 0.9205603 +0.9187045 0.9992472 0.9205537 +0.9187024 0.9992472 0.920546 +0.9187008 0.9992472 0.9205374 +0.9187004 0.9992471 0.9205282 +0.9187027 0.9992471 0.9205192 +0.9187101 0.999247 0.9205121 +0.9187262 0.999247 0.9205098 +0.9187495 0.999247 0.9205098 +0.9187791 0.999247 0.9205098 +0.9188164 0.999247 0.9205098 +0.9188636 0.999247 0.9205098 +0.9189234 0.999247 0.9205098 +0.918999 0.999247 0.9205098 +0.9190947 0.999247 0.9205098 +0.9192157 0.999247 0.9205098 +0.9193688 0.999247 0.9205098 +0.9195625 0.999247 0.9205098 +0.9198076 0.999247 0.9205098 +0.9201176 0.999247 0.9205098 +0.9205098 0.999247 0.9205098 +0.9210061 0.999247 0.9205098 +0.9216339 0.999247 0.9205098 +0.9224281 0.999247 0.9205098 +0.9234329 0.999247 0.9205098 +0.9247041 0.999247 0.9205098 +0.9263124 0.999247 0.9205098 +0.928347 0.999247 0.9205098 +0.9309211 0.999247 0.9205098 +0.9341777 0.999247 0.9205098 +0.9382977 0.999247 0.9205098 +0.94351 0.999247 0.9205098 +0.9501042 0.999247 0.9205098 +0.9584468 0.999247 0.9205098 +0.9690013 0.999247 0.9205098 +0.982354 0.999247 0.9205098 +0.999247 0.999247 0.9205098 +0.9994057 0.9858591 0.935951 +0.9995308 0.9801368 0.9485931 +0.9996295 0.978759 0.9588684 +0.9997074 0.9796909 0.967172 +0.9997688 0.981719 0.9738515 +0.9998174 0.9841433 0.979205 +0.9998557 0.9865801 0.9834833 +0.999886 0.9888351 0.9868946 +0.9999099 0.9908248 0.9896096 +0.9999288 0.992528 0.9917674 +0.9999437 0.9939562 0.9934803 +0.9348153 0.999406 0.9359994 +0.9348149 0.999406 0.9359988 +0.9348146 0.999406 0.935998 +0.9348141 0.999406 0.935997 +0.9348135 0.999406 0.9359957 +0.9348128 0.9994059 0.9359941 +0.9348119 0.9994059 0.9359922 +0.9348109 0.9994059 0.9359898 +0.9348097 0.9994059 0.9359869 +0.9348083 0.9994059 0.9359833 +0.9348069 0.9994059 0.9359791 +0.9348055 0.9994059 0.9359742 +0.9348044 0.9994058 0.9359687 +0.9348042 0.9994058 0.9359628 +0.9348056 0.9994058 0.935957 +0.9348102 0.9994057 0.9359524 +0.9348204 0.9994057 0.935951 +0.9348352 0.9994057 0.935951 +0.9348539 0.9994057 0.935951 +0.9348776 0.9994057 0.935951 +0.9349075 0.9994057 0.935951 +0.9349454 0.9994057 0.935951 +0.9349933 0.9994057 0.935951 +0.935054 0.9994057 0.935951 +0.9351307 0.9994057 0.935951 +0.9352277 0.9994057 0.935951 +0.9353505 0.9994057 0.935951 +0.9355059 0.9994057 0.935951 +0.9357024 0.9994057 0.935951 +0.935951 0.9994057 0.935951 +0.9362655 0.9994057 0.935951 +0.9366635 0.9994057 0.935951 +0.9371669 0.9994057 0.935951 +0.9378038 0.9994057 0.935951 +0.9386096 0.9994057 0.935951 +0.939629 0.9994057 0.935951 +0.9409186 0.9994057 0.935951 +0.9425502 0.9994057 0.935951 +0.9446144 0.9994057 0.935951 +0.9472259 0.9994057 0.935951 +0.9505298 0.9994057 0.935951 +0.9547096 0.9994057 0.935951 +0.9599976 0.9994057 0.935951 +0.9666876 0.9994057 0.935951 +0.9751513 0.9994057 0.935951 +0.9858591 0.9994057 0.935951 +0.9994057 0.9994057 0.935951 +0.9995308 0.9886988 0.9485931 +0.9996295 0.9841579 0.9588684 +0.9997074 0.983089 0.967172 +0.9997688 0.9838545 0.9738515 +0.9998174 0.9854838 0.979205 +0.9998557 0.9874207 0.9834833 +0.999886 0.9893618 0.9868946 +0.9999099 0.9911547 0.9896096 +0.9999288 0.9927345 0.9917674 +0.9999437 0.9940854 0.9934803 +0.9478754 0.999531 0.9486239 +0.9478752 0.999531 0.9486235 +0.947875 0.999531 0.948623 +0.9478746 0.999531 0.9486224 +0.9478743 0.999531 0.9486216 +0.9478738 0.999531 0.9486206 +0.9478733 0.999531 0.9486193 +0.9478726 0.999531 0.9486178 +0.9478718 0.999531 0.9486159 +0.947871 0.9995309 0.9486137 +0.94787 0.9995309 0.948611 +0.9478691 0.9995309 0.9486079 +0.9478684 0.9995309 0.9486043 +0.9478683 0.9995309 0.9486006 +0.9478691 0.9995309 0.9485969 +0.947872 0.9995309 0.948594 +0.9478785 0.9995308 0.9485931 +0.9478878 0.9995308 0.9485931 +0.9478997 0.9995308 0.9485931 +0.9479146 0.9995308 0.9485931 +0.9479335 0.9995308 0.9485931 +0.9479575 0.9995308 0.9485931 +0.9479878 0.9995308 0.9485931 +0.9480261 0.9995308 0.9485931 +0.9480746 0.9995308 0.9485931 +0.9481359 0.9995308 0.9485931 +0.9482135 0.9995308 0.9485931 +0.9483117 0.9995308 0.9485931 +0.9484359 0.9995308 0.9485931 +0.9485931 0.9995308 0.9485931 +0.9487918 0.9995308 0.9485931 +0.9490434 0.9995308 0.9485931 +0.9493615 0.9995308 0.9485931 +0.9497641 0.9995308 0.9485931 +0.9502734 0.9995308 0.9485931 +0.9509177 0.9995308 0.9485931 +0.9517328 0.9995308 0.9485931 +0.952764 0.9995308 0.9485931 +0.9540687 0.9995308 0.9485931 +0.9557192 0.9995308 0.9485931 +0.9578074 0.9995308 0.9485931 +0.9604492 0.9995308 0.9485931 +0.9637914 0.9995308 0.9485931 +0.9680197 0.9995308 0.9485931 +0.9733691 0.9995308 0.9485931 +0.9801368 0.9995308 0.9485931 +0.9886988 0.9995308 0.9485931 +0.9995308 0.9995308 0.9485931 +0.9996295 0.9909882 0.9588684 +0.9997074 0.9873879 0.967172 +0.9997688 0.9865561 0.9738515 +0.9998174 0.9871796 0.979205 +0.9998557 0.9884841 0.9834833 +0.999886 0.9900282 0.9868946 +0.9999099 0.991572 0.9896096 +0.9999288 0.9929957 0.9917674 +0.9999437 0.9942488 0.9934803 +0.958416 0.9996296 0.958888 +0.9584159 0.9996296 0.9588878 +0.9584157 0.9996296 0.9588875 +0.9584155 0.9996296 0.9588871 +0.9584153 0.9996296 0.9588865 +0.958415 0.9996296 0.9588859 +0.9584146 0.9996296 0.9588851 +0.9584142 0.9996296 0.9588842 +0.9584137 0.9996296 0.958883 +0.9584132 0.9996296 0.9588815 +0.9584126 0.9996296 0.9588798 +0.958412 0.9996296 0.9588778 +0.9584115 0.9996296 0.9588756 +0.9584114 0.9996295 0.9588732 +0.958412 0.9996295 0.9588709 +0.9584138 0.9996295 0.958869 +0.9584178 0.9996295 0.9588684 +0.9584237 0.9996295 0.9588684 +0.9584312 0.9996295 0.9588684 +0.9584406 0.9996295 0.9588684 +0.9584526 0.9996295 0.9588684 +0.9584677 0.9996295 0.9588684 +0.9584868 0.9996295 0.9588684 +0.9585109 0.9996295 0.9588684 +0.9585415 0.9996295 0.9588684 +0.9585802 0.9996295 0.9588684 +0.9586291 0.9996295 0.9588684 +0.958691 0.9996295 0.9588684 +0.9587693 0.9996295 0.9588684 +0.9588684 0.9996295 0.9588684 +0.9589938 0.9996295 0.9588684 +0.9591524 0.9996295 0.9588684 +0.959353 0.9996295 0.9588684 +0.9596068 0.9996295 0.9588684 +0.959928 0.9996295 0.9588684 +0.9603343 0.9996295 0.9588684 +0.9608482 0.9996295 0.9588684 +0.9614985 0.9996295 0.9588684 +0.9623212 0.9996295 0.9588684 +0.963362 0.9996295 0.9588684 +0.9646787 0.9996295 0.9588684 +0.9663445 0.9996295 0.9588684 +0.968452 0.9996295 0.9588684 +0.9711183 0.9996295 0.9588684 +0.9744915 0.9996295 0.9588684 +0.978759 0.9996295 0.9588684 +0.9841579 0.9996295 0.9588684 +0.9909882 0.9996295 0.9588684 +0.9996295 0.9996295 0.9588684 +0.9997074 0.9928267 0.967172 +0.9997688 0.9899741 0.9738515 +0.9998174 0.989325 0.979205 +0.9998557 0.9898295 0.9834833 +0.999886 0.9908712 0.9868946 +0.9999099 0.9920999 0.9896096 +0.9999288 0.9933261 0.9917674 +0.9999437 0.9944556 0.9934803 +0.9668873 0.9997074 0.9671845 +0.9668872 0.9997074 0.9671843 +0.9668871 0.9997074 0.9671841 +0.966887 0.9997074 0.9671838 +0.9668869 0.9997074 0.9671835 +0.9668867 0.9997074 0.9671831 +0.9668865 0.9997074 0.9671826 +0.9668862 0.9997074 0.967182 +0.9668859 0.9997074 0.9671812 +0.9668855 0.9997074 0.9671803 +0.9668852 0.9997074 0.9671793 +0.9668848 0.9997074 0.967178 +0.9668845 0.9997074 0.9671766 +0.9668844 0.9997074 0.9671751 +0.9668847 0.9997074 0.9671736 +0.9668859 0.9997074 0.9671724 +0.9668884 0.9997074 0.967172 +0.9668922 0.9997074 0.967172 +0.9668969 0.9997074 0.967172 +0.9669028 0.9997074 0.967172 +0.9669103 0.9997074 0.967172 +0.9669198 0.9997074 0.967172 +0.9669318 0.9997074 0.967172 +0.966947 0.9997074 0.967172 +0.9669663 0.9997074 0.967172 +0.9669906 0.9997074 0.967172 +0.9670214 0.9997074 0.967172 +0.9670604 0.9997074 0.967172 +0.9671097 0.9997074 0.967172 +0.967172 0.9997074 0.967172 +0.9672509 0.9997074 0.967172 +0.9673508 0.9997074 0.967172 +0.967477 0.9997074 0.967172 +0.9676368 0.9997074 0.967172 +0.9678389 0.9997074 0.967172 +0.9680946 0.9997074 0.967172 +0.9684181 0.9997074 0.967172 +0.9688274 0.9997074 0.967172 +0.9693452 0.9997074 0.967172 +0.9700002 0.9997074 0.967172 +0.970829 0.9997074 0.967172 +0.9718774 0.9997074 0.967172 +0.9732039 0.9997074 0.967172 +0.974882 0.9997074 0.967172 +0.977005 0.9997074 0.967172 +0.9796909 0.9997074 0.967172 +0.983089 0.9997074 0.967172 +0.9873879 0.9997074 0.967172 +0.9928267 0.9997074 0.967172 +0.9997074 0.9997074 0.967172 +0.9997688 0.9942982 0.9738515 +0.9998174 0.9920392 0.979205 +0.9998557 0.9915316 0.9834833 +0.999886 0.9919377 0.9868946 +0.9999099 0.9927678 0.9896096 +0.9999288 0.9937442 0.9917674 +0.9999437 0.9947172 0.9934803 +0.9736726 0.9997689 0.9738594 +0.9736726 0.9997689 0.9738593 +0.9736725 0.9997689 0.9738591 +0.9736724 0.9997689 0.973859 +0.9736723 0.9997689 0.9738588 +0.9736722 0.9997689 0.9738585 +0.9736721 0.9997689 0.9738582 +0.9736719 0.9997689 0.9738578 +0.9736717 0.9997689 0.9738573 +0.9736715 0.9997689 0.9738568 +0.9736712 0.9997689 0.9738561 +0.973671 0.9997689 0.9738553 +0.9736708 0.9997689 0.9738544 +0.9736708 0.9997689 0.9738534 +0.973671 0.9997688 0.9738525 +0.9736717 0.9997688 0.9738518 +0.9736733 0.9997688 0.9738515 +0.9736756 0.9997688 0.9738515 +0.9736786 0.9997688 0.9738515 +0.9736823 0.9997688 0.9738515 +0.973687 0.9997688 0.9738515 +0.973693 0.9997688 0.9738515 +0.9737006 0.9997688 0.9738515 +0.9737101 0.9997688 0.9738515 +0.9737222 0.9997688 0.9738515 +0.9737375 0.9997688 0.9738515 +0.9737569 0.9997688 0.9738515 +0.9737814 0.9997688 0.9738515 +0.9738123 0.9997688 0.9738515 +0.9738515 0.9997688 0.9738515 +0.9739011 0.9997688 0.9738515 +0.9739638 0.9997688 0.9738515 +0.9740432 0.9997688 0.9738515 +0.9741436 0.9997688 0.9738515 +0.9742706 0.9997688 0.9738515 +0.9744313 0.9997688 0.9738515 +0.9746346 0.9997688 0.9738515 +0.9748918 0.9997688 0.9738515 +0.9752172 0.9997688 0.9738515 +0.9756289 0.9997688 0.9738515 +0.9761497 0.9997688 0.9738515 +0.9768086 0.9997688 0.9738515 +0.9776422 0.9997688 0.9738515 +0.9786968 0.9997688 0.9738515 +0.980031 0.9997688 0.9738515 +0.981719 0.9997688 0.9738515 +0.9838545 0.9997688 0.9738515 +0.9865561 0.9997688 0.9738515 +0.9899741 0.9997688 0.9738515 +0.9942982 0.9997688 0.9738515 +0.9997688 0.9997688 0.9738515 +0.9998174 0.9954731 0.979205 +0.9998557 0.9936849 0.9834833 +0.999886 0.993287 0.9868946 +0.9999099 0.9936128 0.9896096 +0.9999288 0.9942731 0.9917674 +0.9999437 0.9950481 0.9934803 +0.9790927 0.9998174 0.97921 +0.9790927 0.9998174 0.9792099 +0.9790927 0.9998174 0.9792098 +0.9790926 0.9998174 0.9792097 +0.9790925 0.9998174 0.9792096 +0.9790925 0.9998174 0.9792094 +0.9790924 0.9998174 0.9792092 +0.9790923 0.9998174 0.979209 +0.9790921 0.9998174 0.9792087 +0.979092 0.9998174 0.9792083 +0.9790919 0.9998174 0.9792079 +0.9790917 0.9998174 0.9792074 +0.9790916 0.9998174 0.9792068 +0.9790916 0.9998174 0.9792062 +0.9790917 0.9998174 0.9792056 +0.9790921 0.9998174 0.9792052 +0.9790931 0.9998174 0.979205 +0.9790946 0.9998174 0.979205 +0.9790965 0.9998174 0.979205 +0.9790988 0.9998174 0.979205 +0.9791018 0.9998174 0.979205 +0.9791055 0.9998174 0.979205 +0.9791103 0.9998174 0.979205 +0.9791163 0.9998174 0.979205 +0.9791238 0.9998174 0.979205 +0.9791334 0.9998174 0.979205 +0.9791456 0.9998174 0.979205 +0.979161 0.9998174 0.979205 +0.9791804 0.9998174 0.979205 +0.979205 0.9998174 0.979205 +0.9792361 0.9998174 0.979205 +0.9792755 0.9998174 0.979205 +0.9793253 0.9998174 0.979205 +0.9793883 0.9998174 0.979205 +0.9794681 0.9998174 0.979205 +0.9795689 0.9998174 0.979205 +0.9796966 0.9998174 0.979205 +0.979858 0.9998174 0.979205 +0.9800622 0.9998174 0.979205 +0.9803206 0.9998174 0.979205 +0.9806476 0.9998174 0.979205 +0.9810611 0.9998174 0.979205 +0.9815844 0.9998174 0.979205 +0.9822464 0.9998174 0.979205 +0.9830838 0.9998174 0.979205 +0.9841433 0.9998174 0.979205 +0.9854838 0.9998174 0.979205 +0.9871796 0.9998174 0.979205 +0.989325 0.9998174 0.979205 +0.9920392 0.9998174 0.979205 +0.9954731 0.9998174 0.979205 +0.9998174 0.9998174 0.979205 +0.9998557 0.9964092 0.9834833 +0.999886 0.9949941 0.9868946 +0.9999099 0.9946818 0.9896096 +0.9999288 0.9949422 0.9917674 +0.9999437 0.9954668 0.9934803 +0.9834129 0.9998557 0.9834865 +0.9834129 0.9998557 0.9834864 +0.9834129 0.9998557 0.9834864 +0.9834129 0.9998557 0.9834863 +0.9834128 0.9998557 0.9834862 +0.9834128 0.9998557 0.9834861 +0.9834127 0.9998557 0.983486 +0.9834127 0.9998557 0.9834858 +0.9834126 0.9998557 0.9834856 +0.9834125 0.9998557 0.9834854 +0.9834124 0.9998557 0.9834851 +0.9834123 0.9998557 0.9834848 +0.9834122 0.9998557 0.9834845 +0.9834122 0.9998557 0.9834841 +0.9834123 0.9998557 0.9834837 +0.9834126 0.9998557 0.9834834 +0.9834132 0.9998557 0.9834833 +0.9834141 0.9998557 0.9834833 +0.9834153 0.9998557 0.9834833 +0.9834167 0.9998557 0.9834833 +0.9834186 0.9998557 0.9834833 +0.9834209 0.9998557 0.9834833 +0.9834239 0.9998557 0.9834833 +0.9834277 0.9998557 0.9834833 +0.9834324 0.9998557 0.9834833 +0.9834385 0.9998557 0.9834833 +0.9834461 0.9998557 0.9834833 +0.9834557 0.9998557 0.9834833 +0.9834679 0.9998557 0.9834833 +0.9834833 0.9998557 0.9834833 +0.9835029 0.9998557 0.9834833 +0.9835276 0.9998557 0.9834833 +0.9835588 0.9998557 0.9834833 +0.9835983 0.9998557 0.9834833 +0.9836483 0.9998557 0.9834833 +0.9837116 0.9998557 0.9834833 +0.9837916 0.9998557 0.9834833 +0.9838928 0.9998557 0.9834833 +0.9840209 0.9998557 0.9834833 +0.9841829 0.9998557 0.9834833 +0.984388 0.9998557 0.9834833 +0.9846473 0.9998557 0.9834833 +0.9849754 0.9998557 0.9834833 +0.9853905 0.9998557 0.9834833 +0.9859157 0.9998557 0.9834833 +0.9865801 0.9998557 0.9834833 +0.9874207 0.9998557 0.9834833 +0.9884841 0.9998557 0.9834833 +0.9898295 0.9998557 0.9834833 +0.9915316 0.9998557 0.9834833 +0.9936849 0.9998557 0.9834833 +0.9964092 0.9998557 0.9834833 +0.9998557 0.9998557 0.9834833 +0.999886 0.9971537 0.9868946 +0.9999099 0.9960342 0.9896096 +0.9999288 0.9957887 0.9917674 +0.9999437 0.9959964 0.9934803 +0.9868505 0.999886 0.9868966 +0.9868505 0.999886 0.9868965 +0.9868505 0.999886 0.9868965 +0.9868505 0.999886 0.9868965 +0.9868504 0.999886 0.9868964 +0.9868504 0.999886 0.9868964 +0.9868504 0.999886 0.9868963 +0.9868503 0.999886 0.9868962 +0.9868503 0.999886 0.9868961 +0.9868502 0.999886 0.9868959 +0.9868502 0.999886 0.9868958 +0.9868501 0.999886 0.9868956 +0.9868501 0.999886 0.9868953 +0.98685 0.999886 0.9868951 +0.9868501 0.999886 0.9868949 +0.9868503 0.999886 0.9868947 +0.9868507 0.999886 0.9868946 +0.9868512 0.999886 0.9868946 +0.986852 0.999886 0.9868946 +0.9868529 0.999886 0.9868946 +0.9868541 0.999886 0.9868946 +0.9868555 0.999886 0.9868946 +0.9868574 0.999886 0.9868946 +0.9868597 0.999886 0.9868946 +0.9868627 0.999886 0.9868946 +0.9868665 0.999886 0.9868946 +0.9868713 0.999886 0.9868946 +0.9868773 0.999886 0.9868946 +0.986885 0.999886 0.9868946 +0.9868946 0.999886 0.9868946 +0.9869069 0.999886 0.9868946 +0.9869223 0.999886 0.9868946 +0.9869419 0.999886 0.9868946 +0.9869667 0.999886 0.9868946 +0.986998 0.999886 0.9868946 +0.9870376 0.999886 0.9868946 +0.9870878 0.999886 0.9868946 +0.9871512 0.999886 0.9868946 +0.9872315 0.999886 0.9868946 +0.987333 0.999886 0.9868946 +0.9874615 0.999886 0.9868946 +0.987624 0.999886 0.9868946 +0.9878296 0.999886 0.9868946 +0.9880897 0.999886 0.9868946 +0.9884188 0.999886 0.9868946 +0.9888351 0.999886 0.9868946 +0.9893618 0.999886 0.9868946 +0.9900282 0.999886 0.9868946 +0.9908712 0.999886 0.9868946 +0.9919377 0.999886 0.9868946 +0.993287 0.999886 0.9868946 +0.9949941 0.999886 0.9868946 +0.9971537 0.999886 0.9868946 +0.999886 0.999886 0.9868946 +0.9999099 0.9977452 0.9896096 +0.9999288 0.9968597 0.9917674 +0.9999437 0.9966665 0.9934803 +0.989582 0.9999099 0.9896109 +0.989582 0.9999099 0.9896108 +0.989582 0.9999099 0.9896108 +0.989582 0.9999099 0.9896108 +0.989582 0.9999099 0.9896108 +0.9895819 0.9999099 0.9896107 +0.9895819 0.9999099 0.9896107 +0.9895819 0.9999099 0.9896106 +0.9895819 0.9999099 0.9896105 +0.9895818 0.9999099 0.9896105 +0.9895818 0.9999099 0.9896103 +0.9895818 0.9999099 0.9896102 +0.9895817 0.9999099 0.9896101 +0.9895817 0.9999099 0.9896099 +0.9895817 0.9999099 0.9896098 +0.9895819 0.9999099 0.9896097 +0.9895821 0.9999099 0.9896096 +0.9895825 0.9999099 0.9896096 +0.9895829 0.9999099 0.9896096 +0.9895835 0.9999099 0.9896096 +0.9895842 0.9999099 0.9896096 +0.9895851 0.9999099 0.9896096 +0.9895863 0.9999099 0.9896096 +0.9895878 0.9999099 0.9896096 +0.9895897 0.9999099 0.9896096 +0.989592 0.9999099 0.9896096 +0.989595 0.9999099 0.9896096 +0.9895988 0.9999099 0.9896096 +0.9896036 0.9999099 0.9896096 +0.9896096 0.9999099 0.9896096 +0.9896173 0.9999099 0.9896096 +0.989627 0.9999099 0.9896096 +0.9896392 0.9999099 0.9896096 +0.9896547 0.9999099 0.9896096 +0.9896744 0.9999099 0.9896096 +0.9896992 0.9999099 0.9896096 +0.9897306 0.9999099 0.9896096 +0.9897703 0.9999099 0.9896096 +0.9898206 0.9999099 0.9896096 +0.9898842 0.9999099 0.9896096 +0.9899646 0.9999099 0.9896096 +0.9900664 0.9999099 0.9896096 +0.9901951 0.9999099 0.9896096 +0.990358 0.9999099 0.9896096 +0.9905641 0.9999099 0.9896096 +0.9908248 0.9999099 0.9896096 +0.9911547 0.9999099 0.9896096 +0.991572 0.9999099 0.9896096 +0.9920999 0.9999099 0.9896096 +0.9927678 0.9999099 0.9896096 +0.9936128 0.9999099 0.9896096 +0.9946818 0.9999099 0.9896096 +0.9960342 0.9999099 0.9896096 +0.9977452 0.9999099 0.9896096 +0.9999099 0.9999099 0.9896096 +0.9999288 0.9982146 0.9917674 +0.9999437 0.9975143 0.9934803 +0.9917501 0.9999288 0.9917682 +0.9917501 0.9999288 0.9917681 +0.9917501 0.9999288 0.9917681 +0.9917501 0.9999288 0.9917681 +0.9917501 0.9999288 0.9917681 +0.9917501 0.9999288 0.9917681 +0.99175 0.9999288 0.991768 +0.99175 0.9999288 0.991768 +0.99175 0.9999288 0.991768 +0.99175 0.9999288 0.9917679 +0.99175 0.9999288 0.9917678 +0.9917499 0.9999288 0.9917678 +0.9917499 0.9999288 0.9917677 +0.9917499 0.9999288 0.9917676 +0.9917499 0.9999288 0.9917675 +0.99175 0.9999288 0.9917674 +0.9917502 0.9999288 0.9917674 +0.9917504 0.9999288 0.9917674 +0.9917507 0.9999288 0.9917674 +0.991751 0.9999288 0.9917674 +0.9917515 0.9999288 0.9917674 +0.9917521 0.9999288 0.9917674 +0.9917528 0.9999288 0.9917674 +0.9917537 0.9999288 0.9917674 +0.9917549 0.9999288 0.9917674 +0.9917564 0.9999288 0.9917674 +0.9917582 0.9999288 0.9917674 +0.9917606 0.9999288 0.9917674 +0.9917636 0.9999288 0.9917674 +0.9917674 0.9999288 0.9917674 +0.9917722 0.9999288 0.9917674 +0.9917782 0.9999288 0.9917674 +0.9917859 0.9999288 0.9917674 +0.9917956 0.9999288 0.9917674 +0.9918079 0.9999288 0.9917674 +0.9918234 0.9999288 0.9917674 +0.9918431 0.9999288 0.9917674 +0.991868 0.9999288 0.9917674 +0.9918994 0.9999288 0.9917674 +0.9919392 0.9999288 0.9917674 +0.9919896 0.9999288 0.9917674 +0.9920533 0.9999288 0.9917674 +0.9921339 0.9999288 0.9917674 +0.9922358 0.9999288 0.9917674 +0.9923648 0.9999288 0.9917674 +0.992528 0.9999288 0.9917674 +0.9927345 0.9999288 0.9917674 +0.9929957 0.9999288 0.9917674 +0.9933261 0.9999288 0.9917674 +0.9937442 0.9999288 0.9917674 +0.9942731 0.9999288 0.9917674 +0.9949422 0.9999288 0.9917674 +0.9957887 0.9999288 0.9917674 +0.9968597 0.9999288 0.9917674 +0.9982146 0.9999288 0.9917674 +0.9999288 0.9999288 0.9917674 +0.9999437 0.9985868 0.9934803 +0.9934695 0.9999437 0.9934808 +0.9934695 0.9999437 0.9934808 +0.9934695 0.9999437 0.9934808 +0.9934695 0.9999437 0.9934808 +0.9934695 0.9999437 0.9934807 +0.9934695 0.9999437 0.9934807 +0.9934695 0.9999437 0.9934807 +0.9934694 0.9999437 0.9934807 +0.9934694 0.9999437 0.9934807 +0.9934694 0.9999437 0.9934806 +0.9934694 0.9999437 0.9934806 +0.9934694 0.9999437 0.9934805 +0.9934694 0.9999437 0.9934805 +0.9934694 0.9999437 0.9934804 +0.9934694 0.9999437 0.9934804 +0.9934694 0.9999437 0.9934803 +0.9934695 0.9999437 0.9934803 +0.9934697 0.9999437 0.9934803 +0.9934698 0.9999437 0.9934803 +0.9934701 0.9999437 0.9934803 +0.9934704 0.9999437 0.9934803 +0.9934707 0.9999437 0.9934803 +0.9934712 0.9999437 0.9934803 +0.9934718 0.9999437 0.9934803 +0.9934725 0.9999437 0.9934803 +0.9934734 0.9999437 0.9934803 +0.9934746 0.9999437 0.9934803 +0.9934761 0.9999437 0.9934803 +0.9934779 0.9999437 0.9934803 +0.9934803 0.9999437 0.9934803 +0.9934833 0.9999437 0.9934803 +0.9934871 0.9999437 0.9934803 +0.9934919 0.9999437 0.9934803 +0.993498 0.9999437 0.9934803 +0.9935057 0.9999437 0.9934803 +0.9935154 0.9999437 0.9934803 +0.9935277 0.9999437 0.9934803 +0.9935432 0.9999437 0.9934803 +0.9935629 0.9999437 0.9934803 +0.9935878 0.9999437 0.9934803 +0.9936193 0.9999437 0.9934803 +0.9936592 0.9999437 0.9934803 +0.9937096 0.9999437 0.9934803 +0.9937734 0.9999437 0.9934803 +0.9938541 0.9999437 0.9934803 +0.9939562 0.9999437 0.9934803 +0.9940854 0.9999437 0.9934803 +0.9942488 0.9999437 0.9934803 +0.9944556 0.9999437 0.9934803 +0.9947172 0.9999437 0.9934803 +0.9950481 0.9999437 0.9934803 +0.9954668 0.9999437 0.9934803 +0.9959964 0.9999437 0.9934803 +0.9966665 0.9999437 0.9934803 +0.9975143 0.9999437 0.9934803 +0.9985868 0.9999437 0.9934803 +0.9999437 0.9999437 0.9934803 +0.1572498 0.1572498 0.9669269 +0.1574352 0.1572498 0.9669269 +0.1576697 0.1572498 0.9669269 +0.1579665 0.1572498 0.9669269 +0.1583419 0.1572498 0.9669269 +0.1588168 0.1572498 0.9669269 +0.1594176 0.1572498 0.9669269 +0.1601778 0.1572498 0.9669269 +0.1611395 0.1572498 0.9669269 +0.1623561 0.1572498 0.9669269 +0.1638954 0.1572498 0.9669269 +0.1658427 0.1572498 0.9669269 +0.1683064 0.1572498 0.9669269 +0.1714232 0.1572498 0.9669269 +0.1753664 0.1572498 0.9669269 +0.180355 0.1572498 0.9669269 +0.1866663 0.1572498 0.9669269 +0.1946509 0.1572498 0.9669269 +0.2047525 0.1572498 0.9669269 +0.2175323 0.1572498 0.9669269 +0.2337004 0.1572498 0.9669269 +0.2541551 0.1572498 0.9669269 +0.280033 0.1572498 0.9669269 +0.3127719 0.1572498 0.9669269 +0.3541909 0.1572498 0.9669269 +0.4065913 0.1572498 0.9669269 +0.4728847 0.1572498 0.9669269 +0.5567544 0.1572498 0.9669269 +0.6628604 0.1572498 0.9669269 +0.7970984 0.1572498 0.9669269 +0.9669269 0.1572498 0.9669269 +0.9754027 0.2151269 0.8159649 +0.9814251 0.2783684 0.7174845 +0.9858181 0.3454107 0.6615372 +0.9890841 0.4144197 0.6386246 +0.9915469 0.4834235 0.6401109 +0.993424 0.5504963 0.6584502 +0.9948662 0.6139459 0.6873271 +0.9959813 0.6724572 0.7217186 +0.9968475 0.7251659 0.7578634 +0.997523 0.7716588 0.7931449 +0.9980513 0.8119154 0.8259111 +0.9984653 0.8462171 0.8552656 +0.9987905 0.8750477 0.8808607 +0.9990461 0.8990028 0.9027176 +0.9992474 0.9187175 0.9210811 +0.999406 0.9348153 0.9363137 +0.999531 0.9478754 0.9488226 +0.9996296 0.958416 0.9590133 +0.9997074 0.9668873 0.9672633 +0.9997689 0.9736726 0.9739089 +0.9998174 0.9790927 0.9792411 +0.9998557 0.9834129 0.983506 +0.999886 0.9868505 0.9869088 +0.9999099 0.989582 0.9896185 +0.9999288 0.9917501 0.9917729 +0.9999437 0.9934695 0.9934838 +0.1572498 0.1574352 0.9669269 +0.1572031 0.1572031 0.9669173 +0.1574377 0.1572031 0.9669173 +0.1577345 0.1572031 0.9669173 +0.15811 0.1572031 0.9669173 +0.1585851 0.1572031 0.9669173 +0.1591861 0.1572031 0.9669173 +0.1599465 0.1572031 0.9669173 +0.1609084 0.1572031 0.9669173 +0.1621254 0.1572031 0.9669173 +0.1636651 0.1572031 0.9669173 +0.165613 0.1572031 0.9669173 +0.1680773 0.1572031 0.9669173 +0.171195 0.1572031 0.9669173 +0.1751393 0.1572031 0.9669173 +0.1801293 0.1572031 0.9669173 +0.1864423 0.1572031 0.9669173 +0.1944291 0.1572031 0.9669173 +0.2045334 0.1572031 0.9669173 +0.2173167 0.1572031 0.9669173 +0.2334893 0.1572031 0.9669173 +0.2539496 0.1572031 0.9669173 +0.2798347 0.1572031 0.9669173 +0.3125826 0.1572031 0.9669173 +0.3540129 0.1572031 0.9669173 +0.4064278 0.1572031 0.9669173 +0.4727393 0.1572031 0.9669173 +0.5566321 0.1572031 0.9669173 +0.6627673 0.1572031 0.9669173 +0.7970422 0.1572031 0.9669173 +0.9669173 0.1572031 0.9669173 +0.9753975 0.2150852 0.8159232 +0.9814221 0.2783325 0.7174314 +0.9858163 0.3453807 0.6614846 +0.9890831 0.4143955 0.6385781 +0.9915463 0.4834045 0.6400728 +0.9934236 0.5504818 0.6584205 +0.994866 0.6139352 0.6873049 +0.9959811 0.6724495 0.7217025 +0.9968474 0.7251605 0.757852 +0.997523 0.7716551 0.793137 +0.9980512 0.8119128 0.8259058 +0.9984653 0.8462154 0.855262 +0.9987905 0.8750466 0.8808584 +0.9990461 0.899002 0.902716 +0.9992474 0.918717 0.9210801 +0.999406 0.9348149 0.9363131 +0.999531 0.9478752 0.9488222 +0.9996296 0.9584159 0.9590131 +0.9997074 0.9668872 0.9672632 +0.9997689 0.9736726 0.9739088 +0.9998174 0.9790927 0.979241 +0.9998557 0.9834129 0.9835059 +0.999886 0.9868505 0.9869088 +0.9999099 0.989582 0.9896185 +0.9999288 0.9917501 0.9917729 +0.9999437 0.9934695 0.9934838 +0.1572498 0.1576697 0.9669269 +0.1572031 0.1574377 0.9669173 +0.1571463 0.1571463 0.9669053 +0.1574432 0.1571463 0.9669053 +0.1578188 0.1571463 0.9669053 +0.1582941 0.1571463 0.9669053 +0.1588953 0.1571463 0.9669053 +0.1596559 0.1571463 0.9669053 +0.1606182 0.1571463 0.9669053 +0.1618356 0.1571463 0.9669053 +0.1633758 0.1571463 0.9669053 +0.1653244 0.1571463 0.9669053 +0.1677895 0.1571463 0.9669053 +0.1709083 0.1571463 0.9669053 +0.1748539 0.1571463 0.9669053 +0.1798457 0.1571463 0.9669053 +0.1861609 0.1571463 0.9669053 +0.1941504 0.1571463 0.9669053 +0.2042583 0.1571463 0.9669053 +0.217046 0.1571463 0.9669053 +0.2332241 0.1571463 0.9669053 +0.2536915 0.1571463 0.9669053 +0.2795855 0.1571463 0.9669053 +0.3123447 0.1571463 0.9669053 +0.3537894 0.1571463 0.9669053 +0.4062223 0.1571463 0.9669053 +0.4725567 0.1571463 0.9669053 +0.5564784 0.1571463 0.9669053 +0.6626503 0.1571463 0.9669053 +0.7969715 0.1571463 0.9669053 +0.9669053 0.1571463 0.9669053 +0.9753908 0.2150342 0.8158707 +0.9814183 0.2782884 0.7173646 +0.9858141 0.3453439 0.6614184 +0.9890818 0.4143657 0.6385197 +0.9915455 0.4833811 0.6400249 +0.9934231 0.550464 0.6583832 +0.9948657 0.6139219 0.687277 +0.9959809 0.6724399 0.7216823 +0.9968473 0.7251537 0.7578377 +0.9975229 0.7716504 0.7931271 +0.9980512 0.8119096 0.8258991 +0.9984653 0.8462132 0.8552576 +0.9987904 0.8750451 0.8808555 +0.9990461 0.8990011 0.9027141 +0.9992474 0.9187164 0.9210788 +0.999406 0.9348146 0.9363123 +0.999531 0.947875 0.9488217 +0.9996296 0.9584157 0.9590128 +0.9997074 0.9668871 0.967263 +0.9997689 0.9736725 0.9739087 +0.9998174 0.9790927 0.9792409 +0.9998557 0.9834129 0.9835059 +0.999886 0.9868505 0.9869087 +0.9999099 0.989582 0.9896185 +0.9999288 0.9917501 0.9917729 +0.9999437 0.9934695 0.9934838 +0.1572498 0.1579665 0.9669269 +0.1572031 0.1577345 0.9669173 +0.1571463 0.1574432 0.9669053 +0.1570779 0.1570779 0.9668902 +0.1574537 0.1570779 0.9668902 +0.1579292 0.1570779 0.9668902 +0.1585307 0.1570779 0.9668902 +0.1592916 0.1570779 0.9668902 +0.1602543 0.1570779 0.9668902 +0.1614723 0.1570779 0.9668902 +0.1630131 0.1570779 0.9668902 +0.1649625 0.1570779 0.9668902 +0.1674288 0.1570779 0.9668902 +0.1705489 0.1570779 0.9668902 +0.1744962 0.1570779 0.9668902 +0.1794901 0.1570779 0.9668902 +0.185808 0.1570779 0.9668902 +0.1938011 0.1570779 0.9668902 +0.2039133 0.1570779 0.9668902 +0.2167065 0.1570779 0.9668902 +0.2328916 0.1570779 0.9668902 +0.2533679 0.1570779 0.9668902 +0.2792731 0.1570779 0.9668902 +0.3120464 0.1570779 0.9668902 +0.353509 0.1570779 0.9668902 +0.4059646 0.1570779 0.9668902 +0.4723278 0.1570779 0.9668902 +0.5562858 0.1570779 0.9668902 +0.6625036 0.1570779 0.9668902 +0.7968829 0.1570779 0.9668902 +0.9668902 0.1570779 0.9668902 +0.9753825 0.2149725 0.8158049 +0.9814136 0.2782347 0.717281 +0.9858113 0.3452987 0.6613355 +0.9890801 0.414329 0.6384466 +0.9915446 0.4833522 0.6399649 +0.9934225 0.5504419 0.6583364 +0.9948653 0.6139056 0.687242 +0.9959807 0.672428 0.7216569 +0.9968472 0.7251454 0.7578198 +0.9975228 0.7716446 0.7931147 +0.9980511 0.8119057 0.8258907 +0.9984653 0.8462106 0.855252 +0.9987904 0.8750434 0.8808518 +0.9990461 0.899 0.9027117 +0.9992474 0.9187157 0.9210773 +0.999406 0.9348141 0.9363113 +0.999531 0.9478746 0.9488211 +0.9996296 0.9584155 0.9590124 +0.9997074 0.966887 0.9672627 +0.9997689 0.9736724 0.9739085 +0.9998174 0.9790926 0.9792408 +0.9998557 0.9834129 0.9835058 +0.999886 0.9868505 0.9869087 +0.9999099 0.989582 0.9896185 +0.9999288 0.9917501 0.9917729 +0.9999437 0.9934695 0.9934838 +0.1572498 0.1583419 0.9669269 +0.1572031 0.15811 0.9669173 +0.1571463 0.1578188 0.9669053 +0.1570779 0.1574537 0.9668902 +0.1569971 0.1569971 0.9668714 +0.1574728 0.1569971 0.9668714 +0.1580746 0.1569971 0.9668714 +0.158836 0.1569971 0.9668714 +0.1597992 0.1569971 0.9668714 +0.1610178 0.1569971 0.9668714 +0.1625595 0.1569971 0.9668714 +0.16451 0.1569971 0.9668714 +0.1669776 0.1569971 0.9668714 +0.1700994 0.1569971 0.9668714 +0.1740488 0.1569971 0.9668714 +0.1790454 0.1569971 0.9668714 +0.1853668 0.1569971 0.9668714 +0.1933641 0.1569971 0.9668714 +0.2034818 0.1569971 0.9668714 +0.2162819 0.1569971 0.9668714 +0.2324758 0.1569971 0.9668714 +0.2529632 0.1569971 0.9668714 +0.2788823 0.1569971 0.9668714 +0.3116735 0.1569971 0.9668714 +0.3531585 0.1569971 0.9668714 +0.4056424 0.1569971 0.9668714 +0.4720415 0.1569971 0.9668714 +0.5560449 0.1569971 0.9668714 +0.6623201 0.1569971 0.9668714 +0.7967721 0.1569971 0.9668714 +0.9668714 0.1569971 0.9668714 +0.9753721 0.2148987 0.8157227 +0.9814076 0.2781701 0.7171765 +0.9858079 0.3452442 0.6612318 +0.9890781 0.4142845 0.6383552 +0.9915433 0.4833171 0.6398899 +0.9934218 0.550415 0.658278 +0.9948649 0.6138855 0.6871982 +0.9959804 0.6724135 0.7216252 +0.996847 0.7251351 0.7577974 +0.9975227 0.7716375 0.7930993 +0.9980511 0.8119009 0.8258802 +0.9984652 0.8462073 0.8552449 +0.9987904 0.8750412 0.8808471 +0.9990461 0.8989986 0.9027087 +0.9992474 0.9187148 0.9210753 +0.999406 0.9348135 0.93631 +0.999531 0.9478743 0.9488203 +0.9996296 0.9584153 0.9590118 +0.9997074 0.9668869 0.9672624 +0.9997689 0.9736723 0.9739083 +0.9998174 0.9790925 0.9792407 +0.9998557 0.9834128 0.9835057 +0.999886 0.9868504 0.9869087 +0.9999099 0.989582 0.9896184 +0.9999288 0.9917501 0.9917729 +0.9999437 0.9934695 0.9934837 +0.1572498 0.1588168 0.9669269 +0.1572031 0.1585851 0.9669173 +0.1571463 0.1582941 0.9669053 +0.1570779 0.1579292 0.9668902 +0.1569971 0.1574728 0.9668714 +0.156904 0.156904 0.9668479 +0.1575062 0.156904 0.9668479 +0.1582681 0.156904 0.9668479 +0.159232 0.156904 0.9668479 +0.1604514 0.156904 0.9668479 +0.1619942 0.156904 0.9668479 +0.1639459 0.156904 0.9668479 +0.1664151 0.156904 0.9668479 +0.169539 0.156904 0.9668479 +0.1734912 0.156904 0.9668479 +0.1784912 0.156904 0.9668479 +0.1848168 0.156904 0.9668479 +0.1928195 0.156904 0.9668479 +0.202944 0.156904 0.9668479 +0.2157528 0.156904 0.9668479 +0.2319575 0.156904 0.9668479 +0.2524587 0.156904 0.9668479 +0.2783953 0.156904 0.9668479 +0.3112085 0.156904 0.9668479 +0.3527215 0.156904 0.9668479 +0.4052408 0.156904 0.9668479 +0.4716846 0.156904 0.9668479 +0.5557446 0.156904 0.9668479 +0.6620914 0.156904 0.9668479 +0.796634 0.156904 0.9668479 +0.9668479 0.156904 0.9668479 +0.9753591 0.2148124 0.8156201 +0.9814002 0.2780936 0.7170462 +0.9858036 0.3451791 0.6611026 +0.9890755 0.4142311 0.6382413 +0.9915418 0.4832747 0.6397965 +0.9934209 0.5503825 0.6582052 +0.9948643 0.6138613 0.6871438 +0.9959801 0.6723959 0.7215857 +0.9968468 0.7251226 0.7577695 +0.9975226 0.7716288 0.79308 +0.998051 0.8118949 0.8258672 +0.9984652 0.8462034 0.8552362 +0.9987904 0.8750386 0.8808414 +0.9990461 0.8989969 0.9027049 +0.9992474 0.9187137 0.9210729 +0.9994059 0.9348128 0.9363085 +0.999531 0.9478738 0.9488193 +0.9996296 0.958415 0.9590112 +0.9997074 0.9668867 0.967262 +0.9997689 0.9736722 0.9739081 +0.9998174 0.9790925 0.9792405 +0.9998557 0.9834128 0.9835056 +0.999886 0.9868504 0.9869086 +0.9999099 0.9895819 0.9896184 +0.9999288 0.9917501 0.9917729 +0.9999437 0.9934695 0.9934837 +0.1572498 0.1594176 0.9669269 +0.1572031 0.1591861 0.9669173 +0.1571463 0.1588953 0.9669053 +0.1570779 0.1585307 0.9668902 +0.1569971 0.1580746 0.9668714 +0.156904 0.1575062 0.9668479 +0.1568008 0.1568008 0.9668187 +0.1575633 0.1568008 0.9668187 +0.158528 0.1568008 0.9668187 +0.1597484 0.1568008 0.9668187 +0.1612925 0.1568008 0.9668187 +0.1632458 0.1568008 0.9668187 +0.1657171 0.1568008 0.9668187 +0.1688437 0.1568008 0.9668187 +0.1727991 0.1568008 0.9668187 +0.1778032 0.1568008 0.9668187 +0.1841341 0.1568008 0.9668187 +0.1921435 0.1568008 0.9668187 +0.2022765 0.1568008 0.9668187 +0.215096 0.1568008 0.9668187 +0.2313143 0.1568008 0.9668187 +0.2518326 0.1568008 0.9668187 +0.2777909 0.1568008 0.9668187 +0.3106315 0.1568008 0.9668187 +0.3521792 0.1568008 0.9668187 +0.4047424 0.1568008 0.9668187 +0.4712417 0.1568008 0.9668187 +0.5553719 0.1568008 0.9668187 +0.6618076 0.1568008 0.9668187 +0.7964626 0.1568008 0.9668187 +0.9668187 0.1568008 0.9668187 +0.975343 0.2147144 0.815493 +0.9813911 0.2780055 0.7168846 +0.9857982 0.3451032 0.6609424 +0.9890723 0.4141683 0.6381 +0.9915399 0.4832246 0.6396806 +0.9934197 0.5503438 0.658115 +0.9948636 0.6138323 0.6870762 +0.9959797 0.6723748 0.7215367 +0.9968465 0.7251076 0.7577349 +0.9975224 0.7716184 0.7930561 +0.9980509 0.8118878 0.825851 +0.9984651 0.8461986 0.8552254 +0.9987903 0.8750355 0.8808343 +0.9990461 0.8989948 0.9027003 +0.9992473 0.9187123 0.9210699 +0.9994059 0.9348119 0.9363065 +0.999531 0.9478733 0.948818 +0.9996296 0.9584146 0.9590104 +0.9997074 0.9668865 0.9672615 +0.9997689 0.9736721 0.9739078 +0.9998174 0.9790924 0.9792403 +0.9998557 0.9834127 0.9835055 +0.999886 0.9868504 0.9869085 +0.9999099 0.9895819 0.9896183 +0.9999288 0.99175 0.9917728 +0.9999437 0.9934695 0.9934837 +0.1572498 0.1601778 0.9669269 +0.1572031 0.1599465 0.9669173 +0.1571463 0.1596559 0.9669053 +0.1570779 0.1592916 0.9668902 +0.1569971 0.158836 0.9668714 +0.156904 0.1582681 0.9668479 +0.1568008 0.1575633 0.9668187 +0.1566936 0.1566936 0.9667827 +0.1576592 0.1566936 0.9667827 +0.1588809 0.1566936 0.9667827 +0.1604266 0.1566936 0.9667827 +0.162382 0.1566936 0.9667827 +0.1648558 0.1566936 0.9667827 +0.1679855 0.1566936 0.9667827 +0.1719451 0.1566936 0.9667827 +0.1769544 0.1566936 0.9667827 +0.1832918 0.1566936 0.9667827 +0.1913094 0.1566936 0.9667827 +0.2014528 0.1566936 0.9667827 +0.2142855 0.1566936 0.9667827 +0.2305205 0.1566936 0.9667827 +0.25106 0.1566936 0.9667827 +0.277045 0.1566936 0.9667827 +0.3099195 0.1566936 0.9667827 +0.3515099 0.1566936 0.9667827 +0.4041273 0.1566936 0.9667827 +0.4706951 0.1566936 0.9667827 +0.554912 0.1566936 0.9667827 +0.6614574 0.1566936 0.9667827 +0.7962511 0.1566936 0.9667827 +0.9667827 0.1566936 0.9667827 +0.9753231 0.2146085 0.815336 +0.9813797 0.2779077 0.7166853 +0.9857916 0.3450175 0.6607448 +0.9890684 0.4140964 0.6379259 +0.9915376 0.4831666 0.6395378 +0.9934183 0.5502987 0.6580038 +0.9948628 0.6137984 0.6869929 +0.9959791 0.67235 0.7214763 +0.9968462 0.7250899 0.7576923 +0.9975222 0.7716061 0.7930267 +0.9980508 0.8118794 0.825831 +0.998465 0.8461929 0.8552121 +0.9987903 0.8750317 0.8808255 +0.999046 0.8989923 0.9026946 +0.9992473 0.9187107 0.9210662 +0.9994059 0.9348109 0.9363041 +0.999531 0.9478726 0.9488165 +0.9996296 0.9584142 0.9590095 +0.9997074 0.9668862 0.9672609 +0.9997689 0.9736719 0.9739074 +0.9998174 0.9790923 0.9792401 +0.9998557 0.9834127 0.9835053 +0.999886 0.9868503 0.9869084 +0.9999099 0.9895819 0.9896183 +0.9999288 0.99175 0.9917728 +0.9999437 0.9934694 0.9934837 +0.1572498 0.1611395 0.9669269 +0.1572031 0.1609084 0.9669173 +0.1571463 0.1606182 0.9669053 +0.1570779 0.1602543 0.9668902 +0.1569971 0.1597992 0.9668714 +0.156904 0.159232 0.9668479 +0.1568008 0.158528 0.9668187 +0.1566936 0.1576592 0.9667827 +0.1565954 0.1565954 0.9667385 +0.1578187 0.1565954 0.9667385 +0.1593662 0.1565954 0.9667385 +0.1613241 0.1565954 0.9667385 +0.1638011 0.1565954 0.9667385 +0.1669347 0.1565954 0.9667385 +0.1708992 0.1565954 0.9667385 +0.1759149 0.1565954 0.9667385 +0.1822603 0.1565954 0.9667385 +0.190288 0.1565954 0.9667385 +0.2004442 0.1565954 0.9667385 +0.2132931 0.1565954 0.9667385 +0.2295486 0.1565954 0.9667385 +0.2501139 0.1565954 0.9667385 +0.2761317 0.1565954 0.9667385 +0.3090475 0.1565954 0.9667385 +0.3506904 0.1565954 0.9667385 +0.4033741 0.1565954 0.9667385 +0.4700258 0.1565954 0.9667385 +0.5543488 0.1565954 0.9667385 +0.6610284 0.1565954 0.9667385 +0.795992 0.1565954 0.9667385 +0.9667385 0.1565954 0.9667385 +0.9752987 0.2145034 0.8151439 +0.9813659 0.2778058 0.7164413 +0.9857835 0.3449254 0.6605031 +0.9890637 0.4140176 0.6377128 +0.9915347 0.4831021 0.6393632 +0.9934166 0.550248 0.6578677 +0.9948617 0.6137599 0.6868911 +0.9959785 0.6723217 0.7214025 +0.9968458 0.7250697 0.7576402 +0.997522 0.7715919 0.7929907 +0.9980506 0.8118697 0.8258066 +0.9984649 0.8461864 0.8551958 +0.9987902 0.8750274 0.8808147 +0.999046 0.8989895 0.9026876 +0.9992473 0.9187089 0.9210616 +0.9994059 0.9348097 0.9363012 +0.999531 0.9478718 0.9488147 +0.9996296 0.9584137 0.9590083 +0.9997074 0.9668859 0.9672601 +0.9997689 0.9736717 0.9739069 +0.9998174 0.9790921 0.9792398 +0.9998557 0.9834126 0.9835052 +0.999886 0.9868503 0.9869083 +0.9999099 0.9895819 0.9896182 +0.9999288 0.99175 0.9917727 +0.9999437 0.9934694 0.9934837 +0.1572498 0.1623561 0.9669269 +0.1572031 0.1621254 0.9669173 +0.1571463 0.1618356 0.9669053 +0.1570779 0.1614723 0.9668902 +0.1569971 0.1610178 0.9668714 +0.156904 0.1604514 0.9668479 +0.1568008 0.1597484 0.9668187 +0.1566936 0.1588809 0.9667827 +0.1565954 0.1578187 0.9667385 +0.1565315 0.1565315 0.966685 +0.1580814 0.1565315 0.966685 +0.1600423 0.1565315 0.966685 +0.162523 0.1565315 0.966685 +0.1656615 0.1565315 0.966685 +0.169632 0.1565315 0.966685 +0.1746553 0.1565315 0.966685 +0.1810104 0.1565315 0.966685 +0.1890504 0.1565315 0.966685 +0.199222 0.1565315 0.966685 +0.2120905 0.1565315 0.966685 +0.2283708 0.1565315 0.966685 +0.2489674 0.1565315 0.966685 +0.2750249 0.1565315 0.966685 +0.307991 0.1565315 0.966685 +0.3496974 0.1565315 0.966685 +0.4024614 0.1565315 0.966685 +0.4692147 0.1565315 0.966685 +0.5536664 0.1565315 0.966685 +0.6605087 0.1565315 0.966685 +0.7956781 0.1565315 0.966685 +0.966685 0.1565315 0.966685 +0.9752692 0.2144168 0.8149113 +0.9813491 0.2777122 0.716146 +0.9857738 0.3448353 0.6602105 +0.9890579 0.4139373 0.637455 +0.9915312 0.4830346 0.6391518 +0.9934145 0.5501939 0.6577032 +0.9948604 0.6137183 0.686768 +0.9959777 0.6722907 0.7213133 +0.9968453 0.7250473 0.7575772 +0.9975217 0.7715762 0.7929472 +0.9980504 0.8118589 0.8257771 +0.9984648 0.8461791 0.8551761 +0.9987902 0.8750225 0.8808018 +0.9990459 0.8989863 0.9026791 +0.9992473 0.9187068 0.9210562 +0.9994059 0.9348083 0.9362977 +0.9995309 0.947871 0.9488124 +0.9996296 0.9584132 0.9590068 +0.9997074 0.9668855 0.9672592 +0.9997689 0.9736715 0.9739063 +0.9998174 0.979092 0.9792394 +0.9998557 0.9834125 0.9835049 +0.999886 0.9868502 0.9869082 +0.9999099 0.9895818 0.9896181 +0.9999288 0.99175 0.9917727 +0.9999437 0.9934694 0.9934836 +0.1572498 0.1638954 0.9669269 +0.1572031 0.1636651 0.9669173 +0.1571463 0.1633758 0.9669053 +0.1570779 0.1630131 0.9668902 +0.1569971 0.1625595 0.9668714 +0.156904 0.1619942 0.9668479 +0.1568008 0.1612925 0.9668187 +0.1566936 0.1604266 0.9667827 +0.1565954 0.1593662 0.9667385 +0.1565315 0.1580814 0.966685 +0.1565473 0.1565473 0.9666211 +0.1585117 0.1565473 0.9666211 +0.160997 0.1565473 0.9666211 +0.1641411 0.1565473 0.9666211 +0.1681189 0.1565473 0.9666211 +0.1731513 0.1565473 0.9666211 +0.1795179 0.1565473 0.9666211 +0.1875725 0.1565473 0.9666211 +0.1977627 0.1565473 0.9666211 +0.2106546 0.1565473 0.9666211 +0.2269644 0.1565473 0.9666211 +0.2475986 0.1565473 0.9666211 +0.2737034 0.1565473 0.9666211 +0.3067294 0.1565473 0.9666211 +0.3485116 0.1565473 0.9666211 +0.4013716 0.1565473 0.9666211 +0.4682463 0.1565473 0.9666211 +0.5528515 0.1565473 0.9666211 +0.6598881 0.1565473 0.9666211 +0.7953033 0.1565473 0.9666211 +0.9666211 0.1565473 0.9666211 +0.975234 0.2143816 0.8146336 +0.9813291 0.2776503 0.7157936 +0.9857621 0.3447636 0.6598616 +0.989051 0.4138668 0.6371476 +0.9915271 0.4829718 0.6388999 +0.993412 0.5501416 0.657507 +0.9948589 0.6136769 0.6866212 +0.9959768 0.6722594 0.7212069 +0.9968448 0.7250244 0.7575021 +0.9975213 0.7715599 0.7928954 +0.9980502 0.8118476 0.825742 +0.9984647 0.8461714 0.8551527 +0.9987901 0.8750173 0.8807863 +0.9990459 0.8989829 0.902669 +0.9992472 0.9187045 0.9210496 +0.9994059 0.9348069 0.9362935 +0.9995309 0.94787 0.9488097 +0.9996296 0.9584126 0.9590051 +0.9997074 0.9668852 0.9672581 +0.9997689 0.9736712 0.9739057 +0.9998174 0.9790919 0.979239 +0.9998557 0.9834124 0.9835047 +0.999886 0.9868502 0.986908 +0.9999099 0.9895818 0.989618 +0.9999288 0.99175 0.9917726 +0.9999437 0.9934694 0.9934836 +0.1572498 0.1658427 0.9669269 +0.1572031 0.165613 0.9669173 +0.1571463 0.1653244 0.9669053 +0.1570779 0.1649625 0.9668902 +0.1569971 0.16451 0.9668714 +0.156904 0.1639459 0.9668479 +0.1568008 0.1632458 0.9668187 +0.1566936 0.162382 0.9667827 +0.1565954 0.1613241 0.9667385 +0.1565315 0.1600423 0.966685 +0.1565473 0.1585117 0.9666211 +0.1567226 0.1567226 0.9665463 +0.1592131 0.1567226 0.9665463 +0.1623639 0.1567226 0.9665463 +0.1663501 0.1567226 0.9665463 +0.1713932 0.1567226 0.9665463 +0.1777733 0.1567226 0.9665463 +0.185845 0.1567226 0.9665463 +0.1960568 0.1567226 0.9665463 +0.208976 0.1567226 0.9665463 +0.2253205 0.1567226 0.9665463 +0.2459984 0.1567226 0.9665463 +0.2721586 0.1567226 0.9665463 +0.3052547 0.1567226 0.9665463 +0.3471256 0.1567226 0.9665463 +0.4000976 0.1567226 0.9665463 +0.4671142 0.1567226 0.9665463 +0.5518989 0.1567226 0.9665463 +0.6591625 0.1567226 0.9665463 +0.794865 0.1567226 0.9665463 +0.9665463 0.1567226 0.9665463 +0.9751928 0.2144566 0.8143091 +0.9813057 0.2776626 0.7153822 +0.9857485 0.3447407 0.6594543 +0.989043 0.4138277 0.6367889 +0.9915223 0.4829286 0.638606 +0.9934091 0.5501012 0.6572783 +0.9948571 0.6136427 0.6864501 +0.9959757 0.6722322 0.7210829 +0.9968441 0.7250039 0.7574146 +0.9975209 0.7715449 0.792835 +0.99805 0.811837 0.825701 +0.9984645 0.8461641 0.8551253 +0.99879 0.8750124 0.8807683 +0.9990458 0.8989796 0.9026573 +0.9992472 0.9187024 0.921042 +0.9994059 0.9348055 0.9362886 +0.9995309 0.9478691 0.9488066 +0.9996296 0.958412 0.9590032 +0.9997074 0.9668848 0.9672569 +0.9997689 0.973671 0.9739049 +0.9998174 0.9790917 0.9792385 +0.9998557 0.9834123 0.9835043 +0.999886 0.9868501 0.9869078 +0.9999099 0.9895818 0.9896179 +0.9999288 0.9917499 0.9917725 +0.9999437 0.9934694 0.9934835 +0.1572498 0.1683064 0.9669269 +0.1572031 0.1680773 0.9669173 +0.1571463 0.1677895 0.9669053 +0.1570779 0.1674288 0.9668902 +0.1569971 0.1669776 0.9668714 +0.156904 0.1664151 0.9668479 +0.1568008 0.1657171 0.9668187 +0.1566936 0.1648558 0.9667827 +0.1565954 0.1638011 0.9667385 +0.1565315 0.162523 0.966685 +0.1565473 0.160997 0.9666211 +0.1567226 0.1592131 0.9665463 +0.1571937 0.1571937 0.9664615 +0.1603521 0.1571937 0.9664615 +0.1643478 0.1571937 0.9664615 +0.169403 0.1571937 0.9664615 +0.1757984 0.1571937 0.9664615 +0.1838895 0.1571937 0.9664615 +0.1941257 0.1571937 0.9664615 +0.2070759 0.1571937 0.9664615 +0.2234595 0.1571937 0.9664615 +0.244187 0.1571937 0.9664615 +0.2704099 0.1571937 0.9664615 +0.3035853 0.1571937 0.9664615 +0.3455565 0.1571937 0.9664615 +0.3986555 0.1571937 0.9664615 +0.4658326 0.1571937 0.9664615 +0.5508205 0.1571937 0.9664615 +0.6583412 0.1571937 0.9664615 +0.7943688 0.1571937 0.9664615 +0.9664615 0.1571937 0.9664615 +0.9751462 0.2147432 0.8139421 +0.9812792 0.2778236 0.714917 +0.9857332 0.3448204 0.658994 +0.9890339 0.4138582 0.6363837 +0.9915169 0.4829319 0.6382742 +0.9934058 0.5500915 0.6570201 +0.9948551 0.6136284 0.6862569 +0.9959745 0.672218 0.720943 +0.9968433 0.7249916 0.7573158 +0.9975204 0.7715352 0.7927668 +0.9980497 0.8118298 0.8256548 +0.9984643 0.8461589 0.8550945 +0.9987899 0.8750088 0.880748 +0.9990458 0.8989771 0.902644 +0.9992472 0.9187008 0.9210335 +0.9994058 0.9348044 0.9362831 +0.9995309 0.9478684 0.9488031 +0.9996296 0.9584115 0.9590009 +0.9997074 0.9668845 0.9672555 +0.9997689 0.9736708 0.973904 +0.9998174 0.9790916 0.9792379 +0.9998557 0.9834122 0.983504 +0.999886 0.9868501 0.9869076 +0.9999099 0.9895817 0.9896177 +0.9999288 0.9917499 0.9917725 +0.9999437 0.9934694 0.9934835 +0.1572498 0.1714232 0.9669269 +0.1572031 0.171195 0.9669173 +0.1571463 0.1709083 0.9669053 +0.1570779 0.1705489 0.9668902 +0.1569971 0.1700994 0.9668714 +0.156904 0.169539 0.9668479 +0.1568008 0.1688437 0.9668187 +0.1566936 0.1679855 0.9667827 +0.1565954 0.1669347 0.9667385 +0.1565315 0.1656615 0.966685 +0.1565473 0.1641411 0.9666211 +0.1567226 0.1623639 0.9665463 +0.1571937 0.1603521 0.9664615 +0.15819 0.15819 0.9663702 +0.1621961 0.15819 0.9663702 +0.1672642 0.15819 0.9663702 +0.1736761 0.15819 0.9663702 +0.1817879 0.15819 0.9663702 +0.1920504 0.15819 0.9663702 +0.2050339 0.15819 0.9663702 +0.2214596 0.15819 0.9663702 +0.2422403 0.15819 0.9663702 +0.2685306 0.15819 0.9663702 +0.3017912 0.15819 0.9663702 +0.3438702 0.15819 0.9663702 +0.3971056 0.15819 0.9663702 +0.4644554 0.15819 0.9663702 +0.5496615 0.15819 0.9663702 +0.6574584 0.15819 0.9663702 +0.7938355 0.15819 0.9663702 +0.9663702 0.15819 0.9663702 +0.9750962 0.2154135 0.8135479 +0.9812508 0.2782606 0.7144178 +0.9857167 0.3450957 0.6585002 +0.9890241 0.4140252 0.6359492 +0.991511 0.4830292 0.6379184 +0.9934023 0.5501456 0.6567433 +0.994853 0.6136569 0.68605 +0.9959732 0.672232 0.720793 +0.9968425 0.7249978 0.7572101 +0.9975199 0.7715376 0.7926938 +0.9980494 0.8118303 0.8256054 +0.9984642 0.8461587 0.8550615 +0.9987897 0.8750084 0.8807262 +0.9990457 0.8989767 0.9026298 +0.9992471 0.9187004 0.9210243 +0.9994058 0.9348042 0.9362772 +0.9995309 0.9478683 0.9487993 +0.9996295 0.9584114 0.9589985 +0.9997074 0.9668844 0.9672539 +0.9997689 0.9736708 0.973903 +0.9998174 0.9790916 0.9792373 +0.9998557 0.9834122 0.9835036 +0.999886 0.98685 0.9869073 +0.9999099 0.9895817 0.9896176 +0.9999288 0.9917499 0.9917724 +0.9999437 0.9934694 0.9934834 +0.1572498 0.1753664 0.9669269 +0.1572031 0.1751393 0.9669173 +0.1571463 0.1748539 0.9669053 +0.1570779 0.1744962 0.9668902 +0.1569971 0.1740488 0.9668714 +0.156904 0.1734912 0.9668479 +0.1568008 0.1727991 0.9668187 +0.1566936 0.1719451 0.9667827 +0.1565954 0.1708992 0.9667385 +0.1565315 0.169632 0.966685 +0.1565473 0.1681189 0.9666211 +0.1567226 0.1663501 0.9665463 +0.1571937 0.1643478 0.9664615 +0.15819 0.1621961 0.9663702 +0.160092 0.160092 0.9662809 +0.1651729 0.160092 0.9662809 +0.1716008 0.160092 0.9662809 +0.179733 0.160092 0.9662809 +0.1900212 0.160092 0.9662809 +0.2030372 0.160092 0.9662809 +0.219504 0.160092 0.9662809 +0.2403368 0.160092 0.9662809 +0.2666929 0.160092 0.9662809 +0.3000369 0.160092 0.9662809 +0.3422213 0.160092 0.9662809 +0.3955901 0.160092 0.9662809 +0.4631086 0.160092 0.9662809 +0.5485282 0.160092 0.9662809 +0.6565952 0.160092 0.9662809 +0.7933139 0.160092 0.9662809 +0.9662809 0.160092 0.9662809 +0.9750472 0.2167545 0.8131627 +0.9812231 0.2791873 0.7139303 +0.9857006 0.3457234 0.6580183 +0.9890146 0.4144423 0.6355254 +0.9915054 0.4833013 0.6375715 +0.9933988 0.5503203 0.6564735 +0.9948509 0.6137675 0.6858483 +0.9959719 0.6723012 0.720647 +0.9968418 0.7250408 0.757107 +0.9975194 0.7715641 0.7926227 +0.9980491 0.8118466 0.8255572 +0.998464 0.8461687 0.8550293 +0.9987896 0.8750145 0.880705 +0.9990456 0.8989805 0.902616 +0.9992471 0.9187027 0.9210153 +0.9994058 0.9348056 0.9362715 +0.9995309 0.9478691 0.9487957 +0.9996295 0.958412 0.9589962 +0.9997074 0.9668847 0.9672525 +0.9997688 0.973671 0.9739021 +0.9998174 0.9790917 0.9792367 +0.9998557 0.9834123 0.9835032 +0.999886 0.9868501 0.9869071 +0.9999099 0.9895817 0.9896174 +0.9999288 0.9917499 0.9917723 +0.9999437 0.9934694 0.9934834 +0.1572498 0.180355 0.9669269 +0.1572031 0.1801293 0.9669173 +0.1571463 0.1798457 0.9669053 +0.1570779 0.1794901 0.9668902 +0.1569971 0.1790454 0.9668714 +0.156904 0.1784912 0.9668479 +0.1568008 0.1778032 0.9668187 +0.1566936 0.1769544 0.9667827 +0.1565954 0.1759149 0.9667385 +0.1565315 0.1746553 0.966685 +0.1565473 0.1731513 0.9666211 +0.1567226 0.1713932 0.9665463 +0.1571937 0.169403 0.9664615 +0.15819 0.1672642 0.9663702 +0.160092 0.1651729 0.9662809 +0.1635226 0.1635226 0.9662104 +0.1699632 0.1635226 0.9662104 +0.1781114 0.1635226 0.9662104 +0.1884199 0.1635226 0.9662104 +0.2014616 0.1635226 0.9662104 +0.2179609 0.1635226 0.9662104 +0.2388348 0.1635226 0.9662104 +0.2652429 0.1635226 0.9662104 +0.2986526 0.1635226 0.9662104 +0.3409202 0.1635226 0.9662104 +0.3943942 0.1635226 0.9662104 +0.4620458 0.1635226 0.9662104 +0.5476339 0.1635226 0.9662104 +0.655914 0.1635226 0.9662104 +0.7929023 0.1635226 0.9662104 +0.9662104 0.1635226 0.9662104 +0.9750086 0.2192389 0.812859 +0.9812013 0.2809573 0.7135461 +0.9856879 0.3469645 0.6576388 +0.9890072 0.4152991 0.6351916 +0.9915009 0.4838841 0.6372984 +0.9933961 0.5507113 0.6562612 +0.9948493 0.6140266 0.6856895 +0.9959709 0.6724711 0.720532 +0.9968411 0.7251511 0.7570259 +0.9975191 0.7716352 0.7925667 +0.9980488 0.8118921 0.8255193 +0.9984638 0.8461977 0.855004 +0.9987895 0.8750329 0.8806883 +0.9990456 0.8989921 0.9026051 +0.999247 0.9187101 0.9210083 +0.9994057 0.9348102 0.936267 +0.9995309 0.947872 0.9487928 +0.9996295 0.9584138 0.9589944 +0.9997074 0.9668859 0.9672513 +0.9997688 0.9736717 0.9739013 +0.9998174 0.9790921 0.9792363 +0.9998557 0.9834126 0.983503 +0.999886 0.9868503 0.9869069 +0.9999099 0.9895819 0.9896173 +0.9999288 0.99175 0.9917722 +0.9999437 0.9934694 0.9934833 +0.1572498 0.1866663 0.9669269 +0.1572031 0.1864423 0.9669173 +0.1571463 0.1861609 0.9669053 +0.1570779 0.185808 0.9668902 +0.1569971 0.1853668 0.9668714 +0.156904 0.1848168 0.9668479 +0.1568008 0.1841341 0.9668187 +0.1566936 0.1832918 0.9667827 +0.1565954 0.1822603 0.9667385 +0.1565315 0.1810104 0.966685 +0.1565473 0.1795179 0.9666211 +0.1567226 0.1777733 0.9665463 +0.1571937 0.1757984 0.9664615 +0.15819 0.1736761 0.9663702 +0.160092 0.1716008 0.9662809 +0.1635226 0.1699632 0.9662104 +0.1694384 0.1694384 0.9661878 +0.1775917 0.1694384 0.9661878 +0.1879067 0.1694384 0.9661878 +0.2009566 0.1694384 0.9661878 +0.2174663 0.1694384 0.9661878 +0.2383533 0.1694384 0.9661878 +0.2647781 0.1694384 0.9661878 +0.2982089 0.1694384 0.9661878 +0.3405032 0.1694384 0.9661878 +0.3940109 0.1694384 0.9661878 +0.4617052 0.1694384 0.9661878 +0.5473473 0.1694384 0.9661878 +0.6556956 0.1694384 0.9661878 +0.7927704 0.1694384 0.9661878 +0.9661878 0.1694384 0.9661878 +0.9749962 0.2235962 0.8127617 +0.9811943 0.2841192 0.713423 +0.9856839 0.3492254 0.6575172 +0.9890048 0.4168922 0.6350848 +0.9914995 0.4849907 0.637211 +0.9933953 0.5514695 0.6561933 +0.9948487 0.6145393 0.6856388 +0.9959706 0.6728136 0.7204952 +0.9968409 0.7253775 0.757 +0.9975189 0.7717834 0.7925488 +0.9980488 0.8119884 0.8255071 +0.9984638 0.8462598 0.8549959 +0.9987895 0.8750727 0.880683 +0.9990455 0.8990175 0.9026016 +0.999247 0.9187262 0.9210061 +0.9994057 0.9348204 0.9362655 +0.9995308 0.9478785 0.9487918 +0.9996295 0.9584178 0.9589938 +0.9997074 0.9668884 0.9672509 +0.9997688 0.9736733 0.9739011 +0.9998174 0.9790931 0.9792361 +0.9998557 0.9834132 0.9835029 +0.999886 0.9868507 0.9869069 +0.9999099 0.9895821 0.9896173 +0.9999288 0.9917502 0.9917722 +0.9999437 0.9934695 0.9934833 +0.1572498 0.1946509 0.9669269 +0.1572031 0.1944291 0.9669173 +0.1571463 0.1941504 0.9669053 +0.1570779 0.1938011 0.9668902 +0.1569971 0.1933641 0.9668714 +0.156904 0.1928195 0.9668479 +0.1568008 0.1921435 0.9668187 +0.1566936 0.1913094 0.9667827 +0.1565954 0.190288 0.9667385 +0.1565315 0.1890504 0.966685 +0.1565473 0.1875725 0.9666211 +0.1567226 0.185845 0.9665463 +0.1571937 0.1838895 0.9664615 +0.15819 0.1817879 0.9663702 +0.160092 0.179733 0.9662809 +0.1635226 0.1781114 0.9662104 +0.1694384 0.1775917 0.9661878 +0.1775917 0.1775917 0.9661878 +0.1879067 0.1775917 0.9661878 +0.2009566 0.1775917 0.9661878 +0.2174663 0.1775917 0.9661878 +0.2383533 0.1775917 0.9661878 +0.2647781 0.1775917 0.9661878 +0.2982089 0.1775917 0.9661878 +0.3405032 0.1775917 0.9661878 +0.3940109 0.1775917 0.9661878 +0.4617052 0.1775917 0.9661878 +0.5473473 0.1775917 0.9661878 +0.6556956 0.1775917 0.9661878 +0.7927704 0.1775917 0.9661878 +0.9661878 0.1775917 0.9661878 +0.9749962 0.2296253 0.8127617 +0.9811943 0.2885124 0.713423 +0.9856839 0.3523802 0.6575172 +0.9890048 0.419125 0.6350848 +0.9914995 0.4865484 0.637211 +0.9933953 0.5525411 0.6561933 +0.9948487 0.6152669 0.6856388 +0.9959706 0.6733015 0.7204952 +0.9968409 0.7257011 0.757 +0.9975189 0.7719959 0.7925488 +0.9980488 0.8121268 0.8255071 +0.9984638 0.8463492 0.8549959 +0.9987895 0.8751301 0.880683 +0.9990455 0.8990542 0.9026016 +0.999247 0.9187495 0.9210061 +0.9994057 0.9348352 0.9362655 +0.9995308 0.9478878 0.9487918 +0.9996295 0.9584237 0.9589938 +0.9997074 0.9668922 0.9672509 +0.9997688 0.9736756 0.9739011 +0.9998174 0.9790946 0.9792361 +0.9998557 0.9834141 0.9835029 +0.999886 0.9868512 0.9869069 +0.9999099 0.9895825 0.9896173 +0.9999288 0.9917504 0.9917722 +0.9999437 0.9934697 0.9934833 +0.1572498 0.2047525 0.9669269 +0.1572031 0.2045334 0.9669173 +0.1571463 0.2042583 0.9669053 +0.1570779 0.2039133 0.9668902 +0.1569971 0.2034818 0.9668714 +0.156904 0.202944 0.9668479 +0.1568008 0.2022765 0.9668187 +0.1566936 0.2014528 0.9667827 +0.1565954 0.2004442 0.9667385 +0.1565315 0.199222 0.966685 +0.1565473 0.1977627 0.9666211 +0.1567226 0.1960568 0.9665463 +0.1571937 0.1941257 0.9664615 +0.15819 0.1920504 0.9663702 +0.160092 0.1900212 0.9662809 +0.1635226 0.1884199 0.9662104 +0.1694384 0.1879067 0.9661878 +0.1775917 0.1879067 0.9661878 +0.1879067 0.1879067 0.9661878 +0.2009566 0.1879067 0.9661878 +0.2174663 0.1879067 0.9661878 +0.2383533 0.1879067 0.9661878 +0.2647781 0.1879067 0.9661878 +0.2982089 0.1879067 0.9661878 +0.3405032 0.1879067 0.9661878 +0.3940109 0.1879067 0.9661878 +0.4617052 0.1879067 0.9661878 +0.5473473 0.1879067 0.9661878 +0.6556956 0.1879067 0.9661878 +0.7927704 0.1879067 0.9661878 +0.9661878 0.1879067 0.9661878 +0.9749962 0.2372529 0.8127617 +0.9811943 0.2940703 0.713423 +0.9856839 0.3563715 0.6575172 +0.9890048 0.4219498 0.6350848 +0.9914995 0.4885191 0.637211 +0.9933953 0.5538969 0.6561933 +0.9948487 0.6161874 0.6856388 +0.9959706 0.6739188 0.7204952 +0.9968409 0.7261105 0.757 +0.9975189 0.7722648 0.7925488 +0.9980488 0.8123018 0.8255071 +0.9984638 0.8464623 0.8549959 +0.9987895 0.8752028 0.880683 +0.9990455 0.8991006 0.9026016 +0.999247 0.9187791 0.9210061 +0.9994057 0.9348539 0.9362655 +0.9995308 0.9478997 0.9487918 +0.9996295 0.9584312 0.9589938 +0.9997074 0.9668969 0.9672509 +0.9997688 0.9736786 0.9739011 +0.9998174 0.9790965 0.9792361 +0.9998557 0.9834153 0.9835029 +0.999886 0.986852 0.9869069 +0.9999099 0.9895829 0.9896173 +0.9999288 0.9917507 0.9917722 +0.9999437 0.9934698 0.9934833 +0.1572498 0.2175323 0.9669269 +0.1572031 0.2173167 0.9669173 +0.1571463 0.217046 0.9669053 +0.1570779 0.2167065 0.9668902 +0.1569971 0.2162819 0.9668714 +0.156904 0.2157528 0.9668479 +0.1568008 0.215096 0.9668187 +0.1566936 0.2142855 0.9667827 +0.1565954 0.2132931 0.9667385 +0.1565315 0.2120905 0.966685 +0.1565473 0.2106546 0.9666211 +0.1567226 0.208976 0.9665463 +0.1571937 0.2070759 0.9664615 +0.15819 0.2050339 0.9663702 +0.160092 0.2030372 0.9662809 +0.1635226 0.2014616 0.9662104 +0.1694384 0.2009566 0.9661878 +0.1775917 0.2009566 0.9661878 +0.1879067 0.2009566 0.9661878 +0.2009566 0.2009566 0.9661878 +0.2174663 0.2009566 0.9661878 +0.2383533 0.2009566 0.9661878 +0.2647781 0.2009566 0.9661878 +0.2982089 0.2009566 0.9661878 +0.3405032 0.2009566 0.9661878 +0.3940109 0.2009566 0.9661878 +0.4617052 0.2009566 0.9661878 +0.5473473 0.2009566 0.9661878 +0.6556956 0.2009566 0.9661878 +0.7927704 0.2009566 0.9661878 +0.9661878 0.2009566 0.9661878 +0.9749962 0.2469027 0.8127617 +0.9811943 0.3011018 0.713423 +0.9856839 0.3614209 0.6575172 +0.9890048 0.4255236 0.6350848 +0.9914995 0.4910123 0.637211 +0.9933953 0.5556122 0.6561933 +0.9948487 0.6173519 0.6856388 +0.9959706 0.6746998 0.7204952 +0.9968409 0.7266285 0.757 +0.9975189 0.7726049 0.7925488 +0.9980488 0.8125232 0.8255071 +0.9984638 0.8466054 0.8549959 +0.9987895 0.8752947 0.880683 +0.9990455 0.8991593 0.9026016 +0.999247 0.9188164 0.9210061 +0.9994057 0.9348776 0.9362655 +0.9995308 0.9479146 0.9487918 +0.9996295 0.9584406 0.9589938 +0.9997074 0.9669028 0.9672509 +0.9997688 0.9736823 0.9739011 +0.9998174 0.9790988 0.9792361 +0.9998557 0.9834167 0.9835029 +0.999886 0.9868529 0.9869069 +0.9999099 0.9895835 0.9896173 +0.9999288 0.991751 0.9917722 +0.9999437 0.9934701 0.9934833 +0.1572498 0.2337004 0.9669269 +0.1572031 0.2334893 0.9669173 +0.1571463 0.2332241 0.9669053 +0.1570779 0.2328916 0.9668902 +0.1569971 0.2324758 0.9668714 +0.156904 0.2319575 0.9668479 +0.1568008 0.2313143 0.9668187 +0.1566936 0.2305205 0.9667827 +0.1565954 0.2295486 0.9667385 +0.1565315 0.2283708 0.966685 +0.1565473 0.2269644 0.9666211 +0.1567226 0.2253205 0.9665463 +0.1571937 0.2234595 0.9664615 +0.15819 0.2214596 0.9663702 +0.160092 0.219504 0.9662809 +0.1635226 0.2179609 0.9662104 +0.1694384 0.2174663 0.9661878 +0.1775917 0.2174663 0.9661878 +0.1879067 0.2174663 0.9661878 +0.2009566 0.2174663 0.9661878 +0.2174663 0.2174663 0.9661878 +0.2383533 0.2174663 0.9661878 +0.2647781 0.2174663 0.9661878 +0.2982089 0.2174663 0.9661878 +0.3405032 0.2174663 0.9661878 +0.3940109 0.2174663 0.9661878 +0.4617052 0.2174663 0.9661878 +0.5473473 0.2174663 0.9661878 +0.6556956 0.2174663 0.9661878 +0.7927704 0.2174663 0.9661878 +0.9661878 0.2174663 0.9661878 +0.9749962 0.2591111 0.8127617 +0.9811943 0.3099976 0.713423 +0.9856839 0.3678092 0.6575172 +0.9890048 0.4300448 0.6350848 +0.9914995 0.4941665 0.637211 +0.9933953 0.5577822 0.6561933 +0.9948487 0.6188252 0.6856388 +0.9959706 0.6756878 0.7204952 +0.9968409 0.7272837 0.757 +0.9975189 0.7730352 0.7925488 +0.9980488 0.8128033 0.8255071 +0.9984638 0.8467864 0.8549959 +0.9987895 0.8754109 0.880683 +0.9990455 0.8992336 0.9026016 +0.999247 0.9188636 0.9210061 +0.9994057 0.9349075 0.9362655 +0.9995308 0.9479335 0.9487918 +0.9996295 0.9584526 0.9589938 +0.9997074 0.9669103 0.9672509 +0.9997688 0.973687 0.9739011 +0.9998174 0.9791018 0.9792361 +0.9998557 0.9834186 0.9835029 +0.999886 0.9868541 0.9869069 +0.9999099 0.9895842 0.9896173 +0.9999288 0.9917515 0.9917722 +0.9999437 0.9934704 0.9934833 +0.1572498 0.2541551 0.9669269 +0.1572031 0.2539496 0.9669173 +0.1571463 0.2536915 0.9669053 +0.1570779 0.2533679 0.9668902 +0.1569971 0.2529632 0.9668714 +0.156904 0.2524587 0.9668479 +0.1568008 0.2518326 0.9668187 +0.1566936 0.25106 0.9667827 +0.1565954 0.2501139 0.9667385 +0.1565315 0.2489674 0.966685 +0.1565473 0.2475986 0.9666211 +0.1567226 0.2459984 0.9665463 +0.1571937 0.244187 0.9664615 +0.15819 0.2422403 0.9663702 +0.160092 0.2403368 0.9662809 +0.1635226 0.2388348 0.9662104 +0.1694384 0.2383533 0.9661878 +0.1775917 0.2383533 0.9661878 +0.1879067 0.2383533 0.9661878 +0.2009566 0.2383533 0.9661878 +0.2174663 0.2383533 0.9661878 +0.2383533 0.2383533 0.9661878 +0.2647781 0.2383533 0.9661878 +0.2982089 0.2383533 0.9661878 +0.3405032 0.2383533 0.9661878 +0.3940109 0.2383533 0.9661878 +0.4617052 0.2383533 0.9661878 +0.5473473 0.2383533 0.9661878 +0.6556956 0.2383533 0.9661878 +0.7927704 0.2383533 0.9661878 +0.9661878 0.2383533 0.9661878 +0.9749962 0.2745562 0.8127617 +0.9811943 0.3212519 0.713423 +0.9856839 0.3758911 0.6575172 +0.9890048 0.4357648 0.6350848 +0.9914995 0.498157 0.637211 +0.9933953 0.5605276 0.6561933 +0.9948487 0.6206891 0.6856388 +0.9959706 0.6769378 0.7204952 +0.9968409 0.7281127 0.757 +0.9975189 0.7735795 0.7925488 +0.9980488 0.8131577 0.8255071 +0.9984638 0.8470154 0.8549959 +0.9987895 0.875558 0.880683 +0.9990455 0.8993275 0.9026016 +0.999247 0.9189234 0.9210061 +0.9994057 0.9349454 0.9362655 +0.9995308 0.9479575 0.9487918 +0.9996295 0.9584677 0.9589938 +0.9997074 0.9669198 0.9672509 +0.9997688 0.973693 0.9739011 +0.9998174 0.9791055 0.9792361 +0.9998557 0.9834209 0.9835029 +0.999886 0.9868555 0.9869069 +0.9999099 0.9895851 0.9896173 +0.9999288 0.9917521 0.9917722 +0.9999437 0.9934707 0.9934833 +0.1572498 0.280033 0.9669269 +0.1572031 0.2798347 0.9669173 +0.1571463 0.2795855 0.9669053 +0.1570779 0.2792731 0.9668902 +0.1569971 0.2788823 0.9668714 +0.156904 0.2783953 0.9668479 +0.1568008 0.2777909 0.9668187 +0.1566936 0.277045 0.9667827 +0.1565954 0.2761317 0.9667385 +0.1565315 0.2750249 0.966685 +0.1565473 0.2737034 0.9666211 +0.1567226 0.2721586 0.9665463 +0.1571937 0.2704099 0.9664615 +0.15819 0.2685306 0.9663702 +0.160092 0.2666929 0.9662809 +0.1635226 0.2652429 0.9662104 +0.1694384 0.2647781 0.9661878 +0.1775917 0.2647781 0.9661878 +0.1879067 0.2647781 0.9661878 +0.2009566 0.2647781 0.9661878 +0.2174663 0.2647781 0.9661878 +0.2383533 0.2647781 0.9661878 +0.2647781 0.2647781 0.9661878 +0.2982089 0.2647781 0.9661878 +0.3405032 0.2647781 0.9661878 +0.3940109 0.2647781 0.9661878 +0.4617052 0.2647781 0.9661878 +0.5473473 0.2647781 0.9661878 +0.6556956 0.2647781 0.9661878 +0.7927704 0.2647781 0.9661878 +0.9661878 0.2647781 0.9661878 +0.9749962 0.2940963 0.8127617 +0.9811943 0.3354901 0.713423 +0.9856839 0.3861159 0.6575172 +0.9890048 0.4430013 0.6350848 +0.9914995 0.5032055 0.637211 +0.9933953 0.5640008 0.6561933 +0.9948487 0.6230471 0.6856388 +0.9959706 0.6785192 0.7204952 +0.9968409 0.7291615 0.757 +0.9975189 0.7742682 0.7925488 +0.9980488 0.8136061 0.8255071 +0.9984638 0.8473052 0.8549959 +0.9987895 0.8757441 0.880683 +0.9990455 0.8994464 0.9026016 +0.999247 0.918999 0.9210061 +0.9994057 0.9349933 0.9362655 +0.9995308 0.9479878 0.9487918 +0.9996295 0.9584868 0.9589938 +0.9997074 0.9669318 0.9672509 +0.9997688 0.9737006 0.9739011 +0.9998174 0.9791103 0.9792361 +0.9998557 0.9834239 0.9835029 +0.999886 0.9868574 0.9869069 +0.9999099 0.9895863 0.9896173 +0.9999288 0.9917528 0.9917722 +0.9999437 0.9934712 0.9934833 +0.1572498 0.3127719 0.9669269 +0.1572031 0.3125826 0.9669173 +0.1571463 0.3123447 0.9669053 +0.1570779 0.3120464 0.9668902 +0.1569971 0.3116735 0.9668714 +0.156904 0.3112085 0.9668479 +0.1568008 0.3106315 0.9668187 +0.1566936 0.3099195 0.9667827 +0.1565954 0.3090475 0.9667385 +0.1565315 0.307991 0.966685 +0.1565473 0.3067294 0.9666211 +0.1567226 0.3052547 0.9665463 +0.1571937 0.3035853 0.9664615 +0.15819 0.3017912 0.9663702 +0.160092 0.3000369 0.9662809 +0.1635226 0.2986526 0.9662104 +0.1694384 0.2982089 0.9661878 +0.1775917 0.2982089 0.9661878 +0.1879067 0.2982089 0.9661878 +0.2009566 0.2982089 0.9661878 +0.2174663 0.2982089 0.9661878 +0.2383533 0.2982089 0.9661878 +0.2647781 0.2982089 0.9661878 +0.2982089 0.2982089 0.9661878 +0.3405032 0.2982089 0.9661878 +0.3940109 0.2982089 0.9661878 +0.4617052 0.2982089 0.9661878 +0.5473473 0.2982089 0.9661878 +0.6556956 0.2982089 0.9661878 +0.7927704 0.2982089 0.9661878 +0.9661878 0.2982089 0.9661878 +0.9749962 0.3188171 0.8127617 +0.9811943 0.3535032 0.713423 +0.9856839 0.3990515 0.6575172 +0.9890048 0.4521565 0.6350848 +0.9914995 0.5095925 0.637211 +0.9933953 0.5683949 0.6561933 +0.9948487 0.6260304 0.6856388 +0.9959706 0.6805199 0.7204952 +0.9968409 0.7304884 0.757 +0.9975189 0.7751395 0.7925488 +0.9980488 0.8141733 0.8255071 +0.9984638 0.8476717 0.8549959 +0.9987895 0.8759795 0.880683 +0.9990455 0.8995968 0.9026016 +0.999247 0.9190947 0.9210061 +0.9994057 0.935054 0.9362655 +0.9995308 0.9480261 0.9487918 +0.9996295 0.9585109 0.9589938 +0.9997074 0.966947 0.9672509 +0.9997688 0.9737101 0.9739011 +0.9998174 0.9791163 0.9792361 +0.9998557 0.9834277 0.9835029 +0.999886 0.9868597 0.9869069 +0.9999099 0.9895878 0.9896173 +0.9999288 0.9917537 0.9917722 +0.9999437 0.9934718 0.9934833 +0.1572498 0.3541909 0.9669269 +0.1572031 0.3540129 0.9669173 +0.1571463 0.3537894 0.9669053 +0.1570779 0.353509 0.9668902 +0.1569971 0.3531585 0.9668714 +0.156904 0.3527215 0.9668479 +0.1568008 0.3521792 0.9668187 +0.1566936 0.3515099 0.9667827 +0.1565954 0.3506904 0.9667385 +0.1565315 0.3496974 0.966685 +0.1565473 0.3485116 0.9666211 +0.1567226 0.3471256 0.9665463 +0.1571937 0.3455565 0.9664615 +0.15819 0.3438702 0.9663702 +0.160092 0.3422213 0.9662809 +0.1635226 0.3409202 0.9662104 +0.1694384 0.3405032 0.9661878 +0.1775917 0.3405032 0.9661878 +0.1879067 0.3405032 0.9661878 +0.2009566 0.3405032 0.9661878 +0.2174663 0.3405032 0.9661878 +0.2383533 0.3405032 0.9661878 +0.2647781 0.3405032 0.9661878 +0.2982089 0.3405032 0.9661878 +0.3405032 0.3405032 0.9661878 +0.3940109 0.3405032 0.9661878 +0.4617052 0.3405032 0.9661878 +0.5473473 0.3405032 0.9661878 +0.6556956 0.3405032 0.9661878 +0.7927704 0.3405032 0.9661878 +0.9661878 0.3405032 0.9661878 +0.9749962 0.3500921 0.8127617 +0.9811943 0.3762922 0.713423 +0.9856839 0.4154167 0.6575172 +0.9890048 0.4637389 0.6350848 +0.9914995 0.5176729 0.637211 +0.9933953 0.573954 0.6561933 +0.9948487 0.6298046 0.6856388 +0.9959706 0.683051 0.7204952 +0.9968409 0.732167 0.757 +0.9975189 0.7762418 0.7925488 +0.9980488 0.8148909 0.8255071 +0.9984638 0.8481355 0.8549959 +0.9987895 0.8762773 0.880683 +0.9990455 0.899787 0.9026016 +0.999247 0.9192157 0.9210061 +0.9994057 0.9351307 0.9362655 +0.9995308 0.9480746 0.9487918 +0.9996295 0.9585415 0.9589938 +0.9997074 0.9669663 0.9672509 +0.9997688 0.9737222 0.9739011 +0.9998174 0.9791238 0.9792361 +0.9998557 0.9834324 0.9835029 +0.999886 0.9868627 0.9869069 +0.9999099 0.9895897 0.9896173 +0.9999288 0.9917549 0.9917722 +0.9999437 0.9934725 0.9934833 +0.1572498 0.4065913 0.9669269 +0.1572031 0.4064278 0.9669173 +0.1571463 0.4062223 0.9669053 +0.1570779 0.4059646 0.9668902 +0.1569971 0.4056424 0.9668714 +0.156904 0.4052408 0.9668479 +0.1568008 0.4047424 0.9668187 +0.1566936 0.4041273 0.9667827 +0.1565954 0.4033741 0.9667385 +0.1565315 0.4024614 0.966685 +0.1565473 0.4013716 0.9666211 +0.1567226 0.4000976 0.9665463 +0.1571937 0.3986555 0.9664615 +0.15819 0.3971056 0.9663702 +0.160092 0.3955901 0.9662809 +0.1635226 0.3943942 0.9662104 +0.1694384 0.3940109 0.9661878 +0.1775917 0.3940109 0.9661878 +0.1879067 0.3940109 0.9661878 +0.2009566 0.3940109 0.9661878 +0.2174663 0.3940109 0.9661878 +0.2383533 0.3940109 0.9661878 +0.2647781 0.3940109 0.9661878 +0.2982089 0.3940109 0.9661878 +0.3405032 0.3940109 0.9661878 +0.3940109 0.3940109 0.9661878 +0.4617052 0.3940109 0.9661878 +0.5473473 0.3940109 0.9661878 +0.6556956 0.3940109 0.9661878 +0.7927704 0.3940109 0.9661878 +0.9661878 0.3940109 0.9661878 +0.9749962 0.389659 0.8127617 +0.9811943 0.4051232 0.713423 +0.9856839 0.4361208 0.6575172 +0.9890048 0.4783922 0.6350848 +0.9914995 0.5278957 0.637211 +0.9933953 0.580987 0.6561933 +0.9948487 0.6345795 0.6856388 +0.9959706 0.6862532 0.7204952 +0.9968409 0.7342907 0.757 +0.9975189 0.7776364 0.7925488 +0.9980488 0.8157988 0.8255071 +0.9984638 0.8487222 0.8549959 +0.9987895 0.8766541 0.880683 +0.9990455 0.9000277 0.9026016 +0.999247 0.9193688 0.9210061 +0.9994057 0.9352277 0.9362655 +0.9995308 0.9481359 0.9487918 +0.9996295 0.9585802 0.9589938 +0.9997074 0.9669906 0.9672509 +0.9997688 0.9737375 0.9739011 +0.9998174 0.9791334 0.9792361 +0.9998557 0.9834385 0.9835029 +0.999886 0.9868665 0.9869069 +0.9999099 0.989592 0.9896173 +0.9999288 0.9917564 0.9917722 +0.9999437 0.9934734 0.9934833 +0.1572498 0.4728847 0.9669269 +0.1572031 0.4727393 0.9669173 +0.1571463 0.4725567 0.9669053 +0.1570779 0.4723278 0.9668902 +0.1569971 0.4720415 0.9668714 +0.156904 0.4716846 0.9668479 +0.1568008 0.4712417 0.9668187 +0.1566936 0.4706951 0.9667827 +0.1565954 0.4700258 0.9667385 +0.1565315 0.4692147 0.966685 +0.1565473 0.4682463 0.9666211 +0.1567226 0.4671142 0.9665463 +0.1571937 0.4658326 0.9664615 +0.15819 0.4644554 0.9663702 +0.160092 0.4631086 0.9662809 +0.1635226 0.4620458 0.9662104 +0.1694384 0.4617052 0.9661878 +0.1775917 0.4617052 0.9661878 +0.1879067 0.4617052 0.9661878 +0.2009566 0.4617052 0.9661878 +0.2174663 0.4617052 0.9661878 +0.2383533 0.4617052 0.9661878 +0.2647781 0.4617052 0.9661878 +0.2982089 0.4617052 0.9661878 +0.3405032 0.4617052 0.9661878 +0.3940109 0.4617052 0.9661878 +0.4617052 0.4617052 0.9661878 +0.5473473 0.4617052 0.9661878 +0.6556956 0.4617052 0.9661878 +0.7927704 0.4617052 0.9661878 +0.9661878 0.4617052 0.9661878 +0.9749962 0.4397163 0.8127617 +0.9811943 0.4415982 0.713423 +0.9856839 0.4623142 0.6575172 +0.9890048 0.4969305 0.6350848 +0.9914995 0.5408288 0.637211 +0.9933953 0.5898847 0.6561933 +0.9948487 0.6406203 0.6856388 +0.9959706 0.6903044 0.7204952 +0.9968409 0.7369774 0.757 +0.9975189 0.7794007 0.7925488 +0.9980488 0.8169474 0.8255071 +0.9984638 0.8494644 0.8549959 +0.9987895 0.8771307 0.880683 +0.9990455 0.9003323 0.9026016 +0.999247 0.9195625 0.9210061 +0.9994057 0.9353505 0.9362655 +0.9995308 0.9482135 0.9487918 +0.9996295 0.9586291 0.9589938 +0.9997074 0.9670214 0.9672509 +0.9997688 0.9737569 0.9739011 +0.9998174 0.9791456 0.9792361 +0.9998557 0.9834461 0.9835029 +0.999886 0.9868713 0.9869069 +0.9999099 0.989595 0.9896173 +0.9999288 0.9917582 0.9917722 +0.9999437 0.9934746 0.9934833 +0.1572498 0.5567544 0.9669269 +0.1572031 0.5566321 0.9669173 +0.1571463 0.5564784 0.9669053 +0.1570779 0.5562858 0.9668902 +0.1569971 0.5560449 0.9668714 +0.156904 0.5557446 0.9668479 +0.1568008 0.5553719 0.9668187 +0.1566936 0.554912 0.9667827 +0.1565954 0.5543488 0.9667385 +0.1565315 0.5536664 0.966685 +0.1565473 0.5528515 0.9666211 +0.1567226 0.5518989 0.9665463 +0.1571937 0.5508205 0.9664615 +0.15819 0.5496615 0.9663702 +0.160092 0.5485282 0.9662809 +0.1635226 0.5476339 0.9662104 +0.1694384 0.5473473 0.9661878 +0.1775917 0.5473473 0.9661878 +0.1879067 0.5473473 0.9661878 +0.2009566 0.5473473 0.9661878 +0.2174663 0.5473473 0.9661878 +0.2383533 0.5473473 0.9661878 +0.2647781 0.5473473 0.9661878 +0.2982089 0.5473473 0.9661878 +0.3405032 0.5473473 0.9661878 +0.3940109 0.5473473 0.9661878 +0.4617052 0.5473473 0.9661878 +0.5473473 0.5473473 0.9661878 +0.6556956 0.5473473 0.9661878 +0.7927704 0.5473473 0.9661878 +0.9661878 0.5473473 0.9661878 +0.9749962 0.5030453 0.8127617 +0.9811943 0.4877437 0.713423 +0.9856839 0.4954523 0.6575172 +0.9890048 0.5203839 0.6350848 +0.9914995 0.5571908 0.637211 +0.9933953 0.6011414 0.6561933 +0.9948487 0.6482627 0.6856388 +0.9959706 0.6954296 0.7204952 +0.9968409 0.7403765 0.757 +0.9975189 0.7816327 0.7925488 +0.9980488 0.8184005 0.8255071 +0.9984638 0.8504035 0.8549959 +0.9987895 0.8777338 0.880683 +0.9990455 0.9007175 0.9026016 +0.999247 0.9198076 0.9210061 +0.9994057 0.9355059 0.9362655 +0.9995308 0.9483117 0.9487918 +0.9996295 0.958691 0.9589938 +0.9997074 0.9670604 0.9672509 +0.9997688 0.9737814 0.9739011 +0.9998174 0.979161 0.9792361 +0.9998557 0.9834557 0.9835029 +0.999886 0.9868773 0.9869069 +0.9999099 0.9895988 0.9896173 +0.9999288 0.9917606 0.9917722 +0.9999437 0.9934761 0.9934833 +0.1572498 0.6628604 0.9669269 +0.1572031 0.6627673 0.9669173 +0.1571463 0.6626503 0.9669053 +0.1570779 0.6625036 0.9668902 +0.1569971 0.6623201 0.9668714 +0.156904 0.6620914 0.9668479 +0.1568008 0.6618076 0.9668187 +0.1566936 0.6614574 0.9667827 +0.1565954 0.6610284 0.9667385 +0.1565315 0.6605087 0.966685 +0.1565473 0.6598881 0.9666211 +0.1567226 0.6591625 0.9665463 +0.1571937 0.6583412 0.9664615 +0.15819 0.6574584 0.9663702 +0.160092 0.6565952 0.9662809 +0.1635226 0.655914 0.9662104 +0.1694384 0.6556956 0.9661878 +0.1775917 0.6556956 0.9661878 +0.1879067 0.6556956 0.9661878 +0.2009566 0.6556956 0.9661878 +0.2174663 0.6556956 0.9661878 +0.2383533 0.6556956 0.9661878 +0.2647781 0.6556956 0.9661878 +0.2982089 0.6556956 0.9661878 +0.3405032 0.6556956 0.9661878 +0.3940109 0.6556956 0.9661878 +0.4617052 0.6556956 0.9661878 +0.5473473 0.6556956 0.9661878 +0.6556956 0.6556956 0.9661878 +0.7927704 0.6556956 0.9661878 +0.9661878 0.6556956 0.9661878 +0.9749962 0.5831647 0.8127617 +0.9811943 0.5461239 0.713423 +0.9856839 0.5373763 0.6575172 +0.9890048 0.5500554 0.6350848 +0.9914995 0.577891 0.637211 +0.9933953 0.6153825 0.6561933 +0.9948487 0.6579314 0.6856388 +0.9959706 0.7019138 0.7204952 +0.9968409 0.7446768 0.757 +0.9975189 0.7844566 0.7925488 +0.9980488 0.8202389 0.8255071 +0.9984638 0.8515915 0.8549959 +0.9987895 0.8784967 0.880683 +0.9990455 0.9012049 0.9026016 +0.999247 0.9201176 0.9210061 +0.9994057 0.9357024 0.9362655 +0.9995308 0.9484359 0.9487918 +0.9996295 0.9587693 0.9589938 +0.9997074 0.9671097 0.9672509 +0.9997688 0.9738123 0.9739011 +0.9998174 0.9791804 0.9792361 +0.9998557 0.9834679 0.9835029 +0.999886 0.986885 0.9869069 +0.9999099 0.9896036 0.9896173 +0.9999288 0.9917636 0.9917722 +0.9999437 0.9934779 0.9934833 +0.1572498 0.7970984 0.9669269 +0.1572031 0.7970422 0.9669173 +0.1571463 0.7969715 0.9669053 +0.1570779 0.7968829 0.9668902 +0.1569971 0.7967721 0.9668714 +0.156904 0.796634 0.9668479 +0.1568008 0.7964626 0.9668187 +0.1566936 0.7962511 0.9667827 +0.1565954 0.795992 0.9667385 +0.1565315 0.7956781 0.966685 +0.1565473 0.7953033 0.9666211 +0.1567226 0.794865 0.9665463 +0.1571937 0.7943688 0.9664615 +0.15819 0.7938355 0.9663702 +0.160092 0.7933139 0.9662809 +0.1635226 0.7929023 0.9662104 +0.1694384 0.7927704 0.9661878 +0.1775917 0.7927704 0.9661878 +0.1879067 0.7927704 0.9661878 +0.2009566 0.7927704 0.9661878 +0.2174663 0.7927704 0.9661878 +0.2383533 0.7927704 0.9661878 +0.2647781 0.7927704 0.9661878 +0.2982089 0.7927704 0.9661878 +0.3405032 0.7927704 0.9661878 +0.3940109 0.7927704 0.9661878 +0.4617052 0.7927704 0.9661878 +0.5473473 0.7927704 0.9661878 +0.6556956 0.7927704 0.9661878 +0.7927704 0.7927704 0.9661878 +0.9661878 0.7927704 0.9661878 +0.9749962 0.6845262 0.8127617 +0.9811943 0.6199824 0.713423 +0.9856839 0.5904156 0.6575172 +0.9890048 0.5875938 0.6350848 +0.9914995 0.6040793 0.637211 +0.9933953 0.6333995 0.6561933 +0.9948487 0.6701635 0.6856388 +0.9959706 0.710117 0.7204952 +0.9968409 0.7501172 0.757 +0.9975189 0.7880291 0.7925488 +0.9980488 0.8225647 0.8255071 +0.9984638 0.8530945 0.8549959 +0.9987895 0.8794619 0.880683 +0.9990455 0.9018215 0.9026016 +0.999247 0.9205098 0.9210061 +0.9994057 0.935951 0.9362655 +0.9995308 0.9485931 0.9487918 +0.9996295 0.9588684 0.9589938 +0.9997074 0.967172 0.9672509 +0.9997688 0.9738515 0.9739011 +0.9998174 0.979205 0.9792361 +0.9998557 0.9834833 0.9835029 +0.999886 0.9868946 0.9869069 +0.9999099 0.9896096 0.9896173 +0.9999288 0.9917674 0.9917722 +0.9999437 0.9934803 0.9934833 +0.1572498 0.9669269 0.9669269 +0.1572031 0.9669173 0.9669173 +0.1571463 0.9669053 0.9669053 +0.1570779 0.9668902 0.9668902 +0.1569971 0.9668714 0.9668714 +0.156904 0.9668479 0.9668479 +0.1568008 0.9668187 0.9668187 +0.1566936 0.9667827 0.9667827 +0.1565954 0.9667385 0.9667385 +0.1565315 0.966685 0.966685 +0.1565473 0.9666211 0.9666211 +0.1567226 0.9665463 0.9665463 +0.1571937 0.9664615 0.9664615 +0.15819 0.9663702 0.9663702 +0.160092 0.9662809 0.9662809 +0.1635226 0.9662104 0.9662104 +0.1694384 0.9661878 0.9661878 +0.1775917 0.9661878 0.9661878 +0.1879067 0.9661878 0.9661878 +0.2009566 0.9661878 0.9661878 +0.2174663 0.9661878 0.9661878 +0.2383533 0.9661878 0.9661878 +0.2647781 0.9661878 0.9661878 +0.2982089 0.9661878 0.9661878 +0.3405032 0.9661878 0.9661878 +0.3940109 0.9661878 0.9661878 +0.4617052 0.9661878 0.9661878 +0.5473473 0.9661878 0.9661878 +0.6556956 0.9661878 0.9661878 +0.7927704 0.9661878 0.9661878 +0.9661878 0.9661878 0.9661878 +0.9749962 0.8127617 0.8127617 +0.9811943 0.713423 0.713423 +0.9856839 0.6575172 0.6575172 +0.9890048 0.6350848 0.6350848 +0.9914995 0.637211 0.637211 +0.9933953 0.6561933 0.6561933 +0.9948487 0.6856388 0.6856388 +0.9959706 0.7204952 0.7204952 +0.9968409 0.757 0.757 +0.9975189 0.7925488 0.7925488 +0.9980488 0.8255071 0.8255071 +0.9984638 0.8549959 0.8549959 +0.9987895 0.880683 0.880683 +0.9990455 0.9026016 0.9026016 +0.999247 0.9210061 0.9210061 +0.9994057 0.9362655 0.9362655 +0.9995308 0.9487918 0.9487918 +0.9996295 0.9589938 0.9589938 +0.9997074 0.9672509 0.9672509 +0.9997688 0.9739011 0.9739011 +0.9998174 0.9792361 0.9792361 +0.9998557 0.9835029 0.9835029 +0.999886 0.9869069 0.9869069 +0.9999099 0.9896173 0.9896173 +0.9999288 0.9917722 0.9917722 +0.9999437 0.9934833 0.9934833 +0.2151269 0.9754027 0.8159649 +0.2150852 0.9753975 0.8159232 +0.2150342 0.9753908 0.8158707 +0.2149725 0.9753825 0.8158049 +0.2148987 0.9753721 0.8157227 +0.2148124 0.9753591 0.8156201 +0.2147144 0.975343 0.815493 +0.2146085 0.9753231 0.815336 +0.2145034 0.9752987 0.8151439 +0.2144168 0.9752692 0.8149113 +0.2143816 0.975234 0.8146336 +0.2144566 0.9751928 0.8143091 +0.2147432 0.9751462 0.8139421 +0.2154135 0.9750962 0.8135479 +0.2167545 0.9750472 0.8131627 +0.2192389 0.9750086 0.812859 +0.2235962 0.9749962 0.8127617 +0.2296253 0.9749962 0.8127617 +0.2372529 0.9749962 0.8127617 +0.2469027 0.9749962 0.8127617 +0.2591111 0.9749962 0.8127617 +0.2745562 0.9749962 0.8127617 +0.2940963 0.9749962 0.8127617 +0.3188171 0.9749962 0.8127617 +0.3500921 0.9749962 0.8127617 +0.389659 0.9749962 0.8127617 +0.4397163 0.9749962 0.8127617 +0.5030453 0.9749962 0.8127617 +0.5831647 0.9749962 0.8127617 +0.6845262 0.9749962 0.8127617 +0.8127617 0.9749962 0.8127617 +0.9749962 0.9749962 0.8127617 +0.9811943 0.8316375 0.713423 +0.9856839 0.7424095 0.6575172 +0.9890048 0.695167 0.6350848 +0.9914995 0.6791269 0.637211 +0.9933953 0.6850303 0.6561933 +0.9948487 0.7052169 0.6856388 +0.9959706 0.733625 0.7204952 +0.9968409 0.7657077 0.757 +0.9975189 0.7982669 0.7925488 +0.9980488 0.8292297 0.8255071 +0.9984638 0.8574015 0.8549959 +0.9987895 0.8822279 0.880683 +0.9990455 0.9035886 0.9026016 +0.999247 0.9216339 0.9210061 +0.9994057 0.9366635 0.9362655 +0.9995308 0.9490434 0.9487918 +0.9996295 0.9591524 0.9589938 +0.9997074 0.9673508 0.9672509 +0.9997688 0.9739638 0.9739011 +0.9998174 0.9792755 0.9792361 +0.9998557 0.9835276 0.9835029 +0.999886 0.9869223 0.9869069 +0.9999099 0.989627 0.9896173 +0.9999288 0.9917782 0.9917722 +0.9999437 0.9934871 0.9934833 +0.2783684 0.9814251 0.7174845 +0.2783325 0.9814221 0.7174314 +0.2782884 0.9814183 0.7173646 +0.2782347 0.9814136 0.717281 +0.2781701 0.9814076 0.7171765 +0.2780936 0.9814002 0.7170462 +0.2780055 0.9813911 0.7168846 +0.2779077 0.9813797 0.7166853 +0.2778058 0.9813659 0.7164413 +0.2777122 0.9813491 0.716146 +0.2776503 0.9813291 0.7157936 +0.2776626 0.9813057 0.7153822 +0.2778236 0.9812792 0.714917 +0.2782606 0.9812508 0.7144178 +0.2791873 0.9812231 0.7139303 +0.2809573 0.9812013 0.7135461 +0.2841192 0.9811943 0.713423 +0.2885124 0.9811943 0.713423 +0.2940703 0.9811943 0.713423 +0.3011018 0.9811943 0.713423 +0.3099976 0.9811943 0.713423 +0.3212519 0.9811943 0.713423 +0.3354901 0.9811943 0.713423 +0.3535032 0.9811943 0.713423 +0.3762922 0.9811943 0.713423 +0.4051232 0.9811943 0.713423 +0.4415982 0.9811943 0.713423 +0.4877437 0.9811943 0.713423 +0.5461239 0.9811943 0.713423 +0.6199824 0.9811943 0.713423 +0.713423 0.9811943 0.713423 +0.8316375 0.9811943 0.713423 +0.9811943 0.9811943 0.713423 +0.9856839 0.8498092 0.6575172 +0.9890048 0.7711789 0.6350848 +0.9914995 0.7321559 0.637211 +0.9933953 0.721513 0.6561933 +0.9948487 0.7299859 0.6856388 +0.9959706 0.7502359 0.7204952 +0.9968409 0.776724 0.757 +0.9975189 0.8055009 0.7925488 +0.9980488 0.8339392 0.8255071 +0.9984638 0.8604449 0.8549959 +0.9987895 0.8841823 0.880683 +0.9990455 0.9048372 0.9026016 +0.999247 0.9224281 0.9210061 +0.9994057 0.9371669 0.9362655 +0.9995308 0.9493615 0.9487918 +0.9996295 0.959353 0.9589938 +0.9997074 0.967477 0.9672509 +0.9997688 0.9740432 0.9739011 +0.9998174 0.9793253 0.9792361 +0.9998557 0.9835588 0.9835029 +0.999886 0.9869419 0.9869069 +0.9999099 0.9896392 0.9896173 +0.9999288 0.9917859 0.9917722 +0.9999437 0.9934919 0.9934833 +0.3454107 0.9858181 0.6615372 +0.3453807 0.9858163 0.6614846 +0.3453439 0.9858141 0.6614184 +0.3452987 0.9858113 0.6613355 +0.3452442 0.9858079 0.6612318 +0.3451791 0.9858036 0.6611026 +0.3451032 0.9857982 0.6609424 +0.3450175 0.9857916 0.6607448 +0.3449254 0.9857835 0.6605031 +0.3448353 0.9857738 0.6602105 +0.3447636 0.9857621 0.6598616 +0.3447407 0.9857485 0.6594543 +0.3448204 0.9857332 0.658994 +0.3450957 0.9857167 0.6585002 +0.3457234 0.9857006 0.6580183 +0.3469645 0.9856879 0.6576388 +0.3492254 0.9856839 0.6575172 +0.3523802 0.9856839 0.6575172 +0.3563715 0.9856839 0.6575172 +0.3614209 0.9856839 0.6575172 +0.3678092 0.9856839 0.6575172 +0.3758911 0.9856839 0.6575172 +0.3861159 0.9856839 0.6575172 +0.3990515 0.9856839 0.6575172 +0.4154167 0.9856839 0.6575172 +0.4361208 0.9856839 0.6575172 +0.4623142 0.9856839 0.6575172 +0.4954523 0.9856839 0.6575172 +0.5373763 0.9856839 0.6575172 +0.5904156 0.9856839 0.6575172 +0.6575172 0.9856839 0.6575172 +0.7424095 0.9856839 0.6575172 +0.8498092 0.9856839 0.6575172 +0.9856839 0.9856839 0.6575172 +0.9890048 0.8673437 0.6350848 +0.9914995 0.7992446 0.637211 +0.9933953 0.7676683 0.6561933 +0.9948487 0.7613218 0.6856388 +0.9959706 0.7712508 0.7204952 +0.9968409 0.7906611 0.757 +0.9975189 0.8146529 0.7925488 +0.9980488 0.8398974 0.8255071 +0.9984638 0.8642952 0.8549959 +0.9987895 0.886655 0.880683 +0.9990455 0.9064168 0.9026016 +0.999247 0.9234329 0.9210061 +0.9994057 0.9378038 0.9362655 +0.9995308 0.9497641 0.9487918 +0.9996295 0.9596068 0.9589938 +0.9997074 0.9676368 0.9672509 +0.9997688 0.9741436 0.9739011 +0.9998174 0.9793883 0.9792361 +0.9998557 0.9835983 0.9835029 +0.999886 0.9869667 0.9869069 +0.9999099 0.9896547 0.9896173 +0.9999288 0.9917956 0.9917722 +0.9999437 0.993498 0.9934833 +0.4144197 0.9890841 0.6386246 +0.4143955 0.9890831 0.6385781 +0.4143657 0.9890818 0.6385197 +0.414329 0.9890801 0.6384466 +0.4142845 0.9890781 0.6383552 +0.4142311 0.9890755 0.6382413 +0.4141683 0.9890723 0.6381 +0.4140964 0.9890684 0.6379259 +0.4140176 0.9890637 0.6377128 +0.4139373 0.9890579 0.637455 +0.4138668 0.989051 0.6371476 +0.4138277 0.989043 0.6367889 +0.4138582 0.9890339 0.6363837 +0.4140252 0.9890241 0.6359492 +0.4144423 0.9890146 0.6355254 +0.4152991 0.9890072 0.6351916 +0.4168922 0.9890048 0.6350848 +0.419125 0.9890048 0.6350848 +0.4219498 0.9890048 0.6350848 +0.4255236 0.9890048 0.6350848 +0.4300448 0.9890048 0.6350848 +0.4357648 0.9890048 0.6350848 +0.4430013 0.9890048 0.6350848 +0.4521565 0.9890048 0.6350848 +0.4637389 0.9890048 0.6350848 +0.4783922 0.9890048 0.6350848 +0.4969305 0.9890048 0.6350848 +0.5203839 0.9890048 0.6350848 +0.5500554 0.9890048 0.6350848 +0.5875938 0.9890048 0.6350848 +0.6350848 0.9890048 0.6350848 +0.695167 0.9890048 0.6350848 +0.7711789 0.9890048 0.6350848 +0.8673437 0.9890048 0.6350848 +0.9890048 0.9890048 0.6350848 +0.9914995 0.8841204 0.637211 +0.9933953 0.8260608 0.6561933 +0.9948487 0.8009659 0.6856388 +0.9959706 0.7978374 0.7204952 +0.9968409 0.8082934 0.757 +0.9975189 0.8262314 0.7925488 +0.9980488 0.8474353 0.8255071 +0.9984638 0.8691663 0.8549959 +0.9987895 0.8897832 0.880683 +0.9990455 0.9084153 0.9026016 +0.999247 0.9247041 0.9210061 +0.9994057 0.9386096 0.9362655 +0.9995308 0.9502734 0.9487918 +0.9996295 0.959928 0.9589938 +0.9997074 0.9678389 0.9672509 +0.9997688 0.9742706 0.9739011 +0.9998174 0.9794681 0.9792361 +0.9998557 0.9836483 0.9835029 +0.999886 0.986998 0.9869069 +0.9999099 0.9896744 0.9896173 +0.9999288 0.9918079 0.9917722 +0.9999437 0.9935057 0.9934833 +0.4834235 0.9915469 0.6401109 +0.4834045 0.9915463 0.6400728 +0.4833811 0.9915455 0.6400249 +0.4833522 0.9915446 0.6399649 +0.4833171 0.9915433 0.6398899 +0.4832747 0.9915418 0.6397965 +0.4832246 0.9915399 0.6396806 +0.4831666 0.9915376 0.6395378 +0.4831021 0.9915347 0.6393632 +0.4830346 0.9915312 0.6391518 +0.4829718 0.9915271 0.6388999 +0.4829286 0.9915223 0.638606 +0.4829319 0.9915169 0.6382742 +0.4830292 0.991511 0.6379184 +0.4833013 0.9915054 0.6375715 +0.4838841 0.9915009 0.6372984 +0.4849907 0.9914995 0.637211 +0.4865484 0.9914995 0.637211 +0.4885191 0.9914995 0.637211 +0.4910123 0.9914995 0.637211 +0.4941665 0.9914995 0.637211 +0.498157 0.9914995 0.637211 +0.5032055 0.9914995 0.637211 +0.5095925 0.9914995 0.637211 +0.5176729 0.9914995 0.637211 +0.5278957 0.9914995 0.637211 +0.5408288 0.9914995 0.637211 +0.5571908 0.9914995 0.637211 +0.577891 0.9914995 0.637211 +0.6040793 0.9914995 0.637211 +0.637211 0.9914995 0.637211 +0.6791269 0.9914995 0.637211 +0.7321559 0.9914995 0.637211 +0.7992446 0.9914995 0.637211 +0.8841204 0.9914995 0.637211 +0.9914995 0.9914995 0.637211 +0.9933953 0.8999349 0.6561933 +0.9948487 0.8511207 0.6856388 +0.9959706 0.8314729 0.7204952 +0.9968409 0.8306004 0.757 +0.9975189 0.8408797 0.7925488 +0.9980488 0.8569716 0.8255071 +0.9984638 0.875329 0.8549959 +0.9987895 0.8937407 0.880683 +0.9990455 0.9109436 0.9026016 +0.999247 0.9263124 0.9210061 +0.9994057 0.939629 0.9362655 +0.9995308 0.9509177 0.9487918 +0.9996295 0.9603343 0.9589938 +0.9997074 0.9680946 0.9672509 +0.9997688 0.9744313 0.9739011 +0.9998174 0.9795689 0.9792361 +0.9998557 0.9837116 0.9835029 +0.999886 0.9870376 0.9869069 +0.9999099 0.9896992 0.9896173 +0.9999288 0.9918234 0.9917722 +0.9999437 0.9935154 0.9934833 +0.5504963 0.993424 0.6584502 +0.5504818 0.9934236 0.6584205 +0.550464 0.9934231 0.6583832 +0.5504419 0.9934225 0.6583364 +0.550415 0.9934218 0.658278 +0.5503825 0.9934209 0.6582052 +0.5503438 0.9934197 0.658115 +0.5502987 0.9934183 0.6580038 +0.550248 0.9934166 0.6578677 +0.5501939 0.9934145 0.6577032 +0.5501416 0.993412 0.657507 +0.5501012 0.9934091 0.6572783 +0.5500915 0.9934058 0.6570201 +0.5501456 0.9934023 0.6567433 +0.5503203 0.9933988 0.6564735 +0.5507113 0.9933961 0.6562612 +0.5514695 0.9933953 0.6561933 +0.5525411 0.9933953 0.6561933 +0.5538969 0.9933953 0.6561933 +0.5556122 0.9933953 0.6561933 +0.5577822 0.9933953 0.6561933 +0.5605276 0.9933953 0.6561933 +0.5640008 0.9933953 0.6561933 +0.5683949 0.9933953 0.6561933 +0.573954 0.9933953 0.6561933 +0.580987 0.9933953 0.6561933 +0.5898847 0.9933953 0.6561933 +0.6011414 0.9933953 0.6561933 +0.6153825 0.9933953 0.6561933 +0.6333995 0.9933953 0.6561933 +0.6561933 0.9933953 0.6561933 +0.6850303 0.9933953 0.6561933 +0.721513 0.9933953 0.6561933 +0.7676683 0.9933953 0.6561933 +0.8260608 0.9933953 0.6561933 +0.8999349 0.9933953 0.6561933 +0.9933953 0.9933953 0.6561933 +0.9948487 0.9145732 0.6856388 +0.9959706 0.8740262 0.7204952 +0.9968409 0.8588218 0.757 +0.9975189 0.8594117 0.7925488 +0.9980488 0.8690364 0.8255071 +0.9984638 0.8831255 0.8549959 +0.9987895 0.8987476 0.880683 +0.9990455 0.9141422 0.9026016 +0.999247 0.928347 0.9210061 +0.9994057 0.9409186 0.9362655 +0.9995308 0.9517328 0.9487918 +0.9996295 0.9608482 0.9589938 +0.9997074 0.9684181 0.9672509 +0.9997688 0.9746346 0.9739011 +0.9998174 0.9796966 0.9792361 +0.9998557 0.9837916 0.9835029 +0.999886 0.9870878 0.9869069 +0.9999099 0.9897306 0.9896173 +0.9999288 0.9918431 0.9917722 +0.9999437 0.9935277 0.9934833 +0.6139459 0.9948662 0.6873271 +0.6139352 0.994866 0.6873049 +0.6139219 0.9948657 0.687277 +0.6139056 0.9948653 0.687242 +0.6138855 0.9948649 0.6871982 +0.6138613 0.9948643 0.6871438 +0.6138323 0.9948636 0.6870762 +0.6137984 0.9948628 0.6869929 +0.6137599 0.9948617 0.6868911 +0.6137183 0.9948604 0.686768 +0.6136769 0.9948589 0.6866212 +0.6136427 0.9948571 0.6864501 +0.6136284 0.9948551 0.6862569 +0.6136569 0.994853 0.68605 +0.6137675 0.9948509 0.6858483 +0.6140266 0.9948493 0.6856895 +0.6145393 0.9948487 0.6856388 +0.6152669 0.9948487 0.6856388 +0.6161874 0.9948487 0.6856388 +0.6173519 0.9948487 0.6856388 +0.6188252 0.9948487 0.6856388 +0.6206891 0.9948487 0.6856388 +0.6230471 0.9948487 0.6856388 +0.6260304 0.9948487 0.6856388 +0.6298046 0.9948487 0.6856388 +0.6345795 0.9948487 0.6856388 +0.6406203 0.9948487 0.6856388 +0.6482627 0.9948487 0.6856388 +0.6579314 0.9948487 0.6856388 +0.6701635 0.9948487 0.6856388 +0.6856388 0.9948487 0.6856388 +0.7052169 0.9948487 0.6856388 +0.7299859 0.9948487 0.6856388 +0.7613218 0.9948487 0.6856388 +0.8009659 0.9948487 0.6856388 +0.8511207 0.9948487 0.6856388 +0.9145732 0.9948487 0.6856388 +0.9948487 0.9948487 0.6856388 +0.9959706 0.9278617 0.7204952 +0.9968409 0.8945255 0.757 +0.9975189 0.8828571 0.7925488 +0.9980488 0.8842998 0.8255071 +0.9984638 0.892989 0.8549959 +0.9987895 0.9050819 0.880683 +0.9990455 0.9181889 0.9026016 +0.999247 0.9309211 0.9210061 +0.9994057 0.9425502 0.9362655 +0.9995308 0.952764 0.9487918 +0.9996295 0.9614985 0.9589938 +0.9997074 0.9688274 0.9672509 +0.9997688 0.9748918 0.9739011 +0.9998174 0.979858 0.9792361 +0.9998557 0.9838928 0.9835029 +0.999886 0.9871512 0.9869069 +0.9999099 0.9897703 0.9896173 +0.9999288 0.991868 0.9917722 +0.9999437 0.9935432 0.9934833 +0.6724572 0.9959813 0.7217186 +0.6724495 0.9959811 0.7217025 +0.6724399 0.9959809 0.7216823 +0.672428 0.9959807 0.7216569 +0.6724135 0.9959804 0.7216252 +0.6723959 0.9959801 0.7215857 +0.6723748 0.9959797 0.7215367 +0.67235 0.9959791 0.7214763 +0.6723217 0.9959785 0.7214025 +0.6722907 0.9959777 0.7213133 +0.6722594 0.9959768 0.7212069 +0.6722322 0.9959757 0.7210829 +0.672218 0.9959745 0.720943 +0.672232 0.9959732 0.720793 +0.6723012 0.9959719 0.720647 +0.6724711 0.9959709 0.720532 +0.6728136 0.9959706 0.7204952 +0.6733015 0.9959706 0.7204952 +0.6739188 0.9959706 0.7204952 +0.6746998 0.9959706 0.7204952 +0.6756878 0.9959706 0.7204952 +0.6769378 0.9959706 0.7204952 +0.6785192 0.9959706 0.7204952 +0.6805199 0.9959706 0.7204952 +0.683051 0.9959706 0.7204952 +0.6862532 0.9959706 0.7204952 +0.6903044 0.9959706 0.7204952 +0.6954296 0.9959706 0.7204952 +0.7019138 0.9959706 0.7204952 +0.710117 0.9959706 0.7204952 +0.7204952 0.9959706 0.7204952 +0.733625 0.9959706 0.7204952 +0.7502359 0.9959706 0.7204952 +0.7712508 0.9959706 0.7204952 +0.7978374 0.9959706 0.7204952 +0.8314729 0.9959706 0.7204952 +0.8740262 0.9959706 0.7204952 +0.9278617 0.9959706 0.7204952 +0.9959706 0.9959706 0.7204952 +0.9968409 0.9396953 0.757 +0.9975189 0.9125186 0.7925488 +0.9980488 0.9036101 0.8255071 +0.9984638 0.9054678 0.8549959 +0.9987895 0.9130957 0.880683 +0.9990455 0.9233085 0.9026016 +0.999247 0.9341777 0.9210061 +0.9994057 0.9446144 0.9362655 +0.9995308 0.9540687 0.9487918 +0.9996295 0.9623212 0.9589938 +0.9997074 0.9693452 0.9672509 +0.9997688 0.9752172 0.9739011 +0.9998174 0.9800622 0.9792361 +0.9998557 0.9840209 0.9835029 +0.999886 0.9872315 0.9869069 +0.9999099 0.9898206 0.9896173 +0.9999288 0.9918994 0.9917722 +0.9999437 0.9935629 0.9934833 +0.7251659 0.9968475 0.7578634 +0.7251605 0.9968474 0.757852 +0.7251537 0.9968473 0.7578377 +0.7251454 0.9968472 0.7578198 +0.7251351 0.996847 0.7577974 +0.7251226 0.9968468 0.7577695 +0.7251076 0.9968465 0.7577349 +0.7250899 0.9968462 0.7576923 +0.7250697 0.9968458 0.7576402 +0.7250473 0.9968453 0.7575772 +0.7250244 0.9968448 0.7575021 +0.7250039 0.9968441 0.7574146 +0.7249916 0.9968433 0.7573158 +0.7249978 0.9968425 0.7572101 +0.7250408 0.9968418 0.757107 +0.7251511 0.9968411 0.7570259 +0.7253775 0.9968409 0.757 +0.7257011 0.9968409 0.757 +0.7261105 0.9968409 0.757 +0.7266285 0.9968409 0.757 +0.7272837 0.9968409 0.757 +0.7281127 0.9968409 0.757 +0.7291615 0.9968409 0.757 +0.7304884 0.9968409 0.757 +0.732167 0.9968409 0.757 +0.7342907 0.9968409 0.757 +0.7369774 0.9968409 0.757 +0.7403765 0.9968409 0.757 +0.7446768 0.9968409 0.757 +0.7501172 0.9968409 0.757 +0.757 0.9968409 0.757 +0.7657077 0.9968409 0.757 +0.776724 0.9968409 0.757 +0.7906611 0.9968409 0.757 +0.8082934 0.9968409 0.757 +0.8306004 0.9968409 0.757 +0.8588218 0.9968409 0.757 +0.8945255 0.9968409 0.757 +0.9396953 0.9968409 0.757 +0.9968409 0.9968409 0.757 +0.9975189 0.9500442 0.7925488 +0.9980488 0.9280401 0.8255071 +0.9984638 0.921255 0.8549959 +0.9987895 0.9232341 0.880683 +0.9990455 0.9297854 0.9026016 +0.999247 0.9382977 0.9210061 +0.9994057 0.9472259 0.9362655 +0.9995308 0.9557192 0.9487918 +0.9996295 0.963362 0.9589938 +0.9997074 0.9700002 0.9672509 +0.9997688 0.9756289 0.9739011 +0.9998174 0.9803206 0.9792361 +0.9998557 0.9841829 0.9835029 +0.999886 0.987333 0.9869069 +0.9999099 0.9898842 0.9896173 +0.9999288 0.9919392 0.9917722 +0.9999437 0.9935878 0.9934833 +0.7716588 0.997523 0.7931449 +0.7716551 0.997523 0.793137 +0.7716504 0.9975229 0.7931271 +0.7716446 0.9975228 0.7931147 +0.7716375 0.9975227 0.7930993 +0.7716288 0.9975226 0.79308 +0.7716184 0.9975224 0.7930561 +0.7716061 0.9975222 0.7930267 +0.7715919 0.997522 0.7929907 +0.7715762 0.9975217 0.7929472 +0.7715599 0.9975213 0.7928954 +0.7715449 0.9975209 0.792835 +0.7715352 0.9975204 0.7927668 +0.7715376 0.9975199 0.7926938 +0.7715641 0.9975194 0.7926227 +0.7716352 0.9975191 0.7925667 +0.7717834 0.9975189 0.7925488 +0.7719959 0.9975189 0.7925488 +0.7722648 0.9975189 0.7925488 +0.7726049 0.9975189 0.7925488 +0.7730352 0.9975189 0.7925488 +0.7735795 0.9975189 0.7925488 +0.7742682 0.9975189 0.7925488 +0.7751395 0.9975189 0.7925488 +0.7762418 0.9975189 0.7925488 +0.7776364 0.9975189 0.7925488 +0.7794007 0.9975189 0.7925488 +0.7816327 0.9975189 0.7925488 +0.7844566 0.9975189 0.7925488 +0.7880291 0.9975189 0.7925488 +0.7925488 0.9975189 0.7925488 +0.7982669 0.9975189 0.7925488 +0.8055009 0.9975189 0.7925488 +0.8146529 0.9975189 0.7925488 +0.8262314 0.9975189 0.7925488 +0.8408797 0.9975189 0.7925488 +0.8594117 0.9975189 0.7925488 +0.8828571 0.9975189 0.7925488 +0.9125186 0.9975189 0.7925488 +0.9500442 0.9975189 0.7925488 +0.9975189 0.9975189 0.7925488 +0.9980488 0.9589472 0.8255071 +0.9984638 0.9412278 0.8549959 +0.9987895 0.9360606 0.880683 +0.9990455 0.9379796 0.9026016 +0.999247 0.94351 0.9210061 +0.9994057 0.9505298 0.9362655 +0.9995308 0.9578074 0.9487918 +0.9996295 0.9646787 0.9589938 +0.9997074 0.970829 0.9672509 +0.9997688 0.9761497 0.9739011 +0.9998174 0.9806476 0.9792361 +0.9998557 0.984388 0.9835029 +0.999886 0.9874615 0.9869069 +0.9999099 0.9899646 0.9896173 +0.9999288 0.9919896 0.9917722 +0.9999437 0.9936193 0.9934833 +0.8119154 0.9980513 0.8259111 +0.8119128 0.9980512 0.8259058 +0.8119096 0.9980512 0.8258991 +0.8119057 0.9980511 0.8258907 +0.8119009 0.9980511 0.8258802 +0.8118949 0.998051 0.8258672 +0.8118878 0.9980509 0.825851 +0.8118794 0.9980508 0.825831 +0.8118697 0.9980506 0.8258066 +0.8118589 0.9980504 0.8257771 +0.8118476 0.9980502 0.825742 +0.811837 0.99805 0.825701 +0.8118298 0.9980497 0.8256548 +0.8118303 0.9980494 0.8256054 +0.8118466 0.9980491 0.8255572 +0.8118921 0.9980488 0.8255193 +0.8119884 0.9980488 0.8255071 +0.8121268 0.9980488 0.8255071 +0.8123018 0.9980488 0.8255071 +0.8125232 0.9980488 0.8255071 +0.8128033 0.9980488 0.8255071 +0.8131577 0.9980488 0.8255071 +0.8136061 0.9980488 0.8255071 +0.8141733 0.9980488 0.8255071 +0.8148909 0.9980488 0.8255071 +0.8157988 0.9980488 0.8255071 +0.8169474 0.9980488 0.8255071 +0.8184005 0.9980488 0.8255071 +0.8202389 0.9980488 0.8255071 +0.8225647 0.9980488 0.8255071 +0.8255071 0.9980488 0.8255071 +0.8292297 0.9980488 0.8255071 +0.8339392 0.9980488 0.8255071 +0.8398974 0.9980488 0.8255071 +0.8474353 0.9980488 0.8255071 +0.8569716 0.9980488 0.8255071 +0.8690364 0.9980488 0.8255071 +0.8842998 0.9980488 0.8255071 +0.9036101 0.9980488 0.8255071 +0.9280401 0.9980488 0.8255071 +0.9589472 0.9980488 0.8255071 +0.9980488 0.9980488 0.8255071 +0.9984638 0.9664961 0.8549959 +0.9987895 0.9522877 0.880683 +0.9990455 0.9483463 0.9026016 +0.999247 0.9501042 0.9210061 +0.9994057 0.9547096 0.9362655 +0.9995308 0.9604492 0.9487918 +0.9996295 0.9663445 0.9589938 +0.9997074 0.9718774 0.9672509 +0.9997688 0.9768086 0.9739011 +0.9998174 0.9810611 0.9792361 +0.9998557 0.9846473 0.9835029 +0.999886 0.987624 0.9869069 +0.9999099 0.9900664 0.9896173 +0.9999288 0.9920533 0.9917722 +0.9999437 0.9936592 0.9934833 +0.8462171 0.9984653 0.8552656 +0.8462154 0.9984653 0.855262 +0.8462132 0.9984653 0.8552576 +0.8462106 0.9984653 0.855252 +0.8462073 0.9984652 0.8552449 +0.8462034 0.9984652 0.8552362 +0.8461986 0.9984651 0.8552254 +0.8461929 0.998465 0.8552121 +0.8461864 0.9984649 0.8551958 +0.8461791 0.9984648 0.8551761 +0.8461714 0.9984647 0.8551527 +0.8461641 0.9984645 0.8551253 +0.8461589 0.9984643 0.8550945 +0.8461587 0.9984642 0.8550615 +0.8461687 0.998464 0.8550293 +0.8461977 0.9984638 0.855004 +0.8462598 0.9984638 0.8549959 +0.8463492 0.9984638 0.8549959 +0.8464623 0.9984638 0.8549959 +0.8466054 0.9984638 0.8549959 +0.8467864 0.9984638 0.8549959 +0.8470154 0.9984638 0.8549959 +0.8473052 0.9984638 0.8549959 +0.8476717 0.9984638 0.8549959 +0.8481355 0.9984638 0.8549959 +0.8487222 0.9984638 0.8549959 +0.8494644 0.9984638 0.8549959 +0.8504035 0.9984638 0.8549959 +0.8515915 0.9984638 0.8549959 +0.8530945 0.9984638 0.8549959 +0.8549959 0.9984638 0.8549959 +0.8574015 0.9984638 0.8549959 +0.8604449 0.9984638 0.8549959 +0.8642952 0.9984638 0.8549959 +0.8691663 0.9984638 0.8549959 +0.875329 0.9984638 0.8549959 +0.8831255 0.9984638 0.8549959 +0.892989 0.9984638 0.8549959 +0.9054678 0.9984638 0.8549959 +0.921255 0.9984638 0.8549959 +0.9412278 0.9984638 0.8549959 +0.9664961 0.9984638 0.8549959 +0.9984638 0.9984638 0.8549959 +0.9987895 0.9728171 0.880683 +0.9990455 0.9614615 0.9026016 +0.999247 0.9584468 0.9210061 +0.9994057 0.9599976 0.9362655 +0.9995308 0.9637914 0.9487918 +0.9996295 0.968452 0.9589938 +0.9997074 0.9732039 0.9672509 +0.9997688 0.9776422 0.9739011 +0.9998174 0.9815844 0.9792361 +0.9998557 0.9849754 0.9835029 +0.999886 0.9878296 0.9869069 +0.9999099 0.9901951 0.9896173 +0.9999288 0.9921339 0.9917722 +0.9999437 0.9937096 0.9934833 +0.8750477 0.9987905 0.8808607 +0.8750466 0.9987905 0.8808584 +0.8750451 0.9987904 0.8808555 +0.8750434 0.9987904 0.8808518 +0.8750412 0.9987904 0.8808471 +0.8750386 0.9987904 0.8808414 +0.8750355 0.9987903 0.8808343 +0.8750317 0.9987903 0.8808255 +0.8750274 0.9987902 0.8808147 +0.8750225 0.9987902 0.8808018 +0.8750173 0.9987901 0.8807863 +0.8750124 0.99879 0.8807683 +0.8750088 0.9987899 0.880748 +0.8750084 0.9987897 0.8807262 +0.8750145 0.9987896 0.880705 +0.8750329 0.9987895 0.8806883 +0.8750727 0.9987895 0.880683 +0.8751301 0.9987895 0.880683 +0.8752028 0.9987895 0.880683 +0.8752947 0.9987895 0.880683 +0.8754109 0.9987895 0.880683 +0.875558 0.9987895 0.880683 +0.8757441 0.9987895 0.880683 +0.8759795 0.9987895 0.880683 +0.8762773 0.9987895 0.880683 +0.8766541 0.9987895 0.880683 +0.8771307 0.9987895 0.880683 +0.8777338 0.9987895 0.880683 +0.8784967 0.9987895 0.880683 +0.8794619 0.9987895 0.880683 +0.880683 0.9987895 0.880683 +0.8822279 0.9987895 0.880683 +0.8841823 0.9987895 0.880683 +0.886655 0.9987895 0.880683 +0.8897832 0.9987895 0.880683 +0.8937407 0.9987895 0.880683 +0.8987476 0.9987895 0.880683 +0.9050819 0.9987895 0.880683 +0.9130957 0.9987895 0.880683 +0.9232341 0.9987895 0.880683 +0.9360606 0.9987895 0.880683 +0.9522877 0.9987895 0.880683 +0.9728171 0.9987895 0.880683 +0.9987895 0.9987895 0.880683 +0.9990455 0.9780539 0.9026016 +0.999247 0.9690013 0.9210061 +0.9994057 0.9666876 0.9362655 +0.9995308 0.9680197 0.9487918 +0.9996295 0.9711183 0.9589938 +0.9997074 0.974882 0.9672509 +0.9997688 0.9786968 0.9739011 +0.9998174 0.9822464 0.9792361 +0.9998557 0.9853905 0.9835029 +0.999886 0.9880897 0.9869069 +0.9999099 0.990358 0.9896173 +0.9999288 0.9922358 0.9917722 +0.9999437 0.9937734 0.9934833 +0.8990028 0.9990461 0.9027176 +0.899002 0.9990461 0.902716 +0.8990011 0.9990461 0.9027141 +0.899 0.9990461 0.9027117 +0.8989986 0.9990461 0.9027087 +0.8989969 0.9990461 0.9027049 +0.8989948 0.9990461 0.9027003 +0.8989923 0.999046 0.9026946 +0.8989895 0.999046 0.9026876 +0.8989863 0.9990459 0.9026791 +0.8989829 0.9990459 0.902669 +0.8989796 0.9990458 0.9026573 +0.8989771 0.9990458 0.902644 +0.8989767 0.9990457 0.9026298 +0.8989805 0.9990456 0.902616 +0.8989921 0.9990456 0.9026051 +0.8990175 0.9990455 0.9026016 +0.8990542 0.9990455 0.9026016 +0.8991006 0.9990455 0.9026016 +0.8991593 0.9990455 0.9026016 +0.8992336 0.9990455 0.9026016 +0.8993275 0.9990455 0.9026016 +0.8994464 0.9990455 0.9026016 +0.8995968 0.9990455 0.9026016 +0.899787 0.9990455 0.9026016 +0.9000277 0.9990455 0.9026016 +0.9003323 0.9990455 0.9026016 +0.9007175 0.9990455 0.9026016 +0.9012049 0.9990455 0.9026016 +0.9018215 0.9990455 0.9026016 +0.9026016 0.9990455 0.9026016 +0.9035886 0.9990455 0.9026016 +0.9048372 0.9990455 0.9026016 +0.9064168 0.9990455 0.9026016 +0.9084153 0.9990455 0.9026016 +0.9109436 0.9990455 0.9026016 +0.9141422 0.9990455 0.9026016 +0.9181889 0.9990455 0.9026016 +0.9233085 0.9990455 0.9026016 +0.9297854 0.9990455 0.9026016 +0.9379796 0.9990455 0.9026016 +0.9483463 0.9990455 0.9026016 +0.9614615 0.9990455 0.9026016 +0.9780539 0.9990455 0.9026016 +0.9990455 0.9990455 0.9026016 +0.999247 0.982354 0.9210061 +0.9994057 0.9751513 0.9362655 +0.9995308 0.9733691 0.9487918 +0.9996295 0.9744915 0.9589938 +0.9997074 0.977005 0.9672509 +0.9997688 0.980031 0.9739011 +0.9998174 0.9830838 0.9792361 +0.9998557 0.9859157 0.9835029 +0.999886 0.9884188 0.9869069 +0.9999099 0.9905641 0.9896173 +0.9999288 0.9923648 0.9917722 +0.9999437 0.9938541 0.9934833 +0.9187175 0.9992474 0.9210811 +0.918717 0.9992474 0.9210801 +0.9187164 0.9992474 0.9210788 +0.9187157 0.9992474 0.9210773 +0.9187148 0.9992474 0.9210753 +0.9187137 0.9992474 0.9210729 +0.9187123 0.9992473 0.9210699 +0.9187107 0.9992473 0.9210662 +0.9187089 0.9992473 0.9210616 +0.9187068 0.9992473 0.9210562 +0.9187045 0.9992472 0.9210496 +0.9187024 0.9992472 0.921042 +0.9187008 0.9992472 0.9210335 +0.9187004 0.9992471 0.9210243 +0.9187027 0.9992471 0.9210153 +0.9187101 0.999247 0.9210083 +0.9187262 0.999247 0.9210061 +0.9187495 0.999247 0.9210061 +0.9187791 0.999247 0.9210061 +0.9188164 0.999247 0.9210061 +0.9188636 0.999247 0.9210061 +0.9189234 0.999247 0.9210061 +0.918999 0.999247 0.9210061 +0.9190947 0.999247 0.9210061 +0.9192157 0.999247 0.9210061 +0.9193688 0.999247 0.9210061 +0.9195625 0.999247 0.9210061 +0.9198076 0.999247 0.9210061 +0.9201176 0.999247 0.9210061 +0.9205098 0.999247 0.9210061 +0.9210061 0.999247 0.9210061 +0.9216339 0.999247 0.9210061 +0.9224281 0.999247 0.9210061 +0.9234329 0.999247 0.9210061 +0.9247041 0.999247 0.9210061 +0.9263124 0.999247 0.9210061 +0.928347 0.999247 0.9210061 +0.9309211 0.999247 0.9210061 +0.9341777 0.999247 0.9210061 +0.9382977 0.999247 0.9210061 +0.94351 0.999247 0.9210061 +0.9501042 0.999247 0.9210061 +0.9584468 0.999247 0.9210061 +0.9690013 0.999247 0.9210061 +0.982354 0.999247 0.9210061 +0.999247 0.999247 0.9210061 +0.9994057 0.9858591 0.9362655 +0.9995308 0.9801368 0.9487918 +0.9996295 0.978759 0.9589938 +0.9997074 0.9796909 0.9672509 +0.9997688 0.981719 0.9739011 +0.9998174 0.9841433 0.9792361 +0.9998557 0.9865801 0.9835029 +0.999886 0.9888351 0.9869069 +0.9999099 0.9908248 0.9896173 +0.9999288 0.992528 0.9917722 +0.9999437 0.9939562 0.9934833 +0.9348153 0.999406 0.9363137 +0.9348149 0.999406 0.9363131 +0.9348146 0.999406 0.9363123 +0.9348141 0.999406 0.9363113 +0.9348135 0.999406 0.93631 +0.9348128 0.9994059 0.9363085 +0.9348119 0.9994059 0.9363065 +0.9348109 0.9994059 0.9363041 +0.9348097 0.9994059 0.9363012 +0.9348083 0.9994059 0.9362977 +0.9348069 0.9994059 0.9362935 +0.9348055 0.9994059 0.9362886 +0.9348044 0.9994058 0.9362831 +0.9348042 0.9994058 0.9362772 +0.9348056 0.9994058 0.9362715 +0.9348102 0.9994057 0.936267 +0.9348204 0.9994057 0.9362655 +0.9348352 0.9994057 0.9362655 +0.9348539 0.9994057 0.9362655 +0.9348776 0.9994057 0.9362655 +0.9349075 0.9994057 0.9362655 +0.9349454 0.9994057 0.9362655 +0.9349933 0.9994057 0.9362655 +0.935054 0.9994057 0.9362655 +0.9351307 0.9994057 0.9362655 +0.9352277 0.9994057 0.9362655 +0.9353505 0.9994057 0.9362655 +0.9355059 0.9994057 0.9362655 +0.9357024 0.9994057 0.9362655 +0.935951 0.9994057 0.9362655 +0.9362655 0.9994057 0.9362655 +0.9366635 0.9994057 0.9362655 +0.9371669 0.9994057 0.9362655 +0.9378038 0.9994057 0.9362655 +0.9386096 0.9994057 0.9362655 +0.939629 0.9994057 0.9362655 +0.9409186 0.9994057 0.9362655 +0.9425502 0.9994057 0.9362655 +0.9446144 0.9994057 0.9362655 +0.9472259 0.9994057 0.9362655 +0.9505298 0.9994057 0.9362655 +0.9547096 0.9994057 0.9362655 +0.9599976 0.9994057 0.9362655 +0.9666876 0.9994057 0.9362655 +0.9751513 0.9994057 0.9362655 +0.9858591 0.9994057 0.9362655 +0.9994057 0.9994057 0.9362655 +0.9995308 0.9886988 0.9487918 +0.9996295 0.9841579 0.9589938 +0.9997074 0.983089 0.9672509 +0.9997688 0.9838545 0.9739011 +0.9998174 0.9854838 0.9792361 +0.9998557 0.9874207 0.9835029 +0.999886 0.9893618 0.9869069 +0.9999099 0.9911547 0.9896173 +0.9999288 0.9927345 0.9917722 +0.9999437 0.9940854 0.9934833 +0.9478754 0.999531 0.9488226 +0.9478752 0.999531 0.9488222 +0.947875 0.999531 0.9488217 +0.9478746 0.999531 0.9488211 +0.9478743 0.999531 0.9488203 +0.9478738 0.999531 0.9488193 +0.9478733 0.999531 0.948818 +0.9478726 0.999531 0.9488165 +0.9478718 0.999531 0.9488147 +0.947871 0.9995309 0.9488124 +0.94787 0.9995309 0.9488097 +0.9478691 0.9995309 0.9488066 +0.9478684 0.9995309 0.9488031 +0.9478683 0.9995309 0.9487993 +0.9478691 0.9995309 0.9487957 +0.947872 0.9995309 0.9487928 +0.9478785 0.9995308 0.9487918 +0.9478878 0.9995308 0.9487918 +0.9478997 0.9995308 0.9487918 +0.9479146 0.9995308 0.9487918 +0.9479335 0.9995308 0.9487918 +0.9479575 0.9995308 0.9487918 +0.9479878 0.9995308 0.9487918 +0.9480261 0.9995308 0.9487918 +0.9480746 0.9995308 0.9487918 +0.9481359 0.9995308 0.9487918 +0.9482135 0.9995308 0.9487918 +0.9483117 0.9995308 0.9487918 +0.9484359 0.9995308 0.9487918 +0.9485931 0.9995308 0.9487918 +0.9487918 0.9995308 0.9487918 +0.9490434 0.9995308 0.9487918 +0.9493615 0.9995308 0.9487918 +0.9497641 0.9995308 0.9487918 +0.9502734 0.9995308 0.9487918 +0.9509177 0.9995308 0.9487918 +0.9517328 0.9995308 0.9487918 +0.952764 0.9995308 0.9487918 +0.9540687 0.9995308 0.9487918 +0.9557192 0.9995308 0.9487918 +0.9578074 0.9995308 0.9487918 +0.9604492 0.9995308 0.9487918 +0.9637914 0.9995308 0.9487918 +0.9680197 0.9995308 0.9487918 +0.9733691 0.9995308 0.9487918 +0.9801368 0.9995308 0.9487918 +0.9886988 0.9995308 0.9487918 +0.9995308 0.9995308 0.9487918 +0.9996295 0.9909882 0.9589938 +0.9997074 0.9873879 0.9672509 +0.9997688 0.9865561 0.9739011 +0.9998174 0.9871796 0.9792361 +0.9998557 0.9884841 0.9835029 +0.999886 0.9900282 0.9869069 +0.9999099 0.991572 0.9896173 +0.9999288 0.9929957 0.9917722 +0.9999437 0.9942488 0.9934833 +0.958416 0.9996296 0.9590133 +0.9584159 0.9996296 0.9590131 +0.9584157 0.9996296 0.9590128 +0.9584155 0.9996296 0.9590124 +0.9584153 0.9996296 0.9590118 +0.958415 0.9996296 0.9590112 +0.9584146 0.9996296 0.9590104 +0.9584142 0.9996296 0.9590095 +0.9584137 0.9996296 0.9590083 +0.9584132 0.9996296 0.9590068 +0.9584126 0.9996296 0.9590051 +0.958412 0.9996296 0.9590032 +0.9584115 0.9996296 0.9590009 +0.9584114 0.9996295 0.9589985 +0.958412 0.9996295 0.9589962 +0.9584138 0.9996295 0.9589944 +0.9584178 0.9996295 0.9589938 +0.9584237 0.9996295 0.9589938 +0.9584312 0.9996295 0.9589938 +0.9584406 0.9996295 0.9589938 +0.9584526 0.9996295 0.9589938 +0.9584677 0.9996295 0.9589938 +0.9584868 0.9996295 0.9589938 +0.9585109 0.9996295 0.9589938 +0.9585415 0.9996295 0.9589938 +0.9585802 0.9996295 0.9589938 +0.9586291 0.9996295 0.9589938 +0.958691 0.9996295 0.9589938 +0.9587693 0.9996295 0.9589938 +0.9588684 0.9996295 0.9589938 +0.9589938 0.9996295 0.9589938 +0.9591524 0.9996295 0.9589938 +0.959353 0.9996295 0.9589938 +0.9596068 0.9996295 0.9589938 +0.959928 0.9996295 0.9589938 +0.9603343 0.9996295 0.9589938 +0.9608482 0.9996295 0.9589938 +0.9614985 0.9996295 0.9589938 +0.9623212 0.9996295 0.9589938 +0.963362 0.9996295 0.9589938 +0.9646787 0.9996295 0.9589938 +0.9663445 0.9996295 0.9589938 +0.968452 0.9996295 0.9589938 +0.9711183 0.9996295 0.9589938 +0.9744915 0.9996295 0.9589938 +0.978759 0.9996295 0.9589938 +0.9841579 0.9996295 0.9589938 +0.9909882 0.9996295 0.9589938 +0.9996295 0.9996295 0.9589938 +0.9997074 0.9928267 0.9672509 +0.9997688 0.9899741 0.9739011 +0.9998174 0.989325 0.9792361 +0.9998557 0.9898295 0.9835029 +0.999886 0.9908712 0.9869069 +0.9999099 0.9920999 0.9896173 +0.9999288 0.9933261 0.9917722 +0.9999437 0.9944556 0.9934833 +0.9668873 0.9997074 0.9672633 +0.9668872 0.9997074 0.9672632 +0.9668871 0.9997074 0.967263 +0.966887 0.9997074 0.9672627 +0.9668869 0.9997074 0.9672624 +0.9668867 0.9997074 0.967262 +0.9668865 0.9997074 0.9672615 +0.9668862 0.9997074 0.9672609 +0.9668859 0.9997074 0.9672601 +0.9668855 0.9997074 0.9672592 +0.9668852 0.9997074 0.9672581 +0.9668848 0.9997074 0.9672569 +0.9668845 0.9997074 0.9672555 +0.9668844 0.9997074 0.9672539 +0.9668847 0.9997074 0.9672525 +0.9668859 0.9997074 0.9672513 +0.9668884 0.9997074 0.9672509 +0.9668922 0.9997074 0.9672509 +0.9668969 0.9997074 0.9672509 +0.9669028 0.9997074 0.9672509 +0.9669103 0.9997074 0.9672509 +0.9669198 0.9997074 0.9672509 +0.9669318 0.9997074 0.9672509 +0.966947 0.9997074 0.9672509 +0.9669663 0.9997074 0.9672509 +0.9669906 0.9997074 0.9672509 +0.9670214 0.9997074 0.9672509 +0.9670604 0.9997074 0.9672509 +0.9671097 0.9997074 0.9672509 +0.967172 0.9997074 0.9672509 +0.9672509 0.9997074 0.9672509 +0.9673508 0.9997074 0.9672509 +0.967477 0.9997074 0.9672509 +0.9676368 0.9997074 0.9672509 +0.9678389 0.9997074 0.9672509 +0.9680946 0.9997074 0.9672509 +0.9684181 0.9997074 0.9672509 +0.9688274 0.9997074 0.9672509 +0.9693452 0.9997074 0.9672509 +0.9700002 0.9997074 0.9672509 +0.970829 0.9997074 0.9672509 +0.9718774 0.9997074 0.9672509 +0.9732039 0.9997074 0.9672509 +0.974882 0.9997074 0.9672509 +0.977005 0.9997074 0.9672509 +0.9796909 0.9997074 0.9672509 +0.983089 0.9997074 0.9672509 +0.9873879 0.9997074 0.9672509 +0.9928267 0.9997074 0.9672509 +0.9997074 0.9997074 0.9672509 +0.9997688 0.9942982 0.9739011 +0.9998174 0.9920392 0.9792361 +0.9998557 0.9915316 0.9835029 +0.999886 0.9919377 0.9869069 +0.9999099 0.9927678 0.9896173 +0.9999288 0.9937442 0.9917722 +0.9999437 0.9947172 0.9934833 +0.9736726 0.9997689 0.9739089 +0.9736726 0.9997689 0.9739088 +0.9736725 0.9997689 0.9739087 +0.9736724 0.9997689 0.9739085 +0.9736723 0.9997689 0.9739083 +0.9736722 0.9997689 0.9739081 +0.9736721 0.9997689 0.9739078 +0.9736719 0.9997689 0.9739074 +0.9736717 0.9997689 0.9739069 +0.9736715 0.9997689 0.9739063 +0.9736712 0.9997689 0.9739057 +0.973671 0.9997689 0.9739049 +0.9736708 0.9997689 0.973904 +0.9736708 0.9997689 0.973903 +0.973671 0.9997688 0.9739021 +0.9736717 0.9997688 0.9739013 +0.9736733 0.9997688 0.9739011 +0.9736756 0.9997688 0.9739011 +0.9736786 0.9997688 0.9739011 +0.9736823 0.9997688 0.9739011 +0.973687 0.9997688 0.9739011 +0.973693 0.9997688 0.9739011 +0.9737006 0.9997688 0.9739011 +0.9737101 0.9997688 0.9739011 +0.9737222 0.9997688 0.9739011 +0.9737375 0.9997688 0.9739011 +0.9737569 0.9997688 0.9739011 +0.9737814 0.9997688 0.9739011 +0.9738123 0.9997688 0.9739011 +0.9738515 0.9997688 0.9739011 +0.9739011 0.9997688 0.9739011 +0.9739638 0.9997688 0.9739011 +0.9740432 0.9997688 0.9739011 +0.9741436 0.9997688 0.9739011 +0.9742706 0.9997688 0.9739011 +0.9744313 0.9997688 0.9739011 +0.9746346 0.9997688 0.9739011 +0.9748918 0.9997688 0.9739011 +0.9752172 0.9997688 0.9739011 +0.9756289 0.9997688 0.9739011 +0.9761497 0.9997688 0.9739011 +0.9768086 0.9997688 0.9739011 +0.9776422 0.9997688 0.9739011 +0.9786968 0.9997688 0.9739011 +0.980031 0.9997688 0.9739011 +0.981719 0.9997688 0.9739011 +0.9838545 0.9997688 0.9739011 +0.9865561 0.9997688 0.9739011 +0.9899741 0.9997688 0.9739011 +0.9942982 0.9997688 0.9739011 +0.9997688 0.9997688 0.9739011 +0.9998174 0.9954731 0.9792361 +0.9998557 0.9936849 0.9835029 +0.999886 0.993287 0.9869069 +0.9999099 0.9936128 0.9896173 +0.9999288 0.9942731 0.9917722 +0.9999437 0.9950481 0.9934833 +0.9790927 0.9998174 0.9792411 +0.9790927 0.9998174 0.979241 +0.9790927 0.9998174 0.9792409 +0.9790926 0.9998174 0.9792408 +0.9790925 0.9998174 0.9792407 +0.9790925 0.9998174 0.9792405 +0.9790924 0.9998174 0.9792403 +0.9790923 0.9998174 0.9792401 +0.9790921 0.9998174 0.9792398 +0.979092 0.9998174 0.9792394 +0.9790919 0.9998174 0.979239 +0.9790917 0.9998174 0.9792385 +0.9790916 0.9998174 0.9792379 +0.9790916 0.9998174 0.9792373 +0.9790917 0.9998174 0.9792367 +0.9790921 0.9998174 0.9792363 +0.9790931 0.9998174 0.9792361 +0.9790946 0.9998174 0.9792361 +0.9790965 0.9998174 0.9792361 +0.9790988 0.9998174 0.9792361 +0.9791018 0.9998174 0.9792361 +0.9791055 0.9998174 0.9792361 +0.9791103 0.9998174 0.9792361 +0.9791163 0.9998174 0.9792361 +0.9791238 0.9998174 0.9792361 +0.9791334 0.9998174 0.9792361 +0.9791456 0.9998174 0.9792361 +0.979161 0.9998174 0.9792361 +0.9791804 0.9998174 0.9792361 +0.979205 0.9998174 0.9792361 +0.9792361 0.9998174 0.9792361 +0.9792755 0.9998174 0.9792361 +0.9793253 0.9998174 0.9792361 +0.9793883 0.9998174 0.9792361 +0.9794681 0.9998174 0.9792361 +0.9795689 0.9998174 0.9792361 +0.9796966 0.9998174 0.9792361 +0.979858 0.9998174 0.9792361 +0.9800622 0.9998174 0.9792361 +0.9803206 0.9998174 0.9792361 +0.9806476 0.9998174 0.9792361 +0.9810611 0.9998174 0.9792361 +0.9815844 0.9998174 0.9792361 +0.9822464 0.9998174 0.9792361 +0.9830838 0.9998174 0.9792361 +0.9841433 0.9998174 0.9792361 +0.9854838 0.9998174 0.9792361 +0.9871796 0.9998174 0.9792361 +0.989325 0.9998174 0.9792361 +0.9920392 0.9998174 0.9792361 +0.9954731 0.9998174 0.9792361 +0.9998174 0.9998174 0.9792361 +0.9998557 0.9964092 0.9835029 +0.999886 0.9949941 0.9869069 +0.9999099 0.9946818 0.9896173 +0.9999288 0.9949422 0.9917722 +0.9999437 0.9954668 0.9934833 +0.9834129 0.9998557 0.983506 +0.9834129 0.9998557 0.9835059 +0.9834129 0.9998557 0.9835059 +0.9834129 0.9998557 0.9835058 +0.9834128 0.9998557 0.9835057 +0.9834128 0.9998557 0.9835056 +0.9834127 0.9998557 0.9835055 +0.9834127 0.9998557 0.9835053 +0.9834126 0.9998557 0.9835052 +0.9834125 0.9998557 0.9835049 +0.9834124 0.9998557 0.9835047 +0.9834123 0.9998557 0.9835043 +0.9834122 0.9998557 0.983504 +0.9834122 0.9998557 0.9835036 +0.9834123 0.9998557 0.9835032 +0.9834126 0.9998557 0.983503 +0.9834132 0.9998557 0.9835029 +0.9834141 0.9998557 0.9835029 +0.9834153 0.9998557 0.9835029 +0.9834167 0.9998557 0.9835029 +0.9834186 0.9998557 0.9835029 +0.9834209 0.9998557 0.9835029 +0.9834239 0.9998557 0.9835029 +0.9834277 0.9998557 0.9835029 +0.9834324 0.9998557 0.9835029 +0.9834385 0.9998557 0.9835029 +0.9834461 0.9998557 0.9835029 +0.9834557 0.9998557 0.9835029 +0.9834679 0.9998557 0.9835029 +0.9834833 0.9998557 0.9835029 +0.9835029 0.9998557 0.9835029 +0.9835276 0.9998557 0.9835029 +0.9835588 0.9998557 0.9835029 +0.9835983 0.9998557 0.9835029 +0.9836483 0.9998557 0.9835029 +0.9837116 0.9998557 0.9835029 +0.9837916 0.9998557 0.9835029 +0.9838928 0.9998557 0.9835029 +0.9840209 0.9998557 0.9835029 +0.9841829 0.9998557 0.9835029 +0.984388 0.9998557 0.9835029 +0.9846473 0.9998557 0.9835029 +0.9849754 0.9998557 0.9835029 +0.9853905 0.9998557 0.9835029 +0.9859157 0.9998557 0.9835029 +0.9865801 0.9998557 0.9835029 +0.9874207 0.9998557 0.9835029 +0.9884841 0.9998557 0.9835029 +0.9898295 0.9998557 0.9835029 +0.9915316 0.9998557 0.9835029 +0.9936849 0.9998557 0.9835029 +0.9964092 0.9998557 0.9835029 +0.9998557 0.9998557 0.9835029 +0.999886 0.9971537 0.9869069 +0.9999099 0.9960342 0.9896173 +0.9999288 0.9957887 0.9917722 +0.9999437 0.9959964 0.9934833 +0.9868505 0.999886 0.9869088 +0.9868505 0.999886 0.9869088 +0.9868505 0.999886 0.9869087 +0.9868505 0.999886 0.9869087 +0.9868504 0.999886 0.9869087 +0.9868504 0.999886 0.9869086 +0.9868504 0.999886 0.9869085 +0.9868503 0.999886 0.9869084 +0.9868503 0.999886 0.9869083 +0.9868502 0.999886 0.9869082 +0.9868502 0.999886 0.986908 +0.9868501 0.999886 0.9869078 +0.9868501 0.999886 0.9869076 +0.98685 0.999886 0.9869073 +0.9868501 0.999886 0.9869071 +0.9868503 0.999886 0.9869069 +0.9868507 0.999886 0.9869069 +0.9868512 0.999886 0.9869069 +0.986852 0.999886 0.9869069 +0.9868529 0.999886 0.9869069 +0.9868541 0.999886 0.9869069 +0.9868555 0.999886 0.9869069 +0.9868574 0.999886 0.9869069 +0.9868597 0.999886 0.9869069 +0.9868627 0.999886 0.9869069 +0.9868665 0.999886 0.9869069 +0.9868713 0.999886 0.9869069 +0.9868773 0.999886 0.9869069 +0.986885 0.999886 0.9869069 +0.9868946 0.999886 0.9869069 +0.9869069 0.999886 0.9869069 +0.9869223 0.999886 0.9869069 +0.9869419 0.999886 0.9869069 +0.9869667 0.999886 0.9869069 +0.986998 0.999886 0.9869069 +0.9870376 0.999886 0.9869069 +0.9870878 0.999886 0.9869069 +0.9871512 0.999886 0.9869069 +0.9872315 0.999886 0.9869069 +0.987333 0.999886 0.9869069 +0.9874615 0.999886 0.9869069 +0.987624 0.999886 0.9869069 +0.9878296 0.999886 0.9869069 +0.9880897 0.999886 0.9869069 +0.9884188 0.999886 0.9869069 +0.9888351 0.999886 0.9869069 +0.9893618 0.999886 0.9869069 +0.9900282 0.999886 0.9869069 +0.9908712 0.999886 0.9869069 +0.9919377 0.999886 0.9869069 +0.993287 0.999886 0.9869069 +0.9949941 0.999886 0.9869069 +0.9971537 0.999886 0.9869069 +0.999886 0.999886 0.9869069 +0.9999099 0.9977452 0.9896173 +0.9999288 0.9968597 0.9917722 +0.9999437 0.9966665 0.9934833 +0.989582 0.9999099 0.9896185 +0.989582 0.9999099 0.9896185 +0.989582 0.9999099 0.9896185 +0.989582 0.9999099 0.9896185 +0.989582 0.9999099 0.9896184 +0.9895819 0.9999099 0.9896184 +0.9895819 0.9999099 0.9896183 +0.9895819 0.9999099 0.9896183 +0.9895819 0.9999099 0.9896182 +0.9895818 0.9999099 0.9896181 +0.9895818 0.9999099 0.989618 +0.9895818 0.9999099 0.9896179 +0.9895817 0.9999099 0.9896177 +0.9895817 0.9999099 0.9896176 +0.9895817 0.9999099 0.9896174 +0.9895819 0.9999099 0.9896173 +0.9895821 0.9999099 0.9896173 +0.9895825 0.9999099 0.9896173 +0.9895829 0.9999099 0.9896173 +0.9895835 0.9999099 0.9896173 +0.9895842 0.9999099 0.9896173 +0.9895851 0.9999099 0.9896173 +0.9895863 0.9999099 0.9896173 +0.9895878 0.9999099 0.9896173 +0.9895897 0.9999099 0.9896173 +0.989592 0.9999099 0.9896173 +0.989595 0.9999099 0.9896173 +0.9895988 0.9999099 0.9896173 +0.9896036 0.9999099 0.9896173 +0.9896096 0.9999099 0.9896173 +0.9896173 0.9999099 0.9896173 +0.989627 0.9999099 0.9896173 +0.9896392 0.9999099 0.9896173 +0.9896547 0.9999099 0.9896173 +0.9896744 0.9999099 0.9896173 +0.9896992 0.9999099 0.9896173 +0.9897306 0.9999099 0.9896173 +0.9897703 0.9999099 0.9896173 +0.9898206 0.9999099 0.9896173 +0.9898842 0.9999099 0.9896173 +0.9899646 0.9999099 0.9896173 +0.9900664 0.9999099 0.9896173 +0.9901951 0.9999099 0.9896173 +0.990358 0.9999099 0.9896173 +0.9905641 0.9999099 0.9896173 +0.9908248 0.9999099 0.9896173 +0.9911547 0.9999099 0.9896173 +0.991572 0.9999099 0.9896173 +0.9920999 0.9999099 0.9896173 +0.9927678 0.9999099 0.9896173 +0.9936128 0.9999099 0.9896173 +0.9946818 0.9999099 0.9896173 +0.9960342 0.9999099 0.9896173 +0.9977452 0.9999099 0.9896173 +0.9999099 0.9999099 0.9896173 +0.9999288 0.9982146 0.9917722 +0.9999437 0.9975143 0.9934833 +0.9917501 0.9999288 0.9917729 +0.9917501 0.9999288 0.9917729 +0.9917501 0.9999288 0.9917729 +0.9917501 0.9999288 0.9917729 +0.9917501 0.9999288 0.9917729 +0.9917501 0.9999288 0.9917729 +0.99175 0.9999288 0.9917728 +0.99175 0.9999288 0.9917728 +0.99175 0.9999288 0.9917727 +0.99175 0.9999288 0.9917727 +0.99175 0.9999288 0.9917726 +0.9917499 0.9999288 0.9917725 +0.9917499 0.9999288 0.9917725 +0.9917499 0.9999288 0.9917724 +0.9917499 0.9999288 0.9917723 +0.99175 0.9999288 0.9917722 +0.9917502 0.9999288 0.9917722 +0.9917504 0.9999288 0.9917722 +0.9917507 0.9999288 0.9917722 +0.991751 0.9999288 0.9917722 +0.9917515 0.9999288 0.9917722 +0.9917521 0.9999288 0.9917722 +0.9917528 0.9999288 0.9917722 +0.9917537 0.9999288 0.9917722 +0.9917549 0.9999288 0.9917722 +0.9917564 0.9999288 0.9917722 +0.9917582 0.9999288 0.9917722 +0.9917606 0.9999288 0.9917722 +0.9917636 0.9999288 0.9917722 +0.9917674 0.9999288 0.9917722 +0.9917722 0.9999288 0.9917722 +0.9917782 0.9999288 0.9917722 +0.9917859 0.9999288 0.9917722 +0.9917956 0.9999288 0.9917722 +0.9918079 0.9999288 0.9917722 +0.9918234 0.9999288 0.9917722 +0.9918431 0.9999288 0.9917722 +0.991868 0.9999288 0.9917722 +0.9918994 0.9999288 0.9917722 +0.9919392 0.9999288 0.9917722 +0.9919896 0.9999288 0.9917722 +0.9920533 0.9999288 0.9917722 +0.9921339 0.9999288 0.9917722 +0.9922358 0.9999288 0.9917722 +0.9923648 0.9999288 0.9917722 +0.992528 0.9999288 0.9917722 +0.9927345 0.9999288 0.9917722 +0.9929957 0.9999288 0.9917722 +0.9933261 0.9999288 0.9917722 +0.9937442 0.9999288 0.9917722 +0.9942731 0.9999288 0.9917722 +0.9949422 0.9999288 0.9917722 +0.9957887 0.9999288 0.9917722 +0.9968597 0.9999288 0.9917722 +0.9982146 0.9999288 0.9917722 +0.9999288 0.9999288 0.9917722 +0.9999437 0.9985868 0.9934833 +0.9934695 0.9999437 0.9934838 +0.9934695 0.9999437 0.9934838 +0.9934695 0.9999437 0.9934838 +0.9934695 0.9999437 0.9934838 +0.9934695 0.9999437 0.9934837 +0.9934695 0.9999437 0.9934837 +0.9934695 0.9999437 0.9934837 +0.9934694 0.9999437 0.9934837 +0.9934694 0.9999437 0.9934837 +0.9934694 0.9999437 0.9934836 +0.9934694 0.9999437 0.9934836 +0.9934694 0.9999437 0.9934835 +0.9934694 0.9999437 0.9934835 +0.9934694 0.9999437 0.9934834 +0.9934694 0.9999437 0.9934834 +0.9934694 0.9999437 0.9934833 +0.9934695 0.9999437 0.9934833 +0.9934697 0.9999437 0.9934833 +0.9934698 0.9999437 0.9934833 +0.9934701 0.9999437 0.9934833 +0.9934704 0.9999437 0.9934833 +0.9934707 0.9999437 0.9934833 +0.9934712 0.9999437 0.9934833 +0.9934718 0.9999437 0.9934833 +0.9934725 0.9999437 0.9934833 +0.9934734 0.9999437 0.9934833 +0.9934746 0.9999437 0.9934833 +0.9934761 0.9999437 0.9934833 +0.9934779 0.9999437 0.9934833 +0.9934803 0.9999437 0.9934833 +0.9934833 0.9999437 0.9934833 +0.9934871 0.9999437 0.9934833 +0.9934919 0.9999437 0.9934833 +0.993498 0.9999437 0.9934833 +0.9935057 0.9999437 0.9934833 +0.9935154 0.9999437 0.9934833 +0.9935277 0.9999437 0.9934833 +0.9935432 0.9999437 0.9934833 +0.9935629 0.9999437 0.9934833 +0.9935878 0.9999437 0.9934833 +0.9936193 0.9999437 0.9934833 +0.9936592 0.9999437 0.9934833 +0.9937096 0.9999437 0.9934833 +0.9937734 0.9999437 0.9934833 +0.9938541 0.9999437 0.9934833 +0.9939562 0.9999437 0.9934833 +0.9940854 0.9999437 0.9934833 +0.9942488 0.9999437 0.9934833 +0.9944556 0.9999437 0.9934833 +0.9947172 0.9999437 0.9934833 +0.9950481 0.9999437 0.9934833 +0.9954668 0.9999437 0.9934833 +0.9959964 0.9999437 0.9934833 +0.9966665 0.9999437 0.9934833 +0.9975143 0.9999437 0.9934833 +0.9985868 0.9999437 0.9934833 +0.9999437 0.9999437 0.9934833 +0.2151269 0.2151269 0.9754027 +0.2152645 0.2151269 0.9754027 +0.2154385 0.2151269 0.9754027 +0.2156587 0.2151269 0.9754027 +0.2159373 0.2151269 0.9754027 +0.2162897 0.2151269 0.9754027 +0.2167356 0.2151269 0.9754027 +0.2172997 0.2151269 0.9754027 +0.2180133 0.2151269 0.9754027 +0.2189162 0.2151269 0.9754027 +0.2200584 0.2151269 0.9754027 +0.2215035 0.2151269 0.9754027 +0.2233317 0.2151269 0.9754027 +0.2256446 0.2151269 0.9754027 +0.2285707 0.2151269 0.9754027 +0.2322726 0.2151269 0.9754027 +0.236956 0.2151269 0.9754027 +0.2428812 0.2151269 0.9754027 +0.2503773 0.2151269 0.9754027 +0.2598608 0.2151269 0.9754027 +0.2718587 0.2151269 0.9754027 +0.2870375 0.2151269 0.9754027 +0.3062408 0.2151269 0.9754027 +0.3305354 0.2151269 0.9754027 +0.3612712 0.2151269 0.9754027 +0.4001561 0.2151269 0.9754027 +0.4493504 0.2151269 0.9754027 +0.5115877 0.2151269 0.9754027 +0.590326 0.2151269 0.9754027 +0.6899401 0.2151269 0.9754027 +0.8159649 0.2151269 0.9754027 +0.9754027 0.2151269 0.9754027 +0.9814251 0.2783684 0.8340079 +0.9858181 0.3454107 0.7454243 +0.9890841 0.4144197 0.6981193 +0.9915469 0.4834235 0.6816893 +0.993424 0.5504963 0.6870967 +0.9948662 0.6139459 0.7067995 +0.9959813 0.6724572 0.7347906 +0.9968475 0.7251659 0.76654 +0.997523 0.7716588 0.7988464 +0.9980513 0.8119154 0.829625 +0.9984653 0.8462171 0.8576667 +0.9987905 0.8750477 0.8824033 +0.9990461 0.8990028 0.9037033 +0.9992474 0.9187175 0.9217082 +0.999406 0.9348153 0.9367113 +0.999531 0.9478754 0.949074 +0.9996296 0.958416 0.9591719 +0.9997074 0.9668873 0.9673631 +0.9997689 0.9736726 0.9739717 +0.9998174 0.9790927 0.9792804 +0.9998557 0.9834129 0.9835307 +0.999886 0.9868505 0.9869243 +0.9999099 0.989582 0.9896282 +0.9999288 0.9917501 0.991779 +0.9999437 0.9934695 0.9934876 +0.2151269 0.2152645 0.9754027 +0.2150852 0.2150852 0.9753975 +0.2152593 0.2150852 0.9753975 +0.2154796 0.2150852 0.9753975 +0.2157582 0.2150852 0.9753975 +0.2161107 0.2150852 0.9753975 +0.2165567 0.2150852 0.9753975 +0.2171209 0.2150852 0.9753975 +0.2178347 0.2150852 0.9753975 +0.2187378 0.2150852 0.9753975 +0.2198803 0.2150852 0.9753975 +0.2213257 0.2150852 0.9753975 +0.2231543 0.2150852 0.9753975 +0.2254677 0.2150852 0.9753975 +0.2283945 0.2150852 0.9753975 +0.2320973 0.2150852 0.9753975 +0.2367818 0.2150852 0.9753975 +0.2427083 0.2150852 0.9753975 +0.2502061 0.2150852 0.9753975 +0.2596918 0.2150852 0.9753975 +0.2716924 0.2150852 0.9753975 +0.2868747 0.2150852 0.9753975 +0.3060824 0.2150852 0.9753975 +0.3303825 0.2150852 0.9753975 +0.3611254 0.2150852 0.9753975 +0.4000191 0.2150852 0.9753975 +0.4492248 0.2150852 0.9753975 +0.5114763 0.2150852 0.9753975 +0.5902326 0.2150852 0.9753975 +0.6898695 0.2150852 0.9753975 +0.8159232 0.2150852 0.9753975 +0.9753975 0.2150852 0.9753975 +0.9814221 0.2783325 0.8339769 +0.9858163 0.3453807 0.7453848 +0.9890831 0.4143955 0.6980806 +0.9915463 0.4834045 0.6816556 +0.9934236 0.5504818 0.6870695 +0.994866 0.6139352 0.7067787 +0.9959811 0.6724495 0.7347753 +0.9968474 0.7251605 0.766529 +0.997523 0.7716551 0.7988387 +0.9980512 0.8119128 0.8296198 +0.9984653 0.8462154 0.8576632 +0.9987905 0.8750466 0.882401 +0.9990461 0.899002 0.9037018 +0.9992474 0.918717 0.9217073 +0.999406 0.9348149 0.9367107 +0.999531 0.9478752 0.9490736 +0.9996296 0.9584159 0.9591716 +0.9997074 0.9668872 0.9673629 +0.9997689 0.9736726 0.9739715 +0.9998174 0.9790927 0.9792804 +0.9998557 0.9834129 0.9835306 +0.999886 0.9868505 0.9869242 +0.9999099 0.989582 0.9896282 +0.9999288 0.9917501 0.991779 +0.9999437 0.9934695 0.9934876 +0.2151269 0.2154385 0.9754027 +0.2150852 0.2152593 0.9753975 +0.2150342 0.2150342 0.9753908 +0.2152545 0.2150342 0.9753908 +0.2155333 0.2150342 0.9753908 +0.2158859 0.2150342 0.9753908 +0.216332 0.2150342 0.9753908 +0.2168964 0.2150342 0.9753908 +0.2176104 0.2150342 0.9753908 +0.2185137 0.2150342 0.9753908 +0.2196565 0.2150342 0.9753908 +0.2211023 0.2150342 0.9753908 +0.2229315 0.2150342 0.9753908 +0.2252456 0.2150342 0.9753908 +0.2281732 0.2150342 0.9753908 +0.2318771 0.2150342 0.9753908 +0.2365629 0.2150342 0.9753908 +0.2424911 0.2150342 0.9753908 +0.249991 0.2150342 0.9753908 +0.2594794 0.2150342 0.9753908 +0.2714835 0.2150342 0.9753908 +0.2866702 0.2150342 0.9753908 +0.3058834 0.2150342 0.9753908 +0.3301905 0.2150342 0.9753908 +0.3609422 0.2150342 0.9753908 +0.3998472 0.2150342 0.9753908 +0.4490669 0.2150342 0.9753908 +0.5113363 0.2150342 0.9753908 +0.5901152 0.2150342 0.9753908 +0.6897808 0.2150342 0.9753908 +0.8158707 0.2150342 0.9753908 +0.9753908 0.2150342 0.9753908 +0.9814183 0.2782884 0.8339379 +0.9858141 0.3453439 0.7453352 +0.9890818 0.4143657 0.6980319 +0.9915455 0.4833811 0.6816133 +0.9934231 0.550464 0.6870354 +0.9948657 0.6139219 0.7067525 +0.9959809 0.6724399 0.734756 +0.9968473 0.7251537 0.7665152 +0.9975229 0.7716504 0.7988291 +0.9980512 0.8119096 0.8296133 +0.9984653 0.8462132 0.8576588 +0.9987904 0.8750451 0.8823981 +0.9990461 0.8990011 0.9036999 +0.9992474 0.9187164 0.921706 +0.999406 0.9348146 0.9367099 +0.999531 0.947875 0.9490731 +0.9996296 0.9584157 0.9591713 +0.9997074 0.9668871 0.9673627 +0.9997689 0.9736725 0.9739714 +0.9998174 0.9790927 0.9792803 +0.9998557 0.9834129 0.9835306 +0.999886 0.9868505 0.9869242 +0.9999099 0.989582 0.9896282 +0.9999288 0.9917501 0.991779 +0.9999437 0.9934695 0.9934876 +0.2151269 0.2156587 0.9754027 +0.2150852 0.2154796 0.9753975 +0.2150342 0.2152545 0.9753908 +0.2149725 0.2149725 0.9753825 +0.2152513 0.2149725 0.9753825 +0.215604 0.2149725 0.9753825 +0.2160503 0.2149725 0.9753825 +0.2166149 0.2149725 0.9753825 +0.2173291 0.2149725 0.9753825 +0.2182328 0.2149725 0.9753825 +0.219376 0.2149725 0.9753825 +0.2208224 0.2149725 0.9753825 +0.2226522 0.2149725 0.9753825 +0.2249671 0.2149725 0.9753825 +0.2278958 0.2149725 0.9753825 +0.231601 0.2149725 0.9753825 +0.2362885 0.2149725 0.9753825 +0.2422188 0.2149725 0.9753825 +0.2497215 0.2149725 0.9753825 +0.2592133 0.2149725 0.9753825 +0.2712217 0.2149725 0.9753825 +0.2864139 0.2149725 0.9753825 +0.3056339 0.2149725 0.9753825 +0.3299499 0.2149725 0.9753825 +0.3607126 0.2149725 0.9753825 +0.3996316 0.2149725 0.9753825 +0.448869 0.2149725 0.9753825 +0.5111609 0.2149725 0.9753825 +0.5899682 0.2149725 0.9753825 +0.6896696 0.2149725 0.9753825 +0.8158049 0.2149725 0.9753825 +0.9753825 0.2149725 0.9753825 +0.9814136 0.2782347 0.8338891 +0.9858113 0.3452987 0.745273 +0.9890801 0.414329 0.6979709 +0.9915446 0.4833522 0.6815603 +0.9934225 0.5504419 0.6869926 +0.9948653 0.6139056 0.7067197 +0.9959807 0.672428 0.7347318 +0.9968472 0.7251454 0.7664979 +0.9975228 0.7716446 0.7988171 +0.9980511 0.8119057 0.8296051 +0.9984653 0.8462106 0.8576533 +0.9987904 0.8750434 0.8823944 +0.9990461 0.899 0.9036975 +0.9992474 0.9187157 0.9217045 +0.999406 0.9348141 0.9367089 +0.999531 0.9478746 0.9490724 +0.9996296 0.9584155 0.9591709 +0.9997074 0.966887 0.9673625 +0.9997689 0.9736724 0.9739713 +0.9998174 0.9790926 0.9792802 +0.9998557 0.9834129 0.9835305 +0.999886 0.9868505 0.9869242 +0.9999099 0.989582 0.9896281 +0.9999288 0.9917501 0.991779 +0.9999437 0.9934695 0.9934876 +0.2151269 0.2159373 0.9754027 +0.2150852 0.2157582 0.9753975 +0.2150342 0.2155333 0.9753908 +0.2149725 0.2152513 0.9753825 +0.2148987 0.2148987 0.9753721 +0.2152516 0.2148987 0.9753721 +0.2156981 0.2148987 0.9753721 +0.2162629 0.2148987 0.9753721 +0.2169775 0.2148987 0.9753721 +0.2178815 0.2148987 0.9753721 +0.2190253 0.2148987 0.9753721 +0.2204723 0.2148987 0.9753721 +0.2223029 0.2148987 0.9753721 +0.2246189 0.2148987 0.9753721 +0.2275489 0.2148987 0.9753721 +0.2312557 0.2148987 0.9753721 +0.2359454 0.2148987 0.9753721 +0.2418784 0.2148987 0.9753721 +0.2493844 0.2148987 0.9753721 +0.2588805 0.2148987 0.9753721 +0.2708943 0.2148987 0.9753721 +0.2860933 0.2148987 0.9753721 +0.305322 0.2148987 0.9753721 +0.3296489 0.2148987 0.9753721 +0.3604255 0.2148987 0.9753721 +0.399362 0.2148987 0.9753721 +0.4486216 0.2148987 0.9753721 +0.5109415 0.2148987 0.9753721 +0.5897842 0.2148987 0.9753721 +0.6895306 0.2148987 0.9753721 +0.8157227 0.2148987 0.9753721 +0.9753721 0.2148987 0.9753721 +0.9814076 0.2781701 0.8338281 +0.9858079 0.3452442 0.7451952 +0.9890781 0.4142845 0.6978947 +0.9915433 0.4833171 0.681494 +0.9934218 0.550415 0.6869391 +0.9948649 0.6138855 0.7066787 +0.9959804 0.6724135 0.7347016 +0.996847 0.7251351 0.7664763 +0.9975227 0.7716375 0.7988021 +0.9980511 0.8119009 0.8295948 +0.9984652 0.8462073 0.8576464 +0.9987904 0.8750412 0.8823899 +0.9990461 0.8989986 0.9036945 +0.9992474 0.9187148 0.9217025 +0.999406 0.9348135 0.9367077 +0.999531 0.9478743 0.9490716 +0.9996296 0.9584153 0.9591704 +0.9997074 0.9668869 0.9673622 +0.9997689 0.9736723 0.9739711 +0.9998174 0.9790925 0.9792801 +0.9998557 0.9834128 0.9835304 +0.999886 0.9868504 0.9869241 +0.9999099 0.989582 0.9896281 +0.9999288 0.9917501 0.991779 +0.9999437 0.9934695 0.9934875 +0.2151269 0.2162897 0.9754027 +0.2150852 0.2161107 0.9753975 +0.2150342 0.2158859 0.9753908 +0.2149725 0.215604 0.9753825 +0.2148987 0.2152516 0.9753721 +0.2148124 0.2148124 0.9753591 +0.2152591 0.2148124 0.9753591 +0.2158242 0.2148124 0.9753591 +0.2165392 0.2148124 0.9753591 +0.2174438 0.2148124 0.9753591 +0.2185882 0.2148124 0.9753591 +0.220036 0.2148124 0.9753591 +0.2218676 0.2148124 0.9753591 +0.2241849 0.2148124 0.9753591 +0.2271165 0.2148124 0.9753591 +0.2308255 0.2148124 0.9753591 +0.2355177 0.2148124 0.9753591 +0.2414541 0.2148124 0.9753591 +0.2489643 0.2148124 0.9753591 +0.2584657 0.2148124 0.9753591 +0.2704863 0.2148124 0.9753591 +0.2856938 0.2148124 0.9753591 +0.3049333 0.2148124 0.9753591 +0.3292738 0.2148124 0.9753591 +0.3600677 0.2148124 0.9753591 +0.399026 0.2148124 0.9753591 +0.4483133 0.2148124 0.9753591 +0.5106681 0.2148124 0.9753591 +0.589555 0.2148124 0.9753591 +0.6893573 0.2148124 0.9753591 +0.8156201 0.2148124 0.9753591 +0.9753591 0.2148124 0.9753591 +0.9814002 0.2780936 0.8337521 +0.9858036 0.3451791 0.7450984 +0.9890755 0.4142311 0.6977997 +0.9915418 0.4832747 0.6814115 +0.9934209 0.5503825 0.6868724 +0.9948643 0.6138613 0.7066276 +0.9959801 0.6723959 0.7346639 +0.9968468 0.7251226 0.7664494 +0.9975226 0.7716288 0.7987833 +0.998051 0.8118949 0.829582 +0.9984652 0.8462034 0.8576378 +0.9987904 0.8750386 0.8823842 +0.9990461 0.8989969 0.9036908 +0.9992474 0.9187137 0.9217001 +0.9994059 0.9348128 0.9367061 +0.999531 0.9478738 0.9490706 +0.9996296 0.958415 0.9591697 +0.9997074 0.9668867 0.9673618 +0.9997689 0.9736722 0.9739708 +0.9998174 0.9790925 0.9792799 +0.9998557 0.9834128 0.9835303 +0.999886 0.9868504 0.9869241 +0.9999099 0.9895819 0.9896281 +0.9999288 0.9917501 0.9917789 +0.9999437 0.9934695 0.9934875 +0.2151269 0.2167356 0.9754027 +0.2150852 0.2165567 0.9753975 +0.2150342 0.216332 0.9753908 +0.2149725 0.2160503 0.9753825 +0.2148987 0.2156981 0.9753721 +0.2148124 0.2152591 0.9753591 +0.2147144 0.2147144 0.975343 +0.2152799 0.2147144 0.975343 +0.2159954 0.2147144 0.975343 +0.2169006 0.2147144 0.975343 +0.2180458 0.2147144 0.975343 +0.2194946 0.2147144 0.975343 +0.2213275 0.2147144 0.975343 +0.2236464 0.2147144 0.975343 +0.2265801 0.2147144 0.975343 +0.2302916 0.2147144 0.975343 +0.2349871 0.2147144 0.975343 +0.2409276 0.2147144 0.975343 +0.2484431 0.2147144 0.975343 +0.2579511 0.2147144 0.975343 +0.26998 0.2147144 0.975343 +0.2851981 0.2147144 0.975343 +0.304451 0.2147144 0.975343 +0.3288084 0.2147144 0.975343 +0.3596237 0.2147144 0.975343 +0.3986091 0.2147144 0.975343 +0.4479306 0.2147144 0.975343 +0.5103288 0.2147144 0.975343 +0.5892706 0.2147144 0.975343 +0.6891423 0.2147144 0.975343 +0.815493 0.2147144 0.975343 +0.975343 0.2147144 0.975343 +0.9813911 0.2780055 0.8336578 +0.9857982 0.3451032 0.7449782 +0.9890723 0.4141683 0.6976819 +0.9915399 0.4832246 0.6813091 +0.9934197 0.5503438 0.6867898 +0.9948636 0.6138323 0.7065643 +0.9959797 0.6723748 0.7346173 +0.9968465 0.7251076 0.7664161 +0.9975224 0.7716184 0.7987601 +0.9980509 0.8118878 0.8295662 +0.9984651 0.8461986 0.8576272 +0.9987903 0.8750355 0.8823772 +0.9990461 0.8989948 0.9036862 +0.9992473 0.9187123 0.9216972 +0.9994059 0.9348119 0.9367042 +0.999531 0.9478733 0.9490694 +0.9996296 0.9584146 0.959169 +0.9997074 0.9668865 0.9673613 +0.9997689 0.9736721 0.9739705 +0.9998174 0.9790924 0.9792797 +0.9998557 0.9834127 0.9835302 +0.999886 0.9868504 0.986924 +0.9999099 0.9895819 0.989628 +0.9999288 0.99175 0.9917789 +0.9999437 0.9934695 0.9934875 +0.2151269 0.2172997 0.9754027 +0.2150852 0.2171209 0.9753975 +0.2150342 0.2168964 0.9753908 +0.2149725 0.2166149 0.9753825 +0.2148987 0.2162629 0.9753721 +0.2148124 0.2158242 0.9753591 +0.2147144 0.2152799 0.975343 +0.2146085 0.2146085 0.9753231 +0.2153246 0.2146085 0.9753231 +0.2162305 0.2146085 0.9753231 +0.2173767 0.2146085 0.9753231 +0.2188268 0.2146085 0.9753231 +0.2206612 0.2146085 0.9753231 +0.2229821 0.2146085 0.9753231 +0.2259183 0.2146085 0.9753231 +0.229633 0.2146085 0.9753231 +0.2343326 0.2146085 0.9753231 +0.2402781 0.2146085 0.9753231 +0.2478 0.2146085 0.9753231 +0.2573162 0.2146085 0.9753231 +0.2693554 0.2146085 0.9753231 +0.2845866 0.2146085 0.9753231 +0.303856 0.2146085 0.9753231 +0.3282343 0.2146085 0.9753231 +0.359076 0.2146085 0.9753231 +0.3980948 0.2146085 0.9753231 +0.4474586 0.2146085 0.9753231 +0.5099103 0.2146085 0.9753231 +0.5889198 0.2146085 0.9753231 +0.6888771 0.2146085 0.9753231 +0.815336 0.2146085 0.9753231 +0.9753231 0.2146085 0.9753231 +0.9813797 0.2779077 0.8335415 +0.9857916 0.3450175 0.74483 +0.9890684 0.4140964 0.6975366 +0.9915376 0.4831666 0.6811829 +0.9934183 0.5502987 0.686688 +0.9948628 0.6137984 0.7064863 +0.9959791 0.67235 0.7345598 +0.9968462 0.7250899 0.766375 +0.9975222 0.7716061 0.7987315 +0.9980508 0.8118794 0.8295466 +0.998465 0.8461929 0.8576141 +0.9987903 0.8750317 0.8823685 +0.999046 0.8989923 0.9036806 +0.9992473 0.9187107 0.9216935 +0.9994059 0.9348109 0.9367018 +0.999531 0.9478726 0.9490679 +0.9996296 0.9584142 0.959168 +0.9997074 0.9668862 0.9673607 +0.9997689 0.9736719 0.9739701 +0.9998174 0.9790923 0.9792795 +0.9998557 0.9834127 0.98353 +0.999886 0.9868503 0.9869239 +0.9999099 0.9895819 0.989628 +0.9999288 0.99175 0.9917789 +0.9999437 0.9934694 0.9934875 +0.2151269 0.2180133 0.9754027 +0.2150852 0.2178347 0.9753975 +0.2150342 0.2176104 0.9753908 +0.2149725 0.2173291 0.9753825 +0.2148987 0.2169775 0.9753721 +0.2148124 0.2165392 0.9753591 +0.2147144 0.2159954 0.975343 +0.2146085 0.2153246 0.9753231 +0.2145034 0.2145034 0.9752987 +0.2154103 0.2145034 0.9752987 +0.2165577 0.2145034 0.9752987 +0.2180092 0.2145034 0.9752987 +0.2198456 0.2145034 0.9752987 +0.2221689 0.2145034 0.9752987 +0.2251082 0.2145034 0.9752987 +0.2288268 0.2145034 0.9752987 +0.2335313 0.2145034 0.9752987 +0.2394831 0.2145034 0.9752987 +0.2470129 0.2145034 0.9752987 +0.256539 0.2145034 0.9752987 +0.2685909 0.2145034 0.9752987 +0.283838 0.2145034 0.9752987 +0.3031276 0.2145034 0.9752987 +0.3275315 0.2145034 0.9752987 +0.3584055 0.2145034 0.9752987 +0.3974652 0.2145034 0.9752987 +0.4468808 0.2145034 0.9752987 +0.509398 0.2145034 0.9752987 +0.5884903 0.2145034 0.9752987 +0.6885524 0.2145034 0.9752987 +0.8151439 0.2145034 0.9752987 +0.9752987 0.2145034 0.9752987 +0.9813659 0.2778058 0.8333991 +0.9857835 0.3449254 0.7446487 +0.9890637 0.4140176 0.6973589 +0.9915347 0.4831021 0.6810286 +0.9934166 0.550248 0.6865634 +0.9948617 0.6137599 0.7063908 +0.9959785 0.6723217 0.7344894 +0.9968458 0.7250697 0.7663248 +0.997522 0.7715919 0.7986965 +0.9980506 0.8118697 0.8295228 +0.9984649 0.8461864 0.8575981 +0.9987902 0.8750274 0.8823579 +0.999046 0.8989895 0.9036736 +0.9992473 0.9187089 0.921689 +0.9994059 0.9348097 0.9366989 +0.999531 0.9478718 0.949066 +0.9996296 0.9584137 0.9591668 +0.9997074 0.9668859 0.9673599 +0.9997689 0.9736717 0.9739696 +0.9998174 0.9790921 0.9792792 +0.9998557 0.9834126 0.9835298 +0.999886 0.9868503 0.9869238 +0.9999099 0.9895819 0.9896279 +0.9999288 0.99175 0.9917788 +0.9999437 0.9934694 0.9934875 +0.2151269 0.2189162 0.9754027 +0.2150852 0.2187378 0.9753975 +0.2150342 0.2185137 0.9753908 +0.2149725 0.2182328 0.9753825 +0.2148987 0.2178815 0.9753721 +0.2148124 0.2174438 0.9753591 +0.2147144 0.2169006 0.975343 +0.2146085 0.2162305 0.9753231 +0.2145034 0.2154103 0.9752987 +0.2144168 0.2144168 0.9752692 +0.2155656 0.2144168 0.9752692 +0.217019 0.2144168 0.9752692 +0.2188577 0.2144168 0.9752692 +0.221184 0.2144168 0.9752692 +0.224127 0.2144168 0.9752692 +0.2278503 0.2144168 0.9752692 +0.2325608 0.2144168 0.9752692 +0.2385201 0.2144168 0.9752692 +0.2460594 0.2144168 0.9752692 +0.2555977 0.2144168 0.9752692 +0.2676648 0.2144168 0.9752692 +0.2829313 0.2144168 0.9752692 +0.3022454 0.2144168 0.9752692 +0.3266802 0.2144168 0.9752692 +0.3575934 0.2144168 0.9752692 +0.3967026 0.2144168 0.9752692 +0.4461809 0.2144168 0.9752692 +0.5087774 0.2144168 0.9752692 +0.5879701 0.2144168 0.9752692 +0.6881591 0.2144168 0.9752692 +0.8149113 0.2144168 0.9752692 +0.9752692 0.2144168 0.9752692 +0.9813491 0.2777122 0.8332267 +0.9857738 0.3448353 0.7444293 +0.9890579 0.4139373 0.6971439 +0.9915312 0.4830346 0.6808418 +0.9934145 0.5501939 0.6864128 +0.9948604 0.6137183 0.7062754 +0.9959777 0.6722907 0.7344044 +0.9968453 0.7250473 0.7662641 +0.9975217 0.7715762 0.7986542 +0.9980504 0.8118589 0.8294939 +0.9984648 0.8461791 0.8575787 +0.9987902 0.8750225 0.8823451 +0.9990459 0.8989863 0.9036652 +0.9992473 0.9187068 0.9216836 +0.9994059 0.9348083 0.9366954 +0.9995309 0.947871 0.9490638 +0.9996296 0.9584132 0.9591654 +0.9997074 0.9668855 0.967359 +0.9997689 0.9736715 0.9739691 +0.9998174 0.979092 0.9792788 +0.9998557 0.9834125 0.9835296 +0.999886 0.9868502 0.9869236 +0.9999099 0.9895818 0.9896278 +0.9999288 0.99175 0.9917788 +0.9999437 0.9934694 0.9934874 +0.2151269 0.2200584 0.9754027 +0.2150852 0.2198803 0.9753975 +0.2150342 0.2196565 0.9753908 +0.2149725 0.219376 0.9753825 +0.2148987 0.2190253 0.9753721 +0.2148124 0.2185882 0.9753591 +0.2147144 0.2180458 0.975343 +0.2146085 0.2173767 0.9753231 +0.2145034 0.2165577 0.9752987 +0.2144168 0.2155656 0.9752692 +0.2143816 0.2143816 0.975234 +0.2158372 0.2143816 0.975234 +0.2176788 0.2143816 0.975234 +0.2200085 0.2143816 0.975234 +0.222956 0.2143816 0.975234 +0.2266849 0.2143816 0.975234 +0.2314025 0.2143816 0.975234 +0.2373708 0.2143816 0.975234 +0.2449216 0.2143816 0.975234 +0.2544742 0.2143816 0.975234 +0.2665596 0.2143816 0.975234 +0.2818492 0.2143816 0.975234 +0.3011925 0.2143816 0.975234 +0.3256642 0.2143816 0.975234 +0.3566242 0.2143816 0.975234 +0.3957926 0.2143816 0.975234 +0.4453457 0.2143816 0.975234 +0.5080368 0.2143816 0.975234 +0.5873492 0.2143816 0.975234 +0.6876897 0.2143816 0.975234 +0.8146336 0.2143816 0.975234 +0.975234 0.2143816 0.975234 +0.9813291 0.2776503 0.8330211 +0.9857621 0.3447636 0.7441676 +0.989051 0.4138668 0.6968875 +0.9915271 0.4829718 0.6806192 +0.993412 0.5501416 0.6862332 +0.9948589 0.6136769 0.7061378 +0.9959768 0.6722594 0.7343031 +0.9968448 0.7250244 0.7661917 +0.9975213 0.7715599 0.7986038 +0.9980502 0.8118476 0.8294595 +0.9984647 0.8461714 0.8575557 +0.9987901 0.8750173 0.8823298 +0.9990459 0.8989829 0.9036553 +0.9992472 0.9187045 0.9216771 +0.9994059 0.9348069 0.9366913 +0.9995309 0.94787 0.9490611 +0.9996296 0.9584126 0.9591637 +0.9997074 0.9668852 0.9673579 +0.9997689 0.9736712 0.9739684 +0.9998174 0.9790919 0.9792784 +0.9998557 0.9834124 0.9835294 +0.999886 0.9868502 0.9869235 +0.9999099 0.9895818 0.9896277 +0.9999288 0.99175 0.9917787 +0.9999437 0.9934694 0.9934874 +0.2151269 0.2215035 0.9754027 +0.2150852 0.2213257 0.9753975 +0.2150342 0.2211023 0.9753908 +0.2149725 0.2208224 0.9753825 +0.2148987 0.2204723 0.9753721 +0.2148124 0.220036 0.9753591 +0.2147144 0.2194946 0.975343 +0.2146085 0.2188268 0.9753231 +0.2145034 0.2180092 0.9752987 +0.2144168 0.217019 0.9752692 +0.2143816 0.2158372 0.975234 +0.2144566 0.2144566 0.9751928 +0.2163014 0.2144566 0.9751928 +0.2186353 0.2144566 0.9751928 +0.2215879 0.2144566 0.9751928 +0.2253234 0.2144566 0.9751928 +0.2300493 0.2144566 0.9751928 +0.2360282 0.2144566 0.9751928 +0.2435923 0.2144566 0.9751928 +0.2531618 0.2144566 0.9751928 +0.2652685 0.2144566 0.9751928 +0.280585 0.2144566 0.9751928 +0.2999624 0.2144566 0.9751928 +0.3244773 0.2144566 0.9751928 +0.3554919 0.2144566 0.9751928 +0.3947294 0.2144566 0.9751928 +0.4443699 0.2144566 0.9751928 +0.5071716 0.2144566 0.9751928 +0.5866239 0.2144566 0.9751928 +0.6871414 0.2144566 0.9751928 +0.8143091 0.2144566 0.9751928 +0.9751928 0.2144566 0.9751928 +0.9813057 0.2776626 0.832781 +0.9857485 0.3447407 0.7438622 +0.989043 0.4138277 0.6965883 +0.9915223 0.4829286 0.6803596 +0.9934091 0.5501012 0.6860238 +0.9948571 0.6136427 0.7059774 +0.9959757 0.6722322 0.7341849 +0.9968441 0.7250039 0.7661073 +0.9975209 0.7715449 0.7985451 +0.99805 0.811837 0.8294195 +0.9984645 0.8461641 0.8575288 +0.99879 0.8750124 0.882312 +0.9990458 0.8989796 0.9036436 +0.9992472 0.9187024 0.9216695 +0.9994059 0.9348055 0.9366864 +0.9995309 0.9478691 0.949058 +0.9996296 0.958412 0.9591617 +0.9997074 0.9668848 0.9673567 +0.9997689 0.973671 0.9739676 +0.9998174 0.9790917 0.9792779 +0.9998557 0.9834123 0.983529 +0.999886 0.9868501 0.9869233 +0.9999099 0.9895818 0.9896276 +0.9999288 0.9917499 0.9917786 +0.9999437 0.9934694 0.9934873 +0.2151269 0.2233317 0.9754027 +0.2150852 0.2231543 0.9753975 +0.2150342 0.2229315 0.9753908 +0.2149725 0.2226522 0.9753825 +0.2148987 0.2223029 0.9753721 +0.2148124 0.2218676 0.9753591 +0.2147144 0.2213275 0.975343 +0.2146085 0.2206612 0.9753231 +0.2145034 0.2198456 0.9752987 +0.2144168 0.2188577 0.9752692 +0.2143816 0.2176788 0.975234 +0.2144566 0.2163014 0.9751928 +0.2147432 0.2147432 0.9751462 +0.2170817 0.2147432 0.9751462 +0.2200403 0.2147432 0.9751462 +0.2237832 0.2147432 0.9751462 +0.2285185 0.2147432 0.9751462 +0.2345093 0.2147432 0.9751462 +0.2420885 0.2147432 0.9751462 +0.251677 0.2147432 0.9751462 +0.2638078 0.2147432 0.9751462 +0.2791549 0.2147432 0.9751462 +0.2985709 0.2147432 0.9751462 +0.3231346 0.2147432 0.9751462 +0.354211 0.2147432 0.9751462 +0.3935266 0.2147432 0.9751462 +0.443266 0.2147432 0.9751462 +0.5061928 0.2147432 0.9751462 +0.5858033 0.2147432 0.9751462 +0.6865211 0.2147432 0.9751462 +0.8139421 0.2147432 0.9751462 +0.9751462 0.2147432 0.9751462 +0.9812792 0.2778236 0.8325095 +0.9857332 0.3448204 0.743517 +0.9890339 0.4138582 0.6962504 +0.9915169 0.4829319 0.6800663 +0.9934058 0.5500915 0.6857874 +0.9948551 0.6136284 0.7057964 +0.9959745 0.672218 0.7340516 +0.9968433 0.7249916 0.7660121 +0.9975204 0.7715352 0.7984788 +0.9980497 0.8118298 0.8293742 +0.9984643 0.8461589 0.8574984 +0.9987899 0.8750088 0.882292 +0.9990458 0.8989771 0.9036305 +0.9992472 0.9187008 0.921661 +0.9994058 0.9348044 0.9366809 +0.9995309 0.9478684 0.9490545 +0.9996296 0.9584115 0.9591595 +0.9997074 0.9668845 0.9673553 +0.9997689 0.9736708 0.9739667 +0.9998174 0.9790916 0.9792773 +0.9998557 0.9834122 0.9835287 +0.999886 0.9868501 0.986923 +0.9999099 0.9895817 0.9896274 +0.9999288 0.9917499 0.9917785 +0.9999437 0.9934694 0.9934873 +0.2151269 0.2256446 0.9754027 +0.2150852 0.2254677 0.9753975 +0.2150342 0.2252456 0.9753908 +0.2149725 0.2249671 0.9753825 +0.2148987 0.2246189 0.9753721 +0.2148124 0.2241849 0.9753591 +0.2147144 0.2236464 0.975343 +0.2146085 0.2229821 0.9753231 +0.2145034 0.2221689 0.9752987 +0.2144168 0.221184 0.9752692 +0.2143816 0.2200085 0.975234 +0.2144566 0.2186353 0.9751928 +0.2147432 0.2170817 0.9751462 +0.2154135 0.2154135 0.9750962 +0.2183784 0.2154135 0.9750962 +0.2221293 0.2154135 0.9750962 +0.2268747 0.2154135 0.9750962 +0.2328783 0.2154135 0.9750962 +0.2404736 0.2154135 0.9750962 +0.2500826 0.2154135 0.9750962 +0.2622393 0.2154135 0.9750962 +0.2776191 0.2154135 0.9750962 +0.2970766 0.2154135 0.9750962 +0.3216928 0.2154135 0.9750962 +0.3528354 0.2154135 0.9750962 +0.392235 0.2154135 0.9750962 +0.4420805 0.2154135 0.9750962 +0.5051417 0.2154135 0.9750962 +0.5849222 0.2154135 0.9750962 +0.6858549 0.2154135 0.9750962 +0.8135479 0.2154135 0.9750962 +0.9750962 0.2154135 0.9750962 +0.9812508 0.2782606 0.8322181 +0.9857167 0.3450957 0.7431467 +0.9890241 0.4140252 0.695888 +0.991511 0.4830292 0.679752 +0.9934023 0.5501456 0.685534 +0.994853 0.6136569 0.7056024 +0.9959732 0.672232 0.7339088 +0.9968425 0.7249978 0.7659102 +0.9975199 0.7715376 0.7984078 +0.9980494 0.8118303 0.8293258 +0.9984642 0.8461587 0.857466 +0.9987897 0.8750084 0.8822705 +0.9990457 0.8989767 0.9036165 +0.9992471 0.9187004 0.9216519 +0.9994058 0.9348042 0.9366751 +0.9995309 0.9478683 0.9490508 +0.9996295 0.9584114 0.9591571 +0.9997074 0.9668844 0.9673538 +0.9997689 0.9736708 0.9739657 +0.9998174 0.9790916 0.9792767 +0.9998557 0.9834122 0.9835283 +0.999886 0.98685 0.9869228 +0.9999099 0.9895817 0.9896273 +0.9999288 0.9917499 0.9917784 +0.9999437 0.9934694 0.9934872 +0.2151269 0.2285707 0.9754027 +0.2150852 0.2283945 0.9753975 +0.2150342 0.2281732 0.9753908 +0.2149725 0.2278958 0.9753825 +0.2148987 0.2275489 0.9753721 +0.2148124 0.2271165 0.9753591 +0.2147144 0.2265801 0.975343 +0.2146085 0.2259183 0.9753231 +0.2145034 0.2251082 0.9752987 +0.2144168 0.224127 0.9752692 +0.2143816 0.222956 0.975234 +0.2144566 0.2215879 0.9751928 +0.2147432 0.2200403 0.9751462 +0.2154135 0.2183784 0.9750962 +0.2167545 0.2167545 0.9750472 +0.2205133 0.2167545 0.9750472 +0.2252686 0.2167545 0.9750472 +0.2312846 0.2167545 0.9750472 +0.2388957 0.2167545 0.9750472 +0.2485248 0.2167545 0.9750472 +0.2607068 0.2167545 0.9750472 +0.2761186 0.2167545 0.9750472 +0.2956165 0.2167545 0.9750472 +0.3202839 0.2167545 0.9750472 +0.3514914 0.2167545 0.9750472 +0.390973 0.2167545 0.9750472 +0.4409223 0.2167545 0.9750472 +0.5041146 0.2167545 0.9750472 +0.5840612 0.2167545 0.9750472 +0.685204 0.2167545 0.9750472 +0.8131627 0.2167545 0.9750472 +0.9750472 0.2167545 0.9750472 +0.9812231 0.2791873 0.8319336 +0.9857006 0.3457234 0.7427853 +0.9890146 0.4144423 0.6955345 +0.9915054 0.4833013 0.6794455 +0.9933988 0.5503203 0.685287 +0.9948509 0.6137675 0.7054133 +0.9959719 0.6723012 0.7337696 +0.9968418 0.7250408 0.7658108 +0.9975194 0.7715641 0.7983387 +0.9980491 0.8118466 0.8292787 +0.998464 0.8461687 0.8574344 +0.9987896 0.8750145 0.8822496 +0.9990456 0.8989805 0.9036028 +0.9992471 0.9187027 0.9216431 +0.9994058 0.9348056 0.9366694 +0.9995309 0.9478691 0.9490471 +0.9996295 0.958412 0.9591548 +0.9997074 0.9668847 0.9673523 +0.9997688 0.973671 0.9739648 +0.9998174 0.9790917 0.9792761 +0.9998557 0.9834123 0.9835279 +0.999886 0.9868501 0.9869226 +0.9999099 0.9895817 0.9896271 +0.9999288 0.9917499 0.9917783 +0.9999437 0.9934694 0.9934872 +0.2151269 0.2322726 0.9754027 +0.2150852 0.2320973 0.9753975 +0.2150342 0.2318771 0.9753908 +0.2149725 0.231601 0.9753825 +0.2148987 0.2312557 0.9753721 +0.2148124 0.2308255 0.9753591 +0.2147144 0.2302916 0.975343 +0.2146085 0.229633 0.9753231 +0.2145034 0.2288268 0.9752987 +0.2144168 0.2278503 0.9752692 +0.2143816 0.2266849 0.975234 +0.2144566 0.2253234 0.9751928 +0.2147432 0.2237832 0.9751462 +0.2154135 0.2221293 0.9750962 +0.2167545 0.2205133 0.9750472 +0.2192389 0.2192389 0.9750086 +0.224002 0.2192389 0.9750086 +0.2300279 0.2192389 0.9750086 +0.2376515 0.2192389 0.9750086 +0.2472963 0.2192389 0.9750086 +0.2594983 0.2192389 0.9750086 +0.2749353 0.2192389 0.9750086 +0.2944652 0.2192389 0.9750086 +0.319173 0.2192389 0.9750086 +0.3504316 0.2192389 0.9750086 +0.3899778 0.2192389 0.9750086 +0.4400089 0.2192389 0.9750086 +0.5033048 0.2192389 0.9750086 +0.5833822 0.2192389 0.9750086 +0.6846907 0.2192389 0.9750086 +0.812859 0.2192389 0.9750086 +0.9750086 0.2192389 0.9750086 +0.9812013 0.2809573 0.8317093 +0.9856879 0.3469645 0.7425006 +0.9890072 0.4152991 0.6952561 +0.9915009 0.4838841 0.6792041 +0.9933961 0.5507113 0.6850926 +0.9948493 0.6140266 0.7052645 +0.9959709 0.6724711 0.7336601 +0.9968411 0.7251511 0.7657327 +0.9975191 0.7716352 0.7982843 +0.9980488 0.8118921 0.8292416 +0.9984638 0.8461977 0.8574095 +0.9987895 0.8750329 0.8822331 +0.9990456 0.8989921 0.903592 +0.999247 0.9187101 0.9216361 +0.9994057 0.9348102 0.9366649 +0.9995309 0.947872 0.9490443 +0.9996295 0.9584138 0.959153 +0.9997074 0.9668859 0.9673511 +0.9997688 0.9736717 0.9739641 +0.9998174 0.9790921 0.9792757 +0.9998557 0.9834126 0.9835276 +0.999886 0.9868503 0.9869224 +0.9999099 0.9895819 0.989627 +0.9999288 0.99175 0.9917783 +0.9999437 0.9934694 0.9934871 +0.2151269 0.236956 0.9754027 +0.2150852 0.2367818 0.9753975 +0.2150342 0.2365629 0.9753908 +0.2149725 0.2362885 0.9753825 +0.2148987 0.2359454 0.9753721 +0.2148124 0.2355177 0.9753591 +0.2147144 0.2349871 0.975343 +0.2146085 0.2343326 0.9753231 +0.2145034 0.2335313 0.9752987 +0.2144168 0.2325608 0.9752692 +0.2143816 0.2314025 0.975234 +0.2144566 0.2300493 0.9751928 +0.2147432 0.2285185 0.9751462 +0.2154135 0.2268747 0.9750962 +0.2167545 0.2252686 0.9750472 +0.2192389 0.224002 0.9750086 +0.2235962 0.2235962 0.9749962 +0.2296253 0.2235962 0.9749962 +0.2372529 0.2235962 0.9749962 +0.2469027 0.2235962 0.9749962 +0.2591111 0.2235962 0.9749962 +0.2745562 0.2235962 0.9749962 +0.2940963 0.2235962 0.9749962 +0.3188171 0.2235962 0.9749962 +0.3500921 0.2235962 0.9749962 +0.389659 0.2235962 0.9749962 +0.4397163 0.2235962 0.9749962 +0.5030453 0.2235962 0.9749962 +0.5831647 0.2235962 0.9749962 +0.6845262 0.2235962 0.9749962 +0.8127617 0.2235962 0.9749962 +0.9749962 0.2235962 0.9749962 +0.9811943 0.2841192 0.8316375 +0.9856839 0.3492254 0.7424095 +0.9890048 0.4168922 0.695167 +0.9914995 0.4849907 0.6791269 +0.9933953 0.5514695 0.6850303 +0.9948487 0.6145393 0.7052169 +0.9959706 0.6728136 0.733625 +0.9968409 0.7253775 0.7657077 +0.9975189 0.7717834 0.7982669 +0.9980488 0.8119884 0.8292297 +0.9984638 0.8462598 0.8574015 +0.9987895 0.8750727 0.8822279 +0.9990455 0.8990175 0.9035886 +0.999247 0.9187262 0.9216339 +0.9994057 0.9348204 0.9366635 +0.9995308 0.9478785 0.9490434 +0.9996295 0.9584178 0.9591524 +0.9997074 0.9668884 0.9673508 +0.9997688 0.9736733 0.9739638 +0.9998174 0.9790931 0.9792755 +0.9998557 0.9834132 0.9835276 +0.999886 0.9868507 0.9869223 +0.9999099 0.9895821 0.989627 +0.9999288 0.9917502 0.9917782 +0.9999437 0.9934695 0.9934871 +0.2151269 0.2428812 0.9754027 +0.2150852 0.2427083 0.9753975 +0.2150342 0.2424911 0.9753908 +0.2149725 0.2422188 0.9753825 +0.2148987 0.2418784 0.9753721 +0.2148124 0.2414541 0.9753591 +0.2147144 0.2409276 0.975343 +0.2146085 0.2402781 0.9753231 +0.2145034 0.2394831 0.9752987 +0.2144168 0.2385201 0.9752692 +0.2143816 0.2373708 0.975234 +0.2144566 0.2360282 0.9751928 +0.2147432 0.2345093 0.9751462 +0.2154135 0.2328783 0.9750962 +0.2167545 0.2312846 0.9750472 +0.2192389 0.2300279 0.9750086 +0.2235962 0.2296253 0.9749962 +0.2296253 0.2296253 0.9749962 +0.2372529 0.2296253 0.9749962 +0.2469027 0.2296253 0.9749962 +0.2591111 0.2296253 0.9749962 +0.2745562 0.2296253 0.9749962 +0.2940963 0.2296253 0.9749962 +0.3188171 0.2296253 0.9749962 +0.3500921 0.2296253 0.9749962 +0.389659 0.2296253 0.9749962 +0.4397163 0.2296253 0.9749962 +0.5030453 0.2296253 0.9749962 +0.5831647 0.2296253 0.9749962 +0.6845262 0.2296253 0.9749962 +0.8127617 0.2296253 0.9749962 +0.9749962 0.2296253 0.9749962 +0.9811943 0.2885124 0.8316375 +0.9856839 0.3523802 0.7424095 +0.9890048 0.419125 0.695167 +0.9914995 0.4865484 0.6791269 +0.9933953 0.5525411 0.6850303 +0.9948487 0.6152669 0.7052169 +0.9959706 0.6733015 0.733625 +0.9968409 0.7257011 0.7657077 +0.9975189 0.7719959 0.7982669 +0.9980488 0.8121268 0.8292297 +0.9984638 0.8463492 0.8574015 +0.9987895 0.8751301 0.8822279 +0.9990455 0.8990542 0.9035886 +0.999247 0.9187495 0.9216339 +0.9994057 0.9348352 0.9366635 +0.9995308 0.9478878 0.9490434 +0.9996295 0.9584237 0.9591524 +0.9997074 0.9668922 0.9673508 +0.9997688 0.9736756 0.9739638 +0.9998174 0.9790946 0.9792755 +0.9998557 0.9834141 0.9835276 +0.999886 0.9868512 0.9869223 +0.9999099 0.9895825 0.989627 +0.9999288 0.9917504 0.9917782 +0.9999437 0.9934697 0.9934871 +0.2151269 0.2503773 0.9754027 +0.2150852 0.2502061 0.9753975 +0.2150342 0.249991 0.9753908 +0.2149725 0.2497215 0.9753825 +0.2148987 0.2493844 0.9753721 +0.2148124 0.2489643 0.9753591 +0.2147144 0.2484431 0.975343 +0.2146085 0.2478 0.9753231 +0.2145034 0.2470129 0.9752987 +0.2144168 0.2460594 0.9752692 +0.2143816 0.2449216 0.975234 +0.2144566 0.2435923 0.9751928 +0.2147432 0.2420885 0.9751462 +0.2154135 0.2404736 0.9750962 +0.2167545 0.2388957 0.9750472 +0.2192389 0.2376515 0.9750086 +0.2235962 0.2372529 0.9749962 +0.2296253 0.2372529 0.9749962 +0.2372529 0.2372529 0.9749962 +0.2469027 0.2372529 0.9749962 +0.2591111 0.2372529 0.9749962 +0.2745562 0.2372529 0.9749962 +0.2940963 0.2372529 0.9749962 +0.3188171 0.2372529 0.9749962 +0.3500921 0.2372529 0.9749962 +0.389659 0.2372529 0.9749962 +0.4397163 0.2372529 0.9749962 +0.5030453 0.2372529 0.9749962 +0.5831647 0.2372529 0.9749962 +0.6845262 0.2372529 0.9749962 +0.8127617 0.2372529 0.9749962 +0.9749962 0.2372529 0.9749962 +0.9811943 0.2940703 0.8316375 +0.9856839 0.3563715 0.7424095 +0.9890048 0.4219498 0.695167 +0.9914995 0.4885191 0.6791269 +0.9933953 0.5538969 0.6850303 +0.9948487 0.6161874 0.7052169 +0.9959706 0.6739188 0.733625 +0.9968409 0.7261105 0.7657077 +0.9975189 0.7722648 0.7982669 +0.9980488 0.8123018 0.8292297 +0.9984638 0.8464623 0.8574015 +0.9987895 0.8752028 0.8822279 +0.9990455 0.8991006 0.9035886 +0.999247 0.9187791 0.9216339 +0.9994057 0.9348539 0.9366635 +0.9995308 0.9478997 0.9490434 +0.9996295 0.9584312 0.9591524 +0.9997074 0.9668969 0.9673508 +0.9997688 0.9736786 0.9739638 +0.9998174 0.9790965 0.9792755 +0.9998557 0.9834153 0.9835276 +0.999886 0.986852 0.9869223 +0.9999099 0.9895829 0.989627 +0.9999288 0.9917507 0.9917782 +0.9999437 0.9934698 0.9934871 +0.2151269 0.2598608 0.9754027 +0.2150852 0.2596918 0.9753975 +0.2150342 0.2594794 0.9753908 +0.2149725 0.2592133 0.9753825 +0.2148987 0.2588805 0.9753721 +0.2148124 0.2584657 0.9753591 +0.2147144 0.2579511 0.975343 +0.2146085 0.2573162 0.9753231 +0.2145034 0.256539 0.9752987 +0.2144168 0.2555977 0.9752692 +0.2143816 0.2544742 0.975234 +0.2144566 0.2531618 0.9751928 +0.2147432 0.251677 0.9751462 +0.2154135 0.2500826 0.9750962 +0.2167545 0.2485248 0.9750472 +0.2192389 0.2472963 0.9750086 +0.2235962 0.2469027 0.9749962 +0.2296253 0.2469027 0.9749962 +0.2372529 0.2469027 0.9749962 +0.2469027 0.2469027 0.9749962 +0.2591111 0.2469027 0.9749962 +0.2745562 0.2469027 0.9749962 +0.2940963 0.2469027 0.9749962 +0.3188171 0.2469027 0.9749962 +0.3500921 0.2469027 0.9749962 +0.389659 0.2469027 0.9749962 +0.4397163 0.2469027 0.9749962 +0.5030453 0.2469027 0.9749962 +0.5831647 0.2469027 0.9749962 +0.6845262 0.2469027 0.9749962 +0.8127617 0.2469027 0.9749962 +0.9749962 0.2469027 0.9749962 +0.9811943 0.3011018 0.8316375 +0.9856839 0.3614209 0.7424095 +0.9890048 0.4255236 0.695167 +0.9914995 0.4910123 0.6791269 +0.9933953 0.5556122 0.6850303 +0.9948487 0.6173519 0.7052169 +0.9959706 0.6746998 0.733625 +0.9968409 0.7266285 0.7657077 +0.9975189 0.7726049 0.7982669 +0.9980488 0.8125232 0.8292297 +0.9984638 0.8466054 0.8574015 +0.9987895 0.8752947 0.8822279 +0.9990455 0.8991593 0.9035886 +0.999247 0.9188164 0.9216339 +0.9994057 0.9348776 0.9366635 +0.9995308 0.9479146 0.9490434 +0.9996295 0.9584406 0.9591524 +0.9997074 0.9669028 0.9673508 +0.9997688 0.9736823 0.9739638 +0.9998174 0.9790988 0.9792755 +0.9998557 0.9834167 0.9835276 +0.999886 0.9868529 0.9869223 +0.9999099 0.9895835 0.989627 +0.9999288 0.991751 0.9917782 +0.9999437 0.9934701 0.9934871 +0.2151269 0.2718587 0.9754027 +0.2150852 0.2716924 0.9753975 +0.2150342 0.2714835 0.9753908 +0.2149725 0.2712217 0.9753825 +0.2148987 0.2708943 0.9753721 +0.2148124 0.2704863 0.9753591 +0.2147144 0.26998 0.975343 +0.2146085 0.2693554 0.9753231 +0.2145034 0.2685909 0.9752987 +0.2144168 0.2676648 0.9752692 +0.2143816 0.2665596 0.975234 +0.2144566 0.2652685 0.9751928 +0.2147432 0.2638078 0.9751462 +0.2154135 0.2622393 0.9750962 +0.2167545 0.2607068 0.9750472 +0.2192389 0.2594983 0.9750086 +0.2235962 0.2591111 0.9749962 +0.2296253 0.2591111 0.9749962 +0.2372529 0.2591111 0.9749962 +0.2469027 0.2591111 0.9749962 +0.2591111 0.2591111 0.9749962 +0.2745562 0.2591111 0.9749962 +0.2940963 0.2591111 0.9749962 +0.3188171 0.2591111 0.9749962 +0.3500921 0.2591111 0.9749962 +0.389659 0.2591111 0.9749962 +0.4397163 0.2591111 0.9749962 +0.5030453 0.2591111 0.9749962 +0.5831647 0.2591111 0.9749962 +0.6845262 0.2591111 0.9749962 +0.8127617 0.2591111 0.9749962 +0.9749962 0.2591111 0.9749962 +0.9811943 0.3099976 0.8316375 +0.9856839 0.3678092 0.7424095 +0.9890048 0.4300448 0.695167 +0.9914995 0.4941665 0.6791269 +0.9933953 0.5577822 0.6850303 +0.9948487 0.6188252 0.7052169 +0.9959706 0.6756878 0.733625 +0.9968409 0.7272837 0.7657077 +0.9975189 0.7730352 0.7982669 +0.9980488 0.8128033 0.8292297 +0.9984638 0.8467864 0.8574015 +0.9987895 0.8754109 0.8822279 +0.9990455 0.8992336 0.9035886 +0.999247 0.9188636 0.9216339 +0.9994057 0.9349075 0.9366635 +0.9995308 0.9479335 0.9490434 +0.9996295 0.9584526 0.9591524 +0.9997074 0.9669103 0.9673508 +0.9997688 0.973687 0.9739638 +0.9998174 0.9791018 0.9792755 +0.9998557 0.9834186 0.9835276 +0.999886 0.9868541 0.9869223 +0.9999099 0.9895842 0.989627 +0.9999288 0.9917515 0.9917782 +0.9999437 0.9934704 0.9934871 +0.2151269 0.2870375 0.9754027 +0.2150852 0.2868747 0.9753975 +0.2150342 0.2866702 0.9753908 +0.2149725 0.2864139 0.9753825 +0.2148987 0.2860933 0.9753721 +0.2148124 0.2856938 0.9753591 +0.2147144 0.2851981 0.975343 +0.2146085 0.2845866 0.9753231 +0.2145034 0.283838 0.9752987 +0.2144168 0.2829313 0.9752692 +0.2143816 0.2818492 0.975234 +0.2144566 0.280585 0.9751928 +0.2147432 0.2791549 0.9751462 +0.2154135 0.2776191 0.9750962 +0.2167545 0.2761186 0.9750472 +0.2192389 0.2749353 0.9750086 +0.2235962 0.2745562 0.9749962 +0.2296253 0.2745562 0.9749962 +0.2372529 0.2745562 0.9749962 +0.2469027 0.2745562 0.9749962 +0.2591111 0.2745562 0.9749962 +0.2745562 0.2745562 0.9749962 +0.2940963 0.2745562 0.9749962 +0.3188171 0.2745562 0.9749962 +0.3500921 0.2745562 0.9749962 +0.389659 0.2745562 0.9749962 +0.4397163 0.2745562 0.9749962 +0.5030453 0.2745562 0.9749962 +0.5831647 0.2745562 0.9749962 +0.6845262 0.2745562 0.9749962 +0.8127617 0.2745562 0.9749962 +0.9749962 0.2745562 0.9749962 +0.9811943 0.3212519 0.8316375 +0.9856839 0.3758911 0.7424095 +0.9890048 0.4357648 0.695167 +0.9914995 0.498157 0.6791269 +0.9933953 0.5605276 0.6850303 +0.9948487 0.6206891 0.7052169 +0.9959706 0.6769378 0.733625 +0.9968409 0.7281127 0.7657077 +0.9975189 0.7735795 0.7982669 +0.9980488 0.8131577 0.8292297 +0.9984638 0.8470154 0.8574015 +0.9987895 0.875558 0.8822279 +0.9990455 0.8993275 0.9035886 +0.999247 0.9189234 0.9216339 +0.9994057 0.9349454 0.9366635 +0.9995308 0.9479575 0.9490434 +0.9996295 0.9584677 0.9591524 +0.9997074 0.9669198 0.9673508 +0.9997688 0.973693 0.9739638 +0.9998174 0.9791055 0.9792755 +0.9998557 0.9834209 0.9835276 +0.999886 0.9868555 0.9869223 +0.9999099 0.9895851 0.989627 +0.9999288 0.9917521 0.9917782 +0.9999437 0.9934707 0.9934871 +0.2151269 0.3062408 0.9754027 +0.2150852 0.3060824 0.9753975 +0.2150342 0.3058834 0.9753908 +0.2149725 0.3056339 0.9753825 +0.2148987 0.305322 0.9753721 +0.2148124 0.3049333 0.9753591 +0.2147144 0.304451 0.975343 +0.2146085 0.303856 0.9753231 +0.2145034 0.3031276 0.9752987 +0.2144168 0.3022454 0.9752692 +0.2143816 0.3011925 0.975234 +0.2144566 0.2999624 0.9751928 +0.2147432 0.2985709 0.9751462 +0.2154135 0.2970766 0.9750962 +0.2167545 0.2956165 0.9750472 +0.2192389 0.2944652 0.9750086 +0.2235962 0.2940963 0.9749962 +0.2296253 0.2940963 0.9749962 +0.2372529 0.2940963 0.9749962 +0.2469027 0.2940963 0.9749962 +0.2591111 0.2940963 0.9749962 +0.2745562 0.2940963 0.9749962 +0.2940963 0.2940963 0.9749962 +0.3188171 0.2940963 0.9749962 +0.3500921 0.2940963 0.9749962 +0.389659 0.2940963 0.9749962 +0.4397163 0.2940963 0.9749962 +0.5030453 0.2940963 0.9749962 +0.5831647 0.2940963 0.9749962 +0.6845262 0.2940963 0.9749962 +0.8127617 0.2940963 0.9749962 +0.9749962 0.2940963 0.9749962 +0.9811943 0.3354901 0.8316375 +0.9856839 0.3861159 0.7424095 +0.9890048 0.4430013 0.695167 +0.9914995 0.5032055 0.6791269 +0.9933953 0.5640008 0.6850303 +0.9948487 0.6230471 0.7052169 +0.9959706 0.6785192 0.733625 +0.9968409 0.7291615 0.7657077 +0.9975189 0.7742682 0.7982669 +0.9980488 0.8136061 0.8292297 +0.9984638 0.8473052 0.8574015 +0.9987895 0.8757441 0.8822279 +0.9990455 0.8994464 0.9035886 +0.999247 0.918999 0.9216339 +0.9994057 0.9349933 0.9366635 +0.9995308 0.9479878 0.9490434 +0.9996295 0.9584868 0.9591524 +0.9997074 0.9669318 0.9673508 +0.9997688 0.9737006 0.9739638 +0.9998174 0.9791103 0.9792755 +0.9998557 0.9834239 0.9835276 +0.999886 0.9868574 0.9869223 +0.9999099 0.9895863 0.989627 +0.9999288 0.9917528 0.9917782 +0.9999437 0.9934712 0.9934871 +0.2151269 0.3305354 0.9754027 +0.2150852 0.3303825 0.9753975 +0.2150342 0.3301905 0.9753908 +0.2149725 0.3299499 0.9753825 +0.2148987 0.3296489 0.9753721 +0.2148124 0.3292738 0.9753591 +0.2147144 0.3288084 0.975343 +0.2146085 0.3282343 0.9753231 +0.2145034 0.3275315 0.9752987 +0.2144168 0.3266802 0.9752692 +0.2143816 0.3256642 0.975234 +0.2144566 0.3244773 0.9751928 +0.2147432 0.3231346 0.9751462 +0.2154135 0.3216928 0.9750962 +0.2167545 0.3202839 0.9750472 +0.2192389 0.319173 0.9750086 +0.2235962 0.3188171 0.9749962 +0.2296253 0.3188171 0.9749962 +0.2372529 0.3188171 0.9749962 +0.2469027 0.3188171 0.9749962 +0.2591111 0.3188171 0.9749962 +0.2745562 0.3188171 0.9749962 +0.2940963 0.3188171 0.9749962 +0.3188171 0.3188171 0.9749962 +0.3500921 0.3188171 0.9749962 +0.389659 0.3188171 0.9749962 +0.4397163 0.3188171 0.9749962 +0.5030453 0.3188171 0.9749962 +0.5831647 0.3188171 0.9749962 +0.6845262 0.3188171 0.9749962 +0.8127617 0.3188171 0.9749962 +0.9749962 0.3188171 0.9749962 +0.9811943 0.3535032 0.8316375 +0.9856839 0.3990515 0.7424095 +0.9890048 0.4521565 0.695167 +0.9914995 0.5095925 0.6791269 +0.9933953 0.5683949 0.6850303 +0.9948487 0.6260304 0.7052169 +0.9959706 0.6805199 0.733625 +0.9968409 0.7304884 0.7657077 +0.9975189 0.7751395 0.7982669 +0.9980488 0.8141733 0.8292297 +0.9984638 0.8476717 0.8574015 +0.9987895 0.8759795 0.8822279 +0.9990455 0.8995968 0.9035886 +0.999247 0.9190947 0.9216339 +0.9994057 0.935054 0.9366635 +0.9995308 0.9480261 0.9490434 +0.9996295 0.9585109 0.9591524 +0.9997074 0.966947 0.9673508 +0.9997688 0.9737101 0.9739638 +0.9998174 0.9791163 0.9792755 +0.9998557 0.9834277 0.9835276 +0.999886 0.9868597 0.9869223 +0.9999099 0.9895878 0.989627 +0.9999288 0.9917537 0.9917782 +0.9999437 0.9934718 0.9934871 +0.2151269 0.3612712 0.9754027 +0.2150852 0.3611254 0.9753975 +0.2150342 0.3609422 0.9753908 +0.2149725 0.3607126 0.9753825 +0.2148987 0.3604255 0.9753721 +0.2148124 0.3600677 0.9753591 +0.2147144 0.3596237 0.975343 +0.2146085 0.359076 0.9753231 +0.2145034 0.3584055 0.9752987 +0.2144168 0.3575934 0.9752692 +0.2143816 0.3566242 0.975234 +0.2144566 0.3554919 0.9751928 +0.2147432 0.354211 0.9751462 +0.2154135 0.3528354 0.9750962 +0.2167545 0.3514914 0.9750472 +0.2192389 0.3504316 0.9750086 +0.2235962 0.3500921 0.9749962 +0.2296253 0.3500921 0.9749962 +0.2372529 0.3500921 0.9749962 +0.2469027 0.3500921 0.9749962 +0.2591111 0.3500921 0.9749962 +0.2745562 0.3500921 0.9749962 +0.2940963 0.3500921 0.9749962 +0.3188171 0.3500921 0.9749962 +0.3500921 0.3500921 0.9749962 +0.389659 0.3500921 0.9749962 +0.4397163 0.3500921 0.9749962 +0.5030453 0.3500921 0.9749962 +0.5831647 0.3500921 0.9749962 +0.6845262 0.3500921 0.9749962 +0.8127617 0.3500921 0.9749962 +0.9749962 0.3500921 0.9749962 +0.9811943 0.3762922 0.8316375 +0.9856839 0.4154167 0.7424095 +0.9890048 0.4637389 0.695167 +0.9914995 0.5176729 0.6791269 +0.9933953 0.573954 0.6850303 +0.9948487 0.6298046 0.7052169 +0.9959706 0.683051 0.733625 +0.9968409 0.732167 0.7657077 +0.9975189 0.7762418 0.7982669 +0.9980488 0.8148909 0.8292297 +0.9984638 0.8481355 0.8574015 +0.9987895 0.8762773 0.8822279 +0.9990455 0.899787 0.9035886 +0.999247 0.9192157 0.9216339 +0.9994057 0.9351307 0.9366635 +0.9995308 0.9480746 0.9490434 +0.9996295 0.9585415 0.9591524 +0.9997074 0.9669663 0.9673508 +0.9997688 0.9737222 0.9739638 +0.9998174 0.9791238 0.9792755 +0.9998557 0.9834324 0.9835276 +0.999886 0.9868627 0.9869223 +0.9999099 0.9895897 0.989627 +0.9999288 0.9917549 0.9917782 +0.9999437 0.9934725 0.9934871 +0.2151269 0.4001561 0.9754027 +0.2150852 0.4000191 0.9753975 +0.2150342 0.3998472 0.9753908 +0.2149725 0.3996316 0.9753825 +0.2148987 0.399362 0.9753721 +0.2148124 0.399026 0.9753591 +0.2147144 0.3986091 0.975343 +0.2146085 0.3980948 0.9753231 +0.2145034 0.3974652 0.9752987 +0.2144168 0.3967026 0.9752692 +0.2143816 0.3957926 0.975234 +0.2144566 0.3947294 0.9751928 +0.2147432 0.3935266 0.9751462 +0.2154135 0.392235 0.9750962 +0.2167545 0.390973 0.9750472 +0.2192389 0.3899778 0.9750086 +0.2235962 0.389659 0.9749962 +0.2296253 0.389659 0.9749962 +0.2372529 0.389659 0.9749962 +0.2469027 0.389659 0.9749962 +0.2591111 0.389659 0.9749962 +0.2745562 0.389659 0.9749962 +0.2940963 0.389659 0.9749962 +0.3188171 0.389659 0.9749962 +0.3500921 0.389659 0.9749962 +0.389659 0.389659 0.9749962 +0.4397163 0.389659 0.9749962 +0.5030453 0.389659 0.9749962 +0.5831647 0.389659 0.9749962 +0.6845262 0.389659 0.9749962 +0.8127617 0.389659 0.9749962 +0.9749962 0.389659 0.9749962 +0.9811943 0.4051232 0.8316375 +0.9856839 0.4361208 0.7424095 +0.9890048 0.4783922 0.695167 +0.9914995 0.5278957 0.6791269 +0.9933953 0.580987 0.6850303 +0.9948487 0.6345795 0.7052169 +0.9959706 0.6862532 0.733625 +0.9968409 0.7342907 0.7657077 +0.9975189 0.7776364 0.7982669 +0.9980488 0.8157988 0.8292297 +0.9984638 0.8487222 0.8574015 +0.9987895 0.8766541 0.8822279 +0.9990455 0.9000277 0.9035886 +0.999247 0.9193688 0.9216339 +0.9994057 0.9352277 0.9366635 +0.9995308 0.9481359 0.9490434 +0.9996295 0.9585802 0.9591524 +0.9997074 0.9669906 0.9673508 +0.9997688 0.9737375 0.9739638 +0.9998174 0.9791334 0.9792755 +0.9998557 0.9834385 0.9835276 +0.999886 0.9868665 0.9869223 +0.9999099 0.989592 0.989627 +0.9999288 0.9917564 0.9917782 +0.9999437 0.9934734 0.9934871 +0.2151269 0.4493504 0.9754027 +0.2150852 0.4492248 0.9753975 +0.2150342 0.4490669 0.9753908 +0.2149725 0.448869 0.9753825 +0.2148987 0.4486216 0.9753721 +0.2148124 0.4483133 0.9753591 +0.2147144 0.4479306 0.975343 +0.2146085 0.4474586 0.9753231 +0.2145034 0.4468808 0.9752987 +0.2144168 0.4461809 0.9752692 +0.2143816 0.4453457 0.975234 +0.2144566 0.4443699 0.9751928 +0.2147432 0.443266 0.9751462 +0.2154135 0.4420805 0.9750962 +0.2167545 0.4409223 0.9750472 +0.2192389 0.4400089 0.9750086 +0.2235962 0.4397163 0.9749962 +0.2296253 0.4397163 0.9749962 +0.2372529 0.4397163 0.9749962 +0.2469027 0.4397163 0.9749962 +0.2591111 0.4397163 0.9749962 +0.2745562 0.4397163 0.9749962 +0.2940963 0.4397163 0.9749962 +0.3188171 0.4397163 0.9749962 +0.3500921 0.4397163 0.9749962 +0.389659 0.4397163 0.9749962 +0.4397163 0.4397163 0.9749962 +0.5030453 0.4397163 0.9749962 +0.5831647 0.4397163 0.9749962 +0.6845262 0.4397163 0.9749962 +0.8127617 0.4397163 0.9749962 +0.9749962 0.4397163 0.9749962 +0.9811943 0.4415982 0.8316375 +0.9856839 0.4623142 0.7424095 +0.9890048 0.4969305 0.695167 +0.9914995 0.5408288 0.6791269 +0.9933953 0.5898847 0.6850303 +0.9948487 0.6406203 0.7052169 +0.9959706 0.6903044 0.733625 +0.9968409 0.7369774 0.7657077 +0.9975189 0.7794007 0.7982669 +0.9980488 0.8169474 0.8292297 +0.9984638 0.8494644 0.8574015 +0.9987895 0.8771307 0.8822279 +0.9990455 0.9003323 0.9035886 +0.999247 0.9195625 0.9216339 +0.9994057 0.9353505 0.9366635 +0.9995308 0.9482135 0.9490434 +0.9996295 0.9586291 0.9591524 +0.9997074 0.9670214 0.9673508 +0.9997688 0.9737569 0.9739638 +0.9998174 0.9791456 0.9792755 +0.9998557 0.9834461 0.9835276 +0.999886 0.9868713 0.9869223 +0.9999099 0.989595 0.989627 +0.9999288 0.9917582 0.9917782 +0.9999437 0.9934746 0.9934871 +0.2151269 0.5115877 0.9754027 +0.2150852 0.5114763 0.9753975 +0.2150342 0.5113363 0.9753908 +0.2149725 0.5111609 0.9753825 +0.2148987 0.5109415 0.9753721 +0.2148124 0.5106681 0.9753591 +0.2147144 0.5103288 0.975343 +0.2146085 0.5099103 0.9753231 +0.2145034 0.509398 0.9752987 +0.2144168 0.5087774 0.9752692 +0.2143816 0.5080368 0.975234 +0.2144566 0.5071716 0.9751928 +0.2147432 0.5061928 0.9751462 +0.2154135 0.5051417 0.9750962 +0.2167545 0.5041146 0.9750472 +0.2192389 0.5033048 0.9750086 +0.2235962 0.5030453 0.9749962 +0.2296253 0.5030453 0.9749962 +0.2372529 0.5030453 0.9749962 +0.2469027 0.5030453 0.9749962 +0.2591111 0.5030453 0.9749962 +0.2745562 0.5030453 0.9749962 +0.2940963 0.5030453 0.9749962 +0.3188171 0.5030453 0.9749962 +0.3500921 0.5030453 0.9749962 +0.389659 0.5030453 0.9749962 +0.4397163 0.5030453 0.9749962 +0.5030453 0.5030453 0.9749962 +0.5831647 0.5030453 0.9749962 +0.6845262 0.5030453 0.9749962 +0.8127617 0.5030453 0.9749962 +0.9749962 0.5030453 0.9749962 +0.9811943 0.4877437 0.8316375 +0.9856839 0.4954523 0.7424095 +0.9890048 0.5203839 0.695167 +0.9914995 0.5571908 0.6791269 +0.9933953 0.6011414 0.6850303 +0.9948487 0.6482627 0.7052169 +0.9959706 0.6954296 0.733625 +0.9968409 0.7403765 0.7657077 +0.9975189 0.7816327 0.7982669 +0.9980488 0.8184005 0.8292297 +0.9984638 0.8504035 0.8574015 +0.9987895 0.8777338 0.8822279 +0.9990455 0.9007175 0.9035886 +0.999247 0.9198076 0.9216339 +0.9994057 0.9355059 0.9366635 +0.9995308 0.9483117 0.9490434 +0.9996295 0.958691 0.9591524 +0.9997074 0.9670604 0.9673508 +0.9997688 0.9737814 0.9739638 +0.9998174 0.979161 0.9792755 +0.9998557 0.9834557 0.9835276 +0.999886 0.9868773 0.9869223 +0.9999099 0.9895988 0.989627 +0.9999288 0.9917606 0.9917782 +0.9999437 0.9934761 0.9934871 +0.2151269 0.590326 0.9754027 +0.2150852 0.5902326 0.9753975 +0.2150342 0.5901152 0.9753908 +0.2149725 0.5899682 0.9753825 +0.2148987 0.5897842 0.9753721 +0.2148124 0.589555 0.9753591 +0.2147144 0.5892706 0.975343 +0.2146085 0.5889198 0.9753231 +0.2145034 0.5884903 0.9752987 +0.2144168 0.5879701 0.9752692 +0.2143816 0.5873492 0.975234 +0.2144566 0.5866239 0.9751928 +0.2147432 0.5858033 0.9751462 +0.2154135 0.5849222 0.9750962 +0.2167545 0.5840612 0.9750472 +0.2192389 0.5833822 0.9750086 +0.2235962 0.5831647 0.9749962 +0.2296253 0.5831647 0.9749962 +0.2372529 0.5831647 0.9749962 +0.2469027 0.5831647 0.9749962 +0.2591111 0.5831647 0.9749962 +0.2745562 0.5831647 0.9749962 +0.2940963 0.5831647 0.9749962 +0.3188171 0.5831647 0.9749962 +0.3500921 0.5831647 0.9749962 +0.389659 0.5831647 0.9749962 +0.4397163 0.5831647 0.9749962 +0.5030453 0.5831647 0.9749962 +0.5831647 0.5831647 0.9749962 +0.6845262 0.5831647 0.9749962 +0.8127617 0.5831647 0.9749962 +0.9749962 0.5831647 0.9749962 +0.9811943 0.5461239 0.8316375 +0.9856839 0.5373763 0.7424095 +0.9890048 0.5500554 0.695167 +0.9914995 0.577891 0.6791269 +0.9933953 0.6153825 0.6850303 +0.9948487 0.6579314 0.7052169 +0.9959706 0.7019138 0.733625 +0.9968409 0.7446768 0.7657077 +0.9975189 0.7844566 0.7982669 +0.9980488 0.8202389 0.8292297 +0.9984638 0.8515915 0.8574015 +0.9987895 0.8784967 0.8822279 +0.9990455 0.9012049 0.9035886 +0.999247 0.9201176 0.9216339 +0.9994057 0.9357024 0.9366635 +0.9995308 0.9484359 0.9490434 +0.9996295 0.9587693 0.9591524 +0.9997074 0.9671097 0.9673508 +0.9997688 0.9738123 0.9739638 +0.9998174 0.9791804 0.9792755 +0.9998557 0.9834679 0.9835276 +0.999886 0.986885 0.9869223 +0.9999099 0.9896036 0.989627 +0.9999288 0.9917636 0.9917782 +0.9999437 0.9934779 0.9934871 +0.2151269 0.6899401 0.9754027 +0.2150852 0.6898695 0.9753975 +0.2150342 0.6897808 0.9753908 +0.2149725 0.6896696 0.9753825 +0.2148987 0.6895306 0.9753721 +0.2148124 0.6893573 0.9753591 +0.2147144 0.6891423 0.975343 +0.2146085 0.6888771 0.9753231 +0.2145034 0.6885524 0.9752987 +0.2144168 0.6881591 0.9752692 +0.2143816 0.6876897 0.975234 +0.2144566 0.6871414 0.9751928 +0.2147432 0.6865211 0.9751462 +0.2154135 0.6858549 0.9750962 +0.2167545 0.685204 0.9750472 +0.2192389 0.6846907 0.9750086 +0.2235962 0.6845262 0.9749962 +0.2296253 0.6845262 0.9749962 +0.2372529 0.6845262 0.9749962 +0.2469027 0.6845262 0.9749962 +0.2591111 0.6845262 0.9749962 +0.2745562 0.6845262 0.9749962 +0.2940963 0.6845262 0.9749962 +0.3188171 0.6845262 0.9749962 +0.3500921 0.6845262 0.9749962 +0.389659 0.6845262 0.9749962 +0.4397163 0.6845262 0.9749962 +0.5030453 0.6845262 0.9749962 +0.5831647 0.6845262 0.9749962 +0.6845262 0.6845262 0.9749962 +0.8127617 0.6845262 0.9749962 +0.9749962 0.6845262 0.9749962 +0.9811943 0.6199824 0.8316375 +0.9856839 0.5904156 0.7424095 +0.9890048 0.5875938 0.695167 +0.9914995 0.6040793 0.6791269 +0.9933953 0.6333995 0.6850303 +0.9948487 0.6701635 0.7052169 +0.9959706 0.710117 0.733625 +0.9968409 0.7501172 0.7657077 +0.9975189 0.7880291 0.7982669 +0.9980488 0.8225647 0.8292297 +0.9984638 0.8530945 0.8574015 +0.9987895 0.8794619 0.8822279 +0.9990455 0.9018215 0.9035886 +0.999247 0.9205098 0.9216339 +0.9994057 0.935951 0.9366635 +0.9995308 0.9485931 0.9490434 +0.9996295 0.9588684 0.9591524 +0.9997074 0.967172 0.9673508 +0.9997688 0.9738515 0.9739638 +0.9998174 0.979205 0.9792755 +0.9998557 0.9834833 0.9835276 +0.999886 0.9868946 0.9869223 +0.9999099 0.9896096 0.989627 +0.9999288 0.9917674 0.9917782 +0.9999437 0.9934803 0.9934871 +0.2151269 0.8159649 0.9754027 +0.2150852 0.8159232 0.9753975 +0.2150342 0.8158707 0.9753908 +0.2149725 0.8158049 0.9753825 +0.2148987 0.8157227 0.9753721 +0.2148124 0.8156201 0.9753591 +0.2147144 0.815493 0.975343 +0.2146085 0.815336 0.9753231 +0.2145034 0.8151439 0.9752987 +0.2144168 0.8149113 0.9752692 +0.2143816 0.8146336 0.975234 +0.2144566 0.8143091 0.9751928 +0.2147432 0.8139421 0.9751462 +0.2154135 0.8135479 0.9750962 +0.2167545 0.8131627 0.9750472 +0.2192389 0.812859 0.9750086 +0.2235962 0.8127617 0.9749962 +0.2296253 0.8127617 0.9749962 +0.2372529 0.8127617 0.9749962 +0.2469027 0.8127617 0.9749962 +0.2591111 0.8127617 0.9749962 +0.2745562 0.8127617 0.9749962 +0.2940963 0.8127617 0.9749962 +0.3188171 0.8127617 0.9749962 +0.3500921 0.8127617 0.9749962 +0.389659 0.8127617 0.9749962 +0.4397163 0.8127617 0.9749962 +0.5030453 0.8127617 0.9749962 +0.5831647 0.8127617 0.9749962 +0.6845262 0.8127617 0.9749962 +0.8127617 0.8127617 0.9749962 +0.9749962 0.8127617 0.9749962 +0.9811943 0.713423 0.8316375 +0.9856839 0.6575172 0.7424095 +0.9890048 0.6350848 0.695167 +0.9914995 0.637211 0.6791269 +0.9933953 0.6561933 0.6850303 +0.9948487 0.6856388 0.7052169 +0.9959706 0.7204952 0.733625 +0.9968409 0.757 0.7657077 +0.9975189 0.7925488 0.7982669 +0.9980488 0.8255071 0.8292297 +0.9984638 0.8549959 0.8574015 +0.9987895 0.880683 0.8822279 +0.9990455 0.9026016 0.9035886 +0.999247 0.9210061 0.9216339 +0.9994057 0.9362655 0.9366635 +0.9995308 0.9487918 0.9490434 +0.9996295 0.9589938 0.9591524 +0.9997074 0.9672509 0.9673508 +0.9997688 0.9739011 0.9739638 +0.9998174 0.9792361 0.9792755 +0.9998557 0.9835029 0.9835276 +0.999886 0.9869069 0.9869223 +0.9999099 0.9896173 0.989627 +0.9999288 0.9917722 0.9917782 +0.9999437 0.9934833 0.9934871 +0.2151269 0.9754027 0.9754027 +0.2150852 0.9753975 0.9753975 +0.2150342 0.9753908 0.9753908 +0.2149725 0.9753825 0.9753825 +0.2148987 0.9753721 0.9753721 +0.2148124 0.9753591 0.9753591 +0.2147144 0.975343 0.975343 +0.2146085 0.9753231 0.9753231 +0.2145034 0.9752987 0.9752987 +0.2144168 0.9752692 0.9752692 +0.2143816 0.975234 0.975234 +0.2144566 0.9751928 0.9751928 +0.2147432 0.9751462 0.9751462 +0.2154135 0.9750962 0.9750962 +0.2167545 0.9750472 0.9750472 +0.2192389 0.9750086 0.9750086 +0.2235962 0.9749962 0.9749962 +0.2296253 0.9749962 0.9749962 +0.2372529 0.9749962 0.9749962 +0.2469027 0.9749962 0.9749962 +0.2591111 0.9749962 0.9749962 +0.2745562 0.9749962 0.9749962 +0.2940963 0.9749962 0.9749962 +0.3188171 0.9749962 0.9749962 +0.3500921 0.9749962 0.9749962 +0.389659 0.9749962 0.9749962 +0.4397163 0.9749962 0.9749962 +0.5030453 0.9749962 0.9749962 +0.5831647 0.9749962 0.9749962 +0.6845262 0.9749962 0.9749962 +0.8127617 0.9749962 0.9749962 +0.9749962 0.9749962 0.9749962 +0.9811943 0.8316375 0.8316375 +0.9856839 0.7424095 0.7424095 +0.9890048 0.695167 0.695167 +0.9914995 0.6791269 0.6791269 +0.9933953 0.6850303 0.6850303 +0.9948487 0.7052169 0.7052169 +0.9959706 0.733625 0.733625 +0.9968409 0.7657077 0.7657077 +0.9975189 0.7982669 0.7982669 +0.9980488 0.8292297 0.8292297 +0.9984638 0.8574015 0.8574015 +0.9987895 0.8822279 0.8822279 +0.9990455 0.9035886 0.9035886 +0.999247 0.9216339 0.9216339 +0.9994057 0.9366635 0.9366635 +0.9995308 0.9490434 0.9490434 +0.9996295 0.9591524 0.9591524 +0.9997074 0.9673508 0.9673508 +0.9997688 0.9739638 0.9739638 +0.9998174 0.9792755 0.9792755 +0.9998557 0.9835276 0.9835276 +0.999886 0.9869223 0.9869223 +0.9999099 0.989627 0.989627 +0.9999288 0.9917782 0.9917782 +0.9999437 0.9934871 0.9934871 +0.2783684 0.9814251 0.8340079 +0.2783325 0.9814221 0.8339769 +0.2782884 0.9814183 0.8339379 +0.2782347 0.9814136 0.8338891 +0.2781701 0.9814076 0.8338281 +0.2780936 0.9814002 0.8337521 +0.2780055 0.9813911 0.8336578 +0.2779077 0.9813797 0.8335415 +0.2778058 0.9813659 0.8333991 +0.2777122 0.9813491 0.8332267 +0.2776503 0.9813291 0.8330211 +0.2776626 0.9813057 0.832781 +0.2778236 0.9812792 0.8325095 +0.2782606 0.9812508 0.8322181 +0.2791873 0.9812231 0.8319336 +0.2809573 0.9812013 0.8317093 +0.2841192 0.9811943 0.8316375 +0.2885124 0.9811943 0.8316375 +0.2940703 0.9811943 0.8316375 +0.3011018 0.9811943 0.8316375 +0.3099976 0.9811943 0.8316375 +0.3212519 0.9811943 0.8316375 +0.3354901 0.9811943 0.8316375 +0.3535032 0.9811943 0.8316375 +0.3762922 0.9811943 0.8316375 +0.4051232 0.9811943 0.8316375 +0.4415982 0.9811943 0.8316375 +0.4877437 0.9811943 0.8316375 +0.5461239 0.9811943 0.8316375 +0.6199824 0.9811943 0.8316375 +0.713423 0.9811943 0.8316375 +0.8316375 0.9811943 0.8316375 +0.9811943 0.9811943 0.8316375 +0.9856839 0.8498092 0.7424095 +0.9890048 0.7711789 0.695167 +0.9914995 0.7321559 0.6791269 +0.9933953 0.721513 0.6850303 +0.9948487 0.7299859 0.7052169 +0.9959706 0.7502359 0.733625 +0.9968409 0.776724 0.7657077 +0.9975189 0.8055009 0.7982669 +0.9980488 0.8339392 0.8292297 +0.9984638 0.8604449 0.8574015 +0.9987895 0.8841823 0.8822279 +0.9990455 0.9048372 0.9035886 +0.999247 0.9224281 0.9216339 +0.9994057 0.9371669 0.9366635 +0.9995308 0.9493615 0.9490434 +0.9996295 0.959353 0.9591524 +0.9997074 0.967477 0.9673508 +0.9997688 0.9740432 0.9739638 +0.9998174 0.9793253 0.9792755 +0.9998557 0.9835588 0.9835276 +0.999886 0.9869419 0.9869223 +0.9999099 0.9896392 0.989627 +0.9999288 0.9917859 0.9917782 +0.9999437 0.9934919 0.9934871 +0.3454107 0.9858181 0.7454243 +0.3453807 0.9858163 0.7453848 +0.3453439 0.9858141 0.7453352 +0.3452987 0.9858113 0.745273 +0.3452442 0.9858079 0.7451952 +0.3451791 0.9858036 0.7450984 +0.3451032 0.9857982 0.7449782 +0.3450175 0.9857916 0.74483 +0.3449254 0.9857835 0.7446487 +0.3448353 0.9857738 0.7444293 +0.3447636 0.9857621 0.7441676 +0.3447407 0.9857485 0.7438622 +0.3448204 0.9857332 0.743517 +0.3450957 0.9857167 0.7431467 +0.3457234 0.9857006 0.7427853 +0.3469645 0.9856879 0.7425006 +0.3492254 0.9856839 0.7424095 +0.3523802 0.9856839 0.7424095 +0.3563715 0.9856839 0.7424095 +0.3614209 0.9856839 0.7424095 +0.3678092 0.9856839 0.7424095 +0.3758911 0.9856839 0.7424095 +0.3861159 0.9856839 0.7424095 +0.3990515 0.9856839 0.7424095 +0.4154167 0.9856839 0.7424095 +0.4361208 0.9856839 0.7424095 +0.4623142 0.9856839 0.7424095 +0.4954523 0.9856839 0.7424095 +0.5373763 0.9856839 0.7424095 +0.5904156 0.9856839 0.7424095 +0.6575172 0.9856839 0.7424095 +0.7424095 0.9856839 0.7424095 +0.8498092 0.9856839 0.7424095 +0.9856839 0.9856839 0.7424095 +0.9890048 0.8673437 0.695167 +0.9914995 0.7992446 0.6791269 +0.9933953 0.7676683 0.6850303 +0.9948487 0.7613218 0.7052169 +0.9959706 0.7712508 0.733625 +0.9968409 0.7906611 0.7657077 +0.9975189 0.8146529 0.7982669 +0.9980488 0.8398974 0.8292297 +0.9984638 0.8642952 0.8574015 +0.9987895 0.886655 0.8822279 +0.9990455 0.9064168 0.9035886 +0.999247 0.9234329 0.9216339 +0.9994057 0.9378038 0.9366635 +0.9995308 0.9497641 0.9490434 +0.9996295 0.9596068 0.9591524 +0.9997074 0.9676368 0.9673508 +0.9997688 0.9741436 0.9739638 +0.9998174 0.9793883 0.9792755 +0.9998557 0.9835983 0.9835276 +0.999886 0.9869667 0.9869223 +0.9999099 0.9896547 0.989627 +0.9999288 0.9917956 0.9917782 +0.9999437 0.993498 0.9934871 +0.4144197 0.9890841 0.6981193 +0.4143955 0.9890831 0.6980806 +0.4143657 0.9890818 0.6980319 +0.414329 0.9890801 0.6979709 +0.4142845 0.9890781 0.6978947 +0.4142311 0.9890755 0.6977997 +0.4141683 0.9890723 0.6976819 +0.4140964 0.9890684 0.6975366 +0.4140176 0.9890637 0.6973589 +0.4139373 0.9890579 0.6971439 +0.4138668 0.989051 0.6968875 +0.4138277 0.989043 0.6965883 +0.4138582 0.9890339 0.6962504 +0.4140252 0.9890241 0.695888 +0.4144423 0.9890146 0.6955345 +0.4152991 0.9890072 0.6952561 +0.4168922 0.9890048 0.695167 +0.419125 0.9890048 0.695167 +0.4219498 0.9890048 0.695167 +0.4255236 0.9890048 0.695167 +0.4300448 0.9890048 0.695167 +0.4357648 0.9890048 0.695167 +0.4430013 0.9890048 0.695167 +0.4521565 0.9890048 0.695167 +0.4637389 0.9890048 0.695167 +0.4783922 0.9890048 0.695167 +0.4969305 0.9890048 0.695167 +0.5203839 0.9890048 0.695167 +0.5500554 0.9890048 0.695167 +0.5875938 0.9890048 0.695167 +0.6350848 0.9890048 0.695167 +0.695167 0.9890048 0.695167 +0.7711789 0.9890048 0.695167 +0.8673437 0.9890048 0.695167 +0.9890048 0.9890048 0.695167 +0.9914995 0.8841204 0.6791269 +0.9933953 0.8260608 0.6850303 +0.9948487 0.8009659 0.7052169 +0.9959706 0.7978374 0.733625 +0.9968409 0.8082934 0.7657077 +0.9975189 0.8262314 0.7982669 +0.9980488 0.8474353 0.8292297 +0.9984638 0.8691663 0.8574015 +0.9987895 0.8897832 0.8822279 +0.9990455 0.9084153 0.9035886 +0.999247 0.9247041 0.9216339 +0.9994057 0.9386096 0.9366635 +0.9995308 0.9502734 0.9490434 +0.9996295 0.959928 0.9591524 +0.9997074 0.9678389 0.9673508 +0.9997688 0.9742706 0.9739638 +0.9998174 0.9794681 0.9792755 +0.9998557 0.9836483 0.9835276 +0.999886 0.986998 0.9869223 +0.9999099 0.9896744 0.989627 +0.9999288 0.9918079 0.9917782 +0.9999437 0.9935057 0.9934871 +0.4834235 0.9915469 0.6816893 +0.4834045 0.9915463 0.6816556 +0.4833811 0.9915455 0.6816133 +0.4833522 0.9915446 0.6815603 +0.4833171 0.9915433 0.681494 +0.4832747 0.9915418 0.6814115 +0.4832246 0.9915399 0.6813091 +0.4831666 0.9915376 0.6811829 +0.4831021 0.9915347 0.6810286 +0.4830346 0.9915312 0.6808418 +0.4829718 0.9915271 0.6806192 +0.4829286 0.9915223 0.6803596 +0.4829319 0.9915169 0.6800663 +0.4830292 0.991511 0.679752 +0.4833013 0.9915054 0.6794455 +0.4838841 0.9915009 0.6792041 +0.4849907 0.9914995 0.6791269 +0.4865484 0.9914995 0.6791269 +0.4885191 0.9914995 0.6791269 +0.4910123 0.9914995 0.6791269 +0.4941665 0.9914995 0.6791269 +0.498157 0.9914995 0.6791269 +0.5032055 0.9914995 0.6791269 +0.5095925 0.9914995 0.6791269 +0.5176729 0.9914995 0.6791269 +0.5278957 0.9914995 0.6791269 +0.5408288 0.9914995 0.6791269 +0.5571908 0.9914995 0.6791269 +0.577891 0.9914995 0.6791269 +0.6040793 0.9914995 0.6791269 +0.637211 0.9914995 0.6791269 +0.6791269 0.9914995 0.6791269 +0.7321559 0.9914995 0.6791269 +0.7992446 0.9914995 0.6791269 +0.8841204 0.9914995 0.6791269 +0.9914995 0.9914995 0.6791269 +0.9933953 0.8999349 0.6850303 +0.9948487 0.8511207 0.7052169 +0.9959706 0.8314729 0.733625 +0.9968409 0.8306004 0.7657077 +0.9975189 0.8408797 0.7982669 +0.9980488 0.8569716 0.8292297 +0.9984638 0.875329 0.8574015 +0.9987895 0.8937407 0.8822279 +0.9990455 0.9109436 0.9035886 +0.999247 0.9263124 0.9216339 +0.9994057 0.939629 0.9366635 +0.9995308 0.9509177 0.9490434 +0.9996295 0.9603343 0.9591524 +0.9997074 0.9680946 0.9673508 +0.9997688 0.9744313 0.9739638 +0.9998174 0.9795689 0.9792755 +0.9998557 0.9837116 0.9835276 +0.999886 0.9870376 0.9869223 +0.9999099 0.9896992 0.989627 +0.9999288 0.9918234 0.9917782 +0.9999437 0.9935154 0.9934871 +0.5504963 0.993424 0.6870967 +0.5504818 0.9934236 0.6870695 +0.550464 0.9934231 0.6870354 +0.5504419 0.9934225 0.6869926 +0.550415 0.9934218 0.6869391 +0.5503825 0.9934209 0.6868724 +0.5503438 0.9934197 0.6867898 +0.5502987 0.9934183 0.686688 +0.550248 0.9934166 0.6865634 +0.5501939 0.9934145 0.6864128 +0.5501416 0.993412 0.6862332 +0.5501012 0.9934091 0.6860238 +0.5500915 0.9934058 0.6857874 +0.5501456 0.9934023 0.685534 +0.5503203 0.9933988 0.685287 +0.5507113 0.9933961 0.6850926 +0.5514695 0.9933953 0.6850303 +0.5525411 0.9933953 0.6850303 +0.5538969 0.9933953 0.6850303 +0.5556122 0.9933953 0.6850303 +0.5577822 0.9933953 0.6850303 +0.5605276 0.9933953 0.6850303 +0.5640008 0.9933953 0.6850303 +0.5683949 0.9933953 0.6850303 +0.573954 0.9933953 0.6850303 +0.580987 0.9933953 0.6850303 +0.5898847 0.9933953 0.6850303 +0.6011414 0.9933953 0.6850303 +0.6153825 0.9933953 0.6850303 +0.6333995 0.9933953 0.6850303 +0.6561933 0.9933953 0.6850303 +0.6850303 0.9933953 0.6850303 +0.721513 0.9933953 0.6850303 +0.7676683 0.9933953 0.6850303 +0.8260608 0.9933953 0.6850303 +0.8999349 0.9933953 0.6850303 +0.9933953 0.9933953 0.6850303 +0.9948487 0.9145732 0.7052169 +0.9959706 0.8740262 0.733625 +0.9968409 0.8588218 0.7657077 +0.9975189 0.8594117 0.7982669 +0.9980488 0.8690364 0.8292297 +0.9984638 0.8831255 0.8574015 +0.9987895 0.8987476 0.8822279 +0.9990455 0.9141422 0.9035886 +0.999247 0.928347 0.9216339 +0.9994057 0.9409186 0.9366635 +0.9995308 0.9517328 0.9490434 +0.9996295 0.9608482 0.9591524 +0.9997074 0.9684181 0.9673508 +0.9997688 0.9746346 0.9739638 +0.9998174 0.9796966 0.9792755 +0.9998557 0.9837916 0.9835276 +0.999886 0.9870878 0.9869223 +0.9999099 0.9897306 0.989627 +0.9999288 0.9918431 0.9917782 +0.9999437 0.9935277 0.9934871 +0.6139459 0.9948662 0.7067995 +0.6139352 0.994866 0.7067787 +0.6139219 0.9948657 0.7067525 +0.6139056 0.9948653 0.7067197 +0.6138855 0.9948649 0.7066787 +0.6138613 0.9948643 0.7066276 +0.6138323 0.9948636 0.7065643 +0.6137984 0.9948628 0.7064863 +0.6137599 0.9948617 0.7063908 +0.6137183 0.9948604 0.7062754 +0.6136769 0.9948589 0.7061378 +0.6136427 0.9948571 0.7059774 +0.6136284 0.9948551 0.7057964 +0.6136569 0.994853 0.7056024 +0.6137675 0.9948509 0.7054133 +0.6140266 0.9948493 0.7052645 +0.6145393 0.9948487 0.7052169 +0.6152669 0.9948487 0.7052169 +0.6161874 0.9948487 0.7052169 +0.6173519 0.9948487 0.7052169 +0.6188252 0.9948487 0.7052169 +0.6206891 0.9948487 0.7052169 +0.6230471 0.9948487 0.7052169 +0.6260304 0.9948487 0.7052169 +0.6298046 0.9948487 0.7052169 +0.6345795 0.9948487 0.7052169 +0.6406203 0.9948487 0.7052169 +0.6482627 0.9948487 0.7052169 +0.6579314 0.9948487 0.7052169 +0.6701635 0.9948487 0.7052169 +0.6856388 0.9948487 0.7052169 +0.7052169 0.9948487 0.7052169 +0.7299859 0.9948487 0.7052169 +0.7613218 0.9948487 0.7052169 +0.8009659 0.9948487 0.7052169 +0.8511207 0.9948487 0.7052169 +0.9145732 0.9948487 0.7052169 +0.9948487 0.9948487 0.7052169 +0.9959706 0.9278617 0.733625 +0.9968409 0.8945255 0.7657077 +0.9975189 0.8828571 0.7982669 +0.9980488 0.8842998 0.8292297 +0.9984638 0.892989 0.8574015 +0.9987895 0.9050819 0.8822279 +0.9990455 0.9181889 0.9035886 +0.999247 0.9309211 0.9216339 +0.9994057 0.9425502 0.9366635 +0.9995308 0.952764 0.9490434 +0.9996295 0.9614985 0.9591524 +0.9997074 0.9688274 0.9673508 +0.9997688 0.9748918 0.9739638 +0.9998174 0.979858 0.9792755 +0.9998557 0.9838928 0.9835276 +0.999886 0.9871512 0.9869223 +0.9999099 0.9897703 0.989627 +0.9999288 0.991868 0.9917782 +0.9999437 0.9935432 0.9934871 +0.6724572 0.9959813 0.7347906 +0.6724495 0.9959811 0.7347753 +0.6724399 0.9959809 0.734756 +0.672428 0.9959807 0.7347318 +0.6724135 0.9959804 0.7347016 +0.6723959 0.9959801 0.7346639 +0.6723748 0.9959797 0.7346173 +0.67235 0.9959791 0.7345598 +0.6723217 0.9959785 0.7344894 +0.6722907 0.9959777 0.7344044 +0.6722594 0.9959768 0.7343031 +0.6722322 0.9959757 0.7341849 +0.672218 0.9959745 0.7340516 +0.672232 0.9959732 0.7339088 +0.6723012 0.9959719 0.7337696 +0.6724711 0.9959709 0.7336601 +0.6728136 0.9959706 0.733625 +0.6733015 0.9959706 0.733625 +0.6739188 0.9959706 0.733625 +0.6746998 0.9959706 0.733625 +0.6756878 0.9959706 0.733625 +0.6769378 0.9959706 0.733625 +0.6785192 0.9959706 0.733625 +0.6805199 0.9959706 0.733625 +0.683051 0.9959706 0.733625 +0.6862532 0.9959706 0.733625 +0.6903044 0.9959706 0.733625 +0.6954296 0.9959706 0.733625 +0.7019138 0.9959706 0.733625 +0.710117 0.9959706 0.733625 +0.7204952 0.9959706 0.733625 +0.733625 0.9959706 0.733625 +0.7502359 0.9959706 0.733625 +0.7712508 0.9959706 0.733625 +0.7978374 0.9959706 0.733625 +0.8314729 0.9959706 0.733625 +0.8740262 0.9959706 0.733625 +0.9278617 0.9959706 0.733625 +0.9959706 0.9959706 0.733625 +0.9968409 0.9396953 0.7657077 +0.9975189 0.9125186 0.7982669 +0.9980488 0.9036101 0.8292297 +0.9984638 0.9054678 0.8574015 +0.9987895 0.9130957 0.8822279 +0.9990455 0.9233085 0.9035886 +0.999247 0.9341777 0.9216339 +0.9994057 0.9446144 0.9366635 +0.9995308 0.9540687 0.9490434 +0.9996295 0.9623212 0.9591524 +0.9997074 0.9693452 0.9673508 +0.9997688 0.9752172 0.9739638 +0.9998174 0.9800622 0.9792755 +0.9998557 0.9840209 0.9835276 +0.999886 0.9872315 0.9869223 +0.9999099 0.9898206 0.989627 +0.9999288 0.9918994 0.9917782 +0.9999437 0.9935629 0.9934871 +0.7251659 0.9968475 0.76654 +0.7251605 0.9968474 0.766529 +0.7251537 0.9968473 0.7665152 +0.7251454 0.9968472 0.7664979 +0.7251351 0.996847 0.7664763 +0.7251226 0.9968468 0.7664494 +0.7251076 0.9968465 0.7664161 +0.7250899 0.9968462 0.766375 +0.7250697 0.9968458 0.7663248 +0.7250473 0.9968453 0.7662641 +0.7250244 0.9968448 0.7661917 +0.7250039 0.9968441 0.7661073 +0.7249916 0.9968433 0.7660121 +0.7249978 0.9968425 0.7659102 +0.7250408 0.9968418 0.7658108 +0.7251511 0.9968411 0.7657327 +0.7253775 0.9968409 0.7657077 +0.7257011 0.9968409 0.7657077 +0.7261105 0.9968409 0.7657077 +0.7266285 0.9968409 0.7657077 +0.7272837 0.9968409 0.7657077 +0.7281127 0.9968409 0.7657077 +0.7291615 0.9968409 0.7657077 +0.7304884 0.9968409 0.7657077 +0.732167 0.9968409 0.7657077 +0.7342907 0.9968409 0.7657077 +0.7369774 0.9968409 0.7657077 +0.7403765 0.9968409 0.7657077 +0.7446768 0.9968409 0.7657077 +0.7501172 0.9968409 0.7657077 +0.757 0.9968409 0.7657077 +0.7657077 0.9968409 0.7657077 +0.776724 0.9968409 0.7657077 +0.7906611 0.9968409 0.7657077 +0.8082934 0.9968409 0.7657077 +0.8306004 0.9968409 0.7657077 +0.8588218 0.9968409 0.7657077 +0.8945255 0.9968409 0.7657077 +0.9396953 0.9968409 0.7657077 +0.9968409 0.9968409 0.7657077 +0.9975189 0.9500442 0.7982669 +0.9980488 0.9280401 0.8292297 +0.9984638 0.921255 0.8574015 +0.9987895 0.9232341 0.8822279 +0.9990455 0.9297854 0.9035886 +0.999247 0.9382977 0.9216339 +0.9994057 0.9472259 0.9366635 +0.9995308 0.9557192 0.9490434 +0.9996295 0.963362 0.9591524 +0.9997074 0.9700002 0.9673508 +0.9997688 0.9756289 0.9739638 +0.9998174 0.9803206 0.9792755 +0.9998557 0.9841829 0.9835276 +0.999886 0.987333 0.9869223 +0.9999099 0.9898842 0.989627 +0.9999288 0.9919392 0.9917782 +0.9999437 0.9935878 0.9934871 +0.7716588 0.997523 0.7988464 +0.7716551 0.997523 0.7988387 +0.7716504 0.9975229 0.7988291 +0.7716446 0.9975228 0.7988171 +0.7716375 0.9975227 0.7988021 +0.7716288 0.9975226 0.7987833 +0.7716184 0.9975224 0.7987601 +0.7716061 0.9975222 0.7987315 +0.7715919 0.997522 0.7986965 +0.7715762 0.9975217 0.7986542 +0.7715599 0.9975213 0.7986038 +0.7715449 0.9975209 0.7985451 +0.7715352 0.9975204 0.7984788 +0.7715376 0.9975199 0.7984078 +0.7715641 0.9975194 0.7983387 +0.7716352 0.9975191 0.7982843 +0.7717834 0.9975189 0.7982669 +0.7719959 0.9975189 0.7982669 +0.7722648 0.9975189 0.7982669 +0.7726049 0.9975189 0.7982669 +0.7730352 0.9975189 0.7982669 +0.7735795 0.9975189 0.7982669 +0.7742682 0.9975189 0.7982669 +0.7751395 0.9975189 0.7982669 +0.7762418 0.9975189 0.7982669 +0.7776364 0.9975189 0.7982669 +0.7794007 0.9975189 0.7982669 +0.7816327 0.9975189 0.7982669 +0.7844566 0.9975189 0.7982669 +0.7880291 0.9975189 0.7982669 +0.7925488 0.9975189 0.7982669 +0.7982669 0.9975189 0.7982669 +0.8055009 0.9975189 0.7982669 +0.8146529 0.9975189 0.7982669 +0.8262314 0.9975189 0.7982669 +0.8408797 0.9975189 0.7982669 +0.8594117 0.9975189 0.7982669 +0.8828571 0.9975189 0.7982669 +0.9125186 0.9975189 0.7982669 +0.9500442 0.9975189 0.7982669 +0.9975189 0.9975189 0.7982669 +0.9980488 0.9589472 0.8292297 +0.9984638 0.9412278 0.8574015 +0.9987895 0.9360606 0.8822279 +0.9990455 0.9379796 0.9035886 +0.999247 0.94351 0.9216339 +0.9994057 0.9505298 0.9366635 +0.9995308 0.9578074 0.9490434 +0.9996295 0.9646787 0.9591524 +0.9997074 0.970829 0.9673508 +0.9997688 0.9761497 0.9739638 +0.9998174 0.9806476 0.9792755 +0.9998557 0.984388 0.9835276 +0.999886 0.9874615 0.9869223 +0.9999099 0.9899646 0.989627 +0.9999288 0.9919896 0.9917782 +0.9999437 0.9936193 0.9934871 +0.8119154 0.9980513 0.829625 +0.8119128 0.9980512 0.8296198 +0.8119096 0.9980512 0.8296133 +0.8119057 0.9980511 0.8296051 +0.8119009 0.9980511 0.8295948 +0.8118949 0.998051 0.829582 +0.8118878 0.9980509 0.8295662 +0.8118794 0.9980508 0.8295466 +0.8118697 0.9980506 0.8295228 +0.8118589 0.9980504 0.8294939 +0.8118476 0.9980502 0.8294595 +0.811837 0.99805 0.8294195 +0.8118298 0.9980497 0.8293742 +0.8118303 0.9980494 0.8293258 +0.8118466 0.9980491 0.8292787 +0.8118921 0.9980488 0.8292416 +0.8119884 0.9980488 0.8292297 +0.8121268 0.9980488 0.8292297 +0.8123018 0.9980488 0.8292297 +0.8125232 0.9980488 0.8292297 +0.8128033 0.9980488 0.8292297 +0.8131577 0.9980488 0.8292297 +0.8136061 0.9980488 0.8292297 +0.8141733 0.9980488 0.8292297 +0.8148909 0.9980488 0.8292297 +0.8157988 0.9980488 0.8292297 +0.8169474 0.9980488 0.8292297 +0.8184005 0.9980488 0.8292297 +0.8202389 0.9980488 0.8292297 +0.8225647 0.9980488 0.8292297 +0.8255071 0.9980488 0.8292297 +0.8292297 0.9980488 0.8292297 +0.8339392 0.9980488 0.8292297 +0.8398974 0.9980488 0.8292297 +0.8474353 0.9980488 0.8292297 +0.8569716 0.9980488 0.8292297 +0.8690364 0.9980488 0.8292297 +0.8842998 0.9980488 0.8292297 +0.9036101 0.9980488 0.8292297 +0.9280401 0.9980488 0.8292297 +0.9589472 0.9980488 0.8292297 +0.9980488 0.9980488 0.8292297 +0.9984638 0.9664961 0.8574015 +0.9987895 0.9522877 0.8822279 +0.9990455 0.9483463 0.9035886 +0.999247 0.9501042 0.9216339 +0.9994057 0.9547096 0.9366635 +0.9995308 0.9604492 0.9490434 +0.9996295 0.9663445 0.9591524 +0.9997074 0.9718774 0.9673508 +0.9997688 0.9768086 0.9739638 +0.9998174 0.9810611 0.9792755 +0.9998557 0.9846473 0.9835276 +0.999886 0.987624 0.9869223 +0.9999099 0.9900664 0.989627 +0.9999288 0.9920533 0.9917782 +0.9999437 0.9936592 0.9934871 +0.8462171 0.9984653 0.8576667 +0.8462154 0.9984653 0.8576632 +0.8462132 0.9984653 0.8576588 +0.8462106 0.9984653 0.8576533 +0.8462073 0.9984652 0.8576464 +0.8462034 0.9984652 0.8576378 +0.8461986 0.9984651 0.8576272 +0.8461929 0.998465 0.8576141 +0.8461864 0.9984649 0.8575981 +0.8461791 0.9984648 0.8575787 +0.8461714 0.9984647 0.8575557 +0.8461641 0.9984645 0.8575288 +0.8461589 0.9984643 0.8574984 +0.8461587 0.9984642 0.857466 +0.8461687 0.998464 0.8574344 +0.8461977 0.9984638 0.8574095 +0.8462598 0.9984638 0.8574015 +0.8463492 0.9984638 0.8574015 +0.8464623 0.9984638 0.8574015 +0.8466054 0.9984638 0.8574015 +0.8467864 0.9984638 0.8574015 +0.8470154 0.9984638 0.8574015 +0.8473052 0.9984638 0.8574015 +0.8476717 0.9984638 0.8574015 +0.8481355 0.9984638 0.8574015 +0.8487222 0.9984638 0.8574015 +0.8494644 0.9984638 0.8574015 +0.8504035 0.9984638 0.8574015 +0.8515915 0.9984638 0.8574015 +0.8530945 0.9984638 0.8574015 +0.8549959 0.9984638 0.8574015 +0.8574015 0.9984638 0.8574015 +0.8604449 0.9984638 0.8574015 +0.8642952 0.9984638 0.8574015 +0.8691663 0.9984638 0.8574015 +0.875329 0.9984638 0.8574015 +0.8831255 0.9984638 0.8574015 +0.892989 0.9984638 0.8574015 +0.9054678 0.9984638 0.8574015 +0.921255 0.9984638 0.8574015 +0.9412278 0.9984638 0.8574015 +0.9664961 0.9984638 0.8574015 +0.9984638 0.9984638 0.8574015 +0.9987895 0.9728171 0.8822279 +0.9990455 0.9614615 0.9035886 +0.999247 0.9584468 0.9216339 +0.9994057 0.9599976 0.9366635 +0.9995308 0.9637914 0.9490434 +0.9996295 0.968452 0.9591524 +0.9997074 0.9732039 0.9673508 +0.9997688 0.9776422 0.9739638 +0.9998174 0.9815844 0.9792755 +0.9998557 0.9849754 0.9835276 +0.999886 0.9878296 0.9869223 +0.9999099 0.9901951 0.989627 +0.9999288 0.9921339 0.9917782 +0.9999437 0.9937096 0.9934871 +0.8750477 0.9987905 0.8824033 +0.8750466 0.9987905 0.882401 +0.8750451 0.9987904 0.8823981 +0.8750434 0.9987904 0.8823944 +0.8750412 0.9987904 0.8823899 +0.8750386 0.9987904 0.8823842 +0.8750355 0.9987903 0.8823772 +0.8750317 0.9987903 0.8823685 +0.8750274 0.9987902 0.8823579 +0.8750225 0.9987902 0.8823451 +0.8750173 0.9987901 0.8823298 +0.8750124 0.99879 0.882312 +0.8750088 0.9987899 0.882292 +0.8750084 0.9987897 0.8822705 +0.8750145 0.9987896 0.8822496 +0.8750329 0.9987895 0.8822331 +0.8750727 0.9987895 0.8822279 +0.8751301 0.9987895 0.8822279 +0.8752028 0.9987895 0.8822279 +0.8752947 0.9987895 0.8822279 +0.8754109 0.9987895 0.8822279 +0.875558 0.9987895 0.8822279 +0.8757441 0.9987895 0.8822279 +0.8759795 0.9987895 0.8822279 +0.8762773 0.9987895 0.8822279 +0.8766541 0.9987895 0.8822279 +0.8771307 0.9987895 0.8822279 +0.8777338 0.9987895 0.8822279 +0.8784967 0.9987895 0.8822279 +0.8794619 0.9987895 0.8822279 +0.880683 0.9987895 0.8822279 +0.8822279 0.9987895 0.8822279 +0.8841823 0.9987895 0.8822279 +0.886655 0.9987895 0.8822279 +0.8897832 0.9987895 0.8822279 +0.8937407 0.9987895 0.8822279 +0.8987476 0.9987895 0.8822279 +0.9050819 0.9987895 0.8822279 +0.9130957 0.9987895 0.8822279 +0.9232341 0.9987895 0.8822279 +0.9360606 0.9987895 0.8822279 +0.9522877 0.9987895 0.8822279 +0.9728171 0.9987895 0.8822279 +0.9987895 0.9987895 0.8822279 +0.9990455 0.9780539 0.9035886 +0.999247 0.9690013 0.9216339 +0.9994057 0.9666876 0.9366635 +0.9995308 0.9680197 0.9490434 +0.9996295 0.9711183 0.9591524 +0.9997074 0.974882 0.9673508 +0.9997688 0.9786968 0.9739638 +0.9998174 0.9822464 0.9792755 +0.9998557 0.9853905 0.9835276 +0.999886 0.9880897 0.9869223 +0.9999099 0.990358 0.989627 +0.9999288 0.9922358 0.9917782 +0.9999437 0.9937734 0.9934871 +0.8990028 0.9990461 0.9037033 +0.899002 0.9990461 0.9037018 +0.8990011 0.9990461 0.9036999 +0.899 0.9990461 0.9036975 +0.8989986 0.9990461 0.9036945 +0.8989969 0.9990461 0.9036908 +0.8989948 0.9990461 0.9036862 +0.8989923 0.999046 0.9036806 +0.8989895 0.999046 0.9036736 +0.8989863 0.9990459 0.9036652 +0.8989829 0.9990459 0.9036553 +0.8989796 0.9990458 0.9036436 +0.8989771 0.9990458 0.9036305 +0.8989767 0.9990457 0.9036165 +0.8989805 0.9990456 0.9036028 +0.8989921 0.9990456 0.903592 +0.8990175 0.9990455 0.9035886 +0.8990542 0.9990455 0.9035886 +0.8991006 0.9990455 0.9035886 +0.8991593 0.9990455 0.9035886 +0.8992336 0.9990455 0.9035886 +0.8993275 0.9990455 0.9035886 +0.8994464 0.9990455 0.9035886 +0.8995968 0.9990455 0.9035886 +0.899787 0.9990455 0.9035886 +0.9000277 0.9990455 0.9035886 +0.9003323 0.9990455 0.9035886 +0.9007175 0.9990455 0.9035886 +0.9012049 0.9990455 0.9035886 +0.9018215 0.9990455 0.9035886 +0.9026016 0.9990455 0.9035886 +0.9035886 0.9990455 0.9035886 +0.9048372 0.9990455 0.9035886 +0.9064168 0.9990455 0.9035886 +0.9084153 0.9990455 0.9035886 +0.9109436 0.9990455 0.9035886 +0.9141422 0.9990455 0.9035886 +0.9181889 0.9990455 0.9035886 +0.9233085 0.9990455 0.9035886 +0.9297854 0.9990455 0.9035886 +0.9379796 0.9990455 0.9035886 +0.9483463 0.9990455 0.9035886 +0.9614615 0.9990455 0.9035886 +0.9780539 0.9990455 0.9035886 +0.9990455 0.9990455 0.9035886 +0.999247 0.982354 0.9216339 +0.9994057 0.9751513 0.9366635 +0.9995308 0.9733691 0.9490434 +0.9996295 0.9744915 0.9591524 +0.9997074 0.977005 0.9673508 +0.9997688 0.980031 0.9739638 +0.9998174 0.9830838 0.9792755 +0.9998557 0.9859157 0.9835276 +0.999886 0.9884188 0.9869223 +0.9999099 0.9905641 0.989627 +0.9999288 0.9923648 0.9917782 +0.9999437 0.9938541 0.9934871 +0.9187175 0.9992474 0.9217082 +0.918717 0.9992474 0.9217073 +0.9187164 0.9992474 0.921706 +0.9187157 0.9992474 0.9217045 +0.9187148 0.9992474 0.9217025 +0.9187137 0.9992474 0.9217001 +0.9187123 0.9992473 0.9216972 +0.9187107 0.9992473 0.9216935 +0.9187089 0.9992473 0.921689 +0.9187068 0.9992473 0.9216836 +0.9187045 0.9992472 0.9216771 +0.9187024 0.9992472 0.9216695 +0.9187008 0.9992472 0.921661 +0.9187004 0.9992471 0.9216519 +0.9187027 0.9992471 0.9216431 +0.9187101 0.999247 0.9216361 +0.9187262 0.999247 0.9216339 +0.9187495 0.999247 0.9216339 +0.9187791 0.999247 0.9216339 +0.9188164 0.999247 0.9216339 +0.9188636 0.999247 0.9216339 +0.9189234 0.999247 0.9216339 +0.918999 0.999247 0.9216339 +0.9190947 0.999247 0.9216339 +0.9192157 0.999247 0.9216339 +0.9193688 0.999247 0.9216339 +0.9195625 0.999247 0.9216339 +0.9198076 0.999247 0.9216339 +0.9201176 0.999247 0.9216339 +0.9205098 0.999247 0.9216339 +0.9210061 0.999247 0.9216339 +0.9216339 0.999247 0.9216339 +0.9224281 0.999247 0.9216339 +0.9234329 0.999247 0.9216339 +0.9247041 0.999247 0.9216339 +0.9263124 0.999247 0.9216339 +0.928347 0.999247 0.9216339 +0.9309211 0.999247 0.9216339 +0.9341777 0.999247 0.9216339 +0.9382977 0.999247 0.9216339 +0.94351 0.999247 0.9216339 +0.9501042 0.999247 0.9216339 +0.9584468 0.999247 0.9216339 +0.9690013 0.999247 0.9216339 +0.982354 0.999247 0.9216339 +0.999247 0.999247 0.9216339 +0.9994057 0.9858591 0.9366635 +0.9995308 0.9801368 0.9490434 +0.9996295 0.978759 0.9591524 +0.9997074 0.9796909 0.9673508 +0.9997688 0.981719 0.9739638 +0.9998174 0.9841433 0.9792755 +0.9998557 0.9865801 0.9835276 +0.999886 0.9888351 0.9869223 +0.9999099 0.9908248 0.989627 +0.9999288 0.992528 0.9917782 +0.9999437 0.9939562 0.9934871 +0.9348153 0.999406 0.9367113 +0.9348149 0.999406 0.9367107 +0.9348146 0.999406 0.9367099 +0.9348141 0.999406 0.9367089 +0.9348135 0.999406 0.9367077 +0.9348128 0.9994059 0.9367061 +0.9348119 0.9994059 0.9367042 +0.9348109 0.9994059 0.9367018 +0.9348097 0.9994059 0.9366989 +0.9348083 0.9994059 0.9366954 +0.9348069 0.9994059 0.9366913 +0.9348055 0.9994059 0.9366864 +0.9348044 0.9994058 0.9366809 +0.9348042 0.9994058 0.9366751 +0.9348056 0.9994058 0.9366694 +0.9348102 0.9994057 0.9366649 +0.9348204 0.9994057 0.9366635 +0.9348352 0.9994057 0.9366635 +0.9348539 0.9994057 0.9366635 +0.9348776 0.9994057 0.9366635 +0.9349075 0.9994057 0.9366635 +0.9349454 0.9994057 0.9366635 +0.9349933 0.9994057 0.9366635 +0.935054 0.9994057 0.9366635 +0.9351307 0.9994057 0.9366635 +0.9352277 0.9994057 0.9366635 +0.9353505 0.9994057 0.9366635 +0.9355059 0.9994057 0.9366635 +0.9357024 0.9994057 0.9366635 +0.935951 0.9994057 0.9366635 +0.9362655 0.9994057 0.9366635 +0.9366635 0.9994057 0.9366635 +0.9371669 0.9994057 0.9366635 +0.9378038 0.9994057 0.9366635 +0.9386096 0.9994057 0.9366635 +0.939629 0.9994057 0.9366635 +0.9409186 0.9994057 0.9366635 +0.9425502 0.9994057 0.9366635 +0.9446144 0.9994057 0.9366635 +0.9472259 0.9994057 0.9366635 +0.9505298 0.9994057 0.9366635 +0.9547096 0.9994057 0.9366635 +0.9599976 0.9994057 0.9366635 +0.9666876 0.9994057 0.9366635 +0.9751513 0.9994057 0.9366635 +0.9858591 0.9994057 0.9366635 +0.9994057 0.9994057 0.9366635 +0.9995308 0.9886988 0.9490434 +0.9996295 0.9841579 0.9591524 +0.9997074 0.983089 0.9673508 +0.9997688 0.9838545 0.9739638 +0.9998174 0.9854838 0.9792755 +0.9998557 0.9874207 0.9835276 +0.999886 0.9893618 0.9869223 +0.9999099 0.9911547 0.989627 +0.9999288 0.9927345 0.9917782 +0.9999437 0.9940854 0.9934871 +0.9478754 0.999531 0.949074 +0.9478752 0.999531 0.9490736 +0.947875 0.999531 0.9490731 +0.9478746 0.999531 0.9490724 +0.9478743 0.999531 0.9490716 +0.9478738 0.999531 0.9490706 +0.9478733 0.999531 0.9490694 +0.9478726 0.999531 0.9490679 +0.9478718 0.999531 0.949066 +0.947871 0.9995309 0.9490638 +0.94787 0.9995309 0.9490611 +0.9478691 0.9995309 0.949058 +0.9478684 0.9995309 0.9490545 +0.9478683 0.9995309 0.9490508 +0.9478691 0.9995309 0.9490471 +0.947872 0.9995309 0.9490443 +0.9478785 0.9995308 0.9490434 +0.9478878 0.9995308 0.9490434 +0.9478997 0.9995308 0.9490434 +0.9479146 0.9995308 0.9490434 +0.9479335 0.9995308 0.9490434 +0.9479575 0.9995308 0.9490434 +0.9479878 0.9995308 0.9490434 +0.9480261 0.9995308 0.9490434 +0.9480746 0.9995308 0.9490434 +0.9481359 0.9995308 0.9490434 +0.9482135 0.9995308 0.9490434 +0.9483117 0.9995308 0.9490434 +0.9484359 0.9995308 0.9490434 +0.9485931 0.9995308 0.9490434 +0.9487918 0.9995308 0.9490434 +0.9490434 0.9995308 0.9490434 +0.9493615 0.9995308 0.9490434 +0.9497641 0.9995308 0.9490434 +0.9502734 0.9995308 0.9490434 +0.9509177 0.9995308 0.9490434 +0.9517328 0.9995308 0.9490434 +0.952764 0.9995308 0.9490434 +0.9540687 0.9995308 0.9490434 +0.9557192 0.9995308 0.9490434 +0.9578074 0.9995308 0.9490434 +0.9604492 0.9995308 0.9490434 +0.9637914 0.9995308 0.9490434 +0.9680197 0.9995308 0.9490434 +0.9733691 0.9995308 0.9490434 +0.9801368 0.9995308 0.9490434 +0.9886988 0.9995308 0.9490434 +0.9995308 0.9995308 0.9490434 +0.9996295 0.9909882 0.9591524 +0.9997074 0.9873879 0.9673508 +0.9997688 0.9865561 0.9739638 +0.9998174 0.9871796 0.9792755 +0.9998557 0.9884841 0.9835276 +0.999886 0.9900282 0.9869223 +0.9999099 0.991572 0.989627 +0.9999288 0.9929957 0.9917782 +0.9999437 0.9942488 0.9934871 +0.958416 0.9996296 0.9591719 +0.9584159 0.9996296 0.9591716 +0.9584157 0.9996296 0.9591713 +0.9584155 0.9996296 0.9591709 +0.9584153 0.9996296 0.9591704 +0.958415 0.9996296 0.9591697 +0.9584146 0.9996296 0.959169 +0.9584142 0.9996296 0.959168 +0.9584137 0.9996296 0.9591668 +0.9584132 0.9996296 0.9591654 +0.9584126 0.9996296 0.9591637 +0.958412 0.9996296 0.9591617 +0.9584115 0.9996296 0.9591595 +0.9584114 0.9996295 0.9591571 +0.958412 0.9996295 0.9591548 +0.9584138 0.9996295 0.959153 +0.9584178 0.9996295 0.9591524 +0.9584237 0.9996295 0.9591524 +0.9584312 0.9996295 0.9591524 +0.9584406 0.9996295 0.9591524 +0.9584526 0.9996295 0.9591524 +0.9584677 0.9996295 0.9591524 +0.9584868 0.9996295 0.9591524 +0.9585109 0.9996295 0.9591524 +0.9585415 0.9996295 0.9591524 +0.9585802 0.9996295 0.9591524 +0.9586291 0.9996295 0.9591524 +0.958691 0.9996295 0.9591524 +0.9587693 0.9996295 0.9591524 +0.9588684 0.9996295 0.9591524 +0.9589938 0.9996295 0.9591524 +0.9591524 0.9996295 0.9591524 +0.959353 0.9996295 0.9591524 +0.9596068 0.9996295 0.9591524 +0.959928 0.9996295 0.9591524 +0.9603343 0.9996295 0.9591524 +0.9608482 0.9996295 0.9591524 +0.9614985 0.9996295 0.9591524 +0.9623212 0.9996295 0.9591524 +0.963362 0.9996295 0.9591524 +0.9646787 0.9996295 0.9591524 +0.9663445 0.9996295 0.9591524 +0.968452 0.9996295 0.9591524 +0.9711183 0.9996295 0.9591524 +0.9744915 0.9996295 0.9591524 +0.978759 0.9996295 0.9591524 +0.9841579 0.9996295 0.9591524 +0.9909882 0.9996295 0.9591524 +0.9996295 0.9996295 0.9591524 +0.9997074 0.9928267 0.9673508 +0.9997688 0.9899741 0.9739638 +0.9998174 0.989325 0.9792755 +0.9998557 0.9898295 0.9835276 +0.999886 0.9908712 0.9869223 +0.9999099 0.9920999 0.989627 +0.9999288 0.9933261 0.9917782 +0.9999437 0.9944556 0.9934871 +0.9668873 0.9997074 0.9673631 +0.9668872 0.9997074 0.9673629 +0.9668871 0.9997074 0.9673627 +0.966887 0.9997074 0.9673625 +0.9668869 0.9997074 0.9673622 +0.9668867 0.9997074 0.9673618 +0.9668865 0.9997074 0.9673613 +0.9668862 0.9997074 0.9673607 +0.9668859 0.9997074 0.9673599 +0.9668855 0.9997074 0.967359 +0.9668852 0.9997074 0.9673579 +0.9668848 0.9997074 0.9673567 +0.9668845 0.9997074 0.9673553 +0.9668844 0.9997074 0.9673538 +0.9668847 0.9997074 0.9673523 +0.9668859 0.9997074 0.9673511 +0.9668884 0.9997074 0.9673508 +0.9668922 0.9997074 0.9673508 +0.9668969 0.9997074 0.9673508 +0.9669028 0.9997074 0.9673508 +0.9669103 0.9997074 0.9673508 +0.9669198 0.9997074 0.9673508 +0.9669318 0.9997074 0.9673508 +0.966947 0.9997074 0.9673508 +0.9669663 0.9997074 0.9673508 +0.9669906 0.9997074 0.9673508 +0.9670214 0.9997074 0.9673508 +0.9670604 0.9997074 0.9673508 +0.9671097 0.9997074 0.9673508 +0.967172 0.9997074 0.9673508 +0.9672509 0.9997074 0.9673508 +0.9673508 0.9997074 0.9673508 +0.967477 0.9997074 0.9673508 +0.9676368 0.9997074 0.9673508 +0.9678389 0.9997074 0.9673508 +0.9680946 0.9997074 0.9673508 +0.9684181 0.9997074 0.9673508 +0.9688274 0.9997074 0.9673508 +0.9693452 0.9997074 0.9673508 +0.9700002 0.9997074 0.9673508 +0.970829 0.9997074 0.9673508 +0.9718774 0.9997074 0.9673508 +0.9732039 0.9997074 0.9673508 +0.974882 0.9997074 0.9673508 +0.977005 0.9997074 0.9673508 +0.9796909 0.9997074 0.9673508 +0.983089 0.9997074 0.9673508 +0.9873879 0.9997074 0.9673508 +0.9928267 0.9997074 0.9673508 +0.9997074 0.9997074 0.9673508 +0.9997688 0.9942982 0.9739638 +0.9998174 0.9920392 0.9792755 +0.9998557 0.9915316 0.9835276 +0.999886 0.9919377 0.9869223 +0.9999099 0.9927678 0.989627 +0.9999288 0.9937442 0.9917782 +0.9999437 0.9947172 0.9934871 +0.9736726 0.9997689 0.9739717 +0.9736726 0.9997689 0.9739715 +0.9736725 0.9997689 0.9739714 +0.9736724 0.9997689 0.9739713 +0.9736723 0.9997689 0.9739711 +0.9736722 0.9997689 0.9739708 +0.9736721 0.9997689 0.9739705 +0.9736719 0.9997689 0.9739701 +0.9736717 0.9997689 0.9739696 +0.9736715 0.9997689 0.9739691 +0.9736712 0.9997689 0.9739684 +0.973671 0.9997689 0.9739676 +0.9736708 0.9997689 0.9739667 +0.9736708 0.9997689 0.9739657 +0.973671 0.9997688 0.9739648 +0.9736717 0.9997688 0.9739641 +0.9736733 0.9997688 0.9739638 +0.9736756 0.9997688 0.9739638 +0.9736786 0.9997688 0.9739638 +0.9736823 0.9997688 0.9739638 +0.973687 0.9997688 0.9739638 +0.973693 0.9997688 0.9739638 +0.9737006 0.9997688 0.9739638 +0.9737101 0.9997688 0.9739638 +0.9737222 0.9997688 0.9739638 +0.9737375 0.9997688 0.9739638 +0.9737569 0.9997688 0.9739638 +0.9737814 0.9997688 0.9739638 +0.9738123 0.9997688 0.9739638 +0.9738515 0.9997688 0.9739638 +0.9739011 0.9997688 0.9739638 +0.9739638 0.9997688 0.9739638 +0.9740432 0.9997688 0.9739638 +0.9741436 0.9997688 0.9739638 +0.9742706 0.9997688 0.9739638 +0.9744313 0.9997688 0.9739638 +0.9746346 0.9997688 0.9739638 +0.9748918 0.9997688 0.9739638 +0.9752172 0.9997688 0.9739638 +0.9756289 0.9997688 0.9739638 +0.9761497 0.9997688 0.9739638 +0.9768086 0.9997688 0.9739638 +0.9776422 0.9997688 0.9739638 +0.9786968 0.9997688 0.9739638 +0.980031 0.9997688 0.9739638 +0.981719 0.9997688 0.9739638 +0.9838545 0.9997688 0.9739638 +0.9865561 0.9997688 0.9739638 +0.9899741 0.9997688 0.9739638 +0.9942982 0.9997688 0.9739638 +0.9997688 0.9997688 0.9739638 +0.9998174 0.9954731 0.9792755 +0.9998557 0.9936849 0.9835276 +0.999886 0.993287 0.9869223 +0.9999099 0.9936128 0.989627 +0.9999288 0.9942731 0.9917782 +0.9999437 0.9950481 0.9934871 +0.9790927 0.9998174 0.9792804 +0.9790927 0.9998174 0.9792804 +0.9790927 0.9998174 0.9792803 +0.9790926 0.9998174 0.9792802 +0.9790925 0.9998174 0.9792801 +0.9790925 0.9998174 0.9792799 +0.9790924 0.9998174 0.9792797 +0.9790923 0.9998174 0.9792795 +0.9790921 0.9998174 0.9792792 +0.979092 0.9998174 0.9792788 +0.9790919 0.9998174 0.9792784 +0.9790917 0.9998174 0.9792779 +0.9790916 0.9998174 0.9792773 +0.9790916 0.9998174 0.9792767 +0.9790917 0.9998174 0.9792761 +0.9790921 0.9998174 0.9792757 +0.9790931 0.9998174 0.9792755 +0.9790946 0.9998174 0.9792755 +0.9790965 0.9998174 0.9792755 +0.9790988 0.9998174 0.9792755 +0.9791018 0.9998174 0.9792755 +0.9791055 0.9998174 0.9792755 +0.9791103 0.9998174 0.9792755 +0.9791163 0.9998174 0.9792755 +0.9791238 0.9998174 0.9792755 +0.9791334 0.9998174 0.9792755 +0.9791456 0.9998174 0.9792755 +0.979161 0.9998174 0.9792755 +0.9791804 0.9998174 0.9792755 +0.979205 0.9998174 0.9792755 +0.9792361 0.9998174 0.9792755 +0.9792755 0.9998174 0.9792755 +0.9793253 0.9998174 0.9792755 +0.9793883 0.9998174 0.9792755 +0.9794681 0.9998174 0.9792755 +0.9795689 0.9998174 0.9792755 +0.9796966 0.9998174 0.9792755 +0.979858 0.9998174 0.9792755 +0.9800622 0.9998174 0.9792755 +0.9803206 0.9998174 0.9792755 +0.9806476 0.9998174 0.9792755 +0.9810611 0.9998174 0.9792755 +0.9815844 0.9998174 0.9792755 +0.9822464 0.9998174 0.9792755 +0.9830838 0.9998174 0.9792755 +0.9841433 0.9998174 0.9792755 +0.9854838 0.9998174 0.9792755 +0.9871796 0.9998174 0.9792755 +0.989325 0.9998174 0.9792755 +0.9920392 0.9998174 0.9792755 +0.9954731 0.9998174 0.9792755 +0.9998174 0.9998174 0.9792755 +0.9998557 0.9964092 0.9835276 +0.999886 0.9949941 0.9869223 +0.9999099 0.9946818 0.989627 +0.9999288 0.9949422 0.9917782 +0.9999437 0.9954668 0.9934871 +0.9834129 0.9998557 0.9835307 +0.9834129 0.9998557 0.9835306 +0.9834129 0.9998557 0.9835306 +0.9834129 0.9998557 0.9835305 +0.9834128 0.9998557 0.9835304 +0.9834128 0.9998557 0.9835303 +0.9834127 0.9998557 0.9835302 +0.9834127 0.9998557 0.98353 +0.9834126 0.9998557 0.9835298 +0.9834125 0.9998557 0.9835296 +0.9834124 0.9998557 0.9835294 +0.9834123 0.9998557 0.983529 +0.9834122 0.9998557 0.9835287 +0.9834122 0.9998557 0.9835283 +0.9834123 0.9998557 0.9835279 +0.9834126 0.9998557 0.9835276 +0.9834132 0.9998557 0.9835276 +0.9834141 0.9998557 0.9835276 +0.9834153 0.9998557 0.9835276 +0.9834167 0.9998557 0.9835276 +0.9834186 0.9998557 0.9835276 +0.9834209 0.9998557 0.9835276 +0.9834239 0.9998557 0.9835276 +0.9834277 0.9998557 0.9835276 +0.9834324 0.9998557 0.9835276 +0.9834385 0.9998557 0.9835276 +0.9834461 0.9998557 0.9835276 +0.9834557 0.9998557 0.9835276 +0.9834679 0.9998557 0.9835276 +0.9834833 0.9998557 0.9835276 +0.9835029 0.9998557 0.9835276 +0.9835276 0.9998557 0.9835276 +0.9835588 0.9998557 0.9835276 +0.9835983 0.9998557 0.9835276 +0.9836483 0.9998557 0.9835276 +0.9837116 0.9998557 0.9835276 +0.9837916 0.9998557 0.9835276 +0.9838928 0.9998557 0.9835276 +0.9840209 0.9998557 0.9835276 +0.9841829 0.9998557 0.9835276 +0.984388 0.9998557 0.9835276 +0.9846473 0.9998557 0.9835276 +0.9849754 0.9998557 0.9835276 +0.9853905 0.9998557 0.9835276 +0.9859157 0.9998557 0.9835276 +0.9865801 0.9998557 0.9835276 +0.9874207 0.9998557 0.9835276 +0.9884841 0.9998557 0.9835276 +0.9898295 0.9998557 0.9835276 +0.9915316 0.9998557 0.9835276 +0.9936849 0.9998557 0.9835276 +0.9964092 0.9998557 0.9835276 +0.9998557 0.9998557 0.9835276 +0.999886 0.9971537 0.9869223 +0.9999099 0.9960342 0.989627 +0.9999288 0.9957887 0.9917782 +0.9999437 0.9959964 0.9934871 +0.9868505 0.999886 0.9869243 +0.9868505 0.999886 0.9869242 +0.9868505 0.999886 0.9869242 +0.9868505 0.999886 0.9869242 +0.9868504 0.999886 0.9869241 +0.9868504 0.999886 0.9869241 +0.9868504 0.999886 0.986924 +0.9868503 0.999886 0.9869239 +0.9868503 0.999886 0.9869238 +0.9868502 0.999886 0.9869236 +0.9868502 0.999886 0.9869235 +0.9868501 0.999886 0.9869233 +0.9868501 0.999886 0.986923 +0.98685 0.999886 0.9869228 +0.9868501 0.999886 0.9869226 +0.9868503 0.999886 0.9869224 +0.9868507 0.999886 0.9869223 +0.9868512 0.999886 0.9869223 +0.986852 0.999886 0.9869223 +0.9868529 0.999886 0.9869223 +0.9868541 0.999886 0.9869223 +0.9868555 0.999886 0.9869223 +0.9868574 0.999886 0.9869223 +0.9868597 0.999886 0.9869223 +0.9868627 0.999886 0.9869223 +0.9868665 0.999886 0.9869223 +0.9868713 0.999886 0.9869223 +0.9868773 0.999886 0.9869223 +0.986885 0.999886 0.9869223 +0.9868946 0.999886 0.9869223 +0.9869069 0.999886 0.9869223 +0.9869223 0.999886 0.9869223 +0.9869419 0.999886 0.9869223 +0.9869667 0.999886 0.9869223 +0.986998 0.999886 0.9869223 +0.9870376 0.999886 0.9869223 +0.9870878 0.999886 0.9869223 +0.9871512 0.999886 0.9869223 +0.9872315 0.999886 0.9869223 +0.987333 0.999886 0.9869223 +0.9874615 0.999886 0.9869223 +0.987624 0.999886 0.9869223 +0.9878296 0.999886 0.9869223 +0.9880897 0.999886 0.9869223 +0.9884188 0.999886 0.9869223 +0.9888351 0.999886 0.9869223 +0.9893618 0.999886 0.9869223 +0.9900282 0.999886 0.9869223 +0.9908712 0.999886 0.9869223 +0.9919377 0.999886 0.9869223 +0.993287 0.999886 0.9869223 +0.9949941 0.999886 0.9869223 +0.9971537 0.999886 0.9869223 +0.999886 0.999886 0.9869223 +0.9999099 0.9977452 0.989627 +0.9999288 0.9968597 0.9917782 +0.9999437 0.9966665 0.9934871 +0.989582 0.9999099 0.9896282 +0.989582 0.9999099 0.9896282 +0.989582 0.9999099 0.9896282 +0.989582 0.9999099 0.9896281 +0.989582 0.9999099 0.9896281 +0.9895819 0.9999099 0.9896281 +0.9895819 0.9999099 0.989628 +0.9895819 0.9999099 0.989628 +0.9895819 0.9999099 0.9896279 +0.9895818 0.9999099 0.9896278 +0.9895818 0.9999099 0.9896277 +0.9895818 0.9999099 0.9896276 +0.9895817 0.9999099 0.9896274 +0.9895817 0.9999099 0.9896273 +0.9895817 0.9999099 0.9896271 +0.9895819 0.9999099 0.989627 +0.9895821 0.9999099 0.989627 +0.9895825 0.9999099 0.989627 +0.9895829 0.9999099 0.989627 +0.9895835 0.9999099 0.989627 +0.9895842 0.9999099 0.989627 +0.9895851 0.9999099 0.989627 +0.9895863 0.9999099 0.989627 +0.9895878 0.9999099 0.989627 +0.9895897 0.9999099 0.989627 +0.989592 0.9999099 0.989627 +0.989595 0.9999099 0.989627 +0.9895988 0.9999099 0.989627 +0.9896036 0.9999099 0.989627 +0.9896096 0.9999099 0.989627 +0.9896173 0.9999099 0.989627 +0.989627 0.9999099 0.989627 +0.9896392 0.9999099 0.989627 +0.9896547 0.9999099 0.989627 +0.9896744 0.9999099 0.989627 +0.9896992 0.9999099 0.989627 +0.9897306 0.9999099 0.989627 +0.9897703 0.9999099 0.989627 +0.9898206 0.9999099 0.989627 +0.9898842 0.9999099 0.989627 +0.9899646 0.9999099 0.989627 +0.9900664 0.9999099 0.989627 +0.9901951 0.9999099 0.989627 +0.990358 0.9999099 0.989627 +0.9905641 0.9999099 0.989627 +0.9908248 0.9999099 0.989627 +0.9911547 0.9999099 0.989627 +0.991572 0.9999099 0.989627 +0.9920999 0.9999099 0.989627 +0.9927678 0.9999099 0.989627 +0.9936128 0.9999099 0.989627 +0.9946818 0.9999099 0.989627 +0.9960342 0.9999099 0.989627 +0.9977452 0.9999099 0.989627 +0.9999099 0.9999099 0.989627 +0.9999288 0.9982146 0.9917782 +0.9999437 0.9975143 0.9934871 +0.9917501 0.9999288 0.991779 +0.9917501 0.9999288 0.991779 +0.9917501 0.9999288 0.991779 +0.9917501 0.9999288 0.991779 +0.9917501 0.9999288 0.991779 +0.9917501 0.9999288 0.9917789 +0.99175 0.9999288 0.9917789 +0.99175 0.9999288 0.9917789 +0.99175 0.9999288 0.9917788 +0.99175 0.9999288 0.9917788 +0.99175 0.9999288 0.9917787 +0.9917499 0.9999288 0.9917786 +0.9917499 0.9999288 0.9917785 +0.9917499 0.9999288 0.9917784 +0.9917499 0.9999288 0.9917783 +0.99175 0.9999288 0.9917783 +0.9917502 0.9999288 0.9917782 +0.9917504 0.9999288 0.9917782 +0.9917507 0.9999288 0.9917782 +0.991751 0.9999288 0.9917782 +0.9917515 0.9999288 0.9917782 +0.9917521 0.9999288 0.9917782 +0.9917528 0.9999288 0.9917782 +0.9917537 0.9999288 0.9917782 +0.9917549 0.9999288 0.9917782 +0.9917564 0.9999288 0.9917782 +0.9917582 0.9999288 0.9917782 +0.9917606 0.9999288 0.9917782 +0.9917636 0.9999288 0.9917782 +0.9917674 0.9999288 0.9917782 +0.9917722 0.9999288 0.9917782 +0.9917782 0.9999288 0.9917782 +0.9917859 0.9999288 0.9917782 +0.9917956 0.9999288 0.9917782 +0.9918079 0.9999288 0.9917782 +0.9918234 0.9999288 0.9917782 +0.9918431 0.9999288 0.9917782 +0.991868 0.9999288 0.9917782 +0.9918994 0.9999288 0.9917782 +0.9919392 0.9999288 0.9917782 +0.9919896 0.9999288 0.9917782 +0.9920533 0.9999288 0.9917782 +0.9921339 0.9999288 0.9917782 +0.9922358 0.9999288 0.9917782 +0.9923648 0.9999288 0.9917782 +0.992528 0.9999288 0.9917782 +0.9927345 0.9999288 0.9917782 +0.9929957 0.9999288 0.9917782 +0.9933261 0.9999288 0.9917782 +0.9937442 0.9999288 0.9917782 +0.9942731 0.9999288 0.9917782 +0.9949422 0.9999288 0.9917782 +0.9957887 0.9999288 0.9917782 +0.9968597 0.9999288 0.9917782 +0.9982146 0.9999288 0.9917782 +0.9999288 0.9999288 0.9917782 +0.9999437 0.9985868 0.9934871 +0.9934695 0.9999437 0.9934876 +0.9934695 0.9999437 0.9934876 +0.9934695 0.9999437 0.9934876 +0.9934695 0.9999437 0.9934876 +0.9934695 0.9999437 0.9934875 +0.9934695 0.9999437 0.9934875 +0.9934695 0.9999437 0.9934875 +0.9934694 0.9999437 0.9934875 +0.9934694 0.9999437 0.9934875 +0.9934694 0.9999437 0.9934874 +0.9934694 0.9999437 0.9934874 +0.9934694 0.9999437 0.9934873 +0.9934694 0.9999437 0.9934873 +0.9934694 0.9999437 0.9934872 +0.9934694 0.9999437 0.9934872 +0.9934694 0.9999437 0.9934871 +0.9934695 0.9999437 0.9934871 +0.9934697 0.9999437 0.9934871 +0.9934698 0.9999437 0.9934871 +0.9934701 0.9999437 0.9934871 +0.9934704 0.9999437 0.9934871 +0.9934707 0.9999437 0.9934871 +0.9934712 0.9999437 0.9934871 +0.9934718 0.9999437 0.9934871 +0.9934725 0.9999437 0.9934871 +0.9934734 0.9999437 0.9934871 +0.9934746 0.9999437 0.9934871 +0.9934761 0.9999437 0.9934871 +0.9934779 0.9999437 0.9934871 +0.9934803 0.9999437 0.9934871 +0.9934833 0.9999437 0.9934871 +0.9934871 0.9999437 0.9934871 +0.9934919 0.9999437 0.9934871 +0.993498 0.9999437 0.9934871 +0.9935057 0.9999437 0.9934871 +0.9935154 0.9999437 0.9934871 +0.9935277 0.9999437 0.9934871 +0.9935432 0.9999437 0.9934871 +0.9935629 0.9999437 0.9934871 +0.9935878 0.9999437 0.9934871 +0.9936193 0.9999437 0.9934871 +0.9936592 0.9999437 0.9934871 +0.9937096 0.9999437 0.9934871 +0.9937734 0.9999437 0.9934871 +0.9938541 0.9999437 0.9934871 +0.9939562 0.9999437 0.9934871 +0.9940854 0.9999437 0.9934871 +0.9942488 0.9999437 0.9934871 +0.9944556 0.9999437 0.9934871 +0.9947172 0.9999437 0.9934871 +0.9950481 0.9999437 0.9934871 +0.9954668 0.9999437 0.9934871 +0.9959964 0.9999437 0.9934871 +0.9966665 0.9999437 0.9934871 +0.9975143 0.9999437 0.9934871 +0.9985868 0.9999437 0.9934871 +0.9999437 0.9999437 0.9934871 +0.2783684 0.2783684 0.9814251 +0.278469 0.2783684 0.9814251 +0.2785962 0.2783684 0.9814251 +0.2787571 0.2783684 0.9814251 +0.2789607 0.2783684 0.9814251 +0.2792183 0.2783684 0.9814251 +0.2795441 0.2783684 0.9814251 +0.2799564 0.2783684 0.9814251 +0.2804779 0.2783684 0.9814251 +0.2811378 0.2783684 0.9814251 +0.2819726 0.2783684 0.9814251 +0.2830287 0.2783684 0.9814251 +0.2843648 0.2783684 0.9814251 +0.2860552 0.2783684 0.9814251 +0.2881937 0.2783684 0.9814251 +0.2908992 0.2783684 0.9814251 +0.294322 0.2783684 0.9814251 +0.2986524 0.2783684 0.9814251 +0.3041308 0.2783684 0.9814251 +0.3110617 0.2783684 0.9814251 +0.3198302 0.2783684 0.9814251 +0.3309236 0.2783684 0.9814251 +0.344958 0.2783684 0.9814251 +0.3627135 0.2783684 0.9814251 +0.3851765 0.2783684 0.9814251 +0.413595 0.2783684 0.9814251 +0.4495482 0.2783684 0.9814251 +0.4950336 0.2783684 0.9814251 +0.5525787 0.2783684 0.9814251 +0.6253806 0.2783684 0.9814251 +0.7174845 0.2783684 0.9814251 +0.8340079 0.2783684 0.9814251 +0.9814251 0.2783684 0.9814251 +0.9858181 0.3454107 0.8515523 +0.9890841 0.4144197 0.773388 +0.9915469 0.4834235 0.7342914 +0.993424 0.5504963 0.7233383 +0.9948662 0.6139459 0.7314346 +0.9959813 0.6724572 0.7513284 +0.9968475 0.7251659 0.7775169 +0.997523 0.7716588 0.8060595 +0.9980513 0.8119154 0.8343236 +0.9984653 0.8462171 0.8607044 +0.9987905 0.8750477 0.8843548 +0.9990461 0.8990028 0.9049504 +0.9992474 0.9187175 0.9225017 +0.999406 0.9348153 0.9372144 +0.999531 0.9478754 0.949392 +0.9996296 0.958416 0.9593724 +0.9997074 0.9668873 0.9674893 +0.9997689 0.9736726 0.974051 +0.9998174 0.9790927 0.9793302 +0.9998557 0.9834129 0.9835619 +0.999886 0.9868505 0.9869438 +0.9999099 0.989582 0.9896405 +0.9999288 0.9917501 0.9917867 +0.9999437 0.9934695 0.9934924 +0.2783684 0.278469 0.9814251 +0.2783325 0.2783325 0.9814221 +0.2784598 0.2783325 0.9814221 +0.2786207 0.2783325 0.9814221 +0.2788244 0.2783325 0.9814221 +0.279082 0.2783325 0.9814221 +0.2794079 0.2783325 0.9814221 +0.2798202 0.2783325 0.9814221 +0.2803419 0.2783325 0.9814221 +0.2810019 0.2783325 0.9814221 +0.2818368 0.2783325 0.9814221 +0.2828931 0.2783325 0.9814221 +0.2842295 0.2783325 0.9814221 +0.2859202 0.2783325 0.9814221 +0.2880591 0.2783325 0.9814221 +0.2907651 0.2783325 0.9814221 +0.2941886 0.2783325 0.9814221 +0.2985198 0.2783325 0.9814221 +0.3039992 0.2783325 0.9814221 +0.3109315 0.2783325 0.9814221 +0.3197017 0.2783325 0.9814221 +0.3307971 0.2783325 0.9814221 +0.3448342 0.2783325 0.9814221 +0.3625931 0.2783325 0.9814221 +0.3850603 0.2783325 0.9814221 +0.4134842 0.2783325 0.9814221 +0.4494442 0.2783325 0.9814221 +0.4949383 0.2783325 0.9814221 +0.5524942 0.2783325 0.9814221 +0.62531 0.2783325 0.9814221 +0.7174314 0.2783325 0.9814221 +0.8339769 0.2783325 0.9814221 +0.9814221 0.2783325 0.9814221 +0.9858163 0.3453807 0.8515295 +0.9890831 0.4143955 0.773359 +0.9915463 0.4834045 0.7342633 +0.9934236 0.5504818 0.7233143 +0.994866 0.6139352 0.7314156 +0.9959811 0.6724495 0.751314 +0.9968474 0.7251605 0.7775065 +0.997523 0.7716551 0.8060522 +0.9980512 0.8119128 0.8343185 +0.9984653 0.8462154 0.860701 +0.9987905 0.8750466 0.8843525 +0.9990461 0.899002 0.9049489 +0.9992474 0.918717 0.9225007 +0.999406 0.9348149 0.9372137 +0.999531 0.9478752 0.9493916 +0.9996296 0.9584159 0.9593721 +0.9997074 0.9668872 0.9674892 +0.9997689 0.9736726 0.9740509 +0.9998174 0.9790927 0.9793302 +0.9998557 0.9834129 0.9835618 +0.999886 0.9868505 0.9869438 +0.9999099 0.989582 0.9896404 +0.9999288 0.9917501 0.9917867 +0.9999437 0.9934695 0.9934924 +0.2783684 0.2785962 0.9814251 +0.2783325 0.2784598 0.9814221 +0.2782884 0.2782884 0.9814183 +0.2784494 0.2782884 0.9814183 +0.2786531 0.2782884 0.9814183 +0.2789108 0.2782884 0.9814183 +0.2792368 0.2782884 0.9814183 +0.2796492 0.2782884 0.9814183 +0.280171 0.2782884 0.9814183 +0.2808311 0.2782884 0.9814183 +0.2816663 0.2782884 0.9814183 +0.2827228 0.2782884 0.9814183 +0.2840595 0.2782884 0.9814183 +0.2857506 0.2782884 0.9814183 +0.2878901 0.2782884 0.9814183 +0.2905967 0.2782884 0.9814183 +0.294021 0.2782884 0.9814183 +0.2983532 0.2782884 0.9814183 +0.303834 0.2782884 0.9814183 +0.3107679 0.2782884 0.9814183 +0.3195402 0.2782884 0.9814183 +0.3306382 0.2782884 0.9814183 +0.3446787 0.2782884 0.9814183 +0.3624418 0.2782884 0.9814183 +0.3849144 0.2782884 0.9814183 +0.4133451 0.2782884 0.9814183 +0.4493137 0.2782884 0.9814183 +0.4948186 0.2782884 0.9814183 +0.5523882 0.2782884 0.9814183 +0.6252213 0.2782884 0.9814183 +0.7173646 0.2782884 0.9814183 +0.8339379 0.2782884 0.9814183 +0.9814183 0.2782884 0.9814183 +0.9858141 0.3453439 0.8515008 +0.9890818 0.4143657 0.7733226 +0.9915455 0.4833811 0.7342281 +0.9934231 0.550464 0.7232841 +0.9948657 0.6139219 0.7313916 +0.9959809 0.6724399 0.7512959 +0.9968473 0.7251537 0.7774933 +0.9975229 0.7716504 0.8060429 +0.9980512 0.8119096 0.8343122 +0.9984653 0.8462132 0.8606967 +0.9987904 0.8750451 0.8843497 +0.9990461 0.8990011 0.9049471 +0.9992474 0.9187164 0.9224995 +0.999406 0.9348146 0.937213 +0.999531 0.947875 0.9493911 +0.9996296 0.9584157 0.9593718 +0.9997074 0.9668871 0.967489 +0.9997689 0.9736725 0.9740508 +0.9998174 0.9790927 0.9793301 +0.9998557 0.9834129 0.9835618 +0.999886 0.9868505 0.9869438 +0.9999099 0.989582 0.9896404 +0.9999288 0.9917501 0.9917867 +0.9999437 0.9934695 0.9934924 +0.2783684 0.2787571 0.9814251 +0.2783325 0.2786207 0.9814221 +0.2782884 0.2784494 0.9814183 +0.2782347 0.2782347 0.9814136 +0.2784385 0.2782347 0.9814136 +0.2786962 0.2782347 0.9814136 +0.2790223 0.2782347 0.9814136 +0.2794349 0.2782347 0.9814136 +0.2799568 0.2782347 0.9814136 +0.2806171 0.2782347 0.9814136 +0.2814525 0.2782347 0.9814136 +0.2825094 0.2782347 0.9814136 +0.2838465 0.2782347 0.9814136 +0.2855381 0.2782347 0.9814136 +0.2876782 0.2782347 0.9814136 +0.2903857 0.2782347 0.9814136 +0.293811 0.2782347 0.9814136 +0.2981445 0.2782347 0.9814136 +0.3036269 0.2782347 0.9814136 +0.3105628 0.2782347 0.9814136 +0.3193377 0.2782347 0.9814136 +0.3304391 0.2782347 0.9814136 +0.3444838 0.2782347 0.9814136 +0.3622521 0.2782347 0.9814136 +0.3847314 0.2782347 0.9814136 +0.4131707 0.2782347 0.9814136 +0.44915 0.2782347 0.9814136 +0.4946685 0.2782347 0.9814136 +0.5522553 0.2782347 0.9814136 +0.6251102 0.2782347 0.9814136 +0.717281 0.2782347 0.9814136 +0.8338891 0.2782347 0.9814136 +0.9814136 0.2782347 0.9814136 +0.9858113 0.3452987 0.8514648 +0.9890801 0.414329 0.7732769 +0.9915446 0.4833522 0.7341839 +0.9934225 0.5504419 0.7232463 +0.9948653 0.6139056 0.7313616 +0.9959807 0.672428 0.7512732 +0.9968472 0.7251454 0.7774769 +0.9975228 0.7716446 0.8060313 +0.9980511 0.8119057 0.8343042 +0.9984653 0.8462106 0.8606913 +0.9987904 0.8750434 0.8843461 +0.9990461 0.899 0.9049447 +0.9992474 0.9187157 0.922498 +0.999406 0.9348141 0.937212 +0.999531 0.9478746 0.9493904 +0.9996296 0.9584155 0.9593714 +0.9997074 0.966887 0.9674887 +0.9997689 0.9736724 0.9740506 +0.9998174 0.9790926 0.97933 +0.9998557 0.9834129 0.9835617 +0.999886 0.9868505 0.9869437 +0.9999099 0.989582 0.9896404 +0.9999288 0.9917501 0.9917866 +0.9999437 0.9934695 0.9934924 +0.2783684 0.2789607 0.9814251 +0.2783325 0.2788244 0.9814221 +0.2782884 0.2786531 0.9814183 +0.2782347 0.2784385 0.9814136 +0.2781701 0.2781701 0.9814076 +0.2784279 0.2781701 0.9814076 +0.2787542 0.2781701 0.9814076 +0.2791669 0.2781701 0.9814076 +0.279689 0.2781701 0.9814076 +0.2803496 0.2781701 0.9814076 +0.2811853 0.2781701 0.9814076 +0.2822426 0.2781701 0.9814076 +0.2835801 0.2781701 0.9814076 +0.2852724 0.2781701 0.9814076 +0.2874132 0.2781701 0.9814076 +0.2901217 0.2781701 0.9814076 +0.2935483 0.2781701 0.9814076 +0.2978834 0.2781701 0.9814076 +0.3033679 0.2781701 0.9814076 +0.3103064 0.2781701 0.9814076 +0.3190846 0.2781701 0.9814076 +0.3301901 0.2781701 0.9814076 +0.3442401 0.2781701 0.9814076 +0.3620151 0.2781701 0.9814076 +0.3845027 0.2781701 0.9814076 +0.4129526 0.2781701 0.9814076 +0.4489453 0.2781701 0.9814076 +0.4944808 0.2781701 0.9814076 +0.5520892 0.2781701 0.9814076 +0.6249712 0.2781701 0.9814076 +0.7171765 0.2781701 0.9814076 +0.8338281 0.2781701 0.9814076 +0.9814076 0.2781701 0.9814076 +0.9858079 0.3452442 0.8514199 +0.9890781 0.4142845 0.7732199 +0.9915433 0.4833171 0.7341287 +0.9934218 0.550415 0.7231991 +0.9948649 0.6138855 0.731324 +0.9959804 0.6724135 0.7512449 +0.996847 0.7251351 0.7774563 +0.9975227 0.7716375 0.8060168 +0.9980511 0.8119009 0.8342942 +0.9984652 0.8462073 0.8606845 +0.9987904 0.8750412 0.8843416 +0.9990461 0.8989986 0.9049418 +0.9992474 0.9187148 0.9224961 +0.999406 0.9348135 0.9372107 +0.999531 0.9478743 0.9493896 +0.9996296 0.9584153 0.9593709 +0.9997074 0.9668869 0.9674884 +0.9997689 0.9736723 0.9740504 +0.9998174 0.9790925 0.9793299 +0.9998557 0.9834128 0.9835616 +0.999886 0.9868504 0.9869437 +0.9999099 0.989582 0.9896404 +0.9999288 0.9917501 0.9917866 +0.9999437 0.9934695 0.9934923 +0.2783684 0.2792183 0.9814251 +0.2783325 0.279082 0.9814221 +0.2782884 0.2789108 0.9814183 +0.2782347 0.2786962 0.9814136 +0.2781701 0.2784279 0.9814076 +0.2780936 0.2780936 0.9814002 +0.27842 0.2780936 0.9814002 +0.2788329 0.2780936 0.9814002 +0.2793553 0.2780936 0.9814002 +0.2800162 0.2780936 0.9814002 +0.2808523 0.2780936 0.9814002 +0.28191 0.2780936 0.9814002 +0.2832482 0.2780936 0.9814002 +0.2849413 0.2780936 0.9814002 +0.2870831 0.2780936 0.9814002 +0.2897929 0.2780936 0.9814002 +0.2932211 0.2780936 0.9814002 +0.2975582 0.2780936 0.9814002 +0.3030452 0.2780936 0.9814002 +0.309987 0.2780936 0.9814002 +0.3187692 0.2780936 0.9814002 +0.3298799 0.2780936 0.9814002 +0.3439364 0.2780936 0.9814002 +0.3617196 0.2780936 0.9814002 +0.3842178 0.2780936 0.9814002 +0.4126808 0.2780936 0.9814002 +0.4486903 0.2780936 0.9814002 +0.494247 0.2780936 0.9814002 +0.5518821 0.2780936 0.9814002 +0.6247981 0.2780936 0.9814002 +0.7170462 0.2780936 0.9814002 +0.8337521 0.2780936 0.9814002 +0.9814002 0.2780936 0.9814002 +0.9858036 0.3451791 0.8513639 +0.9890755 0.4142311 0.7731488 +0.9915418 0.4832747 0.7340599 +0.9934209 0.5503825 0.7231402 +0.9948643 0.6138613 0.7312773 +0.9959801 0.6723959 0.7512096 +0.9968468 0.7251226 0.7774307 +0.9975226 0.7716288 0.8059988 +0.998051 0.8118949 0.8342818 +0.9984652 0.8462034 0.8606762 +0.9987904 0.8750386 0.884336 +0.9990461 0.8989969 0.9049381 +0.9992474 0.9187137 0.9224937 +0.9994059 0.9348128 0.9372092 +0.999531 0.9478738 0.9493887 +0.9996296 0.958415 0.9593703 +0.9997074 0.9668867 0.967488 +0.9997689 0.9736722 0.9740501 +0.9998174 0.9790925 0.9793297 +0.9998557 0.9834128 0.9835615 +0.999886 0.9868504 0.9869436 +0.9999099 0.9895819 0.9896403 +0.9999288 0.9917501 0.9917866 +0.9999437 0.9934695 0.9934923 +0.2783684 0.2795441 0.9814251 +0.2783325 0.2794079 0.9814221 +0.2782884 0.2792368 0.9814183 +0.2782347 0.2790223 0.9814136 +0.2781701 0.2787542 0.9814076 +0.2780936 0.27842 0.9814002 +0.2780055 0.2780055 0.9813911 +0.2784186 0.2780055 0.9813911 +0.2789413 0.2780055 0.9813911 +0.2796026 0.2780055 0.9813911 +0.2804391 0.2780055 0.9813911 +0.2814975 0.2780055 0.9813911 +0.2828365 0.2780055 0.9813911 +0.2845305 0.2780055 0.9813911 +0.2866736 0.2780055 0.9813911 +0.2893849 0.2780055 0.9813911 +0.2928151 0.2780055 0.9813911 +0.2971547 0.2780055 0.9813911 +0.3026449 0.2780055 0.9813911 +0.3095906 0.2780055 0.9813911 +0.318378 0.2780055 0.9813911 +0.3294951 0.2780055 0.9813911 +0.3435596 0.2780055 0.9813911 +0.3613531 0.2780055 0.9813911 +0.3838642 0.2780055 0.9813911 +0.4123437 0.2780055 0.9813911 +0.448374 0.2780055 0.9813911 +0.4939569 0.2780055 0.9813911 +0.5516253 0.2780055 0.9813911 +0.6245833 0.2780055 0.9813911 +0.7168846 0.2780055 0.9813911 +0.8336578 0.2780055 0.9813911 +0.9813911 0.2780055 0.9813911 +0.9857982 0.3451032 0.8512944 +0.9890723 0.4141683 0.7730606 +0.9915399 0.4832246 0.7339746 +0.9934197 0.5503438 0.7230672 +0.9948636 0.6138323 0.7312193 +0.9959797 0.6723748 0.7511659 +0.9968465 0.7251076 0.7773989 +0.9975224 0.7716184 0.8059764 +0.9980509 0.8118878 0.8342664 +0.9984651 0.8461986 0.8606658 +0.9987903 0.8750355 0.8843291 +0.9990461 0.8989948 0.9049336 +0.9992473 0.9187123 0.9224907 +0.9994059 0.9348119 0.9372073 +0.999531 0.9478733 0.9493874 +0.9996296 0.9584146 0.9593695 +0.9997074 0.9668865 0.9674875 +0.9997689 0.9736721 0.9740498 +0.9998174 0.9790924 0.9793295 +0.9998557 0.9834127 0.9835614 +0.999886 0.9868504 0.9869436 +0.9999099 0.9895819 0.9896403 +0.9999288 0.99175 0.9917866 +0.9999437 0.9934695 0.9934923 +0.2783684 0.2799564 0.9814251 +0.2783325 0.2798202 0.9814221 +0.2782884 0.2796492 0.9814183 +0.2782347 0.2794349 0.9814136 +0.2781701 0.2791669 0.9814076 +0.2780936 0.2788329 0.9814002 +0.2780055 0.2784186 0.9813911 +0.2779077 0.2779077 0.9813797 +0.2784307 0.2779077 0.9813797 +0.2790924 0.2779077 0.9813797 +0.2799296 0.2779077 0.9813797 +0.2809887 0.2779077 0.9813797 +0.2823287 0.2779077 0.9813797 +0.2840238 0.2779077 0.9813797 +0.2861685 0.2779077 0.9813797 +0.2888817 0.2779077 0.9813797 +0.2923143 0.2779077 0.9813797 +0.296657 0.2779077 0.9813797 +0.3021511 0.2779077 0.9813797 +0.3091018 0.2779077 0.9813797 +0.3178954 0.2779077 0.9813797 +0.3290204 0.2779077 0.9813797 +0.3430949 0.2779077 0.9813797 +0.3609011 0.2779077 0.9813797 +0.3834282 0.2779077 0.9813797 +0.4119279 0.2779077 0.9813797 +0.4479838 0.2779077 0.9813797 +0.4935991 0.2779077 0.9813797 +0.5513085 0.2779077 0.9813797 +0.6243183 0.2779077 0.9813797 +0.7166853 0.2779077 0.9813797 +0.8335415 0.2779077 0.9813797 +0.9813797 0.2779077 0.9813797 +0.9857916 0.3450175 0.8512087 +0.9890684 0.4140964 0.7729519 +0.9915376 0.4831666 0.7338694 +0.9934183 0.5502987 0.7229773 +0.9948628 0.6137984 0.7311479 +0.9959791 0.67235 0.751112 +0.9968462 0.7250899 0.7773598 +0.9975222 0.7716061 0.8059488 +0.9980508 0.8118794 0.8342474 +0.998465 0.8461929 0.8606529 +0.9987903 0.8750317 0.8843206 +0.999046 0.8989923 0.904928 +0.9992473 0.9187107 0.9224871 +0.9994059 0.9348109 0.9372049 +0.999531 0.9478726 0.9493859 +0.9996296 0.9584142 0.9593686 +0.9997074 0.9668862 0.9674869 +0.9997689 0.9736719 0.9740494 +0.9998174 0.9790923 0.9793293 +0.9998557 0.9834127 0.9835613 +0.999886 0.9868503 0.9869435 +0.9999099 0.9895819 0.9896402 +0.9999288 0.99175 0.9917865 +0.9999437 0.9934694 0.9934923 +0.2783684 0.2804779 0.9814251 +0.2783325 0.2803419 0.9814221 +0.2782884 0.280171 0.9814183 +0.2782347 0.2799568 0.9814136 +0.2781701 0.279689 0.9814076 +0.2780936 0.2793553 0.9814002 +0.2780055 0.2789413 0.9813911 +0.2779077 0.2784307 0.9813797 +0.2778058 0.2778058 0.9813659 +0.2784681 0.2778058 0.9813659 +0.279306 0.2778058 0.9813659 +0.2803661 0.2778058 0.9813659 +0.2817072 0.2778058 0.9813659 +0.2834038 0.2778058 0.9813659 +0.2855503 0.2778058 0.9813659 +0.2882659 0.2778058 0.9813659 +0.2917015 0.2778058 0.9813659 +0.296048 0.2778058 0.9813659 +0.3015469 0.2778058 0.9813659 +0.3085036 0.2778058 0.9813659 +0.3173048 0.2778058 0.9813659 +0.3284395 0.2778058 0.9813659 +0.3425263 0.2778058 0.9813659 +0.3603479 0.2778058 0.9813659 +0.3828946 0.2778058 0.9813659 +0.4114191 0.2778058 0.9813659 +0.4475063 0.2778058 0.9813659 +0.4931613 0.2778058 0.9813659 +0.5509208 0.2778058 0.9813659 +0.6239941 0.2778058 0.9813659 +0.7164413 0.2778058 0.9813659 +0.8333991 0.2778058 0.9813659 +0.9813659 0.2778058 0.9813659 +0.9857835 0.3449254 0.8511039 +0.9890637 0.4140176 0.772819 +0.9915347 0.4831021 0.7337408 +0.9934166 0.550248 0.7228673 +0.9948617 0.6137599 0.7310605 +0.9959785 0.6723217 0.7510461 +0.9968458 0.7250697 0.7773119 +0.997522 0.7715919 0.8059151 +0.9980506 0.8118697 0.8342242 +0.9984649 0.8461864 0.8606373 +0.9987902 0.8750274 0.8843102 +0.999046 0.8989895 0.9049211 +0.9992473 0.9187089 0.9224827 +0.9994059 0.9348097 0.9372021 +0.999531 0.9478718 0.9493841 +0.9996296 0.9584137 0.9593674 +0.9997074 0.9668859 0.9674862 +0.9997689 0.9736717 0.974049 +0.9998174 0.9790921 0.979329 +0.9998557 0.9834126 0.9835611 +0.999886 0.9868503 0.9869433 +0.9999099 0.9895819 0.9896401 +0.9999288 0.99175 0.9917865 +0.9999437 0.9934694 0.9934923 +0.2783684 0.2811378 0.9814251 +0.2783325 0.2810019 0.9814221 +0.2782884 0.2808311 0.9814183 +0.2782347 0.2806171 0.9814136 +0.2781701 0.2803496 0.9814076 +0.2780936 0.2800162 0.9814002 +0.2780055 0.2796026 0.9813911 +0.2779077 0.2790924 0.9813797 +0.2778058 0.2784681 0.9813659 +0.2777122 0.2777122 0.9813491 +0.278551 0.2777122 0.9813491 +0.2796122 0.2777122 0.9813491 +0.2809547 0.2777122 0.9813491 +0.2826531 0.2777122 0.9813491 +0.2848019 0.2777122 0.9813491 +0.2875203 0.2777122 0.9813491 +0.2909596 0.2777122 0.9813491 +0.2953106 0.2777122 0.9813491 +0.3008152 0.2777122 0.9813491 +0.3077793 0.2777122 0.9813491 +0.3165898 0.2777122 0.9813491 +0.3277361 0.2777122 0.9813491 +0.3418377 0.2777122 0.9813491 +0.3596781 0.2777122 0.9813491 +0.3822485 0.2777122 0.9813491 +0.410803 0.2777122 0.9813491 +0.4469282 0.2777122 0.9813491 +0.4926312 0.2777122 0.9813491 +0.5504514 0.2777122 0.9813491 +0.6236015 0.2777122 0.9813491 +0.716146 0.2777122 0.9813491 +0.8332267 0.2777122 0.9813491 +0.9813491 0.2777122 0.9813491 +0.9857738 0.3448353 0.850977 +0.9890579 0.4139373 0.772658 +0.9915312 0.4830346 0.7335852 +0.9934145 0.5501939 0.7227342 +0.9948604 0.6137183 0.7309548 +0.9959777 0.6722907 0.7509664 +0.9968453 0.7250473 0.7772541 +0.9975217 0.7715762 0.8058743 +0.9980504 0.8118589 0.8341961 +0.9984648 0.8461791 0.8606183 +0.9987902 0.8750225 0.8842976 +0.9990459 0.8989863 0.9049128 +0.9992473 0.9187068 0.9224773 +0.9994059 0.9348083 0.9371986 +0.9995309 0.947871 0.9493819 +0.9996296 0.9584132 0.959366 +0.9997074 0.9668855 0.9674853 +0.9997689 0.9736715 0.9740484 +0.9998174 0.979092 0.9793286 +0.9998557 0.9834125 0.9835609 +0.999886 0.9868502 0.9869432 +0.9999099 0.9895818 0.9896401 +0.9999288 0.99175 0.9917864 +0.9999437 0.9934694 0.9934922 +0.2783684 0.2819726 0.9814251 +0.2783325 0.2818368 0.9814221 +0.2782884 0.2816663 0.9814183 +0.2782347 0.2814525 0.9814136 +0.2781701 0.2811853 0.9814076 +0.2780936 0.2808523 0.9814002 +0.2780055 0.2804391 0.9813911 +0.2779077 0.2799296 0.9813797 +0.2778058 0.279306 0.9813659 +0.2777122 0.278551 0.9813491 +0.2776503 0.2776503 0.9813291 +0.2787128 0.2776503 0.9813291 +0.280057 0.2776503 0.9813291 +0.2817576 0.2776503 0.9813291 +0.283909 0.2776503 0.9813291 +0.2866309 0.2776503 0.9813291 +0.2900744 0.2776503 0.9813291 +0.2944309 0.2776503 0.9813291 +0.2999424 0.2776503 0.9813291 +0.3069152 0.2776503 0.9813291 +0.3157367 0.2776503 0.9813291 +0.3268971 0.2776503 0.9813291 +0.3410164 0.2776503 0.9813291 +0.3588791 0.2776503 0.9813291 +0.3814778 0.2776503 0.9813291 +0.410068 0.2776503 0.9813291 +0.4462385 0.2776503 0.9813291 +0.4919987 0.2776503 0.9813291 +0.5498914 0.2776503 0.9813291 +0.6231332 0.2776503 0.9813291 +0.7157936 0.2776503 0.9813291 +0.8330211 0.2776503 0.9813291 +0.9813291 0.2776503 0.9813291 +0.9857621 0.3447636 0.8508257 +0.989051 0.4138668 0.7724662 +0.9915271 0.4829718 0.7333996 +0.993412 0.5501416 0.7225756 +0.9948589 0.6136769 0.7308289 +0.9959768 0.6722594 0.7508714 +0.9968448 0.7250244 0.7771851 +0.9975213 0.7715599 0.8058257 +0.9980502 0.8118476 0.8341627 +0.9984647 0.8461714 0.8605957 +0.9987901 0.8750173 0.8842826 +0.9990459 0.8989829 0.904903 +0.9992472 0.9187045 0.9224709 +0.9994059 0.9348069 0.9371945 +0.9995309 0.94787 0.9493792 +0.9996296 0.9584126 0.9593643 +0.9997074 0.9668852 0.9674842 +0.9997689 0.9736712 0.9740477 +0.9998174 0.9790919 0.9793282 +0.9998557 0.9834124 0.9835606 +0.999886 0.9868502 0.986943 +0.9999099 0.9895818 0.9896399 +0.9999288 0.99175 0.9917864 +0.9999437 0.9934694 0.9934922 +0.2783684 0.2830287 0.9814251 +0.2783325 0.2828931 0.9814221 +0.2782884 0.2827228 0.9814183 +0.2782347 0.2825094 0.9814136 +0.2781701 0.2822426 0.9814076 +0.2780936 0.28191 0.9814002 +0.2780055 0.2814975 0.9813911 +0.2779077 0.2809887 0.9813797 +0.2778058 0.2803661 0.9813659 +0.2777122 0.2796122 0.9813491 +0.2776503 0.2787128 0.9813291 +0.2776626 0.2776626 0.9813057 +0.2790088 0.2776626 0.9813057 +0.2807118 0.2776626 0.9813057 +0.2828664 0.2776626 0.9813057 +0.2855923 0.2776626 0.9813057 +0.2890408 0.2776626 0.9813057 +0.2934037 0.2776626 0.9813057 +0.2989233 0.2776626 0.9813057 +0.3059062 0.2776626 0.9813057 +0.3147406 0.2776626 0.9813057 +0.3259173 0.2776626 0.9813057 +0.3400572 0.2776626 0.9813057 +0.357946 0.2776626 0.9813057 +0.3805778 0.2776626 0.9813057 +0.4092098 0.2776626 0.9813057 +0.4454331 0.2776626 0.9813057 +0.4912602 0.2776626 0.9813057 +0.5492375 0.2776626 0.9813057 +0.6225864 0.2776626 0.9813057 +0.7153822 0.2776626 0.9813057 +0.832781 0.2776626 0.9813057 +0.9813057 0.2776626 0.9813057 +0.9857485 0.3447407 0.8506491 +0.989043 0.4138277 0.7722424 +0.9915223 0.4829286 0.7331832 +0.9934091 0.5501012 0.7223906 +0.9948571 0.6136427 0.7306821 +0.9959757 0.6722322 0.7507607 +0.9968441 0.7250039 0.7771048 +0.9975209 0.7715449 0.8057691 +0.99805 0.811837 0.8341237 +0.9984645 0.8461641 0.8605694 +0.99879 0.8750124 0.8842651 +0.9990458 0.8989796 0.9048915 +0.9992472 0.9187024 0.9224634 +0.9994059 0.9348055 0.9371897 +0.9995309 0.9478691 0.9493761 +0.9996296 0.958412 0.9593623 +0.9997074 0.9668848 0.9674829 +0.9997689 0.973671 0.9740469 +0.9998174 0.9790917 0.9793277 +0.9998557 0.9834123 0.9835603 +0.999886 0.9868501 0.9869428 +0.9999099 0.9895818 0.9896398 +0.9999288 0.9917499 0.9917863 +0.9999437 0.9934694 0.9934921 +0.2783684 0.2843648 0.9814251 +0.2783325 0.2842295 0.9814221 +0.2782884 0.2840595 0.9814183 +0.2782347 0.2838465 0.9814136 +0.2781701 0.2835801 0.9814076 +0.2780936 0.2832482 0.9814002 +0.2780055 0.2828365 0.9813911 +0.2779077 0.2823287 0.9813797 +0.2778058 0.2817072 0.9813659 +0.2777122 0.2809547 0.9813491 +0.2776503 0.280057 0.9813291 +0.2776626 0.2790088 0.9813057 +0.2778236 0.2778236 0.9812792 +0.2795295 0.2778236 0.9812792 +0.2816876 0.2778236 0.9812792 +0.284418 0.2778236 0.9812792 +0.2878722 0.2778236 0.9812792 +0.2922423 0.2778236 0.9812792 +0.297771 0.2778236 0.9812792 +0.3047655 0.2778236 0.9812792 +0.3136144 0.2778236 0.9812792 +0.3248095 0.2778236 0.9812792 +0.3389728 0.2778236 0.9812792 +0.3568911 0.2778236 0.9812792 +0.3795602 0.2778236 0.9812792 +0.4082395 0.2778236 0.9812792 +0.4445225 0.2778236 0.9812792 +0.4904253 0.2778236 0.9812792 +0.5484982 0.2778236 0.9812792 +0.6219681 0.2778236 0.9812792 +0.714917 0.2778236 0.9812792 +0.8325095 0.2778236 0.9812792 +0.9812792 0.2778236 0.9812792 +0.9857332 0.3448204 0.8504495 +0.9890339 0.4138582 0.7719895 +0.9915169 0.4829319 0.7329388 +0.9934058 0.5500915 0.7221817 +0.9948551 0.6136284 0.7305163 +0.9959745 0.672218 0.7506357 +0.9968433 0.7249916 0.7770141 +0.9975204 0.7715352 0.8057052 +0.9980497 0.8118298 0.8340798 +0.9984643 0.8461589 0.8605398 +0.9987899 0.8750088 0.8842454 +0.9990458 0.8989771 0.9048786 +0.9992472 0.9187008 0.922455 +0.9994058 0.9348044 0.9371842 +0.9995309 0.9478684 0.9493727 +0.9996296 0.9584115 0.9593601 +0.9997074 0.9668845 0.9674815 +0.9997689 0.9736708 0.974046 +0.9998174 0.9790916 0.9793271 +0.9998557 0.9834122 0.9835599 +0.999886 0.9868501 0.9869426 +0.9999099 0.9895817 0.9896397 +0.9999288 0.9917499 0.9917862 +0.9999437 0.9934694 0.9934921 +0.2783684 0.2860552 0.9814251 +0.2783325 0.2859202 0.9814221 +0.2782884 0.2857506 0.9814183 +0.2782347 0.2855381 0.9814136 +0.2781701 0.2852724 0.9814076 +0.2780936 0.2849413 0.9814002 +0.2780055 0.2845305 0.9813911 +0.2779077 0.2840238 0.9813797 +0.2778058 0.2834038 0.9813659 +0.2777122 0.2826531 0.9813491 +0.2776503 0.2817576 0.9813291 +0.2776626 0.2807118 0.9813057 +0.2778236 0.2795295 0.9812792 +0.2782606 0.2782606 0.9812508 +0.2804226 0.2782606 0.9812508 +0.2831577 0.2782606 0.9812508 +0.2866181 0.2782606 0.9812508 +0.2909959 0.2782606 0.9812508 +0.2965343 0.2782606 0.9812508 +0.3035412 0.2782606 0.9812508 +0.3124058 0.2782606 0.9812508 +0.3236207 0.2782606 0.9812508 +0.337809 0.2782606 0.9812508 +0.355759 0.2782606 0.9812508 +0.3784681 0.2782606 0.9812508 +0.4071981 0.2782606 0.9812508 +0.4435453 0.2782606 0.9812508 +0.4895292 0.2782606 0.9812508 +0.5477048 0.2782606 0.9812508 +0.6213045 0.2782606 0.9812508 +0.7144178 0.2782606 0.9812508 +0.8322181 0.2782606 0.9812508 +0.9812508 0.2782606 0.9812508 +0.9857167 0.3450957 0.8502355 +0.9890241 0.4140252 0.7717183 +0.991511 0.4830292 0.7326769 +0.9934023 0.5501456 0.7219579 +0.994853 0.6136569 0.7303387 +0.9959732 0.672232 0.7505018 +0.9968425 0.7249978 0.7769169 +0.9975199 0.7715376 0.8056368 +0.9980494 0.8118303 0.8340327 +0.9984642 0.8461587 0.860508 +0.9987897 0.8750084 0.8842242 +0.9990457 0.8989767 0.9048647 +0.9992471 0.9187004 0.922446 +0.9994058 0.9348042 0.9371784 +0.9995309 0.9478683 0.9493689 +0.9996295 0.9584114 0.9593577 +0.9997074 0.9668844 0.96748 +0.9997689 0.9736708 0.9740451 +0.9998174 0.9790916 0.9793265 +0.9998557 0.9834122 0.9835595 +0.999886 0.98685 0.9869424 +0.9999099 0.9895817 0.9896395 +0.9999288 0.9917499 0.9917861 +0.9999437 0.9934694 0.993492 +0.2783684 0.2881937 0.9814251 +0.2783325 0.2880591 0.9814221 +0.2782884 0.2878901 0.9814183 +0.2782347 0.2876782 0.9814136 +0.2781701 0.2874132 0.9814076 +0.2780936 0.2870831 0.9814002 +0.2780055 0.2866736 0.9813911 +0.2779077 0.2861685 0.9813797 +0.2778058 0.2855503 0.9813659 +0.2777122 0.2848019 0.9813491 +0.2776503 0.283909 0.9813291 +0.2776626 0.2828664 0.9813057 +0.2778236 0.2816876 0.9812792 +0.2782606 0.2804226 0.9812508 +0.2791873 0.2791873 0.9812231 +0.2819272 0.2791873 0.9812231 +0.2853935 0.2791873 0.9812231 +0.2897788 0.2791873 0.9812231 +0.2953268 0.2791873 0.9812231 +0.3023458 0.2791873 0.9812231 +0.3112256 0.2791873 0.9812231 +0.3224598 0.2791873 0.9812231 +0.3366726 0.2791873 0.9812231 +0.3546535 0.2791873 0.9812231 +0.3774018 0.2791873 0.9812231 +0.4061813 0.2791873 0.9812231 +0.4425911 0.2791873 0.9812231 +0.4886542 0.2791873 0.9812231 +0.5469301 0.2791873 0.9812231 +0.6206566 0.2791873 0.9812231 +0.7139303 0.2791873 0.9812231 +0.8319336 0.2791873 0.9812231 +0.9812231 0.2791873 0.9812231 +0.9857006 0.3457234 0.8500265 +0.9890146 0.4144423 0.7714538 +0.9915054 0.4833013 0.7324214 +0.9933988 0.5503203 0.7217397 +0.9948509 0.6137675 0.7301657 +0.9959719 0.6723012 0.7503714 +0.9968418 0.7250408 0.7768223 +0.9975194 0.7715641 0.8055701 +0.9980491 0.8118466 0.8339868 +0.998464 0.8461687 0.860477 +0.9987896 0.8750145 0.8842037 +0.9990456 0.8989805 0.9048512 +0.9992471 0.9187027 0.9224372 +0.9994058 0.9348056 0.9371728 +0.9995309 0.9478691 0.9493653 +0.9996295 0.958412 0.9593554 +0.9997074 0.9668847 0.9674786 +0.9997688 0.973671 0.9740442 +0.9998174 0.9790917 0.9793259 +0.9998557 0.9834123 0.9835592 +0.999886 0.9868501 0.9869421 +0.9999099 0.9895817 0.9896394 +0.9999288 0.9917499 0.991786 +0.9999437 0.9934694 0.993492 +0.2783684 0.2908992 0.9814251 +0.2783325 0.2907651 0.9814221 +0.2782884 0.2905967 0.9814183 +0.2782347 0.2903857 0.9814136 +0.2781701 0.2901217 0.9814076 +0.2780936 0.2897929 0.9814002 +0.2780055 0.2893849 0.9813911 +0.2779077 0.2888817 0.9813797 +0.2778058 0.2882659 0.9813659 +0.2777122 0.2875203 0.9813491 +0.2776503 0.2866309 0.9813291 +0.2776626 0.2855923 0.9813057 +0.2778236 0.284418 0.9812792 +0.2782606 0.2831577 0.9812508 +0.2791873 0.2819272 0.9812231 +0.2809573 0.2809573 0.9812013 +0.2844283 0.2809573 0.9812013 +0.2888196 0.2809573 0.9812013 +0.2943751 0.2809573 0.9812013 +0.3014036 0.2809573 0.9812013 +0.3102955 0.2809573 0.9812013 +0.321545 0.2809573 0.9812013 +0.335777 0.2809573 0.9812013 +0.3537823 0.2809573 0.9812013 +0.3765614 0.2809573 0.9812013 +0.4053799 0.2809573 0.9812013 +0.441839 0.2809573 0.9812013 +0.4879646 0.2809573 0.9812013 +0.5463195 0.2809573 0.9812013 +0.620146 0.2809573 0.9812013 +0.7135461 0.2809573 0.9812013 +0.8317093 0.2809573 0.9812013 +0.9812013 0.2809573 0.9812013 +0.9856879 0.3469645 0.8498619 +0.9890072 0.4152991 0.7712455 +0.9915009 0.4838841 0.7322203 +0.9933961 0.5507113 0.721568 +0.9948493 0.6140266 0.7300295 +0.9959709 0.6724711 0.7502687 +0.9968411 0.7251511 0.7767478 +0.9975191 0.7716352 0.8055177 +0.9980488 0.8118921 0.8339508 +0.9984638 0.8461977 0.8604527 +0.9987895 0.8750329 0.8841875 +0.9990456 0.8989921 0.9048406 +0.999247 0.9187101 0.9224303 +0.9994057 0.9348102 0.9371683 +0.9995309 0.947872 0.9493625 +0.9996295 0.9584138 0.9593536 +0.9997074 0.9668859 0.9674774 +0.9997688 0.9736717 0.9740434 +0.9998174 0.9790921 0.9793255 +0.9998557 0.9834126 0.9835589 +0.999886 0.9868503 0.986942 +0.9999099 0.9895819 0.9896393 +0.9999288 0.99175 0.9917859 +0.9999437 0.9934694 0.9934919 +0.2783684 0.294322 0.9814251 +0.2783325 0.2941886 0.9814221 +0.2782884 0.294021 0.9814183 +0.2782347 0.293811 0.9814136 +0.2781701 0.2935483 0.9814076 +0.2780936 0.2932211 0.9814002 +0.2780055 0.2928151 0.9813911 +0.2779077 0.2923143 0.9813797 +0.2778058 0.2917015 0.9813659 +0.2777122 0.2909596 0.9813491 +0.2776503 0.2900744 0.9813291 +0.2776626 0.2890408 0.9813057 +0.2778236 0.2878722 0.9812792 +0.2782606 0.2866181 0.9812508 +0.2791873 0.2853935 0.9812231 +0.2809573 0.2844283 0.9812013 +0.2841192 0.2841192 0.9811943 +0.2885124 0.2841192 0.9811943 +0.2940703 0.2841192 0.9811943 +0.3011018 0.2841192 0.9811943 +0.3099976 0.2841192 0.9811943 +0.3212519 0.2841192 0.9811943 +0.3354901 0.2841192 0.9811943 +0.3535032 0.2841192 0.9811943 +0.3762922 0.2841192 0.9811943 +0.4051232 0.2841192 0.9811943 +0.4415982 0.2841192 0.9811943 +0.4877437 0.2841192 0.9811943 +0.5461239 0.2841192 0.9811943 +0.6199824 0.2841192 0.9811943 +0.713423 0.2841192 0.9811943 +0.8316375 0.2841192 0.9811943 +0.9811943 0.2841192 0.9811943 +0.9856839 0.3492254 0.8498092 +0.9890048 0.4168922 0.7711789 +0.9914995 0.4849907 0.7321559 +0.9933953 0.5514695 0.721513 +0.9948487 0.6145393 0.7299859 +0.9959706 0.6728136 0.7502359 +0.9968409 0.7253775 0.776724 +0.9975189 0.7717834 0.8055009 +0.9980488 0.8119884 0.8339392 +0.9984638 0.8462598 0.8604449 +0.9987895 0.8750727 0.8841823 +0.9990455 0.8990175 0.9048372 +0.999247 0.9187262 0.9224281 +0.9994057 0.9348204 0.9371669 +0.9995308 0.9478785 0.9493615 +0.9996295 0.9584178 0.959353 +0.9997074 0.9668884 0.967477 +0.9997688 0.9736733 0.9740432 +0.9998174 0.9790931 0.9793253 +0.9998557 0.9834132 0.9835588 +0.999886 0.9868507 0.9869419 +0.9999099 0.9895821 0.9896392 +0.9999288 0.9917502 0.9917859 +0.9999437 0.9934695 0.9934919 +0.2783684 0.2986524 0.9814251 +0.2783325 0.2985198 0.9814221 +0.2782884 0.2983532 0.9814183 +0.2782347 0.2981445 0.9814136 +0.2781701 0.2978834 0.9814076 +0.2780936 0.2975582 0.9814002 +0.2780055 0.2971547 0.9813911 +0.2779077 0.296657 0.9813797 +0.2778058 0.296048 0.9813659 +0.2777122 0.2953106 0.9813491 +0.2776503 0.2944309 0.9813291 +0.2776626 0.2934037 0.9813057 +0.2778236 0.2922423 0.9812792 +0.2782606 0.2909959 0.9812508 +0.2791873 0.2897788 0.9812231 +0.2809573 0.2888196 0.9812013 +0.2841192 0.2885124 0.9811943 +0.2885124 0.2885124 0.9811943 +0.2940703 0.2885124 0.9811943 +0.3011018 0.2885124 0.9811943 +0.3099976 0.2885124 0.9811943 +0.3212519 0.2885124 0.9811943 +0.3354901 0.2885124 0.9811943 +0.3535032 0.2885124 0.9811943 +0.3762922 0.2885124 0.9811943 +0.4051232 0.2885124 0.9811943 +0.4415982 0.2885124 0.9811943 +0.4877437 0.2885124 0.9811943 +0.5461239 0.2885124 0.9811943 +0.6199824 0.2885124 0.9811943 +0.713423 0.2885124 0.9811943 +0.8316375 0.2885124 0.9811943 +0.9811943 0.2885124 0.9811943 +0.9856839 0.3523802 0.8498092 +0.9890048 0.419125 0.7711789 +0.9914995 0.4865484 0.7321559 +0.9933953 0.5525411 0.721513 +0.9948487 0.6152669 0.7299859 +0.9959706 0.6733015 0.7502359 +0.9968409 0.7257011 0.776724 +0.9975189 0.7719959 0.8055009 +0.9980488 0.8121268 0.8339392 +0.9984638 0.8463492 0.8604449 +0.9987895 0.8751301 0.8841823 +0.9990455 0.8990542 0.9048372 +0.999247 0.9187495 0.9224281 +0.9994057 0.9348352 0.9371669 +0.9995308 0.9478878 0.9493615 +0.9996295 0.9584237 0.959353 +0.9997074 0.9668922 0.967477 +0.9997688 0.9736756 0.9740432 +0.9998174 0.9790946 0.9793253 +0.9998557 0.9834141 0.9835588 +0.999886 0.9868512 0.9869419 +0.9999099 0.9895825 0.9896392 +0.9999288 0.9917504 0.9917859 +0.9999437 0.9934697 0.9934919 +0.2783684 0.3041308 0.9814251 +0.2783325 0.3039992 0.9814221 +0.2782884 0.303834 0.9814183 +0.2782347 0.3036269 0.9814136 +0.2781701 0.3033679 0.9814076 +0.2780936 0.3030452 0.9814002 +0.2780055 0.3026449 0.9813911 +0.2779077 0.3021511 0.9813797 +0.2778058 0.3015469 0.9813659 +0.2777122 0.3008152 0.9813491 +0.2776503 0.2999424 0.9813291 +0.2776626 0.2989233 0.9813057 +0.2778236 0.297771 0.9812792 +0.2782606 0.2965343 0.9812508 +0.2791873 0.2953268 0.9812231 +0.2809573 0.2943751 0.9812013 +0.2841192 0.2940703 0.9811943 +0.2885124 0.2940703 0.9811943 +0.2940703 0.2940703 0.9811943 +0.3011018 0.2940703 0.9811943 +0.3099976 0.2940703 0.9811943 +0.3212519 0.2940703 0.9811943 +0.3354901 0.2940703 0.9811943 +0.3535032 0.2940703 0.9811943 +0.3762922 0.2940703 0.9811943 +0.4051232 0.2940703 0.9811943 +0.4415982 0.2940703 0.9811943 +0.4877437 0.2940703 0.9811943 +0.5461239 0.2940703 0.9811943 +0.6199824 0.2940703 0.9811943 +0.713423 0.2940703 0.9811943 +0.8316375 0.2940703 0.9811943 +0.9811943 0.2940703 0.9811943 +0.9856839 0.3563715 0.8498092 +0.9890048 0.4219498 0.7711789 +0.9914995 0.4885191 0.7321559 +0.9933953 0.5538969 0.721513 +0.9948487 0.6161874 0.7299859 +0.9959706 0.6739188 0.7502359 +0.9968409 0.7261105 0.776724 +0.9975189 0.7722648 0.8055009 +0.9980488 0.8123018 0.8339392 +0.9984638 0.8464623 0.8604449 +0.9987895 0.8752028 0.8841823 +0.9990455 0.8991006 0.9048372 +0.999247 0.9187791 0.9224281 +0.9994057 0.9348539 0.9371669 +0.9995308 0.9478997 0.9493615 +0.9996295 0.9584312 0.959353 +0.9997074 0.9668969 0.967477 +0.9997688 0.9736786 0.9740432 +0.9998174 0.9790965 0.9793253 +0.9998557 0.9834153 0.9835588 +0.999886 0.986852 0.9869419 +0.9999099 0.9895829 0.9896392 +0.9999288 0.9917507 0.9917859 +0.9999437 0.9934698 0.9934919 +0.2783684 0.3110617 0.9814251 +0.2783325 0.3109315 0.9814221 +0.2782884 0.3107679 0.9814183 +0.2782347 0.3105628 0.9814136 +0.2781701 0.3103064 0.9814076 +0.2780936 0.309987 0.9814002 +0.2780055 0.3095906 0.9813911 +0.2779077 0.3091018 0.9813797 +0.2778058 0.3085036 0.9813659 +0.2777122 0.3077793 0.9813491 +0.2776503 0.3069152 0.9813291 +0.2776626 0.3059062 0.9813057 +0.2778236 0.3047655 0.9812792 +0.2782606 0.3035412 0.9812508 +0.2791873 0.3023458 0.9812231 +0.2809573 0.3014036 0.9812013 +0.2841192 0.3011018 0.9811943 +0.2885124 0.3011018 0.9811943 +0.2940703 0.3011018 0.9811943 +0.3011018 0.3011018 0.9811943 +0.3099976 0.3011018 0.9811943 +0.3212519 0.3011018 0.9811943 +0.3354901 0.3011018 0.9811943 +0.3535032 0.3011018 0.9811943 +0.3762922 0.3011018 0.9811943 +0.4051232 0.3011018 0.9811943 +0.4415982 0.3011018 0.9811943 +0.4877437 0.3011018 0.9811943 +0.5461239 0.3011018 0.9811943 +0.6199824 0.3011018 0.9811943 +0.713423 0.3011018 0.9811943 +0.8316375 0.3011018 0.9811943 +0.9811943 0.3011018 0.9811943 +0.9856839 0.3614209 0.8498092 +0.9890048 0.4255236 0.7711789 +0.9914995 0.4910123 0.7321559 +0.9933953 0.5556122 0.721513 +0.9948487 0.6173519 0.7299859 +0.9959706 0.6746998 0.7502359 +0.9968409 0.7266285 0.776724 +0.9975189 0.7726049 0.8055009 +0.9980488 0.8125232 0.8339392 +0.9984638 0.8466054 0.8604449 +0.9987895 0.8752947 0.8841823 +0.9990455 0.8991593 0.9048372 +0.999247 0.9188164 0.9224281 +0.9994057 0.9348776 0.9371669 +0.9995308 0.9479146 0.9493615 +0.9996295 0.9584406 0.959353 +0.9997074 0.9669028 0.967477 +0.9997688 0.9736823 0.9740432 +0.9998174 0.9790988 0.9793253 +0.9998557 0.9834167 0.9835588 +0.999886 0.9868529 0.9869419 +0.9999099 0.9895835 0.9896392 +0.9999288 0.991751 0.9917859 +0.9999437 0.9934701 0.9934919 +0.2783684 0.3198302 0.9814251 +0.2783325 0.3197017 0.9814221 +0.2782884 0.3195402 0.9814183 +0.2782347 0.3193377 0.9814136 +0.2781701 0.3190846 0.9814076 +0.2780936 0.3187692 0.9814002 +0.2780055 0.318378 0.9813911 +0.2779077 0.3178954 0.9813797 +0.2778058 0.3173048 0.9813659 +0.2777122 0.3165898 0.9813491 +0.2776503 0.3157367 0.9813291 +0.2776626 0.3147406 0.9813057 +0.2778236 0.3136144 0.9812792 +0.2782606 0.3124058 0.9812508 +0.2791873 0.3112256 0.9812231 +0.2809573 0.3102955 0.9812013 +0.2841192 0.3099976 0.9811943 +0.2885124 0.3099976 0.9811943 +0.2940703 0.3099976 0.9811943 +0.3011018 0.3099976 0.9811943 +0.3099976 0.3099976 0.9811943 +0.3212519 0.3099976 0.9811943 +0.3354901 0.3099976 0.9811943 +0.3535032 0.3099976 0.9811943 +0.3762922 0.3099976 0.9811943 +0.4051232 0.3099976 0.9811943 +0.4415982 0.3099976 0.9811943 +0.4877437 0.3099976 0.9811943 +0.5461239 0.3099976 0.9811943 +0.6199824 0.3099976 0.9811943 +0.713423 0.3099976 0.9811943 +0.8316375 0.3099976 0.9811943 +0.9811943 0.3099976 0.9811943 +0.9856839 0.3678092 0.8498092 +0.9890048 0.4300448 0.7711789 +0.9914995 0.4941665 0.7321559 +0.9933953 0.5577822 0.721513 +0.9948487 0.6188252 0.7299859 +0.9959706 0.6756878 0.7502359 +0.9968409 0.7272837 0.776724 +0.9975189 0.7730352 0.8055009 +0.9980488 0.8128033 0.8339392 +0.9984638 0.8467864 0.8604449 +0.9987895 0.8754109 0.8841823 +0.9990455 0.8992336 0.9048372 +0.999247 0.9188636 0.9224281 +0.9994057 0.9349075 0.9371669 +0.9995308 0.9479335 0.9493615 +0.9996295 0.9584526 0.959353 +0.9997074 0.9669103 0.967477 +0.9997688 0.973687 0.9740432 +0.9998174 0.9791018 0.9793253 +0.9998557 0.9834186 0.9835588 +0.999886 0.9868541 0.9869419 +0.9999099 0.9895842 0.9896392 +0.9999288 0.9917515 0.9917859 +0.9999437 0.9934704 0.9934919 +0.2783684 0.3309236 0.9814251 +0.2783325 0.3307971 0.9814221 +0.2782884 0.3306382 0.9814183 +0.2782347 0.3304391 0.9814136 +0.2781701 0.3301901 0.9814076 +0.2780936 0.3298799 0.9814002 +0.2780055 0.3294951 0.9813911 +0.2779077 0.3290204 0.9813797 +0.2778058 0.3284395 0.9813659 +0.2777122 0.3277361 0.9813491 +0.2776503 0.3268971 0.9813291 +0.2776626 0.3259173 0.9813057 +0.2778236 0.3248095 0.9812792 +0.2782606 0.3236207 0.9812508 +0.2791873 0.3224598 0.9812231 +0.2809573 0.321545 0.9812013 +0.2841192 0.3212519 0.9811943 +0.2885124 0.3212519 0.9811943 +0.2940703 0.3212519 0.9811943 +0.3011018 0.3212519 0.9811943 +0.3099976 0.3212519 0.9811943 +0.3212519 0.3212519 0.9811943 +0.3354901 0.3212519 0.9811943 +0.3535032 0.3212519 0.9811943 +0.3762922 0.3212519 0.9811943 +0.4051232 0.3212519 0.9811943 +0.4415982 0.3212519 0.9811943 +0.4877437 0.3212519 0.9811943 +0.5461239 0.3212519 0.9811943 +0.6199824 0.3212519 0.9811943 +0.713423 0.3212519 0.9811943 +0.8316375 0.3212519 0.9811943 +0.9811943 0.3212519 0.9811943 +0.9856839 0.3758911 0.8498092 +0.9890048 0.4357648 0.7711789 +0.9914995 0.498157 0.7321559 +0.9933953 0.5605276 0.721513 +0.9948487 0.6206891 0.7299859 +0.9959706 0.6769378 0.7502359 +0.9968409 0.7281127 0.776724 +0.9975189 0.7735795 0.8055009 +0.9980488 0.8131577 0.8339392 +0.9984638 0.8470154 0.8604449 +0.9987895 0.875558 0.8841823 +0.9990455 0.8993275 0.9048372 +0.999247 0.9189234 0.9224281 +0.9994057 0.9349454 0.9371669 +0.9995308 0.9479575 0.9493615 +0.9996295 0.9584677 0.959353 +0.9997074 0.9669198 0.967477 +0.9997688 0.973693 0.9740432 +0.9998174 0.9791055 0.9793253 +0.9998557 0.9834209 0.9835588 +0.999886 0.9868555 0.9869419 +0.9999099 0.9895851 0.9896392 +0.9999288 0.9917521 0.9917859 +0.9999437 0.9934707 0.9934919 +0.2783684 0.344958 0.9814251 +0.2783325 0.3448342 0.9814221 +0.2782884 0.3446787 0.9814183 +0.2782347 0.3444838 0.9814136 +0.2781701 0.3442401 0.9814076 +0.2780936 0.3439364 0.9814002 +0.2780055 0.3435596 0.9813911 +0.2779077 0.3430949 0.9813797 +0.2778058 0.3425263 0.9813659 +0.2777122 0.3418377 0.9813491 +0.2776503 0.3410164 0.9813291 +0.2776626 0.3400572 0.9813057 +0.2778236 0.3389728 0.9812792 +0.2782606 0.337809 0.9812508 +0.2791873 0.3366726 0.9812231 +0.2809573 0.335777 0.9812013 +0.2841192 0.3354901 0.9811943 +0.2885124 0.3354901 0.9811943 +0.2940703 0.3354901 0.9811943 +0.3011018 0.3354901 0.9811943 +0.3099976 0.3354901 0.9811943 +0.3212519 0.3354901 0.9811943 +0.3354901 0.3354901 0.9811943 +0.3535032 0.3354901 0.9811943 +0.3762922 0.3354901 0.9811943 +0.4051232 0.3354901 0.9811943 +0.4415982 0.3354901 0.9811943 +0.4877437 0.3354901 0.9811943 +0.5461239 0.3354901 0.9811943 +0.6199824 0.3354901 0.9811943 +0.713423 0.3354901 0.9811943 +0.8316375 0.3354901 0.9811943 +0.9811943 0.3354901 0.9811943 +0.9856839 0.3861159 0.8498092 +0.9890048 0.4430013 0.7711789 +0.9914995 0.5032055 0.7321559 +0.9933953 0.5640008 0.721513 +0.9948487 0.6230471 0.7299859 +0.9959706 0.6785192 0.7502359 +0.9968409 0.7291615 0.776724 +0.9975189 0.7742682 0.8055009 +0.9980488 0.8136061 0.8339392 +0.9984638 0.8473052 0.8604449 +0.9987895 0.8757441 0.8841823 +0.9990455 0.8994464 0.9048372 +0.999247 0.918999 0.9224281 +0.9994057 0.9349933 0.9371669 +0.9995308 0.9479878 0.9493615 +0.9996295 0.9584868 0.959353 +0.9997074 0.9669318 0.967477 +0.9997688 0.9737006 0.9740432 +0.9998174 0.9791103 0.9793253 +0.9998557 0.9834239 0.9835588 +0.999886 0.9868574 0.9869419 +0.9999099 0.9895863 0.9896392 +0.9999288 0.9917528 0.9917859 +0.9999437 0.9934712 0.9934919 +0.2783684 0.3627135 0.9814251 +0.2783325 0.3625931 0.9814221 +0.2782884 0.3624418 0.9814183 +0.2782347 0.3622521 0.9814136 +0.2781701 0.3620151 0.9814076 +0.2780936 0.3617196 0.9814002 +0.2780055 0.3613531 0.9813911 +0.2779077 0.3609011 0.9813797 +0.2778058 0.3603479 0.9813659 +0.2777122 0.3596781 0.9813491 +0.2776503 0.3588791 0.9813291 +0.2776626 0.357946 0.9813057 +0.2778236 0.3568911 0.9812792 +0.2782606 0.355759 0.9812508 +0.2791873 0.3546535 0.9812231 +0.2809573 0.3537823 0.9812013 +0.2841192 0.3535032 0.9811943 +0.2885124 0.3535032 0.9811943 +0.2940703 0.3535032 0.9811943 +0.3011018 0.3535032 0.9811943 +0.3099976 0.3535032 0.9811943 +0.3212519 0.3535032 0.9811943 +0.3354901 0.3535032 0.9811943 +0.3535032 0.3535032 0.9811943 +0.3762922 0.3535032 0.9811943 +0.4051232 0.3535032 0.9811943 +0.4415982 0.3535032 0.9811943 +0.4877437 0.3535032 0.9811943 +0.5461239 0.3535032 0.9811943 +0.6199824 0.3535032 0.9811943 +0.713423 0.3535032 0.9811943 +0.8316375 0.3535032 0.9811943 +0.9811943 0.3535032 0.9811943 +0.9856839 0.3990515 0.8498092 +0.9890048 0.4521565 0.7711789 +0.9914995 0.5095925 0.7321559 +0.9933953 0.5683949 0.721513 +0.9948487 0.6260304 0.7299859 +0.9959706 0.6805199 0.7502359 +0.9968409 0.7304884 0.776724 +0.9975189 0.7751395 0.8055009 +0.9980488 0.8141733 0.8339392 +0.9984638 0.8476717 0.8604449 +0.9987895 0.8759795 0.8841823 +0.9990455 0.8995968 0.9048372 +0.999247 0.9190947 0.9224281 +0.9994057 0.935054 0.9371669 +0.9995308 0.9480261 0.9493615 +0.9996295 0.9585109 0.959353 +0.9997074 0.966947 0.967477 +0.9997688 0.9737101 0.9740432 +0.9998174 0.9791163 0.9793253 +0.9998557 0.9834277 0.9835588 +0.999886 0.9868597 0.9869419 +0.9999099 0.9895878 0.9896392 +0.9999288 0.9917537 0.9917859 +0.9999437 0.9934718 0.9934919 +0.2783684 0.3851765 0.9814251 +0.2783325 0.3850603 0.9814221 +0.2782884 0.3849144 0.9814183 +0.2782347 0.3847314 0.9814136 +0.2781701 0.3845027 0.9814076 +0.2780936 0.3842178 0.9814002 +0.2780055 0.3838642 0.9813911 +0.2779077 0.3834282 0.9813797 +0.2778058 0.3828946 0.9813659 +0.2777122 0.3822485 0.9813491 +0.2776503 0.3814778 0.9813291 +0.2776626 0.3805778 0.9813057 +0.2778236 0.3795602 0.9812792 +0.2782606 0.3784681 0.9812508 +0.2791873 0.3774018 0.9812231 +0.2809573 0.3765614 0.9812013 +0.2841192 0.3762922 0.9811943 +0.2885124 0.3762922 0.9811943 +0.2940703 0.3762922 0.9811943 +0.3011018 0.3762922 0.9811943 +0.3099976 0.3762922 0.9811943 +0.3212519 0.3762922 0.9811943 +0.3354901 0.3762922 0.9811943 +0.3535032 0.3762922 0.9811943 +0.3762922 0.3762922 0.9811943 +0.4051232 0.3762922 0.9811943 +0.4415982 0.3762922 0.9811943 +0.4877437 0.3762922 0.9811943 +0.5461239 0.3762922 0.9811943 +0.6199824 0.3762922 0.9811943 +0.713423 0.3762922 0.9811943 +0.8316375 0.3762922 0.9811943 +0.9811943 0.3762922 0.9811943 +0.9856839 0.4154167 0.8498092 +0.9890048 0.4637389 0.7711789 +0.9914995 0.5176729 0.7321559 +0.9933953 0.573954 0.721513 +0.9948487 0.6298046 0.7299859 +0.9959706 0.683051 0.7502359 +0.9968409 0.732167 0.776724 +0.9975189 0.7762418 0.8055009 +0.9980488 0.8148909 0.8339392 +0.9984638 0.8481355 0.8604449 +0.9987895 0.8762773 0.8841823 +0.9990455 0.899787 0.9048372 +0.999247 0.9192157 0.9224281 +0.9994057 0.9351307 0.9371669 +0.9995308 0.9480746 0.9493615 +0.9996295 0.9585415 0.959353 +0.9997074 0.9669663 0.967477 +0.9997688 0.9737222 0.9740432 +0.9998174 0.9791238 0.9793253 +0.9998557 0.9834324 0.9835588 +0.999886 0.9868627 0.9869419 +0.9999099 0.9895897 0.9896392 +0.9999288 0.9917549 0.9917859 +0.9999437 0.9934725 0.9934919 +0.2783684 0.413595 0.9814251 +0.2783325 0.4134842 0.9814221 +0.2782884 0.4133451 0.9814183 +0.2782347 0.4131707 0.9814136 +0.2781701 0.4129526 0.9814076 +0.2780936 0.4126808 0.9814002 +0.2780055 0.4123437 0.9813911 +0.2779077 0.4119279 0.9813797 +0.2778058 0.4114191 0.9813659 +0.2777122 0.410803 0.9813491 +0.2776503 0.410068 0.9813291 +0.2776626 0.4092098 0.9813057 +0.2778236 0.4082395 0.9812792 +0.2782606 0.4071981 0.9812508 +0.2791873 0.4061813 0.9812231 +0.2809573 0.4053799 0.9812013 +0.2841192 0.4051232 0.9811943 +0.2885124 0.4051232 0.9811943 +0.2940703 0.4051232 0.9811943 +0.3011018 0.4051232 0.9811943 +0.3099976 0.4051232 0.9811943 +0.3212519 0.4051232 0.9811943 +0.3354901 0.4051232 0.9811943 +0.3535032 0.4051232 0.9811943 +0.3762922 0.4051232 0.9811943 +0.4051232 0.4051232 0.9811943 +0.4415982 0.4051232 0.9811943 +0.4877437 0.4051232 0.9811943 +0.5461239 0.4051232 0.9811943 +0.6199824 0.4051232 0.9811943 +0.713423 0.4051232 0.9811943 +0.8316375 0.4051232 0.9811943 +0.9811943 0.4051232 0.9811943 +0.9856839 0.4361208 0.8498092 +0.9890048 0.4783922 0.7711789 +0.9914995 0.5278957 0.7321559 +0.9933953 0.580987 0.721513 +0.9948487 0.6345795 0.7299859 +0.9959706 0.6862532 0.7502359 +0.9968409 0.7342907 0.776724 +0.9975189 0.7776364 0.8055009 +0.9980488 0.8157988 0.8339392 +0.9984638 0.8487222 0.8604449 +0.9987895 0.8766541 0.8841823 +0.9990455 0.9000277 0.9048372 +0.999247 0.9193688 0.9224281 +0.9994057 0.9352277 0.9371669 +0.9995308 0.9481359 0.9493615 +0.9996295 0.9585802 0.959353 +0.9997074 0.9669906 0.967477 +0.9997688 0.9737375 0.9740432 +0.9998174 0.9791334 0.9793253 +0.9998557 0.9834385 0.9835588 +0.999886 0.9868665 0.9869419 +0.9999099 0.989592 0.9896392 +0.9999288 0.9917564 0.9917859 +0.9999437 0.9934734 0.9934919 +0.2783684 0.4495482 0.9814251 +0.2783325 0.4494442 0.9814221 +0.2782884 0.4493137 0.9814183 +0.2782347 0.44915 0.9814136 +0.2781701 0.4489453 0.9814076 +0.2780936 0.4486903 0.9814002 +0.2780055 0.448374 0.9813911 +0.2779077 0.4479838 0.9813797 +0.2778058 0.4475063 0.9813659 +0.2777122 0.4469282 0.9813491 +0.2776503 0.4462385 0.9813291 +0.2776626 0.4454331 0.9813057 +0.2778236 0.4445225 0.9812792 +0.2782606 0.4435453 0.9812508 +0.2791873 0.4425911 0.9812231 +0.2809573 0.441839 0.9812013 +0.2841192 0.4415982 0.9811943 +0.2885124 0.4415982 0.9811943 +0.2940703 0.4415982 0.9811943 +0.3011018 0.4415982 0.9811943 +0.3099976 0.4415982 0.9811943 +0.3212519 0.4415982 0.9811943 +0.3354901 0.4415982 0.9811943 +0.3535032 0.4415982 0.9811943 +0.3762922 0.4415982 0.9811943 +0.4051232 0.4415982 0.9811943 +0.4415982 0.4415982 0.9811943 +0.4877437 0.4415982 0.9811943 +0.5461239 0.4415982 0.9811943 +0.6199824 0.4415982 0.9811943 +0.713423 0.4415982 0.9811943 +0.8316375 0.4415982 0.9811943 +0.9811943 0.4415982 0.9811943 +0.9856839 0.4623142 0.8498092 +0.9890048 0.4969305 0.7711789 +0.9914995 0.5408288 0.7321559 +0.9933953 0.5898847 0.721513 +0.9948487 0.6406203 0.7299859 +0.9959706 0.6903044 0.7502359 +0.9968409 0.7369774 0.776724 +0.9975189 0.7794007 0.8055009 +0.9980488 0.8169474 0.8339392 +0.9984638 0.8494644 0.8604449 +0.9987895 0.8771307 0.8841823 +0.9990455 0.9003323 0.9048372 +0.999247 0.9195625 0.9224281 +0.9994057 0.9353505 0.9371669 +0.9995308 0.9482135 0.9493615 +0.9996295 0.9586291 0.959353 +0.9997074 0.9670214 0.967477 +0.9997688 0.9737569 0.9740432 +0.9998174 0.9791456 0.9793253 +0.9998557 0.9834461 0.9835588 +0.999886 0.9868713 0.9869419 +0.9999099 0.989595 0.9896392 +0.9999288 0.9917582 0.9917859 +0.9999437 0.9934746 0.9934919 +0.2783684 0.4950336 0.9814251 +0.2783325 0.4949383 0.9814221 +0.2782884 0.4948186 0.9814183 +0.2782347 0.4946685 0.9814136 +0.2781701 0.4944808 0.9814076 +0.2780936 0.494247 0.9814002 +0.2780055 0.4939569 0.9813911 +0.2779077 0.4935991 0.9813797 +0.2778058 0.4931613 0.9813659 +0.2777122 0.4926312 0.9813491 +0.2776503 0.4919987 0.9813291 +0.2776626 0.4912602 0.9813057 +0.2778236 0.4904253 0.9812792 +0.2782606 0.4895292 0.9812508 +0.2791873 0.4886542 0.9812231 +0.2809573 0.4879646 0.9812013 +0.2841192 0.4877437 0.9811943 +0.2885124 0.4877437 0.9811943 +0.2940703 0.4877437 0.9811943 +0.3011018 0.4877437 0.9811943 +0.3099976 0.4877437 0.9811943 +0.3212519 0.4877437 0.9811943 +0.3354901 0.4877437 0.9811943 +0.3535032 0.4877437 0.9811943 +0.3762922 0.4877437 0.9811943 +0.4051232 0.4877437 0.9811943 +0.4415982 0.4877437 0.9811943 +0.4877437 0.4877437 0.9811943 +0.5461239 0.4877437 0.9811943 +0.6199824 0.4877437 0.9811943 +0.713423 0.4877437 0.9811943 +0.8316375 0.4877437 0.9811943 +0.9811943 0.4877437 0.9811943 +0.9856839 0.4954523 0.8498092 +0.9890048 0.5203839 0.7711789 +0.9914995 0.5571908 0.7321559 +0.9933953 0.6011414 0.721513 +0.9948487 0.6482627 0.7299859 +0.9959706 0.6954296 0.7502359 +0.9968409 0.7403765 0.776724 +0.9975189 0.7816327 0.8055009 +0.9980488 0.8184005 0.8339392 +0.9984638 0.8504035 0.8604449 +0.9987895 0.8777338 0.8841823 +0.9990455 0.9007175 0.9048372 +0.999247 0.9198076 0.9224281 +0.9994057 0.9355059 0.9371669 +0.9995308 0.9483117 0.9493615 +0.9996295 0.958691 0.959353 +0.9997074 0.9670604 0.967477 +0.9997688 0.9737814 0.9740432 +0.9998174 0.979161 0.9793253 +0.9998557 0.9834557 0.9835588 +0.999886 0.9868773 0.9869419 +0.9999099 0.9895988 0.9896392 +0.9999288 0.9917606 0.9917859 +0.9999437 0.9934761 0.9934919 +0.2783684 0.5525787 0.9814251 +0.2783325 0.5524942 0.9814221 +0.2782884 0.5523882 0.9814183 +0.2782347 0.5522553 0.9814136 +0.2781701 0.5520892 0.9814076 +0.2780936 0.5518821 0.9814002 +0.2780055 0.5516253 0.9813911 +0.2779077 0.5513085 0.9813797 +0.2778058 0.5509208 0.9813659 +0.2777122 0.5504514 0.9813491 +0.2776503 0.5498914 0.9813291 +0.2776626 0.5492375 0.9813057 +0.2778236 0.5484982 0.9812792 +0.2782606 0.5477048 0.9812508 +0.2791873 0.5469301 0.9812231 +0.2809573 0.5463195 0.9812013 +0.2841192 0.5461239 0.9811943 +0.2885124 0.5461239 0.9811943 +0.2940703 0.5461239 0.9811943 +0.3011018 0.5461239 0.9811943 +0.3099976 0.5461239 0.9811943 +0.3212519 0.5461239 0.9811943 +0.3354901 0.5461239 0.9811943 +0.3535032 0.5461239 0.9811943 +0.3762922 0.5461239 0.9811943 +0.4051232 0.5461239 0.9811943 +0.4415982 0.5461239 0.9811943 +0.4877437 0.5461239 0.9811943 +0.5461239 0.5461239 0.9811943 +0.6199824 0.5461239 0.9811943 +0.713423 0.5461239 0.9811943 +0.8316375 0.5461239 0.9811943 +0.9811943 0.5461239 0.9811943 +0.9856839 0.5373763 0.8498092 +0.9890048 0.5500554 0.7711789 +0.9914995 0.577891 0.7321559 +0.9933953 0.6153825 0.721513 +0.9948487 0.6579314 0.7299859 +0.9959706 0.7019138 0.7502359 +0.9968409 0.7446768 0.776724 +0.9975189 0.7844566 0.8055009 +0.9980488 0.8202389 0.8339392 +0.9984638 0.8515915 0.8604449 +0.9987895 0.8784967 0.8841823 +0.9990455 0.9012049 0.9048372 +0.999247 0.9201176 0.9224281 +0.9994057 0.9357024 0.9371669 +0.9995308 0.9484359 0.9493615 +0.9996295 0.9587693 0.959353 +0.9997074 0.9671097 0.967477 +0.9997688 0.9738123 0.9740432 +0.9998174 0.9791804 0.9793253 +0.9998557 0.9834679 0.9835588 +0.999886 0.986885 0.9869419 +0.9999099 0.9896036 0.9896392 +0.9999288 0.9917636 0.9917859 +0.9999437 0.9934779 0.9934919 +0.2783684 0.6253806 0.9814251 +0.2783325 0.62531 0.9814221 +0.2782884 0.6252213 0.9814183 +0.2782347 0.6251102 0.9814136 +0.2781701 0.6249712 0.9814076 +0.2780936 0.6247981 0.9814002 +0.2780055 0.6245833 0.9813911 +0.2779077 0.6243183 0.9813797 +0.2778058 0.6239941 0.9813659 +0.2777122 0.6236015 0.9813491 +0.2776503 0.6231332 0.9813291 +0.2776626 0.6225864 0.9813057 +0.2778236 0.6219681 0.9812792 +0.2782606 0.6213045 0.9812508 +0.2791873 0.6206566 0.9812231 +0.2809573 0.620146 0.9812013 +0.2841192 0.6199824 0.9811943 +0.2885124 0.6199824 0.9811943 +0.2940703 0.6199824 0.9811943 +0.3011018 0.6199824 0.9811943 +0.3099976 0.6199824 0.9811943 +0.3212519 0.6199824 0.9811943 +0.3354901 0.6199824 0.9811943 +0.3535032 0.6199824 0.9811943 +0.3762922 0.6199824 0.9811943 +0.4051232 0.6199824 0.9811943 +0.4415982 0.6199824 0.9811943 +0.4877437 0.6199824 0.9811943 +0.5461239 0.6199824 0.9811943 +0.6199824 0.6199824 0.9811943 +0.713423 0.6199824 0.9811943 +0.8316375 0.6199824 0.9811943 +0.9811943 0.6199824 0.9811943 +0.9856839 0.5904156 0.8498092 +0.9890048 0.5875938 0.7711789 +0.9914995 0.6040793 0.7321559 +0.9933953 0.6333995 0.721513 +0.9948487 0.6701635 0.7299859 +0.9959706 0.710117 0.7502359 +0.9968409 0.7501172 0.776724 +0.9975189 0.7880291 0.8055009 +0.9980488 0.8225647 0.8339392 +0.9984638 0.8530945 0.8604449 +0.9987895 0.8794619 0.8841823 +0.9990455 0.9018215 0.9048372 +0.999247 0.9205098 0.9224281 +0.9994057 0.935951 0.9371669 +0.9995308 0.9485931 0.9493615 +0.9996295 0.9588684 0.959353 +0.9997074 0.967172 0.967477 +0.9997688 0.9738515 0.9740432 +0.9998174 0.979205 0.9793253 +0.9998557 0.9834833 0.9835588 +0.999886 0.9868946 0.9869419 +0.9999099 0.9896096 0.9896392 +0.9999288 0.9917674 0.9917859 +0.9999437 0.9934803 0.9934919 +0.2783684 0.7174845 0.9814251 +0.2783325 0.7174314 0.9814221 +0.2782884 0.7173646 0.9814183 +0.2782347 0.717281 0.9814136 +0.2781701 0.7171765 0.9814076 +0.2780936 0.7170462 0.9814002 +0.2780055 0.7168846 0.9813911 +0.2779077 0.7166853 0.9813797 +0.2778058 0.7164413 0.9813659 +0.2777122 0.716146 0.9813491 +0.2776503 0.7157936 0.9813291 +0.2776626 0.7153822 0.9813057 +0.2778236 0.714917 0.9812792 +0.2782606 0.7144178 0.9812508 +0.2791873 0.7139303 0.9812231 +0.2809573 0.7135461 0.9812013 +0.2841192 0.713423 0.9811943 +0.2885124 0.713423 0.9811943 +0.2940703 0.713423 0.9811943 +0.3011018 0.713423 0.9811943 +0.3099976 0.713423 0.9811943 +0.3212519 0.713423 0.9811943 +0.3354901 0.713423 0.9811943 +0.3535032 0.713423 0.9811943 +0.3762922 0.713423 0.9811943 +0.4051232 0.713423 0.9811943 +0.4415982 0.713423 0.9811943 +0.4877437 0.713423 0.9811943 +0.5461239 0.713423 0.9811943 +0.6199824 0.713423 0.9811943 +0.713423 0.713423 0.9811943 +0.8316375 0.713423 0.9811943 +0.9811943 0.713423 0.9811943 +0.9856839 0.6575172 0.8498092 +0.9890048 0.6350848 0.7711789 +0.9914995 0.637211 0.7321559 +0.9933953 0.6561933 0.721513 +0.9948487 0.6856388 0.7299859 +0.9959706 0.7204952 0.7502359 +0.9968409 0.757 0.776724 +0.9975189 0.7925488 0.8055009 +0.9980488 0.8255071 0.8339392 +0.9984638 0.8549959 0.8604449 +0.9987895 0.880683 0.8841823 +0.9990455 0.9026016 0.9048372 +0.999247 0.9210061 0.9224281 +0.9994057 0.9362655 0.9371669 +0.9995308 0.9487918 0.9493615 +0.9996295 0.9589938 0.959353 +0.9997074 0.9672509 0.967477 +0.9997688 0.9739011 0.9740432 +0.9998174 0.9792361 0.9793253 +0.9998557 0.9835029 0.9835588 +0.999886 0.9869069 0.9869419 +0.9999099 0.9896173 0.9896392 +0.9999288 0.9917722 0.9917859 +0.9999437 0.9934833 0.9934919 +0.2783684 0.8340079 0.9814251 +0.2783325 0.8339769 0.9814221 +0.2782884 0.8339379 0.9814183 +0.2782347 0.8338891 0.9814136 +0.2781701 0.8338281 0.9814076 +0.2780936 0.8337521 0.9814002 +0.2780055 0.8336578 0.9813911 +0.2779077 0.8335415 0.9813797 +0.2778058 0.8333991 0.9813659 +0.2777122 0.8332267 0.9813491 +0.2776503 0.8330211 0.9813291 +0.2776626 0.832781 0.9813057 +0.2778236 0.8325095 0.9812792 +0.2782606 0.8322181 0.9812508 +0.2791873 0.8319336 0.9812231 +0.2809573 0.8317093 0.9812013 +0.2841192 0.8316375 0.9811943 +0.2885124 0.8316375 0.9811943 +0.2940703 0.8316375 0.9811943 +0.3011018 0.8316375 0.9811943 +0.3099976 0.8316375 0.9811943 +0.3212519 0.8316375 0.9811943 +0.3354901 0.8316375 0.9811943 +0.3535032 0.8316375 0.9811943 +0.3762922 0.8316375 0.9811943 +0.4051232 0.8316375 0.9811943 +0.4415982 0.8316375 0.9811943 +0.4877437 0.8316375 0.9811943 +0.5461239 0.8316375 0.9811943 +0.6199824 0.8316375 0.9811943 +0.713423 0.8316375 0.9811943 +0.8316375 0.8316375 0.9811943 +0.9811943 0.8316375 0.9811943 +0.9856839 0.7424095 0.8498092 +0.9890048 0.695167 0.7711789 +0.9914995 0.6791269 0.7321559 +0.9933953 0.6850303 0.721513 +0.9948487 0.7052169 0.7299859 +0.9959706 0.733625 0.7502359 +0.9968409 0.7657077 0.776724 +0.9975189 0.7982669 0.8055009 +0.9980488 0.8292297 0.8339392 +0.9984638 0.8574015 0.8604449 +0.9987895 0.8822279 0.8841823 +0.9990455 0.9035886 0.9048372 +0.999247 0.9216339 0.9224281 +0.9994057 0.9366635 0.9371669 +0.9995308 0.9490434 0.9493615 +0.9996295 0.9591524 0.959353 +0.9997074 0.9673508 0.967477 +0.9997688 0.9739638 0.9740432 +0.9998174 0.9792755 0.9793253 +0.9998557 0.9835276 0.9835588 +0.999886 0.9869223 0.9869419 +0.9999099 0.989627 0.9896392 +0.9999288 0.9917782 0.9917859 +0.9999437 0.9934871 0.9934919 +0.2783684 0.9814251 0.9814251 +0.2783325 0.9814221 0.9814221 +0.2782884 0.9814183 0.9814183 +0.2782347 0.9814136 0.9814136 +0.2781701 0.9814076 0.9814076 +0.2780936 0.9814002 0.9814002 +0.2780055 0.9813911 0.9813911 +0.2779077 0.9813797 0.9813797 +0.2778058 0.9813659 0.9813659 +0.2777122 0.9813491 0.9813491 +0.2776503 0.9813291 0.9813291 +0.2776626 0.9813057 0.9813057 +0.2778236 0.9812792 0.9812792 +0.2782606 0.9812508 0.9812508 +0.2791873 0.9812231 0.9812231 +0.2809573 0.9812013 0.9812013 +0.2841192 0.9811943 0.9811943 +0.2885124 0.9811943 0.9811943 +0.2940703 0.9811943 0.9811943 +0.3011018 0.9811943 0.9811943 +0.3099976 0.9811943 0.9811943 +0.3212519 0.9811943 0.9811943 +0.3354901 0.9811943 0.9811943 +0.3535032 0.9811943 0.9811943 +0.3762922 0.9811943 0.9811943 +0.4051232 0.9811943 0.9811943 +0.4415982 0.9811943 0.9811943 +0.4877437 0.9811943 0.9811943 +0.5461239 0.9811943 0.9811943 +0.6199824 0.9811943 0.9811943 +0.713423 0.9811943 0.9811943 +0.8316375 0.9811943 0.9811943 +0.9811943 0.9811943 0.9811943 +0.9856839 0.8498092 0.8498092 +0.9890048 0.7711789 0.7711789 +0.9914995 0.7321559 0.7321559 +0.9933953 0.721513 0.721513 +0.9948487 0.7299859 0.7299859 +0.9959706 0.7502359 0.7502359 +0.9968409 0.776724 0.776724 +0.9975189 0.8055009 0.8055009 +0.9980488 0.8339392 0.8339392 +0.9984638 0.8604449 0.8604449 +0.9987895 0.8841823 0.8841823 +0.9990455 0.9048372 0.9048372 +0.999247 0.9224281 0.9224281 +0.9994057 0.9371669 0.9371669 +0.9995308 0.9493615 0.9493615 +0.9996295 0.959353 0.959353 +0.9997074 0.967477 0.967477 +0.9997688 0.9740432 0.9740432 +0.9998174 0.9793253 0.9793253 +0.9998557 0.9835588 0.9835588 +0.999886 0.9869419 0.9869419 +0.9999099 0.9896392 0.9896392 +0.9999288 0.9917859 0.9917859 +0.9999437 0.9934919 0.9934919 +0.3454107 0.9858181 0.8515523 +0.3453807 0.9858163 0.8515295 +0.3453439 0.9858141 0.8515008 +0.3452987 0.9858113 0.8514648 +0.3452442 0.9858079 0.8514199 +0.3451791 0.9858036 0.8513639 +0.3451032 0.9857982 0.8512944 +0.3450175 0.9857916 0.8512087 +0.3449254 0.9857835 0.8511039 +0.3448353 0.9857738 0.850977 +0.3447636 0.9857621 0.8508257 +0.3447407 0.9857485 0.8506491 +0.3448204 0.9857332 0.8504495 +0.3450957 0.9857167 0.8502355 +0.3457234 0.9857006 0.8500265 +0.3469645 0.9856879 0.8498619 +0.3492254 0.9856839 0.8498092 +0.3523802 0.9856839 0.8498092 +0.3563715 0.9856839 0.8498092 +0.3614209 0.9856839 0.8498092 +0.3678092 0.9856839 0.8498092 +0.3758911 0.9856839 0.8498092 +0.3861159 0.9856839 0.8498092 +0.3990515 0.9856839 0.8498092 +0.4154167 0.9856839 0.8498092 +0.4361208 0.9856839 0.8498092 +0.4623142 0.9856839 0.8498092 +0.4954523 0.9856839 0.8498092 +0.5373763 0.9856839 0.8498092 +0.5904156 0.9856839 0.8498092 +0.6575172 0.9856839 0.8498092 +0.7424095 0.9856839 0.8498092 +0.8498092 0.9856839 0.8498092 +0.9856839 0.9856839 0.8498092 +0.9890048 0.8673437 0.7711789 +0.9914995 0.7992446 0.7321559 +0.9933953 0.7676683 0.721513 +0.9948487 0.7613218 0.7299859 +0.9959706 0.7712508 0.7502359 +0.9968409 0.7906611 0.776724 +0.9975189 0.8146529 0.8055009 +0.9980488 0.8398974 0.8339392 +0.9984638 0.8642952 0.8604449 +0.9987895 0.886655 0.8841823 +0.9990455 0.9064168 0.9048372 +0.999247 0.9234329 0.9224281 +0.9994057 0.9378038 0.9371669 +0.9995308 0.9497641 0.9493615 +0.9996295 0.9596068 0.959353 +0.9997074 0.9676368 0.967477 +0.9997688 0.9741436 0.9740432 +0.9998174 0.9793883 0.9793253 +0.9998557 0.9835983 0.9835588 +0.999886 0.9869667 0.9869419 +0.9999099 0.9896547 0.9896392 +0.9999288 0.9917956 0.9917859 +0.9999437 0.993498 0.9934919 +0.4144197 0.9890841 0.773388 +0.4143955 0.9890831 0.773359 +0.4143657 0.9890818 0.7733226 +0.414329 0.9890801 0.7732769 +0.4142845 0.9890781 0.7732199 +0.4142311 0.9890755 0.7731488 +0.4141683 0.9890723 0.7730606 +0.4140964 0.9890684 0.7729519 +0.4140176 0.9890637 0.772819 +0.4139373 0.9890579 0.772658 +0.4138668 0.989051 0.7724662 +0.4138277 0.989043 0.7722424 +0.4138582 0.9890339 0.7719895 +0.4140252 0.9890241 0.7717183 +0.4144423 0.9890146 0.7714538 +0.4152991 0.9890072 0.7712455 +0.4168922 0.9890048 0.7711789 +0.419125 0.9890048 0.7711789 +0.4219498 0.9890048 0.7711789 +0.4255236 0.9890048 0.7711789 +0.4300448 0.9890048 0.7711789 +0.4357648 0.9890048 0.7711789 +0.4430013 0.9890048 0.7711789 +0.4521565 0.9890048 0.7711789 +0.4637389 0.9890048 0.7711789 +0.4783922 0.9890048 0.7711789 +0.4969305 0.9890048 0.7711789 +0.5203839 0.9890048 0.7711789 +0.5500554 0.9890048 0.7711789 +0.5875938 0.9890048 0.7711789 +0.6350848 0.9890048 0.7711789 +0.695167 0.9890048 0.7711789 +0.7711789 0.9890048 0.7711789 +0.8673437 0.9890048 0.7711789 +0.9890048 0.9890048 0.7711789 +0.9914995 0.8841204 0.7321559 +0.9933953 0.8260608 0.721513 +0.9948487 0.8009659 0.7299859 +0.9959706 0.7978374 0.7502359 +0.9968409 0.8082934 0.776724 +0.9975189 0.8262314 0.8055009 +0.9980488 0.8474353 0.8339392 +0.9984638 0.8691663 0.8604449 +0.9987895 0.8897832 0.8841823 +0.9990455 0.9084153 0.9048372 +0.999247 0.9247041 0.9224281 +0.9994057 0.9386096 0.9371669 +0.9995308 0.9502734 0.9493615 +0.9996295 0.959928 0.959353 +0.9997074 0.9678389 0.967477 +0.9997688 0.9742706 0.9740432 +0.9998174 0.9794681 0.9793253 +0.9998557 0.9836483 0.9835588 +0.999886 0.986998 0.9869419 +0.9999099 0.9896744 0.9896392 +0.9999288 0.9918079 0.9917859 +0.9999437 0.9935057 0.9934919 +0.4834235 0.9915469 0.7342914 +0.4834045 0.9915463 0.7342633 +0.4833811 0.9915455 0.7342281 +0.4833522 0.9915446 0.7341839 +0.4833171 0.9915433 0.7341287 +0.4832747 0.9915418 0.7340599 +0.4832246 0.9915399 0.7339746 +0.4831666 0.9915376 0.7338694 +0.4831021 0.9915347 0.7337408 +0.4830346 0.9915312 0.7335852 +0.4829718 0.9915271 0.7333996 +0.4829286 0.9915223 0.7331832 +0.4829319 0.9915169 0.7329388 +0.4830292 0.991511 0.7326769 +0.4833013 0.9915054 0.7324214 +0.4838841 0.9915009 0.7322203 +0.4849907 0.9914995 0.7321559 +0.4865484 0.9914995 0.7321559 +0.4885191 0.9914995 0.7321559 +0.4910123 0.9914995 0.7321559 +0.4941665 0.9914995 0.7321559 +0.498157 0.9914995 0.7321559 +0.5032055 0.9914995 0.7321559 +0.5095925 0.9914995 0.7321559 +0.5176729 0.9914995 0.7321559 +0.5278957 0.9914995 0.7321559 +0.5408288 0.9914995 0.7321559 +0.5571908 0.9914995 0.7321559 +0.577891 0.9914995 0.7321559 +0.6040793 0.9914995 0.7321559 +0.637211 0.9914995 0.7321559 +0.6791269 0.9914995 0.7321559 +0.7321559 0.9914995 0.7321559 +0.7992446 0.9914995 0.7321559 +0.8841204 0.9914995 0.7321559 +0.9914995 0.9914995 0.7321559 +0.9933953 0.8999349 0.721513 +0.9948487 0.8511207 0.7299859 +0.9959706 0.8314729 0.7502359 +0.9968409 0.8306004 0.776724 +0.9975189 0.8408797 0.8055009 +0.9980488 0.8569716 0.8339392 +0.9984638 0.875329 0.8604449 +0.9987895 0.8937407 0.8841823 +0.9990455 0.9109436 0.9048372 +0.999247 0.9263124 0.9224281 +0.9994057 0.939629 0.9371669 +0.9995308 0.9509177 0.9493615 +0.9996295 0.9603343 0.959353 +0.9997074 0.9680946 0.967477 +0.9997688 0.9744313 0.9740432 +0.9998174 0.9795689 0.9793253 +0.9998557 0.9837116 0.9835588 +0.999886 0.9870376 0.9869419 +0.9999099 0.9896992 0.9896392 +0.9999288 0.9918234 0.9917859 +0.9999437 0.9935154 0.9934919 +0.5504963 0.993424 0.7233383 +0.5504818 0.9934236 0.7233143 +0.550464 0.9934231 0.7232841 +0.5504419 0.9934225 0.7232463 +0.550415 0.9934218 0.7231991 +0.5503825 0.9934209 0.7231402 +0.5503438 0.9934197 0.7230672 +0.5502987 0.9934183 0.7229773 +0.550248 0.9934166 0.7228673 +0.5501939 0.9934145 0.7227342 +0.5501416 0.993412 0.7225756 +0.5501012 0.9934091 0.7223906 +0.5500915 0.9934058 0.7221817 +0.5501456 0.9934023 0.7219579 +0.5503203 0.9933988 0.7217397 +0.5507113 0.9933961 0.721568 +0.5514695 0.9933953 0.721513 +0.5525411 0.9933953 0.721513 +0.5538969 0.9933953 0.721513 +0.5556122 0.9933953 0.721513 +0.5577822 0.9933953 0.721513 +0.5605276 0.9933953 0.721513 +0.5640008 0.9933953 0.721513 +0.5683949 0.9933953 0.721513 +0.573954 0.9933953 0.721513 +0.580987 0.9933953 0.721513 +0.5898847 0.9933953 0.721513 +0.6011414 0.9933953 0.721513 +0.6153825 0.9933953 0.721513 +0.6333995 0.9933953 0.721513 +0.6561933 0.9933953 0.721513 +0.6850303 0.9933953 0.721513 +0.721513 0.9933953 0.721513 +0.7676683 0.9933953 0.721513 +0.8260608 0.9933953 0.721513 +0.8999349 0.9933953 0.721513 +0.9933953 0.9933953 0.721513 +0.9948487 0.9145732 0.7299859 +0.9959706 0.8740262 0.7502359 +0.9968409 0.8588218 0.776724 +0.9975189 0.8594117 0.8055009 +0.9980488 0.8690364 0.8339392 +0.9984638 0.8831255 0.8604449 +0.9987895 0.8987476 0.8841823 +0.9990455 0.9141422 0.9048372 +0.999247 0.928347 0.9224281 +0.9994057 0.9409186 0.9371669 +0.9995308 0.9517328 0.9493615 +0.9996295 0.9608482 0.959353 +0.9997074 0.9684181 0.967477 +0.9997688 0.9746346 0.9740432 +0.9998174 0.9796966 0.9793253 +0.9998557 0.9837916 0.9835588 +0.999886 0.9870878 0.9869419 +0.9999099 0.9897306 0.9896392 +0.9999288 0.9918431 0.9917859 +0.9999437 0.9935277 0.9934919 +0.6139459 0.9948662 0.7314346 +0.6139352 0.994866 0.7314156 +0.6139219 0.9948657 0.7313916 +0.6139056 0.9948653 0.7313616 +0.6138855 0.9948649 0.731324 +0.6138613 0.9948643 0.7312773 +0.6138323 0.9948636 0.7312193 +0.6137984 0.9948628 0.7311479 +0.6137599 0.9948617 0.7310605 +0.6137183 0.9948604 0.7309548 +0.6136769 0.9948589 0.7308289 +0.6136427 0.9948571 0.7306821 +0.6136284 0.9948551 0.7305163 +0.6136569 0.994853 0.7303387 +0.6137675 0.9948509 0.7301657 +0.6140266 0.9948493 0.7300295 +0.6145393 0.9948487 0.7299859 +0.6152669 0.9948487 0.7299859 +0.6161874 0.9948487 0.7299859 +0.6173519 0.9948487 0.7299859 +0.6188252 0.9948487 0.7299859 +0.6206891 0.9948487 0.7299859 +0.6230471 0.9948487 0.7299859 +0.6260304 0.9948487 0.7299859 +0.6298046 0.9948487 0.7299859 +0.6345795 0.9948487 0.7299859 +0.6406203 0.9948487 0.7299859 +0.6482627 0.9948487 0.7299859 +0.6579314 0.9948487 0.7299859 +0.6701635 0.9948487 0.7299859 +0.6856388 0.9948487 0.7299859 +0.7052169 0.9948487 0.7299859 +0.7299859 0.9948487 0.7299859 +0.7613218 0.9948487 0.7299859 +0.8009659 0.9948487 0.7299859 +0.8511207 0.9948487 0.7299859 +0.9145732 0.9948487 0.7299859 +0.9948487 0.9948487 0.7299859 +0.9959706 0.9278617 0.7502359 +0.9968409 0.8945255 0.776724 +0.9975189 0.8828571 0.8055009 +0.9980488 0.8842998 0.8339392 +0.9984638 0.892989 0.8604449 +0.9987895 0.9050819 0.8841823 +0.9990455 0.9181889 0.9048372 +0.999247 0.9309211 0.9224281 +0.9994057 0.9425502 0.9371669 +0.9995308 0.952764 0.9493615 +0.9996295 0.9614985 0.959353 +0.9997074 0.9688274 0.967477 +0.9997688 0.9748918 0.9740432 +0.9998174 0.979858 0.9793253 +0.9998557 0.9838928 0.9835588 +0.999886 0.9871512 0.9869419 +0.9999099 0.9897703 0.9896392 +0.9999288 0.991868 0.9917859 +0.9999437 0.9935432 0.9934919 +0.6724572 0.9959813 0.7513284 +0.6724495 0.9959811 0.751314 +0.6724399 0.9959809 0.7512959 +0.672428 0.9959807 0.7512732 +0.6724135 0.9959804 0.7512449 +0.6723959 0.9959801 0.7512096 +0.6723748 0.9959797 0.7511659 +0.67235 0.9959791 0.751112 +0.6723217 0.9959785 0.7510461 +0.6722907 0.9959777 0.7509664 +0.6722594 0.9959768 0.7508714 +0.6722322 0.9959757 0.7507607 +0.672218 0.9959745 0.7506357 +0.672232 0.9959732 0.7505018 +0.6723012 0.9959719 0.7503714 +0.6724711 0.9959709 0.7502687 +0.6728136 0.9959706 0.7502359 +0.6733015 0.9959706 0.7502359 +0.6739188 0.9959706 0.7502359 +0.6746998 0.9959706 0.7502359 +0.6756878 0.9959706 0.7502359 +0.6769378 0.9959706 0.7502359 +0.6785192 0.9959706 0.7502359 +0.6805199 0.9959706 0.7502359 +0.683051 0.9959706 0.7502359 +0.6862532 0.9959706 0.7502359 +0.6903044 0.9959706 0.7502359 +0.6954296 0.9959706 0.7502359 +0.7019138 0.9959706 0.7502359 +0.710117 0.9959706 0.7502359 +0.7204952 0.9959706 0.7502359 +0.733625 0.9959706 0.7502359 +0.7502359 0.9959706 0.7502359 +0.7712508 0.9959706 0.7502359 +0.7978374 0.9959706 0.7502359 +0.8314729 0.9959706 0.7502359 +0.8740262 0.9959706 0.7502359 +0.9278617 0.9959706 0.7502359 +0.9959706 0.9959706 0.7502359 +0.9968409 0.9396953 0.776724 +0.9975189 0.9125186 0.8055009 +0.9980488 0.9036101 0.8339392 +0.9984638 0.9054678 0.8604449 +0.9987895 0.9130957 0.8841823 +0.9990455 0.9233085 0.9048372 +0.999247 0.9341777 0.9224281 +0.9994057 0.9446144 0.9371669 +0.9995308 0.9540687 0.9493615 +0.9996295 0.9623212 0.959353 +0.9997074 0.9693452 0.967477 +0.9997688 0.9752172 0.9740432 +0.9998174 0.9800622 0.9793253 +0.9998557 0.9840209 0.9835588 +0.999886 0.9872315 0.9869419 +0.9999099 0.9898206 0.9896392 +0.9999288 0.9918994 0.9917859 +0.9999437 0.9935629 0.9934919 +0.7251659 0.9968475 0.7775169 +0.7251605 0.9968474 0.7775065 +0.7251537 0.9968473 0.7774933 +0.7251454 0.9968472 0.7774769 +0.7251351 0.996847 0.7774563 +0.7251226 0.9968468 0.7774307 +0.7251076 0.9968465 0.7773989 +0.7250899 0.9968462 0.7773598 +0.7250697 0.9968458 0.7773119 +0.7250473 0.9968453 0.7772541 +0.7250244 0.9968448 0.7771851 +0.7250039 0.9968441 0.7771048 +0.7249916 0.9968433 0.7770141 +0.7249978 0.9968425 0.7769169 +0.7250408 0.9968418 0.7768223 +0.7251511 0.9968411 0.7767478 +0.7253775 0.9968409 0.776724 +0.7257011 0.9968409 0.776724 +0.7261105 0.9968409 0.776724 +0.7266285 0.9968409 0.776724 +0.7272837 0.9968409 0.776724 +0.7281127 0.9968409 0.776724 +0.7291615 0.9968409 0.776724 +0.7304884 0.9968409 0.776724 +0.732167 0.9968409 0.776724 +0.7342907 0.9968409 0.776724 +0.7369774 0.9968409 0.776724 +0.7403765 0.9968409 0.776724 +0.7446768 0.9968409 0.776724 +0.7501172 0.9968409 0.776724 +0.757 0.9968409 0.776724 +0.7657077 0.9968409 0.776724 +0.776724 0.9968409 0.776724 +0.7906611 0.9968409 0.776724 +0.8082934 0.9968409 0.776724 +0.8306004 0.9968409 0.776724 +0.8588218 0.9968409 0.776724 +0.8945255 0.9968409 0.776724 +0.9396953 0.9968409 0.776724 +0.9968409 0.9968409 0.776724 +0.9975189 0.9500442 0.8055009 +0.9980488 0.9280401 0.8339392 +0.9984638 0.921255 0.8604449 +0.9987895 0.9232341 0.8841823 +0.9990455 0.9297854 0.9048372 +0.999247 0.9382977 0.9224281 +0.9994057 0.9472259 0.9371669 +0.9995308 0.9557192 0.9493615 +0.9996295 0.963362 0.959353 +0.9997074 0.9700002 0.967477 +0.9997688 0.9756289 0.9740432 +0.9998174 0.9803206 0.9793253 +0.9998557 0.9841829 0.9835588 +0.999886 0.987333 0.9869419 +0.9999099 0.9898842 0.9896392 +0.9999288 0.9919392 0.9917859 +0.9999437 0.9935878 0.9934919 +0.7716588 0.997523 0.8060595 +0.7716551 0.997523 0.8060522 +0.7716504 0.9975229 0.8060429 +0.7716446 0.9975228 0.8060313 +0.7716375 0.9975227 0.8060168 +0.7716288 0.9975226 0.8059988 +0.7716184 0.9975224 0.8059764 +0.7716061 0.9975222 0.8059488 +0.7715919 0.997522 0.8059151 +0.7715762 0.9975217 0.8058743 +0.7715599 0.9975213 0.8058257 +0.7715449 0.9975209 0.8057691 +0.7715352 0.9975204 0.8057052 +0.7715376 0.9975199 0.8056368 +0.7715641 0.9975194 0.8055701 +0.7716352 0.9975191 0.8055177 +0.7717834 0.9975189 0.8055009 +0.7719959 0.9975189 0.8055009 +0.7722648 0.9975189 0.8055009 +0.7726049 0.9975189 0.8055009 +0.7730352 0.9975189 0.8055009 +0.7735795 0.9975189 0.8055009 +0.7742682 0.9975189 0.8055009 +0.7751395 0.9975189 0.8055009 +0.7762418 0.9975189 0.8055009 +0.7776364 0.9975189 0.8055009 +0.7794007 0.9975189 0.8055009 +0.7816327 0.9975189 0.8055009 +0.7844566 0.9975189 0.8055009 +0.7880291 0.9975189 0.8055009 +0.7925488 0.9975189 0.8055009 +0.7982669 0.9975189 0.8055009 +0.8055009 0.9975189 0.8055009 +0.8146529 0.9975189 0.8055009 +0.8262314 0.9975189 0.8055009 +0.8408797 0.9975189 0.8055009 +0.8594117 0.9975189 0.8055009 +0.8828571 0.9975189 0.8055009 +0.9125186 0.9975189 0.8055009 +0.9500442 0.9975189 0.8055009 +0.9975189 0.9975189 0.8055009 +0.9980488 0.9589472 0.8339392 +0.9984638 0.9412278 0.8604449 +0.9987895 0.9360606 0.8841823 +0.9990455 0.9379796 0.9048372 +0.999247 0.94351 0.9224281 +0.9994057 0.9505298 0.9371669 +0.9995308 0.9578074 0.9493615 +0.9996295 0.9646787 0.959353 +0.9997074 0.970829 0.967477 +0.9997688 0.9761497 0.9740432 +0.9998174 0.9806476 0.9793253 +0.9998557 0.984388 0.9835588 +0.999886 0.9874615 0.9869419 +0.9999099 0.9899646 0.9896392 +0.9999288 0.9919896 0.9917859 +0.9999437 0.9936193 0.9934919 +0.8119154 0.9980513 0.8343236 +0.8119128 0.9980512 0.8343185 +0.8119096 0.9980512 0.8343122 +0.8119057 0.9980511 0.8343042 +0.8119009 0.9980511 0.8342942 +0.8118949 0.998051 0.8342818 +0.8118878 0.9980509 0.8342664 +0.8118794 0.9980508 0.8342474 +0.8118697 0.9980506 0.8342242 +0.8118589 0.9980504 0.8341961 +0.8118476 0.9980502 0.8341627 +0.811837 0.99805 0.8341237 +0.8118298 0.9980497 0.8340798 +0.8118303 0.9980494 0.8340327 +0.8118466 0.9980491 0.8339868 +0.8118921 0.9980488 0.8339508 +0.8119884 0.9980488 0.8339392 +0.8121268 0.9980488 0.8339392 +0.8123018 0.9980488 0.8339392 +0.8125232 0.9980488 0.8339392 +0.8128033 0.9980488 0.8339392 +0.8131577 0.9980488 0.8339392 +0.8136061 0.9980488 0.8339392 +0.8141733 0.9980488 0.8339392 +0.8148909 0.9980488 0.8339392 +0.8157988 0.9980488 0.8339392 +0.8169474 0.9980488 0.8339392 +0.8184005 0.9980488 0.8339392 +0.8202389 0.9980488 0.8339392 +0.8225647 0.9980488 0.8339392 +0.8255071 0.9980488 0.8339392 +0.8292297 0.9980488 0.8339392 +0.8339392 0.9980488 0.8339392 +0.8398974 0.9980488 0.8339392 +0.8474353 0.9980488 0.8339392 +0.8569716 0.9980488 0.8339392 +0.8690364 0.9980488 0.8339392 +0.8842998 0.9980488 0.8339392 +0.9036101 0.9980488 0.8339392 +0.9280401 0.9980488 0.8339392 +0.9589472 0.9980488 0.8339392 +0.9980488 0.9980488 0.8339392 +0.9984638 0.9664961 0.8604449 +0.9987895 0.9522877 0.8841823 +0.9990455 0.9483463 0.9048372 +0.999247 0.9501042 0.9224281 +0.9994057 0.9547096 0.9371669 +0.9995308 0.9604492 0.9493615 +0.9996295 0.9663445 0.959353 +0.9997074 0.9718774 0.967477 +0.9997688 0.9768086 0.9740432 +0.9998174 0.9810611 0.9793253 +0.9998557 0.9846473 0.9835588 +0.999886 0.987624 0.9869419 +0.9999099 0.9900664 0.9896392 +0.9999288 0.9920533 0.9917859 +0.9999437 0.9936592 0.9934919 +0.8462171 0.9984653 0.8607044 +0.8462154 0.9984653 0.860701 +0.8462132 0.9984653 0.8606967 +0.8462106 0.9984653 0.8606913 +0.8462073 0.9984652 0.8606845 +0.8462034 0.9984652 0.8606762 +0.8461986 0.9984651 0.8606658 +0.8461929 0.998465 0.8606529 +0.8461864 0.9984649 0.8606373 +0.8461791 0.9984648 0.8606183 +0.8461714 0.9984647 0.8605957 +0.8461641 0.9984645 0.8605694 +0.8461589 0.9984643 0.8605398 +0.8461587 0.9984642 0.860508 +0.8461687 0.998464 0.860477 +0.8461977 0.9984638 0.8604527 +0.8462598 0.9984638 0.8604449 +0.8463492 0.9984638 0.8604449 +0.8464623 0.9984638 0.8604449 +0.8466054 0.9984638 0.8604449 +0.8467864 0.9984638 0.8604449 +0.8470154 0.9984638 0.8604449 +0.8473052 0.9984638 0.8604449 +0.8476717 0.9984638 0.8604449 +0.8481355 0.9984638 0.8604449 +0.8487222 0.9984638 0.8604449 +0.8494644 0.9984638 0.8604449 +0.8504035 0.9984638 0.8604449 +0.8515915 0.9984638 0.8604449 +0.8530945 0.9984638 0.8604449 +0.8549959 0.9984638 0.8604449 +0.8574015 0.9984638 0.8604449 +0.8604449 0.9984638 0.8604449 +0.8642952 0.9984638 0.8604449 +0.8691663 0.9984638 0.8604449 +0.875329 0.9984638 0.8604449 +0.8831255 0.9984638 0.8604449 +0.892989 0.9984638 0.8604449 +0.9054678 0.9984638 0.8604449 +0.921255 0.9984638 0.8604449 +0.9412278 0.9984638 0.8604449 +0.9664961 0.9984638 0.8604449 +0.9984638 0.9984638 0.8604449 +0.9987895 0.9728171 0.8841823 +0.9990455 0.9614615 0.9048372 +0.999247 0.9584468 0.9224281 +0.9994057 0.9599976 0.9371669 +0.9995308 0.9637914 0.9493615 +0.9996295 0.968452 0.959353 +0.9997074 0.9732039 0.967477 +0.9997688 0.9776422 0.9740432 +0.9998174 0.9815844 0.9793253 +0.9998557 0.9849754 0.9835588 +0.999886 0.9878296 0.9869419 +0.9999099 0.9901951 0.9896392 +0.9999288 0.9921339 0.9917859 +0.9999437 0.9937096 0.9934919 +0.8750477 0.9987905 0.8843548 +0.8750466 0.9987905 0.8843525 +0.8750451 0.9987904 0.8843497 +0.8750434 0.9987904 0.8843461 +0.8750412 0.9987904 0.8843416 +0.8750386 0.9987904 0.884336 +0.8750355 0.9987903 0.8843291 +0.8750317 0.9987903 0.8843206 +0.8750274 0.9987902 0.8843102 +0.8750225 0.9987902 0.8842976 +0.8750173 0.9987901 0.8842826 +0.8750124 0.99879 0.8842651 +0.8750088 0.9987899 0.8842454 +0.8750084 0.9987897 0.8842242 +0.8750145 0.9987896 0.8842037 +0.8750329 0.9987895 0.8841875 +0.8750727 0.9987895 0.8841823 +0.8751301 0.9987895 0.8841823 +0.8752028 0.9987895 0.8841823 +0.8752947 0.9987895 0.8841823 +0.8754109 0.9987895 0.8841823 +0.875558 0.9987895 0.8841823 +0.8757441 0.9987895 0.8841823 +0.8759795 0.9987895 0.8841823 +0.8762773 0.9987895 0.8841823 +0.8766541 0.9987895 0.8841823 +0.8771307 0.9987895 0.8841823 +0.8777338 0.9987895 0.8841823 +0.8784967 0.9987895 0.8841823 +0.8794619 0.9987895 0.8841823 +0.880683 0.9987895 0.8841823 +0.8822279 0.9987895 0.8841823 +0.8841823 0.9987895 0.8841823 +0.886655 0.9987895 0.8841823 +0.8897832 0.9987895 0.8841823 +0.8937407 0.9987895 0.8841823 +0.8987476 0.9987895 0.8841823 +0.9050819 0.9987895 0.8841823 +0.9130957 0.9987895 0.8841823 +0.9232341 0.9987895 0.8841823 +0.9360606 0.9987895 0.8841823 +0.9522877 0.9987895 0.8841823 +0.9728171 0.9987895 0.8841823 +0.9987895 0.9987895 0.8841823 +0.9990455 0.9780539 0.9048372 +0.999247 0.9690013 0.9224281 +0.9994057 0.9666876 0.9371669 +0.9995308 0.9680197 0.9493615 +0.9996295 0.9711183 0.959353 +0.9997074 0.974882 0.967477 +0.9997688 0.9786968 0.9740432 +0.9998174 0.9822464 0.9793253 +0.9998557 0.9853905 0.9835588 +0.999886 0.9880897 0.9869419 +0.9999099 0.990358 0.9896392 +0.9999288 0.9922358 0.9917859 +0.9999437 0.9937734 0.9934919 +0.8990028 0.9990461 0.9049504 +0.899002 0.9990461 0.9049489 +0.8990011 0.9990461 0.9049471 +0.899 0.9990461 0.9049447 +0.8989986 0.9990461 0.9049418 +0.8989969 0.9990461 0.9049381 +0.8989948 0.9990461 0.9049336 +0.8989923 0.999046 0.904928 +0.8989895 0.999046 0.9049211 +0.8989863 0.9990459 0.9049128 +0.8989829 0.9990459 0.904903 +0.8989796 0.9990458 0.9048915 +0.8989771 0.9990458 0.9048786 +0.8989767 0.9990457 0.9048647 +0.8989805 0.9990456 0.9048512 +0.8989921 0.9990456 0.9048406 +0.8990175 0.9990455 0.9048372 +0.8990542 0.9990455 0.9048372 +0.8991006 0.9990455 0.9048372 +0.8991593 0.9990455 0.9048372 +0.8992336 0.9990455 0.9048372 +0.8993275 0.9990455 0.9048372 +0.8994464 0.9990455 0.9048372 +0.8995968 0.9990455 0.9048372 +0.899787 0.9990455 0.9048372 +0.9000277 0.9990455 0.9048372 +0.9003323 0.9990455 0.9048372 +0.9007175 0.9990455 0.9048372 +0.9012049 0.9990455 0.9048372 +0.9018215 0.9990455 0.9048372 +0.9026016 0.9990455 0.9048372 +0.9035886 0.9990455 0.9048372 +0.9048372 0.9990455 0.9048372 +0.9064168 0.9990455 0.9048372 +0.9084153 0.9990455 0.9048372 +0.9109436 0.9990455 0.9048372 +0.9141422 0.9990455 0.9048372 +0.9181889 0.9990455 0.9048372 +0.9233085 0.9990455 0.9048372 +0.9297854 0.9990455 0.9048372 +0.9379796 0.9990455 0.9048372 +0.9483463 0.9990455 0.9048372 +0.9614615 0.9990455 0.9048372 +0.9780539 0.9990455 0.9048372 +0.9990455 0.9990455 0.9048372 +0.999247 0.982354 0.9224281 +0.9994057 0.9751513 0.9371669 +0.9995308 0.9733691 0.9493615 +0.9996295 0.9744915 0.959353 +0.9997074 0.977005 0.967477 +0.9997688 0.980031 0.9740432 +0.9998174 0.9830838 0.9793253 +0.9998557 0.9859157 0.9835588 +0.999886 0.9884188 0.9869419 +0.9999099 0.9905641 0.9896392 +0.9999288 0.9923648 0.9917859 +0.9999437 0.9938541 0.9934919 +0.9187175 0.9992474 0.9225017 +0.918717 0.9992474 0.9225007 +0.9187164 0.9992474 0.9224995 +0.9187157 0.9992474 0.922498 +0.9187148 0.9992474 0.9224961 +0.9187137 0.9992474 0.9224937 +0.9187123 0.9992473 0.9224907 +0.9187107 0.9992473 0.9224871 +0.9187089 0.9992473 0.9224827 +0.9187068 0.9992473 0.9224773 +0.9187045 0.9992472 0.9224709 +0.9187024 0.9992472 0.9224634 +0.9187008 0.9992472 0.922455 +0.9187004 0.9992471 0.922446 +0.9187027 0.9992471 0.9224372 +0.9187101 0.999247 0.9224303 +0.9187262 0.999247 0.9224281 +0.9187495 0.999247 0.9224281 +0.9187791 0.999247 0.9224281 +0.9188164 0.999247 0.9224281 +0.9188636 0.999247 0.9224281 +0.9189234 0.999247 0.9224281 +0.918999 0.999247 0.9224281 +0.9190947 0.999247 0.9224281 +0.9192157 0.999247 0.9224281 +0.9193688 0.999247 0.9224281 +0.9195625 0.999247 0.9224281 +0.9198076 0.999247 0.9224281 +0.9201176 0.999247 0.9224281 +0.9205098 0.999247 0.9224281 +0.9210061 0.999247 0.9224281 +0.9216339 0.999247 0.9224281 +0.9224281 0.999247 0.9224281 +0.9234329 0.999247 0.9224281 +0.9247041 0.999247 0.9224281 +0.9263124 0.999247 0.9224281 +0.928347 0.999247 0.9224281 +0.9309211 0.999247 0.9224281 +0.9341777 0.999247 0.9224281 +0.9382977 0.999247 0.9224281 +0.94351 0.999247 0.9224281 +0.9501042 0.999247 0.9224281 +0.9584468 0.999247 0.9224281 +0.9690013 0.999247 0.9224281 +0.982354 0.999247 0.9224281 +0.999247 0.999247 0.9224281 +0.9994057 0.9858591 0.9371669 +0.9995308 0.9801368 0.9493615 +0.9996295 0.978759 0.959353 +0.9997074 0.9796909 0.967477 +0.9997688 0.981719 0.9740432 +0.9998174 0.9841433 0.9793253 +0.9998557 0.9865801 0.9835588 +0.999886 0.9888351 0.9869419 +0.9999099 0.9908248 0.9896392 +0.9999288 0.992528 0.9917859 +0.9999437 0.9939562 0.9934919 +0.9348153 0.999406 0.9372144 +0.9348149 0.999406 0.9372137 +0.9348146 0.999406 0.937213 +0.9348141 0.999406 0.937212 +0.9348135 0.999406 0.9372107 +0.9348128 0.9994059 0.9372092 +0.9348119 0.9994059 0.9372073 +0.9348109 0.9994059 0.9372049 +0.9348097 0.9994059 0.9372021 +0.9348083 0.9994059 0.9371986 +0.9348069 0.9994059 0.9371945 +0.9348055 0.9994059 0.9371897 +0.9348044 0.9994058 0.9371842 +0.9348042 0.9994058 0.9371784 +0.9348056 0.9994058 0.9371728 +0.9348102 0.9994057 0.9371683 +0.9348204 0.9994057 0.9371669 +0.9348352 0.9994057 0.9371669 +0.9348539 0.9994057 0.9371669 +0.9348776 0.9994057 0.9371669 +0.9349075 0.9994057 0.9371669 +0.9349454 0.9994057 0.9371669 +0.9349933 0.9994057 0.9371669 +0.935054 0.9994057 0.9371669 +0.9351307 0.9994057 0.9371669 +0.9352277 0.9994057 0.9371669 +0.9353505 0.9994057 0.9371669 +0.9355059 0.9994057 0.9371669 +0.9357024 0.9994057 0.9371669 +0.935951 0.9994057 0.9371669 +0.9362655 0.9994057 0.9371669 +0.9366635 0.9994057 0.9371669 +0.9371669 0.9994057 0.9371669 +0.9378038 0.9994057 0.9371669 +0.9386096 0.9994057 0.9371669 +0.939629 0.9994057 0.9371669 +0.9409186 0.9994057 0.9371669 +0.9425502 0.9994057 0.9371669 +0.9446144 0.9994057 0.9371669 +0.9472259 0.9994057 0.9371669 +0.9505298 0.9994057 0.9371669 +0.9547096 0.9994057 0.9371669 +0.9599976 0.9994057 0.9371669 +0.9666876 0.9994057 0.9371669 +0.9751513 0.9994057 0.9371669 +0.9858591 0.9994057 0.9371669 +0.9994057 0.9994057 0.9371669 +0.9995308 0.9886988 0.9493615 +0.9996295 0.9841579 0.959353 +0.9997074 0.983089 0.967477 +0.9997688 0.9838545 0.9740432 +0.9998174 0.9854838 0.9793253 +0.9998557 0.9874207 0.9835588 +0.999886 0.9893618 0.9869419 +0.9999099 0.9911547 0.9896392 +0.9999288 0.9927345 0.9917859 +0.9999437 0.9940854 0.9934919 +0.9478754 0.999531 0.949392 +0.9478752 0.999531 0.9493916 +0.947875 0.999531 0.9493911 +0.9478746 0.999531 0.9493904 +0.9478743 0.999531 0.9493896 +0.9478738 0.999531 0.9493887 +0.9478733 0.999531 0.9493874 +0.9478726 0.999531 0.9493859 +0.9478718 0.999531 0.9493841 +0.947871 0.9995309 0.9493819 +0.94787 0.9995309 0.9493792 +0.9478691 0.9995309 0.9493761 +0.9478684 0.9995309 0.9493727 +0.9478683 0.9995309 0.9493689 +0.9478691 0.9995309 0.9493653 +0.947872 0.9995309 0.9493625 +0.9478785 0.9995308 0.9493615 +0.9478878 0.9995308 0.9493615 +0.9478997 0.9995308 0.9493615 +0.9479146 0.9995308 0.9493615 +0.9479335 0.9995308 0.9493615 +0.9479575 0.9995308 0.9493615 +0.9479878 0.9995308 0.9493615 +0.9480261 0.9995308 0.9493615 +0.9480746 0.9995308 0.9493615 +0.9481359 0.9995308 0.9493615 +0.9482135 0.9995308 0.9493615 +0.9483117 0.9995308 0.9493615 +0.9484359 0.9995308 0.9493615 +0.9485931 0.9995308 0.9493615 +0.9487918 0.9995308 0.9493615 +0.9490434 0.9995308 0.9493615 +0.9493615 0.9995308 0.9493615 +0.9497641 0.9995308 0.9493615 +0.9502734 0.9995308 0.9493615 +0.9509177 0.9995308 0.9493615 +0.9517328 0.9995308 0.9493615 +0.952764 0.9995308 0.9493615 +0.9540687 0.9995308 0.9493615 +0.9557192 0.9995308 0.9493615 +0.9578074 0.9995308 0.9493615 +0.9604492 0.9995308 0.9493615 +0.9637914 0.9995308 0.9493615 +0.9680197 0.9995308 0.9493615 +0.9733691 0.9995308 0.9493615 +0.9801368 0.9995308 0.9493615 +0.9886988 0.9995308 0.9493615 +0.9995308 0.9995308 0.9493615 +0.9996295 0.9909882 0.959353 +0.9997074 0.9873879 0.967477 +0.9997688 0.9865561 0.9740432 +0.9998174 0.9871796 0.9793253 +0.9998557 0.9884841 0.9835588 +0.999886 0.9900282 0.9869419 +0.9999099 0.991572 0.9896392 +0.9999288 0.9929957 0.9917859 +0.9999437 0.9942488 0.9934919 +0.958416 0.9996296 0.9593724 +0.9584159 0.9996296 0.9593721 +0.9584157 0.9996296 0.9593718 +0.9584155 0.9996296 0.9593714 +0.9584153 0.9996296 0.9593709 +0.958415 0.9996296 0.9593703 +0.9584146 0.9996296 0.9593695 +0.9584142 0.9996296 0.9593686 +0.9584137 0.9996296 0.9593674 +0.9584132 0.9996296 0.959366 +0.9584126 0.9996296 0.9593643 +0.958412 0.9996296 0.9593623 +0.9584115 0.9996296 0.9593601 +0.9584114 0.9996295 0.9593577 +0.958412 0.9996295 0.9593554 +0.9584138 0.9996295 0.9593536 +0.9584178 0.9996295 0.959353 +0.9584237 0.9996295 0.959353 +0.9584312 0.9996295 0.959353 +0.9584406 0.9996295 0.959353 +0.9584526 0.9996295 0.959353 +0.9584677 0.9996295 0.959353 +0.9584868 0.9996295 0.959353 +0.9585109 0.9996295 0.959353 +0.9585415 0.9996295 0.959353 +0.9585802 0.9996295 0.959353 +0.9586291 0.9996295 0.959353 +0.958691 0.9996295 0.959353 +0.9587693 0.9996295 0.959353 +0.9588684 0.9996295 0.959353 +0.9589938 0.9996295 0.959353 +0.9591524 0.9996295 0.959353 +0.959353 0.9996295 0.959353 +0.9596068 0.9996295 0.959353 +0.959928 0.9996295 0.959353 +0.9603343 0.9996295 0.959353 +0.9608482 0.9996295 0.959353 +0.9614985 0.9996295 0.959353 +0.9623212 0.9996295 0.959353 +0.963362 0.9996295 0.959353 +0.9646787 0.9996295 0.959353 +0.9663445 0.9996295 0.959353 +0.968452 0.9996295 0.959353 +0.9711183 0.9996295 0.959353 +0.9744915 0.9996295 0.959353 +0.978759 0.9996295 0.959353 +0.9841579 0.9996295 0.959353 +0.9909882 0.9996295 0.959353 +0.9996295 0.9996295 0.959353 +0.9997074 0.9928267 0.967477 +0.9997688 0.9899741 0.9740432 +0.9998174 0.989325 0.9793253 +0.9998557 0.9898295 0.9835588 +0.999886 0.9908712 0.9869419 +0.9999099 0.9920999 0.9896392 +0.9999288 0.9933261 0.9917859 +0.9999437 0.9944556 0.9934919 +0.9668873 0.9997074 0.9674893 +0.9668872 0.9997074 0.9674892 +0.9668871 0.9997074 0.967489 +0.966887 0.9997074 0.9674887 +0.9668869 0.9997074 0.9674884 +0.9668867 0.9997074 0.967488 +0.9668865 0.9997074 0.9674875 +0.9668862 0.9997074 0.9674869 +0.9668859 0.9997074 0.9674862 +0.9668855 0.9997074 0.9674853 +0.9668852 0.9997074 0.9674842 +0.9668848 0.9997074 0.9674829 +0.9668845 0.9997074 0.9674815 +0.9668844 0.9997074 0.96748 +0.9668847 0.9997074 0.9674786 +0.9668859 0.9997074 0.9674774 +0.9668884 0.9997074 0.967477 +0.9668922 0.9997074 0.967477 +0.9668969 0.9997074 0.967477 +0.9669028 0.9997074 0.967477 +0.9669103 0.9997074 0.967477 +0.9669198 0.9997074 0.967477 +0.9669318 0.9997074 0.967477 +0.966947 0.9997074 0.967477 +0.9669663 0.9997074 0.967477 +0.9669906 0.9997074 0.967477 +0.9670214 0.9997074 0.967477 +0.9670604 0.9997074 0.967477 +0.9671097 0.9997074 0.967477 +0.967172 0.9997074 0.967477 +0.9672509 0.9997074 0.967477 +0.9673508 0.9997074 0.967477 +0.967477 0.9997074 0.967477 +0.9676368 0.9997074 0.967477 +0.9678389 0.9997074 0.967477 +0.9680946 0.9997074 0.967477 +0.9684181 0.9997074 0.967477 +0.9688274 0.9997074 0.967477 +0.9693452 0.9997074 0.967477 +0.9700002 0.9997074 0.967477 +0.970829 0.9997074 0.967477 +0.9718774 0.9997074 0.967477 +0.9732039 0.9997074 0.967477 +0.974882 0.9997074 0.967477 +0.977005 0.9997074 0.967477 +0.9796909 0.9997074 0.967477 +0.983089 0.9997074 0.967477 +0.9873879 0.9997074 0.967477 +0.9928267 0.9997074 0.967477 +0.9997074 0.9997074 0.967477 +0.9997688 0.9942982 0.9740432 +0.9998174 0.9920392 0.9793253 +0.9998557 0.9915316 0.9835588 +0.999886 0.9919377 0.9869419 +0.9999099 0.9927678 0.9896392 +0.9999288 0.9937442 0.9917859 +0.9999437 0.9947172 0.9934919 +0.9736726 0.9997689 0.974051 +0.9736726 0.9997689 0.9740509 +0.9736725 0.9997689 0.9740508 +0.9736724 0.9997689 0.9740506 +0.9736723 0.9997689 0.9740504 +0.9736722 0.9997689 0.9740501 +0.9736721 0.9997689 0.9740498 +0.9736719 0.9997689 0.9740494 +0.9736717 0.9997689 0.974049 +0.9736715 0.9997689 0.9740484 +0.9736712 0.9997689 0.9740477 +0.973671 0.9997689 0.9740469 +0.9736708 0.9997689 0.974046 +0.9736708 0.9997689 0.9740451 +0.973671 0.9997688 0.9740442 +0.9736717 0.9997688 0.9740434 +0.9736733 0.9997688 0.9740432 +0.9736756 0.9997688 0.9740432 +0.9736786 0.9997688 0.9740432 +0.9736823 0.9997688 0.9740432 +0.973687 0.9997688 0.9740432 +0.973693 0.9997688 0.9740432 +0.9737006 0.9997688 0.9740432 +0.9737101 0.9997688 0.9740432 +0.9737222 0.9997688 0.9740432 +0.9737375 0.9997688 0.9740432 +0.9737569 0.9997688 0.9740432 +0.9737814 0.9997688 0.9740432 +0.9738123 0.9997688 0.9740432 +0.9738515 0.9997688 0.9740432 +0.9739011 0.9997688 0.9740432 +0.9739638 0.9997688 0.9740432 +0.9740432 0.9997688 0.9740432 +0.9741436 0.9997688 0.9740432 +0.9742706 0.9997688 0.9740432 +0.9744313 0.9997688 0.9740432 +0.9746346 0.9997688 0.9740432 +0.9748918 0.9997688 0.9740432 +0.9752172 0.9997688 0.9740432 +0.9756289 0.9997688 0.9740432 +0.9761497 0.9997688 0.9740432 +0.9768086 0.9997688 0.9740432 +0.9776422 0.9997688 0.9740432 +0.9786968 0.9997688 0.9740432 +0.980031 0.9997688 0.9740432 +0.981719 0.9997688 0.9740432 +0.9838545 0.9997688 0.9740432 +0.9865561 0.9997688 0.9740432 +0.9899741 0.9997688 0.9740432 +0.9942982 0.9997688 0.9740432 +0.9997688 0.9997688 0.9740432 +0.9998174 0.9954731 0.9793253 +0.9998557 0.9936849 0.9835588 +0.999886 0.993287 0.9869419 +0.9999099 0.9936128 0.9896392 +0.9999288 0.9942731 0.9917859 +0.9999437 0.9950481 0.9934919 +0.9790927 0.9998174 0.9793302 +0.9790927 0.9998174 0.9793302 +0.9790927 0.9998174 0.9793301 +0.9790926 0.9998174 0.97933 +0.9790925 0.9998174 0.9793299 +0.9790925 0.9998174 0.9793297 +0.9790924 0.9998174 0.9793295 +0.9790923 0.9998174 0.9793293 +0.9790921 0.9998174 0.979329 +0.979092 0.9998174 0.9793286 +0.9790919 0.9998174 0.9793282 +0.9790917 0.9998174 0.9793277 +0.9790916 0.9998174 0.9793271 +0.9790916 0.9998174 0.9793265 +0.9790917 0.9998174 0.9793259 +0.9790921 0.9998174 0.9793255 +0.9790931 0.9998174 0.9793253 +0.9790946 0.9998174 0.9793253 +0.9790965 0.9998174 0.9793253 +0.9790988 0.9998174 0.9793253 +0.9791018 0.9998174 0.9793253 +0.9791055 0.9998174 0.9793253 +0.9791103 0.9998174 0.9793253 +0.9791163 0.9998174 0.9793253 +0.9791238 0.9998174 0.9793253 +0.9791334 0.9998174 0.9793253 +0.9791456 0.9998174 0.9793253 +0.979161 0.9998174 0.9793253 +0.9791804 0.9998174 0.9793253 +0.979205 0.9998174 0.9793253 +0.9792361 0.9998174 0.9793253 +0.9792755 0.9998174 0.9793253 +0.9793253 0.9998174 0.9793253 +0.9793883 0.9998174 0.9793253 +0.9794681 0.9998174 0.9793253 +0.9795689 0.9998174 0.9793253 +0.9796966 0.9998174 0.9793253 +0.979858 0.9998174 0.9793253 +0.9800622 0.9998174 0.9793253 +0.9803206 0.9998174 0.9793253 +0.9806476 0.9998174 0.9793253 +0.9810611 0.9998174 0.9793253 +0.9815844 0.9998174 0.9793253 +0.9822464 0.9998174 0.9793253 +0.9830838 0.9998174 0.9793253 +0.9841433 0.9998174 0.9793253 +0.9854838 0.9998174 0.9793253 +0.9871796 0.9998174 0.9793253 +0.989325 0.9998174 0.9793253 +0.9920392 0.9998174 0.9793253 +0.9954731 0.9998174 0.9793253 +0.9998174 0.9998174 0.9793253 +0.9998557 0.9964092 0.9835588 +0.999886 0.9949941 0.9869419 +0.9999099 0.9946818 0.9896392 +0.9999288 0.9949422 0.9917859 +0.9999437 0.9954668 0.9934919 +0.9834129 0.9998557 0.9835619 +0.9834129 0.9998557 0.9835618 +0.9834129 0.9998557 0.9835618 +0.9834129 0.9998557 0.9835617 +0.9834128 0.9998557 0.9835616 +0.9834128 0.9998557 0.9835615 +0.9834127 0.9998557 0.9835614 +0.9834127 0.9998557 0.9835613 +0.9834126 0.9998557 0.9835611 +0.9834125 0.9998557 0.9835609 +0.9834124 0.9998557 0.9835606 +0.9834123 0.9998557 0.9835603 +0.9834122 0.9998557 0.9835599 +0.9834122 0.9998557 0.9835595 +0.9834123 0.9998557 0.9835592 +0.9834126 0.9998557 0.9835589 +0.9834132 0.9998557 0.9835588 +0.9834141 0.9998557 0.9835588 +0.9834153 0.9998557 0.9835588 +0.9834167 0.9998557 0.9835588 +0.9834186 0.9998557 0.9835588 +0.9834209 0.9998557 0.9835588 +0.9834239 0.9998557 0.9835588 +0.9834277 0.9998557 0.9835588 +0.9834324 0.9998557 0.9835588 +0.9834385 0.9998557 0.9835588 +0.9834461 0.9998557 0.9835588 +0.9834557 0.9998557 0.9835588 +0.9834679 0.9998557 0.9835588 +0.9834833 0.9998557 0.9835588 +0.9835029 0.9998557 0.9835588 +0.9835276 0.9998557 0.9835588 +0.9835588 0.9998557 0.9835588 +0.9835983 0.9998557 0.9835588 +0.9836483 0.9998557 0.9835588 +0.9837116 0.9998557 0.9835588 +0.9837916 0.9998557 0.9835588 +0.9838928 0.9998557 0.9835588 +0.9840209 0.9998557 0.9835588 +0.9841829 0.9998557 0.9835588 +0.984388 0.9998557 0.9835588 +0.9846473 0.9998557 0.9835588 +0.9849754 0.9998557 0.9835588 +0.9853905 0.9998557 0.9835588 +0.9859157 0.9998557 0.9835588 +0.9865801 0.9998557 0.9835588 +0.9874207 0.9998557 0.9835588 +0.9884841 0.9998557 0.9835588 +0.9898295 0.9998557 0.9835588 +0.9915316 0.9998557 0.9835588 +0.9936849 0.9998557 0.9835588 +0.9964092 0.9998557 0.9835588 +0.9998557 0.9998557 0.9835588 +0.999886 0.9971537 0.9869419 +0.9999099 0.9960342 0.9896392 +0.9999288 0.9957887 0.9917859 +0.9999437 0.9959964 0.9934919 +0.9868505 0.999886 0.9869438 +0.9868505 0.999886 0.9869438 +0.9868505 0.999886 0.9869438 +0.9868505 0.999886 0.9869437 +0.9868504 0.999886 0.9869437 +0.9868504 0.999886 0.9869436 +0.9868504 0.999886 0.9869436 +0.9868503 0.999886 0.9869435 +0.9868503 0.999886 0.9869433 +0.9868502 0.999886 0.9869432 +0.9868502 0.999886 0.986943 +0.9868501 0.999886 0.9869428 +0.9868501 0.999886 0.9869426 +0.98685 0.999886 0.9869424 +0.9868501 0.999886 0.9869421 +0.9868503 0.999886 0.986942 +0.9868507 0.999886 0.9869419 +0.9868512 0.999886 0.9869419 +0.986852 0.999886 0.9869419 +0.9868529 0.999886 0.9869419 +0.9868541 0.999886 0.9869419 +0.9868555 0.999886 0.9869419 +0.9868574 0.999886 0.9869419 +0.9868597 0.999886 0.9869419 +0.9868627 0.999886 0.9869419 +0.9868665 0.999886 0.9869419 +0.9868713 0.999886 0.9869419 +0.9868773 0.999886 0.9869419 +0.986885 0.999886 0.9869419 +0.9868946 0.999886 0.9869419 +0.9869069 0.999886 0.9869419 +0.9869223 0.999886 0.9869419 +0.9869419 0.999886 0.9869419 +0.9869667 0.999886 0.9869419 +0.986998 0.999886 0.9869419 +0.9870376 0.999886 0.9869419 +0.9870878 0.999886 0.9869419 +0.9871512 0.999886 0.9869419 +0.9872315 0.999886 0.9869419 +0.987333 0.999886 0.9869419 +0.9874615 0.999886 0.9869419 +0.987624 0.999886 0.9869419 +0.9878296 0.999886 0.9869419 +0.9880897 0.999886 0.9869419 +0.9884188 0.999886 0.9869419 +0.9888351 0.999886 0.9869419 +0.9893618 0.999886 0.9869419 +0.9900282 0.999886 0.9869419 +0.9908712 0.999886 0.9869419 +0.9919377 0.999886 0.9869419 +0.993287 0.999886 0.9869419 +0.9949941 0.999886 0.9869419 +0.9971537 0.999886 0.9869419 +0.999886 0.999886 0.9869419 +0.9999099 0.9977452 0.9896392 +0.9999288 0.9968597 0.9917859 +0.9999437 0.9966665 0.9934919 +0.989582 0.9999099 0.9896405 +0.989582 0.9999099 0.9896404 +0.989582 0.9999099 0.9896404 +0.989582 0.9999099 0.9896404 +0.989582 0.9999099 0.9896404 +0.9895819 0.9999099 0.9896403 +0.9895819 0.9999099 0.9896403 +0.9895819 0.9999099 0.9896402 +0.9895819 0.9999099 0.9896401 +0.9895818 0.9999099 0.9896401 +0.9895818 0.9999099 0.9896399 +0.9895818 0.9999099 0.9896398 +0.9895817 0.9999099 0.9896397 +0.9895817 0.9999099 0.9896395 +0.9895817 0.9999099 0.9896394 +0.9895819 0.9999099 0.9896393 +0.9895821 0.9999099 0.9896392 +0.9895825 0.9999099 0.9896392 +0.9895829 0.9999099 0.9896392 +0.9895835 0.9999099 0.9896392 +0.9895842 0.9999099 0.9896392 +0.9895851 0.9999099 0.9896392 +0.9895863 0.9999099 0.9896392 +0.9895878 0.9999099 0.9896392 +0.9895897 0.9999099 0.9896392 +0.989592 0.9999099 0.9896392 +0.989595 0.9999099 0.9896392 +0.9895988 0.9999099 0.9896392 +0.9896036 0.9999099 0.9896392 +0.9896096 0.9999099 0.9896392 +0.9896173 0.9999099 0.9896392 +0.989627 0.9999099 0.9896392 +0.9896392 0.9999099 0.9896392 +0.9896547 0.9999099 0.9896392 +0.9896744 0.9999099 0.9896392 +0.9896992 0.9999099 0.9896392 +0.9897306 0.9999099 0.9896392 +0.9897703 0.9999099 0.9896392 +0.9898206 0.9999099 0.9896392 +0.9898842 0.9999099 0.9896392 +0.9899646 0.9999099 0.9896392 +0.9900664 0.9999099 0.9896392 +0.9901951 0.9999099 0.9896392 +0.990358 0.9999099 0.9896392 +0.9905641 0.9999099 0.9896392 +0.9908248 0.9999099 0.9896392 +0.9911547 0.9999099 0.9896392 +0.991572 0.9999099 0.9896392 +0.9920999 0.9999099 0.9896392 +0.9927678 0.9999099 0.9896392 +0.9936128 0.9999099 0.9896392 +0.9946818 0.9999099 0.9896392 +0.9960342 0.9999099 0.9896392 +0.9977452 0.9999099 0.9896392 +0.9999099 0.9999099 0.9896392 +0.9999288 0.9982146 0.9917859 +0.9999437 0.9975143 0.9934919 +0.9917501 0.9999288 0.9917867 +0.9917501 0.9999288 0.9917867 +0.9917501 0.9999288 0.9917867 +0.9917501 0.9999288 0.9917866 +0.9917501 0.9999288 0.9917866 +0.9917501 0.9999288 0.9917866 +0.99175 0.9999288 0.9917866 +0.99175 0.9999288 0.9917865 +0.99175 0.9999288 0.9917865 +0.99175 0.9999288 0.9917864 +0.99175 0.9999288 0.9917864 +0.9917499 0.9999288 0.9917863 +0.9917499 0.9999288 0.9917862 +0.9917499 0.9999288 0.9917861 +0.9917499 0.9999288 0.991786 +0.99175 0.9999288 0.9917859 +0.9917502 0.9999288 0.9917859 +0.9917504 0.9999288 0.9917859 +0.9917507 0.9999288 0.9917859 +0.991751 0.9999288 0.9917859 +0.9917515 0.9999288 0.9917859 +0.9917521 0.9999288 0.9917859 +0.9917528 0.9999288 0.9917859 +0.9917537 0.9999288 0.9917859 +0.9917549 0.9999288 0.9917859 +0.9917564 0.9999288 0.9917859 +0.9917582 0.9999288 0.9917859 +0.9917606 0.9999288 0.9917859 +0.9917636 0.9999288 0.9917859 +0.9917674 0.9999288 0.9917859 +0.9917722 0.9999288 0.9917859 +0.9917782 0.9999288 0.9917859 +0.9917859 0.9999288 0.9917859 +0.9917956 0.9999288 0.9917859 +0.9918079 0.9999288 0.9917859 +0.9918234 0.9999288 0.9917859 +0.9918431 0.9999288 0.9917859 +0.991868 0.9999288 0.9917859 +0.9918994 0.9999288 0.9917859 +0.9919392 0.9999288 0.9917859 +0.9919896 0.9999288 0.9917859 +0.9920533 0.9999288 0.9917859 +0.9921339 0.9999288 0.9917859 +0.9922358 0.9999288 0.9917859 +0.9923648 0.9999288 0.9917859 +0.992528 0.9999288 0.9917859 +0.9927345 0.9999288 0.9917859 +0.9929957 0.9999288 0.9917859 +0.9933261 0.9999288 0.9917859 +0.9937442 0.9999288 0.9917859 +0.9942731 0.9999288 0.9917859 +0.9949422 0.9999288 0.9917859 +0.9957887 0.9999288 0.9917859 +0.9968597 0.9999288 0.9917859 +0.9982146 0.9999288 0.9917859 +0.9999288 0.9999288 0.9917859 +0.9999437 0.9985868 0.9934919 +0.9934695 0.9999437 0.9934924 +0.9934695 0.9999437 0.9934924 +0.9934695 0.9999437 0.9934924 +0.9934695 0.9999437 0.9934924 +0.9934695 0.9999437 0.9934923 +0.9934695 0.9999437 0.9934923 +0.9934695 0.9999437 0.9934923 +0.9934694 0.9999437 0.9934923 +0.9934694 0.9999437 0.9934923 +0.9934694 0.9999437 0.9934922 +0.9934694 0.9999437 0.9934922 +0.9934694 0.9999437 0.9934921 +0.9934694 0.9999437 0.9934921 +0.9934694 0.9999437 0.993492 +0.9934694 0.9999437 0.993492 +0.9934694 0.9999437 0.9934919 +0.9934695 0.9999437 0.9934919 +0.9934697 0.9999437 0.9934919 +0.9934698 0.9999437 0.9934919 +0.9934701 0.9999437 0.9934919 +0.9934704 0.9999437 0.9934919 +0.9934707 0.9999437 0.9934919 +0.9934712 0.9999437 0.9934919 +0.9934718 0.9999437 0.9934919 +0.9934725 0.9999437 0.9934919 +0.9934734 0.9999437 0.9934919 +0.9934746 0.9999437 0.9934919 +0.9934761 0.9999437 0.9934919 +0.9934779 0.9999437 0.9934919 +0.9934803 0.9999437 0.9934919 +0.9934833 0.9999437 0.9934919 +0.9934871 0.9999437 0.9934919 +0.9934919 0.9999437 0.9934919 +0.993498 0.9999437 0.9934919 +0.9935057 0.9999437 0.9934919 +0.9935154 0.9999437 0.9934919 +0.9935277 0.9999437 0.9934919 +0.9935432 0.9999437 0.9934919 +0.9935629 0.9999437 0.9934919 +0.9935878 0.9999437 0.9934919 +0.9936193 0.9999437 0.9934919 +0.9936592 0.9999437 0.9934919 +0.9937096 0.9999437 0.9934919 +0.9937734 0.9999437 0.9934919 +0.9938541 0.9999437 0.9934919 +0.9939562 0.9999437 0.9934919 +0.9940854 0.9999437 0.9934919 +0.9942488 0.9999437 0.9934919 +0.9944556 0.9999437 0.9934919 +0.9947172 0.9999437 0.9934919 +0.9950481 0.9999437 0.9934919 +0.9954668 0.9999437 0.9934919 +0.9959964 0.9999437 0.9934919 +0.9966665 0.9999437 0.9934919 +0.9975143 0.9999437 0.9934919 +0.9985868 0.9999437 0.9934919 +0.9999437 0.9999437 0.9934919 +0.3454107 0.3454107 0.9858181 +0.3454831 0.3454107 0.9858181 +0.3455746 0.3454107 0.9858181 +0.3456905 0.3454107 0.9858181 +0.3458371 0.3454107 0.9858181 +0.3460225 0.3454107 0.9858181 +0.3462571 0.3454107 0.9858181 +0.3465539 0.3454107 0.9858181 +0.3469293 0.3454107 0.9858181 +0.3474044 0.3454107 0.9858181 +0.3480054 0.3454107 0.9858181 +0.3487657 0.3454107 0.9858181 +0.3497276 0.3454107 0.9858181 +0.3509445 0.3454107 0.9858181 +0.352484 0.3454107 0.9858181 +0.3544318 0.3454107 0.9858181 +0.3568959 0.3454107 0.9858181 +0.3600134 0.3454107 0.9858181 +0.3639574 0.3454107 0.9858181 +0.3689471 0.3454107 0.9858181 +0.3752597 0.3454107 0.9858181 +0.3832459 0.3454107 0.9858181 +0.3933496 0.3454107 0.9858181 +0.406132 0.3454107 0.9858181 +0.4223035 0.3454107 0.9858181 +0.4427624 0.3454107 0.9858181 +0.4686457 0.3454107 0.9858181 +0.5013914 0.3454107 0.9858181 +0.5428189 0.3454107 0.9858181 +0.5952302 0.3454107 0.9858181 +0.6615372 0.3454107 0.9858181 +0.7454243 0.3454107 0.9858181 +0.8515523 0.3454107 0.9858181 +0.9858181 0.3454107 0.9858181 +0.9890841 0.4144197 0.8686126 +0.9915469 0.4834235 0.8008399 +0.993424 0.5504963 0.7691886 +0.9948662 0.6139459 0.7626012 +0.9959813 0.6724572 0.7722508 +0.9968475 0.7251659 0.7914042 +0.997523 0.7716588 0.8151851 +0.9980513 0.8119154 0.8402679 +0.9984653 0.8462171 0.8645475 +0.9987905 0.8750477 0.8868238 +0.9990461 0.8990028 0.9065282 +0.9992474 0.9187175 0.9235056 +0.999406 0.9348153 0.9378508 +0.999531 0.9478754 0.9497943 +0.9996296 0.958416 0.9596261 +0.9997074 0.9668873 0.967649 +0.9997689 0.9736726 0.9741514 +0.9998174 0.9790927 0.9793932 +0.9998557 0.9834129 0.9836014 +0.999886 0.9868505 0.9869686 +0.9999099 0.989582 0.989656 +0.9999288 0.9917501 0.9917964 +0.9999437 0.9934695 0.9934985 +0.3454107 0.3454831 0.9858181 +0.3453807 0.3453807 0.9858163 +0.3454723 0.3453807 0.9858163 +0.3455882 0.3453807 0.9858163 +0.3457348 0.3453807 0.9858163 +0.3459203 0.3453807 0.9858163 +0.3461549 0.3453807 0.9858163 +0.3464517 0.3453807 0.9858163 +0.3468273 0.3453807 0.9858163 +0.3473024 0.3453807 0.9858163 +0.3479034 0.3453807 0.9858163 +0.3486639 0.3453807 0.9858163 +0.3496259 0.3453807 0.9858163 +0.350843 0.3453807 0.9858163 +0.3523828 0.3453807 0.9858163 +0.3543309 0.3453807 0.9858163 +0.3567954 0.3453807 0.9858163 +0.3599134 0.3453807 0.9858163 +0.363858 0.3453807 0.9858163 +0.3688485 0.3453807 0.9858163 +0.3751621 0.3453807 0.9858163 +0.3831496 0.3453807 0.9858163 +0.3932548 0.3453807 0.9858163 +0.4060392 0.3453807 0.9858163 +0.4222132 0.3453807 0.9858163 +0.4426754 0.3453807 0.9858163 +0.4685627 0.3453807 0.9858163 +0.5013136 0.3453807 0.9858163 +0.5427476 0.3453807 0.9858163 +0.5951671 0.3453807 0.9858163 +0.6614846 0.3453807 0.9858163 +0.7453848 0.3453807 0.9858163 +0.8515295 0.3453807 0.9858163 +0.9858163 0.3453807 0.9858163 +0.9890831 0.4143955 0.8685959 +0.9915463 0.4834045 0.800819 +0.9934236 0.5504818 0.7691686 +0.994866 0.6139352 0.7625844 +0.9959811 0.6724495 0.7722376 +0.9968474 0.7251605 0.7913944 +0.997523 0.7716551 0.8151781 +0.9980512 0.8119128 0.840263 +0.9984653 0.8462154 0.8645442 +0.9987905 0.8750466 0.8868215 +0.9990461 0.899002 0.9065267 +0.9992474 0.918717 0.9235046 +0.999406 0.9348149 0.9378502 +0.999531 0.9478752 0.9497939 +0.9996296 0.9584159 0.9596259 +0.9997074 0.9668872 0.9676489 +0.9997689 0.9736726 0.9741513 +0.9998174 0.9790927 0.9793932 +0.9998557 0.9834129 0.9836014 +0.999886 0.9868505 0.9869686 +0.9999099 0.989582 0.9896559 +0.9999288 0.9917501 0.9917964 +0.9999437 0.9934695 0.9934984 +0.3454107 0.3455746 0.9858181 +0.3453807 0.3454723 0.9858163 +0.3453439 0.3453439 0.9858141 +0.3454598 0.3453439 0.9858141 +0.3456064 0.3453439 0.9858141 +0.3457919 0.3453439 0.9858141 +0.3460265 0.3453439 0.9858141 +0.3463234 0.3453439 0.9858141 +0.3466991 0.3453439 0.9858141 +0.3471743 0.3453439 0.9858141 +0.3477754 0.3453439 0.9858141 +0.348536 0.3453439 0.9858141 +0.3494983 0.3453439 0.9858141 +0.3507156 0.3453439 0.9858141 +0.3522557 0.3453439 0.9858141 +0.3542041 0.3453439 0.9858141 +0.3566692 0.3453439 0.9858141 +0.3597877 0.3453439 0.9858141 +0.3637331 0.3453439 0.9858141 +0.3687246 0.3453439 0.9858141 +0.3750394 0.3453439 0.9858141 +0.3830285 0.3453439 0.9858141 +0.3931357 0.3453439 0.9858141 +0.4059227 0.3453439 0.9858141 +0.4220999 0.3453439 0.9858141 +0.4425661 0.3453439 0.9858141 +0.4684585 0.3453439 0.9858141 +0.5012158 0.3453439 0.9858141 +0.542658 0.3453439 0.9858141 +0.5950879 0.3453439 0.9858141 +0.6614184 0.3453439 0.9858141 +0.7453352 0.3453439 0.9858141 +0.8515008 0.3453439 0.9858141 +0.9858141 0.3453439 0.9858141 +0.9890818 0.4143657 0.868575 +0.9915455 0.4833811 0.8007926 +0.9934231 0.550464 0.7691435 +0.9948657 0.6139219 0.7625632 +0.9959809 0.6724399 0.772221 +0.9968473 0.7251537 0.7913821 +0.9975229 0.7716504 0.8151693 +0.9980512 0.8119096 0.8402569 +0.9984653 0.8462132 0.86454 +0.9987904 0.8750451 0.8868187 +0.9990461 0.8990011 0.9065249 +0.9992474 0.9187164 0.9235034 +0.999406 0.9348146 0.9378494 +0.999531 0.947875 0.9497934 +0.9996296 0.9584157 0.9596255 +0.9997074 0.9668871 0.9676487 +0.9997689 0.9736725 0.9741511 +0.9998174 0.9790927 0.9793931 +0.9998557 0.9834129 0.9836013 +0.999886 0.9868505 0.9869685 +0.9999099 0.989582 0.9896559 +0.9999288 0.9917501 0.9917964 +0.9999437 0.9934695 0.9934984 +0.3454107 0.3456905 0.9858181 +0.3453807 0.3455882 0.9858163 +0.3453439 0.3454598 0.9858141 +0.3452987 0.3452987 0.9858113 +0.3454454 0.3452987 0.9858113 +0.3456309 0.3452987 0.9858113 +0.3458657 0.3452987 0.9858113 +0.3461627 0.3452987 0.9858113 +0.3465384 0.3452987 0.9858113 +0.3470137 0.3452987 0.9858113 +0.347615 0.3452987 0.9858113 +0.3483758 0.3452987 0.9858113 +0.3493382 0.3452987 0.9858113 +0.3505559 0.3452987 0.9858113 +0.3520964 0.3452987 0.9858113 +0.3540453 0.3452987 0.9858113 +0.3565109 0.3452987 0.9858113 +0.3596303 0.3452987 0.9858113 +0.3635767 0.3452987 0.9858113 +0.3685693 0.3452987 0.9858113 +0.3748857 0.3452987 0.9858113 +0.3828768 0.3452987 0.9858113 +0.3929865 0.3452987 0.9858113 +0.4057766 0.3452987 0.9858113 +0.4219578 0.3452987 0.9858113 +0.4424291 0.3452987 0.9858113 +0.4683279 0.3452987 0.9858113 +0.5010933 0.3452987 0.9858113 +0.5425458 0.3452987 0.9858113 +0.5949885 0.3452987 0.9858113 +0.6613355 0.3452987 0.9858113 +0.745273 0.3452987 0.9858113 +0.8514648 0.3452987 0.9858113 +0.9858113 0.3452987 0.9858113 +0.9890801 0.414329 0.8685488 +0.9915446 0.4833522 0.8007596 +0.9934225 0.5504419 0.769112 +0.9948653 0.6139056 0.7625367 +0.9959807 0.672428 0.7722003 +0.9968472 0.7251454 0.7913667 +0.9975228 0.7716446 0.8151582 +0.9980511 0.8119057 0.8402492 +0.9984653 0.8462106 0.8645348 +0.9987904 0.8750434 0.8868152 +0.9990461 0.899 0.9065226 +0.9992474 0.9187157 0.9235019 +0.999406 0.9348141 0.9378484 +0.999531 0.9478746 0.9497927 +0.9996296 0.9584155 0.9596251 +0.9997074 0.966887 0.9676484 +0.9997689 0.9736724 0.974151 +0.9998174 0.9790926 0.979393 +0.9998557 0.9834129 0.9836012 +0.999886 0.9868505 0.9869685 +0.9999099 0.989582 0.9896559 +0.9999288 0.9917501 0.9917963 +0.9999437 0.9934695 0.9934984 +0.3454107 0.3458371 0.9858181 +0.3453807 0.3457348 0.9858163 +0.3453439 0.3456064 0.9858141 +0.3452987 0.3454454 0.9858113 +0.3452442 0.3452442 0.9858079 +0.3454298 0.3452442 0.9858079 +0.3456646 0.3452442 0.9858079 +0.3459616 0.3452442 0.9858079 +0.3463375 0.3452442 0.9858079 +0.3468129 0.3452442 0.9858079 +0.3474144 0.3452442 0.9858079 +0.3481754 0.3452442 0.9858079 +0.3491382 0.3452442 0.9858079 +0.3503562 0.3452442 0.9858079 +0.3518972 0.3452442 0.9858079 +0.3538467 0.3452442 0.9858079 +0.3563131 0.3452442 0.9858079 +0.3594334 0.3452442 0.9858079 +0.363381 0.3452442 0.9858079 +0.3683752 0.3452442 0.9858079 +0.3746936 0.3452442 0.9858079 +0.3826871 0.3452442 0.9858079 +0.3928 0.3452442 0.9858079 +0.405594 0.3452442 0.9858079 +0.4217802 0.3452442 0.9858079 +0.4422578 0.3452442 0.9858079 +0.4681646 0.3452442 0.9858079 +0.5009401 0.3452442 0.9858079 +0.5424054 0.3452442 0.9858079 +0.5948644 0.3452442 0.9858079 +0.6612318 0.3452442 0.9858079 +0.7451952 0.3452442 0.9858079 +0.8514199 0.3452442 0.9858079 +0.9858079 0.3452442 0.9858079 +0.9890781 0.4142845 0.868516 +0.9915433 0.4833171 0.8007184 +0.9934218 0.550415 0.7690727 +0.9948649 0.6138855 0.7625036 +0.9959804 0.6724135 0.7721744 +0.996847 0.7251351 0.7913474 +0.9975227 0.7716375 0.8151444 +0.9980511 0.8119009 0.8402396 +0.9984652 0.8462073 0.8645282 +0.9987904 0.8750412 0.8868108 +0.9990461 0.8989986 0.9065197 +0.9992474 0.9187148 0.9235 +0.999406 0.9348135 0.9378472 +0.999531 0.9478743 0.949792 +0.9996296 0.9584153 0.9596246 +0.9997074 0.9668869 0.9676481 +0.9997689 0.9736723 0.9741508 +0.9998174 0.9790925 0.9793929 +0.9998557 0.9834128 0.9836012 +0.999886 0.9868504 0.9869685 +0.9999099 0.989582 0.9896559 +0.9999288 0.9917501 0.9917963 +0.9999437 0.9934695 0.9934984 +0.3454107 0.3460225 0.9858181 +0.3453807 0.3459203 0.9858163 +0.3453439 0.3457919 0.9858141 +0.3452987 0.3456309 0.9858113 +0.3452442 0.3454298 0.9858079 +0.3451791 0.3451791 0.9858036 +0.345414 0.3451791 0.9858036 +0.3457112 0.3451791 0.9858036 +0.3460872 0.3451791 0.9858036 +0.3465628 0.3451791 0.9858036 +0.3471646 0.3451791 0.9858036 +0.3479259 0.3451791 0.9858036 +0.348889 0.3451791 0.9858036 +0.3501075 0.3451791 0.9858036 +0.351649 0.3451791 0.9858036 +0.3535993 0.3451791 0.9858036 +0.3560667 0.3451791 0.9858036 +0.3591882 0.3451791 0.9858036 +0.3631373 0.3451791 0.9858036 +0.3681334 0.3451791 0.9858036 +0.3744542 0.3451791 0.9858036 +0.3824508 0.3451791 0.9858036 +0.3925675 0.3451791 0.9858036 +0.4053665 0.3451791 0.9858036 +0.4215589 0.3451791 0.9858036 +0.4420444 0.3451791 0.9858036 +0.4679612 0.3451791 0.9858036 +0.5007493 0.3451791 0.9858036 +0.5422305 0.3451791 0.9858036 +0.5947097 0.3451791 0.9858036 +0.6611026 0.3451791 0.9858036 +0.7450984 0.3451791 0.9858036 +0.8513639 0.3451791 0.9858036 +0.9858036 0.3451791 0.9858036 +0.9890755 0.4142311 0.8684752 +0.9915418 0.4832747 0.800667 +0.9934209 0.5503825 0.7690236 +0.9948643 0.6138613 0.7624623 +0.9959801 0.6723959 0.7721421 +0.9968468 0.7251226 0.7913234 +0.9975226 0.7716288 0.8151272 +0.998051 0.8118949 0.8402276 +0.9984652 0.8462034 0.86452 +0.9987904 0.8750386 0.8868054 +0.9990461 0.8989969 0.9065161 +0.9992474 0.9187137 0.9234977 +0.9994059 0.9348128 0.9378457 +0.999531 0.9478738 0.949791 +0.9996296 0.958415 0.959624 +0.9997074 0.9668867 0.9676477 +0.9997689 0.9736722 0.9741505 +0.9998174 0.9790925 0.9793927 +0.9998557 0.9834128 0.9836011 +0.999886 0.9868504 0.9869684 +0.9999099 0.9895819 0.9896558 +0.9999288 0.9917501 0.9917963 +0.9999437 0.9934695 0.9934984 +0.3454107 0.3462571 0.9858181 +0.3453807 0.3461549 0.9858163 +0.3453439 0.3460265 0.9858141 +0.3452987 0.3458657 0.9858113 +0.3452442 0.3456646 0.9858079 +0.3451791 0.345414 0.9858036 +0.3451032 0.3451032 0.9857982 +0.3454005 0.3451032 0.9857982 +0.3457767 0.3451032 0.9857982 +0.3462526 0.3451032 0.9857982 +0.3468546 0.3451032 0.9857982 +0.3476163 0.3451032 0.9857982 +0.3485799 0.3451032 0.9857982 +0.3497989 0.3451032 0.9857982 +0.3513412 0.3451032 0.9857982 +0.3532924 0.3451032 0.9857982 +0.3557609 0.3451032 0.9857982 +0.3588839 0.3451032 0.9857982 +0.3628349 0.3451032 0.9857982 +0.3678335 0.3451032 0.9857982 +0.3741573 0.3451032 0.9857982 +0.3821577 0.3451032 0.9857982 +0.3922792 0.3451032 0.9857982 +0.4050843 0.3451032 0.9857982 +0.4212844 0.3451032 0.9857982 +0.4417797 0.3451032 0.9857982 +0.4677088 0.3451032 0.9857982 +0.5005126 0.3451032 0.9857982 +0.5420136 0.3451032 0.9857982 +0.5945178 0.3451032 0.9857982 +0.6609424 0.3451032 0.9857982 +0.7449782 0.3451032 0.9857982 +0.8512944 0.3451032 0.9857982 +0.9857982 0.3451032 0.9857982 +0.9890723 0.4141683 0.8684246 +0.9915399 0.4832246 0.8006032 +0.9934197 0.5503438 0.7689629 +0.9948636 0.6138323 0.7624111 +0.9959797 0.6723748 0.7721021 +0.9968465 0.7251076 0.7912937 +0.9975224 0.7716184 0.8151059 +0.9980509 0.8118878 0.8402127 +0.9984651 0.8461986 0.8645099 +0.9987903 0.8750355 0.8867986 +0.9990461 0.8989948 0.9065116 +0.9992473 0.9187123 0.9234947 +0.9994059 0.9348119 0.9378438 +0.999531 0.9478733 0.9497898 +0.9996296 0.9584146 0.9596232 +0.9997074 0.9668865 0.9676472 +0.9997689 0.9736721 0.9741502 +0.9998174 0.9790924 0.9793925 +0.9998557 0.9834127 0.9836009 +0.999886 0.9868504 0.9869683 +0.9999099 0.9895819 0.9896558 +0.9999288 0.99175 0.9917963 +0.9999437 0.9934695 0.9934984 +0.3454107 0.3465539 0.9858181 +0.3453807 0.3464517 0.9858163 +0.3453439 0.3463234 0.9858141 +0.3452987 0.3461627 0.9858113 +0.3452442 0.3459616 0.9858079 +0.3451791 0.3457112 0.9858036 +0.3451032 0.3454005 0.9857982 +0.3450175 0.3450175 0.9857916 +0.3453938 0.3450175 0.9857916 +0.34587 0.3450175 0.9857916 +0.3464724 0.3450175 0.9857916 +0.3472345 0.3450175 0.9857916 +0.3481986 0.3450175 0.9857916 +0.3494184 0.3450175 0.9857916 +0.3509616 0.3450175 0.9857916 +0.352914 0.3450175 0.9857916 +0.355384 0.3450175 0.9857916 +0.3585088 0.3450175 0.9857916 +0.3624621 0.3450175 0.9857916 +0.3674636 0.3450175 0.9857916 +0.3737911 0.3450175 0.9857916 +0.3817962 0.3450175 0.9857916 +0.3919237 0.3450175 0.9857916 +0.4047363 0.3450175 0.9857916 +0.420946 0.3450175 0.9857916 +0.4414533 0.3450175 0.9857916 +0.4673977 0.3450175 0.9857916 +0.5002207 0.3450175 0.9857916 +0.5417461 0.3450175 0.9857916 +0.5942812 0.3450175 0.9857916 +0.6607448 0.3450175 0.9857916 +0.74483 0.3450175 0.9857916 +0.8512087 0.3450175 0.9857916 +0.9857916 0.3450175 0.9857916 +0.9890684 0.4140964 0.8683621 +0.9915376 0.4831666 0.8005247 +0.9934183 0.5502987 0.7688879 +0.9948628 0.6137984 0.762348 +0.9959791 0.67235 0.7720527 +0.9968462 0.7250899 0.791257 +0.9975222 0.7716061 0.8150796 +0.9980508 0.8118794 0.8401944 +0.998465 0.8461929 0.8644975 +0.9987903 0.8750317 0.8867903 +0.999046 0.8989923 0.9065061 +0.9992473 0.9187107 0.9234912 +0.9994059 0.9348109 0.9378415 +0.999531 0.9478726 0.9497883 +0.9996296 0.9584142 0.9596223 +0.9997074 0.9668862 0.9676466 +0.9997689 0.9736719 0.9741498 +0.9998174 0.9790923 0.9793923 +0.9998557 0.9834127 0.9836008 +0.999886 0.9868503 0.9869682 +0.9999099 0.9895819 0.9896557 +0.9999288 0.99175 0.9917962 +0.9999437 0.9934694 0.9934984 +0.3454107 0.3469293 0.9858181 +0.3453807 0.3468273 0.9858163 +0.3453439 0.3466991 0.9858141 +0.3452987 0.3465384 0.9858113 +0.3452442 0.3463375 0.9858079 +0.3451791 0.3460872 0.9858036 +0.3451032 0.3457767 0.9857982 +0.3450175 0.3453938 0.9857916 +0.3449254 0.3449254 0.9857835 +0.3454019 0.3449254 0.9857835 +0.3460047 0.3449254 0.9857835 +0.3467674 0.3449254 0.9857835 +0.3477322 0.3449254 0.9857835 +0.3489529 0.3449254 0.9857835 +0.3504972 0.3449254 0.9857835 +0.352451 0.3449254 0.9857835 +0.3549227 0.3449254 0.9857835 +0.3580498 0.3449254 0.9857835 +0.362006 0.3449254 0.9857835 +0.367011 0.3449254 0.9857835 +0.3733431 0.3449254 0.9857835 +0.3813539 0.3449254 0.9857835 +0.3914887 0.3449254 0.9857835 +0.4043106 0.3449254 0.9857835 +0.4205319 0.3449254 0.9857835 +0.4410539 0.3449254 0.9857835 +0.467017 0.3449254 0.9857835 +0.4998636 0.3449254 0.9857835 +0.5414188 0.3449254 0.9857835 +0.5939917 0.3449254 0.9857835 +0.6605031 0.3449254 0.9857835 +0.7446487 0.3449254 0.9857835 +0.8511039 0.3449254 0.9857835 +0.9857835 0.3449254 0.9857835 +0.9890637 0.4140176 0.8682858 +0.9915347 0.4831021 0.8004286 +0.9934166 0.550248 0.7687963 +0.9948617 0.6137599 0.7622708 +0.9959785 0.6723217 0.7719924 +0.9968458 0.7250697 0.7912121 +0.997522 0.7715919 0.8150475 +0.9980506 0.8118697 0.8401721 +0.9984649 0.8461864 0.8644822 +0.9987902 0.8750274 0.8867801 +0.999046 0.8989895 0.9064994 +0.9992473 0.9187089 0.9234868 +0.9994059 0.9348097 0.9378386 +0.999531 0.9478718 0.9497865 +0.9996296 0.9584137 0.9596211 +0.9997074 0.9668859 0.9676459 +0.9997689 0.9736717 0.9741494 +0.9998174 0.9790921 0.979392 +0.9998557 0.9834126 0.9836006 +0.999886 0.9868503 0.9869681 +0.9999099 0.9895819 0.9896557 +0.9999288 0.99175 0.9917962 +0.9999437 0.9934694 0.9934983 +0.3454107 0.3474044 0.9858181 +0.3453807 0.3473024 0.9858163 +0.3453439 0.3471743 0.9858141 +0.3452987 0.3470137 0.9858113 +0.3452442 0.3468129 0.9858079 +0.3451791 0.3465628 0.9858036 +0.3451032 0.3462526 0.9857982 +0.3450175 0.34587 0.9857916 +0.3449254 0.3454019 0.9857835 +0.3448353 0.3448353 0.9857738 +0.3454387 0.3448353 0.9857738 +0.346202 0.3448353 0.9857738 +0.3471677 0.3448353 0.9857738 +0.3483894 0.3448353 0.9857738 +0.3499351 0.3448353 0.9857738 +0.3518905 0.3448353 0.9857738 +0.3543644 0.3448353 0.9857738 +0.3574942 0.3448353 0.9857738 +0.3614538 0.3448353 0.9857738 +0.3664632 0.3448353 0.9857738 +0.3728008 0.3448353 0.9857738 +0.3808186 0.3448353 0.9857738 +0.3909622 0.3448353 0.9857738 +0.4037952 0.3448353 0.9857738 +0.4200306 0.3448353 0.9857738 +0.4405705 0.3448353 0.9857738 +0.4665561 0.3448353 0.9857738 +0.4994313 0.3448353 0.9857738 +0.5410227 0.3448353 0.9857738 +0.5936412 0.3448353 0.9857738 +0.6602105 0.3448353 0.9857738 +0.7444293 0.3448353 0.9857738 +0.850977 0.3448353 0.9857738 +0.9857738 0.3448353 0.9857738 +0.9890579 0.4139373 0.8681933 +0.9915312 0.4830346 0.8003123 +0.9934145 0.5501939 0.7686854 +0.9948604 0.6137183 0.7621775 +0.9959777 0.6722907 0.7719194 +0.9968453 0.7250473 0.7911579 +0.9975217 0.7715762 0.8150086 +0.9980504 0.8118589 0.840145 +0.9984648 0.8461791 0.8644638 +0.9987902 0.8750225 0.8867677 +0.9990459 0.8989863 0.9064912 +0.9992473 0.9187068 0.9234815 +0.9994059 0.9348083 0.9378352 +0.9995309 0.947871 0.9497843 +0.9996296 0.9584132 0.9596197 +0.9997074 0.9668855 0.967645 +0.9997689 0.9736715 0.9741488 +0.9998174 0.979092 0.9793916 +0.9998557 0.9834125 0.9836004 +0.999886 0.9868502 0.986968 +0.9999099 0.9895818 0.9896556 +0.9999288 0.99175 0.9917961 +0.9999437 0.9934694 0.9934983 +0.3454107 0.3480054 0.9858181 +0.3453807 0.3479034 0.9858163 +0.3453439 0.3477754 0.9858141 +0.3452987 0.347615 0.9858113 +0.3452442 0.3474144 0.9858079 +0.3451791 0.3471646 0.9858036 +0.3451032 0.3468546 0.9857982 +0.3450175 0.3464724 0.9857916 +0.3449254 0.3460047 0.9857835 +0.3448353 0.3454387 0.9857738 +0.3447636 0.3447636 0.9857621 +0.3455277 0.3447636 0.9857621 +0.3464944 0.3447636 0.9857621 +0.3477174 0.3447636 0.9857621 +0.3492646 0.3447636 0.9857621 +0.3512221 0.3447636 0.9857621 +0.3536986 0.3447636 0.9857621 +0.3568316 0.3447636 0.9857621 +0.3607953 0.3447636 0.9857621 +0.3658099 0.3447636 0.9857621 +0.3721541 0.3447636 0.9857621 +0.3801802 0.3447636 0.9857621 +0.3903343 0.3447636 0.9857621 +0.4031806 0.3447636 0.9857621 +0.4194328 0.3447636 0.9857621 +0.439994 0.3447636 0.9857621 +0.4660065 0.3447636 0.9857621 +0.4989158 0.3447636 0.9857621 +0.5405503 0.3447636 0.9857621 +0.5932233 0.3447636 0.9857621 +0.6598616 0.3447636 0.9857621 +0.7441676 0.3447636 0.9857621 +0.8508257 0.3447636 0.9857621 +0.9857621 0.3447636 0.9857621 +0.989051 0.4138668 0.8680831 +0.9915271 0.4829718 0.8001737 +0.993412 0.5501416 0.7685533 +0.9948589 0.6136769 0.7620663 +0.9959768 0.6722594 0.7718325 +0.9968448 0.7250244 0.7910933 +0.9975213 0.7715599 0.8149624 +0.9980502 0.8118476 0.8401128 +0.9984647 0.8461714 0.8644419 +0.9987901 0.8750173 0.8867531 +0.9990459 0.8989829 0.9064815 +0.9992472 0.9187045 0.9234751 +0.9994059 0.9348069 0.9378311 +0.9995309 0.94787 0.9497816 +0.9996296 0.9584126 0.959618 +0.9997074 0.9668852 0.9676439 +0.9997689 0.9736712 0.9741481 +0.9998174 0.9790919 0.9793912 +0.9998557 0.9834124 0.9836001 +0.999886 0.9868502 0.9869678 +0.9999099 0.9895818 0.9896555 +0.9999288 0.99175 0.9917961 +0.9999437 0.9934694 0.9934983 +0.3454107 0.3487657 0.9858181 +0.3453807 0.3486639 0.9858163 +0.3453439 0.348536 0.9858141 +0.3452987 0.3483758 0.9858113 +0.3452442 0.3481754 0.9858079 +0.3451791 0.3479259 0.9858036 +0.3451032 0.3476163 0.9857982 +0.3450175 0.3472345 0.9857916 +0.3449254 0.3467674 0.9857835 +0.3448353 0.346202 0.9857738 +0.3447636 0.3455277 0.9857621 +0.3447407 0.3447407 0.9857485 +0.3457085 0.3447407 0.9857485 +0.346933 0.3447407 0.9857485 +0.3484821 0.3447407 0.9857485 +0.350442 0.3447407 0.9857485 +0.3529214 0.3447407 0.9857485 +0.3560582 0.3447407 0.9857485 +0.3600267 0.3447407 0.9857485 +0.3650474 0.3447407 0.9857485 +0.3713992 0.3447407 0.9857485 +0.379435 0.3447407 0.9857485 +0.3896014 0.3447407 0.9857485 +0.4024632 0.3447407 0.9857485 +0.4187351 0.3447407 0.9857485 +0.4393211 0.3447407 0.9857485 +0.465365 0.3447407 0.9857485 +0.498314 0.3447407 0.9857485 +0.5399988 0.3447407 0.9857485 +0.5927355 0.3447407 0.9857485 +0.6594543 0.3447407 0.9857485 +0.7438622 0.3447407 0.9857485 +0.8506491 0.3447407 0.9857485 +0.9857485 0.3447407 0.9857485 +0.989043 0.4138277 0.8679546 +0.9915223 0.4829286 0.800012 +0.9934091 0.5501012 0.7683993 +0.9948571 0.6136427 0.7619366 +0.9959757 0.6722322 0.7717312 +0.9968441 0.7250039 0.791018 +0.9975209 0.7715449 0.8149084 +0.99805 0.811837 0.8400752 +0.9984645 0.8461641 0.8644163 +0.99879 0.8750124 0.8867359 +0.9990458 0.8989796 0.9064702 +0.9992472 0.9187024 0.9234678 +0.9994059 0.9348055 0.9378263 +0.9995309 0.9478691 0.9497786 +0.9996296 0.958412 0.9596161 +0.9997074 0.9668848 0.9676427 +0.9997689 0.973671 0.9741473 +0.9998174 0.9790917 0.9793907 +0.9998557 0.9834123 0.9835998 +0.999886 0.9868501 0.9869676 +0.9999099 0.9895818 0.9896553 +0.9999288 0.9917499 0.991796 +0.9999437 0.9934694 0.9934982 +0.3454107 0.3497276 0.9858181 +0.3453807 0.3496259 0.9858163 +0.3453439 0.3494983 0.9858141 +0.3452987 0.3493382 0.9858113 +0.3452442 0.3491382 0.9858079 +0.3451791 0.348889 0.9858036 +0.3451032 0.3485799 0.9857982 +0.3450175 0.3481986 0.9857916 +0.3449254 0.3477322 0.9857835 +0.3448353 0.3471677 0.9857738 +0.3447636 0.3464944 0.9857621 +0.3447407 0.3457085 0.9857485 +0.3448204 0.3448204 0.9857332 +0.3460466 0.3448204 0.9857332 +0.3475978 0.3448204 0.9857332 +0.3495603 0.3448204 0.9857332 +0.3520431 0.3448204 0.9857332 +0.3551842 0.3448204 0.9857332 +0.3591581 0.3448204 0.9857332 +0.3641857 0.3448204 0.9857332 +0.3705461 0.3448204 0.9857332 +0.3785929 0.3448204 0.9857332 +0.3887731 0.3448204 0.9857332 +0.4016525 0.3448204 0.9857332 +0.4179465 0.3448204 0.9857332 +0.4385606 0.3448204 0.9857332 +0.4646401 0.3448204 0.9857332 +0.497634 0.3448204 0.9857332 +0.5393756 0.3448204 0.9857332 +0.5921842 0.3448204 0.9857332 +0.658994 0.3448204 0.9857332 +0.743517 0.3448204 0.9857332 +0.8504495 0.3448204 0.9857332 +0.9857332 0.3448204 0.9857332 +0.9890339 0.4138582 0.8678093 +0.9915169 0.4829319 0.7998295 +0.9934058 0.5500915 0.7682253 +0.9948551 0.6136284 0.7617903 +0.9959745 0.672218 0.7716168 +0.9968433 0.7249916 0.790933 +0.9975204 0.7715352 0.8148475 +0.9980497 0.8118298 0.8400329 +0.9984643 0.8461589 0.8643874 +0.9987899 0.8750088 0.8867166 +0.9990458 0.8989771 0.9064575 +0.9992472 0.9187008 0.9234595 +0.9994058 0.9348044 0.937821 +0.9995309 0.9478684 0.9497751 +0.9996296 0.9584115 0.9596139 +0.9997074 0.9668845 0.9676413 +0.9997689 0.9736708 0.9741464 +0.9998174 0.9790916 0.9793901 +0.9998557 0.9834122 0.9835994 +0.999886 0.9868501 0.9869674 +0.9999099 0.9895817 0.9896552 +0.9999288 0.9917499 0.9917959 +0.9999437 0.9934694 0.9934981 +0.3454107 0.3509445 0.9858181 +0.3453807 0.350843 0.9858163 +0.3453439 0.3507156 0.9858141 +0.3452987 0.3505559 0.9858113 +0.3452442 0.3503562 0.9858079 +0.3451791 0.3501075 0.9858036 +0.3451032 0.3497989 0.9857982 +0.3450175 0.3494184 0.9857916 +0.3449254 0.3489529 0.9857835 +0.3448353 0.3483894 0.9857738 +0.3447636 0.3477174 0.9857621 +0.3447407 0.346933 0.9857485 +0.3448204 0.3460466 0.9857332 +0.3450957 0.3450957 0.9857167 +0.3466492 0.3450957 0.9857167 +0.3486146 0.3450957 0.9857167 +0.351101 0.3450957 0.9857167 +0.3542467 0.3450957 0.9857167 +0.3582264 0.3450957 0.9857167 +0.3632613 0.3450957 0.9857167 +0.369631 0.3450957 0.9857167 +0.3776896 0.3450957 0.9857167 +0.3878847 0.3450957 0.9857167 +0.4007829 0.3450957 0.9857167 +0.4171007 0.3450957 0.9857167 +0.4377449 0.3450957 0.9857167 +0.4638625 0.3450957 0.9857167 +0.4969046 0.3450957 0.9857167 +0.5387072 0.3450957 0.9857167 +0.5915929 0.3450957 0.9857167 +0.6585002 0.3450957 0.9857167 +0.7431467 0.3450957 0.9857167 +0.8502355 0.3450957 0.9857167 +0.9857167 0.3450957 0.9857167 +0.9890241 0.4140252 0.8676536 +0.991511 0.4830292 0.7996338 +0.9934023 0.5501456 0.7680389 +0.994853 0.6136569 0.7616334 +0.9959732 0.672232 0.7714942 +0.9968425 0.7249978 0.7908419 +0.9975199 0.7715376 0.8147824 +0.9980494 0.8118303 0.8399875 +0.9984642 0.8461587 0.8643565 +0.9987897 0.8750084 0.886696 +0.9990457 0.8989767 0.9064439 +0.9992471 0.9187004 0.9234506 +0.9994058 0.9348042 0.9378152 +0.9995309 0.9478683 0.9497714 +0.9996295 0.9584114 0.9596115 +0.9997074 0.9668844 0.9676398 +0.9997689 0.9736708 0.9741455 +0.9998174 0.9790916 0.9793895 +0.9998557 0.9834122 0.9835991 +0.999886 0.98685 0.9869671 +0.9999099 0.9895817 0.989655 +0.9999288 0.9917499 0.9917958 +0.9999437 0.9934694 0.9934981 +0.3454107 0.352484 0.9858181 +0.3453807 0.3523828 0.9858163 +0.3453439 0.3522557 0.9858141 +0.3452987 0.3520964 0.9858113 +0.3452442 0.3518972 0.9858079 +0.3451791 0.351649 0.9858036 +0.3451032 0.3513412 0.9857982 +0.3450175 0.3509616 0.9857916 +0.3449254 0.3504972 0.9857835 +0.3448353 0.3499351 0.9857738 +0.3447636 0.3492646 0.9857621 +0.3447407 0.3484821 0.9857485 +0.3448204 0.3475978 0.9857332 +0.3450957 0.3466492 0.9857167 +0.3457234 0.3457234 0.9857006 +0.3476916 0.3457234 0.9857006 +0.3501816 0.3457234 0.9857006 +0.3533318 0.3457234 0.9857006 +0.3573171 0.3457234 0.9857006 +0.3623592 0.3457234 0.9857006 +0.368738 0.3457234 0.9857006 +0.376808 0.3457234 0.9857006 +0.3870176 0.3457234 0.9857006 +0.3999341 0.3457234 0.9857006 +0.4162752 0.3457234 0.9857006 +0.4369488 0.3457234 0.9857006 +0.4631035 0.3457234 0.9857006 +0.4961927 0.3457234 0.9857006 +0.5380548 0.3457234 0.9857006 +0.5910158 0.3457234 0.9857006 +0.6580183 0.3457234 0.9857006 +0.7427853 0.3457234 0.9857006 +0.8500265 0.3457234 0.9857006 +0.9857006 0.3457234 0.9857006 +0.9890146 0.4144423 0.8675017 +0.9915054 0.4833013 0.7994429 +0.9933988 0.5503203 0.7678572 +0.9948509 0.6137675 0.7614806 +0.9959719 0.6723012 0.7713748 +0.9968418 0.7250408 0.7907532 +0.9975194 0.7715641 0.8147189 +0.9980491 0.8118466 0.8399433 +0.998464 0.8461687 0.8643265 +0.9987896 0.8750145 0.8866758 +0.9990456 0.8989805 0.9064306 +0.9992471 0.9187027 0.9234419 +0.9994058 0.9348056 0.9378096 +0.9995309 0.9478691 0.9497678 +0.9996295 0.958412 0.9596092 +0.9997074 0.9668847 0.9676383 +0.9997688 0.973671 0.9741446 +0.9998174 0.9790917 0.9793889 +0.9998557 0.9834123 0.9835987 +0.999886 0.9868501 0.9869669 +0.9999099 0.9895817 0.9896549 +0.9999288 0.9917499 0.9917957 +0.9999437 0.9934694 0.993498 +0.3454107 0.3544318 0.9858181 +0.3453807 0.3543309 0.9858163 +0.3453439 0.3542041 0.9858141 +0.3452987 0.3540453 0.9858113 +0.3452442 0.3538467 0.9858079 +0.3451791 0.3535993 0.9858036 +0.3451032 0.3532924 0.9857982 +0.3450175 0.352914 0.9857916 +0.3449254 0.352451 0.9857835 +0.3448353 0.3518905 0.9857738 +0.3447636 0.3512221 0.9857621 +0.3447407 0.350442 0.9857485 +0.3448204 0.3495603 0.9857332 +0.3450957 0.3486146 0.9857167 +0.3457234 0.3476916 0.9857006 +0.3469645 0.3469645 0.9856879 +0.3494573 0.3469645 0.9856879 +0.352611 0.3469645 0.9856879 +0.3566008 0.3469645 0.9856879 +0.3616485 0.3469645 0.9856879 +0.3680344 0.3469645 0.9856879 +0.3761135 0.3469645 0.9856879 +0.3863346 0.3469645 0.9856879 +0.3992655 0.3469645 0.9856879 +0.4156249 0.3469645 0.9856879 +0.4363216 0.3469645 0.9856879 +0.4625057 0.3469645 0.9856879 +0.4956319 0.3469645 0.9856879 +0.5375409 0.3469645 0.9856879 +0.5905612 0.3469645 0.9856879 +0.6576388 0.3469645 0.9856879 +0.7425006 0.3469645 0.9856879 +0.8498619 0.3469645 0.9856879 +0.9856879 0.3469645 0.9856879 +0.9890072 0.4152991 0.867382 +0.9915009 0.4838841 0.7992927 +0.9933961 0.5507113 0.7677141 +0.9948493 0.6140266 0.7613603 +0.9959709 0.6724711 0.7712809 +0.9968411 0.7251511 0.7906834 +0.9975191 0.7716352 0.8146689 +0.9980488 0.8118921 0.8399085 +0.9984638 0.8461977 0.8643028 +0.9987895 0.8750329 0.88666 +0.9990456 0.8989921 0.9064202 +0.999247 0.9187101 0.9234351 +0.9994057 0.9348102 0.9378052 +0.9995309 0.947872 0.949765 +0.9996295 0.9584138 0.9596074 +0.9997074 0.9668859 0.9676372 +0.9997688 0.9736717 0.9741438 +0.9998174 0.9790921 0.9793885 +0.9998557 0.9834126 0.9835984 +0.999886 0.9868503 0.9869667 +0.9999099 0.9895819 0.9896548 +0.9999288 0.99175 0.9917956 +0.9999437 0.9934694 0.993498 +0.3454107 0.3568959 0.9858181 +0.3453807 0.3567954 0.9858163 +0.3453439 0.3566692 0.9858141 +0.3452987 0.3565109 0.9858113 +0.3452442 0.3563131 0.9858079 +0.3451791 0.3560667 0.9858036 +0.3451032 0.3557609 0.9857982 +0.3450175 0.355384 0.9857916 +0.3449254 0.3549227 0.9857835 +0.3448353 0.3543644 0.9857738 +0.3447636 0.3536986 0.9857621 +0.3447407 0.3529214 0.9857485 +0.3448204 0.3520431 0.9857332 +0.3450957 0.351101 0.9857167 +0.3457234 0.3501816 0.9857006 +0.3469645 0.3494573 0.9856879 +0.3492254 0.3492254 0.9856839 +0.3523802 0.3492254 0.9856839 +0.3563715 0.3492254 0.9856839 +0.3614209 0.3492254 0.9856839 +0.3678092 0.3492254 0.9856839 +0.3758911 0.3492254 0.9856839 +0.3861159 0.3492254 0.9856839 +0.3990515 0.3492254 0.9856839 +0.4154167 0.3492254 0.9856839 +0.4361208 0.3492254 0.9856839 +0.4623142 0.3492254 0.9856839 +0.4954523 0.3492254 0.9856839 +0.5373763 0.3492254 0.9856839 +0.5904156 0.3492254 0.9856839 +0.6575172 0.3492254 0.9856839 +0.7424095 0.3492254 0.9856839 +0.8498092 0.3492254 0.9856839 +0.9856839 0.3492254 0.9856839 +0.9890048 0.4168922 0.8673437 +0.9914995 0.4849907 0.7992446 +0.9933953 0.5514695 0.7676683 +0.9948487 0.6145393 0.7613218 +0.9959706 0.6728136 0.7712508 +0.9968409 0.7253775 0.7906611 +0.9975189 0.7717834 0.8146529 +0.9980488 0.8119884 0.8398974 +0.9984638 0.8462598 0.8642952 +0.9987895 0.8750727 0.886655 +0.9990455 0.8990175 0.9064168 +0.999247 0.9187262 0.9234329 +0.9994057 0.9348204 0.9378038 +0.9995308 0.9478785 0.9497641 +0.9996295 0.9584178 0.9596068 +0.9997074 0.9668884 0.9676368 +0.9997688 0.9736733 0.9741436 +0.9998174 0.9790931 0.9793883 +0.9998557 0.9834132 0.9835983 +0.999886 0.9868507 0.9869667 +0.9999099 0.9895821 0.9896547 +0.9999288 0.9917502 0.9917956 +0.9999437 0.9934695 0.993498 +0.3454107 0.3600134 0.9858181 +0.3453807 0.3599134 0.9858163 +0.3453439 0.3597877 0.9858141 +0.3452987 0.3596303 0.9858113 +0.3452442 0.3594334 0.9858079 +0.3451791 0.3591882 0.9858036 +0.3451032 0.3588839 0.9857982 +0.3450175 0.3585088 0.9857916 +0.3449254 0.3580498 0.9857835 +0.3448353 0.3574942 0.9857738 +0.3447636 0.3568316 0.9857621 +0.3447407 0.3560582 0.9857485 +0.3448204 0.3551842 0.9857332 +0.3450957 0.3542467 0.9857167 +0.3457234 0.3533318 0.9857006 +0.3469645 0.352611 0.9856879 +0.3492254 0.3523802 0.9856839 +0.3523802 0.3523802 0.9856839 +0.3563715 0.3523802 0.9856839 +0.3614209 0.3523802 0.9856839 +0.3678092 0.3523802 0.9856839 +0.3758911 0.3523802 0.9856839 +0.3861159 0.3523802 0.9856839 +0.3990515 0.3523802 0.9856839 +0.4154167 0.3523802 0.9856839 +0.4361208 0.3523802 0.9856839 +0.4623142 0.3523802 0.9856839 +0.4954523 0.3523802 0.9856839 +0.5373763 0.3523802 0.9856839 +0.5904156 0.3523802 0.9856839 +0.6575172 0.3523802 0.9856839 +0.7424095 0.3523802 0.9856839 +0.8498092 0.3523802 0.9856839 +0.9856839 0.3523802 0.9856839 +0.9890048 0.419125 0.8673437 +0.9914995 0.4865484 0.7992446 +0.9933953 0.5525411 0.7676683 +0.9948487 0.6152669 0.7613218 +0.9959706 0.6733015 0.7712508 +0.9968409 0.7257011 0.7906611 +0.9975189 0.7719959 0.8146529 +0.9980488 0.8121268 0.8398974 +0.9984638 0.8463492 0.8642952 +0.9987895 0.8751301 0.886655 +0.9990455 0.8990542 0.9064168 +0.999247 0.9187495 0.9234329 +0.9994057 0.9348352 0.9378038 +0.9995308 0.9478878 0.9497641 +0.9996295 0.9584237 0.9596068 +0.9997074 0.9668922 0.9676368 +0.9997688 0.9736756 0.9741436 +0.9998174 0.9790946 0.9793883 +0.9998557 0.9834141 0.9835983 +0.999886 0.9868512 0.9869667 +0.9999099 0.9895825 0.9896547 +0.9999288 0.9917504 0.9917956 +0.9999437 0.9934697 0.993498 +0.3454107 0.3639574 0.9858181 +0.3453807 0.363858 0.9858163 +0.3453439 0.3637331 0.9858141 +0.3452987 0.3635767 0.9858113 +0.3452442 0.363381 0.9858079 +0.3451791 0.3631373 0.9858036 +0.3451032 0.3628349 0.9857982 +0.3450175 0.3624621 0.9857916 +0.3449254 0.362006 0.9857835 +0.3448353 0.3614538 0.9857738 +0.3447636 0.3607953 0.9857621 +0.3447407 0.3600267 0.9857485 +0.3448204 0.3591581 0.9857332 +0.3450957 0.3582264 0.9857167 +0.3457234 0.3573171 0.9857006 +0.3469645 0.3566008 0.9856879 +0.3492254 0.3563715 0.9856839 +0.3523802 0.3563715 0.9856839 +0.3563715 0.3563715 0.9856839 +0.3614209 0.3563715 0.9856839 +0.3678092 0.3563715 0.9856839 +0.3758911 0.3563715 0.9856839 +0.3861159 0.3563715 0.9856839 +0.3990515 0.3563715 0.9856839 +0.4154167 0.3563715 0.9856839 +0.4361208 0.3563715 0.9856839 +0.4623142 0.3563715 0.9856839 +0.4954523 0.3563715 0.9856839 +0.5373763 0.3563715 0.9856839 +0.5904156 0.3563715 0.9856839 +0.6575172 0.3563715 0.9856839 +0.7424095 0.3563715 0.9856839 +0.8498092 0.3563715 0.9856839 +0.9856839 0.3563715 0.9856839 +0.9890048 0.4219498 0.8673437 +0.9914995 0.4885191 0.7992446 +0.9933953 0.5538969 0.7676683 +0.9948487 0.6161874 0.7613218 +0.9959706 0.6739188 0.7712508 +0.9968409 0.7261105 0.7906611 +0.9975189 0.7722648 0.8146529 +0.9980488 0.8123018 0.8398974 +0.9984638 0.8464623 0.8642952 +0.9987895 0.8752028 0.886655 +0.9990455 0.8991006 0.9064168 +0.999247 0.9187791 0.9234329 +0.9994057 0.9348539 0.9378038 +0.9995308 0.9478997 0.9497641 +0.9996295 0.9584312 0.9596068 +0.9997074 0.9668969 0.9676368 +0.9997688 0.9736786 0.9741436 +0.9998174 0.9790965 0.9793883 +0.9998557 0.9834153 0.9835983 +0.999886 0.986852 0.9869667 +0.9999099 0.9895829 0.9896547 +0.9999288 0.9917507 0.9917956 +0.9999437 0.9934698 0.993498 +0.3454107 0.3689471 0.9858181 +0.3453807 0.3688485 0.9858163 +0.3453439 0.3687246 0.9858141 +0.3452987 0.3685693 0.9858113 +0.3452442 0.3683752 0.9858079 +0.3451791 0.3681334 0.9858036 +0.3451032 0.3678335 0.9857982 +0.3450175 0.3674636 0.9857916 +0.3449254 0.367011 0.9857835 +0.3448353 0.3664632 0.9857738 +0.3447636 0.3658099 0.9857621 +0.3447407 0.3650474 0.9857485 +0.3448204 0.3641857 0.9857332 +0.3450957 0.3632613 0.9857167 +0.3457234 0.3623592 0.9857006 +0.3469645 0.3616485 0.9856879 +0.3492254 0.3614209 0.9856839 +0.3523802 0.3614209 0.9856839 +0.3563715 0.3614209 0.9856839 +0.3614209 0.3614209 0.9856839 +0.3678092 0.3614209 0.9856839 +0.3758911 0.3614209 0.9856839 +0.3861159 0.3614209 0.9856839 +0.3990515 0.3614209 0.9856839 +0.4154167 0.3614209 0.9856839 +0.4361208 0.3614209 0.9856839 +0.4623142 0.3614209 0.9856839 +0.4954523 0.3614209 0.9856839 +0.5373763 0.3614209 0.9856839 +0.5904156 0.3614209 0.9856839 +0.6575172 0.3614209 0.9856839 +0.7424095 0.3614209 0.9856839 +0.8498092 0.3614209 0.9856839 +0.9856839 0.3614209 0.9856839 +0.9890048 0.4255236 0.8673437 +0.9914995 0.4910123 0.7992446 +0.9933953 0.5556122 0.7676683 +0.9948487 0.6173519 0.7613218 +0.9959706 0.6746998 0.7712508 +0.9968409 0.7266285 0.7906611 +0.9975189 0.7726049 0.8146529 +0.9980488 0.8125232 0.8398974 +0.9984638 0.8466054 0.8642952 +0.9987895 0.8752947 0.886655 +0.9990455 0.8991593 0.9064168 +0.999247 0.9188164 0.9234329 +0.9994057 0.9348776 0.9378038 +0.9995308 0.9479146 0.9497641 +0.9996295 0.9584406 0.9596068 +0.9997074 0.9669028 0.9676368 +0.9997688 0.9736823 0.9741436 +0.9998174 0.9790988 0.9793883 +0.9998557 0.9834167 0.9835983 +0.999886 0.9868529 0.9869667 +0.9999099 0.9895835 0.9896547 +0.9999288 0.991751 0.9917956 +0.9999437 0.9934701 0.993498 +0.3454107 0.3752597 0.9858181 +0.3453807 0.3751621 0.9858163 +0.3453439 0.3750394 0.9858141 +0.3452987 0.3748857 0.9858113 +0.3452442 0.3746936 0.9858079 +0.3451791 0.3744542 0.9858036 +0.3451032 0.3741573 0.9857982 +0.3450175 0.3737911 0.9857916 +0.3449254 0.3733431 0.9857835 +0.3448353 0.3728008 0.9857738 +0.3447636 0.3721541 0.9857621 +0.3447407 0.3713992 0.9857485 +0.3448204 0.3705461 0.9857332 +0.3450957 0.369631 0.9857167 +0.3457234 0.368738 0.9857006 +0.3469645 0.3680344 0.9856879 +0.3492254 0.3678092 0.9856839 +0.3523802 0.3678092 0.9856839 +0.3563715 0.3678092 0.9856839 +0.3614209 0.3678092 0.9856839 +0.3678092 0.3678092 0.9856839 +0.3758911 0.3678092 0.9856839 +0.3861159 0.3678092 0.9856839 +0.3990515 0.3678092 0.9856839 +0.4154167 0.3678092 0.9856839 +0.4361208 0.3678092 0.9856839 +0.4623142 0.3678092 0.9856839 +0.4954523 0.3678092 0.9856839 +0.5373763 0.3678092 0.9856839 +0.5904156 0.3678092 0.9856839 +0.6575172 0.3678092 0.9856839 +0.7424095 0.3678092 0.9856839 +0.8498092 0.3678092 0.9856839 +0.9856839 0.3678092 0.9856839 +0.9890048 0.4300448 0.8673437 +0.9914995 0.4941665 0.7992446 +0.9933953 0.5577822 0.7676683 +0.9948487 0.6188252 0.7613218 +0.9959706 0.6756878 0.7712508 +0.9968409 0.7272837 0.7906611 +0.9975189 0.7730352 0.8146529 +0.9980488 0.8128033 0.8398974 +0.9984638 0.8467864 0.8642952 +0.9987895 0.8754109 0.886655 +0.9990455 0.8992336 0.9064168 +0.999247 0.9188636 0.9234329 +0.9994057 0.9349075 0.9378038 +0.9995308 0.9479335 0.9497641 +0.9996295 0.9584526 0.9596068 +0.9997074 0.9669103 0.9676368 +0.9997688 0.973687 0.9741436 +0.9998174 0.9791018 0.9793883 +0.9998557 0.9834186 0.9835983 +0.999886 0.9868541 0.9869667 +0.9999099 0.9895842 0.9896547 +0.9999288 0.9917515 0.9917956 +0.9999437 0.9934704 0.993498 +0.3454107 0.3832459 0.9858181 +0.3453807 0.3831496 0.9858163 +0.3453439 0.3830285 0.9858141 +0.3452987 0.3828768 0.9858113 +0.3452442 0.3826871 0.9858079 +0.3451791 0.3824508 0.9858036 +0.3451032 0.3821577 0.9857982 +0.3450175 0.3817962 0.9857916 +0.3449254 0.3813539 0.9857835 +0.3448353 0.3808186 0.9857738 +0.3447636 0.3801802 0.9857621 +0.3447407 0.379435 0.9857485 +0.3448204 0.3785929 0.9857332 +0.3450957 0.3776896 0.9857167 +0.3457234 0.376808 0.9857006 +0.3469645 0.3761135 0.9856879 +0.3492254 0.3758911 0.9856839 +0.3523802 0.3758911 0.9856839 +0.3563715 0.3758911 0.9856839 +0.3614209 0.3758911 0.9856839 +0.3678092 0.3758911 0.9856839 +0.3758911 0.3758911 0.9856839 +0.3861159 0.3758911 0.9856839 +0.3990515 0.3758911 0.9856839 +0.4154167 0.3758911 0.9856839 +0.4361208 0.3758911 0.9856839 +0.4623142 0.3758911 0.9856839 +0.4954523 0.3758911 0.9856839 +0.5373763 0.3758911 0.9856839 +0.5904156 0.3758911 0.9856839 +0.6575172 0.3758911 0.9856839 +0.7424095 0.3758911 0.9856839 +0.8498092 0.3758911 0.9856839 +0.9856839 0.3758911 0.9856839 +0.9890048 0.4357648 0.8673437 +0.9914995 0.498157 0.7992446 +0.9933953 0.5605276 0.7676683 +0.9948487 0.6206891 0.7613218 +0.9959706 0.6769378 0.7712508 +0.9968409 0.7281127 0.7906611 +0.9975189 0.7735795 0.8146529 +0.9980488 0.8131577 0.8398974 +0.9984638 0.8470154 0.8642952 +0.9987895 0.875558 0.886655 +0.9990455 0.8993275 0.9064168 +0.999247 0.9189234 0.9234329 +0.9994057 0.9349454 0.9378038 +0.9995308 0.9479575 0.9497641 +0.9996295 0.9584677 0.9596068 +0.9997074 0.9669198 0.9676368 +0.9997688 0.973693 0.9741436 +0.9998174 0.9791055 0.9793883 +0.9998557 0.9834209 0.9835983 +0.999886 0.9868555 0.9869667 +0.9999099 0.9895851 0.9896547 +0.9999288 0.9917521 0.9917956 +0.9999437 0.9934707 0.993498 +0.3454107 0.3933496 0.9858181 +0.3453807 0.3932548 0.9858163 +0.3453439 0.3931357 0.9858141 +0.3452987 0.3929865 0.9858113 +0.3452442 0.3928 0.9858079 +0.3451791 0.3925675 0.9858036 +0.3451032 0.3922792 0.9857982 +0.3450175 0.3919237 0.9857916 +0.3449254 0.3914887 0.9857835 +0.3448353 0.3909622 0.9857738 +0.3447636 0.3903343 0.9857621 +0.3447407 0.3896014 0.9857485 +0.3448204 0.3887731 0.9857332 +0.3450957 0.3878847 0.9857167 +0.3457234 0.3870176 0.9857006 +0.3469645 0.3863346 0.9856879 +0.3492254 0.3861159 0.9856839 +0.3523802 0.3861159 0.9856839 +0.3563715 0.3861159 0.9856839 +0.3614209 0.3861159 0.9856839 +0.3678092 0.3861159 0.9856839 +0.3758911 0.3861159 0.9856839 +0.3861159 0.3861159 0.9856839 +0.3990515 0.3861159 0.9856839 +0.4154167 0.3861159 0.9856839 +0.4361208 0.3861159 0.9856839 +0.4623142 0.3861159 0.9856839 +0.4954523 0.3861159 0.9856839 +0.5373763 0.3861159 0.9856839 +0.5904156 0.3861159 0.9856839 +0.6575172 0.3861159 0.9856839 +0.7424095 0.3861159 0.9856839 +0.8498092 0.3861159 0.9856839 +0.9856839 0.3861159 0.9856839 +0.9890048 0.4430013 0.8673437 +0.9914995 0.5032055 0.7992446 +0.9933953 0.5640008 0.7676683 +0.9948487 0.6230471 0.7613218 +0.9959706 0.6785192 0.7712508 +0.9968409 0.7291615 0.7906611 +0.9975189 0.7742682 0.8146529 +0.9980488 0.8136061 0.8398974 +0.9984638 0.8473052 0.8642952 +0.9987895 0.8757441 0.886655 +0.9990455 0.8994464 0.9064168 +0.999247 0.918999 0.9234329 +0.9994057 0.9349933 0.9378038 +0.9995308 0.9479878 0.9497641 +0.9996295 0.9584868 0.9596068 +0.9997074 0.9669318 0.9676368 +0.9997688 0.9737006 0.9741436 +0.9998174 0.9791103 0.9793883 +0.9998557 0.9834239 0.9835983 +0.999886 0.9868574 0.9869667 +0.9999099 0.9895863 0.9896547 +0.9999288 0.9917528 0.9917956 +0.9999437 0.9934712 0.993498 +0.3454107 0.406132 0.9858181 +0.3453807 0.4060392 0.9858163 +0.3453439 0.4059227 0.9858141 +0.3452987 0.4057766 0.9858113 +0.3452442 0.405594 0.9858079 +0.3451791 0.4053665 0.9858036 +0.3451032 0.4050843 0.9857982 +0.3450175 0.4047363 0.9857916 +0.3449254 0.4043106 0.9857835 +0.3448353 0.4037952 0.9857738 +0.3447636 0.4031806 0.9857621 +0.3447407 0.4024632 0.9857485 +0.3448204 0.4016525 0.9857332 +0.3450957 0.4007829 0.9857167 +0.3457234 0.3999341 0.9857006 +0.3469645 0.3992655 0.9856879 +0.3492254 0.3990515 0.9856839 +0.3523802 0.3990515 0.9856839 +0.3563715 0.3990515 0.9856839 +0.3614209 0.3990515 0.9856839 +0.3678092 0.3990515 0.9856839 +0.3758911 0.3990515 0.9856839 +0.3861159 0.3990515 0.9856839 +0.3990515 0.3990515 0.9856839 +0.4154167 0.3990515 0.9856839 +0.4361208 0.3990515 0.9856839 +0.4623142 0.3990515 0.9856839 +0.4954523 0.3990515 0.9856839 +0.5373763 0.3990515 0.9856839 +0.5904156 0.3990515 0.9856839 +0.6575172 0.3990515 0.9856839 +0.7424095 0.3990515 0.9856839 +0.8498092 0.3990515 0.9856839 +0.9856839 0.3990515 0.9856839 +0.9890048 0.4521565 0.8673437 +0.9914995 0.5095925 0.7992446 +0.9933953 0.5683949 0.7676683 +0.9948487 0.6260304 0.7613218 +0.9959706 0.6805199 0.7712508 +0.9968409 0.7304884 0.7906611 +0.9975189 0.7751395 0.8146529 +0.9980488 0.8141733 0.8398974 +0.9984638 0.8476717 0.8642952 +0.9987895 0.8759795 0.886655 +0.9990455 0.8995968 0.9064168 +0.999247 0.9190947 0.9234329 +0.9994057 0.935054 0.9378038 +0.9995308 0.9480261 0.9497641 +0.9996295 0.9585109 0.9596068 +0.9997074 0.966947 0.9676368 +0.9997688 0.9737101 0.9741436 +0.9998174 0.9791163 0.9793883 +0.9998557 0.9834277 0.9835983 +0.999886 0.9868597 0.9869667 +0.9999099 0.9895878 0.9896547 +0.9999288 0.9917537 0.9917956 +0.9999437 0.9934718 0.993498 +0.3454107 0.4223035 0.9858181 +0.3453807 0.4222132 0.9858163 +0.3453439 0.4220999 0.9858141 +0.3452987 0.4219578 0.9858113 +0.3452442 0.4217802 0.9858079 +0.3451791 0.4215589 0.9858036 +0.3451032 0.4212844 0.9857982 +0.3450175 0.420946 0.9857916 +0.3449254 0.4205319 0.9857835 +0.3448353 0.4200306 0.9857738 +0.3447636 0.4194328 0.9857621 +0.3447407 0.4187351 0.9857485 +0.3448204 0.4179465 0.9857332 +0.3450957 0.4171007 0.9857167 +0.3457234 0.4162752 0.9857006 +0.3469645 0.4156249 0.9856879 +0.3492254 0.4154167 0.9856839 +0.3523802 0.4154167 0.9856839 +0.3563715 0.4154167 0.9856839 +0.3614209 0.4154167 0.9856839 +0.3678092 0.4154167 0.9856839 +0.3758911 0.4154167 0.9856839 +0.3861159 0.4154167 0.9856839 +0.3990515 0.4154167 0.9856839 +0.4154167 0.4154167 0.9856839 +0.4361208 0.4154167 0.9856839 +0.4623142 0.4154167 0.9856839 +0.4954523 0.4154167 0.9856839 +0.5373763 0.4154167 0.9856839 +0.5904156 0.4154167 0.9856839 +0.6575172 0.4154167 0.9856839 +0.7424095 0.4154167 0.9856839 +0.8498092 0.4154167 0.9856839 +0.9856839 0.4154167 0.9856839 +0.9890048 0.4637389 0.8673437 +0.9914995 0.5176729 0.7992446 +0.9933953 0.573954 0.7676683 +0.9948487 0.6298046 0.7613218 +0.9959706 0.683051 0.7712508 +0.9968409 0.732167 0.7906611 +0.9975189 0.7762418 0.8146529 +0.9980488 0.8148909 0.8398974 +0.9984638 0.8481355 0.8642952 +0.9987895 0.8762773 0.886655 +0.9990455 0.899787 0.9064168 +0.999247 0.9192157 0.9234329 +0.9994057 0.9351307 0.9378038 +0.9995308 0.9480746 0.9497641 +0.9996295 0.9585415 0.9596068 +0.9997074 0.9669663 0.9676368 +0.9997688 0.9737222 0.9741436 +0.9998174 0.9791238 0.9793883 +0.9998557 0.9834324 0.9835983 +0.999886 0.9868627 0.9869667 +0.9999099 0.9895897 0.9896547 +0.9999288 0.9917549 0.9917956 +0.9999437 0.9934725 0.993498 +0.3454107 0.4427624 0.9858181 +0.3453807 0.4426754 0.9858163 +0.3453439 0.4425661 0.9858141 +0.3452987 0.4424291 0.9858113 +0.3452442 0.4422578 0.9858079 +0.3451791 0.4420444 0.9858036 +0.3451032 0.4417797 0.9857982 +0.3450175 0.4414533 0.9857916 +0.3449254 0.4410539 0.9857835 +0.3448353 0.4405705 0.9857738 +0.3447636 0.439994 0.9857621 +0.3447407 0.4393211 0.9857485 +0.3448204 0.4385606 0.9857332 +0.3450957 0.4377449 0.9857167 +0.3457234 0.4369488 0.9857006 +0.3469645 0.4363216 0.9856879 +0.3492254 0.4361208 0.9856839 +0.3523802 0.4361208 0.9856839 +0.3563715 0.4361208 0.9856839 +0.3614209 0.4361208 0.9856839 +0.3678092 0.4361208 0.9856839 +0.3758911 0.4361208 0.9856839 +0.3861159 0.4361208 0.9856839 +0.3990515 0.4361208 0.9856839 +0.4154167 0.4361208 0.9856839 +0.4361208 0.4361208 0.9856839 +0.4623142 0.4361208 0.9856839 +0.4954523 0.4361208 0.9856839 +0.5373763 0.4361208 0.9856839 +0.5904156 0.4361208 0.9856839 +0.6575172 0.4361208 0.9856839 +0.7424095 0.4361208 0.9856839 +0.8498092 0.4361208 0.9856839 +0.9856839 0.4361208 0.9856839 +0.9890048 0.4783922 0.8673437 +0.9914995 0.5278957 0.7992446 +0.9933953 0.580987 0.7676683 +0.9948487 0.6345795 0.7613218 +0.9959706 0.6862532 0.7712508 +0.9968409 0.7342907 0.7906611 +0.9975189 0.7776364 0.8146529 +0.9980488 0.8157988 0.8398974 +0.9984638 0.8487222 0.8642952 +0.9987895 0.8766541 0.886655 +0.9990455 0.9000277 0.9064168 +0.999247 0.9193688 0.9234329 +0.9994057 0.9352277 0.9378038 +0.9995308 0.9481359 0.9497641 +0.9996295 0.9585802 0.9596068 +0.9997074 0.9669906 0.9676368 +0.9997688 0.9737375 0.9741436 +0.9998174 0.9791334 0.9793883 +0.9998557 0.9834385 0.9835983 +0.999886 0.9868665 0.9869667 +0.9999099 0.989592 0.9896547 +0.9999288 0.9917564 0.9917956 +0.9999437 0.9934734 0.993498 +0.3454107 0.4686457 0.9858181 +0.3453807 0.4685627 0.9858163 +0.3453439 0.4684585 0.9858141 +0.3452987 0.4683279 0.9858113 +0.3452442 0.4681646 0.9858079 +0.3451791 0.4679612 0.9858036 +0.3451032 0.4677088 0.9857982 +0.3450175 0.4673977 0.9857916 +0.3449254 0.467017 0.9857835 +0.3448353 0.4665561 0.9857738 +0.3447636 0.4660065 0.9857621 +0.3447407 0.465365 0.9857485 +0.3448204 0.4646401 0.9857332 +0.3450957 0.4638625 0.9857167 +0.3457234 0.4631035 0.9857006 +0.3469645 0.4625057 0.9856879 +0.3492254 0.4623142 0.9856839 +0.3523802 0.4623142 0.9856839 +0.3563715 0.4623142 0.9856839 +0.3614209 0.4623142 0.9856839 +0.3678092 0.4623142 0.9856839 +0.3758911 0.4623142 0.9856839 +0.3861159 0.4623142 0.9856839 +0.3990515 0.4623142 0.9856839 +0.4154167 0.4623142 0.9856839 +0.4361208 0.4623142 0.9856839 +0.4623142 0.4623142 0.9856839 +0.4954523 0.4623142 0.9856839 +0.5373763 0.4623142 0.9856839 +0.5904156 0.4623142 0.9856839 +0.6575172 0.4623142 0.9856839 +0.7424095 0.4623142 0.9856839 +0.8498092 0.4623142 0.9856839 +0.9856839 0.4623142 0.9856839 +0.9890048 0.4969305 0.8673437 +0.9914995 0.5408288 0.7992446 +0.9933953 0.5898847 0.7676683 +0.9948487 0.6406203 0.7613218 +0.9959706 0.6903044 0.7712508 +0.9968409 0.7369774 0.7906611 +0.9975189 0.7794007 0.8146529 +0.9980488 0.8169474 0.8398974 +0.9984638 0.8494644 0.8642952 +0.9987895 0.8771307 0.886655 +0.9990455 0.9003323 0.9064168 +0.999247 0.9195625 0.9234329 +0.9994057 0.9353505 0.9378038 +0.9995308 0.9482135 0.9497641 +0.9996295 0.9586291 0.9596068 +0.9997074 0.9670214 0.9676368 +0.9997688 0.9737569 0.9741436 +0.9998174 0.9791456 0.9793883 +0.9998557 0.9834461 0.9835983 +0.999886 0.9868713 0.9869667 +0.9999099 0.989595 0.9896547 +0.9999288 0.9917582 0.9917956 +0.9999437 0.9934746 0.993498 +0.3454107 0.5013914 0.9858181 +0.3453807 0.5013136 0.9858163 +0.3453439 0.5012158 0.9858141 +0.3452987 0.5010933 0.9858113 +0.3452442 0.5009401 0.9858079 +0.3451791 0.5007493 0.9858036 +0.3451032 0.5005126 0.9857982 +0.3450175 0.5002207 0.9857916 +0.3449254 0.4998636 0.9857835 +0.3448353 0.4994313 0.9857738 +0.3447636 0.4989158 0.9857621 +0.3447407 0.498314 0.9857485 +0.3448204 0.497634 0.9857332 +0.3450957 0.4969046 0.9857167 +0.3457234 0.4961927 0.9857006 +0.3469645 0.4956319 0.9856879 +0.3492254 0.4954523 0.9856839 +0.3523802 0.4954523 0.9856839 +0.3563715 0.4954523 0.9856839 +0.3614209 0.4954523 0.9856839 +0.3678092 0.4954523 0.9856839 +0.3758911 0.4954523 0.9856839 +0.3861159 0.4954523 0.9856839 +0.3990515 0.4954523 0.9856839 +0.4154167 0.4954523 0.9856839 +0.4361208 0.4954523 0.9856839 +0.4623142 0.4954523 0.9856839 +0.4954523 0.4954523 0.9856839 +0.5373763 0.4954523 0.9856839 +0.5904156 0.4954523 0.9856839 +0.6575172 0.4954523 0.9856839 +0.7424095 0.4954523 0.9856839 +0.8498092 0.4954523 0.9856839 +0.9856839 0.4954523 0.9856839 +0.9890048 0.5203839 0.8673437 +0.9914995 0.5571908 0.7992446 +0.9933953 0.6011414 0.7676683 +0.9948487 0.6482627 0.7613218 +0.9959706 0.6954296 0.7712508 +0.9968409 0.7403765 0.7906611 +0.9975189 0.7816327 0.8146529 +0.9980488 0.8184005 0.8398974 +0.9984638 0.8504035 0.8642952 +0.9987895 0.8777338 0.886655 +0.9990455 0.9007175 0.9064168 +0.999247 0.9198076 0.9234329 +0.9994057 0.9355059 0.9378038 +0.9995308 0.9483117 0.9497641 +0.9996295 0.958691 0.9596068 +0.9997074 0.9670604 0.9676368 +0.9997688 0.9737814 0.9741436 +0.9998174 0.979161 0.9793883 +0.9998557 0.9834557 0.9835983 +0.999886 0.9868773 0.9869667 +0.9999099 0.9895988 0.9896547 +0.9999288 0.9917606 0.9917956 +0.9999437 0.9934761 0.993498 +0.3454107 0.5428189 0.9858181 +0.3453807 0.5427476 0.9858163 +0.3453439 0.542658 0.9858141 +0.3452987 0.5425458 0.9858113 +0.3452442 0.5424054 0.9858079 +0.3451791 0.5422305 0.9858036 +0.3451032 0.5420136 0.9857982 +0.3450175 0.5417461 0.9857916 +0.3449254 0.5414188 0.9857835 +0.3448353 0.5410227 0.9857738 +0.3447636 0.5405503 0.9857621 +0.3447407 0.5399988 0.9857485 +0.3448204 0.5393756 0.9857332 +0.3450957 0.5387072 0.9857167 +0.3457234 0.5380548 0.9857006 +0.3469645 0.5375409 0.9856879 +0.3492254 0.5373763 0.9856839 +0.3523802 0.5373763 0.9856839 +0.3563715 0.5373763 0.9856839 +0.3614209 0.5373763 0.9856839 +0.3678092 0.5373763 0.9856839 +0.3758911 0.5373763 0.9856839 +0.3861159 0.5373763 0.9856839 +0.3990515 0.5373763 0.9856839 +0.4154167 0.5373763 0.9856839 +0.4361208 0.5373763 0.9856839 +0.4623142 0.5373763 0.9856839 +0.4954523 0.5373763 0.9856839 +0.5373763 0.5373763 0.9856839 +0.5904156 0.5373763 0.9856839 +0.6575172 0.5373763 0.9856839 +0.7424095 0.5373763 0.9856839 +0.8498092 0.5373763 0.9856839 +0.9856839 0.5373763 0.9856839 +0.9890048 0.5500554 0.8673437 +0.9914995 0.577891 0.7992446 +0.9933953 0.6153825 0.7676683 +0.9948487 0.6579314 0.7613218 +0.9959706 0.7019138 0.7712508 +0.9968409 0.7446768 0.7906611 +0.9975189 0.7844566 0.8146529 +0.9980488 0.8202389 0.8398974 +0.9984638 0.8515915 0.8642952 +0.9987895 0.8784967 0.886655 +0.9990455 0.9012049 0.9064168 +0.999247 0.9201176 0.9234329 +0.9994057 0.9357024 0.9378038 +0.9995308 0.9484359 0.9497641 +0.9996295 0.9587693 0.9596068 +0.9997074 0.9671097 0.9676368 +0.9997688 0.9738123 0.9741436 +0.9998174 0.9791804 0.9793883 +0.9998557 0.9834679 0.9835983 +0.999886 0.986885 0.9869667 +0.9999099 0.9896036 0.9896547 +0.9999288 0.9917636 0.9917956 +0.9999437 0.9934779 0.993498 +0.3454107 0.5952302 0.9858181 +0.3453807 0.5951671 0.9858163 +0.3453439 0.5950879 0.9858141 +0.3452987 0.5949885 0.9858113 +0.3452442 0.5948644 0.9858079 +0.3451791 0.5947097 0.9858036 +0.3451032 0.5945178 0.9857982 +0.3450175 0.5942812 0.9857916 +0.3449254 0.5939917 0.9857835 +0.3448353 0.5936412 0.9857738 +0.3447636 0.5932233 0.9857621 +0.3447407 0.5927355 0.9857485 +0.3448204 0.5921842 0.9857332 +0.3450957 0.5915929 0.9857167 +0.3457234 0.5910158 0.9857006 +0.3469645 0.5905612 0.9856879 +0.3492254 0.5904156 0.9856839 +0.3523802 0.5904156 0.9856839 +0.3563715 0.5904156 0.9856839 +0.3614209 0.5904156 0.9856839 +0.3678092 0.5904156 0.9856839 +0.3758911 0.5904156 0.9856839 +0.3861159 0.5904156 0.9856839 +0.3990515 0.5904156 0.9856839 +0.4154167 0.5904156 0.9856839 +0.4361208 0.5904156 0.9856839 +0.4623142 0.5904156 0.9856839 +0.4954523 0.5904156 0.9856839 +0.5373763 0.5904156 0.9856839 +0.5904156 0.5904156 0.9856839 +0.6575172 0.5904156 0.9856839 +0.7424095 0.5904156 0.9856839 +0.8498092 0.5904156 0.9856839 +0.9856839 0.5904156 0.9856839 +0.9890048 0.5875938 0.8673437 +0.9914995 0.6040793 0.7992446 +0.9933953 0.6333995 0.7676683 +0.9948487 0.6701635 0.7613218 +0.9959706 0.710117 0.7712508 +0.9968409 0.7501172 0.7906611 +0.9975189 0.7880291 0.8146529 +0.9980488 0.8225647 0.8398974 +0.9984638 0.8530945 0.8642952 +0.9987895 0.8794619 0.886655 +0.9990455 0.9018215 0.9064168 +0.999247 0.9205098 0.9234329 +0.9994057 0.935951 0.9378038 +0.9995308 0.9485931 0.9497641 +0.9996295 0.9588684 0.9596068 +0.9997074 0.967172 0.9676368 +0.9997688 0.9738515 0.9741436 +0.9998174 0.979205 0.9793883 +0.9998557 0.9834833 0.9835983 +0.999886 0.9868946 0.9869667 +0.9999099 0.9896096 0.9896547 +0.9999288 0.9917674 0.9917956 +0.9999437 0.9934803 0.993498 +0.3454107 0.6615372 0.9858181 +0.3453807 0.6614846 0.9858163 +0.3453439 0.6614184 0.9858141 +0.3452987 0.6613355 0.9858113 +0.3452442 0.6612318 0.9858079 +0.3451791 0.6611026 0.9858036 +0.3451032 0.6609424 0.9857982 +0.3450175 0.6607448 0.9857916 +0.3449254 0.6605031 0.9857835 +0.3448353 0.6602105 0.9857738 +0.3447636 0.6598616 0.9857621 +0.3447407 0.6594543 0.9857485 +0.3448204 0.658994 0.9857332 +0.3450957 0.6585002 0.9857167 +0.3457234 0.6580183 0.9857006 +0.3469645 0.6576388 0.9856879 +0.3492254 0.6575172 0.9856839 +0.3523802 0.6575172 0.9856839 +0.3563715 0.6575172 0.9856839 +0.3614209 0.6575172 0.9856839 +0.3678092 0.6575172 0.9856839 +0.3758911 0.6575172 0.9856839 +0.3861159 0.6575172 0.9856839 +0.3990515 0.6575172 0.9856839 +0.4154167 0.6575172 0.9856839 +0.4361208 0.6575172 0.9856839 +0.4623142 0.6575172 0.9856839 +0.4954523 0.6575172 0.9856839 +0.5373763 0.6575172 0.9856839 +0.5904156 0.6575172 0.9856839 +0.6575172 0.6575172 0.9856839 +0.7424095 0.6575172 0.9856839 +0.8498092 0.6575172 0.9856839 +0.9856839 0.6575172 0.9856839 +0.9890048 0.6350848 0.8673437 +0.9914995 0.637211 0.7992446 +0.9933953 0.6561933 0.7676683 +0.9948487 0.6856388 0.7613218 +0.9959706 0.7204952 0.7712508 +0.9968409 0.757 0.7906611 +0.9975189 0.7925488 0.8146529 +0.9980488 0.8255071 0.8398974 +0.9984638 0.8549959 0.8642952 +0.9987895 0.880683 0.886655 +0.9990455 0.9026016 0.9064168 +0.999247 0.9210061 0.9234329 +0.9994057 0.9362655 0.9378038 +0.9995308 0.9487918 0.9497641 +0.9996295 0.9589938 0.9596068 +0.9997074 0.9672509 0.9676368 +0.9997688 0.9739011 0.9741436 +0.9998174 0.9792361 0.9793883 +0.9998557 0.9835029 0.9835983 +0.999886 0.9869069 0.9869667 +0.9999099 0.9896173 0.9896547 +0.9999288 0.9917722 0.9917956 +0.9999437 0.9934833 0.993498 +0.3454107 0.7454243 0.9858181 +0.3453807 0.7453848 0.9858163 +0.3453439 0.7453352 0.9858141 +0.3452987 0.745273 0.9858113 +0.3452442 0.7451952 0.9858079 +0.3451791 0.7450984 0.9858036 +0.3451032 0.7449782 0.9857982 +0.3450175 0.74483 0.9857916 +0.3449254 0.7446487 0.9857835 +0.3448353 0.7444293 0.9857738 +0.3447636 0.7441676 0.9857621 +0.3447407 0.7438622 0.9857485 +0.3448204 0.743517 0.9857332 +0.3450957 0.7431467 0.9857167 +0.3457234 0.7427853 0.9857006 +0.3469645 0.7425006 0.9856879 +0.3492254 0.7424095 0.9856839 +0.3523802 0.7424095 0.9856839 +0.3563715 0.7424095 0.9856839 +0.3614209 0.7424095 0.9856839 +0.3678092 0.7424095 0.9856839 +0.3758911 0.7424095 0.9856839 +0.3861159 0.7424095 0.9856839 +0.3990515 0.7424095 0.9856839 +0.4154167 0.7424095 0.9856839 +0.4361208 0.7424095 0.9856839 +0.4623142 0.7424095 0.9856839 +0.4954523 0.7424095 0.9856839 +0.5373763 0.7424095 0.9856839 +0.5904156 0.7424095 0.9856839 +0.6575172 0.7424095 0.9856839 +0.7424095 0.7424095 0.9856839 +0.8498092 0.7424095 0.9856839 +0.9856839 0.7424095 0.9856839 +0.9890048 0.695167 0.8673437 +0.9914995 0.6791269 0.7992446 +0.9933953 0.6850303 0.7676683 +0.9948487 0.7052169 0.7613218 +0.9959706 0.733625 0.7712508 +0.9968409 0.7657077 0.7906611 +0.9975189 0.7982669 0.8146529 +0.9980488 0.8292297 0.8398974 +0.9984638 0.8574015 0.8642952 +0.9987895 0.8822279 0.886655 +0.9990455 0.9035886 0.9064168 +0.999247 0.9216339 0.9234329 +0.9994057 0.9366635 0.9378038 +0.9995308 0.9490434 0.9497641 +0.9996295 0.9591524 0.9596068 +0.9997074 0.9673508 0.9676368 +0.9997688 0.9739638 0.9741436 +0.9998174 0.9792755 0.9793883 +0.9998557 0.9835276 0.9835983 +0.999886 0.9869223 0.9869667 +0.9999099 0.989627 0.9896547 +0.9999288 0.9917782 0.9917956 +0.9999437 0.9934871 0.993498 +0.3454107 0.8515523 0.9858181 +0.3453807 0.8515295 0.9858163 +0.3453439 0.8515008 0.9858141 +0.3452987 0.8514648 0.9858113 +0.3452442 0.8514199 0.9858079 +0.3451791 0.8513639 0.9858036 +0.3451032 0.8512944 0.9857982 +0.3450175 0.8512087 0.9857916 +0.3449254 0.8511039 0.9857835 +0.3448353 0.850977 0.9857738 +0.3447636 0.8508257 0.9857621 +0.3447407 0.8506491 0.9857485 +0.3448204 0.8504495 0.9857332 +0.3450957 0.8502355 0.9857167 +0.3457234 0.8500265 0.9857006 +0.3469645 0.8498619 0.9856879 +0.3492254 0.8498092 0.9856839 +0.3523802 0.8498092 0.9856839 +0.3563715 0.8498092 0.9856839 +0.3614209 0.8498092 0.9856839 +0.3678092 0.8498092 0.9856839 +0.3758911 0.8498092 0.9856839 +0.3861159 0.8498092 0.9856839 +0.3990515 0.8498092 0.9856839 +0.4154167 0.8498092 0.9856839 +0.4361208 0.8498092 0.9856839 +0.4623142 0.8498092 0.9856839 +0.4954523 0.8498092 0.9856839 +0.5373763 0.8498092 0.9856839 +0.5904156 0.8498092 0.9856839 +0.6575172 0.8498092 0.9856839 +0.7424095 0.8498092 0.9856839 +0.8498092 0.8498092 0.9856839 +0.9856839 0.8498092 0.9856839 +0.9890048 0.7711789 0.8673437 +0.9914995 0.7321559 0.7992446 +0.9933953 0.721513 0.7676683 +0.9948487 0.7299859 0.7613218 +0.9959706 0.7502359 0.7712508 +0.9968409 0.776724 0.7906611 +0.9975189 0.8055009 0.8146529 +0.9980488 0.8339392 0.8398974 +0.9984638 0.8604449 0.8642952 +0.9987895 0.8841823 0.886655 +0.9990455 0.9048372 0.9064168 +0.999247 0.9224281 0.9234329 +0.9994057 0.9371669 0.9378038 +0.9995308 0.9493615 0.9497641 +0.9996295 0.959353 0.9596068 +0.9997074 0.967477 0.9676368 +0.9997688 0.9740432 0.9741436 +0.9998174 0.9793253 0.9793883 +0.9998557 0.9835588 0.9835983 +0.999886 0.9869419 0.9869667 +0.9999099 0.9896392 0.9896547 +0.9999288 0.9917859 0.9917956 +0.9999437 0.9934919 0.993498 +0.3454107 0.9858181 0.9858181 +0.3453807 0.9858163 0.9858163 +0.3453439 0.9858141 0.9858141 +0.3452987 0.9858113 0.9858113 +0.3452442 0.9858079 0.9858079 +0.3451791 0.9858036 0.9858036 +0.3451032 0.9857982 0.9857982 +0.3450175 0.9857916 0.9857916 +0.3449254 0.9857835 0.9857835 +0.3448353 0.9857738 0.9857738 +0.3447636 0.9857621 0.9857621 +0.3447407 0.9857485 0.9857485 +0.3448204 0.9857332 0.9857332 +0.3450957 0.9857167 0.9857167 +0.3457234 0.9857006 0.9857006 +0.3469645 0.9856879 0.9856879 +0.3492254 0.9856839 0.9856839 +0.3523802 0.9856839 0.9856839 +0.3563715 0.9856839 0.9856839 +0.3614209 0.9856839 0.9856839 +0.3678092 0.9856839 0.9856839 +0.3758911 0.9856839 0.9856839 +0.3861159 0.9856839 0.9856839 +0.3990515 0.9856839 0.9856839 +0.4154167 0.9856839 0.9856839 +0.4361208 0.9856839 0.9856839 +0.4623142 0.9856839 0.9856839 +0.4954523 0.9856839 0.9856839 +0.5373763 0.9856839 0.9856839 +0.5904156 0.9856839 0.9856839 +0.6575172 0.9856839 0.9856839 +0.7424095 0.9856839 0.9856839 +0.8498092 0.9856839 0.9856839 +0.9856839 0.9856839 0.9856839 +0.9890048 0.8673437 0.8673437 +0.9914995 0.7992446 0.7992446 +0.9933953 0.7676683 0.7676683 +0.9948487 0.7613218 0.7613218 +0.9959706 0.7712508 0.7712508 +0.9968409 0.7906611 0.7906611 +0.9975189 0.8146529 0.8146529 +0.9980488 0.8398974 0.8398974 +0.9984638 0.8642952 0.8642952 +0.9987895 0.886655 0.886655 +0.9990455 0.9064168 0.9064168 +0.999247 0.9234329 0.9234329 +0.9994057 0.9378038 0.9378038 +0.9995308 0.9497641 0.9497641 +0.9996295 0.9596068 0.9596068 +0.9997074 0.9676368 0.9676368 +0.9997688 0.9741436 0.9741436 +0.9998174 0.9793883 0.9793883 +0.9998557 0.9835983 0.9835983 +0.999886 0.9869667 0.9869667 +0.9999099 0.9896547 0.9896547 +0.9999288 0.9917956 0.9917956 +0.9999437 0.993498 0.993498 +0.4144197 0.9890841 0.8686126 +0.4143955 0.9890831 0.8685959 +0.4143657 0.9890818 0.868575 +0.414329 0.9890801 0.8685488 +0.4142845 0.9890781 0.868516 +0.4142311 0.9890755 0.8684752 +0.4141683 0.9890723 0.8684246 +0.4140964 0.9890684 0.8683621 +0.4140176 0.9890637 0.8682858 +0.4139373 0.9890579 0.8681933 +0.4138668 0.989051 0.8680831 +0.4138277 0.989043 0.8679546 +0.4138582 0.9890339 0.8678093 +0.4140252 0.9890241 0.8676536 +0.4144423 0.9890146 0.8675017 +0.4152991 0.9890072 0.867382 +0.4168922 0.9890048 0.8673437 +0.419125 0.9890048 0.8673437 +0.4219498 0.9890048 0.8673437 +0.4255236 0.9890048 0.8673437 +0.4300448 0.9890048 0.8673437 +0.4357648 0.9890048 0.8673437 +0.4430013 0.9890048 0.8673437 +0.4521565 0.9890048 0.8673437 +0.4637389 0.9890048 0.8673437 +0.4783922 0.9890048 0.8673437 +0.4969305 0.9890048 0.8673437 +0.5203839 0.9890048 0.8673437 +0.5500554 0.9890048 0.8673437 +0.5875938 0.9890048 0.8673437 +0.6350848 0.9890048 0.8673437 +0.695167 0.9890048 0.8673437 +0.7711789 0.9890048 0.8673437 +0.8673437 0.9890048 0.8673437 +0.9890048 0.9890048 0.8673437 +0.9914995 0.8841204 0.7992446 +0.9933953 0.8260608 0.7676683 +0.9948487 0.8009659 0.7613218 +0.9959706 0.7978374 0.7712508 +0.9968409 0.8082934 0.7906611 +0.9975189 0.8262314 0.8146529 +0.9980488 0.8474353 0.8398974 +0.9984638 0.8691663 0.8642952 +0.9987895 0.8897832 0.886655 +0.9990455 0.9084153 0.9064168 +0.999247 0.9247041 0.9234329 +0.9994057 0.9386096 0.9378038 +0.9995308 0.9502734 0.9497641 +0.9996295 0.959928 0.9596068 +0.9997074 0.9678389 0.9676368 +0.9997688 0.9742706 0.9741436 +0.9998174 0.9794681 0.9793883 +0.9998557 0.9836483 0.9835983 +0.999886 0.986998 0.9869667 +0.9999099 0.9896744 0.9896547 +0.9999288 0.9918079 0.9917956 +0.9999437 0.9935057 0.993498 +0.4834235 0.9915469 0.8008399 +0.4834045 0.9915463 0.800819 +0.4833811 0.9915455 0.8007926 +0.4833522 0.9915446 0.8007596 +0.4833171 0.9915433 0.8007184 +0.4832747 0.9915418 0.800667 +0.4832246 0.9915399 0.8006032 +0.4831666 0.9915376 0.8005247 +0.4831021 0.9915347 0.8004286 +0.4830346 0.9915312 0.8003123 +0.4829718 0.9915271 0.8001737 +0.4829286 0.9915223 0.800012 +0.4829319 0.9915169 0.7998295 +0.4830292 0.991511 0.7996338 +0.4833013 0.9915054 0.7994429 +0.4838841 0.9915009 0.7992927 +0.4849907 0.9914995 0.7992446 +0.4865484 0.9914995 0.7992446 +0.4885191 0.9914995 0.7992446 +0.4910123 0.9914995 0.7992446 +0.4941665 0.9914995 0.7992446 +0.498157 0.9914995 0.7992446 +0.5032055 0.9914995 0.7992446 +0.5095925 0.9914995 0.7992446 +0.5176729 0.9914995 0.7992446 +0.5278957 0.9914995 0.7992446 +0.5408288 0.9914995 0.7992446 +0.5571908 0.9914995 0.7992446 +0.577891 0.9914995 0.7992446 +0.6040793 0.9914995 0.7992446 +0.637211 0.9914995 0.7992446 +0.6791269 0.9914995 0.7992446 +0.7321559 0.9914995 0.7992446 +0.7992446 0.9914995 0.7992446 +0.8841204 0.9914995 0.7992446 +0.9914995 0.9914995 0.7992446 +0.9933953 0.8999349 0.7676683 +0.9948487 0.8511207 0.7613218 +0.9959706 0.8314729 0.7712508 +0.9968409 0.8306004 0.7906611 +0.9975189 0.8408797 0.8146529 +0.9980488 0.8569716 0.8398974 +0.9984638 0.875329 0.8642952 +0.9987895 0.8937407 0.886655 +0.9990455 0.9109436 0.9064168 +0.999247 0.9263124 0.9234329 +0.9994057 0.939629 0.9378038 +0.9995308 0.9509177 0.9497641 +0.9996295 0.9603343 0.9596068 +0.9997074 0.9680946 0.9676368 +0.9997688 0.9744313 0.9741436 +0.9998174 0.9795689 0.9793883 +0.9998557 0.9837116 0.9835983 +0.999886 0.9870376 0.9869667 +0.9999099 0.9896992 0.9896547 +0.9999288 0.9918234 0.9917956 +0.9999437 0.9935154 0.993498 +0.5504963 0.993424 0.7691886 +0.5504818 0.9934236 0.7691686 +0.550464 0.9934231 0.7691435 +0.5504419 0.9934225 0.769112 +0.550415 0.9934218 0.7690727 +0.5503825 0.9934209 0.7690236 +0.5503438 0.9934197 0.7689629 +0.5502987 0.9934183 0.7688879 +0.550248 0.9934166 0.7687963 +0.5501939 0.9934145 0.7686854 +0.5501416 0.993412 0.7685533 +0.5501012 0.9934091 0.7683993 +0.5500915 0.9934058 0.7682253 +0.5501456 0.9934023 0.7680389 +0.5503203 0.9933988 0.7678572 +0.5507113 0.9933961 0.7677141 +0.5514695 0.9933953 0.7676683 +0.5525411 0.9933953 0.7676683 +0.5538969 0.9933953 0.7676683 +0.5556122 0.9933953 0.7676683 +0.5577822 0.9933953 0.7676683 +0.5605276 0.9933953 0.7676683 +0.5640008 0.9933953 0.7676683 +0.5683949 0.9933953 0.7676683 +0.573954 0.9933953 0.7676683 +0.580987 0.9933953 0.7676683 +0.5898847 0.9933953 0.7676683 +0.6011414 0.9933953 0.7676683 +0.6153825 0.9933953 0.7676683 +0.6333995 0.9933953 0.7676683 +0.6561933 0.9933953 0.7676683 +0.6850303 0.9933953 0.7676683 +0.721513 0.9933953 0.7676683 +0.7676683 0.9933953 0.7676683 +0.8260608 0.9933953 0.7676683 +0.8999349 0.9933953 0.7676683 +0.9933953 0.9933953 0.7676683 +0.9948487 0.9145732 0.7613218 +0.9959706 0.8740262 0.7712508 +0.9968409 0.8588218 0.7906611 +0.9975189 0.8594117 0.8146529 +0.9980488 0.8690364 0.8398974 +0.9984638 0.8831255 0.8642952 +0.9987895 0.8987476 0.886655 +0.9990455 0.9141422 0.9064168 +0.999247 0.928347 0.9234329 +0.9994057 0.9409186 0.9378038 +0.9995308 0.9517328 0.9497641 +0.9996295 0.9608482 0.9596068 +0.9997074 0.9684181 0.9676368 +0.9997688 0.9746346 0.9741436 +0.9998174 0.9796966 0.9793883 +0.9998557 0.9837916 0.9835983 +0.999886 0.9870878 0.9869667 +0.9999099 0.9897306 0.9896547 +0.9999288 0.9918431 0.9917956 +0.9999437 0.9935277 0.993498 +0.6139459 0.9948662 0.7626012 +0.6139352 0.994866 0.7625844 +0.6139219 0.9948657 0.7625632 +0.6139056 0.9948653 0.7625367 +0.6138855 0.9948649 0.7625036 +0.6138613 0.9948643 0.7624623 +0.6138323 0.9948636 0.7624111 +0.6137984 0.9948628 0.762348 +0.6137599 0.9948617 0.7622708 +0.6137183 0.9948604 0.7621775 +0.6136769 0.9948589 0.7620663 +0.6136427 0.9948571 0.7619366 +0.6136284 0.9948551 0.7617903 +0.6136569 0.994853 0.7616334 +0.6137675 0.9948509 0.7614806 +0.6140266 0.9948493 0.7613603 +0.6145393 0.9948487 0.7613218 +0.6152669 0.9948487 0.7613218 +0.6161874 0.9948487 0.7613218 +0.6173519 0.9948487 0.7613218 +0.6188252 0.9948487 0.7613218 +0.6206891 0.9948487 0.7613218 +0.6230471 0.9948487 0.7613218 +0.6260304 0.9948487 0.7613218 +0.6298046 0.9948487 0.7613218 +0.6345795 0.9948487 0.7613218 +0.6406203 0.9948487 0.7613218 +0.6482627 0.9948487 0.7613218 +0.6579314 0.9948487 0.7613218 +0.6701635 0.9948487 0.7613218 +0.6856388 0.9948487 0.7613218 +0.7052169 0.9948487 0.7613218 +0.7299859 0.9948487 0.7613218 +0.7613218 0.9948487 0.7613218 +0.8009659 0.9948487 0.7613218 +0.8511207 0.9948487 0.7613218 +0.9145732 0.9948487 0.7613218 +0.9948487 0.9948487 0.7613218 +0.9959706 0.9278617 0.7712508 +0.9968409 0.8945255 0.7906611 +0.9975189 0.8828571 0.8146529 +0.9980488 0.8842998 0.8398974 +0.9984638 0.892989 0.8642952 +0.9987895 0.9050819 0.886655 +0.9990455 0.9181889 0.9064168 +0.999247 0.9309211 0.9234329 +0.9994057 0.9425502 0.9378038 +0.9995308 0.952764 0.9497641 +0.9996295 0.9614985 0.9596068 +0.9997074 0.9688274 0.9676368 +0.9997688 0.9748918 0.9741436 +0.9998174 0.979858 0.9793883 +0.9998557 0.9838928 0.9835983 +0.999886 0.9871512 0.9869667 +0.9999099 0.9897703 0.9896547 +0.9999288 0.991868 0.9917956 +0.9999437 0.9935432 0.993498 +0.6724572 0.9959813 0.7722508 +0.6724495 0.9959811 0.7722376 +0.6724399 0.9959809 0.772221 +0.672428 0.9959807 0.7722003 +0.6724135 0.9959804 0.7721744 +0.6723959 0.9959801 0.7721421 +0.6723748 0.9959797 0.7721021 +0.67235 0.9959791 0.7720527 +0.6723217 0.9959785 0.7719924 +0.6722907 0.9959777 0.7719194 +0.6722594 0.9959768 0.7718325 +0.6722322 0.9959757 0.7717312 +0.672218 0.9959745 0.7716168 +0.672232 0.9959732 0.7714942 +0.6723012 0.9959719 0.7713748 +0.6724711 0.9959709 0.7712809 +0.6728136 0.9959706 0.7712508 +0.6733015 0.9959706 0.7712508 +0.6739188 0.9959706 0.7712508 +0.6746998 0.9959706 0.7712508 +0.6756878 0.9959706 0.7712508 +0.6769378 0.9959706 0.7712508 +0.6785192 0.9959706 0.7712508 +0.6805199 0.9959706 0.7712508 +0.683051 0.9959706 0.7712508 +0.6862532 0.9959706 0.7712508 +0.6903044 0.9959706 0.7712508 +0.6954296 0.9959706 0.7712508 +0.7019138 0.9959706 0.7712508 +0.710117 0.9959706 0.7712508 +0.7204952 0.9959706 0.7712508 +0.733625 0.9959706 0.7712508 +0.7502359 0.9959706 0.7712508 +0.7712508 0.9959706 0.7712508 +0.7978374 0.9959706 0.7712508 +0.8314729 0.9959706 0.7712508 +0.8740262 0.9959706 0.7712508 +0.9278617 0.9959706 0.7712508 +0.9959706 0.9959706 0.7712508 +0.9968409 0.9396953 0.7906611 +0.9975189 0.9125186 0.8146529 +0.9980488 0.9036101 0.8398974 +0.9984638 0.9054678 0.8642952 +0.9987895 0.9130957 0.886655 +0.9990455 0.9233085 0.9064168 +0.999247 0.9341777 0.9234329 +0.9994057 0.9446144 0.9378038 +0.9995308 0.9540687 0.9497641 +0.9996295 0.9623212 0.9596068 +0.9997074 0.9693452 0.9676368 +0.9997688 0.9752172 0.9741436 +0.9998174 0.9800622 0.9793883 +0.9998557 0.9840209 0.9835983 +0.999886 0.9872315 0.9869667 +0.9999099 0.9898206 0.9896547 +0.9999288 0.9918994 0.9917956 +0.9999437 0.9935629 0.993498 +0.7251659 0.9968475 0.7914042 +0.7251605 0.9968474 0.7913944 +0.7251537 0.9968473 0.7913821 +0.7251454 0.9968472 0.7913667 +0.7251351 0.996847 0.7913474 +0.7251226 0.9968468 0.7913234 +0.7251076 0.9968465 0.7912937 +0.7250899 0.9968462 0.791257 +0.7250697 0.9968458 0.7912121 +0.7250473 0.9968453 0.7911579 +0.7250244 0.9968448 0.7910933 +0.7250039 0.9968441 0.791018 +0.7249916 0.9968433 0.790933 +0.7249978 0.9968425 0.7908419 +0.7250408 0.9968418 0.7907532 +0.7251511 0.9968411 0.7906834 +0.7253775 0.9968409 0.7906611 +0.7257011 0.9968409 0.7906611 +0.7261105 0.9968409 0.7906611 +0.7266285 0.9968409 0.7906611 +0.7272837 0.9968409 0.7906611 +0.7281127 0.9968409 0.7906611 +0.7291615 0.9968409 0.7906611 +0.7304884 0.9968409 0.7906611 +0.732167 0.9968409 0.7906611 +0.7342907 0.9968409 0.7906611 +0.7369774 0.9968409 0.7906611 +0.7403765 0.9968409 0.7906611 +0.7446768 0.9968409 0.7906611 +0.7501172 0.9968409 0.7906611 +0.757 0.9968409 0.7906611 +0.7657077 0.9968409 0.7906611 +0.776724 0.9968409 0.7906611 +0.7906611 0.9968409 0.7906611 +0.8082934 0.9968409 0.7906611 +0.8306004 0.9968409 0.7906611 +0.8588218 0.9968409 0.7906611 +0.8945255 0.9968409 0.7906611 +0.9396953 0.9968409 0.7906611 +0.9968409 0.9968409 0.7906611 +0.9975189 0.9500442 0.8146529 +0.9980488 0.9280401 0.8398974 +0.9984638 0.921255 0.8642952 +0.9987895 0.9232341 0.886655 +0.9990455 0.9297854 0.9064168 +0.999247 0.9382977 0.9234329 +0.9994057 0.9472259 0.9378038 +0.9995308 0.9557192 0.9497641 +0.9996295 0.963362 0.9596068 +0.9997074 0.9700002 0.9676368 +0.9997688 0.9756289 0.9741436 +0.9998174 0.9803206 0.9793883 +0.9998557 0.9841829 0.9835983 +0.999886 0.987333 0.9869667 +0.9999099 0.9898842 0.9896547 +0.9999288 0.9919392 0.9917956 +0.9999437 0.9935878 0.993498 +0.7716588 0.997523 0.8151851 +0.7716551 0.997523 0.8151781 +0.7716504 0.9975229 0.8151693 +0.7716446 0.9975228 0.8151582 +0.7716375 0.9975227 0.8151444 +0.7716288 0.9975226 0.8151272 +0.7716184 0.9975224 0.8151059 +0.7716061 0.9975222 0.8150796 +0.7715919 0.997522 0.8150475 +0.7715762 0.9975217 0.8150086 +0.7715599 0.9975213 0.8149624 +0.7715449 0.9975209 0.8149084 +0.7715352 0.9975204 0.8148475 +0.7715376 0.9975199 0.8147824 +0.7715641 0.9975194 0.8147189 +0.7716352 0.9975191 0.8146689 +0.7717834 0.9975189 0.8146529 +0.7719959 0.9975189 0.8146529 +0.7722648 0.9975189 0.8146529 +0.7726049 0.9975189 0.8146529 +0.7730352 0.9975189 0.8146529 +0.7735795 0.9975189 0.8146529 +0.7742682 0.9975189 0.8146529 +0.7751395 0.9975189 0.8146529 +0.7762418 0.9975189 0.8146529 +0.7776364 0.9975189 0.8146529 +0.7794007 0.9975189 0.8146529 +0.7816327 0.9975189 0.8146529 +0.7844566 0.9975189 0.8146529 +0.7880291 0.9975189 0.8146529 +0.7925488 0.9975189 0.8146529 +0.7982669 0.9975189 0.8146529 +0.8055009 0.9975189 0.8146529 +0.8146529 0.9975189 0.8146529 +0.8262314 0.9975189 0.8146529 +0.8408797 0.9975189 0.8146529 +0.8594117 0.9975189 0.8146529 +0.8828571 0.9975189 0.8146529 +0.9125186 0.9975189 0.8146529 +0.9500442 0.9975189 0.8146529 +0.9975189 0.9975189 0.8146529 +0.9980488 0.9589472 0.8398974 +0.9984638 0.9412278 0.8642952 +0.9987895 0.9360606 0.886655 +0.9990455 0.9379796 0.9064168 +0.999247 0.94351 0.9234329 +0.9994057 0.9505298 0.9378038 +0.9995308 0.9578074 0.9497641 +0.9996295 0.9646787 0.9596068 +0.9997074 0.970829 0.9676368 +0.9997688 0.9761497 0.9741436 +0.9998174 0.9806476 0.9793883 +0.9998557 0.984388 0.9835983 +0.999886 0.9874615 0.9869667 +0.9999099 0.9899646 0.9896547 +0.9999288 0.9919896 0.9917956 +0.9999437 0.9936193 0.993498 +0.8119154 0.9980513 0.8402679 +0.8119128 0.9980512 0.840263 +0.8119096 0.9980512 0.8402569 +0.8119057 0.9980511 0.8402492 +0.8119009 0.9980511 0.8402396 +0.8118949 0.998051 0.8402276 +0.8118878 0.9980509 0.8402127 +0.8118794 0.9980508 0.8401944 +0.8118697 0.9980506 0.8401721 +0.8118589 0.9980504 0.840145 +0.8118476 0.9980502 0.8401128 +0.811837 0.99805 0.8400752 +0.8118298 0.9980497 0.8400329 +0.8118303 0.9980494 0.8399875 +0.8118466 0.9980491 0.8399433 +0.8118921 0.9980488 0.8399085 +0.8119884 0.9980488 0.8398974 +0.8121268 0.9980488 0.8398974 +0.8123018 0.9980488 0.8398974 +0.8125232 0.9980488 0.8398974 +0.8128033 0.9980488 0.8398974 +0.8131577 0.9980488 0.8398974 +0.8136061 0.9980488 0.8398974 +0.8141733 0.9980488 0.8398974 +0.8148909 0.9980488 0.8398974 +0.8157988 0.9980488 0.8398974 +0.8169474 0.9980488 0.8398974 +0.8184005 0.9980488 0.8398974 +0.8202389 0.9980488 0.8398974 +0.8225647 0.9980488 0.8398974 +0.8255071 0.9980488 0.8398974 +0.8292297 0.9980488 0.8398974 +0.8339392 0.9980488 0.8398974 +0.8398974 0.9980488 0.8398974 +0.8474353 0.9980488 0.8398974 +0.8569716 0.9980488 0.8398974 +0.8690364 0.9980488 0.8398974 +0.8842998 0.9980488 0.8398974 +0.9036101 0.9980488 0.8398974 +0.9280401 0.9980488 0.8398974 +0.9589472 0.9980488 0.8398974 +0.9980488 0.9980488 0.8398974 +0.9984638 0.9664961 0.8642952 +0.9987895 0.9522877 0.886655 +0.9990455 0.9483463 0.9064168 +0.999247 0.9501042 0.9234329 +0.9994057 0.9547096 0.9378038 +0.9995308 0.9604492 0.9497641 +0.9996295 0.9663445 0.9596068 +0.9997074 0.9718774 0.9676368 +0.9997688 0.9768086 0.9741436 +0.9998174 0.9810611 0.9793883 +0.9998557 0.9846473 0.9835983 +0.999886 0.987624 0.9869667 +0.9999099 0.9900664 0.9896547 +0.9999288 0.9920533 0.9917956 +0.9999437 0.9936592 0.993498 +0.8462171 0.9984653 0.8645475 +0.8462154 0.9984653 0.8645442 +0.8462132 0.9984653 0.86454 +0.8462106 0.9984653 0.8645348 +0.8462073 0.9984652 0.8645282 +0.8462034 0.9984652 0.86452 +0.8461986 0.9984651 0.8645099 +0.8461929 0.998465 0.8644975 +0.8461864 0.9984649 0.8644822 +0.8461791 0.9984648 0.8644638 +0.8461714 0.9984647 0.8644419 +0.8461641 0.9984645 0.8644163 +0.8461589 0.9984643 0.8643874 +0.8461587 0.9984642 0.8643565 +0.8461687 0.998464 0.8643265 +0.8461977 0.9984638 0.8643028 +0.8462598 0.9984638 0.8642952 +0.8463492 0.9984638 0.8642952 +0.8464623 0.9984638 0.8642952 +0.8466054 0.9984638 0.8642952 +0.8467864 0.9984638 0.8642952 +0.8470154 0.9984638 0.8642952 +0.8473052 0.9984638 0.8642952 +0.8476717 0.9984638 0.8642952 +0.8481355 0.9984638 0.8642952 +0.8487222 0.9984638 0.8642952 +0.8494644 0.9984638 0.8642952 +0.8504035 0.9984638 0.8642952 +0.8515915 0.9984638 0.8642952 +0.8530945 0.9984638 0.8642952 +0.8549959 0.9984638 0.8642952 +0.8574015 0.9984638 0.8642952 +0.8604449 0.9984638 0.8642952 +0.8642952 0.9984638 0.8642952 +0.8691663 0.9984638 0.8642952 +0.875329 0.9984638 0.8642952 +0.8831255 0.9984638 0.8642952 +0.892989 0.9984638 0.8642952 +0.9054678 0.9984638 0.8642952 +0.921255 0.9984638 0.8642952 +0.9412278 0.9984638 0.8642952 +0.9664961 0.9984638 0.8642952 +0.9984638 0.9984638 0.8642952 +0.9987895 0.9728171 0.886655 +0.9990455 0.9614615 0.9064168 +0.999247 0.9584468 0.9234329 +0.9994057 0.9599976 0.9378038 +0.9995308 0.9637914 0.9497641 +0.9996295 0.968452 0.9596068 +0.9997074 0.9732039 0.9676368 +0.9997688 0.9776422 0.9741436 +0.9998174 0.9815844 0.9793883 +0.9998557 0.9849754 0.9835983 +0.999886 0.9878296 0.9869667 +0.9999099 0.9901951 0.9896547 +0.9999288 0.9921339 0.9917956 +0.9999437 0.9937096 0.993498 +0.8750477 0.9987905 0.8868238 +0.8750466 0.9987905 0.8868215 +0.8750451 0.9987904 0.8868187 +0.8750434 0.9987904 0.8868152 +0.8750412 0.9987904 0.8868108 +0.8750386 0.9987904 0.8868054 +0.8750355 0.9987903 0.8867986 +0.8750317 0.9987903 0.8867903 +0.8750274 0.9987902 0.8867801 +0.8750225 0.9987902 0.8867677 +0.8750173 0.9987901 0.8867531 +0.8750124 0.99879 0.8867359 +0.8750088 0.9987899 0.8867166 +0.8750084 0.9987897 0.886696 +0.8750145 0.9987896 0.8866758 +0.8750329 0.9987895 0.88666 +0.8750727 0.9987895 0.886655 +0.8751301 0.9987895 0.886655 +0.8752028 0.9987895 0.886655 +0.8752947 0.9987895 0.886655 +0.8754109 0.9987895 0.886655 +0.875558 0.9987895 0.886655 +0.8757441 0.9987895 0.886655 +0.8759795 0.9987895 0.886655 +0.8762773 0.9987895 0.886655 +0.8766541 0.9987895 0.886655 +0.8771307 0.9987895 0.886655 +0.8777338 0.9987895 0.886655 +0.8784967 0.9987895 0.886655 +0.8794619 0.9987895 0.886655 +0.880683 0.9987895 0.886655 +0.8822279 0.9987895 0.886655 +0.8841823 0.9987895 0.886655 +0.886655 0.9987895 0.886655 +0.8897832 0.9987895 0.886655 +0.8937407 0.9987895 0.886655 +0.8987476 0.9987895 0.886655 +0.9050819 0.9987895 0.886655 +0.9130957 0.9987895 0.886655 +0.9232341 0.9987895 0.886655 +0.9360606 0.9987895 0.886655 +0.9522877 0.9987895 0.886655 +0.9728171 0.9987895 0.886655 +0.9987895 0.9987895 0.886655 +0.9990455 0.9780539 0.9064168 +0.999247 0.9690013 0.9234329 +0.9994057 0.9666876 0.9378038 +0.9995308 0.9680197 0.9497641 +0.9996295 0.9711183 0.9596068 +0.9997074 0.974882 0.9676368 +0.9997688 0.9786968 0.9741436 +0.9998174 0.9822464 0.9793883 +0.9998557 0.9853905 0.9835983 +0.999886 0.9880897 0.9869667 +0.9999099 0.990358 0.9896547 +0.9999288 0.9922358 0.9917956 +0.9999437 0.9937734 0.993498 +0.8990028 0.9990461 0.9065282 +0.899002 0.9990461 0.9065267 +0.8990011 0.9990461 0.9065249 +0.899 0.9990461 0.9065226 +0.8989986 0.9990461 0.9065197 +0.8989969 0.9990461 0.9065161 +0.8989948 0.9990461 0.9065116 +0.8989923 0.999046 0.9065061 +0.8989895 0.999046 0.9064994 +0.8989863 0.9990459 0.9064912 +0.8989829 0.9990459 0.9064815 +0.8989796 0.9990458 0.9064702 +0.8989771 0.9990458 0.9064575 +0.8989767 0.9990457 0.9064439 +0.8989805 0.9990456 0.9064306 +0.8989921 0.9990456 0.9064202 +0.8990175 0.9990455 0.9064168 +0.8990542 0.9990455 0.9064168 +0.8991006 0.9990455 0.9064168 +0.8991593 0.9990455 0.9064168 +0.8992336 0.9990455 0.9064168 +0.8993275 0.9990455 0.9064168 +0.8994464 0.9990455 0.9064168 +0.8995968 0.9990455 0.9064168 +0.899787 0.9990455 0.9064168 +0.9000277 0.9990455 0.9064168 +0.9003323 0.9990455 0.9064168 +0.9007175 0.9990455 0.9064168 +0.9012049 0.9990455 0.9064168 +0.9018215 0.9990455 0.9064168 +0.9026016 0.9990455 0.9064168 +0.9035886 0.9990455 0.9064168 +0.9048372 0.9990455 0.9064168 +0.9064168 0.9990455 0.9064168 +0.9084153 0.9990455 0.9064168 +0.9109436 0.9990455 0.9064168 +0.9141422 0.9990455 0.9064168 +0.9181889 0.9990455 0.9064168 +0.9233085 0.9990455 0.9064168 +0.9297854 0.9990455 0.9064168 +0.9379796 0.9990455 0.9064168 +0.9483463 0.9990455 0.9064168 +0.9614615 0.9990455 0.9064168 +0.9780539 0.9990455 0.9064168 +0.9990455 0.9990455 0.9064168 +0.999247 0.982354 0.9234329 +0.9994057 0.9751513 0.9378038 +0.9995308 0.9733691 0.9497641 +0.9996295 0.9744915 0.9596068 +0.9997074 0.977005 0.9676368 +0.9997688 0.980031 0.9741436 +0.9998174 0.9830838 0.9793883 +0.9998557 0.9859157 0.9835983 +0.999886 0.9884188 0.9869667 +0.9999099 0.9905641 0.9896547 +0.9999288 0.9923648 0.9917956 +0.9999437 0.9938541 0.993498 +0.9187175 0.9992474 0.9235056 +0.918717 0.9992474 0.9235046 +0.9187164 0.9992474 0.9235034 +0.9187157 0.9992474 0.9235019 +0.9187148 0.9992474 0.9235 +0.9187137 0.9992474 0.9234977 +0.9187123 0.9992473 0.9234947 +0.9187107 0.9992473 0.9234912 +0.9187089 0.9992473 0.9234868 +0.9187068 0.9992473 0.9234815 +0.9187045 0.9992472 0.9234751 +0.9187024 0.9992472 0.9234678 +0.9187008 0.9992472 0.9234595 +0.9187004 0.9992471 0.9234506 +0.9187027 0.9992471 0.9234419 +0.9187101 0.999247 0.9234351 +0.9187262 0.999247 0.9234329 +0.9187495 0.999247 0.9234329 +0.9187791 0.999247 0.9234329 +0.9188164 0.999247 0.9234329 +0.9188636 0.999247 0.9234329 +0.9189234 0.999247 0.9234329 +0.918999 0.999247 0.9234329 +0.9190947 0.999247 0.9234329 +0.9192157 0.999247 0.9234329 +0.9193688 0.999247 0.9234329 +0.9195625 0.999247 0.9234329 +0.9198076 0.999247 0.9234329 +0.9201176 0.999247 0.9234329 +0.9205098 0.999247 0.9234329 +0.9210061 0.999247 0.9234329 +0.9216339 0.999247 0.9234329 +0.9224281 0.999247 0.9234329 +0.9234329 0.999247 0.9234329 +0.9247041 0.999247 0.9234329 +0.9263124 0.999247 0.9234329 +0.928347 0.999247 0.9234329 +0.9309211 0.999247 0.9234329 +0.9341777 0.999247 0.9234329 +0.9382977 0.999247 0.9234329 +0.94351 0.999247 0.9234329 +0.9501042 0.999247 0.9234329 +0.9584468 0.999247 0.9234329 +0.9690013 0.999247 0.9234329 +0.982354 0.999247 0.9234329 +0.999247 0.999247 0.9234329 +0.9994057 0.9858591 0.9378038 +0.9995308 0.9801368 0.9497641 +0.9996295 0.978759 0.9596068 +0.9997074 0.9796909 0.9676368 +0.9997688 0.981719 0.9741436 +0.9998174 0.9841433 0.9793883 +0.9998557 0.9865801 0.9835983 +0.999886 0.9888351 0.9869667 +0.9999099 0.9908248 0.9896547 +0.9999288 0.992528 0.9917956 +0.9999437 0.9939562 0.993498 +0.9348153 0.999406 0.9378508 +0.9348149 0.999406 0.9378502 +0.9348146 0.999406 0.9378494 +0.9348141 0.999406 0.9378484 +0.9348135 0.999406 0.9378472 +0.9348128 0.9994059 0.9378457 +0.9348119 0.9994059 0.9378438 +0.9348109 0.9994059 0.9378415 +0.9348097 0.9994059 0.9378386 +0.9348083 0.9994059 0.9378352 +0.9348069 0.9994059 0.9378311 +0.9348055 0.9994059 0.9378263 +0.9348044 0.9994058 0.937821 +0.9348042 0.9994058 0.9378152 +0.9348056 0.9994058 0.9378096 +0.9348102 0.9994057 0.9378052 +0.9348204 0.9994057 0.9378038 +0.9348352 0.9994057 0.9378038 +0.9348539 0.9994057 0.9378038 +0.9348776 0.9994057 0.9378038 +0.9349075 0.9994057 0.9378038 +0.9349454 0.9994057 0.9378038 +0.9349933 0.9994057 0.9378038 +0.935054 0.9994057 0.9378038 +0.9351307 0.9994057 0.9378038 +0.9352277 0.9994057 0.9378038 +0.9353505 0.9994057 0.9378038 +0.9355059 0.9994057 0.9378038 +0.9357024 0.9994057 0.9378038 +0.935951 0.9994057 0.9378038 +0.9362655 0.9994057 0.9378038 +0.9366635 0.9994057 0.9378038 +0.9371669 0.9994057 0.9378038 +0.9378038 0.9994057 0.9378038 +0.9386096 0.9994057 0.9378038 +0.939629 0.9994057 0.9378038 +0.9409186 0.9994057 0.9378038 +0.9425502 0.9994057 0.9378038 +0.9446144 0.9994057 0.9378038 +0.9472259 0.9994057 0.9378038 +0.9505298 0.9994057 0.9378038 +0.9547096 0.9994057 0.9378038 +0.9599976 0.9994057 0.9378038 +0.9666876 0.9994057 0.9378038 +0.9751513 0.9994057 0.9378038 +0.9858591 0.9994057 0.9378038 +0.9994057 0.9994057 0.9378038 +0.9995308 0.9886988 0.9497641 +0.9996295 0.9841579 0.9596068 +0.9997074 0.983089 0.9676368 +0.9997688 0.9838545 0.9741436 +0.9998174 0.9854838 0.9793883 +0.9998557 0.9874207 0.9835983 +0.999886 0.9893618 0.9869667 +0.9999099 0.9911547 0.9896547 +0.9999288 0.9927345 0.9917956 +0.9999437 0.9940854 0.993498 +0.9478754 0.999531 0.9497943 +0.9478752 0.999531 0.9497939 +0.947875 0.999531 0.9497934 +0.9478746 0.999531 0.9497927 +0.9478743 0.999531 0.949792 +0.9478738 0.999531 0.949791 +0.9478733 0.999531 0.9497898 +0.9478726 0.999531 0.9497883 +0.9478718 0.999531 0.9497865 +0.947871 0.9995309 0.9497843 +0.94787 0.9995309 0.9497816 +0.9478691 0.9995309 0.9497786 +0.9478684 0.9995309 0.9497751 +0.9478683 0.9995309 0.9497714 +0.9478691 0.9995309 0.9497678 +0.947872 0.9995309 0.949765 +0.9478785 0.9995308 0.9497641 +0.9478878 0.9995308 0.9497641 +0.9478997 0.9995308 0.9497641 +0.9479146 0.9995308 0.9497641 +0.9479335 0.9995308 0.9497641 +0.9479575 0.9995308 0.9497641 +0.9479878 0.9995308 0.9497641 +0.9480261 0.9995308 0.9497641 +0.9480746 0.9995308 0.9497641 +0.9481359 0.9995308 0.9497641 +0.9482135 0.9995308 0.9497641 +0.9483117 0.9995308 0.9497641 +0.9484359 0.9995308 0.9497641 +0.9485931 0.9995308 0.9497641 +0.9487918 0.9995308 0.9497641 +0.9490434 0.9995308 0.9497641 +0.9493615 0.9995308 0.9497641 +0.9497641 0.9995308 0.9497641 +0.9502734 0.9995308 0.9497641 +0.9509177 0.9995308 0.9497641 +0.9517328 0.9995308 0.9497641 +0.952764 0.9995308 0.9497641 +0.9540687 0.9995308 0.9497641 +0.9557192 0.9995308 0.9497641 +0.9578074 0.9995308 0.9497641 +0.9604492 0.9995308 0.9497641 +0.9637914 0.9995308 0.9497641 +0.9680197 0.9995308 0.9497641 +0.9733691 0.9995308 0.9497641 +0.9801368 0.9995308 0.9497641 +0.9886988 0.9995308 0.9497641 +0.9995308 0.9995308 0.9497641 +0.9996295 0.9909882 0.9596068 +0.9997074 0.9873879 0.9676368 +0.9997688 0.9865561 0.9741436 +0.9998174 0.9871796 0.9793883 +0.9998557 0.9884841 0.9835983 +0.999886 0.9900282 0.9869667 +0.9999099 0.991572 0.9896547 +0.9999288 0.9929957 0.9917956 +0.9999437 0.9942488 0.993498 +0.958416 0.9996296 0.9596261 +0.9584159 0.9996296 0.9596259 +0.9584157 0.9996296 0.9596255 +0.9584155 0.9996296 0.9596251 +0.9584153 0.9996296 0.9596246 +0.958415 0.9996296 0.959624 +0.9584146 0.9996296 0.9596232 +0.9584142 0.9996296 0.9596223 +0.9584137 0.9996296 0.9596211 +0.9584132 0.9996296 0.9596197 +0.9584126 0.9996296 0.959618 +0.958412 0.9996296 0.9596161 +0.9584115 0.9996296 0.9596139 +0.9584114 0.9996295 0.9596115 +0.958412 0.9996295 0.9596092 +0.9584138 0.9996295 0.9596074 +0.9584178 0.9996295 0.9596068 +0.9584237 0.9996295 0.9596068 +0.9584312 0.9996295 0.9596068 +0.9584406 0.9996295 0.9596068 +0.9584526 0.9996295 0.9596068 +0.9584677 0.9996295 0.9596068 +0.9584868 0.9996295 0.9596068 +0.9585109 0.9996295 0.9596068 +0.9585415 0.9996295 0.9596068 +0.9585802 0.9996295 0.9596068 +0.9586291 0.9996295 0.9596068 +0.958691 0.9996295 0.9596068 +0.9587693 0.9996295 0.9596068 +0.9588684 0.9996295 0.9596068 +0.9589938 0.9996295 0.9596068 +0.9591524 0.9996295 0.9596068 +0.959353 0.9996295 0.9596068 +0.9596068 0.9996295 0.9596068 +0.959928 0.9996295 0.9596068 +0.9603343 0.9996295 0.9596068 +0.9608482 0.9996295 0.9596068 +0.9614985 0.9996295 0.9596068 +0.9623212 0.9996295 0.9596068 +0.963362 0.9996295 0.9596068 +0.9646787 0.9996295 0.9596068 +0.9663445 0.9996295 0.9596068 +0.968452 0.9996295 0.9596068 +0.9711183 0.9996295 0.9596068 +0.9744915 0.9996295 0.9596068 +0.978759 0.9996295 0.9596068 +0.9841579 0.9996295 0.9596068 +0.9909882 0.9996295 0.9596068 +0.9996295 0.9996295 0.9596068 +0.9997074 0.9928267 0.9676368 +0.9997688 0.9899741 0.9741436 +0.9998174 0.989325 0.9793883 +0.9998557 0.9898295 0.9835983 +0.999886 0.9908712 0.9869667 +0.9999099 0.9920999 0.9896547 +0.9999288 0.9933261 0.9917956 +0.9999437 0.9944556 0.993498 +0.9668873 0.9997074 0.967649 +0.9668872 0.9997074 0.9676489 +0.9668871 0.9997074 0.9676487 +0.966887 0.9997074 0.9676484 +0.9668869 0.9997074 0.9676481 +0.9668867 0.9997074 0.9676477 +0.9668865 0.9997074 0.9676472 +0.9668862 0.9997074 0.9676466 +0.9668859 0.9997074 0.9676459 +0.9668855 0.9997074 0.967645 +0.9668852 0.9997074 0.9676439 +0.9668848 0.9997074 0.9676427 +0.9668845 0.9997074 0.9676413 +0.9668844 0.9997074 0.9676398 +0.9668847 0.9997074 0.9676383 +0.9668859 0.9997074 0.9676372 +0.9668884 0.9997074 0.9676368 +0.9668922 0.9997074 0.9676368 +0.9668969 0.9997074 0.9676368 +0.9669028 0.9997074 0.9676368 +0.9669103 0.9997074 0.9676368 +0.9669198 0.9997074 0.9676368 +0.9669318 0.9997074 0.9676368 +0.966947 0.9997074 0.9676368 +0.9669663 0.9997074 0.9676368 +0.9669906 0.9997074 0.9676368 +0.9670214 0.9997074 0.9676368 +0.9670604 0.9997074 0.9676368 +0.9671097 0.9997074 0.9676368 +0.967172 0.9997074 0.9676368 +0.9672509 0.9997074 0.9676368 +0.9673508 0.9997074 0.9676368 +0.967477 0.9997074 0.9676368 +0.9676368 0.9997074 0.9676368 +0.9678389 0.9997074 0.9676368 +0.9680946 0.9997074 0.9676368 +0.9684181 0.9997074 0.9676368 +0.9688274 0.9997074 0.9676368 +0.9693452 0.9997074 0.9676368 +0.9700002 0.9997074 0.9676368 +0.970829 0.9997074 0.9676368 +0.9718774 0.9997074 0.9676368 +0.9732039 0.9997074 0.9676368 +0.974882 0.9997074 0.9676368 +0.977005 0.9997074 0.9676368 +0.9796909 0.9997074 0.9676368 +0.983089 0.9997074 0.9676368 +0.9873879 0.9997074 0.9676368 +0.9928267 0.9997074 0.9676368 +0.9997074 0.9997074 0.9676368 +0.9997688 0.9942982 0.9741436 +0.9998174 0.9920392 0.9793883 +0.9998557 0.9915316 0.9835983 +0.999886 0.9919377 0.9869667 +0.9999099 0.9927678 0.9896547 +0.9999288 0.9937442 0.9917956 +0.9999437 0.9947172 0.993498 +0.9736726 0.9997689 0.9741514 +0.9736726 0.9997689 0.9741513 +0.9736725 0.9997689 0.9741511 +0.9736724 0.9997689 0.974151 +0.9736723 0.9997689 0.9741508 +0.9736722 0.9997689 0.9741505 +0.9736721 0.9997689 0.9741502 +0.9736719 0.9997689 0.9741498 +0.9736717 0.9997689 0.9741494 +0.9736715 0.9997689 0.9741488 +0.9736712 0.9997689 0.9741481 +0.973671 0.9997689 0.9741473 +0.9736708 0.9997689 0.9741464 +0.9736708 0.9997689 0.9741455 +0.973671 0.9997688 0.9741446 +0.9736717 0.9997688 0.9741438 +0.9736733 0.9997688 0.9741436 +0.9736756 0.9997688 0.9741436 +0.9736786 0.9997688 0.9741436 +0.9736823 0.9997688 0.9741436 +0.973687 0.9997688 0.9741436 +0.973693 0.9997688 0.9741436 +0.9737006 0.9997688 0.9741436 +0.9737101 0.9997688 0.9741436 +0.9737222 0.9997688 0.9741436 +0.9737375 0.9997688 0.9741436 +0.9737569 0.9997688 0.9741436 +0.9737814 0.9997688 0.9741436 +0.9738123 0.9997688 0.9741436 +0.9738515 0.9997688 0.9741436 +0.9739011 0.9997688 0.9741436 +0.9739638 0.9997688 0.9741436 +0.9740432 0.9997688 0.9741436 +0.9741436 0.9997688 0.9741436 +0.9742706 0.9997688 0.9741436 +0.9744313 0.9997688 0.9741436 +0.9746346 0.9997688 0.9741436 +0.9748918 0.9997688 0.9741436 +0.9752172 0.9997688 0.9741436 +0.9756289 0.9997688 0.9741436 +0.9761497 0.9997688 0.9741436 +0.9768086 0.9997688 0.9741436 +0.9776422 0.9997688 0.9741436 +0.9786968 0.9997688 0.9741436 +0.980031 0.9997688 0.9741436 +0.981719 0.9997688 0.9741436 +0.9838545 0.9997688 0.9741436 +0.9865561 0.9997688 0.9741436 +0.9899741 0.9997688 0.9741436 +0.9942982 0.9997688 0.9741436 +0.9997688 0.9997688 0.9741436 +0.9998174 0.9954731 0.9793883 +0.9998557 0.9936849 0.9835983 +0.999886 0.993287 0.9869667 +0.9999099 0.9936128 0.9896547 +0.9999288 0.9942731 0.9917956 +0.9999437 0.9950481 0.993498 +0.9790927 0.9998174 0.9793932 +0.9790927 0.9998174 0.9793932 +0.9790927 0.9998174 0.9793931 +0.9790926 0.9998174 0.979393 +0.9790925 0.9998174 0.9793929 +0.9790925 0.9998174 0.9793927 +0.9790924 0.9998174 0.9793925 +0.9790923 0.9998174 0.9793923 +0.9790921 0.9998174 0.979392 +0.979092 0.9998174 0.9793916 +0.9790919 0.9998174 0.9793912 +0.9790917 0.9998174 0.9793907 +0.9790916 0.9998174 0.9793901 +0.9790916 0.9998174 0.9793895 +0.9790917 0.9998174 0.9793889 +0.9790921 0.9998174 0.9793885 +0.9790931 0.9998174 0.9793883 +0.9790946 0.9998174 0.9793883 +0.9790965 0.9998174 0.9793883 +0.9790988 0.9998174 0.9793883 +0.9791018 0.9998174 0.9793883 +0.9791055 0.9998174 0.9793883 +0.9791103 0.9998174 0.9793883 +0.9791163 0.9998174 0.9793883 +0.9791238 0.9998174 0.9793883 +0.9791334 0.9998174 0.9793883 +0.9791456 0.9998174 0.9793883 +0.979161 0.9998174 0.9793883 +0.9791804 0.9998174 0.9793883 +0.979205 0.9998174 0.9793883 +0.9792361 0.9998174 0.9793883 +0.9792755 0.9998174 0.9793883 +0.9793253 0.9998174 0.9793883 +0.9793883 0.9998174 0.9793883 +0.9794681 0.9998174 0.9793883 +0.9795689 0.9998174 0.9793883 +0.9796966 0.9998174 0.9793883 +0.979858 0.9998174 0.9793883 +0.9800622 0.9998174 0.9793883 +0.9803206 0.9998174 0.9793883 +0.9806476 0.9998174 0.9793883 +0.9810611 0.9998174 0.9793883 +0.9815844 0.9998174 0.9793883 +0.9822464 0.9998174 0.9793883 +0.9830838 0.9998174 0.9793883 +0.9841433 0.9998174 0.9793883 +0.9854838 0.9998174 0.9793883 +0.9871796 0.9998174 0.9793883 +0.989325 0.9998174 0.9793883 +0.9920392 0.9998174 0.9793883 +0.9954731 0.9998174 0.9793883 +0.9998174 0.9998174 0.9793883 +0.9998557 0.9964092 0.9835983 +0.999886 0.9949941 0.9869667 +0.9999099 0.9946818 0.9896547 +0.9999288 0.9949422 0.9917956 +0.9999437 0.9954668 0.993498 +0.9834129 0.9998557 0.9836014 +0.9834129 0.9998557 0.9836014 +0.9834129 0.9998557 0.9836013 +0.9834129 0.9998557 0.9836012 +0.9834128 0.9998557 0.9836012 +0.9834128 0.9998557 0.9836011 +0.9834127 0.9998557 0.9836009 +0.9834127 0.9998557 0.9836008 +0.9834126 0.9998557 0.9836006 +0.9834125 0.9998557 0.9836004 +0.9834124 0.9998557 0.9836001 +0.9834123 0.9998557 0.9835998 +0.9834122 0.9998557 0.9835994 +0.9834122 0.9998557 0.9835991 +0.9834123 0.9998557 0.9835987 +0.9834126 0.9998557 0.9835984 +0.9834132 0.9998557 0.9835983 +0.9834141 0.9998557 0.9835983 +0.9834153 0.9998557 0.9835983 +0.9834167 0.9998557 0.9835983 +0.9834186 0.9998557 0.9835983 +0.9834209 0.9998557 0.9835983 +0.9834239 0.9998557 0.9835983 +0.9834277 0.9998557 0.9835983 +0.9834324 0.9998557 0.9835983 +0.9834385 0.9998557 0.9835983 +0.9834461 0.9998557 0.9835983 +0.9834557 0.9998557 0.9835983 +0.9834679 0.9998557 0.9835983 +0.9834833 0.9998557 0.9835983 +0.9835029 0.9998557 0.9835983 +0.9835276 0.9998557 0.9835983 +0.9835588 0.9998557 0.9835983 +0.9835983 0.9998557 0.9835983 +0.9836483 0.9998557 0.9835983 +0.9837116 0.9998557 0.9835983 +0.9837916 0.9998557 0.9835983 +0.9838928 0.9998557 0.9835983 +0.9840209 0.9998557 0.9835983 +0.9841829 0.9998557 0.9835983 +0.984388 0.9998557 0.9835983 +0.9846473 0.9998557 0.9835983 +0.9849754 0.9998557 0.9835983 +0.9853905 0.9998557 0.9835983 +0.9859157 0.9998557 0.9835983 +0.9865801 0.9998557 0.9835983 +0.9874207 0.9998557 0.9835983 +0.9884841 0.9998557 0.9835983 +0.9898295 0.9998557 0.9835983 +0.9915316 0.9998557 0.9835983 +0.9936849 0.9998557 0.9835983 +0.9964092 0.9998557 0.9835983 +0.9998557 0.9998557 0.9835983 +0.999886 0.9971537 0.9869667 +0.9999099 0.9960342 0.9896547 +0.9999288 0.9957887 0.9917956 +0.9999437 0.9959964 0.993498 +0.9868505 0.999886 0.9869686 +0.9868505 0.999886 0.9869686 +0.9868505 0.999886 0.9869685 +0.9868505 0.999886 0.9869685 +0.9868504 0.999886 0.9869685 +0.9868504 0.999886 0.9869684 +0.9868504 0.999886 0.9869683 +0.9868503 0.999886 0.9869682 +0.9868503 0.999886 0.9869681 +0.9868502 0.999886 0.986968 +0.9868502 0.999886 0.9869678 +0.9868501 0.999886 0.9869676 +0.9868501 0.999886 0.9869674 +0.98685 0.999886 0.9869671 +0.9868501 0.999886 0.9869669 +0.9868503 0.999886 0.9869667 +0.9868507 0.999886 0.9869667 +0.9868512 0.999886 0.9869667 +0.986852 0.999886 0.9869667 +0.9868529 0.999886 0.9869667 +0.9868541 0.999886 0.9869667 +0.9868555 0.999886 0.9869667 +0.9868574 0.999886 0.9869667 +0.9868597 0.999886 0.9869667 +0.9868627 0.999886 0.9869667 +0.9868665 0.999886 0.9869667 +0.9868713 0.999886 0.9869667 +0.9868773 0.999886 0.9869667 +0.986885 0.999886 0.9869667 +0.9868946 0.999886 0.9869667 +0.9869069 0.999886 0.9869667 +0.9869223 0.999886 0.9869667 +0.9869419 0.999886 0.9869667 +0.9869667 0.999886 0.9869667 +0.986998 0.999886 0.9869667 +0.9870376 0.999886 0.9869667 +0.9870878 0.999886 0.9869667 +0.9871512 0.999886 0.9869667 +0.9872315 0.999886 0.9869667 +0.987333 0.999886 0.9869667 +0.9874615 0.999886 0.9869667 +0.987624 0.999886 0.9869667 +0.9878296 0.999886 0.9869667 +0.9880897 0.999886 0.9869667 +0.9884188 0.999886 0.9869667 +0.9888351 0.999886 0.9869667 +0.9893618 0.999886 0.9869667 +0.9900282 0.999886 0.9869667 +0.9908712 0.999886 0.9869667 +0.9919377 0.999886 0.9869667 +0.993287 0.999886 0.9869667 +0.9949941 0.999886 0.9869667 +0.9971537 0.999886 0.9869667 +0.999886 0.999886 0.9869667 +0.9999099 0.9977452 0.9896547 +0.9999288 0.9968597 0.9917956 +0.9999437 0.9966665 0.993498 +0.989582 0.9999099 0.989656 +0.989582 0.9999099 0.9896559 +0.989582 0.9999099 0.9896559 +0.989582 0.9999099 0.9896559 +0.989582 0.9999099 0.9896559 +0.9895819 0.9999099 0.9896558 +0.9895819 0.9999099 0.9896558 +0.9895819 0.9999099 0.9896557 +0.9895819 0.9999099 0.9896557 +0.9895818 0.9999099 0.9896556 +0.9895818 0.9999099 0.9896555 +0.9895818 0.9999099 0.9896553 +0.9895817 0.9999099 0.9896552 +0.9895817 0.9999099 0.989655 +0.9895817 0.9999099 0.9896549 +0.9895819 0.9999099 0.9896548 +0.9895821 0.9999099 0.9896547 +0.9895825 0.9999099 0.9896547 +0.9895829 0.9999099 0.9896547 +0.9895835 0.9999099 0.9896547 +0.9895842 0.9999099 0.9896547 +0.9895851 0.9999099 0.9896547 +0.9895863 0.9999099 0.9896547 +0.9895878 0.9999099 0.9896547 +0.9895897 0.9999099 0.9896547 +0.989592 0.9999099 0.9896547 +0.989595 0.9999099 0.9896547 +0.9895988 0.9999099 0.9896547 +0.9896036 0.9999099 0.9896547 +0.9896096 0.9999099 0.9896547 +0.9896173 0.9999099 0.9896547 +0.989627 0.9999099 0.9896547 +0.9896392 0.9999099 0.9896547 +0.9896547 0.9999099 0.9896547 +0.9896744 0.9999099 0.9896547 +0.9896992 0.9999099 0.9896547 +0.9897306 0.9999099 0.9896547 +0.9897703 0.9999099 0.9896547 +0.9898206 0.9999099 0.9896547 +0.9898842 0.9999099 0.9896547 +0.9899646 0.9999099 0.9896547 +0.9900664 0.9999099 0.9896547 +0.9901951 0.9999099 0.9896547 +0.990358 0.9999099 0.9896547 +0.9905641 0.9999099 0.9896547 +0.9908248 0.9999099 0.9896547 +0.9911547 0.9999099 0.9896547 +0.991572 0.9999099 0.9896547 +0.9920999 0.9999099 0.9896547 +0.9927678 0.9999099 0.9896547 +0.9936128 0.9999099 0.9896547 +0.9946818 0.9999099 0.9896547 +0.9960342 0.9999099 0.9896547 +0.9977452 0.9999099 0.9896547 +0.9999099 0.9999099 0.9896547 +0.9999288 0.9982146 0.9917956 +0.9999437 0.9975143 0.993498 +0.9917501 0.9999288 0.9917964 +0.9917501 0.9999288 0.9917964 +0.9917501 0.9999288 0.9917964 +0.9917501 0.9999288 0.9917963 +0.9917501 0.9999288 0.9917963 +0.9917501 0.9999288 0.9917963 +0.99175 0.9999288 0.9917963 +0.99175 0.9999288 0.9917962 +0.99175 0.9999288 0.9917962 +0.99175 0.9999288 0.9917961 +0.99175 0.9999288 0.9917961 +0.9917499 0.9999288 0.991796 +0.9917499 0.9999288 0.9917959 +0.9917499 0.9999288 0.9917958 +0.9917499 0.9999288 0.9917957 +0.99175 0.9999288 0.9917956 +0.9917502 0.9999288 0.9917956 +0.9917504 0.9999288 0.9917956 +0.9917507 0.9999288 0.9917956 +0.991751 0.9999288 0.9917956 +0.9917515 0.9999288 0.9917956 +0.9917521 0.9999288 0.9917956 +0.9917528 0.9999288 0.9917956 +0.9917537 0.9999288 0.9917956 +0.9917549 0.9999288 0.9917956 +0.9917564 0.9999288 0.9917956 +0.9917582 0.9999288 0.9917956 +0.9917606 0.9999288 0.9917956 +0.9917636 0.9999288 0.9917956 +0.9917674 0.9999288 0.9917956 +0.9917722 0.9999288 0.9917956 +0.9917782 0.9999288 0.9917956 +0.9917859 0.9999288 0.9917956 +0.9917956 0.9999288 0.9917956 +0.9918079 0.9999288 0.9917956 +0.9918234 0.9999288 0.9917956 +0.9918431 0.9999288 0.9917956 +0.991868 0.9999288 0.9917956 +0.9918994 0.9999288 0.9917956 +0.9919392 0.9999288 0.9917956 +0.9919896 0.9999288 0.9917956 +0.9920533 0.9999288 0.9917956 +0.9921339 0.9999288 0.9917956 +0.9922358 0.9999288 0.9917956 +0.9923648 0.9999288 0.9917956 +0.992528 0.9999288 0.9917956 +0.9927345 0.9999288 0.9917956 +0.9929957 0.9999288 0.9917956 +0.9933261 0.9999288 0.9917956 +0.9937442 0.9999288 0.9917956 +0.9942731 0.9999288 0.9917956 +0.9949422 0.9999288 0.9917956 +0.9957887 0.9999288 0.9917956 +0.9968597 0.9999288 0.9917956 +0.9982146 0.9999288 0.9917956 +0.9999288 0.9999288 0.9917956 +0.9999437 0.9985868 0.993498 +0.9934695 0.9999437 0.9934985 +0.9934695 0.9999437 0.9934984 +0.9934695 0.9999437 0.9934984 +0.9934695 0.9999437 0.9934984 +0.9934695 0.9999437 0.9934984 +0.9934695 0.9999437 0.9934984 +0.9934695 0.9999437 0.9934984 +0.9934694 0.9999437 0.9934984 +0.9934694 0.9999437 0.9934983 +0.9934694 0.9999437 0.9934983 +0.9934694 0.9999437 0.9934983 +0.9934694 0.9999437 0.9934982 +0.9934694 0.9999437 0.9934981 +0.9934694 0.9999437 0.9934981 +0.9934694 0.9999437 0.993498 +0.9934694 0.9999437 0.993498 +0.9934695 0.9999437 0.993498 +0.9934697 0.9999437 0.993498 +0.9934698 0.9999437 0.993498 +0.9934701 0.9999437 0.993498 +0.9934704 0.9999437 0.993498 +0.9934707 0.9999437 0.993498 +0.9934712 0.9999437 0.993498 +0.9934718 0.9999437 0.993498 +0.9934725 0.9999437 0.993498 +0.9934734 0.9999437 0.993498 +0.9934746 0.9999437 0.993498 +0.9934761 0.9999437 0.993498 +0.9934779 0.9999437 0.993498 +0.9934803 0.9999437 0.993498 +0.9934833 0.9999437 0.993498 +0.9934871 0.9999437 0.993498 +0.9934919 0.9999437 0.993498 +0.993498 0.9999437 0.993498 +0.9935057 0.9999437 0.993498 +0.9935154 0.9999437 0.993498 +0.9935277 0.9999437 0.993498 +0.9935432 0.9999437 0.993498 +0.9935629 0.9999437 0.993498 +0.9935878 0.9999437 0.993498 +0.9936193 0.9999437 0.993498 +0.9936592 0.9999437 0.993498 +0.9937096 0.9999437 0.993498 +0.9937734 0.9999437 0.993498 +0.9938541 0.9999437 0.993498 +0.9939562 0.9999437 0.993498 +0.9940854 0.9999437 0.993498 +0.9942488 0.9999437 0.993498 +0.9944556 0.9999437 0.993498 +0.9947172 0.9999437 0.993498 +0.9950481 0.9999437 0.993498 +0.9954668 0.9999437 0.993498 +0.9959964 0.9999437 0.993498 +0.9966665 0.9999437 0.993498 +0.9975143 0.9999437 0.993498 +0.9985868 0.9999437 0.993498 +0.9999437 0.9999437 0.993498 +0.4144197 0.4144197 0.9890841 +0.4144711 0.4144197 0.9890841 +0.414536 0.4144197 0.9890841 +0.4146182 0.4144197 0.9890841 +0.4147221 0.4144197 0.9890841 +0.4148536 0.4144197 0.9890841 +0.41502 0.4144197 0.9890841 +0.4152305 0.4144197 0.9890841 +0.4154968 0.4144197 0.9890841 +0.4158337 0.4144197 0.9890841 +0.4162599 0.4144197 0.9890841 +0.4167992 0.4144197 0.9890841 +0.4174814 0.4144197 0.9890841 +0.4183444 0.4144197 0.9890841 +0.4194363 0.4144197 0.9890841 +0.4208177 0.4144197 0.9890841 +0.4225654 0.4144197 0.9890841 +0.4247763 0.4144197 0.9890841 +0.4275735 0.4144197 0.9890841 +0.4311123 0.4144197 0.9890841 +0.4355894 0.4144197 0.9890841 +0.4412534 0.4144197 0.9890841 +0.4484192 0.4144197 0.9890841 +0.4574848 0.4144197 0.9890841 +0.468954 0.4144197 0.9890841 +0.483464 0.4144197 0.9890841 +0.5018211 0.4144197 0.9890841 +0.5250451 0.4144197 0.9890841 +0.5544266 0.4144197 0.9890841 +0.591598 0.4144197 0.9890841 +0.6386246 0.4144197 0.9890841 +0.6981193 0.4144197 0.9890841 +0.773388 0.4144197 0.9890841 +0.8686126 0.4144197 0.9890841 +0.9890841 0.4144197 0.9890841 +0.9915469 0.4834235 0.8850325 +0.993424 0.5504963 0.8271953 +0.9948662 0.6139459 0.802031 +0.9959813 0.6724572 0.7987204 +0.9968475 0.7251659 0.8089735 +0.997523 0.7716588 0.8267302 +0.9980513 0.8119154 0.8477882 +0.9984653 0.8462171 0.8694095 +0.9987905 0.8750477 0.8899473 +0.9990461 0.8990028 0.9085243 +0.9992474 0.9187175 0.9247756 +0.999406 0.9348153 0.938656 +0.999531 0.9478754 0.9503032 +0.9996296 0.958416 0.9599471 +0.9997074 0.9668873 0.9678511 +0.9997689 0.9736726 0.9742783 +0.9998174 0.9790927 0.979473 +0.9998557 0.9834129 0.9836514 +0.999886 0.9868505 0.9869999 +0.9999099 0.989582 0.9896756 +0.9999288 0.9917501 0.9918087 +0.9999437 0.9934695 0.9935061 +0.4144197 0.4144711 0.9890841 +0.4143955 0.4143955 0.9890831 +0.4144605 0.4143955 0.9890831 +0.4145427 0.4143955 0.9890831 +0.4146466 0.4143955 0.9890831 +0.4147782 0.4143955 0.9890831 +0.4149446 0.4143955 0.9890831 +0.4151551 0.4143955 0.9890831 +0.4154214 0.4143955 0.9890831 +0.4157584 0.4143955 0.9890831 +0.4161847 0.4143955 0.9890831 +0.416724 0.4143955 0.9890831 +0.4174062 0.4143955 0.9890831 +0.4182694 0.4143955 0.9890831 +0.4193615 0.4143955 0.9890831 +0.420743 0.4143955 0.9890831 +0.4224909 0.4143955 0.9890831 +0.4247022 0.4143955 0.9890831 +0.4274997 0.4143955 0.9890831 +0.431039 0.4143955 0.9890831 +0.4355166 0.4143955 0.9890831 +0.4411814 0.4143955 0.9890831 +0.4483481 0.4143955 0.9890831 +0.4574149 0.4143955 0.9890831 +0.4688855 0.4143955 0.9890831 +0.4833974 0.4143955 0.9890831 +0.5017569 0.4143955 0.9890831 +0.5249839 0.4143955 0.9890831 +0.5543692 0.4143955 0.9890831 +0.5915454 0.4143955 0.9890831 +0.6385781 0.4143955 0.9890831 +0.6980806 0.4143955 0.9890831 +0.773359 0.4143955 0.9890831 +0.8685959 0.4143955 0.9890831 +0.9890831 0.4143955 0.9890831 +0.9915463 0.4834045 0.8850205 +0.9934236 0.5504818 0.8271803 +0.994866 0.6139352 0.802017 +0.9959811 0.6724495 0.7987087 +0.9968474 0.7251605 0.8089645 +0.997523 0.7716551 0.8267236 +0.9980512 0.8119128 0.8477836 +0.9984653 0.8462154 0.8694063 +0.9987905 0.8750466 0.8899451 +0.9990461 0.899002 0.9085228 +0.9992474 0.918717 0.9247746 +0.999406 0.9348149 0.9386553 +0.999531 0.9478752 0.9503028 +0.9996296 0.9584159 0.9599468 +0.9997074 0.9668872 0.9678509 +0.9997689 0.9736726 0.9742782 +0.9998174 0.9790927 0.9794729 +0.9998557 0.9834129 0.9836513 +0.999886 0.9868505 0.9869999 +0.9999099 0.989582 0.9896756 +0.9999288 0.9917501 0.9918087 +0.9999437 0.9934695 0.9935061 +0.4144197 0.414536 0.9890841 +0.4143955 0.4144605 0.9890831 +0.4143657 0.4143657 0.9890818 +0.4144479 0.4143657 0.9890818 +0.4145518 0.4143657 0.9890818 +0.4146834 0.4143657 0.9890818 +0.4148498 0.4143657 0.9890818 +0.4150604 0.4143657 0.9890818 +0.4153268 0.4143657 0.9890818 +0.4156638 0.4143657 0.9890818 +0.4160901 0.4143657 0.9890818 +0.4166295 0.4143657 0.9890818 +0.4173119 0.4143657 0.9890818 +0.4181752 0.4143657 0.9890818 +0.4192674 0.4143657 0.9890818 +0.4206492 0.4143657 0.9890818 +0.4223974 0.4143657 0.9890818 +0.424609 0.4143657 0.9890818 +0.427407 0.4143657 0.9890818 +0.4309468 0.4143657 0.9890818 +0.4354252 0.4143657 0.9890818 +0.4410909 0.4143657 0.9890818 +0.4482588 0.4143657 0.9890818 +0.457327 0.4143657 0.9890818 +0.4687996 0.4143657 0.9890818 +0.4833138 0.4143657 0.9890818 +0.5016763 0.4143657 0.9890818 +0.5249071 0.4143657 0.9890818 +0.5542971 0.4143657 0.9890818 +0.5914794 0.4143657 0.9890818 +0.6385197 0.4143657 0.9890818 +0.6980319 0.4143657 0.9890818 +0.7733226 0.4143657 0.9890818 +0.868575 0.4143657 0.9890818 +0.9890818 0.4143657 0.9890818 +0.9915455 0.4833811 0.8850054 +0.9934231 0.550464 0.8271616 +0.9948657 0.6139219 0.8019994 +0.9959809 0.6724399 0.7986941 +0.9968473 0.7251537 0.8089533 +0.9975229 0.7716504 0.8267153 +0.9980512 0.8119096 0.8477777 +0.9984653 0.8462132 0.8694023 +0.9987904 0.8750451 0.8899424 +0.9990461 0.8990011 0.908521 +0.9992474 0.9187164 0.9247734 +0.999406 0.9348146 0.9386546 +0.999531 0.947875 0.9503023 +0.9996296 0.9584157 0.9599465 +0.9997074 0.9668871 0.9678507 +0.9997689 0.9736725 0.9742781 +0.9998174 0.9790927 0.9794728 +0.9998557 0.9834129 0.9836513 +0.999886 0.9868505 0.9869999 +0.9999099 0.989582 0.9896755 +0.9999288 0.9917501 0.9918086 +0.9999437 0.9934695 0.9935061 +0.4144197 0.4146182 0.9890841 +0.4143955 0.4145427 0.9890831 +0.4143657 0.4144479 0.9890818 +0.414329 0.414329 0.9890801 +0.414433 0.414329 0.9890801 +0.4145646 0.414329 0.9890801 +0.4147311 0.414329 0.9890801 +0.4149417 0.414329 0.9890801 +0.4152081 0.414329 0.9890801 +0.4155452 0.414329 0.9890801 +0.4159716 0.414329 0.9890801 +0.4165111 0.414329 0.9890801 +0.4171936 0.414329 0.9890801 +0.4180571 0.414329 0.9890801 +0.4191496 0.414329 0.9890801 +0.4205316 0.414329 0.9890801 +0.4222801 0.414329 0.9890801 +0.4244922 0.414329 0.9890801 +0.4272908 0.414329 0.9890801 +0.4308314 0.414329 0.9890801 +0.4353106 0.414329 0.9890801 +0.4409775 0.414329 0.9890801 +0.4481468 0.414329 0.9890801 +0.4572169 0.414329 0.9890801 +0.4686918 0.414329 0.9890801 +0.483209 0.414329 0.9890801 +0.5015752 0.414329 0.9890801 +0.5248108 0.414329 0.9890801 +0.5542068 0.414329 0.9890801 +0.5913967 0.414329 0.9890801 +0.6384466 0.414329 0.9890801 +0.6979709 0.414329 0.9890801 +0.7732769 0.414329 0.9890801 +0.8685488 0.414329 0.9890801 +0.9890801 0.414329 0.9890801 +0.9915446 0.4833522 0.8849865 +0.9934225 0.5504419 0.8271381 +0.9948653 0.6139056 0.8019773 +0.9959807 0.672428 0.7986758 +0.9968472 0.7251454 0.8089391 +0.9975228 0.7716446 0.826705 +0.9980511 0.8119057 0.8477704 +0.9984653 0.8462106 0.8693972 +0.9987904 0.8750434 0.889939 +0.9990461 0.899 0.9085187 +0.9992474 0.9187157 0.924772 +0.999406 0.9348141 0.9386536 +0.999531 0.9478746 0.9503017 +0.9996296 0.9584155 0.9599461 +0.9997074 0.966887 0.9678505 +0.9997689 0.9736724 0.974278 +0.9998174 0.9790926 0.9794727 +0.9998557 0.9834129 0.9836512 +0.999886 0.9868505 0.9869998 +0.9999099 0.989582 0.9896755 +0.9999288 0.9917501 0.9918086 +0.9999437 0.9934695 0.9935061 +0.4144197 0.4147221 0.9890841 +0.4143955 0.4146466 0.9890831 +0.4143657 0.4145518 0.9890818 +0.414329 0.414433 0.9890801 +0.4142845 0.4142845 0.9890781 +0.4144161 0.4142845 0.9890781 +0.4145826 0.4142845 0.9890781 +0.4147933 0.4142845 0.9890781 +0.4150598 0.4142845 0.9890781 +0.4153969 0.4142845 0.9890781 +0.4158235 0.4142845 0.9890781 +0.4163631 0.4142845 0.9890781 +0.4170458 0.4142845 0.9890781 +0.4179095 0.4142845 0.9890781 +0.4190022 0.4142845 0.9890781 +0.4203847 0.4142845 0.9890781 +0.4221336 0.4142845 0.9890781 +0.4243463 0.4142845 0.9890781 +0.4271456 0.4142845 0.9890781 +0.430687 0.4142845 0.9890781 +0.4351674 0.4142845 0.9890781 +0.4408357 0.4142845 0.9890781 +0.4480069 0.4142845 0.9890781 +0.4570793 0.4142845 0.9890781 +0.4685571 0.4142845 0.9890781 +0.483078 0.4142845 0.9890781 +0.5014489 0.4142845 0.9890781 +0.5246904 0.4142845 0.9890781 +0.5540939 0.4142845 0.9890781 +0.5912932 0.4142845 0.9890781 +0.6383552 0.4142845 0.9890781 +0.6978947 0.4142845 0.9890781 +0.7732199 0.4142845 0.9890781 +0.868516 0.4142845 0.9890781 +0.9890781 0.4142845 0.9890781 +0.9915433 0.4833171 0.884963 +0.9934218 0.550415 0.8271087 +0.9948649 0.6138855 0.8019497 +0.9959804 0.6724135 0.7986529 +0.996847 0.7251351 0.8089215 +0.9975227 0.7716375 0.826692 +0.9980511 0.8119009 0.8477612 +0.9984652 0.8462073 0.8693909 +0.9987904 0.8750412 0.8899347 +0.9990461 0.8989986 0.9085159 +0.9992474 0.9187148 0.9247701 +0.999406 0.9348135 0.9386524 +0.999531 0.9478743 0.950301 +0.9996296 0.9584153 0.9599456 +0.9997074 0.9668869 0.9678502 +0.9997689 0.9736723 0.9742778 +0.9998174 0.9790925 0.9794726 +0.9998557 0.9834128 0.9836511 +0.999886 0.9868504 0.9869998 +0.9999099 0.989582 0.9896755 +0.9999288 0.9917501 0.9918086 +0.9999437 0.9934695 0.9935061 +0.4144197 0.4148536 0.9890841 +0.4143955 0.4147782 0.9890831 +0.4143657 0.4146834 0.9890818 +0.414329 0.4145646 0.9890801 +0.4142845 0.4144161 0.9890781 +0.4142311 0.4142311 0.9890755 +0.4143977 0.4142311 0.9890755 +0.4146084 0.4142311 0.9890755 +0.414875 0.4142311 0.9890755 +0.4152122 0.4142311 0.9890755 +0.4156389 0.4142311 0.9890755 +0.4161787 0.4142311 0.9890755 +0.4168617 0.4142311 0.9890755 +0.4177256 0.4142311 0.9890755 +0.4188187 0.4142311 0.9890755 +0.4202016 0.4142311 0.9890755 +0.4219511 0.4142311 0.9890755 +0.4241644 0.4142311 0.9890755 +0.4269646 0.4142311 0.9890755 +0.4305072 0.4142311 0.9890755 +0.434989 0.4142311 0.9890755 +0.4406591 0.4142311 0.9890755 +0.4478326 0.4142311 0.9890755 +0.4569079 0.4142311 0.9890755 +0.4683893 0.4142311 0.9890755 +0.4829148 0.4142311 0.9890755 +0.5012915 0.4142311 0.9890755 +0.5245404 0.4142311 0.9890755 +0.5539533 0.4142311 0.9890755 +0.5911644 0.4142311 0.9890755 +0.6382413 0.4142311 0.9890755 +0.6977997 0.4142311 0.9890755 +0.7731488 0.4142311 0.9890755 +0.8684752 0.4142311 0.9890755 +0.9890755 0.4142311 0.9890755 +0.9915418 0.4832747 0.8849336 +0.9934209 0.5503825 0.8270722 +0.9948643 0.6138613 0.8019154 +0.9959801 0.6723959 0.7986244 +0.9968468 0.7251226 0.8088995 +0.9975226 0.7716288 0.8266759 +0.998051 0.8118949 0.8477498 +0.9984652 0.8462034 0.8693831 +0.9987904 0.8750386 0.8899294 +0.9990461 0.8989969 0.9085124 +0.9992474 0.9187137 0.9247678 +0.9994059 0.9348128 0.9386509 +0.999531 0.9478738 0.9503 +0.9996296 0.958415 0.959945 +0.9997074 0.9668867 0.9678498 +0.9997689 0.9736722 0.9742775 +0.9998174 0.9790925 0.9794724 +0.9998557 0.9834128 0.983651 +0.999886 0.9868504 0.9869997 +0.9999099 0.9895819 0.9896755 +0.9999288 0.9917501 0.9918086 +0.9999437 0.9934695 0.9935061 +0.4144197 0.41502 0.9890841 +0.4143955 0.4149446 0.9890831 +0.4143657 0.4148498 0.9890818 +0.414329 0.4147311 0.9890801 +0.4142845 0.4145826 0.9890781 +0.4142311 0.4143977 0.9890755 +0.4141683 0.4141683 0.9890723 +0.4143791 0.4141683 0.9890723 +0.4146458 0.4141683 0.9890723 +0.4149832 0.4141683 0.9890723 +0.41541 0.4141683 0.9890723 +0.4159501 0.4141683 0.9890723 +0.4166333 0.4141683 0.9890723 +0.4174976 0.4141683 0.9890723 +0.4185911 0.4141683 0.9890723 +0.4199745 0.4141683 0.9890723 +0.4217247 0.4141683 0.9890723 +0.4239389 0.4141683 0.9890723 +0.4267402 0.4141683 0.9890723 +0.4302842 0.4141683 0.9890723 +0.4347678 0.4141683 0.9890723 +0.4404401 0.4141683 0.9890723 +0.4476164 0.4141683 0.9890723 +0.4566952 0.4141683 0.9890723 +0.4681812 0.4141683 0.9890723 +0.4827124 0.4141683 0.9890723 +0.5010964 0.4141683 0.9890723 +0.5243544 0.4141683 0.9890723 +0.5537789 0.4141683 0.9890723 +0.5910046 0.4141683 0.9890723 +0.6381 0.4141683 0.9890723 +0.6976819 0.4141683 0.9890723 +0.7730606 0.4141683 0.9890723 +0.8684246 0.4141683 0.9890723 +0.9890723 0.4141683 0.9890723 +0.9915399 0.4832246 0.8848971 +0.9934197 0.5503438 0.8270268 +0.9948636 0.6138323 0.8018727 +0.9959797 0.6723748 0.798589 +0.9968465 0.7251076 0.8088723 +0.9975224 0.7716184 0.8266559 +0.9980509 0.8118878 0.8477357 +0.9984651 0.8461986 0.8693733 +0.9987903 0.8750355 0.8899228 +0.9990461 0.8989948 0.908508 +0.9992473 0.9187123 0.9247649 +0.9994059 0.9348119 0.938649 +0.999531 0.9478733 0.9502988 +0.9996296 0.9584146 0.9599442 +0.9997074 0.9668865 0.9678493 +0.9997689 0.9736721 0.9742772 +0.9998174 0.9790924 0.9794722 +0.9998557 0.9834127 0.9836509 +0.999886 0.9868504 0.9869996 +0.9999099 0.9895819 0.9896754 +0.9999288 0.99175 0.9918086 +0.9999437 0.9934695 0.9935061 +0.4144197 0.4152305 0.9890841 +0.4143955 0.4151551 0.9890831 +0.4143657 0.4150604 0.9890818 +0.414329 0.4149417 0.9890801 +0.4142845 0.4147933 0.9890781 +0.4142311 0.4146084 0.9890755 +0.4141683 0.4143791 0.9890723 +0.4140964 0.4140964 0.9890684 +0.4143632 0.4140964 0.9890684 +0.4147008 0.4140964 0.9890684 +0.4151278 0.4140964 0.9890684 +0.4156681 0.4140964 0.9890684 +0.4163517 0.4140964 0.9890684 +0.4172164 0.4140964 0.9890684 +0.4183104 0.4140964 0.9890684 +0.4196945 0.4140964 0.9890684 +0.4214456 0.4140964 0.9890684 +0.4236608 0.4140964 0.9890684 +0.4264635 0.4140964 0.9890684 +0.4300092 0.4140964 0.9890684 +0.434495 0.4140964 0.9890684 +0.4401701 0.4140964 0.9890684 +0.4473498 0.4140964 0.9890684 +0.4564331 0.4140964 0.9890684 +0.4679246 0.4140964 0.9890684 +0.4824629 0.4140964 0.9890684 +0.5008557 0.4140964 0.9890684 +0.5241251 0.4140964 0.9890684 +0.5535638 0.4140964 0.9890684 +0.5908076 0.4140964 0.9890684 +0.6379259 0.4140964 0.9890684 +0.6975366 0.4140964 0.9890684 +0.7729519 0.4140964 0.9890684 +0.8683621 0.4140964 0.9890684 +0.9890684 0.4140964 0.9890684 +0.9915376 0.4831666 0.8848522 +0.9934183 0.5502987 0.8269709 +0.9948628 0.6137984 0.8018202 +0.9959791 0.67235 0.7985455 +0.9968462 0.7250899 0.8088387 +0.9975222 0.7716061 0.8266313 +0.9980508 0.8118794 0.8477182 +0.998465 0.8461929 0.8693613 +0.9987903 0.8750317 0.8899147 +0.999046 0.8989923 0.9085026 +0.9992473 0.9187107 0.9247614 +0.9994059 0.9348109 0.9386467 +0.999531 0.9478726 0.9502973 +0.9996296 0.9584142 0.9599433 +0.9997074 0.9668862 0.9678487 +0.9997689 0.9736719 0.9742768 +0.9998174 0.9790923 0.979472 +0.9998557 0.9834127 0.9836508 +0.999886 0.9868503 0.9869995 +0.9999099 0.9895819 0.9896753 +0.9999288 0.99175 0.9918085 +0.9999437 0.9934694 0.993506 +0.4144197 0.4154968 0.9890841 +0.4143955 0.4154214 0.9890831 +0.4143657 0.4153268 0.9890818 +0.414329 0.4152081 0.9890801 +0.4142845 0.4150598 0.9890781 +0.4142311 0.414875 0.9890755 +0.4141683 0.4146458 0.9890723 +0.4140964 0.4143632 0.9890684 +0.4140176 0.4140176 0.9890637 +0.4143553 0.4140176 0.9890637 +0.4147826 0.4140176 0.9890637 +0.4153232 0.4140176 0.9890637 +0.4160072 0.4140176 0.9890637 +0.4168724 0.4140176 0.9890637 +0.4179671 0.4140176 0.9890637 +0.419352 0.4140176 0.9890637 +0.4211041 0.4140176 0.9890637 +0.4233207 0.4140176 0.9890637 +0.426125 0.4140176 0.9890637 +0.4296728 0.4140176 0.9890637 +0.4341613 0.4140176 0.9890637 +0.4398397 0.4140176 0.9890637 +0.4470237 0.4140176 0.9890637 +0.4561124 0.4140176 0.9890637 +0.4676107 0.4140176 0.9890637 +0.4821576 0.4140176 0.9890637 +0.5005614 0.4140176 0.9890637 +0.5238445 0.4140176 0.9890637 +0.5533007 0.4140176 0.9890637 +0.5905666 0.4140176 0.9890637 +0.6377128 0.4140176 0.9890637 +0.6973589 0.4140176 0.9890637 +0.772819 0.4140176 0.9890637 +0.8682858 0.4140176 0.9890637 +0.9890637 0.4140176 0.9890637 +0.9915347 0.4831021 0.8847973 +0.9934166 0.550248 0.8269025 +0.9948617 0.6137599 0.801756 +0.9959785 0.6723217 0.7984922 +0.9968458 0.7250697 0.8087977 +0.997522 0.7715919 0.8266012 +0.9980506 0.8118697 0.8476969 +0.9984649 0.8461864 0.8693466 +0.9987902 0.8750274 0.8899048 +0.999046 0.8989895 0.908496 +0.9992473 0.9187089 0.9247571 +0.9994059 0.9348097 0.9386439 +0.999531 0.9478718 0.9502955 +0.9996296 0.9584137 0.9599421 +0.9997074 0.9668859 0.9678479 +0.9997689 0.9736717 0.9742763 +0.9998174 0.9790921 0.9794717 +0.9998557 0.9834126 0.9836506 +0.999886 0.9868503 0.9869994 +0.9999099 0.9895819 0.9896753 +0.9999288 0.99175 0.9918085 +0.9999437 0.9934694 0.993506 +0.4144197 0.4158337 0.9890841 +0.4143955 0.4157584 0.9890831 +0.4143657 0.4156638 0.9890818 +0.414329 0.4155452 0.9890801 +0.4142845 0.4153969 0.9890781 +0.4142311 0.4152122 0.9890755 +0.4141683 0.4149832 0.9890723 +0.4140964 0.4147008 0.9890684 +0.4140176 0.4143553 0.9890637 +0.4139373 0.4139373 0.9890579 +0.4143649 0.4139373 0.9890579 +0.4149059 0.4139373 0.9890579 +0.4155903 0.4139373 0.9890579 +0.4164562 0.4139373 0.9890579 +0.4175516 0.4139373 0.9890579 +0.4189375 0.4139373 0.9890579 +0.4206909 0.4139373 0.9890579 +0.4229091 0.4139373 0.9890579 +0.4257154 0.4139373 0.9890579 +0.4292657 0.4139373 0.9890579 +0.4337574 0.4139373 0.9890579 +0.4394399 0.4139373 0.9890579 +0.4466291 0.4139373 0.9890579 +0.4557243 0.4139373 0.9890579 +0.4672309 0.4139373 0.9890579 +0.4817882 0.4139373 0.9890579 +0.5002052 0.4139373 0.9890579 +0.523505 0.4139373 0.9890579 +0.5529823 0.4139373 0.9890579 +0.5902749 0.4139373 0.9890579 +0.637455 0.4139373 0.9890579 +0.6971439 0.4139373 0.9890579 +0.772658 0.4139373 0.9890579 +0.8681933 0.4139373 0.9890579 +0.9890579 0.4139373 0.9890579 +0.9915312 0.4830346 0.8847308 +0.9934145 0.5501939 0.8268198 +0.9948604 0.6137183 0.8016783 +0.9959777 0.6722907 0.7984278 +0.9968453 0.7250473 0.808748 +0.9975217 0.7715762 0.8265648 +0.9980504 0.8118589 0.8476711 +0.9984648 0.8461791 0.8693288 +0.9987902 0.8750225 0.8898928 +0.9990459 0.8989863 0.9084881 +0.9992473 0.9187068 0.9247519 +0.9994059 0.9348083 0.9386406 +0.9995309 0.947871 0.9502933 +0.9996296 0.9584132 0.9599407 +0.9997074 0.9668855 0.967847 +0.9997689 0.9736715 0.9742758 +0.9998174 0.979092 0.9794713 +0.9998557 0.9834125 0.9836504 +0.999886 0.9868502 0.9869993 +0.9999099 0.9895818 0.9896752 +0.9999288 0.99175 0.9918084 +0.9999437 0.9934694 0.993506 +0.4144197 0.4162599 0.9890841 +0.4143955 0.4161847 0.9890831 +0.4143657 0.4160901 0.9890818 +0.414329 0.4159716 0.9890801 +0.4142845 0.4158235 0.9890781 +0.4142311 0.4156389 0.9890755 +0.4141683 0.41541 0.9890723 +0.4140964 0.4151278 0.9890684 +0.4140176 0.4147826 0.9890637 +0.4139373 0.4143649 0.9890579 +0.4138668 0.4138668 0.989051 +0.4144083 0.4138668 0.989051 +0.4150933 0.4138668 0.989051 +0.4159599 0.4138668 0.989051 +0.4170563 0.4138668 0.989051 +0.4184434 0.4138668 0.989051 +0.4201982 0.4138668 0.989051 +0.4224183 0.4138668 0.989051 +0.425227 0.4138668 0.989051 +0.4287804 0.4138668 0.989051 +0.4332759 0.4138668 0.989051 +0.4389633 0.4138668 0.989051 +0.4461586 0.4138668 0.989051 +0.4552615 0.4138668 0.989051 +0.466778 0.4138668 0.989051 +0.4813478 0.4138668 0.989051 +0.4997805 0.4138668 0.989051 +0.5231002 0.4138668 0.989051 +0.5526027 0.4138668 0.989051 +0.5899272 0.4138668 0.989051 +0.6371476 0.4138668 0.989051 +0.6968875 0.4138668 0.989051 +0.7724662 0.4138668 0.989051 +0.8680831 0.4138668 0.989051 +0.989051 0.4138668 0.989051 +0.9915271 0.4829718 0.8846516 +0.993412 0.5501416 0.8267212 +0.9948589 0.6136769 0.8015857 +0.9959768 0.6722594 0.798351 +0.9968448 0.7250244 0.8086889 +0.9975213 0.7715599 0.8265214 +0.9980502 0.8118476 0.8476404 +0.9984647 0.8461714 0.8693077 +0.9987901 0.8750173 0.8898785 +0.9990459 0.8989829 0.9084786 +0.9992472 0.9187045 0.9247456 +0.9994059 0.9348069 0.9386365 +0.9995309 0.94787 0.9502907 +0.9996296 0.9584126 0.9599391 +0.9997074 0.9668852 0.967846 +0.9997689 0.9736712 0.9742751 +0.9998174 0.9790919 0.9794709 +0.9998557 0.9834124 0.9836501 +0.999886 0.9868502 0.9869991 +0.9999099 0.9895818 0.9896751 +0.9999288 0.99175 0.9918083 +0.9999437 0.9934694 0.9935059 +0.4144197 0.4167992 0.9890841 +0.4143955 0.416724 0.9890831 +0.4143657 0.4166295 0.9890818 +0.414329 0.4165111 0.9890801 +0.4142845 0.4163631 0.9890781 +0.4142311 0.4161787 0.9890755 +0.4141683 0.4159501 0.9890723 +0.4140964 0.4156681 0.9890684 +0.4140176 0.4153232 0.9890637 +0.4139373 0.4149059 0.9890579 +0.4138668 0.4144083 0.989051 +0.4138277 0.4138277 0.989043 +0.4145133 0.4138277 0.989043 +0.4153808 0.4138277 0.989043 +0.4164783 0.4138277 0.989043 +0.4178668 0.4138277 0.989043 +0.4196234 0.4138277 0.989043 +0.4218457 0.4138277 0.989043 +0.4246572 0.4138277 0.989043 +0.4282141 0.4138277 0.989043 +0.4327141 0.4138277 0.989043 +0.4384071 0.4138277 0.989043 +0.4456096 0.4138277 0.989043 +0.4547216 0.4138277 0.989043 +0.4662495 0.4138277 0.989043 +0.4808339 0.4138277 0.989043 +0.4992849 0.4138277 0.989043 +0.5226279 0.4138277 0.989043 +0.5521598 0.4138277 0.989043 +0.5895215 0.4138277 0.989043 +0.6367889 0.4138277 0.989043 +0.6965883 0.4138277 0.989043 +0.7722424 0.4138277 0.989043 +0.8679546 0.4138277 0.989043 +0.989043 0.4138277 0.989043 +0.9915223 0.4829286 0.8845592 +0.9934091 0.5501012 0.8266062 +0.9948571 0.6136427 0.8014777 +0.9959757 0.6722322 0.7982615 +0.9968441 0.7250039 0.8086199 +0.9975209 0.7715449 0.8264708 +0.99805 0.811837 0.8476047 +0.9984645 0.8461641 0.869283 +0.99879 0.8750124 0.8898619 +0.9990458 0.8989796 0.9084676 +0.9992472 0.9187024 0.9247384 +0.9994059 0.9348055 0.9386318 +0.9995309 0.9478691 0.9502877 +0.9996296 0.958412 0.9599371 +0.9997074 0.9668848 0.9678448 +0.9997689 0.973671 0.9742743 +0.9998174 0.9790917 0.9794704 +0.9998557 0.9834123 0.9836498 +0.999886 0.9868501 0.9869989 +0.9999099 0.9895818 0.9896749 +0.9999288 0.9917499 0.9918083 +0.9999437 0.9934694 0.9935059 +0.4144197 0.4174814 0.9890841 +0.4143955 0.4174062 0.9890831 +0.4143657 0.4173119 0.9890818 +0.414329 0.4171936 0.9890801 +0.4142845 0.4170458 0.9890781 +0.4142311 0.4168617 0.9890755 +0.4141683 0.4166333 0.9890723 +0.4140964 0.4163517 0.9890684 +0.4140176 0.4160072 0.9890637 +0.4139373 0.4155903 0.9890579 +0.4138668 0.4150933 0.989051 +0.4138277 0.4145133 0.989043 +0.4138582 0.4138582 0.9890339 +0.4147267 0.4138582 0.9890339 +0.4158254 0.4138582 0.9890339 +0.4172154 0.4138582 0.9890339 +0.418974 0.4138582 0.9890339 +0.4211988 0.4138582 0.9890339 +0.4240134 0.4138582 0.9890339 +0.4275744 0.4138582 0.9890339 +0.4320794 0.4138582 0.9890339 +0.4377789 0.4138582 0.9890339 +0.4449894 0.4138582 0.9890339 +0.4541117 0.4138582 0.9890339 +0.4656526 0.4138582 0.9890339 +0.4802533 0.4138582 0.9890339 +0.4987251 0.4138582 0.9890339 +0.5220943 0.4138582 0.9890339 +0.5516594 0.4138582 0.9890339 +0.5890631 0.4138582 0.9890339 +0.6363837 0.4138582 0.9890339 +0.6962504 0.4138582 0.9890339 +0.7719895 0.4138582 0.9890339 +0.8678093 0.4138582 0.9890339 +0.9890339 0.4138582 0.9890339 +0.9915169 0.4829319 0.8844548 +0.9934058 0.5500915 0.8264764 +0.9948551 0.6136284 0.8013559 +0.9959745 0.672218 0.7981605 +0.9968433 0.7249916 0.8085421 +0.9975204 0.7715352 0.8264138 +0.9980497 0.8118298 0.8475643 +0.9984643 0.8461589 0.8692552 +0.9987899 0.8750088 0.8898431 +0.9990458 0.8989771 0.9084551 +0.9992472 0.9187008 0.9247302 +0.9994058 0.9348044 0.9386265 +0.9995309 0.9478684 0.9502843 +0.9996296 0.9584115 0.959935 +0.9997074 0.9668845 0.9678434 +0.9997689 0.9736708 0.9742734 +0.9998174 0.9790916 0.9794699 +0.9998557 0.9834122 0.9836494 +0.999886 0.9868501 0.9869987 +0.9999099 0.9895817 0.9896748 +0.9999288 0.9917499 0.9918082 +0.9999437 0.9934694 0.9935058 +0.4144197 0.4183444 0.9890841 +0.4143955 0.4182694 0.9890831 +0.4143657 0.4181752 0.9890818 +0.414329 0.4180571 0.9890801 +0.4142845 0.4179095 0.9890781 +0.4142311 0.4177256 0.9890755 +0.4141683 0.4174976 0.9890723 +0.4140964 0.4172164 0.9890684 +0.4140176 0.4168724 0.9890637 +0.4139373 0.4164562 0.9890579 +0.4138668 0.4159599 0.989051 +0.4138277 0.4153808 0.989043 +0.4138582 0.4147267 0.9890339 +0.4140252 0.4140252 0.9890241 +0.4151253 0.4140252 0.9890241 +0.416517 0.4140252 0.9890241 +0.4182777 0.4140252 0.9890241 +0.4205051 0.4140252 0.9890241 +0.4233232 0.4140252 0.9890241 +0.4268884 0.4140252 0.9890241 +0.4313989 0.4140252 0.9890241 +0.4371052 0.4140252 0.9890241 +0.4443244 0.4140252 0.9890241 +0.4534577 0.4140252 0.9890241 +0.4650125 0.4140252 0.9890241 +0.4796308 0.4140252 0.9890241 +0.4981248 0.4140252 0.9890241 +0.5215222 0.4140252 0.9890241 +0.5511229 0.4140252 0.9890241 +0.5885717 0.4140252 0.9890241 +0.6359492 0.4140252 0.9890241 +0.695888 0.4140252 0.9890241 +0.7717183 0.4140252 0.9890241 +0.8676536 0.4140252 0.9890241 +0.9890241 0.4140252 0.9890241 +0.991511 0.4830292 0.8843429 +0.9934023 0.5501456 0.8263373 +0.994853 0.6136569 0.8012253 +0.9959732 0.672232 0.7980523 +0.9968425 0.7249978 0.8084588 +0.9975199 0.7715376 0.8263527 +0.9980494 0.8118303 0.8475211 +0.9984642 0.8461587 0.8692255 +0.9987897 0.8750084 0.889823 +0.9990457 0.8989767 0.9084417 +0.9992471 0.9187004 0.9247215 +0.9994058 0.9348042 0.9386208 +0.9995309 0.9478683 0.9502806 +0.9996295 0.9584114 0.9599326 +0.9997074 0.9668844 0.9678419 +0.9997689 0.9736708 0.9742725 +0.9998174 0.9790916 0.9794693 +0.9998557 0.9834122 0.9836491 +0.999886 0.98685 0.9869985 +0.9999099 0.9895817 0.9896747 +0.9999288 0.9917499 0.9918081 +0.9999437 0.9934694 0.9935058 +0.4144197 0.4194363 0.9890841 +0.4143955 0.4193615 0.9890831 +0.4143657 0.4192674 0.9890818 +0.414329 0.4191496 0.9890801 +0.4142845 0.4190022 0.9890781 +0.4142311 0.4188187 0.9890755 +0.4141683 0.4185911 0.9890723 +0.4140964 0.4183104 0.9890684 +0.4140176 0.4179671 0.9890637 +0.4139373 0.4175516 0.9890579 +0.4138668 0.4170563 0.989051 +0.4138277 0.4164783 0.989043 +0.4138582 0.4158254 0.9890339 +0.4140252 0.4151253 0.9890241 +0.4144423 0.4144423 0.9890146 +0.4158356 0.4144423 0.9890146 +0.4175984 0.4144423 0.9890146 +0.4198285 0.4144423 0.9890146 +0.4226498 0.4144423 0.9890146 +0.4262192 0.4144423 0.9890146 +0.430735 0.4144423 0.9890146 +0.436448 0.4144423 0.9890146 +0.4436757 0.4144423 0.9890146 +0.4528197 0.4144423 0.9890146 +0.464388 0.4144423 0.9890146 +0.4790235 0.4144423 0.9890146 +0.4975392 0.4144423 0.9890146 +0.5209641 0.4144423 0.9890146 +0.5505995 0.4144423 0.9890146 +0.5880922 0.4144423 0.9890146 +0.6355254 0.4144423 0.9890146 +0.6955345 0.4144423 0.9890146 +0.7714538 0.4144423 0.9890146 +0.8675017 0.4144423 0.9890146 +0.9890146 0.4144423 0.9890146 +0.9915054 0.4833013 0.8842338 +0.9933988 0.5503203 0.8262017 +0.9948509 0.6137675 0.801098 +0.9959719 0.6723012 0.7979469 +0.9968418 0.7250408 0.8083776 +0.9975194 0.7715641 0.8262932 +0.9980491 0.8118466 0.847479 +0.998464 0.8461687 0.8691965 +0.9987896 0.8750145 0.8898035 +0.9990456 0.8989805 0.9084287 +0.9992471 0.9187027 0.924713 +0.9994058 0.9348056 0.9386153 +0.9995309 0.9478691 0.9502771 +0.9996295 0.958412 0.9599303 +0.9997074 0.9668847 0.9678404 +0.9997688 0.973671 0.9742716 +0.9998174 0.9790917 0.9794687 +0.9998557 0.9834123 0.9836487 +0.999886 0.9868501 0.9869982 +0.9999099 0.9895817 0.9896745 +0.9999288 0.9917499 0.991808 +0.9999437 0.9934694 0.9935057 +0.4144197 0.4208177 0.9890841 +0.4143955 0.420743 0.9890831 +0.4143657 0.4206492 0.9890818 +0.414329 0.4205316 0.9890801 +0.4142845 0.4203847 0.9890781 +0.4142311 0.4202016 0.9890755 +0.4141683 0.4199745 0.9890723 +0.4140964 0.4196945 0.9890684 +0.4140176 0.419352 0.9890637 +0.4139373 0.4189375 0.9890579 +0.4138668 0.4184434 0.989051 +0.4138277 0.4178668 0.989043 +0.4138582 0.4172154 0.9890339 +0.4140252 0.416517 0.9890241 +0.4144423 0.4158356 0.9890146 +0.4152991 0.4152991 0.9890072 +0.4170635 0.4152991 0.9890072 +0.4192956 0.4152991 0.9890072 +0.4221196 0.4152991 0.9890072 +0.4256923 0.4152991 0.9890072 +0.4302122 0.4152991 0.9890072 +0.4359305 0.4152991 0.9890072 +0.4431649 0.4152991 0.9890072 +0.4523173 0.4152991 0.9890072 +0.4638963 0.4152991 0.9890072 +0.4785453 0.4152991 0.9890072 +0.4970781 0.4152991 0.9890072 +0.5205246 0.4152991 0.9890072 +0.5501874 0.4152991 0.9890072 +0.5877147 0.4152991 0.9890072 +0.6351916 0.4152991 0.9890072 +0.6952561 0.4152991 0.9890072 +0.7712455 0.4152991 0.9890072 +0.867382 0.4152991 0.9890072 +0.9890072 0.4152991 0.9890072 +0.9915009 0.4838841 0.8841479 +0.9933961 0.5507113 0.826095 +0.9948493 0.6140266 0.8009979 +0.9959709 0.6724711 0.797864 +0.9968411 0.7251511 0.8083138 +0.9975191 0.7716352 0.8262464 +0.9980488 0.8118921 0.8474458 +0.9984638 0.8461977 0.8691736 +0.9987895 0.8750329 0.8897881 +0.9990456 0.8989921 0.9084185 +0.999247 0.9187101 0.9247063 +0.9994057 0.9348102 0.938611 +0.9995309 0.947872 0.9502743 +0.9996295 0.9584138 0.9599286 +0.9997074 0.9668859 0.9678393 +0.9997688 0.9736717 0.9742709 +0.9998174 0.9790921 0.9794682 +0.9998557 0.9834126 0.9836484 +0.999886 0.9868503 0.986998 +0.9999099 0.9895819 0.9896744 +0.9999288 0.99175 0.9918079 +0.9999437 0.9934694 0.9935057 +0.4144197 0.4225654 0.9890841 +0.4143955 0.4224909 0.9890831 +0.4143657 0.4223974 0.9890818 +0.414329 0.4222801 0.9890801 +0.4142845 0.4221336 0.9890781 +0.4142311 0.4219511 0.9890755 +0.4141683 0.4217247 0.9890723 +0.4140964 0.4214456 0.9890684 +0.4140176 0.4211041 0.9890637 +0.4139373 0.4206909 0.9890579 +0.4138668 0.4201982 0.989051 +0.4138277 0.4196234 0.989043 +0.4138582 0.418974 0.9890339 +0.4140252 0.4182777 0.9890241 +0.4144423 0.4175984 0.9890146 +0.4152991 0.4170635 0.9890072 +0.4168922 0.4168922 0.9890048 +0.419125 0.4168922 0.9890048 +0.4219498 0.4168922 0.9890048 +0.4255236 0.4168922 0.9890048 +0.4300448 0.4168922 0.9890048 +0.4357648 0.4168922 0.9890048 +0.4430013 0.4168922 0.9890048 +0.4521565 0.4168922 0.9890048 +0.4637389 0.4168922 0.9890048 +0.4783922 0.4168922 0.9890048 +0.4969305 0.4168922 0.9890048 +0.5203839 0.4168922 0.9890048 +0.5500554 0.4168922 0.9890048 +0.5875938 0.4168922 0.9890048 +0.6350848 0.4168922 0.9890048 +0.695167 0.4168922 0.9890048 +0.7711789 0.4168922 0.9890048 +0.8673437 0.4168922 0.9890048 +0.9890048 0.4168922 0.9890048 +0.9914995 0.4849907 0.8841204 +0.9933953 0.5514695 0.8260608 +0.9948487 0.6145393 0.8009659 +0.9959706 0.6728136 0.7978374 +0.9968409 0.7253775 0.8082934 +0.9975189 0.7717834 0.8262314 +0.9980488 0.8119884 0.8474353 +0.9984638 0.8462598 0.8691663 +0.9987895 0.8750727 0.8897832 +0.9990455 0.8990175 0.9084153 +0.999247 0.9187262 0.9247041 +0.9994057 0.9348204 0.9386096 +0.9995308 0.9478785 0.9502734 +0.9996295 0.9584178 0.959928 +0.9997074 0.9668884 0.9678389 +0.9997688 0.9736733 0.9742706 +0.9998174 0.9790931 0.9794681 +0.9998557 0.9834132 0.9836483 +0.999886 0.9868507 0.986998 +0.9999099 0.9895821 0.9896744 +0.9999288 0.9917502 0.9918079 +0.9999437 0.9934695 0.9935057 +0.4144197 0.4247763 0.9890841 +0.4143955 0.4247022 0.9890831 +0.4143657 0.424609 0.9890818 +0.414329 0.4244922 0.9890801 +0.4142845 0.4243463 0.9890781 +0.4142311 0.4241644 0.9890755 +0.4141683 0.4239389 0.9890723 +0.4140964 0.4236608 0.9890684 +0.4140176 0.4233207 0.9890637 +0.4139373 0.4229091 0.9890579 +0.4138668 0.4224183 0.989051 +0.4138277 0.4218457 0.989043 +0.4138582 0.4211988 0.9890339 +0.4140252 0.4205051 0.9890241 +0.4144423 0.4198285 0.9890146 +0.4152991 0.4192956 0.9890072 +0.4168922 0.419125 0.9890048 +0.419125 0.419125 0.9890048 +0.4219498 0.419125 0.9890048 +0.4255236 0.419125 0.9890048 +0.4300448 0.419125 0.9890048 +0.4357648 0.419125 0.9890048 +0.4430013 0.419125 0.9890048 +0.4521565 0.419125 0.9890048 +0.4637389 0.419125 0.9890048 +0.4783922 0.419125 0.9890048 +0.4969305 0.419125 0.9890048 +0.5203839 0.419125 0.9890048 +0.5500554 0.419125 0.9890048 +0.5875938 0.419125 0.9890048 +0.6350848 0.419125 0.9890048 +0.695167 0.419125 0.9890048 +0.7711789 0.419125 0.9890048 +0.8673437 0.419125 0.9890048 +0.9890048 0.419125 0.9890048 +0.9914995 0.4865484 0.8841204 +0.9933953 0.5525411 0.8260608 +0.9948487 0.6152669 0.8009659 +0.9959706 0.6733015 0.7978374 +0.9968409 0.7257011 0.8082934 +0.9975189 0.7719959 0.8262314 +0.9980488 0.8121268 0.8474353 +0.9984638 0.8463492 0.8691663 +0.9987895 0.8751301 0.8897832 +0.9990455 0.8990542 0.9084153 +0.999247 0.9187495 0.9247041 +0.9994057 0.9348352 0.9386096 +0.9995308 0.9478878 0.9502734 +0.9996295 0.9584237 0.959928 +0.9997074 0.9668922 0.9678389 +0.9997688 0.9736756 0.9742706 +0.9998174 0.9790946 0.9794681 +0.9998557 0.9834141 0.9836483 +0.999886 0.9868512 0.986998 +0.9999099 0.9895825 0.9896744 +0.9999288 0.9917504 0.9918079 +0.9999437 0.9934697 0.9935057 +0.4144197 0.4275735 0.9890841 +0.4143955 0.4274997 0.9890831 +0.4143657 0.427407 0.9890818 +0.414329 0.4272908 0.9890801 +0.4142845 0.4271456 0.9890781 +0.4142311 0.4269646 0.9890755 +0.4141683 0.4267402 0.9890723 +0.4140964 0.4264635 0.9890684 +0.4140176 0.426125 0.9890637 +0.4139373 0.4257154 0.9890579 +0.4138668 0.425227 0.989051 +0.4138277 0.4246572 0.989043 +0.4138582 0.4240134 0.9890339 +0.4140252 0.4233232 0.9890241 +0.4144423 0.4226498 0.9890146 +0.4152991 0.4221196 0.9890072 +0.4168922 0.4219498 0.9890048 +0.419125 0.4219498 0.9890048 +0.4219498 0.4219498 0.9890048 +0.4255236 0.4219498 0.9890048 +0.4300448 0.4219498 0.9890048 +0.4357648 0.4219498 0.9890048 +0.4430013 0.4219498 0.9890048 +0.4521565 0.4219498 0.9890048 +0.4637389 0.4219498 0.9890048 +0.4783922 0.4219498 0.9890048 +0.4969305 0.4219498 0.9890048 +0.5203839 0.4219498 0.9890048 +0.5500554 0.4219498 0.9890048 +0.5875938 0.4219498 0.9890048 +0.6350848 0.4219498 0.9890048 +0.695167 0.4219498 0.9890048 +0.7711789 0.4219498 0.9890048 +0.8673437 0.4219498 0.9890048 +0.9890048 0.4219498 0.9890048 +0.9914995 0.4885191 0.8841204 +0.9933953 0.5538969 0.8260608 +0.9948487 0.6161874 0.8009659 +0.9959706 0.6739188 0.7978374 +0.9968409 0.7261105 0.8082934 +0.9975189 0.7722648 0.8262314 +0.9980488 0.8123018 0.8474353 +0.9984638 0.8464623 0.8691663 +0.9987895 0.8752028 0.8897832 +0.9990455 0.8991006 0.9084153 +0.999247 0.9187791 0.9247041 +0.9994057 0.9348539 0.9386096 +0.9995308 0.9478997 0.9502734 +0.9996295 0.9584312 0.959928 +0.9997074 0.9668969 0.9678389 +0.9997688 0.9736786 0.9742706 +0.9998174 0.9790965 0.9794681 +0.9998557 0.9834153 0.9836483 +0.999886 0.986852 0.986998 +0.9999099 0.9895829 0.9896744 +0.9999288 0.9917507 0.9918079 +0.9999437 0.9934698 0.9935057 +0.4144197 0.4311123 0.9890841 +0.4143955 0.431039 0.9890831 +0.4143657 0.4309468 0.9890818 +0.414329 0.4308314 0.9890801 +0.4142845 0.430687 0.9890781 +0.4142311 0.4305072 0.9890755 +0.4141683 0.4302842 0.9890723 +0.4140964 0.4300092 0.9890684 +0.4140176 0.4296728 0.9890637 +0.4139373 0.4292657 0.9890579 +0.4138668 0.4287804 0.989051 +0.4138277 0.4282141 0.989043 +0.4138582 0.4275744 0.9890339 +0.4140252 0.4268884 0.9890241 +0.4144423 0.4262192 0.9890146 +0.4152991 0.4256923 0.9890072 +0.4168922 0.4255236 0.9890048 +0.419125 0.4255236 0.9890048 +0.4219498 0.4255236 0.9890048 +0.4255236 0.4255236 0.9890048 +0.4300448 0.4255236 0.9890048 +0.4357648 0.4255236 0.9890048 +0.4430013 0.4255236 0.9890048 +0.4521565 0.4255236 0.9890048 +0.4637389 0.4255236 0.9890048 +0.4783922 0.4255236 0.9890048 +0.4969305 0.4255236 0.9890048 +0.5203839 0.4255236 0.9890048 +0.5500554 0.4255236 0.9890048 +0.5875938 0.4255236 0.9890048 +0.6350848 0.4255236 0.9890048 +0.695167 0.4255236 0.9890048 +0.7711789 0.4255236 0.9890048 +0.8673437 0.4255236 0.9890048 +0.9890048 0.4255236 0.9890048 +0.9914995 0.4910123 0.8841204 +0.9933953 0.5556122 0.8260608 +0.9948487 0.6173519 0.8009659 +0.9959706 0.6746998 0.7978374 +0.9968409 0.7266285 0.8082934 +0.9975189 0.7726049 0.8262314 +0.9980488 0.8125232 0.8474353 +0.9984638 0.8466054 0.8691663 +0.9987895 0.8752947 0.8897832 +0.9990455 0.8991593 0.9084153 +0.999247 0.9188164 0.9247041 +0.9994057 0.9348776 0.9386096 +0.9995308 0.9479146 0.9502734 +0.9996295 0.9584406 0.959928 +0.9997074 0.9669028 0.9678389 +0.9997688 0.9736823 0.9742706 +0.9998174 0.9790988 0.9794681 +0.9998557 0.9834167 0.9836483 +0.999886 0.9868529 0.986998 +0.9999099 0.9895835 0.9896744 +0.9999288 0.991751 0.9918079 +0.9999437 0.9934701 0.9935057 +0.4144197 0.4355894 0.9890841 +0.4143955 0.4355166 0.9890831 +0.4143657 0.4354252 0.9890818 +0.414329 0.4353106 0.9890801 +0.4142845 0.4351674 0.9890781 +0.4142311 0.434989 0.9890755 +0.4141683 0.4347678 0.9890723 +0.4140964 0.434495 0.9890684 +0.4140176 0.4341613 0.9890637 +0.4139373 0.4337574 0.9890579 +0.4138668 0.4332759 0.989051 +0.4138277 0.4327141 0.989043 +0.4138582 0.4320794 0.9890339 +0.4140252 0.4313989 0.9890241 +0.4144423 0.430735 0.9890146 +0.4152991 0.4302122 0.9890072 +0.4168922 0.4300448 0.9890048 +0.419125 0.4300448 0.9890048 +0.4219498 0.4300448 0.9890048 +0.4255236 0.4300448 0.9890048 +0.4300448 0.4300448 0.9890048 +0.4357648 0.4300448 0.9890048 +0.4430013 0.4300448 0.9890048 +0.4521565 0.4300448 0.9890048 +0.4637389 0.4300448 0.9890048 +0.4783922 0.4300448 0.9890048 +0.4969305 0.4300448 0.9890048 +0.5203839 0.4300448 0.9890048 +0.5500554 0.4300448 0.9890048 +0.5875938 0.4300448 0.9890048 +0.6350848 0.4300448 0.9890048 +0.695167 0.4300448 0.9890048 +0.7711789 0.4300448 0.9890048 +0.8673437 0.4300448 0.9890048 +0.9890048 0.4300448 0.9890048 +0.9914995 0.4941665 0.8841204 +0.9933953 0.5577822 0.8260608 +0.9948487 0.6188252 0.8009659 +0.9959706 0.6756878 0.7978374 +0.9968409 0.7272837 0.8082934 +0.9975189 0.7730352 0.8262314 +0.9980488 0.8128033 0.8474353 +0.9984638 0.8467864 0.8691663 +0.9987895 0.8754109 0.8897832 +0.9990455 0.8992336 0.9084153 +0.999247 0.9188636 0.9247041 +0.9994057 0.9349075 0.9386096 +0.9995308 0.9479335 0.9502734 +0.9996295 0.9584526 0.959928 +0.9997074 0.9669103 0.9678389 +0.9997688 0.973687 0.9742706 +0.9998174 0.9791018 0.9794681 +0.9998557 0.9834186 0.9836483 +0.999886 0.9868541 0.986998 +0.9999099 0.9895842 0.9896744 +0.9999288 0.9917515 0.9918079 +0.9999437 0.9934704 0.9935057 +0.4144197 0.4412534 0.9890841 +0.4143955 0.4411814 0.9890831 +0.4143657 0.4410909 0.9890818 +0.414329 0.4409775 0.9890801 +0.4142845 0.4408357 0.9890781 +0.4142311 0.4406591 0.9890755 +0.4141683 0.4404401 0.9890723 +0.4140964 0.4401701 0.9890684 +0.4140176 0.4398397 0.9890637 +0.4139373 0.4394399 0.9890579 +0.4138668 0.4389633 0.989051 +0.4138277 0.4384071 0.989043 +0.4138582 0.4377789 0.9890339 +0.4140252 0.4371052 0.9890241 +0.4144423 0.436448 0.9890146 +0.4152991 0.4359305 0.9890072 +0.4168922 0.4357648 0.9890048 +0.419125 0.4357648 0.9890048 +0.4219498 0.4357648 0.9890048 +0.4255236 0.4357648 0.9890048 +0.4300448 0.4357648 0.9890048 +0.4357648 0.4357648 0.9890048 +0.4430013 0.4357648 0.9890048 +0.4521565 0.4357648 0.9890048 +0.4637389 0.4357648 0.9890048 +0.4783922 0.4357648 0.9890048 +0.4969305 0.4357648 0.9890048 +0.5203839 0.4357648 0.9890048 +0.5500554 0.4357648 0.9890048 +0.5875938 0.4357648 0.9890048 +0.6350848 0.4357648 0.9890048 +0.695167 0.4357648 0.9890048 +0.7711789 0.4357648 0.9890048 +0.8673437 0.4357648 0.9890048 +0.9890048 0.4357648 0.9890048 +0.9914995 0.498157 0.8841204 +0.9933953 0.5605276 0.8260608 +0.9948487 0.6206891 0.8009659 +0.9959706 0.6769378 0.7978374 +0.9968409 0.7281127 0.8082934 +0.9975189 0.7735795 0.8262314 +0.9980488 0.8131577 0.8474353 +0.9984638 0.8470154 0.8691663 +0.9987895 0.875558 0.8897832 +0.9990455 0.8993275 0.9084153 +0.999247 0.9189234 0.9247041 +0.9994057 0.9349454 0.9386096 +0.9995308 0.9479575 0.9502734 +0.9996295 0.9584677 0.959928 +0.9997074 0.9669198 0.9678389 +0.9997688 0.973693 0.9742706 +0.9998174 0.9791055 0.9794681 +0.9998557 0.9834209 0.9836483 +0.999886 0.9868555 0.986998 +0.9999099 0.9895851 0.9896744 +0.9999288 0.9917521 0.9918079 +0.9999437 0.9934707 0.9935057 +0.4144197 0.4484192 0.9890841 +0.4143955 0.4483481 0.9890831 +0.4143657 0.4482588 0.9890818 +0.414329 0.4481468 0.9890801 +0.4142845 0.4480069 0.9890781 +0.4142311 0.4478326 0.9890755 +0.4141683 0.4476164 0.9890723 +0.4140964 0.4473498 0.9890684 +0.4140176 0.4470237 0.9890637 +0.4139373 0.4466291 0.9890579 +0.4138668 0.4461586 0.989051 +0.4138277 0.4456096 0.989043 +0.4138582 0.4449894 0.9890339 +0.4140252 0.4443244 0.9890241 +0.4144423 0.4436757 0.9890146 +0.4152991 0.4431649 0.9890072 +0.4168922 0.4430013 0.9890048 +0.419125 0.4430013 0.9890048 +0.4219498 0.4430013 0.9890048 +0.4255236 0.4430013 0.9890048 +0.4300448 0.4430013 0.9890048 +0.4357648 0.4430013 0.9890048 +0.4430013 0.4430013 0.9890048 +0.4521565 0.4430013 0.9890048 +0.4637389 0.4430013 0.9890048 +0.4783922 0.4430013 0.9890048 +0.4969305 0.4430013 0.9890048 +0.5203839 0.4430013 0.9890048 +0.5500554 0.4430013 0.9890048 +0.5875938 0.4430013 0.9890048 +0.6350848 0.4430013 0.9890048 +0.695167 0.4430013 0.9890048 +0.7711789 0.4430013 0.9890048 +0.8673437 0.4430013 0.9890048 +0.9890048 0.4430013 0.9890048 +0.9914995 0.5032055 0.8841204 +0.9933953 0.5640008 0.8260608 +0.9948487 0.6230471 0.8009659 +0.9959706 0.6785192 0.7978374 +0.9968409 0.7291615 0.8082934 +0.9975189 0.7742682 0.8262314 +0.9980488 0.8136061 0.8474353 +0.9984638 0.8473052 0.8691663 +0.9987895 0.8757441 0.8897832 +0.9990455 0.8994464 0.9084153 +0.999247 0.918999 0.9247041 +0.9994057 0.9349933 0.9386096 +0.9995308 0.9479878 0.9502734 +0.9996295 0.9584868 0.959928 +0.9997074 0.9669318 0.9678389 +0.9997688 0.9737006 0.9742706 +0.9998174 0.9791103 0.9794681 +0.9998557 0.9834239 0.9836483 +0.999886 0.9868574 0.986998 +0.9999099 0.9895863 0.9896744 +0.9999288 0.9917528 0.9918079 +0.9999437 0.9934712 0.9935057 +0.4144197 0.4574848 0.9890841 +0.4143955 0.4574149 0.9890831 +0.4143657 0.457327 0.9890818 +0.414329 0.4572169 0.9890801 +0.4142845 0.4570793 0.9890781 +0.4142311 0.4569079 0.9890755 +0.4141683 0.4566952 0.9890723 +0.4140964 0.4564331 0.9890684 +0.4140176 0.4561124 0.9890637 +0.4139373 0.4557243 0.9890579 +0.4138668 0.4552615 0.989051 +0.4138277 0.4547216 0.989043 +0.4138582 0.4541117 0.9890339 +0.4140252 0.4534577 0.9890241 +0.4144423 0.4528197 0.9890146 +0.4152991 0.4523173 0.9890072 +0.4168922 0.4521565 0.9890048 +0.419125 0.4521565 0.9890048 +0.4219498 0.4521565 0.9890048 +0.4255236 0.4521565 0.9890048 +0.4300448 0.4521565 0.9890048 +0.4357648 0.4521565 0.9890048 +0.4430013 0.4521565 0.9890048 +0.4521565 0.4521565 0.9890048 +0.4637389 0.4521565 0.9890048 +0.4783922 0.4521565 0.9890048 +0.4969305 0.4521565 0.9890048 +0.5203839 0.4521565 0.9890048 +0.5500554 0.4521565 0.9890048 +0.5875938 0.4521565 0.9890048 +0.6350848 0.4521565 0.9890048 +0.695167 0.4521565 0.9890048 +0.7711789 0.4521565 0.9890048 +0.8673437 0.4521565 0.9890048 +0.9890048 0.4521565 0.9890048 +0.9914995 0.5095925 0.8841204 +0.9933953 0.5683949 0.8260608 +0.9948487 0.6260304 0.8009659 +0.9959706 0.6805199 0.7978374 +0.9968409 0.7304884 0.8082934 +0.9975189 0.7751395 0.8262314 +0.9980488 0.8141733 0.8474353 +0.9984638 0.8476717 0.8691663 +0.9987895 0.8759795 0.8897832 +0.9990455 0.8995968 0.9084153 +0.999247 0.9190947 0.9247041 +0.9994057 0.935054 0.9386096 +0.9995308 0.9480261 0.9502734 +0.9996295 0.9585109 0.959928 +0.9997074 0.966947 0.9678389 +0.9997688 0.9737101 0.9742706 +0.9998174 0.9791163 0.9794681 +0.9998557 0.9834277 0.9836483 +0.999886 0.9868597 0.986998 +0.9999099 0.9895878 0.9896744 +0.9999288 0.9917537 0.9918079 +0.9999437 0.9934718 0.9935057 +0.4144197 0.468954 0.9890841 +0.4143955 0.4688855 0.9890831 +0.4143657 0.4687996 0.9890818 +0.414329 0.4686918 0.9890801 +0.4142845 0.4685571 0.9890781 +0.4142311 0.4683893 0.9890755 +0.4141683 0.4681812 0.9890723 +0.4140964 0.4679246 0.9890684 +0.4140176 0.4676107 0.9890637 +0.4139373 0.4672309 0.9890579 +0.4138668 0.466778 0.989051 +0.4138277 0.4662495 0.989043 +0.4138582 0.4656526 0.9890339 +0.4140252 0.4650125 0.9890241 +0.4144423 0.464388 0.9890146 +0.4152991 0.4638963 0.9890072 +0.4168922 0.4637389 0.9890048 +0.419125 0.4637389 0.9890048 +0.4219498 0.4637389 0.9890048 +0.4255236 0.4637389 0.9890048 +0.4300448 0.4637389 0.9890048 +0.4357648 0.4637389 0.9890048 +0.4430013 0.4637389 0.9890048 +0.4521565 0.4637389 0.9890048 +0.4637389 0.4637389 0.9890048 +0.4783922 0.4637389 0.9890048 +0.4969305 0.4637389 0.9890048 +0.5203839 0.4637389 0.9890048 +0.5500554 0.4637389 0.9890048 +0.5875938 0.4637389 0.9890048 +0.6350848 0.4637389 0.9890048 +0.695167 0.4637389 0.9890048 +0.7711789 0.4637389 0.9890048 +0.8673437 0.4637389 0.9890048 +0.9890048 0.4637389 0.9890048 +0.9914995 0.5176729 0.8841204 +0.9933953 0.573954 0.8260608 +0.9948487 0.6298046 0.8009659 +0.9959706 0.683051 0.7978374 +0.9968409 0.732167 0.8082934 +0.9975189 0.7762418 0.8262314 +0.9980488 0.8148909 0.8474353 +0.9984638 0.8481355 0.8691663 +0.9987895 0.8762773 0.8897832 +0.9990455 0.899787 0.9084153 +0.999247 0.9192157 0.9247041 +0.9994057 0.9351307 0.9386096 +0.9995308 0.9480746 0.9502734 +0.9996295 0.9585415 0.959928 +0.9997074 0.9669663 0.9678389 +0.9997688 0.9737222 0.9742706 +0.9998174 0.9791238 0.9794681 +0.9998557 0.9834324 0.9836483 +0.999886 0.9868627 0.986998 +0.9999099 0.9895897 0.9896744 +0.9999288 0.9917549 0.9918079 +0.9999437 0.9934725 0.9935057 +0.4144197 0.483464 0.9890841 +0.4143955 0.4833974 0.9890831 +0.4143657 0.4833138 0.9890818 +0.414329 0.483209 0.9890801 +0.4142845 0.483078 0.9890781 +0.4142311 0.4829148 0.9890755 +0.4141683 0.4827124 0.9890723 +0.4140964 0.4824629 0.9890684 +0.4140176 0.4821576 0.9890637 +0.4139373 0.4817882 0.9890579 +0.4138668 0.4813478 0.989051 +0.4138277 0.4808339 0.989043 +0.4138582 0.4802533 0.9890339 +0.4140252 0.4796308 0.9890241 +0.4144423 0.4790235 0.9890146 +0.4152991 0.4785453 0.9890072 +0.4168922 0.4783922 0.9890048 +0.419125 0.4783922 0.9890048 +0.4219498 0.4783922 0.9890048 +0.4255236 0.4783922 0.9890048 +0.4300448 0.4783922 0.9890048 +0.4357648 0.4783922 0.9890048 +0.4430013 0.4783922 0.9890048 +0.4521565 0.4783922 0.9890048 +0.4637389 0.4783922 0.9890048 +0.4783922 0.4783922 0.9890048 +0.4969305 0.4783922 0.9890048 +0.5203839 0.4783922 0.9890048 +0.5500554 0.4783922 0.9890048 +0.5875938 0.4783922 0.9890048 +0.6350848 0.4783922 0.9890048 +0.695167 0.4783922 0.9890048 +0.7711789 0.4783922 0.9890048 +0.8673437 0.4783922 0.9890048 +0.9890048 0.4783922 0.9890048 +0.9914995 0.5278957 0.8841204 +0.9933953 0.580987 0.8260608 +0.9948487 0.6345795 0.8009659 +0.9959706 0.6862532 0.7978374 +0.9968409 0.7342907 0.8082934 +0.9975189 0.7776364 0.8262314 +0.9980488 0.8157988 0.8474353 +0.9984638 0.8487222 0.8691663 +0.9987895 0.8766541 0.8897832 +0.9990455 0.9000277 0.9084153 +0.999247 0.9193688 0.9247041 +0.9994057 0.9352277 0.9386096 +0.9995308 0.9481359 0.9502734 +0.9996295 0.9585802 0.959928 +0.9997074 0.9669906 0.9678389 +0.9997688 0.9737375 0.9742706 +0.9998174 0.9791334 0.9794681 +0.9998557 0.9834385 0.9836483 +0.999886 0.9868665 0.986998 +0.9999099 0.989592 0.9896744 +0.9999288 0.9917564 0.9918079 +0.9999437 0.9934734 0.9935057 +0.4144197 0.5018211 0.9890841 +0.4143955 0.5017569 0.9890831 +0.4143657 0.5016763 0.9890818 +0.414329 0.5015752 0.9890801 +0.4142845 0.5014489 0.9890781 +0.4142311 0.5012915 0.9890755 +0.4141683 0.5010964 0.9890723 +0.4140964 0.5008557 0.9890684 +0.4140176 0.5005614 0.9890637 +0.4139373 0.5002052 0.9890579 +0.4138668 0.4997805 0.989051 +0.4138277 0.4992849 0.989043 +0.4138582 0.4987251 0.9890339 +0.4140252 0.4981248 0.9890241 +0.4144423 0.4975392 0.9890146 +0.4152991 0.4970781 0.9890072 +0.4168922 0.4969305 0.9890048 +0.419125 0.4969305 0.9890048 +0.4219498 0.4969305 0.9890048 +0.4255236 0.4969305 0.9890048 +0.4300448 0.4969305 0.9890048 +0.4357648 0.4969305 0.9890048 +0.4430013 0.4969305 0.9890048 +0.4521565 0.4969305 0.9890048 +0.4637389 0.4969305 0.9890048 +0.4783922 0.4969305 0.9890048 +0.4969305 0.4969305 0.9890048 +0.5203839 0.4969305 0.9890048 +0.5500554 0.4969305 0.9890048 +0.5875938 0.4969305 0.9890048 +0.6350848 0.4969305 0.9890048 +0.695167 0.4969305 0.9890048 +0.7711789 0.4969305 0.9890048 +0.8673437 0.4969305 0.9890048 +0.9890048 0.4969305 0.9890048 +0.9914995 0.5408288 0.8841204 +0.9933953 0.5898847 0.8260608 +0.9948487 0.6406203 0.8009659 +0.9959706 0.6903044 0.7978374 +0.9968409 0.7369774 0.8082934 +0.9975189 0.7794007 0.8262314 +0.9980488 0.8169474 0.8474353 +0.9984638 0.8494644 0.8691663 +0.9987895 0.8771307 0.8897832 +0.9990455 0.9003323 0.9084153 +0.999247 0.9195625 0.9247041 +0.9994057 0.9353505 0.9386096 +0.9995308 0.9482135 0.9502734 +0.9996295 0.9586291 0.959928 +0.9997074 0.9670214 0.9678389 +0.9997688 0.9737569 0.9742706 +0.9998174 0.9791456 0.9794681 +0.9998557 0.9834461 0.9836483 +0.999886 0.9868713 0.986998 +0.9999099 0.989595 0.9896744 +0.9999288 0.9917582 0.9918079 +0.9999437 0.9934746 0.9935057 +0.4144197 0.5250451 0.9890841 +0.4143955 0.5249839 0.9890831 +0.4143657 0.5249071 0.9890818 +0.414329 0.5248108 0.9890801 +0.4142845 0.5246904 0.9890781 +0.4142311 0.5245404 0.9890755 +0.4141683 0.5243544 0.9890723 +0.4140964 0.5241251 0.9890684 +0.4140176 0.5238445 0.9890637 +0.4139373 0.523505 0.9890579 +0.4138668 0.5231002 0.989051 +0.4138277 0.5226279 0.989043 +0.4138582 0.5220943 0.9890339 +0.4140252 0.5215222 0.9890241 +0.4144423 0.5209641 0.9890146 +0.4152991 0.5205246 0.9890072 +0.4168922 0.5203839 0.9890048 +0.419125 0.5203839 0.9890048 +0.4219498 0.5203839 0.9890048 +0.4255236 0.5203839 0.9890048 +0.4300448 0.5203839 0.9890048 +0.4357648 0.5203839 0.9890048 +0.4430013 0.5203839 0.9890048 +0.4521565 0.5203839 0.9890048 +0.4637389 0.5203839 0.9890048 +0.4783922 0.5203839 0.9890048 +0.4969305 0.5203839 0.9890048 +0.5203839 0.5203839 0.9890048 +0.5500554 0.5203839 0.9890048 +0.5875938 0.5203839 0.9890048 +0.6350848 0.5203839 0.9890048 +0.695167 0.5203839 0.9890048 +0.7711789 0.5203839 0.9890048 +0.8673437 0.5203839 0.9890048 +0.9890048 0.5203839 0.9890048 +0.9914995 0.5571908 0.8841204 +0.9933953 0.6011414 0.8260608 +0.9948487 0.6482627 0.8009659 +0.9959706 0.6954296 0.7978374 +0.9968409 0.7403765 0.8082934 +0.9975189 0.7816327 0.8262314 +0.9980488 0.8184005 0.8474353 +0.9984638 0.8504035 0.8691663 +0.9987895 0.8777338 0.8897832 +0.9990455 0.9007175 0.9084153 +0.999247 0.9198076 0.9247041 +0.9994057 0.9355059 0.9386096 +0.9995308 0.9483117 0.9502734 +0.9996295 0.958691 0.959928 +0.9997074 0.9670604 0.9678389 +0.9997688 0.9737814 0.9742706 +0.9998174 0.979161 0.9794681 +0.9998557 0.9834557 0.9836483 +0.999886 0.9868773 0.986998 +0.9999099 0.9895988 0.9896744 +0.9999288 0.9917606 0.9918079 +0.9999437 0.9934761 0.9935057 +0.4144197 0.5544266 0.9890841 +0.4143955 0.5543692 0.9890831 +0.4143657 0.5542971 0.9890818 +0.414329 0.5542068 0.9890801 +0.4142845 0.5540939 0.9890781 +0.4142311 0.5539533 0.9890755 +0.4141683 0.5537789 0.9890723 +0.4140964 0.5535638 0.9890684 +0.4140176 0.5533007 0.9890637 +0.4139373 0.5529823 0.9890579 +0.4138668 0.5526027 0.989051 +0.4138277 0.5521598 0.989043 +0.4138582 0.5516594 0.9890339 +0.4140252 0.5511229 0.9890241 +0.4144423 0.5505995 0.9890146 +0.4152991 0.5501874 0.9890072 +0.4168922 0.5500554 0.9890048 +0.419125 0.5500554 0.9890048 +0.4219498 0.5500554 0.9890048 +0.4255236 0.5500554 0.9890048 +0.4300448 0.5500554 0.9890048 +0.4357648 0.5500554 0.9890048 +0.4430013 0.5500554 0.9890048 +0.4521565 0.5500554 0.9890048 +0.4637389 0.5500554 0.9890048 +0.4783922 0.5500554 0.9890048 +0.4969305 0.5500554 0.9890048 +0.5203839 0.5500554 0.9890048 +0.5500554 0.5500554 0.9890048 +0.5875938 0.5500554 0.9890048 +0.6350848 0.5500554 0.9890048 +0.695167 0.5500554 0.9890048 +0.7711789 0.5500554 0.9890048 +0.8673437 0.5500554 0.9890048 +0.9890048 0.5500554 0.9890048 +0.9914995 0.577891 0.8841204 +0.9933953 0.6153825 0.8260608 +0.9948487 0.6579314 0.8009659 +0.9959706 0.7019138 0.7978374 +0.9968409 0.7446768 0.8082934 +0.9975189 0.7844566 0.8262314 +0.9980488 0.8202389 0.8474353 +0.9984638 0.8515915 0.8691663 +0.9987895 0.8784967 0.8897832 +0.9990455 0.9012049 0.9084153 +0.999247 0.9201176 0.9247041 +0.9994057 0.9357024 0.9386096 +0.9995308 0.9484359 0.9502734 +0.9996295 0.9587693 0.959928 +0.9997074 0.9671097 0.9678389 +0.9997688 0.9738123 0.9742706 +0.9998174 0.9791804 0.9794681 +0.9998557 0.9834679 0.9836483 +0.999886 0.986885 0.986998 +0.9999099 0.9896036 0.9896744 +0.9999288 0.9917636 0.9918079 +0.9999437 0.9934779 0.9935057 +0.4144197 0.591598 0.9890841 +0.4143955 0.5915454 0.9890831 +0.4143657 0.5914794 0.9890818 +0.414329 0.5913967 0.9890801 +0.4142845 0.5912932 0.9890781 +0.4142311 0.5911644 0.9890755 +0.4141683 0.5910046 0.9890723 +0.4140964 0.5908076 0.9890684 +0.4140176 0.5905666 0.9890637 +0.4139373 0.5902749 0.9890579 +0.4138668 0.5899272 0.989051 +0.4138277 0.5895215 0.989043 +0.4138582 0.5890631 0.9890339 +0.4140252 0.5885717 0.9890241 +0.4144423 0.5880922 0.9890146 +0.4152991 0.5877147 0.9890072 +0.4168922 0.5875938 0.9890048 +0.419125 0.5875938 0.9890048 +0.4219498 0.5875938 0.9890048 +0.4255236 0.5875938 0.9890048 +0.4300448 0.5875938 0.9890048 +0.4357648 0.5875938 0.9890048 +0.4430013 0.5875938 0.9890048 +0.4521565 0.5875938 0.9890048 +0.4637389 0.5875938 0.9890048 +0.4783922 0.5875938 0.9890048 +0.4969305 0.5875938 0.9890048 +0.5203839 0.5875938 0.9890048 +0.5500554 0.5875938 0.9890048 +0.5875938 0.5875938 0.9890048 +0.6350848 0.5875938 0.9890048 +0.695167 0.5875938 0.9890048 +0.7711789 0.5875938 0.9890048 +0.8673437 0.5875938 0.9890048 +0.9890048 0.5875938 0.9890048 +0.9914995 0.6040793 0.8841204 +0.9933953 0.6333995 0.8260608 +0.9948487 0.6701635 0.8009659 +0.9959706 0.710117 0.7978374 +0.9968409 0.7501172 0.8082934 +0.9975189 0.7880291 0.8262314 +0.9980488 0.8225647 0.8474353 +0.9984638 0.8530945 0.8691663 +0.9987895 0.8794619 0.8897832 +0.9990455 0.9018215 0.9084153 +0.999247 0.9205098 0.9247041 +0.9994057 0.935951 0.9386096 +0.9995308 0.9485931 0.9502734 +0.9996295 0.9588684 0.959928 +0.9997074 0.967172 0.9678389 +0.9997688 0.9738515 0.9742706 +0.9998174 0.979205 0.9794681 +0.9998557 0.9834833 0.9836483 +0.999886 0.9868946 0.986998 +0.9999099 0.9896096 0.9896744 +0.9999288 0.9917674 0.9918079 +0.9999437 0.9934803 0.9935057 +0.4144197 0.6386246 0.9890841 +0.4143955 0.6385781 0.9890831 +0.4143657 0.6385197 0.9890818 +0.414329 0.6384466 0.9890801 +0.4142845 0.6383552 0.9890781 +0.4142311 0.6382413 0.9890755 +0.4141683 0.6381 0.9890723 +0.4140964 0.6379259 0.9890684 +0.4140176 0.6377128 0.9890637 +0.4139373 0.637455 0.9890579 +0.4138668 0.6371476 0.989051 +0.4138277 0.6367889 0.989043 +0.4138582 0.6363837 0.9890339 +0.4140252 0.6359492 0.9890241 +0.4144423 0.6355254 0.9890146 +0.4152991 0.6351916 0.9890072 +0.4168922 0.6350848 0.9890048 +0.419125 0.6350848 0.9890048 +0.4219498 0.6350848 0.9890048 +0.4255236 0.6350848 0.9890048 +0.4300448 0.6350848 0.9890048 +0.4357648 0.6350848 0.9890048 +0.4430013 0.6350848 0.9890048 +0.4521565 0.6350848 0.9890048 +0.4637389 0.6350848 0.9890048 +0.4783922 0.6350848 0.9890048 +0.4969305 0.6350848 0.9890048 +0.5203839 0.6350848 0.9890048 +0.5500554 0.6350848 0.9890048 +0.5875938 0.6350848 0.9890048 +0.6350848 0.6350848 0.9890048 +0.695167 0.6350848 0.9890048 +0.7711789 0.6350848 0.9890048 +0.8673437 0.6350848 0.9890048 +0.9890048 0.6350848 0.9890048 +0.9914995 0.637211 0.8841204 +0.9933953 0.6561933 0.8260608 +0.9948487 0.6856388 0.8009659 +0.9959706 0.7204952 0.7978374 +0.9968409 0.757 0.8082934 +0.9975189 0.7925488 0.8262314 +0.9980488 0.8255071 0.8474353 +0.9984638 0.8549959 0.8691663 +0.9987895 0.880683 0.8897832 +0.9990455 0.9026016 0.9084153 +0.999247 0.9210061 0.9247041 +0.9994057 0.9362655 0.9386096 +0.9995308 0.9487918 0.9502734 +0.9996295 0.9589938 0.959928 +0.9997074 0.9672509 0.9678389 +0.9997688 0.9739011 0.9742706 +0.9998174 0.9792361 0.9794681 +0.9998557 0.9835029 0.9836483 +0.999886 0.9869069 0.986998 +0.9999099 0.9896173 0.9896744 +0.9999288 0.9917722 0.9918079 +0.9999437 0.9934833 0.9935057 +0.4144197 0.6981193 0.9890841 +0.4143955 0.6980806 0.9890831 +0.4143657 0.6980319 0.9890818 +0.414329 0.6979709 0.9890801 +0.4142845 0.6978947 0.9890781 +0.4142311 0.6977997 0.9890755 +0.4141683 0.6976819 0.9890723 +0.4140964 0.6975366 0.9890684 +0.4140176 0.6973589 0.9890637 +0.4139373 0.6971439 0.9890579 +0.4138668 0.6968875 0.989051 +0.4138277 0.6965883 0.989043 +0.4138582 0.6962504 0.9890339 +0.4140252 0.695888 0.9890241 +0.4144423 0.6955345 0.9890146 +0.4152991 0.6952561 0.9890072 +0.4168922 0.695167 0.9890048 +0.419125 0.695167 0.9890048 +0.4219498 0.695167 0.9890048 +0.4255236 0.695167 0.9890048 +0.4300448 0.695167 0.9890048 +0.4357648 0.695167 0.9890048 +0.4430013 0.695167 0.9890048 +0.4521565 0.695167 0.9890048 +0.4637389 0.695167 0.9890048 +0.4783922 0.695167 0.9890048 +0.4969305 0.695167 0.9890048 +0.5203839 0.695167 0.9890048 +0.5500554 0.695167 0.9890048 +0.5875938 0.695167 0.9890048 +0.6350848 0.695167 0.9890048 +0.695167 0.695167 0.9890048 +0.7711789 0.695167 0.9890048 +0.8673437 0.695167 0.9890048 +0.9890048 0.695167 0.9890048 +0.9914995 0.6791269 0.8841204 +0.9933953 0.6850303 0.8260608 +0.9948487 0.7052169 0.8009659 +0.9959706 0.733625 0.7978374 +0.9968409 0.7657077 0.8082934 +0.9975189 0.7982669 0.8262314 +0.9980488 0.8292297 0.8474353 +0.9984638 0.8574015 0.8691663 +0.9987895 0.8822279 0.8897832 +0.9990455 0.9035886 0.9084153 +0.999247 0.9216339 0.9247041 +0.9994057 0.9366635 0.9386096 +0.9995308 0.9490434 0.9502734 +0.9996295 0.9591524 0.959928 +0.9997074 0.9673508 0.9678389 +0.9997688 0.9739638 0.9742706 +0.9998174 0.9792755 0.9794681 +0.9998557 0.9835276 0.9836483 +0.999886 0.9869223 0.986998 +0.9999099 0.989627 0.9896744 +0.9999288 0.9917782 0.9918079 +0.9999437 0.9934871 0.9935057 +0.4144197 0.773388 0.9890841 +0.4143955 0.773359 0.9890831 +0.4143657 0.7733226 0.9890818 +0.414329 0.7732769 0.9890801 +0.4142845 0.7732199 0.9890781 +0.4142311 0.7731488 0.9890755 +0.4141683 0.7730606 0.9890723 +0.4140964 0.7729519 0.9890684 +0.4140176 0.772819 0.9890637 +0.4139373 0.772658 0.9890579 +0.4138668 0.7724662 0.989051 +0.4138277 0.7722424 0.989043 +0.4138582 0.7719895 0.9890339 +0.4140252 0.7717183 0.9890241 +0.4144423 0.7714538 0.9890146 +0.4152991 0.7712455 0.9890072 +0.4168922 0.7711789 0.9890048 +0.419125 0.7711789 0.9890048 +0.4219498 0.7711789 0.9890048 +0.4255236 0.7711789 0.9890048 +0.4300448 0.7711789 0.9890048 +0.4357648 0.7711789 0.9890048 +0.4430013 0.7711789 0.9890048 +0.4521565 0.7711789 0.9890048 +0.4637389 0.7711789 0.9890048 +0.4783922 0.7711789 0.9890048 +0.4969305 0.7711789 0.9890048 +0.5203839 0.7711789 0.9890048 +0.5500554 0.7711789 0.9890048 +0.5875938 0.7711789 0.9890048 +0.6350848 0.7711789 0.9890048 +0.695167 0.7711789 0.9890048 +0.7711789 0.7711789 0.9890048 +0.8673437 0.7711789 0.9890048 +0.9890048 0.7711789 0.9890048 +0.9914995 0.7321559 0.8841204 +0.9933953 0.721513 0.8260608 +0.9948487 0.7299859 0.8009659 +0.9959706 0.7502359 0.7978374 +0.9968409 0.776724 0.8082934 +0.9975189 0.8055009 0.8262314 +0.9980488 0.8339392 0.8474353 +0.9984638 0.8604449 0.8691663 +0.9987895 0.8841823 0.8897832 +0.9990455 0.9048372 0.9084153 +0.999247 0.9224281 0.9247041 +0.9994057 0.9371669 0.9386096 +0.9995308 0.9493615 0.9502734 +0.9996295 0.959353 0.959928 +0.9997074 0.967477 0.9678389 +0.9997688 0.9740432 0.9742706 +0.9998174 0.9793253 0.9794681 +0.9998557 0.9835588 0.9836483 +0.999886 0.9869419 0.986998 +0.9999099 0.9896392 0.9896744 +0.9999288 0.9917859 0.9918079 +0.9999437 0.9934919 0.9935057 +0.4144197 0.8686126 0.9890841 +0.4143955 0.8685959 0.9890831 +0.4143657 0.868575 0.9890818 +0.414329 0.8685488 0.9890801 +0.4142845 0.868516 0.9890781 +0.4142311 0.8684752 0.9890755 +0.4141683 0.8684246 0.9890723 +0.4140964 0.8683621 0.9890684 +0.4140176 0.8682858 0.9890637 +0.4139373 0.8681933 0.9890579 +0.4138668 0.8680831 0.989051 +0.4138277 0.8679546 0.989043 +0.4138582 0.8678093 0.9890339 +0.4140252 0.8676536 0.9890241 +0.4144423 0.8675017 0.9890146 +0.4152991 0.867382 0.9890072 +0.4168922 0.8673437 0.9890048 +0.419125 0.8673437 0.9890048 +0.4219498 0.8673437 0.9890048 +0.4255236 0.8673437 0.9890048 +0.4300448 0.8673437 0.9890048 +0.4357648 0.8673437 0.9890048 +0.4430013 0.8673437 0.9890048 +0.4521565 0.8673437 0.9890048 +0.4637389 0.8673437 0.9890048 +0.4783922 0.8673437 0.9890048 +0.4969305 0.8673437 0.9890048 +0.5203839 0.8673437 0.9890048 +0.5500554 0.8673437 0.9890048 +0.5875938 0.8673437 0.9890048 +0.6350848 0.8673437 0.9890048 +0.695167 0.8673437 0.9890048 +0.7711789 0.8673437 0.9890048 +0.8673437 0.8673437 0.9890048 +0.9890048 0.8673437 0.9890048 +0.9914995 0.7992446 0.8841204 +0.9933953 0.7676683 0.8260608 +0.9948487 0.7613218 0.8009659 +0.9959706 0.7712508 0.7978374 +0.9968409 0.7906611 0.8082934 +0.9975189 0.8146529 0.8262314 +0.9980488 0.8398974 0.8474353 +0.9984638 0.8642952 0.8691663 +0.9987895 0.886655 0.8897832 +0.9990455 0.9064168 0.9084153 +0.999247 0.9234329 0.9247041 +0.9994057 0.9378038 0.9386096 +0.9995308 0.9497641 0.9502734 +0.9996295 0.9596068 0.959928 +0.9997074 0.9676368 0.9678389 +0.9997688 0.9741436 0.9742706 +0.9998174 0.9793883 0.9794681 +0.9998557 0.9835983 0.9836483 +0.999886 0.9869667 0.986998 +0.9999099 0.9896547 0.9896744 +0.9999288 0.9917956 0.9918079 +0.9999437 0.993498 0.9935057 +0.4144197 0.9890841 0.9890841 +0.4143955 0.9890831 0.9890831 +0.4143657 0.9890818 0.9890818 +0.414329 0.9890801 0.9890801 +0.4142845 0.9890781 0.9890781 +0.4142311 0.9890755 0.9890755 +0.4141683 0.9890723 0.9890723 +0.4140964 0.9890684 0.9890684 +0.4140176 0.9890637 0.9890637 +0.4139373 0.9890579 0.9890579 +0.4138668 0.989051 0.989051 +0.4138277 0.989043 0.989043 +0.4138582 0.9890339 0.9890339 +0.4140252 0.9890241 0.9890241 +0.4144423 0.9890146 0.9890146 +0.4152991 0.9890072 0.9890072 +0.4168922 0.9890048 0.9890048 +0.419125 0.9890048 0.9890048 +0.4219498 0.9890048 0.9890048 +0.4255236 0.9890048 0.9890048 +0.4300448 0.9890048 0.9890048 +0.4357648 0.9890048 0.9890048 +0.4430013 0.9890048 0.9890048 +0.4521565 0.9890048 0.9890048 +0.4637389 0.9890048 0.9890048 +0.4783922 0.9890048 0.9890048 +0.4969305 0.9890048 0.9890048 +0.5203839 0.9890048 0.9890048 +0.5500554 0.9890048 0.9890048 +0.5875938 0.9890048 0.9890048 +0.6350848 0.9890048 0.9890048 +0.695167 0.9890048 0.9890048 +0.7711789 0.9890048 0.9890048 +0.8673437 0.9890048 0.9890048 +0.9890048 0.9890048 0.9890048 +0.9914995 0.8841204 0.8841204 +0.9933953 0.8260608 0.8260608 +0.9948487 0.8009659 0.8009659 +0.9959706 0.7978374 0.7978374 +0.9968409 0.8082934 0.8082934 +0.9975189 0.8262314 0.8262314 +0.9980488 0.8474353 0.8474353 +0.9984638 0.8691663 0.8691663 +0.9987895 0.8897832 0.8897832 +0.9990455 0.9084153 0.9084153 +0.999247 0.9247041 0.9247041 +0.9994057 0.9386096 0.9386096 +0.9995308 0.9502734 0.9502734 +0.9996295 0.959928 0.959928 +0.9997074 0.9678389 0.9678389 +0.9997688 0.9742706 0.9742706 +0.9998174 0.9794681 0.9794681 +0.9998557 0.9836483 0.9836483 +0.999886 0.986998 0.986998 +0.9999099 0.9896744 0.9896744 +0.9999288 0.9918079 0.9918079 +0.9999437 0.9935057 0.9935057 +0.4834235 0.9915469 0.8850325 +0.4834045 0.9915463 0.8850205 +0.4833811 0.9915455 0.8850054 +0.4833522 0.9915446 0.8849865 +0.4833171 0.9915433 0.884963 +0.4832747 0.9915418 0.8849336 +0.4832246 0.9915399 0.8848971 +0.4831666 0.9915376 0.8848522 +0.4831021 0.9915347 0.8847973 +0.4830346 0.9915312 0.8847308 +0.4829718 0.9915271 0.8846516 +0.4829286 0.9915223 0.8845592 +0.4829319 0.9915169 0.8844548 +0.4830292 0.991511 0.8843429 +0.4833013 0.9915054 0.8842338 +0.4838841 0.9915009 0.8841479 +0.4849907 0.9914995 0.8841204 +0.4865484 0.9914995 0.8841204 +0.4885191 0.9914995 0.8841204 +0.4910123 0.9914995 0.8841204 +0.4941665 0.9914995 0.8841204 +0.498157 0.9914995 0.8841204 +0.5032055 0.9914995 0.8841204 +0.5095925 0.9914995 0.8841204 +0.5176729 0.9914995 0.8841204 +0.5278957 0.9914995 0.8841204 +0.5408288 0.9914995 0.8841204 +0.5571908 0.9914995 0.8841204 +0.577891 0.9914995 0.8841204 +0.6040793 0.9914995 0.8841204 +0.637211 0.9914995 0.8841204 +0.6791269 0.9914995 0.8841204 +0.7321559 0.9914995 0.8841204 +0.7992446 0.9914995 0.8841204 +0.8841204 0.9914995 0.8841204 +0.9914995 0.9914995 0.8841204 +0.9933953 0.8999349 0.8260608 +0.9948487 0.8511207 0.8009659 +0.9959706 0.8314729 0.7978374 +0.9968409 0.8306004 0.8082934 +0.9975189 0.8408797 0.8262314 +0.9980488 0.8569716 0.8474353 +0.9984638 0.875329 0.8691663 +0.9987895 0.8937407 0.8897832 +0.9990455 0.9109436 0.9084153 +0.999247 0.9263124 0.9247041 +0.9994057 0.939629 0.9386096 +0.9995308 0.9509177 0.9502734 +0.9996295 0.9603343 0.959928 +0.9997074 0.9680946 0.9678389 +0.9997688 0.9744313 0.9742706 +0.9998174 0.9795689 0.9794681 +0.9998557 0.9837116 0.9836483 +0.999886 0.9870376 0.986998 +0.9999099 0.9896992 0.9896744 +0.9999288 0.9918234 0.9918079 +0.9999437 0.9935154 0.9935057 +0.5504963 0.993424 0.8271953 +0.5504818 0.9934236 0.8271803 +0.550464 0.9934231 0.8271616 +0.5504419 0.9934225 0.8271381 +0.550415 0.9934218 0.8271087 +0.5503825 0.9934209 0.8270722 +0.5503438 0.9934197 0.8270268 +0.5502987 0.9934183 0.8269709 +0.550248 0.9934166 0.8269025 +0.5501939 0.9934145 0.8268198 +0.5501416 0.993412 0.8267212 +0.5501012 0.9934091 0.8266062 +0.5500915 0.9934058 0.8264764 +0.5501456 0.9934023 0.8263373 +0.5503203 0.9933988 0.8262017 +0.5507113 0.9933961 0.826095 +0.5514695 0.9933953 0.8260608 +0.5525411 0.9933953 0.8260608 +0.5538969 0.9933953 0.8260608 +0.5556122 0.9933953 0.8260608 +0.5577822 0.9933953 0.8260608 +0.5605276 0.9933953 0.8260608 +0.5640008 0.9933953 0.8260608 +0.5683949 0.9933953 0.8260608 +0.573954 0.9933953 0.8260608 +0.580987 0.9933953 0.8260608 +0.5898847 0.9933953 0.8260608 +0.6011414 0.9933953 0.8260608 +0.6153825 0.9933953 0.8260608 +0.6333995 0.9933953 0.8260608 +0.6561933 0.9933953 0.8260608 +0.6850303 0.9933953 0.8260608 +0.721513 0.9933953 0.8260608 +0.7676683 0.9933953 0.8260608 +0.8260608 0.9933953 0.8260608 +0.8999349 0.9933953 0.8260608 +0.9933953 0.9933953 0.8260608 +0.9948487 0.9145732 0.8009659 +0.9959706 0.8740262 0.7978374 +0.9968409 0.8588218 0.8082934 +0.9975189 0.8594117 0.8262314 +0.9980488 0.8690364 0.8474353 +0.9984638 0.8831255 0.8691663 +0.9987895 0.8987476 0.8897832 +0.9990455 0.9141422 0.9084153 +0.999247 0.928347 0.9247041 +0.9994057 0.9409186 0.9386096 +0.9995308 0.9517328 0.9502734 +0.9996295 0.9608482 0.959928 +0.9997074 0.9684181 0.9678389 +0.9997688 0.9746346 0.9742706 +0.9998174 0.9796966 0.9794681 +0.9998557 0.9837916 0.9836483 +0.999886 0.9870878 0.986998 +0.9999099 0.9897306 0.9896744 +0.9999288 0.9918431 0.9918079 +0.9999437 0.9935277 0.9935057 +0.6139459 0.9948662 0.802031 +0.6139352 0.994866 0.802017 +0.6139219 0.9948657 0.8019994 +0.6139056 0.9948653 0.8019773 +0.6138855 0.9948649 0.8019497 +0.6138613 0.9948643 0.8019154 +0.6138323 0.9948636 0.8018727 +0.6137984 0.9948628 0.8018202 +0.6137599 0.9948617 0.801756 +0.6137183 0.9948604 0.8016783 +0.6136769 0.9948589 0.8015857 +0.6136427 0.9948571 0.8014777 +0.6136284 0.9948551 0.8013559 +0.6136569 0.994853 0.8012253 +0.6137675 0.9948509 0.801098 +0.6140266 0.9948493 0.8009979 +0.6145393 0.9948487 0.8009659 +0.6152669 0.9948487 0.8009659 +0.6161874 0.9948487 0.8009659 +0.6173519 0.9948487 0.8009659 +0.6188252 0.9948487 0.8009659 +0.6206891 0.9948487 0.8009659 +0.6230471 0.9948487 0.8009659 +0.6260304 0.9948487 0.8009659 +0.6298046 0.9948487 0.8009659 +0.6345795 0.9948487 0.8009659 +0.6406203 0.9948487 0.8009659 +0.6482627 0.9948487 0.8009659 +0.6579314 0.9948487 0.8009659 +0.6701635 0.9948487 0.8009659 +0.6856388 0.9948487 0.8009659 +0.7052169 0.9948487 0.8009659 +0.7299859 0.9948487 0.8009659 +0.7613218 0.9948487 0.8009659 +0.8009659 0.9948487 0.8009659 +0.8511207 0.9948487 0.8009659 +0.9145732 0.9948487 0.8009659 +0.9948487 0.9948487 0.8009659 +0.9959706 0.9278617 0.7978374 +0.9968409 0.8945255 0.8082934 +0.9975189 0.8828571 0.8262314 +0.9980488 0.8842998 0.8474353 +0.9984638 0.892989 0.8691663 +0.9987895 0.9050819 0.8897832 +0.9990455 0.9181889 0.9084153 +0.999247 0.9309211 0.9247041 +0.9994057 0.9425502 0.9386096 +0.9995308 0.952764 0.9502734 +0.9996295 0.9614985 0.959928 +0.9997074 0.9688274 0.9678389 +0.9997688 0.9748918 0.9742706 +0.9998174 0.979858 0.9794681 +0.9998557 0.9838928 0.9836483 +0.999886 0.9871512 0.986998 +0.9999099 0.9897703 0.9896744 +0.9999288 0.991868 0.9918079 +0.9999437 0.9935432 0.9935057 +0.6724572 0.9959813 0.7987204 +0.6724495 0.9959811 0.7987087 +0.6724399 0.9959809 0.7986941 +0.672428 0.9959807 0.7986758 +0.6724135 0.9959804 0.7986529 +0.6723959 0.9959801 0.7986244 +0.6723748 0.9959797 0.798589 +0.67235 0.9959791 0.7985455 +0.6723217 0.9959785 0.7984922 +0.6722907 0.9959777 0.7984278 +0.6722594 0.9959768 0.798351 +0.6722322 0.9959757 0.7982615 +0.672218 0.9959745 0.7981605 +0.672232 0.9959732 0.7980523 +0.6723012 0.9959719 0.7979469 +0.6724711 0.9959709 0.797864 +0.6728136 0.9959706 0.7978374 +0.6733015 0.9959706 0.7978374 +0.6739188 0.9959706 0.7978374 +0.6746998 0.9959706 0.7978374 +0.6756878 0.9959706 0.7978374 +0.6769378 0.9959706 0.7978374 +0.6785192 0.9959706 0.7978374 +0.6805199 0.9959706 0.7978374 +0.683051 0.9959706 0.7978374 +0.6862532 0.9959706 0.7978374 +0.6903044 0.9959706 0.7978374 +0.6954296 0.9959706 0.7978374 +0.7019138 0.9959706 0.7978374 +0.710117 0.9959706 0.7978374 +0.7204952 0.9959706 0.7978374 +0.733625 0.9959706 0.7978374 +0.7502359 0.9959706 0.7978374 +0.7712508 0.9959706 0.7978374 +0.7978374 0.9959706 0.7978374 +0.8314729 0.9959706 0.7978374 +0.8740262 0.9959706 0.7978374 +0.9278617 0.9959706 0.7978374 +0.9959706 0.9959706 0.7978374 +0.9968409 0.9396953 0.8082934 +0.9975189 0.9125186 0.8262314 +0.9980488 0.9036101 0.8474353 +0.9984638 0.9054678 0.8691663 +0.9987895 0.9130957 0.8897832 +0.9990455 0.9233085 0.9084153 +0.999247 0.9341777 0.9247041 +0.9994057 0.9446144 0.9386096 +0.9995308 0.9540687 0.9502734 +0.9996295 0.9623212 0.959928 +0.9997074 0.9693452 0.9678389 +0.9997688 0.9752172 0.9742706 +0.9998174 0.9800622 0.9794681 +0.9998557 0.9840209 0.9836483 +0.999886 0.9872315 0.986998 +0.9999099 0.9898206 0.9896744 +0.9999288 0.9918994 0.9918079 +0.9999437 0.9935629 0.9935057 +0.7251659 0.9968475 0.8089735 +0.7251605 0.9968474 0.8089645 +0.7251537 0.9968473 0.8089533 +0.7251454 0.9968472 0.8089391 +0.7251351 0.996847 0.8089215 +0.7251226 0.9968468 0.8088995 +0.7251076 0.9968465 0.8088723 +0.7250899 0.9968462 0.8088387 +0.7250697 0.9968458 0.8087977 +0.7250473 0.9968453 0.808748 +0.7250244 0.9968448 0.8086889 +0.7250039 0.9968441 0.8086199 +0.7249916 0.9968433 0.8085421 +0.7249978 0.9968425 0.8084588 +0.7250408 0.9968418 0.8083776 +0.7251511 0.9968411 0.8083138 +0.7253775 0.9968409 0.8082934 +0.7257011 0.9968409 0.8082934 +0.7261105 0.9968409 0.8082934 +0.7266285 0.9968409 0.8082934 +0.7272837 0.9968409 0.8082934 +0.7281127 0.9968409 0.8082934 +0.7291615 0.9968409 0.8082934 +0.7304884 0.9968409 0.8082934 +0.732167 0.9968409 0.8082934 +0.7342907 0.9968409 0.8082934 +0.7369774 0.9968409 0.8082934 +0.7403765 0.9968409 0.8082934 +0.7446768 0.9968409 0.8082934 +0.7501172 0.9968409 0.8082934 +0.757 0.9968409 0.8082934 +0.7657077 0.9968409 0.8082934 +0.776724 0.9968409 0.8082934 +0.7906611 0.9968409 0.8082934 +0.8082934 0.9968409 0.8082934 +0.8306004 0.9968409 0.8082934 +0.8588218 0.9968409 0.8082934 +0.8945255 0.9968409 0.8082934 +0.9396953 0.9968409 0.8082934 +0.9968409 0.9968409 0.8082934 +0.9975189 0.9500442 0.8262314 +0.9980488 0.9280401 0.8474353 +0.9984638 0.921255 0.8691663 +0.9987895 0.9232341 0.8897832 +0.9990455 0.9297854 0.9084153 +0.999247 0.9382977 0.9247041 +0.9994057 0.9472259 0.9386096 +0.9995308 0.9557192 0.9502734 +0.9996295 0.963362 0.959928 +0.9997074 0.9700002 0.9678389 +0.9997688 0.9756289 0.9742706 +0.9998174 0.9803206 0.9794681 +0.9998557 0.9841829 0.9836483 +0.999886 0.987333 0.986998 +0.9999099 0.9898842 0.9896744 +0.9999288 0.9919392 0.9918079 +0.9999437 0.9935878 0.9935057 +0.7716588 0.997523 0.8267302 +0.7716551 0.997523 0.8267236 +0.7716504 0.9975229 0.8267153 +0.7716446 0.9975228 0.826705 +0.7716375 0.9975227 0.826692 +0.7716288 0.9975226 0.8266759 +0.7716184 0.9975224 0.8266559 +0.7716061 0.9975222 0.8266313 +0.7715919 0.997522 0.8266012 +0.7715762 0.9975217 0.8265648 +0.7715599 0.9975213 0.8265214 +0.7715449 0.9975209 0.8264708 +0.7715352 0.9975204 0.8264138 +0.7715376 0.9975199 0.8263527 +0.7715641 0.9975194 0.8262932 +0.7716352 0.9975191 0.8262464 +0.7717834 0.9975189 0.8262314 +0.7719959 0.9975189 0.8262314 +0.7722648 0.9975189 0.8262314 +0.7726049 0.9975189 0.8262314 +0.7730352 0.9975189 0.8262314 +0.7735795 0.9975189 0.8262314 +0.7742682 0.9975189 0.8262314 +0.7751395 0.9975189 0.8262314 +0.7762418 0.9975189 0.8262314 +0.7776364 0.9975189 0.8262314 +0.7794007 0.9975189 0.8262314 +0.7816327 0.9975189 0.8262314 +0.7844566 0.9975189 0.8262314 +0.7880291 0.9975189 0.8262314 +0.7925488 0.9975189 0.8262314 +0.7982669 0.9975189 0.8262314 +0.8055009 0.9975189 0.8262314 +0.8146529 0.9975189 0.8262314 +0.8262314 0.9975189 0.8262314 +0.8408797 0.9975189 0.8262314 +0.8594117 0.9975189 0.8262314 +0.8828571 0.9975189 0.8262314 +0.9125186 0.9975189 0.8262314 +0.9500442 0.9975189 0.8262314 +0.9975189 0.9975189 0.8262314 +0.9980488 0.9589472 0.8474353 +0.9984638 0.9412278 0.8691663 +0.9987895 0.9360606 0.8897832 +0.9990455 0.9379796 0.9084153 +0.999247 0.94351 0.9247041 +0.9994057 0.9505298 0.9386096 +0.9995308 0.9578074 0.9502734 +0.9996295 0.9646787 0.959928 +0.9997074 0.970829 0.9678389 +0.9997688 0.9761497 0.9742706 +0.9998174 0.9806476 0.9794681 +0.9998557 0.984388 0.9836483 +0.999886 0.9874615 0.986998 +0.9999099 0.9899646 0.9896744 +0.9999288 0.9919896 0.9918079 +0.9999437 0.9936193 0.9935057 +0.8119154 0.9980513 0.8477882 +0.8119128 0.9980512 0.8477836 +0.8119096 0.9980512 0.8477777 +0.8119057 0.9980511 0.8477704 +0.8119009 0.9980511 0.8477612 +0.8118949 0.998051 0.8477498 +0.8118878 0.9980509 0.8477357 +0.8118794 0.9980508 0.8477182 +0.8118697 0.9980506 0.8476969 +0.8118589 0.9980504 0.8476711 +0.8118476 0.9980502 0.8476404 +0.811837 0.99805 0.8476047 +0.8118298 0.9980497 0.8475643 +0.8118303 0.9980494 0.8475211 +0.8118466 0.9980491 0.847479 +0.8118921 0.9980488 0.8474458 +0.8119884 0.9980488 0.8474353 +0.8121268 0.9980488 0.8474353 +0.8123018 0.9980488 0.8474353 +0.8125232 0.9980488 0.8474353 +0.8128033 0.9980488 0.8474353 +0.8131577 0.9980488 0.8474353 +0.8136061 0.9980488 0.8474353 +0.8141733 0.9980488 0.8474353 +0.8148909 0.9980488 0.8474353 +0.8157988 0.9980488 0.8474353 +0.8169474 0.9980488 0.8474353 +0.8184005 0.9980488 0.8474353 +0.8202389 0.9980488 0.8474353 +0.8225647 0.9980488 0.8474353 +0.8255071 0.9980488 0.8474353 +0.8292297 0.9980488 0.8474353 +0.8339392 0.9980488 0.8474353 +0.8398974 0.9980488 0.8474353 +0.8474353 0.9980488 0.8474353 +0.8569716 0.9980488 0.8474353 +0.8690364 0.9980488 0.8474353 +0.8842998 0.9980488 0.8474353 +0.9036101 0.9980488 0.8474353 +0.9280401 0.9980488 0.8474353 +0.9589472 0.9980488 0.8474353 +0.9980488 0.9980488 0.8474353 +0.9984638 0.9664961 0.8691663 +0.9987895 0.9522877 0.8897832 +0.9990455 0.9483463 0.9084153 +0.999247 0.9501042 0.9247041 +0.9994057 0.9547096 0.9386096 +0.9995308 0.9604492 0.9502734 +0.9996295 0.9663445 0.959928 +0.9997074 0.9718774 0.9678389 +0.9997688 0.9768086 0.9742706 +0.9998174 0.9810611 0.9794681 +0.9998557 0.9846473 0.9836483 +0.999886 0.987624 0.986998 +0.9999099 0.9900664 0.9896744 +0.9999288 0.9920533 0.9918079 +0.9999437 0.9936592 0.9935057 +0.8462171 0.9984653 0.8694095 +0.8462154 0.9984653 0.8694063 +0.8462132 0.9984653 0.8694023 +0.8462106 0.9984653 0.8693972 +0.8462073 0.9984652 0.8693909 +0.8462034 0.9984652 0.8693831 +0.8461986 0.9984651 0.8693733 +0.8461929 0.998465 0.8693613 +0.8461864 0.9984649 0.8693466 +0.8461791 0.9984648 0.8693288 +0.8461714 0.9984647 0.8693077 +0.8461641 0.9984645 0.869283 +0.8461589 0.9984643 0.8692552 +0.8461587 0.9984642 0.8692255 +0.8461687 0.998464 0.8691965 +0.8461977 0.9984638 0.8691736 +0.8462598 0.9984638 0.8691663 +0.8463492 0.9984638 0.8691663 +0.8464623 0.9984638 0.8691663 +0.8466054 0.9984638 0.8691663 +0.8467864 0.9984638 0.8691663 +0.8470154 0.9984638 0.8691663 +0.8473052 0.9984638 0.8691663 +0.8476717 0.9984638 0.8691663 +0.8481355 0.9984638 0.8691663 +0.8487222 0.9984638 0.8691663 +0.8494644 0.9984638 0.8691663 +0.8504035 0.9984638 0.8691663 +0.8515915 0.9984638 0.8691663 +0.8530945 0.9984638 0.8691663 +0.8549959 0.9984638 0.8691663 +0.8574015 0.9984638 0.8691663 +0.8604449 0.9984638 0.8691663 +0.8642952 0.9984638 0.8691663 +0.8691663 0.9984638 0.8691663 +0.875329 0.9984638 0.8691663 +0.8831255 0.9984638 0.8691663 +0.892989 0.9984638 0.8691663 +0.9054678 0.9984638 0.8691663 +0.921255 0.9984638 0.8691663 +0.9412278 0.9984638 0.8691663 +0.9664961 0.9984638 0.8691663 +0.9984638 0.9984638 0.8691663 +0.9987895 0.9728171 0.8897832 +0.9990455 0.9614615 0.9084153 +0.999247 0.9584468 0.9247041 +0.9994057 0.9599976 0.9386096 +0.9995308 0.9637914 0.9502734 +0.9996295 0.968452 0.959928 +0.9997074 0.9732039 0.9678389 +0.9997688 0.9776422 0.9742706 +0.9998174 0.9815844 0.9794681 +0.9998557 0.9849754 0.9836483 +0.999886 0.9878296 0.986998 +0.9999099 0.9901951 0.9896744 +0.9999288 0.9921339 0.9918079 +0.9999437 0.9937096 0.9935057 +0.8750477 0.9987905 0.8899473 +0.8750466 0.9987905 0.8899451 +0.8750451 0.9987904 0.8899424 +0.8750434 0.9987904 0.889939 +0.8750412 0.9987904 0.8899347 +0.8750386 0.9987904 0.8899294 +0.8750355 0.9987903 0.8899228 +0.8750317 0.9987903 0.8899147 +0.8750274 0.9987902 0.8899048 +0.8750225 0.9987902 0.8898928 +0.8750173 0.9987901 0.8898785 +0.8750124 0.99879 0.8898619 +0.8750088 0.9987899 0.8898431 +0.8750084 0.9987897 0.889823 +0.8750145 0.9987896 0.8898035 +0.8750329 0.9987895 0.8897881 +0.8750727 0.9987895 0.8897832 +0.8751301 0.9987895 0.8897832 +0.8752028 0.9987895 0.8897832 +0.8752947 0.9987895 0.8897832 +0.8754109 0.9987895 0.8897832 +0.875558 0.9987895 0.8897832 +0.8757441 0.9987895 0.8897832 +0.8759795 0.9987895 0.8897832 +0.8762773 0.9987895 0.8897832 +0.8766541 0.9987895 0.8897832 +0.8771307 0.9987895 0.8897832 +0.8777338 0.9987895 0.8897832 +0.8784967 0.9987895 0.8897832 +0.8794619 0.9987895 0.8897832 +0.880683 0.9987895 0.8897832 +0.8822279 0.9987895 0.8897832 +0.8841823 0.9987895 0.8897832 +0.886655 0.9987895 0.8897832 +0.8897832 0.9987895 0.8897832 +0.8937407 0.9987895 0.8897832 +0.8987476 0.9987895 0.8897832 +0.9050819 0.9987895 0.8897832 +0.9130957 0.9987895 0.8897832 +0.9232341 0.9987895 0.8897832 +0.9360606 0.9987895 0.8897832 +0.9522877 0.9987895 0.8897832 +0.9728171 0.9987895 0.8897832 +0.9987895 0.9987895 0.8897832 +0.9990455 0.9780539 0.9084153 +0.999247 0.9690013 0.9247041 +0.9994057 0.9666876 0.9386096 +0.9995308 0.9680197 0.9502734 +0.9996295 0.9711183 0.959928 +0.9997074 0.974882 0.9678389 +0.9997688 0.9786968 0.9742706 +0.9998174 0.9822464 0.9794681 +0.9998557 0.9853905 0.9836483 +0.999886 0.9880897 0.986998 +0.9999099 0.990358 0.9896744 +0.9999288 0.9922358 0.9918079 +0.9999437 0.9937734 0.9935057 +0.8990028 0.9990461 0.9085243 +0.899002 0.9990461 0.9085228 +0.8990011 0.9990461 0.908521 +0.899 0.9990461 0.9085187 +0.8989986 0.9990461 0.9085159 +0.8989969 0.9990461 0.9085124 +0.8989948 0.9990461 0.908508 +0.8989923 0.999046 0.9085026 +0.8989895 0.999046 0.908496 +0.8989863 0.9990459 0.9084881 +0.8989829 0.9990459 0.9084786 +0.8989796 0.9990458 0.9084676 +0.8989771 0.9990458 0.9084551 +0.8989767 0.9990457 0.9084417 +0.8989805 0.9990456 0.9084287 +0.8989921 0.9990456 0.9084185 +0.8990175 0.9990455 0.9084153 +0.8990542 0.9990455 0.9084153 +0.8991006 0.9990455 0.9084153 +0.8991593 0.9990455 0.9084153 +0.8992336 0.9990455 0.9084153 +0.8993275 0.9990455 0.9084153 +0.8994464 0.9990455 0.9084153 +0.8995968 0.9990455 0.9084153 +0.899787 0.9990455 0.9084153 +0.9000277 0.9990455 0.9084153 +0.9003323 0.9990455 0.9084153 +0.9007175 0.9990455 0.9084153 +0.9012049 0.9990455 0.9084153 +0.9018215 0.9990455 0.9084153 +0.9026016 0.9990455 0.9084153 +0.9035886 0.9990455 0.9084153 +0.9048372 0.9990455 0.9084153 +0.9064168 0.9990455 0.9084153 +0.9084153 0.9990455 0.9084153 +0.9109436 0.9990455 0.9084153 +0.9141422 0.9990455 0.9084153 +0.9181889 0.9990455 0.9084153 +0.9233085 0.9990455 0.9084153 +0.9297854 0.9990455 0.9084153 +0.9379796 0.9990455 0.9084153 +0.9483463 0.9990455 0.9084153 +0.9614615 0.9990455 0.9084153 +0.9780539 0.9990455 0.9084153 +0.9990455 0.9990455 0.9084153 +0.999247 0.982354 0.9247041 +0.9994057 0.9751513 0.9386096 +0.9995308 0.9733691 0.9502734 +0.9996295 0.9744915 0.959928 +0.9997074 0.977005 0.9678389 +0.9997688 0.980031 0.9742706 +0.9998174 0.9830838 0.9794681 +0.9998557 0.9859157 0.9836483 +0.999886 0.9884188 0.986998 +0.9999099 0.9905641 0.9896744 +0.9999288 0.9923648 0.9918079 +0.9999437 0.9938541 0.9935057 +0.9187175 0.9992474 0.9247756 +0.918717 0.9992474 0.9247746 +0.9187164 0.9992474 0.9247734 +0.9187157 0.9992474 0.924772 +0.9187148 0.9992474 0.9247701 +0.9187137 0.9992474 0.9247678 +0.9187123 0.9992473 0.9247649 +0.9187107 0.9992473 0.9247614 +0.9187089 0.9992473 0.9247571 +0.9187068 0.9992473 0.9247519 +0.9187045 0.9992472 0.9247456 +0.9187024 0.9992472 0.9247384 +0.9187008 0.9992472 0.9247302 +0.9187004 0.9992471 0.9247215 +0.9187027 0.9992471 0.924713 +0.9187101 0.999247 0.9247063 +0.9187262 0.999247 0.9247041 +0.9187495 0.999247 0.9247041 +0.9187791 0.999247 0.9247041 +0.9188164 0.999247 0.9247041 +0.9188636 0.999247 0.9247041 +0.9189234 0.999247 0.9247041 +0.918999 0.999247 0.9247041 +0.9190947 0.999247 0.9247041 +0.9192157 0.999247 0.9247041 +0.9193688 0.999247 0.9247041 +0.9195625 0.999247 0.9247041 +0.9198076 0.999247 0.9247041 +0.9201176 0.999247 0.9247041 +0.9205098 0.999247 0.9247041 +0.9210061 0.999247 0.9247041 +0.9216339 0.999247 0.9247041 +0.9224281 0.999247 0.9247041 +0.9234329 0.999247 0.9247041 +0.9247041 0.999247 0.9247041 +0.9263124 0.999247 0.9247041 +0.928347 0.999247 0.9247041 +0.9309211 0.999247 0.9247041 +0.9341777 0.999247 0.9247041 +0.9382977 0.999247 0.9247041 +0.94351 0.999247 0.9247041 +0.9501042 0.999247 0.9247041 +0.9584468 0.999247 0.9247041 +0.9690013 0.999247 0.9247041 +0.982354 0.999247 0.9247041 +0.999247 0.999247 0.9247041 +0.9994057 0.9858591 0.9386096 +0.9995308 0.9801368 0.9502734 +0.9996295 0.978759 0.959928 +0.9997074 0.9796909 0.9678389 +0.9997688 0.981719 0.9742706 +0.9998174 0.9841433 0.9794681 +0.9998557 0.9865801 0.9836483 +0.999886 0.9888351 0.986998 +0.9999099 0.9908248 0.9896744 +0.9999288 0.992528 0.9918079 +0.9999437 0.9939562 0.9935057 +0.9348153 0.999406 0.938656 +0.9348149 0.999406 0.9386553 +0.9348146 0.999406 0.9386546 +0.9348141 0.999406 0.9386536 +0.9348135 0.999406 0.9386524 +0.9348128 0.9994059 0.9386509 +0.9348119 0.9994059 0.938649 +0.9348109 0.9994059 0.9386467 +0.9348097 0.9994059 0.9386439 +0.9348083 0.9994059 0.9386406 +0.9348069 0.9994059 0.9386365 +0.9348055 0.9994059 0.9386318 +0.9348044 0.9994058 0.9386265 +0.9348042 0.9994058 0.9386208 +0.9348056 0.9994058 0.9386153 +0.9348102 0.9994057 0.938611 +0.9348204 0.9994057 0.9386096 +0.9348352 0.9994057 0.9386096 +0.9348539 0.9994057 0.9386096 +0.9348776 0.9994057 0.9386096 +0.9349075 0.9994057 0.9386096 +0.9349454 0.9994057 0.9386096 +0.9349933 0.9994057 0.9386096 +0.935054 0.9994057 0.9386096 +0.9351307 0.9994057 0.9386096 +0.9352277 0.9994057 0.9386096 +0.9353505 0.9994057 0.9386096 +0.9355059 0.9994057 0.9386096 +0.9357024 0.9994057 0.9386096 +0.935951 0.9994057 0.9386096 +0.9362655 0.9994057 0.9386096 +0.9366635 0.9994057 0.9386096 +0.9371669 0.9994057 0.9386096 +0.9378038 0.9994057 0.9386096 +0.9386096 0.9994057 0.9386096 +0.939629 0.9994057 0.9386096 +0.9409186 0.9994057 0.9386096 +0.9425502 0.9994057 0.9386096 +0.9446144 0.9994057 0.9386096 +0.9472259 0.9994057 0.9386096 +0.9505298 0.9994057 0.9386096 +0.9547096 0.9994057 0.9386096 +0.9599976 0.9994057 0.9386096 +0.9666876 0.9994057 0.9386096 +0.9751513 0.9994057 0.9386096 +0.9858591 0.9994057 0.9386096 +0.9994057 0.9994057 0.9386096 +0.9995308 0.9886988 0.9502734 +0.9996295 0.9841579 0.959928 +0.9997074 0.983089 0.9678389 +0.9997688 0.9838545 0.9742706 +0.9998174 0.9854838 0.9794681 +0.9998557 0.9874207 0.9836483 +0.999886 0.9893618 0.986998 +0.9999099 0.9911547 0.9896744 +0.9999288 0.9927345 0.9918079 +0.9999437 0.9940854 0.9935057 +0.9478754 0.999531 0.9503032 +0.9478752 0.999531 0.9503028 +0.947875 0.999531 0.9503023 +0.9478746 0.999531 0.9503017 +0.9478743 0.999531 0.950301 +0.9478738 0.999531 0.9503 +0.9478733 0.999531 0.9502988 +0.9478726 0.999531 0.9502973 +0.9478718 0.999531 0.9502955 +0.947871 0.9995309 0.9502933 +0.94787 0.9995309 0.9502907 +0.9478691 0.9995309 0.9502877 +0.9478684 0.9995309 0.9502843 +0.9478683 0.9995309 0.9502806 +0.9478691 0.9995309 0.9502771 +0.947872 0.9995309 0.9502743 +0.9478785 0.9995308 0.9502734 +0.9478878 0.9995308 0.9502734 +0.9478997 0.9995308 0.9502734 +0.9479146 0.9995308 0.9502734 +0.9479335 0.9995308 0.9502734 +0.9479575 0.9995308 0.9502734 +0.9479878 0.9995308 0.9502734 +0.9480261 0.9995308 0.9502734 +0.9480746 0.9995308 0.9502734 +0.9481359 0.9995308 0.9502734 +0.9482135 0.9995308 0.9502734 +0.9483117 0.9995308 0.9502734 +0.9484359 0.9995308 0.9502734 +0.9485931 0.9995308 0.9502734 +0.9487918 0.9995308 0.9502734 +0.9490434 0.9995308 0.9502734 +0.9493615 0.9995308 0.9502734 +0.9497641 0.9995308 0.9502734 +0.9502734 0.9995308 0.9502734 +0.9509177 0.9995308 0.9502734 +0.9517328 0.9995308 0.9502734 +0.952764 0.9995308 0.9502734 +0.9540687 0.9995308 0.9502734 +0.9557192 0.9995308 0.9502734 +0.9578074 0.9995308 0.9502734 +0.9604492 0.9995308 0.9502734 +0.9637914 0.9995308 0.9502734 +0.9680197 0.9995308 0.9502734 +0.9733691 0.9995308 0.9502734 +0.9801368 0.9995308 0.9502734 +0.9886988 0.9995308 0.9502734 +0.9995308 0.9995308 0.9502734 +0.9996295 0.9909882 0.959928 +0.9997074 0.9873879 0.9678389 +0.9997688 0.9865561 0.9742706 +0.9998174 0.9871796 0.9794681 +0.9998557 0.9884841 0.9836483 +0.999886 0.9900282 0.986998 +0.9999099 0.991572 0.9896744 +0.9999288 0.9929957 0.9918079 +0.9999437 0.9942488 0.9935057 +0.958416 0.9996296 0.9599471 +0.9584159 0.9996296 0.9599468 +0.9584157 0.9996296 0.9599465 +0.9584155 0.9996296 0.9599461 +0.9584153 0.9996296 0.9599456 +0.958415 0.9996296 0.959945 +0.9584146 0.9996296 0.9599442 +0.9584142 0.9996296 0.9599433 +0.9584137 0.9996296 0.9599421 +0.9584132 0.9996296 0.9599407 +0.9584126 0.9996296 0.9599391 +0.958412 0.9996296 0.9599371 +0.9584115 0.9996296 0.959935 +0.9584114 0.9996295 0.9599326 +0.958412 0.9996295 0.9599303 +0.9584138 0.9996295 0.9599286 +0.9584178 0.9996295 0.959928 +0.9584237 0.9996295 0.959928 +0.9584312 0.9996295 0.959928 +0.9584406 0.9996295 0.959928 +0.9584526 0.9996295 0.959928 +0.9584677 0.9996295 0.959928 +0.9584868 0.9996295 0.959928 +0.9585109 0.9996295 0.959928 +0.9585415 0.9996295 0.959928 +0.9585802 0.9996295 0.959928 +0.9586291 0.9996295 0.959928 +0.958691 0.9996295 0.959928 +0.9587693 0.9996295 0.959928 +0.9588684 0.9996295 0.959928 +0.9589938 0.9996295 0.959928 +0.9591524 0.9996295 0.959928 +0.959353 0.9996295 0.959928 +0.9596068 0.9996295 0.959928 +0.959928 0.9996295 0.959928 +0.9603343 0.9996295 0.959928 +0.9608482 0.9996295 0.959928 +0.9614985 0.9996295 0.959928 +0.9623212 0.9996295 0.959928 +0.963362 0.9996295 0.959928 +0.9646787 0.9996295 0.959928 +0.9663445 0.9996295 0.959928 +0.968452 0.9996295 0.959928 +0.9711183 0.9996295 0.959928 +0.9744915 0.9996295 0.959928 +0.978759 0.9996295 0.959928 +0.9841579 0.9996295 0.959928 +0.9909882 0.9996295 0.959928 +0.9996295 0.9996295 0.959928 +0.9997074 0.9928267 0.9678389 +0.9997688 0.9899741 0.9742706 +0.9998174 0.989325 0.9794681 +0.9998557 0.9898295 0.9836483 +0.999886 0.9908712 0.986998 +0.9999099 0.9920999 0.9896744 +0.9999288 0.9933261 0.9918079 +0.9999437 0.9944556 0.9935057 +0.9668873 0.9997074 0.9678511 +0.9668872 0.9997074 0.9678509 +0.9668871 0.9997074 0.9678507 +0.966887 0.9997074 0.9678505 +0.9668869 0.9997074 0.9678502 +0.9668867 0.9997074 0.9678498 +0.9668865 0.9997074 0.9678493 +0.9668862 0.9997074 0.9678487 +0.9668859 0.9997074 0.9678479 +0.9668855 0.9997074 0.967847 +0.9668852 0.9997074 0.967846 +0.9668848 0.9997074 0.9678448 +0.9668845 0.9997074 0.9678434 +0.9668844 0.9997074 0.9678419 +0.9668847 0.9997074 0.9678404 +0.9668859 0.9997074 0.9678393 +0.9668884 0.9997074 0.9678389 +0.9668922 0.9997074 0.9678389 +0.9668969 0.9997074 0.9678389 +0.9669028 0.9997074 0.9678389 +0.9669103 0.9997074 0.9678389 +0.9669198 0.9997074 0.9678389 +0.9669318 0.9997074 0.9678389 +0.966947 0.9997074 0.9678389 +0.9669663 0.9997074 0.9678389 +0.9669906 0.9997074 0.9678389 +0.9670214 0.9997074 0.9678389 +0.9670604 0.9997074 0.9678389 +0.9671097 0.9997074 0.9678389 +0.967172 0.9997074 0.9678389 +0.9672509 0.9997074 0.9678389 +0.9673508 0.9997074 0.9678389 +0.967477 0.9997074 0.9678389 +0.9676368 0.9997074 0.9678389 +0.9678389 0.9997074 0.9678389 +0.9680946 0.9997074 0.9678389 +0.9684181 0.9997074 0.9678389 +0.9688274 0.9997074 0.9678389 +0.9693452 0.9997074 0.9678389 +0.9700002 0.9997074 0.9678389 +0.970829 0.9997074 0.9678389 +0.9718774 0.9997074 0.9678389 +0.9732039 0.9997074 0.9678389 +0.974882 0.9997074 0.9678389 +0.977005 0.9997074 0.9678389 +0.9796909 0.9997074 0.9678389 +0.983089 0.9997074 0.9678389 +0.9873879 0.9997074 0.9678389 +0.9928267 0.9997074 0.9678389 +0.9997074 0.9997074 0.9678389 +0.9997688 0.9942982 0.9742706 +0.9998174 0.9920392 0.9794681 +0.9998557 0.9915316 0.9836483 +0.999886 0.9919377 0.986998 +0.9999099 0.9927678 0.9896744 +0.9999288 0.9937442 0.9918079 +0.9999437 0.9947172 0.9935057 +0.9736726 0.9997689 0.9742783 +0.9736726 0.9997689 0.9742782 +0.9736725 0.9997689 0.9742781 +0.9736724 0.9997689 0.974278 +0.9736723 0.9997689 0.9742778 +0.9736722 0.9997689 0.9742775 +0.9736721 0.9997689 0.9742772 +0.9736719 0.9997689 0.9742768 +0.9736717 0.9997689 0.9742763 +0.9736715 0.9997689 0.9742758 +0.9736712 0.9997689 0.9742751 +0.973671 0.9997689 0.9742743 +0.9736708 0.9997689 0.9742734 +0.9736708 0.9997689 0.9742725 +0.973671 0.9997688 0.9742716 +0.9736717 0.9997688 0.9742709 +0.9736733 0.9997688 0.9742706 +0.9736756 0.9997688 0.9742706 +0.9736786 0.9997688 0.9742706 +0.9736823 0.9997688 0.9742706 +0.973687 0.9997688 0.9742706 +0.973693 0.9997688 0.9742706 +0.9737006 0.9997688 0.9742706 +0.9737101 0.9997688 0.9742706 +0.9737222 0.9997688 0.9742706 +0.9737375 0.9997688 0.9742706 +0.9737569 0.9997688 0.9742706 +0.9737814 0.9997688 0.9742706 +0.9738123 0.9997688 0.9742706 +0.9738515 0.9997688 0.9742706 +0.9739011 0.9997688 0.9742706 +0.9739638 0.9997688 0.9742706 +0.9740432 0.9997688 0.9742706 +0.9741436 0.9997688 0.9742706 +0.9742706 0.9997688 0.9742706 +0.9744313 0.9997688 0.9742706 +0.9746346 0.9997688 0.9742706 +0.9748918 0.9997688 0.9742706 +0.9752172 0.9997688 0.9742706 +0.9756289 0.9997688 0.9742706 +0.9761497 0.9997688 0.9742706 +0.9768086 0.9997688 0.9742706 +0.9776422 0.9997688 0.9742706 +0.9786968 0.9997688 0.9742706 +0.980031 0.9997688 0.9742706 +0.981719 0.9997688 0.9742706 +0.9838545 0.9997688 0.9742706 +0.9865561 0.9997688 0.9742706 +0.9899741 0.9997688 0.9742706 +0.9942982 0.9997688 0.9742706 +0.9997688 0.9997688 0.9742706 +0.9998174 0.9954731 0.9794681 +0.9998557 0.9936849 0.9836483 +0.999886 0.993287 0.986998 +0.9999099 0.9936128 0.9896744 +0.9999288 0.9942731 0.9918079 +0.9999437 0.9950481 0.9935057 +0.9790927 0.9998174 0.979473 +0.9790927 0.9998174 0.9794729 +0.9790927 0.9998174 0.9794728 +0.9790926 0.9998174 0.9794727 +0.9790925 0.9998174 0.9794726 +0.9790925 0.9998174 0.9794724 +0.9790924 0.9998174 0.9794722 +0.9790923 0.9998174 0.979472 +0.9790921 0.9998174 0.9794717 +0.979092 0.9998174 0.9794713 +0.9790919 0.9998174 0.9794709 +0.9790917 0.9998174 0.9794704 +0.9790916 0.9998174 0.9794699 +0.9790916 0.9998174 0.9794693 +0.9790917 0.9998174 0.9794687 +0.9790921 0.9998174 0.9794682 +0.9790931 0.9998174 0.9794681 +0.9790946 0.9998174 0.9794681 +0.9790965 0.9998174 0.9794681 +0.9790988 0.9998174 0.9794681 +0.9791018 0.9998174 0.9794681 +0.9791055 0.9998174 0.9794681 +0.9791103 0.9998174 0.9794681 +0.9791163 0.9998174 0.9794681 +0.9791238 0.9998174 0.9794681 +0.9791334 0.9998174 0.9794681 +0.9791456 0.9998174 0.9794681 +0.979161 0.9998174 0.9794681 +0.9791804 0.9998174 0.9794681 +0.979205 0.9998174 0.9794681 +0.9792361 0.9998174 0.9794681 +0.9792755 0.9998174 0.9794681 +0.9793253 0.9998174 0.9794681 +0.9793883 0.9998174 0.9794681 +0.9794681 0.9998174 0.9794681 +0.9795689 0.9998174 0.9794681 +0.9796966 0.9998174 0.9794681 +0.979858 0.9998174 0.9794681 +0.9800622 0.9998174 0.9794681 +0.9803206 0.9998174 0.9794681 +0.9806476 0.9998174 0.9794681 +0.9810611 0.9998174 0.9794681 +0.9815844 0.9998174 0.9794681 +0.9822464 0.9998174 0.9794681 +0.9830838 0.9998174 0.9794681 +0.9841433 0.9998174 0.9794681 +0.9854838 0.9998174 0.9794681 +0.9871796 0.9998174 0.9794681 +0.989325 0.9998174 0.9794681 +0.9920392 0.9998174 0.9794681 +0.9954731 0.9998174 0.9794681 +0.9998174 0.9998174 0.9794681 +0.9998557 0.9964092 0.9836483 +0.999886 0.9949941 0.986998 +0.9999099 0.9946818 0.9896744 +0.9999288 0.9949422 0.9918079 +0.9999437 0.9954668 0.9935057 +0.9834129 0.9998557 0.9836514 +0.9834129 0.9998557 0.9836513 +0.9834129 0.9998557 0.9836513 +0.9834129 0.9998557 0.9836512 +0.9834128 0.9998557 0.9836511 +0.9834128 0.9998557 0.983651 +0.9834127 0.9998557 0.9836509 +0.9834127 0.9998557 0.9836508 +0.9834126 0.9998557 0.9836506 +0.9834125 0.9998557 0.9836504 +0.9834124 0.9998557 0.9836501 +0.9834123 0.9998557 0.9836498 +0.9834122 0.9998557 0.9836494 +0.9834122 0.9998557 0.9836491 +0.9834123 0.9998557 0.9836487 +0.9834126 0.9998557 0.9836484 +0.9834132 0.9998557 0.9836483 +0.9834141 0.9998557 0.9836483 +0.9834153 0.9998557 0.9836483 +0.9834167 0.9998557 0.9836483 +0.9834186 0.9998557 0.9836483 +0.9834209 0.9998557 0.9836483 +0.9834239 0.9998557 0.9836483 +0.9834277 0.9998557 0.9836483 +0.9834324 0.9998557 0.9836483 +0.9834385 0.9998557 0.9836483 +0.9834461 0.9998557 0.9836483 +0.9834557 0.9998557 0.9836483 +0.9834679 0.9998557 0.9836483 +0.9834833 0.9998557 0.9836483 +0.9835029 0.9998557 0.9836483 +0.9835276 0.9998557 0.9836483 +0.9835588 0.9998557 0.9836483 +0.9835983 0.9998557 0.9836483 +0.9836483 0.9998557 0.9836483 +0.9837116 0.9998557 0.9836483 +0.9837916 0.9998557 0.9836483 +0.9838928 0.9998557 0.9836483 +0.9840209 0.9998557 0.9836483 +0.9841829 0.9998557 0.9836483 +0.984388 0.9998557 0.9836483 +0.9846473 0.9998557 0.9836483 +0.9849754 0.9998557 0.9836483 +0.9853905 0.9998557 0.9836483 +0.9859157 0.9998557 0.9836483 +0.9865801 0.9998557 0.9836483 +0.9874207 0.9998557 0.9836483 +0.9884841 0.9998557 0.9836483 +0.9898295 0.9998557 0.9836483 +0.9915316 0.9998557 0.9836483 +0.9936849 0.9998557 0.9836483 +0.9964092 0.9998557 0.9836483 +0.9998557 0.9998557 0.9836483 +0.999886 0.9971537 0.986998 +0.9999099 0.9960342 0.9896744 +0.9999288 0.9957887 0.9918079 +0.9999437 0.9959964 0.9935057 +0.9868505 0.999886 0.9869999 +0.9868505 0.999886 0.9869999 +0.9868505 0.999886 0.9869999 +0.9868505 0.999886 0.9869998 +0.9868504 0.999886 0.9869998 +0.9868504 0.999886 0.9869997 +0.9868504 0.999886 0.9869996 +0.9868503 0.999886 0.9869995 +0.9868503 0.999886 0.9869994 +0.9868502 0.999886 0.9869993 +0.9868502 0.999886 0.9869991 +0.9868501 0.999886 0.9869989 +0.9868501 0.999886 0.9869987 +0.98685 0.999886 0.9869985 +0.9868501 0.999886 0.9869982 +0.9868503 0.999886 0.986998 +0.9868507 0.999886 0.986998 +0.9868512 0.999886 0.986998 +0.986852 0.999886 0.986998 +0.9868529 0.999886 0.986998 +0.9868541 0.999886 0.986998 +0.9868555 0.999886 0.986998 +0.9868574 0.999886 0.986998 +0.9868597 0.999886 0.986998 +0.9868627 0.999886 0.986998 +0.9868665 0.999886 0.986998 +0.9868713 0.999886 0.986998 +0.9868773 0.999886 0.986998 +0.986885 0.999886 0.986998 +0.9868946 0.999886 0.986998 +0.9869069 0.999886 0.986998 +0.9869223 0.999886 0.986998 +0.9869419 0.999886 0.986998 +0.9869667 0.999886 0.986998 +0.986998 0.999886 0.986998 +0.9870376 0.999886 0.986998 +0.9870878 0.999886 0.986998 +0.9871512 0.999886 0.986998 +0.9872315 0.999886 0.986998 +0.987333 0.999886 0.986998 +0.9874615 0.999886 0.986998 +0.987624 0.999886 0.986998 +0.9878296 0.999886 0.986998 +0.9880897 0.999886 0.986998 +0.9884188 0.999886 0.986998 +0.9888351 0.999886 0.986998 +0.9893618 0.999886 0.986998 +0.9900282 0.999886 0.986998 +0.9908712 0.999886 0.986998 +0.9919377 0.999886 0.986998 +0.993287 0.999886 0.986998 +0.9949941 0.999886 0.986998 +0.9971537 0.999886 0.986998 +0.999886 0.999886 0.986998 +0.9999099 0.9977452 0.9896744 +0.9999288 0.9968597 0.9918079 +0.9999437 0.9966665 0.9935057 +0.989582 0.9999099 0.9896756 +0.989582 0.9999099 0.9896756 +0.989582 0.9999099 0.9896755 +0.989582 0.9999099 0.9896755 +0.989582 0.9999099 0.9896755 +0.9895819 0.9999099 0.9896755 +0.9895819 0.9999099 0.9896754 +0.9895819 0.9999099 0.9896753 +0.9895819 0.9999099 0.9896753 +0.9895818 0.9999099 0.9896752 +0.9895818 0.9999099 0.9896751 +0.9895818 0.9999099 0.9896749 +0.9895817 0.9999099 0.9896748 +0.9895817 0.9999099 0.9896747 +0.9895817 0.9999099 0.9896745 +0.9895819 0.9999099 0.9896744 +0.9895821 0.9999099 0.9896744 +0.9895825 0.9999099 0.9896744 +0.9895829 0.9999099 0.9896744 +0.9895835 0.9999099 0.9896744 +0.9895842 0.9999099 0.9896744 +0.9895851 0.9999099 0.9896744 +0.9895863 0.9999099 0.9896744 +0.9895878 0.9999099 0.9896744 +0.9895897 0.9999099 0.9896744 +0.989592 0.9999099 0.9896744 +0.989595 0.9999099 0.9896744 +0.9895988 0.9999099 0.9896744 +0.9896036 0.9999099 0.9896744 +0.9896096 0.9999099 0.9896744 +0.9896173 0.9999099 0.9896744 +0.989627 0.9999099 0.9896744 +0.9896392 0.9999099 0.9896744 +0.9896547 0.9999099 0.9896744 +0.9896744 0.9999099 0.9896744 +0.9896992 0.9999099 0.9896744 +0.9897306 0.9999099 0.9896744 +0.9897703 0.9999099 0.9896744 +0.9898206 0.9999099 0.9896744 +0.9898842 0.9999099 0.9896744 +0.9899646 0.9999099 0.9896744 +0.9900664 0.9999099 0.9896744 +0.9901951 0.9999099 0.9896744 +0.990358 0.9999099 0.9896744 +0.9905641 0.9999099 0.9896744 +0.9908248 0.9999099 0.9896744 +0.9911547 0.9999099 0.9896744 +0.991572 0.9999099 0.9896744 +0.9920999 0.9999099 0.9896744 +0.9927678 0.9999099 0.9896744 +0.9936128 0.9999099 0.9896744 +0.9946818 0.9999099 0.9896744 +0.9960342 0.9999099 0.9896744 +0.9977452 0.9999099 0.9896744 +0.9999099 0.9999099 0.9896744 +0.9999288 0.9982146 0.9918079 +0.9999437 0.9975143 0.9935057 +0.9917501 0.9999288 0.9918087 +0.9917501 0.9999288 0.9918087 +0.9917501 0.9999288 0.9918086 +0.9917501 0.9999288 0.9918086 +0.9917501 0.9999288 0.9918086 +0.9917501 0.9999288 0.9918086 +0.99175 0.9999288 0.9918086 +0.99175 0.9999288 0.9918085 +0.99175 0.9999288 0.9918085 +0.99175 0.9999288 0.9918084 +0.99175 0.9999288 0.9918083 +0.9917499 0.9999288 0.9918083 +0.9917499 0.9999288 0.9918082 +0.9917499 0.9999288 0.9918081 +0.9917499 0.9999288 0.991808 +0.99175 0.9999288 0.9918079 +0.9917502 0.9999288 0.9918079 +0.9917504 0.9999288 0.9918079 +0.9917507 0.9999288 0.9918079 +0.991751 0.9999288 0.9918079 +0.9917515 0.9999288 0.9918079 +0.9917521 0.9999288 0.9918079 +0.9917528 0.9999288 0.9918079 +0.9917537 0.9999288 0.9918079 +0.9917549 0.9999288 0.9918079 +0.9917564 0.9999288 0.9918079 +0.9917582 0.9999288 0.9918079 +0.9917606 0.9999288 0.9918079 +0.9917636 0.9999288 0.9918079 +0.9917674 0.9999288 0.9918079 +0.9917722 0.9999288 0.9918079 +0.9917782 0.9999288 0.9918079 +0.9917859 0.9999288 0.9918079 +0.9917956 0.9999288 0.9918079 +0.9918079 0.9999288 0.9918079 +0.9918234 0.9999288 0.9918079 +0.9918431 0.9999288 0.9918079 +0.991868 0.9999288 0.9918079 +0.9918994 0.9999288 0.9918079 +0.9919392 0.9999288 0.9918079 +0.9919896 0.9999288 0.9918079 +0.9920533 0.9999288 0.9918079 +0.9921339 0.9999288 0.9918079 +0.9922358 0.9999288 0.9918079 +0.9923648 0.9999288 0.9918079 +0.992528 0.9999288 0.9918079 +0.9927345 0.9999288 0.9918079 +0.9929957 0.9999288 0.9918079 +0.9933261 0.9999288 0.9918079 +0.9937442 0.9999288 0.9918079 +0.9942731 0.9999288 0.9918079 +0.9949422 0.9999288 0.9918079 +0.9957887 0.9999288 0.9918079 +0.9968597 0.9999288 0.9918079 +0.9982146 0.9999288 0.9918079 +0.9999288 0.9999288 0.9918079 +0.9999437 0.9985868 0.9935057 +0.9934695 0.9999437 0.9935061 +0.9934695 0.9999437 0.9935061 +0.9934695 0.9999437 0.9935061 +0.9934695 0.9999437 0.9935061 +0.9934695 0.9999437 0.9935061 +0.9934695 0.9999437 0.9935061 +0.9934695 0.9999437 0.9935061 +0.9934694 0.9999437 0.993506 +0.9934694 0.9999437 0.993506 +0.9934694 0.9999437 0.993506 +0.9934694 0.9999437 0.9935059 +0.9934694 0.9999437 0.9935059 +0.9934694 0.9999437 0.9935058 +0.9934694 0.9999437 0.9935058 +0.9934694 0.9999437 0.9935057 +0.9934694 0.9999437 0.9935057 +0.9934695 0.9999437 0.9935057 +0.9934697 0.9999437 0.9935057 +0.9934698 0.9999437 0.9935057 +0.9934701 0.9999437 0.9935057 +0.9934704 0.9999437 0.9935057 +0.9934707 0.9999437 0.9935057 +0.9934712 0.9999437 0.9935057 +0.9934718 0.9999437 0.9935057 +0.9934725 0.9999437 0.9935057 +0.9934734 0.9999437 0.9935057 +0.9934746 0.9999437 0.9935057 +0.9934761 0.9999437 0.9935057 +0.9934779 0.9999437 0.9935057 +0.9934803 0.9999437 0.9935057 +0.9934833 0.9999437 0.9935057 +0.9934871 0.9999437 0.9935057 +0.9934919 0.9999437 0.9935057 +0.993498 0.9999437 0.9935057 +0.9935057 0.9999437 0.9935057 +0.9935154 0.9999437 0.9935057 +0.9935277 0.9999437 0.9935057 +0.9935432 0.9999437 0.9935057 +0.9935629 0.9999437 0.9935057 +0.9935878 0.9999437 0.9935057 +0.9936193 0.9999437 0.9935057 +0.9936592 0.9999437 0.9935057 +0.9937096 0.9999437 0.9935057 +0.9937734 0.9999437 0.9935057 +0.9938541 0.9999437 0.9935057 +0.9939562 0.9999437 0.9935057 +0.9940854 0.9999437 0.9935057 +0.9942488 0.9999437 0.9935057 +0.9944556 0.9999437 0.9935057 +0.9947172 0.9999437 0.9935057 +0.9950481 0.9999437 0.9935057 +0.9954668 0.9999437 0.9935057 +0.9959964 0.9999437 0.9935057 +0.9966665 0.9999437 0.9935057 +0.9975143 0.9999437 0.9935057 +0.9985868 0.9999437 0.9935057 +0.9999437 0.9999437 0.9935057 +0.4834235 0.4834235 0.9915469 +0.4834593 0.4834235 0.9915469 +0.4835047 0.4834235 0.9915469 +0.4835622 0.4834235 0.9915469 +0.4836348 0.4834235 0.9915469 +0.4837267 0.4834235 0.9915469 +0.483843 0.4834235 0.9915469 +0.4839901 0.4834235 0.9915469 +0.4841762 0.4834235 0.9915469 +0.4844116 0.4834235 0.9915469 +0.4847095 0.4834235 0.9915469 +0.4850864 0.4834235 0.9915469 +0.4855631 0.4834235 0.9915469 +0.4861663 0.4834235 0.9915469 +0.4869294 0.4834235 0.9915469 +0.4878948 0.4834235 0.9915469 +0.4891161 0.4834235 0.9915469 +0.4906613 0.4834235 0.9915469 +0.4926161 0.4834235 0.9915469 +0.4950892 0.4834235 0.9915469 +0.4982181 0.4834235 0.9915469 +0.5021764 0.4834235 0.9915469 +0.5071843 0.4834235 0.9915469 +0.5135199 0.4834235 0.9915469 +0.5215352 0.4834235 0.9915469 +0.5316756 0.4834235 0.9915469 +0.5445046 0.4834235 0.9915469 +0.560735 0.4834235 0.9915469 +0.5812684 0.4834235 0.9915469 +0.6072459 0.4834235 0.9915469 +0.6401109 0.4834235 0.9915469 +0.6816893 0.4834235 0.9915469 +0.7342914 0.4834235 0.9915469 +0.8008399 0.4834235 0.9915469 +0.8850325 0.4834235 0.9915469 +0.9915469 0.4834235 0.9915469 +0.993424 0.5504963 0.9005812 +0.9948662 0.6139459 0.8519149 +0.9959813 0.6724572 0.8322078 +0.9968475 0.7251659 0.8312009 +0.997523 0.7716588 0.8413362 +0.9980513 0.8119154 0.8573024 +0.9984653 0.8462171 0.8755606 +0.9987905 0.8750477 0.8938989 +0.9990461 0.8990028 0.9110495 +0.9992474 0.9187175 0.9263823 +0.999406 0.9348153 0.9396746 +0.999531 0.9478754 0.9509472 +0.9996296 0.958416 0.9603532 +0.9997074 0.9668873 0.9681067 +0.9997689 0.9736726 0.974439 +0.9998174 0.9790927 0.9795738 +0.9998557 0.9834129 0.9837146 +0.999886 0.9868505 0.9870396 +0.9999099 0.989582 0.9897004 +0.9999288 0.9917501 0.9918242 +0.9999437 0.9934695 0.9935159 +0.4834235 0.4834593 0.9915469 +0.4834045 0.4834045 0.9915463 +0.4834499 0.4834045 0.9915463 +0.4835073 0.4834045 0.9915463 +0.48358 0.4834045 0.9915463 +0.4836719 0.4834045 0.9915463 +0.4837882 0.4834045 0.9915463 +0.4839353 0.4834045 0.9915463 +0.4841214 0.4834045 0.9915463 +0.4843569 0.4834045 0.9915463 +0.4846548 0.4834045 0.9915463 +0.4850317 0.4834045 0.9915463 +0.4855085 0.4834045 0.9915463 +0.4861117 0.4834045 0.9915463 +0.4868749 0.4834045 0.9915463 +0.4878404 0.4834045 0.9915463 +0.4890619 0.4834045 0.9915463 +0.4906072 0.4834045 0.9915463 +0.4925623 0.4834045 0.9915463 +0.4950356 0.4834045 0.9915463 +0.4981648 0.4834045 0.9915463 +0.5021236 0.4834045 0.9915463 +0.507132 0.4834045 0.9915463 +0.5134682 0.4834045 0.9915463 +0.5214844 0.4834045 0.9915463 +0.531626 0.4834045 0.9915463 +0.5444563 0.4834045 0.9915463 +0.5606884 0.4834045 0.9915463 +0.581224 0.4834045 0.9915463 +0.6072043 0.4834045 0.9915463 +0.6400728 0.4834045 0.9915463 +0.6816556 0.4834045 0.9915463 +0.7342633 0.4834045 0.9915463 +0.800819 0.4834045 0.9915463 +0.8850205 0.4834045 0.9915463 +0.9915463 0.4834045 0.9915463 +0.9934236 0.5504818 0.9005727 +0.994866 0.6139352 0.8519044 +0.9959811 0.6724495 0.8321981 +0.9968474 0.7251605 0.831193 +0.997523 0.7716551 0.8413301 +0.9980512 0.8119128 0.857298 +0.9984653 0.8462154 0.8755576 +0.9987905 0.8750466 0.8938969 +0.9990461 0.899002 0.9110481 +0.9992474 0.918717 0.9263814 +0.999406 0.9348149 0.939674 +0.999531 0.9478752 0.9509468 +0.9996296 0.9584159 0.9603529 +0.9997074 0.9668872 0.9681065 +0.9997689 0.9736726 0.9744389 +0.9998174 0.9790927 0.9795737 +0.9998557 0.9834129 0.9837146 +0.999886 0.9868505 0.9870395 +0.9999099 0.989582 0.9897004 +0.9999288 0.9917501 0.9918242 +0.9999437 0.9934695 0.9935159 +0.4834235 0.4835047 0.9915469 +0.4834045 0.4834499 0.9915463 +0.4833811 0.4833811 0.9915455 +0.4834385 0.4833811 0.9915455 +0.4835112 0.4833811 0.9915455 +0.4836031 0.4833811 0.9915455 +0.4837194 0.4833811 0.9915455 +0.4838665 0.4833811 0.9915455 +0.4840527 0.4833811 0.9915455 +0.4842882 0.4833811 0.9915455 +0.4845861 0.4833811 0.9915455 +0.4849631 0.4833811 0.9915455 +0.4854399 0.4833811 0.9915455 +0.4860432 0.4833811 0.9915455 +0.4868065 0.4833811 0.9915455 +0.4877721 0.4833811 0.9915455 +0.4889938 0.4833811 0.9915455 +0.4905393 0.4833811 0.9915455 +0.4924946 0.4833811 0.9915455 +0.4949683 0.4833811 0.9915455 +0.4980979 0.4833811 0.9915455 +0.5020572 0.4833811 0.9915455 +0.5070663 0.4833811 0.9915455 +0.5134034 0.4833811 0.9915455 +0.5214207 0.4833811 0.9915455 +0.5315636 0.4833811 0.9915455 +0.5443956 0.4833811 0.9915455 +0.5606299 0.4833811 0.9915455 +0.5811683 0.4833811 0.9915455 +0.607152 0.4833811 0.9915455 +0.6400249 0.4833811 0.9915455 +0.6816133 0.4833811 0.9915455 +0.7342281 0.4833811 0.9915455 +0.8007926 0.4833811 0.9915455 +0.8850054 0.4833811 0.9915455 +0.9915455 0.4833811 0.9915455 +0.9934231 0.550464 0.900562 +0.9948657 0.6139219 0.8518913 +0.9959809 0.6724399 0.8321859 +0.9968473 0.7251537 0.831183 +0.9975229 0.7716504 0.8413226 +0.9980512 0.8119096 0.8572925 +0.9984653 0.8462132 0.8755537 +0.9987904 0.8750451 0.8938942 +0.9990461 0.8990011 0.9110464 +0.9992474 0.9187164 0.9263802 +0.999406 0.9348146 0.9396732 +0.999531 0.947875 0.9509463 +0.9996296 0.9584157 0.9603526 +0.9997074 0.9668871 0.9681063 +0.9997689 0.9736725 0.9744388 +0.9998174 0.9790927 0.9795737 +0.9998557 0.9834129 0.9837145 +0.999886 0.9868505 0.9870395 +0.9999099 0.989582 0.9897004 +0.9999288 0.9917501 0.9918242 +0.9999437 0.9934695 0.9935158 +0.4834235 0.4835622 0.9915469 +0.4834045 0.4835073 0.9915463 +0.4833811 0.4834385 0.9915455 +0.4833522 0.4833522 0.9915446 +0.4834249 0.4833522 0.9915446 +0.4835168 0.4833522 0.9915446 +0.4836332 0.4833522 0.9915446 +0.4837803 0.4833522 0.9915446 +0.4839665 0.4833522 0.9915446 +0.484202 0.4833522 0.9915446 +0.4845 0.4833522 0.9915446 +0.484877 0.4833522 0.9915446 +0.485354 0.4833522 0.9915446 +0.4859574 0.4833522 0.9915446 +0.4867208 0.4833522 0.9915446 +0.4876866 0.4833522 0.9915446 +0.4889084 0.4833522 0.9915446 +0.4904542 0.4833522 0.9915446 +0.4924099 0.4833522 0.9915446 +0.494884 0.4833522 0.9915446 +0.4980141 0.4833522 0.9915446 +0.5019741 0.4833522 0.9915446 +0.506984 0.4833522 0.9915446 +0.5133222 0.4833522 0.9915446 +0.5213408 0.4833522 0.9915446 +0.5314854 0.4833522 0.9915446 +0.5443196 0.4833522 0.9915446 +0.5605565 0.4833522 0.9915446 +0.5810984 0.4833522 0.9915446 +0.6070865 0.4833522 0.9915446 +0.6399649 0.4833522 0.9915446 +0.6815603 0.4833522 0.9915446 +0.7341839 0.4833522 0.9915446 +0.8007596 0.4833522 0.9915446 +0.8849865 0.4833522 0.9915446 +0.9915446 0.4833522 0.9915446 +0.9934225 0.5504419 0.9005487 +0.9948653 0.6139056 0.8518748 +0.9959807 0.672428 0.8321707 +0.9968472 0.7251454 0.8311705 +0.9975228 0.7716446 0.8413131 +0.9980511 0.8119057 0.8572857 +0.9984653 0.8462106 0.8755489 +0.9987904 0.8750434 0.8938909 +0.9990461 0.899 0.9110442 +0.9992474 0.9187157 0.9263788 +0.999406 0.9348141 0.9396723 +0.999531 0.9478746 0.9509457 +0.9996296 0.9584155 0.9603522 +0.9997074 0.966887 0.9681061 +0.9997689 0.9736724 0.9744386 +0.9998174 0.9790926 0.9795736 +0.9998557 0.9834129 0.9837145 +0.999886 0.9868505 0.9870395 +0.9999099 0.989582 0.9897003 +0.9999288 0.9917501 0.9918242 +0.9999437 0.9934695 0.9935158 +0.4834235 0.4836348 0.9915469 +0.4834045 0.48358 0.9915463 +0.4833811 0.4835112 0.9915455 +0.4833522 0.4834249 0.9915446 +0.4833171 0.4833171 0.9915433 +0.483409 0.4833171 0.9915433 +0.4835254 0.4833171 0.9915433 +0.4836726 0.4833171 0.9915433 +0.4838588 0.4833171 0.9915433 +0.4840944 0.4833171 0.9915433 +0.4843924 0.4833171 0.9915433 +0.4847695 0.4833171 0.9915433 +0.4852466 0.4833171 0.9915433 +0.4858501 0.4833171 0.9915433 +0.4866137 0.4833171 0.9915433 +0.4875796 0.4833171 0.9915433 +0.4888018 0.4833171 0.9915433 +0.4903479 0.4833171 0.9915433 +0.4923039 0.4833171 0.9915433 +0.4947786 0.4833171 0.9915433 +0.4979093 0.4833171 0.9915433 +0.5018701 0.4833171 0.9915433 +0.5068811 0.4833171 0.9915433 +0.5132206 0.4833171 0.9915433 +0.5212409 0.4833171 0.9915433 +0.5313876 0.4833171 0.9915433 +0.5442245 0.4833171 0.9915433 +0.5604649 0.4833171 0.9915433 +0.5810111 0.4833171 0.9915433 +0.6070046 0.4833171 0.9915433 +0.6398899 0.4833171 0.9915433 +0.681494 0.4833171 0.9915433 +0.7341287 0.4833171 0.9915433 +0.8007184 0.4833171 0.9915433 +0.884963 0.4833171 0.9915433 +0.9915433 0.4833171 0.9915433 +0.9934218 0.550415 0.9005319 +0.9948649 0.6138855 0.8518543 +0.9959804 0.6724135 0.8321516 +0.996847 0.7251351 0.831155 +0.9975227 0.7716375 0.8413012 +0.9980511 0.8119009 0.8572771 +0.9984652 0.8462073 0.8755429 +0.9987904 0.8750412 0.8938868 +0.9990461 0.8989986 0.9110414 +0.9992474 0.9187148 0.9263769 +0.999406 0.9348135 0.9396711 +0.999531 0.9478743 0.9509449 +0.9996296 0.9584153 0.9603517 +0.9997074 0.9668869 0.9681058 +0.9997689 0.9736723 0.9744384 +0.9998174 0.9790925 0.9795734 +0.9998557 0.9834128 0.9837144 +0.999886 0.9868504 0.9870394 +0.9999099 0.989582 0.9897003 +0.9999288 0.9917501 0.9918241 +0.9999437 0.9934695 0.9935158 +0.4834235 0.4837267 0.9915469 +0.4834045 0.4836719 0.9915463 +0.4833811 0.4836031 0.9915455 +0.4833522 0.4835168 0.9915446 +0.4833171 0.483409 0.9915433 +0.4832747 0.4832747 0.9915418 +0.4833911 0.4832747 0.9915418 +0.4835383 0.4832747 0.9915418 +0.4837246 0.4832747 0.9915418 +0.4839603 0.4832747 0.9915418 +0.4842584 0.4832747 0.9915418 +0.4846356 0.4832747 0.9915418 +0.4851127 0.4832747 0.9915418 +0.4857164 0.4832747 0.9915418 +0.4864802 0.4832747 0.9915418 +0.4874464 0.4832747 0.9915418 +0.4886689 0.4832747 0.9915418 +0.4902154 0.4832747 0.9915418 +0.4921719 0.4832747 0.9915418 +0.4946472 0.4832747 0.9915418 +0.4977788 0.4832747 0.9915418 +0.5017407 0.4832747 0.9915418 +0.5067529 0.4832747 0.9915418 +0.5130941 0.4832747 0.9915418 +0.5211165 0.4832747 0.9915418 +0.5312658 0.4832747 0.9915418 +0.5441061 0.4832747 0.9915418 +0.5603507 0.4832747 0.9915418 +0.5809023 0.4832747 0.9915418 +0.6069026 0.4832747 0.9915418 +0.6397965 0.4832747 0.9915418 +0.6814115 0.4832747 0.9915418 +0.7340599 0.4832747 0.9915418 +0.800667 0.4832747 0.9915418 +0.8849336 0.4832747 0.9915418 +0.9915418 0.4832747 0.9915418 +0.9934209 0.5503825 0.9005111 +0.9948643 0.6138613 0.8518286 +0.9959801 0.6723959 0.8321279 +0.9968468 0.7251226 0.8311356 +0.9975226 0.7716288 0.8412865 +0.998051 0.8118949 0.8572664 +0.9984652 0.8462034 0.8755354 +0.9987904 0.8750386 0.8938817 +0.9990461 0.8989969 0.911038 +0.9992474 0.9187137 0.9263747 +0.9994059 0.9348128 0.9396696 +0.999531 0.9478738 0.9509439 +0.9996296 0.958415 0.9603511 +0.9997074 0.9668867 0.9681054 +0.9997689 0.9736722 0.9744382 +0.9998174 0.9790925 0.9795733 +0.9998557 0.9834128 0.9837143 +0.999886 0.9868504 0.9870393 +0.9999099 0.9895819 0.9897003 +0.9999288 0.9917501 0.9918241 +0.9999437 0.9934695 0.9935158 +0.4834235 0.483843 0.9915469 +0.4834045 0.4837882 0.9915463 +0.4833811 0.4837194 0.9915455 +0.4833522 0.4836332 0.9915446 +0.4833171 0.4835254 0.9915433 +0.4832747 0.4833911 0.9915418 +0.4832246 0.4832246 0.9915399 +0.4833719 0.4832246 0.9915399 +0.4835582 0.4832246 0.9915399 +0.4837939 0.4832246 0.9915399 +0.4840922 0.4832246 0.9915399 +0.4844695 0.4832246 0.9915399 +0.4849468 0.4832246 0.9915399 +0.4855507 0.4832246 0.9915399 +0.4863147 0.4832246 0.9915399 +0.4872812 0.4832246 0.9915399 +0.4885041 0.4832246 0.9915399 +0.4900511 0.4832246 0.9915399 +0.4920083 0.4832246 0.9915399 +0.4944844 0.4832246 0.9915399 +0.497617 0.4832246 0.9915399 +0.5015801 0.4832246 0.9915399 +0.506594 0.4832246 0.9915399 +0.5129372 0.4832246 0.9915399 +0.5209622 0.4832246 0.9915399 +0.5311148 0.4832246 0.9915399 +0.5439593 0.4832246 0.9915399 +0.5602091 0.4832246 0.9915399 +0.5807673 0.4832246 0.9915399 +0.6067761 0.4832246 0.9915399 +0.6396806 0.4832246 0.9915399 +0.6813091 0.4832246 0.9915399 +0.7339746 0.4832246 0.9915399 +0.8006032 0.4832246 0.9915399 +0.8848971 0.4832246 0.9915399 +0.9915399 0.4832246 0.9915399 +0.9934197 0.5503438 0.9004852 +0.9948636 0.6138323 0.8517969 +0.9959797 0.6723748 0.8320985 +0.9968465 0.7251076 0.8311115 +0.9975224 0.7716184 0.8412682 +0.9980509 0.8118878 0.8572531 +0.9984651 0.8461986 0.8755261 +0.9987903 0.8750355 0.8938754 +0.9990461 0.8989948 0.9110337 +0.9992473 0.9187123 0.9263719 +0.9994059 0.9348119 0.9396678 +0.999531 0.9478733 0.9509428 +0.9996296 0.9584146 0.9603504 +0.9997074 0.9668865 0.9681049 +0.9997689 0.9736721 0.9744378 +0.9998174 0.9790924 0.9795731 +0.9998557 0.9834127 0.9837142 +0.999886 0.9868504 0.9870393 +0.9999099 0.9895819 0.9897002 +0.9999288 0.99175 0.9918241 +0.9999437 0.9934695 0.9935158 +0.4834235 0.4839901 0.9915469 +0.4834045 0.4839353 0.9915463 +0.4833811 0.4838665 0.9915455 +0.4833522 0.4837803 0.9915446 +0.4833171 0.4836726 0.9915433 +0.4832747 0.4835383 0.9915418 +0.4832246 0.4833719 0.9915399 +0.4831666 0.4831666 0.9915376 +0.483353 0.4831666 0.9915376 +0.4835889 0.4831666 0.9915376 +0.4838872 0.4831666 0.9915376 +0.4842647 0.4831666 0.9915376 +0.4847422 0.4831666 0.9915376 +0.4853463 0.4831666 0.9915376 +0.4861106 0.4831666 0.9915376 +0.4870776 0.4831666 0.9915376 +0.4883009 0.4831666 0.9915376 +0.4898485 0.4831666 0.9915376 +0.4918065 0.4831666 0.9915376 +0.4942836 0.4831666 0.9915376 +0.4974174 0.4831666 0.9915376 +0.5013822 0.4831666 0.9915376 +0.506398 0.4831666 0.9915376 +0.5127438 0.4831666 0.9915376 +0.520772 0.4831666 0.9915376 +0.5309287 0.4831666 0.9915376 +0.5437782 0.4831666 0.9915376 +0.5600346 0.4831666 0.9915376 +0.580601 0.4831666 0.9915376 +0.6066202 0.4831666 0.9915376 +0.6395378 0.4831666 0.9915376 +0.6811829 0.4831666 0.9915376 +0.7338694 0.4831666 0.9915376 +0.8005247 0.4831666 0.9915376 +0.8848522 0.4831666 0.9915376 +0.9915376 0.4831666 0.9915376 +0.9934183 0.5502987 0.9004534 +0.9948628 0.6137984 0.8517577 +0.9959791 0.67235 0.8320622 +0.9968462 0.7250899 0.8310819 +0.9975222 0.7716061 0.8412457 +0.9980508 0.8118794 0.8572368 +0.998465 0.8461929 0.8755147 +0.9987903 0.8750317 0.8938676 +0.999046 0.8989923 0.9110285 +0.9992473 0.9187107 0.9263684 +0.9994059 0.9348109 0.9396655 +0.999531 0.9478726 0.9509413 +0.9996296 0.9584142 0.9603494 +0.9997074 0.9668862 0.9681043 +0.9997689 0.9736719 0.9744375 +0.9998174 0.9790923 0.9795728 +0.9998557 0.9834127 0.983714 +0.999886 0.9868503 0.9870392 +0.9999099 0.9895819 0.9897002 +0.9999288 0.99175 0.9918241 +0.9999437 0.9934694 0.9935158 +0.4834235 0.4841762 0.9915469 +0.4834045 0.4841214 0.9915463 +0.4833811 0.4840527 0.9915455 +0.4833522 0.4839665 0.9915446 +0.4833171 0.4838588 0.9915433 +0.4832747 0.4837246 0.9915418 +0.4832246 0.4835582 0.9915399 +0.4831666 0.483353 0.9915376 +0.4831021 0.4831021 0.9915347 +0.4833381 0.4831021 0.9915347 +0.4836366 0.4831021 0.9915347 +0.4840142 0.4831021 0.9915347 +0.484492 0.4831021 0.9915347 +0.4850964 0.4831021 0.9915347 +0.4858611 0.4831021 0.9915347 +0.4868285 0.4831021 0.9915347 +0.4880524 0.4831021 0.9915347 +0.4896008 0.4831021 0.9915347 +0.4915597 0.4831021 0.9915347 +0.494038 0.4831021 0.9915347 +0.4971734 0.4831021 0.9915347 +0.50114 0.4831021 0.9915347 +0.5061584 0.4831021 0.9915347 +0.5125072 0.4831021 0.9915347 +0.5205393 0.4831021 0.9915347 +0.530701 0.4831021 0.9915347 +0.5435568 0.4831021 0.9915347 +0.5598211 0.4831021 0.9915347 +0.5803976 0.4831021 0.9915347 +0.6064294 0.4831021 0.9915347 +0.6393632 0.4831021 0.9915347 +0.6810286 0.4831021 0.9915347 +0.7337408 0.4831021 0.9915347 +0.8004286 0.4831021 0.9915347 +0.8847973 0.4831021 0.9915347 +0.9915347 0.4831021 0.9915347 +0.9934166 0.550248 0.9004144 +0.9948617 0.6137599 0.8517098 +0.9959785 0.6723217 0.8320179 +0.9968458 0.7250697 0.8310457 +0.997522 0.7715919 0.8412181 +0.9980506 0.8118697 0.8572168 +0.9984649 0.8461864 0.8755007 +0.9987902 0.8750274 0.893858 +0.999046 0.8989895 0.9110221 +0.9992473 0.9187089 0.9263642 +0.9994059 0.9348097 0.9396628 +0.999531 0.9478718 0.9509395 +0.9996296 0.9584137 0.9603483 +0.9997074 0.9668859 0.9681036 +0.9997689 0.9736717 0.974437 +0.9998174 0.9790921 0.9795725 +0.9998557 0.9834126 0.9837138 +0.999886 0.9868503 0.9870391 +0.9999099 0.9895819 0.9897001 +0.9999288 0.99175 0.991824 +0.9999437 0.9934694 0.9935157 +0.4834235 0.4844116 0.9915469 +0.4834045 0.4843569 0.9915463 +0.4833811 0.4842882 0.9915455 +0.4833522 0.484202 0.9915446 +0.4833171 0.4840944 0.9915433 +0.4832747 0.4839603 0.9915418 +0.4832246 0.4837939 0.9915399 +0.4831666 0.4835889 0.9915376 +0.4831021 0.4833381 0.9915347 +0.4830346 0.4830346 0.9915312 +0.4833333 0.4830346 0.9915312 +0.4837112 0.4830346 0.9915312 +0.4841892 0.4830346 0.9915312 +0.484794 0.4830346 0.9915312 +0.4855591 0.4830346 0.9915312 +0.4865271 0.4830346 0.9915312 +0.4877517 0.4830346 0.9915312 +0.489301 0.4830346 0.9915312 +0.4912611 0.4830346 0.9915312 +0.4937409 0.4830346 0.9915312 +0.4968781 0.4830346 0.9915312 +0.5008471 0.4830346 0.9915312 +0.5058684 0.4830346 0.9915312 +0.512221 0.4830346 0.9915312 +0.5202578 0.4830346 0.9915312 +0.5304255 0.4830346 0.9915312 +0.5432889 0.4830346 0.9915312 +0.5595628 0.4830346 0.9915312 +0.5801514 0.4830346 0.9915312 +0.6061987 0.4830346 0.9915312 +0.6391518 0.4830346 0.9915312 +0.6808418 0.4830346 0.9915312 +0.7335852 0.4830346 0.9915312 +0.8003123 0.4830346 0.9915312 +0.8847308 0.4830346 0.9915312 +0.9915312 0.4830346 0.9915312 +0.9934145 0.5501939 0.9003673 +0.9948604 0.6137183 0.8516519 +0.9959777 0.6722907 0.8319643 +0.9968453 0.7250473 0.8310018 +0.9975217 0.7715762 0.8411848 +0.9980504 0.8118589 0.8571927 +0.9984648 0.8461791 0.8754838 +0.9987902 0.8750225 0.8938464 +0.9990459 0.8989863 0.9110144 +0.9992473 0.9187068 0.9263591 +0.9994059 0.9348083 0.9396594 +0.9995309 0.947871 0.9509374 +0.9996296 0.9584132 0.9603469 +0.9997074 0.9668855 0.9681027 +0.9997689 0.9736715 0.9744364 +0.9998174 0.979092 0.9795722 +0.9998557 0.9834125 0.9837136 +0.999886 0.9868502 0.9870389 +0.9999099 0.9895818 0.9897 +0.9999288 0.99175 0.9918239 +0.9999437 0.9934694 0.9935157 +0.4834235 0.4847095 0.9915469 +0.4834045 0.4846548 0.9915463 +0.4833811 0.4845861 0.9915455 +0.4833522 0.4845 0.9915446 +0.4833171 0.4843924 0.9915433 +0.4832747 0.4842584 0.9915418 +0.4832246 0.4840922 0.9915399 +0.4831666 0.4838872 0.9915376 +0.4831021 0.4836366 0.9915347 +0.4830346 0.4833333 0.9915312 +0.4829718 0.4829718 0.9915271 +0.48335 0.4829718 0.9915271 +0.4838283 0.4829718 0.9915271 +0.4844335 0.4829718 0.9915271 +0.4851992 0.4829718 0.9915271 +0.4861679 0.4829718 0.9915271 +0.4873934 0.4829718 0.9915271 +0.4889438 0.4829718 0.9915271 +0.4909052 0.4829718 0.9915271 +0.4933867 0.4829718 0.9915271 +0.4965262 0.4829718 0.9915271 +0.5004979 0.4829718 0.9915271 +0.5055228 0.4829718 0.9915271 +0.5118798 0.4829718 0.9915271 +0.5199223 0.4829718 0.9915271 +0.5300971 0.4829718 0.9915271 +0.5429696 0.4829718 0.9915271 +0.5592549 0.4829718 0.9915271 +0.579858 0.4829718 0.9915271 +0.6059236 0.4829718 0.9915271 +0.6388999 0.4829718 0.9915271 +0.6806192 0.4829718 0.9915271 +0.7333996 0.4829718 0.9915271 +0.8001737 0.4829718 0.9915271 +0.8846516 0.4829718 0.9915271 +0.9915271 0.4829718 0.9915271 +0.993412 0.5501416 0.9003112 +0.9948589 0.6136769 0.8515828 +0.9959768 0.6722594 0.8319004 +0.9968448 0.7250244 0.8309496 +0.9975213 0.7715599 0.8411451 +0.9980502 0.8118476 0.8571639 +0.9984647 0.8461714 0.8754636 +0.9987901 0.8750173 0.8938327 +0.9990459 0.8989829 0.9110051 +0.9992472 0.9187045 0.926353 +0.9994059 0.9348069 0.9396555 +0.9995309 0.94787 0.9509348 +0.9996296 0.9584126 0.9603452 +0.9997074 0.9668852 0.9681016 +0.9997689 0.9736712 0.9744358 +0.9998174 0.9790919 0.9795718 +0.9998557 0.9834124 0.9837133 +0.999886 0.9868502 0.9870387 +0.9999099 0.9895818 0.9896999 +0.9999288 0.99175 0.9918239 +0.9999437 0.9934694 0.9935157 +0.4834235 0.4850864 0.9915469 +0.4834045 0.4850317 0.9915463 +0.4833811 0.4849631 0.9915455 +0.4833522 0.484877 0.9915446 +0.4833171 0.4847695 0.9915433 +0.4832747 0.4846356 0.9915418 +0.4832246 0.4844695 0.9915399 +0.4831666 0.4842647 0.9915376 +0.4831021 0.4840142 0.9915347 +0.4830346 0.4837112 0.9915312 +0.4829718 0.48335 0.9915271 +0.4829286 0.4829286 0.9915223 +0.4834073 0.4829286 0.9915223 +0.484013 0.4829286 0.9915223 +0.4847793 0.4829286 0.9915223 +0.4857488 0.4829286 0.9915223 +0.4869753 0.4829286 0.9915223 +0.488527 0.4829286 0.9915223 +0.49049 0.4829286 0.9915223 +0.4929736 0.4829286 0.9915223 +0.4961156 0.4829286 0.9915223 +0.5000906 0.4829286 0.9915223 +0.5051196 0.4829286 0.9915223 +0.5114818 0.4829286 0.9915223 +0.5195309 0.4829286 0.9915223 +0.5297141 0.4829286 0.9915223 +0.5425971 0.4829286 0.9915223 +0.5588958 0.4829286 0.9915223 +0.5795157 0.4829286 0.9915223 +0.6056027 0.4829286 0.9915223 +0.638606 0.4829286 0.9915223 +0.6803596 0.4829286 0.9915223 +0.7331832 0.4829286 0.9915223 +0.800012 0.4829286 0.9915223 +0.8845592 0.4829286 0.9915223 +0.9915223 0.4829286 0.9915223 +0.9934091 0.5501012 0.9002457 +0.9948571 0.6136427 0.8515024 +0.9959757 0.6722322 0.8318259 +0.9968441 0.7250039 0.8308888 +0.9975209 0.7715449 0.8410988 +0.99805 0.811837 0.8571304 +0.9984645 0.8461641 0.8754401 +0.99879 0.8750124 0.8938167 +0.9990458 0.8989796 0.9109944 +0.9992472 0.9187024 0.9263459 +0.9994059 0.9348055 0.9396508 +0.9995309 0.9478691 0.9509318 +0.9996296 0.958412 0.9603433 +0.9997074 0.9668848 0.9681004 +0.9997689 0.973671 0.974435 +0.9998174 0.9790917 0.9795713 +0.9998557 0.9834123 0.983713 +0.999886 0.9868501 0.9870386 +0.9999099 0.9895818 0.9896998 +0.9999288 0.9917499 0.9918238 +0.9999437 0.9934694 0.9935156 +0.4834235 0.4855631 0.9915469 +0.4834045 0.4855085 0.9915463 +0.4833811 0.4854399 0.9915455 +0.4833522 0.485354 0.9915446 +0.4833171 0.4852466 0.9915433 +0.4832747 0.4851127 0.9915418 +0.4832246 0.4849468 0.9915399 +0.4831666 0.4847422 0.9915376 +0.4831021 0.484492 0.9915347 +0.4830346 0.4841892 0.9915312 +0.4829718 0.4838283 0.9915271 +0.4829286 0.4834073 0.9915223 +0.4829319 0.4829319 0.9915169 +0.4835382 0.4829319 0.9915169 +0.4843052 0.4829319 0.9915169 +0.4852755 0.4829319 0.9915169 +0.4865032 0.4829319 0.9915169 +0.4880563 0.4829319 0.9915169 +0.4900212 0.4829319 0.9915169 +0.492507 0.4829319 0.9915169 +0.4956519 0.4829319 0.9915169 +0.4996306 0.4829319 0.9915169 +0.5046642 0.4829319 0.9915169 +0.5110324 0.4829319 0.9915169 +0.5190889 0.4829319 0.9915169 +0.5292815 0.4829319 0.9915169 +0.5421764 0.4829319 0.9915169 +0.5584902 0.4829319 0.9915169 +0.5791292 0.4829319 0.9915169 +0.6052403 0.4829319 0.9915169 +0.6382742 0.4829319 0.9915169 +0.6800663 0.4829319 0.9915169 +0.7329388 0.4829319 0.9915169 +0.7998295 0.4829319 0.9915169 +0.8844548 0.4829319 0.9915169 +0.9915169 0.4829319 0.9915169 +0.9934058 0.5500915 0.9001717 +0.9948551 0.6136284 0.8514115 +0.9959745 0.672218 0.8317419 +0.9968433 0.7249916 0.8308201 +0.9975204 0.7715352 0.8410466 +0.9980497 0.8118298 0.8570925 +0.9984643 0.8461589 0.8754136 +0.9987899 0.8750088 0.8937986 +0.9990458 0.8989771 0.9109823 +0.9992472 0.9187008 0.9263379 +0.9994058 0.9348044 0.9396456 +0.9995309 0.9478684 0.9509284 +0.9996296 0.9584115 0.9603412 +0.9997074 0.9668845 0.968099 +0.9997689 0.9736708 0.9744341 +0.9998174 0.9790916 0.9795707 +0.9998557 0.9834122 0.9837127 +0.999886 0.9868501 0.9870383 +0.9999099 0.9895817 0.9896996 +0.9999288 0.9917499 0.9918237 +0.9999437 0.9934694 0.9935156 +0.4834235 0.4861663 0.9915469 +0.4834045 0.4861117 0.9915463 +0.4833811 0.4860432 0.9915455 +0.4833522 0.4859574 0.9915446 +0.4833171 0.4858501 0.9915433 +0.4832747 0.4857164 0.9915418 +0.4832246 0.4855507 0.9915399 +0.4831666 0.4853463 0.9915376 +0.4831021 0.4850964 0.9915347 +0.4830346 0.484794 0.9915312 +0.4829718 0.4844335 0.9915271 +0.4829286 0.484013 0.9915223 +0.4829319 0.4835382 0.9915169 +0.4830292 0.4830292 0.991511 +0.4837969 0.4830292 0.991511 +0.4847683 0.4830292 0.991511 +0.4859971 0.4830292 0.991511 +0.4875517 0.4830292 0.991511 +0.4895186 0.4830292 0.991511 +0.4920069 0.4830292 0.991511 +0.4951549 0.4830292 0.991511 +0.4991376 0.4830292 0.991511 +0.5041761 0.4830292 0.991511 +0.5105506 0.4830292 0.991511 +0.5186151 0.4830292 0.991511 +0.5288178 0.4830292 0.991511 +0.5417255 0.4830292 0.991511 +0.5580554 0.4830292 0.991511 +0.5787149 0.4830292 0.991511 +0.6048518 0.4830292 0.991511 +0.6379184 0.4830292 0.991511 +0.679752 0.4830292 0.991511 +0.7326769 0.4830292 0.991511 +0.7996338 0.4830292 0.991511 +0.8843429 0.4830292 0.991511 +0.991511 0.4830292 0.991511 +0.9934023 0.5501456 0.9000925 +0.994853 0.6136569 0.8513142 +0.9959732 0.672232 0.8316518 +0.9968425 0.7249978 0.8307465 +0.9975199 0.7715376 0.8409907 +0.9980494 0.8118303 0.857052 +0.9984642 0.8461587 0.8753853 +0.9987897 0.8750084 0.8937792 +0.9990457 0.8989767 0.9109693 +0.9992471 0.9187004 0.9263294 +0.9994058 0.9348042 0.93964 +0.9995309 0.9478683 0.9509248 +0.9996295 0.9584114 0.9603388 +0.9997074 0.9668844 0.9680976 +0.9997689 0.9736708 0.9744332 +0.9998174 0.9790916 0.9795701 +0.9998557 0.9834122 0.9837123 +0.999886 0.98685 0.9870381 +0.9999099 0.9895817 0.9896995 +0.9999288 0.9917499 0.9918236 +0.9999437 0.9934694 0.9935155 +0.4834235 0.4869294 0.9915469 +0.4834045 0.4868749 0.9915463 +0.4833811 0.4868065 0.9915455 +0.4833522 0.4867208 0.9915446 +0.4833171 0.4866137 0.9915433 +0.4832747 0.4864802 0.9915418 +0.4832246 0.4863147 0.9915399 +0.4831666 0.4861106 0.9915376 +0.4831021 0.4858611 0.9915347 +0.4830346 0.4855591 0.9915312 +0.4829718 0.4851992 0.9915271 +0.4829286 0.4847793 0.9915223 +0.4829319 0.4843052 0.9915169 +0.4830292 0.4837969 0.991511 +0.4833013 0.4833013 0.9915054 +0.4842735 0.4833013 0.9915054 +0.4855036 0.4833013 0.9915054 +0.4870597 0.4833013 0.9915054 +0.4890285 0.4833013 0.9915054 +0.4915192 0.4833013 0.9915054 +0.4946702 0.4833013 0.9915054 +0.4986567 0.4833013 0.9915054 +0.5037002 0.4833013 0.9915054 +0.5100808 0.4833013 0.9915054 +0.5181531 0.4833013 0.9915054 +0.5283656 0.4833013 0.9915054 +0.5412858 0.4833013 0.9915054 +0.5576314 0.4833013 0.9915054 +0.5783109 0.4833013 0.9915054 +0.604473 0.4833013 0.9915054 +0.6375715 0.4833013 0.9915054 +0.6794455 0.4833013 0.9915054 +0.7324214 0.4833013 0.9915054 +0.7994429 0.4833013 0.9915054 +0.8842338 0.4833013 0.9915054 +0.9915054 0.4833013 0.9915054 +0.9933988 0.5503203 0.9000152 +0.9948509 0.6137675 0.8512193 +0.9959719 0.6723012 0.8315641 +0.9968418 0.7250408 0.8306748 +0.9975194 0.7715641 0.8409363 +0.9980491 0.8118466 0.8570126 +0.998464 0.8461687 0.8753576 +0.9987896 0.8750145 0.8937603 +0.9990456 0.8989805 0.9109567 +0.9992471 0.9187027 0.926321 +0.9994058 0.9348056 0.9396346 +0.9995309 0.9478691 0.9509213 +0.9996295 0.958412 0.9603366 +0.9997074 0.9668847 0.9680961 +0.9997688 0.973671 0.9744323 +0.9998174 0.9790917 0.9795695 +0.9998557 0.9834123 0.9837119 +0.999886 0.9868501 0.9870379 +0.9999099 0.9895817 0.9896993 +0.9999288 0.9917499 0.9918235 +0.9999437 0.9934694 0.9935154 +0.4834235 0.4878948 0.9915469 +0.4834045 0.4878404 0.9915463 +0.4833811 0.4877721 0.9915455 +0.4833522 0.4876866 0.9915446 +0.4833171 0.4875796 0.9915433 +0.4832747 0.4874464 0.9915418 +0.4832246 0.4872812 0.9915399 +0.4831666 0.4870776 0.9915376 +0.4831021 0.4868285 0.9915347 +0.4830346 0.4865271 0.9915312 +0.4829718 0.4861679 0.9915271 +0.4829286 0.4857488 0.9915223 +0.4829319 0.4852755 0.9915169 +0.4830292 0.4847683 0.991511 +0.4833013 0.4842735 0.9915054 +0.4838841 0.4838841 0.9915009 +0.4851151 0.4838841 0.9915009 +0.4866724 0.4838841 0.9915009 +0.4886426 0.4838841 0.9915009 +0.4911352 0.4838841 0.9915009 +0.4942887 0.4838841 0.9915009 +0.4982782 0.4838841 0.9915009 +0.5033255 0.4838841 0.9915009 +0.5097109 0.4838841 0.9915009 +0.5177893 0.4838841 0.9915009 +0.5280096 0.4838841 0.9915009 +0.5409396 0.4838841 0.9915009 +0.5572977 0.4838841 0.9915009 +0.5779928 0.4838841 0.9915009 +0.6041748 0.4838841 0.9915009 +0.6372984 0.4838841 0.9915009 +0.6792041 0.4838841 0.9915009 +0.7322203 0.4838841 0.9915009 +0.7992927 0.4838841 0.9915009 +0.8841479 0.4838841 0.9915009 +0.9915009 0.4838841 0.9915009 +0.9933961 0.5507113 0.8999544 +0.9948493 0.6140266 0.8511446 +0.9959709 0.6724711 0.831495 +0.9968411 0.7251511 0.8306185 +0.9975191 0.7716352 0.8408934 +0.9980488 0.8118921 0.8569815 +0.9984638 0.8461977 0.8753359 +0.9987895 0.8750329 0.8937455 +0.9990456 0.8989921 0.9109467 +0.999247 0.9187101 0.9263145 +0.9994057 0.9348102 0.9396303 +0.9995309 0.947872 0.9509185 +0.9996295 0.9584138 0.9603348 +0.9997074 0.9668859 0.968095 +0.9997688 0.9736717 0.9744315 +0.9998174 0.9790921 0.9795691 +0.9998557 0.9834126 0.9837117 +0.999886 0.9868503 0.9870377 +0.9999099 0.9895819 0.9896992 +0.9999288 0.99175 0.9918235 +0.9999437 0.9934694 0.9935154 +0.4834235 0.4891161 0.9915469 +0.4834045 0.4890619 0.9915463 +0.4833811 0.4889938 0.9915455 +0.4833522 0.4889084 0.9915446 +0.4833171 0.4888018 0.9915433 +0.4832747 0.4886689 0.9915418 +0.4832246 0.4885041 0.9915399 +0.4831666 0.4883009 0.9915376 +0.4831021 0.4880524 0.9915347 +0.4830346 0.4877517 0.9915312 +0.4829718 0.4873934 0.9915271 +0.4829286 0.4869753 0.9915223 +0.4829319 0.4865032 0.9915169 +0.4830292 0.4859971 0.991511 +0.4833013 0.4855036 0.9915054 +0.4838841 0.4851151 0.9915009 +0.4849907 0.4849907 0.9914995 +0.4865484 0.4849907 0.9914995 +0.4885191 0.4849907 0.9914995 +0.4910123 0.4849907 0.9914995 +0.4941665 0.4849907 0.9914995 +0.498157 0.4849907 0.9914995 +0.5032055 0.4849907 0.9914995 +0.5095925 0.4849907 0.9914995 +0.5176729 0.4849907 0.9914995 +0.5278957 0.4849907 0.9914995 +0.5408288 0.4849907 0.9914995 +0.5571908 0.4849907 0.9914995 +0.577891 0.4849907 0.9914995 +0.6040793 0.4849907 0.9914995 +0.637211 0.4849907 0.9914995 +0.6791269 0.4849907 0.9914995 +0.7321559 0.4849907 0.9914995 +0.7992446 0.4849907 0.9914995 +0.8841204 0.4849907 0.9914995 +0.9914995 0.4849907 0.9914995 +0.9933953 0.5514695 0.8999349 +0.9948487 0.6145393 0.8511207 +0.9959706 0.6728136 0.8314729 +0.9968409 0.7253775 0.8306004 +0.9975189 0.7717834 0.8408797 +0.9980488 0.8119884 0.8569716 +0.9984638 0.8462598 0.875329 +0.9987895 0.8750727 0.8937407 +0.9990455 0.8990175 0.9109436 +0.999247 0.9187262 0.9263124 +0.9994057 0.9348204 0.939629 +0.9995308 0.9478785 0.9509177 +0.9996295 0.9584178 0.9603343 +0.9997074 0.9668884 0.9680946 +0.9997688 0.9736733 0.9744313 +0.9998174 0.9790931 0.9795689 +0.9998557 0.9834132 0.9837116 +0.999886 0.9868507 0.9870376 +0.9999099 0.9895821 0.9896992 +0.9999288 0.9917502 0.9918234 +0.9999437 0.9934695 0.9935154 +0.4834235 0.4906613 0.9915469 +0.4834045 0.4906072 0.9915463 +0.4833811 0.4905393 0.9915455 +0.4833522 0.4904542 0.9915446 +0.4833171 0.4903479 0.9915433 +0.4832747 0.4902154 0.9915418 +0.4832246 0.4900511 0.9915399 +0.4831666 0.4898485 0.9915376 +0.4831021 0.4896008 0.9915347 +0.4830346 0.489301 0.9915312 +0.4829718 0.4889438 0.9915271 +0.4829286 0.488527 0.9915223 +0.4829319 0.4880563 0.9915169 +0.4830292 0.4875517 0.991511 +0.4833013 0.4870597 0.9915054 +0.4838841 0.4866724 0.9915009 +0.4849907 0.4865484 0.9914995 +0.4865484 0.4865484 0.9914995 +0.4885191 0.4865484 0.9914995 +0.4910123 0.4865484 0.9914995 +0.4941665 0.4865484 0.9914995 +0.498157 0.4865484 0.9914995 +0.5032055 0.4865484 0.9914995 +0.5095925 0.4865484 0.9914995 +0.5176729 0.4865484 0.9914995 +0.5278957 0.4865484 0.9914995 +0.5408288 0.4865484 0.9914995 +0.5571908 0.4865484 0.9914995 +0.577891 0.4865484 0.9914995 +0.6040793 0.4865484 0.9914995 +0.637211 0.4865484 0.9914995 +0.6791269 0.4865484 0.9914995 +0.7321559 0.4865484 0.9914995 +0.7992446 0.4865484 0.9914995 +0.8841204 0.4865484 0.9914995 +0.9914995 0.4865484 0.9914995 +0.9933953 0.5525411 0.8999349 +0.9948487 0.6152669 0.8511207 +0.9959706 0.6733015 0.8314729 +0.9968409 0.7257011 0.8306004 +0.9975189 0.7719959 0.8408797 +0.9980488 0.8121268 0.8569716 +0.9984638 0.8463492 0.875329 +0.9987895 0.8751301 0.8937407 +0.9990455 0.8990542 0.9109436 +0.999247 0.9187495 0.9263124 +0.9994057 0.9348352 0.939629 +0.9995308 0.9478878 0.9509177 +0.9996295 0.9584237 0.9603343 +0.9997074 0.9668922 0.9680946 +0.9997688 0.9736756 0.9744313 +0.9998174 0.9790946 0.9795689 +0.9998557 0.9834141 0.9837116 +0.999886 0.9868512 0.9870376 +0.9999099 0.9895825 0.9896992 +0.9999288 0.9917504 0.9918234 +0.9999437 0.9934697 0.9935154 +0.4834235 0.4926161 0.9915469 +0.4834045 0.4925623 0.9915463 +0.4833811 0.4924946 0.9915455 +0.4833522 0.4924099 0.9915446 +0.4833171 0.4923039 0.9915433 +0.4832747 0.4921719 0.9915418 +0.4832246 0.4920083 0.9915399 +0.4831666 0.4918065 0.9915376 +0.4831021 0.4915597 0.9915347 +0.4830346 0.4912611 0.9915312 +0.4829718 0.4909052 0.9915271 +0.4829286 0.49049 0.9915223 +0.4829319 0.4900212 0.9915169 +0.4830292 0.4895186 0.991511 +0.4833013 0.4890285 0.9915054 +0.4838841 0.4886426 0.9915009 +0.4849907 0.4885191 0.9914995 +0.4865484 0.4885191 0.9914995 +0.4885191 0.4885191 0.9914995 +0.4910123 0.4885191 0.9914995 +0.4941665 0.4885191 0.9914995 +0.498157 0.4885191 0.9914995 +0.5032055 0.4885191 0.9914995 +0.5095925 0.4885191 0.9914995 +0.5176729 0.4885191 0.9914995 +0.5278957 0.4885191 0.9914995 +0.5408288 0.4885191 0.9914995 +0.5571908 0.4885191 0.9914995 +0.577891 0.4885191 0.9914995 +0.6040793 0.4885191 0.9914995 +0.637211 0.4885191 0.9914995 +0.6791269 0.4885191 0.9914995 +0.7321559 0.4885191 0.9914995 +0.7992446 0.4885191 0.9914995 +0.8841204 0.4885191 0.9914995 +0.9914995 0.4885191 0.9914995 +0.9933953 0.5538969 0.8999349 +0.9948487 0.6161874 0.8511207 +0.9959706 0.6739188 0.8314729 +0.9968409 0.7261105 0.8306004 +0.9975189 0.7722648 0.8408797 +0.9980488 0.8123018 0.8569716 +0.9984638 0.8464623 0.875329 +0.9987895 0.8752028 0.8937407 +0.9990455 0.8991006 0.9109436 +0.999247 0.9187791 0.9263124 +0.9994057 0.9348539 0.939629 +0.9995308 0.9478997 0.9509177 +0.9996295 0.9584312 0.9603343 +0.9997074 0.9668969 0.9680946 +0.9997688 0.9736786 0.9744313 +0.9998174 0.9790965 0.9795689 +0.9998557 0.9834153 0.9837116 +0.999886 0.986852 0.9870376 +0.9999099 0.9895829 0.9896992 +0.9999288 0.9917507 0.9918234 +0.9999437 0.9934698 0.9935154 +0.4834235 0.4950892 0.9915469 +0.4834045 0.4950356 0.9915463 +0.4833811 0.4949683 0.9915455 +0.4833522 0.494884 0.9915446 +0.4833171 0.4947786 0.9915433 +0.4832747 0.4946472 0.9915418 +0.4832246 0.4944844 0.9915399 +0.4831666 0.4942836 0.9915376 +0.4831021 0.494038 0.9915347 +0.4830346 0.4937409 0.9915312 +0.4829718 0.4933867 0.9915271 +0.4829286 0.4929736 0.9915223 +0.4829319 0.492507 0.9915169 +0.4830292 0.4920069 0.991511 +0.4833013 0.4915192 0.9915054 +0.4838841 0.4911352 0.9915009 +0.4849907 0.4910123 0.9914995 +0.4865484 0.4910123 0.9914995 +0.4885191 0.4910123 0.9914995 +0.4910123 0.4910123 0.9914995 +0.4941665 0.4910123 0.9914995 +0.498157 0.4910123 0.9914995 +0.5032055 0.4910123 0.9914995 +0.5095925 0.4910123 0.9914995 +0.5176729 0.4910123 0.9914995 +0.5278957 0.4910123 0.9914995 +0.5408288 0.4910123 0.9914995 +0.5571908 0.4910123 0.9914995 +0.577891 0.4910123 0.9914995 +0.6040793 0.4910123 0.9914995 +0.637211 0.4910123 0.9914995 +0.6791269 0.4910123 0.9914995 +0.7321559 0.4910123 0.9914995 +0.7992446 0.4910123 0.9914995 +0.8841204 0.4910123 0.9914995 +0.9914995 0.4910123 0.9914995 +0.9933953 0.5556122 0.8999349 +0.9948487 0.6173519 0.8511207 +0.9959706 0.6746998 0.8314729 +0.9968409 0.7266285 0.8306004 +0.9975189 0.7726049 0.8408797 +0.9980488 0.8125232 0.8569716 +0.9984638 0.8466054 0.875329 +0.9987895 0.8752947 0.8937407 +0.9990455 0.8991593 0.9109436 +0.999247 0.9188164 0.9263124 +0.9994057 0.9348776 0.939629 +0.9995308 0.9479146 0.9509177 +0.9996295 0.9584406 0.9603343 +0.9997074 0.9669028 0.9680946 +0.9997688 0.9736823 0.9744313 +0.9998174 0.9790988 0.9795689 +0.9998557 0.9834167 0.9837116 +0.999886 0.9868529 0.9870376 +0.9999099 0.9895835 0.9896992 +0.9999288 0.991751 0.9918234 +0.9999437 0.9934701 0.9935154 +0.4834235 0.4982181 0.9915469 +0.4834045 0.4981648 0.9915463 +0.4833811 0.4980979 0.9915455 +0.4833522 0.4980141 0.9915446 +0.4833171 0.4979093 0.9915433 +0.4832747 0.4977788 0.9915418 +0.4832246 0.497617 0.9915399 +0.4831666 0.4974174 0.9915376 +0.4831021 0.4971734 0.9915347 +0.4830346 0.4968781 0.9915312 +0.4829718 0.4965262 0.9915271 +0.4829286 0.4961156 0.9915223 +0.4829319 0.4956519 0.9915169 +0.4830292 0.4951549 0.991511 +0.4833013 0.4946702 0.9915054 +0.4838841 0.4942887 0.9915009 +0.4849907 0.4941665 0.9914995 +0.4865484 0.4941665 0.9914995 +0.4885191 0.4941665 0.9914995 +0.4910123 0.4941665 0.9914995 +0.4941665 0.4941665 0.9914995 +0.498157 0.4941665 0.9914995 +0.5032055 0.4941665 0.9914995 +0.5095925 0.4941665 0.9914995 +0.5176729 0.4941665 0.9914995 +0.5278957 0.4941665 0.9914995 +0.5408288 0.4941665 0.9914995 +0.5571908 0.4941665 0.9914995 +0.577891 0.4941665 0.9914995 +0.6040793 0.4941665 0.9914995 +0.637211 0.4941665 0.9914995 +0.6791269 0.4941665 0.9914995 +0.7321559 0.4941665 0.9914995 +0.7992446 0.4941665 0.9914995 +0.8841204 0.4941665 0.9914995 +0.9914995 0.4941665 0.9914995 +0.9933953 0.5577822 0.8999349 +0.9948487 0.6188252 0.8511207 +0.9959706 0.6756878 0.8314729 +0.9968409 0.7272837 0.8306004 +0.9975189 0.7730352 0.8408797 +0.9980488 0.8128033 0.8569716 +0.9984638 0.8467864 0.875329 +0.9987895 0.8754109 0.8937407 +0.9990455 0.8992336 0.9109436 +0.999247 0.9188636 0.9263124 +0.9994057 0.9349075 0.939629 +0.9995308 0.9479335 0.9509177 +0.9996295 0.9584526 0.9603343 +0.9997074 0.9669103 0.9680946 +0.9997688 0.973687 0.9744313 +0.9998174 0.9791018 0.9795689 +0.9998557 0.9834186 0.9837116 +0.999886 0.9868541 0.9870376 +0.9999099 0.9895842 0.9896992 +0.9999288 0.9917515 0.9918234 +0.9999437 0.9934704 0.9935154 +0.4834235 0.5021764 0.9915469 +0.4834045 0.5021236 0.9915463 +0.4833811 0.5020572 0.9915455 +0.4833522 0.5019741 0.9915446 +0.4833171 0.5018701 0.9915433 +0.4832747 0.5017407 0.9915418 +0.4832246 0.5015801 0.9915399 +0.4831666 0.5013822 0.9915376 +0.4831021 0.50114 0.9915347 +0.4830346 0.5008471 0.9915312 +0.4829718 0.5004979 0.9915271 +0.4829286 0.5000906 0.9915223 +0.4829319 0.4996306 0.9915169 +0.4830292 0.4991376 0.991511 +0.4833013 0.4986567 0.9915054 +0.4838841 0.4982782 0.9915009 +0.4849907 0.498157 0.9914995 +0.4865484 0.498157 0.9914995 +0.4885191 0.498157 0.9914995 +0.4910123 0.498157 0.9914995 +0.4941665 0.498157 0.9914995 +0.498157 0.498157 0.9914995 +0.5032055 0.498157 0.9914995 +0.5095925 0.498157 0.9914995 +0.5176729 0.498157 0.9914995 +0.5278957 0.498157 0.9914995 +0.5408288 0.498157 0.9914995 +0.5571908 0.498157 0.9914995 +0.577891 0.498157 0.9914995 +0.6040793 0.498157 0.9914995 +0.637211 0.498157 0.9914995 +0.6791269 0.498157 0.9914995 +0.7321559 0.498157 0.9914995 +0.7992446 0.498157 0.9914995 +0.8841204 0.498157 0.9914995 +0.9914995 0.498157 0.9914995 +0.9933953 0.5605276 0.8999349 +0.9948487 0.6206891 0.8511207 +0.9959706 0.6769378 0.8314729 +0.9968409 0.7281127 0.8306004 +0.9975189 0.7735795 0.8408797 +0.9980488 0.8131577 0.8569716 +0.9984638 0.8470154 0.875329 +0.9987895 0.875558 0.8937407 +0.9990455 0.8993275 0.9109436 +0.999247 0.9189234 0.9263124 +0.9994057 0.9349454 0.939629 +0.9995308 0.9479575 0.9509177 +0.9996295 0.9584677 0.9603343 +0.9997074 0.9669198 0.9680946 +0.9997688 0.973693 0.9744313 +0.9998174 0.9791055 0.9795689 +0.9998557 0.9834209 0.9837116 +0.999886 0.9868555 0.9870376 +0.9999099 0.9895851 0.9896992 +0.9999288 0.9917521 0.9918234 +0.9999437 0.9934707 0.9935154 +0.4834235 0.5071843 0.9915469 +0.4834045 0.507132 0.9915463 +0.4833811 0.5070663 0.9915455 +0.4833522 0.506984 0.9915446 +0.4833171 0.5068811 0.9915433 +0.4832747 0.5067529 0.9915418 +0.4832246 0.506594 0.9915399 +0.4831666 0.506398 0.9915376 +0.4831021 0.5061584 0.9915347 +0.4830346 0.5058684 0.9915312 +0.4829718 0.5055228 0.9915271 +0.4829286 0.5051196 0.9915223 +0.4829319 0.5046642 0.9915169 +0.4830292 0.5041761 0.991511 +0.4833013 0.5037002 0.9915054 +0.4838841 0.5033255 0.9915009 +0.4849907 0.5032055 0.9914995 +0.4865484 0.5032055 0.9914995 +0.4885191 0.5032055 0.9914995 +0.4910123 0.5032055 0.9914995 +0.4941665 0.5032055 0.9914995 +0.498157 0.5032055 0.9914995 +0.5032055 0.5032055 0.9914995 +0.5095925 0.5032055 0.9914995 +0.5176729 0.5032055 0.9914995 +0.5278957 0.5032055 0.9914995 +0.5408288 0.5032055 0.9914995 +0.5571908 0.5032055 0.9914995 +0.577891 0.5032055 0.9914995 +0.6040793 0.5032055 0.9914995 +0.637211 0.5032055 0.9914995 +0.6791269 0.5032055 0.9914995 +0.7321559 0.5032055 0.9914995 +0.7992446 0.5032055 0.9914995 +0.8841204 0.5032055 0.9914995 +0.9914995 0.5032055 0.9914995 +0.9933953 0.5640008 0.8999349 +0.9948487 0.6230471 0.8511207 +0.9959706 0.6785192 0.8314729 +0.9968409 0.7291615 0.8306004 +0.9975189 0.7742682 0.8408797 +0.9980488 0.8136061 0.8569716 +0.9984638 0.8473052 0.875329 +0.9987895 0.8757441 0.8937407 +0.9990455 0.8994464 0.9109436 +0.999247 0.918999 0.9263124 +0.9994057 0.9349933 0.939629 +0.9995308 0.9479878 0.9509177 +0.9996295 0.9584868 0.9603343 +0.9997074 0.9669318 0.9680946 +0.9997688 0.9737006 0.9744313 +0.9998174 0.9791103 0.9795689 +0.9998557 0.9834239 0.9837116 +0.999886 0.9868574 0.9870376 +0.9999099 0.9895863 0.9896992 +0.9999288 0.9917528 0.9918234 +0.9999437 0.9934712 0.9935154 +0.4834235 0.5135199 0.9915469 +0.4834045 0.5134682 0.9915463 +0.4833811 0.5134034 0.9915455 +0.4833522 0.5133222 0.9915446 +0.4833171 0.5132206 0.9915433 +0.4832747 0.5130941 0.9915418 +0.4832246 0.5129372 0.9915399 +0.4831666 0.5127438 0.9915376 +0.4831021 0.5125072 0.9915347 +0.4830346 0.512221 0.9915312 +0.4829718 0.5118798 0.9915271 +0.4829286 0.5114818 0.9915223 +0.4829319 0.5110324 0.9915169 +0.4830292 0.5105506 0.991511 +0.4833013 0.5100808 0.9915054 +0.4838841 0.5097109 0.9915009 +0.4849907 0.5095925 0.9914995 +0.4865484 0.5095925 0.9914995 +0.4885191 0.5095925 0.9914995 +0.4910123 0.5095925 0.9914995 +0.4941665 0.5095925 0.9914995 +0.498157 0.5095925 0.9914995 +0.5032055 0.5095925 0.9914995 +0.5095925 0.5095925 0.9914995 +0.5176729 0.5095925 0.9914995 +0.5278957 0.5095925 0.9914995 +0.5408288 0.5095925 0.9914995 +0.5571908 0.5095925 0.9914995 +0.577891 0.5095925 0.9914995 +0.6040793 0.5095925 0.9914995 +0.637211 0.5095925 0.9914995 +0.6791269 0.5095925 0.9914995 +0.7321559 0.5095925 0.9914995 +0.7992446 0.5095925 0.9914995 +0.8841204 0.5095925 0.9914995 +0.9914995 0.5095925 0.9914995 +0.9933953 0.5683949 0.8999349 +0.9948487 0.6260304 0.8511207 +0.9959706 0.6805199 0.8314729 +0.9968409 0.7304884 0.8306004 +0.9975189 0.7751395 0.8408797 +0.9980488 0.8141733 0.8569716 +0.9984638 0.8476717 0.875329 +0.9987895 0.8759795 0.8937407 +0.9990455 0.8995968 0.9109436 +0.999247 0.9190947 0.9263124 +0.9994057 0.935054 0.939629 +0.9995308 0.9480261 0.9509177 +0.9996295 0.9585109 0.9603343 +0.9997074 0.966947 0.9680946 +0.9997688 0.9737101 0.9744313 +0.9998174 0.9791163 0.9795689 +0.9998557 0.9834277 0.9837116 +0.999886 0.9868597 0.9870376 +0.9999099 0.9895878 0.9896992 +0.9999288 0.9917537 0.9918234 +0.9999437 0.9934718 0.9935154 +0.4834235 0.5215352 0.9915469 +0.4834045 0.5214844 0.9915463 +0.4833811 0.5214207 0.9915455 +0.4833522 0.5213408 0.9915446 +0.4833171 0.5212409 0.9915433 +0.4832747 0.5211165 0.9915418 +0.4832246 0.5209622 0.9915399 +0.4831666 0.520772 0.9915376 +0.4831021 0.5205393 0.9915347 +0.4830346 0.5202578 0.9915312 +0.4829718 0.5199223 0.9915271 +0.4829286 0.5195309 0.9915223 +0.4829319 0.5190889 0.9915169 +0.4830292 0.5186151 0.991511 +0.4833013 0.5181531 0.9915054 +0.4838841 0.5177893 0.9915009 +0.4849907 0.5176729 0.9914995 +0.4865484 0.5176729 0.9914995 +0.4885191 0.5176729 0.9914995 +0.4910123 0.5176729 0.9914995 +0.4941665 0.5176729 0.9914995 +0.498157 0.5176729 0.9914995 +0.5032055 0.5176729 0.9914995 +0.5095925 0.5176729 0.9914995 +0.5176729 0.5176729 0.9914995 +0.5278957 0.5176729 0.9914995 +0.5408288 0.5176729 0.9914995 +0.5571908 0.5176729 0.9914995 +0.577891 0.5176729 0.9914995 +0.6040793 0.5176729 0.9914995 +0.637211 0.5176729 0.9914995 +0.6791269 0.5176729 0.9914995 +0.7321559 0.5176729 0.9914995 +0.7992446 0.5176729 0.9914995 +0.8841204 0.5176729 0.9914995 +0.9914995 0.5176729 0.9914995 +0.9933953 0.573954 0.8999349 +0.9948487 0.6298046 0.8511207 +0.9959706 0.683051 0.8314729 +0.9968409 0.732167 0.8306004 +0.9975189 0.7762418 0.8408797 +0.9980488 0.8148909 0.8569716 +0.9984638 0.8481355 0.875329 +0.9987895 0.8762773 0.8937407 +0.9990455 0.899787 0.9109436 +0.999247 0.9192157 0.9263124 +0.9994057 0.9351307 0.939629 +0.9995308 0.9480746 0.9509177 +0.9996295 0.9585415 0.9603343 +0.9997074 0.9669663 0.9680946 +0.9997688 0.9737222 0.9744313 +0.9998174 0.9791238 0.9795689 +0.9998557 0.9834324 0.9837116 +0.999886 0.9868627 0.9870376 +0.9999099 0.9895897 0.9896992 +0.9999288 0.9917549 0.9918234 +0.9999437 0.9934725 0.9935154 +0.4834235 0.5316756 0.9915469 +0.4834045 0.531626 0.9915463 +0.4833811 0.5315636 0.9915455 +0.4833522 0.5314854 0.9915446 +0.4833171 0.5313876 0.9915433 +0.4832747 0.5312658 0.9915418 +0.4832246 0.5311148 0.9915399 +0.4831666 0.5309287 0.9915376 +0.4831021 0.530701 0.9915347 +0.4830346 0.5304255 0.9915312 +0.4829718 0.5300971 0.9915271 +0.4829286 0.5297141 0.9915223 +0.4829319 0.5292815 0.9915169 +0.4830292 0.5288178 0.991511 +0.4833013 0.5283656 0.9915054 +0.4838841 0.5280096 0.9915009 +0.4849907 0.5278957 0.9914995 +0.4865484 0.5278957 0.9914995 +0.4885191 0.5278957 0.9914995 +0.4910123 0.5278957 0.9914995 +0.4941665 0.5278957 0.9914995 +0.498157 0.5278957 0.9914995 +0.5032055 0.5278957 0.9914995 +0.5095925 0.5278957 0.9914995 +0.5176729 0.5278957 0.9914995 +0.5278957 0.5278957 0.9914995 +0.5408288 0.5278957 0.9914995 +0.5571908 0.5278957 0.9914995 +0.577891 0.5278957 0.9914995 +0.6040793 0.5278957 0.9914995 +0.637211 0.5278957 0.9914995 +0.6791269 0.5278957 0.9914995 +0.7321559 0.5278957 0.9914995 +0.7992446 0.5278957 0.9914995 +0.8841204 0.5278957 0.9914995 +0.9914995 0.5278957 0.9914995 +0.9933953 0.580987 0.8999349 +0.9948487 0.6345795 0.8511207 +0.9959706 0.6862532 0.8314729 +0.9968409 0.7342907 0.8306004 +0.9975189 0.7776364 0.8408797 +0.9980488 0.8157988 0.8569716 +0.9984638 0.8487222 0.875329 +0.9987895 0.8766541 0.8937407 +0.9990455 0.9000277 0.9109436 +0.999247 0.9193688 0.9263124 +0.9994057 0.9352277 0.939629 +0.9995308 0.9481359 0.9509177 +0.9996295 0.9585802 0.9603343 +0.9997074 0.9669906 0.9680946 +0.9997688 0.9737375 0.9744313 +0.9998174 0.9791334 0.9795689 +0.9998557 0.9834385 0.9837116 +0.999886 0.9868665 0.9870376 +0.9999099 0.989592 0.9896992 +0.9999288 0.9917564 0.9918234 +0.9999437 0.9934734 0.9935154 +0.4834235 0.5445046 0.9915469 +0.4834045 0.5444563 0.9915463 +0.4833811 0.5443956 0.9915455 +0.4833522 0.5443196 0.9915446 +0.4833171 0.5442245 0.9915433 +0.4832747 0.5441061 0.9915418 +0.4832246 0.5439593 0.9915399 +0.4831666 0.5437782 0.9915376 +0.4831021 0.5435568 0.9915347 +0.4830346 0.5432889 0.9915312 +0.4829718 0.5429696 0.9915271 +0.4829286 0.5425971 0.9915223 +0.4829319 0.5421764 0.9915169 +0.4830292 0.5417255 0.991511 +0.4833013 0.5412858 0.9915054 +0.4838841 0.5409396 0.9915009 +0.4849907 0.5408288 0.9914995 +0.4865484 0.5408288 0.9914995 +0.4885191 0.5408288 0.9914995 +0.4910123 0.5408288 0.9914995 +0.4941665 0.5408288 0.9914995 +0.498157 0.5408288 0.9914995 +0.5032055 0.5408288 0.9914995 +0.5095925 0.5408288 0.9914995 +0.5176729 0.5408288 0.9914995 +0.5278957 0.5408288 0.9914995 +0.5408288 0.5408288 0.9914995 +0.5571908 0.5408288 0.9914995 +0.577891 0.5408288 0.9914995 +0.6040793 0.5408288 0.9914995 +0.637211 0.5408288 0.9914995 +0.6791269 0.5408288 0.9914995 +0.7321559 0.5408288 0.9914995 +0.7992446 0.5408288 0.9914995 +0.8841204 0.5408288 0.9914995 +0.9914995 0.5408288 0.9914995 +0.9933953 0.5898847 0.8999349 +0.9948487 0.6406203 0.8511207 +0.9959706 0.6903044 0.8314729 +0.9968409 0.7369774 0.8306004 +0.9975189 0.7794007 0.8408797 +0.9980488 0.8169474 0.8569716 +0.9984638 0.8494644 0.875329 +0.9987895 0.8771307 0.8937407 +0.9990455 0.9003323 0.9109436 +0.999247 0.9195625 0.9263124 +0.9994057 0.9353505 0.939629 +0.9995308 0.9482135 0.9509177 +0.9996295 0.9586291 0.9603343 +0.9997074 0.9670214 0.9680946 +0.9997688 0.9737569 0.9744313 +0.9998174 0.9791456 0.9795689 +0.9998557 0.9834461 0.9837116 +0.999886 0.9868713 0.9870376 +0.9999099 0.989595 0.9896992 +0.9999288 0.9917582 0.9918234 +0.9999437 0.9934746 0.9935154 +0.4834235 0.560735 0.9915469 +0.4834045 0.5606884 0.9915463 +0.4833811 0.5606299 0.9915455 +0.4833522 0.5605565 0.9915446 +0.4833171 0.5604649 0.9915433 +0.4832747 0.5603507 0.9915418 +0.4832246 0.5602091 0.9915399 +0.4831666 0.5600346 0.9915376 +0.4831021 0.5598211 0.9915347 +0.4830346 0.5595628 0.9915312 +0.4829718 0.5592549 0.9915271 +0.4829286 0.5588958 0.9915223 +0.4829319 0.5584902 0.9915169 +0.4830292 0.5580554 0.991511 +0.4833013 0.5576314 0.9915054 +0.4838841 0.5572977 0.9915009 +0.4849907 0.5571908 0.9914995 +0.4865484 0.5571908 0.9914995 +0.4885191 0.5571908 0.9914995 +0.4910123 0.5571908 0.9914995 +0.4941665 0.5571908 0.9914995 +0.498157 0.5571908 0.9914995 +0.5032055 0.5571908 0.9914995 +0.5095925 0.5571908 0.9914995 +0.5176729 0.5571908 0.9914995 +0.5278957 0.5571908 0.9914995 +0.5408288 0.5571908 0.9914995 +0.5571908 0.5571908 0.9914995 +0.577891 0.5571908 0.9914995 +0.6040793 0.5571908 0.9914995 +0.637211 0.5571908 0.9914995 +0.6791269 0.5571908 0.9914995 +0.7321559 0.5571908 0.9914995 +0.7992446 0.5571908 0.9914995 +0.8841204 0.5571908 0.9914995 +0.9914995 0.5571908 0.9914995 +0.9933953 0.6011414 0.8999349 +0.9948487 0.6482627 0.8511207 +0.9959706 0.6954296 0.8314729 +0.9968409 0.7403765 0.8306004 +0.9975189 0.7816327 0.8408797 +0.9980488 0.8184005 0.8569716 +0.9984638 0.8504035 0.875329 +0.9987895 0.8777338 0.8937407 +0.9990455 0.9007175 0.9109436 +0.999247 0.9198076 0.9263124 +0.9994057 0.9355059 0.939629 +0.9995308 0.9483117 0.9509177 +0.9996295 0.958691 0.9603343 +0.9997074 0.9670604 0.9680946 +0.9997688 0.9737814 0.9744313 +0.9998174 0.979161 0.9795689 +0.9998557 0.9834557 0.9837116 +0.999886 0.9868773 0.9870376 +0.9999099 0.9895988 0.9896992 +0.9999288 0.9917606 0.9918234 +0.9999437 0.9934761 0.9935154 +0.4834235 0.5812684 0.9915469 +0.4834045 0.581224 0.9915463 +0.4833811 0.5811683 0.9915455 +0.4833522 0.5810984 0.9915446 +0.4833171 0.5810111 0.9915433 +0.4832747 0.5809023 0.9915418 +0.4832246 0.5807673 0.9915399 +0.4831666 0.580601 0.9915376 +0.4831021 0.5803976 0.9915347 +0.4830346 0.5801514 0.9915312 +0.4829718 0.579858 0.9915271 +0.4829286 0.5795157 0.9915223 +0.4829319 0.5791292 0.9915169 +0.4830292 0.5787149 0.991511 +0.4833013 0.5783109 0.9915054 +0.4838841 0.5779928 0.9915009 +0.4849907 0.577891 0.9914995 +0.4865484 0.577891 0.9914995 +0.4885191 0.577891 0.9914995 +0.4910123 0.577891 0.9914995 +0.4941665 0.577891 0.9914995 +0.498157 0.577891 0.9914995 +0.5032055 0.577891 0.9914995 +0.5095925 0.577891 0.9914995 +0.5176729 0.577891 0.9914995 +0.5278957 0.577891 0.9914995 +0.5408288 0.577891 0.9914995 +0.5571908 0.577891 0.9914995 +0.577891 0.577891 0.9914995 +0.6040793 0.577891 0.9914995 +0.637211 0.577891 0.9914995 +0.6791269 0.577891 0.9914995 +0.7321559 0.577891 0.9914995 +0.7992446 0.577891 0.9914995 +0.8841204 0.577891 0.9914995 +0.9914995 0.577891 0.9914995 +0.9933953 0.6153825 0.8999349 +0.9948487 0.6579314 0.8511207 +0.9959706 0.7019138 0.8314729 +0.9968409 0.7446768 0.8306004 +0.9975189 0.7844566 0.8408797 +0.9980488 0.8202389 0.8569716 +0.9984638 0.8515915 0.875329 +0.9987895 0.8784967 0.8937407 +0.9990455 0.9012049 0.9109436 +0.999247 0.9201176 0.9263124 +0.9994057 0.9357024 0.939629 +0.9995308 0.9484359 0.9509177 +0.9996295 0.9587693 0.9603343 +0.9997074 0.9671097 0.9680946 +0.9997688 0.9738123 0.9744313 +0.9998174 0.9791804 0.9795689 +0.9998557 0.9834679 0.9837116 +0.999886 0.986885 0.9870376 +0.9999099 0.9896036 0.9896992 +0.9999288 0.9917636 0.9918234 +0.9999437 0.9934779 0.9935154 +0.4834235 0.6072459 0.9915469 +0.4834045 0.6072043 0.9915463 +0.4833811 0.607152 0.9915455 +0.4833522 0.6070865 0.9915446 +0.4833171 0.6070046 0.9915433 +0.4832747 0.6069026 0.9915418 +0.4832246 0.6067761 0.9915399 +0.4831666 0.6066202 0.9915376 +0.4831021 0.6064294 0.9915347 +0.4830346 0.6061987 0.9915312 +0.4829718 0.6059236 0.9915271 +0.4829286 0.6056027 0.9915223 +0.4829319 0.6052403 0.9915169 +0.4830292 0.6048518 0.991511 +0.4833013 0.604473 0.9915054 +0.4838841 0.6041748 0.9915009 +0.4849907 0.6040793 0.9914995 +0.4865484 0.6040793 0.9914995 +0.4885191 0.6040793 0.9914995 +0.4910123 0.6040793 0.9914995 +0.4941665 0.6040793 0.9914995 +0.498157 0.6040793 0.9914995 +0.5032055 0.6040793 0.9914995 +0.5095925 0.6040793 0.9914995 +0.5176729 0.6040793 0.9914995 +0.5278957 0.6040793 0.9914995 +0.5408288 0.6040793 0.9914995 +0.5571908 0.6040793 0.9914995 +0.577891 0.6040793 0.9914995 +0.6040793 0.6040793 0.9914995 +0.637211 0.6040793 0.9914995 +0.6791269 0.6040793 0.9914995 +0.7321559 0.6040793 0.9914995 +0.7992446 0.6040793 0.9914995 +0.8841204 0.6040793 0.9914995 +0.9914995 0.6040793 0.9914995 +0.9933953 0.6333995 0.8999349 +0.9948487 0.6701635 0.8511207 +0.9959706 0.710117 0.8314729 +0.9968409 0.7501172 0.8306004 +0.9975189 0.7880291 0.8408797 +0.9980488 0.8225647 0.8569716 +0.9984638 0.8530945 0.875329 +0.9987895 0.8794619 0.8937407 +0.9990455 0.9018215 0.9109436 +0.999247 0.9205098 0.9263124 +0.9994057 0.935951 0.939629 +0.9995308 0.9485931 0.9509177 +0.9996295 0.9588684 0.9603343 +0.9997074 0.967172 0.9680946 +0.9997688 0.9738515 0.9744313 +0.9998174 0.979205 0.9795689 +0.9998557 0.9834833 0.9837116 +0.999886 0.9868946 0.9870376 +0.9999099 0.9896096 0.9896992 +0.9999288 0.9917674 0.9918234 +0.9999437 0.9934803 0.9935154 +0.4834235 0.6401109 0.9915469 +0.4834045 0.6400728 0.9915463 +0.4833811 0.6400249 0.9915455 +0.4833522 0.6399649 0.9915446 +0.4833171 0.6398899 0.9915433 +0.4832747 0.6397965 0.9915418 +0.4832246 0.6396806 0.9915399 +0.4831666 0.6395378 0.9915376 +0.4831021 0.6393632 0.9915347 +0.4830346 0.6391518 0.9915312 +0.4829718 0.6388999 0.9915271 +0.4829286 0.638606 0.9915223 +0.4829319 0.6382742 0.9915169 +0.4830292 0.6379184 0.991511 +0.4833013 0.6375715 0.9915054 +0.4838841 0.6372984 0.9915009 +0.4849907 0.637211 0.9914995 +0.4865484 0.637211 0.9914995 +0.4885191 0.637211 0.9914995 +0.4910123 0.637211 0.9914995 +0.4941665 0.637211 0.9914995 +0.498157 0.637211 0.9914995 +0.5032055 0.637211 0.9914995 +0.5095925 0.637211 0.9914995 +0.5176729 0.637211 0.9914995 +0.5278957 0.637211 0.9914995 +0.5408288 0.637211 0.9914995 +0.5571908 0.637211 0.9914995 +0.577891 0.637211 0.9914995 +0.6040793 0.637211 0.9914995 +0.637211 0.637211 0.9914995 +0.6791269 0.637211 0.9914995 +0.7321559 0.637211 0.9914995 +0.7992446 0.637211 0.9914995 +0.8841204 0.637211 0.9914995 +0.9914995 0.637211 0.9914995 +0.9933953 0.6561933 0.8999349 +0.9948487 0.6856388 0.8511207 +0.9959706 0.7204952 0.8314729 +0.9968409 0.757 0.8306004 +0.9975189 0.7925488 0.8408797 +0.9980488 0.8255071 0.8569716 +0.9984638 0.8549959 0.875329 +0.9987895 0.880683 0.8937407 +0.9990455 0.9026016 0.9109436 +0.999247 0.9210061 0.9263124 +0.9994057 0.9362655 0.939629 +0.9995308 0.9487918 0.9509177 +0.9996295 0.9589938 0.9603343 +0.9997074 0.9672509 0.9680946 +0.9997688 0.9739011 0.9744313 +0.9998174 0.9792361 0.9795689 +0.9998557 0.9835029 0.9837116 +0.999886 0.9869069 0.9870376 +0.9999099 0.9896173 0.9896992 +0.9999288 0.9917722 0.9918234 +0.9999437 0.9934833 0.9935154 +0.4834235 0.6816893 0.9915469 +0.4834045 0.6816556 0.9915463 +0.4833811 0.6816133 0.9915455 +0.4833522 0.6815603 0.9915446 +0.4833171 0.681494 0.9915433 +0.4832747 0.6814115 0.9915418 +0.4832246 0.6813091 0.9915399 +0.4831666 0.6811829 0.9915376 +0.4831021 0.6810286 0.9915347 +0.4830346 0.6808418 0.9915312 +0.4829718 0.6806192 0.9915271 +0.4829286 0.6803596 0.9915223 +0.4829319 0.6800663 0.9915169 +0.4830292 0.679752 0.991511 +0.4833013 0.6794455 0.9915054 +0.4838841 0.6792041 0.9915009 +0.4849907 0.6791269 0.9914995 +0.4865484 0.6791269 0.9914995 +0.4885191 0.6791269 0.9914995 +0.4910123 0.6791269 0.9914995 +0.4941665 0.6791269 0.9914995 +0.498157 0.6791269 0.9914995 +0.5032055 0.6791269 0.9914995 +0.5095925 0.6791269 0.9914995 +0.5176729 0.6791269 0.9914995 +0.5278957 0.6791269 0.9914995 +0.5408288 0.6791269 0.9914995 +0.5571908 0.6791269 0.9914995 +0.577891 0.6791269 0.9914995 +0.6040793 0.6791269 0.9914995 +0.637211 0.6791269 0.9914995 +0.6791269 0.6791269 0.9914995 +0.7321559 0.6791269 0.9914995 +0.7992446 0.6791269 0.9914995 +0.8841204 0.6791269 0.9914995 +0.9914995 0.6791269 0.9914995 +0.9933953 0.6850303 0.8999349 +0.9948487 0.7052169 0.8511207 +0.9959706 0.733625 0.8314729 +0.9968409 0.7657077 0.8306004 +0.9975189 0.7982669 0.8408797 +0.9980488 0.8292297 0.8569716 +0.9984638 0.8574015 0.875329 +0.9987895 0.8822279 0.8937407 +0.9990455 0.9035886 0.9109436 +0.999247 0.9216339 0.9263124 +0.9994057 0.9366635 0.939629 +0.9995308 0.9490434 0.9509177 +0.9996295 0.9591524 0.9603343 +0.9997074 0.9673508 0.9680946 +0.9997688 0.9739638 0.9744313 +0.9998174 0.9792755 0.9795689 +0.9998557 0.9835276 0.9837116 +0.999886 0.9869223 0.9870376 +0.9999099 0.989627 0.9896992 +0.9999288 0.9917782 0.9918234 +0.9999437 0.9934871 0.9935154 +0.4834235 0.7342914 0.9915469 +0.4834045 0.7342633 0.9915463 +0.4833811 0.7342281 0.9915455 +0.4833522 0.7341839 0.9915446 +0.4833171 0.7341287 0.9915433 +0.4832747 0.7340599 0.9915418 +0.4832246 0.7339746 0.9915399 +0.4831666 0.7338694 0.9915376 +0.4831021 0.7337408 0.9915347 +0.4830346 0.7335852 0.9915312 +0.4829718 0.7333996 0.9915271 +0.4829286 0.7331832 0.9915223 +0.4829319 0.7329388 0.9915169 +0.4830292 0.7326769 0.991511 +0.4833013 0.7324214 0.9915054 +0.4838841 0.7322203 0.9915009 +0.4849907 0.7321559 0.9914995 +0.4865484 0.7321559 0.9914995 +0.4885191 0.7321559 0.9914995 +0.4910123 0.7321559 0.9914995 +0.4941665 0.7321559 0.9914995 +0.498157 0.7321559 0.9914995 +0.5032055 0.7321559 0.9914995 +0.5095925 0.7321559 0.9914995 +0.5176729 0.7321559 0.9914995 +0.5278957 0.7321559 0.9914995 +0.5408288 0.7321559 0.9914995 +0.5571908 0.7321559 0.9914995 +0.577891 0.7321559 0.9914995 +0.6040793 0.7321559 0.9914995 +0.637211 0.7321559 0.9914995 +0.6791269 0.7321559 0.9914995 +0.7321559 0.7321559 0.9914995 +0.7992446 0.7321559 0.9914995 +0.8841204 0.7321559 0.9914995 +0.9914995 0.7321559 0.9914995 +0.9933953 0.721513 0.8999349 +0.9948487 0.7299859 0.8511207 +0.9959706 0.7502359 0.8314729 +0.9968409 0.776724 0.8306004 +0.9975189 0.8055009 0.8408797 +0.9980488 0.8339392 0.8569716 +0.9984638 0.8604449 0.875329 +0.9987895 0.8841823 0.8937407 +0.9990455 0.9048372 0.9109436 +0.999247 0.9224281 0.9263124 +0.9994057 0.9371669 0.939629 +0.9995308 0.9493615 0.9509177 +0.9996295 0.959353 0.9603343 +0.9997074 0.967477 0.9680946 +0.9997688 0.9740432 0.9744313 +0.9998174 0.9793253 0.9795689 +0.9998557 0.9835588 0.9837116 +0.999886 0.9869419 0.9870376 +0.9999099 0.9896392 0.9896992 +0.9999288 0.9917859 0.9918234 +0.9999437 0.9934919 0.9935154 +0.4834235 0.8008399 0.9915469 +0.4834045 0.800819 0.9915463 +0.4833811 0.8007926 0.9915455 +0.4833522 0.8007596 0.9915446 +0.4833171 0.8007184 0.9915433 +0.4832747 0.800667 0.9915418 +0.4832246 0.8006032 0.9915399 +0.4831666 0.8005247 0.9915376 +0.4831021 0.8004286 0.9915347 +0.4830346 0.8003123 0.9915312 +0.4829718 0.8001737 0.9915271 +0.4829286 0.800012 0.9915223 +0.4829319 0.7998295 0.9915169 +0.4830292 0.7996338 0.991511 +0.4833013 0.7994429 0.9915054 +0.4838841 0.7992927 0.9915009 +0.4849907 0.7992446 0.9914995 +0.4865484 0.7992446 0.9914995 +0.4885191 0.7992446 0.9914995 +0.4910123 0.7992446 0.9914995 +0.4941665 0.7992446 0.9914995 +0.498157 0.7992446 0.9914995 +0.5032055 0.7992446 0.9914995 +0.5095925 0.7992446 0.9914995 +0.5176729 0.7992446 0.9914995 +0.5278957 0.7992446 0.9914995 +0.5408288 0.7992446 0.9914995 +0.5571908 0.7992446 0.9914995 +0.577891 0.7992446 0.9914995 +0.6040793 0.7992446 0.9914995 +0.637211 0.7992446 0.9914995 +0.6791269 0.7992446 0.9914995 +0.7321559 0.7992446 0.9914995 +0.7992446 0.7992446 0.9914995 +0.8841204 0.7992446 0.9914995 +0.9914995 0.7992446 0.9914995 +0.9933953 0.7676683 0.8999349 +0.9948487 0.7613218 0.8511207 +0.9959706 0.7712508 0.8314729 +0.9968409 0.7906611 0.8306004 +0.9975189 0.8146529 0.8408797 +0.9980488 0.8398974 0.8569716 +0.9984638 0.8642952 0.875329 +0.9987895 0.886655 0.8937407 +0.9990455 0.9064168 0.9109436 +0.999247 0.9234329 0.9263124 +0.9994057 0.9378038 0.939629 +0.9995308 0.9497641 0.9509177 +0.9996295 0.9596068 0.9603343 +0.9997074 0.9676368 0.9680946 +0.9997688 0.9741436 0.9744313 +0.9998174 0.9793883 0.9795689 +0.9998557 0.9835983 0.9837116 +0.999886 0.9869667 0.9870376 +0.9999099 0.9896547 0.9896992 +0.9999288 0.9917956 0.9918234 +0.9999437 0.993498 0.9935154 +0.4834235 0.8850325 0.9915469 +0.4834045 0.8850205 0.9915463 +0.4833811 0.8850054 0.9915455 +0.4833522 0.8849865 0.9915446 +0.4833171 0.884963 0.9915433 +0.4832747 0.8849336 0.9915418 +0.4832246 0.8848971 0.9915399 +0.4831666 0.8848522 0.9915376 +0.4831021 0.8847973 0.9915347 +0.4830346 0.8847308 0.9915312 +0.4829718 0.8846516 0.9915271 +0.4829286 0.8845592 0.9915223 +0.4829319 0.8844548 0.9915169 +0.4830292 0.8843429 0.991511 +0.4833013 0.8842338 0.9915054 +0.4838841 0.8841479 0.9915009 +0.4849907 0.8841204 0.9914995 +0.4865484 0.8841204 0.9914995 +0.4885191 0.8841204 0.9914995 +0.4910123 0.8841204 0.9914995 +0.4941665 0.8841204 0.9914995 +0.498157 0.8841204 0.9914995 +0.5032055 0.8841204 0.9914995 +0.5095925 0.8841204 0.9914995 +0.5176729 0.8841204 0.9914995 +0.5278957 0.8841204 0.9914995 +0.5408288 0.8841204 0.9914995 +0.5571908 0.8841204 0.9914995 +0.577891 0.8841204 0.9914995 +0.6040793 0.8841204 0.9914995 +0.637211 0.8841204 0.9914995 +0.6791269 0.8841204 0.9914995 +0.7321559 0.8841204 0.9914995 +0.7992446 0.8841204 0.9914995 +0.8841204 0.8841204 0.9914995 +0.9914995 0.8841204 0.9914995 +0.9933953 0.8260608 0.8999349 +0.9948487 0.8009659 0.8511207 +0.9959706 0.7978374 0.8314729 +0.9968409 0.8082934 0.8306004 +0.9975189 0.8262314 0.8408797 +0.9980488 0.8474353 0.8569716 +0.9984638 0.8691663 0.875329 +0.9987895 0.8897832 0.8937407 +0.9990455 0.9084153 0.9109436 +0.999247 0.9247041 0.9263124 +0.9994057 0.9386096 0.939629 +0.9995308 0.9502734 0.9509177 +0.9996295 0.959928 0.9603343 +0.9997074 0.9678389 0.9680946 +0.9997688 0.9742706 0.9744313 +0.9998174 0.9794681 0.9795689 +0.9998557 0.9836483 0.9837116 +0.999886 0.986998 0.9870376 +0.9999099 0.9896744 0.9896992 +0.9999288 0.9918079 0.9918234 +0.9999437 0.9935057 0.9935154 +0.4834235 0.9915469 0.9915469 +0.4834045 0.9915463 0.9915463 +0.4833811 0.9915455 0.9915455 +0.4833522 0.9915446 0.9915446 +0.4833171 0.9915433 0.9915433 +0.4832747 0.9915418 0.9915418 +0.4832246 0.9915399 0.9915399 +0.4831666 0.9915376 0.9915376 +0.4831021 0.9915347 0.9915347 +0.4830346 0.9915312 0.9915312 +0.4829718 0.9915271 0.9915271 +0.4829286 0.9915223 0.9915223 +0.4829319 0.9915169 0.9915169 +0.4830292 0.991511 0.991511 +0.4833013 0.9915054 0.9915054 +0.4838841 0.9915009 0.9915009 +0.4849907 0.9914995 0.9914995 +0.4865484 0.9914995 0.9914995 +0.4885191 0.9914995 0.9914995 +0.4910123 0.9914995 0.9914995 +0.4941665 0.9914995 0.9914995 +0.498157 0.9914995 0.9914995 +0.5032055 0.9914995 0.9914995 +0.5095925 0.9914995 0.9914995 +0.5176729 0.9914995 0.9914995 +0.5278957 0.9914995 0.9914995 +0.5408288 0.9914995 0.9914995 +0.5571908 0.9914995 0.9914995 +0.577891 0.9914995 0.9914995 +0.6040793 0.9914995 0.9914995 +0.637211 0.9914995 0.9914995 +0.6791269 0.9914995 0.9914995 +0.7321559 0.9914995 0.9914995 +0.7992446 0.9914995 0.9914995 +0.8841204 0.9914995 0.9914995 +0.9914995 0.9914995 0.9914995 +0.9933953 0.8999349 0.8999349 +0.9948487 0.8511207 0.8511207 +0.9959706 0.8314729 0.8314729 +0.9968409 0.8306004 0.8306004 +0.9975189 0.8408797 0.8408797 +0.9980488 0.8569716 0.8569716 +0.9984638 0.875329 0.875329 +0.9987895 0.8937407 0.8937407 +0.9990455 0.9109436 0.9109436 +0.999247 0.9263124 0.9263124 +0.9994057 0.939629 0.939629 +0.9995308 0.9509177 0.9509177 +0.9996295 0.9603343 0.9603343 +0.9997074 0.9680946 0.9680946 +0.9997688 0.9744313 0.9744313 +0.9998174 0.9795689 0.9795689 +0.9998557 0.9837116 0.9837116 +0.999886 0.9870376 0.9870376 +0.9999099 0.9896992 0.9896992 +0.9999288 0.9918234 0.9918234 +0.9999437 0.9935154 0.9935154 +0.5504963 0.993424 0.9005812 +0.5504818 0.9934236 0.9005727 +0.550464 0.9934231 0.900562 +0.5504419 0.9934225 0.9005487 +0.550415 0.9934218 0.9005319 +0.5503825 0.9934209 0.9005111 +0.5503438 0.9934197 0.9004852 +0.5502987 0.9934183 0.9004534 +0.550248 0.9934166 0.9004144 +0.5501939 0.9934145 0.9003673 +0.5501416 0.993412 0.9003112 +0.5501012 0.9934091 0.9002457 +0.5500915 0.9934058 0.9001717 +0.5501456 0.9934023 0.9000925 +0.5503203 0.9933988 0.9000152 +0.5507113 0.9933961 0.8999544 +0.5514695 0.9933953 0.8999349 +0.5525411 0.9933953 0.8999349 +0.5538969 0.9933953 0.8999349 +0.5556122 0.9933953 0.8999349 +0.5577822 0.9933953 0.8999349 +0.5605276 0.9933953 0.8999349 +0.5640008 0.9933953 0.8999349 +0.5683949 0.9933953 0.8999349 +0.573954 0.9933953 0.8999349 +0.580987 0.9933953 0.8999349 +0.5898847 0.9933953 0.8999349 +0.6011414 0.9933953 0.8999349 +0.6153825 0.9933953 0.8999349 +0.6333995 0.9933953 0.8999349 +0.6561933 0.9933953 0.8999349 +0.6850303 0.9933953 0.8999349 +0.721513 0.9933953 0.8999349 +0.7676683 0.9933953 0.8999349 +0.8260608 0.9933953 0.8999349 +0.8999349 0.9933953 0.8999349 +0.9933953 0.9933953 0.8999349 +0.9948487 0.9145732 0.8511207 +0.9959706 0.8740262 0.8314729 +0.9968409 0.8588218 0.8306004 +0.9975189 0.8594117 0.8408797 +0.9980488 0.8690364 0.8569716 +0.9984638 0.8831255 0.875329 +0.9987895 0.8987476 0.8937407 +0.9990455 0.9141422 0.9109436 +0.999247 0.928347 0.9263124 +0.9994057 0.9409186 0.939629 +0.9995308 0.9517328 0.9509177 +0.9996295 0.9608482 0.9603343 +0.9997074 0.9684181 0.9680946 +0.9997688 0.9746346 0.9744313 +0.9998174 0.9796966 0.9795689 +0.9998557 0.9837916 0.9837116 +0.999886 0.9870878 0.9870376 +0.9999099 0.9897306 0.9896992 +0.9999288 0.9918431 0.9918234 +0.9999437 0.9935277 0.9935154 +0.6139459 0.9948662 0.8519149 +0.6139352 0.994866 0.8519044 +0.6139219 0.9948657 0.8518913 +0.6139056 0.9948653 0.8518748 +0.6138855 0.9948649 0.8518543 +0.6138613 0.9948643 0.8518286 +0.6138323 0.9948636 0.8517969 +0.6137984 0.9948628 0.8517577 +0.6137599 0.9948617 0.8517098 +0.6137183 0.9948604 0.8516519 +0.6136769 0.9948589 0.8515828 +0.6136427 0.9948571 0.8515024 +0.6136284 0.9948551 0.8514115 +0.6136569 0.994853 0.8513142 +0.6137675 0.9948509 0.8512193 +0.6140266 0.9948493 0.8511446 +0.6145393 0.9948487 0.8511207 +0.6152669 0.9948487 0.8511207 +0.6161874 0.9948487 0.8511207 +0.6173519 0.9948487 0.8511207 +0.6188252 0.9948487 0.8511207 +0.6206891 0.9948487 0.8511207 +0.6230471 0.9948487 0.8511207 +0.6260304 0.9948487 0.8511207 +0.6298046 0.9948487 0.8511207 +0.6345795 0.9948487 0.8511207 +0.6406203 0.9948487 0.8511207 +0.6482627 0.9948487 0.8511207 +0.6579314 0.9948487 0.8511207 +0.6701635 0.9948487 0.8511207 +0.6856388 0.9948487 0.8511207 +0.7052169 0.9948487 0.8511207 +0.7299859 0.9948487 0.8511207 +0.7613218 0.9948487 0.8511207 +0.8009659 0.9948487 0.8511207 +0.8511207 0.9948487 0.8511207 +0.9145732 0.9948487 0.8511207 +0.9948487 0.9948487 0.8511207 +0.9959706 0.9278617 0.8314729 +0.9968409 0.8945255 0.8306004 +0.9975189 0.8828571 0.8408797 +0.9980488 0.8842998 0.8569716 +0.9984638 0.892989 0.875329 +0.9987895 0.9050819 0.8937407 +0.9990455 0.9181889 0.9109436 +0.999247 0.9309211 0.9263124 +0.9994057 0.9425502 0.939629 +0.9995308 0.952764 0.9509177 +0.9996295 0.9614985 0.9603343 +0.9997074 0.9688274 0.9680946 +0.9997688 0.9748918 0.9744313 +0.9998174 0.979858 0.9795689 +0.9998557 0.9838928 0.9837116 +0.999886 0.9871512 0.9870376 +0.9999099 0.9897703 0.9896992 +0.9999288 0.991868 0.9918234 +0.9999437 0.9935432 0.9935154 +0.6724572 0.9959813 0.8322078 +0.6724495 0.9959811 0.8321981 +0.6724399 0.9959809 0.8321859 +0.672428 0.9959807 0.8321707 +0.6724135 0.9959804 0.8321516 +0.6723959 0.9959801 0.8321279 +0.6723748 0.9959797 0.8320985 +0.67235 0.9959791 0.8320622 +0.6723217 0.9959785 0.8320179 +0.6722907 0.9959777 0.8319643 +0.6722594 0.9959768 0.8319004 +0.6722322 0.9959757 0.8318259 +0.672218 0.9959745 0.8317419 +0.672232 0.9959732 0.8316518 +0.6723012 0.9959719 0.8315641 +0.6724711 0.9959709 0.831495 +0.6728136 0.9959706 0.8314729 +0.6733015 0.9959706 0.8314729 +0.6739188 0.9959706 0.8314729 +0.6746998 0.9959706 0.8314729 +0.6756878 0.9959706 0.8314729 +0.6769378 0.9959706 0.8314729 +0.6785192 0.9959706 0.8314729 +0.6805199 0.9959706 0.8314729 +0.683051 0.9959706 0.8314729 +0.6862532 0.9959706 0.8314729 +0.6903044 0.9959706 0.8314729 +0.6954296 0.9959706 0.8314729 +0.7019138 0.9959706 0.8314729 +0.710117 0.9959706 0.8314729 +0.7204952 0.9959706 0.8314729 +0.733625 0.9959706 0.8314729 +0.7502359 0.9959706 0.8314729 +0.7712508 0.9959706 0.8314729 +0.7978374 0.9959706 0.8314729 +0.8314729 0.9959706 0.8314729 +0.8740262 0.9959706 0.8314729 +0.9278617 0.9959706 0.8314729 +0.9959706 0.9959706 0.8314729 +0.9968409 0.9396953 0.8306004 +0.9975189 0.9125186 0.8408797 +0.9980488 0.9036101 0.8569716 +0.9984638 0.9054678 0.875329 +0.9987895 0.9130957 0.8937407 +0.9990455 0.9233085 0.9109436 +0.999247 0.9341777 0.9263124 +0.9994057 0.9446144 0.939629 +0.9995308 0.9540687 0.9509177 +0.9996295 0.9623212 0.9603343 +0.9997074 0.9693452 0.9680946 +0.9997688 0.9752172 0.9744313 +0.9998174 0.9800622 0.9795689 +0.9998557 0.9840209 0.9837116 +0.999886 0.9872315 0.9870376 +0.9999099 0.9898206 0.9896992 +0.9999288 0.9918994 0.9918234 +0.9999437 0.9935629 0.9935154 +0.7251659 0.9968475 0.8312009 +0.7251605 0.9968474 0.831193 +0.7251537 0.9968473 0.831183 +0.7251454 0.9968472 0.8311705 +0.7251351 0.996847 0.831155 +0.7251226 0.9968468 0.8311356 +0.7251076 0.9968465 0.8311115 +0.7250899 0.9968462 0.8310819 +0.7250697 0.9968458 0.8310457 +0.7250473 0.9968453 0.8310018 +0.7250244 0.9968448 0.8309496 +0.7250039 0.9968441 0.8308888 +0.7249916 0.9968433 0.8308201 +0.7249978 0.9968425 0.8307465 +0.7250408 0.9968418 0.8306748 +0.7251511 0.9968411 0.8306185 +0.7253775 0.9968409 0.8306004 +0.7257011 0.9968409 0.8306004 +0.7261105 0.9968409 0.8306004 +0.7266285 0.9968409 0.8306004 +0.7272837 0.9968409 0.8306004 +0.7281127 0.9968409 0.8306004 +0.7291615 0.9968409 0.8306004 +0.7304884 0.9968409 0.8306004 +0.732167 0.9968409 0.8306004 +0.7342907 0.9968409 0.8306004 +0.7369774 0.9968409 0.8306004 +0.7403765 0.9968409 0.8306004 +0.7446768 0.9968409 0.8306004 +0.7501172 0.9968409 0.8306004 +0.757 0.9968409 0.8306004 +0.7657077 0.9968409 0.8306004 +0.776724 0.9968409 0.8306004 +0.7906611 0.9968409 0.8306004 +0.8082934 0.9968409 0.8306004 +0.8306004 0.9968409 0.8306004 +0.8588218 0.9968409 0.8306004 +0.8945255 0.9968409 0.8306004 +0.9396953 0.9968409 0.8306004 +0.9968409 0.9968409 0.8306004 +0.9975189 0.9500442 0.8408797 +0.9980488 0.9280401 0.8569716 +0.9984638 0.921255 0.875329 +0.9987895 0.9232341 0.8937407 +0.9990455 0.9297854 0.9109436 +0.999247 0.9382977 0.9263124 +0.9994057 0.9472259 0.939629 +0.9995308 0.9557192 0.9509177 +0.9996295 0.963362 0.9603343 +0.9997074 0.9700002 0.9680946 +0.9997688 0.9756289 0.9744313 +0.9998174 0.9803206 0.9795689 +0.9998557 0.9841829 0.9837116 +0.999886 0.987333 0.9870376 +0.9999099 0.9898842 0.9896992 +0.9999288 0.9919392 0.9918234 +0.9999437 0.9935878 0.9935154 +0.7716588 0.997523 0.8413362 +0.7716551 0.997523 0.8413301 +0.7716504 0.9975229 0.8413226 +0.7716446 0.9975228 0.8413131 +0.7716375 0.9975227 0.8413012 +0.7716288 0.9975226 0.8412865 +0.7716184 0.9975224 0.8412682 +0.7716061 0.9975222 0.8412457 +0.7715919 0.997522 0.8412181 +0.7715762 0.9975217 0.8411848 +0.7715599 0.9975213 0.8411451 +0.7715449 0.9975209 0.8410988 +0.7715352 0.9975204 0.8410466 +0.7715376 0.9975199 0.8409907 +0.7715641 0.9975194 0.8409363 +0.7716352 0.9975191 0.8408934 +0.7717834 0.9975189 0.8408797 +0.7719959 0.9975189 0.8408797 +0.7722648 0.9975189 0.8408797 +0.7726049 0.9975189 0.8408797 +0.7730352 0.9975189 0.8408797 +0.7735795 0.9975189 0.8408797 +0.7742682 0.9975189 0.8408797 +0.7751395 0.9975189 0.8408797 +0.7762418 0.9975189 0.8408797 +0.7776364 0.9975189 0.8408797 +0.7794007 0.9975189 0.8408797 +0.7816327 0.9975189 0.8408797 +0.7844566 0.9975189 0.8408797 +0.7880291 0.9975189 0.8408797 +0.7925488 0.9975189 0.8408797 +0.7982669 0.9975189 0.8408797 +0.8055009 0.9975189 0.8408797 +0.8146529 0.9975189 0.8408797 +0.8262314 0.9975189 0.8408797 +0.8408797 0.9975189 0.8408797 +0.8594117 0.9975189 0.8408797 +0.8828571 0.9975189 0.8408797 +0.9125186 0.9975189 0.8408797 +0.9500442 0.9975189 0.8408797 +0.9975189 0.9975189 0.8408797 +0.9980488 0.9589472 0.8569716 +0.9984638 0.9412278 0.875329 +0.9987895 0.9360606 0.8937407 +0.9990455 0.9379796 0.9109436 +0.999247 0.94351 0.9263124 +0.9994057 0.9505298 0.939629 +0.9995308 0.9578074 0.9509177 +0.9996295 0.9646787 0.9603343 +0.9997074 0.970829 0.9680946 +0.9997688 0.9761497 0.9744313 +0.9998174 0.9806476 0.9795689 +0.9998557 0.984388 0.9837116 +0.999886 0.9874615 0.9870376 +0.9999099 0.9899646 0.9896992 +0.9999288 0.9919896 0.9918234 +0.9999437 0.9936193 0.9935154 +0.8119154 0.9980513 0.8573024 +0.8119128 0.9980512 0.857298 +0.8119096 0.9980512 0.8572925 +0.8119057 0.9980511 0.8572857 +0.8119009 0.9980511 0.8572771 +0.8118949 0.998051 0.8572664 +0.8118878 0.9980509 0.8572531 +0.8118794 0.9980508 0.8572368 +0.8118697 0.9980506 0.8572168 +0.8118589 0.9980504 0.8571927 +0.8118476 0.9980502 0.8571639 +0.811837 0.99805 0.8571304 +0.8118298 0.9980497 0.8570925 +0.8118303 0.9980494 0.857052 +0.8118466 0.9980491 0.8570126 +0.8118921 0.9980488 0.8569815 +0.8119884 0.9980488 0.8569716 +0.8121268 0.9980488 0.8569716 +0.8123018 0.9980488 0.8569716 +0.8125232 0.9980488 0.8569716 +0.8128033 0.9980488 0.8569716 +0.8131577 0.9980488 0.8569716 +0.8136061 0.9980488 0.8569716 +0.8141733 0.9980488 0.8569716 +0.8148909 0.9980488 0.8569716 +0.8157988 0.9980488 0.8569716 +0.8169474 0.9980488 0.8569716 +0.8184005 0.9980488 0.8569716 +0.8202389 0.9980488 0.8569716 +0.8225647 0.9980488 0.8569716 +0.8255071 0.9980488 0.8569716 +0.8292297 0.9980488 0.8569716 +0.8339392 0.9980488 0.8569716 +0.8398974 0.9980488 0.8569716 +0.8474353 0.9980488 0.8569716 +0.8569716 0.9980488 0.8569716 +0.8690364 0.9980488 0.8569716 +0.8842998 0.9980488 0.8569716 +0.9036101 0.9980488 0.8569716 +0.9280401 0.9980488 0.8569716 +0.9589472 0.9980488 0.8569716 +0.9980488 0.9980488 0.8569716 +0.9984638 0.9664961 0.875329 +0.9987895 0.9522877 0.8937407 +0.9990455 0.9483463 0.9109436 +0.999247 0.9501042 0.9263124 +0.9994057 0.9547096 0.939629 +0.9995308 0.9604492 0.9509177 +0.9996295 0.9663445 0.9603343 +0.9997074 0.9718774 0.9680946 +0.9997688 0.9768086 0.9744313 +0.9998174 0.9810611 0.9795689 +0.9998557 0.9846473 0.9837116 +0.999886 0.987624 0.9870376 +0.9999099 0.9900664 0.9896992 +0.9999288 0.9920533 0.9918234 +0.9999437 0.9936592 0.9935154 +0.8462171 0.9984653 0.8755606 +0.8462154 0.9984653 0.8755576 +0.8462132 0.9984653 0.8755537 +0.8462106 0.9984653 0.8755489 +0.8462073 0.9984652 0.8755429 +0.8462034 0.9984652 0.8755354 +0.8461986 0.9984651 0.8755261 +0.8461929 0.998465 0.8755147 +0.8461864 0.9984649 0.8755007 +0.8461791 0.9984648 0.8754838 +0.8461714 0.9984647 0.8754636 +0.8461641 0.9984645 0.8754401 +0.8461589 0.9984643 0.8754136 +0.8461587 0.9984642 0.8753853 +0.8461687 0.998464 0.8753576 +0.8461977 0.9984638 0.8753359 +0.8462598 0.9984638 0.875329 +0.8463492 0.9984638 0.875329 +0.8464623 0.9984638 0.875329 +0.8466054 0.9984638 0.875329 +0.8467864 0.9984638 0.875329 +0.8470154 0.9984638 0.875329 +0.8473052 0.9984638 0.875329 +0.8476717 0.9984638 0.875329 +0.8481355 0.9984638 0.875329 +0.8487222 0.9984638 0.875329 +0.8494644 0.9984638 0.875329 +0.8504035 0.9984638 0.875329 +0.8515915 0.9984638 0.875329 +0.8530945 0.9984638 0.875329 +0.8549959 0.9984638 0.875329 +0.8574015 0.9984638 0.875329 +0.8604449 0.9984638 0.875329 +0.8642952 0.9984638 0.875329 +0.8691663 0.9984638 0.875329 +0.875329 0.9984638 0.875329 +0.8831255 0.9984638 0.875329 +0.892989 0.9984638 0.875329 +0.9054678 0.9984638 0.875329 +0.921255 0.9984638 0.875329 +0.9412278 0.9984638 0.875329 +0.9664961 0.9984638 0.875329 +0.9984638 0.9984638 0.875329 +0.9987895 0.9728171 0.8937407 +0.9990455 0.9614615 0.9109436 +0.999247 0.9584468 0.9263124 +0.9994057 0.9599976 0.939629 +0.9995308 0.9637914 0.9509177 +0.9996295 0.968452 0.9603343 +0.9997074 0.9732039 0.9680946 +0.9997688 0.9776422 0.9744313 +0.9998174 0.9815844 0.9795689 +0.9998557 0.9849754 0.9837116 +0.999886 0.9878296 0.9870376 +0.9999099 0.9901951 0.9896992 +0.9999288 0.9921339 0.9918234 +0.9999437 0.9937096 0.9935154 +0.8750477 0.9987905 0.8938989 +0.8750466 0.9987905 0.8938969 +0.8750451 0.9987904 0.8938942 +0.8750434 0.9987904 0.8938909 +0.8750412 0.9987904 0.8938868 +0.8750386 0.9987904 0.8938817 +0.8750355 0.9987903 0.8938754 +0.8750317 0.9987903 0.8938676 +0.8750274 0.9987902 0.893858 +0.8750225 0.9987902 0.8938464 +0.8750173 0.9987901 0.8938327 +0.8750124 0.99879 0.8938167 +0.8750088 0.9987899 0.8937986 +0.8750084 0.9987897 0.8937792 +0.8750145 0.9987896 0.8937603 +0.8750329 0.9987895 0.8937455 +0.8750727 0.9987895 0.8937407 +0.8751301 0.9987895 0.8937407 +0.8752028 0.9987895 0.8937407 +0.8752947 0.9987895 0.8937407 +0.8754109 0.9987895 0.8937407 +0.875558 0.9987895 0.8937407 +0.8757441 0.9987895 0.8937407 +0.8759795 0.9987895 0.8937407 +0.8762773 0.9987895 0.8937407 +0.8766541 0.9987895 0.8937407 +0.8771307 0.9987895 0.8937407 +0.8777338 0.9987895 0.8937407 +0.8784967 0.9987895 0.8937407 +0.8794619 0.9987895 0.8937407 +0.880683 0.9987895 0.8937407 +0.8822279 0.9987895 0.8937407 +0.8841823 0.9987895 0.8937407 +0.886655 0.9987895 0.8937407 +0.8897832 0.9987895 0.8937407 +0.8937407 0.9987895 0.8937407 +0.8987476 0.9987895 0.8937407 +0.9050819 0.9987895 0.8937407 +0.9130957 0.9987895 0.8937407 +0.9232341 0.9987895 0.8937407 +0.9360606 0.9987895 0.8937407 +0.9522877 0.9987895 0.8937407 +0.9728171 0.9987895 0.8937407 +0.9987895 0.9987895 0.8937407 +0.9990455 0.9780539 0.9109436 +0.999247 0.9690013 0.9263124 +0.9994057 0.9666876 0.939629 +0.9995308 0.9680197 0.9509177 +0.9996295 0.9711183 0.9603343 +0.9997074 0.974882 0.9680946 +0.9997688 0.9786968 0.9744313 +0.9998174 0.9822464 0.9795689 +0.9998557 0.9853905 0.9837116 +0.999886 0.9880897 0.9870376 +0.9999099 0.990358 0.9896992 +0.9999288 0.9922358 0.9918234 +0.9999437 0.9937734 0.9935154 +0.8990028 0.9990461 0.9110495 +0.899002 0.9990461 0.9110481 +0.8990011 0.9990461 0.9110464 +0.899 0.9990461 0.9110442 +0.8989986 0.9990461 0.9110414 +0.8989969 0.9990461 0.911038 +0.8989948 0.9990461 0.9110337 +0.8989923 0.999046 0.9110285 +0.8989895 0.999046 0.9110221 +0.8989863 0.9990459 0.9110144 +0.8989829 0.9990459 0.9110051 +0.8989796 0.9990458 0.9109944 +0.8989771 0.9990458 0.9109823 +0.8989767 0.9990457 0.9109693 +0.8989805 0.9990456 0.9109567 +0.8989921 0.9990456 0.9109467 +0.8990175 0.9990455 0.9109436 +0.8990542 0.9990455 0.9109436 +0.8991006 0.9990455 0.9109436 +0.8991593 0.9990455 0.9109436 +0.8992336 0.9990455 0.9109436 +0.8993275 0.9990455 0.9109436 +0.8994464 0.9990455 0.9109436 +0.8995968 0.9990455 0.9109436 +0.899787 0.9990455 0.9109436 +0.9000277 0.9990455 0.9109436 +0.9003323 0.9990455 0.9109436 +0.9007175 0.9990455 0.9109436 +0.9012049 0.9990455 0.9109436 +0.9018215 0.9990455 0.9109436 +0.9026016 0.9990455 0.9109436 +0.9035886 0.9990455 0.9109436 +0.9048372 0.9990455 0.9109436 +0.9064168 0.9990455 0.9109436 +0.9084153 0.9990455 0.9109436 +0.9109436 0.9990455 0.9109436 +0.9141422 0.9990455 0.9109436 +0.9181889 0.9990455 0.9109436 +0.9233085 0.9990455 0.9109436 +0.9297854 0.9990455 0.9109436 +0.9379796 0.9990455 0.9109436 +0.9483463 0.9990455 0.9109436 +0.9614615 0.9990455 0.9109436 +0.9780539 0.9990455 0.9109436 +0.9990455 0.9990455 0.9109436 +0.999247 0.982354 0.9263124 +0.9994057 0.9751513 0.939629 +0.9995308 0.9733691 0.9509177 +0.9996295 0.9744915 0.9603343 +0.9997074 0.977005 0.9680946 +0.9997688 0.980031 0.9744313 +0.9998174 0.9830838 0.9795689 +0.9998557 0.9859157 0.9837116 +0.999886 0.9884188 0.9870376 +0.9999099 0.9905641 0.9896992 +0.9999288 0.9923648 0.9918234 +0.9999437 0.9938541 0.9935154 +0.9187175 0.9992474 0.9263823 +0.918717 0.9992474 0.9263814 +0.9187164 0.9992474 0.9263802 +0.9187157 0.9992474 0.9263788 +0.9187148 0.9992474 0.9263769 +0.9187137 0.9992474 0.9263747 +0.9187123 0.9992473 0.9263719 +0.9187107 0.9992473 0.9263684 +0.9187089 0.9992473 0.9263642 +0.9187068 0.9992473 0.9263591 +0.9187045 0.9992472 0.926353 +0.9187024 0.9992472 0.9263459 +0.9187008 0.9992472 0.9263379 +0.9187004 0.9992471 0.9263294 +0.9187027 0.9992471 0.926321 +0.9187101 0.999247 0.9263145 +0.9187262 0.999247 0.9263124 +0.9187495 0.999247 0.9263124 +0.9187791 0.999247 0.9263124 +0.9188164 0.999247 0.9263124 +0.9188636 0.999247 0.9263124 +0.9189234 0.999247 0.9263124 +0.918999 0.999247 0.9263124 +0.9190947 0.999247 0.9263124 +0.9192157 0.999247 0.9263124 +0.9193688 0.999247 0.9263124 +0.9195625 0.999247 0.9263124 +0.9198076 0.999247 0.9263124 +0.9201176 0.999247 0.9263124 +0.9205098 0.999247 0.9263124 +0.9210061 0.999247 0.9263124 +0.9216339 0.999247 0.9263124 +0.9224281 0.999247 0.9263124 +0.9234329 0.999247 0.9263124 +0.9247041 0.999247 0.9263124 +0.9263124 0.999247 0.9263124 +0.928347 0.999247 0.9263124 +0.9309211 0.999247 0.9263124 +0.9341777 0.999247 0.9263124 +0.9382977 0.999247 0.9263124 +0.94351 0.999247 0.9263124 +0.9501042 0.999247 0.9263124 +0.9584468 0.999247 0.9263124 +0.9690013 0.999247 0.9263124 +0.982354 0.999247 0.9263124 +0.999247 0.999247 0.9263124 +0.9994057 0.9858591 0.939629 +0.9995308 0.9801368 0.9509177 +0.9996295 0.978759 0.9603343 +0.9997074 0.9796909 0.9680946 +0.9997688 0.981719 0.9744313 +0.9998174 0.9841433 0.9795689 +0.9998557 0.9865801 0.9837116 +0.999886 0.9888351 0.9870376 +0.9999099 0.9908248 0.9896992 +0.9999288 0.992528 0.9918234 +0.9999437 0.9939562 0.9935154 +0.9348153 0.999406 0.9396746 +0.9348149 0.999406 0.939674 +0.9348146 0.999406 0.9396732 +0.9348141 0.999406 0.9396723 +0.9348135 0.999406 0.9396711 +0.9348128 0.9994059 0.9396696 +0.9348119 0.9994059 0.9396678 +0.9348109 0.9994059 0.9396655 +0.9348097 0.9994059 0.9396628 +0.9348083 0.9994059 0.9396594 +0.9348069 0.9994059 0.9396555 +0.9348055 0.9994059 0.9396508 +0.9348044 0.9994058 0.9396456 +0.9348042 0.9994058 0.93964 +0.9348056 0.9994058 0.9396346 +0.9348102 0.9994057 0.9396303 +0.9348204 0.9994057 0.939629 +0.9348352 0.9994057 0.939629 +0.9348539 0.9994057 0.939629 +0.9348776 0.9994057 0.939629 +0.9349075 0.9994057 0.939629 +0.9349454 0.9994057 0.939629 +0.9349933 0.9994057 0.939629 +0.935054 0.9994057 0.939629 +0.9351307 0.9994057 0.939629 +0.9352277 0.9994057 0.939629 +0.9353505 0.9994057 0.939629 +0.9355059 0.9994057 0.939629 +0.9357024 0.9994057 0.939629 +0.935951 0.9994057 0.939629 +0.9362655 0.9994057 0.939629 +0.9366635 0.9994057 0.939629 +0.9371669 0.9994057 0.939629 +0.9378038 0.9994057 0.939629 +0.9386096 0.9994057 0.939629 +0.939629 0.9994057 0.939629 +0.9409186 0.9994057 0.939629 +0.9425502 0.9994057 0.939629 +0.9446144 0.9994057 0.939629 +0.9472259 0.9994057 0.939629 +0.9505298 0.9994057 0.939629 +0.9547096 0.9994057 0.939629 +0.9599976 0.9994057 0.939629 +0.9666876 0.9994057 0.939629 +0.9751513 0.9994057 0.939629 +0.9858591 0.9994057 0.939629 +0.9994057 0.9994057 0.939629 +0.9995308 0.9886988 0.9509177 +0.9996295 0.9841579 0.9603343 +0.9997074 0.983089 0.9680946 +0.9997688 0.9838545 0.9744313 +0.9998174 0.9854838 0.9795689 +0.9998557 0.9874207 0.9837116 +0.999886 0.9893618 0.9870376 +0.9999099 0.9911547 0.9896992 +0.9999288 0.9927345 0.9918234 +0.9999437 0.9940854 0.9935154 +0.9478754 0.999531 0.9509472 +0.9478752 0.999531 0.9509468 +0.947875 0.999531 0.9509463 +0.9478746 0.999531 0.9509457 +0.9478743 0.999531 0.9509449 +0.9478738 0.999531 0.9509439 +0.9478733 0.999531 0.9509428 +0.9478726 0.999531 0.9509413 +0.9478718 0.999531 0.9509395 +0.947871 0.9995309 0.9509374 +0.94787 0.9995309 0.9509348 +0.9478691 0.9995309 0.9509318 +0.9478684 0.9995309 0.9509284 +0.9478683 0.9995309 0.9509248 +0.9478691 0.9995309 0.9509213 +0.947872 0.9995309 0.9509185 +0.9478785 0.9995308 0.9509177 +0.9478878 0.9995308 0.9509177 +0.9478997 0.9995308 0.9509177 +0.9479146 0.9995308 0.9509177 +0.9479335 0.9995308 0.9509177 +0.9479575 0.9995308 0.9509177 +0.9479878 0.9995308 0.9509177 +0.9480261 0.9995308 0.9509177 +0.9480746 0.9995308 0.9509177 +0.9481359 0.9995308 0.9509177 +0.9482135 0.9995308 0.9509177 +0.9483117 0.9995308 0.9509177 +0.9484359 0.9995308 0.9509177 +0.9485931 0.9995308 0.9509177 +0.9487918 0.9995308 0.9509177 +0.9490434 0.9995308 0.9509177 +0.9493615 0.9995308 0.9509177 +0.9497641 0.9995308 0.9509177 +0.9502734 0.9995308 0.9509177 +0.9509177 0.9995308 0.9509177 +0.9517328 0.9995308 0.9509177 +0.952764 0.9995308 0.9509177 +0.9540687 0.9995308 0.9509177 +0.9557192 0.9995308 0.9509177 +0.9578074 0.9995308 0.9509177 +0.9604492 0.9995308 0.9509177 +0.9637914 0.9995308 0.9509177 +0.9680197 0.9995308 0.9509177 +0.9733691 0.9995308 0.9509177 +0.9801368 0.9995308 0.9509177 +0.9886988 0.9995308 0.9509177 +0.9995308 0.9995308 0.9509177 +0.9996295 0.9909882 0.9603343 +0.9997074 0.9873879 0.9680946 +0.9997688 0.9865561 0.9744313 +0.9998174 0.9871796 0.9795689 +0.9998557 0.9884841 0.9837116 +0.999886 0.9900282 0.9870376 +0.9999099 0.991572 0.9896992 +0.9999288 0.9929957 0.9918234 +0.9999437 0.9942488 0.9935154 +0.958416 0.9996296 0.9603532 +0.9584159 0.9996296 0.9603529 +0.9584157 0.9996296 0.9603526 +0.9584155 0.9996296 0.9603522 +0.9584153 0.9996296 0.9603517 +0.958415 0.9996296 0.9603511 +0.9584146 0.9996296 0.9603504 +0.9584142 0.9996296 0.9603494 +0.9584137 0.9996296 0.9603483 +0.9584132 0.9996296 0.9603469 +0.9584126 0.9996296 0.9603452 +0.958412 0.9996296 0.9603433 +0.9584115 0.9996296 0.9603412 +0.9584114 0.9996295 0.9603388 +0.958412 0.9996295 0.9603366 +0.9584138 0.9996295 0.9603348 +0.9584178 0.9996295 0.9603343 +0.9584237 0.9996295 0.9603343 +0.9584312 0.9996295 0.9603343 +0.9584406 0.9996295 0.9603343 +0.9584526 0.9996295 0.9603343 +0.9584677 0.9996295 0.9603343 +0.9584868 0.9996295 0.9603343 +0.9585109 0.9996295 0.9603343 +0.9585415 0.9996295 0.9603343 +0.9585802 0.9996295 0.9603343 +0.9586291 0.9996295 0.9603343 +0.958691 0.9996295 0.9603343 +0.9587693 0.9996295 0.9603343 +0.9588684 0.9996295 0.9603343 +0.9589938 0.9996295 0.9603343 +0.9591524 0.9996295 0.9603343 +0.959353 0.9996295 0.9603343 +0.9596068 0.9996295 0.9603343 +0.959928 0.9996295 0.9603343 +0.9603343 0.9996295 0.9603343 +0.9608482 0.9996295 0.9603343 +0.9614985 0.9996295 0.9603343 +0.9623212 0.9996295 0.9603343 +0.963362 0.9996295 0.9603343 +0.9646787 0.9996295 0.9603343 +0.9663445 0.9996295 0.9603343 +0.968452 0.9996295 0.9603343 +0.9711183 0.9996295 0.9603343 +0.9744915 0.9996295 0.9603343 +0.978759 0.9996295 0.9603343 +0.9841579 0.9996295 0.9603343 +0.9909882 0.9996295 0.9603343 +0.9996295 0.9996295 0.9603343 +0.9997074 0.9928267 0.9680946 +0.9997688 0.9899741 0.9744313 +0.9998174 0.989325 0.9795689 +0.9998557 0.9898295 0.9837116 +0.999886 0.9908712 0.9870376 +0.9999099 0.9920999 0.9896992 +0.9999288 0.9933261 0.9918234 +0.9999437 0.9944556 0.9935154 +0.9668873 0.9997074 0.9681067 +0.9668872 0.9997074 0.9681065 +0.9668871 0.9997074 0.9681063 +0.966887 0.9997074 0.9681061 +0.9668869 0.9997074 0.9681058 +0.9668867 0.9997074 0.9681054 +0.9668865 0.9997074 0.9681049 +0.9668862 0.9997074 0.9681043 +0.9668859 0.9997074 0.9681036 +0.9668855 0.9997074 0.9681027 +0.9668852 0.9997074 0.9681016 +0.9668848 0.9997074 0.9681004 +0.9668845 0.9997074 0.968099 +0.9668844 0.9997074 0.9680976 +0.9668847 0.9997074 0.9680961 +0.9668859 0.9997074 0.968095 +0.9668884 0.9997074 0.9680946 +0.9668922 0.9997074 0.9680946 +0.9668969 0.9997074 0.9680946 +0.9669028 0.9997074 0.9680946 +0.9669103 0.9997074 0.9680946 +0.9669198 0.9997074 0.9680946 +0.9669318 0.9997074 0.9680946 +0.966947 0.9997074 0.9680946 +0.9669663 0.9997074 0.9680946 +0.9669906 0.9997074 0.9680946 +0.9670214 0.9997074 0.9680946 +0.9670604 0.9997074 0.9680946 +0.9671097 0.9997074 0.9680946 +0.967172 0.9997074 0.9680946 +0.9672509 0.9997074 0.9680946 +0.9673508 0.9997074 0.9680946 +0.967477 0.9997074 0.9680946 +0.9676368 0.9997074 0.9680946 +0.9678389 0.9997074 0.9680946 +0.9680946 0.9997074 0.9680946 +0.9684181 0.9997074 0.9680946 +0.9688274 0.9997074 0.9680946 +0.9693452 0.9997074 0.9680946 +0.9700002 0.9997074 0.9680946 +0.970829 0.9997074 0.9680946 +0.9718774 0.9997074 0.9680946 +0.9732039 0.9997074 0.9680946 +0.974882 0.9997074 0.9680946 +0.977005 0.9997074 0.9680946 +0.9796909 0.9997074 0.9680946 +0.983089 0.9997074 0.9680946 +0.9873879 0.9997074 0.9680946 +0.9928267 0.9997074 0.9680946 +0.9997074 0.9997074 0.9680946 +0.9997688 0.9942982 0.9744313 +0.9998174 0.9920392 0.9795689 +0.9998557 0.9915316 0.9837116 +0.999886 0.9919377 0.9870376 +0.9999099 0.9927678 0.9896992 +0.9999288 0.9937442 0.9918234 +0.9999437 0.9947172 0.9935154 +0.9736726 0.9997689 0.974439 +0.9736726 0.9997689 0.9744389 +0.9736725 0.9997689 0.9744388 +0.9736724 0.9997689 0.9744386 +0.9736723 0.9997689 0.9744384 +0.9736722 0.9997689 0.9744382 +0.9736721 0.9997689 0.9744378 +0.9736719 0.9997689 0.9744375 +0.9736717 0.9997689 0.974437 +0.9736715 0.9997689 0.9744364 +0.9736712 0.9997689 0.9744358 +0.973671 0.9997689 0.974435 +0.9736708 0.9997689 0.9744341 +0.9736708 0.9997689 0.9744332 +0.973671 0.9997688 0.9744323 +0.9736717 0.9997688 0.9744315 +0.9736733 0.9997688 0.9744313 +0.9736756 0.9997688 0.9744313 +0.9736786 0.9997688 0.9744313 +0.9736823 0.9997688 0.9744313 +0.973687 0.9997688 0.9744313 +0.973693 0.9997688 0.9744313 +0.9737006 0.9997688 0.9744313 +0.9737101 0.9997688 0.9744313 +0.9737222 0.9997688 0.9744313 +0.9737375 0.9997688 0.9744313 +0.9737569 0.9997688 0.9744313 +0.9737814 0.9997688 0.9744313 +0.9738123 0.9997688 0.9744313 +0.9738515 0.9997688 0.9744313 +0.9739011 0.9997688 0.9744313 +0.9739638 0.9997688 0.9744313 +0.9740432 0.9997688 0.9744313 +0.9741436 0.9997688 0.9744313 +0.9742706 0.9997688 0.9744313 +0.9744313 0.9997688 0.9744313 +0.9746346 0.9997688 0.9744313 +0.9748918 0.9997688 0.9744313 +0.9752172 0.9997688 0.9744313 +0.9756289 0.9997688 0.9744313 +0.9761497 0.9997688 0.9744313 +0.9768086 0.9997688 0.9744313 +0.9776422 0.9997688 0.9744313 +0.9786968 0.9997688 0.9744313 +0.980031 0.9997688 0.9744313 +0.981719 0.9997688 0.9744313 +0.9838545 0.9997688 0.9744313 +0.9865561 0.9997688 0.9744313 +0.9899741 0.9997688 0.9744313 +0.9942982 0.9997688 0.9744313 +0.9997688 0.9997688 0.9744313 +0.9998174 0.9954731 0.9795689 +0.9998557 0.9936849 0.9837116 +0.999886 0.993287 0.9870376 +0.9999099 0.9936128 0.9896992 +0.9999288 0.9942731 0.9918234 +0.9999437 0.9950481 0.9935154 +0.9790927 0.9998174 0.9795738 +0.9790927 0.9998174 0.9795737 +0.9790927 0.9998174 0.9795737 +0.9790926 0.9998174 0.9795736 +0.9790925 0.9998174 0.9795734 +0.9790925 0.9998174 0.9795733 +0.9790924 0.9998174 0.9795731 +0.9790923 0.9998174 0.9795728 +0.9790921 0.9998174 0.9795725 +0.979092 0.9998174 0.9795722 +0.9790919 0.9998174 0.9795718 +0.9790917 0.9998174 0.9795713 +0.9790916 0.9998174 0.9795707 +0.9790916 0.9998174 0.9795701 +0.9790917 0.9998174 0.9795695 +0.9790921 0.9998174 0.9795691 +0.9790931 0.9998174 0.9795689 +0.9790946 0.9998174 0.9795689 +0.9790965 0.9998174 0.9795689 +0.9790988 0.9998174 0.9795689 +0.9791018 0.9998174 0.9795689 +0.9791055 0.9998174 0.9795689 +0.9791103 0.9998174 0.9795689 +0.9791163 0.9998174 0.9795689 +0.9791238 0.9998174 0.9795689 +0.9791334 0.9998174 0.9795689 +0.9791456 0.9998174 0.9795689 +0.979161 0.9998174 0.9795689 +0.9791804 0.9998174 0.9795689 +0.979205 0.9998174 0.9795689 +0.9792361 0.9998174 0.9795689 +0.9792755 0.9998174 0.9795689 +0.9793253 0.9998174 0.9795689 +0.9793883 0.9998174 0.9795689 +0.9794681 0.9998174 0.9795689 +0.9795689 0.9998174 0.9795689 +0.9796966 0.9998174 0.9795689 +0.979858 0.9998174 0.9795689 +0.9800622 0.9998174 0.9795689 +0.9803206 0.9998174 0.9795689 +0.9806476 0.9998174 0.9795689 +0.9810611 0.9998174 0.9795689 +0.9815844 0.9998174 0.9795689 +0.9822464 0.9998174 0.9795689 +0.9830838 0.9998174 0.9795689 +0.9841433 0.9998174 0.9795689 +0.9854838 0.9998174 0.9795689 +0.9871796 0.9998174 0.9795689 +0.989325 0.9998174 0.9795689 +0.9920392 0.9998174 0.9795689 +0.9954731 0.9998174 0.9795689 +0.9998174 0.9998174 0.9795689 +0.9998557 0.9964092 0.9837116 +0.999886 0.9949941 0.9870376 +0.9999099 0.9946818 0.9896992 +0.9999288 0.9949422 0.9918234 +0.9999437 0.9954668 0.9935154 +0.9834129 0.9998557 0.9837146 +0.9834129 0.9998557 0.9837146 +0.9834129 0.9998557 0.9837145 +0.9834129 0.9998557 0.9837145 +0.9834128 0.9998557 0.9837144 +0.9834128 0.9998557 0.9837143 +0.9834127 0.9998557 0.9837142 +0.9834127 0.9998557 0.983714 +0.9834126 0.9998557 0.9837138 +0.9834125 0.9998557 0.9837136 +0.9834124 0.9998557 0.9837133 +0.9834123 0.9998557 0.983713 +0.9834122 0.9998557 0.9837127 +0.9834122 0.9998557 0.9837123 +0.9834123 0.9998557 0.9837119 +0.9834126 0.9998557 0.9837117 +0.9834132 0.9998557 0.9837116 +0.9834141 0.9998557 0.9837116 +0.9834153 0.9998557 0.9837116 +0.9834167 0.9998557 0.9837116 +0.9834186 0.9998557 0.9837116 +0.9834209 0.9998557 0.9837116 +0.9834239 0.9998557 0.9837116 +0.9834277 0.9998557 0.9837116 +0.9834324 0.9998557 0.9837116 +0.9834385 0.9998557 0.9837116 +0.9834461 0.9998557 0.9837116 +0.9834557 0.9998557 0.9837116 +0.9834679 0.9998557 0.9837116 +0.9834833 0.9998557 0.9837116 +0.9835029 0.9998557 0.9837116 +0.9835276 0.9998557 0.9837116 +0.9835588 0.9998557 0.9837116 +0.9835983 0.9998557 0.9837116 +0.9836483 0.9998557 0.9837116 +0.9837116 0.9998557 0.9837116 +0.9837916 0.9998557 0.9837116 +0.9838928 0.9998557 0.9837116 +0.9840209 0.9998557 0.9837116 +0.9841829 0.9998557 0.9837116 +0.984388 0.9998557 0.9837116 +0.9846473 0.9998557 0.9837116 +0.9849754 0.9998557 0.9837116 +0.9853905 0.9998557 0.9837116 +0.9859157 0.9998557 0.9837116 +0.9865801 0.9998557 0.9837116 +0.9874207 0.9998557 0.9837116 +0.9884841 0.9998557 0.9837116 +0.9898295 0.9998557 0.9837116 +0.9915316 0.9998557 0.9837116 +0.9936849 0.9998557 0.9837116 +0.9964092 0.9998557 0.9837116 +0.9998557 0.9998557 0.9837116 +0.999886 0.9971537 0.9870376 +0.9999099 0.9960342 0.9896992 +0.9999288 0.9957887 0.9918234 +0.9999437 0.9959964 0.9935154 +0.9868505 0.999886 0.9870396 +0.9868505 0.999886 0.9870395 +0.9868505 0.999886 0.9870395 +0.9868505 0.999886 0.9870395 +0.9868504 0.999886 0.9870394 +0.9868504 0.999886 0.9870393 +0.9868504 0.999886 0.9870393 +0.9868503 0.999886 0.9870392 +0.9868503 0.999886 0.9870391 +0.9868502 0.999886 0.9870389 +0.9868502 0.999886 0.9870387 +0.9868501 0.999886 0.9870386 +0.9868501 0.999886 0.9870383 +0.98685 0.999886 0.9870381 +0.9868501 0.999886 0.9870379 +0.9868503 0.999886 0.9870377 +0.9868507 0.999886 0.9870376 +0.9868512 0.999886 0.9870376 +0.986852 0.999886 0.9870376 +0.9868529 0.999886 0.9870376 +0.9868541 0.999886 0.9870376 +0.9868555 0.999886 0.9870376 +0.9868574 0.999886 0.9870376 +0.9868597 0.999886 0.9870376 +0.9868627 0.999886 0.9870376 +0.9868665 0.999886 0.9870376 +0.9868713 0.999886 0.9870376 +0.9868773 0.999886 0.9870376 +0.986885 0.999886 0.9870376 +0.9868946 0.999886 0.9870376 +0.9869069 0.999886 0.9870376 +0.9869223 0.999886 0.9870376 +0.9869419 0.999886 0.9870376 +0.9869667 0.999886 0.9870376 +0.986998 0.999886 0.9870376 +0.9870376 0.999886 0.9870376 +0.9870878 0.999886 0.9870376 +0.9871512 0.999886 0.9870376 +0.9872315 0.999886 0.9870376 +0.987333 0.999886 0.9870376 +0.9874615 0.999886 0.9870376 +0.987624 0.999886 0.9870376 +0.9878296 0.999886 0.9870376 +0.9880897 0.999886 0.9870376 +0.9884188 0.999886 0.9870376 +0.9888351 0.999886 0.9870376 +0.9893618 0.999886 0.9870376 +0.9900282 0.999886 0.9870376 +0.9908712 0.999886 0.9870376 +0.9919377 0.999886 0.9870376 +0.993287 0.999886 0.9870376 +0.9949941 0.999886 0.9870376 +0.9971537 0.999886 0.9870376 +0.999886 0.999886 0.9870376 +0.9999099 0.9977452 0.9896992 +0.9999288 0.9968597 0.9918234 +0.9999437 0.9966665 0.9935154 +0.989582 0.9999099 0.9897004 +0.989582 0.9999099 0.9897004 +0.989582 0.9999099 0.9897004 +0.989582 0.9999099 0.9897003 +0.989582 0.9999099 0.9897003 +0.9895819 0.9999099 0.9897003 +0.9895819 0.9999099 0.9897002 +0.9895819 0.9999099 0.9897002 +0.9895819 0.9999099 0.9897001 +0.9895818 0.9999099 0.9897 +0.9895818 0.9999099 0.9896999 +0.9895818 0.9999099 0.9896998 +0.9895817 0.9999099 0.9896996 +0.9895817 0.9999099 0.9896995 +0.9895817 0.9999099 0.9896993 +0.9895819 0.9999099 0.9896992 +0.9895821 0.9999099 0.9896992 +0.9895825 0.9999099 0.9896992 +0.9895829 0.9999099 0.9896992 +0.9895835 0.9999099 0.9896992 +0.9895842 0.9999099 0.9896992 +0.9895851 0.9999099 0.9896992 +0.9895863 0.9999099 0.9896992 +0.9895878 0.9999099 0.9896992 +0.9895897 0.9999099 0.9896992 +0.989592 0.9999099 0.9896992 +0.989595 0.9999099 0.9896992 +0.9895988 0.9999099 0.9896992 +0.9896036 0.9999099 0.9896992 +0.9896096 0.9999099 0.9896992 +0.9896173 0.9999099 0.9896992 +0.989627 0.9999099 0.9896992 +0.9896392 0.9999099 0.9896992 +0.9896547 0.9999099 0.9896992 +0.9896744 0.9999099 0.9896992 +0.9896992 0.9999099 0.9896992 +0.9897306 0.9999099 0.9896992 +0.9897703 0.9999099 0.9896992 +0.9898206 0.9999099 0.9896992 +0.9898842 0.9999099 0.9896992 +0.9899646 0.9999099 0.9896992 +0.9900664 0.9999099 0.9896992 +0.9901951 0.9999099 0.9896992 +0.990358 0.9999099 0.9896992 +0.9905641 0.9999099 0.9896992 +0.9908248 0.9999099 0.9896992 +0.9911547 0.9999099 0.9896992 +0.991572 0.9999099 0.9896992 +0.9920999 0.9999099 0.9896992 +0.9927678 0.9999099 0.9896992 +0.9936128 0.9999099 0.9896992 +0.9946818 0.9999099 0.9896992 +0.9960342 0.9999099 0.9896992 +0.9977452 0.9999099 0.9896992 +0.9999099 0.9999099 0.9896992 +0.9999288 0.9982146 0.9918234 +0.9999437 0.9975143 0.9935154 +0.9917501 0.9999288 0.9918242 +0.9917501 0.9999288 0.9918242 +0.9917501 0.9999288 0.9918242 +0.9917501 0.9999288 0.9918242 +0.9917501 0.9999288 0.9918241 +0.9917501 0.9999288 0.9918241 +0.99175 0.9999288 0.9918241 +0.99175 0.9999288 0.9918241 +0.99175 0.9999288 0.991824 +0.99175 0.9999288 0.9918239 +0.99175 0.9999288 0.9918239 +0.9917499 0.9999288 0.9918238 +0.9917499 0.9999288 0.9918237 +0.9917499 0.9999288 0.9918236 +0.9917499 0.9999288 0.9918235 +0.99175 0.9999288 0.9918235 +0.9917502 0.9999288 0.9918234 +0.9917504 0.9999288 0.9918234 +0.9917507 0.9999288 0.9918234 +0.991751 0.9999288 0.9918234 +0.9917515 0.9999288 0.9918234 +0.9917521 0.9999288 0.9918234 +0.9917528 0.9999288 0.9918234 +0.9917537 0.9999288 0.9918234 +0.9917549 0.9999288 0.9918234 +0.9917564 0.9999288 0.9918234 +0.9917582 0.9999288 0.9918234 +0.9917606 0.9999288 0.9918234 +0.9917636 0.9999288 0.9918234 +0.9917674 0.9999288 0.9918234 +0.9917722 0.9999288 0.9918234 +0.9917782 0.9999288 0.9918234 +0.9917859 0.9999288 0.9918234 +0.9917956 0.9999288 0.9918234 +0.9918079 0.9999288 0.9918234 +0.9918234 0.9999288 0.9918234 +0.9918431 0.9999288 0.9918234 +0.991868 0.9999288 0.9918234 +0.9918994 0.9999288 0.9918234 +0.9919392 0.9999288 0.9918234 +0.9919896 0.9999288 0.9918234 +0.9920533 0.9999288 0.9918234 +0.9921339 0.9999288 0.9918234 +0.9922358 0.9999288 0.9918234 +0.9923648 0.9999288 0.9918234 +0.992528 0.9999288 0.9918234 +0.9927345 0.9999288 0.9918234 +0.9929957 0.9999288 0.9918234 +0.9933261 0.9999288 0.9918234 +0.9937442 0.9999288 0.9918234 +0.9942731 0.9999288 0.9918234 +0.9949422 0.9999288 0.9918234 +0.9957887 0.9999288 0.9918234 +0.9968597 0.9999288 0.9918234 +0.9982146 0.9999288 0.9918234 +0.9999288 0.9999288 0.9918234 +0.9999437 0.9985868 0.9935154 +0.9934695 0.9999437 0.9935159 +0.9934695 0.9999437 0.9935159 +0.9934695 0.9999437 0.9935158 +0.9934695 0.9999437 0.9935158 +0.9934695 0.9999437 0.9935158 +0.9934695 0.9999437 0.9935158 +0.9934695 0.9999437 0.9935158 +0.9934694 0.9999437 0.9935158 +0.9934694 0.9999437 0.9935157 +0.9934694 0.9999437 0.9935157 +0.9934694 0.9999437 0.9935157 +0.9934694 0.9999437 0.9935156 +0.9934694 0.9999437 0.9935156 +0.9934694 0.9999437 0.9935155 +0.9934694 0.9999437 0.9935154 +0.9934694 0.9999437 0.9935154 +0.9934695 0.9999437 0.9935154 +0.9934697 0.9999437 0.9935154 +0.9934698 0.9999437 0.9935154 +0.9934701 0.9999437 0.9935154 +0.9934704 0.9999437 0.9935154 +0.9934707 0.9999437 0.9935154 +0.9934712 0.9999437 0.9935154 +0.9934718 0.9999437 0.9935154 +0.9934725 0.9999437 0.9935154 +0.9934734 0.9999437 0.9935154 +0.9934746 0.9999437 0.9935154 +0.9934761 0.9999437 0.9935154 +0.9934779 0.9999437 0.9935154 +0.9934803 0.9999437 0.9935154 +0.9934833 0.9999437 0.9935154 +0.9934871 0.9999437 0.9935154 +0.9934919 0.9999437 0.9935154 +0.993498 0.9999437 0.9935154 +0.9935057 0.9999437 0.9935154 +0.9935154 0.9999437 0.9935154 +0.9935277 0.9999437 0.9935154 +0.9935432 0.9999437 0.9935154 +0.9935629 0.9999437 0.9935154 +0.9935878 0.9999437 0.9935154 +0.9936193 0.9999437 0.9935154 +0.9936592 0.9999437 0.9935154 +0.9937096 0.9999437 0.9935154 +0.9937734 0.9999437 0.9935154 +0.9938541 0.9999437 0.9935154 +0.9939562 0.9999437 0.9935154 +0.9940854 0.9999437 0.9935154 +0.9942488 0.9999437 0.9935154 +0.9944556 0.9999437 0.9935154 +0.9947172 0.9999437 0.9935154 +0.9950481 0.9999437 0.9935154 +0.9954668 0.9999437 0.9935154 +0.9959964 0.9999437 0.9935154 +0.9966665 0.9999437 0.9935154 +0.9975143 0.9999437 0.9935154 +0.9985868 0.9999437 0.9935154 +0.9999437 0.9999437 0.9935154 +0.5504963 0.5504963 0.993424 +0.550521 0.5504963 0.993424 +0.5505523 0.5504963 0.993424 +0.5505918 0.5504963 0.993424 +0.5506419 0.5504963 0.993424 +0.5507052 0.5504963 0.993424 +0.5507853 0.5504963 0.993424 +0.5508867 0.5504963 0.993424 +0.5510149 0.5504963 0.993424 +0.5511771 0.5504963 0.993424 +0.5513823 0.5504963 0.993424 +0.551642 0.5504963 0.993424 +0.5519704 0.5504963 0.993424 +0.552386 0.5504963 0.993424 +0.5529117 0.5504963 0.993424 +0.5535769 0.5504963 0.993424 +0.5544184 0.5504963 0.993424 +0.5554829 0.5504963 0.993424 +0.5568298 0.5504963 0.993424 +0.5585337 0.5504963 0.993424 +0.5606894 0.5504963 0.993424 +0.5634166 0.5504963 0.993424 +0.5668669 0.5504963 0.993424 +0.571232 0.5504963 0.993424 +0.5767543 0.5504963 0.993424 +0.5837409 0.5504963 0.993424 +0.5925797 0.5504963 0.993424 +0.603762 0.5504963 0.993424 +0.6179091 0.5504963 0.993424 +0.635807 0.5504963 0.993424 +0.6584502 0.5504963 0.993424 +0.6870967 0.5504963 0.993424 +0.7233383 0.5504963 0.993424 +0.7691886 0.5504963 0.993424 +0.8271953 0.5504963 0.993424 +0.9005812 0.5504963 0.993424 +0.993424 0.5504963 0.993424 +0.9948662 0.6139459 0.9150244 +0.9959813 0.6724572 0.8745738 +0.9968475 0.7251659 0.8593214 +0.997523 0.7716588 0.8598146 +0.9980513 0.8119154 0.8693391 +0.9984653 0.8462171 0.8833426 +0.9987905 0.8750477 0.8988983 +0.9990461 0.8990028 0.9142443 +0.9992474 0.9187175 0.928415 +0.999406 0.9348153 0.9409633 +0.999531 0.9478754 0.9517618 +0.9996296 0.958416 0.9608669 +0.9997074 0.9668873 0.9684301 +0.9997689 0.9736726 0.9746422 +0.9998174 0.9790927 0.9797014 +0.9998557 0.9834129 0.9837946 +0.999886 0.9868505 0.9870897 +0.9999099 0.989582 0.9897318 +0.9999288 0.9917501 0.9918439 +0.9999437 0.9934695 0.9935282 +0.5504963 0.550521 0.993424 +0.5504818 0.5504818 0.9934236 +0.5505131 0.5504818 0.9934236 +0.5505527 0.5504818 0.9934236 +0.5506027 0.5504818 0.9934236 +0.5506661 0.5504818 0.9934236 +0.5507462 0.5504818 0.9934236 +0.5508475 0.5504818 0.9934236 +0.5509758 0.5504818 0.9934236 +0.551138 0.5504818 0.9934236 +0.5513433 0.5504818 0.9934236 +0.5516029 0.5504818 0.9934236 +0.5519314 0.5504818 0.9934236 +0.552347 0.5504818 0.9934236 +0.5528728 0.5504818 0.9934236 +0.553538 0.5504818 0.9934236 +0.5543796 0.5504818 0.9934236 +0.5554442 0.5504818 0.9934236 +0.5567912 0.5504818 0.9934236 +0.5584953 0.5504818 0.9934236 +0.5606511 0.5504818 0.9934236 +0.5633786 0.5504818 0.9934236 +0.5668292 0.5504818 0.9934236 +0.5711946 0.5504818 0.9934236 +0.5767175 0.5504818 0.9934236 +0.5837046 0.5504818 0.9934236 +0.5925443 0.5504818 0.9934236 +0.6037276 0.5504818 0.9934236 +0.6178759 0.5504818 0.9934236 +0.6357753 0.5504818 0.9934236 +0.6584205 0.5504818 0.9934236 +0.6870695 0.5504818 0.9934236 +0.7233143 0.5504818 0.9934236 +0.7691686 0.5504818 0.9934236 +0.8271803 0.5504818 0.9934236 +0.9005727 0.5504818 0.9934236 +0.9934236 0.5504818 0.9934236 +0.994866 0.6139352 0.9150185 +0.9959811 0.6724495 0.8745666 +0.9968474 0.7251605 0.8593148 +0.997523 0.7716551 0.8598093 +0.9980512 0.8119128 0.8693351 +0.9984653 0.8462154 0.8833397 +0.9987905 0.8750466 0.8988963 +0.9990461 0.899002 0.914243 +0.9992474 0.918717 0.9284141 +0.999406 0.9348149 0.9409627 +0.999531 0.9478752 0.9517614 +0.9996296 0.9584159 0.9608667 +0.9997074 0.9668872 0.9684299 +0.9997689 0.9736726 0.9746421 +0.9998174 0.9790927 0.9797013 +0.9998557 0.9834129 0.9837946 +0.999886 0.9868505 0.9870897 +0.9999099 0.989582 0.9897318 +0.9999288 0.9917501 0.9918438 +0.9999437 0.9934695 0.9935281 +0.5504963 0.5505523 0.993424 +0.5504818 0.5505131 0.9934236 +0.550464 0.550464 0.9934231 +0.5505035 0.550464 0.9934231 +0.5505536 0.550464 0.9934231 +0.5506169 0.550464 0.9934231 +0.5506971 0.550464 0.9934231 +0.5507984 0.550464 0.9934231 +0.5509267 0.550464 0.9934231 +0.5510889 0.550464 0.9934231 +0.5512942 0.550464 0.9934231 +0.5515539 0.550464 0.9934231 +0.5518824 0.550464 0.9934231 +0.5522981 0.550464 0.9934231 +0.5528239 0.550464 0.9934231 +0.5534892 0.550464 0.9934231 +0.5543308 0.550464 0.9934231 +0.5553956 0.550464 0.9934231 +0.5567427 0.550464 0.9934231 +0.558447 0.550464 0.9934231 +0.5606031 0.550464 0.9934231 +0.5633309 0.550464 0.9934231 +0.5667818 0.550464 0.9934231 +0.5711477 0.550464 0.9934231 +0.5766712 0.550464 0.9934231 +0.5836591 0.550464 0.9934231 +0.5924997 0.550464 0.9934231 +0.6036842 0.550464 0.9934231 +0.6178341 0.550464 0.9934231 +0.6357355 0.550464 0.9934231 +0.6583832 0.550464 0.9934231 +0.6870354 0.550464 0.9934231 +0.7232841 0.550464 0.9934231 +0.7691435 0.550464 0.9934231 +0.8271616 0.550464 0.9934231 +0.900562 0.550464 0.9934231 +0.9934231 0.550464 0.9934231 +0.9948657 0.6139219 0.915011 +0.9959809 0.6724399 0.8745575 +0.9968473 0.7251537 0.8593065 +0.9975229 0.7716504 0.8598026 +0.9980512 0.8119096 0.86933 +0.9984653 0.8462132 0.8833361 +0.9987904 0.8750451 0.8988938 +0.9990461 0.8990011 0.9142413 +0.9992474 0.9187164 0.928413 +0.999406 0.9348146 0.9409619 +0.999531 0.947875 0.9517609 +0.9996296 0.9584157 0.9608664 +0.9997074 0.9668871 0.9684297 +0.9997689 0.9736725 0.974642 +0.9998174 0.9790927 0.9797012 +0.9998557 0.9834129 0.9837945 +0.999886 0.9868505 0.9870896 +0.9999099 0.989582 0.9897318 +0.9999288 0.9917501 0.9918438 +0.9999437 0.9934695 0.9935281 +0.5504963 0.5505918 0.993424 +0.5504818 0.5505527 0.9934236 +0.550464 0.5505035 0.9934231 +0.5504419 0.5504419 0.9934225 +0.550492 0.5504419 0.9934225 +0.5505553 0.5504419 0.9934225 +0.5506355 0.5504419 0.9934225 +0.5507369 0.5504419 0.9934225 +0.5508651 0.5504419 0.9934225 +0.5510274 0.5504419 0.9934225 +0.5512327 0.5504419 0.9934225 +0.5514924 0.5504419 0.9934225 +0.551821 0.5504419 0.9934225 +0.5522367 0.5504419 0.9934225 +0.5527626 0.5504419 0.9934225 +0.553428 0.5504419 0.9934225 +0.5542698 0.5504419 0.9934225 +0.5553347 0.5504419 0.9934225 +0.556682 0.5504419 0.9934225 +0.5583865 0.5504419 0.9934225 +0.5605429 0.5504419 0.9934225 +0.563271 0.5504419 0.9934225 +0.5667225 0.5504419 0.9934225 +0.571089 0.5504419 0.9934225 +0.5766132 0.5504419 0.9934225 +0.5836021 0.5504419 0.9934225 +0.5924439 0.5504419 0.9934225 +0.60363 0.5504419 0.9934225 +0.6177818 0.5504419 0.9934225 +0.6356857 0.5504419 0.9934225 +0.6583364 0.5504419 0.9934225 +0.6869926 0.5504419 0.9934225 +0.7232463 0.5504419 0.9934225 +0.769112 0.5504419 0.9934225 +0.8271381 0.5504419 0.9934225 +0.9005487 0.5504419 0.9934225 +0.9934225 0.5504419 0.9934225 +0.9948653 0.6139056 0.9150017 +0.9959807 0.672428 0.8745461 +0.9968472 0.7251454 0.8592962 +0.9975228 0.7716446 0.8597943 +0.9980511 0.8119057 0.8693238 +0.9984653 0.8462106 0.8833316 +0.9987904 0.8750434 0.8988907 +0.9990461 0.899 0.9142392 +0.9992474 0.9187157 0.9284116 +0.999406 0.9348141 0.940961 +0.999531 0.9478746 0.9517603 +0.9996296 0.9584155 0.960866 +0.9997074 0.966887 0.9684295 +0.9997689 0.9736724 0.9746418 +0.9998174 0.9790926 0.9797011 +0.9998557 0.9834129 0.9837945 +0.999886 0.9868505 0.9870896 +0.9999099 0.989582 0.9897317 +0.9999288 0.9917501 0.9918438 +0.9999437 0.9934695 0.9935281 +0.5504963 0.5506419 0.993424 +0.5504818 0.5506027 0.9934236 +0.550464 0.5505536 0.9934231 +0.5504419 0.550492 0.9934225 +0.550415 0.550415 0.9934218 +0.5504784 0.550415 0.9934218 +0.5505585 0.550415 0.9934218 +0.5506599 0.550415 0.9934218 +0.5507882 0.550415 0.9934218 +0.5509505 0.550415 0.9934218 +0.5511558 0.550415 0.9934218 +0.5514156 0.550415 0.9934218 +0.5517442 0.550415 0.9934218 +0.55216 0.550415 0.9934218 +0.552686 0.550415 0.9934218 +0.5533515 0.550415 0.9934218 +0.5541934 0.550415 0.9934218 +0.5552585 0.550415 0.9934218 +0.5566061 0.550415 0.9934218 +0.5583108 0.550415 0.9934218 +0.5604676 0.550415 0.9934218 +0.5631962 0.550415 0.9934218 +0.5666483 0.550415 0.9934218 +0.5710156 0.550415 0.9934218 +0.5765407 0.550415 0.9934218 +0.5835308 0.550415 0.9934218 +0.5923741 0.550415 0.9934218 +0.6035621 0.550415 0.9934218 +0.6177164 0.550415 0.9934218 +0.6356233 0.550415 0.9934218 +0.658278 0.550415 0.9934218 +0.6869391 0.550415 0.9934218 +0.7231991 0.550415 0.9934218 +0.7690727 0.550415 0.9934218 +0.8271087 0.550415 0.9934218 +0.9005319 0.550415 0.9934218 +0.9934218 0.550415 0.9934218 +0.9948649 0.6138855 0.91499 +0.9959804 0.6724135 0.8745319 +0.996847 0.7251351 0.8592832 +0.9975227 0.7716375 0.8597838 +0.9980511 0.8119009 0.8693159 +0.9984652 0.8462073 0.8833259 +0.9987904 0.8750412 0.8988868 +0.9990461 0.8989986 0.9142365 +0.9992474 0.9187148 0.9284098 +0.999406 0.9348135 0.9409599 +0.999531 0.9478743 0.9517596 +0.9996296 0.9584153 0.9608655 +0.9997074 0.9668869 0.9684292 +0.9997689 0.9736723 0.9746416 +0.9998174 0.9790925 0.979701 +0.9998557 0.9834128 0.9837944 +0.999886 0.9868504 0.9870895 +0.9999099 0.989582 0.9897317 +0.9999288 0.9917501 0.9918438 +0.9999437 0.9934695 0.9935281 +0.5504963 0.5507052 0.993424 +0.5504818 0.5506661 0.9934236 +0.550464 0.5506169 0.9934231 +0.5504419 0.5505553 0.9934225 +0.550415 0.5504784 0.9934218 +0.5503825 0.5503825 0.9934209 +0.5504627 0.5503825 0.9934209 +0.5505641 0.5503825 0.9934209 +0.5506924 0.5503825 0.9934209 +0.5508547 0.5503825 0.9934209 +0.5510601 0.5503825 0.9934209 +0.5513199 0.5503825 0.9934209 +0.5516486 0.5503825 0.9934209 +0.5520645 0.5503825 0.9934209 +0.5525906 0.5503825 0.9934209 +0.5532562 0.5503825 0.9934209 +0.5540983 0.5503825 0.9934209 +0.5551637 0.5503825 0.9934209 +0.5565115 0.5503825 0.9934209 +0.5582166 0.5503825 0.9934209 +0.5603739 0.5503825 0.9934209 +0.5631031 0.5503825 0.9934209 +0.5665559 0.5503825 0.9934209 +0.5709241 0.5503825 0.9934209 +0.5764504 0.5503825 0.9934209 +0.583442 0.5503825 0.9934209 +0.5922872 0.5503825 0.9934209 +0.6034776 0.5503825 0.9934209 +0.6176349 0.5503825 0.9934209 +0.6355457 0.5503825 0.9934209 +0.6582052 0.5503825 0.9934209 +0.6868724 0.5503825 0.9934209 +0.7231402 0.5503825 0.9934209 +0.7690236 0.5503825 0.9934209 +0.8270722 0.5503825 0.9934209 +0.9005111 0.5503825 0.9934209 +0.9934209 0.5503825 0.9934209 +0.9948643 0.6138613 0.9149754 +0.9959801 0.6723959 0.8745143 +0.9968468 0.7251226 0.8592671 +0.9975226 0.7716288 0.8597708 +0.998051 0.8118949 0.8693061 +0.9984652 0.8462034 0.8833189 +0.9987904 0.8750386 0.8988819 +0.9990461 0.8989969 0.9142332 +0.9992474 0.9187137 0.9284076 +0.9994059 0.9348128 0.9409584 +0.999531 0.9478738 0.9517586 +0.9996296 0.958415 0.9608649 +0.9997074 0.9668867 0.9684288 +0.9997689 0.9736722 0.9746414 +0.9998174 0.9790925 0.9797009 +0.9998557 0.9834128 0.9837943 +0.999886 0.9868504 0.9870895 +0.9999099 0.9895819 0.9897317 +0.9999288 0.9917501 0.9918438 +0.9999437 0.9934695 0.9935281 +0.5504963 0.5507853 0.993424 +0.5504818 0.5507462 0.9934236 +0.550464 0.5506971 0.9934231 +0.5504419 0.5506355 0.9934225 +0.550415 0.5505585 0.9934218 +0.5503825 0.5504627 0.9934209 +0.5503438 0.5503438 0.9934197 +0.5504452 0.5503438 0.9934197 +0.5505736 0.5503438 0.9934197 +0.550736 0.5503438 0.9934197 +0.5509414 0.5503438 0.9934197 +0.5512013 0.5503438 0.9934197 +0.5515301 0.5503438 0.9934197 +0.5519461 0.5503438 0.9934197 +0.5524723 0.5503438 0.9934197 +0.5531381 0.5503438 0.9934197 +0.5539804 0.5503438 0.9934197 +0.5550461 0.5503438 0.9934197 +0.5563942 0.5503438 0.9934197 +0.5580998 0.5503438 0.9934197 +0.5602576 0.5503438 0.9934197 +0.5629876 0.5503438 0.9934197 +0.5664413 0.5503438 0.9934197 +0.5708106 0.5503438 0.9934197 +0.5763385 0.5503438 0.9934197 +0.5833319 0.5503438 0.9934197 +0.5921795 0.5503438 0.9934197 +0.6033728 0.5503438 0.9934197 +0.6175339 0.5503438 0.9934197 +0.6354495 0.5503438 0.9934197 +0.658115 0.5503438 0.9934197 +0.6867898 0.5503438 0.9934197 +0.7230672 0.5503438 0.9934197 +0.7689629 0.5503438 0.9934197 +0.8270268 0.5503438 0.9934197 +0.9004852 0.5503438 0.9934197 +0.9934197 0.5503438 0.9934197 +0.9948636 0.6138323 0.9149574 +0.9959797 0.6723748 0.8744923 +0.9968465 0.7251076 0.8592471 +0.9975224 0.7716184 0.8597546 +0.9980509 0.8118878 0.869294 +0.9984651 0.8461986 0.8833102 +0.9987903 0.8750355 0.8988759 +0.9990461 0.8989948 0.9142291 +0.9992473 0.9187123 0.9284049 +0.9994059 0.9348119 0.9409566 +0.999531 0.9478733 0.9517575 +0.9996296 0.9584146 0.9608641 +0.9997074 0.9668865 0.9684283 +0.9997689 0.9736721 0.9746411 +0.9998174 0.9790924 0.9797007 +0.9998557 0.9834127 0.9837942 +0.999886 0.9868504 0.9870894 +0.9999099 0.9895819 0.9897316 +0.9999288 0.99175 0.9918437 +0.9999437 0.9934695 0.9935281 +0.5504963 0.5508867 0.993424 +0.5504818 0.5508475 0.9934236 +0.550464 0.5507984 0.9934231 +0.5504419 0.5507369 0.9934225 +0.550415 0.5506599 0.9934218 +0.5503825 0.5505641 0.9934209 +0.5503438 0.5504452 0.9934197 +0.5502987 0.5502987 0.9934183 +0.5504271 0.5502987 0.9934183 +0.5505896 0.5502987 0.9934183 +0.5507951 0.5502987 0.9934183 +0.551055 0.5502987 0.9934183 +0.5513839 0.5502987 0.9934183 +0.5518001 0.5502987 0.9934183 +0.5523265 0.5502987 0.9934183 +0.5529925 0.5502987 0.9934183 +0.5538351 0.5502987 0.9934183 +0.5549011 0.5502987 0.9934183 +0.5562497 0.5502987 0.9934183 +0.5579558 0.5502987 0.9934183 +0.5601144 0.5502987 0.9934183 +0.5628452 0.5502987 0.9934183 +0.5663 0.5502987 0.9934183 +0.5706708 0.5502987 0.9934183 +0.5762005 0.5502987 0.9934183 +0.5831962 0.5502987 0.9934183 +0.5920467 0.5502987 0.9934183 +0.6032437 0.5502987 0.9934183 +0.6174094 0.5502987 0.9934183 +0.6353308 0.5502987 0.9934183 +0.6580038 0.5502987 0.9934183 +0.686688 0.5502987 0.9934183 +0.7229773 0.5502987 0.9934183 +0.7688879 0.5502987 0.9934183 +0.8269709 0.5502987 0.9934183 +0.9004534 0.5502987 0.9934183 +0.9934183 0.5502987 0.9934183 +0.9948628 0.6137984 0.9149351 +0.9959791 0.67235 0.8744653 +0.9968462 0.7250899 0.8592224 +0.9975222 0.7716061 0.8597348 +0.9980508 0.8118794 0.869279 +0.998465 0.8461929 0.8832995 +0.9987903 0.8750317 0.8988684 +0.999046 0.8989923 0.9142241 +0.9992473 0.9187107 0.9284015 +0.9994059 0.9348109 0.9409544 +0.999531 0.9478726 0.951756 +0.9996296 0.9584142 0.9608632 +0.9997074 0.9668862 0.9684277 +0.9997689 0.9736719 0.9746407 +0.9998174 0.9790923 0.9797004 +0.9998557 0.9834127 0.983794 +0.999886 0.9868503 0.9870893 +0.9999099 0.9895819 0.9897316 +0.9999288 0.99175 0.9918437 +0.9999437 0.9934694 0.9935281 +0.5504963 0.5510149 0.993424 +0.5504818 0.5509758 0.9934236 +0.550464 0.5509267 0.9934231 +0.5504419 0.5508651 0.9934225 +0.550415 0.5507882 0.9934218 +0.5503825 0.5506924 0.9934209 +0.5503438 0.5505736 0.9934197 +0.5502987 0.5504271 0.9934183 +0.550248 0.550248 0.9934166 +0.5504105 0.550248 0.9934166 +0.5506161 0.550248 0.9934166 +0.5508762 0.550248 0.9934166 +0.5512052 0.550248 0.9934166 +0.5516215 0.550248 0.9934166 +0.5521481 0.550248 0.9934166 +0.5528144 0.550248 0.9934166 +0.5536574 0.550248 0.9934166 +0.5547238 0.550248 0.9934166 +0.5560729 0.550248 0.9934166 +0.5577798 0.550248 0.9934166 +0.5599391 0.550248 0.9934166 +0.562671 0.550248 0.9934166 +0.5661273 0.550248 0.9934166 +0.5704998 0.550248 0.9934166 +0.5760317 0.550248 0.9934166 +0.5830302 0.550248 0.9934166 +0.5918842 0.550248 0.9934166 +0.6030857 0.550248 0.9934166 +0.6172571 0.550248 0.9934166 +0.6351857 0.550248 0.9934166 +0.6578677 0.550248 0.9934166 +0.6865634 0.550248 0.9934166 +0.7228673 0.550248 0.9934166 +0.7687963 0.550248 0.9934166 +0.8269025 0.550248 0.9934166 +0.9004144 0.550248 0.9934166 +0.9934166 0.550248 0.9934166 +0.9948617 0.6137599 0.9149079 +0.9959785 0.6723217 0.8744323 +0.9968458 0.7250697 0.8591922 +0.997522 0.7715919 0.8597104 +0.9980506 0.8118697 0.8692608 +0.9984649 0.8461864 0.8832864 +0.9987902 0.8750274 0.8988593 +0.999046 0.8989895 0.9142179 +0.9992473 0.9187089 0.9283974 +0.9994059 0.9348097 0.9409517 +0.999531 0.9478718 0.9517543 +0.9996296 0.9584137 0.9608621 +0.9997074 0.9668859 0.968427 +0.9997689 0.9736717 0.9746403 +0.9998174 0.9790921 0.9797001 +0.9998557 0.9834126 0.9837938 +0.999886 0.9868503 0.9870892 +0.9999099 0.9895819 0.9897315 +0.9999288 0.99175 0.9918437 +0.9999437 0.9934694 0.993528 +0.5504963 0.5511771 0.993424 +0.5504818 0.551138 0.9934236 +0.550464 0.5510889 0.9934231 +0.5504419 0.5510274 0.9934225 +0.550415 0.5509505 0.9934218 +0.5503825 0.5508547 0.9934209 +0.5503438 0.550736 0.9934197 +0.5502987 0.5505896 0.9934183 +0.550248 0.5504105 0.9934166 +0.5501939 0.5501939 0.9934145 +0.5503996 0.5501939 0.9934145 +0.5506598 0.5501939 0.9934145 +0.550989 0.5501939 0.9934145 +0.5514055 0.5501939 0.9934145 +0.5519324 0.5501939 0.9934145 +0.552599 0.5501939 0.9934145 +0.5534423 0.5501939 0.9934145 +0.5545093 0.5501939 0.9934145 +0.5558591 0.5501939 0.9934145 +0.5575667 0.5501939 0.9934145 +0.5597272 0.5501939 0.9934145 +0.5624604 0.5501939 0.9934145 +0.5659183 0.5501939 0.9934145 +0.570293 0.5501939 0.9934145 +0.5758275 0.5501939 0.9934145 +0.5828294 0.5501939 0.9934145 +0.5916877 0.5501939 0.9934145 +0.6028946 0.5501939 0.9934145 +0.6170729 0.5501939 0.9934145 +0.6350102 0.5501939 0.9934145 +0.6577032 0.5501939 0.9934145 +0.6864128 0.5501939 0.9934145 +0.7227342 0.5501939 0.9934145 +0.7686854 0.5501939 0.9934145 +0.8268198 0.5501939 0.9934145 +0.9003673 0.5501939 0.9934145 +0.9934145 0.5501939 0.9934145 +0.9948604 0.6137183 0.914875 +0.9959777 0.6722907 0.8743923 +0.9968453 0.7250473 0.8591558 +0.9975217 0.7715762 0.859681 +0.9980504 0.8118589 0.8692387 +0.9984648 0.8461791 0.8832705 +0.9987902 0.8750225 0.8988483 +0.9990459 0.8989863 0.9142104 +0.9992473 0.9187068 0.9283924 +0.9994059 0.9348083 0.9409485 +0.9995309 0.947871 0.9517522 +0.9996296 0.9584132 0.9608607 +0.9997074 0.9668855 0.9684261 +0.9997689 0.9736715 0.9746397 +0.9998174 0.979092 0.9796998 +0.9998557 0.9834125 0.9837936 +0.999886 0.9868502 0.9870891 +0.9999099 0.9895818 0.9897314 +0.9999288 0.99175 0.9918436 +0.9999437 0.9934694 0.993528 +0.5504963 0.5513823 0.993424 +0.5504818 0.5513433 0.9934236 +0.550464 0.5512942 0.9934231 +0.5504419 0.5512327 0.9934225 +0.550415 0.5511558 0.9934218 +0.5503825 0.5510601 0.9934209 +0.5503438 0.5509414 0.9934197 +0.5502987 0.5507951 0.9934183 +0.550248 0.5506161 0.9934166 +0.5501939 0.5503996 0.9934145 +0.5501416 0.5501416 0.993412 +0.550402 0.5501416 0.993412 +0.5507314 0.5501416 0.993412 +0.5511481 0.5501416 0.993412 +0.5516753 0.5501416 0.993412 +0.5523423 0.5501416 0.993412 +0.5531861 0.5501416 0.993412 +0.5542536 0.5501416 0.993412 +0.5556042 0.5501416 0.993412 +0.5573129 0.5501416 0.993412 +0.5594745 0.5501416 0.993412 +0.5622093 0.5501416 0.993412 +0.5656692 0.5501416 0.993412 +0.5700464 0.5501416 0.993412 +0.5755841 0.5501416 0.993412 +0.5825901 0.5501416 0.993412 +0.5914535 0.5501416 0.993412 +0.6026669 0.5501416 0.993412 +0.6168533 0.5501416 0.993412 +0.634801 0.5501416 0.993412 +0.657507 0.5501416 0.993412 +0.6862332 0.5501416 0.993412 +0.7225756 0.5501416 0.993412 +0.7685533 0.5501416 0.993412 +0.8267212 0.5501416 0.993412 +0.9003112 0.5501416 0.993412 +0.993412 0.5501416 0.993412 +0.9948589 0.6136769 0.9148357 +0.9959768 0.6722594 0.8743447 +0.9968448 0.7250244 0.8591123 +0.9975213 0.7715599 0.859646 +0.9980502 0.8118476 0.8692123 +0.9984647 0.8461714 0.8832516 +0.9987901 0.8750173 0.8988352 +0.9990459 0.8989829 0.9142016 +0.9992472 0.9187045 0.9283865 +0.9994059 0.9348069 0.9409446 +0.9995309 0.94787 0.9517496 +0.9996296 0.9584126 0.9608591 +0.9997074 0.9668852 0.9684251 +0.9997689 0.9736712 0.974639 +0.9998174 0.9790919 0.9796994 +0.9998557 0.9834124 0.9837934 +0.999886 0.9868502 0.9870889 +0.9999099 0.9895818 0.9897313 +0.9999288 0.99175 0.9918435 +0.9999437 0.9934694 0.993528 +0.5504963 0.551642 0.993424 +0.5504818 0.5516029 0.9934236 +0.550464 0.5515539 0.9934231 +0.5504419 0.5514924 0.9934225 +0.550415 0.5514156 0.9934218 +0.5503825 0.5513199 0.9934209 +0.5503438 0.5512013 0.9934197 +0.5502987 0.551055 0.9934183 +0.550248 0.5508762 0.9934166 +0.5501939 0.5506598 0.9934145 +0.5501416 0.550402 0.993412 +0.5501012 0.5501012 0.9934091 +0.5504308 0.5501012 0.9934091 +0.5508478 0.5501012 0.9934091 +0.5513754 0.5501012 0.9934091 +0.5520428 0.5501012 0.9934091 +0.5528872 0.5501012 0.9934091 +0.5539555 0.5501012 0.9934091 +0.555307 0.5501012 0.9934091 +0.5570168 0.5501012 0.9934091 +0.5591799 0.5501012 0.9934091 +0.5619166 0.5501012 0.9934091 +0.5653788 0.5501012 0.9934091 +0.5697589 0.5501012 0.9934091 +0.5753003 0.5501012 0.9934091 +0.582311 0.5501012 0.9934091 +0.5911804 0.5501012 0.9934091 +0.6024013 0.5501012 0.9934091 +0.6165973 0.5501012 0.9934091 +0.634557 0.5501012 0.9934091 +0.6572783 0.5501012 0.9934091 +0.6860238 0.5501012 0.9934091 +0.7223906 0.5501012 0.9934091 +0.7683993 0.5501012 0.9934091 +0.8266062 0.5501012 0.9934091 +0.9002457 0.5501012 0.9934091 +0.9934091 0.5501012 0.9934091 +0.9948571 0.6136427 0.91479 +0.9959757 0.6722322 0.8742892 +0.9968441 0.7250039 0.8590617 +0.9975209 0.7715449 0.8596051 +0.99805 0.811837 0.8691816 +0.9984645 0.8461641 0.8832296 +0.99879 0.8750124 0.8988199 +0.9990458 0.8989796 0.9141912 +0.9992472 0.9187024 0.9283796 +0.9994059 0.9348055 0.9409401 +0.9995309 0.9478691 0.9517467 +0.9996296 0.958412 0.9608572 +0.9997074 0.9668848 0.9684239 +0.9997689 0.973671 0.9746383 +0.9998174 0.9790917 0.9796989 +0.9998557 0.9834123 0.983793 +0.999886 0.9868501 0.9870887 +0.9999099 0.9895818 0.9897312 +0.9999288 0.9917499 0.9918435 +0.9999437 0.9934694 0.9935279 +0.5504963 0.5519704 0.993424 +0.5504818 0.5519314 0.9934236 +0.550464 0.5518824 0.9934231 +0.5504419 0.551821 0.9934225 +0.550415 0.5517442 0.9934218 +0.5503825 0.5516486 0.9934209 +0.5503438 0.5515301 0.9934197 +0.5502987 0.5513839 0.9934183 +0.550248 0.5512052 0.9934166 +0.5501939 0.550989 0.9934145 +0.5501416 0.5507314 0.993412 +0.5501012 0.5504308 0.9934091 +0.5500915 0.5500915 0.9934058 +0.5505089 0.5500915 0.9934058 +0.5510368 0.5500915 0.9934058 +0.5517048 0.5500915 0.9934058 +0.5525498 0.5500915 0.9934058 +0.5536189 0.5500915 0.9934058 +0.5549714 0.5500915 0.9934058 +0.5566825 0.5500915 0.9934058 +0.5588473 0.5500915 0.9934058 +0.561586 0.5500915 0.9934058 +0.5650508 0.5500915 0.9934058 +0.5694343 0.5500915 0.9934058 +0.5749799 0.5500915 0.9934058 +0.5819959 0.5500915 0.9934058 +0.590872 0.5500915 0.9934058 +0.6021014 0.5500915 0.9934058 +0.6163081 0.5500915 0.9934058 +0.6342815 0.5500915 0.9934058 +0.6570201 0.5500915 0.9934058 +0.6857874 0.5500915 0.9934058 +0.7221817 0.5500915 0.9934058 +0.7682253 0.5500915 0.9934058 +0.8264764 0.5500915 0.9934058 +0.9001717 0.5500915 0.9934058 +0.9934058 0.5500915 0.9934058 +0.9948551 0.6136284 0.9147384 +0.9959745 0.672218 0.8742266 +0.9968433 0.7249916 0.8590045 +0.9975204 0.7715352 0.859559 +0.9980497 0.8118298 0.869147 +0.9984643 0.8461589 0.8832048 +0.9987899 0.8750088 0.8988027 +0.9990458 0.8989771 0.9141795 +0.9992472 0.9187008 0.9283719 +0.9994058 0.9348044 0.9409349 +0.9995309 0.9478684 0.9517434 +0.9996296 0.9584115 0.9608551 +0.9997074 0.9668845 0.9684225 +0.9997689 0.9736708 0.9746374 +0.9998174 0.9790916 0.9796983 +0.9998557 0.9834122 0.9837927 +0.999886 0.9868501 0.9870885 +0.9999099 0.9895817 0.989731 +0.9999288 0.9917499 0.9918434 +0.9999437 0.9934694 0.9935279 +0.5504963 0.552386 0.993424 +0.5504818 0.552347 0.9934236 +0.550464 0.5522981 0.9934231 +0.5504419 0.5522367 0.9934225 +0.550415 0.55216 0.9934218 +0.5503825 0.5520645 0.9934209 +0.5503438 0.5519461 0.9934197 +0.5502987 0.5518001 0.9934183 +0.550248 0.5516215 0.9934166 +0.5501939 0.5514055 0.9934145 +0.5501416 0.5511481 0.993412 +0.5501012 0.5508478 0.9934091 +0.5500915 0.5505089 0.9934058 +0.5501456 0.5501456 0.9934023 +0.550674 0.5501456 0.9934023 +0.5513425 0.5501456 0.9934023 +0.5521882 0.5501456 0.9934023 +0.5532582 0.5501456 0.9934023 +0.5546118 0.5501456 0.9934023 +0.5563243 0.5501456 0.9934023 +0.5584908 0.5501456 0.9934023 +0.5612317 0.5501456 0.9934023 +0.5646994 0.5501456 0.9934023 +0.5690864 0.5501456 0.9934023 +0.5746366 0.5501456 0.9934023 +0.5816582 0.5501456 0.9934023 +0.5905415 0.5501456 0.9934023 +0.6017801 0.5501456 0.9934023 +0.6159984 0.5501456 0.9934023 +0.6339863 0.5501456 0.9934023 +0.6567433 0.5501456 0.9934023 +0.685534 0.5501456 0.9934023 +0.7219579 0.5501456 0.9934023 +0.7680389 0.5501456 0.9934023 +0.8263373 0.5501456 0.9934023 +0.9000925 0.5501456 0.9934023 +0.9934023 0.5501456 0.9934023 +0.994853 0.6136569 0.9146831 +0.9959732 0.672232 0.8741595 +0.9968425 0.7249978 0.8589433 +0.9975199 0.7715376 0.8595097 +0.9980494 0.8118303 0.86911 +0.9984642 0.8461587 0.8831782 +0.9987897 0.8750084 0.8987842 +0.9990457 0.8989767 0.914167 +0.9992471 0.9187004 0.9283635 +0.9994058 0.9348042 0.9409295 +0.9995309 0.9478683 0.9517398 +0.9996295 0.9584114 0.9608528 +0.9997074 0.9668844 0.968421 +0.9997689 0.9736708 0.9746365 +0.9998174 0.9790916 0.9796977 +0.9998557 0.9834122 0.9837923 +0.999886 0.98685 0.9870882 +0.9999099 0.9895817 0.9897309 +0.9999288 0.9917499 0.9918433 +0.9999437 0.9934694 0.9935278 +0.5504963 0.5529117 0.993424 +0.5504818 0.5528728 0.9934236 +0.550464 0.5528239 0.9934231 +0.5504419 0.5527626 0.9934225 +0.550415 0.552686 0.9934218 +0.5503825 0.5525906 0.9934209 +0.5503438 0.5524723 0.9934197 +0.5502987 0.5523265 0.9934183 +0.550248 0.5521481 0.9934166 +0.5501939 0.5519324 0.9934145 +0.5501416 0.5516753 0.993412 +0.5501012 0.5513754 0.9934091 +0.5500915 0.5510368 0.9934058 +0.5501456 0.550674 0.9934023 +0.5503203 0.5503203 0.9933988 +0.5509893 0.5503203 0.9933988 +0.5518357 0.5503203 0.9933988 +0.5529065 0.5503203 0.9933988 +0.5542612 0.5503203 0.9933988 +0.555975 0.5503203 0.9933988 +0.5581433 0.5503203 0.9933988 +0.5608864 0.5503203 0.9933988 +0.5643568 0.5503203 0.9933988 +0.5687472 0.5503203 0.9933988 +0.5743018 0.5503203 0.9933988 +0.581329 0.5503203 0.9933988 +0.5902194 0.5503203 0.9933988 +0.6014668 0.5503203 0.9933988 +0.6156963 0.5503203 0.9933988 +0.6336985 0.5503203 0.9933988 +0.6564735 0.5503203 0.9933988 +0.685287 0.5503203 0.9933988 +0.7217397 0.5503203 0.9933988 +0.7678572 0.5503203 0.9933988 +0.8262017 0.5503203 0.9933988 +0.9000152 0.5503203 0.9933988 +0.9933988 0.5503203 0.9933988 +0.9948509 0.6137675 0.9146292 +0.9959719 0.6723012 0.8740941 +0.9968418 0.7250408 0.8588837 +0.9975194 0.7715641 0.8594616 +0.9980491 0.8118466 0.8690738 +0.998464 0.8461687 0.8831523 +0.9987896 0.8750145 0.8987663 +0.9990456 0.8989805 0.9141548 +0.9992471 0.9187027 0.9283554 +0.9994058 0.9348056 0.9409242 +0.9995309 0.9478691 0.9517364 +0.9996295 0.958412 0.9608506 +0.9997074 0.9668847 0.9684196 +0.9997688 0.973671 0.9746356 +0.9998174 0.9790917 0.9796971 +0.9998557 0.9834123 0.983792 +0.999886 0.9868501 0.987088 +0.9999099 0.9895817 0.9897307 +0.9999288 0.9917499 0.9918432 +0.9999437 0.9934694 0.9935277 +0.5504963 0.5535769 0.993424 +0.5504818 0.553538 0.9934236 +0.550464 0.5534892 0.9934231 +0.5504419 0.553428 0.9934225 +0.550415 0.5533515 0.9934218 +0.5503825 0.5532562 0.9934209 +0.5503438 0.5531381 0.9934197 +0.5502987 0.5529925 0.9934183 +0.550248 0.5528144 0.9934166 +0.5501939 0.552599 0.9934145 +0.5501416 0.5523423 0.993412 +0.5501012 0.5520428 0.9934091 +0.5500915 0.5517048 0.9934058 +0.5501456 0.5513425 0.9934023 +0.5503203 0.5509893 0.9933988 +0.5507113 0.5507113 0.9933961 +0.5515582 0.5507113 0.9933961 +0.5526297 0.5507113 0.9933961 +0.5539852 0.5507113 0.9933961 +0.5557001 0.5507113 0.9933961 +0.5578697 0.5507113 0.9933961 +0.5606145 0.5507113 0.9933961 +0.5640871 0.5507113 0.9933961 +0.5684803 0.5507113 0.9933961 +0.5740383 0.5507113 0.9933961 +0.5810699 0.5507113 0.9933961 +0.5899658 0.5507113 0.9933961 +0.6012203 0.5507113 0.9933961 +0.6154586 0.5507113 0.9933961 +0.633472 0.5507113 0.9933961 +0.6562612 0.5507113 0.9933961 +0.6850926 0.5507113 0.9933961 +0.721568 0.5507113 0.9933961 +0.7677141 0.5507113 0.9933961 +0.826095 0.5507113 0.9933961 +0.8999544 0.5507113 0.9933961 +0.9933961 0.5507113 0.9933961 +0.9948493 0.6140266 0.9145867 +0.9959709 0.6724711 0.8740427 +0.9968411 0.7251511 0.8588368 +0.9975191 0.7716352 0.8594238 +0.9980488 0.8118921 0.8690454 +0.9984638 0.8461977 0.883132 +0.9987895 0.8750329 0.8987521 +0.9990456 0.8989921 0.9141453 +0.999247 0.9187101 0.9283491 +0.9994057 0.9348102 0.94092 +0.9995309 0.947872 0.9517337 +0.9996295 0.9584138 0.9608488 +0.9997074 0.9668859 0.9684185 +0.9997688 0.9736717 0.9746348 +0.9998174 0.9790921 0.9796967 +0.9998557 0.9834126 0.9837917 +0.999886 0.9868503 0.9870878 +0.9999099 0.9895819 0.9897306 +0.9999288 0.99175 0.9918431 +0.9999437 0.9934694 0.9935277 +0.5504963 0.5544184 0.993424 +0.5504818 0.5543796 0.9934236 +0.550464 0.5543308 0.9934231 +0.5504419 0.5542698 0.9934225 +0.550415 0.5541934 0.9934218 +0.5503825 0.5540983 0.9934209 +0.5503438 0.5539804 0.9934197 +0.5502987 0.5538351 0.9934183 +0.550248 0.5536574 0.9934166 +0.5501939 0.5534423 0.9934145 +0.5501416 0.5531861 0.993412 +0.5501012 0.5528872 0.9934091 +0.5500915 0.5525498 0.9934058 +0.5501456 0.5521882 0.9934023 +0.5503203 0.5518357 0.9933988 +0.5507113 0.5515582 0.9933961 +0.5514695 0.5514695 0.9933953 +0.5525411 0.5514695 0.9933953 +0.5538969 0.5514695 0.9933953 +0.5556122 0.5514695 0.9933953 +0.5577822 0.5514695 0.9933953 +0.5605276 0.5514695 0.9933953 +0.5640008 0.5514695 0.9933953 +0.5683949 0.5514695 0.9933953 +0.573954 0.5514695 0.9933953 +0.580987 0.5514695 0.9933953 +0.5898847 0.5514695 0.9933953 +0.6011414 0.5514695 0.9933953 +0.6153825 0.5514695 0.9933953 +0.6333995 0.5514695 0.9933953 +0.6561933 0.5514695 0.9933953 +0.6850303 0.5514695 0.9933953 +0.721513 0.5514695 0.9933953 +0.7676683 0.5514695 0.9933953 +0.8260608 0.5514695 0.9933953 +0.8999349 0.5514695 0.9933953 +0.9933953 0.5514695 0.9933953 +0.9948487 0.6145393 0.9145732 +0.9959706 0.6728136 0.8740262 +0.9968409 0.7253775 0.8588218 +0.9975189 0.7717834 0.8594117 +0.9980488 0.8119884 0.8690364 +0.9984638 0.8462598 0.8831255 +0.9987895 0.8750727 0.8987476 +0.9990455 0.8990175 0.9141422 +0.999247 0.9187262 0.928347 +0.9994057 0.9348204 0.9409186 +0.9995308 0.9478785 0.9517328 +0.9996295 0.9584178 0.9608482 +0.9997074 0.9668884 0.9684181 +0.9997688 0.9736733 0.9746346 +0.9998174 0.9790931 0.9796966 +0.9998557 0.9834132 0.9837916 +0.999886 0.9868507 0.9870878 +0.9999099 0.9895821 0.9897306 +0.9999288 0.9917502 0.9918431 +0.9999437 0.9934695 0.9935277 +0.5504963 0.5554829 0.993424 +0.5504818 0.5554442 0.9934236 +0.550464 0.5553956 0.9934231 +0.5504419 0.5553347 0.9934225 +0.550415 0.5552585 0.9934218 +0.5503825 0.5551637 0.9934209 +0.5503438 0.5550461 0.9934197 +0.5502987 0.5549011 0.9934183 +0.550248 0.5547238 0.9934166 +0.5501939 0.5545093 0.9934145 +0.5501416 0.5542536 0.993412 +0.5501012 0.5539555 0.9934091 +0.5500915 0.5536189 0.9934058 +0.5501456 0.5532582 0.9934023 +0.5503203 0.5529065 0.9933988 +0.5507113 0.5526297 0.9933961 +0.5514695 0.5525411 0.9933953 +0.5525411 0.5525411 0.9933953 +0.5538969 0.5525411 0.9933953 +0.5556122 0.5525411 0.9933953 +0.5577822 0.5525411 0.9933953 +0.5605276 0.5525411 0.9933953 +0.5640008 0.5525411 0.9933953 +0.5683949 0.5525411 0.9933953 +0.573954 0.5525411 0.9933953 +0.580987 0.5525411 0.9933953 +0.5898847 0.5525411 0.9933953 +0.6011414 0.5525411 0.9933953 +0.6153825 0.5525411 0.9933953 +0.6333995 0.5525411 0.9933953 +0.6561933 0.5525411 0.9933953 +0.6850303 0.5525411 0.9933953 +0.721513 0.5525411 0.9933953 +0.7676683 0.5525411 0.9933953 +0.8260608 0.5525411 0.9933953 +0.8999349 0.5525411 0.9933953 +0.9933953 0.5525411 0.9933953 +0.9948487 0.6152669 0.9145732 +0.9959706 0.6733015 0.8740262 +0.9968409 0.7257011 0.8588218 +0.9975189 0.7719959 0.8594117 +0.9980488 0.8121268 0.8690364 +0.9984638 0.8463492 0.8831255 +0.9987895 0.8751301 0.8987476 +0.9990455 0.8990542 0.9141422 +0.999247 0.9187495 0.928347 +0.9994057 0.9348352 0.9409186 +0.9995308 0.9478878 0.9517328 +0.9996295 0.9584237 0.9608482 +0.9997074 0.9668922 0.9684181 +0.9997688 0.9736756 0.9746346 +0.9998174 0.9790946 0.9796966 +0.9998557 0.9834141 0.9837916 +0.999886 0.9868512 0.9870878 +0.9999099 0.9895825 0.9897306 +0.9999288 0.9917504 0.9918431 +0.9999437 0.9934697 0.9935277 +0.5504963 0.5568298 0.993424 +0.5504818 0.5567912 0.9934236 +0.550464 0.5567427 0.9934231 +0.5504419 0.556682 0.9934225 +0.550415 0.5566061 0.9934218 +0.5503825 0.5565115 0.9934209 +0.5503438 0.5563942 0.9934197 +0.5502987 0.5562497 0.9934183 +0.550248 0.5560729 0.9934166 +0.5501939 0.5558591 0.9934145 +0.5501416 0.5556042 0.993412 +0.5501012 0.555307 0.9934091 +0.5500915 0.5549714 0.9934058 +0.5501456 0.5546118 0.9934023 +0.5503203 0.5542612 0.9933988 +0.5507113 0.5539852 0.9933961 +0.5514695 0.5538969 0.9933953 +0.5525411 0.5538969 0.9933953 +0.5538969 0.5538969 0.9933953 +0.5556122 0.5538969 0.9933953 +0.5577822 0.5538969 0.9933953 +0.5605276 0.5538969 0.9933953 +0.5640008 0.5538969 0.9933953 +0.5683949 0.5538969 0.9933953 +0.573954 0.5538969 0.9933953 +0.580987 0.5538969 0.9933953 +0.5898847 0.5538969 0.9933953 +0.6011414 0.5538969 0.9933953 +0.6153825 0.5538969 0.9933953 +0.6333995 0.5538969 0.9933953 +0.6561933 0.5538969 0.9933953 +0.6850303 0.5538969 0.9933953 +0.721513 0.5538969 0.9933953 +0.7676683 0.5538969 0.9933953 +0.8260608 0.5538969 0.9933953 +0.8999349 0.5538969 0.9933953 +0.9933953 0.5538969 0.9933953 +0.9948487 0.6161874 0.9145732 +0.9959706 0.6739188 0.8740262 +0.9968409 0.7261105 0.8588218 +0.9975189 0.7722648 0.8594117 +0.9980488 0.8123018 0.8690364 +0.9984638 0.8464623 0.8831255 +0.9987895 0.8752028 0.8987476 +0.9990455 0.8991006 0.9141422 +0.999247 0.9187791 0.928347 +0.9994057 0.9348539 0.9409186 +0.9995308 0.9478997 0.9517328 +0.9996295 0.9584312 0.9608482 +0.9997074 0.9668969 0.9684181 +0.9997688 0.9736786 0.9746346 +0.9998174 0.9790965 0.9796966 +0.9998557 0.9834153 0.9837916 +0.999886 0.986852 0.9870878 +0.9999099 0.9895829 0.9897306 +0.9999288 0.9917507 0.9918431 +0.9999437 0.9934698 0.9935277 +0.5504963 0.5585337 0.993424 +0.5504818 0.5584953 0.9934236 +0.550464 0.558447 0.9934231 +0.5504419 0.5583865 0.9934225 +0.550415 0.5583108 0.9934218 +0.5503825 0.5582166 0.9934209 +0.5503438 0.5580998 0.9934197 +0.5502987 0.5579558 0.9934183 +0.550248 0.5577798 0.9934166 +0.5501939 0.5575667 0.9934145 +0.5501416 0.5573129 0.993412 +0.5501012 0.5570168 0.9934091 +0.5500915 0.5566825 0.9934058 +0.5501456 0.5563243 0.9934023 +0.5503203 0.555975 0.9933988 +0.5507113 0.5557001 0.9933961 +0.5514695 0.5556122 0.9933953 +0.5525411 0.5556122 0.9933953 +0.5538969 0.5556122 0.9933953 +0.5556122 0.5556122 0.9933953 +0.5577822 0.5556122 0.9933953 +0.5605276 0.5556122 0.9933953 +0.5640008 0.5556122 0.9933953 +0.5683949 0.5556122 0.9933953 +0.573954 0.5556122 0.9933953 +0.580987 0.5556122 0.9933953 +0.5898847 0.5556122 0.9933953 +0.6011414 0.5556122 0.9933953 +0.6153825 0.5556122 0.9933953 +0.6333995 0.5556122 0.9933953 +0.6561933 0.5556122 0.9933953 +0.6850303 0.5556122 0.9933953 +0.721513 0.5556122 0.9933953 +0.7676683 0.5556122 0.9933953 +0.8260608 0.5556122 0.9933953 +0.8999349 0.5556122 0.9933953 +0.9933953 0.5556122 0.9933953 +0.9948487 0.6173519 0.9145732 +0.9959706 0.6746998 0.8740262 +0.9968409 0.7266285 0.8588218 +0.9975189 0.7726049 0.8594117 +0.9980488 0.8125232 0.8690364 +0.9984638 0.8466054 0.8831255 +0.9987895 0.8752947 0.8987476 +0.9990455 0.8991593 0.9141422 +0.999247 0.9188164 0.928347 +0.9994057 0.9348776 0.9409186 +0.9995308 0.9479146 0.9517328 +0.9996295 0.9584406 0.9608482 +0.9997074 0.9669028 0.9684181 +0.9997688 0.9736823 0.9746346 +0.9998174 0.9790988 0.9796966 +0.9998557 0.9834167 0.9837916 +0.999886 0.9868529 0.9870878 +0.9999099 0.9895835 0.9897306 +0.9999288 0.991751 0.9918431 +0.9999437 0.9934701 0.9935277 +0.5504963 0.5606894 0.993424 +0.5504818 0.5606511 0.9934236 +0.550464 0.5606031 0.9934231 +0.5504419 0.5605429 0.9934225 +0.550415 0.5604676 0.9934218 +0.5503825 0.5603739 0.9934209 +0.5503438 0.5602576 0.9934197 +0.5502987 0.5601144 0.9934183 +0.550248 0.5599391 0.9934166 +0.5501939 0.5597272 0.9934145 +0.5501416 0.5594745 0.993412 +0.5501012 0.5591799 0.9934091 +0.5500915 0.5588473 0.9934058 +0.5501456 0.5584908 0.9934023 +0.5503203 0.5581433 0.9933988 +0.5507113 0.5578697 0.9933961 +0.5514695 0.5577822 0.9933953 +0.5525411 0.5577822 0.9933953 +0.5538969 0.5577822 0.9933953 +0.5556122 0.5577822 0.9933953 +0.5577822 0.5577822 0.9933953 +0.5605276 0.5577822 0.9933953 +0.5640008 0.5577822 0.9933953 +0.5683949 0.5577822 0.9933953 +0.573954 0.5577822 0.9933953 +0.580987 0.5577822 0.9933953 +0.5898847 0.5577822 0.9933953 +0.6011414 0.5577822 0.9933953 +0.6153825 0.5577822 0.9933953 +0.6333995 0.5577822 0.9933953 +0.6561933 0.5577822 0.9933953 +0.6850303 0.5577822 0.9933953 +0.721513 0.5577822 0.9933953 +0.7676683 0.5577822 0.9933953 +0.8260608 0.5577822 0.9933953 +0.8999349 0.5577822 0.9933953 +0.9933953 0.5577822 0.9933953 +0.9948487 0.6188252 0.9145732 +0.9959706 0.6756878 0.8740262 +0.9968409 0.7272837 0.8588218 +0.9975189 0.7730352 0.8594117 +0.9980488 0.8128033 0.8690364 +0.9984638 0.8467864 0.8831255 +0.9987895 0.8754109 0.8987476 +0.9990455 0.8992336 0.9141422 +0.999247 0.9188636 0.928347 +0.9994057 0.9349075 0.9409186 +0.9995308 0.9479335 0.9517328 +0.9996295 0.9584526 0.9608482 +0.9997074 0.9669103 0.9684181 +0.9997688 0.973687 0.9746346 +0.9998174 0.9791018 0.9796966 +0.9998557 0.9834186 0.9837916 +0.999886 0.9868541 0.9870878 +0.9999099 0.9895842 0.9897306 +0.9999288 0.9917515 0.9918431 +0.9999437 0.9934704 0.9935277 +0.5504963 0.5634166 0.993424 +0.5504818 0.5633786 0.9934236 +0.550464 0.5633309 0.9934231 +0.5504419 0.563271 0.9934225 +0.550415 0.5631962 0.9934218 +0.5503825 0.5631031 0.9934209 +0.5503438 0.5629876 0.9934197 +0.5502987 0.5628452 0.9934183 +0.550248 0.562671 0.9934166 +0.5501939 0.5624604 0.9934145 +0.5501416 0.5622093 0.993412 +0.5501012 0.5619166 0.9934091 +0.5500915 0.561586 0.9934058 +0.5501456 0.5612317 0.9934023 +0.5503203 0.5608864 0.9933988 +0.5507113 0.5606145 0.9933961 +0.5514695 0.5605276 0.9933953 +0.5525411 0.5605276 0.9933953 +0.5538969 0.5605276 0.9933953 +0.5556122 0.5605276 0.9933953 +0.5577822 0.5605276 0.9933953 +0.5605276 0.5605276 0.9933953 +0.5640008 0.5605276 0.9933953 +0.5683949 0.5605276 0.9933953 +0.573954 0.5605276 0.9933953 +0.580987 0.5605276 0.9933953 +0.5898847 0.5605276 0.9933953 +0.6011414 0.5605276 0.9933953 +0.6153825 0.5605276 0.9933953 +0.6333995 0.5605276 0.9933953 +0.6561933 0.5605276 0.9933953 +0.6850303 0.5605276 0.9933953 +0.721513 0.5605276 0.9933953 +0.7676683 0.5605276 0.9933953 +0.8260608 0.5605276 0.9933953 +0.8999349 0.5605276 0.9933953 +0.9933953 0.5605276 0.9933953 +0.9948487 0.6206891 0.9145732 +0.9959706 0.6769378 0.8740262 +0.9968409 0.7281127 0.8588218 +0.9975189 0.7735795 0.8594117 +0.9980488 0.8131577 0.8690364 +0.9984638 0.8470154 0.8831255 +0.9987895 0.875558 0.8987476 +0.9990455 0.8993275 0.9141422 +0.999247 0.9189234 0.928347 +0.9994057 0.9349454 0.9409186 +0.9995308 0.9479575 0.9517328 +0.9996295 0.9584677 0.9608482 +0.9997074 0.9669198 0.9684181 +0.9997688 0.973693 0.9746346 +0.9998174 0.9791055 0.9796966 +0.9998557 0.9834209 0.9837916 +0.999886 0.9868555 0.9870878 +0.9999099 0.9895851 0.9897306 +0.9999288 0.9917521 0.9918431 +0.9999437 0.9934707 0.9935277 +0.5504963 0.5668669 0.993424 +0.5504818 0.5668292 0.9934236 +0.550464 0.5667818 0.9934231 +0.5504419 0.5667225 0.9934225 +0.550415 0.5666483 0.9934218 +0.5503825 0.5665559 0.9934209 +0.5503438 0.5664413 0.9934197 +0.5502987 0.5663 0.9934183 +0.550248 0.5661273 0.9934166 +0.5501939 0.5659183 0.9934145 +0.5501416 0.5656692 0.993412 +0.5501012 0.5653788 0.9934091 +0.5500915 0.5650508 0.9934058 +0.5501456 0.5646994 0.9934023 +0.5503203 0.5643568 0.9933988 +0.5507113 0.5640871 0.9933961 +0.5514695 0.5640008 0.9933953 +0.5525411 0.5640008 0.9933953 +0.5538969 0.5640008 0.9933953 +0.5556122 0.5640008 0.9933953 +0.5577822 0.5640008 0.9933953 +0.5605276 0.5640008 0.9933953 +0.5640008 0.5640008 0.9933953 +0.5683949 0.5640008 0.9933953 +0.573954 0.5640008 0.9933953 +0.580987 0.5640008 0.9933953 +0.5898847 0.5640008 0.9933953 +0.6011414 0.5640008 0.9933953 +0.6153825 0.5640008 0.9933953 +0.6333995 0.5640008 0.9933953 +0.6561933 0.5640008 0.9933953 +0.6850303 0.5640008 0.9933953 +0.721513 0.5640008 0.9933953 +0.7676683 0.5640008 0.9933953 +0.8260608 0.5640008 0.9933953 +0.8999349 0.5640008 0.9933953 +0.9933953 0.5640008 0.9933953 +0.9948487 0.6230471 0.9145732 +0.9959706 0.6785192 0.8740262 +0.9968409 0.7291615 0.8588218 +0.9975189 0.7742682 0.8594117 +0.9980488 0.8136061 0.8690364 +0.9984638 0.8473052 0.8831255 +0.9987895 0.8757441 0.8987476 +0.9990455 0.8994464 0.9141422 +0.999247 0.918999 0.928347 +0.9994057 0.9349933 0.9409186 +0.9995308 0.9479878 0.9517328 +0.9996295 0.9584868 0.9608482 +0.9997074 0.9669318 0.9684181 +0.9997688 0.9737006 0.9746346 +0.9998174 0.9791103 0.9796966 +0.9998557 0.9834239 0.9837916 +0.999886 0.9868574 0.9870878 +0.9999099 0.9895863 0.9897306 +0.9999288 0.9917528 0.9918431 +0.9999437 0.9934712 0.9935277 +0.5504963 0.571232 0.993424 +0.5504818 0.5711946 0.9934236 +0.550464 0.5711477 0.9934231 +0.5504419 0.571089 0.9934225 +0.550415 0.5710156 0.9934218 +0.5503825 0.5709241 0.9934209 +0.5503438 0.5708106 0.9934197 +0.5502987 0.5706708 0.9934183 +0.550248 0.5704998 0.9934166 +0.5501939 0.570293 0.9934145 +0.5501416 0.5700464 0.993412 +0.5501012 0.5697589 0.9934091 +0.5500915 0.5694343 0.9934058 +0.5501456 0.5690864 0.9934023 +0.5503203 0.5687472 0.9933988 +0.5507113 0.5684803 0.9933961 +0.5514695 0.5683949 0.9933953 +0.5525411 0.5683949 0.9933953 +0.5538969 0.5683949 0.9933953 +0.5556122 0.5683949 0.9933953 +0.5577822 0.5683949 0.9933953 +0.5605276 0.5683949 0.9933953 +0.5640008 0.5683949 0.9933953 +0.5683949 0.5683949 0.9933953 +0.573954 0.5683949 0.9933953 +0.580987 0.5683949 0.9933953 +0.5898847 0.5683949 0.9933953 +0.6011414 0.5683949 0.9933953 +0.6153825 0.5683949 0.9933953 +0.6333995 0.5683949 0.9933953 +0.6561933 0.5683949 0.9933953 +0.6850303 0.5683949 0.9933953 +0.721513 0.5683949 0.9933953 +0.7676683 0.5683949 0.9933953 +0.8260608 0.5683949 0.9933953 +0.8999349 0.5683949 0.9933953 +0.9933953 0.5683949 0.9933953 +0.9948487 0.6260304 0.9145732 +0.9959706 0.6805199 0.8740262 +0.9968409 0.7304884 0.8588218 +0.9975189 0.7751395 0.8594117 +0.9980488 0.8141733 0.8690364 +0.9984638 0.8476717 0.8831255 +0.9987895 0.8759795 0.8987476 +0.9990455 0.8995968 0.9141422 +0.999247 0.9190947 0.928347 +0.9994057 0.935054 0.9409186 +0.9995308 0.9480261 0.9517328 +0.9996295 0.9585109 0.9608482 +0.9997074 0.966947 0.9684181 +0.9997688 0.9737101 0.9746346 +0.9998174 0.9791163 0.9796966 +0.9998557 0.9834277 0.9837916 +0.999886 0.9868597 0.9870878 +0.9999099 0.9895878 0.9897306 +0.9999288 0.9917537 0.9918431 +0.9999437 0.9934718 0.9935277 +0.5504963 0.5767543 0.993424 +0.5504818 0.5767175 0.9934236 +0.550464 0.5766712 0.9934231 +0.5504419 0.5766132 0.9934225 +0.550415 0.5765407 0.9934218 +0.5503825 0.5764504 0.9934209 +0.5503438 0.5763385 0.9934197 +0.5502987 0.5762005 0.9934183 +0.550248 0.5760317 0.9934166 +0.5501939 0.5758275 0.9934145 +0.5501416 0.5755841 0.993412 +0.5501012 0.5753003 0.9934091 +0.5500915 0.5749799 0.9934058 +0.5501456 0.5746366 0.9934023 +0.5503203 0.5743018 0.9933988 +0.5507113 0.5740383 0.9933961 +0.5514695 0.573954 0.9933953 +0.5525411 0.573954 0.9933953 +0.5538969 0.573954 0.9933953 +0.5556122 0.573954 0.9933953 +0.5577822 0.573954 0.9933953 +0.5605276 0.573954 0.9933953 +0.5640008 0.573954 0.9933953 +0.5683949 0.573954 0.9933953 +0.573954 0.573954 0.9933953 +0.580987 0.573954 0.9933953 +0.5898847 0.573954 0.9933953 +0.6011414 0.573954 0.9933953 +0.6153825 0.573954 0.9933953 +0.6333995 0.573954 0.9933953 +0.6561933 0.573954 0.9933953 +0.6850303 0.573954 0.9933953 +0.721513 0.573954 0.9933953 +0.7676683 0.573954 0.9933953 +0.8260608 0.573954 0.9933953 +0.8999349 0.573954 0.9933953 +0.9933953 0.573954 0.9933953 +0.9948487 0.6298046 0.9145732 +0.9959706 0.683051 0.8740262 +0.9968409 0.732167 0.8588218 +0.9975189 0.7762418 0.8594117 +0.9980488 0.8148909 0.8690364 +0.9984638 0.8481355 0.8831255 +0.9987895 0.8762773 0.8987476 +0.9990455 0.899787 0.9141422 +0.999247 0.9192157 0.928347 +0.9994057 0.9351307 0.9409186 +0.9995308 0.9480746 0.9517328 +0.9996295 0.9585415 0.9608482 +0.9997074 0.9669663 0.9684181 +0.9997688 0.9737222 0.9746346 +0.9998174 0.9791238 0.9796966 +0.9998557 0.9834324 0.9837916 +0.999886 0.9868627 0.9870878 +0.9999099 0.9895897 0.9897306 +0.9999288 0.9917549 0.9918431 +0.9999437 0.9934725 0.9935277 +0.5504963 0.5837409 0.993424 +0.5504818 0.5837046 0.9934236 +0.550464 0.5836591 0.9934231 +0.5504419 0.5836021 0.9934225 +0.550415 0.5835308 0.9934218 +0.5503825 0.583442 0.9934209 +0.5503438 0.5833319 0.9934197 +0.5502987 0.5831962 0.9934183 +0.550248 0.5830302 0.9934166 +0.5501939 0.5828294 0.9934145 +0.5501416 0.5825901 0.993412 +0.5501012 0.582311 0.9934091 +0.5500915 0.5819959 0.9934058 +0.5501456 0.5816582 0.9934023 +0.5503203 0.581329 0.9933988 +0.5507113 0.5810699 0.9933961 +0.5514695 0.580987 0.9933953 +0.5525411 0.580987 0.9933953 +0.5538969 0.580987 0.9933953 +0.5556122 0.580987 0.9933953 +0.5577822 0.580987 0.9933953 +0.5605276 0.580987 0.9933953 +0.5640008 0.580987 0.9933953 +0.5683949 0.580987 0.9933953 +0.573954 0.580987 0.9933953 +0.580987 0.580987 0.9933953 +0.5898847 0.580987 0.9933953 +0.6011414 0.580987 0.9933953 +0.6153825 0.580987 0.9933953 +0.6333995 0.580987 0.9933953 +0.6561933 0.580987 0.9933953 +0.6850303 0.580987 0.9933953 +0.721513 0.580987 0.9933953 +0.7676683 0.580987 0.9933953 +0.8260608 0.580987 0.9933953 +0.8999349 0.580987 0.9933953 +0.9933953 0.580987 0.9933953 +0.9948487 0.6345795 0.9145732 +0.9959706 0.6862532 0.8740262 +0.9968409 0.7342907 0.8588218 +0.9975189 0.7776364 0.8594117 +0.9980488 0.8157988 0.8690364 +0.9984638 0.8487222 0.8831255 +0.9987895 0.8766541 0.8987476 +0.9990455 0.9000277 0.9141422 +0.999247 0.9193688 0.928347 +0.9994057 0.9352277 0.9409186 +0.9995308 0.9481359 0.9517328 +0.9996295 0.9585802 0.9608482 +0.9997074 0.9669906 0.9684181 +0.9997688 0.9737375 0.9746346 +0.9998174 0.9791334 0.9796966 +0.9998557 0.9834385 0.9837916 +0.999886 0.9868665 0.9870878 +0.9999099 0.989592 0.9897306 +0.9999288 0.9917564 0.9918431 +0.9999437 0.9934734 0.9935277 +0.5504963 0.5925797 0.993424 +0.5504818 0.5925443 0.9934236 +0.550464 0.5924997 0.9934231 +0.5504419 0.5924439 0.9934225 +0.550415 0.5923741 0.9934218 +0.5503825 0.5922872 0.9934209 +0.5503438 0.5921795 0.9934197 +0.5502987 0.5920467 0.9934183 +0.550248 0.5918842 0.9934166 +0.5501939 0.5916877 0.9934145 +0.5501416 0.5914535 0.993412 +0.5501012 0.5911804 0.9934091 +0.5500915 0.590872 0.9934058 +0.5501456 0.5905415 0.9934023 +0.5503203 0.5902194 0.9933988 +0.5507113 0.5899658 0.9933961 +0.5514695 0.5898847 0.9933953 +0.5525411 0.5898847 0.9933953 +0.5538969 0.5898847 0.9933953 +0.5556122 0.5898847 0.9933953 +0.5577822 0.5898847 0.9933953 +0.5605276 0.5898847 0.9933953 +0.5640008 0.5898847 0.9933953 +0.5683949 0.5898847 0.9933953 +0.573954 0.5898847 0.9933953 +0.580987 0.5898847 0.9933953 +0.5898847 0.5898847 0.9933953 +0.6011414 0.5898847 0.9933953 +0.6153825 0.5898847 0.9933953 +0.6333995 0.5898847 0.9933953 +0.6561933 0.5898847 0.9933953 +0.6850303 0.5898847 0.9933953 +0.721513 0.5898847 0.9933953 +0.7676683 0.5898847 0.9933953 +0.8260608 0.5898847 0.9933953 +0.8999349 0.5898847 0.9933953 +0.9933953 0.5898847 0.9933953 +0.9948487 0.6406203 0.9145732 +0.9959706 0.6903044 0.8740262 +0.9968409 0.7369774 0.8588218 +0.9975189 0.7794007 0.8594117 +0.9980488 0.8169474 0.8690364 +0.9984638 0.8494644 0.8831255 +0.9987895 0.8771307 0.8987476 +0.9990455 0.9003323 0.9141422 +0.999247 0.9195625 0.928347 +0.9994057 0.9353505 0.9409186 +0.9995308 0.9482135 0.9517328 +0.9996295 0.9586291 0.9608482 +0.9997074 0.9670214 0.9684181 +0.9997688 0.9737569 0.9746346 +0.9998174 0.9791456 0.9796966 +0.9998557 0.9834461 0.9837916 +0.999886 0.9868713 0.9870878 +0.9999099 0.989595 0.9897306 +0.9999288 0.9917582 0.9918431 +0.9999437 0.9934746 0.9935277 +0.5504963 0.603762 0.993424 +0.5504818 0.6037276 0.9934236 +0.550464 0.6036842 0.9934231 +0.5504419 0.60363 0.9934225 +0.550415 0.6035621 0.9934218 +0.5503825 0.6034776 0.9934209 +0.5503438 0.6033728 0.9934197 +0.5502987 0.6032437 0.9934183 +0.550248 0.6030857 0.9934166 +0.5501939 0.6028946 0.9934145 +0.5501416 0.6026669 0.993412 +0.5501012 0.6024013 0.9934091 +0.5500915 0.6021014 0.9934058 +0.5501456 0.6017801 0.9934023 +0.5503203 0.6014668 0.9933988 +0.5507113 0.6012203 0.9933961 +0.5514695 0.6011414 0.9933953 +0.5525411 0.6011414 0.9933953 +0.5538969 0.6011414 0.9933953 +0.5556122 0.6011414 0.9933953 +0.5577822 0.6011414 0.9933953 +0.5605276 0.6011414 0.9933953 +0.5640008 0.6011414 0.9933953 +0.5683949 0.6011414 0.9933953 +0.573954 0.6011414 0.9933953 +0.580987 0.6011414 0.9933953 +0.5898847 0.6011414 0.9933953 +0.6011414 0.6011414 0.9933953 +0.6153825 0.6011414 0.9933953 +0.6333995 0.6011414 0.9933953 +0.6561933 0.6011414 0.9933953 +0.6850303 0.6011414 0.9933953 +0.721513 0.6011414 0.9933953 +0.7676683 0.6011414 0.9933953 +0.8260608 0.6011414 0.9933953 +0.8999349 0.6011414 0.9933953 +0.9933953 0.6011414 0.9933953 +0.9948487 0.6482627 0.9145732 +0.9959706 0.6954296 0.8740262 +0.9968409 0.7403765 0.8588218 +0.9975189 0.7816327 0.8594117 +0.9980488 0.8184005 0.8690364 +0.9984638 0.8504035 0.8831255 +0.9987895 0.8777338 0.8987476 +0.9990455 0.9007175 0.9141422 +0.999247 0.9198076 0.928347 +0.9994057 0.9355059 0.9409186 +0.9995308 0.9483117 0.9517328 +0.9996295 0.958691 0.9608482 +0.9997074 0.9670604 0.9684181 +0.9997688 0.9737814 0.9746346 +0.9998174 0.979161 0.9796966 +0.9998557 0.9834557 0.9837916 +0.999886 0.9868773 0.9870878 +0.9999099 0.9895988 0.9897306 +0.9999288 0.9917606 0.9918431 +0.9999437 0.9934761 0.9935277 +0.5504963 0.6179091 0.993424 +0.5504818 0.6178759 0.9934236 +0.550464 0.6178341 0.9934231 +0.5504419 0.6177818 0.9934225 +0.550415 0.6177164 0.9934218 +0.5503825 0.6176349 0.9934209 +0.5503438 0.6175339 0.9934197 +0.5502987 0.6174094 0.9934183 +0.550248 0.6172571 0.9934166 +0.5501939 0.6170729 0.9934145 +0.5501416 0.6168533 0.993412 +0.5501012 0.6165973 0.9934091 +0.5500915 0.6163081 0.9934058 +0.5501456 0.6159984 0.9934023 +0.5503203 0.6156963 0.9933988 +0.5507113 0.6154586 0.9933961 +0.5514695 0.6153825 0.9933953 +0.5525411 0.6153825 0.9933953 +0.5538969 0.6153825 0.9933953 +0.5556122 0.6153825 0.9933953 +0.5577822 0.6153825 0.9933953 +0.5605276 0.6153825 0.9933953 +0.5640008 0.6153825 0.9933953 +0.5683949 0.6153825 0.9933953 +0.573954 0.6153825 0.9933953 +0.580987 0.6153825 0.9933953 +0.5898847 0.6153825 0.9933953 +0.6011414 0.6153825 0.9933953 +0.6153825 0.6153825 0.9933953 +0.6333995 0.6153825 0.9933953 +0.6561933 0.6153825 0.9933953 +0.6850303 0.6153825 0.9933953 +0.721513 0.6153825 0.9933953 +0.7676683 0.6153825 0.9933953 +0.8260608 0.6153825 0.9933953 +0.8999349 0.6153825 0.9933953 +0.9933953 0.6153825 0.9933953 +0.9948487 0.6579314 0.9145732 +0.9959706 0.7019138 0.8740262 +0.9968409 0.7446768 0.8588218 +0.9975189 0.7844566 0.8594117 +0.9980488 0.8202389 0.8690364 +0.9984638 0.8515915 0.8831255 +0.9987895 0.8784967 0.8987476 +0.9990455 0.9012049 0.9141422 +0.999247 0.9201176 0.928347 +0.9994057 0.9357024 0.9409186 +0.9995308 0.9484359 0.9517328 +0.9996295 0.9587693 0.9608482 +0.9997074 0.9671097 0.9684181 +0.9997688 0.9738123 0.9746346 +0.9998174 0.9791804 0.9796966 +0.9998557 0.9834679 0.9837916 +0.999886 0.986885 0.9870878 +0.9999099 0.9896036 0.9897306 +0.9999288 0.9917636 0.9918431 +0.9999437 0.9934779 0.9935277 +0.5504963 0.635807 0.993424 +0.5504818 0.6357753 0.9934236 +0.550464 0.6357355 0.9934231 +0.5504419 0.6356857 0.9934225 +0.550415 0.6356233 0.9934218 +0.5503825 0.6355457 0.9934209 +0.5503438 0.6354495 0.9934197 +0.5502987 0.6353308 0.9934183 +0.550248 0.6351857 0.9934166 +0.5501939 0.6350102 0.9934145 +0.5501416 0.634801 0.993412 +0.5501012 0.634557 0.9934091 +0.5500915 0.6342815 0.9934058 +0.5501456 0.6339863 0.9934023 +0.5503203 0.6336985 0.9933988 +0.5507113 0.633472 0.9933961 +0.5514695 0.6333995 0.9933953 +0.5525411 0.6333995 0.9933953 +0.5538969 0.6333995 0.9933953 +0.5556122 0.6333995 0.9933953 +0.5577822 0.6333995 0.9933953 +0.5605276 0.6333995 0.9933953 +0.5640008 0.6333995 0.9933953 +0.5683949 0.6333995 0.9933953 +0.573954 0.6333995 0.9933953 +0.580987 0.6333995 0.9933953 +0.5898847 0.6333995 0.9933953 +0.6011414 0.6333995 0.9933953 +0.6153825 0.6333995 0.9933953 +0.6333995 0.6333995 0.9933953 +0.6561933 0.6333995 0.9933953 +0.6850303 0.6333995 0.9933953 +0.721513 0.6333995 0.9933953 +0.7676683 0.6333995 0.9933953 +0.8260608 0.6333995 0.9933953 +0.8999349 0.6333995 0.9933953 +0.9933953 0.6333995 0.9933953 +0.9948487 0.6701635 0.9145732 +0.9959706 0.710117 0.8740262 +0.9968409 0.7501172 0.8588218 +0.9975189 0.7880291 0.8594117 +0.9980488 0.8225647 0.8690364 +0.9984638 0.8530945 0.8831255 +0.9987895 0.8794619 0.8987476 +0.9990455 0.9018215 0.9141422 +0.999247 0.9205098 0.928347 +0.9994057 0.935951 0.9409186 +0.9995308 0.9485931 0.9517328 +0.9996295 0.9588684 0.9608482 +0.9997074 0.967172 0.9684181 +0.9997688 0.9738515 0.9746346 +0.9998174 0.979205 0.9796966 +0.9998557 0.9834833 0.9837916 +0.999886 0.9868946 0.9870878 +0.9999099 0.9896096 0.9897306 +0.9999288 0.9917674 0.9918431 +0.9999437 0.9934803 0.9935277 +0.5504963 0.6584502 0.993424 +0.5504818 0.6584205 0.9934236 +0.550464 0.6583832 0.9934231 +0.5504419 0.6583364 0.9934225 +0.550415 0.658278 0.9934218 +0.5503825 0.6582052 0.9934209 +0.5503438 0.658115 0.9934197 +0.5502987 0.6580038 0.9934183 +0.550248 0.6578677 0.9934166 +0.5501939 0.6577032 0.9934145 +0.5501416 0.657507 0.993412 +0.5501012 0.6572783 0.9934091 +0.5500915 0.6570201 0.9934058 +0.5501456 0.6567433 0.9934023 +0.5503203 0.6564735 0.9933988 +0.5507113 0.6562612 0.9933961 +0.5514695 0.6561933 0.9933953 +0.5525411 0.6561933 0.9933953 +0.5538969 0.6561933 0.9933953 +0.5556122 0.6561933 0.9933953 +0.5577822 0.6561933 0.9933953 +0.5605276 0.6561933 0.9933953 +0.5640008 0.6561933 0.9933953 +0.5683949 0.6561933 0.9933953 +0.573954 0.6561933 0.9933953 +0.580987 0.6561933 0.9933953 +0.5898847 0.6561933 0.9933953 +0.6011414 0.6561933 0.9933953 +0.6153825 0.6561933 0.9933953 +0.6333995 0.6561933 0.9933953 +0.6561933 0.6561933 0.9933953 +0.6850303 0.6561933 0.9933953 +0.721513 0.6561933 0.9933953 +0.7676683 0.6561933 0.9933953 +0.8260608 0.6561933 0.9933953 +0.8999349 0.6561933 0.9933953 +0.9933953 0.6561933 0.9933953 +0.9948487 0.6856388 0.9145732 +0.9959706 0.7204952 0.8740262 +0.9968409 0.757 0.8588218 +0.9975189 0.7925488 0.8594117 +0.9980488 0.8255071 0.8690364 +0.9984638 0.8549959 0.8831255 +0.9987895 0.880683 0.8987476 +0.9990455 0.9026016 0.9141422 +0.999247 0.9210061 0.928347 +0.9994057 0.9362655 0.9409186 +0.9995308 0.9487918 0.9517328 +0.9996295 0.9589938 0.9608482 +0.9997074 0.9672509 0.9684181 +0.9997688 0.9739011 0.9746346 +0.9998174 0.9792361 0.9796966 +0.9998557 0.9835029 0.9837916 +0.999886 0.9869069 0.9870878 +0.9999099 0.9896173 0.9897306 +0.9999288 0.9917722 0.9918431 +0.9999437 0.9934833 0.9935277 +0.5504963 0.6870967 0.993424 +0.5504818 0.6870695 0.9934236 +0.550464 0.6870354 0.9934231 +0.5504419 0.6869926 0.9934225 +0.550415 0.6869391 0.9934218 +0.5503825 0.6868724 0.9934209 +0.5503438 0.6867898 0.9934197 +0.5502987 0.686688 0.9934183 +0.550248 0.6865634 0.9934166 +0.5501939 0.6864128 0.9934145 +0.5501416 0.6862332 0.993412 +0.5501012 0.6860238 0.9934091 +0.5500915 0.6857874 0.9934058 +0.5501456 0.685534 0.9934023 +0.5503203 0.685287 0.9933988 +0.5507113 0.6850926 0.9933961 +0.5514695 0.6850303 0.9933953 +0.5525411 0.6850303 0.9933953 +0.5538969 0.6850303 0.9933953 +0.5556122 0.6850303 0.9933953 +0.5577822 0.6850303 0.9933953 +0.5605276 0.6850303 0.9933953 +0.5640008 0.6850303 0.9933953 +0.5683949 0.6850303 0.9933953 +0.573954 0.6850303 0.9933953 +0.580987 0.6850303 0.9933953 +0.5898847 0.6850303 0.9933953 +0.6011414 0.6850303 0.9933953 +0.6153825 0.6850303 0.9933953 +0.6333995 0.6850303 0.9933953 +0.6561933 0.6850303 0.9933953 +0.6850303 0.6850303 0.9933953 +0.721513 0.6850303 0.9933953 +0.7676683 0.6850303 0.9933953 +0.8260608 0.6850303 0.9933953 +0.8999349 0.6850303 0.9933953 +0.9933953 0.6850303 0.9933953 +0.9948487 0.7052169 0.9145732 +0.9959706 0.733625 0.8740262 +0.9968409 0.7657077 0.8588218 +0.9975189 0.7982669 0.8594117 +0.9980488 0.8292297 0.8690364 +0.9984638 0.8574015 0.8831255 +0.9987895 0.8822279 0.8987476 +0.9990455 0.9035886 0.9141422 +0.999247 0.9216339 0.928347 +0.9994057 0.9366635 0.9409186 +0.9995308 0.9490434 0.9517328 +0.9996295 0.9591524 0.9608482 +0.9997074 0.9673508 0.9684181 +0.9997688 0.9739638 0.9746346 +0.9998174 0.9792755 0.9796966 +0.9998557 0.9835276 0.9837916 +0.999886 0.9869223 0.9870878 +0.9999099 0.989627 0.9897306 +0.9999288 0.9917782 0.9918431 +0.9999437 0.9934871 0.9935277 +0.5504963 0.7233383 0.993424 +0.5504818 0.7233143 0.9934236 +0.550464 0.7232841 0.9934231 +0.5504419 0.7232463 0.9934225 +0.550415 0.7231991 0.9934218 +0.5503825 0.7231402 0.9934209 +0.5503438 0.7230672 0.9934197 +0.5502987 0.7229773 0.9934183 +0.550248 0.7228673 0.9934166 +0.5501939 0.7227342 0.9934145 +0.5501416 0.7225756 0.993412 +0.5501012 0.7223906 0.9934091 +0.5500915 0.7221817 0.9934058 +0.5501456 0.7219579 0.9934023 +0.5503203 0.7217397 0.9933988 +0.5507113 0.721568 0.9933961 +0.5514695 0.721513 0.9933953 +0.5525411 0.721513 0.9933953 +0.5538969 0.721513 0.9933953 +0.5556122 0.721513 0.9933953 +0.5577822 0.721513 0.9933953 +0.5605276 0.721513 0.9933953 +0.5640008 0.721513 0.9933953 +0.5683949 0.721513 0.9933953 +0.573954 0.721513 0.9933953 +0.580987 0.721513 0.9933953 +0.5898847 0.721513 0.9933953 +0.6011414 0.721513 0.9933953 +0.6153825 0.721513 0.9933953 +0.6333995 0.721513 0.9933953 +0.6561933 0.721513 0.9933953 +0.6850303 0.721513 0.9933953 +0.721513 0.721513 0.9933953 +0.7676683 0.721513 0.9933953 +0.8260608 0.721513 0.9933953 +0.8999349 0.721513 0.9933953 +0.9933953 0.721513 0.9933953 +0.9948487 0.7299859 0.9145732 +0.9959706 0.7502359 0.8740262 +0.9968409 0.776724 0.8588218 +0.9975189 0.8055009 0.8594117 +0.9980488 0.8339392 0.8690364 +0.9984638 0.8604449 0.8831255 +0.9987895 0.8841823 0.8987476 +0.9990455 0.9048372 0.9141422 +0.999247 0.9224281 0.928347 +0.9994057 0.9371669 0.9409186 +0.9995308 0.9493615 0.9517328 +0.9996295 0.959353 0.9608482 +0.9997074 0.967477 0.9684181 +0.9997688 0.9740432 0.9746346 +0.9998174 0.9793253 0.9796966 +0.9998557 0.9835588 0.9837916 +0.999886 0.9869419 0.9870878 +0.9999099 0.9896392 0.9897306 +0.9999288 0.9917859 0.9918431 +0.9999437 0.9934919 0.9935277 +0.5504963 0.7691886 0.993424 +0.5504818 0.7691686 0.9934236 +0.550464 0.7691435 0.9934231 +0.5504419 0.769112 0.9934225 +0.550415 0.7690727 0.9934218 +0.5503825 0.7690236 0.9934209 +0.5503438 0.7689629 0.9934197 +0.5502987 0.7688879 0.9934183 +0.550248 0.7687963 0.9934166 +0.5501939 0.7686854 0.9934145 +0.5501416 0.7685533 0.993412 +0.5501012 0.7683993 0.9934091 +0.5500915 0.7682253 0.9934058 +0.5501456 0.7680389 0.9934023 +0.5503203 0.7678572 0.9933988 +0.5507113 0.7677141 0.9933961 +0.5514695 0.7676683 0.9933953 +0.5525411 0.7676683 0.9933953 +0.5538969 0.7676683 0.9933953 +0.5556122 0.7676683 0.9933953 +0.5577822 0.7676683 0.9933953 +0.5605276 0.7676683 0.9933953 +0.5640008 0.7676683 0.9933953 +0.5683949 0.7676683 0.9933953 +0.573954 0.7676683 0.9933953 +0.580987 0.7676683 0.9933953 +0.5898847 0.7676683 0.9933953 +0.6011414 0.7676683 0.9933953 +0.6153825 0.7676683 0.9933953 +0.6333995 0.7676683 0.9933953 +0.6561933 0.7676683 0.9933953 +0.6850303 0.7676683 0.9933953 +0.721513 0.7676683 0.9933953 +0.7676683 0.7676683 0.9933953 +0.8260608 0.7676683 0.9933953 +0.8999349 0.7676683 0.9933953 +0.9933953 0.7676683 0.9933953 +0.9948487 0.7613218 0.9145732 +0.9959706 0.7712508 0.8740262 +0.9968409 0.7906611 0.8588218 +0.9975189 0.8146529 0.8594117 +0.9980488 0.8398974 0.8690364 +0.9984638 0.8642952 0.8831255 +0.9987895 0.886655 0.8987476 +0.9990455 0.9064168 0.9141422 +0.999247 0.9234329 0.928347 +0.9994057 0.9378038 0.9409186 +0.9995308 0.9497641 0.9517328 +0.9996295 0.9596068 0.9608482 +0.9997074 0.9676368 0.9684181 +0.9997688 0.9741436 0.9746346 +0.9998174 0.9793883 0.9796966 +0.9998557 0.9835983 0.9837916 +0.999886 0.9869667 0.9870878 +0.9999099 0.9896547 0.9897306 +0.9999288 0.9917956 0.9918431 +0.9999437 0.993498 0.9935277 +0.5504963 0.8271953 0.993424 +0.5504818 0.8271803 0.9934236 +0.550464 0.8271616 0.9934231 +0.5504419 0.8271381 0.9934225 +0.550415 0.8271087 0.9934218 +0.5503825 0.8270722 0.9934209 +0.5503438 0.8270268 0.9934197 +0.5502987 0.8269709 0.9934183 +0.550248 0.8269025 0.9934166 +0.5501939 0.8268198 0.9934145 +0.5501416 0.8267212 0.993412 +0.5501012 0.8266062 0.9934091 +0.5500915 0.8264764 0.9934058 +0.5501456 0.8263373 0.9934023 +0.5503203 0.8262017 0.9933988 +0.5507113 0.826095 0.9933961 +0.5514695 0.8260608 0.9933953 +0.5525411 0.8260608 0.9933953 +0.5538969 0.8260608 0.9933953 +0.5556122 0.8260608 0.9933953 +0.5577822 0.8260608 0.9933953 +0.5605276 0.8260608 0.9933953 +0.5640008 0.8260608 0.9933953 +0.5683949 0.8260608 0.9933953 +0.573954 0.8260608 0.9933953 +0.580987 0.8260608 0.9933953 +0.5898847 0.8260608 0.9933953 +0.6011414 0.8260608 0.9933953 +0.6153825 0.8260608 0.9933953 +0.6333995 0.8260608 0.9933953 +0.6561933 0.8260608 0.9933953 +0.6850303 0.8260608 0.9933953 +0.721513 0.8260608 0.9933953 +0.7676683 0.8260608 0.9933953 +0.8260608 0.8260608 0.9933953 +0.8999349 0.8260608 0.9933953 +0.9933953 0.8260608 0.9933953 +0.9948487 0.8009659 0.9145732 +0.9959706 0.7978374 0.8740262 +0.9968409 0.8082934 0.8588218 +0.9975189 0.8262314 0.8594117 +0.9980488 0.8474353 0.8690364 +0.9984638 0.8691663 0.8831255 +0.9987895 0.8897832 0.8987476 +0.9990455 0.9084153 0.9141422 +0.999247 0.9247041 0.928347 +0.9994057 0.9386096 0.9409186 +0.9995308 0.9502734 0.9517328 +0.9996295 0.959928 0.9608482 +0.9997074 0.9678389 0.9684181 +0.9997688 0.9742706 0.9746346 +0.9998174 0.9794681 0.9796966 +0.9998557 0.9836483 0.9837916 +0.999886 0.986998 0.9870878 +0.9999099 0.9896744 0.9897306 +0.9999288 0.9918079 0.9918431 +0.9999437 0.9935057 0.9935277 +0.5504963 0.9005812 0.993424 +0.5504818 0.9005727 0.9934236 +0.550464 0.900562 0.9934231 +0.5504419 0.9005487 0.9934225 +0.550415 0.9005319 0.9934218 +0.5503825 0.9005111 0.9934209 +0.5503438 0.9004852 0.9934197 +0.5502987 0.9004534 0.9934183 +0.550248 0.9004144 0.9934166 +0.5501939 0.9003673 0.9934145 +0.5501416 0.9003112 0.993412 +0.5501012 0.9002457 0.9934091 +0.5500915 0.9001717 0.9934058 +0.5501456 0.9000925 0.9934023 +0.5503203 0.9000152 0.9933988 +0.5507113 0.8999544 0.9933961 +0.5514695 0.8999349 0.9933953 +0.5525411 0.8999349 0.9933953 +0.5538969 0.8999349 0.9933953 +0.5556122 0.8999349 0.9933953 +0.5577822 0.8999349 0.9933953 +0.5605276 0.8999349 0.9933953 +0.5640008 0.8999349 0.9933953 +0.5683949 0.8999349 0.9933953 +0.573954 0.8999349 0.9933953 +0.580987 0.8999349 0.9933953 +0.5898847 0.8999349 0.9933953 +0.6011414 0.8999349 0.9933953 +0.6153825 0.8999349 0.9933953 +0.6333995 0.8999349 0.9933953 +0.6561933 0.8999349 0.9933953 +0.6850303 0.8999349 0.9933953 +0.721513 0.8999349 0.9933953 +0.7676683 0.8999349 0.9933953 +0.8260608 0.8999349 0.9933953 +0.8999349 0.8999349 0.9933953 +0.9933953 0.8999349 0.9933953 +0.9948487 0.8511207 0.9145732 +0.9959706 0.8314729 0.8740262 +0.9968409 0.8306004 0.8588218 +0.9975189 0.8408797 0.8594117 +0.9980488 0.8569716 0.8690364 +0.9984638 0.875329 0.8831255 +0.9987895 0.8937407 0.8987476 +0.9990455 0.9109436 0.9141422 +0.999247 0.9263124 0.928347 +0.9994057 0.939629 0.9409186 +0.9995308 0.9509177 0.9517328 +0.9996295 0.9603343 0.9608482 +0.9997074 0.9680946 0.9684181 +0.9997688 0.9744313 0.9746346 +0.9998174 0.9795689 0.9796966 +0.9998557 0.9837116 0.9837916 +0.999886 0.9870376 0.9870878 +0.9999099 0.9896992 0.9897306 +0.9999288 0.9918234 0.9918431 +0.9999437 0.9935154 0.9935277 +0.5504963 0.993424 0.993424 +0.5504818 0.9934236 0.9934236 +0.550464 0.9934231 0.9934231 +0.5504419 0.9934225 0.9934225 +0.550415 0.9934218 0.9934218 +0.5503825 0.9934209 0.9934209 +0.5503438 0.9934197 0.9934197 +0.5502987 0.9934183 0.9934183 +0.550248 0.9934166 0.9934166 +0.5501939 0.9934145 0.9934145 +0.5501416 0.993412 0.993412 +0.5501012 0.9934091 0.9934091 +0.5500915 0.9934058 0.9934058 +0.5501456 0.9934023 0.9934023 +0.5503203 0.9933988 0.9933988 +0.5507113 0.9933961 0.9933961 +0.5514695 0.9933953 0.9933953 +0.5525411 0.9933953 0.9933953 +0.5538969 0.9933953 0.9933953 +0.5556122 0.9933953 0.9933953 +0.5577822 0.9933953 0.9933953 +0.5605276 0.9933953 0.9933953 +0.5640008 0.9933953 0.9933953 +0.5683949 0.9933953 0.9933953 +0.573954 0.9933953 0.9933953 +0.580987 0.9933953 0.9933953 +0.5898847 0.9933953 0.9933953 +0.6011414 0.9933953 0.9933953 +0.6153825 0.9933953 0.9933953 +0.6333995 0.9933953 0.9933953 +0.6561933 0.9933953 0.9933953 +0.6850303 0.9933953 0.9933953 +0.721513 0.9933953 0.9933953 +0.7676683 0.9933953 0.9933953 +0.8260608 0.9933953 0.9933953 +0.8999349 0.9933953 0.9933953 +0.9933953 0.9933953 0.9933953 +0.9948487 0.9145732 0.9145732 +0.9959706 0.8740262 0.8740262 +0.9968409 0.8588218 0.8588218 +0.9975189 0.8594117 0.8594117 +0.9980488 0.8690364 0.8690364 +0.9984638 0.8831255 0.8831255 +0.9987895 0.8987476 0.8987476 +0.9990455 0.9141422 0.9141422 +0.999247 0.928347 0.928347 +0.9994057 0.9409186 0.9409186 +0.9995308 0.9517328 0.9517328 +0.9996295 0.9608482 0.9608482 +0.9997074 0.9684181 0.9684181 +0.9997688 0.9746346 0.9746346 +0.9998174 0.9796966 0.9796966 +0.9998557 0.9837916 0.9837916 +0.999886 0.9870878 0.9870878 +0.9999099 0.9897306 0.9897306 +0.9999288 0.9918431 0.9918431 +0.9999437 0.9935277 0.9935277 +0.6139459 0.9948662 0.9150244 +0.6139352 0.994866 0.9150185 +0.6139219 0.9948657 0.915011 +0.6139056 0.9948653 0.9150017 +0.6138855 0.9948649 0.91499 +0.6138613 0.9948643 0.9149754 +0.6138323 0.9948636 0.9149574 +0.6137984 0.9948628 0.9149351 +0.6137599 0.9948617 0.9149079 +0.6137183 0.9948604 0.914875 +0.6136769 0.9948589 0.9148357 +0.6136427 0.9948571 0.91479 +0.6136284 0.9948551 0.9147384 +0.6136569 0.994853 0.9146831 +0.6137675 0.9948509 0.9146292 +0.6140266 0.9948493 0.9145867 +0.6145393 0.9948487 0.9145732 +0.6152669 0.9948487 0.9145732 +0.6161874 0.9948487 0.9145732 +0.6173519 0.9948487 0.9145732 +0.6188252 0.9948487 0.9145732 +0.6206891 0.9948487 0.9145732 +0.6230471 0.9948487 0.9145732 +0.6260304 0.9948487 0.9145732 +0.6298046 0.9948487 0.9145732 +0.6345795 0.9948487 0.9145732 +0.6406203 0.9948487 0.9145732 +0.6482627 0.9948487 0.9145732 +0.6579314 0.9948487 0.9145732 +0.6701635 0.9948487 0.9145732 +0.6856388 0.9948487 0.9145732 +0.7052169 0.9948487 0.9145732 +0.7299859 0.9948487 0.9145732 +0.7613218 0.9948487 0.9145732 +0.8009659 0.9948487 0.9145732 +0.8511207 0.9948487 0.9145732 +0.9145732 0.9948487 0.9145732 +0.9948487 0.9948487 0.9145732 +0.9959706 0.9278617 0.8740262 +0.9968409 0.8945255 0.8588218 +0.9975189 0.8828571 0.8594117 +0.9980488 0.8842998 0.8690364 +0.9984638 0.892989 0.8831255 +0.9987895 0.9050819 0.8987476 +0.9990455 0.9181889 0.9141422 +0.999247 0.9309211 0.928347 +0.9994057 0.9425502 0.9409186 +0.9995308 0.952764 0.9517328 +0.9996295 0.9614985 0.9608482 +0.9997074 0.9688274 0.9684181 +0.9997688 0.9748918 0.9746346 +0.9998174 0.979858 0.9796966 +0.9998557 0.9838928 0.9837916 +0.999886 0.9871512 0.9870878 +0.9999099 0.9897703 0.9897306 +0.9999288 0.991868 0.9918431 +0.9999437 0.9935432 0.9935277 +0.6724572 0.9959813 0.8745738 +0.6724495 0.9959811 0.8745666 +0.6724399 0.9959809 0.8745575 +0.672428 0.9959807 0.8745461 +0.6724135 0.9959804 0.8745319 +0.6723959 0.9959801 0.8745143 +0.6723748 0.9959797 0.8744923 +0.67235 0.9959791 0.8744653 +0.6723217 0.9959785 0.8744323 +0.6722907 0.9959777 0.8743923 +0.6722594 0.9959768 0.8743447 +0.6722322 0.9959757 0.8742892 +0.672218 0.9959745 0.8742266 +0.672232 0.9959732 0.8741595 +0.6723012 0.9959719 0.8740941 +0.6724711 0.9959709 0.8740427 +0.6728136 0.9959706 0.8740262 +0.6733015 0.9959706 0.8740262 +0.6739188 0.9959706 0.8740262 +0.6746998 0.9959706 0.8740262 +0.6756878 0.9959706 0.8740262 +0.6769378 0.9959706 0.8740262 +0.6785192 0.9959706 0.8740262 +0.6805199 0.9959706 0.8740262 +0.683051 0.9959706 0.8740262 +0.6862532 0.9959706 0.8740262 +0.6903044 0.9959706 0.8740262 +0.6954296 0.9959706 0.8740262 +0.7019138 0.9959706 0.8740262 +0.710117 0.9959706 0.8740262 +0.7204952 0.9959706 0.8740262 +0.733625 0.9959706 0.8740262 +0.7502359 0.9959706 0.8740262 +0.7712508 0.9959706 0.8740262 +0.7978374 0.9959706 0.8740262 +0.8314729 0.9959706 0.8740262 +0.8740262 0.9959706 0.8740262 +0.9278617 0.9959706 0.8740262 +0.9959706 0.9959706 0.8740262 +0.9968409 0.9396953 0.8588218 +0.9975189 0.9125186 0.8594117 +0.9980488 0.9036101 0.8690364 +0.9984638 0.9054678 0.8831255 +0.9987895 0.9130957 0.8987476 +0.9990455 0.9233085 0.9141422 +0.999247 0.9341777 0.928347 +0.9994057 0.9446144 0.9409186 +0.9995308 0.9540687 0.9517328 +0.9996295 0.9623212 0.9608482 +0.9997074 0.9693452 0.9684181 +0.9997688 0.9752172 0.9746346 +0.9998174 0.9800622 0.9796966 +0.9998557 0.9840209 0.9837916 +0.999886 0.9872315 0.9870878 +0.9999099 0.9898206 0.9897306 +0.9999288 0.9918994 0.9918431 +0.9999437 0.9935629 0.9935277 +0.7251659 0.9968475 0.8593214 +0.7251605 0.9968474 0.8593148 +0.7251537 0.9968473 0.8593065 +0.7251454 0.9968472 0.8592962 +0.7251351 0.996847 0.8592832 +0.7251226 0.9968468 0.8592671 +0.7251076 0.9968465 0.8592471 +0.7250899 0.9968462 0.8592224 +0.7250697 0.9968458 0.8591922 +0.7250473 0.9968453 0.8591558 +0.7250244 0.9968448 0.8591123 +0.7250039 0.9968441 0.8590617 +0.7249916 0.9968433 0.8590045 +0.7249978 0.9968425 0.8589433 +0.7250408 0.9968418 0.8588837 +0.7251511 0.9968411 0.8588368 +0.7253775 0.9968409 0.8588218 +0.7257011 0.9968409 0.8588218 +0.7261105 0.9968409 0.8588218 +0.7266285 0.9968409 0.8588218 +0.7272837 0.9968409 0.8588218 +0.7281127 0.9968409 0.8588218 +0.7291615 0.9968409 0.8588218 +0.7304884 0.9968409 0.8588218 +0.732167 0.9968409 0.8588218 +0.7342907 0.9968409 0.8588218 +0.7369774 0.9968409 0.8588218 +0.7403765 0.9968409 0.8588218 +0.7446768 0.9968409 0.8588218 +0.7501172 0.9968409 0.8588218 +0.757 0.9968409 0.8588218 +0.7657077 0.9968409 0.8588218 +0.776724 0.9968409 0.8588218 +0.7906611 0.9968409 0.8588218 +0.8082934 0.9968409 0.8588218 +0.8306004 0.9968409 0.8588218 +0.8588218 0.9968409 0.8588218 +0.8945255 0.9968409 0.8588218 +0.9396953 0.9968409 0.8588218 +0.9968409 0.9968409 0.8588218 +0.9975189 0.9500442 0.8594117 +0.9980488 0.9280401 0.8690364 +0.9984638 0.921255 0.8831255 +0.9987895 0.9232341 0.8987476 +0.9990455 0.9297854 0.9141422 +0.999247 0.9382977 0.928347 +0.9994057 0.9472259 0.9409186 +0.9995308 0.9557192 0.9517328 +0.9996295 0.963362 0.9608482 +0.9997074 0.9700002 0.9684181 +0.9997688 0.9756289 0.9746346 +0.9998174 0.9803206 0.9796966 +0.9998557 0.9841829 0.9837916 +0.999886 0.987333 0.9870878 +0.9999099 0.9898842 0.9897306 +0.9999288 0.9919392 0.9918431 +0.9999437 0.9935878 0.9935277 +0.7716588 0.997523 0.8598146 +0.7716551 0.997523 0.8598093 +0.7716504 0.9975229 0.8598026 +0.7716446 0.9975228 0.8597943 +0.7716375 0.9975227 0.8597838 +0.7716288 0.9975226 0.8597708 +0.7716184 0.9975224 0.8597546 +0.7716061 0.9975222 0.8597348 +0.7715919 0.997522 0.8597104 +0.7715762 0.9975217 0.859681 +0.7715599 0.9975213 0.859646 +0.7715449 0.9975209 0.8596051 +0.7715352 0.9975204 0.859559 +0.7715376 0.9975199 0.8595097 +0.7715641 0.9975194 0.8594616 +0.7716352 0.9975191 0.8594238 +0.7717834 0.9975189 0.8594117 +0.7719959 0.9975189 0.8594117 +0.7722648 0.9975189 0.8594117 +0.7726049 0.9975189 0.8594117 +0.7730352 0.9975189 0.8594117 +0.7735795 0.9975189 0.8594117 +0.7742682 0.9975189 0.8594117 +0.7751395 0.9975189 0.8594117 +0.7762418 0.9975189 0.8594117 +0.7776364 0.9975189 0.8594117 +0.7794007 0.9975189 0.8594117 +0.7816327 0.9975189 0.8594117 +0.7844566 0.9975189 0.8594117 +0.7880291 0.9975189 0.8594117 +0.7925488 0.9975189 0.8594117 +0.7982669 0.9975189 0.8594117 +0.8055009 0.9975189 0.8594117 +0.8146529 0.9975189 0.8594117 +0.8262314 0.9975189 0.8594117 +0.8408797 0.9975189 0.8594117 +0.8594117 0.9975189 0.8594117 +0.8828571 0.9975189 0.8594117 +0.9125186 0.9975189 0.8594117 +0.9500442 0.9975189 0.8594117 +0.9975189 0.9975189 0.8594117 +0.9980488 0.9589472 0.8690364 +0.9984638 0.9412278 0.8831255 +0.9987895 0.9360606 0.8987476 +0.9990455 0.9379796 0.9141422 +0.999247 0.94351 0.928347 +0.9994057 0.9505298 0.9409186 +0.9995308 0.9578074 0.9517328 +0.9996295 0.9646787 0.9608482 +0.9997074 0.970829 0.9684181 +0.9997688 0.9761497 0.9746346 +0.9998174 0.9806476 0.9796966 +0.9998557 0.984388 0.9837916 +0.999886 0.9874615 0.9870878 +0.9999099 0.9899646 0.9897306 +0.9999288 0.9919896 0.9918431 +0.9999437 0.9936193 0.9935277 +0.8119154 0.9980513 0.8693391 +0.8119128 0.9980512 0.8693351 +0.8119096 0.9980512 0.86933 +0.8119057 0.9980511 0.8693238 +0.8119009 0.9980511 0.8693159 +0.8118949 0.998051 0.8693061 +0.8118878 0.9980509 0.869294 +0.8118794 0.9980508 0.869279 +0.8118697 0.9980506 0.8692608 +0.8118589 0.9980504 0.8692387 +0.8118476 0.9980502 0.8692123 +0.811837 0.99805 0.8691816 +0.8118298 0.9980497 0.869147 +0.8118303 0.9980494 0.86911 +0.8118466 0.9980491 0.8690738 +0.8118921 0.9980488 0.8690454 +0.8119884 0.9980488 0.8690364 +0.8121268 0.9980488 0.8690364 +0.8123018 0.9980488 0.8690364 +0.8125232 0.9980488 0.8690364 +0.8128033 0.9980488 0.8690364 +0.8131577 0.9980488 0.8690364 +0.8136061 0.9980488 0.8690364 +0.8141733 0.9980488 0.8690364 +0.8148909 0.9980488 0.8690364 +0.8157988 0.9980488 0.8690364 +0.8169474 0.9980488 0.8690364 +0.8184005 0.9980488 0.8690364 +0.8202389 0.9980488 0.8690364 +0.8225647 0.9980488 0.8690364 +0.8255071 0.9980488 0.8690364 +0.8292297 0.9980488 0.8690364 +0.8339392 0.9980488 0.8690364 +0.8398974 0.9980488 0.8690364 +0.8474353 0.9980488 0.8690364 +0.8569716 0.9980488 0.8690364 +0.8690364 0.9980488 0.8690364 +0.8842998 0.9980488 0.8690364 +0.9036101 0.9980488 0.8690364 +0.9280401 0.9980488 0.8690364 +0.9589472 0.9980488 0.8690364 +0.9980488 0.9980488 0.8690364 +0.9984638 0.9664961 0.8831255 +0.9987895 0.9522877 0.8987476 +0.9990455 0.9483463 0.9141422 +0.999247 0.9501042 0.928347 +0.9994057 0.9547096 0.9409186 +0.9995308 0.9604492 0.9517328 +0.9996295 0.9663445 0.9608482 +0.9997074 0.9718774 0.9684181 +0.9997688 0.9768086 0.9746346 +0.9998174 0.9810611 0.9796966 +0.9998557 0.9846473 0.9837916 +0.999886 0.987624 0.9870878 +0.9999099 0.9900664 0.9897306 +0.9999288 0.9920533 0.9918431 +0.9999437 0.9936592 0.9935277 +0.8462171 0.9984653 0.8833426 +0.8462154 0.9984653 0.8833397 +0.8462132 0.9984653 0.8833361 +0.8462106 0.9984653 0.8833316 +0.8462073 0.9984652 0.8833259 +0.8462034 0.9984652 0.8833189 +0.8461986 0.9984651 0.8833102 +0.8461929 0.998465 0.8832995 +0.8461864 0.9984649 0.8832864 +0.8461791 0.9984648 0.8832705 +0.8461714 0.9984647 0.8832516 +0.8461641 0.9984645 0.8832296 +0.8461589 0.9984643 0.8832048 +0.8461587 0.9984642 0.8831782 +0.8461687 0.998464 0.8831523 +0.8461977 0.9984638 0.883132 +0.8462598 0.9984638 0.8831255 +0.8463492 0.9984638 0.8831255 +0.8464623 0.9984638 0.8831255 +0.8466054 0.9984638 0.8831255 +0.8467864 0.9984638 0.8831255 +0.8470154 0.9984638 0.8831255 +0.8473052 0.9984638 0.8831255 +0.8476717 0.9984638 0.8831255 +0.8481355 0.9984638 0.8831255 +0.8487222 0.9984638 0.8831255 +0.8494644 0.9984638 0.8831255 +0.8504035 0.9984638 0.8831255 +0.8515915 0.9984638 0.8831255 +0.8530945 0.9984638 0.8831255 +0.8549959 0.9984638 0.8831255 +0.8574015 0.9984638 0.8831255 +0.8604449 0.9984638 0.8831255 +0.8642952 0.9984638 0.8831255 +0.8691663 0.9984638 0.8831255 +0.875329 0.9984638 0.8831255 +0.8831255 0.9984638 0.8831255 +0.892989 0.9984638 0.8831255 +0.9054678 0.9984638 0.8831255 +0.921255 0.9984638 0.8831255 +0.9412278 0.9984638 0.8831255 +0.9664961 0.9984638 0.8831255 +0.9984638 0.9984638 0.8831255 +0.9987895 0.9728171 0.8987476 +0.9990455 0.9614615 0.9141422 +0.999247 0.9584468 0.928347 +0.9994057 0.9599976 0.9409186 +0.9995308 0.9637914 0.9517328 +0.9996295 0.968452 0.9608482 +0.9997074 0.9732039 0.9684181 +0.9997688 0.9776422 0.9746346 +0.9998174 0.9815844 0.9796966 +0.9998557 0.9849754 0.9837916 +0.999886 0.9878296 0.9870878 +0.9999099 0.9901951 0.9897306 +0.9999288 0.9921339 0.9918431 +0.9999437 0.9937096 0.9935277 +0.8750477 0.9987905 0.8988983 +0.8750466 0.9987905 0.8988963 +0.8750451 0.9987904 0.8988938 +0.8750434 0.9987904 0.8988907 +0.8750412 0.9987904 0.8988868 +0.8750386 0.9987904 0.8988819 +0.8750355 0.9987903 0.8988759 +0.8750317 0.9987903 0.8988684 +0.8750274 0.9987902 0.8988593 +0.8750225 0.9987902 0.8988483 +0.8750173 0.9987901 0.8988352 +0.8750124 0.99879 0.8988199 +0.8750088 0.9987899 0.8988027 +0.8750084 0.9987897 0.8987842 +0.8750145 0.9987896 0.8987663 +0.8750329 0.9987895 0.8987521 +0.8750727 0.9987895 0.8987476 +0.8751301 0.9987895 0.8987476 +0.8752028 0.9987895 0.8987476 +0.8752947 0.9987895 0.8987476 +0.8754109 0.9987895 0.8987476 +0.875558 0.9987895 0.8987476 +0.8757441 0.9987895 0.8987476 +0.8759795 0.9987895 0.8987476 +0.8762773 0.9987895 0.8987476 +0.8766541 0.9987895 0.8987476 +0.8771307 0.9987895 0.8987476 +0.8777338 0.9987895 0.8987476 +0.8784967 0.9987895 0.8987476 +0.8794619 0.9987895 0.8987476 +0.880683 0.9987895 0.8987476 +0.8822279 0.9987895 0.8987476 +0.8841823 0.9987895 0.8987476 +0.886655 0.9987895 0.8987476 +0.8897832 0.9987895 0.8987476 +0.8937407 0.9987895 0.8987476 +0.8987476 0.9987895 0.8987476 +0.9050819 0.9987895 0.8987476 +0.9130957 0.9987895 0.8987476 +0.9232341 0.9987895 0.8987476 +0.9360606 0.9987895 0.8987476 +0.9522877 0.9987895 0.8987476 +0.9728171 0.9987895 0.8987476 +0.9987895 0.9987895 0.8987476 +0.9990455 0.9780539 0.9141422 +0.999247 0.9690013 0.928347 +0.9994057 0.9666876 0.9409186 +0.9995308 0.9680197 0.9517328 +0.9996295 0.9711183 0.9608482 +0.9997074 0.974882 0.9684181 +0.9997688 0.9786968 0.9746346 +0.9998174 0.9822464 0.9796966 +0.9998557 0.9853905 0.9837916 +0.999886 0.9880897 0.9870878 +0.9999099 0.990358 0.9897306 +0.9999288 0.9922358 0.9918431 +0.9999437 0.9937734 0.9935277 +0.8990028 0.9990461 0.9142443 +0.899002 0.9990461 0.914243 +0.8990011 0.9990461 0.9142413 +0.899 0.9990461 0.9142392 +0.8989986 0.9990461 0.9142365 +0.8989969 0.9990461 0.9142332 +0.8989948 0.9990461 0.9142291 +0.8989923 0.999046 0.9142241 +0.8989895 0.999046 0.9142179 +0.8989863 0.9990459 0.9142104 +0.8989829 0.9990459 0.9142016 +0.8989796 0.9990458 0.9141912 +0.8989771 0.9990458 0.9141795 +0.8989767 0.9990457 0.914167 +0.8989805 0.9990456 0.9141548 +0.8989921 0.9990456 0.9141453 +0.8990175 0.9990455 0.9141422 +0.8990542 0.9990455 0.9141422 +0.8991006 0.9990455 0.9141422 +0.8991593 0.9990455 0.9141422 +0.8992336 0.9990455 0.9141422 +0.8993275 0.9990455 0.9141422 +0.8994464 0.9990455 0.9141422 +0.8995968 0.9990455 0.9141422 +0.899787 0.9990455 0.9141422 +0.9000277 0.9990455 0.9141422 +0.9003323 0.9990455 0.9141422 +0.9007175 0.9990455 0.9141422 +0.9012049 0.9990455 0.9141422 +0.9018215 0.9990455 0.9141422 +0.9026016 0.9990455 0.9141422 +0.9035886 0.9990455 0.9141422 +0.9048372 0.9990455 0.9141422 +0.9064168 0.9990455 0.9141422 +0.9084153 0.9990455 0.9141422 +0.9109436 0.9990455 0.9141422 +0.9141422 0.9990455 0.9141422 +0.9181889 0.9990455 0.9141422 +0.9233085 0.9990455 0.9141422 +0.9297854 0.9990455 0.9141422 +0.9379796 0.9990455 0.9141422 +0.9483463 0.9990455 0.9141422 +0.9614615 0.9990455 0.9141422 +0.9780539 0.9990455 0.9141422 +0.9990455 0.9990455 0.9141422 +0.999247 0.982354 0.928347 +0.9994057 0.9751513 0.9409186 +0.9995308 0.9733691 0.9517328 +0.9996295 0.9744915 0.9608482 +0.9997074 0.977005 0.9684181 +0.9997688 0.980031 0.9746346 +0.9998174 0.9830838 0.9796966 +0.9998557 0.9859157 0.9837916 +0.999886 0.9884188 0.9870878 +0.9999099 0.9905641 0.9897306 +0.9999288 0.9923648 0.9918431 +0.9999437 0.9938541 0.9935277 +0.9187175 0.9992474 0.928415 +0.918717 0.9992474 0.9284141 +0.9187164 0.9992474 0.928413 +0.9187157 0.9992474 0.9284116 +0.9187148 0.9992474 0.9284098 +0.9187137 0.9992474 0.9284076 +0.9187123 0.9992473 0.9284049 +0.9187107 0.9992473 0.9284015 +0.9187089 0.9992473 0.9283974 +0.9187068 0.9992473 0.9283924 +0.9187045 0.9992472 0.9283865 +0.9187024 0.9992472 0.9283796 +0.9187008 0.9992472 0.9283719 +0.9187004 0.9992471 0.9283635 +0.9187027 0.9992471 0.9283554 +0.9187101 0.999247 0.9283491 +0.9187262 0.999247 0.928347 +0.9187495 0.999247 0.928347 +0.9187791 0.999247 0.928347 +0.9188164 0.999247 0.928347 +0.9188636 0.999247 0.928347 +0.9189234 0.999247 0.928347 +0.918999 0.999247 0.928347 +0.9190947 0.999247 0.928347 +0.9192157 0.999247 0.928347 +0.9193688 0.999247 0.928347 +0.9195625 0.999247 0.928347 +0.9198076 0.999247 0.928347 +0.9201176 0.999247 0.928347 +0.9205098 0.999247 0.928347 +0.9210061 0.999247 0.928347 +0.9216339 0.999247 0.928347 +0.9224281 0.999247 0.928347 +0.9234329 0.999247 0.928347 +0.9247041 0.999247 0.928347 +0.9263124 0.999247 0.928347 +0.928347 0.999247 0.928347 +0.9309211 0.999247 0.928347 +0.9341777 0.999247 0.928347 +0.9382977 0.999247 0.928347 +0.94351 0.999247 0.928347 +0.9501042 0.999247 0.928347 +0.9584468 0.999247 0.928347 +0.9690013 0.999247 0.928347 +0.982354 0.999247 0.928347 +0.999247 0.999247 0.928347 +0.9994057 0.9858591 0.9409186 +0.9995308 0.9801368 0.9517328 +0.9996295 0.978759 0.9608482 +0.9997074 0.9796909 0.9684181 +0.9997688 0.981719 0.9746346 +0.9998174 0.9841433 0.9796966 +0.9998557 0.9865801 0.9837916 +0.999886 0.9888351 0.9870878 +0.9999099 0.9908248 0.9897306 +0.9999288 0.992528 0.9918431 +0.9999437 0.9939562 0.9935277 +0.9348153 0.999406 0.9409633 +0.9348149 0.999406 0.9409627 +0.9348146 0.999406 0.9409619 +0.9348141 0.999406 0.940961 +0.9348135 0.999406 0.9409599 +0.9348128 0.9994059 0.9409584 +0.9348119 0.9994059 0.9409566 +0.9348109 0.9994059 0.9409544 +0.9348097 0.9994059 0.9409517 +0.9348083 0.9994059 0.9409485 +0.9348069 0.9994059 0.9409446 +0.9348055 0.9994059 0.9409401 +0.9348044 0.9994058 0.9409349 +0.9348042 0.9994058 0.9409295 +0.9348056 0.9994058 0.9409242 +0.9348102 0.9994057 0.94092 +0.9348204 0.9994057 0.9409186 +0.9348352 0.9994057 0.9409186 +0.9348539 0.9994057 0.9409186 +0.9348776 0.9994057 0.9409186 +0.9349075 0.9994057 0.9409186 +0.9349454 0.9994057 0.9409186 +0.9349933 0.9994057 0.9409186 +0.935054 0.9994057 0.9409186 +0.9351307 0.9994057 0.9409186 +0.9352277 0.9994057 0.9409186 +0.9353505 0.9994057 0.9409186 +0.9355059 0.9994057 0.9409186 +0.9357024 0.9994057 0.9409186 +0.935951 0.9994057 0.9409186 +0.9362655 0.9994057 0.9409186 +0.9366635 0.9994057 0.9409186 +0.9371669 0.9994057 0.9409186 +0.9378038 0.9994057 0.9409186 +0.9386096 0.9994057 0.9409186 +0.939629 0.9994057 0.9409186 +0.9409186 0.9994057 0.9409186 +0.9425502 0.9994057 0.9409186 +0.9446144 0.9994057 0.9409186 +0.9472259 0.9994057 0.9409186 +0.9505298 0.9994057 0.9409186 +0.9547096 0.9994057 0.9409186 +0.9599976 0.9994057 0.9409186 +0.9666876 0.9994057 0.9409186 +0.9751513 0.9994057 0.9409186 +0.9858591 0.9994057 0.9409186 +0.9994057 0.9994057 0.9409186 +0.9995308 0.9886988 0.9517328 +0.9996295 0.9841579 0.9608482 +0.9997074 0.983089 0.9684181 +0.9997688 0.9838545 0.9746346 +0.9998174 0.9854838 0.9796966 +0.9998557 0.9874207 0.9837916 +0.999886 0.9893618 0.9870878 +0.9999099 0.9911547 0.9897306 +0.9999288 0.9927345 0.9918431 +0.9999437 0.9940854 0.9935277 +0.9478754 0.999531 0.9517618 +0.9478752 0.999531 0.9517614 +0.947875 0.999531 0.9517609 +0.9478746 0.999531 0.9517603 +0.9478743 0.999531 0.9517596 +0.9478738 0.999531 0.9517586 +0.9478733 0.999531 0.9517575 +0.9478726 0.999531 0.951756 +0.9478718 0.999531 0.9517543 +0.947871 0.9995309 0.9517522 +0.94787 0.9995309 0.9517496 +0.9478691 0.9995309 0.9517467 +0.9478684 0.9995309 0.9517434 +0.9478683 0.9995309 0.9517398 +0.9478691 0.9995309 0.9517364 +0.947872 0.9995309 0.9517337 +0.9478785 0.9995308 0.9517328 +0.9478878 0.9995308 0.9517328 +0.9478997 0.9995308 0.9517328 +0.9479146 0.9995308 0.9517328 +0.9479335 0.9995308 0.9517328 +0.9479575 0.9995308 0.9517328 +0.9479878 0.9995308 0.9517328 +0.9480261 0.9995308 0.9517328 +0.9480746 0.9995308 0.9517328 +0.9481359 0.9995308 0.9517328 +0.9482135 0.9995308 0.9517328 +0.9483117 0.9995308 0.9517328 +0.9484359 0.9995308 0.9517328 +0.9485931 0.9995308 0.9517328 +0.9487918 0.9995308 0.9517328 +0.9490434 0.9995308 0.9517328 +0.9493615 0.9995308 0.9517328 +0.9497641 0.9995308 0.9517328 +0.9502734 0.9995308 0.9517328 +0.9509177 0.9995308 0.9517328 +0.9517328 0.9995308 0.9517328 +0.952764 0.9995308 0.9517328 +0.9540687 0.9995308 0.9517328 +0.9557192 0.9995308 0.9517328 +0.9578074 0.9995308 0.9517328 +0.9604492 0.9995308 0.9517328 +0.9637914 0.9995308 0.9517328 +0.9680197 0.9995308 0.9517328 +0.9733691 0.9995308 0.9517328 +0.9801368 0.9995308 0.9517328 +0.9886988 0.9995308 0.9517328 +0.9995308 0.9995308 0.9517328 +0.9996295 0.9909882 0.9608482 +0.9997074 0.9873879 0.9684181 +0.9997688 0.9865561 0.9746346 +0.9998174 0.9871796 0.9796966 +0.9998557 0.9884841 0.9837916 +0.999886 0.9900282 0.9870878 +0.9999099 0.991572 0.9897306 +0.9999288 0.9929957 0.9918431 +0.9999437 0.9942488 0.9935277 +0.958416 0.9996296 0.9608669 +0.9584159 0.9996296 0.9608667 +0.9584157 0.9996296 0.9608664 +0.9584155 0.9996296 0.960866 +0.9584153 0.9996296 0.9608655 +0.958415 0.9996296 0.9608649 +0.9584146 0.9996296 0.9608641 +0.9584142 0.9996296 0.9608632 +0.9584137 0.9996296 0.9608621 +0.9584132 0.9996296 0.9608607 +0.9584126 0.9996296 0.9608591 +0.958412 0.9996296 0.9608572 +0.9584115 0.9996296 0.9608551 +0.9584114 0.9996295 0.9608528 +0.958412 0.9996295 0.9608506 +0.9584138 0.9996295 0.9608488 +0.9584178 0.9996295 0.9608482 +0.9584237 0.9996295 0.9608482 +0.9584312 0.9996295 0.9608482 +0.9584406 0.9996295 0.9608482 +0.9584526 0.9996295 0.9608482 +0.9584677 0.9996295 0.9608482 +0.9584868 0.9996295 0.9608482 +0.9585109 0.9996295 0.9608482 +0.9585415 0.9996295 0.9608482 +0.9585802 0.9996295 0.9608482 +0.9586291 0.9996295 0.9608482 +0.958691 0.9996295 0.9608482 +0.9587693 0.9996295 0.9608482 +0.9588684 0.9996295 0.9608482 +0.9589938 0.9996295 0.9608482 +0.9591524 0.9996295 0.9608482 +0.959353 0.9996295 0.9608482 +0.9596068 0.9996295 0.9608482 +0.959928 0.9996295 0.9608482 +0.9603343 0.9996295 0.9608482 +0.9608482 0.9996295 0.9608482 +0.9614985 0.9996295 0.9608482 +0.9623212 0.9996295 0.9608482 +0.963362 0.9996295 0.9608482 +0.9646787 0.9996295 0.9608482 +0.9663445 0.9996295 0.9608482 +0.968452 0.9996295 0.9608482 +0.9711183 0.9996295 0.9608482 +0.9744915 0.9996295 0.9608482 +0.978759 0.9996295 0.9608482 +0.9841579 0.9996295 0.9608482 +0.9909882 0.9996295 0.9608482 +0.9996295 0.9996295 0.9608482 +0.9997074 0.9928267 0.9684181 +0.9997688 0.9899741 0.9746346 +0.9998174 0.989325 0.9796966 +0.9998557 0.9898295 0.9837916 +0.999886 0.9908712 0.9870878 +0.9999099 0.9920999 0.9897306 +0.9999288 0.9933261 0.9918431 +0.9999437 0.9944556 0.9935277 +0.9668873 0.9997074 0.9684301 +0.9668872 0.9997074 0.9684299 +0.9668871 0.9997074 0.9684297 +0.966887 0.9997074 0.9684295 +0.9668869 0.9997074 0.9684292 +0.9668867 0.9997074 0.9684288 +0.9668865 0.9997074 0.9684283 +0.9668862 0.9997074 0.9684277 +0.9668859 0.9997074 0.968427 +0.9668855 0.9997074 0.9684261 +0.9668852 0.9997074 0.9684251 +0.9668848 0.9997074 0.9684239 +0.9668845 0.9997074 0.9684225 +0.9668844 0.9997074 0.968421 +0.9668847 0.9997074 0.9684196 +0.9668859 0.9997074 0.9684185 +0.9668884 0.9997074 0.9684181 +0.9668922 0.9997074 0.9684181 +0.9668969 0.9997074 0.9684181 +0.9669028 0.9997074 0.9684181 +0.9669103 0.9997074 0.9684181 +0.9669198 0.9997074 0.9684181 +0.9669318 0.9997074 0.9684181 +0.966947 0.9997074 0.9684181 +0.9669663 0.9997074 0.9684181 +0.9669906 0.9997074 0.9684181 +0.9670214 0.9997074 0.9684181 +0.9670604 0.9997074 0.9684181 +0.9671097 0.9997074 0.9684181 +0.967172 0.9997074 0.9684181 +0.9672509 0.9997074 0.9684181 +0.9673508 0.9997074 0.9684181 +0.967477 0.9997074 0.9684181 +0.9676368 0.9997074 0.9684181 +0.9678389 0.9997074 0.9684181 +0.9680946 0.9997074 0.9684181 +0.9684181 0.9997074 0.9684181 +0.9688274 0.9997074 0.9684181 +0.9693452 0.9997074 0.9684181 +0.9700002 0.9997074 0.9684181 +0.970829 0.9997074 0.9684181 +0.9718774 0.9997074 0.9684181 +0.9732039 0.9997074 0.9684181 +0.974882 0.9997074 0.9684181 +0.977005 0.9997074 0.9684181 +0.9796909 0.9997074 0.9684181 +0.983089 0.9997074 0.9684181 +0.9873879 0.9997074 0.9684181 +0.9928267 0.9997074 0.9684181 +0.9997074 0.9997074 0.9684181 +0.9997688 0.9942982 0.9746346 +0.9998174 0.9920392 0.9796966 +0.9998557 0.9915316 0.9837916 +0.999886 0.9919377 0.9870878 +0.9999099 0.9927678 0.9897306 +0.9999288 0.9937442 0.9918431 +0.9999437 0.9947172 0.9935277 +0.9736726 0.9997689 0.9746422 +0.9736726 0.9997689 0.9746421 +0.9736725 0.9997689 0.974642 +0.9736724 0.9997689 0.9746418 +0.9736723 0.9997689 0.9746416 +0.9736722 0.9997689 0.9746414 +0.9736721 0.9997689 0.9746411 +0.9736719 0.9997689 0.9746407 +0.9736717 0.9997689 0.9746403 +0.9736715 0.9997689 0.9746397 +0.9736712 0.9997689 0.974639 +0.973671 0.9997689 0.9746383 +0.9736708 0.9997689 0.9746374 +0.9736708 0.9997689 0.9746365 +0.973671 0.9997688 0.9746356 +0.9736717 0.9997688 0.9746348 +0.9736733 0.9997688 0.9746346 +0.9736756 0.9997688 0.9746346 +0.9736786 0.9997688 0.9746346 +0.9736823 0.9997688 0.9746346 +0.973687 0.9997688 0.9746346 +0.973693 0.9997688 0.9746346 +0.9737006 0.9997688 0.9746346 +0.9737101 0.9997688 0.9746346 +0.9737222 0.9997688 0.9746346 +0.9737375 0.9997688 0.9746346 +0.9737569 0.9997688 0.9746346 +0.9737814 0.9997688 0.9746346 +0.9738123 0.9997688 0.9746346 +0.9738515 0.9997688 0.9746346 +0.9739011 0.9997688 0.9746346 +0.9739638 0.9997688 0.9746346 +0.9740432 0.9997688 0.9746346 +0.9741436 0.9997688 0.9746346 +0.9742706 0.9997688 0.9746346 +0.9744313 0.9997688 0.9746346 +0.9746346 0.9997688 0.9746346 +0.9748918 0.9997688 0.9746346 +0.9752172 0.9997688 0.9746346 +0.9756289 0.9997688 0.9746346 +0.9761497 0.9997688 0.9746346 +0.9768086 0.9997688 0.9746346 +0.9776422 0.9997688 0.9746346 +0.9786968 0.9997688 0.9746346 +0.980031 0.9997688 0.9746346 +0.981719 0.9997688 0.9746346 +0.9838545 0.9997688 0.9746346 +0.9865561 0.9997688 0.9746346 +0.9899741 0.9997688 0.9746346 +0.9942982 0.9997688 0.9746346 +0.9997688 0.9997688 0.9746346 +0.9998174 0.9954731 0.9796966 +0.9998557 0.9936849 0.9837916 +0.999886 0.993287 0.9870878 +0.9999099 0.9936128 0.9897306 +0.9999288 0.9942731 0.9918431 +0.9999437 0.9950481 0.9935277 +0.9790927 0.9998174 0.9797014 +0.9790927 0.9998174 0.9797013 +0.9790927 0.9998174 0.9797012 +0.9790926 0.9998174 0.9797011 +0.9790925 0.9998174 0.979701 +0.9790925 0.9998174 0.9797009 +0.9790924 0.9998174 0.9797007 +0.9790923 0.9998174 0.9797004 +0.9790921 0.9998174 0.9797001 +0.979092 0.9998174 0.9796998 +0.9790919 0.9998174 0.9796994 +0.9790917 0.9998174 0.9796989 +0.9790916 0.9998174 0.9796983 +0.9790916 0.9998174 0.9796977 +0.9790917 0.9998174 0.9796971 +0.9790921 0.9998174 0.9796967 +0.9790931 0.9998174 0.9796966 +0.9790946 0.9998174 0.9796966 +0.9790965 0.9998174 0.9796966 +0.9790988 0.9998174 0.9796966 +0.9791018 0.9998174 0.9796966 +0.9791055 0.9998174 0.9796966 +0.9791103 0.9998174 0.9796966 +0.9791163 0.9998174 0.9796966 +0.9791238 0.9998174 0.9796966 +0.9791334 0.9998174 0.9796966 +0.9791456 0.9998174 0.9796966 +0.979161 0.9998174 0.9796966 +0.9791804 0.9998174 0.9796966 +0.979205 0.9998174 0.9796966 +0.9792361 0.9998174 0.9796966 +0.9792755 0.9998174 0.9796966 +0.9793253 0.9998174 0.9796966 +0.9793883 0.9998174 0.9796966 +0.9794681 0.9998174 0.9796966 +0.9795689 0.9998174 0.9796966 +0.9796966 0.9998174 0.9796966 +0.979858 0.9998174 0.9796966 +0.9800622 0.9998174 0.9796966 +0.9803206 0.9998174 0.9796966 +0.9806476 0.9998174 0.9796966 +0.9810611 0.9998174 0.9796966 +0.9815844 0.9998174 0.9796966 +0.9822464 0.9998174 0.9796966 +0.9830838 0.9998174 0.9796966 +0.9841433 0.9998174 0.9796966 +0.9854838 0.9998174 0.9796966 +0.9871796 0.9998174 0.9796966 +0.989325 0.9998174 0.9796966 +0.9920392 0.9998174 0.9796966 +0.9954731 0.9998174 0.9796966 +0.9998174 0.9998174 0.9796966 +0.9998557 0.9964092 0.9837916 +0.999886 0.9949941 0.9870878 +0.9999099 0.9946818 0.9897306 +0.9999288 0.9949422 0.9918431 +0.9999437 0.9954668 0.9935277 +0.9834129 0.9998557 0.9837946 +0.9834129 0.9998557 0.9837946 +0.9834129 0.9998557 0.9837945 +0.9834129 0.9998557 0.9837945 +0.9834128 0.9998557 0.9837944 +0.9834128 0.9998557 0.9837943 +0.9834127 0.9998557 0.9837942 +0.9834127 0.9998557 0.983794 +0.9834126 0.9998557 0.9837938 +0.9834125 0.9998557 0.9837936 +0.9834124 0.9998557 0.9837934 +0.9834123 0.9998557 0.983793 +0.9834122 0.9998557 0.9837927 +0.9834122 0.9998557 0.9837923 +0.9834123 0.9998557 0.983792 +0.9834126 0.9998557 0.9837917 +0.9834132 0.9998557 0.9837916 +0.9834141 0.9998557 0.9837916 +0.9834153 0.9998557 0.9837916 +0.9834167 0.9998557 0.9837916 +0.9834186 0.9998557 0.9837916 +0.9834209 0.9998557 0.9837916 +0.9834239 0.9998557 0.9837916 +0.9834277 0.9998557 0.9837916 +0.9834324 0.9998557 0.9837916 +0.9834385 0.9998557 0.9837916 +0.9834461 0.9998557 0.9837916 +0.9834557 0.9998557 0.9837916 +0.9834679 0.9998557 0.9837916 +0.9834833 0.9998557 0.9837916 +0.9835029 0.9998557 0.9837916 +0.9835276 0.9998557 0.9837916 +0.9835588 0.9998557 0.9837916 +0.9835983 0.9998557 0.9837916 +0.9836483 0.9998557 0.9837916 +0.9837116 0.9998557 0.9837916 +0.9837916 0.9998557 0.9837916 +0.9838928 0.9998557 0.9837916 +0.9840209 0.9998557 0.9837916 +0.9841829 0.9998557 0.9837916 +0.984388 0.9998557 0.9837916 +0.9846473 0.9998557 0.9837916 +0.9849754 0.9998557 0.9837916 +0.9853905 0.9998557 0.9837916 +0.9859157 0.9998557 0.9837916 +0.9865801 0.9998557 0.9837916 +0.9874207 0.9998557 0.9837916 +0.9884841 0.9998557 0.9837916 +0.9898295 0.9998557 0.9837916 +0.9915316 0.9998557 0.9837916 +0.9936849 0.9998557 0.9837916 +0.9964092 0.9998557 0.9837916 +0.9998557 0.9998557 0.9837916 +0.999886 0.9971537 0.9870878 +0.9999099 0.9960342 0.9897306 +0.9999288 0.9957887 0.9918431 +0.9999437 0.9959964 0.9935277 +0.9868505 0.999886 0.9870897 +0.9868505 0.999886 0.9870897 +0.9868505 0.999886 0.9870896 +0.9868505 0.999886 0.9870896 +0.9868504 0.999886 0.9870895 +0.9868504 0.999886 0.9870895 +0.9868504 0.999886 0.9870894 +0.9868503 0.999886 0.9870893 +0.9868503 0.999886 0.9870892 +0.9868502 0.999886 0.9870891 +0.9868502 0.999886 0.9870889 +0.9868501 0.999886 0.9870887 +0.9868501 0.999886 0.9870885 +0.98685 0.999886 0.9870882 +0.9868501 0.999886 0.987088 +0.9868503 0.999886 0.9870878 +0.9868507 0.999886 0.9870878 +0.9868512 0.999886 0.9870878 +0.986852 0.999886 0.9870878 +0.9868529 0.999886 0.9870878 +0.9868541 0.999886 0.9870878 +0.9868555 0.999886 0.9870878 +0.9868574 0.999886 0.9870878 +0.9868597 0.999886 0.9870878 +0.9868627 0.999886 0.9870878 +0.9868665 0.999886 0.9870878 +0.9868713 0.999886 0.9870878 +0.9868773 0.999886 0.9870878 +0.986885 0.999886 0.9870878 +0.9868946 0.999886 0.9870878 +0.9869069 0.999886 0.9870878 +0.9869223 0.999886 0.9870878 +0.9869419 0.999886 0.9870878 +0.9869667 0.999886 0.9870878 +0.986998 0.999886 0.9870878 +0.9870376 0.999886 0.9870878 +0.9870878 0.999886 0.9870878 +0.9871512 0.999886 0.9870878 +0.9872315 0.999886 0.9870878 +0.987333 0.999886 0.9870878 +0.9874615 0.999886 0.9870878 +0.987624 0.999886 0.9870878 +0.9878296 0.999886 0.9870878 +0.9880897 0.999886 0.9870878 +0.9884188 0.999886 0.9870878 +0.9888351 0.999886 0.9870878 +0.9893618 0.999886 0.9870878 +0.9900282 0.999886 0.9870878 +0.9908712 0.999886 0.9870878 +0.9919377 0.999886 0.9870878 +0.993287 0.999886 0.9870878 +0.9949941 0.999886 0.9870878 +0.9971537 0.999886 0.9870878 +0.999886 0.999886 0.9870878 +0.9999099 0.9977452 0.9897306 +0.9999288 0.9968597 0.9918431 +0.9999437 0.9966665 0.9935277 +0.989582 0.9999099 0.9897318 +0.989582 0.9999099 0.9897318 +0.989582 0.9999099 0.9897318 +0.989582 0.9999099 0.9897317 +0.989582 0.9999099 0.9897317 +0.9895819 0.9999099 0.9897317 +0.9895819 0.9999099 0.9897316 +0.9895819 0.9999099 0.9897316 +0.9895819 0.9999099 0.9897315 +0.9895818 0.9999099 0.9897314 +0.9895818 0.9999099 0.9897313 +0.9895818 0.9999099 0.9897312 +0.9895817 0.9999099 0.989731 +0.9895817 0.9999099 0.9897309 +0.9895817 0.9999099 0.9897307 +0.9895819 0.9999099 0.9897306 +0.9895821 0.9999099 0.9897306 +0.9895825 0.9999099 0.9897306 +0.9895829 0.9999099 0.9897306 +0.9895835 0.9999099 0.9897306 +0.9895842 0.9999099 0.9897306 +0.9895851 0.9999099 0.9897306 +0.9895863 0.9999099 0.9897306 +0.9895878 0.9999099 0.9897306 +0.9895897 0.9999099 0.9897306 +0.989592 0.9999099 0.9897306 +0.989595 0.9999099 0.9897306 +0.9895988 0.9999099 0.9897306 +0.9896036 0.9999099 0.9897306 +0.9896096 0.9999099 0.9897306 +0.9896173 0.9999099 0.9897306 +0.989627 0.9999099 0.9897306 +0.9896392 0.9999099 0.9897306 +0.9896547 0.9999099 0.9897306 +0.9896744 0.9999099 0.9897306 +0.9896992 0.9999099 0.9897306 +0.9897306 0.9999099 0.9897306 +0.9897703 0.9999099 0.9897306 +0.9898206 0.9999099 0.9897306 +0.9898842 0.9999099 0.9897306 +0.9899646 0.9999099 0.9897306 +0.9900664 0.9999099 0.9897306 +0.9901951 0.9999099 0.9897306 +0.990358 0.9999099 0.9897306 +0.9905641 0.9999099 0.9897306 +0.9908248 0.9999099 0.9897306 +0.9911547 0.9999099 0.9897306 +0.991572 0.9999099 0.9897306 +0.9920999 0.9999099 0.9897306 +0.9927678 0.9999099 0.9897306 +0.9936128 0.9999099 0.9897306 +0.9946818 0.9999099 0.9897306 +0.9960342 0.9999099 0.9897306 +0.9977452 0.9999099 0.9897306 +0.9999099 0.9999099 0.9897306 +0.9999288 0.9982146 0.9918431 +0.9999437 0.9975143 0.9935277 +0.9917501 0.9999288 0.9918439 +0.9917501 0.9999288 0.9918438 +0.9917501 0.9999288 0.9918438 +0.9917501 0.9999288 0.9918438 +0.9917501 0.9999288 0.9918438 +0.9917501 0.9999288 0.9918438 +0.99175 0.9999288 0.9918437 +0.99175 0.9999288 0.9918437 +0.99175 0.9999288 0.9918437 +0.99175 0.9999288 0.9918436 +0.99175 0.9999288 0.9918435 +0.9917499 0.9999288 0.9918435 +0.9917499 0.9999288 0.9918434 +0.9917499 0.9999288 0.9918433 +0.9917499 0.9999288 0.9918432 +0.99175 0.9999288 0.9918431 +0.9917502 0.9999288 0.9918431 +0.9917504 0.9999288 0.9918431 +0.9917507 0.9999288 0.9918431 +0.991751 0.9999288 0.9918431 +0.9917515 0.9999288 0.9918431 +0.9917521 0.9999288 0.9918431 +0.9917528 0.9999288 0.9918431 +0.9917537 0.9999288 0.9918431 +0.9917549 0.9999288 0.9918431 +0.9917564 0.9999288 0.9918431 +0.9917582 0.9999288 0.9918431 +0.9917606 0.9999288 0.9918431 +0.9917636 0.9999288 0.9918431 +0.9917674 0.9999288 0.9918431 +0.9917722 0.9999288 0.9918431 +0.9917782 0.9999288 0.9918431 +0.9917859 0.9999288 0.9918431 +0.9917956 0.9999288 0.9918431 +0.9918079 0.9999288 0.9918431 +0.9918234 0.9999288 0.9918431 +0.9918431 0.9999288 0.9918431 +0.991868 0.9999288 0.9918431 +0.9918994 0.9999288 0.9918431 +0.9919392 0.9999288 0.9918431 +0.9919896 0.9999288 0.9918431 +0.9920533 0.9999288 0.9918431 +0.9921339 0.9999288 0.9918431 +0.9922358 0.9999288 0.9918431 +0.9923648 0.9999288 0.9918431 +0.992528 0.9999288 0.9918431 +0.9927345 0.9999288 0.9918431 +0.9929957 0.9999288 0.9918431 +0.9933261 0.9999288 0.9918431 +0.9937442 0.9999288 0.9918431 +0.9942731 0.9999288 0.9918431 +0.9949422 0.9999288 0.9918431 +0.9957887 0.9999288 0.9918431 +0.9968597 0.9999288 0.9918431 +0.9982146 0.9999288 0.9918431 +0.9999288 0.9999288 0.9918431 +0.9999437 0.9985868 0.9935277 +0.9934695 0.9999437 0.9935282 +0.9934695 0.9999437 0.9935281 +0.9934695 0.9999437 0.9935281 +0.9934695 0.9999437 0.9935281 +0.9934695 0.9999437 0.9935281 +0.9934695 0.9999437 0.9935281 +0.9934695 0.9999437 0.9935281 +0.9934694 0.9999437 0.9935281 +0.9934694 0.9999437 0.993528 +0.9934694 0.9999437 0.993528 +0.9934694 0.9999437 0.993528 +0.9934694 0.9999437 0.9935279 +0.9934694 0.9999437 0.9935279 +0.9934694 0.9999437 0.9935278 +0.9934694 0.9999437 0.9935277 +0.9934694 0.9999437 0.9935277 +0.9934695 0.9999437 0.9935277 +0.9934697 0.9999437 0.9935277 +0.9934698 0.9999437 0.9935277 +0.9934701 0.9999437 0.9935277 +0.9934704 0.9999437 0.9935277 +0.9934707 0.9999437 0.9935277 +0.9934712 0.9999437 0.9935277 +0.9934718 0.9999437 0.9935277 +0.9934725 0.9999437 0.9935277 +0.9934734 0.9999437 0.9935277 +0.9934746 0.9999437 0.9935277 +0.9934761 0.9999437 0.9935277 +0.9934779 0.9999437 0.9935277 +0.9934803 0.9999437 0.9935277 +0.9934833 0.9999437 0.9935277 +0.9934871 0.9999437 0.9935277 +0.9934919 0.9999437 0.9935277 +0.993498 0.9999437 0.9935277 +0.9935057 0.9999437 0.9935277 +0.9935154 0.9999437 0.9935277 +0.9935277 0.9999437 0.9935277 +0.9935432 0.9999437 0.9935277 +0.9935629 0.9999437 0.9935277 +0.9935878 0.9999437 0.9935277 +0.9936193 0.9999437 0.9935277 +0.9936592 0.9999437 0.9935277 +0.9937096 0.9999437 0.9935277 +0.9937734 0.9999437 0.9935277 +0.9938541 0.9999437 0.9935277 +0.9939562 0.9999437 0.9935277 +0.9940854 0.9999437 0.9935277 +0.9942488 0.9999437 0.9935277 +0.9944556 0.9999437 0.9935277 +0.9947172 0.9999437 0.9935277 +0.9950481 0.9999437 0.9935277 +0.9954668 0.9999437 0.9935277 +0.9959964 0.9999437 0.9935277 +0.9966665 0.9999437 0.9935277 +0.9975143 0.9999437 0.9935277 +0.9985868 0.9999437 0.9935277 +0.9999437 0.9999437 0.9935277 +0.6139459 0.6139459 0.9948662 +0.6139627 0.6139459 0.9948662 +0.6139839 0.6139459 0.9948662 +0.6140108 0.6139459 0.9948662 +0.6140448 0.6139459 0.9948662 +0.6140879 0.6139459 0.9948662 +0.6141423 0.6139459 0.9948662 +0.6142112 0.6139459 0.9948662 +0.6142984 0.6139459 0.9948662 +0.6144087 0.6139459 0.9948662 +0.6145482 0.6139459 0.9948662 +0.6147247 0.6139459 0.9948662 +0.6149479 0.6139459 0.9948662 +0.6152304 0.6139459 0.9948662 +0.6155878 0.6139459 0.9948662 +0.6160399 0.6139459 0.9948662 +0.6166119 0.6139459 0.9948662 +0.6173355 0.6139459 0.9948662 +0.6182511 0.6139459 0.9948662 +0.6194093 0.6139459 0.9948662 +0.6208746 0.6139459 0.9948662 +0.6227284 0.6139459 0.9948662 +0.6250738 0.6139459 0.9948662 +0.6280409 0.6139459 0.9948662 +0.6317947 0.6139459 0.9948662 +0.6365438 0.6139459 0.9948662 +0.642552 0.6139459 0.9948662 +0.6501531 0.6139459 0.9948662 +0.6597695 0.6139459 0.9948662 +0.6719355 0.6139459 0.9948662 +0.6873271 0.6139459 0.9948662 +0.7067995 0.6139459 0.9948662 +0.7314346 0.6139459 0.9948662 +0.7626012 0.6139459 0.9948662 +0.802031 0.6139459 0.9948662 +0.8519149 0.6139459 0.9948662 +0.9150244 0.6139459 0.9948662 +0.9948662 0.6139459 0.9948662 +0.9959813 0.6724572 0.9281722 +0.9968475 0.7251659 0.8948976 +0.997523 0.7716588 0.8831923 +0.9980513 0.8119154 0.884567 +0.9984653 0.8462171 0.8931877 +0.9987905 0.8750477 0.9052232 +0.9990461 0.8990028 0.9182862 +0.9992474 0.9187175 0.9309867 +0.999406 0.9348153 0.9425936 +0.999531 0.9478754 0.9527924 +0.9996296 0.958416 0.9615169 +0.9997074 0.9668873 0.9688392 +0.9997689 0.9736726 0.9748994 +0.9998174 0.9790927 0.9798628 +0.9998557 0.9834129 0.9838959 +0.999886 0.9868505 0.9871531 +0.9999099 0.989582 0.9897715 +0.9999288 0.9917501 0.9918687 +0.9999437 0.9934695 0.9935437 +0.6139459 0.6139627 0.9948662 +0.6139352 0.6139352 0.994866 +0.6139564 0.6139352 0.994866 +0.6139833 0.6139352 0.994866 +0.6140174 0.6139352 0.994866 +0.6140604 0.6139352 0.994866 +0.6141149 0.6139352 0.994866 +0.6141838 0.6139352 0.994866 +0.6142709 0.6139352 0.994866 +0.6143812 0.6139352 0.994866 +0.6145207 0.6139352 0.994866 +0.6146972 0.6139352 0.994866 +0.6149205 0.6139352 0.994866 +0.615203 0.6139352 0.994866 +0.6155604 0.6139352 0.994866 +0.6160126 0.6139352 0.994866 +0.6165846 0.6139352 0.994866 +0.6173083 0.6139352 0.994866 +0.6182239 0.6139352 0.994866 +0.6193822 0.6139352 0.994866 +0.6208476 0.6139352 0.994866 +0.6227016 0.6139352 0.994866 +0.6250471 0.6139352 0.994866 +0.6280144 0.6139352 0.994866 +0.6317685 0.6139352 0.994866 +0.6365179 0.6139352 0.994866 +0.6425265 0.6139352 0.994866 +0.6501282 0.6139352 0.994866 +0.6597453 0.6139352 0.994866 +0.6719122 0.6139352 0.994866 +0.6873049 0.6139352 0.994866 +0.7067787 0.6139352 0.994866 +0.7314156 0.6139352 0.994866 +0.7625844 0.6139352 0.994866 +0.802017 0.6139352 0.994866 +0.8519044 0.6139352 0.994866 +0.9150185 0.6139352 0.994866 +0.994866 0.6139352 0.994866 +0.9959811 0.6724495 0.9281681 +0.9968474 0.7251605 0.8948926 +0.997523 0.7716551 0.8831879 +0.9980512 0.8119128 0.8845635 +0.9984653 0.8462154 0.8931851 +0.9987905 0.8750466 0.9052213 +0.9990461 0.899002 0.9182849 +0.9992474 0.918717 0.9309858 +0.999406 0.9348149 0.9425931 +0.999531 0.9478752 0.952792 +0.9996296 0.9584159 0.9615166 +0.9997074 0.9668872 0.968839 +0.9997689 0.9736726 0.9748993 +0.9998174 0.9790927 0.9798627 +0.9998557 0.9834129 0.9838958 +0.999886 0.9868505 0.9871531 +0.9999099 0.989582 0.9897715 +0.9999288 0.9917501 0.9918687 +0.9999437 0.9934695 0.9935437 +0.6139459 0.6139839 0.9948662 +0.6139352 0.6139564 0.994866 +0.6139219 0.6139219 0.9948657 +0.6139488 0.6139219 0.9948657 +0.6139828 0.6139219 0.9948657 +0.6140259 0.6139219 0.9948657 +0.6140804 0.6139219 0.9948657 +0.6141493 0.6139219 0.9948657 +0.6142364 0.6139219 0.9948657 +0.6143467 0.6139219 0.9948657 +0.6144862 0.6139219 0.9948657 +0.6146628 0.6139219 0.9948657 +0.6148861 0.6139219 0.9948657 +0.6151686 0.6139219 0.9948657 +0.615526 0.6139219 0.9948657 +0.6159782 0.6139219 0.9948657 +0.6165503 0.6139219 0.9948657 +0.6172741 0.6139219 0.9948657 +0.6181897 0.6139219 0.9948657 +0.6193482 0.6139219 0.9948657 +0.6208137 0.6139219 0.9948657 +0.6226678 0.6139219 0.9948657 +0.6250135 0.6139219 0.9948657 +0.6279812 0.6139219 0.9948657 +0.6317356 0.6139219 0.9948657 +0.6364854 0.6139219 0.9948657 +0.6424946 0.6139219 0.9948657 +0.6500969 0.6139219 0.9948657 +0.6597149 0.6139219 0.9948657 +0.6718829 0.6139219 0.9948657 +0.687277 0.6139219 0.9948657 +0.7067525 0.6139219 0.9948657 +0.7313916 0.6139219 0.9948657 +0.7625632 0.6139219 0.9948657 +0.8019994 0.6139219 0.9948657 +0.8518913 0.6139219 0.9948657 +0.915011 0.6139219 0.9948657 +0.9948657 0.6139219 0.9948657 +0.9959809 0.6724399 0.928163 +0.9968473 0.7251537 0.8948865 +0.9975229 0.7716504 0.8831823 +0.9980512 0.8119096 0.8845591 +0.9984653 0.8462132 0.8931818 +0.9987904 0.8750451 0.905219 +0.9990461 0.8990011 0.9182833 +0.9992474 0.9187164 0.9309847 +0.999406 0.9348146 0.9425924 +0.999531 0.947875 0.9527916 +0.9996296 0.9584157 0.9615163 +0.9997074 0.9668871 0.9688388 +0.9997689 0.9736725 0.9748991 +0.9998174 0.9790927 0.9798626 +0.9998557 0.9834129 0.9838958 +0.999886 0.9868505 0.9871531 +0.9999099 0.989582 0.9897715 +0.9999288 0.9917501 0.9918687 +0.9999437 0.9934695 0.9935437 +0.6139459 0.6140108 0.9948662 +0.6139352 0.6139833 0.994866 +0.6139219 0.6139488 0.9948657 +0.6139056 0.6139056 0.9948653 +0.6139396 0.6139056 0.9948653 +0.6139827 0.6139056 0.9948653 +0.6140371 0.6139056 0.9948653 +0.614106 0.6139056 0.9948653 +0.6141932 0.6139056 0.9948653 +0.6143035 0.6139056 0.9948653 +0.6144431 0.6139056 0.9948653 +0.6146196 0.6139056 0.9948653 +0.6148429 0.6139056 0.9948653 +0.6151255 0.6139056 0.9948653 +0.615483 0.6139056 0.9948653 +0.6159352 0.6139056 0.9948653 +0.6165074 0.6139056 0.9948653 +0.6172312 0.6139056 0.9948653 +0.618147 0.6139056 0.9948653 +0.6193055 0.6139056 0.9948653 +0.6207712 0.6139056 0.9948653 +0.6226256 0.6139056 0.9948653 +0.6249715 0.6139056 0.9948653 +0.6279395 0.6139056 0.9948653 +0.6316943 0.6139056 0.9948653 +0.6364447 0.6139056 0.9948653 +0.6424545 0.6139056 0.9948653 +0.6500577 0.6139056 0.9948653 +0.6596768 0.6139056 0.9948653 +0.6718462 0.6139056 0.9948653 +0.687242 0.6139056 0.9948653 +0.7067197 0.6139056 0.9948653 +0.7313616 0.6139056 0.9948653 +0.7625367 0.6139056 0.9948653 +0.8019773 0.6139056 0.9948653 +0.8518748 0.6139056 0.9948653 +0.9150017 0.6139056 0.9948653 +0.9948653 0.6139056 0.9948653 +0.9959807 0.672428 0.9281566 +0.9968472 0.7251454 0.8948788 +0.9975228 0.7716446 0.8831754 +0.9980511 0.8119057 0.8845535 +0.9984653 0.8462106 0.8931777 +0.9987904 0.8750434 0.905216 +0.9990461 0.899 0.9182813 +0.9992474 0.9187157 0.9309833 +0.999406 0.9348141 0.9425915 +0.999531 0.9478746 0.952791 +0.9996296 0.9584155 0.9615159 +0.9997074 0.966887 0.9688386 +0.9997689 0.9736724 0.974899 +0.9998174 0.9790926 0.9798625 +0.9998557 0.9834129 0.9838957 +0.999886 0.9868505 0.987153 +0.9999099 0.989582 0.9897715 +0.9999288 0.9917501 0.9918687 +0.9999437 0.9934695 0.9935437 +0.6139459 0.6140448 0.9948662 +0.6139352 0.6140174 0.994866 +0.6139219 0.6139828 0.9948657 +0.6139056 0.6139396 0.9948653 +0.6138855 0.6138855 0.9948649 +0.6139286 0.6138855 0.9948649 +0.6139831 0.6138855 0.9948649 +0.614052 0.6138855 0.9948649 +0.6141392 0.6138855 0.9948649 +0.6142495 0.6138855 0.9948649 +0.6143891 0.6138855 0.9948649 +0.6145656 0.6138855 0.9948649 +0.614789 0.6138855 0.9948649 +0.6150716 0.6138855 0.9948649 +0.6154291 0.6138855 0.9948649 +0.6158814 0.6138855 0.9948649 +0.6164537 0.6138855 0.9948649 +0.6171776 0.6138855 0.9948649 +0.6180935 0.6138855 0.9948649 +0.6192522 0.6138855 0.9948649 +0.6207181 0.6138855 0.9948649 +0.6225727 0.6138855 0.9948649 +0.624919 0.6138855 0.9948649 +0.6278874 0.6138855 0.9948649 +0.6316428 0.6138855 0.9948649 +0.6363938 0.6138855 0.9948649 +0.6424045 0.6138855 0.9948649 +0.6500088 0.6138855 0.9948649 +0.6596292 0.6138855 0.9948649 +0.6718002 0.6138855 0.9948649 +0.6871982 0.6138855 0.9948649 +0.7066787 0.6138855 0.9948649 +0.731324 0.6138855 0.9948649 +0.7625036 0.6138855 0.9948649 +0.8019497 0.6138855 0.9948649 +0.8518543 0.6138855 0.9948649 +0.91499 0.6138855 0.9948649 +0.9948649 0.6138855 0.9948649 +0.9959804 0.6724135 0.9281485 +0.996847 0.7251351 0.8948691 +0.9975227 0.7716375 0.8831667 +0.9980511 0.8119009 0.8845466 +0.9984652 0.8462073 0.8931725 +0.9987904 0.8750412 0.9052124 +0.9990461 0.8989986 0.9182787 +0.9992474 0.9187148 0.9309816 +0.999406 0.9348135 0.9425903 +0.999531 0.9478743 0.9527902 +0.9996296 0.9584153 0.9615155 +0.9997074 0.9668869 0.9688383 +0.9997689 0.9736723 0.9748988 +0.9998174 0.9790925 0.9798624 +0.9998557 0.9834128 0.9838956 +0.999886 0.9868504 0.987153 +0.9999099 0.989582 0.9897714 +0.9999288 0.9917501 0.9918687 +0.9999437 0.9934695 0.9935437 +0.6139459 0.6140879 0.9948662 +0.6139352 0.6140604 0.994866 +0.6139219 0.6140259 0.9948657 +0.6139056 0.6139827 0.9948653 +0.6138855 0.6139286 0.9948649 +0.6138613 0.6138613 0.9948643 +0.6139158 0.6138613 0.9948643 +0.6139847 0.6138613 0.9948643 +0.6140719 0.6138613 0.9948643 +0.6141822 0.6138613 0.9948643 +0.6143218 0.6138613 0.9948643 +0.6144984 0.6138613 0.9948643 +0.6147218 0.6138613 0.9948643 +0.6150045 0.6138613 0.9948643 +0.6153621 0.6138613 0.9948643 +0.6158144 0.6138613 0.9948643 +0.6163868 0.6138613 0.9948643 +0.6171109 0.6138613 0.9948643 +0.6180269 0.6138613 0.9948643 +0.6191858 0.6138613 0.9948643 +0.620652 0.6138613 0.9948643 +0.6225069 0.6138613 0.9948643 +0.6248536 0.6138613 0.9948643 +0.6278225 0.6138613 0.9948643 +0.6315785 0.6138613 0.9948643 +0.6363304 0.6138613 0.9948643 +0.6423421 0.6138613 0.9948643 +0.6499478 0.6138613 0.9948643 +0.6595699 0.6138613 0.9948643 +0.6717431 0.6138613 0.9948643 +0.6871438 0.6138613 0.9948643 +0.7066276 0.6138613 0.9948643 +0.7312773 0.6138613 0.9948643 +0.7624623 0.6138613 0.9948643 +0.8019154 0.6138613 0.9948643 +0.8518286 0.6138613 0.9948643 +0.9149754 0.6138613 0.9948643 +0.9948643 0.6138613 0.9948643 +0.9959801 0.6723959 0.9281385 +0.9968468 0.7251226 0.8948571 +0.9975226 0.7716288 0.8831558 +0.998051 0.8118949 0.8845379 +0.9984652 0.8462034 0.8931661 +0.9987904 0.8750386 0.9052078 +0.9990461 0.8989969 0.9182756 +0.9992474 0.9187137 0.9309795 +0.9994059 0.9348128 0.9425889 +0.999531 0.9478738 0.9527893 +0.9996296 0.958415 0.9615149 +0.9997074 0.9668867 0.9688379 +0.9997689 0.9736722 0.9748985 +0.9998174 0.9790925 0.9798623 +0.9998557 0.9834128 0.9838955 +0.999886 0.9868504 0.9871529 +0.9999099 0.9895819 0.9897714 +0.9999288 0.9917501 0.9918686 +0.9999437 0.9934695 0.9935437 +0.6139459 0.6141423 0.9948662 +0.6139352 0.6141149 0.994866 +0.6139219 0.6140804 0.9948657 +0.6139056 0.6140371 0.9948653 +0.6138855 0.6139831 0.9948649 +0.6138613 0.6139158 0.9948643 +0.6138323 0.6138323 0.9948636 +0.6139012 0.6138323 0.9948636 +0.6139885 0.6138323 0.9948636 +0.6140988 0.6138323 0.9948636 +0.6142384 0.6138323 0.9948636 +0.6144151 0.6138323 0.9948636 +0.6146385 0.6138323 0.9948636 +0.6149212 0.6138323 0.9948636 +0.6152789 0.6138323 0.9948636 +0.6157314 0.6138323 0.9948636 +0.6163039 0.6138323 0.9948636 +0.6170281 0.6138323 0.9948636 +0.6179443 0.6138323 0.9948636 +0.6191035 0.6138323 0.9948636 +0.62057 0.6138323 0.9948636 +0.6224253 0.6138323 0.9948636 +0.6247725 0.6138323 0.9948636 +0.6277421 0.6138323 0.9948636 +0.6314989 0.6138323 0.9948636 +0.6362518 0.6138323 0.9948636 +0.6422649 0.6138323 0.9948636 +0.6498721 0.6138323 0.9948636 +0.6594963 0.6138323 0.9948636 +0.6716722 0.6138323 0.9948636 +0.6870762 0.6138323 0.9948636 +0.7065643 0.6138323 0.9948636 +0.7312193 0.6138323 0.9948636 +0.7624111 0.6138323 0.9948636 +0.8018727 0.6138323 0.9948636 +0.8517969 0.6138323 0.9948636 +0.9149574 0.6138323 0.9948636 +0.9948636 0.6138323 0.9948636 +0.9959797 0.6723748 0.928126 +0.9968465 0.7251076 0.8948422 +0.9975224 0.7716184 0.8831424 +0.9980509 0.8118878 0.8845272 +0.9984651 0.8461986 0.8931581 +0.9987903 0.8750355 0.9052021 +0.9990461 0.8989948 0.9182717 +0.9992473 0.9187123 0.9309769 +0.9994059 0.9348119 0.9425872 +0.999531 0.9478733 0.9527882 +0.9996296 0.9584146 0.9615141 +0.9997074 0.9668865 0.9688374 +0.9997689 0.9736721 0.9748982 +0.9998174 0.9790924 0.9798621 +0.9998557 0.9834127 0.9838954 +0.999886 0.9868504 0.9871528 +0.9999099 0.9895819 0.9897713 +0.9999288 0.99175 0.9918686 +0.9999437 0.9934695 0.9935436 +0.6139459 0.6142112 0.9948662 +0.6139352 0.6141838 0.994866 +0.6139219 0.6141493 0.9948657 +0.6139056 0.614106 0.9948653 +0.6138855 0.614052 0.9948649 +0.6138613 0.6139847 0.9948643 +0.6138323 0.6139012 0.9948636 +0.6137984 0.6137984 0.9948628 +0.6138856 0.6137984 0.9948628 +0.613996 0.6137984 0.9948628 +0.6141357 0.6137984 0.9948628 +0.6143124 0.6137984 0.9948628 +0.6145359 0.6137984 0.9948628 +0.6148187 0.6137984 0.9948628 +0.6151764 0.6137984 0.9948628 +0.615629 0.6137984 0.9948628 +0.6162016 0.6137984 0.9948628 +0.6169261 0.6137984 0.9948628 +0.6178426 0.6137984 0.9948628 +0.619002 0.6137984 0.9948628 +0.6204689 0.6137984 0.9948628 +0.6223247 0.6137984 0.9948628 +0.6246726 0.6137984 0.9948628 +0.6276429 0.6137984 0.9948628 +0.6314008 0.6137984 0.9948628 +0.6361549 0.6137984 0.9948628 +0.6421696 0.6137984 0.9948628 +0.6497789 0.6137984 0.9948628 +0.6594057 0.6137984 0.9948628 +0.6715848 0.6137984 0.9948628 +0.6869929 0.6137984 0.9948628 +0.7064863 0.6137984 0.9948628 +0.7311479 0.6137984 0.9948628 +0.762348 0.6137984 0.9948628 +0.8018202 0.6137984 0.9948628 +0.8517577 0.6137984 0.9948628 +0.9149351 0.6137984 0.9948628 +0.9948628 0.6137984 0.9948628 +0.9959791 0.67235 0.9281107 +0.9968462 0.7250899 0.8948238 +0.9975222 0.7716061 0.8831259 +0.9980508 0.8118794 0.884514 +0.998465 0.8461929 0.8931483 +0.9987903 0.8750317 0.9051951 +0.999046 0.8989923 0.9182669 +0.9992473 0.9187107 0.9309736 +0.9994059 0.9348109 0.942585 +0.999531 0.9478726 0.9527868 +0.9996296 0.9584142 0.9615132 +0.9997074 0.9668862 0.9688368 +0.9997689 0.9736719 0.9748979 +0.9998174 0.9790923 0.9798618 +0.9998557 0.9834127 0.9838953 +0.999886 0.9868503 0.9871527 +0.9999099 0.9895819 0.9897713 +0.9999288 0.99175 0.9918686 +0.9999437 0.9934694 0.9935436 +0.6139459 0.6142984 0.9948662 +0.6139352 0.6142709 0.994866 +0.6139219 0.6142364 0.9948657 +0.6139056 0.6141932 0.9948653 +0.6138855 0.6141392 0.9948649 +0.6138613 0.6140719 0.9948643 +0.6138323 0.6139885 0.9948636 +0.6137984 0.6138856 0.9948628 +0.6137599 0.6137599 0.9948617 +0.6138703 0.6137599 0.9948617 +0.61401 0.6137599 0.9948617 +0.6141868 0.6137599 0.9948617 +0.6144104 0.6137599 0.9948617 +0.6146932 0.6137599 0.9948617 +0.6150511 0.6137599 0.9948617 +0.6155039 0.6137599 0.9948617 +0.6160767 0.6137599 0.9948617 +0.6168013 0.6137599 0.9948617 +0.6177181 0.6137599 0.9948617 +0.618878 0.6137599 0.9948617 +0.6203453 0.6137599 0.9948617 +0.6222018 0.6137599 0.9948617 +0.6245504 0.6137599 0.9948617 +0.6275217 0.6137599 0.9948617 +0.6312808 0.6137599 0.9948617 +0.6360365 0.6137599 0.9948617 +0.6420531 0.6137599 0.9948617 +0.6496649 0.6137599 0.9948617 +0.6592948 0.6137599 0.9948617 +0.6714779 0.6137599 0.9948617 +0.6868911 0.6137599 0.9948617 +0.7063908 0.6137599 0.9948617 +0.7310605 0.6137599 0.9948617 +0.7622708 0.6137599 0.9948617 +0.801756 0.6137599 0.9948617 +0.8517098 0.6137599 0.9948617 +0.9149079 0.6137599 0.9948617 +0.9948617 0.6137599 0.9948617 +0.9959785 0.6723217 0.928092 +0.9968458 0.7250697 0.8948014 +0.997522 0.7715919 0.8831056 +0.9980506 0.8118697 0.8844979 +0.9984649 0.8461864 0.8931363 +0.9987902 0.8750274 0.9051866 +0.999046 0.8989895 0.918261 +0.9992473 0.9187089 0.9309697 +0.9994059 0.9348097 0.9425824 +0.999531 0.9478718 0.9527851 +0.9996296 0.9584137 0.9615121 +0.9997074 0.9668859 0.9688361 +0.9997689 0.9736717 0.9748974 +0.9998174 0.9790921 0.9798615 +0.9998557 0.9834126 0.9838951 +0.999886 0.9868503 0.9871526 +0.9999099 0.9895819 0.9897712 +0.9999288 0.99175 0.9918685 +0.9999437 0.9934694 0.9935436 +0.6139459 0.6144087 0.9948662 +0.6139352 0.6143812 0.994866 +0.6139219 0.6143467 0.9948657 +0.6139056 0.6143035 0.9948653 +0.6138855 0.6142495 0.9948649 +0.6138613 0.6141822 0.9948643 +0.6138323 0.6140988 0.9948636 +0.6137984 0.613996 0.9948628 +0.6137599 0.6138703 0.9948617 +0.6137183 0.6137183 0.9948604 +0.613858 0.6137183 0.9948604 +0.6140348 0.6137183 0.9948604 +0.6142585 0.6137183 0.9948604 +0.6145415 0.6137183 0.9948604 +0.6148995 0.6137183 0.9948604 +0.6153525 0.6137183 0.9948604 +0.6159255 0.6137183 0.9948604 +0.6166504 0.6137183 0.9948604 +0.6175676 0.6137183 0.9948604 +0.6187279 0.6137183 0.9948604 +0.6201959 0.6137183 0.9948604 +0.622053 0.6137183 0.9948604 +0.6244026 0.6137183 0.9948604 +0.627375 0.6137183 0.9948604 +0.6311356 0.6137183 0.9948604 +0.6358932 0.6137183 0.9948604 +0.6419122 0.6137183 0.9948604 +0.649527 0.6137183 0.9948604 +0.6591607 0.6137183 0.9948604 +0.6713487 0.6137183 0.9948604 +0.686768 0.6137183 0.9948604 +0.7062754 0.6137183 0.9948604 +0.7309548 0.6137183 0.9948604 +0.7621775 0.6137183 0.9948604 +0.8016783 0.6137183 0.9948604 +0.8516519 0.6137183 0.9948604 +0.914875 0.6137183 0.9948604 +0.9948604 0.6137183 0.9948604 +0.9959777 0.6722907 0.9280693 +0.9968453 0.7250473 0.8947742 +0.9975217 0.7715762 0.8830811 +0.9980504 0.8118589 0.8844784 +0.9984648 0.8461791 0.8931218 +0.9987902 0.8750225 0.9051763 +0.9990459 0.8989863 0.9182539 +0.9992473 0.9187068 0.9309649 +0.9994059 0.9348083 0.9425792 +0.9995309 0.947871 0.952783 +0.9996296 0.9584132 0.9615108 +0.9997074 0.9668855 0.9688353 +0.9997689 0.9736715 0.9748969 +0.9998174 0.979092 0.9798612 +0.9998557 0.9834125 0.9838948 +0.999886 0.9868502 0.9871525 +0.9999099 0.9895818 0.9897711 +0.9999288 0.99175 0.9918685 +0.9999437 0.9934694 0.9935436 +0.6139459 0.6145482 0.9948662 +0.6139352 0.6145207 0.994866 +0.6139219 0.6144862 0.9948657 +0.6139056 0.6144431 0.9948653 +0.6138855 0.6143891 0.9948649 +0.6138613 0.6143218 0.9948643 +0.6138323 0.6142384 0.9948636 +0.6137984 0.6141357 0.9948628 +0.6137599 0.61401 0.9948617 +0.6137183 0.613858 0.9948604 +0.6136769 0.6136769 0.9948589 +0.6138538 0.6136769 0.9948589 +0.6140776 0.6136769 0.9948589 +0.6143607 0.6136769 0.9948589 +0.6147189 0.6136769 0.9948589 +0.615172 0.6136769 0.9948589 +0.6157453 0.6136769 0.9948589 +0.6164706 0.6136769 0.9948589 +0.6173882 0.6136769 0.9948589 +0.6185491 0.6136769 0.9948589 +0.6200177 0.6136769 0.9948589 +0.6218758 0.6136769 0.9948589 +0.6242264 0.6136769 0.9948589 +0.6272003 0.6136769 0.9948589 +0.6309626 0.6136769 0.9948589 +0.6357225 0.6136769 0.9948589 +0.6417443 0.6136769 0.9948589 +0.6493627 0.6136769 0.9948589 +0.659001 0.6136769 0.9948589 +0.6711946 0.6136769 0.9948589 +0.6866212 0.6136769 0.9948589 +0.7061378 0.6136769 0.9948589 +0.7308289 0.6136769 0.9948589 +0.7620663 0.6136769 0.9948589 +0.8015857 0.6136769 0.9948589 +0.8515828 0.6136769 0.9948589 +0.9148357 0.6136769 0.9948589 +0.9948589 0.6136769 0.9948589 +0.9959768 0.6722594 0.9280423 +0.9968448 0.7250244 0.8947418 +0.9975213 0.7715599 0.883052 +0.9980502 0.8118476 0.8844551 +0.9984647 0.8461714 0.8931045 +0.9987901 0.8750173 0.905164 +0.9990459 0.8989829 0.9182454 +0.9992472 0.9187045 0.9309592 +0.9994059 0.9348069 0.9425755 +0.9995309 0.94787 0.9527805 +0.9996296 0.9584126 0.9615092 +0.9997074 0.9668852 0.9688342 +0.9997689 0.9736712 0.9748962 +0.9998174 0.9790919 0.9798608 +0.9998557 0.9834124 0.9838946 +0.999886 0.9868502 0.9871523 +0.9999099 0.9895818 0.989771 +0.9999288 0.99175 0.9918684 +0.9999437 0.9934694 0.9935435 +0.6139459 0.6147247 0.9948662 +0.6139352 0.6146972 0.994866 +0.6139219 0.6146628 0.9948657 +0.6139056 0.6146196 0.9948653 +0.6138855 0.6145656 0.9948649 +0.6138613 0.6144984 0.9948643 +0.6138323 0.6144151 0.9948636 +0.6137984 0.6143124 0.9948628 +0.6137599 0.6141868 0.9948617 +0.6137183 0.6140348 0.9948604 +0.6136769 0.6138538 0.9948589 +0.6136427 0.6136427 0.9948571 +0.6138666 0.6136427 0.9948571 +0.6141499 0.6136427 0.9948571 +0.6145083 0.6136427 0.9948571 +0.6149617 0.6136427 0.9948571 +0.6155353 0.6136427 0.9948571 +0.616261 0.6136427 0.9948571 +0.617179 0.6136427 0.9948571 +0.6183406 0.6136427 0.9948571 +0.61981 0.6136427 0.9948571 +0.6216691 0.6136427 0.9948571 +0.624021 0.6136427 0.9948571 +0.6269965 0.6136427 0.9948571 +0.6307609 0.6136427 0.9948571 +0.6355234 0.6136427 0.9948571 +0.6415485 0.6136427 0.9948571 +0.6491711 0.6136427 0.9948571 +0.6588147 0.6136427 0.9948571 +0.671015 0.6136427 0.9948571 +0.6864501 0.6136427 0.9948571 +0.7059774 0.6136427 0.9948571 +0.7306821 0.6136427 0.9948571 +0.7619366 0.6136427 0.9948571 +0.8014777 0.6136427 0.9948571 +0.8515024 0.6136427 0.9948571 +0.91479 0.6136427 0.9948571 +0.9948571 0.6136427 0.9948571 +0.9959757 0.6722322 0.9280109 +0.9968441 0.7250039 0.8947041 +0.9975209 0.7715449 0.883018 +0.99805 0.811837 0.8844281 +0.9984645 0.8461641 0.8930844 +0.99879 0.8750124 0.9051497 +0.9990458 0.8989796 0.9182356 +0.9992472 0.9187024 0.9309526 +0.9994059 0.9348055 0.9425711 +0.9995309 0.9478691 0.9527776 +0.9996296 0.958412 0.9615073 +0.9997074 0.9668848 0.968833 +0.9997689 0.973671 0.9748954 +0.9998174 0.9790917 0.9798603 +0.9998557 0.9834123 0.9838943 +0.999886 0.9868501 0.9871521 +0.9999099 0.9895818 0.9897709 +0.9999288 0.9917499 0.9918683 +0.9999437 0.9934694 0.9935435 +0.6139459 0.6149479 0.9948662 +0.6139352 0.6149205 0.994866 +0.6139219 0.6148861 0.9948657 +0.6139056 0.6148429 0.9948653 +0.6138855 0.614789 0.9948649 +0.6138613 0.6147218 0.9948643 +0.6138323 0.6146385 0.9948636 +0.6137984 0.6145359 0.9948628 +0.6137599 0.6144104 0.9948617 +0.6137183 0.6142585 0.9948604 +0.6136769 0.6140776 0.9948589 +0.6136427 0.6138666 0.9948571 +0.6136284 0.6136284 0.9948551 +0.6139119 0.6136284 0.9948551 +0.6142705 0.6136284 0.9948551 +0.6147242 0.6136284 0.9948551 +0.6152981 0.6136284 0.9948551 +0.6160243 0.6136284 0.9948551 +0.6169429 0.6136284 0.9948551 +0.6181052 0.6136284 0.9948551 +0.6195755 0.6136284 0.9948551 +0.6214357 0.6136284 0.9948551 +0.6237891 0.6136284 0.9948551 +0.6267665 0.6136284 0.9948551 +0.6305332 0.6136284 0.9948551 +0.6352987 0.6136284 0.9948551 +0.6413275 0.6136284 0.9948551 +0.6489548 0.6136284 0.9948551 +0.6586044 0.6136284 0.9948551 +0.6708123 0.6136284 0.9948551 +0.6862569 0.6136284 0.9948551 +0.7057964 0.6136284 0.9948551 +0.7305163 0.6136284 0.9948551 +0.7617903 0.6136284 0.9948551 +0.8013559 0.6136284 0.9948551 +0.8514115 0.6136284 0.9948551 +0.9147384 0.6136284 0.9948551 +0.9948551 0.6136284 0.9948551 +0.9959745 0.672218 0.9279753 +0.9968433 0.7249916 0.8946616 +0.9975204 0.7715352 0.8829797 +0.9980497 0.8118298 0.8843975 +0.9984643 0.8461589 0.8930617 +0.9987899 0.8750088 0.9051336 +0.9990458 0.8989771 0.9182244 +0.9992472 0.9187008 0.9309451 +0.9994058 0.9348044 0.9425661 +0.9995309 0.9478684 0.9527744 +0.9996296 0.9584115 0.9615052 +0.9997074 0.9668845 0.9688317 +0.9997689 0.9736708 0.9748946 +0.9998174 0.9790916 0.9798597 +0.9998557 0.9834122 0.9838939 +0.999886 0.9868501 0.9871519 +0.9999099 0.9895817 0.9897708 +0.9999288 0.9917499 0.9918682 +0.9999437 0.9934694 0.9935434 +0.6139459 0.6152304 0.9948662 +0.6139352 0.615203 0.994866 +0.6139219 0.6151686 0.9948657 +0.6139056 0.6151255 0.9948653 +0.6138855 0.6150716 0.9948649 +0.6138613 0.6150045 0.9948643 +0.6138323 0.6149212 0.9948636 +0.6137984 0.6148187 0.9948628 +0.6137599 0.6146932 0.9948617 +0.6137183 0.6145415 0.9948604 +0.6136769 0.6143607 0.9948589 +0.6136427 0.6141499 0.9948571 +0.6136284 0.6139119 0.9948551 +0.6136569 0.6136569 0.994853 +0.6140158 0.6136569 0.994853 +0.6144698 0.6136569 0.994853 +0.6150441 0.6136569 0.994853 +0.6157707 0.6136569 0.994853 +0.61669 0.6136569 0.994853 +0.617853 0.6136569 0.994853 +0.6193243 0.6136569 0.994853 +0.6211858 0.6136569 0.994853 +0.6235407 0.6136569 0.994853 +0.6265201 0.6136569 0.994853 +0.6302893 0.6136569 0.994853 +0.6350579 0.6136569 0.994853 +0.6410908 0.6136569 0.994853 +0.6487231 0.6136569 0.994853 +0.6583791 0.6136569 0.994853 +0.6705951 0.6136569 0.994853 +0.68605 0.6136569 0.994853 +0.7056024 0.6136569 0.994853 +0.7303387 0.6136569 0.994853 +0.7616334 0.6136569 0.994853 +0.8012253 0.6136569 0.994853 +0.8513142 0.6136569 0.994853 +0.9146831 0.6136569 0.994853 +0.994853 0.6136569 0.994853 +0.9959732 0.672232 0.9279373 +0.9968425 0.7249978 0.894616 +0.9975199 0.7715376 0.8829386 +0.9980494 0.8118303 0.8843648 +0.9984642 0.8461587 0.8930373 +0.9987897 0.8750084 0.9051163 +0.9990457 0.8989767 0.9182125 +0.9992471 0.9187004 0.930937 +0.9994058 0.9348042 0.9425608 +0.9995309 0.9478683 0.9527709 +0.9996295 0.9584114 0.961503 +0.9997074 0.9668844 0.9688303 +0.9997689 0.9736708 0.9748937 +0.9998174 0.9790916 0.9798592 +0.9998557 0.9834122 0.9838936 +0.999886 0.98685 0.9871517 +0.9999099 0.9895817 0.9897706 +0.9999288 0.9917499 0.9918681 +0.9999437 0.9934694 0.9935434 +0.6139459 0.6155878 0.9948662 +0.6139352 0.6155604 0.994866 +0.6139219 0.615526 0.9948657 +0.6139056 0.615483 0.9948653 +0.6138855 0.6154291 0.9948649 +0.6138613 0.6153621 0.9948643 +0.6138323 0.6152789 0.9948636 +0.6137984 0.6151764 0.9948628 +0.6137599 0.6150511 0.9948617 +0.6137183 0.6148995 0.9948604 +0.6136769 0.6147189 0.9948589 +0.6136427 0.6145083 0.9948571 +0.6136284 0.6142705 0.9948551 +0.6136569 0.6140158 0.994853 +0.6137675 0.6137675 0.9948509 +0.6142218 0.6137675 0.9948509 +0.6147965 0.6137675 0.9948509 +0.6155236 0.6137675 0.9948509 +0.6164434 0.6137675 0.9948509 +0.6176072 0.6137675 0.9948509 +0.6190795 0.6137675 0.9948509 +0.6209421 0.6137675 0.9948509 +0.6232986 0.6137675 0.9948509 +0.6262799 0.6137675 0.9948509 +0.6300515 0.6137675 0.9948509 +0.6348232 0.6137675 0.9948509 +0.64086 0.6137675 0.9948509 +0.6484973 0.6137675 0.9948509 +0.6581595 0.6137675 0.9948509 +0.6703834 0.6137675 0.9948509 +0.6858483 0.6137675 0.9948509 +0.7054133 0.6137675 0.9948509 +0.7301657 0.6137675 0.9948509 +0.7614806 0.6137675 0.9948509 +0.801098 0.6137675 0.9948509 +0.8512193 0.6137675 0.9948509 +0.9146292 0.6137675 0.9948509 +0.9948509 0.6137675 0.9948509 +0.9959719 0.6723012 0.9279002 +0.9968418 0.7250408 0.8945716 +0.9975194 0.7715641 0.8828986 +0.9980491 0.8118466 0.8843329 +0.998464 0.8461687 0.8930136 +0.9987896 0.8750145 0.9050994 +0.9990456 0.8989805 0.9182009 +0.9992471 0.9187027 0.9309292 +0.9994058 0.9348056 0.9425556 +0.9995309 0.9478691 0.9527675 +0.9996295 0.958412 0.9615008 +0.9997074 0.9668847 0.9688289 +0.9997688 0.973671 0.9748928 +0.9998174 0.9790917 0.9798586 +0.9998557 0.9834123 0.9838932 +0.999886 0.9868501 0.9871514 +0.9999099 0.9895817 0.9897705 +0.9999288 0.9917499 0.9918681 +0.9999437 0.9934694 0.9935433 +0.6139459 0.6160399 0.9948662 +0.6139352 0.6160126 0.994866 +0.6139219 0.6159782 0.9948657 +0.6139056 0.6159352 0.9948653 +0.6138855 0.6158814 0.9948649 +0.6138613 0.6158144 0.9948643 +0.6138323 0.6157314 0.9948636 +0.6137984 0.615629 0.9948628 +0.6137599 0.6155039 0.9948617 +0.6137183 0.6153525 0.9948604 +0.6136769 0.615172 0.9948589 +0.6136427 0.6149617 0.9948571 +0.6136284 0.6147242 0.9948551 +0.6136569 0.6144698 0.994853 +0.6137675 0.6142218 0.9948509 +0.6140266 0.6140266 0.9948493 +0.6146016 0.6140266 0.9948493 +0.6153291 0.6140266 0.9948493 +0.6162494 0.6140266 0.9948493 +0.6174138 0.6140266 0.9948493 +0.6188868 0.6140266 0.9948493 +0.6207504 0.6140266 0.9948493 +0.6231081 0.6140266 0.9948493 +0.6260909 0.6140266 0.9948493 +0.6298645 0.6140266 0.9948493 +0.6346385 0.6140266 0.9948493 +0.6406784 0.6140266 0.9948493 +0.6483196 0.6140266 0.9948493 +0.6579867 0.6140266 0.9948493 +0.6702168 0.6140266 0.9948493 +0.6856895 0.6140266 0.9948493 +0.7052645 0.6140266 0.9948493 +0.7300295 0.6140266 0.9948493 +0.7613603 0.6140266 0.9948493 +0.8009979 0.6140266 0.9948493 +0.8511446 0.6140266 0.9948493 +0.9145867 0.6140266 0.9948493 +0.9948493 0.6140266 0.9948493 +0.9959709 0.6724711 0.927871 +0.9968411 0.7251511 0.8945366 +0.9975191 0.7716352 0.8828672 +0.9980488 0.8118921 0.8843078 +0.9984638 0.8461977 0.892995 +0.9987895 0.8750329 0.9050862 +0.9990456 0.8989921 0.9181918 +0.999247 0.9187101 0.9309231 +0.9994057 0.9348102 0.9425516 +0.9995309 0.947872 0.9527649 +0.9996295 0.9584138 0.9614991 +0.9997074 0.9668859 0.9688277 +0.9997688 0.9736717 0.9748921 +0.9998174 0.9790921 0.9798581 +0.9998557 0.9834126 0.9838929 +0.999886 0.9868503 0.9871513 +0.9999099 0.9895819 0.9897704 +0.9999288 0.99175 0.991868 +0.9999437 0.9934694 0.9935432 +0.6139459 0.6166119 0.9948662 +0.6139352 0.6165846 0.994866 +0.6139219 0.6165503 0.9948657 +0.6139056 0.6165074 0.9948653 +0.6138855 0.6164537 0.9948649 +0.6138613 0.6163868 0.9948643 +0.6138323 0.6163039 0.9948636 +0.6137984 0.6162016 0.9948628 +0.6137599 0.6160767 0.9948617 +0.6137183 0.6159255 0.9948604 +0.6136769 0.6157453 0.9948589 +0.6136427 0.6155353 0.9948571 +0.6136284 0.6152981 0.9948551 +0.6136569 0.6150441 0.994853 +0.6137675 0.6147965 0.9948509 +0.6140266 0.6146016 0.9948493 +0.6145393 0.6145393 0.9948487 +0.6152669 0.6145393 0.9948487 +0.6161874 0.6145393 0.9948487 +0.6173519 0.6145393 0.9948487 +0.6188252 0.6145393 0.9948487 +0.6206891 0.6145393 0.9948487 +0.6230471 0.6145393 0.9948487 +0.6260304 0.6145393 0.9948487 +0.6298046 0.6145393 0.9948487 +0.6345795 0.6145393 0.9948487 +0.6406203 0.6145393 0.9948487 +0.6482627 0.6145393 0.9948487 +0.6579314 0.6145393 0.9948487 +0.6701635 0.6145393 0.9948487 +0.6856388 0.6145393 0.9948487 +0.7052169 0.6145393 0.9948487 +0.7299859 0.6145393 0.9948487 +0.7613218 0.6145393 0.9948487 +0.8009659 0.6145393 0.9948487 +0.8511207 0.6145393 0.9948487 +0.9145732 0.6145393 0.9948487 +0.9948487 0.6145393 0.9948487 +0.9959706 0.6728136 0.9278617 +0.9968409 0.7253775 0.8945255 +0.9975189 0.7717834 0.8828571 +0.9980488 0.8119884 0.8842998 +0.9984638 0.8462598 0.892989 +0.9987895 0.8750727 0.9050819 +0.9990455 0.8990175 0.9181889 +0.999247 0.9187262 0.9309211 +0.9994057 0.9348204 0.9425502 +0.9995308 0.9478785 0.952764 +0.9996295 0.9584178 0.9614985 +0.9997074 0.9668884 0.9688274 +0.9997688 0.9736733 0.9748918 +0.9998174 0.9790931 0.979858 +0.9998557 0.9834132 0.9838928 +0.999886 0.9868507 0.9871512 +0.9999099 0.9895821 0.9897703 +0.9999288 0.9917502 0.991868 +0.9999437 0.9934695 0.9935432 +0.6139459 0.6173355 0.9948662 +0.6139352 0.6173083 0.994866 +0.6139219 0.6172741 0.9948657 +0.6139056 0.6172312 0.9948653 +0.6138855 0.6171776 0.9948649 +0.6138613 0.6171109 0.9948643 +0.6138323 0.6170281 0.9948636 +0.6137984 0.6169261 0.9948628 +0.6137599 0.6168013 0.9948617 +0.6137183 0.6166504 0.9948604 +0.6136769 0.6164706 0.9948589 +0.6136427 0.616261 0.9948571 +0.6136284 0.6160243 0.9948551 +0.6136569 0.6157707 0.994853 +0.6137675 0.6155236 0.9948509 +0.6140266 0.6153291 0.9948493 +0.6145393 0.6152669 0.9948487 +0.6152669 0.6152669 0.9948487 +0.6161874 0.6152669 0.9948487 +0.6173519 0.6152669 0.9948487 +0.6188252 0.6152669 0.9948487 +0.6206891 0.6152669 0.9948487 +0.6230471 0.6152669 0.9948487 +0.6260304 0.6152669 0.9948487 +0.6298046 0.6152669 0.9948487 +0.6345795 0.6152669 0.9948487 +0.6406203 0.6152669 0.9948487 +0.6482627 0.6152669 0.9948487 +0.6579314 0.6152669 0.9948487 +0.6701635 0.6152669 0.9948487 +0.6856388 0.6152669 0.9948487 +0.7052169 0.6152669 0.9948487 +0.7299859 0.6152669 0.9948487 +0.7613218 0.6152669 0.9948487 +0.8009659 0.6152669 0.9948487 +0.8511207 0.6152669 0.9948487 +0.9145732 0.6152669 0.9948487 +0.9948487 0.6152669 0.9948487 +0.9959706 0.6733015 0.9278617 +0.9968409 0.7257011 0.8945255 +0.9975189 0.7719959 0.8828571 +0.9980488 0.8121268 0.8842998 +0.9984638 0.8463492 0.892989 +0.9987895 0.8751301 0.9050819 +0.9990455 0.8990542 0.9181889 +0.999247 0.9187495 0.9309211 +0.9994057 0.9348352 0.9425502 +0.9995308 0.9478878 0.952764 +0.9996295 0.9584237 0.9614985 +0.9997074 0.9668922 0.9688274 +0.9997688 0.9736756 0.9748918 +0.9998174 0.9790946 0.979858 +0.9998557 0.9834141 0.9838928 +0.999886 0.9868512 0.9871512 +0.9999099 0.9895825 0.9897703 +0.9999288 0.9917504 0.991868 +0.9999437 0.9934697 0.9935432 +0.6139459 0.6182511 0.9948662 +0.6139352 0.6182239 0.994866 +0.6139219 0.6181897 0.9948657 +0.6139056 0.618147 0.9948653 +0.6138855 0.6180935 0.9948649 +0.6138613 0.6180269 0.9948643 +0.6138323 0.6179443 0.9948636 +0.6137984 0.6178426 0.9948628 +0.6137599 0.6177181 0.9948617 +0.6137183 0.6175676 0.9948604 +0.6136769 0.6173882 0.9948589 +0.6136427 0.617179 0.9948571 +0.6136284 0.6169429 0.9948551 +0.6136569 0.61669 0.994853 +0.6137675 0.6164434 0.9948509 +0.6140266 0.6162494 0.9948493 +0.6145393 0.6161874 0.9948487 +0.6152669 0.6161874 0.9948487 +0.6161874 0.6161874 0.9948487 +0.6173519 0.6161874 0.9948487 +0.6188252 0.6161874 0.9948487 +0.6206891 0.6161874 0.9948487 +0.6230471 0.6161874 0.9948487 +0.6260304 0.6161874 0.9948487 +0.6298046 0.6161874 0.9948487 +0.6345795 0.6161874 0.9948487 +0.6406203 0.6161874 0.9948487 +0.6482627 0.6161874 0.9948487 +0.6579314 0.6161874 0.9948487 +0.6701635 0.6161874 0.9948487 +0.6856388 0.6161874 0.9948487 +0.7052169 0.6161874 0.9948487 +0.7299859 0.6161874 0.9948487 +0.7613218 0.6161874 0.9948487 +0.8009659 0.6161874 0.9948487 +0.8511207 0.6161874 0.9948487 +0.9145732 0.6161874 0.9948487 +0.9948487 0.6161874 0.9948487 +0.9959706 0.6739188 0.9278617 +0.9968409 0.7261105 0.8945255 +0.9975189 0.7722648 0.8828571 +0.9980488 0.8123018 0.8842998 +0.9984638 0.8464623 0.892989 +0.9987895 0.8752028 0.9050819 +0.9990455 0.8991006 0.9181889 +0.999247 0.9187791 0.9309211 +0.9994057 0.9348539 0.9425502 +0.9995308 0.9478997 0.952764 +0.9996295 0.9584312 0.9614985 +0.9997074 0.9668969 0.9688274 +0.9997688 0.9736786 0.9748918 +0.9998174 0.9790965 0.979858 +0.9998557 0.9834153 0.9838928 +0.999886 0.986852 0.9871512 +0.9999099 0.9895829 0.9897703 +0.9999288 0.9917507 0.991868 +0.9999437 0.9934698 0.9935432 +0.6139459 0.6194093 0.9948662 +0.6139352 0.6193822 0.994866 +0.6139219 0.6193482 0.9948657 +0.6139056 0.6193055 0.9948653 +0.6138855 0.6192522 0.9948649 +0.6138613 0.6191858 0.9948643 +0.6138323 0.6191035 0.9948636 +0.6137984 0.619002 0.9948628 +0.6137599 0.618878 0.9948617 +0.6137183 0.6187279 0.9948604 +0.6136769 0.6185491 0.9948589 +0.6136427 0.6183406 0.9948571 +0.6136284 0.6181052 0.9948551 +0.6136569 0.617853 0.994853 +0.6137675 0.6176072 0.9948509 +0.6140266 0.6174138 0.9948493 +0.6145393 0.6173519 0.9948487 +0.6152669 0.6173519 0.9948487 +0.6161874 0.6173519 0.9948487 +0.6173519 0.6173519 0.9948487 +0.6188252 0.6173519 0.9948487 +0.6206891 0.6173519 0.9948487 +0.6230471 0.6173519 0.9948487 +0.6260304 0.6173519 0.9948487 +0.6298046 0.6173519 0.9948487 +0.6345795 0.6173519 0.9948487 +0.6406203 0.6173519 0.9948487 +0.6482627 0.6173519 0.9948487 +0.6579314 0.6173519 0.9948487 +0.6701635 0.6173519 0.9948487 +0.6856388 0.6173519 0.9948487 +0.7052169 0.6173519 0.9948487 +0.7299859 0.6173519 0.9948487 +0.7613218 0.6173519 0.9948487 +0.8009659 0.6173519 0.9948487 +0.8511207 0.6173519 0.9948487 +0.9145732 0.6173519 0.9948487 +0.9948487 0.6173519 0.9948487 +0.9959706 0.6746998 0.9278617 +0.9968409 0.7266285 0.8945255 +0.9975189 0.7726049 0.8828571 +0.9980488 0.8125232 0.8842998 +0.9984638 0.8466054 0.892989 +0.9987895 0.8752947 0.9050819 +0.9990455 0.8991593 0.9181889 +0.999247 0.9188164 0.9309211 +0.9994057 0.9348776 0.9425502 +0.9995308 0.9479146 0.952764 +0.9996295 0.9584406 0.9614985 +0.9997074 0.9669028 0.9688274 +0.9997688 0.9736823 0.9748918 +0.9998174 0.9790988 0.979858 +0.9998557 0.9834167 0.9838928 +0.999886 0.9868529 0.9871512 +0.9999099 0.9895835 0.9897703 +0.9999288 0.991751 0.991868 +0.9999437 0.9934701 0.9935432 +0.6139459 0.6208746 0.9948662 +0.6139352 0.6208476 0.994866 +0.6139219 0.6208137 0.9948657 +0.6139056 0.6207712 0.9948653 +0.6138855 0.6207181 0.9948649 +0.6138613 0.620652 0.9948643 +0.6138323 0.62057 0.9948636 +0.6137984 0.6204689 0.9948628 +0.6137599 0.6203453 0.9948617 +0.6137183 0.6201959 0.9948604 +0.6136769 0.6200177 0.9948589 +0.6136427 0.61981 0.9948571 +0.6136284 0.6195755 0.9948551 +0.6136569 0.6193243 0.994853 +0.6137675 0.6190795 0.9948509 +0.6140266 0.6188868 0.9948493 +0.6145393 0.6188252 0.9948487 +0.6152669 0.6188252 0.9948487 +0.6161874 0.6188252 0.9948487 +0.6173519 0.6188252 0.9948487 +0.6188252 0.6188252 0.9948487 +0.6206891 0.6188252 0.9948487 +0.6230471 0.6188252 0.9948487 +0.6260304 0.6188252 0.9948487 +0.6298046 0.6188252 0.9948487 +0.6345795 0.6188252 0.9948487 +0.6406203 0.6188252 0.9948487 +0.6482627 0.6188252 0.9948487 +0.6579314 0.6188252 0.9948487 +0.6701635 0.6188252 0.9948487 +0.6856388 0.6188252 0.9948487 +0.7052169 0.6188252 0.9948487 +0.7299859 0.6188252 0.9948487 +0.7613218 0.6188252 0.9948487 +0.8009659 0.6188252 0.9948487 +0.8511207 0.6188252 0.9948487 +0.9145732 0.6188252 0.9948487 +0.9948487 0.6188252 0.9948487 +0.9959706 0.6756878 0.9278617 +0.9968409 0.7272837 0.8945255 +0.9975189 0.7730352 0.8828571 +0.9980488 0.8128033 0.8842998 +0.9984638 0.8467864 0.892989 +0.9987895 0.8754109 0.9050819 +0.9990455 0.8992336 0.9181889 +0.999247 0.9188636 0.9309211 +0.9994057 0.9349075 0.9425502 +0.9995308 0.9479335 0.952764 +0.9996295 0.9584526 0.9614985 +0.9997074 0.9669103 0.9688274 +0.9997688 0.973687 0.9748918 +0.9998174 0.9791018 0.979858 +0.9998557 0.9834186 0.9838928 +0.999886 0.9868541 0.9871512 +0.9999099 0.9895842 0.9897703 +0.9999288 0.9917515 0.991868 +0.9999437 0.9934704 0.9935432 +0.6139459 0.6227284 0.9948662 +0.6139352 0.6227016 0.994866 +0.6139219 0.6226678 0.9948657 +0.6139056 0.6226256 0.9948653 +0.6138855 0.6225727 0.9948649 +0.6138613 0.6225069 0.9948643 +0.6138323 0.6224253 0.9948636 +0.6137984 0.6223247 0.9948628 +0.6137599 0.6222018 0.9948617 +0.6137183 0.622053 0.9948604 +0.6136769 0.6218758 0.9948589 +0.6136427 0.6216691 0.9948571 +0.6136284 0.6214357 0.9948551 +0.6136569 0.6211858 0.994853 +0.6137675 0.6209421 0.9948509 +0.6140266 0.6207504 0.9948493 +0.6145393 0.6206891 0.9948487 +0.6152669 0.6206891 0.9948487 +0.6161874 0.6206891 0.9948487 +0.6173519 0.6206891 0.9948487 +0.6188252 0.6206891 0.9948487 +0.6206891 0.6206891 0.9948487 +0.6230471 0.6206891 0.9948487 +0.6260304 0.6206891 0.9948487 +0.6298046 0.6206891 0.9948487 +0.6345795 0.6206891 0.9948487 +0.6406203 0.6206891 0.9948487 +0.6482627 0.6206891 0.9948487 +0.6579314 0.6206891 0.9948487 +0.6701635 0.6206891 0.9948487 +0.6856388 0.6206891 0.9948487 +0.7052169 0.6206891 0.9948487 +0.7299859 0.6206891 0.9948487 +0.7613218 0.6206891 0.9948487 +0.8009659 0.6206891 0.9948487 +0.8511207 0.6206891 0.9948487 +0.9145732 0.6206891 0.9948487 +0.9948487 0.6206891 0.9948487 +0.9959706 0.6769378 0.9278617 +0.9968409 0.7281127 0.8945255 +0.9975189 0.7735795 0.8828571 +0.9980488 0.8131577 0.8842998 +0.9984638 0.8470154 0.892989 +0.9987895 0.875558 0.9050819 +0.9990455 0.8993275 0.9181889 +0.999247 0.9189234 0.9309211 +0.9994057 0.9349454 0.9425502 +0.9995308 0.9479575 0.952764 +0.9996295 0.9584677 0.9614985 +0.9997074 0.9669198 0.9688274 +0.9997688 0.973693 0.9748918 +0.9998174 0.9791055 0.979858 +0.9998557 0.9834209 0.9838928 +0.999886 0.9868555 0.9871512 +0.9999099 0.9895851 0.9897703 +0.9999288 0.9917521 0.991868 +0.9999437 0.9934707 0.9935432 +0.6139459 0.6250738 0.9948662 +0.6139352 0.6250471 0.994866 +0.6139219 0.6250135 0.9948657 +0.6139056 0.6249715 0.9948653 +0.6138855 0.624919 0.9948649 +0.6138613 0.6248536 0.9948643 +0.6138323 0.6247725 0.9948636 +0.6137984 0.6246726 0.9948628 +0.6137599 0.6245504 0.9948617 +0.6137183 0.6244026 0.9948604 +0.6136769 0.6242264 0.9948589 +0.6136427 0.624021 0.9948571 +0.6136284 0.6237891 0.9948551 +0.6136569 0.6235407 0.994853 +0.6137675 0.6232986 0.9948509 +0.6140266 0.6231081 0.9948493 +0.6145393 0.6230471 0.9948487 +0.6152669 0.6230471 0.9948487 +0.6161874 0.6230471 0.9948487 +0.6173519 0.6230471 0.9948487 +0.6188252 0.6230471 0.9948487 +0.6206891 0.6230471 0.9948487 +0.6230471 0.6230471 0.9948487 +0.6260304 0.6230471 0.9948487 +0.6298046 0.6230471 0.9948487 +0.6345795 0.6230471 0.9948487 +0.6406203 0.6230471 0.9948487 +0.6482627 0.6230471 0.9948487 +0.6579314 0.6230471 0.9948487 +0.6701635 0.6230471 0.9948487 +0.6856388 0.6230471 0.9948487 +0.7052169 0.6230471 0.9948487 +0.7299859 0.6230471 0.9948487 +0.7613218 0.6230471 0.9948487 +0.8009659 0.6230471 0.9948487 +0.8511207 0.6230471 0.9948487 +0.9145732 0.6230471 0.9948487 +0.9948487 0.6230471 0.9948487 +0.9959706 0.6785192 0.9278617 +0.9968409 0.7291615 0.8945255 +0.9975189 0.7742682 0.8828571 +0.9980488 0.8136061 0.8842998 +0.9984638 0.8473052 0.892989 +0.9987895 0.8757441 0.9050819 +0.9990455 0.8994464 0.9181889 +0.999247 0.918999 0.9309211 +0.9994057 0.9349933 0.9425502 +0.9995308 0.9479878 0.952764 +0.9996295 0.9584868 0.9614985 +0.9997074 0.9669318 0.9688274 +0.9997688 0.9737006 0.9748918 +0.9998174 0.9791103 0.979858 +0.9998557 0.9834239 0.9838928 +0.999886 0.9868574 0.9871512 +0.9999099 0.9895863 0.9897703 +0.9999288 0.9917528 0.991868 +0.9999437 0.9934712 0.9935432 +0.6139459 0.6280409 0.9948662 +0.6139352 0.6280144 0.994866 +0.6139219 0.6279812 0.9948657 +0.6139056 0.6279395 0.9948653 +0.6138855 0.6278874 0.9948649 +0.6138613 0.6278225 0.9948643 +0.6138323 0.6277421 0.9948636 +0.6137984 0.6276429 0.9948628 +0.6137599 0.6275217 0.9948617 +0.6137183 0.627375 0.9948604 +0.6136769 0.6272003 0.9948589 +0.6136427 0.6269965 0.9948571 +0.6136284 0.6267665 0.9948551 +0.6136569 0.6265201 0.994853 +0.6137675 0.6262799 0.9948509 +0.6140266 0.6260909 0.9948493 +0.6145393 0.6260304 0.9948487 +0.6152669 0.6260304 0.9948487 +0.6161874 0.6260304 0.9948487 +0.6173519 0.6260304 0.9948487 +0.6188252 0.6260304 0.9948487 +0.6206891 0.6260304 0.9948487 +0.6230471 0.6260304 0.9948487 +0.6260304 0.6260304 0.9948487 +0.6298046 0.6260304 0.9948487 +0.6345795 0.6260304 0.9948487 +0.6406203 0.6260304 0.9948487 +0.6482627 0.6260304 0.9948487 +0.6579314 0.6260304 0.9948487 +0.6701635 0.6260304 0.9948487 +0.6856388 0.6260304 0.9948487 +0.7052169 0.6260304 0.9948487 +0.7299859 0.6260304 0.9948487 +0.7613218 0.6260304 0.9948487 +0.8009659 0.6260304 0.9948487 +0.8511207 0.6260304 0.9948487 +0.9145732 0.6260304 0.9948487 +0.9948487 0.6260304 0.9948487 +0.9959706 0.6805199 0.9278617 +0.9968409 0.7304884 0.8945255 +0.9975189 0.7751395 0.8828571 +0.9980488 0.8141733 0.8842998 +0.9984638 0.8476717 0.892989 +0.9987895 0.8759795 0.9050819 +0.9990455 0.8995968 0.9181889 +0.999247 0.9190947 0.9309211 +0.9994057 0.935054 0.9425502 +0.9995308 0.9480261 0.952764 +0.9996295 0.9585109 0.9614985 +0.9997074 0.966947 0.9688274 +0.9997688 0.9737101 0.9748918 +0.9998174 0.9791163 0.979858 +0.9998557 0.9834277 0.9838928 +0.999886 0.9868597 0.9871512 +0.9999099 0.9895878 0.9897703 +0.9999288 0.9917537 0.991868 +0.9999437 0.9934718 0.9935432 +0.6139459 0.6317947 0.9948662 +0.6139352 0.6317685 0.994866 +0.6139219 0.6317356 0.9948657 +0.6139056 0.6316943 0.9948653 +0.6138855 0.6316428 0.9948649 +0.6138613 0.6315785 0.9948643 +0.6138323 0.6314989 0.9948636 +0.6137984 0.6314008 0.9948628 +0.6137599 0.6312808 0.9948617 +0.6137183 0.6311356 0.9948604 +0.6136769 0.6309626 0.9948589 +0.6136427 0.6307609 0.9948571 +0.6136284 0.6305332 0.9948551 +0.6136569 0.6302893 0.994853 +0.6137675 0.6300515 0.9948509 +0.6140266 0.6298645 0.9948493 +0.6145393 0.6298046 0.9948487 +0.6152669 0.6298046 0.9948487 +0.6161874 0.6298046 0.9948487 +0.6173519 0.6298046 0.9948487 +0.6188252 0.6298046 0.9948487 +0.6206891 0.6298046 0.9948487 +0.6230471 0.6298046 0.9948487 +0.6260304 0.6298046 0.9948487 +0.6298046 0.6298046 0.9948487 +0.6345795 0.6298046 0.9948487 +0.6406203 0.6298046 0.9948487 +0.6482627 0.6298046 0.9948487 +0.6579314 0.6298046 0.9948487 +0.6701635 0.6298046 0.9948487 +0.6856388 0.6298046 0.9948487 +0.7052169 0.6298046 0.9948487 +0.7299859 0.6298046 0.9948487 +0.7613218 0.6298046 0.9948487 +0.8009659 0.6298046 0.9948487 +0.8511207 0.6298046 0.9948487 +0.9145732 0.6298046 0.9948487 +0.9948487 0.6298046 0.9948487 +0.9959706 0.683051 0.9278617 +0.9968409 0.732167 0.8945255 +0.9975189 0.7762418 0.8828571 +0.9980488 0.8148909 0.8842998 +0.9984638 0.8481355 0.892989 +0.9987895 0.8762773 0.9050819 +0.9990455 0.899787 0.9181889 +0.999247 0.9192157 0.9309211 +0.9994057 0.9351307 0.9425502 +0.9995308 0.9480746 0.952764 +0.9996295 0.9585415 0.9614985 +0.9997074 0.9669663 0.9688274 +0.9997688 0.9737222 0.9748918 +0.9998174 0.9791238 0.979858 +0.9998557 0.9834324 0.9838928 +0.999886 0.9868627 0.9871512 +0.9999099 0.9895897 0.9897703 +0.9999288 0.9917549 0.991868 +0.9999437 0.9934725 0.9935432 +0.6139459 0.6365438 0.9948662 +0.6139352 0.6365179 0.994866 +0.6139219 0.6364854 0.9948657 +0.6139056 0.6364447 0.9948653 +0.6138855 0.6363938 0.9948649 +0.6138613 0.6363304 0.9948643 +0.6138323 0.6362518 0.9948636 +0.6137984 0.6361549 0.9948628 +0.6137599 0.6360365 0.9948617 +0.6137183 0.6358932 0.9948604 +0.6136769 0.6357225 0.9948589 +0.6136427 0.6355234 0.9948571 +0.6136284 0.6352987 0.9948551 +0.6136569 0.6350579 0.994853 +0.6137675 0.6348232 0.9948509 +0.6140266 0.6346385 0.9948493 +0.6145393 0.6345795 0.9948487 +0.6152669 0.6345795 0.9948487 +0.6161874 0.6345795 0.9948487 +0.6173519 0.6345795 0.9948487 +0.6188252 0.6345795 0.9948487 +0.6206891 0.6345795 0.9948487 +0.6230471 0.6345795 0.9948487 +0.6260304 0.6345795 0.9948487 +0.6298046 0.6345795 0.9948487 +0.6345795 0.6345795 0.9948487 +0.6406203 0.6345795 0.9948487 +0.6482627 0.6345795 0.9948487 +0.6579314 0.6345795 0.9948487 +0.6701635 0.6345795 0.9948487 +0.6856388 0.6345795 0.9948487 +0.7052169 0.6345795 0.9948487 +0.7299859 0.6345795 0.9948487 +0.7613218 0.6345795 0.9948487 +0.8009659 0.6345795 0.9948487 +0.8511207 0.6345795 0.9948487 +0.9145732 0.6345795 0.9948487 +0.9948487 0.6345795 0.9948487 +0.9959706 0.6862532 0.9278617 +0.9968409 0.7342907 0.8945255 +0.9975189 0.7776364 0.8828571 +0.9980488 0.8157988 0.8842998 +0.9984638 0.8487222 0.892989 +0.9987895 0.8766541 0.9050819 +0.9990455 0.9000277 0.9181889 +0.999247 0.9193688 0.9309211 +0.9994057 0.9352277 0.9425502 +0.9995308 0.9481359 0.952764 +0.9996295 0.9585802 0.9614985 +0.9997074 0.9669906 0.9688274 +0.9997688 0.9737375 0.9748918 +0.9998174 0.9791334 0.979858 +0.9998557 0.9834385 0.9838928 +0.999886 0.9868665 0.9871512 +0.9999099 0.989592 0.9897703 +0.9999288 0.9917564 0.991868 +0.9999437 0.9934734 0.9935432 +0.6139459 0.642552 0.9948662 +0.6139352 0.6425265 0.994866 +0.6139219 0.6424946 0.9948657 +0.6139056 0.6424545 0.9948653 +0.6138855 0.6424045 0.9948649 +0.6138613 0.6423421 0.9948643 +0.6138323 0.6422649 0.9948636 +0.6137984 0.6421696 0.9948628 +0.6137599 0.6420531 0.9948617 +0.6137183 0.6419122 0.9948604 +0.6136769 0.6417443 0.9948589 +0.6136427 0.6415485 0.9948571 +0.6136284 0.6413275 0.9948551 +0.6136569 0.6410908 0.994853 +0.6137675 0.64086 0.9948509 +0.6140266 0.6406784 0.9948493 +0.6145393 0.6406203 0.9948487 +0.6152669 0.6406203 0.9948487 +0.6161874 0.6406203 0.9948487 +0.6173519 0.6406203 0.9948487 +0.6188252 0.6406203 0.9948487 +0.6206891 0.6406203 0.9948487 +0.6230471 0.6406203 0.9948487 +0.6260304 0.6406203 0.9948487 +0.6298046 0.6406203 0.9948487 +0.6345795 0.6406203 0.9948487 +0.6406203 0.6406203 0.9948487 +0.6482627 0.6406203 0.9948487 +0.6579314 0.6406203 0.9948487 +0.6701635 0.6406203 0.9948487 +0.6856388 0.6406203 0.9948487 +0.7052169 0.6406203 0.9948487 +0.7299859 0.6406203 0.9948487 +0.7613218 0.6406203 0.9948487 +0.8009659 0.6406203 0.9948487 +0.8511207 0.6406203 0.9948487 +0.9145732 0.6406203 0.9948487 +0.9948487 0.6406203 0.9948487 +0.9959706 0.6903044 0.9278617 +0.9968409 0.7369774 0.8945255 +0.9975189 0.7794007 0.8828571 +0.9980488 0.8169474 0.8842998 +0.9984638 0.8494644 0.892989 +0.9987895 0.8771307 0.9050819 +0.9990455 0.9003323 0.9181889 +0.999247 0.9195625 0.9309211 +0.9994057 0.9353505 0.9425502 +0.9995308 0.9482135 0.952764 +0.9996295 0.9586291 0.9614985 +0.9997074 0.9670214 0.9688274 +0.9997688 0.9737569 0.9748918 +0.9998174 0.9791456 0.979858 +0.9998557 0.9834461 0.9838928 +0.999886 0.9868713 0.9871512 +0.9999099 0.989595 0.9897703 +0.9999288 0.9917582 0.991868 +0.9999437 0.9934746 0.9935432 +0.6139459 0.6501531 0.9948662 +0.6139352 0.6501282 0.994866 +0.6139219 0.6500969 0.9948657 +0.6139056 0.6500577 0.9948653 +0.6138855 0.6500088 0.9948649 +0.6138613 0.6499478 0.9948643 +0.6138323 0.6498721 0.9948636 +0.6137984 0.6497789 0.9948628 +0.6137599 0.6496649 0.9948617 +0.6137183 0.649527 0.9948604 +0.6136769 0.6493627 0.9948589 +0.6136427 0.6491711 0.9948571 +0.6136284 0.6489548 0.9948551 +0.6136569 0.6487231 0.994853 +0.6137675 0.6484973 0.9948509 +0.6140266 0.6483196 0.9948493 +0.6145393 0.6482627 0.9948487 +0.6152669 0.6482627 0.9948487 +0.6161874 0.6482627 0.9948487 +0.6173519 0.6482627 0.9948487 +0.6188252 0.6482627 0.9948487 +0.6206891 0.6482627 0.9948487 +0.6230471 0.6482627 0.9948487 +0.6260304 0.6482627 0.9948487 +0.6298046 0.6482627 0.9948487 +0.6345795 0.6482627 0.9948487 +0.6406203 0.6482627 0.9948487 +0.6482627 0.6482627 0.9948487 +0.6579314 0.6482627 0.9948487 +0.6701635 0.6482627 0.9948487 +0.6856388 0.6482627 0.9948487 +0.7052169 0.6482627 0.9948487 +0.7299859 0.6482627 0.9948487 +0.7613218 0.6482627 0.9948487 +0.8009659 0.6482627 0.9948487 +0.8511207 0.6482627 0.9948487 +0.9145732 0.6482627 0.9948487 +0.9948487 0.6482627 0.9948487 +0.9959706 0.6954296 0.9278617 +0.9968409 0.7403765 0.8945255 +0.9975189 0.7816327 0.8828571 +0.9980488 0.8184005 0.8842998 +0.9984638 0.8504035 0.892989 +0.9987895 0.8777338 0.9050819 +0.9990455 0.9007175 0.9181889 +0.999247 0.9198076 0.9309211 +0.9994057 0.9355059 0.9425502 +0.9995308 0.9483117 0.952764 +0.9996295 0.958691 0.9614985 +0.9997074 0.9670604 0.9688274 +0.9997688 0.9737814 0.9748918 +0.9998174 0.979161 0.979858 +0.9998557 0.9834557 0.9838928 +0.999886 0.9868773 0.9871512 +0.9999099 0.9895988 0.9897703 +0.9999288 0.9917606 0.991868 +0.9999437 0.9934761 0.9935432 +0.6139459 0.6597695 0.9948662 +0.6139352 0.6597453 0.994866 +0.6139219 0.6597149 0.9948657 +0.6139056 0.6596768 0.9948653 +0.6138855 0.6596292 0.9948649 +0.6138613 0.6595699 0.9948643 +0.6138323 0.6594963 0.9948636 +0.6137984 0.6594057 0.9948628 +0.6137599 0.6592948 0.9948617 +0.6137183 0.6591607 0.9948604 +0.6136769 0.659001 0.9948589 +0.6136427 0.6588147 0.9948571 +0.6136284 0.6586044 0.9948551 +0.6136569 0.6583791 0.994853 +0.6137675 0.6581595 0.9948509 +0.6140266 0.6579867 0.9948493 +0.6145393 0.6579314 0.9948487 +0.6152669 0.6579314 0.9948487 +0.6161874 0.6579314 0.9948487 +0.6173519 0.6579314 0.9948487 +0.6188252 0.6579314 0.9948487 +0.6206891 0.6579314 0.9948487 +0.6230471 0.6579314 0.9948487 +0.6260304 0.6579314 0.9948487 +0.6298046 0.6579314 0.9948487 +0.6345795 0.6579314 0.9948487 +0.6406203 0.6579314 0.9948487 +0.6482627 0.6579314 0.9948487 +0.6579314 0.6579314 0.9948487 +0.6701635 0.6579314 0.9948487 +0.6856388 0.6579314 0.9948487 +0.7052169 0.6579314 0.9948487 +0.7299859 0.6579314 0.9948487 +0.7613218 0.6579314 0.9948487 +0.8009659 0.6579314 0.9948487 +0.8511207 0.6579314 0.9948487 +0.9145732 0.6579314 0.9948487 +0.9948487 0.6579314 0.9948487 +0.9959706 0.7019138 0.9278617 +0.9968409 0.7446768 0.8945255 +0.9975189 0.7844566 0.8828571 +0.9980488 0.8202389 0.8842998 +0.9984638 0.8515915 0.892989 +0.9987895 0.8784967 0.9050819 +0.9990455 0.9012049 0.9181889 +0.999247 0.9201176 0.9309211 +0.9994057 0.9357024 0.9425502 +0.9995308 0.9484359 0.952764 +0.9996295 0.9587693 0.9614985 +0.9997074 0.9671097 0.9688274 +0.9997688 0.9738123 0.9748918 +0.9998174 0.9791804 0.979858 +0.9998557 0.9834679 0.9838928 +0.999886 0.986885 0.9871512 +0.9999099 0.9896036 0.9897703 +0.9999288 0.9917636 0.991868 +0.9999437 0.9934779 0.9935432 +0.6139459 0.6719355 0.9948662 +0.6139352 0.6719122 0.994866 +0.6139219 0.6718829 0.9948657 +0.6139056 0.6718462 0.9948653 +0.6138855 0.6718002 0.9948649 +0.6138613 0.6717431 0.9948643 +0.6138323 0.6716722 0.9948636 +0.6137984 0.6715848 0.9948628 +0.6137599 0.6714779 0.9948617 +0.6137183 0.6713487 0.9948604 +0.6136769 0.6711946 0.9948589 +0.6136427 0.671015 0.9948571 +0.6136284 0.6708123 0.9948551 +0.6136569 0.6705951 0.994853 +0.6137675 0.6703834 0.9948509 +0.6140266 0.6702168 0.9948493 +0.6145393 0.6701635 0.9948487 +0.6152669 0.6701635 0.9948487 +0.6161874 0.6701635 0.9948487 +0.6173519 0.6701635 0.9948487 +0.6188252 0.6701635 0.9948487 +0.6206891 0.6701635 0.9948487 +0.6230471 0.6701635 0.9948487 +0.6260304 0.6701635 0.9948487 +0.6298046 0.6701635 0.9948487 +0.6345795 0.6701635 0.9948487 +0.6406203 0.6701635 0.9948487 +0.6482627 0.6701635 0.9948487 +0.6579314 0.6701635 0.9948487 +0.6701635 0.6701635 0.9948487 +0.6856388 0.6701635 0.9948487 +0.7052169 0.6701635 0.9948487 +0.7299859 0.6701635 0.9948487 +0.7613218 0.6701635 0.9948487 +0.8009659 0.6701635 0.9948487 +0.8511207 0.6701635 0.9948487 +0.9145732 0.6701635 0.9948487 +0.9948487 0.6701635 0.9948487 +0.9959706 0.710117 0.9278617 +0.9968409 0.7501172 0.8945255 +0.9975189 0.7880291 0.8828571 +0.9980488 0.8225647 0.8842998 +0.9984638 0.8530945 0.892989 +0.9987895 0.8794619 0.9050819 +0.9990455 0.9018215 0.9181889 +0.999247 0.9205098 0.9309211 +0.9994057 0.935951 0.9425502 +0.9995308 0.9485931 0.952764 +0.9996295 0.9588684 0.9614985 +0.9997074 0.967172 0.9688274 +0.9997688 0.9738515 0.9748918 +0.9998174 0.979205 0.979858 +0.9998557 0.9834833 0.9838928 +0.999886 0.9868946 0.9871512 +0.9999099 0.9896096 0.9897703 +0.9999288 0.9917674 0.991868 +0.9999437 0.9934803 0.9935432 +0.6139459 0.6873271 0.9948662 +0.6139352 0.6873049 0.994866 +0.6139219 0.687277 0.9948657 +0.6139056 0.687242 0.9948653 +0.6138855 0.6871982 0.9948649 +0.6138613 0.6871438 0.9948643 +0.6138323 0.6870762 0.9948636 +0.6137984 0.6869929 0.9948628 +0.6137599 0.6868911 0.9948617 +0.6137183 0.686768 0.9948604 +0.6136769 0.6866212 0.9948589 +0.6136427 0.6864501 0.9948571 +0.6136284 0.6862569 0.9948551 +0.6136569 0.68605 0.994853 +0.6137675 0.6858483 0.9948509 +0.6140266 0.6856895 0.9948493 +0.6145393 0.6856388 0.9948487 +0.6152669 0.6856388 0.9948487 +0.6161874 0.6856388 0.9948487 +0.6173519 0.6856388 0.9948487 +0.6188252 0.6856388 0.9948487 +0.6206891 0.6856388 0.9948487 +0.6230471 0.6856388 0.9948487 +0.6260304 0.6856388 0.9948487 +0.6298046 0.6856388 0.9948487 +0.6345795 0.6856388 0.9948487 +0.6406203 0.6856388 0.9948487 +0.6482627 0.6856388 0.9948487 +0.6579314 0.6856388 0.9948487 +0.6701635 0.6856388 0.9948487 +0.6856388 0.6856388 0.9948487 +0.7052169 0.6856388 0.9948487 +0.7299859 0.6856388 0.9948487 +0.7613218 0.6856388 0.9948487 +0.8009659 0.6856388 0.9948487 +0.8511207 0.6856388 0.9948487 +0.9145732 0.6856388 0.9948487 +0.9948487 0.6856388 0.9948487 +0.9959706 0.7204952 0.9278617 +0.9968409 0.757 0.8945255 +0.9975189 0.7925488 0.8828571 +0.9980488 0.8255071 0.8842998 +0.9984638 0.8549959 0.892989 +0.9987895 0.880683 0.9050819 +0.9990455 0.9026016 0.9181889 +0.999247 0.9210061 0.9309211 +0.9994057 0.9362655 0.9425502 +0.9995308 0.9487918 0.952764 +0.9996295 0.9589938 0.9614985 +0.9997074 0.9672509 0.9688274 +0.9997688 0.9739011 0.9748918 +0.9998174 0.9792361 0.979858 +0.9998557 0.9835029 0.9838928 +0.999886 0.9869069 0.9871512 +0.9999099 0.9896173 0.9897703 +0.9999288 0.9917722 0.991868 +0.9999437 0.9934833 0.9935432 +0.6139459 0.7067995 0.9948662 +0.6139352 0.7067787 0.994866 +0.6139219 0.7067525 0.9948657 +0.6139056 0.7067197 0.9948653 +0.6138855 0.7066787 0.9948649 +0.6138613 0.7066276 0.9948643 +0.6138323 0.7065643 0.9948636 +0.6137984 0.7064863 0.9948628 +0.6137599 0.7063908 0.9948617 +0.6137183 0.7062754 0.9948604 +0.6136769 0.7061378 0.9948589 +0.6136427 0.7059774 0.9948571 +0.6136284 0.7057964 0.9948551 +0.6136569 0.7056024 0.994853 +0.6137675 0.7054133 0.9948509 +0.6140266 0.7052645 0.9948493 +0.6145393 0.7052169 0.9948487 +0.6152669 0.7052169 0.9948487 +0.6161874 0.7052169 0.9948487 +0.6173519 0.7052169 0.9948487 +0.6188252 0.7052169 0.9948487 +0.6206891 0.7052169 0.9948487 +0.6230471 0.7052169 0.9948487 +0.6260304 0.7052169 0.9948487 +0.6298046 0.7052169 0.9948487 +0.6345795 0.7052169 0.9948487 +0.6406203 0.7052169 0.9948487 +0.6482627 0.7052169 0.9948487 +0.6579314 0.7052169 0.9948487 +0.6701635 0.7052169 0.9948487 +0.6856388 0.7052169 0.9948487 +0.7052169 0.7052169 0.9948487 +0.7299859 0.7052169 0.9948487 +0.7613218 0.7052169 0.9948487 +0.8009659 0.7052169 0.9948487 +0.8511207 0.7052169 0.9948487 +0.9145732 0.7052169 0.9948487 +0.9948487 0.7052169 0.9948487 +0.9959706 0.733625 0.9278617 +0.9968409 0.7657077 0.8945255 +0.9975189 0.7982669 0.8828571 +0.9980488 0.8292297 0.8842998 +0.9984638 0.8574015 0.892989 +0.9987895 0.8822279 0.9050819 +0.9990455 0.9035886 0.9181889 +0.999247 0.9216339 0.9309211 +0.9994057 0.9366635 0.9425502 +0.9995308 0.9490434 0.952764 +0.9996295 0.9591524 0.9614985 +0.9997074 0.9673508 0.9688274 +0.9997688 0.9739638 0.9748918 +0.9998174 0.9792755 0.979858 +0.9998557 0.9835276 0.9838928 +0.999886 0.9869223 0.9871512 +0.9999099 0.989627 0.9897703 +0.9999288 0.9917782 0.991868 +0.9999437 0.9934871 0.9935432 +0.6139459 0.7314346 0.9948662 +0.6139352 0.7314156 0.994866 +0.6139219 0.7313916 0.9948657 +0.6139056 0.7313616 0.9948653 +0.6138855 0.731324 0.9948649 +0.6138613 0.7312773 0.9948643 +0.6138323 0.7312193 0.9948636 +0.6137984 0.7311479 0.9948628 +0.6137599 0.7310605 0.9948617 +0.6137183 0.7309548 0.9948604 +0.6136769 0.7308289 0.9948589 +0.6136427 0.7306821 0.9948571 +0.6136284 0.7305163 0.9948551 +0.6136569 0.7303387 0.994853 +0.6137675 0.7301657 0.9948509 +0.6140266 0.7300295 0.9948493 +0.6145393 0.7299859 0.9948487 +0.6152669 0.7299859 0.9948487 +0.6161874 0.7299859 0.9948487 +0.6173519 0.7299859 0.9948487 +0.6188252 0.7299859 0.9948487 +0.6206891 0.7299859 0.9948487 +0.6230471 0.7299859 0.9948487 +0.6260304 0.7299859 0.9948487 +0.6298046 0.7299859 0.9948487 +0.6345795 0.7299859 0.9948487 +0.6406203 0.7299859 0.9948487 +0.6482627 0.7299859 0.9948487 +0.6579314 0.7299859 0.9948487 +0.6701635 0.7299859 0.9948487 +0.6856388 0.7299859 0.9948487 +0.7052169 0.7299859 0.9948487 +0.7299859 0.7299859 0.9948487 +0.7613218 0.7299859 0.9948487 +0.8009659 0.7299859 0.9948487 +0.8511207 0.7299859 0.9948487 +0.9145732 0.7299859 0.9948487 +0.9948487 0.7299859 0.9948487 +0.9959706 0.7502359 0.9278617 +0.9968409 0.776724 0.8945255 +0.9975189 0.8055009 0.8828571 +0.9980488 0.8339392 0.8842998 +0.9984638 0.8604449 0.892989 +0.9987895 0.8841823 0.9050819 +0.9990455 0.9048372 0.9181889 +0.999247 0.9224281 0.9309211 +0.9994057 0.9371669 0.9425502 +0.9995308 0.9493615 0.952764 +0.9996295 0.959353 0.9614985 +0.9997074 0.967477 0.9688274 +0.9997688 0.9740432 0.9748918 +0.9998174 0.9793253 0.979858 +0.9998557 0.9835588 0.9838928 +0.999886 0.9869419 0.9871512 +0.9999099 0.9896392 0.9897703 +0.9999288 0.9917859 0.991868 +0.9999437 0.9934919 0.9935432 +0.6139459 0.7626012 0.9948662 +0.6139352 0.7625844 0.994866 +0.6139219 0.7625632 0.9948657 +0.6139056 0.7625367 0.9948653 +0.6138855 0.7625036 0.9948649 +0.6138613 0.7624623 0.9948643 +0.6138323 0.7624111 0.9948636 +0.6137984 0.762348 0.9948628 +0.6137599 0.7622708 0.9948617 +0.6137183 0.7621775 0.9948604 +0.6136769 0.7620663 0.9948589 +0.6136427 0.7619366 0.9948571 +0.6136284 0.7617903 0.9948551 +0.6136569 0.7616334 0.994853 +0.6137675 0.7614806 0.9948509 +0.6140266 0.7613603 0.9948493 +0.6145393 0.7613218 0.9948487 +0.6152669 0.7613218 0.9948487 +0.6161874 0.7613218 0.9948487 +0.6173519 0.7613218 0.9948487 +0.6188252 0.7613218 0.9948487 +0.6206891 0.7613218 0.9948487 +0.6230471 0.7613218 0.9948487 +0.6260304 0.7613218 0.9948487 +0.6298046 0.7613218 0.9948487 +0.6345795 0.7613218 0.9948487 +0.6406203 0.7613218 0.9948487 +0.6482627 0.7613218 0.9948487 +0.6579314 0.7613218 0.9948487 +0.6701635 0.7613218 0.9948487 +0.6856388 0.7613218 0.9948487 +0.7052169 0.7613218 0.9948487 +0.7299859 0.7613218 0.9948487 +0.7613218 0.7613218 0.9948487 +0.8009659 0.7613218 0.9948487 +0.8511207 0.7613218 0.9948487 +0.9145732 0.7613218 0.9948487 +0.9948487 0.7613218 0.9948487 +0.9959706 0.7712508 0.9278617 +0.9968409 0.7906611 0.8945255 +0.9975189 0.8146529 0.8828571 +0.9980488 0.8398974 0.8842998 +0.9984638 0.8642952 0.892989 +0.9987895 0.886655 0.9050819 +0.9990455 0.9064168 0.9181889 +0.999247 0.9234329 0.9309211 +0.9994057 0.9378038 0.9425502 +0.9995308 0.9497641 0.952764 +0.9996295 0.9596068 0.9614985 +0.9997074 0.9676368 0.9688274 +0.9997688 0.9741436 0.9748918 +0.9998174 0.9793883 0.979858 +0.9998557 0.9835983 0.9838928 +0.999886 0.9869667 0.9871512 +0.9999099 0.9896547 0.9897703 +0.9999288 0.9917956 0.991868 +0.9999437 0.993498 0.9935432 +0.6139459 0.802031 0.9948662 +0.6139352 0.802017 0.994866 +0.6139219 0.8019994 0.9948657 +0.6139056 0.8019773 0.9948653 +0.6138855 0.8019497 0.9948649 +0.6138613 0.8019154 0.9948643 +0.6138323 0.8018727 0.9948636 +0.6137984 0.8018202 0.9948628 +0.6137599 0.801756 0.9948617 +0.6137183 0.8016783 0.9948604 +0.6136769 0.8015857 0.9948589 +0.6136427 0.8014777 0.9948571 +0.6136284 0.8013559 0.9948551 +0.6136569 0.8012253 0.994853 +0.6137675 0.801098 0.9948509 +0.6140266 0.8009979 0.9948493 +0.6145393 0.8009659 0.9948487 +0.6152669 0.8009659 0.9948487 +0.6161874 0.8009659 0.9948487 +0.6173519 0.8009659 0.9948487 +0.6188252 0.8009659 0.9948487 +0.6206891 0.8009659 0.9948487 +0.6230471 0.8009659 0.9948487 +0.6260304 0.8009659 0.9948487 +0.6298046 0.8009659 0.9948487 +0.6345795 0.8009659 0.9948487 +0.6406203 0.8009659 0.9948487 +0.6482627 0.8009659 0.9948487 +0.6579314 0.8009659 0.9948487 +0.6701635 0.8009659 0.9948487 +0.6856388 0.8009659 0.9948487 +0.7052169 0.8009659 0.9948487 +0.7299859 0.8009659 0.9948487 +0.7613218 0.8009659 0.9948487 +0.8009659 0.8009659 0.9948487 +0.8511207 0.8009659 0.9948487 +0.9145732 0.8009659 0.9948487 +0.9948487 0.8009659 0.9948487 +0.9959706 0.7978374 0.9278617 +0.9968409 0.8082934 0.8945255 +0.9975189 0.8262314 0.8828571 +0.9980488 0.8474353 0.8842998 +0.9984638 0.8691663 0.892989 +0.9987895 0.8897832 0.9050819 +0.9990455 0.9084153 0.9181889 +0.999247 0.9247041 0.9309211 +0.9994057 0.9386096 0.9425502 +0.9995308 0.9502734 0.952764 +0.9996295 0.959928 0.9614985 +0.9997074 0.9678389 0.9688274 +0.9997688 0.9742706 0.9748918 +0.9998174 0.9794681 0.979858 +0.9998557 0.9836483 0.9838928 +0.999886 0.986998 0.9871512 +0.9999099 0.9896744 0.9897703 +0.9999288 0.9918079 0.991868 +0.9999437 0.9935057 0.9935432 +0.6139459 0.8519149 0.9948662 +0.6139352 0.8519044 0.994866 +0.6139219 0.8518913 0.9948657 +0.6139056 0.8518748 0.9948653 +0.6138855 0.8518543 0.9948649 +0.6138613 0.8518286 0.9948643 +0.6138323 0.8517969 0.9948636 +0.6137984 0.8517577 0.9948628 +0.6137599 0.8517098 0.9948617 +0.6137183 0.8516519 0.9948604 +0.6136769 0.8515828 0.9948589 +0.6136427 0.8515024 0.9948571 +0.6136284 0.8514115 0.9948551 +0.6136569 0.8513142 0.994853 +0.6137675 0.8512193 0.9948509 +0.6140266 0.8511446 0.9948493 +0.6145393 0.8511207 0.9948487 +0.6152669 0.8511207 0.9948487 +0.6161874 0.8511207 0.9948487 +0.6173519 0.8511207 0.9948487 +0.6188252 0.8511207 0.9948487 +0.6206891 0.8511207 0.9948487 +0.6230471 0.8511207 0.9948487 +0.6260304 0.8511207 0.9948487 +0.6298046 0.8511207 0.9948487 +0.6345795 0.8511207 0.9948487 +0.6406203 0.8511207 0.9948487 +0.6482627 0.8511207 0.9948487 +0.6579314 0.8511207 0.9948487 +0.6701635 0.8511207 0.9948487 +0.6856388 0.8511207 0.9948487 +0.7052169 0.8511207 0.9948487 +0.7299859 0.8511207 0.9948487 +0.7613218 0.8511207 0.9948487 +0.8009659 0.8511207 0.9948487 +0.8511207 0.8511207 0.9948487 +0.9145732 0.8511207 0.9948487 +0.9948487 0.8511207 0.9948487 +0.9959706 0.8314729 0.9278617 +0.9968409 0.8306004 0.8945255 +0.9975189 0.8408797 0.8828571 +0.9980488 0.8569716 0.8842998 +0.9984638 0.875329 0.892989 +0.9987895 0.8937407 0.9050819 +0.9990455 0.9109436 0.9181889 +0.999247 0.9263124 0.9309211 +0.9994057 0.939629 0.9425502 +0.9995308 0.9509177 0.952764 +0.9996295 0.9603343 0.9614985 +0.9997074 0.9680946 0.9688274 +0.9997688 0.9744313 0.9748918 +0.9998174 0.9795689 0.979858 +0.9998557 0.9837116 0.9838928 +0.999886 0.9870376 0.9871512 +0.9999099 0.9896992 0.9897703 +0.9999288 0.9918234 0.991868 +0.9999437 0.9935154 0.9935432 +0.6139459 0.9150244 0.9948662 +0.6139352 0.9150185 0.994866 +0.6139219 0.915011 0.9948657 +0.6139056 0.9150017 0.9948653 +0.6138855 0.91499 0.9948649 +0.6138613 0.9149754 0.9948643 +0.6138323 0.9149574 0.9948636 +0.6137984 0.9149351 0.9948628 +0.6137599 0.9149079 0.9948617 +0.6137183 0.914875 0.9948604 +0.6136769 0.9148357 0.9948589 +0.6136427 0.91479 0.9948571 +0.6136284 0.9147384 0.9948551 +0.6136569 0.9146831 0.994853 +0.6137675 0.9146292 0.9948509 +0.6140266 0.9145867 0.9948493 +0.6145393 0.9145732 0.9948487 +0.6152669 0.9145732 0.9948487 +0.6161874 0.9145732 0.9948487 +0.6173519 0.9145732 0.9948487 +0.6188252 0.9145732 0.9948487 +0.6206891 0.9145732 0.9948487 +0.6230471 0.9145732 0.9948487 +0.6260304 0.9145732 0.9948487 +0.6298046 0.9145732 0.9948487 +0.6345795 0.9145732 0.9948487 +0.6406203 0.9145732 0.9948487 +0.6482627 0.9145732 0.9948487 +0.6579314 0.9145732 0.9948487 +0.6701635 0.9145732 0.9948487 +0.6856388 0.9145732 0.9948487 +0.7052169 0.9145732 0.9948487 +0.7299859 0.9145732 0.9948487 +0.7613218 0.9145732 0.9948487 +0.8009659 0.9145732 0.9948487 +0.8511207 0.9145732 0.9948487 +0.9145732 0.9145732 0.9948487 +0.9948487 0.9145732 0.9948487 +0.9959706 0.8740262 0.9278617 +0.9968409 0.8588218 0.8945255 +0.9975189 0.8594117 0.8828571 +0.9980488 0.8690364 0.8842998 +0.9984638 0.8831255 0.892989 +0.9987895 0.8987476 0.9050819 +0.9990455 0.9141422 0.9181889 +0.999247 0.928347 0.9309211 +0.9994057 0.9409186 0.9425502 +0.9995308 0.9517328 0.952764 +0.9996295 0.9608482 0.9614985 +0.9997074 0.9684181 0.9688274 +0.9997688 0.9746346 0.9748918 +0.9998174 0.9796966 0.979858 +0.9998557 0.9837916 0.9838928 +0.999886 0.9870878 0.9871512 +0.9999099 0.9897306 0.9897703 +0.9999288 0.9918431 0.991868 +0.9999437 0.9935277 0.9935432 +0.6139459 0.9948662 0.9948662 +0.6139352 0.994866 0.994866 +0.6139219 0.9948657 0.9948657 +0.6139056 0.9948653 0.9948653 +0.6138855 0.9948649 0.9948649 +0.6138613 0.9948643 0.9948643 +0.6138323 0.9948636 0.9948636 +0.6137984 0.9948628 0.9948628 +0.6137599 0.9948617 0.9948617 +0.6137183 0.9948604 0.9948604 +0.6136769 0.9948589 0.9948589 +0.6136427 0.9948571 0.9948571 +0.6136284 0.9948551 0.9948551 +0.6136569 0.994853 0.994853 +0.6137675 0.9948509 0.9948509 +0.6140266 0.9948493 0.9948493 +0.6145393 0.9948487 0.9948487 +0.6152669 0.9948487 0.9948487 +0.6161874 0.9948487 0.9948487 +0.6173519 0.9948487 0.9948487 +0.6188252 0.9948487 0.9948487 +0.6206891 0.9948487 0.9948487 +0.6230471 0.9948487 0.9948487 +0.6260304 0.9948487 0.9948487 +0.6298046 0.9948487 0.9948487 +0.6345795 0.9948487 0.9948487 +0.6406203 0.9948487 0.9948487 +0.6482627 0.9948487 0.9948487 +0.6579314 0.9948487 0.9948487 +0.6701635 0.9948487 0.9948487 +0.6856388 0.9948487 0.9948487 +0.7052169 0.9948487 0.9948487 +0.7299859 0.9948487 0.9948487 +0.7613218 0.9948487 0.9948487 +0.8009659 0.9948487 0.9948487 +0.8511207 0.9948487 0.9948487 +0.9145732 0.9948487 0.9948487 +0.9948487 0.9948487 0.9948487 +0.9959706 0.9278617 0.9278617 +0.9968409 0.8945255 0.8945255 +0.9975189 0.8828571 0.8828571 +0.9980488 0.8842998 0.8842998 +0.9984638 0.892989 0.892989 +0.9987895 0.9050819 0.9050819 +0.9990455 0.9181889 0.9181889 +0.999247 0.9309211 0.9309211 +0.9994057 0.9425502 0.9425502 +0.9995308 0.952764 0.952764 +0.9996295 0.9614985 0.9614985 +0.9997074 0.9688274 0.9688274 +0.9997688 0.9748918 0.9748918 +0.9998174 0.979858 0.979858 +0.9998557 0.9838928 0.9838928 +0.999886 0.9871512 0.9871512 +0.9999099 0.9897703 0.9897703 +0.9999288 0.991868 0.991868 +0.9999437 0.9935432 0.9935432 +0.6724572 0.9959813 0.9281722 +0.6724495 0.9959811 0.9281681 +0.6724399 0.9959809 0.928163 +0.672428 0.9959807 0.9281566 +0.6724135 0.9959804 0.9281485 +0.6723959 0.9959801 0.9281385 +0.6723748 0.9959797 0.928126 +0.67235 0.9959791 0.9281107 +0.6723217 0.9959785 0.928092 +0.6722907 0.9959777 0.9280693 +0.6722594 0.9959768 0.9280423 +0.6722322 0.9959757 0.9280109 +0.672218 0.9959745 0.9279753 +0.672232 0.9959732 0.9279373 +0.6723012 0.9959719 0.9279002 +0.6724711 0.9959709 0.927871 +0.6728136 0.9959706 0.9278617 +0.6733015 0.9959706 0.9278617 +0.6739188 0.9959706 0.9278617 +0.6746998 0.9959706 0.9278617 +0.6756878 0.9959706 0.9278617 +0.6769378 0.9959706 0.9278617 +0.6785192 0.9959706 0.9278617 +0.6805199 0.9959706 0.9278617 +0.683051 0.9959706 0.9278617 +0.6862532 0.9959706 0.9278617 +0.6903044 0.9959706 0.9278617 +0.6954296 0.9959706 0.9278617 +0.7019138 0.9959706 0.9278617 +0.710117 0.9959706 0.9278617 +0.7204952 0.9959706 0.9278617 +0.733625 0.9959706 0.9278617 +0.7502359 0.9959706 0.9278617 +0.7712508 0.9959706 0.9278617 +0.7978374 0.9959706 0.9278617 +0.8314729 0.9959706 0.9278617 +0.8740262 0.9959706 0.9278617 +0.9278617 0.9959706 0.9278617 +0.9959706 0.9959706 0.9278617 +0.9968409 0.9396953 0.8945255 +0.9975189 0.9125186 0.8828571 +0.9980488 0.9036101 0.8842998 +0.9984638 0.9054678 0.892989 +0.9987895 0.9130957 0.9050819 +0.9990455 0.9233085 0.9181889 +0.999247 0.9341777 0.9309211 +0.9994057 0.9446144 0.9425502 +0.9995308 0.9540687 0.952764 +0.9996295 0.9623212 0.9614985 +0.9997074 0.9693452 0.9688274 +0.9997688 0.9752172 0.9748918 +0.9998174 0.9800622 0.979858 +0.9998557 0.9840209 0.9838928 +0.999886 0.9872315 0.9871512 +0.9999099 0.9898206 0.9897703 +0.9999288 0.9918994 0.991868 +0.9999437 0.9935629 0.9935432 +0.7251659 0.9968475 0.8948976 +0.7251605 0.9968474 0.8948926 +0.7251537 0.9968473 0.8948865 +0.7251454 0.9968472 0.8948788 +0.7251351 0.996847 0.8948691 +0.7251226 0.9968468 0.8948571 +0.7251076 0.9968465 0.8948422 +0.7250899 0.9968462 0.8948238 +0.7250697 0.9968458 0.8948014 +0.7250473 0.9968453 0.8947742 +0.7250244 0.9968448 0.8947418 +0.7250039 0.9968441 0.8947041 +0.7249916 0.9968433 0.8946616 +0.7249978 0.9968425 0.894616 +0.7250408 0.9968418 0.8945716 +0.7251511 0.9968411 0.8945366 +0.7253775 0.9968409 0.8945255 +0.7257011 0.9968409 0.8945255 +0.7261105 0.9968409 0.8945255 +0.7266285 0.9968409 0.8945255 +0.7272837 0.9968409 0.8945255 +0.7281127 0.9968409 0.8945255 +0.7291615 0.9968409 0.8945255 +0.7304884 0.9968409 0.8945255 +0.732167 0.9968409 0.8945255 +0.7342907 0.9968409 0.8945255 +0.7369774 0.9968409 0.8945255 +0.7403765 0.9968409 0.8945255 +0.7446768 0.9968409 0.8945255 +0.7501172 0.9968409 0.8945255 +0.757 0.9968409 0.8945255 +0.7657077 0.9968409 0.8945255 +0.776724 0.9968409 0.8945255 +0.7906611 0.9968409 0.8945255 +0.8082934 0.9968409 0.8945255 +0.8306004 0.9968409 0.8945255 +0.8588218 0.9968409 0.8945255 +0.8945255 0.9968409 0.8945255 +0.9396953 0.9968409 0.8945255 +0.9968409 0.9968409 0.8945255 +0.9975189 0.9500442 0.8828571 +0.9980488 0.9280401 0.8842998 +0.9984638 0.921255 0.892989 +0.9987895 0.9232341 0.9050819 +0.9990455 0.9297854 0.9181889 +0.999247 0.9382977 0.9309211 +0.9994057 0.9472259 0.9425502 +0.9995308 0.9557192 0.952764 +0.9996295 0.963362 0.9614985 +0.9997074 0.9700002 0.9688274 +0.9997688 0.9756289 0.9748918 +0.9998174 0.9803206 0.979858 +0.9998557 0.9841829 0.9838928 +0.999886 0.987333 0.9871512 +0.9999099 0.9898842 0.9897703 +0.9999288 0.9919392 0.991868 +0.9999437 0.9935878 0.9935432 +0.7716588 0.997523 0.8831923 +0.7716551 0.997523 0.8831879 +0.7716504 0.9975229 0.8831823 +0.7716446 0.9975228 0.8831754 +0.7716375 0.9975227 0.8831667 +0.7716288 0.9975226 0.8831558 +0.7716184 0.9975224 0.8831424 +0.7716061 0.9975222 0.8831259 +0.7715919 0.997522 0.8831056 +0.7715762 0.9975217 0.8830811 +0.7715599 0.9975213 0.883052 +0.7715449 0.9975209 0.883018 +0.7715352 0.9975204 0.8829797 +0.7715376 0.9975199 0.8829386 +0.7715641 0.9975194 0.8828986 +0.7716352 0.9975191 0.8828672 +0.7717834 0.9975189 0.8828571 +0.7719959 0.9975189 0.8828571 +0.7722648 0.9975189 0.8828571 +0.7726049 0.9975189 0.8828571 +0.7730352 0.9975189 0.8828571 +0.7735795 0.9975189 0.8828571 +0.7742682 0.9975189 0.8828571 +0.7751395 0.9975189 0.8828571 +0.7762418 0.9975189 0.8828571 +0.7776364 0.9975189 0.8828571 +0.7794007 0.9975189 0.8828571 +0.7816327 0.9975189 0.8828571 +0.7844566 0.9975189 0.8828571 +0.7880291 0.9975189 0.8828571 +0.7925488 0.9975189 0.8828571 +0.7982669 0.9975189 0.8828571 +0.8055009 0.9975189 0.8828571 +0.8146529 0.9975189 0.8828571 +0.8262314 0.9975189 0.8828571 +0.8408797 0.9975189 0.8828571 +0.8594117 0.9975189 0.8828571 +0.8828571 0.9975189 0.8828571 +0.9125186 0.9975189 0.8828571 +0.9500442 0.9975189 0.8828571 +0.9975189 0.9975189 0.8828571 +0.9980488 0.9589472 0.8842998 +0.9984638 0.9412278 0.892989 +0.9987895 0.9360606 0.9050819 +0.9990455 0.9379796 0.9181889 +0.999247 0.94351 0.9309211 +0.9994057 0.9505298 0.9425502 +0.9995308 0.9578074 0.952764 +0.9996295 0.9646787 0.9614985 +0.9997074 0.970829 0.9688274 +0.9997688 0.9761497 0.9748918 +0.9998174 0.9806476 0.979858 +0.9998557 0.984388 0.9838928 +0.999886 0.9874615 0.9871512 +0.9999099 0.9899646 0.9897703 +0.9999288 0.9919896 0.991868 +0.9999437 0.9936193 0.9935432 +0.8119154 0.9980513 0.884567 +0.8119128 0.9980512 0.8845635 +0.8119096 0.9980512 0.8845591 +0.8119057 0.9980511 0.8845535 +0.8119009 0.9980511 0.8845466 +0.8118949 0.998051 0.8845379 +0.8118878 0.9980509 0.8845272 +0.8118794 0.9980508 0.884514 +0.8118697 0.9980506 0.8844979 +0.8118589 0.9980504 0.8844784 +0.8118476 0.9980502 0.8844551 +0.811837 0.99805 0.8844281 +0.8118298 0.9980497 0.8843975 +0.8118303 0.9980494 0.8843648 +0.8118466 0.9980491 0.8843329 +0.8118921 0.9980488 0.8843078 +0.8119884 0.9980488 0.8842998 +0.8121268 0.9980488 0.8842998 +0.8123018 0.9980488 0.8842998 +0.8125232 0.9980488 0.8842998 +0.8128033 0.9980488 0.8842998 +0.8131577 0.9980488 0.8842998 +0.8136061 0.9980488 0.8842998 +0.8141733 0.9980488 0.8842998 +0.8148909 0.9980488 0.8842998 +0.8157988 0.9980488 0.8842998 +0.8169474 0.9980488 0.8842998 +0.8184005 0.9980488 0.8842998 +0.8202389 0.9980488 0.8842998 +0.8225647 0.9980488 0.8842998 +0.8255071 0.9980488 0.8842998 +0.8292297 0.9980488 0.8842998 +0.8339392 0.9980488 0.8842998 +0.8398974 0.9980488 0.8842998 +0.8474353 0.9980488 0.8842998 +0.8569716 0.9980488 0.8842998 +0.8690364 0.9980488 0.8842998 +0.8842998 0.9980488 0.8842998 +0.9036101 0.9980488 0.8842998 +0.9280401 0.9980488 0.8842998 +0.9589472 0.9980488 0.8842998 +0.9980488 0.9980488 0.8842998 +0.9984638 0.9664961 0.892989 +0.9987895 0.9522877 0.9050819 +0.9990455 0.9483463 0.9181889 +0.999247 0.9501042 0.9309211 +0.9994057 0.9547096 0.9425502 +0.9995308 0.9604492 0.952764 +0.9996295 0.9663445 0.9614985 +0.9997074 0.9718774 0.9688274 +0.9997688 0.9768086 0.9748918 +0.9998174 0.9810611 0.979858 +0.9998557 0.9846473 0.9838928 +0.999886 0.987624 0.9871512 +0.9999099 0.9900664 0.9897703 +0.9999288 0.9920533 0.991868 +0.9999437 0.9936592 0.9935432 +0.8462171 0.9984653 0.8931877 +0.8462154 0.9984653 0.8931851 +0.8462132 0.9984653 0.8931818 +0.8462106 0.9984653 0.8931777 +0.8462073 0.9984652 0.8931725 +0.8462034 0.9984652 0.8931661 +0.8461986 0.9984651 0.8931581 +0.8461929 0.998465 0.8931483 +0.8461864 0.9984649 0.8931363 +0.8461791 0.9984648 0.8931218 +0.8461714 0.9984647 0.8931045 +0.8461641 0.9984645 0.8930844 +0.8461589 0.9984643 0.8930617 +0.8461587 0.9984642 0.8930373 +0.8461687 0.998464 0.8930136 +0.8461977 0.9984638 0.892995 +0.8462598 0.9984638 0.892989 +0.8463492 0.9984638 0.892989 +0.8464623 0.9984638 0.892989 +0.8466054 0.9984638 0.892989 +0.8467864 0.9984638 0.892989 +0.8470154 0.9984638 0.892989 +0.8473052 0.9984638 0.892989 +0.8476717 0.9984638 0.892989 +0.8481355 0.9984638 0.892989 +0.8487222 0.9984638 0.892989 +0.8494644 0.9984638 0.892989 +0.8504035 0.9984638 0.892989 +0.8515915 0.9984638 0.892989 +0.8530945 0.9984638 0.892989 +0.8549959 0.9984638 0.892989 +0.8574015 0.9984638 0.892989 +0.8604449 0.9984638 0.892989 +0.8642952 0.9984638 0.892989 +0.8691663 0.9984638 0.892989 +0.875329 0.9984638 0.892989 +0.8831255 0.9984638 0.892989 +0.892989 0.9984638 0.892989 +0.9054678 0.9984638 0.892989 +0.921255 0.9984638 0.892989 +0.9412278 0.9984638 0.892989 +0.9664961 0.9984638 0.892989 +0.9984638 0.9984638 0.892989 +0.9987895 0.9728171 0.9050819 +0.9990455 0.9614615 0.9181889 +0.999247 0.9584468 0.9309211 +0.9994057 0.9599976 0.9425502 +0.9995308 0.9637914 0.952764 +0.9996295 0.968452 0.9614985 +0.9997074 0.9732039 0.9688274 +0.9997688 0.9776422 0.9748918 +0.9998174 0.9815844 0.979858 +0.9998557 0.9849754 0.9838928 +0.999886 0.9878296 0.9871512 +0.9999099 0.9901951 0.9897703 +0.9999288 0.9921339 0.991868 +0.9999437 0.9937096 0.9935432 +0.8750477 0.9987905 0.9052232 +0.8750466 0.9987905 0.9052213 +0.8750451 0.9987904 0.905219 +0.8750434 0.9987904 0.905216 +0.8750412 0.9987904 0.9052124 +0.8750386 0.9987904 0.9052078 +0.8750355 0.9987903 0.9052021 +0.8750317 0.9987903 0.9051951 +0.8750274 0.9987902 0.9051866 +0.8750225 0.9987902 0.9051763 +0.8750173 0.9987901 0.905164 +0.8750124 0.99879 0.9051497 +0.8750088 0.9987899 0.9051336 +0.8750084 0.9987897 0.9051163 +0.8750145 0.9987896 0.9050994 +0.8750329 0.9987895 0.9050862 +0.8750727 0.9987895 0.9050819 +0.8751301 0.9987895 0.9050819 +0.8752028 0.9987895 0.9050819 +0.8752947 0.9987895 0.9050819 +0.8754109 0.9987895 0.9050819 +0.875558 0.9987895 0.9050819 +0.8757441 0.9987895 0.9050819 +0.8759795 0.9987895 0.9050819 +0.8762773 0.9987895 0.9050819 +0.8766541 0.9987895 0.9050819 +0.8771307 0.9987895 0.9050819 +0.8777338 0.9987895 0.9050819 +0.8784967 0.9987895 0.9050819 +0.8794619 0.9987895 0.9050819 +0.880683 0.9987895 0.9050819 +0.8822279 0.9987895 0.9050819 +0.8841823 0.9987895 0.9050819 +0.886655 0.9987895 0.9050819 +0.8897832 0.9987895 0.9050819 +0.8937407 0.9987895 0.9050819 +0.8987476 0.9987895 0.9050819 +0.9050819 0.9987895 0.9050819 +0.9130957 0.9987895 0.9050819 +0.9232341 0.9987895 0.9050819 +0.9360606 0.9987895 0.9050819 +0.9522877 0.9987895 0.9050819 +0.9728171 0.9987895 0.9050819 +0.9987895 0.9987895 0.9050819 +0.9990455 0.9780539 0.9181889 +0.999247 0.9690013 0.9309211 +0.9994057 0.9666876 0.9425502 +0.9995308 0.9680197 0.952764 +0.9996295 0.9711183 0.9614985 +0.9997074 0.974882 0.9688274 +0.9997688 0.9786968 0.9748918 +0.9998174 0.9822464 0.979858 +0.9998557 0.9853905 0.9838928 +0.999886 0.9880897 0.9871512 +0.9999099 0.990358 0.9897703 +0.9999288 0.9922358 0.991868 +0.9999437 0.9937734 0.9935432 +0.8990028 0.9990461 0.9182862 +0.899002 0.9990461 0.9182849 +0.8990011 0.9990461 0.9182833 +0.899 0.9990461 0.9182813 +0.8989986 0.9990461 0.9182787 +0.8989969 0.9990461 0.9182756 +0.8989948 0.9990461 0.9182717 +0.8989923 0.999046 0.9182669 +0.8989895 0.999046 0.918261 +0.8989863 0.9990459 0.9182539 +0.8989829 0.9990459 0.9182454 +0.8989796 0.9990458 0.9182356 +0.8989771 0.9990458 0.9182244 +0.8989767 0.9990457 0.9182125 +0.8989805 0.9990456 0.9182009 +0.8989921 0.9990456 0.9181918 +0.8990175 0.9990455 0.9181889 +0.8990542 0.9990455 0.9181889 +0.8991006 0.9990455 0.9181889 +0.8991593 0.9990455 0.9181889 +0.8992336 0.9990455 0.9181889 +0.8993275 0.9990455 0.9181889 +0.8994464 0.9990455 0.9181889 +0.8995968 0.9990455 0.9181889 +0.899787 0.9990455 0.9181889 +0.9000277 0.9990455 0.9181889 +0.9003323 0.9990455 0.9181889 +0.9007175 0.9990455 0.9181889 +0.9012049 0.9990455 0.9181889 +0.9018215 0.9990455 0.9181889 +0.9026016 0.9990455 0.9181889 +0.9035886 0.9990455 0.9181889 +0.9048372 0.9990455 0.9181889 +0.9064168 0.9990455 0.9181889 +0.9084153 0.9990455 0.9181889 +0.9109436 0.9990455 0.9181889 +0.9141422 0.9990455 0.9181889 +0.9181889 0.9990455 0.9181889 +0.9233085 0.9990455 0.9181889 +0.9297854 0.9990455 0.9181889 +0.9379796 0.9990455 0.9181889 +0.9483463 0.9990455 0.9181889 +0.9614615 0.9990455 0.9181889 +0.9780539 0.9990455 0.9181889 +0.9990455 0.9990455 0.9181889 +0.999247 0.982354 0.9309211 +0.9994057 0.9751513 0.9425502 +0.9995308 0.9733691 0.952764 +0.9996295 0.9744915 0.9614985 +0.9997074 0.977005 0.9688274 +0.9997688 0.980031 0.9748918 +0.9998174 0.9830838 0.979858 +0.9998557 0.9859157 0.9838928 +0.999886 0.9884188 0.9871512 +0.9999099 0.9905641 0.9897703 +0.9999288 0.9923648 0.991868 +0.9999437 0.9938541 0.9935432 +0.9187175 0.9992474 0.9309867 +0.918717 0.9992474 0.9309858 +0.9187164 0.9992474 0.9309847 +0.9187157 0.9992474 0.9309833 +0.9187148 0.9992474 0.9309816 +0.9187137 0.9992474 0.9309795 +0.9187123 0.9992473 0.9309769 +0.9187107 0.9992473 0.9309736 +0.9187089 0.9992473 0.9309697 +0.9187068 0.9992473 0.9309649 +0.9187045 0.9992472 0.9309592 +0.9187024 0.9992472 0.9309526 +0.9187008 0.9992472 0.9309451 +0.9187004 0.9992471 0.930937 +0.9187027 0.9992471 0.9309292 +0.9187101 0.999247 0.9309231 +0.9187262 0.999247 0.9309211 +0.9187495 0.999247 0.9309211 +0.9187791 0.999247 0.9309211 +0.9188164 0.999247 0.9309211 +0.9188636 0.999247 0.9309211 +0.9189234 0.999247 0.9309211 +0.918999 0.999247 0.9309211 +0.9190947 0.999247 0.9309211 +0.9192157 0.999247 0.9309211 +0.9193688 0.999247 0.9309211 +0.9195625 0.999247 0.9309211 +0.9198076 0.999247 0.9309211 +0.9201176 0.999247 0.9309211 +0.9205098 0.999247 0.9309211 +0.9210061 0.999247 0.9309211 +0.9216339 0.999247 0.9309211 +0.9224281 0.999247 0.9309211 +0.9234329 0.999247 0.9309211 +0.9247041 0.999247 0.9309211 +0.9263124 0.999247 0.9309211 +0.928347 0.999247 0.9309211 +0.9309211 0.999247 0.9309211 +0.9341777 0.999247 0.9309211 +0.9382977 0.999247 0.9309211 +0.94351 0.999247 0.9309211 +0.9501042 0.999247 0.9309211 +0.9584468 0.999247 0.9309211 +0.9690013 0.999247 0.9309211 +0.982354 0.999247 0.9309211 +0.999247 0.999247 0.9309211 +0.9994057 0.9858591 0.9425502 +0.9995308 0.9801368 0.952764 +0.9996295 0.978759 0.9614985 +0.9997074 0.9796909 0.9688274 +0.9997688 0.981719 0.9748918 +0.9998174 0.9841433 0.979858 +0.9998557 0.9865801 0.9838928 +0.999886 0.9888351 0.9871512 +0.9999099 0.9908248 0.9897703 +0.9999288 0.992528 0.991868 +0.9999437 0.9939562 0.9935432 +0.9348153 0.999406 0.9425936 +0.9348149 0.999406 0.9425931 +0.9348146 0.999406 0.9425924 +0.9348141 0.999406 0.9425915 +0.9348135 0.999406 0.9425903 +0.9348128 0.9994059 0.9425889 +0.9348119 0.9994059 0.9425872 +0.9348109 0.9994059 0.942585 +0.9348097 0.9994059 0.9425824 +0.9348083 0.9994059 0.9425792 +0.9348069 0.9994059 0.9425755 +0.9348055 0.9994059 0.9425711 +0.9348044 0.9994058 0.9425661 +0.9348042 0.9994058 0.9425608 +0.9348056 0.9994058 0.9425556 +0.9348102 0.9994057 0.9425516 +0.9348204 0.9994057 0.9425502 +0.9348352 0.9994057 0.9425502 +0.9348539 0.9994057 0.9425502 +0.9348776 0.9994057 0.9425502 +0.9349075 0.9994057 0.9425502 +0.9349454 0.9994057 0.9425502 +0.9349933 0.9994057 0.9425502 +0.935054 0.9994057 0.9425502 +0.9351307 0.9994057 0.9425502 +0.9352277 0.9994057 0.9425502 +0.9353505 0.9994057 0.9425502 +0.9355059 0.9994057 0.9425502 +0.9357024 0.9994057 0.9425502 +0.935951 0.9994057 0.9425502 +0.9362655 0.9994057 0.9425502 +0.9366635 0.9994057 0.9425502 +0.9371669 0.9994057 0.9425502 +0.9378038 0.9994057 0.9425502 +0.9386096 0.9994057 0.9425502 +0.939629 0.9994057 0.9425502 +0.9409186 0.9994057 0.9425502 +0.9425502 0.9994057 0.9425502 +0.9446144 0.9994057 0.9425502 +0.9472259 0.9994057 0.9425502 +0.9505298 0.9994057 0.9425502 +0.9547096 0.9994057 0.9425502 +0.9599976 0.9994057 0.9425502 +0.9666876 0.9994057 0.9425502 +0.9751513 0.9994057 0.9425502 +0.9858591 0.9994057 0.9425502 +0.9994057 0.9994057 0.9425502 +0.9995308 0.9886988 0.952764 +0.9996295 0.9841579 0.9614985 +0.9997074 0.983089 0.9688274 +0.9997688 0.9838545 0.9748918 +0.9998174 0.9854838 0.979858 +0.9998557 0.9874207 0.9838928 +0.999886 0.9893618 0.9871512 +0.9999099 0.9911547 0.9897703 +0.9999288 0.9927345 0.991868 +0.9999437 0.9940854 0.9935432 +0.9478754 0.999531 0.9527924 +0.9478752 0.999531 0.952792 +0.947875 0.999531 0.9527916 +0.9478746 0.999531 0.952791 +0.9478743 0.999531 0.9527902 +0.9478738 0.999531 0.9527893 +0.9478733 0.999531 0.9527882 +0.9478726 0.999531 0.9527868 +0.9478718 0.999531 0.9527851 +0.947871 0.9995309 0.952783 +0.94787 0.9995309 0.9527805 +0.9478691 0.9995309 0.9527776 +0.9478684 0.9995309 0.9527744 +0.9478683 0.9995309 0.9527709 +0.9478691 0.9995309 0.9527675 +0.947872 0.9995309 0.9527649 +0.9478785 0.9995308 0.952764 +0.9478878 0.9995308 0.952764 +0.9478997 0.9995308 0.952764 +0.9479146 0.9995308 0.952764 +0.9479335 0.9995308 0.952764 +0.9479575 0.9995308 0.952764 +0.9479878 0.9995308 0.952764 +0.9480261 0.9995308 0.952764 +0.9480746 0.9995308 0.952764 +0.9481359 0.9995308 0.952764 +0.9482135 0.9995308 0.952764 +0.9483117 0.9995308 0.952764 +0.9484359 0.9995308 0.952764 +0.9485931 0.9995308 0.952764 +0.9487918 0.9995308 0.952764 +0.9490434 0.9995308 0.952764 +0.9493615 0.9995308 0.952764 +0.9497641 0.9995308 0.952764 +0.9502734 0.9995308 0.952764 +0.9509177 0.9995308 0.952764 +0.9517328 0.9995308 0.952764 +0.952764 0.9995308 0.952764 +0.9540687 0.9995308 0.952764 +0.9557192 0.9995308 0.952764 +0.9578074 0.9995308 0.952764 +0.9604492 0.9995308 0.952764 +0.9637914 0.9995308 0.952764 +0.9680197 0.9995308 0.952764 +0.9733691 0.9995308 0.952764 +0.9801368 0.9995308 0.952764 +0.9886988 0.9995308 0.952764 +0.9995308 0.9995308 0.952764 +0.9996295 0.9909882 0.9614985 +0.9997074 0.9873879 0.9688274 +0.9997688 0.9865561 0.9748918 +0.9998174 0.9871796 0.979858 +0.9998557 0.9884841 0.9838928 +0.999886 0.9900282 0.9871512 +0.9999099 0.991572 0.9897703 +0.9999288 0.9929957 0.991868 +0.9999437 0.9942488 0.9935432 +0.958416 0.9996296 0.9615169 +0.9584159 0.9996296 0.9615166 +0.9584157 0.9996296 0.9615163 +0.9584155 0.9996296 0.9615159 +0.9584153 0.9996296 0.9615155 +0.958415 0.9996296 0.9615149 +0.9584146 0.9996296 0.9615141 +0.9584142 0.9996296 0.9615132 +0.9584137 0.9996296 0.9615121 +0.9584132 0.9996296 0.9615108 +0.9584126 0.9996296 0.9615092 +0.958412 0.9996296 0.9615073 +0.9584115 0.9996296 0.9615052 +0.9584114 0.9996295 0.961503 +0.958412 0.9996295 0.9615008 +0.9584138 0.9996295 0.9614991 +0.9584178 0.9996295 0.9614985 +0.9584237 0.9996295 0.9614985 +0.9584312 0.9996295 0.9614985 +0.9584406 0.9996295 0.9614985 +0.9584526 0.9996295 0.9614985 +0.9584677 0.9996295 0.9614985 +0.9584868 0.9996295 0.9614985 +0.9585109 0.9996295 0.9614985 +0.9585415 0.9996295 0.9614985 +0.9585802 0.9996295 0.9614985 +0.9586291 0.9996295 0.9614985 +0.958691 0.9996295 0.9614985 +0.9587693 0.9996295 0.9614985 +0.9588684 0.9996295 0.9614985 +0.9589938 0.9996295 0.9614985 +0.9591524 0.9996295 0.9614985 +0.959353 0.9996295 0.9614985 +0.9596068 0.9996295 0.9614985 +0.959928 0.9996295 0.9614985 +0.9603343 0.9996295 0.9614985 +0.9608482 0.9996295 0.9614985 +0.9614985 0.9996295 0.9614985 +0.9623212 0.9996295 0.9614985 +0.963362 0.9996295 0.9614985 +0.9646787 0.9996295 0.9614985 +0.9663445 0.9996295 0.9614985 +0.968452 0.9996295 0.9614985 +0.9711183 0.9996295 0.9614985 +0.9744915 0.9996295 0.9614985 +0.978759 0.9996295 0.9614985 +0.9841579 0.9996295 0.9614985 +0.9909882 0.9996295 0.9614985 +0.9996295 0.9996295 0.9614985 +0.9997074 0.9928267 0.9688274 +0.9997688 0.9899741 0.9748918 +0.9998174 0.989325 0.979858 +0.9998557 0.9898295 0.9838928 +0.999886 0.9908712 0.9871512 +0.9999099 0.9920999 0.9897703 +0.9999288 0.9933261 0.991868 +0.9999437 0.9944556 0.9935432 +0.9668873 0.9997074 0.9688392 +0.9668872 0.9997074 0.968839 +0.9668871 0.9997074 0.9688388 +0.966887 0.9997074 0.9688386 +0.9668869 0.9997074 0.9688383 +0.9668867 0.9997074 0.9688379 +0.9668865 0.9997074 0.9688374 +0.9668862 0.9997074 0.9688368 +0.9668859 0.9997074 0.9688361 +0.9668855 0.9997074 0.9688353 +0.9668852 0.9997074 0.9688342 +0.9668848 0.9997074 0.968833 +0.9668845 0.9997074 0.9688317 +0.9668844 0.9997074 0.9688303 +0.9668847 0.9997074 0.9688289 +0.9668859 0.9997074 0.9688277 +0.9668884 0.9997074 0.9688274 +0.9668922 0.9997074 0.9688274 +0.9668969 0.9997074 0.9688274 +0.9669028 0.9997074 0.9688274 +0.9669103 0.9997074 0.9688274 +0.9669198 0.9997074 0.9688274 +0.9669318 0.9997074 0.9688274 +0.966947 0.9997074 0.9688274 +0.9669663 0.9997074 0.9688274 +0.9669906 0.9997074 0.9688274 +0.9670214 0.9997074 0.9688274 +0.9670604 0.9997074 0.9688274 +0.9671097 0.9997074 0.9688274 +0.967172 0.9997074 0.9688274 +0.9672509 0.9997074 0.9688274 +0.9673508 0.9997074 0.9688274 +0.967477 0.9997074 0.9688274 +0.9676368 0.9997074 0.9688274 +0.9678389 0.9997074 0.9688274 +0.9680946 0.9997074 0.9688274 +0.9684181 0.9997074 0.9688274 +0.9688274 0.9997074 0.9688274 +0.9693452 0.9997074 0.9688274 +0.9700002 0.9997074 0.9688274 +0.970829 0.9997074 0.9688274 +0.9718774 0.9997074 0.9688274 +0.9732039 0.9997074 0.9688274 +0.974882 0.9997074 0.9688274 +0.977005 0.9997074 0.9688274 +0.9796909 0.9997074 0.9688274 +0.983089 0.9997074 0.9688274 +0.9873879 0.9997074 0.9688274 +0.9928267 0.9997074 0.9688274 +0.9997074 0.9997074 0.9688274 +0.9997688 0.9942982 0.9748918 +0.9998174 0.9920392 0.979858 +0.9998557 0.9915316 0.9838928 +0.999886 0.9919377 0.9871512 +0.9999099 0.9927678 0.9897703 +0.9999288 0.9937442 0.991868 +0.9999437 0.9947172 0.9935432 +0.9736726 0.9997689 0.9748994 +0.9736726 0.9997689 0.9748993 +0.9736725 0.9997689 0.9748991 +0.9736724 0.9997689 0.974899 +0.9736723 0.9997689 0.9748988 +0.9736722 0.9997689 0.9748985 +0.9736721 0.9997689 0.9748982 +0.9736719 0.9997689 0.9748979 +0.9736717 0.9997689 0.9748974 +0.9736715 0.9997689 0.9748969 +0.9736712 0.9997689 0.9748962 +0.973671 0.9997689 0.9748954 +0.9736708 0.9997689 0.9748946 +0.9736708 0.9997689 0.9748937 +0.973671 0.9997688 0.9748928 +0.9736717 0.9997688 0.9748921 +0.9736733 0.9997688 0.9748918 +0.9736756 0.9997688 0.9748918 +0.9736786 0.9997688 0.9748918 +0.9736823 0.9997688 0.9748918 +0.973687 0.9997688 0.9748918 +0.973693 0.9997688 0.9748918 +0.9737006 0.9997688 0.9748918 +0.9737101 0.9997688 0.9748918 +0.9737222 0.9997688 0.9748918 +0.9737375 0.9997688 0.9748918 +0.9737569 0.9997688 0.9748918 +0.9737814 0.9997688 0.9748918 +0.9738123 0.9997688 0.9748918 +0.9738515 0.9997688 0.9748918 +0.9739011 0.9997688 0.9748918 +0.9739638 0.9997688 0.9748918 +0.9740432 0.9997688 0.9748918 +0.9741436 0.9997688 0.9748918 +0.9742706 0.9997688 0.9748918 +0.9744313 0.9997688 0.9748918 +0.9746346 0.9997688 0.9748918 +0.9748918 0.9997688 0.9748918 +0.9752172 0.9997688 0.9748918 +0.9756289 0.9997688 0.9748918 +0.9761497 0.9997688 0.9748918 +0.9768086 0.9997688 0.9748918 +0.9776422 0.9997688 0.9748918 +0.9786968 0.9997688 0.9748918 +0.980031 0.9997688 0.9748918 +0.981719 0.9997688 0.9748918 +0.9838545 0.9997688 0.9748918 +0.9865561 0.9997688 0.9748918 +0.9899741 0.9997688 0.9748918 +0.9942982 0.9997688 0.9748918 +0.9997688 0.9997688 0.9748918 +0.9998174 0.9954731 0.979858 +0.9998557 0.9936849 0.9838928 +0.999886 0.993287 0.9871512 +0.9999099 0.9936128 0.9897703 +0.9999288 0.9942731 0.991868 +0.9999437 0.9950481 0.9935432 +0.9790927 0.9998174 0.9798628 +0.9790927 0.9998174 0.9798627 +0.9790927 0.9998174 0.9798626 +0.9790926 0.9998174 0.9798625 +0.9790925 0.9998174 0.9798624 +0.9790925 0.9998174 0.9798623 +0.9790924 0.9998174 0.9798621 +0.9790923 0.9998174 0.9798618 +0.9790921 0.9998174 0.9798615 +0.979092 0.9998174 0.9798612 +0.9790919 0.9998174 0.9798608 +0.9790917 0.9998174 0.9798603 +0.9790916 0.9998174 0.9798597 +0.9790916 0.9998174 0.9798592 +0.9790917 0.9998174 0.9798586 +0.9790921 0.9998174 0.9798581 +0.9790931 0.9998174 0.979858 +0.9790946 0.9998174 0.979858 +0.9790965 0.9998174 0.979858 +0.9790988 0.9998174 0.979858 +0.9791018 0.9998174 0.979858 +0.9791055 0.9998174 0.979858 +0.9791103 0.9998174 0.979858 +0.9791163 0.9998174 0.979858 +0.9791238 0.9998174 0.979858 +0.9791334 0.9998174 0.979858 +0.9791456 0.9998174 0.979858 +0.979161 0.9998174 0.979858 +0.9791804 0.9998174 0.979858 +0.979205 0.9998174 0.979858 +0.9792361 0.9998174 0.979858 +0.9792755 0.9998174 0.979858 +0.9793253 0.9998174 0.979858 +0.9793883 0.9998174 0.979858 +0.9794681 0.9998174 0.979858 +0.9795689 0.9998174 0.979858 +0.9796966 0.9998174 0.979858 +0.979858 0.9998174 0.979858 +0.9800622 0.9998174 0.979858 +0.9803206 0.9998174 0.979858 +0.9806476 0.9998174 0.979858 +0.9810611 0.9998174 0.979858 +0.9815844 0.9998174 0.979858 +0.9822464 0.9998174 0.979858 +0.9830838 0.9998174 0.979858 +0.9841433 0.9998174 0.979858 +0.9854838 0.9998174 0.979858 +0.9871796 0.9998174 0.979858 +0.989325 0.9998174 0.979858 +0.9920392 0.9998174 0.979858 +0.9954731 0.9998174 0.979858 +0.9998174 0.9998174 0.979858 +0.9998557 0.9964092 0.9838928 +0.999886 0.9949941 0.9871512 +0.9999099 0.9946818 0.9897703 +0.9999288 0.9949422 0.991868 +0.9999437 0.9954668 0.9935432 +0.9834129 0.9998557 0.9838959 +0.9834129 0.9998557 0.9838958 +0.9834129 0.9998557 0.9838958 +0.9834129 0.9998557 0.9838957 +0.9834128 0.9998557 0.9838956 +0.9834128 0.9998557 0.9838955 +0.9834127 0.9998557 0.9838954 +0.9834127 0.9998557 0.9838953 +0.9834126 0.9998557 0.9838951 +0.9834125 0.9998557 0.9838948 +0.9834124 0.9998557 0.9838946 +0.9834123 0.9998557 0.9838943 +0.9834122 0.9998557 0.9838939 +0.9834122 0.9998557 0.9838936 +0.9834123 0.9998557 0.9838932 +0.9834126 0.9998557 0.9838929 +0.9834132 0.9998557 0.9838928 +0.9834141 0.9998557 0.9838928 +0.9834153 0.9998557 0.9838928 +0.9834167 0.9998557 0.9838928 +0.9834186 0.9998557 0.9838928 +0.9834209 0.9998557 0.9838928 +0.9834239 0.9998557 0.9838928 +0.9834277 0.9998557 0.9838928 +0.9834324 0.9998557 0.9838928 +0.9834385 0.9998557 0.9838928 +0.9834461 0.9998557 0.9838928 +0.9834557 0.9998557 0.9838928 +0.9834679 0.9998557 0.9838928 +0.9834833 0.9998557 0.9838928 +0.9835029 0.9998557 0.9838928 +0.9835276 0.9998557 0.9838928 +0.9835588 0.9998557 0.9838928 +0.9835983 0.9998557 0.9838928 +0.9836483 0.9998557 0.9838928 +0.9837116 0.9998557 0.9838928 +0.9837916 0.9998557 0.9838928 +0.9838928 0.9998557 0.9838928 +0.9840209 0.9998557 0.9838928 +0.9841829 0.9998557 0.9838928 +0.984388 0.9998557 0.9838928 +0.9846473 0.9998557 0.9838928 +0.9849754 0.9998557 0.9838928 +0.9853905 0.9998557 0.9838928 +0.9859157 0.9998557 0.9838928 +0.9865801 0.9998557 0.9838928 +0.9874207 0.9998557 0.9838928 +0.9884841 0.9998557 0.9838928 +0.9898295 0.9998557 0.9838928 +0.9915316 0.9998557 0.9838928 +0.9936849 0.9998557 0.9838928 +0.9964092 0.9998557 0.9838928 +0.9998557 0.9998557 0.9838928 +0.999886 0.9971537 0.9871512 +0.9999099 0.9960342 0.9897703 +0.9999288 0.9957887 0.991868 +0.9999437 0.9959964 0.9935432 +0.9868505 0.999886 0.9871531 +0.9868505 0.999886 0.9871531 +0.9868505 0.999886 0.9871531 +0.9868505 0.999886 0.987153 +0.9868504 0.999886 0.987153 +0.9868504 0.999886 0.9871529 +0.9868504 0.999886 0.9871528 +0.9868503 0.999886 0.9871527 +0.9868503 0.999886 0.9871526 +0.9868502 0.999886 0.9871525 +0.9868502 0.999886 0.9871523 +0.9868501 0.999886 0.9871521 +0.9868501 0.999886 0.9871519 +0.98685 0.999886 0.9871517 +0.9868501 0.999886 0.9871514 +0.9868503 0.999886 0.9871513 +0.9868507 0.999886 0.9871512 +0.9868512 0.999886 0.9871512 +0.986852 0.999886 0.9871512 +0.9868529 0.999886 0.9871512 +0.9868541 0.999886 0.9871512 +0.9868555 0.999886 0.9871512 +0.9868574 0.999886 0.9871512 +0.9868597 0.999886 0.9871512 +0.9868627 0.999886 0.9871512 +0.9868665 0.999886 0.9871512 +0.9868713 0.999886 0.9871512 +0.9868773 0.999886 0.9871512 +0.986885 0.999886 0.9871512 +0.9868946 0.999886 0.9871512 +0.9869069 0.999886 0.9871512 +0.9869223 0.999886 0.9871512 +0.9869419 0.999886 0.9871512 +0.9869667 0.999886 0.9871512 +0.986998 0.999886 0.9871512 +0.9870376 0.999886 0.9871512 +0.9870878 0.999886 0.9871512 +0.9871512 0.999886 0.9871512 +0.9872315 0.999886 0.9871512 +0.987333 0.999886 0.9871512 +0.9874615 0.999886 0.9871512 +0.987624 0.999886 0.9871512 +0.9878296 0.999886 0.9871512 +0.9880897 0.999886 0.9871512 +0.9884188 0.999886 0.9871512 +0.9888351 0.999886 0.9871512 +0.9893618 0.999886 0.9871512 +0.9900282 0.999886 0.9871512 +0.9908712 0.999886 0.9871512 +0.9919377 0.999886 0.9871512 +0.993287 0.999886 0.9871512 +0.9949941 0.999886 0.9871512 +0.9971537 0.999886 0.9871512 +0.999886 0.999886 0.9871512 +0.9999099 0.9977452 0.9897703 +0.9999288 0.9968597 0.991868 +0.9999437 0.9966665 0.9935432 +0.989582 0.9999099 0.9897715 +0.989582 0.9999099 0.9897715 +0.989582 0.9999099 0.9897715 +0.989582 0.9999099 0.9897715 +0.989582 0.9999099 0.9897714 +0.9895819 0.9999099 0.9897714 +0.9895819 0.9999099 0.9897713 +0.9895819 0.9999099 0.9897713 +0.9895819 0.9999099 0.9897712 +0.9895818 0.9999099 0.9897711 +0.9895818 0.9999099 0.989771 +0.9895818 0.9999099 0.9897709 +0.9895817 0.9999099 0.9897708 +0.9895817 0.9999099 0.9897706 +0.9895817 0.9999099 0.9897705 +0.9895819 0.9999099 0.9897704 +0.9895821 0.9999099 0.9897703 +0.9895825 0.9999099 0.9897703 +0.9895829 0.9999099 0.9897703 +0.9895835 0.9999099 0.9897703 +0.9895842 0.9999099 0.9897703 +0.9895851 0.9999099 0.9897703 +0.9895863 0.9999099 0.9897703 +0.9895878 0.9999099 0.9897703 +0.9895897 0.9999099 0.9897703 +0.989592 0.9999099 0.9897703 +0.989595 0.9999099 0.9897703 +0.9895988 0.9999099 0.9897703 +0.9896036 0.9999099 0.9897703 +0.9896096 0.9999099 0.9897703 +0.9896173 0.9999099 0.9897703 +0.989627 0.9999099 0.9897703 +0.9896392 0.9999099 0.9897703 +0.9896547 0.9999099 0.9897703 +0.9896744 0.9999099 0.9897703 +0.9896992 0.9999099 0.9897703 +0.9897306 0.9999099 0.9897703 +0.9897703 0.9999099 0.9897703 +0.9898206 0.9999099 0.9897703 +0.9898842 0.9999099 0.9897703 +0.9899646 0.9999099 0.9897703 +0.9900664 0.9999099 0.9897703 +0.9901951 0.9999099 0.9897703 +0.990358 0.9999099 0.9897703 +0.9905641 0.9999099 0.9897703 +0.9908248 0.9999099 0.9897703 +0.9911547 0.9999099 0.9897703 +0.991572 0.9999099 0.9897703 +0.9920999 0.9999099 0.9897703 +0.9927678 0.9999099 0.9897703 +0.9936128 0.9999099 0.9897703 +0.9946818 0.9999099 0.9897703 +0.9960342 0.9999099 0.9897703 +0.9977452 0.9999099 0.9897703 +0.9999099 0.9999099 0.9897703 +0.9999288 0.9982146 0.991868 +0.9999437 0.9975143 0.9935432 +0.9917501 0.9999288 0.9918687 +0.9917501 0.9999288 0.9918687 +0.9917501 0.9999288 0.9918687 +0.9917501 0.9999288 0.9918687 +0.9917501 0.9999288 0.9918687 +0.9917501 0.9999288 0.9918686 +0.99175 0.9999288 0.9918686 +0.99175 0.9999288 0.9918686 +0.99175 0.9999288 0.9918685 +0.99175 0.9999288 0.9918685 +0.99175 0.9999288 0.9918684 +0.9917499 0.9999288 0.9918683 +0.9917499 0.9999288 0.9918682 +0.9917499 0.9999288 0.9918681 +0.9917499 0.9999288 0.9918681 +0.99175 0.9999288 0.991868 +0.9917502 0.9999288 0.991868 +0.9917504 0.9999288 0.991868 +0.9917507 0.9999288 0.991868 +0.991751 0.9999288 0.991868 +0.9917515 0.9999288 0.991868 +0.9917521 0.9999288 0.991868 +0.9917528 0.9999288 0.991868 +0.9917537 0.9999288 0.991868 +0.9917549 0.9999288 0.991868 +0.9917564 0.9999288 0.991868 +0.9917582 0.9999288 0.991868 +0.9917606 0.9999288 0.991868 +0.9917636 0.9999288 0.991868 +0.9917674 0.9999288 0.991868 +0.9917722 0.9999288 0.991868 +0.9917782 0.9999288 0.991868 +0.9917859 0.9999288 0.991868 +0.9917956 0.9999288 0.991868 +0.9918079 0.9999288 0.991868 +0.9918234 0.9999288 0.991868 +0.9918431 0.9999288 0.991868 +0.991868 0.9999288 0.991868 +0.9918994 0.9999288 0.991868 +0.9919392 0.9999288 0.991868 +0.9919896 0.9999288 0.991868 +0.9920533 0.9999288 0.991868 +0.9921339 0.9999288 0.991868 +0.9922358 0.9999288 0.991868 +0.9923648 0.9999288 0.991868 +0.992528 0.9999288 0.991868 +0.9927345 0.9999288 0.991868 +0.9929957 0.9999288 0.991868 +0.9933261 0.9999288 0.991868 +0.9937442 0.9999288 0.991868 +0.9942731 0.9999288 0.991868 +0.9949422 0.9999288 0.991868 +0.9957887 0.9999288 0.991868 +0.9968597 0.9999288 0.991868 +0.9982146 0.9999288 0.991868 +0.9999288 0.9999288 0.991868 +0.9999437 0.9985868 0.9935432 +0.9934695 0.9999437 0.9935437 +0.9934695 0.9999437 0.9935437 +0.9934695 0.9999437 0.9935437 +0.9934695 0.9999437 0.9935437 +0.9934695 0.9999437 0.9935437 +0.9934695 0.9999437 0.9935437 +0.9934695 0.9999437 0.9935436 +0.9934694 0.9999437 0.9935436 +0.9934694 0.9999437 0.9935436 +0.9934694 0.9999437 0.9935436 +0.9934694 0.9999437 0.9935435 +0.9934694 0.9999437 0.9935435 +0.9934694 0.9999437 0.9935434 +0.9934694 0.9999437 0.9935434 +0.9934694 0.9999437 0.9935433 +0.9934694 0.9999437 0.9935432 +0.9934695 0.9999437 0.9935432 +0.9934697 0.9999437 0.9935432 +0.9934698 0.9999437 0.9935432 +0.9934701 0.9999437 0.9935432 +0.9934704 0.9999437 0.9935432 +0.9934707 0.9999437 0.9935432 +0.9934712 0.9999437 0.9935432 +0.9934718 0.9999437 0.9935432 +0.9934725 0.9999437 0.9935432 +0.9934734 0.9999437 0.9935432 +0.9934746 0.9999437 0.9935432 +0.9934761 0.9999437 0.9935432 +0.9934779 0.9999437 0.9935432 +0.9934803 0.9999437 0.9935432 +0.9934833 0.9999437 0.9935432 +0.9934871 0.9999437 0.9935432 +0.9934919 0.9999437 0.9935432 +0.993498 0.9999437 0.9935432 +0.9935057 0.9999437 0.9935432 +0.9935154 0.9999437 0.9935432 +0.9935277 0.9999437 0.9935432 +0.9935432 0.9999437 0.9935432 +0.9935629 0.9999437 0.9935432 +0.9935878 0.9999437 0.9935432 +0.9936193 0.9999437 0.9935432 +0.9936592 0.9999437 0.9935432 +0.9937096 0.9999437 0.9935432 +0.9937734 0.9999437 0.9935432 +0.9938541 0.9999437 0.9935432 +0.9939562 0.9999437 0.9935432 +0.9940854 0.9999437 0.9935432 +0.9942488 0.9999437 0.9935432 +0.9944556 0.9999437 0.9935432 +0.9947172 0.9999437 0.9935432 +0.9950481 0.9999437 0.9935432 +0.9954668 0.9999437 0.9935432 +0.9959964 0.9999437 0.9935432 +0.9966665 0.9999437 0.9935432 +0.9975143 0.9999437 0.9935432 +0.9985868 0.9999437 0.9935432 +0.9999437 0.9999437 0.9935432 +0.6724572 0.6724572 0.9959813 +0.6724685 0.6724572 0.9959813 +0.6724827 0.6724572 0.9959813 +0.6725008 0.6724572 0.9959813 +0.6725236 0.6724572 0.9959813 +0.6725525 0.6724572 0.9959813 +0.6725891 0.6724572 0.9959813 +0.6726353 0.6724572 0.9959813 +0.6726938 0.6724572 0.9959813 +0.6727678 0.6724572 0.9959813 +0.6728615 0.6724572 0.9959813 +0.67298 0.6724572 0.9959813 +0.6731299 0.6724572 0.9959813 +0.6733195 0.6724572 0.9959813 +0.6735594 0.6724572 0.9959813 +0.6738629 0.6724572 0.9959813 +0.6742469 0.6724572 0.9959813 +0.6747327 0.6724572 0.9959813 +0.6753473 0.6724572 0.9959813 +0.6761248 0.6724572 0.9959813 +0.6771085 0.6724572 0.9959813 +0.678353 0.6724572 0.9959813 +0.6799274 0.6724572 0.9959813 +0.6819193 0.6724572 0.9959813 +0.6844392 0.6724572 0.9959813 +0.6876273 0.6724572 0.9959813 +0.6916607 0.6724572 0.9959813 +0.6967634 0.6724572 0.9959813 +0.703219 0.6724572 0.9959813 +0.7113861 0.6724572 0.9959813 +0.7217186 0.6724572 0.9959813 +0.7347906 0.6724572 0.9959813 +0.7513284 0.6724572 0.9959813 +0.7722508 0.6724572 0.9959813 +0.7987204 0.6724572 0.9959813 +0.8322078 0.6724572 0.9959813 +0.8745738 0.6724572 0.9959813 +0.9281722 0.6724572 0.9959813 +0.9959813 0.6724572 0.9959813 +0.9968475 0.7251659 0.939906 +0.997523 0.7716588 0.9127681 +0.9980513 0.8119154 0.9038323 +0.9984653 0.8462171 0.9056431 +0.9987905 0.8750477 0.9132249 +0.9990461 0.8990028 0.9233996 +0.9992474 0.9187175 0.9342401 +0.999406 0.9348153 0.9446563 +0.999531 0.9478754 0.9540963 +0.9996296 0.958416 0.9623392 +0.9997074 0.9668873 0.9693568 +0.9997689 0.9736726 0.9752247 +0.9998174 0.9790927 0.980067 +0.9998557 0.9834129 0.9840239 +0.999886 0.9868505 0.9872334 +0.9999099 0.989582 0.9898218 +0.9999288 0.9917501 0.9919002 +0.9999437 0.9934695 0.9935634 +0.6724572 0.6724685 0.9959813 +0.6724495 0.6724495 0.9959811 +0.6724637 0.6724495 0.9959811 +0.6724818 0.6724495 0.9959811 +0.6725046 0.6724495 0.9959811 +0.6725335 0.6724495 0.9959811 +0.6725701 0.6724495 0.9959811 +0.6726163 0.6724495 0.9959811 +0.6726748 0.6724495 0.9959811 +0.6727489 0.6724495 0.9959811 +0.6728425 0.6724495 0.9959811 +0.672961 0.6724495 0.9959811 +0.6731109 0.6724495 0.9959811 +0.6733005 0.6724495 0.9959811 +0.6735405 0.6724495 0.9959811 +0.673844 0.6724495 0.9959811 +0.674228 0.6724495 0.9959811 +0.6747138 0.6724495 0.9959811 +0.6753284 0.6724495 0.9959811 +0.676106 0.6724495 0.9959811 +0.6770898 0.6724495 0.9959811 +0.6783343 0.6724495 0.9959811 +0.6799088 0.6724495 0.9959811 +0.6819008 0.6724495 0.9959811 +0.6844209 0.6724495 0.9959811 +0.6876092 0.6724495 0.9959811 +0.6916428 0.6724495 0.9959811 +0.6967458 0.6724495 0.9959811 +0.7032018 0.6724495 0.9959811 +0.7113694 0.6724495 0.9959811 +0.7217025 0.6724495 0.9959811 +0.7347753 0.6724495 0.9959811 +0.751314 0.6724495 0.9959811 +0.7722376 0.6724495 0.9959811 +0.7987087 0.6724495 0.9959811 +0.8321981 0.6724495 0.9959811 +0.8745666 0.6724495 0.9959811 +0.9281681 0.6724495 0.9959811 +0.9959811 0.6724495 0.9959811 +0.9968474 0.7251605 0.9399032 +0.997523 0.7716551 0.9127648 +0.9980512 0.8119128 0.9038294 +0.9984653 0.8462154 0.9056408 +0.9987905 0.8750466 0.9132232 +0.9990461 0.899002 0.9233984 +0.9992474 0.918717 0.9342393 +0.999406 0.9348149 0.9446557 +0.999531 0.9478752 0.9540959 +0.9996296 0.9584159 0.9623389 +0.9997074 0.9668872 0.9693566 +0.9997689 0.9736726 0.9752246 +0.9998174 0.9790927 0.9800669 +0.9998557 0.9834129 0.9840239 +0.999886 0.9868505 0.9872333 +0.9999099 0.989582 0.9898218 +0.9999288 0.9917501 0.9919002 +0.9999437 0.9934695 0.9935634 +0.6724572 0.6724827 0.9959813 +0.6724495 0.6724637 0.9959811 +0.6724399 0.6724399 0.9959809 +0.6724579 0.6724399 0.9959809 +0.6724808 0.6724399 0.9959809 +0.6725097 0.6724399 0.9959809 +0.6725462 0.6724399 0.9959809 +0.6725925 0.6724399 0.9959809 +0.672651 0.6724399 0.9959809 +0.672725 0.6724399 0.9959809 +0.6728187 0.6724399 0.9959809 +0.6729372 0.6724399 0.9959809 +0.6730871 0.6724399 0.9959809 +0.6732768 0.6724399 0.9959809 +0.6735167 0.6724399 0.9959809 +0.6738202 0.6724399 0.9959809 +0.6742043 0.6724399 0.9959809 +0.6746901 0.6724399 0.9959809 +0.6753048 0.6724399 0.9959809 +0.6760824 0.6724399 0.9959809 +0.6770662 0.6724399 0.9959809 +0.6783109 0.6724399 0.9959809 +0.6798855 0.6724399 0.9959809 +0.6818777 0.6724399 0.9959809 +0.684398 0.6724399 0.9959809 +0.6875865 0.6724399 0.9959809 +0.6916203 0.6724399 0.9959809 +0.6967237 0.6724399 0.9959809 +0.7031802 0.6724399 0.9959809 +0.7113484 0.6724399 0.9959809 +0.7216823 0.6724399 0.9959809 +0.734756 0.6724399 0.9959809 +0.7512959 0.6724399 0.9959809 +0.772221 0.6724399 0.9959809 +0.7986941 0.6724399 0.9959809 +0.8321859 0.6724399 0.9959809 +0.8745575 0.6724399 0.9959809 +0.928163 0.6724399 0.9959809 +0.9959809 0.6724399 0.9959809 +0.9968473 0.7251537 0.9398997 +0.9975229 0.7716504 0.9127607 +0.9980512 0.8119096 0.9038257 +0.9984653 0.8462132 0.9056379 +0.9987904 0.8750451 0.9132211 +0.9990461 0.8990011 0.9233969 +0.9992474 0.9187164 0.9342383 +0.999406 0.9348146 0.944655 +0.999531 0.947875 0.9540954 +0.9996296 0.9584157 0.9623386 +0.9997074 0.9668871 0.9693564 +0.9997689 0.9736725 0.9752244 +0.9998174 0.9790927 0.9800668 +0.9998557 0.9834129 0.9840238 +0.999886 0.9868505 0.9872333 +0.9999099 0.989582 0.9898217 +0.9999288 0.9917501 0.9919002 +0.9999437 0.9934695 0.9935634 +0.6724572 0.6725008 0.9959813 +0.6724495 0.6724818 0.9959811 +0.6724399 0.6724579 0.9959809 +0.672428 0.672428 0.9959807 +0.6724509 0.672428 0.9959807 +0.6724798 0.672428 0.9959807 +0.6725163 0.672428 0.9959807 +0.6725626 0.672428 0.9959807 +0.6726211 0.672428 0.9959807 +0.6726952 0.672428 0.9959807 +0.6727888 0.672428 0.9959807 +0.6729073 0.672428 0.9959807 +0.6730573 0.672428 0.9959807 +0.6732469 0.672428 0.9959807 +0.6734869 0.672428 0.9959807 +0.6737905 0.672428 0.9959807 +0.6741745 0.672428 0.9959807 +0.6746604 0.672428 0.9959807 +0.6752752 0.672428 0.9959807 +0.6760529 0.672428 0.9959807 +0.6770368 0.672428 0.9959807 +0.6782815 0.672428 0.9959807 +0.6798563 0.672428 0.9959807 +0.6818486 0.672428 0.9959807 +0.6843692 0.672428 0.9959807 +0.687558 0.672428 0.9959807 +0.6915922 0.672428 0.9959807 +0.6966961 0.672428 0.9959807 +0.7031531 0.672428 0.9959807 +0.7113221 0.672428 0.9959807 +0.7216569 0.672428 0.9959807 +0.7347318 0.672428 0.9959807 +0.7512732 0.672428 0.9959807 +0.7722003 0.672428 0.9959807 +0.7986758 0.672428 0.9959807 +0.8321707 0.672428 0.9959807 +0.8745461 0.672428 0.9959807 +0.9281566 0.672428 0.9959807 +0.9959807 0.672428 0.9959807 +0.9968472 0.7251454 0.9398953 +0.9975228 0.7716446 0.9127555 +0.9980511 0.8119057 0.9038211 +0.9984653 0.8462106 0.9056342 +0.9987904 0.8750434 0.9132184 +0.9990461 0.899 0.923395 +0.9992474 0.9187157 0.934237 +0.999406 0.9348141 0.9446542 +0.999531 0.9478746 0.9540949 +0.9996296 0.9584155 0.9623382 +0.9997074 0.966887 0.9693562 +0.9997689 0.9736724 0.9752243 +0.9998174 0.9790926 0.9800667 +0.9998557 0.9834129 0.9840238 +0.999886 0.9868505 0.9872333 +0.9999099 0.989582 0.9898217 +0.9999288 0.9917501 0.9919001 +0.9999437 0.9934695 0.9935634 +0.6724572 0.6725236 0.9959813 +0.6724495 0.6725046 0.9959811 +0.6724399 0.6724808 0.9959809 +0.672428 0.6724509 0.9959807 +0.6724135 0.6724135 0.9959804 +0.6724424 0.6724135 0.9959804 +0.672479 0.6724135 0.9959804 +0.6725253 0.6724135 0.9959804 +0.6725838 0.6724135 0.9959804 +0.6726578 0.6724135 0.9959804 +0.6727515 0.6724135 0.9959804 +0.67287 0.6724135 0.9959804 +0.67302 0.6724135 0.9959804 +0.6732097 0.6724135 0.9959804 +0.6734497 0.6724135 0.9959804 +0.6737533 0.6724135 0.9959804 +0.6741374 0.6724135 0.9959804 +0.6746233 0.6724135 0.9959804 +0.6752381 0.6724135 0.9959804 +0.6760159 0.6724135 0.9959804 +0.677 0.6724135 0.9959804 +0.6782449 0.6724135 0.9959804 +0.6798198 0.6724135 0.9959804 +0.6818124 0.6724135 0.9959804 +0.6843332 0.6724135 0.9959804 +0.6875223 0.6724135 0.9959804 +0.6915571 0.6724135 0.9959804 +0.6966615 0.6724135 0.9959804 +0.7031193 0.6724135 0.9959804 +0.7112892 0.6724135 0.9959804 +0.7216252 0.6724135 0.9959804 +0.7347016 0.6724135 0.9959804 +0.7512449 0.6724135 0.9959804 +0.7721744 0.6724135 0.9959804 +0.7986529 0.6724135 0.9959804 +0.8321516 0.6724135 0.9959804 +0.8745319 0.6724135 0.9959804 +0.9281485 0.6724135 0.9959804 +0.9959804 0.6724135 0.9959804 +0.996847 0.7251351 0.9398899 +0.9975227 0.7716375 0.912749 +0.9980511 0.8119009 0.9038153 +0.9984652 0.8462073 0.9056297 +0.9987904 0.8750412 0.913215 +0.9990461 0.8989986 0.9233927 +0.9992474 0.9187148 0.9342353 +0.999406 0.9348135 0.9446531 +0.999531 0.9478743 0.9540941 +0.9996296 0.9584153 0.9623378 +0.9997074 0.9668869 0.9693559 +0.9997689 0.9736723 0.9752241 +0.9998174 0.9790925 0.9800666 +0.9998557 0.9834128 0.9840237 +0.999886 0.9868504 0.9872332 +0.9999099 0.989582 0.9898217 +0.9999288 0.9917501 0.9919001 +0.9999437 0.9934695 0.9935634 +0.6724572 0.6725525 0.9959813 +0.6724495 0.6725335 0.9959811 +0.6724399 0.6725097 0.9959809 +0.672428 0.6724798 0.9959807 +0.6724135 0.6724424 0.9959804 +0.6723959 0.6723959 0.9959801 +0.6724325 0.6723959 0.9959801 +0.6724787 0.6723959 0.9959801 +0.6725373 0.6723959 0.9959801 +0.6726113 0.6723959 0.9959801 +0.672705 0.6723959 0.9959801 +0.6728236 0.6723959 0.9959801 +0.6729735 0.6723959 0.9959801 +0.6731633 0.6723959 0.9959801 +0.6734033 0.6723959 0.9959801 +0.6737069 0.6723959 0.9959801 +0.6740911 0.6723959 0.9959801 +0.6745771 0.6723959 0.9959801 +0.675192 0.6723959 0.9959801 +0.6759699 0.6723959 0.9959801 +0.6769541 0.6723959 0.9959801 +0.6781992 0.6723959 0.9959801 +0.6797744 0.6723959 0.9959801 +0.6817672 0.6723959 0.9959801 +0.6842884 0.6723959 0.9959801 +0.687478 0.6723959 0.9959801 +0.6915133 0.6723959 0.9959801 +0.6966184 0.6723959 0.9959801 +0.7030771 0.6723959 0.9959801 +0.7112482 0.6723959 0.9959801 +0.7215857 0.6723959 0.9959801 +0.7346639 0.6723959 0.9959801 +0.7512096 0.6723959 0.9959801 +0.7721421 0.6723959 0.9959801 +0.7986244 0.6723959 0.9959801 +0.8321279 0.6723959 0.9959801 +0.8745143 0.6723959 0.9959801 +0.9281385 0.6723959 0.9959801 +0.9959801 0.6723959 0.9959801 +0.9968468 0.7251226 0.9398831 +0.9975226 0.7716288 0.912741 +0.998051 0.8118949 0.9038082 +0.9984652 0.8462034 0.905624 +0.9987904 0.8750386 0.9132109 +0.9990461 0.8989969 0.9233897 +0.9992474 0.9187137 0.9342333 +0.9994059 0.9348128 0.9446517 +0.999531 0.9478738 0.9540933 +0.9996296 0.958415 0.9623372 +0.9997074 0.9668867 0.9693555 +0.9997689 0.9736722 0.9752238 +0.9998174 0.9790925 0.9800665 +0.9998557 0.9834128 0.9840236 +0.999886 0.9868504 0.9872332 +0.9999099 0.9895819 0.9898216 +0.9999288 0.9917501 0.9919001 +0.9999437 0.9934695 0.9935633 +0.6724572 0.6725891 0.9959813 +0.6724495 0.6725701 0.9959811 +0.6724399 0.6725462 0.9959809 +0.672428 0.6725163 0.9959807 +0.6724135 0.672479 0.9959804 +0.6723959 0.6724325 0.9959801 +0.6723748 0.6723748 0.9959797 +0.6724211 0.6723748 0.9959797 +0.6724796 0.6723748 0.9959797 +0.6725537 0.6723748 0.9959797 +0.6726474 0.6723748 0.9959797 +0.672766 0.6723748 0.9959797 +0.672916 0.6723748 0.9959797 +0.6731057 0.6723748 0.9959797 +0.6733458 0.6723748 0.9959797 +0.6736495 0.6723748 0.9959797 +0.6740337 0.6723748 0.9959797 +0.6745198 0.6723748 0.9959797 +0.6751348 0.6723748 0.9959797 +0.6759129 0.6723748 0.9959797 +0.6768972 0.6723748 0.9959797 +0.6781425 0.6723748 0.9959797 +0.679718 0.6723748 0.9959797 +0.6817112 0.6723748 0.9959797 +0.6842328 0.6723748 0.9959797 +0.687423 0.6723748 0.9959797 +0.691459 0.6723748 0.9959797 +0.696565 0.6723748 0.9959797 +0.7030249 0.6723748 0.9959797 +0.7111974 0.6723748 0.9959797 +0.7215367 0.6723748 0.9959797 +0.7346173 0.6723748 0.9959797 +0.7511659 0.6723748 0.9959797 +0.7721021 0.6723748 0.9959797 +0.798589 0.6723748 0.9959797 +0.8320985 0.6723748 0.9959797 +0.8744923 0.6723748 0.9959797 +0.928126 0.6723748 0.9959797 +0.9959797 0.6723748 0.9959797 +0.9968465 0.7251076 0.9398746 +0.9975224 0.7716184 0.912731 +0.9980509 0.8118878 0.9037992 +0.9984651 0.8461986 0.905617 +0.9987903 0.8750355 0.9132057 +0.9990461 0.8989948 0.9233861 +0.9992473 0.9187123 0.9342308 +0.9994059 0.9348119 0.94465 +0.999531 0.9478733 0.9540921 +0.9996296 0.9584146 0.9623365 +0.9997074 0.9668865 0.969355 +0.9997689 0.9736721 0.9752236 +0.9998174 0.9790924 0.9800663 +0.9998557 0.9834127 0.9840235 +0.999886 0.9868504 0.9872331 +0.9999099 0.9895819 0.9898216 +0.9999288 0.99175 0.9919001 +0.9999437 0.9934695 0.9935633 +0.6724572 0.6726353 0.9959813 +0.6724495 0.6726163 0.9959811 +0.6724399 0.6725925 0.9959809 +0.672428 0.6725626 0.9959807 +0.6724135 0.6725253 0.9959804 +0.6723959 0.6724787 0.9959801 +0.6723748 0.6724211 0.9959797 +0.67235 0.67235 0.9959791 +0.6724086 0.67235 0.9959791 +0.6724827 0.67235 0.9959791 +0.6725764 0.67235 0.9959791 +0.672695 0.67235 0.9959791 +0.672845 0.67235 0.9959791 +0.6730348 0.67235 0.9959791 +0.6732749 0.67235 0.9959791 +0.6735787 0.67235 0.9959791 +0.673963 0.67235 0.9959791 +0.6744492 0.67235 0.9959791 +0.6750644 0.67235 0.9959791 +0.6758426 0.67235 0.9959791 +0.6768271 0.67235 0.9959791 +0.6780727 0.67235 0.9959791 +0.6796485 0.67235 0.9959791 +0.6816421 0.67235 0.9959791 +0.6841643 0.67235 0.9959791 +0.6873552 0.67235 0.9959791 +0.691392 0.67235 0.9959791 +0.6964992 0.67235 0.9959791 +0.7029605 0.67235 0.9959791 +0.7111348 0.67235 0.9959791 +0.7214763 0.67235 0.9959791 +0.7345598 0.67235 0.9959791 +0.751112 0.67235 0.9959791 +0.7720527 0.67235 0.9959791 +0.7985455 0.67235 0.9959791 +0.8320622 0.67235 0.9959791 +0.8744653 0.67235 0.9959791 +0.9281107 0.67235 0.9959791 +0.9959791 0.67235 0.9959791 +0.9968462 0.7250899 0.9398642 +0.9975222 0.7716061 0.9127186 +0.9980508 0.8118794 0.9037883 +0.998465 0.8461929 0.9056083 +0.9987903 0.8750317 0.9131993 +0.999046 0.8989923 0.9233816 +0.9992473 0.9187107 0.9342277 +0.9994059 0.9348109 0.944648 +0.999531 0.9478726 0.9540908 +0.9996296 0.9584142 0.9623356 +0.9997074 0.9668862 0.9693545 +0.9997689 0.9736719 0.9752232 +0.9998174 0.9790923 0.980066 +0.9998557 0.9834127 0.9840233 +0.999886 0.9868503 0.987233 +0.9999099 0.9895819 0.9898215 +0.9999288 0.99175 0.9919 +0.9999437 0.9934694 0.9935633 +0.6724572 0.6726938 0.9959813 +0.6724495 0.6726748 0.9959811 +0.6724399 0.672651 0.9959809 +0.672428 0.6726211 0.9959807 +0.6724135 0.6725838 0.9959804 +0.6723959 0.6725373 0.9959801 +0.6723748 0.6724796 0.9959797 +0.67235 0.6724086 0.9959791 +0.6723217 0.6723217 0.9959785 +0.6723958 0.6723217 0.9959785 +0.6724896 0.6723217 0.9959785 +0.6726082 0.6723217 0.9959785 +0.6727582 0.6723217 0.9959785 +0.6729481 0.6723217 0.9959785 +0.6731883 0.6723217 0.9959785 +0.6734921 0.6723217 0.9959785 +0.6738765 0.6723217 0.9959785 +0.6743629 0.6723217 0.9959785 +0.6749782 0.6723217 0.9959785 +0.6757566 0.6723217 0.9959785 +0.6767414 0.6723217 0.9959785 +0.6779873 0.6723217 0.9959785 +0.6795635 0.6723217 0.9959785 +0.6815577 0.6723217 0.9959785 +0.6840805 0.6723217 0.9959785 +0.6872723 0.6723217 0.9959785 +0.6913102 0.6723217 0.9959785 +0.6964188 0.6723217 0.9959785 +0.7028817 0.6723217 0.9959785 +0.7110582 0.6723217 0.9959785 +0.7214025 0.6723217 0.9959785 +0.7344894 0.6723217 0.9959785 +0.7510461 0.6723217 0.9959785 +0.7719924 0.6723217 0.9959785 +0.7984922 0.6723217 0.9959785 +0.8320179 0.6723217 0.9959785 +0.8744323 0.6723217 0.9959785 +0.928092 0.6723217 0.9959785 +0.9959785 0.6723217 0.9959785 +0.9968458 0.7250697 0.9398515 +0.997522 0.7715919 0.9127036 +0.9980506 0.8118697 0.9037748 +0.9984649 0.8461864 0.9055977 +0.9987902 0.8750274 0.9131915 +0.999046 0.8989895 0.923376 +0.9992473 0.9187089 0.934224 +0.9994059 0.9348097 0.9446454 +0.999531 0.9478718 0.9540891 +0.9996296 0.9584137 0.9623345 +0.9997074 0.9668859 0.9693538 +0.9997689 0.9736717 0.9752227 +0.9998174 0.9790921 0.9800658 +0.9998557 0.9834126 0.9840231 +0.999886 0.9868503 0.9872329 +0.9999099 0.9895819 0.9898215 +0.9999288 0.99175 0.9919 +0.9999437 0.9934694 0.9935633 +0.6724572 0.6727678 0.9959813 +0.6724495 0.6727489 0.9959811 +0.6724399 0.672725 0.9959809 +0.672428 0.6726952 0.9959807 +0.6724135 0.6726578 0.9959804 +0.6723959 0.6726113 0.9959801 +0.6723748 0.6725537 0.9959797 +0.67235 0.6724827 0.9959791 +0.6723217 0.6723958 0.9959785 +0.6722907 0.6722907 0.9959777 +0.6723845 0.6722907 0.9959777 +0.6725032 0.6722907 0.9959777 +0.6726533 0.6722907 0.9959777 +0.6728432 0.6722907 0.9959777 +0.6730835 0.6722907 0.9959777 +0.6733874 0.6722907 0.9959777 +0.673772 0.6722907 0.9959777 +0.6742585 0.6722907 0.9959777 +0.6748739 0.6722907 0.9959777 +0.6756526 0.6722907 0.9959777 +0.6766377 0.6722907 0.9959777 +0.6778841 0.6722907 0.9959777 +0.6794608 0.6722907 0.9959777 +0.6814556 0.6722907 0.9959777 +0.6839792 0.6722907 0.9959777 +0.687172 0.6722907 0.9959777 +0.6912113 0.6722907 0.9959777 +0.6963214 0.6722907 0.9959777 +0.7027865 0.6722907 0.9959777 +0.7109656 0.6722907 0.9959777 +0.7213133 0.6722907 0.9959777 +0.7344044 0.6722907 0.9959777 +0.7509664 0.6722907 0.9959777 +0.7719194 0.6722907 0.9959777 +0.7984278 0.6722907 0.9959777 +0.8319643 0.6722907 0.9959777 +0.8743923 0.6722907 0.9959777 +0.9280693 0.6722907 0.9959777 +0.9959777 0.6722907 0.9959777 +0.9968453 0.7250473 0.9398361 +0.9975217 0.7715762 0.9126854 +0.9980504 0.8118589 0.9037586 +0.9984648 0.8461791 0.9055849 +0.9987902 0.8750225 0.913182 +0.9990459 0.8989863 0.9233694 +0.9992473 0.9187068 0.9342194 +0.9994059 0.9348083 0.9446424 +0.9995309 0.947871 0.9540871 +0.9996296 0.9584132 0.9623332 +0.9997074 0.9668855 0.9693529 +0.9997689 0.9736715 0.9752222 +0.9998174 0.979092 0.9800654 +0.9998557 0.9834125 0.9840229 +0.999886 0.9868502 0.9872327 +0.9999099 0.9895818 0.9898214 +0.9999288 0.99175 0.9918999 +0.9999437 0.9934694 0.9935632 +0.6724572 0.6728615 0.9959813 +0.6724495 0.6728425 0.9959811 +0.6724399 0.6728187 0.9959809 +0.672428 0.6727888 0.9959807 +0.6724135 0.6727515 0.9959804 +0.6723959 0.672705 0.9959801 +0.6723748 0.6726474 0.9959797 +0.67235 0.6725764 0.9959791 +0.6723217 0.6724896 0.9959785 +0.6722907 0.6723845 0.9959777 +0.6722594 0.6722594 0.9959768 +0.6723781 0.6722594 0.9959768 +0.6725283 0.6722594 0.9959768 +0.6727182 0.6722594 0.9959768 +0.6729586 0.6722594 0.9959768 +0.6732627 0.6722594 0.9959768 +0.6736474 0.6722594 0.9959768 +0.674134 0.6722594 0.9959768 +0.6747498 0.6722594 0.9959768 +0.6755287 0.6722594 0.9959768 +0.6765142 0.6722594 0.9959768 +0.677761 0.6722594 0.9959768 +0.6793384 0.6722594 0.9959768 +0.6813339 0.6722594 0.9959768 +0.6838586 0.6722594 0.9959768 +0.6870525 0.6722594 0.9959768 +0.6910933 0.6722594 0.9959768 +0.6962055 0.6722594 0.9959768 +0.702673 0.6722594 0.9959768 +0.7108553 0.6722594 0.9959768 +0.7212069 0.6722594 0.9959768 +0.7343031 0.6722594 0.9959768 +0.7508714 0.6722594 0.9959768 +0.7718325 0.6722594 0.9959768 +0.798351 0.6722594 0.9959768 +0.8319004 0.6722594 0.9959768 +0.8743447 0.6722594 0.9959768 +0.9280423 0.6722594 0.9959768 +0.9959768 0.6722594 0.9959768 +0.9968448 0.7250244 0.9398178 +0.9975213 0.7715599 0.9126636 +0.9980502 0.8118476 0.9037393 +0.9984647 0.8461714 0.9055697 +0.9987901 0.8750173 0.9131708 +0.9990459 0.8989829 0.9233615 +0.9992472 0.9187045 0.934214 +0.9994059 0.9348069 0.9446388 +0.9995309 0.94787 0.9540847 +0.9996296 0.9584126 0.9623316 +0.9997074 0.9668852 0.9693519 +0.9997689 0.9736712 0.9752215 +0.9998174 0.9790919 0.980065 +0.9998557 0.9834124 0.9840227 +0.999886 0.9868502 0.9872326 +0.9999099 0.9895818 0.9898213 +0.9999288 0.99175 0.9918999 +0.9999437 0.9934694 0.9935632 +0.6724572 0.67298 0.9959813 +0.6724495 0.672961 0.9959811 +0.6724399 0.6729372 0.9959809 +0.672428 0.6729073 0.9959807 +0.6724135 0.67287 0.9959804 +0.6723959 0.6728236 0.9959801 +0.6723748 0.672766 0.9959797 +0.67235 0.672695 0.9959791 +0.6723217 0.6726082 0.9959785 +0.6722907 0.6725032 0.9959777 +0.6722594 0.6723781 0.9959768 +0.6722322 0.6722322 0.9959757 +0.6723825 0.6722322 0.9959757 +0.6725725 0.6722322 0.9959757 +0.672813 0.6722322 0.9959757 +0.6731172 0.6722322 0.9959757 +0.6735021 0.6722322 0.9959757 +0.673989 0.6722322 0.9959757 +0.674605 0.6722322 0.9959757 +0.6753843 0.6722322 0.9959757 +0.6763703 0.6722322 0.9959757 +0.6776176 0.6722322 0.9959757 +0.6791956 0.6722322 0.9959757 +0.6811921 0.6722322 0.9959757 +0.6837178 0.6722322 0.9959757 +0.6869133 0.6722322 0.9959757 +0.6909559 0.6722322 0.9959757 +0.6960703 0.6722322 0.9959757 +0.7025407 0.6722322 0.9959757 +0.7107266 0.6722322 0.9959757 +0.7210829 0.6722322 0.9959757 +0.7341849 0.6722322 0.9959757 +0.7507607 0.6722322 0.9959757 +0.7717312 0.6722322 0.9959757 +0.7982615 0.6722322 0.9959757 +0.8318259 0.6722322 0.9959757 +0.8742892 0.6722322 0.9959757 +0.9280109 0.6722322 0.9959757 +0.9959757 0.6722322 0.9959757 +0.9968441 0.7250039 0.9397965 +0.9975209 0.7715449 0.9126384 +0.99805 0.811837 0.9037168 +0.9984645 0.8461641 0.9055519 +0.99879 0.8750124 0.9131577 +0.9990458 0.8989796 0.9233522 +0.9992472 0.9187024 0.9342076 +0.9994059 0.9348055 0.9446345 +0.9995309 0.9478691 0.9540819 +0.9996296 0.958412 0.9623298 +0.9997074 0.9668848 0.9693507 +0.9997689 0.973671 0.9752208 +0.9998174 0.9790917 0.9800645 +0.9998557 0.9834123 0.9840223 +0.999886 0.9868501 0.9872324 +0.9999099 0.9895818 0.9898212 +0.9999288 0.9917499 0.9918998 +0.9999437 0.9934694 0.9935631 +0.6724572 0.6731299 0.9959813 +0.6724495 0.6731109 0.9959811 +0.6724399 0.6730871 0.9959809 +0.672428 0.6730573 0.9959807 +0.6724135 0.67302 0.9959804 +0.6723959 0.6729735 0.9959801 +0.6723748 0.672916 0.9959797 +0.67235 0.672845 0.9959791 +0.6723217 0.6727582 0.9959785 +0.6722907 0.6726533 0.9959777 +0.6722594 0.6725283 0.9959768 +0.6722322 0.6723825 0.9959757 +0.672218 0.672218 0.9959745 +0.6724081 0.672218 0.9959745 +0.6726487 0.672218 0.9959745 +0.6729531 0.672218 0.9959745 +0.6733381 0.672218 0.9959745 +0.6738253 0.672218 0.9959745 +0.6744416 0.672218 0.9959745 +0.6752213 0.672218 0.9959745 +0.6762077 0.672218 0.9959745 +0.6774557 0.672218 0.9959745 +0.6790346 0.672218 0.9959745 +0.681032 0.672218 0.9959745 +0.683559 0.672218 0.9959745 +0.6867561 0.672218 0.9959745 +0.6908007 0.672218 0.9959745 +0.6959177 0.672218 0.9959745 +0.7023914 0.672218 0.9959745 +0.7105815 0.672218 0.9959745 +0.720943 0.672218 0.9959745 +0.7340516 0.672218 0.9959745 +0.7506357 0.672218 0.9959745 +0.7716168 0.672218 0.9959745 +0.7981605 0.672218 0.9959745 +0.8317419 0.672218 0.9959745 +0.8742266 0.672218 0.9959745 +0.9279753 0.672218 0.9959745 +0.9959745 0.672218 0.9959745 +0.9968433 0.7249916 0.9397723 +0.9975204 0.7715352 0.9126098 +0.9980497 0.8118298 0.9036913 +0.9984643 0.8461589 0.9055319 +0.9987899 0.8750088 0.9131429 +0.9990458 0.8989771 0.9233418 +0.9992472 0.9187008 0.9342005 +0.9994058 0.9348044 0.9446297 +0.9995309 0.9478684 0.9540788 +0.9996296 0.9584115 0.9623277 +0.9997074 0.9668845 0.9693494 +0.9997689 0.9736708 0.9752199 +0.9998174 0.9790916 0.980064 +0.9998557 0.9834122 0.984022 +0.999886 0.9868501 0.9872322 +0.9999099 0.9895817 0.989821 +0.9999288 0.9917499 0.9918997 +0.9999437 0.9934694 0.9935631 +0.6724572 0.6733195 0.9959813 +0.6724495 0.6733005 0.9959811 +0.6724399 0.6732768 0.9959809 +0.672428 0.6732469 0.9959807 +0.6724135 0.6732097 0.9959804 +0.6723959 0.6731633 0.9959801 +0.6723748 0.6731057 0.9959797 +0.67235 0.6730348 0.9959791 +0.6723217 0.6729481 0.9959785 +0.6722907 0.6728432 0.9959777 +0.6722594 0.6727182 0.9959768 +0.6722322 0.6725725 0.9959757 +0.672218 0.6724081 0.9959745 +0.672232 0.672232 0.9959732 +0.6724727 0.672232 0.9959732 +0.6727772 0.672232 0.9959732 +0.6731625 0.672232 0.9959732 +0.6736499 0.672232 0.9959732 +0.6742666 0.672232 0.9959732 +0.6750467 0.672232 0.9959732 +0.6760337 0.672232 0.9959732 +0.6772823 0.672232 0.9959732 +0.678862 0.672232 0.9959732 +0.6808605 0.672232 0.9959732 +0.6833889 0.672232 0.9959732 +0.6865877 0.672232 0.9959732 +0.6906345 0.672232 0.9959732 +0.6957543 0.672232 0.9959732 +0.7022315 0.672232 0.9959732 +0.710426 0.672232 0.9959732 +0.720793 0.672232 0.9959732 +0.7339088 0.672232 0.9959732 +0.7505018 0.672232 0.9959732 +0.7714942 0.672232 0.9959732 +0.7980523 0.672232 0.9959732 +0.8316518 0.672232 0.9959732 +0.8741595 0.672232 0.9959732 +0.9279373 0.672232 0.9959732 +0.9959732 0.672232 0.9959732 +0.9968425 0.7249978 0.9397465 +0.9975199 0.7715376 0.9125792 +0.9980494 0.8118303 0.9036641 +0.9984642 0.8461587 0.9055104 +0.9987897 0.8750084 0.9131271 +0.9990457 0.8989767 0.9233306 +0.9992471 0.9187004 0.9341929 +0.9994058 0.9348042 0.9446246 +0.9995309 0.9478683 0.9540754 +0.9996295 0.9584114 0.9623255 +0.9997074 0.9668844 0.969348 +0.9997689 0.9736708 0.975219 +0.9998174 0.9790916 0.9800634 +0.9998557 0.9834122 0.9840216 +0.999886 0.98685 0.9872319 +0.9999099 0.9895817 0.9898209 +0.9999288 0.9917499 0.9918996 +0.9999437 0.9934694 0.993563 +0.6724572 0.6735594 0.9959813 +0.6724495 0.6735405 0.9959811 +0.6724399 0.6735167 0.9959809 +0.672428 0.6734869 0.9959807 +0.6724135 0.6734497 0.9959804 +0.6723959 0.6734033 0.9959801 +0.6723748 0.6733458 0.9959797 +0.67235 0.6732749 0.9959791 +0.6723217 0.6731883 0.9959785 +0.6722907 0.6730835 0.9959777 +0.6722594 0.6729586 0.9959768 +0.6722322 0.672813 0.9959757 +0.672218 0.6726487 0.9959745 +0.672232 0.6724727 0.9959732 +0.6723012 0.6723012 0.9959719 +0.6726059 0.6723012 0.9959719 +0.6729913 0.6723012 0.9959719 +0.673479 0.6723012 0.9959719 +0.674096 0.6723012 0.9959719 +0.6748765 0.6723012 0.9959719 +0.675864 0.6723012 0.9959719 +0.6771133 0.6723012 0.9959719 +0.6786939 0.6723012 0.9959719 +0.6806934 0.6723012 0.9959719 +0.6832232 0.6723012 0.9959719 +0.6864236 0.6723012 0.9959719 +0.6904726 0.6723012 0.9959719 +0.695595 0.6723012 0.9959719 +0.7020756 0.6723012 0.9959719 +0.7102744 0.6723012 0.9959719 +0.720647 0.6723012 0.9959719 +0.7337696 0.6723012 0.9959719 +0.7503714 0.6723012 0.9959719 +0.7713748 0.6723012 0.9959719 +0.7979469 0.6723012 0.9959719 +0.8315641 0.6723012 0.9959719 +0.8740941 0.6723012 0.9959719 +0.9279002 0.6723012 0.9959719 +0.9959719 0.6723012 0.9959719 +0.9968418 0.7250408 0.9397214 +0.9975194 0.7715641 0.9125495 +0.9980491 0.8118466 0.9036376 +0.998464 0.8461687 0.9054895 +0.9987896 0.8750145 0.9131117 +0.9990456 0.8989805 0.9233198 +0.9992471 0.9187027 0.9341854 +0.9994058 0.9348056 0.9446196 +0.9995309 0.9478691 0.9540721 +0.9996295 0.958412 0.9623234 +0.9997074 0.9668847 0.9693466 +0.9997688 0.973671 0.9752181 +0.9998174 0.9790917 0.9800628 +0.9998557 0.9834123 0.9840213 +0.999886 0.9868501 0.9872317 +0.9999099 0.9895817 0.9898207 +0.9999288 0.9917499 0.9918995 +0.9999437 0.9934694 0.993563 +0.6724572 0.6738629 0.9959813 +0.6724495 0.673844 0.9959811 +0.6724399 0.6738202 0.9959809 +0.672428 0.6737905 0.9959807 +0.6724135 0.6737533 0.9959804 +0.6723959 0.6737069 0.9959801 +0.6723748 0.6736495 0.9959797 +0.67235 0.6735787 0.9959791 +0.6723217 0.6734921 0.9959785 +0.6722907 0.6733874 0.9959777 +0.6722594 0.6732627 0.9959768 +0.6722322 0.6731172 0.9959757 +0.672218 0.6729531 0.9959745 +0.672232 0.6727772 0.9959732 +0.6723012 0.6726059 0.9959719 +0.6724711 0.6724711 0.9959709 +0.6728567 0.6724711 0.9959709 +0.6733446 0.6724711 0.9959709 +0.6739618 0.6724711 0.9959709 +0.6747426 0.6724711 0.9959709 +0.6757305 0.6724711 0.9959709 +0.6769804 0.6724711 0.9959709 +0.6785616 0.6724711 0.9959709 +0.680562 0.6724711 0.9959709 +0.6830927 0.6724711 0.9959709 +0.6862945 0.6724711 0.9959709 +0.6903451 0.6724711 0.9959709 +0.6954697 0.6724711 0.9959709 +0.701953 0.6724711 0.9959709 +0.7101552 0.6724711 0.9959709 +0.720532 0.6724711 0.9959709 +0.7336601 0.6724711 0.9959709 +0.7502687 0.6724711 0.9959709 +0.7712809 0.6724711 0.9959709 +0.797864 0.6724711 0.9959709 +0.831495 0.6724711 0.9959709 +0.8740427 0.6724711 0.9959709 +0.927871 0.6724711 0.9959709 +0.9959709 0.6724711 0.9959709 +0.9968411 0.7251511 0.9397016 +0.9975191 0.7716352 0.912526 +0.9980488 0.8118921 0.9036168 +0.9984638 0.8461977 0.905473 +0.9987895 0.8750329 0.9130996 +0.9990456 0.8989921 0.9233112 +0.999247 0.9187101 0.9341796 +0.9994057 0.9348102 0.9446157 +0.9995309 0.947872 0.9540695 +0.9996295 0.9584138 0.9623217 +0.9997074 0.9668859 0.9693455 +0.9997688 0.9736717 0.9752174 +0.9998174 0.9790921 0.9800624 +0.9998557 0.9834126 0.984021 +0.999886 0.9868503 0.9872315 +0.9999099 0.9895819 0.9898206 +0.9999288 0.99175 0.9918994 +0.9999437 0.9934694 0.9935629 +0.6724572 0.6742469 0.9959813 +0.6724495 0.674228 0.9959811 +0.6724399 0.6742043 0.9959809 +0.672428 0.6741745 0.9959807 +0.6724135 0.6741374 0.9959804 +0.6723959 0.6740911 0.9959801 +0.6723748 0.6740337 0.9959797 +0.67235 0.673963 0.9959791 +0.6723217 0.6738765 0.9959785 +0.6722907 0.673772 0.9959777 +0.6722594 0.6736474 0.9959768 +0.6722322 0.6735021 0.9959757 +0.672218 0.6733381 0.9959745 +0.672232 0.6731625 0.9959732 +0.6723012 0.6729913 0.9959719 +0.6724711 0.6728567 0.9959709 +0.6728136 0.6728136 0.9959706 +0.6733015 0.6728136 0.9959706 +0.6739188 0.6728136 0.9959706 +0.6746998 0.6728136 0.9959706 +0.6756878 0.6728136 0.9959706 +0.6769378 0.6728136 0.9959706 +0.6785192 0.6728136 0.9959706 +0.6805199 0.6728136 0.9959706 +0.683051 0.6728136 0.9959706 +0.6862532 0.6728136 0.9959706 +0.6903044 0.6728136 0.9959706 +0.6954296 0.6728136 0.9959706 +0.7019138 0.6728136 0.9959706 +0.710117 0.6728136 0.9959706 +0.7204952 0.6728136 0.9959706 +0.733625 0.6728136 0.9959706 +0.7502359 0.6728136 0.9959706 +0.7712508 0.6728136 0.9959706 +0.7978374 0.6728136 0.9959706 +0.8314729 0.6728136 0.9959706 +0.8740262 0.6728136 0.9959706 +0.9278617 0.6728136 0.9959706 +0.9959706 0.6728136 0.9959706 +0.9968409 0.7253775 0.9396953 +0.9975189 0.7717834 0.9125186 +0.9980488 0.8119884 0.9036101 +0.9984638 0.8462598 0.9054678 +0.9987895 0.8750727 0.9130957 +0.9990455 0.8990175 0.9233085 +0.999247 0.9187262 0.9341777 +0.9994057 0.9348204 0.9446144 +0.9995308 0.9478785 0.9540687 +0.9996295 0.9584178 0.9623212 +0.9997074 0.9668884 0.9693452 +0.9997688 0.9736733 0.9752172 +0.9998174 0.9790931 0.9800622 +0.9998557 0.9834132 0.9840209 +0.999886 0.9868507 0.9872315 +0.9999099 0.9895821 0.9898206 +0.9999288 0.9917502 0.9918994 +0.9999437 0.9934695 0.9935629 +0.6724572 0.6747327 0.9959813 +0.6724495 0.6747138 0.9959811 +0.6724399 0.6746901 0.9959809 +0.672428 0.6746604 0.9959807 +0.6724135 0.6746233 0.9959804 +0.6723959 0.6745771 0.9959801 +0.6723748 0.6745198 0.9959797 +0.67235 0.6744492 0.9959791 +0.6723217 0.6743629 0.9959785 +0.6722907 0.6742585 0.9959777 +0.6722594 0.674134 0.9959768 +0.6722322 0.673989 0.9959757 +0.672218 0.6738253 0.9959745 +0.672232 0.6736499 0.9959732 +0.6723012 0.673479 0.9959719 +0.6724711 0.6733446 0.9959709 +0.6728136 0.6733015 0.9959706 +0.6733015 0.6733015 0.9959706 +0.6739188 0.6733015 0.9959706 +0.6746998 0.6733015 0.9959706 +0.6756878 0.6733015 0.9959706 +0.6769378 0.6733015 0.9959706 +0.6785192 0.6733015 0.9959706 +0.6805199 0.6733015 0.9959706 +0.683051 0.6733015 0.9959706 +0.6862532 0.6733015 0.9959706 +0.6903044 0.6733015 0.9959706 +0.6954296 0.6733015 0.9959706 +0.7019138 0.6733015 0.9959706 +0.710117 0.6733015 0.9959706 +0.7204952 0.6733015 0.9959706 +0.733625 0.6733015 0.9959706 +0.7502359 0.6733015 0.9959706 +0.7712508 0.6733015 0.9959706 +0.7978374 0.6733015 0.9959706 +0.8314729 0.6733015 0.9959706 +0.8740262 0.6733015 0.9959706 +0.9278617 0.6733015 0.9959706 +0.9959706 0.6733015 0.9959706 +0.9968409 0.7257011 0.9396953 +0.9975189 0.7719959 0.9125186 +0.9980488 0.8121268 0.9036101 +0.9984638 0.8463492 0.9054678 +0.9987895 0.8751301 0.9130957 +0.9990455 0.8990542 0.9233085 +0.999247 0.9187495 0.9341777 +0.9994057 0.9348352 0.9446144 +0.9995308 0.9478878 0.9540687 +0.9996295 0.9584237 0.9623212 +0.9997074 0.9668922 0.9693452 +0.9997688 0.9736756 0.9752172 +0.9998174 0.9790946 0.9800622 +0.9998557 0.9834141 0.9840209 +0.999886 0.9868512 0.9872315 +0.9999099 0.9895825 0.9898206 +0.9999288 0.9917504 0.9918994 +0.9999437 0.9934697 0.9935629 +0.6724572 0.6753473 0.9959813 +0.6724495 0.6753284 0.9959811 +0.6724399 0.6753048 0.9959809 +0.672428 0.6752752 0.9959807 +0.6724135 0.6752381 0.9959804 +0.6723959 0.675192 0.9959801 +0.6723748 0.6751348 0.9959797 +0.67235 0.6750644 0.9959791 +0.6723217 0.6749782 0.9959785 +0.6722907 0.6748739 0.9959777 +0.6722594 0.6747498 0.9959768 +0.6722322 0.674605 0.9959757 +0.672218 0.6744416 0.9959745 +0.672232 0.6742666 0.9959732 +0.6723012 0.674096 0.9959719 +0.6724711 0.6739618 0.9959709 +0.6728136 0.6739188 0.9959706 +0.6733015 0.6739188 0.9959706 +0.6739188 0.6739188 0.9959706 +0.6746998 0.6739188 0.9959706 +0.6756878 0.6739188 0.9959706 +0.6769378 0.6739188 0.9959706 +0.6785192 0.6739188 0.9959706 +0.6805199 0.6739188 0.9959706 +0.683051 0.6739188 0.9959706 +0.6862532 0.6739188 0.9959706 +0.6903044 0.6739188 0.9959706 +0.6954296 0.6739188 0.9959706 +0.7019138 0.6739188 0.9959706 +0.710117 0.6739188 0.9959706 +0.7204952 0.6739188 0.9959706 +0.733625 0.6739188 0.9959706 +0.7502359 0.6739188 0.9959706 +0.7712508 0.6739188 0.9959706 +0.7978374 0.6739188 0.9959706 +0.8314729 0.6739188 0.9959706 +0.8740262 0.6739188 0.9959706 +0.9278617 0.6739188 0.9959706 +0.9959706 0.6739188 0.9959706 +0.9968409 0.7261105 0.9396953 +0.9975189 0.7722648 0.9125186 +0.9980488 0.8123018 0.9036101 +0.9984638 0.8464623 0.9054678 +0.9987895 0.8752028 0.9130957 +0.9990455 0.8991006 0.9233085 +0.999247 0.9187791 0.9341777 +0.9994057 0.9348539 0.9446144 +0.9995308 0.9478997 0.9540687 +0.9996295 0.9584312 0.9623212 +0.9997074 0.9668969 0.9693452 +0.9997688 0.9736786 0.9752172 +0.9998174 0.9790965 0.9800622 +0.9998557 0.9834153 0.9840209 +0.999886 0.986852 0.9872315 +0.9999099 0.9895829 0.9898206 +0.9999288 0.9917507 0.9918994 +0.9999437 0.9934698 0.9935629 +0.6724572 0.6761248 0.9959813 +0.6724495 0.676106 0.9959811 +0.6724399 0.6760824 0.9959809 +0.672428 0.6760529 0.9959807 +0.6724135 0.6760159 0.9959804 +0.6723959 0.6759699 0.9959801 +0.6723748 0.6759129 0.9959797 +0.67235 0.6758426 0.9959791 +0.6723217 0.6757566 0.9959785 +0.6722907 0.6756526 0.9959777 +0.6722594 0.6755287 0.9959768 +0.6722322 0.6753843 0.9959757 +0.672218 0.6752213 0.9959745 +0.672232 0.6750467 0.9959732 +0.6723012 0.6748765 0.9959719 +0.6724711 0.6747426 0.9959709 +0.6728136 0.6746998 0.9959706 +0.6733015 0.6746998 0.9959706 +0.6739188 0.6746998 0.9959706 +0.6746998 0.6746998 0.9959706 +0.6756878 0.6746998 0.9959706 +0.6769378 0.6746998 0.9959706 +0.6785192 0.6746998 0.9959706 +0.6805199 0.6746998 0.9959706 +0.683051 0.6746998 0.9959706 +0.6862532 0.6746998 0.9959706 +0.6903044 0.6746998 0.9959706 +0.6954296 0.6746998 0.9959706 +0.7019138 0.6746998 0.9959706 +0.710117 0.6746998 0.9959706 +0.7204952 0.6746998 0.9959706 +0.733625 0.6746998 0.9959706 +0.7502359 0.6746998 0.9959706 +0.7712508 0.6746998 0.9959706 +0.7978374 0.6746998 0.9959706 +0.8314729 0.6746998 0.9959706 +0.8740262 0.6746998 0.9959706 +0.9278617 0.6746998 0.9959706 +0.9959706 0.6746998 0.9959706 +0.9968409 0.7266285 0.9396953 +0.9975189 0.7726049 0.9125186 +0.9980488 0.8125232 0.9036101 +0.9984638 0.8466054 0.9054678 +0.9987895 0.8752947 0.9130957 +0.9990455 0.8991593 0.9233085 +0.999247 0.9188164 0.9341777 +0.9994057 0.9348776 0.9446144 +0.9995308 0.9479146 0.9540687 +0.9996295 0.9584406 0.9623212 +0.9997074 0.9669028 0.9693452 +0.9997688 0.9736823 0.9752172 +0.9998174 0.9790988 0.9800622 +0.9998557 0.9834167 0.9840209 +0.999886 0.9868529 0.9872315 +0.9999099 0.9895835 0.9898206 +0.9999288 0.991751 0.9918994 +0.9999437 0.9934701 0.9935629 +0.6724572 0.6771085 0.9959813 +0.6724495 0.6770898 0.9959811 +0.6724399 0.6770662 0.9959809 +0.672428 0.6770368 0.9959807 +0.6724135 0.677 0.9959804 +0.6723959 0.6769541 0.9959801 +0.6723748 0.6768972 0.9959797 +0.67235 0.6768271 0.9959791 +0.6723217 0.6767414 0.9959785 +0.6722907 0.6766377 0.9959777 +0.6722594 0.6765142 0.9959768 +0.6722322 0.6763703 0.9959757 +0.672218 0.6762077 0.9959745 +0.672232 0.6760337 0.9959732 +0.6723012 0.675864 0.9959719 +0.6724711 0.6757305 0.9959709 +0.6728136 0.6756878 0.9959706 +0.6733015 0.6756878 0.9959706 +0.6739188 0.6756878 0.9959706 +0.6746998 0.6756878 0.9959706 +0.6756878 0.6756878 0.9959706 +0.6769378 0.6756878 0.9959706 +0.6785192 0.6756878 0.9959706 +0.6805199 0.6756878 0.9959706 +0.683051 0.6756878 0.9959706 +0.6862532 0.6756878 0.9959706 +0.6903044 0.6756878 0.9959706 +0.6954296 0.6756878 0.9959706 +0.7019138 0.6756878 0.9959706 +0.710117 0.6756878 0.9959706 +0.7204952 0.6756878 0.9959706 +0.733625 0.6756878 0.9959706 +0.7502359 0.6756878 0.9959706 +0.7712508 0.6756878 0.9959706 +0.7978374 0.6756878 0.9959706 +0.8314729 0.6756878 0.9959706 +0.8740262 0.6756878 0.9959706 +0.9278617 0.6756878 0.9959706 +0.9959706 0.6756878 0.9959706 +0.9968409 0.7272837 0.9396953 +0.9975189 0.7730352 0.9125186 +0.9980488 0.8128033 0.9036101 +0.9984638 0.8467864 0.9054678 +0.9987895 0.8754109 0.9130957 +0.9990455 0.8992336 0.9233085 +0.999247 0.9188636 0.9341777 +0.9994057 0.9349075 0.9446144 +0.9995308 0.9479335 0.9540687 +0.9996295 0.9584526 0.9623212 +0.9997074 0.9669103 0.9693452 +0.9997688 0.973687 0.9752172 +0.9998174 0.9791018 0.9800622 +0.9998557 0.9834186 0.9840209 +0.999886 0.9868541 0.9872315 +0.9999099 0.9895842 0.9898206 +0.9999288 0.9917515 0.9918994 +0.9999437 0.9934704 0.9935629 +0.6724572 0.678353 0.9959813 +0.6724495 0.6783343 0.9959811 +0.6724399 0.6783109 0.9959809 +0.672428 0.6782815 0.9959807 +0.6724135 0.6782449 0.9959804 +0.6723959 0.6781992 0.9959801 +0.6723748 0.6781425 0.9959797 +0.67235 0.6780727 0.9959791 +0.6723217 0.6779873 0.9959785 +0.6722907 0.6778841 0.9959777 +0.6722594 0.677761 0.9959768 +0.6722322 0.6776176 0.9959757 +0.672218 0.6774557 0.9959745 +0.672232 0.6772823 0.9959732 +0.6723012 0.6771133 0.9959719 +0.6724711 0.6769804 0.9959709 +0.6728136 0.6769378 0.9959706 +0.6733015 0.6769378 0.9959706 +0.6739188 0.6769378 0.9959706 +0.6746998 0.6769378 0.9959706 +0.6756878 0.6769378 0.9959706 +0.6769378 0.6769378 0.9959706 +0.6785192 0.6769378 0.9959706 +0.6805199 0.6769378 0.9959706 +0.683051 0.6769378 0.9959706 +0.6862532 0.6769378 0.9959706 +0.6903044 0.6769378 0.9959706 +0.6954296 0.6769378 0.9959706 +0.7019138 0.6769378 0.9959706 +0.710117 0.6769378 0.9959706 +0.7204952 0.6769378 0.9959706 +0.733625 0.6769378 0.9959706 +0.7502359 0.6769378 0.9959706 +0.7712508 0.6769378 0.9959706 +0.7978374 0.6769378 0.9959706 +0.8314729 0.6769378 0.9959706 +0.8740262 0.6769378 0.9959706 +0.9278617 0.6769378 0.9959706 +0.9959706 0.6769378 0.9959706 +0.9968409 0.7281127 0.9396953 +0.9975189 0.7735795 0.9125186 +0.9980488 0.8131577 0.9036101 +0.9984638 0.8470154 0.9054678 +0.9987895 0.875558 0.9130957 +0.9990455 0.8993275 0.9233085 +0.999247 0.9189234 0.9341777 +0.9994057 0.9349454 0.9446144 +0.9995308 0.9479575 0.9540687 +0.9996295 0.9584677 0.9623212 +0.9997074 0.9669198 0.9693452 +0.9997688 0.973693 0.9752172 +0.9998174 0.9791055 0.9800622 +0.9998557 0.9834209 0.9840209 +0.999886 0.9868555 0.9872315 +0.9999099 0.9895851 0.9898206 +0.9999288 0.9917521 0.9918994 +0.9999437 0.9934707 0.9935629 +0.6724572 0.6799274 0.9959813 +0.6724495 0.6799088 0.9959811 +0.6724399 0.6798855 0.9959809 +0.672428 0.6798563 0.9959807 +0.6724135 0.6798198 0.9959804 +0.6723959 0.6797744 0.9959801 +0.6723748 0.679718 0.9959797 +0.67235 0.6796485 0.9959791 +0.6723217 0.6795635 0.9959785 +0.6722907 0.6794608 0.9959777 +0.6722594 0.6793384 0.9959768 +0.6722322 0.6791956 0.9959757 +0.672218 0.6790346 0.9959745 +0.672232 0.678862 0.9959732 +0.6723012 0.6786939 0.9959719 +0.6724711 0.6785616 0.9959709 +0.6728136 0.6785192 0.9959706 +0.6733015 0.6785192 0.9959706 +0.6739188 0.6785192 0.9959706 +0.6746998 0.6785192 0.9959706 +0.6756878 0.6785192 0.9959706 +0.6769378 0.6785192 0.9959706 +0.6785192 0.6785192 0.9959706 +0.6805199 0.6785192 0.9959706 +0.683051 0.6785192 0.9959706 +0.6862532 0.6785192 0.9959706 +0.6903044 0.6785192 0.9959706 +0.6954296 0.6785192 0.9959706 +0.7019138 0.6785192 0.9959706 +0.710117 0.6785192 0.9959706 +0.7204952 0.6785192 0.9959706 +0.733625 0.6785192 0.9959706 +0.7502359 0.6785192 0.9959706 +0.7712508 0.6785192 0.9959706 +0.7978374 0.6785192 0.9959706 +0.8314729 0.6785192 0.9959706 +0.8740262 0.6785192 0.9959706 +0.9278617 0.6785192 0.9959706 +0.9959706 0.6785192 0.9959706 +0.9968409 0.7291615 0.9396953 +0.9975189 0.7742682 0.9125186 +0.9980488 0.8136061 0.9036101 +0.9984638 0.8473052 0.9054678 +0.9987895 0.8757441 0.9130957 +0.9990455 0.8994464 0.9233085 +0.999247 0.918999 0.9341777 +0.9994057 0.9349933 0.9446144 +0.9995308 0.9479878 0.9540687 +0.9996295 0.9584868 0.9623212 +0.9997074 0.9669318 0.9693452 +0.9997688 0.9737006 0.9752172 +0.9998174 0.9791103 0.9800622 +0.9998557 0.9834239 0.9840209 +0.999886 0.9868574 0.9872315 +0.9999099 0.9895863 0.9898206 +0.9999288 0.9917528 0.9918994 +0.9999437 0.9934712 0.9935629 +0.6724572 0.6819193 0.9959813 +0.6724495 0.6819008 0.9959811 +0.6724399 0.6818777 0.9959809 +0.672428 0.6818486 0.9959807 +0.6724135 0.6818124 0.9959804 +0.6723959 0.6817672 0.9959801 +0.6723748 0.6817112 0.9959797 +0.67235 0.6816421 0.9959791 +0.6723217 0.6815577 0.9959785 +0.6722907 0.6814556 0.9959777 +0.6722594 0.6813339 0.9959768 +0.6722322 0.6811921 0.9959757 +0.672218 0.681032 0.9959745 +0.672232 0.6808605 0.9959732 +0.6723012 0.6806934 0.9959719 +0.6724711 0.680562 0.9959709 +0.6728136 0.6805199 0.9959706 +0.6733015 0.6805199 0.9959706 +0.6739188 0.6805199 0.9959706 +0.6746998 0.6805199 0.9959706 +0.6756878 0.6805199 0.9959706 +0.6769378 0.6805199 0.9959706 +0.6785192 0.6805199 0.9959706 +0.6805199 0.6805199 0.9959706 +0.683051 0.6805199 0.9959706 +0.6862532 0.6805199 0.9959706 +0.6903044 0.6805199 0.9959706 +0.6954296 0.6805199 0.9959706 +0.7019138 0.6805199 0.9959706 +0.710117 0.6805199 0.9959706 +0.7204952 0.6805199 0.9959706 +0.733625 0.6805199 0.9959706 +0.7502359 0.6805199 0.9959706 +0.7712508 0.6805199 0.9959706 +0.7978374 0.6805199 0.9959706 +0.8314729 0.6805199 0.9959706 +0.8740262 0.6805199 0.9959706 +0.9278617 0.6805199 0.9959706 +0.9959706 0.6805199 0.9959706 +0.9968409 0.7304884 0.9396953 +0.9975189 0.7751395 0.9125186 +0.9980488 0.8141733 0.9036101 +0.9984638 0.8476717 0.9054678 +0.9987895 0.8759795 0.9130957 +0.9990455 0.8995968 0.9233085 +0.999247 0.9190947 0.9341777 +0.9994057 0.935054 0.9446144 +0.9995308 0.9480261 0.9540687 +0.9996295 0.9585109 0.9623212 +0.9997074 0.966947 0.9693452 +0.9997688 0.9737101 0.9752172 +0.9998174 0.9791163 0.9800622 +0.9998557 0.9834277 0.9840209 +0.999886 0.9868597 0.9872315 +0.9999099 0.9895878 0.9898206 +0.9999288 0.9917537 0.9918994 +0.9999437 0.9934718 0.9935629 +0.6724572 0.6844392 0.9959813 +0.6724495 0.6844209 0.9959811 +0.6724399 0.684398 0.9959809 +0.672428 0.6843692 0.9959807 +0.6724135 0.6843332 0.9959804 +0.6723959 0.6842884 0.9959801 +0.6723748 0.6842328 0.9959797 +0.67235 0.6841643 0.9959791 +0.6723217 0.6840805 0.9959785 +0.6722907 0.6839792 0.9959777 +0.6722594 0.6838586 0.9959768 +0.6722322 0.6837178 0.9959757 +0.672218 0.683559 0.9959745 +0.672232 0.6833889 0.9959732 +0.6723012 0.6832232 0.9959719 +0.6724711 0.6830927 0.9959709 +0.6728136 0.683051 0.9959706 +0.6733015 0.683051 0.9959706 +0.6739188 0.683051 0.9959706 +0.6746998 0.683051 0.9959706 +0.6756878 0.683051 0.9959706 +0.6769378 0.683051 0.9959706 +0.6785192 0.683051 0.9959706 +0.6805199 0.683051 0.9959706 +0.683051 0.683051 0.9959706 +0.6862532 0.683051 0.9959706 +0.6903044 0.683051 0.9959706 +0.6954296 0.683051 0.9959706 +0.7019138 0.683051 0.9959706 +0.710117 0.683051 0.9959706 +0.7204952 0.683051 0.9959706 +0.733625 0.683051 0.9959706 +0.7502359 0.683051 0.9959706 +0.7712508 0.683051 0.9959706 +0.7978374 0.683051 0.9959706 +0.8314729 0.683051 0.9959706 +0.8740262 0.683051 0.9959706 +0.9278617 0.683051 0.9959706 +0.9959706 0.683051 0.9959706 +0.9968409 0.732167 0.9396953 +0.9975189 0.7762418 0.9125186 +0.9980488 0.8148909 0.9036101 +0.9984638 0.8481355 0.9054678 +0.9987895 0.8762773 0.9130957 +0.9990455 0.899787 0.9233085 +0.999247 0.9192157 0.9341777 +0.9994057 0.9351307 0.9446144 +0.9995308 0.9480746 0.9540687 +0.9996295 0.9585415 0.9623212 +0.9997074 0.9669663 0.9693452 +0.9997688 0.9737222 0.9752172 +0.9998174 0.9791238 0.9800622 +0.9998557 0.9834324 0.9840209 +0.999886 0.9868627 0.9872315 +0.9999099 0.9895897 0.9898206 +0.9999288 0.9917549 0.9918994 +0.9999437 0.9934725 0.9935629 +0.6724572 0.6876273 0.9959813 +0.6724495 0.6876092 0.9959811 +0.6724399 0.6875865 0.9959809 +0.672428 0.687558 0.9959807 +0.6724135 0.6875223 0.9959804 +0.6723959 0.687478 0.9959801 +0.6723748 0.687423 0.9959797 +0.67235 0.6873552 0.9959791 +0.6723217 0.6872723 0.9959785 +0.6722907 0.687172 0.9959777 +0.6722594 0.6870525 0.9959768 +0.6722322 0.6869133 0.9959757 +0.672218 0.6867561 0.9959745 +0.672232 0.6865877 0.9959732 +0.6723012 0.6864236 0.9959719 +0.6724711 0.6862945 0.9959709 +0.6728136 0.6862532 0.9959706 +0.6733015 0.6862532 0.9959706 +0.6739188 0.6862532 0.9959706 +0.6746998 0.6862532 0.9959706 +0.6756878 0.6862532 0.9959706 +0.6769378 0.6862532 0.9959706 +0.6785192 0.6862532 0.9959706 +0.6805199 0.6862532 0.9959706 +0.683051 0.6862532 0.9959706 +0.6862532 0.6862532 0.9959706 +0.6903044 0.6862532 0.9959706 +0.6954296 0.6862532 0.9959706 +0.7019138 0.6862532 0.9959706 +0.710117 0.6862532 0.9959706 +0.7204952 0.6862532 0.9959706 +0.733625 0.6862532 0.9959706 +0.7502359 0.6862532 0.9959706 +0.7712508 0.6862532 0.9959706 +0.7978374 0.6862532 0.9959706 +0.8314729 0.6862532 0.9959706 +0.8740262 0.6862532 0.9959706 +0.9278617 0.6862532 0.9959706 +0.9959706 0.6862532 0.9959706 +0.9968409 0.7342907 0.9396953 +0.9975189 0.7776364 0.9125186 +0.9980488 0.8157988 0.9036101 +0.9984638 0.8487222 0.9054678 +0.9987895 0.8766541 0.9130957 +0.9990455 0.9000277 0.9233085 +0.999247 0.9193688 0.9341777 +0.9994057 0.9352277 0.9446144 +0.9995308 0.9481359 0.9540687 +0.9996295 0.9585802 0.9623212 +0.9997074 0.9669906 0.9693452 +0.9997688 0.9737375 0.9752172 +0.9998174 0.9791334 0.9800622 +0.9998557 0.9834385 0.9840209 +0.999886 0.9868665 0.9872315 +0.9999099 0.989592 0.9898206 +0.9999288 0.9917564 0.9918994 +0.9999437 0.9934734 0.9935629 +0.6724572 0.6916607 0.9959813 +0.6724495 0.6916428 0.9959811 +0.6724399 0.6916203 0.9959809 +0.672428 0.6915922 0.9959807 +0.6724135 0.6915571 0.9959804 +0.6723959 0.6915133 0.9959801 +0.6723748 0.691459 0.9959797 +0.67235 0.691392 0.9959791 +0.6723217 0.6913102 0.9959785 +0.6722907 0.6912113 0.9959777 +0.6722594 0.6910933 0.9959768 +0.6722322 0.6909559 0.9959757 +0.672218 0.6908007 0.9959745 +0.672232 0.6906345 0.9959732 +0.6723012 0.6904726 0.9959719 +0.6724711 0.6903451 0.9959709 +0.6728136 0.6903044 0.9959706 +0.6733015 0.6903044 0.9959706 +0.6739188 0.6903044 0.9959706 +0.6746998 0.6903044 0.9959706 +0.6756878 0.6903044 0.9959706 +0.6769378 0.6903044 0.9959706 +0.6785192 0.6903044 0.9959706 +0.6805199 0.6903044 0.9959706 +0.683051 0.6903044 0.9959706 +0.6862532 0.6903044 0.9959706 +0.6903044 0.6903044 0.9959706 +0.6954296 0.6903044 0.9959706 +0.7019138 0.6903044 0.9959706 +0.710117 0.6903044 0.9959706 +0.7204952 0.6903044 0.9959706 +0.733625 0.6903044 0.9959706 +0.7502359 0.6903044 0.9959706 +0.7712508 0.6903044 0.9959706 +0.7978374 0.6903044 0.9959706 +0.8314729 0.6903044 0.9959706 +0.8740262 0.6903044 0.9959706 +0.9278617 0.6903044 0.9959706 +0.9959706 0.6903044 0.9959706 +0.9968409 0.7369774 0.9396953 +0.9975189 0.7794007 0.9125186 +0.9980488 0.8169474 0.9036101 +0.9984638 0.8494644 0.9054678 +0.9987895 0.8771307 0.9130957 +0.9990455 0.9003323 0.9233085 +0.999247 0.9195625 0.9341777 +0.9994057 0.9353505 0.9446144 +0.9995308 0.9482135 0.9540687 +0.9996295 0.9586291 0.9623212 +0.9997074 0.9670214 0.9693452 +0.9997688 0.9737569 0.9752172 +0.9998174 0.9791456 0.9800622 +0.9998557 0.9834461 0.9840209 +0.999886 0.9868713 0.9872315 +0.9999099 0.989595 0.9898206 +0.9999288 0.9917582 0.9918994 +0.9999437 0.9934746 0.9935629 +0.6724572 0.6967634 0.9959813 +0.6724495 0.6967458 0.9959811 +0.6724399 0.6967237 0.9959809 +0.672428 0.6966961 0.9959807 +0.6724135 0.6966615 0.9959804 +0.6723959 0.6966184 0.9959801 +0.6723748 0.696565 0.9959797 +0.67235 0.6964992 0.9959791 +0.6723217 0.6964188 0.9959785 +0.6722907 0.6963214 0.9959777 +0.6722594 0.6962055 0.9959768 +0.6722322 0.6960703 0.9959757 +0.672218 0.6959177 0.9959745 +0.672232 0.6957543 0.9959732 +0.6723012 0.695595 0.9959719 +0.6724711 0.6954697 0.9959709 +0.6728136 0.6954296 0.9959706 +0.6733015 0.6954296 0.9959706 +0.6739188 0.6954296 0.9959706 +0.6746998 0.6954296 0.9959706 +0.6756878 0.6954296 0.9959706 +0.6769378 0.6954296 0.9959706 +0.6785192 0.6954296 0.9959706 +0.6805199 0.6954296 0.9959706 +0.683051 0.6954296 0.9959706 +0.6862532 0.6954296 0.9959706 +0.6903044 0.6954296 0.9959706 +0.6954296 0.6954296 0.9959706 +0.7019138 0.6954296 0.9959706 +0.710117 0.6954296 0.9959706 +0.7204952 0.6954296 0.9959706 +0.733625 0.6954296 0.9959706 +0.7502359 0.6954296 0.9959706 +0.7712508 0.6954296 0.9959706 +0.7978374 0.6954296 0.9959706 +0.8314729 0.6954296 0.9959706 +0.8740262 0.6954296 0.9959706 +0.9278617 0.6954296 0.9959706 +0.9959706 0.6954296 0.9959706 +0.9968409 0.7403765 0.9396953 +0.9975189 0.7816327 0.9125186 +0.9980488 0.8184005 0.9036101 +0.9984638 0.8504035 0.9054678 +0.9987895 0.8777338 0.9130957 +0.9990455 0.9007175 0.9233085 +0.999247 0.9198076 0.9341777 +0.9994057 0.9355059 0.9446144 +0.9995308 0.9483117 0.9540687 +0.9996295 0.958691 0.9623212 +0.9997074 0.9670604 0.9693452 +0.9997688 0.9737814 0.9752172 +0.9998174 0.979161 0.9800622 +0.9998557 0.9834557 0.9840209 +0.999886 0.9868773 0.9872315 +0.9999099 0.9895988 0.9898206 +0.9999288 0.9917606 0.9918994 +0.9999437 0.9934761 0.9935629 +0.6724572 0.703219 0.9959813 +0.6724495 0.7032018 0.9959811 +0.6724399 0.7031802 0.9959809 +0.672428 0.7031531 0.9959807 +0.6724135 0.7031193 0.9959804 +0.6723959 0.7030771 0.9959801 +0.6723748 0.7030249 0.9959797 +0.67235 0.7029605 0.9959791 +0.6723217 0.7028817 0.9959785 +0.6722907 0.7027865 0.9959777 +0.6722594 0.702673 0.9959768 +0.6722322 0.7025407 0.9959757 +0.672218 0.7023914 0.9959745 +0.672232 0.7022315 0.9959732 +0.6723012 0.7020756 0.9959719 +0.6724711 0.701953 0.9959709 +0.6728136 0.7019138 0.9959706 +0.6733015 0.7019138 0.9959706 +0.6739188 0.7019138 0.9959706 +0.6746998 0.7019138 0.9959706 +0.6756878 0.7019138 0.9959706 +0.6769378 0.7019138 0.9959706 +0.6785192 0.7019138 0.9959706 +0.6805199 0.7019138 0.9959706 +0.683051 0.7019138 0.9959706 +0.6862532 0.7019138 0.9959706 +0.6903044 0.7019138 0.9959706 +0.6954296 0.7019138 0.9959706 +0.7019138 0.7019138 0.9959706 +0.710117 0.7019138 0.9959706 +0.7204952 0.7019138 0.9959706 +0.733625 0.7019138 0.9959706 +0.7502359 0.7019138 0.9959706 +0.7712508 0.7019138 0.9959706 +0.7978374 0.7019138 0.9959706 +0.8314729 0.7019138 0.9959706 +0.8740262 0.7019138 0.9959706 +0.9278617 0.7019138 0.9959706 +0.9959706 0.7019138 0.9959706 +0.9968409 0.7446768 0.9396953 +0.9975189 0.7844566 0.9125186 +0.9980488 0.8202389 0.9036101 +0.9984638 0.8515915 0.9054678 +0.9987895 0.8784967 0.9130957 +0.9990455 0.9012049 0.9233085 +0.999247 0.9201176 0.9341777 +0.9994057 0.9357024 0.9446144 +0.9995308 0.9484359 0.9540687 +0.9996295 0.9587693 0.9623212 +0.9997074 0.9671097 0.9693452 +0.9997688 0.9738123 0.9752172 +0.9998174 0.9791804 0.9800622 +0.9998557 0.9834679 0.9840209 +0.999886 0.986885 0.9872315 +0.9999099 0.9896036 0.9898206 +0.9999288 0.9917636 0.9918994 +0.9999437 0.9934779 0.9935629 +0.6724572 0.7113861 0.9959813 +0.6724495 0.7113694 0.9959811 +0.6724399 0.7113484 0.9959809 +0.672428 0.7113221 0.9959807 +0.6724135 0.7112892 0.9959804 +0.6723959 0.7112482 0.9959801 +0.6723748 0.7111974 0.9959797 +0.67235 0.7111348 0.9959791 +0.6723217 0.7110582 0.9959785 +0.6722907 0.7109656 0.9959777 +0.6722594 0.7108553 0.9959768 +0.6722322 0.7107266 0.9959757 +0.672218 0.7105815 0.9959745 +0.672232 0.710426 0.9959732 +0.6723012 0.7102744 0.9959719 +0.6724711 0.7101552 0.9959709 +0.6728136 0.710117 0.9959706 +0.6733015 0.710117 0.9959706 +0.6739188 0.710117 0.9959706 +0.6746998 0.710117 0.9959706 +0.6756878 0.710117 0.9959706 +0.6769378 0.710117 0.9959706 +0.6785192 0.710117 0.9959706 +0.6805199 0.710117 0.9959706 +0.683051 0.710117 0.9959706 +0.6862532 0.710117 0.9959706 +0.6903044 0.710117 0.9959706 +0.6954296 0.710117 0.9959706 +0.7019138 0.710117 0.9959706 +0.710117 0.710117 0.9959706 +0.7204952 0.710117 0.9959706 +0.733625 0.710117 0.9959706 +0.7502359 0.710117 0.9959706 +0.7712508 0.710117 0.9959706 +0.7978374 0.710117 0.9959706 +0.8314729 0.710117 0.9959706 +0.8740262 0.710117 0.9959706 +0.9278617 0.710117 0.9959706 +0.9959706 0.710117 0.9959706 +0.9968409 0.7501172 0.9396953 +0.9975189 0.7880291 0.9125186 +0.9980488 0.8225647 0.9036101 +0.9984638 0.8530945 0.9054678 +0.9987895 0.8794619 0.9130957 +0.9990455 0.9018215 0.9233085 +0.999247 0.9205098 0.9341777 +0.9994057 0.935951 0.9446144 +0.9995308 0.9485931 0.9540687 +0.9996295 0.9588684 0.9623212 +0.9997074 0.967172 0.9693452 +0.9997688 0.9738515 0.9752172 +0.9998174 0.979205 0.9800622 +0.9998557 0.9834833 0.9840209 +0.999886 0.9868946 0.9872315 +0.9999099 0.9896096 0.9898206 +0.9999288 0.9917674 0.9918994 +0.9999437 0.9934803 0.9935629 +0.6724572 0.7217186 0.9959813 +0.6724495 0.7217025 0.9959811 +0.6724399 0.7216823 0.9959809 +0.672428 0.7216569 0.9959807 +0.6724135 0.7216252 0.9959804 +0.6723959 0.7215857 0.9959801 +0.6723748 0.7215367 0.9959797 +0.67235 0.7214763 0.9959791 +0.6723217 0.7214025 0.9959785 +0.6722907 0.7213133 0.9959777 +0.6722594 0.7212069 0.9959768 +0.6722322 0.7210829 0.9959757 +0.672218 0.720943 0.9959745 +0.672232 0.720793 0.9959732 +0.6723012 0.720647 0.9959719 +0.6724711 0.720532 0.9959709 +0.6728136 0.7204952 0.9959706 +0.6733015 0.7204952 0.9959706 +0.6739188 0.7204952 0.9959706 +0.6746998 0.7204952 0.9959706 +0.6756878 0.7204952 0.9959706 +0.6769378 0.7204952 0.9959706 +0.6785192 0.7204952 0.9959706 +0.6805199 0.7204952 0.9959706 +0.683051 0.7204952 0.9959706 +0.6862532 0.7204952 0.9959706 +0.6903044 0.7204952 0.9959706 +0.6954296 0.7204952 0.9959706 +0.7019138 0.7204952 0.9959706 +0.710117 0.7204952 0.9959706 +0.7204952 0.7204952 0.9959706 +0.733625 0.7204952 0.9959706 +0.7502359 0.7204952 0.9959706 +0.7712508 0.7204952 0.9959706 +0.7978374 0.7204952 0.9959706 +0.8314729 0.7204952 0.9959706 +0.8740262 0.7204952 0.9959706 +0.9278617 0.7204952 0.9959706 +0.9959706 0.7204952 0.9959706 +0.9968409 0.757 0.9396953 +0.9975189 0.7925488 0.9125186 +0.9980488 0.8255071 0.9036101 +0.9984638 0.8549959 0.9054678 +0.9987895 0.880683 0.9130957 +0.9990455 0.9026016 0.9233085 +0.999247 0.9210061 0.9341777 +0.9994057 0.9362655 0.9446144 +0.9995308 0.9487918 0.9540687 +0.9996295 0.9589938 0.9623212 +0.9997074 0.9672509 0.9693452 +0.9997688 0.9739011 0.9752172 +0.9998174 0.9792361 0.9800622 +0.9998557 0.9835029 0.9840209 +0.999886 0.9869069 0.9872315 +0.9999099 0.9896173 0.9898206 +0.9999288 0.9917722 0.9918994 +0.9999437 0.9934833 0.9935629 +0.6724572 0.7347906 0.9959813 +0.6724495 0.7347753 0.9959811 +0.6724399 0.734756 0.9959809 +0.672428 0.7347318 0.9959807 +0.6724135 0.7347016 0.9959804 +0.6723959 0.7346639 0.9959801 +0.6723748 0.7346173 0.9959797 +0.67235 0.7345598 0.9959791 +0.6723217 0.7344894 0.9959785 +0.6722907 0.7344044 0.9959777 +0.6722594 0.7343031 0.9959768 +0.6722322 0.7341849 0.9959757 +0.672218 0.7340516 0.9959745 +0.672232 0.7339088 0.9959732 +0.6723012 0.7337696 0.9959719 +0.6724711 0.7336601 0.9959709 +0.6728136 0.733625 0.9959706 +0.6733015 0.733625 0.9959706 +0.6739188 0.733625 0.9959706 +0.6746998 0.733625 0.9959706 +0.6756878 0.733625 0.9959706 +0.6769378 0.733625 0.9959706 +0.6785192 0.733625 0.9959706 +0.6805199 0.733625 0.9959706 +0.683051 0.733625 0.9959706 +0.6862532 0.733625 0.9959706 +0.6903044 0.733625 0.9959706 +0.6954296 0.733625 0.9959706 +0.7019138 0.733625 0.9959706 +0.710117 0.733625 0.9959706 +0.7204952 0.733625 0.9959706 +0.733625 0.733625 0.9959706 +0.7502359 0.733625 0.9959706 +0.7712508 0.733625 0.9959706 +0.7978374 0.733625 0.9959706 +0.8314729 0.733625 0.9959706 +0.8740262 0.733625 0.9959706 +0.9278617 0.733625 0.9959706 +0.9959706 0.733625 0.9959706 +0.9968409 0.7657077 0.9396953 +0.9975189 0.7982669 0.9125186 +0.9980488 0.8292297 0.9036101 +0.9984638 0.8574015 0.9054678 +0.9987895 0.8822279 0.9130957 +0.9990455 0.9035886 0.9233085 +0.999247 0.9216339 0.9341777 +0.9994057 0.9366635 0.9446144 +0.9995308 0.9490434 0.9540687 +0.9996295 0.9591524 0.9623212 +0.9997074 0.9673508 0.9693452 +0.9997688 0.9739638 0.9752172 +0.9998174 0.9792755 0.9800622 +0.9998557 0.9835276 0.9840209 +0.999886 0.9869223 0.9872315 +0.9999099 0.989627 0.9898206 +0.9999288 0.9917782 0.9918994 +0.9999437 0.9934871 0.9935629 +0.6724572 0.7513284 0.9959813 +0.6724495 0.751314 0.9959811 +0.6724399 0.7512959 0.9959809 +0.672428 0.7512732 0.9959807 +0.6724135 0.7512449 0.9959804 +0.6723959 0.7512096 0.9959801 +0.6723748 0.7511659 0.9959797 +0.67235 0.751112 0.9959791 +0.6723217 0.7510461 0.9959785 +0.6722907 0.7509664 0.9959777 +0.6722594 0.7508714 0.9959768 +0.6722322 0.7507607 0.9959757 +0.672218 0.7506357 0.9959745 +0.672232 0.7505018 0.9959732 +0.6723012 0.7503714 0.9959719 +0.6724711 0.7502687 0.9959709 +0.6728136 0.7502359 0.9959706 +0.6733015 0.7502359 0.9959706 +0.6739188 0.7502359 0.9959706 +0.6746998 0.7502359 0.9959706 +0.6756878 0.7502359 0.9959706 +0.6769378 0.7502359 0.9959706 +0.6785192 0.7502359 0.9959706 +0.6805199 0.7502359 0.9959706 +0.683051 0.7502359 0.9959706 +0.6862532 0.7502359 0.9959706 +0.6903044 0.7502359 0.9959706 +0.6954296 0.7502359 0.9959706 +0.7019138 0.7502359 0.9959706 +0.710117 0.7502359 0.9959706 +0.7204952 0.7502359 0.9959706 +0.733625 0.7502359 0.9959706 +0.7502359 0.7502359 0.9959706 +0.7712508 0.7502359 0.9959706 +0.7978374 0.7502359 0.9959706 +0.8314729 0.7502359 0.9959706 +0.8740262 0.7502359 0.9959706 +0.9278617 0.7502359 0.9959706 +0.9959706 0.7502359 0.9959706 +0.9968409 0.776724 0.9396953 +0.9975189 0.8055009 0.9125186 +0.9980488 0.8339392 0.9036101 +0.9984638 0.8604449 0.9054678 +0.9987895 0.8841823 0.9130957 +0.9990455 0.9048372 0.9233085 +0.999247 0.9224281 0.9341777 +0.9994057 0.9371669 0.9446144 +0.9995308 0.9493615 0.9540687 +0.9996295 0.959353 0.9623212 +0.9997074 0.967477 0.9693452 +0.9997688 0.9740432 0.9752172 +0.9998174 0.9793253 0.9800622 +0.9998557 0.9835588 0.9840209 +0.999886 0.9869419 0.9872315 +0.9999099 0.9896392 0.9898206 +0.9999288 0.9917859 0.9918994 +0.9999437 0.9934919 0.9935629 +0.6724572 0.7722508 0.9959813 +0.6724495 0.7722376 0.9959811 +0.6724399 0.772221 0.9959809 +0.672428 0.7722003 0.9959807 +0.6724135 0.7721744 0.9959804 +0.6723959 0.7721421 0.9959801 +0.6723748 0.7721021 0.9959797 +0.67235 0.7720527 0.9959791 +0.6723217 0.7719924 0.9959785 +0.6722907 0.7719194 0.9959777 +0.6722594 0.7718325 0.9959768 +0.6722322 0.7717312 0.9959757 +0.672218 0.7716168 0.9959745 +0.672232 0.7714942 0.9959732 +0.6723012 0.7713748 0.9959719 +0.6724711 0.7712809 0.9959709 +0.6728136 0.7712508 0.9959706 +0.6733015 0.7712508 0.9959706 +0.6739188 0.7712508 0.9959706 +0.6746998 0.7712508 0.9959706 +0.6756878 0.7712508 0.9959706 +0.6769378 0.7712508 0.9959706 +0.6785192 0.7712508 0.9959706 +0.6805199 0.7712508 0.9959706 +0.683051 0.7712508 0.9959706 +0.6862532 0.7712508 0.9959706 +0.6903044 0.7712508 0.9959706 +0.6954296 0.7712508 0.9959706 +0.7019138 0.7712508 0.9959706 +0.710117 0.7712508 0.9959706 +0.7204952 0.7712508 0.9959706 +0.733625 0.7712508 0.9959706 +0.7502359 0.7712508 0.9959706 +0.7712508 0.7712508 0.9959706 +0.7978374 0.7712508 0.9959706 +0.8314729 0.7712508 0.9959706 +0.8740262 0.7712508 0.9959706 +0.9278617 0.7712508 0.9959706 +0.9959706 0.7712508 0.9959706 +0.9968409 0.7906611 0.9396953 +0.9975189 0.8146529 0.9125186 +0.9980488 0.8398974 0.9036101 +0.9984638 0.8642952 0.9054678 +0.9987895 0.886655 0.9130957 +0.9990455 0.9064168 0.9233085 +0.999247 0.9234329 0.9341777 +0.9994057 0.9378038 0.9446144 +0.9995308 0.9497641 0.9540687 +0.9996295 0.9596068 0.9623212 +0.9997074 0.9676368 0.9693452 +0.9997688 0.9741436 0.9752172 +0.9998174 0.9793883 0.9800622 +0.9998557 0.9835983 0.9840209 +0.999886 0.9869667 0.9872315 +0.9999099 0.9896547 0.9898206 +0.9999288 0.9917956 0.9918994 +0.9999437 0.993498 0.9935629 +0.6724572 0.7987204 0.9959813 +0.6724495 0.7987087 0.9959811 +0.6724399 0.7986941 0.9959809 +0.672428 0.7986758 0.9959807 +0.6724135 0.7986529 0.9959804 +0.6723959 0.7986244 0.9959801 +0.6723748 0.798589 0.9959797 +0.67235 0.7985455 0.9959791 +0.6723217 0.7984922 0.9959785 +0.6722907 0.7984278 0.9959777 +0.6722594 0.798351 0.9959768 +0.6722322 0.7982615 0.9959757 +0.672218 0.7981605 0.9959745 +0.672232 0.7980523 0.9959732 +0.6723012 0.7979469 0.9959719 +0.6724711 0.797864 0.9959709 +0.6728136 0.7978374 0.9959706 +0.6733015 0.7978374 0.9959706 +0.6739188 0.7978374 0.9959706 +0.6746998 0.7978374 0.9959706 +0.6756878 0.7978374 0.9959706 +0.6769378 0.7978374 0.9959706 +0.6785192 0.7978374 0.9959706 +0.6805199 0.7978374 0.9959706 +0.683051 0.7978374 0.9959706 +0.6862532 0.7978374 0.9959706 +0.6903044 0.7978374 0.9959706 +0.6954296 0.7978374 0.9959706 +0.7019138 0.7978374 0.9959706 +0.710117 0.7978374 0.9959706 +0.7204952 0.7978374 0.9959706 +0.733625 0.7978374 0.9959706 +0.7502359 0.7978374 0.9959706 +0.7712508 0.7978374 0.9959706 +0.7978374 0.7978374 0.9959706 +0.8314729 0.7978374 0.9959706 +0.8740262 0.7978374 0.9959706 +0.9278617 0.7978374 0.9959706 +0.9959706 0.7978374 0.9959706 +0.9968409 0.8082934 0.9396953 +0.9975189 0.8262314 0.9125186 +0.9980488 0.8474353 0.9036101 +0.9984638 0.8691663 0.9054678 +0.9987895 0.8897832 0.9130957 +0.9990455 0.9084153 0.9233085 +0.999247 0.9247041 0.9341777 +0.9994057 0.9386096 0.9446144 +0.9995308 0.9502734 0.9540687 +0.9996295 0.959928 0.9623212 +0.9997074 0.9678389 0.9693452 +0.9997688 0.9742706 0.9752172 +0.9998174 0.9794681 0.9800622 +0.9998557 0.9836483 0.9840209 +0.999886 0.986998 0.9872315 +0.9999099 0.9896744 0.9898206 +0.9999288 0.9918079 0.9918994 +0.9999437 0.9935057 0.9935629 +0.6724572 0.8322078 0.9959813 +0.6724495 0.8321981 0.9959811 +0.6724399 0.8321859 0.9959809 +0.672428 0.8321707 0.9959807 +0.6724135 0.8321516 0.9959804 +0.6723959 0.8321279 0.9959801 +0.6723748 0.8320985 0.9959797 +0.67235 0.8320622 0.9959791 +0.6723217 0.8320179 0.9959785 +0.6722907 0.8319643 0.9959777 +0.6722594 0.8319004 0.9959768 +0.6722322 0.8318259 0.9959757 +0.672218 0.8317419 0.9959745 +0.672232 0.8316518 0.9959732 +0.6723012 0.8315641 0.9959719 +0.6724711 0.831495 0.9959709 +0.6728136 0.8314729 0.9959706 +0.6733015 0.8314729 0.9959706 +0.6739188 0.8314729 0.9959706 +0.6746998 0.8314729 0.9959706 +0.6756878 0.8314729 0.9959706 +0.6769378 0.8314729 0.9959706 +0.6785192 0.8314729 0.9959706 +0.6805199 0.8314729 0.9959706 +0.683051 0.8314729 0.9959706 +0.6862532 0.8314729 0.9959706 +0.6903044 0.8314729 0.9959706 +0.6954296 0.8314729 0.9959706 +0.7019138 0.8314729 0.9959706 +0.710117 0.8314729 0.9959706 +0.7204952 0.8314729 0.9959706 +0.733625 0.8314729 0.9959706 +0.7502359 0.8314729 0.9959706 +0.7712508 0.8314729 0.9959706 +0.7978374 0.8314729 0.9959706 +0.8314729 0.8314729 0.9959706 +0.8740262 0.8314729 0.9959706 +0.9278617 0.8314729 0.9959706 +0.9959706 0.8314729 0.9959706 +0.9968409 0.8306004 0.9396953 +0.9975189 0.8408797 0.9125186 +0.9980488 0.8569716 0.9036101 +0.9984638 0.875329 0.9054678 +0.9987895 0.8937407 0.9130957 +0.9990455 0.9109436 0.9233085 +0.999247 0.9263124 0.9341777 +0.9994057 0.939629 0.9446144 +0.9995308 0.9509177 0.9540687 +0.9996295 0.9603343 0.9623212 +0.9997074 0.9680946 0.9693452 +0.9997688 0.9744313 0.9752172 +0.9998174 0.9795689 0.9800622 +0.9998557 0.9837116 0.9840209 +0.999886 0.9870376 0.9872315 +0.9999099 0.9896992 0.9898206 +0.9999288 0.9918234 0.9918994 +0.9999437 0.9935154 0.9935629 +0.6724572 0.8745738 0.9959813 +0.6724495 0.8745666 0.9959811 +0.6724399 0.8745575 0.9959809 +0.672428 0.8745461 0.9959807 +0.6724135 0.8745319 0.9959804 +0.6723959 0.8745143 0.9959801 +0.6723748 0.8744923 0.9959797 +0.67235 0.8744653 0.9959791 +0.6723217 0.8744323 0.9959785 +0.6722907 0.8743923 0.9959777 +0.6722594 0.8743447 0.9959768 +0.6722322 0.8742892 0.9959757 +0.672218 0.8742266 0.9959745 +0.672232 0.8741595 0.9959732 +0.6723012 0.8740941 0.9959719 +0.6724711 0.8740427 0.9959709 +0.6728136 0.8740262 0.9959706 +0.6733015 0.8740262 0.9959706 +0.6739188 0.8740262 0.9959706 +0.6746998 0.8740262 0.9959706 +0.6756878 0.8740262 0.9959706 +0.6769378 0.8740262 0.9959706 +0.6785192 0.8740262 0.9959706 +0.6805199 0.8740262 0.9959706 +0.683051 0.8740262 0.9959706 +0.6862532 0.8740262 0.9959706 +0.6903044 0.8740262 0.9959706 +0.6954296 0.8740262 0.9959706 +0.7019138 0.8740262 0.9959706 +0.710117 0.8740262 0.9959706 +0.7204952 0.8740262 0.9959706 +0.733625 0.8740262 0.9959706 +0.7502359 0.8740262 0.9959706 +0.7712508 0.8740262 0.9959706 +0.7978374 0.8740262 0.9959706 +0.8314729 0.8740262 0.9959706 +0.8740262 0.8740262 0.9959706 +0.9278617 0.8740262 0.9959706 +0.9959706 0.8740262 0.9959706 +0.9968409 0.8588218 0.9396953 +0.9975189 0.8594117 0.9125186 +0.9980488 0.8690364 0.9036101 +0.9984638 0.8831255 0.9054678 +0.9987895 0.8987476 0.9130957 +0.9990455 0.9141422 0.9233085 +0.999247 0.928347 0.9341777 +0.9994057 0.9409186 0.9446144 +0.9995308 0.9517328 0.9540687 +0.9996295 0.9608482 0.9623212 +0.9997074 0.9684181 0.9693452 +0.9997688 0.9746346 0.9752172 +0.9998174 0.9796966 0.9800622 +0.9998557 0.9837916 0.9840209 +0.999886 0.9870878 0.9872315 +0.9999099 0.9897306 0.9898206 +0.9999288 0.9918431 0.9918994 +0.9999437 0.9935277 0.9935629 +0.6724572 0.9281722 0.9959813 +0.6724495 0.9281681 0.9959811 +0.6724399 0.928163 0.9959809 +0.672428 0.9281566 0.9959807 +0.6724135 0.9281485 0.9959804 +0.6723959 0.9281385 0.9959801 +0.6723748 0.928126 0.9959797 +0.67235 0.9281107 0.9959791 +0.6723217 0.928092 0.9959785 +0.6722907 0.9280693 0.9959777 +0.6722594 0.9280423 0.9959768 +0.6722322 0.9280109 0.9959757 +0.672218 0.9279753 0.9959745 +0.672232 0.9279373 0.9959732 +0.6723012 0.9279002 0.9959719 +0.6724711 0.927871 0.9959709 +0.6728136 0.9278617 0.9959706 +0.6733015 0.9278617 0.9959706 +0.6739188 0.9278617 0.9959706 +0.6746998 0.9278617 0.9959706 +0.6756878 0.9278617 0.9959706 +0.6769378 0.9278617 0.9959706 +0.6785192 0.9278617 0.9959706 +0.6805199 0.9278617 0.9959706 +0.683051 0.9278617 0.9959706 +0.6862532 0.9278617 0.9959706 +0.6903044 0.9278617 0.9959706 +0.6954296 0.9278617 0.9959706 +0.7019138 0.9278617 0.9959706 +0.710117 0.9278617 0.9959706 +0.7204952 0.9278617 0.9959706 +0.733625 0.9278617 0.9959706 +0.7502359 0.9278617 0.9959706 +0.7712508 0.9278617 0.9959706 +0.7978374 0.9278617 0.9959706 +0.8314729 0.9278617 0.9959706 +0.8740262 0.9278617 0.9959706 +0.9278617 0.9278617 0.9959706 +0.9959706 0.9278617 0.9959706 +0.9968409 0.8945255 0.9396953 +0.9975189 0.8828571 0.9125186 +0.9980488 0.8842998 0.9036101 +0.9984638 0.892989 0.9054678 +0.9987895 0.9050819 0.9130957 +0.9990455 0.9181889 0.9233085 +0.999247 0.9309211 0.9341777 +0.9994057 0.9425502 0.9446144 +0.9995308 0.952764 0.9540687 +0.9996295 0.9614985 0.9623212 +0.9997074 0.9688274 0.9693452 +0.9997688 0.9748918 0.9752172 +0.9998174 0.979858 0.9800622 +0.9998557 0.9838928 0.9840209 +0.999886 0.9871512 0.9872315 +0.9999099 0.9897703 0.9898206 +0.9999288 0.991868 0.9918994 +0.9999437 0.9935432 0.9935629 +0.6724572 0.9959813 0.9959813 +0.6724495 0.9959811 0.9959811 +0.6724399 0.9959809 0.9959809 +0.672428 0.9959807 0.9959807 +0.6724135 0.9959804 0.9959804 +0.6723959 0.9959801 0.9959801 +0.6723748 0.9959797 0.9959797 +0.67235 0.9959791 0.9959791 +0.6723217 0.9959785 0.9959785 +0.6722907 0.9959777 0.9959777 +0.6722594 0.9959768 0.9959768 +0.6722322 0.9959757 0.9959757 +0.672218 0.9959745 0.9959745 +0.672232 0.9959732 0.9959732 +0.6723012 0.9959719 0.9959719 +0.6724711 0.9959709 0.9959709 +0.6728136 0.9959706 0.9959706 +0.6733015 0.9959706 0.9959706 +0.6739188 0.9959706 0.9959706 +0.6746998 0.9959706 0.9959706 +0.6756878 0.9959706 0.9959706 +0.6769378 0.9959706 0.9959706 +0.6785192 0.9959706 0.9959706 +0.6805199 0.9959706 0.9959706 +0.683051 0.9959706 0.9959706 +0.6862532 0.9959706 0.9959706 +0.6903044 0.9959706 0.9959706 +0.6954296 0.9959706 0.9959706 +0.7019138 0.9959706 0.9959706 +0.710117 0.9959706 0.9959706 +0.7204952 0.9959706 0.9959706 +0.733625 0.9959706 0.9959706 +0.7502359 0.9959706 0.9959706 +0.7712508 0.9959706 0.9959706 +0.7978374 0.9959706 0.9959706 +0.8314729 0.9959706 0.9959706 +0.8740262 0.9959706 0.9959706 +0.9278617 0.9959706 0.9959706 +0.9959706 0.9959706 0.9959706 +0.9968409 0.9396953 0.9396953 +0.9975189 0.9125186 0.9125186 +0.9980488 0.9036101 0.9036101 +0.9984638 0.9054678 0.9054678 +0.9987895 0.9130957 0.9130957 +0.9990455 0.9233085 0.9233085 +0.999247 0.9341777 0.9341777 +0.9994057 0.9446144 0.9446144 +0.9995308 0.9540687 0.9540687 +0.9996295 0.9623212 0.9623212 +0.9997074 0.9693452 0.9693452 +0.9997688 0.9752172 0.9752172 +0.9998174 0.9800622 0.9800622 +0.9998557 0.9840209 0.9840209 +0.999886 0.9872315 0.9872315 +0.9999099 0.9898206 0.9898206 +0.9999288 0.9918994 0.9918994 +0.9999437 0.9935629 0.9935629 +0.7251659 0.9968475 0.939906 +0.7251605 0.9968474 0.9399032 +0.7251537 0.9968473 0.9398997 +0.7251454 0.9968472 0.9398953 +0.7251351 0.996847 0.9398899 +0.7251226 0.9968468 0.9398831 +0.7251076 0.9968465 0.9398746 +0.7250899 0.9968462 0.9398642 +0.7250697 0.9968458 0.9398515 +0.7250473 0.9968453 0.9398361 +0.7250244 0.9968448 0.9398178 +0.7250039 0.9968441 0.9397965 +0.7249916 0.9968433 0.9397723 +0.7249978 0.9968425 0.9397465 +0.7250408 0.9968418 0.9397214 +0.7251511 0.9968411 0.9397016 +0.7253775 0.9968409 0.9396953 +0.7257011 0.9968409 0.9396953 +0.7261105 0.9968409 0.9396953 +0.7266285 0.9968409 0.9396953 +0.7272837 0.9968409 0.9396953 +0.7281127 0.9968409 0.9396953 +0.7291615 0.9968409 0.9396953 +0.7304884 0.9968409 0.9396953 +0.732167 0.9968409 0.9396953 +0.7342907 0.9968409 0.9396953 +0.7369774 0.9968409 0.9396953 +0.7403765 0.9968409 0.9396953 +0.7446768 0.9968409 0.9396953 +0.7501172 0.9968409 0.9396953 +0.757 0.9968409 0.9396953 +0.7657077 0.9968409 0.9396953 +0.776724 0.9968409 0.9396953 +0.7906611 0.9968409 0.9396953 +0.8082934 0.9968409 0.9396953 +0.8306004 0.9968409 0.9396953 +0.8588218 0.9968409 0.9396953 +0.8945255 0.9968409 0.9396953 +0.9396953 0.9968409 0.9396953 +0.9968409 0.9968409 0.9396953 +0.9975189 0.9500442 0.9125186 +0.9980488 0.9280401 0.9036101 +0.9984638 0.921255 0.9054678 +0.9987895 0.9232341 0.9130957 +0.9990455 0.9297854 0.9233085 +0.999247 0.9382977 0.9341777 +0.9994057 0.9472259 0.9446144 +0.9995308 0.9557192 0.9540687 +0.9996295 0.963362 0.9623212 +0.9997074 0.9700002 0.9693452 +0.9997688 0.9756289 0.9752172 +0.9998174 0.9803206 0.9800622 +0.9998557 0.9841829 0.9840209 +0.999886 0.987333 0.9872315 +0.9999099 0.9898842 0.9898206 +0.9999288 0.9919392 0.9918994 +0.9999437 0.9935878 0.9935629 +0.7716588 0.997523 0.9127681 +0.7716551 0.997523 0.9127648 +0.7716504 0.9975229 0.9127607 +0.7716446 0.9975228 0.9127555 +0.7716375 0.9975227 0.912749 +0.7716288 0.9975226 0.912741 +0.7716184 0.9975224 0.912731 +0.7716061 0.9975222 0.9127186 +0.7715919 0.997522 0.9127036 +0.7715762 0.9975217 0.9126854 +0.7715599 0.9975213 0.9126636 +0.7715449 0.9975209 0.9126384 +0.7715352 0.9975204 0.9126098 +0.7715376 0.9975199 0.9125792 +0.7715641 0.9975194 0.9125495 +0.7716352 0.9975191 0.912526 +0.7717834 0.9975189 0.9125186 +0.7719959 0.9975189 0.9125186 +0.7722648 0.9975189 0.9125186 +0.7726049 0.9975189 0.9125186 +0.7730352 0.9975189 0.9125186 +0.7735795 0.9975189 0.9125186 +0.7742682 0.9975189 0.9125186 +0.7751395 0.9975189 0.9125186 +0.7762418 0.9975189 0.9125186 +0.7776364 0.9975189 0.9125186 +0.7794007 0.9975189 0.9125186 +0.7816327 0.9975189 0.9125186 +0.7844566 0.9975189 0.9125186 +0.7880291 0.9975189 0.9125186 +0.7925488 0.9975189 0.9125186 +0.7982669 0.9975189 0.9125186 +0.8055009 0.9975189 0.9125186 +0.8146529 0.9975189 0.9125186 +0.8262314 0.9975189 0.9125186 +0.8408797 0.9975189 0.9125186 +0.8594117 0.9975189 0.9125186 +0.8828571 0.9975189 0.9125186 +0.9125186 0.9975189 0.9125186 +0.9500442 0.9975189 0.9125186 +0.9975189 0.9975189 0.9125186 +0.9980488 0.9589472 0.9036101 +0.9984638 0.9412278 0.9054678 +0.9987895 0.9360606 0.9130957 +0.9990455 0.9379796 0.9233085 +0.999247 0.94351 0.9341777 +0.9994057 0.9505298 0.9446144 +0.9995308 0.9578074 0.9540687 +0.9996295 0.9646787 0.9623212 +0.9997074 0.970829 0.9693452 +0.9997688 0.9761497 0.9752172 +0.9998174 0.9806476 0.9800622 +0.9998557 0.984388 0.9840209 +0.999886 0.9874615 0.9872315 +0.9999099 0.9899646 0.9898206 +0.9999288 0.9919896 0.9918994 +0.9999437 0.9936193 0.9935629 +0.8119154 0.9980513 0.9038323 +0.8119128 0.9980512 0.9038294 +0.8119096 0.9980512 0.9038257 +0.8119057 0.9980511 0.9038211 +0.8119009 0.9980511 0.9038153 +0.8118949 0.998051 0.9038082 +0.8118878 0.9980509 0.9037992 +0.8118794 0.9980508 0.9037883 +0.8118697 0.9980506 0.9037748 +0.8118589 0.9980504 0.9037586 +0.8118476 0.9980502 0.9037393 +0.811837 0.99805 0.9037168 +0.8118298 0.9980497 0.9036913 +0.8118303 0.9980494 0.9036641 +0.8118466 0.9980491 0.9036376 +0.8118921 0.9980488 0.9036168 +0.8119884 0.9980488 0.9036101 +0.8121268 0.9980488 0.9036101 +0.8123018 0.9980488 0.9036101 +0.8125232 0.9980488 0.9036101 +0.8128033 0.9980488 0.9036101 +0.8131577 0.9980488 0.9036101 +0.8136061 0.9980488 0.9036101 +0.8141733 0.9980488 0.9036101 +0.8148909 0.9980488 0.9036101 +0.8157988 0.9980488 0.9036101 +0.8169474 0.9980488 0.9036101 +0.8184005 0.9980488 0.9036101 +0.8202389 0.9980488 0.9036101 +0.8225647 0.9980488 0.9036101 +0.8255071 0.9980488 0.9036101 +0.8292297 0.9980488 0.9036101 +0.8339392 0.9980488 0.9036101 +0.8398974 0.9980488 0.9036101 +0.8474353 0.9980488 0.9036101 +0.8569716 0.9980488 0.9036101 +0.8690364 0.9980488 0.9036101 +0.8842998 0.9980488 0.9036101 +0.9036101 0.9980488 0.9036101 +0.9280401 0.9980488 0.9036101 +0.9589472 0.9980488 0.9036101 +0.9980488 0.9980488 0.9036101 +0.9984638 0.9664961 0.9054678 +0.9987895 0.9522877 0.9130957 +0.9990455 0.9483463 0.9233085 +0.999247 0.9501042 0.9341777 +0.9994057 0.9547096 0.9446144 +0.9995308 0.9604492 0.9540687 +0.9996295 0.9663445 0.9623212 +0.9997074 0.9718774 0.9693452 +0.9997688 0.9768086 0.9752172 +0.9998174 0.9810611 0.9800622 +0.9998557 0.9846473 0.9840209 +0.999886 0.987624 0.9872315 +0.9999099 0.9900664 0.9898206 +0.9999288 0.9920533 0.9918994 +0.9999437 0.9936592 0.9935629 +0.8462171 0.9984653 0.9056431 +0.8462154 0.9984653 0.9056408 +0.8462132 0.9984653 0.9056379 +0.8462106 0.9984653 0.9056342 +0.8462073 0.9984652 0.9056297 +0.8462034 0.9984652 0.905624 +0.8461986 0.9984651 0.905617 +0.8461929 0.998465 0.9056083 +0.8461864 0.9984649 0.9055977 +0.8461791 0.9984648 0.9055849 +0.8461714 0.9984647 0.9055697 +0.8461641 0.9984645 0.9055519 +0.8461589 0.9984643 0.9055319 +0.8461587 0.9984642 0.9055104 +0.8461687 0.998464 0.9054895 +0.8461977 0.9984638 0.905473 +0.8462598 0.9984638 0.9054678 +0.8463492 0.9984638 0.9054678 +0.8464623 0.9984638 0.9054678 +0.8466054 0.9984638 0.9054678 +0.8467864 0.9984638 0.9054678 +0.8470154 0.9984638 0.9054678 +0.8473052 0.9984638 0.9054678 +0.8476717 0.9984638 0.9054678 +0.8481355 0.9984638 0.9054678 +0.8487222 0.9984638 0.9054678 +0.8494644 0.9984638 0.9054678 +0.8504035 0.9984638 0.9054678 +0.8515915 0.9984638 0.9054678 +0.8530945 0.9984638 0.9054678 +0.8549959 0.9984638 0.9054678 +0.8574015 0.9984638 0.9054678 +0.8604449 0.9984638 0.9054678 +0.8642952 0.9984638 0.9054678 +0.8691663 0.9984638 0.9054678 +0.875329 0.9984638 0.9054678 +0.8831255 0.9984638 0.9054678 +0.892989 0.9984638 0.9054678 +0.9054678 0.9984638 0.9054678 +0.921255 0.9984638 0.9054678 +0.9412278 0.9984638 0.9054678 +0.9664961 0.9984638 0.9054678 +0.9984638 0.9984638 0.9054678 +0.9987895 0.9728171 0.9130957 +0.9990455 0.9614615 0.9233085 +0.999247 0.9584468 0.9341777 +0.9994057 0.9599976 0.9446144 +0.9995308 0.9637914 0.9540687 +0.9996295 0.968452 0.9623212 +0.9997074 0.9732039 0.9693452 +0.9997688 0.9776422 0.9752172 +0.9998174 0.9815844 0.9800622 +0.9998557 0.9849754 0.9840209 +0.999886 0.9878296 0.9872315 +0.9999099 0.9901951 0.9898206 +0.9999288 0.9921339 0.9918994 +0.9999437 0.9937096 0.9935629 +0.8750477 0.9987905 0.9132249 +0.8750466 0.9987905 0.9132232 +0.8750451 0.9987904 0.9132211 +0.8750434 0.9987904 0.9132184 +0.8750412 0.9987904 0.913215 +0.8750386 0.9987904 0.9132109 +0.8750355 0.9987903 0.9132057 +0.8750317 0.9987903 0.9131993 +0.8750274 0.9987902 0.9131915 +0.8750225 0.9987902 0.913182 +0.8750173 0.9987901 0.9131708 +0.8750124 0.99879 0.9131577 +0.8750088 0.9987899 0.9131429 +0.8750084 0.9987897 0.9131271 +0.8750145 0.9987896 0.9131117 +0.8750329 0.9987895 0.9130996 +0.8750727 0.9987895 0.9130957 +0.8751301 0.9987895 0.9130957 +0.8752028 0.9987895 0.9130957 +0.8752947 0.9987895 0.9130957 +0.8754109 0.9987895 0.9130957 +0.875558 0.9987895 0.9130957 +0.8757441 0.9987895 0.9130957 +0.8759795 0.9987895 0.9130957 +0.8762773 0.9987895 0.9130957 +0.8766541 0.9987895 0.9130957 +0.8771307 0.9987895 0.9130957 +0.8777338 0.9987895 0.9130957 +0.8784967 0.9987895 0.9130957 +0.8794619 0.9987895 0.9130957 +0.880683 0.9987895 0.9130957 +0.8822279 0.9987895 0.9130957 +0.8841823 0.9987895 0.9130957 +0.886655 0.9987895 0.9130957 +0.8897832 0.9987895 0.9130957 +0.8937407 0.9987895 0.9130957 +0.8987476 0.9987895 0.9130957 +0.9050819 0.9987895 0.9130957 +0.9130957 0.9987895 0.9130957 +0.9232341 0.9987895 0.9130957 +0.9360606 0.9987895 0.9130957 +0.9522877 0.9987895 0.9130957 +0.9728171 0.9987895 0.9130957 +0.9987895 0.9987895 0.9130957 +0.9990455 0.9780539 0.9233085 +0.999247 0.9690013 0.9341777 +0.9994057 0.9666876 0.9446144 +0.9995308 0.9680197 0.9540687 +0.9996295 0.9711183 0.9623212 +0.9997074 0.974882 0.9693452 +0.9997688 0.9786968 0.9752172 +0.9998174 0.9822464 0.9800622 +0.9998557 0.9853905 0.9840209 +0.999886 0.9880897 0.9872315 +0.9999099 0.990358 0.9898206 +0.9999288 0.9922358 0.9918994 +0.9999437 0.9937734 0.9935629 +0.8990028 0.9990461 0.9233996 +0.899002 0.9990461 0.9233984 +0.8990011 0.9990461 0.9233969 +0.899 0.9990461 0.923395 +0.8989986 0.9990461 0.9233927 +0.8989969 0.9990461 0.9233897 +0.8989948 0.9990461 0.9233861 +0.8989923 0.999046 0.9233816 +0.8989895 0.999046 0.923376 +0.8989863 0.9990459 0.9233694 +0.8989829 0.9990459 0.9233615 +0.8989796 0.9990458 0.9233522 +0.8989771 0.9990458 0.9233418 +0.8989767 0.9990457 0.9233306 +0.8989805 0.9990456 0.9233198 +0.8989921 0.9990456 0.9233112 +0.8990175 0.9990455 0.9233085 +0.8990542 0.9990455 0.9233085 +0.8991006 0.9990455 0.9233085 +0.8991593 0.9990455 0.9233085 +0.8992336 0.9990455 0.9233085 +0.8993275 0.9990455 0.9233085 +0.8994464 0.9990455 0.9233085 +0.8995968 0.9990455 0.9233085 +0.899787 0.9990455 0.9233085 +0.9000277 0.9990455 0.9233085 +0.9003323 0.9990455 0.9233085 +0.9007175 0.9990455 0.9233085 +0.9012049 0.9990455 0.9233085 +0.9018215 0.9990455 0.9233085 +0.9026016 0.9990455 0.9233085 +0.9035886 0.9990455 0.9233085 +0.9048372 0.9990455 0.9233085 +0.9064168 0.9990455 0.9233085 +0.9084153 0.9990455 0.9233085 +0.9109436 0.9990455 0.9233085 +0.9141422 0.9990455 0.9233085 +0.9181889 0.9990455 0.9233085 +0.9233085 0.9990455 0.9233085 +0.9297854 0.9990455 0.9233085 +0.9379796 0.9990455 0.9233085 +0.9483463 0.9990455 0.9233085 +0.9614615 0.9990455 0.9233085 +0.9780539 0.9990455 0.9233085 +0.9990455 0.9990455 0.9233085 +0.999247 0.982354 0.9341777 +0.9994057 0.9751513 0.9446144 +0.9995308 0.9733691 0.9540687 +0.9996295 0.9744915 0.9623212 +0.9997074 0.977005 0.9693452 +0.9997688 0.980031 0.9752172 +0.9998174 0.9830838 0.9800622 +0.9998557 0.9859157 0.9840209 +0.999886 0.9884188 0.9872315 +0.9999099 0.9905641 0.9898206 +0.9999288 0.9923648 0.9918994 +0.9999437 0.9938541 0.9935629 +0.9187175 0.9992474 0.9342401 +0.918717 0.9992474 0.9342393 +0.9187164 0.9992474 0.9342383 +0.9187157 0.9992474 0.934237 +0.9187148 0.9992474 0.9342353 +0.9187137 0.9992474 0.9342333 +0.9187123 0.9992473 0.9342308 +0.9187107 0.9992473 0.9342277 +0.9187089 0.9992473 0.934224 +0.9187068 0.9992473 0.9342194 +0.9187045 0.9992472 0.934214 +0.9187024 0.9992472 0.9342076 +0.9187008 0.9992472 0.9342005 +0.9187004 0.9992471 0.9341929 +0.9187027 0.9992471 0.9341854 +0.9187101 0.999247 0.9341796 +0.9187262 0.999247 0.9341777 +0.9187495 0.999247 0.9341777 +0.9187791 0.999247 0.9341777 +0.9188164 0.999247 0.9341777 +0.9188636 0.999247 0.9341777 +0.9189234 0.999247 0.9341777 +0.918999 0.999247 0.9341777 +0.9190947 0.999247 0.9341777 +0.9192157 0.999247 0.9341777 +0.9193688 0.999247 0.9341777 +0.9195625 0.999247 0.9341777 +0.9198076 0.999247 0.9341777 +0.9201176 0.999247 0.9341777 +0.9205098 0.999247 0.9341777 +0.9210061 0.999247 0.9341777 +0.9216339 0.999247 0.9341777 +0.9224281 0.999247 0.9341777 +0.9234329 0.999247 0.9341777 +0.9247041 0.999247 0.9341777 +0.9263124 0.999247 0.9341777 +0.928347 0.999247 0.9341777 +0.9309211 0.999247 0.9341777 +0.9341777 0.999247 0.9341777 +0.9382977 0.999247 0.9341777 +0.94351 0.999247 0.9341777 +0.9501042 0.999247 0.9341777 +0.9584468 0.999247 0.9341777 +0.9690013 0.999247 0.9341777 +0.982354 0.999247 0.9341777 +0.999247 0.999247 0.9341777 +0.9994057 0.9858591 0.9446144 +0.9995308 0.9801368 0.9540687 +0.9996295 0.978759 0.9623212 +0.9997074 0.9796909 0.9693452 +0.9997688 0.981719 0.9752172 +0.9998174 0.9841433 0.9800622 +0.9998557 0.9865801 0.9840209 +0.999886 0.9888351 0.9872315 +0.9999099 0.9908248 0.9898206 +0.9999288 0.992528 0.9918994 +0.9999437 0.9939562 0.9935629 +0.9348153 0.999406 0.9446563 +0.9348149 0.999406 0.9446557 +0.9348146 0.999406 0.944655 +0.9348141 0.999406 0.9446542 +0.9348135 0.999406 0.9446531 +0.9348128 0.9994059 0.9446517 +0.9348119 0.9994059 0.94465 +0.9348109 0.9994059 0.944648 +0.9348097 0.9994059 0.9446454 +0.9348083 0.9994059 0.9446424 +0.9348069 0.9994059 0.9446388 +0.9348055 0.9994059 0.9446345 +0.9348044 0.9994058 0.9446297 +0.9348042 0.9994058 0.9446246 +0.9348056 0.9994058 0.9446196 +0.9348102 0.9994057 0.9446157 +0.9348204 0.9994057 0.9446144 +0.9348352 0.9994057 0.9446144 +0.9348539 0.9994057 0.9446144 +0.9348776 0.9994057 0.9446144 +0.9349075 0.9994057 0.9446144 +0.9349454 0.9994057 0.9446144 +0.9349933 0.9994057 0.9446144 +0.935054 0.9994057 0.9446144 +0.9351307 0.9994057 0.9446144 +0.9352277 0.9994057 0.9446144 +0.9353505 0.9994057 0.9446144 +0.9355059 0.9994057 0.9446144 +0.9357024 0.9994057 0.9446144 +0.935951 0.9994057 0.9446144 +0.9362655 0.9994057 0.9446144 +0.9366635 0.9994057 0.9446144 +0.9371669 0.9994057 0.9446144 +0.9378038 0.9994057 0.9446144 +0.9386096 0.9994057 0.9446144 +0.939629 0.9994057 0.9446144 +0.9409186 0.9994057 0.9446144 +0.9425502 0.9994057 0.9446144 +0.9446144 0.9994057 0.9446144 +0.9472259 0.9994057 0.9446144 +0.9505298 0.9994057 0.9446144 +0.9547096 0.9994057 0.9446144 +0.9599976 0.9994057 0.9446144 +0.9666876 0.9994057 0.9446144 +0.9751513 0.9994057 0.9446144 +0.9858591 0.9994057 0.9446144 +0.9994057 0.9994057 0.9446144 +0.9995308 0.9886988 0.9540687 +0.9996295 0.9841579 0.9623212 +0.9997074 0.983089 0.9693452 +0.9997688 0.9838545 0.9752172 +0.9998174 0.9854838 0.9800622 +0.9998557 0.9874207 0.9840209 +0.999886 0.9893618 0.9872315 +0.9999099 0.9911547 0.9898206 +0.9999288 0.9927345 0.9918994 +0.9999437 0.9940854 0.9935629 +0.9478754 0.999531 0.9540963 +0.9478752 0.999531 0.9540959 +0.947875 0.999531 0.9540954 +0.9478746 0.999531 0.9540949 +0.9478743 0.999531 0.9540941 +0.9478738 0.999531 0.9540933 +0.9478733 0.999531 0.9540921 +0.9478726 0.999531 0.9540908 +0.9478718 0.999531 0.9540891 +0.947871 0.9995309 0.9540871 +0.94787 0.9995309 0.9540847 +0.9478691 0.9995309 0.9540819 +0.9478684 0.9995309 0.9540788 +0.9478683 0.9995309 0.9540754 +0.9478691 0.9995309 0.9540721 +0.947872 0.9995309 0.9540695 +0.9478785 0.9995308 0.9540687 +0.9478878 0.9995308 0.9540687 +0.9478997 0.9995308 0.9540687 +0.9479146 0.9995308 0.9540687 +0.9479335 0.9995308 0.9540687 +0.9479575 0.9995308 0.9540687 +0.9479878 0.9995308 0.9540687 +0.9480261 0.9995308 0.9540687 +0.9480746 0.9995308 0.9540687 +0.9481359 0.9995308 0.9540687 +0.9482135 0.9995308 0.9540687 +0.9483117 0.9995308 0.9540687 +0.9484359 0.9995308 0.9540687 +0.9485931 0.9995308 0.9540687 +0.9487918 0.9995308 0.9540687 +0.9490434 0.9995308 0.9540687 +0.9493615 0.9995308 0.9540687 +0.9497641 0.9995308 0.9540687 +0.9502734 0.9995308 0.9540687 +0.9509177 0.9995308 0.9540687 +0.9517328 0.9995308 0.9540687 +0.952764 0.9995308 0.9540687 +0.9540687 0.9995308 0.9540687 +0.9557192 0.9995308 0.9540687 +0.9578074 0.9995308 0.9540687 +0.9604492 0.9995308 0.9540687 +0.9637914 0.9995308 0.9540687 +0.9680197 0.9995308 0.9540687 +0.9733691 0.9995308 0.9540687 +0.9801368 0.9995308 0.9540687 +0.9886988 0.9995308 0.9540687 +0.9995308 0.9995308 0.9540687 +0.9996295 0.9909882 0.9623212 +0.9997074 0.9873879 0.9693452 +0.9997688 0.9865561 0.9752172 +0.9998174 0.9871796 0.9800622 +0.9998557 0.9884841 0.9840209 +0.999886 0.9900282 0.9872315 +0.9999099 0.991572 0.9898206 +0.9999288 0.9929957 0.9918994 +0.9999437 0.9942488 0.9935629 +0.958416 0.9996296 0.9623392 +0.9584159 0.9996296 0.9623389 +0.9584157 0.9996296 0.9623386 +0.9584155 0.9996296 0.9623382 +0.9584153 0.9996296 0.9623378 +0.958415 0.9996296 0.9623372 +0.9584146 0.9996296 0.9623365 +0.9584142 0.9996296 0.9623356 +0.9584137 0.9996296 0.9623345 +0.9584132 0.9996296 0.9623332 +0.9584126 0.9996296 0.9623316 +0.958412 0.9996296 0.9623298 +0.9584115 0.9996296 0.9623277 +0.9584114 0.9996295 0.9623255 +0.958412 0.9996295 0.9623234 +0.9584138 0.9996295 0.9623217 +0.9584178 0.9996295 0.9623212 +0.9584237 0.9996295 0.9623212 +0.9584312 0.9996295 0.9623212 +0.9584406 0.9996295 0.9623212 +0.9584526 0.9996295 0.9623212 +0.9584677 0.9996295 0.9623212 +0.9584868 0.9996295 0.9623212 +0.9585109 0.9996295 0.9623212 +0.9585415 0.9996295 0.9623212 +0.9585802 0.9996295 0.9623212 +0.9586291 0.9996295 0.9623212 +0.958691 0.9996295 0.9623212 +0.9587693 0.9996295 0.9623212 +0.9588684 0.9996295 0.9623212 +0.9589938 0.9996295 0.9623212 +0.9591524 0.9996295 0.9623212 +0.959353 0.9996295 0.9623212 +0.9596068 0.9996295 0.9623212 +0.959928 0.9996295 0.9623212 +0.9603343 0.9996295 0.9623212 +0.9608482 0.9996295 0.9623212 +0.9614985 0.9996295 0.9623212 +0.9623212 0.9996295 0.9623212 +0.963362 0.9996295 0.9623212 +0.9646787 0.9996295 0.9623212 +0.9663445 0.9996295 0.9623212 +0.968452 0.9996295 0.9623212 +0.9711183 0.9996295 0.9623212 +0.9744915 0.9996295 0.9623212 +0.978759 0.9996295 0.9623212 +0.9841579 0.9996295 0.9623212 +0.9909882 0.9996295 0.9623212 +0.9996295 0.9996295 0.9623212 +0.9997074 0.9928267 0.9693452 +0.9997688 0.9899741 0.9752172 +0.9998174 0.989325 0.9800622 +0.9998557 0.9898295 0.9840209 +0.999886 0.9908712 0.9872315 +0.9999099 0.9920999 0.9898206 +0.9999288 0.9933261 0.9918994 +0.9999437 0.9944556 0.9935629 +0.9668873 0.9997074 0.9693568 +0.9668872 0.9997074 0.9693566 +0.9668871 0.9997074 0.9693564 +0.966887 0.9997074 0.9693562 +0.9668869 0.9997074 0.9693559 +0.9668867 0.9997074 0.9693555 +0.9668865 0.9997074 0.969355 +0.9668862 0.9997074 0.9693545 +0.9668859 0.9997074 0.9693538 +0.9668855 0.9997074 0.9693529 +0.9668852 0.9997074 0.9693519 +0.9668848 0.9997074 0.9693507 +0.9668845 0.9997074 0.9693494 +0.9668844 0.9997074 0.969348 +0.9668847 0.9997074 0.9693466 +0.9668859 0.9997074 0.9693455 +0.9668884 0.9997074 0.9693452 +0.9668922 0.9997074 0.9693452 +0.9668969 0.9997074 0.9693452 +0.9669028 0.9997074 0.9693452 +0.9669103 0.9997074 0.9693452 +0.9669198 0.9997074 0.9693452 +0.9669318 0.9997074 0.9693452 +0.966947 0.9997074 0.9693452 +0.9669663 0.9997074 0.9693452 +0.9669906 0.9997074 0.9693452 +0.9670214 0.9997074 0.9693452 +0.9670604 0.9997074 0.9693452 +0.9671097 0.9997074 0.9693452 +0.967172 0.9997074 0.9693452 +0.9672509 0.9997074 0.9693452 +0.9673508 0.9997074 0.9693452 +0.967477 0.9997074 0.9693452 +0.9676368 0.9997074 0.9693452 +0.9678389 0.9997074 0.9693452 +0.9680946 0.9997074 0.9693452 +0.9684181 0.9997074 0.9693452 +0.9688274 0.9997074 0.9693452 +0.9693452 0.9997074 0.9693452 +0.9700002 0.9997074 0.9693452 +0.970829 0.9997074 0.9693452 +0.9718774 0.9997074 0.9693452 +0.9732039 0.9997074 0.9693452 +0.974882 0.9997074 0.9693452 +0.977005 0.9997074 0.9693452 +0.9796909 0.9997074 0.9693452 +0.983089 0.9997074 0.9693452 +0.9873879 0.9997074 0.9693452 +0.9928267 0.9997074 0.9693452 +0.9997074 0.9997074 0.9693452 +0.9997688 0.9942982 0.9752172 +0.9998174 0.9920392 0.9800622 +0.9998557 0.9915316 0.9840209 +0.999886 0.9919377 0.9872315 +0.9999099 0.9927678 0.9898206 +0.9999288 0.9937442 0.9918994 +0.9999437 0.9947172 0.9935629 +0.9736726 0.9997689 0.9752247 +0.9736726 0.9997689 0.9752246 +0.9736725 0.9997689 0.9752244 +0.9736724 0.9997689 0.9752243 +0.9736723 0.9997689 0.9752241 +0.9736722 0.9997689 0.9752238 +0.9736721 0.9997689 0.9752236 +0.9736719 0.9997689 0.9752232 +0.9736717 0.9997689 0.9752227 +0.9736715 0.9997689 0.9752222 +0.9736712 0.9997689 0.9752215 +0.973671 0.9997689 0.9752208 +0.9736708 0.9997689 0.9752199 +0.9736708 0.9997689 0.975219 +0.973671 0.9997688 0.9752181 +0.9736717 0.9997688 0.9752174 +0.9736733 0.9997688 0.9752172 +0.9736756 0.9997688 0.9752172 +0.9736786 0.9997688 0.9752172 +0.9736823 0.9997688 0.9752172 +0.973687 0.9997688 0.9752172 +0.973693 0.9997688 0.9752172 +0.9737006 0.9997688 0.9752172 +0.9737101 0.9997688 0.9752172 +0.9737222 0.9997688 0.9752172 +0.9737375 0.9997688 0.9752172 +0.9737569 0.9997688 0.9752172 +0.9737814 0.9997688 0.9752172 +0.9738123 0.9997688 0.9752172 +0.9738515 0.9997688 0.9752172 +0.9739011 0.9997688 0.9752172 +0.9739638 0.9997688 0.9752172 +0.9740432 0.9997688 0.9752172 +0.9741436 0.9997688 0.9752172 +0.9742706 0.9997688 0.9752172 +0.9744313 0.9997688 0.9752172 +0.9746346 0.9997688 0.9752172 +0.9748918 0.9997688 0.9752172 +0.9752172 0.9997688 0.9752172 +0.9756289 0.9997688 0.9752172 +0.9761497 0.9997688 0.9752172 +0.9768086 0.9997688 0.9752172 +0.9776422 0.9997688 0.9752172 +0.9786968 0.9997688 0.9752172 +0.980031 0.9997688 0.9752172 +0.981719 0.9997688 0.9752172 +0.9838545 0.9997688 0.9752172 +0.9865561 0.9997688 0.9752172 +0.9899741 0.9997688 0.9752172 +0.9942982 0.9997688 0.9752172 +0.9997688 0.9997688 0.9752172 +0.9998174 0.9954731 0.9800622 +0.9998557 0.9936849 0.9840209 +0.999886 0.993287 0.9872315 +0.9999099 0.9936128 0.9898206 +0.9999288 0.9942731 0.9918994 +0.9999437 0.9950481 0.9935629 +0.9790927 0.9998174 0.980067 +0.9790927 0.9998174 0.9800669 +0.9790927 0.9998174 0.9800668 +0.9790926 0.9998174 0.9800667 +0.9790925 0.9998174 0.9800666 +0.9790925 0.9998174 0.9800665 +0.9790924 0.9998174 0.9800663 +0.9790923 0.9998174 0.980066 +0.9790921 0.9998174 0.9800658 +0.979092 0.9998174 0.9800654 +0.9790919 0.9998174 0.980065 +0.9790917 0.9998174 0.9800645 +0.9790916 0.9998174 0.980064 +0.9790916 0.9998174 0.9800634 +0.9790917 0.9998174 0.9800628 +0.9790921 0.9998174 0.9800624 +0.9790931 0.9998174 0.9800622 +0.9790946 0.9998174 0.9800622 +0.9790965 0.9998174 0.9800622 +0.9790988 0.9998174 0.9800622 +0.9791018 0.9998174 0.9800622 +0.9791055 0.9998174 0.9800622 +0.9791103 0.9998174 0.9800622 +0.9791163 0.9998174 0.9800622 +0.9791238 0.9998174 0.9800622 +0.9791334 0.9998174 0.9800622 +0.9791456 0.9998174 0.9800622 +0.979161 0.9998174 0.9800622 +0.9791804 0.9998174 0.9800622 +0.979205 0.9998174 0.9800622 +0.9792361 0.9998174 0.9800622 +0.9792755 0.9998174 0.9800622 +0.9793253 0.9998174 0.9800622 +0.9793883 0.9998174 0.9800622 +0.9794681 0.9998174 0.9800622 +0.9795689 0.9998174 0.9800622 +0.9796966 0.9998174 0.9800622 +0.979858 0.9998174 0.9800622 +0.9800622 0.9998174 0.9800622 +0.9803206 0.9998174 0.9800622 +0.9806476 0.9998174 0.9800622 +0.9810611 0.9998174 0.9800622 +0.9815844 0.9998174 0.9800622 +0.9822464 0.9998174 0.9800622 +0.9830838 0.9998174 0.9800622 +0.9841433 0.9998174 0.9800622 +0.9854838 0.9998174 0.9800622 +0.9871796 0.9998174 0.9800622 +0.989325 0.9998174 0.9800622 +0.9920392 0.9998174 0.9800622 +0.9954731 0.9998174 0.9800622 +0.9998174 0.9998174 0.9800622 +0.9998557 0.9964092 0.9840209 +0.999886 0.9949941 0.9872315 +0.9999099 0.9946818 0.9898206 +0.9999288 0.9949422 0.9918994 +0.9999437 0.9954668 0.9935629 +0.9834129 0.9998557 0.9840239 +0.9834129 0.9998557 0.9840239 +0.9834129 0.9998557 0.9840238 +0.9834129 0.9998557 0.9840238 +0.9834128 0.9998557 0.9840237 +0.9834128 0.9998557 0.9840236 +0.9834127 0.9998557 0.9840235 +0.9834127 0.9998557 0.9840233 +0.9834126 0.9998557 0.9840231 +0.9834125 0.9998557 0.9840229 +0.9834124 0.9998557 0.9840227 +0.9834123 0.9998557 0.9840223 +0.9834122 0.9998557 0.984022 +0.9834122 0.9998557 0.9840216 +0.9834123 0.9998557 0.9840213 +0.9834126 0.9998557 0.984021 +0.9834132 0.9998557 0.9840209 +0.9834141 0.9998557 0.9840209 +0.9834153 0.9998557 0.9840209 +0.9834167 0.9998557 0.9840209 +0.9834186 0.9998557 0.9840209 +0.9834209 0.9998557 0.9840209 +0.9834239 0.9998557 0.9840209 +0.9834277 0.9998557 0.9840209 +0.9834324 0.9998557 0.9840209 +0.9834385 0.9998557 0.9840209 +0.9834461 0.9998557 0.9840209 +0.9834557 0.9998557 0.9840209 +0.9834679 0.9998557 0.9840209 +0.9834833 0.9998557 0.9840209 +0.9835029 0.9998557 0.9840209 +0.9835276 0.9998557 0.9840209 +0.9835588 0.9998557 0.9840209 +0.9835983 0.9998557 0.9840209 +0.9836483 0.9998557 0.9840209 +0.9837116 0.9998557 0.9840209 +0.9837916 0.9998557 0.9840209 +0.9838928 0.9998557 0.9840209 +0.9840209 0.9998557 0.9840209 +0.9841829 0.9998557 0.9840209 +0.984388 0.9998557 0.9840209 +0.9846473 0.9998557 0.9840209 +0.9849754 0.9998557 0.9840209 +0.9853905 0.9998557 0.9840209 +0.9859157 0.9998557 0.9840209 +0.9865801 0.9998557 0.9840209 +0.9874207 0.9998557 0.9840209 +0.9884841 0.9998557 0.9840209 +0.9898295 0.9998557 0.9840209 +0.9915316 0.9998557 0.9840209 +0.9936849 0.9998557 0.9840209 +0.9964092 0.9998557 0.9840209 +0.9998557 0.9998557 0.9840209 +0.999886 0.9971537 0.9872315 +0.9999099 0.9960342 0.9898206 +0.9999288 0.9957887 0.9918994 +0.9999437 0.9959964 0.9935629 +0.9868505 0.999886 0.9872334 +0.9868505 0.999886 0.9872333 +0.9868505 0.999886 0.9872333 +0.9868505 0.999886 0.9872333 +0.9868504 0.999886 0.9872332 +0.9868504 0.999886 0.9872332 +0.9868504 0.999886 0.9872331 +0.9868503 0.999886 0.987233 +0.9868503 0.999886 0.9872329 +0.9868502 0.999886 0.9872327 +0.9868502 0.999886 0.9872326 +0.9868501 0.999886 0.9872324 +0.9868501 0.999886 0.9872322 +0.98685 0.999886 0.9872319 +0.9868501 0.999886 0.9872317 +0.9868503 0.999886 0.9872315 +0.9868507 0.999886 0.9872315 +0.9868512 0.999886 0.9872315 +0.986852 0.999886 0.9872315 +0.9868529 0.999886 0.9872315 +0.9868541 0.999886 0.9872315 +0.9868555 0.999886 0.9872315 +0.9868574 0.999886 0.9872315 +0.9868597 0.999886 0.9872315 +0.9868627 0.999886 0.9872315 +0.9868665 0.999886 0.9872315 +0.9868713 0.999886 0.9872315 +0.9868773 0.999886 0.9872315 +0.986885 0.999886 0.9872315 +0.9868946 0.999886 0.9872315 +0.9869069 0.999886 0.9872315 +0.9869223 0.999886 0.9872315 +0.9869419 0.999886 0.9872315 +0.9869667 0.999886 0.9872315 +0.986998 0.999886 0.9872315 +0.9870376 0.999886 0.9872315 +0.9870878 0.999886 0.9872315 +0.9871512 0.999886 0.9872315 +0.9872315 0.999886 0.9872315 +0.987333 0.999886 0.9872315 +0.9874615 0.999886 0.9872315 +0.987624 0.999886 0.9872315 +0.9878296 0.999886 0.9872315 +0.9880897 0.999886 0.9872315 +0.9884188 0.999886 0.9872315 +0.9888351 0.999886 0.9872315 +0.9893618 0.999886 0.9872315 +0.9900282 0.999886 0.9872315 +0.9908712 0.999886 0.9872315 +0.9919377 0.999886 0.9872315 +0.993287 0.999886 0.9872315 +0.9949941 0.999886 0.9872315 +0.9971537 0.999886 0.9872315 +0.999886 0.999886 0.9872315 +0.9999099 0.9977452 0.9898206 +0.9999288 0.9968597 0.9918994 +0.9999437 0.9966665 0.9935629 +0.989582 0.9999099 0.9898218 +0.989582 0.9999099 0.9898218 +0.989582 0.9999099 0.9898217 +0.989582 0.9999099 0.9898217 +0.989582 0.9999099 0.9898217 +0.9895819 0.9999099 0.9898216 +0.9895819 0.9999099 0.9898216 +0.9895819 0.9999099 0.9898215 +0.9895819 0.9999099 0.9898215 +0.9895818 0.9999099 0.9898214 +0.9895818 0.9999099 0.9898213 +0.9895818 0.9999099 0.9898212 +0.9895817 0.9999099 0.989821 +0.9895817 0.9999099 0.9898209 +0.9895817 0.9999099 0.9898207 +0.9895819 0.9999099 0.9898206 +0.9895821 0.9999099 0.9898206 +0.9895825 0.9999099 0.9898206 +0.9895829 0.9999099 0.9898206 +0.9895835 0.9999099 0.9898206 +0.9895842 0.9999099 0.9898206 +0.9895851 0.9999099 0.9898206 +0.9895863 0.9999099 0.9898206 +0.9895878 0.9999099 0.9898206 +0.9895897 0.9999099 0.9898206 +0.989592 0.9999099 0.9898206 +0.989595 0.9999099 0.9898206 +0.9895988 0.9999099 0.9898206 +0.9896036 0.9999099 0.9898206 +0.9896096 0.9999099 0.9898206 +0.9896173 0.9999099 0.9898206 +0.989627 0.9999099 0.9898206 +0.9896392 0.9999099 0.9898206 +0.9896547 0.9999099 0.9898206 +0.9896744 0.9999099 0.9898206 +0.9896992 0.9999099 0.9898206 +0.9897306 0.9999099 0.9898206 +0.9897703 0.9999099 0.9898206 +0.9898206 0.9999099 0.9898206 +0.9898842 0.9999099 0.9898206 +0.9899646 0.9999099 0.9898206 +0.9900664 0.9999099 0.9898206 +0.9901951 0.9999099 0.9898206 +0.990358 0.9999099 0.9898206 +0.9905641 0.9999099 0.9898206 +0.9908248 0.9999099 0.9898206 +0.9911547 0.9999099 0.9898206 +0.991572 0.9999099 0.9898206 +0.9920999 0.9999099 0.9898206 +0.9927678 0.9999099 0.9898206 +0.9936128 0.9999099 0.9898206 +0.9946818 0.9999099 0.9898206 +0.9960342 0.9999099 0.9898206 +0.9977452 0.9999099 0.9898206 +0.9999099 0.9999099 0.9898206 +0.9999288 0.9982146 0.9918994 +0.9999437 0.9975143 0.9935629 +0.9917501 0.9999288 0.9919002 +0.9917501 0.9999288 0.9919002 +0.9917501 0.9999288 0.9919002 +0.9917501 0.9999288 0.9919001 +0.9917501 0.9999288 0.9919001 +0.9917501 0.9999288 0.9919001 +0.99175 0.9999288 0.9919001 +0.99175 0.9999288 0.9919 +0.99175 0.9999288 0.9919 +0.99175 0.9999288 0.9918999 +0.99175 0.9999288 0.9918999 +0.9917499 0.9999288 0.9918998 +0.9917499 0.9999288 0.9918997 +0.9917499 0.9999288 0.9918996 +0.9917499 0.9999288 0.9918995 +0.99175 0.9999288 0.9918994 +0.9917502 0.9999288 0.9918994 +0.9917504 0.9999288 0.9918994 +0.9917507 0.9999288 0.9918994 +0.991751 0.9999288 0.9918994 +0.9917515 0.9999288 0.9918994 +0.9917521 0.9999288 0.9918994 +0.9917528 0.9999288 0.9918994 +0.9917537 0.9999288 0.9918994 +0.9917549 0.9999288 0.9918994 +0.9917564 0.9999288 0.9918994 +0.9917582 0.9999288 0.9918994 +0.9917606 0.9999288 0.9918994 +0.9917636 0.9999288 0.9918994 +0.9917674 0.9999288 0.9918994 +0.9917722 0.9999288 0.9918994 +0.9917782 0.9999288 0.9918994 +0.9917859 0.9999288 0.9918994 +0.9917956 0.9999288 0.9918994 +0.9918079 0.9999288 0.9918994 +0.9918234 0.9999288 0.9918994 +0.9918431 0.9999288 0.9918994 +0.991868 0.9999288 0.9918994 +0.9918994 0.9999288 0.9918994 +0.9919392 0.9999288 0.9918994 +0.9919896 0.9999288 0.9918994 +0.9920533 0.9999288 0.9918994 +0.9921339 0.9999288 0.9918994 +0.9922358 0.9999288 0.9918994 +0.9923648 0.9999288 0.9918994 +0.992528 0.9999288 0.9918994 +0.9927345 0.9999288 0.9918994 +0.9929957 0.9999288 0.9918994 +0.9933261 0.9999288 0.9918994 +0.9937442 0.9999288 0.9918994 +0.9942731 0.9999288 0.9918994 +0.9949422 0.9999288 0.9918994 +0.9957887 0.9999288 0.9918994 +0.9968597 0.9999288 0.9918994 +0.9982146 0.9999288 0.9918994 +0.9999288 0.9999288 0.9918994 +0.9999437 0.9985868 0.9935629 +0.9934695 0.9999437 0.9935634 +0.9934695 0.9999437 0.9935634 +0.9934695 0.9999437 0.9935634 +0.9934695 0.9999437 0.9935634 +0.9934695 0.9999437 0.9935634 +0.9934695 0.9999437 0.9935633 +0.9934695 0.9999437 0.9935633 +0.9934694 0.9999437 0.9935633 +0.9934694 0.9999437 0.9935633 +0.9934694 0.9999437 0.9935632 +0.9934694 0.9999437 0.9935632 +0.9934694 0.9999437 0.9935631 +0.9934694 0.9999437 0.9935631 +0.9934694 0.9999437 0.993563 +0.9934694 0.9999437 0.993563 +0.9934694 0.9999437 0.9935629 +0.9934695 0.9999437 0.9935629 +0.9934697 0.9999437 0.9935629 +0.9934698 0.9999437 0.9935629 +0.9934701 0.9999437 0.9935629 +0.9934704 0.9999437 0.9935629 +0.9934707 0.9999437 0.9935629 +0.9934712 0.9999437 0.9935629 +0.9934718 0.9999437 0.9935629 +0.9934725 0.9999437 0.9935629 +0.9934734 0.9999437 0.9935629 +0.9934746 0.9999437 0.9935629 +0.9934761 0.9999437 0.9935629 +0.9934779 0.9999437 0.9935629 +0.9934803 0.9999437 0.9935629 +0.9934833 0.9999437 0.9935629 +0.9934871 0.9999437 0.9935629 +0.9934919 0.9999437 0.9935629 +0.993498 0.9999437 0.9935629 +0.9935057 0.9999437 0.9935629 +0.9935154 0.9999437 0.9935629 +0.9935277 0.9999437 0.9935629 +0.9935432 0.9999437 0.9935629 +0.9935629 0.9999437 0.9935629 +0.9935878 0.9999437 0.9935629 +0.9936193 0.9999437 0.9935629 +0.9936592 0.9999437 0.9935629 +0.9937096 0.9999437 0.9935629 +0.9937734 0.9999437 0.9935629 +0.9938541 0.9999437 0.9935629 +0.9939562 0.9999437 0.9935629 +0.9940854 0.9999437 0.9935629 +0.9942488 0.9999437 0.9935629 +0.9944556 0.9999437 0.9935629 +0.9947172 0.9999437 0.9935629 +0.9950481 0.9999437 0.9935629 +0.9954668 0.9999437 0.9935629 +0.9959964 0.9999437 0.9935629 +0.9966665 0.9999437 0.9935629 +0.9975143 0.9999437 0.9935629 +0.9985868 0.9999437 0.9935629 +0.9999437 0.9999437 0.9935629 +0.7251659 0.7251659 0.9968475 +0.7251734 0.7251659 0.9968475 +0.7251829 0.7251659 0.9968475 +0.7251949 0.7251659 0.9968475 +0.72521 0.7251659 0.9968475 +0.7252292 0.7251659 0.9968475 +0.7252535 0.7251659 0.9968475 +0.7252842 0.7251659 0.9968475 +0.725323 0.7251659 0.9968475 +0.7253722 0.7251659 0.9968475 +0.7254343 0.7251659 0.9968475 +0.725513 0.7251659 0.9968475 +0.7256124 0.7251659 0.9968475 +0.7257383 0.7251659 0.9968475 +0.7258976 0.7251659 0.9968475 +0.726099 0.7251659 0.9968475 +0.7263539 0.7251659 0.9968475 +0.7266763 0.7251659 0.9968475 +0.7270843 0.7251659 0.9968475 +0.7276003 0.7251659 0.9968475 +0.7282533 0.7251659 0.9968475 +0.7290793 0.7251659 0.9968475 +0.7301243 0.7251659 0.9968475 +0.7314464 0.7251659 0.9968475 +0.7331191 0.7251659 0.9968475 +0.7352352 0.7251659 0.9968475 +0.7379123 0.7251659 0.9968475 +0.7412993 0.7251659 0.9968475 +0.7455842 0.7251659 0.9968475 +0.7510052 0.7251659 0.9968475 +0.7578634 0.7251659 0.9968475 +0.76654 0.7251659 0.9968475 +0.7775169 0.7251659 0.9968475 +0.7914042 0.7251659 0.9968475 +0.8089735 0.7251659 0.9968475 +0.8312009 0.7251659 0.9968475 +0.8593214 0.7251659 0.9968475 +0.8948976 0.7251659 0.9968475 +0.939906 0.7251659 0.9968475 +0.9968475 0.7251659 0.9968475 +0.997523 0.7716588 0.9501853 +0.9980513 0.8119154 0.9282055 +0.9984653 0.8462171 0.9214008 +0.9987905 0.8750477 0.9233482 +0.9990461 0.8990028 0.9298688 +0.9992474 0.9187175 0.9383562 +0.999406 0.9348153 0.9472658 +0.999531 0.9478754 0.9557458 +0.9996296 0.958416 0.9633794 +0.9997074 0.9668873 0.9700116 +0.9997689 0.9736726 0.9756362 +0.9998174 0.9790927 0.9803253 +0.9998557 0.9834129 0.9841859 +0.999886 0.9868505 0.9873349 +0.9999099 0.989582 0.9898854 +0.9999288 0.9917501 0.99194 +0.9999437 0.9934695 0.9935883 +0.7251659 0.7251734 0.9968475 +0.7251605 0.7251605 0.9968474 +0.72517 0.7251605 0.9968474 +0.725182 0.7251605 0.9968474 +0.7251971 0.7251605 0.9968474 +0.7252163 0.7251605 0.9968474 +0.7252406 0.7251605 0.9968474 +0.7252713 0.7251605 0.9968474 +0.7253101 0.7251605 0.9968474 +0.7253592 0.7251605 0.9968474 +0.7254214 0.7251605 0.9968474 +0.7255 0.7251605 0.9968474 +0.7255995 0.7251605 0.9968474 +0.7257254 0.7251605 0.9968474 +0.7258847 0.7251605 0.9968474 +0.7260861 0.7251605 0.9968474 +0.726341 0.7251605 0.9968474 +0.7266635 0.7251605 0.9968474 +0.7270714 0.7251605 0.9968474 +0.7275875 0.7251605 0.9968474 +0.7282405 0.7251605 0.9968474 +0.7290666 0.7251605 0.9968474 +0.7301116 0.7251605 0.9968474 +0.7314338 0.7251605 0.9968474 +0.7331065 0.7251605 0.9968474 +0.7352227 0.7251605 0.9968474 +0.7379 0.7251605 0.9968474 +0.7412871 0.7251605 0.9968474 +0.7455722 0.7251605 0.9968474 +0.7509934 0.7251605 0.9968474 +0.757852 0.7251605 0.9968474 +0.766529 0.7251605 0.9968474 +0.7775065 0.7251605 0.9968474 +0.7913944 0.7251605 0.9968474 +0.8089645 0.7251605 0.9968474 +0.831193 0.7251605 0.9968474 +0.8593148 0.7251605 0.9968474 +0.8948926 0.7251605 0.9968474 +0.9399032 0.7251605 0.9968474 +0.9968474 0.7251605 0.9968474 +0.997523 0.7716551 0.9501835 +0.9980512 0.8119128 0.9282033 +0.9984653 0.8462154 0.9213989 +0.9987905 0.8750466 0.9233467 +0.9990461 0.899002 0.9298677 +0.9992474 0.918717 0.9383554 +0.999406 0.9348149 0.9472652 +0.999531 0.9478752 0.9557455 +0.9996296 0.9584159 0.9633792 +0.9997074 0.9668872 0.9700114 +0.9997689 0.9736726 0.9756361 +0.9998174 0.9790927 0.9803253 +0.9998557 0.9834129 0.9841859 +0.999886 0.9868505 0.9873349 +0.9999099 0.989582 0.9898853 +0.9999288 0.9917501 0.99194 +0.9999437 0.9934695 0.9935883 +0.7251659 0.7251829 0.9968475 +0.7251605 0.72517 0.9968474 +0.7251537 0.7251537 0.9968473 +0.7251657 0.7251537 0.9968473 +0.7251809 0.7251537 0.9968473 +0.7252001 0.7251537 0.9968473 +0.7252243 0.7251537 0.9968473 +0.725255 0.7251537 0.9968473 +0.7252939 0.7251537 0.9968473 +0.725343 0.7251537 0.9968473 +0.7254052 0.7251537 0.9968473 +0.7254838 0.7251537 0.9968473 +0.7255833 0.7251537 0.9968473 +0.7257092 0.7251537 0.9968473 +0.7258685 0.7251537 0.9968473 +0.7260699 0.7251537 0.9968473 +0.7263248 0.7251537 0.9968473 +0.7266473 0.7251537 0.9968473 +0.7270553 0.7251537 0.9968473 +0.7275714 0.7251537 0.9968473 +0.7282244 0.7251537 0.9968473 +0.7290505 0.7251537 0.9968473 +0.7300957 0.7251537 0.9968473 +0.7314179 0.7251537 0.9968473 +0.7330907 0.7251537 0.9968473 +0.7352071 0.7251537 0.9968473 +0.7378845 0.7251537 0.9968473 +0.7412718 0.7251537 0.9968473 +0.7455572 0.7251537 0.9968473 +0.7509787 0.7251537 0.9968473 +0.7578377 0.7251537 0.9968473 +0.7665152 0.7251537 0.9968473 +0.7774933 0.7251537 0.9968473 +0.7913821 0.7251537 0.9968473 +0.8089533 0.7251537 0.9968473 +0.831183 0.7251537 0.9968473 +0.8593065 0.7251537 0.9968473 +0.8948865 0.7251537 0.9968473 +0.9398997 0.7251537 0.9968473 +0.9968473 0.7251537 0.9968473 +0.9975229 0.7716504 0.9501811 +0.9980512 0.8119096 0.9282006 +0.9984653 0.8462132 0.9213965 +0.9987904 0.8750451 0.9233448 +0.9990461 0.8990011 0.9298664 +0.9992474 0.9187164 0.9383544 +0.999406 0.9348146 0.9472646 +0.999531 0.947875 0.955745 +0.9996296 0.9584157 0.9633789 +0.9997074 0.9668871 0.9700112 +0.9997689 0.9736725 0.975636 +0.9998174 0.9790927 0.9803252 +0.9998557 0.9834129 0.9841858 +0.999886 0.9868505 0.9873348 +0.9999099 0.989582 0.9898853 +0.9999288 0.9917501 0.99194 +0.9999437 0.9934695 0.9935883 +0.7251659 0.7251949 0.9968475 +0.7251605 0.725182 0.9968474 +0.7251537 0.7251657 0.9968473 +0.7251454 0.7251454 0.9968472 +0.7251605 0.7251454 0.9968472 +0.7251797 0.7251454 0.9968472 +0.725204 0.7251454 0.9968472 +0.7252347 0.7251454 0.9968472 +0.7252735 0.7251454 0.9968472 +0.7253227 0.7251454 0.9968472 +0.7253848 0.7251454 0.9968472 +0.7254635 0.7251454 0.9968472 +0.725563 0.7251454 0.9968472 +0.7256889 0.7251454 0.9968472 +0.7258482 0.7251454 0.9968472 +0.7260496 0.7251454 0.9968472 +0.7263046 0.7251454 0.9968472 +0.7266271 0.7251454 0.9968472 +0.7270351 0.7251454 0.9968472 +0.7275513 0.7251454 0.9968472 +0.7282043 0.7251454 0.9968472 +0.7290305 0.7251454 0.9968472 +0.7300757 0.7251454 0.9968472 +0.731398 0.7251454 0.9968472 +0.733071 0.7251454 0.9968472 +0.7351875 0.7251454 0.9968472 +0.7378651 0.7251454 0.9968472 +0.7412527 0.7251454 0.9968472 +0.7455383 0.7251454 0.9968472 +0.7509603 0.7251454 0.9968472 +0.7578198 0.7251454 0.9968472 +0.7664979 0.7251454 0.9968472 +0.7774769 0.7251454 0.9968472 +0.7913667 0.7251454 0.9968472 +0.8089391 0.7251454 0.9968472 +0.8311705 0.7251454 0.9968472 +0.8592962 0.7251454 0.9968472 +0.8948788 0.7251454 0.9968472 +0.9398953 0.7251454 0.9968472 +0.9968472 0.7251454 0.9968472 +0.9975228 0.7716446 0.9501782 +0.9980511 0.8119057 0.9281971 +0.9984653 0.8462106 0.9213934 +0.9987904 0.8750434 0.9233424 +0.9990461 0.899 0.9298646 +0.9992474 0.9187157 0.9383532 +0.999406 0.9348141 0.9472638 +0.999531 0.9478746 0.9557445 +0.9996296 0.9584155 0.9633786 +0.9997074 0.966887 0.970011 +0.9997689 0.9736724 0.9756358 +0.9998174 0.9790926 0.9803251 +0.9998557 0.9834129 0.9841858 +0.999886 0.9868505 0.9873348 +0.9999099 0.989582 0.9898853 +0.9999288 0.9917501 0.9919399 +0.9999437 0.9934695 0.9935883 +0.7251659 0.72521 0.9968475 +0.7251605 0.7251971 0.9968474 +0.7251537 0.7251809 0.9968473 +0.7251454 0.7251605 0.9968472 +0.7251351 0.7251351 0.996847 +0.7251543 0.7251351 0.996847 +0.7251785 0.7251351 0.996847 +0.7252093 0.7251351 0.996847 +0.7252481 0.7251351 0.996847 +0.7252972 0.7251351 0.996847 +0.7253594 0.7251351 0.996847 +0.7254381 0.7251351 0.996847 +0.7255376 0.7251351 0.996847 +0.7256635 0.7251351 0.996847 +0.7258228 0.7251351 0.996847 +0.7260243 0.7251351 0.996847 +0.7262792 0.7251351 0.996847 +0.7266018 0.7251351 0.996847 +0.7270098 0.7251351 0.996847 +0.7275261 0.7251351 0.996847 +0.7281792 0.7251351 0.996847 +0.7290054 0.7251351 0.996847 +0.7300507 0.7251351 0.996847 +0.7313732 0.7251351 0.996847 +0.7330463 0.7251351 0.996847 +0.735163 0.7251351 0.996847 +0.7378409 0.7251351 0.996847 +0.7412287 0.7251351 0.996847 +0.7455148 0.7251351 0.996847 +0.7509373 0.7251351 0.996847 +0.7577974 0.7251351 0.996847 +0.7664763 0.7251351 0.996847 +0.7774563 0.7251351 0.996847 +0.7913474 0.7251351 0.996847 +0.8089215 0.7251351 0.996847 +0.831155 0.7251351 0.996847 +0.8592832 0.7251351 0.996847 +0.8948691 0.7251351 0.996847 +0.9398899 0.7251351 0.996847 +0.996847 0.7251351 0.996847 +0.9975227 0.7716375 0.9501745 +0.9980511 0.8119009 0.9281928 +0.9984652 0.8462073 0.9213897 +0.9987904 0.8750412 0.9233395 +0.9990461 0.8989986 0.9298625 +0.9992474 0.9187148 0.9383517 +0.999406 0.9348135 0.9472627 +0.999531 0.9478743 0.9557438 +0.9996296 0.9584153 0.9633781 +0.9997074 0.9668869 0.9700107 +0.9997689 0.9736723 0.9756356 +0.9998174 0.9790925 0.980325 +0.9998557 0.9834128 0.9841857 +0.999886 0.9868504 0.9873347 +0.9999099 0.989582 0.9898853 +0.9999288 0.9917501 0.9919399 +0.9999437 0.9934695 0.9935883 +0.7251659 0.7252292 0.9968475 +0.7251605 0.7252163 0.9968474 +0.7251537 0.7252001 0.9968473 +0.7251454 0.7251797 0.9968472 +0.7251351 0.7251543 0.996847 +0.7251226 0.7251226 0.9968468 +0.7251469 0.7251226 0.9968468 +0.7251776 0.7251226 0.9968468 +0.7252164 0.7251226 0.9968468 +0.7252656 0.7251226 0.9968468 +0.7253278 0.7251226 0.9968468 +0.7254064 0.7251226 0.9968468 +0.725506 0.7251226 0.9968468 +0.7256319 0.7251226 0.9968468 +0.7257912 0.7251226 0.9968468 +0.7259927 0.7251226 0.9968468 +0.7262477 0.7251226 0.9968468 +0.7265703 0.7251226 0.9968468 +0.7269784 0.7251226 0.9968468 +0.7274947 0.7251226 0.9968468 +0.7281478 0.7251226 0.9968468 +0.7289742 0.7251226 0.9968468 +0.7300196 0.7251226 0.9968468 +0.7313422 0.7251226 0.9968468 +0.7330155 0.7251226 0.9968468 +0.7351325 0.7251226 0.9968468 +0.7378107 0.7251226 0.9968468 +0.7411989 0.7251226 0.9968468 +0.7454855 0.7251226 0.9968468 +0.7509086 0.7251226 0.9968468 +0.7577695 0.7251226 0.9968468 +0.7664494 0.7251226 0.9968468 +0.7774307 0.7251226 0.9968468 +0.7913234 0.7251226 0.9968468 +0.8088995 0.7251226 0.9968468 +0.8311356 0.7251226 0.9968468 +0.8592671 0.7251226 0.9968468 +0.8948571 0.7251226 0.9968468 +0.9398831 0.7251226 0.9968468 +0.9968468 0.7251226 0.9968468 +0.9975226 0.7716288 0.95017 +0.998051 0.8118949 0.9281875 +0.9984652 0.8462034 0.9213849 +0.9987904 0.8750386 0.9233358 +0.9990461 0.8989969 0.9298598 +0.9992474 0.9187137 0.9383498 +0.9994059 0.9348128 0.9472614 +0.999531 0.9478738 0.9557429 +0.9996296 0.958415 0.9633775 +0.9997074 0.9668867 0.9700103 +0.9997689 0.9736722 0.9756354 +0.9998174 0.9790925 0.9803248 +0.9998557 0.9834128 0.9841856 +0.999886 0.9868504 0.9873347 +0.9999099 0.9895819 0.9898852 +0.9999288 0.9917501 0.9919399 +0.9999437 0.9934695 0.9935882 +0.7251659 0.7252535 0.9968475 +0.7251605 0.7252406 0.9968474 +0.7251537 0.7252243 0.9968473 +0.7251454 0.725204 0.9968472 +0.7251351 0.7251785 0.996847 +0.7251226 0.7251469 0.9968468 +0.7251076 0.7251076 0.9968465 +0.7251383 0.7251076 0.9968465 +0.7251772 0.7251076 0.9968465 +0.7252263 0.7251076 0.9968465 +0.7252885 0.7251076 0.9968465 +0.7253672 0.7251076 0.9968465 +0.7254668 0.7251076 0.9968465 +0.7255927 0.7251076 0.9968465 +0.725752 0.7251076 0.9968465 +0.7259536 0.7251076 0.9968465 +0.7262086 0.7251076 0.9968465 +0.7265312 0.7251076 0.9968465 +0.7269394 0.7251076 0.9968465 +0.7274557 0.7251076 0.9968465 +0.728109 0.7251076 0.9968465 +0.7289355 0.7251076 0.9968465 +0.7299811 0.7251076 0.9968465 +0.7313039 0.7251076 0.9968465 +0.7329774 0.7251076 0.9968465 +0.7350946 0.7251076 0.9968465 +0.7377732 0.7251076 0.9968465 +0.7411619 0.7251076 0.9968465 +0.7454491 0.7251076 0.9968465 +0.750873 0.7251076 0.9968465 +0.7577349 0.7251076 0.9968465 +0.7664161 0.7251076 0.9968465 +0.7773989 0.7251076 0.9968465 +0.7912937 0.7251076 0.9968465 +0.8088723 0.7251076 0.9968465 +0.8311115 0.7251076 0.9968465 +0.8592471 0.7251076 0.9968465 +0.8948422 0.7251076 0.9968465 +0.9398746 0.7251076 0.9968465 +0.9968465 0.7251076 0.9968465 +0.9975224 0.7716184 0.9501643 +0.9980509 0.8118878 0.9281809 +0.9984651 0.8461986 0.9213791 +0.9987903 0.8750355 0.9233312 +0.9990461 0.8989948 0.9298564 +0.9992473 0.9187123 0.9383474 +0.9994059 0.9348119 0.9472598 +0.999531 0.9478733 0.9557418 +0.9996296 0.9584146 0.9633768 +0.9997074 0.9668865 0.9700099 +0.9997689 0.9736721 0.9756351 +0.9998174 0.9790924 0.9803246 +0.9998557 0.9834127 0.9841855 +0.999886 0.9868504 0.9873346 +0.9999099 0.9895819 0.9898852 +0.9999288 0.99175 0.9919399 +0.9999437 0.9934695 0.9935882 +0.7251659 0.7252842 0.9968475 +0.7251605 0.7252713 0.9968474 +0.7251537 0.725255 0.9968473 +0.7251454 0.7252347 0.9968472 +0.7251351 0.7252093 0.996847 +0.7251226 0.7251776 0.9968468 +0.7251076 0.7251383 0.9968465 +0.7250899 0.7250899 0.9968462 +0.7251288 0.7250899 0.9968462 +0.725178 0.7250899 0.9968462 +0.7252402 0.7250899 0.9968462 +0.7253189 0.7250899 0.9968462 +0.7254184 0.7250899 0.9968462 +0.7255444 0.7250899 0.9968462 +0.7257037 0.7250899 0.9968462 +0.7259053 0.7250899 0.9968462 +0.7261604 0.7250899 0.9968462 +0.7264831 0.7250899 0.9968462 +0.7268913 0.7250899 0.9968462 +0.7274078 0.7250899 0.9968462 +0.7280611 0.7250899 0.9968462 +0.7288878 0.7250899 0.9968462 +0.7299335 0.7250899 0.9968462 +0.7312566 0.7250899 0.9968462 +0.7329304 0.7250899 0.9968462 +0.735048 0.7250899 0.9968462 +0.7377271 0.7250899 0.9968462 +0.7411164 0.7250899 0.9968462 +0.7454044 0.7250899 0.9968462 +0.7508292 0.7250899 0.9968462 +0.7576923 0.7250899 0.9968462 +0.766375 0.7250899 0.9968462 +0.7773598 0.7250899 0.9968462 +0.791257 0.7250899 0.9968462 +0.8088387 0.7250899 0.9968462 +0.8310819 0.7250899 0.9968462 +0.8592224 0.7250899 0.9968462 +0.8948238 0.7250899 0.9968462 +0.9398642 0.7250899 0.9968462 +0.9968462 0.7250899 0.9968462 +0.9975222 0.7716061 0.9501574 +0.9980508 0.8118794 0.9281727 +0.998465 0.8461929 0.9213719 +0.9987903 0.8750317 0.9233256 +0.999046 0.8989923 0.9298523 +0.9992473 0.9187107 0.9383446 +0.9994059 0.9348109 0.9472579 +0.999531 0.9478726 0.9557405 +0.9996296 0.9584142 0.963376 +0.9997074 0.9668862 0.9700093 +0.9997689 0.9736719 0.9756348 +0.9998174 0.9790923 0.9803244 +0.9998557 0.9834127 0.9841853 +0.999886 0.9868503 0.9873345 +0.9999099 0.9895819 0.9898851 +0.9999288 0.99175 0.9919398 +0.9999437 0.9934694 0.9935882 +0.7251659 0.725323 0.9968475 +0.7251605 0.7253101 0.9968474 +0.7251537 0.7252939 0.9968473 +0.7251454 0.7252735 0.9968472 +0.7251351 0.7252481 0.996847 +0.7251226 0.7252164 0.9968468 +0.7251076 0.7251772 0.9968465 +0.7250899 0.7251288 0.9968462 +0.7250697 0.7250697 0.9968458 +0.7251188 0.7250697 0.9968458 +0.7251811 0.7250697 0.9968458 +0.7252598 0.7250697 0.9968458 +0.7253594 0.7250697 0.9968458 +0.7254853 0.7250697 0.9968458 +0.7256447 0.7250697 0.9968458 +0.7258464 0.7250697 0.9968458 +0.7261015 0.7250697 0.9968458 +0.7264242 0.7250697 0.9968458 +0.7268325 0.7250697 0.9968458 +0.7273491 0.7250697 0.9968458 +0.7280026 0.7250697 0.9968458 +0.7288294 0.7250697 0.9968458 +0.7298754 0.7250697 0.9968458 +0.7311988 0.7250697 0.9968458 +0.7328729 0.7250697 0.9968458 +0.734991 0.7250697 0.9968458 +0.7376706 0.7250697 0.9968458 +0.7410607 0.7250697 0.9968458 +0.7453496 0.7250697 0.9968458 +0.7507756 0.7250697 0.9968458 +0.7576402 0.7250697 0.9968458 +0.7663248 0.7250697 0.9968458 +0.7773119 0.7250697 0.9968458 +0.7912121 0.7250697 0.9968458 +0.8087977 0.7250697 0.9968458 +0.8310457 0.7250697 0.9968458 +0.8591922 0.7250697 0.9968458 +0.8948014 0.7250697 0.9968458 +0.9398515 0.7250697 0.9968458 +0.9968458 0.7250697 0.9968458 +0.997522 0.7715919 0.9501488 +0.9980506 0.8118697 0.9281627 +0.9984649 0.8461864 0.9213631 +0.9987902 0.8750274 0.9233187 +0.999046 0.8989895 0.9298472 +0.9992473 0.9187089 0.938341 +0.9994059 0.9348097 0.9472555 +0.999531 0.9478718 0.9557389 +0.9996296 0.9584137 0.9633749 +0.9997074 0.9668859 0.9700086 +0.9997689 0.9736717 0.9756343 +0.9998174 0.9790921 0.9803241 +0.9998557 0.9834126 0.9841852 +0.999886 0.9868503 0.9873344 +0.9999099 0.9895819 0.989885 +0.9999288 0.99175 0.9919398 +0.9999437 0.9934694 0.9935882 +0.7251659 0.7253722 0.9968475 +0.7251605 0.7253592 0.9968474 +0.7251537 0.725343 0.9968473 +0.7251454 0.7253227 0.9968472 +0.7251351 0.7252972 0.996847 +0.7251226 0.7252656 0.9968468 +0.7251076 0.7252263 0.9968465 +0.7250899 0.725178 0.9968462 +0.7250697 0.7251188 0.9968458 +0.7250473 0.7250473 0.9968453 +0.7251096 0.7250473 0.9968453 +0.7251883 0.7250473 0.9968453 +0.7252879 0.7250473 0.9968453 +0.7254139 0.7250473 0.9968453 +0.7255733 0.7250473 0.9968453 +0.725775 0.7250473 0.9968453 +0.7260302 0.7250473 0.9968453 +0.726353 0.7250473 0.9968453 +0.7267615 0.7250473 0.9968453 +0.7272782 0.7250473 0.9968453 +0.7279319 0.7250473 0.9968453 +0.7287589 0.7250473 0.9968453 +0.7298052 0.7250473 0.9968453 +0.7311288 0.7250473 0.9968453 +0.7328035 0.7250473 0.9968453 +0.7349221 0.7250473 0.9968453 +0.7376024 0.7250473 0.9968453 +0.7409934 0.7250473 0.9968453 +0.7452834 0.7250473 0.9968453 +0.7507108 0.7250473 0.9968453 +0.7575772 0.7250473 0.9968453 +0.7662641 0.7250473 0.9968453 +0.7772541 0.7250473 0.9968453 +0.7911579 0.7250473 0.9968453 +0.808748 0.7250473 0.9968453 +0.8310018 0.7250473 0.9968453 +0.8591558 0.7250473 0.9968453 +0.8947742 0.7250473 0.9968453 +0.9398361 0.7250473 0.9968453 +0.9968453 0.7250473 0.9968453 +0.9975217 0.7715762 0.9501385 +0.9980504 0.8118589 0.9281506 +0.9984648 0.8461791 0.9213524 +0.9987902 0.8750225 0.9233103 +0.9990459 0.8989863 0.9298411 +0.9992473 0.9187068 0.9383367 +0.9994059 0.9348083 0.9472525 +0.9995309 0.947871 0.955737 +0.9996296 0.9584132 0.9633736 +0.9997074 0.9668855 0.9700078 +0.9997689 0.9736715 0.9756338 +0.9998174 0.979092 0.9803238 +0.9998557 0.9834125 0.9841849 +0.999886 0.9868502 0.9873343 +0.9999099 0.9895818 0.989885 +0.9999288 0.99175 0.9919397 +0.9999437 0.9934694 0.9935881 +0.7251659 0.7254343 0.9968475 +0.7251605 0.7254214 0.9968474 +0.7251537 0.7254052 0.9968473 +0.7251454 0.7253848 0.9968472 +0.7251351 0.7253594 0.996847 +0.7251226 0.7253278 0.9968468 +0.7251076 0.7252885 0.9968465 +0.7250899 0.7252402 0.9968462 +0.7250697 0.7251811 0.9968458 +0.7250473 0.7251096 0.9968453 +0.7250244 0.7250244 0.9968448 +0.7251031 0.7250244 0.9968448 +0.7252028 0.7250244 0.9968448 +0.7253288 0.7250244 0.9968448 +0.7254883 0.7250244 0.9968448 +0.7256901 0.7250244 0.9968448 +0.7259453 0.7250244 0.9968448 +0.7262683 0.7250244 0.9968448 +0.7266768 0.7250244 0.9968448 +0.7271937 0.7250244 0.9968448 +0.7278476 0.7250244 0.9968448 +0.7286748 0.7250244 0.9968448 +0.7297214 0.7250244 0.9968448 +0.7310455 0.7250244 0.9968448 +0.7327207 0.7250244 0.9968448 +0.73484 0.7250244 0.9968448 +0.7375211 0.7250244 0.9968448 +0.7409131 0.7250244 0.9968448 +0.7452045 0.7250244 0.9968448 +0.7506336 0.7250244 0.9968448 +0.7575021 0.7250244 0.9968448 +0.7661917 0.7250244 0.9968448 +0.7771851 0.7250244 0.9968448 +0.7910933 0.7250244 0.9968448 +0.8086889 0.7250244 0.9968448 +0.8309496 0.7250244 0.9968448 +0.8591123 0.7250244 0.9968448 +0.8947418 0.7250244 0.9968448 +0.9398178 0.7250244 0.9968448 +0.9968448 0.7250244 0.9968448 +0.9975213 0.7715599 0.9501262 +0.9980502 0.8118476 0.9281362 +0.9984647 0.8461714 0.9213397 +0.9987901 0.8750173 0.9233004 +0.9990459 0.8989829 0.9298339 +0.9992472 0.9187045 0.9383317 +0.9994059 0.9348069 0.9472491 +0.9995309 0.94787 0.9557347 +0.9996296 0.9584126 0.9633721 +0.9997074 0.9668852 0.9700068 +0.9997689 0.9736712 0.9756331 +0.9998174 0.9790919 0.9803234 +0.9998557 0.9834124 0.9841847 +0.999886 0.9868502 0.9873341 +0.9999099 0.9895818 0.9898849 +0.9999288 0.99175 0.9919397 +0.9999437 0.9934694 0.9935881 +0.7251659 0.725513 0.9968475 +0.7251605 0.7255 0.9968474 +0.7251537 0.7254838 0.9968473 +0.7251454 0.7254635 0.9968472 +0.7251351 0.7254381 0.996847 +0.7251226 0.7254064 0.9968468 +0.7251076 0.7253672 0.9968465 +0.7250899 0.7253189 0.9968462 +0.7250697 0.7252598 0.9968458 +0.7250473 0.7251883 0.9968453 +0.7250244 0.7251031 0.9968448 +0.7250039 0.7250039 0.9968441 +0.7251035 0.7250039 0.9968441 +0.7252297 0.7250039 0.9968441 +0.7253892 0.7250039 0.9968441 +0.725591 0.7250039 0.9968441 +0.7258464 0.7250039 0.9968441 +0.7261694 0.7250039 0.9968441 +0.7265781 0.7250039 0.9968441 +0.7270952 0.7250039 0.9968441 +0.7277493 0.7250039 0.9968441 +0.7285769 0.7250039 0.9968441 +0.7296238 0.7250039 0.9968441 +0.7309484 0.7250039 0.9968441 +0.7326242 0.7250039 0.9968441 +0.7347442 0.7250039 0.9968441 +0.7374264 0.7250039 0.9968441 +0.7408196 0.7250039 0.9968441 +0.7451125 0.7250039 0.9968441 +0.7505436 0.7250039 0.9968441 +0.7574146 0.7250039 0.9968441 +0.7661073 0.7250039 0.9968441 +0.7771048 0.7250039 0.9968441 +0.791018 0.7250039 0.9968441 +0.8086199 0.7250039 0.9968441 +0.8308888 0.7250039 0.9968441 +0.8590617 0.7250039 0.9968441 +0.8947041 0.7250039 0.9968441 +0.9397965 0.7250039 0.9968441 +0.9968441 0.7250039 0.9968441 +0.9975209 0.7715449 0.9501119 +0.99805 0.811837 0.9281195 +0.9984645 0.8461641 0.921325 +0.99879 0.8750124 0.9232889 +0.9990458 0.8989796 0.9298254 +0.9992472 0.9187024 0.9383257 +0.9994059 0.9348055 0.947245 +0.9995309 0.9478691 0.955732 +0.9996296 0.958412 0.9633703 +0.9997074 0.9668848 0.9700057 +0.9997689 0.973671 0.9756324 +0.9998174 0.9790917 0.9803229 +0.9998557 0.9834123 0.9841844 +0.999886 0.9868501 0.9873339 +0.9999099 0.9895818 0.9898847 +0.9999288 0.9917499 0.9919396 +0.9999437 0.9934694 0.993588 +0.7251659 0.7256124 0.9968475 +0.7251605 0.7255995 0.9968474 +0.7251537 0.7255833 0.9968473 +0.7251454 0.725563 0.9968472 +0.7251351 0.7255376 0.996847 +0.7251226 0.725506 0.9968468 +0.7251076 0.7254668 0.9968465 +0.7250899 0.7254184 0.9968462 +0.7250697 0.7253594 0.9968458 +0.7250473 0.7252879 0.9968453 +0.7250244 0.7252028 0.9968448 +0.7250039 0.7251035 0.9968441 +0.7249916 0.7249916 0.9968433 +0.7251177 0.7249916 0.9968433 +0.7252773 0.7249916 0.9968433 +0.7254792 0.7249916 0.9968433 +0.7257347 0.7249916 0.9968433 +0.7260579 0.7249916 0.9968433 +0.7264667 0.7249916 0.9968433 +0.726984 0.7249916 0.9968433 +0.7276384 0.7249916 0.9968433 +0.7284663 0.7249916 0.9968433 +0.7295137 0.7249916 0.9968433 +0.7308388 0.7249916 0.9968433 +0.7325153 0.7249916 0.9968433 +0.7346362 0.7249916 0.9968433 +0.7373194 0.7249916 0.9968433 +0.7407141 0.7249916 0.9968433 +0.7450087 0.7249916 0.9968433 +0.750442 0.7249916 0.9968433 +0.7573158 0.7249916 0.9968433 +0.7660121 0.7249916 0.9968433 +0.7770141 0.7249916 0.9968433 +0.790933 0.7249916 0.9968433 +0.8085421 0.7249916 0.9968433 +0.8308201 0.7249916 0.9968433 +0.8590045 0.7249916 0.9968433 +0.8946616 0.7249916 0.9968433 +0.9397723 0.7249916 0.9968433 +0.9968433 0.7249916 0.9968433 +0.9975204 0.7715352 0.9500958 +0.9980497 0.8118298 0.9281006 +0.9984643 0.8461589 0.9213083 +0.9987899 0.8750088 0.9232758 +0.9990458 0.8989771 0.9298159 +0.9992472 0.9187008 0.938319 +0.9994058 0.9348044 0.9472405 +0.9995309 0.9478684 0.9557289 +0.9996296 0.9584115 0.9633684 +0.9997074 0.9668845 0.9700044 +0.9997689 0.9736708 0.9756316 +0.9998174 0.9790916 0.9803224 +0.9998557 0.9834122 0.984184 +0.999886 0.9868501 0.9873337 +0.9999099 0.9895817 0.9898846 +0.9999288 0.9917499 0.9919395 +0.9999437 0.9934694 0.993588 +0.7251659 0.7257383 0.9968475 +0.7251605 0.7257254 0.9968474 +0.7251537 0.7257092 0.9968473 +0.7251454 0.7256889 0.9968472 +0.7251351 0.7256635 0.996847 +0.7251226 0.7256319 0.9968468 +0.7251076 0.7255927 0.9968465 +0.7250899 0.7255444 0.9968462 +0.7250697 0.7254853 0.9968458 +0.7250473 0.7254139 0.9968453 +0.7250244 0.7253288 0.9968448 +0.7250039 0.7252297 0.9968441 +0.7249916 0.7251177 0.9968433 +0.7249978 0.7249978 0.9968425 +0.7251575 0.7249978 0.9968425 +0.7253595 0.7249978 0.9968425 +0.7256151 0.7249978 0.9968425 +0.7259384 0.7249978 0.9968425 +0.7263474 0.7249978 0.9968425 +0.7268649 0.7249978 0.9968425 +0.7275196 0.7249978 0.9968425 +0.7283479 0.7249978 0.9968425 +0.7293958 0.7249978 0.9968425 +0.7307215 0.7249978 0.9968425 +0.7323986 0.7249978 0.9968425 +0.7345205 0.7249978 0.9968425 +0.7372049 0.7249978 0.9968425 +0.740601 0.7249978 0.9968425 +0.7448975 0.7249978 0.9968425 +0.7503332 0.7249978 0.9968425 +0.7572101 0.7249978 0.9968425 +0.7659102 0.7249978 0.9968425 +0.7769169 0.7249978 0.9968425 +0.7908419 0.7249978 0.9968425 +0.8084588 0.7249978 0.9968425 +0.8307465 0.7249978 0.9968425 +0.8589433 0.7249978 0.9968425 +0.894616 0.7249978 0.9968425 +0.9397465 0.7249978 0.9968425 +0.9968425 0.7249978 0.9968425 +0.9975199 0.7715376 0.9500785 +0.9980494 0.8118303 0.9280803 +0.9984642 0.8461587 0.9212904 +0.9987897 0.8750084 0.9232619 +0.9990457 0.8989767 0.9298057 +0.9992471 0.9187004 0.9383119 +0.9994058 0.9348042 0.9472356 +0.9995309 0.9478683 0.9557257 +0.9996295 0.9584114 0.9633662 +0.9997074 0.9668844 0.970003 +0.9997689 0.9736708 0.9756307 +0.9998174 0.9790916 0.9803218 +0.9998557 0.9834122 0.9841837 +0.999886 0.98685 0.9873335 +0.9999099 0.9895817 0.9898845 +0.9999288 0.9917499 0.9919394 +0.9999437 0.9934694 0.9935879 +0.7251659 0.7258976 0.9968475 +0.7251605 0.7258847 0.9968474 +0.7251537 0.7258685 0.9968473 +0.7251454 0.7258482 0.9968472 +0.7251351 0.7258228 0.996847 +0.7251226 0.7257912 0.9968468 +0.7251076 0.725752 0.9968465 +0.7250899 0.7257037 0.9968462 +0.7250697 0.7256447 0.9968458 +0.7250473 0.7255733 0.9968453 +0.7250244 0.7254883 0.9968448 +0.7250039 0.7253892 0.9968441 +0.7249916 0.7252773 0.9968433 +0.7249978 0.7251575 0.9968425 +0.7250408 0.7250408 0.9968418 +0.7252429 0.7250408 0.9968418 +0.7254985 0.7250408 0.9968418 +0.725822 0.7250408 0.9968418 +0.7262312 0.7250408 0.9968418 +0.7267489 0.7250408 0.9968418 +0.7274039 0.7250408 0.9968418 +0.7282325 0.7250408 0.9968418 +0.7292808 0.7250408 0.9968418 +0.7306071 0.7250408 0.9968418 +0.732285 0.7250408 0.9968418 +0.7344077 0.7250408 0.9968418 +0.7370933 0.7250408 0.9968418 +0.7404909 0.7250408 0.9968418 +0.7447892 0.7250408 0.9968418 +0.7502272 0.7250408 0.9968418 +0.757107 0.7250408 0.9968418 +0.7658108 0.7250408 0.9968418 +0.7768223 0.7250408 0.9968418 +0.7907532 0.7250408 0.9968418 +0.8083776 0.7250408 0.9968418 +0.8306748 0.7250408 0.9968418 +0.8588837 0.7250408 0.9968418 +0.8945716 0.7250408 0.9968418 +0.9397214 0.7250408 0.9968418 +0.9968418 0.7250408 0.9968418 +0.9975194 0.7715641 0.9500617 +0.9980491 0.8118466 0.9280606 +0.998464 0.8461687 0.921273 +0.9987896 0.8750145 0.9232483 +0.9990456 0.8989805 0.9297957 +0.9992471 0.9187027 0.9383049 +0.9994058 0.9348056 0.9472309 +0.9995309 0.9478691 0.9557225 +0.9996295 0.958412 0.9633641 +0.9997074 0.9668847 0.9700016 +0.9997688 0.973671 0.9756298 +0.9998174 0.9790917 0.9803212 +0.9998557 0.9834123 0.9841833 +0.999886 0.9868501 0.9873332 +0.9999099 0.9895817 0.9898843 +0.9999288 0.9917499 0.9919393 +0.9999437 0.9934694 0.9935879 +0.7251659 0.726099 0.9968475 +0.7251605 0.7260861 0.9968474 +0.7251537 0.7260699 0.9968473 +0.7251454 0.7260496 0.9968472 +0.7251351 0.7260243 0.996847 +0.7251226 0.7259927 0.9968468 +0.7251076 0.7259536 0.9968465 +0.7250899 0.7259053 0.9968462 +0.7250697 0.7258464 0.9968458 +0.7250473 0.725775 0.9968453 +0.7250244 0.7256901 0.9968448 +0.7250039 0.725591 0.9968441 +0.7249916 0.7254792 0.9968433 +0.7249978 0.7253595 0.9968425 +0.7250408 0.7252429 0.9968418 +0.7251511 0.7251511 0.9968411 +0.7254069 0.7251511 0.9968411 +0.7257304 0.7251511 0.9968411 +0.7261398 0.7251511 0.9968411 +0.7266577 0.7251511 0.9968411 +0.7273129 0.7251511 0.9968411 +0.7281418 0.7251511 0.9968411 +0.7291904 0.7251511 0.9968411 +0.7305171 0.7251511 0.9968411 +0.7321956 0.7251511 0.9968411 +0.7343191 0.7251511 0.9968411 +0.7370055 0.7251511 0.9968411 +0.7404042 0.7251511 0.9968411 +0.744704 0.7251511 0.9968411 +0.7501439 0.7251511 0.9968411 +0.7570259 0.7251511 0.9968411 +0.7657327 0.7251511 0.9968411 +0.7767478 0.7251511 0.9968411 +0.7906834 0.7251511 0.9968411 +0.8083138 0.7251511 0.9968411 +0.8306185 0.7251511 0.9968411 +0.8588368 0.7251511 0.9968411 +0.8945366 0.7251511 0.9968411 +0.9397016 0.7251511 0.9968411 +0.9968411 0.7251511 0.9968411 +0.9975191 0.7716352 0.9500484 +0.9980488 0.8118921 0.9280451 +0.9984638 0.8461977 0.9212593 +0.9987895 0.8750329 0.9232376 +0.9990456 0.8989921 0.9297879 +0.999247 0.9187101 0.9382994 +0.9994057 0.9348102 0.9472271 +0.9995309 0.947872 0.95572 +0.9996295 0.9584138 0.9633625 +0.9997074 0.9668859 0.9700006 +0.9997688 0.9736717 0.9756291 +0.9998174 0.9790921 0.9803208 +0.9998557 0.9834126 0.984183 +0.999886 0.9868503 0.9873331 +0.9999099 0.9895819 0.9898842 +0.9999288 0.99175 0.9919392 +0.9999437 0.9934694 0.9935878 +0.7251659 0.7263539 0.9968475 +0.7251605 0.726341 0.9968474 +0.7251537 0.7263248 0.9968473 +0.7251454 0.7263046 0.9968472 +0.7251351 0.7262792 0.996847 +0.7251226 0.7262477 0.9968468 +0.7251076 0.7262086 0.9968465 +0.7250899 0.7261604 0.9968462 +0.7250697 0.7261015 0.9968458 +0.7250473 0.7260302 0.9968453 +0.7250244 0.7259453 0.9968448 +0.7250039 0.7258464 0.9968441 +0.7249916 0.7257347 0.9968433 +0.7249978 0.7256151 0.9968425 +0.7250408 0.7254985 0.9968418 +0.7251511 0.7254069 0.9968411 +0.7253775 0.7253775 0.9968409 +0.7257011 0.7253775 0.9968409 +0.7261105 0.7253775 0.9968409 +0.7266285 0.7253775 0.9968409 +0.7272837 0.7253775 0.9968409 +0.7281127 0.7253775 0.9968409 +0.7291615 0.7253775 0.9968409 +0.7304884 0.7253775 0.9968409 +0.732167 0.7253775 0.9968409 +0.7342907 0.7253775 0.9968409 +0.7369774 0.7253775 0.9968409 +0.7403765 0.7253775 0.9968409 +0.7446768 0.7253775 0.9968409 +0.7501172 0.7253775 0.9968409 +0.757 0.7253775 0.9968409 +0.7657077 0.7253775 0.9968409 +0.776724 0.7253775 0.9968409 +0.7906611 0.7253775 0.9968409 +0.8082934 0.7253775 0.9968409 +0.8306004 0.7253775 0.9968409 +0.8588218 0.7253775 0.9968409 +0.8945255 0.7253775 0.9968409 +0.9396953 0.7253775 0.9968409 +0.9968409 0.7253775 0.9968409 +0.9975189 0.7717834 0.9500442 +0.9980488 0.8119884 0.9280401 +0.9984638 0.8462598 0.921255 +0.9987895 0.8750727 0.9232341 +0.9990455 0.8990175 0.9297854 +0.999247 0.9187262 0.9382977 +0.9994057 0.9348204 0.9472259 +0.9995308 0.9478785 0.9557192 +0.9996295 0.9584178 0.963362 +0.9997074 0.9668884 0.9700002 +0.9997688 0.9736733 0.9756289 +0.9998174 0.9790931 0.9803206 +0.9998557 0.9834132 0.9841829 +0.999886 0.9868507 0.987333 +0.9999099 0.9895821 0.9898842 +0.9999288 0.9917502 0.9919392 +0.9999437 0.9934695 0.9935878 +0.7251659 0.7266763 0.9968475 +0.7251605 0.7266635 0.9968474 +0.7251537 0.7266473 0.9968473 +0.7251454 0.7266271 0.9968472 +0.7251351 0.7266018 0.996847 +0.7251226 0.7265703 0.9968468 +0.7251076 0.7265312 0.9968465 +0.7250899 0.7264831 0.9968462 +0.7250697 0.7264242 0.9968458 +0.7250473 0.726353 0.9968453 +0.7250244 0.7262683 0.9968448 +0.7250039 0.7261694 0.9968441 +0.7249916 0.7260579 0.9968433 +0.7249978 0.7259384 0.9968425 +0.7250408 0.725822 0.9968418 +0.7251511 0.7257304 0.9968411 +0.7253775 0.7257011 0.9968409 +0.7257011 0.7257011 0.9968409 +0.7261105 0.7257011 0.9968409 +0.7266285 0.7257011 0.9968409 +0.7272837 0.7257011 0.9968409 +0.7281127 0.7257011 0.9968409 +0.7291615 0.7257011 0.9968409 +0.7304884 0.7257011 0.9968409 +0.732167 0.7257011 0.9968409 +0.7342907 0.7257011 0.9968409 +0.7369774 0.7257011 0.9968409 +0.7403765 0.7257011 0.9968409 +0.7446768 0.7257011 0.9968409 +0.7501172 0.7257011 0.9968409 +0.757 0.7257011 0.9968409 +0.7657077 0.7257011 0.9968409 +0.776724 0.7257011 0.9968409 +0.7906611 0.7257011 0.9968409 +0.8082934 0.7257011 0.9968409 +0.8306004 0.7257011 0.9968409 +0.8588218 0.7257011 0.9968409 +0.8945255 0.7257011 0.9968409 +0.9396953 0.7257011 0.9968409 +0.9968409 0.7257011 0.9968409 +0.9975189 0.7719959 0.9500442 +0.9980488 0.8121268 0.9280401 +0.9984638 0.8463492 0.921255 +0.9987895 0.8751301 0.9232341 +0.9990455 0.8990542 0.9297854 +0.999247 0.9187495 0.9382977 +0.9994057 0.9348352 0.9472259 +0.9995308 0.9478878 0.9557192 +0.9996295 0.9584237 0.963362 +0.9997074 0.9668922 0.9700002 +0.9997688 0.9736756 0.9756289 +0.9998174 0.9790946 0.9803206 +0.9998557 0.9834141 0.9841829 +0.999886 0.9868512 0.987333 +0.9999099 0.9895825 0.9898842 +0.9999288 0.9917504 0.9919392 +0.9999437 0.9934697 0.9935878 +0.7251659 0.7270843 0.9968475 +0.7251605 0.7270714 0.9968474 +0.7251537 0.7270553 0.9968473 +0.7251454 0.7270351 0.9968472 +0.7251351 0.7270098 0.996847 +0.7251226 0.7269784 0.9968468 +0.7251076 0.7269394 0.9968465 +0.7250899 0.7268913 0.9968462 +0.7250697 0.7268325 0.9968458 +0.7250473 0.7267615 0.9968453 +0.7250244 0.7266768 0.9968448 +0.7250039 0.7265781 0.9968441 +0.7249916 0.7264667 0.9968433 +0.7249978 0.7263474 0.9968425 +0.7250408 0.7262312 0.9968418 +0.7251511 0.7261398 0.9968411 +0.7253775 0.7261105 0.9968409 +0.7257011 0.7261105 0.9968409 +0.7261105 0.7261105 0.9968409 +0.7266285 0.7261105 0.9968409 +0.7272837 0.7261105 0.9968409 +0.7281127 0.7261105 0.9968409 +0.7291615 0.7261105 0.9968409 +0.7304884 0.7261105 0.9968409 +0.732167 0.7261105 0.9968409 +0.7342907 0.7261105 0.9968409 +0.7369774 0.7261105 0.9968409 +0.7403765 0.7261105 0.9968409 +0.7446768 0.7261105 0.9968409 +0.7501172 0.7261105 0.9968409 +0.757 0.7261105 0.9968409 +0.7657077 0.7261105 0.9968409 +0.776724 0.7261105 0.9968409 +0.7906611 0.7261105 0.9968409 +0.8082934 0.7261105 0.9968409 +0.8306004 0.7261105 0.9968409 +0.8588218 0.7261105 0.9968409 +0.8945255 0.7261105 0.9968409 +0.9396953 0.7261105 0.9968409 +0.9968409 0.7261105 0.9968409 +0.9975189 0.7722648 0.9500442 +0.9980488 0.8123018 0.9280401 +0.9984638 0.8464623 0.921255 +0.9987895 0.8752028 0.9232341 +0.9990455 0.8991006 0.9297854 +0.999247 0.9187791 0.9382977 +0.9994057 0.9348539 0.9472259 +0.9995308 0.9478997 0.9557192 +0.9996295 0.9584312 0.963362 +0.9997074 0.9668969 0.9700002 +0.9997688 0.9736786 0.9756289 +0.9998174 0.9790965 0.9803206 +0.9998557 0.9834153 0.9841829 +0.999886 0.986852 0.987333 +0.9999099 0.9895829 0.9898842 +0.9999288 0.9917507 0.9919392 +0.9999437 0.9934698 0.9935878 +0.7251659 0.7276003 0.9968475 +0.7251605 0.7275875 0.9968474 +0.7251537 0.7275714 0.9968473 +0.7251454 0.7275513 0.9968472 +0.7251351 0.7275261 0.996847 +0.7251226 0.7274947 0.9968468 +0.7251076 0.7274557 0.9968465 +0.7250899 0.7274078 0.9968462 +0.7250697 0.7273491 0.9968458 +0.7250473 0.7272782 0.9968453 +0.7250244 0.7271937 0.9968448 +0.7250039 0.7270952 0.9968441 +0.7249916 0.726984 0.9968433 +0.7249978 0.7268649 0.9968425 +0.7250408 0.7267489 0.9968418 +0.7251511 0.7266577 0.9968411 +0.7253775 0.7266285 0.9968409 +0.7257011 0.7266285 0.9968409 +0.7261105 0.7266285 0.9968409 +0.7266285 0.7266285 0.9968409 +0.7272837 0.7266285 0.9968409 +0.7281127 0.7266285 0.9968409 +0.7291615 0.7266285 0.9968409 +0.7304884 0.7266285 0.9968409 +0.732167 0.7266285 0.9968409 +0.7342907 0.7266285 0.9968409 +0.7369774 0.7266285 0.9968409 +0.7403765 0.7266285 0.9968409 +0.7446768 0.7266285 0.9968409 +0.7501172 0.7266285 0.9968409 +0.757 0.7266285 0.9968409 +0.7657077 0.7266285 0.9968409 +0.776724 0.7266285 0.9968409 +0.7906611 0.7266285 0.9968409 +0.8082934 0.7266285 0.9968409 +0.8306004 0.7266285 0.9968409 +0.8588218 0.7266285 0.9968409 +0.8945255 0.7266285 0.9968409 +0.9396953 0.7266285 0.9968409 +0.9968409 0.7266285 0.9968409 +0.9975189 0.7726049 0.9500442 +0.9980488 0.8125232 0.9280401 +0.9984638 0.8466054 0.921255 +0.9987895 0.8752947 0.9232341 +0.9990455 0.8991593 0.9297854 +0.999247 0.9188164 0.9382977 +0.9994057 0.9348776 0.9472259 +0.9995308 0.9479146 0.9557192 +0.9996295 0.9584406 0.963362 +0.9997074 0.9669028 0.9700002 +0.9997688 0.9736823 0.9756289 +0.9998174 0.9790988 0.9803206 +0.9998557 0.9834167 0.9841829 +0.999886 0.9868529 0.987333 +0.9999099 0.9895835 0.9898842 +0.9999288 0.991751 0.9919392 +0.9999437 0.9934701 0.9935878 +0.7251659 0.7282533 0.9968475 +0.7251605 0.7282405 0.9968474 +0.7251537 0.7282244 0.9968473 +0.7251454 0.7282043 0.9968472 +0.7251351 0.7281792 0.996847 +0.7251226 0.7281478 0.9968468 +0.7251076 0.728109 0.9968465 +0.7250899 0.7280611 0.9968462 +0.7250697 0.7280026 0.9968458 +0.7250473 0.7279319 0.9968453 +0.7250244 0.7278476 0.9968448 +0.7250039 0.7277493 0.9968441 +0.7249916 0.7276384 0.9968433 +0.7249978 0.7275196 0.9968425 +0.7250408 0.7274039 0.9968418 +0.7251511 0.7273129 0.9968411 +0.7253775 0.7272837 0.9968409 +0.7257011 0.7272837 0.9968409 +0.7261105 0.7272837 0.9968409 +0.7266285 0.7272837 0.9968409 +0.7272837 0.7272837 0.9968409 +0.7281127 0.7272837 0.9968409 +0.7291615 0.7272837 0.9968409 +0.7304884 0.7272837 0.9968409 +0.732167 0.7272837 0.9968409 +0.7342907 0.7272837 0.9968409 +0.7369774 0.7272837 0.9968409 +0.7403765 0.7272837 0.9968409 +0.7446768 0.7272837 0.9968409 +0.7501172 0.7272837 0.9968409 +0.757 0.7272837 0.9968409 +0.7657077 0.7272837 0.9968409 +0.776724 0.7272837 0.9968409 +0.7906611 0.7272837 0.9968409 +0.8082934 0.7272837 0.9968409 +0.8306004 0.7272837 0.9968409 +0.8588218 0.7272837 0.9968409 +0.8945255 0.7272837 0.9968409 +0.9396953 0.7272837 0.9968409 +0.9968409 0.7272837 0.9968409 +0.9975189 0.7730352 0.9500442 +0.9980488 0.8128033 0.9280401 +0.9984638 0.8467864 0.921255 +0.9987895 0.8754109 0.9232341 +0.9990455 0.8992336 0.9297854 +0.999247 0.9188636 0.9382977 +0.9994057 0.9349075 0.9472259 +0.9995308 0.9479335 0.9557192 +0.9996295 0.9584526 0.963362 +0.9997074 0.9669103 0.9700002 +0.9997688 0.973687 0.9756289 +0.9998174 0.9791018 0.9803206 +0.9998557 0.9834186 0.9841829 +0.999886 0.9868541 0.987333 +0.9999099 0.9895842 0.9898842 +0.9999288 0.9917515 0.9919392 +0.9999437 0.9934704 0.9935878 +0.7251659 0.7290793 0.9968475 +0.7251605 0.7290666 0.9968474 +0.7251537 0.7290505 0.9968473 +0.7251454 0.7290305 0.9968472 +0.7251351 0.7290054 0.996847 +0.7251226 0.7289742 0.9968468 +0.7251076 0.7289355 0.9968465 +0.7250899 0.7288878 0.9968462 +0.7250697 0.7288294 0.9968458 +0.7250473 0.7287589 0.9968453 +0.7250244 0.7286748 0.9968448 +0.7250039 0.7285769 0.9968441 +0.7249916 0.7284663 0.9968433 +0.7249978 0.7283479 0.9968425 +0.7250408 0.7282325 0.9968418 +0.7251511 0.7281418 0.9968411 +0.7253775 0.7281127 0.9968409 +0.7257011 0.7281127 0.9968409 +0.7261105 0.7281127 0.9968409 +0.7266285 0.7281127 0.9968409 +0.7272837 0.7281127 0.9968409 +0.7281127 0.7281127 0.9968409 +0.7291615 0.7281127 0.9968409 +0.7304884 0.7281127 0.9968409 +0.732167 0.7281127 0.9968409 +0.7342907 0.7281127 0.9968409 +0.7369774 0.7281127 0.9968409 +0.7403765 0.7281127 0.9968409 +0.7446768 0.7281127 0.9968409 +0.7501172 0.7281127 0.9968409 +0.757 0.7281127 0.9968409 +0.7657077 0.7281127 0.9968409 +0.776724 0.7281127 0.9968409 +0.7906611 0.7281127 0.9968409 +0.8082934 0.7281127 0.9968409 +0.8306004 0.7281127 0.9968409 +0.8588218 0.7281127 0.9968409 +0.8945255 0.7281127 0.9968409 +0.9396953 0.7281127 0.9968409 +0.9968409 0.7281127 0.9968409 +0.9975189 0.7735795 0.9500442 +0.9980488 0.8131577 0.9280401 +0.9984638 0.8470154 0.921255 +0.9987895 0.875558 0.9232341 +0.9990455 0.8993275 0.9297854 +0.999247 0.9189234 0.9382977 +0.9994057 0.9349454 0.9472259 +0.9995308 0.9479575 0.9557192 +0.9996295 0.9584677 0.963362 +0.9997074 0.9669198 0.9700002 +0.9997688 0.973693 0.9756289 +0.9998174 0.9791055 0.9803206 +0.9998557 0.9834209 0.9841829 +0.999886 0.9868555 0.987333 +0.9999099 0.9895851 0.9898842 +0.9999288 0.9917521 0.9919392 +0.9999437 0.9934707 0.9935878 +0.7251659 0.7301243 0.9968475 +0.7251605 0.7301116 0.9968474 +0.7251537 0.7300957 0.9968473 +0.7251454 0.7300757 0.9968472 +0.7251351 0.7300507 0.996847 +0.7251226 0.7300196 0.9968468 +0.7251076 0.7299811 0.9968465 +0.7250899 0.7299335 0.9968462 +0.7250697 0.7298754 0.9968458 +0.7250473 0.7298052 0.9968453 +0.7250244 0.7297214 0.9968448 +0.7250039 0.7296238 0.9968441 +0.7249916 0.7295137 0.9968433 +0.7249978 0.7293958 0.9968425 +0.7250408 0.7292808 0.9968418 +0.7251511 0.7291904 0.9968411 +0.7253775 0.7291615 0.9968409 +0.7257011 0.7291615 0.9968409 +0.7261105 0.7291615 0.9968409 +0.7266285 0.7291615 0.9968409 +0.7272837 0.7291615 0.9968409 +0.7281127 0.7291615 0.9968409 +0.7291615 0.7291615 0.9968409 +0.7304884 0.7291615 0.9968409 +0.732167 0.7291615 0.9968409 +0.7342907 0.7291615 0.9968409 +0.7369774 0.7291615 0.9968409 +0.7403765 0.7291615 0.9968409 +0.7446768 0.7291615 0.9968409 +0.7501172 0.7291615 0.9968409 +0.757 0.7291615 0.9968409 +0.7657077 0.7291615 0.9968409 +0.776724 0.7291615 0.9968409 +0.7906611 0.7291615 0.9968409 +0.8082934 0.7291615 0.9968409 +0.8306004 0.7291615 0.9968409 +0.8588218 0.7291615 0.9968409 +0.8945255 0.7291615 0.9968409 +0.9396953 0.7291615 0.9968409 +0.9968409 0.7291615 0.9968409 +0.9975189 0.7742682 0.9500442 +0.9980488 0.8136061 0.9280401 +0.9984638 0.8473052 0.921255 +0.9987895 0.8757441 0.9232341 +0.9990455 0.8994464 0.9297854 +0.999247 0.918999 0.9382977 +0.9994057 0.9349933 0.9472259 +0.9995308 0.9479878 0.9557192 +0.9996295 0.9584868 0.963362 +0.9997074 0.9669318 0.9700002 +0.9997688 0.9737006 0.9756289 +0.9998174 0.9791103 0.9803206 +0.9998557 0.9834239 0.9841829 +0.999886 0.9868574 0.987333 +0.9999099 0.9895863 0.9898842 +0.9999288 0.9917528 0.9919392 +0.9999437 0.9934712 0.9935878 +0.7251659 0.7314464 0.9968475 +0.7251605 0.7314338 0.9968474 +0.7251537 0.7314179 0.9968473 +0.7251454 0.731398 0.9968472 +0.7251351 0.7313732 0.996847 +0.7251226 0.7313422 0.9968468 +0.7251076 0.7313039 0.9968465 +0.7250899 0.7312566 0.9968462 +0.7250697 0.7311988 0.9968458 +0.7250473 0.7311288 0.9968453 +0.7250244 0.7310455 0.9968448 +0.7250039 0.7309484 0.9968441 +0.7249916 0.7308388 0.9968433 +0.7249978 0.7307215 0.9968425 +0.7250408 0.7306071 0.9968418 +0.7251511 0.7305171 0.9968411 +0.7253775 0.7304884 0.9968409 +0.7257011 0.7304884 0.9968409 +0.7261105 0.7304884 0.9968409 +0.7266285 0.7304884 0.9968409 +0.7272837 0.7304884 0.9968409 +0.7281127 0.7304884 0.9968409 +0.7291615 0.7304884 0.9968409 +0.7304884 0.7304884 0.9968409 +0.732167 0.7304884 0.9968409 +0.7342907 0.7304884 0.9968409 +0.7369774 0.7304884 0.9968409 +0.7403765 0.7304884 0.9968409 +0.7446768 0.7304884 0.9968409 +0.7501172 0.7304884 0.9968409 +0.757 0.7304884 0.9968409 +0.7657077 0.7304884 0.9968409 +0.776724 0.7304884 0.9968409 +0.7906611 0.7304884 0.9968409 +0.8082934 0.7304884 0.9968409 +0.8306004 0.7304884 0.9968409 +0.8588218 0.7304884 0.9968409 +0.8945255 0.7304884 0.9968409 +0.9396953 0.7304884 0.9968409 +0.9968409 0.7304884 0.9968409 +0.9975189 0.7751395 0.9500442 +0.9980488 0.8141733 0.9280401 +0.9984638 0.8476717 0.921255 +0.9987895 0.8759795 0.9232341 +0.9990455 0.8995968 0.9297854 +0.999247 0.9190947 0.9382977 +0.9994057 0.935054 0.9472259 +0.9995308 0.9480261 0.9557192 +0.9996295 0.9585109 0.963362 +0.9997074 0.966947 0.9700002 +0.9997688 0.9737101 0.9756289 +0.9998174 0.9791163 0.9803206 +0.9998557 0.9834277 0.9841829 +0.999886 0.9868597 0.987333 +0.9999099 0.9895878 0.9898842 +0.9999288 0.9917537 0.9919392 +0.9999437 0.9934718 0.9935878 +0.7251659 0.7331191 0.9968475 +0.7251605 0.7331065 0.9968474 +0.7251537 0.7330907 0.9968473 +0.7251454 0.733071 0.9968472 +0.7251351 0.7330463 0.996847 +0.7251226 0.7330155 0.9968468 +0.7251076 0.7329774 0.9968465 +0.7250899 0.7329304 0.9968462 +0.7250697 0.7328729 0.9968458 +0.7250473 0.7328035 0.9968453 +0.7250244 0.7327207 0.9968448 +0.7250039 0.7326242 0.9968441 +0.7249916 0.7325153 0.9968433 +0.7249978 0.7323986 0.9968425 +0.7250408 0.732285 0.9968418 +0.7251511 0.7321956 0.9968411 +0.7253775 0.732167 0.9968409 +0.7257011 0.732167 0.9968409 +0.7261105 0.732167 0.9968409 +0.7266285 0.732167 0.9968409 +0.7272837 0.732167 0.9968409 +0.7281127 0.732167 0.9968409 +0.7291615 0.732167 0.9968409 +0.7304884 0.732167 0.9968409 +0.732167 0.732167 0.9968409 +0.7342907 0.732167 0.9968409 +0.7369774 0.732167 0.9968409 +0.7403765 0.732167 0.9968409 +0.7446768 0.732167 0.9968409 +0.7501172 0.732167 0.9968409 +0.757 0.732167 0.9968409 +0.7657077 0.732167 0.9968409 +0.776724 0.732167 0.9968409 +0.7906611 0.732167 0.9968409 +0.8082934 0.732167 0.9968409 +0.8306004 0.732167 0.9968409 +0.8588218 0.732167 0.9968409 +0.8945255 0.732167 0.9968409 +0.9396953 0.732167 0.9968409 +0.9968409 0.732167 0.9968409 +0.9975189 0.7762418 0.9500442 +0.9980488 0.8148909 0.9280401 +0.9984638 0.8481355 0.921255 +0.9987895 0.8762773 0.9232341 +0.9990455 0.899787 0.9297854 +0.999247 0.9192157 0.9382977 +0.9994057 0.9351307 0.9472259 +0.9995308 0.9480746 0.9557192 +0.9996295 0.9585415 0.963362 +0.9997074 0.9669663 0.9700002 +0.9997688 0.9737222 0.9756289 +0.9998174 0.9791238 0.9803206 +0.9998557 0.9834324 0.9841829 +0.999886 0.9868627 0.987333 +0.9999099 0.9895897 0.9898842 +0.9999288 0.9917549 0.9919392 +0.9999437 0.9934725 0.9935878 +0.7251659 0.7352352 0.9968475 +0.7251605 0.7352227 0.9968474 +0.7251537 0.7352071 0.9968473 +0.7251454 0.7351875 0.9968472 +0.7251351 0.735163 0.996847 +0.7251226 0.7351325 0.9968468 +0.7251076 0.7350946 0.9968465 +0.7250899 0.735048 0.9968462 +0.7250697 0.734991 0.9968458 +0.7250473 0.7349221 0.9968453 +0.7250244 0.73484 0.9968448 +0.7250039 0.7347442 0.9968441 +0.7249916 0.7346362 0.9968433 +0.7249978 0.7345205 0.9968425 +0.7250408 0.7344077 0.9968418 +0.7251511 0.7343191 0.9968411 +0.7253775 0.7342907 0.9968409 +0.7257011 0.7342907 0.9968409 +0.7261105 0.7342907 0.9968409 +0.7266285 0.7342907 0.9968409 +0.7272837 0.7342907 0.9968409 +0.7281127 0.7342907 0.9968409 +0.7291615 0.7342907 0.9968409 +0.7304884 0.7342907 0.9968409 +0.732167 0.7342907 0.9968409 +0.7342907 0.7342907 0.9968409 +0.7369774 0.7342907 0.9968409 +0.7403765 0.7342907 0.9968409 +0.7446768 0.7342907 0.9968409 +0.7501172 0.7342907 0.9968409 +0.757 0.7342907 0.9968409 +0.7657077 0.7342907 0.9968409 +0.776724 0.7342907 0.9968409 +0.7906611 0.7342907 0.9968409 +0.8082934 0.7342907 0.9968409 +0.8306004 0.7342907 0.9968409 +0.8588218 0.7342907 0.9968409 +0.8945255 0.7342907 0.9968409 +0.9396953 0.7342907 0.9968409 +0.9968409 0.7342907 0.9968409 +0.9975189 0.7776364 0.9500442 +0.9980488 0.8157988 0.9280401 +0.9984638 0.8487222 0.921255 +0.9987895 0.8766541 0.9232341 +0.9990455 0.9000277 0.9297854 +0.999247 0.9193688 0.9382977 +0.9994057 0.9352277 0.9472259 +0.9995308 0.9481359 0.9557192 +0.9996295 0.9585802 0.963362 +0.9997074 0.9669906 0.9700002 +0.9997688 0.9737375 0.9756289 +0.9998174 0.9791334 0.9803206 +0.9998557 0.9834385 0.9841829 +0.999886 0.9868665 0.987333 +0.9999099 0.989592 0.9898842 +0.9999288 0.9917564 0.9919392 +0.9999437 0.9934734 0.9935878 +0.7251659 0.7379123 0.9968475 +0.7251605 0.7379 0.9968474 +0.7251537 0.7378845 0.9968473 +0.7251454 0.7378651 0.9968472 +0.7251351 0.7378409 0.996847 +0.7251226 0.7378107 0.9968468 +0.7251076 0.7377732 0.9968465 +0.7250899 0.7377271 0.9968462 +0.7250697 0.7376706 0.9968458 +0.7250473 0.7376024 0.9968453 +0.7250244 0.7375211 0.9968448 +0.7250039 0.7374264 0.9968441 +0.7249916 0.7373194 0.9968433 +0.7249978 0.7372049 0.9968425 +0.7250408 0.7370933 0.9968418 +0.7251511 0.7370055 0.9968411 +0.7253775 0.7369774 0.9968409 +0.7257011 0.7369774 0.9968409 +0.7261105 0.7369774 0.9968409 +0.7266285 0.7369774 0.9968409 +0.7272837 0.7369774 0.9968409 +0.7281127 0.7369774 0.9968409 +0.7291615 0.7369774 0.9968409 +0.7304884 0.7369774 0.9968409 +0.732167 0.7369774 0.9968409 +0.7342907 0.7369774 0.9968409 +0.7369774 0.7369774 0.9968409 +0.7403765 0.7369774 0.9968409 +0.7446768 0.7369774 0.9968409 +0.7501172 0.7369774 0.9968409 +0.757 0.7369774 0.9968409 +0.7657077 0.7369774 0.9968409 +0.776724 0.7369774 0.9968409 +0.7906611 0.7369774 0.9968409 +0.8082934 0.7369774 0.9968409 +0.8306004 0.7369774 0.9968409 +0.8588218 0.7369774 0.9968409 +0.8945255 0.7369774 0.9968409 +0.9396953 0.7369774 0.9968409 +0.9968409 0.7369774 0.9968409 +0.9975189 0.7794007 0.9500442 +0.9980488 0.8169474 0.9280401 +0.9984638 0.8494644 0.921255 +0.9987895 0.8771307 0.9232341 +0.9990455 0.9003323 0.9297854 +0.999247 0.9195625 0.9382977 +0.9994057 0.9353505 0.9472259 +0.9995308 0.9482135 0.9557192 +0.9996295 0.9586291 0.963362 +0.9997074 0.9670214 0.9700002 +0.9997688 0.9737569 0.9756289 +0.9998174 0.9791456 0.9803206 +0.9998557 0.9834461 0.9841829 +0.999886 0.9868713 0.987333 +0.9999099 0.989595 0.9898842 +0.9999288 0.9917582 0.9919392 +0.9999437 0.9934746 0.9935878 +0.7251659 0.7412993 0.9968475 +0.7251605 0.7412871 0.9968474 +0.7251537 0.7412718 0.9968473 +0.7251454 0.7412527 0.9968472 +0.7251351 0.7412287 0.996847 +0.7251226 0.7411989 0.9968468 +0.7251076 0.7411619 0.9968465 +0.7250899 0.7411164 0.9968462 +0.7250697 0.7410607 0.9968458 +0.7250473 0.7409934 0.9968453 +0.7250244 0.7409131 0.9968448 +0.7250039 0.7408196 0.9968441 +0.7249916 0.7407141 0.9968433 +0.7249978 0.740601 0.9968425 +0.7250408 0.7404909 0.9968418 +0.7251511 0.7404042 0.9968411 +0.7253775 0.7403765 0.9968409 +0.7257011 0.7403765 0.9968409 +0.7261105 0.7403765 0.9968409 +0.7266285 0.7403765 0.9968409 +0.7272837 0.7403765 0.9968409 +0.7281127 0.7403765 0.9968409 +0.7291615 0.7403765 0.9968409 +0.7304884 0.7403765 0.9968409 +0.732167 0.7403765 0.9968409 +0.7342907 0.7403765 0.9968409 +0.7369774 0.7403765 0.9968409 +0.7403765 0.7403765 0.9968409 +0.7446768 0.7403765 0.9968409 +0.7501172 0.7403765 0.9968409 +0.757 0.7403765 0.9968409 +0.7657077 0.7403765 0.9968409 +0.776724 0.7403765 0.9968409 +0.7906611 0.7403765 0.9968409 +0.8082934 0.7403765 0.9968409 +0.8306004 0.7403765 0.9968409 +0.8588218 0.7403765 0.9968409 +0.8945255 0.7403765 0.9968409 +0.9396953 0.7403765 0.9968409 +0.9968409 0.7403765 0.9968409 +0.9975189 0.7816327 0.9500442 +0.9980488 0.8184005 0.9280401 +0.9984638 0.8504035 0.921255 +0.9987895 0.8777338 0.9232341 +0.9990455 0.9007175 0.9297854 +0.999247 0.9198076 0.9382977 +0.9994057 0.9355059 0.9472259 +0.9995308 0.9483117 0.9557192 +0.9996295 0.958691 0.963362 +0.9997074 0.9670604 0.9700002 +0.9997688 0.9737814 0.9756289 +0.9998174 0.979161 0.9803206 +0.9998557 0.9834557 0.9841829 +0.999886 0.9868773 0.987333 +0.9999099 0.9895988 0.9898842 +0.9999288 0.9917606 0.9919392 +0.9999437 0.9934761 0.9935878 +0.7251659 0.7455842 0.9968475 +0.7251605 0.7455722 0.9968474 +0.7251537 0.7455572 0.9968473 +0.7251454 0.7455383 0.9968472 +0.7251351 0.7455148 0.996847 +0.7251226 0.7454855 0.9968468 +0.7251076 0.7454491 0.9968465 +0.7250899 0.7454044 0.9968462 +0.7250697 0.7453496 0.9968458 +0.7250473 0.7452834 0.9968453 +0.7250244 0.7452045 0.9968448 +0.7250039 0.7451125 0.9968441 +0.7249916 0.7450087 0.9968433 +0.7249978 0.7448975 0.9968425 +0.7250408 0.7447892 0.9968418 +0.7251511 0.744704 0.9968411 +0.7253775 0.7446768 0.9968409 +0.7257011 0.7446768 0.9968409 +0.7261105 0.7446768 0.9968409 +0.7266285 0.7446768 0.9968409 +0.7272837 0.7446768 0.9968409 +0.7281127 0.7446768 0.9968409 +0.7291615 0.7446768 0.9968409 +0.7304884 0.7446768 0.9968409 +0.732167 0.7446768 0.9968409 +0.7342907 0.7446768 0.9968409 +0.7369774 0.7446768 0.9968409 +0.7403765 0.7446768 0.9968409 +0.7446768 0.7446768 0.9968409 +0.7501172 0.7446768 0.9968409 +0.757 0.7446768 0.9968409 +0.7657077 0.7446768 0.9968409 +0.776724 0.7446768 0.9968409 +0.7906611 0.7446768 0.9968409 +0.8082934 0.7446768 0.9968409 +0.8306004 0.7446768 0.9968409 +0.8588218 0.7446768 0.9968409 +0.8945255 0.7446768 0.9968409 +0.9396953 0.7446768 0.9968409 +0.9968409 0.7446768 0.9968409 +0.9975189 0.7844566 0.9500442 +0.9980488 0.8202389 0.9280401 +0.9984638 0.8515915 0.921255 +0.9987895 0.8784967 0.9232341 +0.9990455 0.9012049 0.9297854 +0.999247 0.9201176 0.9382977 +0.9994057 0.9357024 0.9472259 +0.9995308 0.9484359 0.9557192 +0.9996295 0.9587693 0.963362 +0.9997074 0.9671097 0.9700002 +0.9997688 0.9738123 0.9756289 +0.9998174 0.9791804 0.9803206 +0.9998557 0.9834679 0.9841829 +0.999886 0.986885 0.987333 +0.9999099 0.9896036 0.9898842 +0.9999288 0.9917636 0.9919392 +0.9999437 0.9934779 0.9935878 +0.7251659 0.7510052 0.9968475 +0.7251605 0.7509934 0.9968474 +0.7251537 0.7509787 0.9968473 +0.7251454 0.7509603 0.9968472 +0.7251351 0.7509373 0.996847 +0.7251226 0.7509086 0.9968468 +0.7251076 0.750873 0.9968465 +0.7250899 0.7508292 0.9968462 +0.7250697 0.7507756 0.9968458 +0.7250473 0.7507108 0.9968453 +0.7250244 0.7506336 0.9968448 +0.7250039 0.7505436 0.9968441 +0.7249916 0.750442 0.9968433 +0.7249978 0.7503332 0.9968425 +0.7250408 0.7502272 0.9968418 +0.7251511 0.7501439 0.9968411 +0.7253775 0.7501172 0.9968409 +0.7257011 0.7501172 0.9968409 +0.7261105 0.7501172 0.9968409 +0.7266285 0.7501172 0.9968409 +0.7272837 0.7501172 0.9968409 +0.7281127 0.7501172 0.9968409 +0.7291615 0.7501172 0.9968409 +0.7304884 0.7501172 0.9968409 +0.732167 0.7501172 0.9968409 +0.7342907 0.7501172 0.9968409 +0.7369774 0.7501172 0.9968409 +0.7403765 0.7501172 0.9968409 +0.7446768 0.7501172 0.9968409 +0.7501172 0.7501172 0.9968409 +0.757 0.7501172 0.9968409 +0.7657077 0.7501172 0.9968409 +0.776724 0.7501172 0.9968409 +0.7906611 0.7501172 0.9968409 +0.8082934 0.7501172 0.9968409 +0.8306004 0.7501172 0.9968409 +0.8588218 0.7501172 0.9968409 +0.8945255 0.7501172 0.9968409 +0.9396953 0.7501172 0.9968409 +0.9968409 0.7501172 0.9968409 +0.9975189 0.7880291 0.9500442 +0.9980488 0.8225647 0.9280401 +0.9984638 0.8530945 0.921255 +0.9987895 0.8794619 0.9232341 +0.9990455 0.9018215 0.9297854 +0.999247 0.9205098 0.9382977 +0.9994057 0.935951 0.9472259 +0.9995308 0.9485931 0.9557192 +0.9996295 0.9588684 0.963362 +0.9997074 0.967172 0.9700002 +0.9997688 0.9738515 0.9756289 +0.9998174 0.979205 0.9803206 +0.9998557 0.9834833 0.9841829 +0.999886 0.9868946 0.987333 +0.9999099 0.9896096 0.9898842 +0.9999288 0.9917674 0.9919392 +0.9999437 0.9934803 0.9935878 +0.7251659 0.7578634 0.9968475 +0.7251605 0.757852 0.9968474 +0.7251537 0.7578377 0.9968473 +0.7251454 0.7578198 0.9968472 +0.7251351 0.7577974 0.996847 +0.7251226 0.7577695 0.9968468 +0.7251076 0.7577349 0.9968465 +0.7250899 0.7576923 0.9968462 +0.7250697 0.7576402 0.9968458 +0.7250473 0.7575772 0.9968453 +0.7250244 0.7575021 0.9968448 +0.7250039 0.7574146 0.9968441 +0.7249916 0.7573158 0.9968433 +0.7249978 0.7572101 0.9968425 +0.7250408 0.757107 0.9968418 +0.7251511 0.7570259 0.9968411 +0.7253775 0.757 0.9968409 +0.7257011 0.757 0.9968409 +0.7261105 0.757 0.9968409 +0.7266285 0.757 0.9968409 +0.7272837 0.757 0.9968409 +0.7281127 0.757 0.9968409 +0.7291615 0.757 0.9968409 +0.7304884 0.757 0.9968409 +0.732167 0.757 0.9968409 +0.7342907 0.757 0.9968409 +0.7369774 0.757 0.9968409 +0.7403765 0.757 0.9968409 +0.7446768 0.757 0.9968409 +0.7501172 0.757 0.9968409 +0.757 0.757 0.9968409 +0.7657077 0.757 0.9968409 +0.776724 0.757 0.9968409 +0.7906611 0.757 0.9968409 +0.8082934 0.757 0.9968409 +0.8306004 0.757 0.9968409 +0.8588218 0.757 0.9968409 +0.8945255 0.757 0.9968409 +0.9396953 0.757 0.9968409 +0.9968409 0.757 0.9968409 +0.9975189 0.7925488 0.9500442 +0.9980488 0.8255071 0.9280401 +0.9984638 0.8549959 0.921255 +0.9987895 0.880683 0.9232341 +0.9990455 0.9026016 0.9297854 +0.999247 0.9210061 0.9382977 +0.9994057 0.9362655 0.9472259 +0.9995308 0.9487918 0.9557192 +0.9996295 0.9589938 0.963362 +0.9997074 0.9672509 0.9700002 +0.9997688 0.9739011 0.9756289 +0.9998174 0.9792361 0.9803206 +0.9998557 0.9835029 0.9841829 +0.999886 0.9869069 0.987333 +0.9999099 0.9896173 0.9898842 +0.9999288 0.9917722 0.9919392 +0.9999437 0.9934833 0.9935878 +0.7251659 0.76654 0.9968475 +0.7251605 0.766529 0.9968474 +0.7251537 0.7665152 0.9968473 +0.7251454 0.7664979 0.9968472 +0.7251351 0.7664763 0.996847 +0.7251226 0.7664494 0.9968468 +0.7251076 0.7664161 0.9968465 +0.7250899 0.766375 0.9968462 +0.7250697 0.7663248 0.9968458 +0.7250473 0.7662641 0.9968453 +0.7250244 0.7661917 0.9968448 +0.7250039 0.7661073 0.9968441 +0.7249916 0.7660121 0.9968433 +0.7249978 0.7659102 0.9968425 +0.7250408 0.7658108 0.9968418 +0.7251511 0.7657327 0.9968411 +0.7253775 0.7657077 0.9968409 +0.7257011 0.7657077 0.9968409 +0.7261105 0.7657077 0.9968409 +0.7266285 0.7657077 0.9968409 +0.7272837 0.7657077 0.9968409 +0.7281127 0.7657077 0.9968409 +0.7291615 0.7657077 0.9968409 +0.7304884 0.7657077 0.9968409 +0.732167 0.7657077 0.9968409 +0.7342907 0.7657077 0.9968409 +0.7369774 0.7657077 0.9968409 +0.7403765 0.7657077 0.9968409 +0.7446768 0.7657077 0.9968409 +0.7501172 0.7657077 0.9968409 +0.757 0.7657077 0.9968409 +0.7657077 0.7657077 0.9968409 +0.776724 0.7657077 0.9968409 +0.7906611 0.7657077 0.9968409 +0.8082934 0.7657077 0.9968409 +0.8306004 0.7657077 0.9968409 +0.8588218 0.7657077 0.9968409 +0.8945255 0.7657077 0.9968409 +0.9396953 0.7657077 0.9968409 +0.9968409 0.7657077 0.9968409 +0.9975189 0.7982669 0.9500442 +0.9980488 0.8292297 0.9280401 +0.9984638 0.8574015 0.921255 +0.9987895 0.8822279 0.9232341 +0.9990455 0.9035886 0.9297854 +0.999247 0.9216339 0.9382977 +0.9994057 0.9366635 0.9472259 +0.9995308 0.9490434 0.9557192 +0.9996295 0.9591524 0.963362 +0.9997074 0.9673508 0.9700002 +0.9997688 0.9739638 0.9756289 +0.9998174 0.9792755 0.9803206 +0.9998557 0.9835276 0.9841829 +0.999886 0.9869223 0.987333 +0.9999099 0.989627 0.9898842 +0.9999288 0.9917782 0.9919392 +0.9999437 0.9934871 0.9935878 +0.7251659 0.7775169 0.9968475 +0.7251605 0.7775065 0.9968474 +0.7251537 0.7774933 0.9968473 +0.7251454 0.7774769 0.9968472 +0.7251351 0.7774563 0.996847 +0.7251226 0.7774307 0.9968468 +0.7251076 0.7773989 0.9968465 +0.7250899 0.7773598 0.9968462 +0.7250697 0.7773119 0.9968458 +0.7250473 0.7772541 0.9968453 +0.7250244 0.7771851 0.9968448 +0.7250039 0.7771048 0.9968441 +0.7249916 0.7770141 0.9968433 +0.7249978 0.7769169 0.9968425 +0.7250408 0.7768223 0.9968418 +0.7251511 0.7767478 0.9968411 +0.7253775 0.776724 0.9968409 +0.7257011 0.776724 0.9968409 +0.7261105 0.776724 0.9968409 +0.7266285 0.776724 0.9968409 +0.7272837 0.776724 0.9968409 +0.7281127 0.776724 0.9968409 +0.7291615 0.776724 0.9968409 +0.7304884 0.776724 0.9968409 +0.732167 0.776724 0.9968409 +0.7342907 0.776724 0.9968409 +0.7369774 0.776724 0.9968409 +0.7403765 0.776724 0.9968409 +0.7446768 0.776724 0.9968409 +0.7501172 0.776724 0.9968409 +0.757 0.776724 0.9968409 +0.7657077 0.776724 0.9968409 +0.776724 0.776724 0.9968409 +0.7906611 0.776724 0.9968409 +0.8082934 0.776724 0.9968409 +0.8306004 0.776724 0.9968409 +0.8588218 0.776724 0.9968409 +0.8945255 0.776724 0.9968409 +0.9396953 0.776724 0.9968409 +0.9968409 0.776724 0.9968409 +0.9975189 0.8055009 0.9500442 +0.9980488 0.8339392 0.9280401 +0.9984638 0.8604449 0.921255 +0.9987895 0.8841823 0.9232341 +0.9990455 0.9048372 0.9297854 +0.999247 0.9224281 0.9382977 +0.9994057 0.9371669 0.9472259 +0.9995308 0.9493615 0.9557192 +0.9996295 0.959353 0.963362 +0.9997074 0.967477 0.9700002 +0.9997688 0.9740432 0.9756289 +0.9998174 0.9793253 0.9803206 +0.9998557 0.9835588 0.9841829 +0.999886 0.9869419 0.987333 +0.9999099 0.9896392 0.9898842 +0.9999288 0.9917859 0.9919392 +0.9999437 0.9934919 0.9935878 +0.7251659 0.7914042 0.9968475 +0.7251605 0.7913944 0.9968474 +0.7251537 0.7913821 0.9968473 +0.7251454 0.7913667 0.9968472 +0.7251351 0.7913474 0.996847 +0.7251226 0.7913234 0.9968468 +0.7251076 0.7912937 0.9968465 +0.7250899 0.791257 0.9968462 +0.7250697 0.7912121 0.9968458 +0.7250473 0.7911579 0.9968453 +0.7250244 0.7910933 0.9968448 +0.7250039 0.791018 0.9968441 +0.7249916 0.790933 0.9968433 +0.7249978 0.7908419 0.9968425 +0.7250408 0.7907532 0.9968418 +0.7251511 0.7906834 0.9968411 +0.7253775 0.7906611 0.9968409 +0.7257011 0.7906611 0.9968409 +0.7261105 0.7906611 0.9968409 +0.7266285 0.7906611 0.9968409 +0.7272837 0.7906611 0.9968409 +0.7281127 0.7906611 0.9968409 +0.7291615 0.7906611 0.9968409 +0.7304884 0.7906611 0.9968409 +0.732167 0.7906611 0.9968409 +0.7342907 0.7906611 0.9968409 +0.7369774 0.7906611 0.9968409 +0.7403765 0.7906611 0.9968409 +0.7446768 0.7906611 0.9968409 +0.7501172 0.7906611 0.9968409 +0.757 0.7906611 0.9968409 +0.7657077 0.7906611 0.9968409 +0.776724 0.7906611 0.9968409 +0.7906611 0.7906611 0.9968409 +0.8082934 0.7906611 0.9968409 +0.8306004 0.7906611 0.9968409 +0.8588218 0.7906611 0.9968409 +0.8945255 0.7906611 0.9968409 +0.9396953 0.7906611 0.9968409 +0.9968409 0.7906611 0.9968409 +0.9975189 0.8146529 0.9500442 +0.9980488 0.8398974 0.9280401 +0.9984638 0.8642952 0.921255 +0.9987895 0.886655 0.9232341 +0.9990455 0.9064168 0.9297854 +0.999247 0.9234329 0.9382977 +0.9994057 0.9378038 0.9472259 +0.9995308 0.9497641 0.9557192 +0.9996295 0.9596068 0.963362 +0.9997074 0.9676368 0.9700002 +0.9997688 0.9741436 0.9756289 +0.9998174 0.9793883 0.9803206 +0.9998557 0.9835983 0.9841829 +0.999886 0.9869667 0.987333 +0.9999099 0.9896547 0.9898842 +0.9999288 0.9917956 0.9919392 +0.9999437 0.993498 0.9935878 +0.7251659 0.8089735 0.9968475 +0.7251605 0.8089645 0.9968474 +0.7251537 0.8089533 0.9968473 +0.7251454 0.8089391 0.9968472 +0.7251351 0.8089215 0.996847 +0.7251226 0.8088995 0.9968468 +0.7251076 0.8088723 0.9968465 +0.7250899 0.8088387 0.9968462 +0.7250697 0.8087977 0.9968458 +0.7250473 0.808748 0.9968453 +0.7250244 0.8086889 0.9968448 +0.7250039 0.8086199 0.9968441 +0.7249916 0.8085421 0.9968433 +0.7249978 0.8084588 0.9968425 +0.7250408 0.8083776 0.9968418 +0.7251511 0.8083138 0.9968411 +0.7253775 0.8082934 0.9968409 +0.7257011 0.8082934 0.9968409 +0.7261105 0.8082934 0.9968409 +0.7266285 0.8082934 0.9968409 +0.7272837 0.8082934 0.9968409 +0.7281127 0.8082934 0.9968409 +0.7291615 0.8082934 0.9968409 +0.7304884 0.8082934 0.9968409 +0.732167 0.8082934 0.9968409 +0.7342907 0.8082934 0.9968409 +0.7369774 0.8082934 0.9968409 +0.7403765 0.8082934 0.9968409 +0.7446768 0.8082934 0.9968409 +0.7501172 0.8082934 0.9968409 +0.757 0.8082934 0.9968409 +0.7657077 0.8082934 0.9968409 +0.776724 0.8082934 0.9968409 +0.7906611 0.8082934 0.9968409 +0.8082934 0.8082934 0.9968409 +0.8306004 0.8082934 0.9968409 +0.8588218 0.8082934 0.9968409 +0.8945255 0.8082934 0.9968409 +0.9396953 0.8082934 0.9968409 +0.9968409 0.8082934 0.9968409 +0.9975189 0.8262314 0.9500442 +0.9980488 0.8474353 0.9280401 +0.9984638 0.8691663 0.921255 +0.9987895 0.8897832 0.9232341 +0.9990455 0.9084153 0.9297854 +0.999247 0.9247041 0.9382977 +0.9994057 0.9386096 0.9472259 +0.9995308 0.9502734 0.9557192 +0.9996295 0.959928 0.963362 +0.9997074 0.9678389 0.9700002 +0.9997688 0.9742706 0.9756289 +0.9998174 0.9794681 0.9803206 +0.9998557 0.9836483 0.9841829 +0.999886 0.986998 0.987333 +0.9999099 0.9896744 0.9898842 +0.9999288 0.9918079 0.9919392 +0.9999437 0.9935057 0.9935878 +0.7251659 0.8312009 0.9968475 +0.7251605 0.831193 0.9968474 +0.7251537 0.831183 0.9968473 +0.7251454 0.8311705 0.9968472 +0.7251351 0.831155 0.996847 +0.7251226 0.8311356 0.9968468 +0.7251076 0.8311115 0.9968465 +0.7250899 0.8310819 0.9968462 +0.7250697 0.8310457 0.9968458 +0.7250473 0.8310018 0.9968453 +0.7250244 0.8309496 0.9968448 +0.7250039 0.8308888 0.9968441 +0.7249916 0.8308201 0.9968433 +0.7249978 0.8307465 0.9968425 +0.7250408 0.8306748 0.9968418 +0.7251511 0.8306185 0.9968411 +0.7253775 0.8306004 0.9968409 +0.7257011 0.8306004 0.9968409 +0.7261105 0.8306004 0.9968409 +0.7266285 0.8306004 0.9968409 +0.7272837 0.8306004 0.9968409 +0.7281127 0.8306004 0.9968409 +0.7291615 0.8306004 0.9968409 +0.7304884 0.8306004 0.9968409 +0.732167 0.8306004 0.9968409 +0.7342907 0.8306004 0.9968409 +0.7369774 0.8306004 0.9968409 +0.7403765 0.8306004 0.9968409 +0.7446768 0.8306004 0.9968409 +0.7501172 0.8306004 0.9968409 +0.757 0.8306004 0.9968409 +0.7657077 0.8306004 0.9968409 +0.776724 0.8306004 0.9968409 +0.7906611 0.8306004 0.9968409 +0.8082934 0.8306004 0.9968409 +0.8306004 0.8306004 0.9968409 +0.8588218 0.8306004 0.9968409 +0.8945255 0.8306004 0.9968409 +0.9396953 0.8306004 0.9968409 +0.9968409 0.8306004 0.9968409 +0.9975189 0.8408797 0.9500442 +0.9980488 0.8569716 0.9280401 +0.9984638 0.875329 0.921255 +0.9987895 0.8937407 0.9232341 +0.9990455 0.9109436 0.9297854 +0.999247 0.9263124 0.9382977 +0.9994057 0.939629 0.9472259 +0.9995308 0.9509177 0.9557192 +0.9996295 0.9603343 0.963362 +0.9997074 0.9680946 0.9700002 +0.9997688 0.9744313 0.9756289 +0.9998174 0.9795689 0.9803206 +0.9998557 0.9837116 0.9841829 +0.999886 0.9870376 0.987333 +0.9999099 0.9896992 0.9898842 +0.9999288 0.9918234 0.9919392 +0.9999437 0.9935154 0.9935878 +0.7251659 0.8593214 0.9968475 +0.7251605 0.8593148 0.9968474 +0.7251537 0.8593065 0.9968473 +0.7251454 0.8592962 0.9968472 +0.7251351 0.8592832 0.996847 +0.7251226 0.8592671 0.9968468 +0.7251076 0.8592471 0.9968465 +0.7250899 0.8592224 0.9968462 +0.7250697 0.8591922 0.9968458 +0.7250473 0.8591558 0.9968453 +0.7250244 0.8591123 0.9968448 +0.7250039 0.8590617 0.9968441 +0.7249916 0.8590045 0.9968433 +0.7249978 0.8589433 0.9968425 +0.7250408 0.8588837 0.9968418 +0.7251511 0.8588368 0.9968411 +0.7253775 0.8588218 0.9968409 +0.7257011 0.8588218 0.9968409 +0.7261105 0.8588218 0.9968409 +0.7266285 0.8588218 0.9968409 +0.7272837 0.8588218 0.9968409 +0.7281127 0.8588218 0.9968409 +0.7291615 0.8588218 0.9968409 +0.7304884 0.8588218 0.9968409 +0.732167 0.8588218 0.9968409 +0.7342907 0.8588218 0.9968409 +0.7369774 0.8588218 0.9968409 +0.7403765 0.8588218 0.9968409 +0.7446768 0.8588218 0.9968409 +0.7501172 0.8588218 0.9968409 +0.757 0.8588218 0.9968409 +0.7657077 0.8588218 0.9968409 +0.776724 0.8588218 0.9968409 +0.7906611 0.8588218 0.9968409 +0.8082934 0.8588218 0.9968409 +0.8306004 0.8588218 0.9968409 +0.8588218 0.8588218 0.9968409 +0.8945255 0.8588218 0.9968409 +0.9396953 0.8588218 0.9968409 +0.9968409 0.8588218 0.9968409 +0.9975189 0.8594117 0.9500442 +0.9980488 0.8690364 0.9280401 +0.9984638 0.8831255 0.921255 +0.9987895 0.8987476 0.9232341 +0.9990455 0.9141422 0.9297854 +0.999247 0.928347 0.9382977 +0.9994057 0.9409186 0.9472259 +0.9995308 0.9517328 0.9557192 +0.9996295 0.9608482 0.963362 +0.9997074 0.9684181 0.9700002 +0.9997688 0.9746346 0.9756289 +0.9998174 0.9796966 0.9803206 +0.9998557 0.9837916 0.9841829 +0.999886 0.9870878 0.987333 +0.9999099 0.9897306 0.9898842 +0.9999288 0.9918431 0.9919392 +0.9999437 0.9935277 0.9935878 +0.7251659 0.8948976 0.9968475 +0.7251605 0.8948926 0.9968474 +0.7251537 0.8948865 0.9968473 +0.7251454 0.8948788 0.9968472 +0.7251351 0.8948691 0.996847 +0.7251226 0.8948571 0.9968468 +0.7251076 0.8948422 0.9968465 +0.7250899 0.8948238 0.9968462 +0.7250697 0.8948014 0.9968458 +0.7250473 0.8947742 0.9968453 +0.7250244 0.8947418 0.9968448 +0.7250039 0.8947041 0.9968441 +0.7249916 0.8946616 0.9968433 +0.7249978 0.894616 0.9968425 +0.7250408 0.8945716 0.9968418 +0.7251511 0.8945366 0.9968411 +0.7253775 0.8945255 0.9968409 +0.7257011 0.8945255 0.9968409 +0.7261105 0.8945255 0.9968409 +0.7266285 0.8945255 0.9968409 +0.7272837 0.8945255 0.9968409 +0.7281127 0.8945255 0.9968409 +0.7291615 0.8945255 0.9968409 +0.7304884 0.8945255 0.9968409 +0.732167 0.8945255 0.9968409 +0.7342907 0.8945255 0.9968409 +0.7369774 0.8945255 0.9968409 +0.7403765 0.8945255 0.9968409 +0.7446768 0.8945255 0.9968409 +0.7501172 0.8945255 0.9968409 +0.757 0.8945255 0.9968409 +0.7657077 0.8945255 0.9968409 +0.776724 0.8945255 0.9968409 +0.7906611 0.8945255 0.9968409 +0.8082934 0.8945255 0.9968409 +0.8306004 0.8945255 0.9968409 +0.8588218 0.8945255 0.9968409 +0.8945255 0.8945255 0.9968409 +0.9396953 0.8945255 0.9968409 +0.9968409 0.8945255 0.9968409 +0.9975189 0.8828571 0.9500442 +0.9980488 0.8842998 0.9280401 +0.9984638 0.892989 0.921255 +0.9987895 0.9050819 0.9232341 +0.9990455 0.9181889 0.9297854 +0.999247 0.9309211 0.9382977 +0.9994057 0.9425502 0.9472259 +0.9995308 0.952764 0.9557192 +0.9996295 0.9614985 0.963362 +0.9997074 0.9688274 0.9700002 +0.9997688 0.9748918 0.9756289 +0.9998174 0.979858 0.9803206 +0.9998557 0.9838928 0.9841829 +0.999886 0.9871512 0.987333 +0.9999099 0.9897703 0.9898842 +0.9999288 0.991868 0.9919392 +0.9999437 0.9935432 0.9935878 +0.7251659 0.939906 0.9968475 +0.7251605 0.9399032 0.9968474 +0.7251537 0.9398997 0.9968473 +0.7251454 0.9398953 0.9968472 +0.7251351 0.9398899 0.996847 +0.7251226 0.9398831 0.9968468 +0.7251076 0.9398746 0.9968465 +0.7250899 0.9398642 0.9968462 +0.7250697 0.9398515 0.9968458 +0.7250473 0.9398361 0.9968453 +0.7250244 0.9398178 0.9968448 +0.7250039 0.9397965 0.9968441 +0.7249916 0.9397723 0.9968433 +0.7249978 0.9397465 0.9968425 +0.7250408 0.9397214 0.9968418 +0.7251511 0.9397016 0.9968411 +0.7253775 0.9396953 0.9968409 +0.7257011 0.9396953 0.9968409 +0.7261105 0.9396953 0.9968409 +0.7266285 0.9396953 0.9968409 +0.7272837 0.9396953 0.9968409 +0.7281127 0.9396953 0.9968409 +0.7291615 0.9396953 0.9968409 +0.7304884 0.9396953 0.9968409 +0.732167 0.9396953 0.9968409 +0.7342907 0.9396953 0.9968409 +0.7369774 0.9396953 0.9968409 +0.7403765 0.9396953 0.9968409 +0.7446768 0.9396953 0.9968409 +0.7501172 0.9396953 0.9968409 +0.757 0.9396953 0.9968409 +0.7657077 0.9396953 0.9968409 +0.776724 0.9396953 0.9968409 +0.7906611 0.9396953 0.9968409 +0.8082934 0.9396953 0.9968409 +0.8306004 0.9396953 0.9968409 +0.8588218 0.9396953 0.9968409 +0.8945255 0.9396953 0.9968409 +0.9396953 0.9396953 0.9968409 +0.9968409 0.9396953 0.9968409 +0.9975189 0.9125186 0.9500442 +0.9980488 0.9036101 0.9280401 +0.9984638 0.9054678 0.921255 +0.9987895 0.9130957 0.9232341 +0.9990455 0.9233085 0.9297854 +0.999247 0.9341777 0.9382977 +0.9994057 0.9446144 0.9472259 +0.9995308 0.9540687 0.9557192 +0.9996295 0.9623212 0.963362 +0.9997074 0.9693452 0.9700002 +0.9997688 0.9752172 0.9756289 +0.9998174 0.9800622 0.9803206 +0.9998557 0.9840209 0.9841829 +0.999886 0.9872315 0.987333 +0.9999099 0.9898206 0.9898842 +0.9999288 0.9918994 0.9919392 +0.9999437 0.9935629 0.9935878 +0.7251659 0.9968475 0.9968475 +0.7251605 0.9968474 0.9968474 +0.7251537 0.9968473 0.9968473 +0.7251454 0.9968472 0.9968472 +0.7251351 0.996847 0.996847 +0.7251226 0.9968468 0.9968468 +0.7251076 0.9968465 0.9968465 +0.7250899 0.9968462 0.9968462 +0.7250697 0.9968458 0.9968458 +0.7250473 0.9968453 0.9968453 +0.7250244 0.9968448 0.9968448 +0.7250039 0.9968441 0.9968441 +0.7249916 0.9968433 0.9968433 +0.7249978 0.9968425 0.9968425 +0.7250408 0.9968418 0.9968418 +0.7251511 0.9968411 0.9968411 +0.7253775 0.9968409 0.9968409 +0.7257011 0.9968409 0.9968409 +0.7261105 0.9968409 0.9968409 +0.7266285 0.9968409 0.9968409 +0.7272837 0.9968409 0.9968409 +0.7281127 0.9968409 0.9968409 +0.7291615 0.9968409 0.9968409 +0.7304884 0.9968409 0.9968409 +0.732167 0.9968409 0.9968409 +0.7342907 0.9968409 0.9968409 +0.7369774 0.9968409 0.9968409 +0.7403765 0.9968409 0.9968409 +0.7446768 0.9968409 0.9968409 +0.7501172 0.9968409 0.9968409 +0.757 0.9968409 0.9968409 +0.7657077 0.9968409 0.9968409 +0.776724 0.9968409 0.9968409 +0.7906611 0.9968409 0.9968409 +0.8082934 0.9968409 0.9968409 +0.8306004 0.9968409 0.9968409 +0.8588218 0.9968409 0.9968409 +0.8945255 0.9968409 0.9968409 +0.9396953 0.9968409 0.9968409 +0.9968409 0.9968409 0.9968409 +0.9975189 0.9500442 0.9500442 +0.9980488 0.9280401 0.9280401 +0.9984638 0.921255 0.921255 +0.9987895 0.9232341 0.9232341 +0.9990455 0.9297854 0.9297854 +0.999247 0.9382977 0.9382977 +0.9994057 0.9472259 0.9472259 +0.9995308 0.9557192 0.9557192 +0.9996295 0.963362 0.963362 +0.9997074 0.9700002 0.9700002 +0.9997688 0.9756289 0.9756289 +0.9998174 0.9803206 0.9803206 +0.9998557 0.9841829 0.9841829 +0.999886 0.987333 0.987333 +0.9999099 0.9898842 0.9898842 +0.9999288 0.9919392 0.9919392 +0.9999437 0.9935878 0.9935878 +0.7716588 0.997523 0.9501853 +0.7716551 0.997523 0.9501835 +0.7716504 0.9975229 0.9501811 +0.7716446 0.9975228 0.9501782 +0.7716375 0.9975227 0.9501745 +0.7716288 0.9975226 0.95017 +0.7716184 0.9975224 0.9501643 +0.7716061 0.9975222 0.9501574 +0.7715919 0.997522 0.9501488 +0.7715762 0.9975217 0.9501385 +0.7715599 0.9975213 0.9501262 +0.7715449 0.9975209 0.9501119 +0.7715352 0.9975204 0.9500958 +0.7715376 0.9975199 0.9500785 +0.7715641 0.9975194 0.9500617 +0.7716352 0.9975191 0.9500484 +0.7717834 0.9975189 0.9500442 +0.7719959 0.9975189 0.9500442 +0.7722648 0.9975189 0.9500442 +0.7726049 0.9975189 0.9500442 +0.7730352 0.9975189 0.9500442 +0.7735795 0.9975189 0.9500442 +0.7742682 0.9975189 0.9500442 +0.7751395 0.9975189 0.9500442 +0.7762418 0.9975189 0.9500442 +0.7776364 0.9975189 0.9500442 +0.7794007 0.9975189 0.9500442 +0.7816327 0.9975189 0.9500442 +0.7844566 0.9975189 0.9500442 +0.7880291 0.9975189 0.9500442 +0.7925488 0.9975189 0.9500442 +0.7982669 0.9975189 0.9500442 +0.8055009 0.9975189 0.9500442 +0.8146529 0.9975189 0.9500442 +0.8262314 0.9975189 0.9500442 +0.8408797 0.9975189 0.9500442 +0.8594117 0.9975189 0.9500442 +0.8828571 0.9975189 0.9500442 +0.9125186 0.9975189 0.9500442 +0.9500442 0.9975189 0.9500442 +0.9975189 0.9975189 0.9500442 +0.9980488 0.9589472 0.9280401 +0.9984638 0.9412278 0.921255 +0.9987895 0.9360606 0.9232341 +0.9990455 0.9379796 0.9297854 +0.999247 0.94351 0.9382977 +0.9994057 0.9505298 0.9472259 +0.9995308 0.9578074 0.9557192 +0.9996295 0.9646787 0.963362 +0.9997074 0.970829 0.9700002 +0.9997688 0.9761497 0.9756289 +0.9998174 0.9806476 0.9803206 +0.9998557 0.984388 0.9841829 +0.999886 0.9874615 0.987333 +0.9999099 0.9899646 0.9898842 +0.9999288 0.9919896 0.9919392 +0.9999437 0.9936193 0.9935878 +0.8119154 0.9980513 0.9282055 +0.8119128 0.9980512 0.9282033 +0.8119096 0.9980512 0.9282006 +0.8119057 0.9980511 0.9281971 +0.8119009 0.9980511 0.9281928 +0.8118949 0.998051 0.9281875 +0.8118878 0.9980509 0.9281809 +0.8118794 0.9980508 0.9281727 +0.8118697 0.9980506 0.9281627 +0.8118589 0.9980504 0.9281506 +0.8118476 0.9980502 0.9281362 +0.811837 0.99805 0.9281195 +0.8118298 0.9980497 0.9281006 +0.8118303 0.9980494 0.9280803 +0.8118466 0.9980491 0.9280606 +0.8118921 0.9980488 0.9280451 +0.8119884 0.9980488 0.9280401 +0.8121268 0.9980488 0.9280401 +0.8123018 0.9980488 0.9280401 +0.8125232 0.9980488 0.9280401 +0.8128033 0.9980488 0.9280401 +0.8131577 0.9980488 0.9280401 +0.8136061 0.9980488 0.9280401 +0.8141733 0.9980488 0.9280401 +0.8148909 0.9980488 0.9280401 +0.8157988 0.9980488 0.9280401 +0.8169474 0.9980488 0.9280401 +0.8184005 0.9980488 0.9280401 +0.8202389 0.9980488 0.9280401 +0.8225647 0.9980488 0.9280401 +0.8255071 0.9980488 0.9280401 +0.8292297 0.9980488 0.9280401 +0.8339392 0.9980488 0.9280401 +0.8398974 0.9980488 0.9280401 +0.8474353 0.9980488 0.9280401 +0.8569716 0.9980488 0.9280401 +0.8690364 0.9980488 0.9280401 +0.8842998 0.9980488 0.9280401 +0.9036101 0.9980488 0.9280401 +0.9280401 0.9980488 0.9280401 +0.9589472 0.9980488 0.9280401 +0.9980488 0.9980488 0.9280401 +0.9984638 0.9664961 0.921255 +0.9987895 0.9522877 0.9232341 +0.9990455 0.9483463 0.9297854 +0.999247 0.9501042 0.9382977 +0.9994057 0.9547096 0.9472259 +0.9995308 0.9604492 0.9557192 +0.9996295 0.9663445 0.963362 +0.9997074 0.9718774 0.9700002 +0.9997688 0.9768086 0.9756289 +0.9998174 0.9810611 0.9803206 +0.9998557 0.9846473 0.9841829 +0.999886 0.987624 0.987333 +0.9999099 0.9900664 0.9898842 +0.9999288 0.9920533 0.9919392 +0.9999437 0.9936592 0.9935878 +0.8462171 0.9984653 0.9214008 +0.8462154 0.9984653 0.9213989 +0.8462132 0.9984653 0.9213965 +0.8462106 0.9984653 0.9213934 +0.8462073 0.9984652 0.9213897 +0.8462034 0.9984652 0.9213849 +0.8461986 0.9984651 0.9213791 +0.8461929 0.998465 0.9213719 +0.8461864 0.9984649 0.9213631 +0.8461791 0.9984648 0.9213524 +0.8461714 0.9984647 0.9213397 +0.8461641 0.9984645 0.921325 +0.8461589 0.9984643 0.9213083 +0.8461587 0.9984642 0.9212904 +0.8461687 0.998464 0.921273 +0.8461977 0.9984638 0.9212593 +0.8462598 0.9984638 0.921255 +0.8463492 0.9984638 0.921255 +0.8464623 0.9984638 0.921255 +0.8466054 0.9984638 0.921255 +0.8467864 0.9984638 0.921255 +0.8470154 0.9984638 0.921255 +0.8473052 0.9984638 0.921255 +0.8476717 0.9984638 0.921255 +0.8481355 0.9984638 0.921255 +0.8487222 0.9984638 0.921255 +0.8494644 0.9984638 0.921255 +0.8504035 0.9984638 0.921255 +0.8515915 0.9984638 0.921255 +0.8530945 0.9984638 0.921255 +0.8549959 0.9984638 0.921255 +0.8574015 0.9984638 0.921255 +0.8604449 0.9984638 0.921255 +0.8642952 0.9984638 0.921255 +0.8691663 0.9984638 0.921255 +0.875329 0.9984638 0.921255 +0.8831255 0.9984638 0.921255 +0.892989 0.9984638 0.921255 +0.9054678 0.9984638 0.921255 +0.921255 0.9984638 0.921255 +0.9412278 0.9984638 0.921255 +0.9664961 0.9984638 0.921255 +0.9984638 0.9984638 0.921255 +0.9987895 0.9728171 0.9232341 +0.9990455 0.9614615 0.9297854 +0.999247 0.9584468 0.9382977 +0.9994057 0.9599976 0.9472259 +0.9995308 0.9637914 0.9557192 +0.9996295 0.968452 0.963362 +0.9997074 0.9732039 0.9700002 +0.9997688 0.9776422 0.9756289 +0.9998174 0.9815844 0.9803206 +0.9998557 0.9849754 0.9841829 +0.999886 0.9878296 0.987333 +0.9999099 0.9901951 0.9898842 +0.9999288 0.9921339 0.9919392 +0.9999437 0.9937096 0.9935878 +0.8750477 0.9987905 0.9233482 +0.8750466 0.9987905 0.9233467 +0.8750451 0.9987904 0.9233448 +0.8750434 0.9987904 0.9233424 +0.8750412 0.9987904 0.9233395 +0.8750386 0.9987904 0.9233358 +0.8750355 0.9987903 0.9233312 +0.8750317 0.9987903 0.9233256 +0.8750274 0.9987902 0.9233187 +0.8750225 0.9987902 0.9233103 +0.8750173 0.9987901 0.9233004 +0.8750124 0.99879 0.9232889 +0.8750088 0.9987899 0.9232758 +0.8750084 0.9987897 0.9232619 +0.8750145 0.9987896 0.9232483 +0.8750329 0.9987895 0.9232376 +0.8750727 0.9987895 0.9232341 +0.8751301 0.9987895 0.9232341 +0.8752028 0.9987895 0.9232341 +0.8752947 0.9987895 0.9232341 +0.8754109 0.9987895 0.9232341 +0.875558 0.9987895 0.9232341 +0.8757441 0.9987895 0.9232341 +0.8759795 0.9987895 0.9232341 +0.8762773 0.9987895 0.9232341 +0.8766541 0.9987895 0.9232341 +0.8771307 0.9987895 0.9232341 +0.8777338 0.9987895 0.9232341 +0.8784967 0.9987895 0.9232341 +0.8794619 0.9987895 0.9232341 +0.880683 0.9987895 0.9232341 +0.8822279 0.9987895 0.9232341 +0.8841823 0.9987895 0.9232341 +0.886655 0.9987895 0.9232341 +0.8897832 0.9987895 0.9232341 +0.8937407 0.9987895 0.9232341 +0.8987476 0.9987895 0.9232341 +0.9050819 0.9987895 0.9232341 +0.9130957 0.9987895 0.9232341 +0.9232341 0.9987895 0.9232341 +0.9360606 0.9987895 0.9232341 +0.9522877 0.9987895 0.9232341 +0.9728171 0.9987895 0.9232341 +0.9987895 0.9987895 0.9232341 +0.9990455 0.9780539 0.9297854 +0.999247 0.9690013 0.9382977 +0.9994057 0.9666876 0.9472259 +0.9995308 0.9680197 0.9557192 +0.9996295 0.9711183 0.963362 +0.9997074 0.974882 0.9700002 +0.9997688 0.9786968 0.9756289 +0.9998174 0.9822464 0.9803206 +0.9998557 0.9853905 0.9841829 +0.999886 0.9880897 0.987333 +0.9999099 0.990358 0.9898842 +0.9999288 0.9922358 0.9919392 +0.9999437 0.9937734 0.9935878 +0.8990028 0.9990461 0.9298688 +0.899002 0.9990461 0.9298677 +0.8990011 0.9990461 0.9298664 +0.899 0.9990461 0.9298646 +0.8989986 0.9990461 0.9298625 +0.8989969 0.9990461 0.9298598 +0.8989948 0.9990461 0.9298564 +0.8989923 0.999046 0.9298523 +0.8989895 0.999046 0.9298472 +0.8989863 0.9990459 0.9298411 +0.8989829 0.9990459 0.9298339 +0.8989796 0.9990458 0.9298254 +0.8989771 0.9990458 0.9298159 +0.8989767 0.9990457 0.9298057 +0.8989805 0.9990456 0.9297957 +0.8989921 0.9990456 0.9297879 +0.8990175 0.9990455 0.9297854 +0.8990542 0.9990455 0.9297854 +0.8991006 0.9990455 0.9297854 +0.8991593 0.9990455 0.9297854 +0.8992336 0.9990455 0.9297854 +0.8993275 0.9990455 0.9297854 +0.8994464 0.9990455 0.9297854 +0.8995968 0.9990455 0.9297854 +0.899787 0.9990455 0.9297854 +0.9000277 0.9990455 0.9297854 +0.9003323 0.9990455 0.9297854 +0.9007175 0.9990455 0.9297854 +0.9012049 0.9990455 0.9297854 +0.9018215 0.9990455 0.9297854 +0.9026016 0.9990455 0.9297854 +0.9035886 0.9990455 0.9297854 +0.9048372 0.9990455 0.9297854 +0.9064168 0.9990455 0.9297854 +0.9084153 0.9990455 0.9297854 +0.9109436 0.9990455 0.9297854 +0.9141422 0.9990455 0.9297854 +0.9181889 0.9990455 0.9297854 +0.9233085 0.9990455 0.9297854 +0.9297854 0.9990455 0.9297854 +0.9379796 0.9990455 0.9297854 +0.9483463 0.9990455 0.9297854 +0.9614615 0.9990455 0.9297854 +0.9780539 0.9990455 0.9297854 +0.9990455 0.9990455 0.9297854 +0.999247 0.982354 0.9382977 +0.9994057 0.9751513 0.9472259 +0.9995308 0.9733691 0.9557192 +0.9996295 0.9744915 0.963362 +0.9997074 0.977005 0.9700002 +0.9997688 0.980031 0.9756289 +0.9998174 0.9830838 0.9803206 +0.9998557 0.9859157 0.9841829 +0.999886 0.9884188 0.987333 +0.9999099 0.9905641 0.9898842 +0.9999288 0.9923648 0.9919392 +0.9999437 0.9938541 0.9935878 +0.9187175 0.9992474 0.9383562 +0.918717 0.9992474 0.9383554 +0.9187164 0.9992474 0.9383544 +0.9187157 0.9992474 0.9383532 +0.9187148 0.9992474 0.9383517 +0.9187137 0.9992474 0.9383498 +0.9187123 0.9992473 0.9383474 +0.9187107 0.9992473 0.9383446 +0.9187089 0.9992473 0.938341 +0.9187068 0.9992473 0.9383367 +0.9187045 0.9992472 0.9383317 +0.9187024 0.9992472 0.9383257 +0.9187008 0.9992472 0.938319 +0.9187004 0.9992471 0.9383119 +0.9187027 0.9992471 0.9383049 +0.9187101 0.999247 0.9382994 +0.9187262 0.999247 0.9382977 +0.9187495 0.999247 0.9382977 +0.9187791 0.999247 0.9382977 +0.9188164 0.999247 0.9382977 +0.9188636 0.999247 0.9382977 +0.9189234 0.999247 0.9382977 +0.918999 0.999247 0.9382977 +0.9190947 0.999247 0.9382977 +0.9192157 0.999247 0.9382977 +0.9193688 0.999247 0.9382977 +0.9195625 0.999247 0.9382977 +0.9198076 0.999247 0.9382977 +0.9201176 0.999247 0.9382977 +0.9205098 0.999247 0.9382977 +0.9210061 0.999247 0.9382977 +0.9216339 0.999247 0.9382977 +0.9224281 0.999247 0.9382977 +0.9234329 0.999247 0.9382977 +0.9247041 0.999247 0.9382977 +0.9263124 0.999247 0.9382977 +0.928347 0.999247 0.9382977 +0.9309211 0.999247 0.9382977 +0.9341777 0.999247 0.9382977 +0.9382977 0.999247 0.9382977 +0.94351 0.999247 0.9382977 +0.9501042 0.999247 0.9382977 +0.9584468 0.999247 0.9382977 +0.9690013 0.999247 0.9382977 +0.982354 0.999247 0.9382977 +0.999247 0.999247 0.9382977 +0.9994057 0.9858591 0.9472259 +0.9995308 0.9801368 0.9557192 +0.9996295 0.978759 0.963362 +0.9997074 0.9796909 0.9700002 +0.9997688 0.981719 0.9756289 +0.9998174 0.9841433 0.9803206 +0.9998557 0.9865801 0.9841829 +0.999886 0.9888351 0.987333 +0.9999099 0.9908248 0.9898842 +0.9999288 0.992528 0.9919392 +0.9999437 0.9939562 0.9935878 +0.9348153 0.999406 0.9472658 +0.9348149 0.999406 0.9472652 +0.9348146 0.999406 0.9472646 +0.9348141 0.999406 0.9472638 +0.9348135 0.999406 0.9472627 +0.9348128 0.9994059 0.9472614 +0.9348119 0.9994059 0.9472598 +0.9348109 0.9994059 0.9472579 +0.9348097 0.9994059 0.9472555 +0.9348083 0.9994059 0.9472525 +0.9348069 0.9994059 0.9472491 +0.9348055 0.9994059 0.947245 +0.9348044 0.9994058 0.9472405 +0.9348042 0.9994058 0.9472356 +0.9348056 0.9994058 0.9472309 +0.9348102 0.9994057 0.9472271 +0.9348204 0.9994057 0.9472259 +0.9348352 0.9994057 0.9472259 +0.9348539 0.9994057 0.9472259 +0.9348776 0.9994057 0.9472259 +0.9349075 0.9994057 0.9472259 +0.9349454 0.9994057 0.9472259 +0.9349933 0.9994057 0.9472259 +0.935054 0.9994057 0.9472259 +0.9351307 0.9994057 0.9472259 +0.9352277 0.9994057 0.9472259 +0.9353505 0.9994057 0.9472259 +0.9355059 0.9994057 0.9472259 +0.9357024 0.9994057 0.9472259 +0.935951 0.9994057 0.9472259 +0.9362655 0.9994057 0.9472259 +0.9366635 0.9994057 0.9472259 +0.9371669 0.9994057 0.9472259 +0.9378038 0.9994057 0.9472259 +0.9386096 0.9994057 0.9472259 +0.939629 0.9994057 0.9472259 +0.9409186 0.9994057 0.9472259 +0.9425502 0.9994057 0.9472259 +0.9446144 0.9994057 0.9472259 +0.9472259 0.9994057 0.9472259 +0.9505298 0.9994057 0.9472259 +0.9547096 0.9994057 0.9472259 +0.9599976 0.9994057 0.9472259 +0.9666876 0.9994057 0.9472259 +0.9751513 0.9994057 0.9472259 +0.9858591 0.9994057 0.9472259 +0.9994057 0.9994057 0.9472259 +0.9995308 0.9886988 0.9557192 +0.9996295 0.9841579 0.963362 +0.9997074 0.983089 0.9700002 +0.9997688 0.9838545 0.9756289 +0.9998174 0.9854838 0.9803206 +0.9998557 0.9874207 0.9841829 +0.999886 0.9893618 0.987333 +0.9999099 0.9911547 0.9898842 +0.9999288 0.9927345 0.9919392 +0.9999437 0.9940854 0.9935878 +0.9478754 0.999531 0.9557458 +0.9478752 0.999531 0.9557455 +0.947875 0.999531 0.955745 +0.9478746 0.999531 0.9557445 +0.9478743 0.999531 0.9557438 +0.9478738 0.999531 0.9557429 +0.9478733 0.999531 0.9557418 +0.9478726 0.999531 0.9557405 +0.9478718 0.999531 0.9557389 +0.947871 0.9995309 0.955737 +0.94787 0.9995309 0.9557347 +0.9478691 0.9995309 0.955732 +0.9478684 0.9995309 0.9557289 +0.9478683 0.9995309 0.9557257 +0.9478691 0.9995309 0.9557225 +0.947872 0.9995309 0.95572 +0.9478785 0.9995308 0.9557192 +0.9478878 0.9995308 0.9557192 +0.9478997 0.9995308 0.9557192 +0.9479146 0.9995308 0.9557192 +0.9479335 0.9995308 0.9557192 +0.9479575 0.9995308 0.9557192 +0.9479878 0.9995308 0.9557192 +0.9480261 0.9995308 0.9557192 +0.9480746 0.9995308 0.9557192 +0.9481359 0.9995308 0.9557192 +0.9482135 0.9995308 0.9557192 +0.9483117 0.9995308 0.9557192 +0.9484359 0.9995308 0.9557192 +0.9485931 0.9995308 0.9557192 +0.9487918 0.9995308 0.9557192 +0.9490434 0.9995308 0.9557192 +0.9493615 0.9995308 0.9557192 +0.9497641 0.9995308 0.9557192 +0.9502734 0.9995308 0.9557192 +0.9509177 0.9995308 0.9557192 +0.9517328 0.9995308 0.9557192 +0.952764 0.9995308 0.9557192 +0.9540687 0.9995308 0.9557192 +0.9557192 0.9995308 0.9557192 +0.9578074 0.9995308 0.9557192 +0.9604492 0.9995308 0.9557192 +0.9637914 0.9995308 0.9557192 +0.9680197 0.9995308 0.9557192 +0.9733691 0.9995308 0.9557192 +0.9801368 0.9995308 0.9557192 +0.9886988 0.9995308 0.9557192 +0.9995308 0.9995308 0.9557192 +0.9996295 0.9909882 0.963362 +0.9997074 0.9873879 0.9700002 +0.9997688 0.9865561 0.9756289 +0.9998174 0.9871796 0.9803206 +0.9998557 0.9884841 0.9841829 +0.999886 0.9900282 0.987333 +0.9999099 0.991572 0.9898842 +0.9999288 0.9929957 0.9919392 +0.9999437 0.9942488 0.9935878 +0.958416 0.9996296 0.9633794 +0.9584159 0.9996296 0.9633792 +0.9584157 0.9996296 0.9633789 +0.9584155 0.9996296 0.9633786 +0.9584153 0.9996296 0.9633781 +0.958415 0.9996296 0.9633775 +0.9584146 0.9996296 0.9633768 +0.9584142 0.9996296 0.963376 +0.9584137 0.9996296 0.9633749 +0.9584132 0.9996296 0.9633736 +0.9584126 0.9996296 0.9633721 +0.958412 0.9996296 0.9633703 +0.9584115 0.9996296 0.9633684 +0.9584114 0.9996295 0.9633662 +0.958412 0.9996295 0.9633641 +0.9584138 0.9996295 0.9633625 +0.9584178 0.9996295 0.963362 +0.9584237 0.9996295 0.963362 +0.9584312 0.9996295 0.963362 +0.9584406 0.9996295 0.963362 +0.9584526 0.9996295 0.963362 +0.9584677 0.9996295 0.963362 +0.9584868 0.9996295 0.963362 +0.9585109 0.9996295 0.963362 +0.9585415 0.9996295 0.963362 +0.9585802 0.9996295 0.963362 +0.9586291 0.9996295 0.963362 +0.958691 0.9996295 0.963362 +0.9587693 0.9996295 0.963362 +0.9588684 0.9996295 0.963362 +0.9589938 0.9996295 0.963362 +0.9591524 0.9996295 0.963362 +0.959353 0.9996295 0.963362 +0.9596068 0.9996295 0.963362 +0.959928 0.9996295 0.963362 +0.9603343 0.9996295 0.963362 +0.9608482 0.9996295 0.963362 +0.9614985 0.9996295 0.963362 +0.9623212 0.9996295 0.963362 +0.963362 0.9996295 0.963362 +0.9646787 0.9996295 0.963362 +0.9663445 0.9996295 0.963362 +0.968452 0.9996295 0.963362 +0.9711183 0.9996295 0.963362 +0.9744915 0.9996295 0.963362 +0.978759 0.9996295 0.963362 +0.9841579 0.9996295 0.963362 +0.9909882 0.9996295 0.963362 +0.9996295 0.9996295 0.963362 +0.9997074 0.9928267 0.9700002 +0.9997688 0.9899741 0.9756289 +0.9998174 0.989325 0.9803206 +0.9998557 0.9898295 0.9841829 +0.999886 0.9908712 0.987333 +0.9999099 0.9920999 0.9898842 +0.9999288 0.9933261 0.9919392 +0.9999437 0.9944556 0.9935878 +0.9668873 0.9997074 0.9700116 +0.9668872 0.9997074 0.9700114 +0.9668871 0.9997074 0.9700112 +0.966887 0.9997074 0.970011 +0.9668869 0.9997074 0.9700107 +0.9668867 0.9997074 0.9700103 +0.9668865 0.9997074 0.9700099 +0.9668862 0.9997074 0.9700093 +0.9668859 0.9997074 0.9700086 +0.9668855 0.9997074 0.9700078 +0.9668852 0.9997074 0.9700068 +0.9668848 0.9997074 0.9700057 +0.9668845 0.9997074 0.9700044 +0.9668844 0.9997074 0.970003 +0.9668847 0.9997074 0.9700016 +0.9668859 0.9997074 0.9700006 +0.9668884 0.9997074 0.9700002 +0.9668922 0.9997074 0.9700002 +0.9668969 0.9997074 0.9700002 +0.9669028 0.9997074 0.9700002 +0.9669103 0.9997074 0.9700002 +0.9669198 0.9997074 0.9700002 +0.9669318 0.9997074 0.9700002 +0.966947 0.9997074 0.9700002 +0.9669663 0.9997074 0.9700002 +0.9669906 0.9997074 0.9700002 +0.9670214 0.9997074 0.9700002 +0.9670604 0.9997074 0.9700002 +0.9671097 0.9997074 0.9700002 +0.967172 0.9997074 0.9700002 +0.9672509 0.9997074 0.9700002 +0.9673508 0.9997074 0.9700002 +0.967477 0.9997074 0.9700002 +0.9676368 0.9997074 0.9700002 +0.9678389 0.9997074 0.9700002 +0.9680946 0.9997074 0.9700002 +0.9684181 0.9997074 0.9700002 +0.9688274 0.9997074 0.9700002 +0.9693452 0.9997074 0.9700002 +0.9700002 0.9997074 0.9700002 +0.970829 0.9997074 0.9700002 +0.9718774 0.9997074 0.9700002 +0.9732039 0.9997074 0.9700002 +0.974882 0.9997074 0.9700002 +0.977005 0.9997074 0.9700002 +0.9796909 0.9997074 0.9700002 +0.983089 0.9997074 0.9700002 +0.9873879 0.9997074 0.9700002 +0.9928267 0.9997074 0.9700002 +0.9997074 0.9997074 0.9700002 +0.9997688 0.9942982 0.9756289 +0.9998174 0.9920392 0.9803206 +0.9998557 0.9915316 0.9841829 +0.999886 0.9919377 0.987333 +0.9999099 0.9927678 0.9898842 +0.9999288 0.9937442 0.9919392 +0.9999437 0.9947172 0.9935878 +0.9736726 0.9997689 0.9756362 +0.9736726 0.9997689 0.9756361 +0.9736725 0.9997689 0.975636 +0.9736724 0.9997689 0.9756358 +0.9736723 0.9997689 0.9756356 +0.9736722 0.9997689 0.9756354 +0.9736721 0.9997689 0.9756351 +0.9736719 0.9997689 0.9756348 +0.9736717 0.9997689 0.9756343 +0.9736715 0.9997689 0.9756338 +0.9736712 0.9997689 0.9756331 +0.973671 0.9997689 0.9756324 +0.9736708 0.9997689 0.9756316 +0.9736708 0.9997689 0.9756307 +0.973671 0.9997688 0.9756298 +0.9736717 0.9997688 0.9756291 +0.9736733 0.9997688 0.9756289 +0.9736756 0.9997688 0.9756289 +0.9736786 0.9997688 0.9756289 +0.9736823 0.9997688 0.9756289 +0.973687 0.9997688 0.9756289 +0.973693 0.9997688 0.9756289 +0.9737006 0.9997688 0.9756289 +0.9737101 0.9997688 0.9756289 +0.9737222 0.9997688 0.9756289 +0.9737375 0.9997688 0.9756289 +0.9737569 0.9997688 0.9756289 +0.9737814 0.9997688 0.9756289 +0.9738123 0.9997688 0.9756289 +0.9738515 0.9997688 0.9756289 +0.9739011 0.9997688 0.9756289 +0.9739638 0.9997688 0.9756289 +0.9740432 0.9997688 0.9756289 +0.9741436 0.9997688 0.9756289 +0.9742706 0.9997688 0.9756289 +0.9744313 0.9997688 0.9756289 +0.9746346 0.9997688 0.9756289 +0.9748918 0.9997688 0.9756289 +0.9752172 0.9997688 0.9756289 +0.9756289 0.9997688 0.9756289 +0.9761497 0.9997688 0.9756289 +0.9768086 0.9997688 0.9756289 +0.9776422 0.9997688 0.9756289 +0.9786968 0.9997688 0.9756289 +0.980031 0.9997688 0.9756289 +0.981719 0.9997688 0.9756289 +0.9838545 0.9997688 0.9756289 +0.9865561 0.9997688 0.9756289 +0.9899741 0.9997688 0.9756289 +0.9942982 0.9997688 0.9756289 +0.9997688 0.9997688 0.9756289 +0.9998174 0.9954731 0.9803206 +0.9998557 0.9936849 0.9841829 +0.999886 0.993287 0.987333 +0.9999099 0.9936128 0.9898842 +0.9999288 0.9942731 0.9919392 +0.9999437 0.9950481 0.9935878 +0.9790927 0.9998174 0.9803253 +0.9790927 0.9998174 0.9803253 +0.9790927 0.9998174 0.9803252 +0.9790926 0.9998174 0.9803251 +0.9790925 0.9998174 0.980325 +0.9790925 0.9998174 0.9803248 +0.9790924 0.9998174 0.9803246 +0.9790923 0.9998174 0.9803244 +0.9790921 0.9998174 0.9803241 +0.979092 0.9998174 0.9803238 +0.9790919 0.9998174 0.9803234 +0.9790917 0.9998174 0.9803229 +0.9790916 0.9998174 0.9803224 +0.9790916 0.9998174 0.9803218 +0.9790917 0.9998174 0.9803212 +0.9790921 0.9998174 0.9803208 +0.9790931 0.9998174 0.9803206 +0.9790946 0.9998174 0.9803206 +0.9790965 0.9998174 0.9803206 +0.9790988 0.9998174 0.9803206 +0.9791018 0.9998174 0.9803206 +0.9791055 0.9998174 0.9803206 +0.9791103 0.9998174 0.9803206 +0.9791163 0.9998174 0.9803206 +0.9791238 0.9998174 0.9803206 +0.9791334 0.9998174 0.9803206 +0.9791456 0.9998174 0.9803206 +0.979161 0.9998174 0.9803206 +0.9791804 0.9998174 0.9803206 +0.979205 0.9998174 0.9803206 +0.9792361 0.9998174 0.9803206 +0.9792755 0.9998174 0.9803206 +0.9793253 0.9998174 0.9803206 +0.9793883 0.9998174 0.9803206 +0.9794681 0.9998174 0.9803206 +0.9795689 0.9998174 0.9803206 +0.9796966 0.9998174 0.9803206 +0.979858 0.9998174 0.9803206 +0.9800622 0.9998174 0.9803206 +0.9803206 0.9998174 0.9803206 +0.9806476 0.9998174 0.9803206 +0.9810611 0.9998174 0.9803206 +0.9815844 0.9998174 0.9803206 +0.9822464 0.9998174 0.9803206 +0.9830838 0.9998174 0.9803206 +0.9841433 0.9998174 0.9803206 +0.9854838 0.9998174 0.9803206 +0.9871796 0.9998174 0.9803206 +0.989325 0.9998174 0.9803206 +0.9920392 0.9998174 0.9803206 +0.9954731 0.9998174 0.9803206 +0.9998174 0.9998174 0.9803206 +0.9998557 0.9964092 0.9841829 +0.999886 0.9949941 0.987333 +0.9999099 0.9946818 0.9898842 +0.9999288 0.9949422 0.9919392 +0.9999437 0.9954668 0.9935878 +0.9834129 0.9998557 0.9841859 +0.9834129 0.9998557 0.9841859 +0.9834129 0.9998557 0.9841858 +0.9834129 0.9998557 0.9841858 +0.9834128 0.9998557 0.9841857 +0.9834128 0.9998557 0.9841856 +0.9834127 0.9998557 0.9841855 +0.9834127 0.9998557 0.9841853 +0.9834126 0.9998557 0.9841852 +0.9834125 0.9998557 0.9841849 +0.9834124 0.9998557 0.9841847 +0.9834123 0.9998557 0.9841844 +0.9834122 0.9998557 0.984184 +0.9834122 0.9998557 0.9841837 +0.9834123 0.9998557 0.9841833 +0.9834126 0.9998557 0.984183 +0.9834132 0.9998557 0.9841829 +0.9834141 0.9998557 0.9841829 +0.9834153 0.9998557 0.9841829 +0.9834167 0.9998557 0.9841829 +0.9834186 0.9998557 0.9841829 +0.9834209 0.9998557 0.9841829 +0.9834239 0.9998557 0.9841829 +0.9834277 0.9998557 0.9841829 +0.9834324 0.9998557 0.9841829 +0.9834385 0.9998557 0.9841829 +0.9834461 0.9998557 0.9841829 +0.9834557 0.9998557 0.9841829 +0.9834679 0.9998557 0.9841829 +0.9834833 0.9998557 0.9841829 +0.9835029 0.9998557 0.9841829 +0.9835276 0.9998557 0.9841829 +0.9835588 0.9998557 0.9841829 +0.9835983 0.9998557 0.9841829 +0.9836483 0.9998557 0.9841829 +0.9837116 0.9998557 0.9841829 +0.9837916 0.9998557 0.9841829 +0.9838928 0.9998557 0.9841829 +0.9840209 0.9998557 0.9841829 +0.9841829 0.9998557 0.9841829 +0.984388 0.9998557 0.9841829 +0.9846473 0.9998557 0.9841829 +0.9849754 0.9998557 0.9841829 +0.9853905 0.9998557 0.9841829 +0.9859157 0.9998557 0.9841829 +0.9865801 0.9998557 0.9841829 +0.9874207 0.9998557 0.9841829 +0.9884841 0.9998557 0.9841829 +0.9898295 0.9998557 0.9841829 +0.9915316 0.9998557 0.9841829 +0.9936849 0.9998557 0.9841829 +0.9964092 0.9998557 0.9841829 +0.9998557 0.9998557 0.9841829 +0.999886 0.9971537 0.987333 +0.9999099 0.9960342 0.9898842 +0.9999288 0.9957887 0.9919392 +0.9999437 0.9959964 0.9935878 +0.9868505 0.999886 0.9873349 +0.9868505 0.999886 0.9873349 +0.9868505 0.999886 0.9873348 +0.9868505 0.999886 0.9873348 +0.9868504 0.999886 0.9873347 +0.9868504 0.999886 0.9873347 +0.9868504 0.999886 0.9873346 +0.9868503 0.999886 0.9873345 +0.9868503 0.999886 0.9873344 +0.9868502 0.999886 0.9873343 +0.9868502 0.999886 0.9873341 +0.9868501 0.999886 0.9873339 +0.9868501 0.999886 0.9873337 +0.98685 0.999886 0.9873335 +0.9868501 0.999886 0.9873332 +0.9868503 0.999886 0.9873331 +0.9868507 0.999886 0.987333 +0.9868512 0.999886 0.987333 +0.986852 0.999886 0.987333 +0.9868529 0.999886 0.987333 +0.9868541 0.999886 0.987333 +0.9868555 0.999886 0.987333 +0.9868574 0.999886 0.987333 +0.9868597 0.999886 0.987333 +0.9868627 0.999886 0.987333 +0.9868665 0.999886 0.987333 +0.9868713 0.999886 0.987333 +0.9868773 0.999886 0.987333 +0.986885 0.999886 0.987333 +0.9868946 0.999886 0.987333 +0.9869069 0.999886 0.987333 +0.9869223 0.999886 0.987333 +0.9869419 0.999886 0.987333 +0.9869667 0.999886 0.987333 +0.986998 0.999886 0.987333 +0.9870376 0.999886 0.987333 +0.9870878 0.999886 0.987333 +0.9871512 0.999886 0.987333 +0.9872315 0.999886 0.987333 +0.987333 0.999886 0.987333 +0.9874615 0.999886 0.987333 +0.987624 0.999886 0.987333 +0.9878296 0.999886 0.987333 +0.9880897 0.999886 0.987333 +0.9884188 0.999886 0.987333 +0.9888351 0.999886 0.987333 +0.9893618 0.999886 0.987333 +0.9900282 0.999886 0.987333 +0.9908712 0.999886 0.987333 +0.9919377 0.999886 0.987333 +0.993287 0.999886 0.987333 +0.9949941 0.999886 0.987333 +0.9971537 0.999886 0.987333 +0.999886 0.999886 0.987333 +0.9999099 0.9977452 0.9898842 +0.9999288 0.9968597 0.9919392 +0.9999437 0.9966665 0.9935878 +0.989582 0.9999099 0.9898854 +0.989582 0.9999099 0.9898853 +0.989582 0.9999099 0.9898853 +0.989582 0.9999099 0.9898853 +0.989582 0.9999099 0.9898853 +0.9895819 0.9999099 0.9898852 +0.9895819 0.9999099 0.9898852 +0.9895819 0.9999099 0.9898851 +0.9895819 0.9999099 0.989885 +0.9895818 0.9999099 0.989885 +0.9895818 0.9999099 0.9898849 +0.9895818 0.9999099 0.9898847 +0.9895817 0.9999099 0.9898846 +0.9895817 0.9999099 0.9898845 +0.9895817 0.9999099 0.9898843 +0.9895819 0.9999099 0.9898842 +0.9895821 0.9999099 0.9898842 +0.9895825 0.9999099 0.9898842 +0.9895829 0.9999099 0.9898842 +0.9895835 0.9999099 0.9898842 +0.9895842 0.9999099 0.9898842 +0.9895851 0.9999099 0.9898842 +0.9895863 0.9999099 0.9898842 +0.9895878 0.9999099 0.9898842 +0.9895897 0.9999099 0.9898842 +0.989592 0.9999099 0.9898842 +0.989595 0.9999099 0.9898842 +0.9895988 0.9999099 0.9898842 +0.9896036 0.9999099 0.9898842 +0.9896096 0.9999099 0.9898842 +0.9896173 0.9999099 0.9898842 +0.989627 0.9999099 0.9898842 +0.9896392 0.9999099 0.9898842 +0.9896547 0.9999099 0.9898842 +0.9896744 0.9999099 0.9898842 +0.9896992 0.9999099 0.9898842 +0.9897306 0.9999099 0.9898842 +0.9897703 0.9999099 0.9898842 +0.9898206 0.9999099 0.9898842 +0.9898842 0.9999099 0.9898842 +0.9899646 0.9999099 0.9898842 +0.9900664 0.9999099 0.9898842 +0.9901951 0.9999099 0.9898842 +0.990358 0.9999099 0.9898842 +0.9905641 0.9999099 0.9898842 +0.9908248 0.9999099 0.9898842 +0.9911547 0.9999099 0.9898842 +0.991572 0.9999099 0.9898842 +0.9920999 0.9999099 0.9898842 +0.9927678 0.9999099 0.9898842 +0.9936128 0.9999099 0.9898842 +0.9946818 0.9999099 0.9898842 +0.9960342 0.9999099 0.9898842 +0.9977452 0.9999099 0.9898842 +0.9999099 0.9999099 0.9898842 +0.9999288 0.9982146 0.9919392 +0.9999437 0.9975143 0.9935878 +0.9917501 0.9999288 0.99194 +0.9917501 0.9999288 0.99194 +0.9917501 0.9999288 0.99194 +0.9917501 0.9999288 0.9919399 +0.9917501 0.9999288 0.9919399 +0.9917501 0.9999288 0.9919399 +0.99175 0.9999288 0.9919399 +0.99175 0.9999288 0.9919398 +0.99175 0.9999288 0.9919398 +0.99175 0.9999288 0.9919397 +0.99175 0.9999288 0.9919397 +0.9917499 0.9999288 0.9919396 +0.9917499 0.9999288 0.9919395 +0.9917499 0.9999288 0.9919394 +0.9917499 0.9999288 0.9919393 +0.99175 0.9999288 0.9919392 +0.9917502 0.9999288 0.9919392 +0.9917504 0.9999288 0.9919392 +0.9917507 0.9999288 0.9919392 +0.991751 0.9999288 0.9919392 +0.9917515 0.9999288 0.9919392 +0.9917521 0.9999288 0.9919392 +0.9917528 0.9999288 0.9919392 +0.9917537 0.9999288 0.9919392 +0.9917549 0.9999288 0.9919392 +0.9917564 0.9999288 0.9919392 +0.9917582 0.9999288 0.9919392 +0.9917606 0.9999288 0.9919392 +0.9917636 0.9999288 0.9919392 +0.9917674 0.9999288 0.9919392 +0.9917722 0.9999288 0.9919392 +0.9917782 0.9999288 0.9919392 +0.9917859 0.9999288 0.9919392 +0.9917956 0.9999288 0.9919392 +0.9918079 0.9999288 0.9919392 +0.9918234 0.9999288 0.9919392 +0.9918431 0.9999288 0.9919392 +0.991868 0.9999288 0.9919392 +0.9918994 0.9999288 0.9919392 +0.9919392 0.9999288 0.9919392 +0.9919896 0.9999288 0.9919392 +0.9920533 0.9999288 0.9919392 +0.9921339 0.9999288 0.9919392 +0.9922358 0.9999288 0.9919392 +0.9923648 0.9999288 0.9919392 +0.992528 0.9999288 0.9919392 +0.9927345 0.9999288 0.9919392 +0.9929957 0.9999288 0.9919392 +0.9933261 0.9999288 0.9919392 +0.9937442 0.9999288 0.9919392 +0.9942731 0.9999288 0.9919392 +0.9949422 0.9999288 0.9919392 +0.9957887 0.9999288 0.9919392 +0.9968597 0.9999288 0.9919392 +0.9982146 0.9999288 0.9919392 +0.9999288 0.9999288 0.9919392 +0.9999437 0.9985868 0.9935878 +0.9934695 0.9999437 0.9935883 +0.9934695 0.9999437 0.9935883 +0.9934695 0.9999437 0.9935883 +0.9934695 0.9999437 0.9935883 +0.9934695 0.9999437 0.9935883 +0.9934695 0.9999437 0.9935882 +0.9934695 0.9999437 0.9935882 +0.9934694 0.9999437 0.9935882 +0.9934694 0.9999437 0.9935882 +0.9934694 0.9999437 0.9935881 +0.9934694 0.9999437 0.9935881 +0.9934694 0.9999437 0.993588 +0.9934694 0.9999437 0.993588 +0.9934694 0.9999437 0.9935879 +0.9934694 0.9999437 0.9935879 +0.9934694 0.9999437 0.9935878 +0.9934695 0.9999437 0.9935878 +0.9934697 0.9999437 0.9935878 +0.9934698 0.9999437 0.9935878 +0.9934701 0.9999437 0.9935878 +0.9934704 0.9999437 0.9935878 +0.9934707 0.9999437 0.9935878 +0.9934712 0.9999437 0.9935878 +0.9934718 0.9999437 0.9935878 +0.9934725 0.9999437 0.9935878 +0.9934734 0.9999437 0.9935878 +0.9934746 0.9999437 0.9935878 +0.9934761 0.9999437 0.9935878 +0.9934779 0.9999437 0.9935878 +0.9934803 0.9999437 0.9935878 +0.9934833 0.9999437 0.9935878 +0.9934871 0.9999437 0.9935878 +0.9934919 0.9999437 0.9935878 +0.993498 0.9999437 0.9935878 +0.9935057 0.9999437 0.9935878 +0.9935154 0.9999437 0.9935878 +0.9935277 0.9999437 0.9935878 +0.9935432 0.9999437 0.9935878 +0.9935629 0.9999437 0.9935878 +0.9935878 0.9999437 0.9935878 +0.9936193 0.9999437 0.9935878 +0.9936592 0.9999437 0.9935878 +0.9937096 0.9999437 0.9935878 +0.9937734 0.9999437 0.9935878 +0.9938541 0.9999437 0.9935878 +0.9939562 0.9999437 0.9935878 +0.9940854 0.9999437 0.9935878 +0.9942488 0.9999437 0.9935878 +0.9944556 0.9999437 0.9935878 +0.9947172 0.9999437 0.9935878 +0.9950481 0.9999437 0.9935878 +0.9954668 0.9999437 0.9935878 +0.9959964 0.9999437 0.9935878 +0.9966665 0.9999437 0.9935878 +0.9975143 0.9999437 0.9935878 +0.9985868 0.9999437 0.9935878 +0.9999437 0.9999437 0.9935878 +0.7716588 0.7716588 0.997523 +0.7716637 0.7716588 0.997523 +0.77167 0.7716588 0.997523 +0.7716778 0.7716588 0.997523 +0.7716878 0.7716588 0.997523 +0.7717004 0.7716588 0.997523 +0.7717164 0.7716588 0.997523 +0.7717365 0.7716588 0.997523 +0.771762 0.7716588 0.997523 +0.7717943 0.7716588 0.997523 +0.7718352 0.7716588 0.997523 +0.7718869 0.7716588 0.997523 +0.7719522 0.7716588 0.997523 +0.7720349 0.7716588 0.997523 +0.7721396 0.7716588 0.997523 +0.772272 0.7716588 0.997523 +0.7724394 0.7716588 0.997523 +0.7726513 0.7716588 0.997523 +0.7729194 0.7716588 0.997523 +0.7732585 0.7716588 0.997523 +0.7736876 0.7716588 0.997523 +0.7742304 0.7716588 0.997523 +0.7749171 0.7716588 0.997523 +0.7757859 0.7716588 0.997523 +0.776885 0.7716588 0.997523 +0.7782755 0.7716588 0.997523 +0.7800347 0.7716588 0.997523 +0.7822603 0.7716588 0.997523 +0.785076 0.7716588 0.997523 +0.7886382 0.7716588 0.997523 +0.7931449 0.7716588 0.997523 +0.7988464 0.7716588 0.997523 +0.8060595 0.7716588 0.997523 +0.8151851 0.7716588 0.997523 +0.8267302 0.7716588 0.997523 +0.8413362 0.7716588 0.997523 +0.8598146 0.7716588 0.997523 +0.8831923 0.7716588 0.997523 +0.9127681 0.7716588 0.997523 +0.9501853 0.7716588 0.997523 +0.997523 0.7716588 0.997523 +0.9980513 0.8119154 0.9590407 +0.9984653 0.8462171 0.9413364 +0.9987905 0.8750477 0.9361554 +0.9990461 0.8990028 0.9380532 +0.9992474 0.9187175 0.9435635 +0.999406 0.9348153 0.9505671 +0.999531 0.9478754 0.9578327 +0.9996296 0.958416 0.9646955 +0.9997074 0.9668873 0.97084 +0.9997689 0.9736726 0.9761569 +0.9998174 0.9790927 0.9806522 +0.9998557 0.9834129 0.9843909 +0.999886 0.9868505 0.9874633 +0.9999099 0.989582 0.9899658 +0.9999288 0.9917501 0.9919903 +0.9999437 0.9934695 0.9936198 +0.7716588 0.7716637 0.997523 +0.7716551 0.7716551 0.997523 +0.7716613 0.7716551 0.997523 +0.7716692 0.7716551 0.997523 +0.7716791 0.7716551 0.997523 +0.7716917 0.7716551 0.997523 +0.7717077 0.7716551 0.997523 +0.7717278 0.7716551 0.997523 +0.7717534 0.7716551 0.997523 +0.7717857 0.7716551 0.997523 +0.7718265 0.7716551 0.997523 +0.7718782 0.7716551 0.997523 +0.7719436 0.7716551 0.997523 +0.7720263 0.7716551 0.997523 +0.7721309 0.7716551 0.997523 +0.7722633 0.7716551 0.997523 +0.7724308 0.7716551 0.997523 +0.7726427 0.7716551 0.997523 +0.7729107 0.7716551 0.997523 +0.7732499 0.7716551 0.997523 +0.773679 0.7716551 0.997523 +0.7742218 0.7716551 0.997523 +0.7749085 0.7716551 0.997523 +0.7757773 0.7716551 0.997523 +0.7768765 0.7716551 0.997523 +0.7782671 0.7716551 0.997523 +0.7800263 0.7716551 0.997523 +0.782252 0.7716551 0.997523 +0.7850678 0.7716551 0.997523 +0.7886302 0.7716551 0.997523 +0.793137 0.7716551 0.997523 +0.7988387 0.7716551 0.997523 +0.8060522 0.7716551 0.997523 +0.8151781 0.7716551 0.997523 +0.8267236 0.7716551 0.997523 +0.8413301 0.7716551 0.997523 +0.8598093 0.7716551 0.997523 +0.8831879 0.7716551 0.997523 +0.9127648 0.7716551 0.997523 +0.9501835 0.7716551 0.997523 +0.997523 0.7716551 0.997523 +0.9980512 0.8119128 0.9590395 +0.9984653 0.8462154 0.9413349 +0.9987905 0.8750466 0.9361542 +0.9990461 0.899002 0.9380522 +0.9992474 0.918717 0.9435628 +0.999406 0.9348149 0.9505666 +0.999531 0.9478752 0.9578324 +0.9996296 0.9584159 0.9646953 +0.9997074 0.9668872 0.9708399 +0.9997689 0.9736726 0.9761568 +0.9998174 0.9790927 0.9806521 +0.9998557 0.9834129 0.9843909 +0.999886 0.9868505 0.9874633 +0.9999099 0.989582 0.9899658 +0.9999288 0.9917501 0.9919903 +0.9999437 0.9934695 0.9936198 +0.7716588 0.77167 0.997523 +0.7716551 0.7716613 0.997523 +0.7716504 0.7716504 0.9975229 +0.7716583 0.7716504 0.9975229 +0.7716682 0.7716504 0.9975229 +0.7716808 0.7716504 0.9975229 +0.7716968 0.7716504 0.9975229 +0.7717169 0.7716504 0.9975229 +0.7717425 0.7716504 0.9975229 +0.7717748 0.7716504 0.9975229 +0.7718156 0.7716504 0.9975229 +0.7718673 0.7716504 0.9975229 +0.7719327 0.7716504 0.9975229 +0.7720154 0.7716504 0.9975229 +0.77212 0.7716504 0.9975229 +0.7722524 0.7716504 0.9975229 +0.7724199 0.7716504 0.9975229 +0.7726318 0.7716504 0.9975229 +0.7728999 0.7716504 0.9975229 +0.7732391 0.7716504 0.9975229 +0.7736681 0.7716504 0.9975229 +0.774211 0.7716504 0.9975229 +0.7748978 0.7716504 0.9975229 +0.7757666 0.7716504 0.9975229 +0.7768658 0.7716504 0.9975229 +0.7782565 0.7716504 0.9975229 +0.7800158 0.7716504 0.9975229 +0.7822416 0.7716504 0.9975229 +0.7850576 0.7716504 0.9975229 +0.7886201 0.7716504 0.9975229 +0.7931271 0.7716504 0.9975229 +0.7988291 0.7716504 0.9975229 +0.8060429 0.7716504 0.9975229 +0.8151693 0.7716504 0.9975229 +0.8267153 0.7716504 0.9975229 +0.8413226 0.7716504 0.9975229 +0.8598026 0.7716504 0.9975229 +0.8831823 0.7716504 0.9975229 +0.9127607 0.7716504 0.9975229 +0.9501811 0.7716504 0.9975229 +0.9975229 0.7716504 0.9975229 +0.9980512 0.8119096 0.9590379 +0.9984653 0.8462132 0.9413331 +0.9987904 0.8750451 0.9361526 +0.9990461 0.8990011 0.938051 +0.9992474 0.9187164 0.9435619 +0.999406 0.9348146 0.950566 +0.999531 0.947875 0.957832 +0.9996296 0.9584157 0.964695 +0.9997074 0.9668871 0.9708397 +0.9997689 0.9736725 0.9761567 +0.9998174 0.9790927 0.980652 +0.9998557 0.9834129 0.9843908 +0.999886 0.9868505 0.9874633 +0.9999099 0.989582 0.9899658 +0.9999288 0.9917501 0.9919903 +0.9999437 0.9934695 0.9936198 +0.7716588 0.7716778 0.997523 +0.7716551 0.7716692 0.997523 +0.7716504 0.7716583 0.9975229 +0.7716446 0.7716446 0.9975228 +0.7716545 0.7716446 0.9975228 +0.7716672 0.7716446 0.9975228 +0.7716831 0.7716446 0.9975228 +0.7717033 0.7716446 0.9975228 +0.7717288 0.7716446 0.9975228 +0.7717611 0.7716446 0.9975228 +0.7718019 0.7716446 0.9975228 +0.7718536 0.7716446 0.9975228 +0.771919 0.7716446 0.9975228 +0.7720017 0.7716446 0.9975228 +0.7721064 0.7716446 0.9975228 +0.7722388 0.7716446 0.9975228 +0.7724063 0.7716446 0.9975228 +0.7726182 0.7716446 0.9975228 +0.7728863 0.7716446 0.9975228 +0.7732255 0.7716446 0.9975228 +0.7736546 0.7716446 0.9975228 +0.7741975 0.7716446 0.9975228 +0.7748843 0.7716446 0.9975228 +0.7757532 0.7716446 0.9975228 +0.7768525 0.7716446 0.9975228 +0.7782432 0.7716446 0.9975228 +0.7800027 0.7716446 0.9975228 +0.7822286 0.7716446 0.9975228 +0.7850447 0.7716446 0.9975228 +0.7886074 0.7716446 0.9975228 +0.7931147 0.7716446 0.9975228 +0.7988171 0.7716446 0.9975228 +0.8060313 0.7716446 0.9975228 +0.8151582 0.7716446 0.9975228 +0.826705 0.7716446 0.9975228 +0.8413131 0.7716446 0.9975228 +0.8597943 0.7716446 0.9975228 +0.8831754 0.7716446 0.9975228 +0.9127555 0.7716446 0.9975228 +0.9501782 0.7716446 0.9975228 +0.9975228 0.7716446 0.9975228 +0.9980511 0.8119057 0.959036 +0.9984653 0.8462106 0.9413309 +0.9987904 0.8750434 0.9361506 +0.9990461 0.899 0.9380495 +0.9992474 0.9187157 0.9435608 +0.999406 0.9348141 0.9505652 +0.999531 0.9478746 0.9578314 +0.9996296 0.9584155 0.9646947 +0.9997074 0.966887 0.9708394 +0.9997689 0.9736724 0.9761565 +0.9998174 0.9790926 0.9806519 +0.9998557 0.9834129 0.9843907 +0.999886 0.9868505 0.9874632 +0.9999099 0.989582 0.9899657 +0.9999288 0.9917501 0.9919903 +0.9999437 0.9934695 0.9936198 +0.7716588 0.7716878 0.997523 +0.7716551 0.7716791 0.997523 +0.7716504 0.7716682 0.9975229 +0.7716446 0.7716545 0.9975228 +0.7716375 0.7716375 0.9975227 +0.7716501 0.7716375 0.9975227 +0.771666 0.7716375 0.9975227 +0.7716862 0.7716375 0.9975227 +0.7717117 0.7716375 0.9975227 +0.771744 0.7716375 0.9975227 +0.7717849 0.7716375 0.9975227 +0.7718366 0.7716375 0.9975227 +0.7719019 0.7716375 0.9975227 +0.7719847 0.7716375 0.9975227 +0.7720893 0.7716375 0.9975227 +0.7722218 0.7716375 0.9975227 +0.7723893 0.7716375 0.9975227 +0.7726012 0.7716375 0.9975227 +0.7728693 0.7716375 0.9975227 +0.7732085 0.7716375 0.9975227 +0.7736377 0.7716375 0.9975227 +0.7741806 0.7716375 0.9975227 +0.7748674 0.7716375 0.9975227 +0.7757364 0.7716375 0.9975227 +0.7768358 0.7716375 0.9975227 +0.7782266 0.7716375 0.9975227 +0.7799862 0.7716375 0.9975227 +0.7822123 0.7716375 0.9975227 +0.7850286 0.7716375 0.9975227 +0.7885916 0.7716375 0.9975227 +0.7930993 0.7716375 0.9975227 +0.7988021 0.7716375 0.9975227 +0.8060168 0.7716375 0.9975227 +0.8151444 0.7716375 0.9975227 +0.826692 0.7716375 0.9975227 +0.8413012 0.7716375 0.9975227 +0.8597838 0.7716375 0.9975227 +0.8831667 0.7716375 0.9975227 +0.912749 0.7716375 0.9975227 +0.9501745 0.7716375 0.9975227 +0.9975227 0.7716375 0.9975227 +0.9980511 0.8119009 0.9590336 +0.9984652 0.8462073 0.9413281 +0.9987904 0.8750412 0.9361482 +0.9990461 0.8989986 0.9380476 +0.9992474 0.9187148 0.9435594 +0.999406 0.9348135 0.9505643 +0.999531 0.9478743 0.9578308 +0.9996296 0.9584153 0.9646943 +0.9997074 0.9668869 0.9708392 +0.9997689 0.9736723 0.9761563 +0.9998174 0.9790925 0.9806518 +0.9998557 0.9834128 0.9843907 +0.999886 0.9868504 0.9874632 +0.9999099 0.989582 0.9899657 +0.9999288 0.9917501 0.9919903 +0.9999437 0.9934695 0.9936198 +0.7716588 0.7717004 0.997523 +0.7716551 0.7716917 0.997523 +0.7716504 0.7716808 0.9975229 +0.7716446 0.7716672 0.9975228 +0.7716375 0.7716501 0.9975227 +0.7716288 0.7716288 0.9975226 +0.7716448 0.7716288 0.9975226 +0.7716649 0.7716288 0.9975226 +0.7716905 0.7716288 0.9975226 +0.7717228 0.7716288 0.9975226 +0.7717636 0.7716288 0.9975226 +0.7718153 0.7716288 0.9975226 +0.7718807 0.7716288 0.9975226 +0.7719634 0.7716288 0.9975226 +0.7720681 0.7716288 0.9975226 +0.7722005 0.7716288 0.9975226 +0.7723681 0.7716288 0.9975226 +0.77258 0.7716288 0.9975226 +0.7728482 0.7716288 0.9975226 +0.7731874 0.7716288 0.9975226 +0.7736166 0.7716288 0.9975226 +0.7741595 0.7716288 0.9975226 +0.7748465 0.7716288 0.9975226 +0.7757155 0.7716288 0.9975226 +0.776815 0.7716288 0.9975226 +0.778206 0.7716288 0.9975226 +0.7799657 0.7716288 0.9975226 +0.782192 0.7716288 0.9975226 +0.7850086 0.7716288 0.9975226 +0.7885719 0.7716288 0.9975226 +0.79308 0.7716288 0.9975226 +0.7987833 0.7716288 0.9975226 +0.8059988 0.7716288 0.9975226 +0.8151272 0.7716288 0.9975226 +0.8266759 0.7716288 0.9975226 +0.8412865 0.7716288 0.9975226 +0.8597708 0.7716288 0.9975226 +0.8831558 0.7716288 0.9975226 +0.912741 0.7716288 0.9975226 +0.95017 0.7716288 0.9975226 +0.9975226 0.7716288 0.9975226 +0.998051 0.8118949 0.9590305 +0.9984652 0.8462034 0.9413245 +0.9987904 0.8750386 0.9361451 +0.9990461 0.8989969 0.9380452 +0.9992474 0.9187137 0.9435577 +0.9994059 0.9348128 0.9505631 +0.999531 0.9478738 0.95783 +0.9996296 0.958415 0.9646937 +0.9997074 0.9668867 0.9708388 +0.9997689 0.9736722 0.9761561 +0.9998174 0.9790925 0.9806517 +0.9998557 0.9834128 0.9843906 +0.999886 0.9868504 0.9874631 +0.9999099 0.9895819 0.9899657 +0.9999288 0.9917501 0.9919902 +0.9999437 0.9934695 0.9936197 +0.7716588 0.7717164 0.997523 +0.7716551 0.7717077 0.997523 +0.7716504 0.7716968 0.9975229 +0.7716446 0.7716831 0.9975228 +0.7716375 0.771666 0.9975227 +0.7716288 0.7716448 0.9975226 +0.7716184 0.7716184 0.9975224 +0.7716386 0.7716184 0.9975224 +0.7716641 0.7716184 0.9975224 +0.7716964 0.7716184 0.9975224 +0.7717373 0.7716184 0.9975224 +0.771789 0.7716184 0.9975224 +0.7718544 0.7716184 0.9975224 +0.7719371 0.7716184 0.9975224 +0.7720418 0.7716184 0.9975224 +0.7721742 0.7716184 0.9975224 +0.7723418 0.7716184 0.9975224 +0.7725538 0.7716184 0.9975224 +0.7728219 0.7716184 0.9975224 +0.7731612 0.7716184 0.9975224 +0.7735904 0.7716184 0.9975224 +0.7741335 0.7716184 0.9975224 +0.7748205 0.7716184 0.9975224 +0.7756896 0.7716184 0.9975224 +0.7767892 0.7716184 0.9975224 +0.7781803 0.7716184 0.9975224 +0.7799403 0.7716184 0.9975224 +0.7821669 0.7716184 0.9975224 +0.7849838 0.7716184 0.9975224 +0.7885475 0.7716184 0.9975224 +0.7930561 0.7716184 0.9975224 +0.7987601 0.7716184 0.9975224 +0.8059764 0.7716184 0.9975224 +0.8151059 0.7716184 0.9975224 +0.8266559 0.7716184 0.9975224 +0.8412682 0.7716184 0.9975224 +0.8597546 0.7716184 0.9975224 +0.8831424 0.7716184 0.9975224 +0.912731 0.7716184 0.9975224 +0.9501643 0.7716184 0.9975224 +0.9975224 0.7716184 0.9975224 +0.9980509 0.8118878 0.9590268 +0.9984651 0.8461986 0.9413202 +0.9987903 0.8750355 0.9361413 +0.9990461 0.8989948 0.9380422 +0.9992473 0.9187123 0.9435555 +0.9994059 0.9348119 0.9505616 +0.999531 0.9478733 0.9578289 +0.9996296 0.9584146 0.964693 +0.9997074 0.9668865 0.9708384 +0.9997689 0.9736721 0.9761558 +0.9998174 0.9790924 0.9806515 +0.9998557 0.9834127 0.9843905 +0.999886 0.9868504 0.9874631 +0.9999099 0.9895819 0.9899656 +0.9999288 0.99175 0.9919902 +0.9999437 0.9934695 0.9936197 +0.7716588 0.7717365 0.997523 +0.7716551 0.7717278 0.997523 +0.7716504 0.7717169 0.9975229 +0.7716446 0.7717033 0.9975228 +0.7716375 0.7716862 0.9975227 +0.7716288 0.7716649 0.9975226 +0.7716184 0.7716386 0.9975224 +0.7716061 0.7716061 0.9975222 +0.7716316 0.7716061 0.9975222 +0.7716639 0.7716061 0.9975222 +0.7717048 0.7716061 0.9975222 +0.7717565 0.7716061 0.9975222 +0.7718219 0.7716061 0.9975222 +0.7719047 0.7716061 0.9975222 +0.7720094 0.7716061 0.9975222 +0.7721418 0.7716061 0.9975222 +0.7723094 0.7716061 0.9975222 +0.7725214 0.7716061 0.9975222 +0.7727896 0.7716061 0.9975222 +0.7731289 0.7716061 0.9975222 +0.7735582 0.7716061 0.9975222 +0.7741013 0.7716061 0.9975222 +0.7747884 0.7716061 0.9975222 +0.7756577 0.7716061 0.9975222 +0.7767575 0.7716061 0.9975222 +0.7781488 0.7716061 0.9975222 +0.779909 0.7716061 0.9975222 +0.7821359 0.7716061 0.9975222 +0.7849532 0.7716061 0.9975222 +0.7885175 0.7716061 0.9975222 +0.7930267 0.7716061 0.9975222 +0.7987315 0.7716061 0.9975222 +0.8059488 0.7716061 0.9975222 +0.8150796 0.7716061 0.9975222 +0.8266313 0.7716061 0.9975222 +0.8412457 0.7716061 0.9975222 +0.8597348 0.7716061 0.9975222 +0.8831259 0.7716061 0.9975222 +0.9127186 0.7716061 0.9975222 +0.9501574 0.7716061 0.9975222 +0.9975222 0.7716061 0.9975222 +0.9980508 0.8118794 0.9590222 +0.998465 0.8461929 0.9413148 +0.9987903 0.8750317 0.9361366 +0.999046 0.8989923 0.9380386 +0.9992473 0.9187107 0.9435529 +0.9994059 0.9348109 0.9505597 +0.999531 0.9478726 0.9578277 +0.9996296 0.9584142 0.9646922 +0.9997074 0.9668862 0.9708378 +0.9997689 0.9736719 0.9761554 +0.9998174 0.9790923 0.9806512 +0.9998557 0.9834127 0.9843903 +0.999886 0.9868503 0.987463 +0.9999099 0.9895819 0.9899656 +0.9999288 0.99175 0.9919902 +0.9999437 0.9934694 0.9936197 +0.7716588 0.771762 0.997523 +0.7716551 0.7717534 0.997523 +0.7716504 0.7717425 0.9975229 +0.7716446 0.7717288 0.9975228 +0.7716375 0.7717117 0.9975227 +0.7716288 0.7716905 0.9975226 +0.7716184 0.7716641 0.9975224 +0.7716061 0.7716316 0.9975222 +0.7715919 0.7715919 0.997522 +0.7716242 0.7715919 0.997522 +0.7716651 0.7715919 0.997522 +0.7717168 0.7715919 0.997522 +0.7717822 0.7715919 0.997522 +0.771865 0.7715919 0.997522 +0.7719697 0.7715919 0.997522 +0.7721022 0.7715919 0.997522 +0.7722698 0.7715919 0.997522 +0.7724818 0.7715919 0.997522 +0.7727501 0.7715919 0.997522 +0.7730895 0.7715919 0.997522 +0.7735188 0.7715919 0.997522 +0.774062 0.7715919 0.997522 +0.7747493 0.7715919 0.997522 +0.7756187 0.7715919 0.997522 +0.7767186 0.7715919 0.997522 +0.7781102 0.7715919 0.997522 +0.7798707 0.7715919 0.997522 +0.782098 0.7715919 0.997522 +0.7849158 0.7715919 0.997522 +0.7884807 0.7715919 0.997522 +0.7929907 0.7715919 0.997522 +0.7986965 0.7715919 0.997522 +0.8059151 0.7715919 0.997522 +0.8150475 0.7715919 0.997522 +0.8266012 0.7715919 0.997522 +0.8412181 0.7715919 0.997522 +0.8597104 0.7715919 0.997522 +0.8831056 0.7715919 0.997522 +0.9127036 0.7715919 0.997522 +0.9501488 0.7715919 0.997522 +0.997522 0.7715919 0.997522 +0.9980506 0.8118697 0.9590165 +0.9984649 0.8461864 0.9413083 +0.9987902 0.8750274 0.9361309 +0.999046 0.8989895 0.9380342 +0.9992473 0.9187089 0.9435497 +0.9994059 0.9348097 0.9505575 +0.999531 0.9478718 0.9578262 +0.9996296 0.9584137 0.9646912 +0.9997074 0.9668859 0.9708371 +0.9997689 0.9736717 0.976155 +0.9998174 0.9790921 0.980651 +0.9998557 0.9834126 0.9843901 +0.999886 0.9868503 0.9874628 +0.9999099 0.9895819 0.9899655 +0.9999288 0.99175 0.9919901 +0.9999437 0.9934694 0.9936197 +0.7716588 0.7717943 0.997523 +0.7716551 0.7717857 0.997523 +0.7716504 0.7717748 0.9975229 +0.7716446 0.7717611 0.9975228 +0.7716375 0.771744 0.9975227 +0.7716288 0.7717228 0.9975226 +0.7716184 0.7716964 0.9975224 +0.7716061 0.7716639 0.9975222 +0.7715919 0.7716242 0.997522 +0.7715762 0.7715762 0.9975217 +0.7716171 0.7715762 0.9975217 +0.7716688 0.7715762 0.9975217 +0.7717342 0.7715762 0.9975217 +0.771817 0.7715762 0.9975217 +0.7719217 0.7715762 0.9975217 +0.7720543 0.7715762 0.9975217 +0.7722219 0.7715762 0.9975217 +0.772434 0.7715762 0.9975217 +0.7727023 0.7715762 0.9975217 +0.7730418 0.7715762 0.9975217 +0.7734712 0.7715762 0.9975217 +0.7740145 0.7715762 0.9975217 +0.7747019 0.7715762 0.9975217 +0.7755715 0.7715762 0.9975217 +0.7766717 0.7715762 0.9975217 +0.7780636 0.7715762 0.9975217 +0.7798244 0.7715762 0.9975217 +0.7820522 0.7715762 0.9975217 +0.7848706 0.7715762 0.9975217 +0.7884362 0.7715762 0.9975217 +0.7929472 0.7715762 0.9975217 +0.7986542 0.7715762 0.9975217 +0.8058743 0.7715762 0.9975217 +0.8150086 0.7715762 0.9975217 +0.8265648 0.7715762 0.9975217 +0.8411848 0.7715762 0.9975217 +0.859681 0.7715762 0.9975217 +0.8830811 0.7715762 0.9975217 +0.9126854 0.7715762 0.9975217 +0.9501385 0.7715762 0.9975217 +0.9975217 0.7715762 0.9975217 +0.9980504 0.8118589 0.9590097 +0.9984648 0.8461791 0.9413004 +0.9987902 0.8750225 0.936124 +0.9990459 0.8989863 0.9380288 +0.9992473 0.9187068 0.9435457 +0.9994059 0.9348083 0.9505547 +0.9995309 0.947871 0.9578243 +0.9996296 0.9584132 0.96469 +0.9997074 0.9668855 0.9708363 +0.9997689 0.9736715 0.9761545 +0.9998174 0.979092 0.9806506 +0.9998557 0.9834125 0.9843899 +0.999886 0.9868502 0.9874627 +0.9999099 0.9895818 0.9899654 +0.9999288 0.99175 0.9919901 +0.9999437 0.9934694 0.9936196 +0.7716588 0.7718352 0.997523 +0.7716551 0.7718265 0.997523 +0.7716504 0.7718156 0.9975229 +0.7716446 0.7718019 0.9975228 +0.7716375 0.7717849 0.9975227 +0.7716288 0.7717636 0.9975226 +0.7716184 0.7717373 0.9975224 +0.7716061 0.7717048 0.9975222 +0.7715919 0.7716651 0.997522 +0.7715762 0.7716171 0.9975217 +0.7715599 0.7715599 0.9975213 +0.7716116 0.7715599 0.9975213 +0.7716771 0.7715599 0.9975213 +0.7717599 0.7715599 0.9975213 +0.7718646 0.7715599 0.9975213 +0.7719972 0.7715599 0.9975213 +0.7721649 0.7715599 0.9975213 +0.772377 0.7715599 0.9975213 +0.7726454 0.7715599 0.9975213 +0.7729849 0.7715599 0.9975213 +0.7734145 0.7715599 0.9975213 +0.7739579 0.7715599 0.9975213 +0.7746455 0.7715599 0.9975213 +0.7755153 0.7715599 0.9975213 +0.7766158 0.7715599 0.9975213 +0.778008 0.7715599 0.9975213 +0.7797693 0.7715599 0.9975213 +0.7819976 0.7715599 0.9975213 +0.7848167 0.7715599 0.9975213 +0.7883833 0.7715599 0.9975213 +0.7928954 0.7715599 0.9975213 +0.7986038 0.7715599 0.9975213 +0.8058257 0.7715599 0.9975213 +0.8149624 0.7715599 0.9975213 +0.8265214 0.7715599 0.9975213 +0.8411451 0.7715599 0.9975213 +0.859646 0.7715599 0.9975213 +0.883052 0.7715599 0.9975213 +0.9126636 0.7715599 0.9975213 +0.9501262 0.7715599 0.9975213 +0.9975213 0.7715599 0.9975213 +0.9980502 0.8118476 0.9590016 +0.9984647 0.8461714 0.9412909 +0.9987901 0.8750173 0.9361157 +0.9990459 0.8989829 0.9380224 +0.9992472 0.9187045 0.9435411 +0.9994059 0.9348069 0.9505515 +0.9995309 0.94787 0.9578221 +0.9996296 0.9584126 0.9646885 +0.9997074 0.9668852 0.9708354 +0.9997689 0.9736712 0.9761539 +0.9998174 0.9790919 0.9806502 +0.9998557 0.9834124 0.9843897 +0.999886 0.9868502 0.9874625 +0.9999099 0.9895818 0.9899653 +0.9999288 0.99175 0.99199 +0.9999437 0.9934694 0.9936196 +0.7716588 0.7718869 0.997523 +0.7716551 0.7718782 0.997523 +0.7716504 0.7718673 0.9975229 +0.7716446 0.7718536 0.9975228 +0.7716375 0.7718366 0.9975227 +0.7716288 0.7718153 0.9975226 +0.7716184 0.771789 0.9975224 +0.7716061 0.7717565 0.9975222 +0.7715919 0.7717168 0.997522 +0.7715762 0.7716688 0.9975217 +0.7715599 0.7716116 0.9975213 +0.7715449 0.7715449 0.9975209 +0.7716104 0.7715449 0.9975209 +0.7716932 0.7715449 0.9975209 +0.771798 0.7715449 0.9975209 +0.7719306 0.7715449 0.9975209 +0.7720984 0.7715449 0.9975209 +0.7723106 0.7715449 0.9975209 +0.772579 0.7715449 0.9975209 +0.7729187 0.7715449 0.9975209 +0.7733484 0.7715449 0.9975209 +0.773892 0.7715449 0.9975209 +0.7745797 0.7715449 0.9975209 +0.7754498 0.7715449 0.9975209 +0.7765506 0.7715449 0.9975209 +0.7779432 0.7715449 0.9975209 +0.779705 0.7715449 0.9975209 +0.781934 0.7715449 0.9975209 +0.7847539 0.7715449 0.9975209 +0.7883215 0.7715449 0.9975209 +0.792835 0.7715449 0.9975209 +0.7985451 0.7715449 0.9975209 +0.8057691 0.7715449 0.9975209 +0.8149084 0.7715449 0.9975209 +0.8264708 0.7715449 0.9975209 +0.8410988 0.7715449 0.9975209 +0.8596051 0.7715449 0.9975209 +0.883018 0.7715449 0.9975209 +0.9126384 0.7715449 0.9975209 +0.9501119 0.7715449 0.9975209 +0.9975209 0.7715449 0.9975209 +0.99805 0.811837 0.9589921 +0.9984645 0.8461641 0.9412799 +0.99879 0.8750124 0.9361061 +0.9990458 0.8989796 0.9380149 +0.9992472 0.9187024 0.9435357 +0.9994059 0.9348055 0.9505477 +0.9995309 0.9478691 0.9578195 +0.9996296 0.958412 0.9646868 +0.9997074 0.9668848 0.9708343 +0.9997689 0.973671 0.9761531 +0.9998174 0.9790917 0.9806498 +0.9998557 0.9834123 0.9843894 +0.999886 0.9868501 0.9874624 +0.9999099 0.9895818 0.9899652 +0.9999288 0.9917499 0.9919899 +0.9999437 0.9934694 0.9936196 +0.7716588 0.7719522 0.997523 +0.7716551 0.7719436 0.997523 +0.7716504 0.7719327 0.9975229 +0.7716446 0.771919 0.9975228 +0.7716375 0.7719019 0.9975227 +0.7716288 0.7718807 0.9975226 +0.7716184 0.7718544 0.9975224 +0.7716061 0.7718219 0.9975222 +0.7715919 0.7717822 0.997522 +0.7715762 0.7717342 0.9975217 +0.7715599 0.7716771 0.9975213 +0.7715449 0.7716104 0.9975209 +0.7715352 0.7715352 0.9975204 +0.7716181 0.7715352 0.9975204 +0.7717229 0.7715352 0.9975204 +0.7718555 0.7715352 0.9975204 +0.7720233 0.7715352 0.9975204 +0.7722356 0.7715352 0.9975204 +0.7725042 0.7715352 0.9975204 +0.7728439 0.7715352 0.9975204 +0.7732737 0.7715352 0.9975204 +0.7738175 0.7715352 0.9975204 +0.7745055 0.7715352 0.9975204 +0.7753759 0.7715352 0.9975204 +0.776477 0.7715352 0.9975204 +0.7778701 0.7715352 0.9975204 +0.7796325 0.7715352 0.9975204 +0.7818622 0.7715352 0.9975204 +0.7846831 0.7715352 0.9975204 +0.7882518 0.7715352 0.9975204 +0.7927668 0.7715352 0.9975204 +0.7984788 0.7715352 0.9975204 +0.8057052 0.7715352 0.9975204 +0.8148475 0.7715352 0.9975204 +0.8264138 0.7715352 0.9975204 +0.8410466 0.7715352 0.9975204 +0.859559 0.7715352 0.9975204 +0.8829797 0.7715352 0.9975204 +0.9126098 0.7715352 0.9975204 +0.9500958 0.7715352 0.9975204 +0.9975204 0.7715352 0.9975204 +0.9980497 0.8118298 0.9589814 +0.9984643 0.8461589 0.9412675 +0.9987899 0.8750088 0.9360952 +0.9990458 0.8989771 0.9380065 +0.9992472 0.9187008 0.9435295 +0.9994058 0.9348044 0.9505434 +0.9995309 0.9478684 0.9578166 +0.9996296 0.9584115 0.9646849 +0.9997074 0.9668845 0.970833 +0.9997689 0.9736708 0.9761523 +0.9998174 0.9790916 0.9806492 +0.9998557 0.9834122 0.984389 +0.999886 0.9868501 0.9874621 +0.9999099 0.9895817 0.989965 +0.9999288 0.9917499 0.9919898 +0.9999437 0.9934694 0.9936195 +0.7716588 0.7720349 0.997523 +0.7716551 0.7720263 0.997523 +0.7716504 0.7720154 0.9975229 +0.7716446 0.7720017 0.9975228 +0.7716375 0.7719847 0.9975227 +0.7716288 0.7719634 0.9975226 +0.7716184 0.7719371 0.9975224 +0.7716061 0.7719047 0.9975222 +0.7715919 0.771865 0.997522 +0.7715762 0.771817 0.9975217 +0.7715599 0.7717599 0.9975213 +0.7715449 0.7716932 0.9975209 +0.7715352 0.7716181 0.9975204 +0.7715376 0.7715376 0.9975199 +0.7716425 0.7715376 0.9975199 +0.7717751 0.7715376 0.9975199 +0.771943 0.7715376 0.9975199 +0.7721553 0.7715376 0.9975199 +0.772424 0.7715376 0.9975199 +0.7727638 0.7715376 0.9975199 +0.7731938 0.7715376 0.9975199 +0.7737378 0.7715376 0.9975199 +0.774426 0.7715376 0.9975199 +0.7752967 0.7715376 0.9975199 +0.7763982 0.7715376 0.9975199 +0.7777918 0.7715376 0.9975199 +0.7795549 0.7715376 0.9975199 +0.7817854 0.7715376 0.9975199 +0.7846072 0.7715376 0.9975199 +0.7881772 0.7715376 0.9975199 +0.7926938 0.7715376 0.9975199 +0.7984078 0.7715376 0.9975199 +0.8056368 0.7715376 0.9975199 +0.8147824 0.7715376 0.9975199 +0.8263527 0.7715376 0.9975199 +0.8409907 0.7715376 0.9975199 +0.8595097 0.7715376 0.9975199 +0.8829386 0.7715376 0.9975199 +0.9125792 0.7715376 0.9975199 +0.9500785 0.7715376 0.9975199 +0.9975199 0.7715376 0.9975199 +0.9980494 0.8118303 0.9589699 +0.9984642 0.8461587 0.9412542 +0.9987897 0.8750084 0.9360836 +0.9990457 0.8989767 0.9379975 +0.9992471 0.9187004 0.943523 +0.9994058 0.9348042 0.9505389 +0.9995309 0.9478683 0.9578135 +0.9996295 0.9584114 0.9646828 +0.9997074 0.9668844 0.9708317 +0.9997689 0.9736708 0.9761514 +0.9998174 0.9790916 0.9806487 +0.9998557 0.9834122 0.9843887 +0.999886 0.98685 0.9874619 +0.9999099 0.9895817 0.9899649 +0.9999288 0.9917499 0.9919898 +0.9999437 0.9934694 0.9936194 +0.7716588 0.7721396 0.997523 +0.7716551 0.7721309 0.997523 +0.7716504 0.77212 0.9975229 +0.7716446 0.7721064 0.9975228 +0.7716375 0.7720893 0.9975227 +0.7716288 0.7720681 0.9975226 +0.7716184 0.7720418 0.9975224 +0.7716061 0.7720094 0.9975222 +0.7715919 0.7719697 0.997522 +0.7715762 0.7719217 0.9975217 +0.7715599 0.7718646 0.9975213 +0.7715449 0.771798 0.9975209 +0.7715352 0.7717229 0.9975204 +0.7715376 0.7716425 0.9975199 +0.7715641 0.7715641 0.9975194 +0.7716968 0.7715641 0.9975194 +0.7718647 0.7715641 0.9975194 +0.7720771 0.7715641 0.9975194 +0.7723459 0.7715641 0.9975194 +0.7726859 0.7715641 0.9975194 +0.773116 0.7715641 0.9975194 +0.7736602 0.7715641 0.9975194 +0.7743486 0.7715641 0.9975194 +0.7752196 0.7715641 0.9975194 +0.7763215 0.7715641 0.9975194 +0.7777156 0.7715641 0.9975194 +0.7794792 0.7715641 0.9975194 +0.7817105 0.7715641 0.9975194 +0.7845333 0.7715641 0.9975194 +0.7881046 0.7715641 0.9975194 +0.7926227 0.7715641 0.9975194 +0.7983387 0.7715641 0.9975194 +0.8055701 0.7715641 0.9975194 +0.8147189 0.7715641 0.9975194 +0.8262932 0.7715641 0.9975194 +0.8409363 0.7715641 0.9975194 +0.8594616 0.7715641 0.9975194 +0.8828986 0.7715641 0.9975194 +0.9125495 0.7715641 0.9975194 +0.9500617 0.7715641 0.9975194 +0.9975194 0.7715641 0.9975194 +0.9980491 0.8118466 0.9589588 +0.998464 0.8461687 0.9412413 +0.9987896 0.8750145 0.9360723 +0.9990456 0.8989805 0.9379887 +0.9992471 0.9187027 0.9435166 +0.9994058 0.9348056 0.9505344 +0.9995309 0.9478691 0.9578105 +0.9996295 0.958412 0.9646808 +0.9997074 0.9668847 0.9708303 +0.9997688 0.973671 0.9761506 +0.9998174 0.9790917 0.9806481 +0.9998557 0.9834123 0.9843883 +0.999886 0.9868501 0.9874617 +0.9999099 0.9895817 0.9899648 +0.9999288 0.9917499 0.9919897 +0.9999437 0.9934694 0.9936194 +0.7716588 0.772272 0.997523 +0.7716551 0.7722633 0.997523 +0.7716504 0.7722524 0.9975229 +0.7716446 0.7722388 0.9975228 +0.7716375 0.7722218 0.9975227 +0.7716288 0.7722005 0.9975226 +0.7716184 0.7721742 0.9975224 +0.7716061 0.7721418 0.9975222 +0.7715919 0.7721022 0.997522 +0.7715762 0.7720543 0.9975217 +0.7715599 0.7719972 0.9975213 +0.7715449 0.7719306 0.9975209 +0.7715352 0.7718555 0.9975204 +0.7715376 0.7717751 0.9975199 +0.7715641 0.7716968 0.9975194 +0.7716352 0.7716352 0.9975191 +0.7718031 0.7716352 0.9975191 +0.7720156 0.7716352 0.9975191 +0.7722844 0.7716352 0.9975191 +0.7726245 0.7716352 0.9975191 +0.7730548 0.7716352 0.9975191 +0.7735991 0.7716352 0.9975191 +0.7742877 0.7716352 0.9975191 +0.7751589 0.7716352 0.9975191 +0.7762611 0.7716352 0.9975191 +0.7776556 0.7716352 0.9975191 +0.7794197 0.7716352 0.9975191 +0.7816516 0.7716352 0.9975191 +0.7844752 0.7716352 0.9975191 +0.7880474 0.7716352 0.9975191 +0.7925667 0.7716352 0.9975191 +0.7982843 0.7716352 0.9975191 +0.8055177 0.7716352 0.9975191 +0.8146689 0.7716352 0.9975191 +0.8262464 0.7716352 0.9975191 +0.8408934 0.7716352 0.9975191 +0.8594238 0.7716352 0.9975191 +0.8828672 0.7716352 0.9975191 +0.912526 0.7716352 0.9975191 +0.9500484 0.7716352 0.9975191 +0.9975191 0.7716352 0.9975191 +0.9980488 0.8118921 0.95895 +0.9984638 0.8461977 0.9412311 +0.9987895 0.8750329 0.9360634 +0.9990456 0.8989921 0.9379818 +0.999247 0.9187101 0.9435116 +0.9994057 0.9348102 0.9505309 +0.9995309 0.947872 0.9578081 +0.9996295 0.9584138 0.9646792 +0.9997074 0.9668859 0.9708293 +0.9997688 0.9736717 0.9761499 +0.9998174 0.9790921 0.9806477 +0.9998557 0.9834126 0.984388 +0.999886 0.9868503 0.9874615 +0.9999099 0.9895819 0.9899646 +0.9999288 0.99175 0.9919896 +0.9999437 0.9934694 0.9936193 +0.7716588 0.7724394 0.997523 +0.7716551 0.7724308 0.997523 +0.7716504 0.7724199 0.9975229 +0.7716446 0.7724063 0.9975228 +0.7716375 0.7723893 0.9975227 +0.7716288 0.7723681 0.9975226 +0.7716184 0.7723418 0.9975224 +0.7716061 0.7723094 0.9975222 +0.7715919 0.7722698 0.997522 +0.7715762 0.7722219 0.9975217 +0.7715599 0.7721649 0.9975213 +0.7715449 0.7720984 0.9975209 +0.7715352 0.7720233 0.9975204 +0.7715376 0.771943 0.9975199 +0.7715641 0.7718647 0.9975194 +0.7716352 0.7718031 0.9975191 +0.7717834 0.7717834 0.9975189 +0.7719959 0.7717834 0.9975189 +0.7722648 0.7717834 0.9975189 +0.7726049 0.7717834 0.9975189 +0.7730352 0.7717834 0.9975189 +0.7735795 0.7717834 0.9975189 +0.7742682 0.7717834 0.9975189 +0.7751395 0.7717834 0.9975189 +0.7762418 0.7717834 0.9975189 +0.7776364 0.7717834 0.9975189 +0.7794007 0.7717834 0.9975189 +0.7816327 0.7717834 0.9975189 +0.7844566 0.7717834 0.9975189 +0.7880291 0.7717834 0.9975189 +0.7925488 0.7717834 0.9975189 +0.7982669 0.7717834 0.9975189 +0.8055009 0.7717834 0.9975189 +0.8146529 0.7717834 0.9975189 +0.8262314 0.7717834 0.9975189 +0.8408797 0.7717834 0.9975189 +0.8594117 0.7717834 0.9975189 +0.8828571 0.7717834 0.9975189 +0.9125186 0.7717834 0.9975189 +0.9500442 0.7717834 0.9975189 +0.9975189 0.7717834 0.9975189 +0.9980488 0.8119884 0.9589472 +0.9984638 0.8462598 0.9412278 +0.9987895 0.8750727 0.9360606 +0.9990455 0.8990175 0.9379796 +0.999247 0.9187262 0.94351 +0.9994057 0.9348204 0.9505298 +0.9995308 0.9478785 0.9578074 +0.9996295 0.9584178 0.9646787 +0.9997074 0.9668884 0.970829 +0.9997688 0.9736733 0.9761497 +0.9998174 0.9790931 0.9806476 +0.9998557 0.9834132 0.984388 +0.999886 0.9868507 0.9874615 +0.9999099 0.9895821 0.9899646 +0.9999288 0.9917502 0.9919896 +0.9999437 0.9934695 0.9936193 +0.7716588 0.7726513 0.997523 +0.7716551 0.7726427 0.997523 +0.7716504 0.7726318 0.9975229 +0.7716446 0.7726182 0.9975228 +0.7716375 0.7726012 0.9975227 +0.7716288 0.77258 0.9975226 +0.7716184 0.7725538 0.9975224 +0.7716061 0.7725214 0.9975222 +0.7715919 0.7724818 0.997522 +0.7715762 0.772434 0.9975217 +0.7715599 0.772377 0.9975213 +0.7715449 0.7723106 0.9975209 +0.7715352 0.7722356 0.9975204 +0.7715376 0.7721553 0.9975199 +0.7715641 0.7720771 0.9975194 +0.7716352 0.7720156 0.9975191 +0.7717834 0.7719959 0.9975189 +0.7719959 0.7719959 0.9975189 +0.7722648 0.7719959 0.9975189 +0.7726049 0.7719959 0.9975189 +0.7730352 0.7719959 0.9975189 +0.7735795 0.7719959 0.9975189 +0.7742682 0.7719959 0.9975189 +0.7751395 0.7719959 0.9975189 +0.7762418 0.7719959 0.9975189 +0.7776364 0.7719959 0.9975189 +0.7794007 0.7719959 0.9975189 +0.7816327 0.7719959 0.9975189 +0.7844566 0.7719959 0.9975189 +0.7880291 0.7719959 0.9975189 +0.7925488 0.7719959 0.9975189 +0.7982669 0.7719959 0.9975189 +0.8055009 0.7719959 0.9975189 +0.8146529 0.7719959 0.9975189 +0.8262314 0.7719959 0.9975189 +0.8408797 0.7719959 0.9975189 +0.8594117 0.7719959 0.9975189 +0.8828571 0.7719959 0.9975189 +0.9125186 0.7719959 0.9975189 +0.9500442 0.7719959 0.9975189 +0.9975189 0.7719959 0.9975189 +0.9980488 0.8121268 0.9589472 +0.9984638 0.8463492 0.9412278 +0.9987895 0.8751301 0.9360606 +0.9990455 0.8990542 0.9379796 +0.999247 0.9187495 0.94351 +0.9994057 0.9348352 0.9505298 +0.9995308 0.9478878 0.9578074 +0.9996295 0.9584237 0.9646787 +0.9997074 0.9668922 0.970829 +0.9997688 0.9736756 0.9761497 +0.9998174 0.9790946 0.9806476 +0.9998557 0.9834141 0.984388 +0.999886 0.9868512 0.9874615 +0.9999099 0.9895825 0.9899646 +0.9999288 0.9917504 0.9919896 +0.9999437 0.9934697 0.9936193 +0.7716588 0.7729194 0.997523 +0.7716551 0.7729107 0.997523 +0.7716504 0.7728999 0.9975229 +0.7716446 0.7728863 0.9975228 +0.7716375 0.7728693 0.9975227 +0.7716288 0.7728482 0.9975226 +0.7716184 0.7728219 0.9975224 +0.7716061 0.7727896 0.9975222 +0.7715919 0.7727501 0.997522 +0.7715762 0.7727023 0.9975217 +0.7715599 0.7726454 0.9975213 +0.7715449 0.772579 0.9975209 +0.7715352 0.7725042 0.9975204 +0.7715376 0.772424 0.9975199 +0.7715641 0.7723459 0.9975194 +0.7716352 0.7722844 0.9975191 +0.7717834 0.7722648 0.9975189 +0.7719959 0.7722648 0.9975189 +0.7722648 0.7722648 0.9975189 +0.7726049 0.7722648 0.9975189 +0.7730352 0.7722648 0.9975189 +0.7735795 0.7722648 0.9975189 +0.7742682 0.7722648 0.9975189 +0.7751395 0.7722648 0.9975189 +0.7762418 0.7722648 0.9975189 +0.7776364 0.7722648 0.9975189 +0.7794007 0.7722648 0.9975189 +0.7816327 0.7722648 0.9975189 +0.7844566 0.7722648 0.9975189 +0.7880291 0.7722648 0.9975189 +0.7925488 0.7722648 0.9975189 +0.7982669 0.7722648 0.9975189 +0.8055009 0.7722648 0.9975189 +0.8146529 0.7722648 0.9975189 +0.8262314 0.7722648 0.9975189 +0.8408797 0.7722648 0.9975189 +0.8594117 0.7722648 0.9975189 +0.8828571 0.7722648 0.9975189 +0.9125186 0.7722648 0.9975189 +0.9500442 0.7722648 0.9975189 +0.9975189 0.7722648 0.9975189 +0.9980488 0.8123018 0.9589472 +0.9984638 0.8464623 0.9412278 +0.9987895 0.8752028 0.9360606 +0.9990455 0.8991006 0.9379796 +0.999247 0.9187791 0.94351 +0.9994057 0.9348539 0.9505298 +0.9995308 0.9478997 0.9578074 +0.9996295 0.9584312 0.9646787 +0.9997074 0.9668969 0.970829 +0.9997688 0.9736786 0.9761497 +0.9998174 0.9790965 0.9806476 +0.9998557 0.9834153 0.984388 +0.999886 0.986852 0.9874615 +0.9999099 0.9895829 0.9899646 +0.9999288 0.9917507 0.9919896 +0.9999437 0.9934698 0.9936193 +0.7716588 0.7732585 0.997523 +0.7716551 0.7732499 0.997523 +0.7716504 0.7732391 0.9975229 +0.7716446 0.7732255 0.9975228 +0.7716375 0.7732085 0.9975227 +0.7716288 0.7731874 0.9975226 +0.7716184 0.7731612 0.9975224 +0.7716061 0.7731289 0.9975222 +0.7715919 0.7730895 0.997522 +0.7715762 0.7730418 0.9975217 +0.7715599 0.7729849 0.9975213 +0.7715449 0.7729187 0.9975209 +0.7715352 0.7728439 0.9975204 +0.7715376 0.7727638 0.9975199 +0.7715641 0.7726859 0.9975194 +0.7716352 0.7726245 0.9975191 +0.7717834 0.7726049 0.9975189 +0.7719959 0.7726049 0.9975189 +0.7722648 0.7726049 0.9975189 +0.7726049 0.7726049 0.9975189 +0.7730352 0.7726049 0.9975189 +0.7735795 0.7726049 0.9975189 +0.7742682 0.7726049 0.9975189 +0.7751395 0.7726049 0.9975189 +0.7762418 0.7726049 0.9975189 +0.7776364 0.7726049 0.9975189 +0.7794007 0.7726049 0.9975189 +0.7816327 0.7726049 0.9975189 +0.7844566 0.7726049 0.9975189 +0.7880291 0.7726049 0.9975189 +0.7925488 0.7726049 0.9975189 +0.7982669 0.7726049 0.9975189 +0.8055009 0.7726049 0.9975189 +0.8146529 0.7726049 0.9975189 +0.8262314 0.7726049 0.9975189 +0.8408797 0.7726049 0.9975189 +0.8594117 0.7726049 0.9975189 +0.8828571 0.7726049 0.9975189 +0.9125186 0.7726049 0.9975189 +0.9500442 0.7726049 0.9975189 +0.9975189 0.7726049 0.9975189 +0.9980488 0.8125232 0.9589472 +0.9984638 0.8466054 0.9412278 +0.9987895 0.8752947 0.9360606 +0.9990455 0.8991593 0.9379796 +0.999247 0.9188164 0.94351 +0.9994057 0.9348776 0.9505298 +0.9995308 0.9479146 0.9578074 +0.9996295 0.9584406 0.9646787 +0.9997074 0.9669028 0.970829 +0.9997688 0.9736823 0.9761497 +0.9998174 0.9790988 0.9806476 +0.9998557 0.9834167 0.984388 +0.999886 0.9868529 0.9874615 +0.9999099 0.9895835 0.9899646 +0.9999288 0.991751 0.9919896 +0.9999437 0.9934701 0.9936193 +0.7716588 0.7736876 0.997523 +0.7716551 0.773679 0.997523 +0.7716504 0.7736681 0.9975229 +0.7716446 0.7736546 0.9975228 +0.7716375 0.7736377 0.9975227 +0.7716288 0.7736166 0.9975226 +0.7716184 0.7735904 0.9975224 +0.7716061 0.7735582 0.9975222 +0.7715919 0.7735188 0.997522 +0.7715762 0.7734712 0.9975217 +0.7715599 0.7734145 0.9975213 +0.7715449 0.7733484 0.9975209 +0.7715352 0.7732737 0.9975204 +0.7715376 0.7731938 0.9975199 +0.7715641 0.773116 0.9975194 +0.7716352 0.7730548 0.9975191 +0.7717834 0.7730352 0.9975189 +0.7719959 0.7730352 0.9975189 +0.7722648 0.7730352 0.9975189 +0.7726049 0.7730352 0.9975189 +0.7730352 0.7730352 0.9975189 +0.7735795 0.7730352 0.9975189 +0.7742682 0.7730352 0.9975189 +0.7751395 0.7730352 0.9975189 +0.7762418 0.7730352 0.9975189 +0.7776364 0.7730352 0.9975189 +0.7794007 0.7730352 0.9975189 +0.7816327 0.7730352 0.9975189 +0.7844566 0.7730352 0.9975189 +0.7880291 0.7730352 0.9975189 +0.7925488 0.7730352 0.9975189 +0.7982669 0.7730352 0.9975189 +0.8055009 0.7730352 0.9975189 +0.8146529 0.7730352 0.9975189 +0.8262314 0.7730352 0.9975189 +0.8408797 0.7730352 0.9975189 +0.8594117 0.7730352 0.9975189 +0.8828571 0.7730352 0.9975189 +0.9125186 0.7730352 0.9975189 +0.9500442 0.7730352 0.9975189 +0.9975189 0.7730352 0.9975189 +0.9980488 0.8128033 0.9589472 +0.9984638 0.8467864 0.9412278 +0.9987895 0.8754109 0.9360606 +0.9990455 0.8992336 0.9379796 +0.999247 0.9188636 0.94351 +0.9994057 0.9349075 0.9505298 +0.9995308 0.9479335 0.9578074 +0.9996295 0.9584526 0.9646787 +0.9997074 0.9669103 0.970829 +0.9997688 0.973687 0.9761497 +0.9998174 0.9791018 0.9806476 +0.9998557 0.9834186 0.984388 +0.999886 0.9868541 0.9874615 +0.9999099 0.9895842 0.9899646 +0.9999288 0.9917515 0.9919896 +0.9999437 0.9934704 0.9936193 +0.7716588 0.7742304 0.997523 +0.7716551 0.7742218 0.997523 +0.7716504 0.774211 0.9975229 +0.7716446 0.7741975 0.9975228 +0.7716375 0.7741806 0.9975227 +0.7716288 0.7741595 0.9975226 +0.7716184 0.7741335 0.9975224 +0.7716061 0.7741013 0.9975222 +0.7715919 0.774062 0.997522 +0.7715762 0.7740145 0.9975217 +0.7715599 0.7739579 0.9975213 +0.7715449 0.773892 0.9975209 +0.7715352 0.7738175 0.9975204 +0.7715376 0.7737378 0.9975199 +0.7715641 0.7736602 0.9975194 +0.7716352 0.7735991 0.9975191 +0.7717834 0.7735795 0.9975189 +0.7719959 0.7735795 0.9975189 +0.7722648 0.7735795 0.9975189 +0.7726049 0.7735795 0.9975189 +0.7730352 0.7735795 0.9975189 +0.7735795 0.7735795 0.9975189 +0.7742682 0.7735795 0.9975189 +0.7751395 0.7735795 0.9975189 +0.7762418 0.7735795 0.9975189 +0.7776364 0.7735795 0.9975189 +0.7794007 0.7735795 0.9975189 +0.7816327 0.7735795 0.9975189 +0.7844566 0.7735795 0.9975189 +0.7880291 0.7735795 0.9975189 +0.7925488 0.7735795 0.9975189 +0.7982669 0.7735795 0.9975189 +0.8055009 0.7735795 0.9975189 +0.8146529 0.7735795 0.9975189 +0.8262314 0.7735795 0.9975189 +0.8408797 0.7735795 0.9975189 +0.8594117 0.7735795 0.9975189 +0.8828571 0.7735795 0.9975189 +0.9125186 0.7735795 0.9975189 +0.9500442 0.7735795 0.9975189 +0.9975189 0.7735795 0.9975189 +0.9980488 0.8131577 0.9589472 +0.9984638 0.8470154 0.9412278 +0.9987895 0.875558 0.9360606 +0.9990455 0.8993275 0.9379796 +0.999247 0.9189234 0.94351 +0.9994057 0.9349454 0.9505298 +0.9995308 0.9479575 0.9578074 +0.9996295 0.9584677 0.9646787 +0.9997074 0.9669198 0.970829 +0.9997688 0.973693 0.9761497 +0.9998174 0.9791055 0.9806476 +0.9998557 0.9834209 0.984388 +0.999886 0.9868555 0.9874615 +0.9999099 0.9895851 0.9899646 +0.9999288 0.9917521 0.9919896 +0.9999437 0.9934707 0.9936193 +0.7716588 0.7749171 0.997523 +0.7716551 0.7749085 0.997523 +0.7716504 0.7748978 0.9975229 +0.7716446 0.7748843 0.9975228 +0.7716375 0.7748674 0.9975227 +0.7716288 0.7748465 0.9975226 +0.7716184 0.7748205 0.9975224 +0.7716061 0.7747884 0.9975222 +0.7715919 0.7747493 0.997522 +0.7715762 0.7747019 0.9975217 +0.7715599 0.7746455 0.9975213 +0.7715449 0.7745797 0.9975209 +0.7715352 0.7745055 0.9975204 +0.7715376 0.774426 0.9975199 +0.7715641 0.7743486 0.9975194 +0.7716352 0.7742877 0.9975191 +0.7717834 0.7742682 0.9975189 +0.7719959 0.7742682 0.9975189 +0.7722648 0.7742682 0.9975189 +0.7726049 0.7742682 0.9975189 +0.7730352 0.7742682 0.9975189 +0.7735795 0.7742682 0.9975189 +0.7742682 0.7742682 0.9975189 +0.7751395 0.7742682 0.9975189 +0.7762418 0.7742682 0.9975189 +0.7776364 0.7742682 0.9975189 +0.7794007 0.7742682 0.9975189 +0.7816327 0.7742682 0.9975189 +0.7844566 0.7742682 0.9975189 +0.7880291 0.7742682 0.9975189 +0.7925488 0.7742682 0.9975189 +0.7982669 0.7742682 0.9975189 +0.8055009 0.7742682 0.9975189 +0.8146529 0.7742682 0.9975189 +0.8262314 0.7742682 0.9975189 +0.8408797 0.7742682 0.9975189 +0.8594117 0.7742682 0.9975189 +0.8828571 0.7742682 0.9975189 +0.9125186 0.7742682 0.9975189 +0.9500442 0.7742682 0.9975189 +0.9975189 0.7742682 0.9975189 +0.9980488 0.8136061 0.9589472 +0.9984638 0.8473052 0.9412278 +0.9987895 0.8757441 0.9360606 +0.9990455 0.8994464 0.9379796 +0.999247 0.918999 0.94351 +0.9994057 0.9349933 0.9505298 +0.9995308 0.9479878 0.9578074 +0.9996295 0.9584868 0.9646787 +0.9997074 0.9669318 0.970829 +0.9997688 0.9737006 0.9761497 +0.9998174 0.9791103 0.9806476 +0.9998557 0.9834239 0.984388 +0.999886 0.9868574 0.9874615 +0.9999099 0.9895863 0.9899646 +0.9999288 0.9917528 0.9919896 +0.9999437 0.9934712 0.9936193 +0.7716588 0.7757859 0.997523 +0.7716551 0.7757773 0.997523 +0.7716504 0.7757666 0.9975229 +0.7716446 0.7757532 0.9975228 +0.7716375 0.7757364 0.9975227 +0.7716288 0.7757155 0.9975226 +0.7716184 0.7756896 0.9975224 +0.7716061 0.7756577 0.9975222 +0.7715919 0.7756187 0.997522 +0.7715762 0.7755715 0.9975217 +0.7715599 0.7755153 0.9975213 +0.7715449 0.7754498 0.9975209 +0.7715352 0.7753759 0.9975204 +0.7715376 0.7752967 0.9975199 +0.7715641 0.7752196 0.9975194 +0.7716352 0.7751589 0.9975191 +0.7717834 0.7751395 0.9975189 +0.7719959 0.7751395 0.9975189 +0.7722648 0.7751395 0.9975189 +0.7726049 0.7751395 0.9975189 +0.7730352 0.7751395 0.9975189 +0.7735795 0.7751395 0.9975189 +0.7742682 0.7751395 0.9975189 +0.7751395 0.7751395 0.9975189 +0.7762418 0.7751395 0.9975189 +0.7776364 0.7751395 0.9975189 +0.7794007 0.7751395 0.9975189 +0.7816327 0.7751395 0.9975189 +0.7844566 0.7751395 0.9975189 +0.7880291 0.7751395 0.9975189 +0.7925488 0.7751395 0.9975189 +0.7982669 0.7751395 0.9975189 +0.8055009 0.7751395 0.9975189 +0.8146529 0.7751395 0.9975189 +0.8262314 0.7751395 0.9975189 +0.8408797 0.7751395 0.9975189 +0.8594117 0.7751395 0.9975189 +0.8828571 0.7751395 0.9975189 +0.9125186 0.7751395 0.9975189 +0.9500442 0.7751395 0.9975189 +0.9975189 0.7751395 0.9975189 +0.9980488 0.8141733 0.9589472 +0.9984638 0.8476717 0.9412278 +0.9987895 0.8759795 0.9360606 +0.9990455 0.8995968 0.9379796 +0.999247 0.9190947 0.94351 +0.9994057 0.935054 0.9505298 +0.9995308 0.9480261 0.9578074 +0.9996295 0.9585109 0.9646787 +0.9997074 0.966947 0.970829 +0.9997688 0.9737101 0.9761497 +0.9998174 0.9791163 0.9806476 +0.9998557 0.9834277 0.984388 +0.999886 0.9868597 0.9874615 +0.9999099 0.9895878 0.9899646 +0.9999288 0.9917537 0.9919896 +0.9999437 0.9934718 0.9936193 +0.7716588 0.776885 0.997523 +0.7716551 0.7768765 0.997523 +0.7716504 0.7768658 0.9975229 +0.7716446 0.7768525 0.9975228 +0.7716375 0.7768358 0.9975227 +0.7716288 0.776815 0.9975226 +0.7716184 0.7767892 0.9975224 +0.7716061 0.7767575 0.9975222 +0.7715919 0.7767186 0.997522 +0.7715762 0.7766717 0.9975217 +0.7715599 0.7766158 0.9975213 +0.7715449 0.7765506 0.9975209 +0.7715352 0.776477 0.9975204 +0.7715376 0.7763982 0.9975199 +0.7715641 0.7763215 0.9975194 +0.7716352 0.7762611 0.9975191 +0.7717834 0.7762418 0.9975189 +0.7719959 0.7762418 0.9975189 +0.7722648 0.7762418 0.9975189 +0.7726049 0.7762418 0.9975189 +0.7730352 0.7762418 0.9975189 +0.7735795 0.7762418 0.9975189 +0.7742682 0.7762418 0.9975189 +0.7751395 0.7762418 0.9975189 +0.7762418 0.7762418 0.9975189 +0.7776364 0.7762418 0.9975189 +0.7794007 0.7762418 0.9975189 +0.7816327 0.7762418 0.9975189 +0.7844566 0.7762418 0.9975189 +0.7880291 0.7762418 0.9975189 +0.7925488 0.7762418 0.9975189 +0.7982669 0.7762418 0.9975189 +0.8055009 0.7762418 0.9975189 +0.8146529 0.7762418 0.9975189 +0.8262314 0.7762418 0.9975189 +0.8408797 0.7762418 0.9975189 +0.8594117 0.7762418 0.9975189 +0.8828571 0.7762418 0.9975189 +0.9125186 0.7762418 0.9975189 +0.9500442 0.7762418 0.9975189 +0.9975189 0.7762418 0.9975189 +0.9980488 0.8148909 0.9589472 +0.9984638 0.8481355 0.9412278 +0.9987895 0.8762773 0.9360606 +0.9990455 0.899787 0.9379796 +0.999247 0.9192157 0.94351 +0.9994057 0.9351307 0.9505298 +0.9995308 0.9480746 0.9578074 +0.9996295 0.9585415 0.9646787 +0.9997074 0.9669663 0.970829 +0.9997688 0.9737222 0.9761497 +0.9998174 0.9791238 0.9806476 +0.9998557 0.9834324 0.984388 +0.999886 0.9868627 0.9874615 +0.9999099 0.9895897 0.9899646 +0.9999288 0.9917549 0.9919896 +0.9999437 0.9934725 0.9936193 +0.7716588 0.7782755 0.997523 +0.7716551 0.7782671 0.997523 +0.7716504 0.7782565 0.9975229 +0.7716446 0.7782432 0.9975228 +0.7716375 0.7782266 0.9975227 +0.7716288 0.778206 0.9975226 +0.7716184 0.7781803 0.9975224 +0.7716061 0.7781488 0.9975222 +0.7715919 0.7781102 0.997522 +0.7715762 0.7780636 0.9975217 +0.7715599 0.778008 0.9975213 +0.7715449 0.7779432 0.9975209 +0.7715352 0.7778701 0.9975204 +0.7715376 0.7777918 0.9975199 +0.7715641 0.7777156 0.9975194 +0.7716352 0.7776556 0.9975191 +0.7717834 0.7776364 0.9975189 +0.7719959 0.7776364 0.9975189 +0.7722648 0.7776364 0.9975189 +0.7726049 0.7776364 0.9975189 +0.7730352 0.7776364 0.9975189 +0.7735795 0.7776364 0.9975189 +0.7742682 0.7776364 0.9975189 +0.7751395 0.7776364 0.9975189 +0.7762418 0.7776364 0.9975189 +0.7776364 0.7776364 0.9975189 +0.7794007 0.7776364 0.9975189 +0.7816327 0.7776364 0.9975189 +0.7844566 0.7776364 0.9975189 +0.7880291 0.7776364 0.9975189 +0.7925488 0.7776364 0.9975189 +0.7982669 0.7776364 0.9975189 +0.8055009 0.7776364 0.9975189 +0.8146529 0.7776364 0.9975189 +0.8262314 0.7776364 0.9975189 +0.8408797 0.7776364 0.9975189 +0.8594117 0.7776364 0.9975189 +0.8828571 0.7776364 0.9975189 +0.9125186 0.7776364 0.9975189 +0.9500442 0.7776364 0.9975189 +0.9975189 0.7776364 0.9975189 +0.9980488 0.8157988 0.9589472 +0.9984638 0.8487222 0.9412278 +0.9987895 0.8766541 0.9360606 +0.9990455 0.9000277 0.9379796 +0.999247 0.9193688 0.94351 +0.9994057 0.9352277 0.9505298 +0.9995308 0.9481359 0.9578074 +0.9996295 0.9585802 0.9646787 +0.9997074 0.9669906 0.970829 +0.9997688 0.9737375 0.9761497 +0.9998174 0.9791334 0.9806476 +0.9998557 0.9834385 0.984388 +0.999886 0.9868665 0.9874615 +0.9999099 0.989592 0.9899646 +0.9999288 0.9917564 0.9919896 +0.9999437 0.9934734 0.9936193 +0.7716588 0.7800347 0.997523 +0.7716551 0.7800263 0.997523 +0.7716504 0.7800158 0.9975229 +0.7716446 0.7800027 0.9975228 +0.7716375 0.7799862 0.9975227 +0.7716288 0.7799657 0.9975226 +0.7716184 0.7799403 0.9975224 +0.7716061 0.779909 0.9975222 +0.7715919 0.7798707 0.997522 +0.7715762 0.7798244 0.9975217 +0.7715599 0.7797693 0.9975213 +0.7715449 0.779705 0.9975209 +0.7715352 0.7796325 0.9975204 +0.7715376 0.7795549 0.9975199 +0.7715641 0.7794792 0.9975194 +0.7716352 0.7794197 0.9975191 +0.7717834 0.7794007 0.9975189 +0.7719959 0.7794007 0.9975189 +0.7722648 0.7794007 0.9975189 +0.7726049 0.7794007 0.9975189 +0.7730352 0.7794007 0.9975189 +0.7735795 0.7794007 0.9975189 +0.7742682 0.7794007 0.9975189 +0.7751395 0.7794007 0.9975189 +0.7762418 0.7794007 0.9975189 +0.7776364 0.7794007 0.9975189 +0.7794007 0.7794007 0.9975189 +0.7816327 0.7794007 0.9975189 +0.7844566 0.7794007 0.9975189 +0.7880291 0.7794007 0.9975189 +0.7925488 0.7794007 0.9975189 +0.7982669 0.7794007 0.9975189 +0.8055009 0.7794007 0.9975189 +0.8146529 0.7794007 0.9975189 +0.8262314 0.7794007 0.9975189 +0.8408797 0.7794007 0.9975189 +0.8594117 0.7794007 0.9975189 +0.8828571 0.7794007 0.9975189 +0.9125186 0.7794007 0.9975189 +0.9500442 0.7794007 0.9975189 +0.9975189 0.7794007 0.9975189 +0.9980488 0.8169474 0.9589472 +0.9984638 0.8494644 0.9412278 +0.9987895 0.8771307 0.9360606 +0.9990455 0.9003323 0.9379796 +0.999247 0.9195625 0.94351 +0.9994057 0.9353505 0.9505298 +0.9995308 0.9482135 0.9578074 +0.9996295 0.9586291 0.9646787 +0.9997074 0.9670214 0.970829 +0.9997688 0.9737569 0.9761497 +0.9998174 0.9791456 0.9806476 +0.9998557 0.9834461 0.984388 +0.999886 0.9868713 0.9874615 +0.9999099 0.989595 0.9899646 +0.9999288 0.9917582 0.9919896 +0.9999437 0.9934746 0.9936193 +0.7716588 0.7822603 0.997523 +0.7716551 0.782252 0.997523 +0.7716504 0.7822416 0.9975229 +0.7716446 0.7822286 0.9975228 +0.7716375 0.7822123 0.9975227 +0.7716288 0.782192 0.9975226 +0.7716184 0.7821669 0.9975224 +0.7716061 0.7821359 0.9975222 +0.7715919 0.782098 0.997522 +0.7715762 0.7820522 0.9975217 +0.7715599 0.7819976 0.9975213 +0.7715449 0.781934 0.9975209 +0.7715352 0.7818622 0.9975204 +0.7715376 0.7817854 0.9975199 +0.7715641 0.7817105 0.9975194 +0.7716352 0.7816516 0.9975191 +0.7717834 0.7816327 0.9975189 +0.7719959 0.7816327 0.9975189 +0.7722648 0.7816327 0.9975189 +0.7726049 0.7816327 0.9975189 +0.7730352 0.7816327 0.9975189 +0.7735795 0.7816327 0.9975189 +0.7742682 0.7816327 0.9975189 +0.7751395 0.7816327 0.9975189 +0.7762418 0.7816327 0.9975189 +0.7776364 0.7816327 0.9975189 +0.7794007 0.7816327 0.9975189 +0.7816327 0.7816327 0.9975189 +0.7844566 0.7816327 0.9975189 +0.7880291 0.7816327 0.9975189 +0.7925488 0.7816327 0.9975189 +0.7982669 0.7816327 0.9975189 +0.8055009 0.7816327 0.9975189 +0.8146529 0.7816327 0.9975189 +0.8262314 0.7816327 0.9975189 +0.8408797 0.7816327 0.9975189 +0.8594117 0.7816327 0.9975189 +0.8828571 0.7816327 0.9975189 +0.9125186 0.7816327 0.9975189 +0.9500442 0.7816327 0.9975189 +0.9975189 0.7816327 0.9975189 +0.9980488 0.8184005 0.9589472 +0.9984638 0.8504035 0.9412278 +0.9987895 0.8777338 0.9360606 +0.9990455 0.9007175 0.9379796 +0.999247 0.9198076 0.94351 +0.9994057 0.9355059 0.9505298 +0.9995308 0.9483117 0.9578074 +0.9996295 0.958691 0.9646787 +0.9997074 0.9670604 0.970829 +0.9997688 0.9737814 0.9761497 +0.9998174 0.979161 0.9806476 +0.9998557 0.9834557 0.984388 +0.999886 0.9868773 0.9874615 +0.9999099 0.9895988 0.9899646 +0.9999288 0.9917606 0.9919896 +0.9999437 0.9934761 0.9936193 +0.7716588 0.785076 0.997523 +0.7716551 0.7850678 0.997523 +0.7716504 0.7850576 0.9975229 +0.7716446 0.7850447 0.9975228 +0.7716375 0.7850286 0.9975227 +0.7716288 0.7850086 0.9975226 +0.7716184 0.7849838 0.9975224 +0.7716061 0.7849532 0.9975222 +0.7715919 0.7849158 0.997522 +0.7715762 0.7848706 0.9975217 +0.7715599 0.7848167 0.9975213 +0.7715449 0.7847539 0.9975209 +0.7715352 0.7846831 0.9975204 +0.7715376 0.7846072 0.9975199 +0.7715641 0.7845333 0.9975194 +0.7716352 0.7844752 0.9975191 +0.7717834 0.7844566 0.9975189 +0.7719959 0.7844566 0.9975189 +0.7722648 0.7844566 0.9975189 +0.7726049 0.7844566 0.9975189 +0.7730352 0.7844566 0.9975189 +0.7735795 0.7844566 0.9975189 +0.7742682 0.7844566 0.9975189 +0.7751395 0.7844566 0.9975189 +0.7762418 0.7844566 0.9975189 +0.7776364 0.7844566 0.9975189 +0.7794007 0.7844566 0.9975189 +0.7816327 0.7844566 0.9975189 +0.7844566 0.7844566 0.9975189 +0.7880291 0.7844566 0.9975189 +0.7925488 0.7844566 0.9975189 +0.7982669 0.7844566 0.9975189 +0.8055009 0.7844566 0.9975189 +0.8146529 0.7844566 0.9975189 +0.8262314 0.7844566 0.9975189 +0.8408797 0.7844566 0.9975189 +0.8594117 0.7844566 0.9975189 +0.8828571 0.7844566 0.9975189 +0.9125186 0.7844566 0.9975189 +0.9500442 0.7844566 0.9975189 +0.9975189 0.7844566 0.9975189 +0.9980488 0.8202389 0.9589472 +0.9984638 0.8515915 0.9412278 +0.9987895 0.8784967 0.9360606 +0.9990455 0.9012049 0.9379796 +0.999247 0.9201176 0.94351 +0.9994057 0.9357024 0.9505298 +0.9995308 0.9484359 0.9578074 +0.9996295 0.9587693 0.9646787 +0.9997074 0.9671097 0.970829 +0.9997688 0.9738123 0.9761497 +0.9998174 0.9791804 0.9806476 +0.9998557 0.9834679 0.984388 +0.999886 0.986885 0.9874615 +0.9999099 0.9896036 0.9899646 +0.9999288 0.9917636 0.9919896 +0.9999437 0.9934779 0.9936193 +0.7716588 0.7886382 0.997523 +0.7716551 0.7886302 0.997523 +0.7716504 0.7886201 0.9975229 +0.7716446 0.7886074 0.9975228 +0.7716375 0.7885916 0.9975227 +0.7716288 0.7885719 0.9975226 +0.7716184 0.7885475 0.9975224 +0.7716061 0.7885175 0.9975222 +0.7715919 0.7884807 0.997522 +0.7715762 0.7884362 0.9975217 +0.7715599 0.7883833 0.9975213 +0.7715449 0.7883215 0.9975209 +0.7715352 0.7882518 0.9975204 +0.7715376 0.7881772 0.9975199 +0.7715641 0.7881046 0.9975194 +0.7716352 0.7880474 0.9975191 +0.7717834 0.7880291 0.9975189 +0.7719959 0.7880291 0.9975189 +0.7722648 0.7880291 0.9975189 +0.7726049 0.7880291 0.9975189 +0.7730352 0.7880291 0.9975189 +0.7735795 0.7880291 0.9975189 +0.7742682 0.7880291 0.9975189 +0.7751395 0.7880291 0.9975189 +0.7762418 0.7880291 0.9975189 +0.7776364 0.7880291 0.9975189 +0.7794007 0.7880291 0.9975189 +0.7816327 0.7880291 0.9975189 +0.7844566 0.7880291 0.9975189 +0.7880291 0.7880291 0.9975189 +0.7925488 0.7880291 0.9975189 +0.7982669 0.7880291 0.9975189 +0.8055009 0.7880291 0.9975189 +0.8146529 0.7880291 0.9975189 +0.8262314 0.7880291 0.9975189 +0.8408797 0.7880291 0.9975189 +0.8594117 0.7880291 0.9975189 +0.8828571 0.7880291 0.9975189 +0.9125186 0.7880291 0.9975189 +0.9500442 0.7880291 0.9975189 +0.9975189 0.7880291 0.9975189 +0.9980488 0.8225647 0.9589472 +0.9984638 0.8530945 0.9412278 +0.9987895 0.8794619 0.9360606 +0.9990455 0.9018215 0.9379796 +0.999247 0.9205098 0.94351 +0.9994057 0.935951 0.9505298 +0.9995308 0.9485931 0.9578074 +0.9996295 0.9588684 0.9646787 +0.9997074 0.967172 0.970829 +0.9997688 0.9738515 0.9761497 +0.9998174 0.979205 0.9806476 +0.9998557 0.9834833 0.984388 +0.999886 0.9868946 0.9874615 +0.9999099 0.9896096 0.9899646 +0.9999288 0.9917674 0.9919896 +0.9999437 0.9934803 0.9936193 +0.7716588 0.7931449 0.997523 +0.7716551 0.793137 0.997523 +0.7716504 0.7931271 0.9975229 +0.7716446 0.7931147 0.9975228 +0.7716375 0.7930993 0.9975227 +0.7716288 0.79308 0.9975226 +0.7716184 0.7930561 0.9975224 +0.7716061 0.7930267 0.9975222 +0.7715919 0.7929907 0.997522 +0.7715762 0.7929472 0.9975217 +0.7715599 0.7928954 0.9975213 +0.7715449 0.792835 0.9975209 +0.7715352 0.7927668 0.9975204 +0.7715376 0.7926938 0.9975199 +0.7715641 0.7926227 0.9975194 +0.7716352 0.7925667 0.9975191 +0.7717834 0.7925488 0.9975189 +0.7719959 0.7925488 0.9975189 +0.7722648 0.7925488 0.9975189 +0.7726049 0.7925488 0.9975189 +0.7730352 0.7925488 0.9975189 +0.7735795 0.7925488 0.9975189 +0.7742682 0.7925488 0.9975189 +0.7751395 0.7925488 0.9975189 +0.7762418 0.7925488 0.9975189 +0.7776364 0.7925488 0.9975189 +0.7794007 0.7925488 0.9975189 +0.7816327 0.7925488 0.9975189 +0.7844566 0.7925488 0.9975189 +0.7880291 0.7925488 0.9975189 +0.7925488 0.7925488 0.9975189 +0.7982669 0.7925488 0.9975189 +0.8055009 0.7925488 0.9975189 +0.8146529 0.7925488 0.9975189 +0.8262314 0.7925488 0.9975189 +0.8408797 0.7925488 0.9975189 +0.8594117 0.7925488 0.9975189 +0.8828571 0.7925488 0.9975189 +0.9125186 0.7925488 0.9975189 +0.9500442 0.7925488 0.9975189 +0.9975189 0.7925488 0.9975189 +0.9980488 0.8255071 0.9589472 +0.9984638 0.8549959 0.9412278 +0.9987895 0.880683 0.9360606 +0.9990455 0.9026016 0.9379796 +0.999247 0.9210061 0.94351 +0.9994057 0.9362655 0.9505298 +0.9995308 0.9487918 0.9578074 +0.9996295 0.9589938 0.9646787 +0.9997074 0.9672509 0.970829 +0.9997688 0.9739011 0.9761497 +0.9998174 0.9792361 0.9806476 +0.9998557 0.9835029 0.984388 +0.999886 0.9869069 0.9874615 +0.9999099 0.9896173 0.9899646 +0.9999288 0.9917722 0.9919896 +0.9999437 0.9934833 0.9936193 +0.7716588 0.7988464 0.997523 +0.7716551 0.7988387 0.997523 +0.7716504 0.7988291 0.9975229 +0.7716446 0.7988171 0.9975228 +0.7716375 0.7988021 0.9975227 +0.7716288 0.7987833 0.9975226 +0.7716184 0.7987601 0.9975224 +0.7716061 0.7987315 0.9975222 +0.7715919 0.7986965 0.997522 +0.7715762 0.7986542 0.9975217 +0.7715599 0.7986038 0.9975213 +0.7715449 0.7985451 0.9975209 +0.7715352 0.7984788 0.9975204 +0.7715376 0.7984078 0.9975199 +0.7715641 0.7983387 0.9975194 +0.7716352 0.7982843 0.9975191 +0.7717834 0.7982669 0.9975189 +0.7719959 0.7982669 0.9975189 +0.7722648 0.7982669 0.9975189 +0.7726049 0.7982669 0.9975189 +0.7730352 0.7982669 0.9975189 +0.7735795 0.7982669 0.9975189 +0.7742682 0.7982669 0.9975189 +0.7751395 0.7982669 0.9975189 +0.7762418 0.7982669 0.9975189 +0.7776364 0.7982669 0.9975189 +0.7794007 0.7982669 0.9975189 +0.7816327 0.7982669 0.9975189 +0.7844566 0.7982669 0.9975189 +0.7880291 0.7982669 0.9975189 +0.7925488 0.7982669 0.9975189 +0.7982669 0.7982669 0.9975189 +0.8055009 0.7982669 0.9975189 +0.8146529 0.7982669 0.9975189 +0.8262314 0.7982669 0.9975189 +0.8408797 0.7982669 0.9975189 +0.8594117 0.7982669 0.9975189 +0.8828571 0.7982669 0.9975189 +0.9125186 0.7982669 0.9975189 +0.9500442 0.7982669 0.9975189 +0.9975189 0.7982669 0.9975189 +0.9980488 0.8292297 0.9589472 +0.9984638 0.8574015 0.9412278 +0.9987895 0.8822279 0.9360606 +0.9990455 0.9035886 0.9379796 +0.999247 0.9216339 0.94351 +0.9994057 0.9366635 0.9505298 +0.9995308 0.9490434 0.9578074 +0.9996295 0.9591524 0.9646787 +0.9997074 0.9673508 0.970829 +0.9997688 0.9739638 0.9761497 +0.9998174 0.9792755 0.9806476 +0.9998557 0.9835276 0.984388 +0.999886 0.9869223 0.9874615 +0.9999099 0.989627 0.9899646 +0.9999288 0.9917782 0.9919896 +0.9999437 0.9934871 0.9936193 +0.7716588 0.8060595 0.997523 +0.7716551 0.8060522 0.997523 +0.7716504 0.8060429 0.9975229 +0.7716446 0.8060313 0.9975228 +0.7716375 0.8060168 0.9975227 +0.7716288 0.8059988 0.9975226 +0.7716184 0.8059764 0.9975224 +0.7716061 0.8059488 0.9975222 +0.7715919 0.8059151 0.997522 +0.7715762 0.8058743 0.9975217 +0.7715599 0.8058257 0.9975213 +0.7715449 0.8057691 0.9975209 +0.7715352 0.8057052 0.9975204 +0.7715376 0.8056368 0.9975199 +0.7715641 0.8055701 0.9975194 +0.7716352 0.8055177 0.9975191 +0.7717834 0.8055009 0.9975189 +0.7719959 0.8055009 0.9975189 +0.7722648 0.8055009 0.9975189 +0.7726049 0.8055009 0.9975189 +0.7730352 0.8055009 0.9975189 +0.7735795 0.8055009 0.9975189 +0.7742682 0.8055009 0.9975189 +0.7751395 0.8055009 0.9975189 +0.7762418 0.8055009 0.9975189 +0.7776364 0.8055009 0.9975189 +0.7794007 0.8055009 0.9975189 +0.7816327 0.8055009 0.9975189 +0.7844566 0.8055009 0.9975189 +0.7880291 0.8055009 0.9975189 +0.7925488 0.8055009 0.9975189 +0.7982669 0.8055009 0.9975189 +0.8055009 0.8055009 0.9975189 +0.8146529 0.8055009 0.9975189 +0.8262314 0.8055009 0.9975189 +0.8408797 0.8055009 0.9975189 +0.8594117 0.8055009 0.9975189 +0.8828571 0.8055009 0.9975189 +0.9125186 0.8055009 0.9975189 +0.9500442 0.8055009 0.9975189 +0.9975189 0.8055009 0.9975189 +0.9980488 0.8339392 0.9589472 +0.9984638 0.8604449 0.9412278 +0.9987895 0.8841823 0.9360606 +0.9990455 0.9048372 0.9379796 +0.999247 0.9224281 0.94351 +0.9994057 0.9371669 0.9505298 +0.9995308 0.9493615 0.9578074 +0.9996295 0.959353 0.9646787 +0.9997074 0.967477 0.970829 +0.9997688 0.9740432 0.9761497 +0.9998174 0.9793253 0.9806476 +0.9998557 0.9835588 0.984388 +0.999886 0.9869419 0.9874615 +0.9999099 0.9896392 0.9899646 +0.9999288 0.9917859 0.9919896 +0.9999437 0.9934919 0.9936193 +0.7716588 0.8151851 0.997523 +0.7716551 0.8151781 0.997523 +0.7716504 0.8151693 0.9975229 +0.7716446 0.8151582 0.9975228 +0.7716375 0.8151444 0.9975227 +0.7716288 0.8151272 0.9975226 +0.7716184 0.8151059 0.9975224 +0.7716061 0.8150796 0.9975222 +0.7715919 0.8150475 0.997522 +0.7715762 0.8150086 0.9975217 +0.7715599 0.8149624 0.9975213 +0.7715449 0.8149084 0.9975209 +0.7715352 0.8148475 0.9975204 +0.7715376 0.8147824 0.9975199 +0.7715641 0.8147189 0.9975194 +0.7716352 0.8146689 0.9975191 +0.7717834 0.8146529 0.9975189 +0.7719959 0.8146529 0.9975189 +0.7722648 0.8146529 0.9975189 +0.7726049 0.8146529 0.9975189 +0.7730352 0.8146529 0.9975189 +0.7735795 0.8146529 0.9975189 +0.7742682 0.8146529 0.9975189 +0.7751395 0.8146529 0.9975189 +0.7762418 0.8146529 0.9975189 +0.7776364 0.8146529 0.9975189 +0.7794007 0.8146529 0.9975189 +0.7816327 0.8146529 0.9975189 +0.7844566 0.8146529 0.9975189 +0.7880291 0.8146529 0.9975189 +0.7925488 0.8146529 0.9975189 +0.7982669 0.8146529 0.9975189 +0.8055009 0.8146529 0.9975189 +0.8146529 0.8146529 0.9975189 +0.8262314 0.8146529 0.9975189 +0.8408797 0.8146529 0.9975189 +0.8594117 0.8146529 0.9975189 +0.8828571 0.8146529 0.9975189 +0.9125186 0.8146529 0.9975189 +0.9500442 0.8146529 0.9975189 +0.9975189 0.8146529 0.9975189 +0.9980488 0.8398974 0.9589472 +0.9984638 0.8642952 0.9412278 +0.9987895 0.886655 0.9360606 +0.9990455 0.9064168 0.9379796 +0.999247 0.9234329 0.94351 +0.9994057 0.9378038 0.9505298 +0.9995308 0.9497641 0.9578074 +0.9996295 0.9596068 0.9646787 +0.9997074 0.9676368 0.970829 +0.9997688 0.9741436 0.9761497 +0.9998174 0.9793883 0.9806476 +0.9998557 0.9835983 0.984388 +0.999886 0.9869667 0.9874615 +0.9999099 0.9896547 0.9899646 +0.9999288 0.9917956 0.9919896 +0.9999437 0.993498 0.9936193 +0.7716588 0.8267302 0.997523 +0.7716551 0.8267236 0.997523 +0.7716504 0.8267153 0.9975229 +0.7716446 0.826705 0.9975228 +0.7716375 0.826692 0.9975227 +0.7716288 0.8266759 0.9975226 +0.7716184 0.8266559 0.9975224 +0.7716061 0.8266313 0.9975222 +0.7715919 0.8266012 0.997522 +0.7715762 0.8265648 0.9975217 +0.7715599 0.8265214 0.9975213 +0.7715449 0.8264708 0.9975209 +0.7715352 0.8264138 0.9975204 +0.7715376 0.8263527 0.9975199 +0.7715641 0.8262932 0.9975194 +0.7716352 0.8262464 0.9975191 +0.7717834 0.8262314 0.9975189 +0.7719959 0.8262314 0.9975189 +0.7722648 0.8262314 0.9975189 +0.7726049 0.8262314 0.9975189 +0.7730352 0.8262314 0.9975189 +0.7735795 0.8262314 0.9975189 +0.7742682 0.8262314 0.9975189 +0.7751395 0.8262314 0.9975189 +0.7762418 0.8262314 0.9975189 +0.7776364 0.8262314 0.9975189 +0.7794007 0.8262314 0.9975189 +0.7816327 0.8262314 0.9975189 +0.7844566 0.8262314 0.9975189 +0.7880291 0.8262314 0.9975189 +0.7925488 0.8262314 0.9975189 +0.7982669 0.8262314 0.9975189 +0.8055009 0.8262314 0.9975189 +0.8146529 0.8262314 0.9975189 +0.8262314 0.8262314 0.9975189 +0.8408797 0.8262314 0.9975189 +0.8594117 0.8262314 0.9975189 +0.8828571 0.8262314 0.9975189 +0.9125186 0.8262314 0.9975189 +0.9500442 0.8262314 0.9975189 +0.9975189 0.8262314 0.9975189 +0.9980488 0.8474353 0.9589472 +0.9984638 0.8691663 0.9412278 +0.9987895 0.8897832 0.9360606 +0.9990455 0.9084153 0.9379796 +0.999247 0.9247041 0.94351 +0.9994057 0.9386096 0.9505298 +0.9995308 0.9502734 0.9578074 +0.9996295 0.959928 0.9646787 +0.9997074 0.9678389 0.970829 +0.9997688 0.9742706 0.9761497 +0.9998174 0.9794681 0.9806476 +0.9998557 0.9836483 0.984388 +0.999886 0.986998 0.9874615 +0.9999099 0.9896744 0.9899646 +0.9999288 0.9918079 0.9919896 +0.9999437 0.9935057 0.9936193 +0.7716588 0.8413362 0.997523 +0.7716551 0.8413301 0.997523 +0.7716504 0.8413226 0.9975229 +0.7716446 0.8413131 0.9975228 +0.7716375 0.8413012 0.9975227 +0.7716288 0.8412865 0.9975226 +0.7716184 0.8412682 0.9975224 +0.7716061 0.8412457 0.9975222 +0.7715919 0.8412181 0.997522 +0.7715762 0.8411848 0.9975217 +0.7715599 0.8411451 0.9975213 +0.7715449 0.8410988 0.9975209 +0.7715352 0.8410466 0.9975204 +0.7715376 0.8409907 0.9975199 +0.7715641 0.8409363 0.9975194 +0.7716352 0.8408934 0.9975191 +0.7717834 0.8408797 0.9975189 +0.7719959 0.8408797 0.9975189 +0.7722648 0.8408797 0.9975189 +0.7726049 0.8408797 0.9975189 +0.7730352 0.8408797 0.9975189 +0.7735795 0.8408797 0.9975189 +0.7742682 0.8408797 0.9975189 +0.7751395 0.8408797 0.9975189 +0.7762418 0.8408797 0.9975189 +0.7776364 0.8408797 0.9975189 +0.7794007 0.8408797 0.9975189 +0.7816327 0.8408797 0.9975189 +0.7844566 0.8408797 0.9975189 +0.7880291 0.8408797 0.9975189 +0.7925488 0.8408797 0.9975189 +0.7982669 0.8408797 0.9975189 +0.8055009 0.8408797 0.9975189 +0.8146529 0.8408797 0.9975189 +0.8262314 0.8408797 0.9975189 +0.8408797 0.8408797 0.9975189 +0.8594117 0.8408797 0.9975189 +0.8828571 0.8408797 0.9975189 +0.9125186 0.8408797 0.9975189 +0.9500442 0.8408797 0.9975189 +0.9975189 0.8408797 0.9975189 +0.9980488 0.8569716 0.9589472 +0.9984638 0.875329 0.9412278 +0.9987895 0.8937407 0.9360606 +0.9990455 0.9109436 0.9379796 +0.999247 0.9263124 0.94351 +0.9994057 0.939629 0.9505298 +0.9995308 0.9509177 0.9578074 +0.9996295 0.9603343 0.9646787 +0.9997074 0.9680946 0.970829 +0.9997688 0.9744313 0.9761497 +0.9998174 0.9795689 0.9806476 +0.9998557 0.9837116 0.984388 +0.999886 0.9870376 0.9874615 +0.9999099 0.9896992 0.9899646 +0.9999288 0.9918234 0.9919896 +0.9999437 0.9935154 0.9936193 +0.7716588 0.8598146 0.997523 +0.7716551 0.8598093 0.997523 +0.7716504 0.8598026 0.9975229 +0.7716446 0.8597943 0.9975228 +0.7716375 0.8597838 0.9975227 +0.7716288 0.8597708 0.9975226 +0.7716184 0.8597546 0.9975224 +0.7716061 0.8597348 0.9975222 +0.7715919 0.8597104 0.997522 +0.7715762 0.859681 0.9975217 +0.7715599 0.859646 0.9975213 +0.7715449 0.8596051 0.9975209 +0.7715352 0.859559 0.9975204 +0.7715376 0.8595097 0.9975199 +0.7715641 0.8594616 0.9975194 +0.7716352 0.8594238 0.9975191 +0.7717834 0.8594117 0.9975189 +0.7719959 0.8594117 0.9975189 +0.7722648 0.8594117 0.9975189 +0.7726049 0.8594117 0.9975189 +0.7730352 0.8594117 0.9975189 +0.7735795 0.8594117 0.9975189 +0.7742682 0.8594117 0.9975189 +0.7751395 0.8594117 0.9975189 +0.7762418 0.8594117 0.9975189 +0.7776364 0.8594117 0.9975189 +0.7794007 0.8594117 0.9975189 +0.7816327 0.8594117 0.9975189 +0.7844566 0.8594117 0.9975189 +0.7880291 0.8594117 0.9975189 +0.7925488 0.8594117 0.9975189 +0.7982669 0.8594117 0.9975189 +0.8055009 0.8594117 0.9975189 +0.8146529 0.8594117 0.9975189 +0.8262314 0.8594117 0.9975189 +0.8408797 0.8594117 0.9975189 +0.8594117 0.8594117 0.9975189 +0.8828571 0.8594117 0.9975189 +0.9125186 0.8594117 0.9975189 +0.9500442 0.8594117 0.9975189 +0.9975189 0.8594117 0.9975189 +0.9980488 0.8690364 0.9589472 +0.9984638 0.8831255 0.9412278 +0.9987895 0.8987476 0.9360606 +0.9990455 0.9141422 0.9379796 +0.999247 0.928347 0.94351 +0.9994057 0.9409186 0.9505298 +0.9995308 0.9517328 0.9578074 +0.9996295 0.9608482 0.9646787 +0.9997074 0.9684181 0.970829 +0.9997688 0.9746346 0.9761497 +0.9998174 0.9796966 0.9806476 +0.9998557 0.9837916 0.984388 +0.999886 0.9870878 0.9874615 +0.9999099 0.9897306 0.9899646 +0.9999288 0.9918431 0.9919896 +0.9999437 0.9935277 0.9936193 +0.7716588 0.8831923 0.997523 +0.7716551 0.8831879 0.997523 +0.7716504 0.8831823 0.9975229 +0.7716446 0.8831754 0.9975228 +0.7716375 0.8831667 0.9975227 +0.7716288 0.8831558 0.9975226 +0.7716184 0.8831424 0.9975224 +0.7716061 0.8831259 0.9975222 +0.7715919 0.8831056 0.997522 +0.7715762 0.8830811 0.9975217 +0.7715599 0.883052 0.9975213 +0.7715449 0.883018 0.9975209 +0.7715352 0.8829797 0.9975204 +0.7715376 0.8829386 0.9975199 +0.7715641 0.8828986 0.9975194 +0.7716352 0.8828672 0.9975191 +0.7717834 0.8828571 0.9975189 +0.7719959 0.8828571 0.9975189 +0.7722648 0.8828571 0.9975189 +0.7726049 0.8828571 0.9975189 +0.7730352 0.8828571 0.9975189 +0.7735795 0.8828571 0.9975189 +0.7742682 0.8828571 0.9975189 +0.7751395 0.8828571 0.9975189 +0.7762418 0.8828571 0.9975189 +0.7776364 0.8828571 0.9975189 +0.7794007 0.8828571 0.9975189 +0.7816327 0.8828571 0.9975189 +0.7844566 0.8828571 0.9975189 +0.7880291 0.8828571 0.9975189 +0.7925488 0.8828571 0.9975189 +0.7982669 0.8828571 0.9975189 +0.8055009 0.8828571 0.9975189 +0.8146529 0.8828571 0.9975189 +0.8262314 0.8828571 0.9975189 +0.8408797 0.8828571 0.9975189 +0.8594117 0.8828571 0.9975189 +0.8828571 0.8828571 0.9975189 +0.9125186 0.8828571 0.9975189 +0.9500442 0.8828571 0.9975189 +0.9975189 0.8828571 0.9975189 +0.9980488 0.8842998 0.9589472 +0.9984638 0.892989 0.9412278 +0.9987895 0.9050819 0.9360606 +0.9990455 0.9181889 0.9379796 +0.999247 0.9309211 0.94351 +0.9994057 0.9425502 0.9505298 +0.9995308 0.952764 0.9578074 +0.9996295 0.9614985 0.9646787 +0.9997074 0.9688274 0.970829 +0.9997688 0.9748918 0.9761497 +0.9998174 0.979858 0.9806476 +0.9998557 0.9838928 0.984388 +0.999886 0.9871512 0.9874615 +0.9999099 0.9897703 0.9899646 +0.9999288 0.991868 0.9919896 +0.9999437 0.9935432 0.9936193 +0.7716588 0.9127681 0.997523 +0.7716551 0.9127648 0.997523 +0.7716504 0.9127607 0.9975229 +0.7716446 0.9127555 0.9975228 +0.7716375 0.912749 0.9975227 +0.7716288 0.912741 0.9975226 +0.7716184 0.912731 0.9975224 +0.7716061 0.9127186 0.9975222 +0.7715919 0.9127036 0.997522 +0.7715762 0.9126854 0.9975217 +0.7715599 0.9126636 0.9975213 +0.7715449 0.9126384 0.9975209 +0.7715352 0.9126098 0.9975204 +0.7715376 0.9125792 0.9975199 +0.7715641 0.9125495 0.9975194 +0.7716352 0.912526 0.9975191 +0.7717834 0.9125186 0.9975189 +0.7719959 0.9125186 0.9975189 +0.7722648 0.9125186 0.9975189 +0.7726049 0.9125186 0.9975189 +0.7730352 0.9125186 0.9975189 +0.7735795 0.9125186 0.9975189 +0.7742682 0.9125186 0.9975189 +0.7751395 0.9125186 0.9975189 +0.7762418 0.9125186 0.9975189 +0.7776364 0.9125186 0.9975189 +0.7794007 0.9125186 0.9975189 +0.7816327 0.9125186 0.9975189 +0.7844566 0.9125186 0.9975189 +0.7880291 0.9125186 0.9975189 +0.7925488 0.9125186 0.9975189 +0.7982669 0.9125186 0.9975189 +0.8055009 0.9125186 0.9975189 +0.8146529 0.9125186 0.9975189 +0.8262314 0.9125186 0.9975189 +0.8408797 0.9125186 0.9975189 +0.8594117 0.9125186 0.9975189 +0.8828571 0.9125186 0.9975189 +0.9125186 0.9125186 0.9975189 +0.9500442 0.9125186 0.9975189 +0.9975189 0.9125186 0.9975189 +0.9980488 0.9036101 0.9589472 +0.9984638 0.9054678 0.9412278 +0.9987895 0.9130957 0.9360606 +0.9990455 0.9233085 0.9379796 +0.999247 0.9341777 0.94351 +0.9994057 0.9446144 0.9505298 +0.9995308 0.9540687 0.9578074 +0.9996295 0.9623212 0.9646787 +0.9997074 0.9693452 0.970829 +0.9997688 0.9752172 0.9761497 +0.9998174 0.9800622 0.9806476 +0.9998557 0.9840209 0.984388 +0.999886 0.9872315 0.9874615 +0.9999099 0.9898206 0.9899646 +0.9999288 0.9918994 0.9919896 +0.9999437 0.9935629 0.9936193 +0.7716588 0.9501853 0.997523 +0.7716551 0.9501835 0.997523 +0.7716504 0.9501811 0.9975229 +0.7716446 0.9501782 0.9975228 +0.7716375 0.9501745 0.9975227 +0.7716288 0.95017 0.9975226 +0.7716184 0.9501643 0.9975224 +0.7716061 0.9501574 0.9975222 +0.7715919 0.9501488 0.997522 +0.7715762 0.9501385 0.9975217 +0.7715599 0.9501262 0.9975213 +0.7715449 0.9501119 0.9975209 +0.7715352 0.9500958 0.9975204 +0.7715376 0.9500785 0.9975199 +0.7715641 0.9500617 0.9975194 +0.7716352 0.9500484 0.9975191 +0.7717834 0.9500442 0.9975189 +0.7719959 0.9500442 0.9975189 +0.7722648 0.9500442 0.9975189 +0.7726049 0.9500442 0.9975189 +0.7730352 0.9500442 0.9975189 +0.7735795 0.9500442 0.9975189 +0.7742682 0.9500442 0.9975189 +0.7751395 0.9500442 0.9975189 +0.7762418 0.9500442 0.9975189 +0.7776364 0.9500442 0.9975189 +0.7794007 0.9500442 0.9975189 +0.7816327 0.9500442 0.9975189 +0.7844566 0.9500442 0.9975189 +0.7880291 0.9500442 0.9975189 +0.7925488 0.9500442 0.9975189 +0.7982669 0.9500442 0.9975189 +0.8055009 0.9500442 0.9975189 +0.8146529 0.9500442 0.9975189 +0.8262314 0.9500442 0.9975189 +0.8408797 0.9500442 0.9975189 +0.8594117 0.9500442 0.9975189 +0.8828571 0.9500442 0.9975189 +0.9125186 0.9500442 0.9975189 +0.9500442 0.9500442 0.9975189 +0.9975189 0.9500442 0.9975189 +0.9980488 0.9280401 0.9589472 +0.9984638 0.921255 0.9412278 +0.9987895 0.9232341 0.9360606 +0.9990455 0.9297854 0.9379796 +0.999247 0.9382977 0.94351 +0.9994057 0.9472259 0.9505298 +0.9995308 0.9557192 0.9578074 +0.9996295 0.963362 0.9646787 +0.9997074 0.9700002 0.970829 +0.9997688 0.9756289 0.9761497 +0.9998174 0.9803206 0.9806476 +0.9998557 0.9841829 0.984388 +0.999886 0.987333 0.9874615 +0.9999099 0.9898842 0.9899646 +0.9999288 0.9919392 0.9919896 +0.9999437 0.9935878 0.9936193 +0.7716588 0.997523 0.997523 +0.7716551 0.997523 0.997523 +0.7716504 0.9975229 0.9975229 +0.7716446 0.9975228 0.9975228 +0.7716375 0.9975227 0.9975227 +0.7716288 0.9975226 0.9975226 +0.7716184 0.9975224 0.9975224 +0.7716061 0.9975222 0.9975222 +0.7715919 0.997522 0.997522 +0.7715762 0.9975217 0.9975217 +0.7715599 0.9975213 0.9975213 +0.7715449 0.9975209 0.9975209 +0.7715352 0.9975204 0.9975204 +0.7715376 0.9975199 0.9975199 +0.7715641 0.9975194 0.9975194 +0.7716352 0.9975191 0.9975191 +0.7717834 0.9975189 0.9975189 +0.7719959 0.9975189 0.9975189 +0.7722648 0.9975189 0.9975189 +0.7726049 0.9975189 0.9975189 +0.7730352 0.9975189 0.9975189 +0.7735795 0.9975189 0.9975189 +0.7742682 0.9975189 0.9975189 +0.7751395 0.9975189 0.9975189 +0.7762418 0.9975189 0.9975189 +0.7776364 0.9975189 0.9975189 +0.7794007 0.9975189 0.9975189 +0.7816327 0.9975189 0.9975189 +0.7844566 0.9975189 0.9975189 +0.7880291 0.9975189 0.9975189 +0.7925488 0.9975189 0.9975189 +0.7982669 0.9975189 0.9975189 +0.8055009 0.9975189 0.9975189 +0.8146529 0.9975189 0.9975189 +0.8262314 0.9975189 0.9975189 +0.8408797 0.9975189 0.9975189 +0.8594117 0.9975189 0.9975189 +0.8828571 0.9975189 0.9975189 +0.9125186 0.9975189 0.9975189 +0.9500442 0.9975189 0.9975189 +0.9975189 0.9975189 0.9975189 +0.9980488 0.9589472 0.9589472 +0.9984638 0.9412278 0.9412278 +0.9987895 0.9360606 0.9360606 +0.9990455 0.9379796 0.9379796 +0.999247 0.94351 0.94351 +0.9994057 0.9505298 0.9505298 +0.9995308 0.9578074 0.9578074 +0.9996295 0.9646787 0.9646787 +0.9997074 0.970829 0.970829 +0.9997688 0.9761497 0.9761497 +0.9998174 0.9806476 0.9806476 +0.9998557 0.984388 0.984388 +0.999886 0.9874615 0.9874615 +0.9999099 0.9899646 0.9899646 +0.9999288 0.9919896 0.9919896 +0.9999437 0.9936193 0.9936193 +0.8119154 0.9980513 0.9590407 +0.8119128 0.9980512 0.9590395 +0.8119096 0.9980512 0.9590379 +0.8119057 0.9980511 0.959036 +0.8119009 0.9980511 0.9590336 +0.8118949 0.998051 0.9590305 +0.8118878 0.9980509 0.9590268 +0.8118794 0.9980508 0.9590222 +0.8118697 0.9980506 0.9590165 +0.8118589 0.9980504 0.9590097 +0.8118476 0.9980502 0.9590016 +0.811837 0.99805 0.9589921 +0.8118298 0.9980497 0.9589814 +0.8118303 0.9980494 0.9589699 +0.8118466 0.9980491 0.9589588 +0.8118921 0.9980488 0.95895 +0.8119884 0.9980488 0.9589472 +0.8121268 0.9980488 0.9589472 +0.8123018 0.9980488 0.9589472 +0.8125232 0.9980488 0.9589472 +0.8128033 0.9980488 0.9589472 +0.8131577 0.9980488 0.9589472 +0.8136061 0.9980488 0.9589472 +0.8141733 0.9980488 0.9589472 +0.8148909 0.9980488 0.9589472 +0.8157988 0.9980488 0.9589472 +0.8169474 0.9980488 0.9589472 +0.8184005 0.9980488 0.9589472 +0.8202389 0.9980488 0.9589472 +0.8225647 0.9980488 0.9589472 +0.8255071 0.9980488 0.9589472 +0.8292297 0.9980488 0.9589472 +0.8339392 0.9980488 0.9589472 +0.8398974 0.9980488 0.9589472 +0.8474353 0.9980488 0.9589472 +0.8569716 0.9980488 0.9589472 +0.8690364 0.9980488 0.9589472 +0.8842998 0.9980488 0.9589472 +0.9036101 0.9980488 0.9589472 +0.9280401 0.9980488 0.9589472 +0.9589472 0.9980488 0.9589472 +0.9980488 0.9980488 0.9589472 +0.9984638 0.9664961 0.9412278 +0.9987895 0.9522877 0.9360606 +0.9990455 0.9483463 0.9379796 +0.999247 0.9501042 0.94351 +0.9994057 0.9547096 0.9505298 +0.9995308 0.9604492 0.9578074 +0.9996295 0.9663445 0.9646787 +0.9997074 0.9718774 0.970829 +0.9997688 0.9768086 0.9761497 +0.9998174 0.9810611 0.9806476 +0.9998557 0.9846473 0.984388 +0.999886 0.987624 0.9874615 +0.9999099 0.9900664 0.9899646 +0.9999288 0.9920533 0.9919896 +0.9999437 0.9936592 0.9936193 +0.8462171 0.9984653 0.9413364 +0.8462154 0.9984653 0.9413349 +0.8462132 0.9984653 0.9413331 +0.8462106 0.9984653 0.9413309 +0.8462073 0.9984652 0.9413281 +0.8462034 0.9984652 0.9413245 +0.8461986 0.9984651 0.9413202 +0.8461929 0.998465 0.9413148 +0.8461864 0.9984649 0.9413083 +0.8461791 0.9984648 0.9413004 +0.8461714 0.9984647 0.9412909 +0.8461641 0.9984645 0.9412799 +0.8461589 0.9984643 0.9412675 +0.8461587 0.9984642 0.9412542 +0.8461687 0.998464 0.9412413 +0.8461977 0.9984638 0.9412311 +0.8462598 0.9984638 0.9412278 +0.8463492 0.9984638 0.9412278 +0.8464623 0.9984638 0.9412278 +0.8466054 0.9984638 0.9412278 +0.8467864 0.9984638 0.9412278 +0.8470154 0.9984638 0.9412278 +0.8473052 0.9984638 0.9412278 +0.8476717 0.9984638 0.9412278 +0.8481355 0.9984638 0.9412278 +0.8487222 0.9984638 0.9412278 +0.8494644 0.9984638 0.9412278 +0.8504035 0.9984638 0.9412278 +0.8515915 0.9984638 0.9412278 +0.8530945 0.9984638 0.9412278 +0.8549959 0.9984638 0.9412278 +0.8574015 0.9984638 0.9412278 +0.8604449 0.9984638 0.9412278 +0.8642952 0.9984638 0.9412278 +0.8691663 0.9984638 0.9412278 +0.875329 0.9984638 0.9412278 +0.8831255 0.9984638 0.9412278 +0.892989 0.9984638 0.9412278 +0.9054678 0.9984638 0.9412278 +0.921255 0.9984638 0.9412278 +0.9412278 0.9984638 0.9412278 +0.9664961 0.9984638 0.9412278 +0.9984638 0.9984638 0.9412278 +0.9987895 0.9728171 0.9360606 +0.9990455 0.9614615 0.9379796 +0.999247 0.9584468 0.94351 +0.9994057 0.9599976 0.9505298 +0.9995308 0.9637914 0.9578074 +0.9996295 0.968452 0.9646787 +0.9997074 0.9732039 0.970829 +0.9997688 0.9776422 0.9761497 +0.9998174 0.9815844 0.9806476 +0.9998557 0.9849754 0.984388 +0.999886 0.9878296 0.9874615 +0.9999099 0.9901951 0.9899646 +0.9999288 0.9921339 0.9919896 +0.9999437 0.9937096 0.9936193 +0.8750477 0.9987905 0.9361554 +0.8750466 0.9987905 0.9361542 +0.8750451 0.9987904 0.9361526 +0.8750434 0.9987904 0.9361506 +0.8750412 0.9987904 0.9361482 +0.8750386 0.9987904 0.9361451 +0.8750355 0.9987903 0.9361413 +0.8750317 0.9987903 0.9361366 +0.8750274 0.9987902 0.9361309 +0.8750225 0.9987902 0.936124 +0.8750173 0.9987901 0.9361157 +0.8750124 0.99879 0.9361061 +0.8750088 0.9987899 0.9360952 +0.8750084 0.9987897 0.9360836 +0.8750145 0.9987896 0.9360723 +0.8750329 0.9987895 0.9360634 +0.8750727 0.9987895 0.9360606 +0.8751301 0.9987895 0.9360606 +0.8752028 0.9987895 0.9360606 +0.8752947 0.9987895 0.9360606 +0.8754109 0.9987895 0.9360606 +0.875558 0.9987895 0.9360606 +0.8757441 0.9987895 0.9360606 +0.8759795 0.9987895 0.9360606 +0.8762773 0.9987895 0.9360606 +0.8766541 0.9987895 0.9360606 +0.8771307 0.9987895 0.9360606 +0.8777338 0.9987895 0.9360606 +0.8784967 0.9987895 0.9360606 +0.8794619 0.9987895 0.9360606 +0.880683 0.9987895 0.9360606 +0.8822279 0.9987895 0.9360606 +0.8841823 0.9987895 0.9360606 +0.886655 0.9987895 0.9360606 +0.8897832 0.9987895 0.9360606 +0.8937407 0.9987895 0.9360606 +0.8987476 0.9987895 0.9360606 +0.9050819 0.9987895 0.9360606 +0.9130957 0.9987895 0.9360606 +0.9232341 0.9987895 0.9360606 +0.9360606 0.9987895 0.9360606 +0.9522877 0.9987895 0.9360606 +0.9728171 0.9987895 0.9360606 +0.9987895 0.9987895 0.9360606 +0.9990455 0.9780539 0.9379796 +0.999247 0.9690013 0.94351 +0.9994057 0.9666876 0.9505298 +0.9995308 0.9680197 0.9578074 +0.9996295 0.9711183 0.9646787 +0.9997074 0.974882 0.970829 +0.9997688 0.9786968 0.9761497 +0.9998174 0.9822464 0.9806476 +0.9998557 0.9853905 0.984388 +0.999886 0.9880897 0.9874615 +0.9999099 0.990358 0.9899646 +0.9999288 0.9922358 0.9919896 +0.9999437 0.9937734 0.9936193 +0.8990028 0.9990461 0.9380532 +0.899002 0.9990461 0.9380522 +0.8990011 0.9990461 0.938051 +0.899 0.9990461 0.9380495 +0.8989986 0.9990461 0.9380476 +0.8989969 0.9990461 0.9380452 +0.8989948 0.9990461 0.9380422 +0.8989923 0.999046 0.9380386 +0.8989895 0.999046 0.9380342 +0.8989863 0.9990459 0.9380288 +0.8989829 0.9990459 0.9380224 +0.8989796 0.9990458 0.9380149 +0.8989771 0.9990458 0.9380065 +0.8989767 0.9990457 0.9379975 +0.8989805 0.9990456 0.9379887 +0.8989921 0.9990456 0.9379818 +0.8990175 0.9990455 0.9379796 +0.8990542 0.9990455 0.9379796 +0.8991006 0.9990455 0.9379796 +0.8991593 0.9990455 0.9379796 +0.8992336 0.9990455 0.9379796 +0.8993275 0.9990455 0.9379796 +0.8994464 0.9990455 0.9379796 +0.8995968 0.9990455 0.9379796 +0.899787 0.9990455 0.9379796 +0.9000277 0.9990455 0.9379796 +0.9003323 0.9990455 0.9379796 +0.9007175 0.9990455 0.9379796 +0.9012049 0.9990455 0.9379796 +0.9018215 0.9990455 0.9379796 +0.9026016 0.9990455 0.9379796 +0.9035886 0.9990455 0.9379796 +0.9048372 0.9990455 0.9379796 +0.9064168 0.9990455 0.9379796 +0.9084153 0.9990455 0.9379796 +0.9109436 0.9990455 0.9379796 +0.9141422 0.9990455 0.9379796 +0.9181889 0.9990455 0.9379796 +0.9233085 0.9990455 0.9379796 +0.9297854 0.9990455 0.9379796 +0.9379796 0.9990455 0.9379796 +0.9483463 0.9990455 0.9379796 +0.9614615 0.9990455 0.9379796 +0.9780539 0.9990455 0.9379796 +0.9990455 0.9990455 0.9379796 +0.999247 0.982354 0.94351 +0.9994057 0.9751513 0.9505298 +0.9995308 0.9733691 0.9578074 +0.9996295 0.9744915 0.9646787 +0.9997074 0.977005 0.970829 +0.9997688 0.980031 0.9761497 +0.9998174 0.9830838 0.9806476 +0.9998557 0.9859157 0.984388 +0.999886 0.9884188 0.9874615 +0.9999099 0.9905641 0.9899646 +0.9999288 0.9923648 0.9919896 +0.9999437 0.9938541 0.9936193 +0.9187175 0.9992474 0.9435635 +0.918717 0.9992474 0.9435628 +0.9187164 0.9992474 0.9435619 +0.9187157 0.9992474 0.9435608 +0.9187148 0.9992474 0.9435594 +0.9187137 0.9992474 0.9435577 +0.9187123 0.9992473 0.9435555 +0.9187107 0.9992473 0.9435529 +0.9187089 0.9992473 0.9435497 +0.9187068 0.9992473 0.9435457 +0.9187045 0.9992472 0.9435411 +0.9187024 0.9992472 0.9435357 +0.9187008 0.9992472 0.9435295 +0.9187004 0.9992471 0.943523 +0.9187027 0.9992471 0.9435166 +0.9187101 0.999247 0.9435116 +0.9187262 0.999247 0.94351 +0.9187495 0.999247 0.94351 +0.9187791 0.999247 0.94351 +0.9188164 0.999247 0.94351 +0.9188636 0.999247 0.94351 +0.9189234 0.999247 0.94351 +0.918999 0.999247 0.94351 +0.9190947 0.999247 0.94351 +0.9192157 0.999247 0.94351 +0.9193688 0.999247 0.94351 +0.9195625 0.999247 0.94351 +0.9198076 0.999247 0.94351 +0.9201176 0.999247 0.94351 +0.9205098 0.999247 0.94351 +0.9210061 0.999247 0.94351 +0.9216339 0.999247 0.94351 +0.9224281 0.999247 0.94351 +0.9234329 0.999247 0.94351 +0.9247041 0.999247 0.94351 +0.9263124 0.999247 0.94351 +0.928347 0.999247 0.94351 +0.9309211 0.999247 0.94351 +0.9341777 0.999247 0.94351 +0.9382977 0.999247 0.94351 +0.94351 0.999247 0.94351 +0.9501042 0.999247 0.94351 +0.9584468 0.999247 0.94351 +0.9690013 0.999247 0.94351 +0.982354 0.999247 0.94351 +0.999247 0.999247 0.94351 +0.9994057 0.9858591 0.9505298 +0.9995308 0.9801368 0.9578074 +0.9996295 0.978759 0.9646787 +0.9997074 0.9796909 0.970829 +0.9997688 0.981719 0.9761497 +0.9998174 0.9841433 0.9806476 +0.9998557 0.9865801 0.984388 +0.999886 0.9888351 0.9874615 +0.9999099 0.9908248 0.9899646 +0.9999288 0.992528 0.9919896 +0.9999437 0.9939562 0.9936193 +0.9348153 0.999406 0.9505671 +0.9348149 0.999406 0.9505666 +0.9348146 0.999406 0.950566 +0.9348141 0.999406 0.9505652 +0.9348135 0.999406 0.9505643 +0.9348128 0.9994059 0.9505631 +0.9348119 0.9994059 0.9505616 +0.9348109 0.9994059 0.9505597 +0.9348097 0.9994059 0.9505575 +0.9348083 0.9994059 0.9505547 +0.9348069 0.9994059 0.9505515 +0.9348055 0.9994059 0.9505477 +0.9348044 0.9994058 0.9505434 +0.9348042 0.9994058 0.9505389 +0.9348056 0.9994058 0.9505344 +0.9348102 0.9994057 0.9505309 +0.9348204 0.9994057 0.9505298 +0.9348352 0.9994057 0.9505298 +0.9348539 0.9994057 0.9505298 +0.9348776 0.9994057 0.9505298 +0.9349075 0.9994057 0.9505298 +0.9349454 0.9994057 0.9505298 +0.9349933 0.9994057 0.9505298 +0.935054 0.9994057 0.9505298 +0.9351307 0.9994057 0.9505298 +0.9352277 0.9994057 0.9505298 +0.9353505 0.9994057 0.9505298 +0.9355059 0.9994057 0.9505298 +0.9357024 0.9994057 0.9505298 +0.935951 0.9994057 0.9505298 +0.9362655 0.9994057 0.9505298 +0.9366635 0.9994057 0.9505298 +0.9371669 0.9994057 0.9505298 +0.9378038 0.9994057 0.9505298 +0.9386096 0.9994057 0.9505298 +0.939629 0.9994057 0.9505298 +0.9409186 0.9994057 0.9505298 +0.9425502 0.9994057 0.9505298 +0.9446144 0.9994057 0.9505298 +0.9472259 0.9994057 0.9505298 +0.9505298 0.9994057 0.9505298 +0.9547096 0.9994057 0.9505298 +0.9599976 0.9994057 0.9505298 +0.9666876 0.9994057 0.9505298 +0.9751513 0.9994057 0.9505298 +0.9858591 0.9994057 0.9505298 +0.9994057 0.9994057 0.9505298 +0.9995308 0.9886988 0.9578074 +0.9996295 0.9841579 0.9646787 +0.9997074 0.983089 0.970829 +0.9997688 0.9838545 0.9761497 +0.9998174 0.9854838 0.9806476 +0.9998557 0.9874207 0.984388 +0.999886 0.9893618 0.9874615 +0.9999099 0.9911547 0.9899646 +0.9999288 0.9927345 0.9919896 +0.9999437 0.9940854 0.9936193 +0.9478754 0.999531 0.9578327 +0.9478752 0.999531 0.9578324 +0.947875 0.999531 0.957832 +0.9478746 0.999531 0.9578314 +0.9478743 0.999531 0.9578308 +0.9478738 0.999531 0.95783 +0.9478733 0.999531 0.9578289 +0.9478726 0.999531 0.9578277 +0.9478718 0.999531 0.9578262 +0.947871 0.9995309 0.9578243 +0.94787 0.9995309 0.9578221 +0.9478691 0.9995309 0.9578195 +0.9478684 0.9995309 0.9578166 +0.9478683 0.9995309 0.9578135 +0.9478691 0.9995309 0.9578105 +0.947872 0.9995309 0.9578081 +0.9478785 0.9995308 0.9578074 +0.9478878 0.9995308 0.9578074 +0.9478997 0.9995308 0.9578074 +0.9479146 0.9995308 0.9578074 +0.9479335 0.9995308 0.9578074 +0.9479575 0.9995308 0.9578074 +0.9479878 0.9995308 0.9578074 +0.9480261 0.9995308 0.9578074 +0.9480746 0.9995308 0.9578074 +0.9481359 0.9995308 0.9578074 +0.9482135 0.9995308 0.9578074 +0.9483117 0.9995308 0.9578074 +0.9484359 0.9995308 0.9578074 +0.9485931 0.9995308 0.9578074 +0.9487918 0.9995308 0.9578074 +0.9490434 0.9995308 0.9578074 +0.9493615 0.9995308 0.9578074 +0.9497641 0.9995308 0.9578074 +0.9502734 0.9995308 0.9578074 +0.9509177 0.9995308 0.9578074 +0.9517328 0.9995308 0.9578074 +0.952764 0.9995308 0.9578074 +0.9540687 0.9995308 0.9578074 +0.9557192 0.9995308 0.9578074 +0.9578074 0.9995308 0.9578074 +0.9604492 0.9995308 0.9578074 +0.9637914 0.9995308 0.9578074 +0.9680197 0.9995308 0.9578074 +0.9733691 0.9995308 0.9578074 +0.9801368 0.9995308 0.9578074 +0.9886988 0.9995308 0.9578074 +0.9995308 0.9995308 0.9578074 +0.9996295 0.9909882 0.9646787 +0.9997074 0.9873879 0.970829 +0.9997688 0.9865561 0.9761497 +0.9998174 0.9871796 0.9806476 +0.9998557 0.9884841 0.984388 +0.999886 0.9900282 0.9874615 +0.9999099 0.991572 0.9899646 +0.9999288 0.9929957 0.9919896 +0.9999437 0.9942488 0.9936193 +0.958416 0.9996296 0.9646955 +0.9584159 0.9996296 0.9646953 +0.9584157 0.9996296 0.964695 +0.9584155 0.9996296 0.9646947 +0.9584153 0.9996296 0.9646943 +0.958415 0.9996296 0.9646937 +0.9584146 0.9996296 0.964693 +0.9584142 0.9996296 0.9646922 +0.9584137 0.9996296 0.9646912 +0.9584132 0.9996296 0.96469 +0.9584126 0.9996296 0.9646885 +0.958412 0.9996296 0.9646868 +0.9584115 0.9996296 0.9646849 +0.9584114 0.9996295 0.9646828 +0.958412 0.9996295 0.9646808 +0.9584138 0.9996295 0.9646792 +0.9584178 0.9996295 0.9646787 +0.9584237 0.9996295 0.9646787 +0.9584312 0.9996295 0.9646787 +0.9584406 0.9996295 0.9646787 +0.9584526 0.9996295 0.9646787 +0.9584677 0.9996295 0.9646787 +0.9584868 0.9996295 0.9646787 +0.9585109 0.9996295 0.9646787 +0.9585415 0.9996295 0.9646787 +0.9585802 0.9996295 0.9646787 +0.9586291 0.9996295 0.9646787 +0.958691 0.9996295 0.9646787 +0.9587693 0.9996295 0.9646787 +0.9588684 0.9996295 0.9646787 +0.9589938 0.9996295 0.9646787 +0.9591524 0.9996295 0.9646787 +0.959353 0.9996295 0.9646787 +0.9596068 0.9996295 0.9646787 +0.959928 0.9996295 0.9646787 +0.9603343 0.9996295 0.9646787 +0.9608482 0.9996295 0.9646787 +0.9614985 0.9996295 0.9646787 +0.9623212 0.9996295 0.9646787 +0.963362 0.9996295 0.9646787 +0.9646787 0.9996295 0.9646787 +0.9663445 0.9996295 0.9646787 +0.968452 0.9996295 0.9646787 +0.9711183 0.9996295 0.9646787 +0.9744915 0.9996295 0.9646787 +0.978759 0.9996295 0.9646787 +0.9841579 0.9996295 0.9646787 +0.9909882 0.9996295 0.9646787 +0.9996295 0.9996295 0.9646787 +0.9997074 0.9928267 0.970829 +0.9997688 0.9899741 0.9761497 +0.9998174 0.989325 0.9806476 +0.9998557 0.9898295 0.984388 +0.999886 0.9908712 0.9874615 +0.9999099 0.9920999 0.9899646 +0.9999288 0.9933261 0.9919896 +0.9999437 0.9944556 0.9936193 +0.9668873 0.9997074 0.97084 +0.9668872 0.9997074 0.9708399 +0.9668871 0.9997074 0.9708397 +0.966887 0.9997074 0.9708394 +0.9668869 0.9997074 0.9708392 +0.9668867 0.9997074 0.9708388 +0.9668865 0.9997074 0.9708384 +0.9668862 0.9997074 0.9708378 +0.9668859 0.9997074 0.9708371 +0.9668855 0.9997074 0.9708363 +0.9668852 0.9997074 0.9708354 +0.9668848 0.9997074 0.9708343 +0.9668845 0.9997074 0.970833 +0.9668844 0.9997074 0.9708317 +0.9668847 0.9997074 0.9708303 +0.9668859 0.9997074 0.9708293 +0.9668884 0.9997074 0.970829 +0.9668922 0.9997074 0.970829 +0.9668969 0.9997074 0.970829 +0.9669028 0.9997074 0.970829 +0.9669103 0.9997074 0.970829 +0.9669198 0.9997074 0.970829 +0.9669318 0.9997074 0.970829 +0.966947 0.9997074 0.970829 +0.9669663 0.9997074 0.970829 +0.9669906 0.9997074 0.970829 +0.9670214 0.9997074 0.970829 +0.9670604 0.9997074 0.970829 +0.9671097 0.9997074 0.970829 +0.967172 0.9997074 0.970829 +0.9672509 0.9997074 0.970829 +0.9673508 0.9997074 0.970829 +0.967477 0.9997074 0.970829 +0.9676368 0.9997074 0.970829 +0.9678389 0.9997074 0.970829 +0.9680946 0.9997074 0.970829 +0.9684181 0.9997074 0.970829 +0.9688274 0.9997074 0.970829 +0.9693452 0.9997074 0.970829 +0.9700002 0.9997074 0.970829 +0.970829 0.9997074 0.970829 +0.9718774 0.9997074 0.970829 +0.9732039 0.9997074 0.970829 +0.974882 0.9997074 0.970829 +0.977005 0.9997074 0.970829 +0.9796909 0.9997074 0.970829 +0.983089 0.9997074 0.970829 +0.9873879 0.9997074 0.970829 +0.9928267 0.9997074 0.970829 +0.9997074 0.9997074 0.970829 +0.9997688 0.9942982 0.9761497 +0.9998174 0.9920392 0.9806476 +0.9998557 0.9915316 0.984388 +0.999886 0.9919377 0.9874615 +0.9999099 0.9927678 0.9899646 +0.9999288 0.9937442 0.9919896 +0.9999437 0.9947172 0.9936193 +0.9736726 0.9997689 0.9761569 +0.9736726 0.9997689 0.9761568 +0.9736725 0.9997689 0.9761567 +0.9736724 0.9997689 0.9761565 +0.9736723 0.9997689 0.9761563 +0.9736722 0.9997689 0.9761561 +0.9736721 0.9997689 0.9761558 +0.9736719 0.9997689 0.9761554 +0.9736717 0.9997689 0.976155 +0.9736715 0.9997689 0.9761545 +0.9736712 0.9997689 0.9761539 +0.973671 0.9997689 0.9761531 +0.9736708 0.9997689 0.9761523 +0.9736708 0.9997689 0.9761514 +0.973671 0.9997688 0.9761506 +0.9736717 0.9997688 0.9761499 +0.9736733 0.9997688 0.9761497 +0.9736756 0.9997688 0.9761497 +0.9736786 0.9997688 0.9761497 +0.9736823 0.9997688 0.9761497 +0.973687 0.9997688 0.9761497 +0.973693 0.9997688 0.9761497 +0.9737006 0.9997688 0.9761497 +0.9737101 0.9997688 0.9761497 +0.9737222 0.9997688 0.9761497 +0.9737375 0.9997688 0.9761497 +0.9737569 0.9997688 0.9761497 +0.9737814 0.9997688 0.9761497 +0.9738123 0.9997688 0.9761497 +0.9738515 0.9997688 0.9761497 +0.9739011 0.9997688 0.9761497 +0.9739638 0.9997688 0.9761497 +0.9740432 0.9997688 0.9761497 +0.9741436 0.9997688 0.9761497 +0.9742706 0.9997688 0.9761497 +0.9744313 0.9997688 0.9761497 +0.9746346 0.9997688 0.9761497 +0.9748918 0.9997688 0.9761497 +0.9752172 0.9997688 0.9761497 +0.9756289 0.9997688 0.9761497 +0.9761497 0.9997688 0.9761497 +0.9768086 0.9997688 0.9761497 +0.9776422 0.9997688 0.9761497 +0.9786968 0.9997688 0.9761497 +0.980031 0.9997688 0.9761497 +0.981719 0.9997688 0.9761497 +0.9838545 0.9997688 0.9761497 +0.9865561 0.9997688 0.9761497 +0.9899741 0.9997688 0.9761497 +0.9942982 0.9997688 0.9761497 +0.9997688 0.9997688 0.9761497 +0.9998174 0.9954731 0.9806476 +0.9998557 0.9936849 0.984388 +0.999886 0.993287 0.9874615 +0.9999099 0.9936128 0.9899646 +0.9999288 0.9942731 0.9919896 +0.9999437 0.9950481 0.9936193 +0.9790927 0.9998174 0.9806522 +0.9790927 0.9998174 0.9806521 +0.9790927 0.9998174 0.980652 +0.9790926 0.9998174 0.9806519 +0.9790925 0.9998174 0.9806518 +0.9790925 0.9998174 0.9806517 +0.9790924 0.9998174 0.9806515 +0.9790923 0.9998174 0.9806512 +0.9790921 0.9998174 0.980651 +0.979092 0.9998174 0.9806506 +0.9790919 0.9998174 0.9806502 +0.9790917 0.9998174 0.9806498 +0.9790916 0.9998174 0.9806492 +0.9790916 0.9998174 0.9806487 +0.9790917 0.9998174 0.9806481 +0.9790921 0.9998174 0.9806477 +0.9790931 0.9998174 0.9806476 +0.9790946 0.9998174 0.9806476 +0.9790965 0.9998174 0.9806476 +0.9790988 0.9998174 0.9806476 +0.9791018 0.9998174 0.9806476 +0.9791055 0.9998174 0.9806476 +0.9791103 0.9998174 0.9806476 +0.9791163 0.9998174 0.9806476 +0.9791238 0.9998174 0.9806476 +0.9791334 0.9998174 0.9806476 +0.9791456 0.9998174 0.9806476 +0.979161 0.9998174 0.9806476 +0.9791804 0.9998174 0.9806476 +0.979205 0.9998174 0.9806476 +0.9792361 0.9998174 0.9806476 +0.9792755 0.9998174 0.9806476 +0.9793253 0.9998174 0.9806476 +0.9793883 0.9998174 0.9806476 +0.9794681 0.9998174 0.9806476 +0.9795689 0.9998174 0.9806476 +0.9796966 0.9998174 0.9806476 +0.979858 0.9998174 0.9806476 +0.9800622 0.9998174 0.9806476 +0.9803206 0.9998174 0.9806476 +0.9806476 0.9998174 0.9806476 +0.9810611 0.9998174 0.9806476 +0.9815844 0.9998174 0.9806476 +0.9822464 0.9998174 0.9806476 +0.9830838 0.9998174 0.9806476 +0.9841433 0.9998174 0.9806476 +0.9854838 0.9998174 0.9806476 +0.9871796 0.9998174 0.9806476 +0.989325 0.9998174 0.9806476 +0.9920392 0.9998174 0.9806476 +0.9954731 0.9998174 0.9806476 +0.9998174 0.9998174 0.9806476 +0.9998557 0.9964092 0.984388 +0.999886 0.9949941 0.9874615 +0.9999099 0.9946818 0.9899646 +0.9999288 0.9949422 0.9919896 +0.9999437 0.9954668 0.9936193 +0.9834129 0.9998557 0.9843909 +0.9834129 0.9998557 0.9843909 +0.9834129 0.9998557 0.9843908 +0.9834129 0.9998557 0.9843907 +0.9834128 0.9998557 0.9843907 +0.9834128 0.9998557 0.9843906 +0.9834127 0.9998557 0.9843905 +0.9834127 0.9998557 0.9843903 +0.9834126 0.9998557 0.9843901 +0.9834125 0.9998557 0.9843899 +0.9834124 0.9998557 0.9843897 +0.9834123 0.9998557 0.9843894 +0.9834122 0.9998557 0.984389 +0.9834122 0.9998557 0.9843887 +0.9834123 0.9998557 0.9843883 +0.9834126 0.9998557 0.984388 +0.9834132 0.9998557 0.984388 +0.9834141 0.9998557 0.984388 +0.9834153 0.9998557 0.984388 +0.9834167 0.9998557 0.984388 +0.9834186 0.9998557 0.984388 +0.9834209 0.9998557 0.984388 +0.9834239 0.9998557 0.984388 +0.9834277 0.9998557 0.984388 +0.9834324 0.9998557 0.984388 +0.9834385 0.9998557 0.984388 +0.9834461 0.9998557 0.984388 +0.9834557 0.9998557 0.984388 +0.9834679 0.9998557 0.984388 +0.9834833 0.9998557 0.984388 +0.9835029 0.9998557 0.984388 +0.9835276 0.9998557 0.984388 +0.9835588 0.9998557 0.984388 +0.9835983 0.9998557 0.984388 +0.9836483 0.9998557 0.984388 +0.9837116 0.9998557 0.984388 +0.9837916 0.9998557 0.984388 +0.9838928 0.9998557 0.984388 +0.9840209 0.9998557 0.984388 +0.9841829 0.9998557 0.984388 +0.984388 0.9998557 0.984388 +0.9846473 0.9998557 0.984388 +0.9849754 0.9998557 0.984388 +0.9853905 0.9998557 0.984388 +0.9859157 0.9998557 0.984388 +0.9865801 0.9998557 0.984388 +0.9874207 0.9998557 0.984388 +0.9884841 0.9998557 0.984388 +0.9898295 0.9998557 0.984388 +0.9915316 0.9998557 0.984388 +0.9936849 0.9998557 0.984388 +0.9964092 0.9998557 0.984388 +0.9998557 0.9998557 0.984388 +0.999886 0.9971537 0.9874615 +0.9999099 0.9960342 0.9899646 +0.9999288 0.9957887 0.9919896 +0.9999437 0.9959964 0.9936193 +0.9868505 0.999886 0.9874633 +0.9868505 0.999886 0.9874633 +0.9868505 0.999886 0.9874633 +0.9868505 0.999886 0.9874632 +0.9868504 0.999886 0.9874632 +0.9868504 0.999886 0.9874631 +0.9868504 0.999886 0.9874631 +0.9868503 0.999886 0.987463 +0.9868503 0.999886 0.9874628 +0.9868502 0.999886 0.9874627 +0.9868502 0.999886 0.9874625 +0.9868501 0.999886 0.9874624 +0.9868501 0.999886 0.9874621 +0.98685 0.999886 0.9874619 +0.9868501 0.999886 0.9874617 +0.9868503 0.999886 0.9874615 +0.9868507 0.999886 0.9874615 +0.9868512 0.999886 0.9874615 +0.986852 0.999886 0.9874615 +0.9868529 0.999886 0.9874615 +0.9868541 0.999886 0.9874615 +0.9868555 0.999886 0.9874615 +0.9868574 0.999886 0.9874615 +0.9868597 0.999886 0.9874615 +0.9868627 0.999886 0.9874615 +0.9868665 0.999886 0.9874615 +0.9868713 0.999886 0.9874615 +0.9868773 0.999886 0.9874615 +0.986885 0.999886 0.9874615 +0.9868946 0.999886 0.9874615 +0.9869069 0.999886 0.9874615 +0.9869223 0.999886 0.9874615 +0.9869419 0.999886 0.9874615 +0.9869667 0.999886 0.9874615 +0.986998 0.999886 0.9874615 +0.9870376 0.999886 0.9874615 +0.9870878 0.999886 0.9874615 +0.9871512 0.999886 0.9874615 +0.9872315 0.999886 0.9874615 +0.987333 0.999886 0.9874615 +0.9874615 0.999886 0.9874615 +0.987624 0.999886 0.9874615 +0.9878296 0.999886 0.9874615 +0.9880897 0.999886 0.9874615 +0.9884188 0.999886 0.9874615 +0.9888351 0.999886 0.9874615 +0.9893618 0.999886 0.9874615 +0.9900282 0.999886 0.9874615 +0.9908712 0.999886 0.9874615 +0.9919377 0.999886 0.9874615 +0.993287 0.999886 0.9874615 +0.9949941 0.999886 0.9874615 +0.9971537 0.999886 0.9874615 +0.999886 0.999886 0.9874615 +0.9999099 0.9977452 0.9899646 +0.9999288 0.9968597 0.9919896 +0.9999437 0.9966665 0.9936193 +0.989582 0.9999099 0.9899658 +0.989582 0.9999099 0.9899658 +0.989582 0.9999099 0.9899658 +0.989582 0.9999099 0.9899657 +0.989582 0.9999099 0.9899657 +0.9895819 0.9999099 0.9899657 +0.9895819 0.9999099 0.9899656 +0.9895819 0.9999099 0.9899656 +0.9895819 0.9999099 0.9899655 +0.9895818 0.9999099 0.9899654 +0.9895818 0.9999099 0.9899653 +0.9895818 0.9999099 0.9899652 +0.9895817 0.9999099 0.989965 +0.9895817 0.9999099 0.9899649 +0.9895817 0.9999099 0.9899648 +0.9895819 0.9999099 0.9899646 +0.9895821 0.9999099 0.9899646 +0.9895825 0.9999099 0.9899646 +0.9895829 0.9999099 0.9899646 +0.9895835 0.9999099 0.9899646 +0.9895842 0.9999099 0.9899646 +0.9895851 0.9999099 0.9899646 +0.9895863 0.9999099 0.9899646 +0.9895878 0.9999099 0.9899646 +0.9895897 0.9999099 0.9899646 +0.989592 0.9999099 0.9899646 +0.989595 0.9999099 0.9899646 +0.9895988 0.9999099 0.9899646 +0.9896036 0.9999099 0.9899646 +0.9896096 0.9999099 0.9899646 +0.9896173 0.9999099 0.9899646 +0.989627 0.9999099 0.9899646 +0.9896392 0.9999099 0.9899646 +0.9896547 0.9999099 0.9899646 +0.9896744 0.9999099 0.9899646 +0.9896992 0.9999099 0.9899646 +0.9897306 0.9999099 0.9899646 +0.9897703 0.9999099 0.9899646 +0.9898206 0.9999099 0.9899646 +0.9898842 0.9999099 0.9899646 +0.9899646 0.9999099 0.9899646 +0.9900664 0.9999099 0.9899646 +0.9901951 0.9999099 0.9899646 +0.990358 0.9999099 0.9899646 +0.9905641 0.9999099 0.9899646 +0.9908248 0.9999099 0.9899646 +0.9911547 0.9999099 0.9899646 +0.991572 0.9999099 0.9899646 +0.9920999 0.9999099 0.9899646 +0.9927678 0.9999099 0.9899646 +0.9936128 0.9999099 0.9899646 +0.9946818 0.9999099 0.9899646 +0.9960342 0.9999099 0.9899646 +0.9977452 0.9999099 0.9899646 +0.9999099 0.9999099 0.9899646 +0.9999288 0.9982146 0.9919896 +0.9999437 0.9975143 0.9936193 +0.9917501 0.9999288 0.9919903 +0.9917501 0.9999288 0.9919903 +0.9917501 0.9999288 0.9919903 +0.9917501 0.9999288 0.9919903 +0.9917501 0.9999288 0.9919903 +0.9917501 0.9999288 0.9919902 +0.99175 0.9999288 0.9919902 +0.99175 0.9999288 0.9919902 +0.99175 0.9999288 0.9919901 +0.99175 0.9999288 0.9919901 +0.99175 0.9999288 0.99199 +0.9917499 0.9999288 0.9919899 +0.9917499 0.9999288 0.9919898 +0.9917499 0.9999288 0.9919898 +0.9917499 0.9999288 0.9919897 +0.99175 0.9999288 0.9919896 +0.9917502 0.9999288 0.9919896 +0.9917504 0.9999288 0.9919896 +0.9917507 0.9999288 0.9919896 +0.991751 0.9999288 0.9919896 +0.9917515 0.9999288 0.9919896 +0.9917521 0.9999288 0.9919896 +0.9917528 0.9999288 0.9919896 +0.9917537 0.9999288 0.9919896 +0.9917549 0.9999288 0.9919896 +0.9917564 0.9999288 0.9919896 +0.9917582 0.9999288 0.9919896 +0.9917606 0.9999288 0.9919896 +0.9917636 0.9999288 0.9919896 +0.9917674 0.9999288 0.9919896 +0.9917722 0.9999288 0.9919896 +0.9917782 0.9999288 0.9919896 +0.9917859 0.9999288 0.9919896 +0.9917956 0.9999288 0.9919896 +0.9918079 0.9999288 0.9919896 +0.9918234 0.9999288 0.9919896 +0.9918431 0.9999288 0.9919896 +0.991868 0.9999288 0.9919896 +0.9918994 0.9999288 0.9919896 +0.9919392 0.9999288 0.9919896 +0.9919896 0.9999288 0.9919896 +0.9920533 0.9999288 0.9919896 +0.9921339 0.9999288 0.9919896 +0.9922358 0.9999288 0.9919896 +0.9923648 0.9999288 0.9919896 +0.992528 0.9999288 0.9919896 +0.9927345 0.9999288 0.9919896 +0.9929957 0.9999288 0.9919896 +0.9933261 0.9999288 0.9919896 +0.9937442 0.9999288 0.9919896 +0.9942731 0.9999288 0.9919896 +0.9949422 0.9999288 0.9919896 +0.9957887 0.9999288 0.9919896 +0.9968597 0.9999288 0.9919896 +0.9982146 0.9999288 0.9919896 +0.9999288 0.9999288 0.9919896 +0.9999437 0.9985868 0.9936193 +0.9934695 0.9999437 0.9936198 +0.9934695 0.9999437 0.9936198 +0.9934695 0.9999437 0.9936198 +0.9934695 0.9999437 0.9936198 +0.9934695 0.9999437 0.9936198 +0.9934695 0.9999437 0.9936197 +0.9934695 0.9999437 0.9936197 +0.9934694 0.9999437 0.9936197 +0.9934694 0.9999437 0.9936197 +0.9934694 0.9999437 0.9936196 +0.9934694 0.9999437 0.9936196 +0.9934694 0.9999437 0.9936196 +0.9934694 0.9999437 0.9936195 +0.9934694 0.9999437 0.9936194 +0.9934694 0.9999437 0.9936194 +0.9934694 0.9999437 0.9936193 +0.9934695 0.9999437 0.9936193 +0.9934697 0.9999437 0.9936193 +0.9934698 0.9999437 0.9936193 +0.9934701 0.9999437 0.9936193 +0.9934704 0.9999437 0.9936193 +0.9934707 0.9999437 0.9936193 +0.9934712 0.9999437 0.9936193 +0.9934718 0.9999437 0.9936193 +0.9934725 0.9999437 0.9936193 +0.9934734 0.9999437 0.9936193 +0.9934746 0.9999437 0.9936193 +0.9934761 0.9999437 0.9936193 +0.9934779 0.9999437 0.9936193 +0.9934803 0.9999437 0.9936193 +0.9934833 0.9999437 0.9936193 +0.9934871 0.9999437 0.9936193 +0.9934919 0.9999437 0.9936193 +0.993498 0.9999437 0.9936193 +0.9935057 0.9999437 0.9936193 +0.9935154 0.9999437 0.9936193 +0.9935277 0.9999437 0.9936193 +0.9935432 0.9999437 0.9936193 +0.9935629 0.9999437 0.9936193 +0.9935878 0.9999437 0.9936193 +0.9936193 0.9999437 0.9936193 +0.9936592 0.9999437 0.9936193 +0.9937096 0.9999437 0.9936193 +0.9937734 0.9999437 0.9936193 +0.9938541 0.9999437 0.9936193 +0.9939562 0.9999437 0.9936193 +0.9940854 0.9999437 0.9936193 +0.9942488 0.9999437 0.9936193 +0.9944556 0.9999437 0.9936193 +0.9947172 0.9999437 0.9936193 +0.9950481 0.9999437 0.9936193 +0.9954668 0.9999437 0.9936193 +0.9959964 0.9999437 0.9936193 +0.9966665 0.9999437 0.9936193 +0.9975143 0.9999437 0.9936193 +0.9985868 0.9999437 0.9936193 +0.9999437 0.9999437 0.9936193 +0.8119154 0.8119154 0.9980513 +0.8119186 0.8119154 0.9980513 +0.8119226 0.8119154 0.9980513 +0.8119278 0.8119154 0.9980513 +0.8119343 0.8119154 0.9980513 +0.8119425 0.8119154 0.9980513 +0.8119529 0.8119154 0.9980513 +0.811966 0.8119154 0.9980513 +0.8119826 0.8119154 0.9980513 +0.8120036 0.8119154 0.9980513 +0.8120303 0.8119154 0.9980513 +0.8120639 0.8119154 0.9980513 +0.8121065 0.8119154 0.9980513 +0.8121604 0.8119154 0.9980513 +0.8122285 0.8119154 0.9980513 +0.8123148 0.8119154 0.9980513 +0.8124239 0.8119154 0.9980513 +0.8125619 0.8119154 0.9980513 +0.8127365 0.8119154 0.9980513 +0.8129574 0.8119154 0.9980513 +0.8132369 0.8119154 0.9980513 +0.8135904 0.8119154 0.9980513 +0.8140378 0.8119154 0.9980513 +0.8146037 0.8119154 0.9980513 +0.8153196 0.8119154 0.9980513 +0.8162254 0.8119154 0.9980513 +0.8173713 0.8119154 0.9980513 +0.8188211 0.8119154 0.9980513 +0.8206552 0.8119154 0.9980513 +0.8229756 0.8119154 0.9980513 +0.8259111 0.8119154 0.9980513 +0.829625 0.8119154 0.9980513 +0.8343236 0.8119154 0.9980513 +0.8402679 0.8119154 0.9980513 +0.8477882 0.8119154 0.9980513 +0.8573024 0.8119154 0.9980513 +0.8693391 0.8119154 0.9980513 +0.884567 0.8119154 0.9980513 +0.9038323 0.8119154 0.9980513 +0.9282055 0.8119154 0.9980513 +0.9590407 0.8119154 0.9980513 +0.9980513 0.8119154 0.9980513 +0.9984653 0.8462171 0.9665574 +0.9987905 0.8750477 0.9523583 +0.9990461 0.8990028 0.9484075 +0.9992474 0.9187175 0.9501515 +0.999406 0.9348153 0.9547438 +0.999531 0.9478754 0.9604729 +0.9996296 0.958416 0.9663606 +0.9997074 0.9668873 0.9718881 +0.9997689 0.9736726 0.9768156 +0.9998174 0.9790927 0.9810656 +0.9998557 0.9834129 0.9846502 +0.999886 0.9868505 0.9876258 +0.9999099 0.989582 0.9900676 +0.9999288 0.9917501 0.992054 +0.9999437 0.9934695 0.9936597 +0.8119154 0.8119186 0.9980513 +0.8119128 0.8119128 0.9980512 +0.8119169 0.8119128 0.9980512 +0.811922 0.8119128 0.9980512 +0.8119285 0.8119128 0.9980512 +0.8119367 0.8119128 0.9980512 +0.8119471 0.8119128 0.9980512 +0.8119602 0.8119128 0.9980512 +0.8119769 0.8119128 0.9980512 +0.8119979 0.8119128 0.9980512 +0.8120245 0.8119128 0.9980512 +0.8120582 0.8119128 0.9980512 +0.8121007 0.8119128 0.9980512 +0.8121546 0.8119128 0.9980512 +0.8122228 0.8119128 0.9980512 +0.812309 0.8119128 0.9980512 +0.8124181 0.8119128 0.9980512 +0.8125561 0.8119128 0.9980512 +0.8127308 0.8119128 0.9980512 +0.8129517 0.8119128 0.9980512 +0.8132312 0.8119128 0.9980512 +0.8135847 0.8119128 0.9980512 +0.8140321 0.8119128 0.9980512 +0.814598 0.8119128 0.9980512 +0.815314 0.8119128 0.9980512 +0.8162198 0.8119128 0.9980512 +0.8173657 0.8119128 0.9980512 +0.8188155 0.8119128 0.9980512 +0.8206497 0.8119128 0.9980512 +0.8229701 0.8119128 0.9980512 +0.8259058 0.8119128 0.9980512 +0.8296198 0.8119128 0.9980512 +0.8343185 0.8119128 0.9980512 +0.840263 0.8119128 0.9980512 +0.8477836 0.8119128 0.9980512 +0.857298 0.8119128 0.9980512 +0.8693351 0.8119128 0.9980512 +0.8845635 0.8119128 0.9980512 +0.9038294 0.8119128 0.9980512 +0.9282033 0.8119128 0.9980512 +0.9590395 0.8119128 0.9980512 +0.9980512 0.8119128 0.9980512 +0.9984653 0.8462154 0.9665566 +0.9987905 0.8750466 0.9523573 +0.9990461 0.899002 0.9484067 +0.9992474 0.918717 0.9501508 +0.999406 0.9348149 0.9547433 +0.999531 0.9478752 0.9604726 +0.9996296 0.9584159 0.9663604 +0.9997074 0.9668872 0.9718879 +0.9997689 0.9736726 0.9768155 +0.9998174 0.9790927 0.9810656 +0.9998557 0.9834129 0.9846502 +0.999886 0.9868505 0.9876258 +0.9999099 0.989582 0.9900675 +0.9999288 0.9917501 0.992054 +0.9999437 0.9934695 0.9936596 +0.8119154 0.8119226 0.9980513 +0.8119128 0.8119169 0.9980512 +0.8119096 0.8119096 0.9980512 +0.8119148 0.8119096 0.9980512 +0.8119213 0.8119096 0.9980512 +0.8119295 0.8119096 0.9980512 +0.8119399 0.8119096 0.9980512 +0.811953 0.8119096 0.9980512 +0.8119696 0.8119096 0.9980512 +0.8119906 0.8119096 0.9980512 +0.8120173 0.8119096 0.9980512 +0.8120509 0.8119096 0.9980512 +0.8120935 0.8119096 0.9980512 +0.8121474 0.8119096 0.9980512 +0.8122156 0.8119096 0.9980512 +0.8123018 0.8119096 0.9980512 +0.8124109 0.8119096 0.9980512 +0.8125489 0.8119096 0.9980512 +0.8127235 0.8119096 0.9980512 +0.8129445 0.8119096 0.9980512 +0.813224 0.8119096 0.9980512 +0.8135776 0.8119096 0.9980512 +0.8140249 0.8119096 0.9980512 +0.8145909 0.8119096 0.9980512 +0.8153069 0.8119096 0.9980512 +0.8162127 0.8119096 0.9980512 +0.8173587 0.8119096 0.9980512 +0.8188085 0.8119096 0.9980512 +0.8206428 0.8119096 0.9980512 +0.8229633 0.8119096 0.9980512 +0.8258991 0.8119096 0.9980512 +0.8296133 0.8119096 0.9980512 +0.8343122 0.8119096 0.9980512 +0.8402569 0.8119096 0.9980512 +0.8477777 0.8119096 0.9980512 +0.8572925 0.8119096 0.9980512 +0.86933 0.8119096 0.9980512 +0.8845591 0.8119096 0.9980512 +0.9038257 0.8119096 0.9980512 +0.9282006 0.8119096 0.9980512 +0.9590379 0.8119096 0.9980512 +0.9980512 0.8119096 0.9980512 +0.9984653 0.8462132 0.9665556 +0.9987904 0.8750451 0.9523562 +0.9990461 0.8990011 0.9484057 +0.9992474 0.9187164 0.9501501 +0.999406 0.9348146 0.9547427 +0.999531 0.947875 0.9604722 +0.9996296 0.9584157 0.9663601 +0.9997074 0.9668871 0.9718878 +0.9997689 0.9736725 0.9768154 +0.9998174 0.9790927 0.9810655 +0.9998557 0.9834129 0.9846501 +0.999886 0.9868505 0.9876258 +0.9999099 0.989582 0.9900675 +0.9999288 0.9917501 0.992054 +0.9999437 0.9934695 0.9936596 +0.8119154 0.8119278 0.9980513 +0.8119128 0.811922 0.9980512 +0.8119096 0.8119148 0.9980512 +0.8119057 0.8119057 0.9980511 +0.8119122 0.8119057 0.9980511 +0.8119204 0.8119057 0.9980511 +0.8119308 0.8119057 0.9980511 +0.8119439 0.8119057 0.9980511 +0.8119606 0.8119057 0.9980511 +0.8119816 0.8119057 0.9980511 +0.8120082 0.8119057 0.9980511 +0.8120419 0.8119057 0.9980511 +0.8120844 0.8119057 0.9980511 +0.8121383 0.8119057 0.9980511 +0.8122065 0.8119057 0.9980511 +0.8122927 0.8119057 0.9980511 +0.8124018 0.8119057 0.9980511 +0.8125399 0.8119057 0.9980511 +0.8127145 0.8119057 0.9980511 +0.8129354 0.8119057 0.9980511 +0.813215 0.8119057 0.9980511 +0.8135686 0.8119057 0.9980511 +0.8140159 0.8119057 0.9980511 +0.8145819 0.8119057 0.9980511 +0.815298 0.8119057 0.9980511 +0.8162038 0.8119057 0.9980511 +0.8173499 0.8119057 0.9980511 +0.8187998 0.8119057 0.9980511 +0.8206341 0.8119057 0.9980511 +0.8229548 0.8119057 0.9980511 +0.8258907 0.8119057 0.9980511 +0.8296051 0.8119057 0.9980511 +0.8343042 0.8119057 0.9980511 +0.8402492 0.8119057 0.9980511 +0.8477704 0.8119057 0.9980511 +0.8572857 0.8119057 0.9980511 +0.8693238 0.8119057 0.9980511 +0.8845535 0.8119057 0.9980511 +0.9038211 0.8119057 0.9980511 +0.9281971 0.8119057 0.9980511 +0.959036 0.8119057 0.9980511 +0.9980511 0.8119057 0.9980511 +0.9984653 0.8462106 0.9665543 +0.9987904 0.8750434 0.9523547 +0.9990461 0.899 0.9484044 +0.9992474 0.9187157 0.9501491 +0.999406 0.9348141 0.954742 +0.999531 0.9478746 0.9604717 +0.9996296 0.9584155 0.9663598 +0.9997074 0.966887 0.9718875 +0.9997689 0.9736724 0.9768152 +0.9998174 0.9790926 0.9810654 +0.9998557 0.9834129 0.9846501 +0.999886 0.9868505 0.9876257 +0.9999099 0.989582 0.9900675 +0.9999288 0.9917501 0.992054 +0.9999437 0.9934695 0.9936596 +0.8119154 0.8119343 0.9980513 +0.8119128 0.8119285 0.9980512 +0.8119096 0.8119213 0.9980512 +0.8119057 0.8119122 0.9980511 +0.8119009 0.8119009 0.9980511 +0.8119091 0.8119009 0.9980511 +0.8119195 0.8119009 0.9980511 +0.8119326 0.8119009 0.9980511 +0.8119492 0.8119009 0.9980511 +0.8119703 0.8119009 0.9980511 +0.8119969 0.8119009 0.9980511 +0.8120305 0.8119009 0.9980511 +0.8120731 0.8119009 0.9980511 +0.812127 0.8119009 0.9980511 +0.8121952 0.8119009 0.9980511 +0.8122814 0.8119009 0.9980511 +0.8123905 0.8119009 0.9980511 +0.8125286 0.8119009 0.9980511 +0.8127032 0.8119009 0.9980511 +0.8129242 0.8119009 0.9980511 +0.8132037 0.8119009 0.9980511 +0.8135573 0.8119009 0.9980511 +0.8140047 0.8119009 0.9980511 +0.8145707 0.8119009 0.9980511 +0.8152868 0.8119009 0.9980511 +0.8161928 0.8119009 0.9980511 +0.8173389 0.8119009 0.9980511 +0.8187889 0.8119009 0.9980511 +0.8206233 0.8119009 0.9980511 +0.8229441 0.8119009 0.9980511 +0.8258802 0.8119009 0.9980511 +0.8295948 0.8119009 0.9980511 +0.8342942 0.8119009 0.9980511 +0.8402396 0.8119009 0.9980511 +0.8477612 0.8119009 0.9980511 +0.8572771 0.8119009 0.9980511 +0.8693159 0.8119009 0.9980511 +0.8845466 0.8119009 0.9980511 +0.9038153 0.8119009 0.9980511 +0.9281928 0.8119009 0.9980511 +0.9590336 0.8119009 0.9980511 +0.9980511 0.8119009 0.9980511 +0.9984652 0.8462073 0.9665527 +0.9987904 0.8750412 0.9523529 +0.9990461 0.8989986 0.9484028 +0.9992474 0.9187148 0.9501479 +0.999406 0.9348135 0.9547411 +0.999531 0.9478743 0.9604711 +0.9996296 0.9584153 0.9663593 +0.9997074 0.9668869 0.9718873 +0.9997689 0.9736723 0.976815 +0.9998174 0.9790925 0.9810653 +0.9998557 0.9834128 0.98465 +0.999886 0.9868504 0.9876257 +0.9999099 0.989582 0.9900675 +0.9999288 0.9917501 0.992054 +0.9999437 0.9934695 0.9936596 +0.8119154 0.8119425 0.9980513 +0.8119128 0.8119367 0.9980512 +0.8119096 0.8119295 0.9980512 +0.8119057 0.8119204 0.9980511 +0.8119009 0.8119091 0.9980511 +0.8118949 0.8118949 0.998051 +0.8119053 0.8118949 0.998051 +0.8119185 0.8118949 0.998051 +0.8119351 0.8118949 0.998051 +0.8119561 0.8118949 0.998051 +0.8119828 0.8118949 0.998051 +0.8120164 0.8118949 0.998051 +0.812059 0.8118949 0.998051 +0.8121129 0.8118949 0.998051 +0.8121811 0.8118949 0.998051 +0.8122673 0.8118949 0.998051 +0.8123765 0.8118949 0.998051 +0.8125145 0.8118949 0.998051 +0.8126892 0.8118949 0.998051 +0.8129101 0.8118949 0.998051 +0.8131897 0.8118949 0.998051 +0.8135433 0.8118949 0.998051 +0.8139908 0.8118949 0.998051 +0.8145568 0.8118949 0.998051 +0.815273 0.8118949 0.998051 +0.816179 0.8118949 0.998051 +0.8173252 0.8118949 0.998051 +0.8187753 0.8118949 0.998051 +0.8206099 0.8118949 0.998051 +0.8229308 0.8118949 0.998051 +0.8258672 0.8118949 0.998051 +0.829582 0.8118949 0.998051 +0.8342818 0.8118949 0.998051 +0.8402276 0.8118949 0.998051 +0.8477498 0.8118949 0.998051 +0.8572664 0.8118949 0.998051 +0.8693061 0.8118949 0.998051 +0.8845379 0.8118949 0.998051 +0.9038082 0.8118949 0.998051 +0.9281875 0.8118949 0.998051 +0.9590305 0.8118949 0.998051 +0.998051 0.8118949 0.998051 +0.9984652 0.8462034 0.9665507 +0.9987904 0.8750386 0.9523506 +0.9990461 0.8989969 0.9484008 +0.9992474 0.9187137 0.9501463 +0.9994059 0.9348128 0.95474 +0.999531 0.9478738 0.9604703 +0.9996296 0.958415 0.9663588 +0.9997074 0.9668867 0.9718869 +0.9997689 0.9736722 0.9768148 +0.9998174 0.9790925 0.9810652 +0.9998557 0.9834128 0.9846499 +0.999886 0.9868504 0.9876256 +0.9999099 0.9895819 0.9900674 +0.9999288 0.9917501 0.9920539 +0.9999437 0.9934695 0.9936596 +0.8119154 0.8119529 0.9980513 +0.8119128 0.8119471 0.9980512 +0.8119096 0.8119399 0.9980512 +0.8119057 0.8119308 0.9980511 +0.8119009 0.8119195 0.9980511 +0.8118949 0.8119053 0.998051 +0.8118878 0.8118878 0.9980509 +0.811901 0.8118878 0.9980509 +0.8119176 0.8118878 0.9980509 +0.8119387 0.8118878 0.9980509 +0.8119653 0.8118878 0.9980509 +0.8119989 0.8118878 0.9980509 +0.8120415 0.8118878 0.9980509 +0.8120954 0.8118878 0.9980509 +0.8121636 0.8118878 0.9980509 +0.8122499 0.8118878 0.9980509 +0.812359 0.8118878 0.9980509 +0.8124971 0.8118878 0.9980509 +0.8126718 0.8118878 0.9980509 +0.8128927 0.8118878 0.9980509 +0.8131723 0.8118878 0.9980509 +0.813526 0.8118878 0.9980509 +0.8139735 0.8118878 0.9980509 +0.8145396 0.8118878 0.9980509 +0.8152558 0.8118878 0.9980509 +0.8161619 0.8118878 0.9980509 +0.8173082 0.8118878 0.9980509 +0.8187584 0.8118878 0.9980509 +0.8205932 0.8118878 0.9980509 +0.8229144 0.8118878 0.9980509 +0.825851 0.8118878 0.9980509 +0.8295662 0.8118878 0.9980509 +0.8342664 0.8118878 0.9980509 +0.8402127 0.8118878 0.9980509 +0.8477357 0.8118878 0.9980509 +0.8572531 0.8118878 0.9980509 +0.869294 0.8118878 0.9980509 +0.8845272 0.8118878 0.9980509 +0.9037992 0.8118878 0.9980509 +0.9281809 0.8118878 0.9980509 +0.9590268 0.8118878 0.9980509 +0.9980509 0.8118878 0.9980509 +0.9984651 0.8461986 0.9665483 +0.9987903 0.8750355 0.9523478 +0.9990461 0.8989948 0.9483984 +0.9992473 0.9187123 0.9501444 +0.9994059 0.9348119 0.9547387 +0.999531 0.9478733 0.9604694 +0.9996296 0.9584146 0.9663582 +0.9997074 0.9668865 0.9718865 +0.9997689 0.9736721 0.9768145 +0.9998174 0.9790924 0.981065 +0.9998557 0.9834127 0.9846498 +0.999886 0.9868504 0.9876255 +0.9999099 0.9895819 0.9900674 +0.9999288 0.99175 0.9920539 +0.9999437 0.9934695 0.9936596 +0.8119154 0.811966 0.9980513 +0.8119128 0.8119602 0.9980512 +0.8119096 0.811953 0.9980512 +0.8119057 0.8119439 0.9980511 +0.8119009 0.8119326 0.9980511 +0.8118949 0.8119185 0.998051 +0.8118878 0.811901 0.9980509 +0.8118794 0.8118794 0.9980508 +0.8118961 0.8118794 0.9980508 +0.8119171 0.8118794 0.9980508 +0.8119437 0.8118794 0.9980508 +0.8119774 0.8118794 0.9980508 +0.81202 0.8118794 0.9980508 +0.8120739 0.8118794 0.9980508 +0.8121421 0.8118794 0.9980508 +0.8122284 0.8118794 0.9980508 +0.8123375 0.8118794 0.9980508 +0.8124756 0.8118794 0.9980508 +0.8126503 0.8118794 0.9980508 +0.8128713 0.8118794 0.9980508 +0.8131509 0.8118794 0.9980508 +0.8135046 0.8118794 0.9980508 +0.8139522 0.8118794 0.9980508 +0.8145183 0.8118794 0.9980508 +0.8152346 0.8118794 0.9980508 +0.8161408 0.8118794 0.9980508 +0.8172873 0.8118794 0.9980508 +0.8187377 0.8118794 0.9980508 +0.8205726 0.8118794 0.9980508 +0.8228941 0.8118794 0.9980508 +0.825831 0.8118794 0.9980508 +0.8295466 0.8118794 0.9980508 +0.8342474 0.8118794 0.9980508 +0.8401944 0.8118794 0.9980508 +0.8477182 0.8118794 0.9980508 +0.8572368 0.8118794 0.9980508 +0.869279 0.8118794 0.9980508 +0.884514 0.8118794 0.9980508 +0.9037883 0.8118794 0.9980508 +0.9281727 0.8118794 0.9980508 +0.9590222 0.8118794 0.9980508 +0.9980508 0.8118794 0.9980508 +0.998465 0.8461929 0.9665453 +0.9987903 0.8750317 0.9523443 +0.999046 0.8989923 0.9483954 +0.9992473 0.9187107 0.9501421 +0.9994059 0.9348109 0.954737 +0.999531 0.9478726 0.9604682 +0.9996296 0.9584142 0.9663574 +0.9997074 0.9668862 0.971886 +0.9997689 0.9736719 0.9768142 +0.9998174 0.9790923 0.9810648 +0.9998557 0.9834127 0.9846496 +0.999886 0.9868503 0.9876255 +0.9999099 0.9895819 0.9900673 +0.9999288 0.99175 0.9920539 +0.9999437 0.9934694 0.9936596 +0.8119154 0.8119826 0.9980513 +0.8119128 0.8119769 0.9980512 +0.8119096 0.8119696 0.9980512 +0.8119057 0.8119606 0.9980511 +0.8119009 0.8119492 0.9980511 +0.8118949 0.8119351 0.998051 +0.8118878 0.8119176 0.9980509 +0.8118794 0.8118961 0.9980508 +0.8118697 0.8118697 0.9980506 +0.8118907 0.8118697 0.9980506 +0.8119174 0.8118697 0.9980506 +0.811951 0.8118697 0.9980506 +0.8119937 0.8118697 0.9980506 +0.8120476 0.8118697 0.9980506 +0.8121158 0.8118697 0.9980506 +0.8122021 0.8118697 0.9980506 +0.8123112 0.8118697 0.9980506 +0.8124493 0.8118697 0.9980506 +0.812624 0.8118697 0.9980506 +0.8128451 0.8118697 0.9980506 +0.8131247 0.8118697 0.9980506 +0.8134785 0.8118697 0.9980506 +0.8139261 0.8118697 0.9980506 +0.8144923 0.8118697 0.9980506 +0.8152087 0.8118697 0.9980506 +0.816115 0.8118697 0.9980506 +0.8172617 0.8118697 0.9980506 +0.8187123 0.8118697 0.9980506 +0.8205475 0.8118697 0.9980506 +0.8228693 0.8118697 0.9980506 +0.8258066 0.8118697 0.9980506 +0.8295228 0.8118697 0.9980506 +0.8342242 0.8118697 0.9980506 +0.8401721 0.8118697 0.9980506 +0.8476969 0.8118697 0.9980506 +0.8572168 0.8118697 0.9980506 +0.8692608 0.8118697 0.9980506 +0.8844979 0.8118697 0.9980506 +0.9037748 0.8118697 0.9980506 +0.9281627 0.8118697 0.9980506 +0.9590165 0.8118697 0.9980506 +0.9980506 0.8118697 0.9980506 +0.9984649 0.8461864 0.9665416 +0.9987902 0.8750274 0.95234 +0.999046 0.8989895 0.9483917 +0.9992473 0.9187089 0.9501392 +0.9994059 0.9348097 0.9547349 +0.999531 0.9478718 0.9604668 +0.9996296 0.9584137 0.9663564 +0.9997074 0.9668859 0.9718853 +0.9997689 0.9736717 0.9768138 +0.9998174 0.9790921 0.9810645 +0.9998557 0.9834126 0.9846494 +0.999886 0.9868503 0.9876253 +0.9999099 0.9895819 0.9900672 +0.9999288 0.99175 0.9920538 +0.9999437 0.9934694 0.9936595 +0.8119154 0.8120036 0.9980513 +0.8119128 0.8119979 0.9980512 +0.8119096 0.8119906 0.9980512 +0.8119057 0.8119816 0.9980511 +0.8119009 0.8119703 0.9980511 +0.8118949 0.8119561 0.998051 +0.8118878 0.8119387 0.9980509 +0.8118794 0.8119171 0.9980508 +0.8118697 0.8118907 0.9980506 +0.8118589 0.8118589 0.9980504 +0.8118855 0.8118589 0.9980504 +0.8119192 0.8118589 0.9980504 +0.8119618 0.8118589 0.9980504 +0.8120157 0.8118589 0.9980504 +0.8120839 0.8118589 0.9980504 +0.8121702 0.8118589 0.9980504 +0.8122794 0.8118589 0.9980504 +0.8124175 0.8118589 0.9980504 +0.8125923 0.8118589 0.9980504 +0.8128134 0.8118589 0.9980504 +0.8130931 0.8118589 0.9980504 +0.8134469 0.8118589 0.9980504 +0.8138946 0.8118589 0.9980504 +0.8144609 0.8118589 0.9980504 +0.8151774 0.8118589 0.9980504 +0.8160839 0.8118589 0.9980504 +0.8172307 0.8118589 0.9980504 +0.8186816 0.8118589 0.9980504 +0.8205171 0.8118589 0.9980504 +0.8228393 0.8118589 0.9980504 +0.8257771 0.8118589 0.9980504 +0.8294939 0.8118589 0.9980504 +0.8341961 0.8118589 0.9980504 +0.840145 0.8118589 0.9980504 +0.8476711 0.8118589 0.9980504 +0.8571927 0.8118589 0.9980504 +0.8692387 0.8118589 0.9980504 +0.8844784 0.8118589 0.9980504 +0.9037586 0.8118589 0.9980504 +0.9281506 0.8118589 0.9980504 +0.9590097 0.8118589 0.9980504 +0.9980504 0.8118589 0.9980504 +0.9984648 0.8461791 0.9665371 +0.9987902 0.8750225 0.9523349 +0.9990459 0.8989863 0.9483872 +0.9992473 0.9187068 0.9501358 +0.9994059 0.9348083 0.9547324 +0.9995309 0.947871 0.960465 +0.9996296 0.9584132 0.9663553 +0.9997074 0.9668855 0.9718845 +0.9997689 0.9736715 0.9768133 +0.9998174 0.979092 0.9810642 +0.9998557 0.9834125 0.9846492 +0.999886 0.9868502 0.9876252 +0.9999099 0.9895818 0.9900672 +0.9999288 0.99175 0.9920538 +0.9999437 0.9934694 0.9936595 +0.8119154 0.8120303 0.9980513 +0.8119128 0.8120245 0.9980512 +0.8119096 0.8120173 0.9980512 +0.8119057 0.8120082 0.9980511 +0.8119009 0.8119969 0.9980511 +0.8118949 0.8119828 0.998051 +0.8118878 0.8119653 0.9980509 +0.8118794 0.8119437 0.9980508 +0.8118697 0.8119174 0.9980506 +0.8118589 0.8118855 0.9980504 +0.8118476 0.8118476 0.9980502 +0.8118813 0.8118476 0.9980502 +0.8119239 0.8118476 0.9980502 +0.8119778 0.8118476 0.9980502 +0.812046 0.8118476 0.9980502 +0.8121323 0.8118476 0.9980502 +0.8122416 0.8118476 0.9980502 +0.8123797 0.8118476 0.9980502 +0.8125545 0.8118476 0.9980502 +0.8127756 0.8118476 0.9980502 +0.8130554 0.8118476 0.9980502 +0.8134093 0.8118476 0.9980502 +0.813857 0.8118476 0.9980502 +0.8144235 0.8118476 0.9980502 +0.8151401 0.8118476 0.9980502 +0.8160468 0.8118476 0.9980502 +0.8171938 0.8118476 0.9980502 +0.818645 0.8118476 0.9980502 +0.8204809 0.8118476 0.9980502 +0.8228035 0.8118476 0.9980502 +0.825742 0.8118476 0.9980502 +0.8294595 0.8118476 0.9980502 +0.8341627 0.8118476 0.9980502 +0.8401128 0.8118476 0.9980502 +0.8476404 0.8118476 0.9980502 +0.8571639 0.8118476 0.9980502 +0.8692123 0.8118476 0.9980502 +0.8844551 0.8118476 0.9980502 +0.9037393 0.8118476 0.9980502 +0.9281362 0.8118476 0.9980502 +0.9590016 0.8118476 0.9980502 +0.9980502 0.8118476 0.9980502 +0.9984647 0.8461714 0.9665318 +0.9987901 0.8750173 0.9523287 +0.9990459 0.8989829 0.9483819 +0.9992472 0.9187045 0.9501317 +0.9994059 0.9348069 0.9547294 +0.9995309 0.94787 0.960463 +0.9996296 0.9584126 0.9663539 +0.9997074 0.9668852 0.9718836 +0.9997689 0.9736712 0.9768127 +0.9998174 0.9790919 0.9810638 +0.9998557 0.9834124 0.984649 +0.999886 0.9868502 0.987625 +0.9999099 0.9895818 0.9900671 +0.9999288 0.99175 0.9920537 +0.9999437 0.9934694 0.9936595 +0.8119154 0.8120639 0.9980513 +0.8119128 0.8120582 0.9980512 +0.8119096 0.8120509 0.9980512 +0.8119057 0.8120419 0.9980511 +0.8119009 0.8120305 0.9980511 +0.8118949 0.8120164 0.998051 +0.8118878 0.8119989 0.9980509 +0.8118794 0.8119774 0.9980508 +0.8118697 0.811951 0.9980506 +0.8118589 0.8119192 0.9980504 +0.8118476 0.8118813 0.9980502 +0.811837 0.811837 0.99805 +0.8118797 0.811837 0.99805 +0.8119336 0.811837 0.99805 +0.8120018 0.811837 0.99805 +0.8120882 0.811837 0.99805 +0.8121974 0.811837 0.99805 +0.8123356 0.811837 0.99805 +0.8125104 0.811837 0.99805 +0.8127316 0.811837 0.99805 +0.8130114 0.811837 0.99805 +0.8133654 0.811837 0.99805 +0.8138133 0.811837 0.99805 +0.8143799 0.811837 0.99805 +0.8150967 0.811837 0.99805 +0.8160036 0.811837 0.99805 +0.8171509 0.811837 0.99805 +0.8186024 0.811837 0.99805 +0.8204387 0.811837 0.99805 +0.8227619 0.811837 0.99805 +0.825701 0.811837 0.99805 +0.8294195 0.811837 0.99805 +0.8341237 0.811837 0.99805 +0.8400752 0.811837 0.99805 +0.8476047 0.811837 0.99805 +0.8571304 0.811837 0.99805 +0.8691816 0.811837 0.99805 +0.8844281 0.811837 0.99805 +0.9037168 0.811837 0.99805 +0.9281195 0.811837 0.99805 +0.9589921 0.811837 0.99805 +0.99805 0.811837 0.99805 +0.9984645 0.8461641 0.9665255 +0.99879 0.8750124 0.9523216 +0.9990458 0.8989796 0.9483756 +0.9992472 0.9187024 0.9501269 +0.9994059 0.9348055 0.954726 +0.9995309 0.9478691 0.9604606 +0.9996296 0.958412 0.9663522 +0.9997074 0.9668848 0.9718825 +0.9997689 0.973671 0.9768119 +0.9998174 0.9790917 0.9810633 +0.9998557 0.9834123 0.9846487 +0.999886 0.9868501 0.9876249 +0.9999099 0.9895818 0.9900669 +0.9999288 0.9917499 0.9920536 +0.9999437 0.9934694 0.9936594 +0.8119154 0.8121065 0.9980513 +0.8119128 0.8121007 0.9980512 +0.8119096 0.8120935 0.9980512 +0.8119057 0.8120844 0.9980511 +0.8119009 0.8120731 0.9980511 +0.8118949 0.812059 0.998051 +0.8118878 0.8120415 0.9980509 +0.8118794 0.81202 0.9980508 +0.8118697 0.8119937 0.9980506 +0.8118589 0.8119618 0.9980504 +0.8118476 0.8119239 0.9980502 +0.811837 0.8118797 0.99805 +0.8118298 0.8118298 0.9980497 +0.8118837 0.8118298 0.9980497 +0.811952 0.8118298 0.9980497 +0.8120384 0.8118298 0.9980497 +0.8121476 0.8118298 0.9980497 +0.8122858 0.8118298 0.9980497 +0.8124607 0.8118298 0.9980497 +0.8126819 0.8118298 0.9980497 +0.8129618 0.8118298 0.9980497 +0.8133159 0.8118298 0.9980497 +0.8137639 0.8118298 0.9980497 +0.8143306 0.8118298 0.9980497 +0.8150477 0.8118298 0.9980497 +0.8159548 0.8118298 0.9980497 +0.8171024 0.8118298 0.9980497 +0.8185543 0.8118298 0.9980497 +0.8203911 0.8118298 0.9980497 +0.8227149 0.8118298 0.9980497 +0.8256548 0.8118298 0.9980497 +0.8293742 0.8118298 0.9980497 +0.8340798 0.8118298 0.9980497 +0.8400329 0.8118298 0.9980497 +0.8475643 0.8118298 0.9980497 +0.8570925 0.8118298 0.9980497 +0.869147 0.8118298 0.9980497 +0.8843975 0.8118298 0.9980497 +0.9036913 0.8118298 0.9980497 +0.9281006 0.8118298 0.9980497 +0.9589814 0.8118298 0.9980497 +0.9980497 0.8118298 0.9980497 +0.9984643 0.8461589 0.9665185 +0.9987899 0.8750088 0.9523135 +0.9990458 0.8989771 0.9483686 +0.9992472 0.9187008 0.9501215 +0.9994058 0.9348044 0.9547221 +0.9995309 0.9478684 0.9604579 +0.9996296 0.9584115 0.9663504 +0.9997074 0.9668845 0.9718813 +0.9997689 0.9736708 0.9768112 +0.9998174 0.9790916 0.9810628 +0.9998557 0.9834122 0.9846484 +0.999886 0.9868501 0.9876247 +0.9999099 0.9895817 0.9900668 +0.9999288 0.9917499 0.9920535 +0.9999437 0.9934694 0.9936594 +0.8119154 0.8121604 0.9980513 +0.8119128 0.8121546 0.9980512 +0.8119096 0.8121474 0.9980512 +0.8119057 0.8121383 0.9980511 +0.8119009 0.812127 0.9980511 +0.8118949 0.8121129 0.998051 +0.8118878 0.8120954 0.9980509 +0.8118794 0.8120739 0.9980508 +0.8118697 0.8120476 0.9980506 +0.8118589 0.8120157 0.9980504 +0.8118476 0.8119778 0.9980502 +0.811837 0.8119336 0.99805 +0.8118298 0.8118837 0.9980497 +0.8118303 0.8118303 0.9980494 +0.8118986 0.8118303 0.9980494 +0.811985 0.8118303 0.9980494 +0.8120943 0.8118303 0.9980494 +0.8122325 0.8118303 0.9980494 +0.8124075 0.8118303 0.9980494 +0.8126288 0.8118303 0.9980494 +0.8129087 0.8118303 0.9980494 +0.8132629 0.8118303 0.9980494 +0.813711 0.8118303 0.9980494 +0.8142779 0.8118303 0.9980494 +0.8149952 0.8118303 0.9980494 +0.8159025 0.8118303 0.9980494 +0.8170505 0.8118303 0.9980494 +0.8185028 0.8118303 0.9980494 +0.8203401 0.8118303 0.9980494 +0.8226646 0.8118303 0.9980494 +0.8256054 0.8118303 0.9980494 +0.8293258 0.8118303 0.9980494 +0.8340327 0.8118303 0.9980494 +0.8399875 0.8118303 0.9980494 +0.8475211 0.8118303 0.9980494 +0.857052 0.8118303 0.9980494 +0.86911 0.8118303 0.9980494 +0.8843648 0.8118303 0.9980494 +0.9036641 0.8118303 0.9980494 +0.9280803 0.8118303 0.9980494 +0.9589699 0.8118303 0.9980494 +0.9980494 0.8118303 0.9980494 +0.9984642 0.8461587 0.966511 +0.9987897 0.8750084 0.9523049 +0.9990457 0.8989767 0.9483611 +0.9992471 0.9187004 0.9501157 +0.9994058 0.9348042 0.9547179 +0.9995309 0.9478683 0.9604549 +0.9996295 0.9584114 0.9663484 +0.9997074 0.9668844 0.97188 +0.9997689 0.9736708 0.9768103 +0.9998174 0.9790916 0.9810622 +0.9998557 0.9834122 0.984648 +0.999886 0.98685 0.9876244 +0.9999099 0.9895817 0.9900667 +0.9999288 0.9917499 0.9920535 +0.9999437 0.9934694 0.9936593 +0.8119154 0.8122285 0.9980513 +0.8119128 0.8122228 0.9980512 +0.8119096 0.8122156 0.9980512 +0.8119057 0.8122065 0.9980511 +0.8119009 0.8121952 0.9980511 +0.8118949 0.8121811 0.998051 +0.8118878 0.8121636 0.9980509 +0.8118794 0.8121421 0.9980508 +0.8118697 0.8121158 0.9980506 +0.8118589 0.8120839 0.9980504 +0.8118476 0.812046 0.9980502 +0.811837 0.8120018 0.99805 +0.8118298 0.811952 0.9980497 +0.8118303 0.8118986 0.9980494 +0.8118466 0.8118466 0.9980491 +0.811933 0.8118466 0.9980491 +0.8120423 0.8118466 0.9980491 +0.8121806 0.8118466 0.9980491 +0.8123556 0.8118466 0.9980491 +0.812577 0.8118466 0.9980491 +0.812857 0.8118466 0.9980491 +0.8132113 0.8118466 0.9980491 +0.8136595 0.8118466 0.9980491 +0.8142266 0.8118466 0.9980491 +0.814944 0.8118466 0.9980491 +0.8158516 0.8118466 0.9980491 +0.8169999 0.8118466 0.9980491 +0.8184526 0.8118466 0.9980491 +0.8202905 0.8118466 0.9980491 +0.8226156 0.8118466 0.9980491 +0.8255572 0.8118466 0.9980491 +0.8292787 0.8118466 0.9980491 +0.8339868 0.8118466 0.9980491 +0.8399433 0.8118466 0.9980491 +0.847479 0.8118466 0.9980491 +0.8570126 0.8118466 0.9980491 +0.8690738 0.8118466 0.9980491 +0.8843329 0.8118466 0.9980491 +0.9036376 0.8118466 0.9980491 +0.9280606 0.8118466 0.9980491 +0.9589588 0.8118466 0.9980491 +0.9980491 0.8118466 0.9980491 +0.998464 0.8461687 0.9665037 +0.9987896 0.8750145 0.9522964 +0.9990456 0.8989805 0.9483538 +0.9992471 0.9187027 0.9501101 +0.9994058 0.9348056 0.9547138 +0.9995309 0.9478691 0.9604521 +0.9996295 0.958412 0.9663465 +0.9997074 0.9668847 0.9718787 +0.9997688 0.973671 0.9768095 +0.9998174 0.9790917 0.9810617 +0.9998557 0.9834123 0.9846477 +0.999886 0.9868501 0.9876242 +0.9999099 0.9895817 0.9900665 +0.9999288 0.9917499 0.9920534 +0.9999437 0.9934694 0.9936592 +0.8119154 0.8123148 0.9980513 +0.8119128 0.812309 0.9980512 +0.8119096 0.8123018 0.9980512 +0.8119057 0.8122927 0.9980511 +0.8119009 0.8122814 0.9980511 +0.8118949 0.8122673 0.998051 +0.8118878 0.8122499 0.9980509 +0.8118794 0.8122284 0.9980508 +0.8118697 0.8122021 0.9980506 +0.8118589 0.8121702 0.9980504 +0.8118476 0.8121323 0.9980502 +0.811837 0.8120882 0.99805 +0.8118298 0.8120384 0.9980497 +0.8118303 0.811985 0.9980494 +0.8118466 0.811933 0.9980491 +0.8118921 0.8118921 0.9980488 +0.8120015 0.8118921 0.9980488 +0.8121398 0.8118921 0.9980488 +0.8123148 0.8118921 0.9980488 +0.8125362 0.8118921 0.9980488 +0.8128163 0.8118921 0.9980488 +0.8131707 0.8118921 0.9980488 +0.813619 0.8118921 0.9980488 +0.8141862 0.8118921 0.9980488 +0.8149038 0.8118921 0.9980488 +0.8158116 0.8118921 0.9980488 +0.8169601 0.8118921 0.9980488 +0.8184132 0.8118921 0.9980488 +0.8202514 0.8118921 0.9980488 +0.822577 0.8118921 0.9980488 +0.8255193 0.8118921 0.9980488 +0.8292416 0.8118921 0.9980488 +0.8339508 0.8118921 0.9980488 +0.8399085 0.8118921 0.9980488 +0.8474458 0.8118921 0.9980488 +0.8569815 0.8118921 0.9980488 +0.8690454 0.8118921 0.9980488 +0.8843078 0.8118921 0.9980488 +0.9036168 0.8118921 0.9980488 +0.9280451 0.8118921 0.9980488 +0.95895 0.8118921 0.9980488 +0.9980488 0.8118921 0.9980488 +0.9984638 0.8461977 0.966498 +0.9987895 0.8750329 0.9522898 +0.9990456 0.8989921 0.9483481 +0.999247 0.9187101 0.9501056 +0.9994057 0.9348102 0.9547106 +0.9995309 0.947872 0.9604499 +0.9996295 0.9584138 0.966345 +0.9997074 0.9668859 0.9718777 +0.9997688 0.9736717 0.9768088 +0.9998174 0.9790921 0.9810613 +0.9998557 0.9834126 0.9846474 +0.999886 0.9868503 0.987624 +0.9999099 0.9895819 0.9900664 +0.9999288 0.99175 0.9920533 +0.9999437 0.9934694 0.9936592 +0.8119154 0.8124239 0.9980513 +0.8119128 0.8124181 0.9980512 +0.8119096 0.8124109 0.9980512 +0.8119057 0.8124018 0.9980511 +0.8119009 0.8123905 0.9980511 +0.8118949 0.8123765 0.998051 +0.8118878 0.812359 0.9980509 +0.8118794 0.8123375 0.9980508 +0.8118697 0.8123112 0.9980506 +0.8118589 0.8122794 0.9980504 +0.8118476 0.8122416 0.9980502 +0.811837 0.8121974 0.99805 +0.8118298 0.8121476 0.9980497 +0.8118303 0.8120943 0.9980494 +0.8118466 0.8120423 0.9980491 +0.8118921 0.8120015 0.9980488 +0.8119884 0.8119884 0.9980488 +0.8121268 0.8119884 0.9980488 +0.8123018 0.8119884 0.9980488 +0.8125232 0.8119884 0.9980488 +0.8128033 0.8119884 0.9980488 +0.8131577 0.8119884 0.9980488 +0.8136061 0.8119884 0.9980488 +0.8141733 0.8119884 0.9980488 +0.8148909 0.8119884 0.9980488 +0.8157988 0.8119884 0.9980488 +0.8169474 0.8119884 0.9980488 +0.8184005 0.8119884 0.9980488 +0.8202389 0.8119884 0.9980488 +0.8225647 0.8119884 0.9980488 +0.8255071 0.8119884 0.9980488 +0.8292297 0.8119884 0.9980488 +0.8339392 0.8119884 0.9980488 +0.8398974 0.8119884 0.9980488 +0.8474353 0.8119884 0.9980488 +0.8569716 0.8119884 0.9980488 +0.8690364 0.8119884 0.9980488 +0.8842998 0.8119884 0.9980488 +0.9036101 0.8119884 0.9980488 +0.9280401 0.8119884 0.9980488 +0.9589472 0.8119884 0.9980488 +0.9980488 0.8119884 0.9980488 +0.9984638 0.8462598 0.9664961 +0.9987895 0.8750727 0.9522877 +0.9990455 0.8990175 0.9483463 +0.999247 0.9187262 0.9501042 +0.9994057 0.9348204 0.9547096 +0.9995308 0.9478785 0.9604492 +0.9996295 0.9584178 0.9663445 +0.9997074 0.9668884 0.9718774 +0.9997688 0.9736733 0.9768086 +0.9998174 0.9790931 0.9810611 +0.9998557 0.9834132 0.9846473 +0.999886 0.9868507 0.987624 +0.9999099 0.9895821 0.9900664 +0.9999288 0.9917502 0.9920533 +0.9999437 0.9934695 0.9936592 +0.8119154 0.8125619 0.9980513 +0.8119128 0.8125561 0.9980512 +0.8119096 0.8125489 0.9980512 +0.8119057 0.8125399 0.9980511 +0.8119009 0.8125286 0.9980511 +0.8118949 0.8125145 0.998051 +0.8118878 0.8124971 0.9980509 +0.8118794 0.8124756 0.9980508 +0.8118697 0.8124493 0.9980506 +0.8118589 0.8124175 0.9980504 +0.8118476 0.8123797 0.9980502 +0.811837 0.8123356 0.99805 +0.8118298 0.8122858 0.9980497 +0.8118303 0.8122325 0.9980494 +0.8118466 0.8121806 0.9980491 +0.8118921 0.8121398 0.9980488 +0.8119884 0.8121268 0.9980488 +0.8121268 0.8121268 0.9980488 +0.8123018 0.8121268 0.9980488 +0.8125232 0.8121268 0.9980488 +0.8128033 0.8121268 0.9980488 +0.8131577 0.8121268 0.9980488 +0.8136061 0.8121268 0.9980488 +0.8141733 0.8121268 0.9980488 +0.8148909 0.8121268 0.9980488 +0.8157988 0.8121268 0.9980488 +0.8169474 0.8121268 0.9980488 +0.8184005 0.8121268 0.9980488 +0.8202389 0.8121268 0.9980488 +0.8225647 0.8121268 0.9980488 +0.8255071 0.8121268 0.9980488 +0.8292297 0.8121268 0.9980488 +0.8339392 0.8121268 0.9980488 +0.8398974 0.8121268 0.9980488 +0.8474353 0.8121268 0.9980488 +0.8569716 0.8121268 0.9980488 +0.8690364 0.8121268 0.9980488 +0.8842998 0.8121268 0.9980488 +0.9036101 0.8121268 0.9980488 +0.9280401 0.8121268 0.9980488 +0.9589472 0.8121268 0.9980488 +0.9980488 0.8121268 0.9980488 +0.9984638 0.8463492 0.9664961 +0.9987895 0.8751301 0.9522877 +0.9990455 0.8990542 0.9483463 +0.999247 0.9187495 0.9501042 +0.9994057 0.9348352 0.9547096 +0.9995308 0.9478878 0.9604492 +0.9996295 0.9584237 0.9663445 +0.9997074 0.9668922 0.9718774 +0.9997688 0.9736756 0.9768086 +0.9998174 0.9790946 0.9810611 +0.9998557 0.9834141 0.9846473 +0.999886 0.9868512 0.987624 +0.9999099 0.9895825 0.9900664 +0.9999288 0.9917504 0.9920533 +0.9999437 0.9934697 0.9936592 +0.8119154 0.8127365 0.9980513 +0.8119128 0.8127308 0.9980512 +0.8119096 0.8127235 0.9980512 +0.8119057 0.8127145 0.9980511 +0.8119009 0.8127032 0.9980511 +0.8118949 0.8126892 0.998051 +0.8118878 0.8126718 0.9980509 +0.8118794 0.8126503 0.9980508 +0.8118697 0.812624 0.9980506 +0.8118589 0.8125923 0.9980504 +0.8118476 0.8125545 0.9980502 +0.811837 0.8125104 0.99805 +0.8118298 0.8124607 0.9980497 +0.8118303 0.8124075 0.9980494 +0.8118466 0.8123556 0.9980491 +0.8118921 0.8123148 0.9980488 +0.8119884 0.8123018 0.9980488 +0.8121268 0.8123018 0.9980488 +0.8123018 0.8123018 0.9980488 +0.8125232 0.8123018 0.9980488 +0.8128033 0.8123018 0.9980488 +0.8131577 0.8123018 0.9980488 +0.8136061 0.8123018 0.9980488 +0.8141733 0.8123018 0.9980488 +0.8148909 0.8123018 0.9980488 +0.8157988 0.8123018 0.9980488 +0.8169474 0.8123018 0.9980488 +0.8184005 0.8123018 0.9980488 +0.8202389 0.8123018 0.9980488 +0.8225647 0.8123018 0.9980488 +0.8255071 0.8123018 0.9980488 +0.8292297 0.8123018 0.9980488 +0.8339392 0.8123018 0.9980488 +0.8398974 0.8123018 0.9980488 +0.8474353 0.8123018 0.9980488 +0.8569716 0.8123018 0.9980488 +0.8690364 0.8123018 0.9980488 +0.8842998 0.8123018 0.9980488 +0.9036101 0.8123018 0.9980488 +0.9280401 0.8123018 0.9980488 +0.9589472 0.8123018 0.9980488 +0.9980488 0.8123018 0.9980488 +0.9984638 0.8464623 0.9664961 +0.9987895 0.8752028 0.9522877 +0.9990455 0.8991006 0.9483463 +0.999247 0.9187791 0.9501042 +0.9994057 0.9348539 0.9547096 +0.9995308 0.9478997 0.9604492 +0.9996295 0.9584312 0.9663445 +0.9997074 0.9668969 0.9718774 +0.9997688 0.9736786 0.9768086 +0.9998174 0.9790965 0.9810611 +0.9998557 0.9834153 0.9846473 +0.999886 0.986852 0.987624 +0.9999099 0.9895829 0.9900664 +0.9999288 0.9917507 0.9920533 +0.9999437 0.9934698 0.9936592 +0.8119154 0.8129574 0.9980513 +0.8119128 0.8129517 0.9980512 +0.8119096 0.8129445 0.9980512 +0.8119057 0.8129354 0.9980511 +0.8119009 0.8129242 0.9980511 +0.8118949 0.8129101 0.998051 +0.8118878 0.8128927 0.9980509 +0.8118794 0.8128713 0.9980508 +0.8118697 0.8128451 0.9980506 +0.8118589 0.8128134 0.9980504 +0.8118476 0.8127756 0.9980502 +0.811837 0.8127316 0.99805 +0.8118298 0.8126819 0.9980497 +0.8118303 0.8126288 0.9980494 +0.8118466 0.812577 0.9980491 +0.8118921 0.8125362 0.9980488 +0.8119884 0.8125232 0.9980488 +0.8121268 0.8125232 0.9980488 +0.8123018 0.8125232 0.9980488 +0.8125232 0.8125232 0.9980488 +0.8128033 0.8125232 0.9980488 +0.8131577 0.8125232 0.9980488 +0.8136061 0.8125232 0.9980488 +0.8141733 0.8125232 0.9980488 +0.8148909 0.8125232 0.9980488 +0.8157988 0.8125232 0.9980488 +0.8169474 0.8125232 0.9980488 +0.8184005 0.8125232 0.9980488 +0.8202389 0.8125232 0.9980488 +0.8225647 0.8125232 0.9980488 +0.8255071 0.8125232 0.9980488 +0.8292297 0.8125232 0.9980488 +0.8339392 0.8125232 0.9980488 +0.8398974 0.8125232 0.9980488 +0.8474353 0.8125232 0.9980488 +0.8569716 0.8125232 0.9980488 +0.8690364 0.8125232 0.9980488 +0.8842998 0.8125232 0.9980488 +0.9036101 0.8125232 0.9980488 +0.9280401 0.8125232 0.9980488 +0.9589472 0.8125232 0.9980488 +0.9980488 0.8125232 0.9980488 +0.9984638 0.8466054 0.9664961 +0.9987895 0.8752947 0.9522877 +0.9990455 0.8991593 0.9483463 +0.999247 0.9188164 0.9501042 +0.9994057 0.9348776 0.9547096 +0.9995308 0.9479146 0.9604492 +0.9996295 0.9584406 0.9663445 +0.9997074 0.9669028 0.9718774 +0.9997688 0.9736823 0.9768086 +0.9998174 0.9790988 0.9810611 +0.9998557 0.9834167 0.9846473 +0.999886 0.9868529 0.987624 +0.9999099 0.9895835 0.9900664 +0.9999288 0.991751 0.9920533 +0.9999437 0.9934701 0.9936592 +0.8119154 0.8132369 0.9980513 +0.8119128 0.8132312 0.9980512 +0.8119096 0.813224 0.9980512 +0.8119057 0.813215 0.9980511 +0.8119009 0.8132037 0.9980511 +0.8118949 0.8131897 0.998051 +0.8118878 0.8131723 0.9980509 +0.8118794 0.8131509 0.9980508 +0.8118697 0.8131247 0.9980506 +0.8118589 0.8130931 0.9980504 +0.8118476 0.8130554 0.9980502 +0.811837 0.8130114 0.99805 +0.8118298 0.8129618 0.9980497 +0.8118303 0.8129087 0.9980494 +0.8118466 0.812857 0.9980491 +0.8118921 0.8128163 0.9980488 +0.8119884 0.8128033 0.9980488 +0.8121268 0.8128033 0.9980488 +0.8123018 0.8128033 0.9980488 +0.8125232 0.8128033 0.9980488 +0.8128033 0.8128033 0.9980488 +0.8131577 0.8128033 0.9980488 +0.8136061 0.8128033 0.9980488 +0.8141733 0.8128033 0.9980488 +0.8148909 0.8128033 0.9980488 +0.8157988 0.8128033 0.9980488 +0.8169474 0.8128033 0.9980488 +0.8184005 0.8128033 0.9980488 +0.8202389 0.8128033 0.9980488 +0.8225647 0.8128033 0.9980488 +0.8255071 0.8128033 0.9980488 +0.8292297 0.8128033 0.9980488 +0.8339392 0.8128033 0.9980488 +0.8398974 0.8128033 0.9980488 +0.8474353 0.8128033 0.9980488 +0.8569716 0.8128033 0.9980488 +0.8690364 0.8128033 0.9980488 +0.8842998 0.8128033 0.9980488 +0.9036101 0.8128033 0.9980488 +0.9280401 0.8128033 0.9980488 +0.9589472 0.8128033 0.9980488 +0.9980488 0.8128033 0.9980488 +0.9984638 0.8467864 0.9664961 +0.9987895 0.8754109 0.9522877 +0.9990455 0.8992336 0.9483463 +0.999247 0.9188636 0.9501042 +0.9994057 0.9349075 0.9547096 +0.9995308 0.9479335 0.9604492 +0.9996295 0.9584526 0.9663445 +0.9997074 0.9669103 0.9718774 +0.9997688 0.973687 0.9768086 +0.9998174 0.9791018 0.9810611 +0.9998557 0.9834186 0.9846473 +0.999886 0.9868541 0.987624 +0.9999099 0.9895842 0.9900664 +0.9999288 0.9917515 0.9920533 +0.9999437 0.9934704 0.9936592 +0.8119154 0.8135904 0.9980513 +0.8119128 0.8135847 0.9980512 +0.8119096 0.8135776 0.9980512 +0.8119057 0.8135686 0.9980511 +0.8119009 0.8135573 0.9980511 +0.8118949 0.8135433 0.998051 +0.8118878 0.813526 0.9980509 +0.8118794 0.8135046 0.9980508 +0.8118697 0.8134785 0.9980506 +0.8118589 0.8134469 0.9980504 +0.8118476 0.8134093 0.9980502 +0.811837 0.8133654 0.99805 +0.8118298 0.8133159 0.9980497 +0.8118303 0.8132629 0.9980494 +0.8118466 0.8132113 0.9980491 +0.8118921 0.8131707 0.9980488 +0.8119884 0.8131577 0.9980488 +0.8121268 0.8131577 0.9980488 +0.8123018 0.8131577 0.9980488 +0.8125232 0.8131577 0.9980488 +0.8128033 0.8131577 0.9980488 +0.8131577 0.8131577 0.9980488 +0.8136061 0.8131577 0.9980488 +0.8141733 0.8131577 0.9980488 +0.8148909 0.8131577 0.9980488 +0.8157988 0.8131577 0.9980488 +0.8169474 0.8131577 0.9980488 +0.8184005 0.8131577 0.9980488 +0.8202389 0.8131577 0.9980488 +0.8225647 0.8131577 0.9980488 +0.8255071 0.8131577 0.9980488 +0.8292297 0.8131577 0.9980488 +0.8339392 0.8131577 0.9980488 +0.8398974 0.8131577 0.9980488 +0.8474353 0.8131577 0.9980488 +0.8569716 0.8131577 0.9980488 +0.8690364 0.8131577 0.9980488 +0.8842998 0.8131577 0.9980488 +0.9036101 0.8131577 0.9980488 +0.9280401 0.8131577 0.9980488 +0.9589472 0.8131577 0.9980488 +0.9980488 0.8131577 0.9980488 +0.9984638 0.8470154 0.9664961 +0.9987895 0.875558 0.9522877 +0.9990455 0.8993275 0.9483463 +0.999247 0.9189234 0.9501042 +0.9994057 0.9349454 0.9547096 +0.9995308 0.9479575 0.9604492 +0.9996295 0.9584677 0.9663445 +0.9997074 0.9669198 0.9718774 +0.9997688 0.973693 0.9768086 +0.9998174 0.9791055 0.9810611 +0.9998557 0.9834209 0.9846473 +0.999886 0.9868555 0.987624 +0.9999099 0.9895851 0.9900664 +0.9999288 0.9917521 0.9920533 +0.9999437 0.9934707 0.9936592 +0.8119154 0.8140378 0.9980513 +0.8119128 0.8140321 0.9980512 +0.8119096 0.8140249 0.9980512 +0.8119057 0.8140159 0.9980511 +0.8119009 0.8140047 0.9980511 +0.8118949 0.8139908 0.998051 +0.8118878 0.8139735 0.9980509 +0.8118794 0.8139522 0.9980508 +0.8118697 0.8139261 0.9980506 +0.8118589 0.8138946 0.9980504 +0.8118476 0.813857 0.9980502 +0.811837 0.8138133 0.99805 +0.8118298 0.8137639 0.9980497 +0.8118303 0.813711 0.9980494 +0.8118466 0.8136595 0.9980491 +0.8118921 0.813619 0.9980488 +0.8119884 0.8136061 0.9980488 +0.8121268 0.8136061 0.9980488 +0.8123018 0.8136061 0.9980488 +0.8125232 0.8136061 0.9980488 +0.8128033 0.8136061 0.9980488 +0.8131577 0.8136061 0.9980488 +0.8136061 0.8136061 0.9980488 +0.8141733 0.8136061 0.9980488 +0.8148909 0.8136061 0.9980488 +0.8157988 0.8136061 0.9980488 +0.8169474 0.8136061 0.9980488 +0.8184005 0.8136061 0.9980488 +0.8202389 0.8136061 0.9980488 +0.8225647 0.8136061 0.9980488 +0.8255071 0.8136061 0.9980488 +0.8292297 0.8136061 0.9980488 +0.8339392 0.8136061 0.9980488 +0.8398974 0.8136061 0.9980488 +0.8474353 0.8136061 0.9980488 +0.8569716 0.8136061 0.9980488 +0.8690364 0.8136061 0.9980488 +0.8842998 0.8136061 0.9980488 +0.9036101 0.8136061 0.9980488 +0.9280401 0.8136061 0.9980488 +0.9589472 0.8136061 0.9980488 +0.9980488 0.8136061 0.9980488 +0.9984638 0.8473052 0.9664961 +0.9987895 0.8757441 0.9522877 +0.9990455 0.8994464 0.9483463 +0.999247 0.918999 0.9501042 +0.9994057 0.9349933 0.9547096 +0.9995308 0.9479878 0.9604492 +0.9996295 0.9584868 0.9663445 +0.9997074 0.9669318 0.9718774 +0.9997688 0.9737006 0.9768086 +0.9998174 0.9791103 0.9810611 +0.9998557 0.9834239 0.9846473 +0.999886 0.9868574 0.987624 +0.9999099 0.9895863 0.9900664 +0.9999288 0.9917528 0.9920533 +0.9999437 0.9934712 0.9936592 +0.8119154 0.8146037 0.9980513 +0.8119128 0.814598 0.9980512 +0.8119096 0.8145909 0.9980512 +0.8119057 0.8145819 0.9980511 +0.8119009 0.8145707 0.9980511 +0.8118949 0.8145568 0.998051 +0.8118878 0.8145396 0.9980509 +0.8118794 0.8145183 0.9980508 +0.8118697 0.8144923 0.9980506 +0.8118589 0.8144609 0.9980504 +0.8118476 0.8144235 0.9980502 +0.811837 0.8143799 0.99805 +0.8118298 0.8143306 0.9980497 +0.8118303 0.8142779 0.9980494 +0.8118466 0.8142266 0.9980491 +0.8118921 0.8141862 0.9980488 +0.8119884 0.8141733 0.9980488 +0.8121268 0.8141733 0.9980488 +0.8123018 0.8141733 0.9980488 +0.8125232 0.8141733 0.9980488 +0.8128033 0.8141733 0.9980488 +0.8131577 0.8141733 0.9980488 +0.8136061 0.8141733 0.9980488 +0.8141733 0.8141733 0.9980488 +0.8148909 0.8141733 0.9980488 +0.8157988 0.8141733 0.9980488 +0.8169474 0.8141733 0.9980488 +0.8184005 0.8141733 0.9980488 +0.8202389 0.8141733 0.9980488 +0.8225647 0.8141733 0.9980488 +0.8255071 0.8141733 0.9980488 +0.8292297 0.8141733 0.9980488 +0.8339392 0.8141733 0.9980488 +0.8398974 0.8141733 0.9980488 +0.8474353 0.8141733 0.9980488 +0.8569716 0.8141733 0.9980488 +0.8690364 0.8141733 0.9980488 +0.8842998 0.8141733 0.9980488 +0.9036101 0.8141733 0.9980488 +0.9280401 0.8141733 0.9980488 +0.9589472 0.8141733 0.9980488 +0.9980488 0.8141733 0.9980488 +0.9984638 0.8476717 0.9664961 +0.9987895 0.8759795 0.9522877 +0.9990455 0.8995968 0.9483463 +0.999247 0.9190947 0.9501042 +0.9994057 0.935054 0.9547096 +0.9995308 0.9480261 0.9604492 +0.9996295 0.9585109 0.9663445 +0.9997074 0.966947 0.9718774 +0.9997688 0.9737101 0.9768086 +0.9998174 0.9791163 0.9810611 +0.9998557 0.9834277 0.9846473 +0.999886 0.9868597 0.987624 +0.9999099 0.9895878 0.9900664 +0.9999288 0.9917537 0.9920533 +0.9999437 0.9934718 0.9936592 +0.8119154 0.8153196 0.9980513 +0.8119128 0.815314 0.9980512 +0.8119096 0.8153069 0.9980512 +0.8119057 0.815298 0.9980511 +0.8119009 0.8152868 0.9980511 +0.8118949 0.815273 0.998051 +0.8118878 0.8152558 0.9980509 +0.8118794 0.8152346 0.9980508 +0.8118697 0.8152087 0.9980506 +0.8118589 0.8151774 0.9980504 +0.8118476 0.8151401 0.9980502 +0.811837 0.8150967 0.99805 +0.8118298 0.8150477 0.9980497 +0.8118303 0.8149952 0.9980494 +0.8118466 0.814944 0.9980491 +0.8118921 0.8149038 0.9980488 +0.8119884 0.8148909 0.9980488 +0.8121268 0.8148909 0.9980488 +0.8123018 0.8148909 0.9980488 +0.8125232 0.8148909 0.9980488 +0.8128033 0.8148909 0.9980488 +0.8131577 0.8148909 0.9980488 +0.8136061 0.8148909 0.9980488 +0.8141733 0.8148909 0.9980488 +0.8148909 0.8148909 0.9980488 +0.8157988 0.8148909 0.9980488 +0.8169474 0.8148909 0.9980488 +0.8184005 0.8148909 0.9980488 +0.8202389 0.8148909 0.9980488 +0.8225647 0.8148909 0.9980488 +0.8255071 0.8148909 0.9980488 +0.8292297 0.8148909 0.9980488 +0.8339392 0.8148909 0.9980488 +0.8398974 0.8148909 0.9980488 +0.8474353 0.8148909 0.9980488 +0.8569716 0.8148909 0.9980488 +0.8690364 0.8148909 0.9980488 +0.8842998 0.8148909 0.9980488 +0.9036101 0.8148909 0.9980488 +0.9280401 0.8148909 0.9980488 +0.9589472 0.8148909 0.9980488 +0.9980488 0.8148909 0.9980488 +0.9984638 0.8481355 0.9664961 +0.9987895 0.8762773 0.9522877 +0.9990455 0.899787 0.9483463 +0.999247 0.9192157 0.9501042 +0.9994057 0.9351307 0.9547096 +0.9995308 0.9480746 0.9604492 +0.9996295 0.9585415 0.9663445 +0.9997074 0.9669663 0.9718774 +0.9997688 0.9737222 0.9768086 +0.9998174 0.9791238 0.9810611 +0.9998557 0.9834324 0.9846473 +0.999886 0.9868627 0.987624 +0.9999099 0.9895897 0.9900664 +0.9999288 0.9917549 0.9920533 +0.9999437 0.9934725 0.9936592 +0.8119154 0.8162254 0.9980513 +0.8119128 0.8162198 0.9980512 +0.8119096 0.8162127 0.9980512 +0.8119057 0.8162038 0.9980511 +0.8119009 0.8161928 0.9980511 +0.8118949 0.816179 0.998051 +0.8118878 0.8161619 0.9980509 +0.8118794 0.8161408 0.9980508 +0.8118697 0.816115 0.9980506 +0.8118589 0.8160839 0.9980504 +0.8118476 0.8160468 0.9980502 +0.811837 0.8160036 0.99805 +0.8118298 0.8159548 0.9980497 +0.8118303 0.8159025 0.9980494 +0.8118466 0.8158516 0.9980491 +0.8118921 0.8158116 0.9980488 +0.8119884 0.8157988 0.9980488 +0.8121268 0.8157988 0.9980488 +0.8123018 0.8157988 0.9980488 +0.8125232 0.8157988 0.9980488 +0.8128033 0.8157988 0.9980488 +0.8131577 0.8157988 0.9980488 +0.8136061 0.8157988 0.9980488 +0.8141733 0.8157988 0.9980488 +0.8148909 0.8157988 0.9980488 +0.8157988 0.8157988 0.9980488 +0.8169474 0.8157988 0.9980488 +0.8184005 0.8157988 0.9980488 +0.8202389 0.8157988 0.9980488 +0.8225647 0.8157988 0.9980488 +0.8255071 0.8157988 0.9980488 +0.8292297 0.8157988 0.9980488 +0.8339392 0.8157988 0.9980488 +0.8398974 0.8157988 0.9980488 +0.8474353 0.8157988 0.9980488 +0.8569716 0.8157988 0.9980488 +0.8690364 0.8157988 0.9980488 +0.8842998 0.8157988 0.9980488 +0.9036101 0.8157988 0.9980488 +0.9280401 0.8157988 0.9980488 +0.9589472 0.8157988 0.9980488 +0.9980488 0.8157988 0.9980488 +0.9984638 0.8487222 0.9664961 +0.9987895 0.8766541 0.9522877 +0.9990455 0.9000277 0.9483463 +0.999247 0.9193688 0.9501042 +0.9994057 0.9352277 0.9547096 +0.9995308 0.9481359 0.9604492 +0.9996295 0.9585802 0.9663445 +0.9997074 0.9669906 0.9718774 +0.9997688 0.9737375 0.9768086 +0.9998174 0.9791334 0.9810611 +0.9998557 0.9834385 0.9846473 +0.999886 0.9868665 0.987624 +0.9999099 0.989592 0.9900664 +0.9999288 0.9917564 0.9920533 +0.9999437 0.9934734 0.9936592 +0.8119154 0.8173713 0.9980513 +0.8119128 0.8173657 0.9980512 +0.8119096 0.8173587 0.9980512 +0.8119057 0.8173499 0.9980511 +0.8119009 0.8173389 0.9980511 +0.8118949 0.8173252 0.998051 +0.8118878 0.8173082 0.9980509 +0.8118794 0.8172873 0.9980508 +0.8118697 0.8172617 0.9980506 +0.8118589 0.8172307 0.9980504 +0.8118476 0.8171938 0.9980502 +0.811837 0.8171509 0.99805 +0.8118298 0.8171024 0.9980497 +0.8118303 0.8170505 0.9980494 +0.8118466 0.8169999 0.9980491 +0.8118921 0.8169601 0.9980488 +0.8119884 0.8169474 0.9980488 +0.8121268 0.8169474 0.9980488 +0.8123018 0.8169474 0.9980488 +0.8125232 0.8169474 0.9980488 +0.8128033 0.8169474 0.9980488 +0.8131577 0.8169474 0.9980488 +0.8136061 0.8169474 0.9980488 +0.8141733 0.8169474 0.9980488 +0.8148909 0.8169474 0.9980488 +0.8157988 0.8169474 0.9980488 +0.8169474 0.8169474 0.9980488 +0.8184005 0.8169474 0.9980488 +0.8202389 0.8169474 0.9980488 +0.8225647 0.8169474 0.9980488 +0.8255071 0.8169474 0.9980488 +0.8292297 0.8169474 0.9980488 +0.8339392 0.8169474 0.9980488 +0.8398974 0.8169474 0.9980488 +0.8474353 0.8169474 0.9980488 +0.8569716 0.8169474 0.9980488 +0.8690364 0.8169474 0.9980488 +0.8842998 0.8169474 0.9980488 +0.9036101 0.8169474 0.9980488 +0.9280401 0.8169474 0.9980488 +0.9589472 0.8169474 0.9980488 +0.9980488 0.8169474 0.9980488 +0.9984638 0.8494644 0.9664961 +0.9987895 0.8771307 0.9522877 +0.9990455 0.9003323 0.9483463 +0.999247 0.9195625 0.9501042 +0.9994057 0.9353505 0.9547096 +0.9995308 0.9482135 0.9604492 +0.9996295 0.9586291 0.9663445 +0.9997074 0.9670214 0.9718774 +0.9997688 0.9737569 0.9768086 +0.9998174 0.9791456 0.9810611 +0.9998557 0.9834461 0.9846473 +0.999886 0.9868713 0.987624 +0.9999099 0.989595 0.9900664 +0.9999288 0.9917582 0.9920533 +0.9999437 0.9934746 0.9936592 +0.8119154 0.8188211 0.9980513 +0.8119128 0.8188155 0.9980512 +0.8119096 0.8188085 0.9980512 +0.8119057 0.8187998 0.9980511 +0.8119009 0.8187889 0.9980511 +0.8118949 0.8187753 0.998051 +0.8118878 0.8187584 0.9980509 +0.8118794 0.8187377 0.9980508 +0.8118697 0.8187123 0.9980506 +0.8118589 0.8186816 0.9980504 +0.8118476 0.818645 0.9980502 +0.811837 0.8186024 0.99805 +0.8118298 0.8185543 0.9980497 +0.8118303 0.8185028 0.9980494 +0.8118466 0.8184526 0.9980491 +0.8118921 0.8184132 0.9980488 +0.8119884 0.8184005 0.9980488 +0.8121268 0.8184005 0.9980488 +0.8123018 0.8184005 0.9980488 +0.8125232 0.8184005 0.9980488 +0.8128033 0.8184005 0.9980488 +0.8131577 0.8184005 0.9980488 +0.8136061 0.8184005 0.9980488 +0.8141733 0.8184005 0.9980488 +0.8148909 0.8184005 0.9980488 +0.8157988 0.8184005 0.9980488 +0.8169474 0.8184005 0.9980488 +0.8184005 0.8184005 0.9980488 +0.8202389 0.8184005 0.9980488 +0.8225647 0.8184005 0.9980488 +0.8255071 0.8184005 0.9980488 +0.8292297 0.8184005 0.9980488 +0.8339392 0.8184005 0.9980488 +0.8398974 0.8184005 0.9980488 +0.8474353 0.8184005 0.9980488 +0.8569716 0.8184005 0.9980488 +0.8690364 0.8184005 0.9980488 +0.8842998 0.8184005 0.9980488 +0.9036101 0.8184005 0.9980488 +0.9280401 0.8184005 0.9980488 +0.9589472 0.8184005 0.9980488 +0.9980488 0.8184005 0.9980488 +0.9984638 0.8504035 0.9664961 +0.9987895 0.8777338 0.9522877 +0.9990455 0.9007175 0.9483463 +0.999247 0.9198076 0.9501042 +0.9994057 0.9355059 0.9547096 +0.9995308 0.9483117 0.9604492 +0.9996295 0.958691 0.9663445 +0.9997074 0.9670604 0.9718774 +0.9997688 0.9737814 0.9768086 +0.9998174 0.979161 0.9810611 +0.9998557 0.9834557 0.9846473 +0.999886 0.9868773 0.987624 +0.9999099 0.9895988 0.9900664 +0.9999288 0.9917606 0.9920533 +0.9999437 0.9934761 0.9936592 +0.8119154 0.8206552 0.9980513 +0.8119128 0.8206497 0.9980512 +0.8119096 0.8206428 0.9980512 +0.8119057 0.8206341 0.9980511 +0.8119009 0.8206233 0.9980511 +0.8118949 0.8206099 0.998051 +0.8118878 0.8205932 0.9980509 +0.8118794 0.8205726 0.9980508 +0.8118697 0.8205475 0.9980506 +0.8118589 0.8205171 0.9980504 +0.8118476 0.8204809 0.9980502 +0.811837 0.8204387 0.99805 +0.8118298 0.8203911 0.9980497 +0.8118303 0.8203401 0.9980494 +0.8118466 0.8202905 0.9980491 +0.8118921 0.8202514 0.9980488 +0.8119884 0.8202389 0.9980488 +0.8121268 0.8202389 0.9980488 +0.8123018 0.8202389 0.9980488 +0.8125232 0.8202389 0.9980488 +0.8128033 0.8202389 0.9980488 +0.8131577 0.8202389 0.9980488 +0.8136061 0.8202389 0.9980488 +0.8141733 0.8202389 0.9980488 +0.8148909 0.8202389 0.9980488 +0.8157988 0.8202389 0.9980488 +0.8169474 0.8202389 0.9980488 +0.8184005 0.8202389 0.9980488 +0.8202389 0.8202389 0.9980488 +0.8225647 0.8202389 0.9980488 +0.8255071 0.8202389 0.9980488 +0.8292297 0.8202389 0.9980488 +0.8339392 0.8202389 0.9980488 +0.8398974 0.8202389 0.9980488 +0.8474353 0.8202389 0.9980488 +0.8569716 0.8202389 0.9980488 +0.8690364 0.8202389 0.9980488 +0.8842998 0.8202389 0.9980488 +0.9036101 0.8202389 0.9980488 +0.9280401 0.8202389 0.9980488 +0.9589472 0.8202389 0.9980488 +0.9980488 0.8202389 0.9980488 +0.9984638 0.8515915 0.9664961 +0.9987895 0.8784967 0.9522877 +0.9990455 0.9012049 0.9483463 +0.999247 0.9201176 0.9501042 +0.9994057 0.9357024 0.9547096 +0.9995308 0.9484359 0.9604492 +0.9996295 0.9587693 0.9663445 +0.9997074 0.9671097 0.9718774 +0.9997688 0.9738123 0.9768086 +0.9998174 0.9791804 0.9810611 +0.9998557 0.9834679 0.9846473 +0.999886 0.986885 0.987624 +0.9999099 0.9896036 0.9900664 +0.9999288 0.9917636 0.9920533 +0.9999437 0.9934779 0.9936592 +0.8119154 0.8229756 0.9980513 +0.8119128 0.8229701 0.9980512 +0.8119096 0.8229633 0.9980512 +0.8119057 0.8229548 0.9980511 +0.8119009 0.8229441 0.9980511 +0.8118949 0.8229308 0.998051 +0.8118878 0.8229144 0.9980509 +0.8118794 0.8228941 0.9980508 +0.8118697 0.8228693 0.9980506 +0.8118589 0.8228393 0.9980504 +0.8118476 0.8228035 0.9980502 +0.811837 0.8227619 0.99805 +0.8118298 0.8227149 0.9980497 +0.8118303 0.8226646 0.9980494 +0.8118466 0.8226156 0.9980491 +0.8118921 0.822577 0.9980488 +0.8119884 0.8225647 0.9980488 +0.8121268 0.8225647 0.9980488 +0.8123018 0.8225647 0.9980488 +0.8125232 0.8225647 0.9980488 +0.8128033 0.8225647 0.9980488 +0.8131577 0.8225647 0.9980488 +0.8136061 0.8225647 0.9980488 +0.8141733 0.8225647 0.9980488 +0.8148909 0.8225647 0.9980488 +0.8157988 0.8225647 0.9980488 +0.8169474 0.8225647 0.9980488 +0.8184005 0.8225647 0.9980488 +0.8202389 0.8225647 0.9980488 +0.8225647 0.8225647 0.9980488 +0.8255071 0.8225647 0.9980488 +0.8292297 0.8225647 0.9980488 +0.8339392 0.8225647 0.9980488 +0.8398974 0.8225647 0.9980488 +0.8474353 0.8225647 0.9980488 +0.8569716 0.8225647 0.9980488 +0.8690364 0.8225647 0.9980488 +0.8842998 0.8225647 0.9980488 +0.9036101 0.8225647 0.9980488 +0.9280401 0.8225647 0.9980488 +0.9589472 0.8225647 0.9980488 +0.9980488 0.8225647 0.9980488 +0.9984638 0.8530945 0.9664961 +0.9987895 0.8794619 0.9522877 +0.9990455 0.9018215 0.9483463 +0.999247 0.9205098 0.9501042 +0.9994057 0.935951 0.9547096 +0.9995308 0.9485931 0.9604492 +0.9996295 0.9588684 0.9663445 +0.9997074 0.967172 0.9718774 +0.9997688 0.9738515 0.9768086 +0.9998174 0.979205 0.9810611 +0.9998557 0.9834833 0.9846473 +0.999886 0.9868946 0.987624 +0.9999099 0.9896096 0.9900664 +0.9999288 0.9917674 0.9920533 +0.9999437 0.9934803 0.9936592 +0.8119154 0.8259111 0.9980513 +0.8119128 0.8259058 0.9980512 +0.8119096 0.8258991 0.9980512 +0.8119057 0.8258907 0.9980511 +0.8119009 0.8258802 0.9980511 +0.8118949 0.8258672 0.998051 +0.8118878 0.825851 0.9980509 +0.8118794 0.825831 0.9980508 +0.8118697 0.8258066 0.9980506 +0.8118589 0.8257771 0.9980504 +0.8118476 0.825742 0.9980502 +0.811837 0.825701 0.99805 +0.8118298 0.8256548 0.9980497 +0.8118303 0.8256054 0.9980494 +0.8118466 0.8255572 0.9980491 +0.8118921 0.8255193 0.9980488 +0.8119884 0.8255071 0.9980488 +0.8121268 0.8255071 0.9980488 +0.8123018 0.8255071 0.9980488 +0.8125232 0.8255071 0.9980488 +0.8128033 0.8255071 0.9980488 +0.8131577 0.8255071 0.9980488 +0.8136061 0.8255071 0.9980488 +0.8141733 0.8255071 0.9980488 +0.8148909 0.8255071 0.9980488 +0.8157988 0.8255071 0.9980488 +0.8169474 0.8255071 0.9980488 +0.8184005 0.8255071 0.9980488 +0.8202389 0.8255071 0.9980488 +0.8225647 0.8255071 0.9980488 +0.8255071 0.8255071 0.9980488 +0.8292297 0.8255071 0.9980488 +0.8339392 0.8255071 0.9980488 +0.8398974 0.8255071 0.9980488 +0.8474353 0.8255071 0.9980488 +0.8569716 0.8255071 0.9980488 +0.8690364 0.8255071 0.9980488 +0.8842998 0.8255071 0.9980488 +0.9036101 0.8255071 0.9980488 +0.9280401 0.8255071 0.9980488 +0.9589472 0.8255071 0.9980488 +0.9980488 0.8255071 0.9980488 +0.9984638 0.8549959 0.9664961 +0.9987895 0.880683 0.9522877 +0.9990455 0.9026016 0.9483463 +0.999247 0.9210061 0.9501042 +0.9994057 0.9362655 0.9547096 +0.9995308 0.9487918 0.9604492 +0.9996295 0.9589938 0.9663445 +0.9997074 0.9672509 0.9718774 +0.9997688 0.9739011 0.9768086 +0.9998174 0.9792361 0.9810611 +0.9998557 0.9835029 0.9846473 +0.999886 0.9869069 0.987624 +0.9999099 0.9896173 0.9900664 +0.9999288 0.9917722 0.9920533 +0.9999437 0.9934833 0.9936592 +0.8119154 0.829625 0.9980513 +0.8119128 0.8296198 0.9980512 +0.8119096 0.8296133 0.9980512 +0.8119057 0.8296051 0.9980511 +0.8119009 0.8295948 0.9980511 +0.8118949 0.829582 0.998051 +0.8118878 0.8295662 0.9980509 +0.8118794 0.8295466 0.9980508 +0.8118697 0.8295228 0.9980506 +0.8118589 0.8294939 0.9980504 +0.8118476 0.8294595 0.9980502 +0.811837 0.8294195 0.99805 +0.8118298 0.8293742 0.9980497 +0.8118303 0.8293258 0.9980494 +0.8118466 0.8292787 0.9980491 +0.8118921 0.8292416 0.9980488 +0.8119884 0.8292297 0.9980488 +0.8121268 0.8292297 0.9980488 +0.8123018 0.8292297 0.9980488 +0.8125232 0.8292297 0.9980488 +0.8128033 0.8292297 0.9980488 +0.8131577 0.8292297 0.9980488 +0.8136061 0.8292297 0.9980488 +0.8141733 0.8292297 0.9980488 +0.8148909 0.8292297 0.9980488 +0.8157988 0.8292297 0.9980488 +0.8169474 0.8292297 0.9980488 +0.8184005 0.8292297 0.9980488 +0.8202389 0.8292297 0.9980488 +0.8225647 0.8292297 0.9980488 +0.8255071 0.8292297 0.9980488 +0.8292297 0.8292297 0.9980488 +0.8339392 0.8292297 0.9980488 +0.8398974 0.8292297 0.9980488 +0.8474353 0.8292297 0.9980488 +0.8569716 0.8292297 0.9980488 +0.8690364 0.8292297 0.9980488 +0.8842998 0.8292297 0.9980488 +0.9036101 0.8292297 0.9980488 +0.9280401 0.8292297 0.9980488 +0.9589472 0.8292297 0.9980488 +0.9980488 0.8292297 0.9980488 +0.9984638 0.8574015 0.9664961 +0.9987895 0.8822279 0.9522877 +0.9990455 0.9035886 0.9483463 +0.999247 0.9216339 0.9501042 +0.9994057 0.9366635 0.9547096 +0.9995308 0.9490434 0.9604492 +0.9996295 0.9591524 0.9663445 +0.9997074 0.9673508 0.9718774 +0.9997688 0.9739638 0.9768086 +0.9998174 0.9792755 0.9810611 +0.9998557 0.9835276 0.9846473 +0.999886 0.9869223 0.987624 +0.9999099 0.989627 0.9900664 +0.9999288 0.9917782 0.9920533 +0.9999437 0.9934871 0.9936592 +0.8119154 0.8343236 0.9980513 +0.8119128 0.8343185 0.9980512 +0.8119096 0.8343122 0.9980512 +0.8119057 0.8343042 0.9980511 +0.8119009 0.8342942 0.9980511 +0.8118949 0.8342818 0.998051 +0.8118878 0.8342664 0.9980509 +0.8118794 0.8342474 0.9980508 +0.8118697 0.8342242 0.9980506 +0.8118589 0.8341961 0.9980504 +0.8118476 0.8341627 0.9980502 +0.811837 0.8341237 0.99805 +0.8118298 0.8340798 0.9980497 +0.8118303 0.8340327 0.9980494 +0.8118466 0.8339868 0.9980491 +0.8118921 0.8339508 0.9980488 +0.8119884 0.8339392 0.9980488 +0.8121268 0.8339392 0.9980488 +0.8123018 0.8339392 0.9980488 +0.8125232 0.8339392 0.9980488 +0.8128033 0.8339392 0.9980488 +0.8131577 0.8339392 0.9980488 +0.8136061 0.8339392 0.9980488 +0.8141733 0.8339392 0.9980488 +0.8148909 0.8339392 0.9980488 +0.8157988 0.8339392 0.9980488 +0.8169474 0.8339392 0.9980488 +0.8184005 0.8339392 0.9980488 +0.8202389 0.8339392 0.9980488 +0.8225647 0.8339392 0.9980488 +0.8255071 0.8339392 0.9980488 +0.8292297 0.8339392 0.9980488 +0.8339392 0.8339392 0.9980488 +0.8398974 0.8339392 0.9980488 +0.8474353 0.8339392 0.9980488 +0.8569716 0.8339392 0.9980488 +0.8690364 0.8339392 0.9980488 +0.8842998 0.8339392 0.9980488 +0.9036101 0.8339392 0.9980488 +0.9280401 0.8339392 0.9980488 +0.9589472 0.8339392 0.9980488 +0.9980488 0.8339392 0.9980488 +0.9984638 0.8604449 0.9664961 +0.9987895 0.8841823 0.9522877 +0.9990455 0.9048372 0.9483463 +0.999247 0.9224281 0.9501042 +0.9994057 0.9371669 0.9547096 +0.9995308 0.9493615 0.9604492 +0.9996295 0.959353 0.9663445 +0.9997074 0.967477 0.9718774 +0.9997688 0.9740432 0.9768086 +0.9998174 0.9793253 0.9810611 +0.9998557 0.9835588 0.9846473 +0.999886 0.9869419 0.987624 +0.9999099 0.9896392 0.9900664 +0.9999288 0.9917859 0.9920533 +0.9999437 0.9934919 0.9936592 +0.8119154 0.8402679 0.9980513 +0.8119128 0.840263 0.9980512 +0.8119096 0.8402569 0.9980512 +0.8119057 0.8402492 0.9980511 +0.8119009 0.8402396 0.9980511 +0.8118949 0.8402276 0.998051 +0.8118878 0.8402127 0.9980509 +0.8118794 0.8401944 0.9980508 +0.8118697 0.8401721 0.9980506 +0.8118589 0.840145 0.9980504 +0.8118476 0.8401128 0.9980502 +0.811837 0.8400752 0.99805 +0.8118298 0.8400329 0.9980497 +0.8118303 0.8399875 0.9980494 +0.8118466 0.8399433 0.9980491 +0.8118921 0.8399085 0.9980488 +0.8119884 0.8398974 0.9980488 +0.8121268 0.8398974 0.9980488 +0.8123018 0.8398974 0.9980488 +0.8125232 0.8398974 0.9980488 +0.8128033 0.8398974 0.9980488 +0.8131577 0.8398974 0.9980488 +0.8136061 0.8398974 0.9980488 +0.8141733 0.8398974 0.9980488 +0.8148909 0.8398974 0.9980488 +0.8157988 0.8398974 0.9980488 +0.8169474 0.8398974 0.9980488 +0.8184005 0.8398974 0.9980488 +0.8202389 0.8398974 0.9980488 +0.8225647 0.8398974 0.9980488 +0.8255071 0.8398974 0.9980488 +0.8292297 0.8398974 0.9980488 +0.8339392 0.8398974 0.9980488 +0.8398974 0.8398974 0.9980488 +0.8474353 0.8398974 0.9980488 +0.8569716 0.8398974 0.9980488 +0.8690364 0.8398974 0.9980488 +0.8842998 0.8398974 0.9980488 +0.9036101 0.8398974 0.9980488 +0.9280401 0.8398974 0.9980488 +0.9589472 0.8398974 0.9980488 +0.9980488 0.8398974 0.9980488 +0.9984638 0.8642952 0.9664961 +0.9987895 0.886655 0.9522877 +0.9990455 0.9064168 0.9483463 +0.999247 0.9234329 0.9501042 +0.9994057 0.9378038 0.9547096 +0.9995308 0.9497641 0.9604492 +0.9996295 0.9596068 0.9663445 +0.9997074 0.9676368 0.9718774 +0.9997688 0.9741436 0.9768086 +0.9998174 0.9793883 0.9810611 +0.9998557 0.9835983 0.9846473 +0.999886 0.9869667 0.987624 +0.9999099 0.9896547 0.9900664 +0.9999288 0.9917956 0.9920533 +0.9999437 0.993498 0.9936592 +0.8119154 0.8477882 0.9980513 +0.8119128 0.8477836 0.9980512 +0.8119096 0.8477777 0.9980512 +0.8119057 0.8477704 0.9980511 +0.8119009 0.8477612 0.9980511 +0.8118949 0.8477498 0.998051 +0.8118878 0.8477357 0.9980509 +0.8118794 0.8477182 0.9980508 +0.8118697 0.8476969 0.9980506 +0.8118589 0.8476711 0.9980504 +0.8118476 0.8476404 0.9980502 +0.811837 0.8476047 0.99805 +0.8118298 0.8475643 0.9980497 +0.8118303 0.8475211 0.9980494 +0.8118466 0.847479 0.9980491 +0.8118921 0.8474458 0.9980488 +0.8119884 0.8474353 0.9980488 +0.8121268 0.8474353 0.9980488 +0.8123018 0.8474353 0.9980488 +0.8125232 0.8474353 0.9980488 +0.8128033 0.8474353 0.9980488 +0.8131577 0.8474353 0.9980488 +0.8136061 0.8474353 0.9980488 +0.8141733 0.8474353 0.9980488 +0.8148909 0.8474353 0.9980488 +0.8157988 0.8474353 0.9980488 +0.8169474 0.8474353 0.9980488 +0.8184005 0.8474353 0.9980488 +0.8202389 0.8474353 0.9980488 +0.8225647 0.8474353 0.9980488 +0.8255071 0.8474353 0.9980488 +0.8292297 0.8474353 0.9980488 +0.8339392 0.8474353 0.9980488 +0.8398974 0.8474353 0.9980488 +0.8474353 0.8474353 0.9980488 +0.8569716 0.8474353 0.9980488 +0.8690364 0.8474353 0.9980488 +0.8842998 0.8474353 0.9980488 +0.9036101 0.8474353 0.9980488 +0.9280401 0.8474353 0.9980488 +0.9589472 0.8474353 0.9980488 +0.9980488 0.8474353 0.9980488 +0.9984638 0.8691663 0.9664961 +0.9987895 0.8897832 0.9522877 +0.9990455 0.9084153 0.9483463 +0.999247 0.9247041 0.9501042 +0.9994057 0.9386096 0.9547096 +0.9995308 0.9502734 0.9604492 +0.9996295 0.959928 0.9663445 +0.9997074 0.9678389 0.9718774 +0.9997688 0.9742706 0.9768086 +0.9998174 0.9794681 0.9810611 +0.9998557 0.9836483 0.9846473 +0.999886 0.986998 0.987624 +0.9999099 0.9896744 0.9900664 +0.9999288 0.9918079 0.9920533 +0.9999437 0.9935057 0.9936592 +0.8119154 0.8573024 0.9980513 +0.8119128 0.857298 0.9980512 +0.8119096 0.8572925 0.9980512 +0.8119057 0.8572857 0.9980511 +0.8119009 0.8572771 0.9980511 +0.8118949 0.8572664 0.998051 +0.8118878 0.8572531 0.9980509 +0.8118794 0.8572368 0.9980508 +0.8118697 0.8572168 0.9980506 +0.8118589 0.8571927 0.9980504 +0.8118476 0.8571639 0.9980502 +0.811837 0.8571304 0.99805 +0.8118298 0.8570925 0.9980497 +0.8118303 0.857052 0.9980494 +0.8118466 0.8570126 0.9980491 +0.8118921 0.8569815 0.9980488 +0.8119884 0.8569716 0.9980488 +0.8121268 0.8569716 0.9980488 +0.8123018 0.8569716 0.9980488 +0.8125232 0.8569716 0.9980488 +0.8128033 0.8569716 0.9980488 +0.8131577 0.8569716 0.9980488 +0.8136061 0.8569716 0.9980488 +0.8141733 0.8569716 0.9980488 +0.8148909 0.8569716 0.9980488 +0.8157988 0.8569716 0.9980488 +0.8169474 0.8569716 0.9980488 +0.8184005 0.8569716 0.9980488 +0.8202389 0.8569716 0.9980488 +0.8225647 0.8569716 0.9980488 +0.8255071 0.8569716 0.9980488 +0.8292297 0.8569716 0.9980488 +0.8339392 0.8569716 0.9980488 +0.8398974 0.8569716 0.9980488 +0.8474353 0.8569716 0.9980488 +0.8569716 0.8569716 0.9980488 +0.8690364 0.8569716 0.9980488 +0.8842998 0.8569716 0.9980488 +0.9036101 0.8569716 0.9980488 +0.9280401 0.8569716 0.9980488 +0.9589472 0.8569716 0.9980488 +0.9980488 0.8569716 0.9980488 +0.9984638 0.875329 0.9664961 +0.9987895 0.8937407 0.9522877 +0.9990455 0.9109436 0.9483463 +0.999247 0.9263124 0.9501042 +0.9994057 0.939629 0.9547096 +0.9995308 0.9509177 0.9604492 +0.9996295 0.9603343 0.9663445 +0.9997074 0.9680946 0.9718774 +0.9997688 0.9744313 0.9768086 +0.9998174 0.9795689 0.9810611 +0.9998557 0.9837116 0.9846473 +0.999886 0.9870376 0.987624 +0.9999099 0.9896992 0.9900664 +0.9999288 0.9918234 0.9920533 +0.9999437 0.9935154 0.9936592 +0.8119154 0.8693391 0.9980513 +0.8119128 0.8693351 0.9980512 +0.8119096 0.86933 0.9980512 +0.8119057 0.8693238 0.9980511 +0.8119009 0.8693159 0.9980511 +0.8118949 0.8693061 0.998051 +0.8118878 0.869294 0.9980509 +0.8118794 0.869279 0.9980508 +0.8118697 0.8692608 0.9980506 +0.8118589 0.8692387 0.9980504 +0.8118476 0.8692123 0.9980502 +0.811837 0.8691816 0.99805 +0.8118298 0.869147 0.9980497 +0.8118303 0.86911 0.9980494 +0.8118466 0.8690738 0.9980491 +0.8118921 0.8690454 0.9980488 +0.8119884 0.8690364 0.9980488 +0.8121268 0.8690364 0.9980488 +0.8123018 0.8690364 0.9980488 +0.8125232 0.8690364 0.9980488 +0.8128033 0.8690364 0.9980488 +0.8131577 0.8690364 0.9980488 +0.8136061 0.8690364 0.9980488 +0.8141733 0.8690364 0.9980488 +0.8148909 0.8690364 0.9980488 +0.8157988 0.8690364 0.9980488 +0.8169474 0.8690364 0.9980488 +0.8184005 0.8690364 0.9980488 +0.8202389 0.8690364 0.9980488 +0.8225647 0.8690364 0.9980488 +0.8255071 0.8690364 0.9980488 +0.8292297 0.8690364 0.9980488 +0.8339392 0.8690364 0.9980488 +0.8398974 0.8690364 0.9980488 +0.8474353 0.8690364 0.9980488 +0.8569716 0.8690364 0.9980488 +0.8690364 0.8690364 0.9980488 +0.8842998 0.8690364 0.9980488 +0.9036101 0.8690364 0.9980488 +0.9280401 0.8690364 0.9980488 +0.9589472 0.8690364 0.9980488 +0.9980488 0.8690364 0.9980488 +0.9984638 0.8831255 0.9664961 +0.9987895 0.8987476 0.9522877 +0.9990455 0.9141422 0.9483463 +0.999247 0.928347 0.9501042 +0.9994057 0.9409186 0.9547096 +0.9995308 0.9517328 0.9604492 +0.9996295 0.9608482 0.9663445 +0.9997074 0.9684181 0.9718774 +0.9997688 0.9746346 0.9768086 +0.9998174 0.9796966 0.9810611 +0.9998557 0.9837916 0.9846473 +0.999886 0.9870878 0.987624 +0.9999099 0.9897306 0.9900664 +0.9999288 0.9918431 0.9920533 +0.9999437 0.9935277 0.9936592 +0.8119154 0.884567 0.9980513 +0.8119128 0.8845635 0.9980512 +0.8119096 0.8845591 0.9980512 +0.8119057 0.8845535 0.9980511 +0.8119009 0.8845466 0.9980511 +0.8118949 0.8845379 0.998051 +0.8118878 0.8845272 0.9980509 +0.8118794 0.884514 0.9980508 +0.8118697 0.8844979 0.9980506 +0.8118589 0.8844784 0.9980504 +0.8118476 0.8844551 0.9980502 +0.811837 0.8844281 0.99805 +0.8118298 0.8843975 0.9980497 +0.8118303 0.8843648 0.9980494 +0.8118466 0.8843329 0.9980491 +0.8118921 0.8843078 0.9980488 +0.8119884 0.8842998 0.9980488 +0.8121268 0.8842998 0.9980488 +0.8123018 0.8842998 0.9980488 +0.8125232 0.8842998 0.9980488 +0.8128033 0.8842998 0.9980488 +0.8131577 0.8842998 0.9980488 +0.8136061 0.8842998 0.9980488 +0.8141733 0.8842998 0.9980488 +0.8148909 0.8842998 0.9980488 +0.8157988 0.8842998 0.9980488 +0.8169474 0.8842998 0.9980488 +0.8184005 0.8842998 0.9980488 +0.8202389 0.8842998 0.9980488 +0.8225647 0.8842998 0.9980488 +0.8255071 0.8842998 0.9980488 +0.8292297 0.8842998 0.9980488 +0.8339392 0.8842998 0.9980488 +0.8398974 0.8842998 0.9980488 +0.8474353 0.8842998 0.9980488 +0.8569716 0.8842998 0.9980488 +0.8690364 0.8842998 0.9980488 +0.8842998 0.8842998 0.9980488 +0.9036101 0.8842998 0.9980488 +0.9280401 0.8842998 0.9980488 +0.9589472 0.8842998 0.9980488 +0.9980488 0.8842998 0.9980488 +0.9984638 0.892989 0.9664961 +0.9987895 0.9050819 0.9522877 +0.9990455 0.9181889 0.9483463 +0.999247 0.9309211 0.9501042 +0.9994057 0.9425502 0.9547096 +0.9995308 0.952764 0.9604492 +0.9996295 0.9614985 0.9663445 +0.9997074 0.9688274 0.9718774 +0.9997688 0.9748918 0.9768086 +0.9998174 0.979858 0.9810611 +0.9998557 0.9838928 0.9846473 +0.999886 0.9871512 0.987624 +0.9999099 0.9897703 0.9900664 +0.9999288 0.991868 0.9920533 +0.9999437 0.9935432 0.9936592 +0.8119154 0.9038323 0.9980513 +0.8119128 0.9038294 0.9980512 +0.8119096 0.9038257 0.9980512 +0.8119057 0.9038211 0.9980511 +0.8119009 0.9038153 0.9980511 +0.8118949 0.9038082 0.998051 +0.8118878 0.9037992 0.9980509 +0.8118794 0.9037883 0.9980508 +0.8118697 0.9037748 0.9980506 +0.8118589 0.9037586 0.9980504 +0.8118476 0.9037393 0.9980502 +0.811837 0.9037168 0.99805 +0.8118298 0.9036913 0.9980497 +0.8118303 0.9036641 0.9980494 +0.8118466 0.9036376 0.9980491 +0.8118921 0.9036168 0.9980488 +0.8119884 0.9036101 0.9980488 +0.8121268 0.9036101 0.9980488 +0.8123018 0.9036101 0.9980488 +0.8125232 0.9036101 0.9980488 +0.8128033 0.9036101 0.9980488 +0.8131577 0.9036101 0.9980488 +0.8136061 0.9036101 0.9980488 +0.8141733 0.9036101 0.9980488 +0.8148909 0.9036101 0.9980488 +0.8157988 0.9036101 0.9980488 +0.8169474 0.9036101 0.9980488 +0.8184005 0.9036101 0.9980488 +0.8202389 0.9036101 0.9980488 +0.8225647 0.9036101 0.9980488 +0.8255071 0.9036101 0.9980488 +0.8292297 0.9036101 0.9980488 +0.8339392 0.9036101 0.9980488 +0.8398974 0.9036101 0.9980488 +0.8474353 0.9036101 0.9980488 +0.8569716 0.9036101 0.9980488 +0.8690364 0.9036101 0.9980488 +0.8842998 0.9036101 0.9980488 +0.9036101 0.9036101 0.9980488 +0.9280401 0.9036101 0.9980488 +0.9589472 0.9036101 0.9980488 +0.9980488 0.9036101 0.9980488 +0.9984638 0.9054678 0.9664961 +0.9987895 0.9130957 0.9522877 +0.9990455 0.9233085 0.9483463 +0.999247 0.9341777 0.9501042 +0.9994057 0.9446144 0.9547096 +0.9995308 0.9540687 0.9604492 +0.9996295 0.9623212 0.9663445 +0.9997074 0.9693452 0.9718774 +0.9997688 0.9752172 0.9768086 +0.9998174 0.9800622 0.9810611 +0.9998557 0.9840209 0.9846473 +0.999886 0.9872315 0.987624 +0.9999099 0.9898206 0.9900664 +0.9999288 0.9918994 0.9920533 +0.9999437 0.9935629 0.9936592 +0.8119154 0.9282055 0.9980513 +0.8119128 0.9282033 0.9980512 +0.8119096 0.9282006 0.9980512 +0.8119057 0.9281971 0.9980511 +0.8119009 0.9281928 0.9980511 +0.8118949 0.9281875 0.998051 +0.8118878 0.9281809 0.9980509 +0.8118794 0.9281727 0.9980508 +0.8118697 0.9281627 0.9980506 +0.8118589 0.9281506 0.9980504 +0.8118476 0.9281362 0.9980502 +0.811837 0.9281195 0.99805 +0.8118298 0.9281006 0.9980497 +0.8118303 0.9280803 0.9980494 +0.8118466 0.9280606 0.9980491 +0.8118921 0.9280451 0.9980488 +0.8119884 0.9280401 0.9980488 +0.8121268 0.9280401 0.9980488 +0.8123018 0.9280401 0.9980488 +0.8125232 0.9280401 0.9980488 +0.8128033 0.9280401 0.9980488 +0.8131577 0.9280401 0.9980488 +0.8136061 0.9280401 0.9980488 +0.8141733 0.9280401 0.9980488 +0.8148909 0.9280401 0.9980488 +0.8157988 0.9280401 0.9980488 +0.8169474 0.9280401 0.9980488 +0.8184005 0.9280401 0.9980488 +0.8202389 0.9280401 0.9980488 +0.8225647 0.9280401 0.9980488 +0.8255071 0.9280401 0.9980488 +0.8292297 0.9280401 0.9980488 +0.8339392 0.9280401 0.9980488 +0.8398974 0.9280401 0.9980488 +0.8474353 0.9280401 0.9980488 +0.8569716 0.9280401 0.9980488 +0.8690364 0.9280401 0.9980488 +0.8842998 0.9280401 0.9980488 +0.9036101 0.9280401 0.9980488 +0.9280401 0.9280401 0.9980488 +0.9589472 0.9280401 0.9980488 +0.9980488 0.9280401 0.9980488 +0.9984638 0.921255 0.9664961 +0.9987895 0.9232341 0.9522877 +0.9990455 0.9297854 0.9483463 +0.999247 0.9382977 0.9501042 +0.9994057 0.9472259 0.9547096 +0.9995308 0.9557192 0.9604492 +0.9996295 0.963362 0.9663445 +0.9997074 0.9700002 0.9718774 +0.9997688 0.9756289 0.9768086 +0.9998174 0.9803206 0.9810611 +0.9998557 0.9841829 0.9846473 +0.999886 0.987333 0.987624 +0.9999099 0.9898842 0.9900664 +0.9999288 0.9919392 0.9920533 +0.9999437 0.9935878 0.9936592 +0.8119154 0.9590407 0.9980513 +0.8119128 0.9590395 0.9980512 +0.8119096 0.9590379 0.9980512 +0.8119057 0.959036 0.9980511 +0.8119009 0.9590336 0.9980511 +0.8118949 0.9590305 0.998051 +0.8118878 0.9590268 0.9980509 +0.8118794 0.9590222 0.9980508 +0.8118697 0.9590165 0.9980506 +0.8118589 0.9590097 0.9980504 +0.8118476 0.9590016 0.9980502 +0.811837 0.9589921 0.99805 +0.8118298 0.9589814 0.9980497 +0.8118303 0.9589699 0.9980494 +0.8118466 0.9589588 0.9980491 +0.8118921 0.95895 0.9980488 +0.8119884 0.9589472 0.9980488 +0.8121268 0.9589472 0.9980488 +0.8123018 0.9589472 0.9980488 +0.8125232 0.9589472 0.9980488 +0.8128033 0.9589472 0.9980488 +0.8131577 0.9589472 0.9980488 +0.8136061 0.9589472 0.9980488 +0.8141733 0.9589472 0.9980488 +0.8148909 0.9589472 0.9980488 +0.8157988 0.9589472 0.9980488 +0.8169474 0.9589472 0.9980488 +0.8184005 0.9589472 0.9980488 +0.8202389 0.9589472 0.9980488 +0.8225647 0.9589472 0.9980488 +0.8255071 0.9589472 0.9980488 +0.8292297 0.9589472 0.9980488 +0.8339392 0.9589472 0.9980488 +0.8398974 0.9589472 0.9980488 +0.8474353 0.9589472 0.9980488 +0.8569716 0.9589472 0.9980488 +0.8690364 0.9589472 0.9980488 +0.8842998 0.9589472 0.9980488 +0.9036101 0.9589472 0.9980488 +0.9280401 0.9589472 0.9980488 +0.9589472 0.9589472 0.9980488 +0.9980488 0.9589472 0.9980488 +0.9984638 0.9412278 0.9664961 +0.9987895 0.9360606 0.9522877 +0.9990455 0.9379796 0.9483463 +0.999247 0.94351 0.9501042 +0.9994057 0.9505298 0.9547096 +0.9995308 0.9578074 0.9604492 +0.9996295 0.9646787 0.9663445 +0.9997074 0.970829 0.9718774 +0.9997688 0.9761497 0.9768086 +0.9998174 0.9806476 0.9810611 +0.9998557 0.984388 0.9846473 +0.999886 0.9874615 0.987624 +0.9999099 0.9899646 0.9900664 +0.9999288 0.9919896 0.9920533 +0.9999437 0.9936193 0.9936592 +0.8119154 0.9980513 0.9980513 +0.8119128 0.9980512 0.9980512 +0.8119096 0.9980512 0.9980512 +0.8119057 0.9980511 0.9980511 +0.8119009 0.9980511 0.9980511 +0.8118949 0.998051 0.998051 +0.8118878 0.9980509 0.9980509 +0.8118794 0.9980508 0.9980508 +0.8118697 0.9980506 0.9980506 +0.8118589 0.9980504 0.9980504 +0.8118476 0.9980502 0.9980502 +0.811837 0.99805 0.99805 +0.8118298 0.9980497 0.9980497 +0.8118303 0.9980494 0.9980494 +0.8118466 0.9980491 0.9980491 +0.8118921 0.9980488 0.9980488 +0.8119884 0.9980488 0.9980488 +0.8121268 0.9980488 0.9980488 +0.8123018 0.9980488 0.9980488 +0.8125232 0.9980488 0.9980488 +0.8128033 0.9980488 0.9980488 +0.8131577 0.9980488 0.9980488 +0.8136061 0.9980488 0.9980488 +0.8141733 0.9980488 0.9980488 +0.8148909 0.9980488 0.9980488 +0.8157988 0.9980488 0.9980488 +0.8169474 0.9980488 0.9980488 +0.8184005 0.9980488 0.9980488 +0.8202389 0.9980488 0.9980488 +0.8225647 0.9980488 0.9980488 +0.8255071 0.9980488 0.9980488 +0.8292297 0.9980488 0.9980488 +0.8339392 0.9980488 0.9980488 +0.8398974 0.9980488 0.9980488 +0.8474353 0.9980488 0.9980488 +0.8569716 0.9980488 0.9980488 +0.8690364 0.9980488 0.9980488 +0.8842998 0.9980488 0.9980488 +0.9036101 0.9980488 0.9980488 +0.9280401 0.9980488 0.9980488 +0.9589472 0.9980488 0.9980488 +0.9980488 0.9980488 0.9980488 +0.9984638 0.9664961 0.9664961 +0.9987895 0.9522877 0.9522877 +0.9990455 0.9483463 0.9483463 +0.999247 0.9501042 0.9501042 +0.9994057 0.9547096 0.9547096 +0.9995308 0.9604492 0.9604492 +0.9996295 0.9663445 0.9663445 +0.9997074 0.9718774 0.9718774 +0.9997688 0.9768086 0.9768086 +0.9998174 0.9810611 0.9810611 +0.9998557 0.9846473 0.9846473 +0.999886 0.987624 0.987624 +0.9999099 0.9900664 0.9900664 +0.9999288 0.9920533 0.9920533 +0.9999437 0.9936592 0.9936592 +0.8462171 0.9984653 0.9665574 +0.8462154 0.9984653 0.9665566 +0.8462132 0.9984653 0.9665556 +0.8462106 0.9984653 0.9665543 +0.8462073 0.9984652 0.9665527 +0.8462034 0.9984652 0.9665507 +0.8461986 0.9984651 0.9665483 +0.8461929 0.998465 0.9665453 +0.8461864 0.9984649 0.9665416 +0.8461791 0.9984648 0.9665371 +0.8461714 0.9984647 0.9665318 +0.8461641 0.9984645 0.9665255 +0.8461589 0.9984643 0.9665185 +0.8461587 0.9984642 0.966511 +0.8461687 0.998464 0.9665037 +0.8461977 0.9984638 0.966498 +0.8462598 0.9984638 0.9664961 +0.8463492 0.9984638 0.9664961 +0.8464623 0.9984638 0.9664961 +0.8466054 0.9984638 0.9664961 +0.8467864 0.9984638 0.9664961 +0.8470154 0.9984638 0.9664961 +0.8473052 0.9984638 0.9664961 +0.8476717 0.9984638 0.9664961 +0.8481355 0.9984638 0.9664961 +0.8487222 0.9984638 0.9664961 +0.8494644 0.9984638 0.9664961 +0.8504035 0.9984638 0.9664961 +0.8515915 0.9984638 0.9664961 +0.8530945 0.9984638 0.9664961 +0.8549959 0.9984638 0.9664961 +0.8574015 0.9984638 0.9664961 +0.8604449 0.9984638 0.9664961 +0.8642952 0.9984638 0.9664961 +0.8691663 0.9984638 0.9664961 +0.875329 0.9984638 0.9664961 +0.8831255 0.9984638 0.9664961 +0.892989 0.9984638 0.9664961 +0.9054678 0.9984638 0.9664961 +0.921255 0.9984638 0.9664961 +0.9412278 0.9984638 0.9664961 +0.9664961 0.9984638 0.9664961 +0.9984638 0.9984638 0.9664961 +0.9987895 0.9728171 0.9522877 +0.9990455 0.9614615 0.9483463 +0.999247 0.9584468 0.9501042 +0.9994057 0.9599976 0.9547096 +0.9995308 0.9637914 0.9604492 +0.9996295 0.968452 0.9663445 +0.9997074 0.9732039 0.9718774 +0.9997688 0.9776422 0.9768086 +0.9998174 0.9815844 0.9810611 +0.9998557 0.9849754 0.9846473 +0.999886 0.9878296 0.987624 +0.9999099 0.9901951 0.9900664 +0.9999288 0.9921339 0.9920533 +0.9999437 0.9937096 0.9936592 +0.8750477 0.9987905 0.9523583 +0.8750466 0.9987905 0.9523573 +0.8750451 0.9987904 0.9523562 +0.8750434 0.9987904 0.9523547 +0.8750412 0.9987904 0.9523529 +0.8750386 0.9987904 0.9523506 +0.8750355 0.9987903 0.9523478 +0.8750317 0.9987903 0.9523443 +0.8750274 0.9987902 0.95234 +0.8750225 0.9987902 0.9523349 +0.8750173 0.9987901 0.9523287 +0.8750124 0.99879 0.9523216 +0.8750088 0.9987899 0.9523135 +0.8750084 0.9987897 0.9523049 +0.8750145 0.9987896 0.9522964 +0.8750329 0.9987895 0.9522898 +0.8750727 0.9987895 0.9522877 +0.8751301 0.9987895 0.9522877 +0.8752028 0.9987895 0.9522877 +0.8752947 0.9987895 0.9522877 +0.8754109 0.9987895 0.9522877 +0.875558 0.9987895 0.9522877 +0.8757441 0.9987895 0.9522877 +0.8759795 0.9987895 0.9522877 +0.8762773 0.9987895 0.9522877 +0.8766541 0.9987895 0.9522877 +0.8771307 0.9987895 0.9522877 +0.8777338 0.9987895 0.9522877 +0.8784967 0.9987895 0.9522877 +0.8794619 0.9987895 0.9522877 +0.880683 0.9987895 0.9522877 +0.8822279 0.9987895 0.9522877 +0.8841823 0.9987895 0.9522877 +0.886655 0.9987895 0.9522877 +0.8897832 0.9987895 0.9522877 +0.8937407 0.9987895 0.9522877 +0.8987476 0.9987895 0.9522877 +0.9050819 0.9987895 0.9522877 +0.9130957 0.9987895 0.9522877 +0.9232341 0.9987895 0.9522877 +0.9360606 0.9987895 0.9522877 +0.9522877 0.9987895 0.9522877 +0.9728171 0.9987895 0.9522877 +0.9987895 0.9987895 0.9522877 +0.9990455 0.9780539 0.9483463 +0.999247 0.9690013 0.9501042 +0.9994057 0.9666876 0.9547096 +0.9995308 0.9680197 0.9604492 +0.9996295 0.9711183 0.9663445 +0.9997074 0.974882 0.9718774 +0.9997688 0.9786968 0.9768086 +0.9998174 0.9822464 0.9810611 +0.9998557 0.9853905 0.9846473 +0.999886 0.9880897 0.987624 +0.9999099 0.990358 0.9900664 +0.9999288 0.9922358 0.9920533 +0.9999437 0.9937734 0.9936592 +0.8990028 0.9990461 0.9484075 +0.899002 0.9990461 0.9484067 +0.8990011 0.9990461 0.9484057 +0.899 0.9990461 0.9484044 +0.8989986 0.9990461 0.9484028 +0.8989969 0.9990461 0.9484008 +0.8989948 0.9990461 0.9483984 +0.8989923 0.999046 0.9483954 +0.8989895 0.999046 0.9483917 +0.8989863 0.9990459 0.9483872 +0.8989829 0.9990459 0.9483819 +0.8989796 0.9990458 0.9483756 +0.8989771 0.9990458 0.9483686 +0.8989767 0.9990457 0.9483611 +0.8989805 0.9990456 0.9483538 +0.8989921 0.9990456 0.9483481 +0.8990175 0.9990455 0.9483463 +0.8990542 0.9990455 0.9483463 +0.8991006 0.9990455 0.9483463 +0.8991593 0.9990455 0.9483463 +0.8992336 0.9990455 0.9483463 +0.8993275 0.9990455 0.9483463 +0.8994464 0.9990455 0.9483463 +0.8995968 0.9990455 0.9483463 +0.899787 0.9990455 0.9483463 +0.9000277 0.9990455 0.9483463 +0.9003323 0.9990455 0.9483463 +0.9007175 0.9990455 0.9483463 +0.9012049 0.9990455 0.9483463 +0.9018215 0.9990455 0.9483463 +0.9026016 0.9990455 0.9483463 +0.9035886 0.9990455 0.9483463 +0.9048372 0.9990455 0.9483463 +0.9064168 0.9990455 0.9483463 +0.9084153 0.9990455 0.9483463 +0.9109436 0.9990455 0.9483463 +0.9141422 0.9990455 0.9483463 +0.9181889 0.9990455 0.9483463 +0.9233085 0.9990455 0.9483463 +0.9297854 0.9990455 0.9483463 +0.9379796 0.9990455 0.9483463 +0.9483463 0.9990455 0.9483463 +0.9614615 0.9990455 0.9483463 +0.9780539 0.9990455 0.9483463 +0.9990455 0.9990455 0.9483463 +0.999247 0.982354 0.9501042 +0.9994057 0.9751513 0.9547096 +0.9995308 0.9733691 0.9604492 +0.9996295 0.9744915 0.9663445 +0.9997074 0.977005 0.9718774 +0.9997688 0.980031 0.9768086 +0.9998174 0.9830838 0.9810611 +0.9998557 0.9859157 0.9846473 +0.999886 0.9884188 0.987624 +0.9999099 0.9905641 0.9900664 +0.9999288 0.9923648 0.9920533 +0.9999437 0.9938541 0.9936592 +0.9187175 0.9992474 0.9501515 +0.918717 0.9992474 0.9501508 +0.9187164 0.9992474 0.9501501 +0.9187157 0.9992474 0.9501491 +0.9187148 0.9992474 0.9501479 +0.9187137 0.9992474 0.9501463 +0.9187123 0.9992473 0.9501444 +0.9187107 0.9992473 0.9501421 +0.9187089 0.9992473 0.9501392 +0.9187068 0.9992473 0.9501358 +0.9187045 0.9992472 0.9501317 +0.9187024 0.9992472 0.9501269 +0.9187008 0.9992472 0.9501215 +0.9187004 0.9992471 0.9501157 +0.9187027 0.9992471 0.9501101 +0.9187101 0.999247 0.9501056 +0.9187262 0.999247 0.9501042 +0.9187495 0.999247 0.9501042 +0.9187791 0.999247 0.9501042 +0.9188164 0.999247 0.9501042 +0.9188636 0.999247 0.9501042 +0.9189234 0.999247 0.9501042 +0.918999 0.999247 0.9501042 +0.9190947 0.999247 0.9501042 +0.9192157 0.999247 0.9501042 +0.9193688 0.999247 0.9501042 +0.9195625 0.999247 0.9501042 +0.9198076 0.999247 0.9501042 +0.9201176 0.999247 0.9501042 +0.9205098 0.999247 0.9501042 +0.9210061 0.999247 0.9501042 +0.9216339 0.999247 0.9501042 +0.9224281 0.999247 0.9501042 +0.9234329 0.999247 0.9501042 +0.9247041 0.999247 0.9501042 +0.9263124 0.999247 0.9501042 +0.928347 0.999247 0.9501042 +0.9309211 0.999247 0.9501042 +0.9341777 0.999247 0.9501042 +0.9382977 0.999247 0.9501042 +0.94351 0.999247 0.9501042 +0.9501042 0.999247 0.9501042 +0.9584468 0.999247 0.9501042 +0.9690013 0.999247 0.9501042 +0.982354 0.999247 0.9501042 +0.999247 0.999247 0.9501042 +0.9994057 0.9858591 0.9547096 +0.9995308 0.9801368 0.9604492 +0.9996295 0.978759 0.9663445 +0.9997074 0.9796909 0.9718774 +0.9997688 0.981719 0.9768086 +0.9998174 0.9841433 0.9810611 +0.9998557 0.9865801 0.9846473 +0.999886 0.9888351 0.987624 +0.9999099 0.9908248 0.9900664 +0.9999288 0.992528 0.9920533 +0.9999437 0.9939562 0.9936592 +0.9348153 0.999406 0.9547438 +0.9348149 0.999406 0.9547433 +0.9348146 0.999406 0.9547427 +0.9348141 0.999406 0.954742 +0.9348135 0.999406 0.9547411 +0.9348128 0.9994059 0.95474 +0.9348119 0.9994059 0.9547387 +0.9348109 0.9994059 0.954737 +0.9348097 0.9994059 0.9547349 +0.9348083 0.9994059 0.9547324 +0.9348069 0.9994059 0.9547294 +0.9348055 0.9994059 0.954726 +0.9348044 0.9994058 0.9547221 +0.9348042 0.9994058 0.9547179 +0.9348056 0.9994058 0.9547138 +0.9348102 0.9994057 0.9547106 +0.9348204 0.9994057 0.9547096 +0.9348352 0.9994057 0.9547096 +0.9348539 0.9994057 0.9547096 +0.9348776 0.9994057 0.9547096 +0.9349075 0.9994057 0.9547096 +0.9349454 0.9994057 0.9547096 +0.9349933 0.9994057 0.9547096 +0.935054 0.9994057 0.9547096 +0.9351307 0.9994057 0.9547096 +0.9352277 0.9994057 0.9547096 +0.9353505 0.9994057 0.9547096 +0.9355059 0.9994057 0.9547096 +0.9357024 0.9994057 0.9547096 +0.935951 0.9994057 0.9547096 +0.9362655 0.9994057 0.9547096 +0.9366635 0.9994057 0.9547096 +0.9371669 0.9994057 0.9547096 +0.9378038 0.9994057 0.9547096 +0.9386096 0.9994057 0.9547096 +0.939629 0.9994057 0.9547096 +0.9409186 0.9994057 0.9547096 +0.9425502 0.9994057 0.9547096 +0.9446144 0.9994057 0.9547096 +0.9472259 0.9994057 0.9547096 +0.9505298 0.9994057 0.9547096 +0.9547096 0.9994057 0.9547096 +0.9599976 0.9994057 0.9547096 +0.9666876 0.9994057 0.9547096 +0.9751513 0.9994057 0.9547096 +0.9858591 0.9994057 0.9547096 +0.9994057 0.9994057 0.9547096 +0.9995308 0.9886988 0.9604492 +0.9996295 0.9841579 0.9663445 +0.9997074 0.983089 0.9718774 +0.9997688 0.9838545 0.9768086 +0.9998174 0.9854838 0.9810611 +0.9998557 0.9874207 0.9846473 +0.999886 0.9893618 0.987624 +0.9999099 0.9911547 0.9900664 +0.9999288 0.9927345 0.9920533 +0.9999437 0.9940854 0.9936592 +0.9478754 0.999531 0.9604729 +0.9478752 0.999531 0.9604726 +0.947875 0.999531 0.9604722 +0.9478746 0.999531 0.9604717 +0.9478743 0.999531 0.9604711 +0.9478738 0.999531 0.9604703 +0.9478733 0.999531 0.9604694 +0.9478726 0.999531 0.9604682 +0.9478718 0.999531 0.9604668 +0.947871 0.9995309 0.960465 +0.94787 0.9995309 0.960463 +0.9478691 0.9995309 0.9604606 +0.9478684 0.9995309 0.9604579 +0.9478683 0.9995309 0.9604549 +0.9478691 0.9995309 0.9604521 +0.947872 0.9995309 0.9604499 +0.9478785 0.9995308 0.9604492 +0.9478878 0.9995308 0.9604492 +0.9478997 0.9995308 0.9604492 +0.9479146 0.9995308 0.9604492 +0.9479335 0.9995308 0.9604492 +0.9479575 0.9995308 0.9604492 +0.9479878 0.9995308 0.9604492 +0.9480261 0.9995308 0.9604492 +0.9480746 0.9995308 0.9604492 +0.9481359 0.9995308 0.9604492 +0.9482135 0.9995308 0.9604492 +0.9483117 0.9995308 0.9604492 +0.9484359 0.9995308 0.9604492 +0.9485931 0.9995308 0.9604492 +0.9487918 0.9995308 0.9604492 +0.9490434 0.9995308 0.9604492 +0.9493615 0.9995308 0.9604492 +0.9497641 0.9995308 0.9604492 +0.9502734 0.9995308 0.9604492 +0.9509177 0.9995308 0.9604492 +0.9517328 0.9995308 0.9604492 +0.952764 0.9995308 0.9604492 +0.9540687 0.9995308 0.9604492 +0.9557192 0.9995308 0.9604492 +0.9578074 0.9995308 0.9604492 +0.9604492 0.9995308 0.9604492 +0.9637914 0.9995308 0.9604492 +0.9680197 0.9995308 0.9604492 +0.9733691 0.9995308 0.9604492 +0.9801368 0.9995308 0.9604492 +0.9886988 0.9995308 0.9604492 +0.9995308 0.9995308 0.9604492 +0.9996295 0.9909882 0.9663445 +0.9997074 0.9873879 0.9718774 +0.9997688 0.9865561 0.9768086 +0.9998174 0.9871796 0.9810611 +0.9998557 0.9884841 0.9846473 +0.999886 0.9900282 0.987624 +0.9999099 0.991572 0.9900664 +0.9999288 0.9929957 0.9920533 +0.9999437 0.9942488 0.9936592 +0.958416 0.9996296 0.9663606 +0.9584159 0.9996296 0.9663604 +0.9584157 0.9996296 0.9663601 +0.9584155 0.9996296 0.9663598 +0.9584153 0.9996296 0.9663593 +0.958415 0.9996296 0.9663588 +0.9584146 0.9996296 0.9663582 +0.9584142 0.9996296 0.9663574 +0.9584137 0.9996296 0.9663564 +0.9584132 0.9996296 0.9663553 +0.9584126 0.9996296 0.9663539 +0.958412 0.9996296 0.9663522 +0.9584115 0.9996296 0.9663504 +0.9584114 0.9996295 0.9663484 +0.958412 0.9996295 0.9663465 +0.9584138 0.9996295 0.966345 +0.9584178 0.9996295 0.9663445 +0.9584237 0.9996295 0.9663445 +0.9584312 0.9996295 0.9663445 +0.9584406 0.9996295 0.9663445 +0.9584526 0.9996295 0.9663445 +0.9584677 0.9996295 0.9663445 +0.9584868 0.9996295 0.9663445 +0.9585109 0.9996295 0.9663445 +0.9585415 0.9996295 0.9663445 +0.9585802 0.9996295 0.9663445 +0.9586291 0.9996295 0.9663445 +0.958691 0.9996295 0.9663445 +0.9587693 0.9996295 0.9663445 +0.9588684 0.9996295 0.9663445 +0.9589938 0.9996295 0.9663445 +0.9591524 0.9996295 0.9663445 +0.959353 0.9996295 0.9663445 +0.9596068 0.9996295 0.9663445 +0.959928 0.9996295 0.9663445 +0.9603343 0.9996295 0.9663445 +0.9608482 0.9996295 0.9663445 +0.9614985 0.9996295 0.9663445 +0.9623212 0.9996295 0.9663445 +0.963362 0.9996295 0.9663445 +0.9646787 0.9996295 0.9663445 +0.9663445 0.9996295 0.9663445 +0.968452 0.9996295 0.9663445 +0.9711183 0.9996295 0.9663445 +0.9744915 0.9996295 0.9663445 +0.978759 0.9996295 0.9663445 +0.9841579 0.9996295 0.9663445 +0.9909882 0.9996295 0.9663445 +0.9996295 0.9996295 0.9663445 +0.9997074 0.9928267 0.9718774 +0.9997688 0.9899741 0.9768086 +0.9998174 0.989325 0.9810611 +0.9998557 0.9898295 0.9846473 +0.999886 0.9908712 0.987624 +0.9999099 0.9920999 0.9900664 +0.9999288 0.9933261 0.9920533 +0.9999437 0.9944556 0.9936592 +0.9668873 0.9997074 0.9718881 +0.9668872 0.9997074 0.9718879 +0.9668871 0.9997074 0.9718878 +0.966887 0.9997074 0.9718875 +0.9668869 0.9997074 0.9718873 +0.9668867 0.9997074 0.9718869 +0.9668865 0.9997074 0.9718865 +0.9668862 0.9997074 0.971886 +0.9668859 0.9997074 0.9718853 +0.9668855 0.9997074 0.9718845 +0.9668852 0.9997074 0.9718836 +0.9668848 0.9997074 0.9718825 +0.9668845 0.9997074 0.9718813 +0.9668844 0.9997074 0.97188 +0.9668847 0.9997074 0.9718787 +0.9668859 0.9997074 0.9718777 +0.9668884 0.9997074 0.9718774 +0.9668922 0.9997074 0.9718774 +0.9668969 0.9997074 0.9718774 +0.9669028 0.9997074 0.9718774 +0.9669103 0.9997074 0.9718774 +0.9669198 0.9997074 0.9718774 +0.9669318 0.9997074 0.9718774 +0.966947 0.9997074 0.9718774 +0.9669663 0.9997074 0.9718774 +0.9669906 0.9997074 0.9718774 +0.9670214 0.9997074 0.9718774 +0.9670604 0.9997074 0.9718774 +0.9671097 0.9997074 0.9718774 +0.967172 0.9997074 0.9718774 +0.9672509 0.9997074 0.9718774 +0.9673508 0.9997074 0.9718774 +0.967477 0.9997074 0.9718774 +0.9676368 0.9997074 0.9718774 +0.9678389 0.9997074 0.9718774 +0.9680946 0.9997074 0.9718774 +0.9684181 0.9997074 0.9718774 +0.9688274 0.9997074 0.9718774 +0.9693452 0.9997074 0.9718774 +0.9700002 0.9997074 0.9718774 +0.970829 0.9997074 0.9718774 +0.9718774 0.9997074 0.9718774 +0.9732039 0.9997074 0.9718774 +0.974882 0.9997074 0.9718774 +0.977005 0.9997074 0.9718774 +0.9796909 0.9997074 0.9718774 +0.983089 0.9997074 0.9718774 +0.9873879 0.9997074 0.9718774 +0.9928267 0.9997074 0.9718774 +0.9997074 0.9997074 0.9718774 +0.9997688 0.9942982 0.9768086 +0.9998174 0.9920392 0.9810611 +0.9998557 0.9915316 0.9846473 +0.999886 0.9919377 0.987624 +0.9999099 0.9927678 0.9900664 +0.9999288 0.9937442 0.9920533 +0.9999437 0.9947172 0.9936592 +0.9736726 0.9997689 0.9768156 +0.9736726 0.9997689 0.9768155 +0.9736725 0.9997689 0.9768154 +0.9736724 0.9997689 0.9768152 +0.9736723 0.9997689 0.976815 +0.9736722 0.9997689 0.9768148 +0.9736721 0.9997689 0.9768145 +0.9736719 0.9997689 0.9768142 +0.9736717 0.9997689 0.9768138 +0.9736715 0.9997689 0.9768133 +0.9736712 0.9997689 0.9768127 +0.973671 0.9997689 0.9768119 +0.9736708 0.9997689 0.9768112 +0.9736708 0.9997689 0.9768103 +0.973671 0.9997688 0.9768095 +0.9736717 0.9997688 0.9768088 +0.9736733 0.9997688 0.9768086 +0.9736756 0.9997688 0.9768086 +0.9736786 0.9997688 0.9768086 +0.9736823 0.9997688 0.9768086 +0.973687 0.9997688 0.9768086 +0.973693 0.9997688 0.9768086 +0.9737006 0.9997688 0.9768086 +0.9737101 0.9997688 0.9768086 +0.9737222 0.9997688 0.9768086 +0.9737375 0.9997688 0.9768086 +0.9737569 0.9997688 0.9768086 +0.9737814 0.9997688 0.9768086 +0.9738123 0.9997688 0.9768086 +0.9738515 0.9997688 0.9768086 +0.9739011 0.9997688 0.9768086 +0.9739638 0.9997688 0.9768086 +0.9740432 0.9997688 0.9768086 +0.9741436 0.9997688 0.9768086 +0.9742706 0.9997688 0.9768086 +0.9744313 0.9997688 0.9768086 +0.9746346 0.9997688 0.9768086 +0.9748918 0.9997688 0.9768086 +0.9752172 0.9997688 0.9768086 +0.9756289 0.9997688 0.9768086 +0.9761497 0.9997688 0.9768086 +0.9768086 0.9997688 0.9768086 +0.9776422 0.9997688 0.9768086 +0.9786968 0.9997688 0.9768086 +0.980031 0.9997688 0.9768086 +0.981719 0.9997688 0.9768086 +0.9838545 0.9997688 0.9768086 +0.9865561 0.9997688 0.9768086 +0.9899741 0.9997688 0.9768086 +0.9942982 0.9997688 0.9768086 +0.9997688 0.9997688 0.9768086 +0.9998174 0.9954731 0.9810611 +0.9998557 0.9936849 0.9846473 +0.999886 0.993287 0.987624 +0.9999099 0.9936128 0.9900664 +0.9999288 0.9942731 0.9920533 +0.9999437 0.9950481 0.9936592 +0.9790927 0.9998174 0.9810656 +0.9790927 0.9998174 0.9810656 +0.9790927 0.9998174 0.9810655 +0.9790926 0.9998174 0.9810654 +0.9790925 0.9998174 0.9810653 +0.9790925 0.9998174 0.9810652 +0.9790924 0.9998174 0.981065 +0.9790923 0.9998174 0.9810648 +0.9790921 0.9998174 0.9810645 +0.979092 0.9998174 0.9810642 +0.9790919 0.9998174 0.9810638 +0.9790917 0.9998174 0.9810633 +0.9790916 0.9998174 0.9810628 +0.9790916 0.9998174 0.9810622 +0.9790917 0.9998174 0.9810617 +0.9790921 0.9998174 0.9810613 +0.9790931 0.9998174 0.9810611 +0.9790946 0.9998174 0.9810611 +0.9790965 0.9998174 0.9810611 +0.9790988 0.9998174 0.9810611 +0.9791018 0.9998174 0.9810611 +0.9791055 0.9998174 0.9810611 +0.9791103 0.9998174 0.9810611 +0.9791163 0.9998174 0.9810611 +0.9791238 0.9998174 0.9810611 +0.9791334 0.9998174 0.9810611 +0.9791456 0.9998174 0.9810611 +0.979161 0.9998174 0.9810611 +0.9791804 0.9998174 0.9810611 +0.979205 0.9998174 0.9810611 +0.9792361 0.9998174 0.9810611 +0.9792755 0.9998174 0.9810611 +0.9793253 0.9998174 0.9810611 +0.9793883 0.9998174 0.9810611 +0.9794681 0.9998174 0.9810611 +0.9795689 0.9998174 0.9810611 +0.9796966 0.9998174 0.9810611 +0.979858 0.9998174 0.9810611 +0.9800622 0.9998174 0.9810611 +0.9803206 0.9998174 0.9810611 +0.9806476 0.9998174 0.9810611 +0.9810611 0.9998174 0.9810611 +0.9815844 0.9998174 0.9810611 +0.9822464 0.9998174 0.9810611 +0.9830838 0.9998174 0.9810611 +0.9841433 0.9998174 0.9810611 +0.9854838 0.9998174 0.9810611 +0.9871796 0.9998174 0.9810611 +0.989325 0.9998174 0.9810611 +0.9920392 0.9998174 0.9810611 +0.9954731 0.9998174 0.9810611 +0.9998174 0.9998174 0.9810611 +0.9998557 0.9964092 0.9846473 +0.999886 0.9949941 0.987624 +0.9999099 0.9946818 0.9900664 +0.9999288 0.9949422 0.9920533 +0.9999437 0.9954668 0.9936592 +0.9834129 0.9998557 0.9846502 +0.9834129 0.9998557 0.9846502 +0.9834129 0.9998557 0.9846501 +0.9834129 0.9998557 0.9846501 +0.9834128 0.9998557 0.98465 +0.9834128 0.9998557 0.9846499 +0.9834127 0.9998557 0.9846498 +0.9834127 0.9998557 0.9846496 +0.9834126 0.9998557 0.9846494 +0.9834125 0.9998557 0.9846492 +0.9834124 0.9998557 0.984649 +0.9834123 0.9998557 0.9846487 +0.9834122 0.9998557 0.9846484 +0.9834122 0.9998557 0.984648 +0.9834123 0.9998557 0.9846477 +0.9834126 0.9998557 0.9846474 +0.9834132 0.9998557 0.9846473 +0.9834141 0.9998557 0.9846473 +0.9834153 0.9998557 0.9846473 +0.9834167 0.9998557 0.9846473 +0.9834186 0.9998557 0.9846473 +0.9834209 0.9998557 0.9846473 +0.9834239 0.9998557 0.9846473 +0.9834277 0.9998557 0.9846473 +0.9834324 0.9998557 0.9846473 +0.9834385 0.9998557 0.9846473 +0.9834461 0.9998557 0.9846473 +0.9834557 0.9998557 0.9846473 +0.9834679 0.9998557 0.9846473 +0.9834833 0.9998557 0.9846473 +0.9835029 0.9998557 0.9846473 +0.9835276 0.9998557 0.9846473 +0.9835588 0.9998557 0.9846473 +0.9835983 0.9998557 0.9846473 +0.9836483 0.9998557 0.9846473 +0.9837116 0.9998557 0.9846473 +0.9837916 0.9998557 0.9846473 +0.9838928 0.9998557 0.9846473 +0.9840209 0.9998557 0.9846473 +0.9841829 0.9998557 0.9846473 +0.984388 0.9998557 0.9846473 +0.9846473 0.9998557 0.9846473 +0.9849754 0.9998557 0.9846473 +0.9853905 0.9998557 0.9846473 +0.9859157 0.9998557 0.9846473 +0.9865801 0.9998557 0.9846473 +0.9874207 0.9998557 0.9846473 +0.9884841 0.9998557 0.9846473 +0.9898295 0.9998557 0.9846473 +0.9915316 0.9998557 0.9846473 +0.9936849 0.9998557 0.9846473 +0.9964092 0.9998557 0.9846473 +0.9998557 0.9998557 0.9846473 +0.999886 0.9971537 0.987624 +0.9999099 0.9960342 0.9900664 +0.9999288 0.9957887 0.9920533 +0.9999437 0.9959964 0.9936592 +0.9868505 0.999886 0.9876258 +0.9868505 0.999886 0.9876258 +0.9868505 0.999886 0.9876258 +0.9868505 0.999886 0.9876257 +0.9868504 0.999886 0.9876257 +0.9868504 0.999886 0.9876256 +0.9868504 0.999886 0.9876255 +0.9868503 0.999886 0.9876255 +0.9868503 0.999886 0.9876253 +0.9868502 0.999886 0.9876252 +0.9868502 0.999886 0.987625 +0.9868501 0.999886 0.9876249 +0.9868501 0.999886 0.9876247 +0.98685 0.999886 0.9876244 +0.9868501 0.999886 0.9876242 +0.9868503 0.999886 0.987624 +0.9868507 0.999886 0.987624 +0.9868512 0.999886 0.987624 +0.986852 0.999886 0.987624 +0.9868529 0.999886 0.987624 +0.9868541 0.999886 0.987624 +0.9868555 0.999886 0.987624 +0.9868574 0.999886 0.987624 +0.9868597 0.999886 0.987624 +0.9868627 0.999886 0.987624 +0.9868665 0.999886 0.987624 +0.9868713 0.999886 0.987624 +0.9868773 0.999886 0.987624 +0.986885 0.999886 0.987624 +0.9868946 0.999886 0.987624 +0.9869069 0.999886 0.987624 +0.9869223 0.999886 0.987624 +0.9869419 0.999886 0.987624 +0.9869667 0.999886 0.987624 +0.986998 0.999886 0.987624 +0.9870376 0.999886 0.987624 +0.9870878 0.999886 0.987624 +0.9871512 0.999886 0.987624 +0.9872315 0.999886 0.987624 +0.987333 0.999886 0.987624 +0.9874615 0.999886 0.987624 +0.987624 0.999886 0.987624 +0.9878296 0.999886 0.987624 +0.9880897 0.999886 0.987624 +0.9884188 0.999886 0.987624 +0.9888351 0.999886 0.987624 +0.9893618 0.999886 0.987624 +0.9900282 0.999886 0.987624 +0.9908712 0.999886 0.987624 +0.9919377 0.999886 0.987624 +0.993287 0.999886 0.987624 +0.9949941 0.999886 0.987624 +0.9971537 0.999886 0.987624 +0.999886 0.999886 0.987624 +0.9999099 0.9977452 0.9900664 +0.9999288 0.9968597 0.9920533 +0.9999437 0.9966665 0.9936592 +0.989582 0.9999099 0.9900676 +0.989582 0.9999099 0.9900675 +0.989582 0.9999099 0.9900675 +0.989582 0.9999099 0.9900675 +0.989582 0.9999099 0.9900675 +0.9895819 0.9999099 0.9900674 +0.9895819 0.9999099 0.9900674 +0.9895819 0.9999099 0.9900673 +0.9895819 0.9999099 0.9900672 +0.9895818 0.9999099 0.9900672 +0.9895818 0.9999099 0.9900671 +0.9895818 0.9999099 0.9900669 +0.9895817 0.9999099 0.9900668 +0.9895817 0.9999099 0.9900667 +0.9895817 0.9999099 0.9900665 +0.9895819 0.9999099 0.9900664 +0.9895821 0.9999099 0.9900664 +0.9895825 0.9999099 0.9900664 +0.9895829 0.9999099 0.9900664 +0.9895835 0.9999099 0.9900664 +0.9895842 0.9999099 0.9900664 +0.9895851 0.9999099 0.9900664 +0.9895863 0.9999099 0.9900664 +0.9895878 0.9999099 0.9900664 +0.9895897 0.9999099 0.9900664 +0.989592 0.9999099 0.9900664 +0.989595 0.9999099 0.9900664 +0.9895988 0.9999099 0.9900664 +0.9896036 0.9999099 0.9900664 +0.9896096 0.9999099 0.9900664 +0.9896173 0.9999099 0.9900664 +0.989627 0.9999099 0.9900664 +0.9896392 0.9999099 0.9900664 +0.9896547 0.9999099 0.9900664 +0.9896744 0.9999099 0.9900664 +0.9896992 0.9999099 0.9900664 +0.9897306 0.9999099 0.9900664 +0.9897703 0.9999099 0.9900664 +0.9898206 0.9999099 0.9900664 +0.9898842 0.9999099 0.9900664 +0.9899646 0.9999099 0.9900664 +0.9900664 0.9999099 0.9900664 +0.9901951 0.9999099 0.9900664 +0.990358 0.9999099 0.9900664 +0.9905641 0.9999099 0.9900664 +0.9908248 0.9999099 0.9900664 +0.9911547 0.9999099 0.9900664 +0.991572 0.9999099 0.9900664 +0.9920999 0.9999099 0.9900664 +0.9927678 0.9999099 0.9900664 +0.9936128 0.9999099 0.9900664 +0.9946818 0.9999099 0.9900664 +0.9960342 0.9999099 0.9900664 +0.9977452 0.9999099 0.9900664 +0.9999099 0.9999099 0.9900664 +0.9999288 0.9982146 0.9920533 +0.9999437 0.9975143 0.9936592 +0.9917501 0.9999288 0.992054 +0.9917501 0.9999288 0.992054 +0.9917501 0.9999288 0.992054 +0.9917501 0.9999288 0.992054 +0.9917501 0.9999288 0.992054 +0.9917501 0.9999288 0.9920539 +0.99175 0.9999288 0.9920539 +0.99175 0.9999288 0.9920539 +0.99175 0.9999288 0.9920538 +0.99175 0.9999288 0.9920538 +0.99175 0.9999288 0.9920537 +0.9917499 0.9999288 0.9920536 +0.9917499 0.9999288 0.9920535 +0.9917499 0.9999288 0.9920535 +0.9917499 0.9999288 0.9920534 +0.99175 0.9999288 0.9920533 +0.9917502 0.9999288 0.9920533 +0.9917504 0.9999288 0.9920533 +0.9917507 0.9999288 0.9920533 +0.991751 0.9999288 0.9920533 +0.9917515 0.9999288 0.9920533 +0.9917521 0.9999288 0.9920533 +0.9917528 0.9999288 0.9920533 +0.9917537 0.9999288 0.9920533 +0.9917549 0.9999288 0.9920533 +0.9917564 0.9999288 0.9920533 +0.9917582 0.9999288 0.9920533 +0.9917606 0.9999288 0.9920533 +0.9917636 0.9999288 0.9920533 +0.9917674 0.9999288 0.9920533 +0.9917722 0.9999288 0.9920533 +0.9917782 0.9999288 0.9920533 +0.9917859 0.9999288 0.9920533 +0.9917956 0.9999288 0.9920533 +0.9918079 0.9999288 0.9920533 +0.9918234 0.9999288 0.9920533 +0.9918431 0.9999288 0.9920533 +0.991868 0.9999288 0.9920533 +0.9918994 0.9999288 0.9920533 +0.9919392 0.9999288 0.9920533 +0.9919896 0.9999288 0.9920533 +0.9920533 0.9999288 0.9920533 +0.9921339 0.9999288 0.9920533 +0.9922358 0.9999288 0.9920533 +0.9923648 0.9999288 0.9920533 +0.992528 0.9999288 0.9920533 +0.9927345 0.9999288 0.9920533 +0.9929957 0.9999288 0.9920533 +0.9933261 0.9999288 0.9920533 +0.9937442 0.9999288 0.9920533 +0.9942731 0.9999288 0.9920533 +0.9949422 0.9999288 0.9920533 +0.9957887 0.9999288 0.9920533 +0.9968597 0.9999288 0.9920533 +0.9982146 0.9999288 0.9920533 +0.9999288 0.9999288 0.9920533 +0.9999437 0.9985868 0.9936592 +0.9934695 0.9999437 0.9936597 +0.9934695 0.9999437 0.9936596 +0.9934695 0.9999437 0.9936596 +0.9934695 0.9999437 0.9936596 +0.9934695 0.9999437 0.9936596 +0.9934695 0.9999437 0.9936596 +0.9934695 0.9999437 0.9936596 +0.9934694 0.9999437 0.9936596 +0.9934694 0.9999437 0.9936595 +0.9934694 0.9999437 0.9936595 +0.9934694 0.9999437 0.9936595 +0.9934694 0.9999437 0.9936594 +0.9934694 0.9999437 0.9936594 +0.9934694 0.9999437 0.9936593 +0.9934694 0.9999437 0.9936592 +0.9934694 0.9999437 0.9936592 +0.9934695 0.9999437 0.9936592 +0.9934697 0.9999437 0.9936592 +0.9934698 0.9999437 0.9936592 +0.9934701 0.9999437 0.9936592 +0.9934704 0.9999437 0.9936592 +0.9934707 0.9999437 0.9936592 +0.9934712 0.9999437 0.9936592 +0.9934718 0.9999437 0.9936592 +0.9934725 0.9999437 0.9936592 +0.9934734 0.9999437 0.9936592 +0.9934746 0.9999437 0.9936592 +0.9934761 0.9999437 0.9936592 +0.9934779 0.9999437 0.9936592 +0.9934803 0.9999437 0.9936592 +0.9934833 0.9999437 0.9936592 +0.9934871 0.9999437 0.9936592 +0.9934919 0.9999437 0.9936592 +0.993498 0.9999437 0.9936592 +0.9935057 0.9999437 0.9936592 +0.9935154 0.9999437 0.9936592 +0.9935277 0.9999437 0.9936592 +0.9935432 0.9999437 0.9936592 +0.9935629 0.9999437 0.9936592 +0.9935878 0.9999437 0.9936592 +0.9936193 0.9999437 0.9936592 +0.9936592 0.9999437 0.9936592 +0.9937096 0.9999437 0.9936592 +0.9937734 0.9999437 0.9936592 +0.9938541 0.9999437 0.9936592 +0.9939562 0.9999437 0.9936592 +0.9940854 0.9999437 0.9936592 +0.9942488 0.9999437 0.9936592 +0.9944556 0.9999437 0.9936592 +0.9947172 0.9999437 0.9936592 +0.9950481 0.9999437 0.9936592 +0.9954668 0.9999437 0.9936592 +0.9959964 0.9999437 0.9936592 +0.9966665 0.9999437 0.9936592 +0.9975143 0.9999437 0.9936592 +0.9985868 0.9999437 0.9936592 +0.9999437 0.9999437 0.9936592 +0.8462171 0.8462171 0.9984653 +0.8462191 0.8462171 0.9984653 +0.8462218 0.8462171 0.9984653 +0.8462251 0.8462171 0.9984653 +0.8462293 0.8462171 0.9984653 +0.8462346 0.8462171 0.9984653 +0.8462413 0.8462171 0.9984653 +0.8462498 0.8462171 0.9984653 +0.8462605 0.8462171 0.9984653 +0.8462741 0.8462171 0.9984653 +0.8462913 0.8462171 0.9984653 +0.8463131 0.8462171 0.9984653 +0.8463406 0.8462171 0.9984653 +0.8463755 0.8462171 0.9984653 +0.8464195 0.8462171 0.9984653 +0.8464753 0.8462171 0.9984653 +0.8465458 0.8462171 0.9984653 +0.846635 0.8462171 0.9984653 +0.8467479 0.8462171 0.9984653 +0.8468908 0.8462171 0.9984653 +0.8470714 0.8462171 0.9984653 +0.8473 0.8462171 0.9984653 +0.8475892 0.8462171 0.9984653 +0.8479551 0.8462171 0.9984653 +0.848418 0.8462171 0.9984653 +0.8490036 0.8462171 0.9984653 +0.8497444 0.8462171 0.9984653 +0.8506817 0.8462171 0.9984653 +0.8518675 0.8462171 0.9984653 +0.8533677 0.8462171 0.9984653 +0.8552656 0.8462171 0.9984653 +0.8576667 0.8462171 0.9984653 +0.8607044 0.8462171 0.9984653 +0.8645475 0.8462171 0.9984653 +0.8694095 0.8462171 0.9984653 +0.8755606 0.8462171 0.9984653 +0.8833426 0.8462171 0.9984653 +0.8931877 0.8462171 0.9984653 +0.9056431 0.8462171 0.9984653 +0.9214008 0.8462171 0.9984653 +0.9413364 0.8462171 0.9984653 +0.9665574 0.8462171 0.9984653 +0.9984653 0.8462171 0.9984653 +0.9987905 0.8750477 0.972857 +0.9990461 0.8990028 0.961507 +0.9992474 0.9187175 0.9584861 +0.999406 0.9348153 0.9600277 +0.999531 0.9478754 0.9638131 +0.9996296 0.958416 0.9684671 +0.9997074 0.9668873 0.973214 +0.9997689 0.9736726 0.9776489 +0.9998174 0.9790927 0.9815888 +0.9998557 0.9834129 0.9849783 +0.999886 0.9868505 0.9878314 +0.9999099 0.989582 0.9901963 +0.9999288 0.9917501 0.9921346 +0.9999437 0.9934695 0.9937101 +0.8462171 0.8462191 0.9984653 +0.8462154 0.8462154 0.9984653 +0.846218 0.8462154 0.9984653 +0.8462213 0.8462154 0.9984653 +0.8462255 0.8462154 0.9984653 +0.8462308 0.8462154 0.9984653 +0.8462375 0.8462154 0.9984653 +0.846246 0.8462154 0.9984653 +0.8462568 0.8462154 0.9984653 +0.8462703 0.8462154 0.9984653 +0.8462876 0.8462154 0.9984653 +0.8463093 0.8462154 0.9984653 +0.8463368 0.8462154 0.9984653 +0.8463717 0.8462154 0.9984653 +0.8464157 0.8462154 0.9984653 +0.8464715 0.8462154 0.9984653 +0.846542 0.8462154 0.9984653 +0.8466313 0.8462154 0.9984653 +0.8467442 0.8462154 0.9984653 +0.846887 0.8462154 0.9984653 +0.8470677 0.8462154 0.9984653 +0.8472963 0.8462154 0.9984653 +0.8475855 0.8462154 0.9984653 +0.8479514 0.8462154 0.9984653 +0.8484142 0.8462154 0.9984653 +0.8489999 0.8462154 0.9984653 +0.8497407 0.8462154 0.9984653 +0.850678 0.8462154 0.9984653 +0.8518639 0.8462154 0.9984653 +0.8533641 0.8462154 0.9984653 +0.855262 0.8462154 0.9984653 +0.8576632 0.8462154 0.9984653 +0.860701 0.8462154 0.9984653 +0.8645442 0.8462154 0.9984653 +0.8694063 0.8462154 0.9984653 +0.8755576 0.8462154 0.9984653 +0.8833397 0.8462154 0.9984653 +0.8931851 0.8462154 0.9984653 +0.9056408 0.8462154 0.9984653 +0.9213989 0.8462154 0.9984653 +0.9413349 0.8462154 0.9984653 +0.9665566 0.8462154 0.9984653 +0.9984653 0.8462154 0.9984653 +0.9987905 0.8750466 0.9728564 +0.9990461 0.899002 0.9615064 +0.9992474 0.918717 0.9584856 +0.999406 0.9348149 0.9600273 +0.999531 0.9478752 0.9638128 +0.9996296 0.9584159 0.9684669 +0.9997074 0.9668872 0.9732139 +0.9997689 0.9736726 0.9776488 +0.9998174 0.9790927 0.9815887 +0.9998557 0.9834129 0.9849782 +0.999886 0.9868505 0.9878314 +0.9999099 0.989582 0.9901963 +0.9999288 0.9917501 0.9921346 +0.9999437 0.9934695 0.9937101 +0.8462171 0.8462218 0.9984653 +0.8462154 0.846218 0.9984653 +0.8462132 0.8462132 0.9984653 +0.8462165 0.8462132 0.9984653 +0.8462207 0.8462132 0.9984653 +0.846226 0.8462132 0.9984653 +0.8462328 0.8462132 0.9984653 +0.8462413 0.8462132 0.9984653 +0.846252 0.8462132 0.9984653 +0.8462656 0.8462132 0.9984653 +0.8462828 0.8462132 0.9984653 +0.8463046 0.8462132 0.9984653 +0.8463321 0.8462132 0.9984653 +0.8463669 0.8462132 0.9984653 +0.846411 0.8462132 0.9984653 +0.8464668 0.8462132 0.9984653 +0.8465373 0.8462132 0.9984653 +0.8466265 0.8462132 0.9984653 +0.8467394 0.8462132 0.9984653 +0.8468823 0.8462132 0.9984653 +0.8470629 0.8462132 0.9984653 +0.8472916 0.8462132 0.9984653 +0.8475808 0.8462132 0.9984653 +0.8479467 0.8462132 0.9984653 +0.8484096 0.8462132 0.9984653 +0.8489952 0.8462132 0.9984653 +0.8497361 0.8462132 0.9984653 +0.8506734 0.8462132 0.9984653 +0.8518593 0.8462132 0.9984653 +0.8533595 0.8462132 0.9984653 +0.8552576 0.8462132 0.9984653 +0.8576588 0.8462132 0.9984653 +0.8606967 0.8462132 0.9984653 +0.86454 0.8462132 0.9984653 +0.8694023 0.8462132 0.9984653 +0.8755537 0.8462132 0.9984653 +0.8833361 0.8462132 0.9984653 +0.8931818 0.8462132 0.9984653 +0.9056379 0.8462132 0.9984653 +0.9213965 0.8462132 0.9984653 +0.9413331 0.8462132 0.9984653 +0.9665556 0.8462132 0.9984653 +0.9984653 0.8462132 0.9984653 +0.9987904 0.8750451 0.9728558 +0.9990461 0.8990011 0.9615057 +0.9992474 0.9187164 0.9584849 +0.999406 0.9348146 0.9600268 +0.999531 0.947875 0.9638125 +0.9996296 0.9584157 0.9684666 +0.9997074 0.9668871 0.9732137 +0.9997689 0.9736725 0.9776487 +0.9998174 0.9790927 0.9815886 +0.9998557 0.9834129 0.9849782 +0.999886 0.9868505 0.9878313 +0.9999099 0.989582 0.9901963 +0.9999288 0.9917501 0.9921346 +0.9999437 0.9934695 0.9937101 +0.8462171 0.8462251 0.9984653 +0.8462154 0.8462213 0.9984653 +0.8462132 0.8462165 0.9984653 +0.8462106 0.8462106 0.9984653 +0.8462148 0.8462106 0.9984653 +0.8462201 0.8462106 0.9984653 +0.8462268 0.8462106 0.9984653 +0.8462353 0.8462106 0.9984653 +0.846246 0.8462106 0.9984653 +0.8462596 0.8462106 0.9984653 +0.8462768 0.8462106 0.9984653 +0.8462986 0.8462106 0.9984653 +0.8463261 0.8462106 0.9984653 +0.846361 0.8462106 0.9984653 +0.8464051 0.8462106 0.9984653 +0.8464608 0.8462106 0.9984653 +0.8465313 0.8462106 0.9984653 +0.8466206 0.8462106 0.9984653 +0.8467335 0.8462106 0.9984653 +0.8468763 0.8462106 0.9984653 +0.847057 0.8462106 0.9984653 +0.8472856 0.8462106 0.9984653 +0.8475749 0.8462106 0.9984653 +0.8479408 0.8462106 0.9984653 +0.8484037 0.8462106 0.9984653 +0.8489893 0.8462106 0.9984653 +0.8497303 0.8462106 0.9984653 +0.8506676 0.8462106 0.9984653 +0.8518535 0.8462106 0.9984653 +0.8533539 0.8462106 0.9984653 +0.855252 0.8462106 0.9984653 +0.8576533 0.8462106 0.9984653 +0.8606913 0.8462106 0.9984653 +0.8645348 0.8462106 0.9984653 +0.8693972 0.8462106 0.9984653 +0.8755489 0.8462106 0.9984653 +0.8833316 0.8462106 0.9984653 +0.8931777 0.8462106 0.9984653 +0.9056342 0.8462106 0.9984653 +0.9213934 0.8462106 0.9984653 +0.9413309 0.8462106 0.9984653 +0.9665543 0.8462106 0.9984653 +0.9984653 0.8462106 0.9984653 +0.9987904 0.8750434 0.972855 +0.9990461 0.899 0.9615047 +0.9992474 0.9187157 0.9584841 +0.999406 0.9348141 0.9600262 +0.999531 0.9478746 0.963812 +0.9996296 0.9584155 0.9684663 +0.9997074 0.966887 0.9732135 +0.9997689 0.9736724 0.9776486 +0.9998174 0.9790926 0.9815885 +0.9998557 0.9834129 0.9849781 +0.999886 0.9868505 0.9878313 +0.9999099 0.989582 0.9901962 +0.9999288 0.9917501 0.9921346 +0.9999437 0.9934695 0.9937101 +0.8462171 0.8462293 0.9984653 +0.8462154 0.8462255 0.9984653 +0.8462132 0.8462207 0.9984653 +0.8462106 0.8462148 0.9984653 +0.8462073 0.8462073 0.9984652 +0.8462126 0.8462073 0.9984652 +0.8462194 0.8462073 0.9984652 +0.8462279 0.8462073 0.9984652 +0.8462386 0.8462073 0.9984652 +0.8462522 0.8462073 0.9984652 +0.8462694 0.8462073 0.9984652 +0.8462912 0.8462073 0.9984652 +0.8463187 0.8462073 0.9984652 +0.8463535 0.8462073 0.9984652 +0.8463976 0.8462073 0.9984652 +0.8464534 0.8462073 0.9984652 +0.8465239 0.8462073 0.9984652 +0.8466132 0.8462073 0.9984652 +0.8467261 0.8462073 0.9984652 +0.8468689 0.8462073 0.9984652 +0.8470496 0.8462073 0.9984652 +0.8472782 0.8462073 0.9984652 +0.8475675 0.8462073 0.9984652 +0.8479334 0.8462073 0.9984652 +0.8483964 0.8462073 0.9984652 +0.848982 0.8462073 0.9984652 +0.849723 0.8462073 0.9984652 +0.8506604 0.8462073 0.9984652 +0.8518464 0.8462073 0.9984652 +0.8533468 0.8462073 0.9984652 +0.8552449 0.8462073 0.9984652 +0.8576464 0.8462073 0.9984652 +0.8606845 0.8462073 0.9984652 +0.8645282 0.8462073 0.9984652 +0.8693909 0.8462073 0.9984652 +0.8755429 0.8462073 0.9984652 +0.8833259 0.8462073 0.9984652 +0.8931725 0.8462073 0.9984652 +0.9056297 0.8462073 0.9984652 +0.9213897 0.8462073 0.9984652 +0.9413281 0.8462073 0.9984652 +0.9665527 0.8462073 0.9984652 +0.9984652 0.8462073 0.9984652 +0.9987904 0.8750412 0.9728539 +0.9990461 0.8989986 0.9615035 +0.9992474 0.9187148 0.9584831 +0.999406 0.9348135 0.9600254 +0.999531 0.9478743 0.9638114 +0.9996296 0.9584153 0.9684659 +0.9997074 0.9668869 0.9732132 +0.9997689 0.9736723 0.9776484 +0.9998174 0.9790925 0.9815884 +0.9998557 0.9834128 0.984978 +0.999886 0.9868504 0.9878313 +0.9999099 0.989582 0.9901962 +0.9999288 0.9917501 0.9921345 +0.9999437 0.9934695 0.99371 +0.8462171 0.8462346 0.9984653 +0.8462154 0.8462308 0.9984653 +0.8462132 0.846226 0.9984653 +0.8462106 0.8462201 0.9984653 +0.8462073 0.8462126 0.9984652 +0.8462034 0.8462034 0.9984652 +0.8462101 0.8462034 0.9984652 +0.8462186 0.8462034 0.9984652 +0.8462293 0.8462034 0.9984652 +0.8462429 0.8462034 0.9984652 +0.8462601 0.8462034 0.9984652 +0.8462819 0.8462034 0.9984652 +0.8463094 0.8462034 0.9984652 +0.8463443 0.8462034 0.9984652 +0.8463884 0.8462034 0.9984652 +0.8464441 0.8462034 0.9984652 +0.8465147 0.8462034 0.9984652 +0.8466039 0.8462034 0.9984652 +0.8467168 0.8462034 0.9984652 +0.8468597 0.8462034 0.9984652 +0.8470404 0.8462034 0.9984652 +0.847269 0.8462034 0.9984652 +0.8475583 0.8462034 0.9984652 +0.8479242 0.8462034 0.9984652 +0.8483872 0.8462034 0.9984652 +0.8489729 0.8462034 0.9984652 +0.8497139 0.8462034 0.9984652 +0.8506514 0.8462034 0.9984652 +0.8518374 0.8462034 0.9984652 +0.8533379 0.8462034 0.9984652 +0.8552362 0.8462034 0.9984652 +0.8576378 0.8462034 0.9984652 +0.8606762 0.8462034 0.9984652 +0.86452 0.8462034 0.9984652 +0.8693831 0.8462034 0.9984652 +0.8755354 0.8462034 0.9984652 +0.8833189 0.8462034 0.9984652 +0.8931661 0.8462034 0.9984652 +0.905624 0.8462034 0.9984652 +0.9213849 0.8462034 0.9984652 +0.9413245 0.8462034 0.9984652 +0.9665507 0.8462034 0.9984652 +0.9984652 0.8462034 0.9984652 +0.9987904 0.8750386 0.9728526 +0.9990461 0.8989969 0.9615021 +0.9992474 0.9187137 0.9584818 +0.9994059 0.9348128 0.9600245 +0.999531 0.9478738 0.9638107 +0.9996296 0.958415 0.9684654 +0.9997074 0.9668867 0.9732129 +0.9997689 0.9736722 0.9776482 +0.9998174 0.9790925 0.9815883 +0.9998557 0.9834128 0.9849779 +0.999886 0.9868504 0.9878312 +0.9999099 0.9895819 0.9901962 +0.9999288 0.9917501 0.9921345 +0.9999437 0.9934695 0.99371 +0.8462171 0.8462413 0.9984653 +0.8462154 0.8462375 0.9984653 +0.8462132 0.8462328 0.9984653 +0.8462106 0.8462268 0.9984653 +0.8462073 0.8462194 0.9984652 +0.8462034 0.8462101 0.9984652 +0.8461986 0.8461986 0.9984651 +0.8462071 0.8461986 0.9984651 +0.8462179 0.8461986 0.9984651 +0.8462315 0.8461986 0.9984651 +0.8462487 0.8461986 0.9984651 +0.8462704 0.8461986 0.9984651 +0.846298 0.8461986 0.9984651 +0.8463328 0.8461986 0.9984651 +0.8463769 0.8461986 0.9984651 +0.8464327 0.8461986 0.9984651 +0.8465032 0.8461986 0.9984651 +0.8465925 0.8461986 0.9984651 +0.8467054 0.8461986 0.9984651 +0.8468482 0.8461986 0.9984651 +0.847029 0.8461986 0.9984651 +0.8472576 0.8461986 0.9984651 +0.8475469 0.8461986 0.9984651 +0.8479129 0.8461986 0.9984651 +0.8483759 0.8461986 0.9984651 +0.8489617 0.8461986 0.9984651 +0.8497027 0.8461986 0.9984651 +0.8506403 0.8461986 0.9984651 +0.8518264 0.8461986 0.9984651 +0.853327 0.8461986 0.9984651 +0.8552254 0.8461986 0.9984651 +0.8576272 0.8461986 0.9984651 +0.8606658 0.8461986 0.9984651 +0.8645099 0.8461986 0.9984651 +0.8693733 0.8461986 0.9984651 +0.8755261 0.8461986 0.9984651 +0.8833102 0.8461986 0.9984651 +0.8931581 0.8461986 0.9984651 +0.905617 0.8461986 0.9984651 +0.9213791 0.8461986 0.9984651 +0.9413202 0.8461986 0.9984651 +0.9665483 0.8461986 0.9984651 +0.9984651 0.8461986 0.9984651 +0.9987903 0.8750355 0.972851 +0.9990461 0.8989948 0.9615002 +0.9992473 0.9187123 0.9584803 +0.9994059 0.9348119 0.9600233 +0.999531 0.9478733 0.9638099 +0.9996296 0.9584146 0.9684648 +0.9997074 0.9668865 0.9732125 +0.9997689 0.9736721 0.9776479 +0.9998174 0.9790924 0.9815881 +0.9998557 0.9834127 0.9849778 +0.999886 0.9868504 0.9878311 +0.9999099 0.9895819 0.9901961 +0.9999288 0.99175 0.9921345 +0.9999437 0.9934695 0.99371 +0.8462171 0.8462498 0.9984653 +0.8462154 0.846246 0.9984653 +0.8462132 0.8462413 0.9984653 +0.8462106 0.8462353 0.9984653 +0.8462073 0.8462279 0.9984652 +0.8462034 0.8462186 0.9984652 +0.8461986 0.8462071 0.9984651 +0.8461929 0.8461929 0.998465 +0.8462037 0.8461929 0.998465 +0.8462173 0.8461929 0.998465 +0.8462345 0.8461929 0.998465 +0.8462563 0.8461929 0.998465 +0.8462838 0.8461929 0.998465 +0.8463187 0.8461929 0.998465 +0.8463627 0.8461929 0.998465 +0.8464185 0.8461929 0.998465 +0.8464891 0.8461929 0.998465 +0.8465783 0.8461929 0.998465 +0.8466913 0.8461929 0.998465 +0.8468341 0.8461929 0.998465 +0.8470149 0.8461929 0.998465 +0.8472436 0.8461929 0.998465 +0.8475329 0.8461929 0.998465 +0.8478989 0.8461929 0.998465 +0.8483619 0.8461929 0.998465 +0.8489478 0.8461929 0.998465 +0.8496889 0.8461929 0.998465 +0.8506265 0.8461929 0.998465 +0.8518127 0.8461929 0.998465 +0.8533135 0.8461929 0.998465 +0.8552121 0.8461929 0.998465 +0.8576141 0.8461929 0.998465 +0.8606529 0.8461929 0.998465 +0.8644975 0.8461929 0.998465 +0.8693613 0.8461929 0.998465 +0.8755147 0.8461929 0.998465 +0.8832995 0.8461929 0.998465 +0.8931483 0.8461929 0.998465 +0.9056083 0.8461929 0.998465 +0.9213719 0.8461929 0.998465 +0.9413148 0.8461929 0.998465 +0.9665453 0.8461929 0.998465 +0.998465 0.8461929 0.998465 +0.9987903 0.8750317 0.9728491 +0.999046 0.8989923 0.961498 +0.9992473 0.9187107 0.9584783 +0.9994059 0.9348109 0.9600218 +0.999531 0.9478726 0.9638088 +0.9996296 0.9584142 0.9684641 +0.9997074 0.9668862 0.973212 +0.9997689 0.9736719 0.9776476 +0.9998174 0.9790923 0.9815879 +0.9998557 0.9834127 0.9849777 +0.999886 0.9868503 0.987831 +0.9999099 0.9895819 0.9901961 +0.9999288 0.99175 0.9921345 +0.9999437 0.9934694 0.99371 +0.8462171 0.8462605 0.9984653 +0.8462154 0.8462568 0.9984653 +0.8462132 0.846252 0.9984653 +0.8462106 0.846246 0.9984653 +0.8462073 0.8462386 0.9984652 +0.8462034 0.8462293 0.9984652 +0.8461986 0.8462179 0.9984651 +0.8461929 0.8462037 0.998465 +0.8461864 0.8461864 0.9984649 +0.8462 0.8461864 0.9984649 +0.8462172 0.8461864 0.9984649 +0.846239 0.8461864 0.9984649 +0.8462665 0.8461864 0.9984649 +0.8463014 0.8461864 0.9984649 +0.8463455 0.8461864 0.9984649 +0.8464012 0.8461864 0.9984649 +0.8464718 0.8461864 0.9984649 +0.8465611 0.8461864 0.9984649 +0.846674 0.8461864 0.9984649 +0.8468169 0.8461864 0.9984649 +0.8469977 0.8461864 0.9984649 +0.8472264 0.8461864 0.9984649 +0.8475157 0.8461864 0.9984649 +0.8478818 0.8461864 0.9984649 +0.8483449 0.8461864 0.9984649 +0.8489308 0.8461864 0.9984649 +0.849672 0.8461864 0.9984649 +0.8506097 0.8461864 0.9984649 +0.8517961 0.8461864 0.9984649 +0.853297 0.8461864 0.9984649 +0.8551958 0.8461864 0.9984649 +0.8575981 0.8461864 0.9984649 +0.8606373 0.8461864 0.9984649 +0.8644822 0.8461864 0.9984649 +0.8693466 0.8461864 0.9984649 +0.8755007 0.8461864 0.9984649 +0.8832864 0.8461864 0.9984649 +0.8931363 0.8461864 0.9984649 +0.9055977 0.8461864 0.9984649 +0.9213631 0.8461864 0.9984649 +0.9413083 0.8461864 0.9984649 +0.9665416 0.8461864 0.9984649 +0.9984649 0.8461864 0.9984649 +0.9987902 0.8750274 0.9728467 +0.999046 0.8989895 0.9614952 +0.9992473 0.9187089 0.9584759 +0.9994059 0.9348097 0.9600199 +0.999531 0.9478718 0.9638075 +0.9996296 0.9584137 0.9684632 +0.9997074 0.9668859 0.9732114 +0.9997689 0.9736717 0.9776472 +0.9998174 0.9790921 0.9815876 +0.9998557 0.9834126 0.9849775 +0.999886 0.9868503 0.9878309 +0.9999099 0.9895819 0.990196 +0.9999288 0.99175 0.9921344 +0.9999437 0.9934694 0.99371 +0.8462171 0.8462741 0.9984653 +0.8462154 0.8462703 0.9984653 +0.8462132 0.8462656 0.9984653 +0.8462106 0.8462596 0.9984653 +0.8462073 0.8462522 0.9984652 +0.8462034 0.8462429 0.9984652 +0.8461986 0.8462315 0.9984651 +0.8461929 0.8462173 0.998465 +0.8461864 0.8462 0.9984649 +0.8461791 0.8461791 0.9984648 +0.8461963 0.8461791 0.9984648 +0.8462181 0.8461791 0.9984648 +0.8462456 0.8461791 0.9984648 +0.8462805 0.8461791 0.9984648 +0.8463246 0.8461791 0.9984648 +0.8463803 0.8461791 0.9984648 +0.8464509 0.8461791 0.9984648 +0.8465402 0.8461791 0.9984648 +0.8466532 0.8461791 0.9984648 +0.8467961 0.8461791 0.9984648 +0.8469769 0.8461791 0.9984648 +0.8472056 0.8461791 0.9984648 +0.847495 0.8461791 0.9984648 +0.8478611 0.8461791 0.9984648 +0.8483242 0.8461791 0.9984648 +0.8489102 0.8461791 0.9984648 +0.8496515 0.8461791 0.9984648 +0.8505894 0.8461791 0.9984648 +0.8517759 0.8461791 0.9984648 +0.853277 0.8461791 0.9984648 +0.8551761 0.8461791 0.9984648 +0.8575787 0.8461791 0.9984648 +0.8606183 0.8461791 0.9984648 +0.8644638 0.8461791 0.9984648 +0.8693288 0.8461791 0.9984648 +0.8754838 0.8461791 0.9984648 +0.8832705 0.8461791 0.9984648 +0.8931218 0.8461791 0.9984648 +0.9055849 0.8461791 0.9984648 +0.9213524 0.8461791 0.9984648 +0.9413004 0.8461791 0.9984648 +0.9665371 0.8461791 0.9984648 +0.9984648 0.8461791 0.9984648 +0.9987902 0.8750225 0.9728437 +0.9990459 0.8989863 0.9614919 +0.9992473 0.9187068 0.9584731 +0.9994059 0.9348083 0.9600177 +0.9995309 0.947871 0.9638059 +0.9996296 0.9584132 0.9684621 +0.9997074 0.9668855 0.9732106 +0.9997689 0.9736715 0.9776467 +0.9998174 0.979092 0.9815873 +0.9998557 0.9834125 0.9849773 +0.999886 0.9868502 0.9878308 +0.9999099 0.9895818 0.9901959 +0.9999288 0.99175 0.9921344 +0.9999437 0.9934694 0.9937099 +0.8462171 0.8462913 0.9984653 +0.8462154 0.8462876 0.9984653 +0.8462132 0.8462828 0.9984653 +0.8462106 0.8462768 0.9984653 +0.8462073 0.8462694 0.9984652 +0.8462034 0.8462601 0.9984652 +0.8461986 0.8462487 0.9984651 +0.8461929 0.8462345 0.998465 +0.8461864 0.8462172 0.9984649 +0.8461791 0.8461963 0.9984648 +0.8461714 0.8461714 0.9984647 +0.8461932 0.8461714 0.9984647 +0.8462207 0.8461714 0.9984647 +0.8462556 0.8461714 0.9984647 +0.8462997 0.8461714 0.9984647 +0.8463555 0.8461714 0.9984647 +0.846426 0.8461714 0.9984647 +0.8465153 0.8461714 0.9984647 +0.8466283 0.8461714 0.9984647 +0.8467713 0.8461714 0.9984647 +0.8469521 0.8461714 0.9984647 +0.8471809 0.8461714 0.9984647 +0.8474703 0.8461714 0.9984647 +0.8478364 0.8461714 0.9984647 +0.8482997 0.8461714 0.9984647 +0.8488857 0.8461714 0.9984647 +0.8496272 0.8461714 0.9984647 +0.8505652 0.8461714 0.9984647 +0.8517519 0.8461714 0.9984647 +0.8532533 0.8461714 0.9984647 +0.8551527 0.8461714 0.9984647 +0.8575557 0.8461714 0.9984647 +0.8605957 0.8461714 0.9984647 +0.8644419 0.8461714 0.9984647 +0.8693077 0.8461714 0.9984647 +0.8754636 0.8461714 0.9984647 +0.8832516 0.8461714 0.9984647 +0.8931045 0.8461714 0.9984647 +0.9055697 0.8461714 0.9984647 +0.9213397 0.8461714 0.9984647 +0.9412909 0.8461714 0.9984647 +0.9665318 0.8461714 0.9984647 +0.9984647 0.8461714 0.9984647 +0.9987901 0.8750173 0.9728403 +0.9990459 0.8989829 0.961488 +0.9992472 0.9187045 0.9584696 +0.9994059 0.9348069 0.9600151 +0.9995309 0.94787 0.963804 +0.9996296 0.9584126 0.9684608 +0.9997074 0.9668852 0.9732098 +0.9997689 0.9736712 0.9776461 +0.9998174 0.9790919 0.9815869 +0.9998557 0.9834124 0.9849771 +0.999886 0.9868502 0.9878306 +0.9999099 0.9895818 0.9901958 +0.9999288 0.99175 0.9921343 +0.9999437 0.9934694 0.9937099 +0.8462171 0.8463131 0.9984653 +0.8462154 0.8463093 0.9984653 +0.8462132 0.8463046 0.9984653 +0.8462106 0.8462986 0.9984653 +0.8462073 0.8462912 0.9984652 +0.8462034 0.8462819 0.9984652 +0.8461986 0.8462704 0.9984651 +0.8461929 0.8462563 0.998465 +0.8461864 0.846239 0.9984649 +0.8461791 0.8462181 0.9984648 +0.8461714 0.8461932 0.9984647 +0.8461641 0.8461641 0.9984645 +0.8461917 0.8461641 0.9984645 +0.8462265 0.8461641 0.9984645 +0.8462707 0.8461641 0.9984645 +0.8463265 0.8461641 0.9984645 +0.8463971 0.8461641 0.9984645 +0.8464864 0.8461641 0.9984645 +0.8465994 0.8461641 0.9984645 +0.8467423 0.8461641 0.9984645 +0.8469232 0.8461641 0.9984645 +0.847152 0.8461641 0.9984645 +0.8474415 0.8461641 0.9984645 +0.8478077 0.8461641 0.9984645 +0.848271 0.8461641 0.9984645 +0.8488572 0.8461641 0.9984645 +0.8495988 0.8461641 0.9984645 +0.850537 0.8461641 0.9984645 +0.8517239 0.8461641 0.9984645 +0.8532256 0.8461641 0.9984645 +0.8551253 0.8461641 0.9984645 +0.8575288 0.8461641 0.9984645 +0.8605694 0.8461641 0.9984645 +0.8644163 0.8461641 0.9984645 +0.869283 0.8461641 0.9984645 +0.8754401 0.8461641 0.9984645 +0.8832296 0.8461641 0.9984645 +0.8930844 0.8461641 0.9984645 +0.9055519 0.8461641 0.9984645 +0.921325 0.8461641 0.9984645 +0.9412799 0.8461641 0.9984645 +0.9665255 0.8461641 0.9984645 +0.9984645 0.8461641 0.9984645 +0.99879 0.8750124 0.9728362 +0.9990458 0.8989796 0.9614833 +0.9992472 0.9187024 0.9584657 +0.9994059 0.9348055 0.9600121 +0.9995309 0.9478691 0.9638018 +0.9996296 0.958412 0.9684592 +0.9997074 0.9668848 0.9732087 +0.9997689 0.973671 0.9776454 +0.9998174 0.9790917 0.9815865 +0.9998557 0.9834123 0.9849768 +0.999886 0.9868501 0.9878304 +0.9999099 0.9895818 0.9901957 +0.9999288 0.9917499 0.9921342 +0.9999437 0.9934694 0.9937098 +0.8462171 0.8463406 0.9984653 +0.8462154 0.8463368 0.9984653 +0.8462132 0.8463321 0.9984653 +0.8462106 0.8463261 0.9984653 +0.8462073 0.8463187 0.9984652 +0.8462034 0.8463094 0.9984652 +0.8461986 0.846298 0.9984651 +0.8461929 0.8462838 0.998465 +0.8461864 0.8462665 0.9984649 +0.8461791 0.8462456 0.9984648 +0.8461714 0.8462207 0.9984647 +0.8461641 0.8461917 0.9984645 +0.8461589 0.8461589 0.9984643 +0.8461938 0.8461589 0.9984643 +0.8462379 0.8461589 0.9984643 +0.8462937 0.8461589 0.9984643 +0.8463643 0.8461589 0.9984643 +0.8464537 0.8461589 0.9984643 +0.8465667 0.8461589 0.9984643 +0.8467097 0.8461589 0.9984643 +0.8468906 0.8461589 0.9984643 +0.8471195 0.8461589 0.9984643 +0.847409 0.8461589 0.9984643 +0.8477753 0.8461589 0.9984643 +0.8482387 0.8461589 0.9984643 +0.848825 0.8461589 0.9984643 +0.8495668 0.8461589 0.9984643 +0.8505052 0.8461589 0.9984643 +0.8516924 0.8461589 0.9984643 +0.8531943 0.8461589 0.9984643 +0.8550945 0.8461589 0.9984643 +0.8574984 0.8461589 0.9984643 +0.8605398 0.8461589 0.9984643 +0.8643874 0.8461589 0.9984643 +0.8692552 0.8461589 0.9984643 +0.8754136 0.8461589 0.9984643 +0.8832048 0.8461589 0.9984643 +0.8930617 0.8461589 0.9984643 +0.9055319 0.8461589 0.9984643 +0.9213083 0.8461589 0.9984643 +0.9412675 0.8461589 0.9984643 +0.9665185 0.8461589 0.9984643 +0.9984643 0.8461589 0.9984643 +0.9987899 0.8750088 0.9728317 +0.9990458 0.8989771 0.9614781 +0.9992472 0.9187008 0.9584612 +0.9994058 0.9348044 0.9600086 +0.9995309 0.9478684 0.9637993 +0.9996296 0.9584115 0.9684575 +0.9997074 0.9668845 0.9732076 +0.9997689 0.9736708 0.9776447 +0.9998174 0.9790916 0.981586 +0.9998557 0.9834122 0.9849765 +0.999886 0.9868501 0.9878302 +0.9999099 0.9895817 0.9901956 +0.9999288 0.9917499 0.9921341 +0.9999437 0.9934694 0.9937098 +0.8462171 0.8463755 0.9984653 +0.8462154 0.8463717 0.9984653 +0.8462132 0.8463669 0.9984653 +0.8462106 0.846361 0.9984653 +0.8462073 0.8463535 0.9984652 +0.8462034 0.8463443 0.9984652 +0.8461986 0.8463328 0.9984651 +0.8461929 0.8463187 0.998465 +0.8461864 0.8463014 0.9984649 +0.8461791 0.8462805 0.9984648 +0.8461714 0.8462556 0.9984647 +0.8461641 0.8462265 0.9984645 +0.8461589 0.8461938 0.9984643 +0.8461587 0.8461587 0.9984642 +0.8462029 0.8461587 0.9984642 +0.8462587 0.8461587 0.9984642 +0.8463293 0.8461587 0.9984642 +0.8464187 0.8461587 0.9984642 +0.8465317 0.8461587 0.9984642 +0.8466748 0.8461587 0.9984642 +0.8468557 0.8461587 0.9984642 +0.8470846 0.8461587 0.9984642 +0.8473742 0.8461587 0.9984642 +0.8477406 0.8461587 0.9984642 +0.8482042 0.8461587 0.9984642 +0.8487906 0.8461587 0.9984642 +0.8495325 0.8461587 0.9984642 +0.8504711 0.8461587 0.9984642 +0.8516586 0.8461587 0.9984642 +0.8531609 0.8461587 0.9984642 +0.8550615 0.8461587 0.9984642 +0.857466 0.8461587 0.9984642 +0.860508 0.8461587 0.9984642 +0.8643565 0.8461587 0.9984642 +0.8692255 0.8461587 0.9984642 +0.8753853 0.8461587 0.9984642 +0.8831782 0.8461587 0.9984642 +0.8930373 0.8461587 0.9984642 +0.9055104 0.8461587 0.9984642 +0.9212904 0.8461587 0.9984642 +0.9412542 0.8461587 0.9984642 +0.966511 0.8461587 0.9984642 +0.9984642 0.8461587 0.9984642 +0.9987897 0.8750084 0.9728268 +0.9990457 0.8989767 0.9614726 +0.9992471 0.9187004 0.9584564 +0.9994058 0.9348042 0.9600049 +0.9995309 0.9478683 0.9637967 +0.9996295 0.9584114 0.9684557 +0.9997074 0.9668844 0.9732063 +0.9997689 0.9736708 0.9776438 +0.9998174 0.9790916 0.9815855 +0.9998557 0.9834122 0.9849761 +0.999886 0.98685 0.98783 +0.9999099 0.9895817 0.9901954 +0.9999288 0.9917499 0.992134 +0.9999437 0.9934694 0.9937097 +0.8462171 0.8464195 0.9984653 +0.8462154 0.8464157 0.9984653 +0.8462132 0.846411 0.9984653 +0.8462106 0.8464051 0.9984653 +0.8462073 0.8463976 0.9984652 +0.8462034 0.8463884 0.9984652 +0.8461986 0.8463769 0.9984651 +0.8461929 0.8463627 0.998465 +0.8461864 0.8463455 0.9984649 +0.8461791 0.8463246 0.9984648 +0.8461714 0.8462997 0.9984647 +0.8461641 0.8462707 0.9984645 +0.8461589 0.8462379 0.9984643 +0.8461587 0.8462029 0.9984642 +0.8461687 0.8461687 0.998464 +0.8462246 0.8461687 0.998464 +0.8462952 0.8461687 0.998464 +0.8463846 0.8461687 0.998464 +0.8464977 0.8461687 0.998464 +0.8466407 0.8461687 0.998464 +0.8468217 0.8461687 0.998464 +0.8470507 0.8461687 0.998464 +0.8473404 0.8461687 0.998464 +0.8477068 0.8461687 0.998464 +0.8481705 0.8461687 0.998464 +0.848757 0.8461687 0.998464 +0.8494991 0.8461687 0.998464 +0.8504379 0.8461687 0.998464 +0.8516256 0.8461687 0.998464 +0.8531283 0.8461687 0.998464 +0.8550293 0.8461687 0.998464 +0.8574344 0.8461687 0.998464 +0.860477 0.8461687 0.998464 +0.8643265 0.8461687 0.998464 +0.8691965 0.8461687 0.998464 +0.8753576 0.8461687 0.998464 +0.8831523 0.8461687 0.998464 +0.8930136 0.8461687 0.998464 +0.9054895 0.8461687 0.998464 +0.921273 0.8461687 0.998464 +0.9412413 0.8461687 0.998464 +0.9665037 0.8461687 0.998464 +0.998464 0.8461687 0.998464 +0.9987896 0.8750145 0.9728221 +0.9990456 0.8989805 0.9614671 +0.9992471 0.9187027 0.9584517 +0.9994058 0.9348056 0.9600013 +0.9995309 0.9478691 0.9637941 +0.9996295 0.958412 0.9684539 +0.9997074 0.9668847 0.9732051 +0.9997688 0.973671 0.977643 +0.9998174 0.9790917 0.9815849 +0.9998557 0.9834123 0.9849758 +0.999886 0.9868501 0.9878298 +0.9999099 0.9895817 0.9901953 +0.9999288 0.9917499 0.992134 +0.9999437 0.9934694 0.9937097 +0.8462171 0.8464753 0.9984653 +0.8462154 0.8464715 0.9984653 +0.8462132 0.8464668 0.9984653 +0.8462106 0.8464608 0.9984653 +0.8462073 0.8464534 0.9984652 +0.8462034 0.8464441 0.9984652 +0.8461986 0.8464327 0.9984651 +0.8461929 0.8464185 0.998465 +0.8461864 0.8464012 0.9984649 +0.8461791 0.8463803 0.9984648 +0.8461714 0.8463555 0.9984647 +0.8461641 0.8463265 0.9984645 +0.8461589 0.8462937 0.9984643 +0.8461587 0.8462587 0.9984642 +0.8461687 0.8462246 0.998464 +0.8461977 0.8461977 0.9984638 +0.8462684 0.8461977 0.9984638 +0.8463578 0.8461977 0.9984638 +0.8464709 0.8461977 0.9984638 +0.846614 0.8461977 0.9984638 +0.846795 0.8461977 0.9984638 +0.847024 0.8461977 0.9984638 +0.8473137 0.8461977 0.9984638 +0.8476802 0.8461977 0.9984638 +0.848144 0.8461977 0.9984638 +0.8487306 0.8461977 0.9984638 +0.8494728 0.8461977 0.9984638 +0.8504118 0.8461977 0.9984638 +0.8515998 0.8461977 0.9984638 +0.8531027 0.8461977 0.9984638 +0.855004 0.8461977 0.9984638 +0.8574095 0.8461977 0.9984638 +0.8604527 0.8461977 0.9984638 +0.8643028 0.8461977 0.9984638 +0.8691736 0.8461977 0.9984638 +0.8753359 0.8461977 0.9984638 +0.883132 0.8461977 0.9984638 +0.892995 0.8461977 0.9984638 +0.905473 0.8461977 0.9984638 +0.9212593 0.8461977 0.9984638 +0.9412311 0.8461977 0.9984638 +0.966498 0.8461977 0.9984638 +0.9984638 0.8461977 0.9984638 +0.9987895 0.8750329 0.9728183 +0.9990456 0.8989921 0.9614628 +0.999247 0.9187101 0.958448 +0.9994057 0.9348102 0.9599985 +0.9995309 0.947872 0.963792 +0.9996295 0.9584138 0.9684525 +0.9997074 0.9668859 0.9732042 +0.9997688 0.9736717 0.9776424 +0.9998174 0.9790921 0.9815845 +0.9998557 0.9834126 0.9849755 +0.999886 0.9868503 0.9878296 +0.9999099 0.9895819 0.9901952 +0.9999288 0.99175 0.9921339 +0.9999437 0.9934694 0.9937096 +0.8462171 0.8465458 0.9984653 +0.8462154 0.846542 0.9984653 +0.8462132 0.8465373 0.9984653 +0.8462106 0.8465313 0.9984653 +0.8462073 0.8465239 0.9984652 +0.8462034 0.8465147 0.9984652 +0.8461986 0.8465032 0.9984651 +0.8461929 0.8464891 0.998465 +0.8461864 0.8464718 0.9984649 +0.8461791 0.8464509 0.9984648 +0.8461714 0.846426 0.9984647 +0.8461641 0.8463971 0.9984645 +0.8461589 0.8463643 0.9984643 +0.8461587 0.8463293 0.9984642 +0.8461687 0.8462952 0.998464 +0.8461977 0.8462684 0.9984638 +0.8462598 0.8462598 0.9984638 +0.8463492 0.8462598 0.9984638 +0.8464623 0.8462598 0.9984638 +0.8466054 0.8462598 0.9984638 +0.8467864 0.8462598 0.9984638 +0.8470154 0.8462598 0.9984638 +0.8473052 0.8462598 0.9984638 +0.8476717 0.8462598 0.9984638 +0.8481355 0.8462598 0.9984638 +0.8487222 0.8462598 0.9984638 +0.8494644 0.8462598 0.9984638 +0.8504035 0.8462598 0.9984638 +0.8515915 0.8462598 0.9984638 +0.8530945 0.8462598 0.9984638 +0.8549959 0.8462598 0.9984638 +0.8574015 0.8462598 0.9984638 +0.8604449 0.8462598 0.9984638 +0.8642952 0.8462598 0.9984638 +0.8691663 0.8462598 0.9984638 +0.875329 0.8462598 0.9984638 +0.8831255 0.8462598 0.9984638 +0.892989 0.8462598 0.9984638 +0.9054678 0.8462598 0.9984638 +0.921255 0.8462598 0.9984638 +0.9412278 0.8462598 0.9984638 +0.9664961 0.8462598 0.9984638 +0.9984638 0.8462598 0.9984638 +0.9987895 0.8750727 0.9728171 +0.9990455 0.8990175 0.9614615 +0.999247 0.9187262 0.9584468 +0.9994057 0.9348204 0.9599976 +0.9995308 0.9478785 0.9637914 +0.9996295 0.9584178 0.968452 +0.9997074 0.9668884 0.9732039 +0.9997688 0.9736733 0.9776422 +0.9998174 0.9790931 0.9815844 +0.9998557 0.9834132 0.9849754 +0.999886 0.9868507 0.9878296 +0.9999099 0.9895821 0.9901951 +0.9999288 0.9917502 0.9921339 +0.9999437 0.9934695 0.9937096 +0.8462171 0.846635 0.9984653 +0.8462154 0.8466313 0.9984653 +0.8462132 0.8466265 0.9984653 +0.8462106 0.8466206 0.9984653 +0.8462073 0.8466132 0.9984652 +0.8462034 0.8466039 0.9984652 +0.8461986 0.8465925 0.9984651 +0.8461929 0.8465783 0.998465 +0.8461864 0.8465611 0.9984649 +0.8461791 0.8465402 0.9984648 +0.8461714 0.8465153 0.9984647 +0.8461641 0.8464864 0.9984645 +0.8461589 0.8464537 0.9984643 +0.8461587 0.8464187 0.9984642 +0.8461687 0.8463846 0.998464 +0.8461977 0.8463578 0.9984638 +0.8462598 0.8463492 0.9984638 +0.8463492 0.8463492 0.9984638 +0.8464623 0.8463492 0.9984638 +0.8466054 0.8463492 0.9984638 +0.8467864 0.8463492 0.9984638 +0.8470154 0.8463492 0.9984638 +0.8473052 0.8463492 0.9984638 +0.8476717 0.8463492 0.9984638 +0.8481355 0.8463492 0.9984638 +0.8487222 0.8463492 0.9984638 +0.8494644 0.8463492 0.9984638 +0.8504035 0.8463492 0.9984638 +0.8515915 0.8463492 0.9984638 +0.8530945 0.8463492 0.9984638 +0.8549959 0.8463492 0.9984638 +0.8574015 0.8463492 0.9984638 +0.8604449 0.8463492 0.9984638 +0.8642952 0.8463492 0.9984638 +0.8691663 0.8463492 0.9984638 +0.875329 0.8463492 0.9984638 +0.8831255 0.8463492 0.9984638 +0.892989 0.8463492 0.9984638 +0.9054678 0.8463492 0.9984638 +0.921255 0.8463492 0.9984638 +0.9412278 0.8463492 0.9984638 +0.9664961 0.8463492 0.9984638 +0.9984638 0.8463492 0.9984638 +0.9987895 0.8751301 0.9728171 +0.9990455 0.8990542 0.9614615 +0.999247 0.9187495 0.9584468 +0.9994057 0.9348352 0.9599976 +0.9995308 0.9478878 0.9637914 +0.9996295 0.9584237 0.968452 +0.9997074 0.9668922 0.9732039 +0.9997688 0.9736756 0.9776422 +0.9998174 0.9790946 0.9815844 +0.9998557 0.9834141 0.9849754 +0.999886 0.9868512 0.9878296 +0.9999099 0.9895825 0.9901951 +0.9999288 0.9917504 0.9921339 +0.9999437 0.9934697 0.9937096 +0.8462171 0.8467479 0.9984653 +0.8462154 0.8467442 0.9984653 +0.8462132 0.8467394 0.9984653 +0.8462106 0.8467335 0.9984653 +0.8462073 0.8467261 0.9984652 +0.8462034 0.8467168 0.9984652 +0.8461986 0.8467054 0.9984651 +0.8461929 0.8466913 0.998465 +0.8461864 0.846674 0.9984649 +0.8461791 0.8466532 0.9984648 +0.8461714 0.8466283 0.9984647 +0.8461641 0.8465994 0.9984645 +0.8461589 0.8465667 0.9984643 +0.8461587 0.8465317 0.9984642 +0.8461687 0.8464977 0.998464 +0.8461977 0.8464709 0.9984638 +0.8462598 0.8464623 0.9984638 +0.8463492 0.8464623 0.9984638 +0.8464623 0.8464623 0.9984638 +0.8466054 0.8464623 0.9984638 +0.8467864 0.8464623 0.9984638 +0.8470154 0.8464623 0.9984638 +0.8473052 0.8464623 0.9984638 +0.8476717 0.8464623 0.9984638 +0.8481355 0.8464623 0.9984638 +0.8487222 0.8464623 0.9984638 +0.8494644 0.8464623 0.9984638 +0.8504035 0.8464623 0.9984638 +0.8515915 0.8464623 0.9984638 +0.8530945 0.8464623 0.9984638 +0.8549959 0.8464623 0.9984638 +0.8574015 0.8464623 0.9984638 +0.8604449 0.8464623 0.9984638 +0.8642952 0.8464623 0.9984638 +0.8691663 0.8464623 0.9984638 +0.875329 0.8464623 0.9984638 +0.8831255 0.8464623 0.9984638 +0.892989 0.8464623 0.9984638 +0.9054678 0.8464623 0.9984638 +0.921255 0.8464623 0.9984638 +0.9412278 0.8464623 0.9984638 +0.9664961 0.8464623 0.9984638 +0.9984638 0.8464623 0.9984638 +0.9987895 0.8752028 0.9728171 +0.9990455 0.8991006 0.9614615 +0.999247 0.9187791 0.9584468 +0.9994057 0.9348539 0.9599976 +0.9995308 0.9478997 0.9637914 +0.9996295 0.9584312 0.968452 +0.9997074 0.9668969 0.9732039 +0.9997688 0.9736786 0.9776422 +0.9998174 0.9790965 0.9815844 +0.9998557 0.9834153 0.9849754 +0.999886 0.986852 0.9878296 +0.9999099 0.9895829 0.9901951 +0.9999288 0.9917507 0.9921339 +0.9999437 0.9934698 0.9937096 +0.8462171 0.8468908 0.9984653 +0.8462154 0.846887 0.9984653 +0.8462132 0.8468823 0.9984653 +0.8462106 0.8468763 0.9984653 +0.8462073 0.8468689 0.9984652 +0.8462034 0.8468597 0.9984652 +0.8461986 0.8468482 0.9984651 +0.8461929 0.8468341 0.998465 +0.8461864 0.8468169 0.9984649 +0.8461791 0.8467961 0.9984648 +0.8461714 0.8467713 0.9984647 +0.8461641 0.8467423 0.9984645 +0.8461589 0.8467097 0.9984643 +0.8461587 0.8466748 0.9984642 +0.8461687 0.8466407 0.998464 +0.8461977 0.846614 0.9984638 +0.8462598 0.8466054 0.9984638 +0.8463492 0.8466054 0.9984638 +0.8464623 0.8466054 0.9984638 +0.8466054 0.8466054 0.9984638 +0.8467864 0.8466054 0.9984638 +0.8470154 0.8466054 0.9984638 +0.8473052 0.8466054 0.9984638 +0.8476717 0.8466054 0.9984638 +0.8481355 0.8466054 0.9984638 +0.8487222 0.8466054 0.9984638 +0.8494644 0.8466054 0.9984638 +0.8504035 0.8466054 0.9984638 +0.8515915 0.8466054 0.9984638 +0.8530945 0.8466054 0.9984638 +0.8549959 0.8466054 0.9984638 +0.8574015 0.8466054 0.9984638 +0.8604449 0.8466054 0.9984638 +0.8642952 0.8466054 0.9984638 +0.8691663 0.8466054 0.9984638 +0.875329 0.8466054 0.9984638 +0.8831255 0.8466054 0.9984638 +0.892989 0.8466054 0.9984638 +0.9054678 0.8466054 0.9984638 +0.921255 0.8466054 0.9984638 +0.9412278 0.8466054 0.9984638 +0.9664961 0.8466054 0.9984638 +0.9984638 0.8466054 0.9984638 +0.9987895 0.8752947 0.9728171 +0.9990455 0.8991593 0.9614615 +0.999247 0.9188164 0.9584468 +0.9994057 0.9348776 0.9599976 +0.9995308 0.9479146 0.9637914 +0.9996295 0.9584406 0.968452 +0.9997074 0.9669028 0.9732039 +0.9997688 0.9736823 0.9776422 +0.9998174 0.9790988 0.9815844 +0.9998557 0.9834167 0.9849754 +0.999886 0.9868529 0.9878296 +0.9999099 0.9895835 0.9901951 +0.9999288 0.991751 0.9921339 +0.9999437 0.9934701 0.9937096 +0.8462171 0.8470714 0.9984653 +0.8462154 0.8470677 0.9984653 +0.8462132 0.8470629 0.9984653 +0.8462106 0.847057 0.9984653 +0.8462073 0.8470496 0.9984652 +0.8462034 0.8470404 0.9984652 +0.8461986 0.847029 0.9984651 +0.8461929 0.8470149 0.998465 +0.8461864 0.8469977 0.9984649 +0.8461791 0.8469769 0.9984648 +0.8461714 0.8469521 0.9984647 +0.8461641 0.8469232 0.9984645 +0.8461589 0.8468906 0.9984643 +0.8461587 0.8468557 0.9984642 +0.8461687 0.8468217 0.998464 +0.8461977 0.846795 0.9984638 +0.8462598 0.8467864 0.9984638 +0.8463492 0.8467864 0.9984638 +0.8464623 0.8467864 0.9984638 +0.8466054 0.8467864 0.9984638 +0.8467864 0.8467864 0.9984638 +0.8470154 0.8467864 0.9984638 +0.8473052 0.8467864 0.9984638 +0.8476717 0.8467864 0.9984638 +0.8481355 0.8467864 0.9984638 +0.8487222 0.8467864 0.9984638 +0.8494644 0.8467864 0.9984638 +0.8504035 0.8467864 0.9984638 +0.8515915 0.8467864 0.9984638 +0.8530945 0.8467864 0.9984638 +0.8549959 0.8467864 0.9984638 +0.8574015 0.8467864 0.9984638 +0.8604449 0.8467864 0.9984638 +0.8642952 0.8467864 0.9984638 +0.8691663 0.8467864 0.9984638 +0.875329 0.8467864 0.9984638 +0.8831255 0.8467864 0.9984638 +0.892989 0.8467864 0.9984638 +0.9054678 0.8467864 0.9984638 +0.921255 0.8467864 0.9984638 +0.9412278 0.8467864 0.9984638 +0.9664961 0.8467864 0.9984638 +0.9984638 0.8467864 0.9984638 +0.9987895 0.8754109 0.9728171 +0.9990455 0.8992336 0.9614615 +0.999247 0.9188636 0.9584468 +0.9994057 0.9349075 0.9599976 +0.9995308 0.9479335 0.9637914 +0.9996295 0.9584526 0.968452 +0.9997074 0.9669103 0.9732039 +0.9997688 0.973687 0.9776422 +0.9998174 0.9791018 0.9815844 +0.9998557 0.9834186 0.9849754 +0.999886 0.9868541 0.9878296 +0.9999099 0.9895842 0.9901951 +0.9999288 0.9917515 0.9921339 +0.9999437 0.9934704 0.9937096 +0.8462171 0.8473 0.9984653 +0.8462154 0.8472963 0.9984653 +0.8462132 0.8472916 0.9984653 +0.8462106 0.8472856 0.9984653 +0.8462073 0.8472782 0.9984652 +0.8462034 0.847269 0.9984652 +0.8461986 0.8472576 0.9984651 +0.8461929 0.8472436 0.998465 +0.8461864 0.8472264 0.9984649 +0.8461791 0.8472056 0.9984648 +0.8461714 0.8471809 0.9984647 +0.8461641 0.847152 0.9984645 +0.8461589 0.8471195 0.9984643 +0.8461587 0.8470846 0.9984642 +0.8461687 0.8470507 0.998464 +0.8461977 0.847024 0.9984638 +0.8462598 0.8470154 0.9984638 +0.8463492 0.8470154 0.9984638 +0.8464623 0.8470154 0.9984638 +0.8466054 0.8470154 0.9984638 +0.8467864 0.8470154 0.9984638 +0.8470154 0.8470154 0.9984638 +0.8473052 0.8470154 0.9984638 +0.8476717 0.8470154 0.9984638 +0.8481355 0.8470154 0.9984638 +0.8487222 0.8470154 0.9984638 +0.8494644 0.8470154 0.9984638 +0.8504035 0.8470154 0.9984638 +0.8515915 0.8470154 0.9984638 +0.8530945 0.8470154 0.9984638 +0.8549959 0.8470154 0.9984638 +0.8574015 0.8470154 0.9984638 +0.8604449 0.8470154 0.9984638 +0.8642952 0.8470154 0.9984638 +0.8691663 0.8470154 0.9984638 +0.875329 0.8470154 0.9984638 +0.8831255 0.8470154 0.9984638 +0.892989 0.8470154 0.9984638 +0.9054678 0.8470154 0.9984638 +0.921255 0.8470154 0.9984638 +0.9412278 0.8470154 0.9984638 +0.9664961 0.8470154 0.9984638 +0.9984638 0.8470154 0.9984638 +0.9987895 0.875558 0.9728171 +0.9990455 0.8993275 0.9614615 +0.999247 0.9189234 0.9584468 +0.9994057 0.9349454 0.9599976 +0.9995308 0.9479575 0.9637914 +0.9996295 0.9584677 0.968452 +0.9997074 0.9669198 0.9732039 +0.9997688 0.973693 0.9776422 +0.9998174 0.9791055 0.9815844 +0.9998557 0.9834209 0.9849754 +0.999886 0.9868555 0.9878296 +0.9999099 0.9895851 0.9901951 +0.9999288 0.9917521 0.9921339 +0.9999437 0.9934707 0.9937096 +0.8462171 0.8475892 0.9984653 +0.8462154 0.8475855 0.9984653 +0.8462132 0.8475808 0.9984653 +0.8462106 0.8475749 0.9984653 +0.8462073 0.8475675 0.9984652 +0.8462034 0.8475583 0.9984652 +0.8461986 0.8475469 0.9984651 +0.8461929 0.8475329 0.998465 +0.8461864 0.8475157 0.9984649 +0.8461791 0.847495 0.9984648 +0.8461714 0.8474703 0.9984647 +0.8461641 0.8474415 0.9984645 +0.8461589 0.847409 0.9984643 +0.8461587 0.8473742 0.9984642 +0.8461687 0.8473404 0.998464 +0.8461977 0.8473137 0.9984638 +0.8462598 0.8473052 0.9984638 +0.8463492 0.8473052 0.9984638 +0.8464623 0.8473052 0.9984638 +0.8466054 0.8473052 0.9984638 +0.8467864 0.8473052 0.9984638 +0.8470154 0.8473052 0.9984638 +0.8473052 0.8473052 0.9984638 +0.8476717 0.8473052 0.9984638 +0.8481355 0.8473052 0.9984638 +0.8487222 0.8473052 0.9984638 +0.8494644 0.8473052 0.9984638 +0.8504035 0.8473052 0.9984638 +0.8515915 0.8473052 0.9984638 +0.8530945 0.8473052 0.9984638 +0.8549959 0.8473052 0.9984638 +0.8574015 0.8473052 0.9984638 +0.8604449 0.8473052 0.9984638 +0.8642952 0.8473052 0.9984638 +0.8691663 0.8473052 0.9984638 +0.875329 0.8473052 0.9984638 +0.8831255 0.8473052 0.9984638 +0.892989 0.8473052 0.9984638 +0.9054678 0.8473052 0.9984638 +0.921255 0.8473052 0.9984638 +0.9412278 0.8473052 0.9984638 +0.9664961 0.8473052 0.9984638 +0.9984638 0.8473052 0.9984638 +0.9987895 0.8757441 0.9728171 +0.9990455 0.8994464 0.9614615 +0.999247 0.918999 0.9584468 +0.9994057 0.9349933 0.9599976 +0.9995308 0.9479878 0.9637914 +0.9996295 0.9584868 0.968452 +0.9997074 0.9669318 0.9732039 +0.9997688 0.9737006 0.9776422 +0.9998174 0.9791103 0.9815844 +0.9998557 0.9834239 0.9849754 +0.999886 0.9868574 0.9878296 +0.9999099 0.9895863 0.9901951 +0.9999288 0.9917528 0.9921339 +0.9999437 0.9934712 0.9937096 +0.8462171 0.8479551 0.9984653 +0.8462154 0.8479514 0.9984653 +0.8462132 0.8479467 0.9984653 +0.8462106 0.8479408 0.9984653 +0.8462073 0.8479334 0.9984652 +0.8462034 0.8479242 0.9984652 +0.8461986 0.8479129 0.9984651 +0.8461929 0.8478989 0.998465 +0.8461864 0.8478818 0.9984649 +0.8461791 0.8478611 0.9984648 +0.8461714 0.8478364 0.9984647 +0.8461641 0.8478077 0.9984645 +0.8461589 0.8477753 0.9984643 +0.8461587 0.8477406 0.9984642 +0.8461687 0.8477068 0.998464 +0.8461977 0.8476802 0.9984638 +0.8462598 0.8476717 0.9984638 +0.8463492 0.8476717 0.9984638 +0.8464623 0.8476717 0.9984638 +0.8466054 0.8476717 0.9984638 +0.8467864 0.8476717 0.9984638 +0.8470154 0.8476717 0.9984638 +0.8473052 0.8476717 0.9984638 +0.8476717 0.8476717 0.9984638 +0.8481355 0.8476717 0.9984638 +0.8487222 0.8476717 0.9984638 +0.8494644 0.8476717 0.9984638 +0.8504035 0.8476717 0.9984638 +0.8515915 0.8476717 0.9984638 +0.8530945 0.8476717 0.9984638 +0.8549959 0.8476717 0.9984638 +0.8574015 0.8476717 0.9984638 +0.8604449 0.8476717 0.9984638 +0.8642952 0.8476717 0.9984638 +0.8691663 0.8476717 0.9984638 +0.875329 0.8476717 0.9984638 +0.8831255 0.8476717 0.9984638 +0.892989 0.8476717 0.9984638 +0.9054678 0.8476717 0.9984638 +0.921255 0.8476717 0.9984638 +0.9412278 0.8476717 0.9984638 +0.9664961 0.8476717 0.9984638 +0.9984638 0.8476717 0.9984638 +0.9987895 0.8759795 0.9728171 +0.9990455 0.8995968 0.9614615 +0.999247 0.9190947 0.9584468 +0.9994057 0.935054 0.9599976 +0.9995308 0.9480261 0.9637914 +0.9996295 0.9585109 0.968452 +0.9997074 0.966947 0.9732039 +0.9997688 0.9737101 0.9776422 +0.9998174 0.9791163 0.9815844 +0.9998557 0.9834277 0.9849754 +0.999886 0.9868597 0.9878296 +0.9999099 0.9895878 0.9901951 +0.9999288 0.9917537 0.9921339 +0.9999437 0.9934718 0.9937096 +0.8462171 0.848418 0.9984653 +0.8462154 0.8484142 0.9984653 +0.8462132 0.8484096 0.9984653 +0.8462106 0.8484037 0.9984653 +0.8462073 0.8483964 0.9984652 +0.8462034 0.8483872 0.9984652 +0.8461986 0.8483759 0.9984651 +0.8461929 0.8483619 0.998465 +0.8461864 0.8483449 0.9984649 +0.8461791 0.8483242 0.9984648 +0.8461714 0.8482997 0.9984647 +0.8461641 0.848271 0.9984645 +0.8461589 0.8482387 0.9984643 +0.8461587 0.8482042 0.9984642 +0.8461687 0.8481705 0.998464 +0.8461977 0.848144 0.9984638 +0.8462598 0.8481355 0.9984638 +0.8463492 0.8481355 0.9984638 +0.8464623 0.8481355 0.9984638 +0.8466054 0.8481355 0.9984638 +0.8467864 0.8481355 0.9984638 +0.8470154 0.8481355 0.9984638 +0.8473052 0.8481355 0.9984638 +0.8476717 0.8481355 0.9984638 +0.8481355 0.8481355 0.9984638 +0.8487222 0.8481355 0.9984638 +0.8494644 0.8481355 0.9984638 +0.8504035 0.8481355 0.9984638 +0.8515915 0.8481355 0.9984638 +0.8530945 0.8481355 0.9984638 +0.8549959 0.8481355 0.9984638 +0.8574015 0.8481355 0.9984638 +0.8604449 0.8481355 0.9984638 +0.8642952 0.8481355 0.9984638 +0.8691663 0.8481355 0.9984638 +0.875329 0.8481355 0.9984638 +0.8831255 0.8481355 0.9984638 +0.892989 0.8481355 0.9984638 +0.9054678 0.8481355 0.9984638 +0.921255 0.8481355 0.9984638 +0.9412278 0.8481355 0.9984638 +0.9664961 0.8481355 0.9984638 +0.9984638 0.8481355 0.9984638 +0.9987895 0.8762773 0.9728171 +0.9990455 0.899787 0.9614615 +0.999247 0.9192157 0.9584468 +0.9994057 0.9351307 0.9599976 +0.9995308 0.9480746 0.9637914 +0.9996295 0.9585415 0.968452 +0.9997074 0.9669663 0.9732039 +0.9997688 0.9737222 0.9776422 +0.9998174 0.9791238 0.9815844 +0.9998557 0.9834324 0.9849754 +0.999886 0.9868627 0.9878296 +0.9999099 0.9895897 0.9901951 +0.9999288 0.9917549 0.9921339 +0.9999437 0.9934725 0.9937096 +0.8462171 0.8490036 0.9984653 +0.8462154 0.8489999 0.9984653 +0.8462132 0.8489952 0.9984653 +0.8462106 0.8489893 0.9984653 +0.8462073 0.848982 0.9984652 +0.8462034 0.8489729 0.9984652 +0.8461986 0.8489617 0.9984651 +0.8461929 0.8489478 0.998465 +0.8461864 0.8489308 0.9984649 +0.8461791 0.8489102 0.9984648 +0.8461714 0.8488857 0.9984647 +0.8461641 0.8488572 0.9984645 +0.8461589 0.848825 0.9984643 +0.8461587 0.8487906 0.9984642 +0.8461687 0.848757 0.998464 +0.8461977 0.8487306 0.9984638 +0.8462598 0.8487222 0.9984638 +0.8463492 0.8487222 0.9984638 +0.8464623 0.8487222 0.9984638 +0.8466054 0.8487222 0.9984638 +0.8467864 0.8487222 0.9984638 +0.8470154 0.8487222 0.9984638 +0.8473052 0.8487222 0.9984638 +0.8476717 0.8487222 0.9984638 +0.8481355 0.8487222 0.9984638 +0.8487222 0.8487222 0.9984638 +0.8494644 0.8487222 0.9984638 +0.8504035 0.8487222 0.9984638 +0.8515915 0.8487222 0.9984638 +0.8530945 0.8487222 0.9984638 +0.8549959 0.8487222 0.9984638 +0.8574015 0.8487222 0.9984638 +0.8604449 0.8487222 0.9984638 +0.8642952 0.8487222 0.9984638 +0.8691663 0.8487222 0.9984638 +0.875329 0.8487222 0.9984638 +0.8831255 0.8487222 0.9984638 +0.892989 0.8487222 0.9984638 +0.9054678 0.8487222 0.9984638 +0.921255 0.8487222 0.9984638 +0.9412278 0.8487222 0.9984638 +0.9664961 0.8487222 0.9984638 +0.9984638 0.8487222 0.9984638 +0.9987895 0.8766541 0.9728171 +0.9990455 0.9000277 0.9614615 +0.999247 0.9193688 0.9584468 +0.9994057 0.9352277 0.9599976 +0.9995308 0.9481359 0.9637914 +0.9996295 0.9585802 0.968452 +0.9997074 0.9669906 0.9732039 +0.9997688 0.9737375 0.9776422 +0.9998174 0.9791334 0.9815844 +0.9998557 0.9834385 0.9849754 +0.999886 0.9868665 0.9878296 +0.9999099 0.989592 0.9901951 +0.9999288 0.9917564 0.9921339 +0.9999437 0.9934734 0.9937096 +0.8462171 0.8497444 0.9984653 +0.8462154 0.8497407 0.9984653 +0.8462132 0.8497361 0.9984653 +0.8462106 0.8497303 0.9984653 +0.8462073 0.849723 0.9984652 +0.8462034 0.8497139 0.9984652 +0.8461986 0.8497027 0.9984651 +0.8461929 0.8496889 0.998465 +0.8461864 0.849672 0.9984649 +0.8461791 0.8496515 0.9984648 +0.8461714 0.8496272 0.9984647 +0.8461641 0.8495988 0.9984645 +0.8461589 0.8495668 0.9984643 +0.8461587 0.8495325 0.9984642 +0.8461687 0.8494991 0.998464 +0.8461977 0.8494728 0.9984638 +0.8462598 0.8494644 0.9984638 +0.8463492 0.8494644 0.9984638 +0.8464623 0.8494644 0.9984638 +0.8466054 0.8494644 0.9984638 +0.8467864 0.8494644 0.9984638 +0.8470154 0.8494644 0.9984638 +0.8473052 0.8494644 0.9984638 +0.8476717 0.8494644 0.9984638 +0.8481355 0.8494644 0.9984638 +0.8487222 0.8494644 0.9984638 +0.8494644 0.8494644 0.9984638 +0.8504035 0.8494644 0.9984638 +0.8515915 0.8494644 0.9984638 +0.8530945 0.8494644 0.9984638 +0.8549959 0.8494644 0.9984638 +0.8574015 0.8494644 0.9984638 +0.8604449 0.8494644 0.9984638 +0.8642952 0.8494644 0.9984638 +0.8691663 0.8494644 0.9984638 +0.875329 0.8494644 0.9984638 +0.8831255 0.8494644 0.9984638 +0.892989 0.8494644 0.9984638 +0.9054678 0.8494644 0.9984638 +0.921255 0.8494644 0.9984638 +0.9412278 0.8494644 0.9984638 +0.9664961 0.8494644 0.9984638 +0.9984638 0.8494644 0.9984638 +0.9987895 0.8771307 0.9728171 +0.9990455 0.9003323 0.9614615 +0.999247 0.9195625 0.9584468 +0.9994057 0.9353505 0.9599976 +0.9995308 0.9482135 0.9637914 +0.9996295 0.9586291 0.968452 +0.9997074 0.9670214 0.9732039 +0.9997688 0.9737569 0.9776422 +0.9998174 0.9791456 0.9815844 +0.9998557 0.9834461 0.9849754 +0.999886 0.9868713 0.9878296 +0.9999099 0.989595 0.9901951 +0.9999288 0.9917582 0.9921339 +0.9999437 0.9934746 0.9937096 +0.8462171 0.8506817 0.9984653 +0.8462154 0.850678 0.9984653 +0.8462132 0.8506734 0.9984653 +0.8462106 0.8506676 0.9984653 +0.8462073 0.8506604 0.9984652 +0.8462034 0.8506514 0.9984652 +0.8461986 0.8506403 0.9984651 +0.8461929 0.8506265 0.998465 +0.8461864 0.8506097 0.9984649 +0.8461791 0.8505894 0.9984648 +0.8461714 0.8505652 0.9984647 +0.8461641 0.850537 0.9984645 +0.8461589 0.8505052 0.9984643 +0.8461587 0.8504711 0.9984642 +0.8461687 0.8504379 0.998464 +0.8461977 0.8504118 0.9984638 +0.8462598 0.8504035 0.9984638 +0.8463492 0.8504035 0.9984638 +0.8464623 0.8504035 0.9984638 +0.8466054 0.8504035 0.9984638 +0.8467864 0.8504035 0.9984638 +0.8470154 0.8504035 0.9984638 +0.8473052 0.8504035 0.9984638 +0.8476717 0.8504035 0.9984638 +0.8481355 0.8504035 0.9984638 +0.8487222 0.8504035 0.9984638 +0.8494644 0.8504035 0.9984638 +0.8504035 0.8504035 0.9984638 +0.8515915 0.8504035 0.9984638 +0.8530945 0.8504035 0.9984638 +0.8549959 0.8504035 0.9984638 +0.8574015 0.8504035 0.9984638 +0.8604449 0.8504035 0.9984638 +0.8642952 0.8504035 0.9984638 +0.8691663 0.8504035 0.9984638 +0.875329 0.8504035 0.9984638 +0.8831255 0.8504035 0.9984638 +0.892989 0.8504035 0.9984638 +0.9054678 0.8504035 0.9984638 +0.921255 0.8504035 0.9984638 +0.9412278 0.8504035 0.9984638 +0.9664961 0.8504035 0.9984638 +0.9984638 0.8504035 0.9984638 +0.9987895 0.8777338 0.9728171 +0.9990455 0.9007175 0.9614615 +0.999247 0.9198076 0.9584468 +0.9994057 0.9355059 0.9599976 +0.9995308 0.9483117 0.9637914 +0.9996295 0.958691 0.968452 +0.9997074 0.9670604 0.9732039 +0.9997688 0.9737814 0.9776422 +0.9998174 0.979161 0.9815844 +0.9998557 0.9834557 0.9849754 +0.999886 0.9868773 0.9878296 +0.9999099 0.9895988 0.9901951 +0.9999288 0.9917606 0.9921339 +0.9999437 0.9934761 0.9937096 +0.8462171 0.8518675 0.9984653 +0.8462154 0.8518639 0.9984653 +0.8462132 0.8518593 0.9984653 +0.8462106 0.8518535 0.9984653 +0.8462073 0.8518464 0.9984652 +0.8462034 0.8518374 0.9984652 +0.8461986 0.8518264 0.9984651 +0.8461929 0.8518127 0.998465 +0.8461864 0.8517961 0.9984649 +0.8461791 0.8517759 0.9984648 +0.8461714 0.8517519 0.9984647 +0.8461641 0.8517239 0.9984645 +0.8461589 0.8516924 0.9984643 +0.8461587 0.8516586 0.9984642 +0.8461687 0.8516256 0.998464 +0.8461977 0.8515998 0.9984638 +0.8462598 0.8515915 0.9984638 +0.8463492 0.8515915 0.9984638 +0.8464623 0.8515915 0.9984638 +0.8466054 0.8515915 0.9984638 +0.8467864 0.8515915 0.9984638 +0.8470154 0.8515915 0.9984638 +0.8473052 0.8515915 0.9984638 +0.8476717 0.8515915 0.9984638 +0.8481355 0.8515915 0.9984638 +0.8487222 0.8515915 0.9984638 +0.8494644 0.8515915 0.9984638 +0.8504035 0.8515915 0.9984638 +0.8515915 0.8515915 0.9984638 +0.8530945 0.8515915 0.9984638 +0.8549959 0.8515915 0.9984638 +0.8574015 0.8515915 0.9984638 +0.8604449 0.8515915 0.9984638 +0.8642952 0.8515915 0.9984638 +0.8691663 0.8515915 0.9984638 +0.875329 0.8515915 0.9984638 +0.8831255 0.8515915 0.9984638 +0.892989 0.8515915 0.9984638 +0.9054678 0.8515915 0.9984638 +0.921255 0.8515915 0.9984638 +0.9412278 0.8515915 0.9984638 +0.9664961 0.8515915 0.9984638 +0.9984638 0.8515915 0.9984638 +0.9987895 0.8784967 0.9728171 +0.9990455 0.9012049 0.9614615 +0.999247 0.9201176 0.9584468 +0.9994057 0.9357024 0.9599976 +0.9995308 0.9484359 0.9637914 +0.9996295 0.9587693 0.968452 +0.9997074 0.9671097 0.9732039 +0.9997688 0.9738123 0.9776422 +0.9998174 0.9791804 0.9815844 +0.9998557 0.9834679 0.9849754 +0.999886 0.986885 0.9878296 +0.9999099 0.9896036 0.9901951 +0.9999288 0.9917636 0.9921339 +0.9999437 0.9934779 0.9937096 +0.8462171 0.8533677 0.9984653 +0.8462154 0.8533641 0.9984653 +0.8462132 0.8533595 0.9984653 +0.8462106 0.8533539 0.9984653 +0.8462073 0.8533468 0.9984652 +0.8462034 0.8533379 0.9984652 +0.8461986 0.853327 0.9984651 +0.8461929 0.8533135 0.998465 +0.8461864 0.853297 0.9984649 +0.8461791 0.853277 0.9984648 +0.8461714 0.8532533 0.9984647 +0.8461641 0.8532256 0.9984645 +0.8461589 0.8531943 0.9984643 +0.8461587 0.8531609 0.9984642 +0.8461687 0.8531283 0.998464 +0.8461977 0.8531027 0.9984638 +0.8462598 0.8530945 0.9984638 +0.8463492 0.8530945 0.9984638 +0.8464623 0.8530945 0.9984638 +0.8466054 0.8530945 0.9984638 +0.8467864 0.8530945 0.9984638 +0.8470154 0.8530945 0.9984638 +0.8473052 0.8530945 0.9984638 +0.8476717 0.8530945 0.9984638 +0.8481355 0.8530945 0.9984638 +0.8487222 0.8530945 0.9984638 +0.8494644 0.8530945 0.9984638 +0.8504035 0.8530945 0.9984638 +0.8515915 0.8530945 0.9984638 +0.8530945 0.8530945 0.9984638 +0.8549959 0.8530945 0.9984638 +0.8574015 0.8530945 0.9984638 +0.8604449 0.8530945 0.9984638 +0.8642952 0.8530945 0.9984638 +0.8691663 0.8530945 0.9984638 +0.875329 0.8530945 0.9984638 +0.8831255 0.8530945 0.9984638 +0.892989 0.8530945 0.9984638 +0.9054678 0.8530945 0.9984638 +0.921255 0.8530945 0.9984638 +0.9412278 0.8530945 0.9984638 +0.9664961 0.8530945 0.9984638 +0.9984638 0.8530945 0.9984638 +0.9987895 0.8794619 0.9728171 +0.9990455 0.9018215 0.9614615 +0.999247 0.9205098 0.9584468 +0.9994057 0.935951 0.9599976 +0.9995308 0.9485931 0.9637914 +0.9996295 0.9588684 0.968452 +0.9997074 0.967172 0.9732039 +0.9997688 0.9738515 0.9776422 +0.9998174 0.979205 0.9815844 +0.9998557 0.9834833 0.9849754 +0.999886 0.9868946 0.9878296 +0.9999099 0.9896096 0.9901951 +0.9999288 0.9917674 0.9921339 +0.9999437 0.9934803 0.9937096 +0.8462171 0.8552656 0.9984653 +0.8462154 0.855262 0.9984653 +0.8462132 0.8552576 0.9984653 +0.8462106 0.855252 0.9984653 +0.8462073 0.8552449 0.9984652 +0.8462034 0.8552362 0.9984652 +0.8461986 0.8552254 0.9984651 +0.8461929 0.8552121 0.998465 +0.8461864 0.8551958 0.9984649 +0.8461791 0.8551761 0.9984648 +0.8461714 0.8551527 0.9984647 +0.8461641 0.8551253 0.9984645 +0.8461589 0.8550945 0.9984643 +0.8461587 0.8550615 0.9984642 +0.8461687 0.8550293 0.998464 +0.8461977 0.855004 0.9984638 +0.8462598 0.8549959 0.9984638 +0.8463492 0.8549959 0.9984638 +0.8464623 0.8549959 0.9984638 +0.8466054 0.8549959 0.9984638 +0.8467864 0.8549959 0.9984638 +0.8470154 0.8549959 0.9984638 +0.8473052 0.8549959 0.9984638 +0.8476717 0.8549959 0.9984638 +0.8481355 0.8549959 0.9984638 +0.8487222 0.8549959 0.9984638 +0.8494644 0.8549959 0.9984638 +0.8504035 0.8549959 0.9984638 +0.8515915 0.8549959 0.9984638 +0.8530945 0.8549959 0.9984638 +0.8549959 0.8549959 0.9984638 +0.8574015 0.8549959 0.9984638 +0.8604449 0.8549959 0.9984638 +0.8642952 0.8549959 0.9984638 +0.8691663 0.8549959 0.9984638 +0.875329 0.8549959 0.9984638 +0.8831255 0.8549959 0.9984638 +0.892989 0.8549959 0.9984638 +0.9054678 0.8549959 0.9984638 +0.921255 0.8549959 0.9984638 +0.9412278 0.8549959 0.9984638 +0.9664961 0.8549959 0.9984638 +0.9984638 0.8549959 0.9984638 +0.9987895 0.880683 0.9728171 +0.9990455 0.9026016 0.9614615 +0.999247 0.9210061 0.9584468 +0.9994057 0.9362655 0.9599976 +0.9995308 0.9487918 0.9637914 +0.9996295 0.9589938 0.968452 +0.9997074 0.9672509 0.9732039 +0.9997688 0.9739011 0.9776422 +0.9998174 0.9792361 0.9815844 +0.9998557 0.9835029 0.9849754 +0.999886 0.9869069 0.9878296 +0.9999099 0.9896173 0.9901951 +0.9999288 0.9917722 0.9921339 +0.9999437 0.9934833 0.9937096 +0.8462171 0.8576667 0.9984653 +0.8462154 0.8576632 0.9984653 +0.8462132 0.8576588 0.9984653 +0.8462106 0.8576533 0.9984653 +0.8462073 0.8576464 0.9984652 +0.8462034 0.8576378 0.9984652 +0.8461986 0.8576272 0.9984651 +0.8461929 0.8576141 0.998465 +0.8461864 0.8575981 0.9984649 +0.8461791 0.8575787 0.9984648 +0.8461714 0.8575557 0.9984647 +0.8461641 0.8575288 0.9984645 +0.8461589 0.8574984 0.9984643 +0.8461587 0.857466 0.9984642 +0.8461687 0.8574344 0.998464 +0.8461977 0.8574095 0.9984638 +0.8462598 0.8574015 0.9984638 +0.8463492 0.8574015 0.9984638 +0.8464623 0.8574015 0.9984638 +0.8466054 0.8574015 0.9984638 +0.8467864 0.8574015 0.9984638 +0.8470154 0.8574015 0.9984638 +0.8473052 0.8574015 0.9984638 +0.8476717 0.8574015 0.9984638 +0.8481355 0.8574015 0.9984638 +0.8487222 0.8574015 0.9984638 +0.8494644 0.8574015 0.9984638 +0.8504035 0.8574015 0.9984638 +0.8515915 0.8574015 0.9984638 +0.8530945 0.8574015 0.9984638 +0.8549959 0.8574015 0.9984638 +0.8574015 0.8574015 0.9984638 +0.8604449 0.8574015 0.9984638 +0.8642952 0.8574015 0.9984638 +0.8691663 0.8574015 0.9984638 +0.875329 0.8574015 0.9984638 +0.8831255 0.8574015 0.9984638 +0.892989 0.8574015 0.9984638 +0.9054678 0.8574015 0.9984638 +0.921255 0.8574015 0.9984638 +0.9412278 0.8574015 0.9984638 +0.9664961 0.8574015 0.9984638 +0.9984638 0.8574015 0.9984638 +0.9987895 0.8822279 0.9728171 +0.9990455 0.9035886 0.9614615 +0.999247 0.9216339 0.9584468 +0.9994057 0.9366635 0.9599976 +0.9995308 0.9490434 0.9637914 +0.9996295 0.9591524 0.968452 +0.9997074 0.9673508 0.9732039 +0.9997688 0.9739638 0.9776422 +0.9998174 0.9792755 0.9815844 +0.9998557 0.9835276 0.9849754 +0.999886 0.9869223 0.9878296 +0.9999099 0.989627 0.9901951 +0.9999288 0.9917782 0.9921339 +0.9999437 0.9934871 0.9937096 +0.8462171 0.8607044 0.9984653 +0.8462154 0.860701 0.9984653 +0.8462132 0.8606967 0.9984653 +0.8462106 0.8606913 0.9984653 +0.8462073 0.8606845 0.9984652 +0.8462034 0.8606762 0.9984652 +0.8461986 0.8606658 0.9984651 +0.8461929 0.8606529 0.998465 +0.8461864 0.8606373 0.9984649 +0.8461791 0.8606183 0.9984648 +0.8461714 0.8605957 0.9984647 +0.8461641 0.8605694 0.9984645 +0.8461589 0.8605398 0.9984643 +0.8461587 0.860508 0.9984642 +0.8461687 0.860477 0.998464 +0.8461977 0.8604527 0.9984638 +0.8462598 0.8604449 0.9984638 +0.8463492 0.8604449 0.9984638 +0.8464623 0.8604449 0.9984638 +0.8466054 0.8604449 0.9984638 +0.8467864 0.8604449 0.9984638 +0.8470154 0.8604449 0.9984638 +0.8473052 0.8604449 0.9984638 +0.8476717 0.8604449 0.9984638 +0.8481355 0.8604449 0.9984638 +0.8487222 0.8604449 0.9984638 +0.8494644 0.8604449 0.9984638 +0.8504035 0.8604449 0.9984638 +0.8515915 0.8604449 0.9984638 +0.8530945 0.8604449 0.9984638 +0.8549959 0.8604449 0.9984638 +0.8574015 0.8604449 0.9984638 +0.8604449 0.8604449 0.9984638 +0.8642952 0.8604449 0.9984638 +0.8691663 0.8604449 0.9984638 +0.875329 0.8604449 0.9984638 +0.8831255 0.8604449 0.9984638 +0.892989 0.8604449 0.9984638 +0.9054678 0.8604449 0.9984638 +0.921255 0.8604449 0.9984638 +0.9412278 0.8604449 0.9984638 +0.9664961 0.8604449 0.9984638 +0.9984638 0.8604449 0.9984638 +0.9987895 0.8841823 0.9728171 +0.9990455 0.9048372 0.9614615 +0.999247 0.9224281 0.9584468 +0.9994057 0.9371669 0.9599976 +0.9995308 0.9493615 0.9637914 +0.9996295 0.959353 0.968452 +0.9997074 0.967477 0.9732039 +0.9997688 0.9740432 0.9776422 +0.9998174 0.9793253 0.9815844 +0.9998557 0.9835588 0.9849754 +0.999886 0.9869419 0.9878296 +0.9999099 0.9896392 0.9901951 +0.9999288 0.9917859 0.9921339 +0.9999437 0.9934919 0.9937096 +0.8462171 0.8645475 0.9984653 +0.8462154 0.8645442 0.9984653 +0.8462132 0.86454 0.9984653 +0.8462106 0.8645348 0.9984653 +0.8462073 0.8645282 0.9984652 +0.8462034 0.86452 0.9984652 +0.8461986 0.8645099 0.9984651 +0.8461929 0.8644975 0.998465 +0.8461864 0.8644822 0.9984649 +0.8461791 0.8644638 0.9984648 +0.8461714 0.8644419 0.9984647 +0.8461641 0.8644163 0.9984645 +0.8461589 0.8643874 0.9984643 +0.8461587 0.8643565 0.9984642 +0.8461687 0.8643265 0.998464 +0.8461977 0.8643028 0.9984638 +0.8462598 0.8642952 0.9984638 +0.8463492 0.8642952 0.9984638 +0.8464623 0.8642952 0.9984638 +0.8466054 0.8642952 0.9984638 +0.8467864 0.8642952 0.9984638 +0.8470154 0.8642952 0.9984638 +0.8473052 0.8642952 0.9984638 +0.8476717 0.8642952 0.9984638 +0.8481355 0.8642952 0.9984638 +0.8487222 0.8642952 0.9984638 +0.8494644 0.8642952 0.9984638 +0.8504035 0.8642952 0.9984638 +0.8515915 0.8642952 0.9984638 +0.8530945 0.8642952 0.9984638 +0.8549959 0.8642952 0.9984638 +0.8574015 0.8642952 0.9984638 +0.8604449 0.8642952 0.9984638 +0.8642952 0.8642952 0.9984638 +0.8691663 0.8642952 0.9984638 +0.875329 0.8642952 0.9984638 +0.8831255 0.8642952 0.9984638 +0.892989 0.8642952 0.9984638 +0.9054678 0.8642952 0.9984638 +0.921255 0.8642952 0.9984638 +0.9412278 0.8642952 0.9984638 +0.9664961 0.8642952 0.9984638 +0.9984638 0.8642952 0.9984638 +0.9987895 0.886655 0.9728171 +0.9990455 0.9064168 0.9614615 +0.999247 0.9234329 0.9584468 +0.9994057 0.9378038 0.9599976 +0.9995308 0.9497641 0.9637914 +0.9996295 0.9596068 0.968452 +0.9997074 0.9676368 0.9732039 +0.9997688 0.9741436 0.9776422 +0.9998174 0.9793883 0.9815844 +0.9998557 0.9835983 0.9849754 +0.999886 0.9869667 0.9878296 +0.9999099 0.9896547 0.9901951 +0.9999288 0.9917956 0.9921339 +0.9999437 0.993498 0.9937096 +0.8462171 0.8694095 0.9984653 +0.8462154 0.8694063 0.9984653 +0.8462132 0.8694023 0.9984653 +0.8462106 0.8693972 0.9984653 +0.8462073 0.8693909 0.9984652 +0.8462034 0.8693831 0.9984652 +0.8461986 0.8693733 0.9984651 +0.8461929 0.8693613 0.998465 +0.8461864 0.8693466 0.9984649 +0.8461791 0.8693288 0.9984648 +0.8461714 0.8693077 0.9984647 +0.8461641 0.869283 0.9984645 +0.8461589 0.8692552 0.9984643 +0.8461587 0.8692255 0.9984642 +0.8461687 0.8691965 0.998464 +0.8461977 0.8691736 0.9984638 +0.8462598 0.8691663 0.9984638 +0.8463492 0.8691663 0.9984638 +0.8464623 0.8691663 0.9984638 +0.8466054 0.8691663 0.9984638 +0.8467864 0.8691663 0.9984638 +0.8470154 0.8691663 0.9984638 +0.8473052 0.8691663 0.9984638 +0.8476717 0.8691663 0.9984638 +0.8481355 0.8691663 0.9984638 +0.8487222 0.8691663 0.9984638 +0.8494644 0.8691663 0.9984638 +0.8504035 0.8691663 0.9984638 +0.8515915 0.8691663 0.9984638 +0.8530945 0.8691663 0.9984638 +0.8549959 0.8691663 0.9984638 +0.8574015 0.8691663 0.9984638 +0.8604449 0.8691663 0.9984638 +0.8642952 0.8691663 0.9984638 +0.8691663 0.8691663 0.9984638 +0.875329 0.8691663 0.9984638 +0.8831255 0.8691663 0.9984638 +0.892989 0.8691663 0.9984638 +0.9054678 0.8691663 0.9984638 +0.921255 0.8691663 0.9984638 +0.9412278 0.8691663 0.9984638 +0.9664961 0.8691663 0.9984638 +0.9984638 0.8691663 0.9984638 +0.9987895 0.8897832 0.9728171 +0.9990455 0.9084153 0.9614615 +0.999247 0.9247041 0.9584468 +0.9994057 0.9386096 0.9599976 +0.9995308 0.9502734 0.9637914 +0.9996295 0.959928 0.968452 +0.9997074 0.9678389 0.9732039 +0.9997688 0.9742706 0.9776422 +0.9998174 0.9794681 0.9815844 +0.9998557 0.9836483 0.9849754 +0.999886 0.986998 0.9878296 +0.9999099 0.9896744 0.9901951 +0.9999288 0.9918079 0.9921339 +0.9999437 0.9935057 0.9937096 +0.8462171 0.8755606 0.9984653 +0.8462154 0.8755576 0.9984653 +0.8462132 0.8755537 0.9984653 +0.8462106 0.8755489 0.9984653 +0.8462073 0.8755429 0.9984652 +0.8462034 0.8755354 0.9984652 +0.8461986 0.8755261 0.9984651 +0.8461929 0.8755147 0.998465 +0.8461864 0.8755007 0.9984649 +0.8461791 0.8754838 0.9984648 +0.8461714 0.8754636 0.9984647 +0.8461641 0.8754401 0.9984645 +0.8461589 0.8754136 0.9984643 +0.8461587 0.8753853 0.9984642 +0.8461687 0.8753576 0.998464 +0.8461977 0.8753359 0.9984638 +0.8462598 0.875329 0.9984638 +0.8463492 0.875329 0.9984638 +0.8464623 0.875329 0.9984638 +0.8466054 0.875329 0.9984638 +0.8467864 0.875329 0.9984638 +0.8470154 0.875329 0.9984638 +0.8473052 0.875329 0.9984638 +0.8476717 0.875329 0.9984638 +0.8481355 0.875329 0.9984638 +0.8487222 0.875329 0.9984638 +0.8494644 0.875329 0.9984638 +0.8504035 0.875329 0.9984638 +0.8515915 0.875329 0.9984638 +0.8530945 0.875329 0.9984638 +0.8549959 0.875329 0.9984638 +0.8574015 0.875329 0.9984638 +0.8604449 0.875329 0.9984638 +0.8642952 0.875329 0.9984638 +0.8691663 0.875329 0.9984638 +0.875329 0.875329 0.9984638 +0.8831255 0.875329 0.9984638 +0.892989 0.875329 0.9984638 +0.9054678 0.875329 0.9984638 +0.921255 0.875329 0.9984638 +0.9412278 0.875329 0.9984638 +0.9664961 0.875329 0.9984638 +0.9984638 0.875329 0.9984638 +0.9987895 0.8937407 0.9728171 +0.9990455 0.9109436 0.9614615 +0.999247 0.9263124 0.9584468 +0.9994057 0.939629 0.9599976 +0.9995308 0.9509177 0.9637914 +0.9996295 0.9603343 0.968452 +0.9997074 0.9680946 0.9732039 +0.9997688 0.9744313 0.9776422 +0.9998174 0.9795689 0.9815844 +0.9998557 0.9837116 0.9849754 +0.999886 0.9870376 0.9878296 +0.9999099 0.9896992 0.9901951 +0.9999288 0.9918234 0.9921339 +0.9999437 0.9935154 0.9937096 +0.8462171 0.8833426 0.9984653 +0.8462154 0.8833397 0.9984653 +0.8462132 0.8833361 0.9984653 +0.8462106 0.8833316 0.9984653 +0.8462073 0.8833259 0.9984652 +0.8462034 0.8833189 0.9984652 +0.8461986 0.8833102 0.9984651 +0.8461929 0.8832995 0.998465 +0.8461864 0.8832864 0.9984649 +0.8461791 0.8832705 0.9984648 +0.8461714 0.8832516 0.9984647 +0.8461641 0.8832296 0.9984645 +0.8461589 0.8832048 0.9984643 +0.8461587 0.8831782 0.9984642 +0.8461687 0.8831523 0.998464 +0.8461977 0.883132 0.9984638 +0.8462598 0.8831255 0.9984638 +0.8463492 0.8831255 0.9984638 +0.8464623 0.8831255 0.9984638 +0.8466054 0.8831255 0.9984638 +0.8467864 0.8831255 0.9984638 +0.8470154 0.8831255 0.9984638 +0.8473052 0.8831255 0.9984638 +0.8476717 0.8831255 0.9984638 +0.8481355 0.8831255 0.9984638 +0.8487222 0.8831255 0.9984638 +0.8494644 0.8831255 0.9984638 +0.8504035 0.8831255 0.9984638 +0.8515915 0.8831255 0.9984638 +0.8530945 0.8831255 0.9984638 +0.8549959 0.8831255 0.9984638 +0.8574015 0.8831255 0.9984638 +0.8604449 0.8831255 0.9984638 +0.8642952 0.8831255 0.9984638 +0.8691663 0.8831255 0.9984638 +0.875329 0.8831255 0.9984638 +0.8831255 0.8831255 0.9984638 +0.892989 0.8831255 0.9984638 +0.9054678 0.8831255 0.9984638 +0.921255 0.8831255 0.9984638 +0.9412278 0.8831255 0.9984638 +0.9664961 0.8831255 0.9984638 +0.9984638 0.8831255 0.9984638 +0.9987895 0.8987476 0.9728171 +0.9990455 0.9141422 0.9614615 +0.999247 0.928347 0.9584468 +0.9994057 0.9409186 0.9599976 +0.9995308 0.9517328 0.9637914 +0.9996295 0.9608482 0.968452 +0.9997074 0.9684181 0.9732039 +0.9997688 0.9746346 0.9776422 +0.9998174 0.9796966 0.9815844 +0.9998557 0.9837916 0.9849754 +0.999886 0.9870878 0.9878296 +0.9999099 0.9897306 0.9901951 +0.9999288 0.9918431 0.9921339 +0.9999437 0.9935277 0.9937096 +0.8462171 0.8931877 0.9984653 +0.8462154 0.8931851 0.9984653 +0.8462132 0.8931818 0.9984653 +0.8462106 0.8931777 0.9984653 +0.8462073 0.8931725 0.9984652 +0.8462034 0.8931661 0.9984652 +0.8461986 0.8931581 0.9984651 +0.8461929 0.8931483 0.998465 +0.8461864 0.8931363 0.9984649 +0.8461791 0.8931218 0.9984648 +0.8461714 0.8931045 0.9984647 +0.8461641 0.8930844 0.9984645 +0.8461589 0.8930617 0.9984643 +0.8461587 0.8930373 0.9984642 +0.8461687 0.8930136 0.998464 +0.8461977 0.892995 0.9984638 +0.8462598 0.892989 0.9984638 +0.8463492 0.892989 0.9984638 +0.8464623 0.892989 0.9984638 +0.8466054 0.892989 0.9984638 +0.8467864 0.892989 0.9984638 +0.8470154 0.892989 0.9984638 +0.8473052 0.892989 0.9984638 +0.8476717 0.892989 0.9984638 +0.8481355 0.892989 0.9984638 +0.8487222 0.892989 0.9984638 +0.8494644 0.892989 0.9984638 +0.8504035 0.892989 0.9984638 +0.8515915 0.892989 0.9984638 +0.8530945 0.892989 0.9984638 +0.8549959 0.892989 0.9984638 +0.8574015 0.892989 0.9984638 +0.8604449 0.892989 0.9984638 +0.8642952 0.892989 0.9984638 +0.8691663 0.892989 0.9984638 +0.875329 0.892989 0.9984638 +0.8831255 0.892989 0.9984638 +0.892989 0.892989 0.9984638 +0.9054678 0.892989 0.9984638 +0.921255 0.892989 0.9984638 +0.9412278 0.892989 0.9984638 +0.9664961 0.892989 0.9984638 +0.9984638 0.892989 0.9984638 +0.9987895 0.9050819 0.9728171 +0.9990455 0.9181889 0.9614615 +0.999247 0.9309211 0.9584468 +0.9994057 0.9425502 0.9599976 +0.9995308 0.952764 0.9637914 +0.9996295 0.9614985 0.968452 +0.9997074 0.9688274 0.9732039 +0.9997688 0.9748918 0.9776422 +0.9998174 0.979858 0.9815844 +0.9998557 0.9838928 0.9849754 +0.999886 0.9871512 0.9878296 +0.9999099 0.9897703 0.9901951 +0.9999288 0.991868 0.9921339 +0.9999437 0.9935432 0.9937096 +0.8462171 0.9056431 0.9984653 +0.8462154 0.9056408 0.9984653 +0.8462132 0.9056379 0.9984653 +0.8462106 0.9056342 0.9984653 +0.8462073 0.9056297 0.9984652 +0.8462034 0.905624 0.9984652 +0.8461986 0.905617 0.9984651 +0.8461929 0.9056083 0.998465 +0.8461864 0.9055977 0.9984649 +0.8461791 0.9055849 0.9984648 +0.8461714 0.9055697 0.9984647 +0.8461641 0.9055519 0.9984645 +0.8461589 0.9055319 0.9984643 +0.8461587 0.9055104 0.9984642 +0.8461687 0.9054895 0.998464 +0.8461977 0.905473 0.9984638 +0.8462598 0.9054678 0.9984638 +0.8463492 0.9054678 0.9984638 +0.8464623 0.9054678 0.9984638 +0.8466054 0.9054678 0.9984638 +0.8467864 0.9054678 0.9984638 +0.8470154 0.9054678 0.9984638 +0.8473052 0.9054678 0.9984638 +0.8476717 0.9054678 0.9984638 +0.8481355 0.9054678 0.9984638 +0.8487222 0.9054678 0.9984638 +0.8494644 0.9054678 0.9984638 +0.8504035 0.9054678 0.9984638 +0.8515915 0.9054678 0.9984638 +0.8530945 0.9054678 0.9984638 +0.8549959 0.9054678 0.9984638 +0.8574015 0.9054678 0.9984638 +0.8604449 0.9054678 0.9984638 +0.8642952 0.9054678 0.9984638 +0.8691663 0.9054678 0.9984638 +0.875329 0.9054678 0.9984638 +0.8831255 0.9054678 0.9984638 +0.892989 0.9054678 0.9984638 +0.9054678 0.9054678 0.9984638 +0.921255 0.9054678 0.9984638 +0.9412278 0.9054678 0.9984638 +0.9664961 0.9054678 0.9984638 +0.9984638 0.9054678 0.9984638 +0.9987895 0.9130957 0.9728171 +0.9990455 0.9233085 0.9614615 +0.999247 0.9341777 0.9584468 +0.9994057 0.9446144 0.9599976 +0.9995308 0.9540687 0.9637914 +0.9996295 0.9623212 0.968452 +0.9997074 0.9693452 0.9732039 +0.9997688 0.9752172 0.9776422 +0.9998174 0.9800622 0.9815844 +0.9998557 0.9840209 0.9849754 +0.999886 0.9872315 0.9878296 +0.9999099 0.9898206 0.9901951 +0.9999288 0.9918994 0.9921339 +0.9999437 0.9935629 0.9937096 +0.8462171 0.9214008 0.9984653 +0.8462154 0.9213989 0.9984653 +0.8462132 0.9213965 0.9984653 +0.8462106 0.9213934 0.9984653 +0.8462073 0.9213897 0.9984652 +0.8462034 0.9213849 0.9984652 +0.8461986 0.9213791 0.9984651 +0.8461929 0.9213719 0.998465 +0.8461864 0.9213631 0.9984649 +0.8461791 0.9213524 0.9984648 +0.8461714 0.9213397 0.9984647 +0.8461641 0.921325 0.9984645 +0.8461589 0.9213083 0.9984643 +0.8461587 0.9212904 0.9984642 +0.8461687 0.921273 0.998464 +0.8461977 0.9212593 0.9984638 +0.8462598 0.921255 0.9984638 +0.8463492 0.921255 0.9984638 +0.8464623 0.921255 0.9984638 +0.8466054 0.921255 0.9984638 +0.8467864 0.921255 0.9984638 +0.8470154 0.921255 0.9984638 +0.8473052 0.921255 0.9984638 +0.8476717 0.921255 0.9984638 +0.8481355 0.921255 0.9984638 +0.8487222 0.921255 0.9984638 +0.8494644 0.921255 0.9984638 +0.8504035 0.921255 0.9984638 +0.8515915 0.921255 0.9984638 +0.8530945 0.921255 0.9984638 +0.8549959 0.921255 0.9984638 +0.8574015 0.921255 0.9984638 +0.8604449 0.921255 0.9984638 +0.8642952 0.921255 0.9984638 +0.8691663 0.921255 0.9984638 +0.875329 0.921255 0.9984638 +0.8831255 0.921255 0.9984638 +0.892989 0.921255 0.9984638 +0.9054678 0.921255 0.9984638 +0.921255 0.921255 0.9984638 +0.9412278 0.921255 0.9984638 +0.9664961 0.921255 0.9984638 +0.9984638 0.921255 0.9984638 +0.9987895 0.9232341 0.9728171 +0.9990455 0.9297854 0.9614615 +0.999247 0.9382977 0.9584468 +0.9994057 0.9472259 0.9599976 +0.9995308 0.9557192 0.9637914 +0.9996295 0.963362 0.968452 +0.9997074 0.9700002 0.9732039 +0.9997688 0.9756289 0.9776422 +0.9998174 0.9803206 0.9815844 +0.9998557 0.9841829 0.9849754 +0.999886 0.987333 0.9878296 +0.9999099 0.9898842 0.9901951 +0.9999288 0.9919392 0.9921339 +0.9999437 0.9935878 0.9937096 +0.8462171 0.9413364 0.9984653 +0.8462154 0.9413349 0.9984653 +0.8462132 0.9413331 0.9984653 +0.8462106 0.9413309 0.9984653 +0.8462073 0.9413281 0.9984652 +0.8462034 0.9413245 0.9984652 +0.8461986 0.9413202 0.9984651 +0.8461929 0.9413148 0.998465 +0.8461864 0.9413083 0.9984649 +0.8461791 0.9413004 0.9984648 +0.8461714 0.9412909 0.9984647 +0.8461641 0.9412799 0.9984645 +0.8461589 0.9412675 0.9984643 +0.8461587 0.9412542 0.9984642 +0.8461687 0.9412413 0.998464 +0.8461977 0.9412311 0.9984638 +0.8462598 0.9412278 0.9984638 +0.8463492 0.9412278 0.9984638 +0.8464623 0.9412278 0.9984638 +0.8466054 0.9412278 0.9984638 +0.8467864 0.9412278 0.9984638 +0.8470154 0.9412278 0.9984638 +0.8473052 0.9412278 0.9984638 +0.8476717 0.9412278 0.9984638 +0.8481355 0.9412278 0.9984638 +0.8487222 0.9412278 0.9984638 +0.8494644 0.9412278 0.9984638 +0.8504035 0.9412278 0.9984638 +0.8515915 0.9412278 0.9984638 +0.8530945 0.9412278 0.9984638 +0.8549959 0.9412278 0.9984638 +0.8574015 0.9412278 0.9984638 +0.8604449 0.9412278 0.9984638 +0.8642952 0.9412278 0.9984638 +0.8691663 0.9412278 0.9984638 +0.875329 0.9412278 0.9984638 +0.8831255 0.9412278 0.9984638 +0.892989 0.9412278 0.9984638 +0.9054678 0.9412278 0.9984638 +0.921255 0.9412278 0.9984638 +0.9412278 0.9412278 0.9984638 +0.9664961 0.9412278 0.9984638 +0.9984638 0.9412278 0.9984638 +0.9987895 0.9360606 0.9728171 +0.9990455 0.9379796 0.9614615 +0.999247 0.94351 0.9584468 +0.9994057 0.9505298 0.9599976 +0.9995308 0.9578074 0.9637914 +0.9996295 0.9646787 0.968452 +0.9997074 0.970829 0.9732039 +0.9997688 0.9761497 0.9776422 +0.9998174 0.9806476 0.9815844 +0.9998557 0.984388 0.9849754 +0.999886 0.9874615 0.9878296 +0.9999099 0.9899646 0.9901951 +0.9999288 0.9919896 0.9921339 +0.9999437 0.9936193 0.9937096 +0.8462171 0.9665574 0.9984653 +0.8462154 0.9665566 0.9984653 +0.8462132 0.9665556 0.9984653 +0.8462106 0.9665543 0.9984653 +0.8462073 0.9665527 0.9984652 +0.8462034 0.9665507 0.9984652 +0.8461986 0.9665483 0.9984651 +0.8461929 0.9665453 0.998465 +0.8461864 0.9665416 0.9984649 +0.8461791 0.9665371 0.9984648 +0.8461714 0.9665318 0.9984647 +0.8461641 0.9665255 0.9984645 +0.8461589 0.9665185 0.9984643 +0.8461587 0.966511 0.9984642 +0.8461687 0.9665037 0.998464 +0.8461977 0.966498 0.9984638 +0.8462598 0.9664961 0.9984638 +0.8463492 0.9664961 0.9984638 +0.8464623 0.9664961 0.9984638 +0.8466054 0.9664961 0.9984638 +0.8467864 0.9664961 0.9984638 +0.8470154 0.9664961 0.9984638 +0.8473052 0.9664961 0.9984638 +0.8476717 0.9664961 0.9984638 +0.8481355 0.9664961 0.9984638 +0.8487222 0.9664961 0.9984638 +0.8494644 0.9664961 0.9984638 +0.8504035 0.9664961 0.9984638 +0.8515915 0.9664961 0.9984638 +0.8530945 0.9664961 0.9984638 +0.8549959 0.9664961 0.9984638 +0.8574015 0.9664961 0.9984638 +0.8604449 0.9664961 0.9984638 +0.8642952 0.9664961 0.9984638 +0.8691663 0.9664961 0.9984638 +0.875329 0.9664961 0.9984638 +0.8831255 0.9664961 0.9984638 +0.892989 0.9664961 0.9984638 +0.9054678 0.9664961 0.9984638 +0.921255 0.9664961 0.9984638 +0.9412278 0.9664961 0.9984638 +0.9664961 0.9664961 0.9984638 +0.9984638 0.9664961 0.9984638 +0.9987895 0.9522877 0.9728171 +0.9990455 0.9483463 0.9614615 +0.999247 0.9501042 0.9584468 +0.9994057 0.9547096 0.9599976 +0.9995308 0.9604492 0.9637914 +0.9996295 0.9663445 0.968452 +0.9997074 0.9718774 0.9732039 +0.9997688 0.9768086 0.9776422 +0.9998174 0.9810611 0.9815844 +0.9998557 0.9846473 0.9849754 +0.999886 0.987624 0.9878296 +0.9999099 0.9900664 0.9901951 +0.9999288 0.9920533 0.9921339 +0.9999437 0.9936592 0.9937096 +0.8462171 0.9984653 0.9984653 +0.8462154 0.9984653 0.9984653 +0.8462132 0.9984653 0.9984653 +0.8462106 0.9984653 0.9984653 +0.8462073 0.9984652 0.9984652 +0.8462034 0.9984652 0.9984652 +0.8461986 0.9984651 0.9984651 +0.8461929 0.998465 0.998465 +0.8461864 0.9984649 0.9984649 +0.8461791 0.9984648 0.9984648 +0.8461714 0.9984647 0.9984647 +0.8461641 0.9984645 0.9984645 +0.8461589 0.9984643 0.9984643 +0.8461587 0.9984642 0.9984642 +0.8461687 0.998464 0.998464 +0.8461977 0.9984638 0.9984638 +0.8462598 0.9984638 0.9984638 +0.8463492 0.9984638 0.9984638 +0.8464623 0.9984638 0.9984638 +0.8466054 0.9984638 0.9984638 +0.8467864 0.9984638 0.9984638 +0.8470154 0.9984638 0.9984638 +0.8473052 0.9984638 0.9984638 +0.8476717 0.9984638 0.9984638 +0.8481355 0.9984638 0.9984638 +0.8487222 0.9984638 0.9984638 +0.8494644 0.9984638 0.9984638 +0.8504035 0.9984638 0.9984638 +0.8515915 0.9984638 0.9984638 +0.8530945 0.9984638 0.9984638 +0.8549959 0.9984638 0.9984638 +0.8574015 0.9984638 0.9984638 +0.8604449 0.9984638 0.9984638 +0.8642952 0.9984638 0.9984638 +0.8691663 0.9984638 0.9984638 +0.875329 0.9984638 0.9984638 +0.8831255 0.9984638 0.9984638 +0.892989 0.9984638 0.9984638 +0.9054678 0.9984638 0.9984638 +0.921255 0.9984638 0.9984638 +0.9412278 0.9984638 0.9984638 +0.9664961 0.9984638 0.9984638 +0.9984638 0.9984638 0.9984638 +0.9987895 0.9728171 0.9728171 +0.9990455 0.9614615 0.9614615 +0.999247 0.9584468 0.9584468 +0.9994057 0.9599976 0.9599976 +0.9995308 0.9637914 0.9637914 +0.9996295 0.968452 0.968452 +0.9997074 0.9732039 0.9732039 +0.9997688 0.9776422 0.9776422 +0.9998174 0.9815844 0.9815844 +0.9998557 0.9849754 0.9849754 +0.999886 0.9878296 0.9878296 +0.9999099 0.9901951 0.9901951 +0.9999288 0.9921339 0.9921339 +0.9999437 0.9937096 0.9937096 +0.8750477 0.9987905 0.972857 +0.8750466 0.9987905 0.9728564 +0.8750451 0.9987904 0.9728558 +0.8750434 0.9987904 0.972855 +0.8750412 0.9987904 0.9728539 +0.8750386 0.9987904 0.9728526 +0.8750355 0.9987903 0.972851 +0.8750317 0.9987903 0.9728491 +0.8750274 0.9987902 0.9728467 +0.8750225 0.9987902 0.9728437 +0.8750173 0.9987901 0.9728403 +0.8750124 0.99879 0.9728362 +0.8750088 0.9987899 0.9728317 +0.8750084 0.9987897 0.9728268 +0.8750145 0.9987896 0.9728221 +0.8750329 0.9987895 0.9728183 +0.8750727 0.9987895 0.9728171 +0.8751301 0.9987895 0.9728171 +0.8752028 0.9987895 0.9728171 +0.8752947 0.9987895 0.9728171 +0.8754109 0.9987895 0.9728171 +0.875558 0.9987895 0.9728171 +0.8757441 0.9987895 0.9728171 +0.8759795 0.9987895 0.9728171 +0.8762773 0.9987895 0.9728171 +0.8766541 0.9987895 0.9728171 +0.8771307 0.9987895 0.9728171 +0.8777338 0.9987895 0.9728171 +0.8784967 0.9987895 0.9728171 +0.8794619 0.9987895 0.9728171 +0.880683 0.9987895 0.9728171 +0.8822279 0.9987895 0.9728171 +0.8841823 0.9987895 0.9728171 +0.886655 0.9987895 0.9728171 +0.8897832 0.9987895 0.9728171 +0.8937407 0.9987895 0.9728171 +0.8987476 0.9987895 0.9728171 +0.9050819 0.9987895 0.9728171 +0.9130957 0.9987895 0.9728171 +0.9232341 0.9987895 0.9728171 +0.9360606 0.9987895 0.9728171 +0.9522877 0.9987895 0.9728171 +0.9728171 0.9987895 0.9728171 +0.9987895 0.9987895 0.9728171 +0.9990455 0.9780539 0.9614615 +0.999247 0.9690013 0.9584468 +0.9994057 0.9666876 0.9599976 +0.9995308 0.9680197 0.9637914 +0.9996295 0.9711183 0.968452 +0.9997074 0.974882 0.9732039 +0.9997688 0.9786968 0.9776422 +0.9998174 0.9822464 0.9815844 +0.9998557 0.9853905 0.9849754 +0.999886 0.9880897 0.9878296 +0.9999099 0.990358 0.9901951 +0.9999288 0.9922358 0.9921339 +0.9999437 0.9937734 0.9937096 +0.8990028 0.9990461 0.961507 +0.899002 0.9990461 0.9615064 +0.8990011 0.9990461 0.9615057 +0.899 0.9990461 0.9615047 +0.8989986 0.9990461 0.9615035 +0.8989969 0.9990461 0.9615021 +0.8989948 0.9990461 0.9615002 +0.8989923 0.999046 0.961498 +0.8989895 0.999046 0.9614952 +0.8989863 0.9990459 0.9614919 +0.8989829 0.9990459 0.961488 +0.8989796 0.9990458 0.9614833 +0.8989771 0.9990458 0.9614781 +0.8989767 0.9990457 0.9614726 +0.8989805 0.9990456 0.9614671 +0.8989921 0.9990456 0.9614628 +0.8990175 0.9990455 0.9614615 +0.8990542 0.9990455 0.9614615 +0.8991006 0.9990455 0.9614615 +0.8991593 0.9990455 0.9614615 +0.8992336 0.9990455 0.9614615 +0.8993275 0.9990455 0.9614615 +0.8994464 0.9990455 0.9614615 +0.8995968 0.9990455 0.9614615 +0.899787 0.9990455 0.9614615 +0.9000277 0.9990455 0.9614615 +0.9003323 0.9990455 0.9614615 +0.9007175 0.9990455 0.9614615 +0.9012049 0.9990455 0.9614615 +0.9018215 0.9990455 0.9614615 +0.9026016 0.9990455 0.9614615 +0.9035886 0.9990455 0.9614615 +0.9048372 0.9990455 0.9614615 +0.9064168 0.9990455 0.9614615 +0.9084153 0.9990455 0.9614615 +0.9109436 0.9990455 0.9614615 +0.9141422 0.9990455 0.9614615 +0.9181889 0.9990455 0.9614615 +0.9233085 0.9990455 0.9614615 +0.9297854 0.9990455 0.9614615 +0.9379796 0.9990455 0.9614615 +0.9483463 0.9990455 0.9614615 +0.9614615 0.9990455 0.9614615 +0.9780539 0.9990455 0.9614615 +0.9990455 0.9990455 0.9614615 +0.999247 0.982354 0.9584468 +0.9994057 0.9751513 0.9599976 +0.9995308 0.9733691 0.9637914 +0.9996295 0.9744915 0.968452 +0.9997074 0.977005 0.9732039 +0.9997688 0.980031 0.9776422 +0.9998174 0.9830838 0.9815844 +0.9998557 0.9859157 0.9849754 +0.999886 0.9884188 0.9878296 +0.9999099 0.9905641 0.9901951 +0.9999288 0.9923648 0.9921339 +0.9999437 0.9938541 0.9937096 +0.9187175 0.9992474 0.9584861 +0.918717 0.9992474 0.9584856 +0.9187164 0.9992474 0.9584849 +0.9187157 0.9992474 0.9584841 +0.9187148 0.9992474 0.9584831 +0.9187137 0.9992474 0.9584818 +0.9187123 0.9992473 0.9584803 +0.9187107 0.9992473 0.9584783 +0.9187089 0.9992473 0.9584759 +0.9187068 0.9992473 0.9584731 +0.9187045 0.9992472 0.9584696 +0.9187024 0.9992472 0.9584657 +0.9187008 0.9992472 0.9584612 +0.9187004 0.9992471 0.9584564 +0.9187027 0.9992471 0.9584517 +0.9187101 0.999247 0.958448 +0.9187262 0.999247 0.9584468 +0.9187495 0.999247 0.9584468 +0.9187791 0.999247 0.9584468 +0.9188164 0.999247 0.9584468 +0.9188636 0.999247 0.9584468 +0.9189234 0.999247 0.9584468 +0.918999 0.999247 0.9584468 +0.9190947 0.999247 0.9584468 +0.9192157 0.999247 0.9584468 +0.9193688 0.999247 0.9584468 +0.9195625 0.999247 0.9584468 +0.9198076 0.999247 0.9584468 +0.9201176 0.999247 0.9584468 +0.9205098 0.999247 0.9584468 +0.9210061 0.999247 0.9584468 +0.9216339 0.999247 0.9584468 +0.9224281 0.999247 0.9584468 +0.9234329 0.999247 0.9584468 +0.9247041 0.999247 0.9584468 +0.9263124 0.999247 0.9584468 +0.928347 0.999247 0.9584468 +0.9309211 0.999247 0.9584468 +0.9341777 0.999247 0.9584468 +0.9382977 0.999247 0.9584468 +0.94351 0.999247 0.9584468 +0.9501042 0.999247 0.9584468 +0.9584468 0.999247 0.9584468 +0.9690013 0.999247 0.9584468 +0.982354 0.999247 0.9584468 +0.999247 0.999247 0.9584468 +0.9994057 0.9858591 0.9599976 +0.9995308 0.9801368 0.9637914 +0.9996295 0.978759 0.968452 +0.9997074 0.9796909 0.9732039 +0.9997688 0.981719 0.9776422 +0.9998174 0.9841433 0.9815844 +0.9998557 0.9865801 0.9849754 +0.999886 0.9888351 0.9878296 +0.9999099 0.9908248 0.9901951 +0.9999288 0.992528 0.9921339 +0.9999437 0.9939562 0.9937096 +0.9348153 0.999406 0.9600277 +0.9348149 0.999406 0.9600273 +0.9348146 0.999406 0.9600268 +0.9348141 0.999406 0.9600262 +0.9348135 0.999406 0.9600254 +0.9348128 0.9994059 0.9600245 +0.9348119 0.9994059 0.9600233 +0.9348109 0.9994059 0.9600218 +0.9348097 0.9994059 0.9600199 +0.9348083 0.9994059 0.9600177 +0.9348069 0.9994059 0.9600151 +0.9348055 0.9994059 0.9600121 +0.9348044 0.9994058 0.9600086 +0.9348042 0.9994058 0.9600049 +0.9348056 0.9994058 0.9600013 +0.9348102 0.9994057 0.9599985 +0.9348204 0.9994057 0.9599976 +0.9348352 0.9994057 0.9599976 +0.9348539 0.9994057 0.9599976 +0.9348776 0.9994057 0.9599976 +0.9349075 0.9994057 0.9599976 +0.9349454 0.9994057 0.9599976 +0.9349933 0.9994057 0.9599976 +0.935054 0.9994057 0.9599976 +0.9351307 0.9994057 0.9599976 +0.9352277 0.9994057 0.9599976 +0.9353505 0.9994057 0.9599976 +0.9355059 0.9994057 0.9599976 +0.9357024 0.9994057 0.9599976 +0.935951 0.9994057 0.9599976 +0.9362655 0.9994057 0.9599976 +0.9366635 0.9994057 0.9599976 +0.9371669 0.9994057 0.9599976 +0.9378038 0.9994057 0.9599976 +0.9386096 0.9994057 0.9599976 +0.939629 0.9994057 0.9599976 +0.9409186 0.9994057 0.9599976 +0.9425502 0.9994057 0.9599976 +0.9446144 0.9994057 0.9599976 +0.9472259 0.9994057 0.9599976 +0.9505298 0.9994057 0.9599976 +0.9547096 0.9994057 0.9599976 +0.9599976 0.9994057 0.9599976 +0.9666876 0.9994057 0.9599976 +0.9751513 0.9994057 0.9599976 +0.9858591 0.9994057 0.9599976 +0.9994057 0.9994057 0.9599976 +0.9995308 0.9886988 0.9637914 +0.9996295 0.9841579 0.968452 +0.9997074 0.983089 0.9732039 +0.9997688 0.9838545 0.9776422 +0.9998174 0.9854838 0.9815844 +0.9998557 0.9874207 0.9849754 +0.999886 0.9893618 0.9878296 +0.9999099 0.9911547 0.9901951 +0.9999288 0.9927345 0.9921339 +0.9999437 0.9940854 0.9937096 +0.9478754 0.999531 0.9638131 +0.9478752 0.999531 0.9638128 +0.947875 0.999531 0.9638125 +0.9478746 0.999531 0.963812 +0.9478743 0.999531 0.9638114 +0.9478738 0.999531 0.9638107 +0.9478733 0.999531 0.9638099 +0.9478726 0.999531 0.9638088 +0.9478718 0.999531 0.9638075 +0.947871 0.9995309 0.9638059 +0.94787 0.9995309 0.963804 +0.9478691 0.9995309 0.9638018 +0.9478684 0.9995309 0.9637993 +0.9478683 0.9995309 0.9637967 +0.9478691 0.9995309 0.9637941 +0.947872 0.9995309 0.963792 +0.9478785 0.9995308 0.9637914 +0.9478878 0.9995308 0.9637914 +0.9478997 0.9995308 0.9637914 +0.9479146 0.9995308 0.9637914 +0.9479335 0.9995308 0.9637914 +0.9479575 0.9995308 0.9637914 +0.9479878 0.9995308 0.9637914 +0.9480261 0.9995308 0.9637914 +0.9480746 0.9995308 0.9637914 +0.9481359 0.9995308 0.9637914 +0.9482135 0.9995308 0.9637914 +0.9483117 0.9995308 0.9637914 +0.9484359 0.9995308 0.9637914 +0.9485931 0.9995308 0.9637914 +0.9487918 0.9995308 0.9637914 +0.9490434 0.9995308 0.9637914 +0.9493615 0.9995308 0.9637914 +0.9497641 0.9995308 0.9637914 +0.9502734 0.9995308 0.9637914 +0.9509177 0.9995308 0.9637914 +0.9517328 0.9995308 0.9637914 +0.952764 0.9995308 0.9637914 +0.9540687 0.9995308 0.9637914 +0.9557192 0.9995308 0.9637914 +0.9578074 0.9995308 0.9637914 +0.9604492 0.9995308 0.9637914 +0.9637914 0.9995308 0.9637914 +0.9680197 0.9995308 0.9637914 +0.9733691 0.9995308 0.9637914 +0.9801368 0.9995308 0.9637914 +0.9886988 0.9995308 0.9637914 +0.9995308 0.9995308 0.9637914 +0.9996295 0.9909882 0.968452 +0.9997074 0.9873879 0.9732039 +0.9997688 0.9865561 0.9776422 +0.9998174 0.9871796 0.9815844 +0.9998557 0.9884841 0.9849754 +0.999886 0.9900282 0.9878296 +0.9999099 0.991572 0.9901951 +0.9999288 0.9929957 0.9921339 +0.9999437 0.9942488 0.9937096 +0.958416 0.9996296 0.9684671 +0.9584159 0.9996296 0.9684669 +0.9584157 0.9996296 0.9684666 +0.9584155 0.9996296 0.9684663 +0.9584153 0.9996296 0.9684659 +0.958415 0.9996296 0.9684654 +0.9584146 0.9996296 0.9684648 +0.9584142 0.9996296 0.9684641 +0.9584137 0.9996296 0.9684632 +0.9584132 0.9996296 0.9684621 +0.9584126 0.9996296 0.9684608 +0.958412 0.9996296 0.9684592 +0.9584115 0.9996296 0.9684575 +0.9584114 0.9996295 0.9684557 +0.958412 0.9996295 0.9684539 +0.9584138 0.9996295 0.9684525 +0.9584178 0.9996295 0.968452 +0.9584237 0.9996295 0.968452 +0.9584312 0.9996295 0.968452 +0.9584406 0.9996295 0.968452 +0.9584526 0.9996295 0.968452 +0.9584677 0.9996295 0.968452 +0.9584868 0.9996295 0.968452 +0.9585109 0.9996295 0.968452 +0.9585415 0.9996295 0.968452 +0.9585802 0.9996295 0.968452 +0.9586291 0.9996295 0.968452 +0.958691 0.9996295 0.968452 +0.9587693 0.9996295 0.968452 +0.9588684 0.9996295 0.968452 +0.9589938 0.9996295 0.968452 +0.9591524 0.9996295 0.968452 +0.959353 0.9996295 0.968452 +0.9596068 0.9996295 0.968452 +0.959928 0.9996295 0.968452 +0.9603343 0.9996295 0.968452 +0.9608482 0.9996295 0.968452 +0.9614985 0.9996295 0.968452 +0.9623212 0.9996295 0.968452 +0.963362 0.9996295 0.968452 +0.9646787 0.9996295 0.968452 +0.9663445 0.9996295 0.968452 +0.968452 0.9996295 0.968452 +0.9711183 0.9996295 0.968452 +0.9744915 0.9996295 0.968452 +0.978759 0.9996295 0.968452 +0.9841579 0.9996295 0.968452 +0.9909882 0.9996295 0.968452 +0.9996295 0.9996295 0.968452 +0.9997074 0.9928267 0.9732039 +0.9997688 0.9899741 0.9776422 +0.9998174 0.989325 0.9815844 +0.9998557 0.9898295 0.9849754 +0.999886 0.9908712 0.9878296 +0.9999099 0.9920999 0.9901951 +0.9999288 0.9933261 0.9921339 +0.9999437 0.9944556 0.9937096 +0.9668873 0.9997074 0.973214 +0.9668872 0.9997074 0.9732139 +0.9668871 0.9997074 0.9732137 +0.966887 0.9997074 0.9732135 +0.9668869 0.9997074 0.9732132 +0.9668867 0.9997074 0.9732129 +0.9668865 0.9997074 0.9732125 +0.9668862 0.9997074 0.973212 +0.9668859 0.9997074 0.9732114 +0.9668855 0.9997074 0.9732106 +0.9668852 0.9997074 0.9732098 +0.9668848 0.9997074 0.9732087 +0.9668845 0.9997074 0.9732076 +0.9668844 0.9997074 0.9732063 +0.9668847 0.9997074 0.9732051 +0.9668859 0.9997074 0.9732042 +0.9668884 0.9997074 0.9732039 +0.9668922 0.9997074 0.9732039 +0.9668969 0.9997074 0.9732039 +0.9669028 0.9997074 0.9732039 +0.9669103 0.9997074 0.9732039 +0.9669198 0.9997074 0.9732039 +0.9669318 0.9997074 0.9732039 +0.966947 0.9997074 0.9732039 +0.9669663 0.9997074 0.9732039 +0.9669906 0.9997074 0.9732039 +0.9670214 0.9997074 0.9732039 +0.9670604 0.9997074 0.9732039 +0.9671097 0.9997074 0.9732039 +0.967172 0.9997074 0.9732039 +0.9672509 0.9997074 0.9732039 +0.9673508 0.9997074 0.9732039 +0.967477 0.9997074 0.9732039 +0.9676368 0.9997074 0.9732039 +0.9678389 0.9997074 0.9732039 +0.9680946 0.9997074 0.9732039 +0.9684181 0.9997074 0.9732039 +0.9688274 0.9997074 0.9732039 +0.9693452 0.9997074 0.9732039 +0.9700002 0.9997074 0.9732039 +0.970829 0.9997074 0.9732039 +0.9718774 0.9997074 0.9732039 +0.9732039 0.9997074 0.9732039 +0.974882 0.9997074 0.9732039 +0.977005 0.9997074 0.9732039 +0.9796909 0.9997074 0.9732039 +0.983089 0.9997074 0.9732039 +0.9873879 0.9997074 0.9732039 +0.9928267 0.9997074 0.9732039 +0.9997074 0.9997074 0.9732039 +0.9997688 0.9942982 0.9776422 +0.9998174 0.9920392 0.9815844 +0.9998557 0.9915316 0.9849754 +0.999886 0.9919377 0.9878296 +0.9999099 0.9927678 0.9901951 +0.9999288 0.9937442 0.9921339 +0.9999437 0.9947172 0.9937096 +0.9736726 0.9997689 0.9776489 +0.9736726 0.9997689 0.9776488 +0.9736725 0.9997689 0.9776487 +0.9736724 0.9997689 0.9776486 +0.9736723 0.9997689 0.9776484 +0.9736722 0.9997689 0.9776482 +0.9736721 0.9997689 0.9776479 +0.9736719 0.9997689 0.9776476 +0.9736717 0.9997689 0.9776472 +0.9736715 0.9997689 0.9776467 +0.9736712 0.9997689 0.9776461 +0.973671 0.9997689 0.9776454 +0.9736708 0.9997689 0.9776447 +0.9736708 0.9997689 0.9776438 +0.973671 0.9997688 0.977643 +0.9736717 0.9997688 0.9776424 +0.9736733 0.9997688 0.9776422 +0.9736756 0.9997688 0.9776422 +0.9736786 0.9997688 0.9776422 +0.9736823 0.9997688 0.9776422 +0.973687 0.9997688 0.9776422 +0.973693 0.9997688 0.9776422 +0.9737006 0.9997688 0.9776422 +0.9737101 0.9997688 0.9776422 +0.9737222 0.9997688 0.9776422 +0.9737375 0.9997688 0.9776422 +0.9737569 0.9997688 0.9776422 +0.9737814 0.9997688 0.9776422 +0.9738123 0.9997688 0.9776422 +0.9738515 0.9997688 0.9776422 +0.9739011 0.9997688 0.9776422 +0.9739638 0.9997688 0.9776422 +0.9740432 0.9997688 0.9776422 +0.9741436 0.9997688 0.9776422 +0.9742706 0.9997688 0.9776422 +0.9744313 0.9997688 0.9776422 +0.9746346 0.9997688 0.9776422 +0.9748918 0.9997688 0.9776422 +0.9752172 0.9997688 0.9776422 +0.9756289 0.9997688 0.9776422 +0.9761497 0.9997688 0.9776422 +0.9768086 0.9997688 0.9776422 +0.9776422 0.9997688 0.9776422 +0.9786968 0.9997688 0.9776422 +0.980031 0.9997688 0.9776422 +0.981719 0.9997688 0.9776422 +0.9838545 0.9997688 0.9776422 +0.9865561 0.9997688 0.9776422 +0.9899741 0.9997688 0.9776422 +0.9942982 0.9997688 0.9776422 +0.9997688 0.9997688 0.9776422 +0.9998174 0.9954731 0.9815844 +0.9998557 0.9936849 0.9849754 +0.999886 0.993287 0.9878296 +0.9999099 0.9936128 0.9901951 +0.9999288 0.9942731 0.9921339 +0.9999437 0.9950481 0.9937096 +0.9790927 0.9998174 0.9815888 +0.9790927 0.9998174 0.9815887 +0.9790927 0.9998174 0.9815886 +0.9790926 0.9998174 0.9815885 +0.9790925 0.9998174 0.9815884 +0.9790925 0.9998174 0.9815883 +0.9790924 0.9998174 0.9815881 +0.9790923 0.9998174 0.9815879 +0.9790921 0.9998174 0.9815876 +0.979092 0.9998174 0.9815873 +0.9790919 0.9998174 0.9815869 +0.9790917 0.9998174 0.9815865 +0.9790916 0.9998174 0.981586 +0.9790916 0.9998174 0.9815855 +0.9790917 0.9998174 0.9815849 +0.9790921 0.9998174 0.9815845 +0.9790931 0.9998174 0.9815844 +0.9790946 0.9998174 0.9815844 +0.9790965 0.9998174 0.9815844 +0.9790988 0.9998174 0.9815844 +0.9791018 0.9998174 0.9815844 +0.9791055 0.9998174 0.9815844 +0.9791103 0.9998174 0.9815844 +0.9791163 0.9998174 0.9815844 +0.9791238 0.9998174 0.9815844 +0.9791334 0.9998174 0.9815844 +0.9791456 0.9998174 0.9815844 +0.979161 0.9998174 0.9815844 +0.9791804 0.9998174 0.9815844 +0.979205 0.9998174 0.9815844 +0.9792361 0.9998174 0.9815844 +0.9792755 0.9998174 0.9815844 +0.9793253 0.9998174 0.9815844 +0.9793883 0.9998174 0.9815844 +0.9794681 0.9998174 0.9815844 +0.9795689 0.9998174 0.9815844 +0.9796966 0.9998174 0.9815844 +0.979858 0.9998174 0.9815844 +0.9800622 0.9998174 0.9815844 +0.9803206 0.9998174 0.9815844 +0.9806476 0.9998174 0.9815844 +0.9810611 0.9998174 0.9815844 +0.9815844 0.9998174 0.9815844 +0.9822464 0.9998174 0.9815844 +0.9830838 0.9998174 0.9815844 +0.9841433 0.9998174 0.9815844 +0.9854838 0.9998174 0.9815844 +0.9871796 0.9998174 0.9815844 +0.989325 0.9998174 0.9815844 +0.9920392 0.9998174 0.9815844 +0.9954731 0.9998174 0.9815844 +0.9998174 0.9998174 0.9815844 +0.9998557 0.9964092 0.9849754 +0.999886 0.9949941 0.9878296 +0.9999099 0.9946818 0.9901951 +0.9999288 0.9949422 0.9921339 +0.9999437 0.9954668 0.9937096 +0.9834129 0.9998557 0.9849783 +0.9834129 0.9998557 0.9849782 +0.9834129 0.9998557 0.9849782 +0.9834129 0.9998557 0.9849781 +0.9834128 0.9998557 0.984978 +0.9834128 0.9998557 0.9849779 +0.9834127 0.9998557 0.9849778 +0.9834127 0.9998557 0.9849777 +0.9834126 0.9998557 0.9849775 +0.9834125 0.9998557 0.9849773 +0.9834124 0.9998557 0.9849771 +0.9834123 0.9998557 0.9849768 +0.9834122 0.9998557 0.9849765 +0.9834122 0.9998557 0.9849761 +0.9834123 0.9998557 0.9849758 +0.9834126 0.9998557 0.9849755 +0.9834132 0.9998557 0.9849754 +0.9834141 0.9998557 0.9849754 +0.9834153 0.9998557 0.9849754 +0.9834167 0.9998557 0.9849754 +0.9834186 0.9998557 0.9849754 +0.9834209 0.9998557 0.9849754 +0.9834239 0.9998557 0.9849754 +0.9834277 0.9998557 0.9849754 +0.9834324 0.9998557 0.9849754 +0.9834385 0.9998557 0.9849754 +0.9834461 0.9998557 0.9849754 +0.9834557 0.9998557 0.9849754 +0.9834679 0.9998557 0.9849754 +0.9834833 0.9998557 0.9849754 +0.9835029 0.9998557 0.9849754 +0.9835276 0.9998557 0.9849754 +0.9835588 0.9998557 0.9849754 +0.9835983 0.9998557 0.9849754 +0.9836483 0.9998557 0.9849754 +0.9837116 0.9998557 0.9849754 +0.9837916 0.9998557 0.9849754 +0.9838928 0.9998557 0.9849754 +0.9840209 0.9998557 0.9849754 +0.9841829 0.9998557 0.9849754 +0.984388 0.9998557 0.9849754 +0.9846473 0.9998557 0.9849754 +0.9849754 0.9998557 0.9849754 +0.9853905 0.9998557 0.9849754 +0.9859157 0.9998557 0.9849754 +0.9865801 0.9998557 0.9849754 +0.9874207 0.9998557 0.9849754 +0.9884841 0.9998557 0.9849754 +0.9898295 0.9998557 0.9849754 +0.9915316 0.9998557 0.9849754 +0.9936849 0.9998557 0.9849754 +0.9964092 0.9998557 0.9849754 +0.9998557 0.9998557 0.9849754 +0.999886 0.9971537 0.9878296 +0.9999099 0.9960342 0.9901951 +0.9999288 0.9957887 0.9921339 +0.9999437 0.9959964 0.9937096 +0.9868505 0.999886 0.9878314 +0.9868505 0.999886 0.9878314 +0.9868505 0.999886 0.9878313 +0.9868505 0.999886 0.9878313 +0.9868504 0.999886 0.9878313 +0.9868504 0.999886 0.9878312 +0.9868504 0.999886 0.9878311 +0.9868503 0.999886 0.987831 +0.9868503 0.999886 0.9878309 +0.9868502 0.999886 0.9878308 +0.9868502 0.999886 0.9878306 +0.9868501 0.999886 0.9878304 +0.9868501 0.999886 0.9878302 +0.98685 0.999886 0.98783 +0.9868501 0.999886 0.9878298 +0.9868503 0.999886 0.9878296 +0.9868507 0.999886 0.9878296 +0.9868512 0.999886 0.9878296 +0.986852 0.999886 0.9878296 +0.9868529 0.999886 0.9878296 +0.9868541 0.999886 0.9878296 +0.9868555 0.999886 0.9878296 +0.9868574 0.999886 0.9878296 +0.9868597 0.999886 0.9878296 +0.9868627 0.999886 0.9878296 +0.9868665 0.999886 0.9878296 +0.9868713 0.999886 0.9878296 +0.9868773 0.999886 0.9878296 +0.986885 0.999886 0.9878296 +0.9868946 0.999886 0.9878296 +0.9869069 0.999886 0.9878296 +0.9869223 0.999886 0.9878296 +0.9869419 0.999886 0.9878296 +0.9869667 0.999886 0.9878296 +0.986998 0.999886 0.9878296 +0.9870376 0.999886 0.9878296 +0.9870878 0.999886 0.9878296 +0.9871512 0.999886 0.9878296 +0.9872315 0.999886 0.9878296 +0.987333 0.999886 0.9878296 +0.9874615 0.999886 0.9878296 +0.987624 0.999886 0.9878296 +0.9878296 0.999886 0.9878296 +0.9880897 0.999886 0.9878296 +0.9884188 0.999886 0.9878296 +0.9888351 0.999886 0.9878296 +0.9893618 0.999886 0.9878296 +0.9900282 0.999886 0.9878296 +0.9908712 0.999886 0.9878296 +0.9919377 0.999886 0.9878296 +0.993287 0.999886 0.9878296 +0.9949941 0.999886 0.9878296 +0.9971537 0.999886 0.9878296 +0.999886 0.999886 0.9878296 +0.9999099 0.9977452 0.9901951 +0.9999288 0.9968597 0.9921339 +0.9999437 0.9966665 0.9937096 +0.989582 0.9999099 0.9901963 +0.989582 0.9999099 0.9901963 +0.989582 0.9999099 0.9901963 +0.989582 0.9999099 0.9901962 +0.989582 0.9999099 0.9901962 +0.9895819 0.9999099 0.9901962 +0.9895819 0.9999099 0.9901961 +0.9895819 0.9999099 0.9901961 +0.9895819 0.9999099 0.990196 +0.9895818 0.9999099 0.9901959 +0.9895818 0.9999099 0.9901958 +0.9895818 0.9999099 0.9901957 +0.9895817 0.9999099 0.9901956 +0.9895817 0.9999099 0.9901954 +0.9895817 0.9999099 0.9901953 +0.9895819 0.9999099 0.9901952 +0.9895821 0.9999099 0.9901951 +0.9895825 0.9999099 0.9901951 +0.9895829 0.9999099 0.9901951 +0.9895835 0.9999099 0.9901951 +0.9895842 0.9999099 0.9901951 +0.9895851 0.9999099 0.9901951 +0.9895863 0.9999099 0.9901951 +0.9895878 0.9999099 0.9901951 +0.9895897 0.9999099 0.9901951 +0.989592 0.9999099 0.9901951 +0.989595 0.9999099 0.9901951 +0.9895988 0.9999099 0.9901951 +0.9896036 0.9999099 0.9901951 +0.9896096 0.9999099 0.9901951 +0.9896173 0.9999099 0.9901951 +0.989627 0.9999099 0.9901951 +0.9896392 0.9999099 0.9901951 +0.9896547 0.9999099 0.9901951 +0.9896744 0.9999099 0.9901951 +0.9896992 0.9999099 0.9901951 +0.9897306 0.9999099 0.9901951 +0.9897703 0.9999099 0.9901951 +0.9898206 0.9999099 0.9901951 +0.9898842 0.9999099 0.9901951 +0.9899646 0.9999099 0.9901951 +0.9900664 0.9999099 0.9901951 +0.9901951 0.9999099 0.9901951 +0.990358 0.9999099 0.9901951 +0.9905641 0.9999099 0.9901951 +0.9908248 0.9999099 0.9901951 +0.9911547 0.9999099 0.9901951 +0.991572 0.9999099 0.9901951 +0.9920999 0.9999099 0.9901951 +0.9927678 0.9999099 0.9901951 +0.9936128 0.9999099 0.9901951 +0.9946818 0.9999099 0.9901951 +0.9960342 0.9999099 0.9901951 +0.9977452 0.9999099 0.9901951 +0.9999099 0.9999099 0.9901951 +0.9999288 0.9982146 0.9921339 +0.9999437 0.9975143 0.9937096 +0.9917501 0.9999288 0.9921346 +0.9917501 0.9999288 0.9921346 +0.9917501 0.9999288 0.9921346 +0.9917501 0.9999288 0.9921346 +0.9917501 0.9999288 0.9921345 +0.9917501 0.9999288 0.9921345 +0.99175 0.9999288 0.9921345 +0.99175 0.9999288 0.9921345 +0.99175 0.9999288 0.9921344 +0.99175 0.9999288 0.9921344 +0.99175 0.9999288 0.9921343 +0.9917499 0.9999288 0.9921342 +0.9917499 0.9999288 0.9921341 +0.9917499 0.9999288 0.992134 +0.9917499 0.9999288 0.992134 +0.99175 0.9999288 0.9921339 +0.9917502 0.9999288 0.9921339 +0.9917504 0.9999288 0.9921339 +0.9917507 0.9999288 0.9921339 +0.991751 0.9999288 0.9921339 +0.9917515 0.9999288 0.9921339 +0.9917521 0.9999288 0.9921339 +0.9917528 0.9999288 0.9921339 +0.9917537 0.9999288 0.9921339 +0.9917549 0.9999288 0.9921339 +0.9917564 0.9999288 0.9921339 +0.9917582 0.9999288 0.9921339 +0.9917606 0.9999288 0.9921339 +0.9917636 0.9999288 0.9921339 +0.9917674 0.9999288 0.9921339 +0.9917722 0.9999288 0.9921339 +0.9917782 0.9999288 0.9921339 +0.9917859 0.9999288 0.9921339 +0.9917956 0.9999288 0.9921339 +0.9918079 0.9999288 0.9921339 +0.9918234 0.9999288 0.9921339 +0.9918431 0.9999288 0.9921339 +0.991868 0.9999288 0.9921339 +0.9918994 0.9999288 0.9921339 +0.9919392 0.9999288 0.9921339 +0.9919896 0.9999288 0.9921339 +0.9920533 0.9999288 0.9921339 +0.9921339 0.9999288 0.9921339 +0.9922358 0.9999288 0.9921339 +0.9923648 0.9999288 0.9921339 +0.992528 0.9999288 0.9921339 +0.9927345 0.9999288 0.9921339 +0.9929957 0.9999288 0.9921339 +0.9933261 0.9999288 0.9921339 +0.9937442 0.9999288 0.9921339 +0.9942731 0.9999288 0.9921339 +0.9949422 0.9999288 0.9921339 +0.9957887 0.9999288 0.9921339 +0.9968597 0.9999288 0.9921339 +0.9982146 0.9999288 0.9921339 +0.9999288 0.9999288 0.9921339 +0.9999437 0.9985868 0.9937096 +0.9934695 0.9999437 0.9937101 +0.9934695 0.9999437 0.9937101 +0.9934695 0.9999437 0.9937101 +0.9934695 0.9999437 0.9937101 +0.9934695 0.9999437 0.99371 +0.9934695 0.9999437 0.99371 +0.9934695 0.9999437 0.99371 +0.9934694 0.9999437 0.99371 +0.9934694 0.9999437 0.99371 +0.9934694 0.9999437 0.9937099 +0.9934694 0.9999437 0.9937099 +0.9934694 0.9999437 0.9937098 +0.9934694 0.9999437 0.9937098 +0.9934694 0.9999437 0.9937097 +0.9934694 0.9999437 0.9937097 +0.9934694 0.9999437 0.9937096 +0.9934695 0.9999437 0.9937096 +0.9934697 0.9999437 0.9937096 +0.9934698 0.9999437 0.9937096 +0.9934701 0.9999437 0.9937096 +0.9934704 0.9999437 0.9937096 +0.9934707 0.9999437 0.9937096 +0.9934712 0.9999437 0.9937096 +0.9934718 0.9999437 0.9937096 +0.9934725 0.9999437 0.9937096 +0.9934734 0.9999437 0.9937096 +0.9934746 0.9999437 0.9937096 +0.9934761 0.9999437 0.9937096 +0.9934779 0.9999437 0.9937096 +0.9934803 0.9999437 0.9937096 +0.9934833 0.9999437 0.9937096 +0.9934871 0.9999437 0.9937096 +0.9934919 0.9999437 0.9937096 +0.993498 0.9999437 0.9937096 +0.9935057 0.9999437 0.9937096 +0.9935154 0.9999437 0.9937096 +0.9935277 0.9999437 0.9937096 +0.9935432 0.9999437 0.9937096 +0.9935629 0.9999437 0.9937096 +0.9935878 0.9999437 0.9937096 +0.9936193 0.9999437 0.9937096 +0.9936592 0.9999437 0.9937096 +0.9937096 0.9999437 0.9937096 +0.9937734 0.9999437 0.9937096 +0.9938541 0.9999437 0.9937096 +0.9939562 0.9999437 0.9937096 +0.9940854 0.9999437 0.9937096 +0.9942488 0.9999437 0.9937096 +0.9944556 0.9999437 0.9937096 +0.9947172 0.9999437 0.9937096 +0.9950481 0.9999437 0.9937096 +0.9954668 0.9999437 0.9937096 +0.9959964 0.9999437 0.9937096 +0.9966665 0.9999437 0.9937096 +0.9975143 0.9999437 0.9937096 +0.9985868 0.9999437 0.9937096 +0.9999437 0.9999437 0.9937096 +0.8750477 0.8750477 0.9987905 +0.875049 0.8750477 0.9987905 +0.8750507 0.8750477 0.9987905 +0.8750528 0.8750477 0.9987905 +0.8750555 0.8750477 0.9987905 +0.8750589 0.8750477 0.9987905 +0.8750632 0.8750477 0.9987905 +0.8750687 0.8750477 0.9987905 +0.8750756 0.8750477 0.9987905 +0.8750843 0.8750477 0.9987905 +0.8750954 0.8750477 0.9987905 +0.8751094 0.8750477 0.9987905 +0.8751271 0.8750477 0.9987905 +0.8751494 0.8750477 0.9987905 +0.8751778 0.8750477 0.9987905 +0.8752136 0.8750477 0.9987905 +0.8752589 0.8750477 0.9987905 +0.8753162 0.8750477 0.9987905 +0.8753887 0.8750477 0.9987905 +0.8754805 0.8750477 0.9987905 +0.8755966 0.8750477 0.9987905 +0.8757434 0.8750477 0.9987905 +0.8759292 0.8750477 0.9987905 +0.8761643 0.8750477 0.9987905 +0.8764616 0.8750477 0.9987905 +0.8768378 0.8750477 0.9987905 +0.8773138 0.8750477 0.9987905 +0.8779159 0.8750477 0.9987905 +0.8786777 0.8750477 0.9987905 +0.8796415 0.8750477 0.9987905 +0.8808607 0.8750477 0.9987905 +0.8824033 0.8750477 0.9987905 +0.8843548 0.8750477 0.9987905 +0.8868238 0.8750477 0.9987905 +0.8899473 0.8750477 0.9987905 +0.8938989 0.8750477 0.9987905 +0.8988983 0.8750477 0.9987905 +0.9052232 0.8750477 0.9987905 +0.9132249 0.8750477 0.9987905 +0.9233482 0.8750477 0.9987905 +0.9361554 0.8750477 0.9987905 +0.9523583 0.8750477 0.9987905 +0.972857 0.8750477 0.9987905 +0.9987905 0.8750477 0.9987905 +0.9990461 0.8990028 0.9780796 +0.9992474 0.9187175 0.9690305 +0.999406 0.9348153 0.9667127 +0.999531 0.9478754 0.9680389 +0.9996296 0.958416 0.971132 +0.9997074 0.9668873 0.9748915 +0.9997689 0.9736726 0.9787032 +0.9998174 0.9790927 0.9822506 +0.9998557 0.9834129 0.9853933 +0.999886 0.9868505 0.9880915 +0.9999099 0.989582 0.9903592 +0.9999288 0.9917501 0.9922366 +0.9999437 0.9934695 0.9937739 +0.8750477 0.875049 0.9987905 +0.8750466 0.8750466 0.9987905 +0.8750482 0.8750466 0.9987905 +0.8750504 0.8750466 0.9987905 +0.8750531 0.8750466 0.9987905 +0.8750565 0.8750466 0.9987905 +0.8750608 0.8750466 0.9987905 +0.8750662 0.8750466 0.9987905 +0.8750731 0.8750466 0.9987905 +0.8750819 0.8750466 0.9987905 +0.8750929 0.8750466 0.9987905 +0.8751069 0.8750466 0.9987905 +0.8751246 0.8750466 0.9987905 +0.875147 0.8750466 0.9987905 +0.8751753 0.8750466 0.9987905 +0.8752111 0.8750466 0.9987905 +0.8752564 0.8750466 0.9987905 +0.8753137 0.8750466 0.9987905 +0.8753863 0.8750466 0.9987905 +0.875478 0.8750466 0.9987905 +0.8755941 0.8750466 0.9987905 +0.875741 0.8750466 0.9987905 +0.8759268 0.8750466 0.9987905 +0.8761618 0.8750466 0.9987905 +0.8764592 0.8750466 0.9987905 +0.8768354 0.8750466 0.9987905 +0.8773114 0.8750466 0.9987905 +0.8779135 0.8750466 0.9987905 +0.8786753 0.8750466 0.9987905 +0.8796391 0.8750466 0.9987905 +0.8808584 0.8750466 0.9987905 +0.882401 0.8750466 0.9987905 +0.8843525 0.8750466 0.9987905 +0.8868215 0.8750466 0.9987905 +0.8899451 0.8750466 0.9987905 +0.8938969 0.8750466 0.9987905 +0.8988963 0.8750466 0.9987905 +0.9052213 0.8750466 0.9987905 +0.9132232 0.8750466 0.9987905 +0.9233467 0.8750466 0.9987905 +0.9361542 0.8750466 0.9987905 +0.9523573 0.8750466 0.9987905 +0.9728564 0.8750466 0.9987905 +0.9987905 0.8750466 0.9987905 +0.9990461 0.899002 0.9780793 +0.9992474 0.918717 0.9690301 +0.999406 0.9348149 0.9667124 +0.999531 0.9478752 0.9680386 +0.9996296 0.9584159 0.9711319 +0.9997074 0.9668872 0.9748914 +0.9997689 0.9736726 0.9787031 +0.9998174 0.9790927 0.9822505 +0.9998557 0.9834129 0.9853933 +0.999886 0.9868505 0.9880914 +0.9999099 0.989582 0.9903591 +0.9999288 0.9917501 0.9922365 +0.9999437 0.9934695 0.9937739 +0.8750477 0.8750507 0.9987905 +0.8750466 0.8750482 0.9987905 +0.8750451 0.8750451 0.9987904 +0.8750473 0.8750451 0.9987904 +0.87505 0.8750451 0.9987904 +0.8750534 0.8750451 0.9987904 +0.8750577 0.8750451 0.9987904 +0.8750631 0.8750451 0.9987904 +0.8750701 0.8750451 0.9987904 +0.8750788 0.8750451 0.9987904 +0.8750898 0.8750451 0.9987904 +0.8751038 0.8750451 0.9987904 +0.8751215 0.8750451 0.9987904 +0.8751439 0.8750451 0.9987904 +0.8751722 0.8750451 0.9987904 +0.875208 0.8750451 0.9987904 +0.8752533 0.8750451 0.9987904 +0.8753107 0.8750451 0.9987904 +0.8753832 0.8750451 0.9987904 +0.8754749 0.8750451 0.9987904 +0.875591 0.8750451 0.9987904 +0.8757379 0.8750451 0.9987904 +0.8759237 0.8750451 0.9987904 +0.8761587 0.8750451 0.9987904 +0.8764561 0.8750451 0.9987904 +0.8768324 0.8750451 0.9987904 +0.8773083 0.8750451 0.9987904 +0.8779105 0.8750451 0.9987904 +0.8786723 0.8750451 0.9987904 +0.8796361 0.8750451 0.9987904 +0.8808555 0.8750451 0.9987904 +0.8823981 0.8750451 0.9987904 +0.8843497 0.8750451 0.9987904 +0.8868187 0.8750451 0.9987904 +0.8899424 0.8750451 0.9987904 +0.8938942 0.8750451 0.9987904 +0.8988938 0.8750451 0.9987904 +0.905219 0.8750451 0.9987904 +0.9132211 0.8750451 0.9987904 +0.9233448 0.8750451 0.9987904 +0.9361526 0.8750451 0.9987904 +0.9523562 0.8750451 0.9987904 +0.9728558 0.8750451 0.9987904 +0.9987904 0.8750451 0.9987904 +0.9990461 0.8990011 0.9780789 +0.9992474 0.9187164 0.9690296 +0.999406 0.9348146 0.9667119 +0.999531 0.947875 0.9680383 +0.9996296 0.9584157 0.9711316 +0.9997074 0.9668871 0.9748912 +0.9997689 0.9736725 0.978703 +0.9998174 0.9790927 0.9822504 +0.9998557 0.9834129 0.9853932 +0.999886 0.9868505 0.9880914 +0.9999099 0.989582 0.9903591 +0.9999288 0.9917501 0.9922365 +0.9999437 0.9934695 0.9937739 +0.8750477 0.8750528 0.9987905 +0.8750466 0.8750504 0.9987905 +0.8750451 0.8750473 0.9987904 +0.8750434 0.8750434 0.9987904 +0.8750461 0.8750434 0.9987904 +0.8750495 0.8750434 0.9987904 +0.8750538 0.8750434 0.9987904 +0.8750593 0.8750434 0.9987904 +0.8750662 0.8750434 0.9987904 +0.8750749 0.8750434 0.9987904 +0.875086 0.8750434 0.9987904 +0.8750999 0.8750434 0.9987904 +0.8751176 0.8750434 0.9987904 +0.87514 0.8750434 0.9987904 +0.8751683 0.8750434 0.9987904 +0.8752041 0.8750434 0.9987904 +0.8752495 0.8750434 0.9987904 +0.8753068 0.8750434 0.9987904 +0.8753793 0.8750434 0.9987904 +0.8754711 0.8750434 0.9987904 +0.8755872 0.8750434 0.9987904 +0.875734 0.8750434 0.9987904 +0.8759198 0.8750434 0.9987904 +0.8761549 0.8750434 0.9987904 +0.8764523 0.8750434 0.9987904 +0.8768285 0.8750434 0.9987904 +0.8773045 0.8750434 0.9987904 +0.8779067 0.8750434 0.9987904 +0.8786686 0.8750434 0.9987904 +0.8796324 0.8750434 0.9987904 +0.8808518 0.8750434 0.9987904 +0.8823944 0.8750434 0.9987904 +0.8843461 0.8750434 0.9987904 +0.8868152 0.8750434 0.9987904 +0.889939 0.8750434 0.9987904 +0.8938909 0.8750434 0.9987904 +0.8988907 0.8750434 0.9987904 +0.905216 0.8750434 0.9987904 +0.9132184 0.8750434 0.9987904 +0.9233424 0.8750434 0.9987904 +0.9361506 0.8750434 0.9987904 +0.9523547 0.8750434 0.9987904 +0.972855 0.8750434 0.9987904 +0.9987904 0.8750434 0.9987904 +0.9990461 0.899 0.9780783 +0.9992474 0.9187157 0.969029 +0.999406 0.9348141 0.9667114 +0.999531 0.9478746 0.9680379 +0.9996296 0.9584155 0.9711314 +0.9997074 0.966887 0.974891 +0.9997689 0.9736724 0.9787029 +0.9998174 0.9790926 0.9822504 +0.9998557 0.9834129 0.9853932 +0.999886 0.9868505 0.9880914 +0.9999099 0.989582 0.9903591 +0.9999288 0.9917501 0.9922365 +0.9999437 0.9934695 0.9937738 +0.8750477 0.8750555 0.9987905 +0.8750466 0.8750531 0.9987905 +0.8750451 0.87505 0.9987904 +0.8750434 0.8750461 0.9987904 +0.8750412 0.8750412 0.9987904 +0.8750447 0.8750412 0.9987904 +0.875049 0.8750412 0.9987904 +0.8750544 0.8750412 0.9987904 +0.8750613 0.8750412 0.9987904 +0.8750701 0.8750412 0.9987904 +0.8750811 0.8750412 0.9987904 +0.8750951 0.8750412 0.9987904 +0.8751128 0.8750412 0.9987904 +0.8751352 0.8750412 0.9987904 +0.8751635 0.8750412 0.9987904 +0.8751993 0.8750412 0.9987904 +0.8752446 0.8750412 0.9987904 +0.875302 0.8750412 0.9987904 +0.8753745 0.8750412 0.9987904 +0.8754663 0.8750412 0.9987904 +0.8755823 0.8750412 0.9987904 +0.8757292 0.8750412 0.9987904 +0.875915 0.8750412 0.9987904 +0.8761501 0.8750412 0.9987904 +0.8764475 0.8750412 0.9987904 +0.8768238 0.8750412 0.9987904 +0.8772998 0.8750412 0.9987904 +0.877902 0.8750412 0.9987904 +0.8786638 0.8750412 0.9987904 +0.8796277 0.8750412 0.9987904 +0.8808471 0.8750412 0.9987904 +0.8823899 0.8750412 0.9987904 +0.8843416 0.8750412 0.9987904 +0.8868108 0.8750412 0.9987904 +0.8899347 0.8750412 0.9987904 +0.8938868 0.8750412 0.9987904 +0.8988868 0.8750412 0.9987904 +0.9052124 0.8750412 0.9987904 +0.913215 0.8750412 0.9987904 +0.9233395 0.8750412 0.9987904 +0.9361482 0.8750412 0.9987904 +0.9523529 0.8750412 0.9987904 +0.9728539 0.8750412 0.9987904 +0.9987904 0.8750412 0.9987904 +0.9990461 0.8989986 0.9780777 +0.9992474 0.9187148 0.9690283 +0.999406 0.9348135 0.9667108 +0.999531 0.9478743 0.9680374 +0.9996296 0.9584153 0.971131 +0.9997074 0.9668869 0.9748908 +0.9997689 0.9736723 0.9787027 +0.9998174 0.9790925 0.9822502 +0.9998557 0.9834128 0.9853931 +0.999886 0.9868504 0.9880913 +0.9999099 0.989582 0.9903591 +0.9999288 0.9917501 0.9922365 +0.9999437 0.9934695 0.9937738 +0.8750477 0.8750589 0.9987905 +0.8750466 0.8750565 0.9987905 +0.8750451 0.8750534 0.9987904 +0.8750434 0.8750495 0.9987904 +0.8750412 0.8750447 0.9987904 +0.8750386 0.8750386 0.9987904 +0.8750429 0.8750386 0.9987904 +0.8750484 0.8750386 0.9987904 +0.8750553 0.8750386 0.9987904 +0.875064 0.8750386 0.9987904 +0.8750751 0.8750386 0.9987904 +0.8750891 0.8750386 0.9987904 +0.8751068 0.8750386 0.9987904 +0.8751292 0.8750386 0.9987904 +0.8751575 0.8750386 0.9987904 +0.8751933 0.8750386 0.9987904 +0.8752386 0.8750386 0.9987904 +0.8752959 0.8750386 0.9987904 +0.8753685 0.8750386 0.9987904 +0.8754602 0.8750386 0.9987904 +0.8755763 0.8750386 0.9987904 +0.8757232 0.8750386 0.9987904 +0.875909 0.8750386 0.9987904 +0.8761441 0.8750386 0.9987904 +0.8764415 0.8750386 0.9987904 +0.8768178 0.8750386 0.9987904 +0.8772938 0.8750386 0.9987904 +0.8778961 0.8750386 0.9987904 +0.878658 0.8750386 0.9987904 +0.8796219 0.8750386 0.9987904 +0.8808414 0.8750386 0.9987904 +0.8823842 0.8750386 0.9987904 +0.884336 0.8750386 0.9987904 +0.8868054 0.8750386 0.9987904 +0.8899294 0.8750386 0.9987904 +0.8938817 0.8750386 0.9987904 +0.8988819 0.8750386 0.9987904 +0.9052078 0.8750386 0.9987904 +0.9132109 0.8750386 0.9987904 +0.9233358 0.8750386 0.9987904 +0.9361451 0.8750386 0.9987904 +0.9523506 0.8750386 0.9987904 +0.9728526 0.8750386 0.9987904 +0.9987904 0.8750386 0.9987904 +0.9990461 0.8989969 0.9780768 +0.9992474 0.9187137 0.9690273 +0.9994059 0.9348128 0.96671 +0.999531 0.9478738 0.9680368 +0.9996296 0.958415 0.9711305 +0.9997074 0.9668867 0.9748904 +0.9997689 0.9736722 0.9787025 +0.9998174 0.9790925 0.9822501 +0.9998557 0.9834128 0.985393 +0.999886 0.9868504 0.9880913 +0.9999099 0.9895819 0.990359 +0.9999288 0.9917501 0.9922365 +0.9999437 0.9934695 0.9937738 +0.8750477 0.8750632 0.9987905 +0.8750466 0.8750608 0.9987905 +0.8750451 0.8750577 0.9987904 +0.8750434 0.8750538 0.9987904 +0.8750412 0.875049 0.9987904 +0.8750386 0.8750429 0.9987904 +0.8750355 0.8750355 0.9987903 +0.8750409 0.8750355 0.9987903 +0.8750478 0.8750355 0.9987903 +0.8750566 0.8750355 0.9987903 +0.8750676 0.8750355 0.9987903 +0.8750816 0.8750355 0.9987903 +0.8750993 0.8750355 0.9987903 +0.8751217 0.8750355 0.9987903 +0.87515 0.8750355 0.9987903 +0.8751858 0.8750355 0.9987903 +0.8752311 0.8750355 0.9987903 +0.8752885 0.8750355 0.9987903 +0.875361 0.8750355 0.9987903 +0.8754528 0.8750355 0.9987903 +0.8755689 0.8750355 0.9987903 +0.8757158 0.8750355 0.9987903 +0.8759016 0.8750355 0.9987903 +0.8761367 0.8750355 0.9987903 +0.8764342 0.8750355 0.9987903 +0.8768104 0.8750355 0.9987903 +0.8772865 0.8750355 0.9987903 +0.8778888 0.8750355 0.9987903 +0.8786507 0.8750355 0.9987903 +0.8796147 0.8750355 0.9987903 +0.8808343 0.8750355 0.9987903 +0.8823772 0.8750355 0.9987903 +0.8843291 0.8750355 0.9987903 +0.8867986 0.8750355 0.9987903 +0.8899228 0.8750355 0.9987903 +0.8938754 0.8750355 0.9987903 +0.8988759 0.8750355 0.9987903 +0.9052021 0.8750355 0.9987903 +0.9132057 0.8750355 0.9987903 +0.9233312 0.8750355 0.9987903 +0.9361413 0.8750355 0.9987903 +0.9523478 0.8750355 0.9987903 +0.972851 0.8750355 0.9987903 +0.9987903 0.8750355 0.9987903 +0.9990461 0.8989948 0.9780758 +0.9992473 0.9187123 0.9690261 +0.9994059 0.9348119 0.9667089 +0.999531 0.9478733 0.968036 +0.9996296 0.9584146 0.97113 +0.9997074 0.9668865 0.9748901 +0.9997689 0.9736721 0.9787022 +0.9998174 0.9790924 0.9822499 +0.9998557 0.9834127 0.9853929 +0.999886 0.9868504 0.9880912 +0.9999099 0.9895819 0.990359 +0.9999288 0.99175 0.9922364 +0.9999437 0.9934695 0.9937738 +0.8750477 0.8750687 0.9987905 +0.8750466 0.8750662 0.9987905 +0.8750451 0.8750631 0.9987904 +0.8750434 0.8750593 0.9987904 +0.8750412 0.8750544 0.9987904 +0.8750386 0.8750484 0.9987904 +0.8750355 0.8750409 0.9987903 +0.8750317 0.8750317 0.9987903 +0.8750386 0.8750317 0.9987903 +0.8750474 0.8750317 0.9987903 +0.8750584 0.8750317 0.9987903 +0.8750724 0.8750317 0.9987903 +0.8750901 0.8750317 0.9987903 +0.8751125 0.8750317 0.9987903 +0.8751408 0.8750317 0.9987903 +0.8751766 0.8750317 0.9987903 +0.8752219 0.8750317 0.9987903 +0.8752793 0.8750317 0.9987903 +0.8753518 0.8750317 0.9987903 +0.8754436 0.8750317 0.9987903 +0.8755597 0.8750317 0.9987903 +0.8757066 0.8750317 0.9987903 +0.8758925 0.8750317 0.9987903 +0.8761276 0.8750317 0.9987903 +0.876425 0.8750317 0.9987903 +0.8768014 0.8750317 0.9987903 +0.8772775 0.8750317 0.9987903 +0.8778798 0.8750317 0.9987903 +0.8786418 0.8750317 0.9987903 +0.8796058 0.8750317 0.9987903 +0.8808255 0.8750317 0.9987903 +0.8823685 0.8750317 0.9987903 +0.8843206 0.8750317 0.9987903 +0.8867903 0.8750317 0.9987903 +0.8899147 0.8750317 0.9987903 +0.8938676 0.8750317 0.9987903 +0.8988684 0.8750317 0.9987903 +0.9051951 0.8750317 0.9987903 +0.9131993 0.8750317 0.9987903 +0.9233256 0.8750317 0.9987903 +0.9361366 0.8750317 0.9987903 +0.9523443 0.8750317 0.9987903 +0.9728491 0.8750317 0.9987903 +0.9987903 0.8750317 0.9987903 +0.999046 0.8989923 0.9780745 +0.9992473 0.9187107 0.9690247 +0.9994059 0.9348109 0.9667077 +0.999531 0.9478726 0.9680351 +0.9996296 0.9584142 0.9711293 +0.9997074 0.9668862 0.9748896 +0.9997689 0.9736719 0.9787019 +0.9998174 0.9790923 0.9822497 +0.9998557 0.9834127 0.9853927 +0.999886 0.9868503 0.9880911 +0.9999099 0.9895819 0.9903589 +0.9999288 0.99175 0.9922364 +0.9999437 0.9934694 0.9937738 +0.8750477 0.8750756 0.9987905 +0.8750466 0.8750731 0.9987905 +0.8750451 0.8750701 0.9987904 +0.8750434 0.8750662 0.9987904 +0.8750412 0.8750613 0.9987904 +0.8750386 0.8750553 0.9987904 +0.8750355 0.8750478 0.9987903 +0.8750317 0.8750386 0.9987903 +0.8750274 0.8750274 0.9987902 +0.8750361 0.8750274 0.9987902 +0.8750472 0.8750274 0.9987902 +0.8750611 0.8750274 0.9987902 +0.8750788 0.8750274 0.9987902 +0.8751012 0.8750274 0.9987902 +0.8751295 0.8750274 0.9987902 +0.8751654 0.8750274 0.9987902 +0.8752107 0.8750274 0.9987902 +0.875268 0.8750274 0.9987902 +0.8753406 0.8750274 0.9987902 +0.8754324 0.8750274 0.9987902 +0.8755485 0.8750274 0.9987902 +0.8756954 0.8750274 0.9987902 +0.8758813 0.8750274 0.9987902 +0.8761164 0.8750274 0.9987902 +0.8764139 0.8750274 0.9987902 +0.8767903 0.8750274 0.9987902 +0.8772664 0.8750274 0.9987902 +0.8778688 0.8750274 0.9987902 +0.8786309 0.8750274 0.9987902 +0.879595 0.8750274 0.9987902 +0.8808147 0.8750274 0.9987902 +0.8823579 0.8750274 0.9987902 +0.8843102 0.8750274 0.9987902 +0.8867801 0.8750274 0.9987902 +0.8899048 0.8750274 0.9987902 +0.893858 0.8750274 0.9987902 +0.8988593 0.8750274 0.9987902 +0.9051866 0.8750274 0.9987902 +0.9131915 0.8750274 0.9987902 +0.9233187 0.8750274 0.9987902 +0.9361309 0.8750274 0.9987902 +0.95234 0.8750274 0.9987902 +0.9728467 0.8750274 0.9987902 +0.9987902 0.8750274 0.9987902 +0.999046 0.8989895 0.978073 +0.9992473 0.9187089 0.9690229 +0.9994059 0.9348097 0.9667062 +0.999531 0.9478718 0.9680339 +0.9996296 0.9584137 0.9711285 +0.9997074 0.9668859 0.974889 +0.9997689 0.9736717 0.9787015 +0.9998174 0.9790921 0.9822495 +0.9998557 0.9834126 0.9853926 +0.999886 0.9868503 0.988091 +0.9999099 0.9895819 0.9903589 +0.9999288 0.99175 0.9922364 +0.9999437 0.9934694 0.9937737 +0.8750477 0.8750843 0.9987905 +0.8750466 0.8750819 0.9987905 +0.8750451 0.8750788 0.9987904 +0.8750434 0.8750749 0.9987904 +0.8750412 0.8750701 0.9987904 +0.8750386 0.875064 0.9987904 +0.8750355 0.8750566 0.9987903 +0.8750317 0.8750474 0.9987903 +0.8750274 0.8750361 0.9987902 +0.8750225 0.8750225 0.9987902 +0.8750335 0.8750225 0.9987902 +0.8750475 0.8750225 0.9987902 +0.8750652 0.8750225 0.9987902 +0.8750876 0.8750225 0.9987902 +0.8751159 0.8750225 0.9987902 +0.8751518 0.8750225 0.9987902 +0.8751971 0.8750225 0.9987902 +0.8752545 0.8750225 0.9987902 +0.875327 0.8750225 0.9987902 +0.8754188 0.8750225 0.9987902 +0.875535 0.8750225 0.9987902 +0.8756819 0.8750225 0.9987902 +0.8758678 0.8750225 0.9987902 +0.8761029 0.8750225 0.9987902 +0.8764004 0.8750225 0.9987902 +0.8767768 0.8750225 0.9987902 +0.877253 0.8750225 0.9987902 +0.8778555 0.8750225 0.9987902 +0.8786176 0.8750225 0.9987902 +0.8795819 0.8750225 0.9987902 +0.8808018 0.8750225 0.9987902 +0.8823451 0.8750225 0.9987902 +0.8842976 0.8750225 0.9987902 +0.8867677 0.8750225 0.9987902 +0.8898928 0.8750225 0.9987902 +0.8938464 0.8750225 0.9987902 +0.8988483 0.8750225 0.9987902 +0.9051763 0.8750225 0.9987902 +0.913182 0.8750225 0.9987902 +0.9233103 0.8750225 0.9987902 +0.936124 0.8750225 0.9987902 +0.9523349 0.8750225 0.9987902 +0.9728437 0.8750225 0.9987902 +0.9987902 0.8750225 0.9987902 +0.9990459 0.8989863 0.9780711 +0.9992473 0.9187068 0.9690208 +0.9994059 0.9348083 0.9667044 +0.9995309 0.947871 0.9680325 +0.9996296 0.9584132 0.9711275 +0.9997074 0.9668855 0.9748883 +0.9997689 0.9736715 0.9787011 +0.9998174 0.979092 0.9822492 +0.9998557 0.9834125 0.9853924 +0.999886 0.9868502 0.9880909 +0.9999099 0.9895818 0.9903588 +0.9999288 0.99175 0.9922363 +0.9999437 0.9934694 0.9937737 +0.8750477 0.8750954 0.9987905 +0.8750466 0.8750929 0.9987905 +0.8750451 0.8750898 0.9987904 +0.8750434 0.875086 0.9987904 +0.8750412 0.8750811 0.9987904 +0.8750386 0.8750751 0.9987904 +0.8750355 0.8750676 0.9987903 +0.8750317 0.8750584 0.9987903 +0.8750274 0.8750472 0.9987902 +0.8750225 0.8750335 0.9987902 +0.8750173 0.8750173 0.9987901 +0.8750313 0.8750173 0.9987901 +0.875049 0.8750173 0.9987901 +0.8750714 0.8750173 0.9987901 +0.8750997 0.8750173 0.9987901 +0.8751356 0.8750173 0.9987901 +0.8751809 0.8750173 0.9987901 +0.8752383 0.8750173 0.9987901 +0.8753108 0.8750173 0.9987901 +0.8754027 0.8750173 0.9987901 +0.8755188 0.8750173 0.9987901 +0.8756658 0.8750173 0.9987901 +0.8758517 0.8750173 0.9987901 +0.8760869 0.8750173 0.9987901 +0.8763844 0.8750173 0.9987901 +0.8767609 0.8750173 0.9987901 +0.8772371 0.8750173 0.9987901 +0.8778396 0.8750173 0.9987901 +0.8786019 0.8750173 0.9987901 +0.8795663 0.8750173 0.9987901 +0.8807863 0.8750173 0.9987901 +0.8823298 0.8750173 0.9987901 +0.8842826 0.8750173 0.9987901 +0.8867531 0.8750173 0.9987901 +0.8898785 0.8750173 0.9987901 +0.8938327 0.8750173 0.9987901 +0.8988352 0.8750173 0.9987901 +0.905164 0.8750173 0.9987901 +0.9131708 0.8750173 0.9987901 +0.9233004 0.8750173 0.9987901 +0.9361157 0.8750173 0.9987901 +0.9523287 0.8750173 0.9987901 +0.9728403 0.8750173 0.9987901 +0.9987901 0.8750173 0.9987901 +0.9990459 0.8989829 0.9780689 +0.9992472 0.9187045 0.9690183 +0.9994059 0.9348069 0.9667022 +0.9995309 0.94787 0.9680309 +0.9996296 0.9584126 0.9711263 +0.9997074 0.9668852 0.9748875 +0.9997689 0.9736712 0.9787005 +0.9998174 0.9790919 0.9822488 +0.9998557 0.9834124 0.9853921 +0.999886 0.9868502 0.9880907 +0.9999099 0.9895818 0.9903587 +0.9999288 0.99175 0.9922362 +0.9999437 0.9934694 0.9937737 +0.8750477 0.8751094 0.9987905 +0.8750466 0.8751069 0.9987905 +0.8750451 0.8751038 0.9987904 +0.8750434 0.8750999 0.9987904 +0.8750412 0.8750951 0.9987904 +0.8750386 0.8750891 0.9987904 +0.8750355 0.8750816 0.9987903 +0.8750317 0.8750724 0.9987903 +0.8750274 0.8750611 0.9987902 +0.8750225 0.8750475 0.9987902 +0.8750173 0.8750313 0.9987901 +0.8750124 0.8750124 0.99879 +0.8750301 0.8750124 0.99879 +0.8750525 0.8750124 0.99879 +0.8750809 0.8750124 0.99879 +0.8751167 0.8750124 0.99879 +0.875162 0.8750124 0.99879 +0.8752194 0.8750124 0.99879 +0.875292 0.8750124 0.99879 +0.8753838 0.8750124 0.99879 +0.8755 0.8750124 0.99879 +0.875647 0.8750124 0.99879 +0.8758329 0.8750124 0.99879 +0.8760681 0.8750124 0.99879 +0.8763657 0.8750124 0.99879 +0.8767422 0.8750124 0.99879 +0.8772186 0.8750124 0.99879 +0.8778212 0.8750124 0.99879 +0.8785835 0.8750124 0.99879 +0.8795481 0.8750124 0.99879 +0.8807683 0.8750124 0.99879 +0.882312 0.8750124 0.99879 +0.8842651 0.8750124 0.99879 +0.8867359 0.8750124 0.99879 +0.8898619 0.8750124 0.99879 +0.8938167 0.8750124 0.99879 +0.8988199 0.8750124 0.99879 +0.9051497 0.8750124 0.99879 +0.9131577 0.8750124 0.99879 +0.9232889 0.8750124 0.99879 +0.9361061 0.8750124 0.99879 +0.9523216 0.8750124 0.99879 +0.9728362 0.8750124 0.99879 +0.99879 0.8750124 0.99879 +0.9990458 0.8989796 0.9780663 +0.9992472 0.9187024 0.9690153 +0.9994059 0.9348055 0.9666996 +0.9995309 0.9478691 0.9680289 +0.9996296 0.958412 0.9711249 +0.9997074 0.9668848 0.9748865 +0.9997689 0.973671 0.9786999 +0.9998174 0.9790917 0.9822484 +0.9998557 0.9834123 0.9853919 +0.999886 0.9868501 0.9880905 +0.9999099 0.9895818 0.9903586 +0.9999288 0.9917499 0.9922362 +0.9999437 0.9934694 0.9937736 +0.8750477 0.8751271 0.9987905 +0.8750466 0.8751246 0.9987905 +0.8750451 0.8751215 0.9987904 +0.8750434 0.8751176 0.9987904 +0.8750412 0.8751128 0.9987904 +0.8750386 0.8751068 0.9987904 +0.8750355 0.8750993 0.9987903 +0.8750317 0.8750901 0.9987903 +0.8750274 0.8750788 0.9987902 +0.8750225 0.8750652 0.9987902 +0.8750173 0.875049 0.9987901 +0.8750124 0.8750301 0.99879 +0.8750088 0.8750088 0.9987899 +0.8750312 0.8750088 0.9987899 +0.8750596 0.8750088 0.9987899 +0.8750954 0.8750088 0.9987899 +0.8751408 0.8750088 0.9987899 +0.8751981 0.8750088 0.9987899 +0.8752707 0.8750088 0.9987899 +0.8753626 0.8750088 0.9987899 +0.8754788 0.8750088 0.9987899 +0.8756258 0.8750088 0.9987899 +0.8758117 0.8750088 0.9987899 +0.876047 0.8750088 0.9987899 +0.8763446 0.8750088 0.9987899 +0.8767212 0.8750088 0.9987899 +0.8771976 0.8750088 0.9987899 +0.8778003 0.8750088 0.9987899 +0.8785628 0.8750088 0.9987899 +0.8795275 0.8750088 0.9987899 +0.880748 0.8750088 0.9987899 +0.882292 0.8750088 0.9987899 +0.8842454 0.8750088 0.9987899 +0.8867166 0.8750088 0.9987899 +0.8898431 0.8750088 0.9987899 +0.8937986 0.8750088 0.9987899 +0.8988027 0.8750088 0.9987899 +0.9051336 0.8750088 0.9987899 +0.9131429 0.8750088 0.9987899 +0.9232758 0.8750088 0.9987899 +0.9360952 0.8750088 0.9987899 +0.9523135 0.8750088 0.9987899 +0.9728317 0.8750088 0.9987899 +0.9987899 0.8750088 0.9987899 +0.9990458 0.8989771 0.9780633 +0.9992472 0.9187008 0.969012 +0.9994058 0.9348044 0.9666968 +0.9995309 0.9478684 0.9680267 +0.9996296 0.9584115 0.9711233 +0.9997074 0.9668845 0.9748855 +0.9997689 0.9736708 0.9786991 +0.9998174 0.9790916 0.9822479 +0.9998557 0.9834122 0.9853915 +0.999886 0.9868501 0.9880903 +0.9999099 0.9895817 0.9903584 +0.9999288 0.9917499 0.9922361 +0.9999437 0.9934694 0.9937736 +0.8750477 0.8751494 0.9987905 +0.8750466 0.875147 0.9987905 +0.8750451 0.8751439 0.9987904 +0.8750434 0.87514 0.9987904 +0.8750412 0.8751352 0.9987904 +0.8750386 0.8751292 0.9987904 +0.8750355 0.8751217 0.9987903 +0.8750317 0.8751125 0.9987903 +0.8750274 0.8751012 0.9987902 +0.8750225 0.8750876 0.9987902 +0.8750173 0.8750714 0.9987901 +0.8750124 0.8750525 0.99879 +0.8750088 0.8750312 0.9987899 +0.8750084 0.8750084 0.9987897 +0.8750368 0.8750084 0.9987897 +0.8750726 0.8750084 0.9987897 +0.875118 0.8750084 0.9987897 +0.8751754 0.8750084 0.9987897 +0.875248 0.8750084 0.9987897 +0.8753398 0.8750084 0.9987897 +0.875456 0.8750084 0.9987897 +0.8756031 0.8750084 0.9987897 +0.8757891 0.8750084 0.9987897 +0.8760244 0.8750084 0.9987897 +0.8763221 0.8750084 0.9987897 +0.8766987 0.8750084 0.9987897 +0.8771752 0.8750084 0.9987897 +0.877778 0.8750084 0.9987897 +0.8785407 0.8750084 0.9987897 +0.8795055 0.8750084 0.9987897 +0.8807262 0.8750084 0.9987897 +0.8822705 0.8750084 0.9987897 +0.8842242 0.8750084 0.9987897 +0.886696 0.8750084 0.9987897 +0.889823 0.8750084 0.9987897 +0.8937792 0.8750084 0.9987897 +0.8987842 0.8750084 0.9987897 +0.9051163 0.8750084 0.9987897 +0.9131271 0.8750084 0.9987897 +0.9232619 0.8750084 0.9987897 +0.9360836 0.8750084 0.9987897 +0.9523049 0.8750084 0.9987897 +0.9728268 0.8750084 0.9987897 +0.9987897 0.8750084 0.9987897 +0.9990457 0.8989767 0.9780602 +0.9992471 0.9187004 0.9690084 +0.9994058 0.9348042 0.9666937 +0.9995309 0.9478683 0.9680244 +0.9996295 0.9584114 0.9711216 +0.9997074 0.9668844 0.9748843 +0.9997689 0.9736708 0.9786984 +0.9998174 0.9790916 0.9822474 +0.9998557 0.9834122 0.9853912 +0.999886 0.98685 0.9880901 +0.9999099 0.9895817 0.9903583 +0.9999288 0.9917499 0.992236 +0.9999437 0.9934694 0.9937735 +0.8750477 0.8751778 0.9987905 +0.8750466 0.8751753 0.9987905 +0.8750451 0.8751722 0.9987904 +0.8750434 0.8751683 0.9987904 +0.8750412 0.8751635 0.9987904 +0.8750386 0.8751575 0.9987904 +0.8750355 0.87515 0.9987903 +0.8750317 0.8751408 0.9987903 +0.8750274 0.8751295 0.9987902 +0.8750225 0.8751159 0.9987902 +0.8750173 0.8750997 0.9987901 +0.8750124 0.8750809 0.99879 +0.8750088 0.8750596 0.9987899 +0.8750084 0.8750368 0.9987897 +0.8750145 0.8750145 0.9987896 +0.8750504 0.8750145 0.9987896 +0.8750958 0.8750145 0.9987896 +0.8751532 0.8750145 0.9987896 +0.8752258 0.8750145 0.9987896 +0.8753177 0.8750145 0.9987896 +0.8754339 0.8750145 0.9987896 +0.8755809 0.8750145 0.9987896 +0.875767 0.8750145 0.9987896 +0.8760023 0.8750145 0.9987896 +0.8763001 0.8750145 0.9987896 +0.8766768 0.8750145 0.9987896 +0.8771534 0.8750145 0.9987896 +0.8777563 0.8750145 0.9987896 +0.8785191 0.8750145 0.9987896 +0.8794841 0.8750145 0.9987896 +0.880705 0.8750145 0.9987896 +0.8822496 0.8750145 0.9987896 +0.8842037 0.8750145 0.9987896 +0.8866758 0.8750145 0.9987896 +0.8898035 0.8750145 0.9987896 +0.8937603 0.8750145 0.9987896 +0.8987663 0.8750145 0.9987896 +0.9050994 0.8750145 0.9987896 +0.9131117 0.8750145 0.9987896 +0.9232483 0.8750145 0.9987896 +0.9360723 0.8750145 0.9987896 +0.9522964 0.8750145 0.9987896 +0.9728221 0.8750145 0.9987896 +0.9987896 0.8750145 0.9987896 +0.9990456 0.8989805 0.9780571 +0.9992471 0.9187027 0.9690049 +0.9994058 0.9348056 0.9666907 +0.9995309 0.9478691 0.9680221 +0.9996295 0.958412 0.97112 +0.9997074 0.9668847 0.9748832 +0.9997688 0.973671 0.9786976 +0.9998174 0.9790917 0.9822469 +0.9998557 0.9834123 0.9853909 +0.999886 0.9868501 0.9880899 +0.9999099 0.9895817 0.9903582 +0.9999288 0.9917499 0.9922359 +0.9999437 0.9934694 0.9937735 +0.8750477 0.8752136 0.9987905 +0.8750466 0.8752111 0.9987905 +0.8750451 0.875208 0.9987904 +0.8750434 0.8752041 0.9987904 +0.8750412 0.8751993 0.9987904 +0.8750386 0.8751933 0.9987904 +0.8750355 0.8751858 0.9987903 +0.8750317 0.8751766 0.9987903 +0.8750274 0.8751654 0.9987902 +0.8750225 0.8751518 0.9987902 +0.8750173 0.8751356 0.9987901 +0.8750124 0.8751167 0.99879 +0.8750088 0.8750954 0.9987899 +0.8750084 0.8750726 0.9987897 +0.8750145 0.8750504 0.9987896 +0.8750329 0.8750329 0.9987895 +0.8750783 0.8750329 0.9987895 +0.8751357 0.8750329 0.9987895 +0.8752084 0.8750329 0.9987895 +0.8753002 0.8750329 0.9987895 +0.8754165 0.8750329 0.9987895 +0.8755636 0.8750329 0.9987895 +0.8757496 0.8750329 0.9987895 +0.875985 0.8750329 0.9987895 +0.8762828 0.8750329 0.9987895 +0.8766596 0.8750329 0.9987895 +0.8771362 0.8750329 0.9987895 +0.8777392 0.8750329 0.9987895 +0.8785021 0.8750329 0.9987895 +0.8794673 0.8750329 0.9987895 +0.8806883 0.8750329 0.9987895 +0.8822331 0.8750329 0.9987895 +0.8841875 0.8750329 0.9987895 +0.88666 0.8750329 0.9987895 +0.8897881 0.8750329 0.9987895 +0.8937455 0.8750329 0.9987895 +0.8987521 0.8750329 0.9987895 +0.9050862 0.8750329 0.9987895 +0.9130996 0.8750329 0.9987895 +0.9232376 0.8750329 0.9987895 +0.9360634 0.8750329 0.9987895 +0.9522898 0.8750329 0.9987895 +0.9728183 0.8750329 0.9987895 +0.9987895 0.8750329 0.9987895 +0.9990456 0.8989921 0.9780547 +0.999247 0.9187101 0.9690022 +0.9994057 0.9348102 0.9666884 +0.9995309 0.947872 0.9680203 +0.9996295 0.9584138 0.9711187 +0.9997074 0.9668859 0.9748823 +0.9997688 0.9736717 0.978697 +0.9998174 0.9790921 0.9822465 +0.9998557 0.9834126 0.9853906 +0.999886 0.9868503 0.9880897 +0.9999099 0.9895819 0.9903581 +0.9999288 0.99175 0.9922358 +0.9999437 0.9934694 0.9937734 +0.8750477 0.8752589 0.9987905 +0.8750466 0.8752564 0.9987905 +0.8750451 0.8752533 0.9987904 +0.8750434 0.8752495 0.9987904 +0.8750412 0.8752446 0.9987904 +0.8750386 0.8752386 0.9987904 +0.8750355 0.8752311 0.9987903 +0.8750317 0.8752219 0.9987903 +0.8750274 0.8752107 0.9987902 +0.8750225 0.8751971 0.9987902 +0.8750173 0.8751809 0.9987901 +0.8750124 0.875162 0.99879 +0.8750088 0.8751408 0.9987899 +0.8750084 0.875118 0.9987897 +0.8750145 0.8750958 0.9987896 +0.8750329 0.8750783 0.9987895 +0.8750727 0.8750727 0.9987895 +0.8751301 0.8750727 0.9987895 +0.8752028 0.8750727 0.9987895 +0.8752947 0.8750727 0.9987895 +0.8754109 0.8750727 0.9987895 +0.875558 0.8750727 0.9987895 +0.8757441 0.8750727 0.9987895 +0.8759795 0.8750727 0.9987895 +0.8762773 0.8750727 0.9987895 +0.8766541 0.8750727 0.9987895 +0.8771307 0.8750727 0.9987895 +0.8777338 0.8750727 0.9987895 +0.8784967 0.8750727 0.9987895 +0.8794619 0.8750727 0.9987895 +0.880683 0.8750727 0.9987895 +0.8822279 0.8750727 0.9987895 +0.8841823 0.8750727 0.9987895 +0.886655 0.8750727 0.9987895 +0.8897832 0.8750727 0.9987895 +0.8937407 0.8750727 0.9987895 +0.8987476 0.8750727 0.9987895 +0.9050819 0.8750727 0.9987895 +0.9130957 0.8750727 0.9987895 +0.9232341 0.8750727 0.9987895 +0.9360606 0.8750727 0.9987895 +0.9522877 0.8750727 0.9987895 +0.9728171 0.8750727 0.9987895 +0.9987895 0.8750727 0.9987895 +0.9990455 0.8990175 0.9780539 +0.999247 0.9187262 0.9690013 +0.9994057 0.9348204 0.9666876 +0.9995308 0.9478785 0.9680197 +0.9996295 0.9584178 0.9711183 +0.9997074 0.9668884 0.974882 +0.9997688 0.9736733 0.9786968 +0.9998174 0.9790931 0.9822464 +0.9998557 0.9834132 0.9853905 +0.999886 0.9868507 0.9880897 +0.9999099 0.9895821 0.990358 +0.9999288 0.9917502 0.9922358 +0.9999437 0.9934695 0.9937734 +0.8750477 0.8753162 0.9987905 +0.8750466 0.8753137 0.9987905 +0.8750451 0.8753107 0.9987904 +0.8750434 0.8753068 0.9987904 +0.8750412 0.875302 0.9987904 +0.8750386 0.8752959 0.9987904 +0.8750355 0.8752885 0.9987903 +0.8750317 0.8752793 0.9987903 +0.8750274 0.875268 0.9987902 +0.8750225 0.8752545 0.9987902 +0.8750173 0.8752383 0.9987901 +0.8750124 0.8752194 0.99879 +0.8750088 0.8751981 0.9987899 +0.8750084 0.8751754 0.9987897 +0.8750145 0.8751532 0.9987896 +0.8750329 0.8751357 0.9987895 +0.8750727 0.8751301 0.9987895 +0.8751301 0.8751301 0.9987895 +0.8752028 0.8751301 0.9987895 +0.8752947 0.8751301 0.9987895 +0.8754109 0.8751301 0.9987895 +0.875558 0.8751301 0.9987895 +0.8757441 0.8751301 0.9987895 +0.8759795 0.8751301 0.9987895 +0.8762773 0.8751301 0.9987895 +0.8766541 0.8751301 0.9987895 +0.8771307 0.8751301 0.9987895 +0.8777338 0.8751301 0.9987895 +0.8784967 0.8751301 0.9987895 +0.8794619 0.8751301 0.9987895 +0.880683 0.8751301 0.9987895 +0.8822279 0.8751301 0.9987895 +0.8841823 0.8751301 0.9987895 +0.886655 0.8751301 0.9987895 +0.8897832 0.8751301 0.9987895 +0.8937407 0.8751301 0.9987895 +0.8987476 0.8751301 0.9987895 +0.9050819 0.8751301 0.9987895 +0.9130957 0.8751301 0.9987895 +0.9232341 0.8751301 0.9987895 +0.9360606 0.8751301 0.9987895 +0.9522877 0.8751301 0.9987895 +0.9728171 0.8751301 0.9987895 +0.9987895 0.8751301 0.9987895 +0.9990455 0.8990542 0.9780539 +0.999247 0.9187495 0.9690013 +0.9994057 0.9348352 0.9666876 +0.9995308 0.9478878 0.9680197 +0.9996295 0.9584237 0.9711183 +0.9997074 0.9668922 0.974882 +0.9997688 0.9736756 0.9786968 +0.9998174 0.9790946 0.9822464 +0.9998557 0.9834141 0.9853905 +0.999886 0.9868512 0.9880897 +0.9999099 0.9895825 0.990358 +0.9999288 0.9917504 0.9922358 +0.9999437 0.9934697 0.9937734 +0.8750477 0.8753887 0.9987905 +0.8750466 0.8753863 0.9987905 +0.8750451 0.8753832 0.9987904 +0.8750434 0.8753793 0.9987904 +0.8750412 0.8753745 0.9987904 +0.8750386 0.8753685 0.9987904 +0.8750355 0.875361 0.9987903 +0.8750317 0.8753518 0.9987903 +0.8750274 0.8753406 0.9987902 +0.8750225 0.875327 0.9987902 +0.8750173 0.8753108 0.9987901 +0.8750124 0.875292 0.99879 +0.8750088 0.8752707 0.9987899 +0.8750084 0.875248 0.9987897 +0.8750145 0.8752258 0.9987896 +0.8750329 0.8752084 0.9987895 +0.8750727 0.8752028 0.9987895 +0.8751301 0.8752028 0.9987895 +0.8752028 0.8752028 0.9987895 +0.8752947 0.8752028 0.9987895 +0.8754109 0.8752028 0.9987895 +0.875558 0.8752028 0.9987895 +0.8757441 0.8752028 0.9987895 +0.8759795 0.8752028 0.9987895 +0.8762773 0.8752028 0.9987895 +0.8766541 0.8752028 0.9987895 +0.8771307 0.8752028 0.9987895 +0.8777338 0.8752028 0.9987895 +0.8784967 0.8752028 0.9987895 +0.8794619 0.8752028 0.9987895 +0.880683 0.8752028 0.9987895 +0.8822279 0.8752028 0.9987895 +0.8841823 0.8752028 0.9987895 +0.886655 0.8752028 0.9987895 +0.8897832 0.8752028 0.9987895 +0.8937407 0.8752028 0.9987895 +0.8987476 0.8752028 0.9987895 +0.9050819 0.8752028 0.9987895 +0.9130957 0.8752028 0.9987895 +0.9232341 0.8752028 0.9987895 +0.9360606 0.8752028 0.9987895 +0.9522877 0.8752028 0.9987895 +0.9728171 0.8752028 0.9987895 +0.9987895 0.8752028 0.9987895 +0.9990455 0.8991006 0.9780539 +0.999247 0.9187791 0.9690013 +0.9994057 0.9348539 0.9666876 +0.9995308 0.9478997 0.9680197 +0.9996295 0.9584312 0.9711183 +0.9997074 0.9668969 0.974882 +0.9997688 0.9736786 0.9786968 +0.9998174 0.9790965 0.9822464 +0.9998557 0.9834153 0.9853905 +0.999886 0.986852 0.9880897 +0.9999099 0.9895829 0.990358 +0.9999288 0.9917507 0.9922358 +0.9999437 0.9934698 0.9937734 +0.8750477 0.8754805 0.9987905 +0.8750466 0.875478 0.9987905 +0.8750451 0.8754749 0.9987904 +0.8750434 0.8754711 0.9987904 +0.8750412 0.8754663 0.9987904 +0.8750386 0.8754602 0.9987904 +0.8750355 0.8754528 0.9987903 +0.8750317 0.8754436 0.9987903 +0.8750274 0.8754324 0.9987902 +0.8750225 0.8754188 0.9987902 +0.8750173 0.8754027 0.9987901 +0.8750124 0.8753838 0.99879 +0.8750088 0.8753626 0.9987899 +0.8750084 0.8753398 0.9987897 +0.8750145 0.8753177 0.9987896 +0.8750329 0.8753002 0.9987895 +0.8750727 0.8752947 0.9987895 +0.8751301 0.8752947 0.9987895 +0.8752028 0.8752947 0.9987895 +0.8752947 0.8752947 0.9987895 +0.8754109 0.8752947 0.9987895 +0.875558 0.8752947 0.9987895 +0.8757441 0.8752947 0.9987895 +0.8759795 0.8752947 0.9987895 +0.8762773 0.8752947 0.9987895 +0.8766541 0.8752947 0.9987895 +0.8771307 0.8752947 0.9987895 +0.8777338 0.8752947 0.9987895 +0.8784967 0.8752947 0.9987895 +0.8794619 0.8752947 0.9987895 +0.880683 0.8752947 0.9987895 +0.8822279 0.8752947 0.9987895 +0.8841823 0.8752947 0.9987895 +0.886655 0.8752947 0.9987895 +0.8897832 0.8752947 0.9987895 +0.8937407 0.8752947 0.9987895 +0.8987476 0.8752947 0.9987895 +0.9050819 0.8752947 0.9987895 +0.9130957 0.8752947 0.9987895 +0.9232341 0.8752947 0.9987895 +0.9360606 0.8752947 0.9987895 +0.9522877 0.8752947 0.9987895 +0.9728171 0.8752947 0.9987895 +0.9987895 0.8752947 0.9987895 +0.9990455 0.8991593 0.9780539 +0.999247 0.9188164 0.9690013 +0.9994057 0.9348776 0.9666876 +0.9995308 0.9479146 0.9680197 +0.9996295 0.9584406 0.9711183 +0.9997074 0.9669028 0.974882 +0.9997688 0.9736823 0.9786968 +0.9998174 0.9790988 0.9822464 +0.9998557 0.9834167 0.9853905 +0.999886 0.9868529 0.9880897 +0.9999099 0.9895835 0.990358 +0.9999288 0.991751 0.9922358 +0.9999437 0.9934701 0.9937734 +0.8750477 0.8755966 0.9987905 +0.8750466 0.8755941 0.9987905 +0.8750451 0.875591 0.9987904 +0.8750434 0.8755872 0.9987904 +0.8750412 0.8755823 0.9987904 +0.8750386 0.8755763 0.9987904 +0.8750355 0.8755689 0.9987903 +0.8750317 0.8755597 0.9987903 +0.8750274 0.8755485 0.9987902 +0.8750225 0.875535 0.9987902 +0.8750173 0.8755188 0.9987901 +0.8750124 0.8755 0.99879 +0.8750088 0.8754788 0.9987899 +0.8750084 0.875456 0.9987897 +0.8750145 0.8754339 0.9987896 +0.8750329 0.8754165 0.9987895 +0.8750727 0.8754109 0.9987895 +0.8751301 0.8754109 0.9987895 +0.8752028 0.8754109 0.9987895 +0.8752947 0.8754109 0.9987895 +0.8754109 0.8754109 0.9987895 +0.875558 0.8754109 0.9987895 +0.8757441 0.8754109 0.9987895 +0.8759795 0.8754109 0.9987895 +0.8762773 0.8754109 0.9987895 +0.8766541 0.8754109 0.9987895 +0.8771307 0.8754109 0.9987895 +0.8777338 0.8754109 0.9987895 +0.8784967 0.8754109 0.9987895 +0.8794619 0.8754109 0.9987895 +0.880683 0.8754109 0.9987895 +0.8822279 0.8754109 0.9987895 +0.8841823 0.8754109 0.9987895 +0.886655 0.8754109 0.9987895 +0.8897832 0.8754109 0.9987895 +0.8937407 0.8754109 0.9987895 +0.8987476 0.8754109 0.9987895 +0.9050819 0.8754109 0.9987895 +0.9130957 0.8754109 0.9987895 +0.9232341 0.8754109 0.9987895 +0.9360606 0.8754109 0.9987895 +0.9522877 0.8754109 0.9987895 +0.9728171 0.8754109 0.9987895 +0.9987895 0.8754109 0.9987895 +0.9990455 0.8992336 0.9780539 +0.999247 0.9188636 0.9690013 +0.9994057 0.9349075 0.9666876 +0.9995308 0.9479335 0.9680197 +0.9996295 0.9584526 0.9711183 +0.9997074 0.9669103 0.974882 +0.9997688 0.973687 0.9786968 +0.9998174 0.9791018 0.9822464 +0.9998557 0.9834186 0.9853905 +0.999886 0.9868541 0.9880897 +0.9999099 0.9895842 0.990358 +0.9999288 0.9917515 0.9922358 +0.9999437 0.9934704 0.9937734 +0.8750477 0.8757434 0.9987905 +0.8750466 0.875741 0.9987905 +0.8750451 0.8757379 0.9987904 +0.8750434 0.875734 0.9987904 +0.8750412 0.8757292 0.9987904 +0.8750386 0.8757232 0.9987904 +0.8750355 0.8757158 0.9987903 +0.8750317 0.8757066 0.9987903 +0.8750274 0.8756954 0.9987902 +0.8750225 0.8756819 0.9987902 +0.8750173 0.8756658 0.9987901 +0.8750124 0.875647 0.99879 +0.8750088 0.8756258 0.9987899 +0.8750084 0.8756031 0.9987897 +0.8750145 0.8755809 0.9987896 +0.8750329 0.8755636 0.9987895 +0.8750727 0.875558 0.9987895 +0.8751301 0.875558 0.9987895 +0.8752028 0.875558 0.9987895 +0.8752947 0.875558 0.9987895 +0.8754109 0.875558 0.9987895 +0.875558 0.875558 0.9987895 +0.8757441 0.875558 0.9987895 +0.8759795 0.875558 0.9987895 +0.8762773 0.875558 0.9987895 +0.8766541 0.875558 0.9987895 +0.8771307 0.875558 0.9987895 +0.8777338 0.875558 0.9987895 +0.8784967 0.875558 0.9987895 +0.8794619 0.875558 0.9987895 +0.880683 0.875558 0.9987895 +0.8822279 0.875558 0.9987895 +0.8841823 0.875558 0.9987895 +0.886655 0.875558 0.9987895 +0.8897832 0.875558 0.9987895 +0.8937407 0.875558 0.9987895 +0.8987476 0.875558 0.9987895 +0.9050819 0.875558 0.9987895 +0.9130957 0.875558 0.9987895 +0.9232341 0.875558 0.9987895 +0.9360606 0.875558 0.9987895 +0.9522877 0.875558 0.9987895 +0.9728171 0.875558 0.9987895 +0.9987895 0.875558 0.9987895 +0.9990455 0.8993275 0.9780539 +0.999247 0.9189234 0.9690013 +0.9994057 0.9349454 0.9666876 +0.9995308 0.9479575 0.9680197 +0.9996295 0.9584677 0.9711183 +0.9997074 0.9669198 0.974882 +0.9997688 0.973693 0.9786968 +0.9998174 0.9791055 0.9822464 +0.9998557 0.9834209 0.9853905 +0.999886 0.9868555 0.9880897 +0.9999099 0.9895851 0.990358 +0.9999288 0.9917521 0.9922358 +0.9999437 0.9934707 0.9937734 +0.8750477 0.8759292 0.9987905 +0.8750466 0.8759268 0.9987905 +0.8750451 0.8759237 0.9987904 +0.8750434 0.8759198 0.9987904 +0.8750412 0.875915 0.9987904 +0.8750386 0.875909 0.9987904 +0.8750355 0.8759016 0.9987903 +0.8750317 0.8758925 0.9987903 +0.8750274 0.8758813 0.9987902 +0.8750225 0.8758678 0.9987902 +0.8750173 0.8758517 0.9987901 +0.8750124 0.8758329 0.99879 +0.8750088 0.8758117 0.9987899 +0.8750084 0.8757891 0.9987897 +0.8750145 0.875767 0.9987896 +0.8750329 0.8757496 0.9987895 +0.8750727 0.8757441 0.9987895 +0.8751301 0.8757441 0.9987895 +0.8752028 0.8757441 0.9987895 +0.8752947 0.8757441 0.9987895 +0.8754109 0.8757441 0.9987895 +0.875558 0.8757441 0.9987895 +0.8757441 0.8757441 0.9987895 +0.8759795 0.8757441 0.9987895 +0.8762773 0.8757441 0.9987895 +0.8766541 0.8757441 0.9987895 +0.8771307 0.8757441 0.9987895 +0.8777338 0.8757441 0.9987895 +0.8784967 0.8757441 0.9987895 +0.8794619 0.8757441 0.9987895 +0.880683 0.8757441 0.9987895 +0.8822279 0.8757441 0.9987895 +0.8841823 0.8757441 0.9987895 +0.886655 0.8757441 0.9987895 +0.8897832 0.8757441 0.9987895 +0.8937407 0.8757441 0.9987895 +0.8987476 0.8757441 0.9987895 +0.9050819 0.8757441 0.9987895 +0.9130957 0.8757441 0.9987895 +0.9232341 0.8757441 0.9987895 +0.9360606 0.8757441 0.9987895 +0.9522877 0.8757441 0.9987895 +0.9728171 0.8757441 0.9987895 +0.9987895 0.8757441 0.9987895 +0.9990455 0.8994464 0.9780539 +0.999247 0.918999 0.9690013 +0.9994057 0.9349933 0.9666876 +0.9995308 0.9479878 0.9680197 +0.9996295 0.9584868 0.9711183 +0.9997074 0.9669318 0.974882 +0.9997688 0.9737006 0.9786968 +0.9998174 0.9791103 0.9822464 +0.9998557 0.9834239 0.9853905 +0.999886 0.9868574 0.9880897 +0.9999099 0.9895863 0.990358 +0.9999288 0.9917528 0.9922358 +0.9999437 0.9934712 0.9937734 +0.8750477 0.8761643 0.9987905 +0.8750466 0.8761618 0.9987905 +0.8750451 0.8761587 0.9987904 +0.8750434 0.8761549 0.9987904 +0.8750412 0.8761501 0.9987904 +0.8750386 0.8761441 0.9987904 +0.8750355 0.8761367 0.9987903 +0.8750317 0.8761276 0.9987903 +0.8750274 0.8761164 0.9987902 +0.8750225 0.8761029 0.9987902 +0.8750173 0.8760869 0.9987901 +0.8750124 0.8760681 0.99879 +0.8750088 0.876047 0.9987899 +0.8750084 0.8760244 0.9987897 +0.8750145 0.8760023 0.9987896 +0.8750329 0.875985 0.9987895 +0.8750727 0.8759795 0.9987895 +0.8751301 0.8759795 0.9987895 +0.8752028 0.8759795 0.9987895 +0.8752947 0.8759795 0.9987895 +0.8754109 0.8759795 0.9987895 +0.875558 0.8759795 0.9987895 +0.8757441 0.8759795 0.9987895 +0.8759795 0.8759795 0.9987895 +0.8762773 0.8759795 0.9987895 +0.8766541 0.8759795 0.9987895 +0.8771307 0.8759795 0.9987895 +0.8777338 0.8759795 0.9987895 +0.8784967 0.8759795 0.9987895 +0.8794619 0.8759795 0.9987895 +0.880683 0.8759795 0.9987895 +0.8822279 0.8759795 0.9987895 +0.8841823 0.8759795 0.9987895 +0.886655 0.8759795 0.9987895 +0.8897832 0.8759795 0.9987895 +0.8937407 0.8759795 0.9987895 +0.8987476 0.8759795 0.9987895 +0.9050819 0.8759795 0.9987895 +0.9130957 0.8759795 0.9987895 +0.9232341 0.8759795 0.9987895 +0.9360606 0.8759795 0.9987895 +0.9522877 0.8759795 0.9987895 +0.9728171 0.8759795 0.9987895 +0.9987895 0.8759795 0.9987895 +0.9990455 0.8995968 0.9780539 +0.999247 0.9190947 0.9690013 +0.9994057 0.935054 0.9666876 +0.9995308 0.9480261 0.9680197 +0.9996295 0.9585109 0.9711183 +0.9997074 0.966947 0.974882 +0.9997688 0.9737101 0.9786968 +0.9998174 0.9791163 0.9822464 +0.9998557 0.9834277 0.9853905 +0.999886 0.9868597 0.9880897 +0.9999099 0.9895878 0.990358 +0.9999288 0.9917537 0.9922358 +0.9999437 0.9934718 0.9937734 +0.8750477 0.8764616 0.9987905 +0.8750466 0.8764592 0.9987905 +0.8750451 0.8764561 0.9987904 +0.8750434 0.8764523 0.9987904 +0.8750412 0.8764475 0.9987904 +0.8750386 0.8764415 0.9987904 +0.8750355 0.8764342 0.9987903 +0.8750317 0.876425 0.9987903 +0.8750274 0.8764139 0.9987902 +0.8750225 0.8764004 0.9987902 +0.8750173 0.8763844 0.9987901 +0.8750124 0.8763657 0.99879 +0.8750088 0.8763446 0.9987899 +0.8750084 0.8763221 0.9987897 +0.8750145 0.8763001 0.9987896 +0.8750329 0.8762828 0.9987895 +0.8750727 0.8762773 0.9987895 +0.8751301 0.8762773 0.9987895 +0.8752028 0.8762773 0.9987895 +0.8752947 0.8762773 0.9987895 +0.8754109 0.8762773 0.9987895 +0.875558 0.8762773 0.9987895 +0.8757441 0.8762773 0.9987895 +0.8759795 0.8762773 0.9987895 +0.8762773 0.8762773 0.9987895 +0.8766541 0.8762773 0.9987895 +0.8771307 0.8762773 0.9987895 +0.8777338 0.8762773 0.9987895 +0.8784967 0.8762773 0.9987895 +0.8794619 0.8762773 0.9987895 +0.880683 0.8762773 0.9987895 +0.8822279 0.8762773 0.9987895 +0.8841823 0.8762773 0.9987895 +0.886655 0.8762773 0.9987895 +0.8897832 0.8762773 0.9987895 +0.8937407 0.8762773 0.9987895 +0.8987476 0.8762773 0.9987895 +0.9050819 0.8762773 0.9987895 +0.9130957 0.8762773 0.9987895 +0.9232341 0.8762773 0.9987895 +0.9360606 0.8762773 0.9987895 +0.9522877 0.8762773 0.9987895 +0.9728171 0.8762773 0.9987895 +0.9987895 0.8762773 0.9987895 +0.9990455 0.899787 0.9780539 +0.999247 0.9192157 0.9690013 +0.9994057 0.9351307 0.9666876 +0.9995308 0.9480746 0.9680197 +0.9996295 0.9585415 0.9711183 +0.9997074 0.9669663 0.974882 +0.9997688 0.9737222 0.9786968 +0.9998174 0.9791238 0.9822464 +0.9998557 0.9834324 0.9853905 +0.999886 0.9868627 0.9880897 +0.9999099 0.9895897 0.990358 +0.9999288 0.9917549 0.9922358 +0.9999437 0.9934725 0.9937734 +0.8750477 0.8768378 0.9987905 +0.8750466 0.8768354 0.9987905 +0.8750451 0.8768324 0.9987904 +0.8750434 0.8768285 0.9987904 +0.8750412 0.8768238 0.9987904 +0.8750386 0.8768178 0.9987904 +0.8750355 0.8768104 0.9987903 +0.8750317 0.8768014 0.9987903 +0.8750274 0.8767903 0.9987902 +0.8750225 0.8767768 0.9987902 +0.8750173 0.8767609 0.9987901 +0.8750124 0.8767422 0.99879 +0.8750088 0.8767212 0.9987899 +0.8750084 0.8766987 0.9987897 +0.8750145 0.8766768 0.9987896 +0.8750329 0.8766596 0.9987895 +0.8750727 0.8766541 0.9987895 +0.8751301 0.8766541 0.9987895 +0.8752028 0.8766541 0.9987895 +0.8752947 0.8766541 0.9987895 +0.8754109 0.8766541 0.9987895 +0.875558 0.8766541 0.9987895 +0.8757441 0.8766541 0.9987895 +0.8759795 0.8766541 0.9987895 +0.8762773 0.8766541 0.9987895 +0.8766541 0.8766541 0.9987895 +0.8771307 0.8766541 0.9987895 +0.8777338 0.8766541 0.9987895 +0.8784967 0.8766541 0.9987895 +0.8794619 0.8766541 0.9987895 +0.880683 0.8766541 0.9987895 +0.8822279 0.8766541 0.9987895 +0.8841823 0.8766541 0.9987895 +0.886655 0.8766541 0.9987895 +0.8897832 0.8766541 0.9987895 +0.8937407 0.8766541 0.9987895 +0.8987476 0.8766541 0.9987895 +0.9050819 0.8766541 0.9987895 +0.9130957 0.8766541 0.9987895 +0.9232341 0.8766541 0.9987895 +0.9360606 0.8766541 0.9987895 +0.9522877 0.8766541 0.9987895 +0.9728171 0.8766541 0.9987895 +0.9987895 0.8766541 0.9987895 +0.9990455 0.9000277 0.9780539 +0.999247 0.9193688 0.9690013 +0.9994057 0.9352277 0.9666876 +0.9995308 0.9481359 0.9680197 +0.9996295 0.9585802 0.9711183 +0.9997074 0.9669906 0.974882 +0.9997688 0.9737375 0.9786968 +0.9998174 0.9791334 0.9822464 +0.9998557 0.9834385 0.9853905 +0.999886 0.9868665 0.9880897 +0.9999099 0.989592 0.990358 +0.9999288 0.9917564 0.9922358 +0.9999437 0.9934734 0.9937734 +0.8750477 0.8773138 0.9987905 +0.8750466 0.8773114 0.9987905 +0.8750451 0.8773083 0.9987904 +0.8750434 0.8773045 0.9987904 +0.8750412 0.8772998 0.9987904 +0.8750386 0.8772938 0.9987904 +0.8750355 0.8772865 0.9987903 +0.8750317 0.8772775 0.9987903 +0.8750274 0.8772664 0.9987902 +0.8750225 0.877253 0.9987902 +0.8750173 0.8772371 0.9987901 +0.8750124 0.8772186 0.99879 +0.8750088 0.8771976 0.9987899 +0.8750084 0.8771752 0.9987897 +0.8750145 0.8771534 0.9987896 +0.8750329 0.8771362 0.9987895 +0.8750727 0.8771307 0.9987895 +0.8751301 0.8771307 0.9987895 +0.8752028 0.8771307 0.9987895 +0.8752947 0.8771307 0.9987895 +0.8754109 0.8771307 0.9987895 +0.875558 0.8771307 0.9987895 +0.8757441 0.8771307 0.9987895 +0.8759795 0.8771307 0.9987895 +0.8762773 0.8771307 0.9987895 +0.8766541 0.8771307 0.9987895 +0.8771307 0.8771307 0.9987895 +0.8777338 0.8771307 0.9987895 +0.8784967 0.8771307 0.9987895 +0.8794619 0.8771307 0.9987895 +0.880683 0.8771307 0.9987895 +0.8822279 0.8771307 0.9987895 +0.8841823 0.8771307 0.9987895 +0.886655 0.8771307 0.9987895 +0.8897832 0.8771307 0.9987895 +0.8937407 0.8771307 0.9987895 +0.8987476 0.8771307 0.9987895 +0.9050819 0.8771307 0.9987895 +0.9130957 0.8771307 0.9987895 +0.9232341 0.8771307 0.9987895 +0.9360606 0.8771307 0.9987895 +0.9522877 0.8771307 0.9987895 +0.9728171 0.8771307 0.9987895 +0.9987895 0.8771307 0.9987895 +0.9990455 0.9003323 0.9780539 +0.999247 0.9195625 0.9690013 +0.9994057 0.9353505 0.9666876 +0.9995308 0.9482135 0.9680197 +0.9996295 0.9586291 0.9711183 +0.9997074 0.9670214 0.974882 +0.9997688 0.9737569 0.9786968 +0.9998174 0.9791456 0.9822464 +0.9998557 0.9834461 0.9853905 +0.999886 0.9868713 0.9880897 +0.9999099 0.989595 0.990358 +0.9999288 0.9917582 0.9922358 +0.9999437 0.9934746 0.9937734 +0.8750477 0.8779159 0.9987905 +0.8750466 0.8779135 0.9987905 +0.8750451 0.8779105 0.9987904 +0.8750434 0.8779067 0.9987904 +0.8750412 0.877902 0.9987904 +0.8750386 0.8778961 0.9987904 +0.8750355 0.8778888 0.9987903 +0.8750317 0.8778798 0.9987903 +0.8750274 0.8778688 0.9987902 +0.8750225 0.8778555 0.9987902 +0.8750173 0.8778396 0.9987901 +0.8750124 0.8778212 0.99879 +0.8750088 0.8778003 0.9987899 +0.8750084 0.877778 0.9987897 +0.8750145 0.8777563 0.9987896 +0.8750329 0.8777392 0.9987895 +0.8750727 0.8777338 0.9987895 +0.8751301 0.8777338 0.9987895 +0.8752028 0.8777338 0.9987895 +0.8752947 0.8777338 0.9987895 +0.8754109 0.8777338 0.9987895 +0.875558 0.8777338 0.9987895 +0.8757441 0.8777338 0.9987895 +0.8759795 0.8777338 0.9987895 +0.8762773 0.8777338 0.9987895 +0.8766541 0.8777338 0.9987895 +0.8771307 0.8777338 0.9987895 +0.8777338 0.8777338 0.9987895 +0.8784967 0.8777338 0.9987895 +0.8794619 0.8777338 0.9987895 +0.880683 0.8777338 0.9987895 +0.8822279 0.8777338 0.9987895 +0.8841823 0.8777338 0.9987895 +0.886655 0.8777338 0.9987895 +0.8897832 0.8777338 0.9987895 +0.8937407 0.8777338 0.9987895 +0.8987476 0.8777338 0.9987895 +0.9050819 0.8777338 0.9987895 +0.9130957 0.8777338 0.9987895 +0.9232341 0.8777338 0.9987895 +0.9360606 0.8777338 0.9987895 +0.9522877 0.8777338 0.9987895 +0.9728171 0.8777338 0.9987895 +0.9987895 0.8777338 0.9987895 +0.9990455 0.9007175 0.9780539 +0.999247 0.9198076 0.9690013 +0.9994057 0.9355059 0.9666876 +0.9995308 0.9483117 0.9680197 +0.9996295 0.958691 0.9711183 +0.9997074 0.9670604 0.974882 +0.9997688 0.9737814 0.9786968 +0.9998174 0.979161 0.9822464 +0.9998557 0.9834557 0.9853905 +0.999886 0.9868773 0.9880897 +0.9999099 0.9895988 0.990358 +0.9999288 0.9917606 0.9922358 +0.9999437 0.9934761 0.9937734 +0.8750477 0.8786777 0.9987905 +0.8750466 0.8786753 0.9987905 +0.8750451 0.8786723 0.9987904 +0.8750434 0.8786686 0.9987904 +0.8750412 0.8786638 0.9987904 +0.8750386 0.878658 0.9987904 +0.8750355 0.8786507 0.9987903 +0.8750317 0.8786418 0.9987903 +0.8750274 0.8786309 0.9987902 +0.8750225 0.8786176 0.9987902 +0.8750173 0.8786019 0.9987901 +0.8750124 0.8785835 0.99879 +0.8750088 0.8785628 0.9987899 +0.8750084 0.8785407 0.9987897 +0.8750145 0.8785191 0.9987896 +0.8750329 0.8785021 0.9987895 +0.8750727 0.8784967 0.9987895 +0.8751301 0.8784967 0.9987895 +0.8752028 0.8784967 0.9987895 +0.8752947 0.8784967 0.9987895 +0.8754109 0.8784967 0.9987895 +0.875558 0.8784967 0.9987895 +0.8757441 0.8784967 0.9987895 +0.8759795 0.8784967 0.9987895 +0.8762773 0.8784967 0.9987895 +0.8766541 0.8784967 0.9987895 +0.8771307 0.8784967 0.9987895 +0.8777338 0.8784967 0.9987895 +0.8784967 0.8784967 0.9987895 +0.8794619 0.8784967 0.9987895 +0.880683 0.8784967 0.9987895 +0.8822279 0.8784967 0.9987895 +0.8841823 0.8784967 0.9987895 +0.886655 0.8784967 0.9987895 +0.8897832 0.8784967 0.9987895 +0.8937407 0.8784967 0.9987895 +0.8987476 0.8784967 0.9987895 +0.9050819 0.8784967 0.9987895 +0.9130957 0.8784967 0.9987895 +0.9232341 0.8784967 0.9987895 +0.9360606 0.8784967 0.9987895 +0.9522877 0.8784967 0.9987895 +0.9728171 0.8784967 0.9987895 +0.9987895 0.8784967 0.9987895 +0.9990455 0.9012049 0.9780539 +0.999247 0.9201176 0.9690013 +0.9994057 0.9357024 0.9666876 +0.9995308 0.9484359 0.9680197 +0.9996295 0.9587693 0.9711183 +0.9997074 0.9671097 0.974882 +0.9997688 0.9738123 0.9786968 +0.9998174 0.9791804 0.9822464 +0.9998557 0.9834679 0.9853905 +0.999886 0.986885 0.9880897 +0.9999099 0.9896036 0.990358 +0.9999288 0.9917636 0.9922358 +0.9999437 0.9934779 0.9937734 +0.8750477 0.8796415 0.9987905 +0.8750466 0.8796391 0.9987905 +0.8750451 0.8796361 0.9987904 +0.8750434 0.8796324 0.9987904 +0.8750412 0.8796277 0.9987904 +0.8750386 0.8796219 0.9987904 +0.8750355 0.8796147 0.9987903 +0.8750317 0.8796058 0.9987903 +0.8750274 0.879595 0.9987902 +0.8750225 0.8795819 0.9987902 +0.8750173 0.8795663 0.9987901 +0.8750124 0.8795481 0.99879 +0.8750088 0.8795275 0.9987899 +0.8750084 0.8795055 0.9987897 +0.8750145 0.8794841 0.9987896 +0.8750329 0.8794673 0.9987895 +0.8750727 0.8794619 0.9987895 +0.8751301 0.8794619 0.9987895 +0.8752028 0.8794619 0.9987895 +0.8752947 0.8794619 0.9987895 +0.8754109 0.8794619 0.9987895 +0.875558 0.8794619 0.9987895 +0.8757441 0.8794619 0.9987895 +0.8759795 0.8794619 0.9987895 +0.8762773 0.8794619 0.9987895 +0.8766541 0.8794619 0.9987895 +0.8771307 0.8794619 0.9987895 +0.8777338 0.8794619 0.9987895 +0.8784967 0.8794619 0.9987895 +0.8794619 0.8794619 0.9987895 +0.880683 0.8794619 0.9987895 +0.8822279 0.8794619 0.9987895 +0.8841823 0.8794619 0.9987895 +0.886655 0.8794619 0.9987895 +0.8897832 0.8794619 0.9987895 +0.8937407 0.8794619 0.9987895 +0.8987476 0.8794619 0.9987895 +0.9050819 0.8794619 0.9987895 +0.9130957 0.8794619 0.9987895 +0.9232341 0.8794619 0.9987895 +0.9360606 0.8794619 0.9987895 +0.9522877 0.8794619 0.9987895 +0.9728171 0.8794619 0.9987895 +0.9987895 0.8794619 0.9987895 +0.9990455 0.9018215 0.9780539 +0.999247 0.9205098 0.9690013 +0.9994057 0.935951 0.9666876 +0.9995308 0.9485931 0.9680197 +0.9996295 0.9588684 0.9711183 +0.9997074 0.967172 0.974882 +0.9997688 0.9738515 0.9786968 +0.9998174 0.979205 0.9822464 +0.9998557 0.9834833 0.9853905 +0.999886 0.9868946 0.9880897 +0.9999099 0.9896096 0.990358 +0.9999288 0.9917674 0.9922358 +0.9999437 0.9934803 0.9937734 +0.8750477 0.8808607 0.9987905 +0.8750466 0.8808584 0.9987905 +0.8750451 0.8808555 0.9987904 +0.8750434 0.8808518 0.9987904 +0.8750412 0.8808471 0.9987904 +0.8750386 0.8808414 0.9987904 +0.8750355 0.8808343 0.9987903 +0.8750317 0.8808255 0.9987903 +0.8750274 0.8808147 0.9987902 +0.8750225 0.8808018 0.9987902 +0.8750173 0.8807863 0.9987901 +0.8750124 0.8807683 0.99879 +0.8750088 0.880748 0.9987899 +0.8750084 0.8807262 0.9987897 +0.8750145 0.880705 0.9987896 +0.8750329 0.8806883 0.9987895 +0.8750727 0.880683 0.9987895 +0.8751301 0.880683 0.9987895 +0.8752028 0.880683 0.9987895 +0.8752947 0.880683 0.9987895 +0.8754109 0.880683 0.9987895 +0.875558 0.880683 0.9987895 +0.8757441 0.880683 0.9987895 +0.8759795 0.880683 0.9987895 +0.8762773 0.880683 0.9987895 +0.8766541 0.880683 0.9987895 +0.8771307 0.880683 0.9987895 +0.8777338 0.880683 0.9987895 +0.8784967 0.880683 0.9987895 +0.8794619 0.880683 0.9987895 +0.880683 0.880683 0.9987895 +0.8822279 0.880683 0.9987895 +0.8841823 0.880683 0.9987895 +0.886655 0.880683 0.9987895 +0.8897832 0.880683 0.9987895 +0.8937407 0.880683 0.9987895 +0.8987476 0.880683 0.9987895 +0.9050819 0.880683 0.9987895 +0.9130957 0.880683 0.9987895 +0.9232341 0.880683 0.9987895 +0.9360606 0.880683 0.9987895 +0.9522877 0.880683 0.9987895 +0.9728171 0.880683 0.9987895 +0.9987895 0.880683 0.9987895 +0.9990455 0.9026016 0.9780539 +0.999247 0.9210061 0.9690013 +0.9994057 0.9362655 0.9666876 +0.9995308 0.9487918 0.9680197 +0.9996295 0.9589938 0.9711183 +0.9997074 0.9672509 0.974882 +0.9997688 0.9739011 0.9786968 +0.9998174 0.9792361 0.9822464 +0.9998557 0.9835029 0.9853905 +0.999886 0.9869069 0.9880897 +0.9999099 0.9896173 0.990358 +0.9999288 0.9917722 0.9922358 +0.9999437 0.9934833 0.9937734 +0.8750477 0.8824033 0.9987905 +0.8750466 0.882401 0.9987905 +0.8750451 0.8823981 0.9987904 +0.8750434 0.8823944 0.9987904 +0.8750412 0.8823899 0.9987904 +0.8750386 0.8823842 0.9987904 +0.8750355 0.8823772 0.9987903 +0.8750317 0.8823685 0.9987903 +0.8750274 0.8823579 0.9987902 +0.8750225 0.8823451 0.9987902 +0.8750173 0.8823298 0.9987901 +0.8750124 0.882312 0.99879 +0.8750088 0.882292 0.9987899 +0.8750084 0.8822705 0.9987897 +0.8750145 0.8822496 0.9987896 +0.8750329 0.8822331 0.9987895 +0.8750727 0.8822279 0.9987895 +0.8751301 0.8822279 0.9987895 +0.8752028 0.8822279 0.9987895 +0.8752947 0.8822279 0.9987895 +0.8754109 0.8822279 0.9987895 +0.875558 0.8822279 0.9987895 +0.8757441 0.8822279 0.9987895 +0.8759795 0.8822279 0.9987895 +0.8762773 0.8822279 0.9987895 +0.8766541 0.8822279 0.9987895 +0.8771307 0.8822279 0.9987895 +0.8777338 0.8822279 0.9987895 +0.8784967 0.8822279 0.9987895 +0.8794619 0.8822279 0.9987895 +0.880683 0.8822279 0.9987895 +0.8822279 0.8822279 0.9987895 +0.8841823 0.8822279 0.9987895 +0.886655 0.8822279 0.9987895 +0.8897832 0.8822279 0.9987895 +0.8937407 0.8822279 0.9987895 +0.8987476 0.8822279 0.9987895 +0.9050819 0.8822279 0.9987895 +0.9130957 0.8822279 0.9987895 +0.9232341 0.8822279 0.9987895 +0.9360606 0.8822279 0.9987895 +0.9522877 0.8822279 0.9987895 +0.9728171 0.8822279 0.9987895 +0.9987895 0.8822279 0.9987895 +0.9990455 0.9035886 0.9780539 +0.999247 0.9216339 0.9690013 +0.9994057 0.9366635 0.9666876 +0.9995308 0.9490434 0.9680197 +0.9996295 0.9591524 0.9711183 +0.9997074 0.9673508 0.974882 +0.9997688 0.9739638 0.9786968 +0.9998174 0.9792755 0.9822464 +0.9998557 0.9835276 0.9853905 +0.999886 0.9869223 0.9880897 +0.9999099 0.989627 0.990358 +0.9999288 0.9917782 0.9922358 +0.9999437 0.9934871 0.9937734 +0.8750477 0.8843548 0.9987905 +0.8750466 0.8843525 0.9987905 +0.8750451 0.8843497 0.9987904 +0.8750434 0.8843461 0.9987904 +0.8750412 0.8843416 0.9987904 +0.8750386 0.884336 0.9987904 +0.8750355 0.8843291 0.9987903 +0.8750317 0.8843206 0.9987903 +0.8750274 0.8843102 0.9987902 +0.8750225 0.8842976 0.9987902 +0.8750173 0.8842826 0.9987901 +0.8750124 0.8842651 0.99879 +0.8750088 0.8842454 0.9987899 +0.8750084 0.8842242 0.9987897 +0.8750145 0.8842037 0.9987896 +0.8750329 0.8841875 0.9987895 +0.8750727 0.8841823 0.9987895 +0.8751301 0.8841823 0.9987895 +0.8752028 0.8841823 0.9987895 +0.8752947 0.8841823 0.9987895 +0.8754109 0.8841823 0.9987895 +0.875558 0.8841823 0.9987895 +0.8757441 0.8841823 0.9987895 +0.8759795 0.8841823 0.9987895 +0.8762773 0.8841823 0.9987895 +0.8766541 0.8841823 0.9987895 +0.8771307 0.8841823 0.9987895 +0.8777338 0.8841823 0.9987895 +0.8784967 0.8841823 0.9987895 +0.8794619 0.8841823 0.9987895 +0.880683 0.8841823 0.9987895 +0.8822279 0.8841823 0.9987895 +0.8841823 0.8841823 0.9987895 +0.886655 0.8841823 0.9987895 +0.8897832 0.8841823 0.9987895 +0.8937407 0.8841823 0.9987895 +0.8987476 0.8841823 0.9987895 +0.9050819 0.8841823 0.9987895 +0.9130957 0.8841823 0.9987895 +0.9232341 0.8841823 0.9987895 +0.9360606 0.8841823 0.9987895 +0.9522877 0.8841823 0.9987895 +0.9728171 0.8841823 0.9987895 +0.9987895 0.8841823 0.9987895 +0.9990455 0.9048372 0.9780539 +0.999247 0.9224281 0.9690013 +0.9994057 0.9371669 0.9666876 +0.9995308 0.9493615 0.9680197 +0.9996295 0.959353 0.9711183 +0.9997074 0.967477 0.974882 +0.9997688 0.9740432 0.9786968 +0.9998174 0.9793253 0.9822464 +0.9998557 0.9835588 0.9853905 +0.999886 0.9869419 0.9880897 +0.9999099 0.9896392 0.990358 +0.9999288 0.9917859 0.9922358 +0.9999437 0.9934919 0.9937734 +0.8750477 0.8868238 0.9987905 +0.8750466 0.8868215 0.9987905 +0.8750451 0.8868187 0.9987904 +0.8750434 0.8868152 0.9987904 +0.8750412 0.8868108 0.9987904 +0.8750386 0.8868054 0.9987904 +0.8750355 0.8867986 0.9987903 +0.8750317 0.8867903 0.9987903 +0.8750274 0.8867801 0.9987902 +0.8750225 0.8867677 0.9987902 +0.8750173 0.8867531 0.9987901 +0.8750124 0.8867359 0.99879 +0.8750088 0.8867166 0.9987899 +0.8750084 0.886696 0.9987897 +0.8750145 0.8866758 0.9987896 +0.8750329 0.88666 0.9987895 +0.8750727 0.886655 0.9987895 +0.8751301 0.886655 0.9987895 +0.8752028 0.886655 0.9987895 +0.8752947 0.886655 0.9987895 +0.8754109 0.886655 0.9987895 +0.875558 0.886655 0.9987895 +0.8757441 0.886655 0.9987895 +0.8759795 0.886655 0.9987895 +0.8762773 0.886655 0.9987895 +0.8766541 0.886655 0.9987895 +0.8771307 0.886655 0.9987895 +0.8777338 0.886655 0.9987895 +0.8784967 0.886655 0.9987895 +0.8794619 0.886655 0.9987895 +0.880683 0.886655 0.9987895 +0.8822279 0.886655 0.9987895 +0.8841823 0.886655 0.9987895 +0.886655 0.886655 0.9987895 +0.8897832 0.886655 0.9987895 +0.8937407 0.886655 0.9987895 +0.8987476 0.886655 0.9987895 +0.9050819 0.886655 0.9987895 +0.9130957 0.886655 0.9987895 +0.9232341 0.886655 0.9987895 +0.9360606 0.886655 0.9987895 +0.9522877 0.886655 0.9987895 +0.9728171 0.886655 0.9987895 +0.9987895 0.886655 0.9987895 +0.9990455 0.9064168 0.9780539 +0.999247 0.9234329 0.9690013 +0.9994057 0.9378038 0.9666876 +0.9995308 0.9497641 0.9680197 +0.9996295 0.9596068 0.9711183 +0.9997074 0.9676368 0.974882 +0.9997688 0.9741436 0.9786968 +0.9998174 0.9793883 0.9822464 +0.9998557 0.9835983 0.9853905 +0.999886 0.9869667 0.9880897 +0.9999099 0.9896547 0.990358 +0.9999288 0.9917956 0.9922358 +0.9999437 0.993498 0.9937734 +0.8750477 0.8899473 0.9987905 +0.8750466 0.8899451 0.9987905 +0.8750451 0.8899424 0.9987904 +0.8750434 0.889939 0.9987904 +0.8750412 0.8899347 0.9987904 +0.8750386 0.8899294 0.9987904 +0.8750355 0.8899228 0.9987903 +0.8750317 0.8899147 0.9987903 +0.8750274 0.8899048 0.9987902 +0.8750225 0.8898928 0.9987902 +0.8750173 0.8898785 0.9987901 +0.8750124 0.8898619 0.99879 +0.8750088 0.8898431 0.9987899 +0.8750084 0.889823 0.9987897 +0.8750145 0.8898035 0.9987896 +0.8750329 0.8897881 0.9987895 +0.8750727 0.8897832 0.9987895 +0.8751301 0.8897832 0.9987895 +0.8752028 0.8897832 0.9987895 +0.8752947 0.8897832 0.9987895 +0.8754109 0.8897832 0.9987895 +0.875558 0.8897832 0.9987895 +0.8757441 0.8897832 0.9987895 +0.8759795 0.8897832 0.9987895 +0.8762773 0.8897832 0.9987895 +0.8766541 0.8897832 0.9987895 +0.8771307 0.8897832 0.9987895 +0.8777338 0.8897832 0.9987895 +0.8784967 0.8897832 0.9987895 +0.8794619 0.8897832 0.9987895 +0.880683 0.8897832 0.9987895 +0.8822279 0.8897832 0.9987895 +0.8841823 0.8897832 0.9987895 +0.886655 0.8897832 0.9987895 +0.8897832 0.8897832 0.9987895 +0.8937407 0.8897832 0.9987895 +0.8987476 0.8897832 0.9987895 +0.9050819 0.8897832 0.9987895 +0.9130957 0.8897832 0.9987895 +0.9232341 0.8897832 0.9987895 +0.9360606 0.8897832 0.9987895 +0.9522877 0.8897832 0.9987895 +0.9728171 0.8897832 0.9987895 +0.9987895 0.8897832 0.9987895 +0.9990455 0.9084153 0.9780539 +0.999247 0.9247041 0.9690013 +0.9994057 0.9386096 0.9666876 +0.9995308 0.9502734 0.9680197 +0.9996295 0.959928 0.9711183 +0.9997074 0.9678389 0.974882 +0.9997688 0.9742706 0.9786968 +0.9998174 0.9794681 0.9822464 +0.9998557 0.9836483 0.9853905 +0.999886 0.986998 0.9880897 +0.9999099 0.9896744 0.990358 +0.9999288 0.9918079 0.9922358 +0.9999437 0.9935057 0.9937734 +0.8750477 0.8938989 0.9987905 +0.8750466 0.8938969 0.9987905 +0.8750451 0.8938942 0.9987904 +0.8750434 0.8938909 0.9987904 +0.8750412 0.8938868 0.9987904 +0.8750386 0.8938817 0.9987904 +0.8750355 0.8938754 0.9987903 +0.8750317 0.8938676 0.9987903 +0.8750274 0.893858 0.9987902 +0.8750225 0.8938464 0.9987902 +0.8750173 0.8938327 0.9987901 +0.8750124 0.8938167 0.99879 +0.8750088 0.8937986 0.9987899 +0.8750084 0.8937792 0.9987897 +0.8750145 0.8937603 0.9987896 +0.8750329 0.8937455 0.9987895 +0.8750727 0.8937407 0.9987895 +0.8751301 0.8937407 0.9987895 +0.8752028 0.8937407 0.9987895 +0.8752947 0.8937407 0.9987895 +0.8754109 0.8937407 0.9987895 +0.875558 0.8937407 0.9987895 +0.8757441 0.8937407 0.9987895 +0.8759795 0.8937407 0.9987895 +0.8762773 0.8937407 0.9987895 +0.8766541 0.8937407 0.9987895 +0.8771307 0.8937407 0.9987895 +0.8777338 0.8937407 0.9987895 +0.8784967 0.8937407 0.9987895 +0.8794619 0.8937407 0.9987895 +0.880683 0.8937407 0.9987895 +0.8822279 0.8937407 0.9987895 +0.8841823 0.8937407 0.9987895 +0.886655 0.8937407 0.9987895 +0.8897832 0.8937407 0.9987895 +0.8937407 0.8937407 0.9987895 +0.8987476 0.8937407 0.9987895 +0.9050819 0.8937407 0.9987895 +0.9130957 0.8937407 0.9987895 +0.9232341 0.8937407 0.9987895 +0.9360606 0.8937407 0.9987895 +0.9522877 0.8937407 0.9987895 +0.9728171 0.8937407 0.9987895 +0.9987895 0.8937407 0.9987895 +0.9990455 0.9109436 0.9780539 +0.999247 0.9263124 0.9690013 +0.9994057 0.939629 0.9666876 +0.9995308 0.9509177 0.9680197 +0.9996295 0.9603343 0.9711183 +0.9997074 0.9680946 0.974882 +0.9997688 0.9744313 0.9786968 +0.9998174 0.9795689 0.9822464 +0.9998557 0.9837116 0.9853905 +0.999886 0.9870376 0.9880897 +0.9999099 0.9896992 0.990358 +0.9999288 0.9918234 0.9922358 +0.9999437 0.9935154 0.9937734 +0.8750477 0.8988983 0.9987905 +0.8750466 0.8988963 0.9987905 +0.8750451 0.8988938 0.9987904 +0.8750434 0.8988907 0.9987904 +0.8750412 0.8988868 0.9987904 +0.8750386 0.8988819 0.9987904 +0.8750355 0.8988759 0.9987903 +0.8750317 0.8988684 0.9987903 +0.8750274 0.8988593 0.9987902 +0.8750225 0.8988483 0.9987902 +0.8750173 0.8988352 0.9987901 +0.8750124 0.8988199 0.99879 +0.8750088 0.8988027 0.9987899 +0.8750084 0.8987842 0.9987897 +0.8750145 0.8987663 0.9987896 +0.8750329 0.8987521 0.9987895 +0.8750727 0.8987476 0.9987895 +0.8751301 0.8987476 0.9987895 +0.8752028 0.8987476 0.9987895 +0.8752947 0.8987476 0.9987895 +0.8754109 0.8987476 0.9987895 +0.875558 0.8987476 0.9987895 +0.8757441 0.8987476 0.9987895 +0.8759795 0.8987476 0.9987895 +0.8762773 0.8987476 0.9987895 +0.8766541 0.8987476 0.9987895 +0.8771307 0.8987476 0.9987895 +0.8777338 0.8987476 0.9987895 +0.8784967 0.8987476 0.9987895 +0.8794619 0.8987476 0.9987895 +0.880683 0.8987476 0.9987895 +0.8822279 0.8987476 0.9987895 +0.8841823 0.8987476 0.9987895 +0.886655 0.8987476 0.9987895 +0.8897832 0.8987476 0.9987895 +0.8937407 0.8987476 0.9987895 +0.8987476 0.8987476 0.9987895 +0.9050819 0.8987476 0.9987895 +0.9130957 0.8987476 0.9987895 +0.9232341 0.8987476 0.9987895 +0.9360606 0.8987476 0.9987895 +0.9522877 0.8987476 0.9987895 +0.9728171 0.8987476 0.9987895 +0.9987895 0.8987476 0.9987895 +0.9990455 0.9141422 0.9780539 +0.999247 0.928347 0.9690013 +0.9994057 0.9409186 0.9666876 +0.9995308 0.9517328 0.9680197 +0.9996295 0.9608482 0.9711183 +0.9997074 0.9684181 0.974882 +0.9997688 0.9746346 0.9786968 +0.9998174 0.9796966 0.9822464 +0.9998557 0.9837916 0.9853905 +0.999886 0.9870878 0.9880897 +0.9999099 0.9897306 0.990358 +0.9999288 0.9918431 0.9922358 +0.9999437 0.9935277 0.9937734 +0.8750477 0.9052232 0.9987905 +0.8750466 0.9052213 0.9987905 +0.8750451 0.905219 0.9987904 +0.8750434 0.905216 0.9987904 +0.8750412 0.9052124 0.9987904 +0.8750386 0.9052078 0.9987904 +0.8750355 0.9052021 0.9987903 +0.8750317 0.9051951 0.9987903 +0.8750274 0.9051866 0.9987902 +0.8750225 0.9051763 0.9987902 +0.8750173 0.905164 0.9987901 +0.8750124 0.9051497 0.99879 +0.8750088 0.9051336 0.9987899 +0.8750084 0.9051163 0.9987897 +0.8750145 0.9050994 0.9987896 +0.8750329 0.9050862 0.9987895 +0.8750727 0.9050819 0.9987895 +0.8751301 0.9050819 0.9987895 +0.8752028 0.9050819 0.9987895 +0.8752947 0.9050819 0.9987895 +0.8754109 0.9050819 0.9987895 +0.875558 0.9050819 0.9987895 +0.8757441 0.9050819 0.9987895 +0.8759795 0.9050819 0.9987895 +0.8762773 0.9050819 0.9987895 +0.8766541 0.9050819 0.9987895 +0.8771307 0.9050819 0.9987895 +0.8777338 0.9050819 0.9987895 +0.8784967 0.9050819 0.9987895 +0.8794619 0.9050819 0.9987895 +0.880683 0.9050819 0.9987895 +0.8822279 0.9050819 0.9987895 +0.8841823 0.9050819 0.9987895 +0.886655 0.9050819 0.9987895 +0.8897832 0.9050819 0.9987895 +0.8937407 0.9050819 0.9987895 +0.8987476 0.9050819 0.9987895 +0.9050819 0.9050819 0.9987895 +0.9130957 0.9050819 0.9987895 +0.9232341 0.9050819 0.9987895 +0.9360606 0.9050819 0.9987895 +0.9522877 0.9050819 0.9987895 +0.9728171 0.9050819 0.9987895 +0.9987895 0.9050819 0.9987895 +0.9990455 0.9181889 0.9780539 +0.999247 0.9309211 0.9690013 +0.9994057 0.9425502 0.9666876 +0.9995308 0.952764 0.9680197 +0.9996295 0.9614985 0.9711183 +0.9997074 0.9688274 0.974882 +0.9997688 0.9748918 0.9786968 +0.9998174 0.979858 0.9822464 +0.9998557 0.9838928 0.9853905 +0.999886 0.9871512 0.9880897 +0.9999099 0.9897703 0.990358 +0.9999288 0.991868 0.9922358 +0.9999437 0.9935432 0.9937734 +0.8750477 0.9132249 0.9987905 +0.8750466 0.9132232 0.9987905 +0.8750451 0.9132211 0.9987904 +0.8750434 0.9132184 0.9987904 +0.8750412 0.913215 0.9987904 +0.8750386 0.9132109 0.9987904 +0.8750355 0.9132057 0.9987903 +0.8750317 0.9131993 0.9987903 +0.8750274 0.9131915 0.9987902 +0.8750225 0.913182 0.9987902 +0.8750173 0.9131708 0.9987901 +0.8750124 0.9131577 0.99879 +0.8750088 0.9131429 0.9987899 +0.8750084 0.9131271 0.9987897 +0.8750145 0.9131117 0.9987896 +0.8750329 0.9130996 0.9987895 +0.8750727 0.9130957 0.9987895 +0.8751301 0.9130957 0.9987895 +0.8752028 0.9130957 0.9987895 +0.8752947 0.9130957 0.9987895 +0.8754109 0.9130957 0.9987895 +0.875558 0.9130957 0.9987895 +0.8757441 0.9130957 0.9987895 +0.8759795 0.9130957 0.9987895 +0.8762773 0.9130957 0.9987895 +0.8766541 0.9130957 0.9987895 +0.8771307 0.9130957 0.9987895 +0.8777338 0.9130957 0.9987895 +0.8784967 0.9130957 0.9987895 +0.8794619 0.9130957 0.9987895 +0.880683 0.9130957 0.9987895 +0.8822279 0.9130957 0.9987895 +0.8841823 0.9130957 0.9987895 +0.886655 0.9130957 0.9987895 +0.8897832 0.9130957 0.9987895 +0.8937407 0.9130957 0.9987895 +0.8987476 0.9130957 0.9987895 +0.9050819 0.9130957 0.9987895 +0.9130957 0.9130957 0.9987895 +0.9232341 0.9130957 0.9987895 +0.9360606 0.9130957 0.9987895 +0.9522877 0.9130957 0.9987895 +0.9728171 0.9130957 0.9987895 +0.9987895 0.9130957 0.9987895 +0.9990455 0.9233085 0.9780539 +0.999247 0.9341777 0.9690013 +0.9994057 0.9446144 0.9666876 +0.9995308 0.9540687 0.9680197 +0.9996295 0.9623212 0.9711183 +0.9997074 0.9693452 0.974882 +0.9997688 0.9752172 0.9786968 +0.9998174 0.9800622 0.9822464 +0.9998557 0.9840209 0.9853905 +0.999886 0.9872315 0.9880897 +0.9999099 0.9898206 0.990358 +0.9999288 0.9918994 0.9922358 +0.9999437 0.9935629 0.9937734 +0.8750477 0.9233482 0.9987905 +0.8750466 0.9233467 0.9987905 +0.8750451 0.9233448 0.9987904 +0.8750434 0.9233424 0.9987904 +0.8750412 0.9233395 0.9987904 +0.8750386 0.9233358 0.9987904 +0.8750355 0.9233312 0.9987903 +0.8750317 0.9233256 0.9987903 +0.8750274 0.9233187 0.9987902 +0.8750225 0.9233103 0.9987902 +0.8750173 0.9233004 0.9987901 +0.8750124 0.9232889 0.99879 +0.8750088 0.9232758 0.9987899 +0.8750084 0.9232619 0.9987897 +0.8750145 0.9232483 0.9987896 +0.8750329 0.9232376 0.9987895 +0.8750727 0.9232341 0.9987895 +0.8751301 0.9232341 0.9987895 +0.8752028 0.9232341 0.9987895 +0.8752947 0.9232341 0.9987895 +0.8754109 0.9232341 0.9987895 +0.875558 0.9232341 0.9987895 +0.8757441 0.9232341 0.9987895 +0.8759795 0.9232341 0.9987895 +0.8762773 0.9232341 0.9987895 +0.8766541 0.9232341 0.9987895 +0.8771307 0.9232341 0.9987895 +0.8777338 0.9232341 0.9987895 +0.8784967 0.9232341 0.9987895 +0.8794619 0.9232341 0.9987895 +0.880683 0.9232341 0.9987895 +0.8822279 0.9232341 0.9987895 +0.8841823 0.9232341 0.9987895 +0.886655 0.9232341 0.9987895 +0.8897832 0.9232341 0.9987895 +0.8937407 0.9232341 0.9987895 +0.8987476 0.9232341 0.9987895 +0.9050819 0.9232341 0.9987895 +0.9130957 0.9232341 0.9987895 +0.9232341 0.9232341 0.9987895 +0.9360606 0.9232341 0.9987895 +0.9522877 0.9232341 0.9987895 +0.9728171 0.9232341 0.9987895 +0.9987895 0.9232341 0.9987895 +0.9990455 0.9297854 0.9780539 +0.999247 0.9382977 0.9690013 +0.9994057 0.9472259 0.9666876 +0.9995308 0.9557192 0.9680197 +0.9996295 0.963362 0.9711183 +0.9997074 0.9700002 0.974882 +0.9997688 0.9756289 0.9786968 +0.9998174 0.9803206 0.9822464 +0.9998557 0.9841829 0.9853905 +0.999886 0.987333 0.9880897 +0.9999099 0.9898842 0.990358 +0.9999288 0.9919392 0.9922358 +0.9999437 0.9935878 0.9937734 +0.8750477 0.9361554 0.9987905 +0.8750466 0.9361542 0.9987905 +0.8750451 0.9361526 0.9987904 +0.8750434 0.9361506 0.9987904 +0.8750412 0.9361482 0.9987904 +0.8750386 0.9361451 0.9987904 +0.8750355 0.9361413 0.9987903 +0.8750317 0.9361366 0.9987903 +0.8750274 0.9361309 0.9987902 +0.8750225 0.936124 0.9987902 +0.8750173 0.9361157 0.9987901 +0.8750124 0.9361061 0.99879 +0.8750088 0.9360952 0.9987899 +0.8750084 0.9360836 0.9987897 +0.8750145 0.9360723 0.9987896 +0.8750329 0.9360634 0.9987895 +0.8750727 0.9360606 0.9987895 +0.8751301 0.9360606 0.9987895 +0.8752028 0.9360606 0.9987895 +0.8752947 0.9360606 0.9987895 +0.8754109 0.9360606 0.9987895 +0.875558 0.9360606 0.9987895 +0.8757441 0.9360606 0.9987895 +0.8759795 0.9360606 0.9987895 +0.8762773 0.9360606 0.9987895 +0.8766541 0.9360606 0.9987895 +0.8771307 0.9360606 0.9987895 +0.8777338 0.9360606 0.9987895 +0.8784967 0.9360606 0.9987895 +0.8794619 0.9360606 0.9987895 +0.880683 0.9360606 0.9987895 +0.8822279 0.9360606 0.9987895 +0.8841823 0.9360606 0.9987895 +0.886655 0.9360606 0.9987895 +0.8897832 0.9360606 0.9987895 +0.8937407 0.9360606 0.9987895 +0.8987476 0.9360606 0.9987895 +0.9050819 0.9360606 0.9987895 +0.9130957 0.9360606 0.9987895 +0.9232341 0.9360606 0.9987895 +0.9360606 0.9360606 0.9987895 +0.9522877 0.9360606 0.9987895 +0.9728171 0.9360606 0.9987895 +0.9987895 0.9360606 0.9987895 +0.9990455 0.9379796 0.9780539 +0.999247 0.94351 0.9690013 +0.9994057 0.9505298 0.9666876 +0.9995308 0.9578074 0.9680197 +0.9996295 0.9646787 0.9711183 +0.9997074 0.970829 0.974882 +0.9997688 0.9761497 0.9786968 +0.9998174 0.9806476 0.9822464 +0.9998557 0.984388 0.9853905 +0.999886 0.9874615 0.9880897 +0.9999099 0.9899646 0.990358 +0.9999288 0.9919896 0.9922358 +0.9999437 0.9936193 0.9937734 +0.8750477 0.9523583 0.9987905 +0.8750466 0.9523573 0.9987905 +0.8750451 0.9523562 0.9987904 +0.8750434 0.9523547 0.9987904 +0.8750412 0.9523529 0.9987904 +0.8750386 0.9523506 0.9987904 +0.8750355 0.9523478 0.9987903 +0.8750317 0.9523443 0.9987903 +0.8750274 0.95234 0.9987902 +0.8750225 0.9523349 0.9987902 +0.8750173 0.9523287 0.9987901 +0.8750124 0.9523216 0.99879 +0.8750088 0.9523135 0.9987899 +0.8750084 0.9523049 0.9987897 +0.8750145 0.9522964 0.9987896 +0.8750329 0.9522898 0.9987895 +0.8750727 0.9522877 0.9987895 +0.8751301 0.9522877 0.9987895 +0.8752028 0.9522877 0.9987895 +0.8752947 0.9522877 0.9987895 +0.8754109 0.9522877 0.9987895 +0.875558 0.9522877 0.9987895 +0.8757441 0.9522877 0.9987895 +0.8759795 0.9522877 0.9987895 +0.8762773 0.9522877 0.9987895 +0.8766541 0.9522877 0.9987895 +0.8771307 0.9522877 0.9987895 +0.8777338 0.9522877 0.9987895 +0.8784967 0.9522877 0.9987895 +0.8794619 0.9522877 0.9987895 +0.880683 0.9522877 0.9987895 +0.8822279 0.9522877 0.9987895 +0.8841823 0.9522877 0.9987895 +0.886655 0.9522877 0.9987895 +0.8897832 0.9522877 0.9987895 +0.8937407 0.9522877 0.9987895 +0.8987476 0.9522877 0.9987895 +0.9050819 0.9522877 0.9987895 +0.9130957 0.9522877 0.9987895 +0.9232341 0.9522877 0.9987895 +0.9360606 0.9522877 0.9987895 +0.9522877 0.9522877 0.9987895 +0.9728171 0.9522877 0.9987895 +0.9987895 0.9522877 0.9987895 +0.9990455 0.9483463 0.9780539 +0.999247 0.9501042 0.9690013 +0.9994057 0.9547096 0.9666876 +0.9995308 0.9604492 0.9680197 +0.9996295 0.9663445 0.9711183 +0.9997074 0.9718774 0.974882 +0.9997688 0.9768086 0.9786968 +0.9998174 0.9810611 0.9822464 +0.9998557 0.9846473 0.9853905 +0.999886 0.987624 0.9880897 +0.9999099 0.9900664 0.990358 +0.9999288 0.9920533 0.9922358 +0.9999437 0.9936592 0.9937734 +0.8750477 0.972857 0.9987905 +0.8750466 0.9728564 0.9987905 +0.8750451 0.9728558 0.9987904 +0.8750434 0.972855 0.9987904 +0.8750412 0.9728539 0.9987904 +0.8750386 0.9728526 0.9987904 +0.8750355 0.972851 0.9987903 +0.8750317 0.9728491 0.9987903 +0.8750274 0.9728467 0.9987902 +0.8750225 0.9728437 0.9987902 +0.8750173 0.9728403 0.9987901 +0.8750124 0.9728362 0.99879 +0.8750088 0.9728317 0.9987899 +0.8750084 0.9728268 0.9987897 +0.8750145 0.9728221 0.9987896 +0.8750329 0.9728183 0.9987895 +0.8750727 0.9728171 0.9987895 +0.8751301 0.9728171 0.9987895 +0.8752028 0.9728171 0.9987895 +0.8752947 0.9728171 0.9987895 +0.8754109 0.9728171 0.9987895 +0.875558 0.9728171 0.9987895 +0.8757441 0.9728171 0.9987895 +0.8759795 0.9728171 0.9987895 +0.8762773 0.9728171 0.9987895 +0.8766541 0.9728171 0.9987895 +0.8771307 0.9728171 0.9987895 +0.8777338 0.9728171 0.9987895 +0.8784967 0.9728171 0.9987895 +0.8794619 0.9728171 0.9987895 +0.880683 0.9728171 0.9987895 +0.8822279 0.9728171 0.9987895 +0.8841823 0.9728171 0.9987895 +0.886655 0.9728171 0.9987895 +0.8897832 0.9728171 0.9987895 +0.8937407 0.9728171 0.9987895 +0.8987476 0.9728171 0.9987895 +0.9050819 0.9728171 0.9987895 +0.9130957 0.9728171 0.9987895 +0.9232341 0.9728171 0.9987895 +0.9360606 0.9728171 0.9987895 +0.9522877 0.9728171 0.9987895 +0.9728171 0.9728171 0.9987895 +0.9987895 0.9728171 0.9987895 +0.9990455 0.9614615 0.9780539 +0.999247 0.9584468 0.9690013 +0.9994057 0.9599976 0.9666876 +0.9995308 0.9637914 0.9680197 +0.9996295 0.968452 0.9711183 +0.9997074 0.9732039 0.974882 +0.9997688 0.9776422 0.9786968 +0.9998174 0.9815844 0.9822464 +0.9998557 0.9849754 0.9853905 +0.999886 0.9878296 0.9880897 +0.9999099 0.9901951 0.990358 +0.9999288 0.9921339 0.9922358 +0.9999437 0.9937096 0.9937734 +0.8750477 0.9987905 0.9987905 +0.8750466 0.9987905 0.9987905 +0.8750451 0.9987904 0.9987904 +0.8750434 0.9987904 0.9987904 +0.8750412 0.9987904 0.9987904 +0.8750386 0.9987904 0.9987904 +0.8750355 0.9987903 0.9987903 +0.8750317 0.9987903 0.9987903 +0.8750274 0.9987902 0.9987902 +0.8750225 0.9987902 0.9987902 +0.8750173 0.9987901 0.9987901 +0.8750124 0.99879 0.99879 +0.8750088 0.9987899 0.9987899 +0.8750084 0.9987897 0.9987897 +0.8750145 0.9987896 0.9987896 +0.8750329 0.9987895 0.9987895 +0.8750727 0.9987895 0.9987895 +0.8751301 0.9987895 0.9987895 +0.8752028 0.9987895 0.9987895 +0.8752947 0.9987895 0.9987895 +0.8754109 0.9987895 0.9987895 +0.875558 0.9987895 0.9987895 +0.8757441 0.9987895 0.9987895 +0.8759795 0.9987895 0.9987895 +0.8762773 0.9987895 0.9987895 +0.8766541 0.9987895 0.9987895 +0.8771307 0.9987895 0.9987895 +0.8777338 0.9987895 0.9987895 +0.8784967 0.9987895 0.9987895 +0.8794619 0.9987895 0.9987895 +0.880683 0.9987895 0.9987895 +0.8822279 0.9987895 0.9987895 +0.8841823 0.9987895 0.9987895 +0.886655 0.9987895 0.9987895 +0.8897832 0.9987895 0.9987895 +0.8937407 0.9987895 0.9987895 +0.8987476 0.9987895 0.9987895 +0.9050819 0.9987895 0.9987895 +0.9130957 0.9987895 0.9987895 +0.9232341 0.9987895 0.9987895 +0.9360606 0.9987895 0.9987895 +0.9522877 0.9987895 0.9987895 +0.9728171 0.9987895 0.9987895 +0.9987895 0.9987895 0.9987895 +0.9990455 0.9780539 0.9780539 +0.999247 0.9690013 0.9690013 +0.9994057 0.9666876 0.9666876 +0.9995308 0.9680197 0.9680197 +0.9996295 0.9711183 0.9711183 +0.9997074 0.974882 0.974882 +0.9997688 0.9786968 0.9786968 +0.9998174 0.9822464 0.9822464 +0.9998557 0.9853905 0.9853905 +0.999886 0.9880897 0.9880897 +0.9999099 0.990358 0.990358 +0.9999288 0.9922358 0.9922358 +0.9999437 0.9937734 0.9937734 +0.8990028 0.9990461 0.9780796 +0.899002 0.9990461 0.9780793 +0.8990011 0.9990461 0.9780789 +0.899 0.9990461 0.9780783 +0.8989986 0.9990461 0.9780777 +0.8989969 0.9990461 0.9780768 +0.8989948 0.9990461 0.9780758 +0.8989923 0.999046 0.9780745 +0.8989895 0.999046 0.978073 +0.8989863 0.9990459 0.9780711 +0.8989829 0.9990459 0.9780689 +0.8989796 0.9990458 0.9780663 +0.8989771 0.9990458 0.9780633 +0.8989767 0.9990457 0.9780602 +0.8989805 0.9990456 0.9780571 +0.8989921 0.9990456 0.9780547 +0.8990175 0.9990455 0.9780539 +0.8990542 0.9990455 0.9780539 +0.8991006 0.9990455 0.9780539 +0.8991593 0.9990455 0.9780539 +0.8992336 0.9990455 0.9780539 +0.8993275 0.9990455 0.9780539 +0.8994464 0.9990455 0.9780539 +0.8995968 0.9990455 0.9780539 +0.899787 0.9990455 0.9780539 +0.9000277 0.9990455 0.9780539 +0.9003323 0.9990455 0.9780539 +0.9007175 0.9990455 0.9780539 +0.9012049 0.9990455 0.9780539 +0.9018215 0.9990455 0.9780539 +0.9026016 0.9990455 0.9780539 +0.9035886 0.9990455 0.9780539 +0.9048372 0.9990455 0.9780539 +0.9064168 0.9990455 0.9780539 +0.9084153 0.9990455 0.9780539 +0.9109436 0.9990455 0.9780539 +0.9141422 0.9990455 0.9780539 +0.9181889 0.9990455 0.9780539 +0.9233085 0.9990455 0.9780539 +0.9297854 0.9990455 0.9780539 +0.9379796 0.9990455 0.9780539 +0.9483463 0.9990455 0.9780539 +0.9614615 0.9990455 0.9780539 +0.9780539 0.9990455 0.9780539 +0.9990455 0.9990455 0.9780539 +0.999247 0.982354 0.9690013 +0.9994057 0.9751513 0.9666876 +0.9995308 0.9733691 0.9680197 +0.9996295 0.9744915 0.9711183 +0.9997074 0.977005 0.974882 +0.9997688 0.980031 0.9786968 +0.9998174 0.9830838 0.9822464 +0.9998557 0.9859157 0.9853905 +0.999886 0.9884188 0.9880897 +0.9999099 0.9905641 0.990358 +0.9999288 0.9923648 0.9922358 +0.9999437 0.9938541 0.9937734 +0.9187175 0.9992474 0.9690305 +0.918717 0.9992474 0.9690301 +0.9187164 0.9992474 0.9690296 +0.9187157 0.9992474 0.969029 +0.9187148 0.9992474 0.9690283 +0.9187137 0.9992474 0.9690273 +0.9187123 0.9992473 0.9690261 +0.9187107 0.9992473 0.9690247 +0.9187089 0.9992473 0.9690229 +0.9187068 0.9992473 0.9690208 +0.9187045 0.9992472 0.9690183 +0.9187024 0.9992472 0.9690153 +0.9187008 0.9992472 0.969012 +0.9187004 0.9992471 0.9690084 +0.9187027 0.9992471 0.9690049 +0.9187101 0.999247 0.9690022 +0.9187262 0.999247 0.9690013 +0.9187495 0.999247 0.9690013 +0.9187791 0.999247 0.9690013 +0.9188164 0.999247 0.9690013 +0.9188636 0.999247 0.9690013 +0.9189234 0.999247 0.9690013 +0.918999 0.999247 0.9690013 +0.9190947 0.999247 0.9690013 +0.9192157 0.999247 0.9690013 +0.9193688 0.999247 0.9690013 +0.9195625 0.999247 0.9690013 +0.9198076 0.999247 0.9690013 +0.9201176 0.999247 0.9690013 +0.9205098 0.999247 0.9690013 +0.9210061 0.999247 0.9690013 +0.9216339 0.999247 0.9690013 +0.9224281 0.999247 0.9690013 +0.9234329 0.999247 0.9690013 +0.9247041 0.999247 0.9690013 +0.9263124 0.999247 0.9690013 +0.928347 0.999247 0.9690013 +0.9309211 0.999247 0.9690013 +0.9341777 0.999247 0.9690013 +0.9382977 0.999247 0.9690013 +0.94351 0.999247 0.9690013 +0.9501042 0.999247 0.9690013 +0.9584468 0.999247 0.9690013 +0.9690013 0.999247 0.9690013 +0.982354 0.999247 0.9690013 +0.999247 0.999247 0.9690013 +0.9994057 0.9858591 0.9666876 +0.9995308 0.9801368 0.9680197 +0.9996295 0.978759 0.9711183 +0.9997074 0.9796909 0.974882 +0.9997688 0.981719 0.9786968 +0.9998174 0.9841433 0.9822464 +0.9998557 0.9865801 0.9853905 +0.999886 0.9888351 0.9880897 +0.9999099 0.9908248 0.990358 +0.9999288 0.992528 0.9922358 +0.9999437 0.9939562 0.9937734 +0.9348153 0.999406 0.9667127 +0.9348149 0.999406 0.9667124 +0.9348146 0.999406 0.9667119 +0.9348141 0.999406 0.9667114 +0.9348135 0.999406 0.9667108 +0.9348128 0.9994059 0.96671 +0.9348119 0.9994059 0.9667089 +0.9348109 0.9994059 0.9667077 +0.9348097 0.9994059 0.9667062 +0.9348083 0.9994059 0.9667044 +0.9348069 0.9994059 0.9667022 +0.9348055 0.9994059 0.9666996 +0.9348044 0.9994058 0.9666968 +0.9348042 0.9994058 0.9666937 +0.9348056 0.9994058 0.9666907 +0.9348102 0.9994057 0.9666884 +0.9348204 0.9994057 0.9666876 +0.9348352 0.9994057 0.9666876 +0.9348539 0.9994057 0.9666876 +0.9348776 0.9994057 0.9666876 +0.9349075 0.9994057 0.9666876 +0.9349454 0.9994057 0.9666876 +0.9349933 0.9994057 0.9666876 +0.935054 0.9994057 0.9666876 +0.9351307 0.9994057 0.9666876 +0.9352277 0.9994057 0.9666876 +0.9353505 0.9994057 0.9666876 +0.9355059 0.9994057 0.9666876 +0.9357024 0.9994057 0.9666876 +0.935951 0.9994057 0.9666876 +0.9362655 0.9994057 0.9666876 +0.9366635 0.9994057 0.9666876 +0.9371669 0.9994057 0.9666876 +0.9378038 0.9994057 0.9666876 +0.9386096 0.9994057 0.9666876 +0.939629 0.9994057 0.9666876 +0.9409186 0.9994057 0.9666876 +0.9425502 0.9994057 0.9666876 +0.9446144 0.9994057 0.9666876 +0.9472259 0.9994057 0.9666876 +0.9505298 0.9994057 0.9666876 +0.9547096 0.9994057 0.9666876 +0.9599976 0.9994057 0.9666876 +0.9666876 0.9994057 0.9666876 +0.9751513 0.9994057 0.9666876 +0.9858591 0.9994057 0.9666876 +0.9994057 0.9994057 0.9666876 +0.9995308 0.9886988 0.9680197 +0.9996295 0.9841579 0.9711183 +0.9997074 0.983089 0.974882 +0.9997688 0.9838545 0.9786968 +0.9998174 0.9854838 0.9822464 +0.9998557 0.9874207 0.9853905 +0.999886 0.9893618 0.9880897 +0.9999099 0.9911547 0.990358 +0.9999288 0.9927345 0.9922358 +0.9999437 0.9940854 0.9937734 +0.9478754 0.999531 0.9680389 +0.9478752 0.999531 0.9680386 +0.947875 0.999531 0.9680383 +0.9478746 0.999531 0.9680379 +0.9478743 0.999531 0.9680374 +0.9478738 0.999531 0.9680368 +0.9478733 0.999531 0.968036 +0.9478726 0.999531 0.9680351 +0.9478718 0.999531 0.9680339 +0.947871 0.9995309 0.9680325 +0.94787 0.9995309 0.9680309 +0.9478691 0.9995309 0.9680289 +0.9478684 0.9995309 0.9680267 +0.9478683 0.9995309 0.9680244 +0.9478691 0.9995309 0.9680221 +0.947872 0.9995309 0.9680203 +0.9478785 0.9995308 0.9680197 +0.9478878 0.9995308 0.9680197 +0.9478997 0.9995308 0.9680197 +0.9479146 0.9995308 0.9680197 +0.9479335 0.9995308 0.9680197 +0.9479575 0.9995308 0.9680197 +0.9479878 0.9995308 0.9680197 +0.9480261 0.9995308 0.9680197 +0.9480746 0.9995308 0.9680197 +0.9481359 0.9995308 0.9680197 +0.9482135 0.9995308 0.9680197 +0.9483117 0.9995308 0.9680197 +0.9484359 0.9995308 0.9680197 +0.9485931 0.9995308 0.9680197 +0.9487918 0.9995308 0.9680197 +0.9490434 0.9995308 0.9680197 +0.9493615 0.9995308 0.9680197 +0.9497641 0.9995308 0.9680197 +0.9502734 0.9995308 0.9680197 +0.9509177 0.9995308 0.9680197 +0.9517328 0.9995308 0.9680197 +0.952764 0.9995308 0.9680197 +0.9540687 0.9995308 0.9680197 +0.9557192 0.9995308 0.9680197 +0.9578074 0.9995308 0.9680197 +0.9604492 0.9995308 0.9680197 +0.9637914 0.9995308 0.9680197 +0.9680197 0.9995308 0.9680197 +0.9733691 0.9995308 0.9680197 +0.9801368 0.9995308 0.9680197 +0.9886988 0.9995308 0.9680197 +0.9995308 0.9995308 0.9680197 +0.9996295 0.9909882 0.9711183 +0.9997074 0.9873879 0.974882 +0.9997688 0.9865561 0.9786968 +0.9998174 0.9871796 0.9822464 +0.9998557 0.9884841 0.9853905 +0.999886 0.9900282 0.9880897 +0.9999099 0.991572 0.990358 +0.9999288 0.9929957 0.9922358 +0.9999437 0.9942488 0.9937734 +0.958416 0.9996296 0.971132 +0.9584159 0.9996296 0.9711319 +0.9584157 0.9996296 0.9711316 +0.9584155 0.9996296 0.9711314 +0.9584153 0.9996296 0.971131 +0.958415 0.9996296 0.9711305 +0.9584146 0.9996296 0.97113 +0.9584142 0.9996296 0.9711293 +0.9584137 0.9996296 0.9711285 +0.9584132 0.9996296 0.9711275 +0.9584126 0.9996296 0.9711263 +0.958412 0.9996296 0.9711249 +0.9584115 0.9996296 0.9711233 +0.9584114 0.9996295 0.9711216 +0.958412 0.9996295 0.97112 +0.9584138 0.9996295 0.9711187 +0.9584178 0.9996295 0.9711183 +0.9584237 0.9996295 0.9711183 +0.9584312 0.9996295 0.9711183 +0.9584406 0.9996295 0.9711183 +0.9584526 0.9996295 0.9711183 +0.9584677 0.9996295 0.9711183 +0.9584868 0.9996295 0.9711183 +0.9585109 0.9996295 0.9711183 +0.9585415 0.9996295 0.9711183 +0.9585802 0.9996295 0.9711183 +0.9586291 0.9996295 0.9711183 +0.958691 0.9996295 0.9711183 +0.9587693 0.9996295 0.9711183 +0.9588684 0.9996295 0.9711183 +0.9589938 0.9996295 0.9711183 +0.9591524 0.9996295 0.9711183 +0.959353 0.9996295 0.9711183 +0.9596068 0.9996295 0.9711183 +0.959928 0.9996295 0.9711183 +0.9603343 0.9996295 0.9711183 +0.9608482 0.9996295 0.9711183 +0.9614985 0.9996295 0.9711183 +0.9623212 0.9996295 0.9711183 +0.963362 0.9996295 0.9711183 +0.9646787 0.9996295 0.9711183 +0.9663445 0.9996295 0.9711183 +0.968452 0.9996295 0.9711183 +0.9711183 0.9996295 0.9711183 +0.9744915 0.9996295 0.9711183 +0.978759 0.9996295 0.9711183 +0.9841579 0.9996295 0.9711183 +0.9909882 0.9996295 0.9711183 +0.9996295 0.9996295 0.9711183 +0.9997074 0.9928267 0.974882 +0.9997688 0.9899741 0.9786968 +0.9998174 0.989325 0.9822464 +0.9998557 0.9898295 0.9853905 +0.999886 0.9908712 0.9880897 +0.9999099 0.9920999 0.990358 +0.9999288 0.9933261 0.9922358 +0.9999437 0.9944556 0.9937734 +0.9668873 0.9997074 0.9748915 +0.9668872 0.9997074 0.9748914 +0.9668871 0.9997074 0.9748912 +0.966887 0.9997074 0.974891 +0.9668869 0.9997074 0.9748908 +0.9668867 0.9997074 0.9748904 +0.9668865 0.9997074 0.9748901 +0.9668862 0.9997074 0.9748896 +0.9668859 0.9997074 0.974889 +0.9668855 0.9997074 0.9748883 +0.9668852 0.9997074 0.9748875 +0.9668848 0.9997074 0.9748865 +0.9668845 0.9997074 0.9748855 +0.9668844 0.9997074 0.9748843 +0.9668847 0.9997074 0.9748832 +0.9668859 0.9997074 0.9748823 +0.9668884 0.9997074 0.974882 +0.9668922 0.9997074 0.974882 +0.9668969 0.9997074 0.974882 +0.9669028 0.9997074 0.974882 +0.9669103 0.9997074 0.974882 +0.9669198 0.9997074 0.974882 +0.9669318 0.9997074 0.974882 +0.966947 0.9997074 0.974882 +0.9669663 0.9997074 0.974882 +0.9669906 0.9997074 0.974882 +0.9670214 0.9997074 0.974882 +0.9670604 0.9997074 0.974882 +0.9671097 0.9997074 0.974882 +0.967172 0.9997074 0.974882 +0.9672509 0.9997074 0.974882 +0.9673508 0.9997074 0.974882 +0.967477 0.9997074 0.974882 +0.9676368 0.9997074 0.974882 +0.9678389 0.9997074 0.974882 +0.9680946 0.9997074 0.974882 +0.9684181 0.9997074 0.974882 +0.9688274 0.9997074 0.974882 +0.9693452 0.9997074 0.974882 +0.9700002 0.9997074 0.974882 +0.970829 0.9997074 0.974882 +0.9718774 0.9997074 0.974882 +0.9732039 0.9997074 0.974882 +0.974882 0.9997074 0.974882 +0.977005 0.9997074 0.974882 +0.9796909 0.9997074 0.974882 +0.983089 0.9997074 0.974882 +0.9873879 0.9997074 0.974882 +0.9928267 0.9997074 0.974882 +0.9997074 0.9997074 0.974882 +0.9997688 0.9942982 0.9786968 +0.9998174 0.9920392 0.9822464 +0.9998557 0.9915316 0.9853905 +0.999886 0.9919377 0.9880897 +0.9999099 0.9927678 0.990358 +0.9999288 0.9937442 0.9922358 +0.9999437 0.9947172 0.9937734 +0.9736726 0.9997689 0.9787032 +0.9736726 0.9997689 0.9787031 +0.9736725 0.9997689 0.978703 +0.9736724 0.9997689 0.9787029 +0.9736723 0.9997689 0.9787027 +0.9736722 0.9997689 0.9787025 +0.9736721 0.9997689 0.9787022 +0.9736719 0.9997689 0.9787019 +0.9736717 0.9997689 0.9787015 +0.9736715 0.9997689 0.9787011 +0.9736712 0.9997689 0.9787005 +0.973671 0.9997689 0.9786999 +0.9736708 0.9997689 0.9786991 +0.9736708 0.9997689 0.9786984 +0.973671 0.9997688 0.9786976 +0.9736717 0.9997688 0.978697 +0.9736733 0.9997688 0.9786968 +0.9736756 0.9997688 0.9786968 +0.9736786 0.9997688 0.9786968 +0.9736823 0.9997688 0.9786968 +0.973687 0.9997688 0.9786968 +0.973693 0.9997688 0.9786968 +0.9737006 0.9997688 0.9786968 +0.9737101 0.9997688 0.9786968 +0.9737222 0.9997688 0.9786968 +0.9737375 0.9997688 0.9786968 +0.9737569 0.9997688 0.9786968 +0.9737814 0.9997688 0.9786968 +0.9738123 0.9997688 0.9786968 +0.9738515 0.9997688 0.9786968 +0.9739011 0.9997688 0.9786968 +0.9739638 0.9997688 0.9786968 +0.9740432 0.9997688 0.9786968 +0.9741436 0.9997688 0.9786968 +0.9742706 0.9997688 0.9786968 +0.9744313 0.9997688 0.9786968 +0.9746346 0.9997688 0.9786968 +0.9748918 0.9997688 0.9786968 +0.9752172 0.9997688 0.9786968 +0.9756289 0.9997688 0.9786968 +0.9761497 0.9997688 0.9786968 +0.9768086 0.9997688 0.9786968 +0.9776422 0.9997688 0.9786968 +0.9786968 0.9997688 0.9786968 +0.980031 0.9997688 0.9786968 +0.981719 0.9997688 0.9786968 +0.9838545 0.9997688 0.9786968 +0.9865561 0.9997688 0.9786968 +0.9899741 0.9997688 0.9786968 +0.9942982 0.9997688 0.9786968 +0.9997688 0.9997688 0.9786968 +0.9998174 0.9954731 0.9822464 +0.9998557 0.9936849 0.9853905 +0.999886 0.993287 0.9880897 +0.9999099 0.9936128 0.990358 +0.9999288 0.9942731 0.9922358 +0.9999437 0.9950481 0.9937734 +0.9790927 0.9998174 0.9822506 +0.9790927 0.9998174 0.9822505 +0.9790927 0.9998174 0.9822504 +0.9790926 0.9998174 0.9822504 +0.9790925 0.9998174 0.9822502 +0.9790925 0.9998174 0.9822501 +0.9790924 0.9998174 0.9822499 +0.9790923 0.9998174 0.9822497 +0.9790921 0.9998174 0.9822495 +0.979092 0.9998174 0.9822492 +0.9790919 0.9998174 0.9822488 +0.9790917 0.9998174 0.9822484 +0.9790916 0.9998174 0.9822479 +0.9790916 0.9998174 0.9822474 +0.9790917 0.9998174 0.9822469 +0.9790921 0.9998174 0.9822465 +0.9790931 0.9998174 0.9822464 +0.9790946 0.9998174 0.9822464 +0.9790965 0.9998174 0.9822464 +0.9790988 0.9998174 0.9822464 +0.9791018 0.9998174 0.9822464 +0.9791055 0.9998174 0.9822464 +0.9791103 0.9998174 0.9822464 +0.9791163 0.9998174 0.9822464 +0.9791238 0.9998174 0.9822464 +0.9791334 0.9998174 0.9822464 +0.9791456 0.9998174 0.9822464 +0.979161 0.9998174 0.9822464 +0.9791804 0.9998174 0.9822464 +0.979205 0.9998174 0.9822464 +0.9792361 0.9998174 0.9822464 +0.9792755 0.9998174 0.9822464 +0.9793253 0.9998174 0.9822464 +0.9793883 0.9998174 0.9822464 +0.9794681 0.9998174 0.9822464 +0.9795689 0.9998174 0.9822464 +0.9796966 0.9998174 0.9822464 +0.979858 0.9998174 0.9822464 +0.9800622 0.9998174 0.9822464 +0.9803206 0.9998174 0.9822464 +0.9806476 0.9998174 0.9822464 +0.9810611 0.9998174 0.9822464 +0.9815844 0.9998174 0.9822464 +0.9822464 0.9998174 0.9822464 +0.9830838 0.9998174 0.9822464 +0.9841433 0.9998174 0.9822464 +0.9854838 0.9998174 0.9822464 +0.9871796 0.9998174 0.9822464 +0.989325 0.9998174 0.9822464 +0.9920392 0.9998174 0.9822464 +0.9954731 0.9998174 0.9822464 +0.9998174 0.9998174 0.9822464 +0.9998557 0.9964092 0.9853905 +0.999886 0.9949941 0.9880897 +0.9999099 0.9946818 0.990358 +0.9999288 0.9949422 0.9922358 +0.9999437 0.9954668 0.9937734 +0.9834129 0.9998557 0.9853933 +0.9834129 0.9998557 0.9853933 +0.9834129 0.9998557 0.9853932 +0.9834129 0.9998557 0.9853932 +0.9834128 0.9998557 0.9853931 +0.9834128 0.9998557 0.985393 +0.9834127 0.9998557 0.9853929 +0.9834127 0.9998557 0.9853927 +0.9834126 0.9998557 0.9853926 +0.9834125 0.9998557 0.9853924 +0.9834124 0.9998557 0.9853921 +0.9834123 0.9998557 0.9853919 +0.9834122 0.9998557 0.9853915 +0.9834122 0.9998557 0.9853912 +0.9834123 0.9998557 0.9853909 +0.9834126 0.9998557 0.9853906 +0.9834132 0.9998557 0.9853905 +0.9834141 0.9998557 0.9853905 +0.9834153 0.9998557 0.9853905 +0.9834167 0.9998557 0.9853905 +0.9834186 0.9998557 0.9853905 +0.9834209 0.9998557 0.9853905 +0.9834239 0.9998557 0.9853905 +0.9834277 0.9998557 0.9853905 +0.9834324 0.9998557 0.9853905 +0.9834385 0.9998557 0.9853905 +0.9834461 0.9998557 0.9853905 +0.9834557 0.9998557 0.9853905 +0.9834679 0.9998557 0.9853905 +0.9834833 0.9998557 0.9853905 +0.9835029 0.9998557 0.9853905 +0.9835276 0.9998557 0.9853905 +0.9835588 0.9998557 0.9853905 +0.9835983 0.9998557 0.9853905 +0.9836483 0.9998557 0.9853905 +0.9837116 0.9998557 0.9853905 +0.9837916 0.9998557 0.9853905 +0.9838928 0.9998557 0.9853905 +0.9840209 0.9998557 0.9853905 +0.9841829 0.9998557 0.9853905 +0.984388 0.9998557 0.9853905 +0.9846473 0.9998557 0.9853905 +0.9849754 0.9998557 0.9853905 +0.9853905 0.9998557 0.9853905 +0.9859157 0.9998557 0.9853905 +0.9865801 0.9998557 0.9853905 +0.9874207 0.9998557 0.9853905 +0.9884841 0.9998557 0.9853905 +0.9898295 0.9998557 0.9853905 +0.9915316 0.9998557 0.9853905 +0.9936849 0.9998557 0.9853905 +0.9964092 0.9998557 0.9853905 +0.9998557 0.9998557 0.9853905 +0.999886 0.9971537 0.9880897 +0.9999099 0.9960342 0.990358 +0.9999288 0.9957887 0.9922358 +0.9999437 0.9959964 0.9937734 +0.9868505 0.999886 0.9880915 +0.9868505 0.999886 0.9880914 +0.9868505 0.999886 0.9880914 +0.9868505 0.999886 0.9880914 +0.9868504 0.999886 0.9880913 +0.9868504 0.999886 0.9880913 +0.9868504 0.999886 0.9880912 +0.9868503 0.999886 0.9880911 +0.9868503 0.999886 0.988091 +0.9868502 0.999886 0.9880909 +0.9868502 0.999886 0.9880907 +0.9868501 0.999886 0.9880905 +0.9868501 0.999886 0.9880903 +0.98685 0.999886 0.9880901 +0.9868501 0.999886 0.9880899 +0.9868503 0.999886 0.9880897 +0.9868507 0.999886 0.9880897 +0.9868512 0.999886 0.9880897 +0.986852 0.999886 0.9880897 +0.9868529 0.999886 0.9880897 +0.9868541 0.999886 0.9880897 +0.9868555 0.999886 0.9880897 +0.9868574 0.999886 0.9880897 +0.9868597 0.999886 0.9880897 +0.9868627 0.999886 0.9880897 +0.9868665 0.999886 0.9880897 +0.9868713 0.999886 0.9880897 +0.9868773 0.999886 0.9880897 +0.986885 0.999886 0.9880897 +0.9868946 0.999886 0.9880897 +0.9869069 0.999886 0.9880897 +0.9869223 0.999886 0.9880897 +0.9869419 0.999886 0.9880897 +0.9869667 0.999886 0.9880897 +0.986998 0.999886 0.9880897 +0.9870376 0.999886 0.9880897 +0.9870878 0.999886 0.9880897 +0.9871512 0.999886 0.9880897 +0.9872315 0.999886 0.9880897 +0.987333 0.999886 0.9880897 +0.9874615 0.999886 0.9880897 +0.987624 0.999886 0.9880897 +0.9878296 0.999886 0.9880897 +0.9880897 0.999886 0.9880897 +0.9884188 0.999886 0.9880897 +0.9888351 0.999886 0.9880897 +0.9893618 0.999886 0.9880897 +0.9900282 0.999886 0.9880897 +0.9908712 0.999886 0.9880897 +0.9919377 0.999886 0.9880897 +0.993287 0.999886 0.9880897 +0.9949941 0.999886 0.9880897 +0.9971537 0.999886 0.9880897 +0.999886 0.999886 0.9880897 +0.9999099 0.9977452 0.990358 +0.9999288 0.9968597 0.9922358 +0.9999437 0.9966665 0.9937734 +0.989582 0.9999099 0.9903592 +0.989582 0.9999099 0.9903591 +0.989582 0.9999099 0.9903591 +0.989582 0.9999099 0.9903591 +0.989582 0.9999099 0.9903591 +0.9895819 0.9999099 0.990359 +0.9895819 0.9999099 0.990359 +0.9895819 0.9999099 0.9903589 +0.9895819 0.9999099 0.9903589 +0.9895818 0.9999099 0.9903588 +0.9895818 0.9999099 0.9903587 +0.9895818 0.9999099 0.9903586 +0.9895817 0.9999099 0.9903584 +0.9895817 0.9999099 0.9903583 +0.9895817 0.9999099 0.9903582 +0.9895819 0.9999099 0.9903581 +0.9895821 0.9999099 0.990358 +0.9895825 0.9999099 0.990358 +0.9895829 0.9999099 0.990358 +0.9895835 0.9999099 0.990358 +0.9895842 0.9999099 0.990358 +0.9895851 0.9999099 0.990358 +0.9895863 0.9999099 0.990358 +0.9895878 0.9999099 0.990358 +0.9895897 0.9999099 0.990358 +0.989592 0.9999099 0.990358 +0.989595 0.9999099 0.990358 +0.9895988 0.9999099 0.990358 +0.9896036 0.9999099 0.990358 +0.9896096 0.9999099 0.990358 +0.9896173 0.9999099 0.990358 +0.989627 0.9999099 0.990358 +0.9896392 0.9999099 0.990358 +0.9896547 0.9999099 0.990358 +0.9896744 0.9999099 0.990358 +0.9896992 0.9999099 0.990358 +0.9897306 0.9999099 0.990358 +0.9897703 0.9999099 0.990358 +0.9898206 0.9999099 0.990358 +0.9898842 0.9999099 0.990358 +0.9899646 0.9999099 0.990358 +0.9900664 0.9999099 0.990358 +0.9901951 0.9999099 0.990358 +0.990358 0.9999099 0.990358 +0.9905641 0.9999099 0.990358 +0.9908248 0.9999099 0.990358 +0.9911547 0.9999099 0.990358 +0.991572 0.9999099 0.990358 +0.9920999 0.9999099 0.990358 +0.9927678 0.9999099 0.990358 +0.9936128 0.9999099 0.990358 +0.9946818 0.9999099 0.990358 +0.9960342 0.9999099 0.990358 +0.9977452 0.9999099 0.990358 +0.9999099 0.9999099 0.990358 +0.9999288 0.9982146 0.9922358 +0.9999437 0.9975143 0.9937734 +0.9917501 0.9999288 0.9922366 +0.9917501 0.9999288 0.9922365 +0.9917501 0.9999288 0.9922365 +0.9917501 0.9999288 0.9922365 +0.9917501 0.9999288 0.9922365 +0.9917501 0.9999288 0.9922365 +0.99175 0.9999288 0.9922364 +0.99175 0.9999288 0.9922364 +0.99175 0.9999288 0.9922364 +0.99175 0.9999288 0.9922363 +0.99175 0.9999288 0.9922362 +0.9917499 0.9999288 0.9922362 +0.9917499 0.9999288 0.9922361 +0.9917499 0.9999288 0.992236 +0.9917499 0.9999288 0.9922359 +0.99175 0.9999288 0.9922358 +0.9917502 0.9999288 0.9922358 +0.9917504 0.9999288 0.9922358 +0.9917507 0.9999288 0.9922358 +0.991751 0.9999288 0.9922358 +0.9917515 0.9999288 0.9922358 +0.9917521 0.9999288 0.9922358 +0.9917528 0.9999288 0.9922358 +0.9917537 0.9999288 0.9922358 +0.9917549 0.9999288 0.9922358 +0.9917564 0.9999288 0.9922358 +0.9917582 0.9999288 0.9922358 +0.9917606 0.9999288 0.9922358 +0.9917636 0.9999288 0.9922358 +0.9917674 0.9999288 0.9922358 +0.9917722 0.9999288 0.9922358 +0.9917782 0.9999288 0.9922358 +0.9917859 0.9999288 0.9922358 +0.9917956 0.9999288 0.9922358 +0.9918079 0.9999288 0.9922358 +0.9918234 0.9999288 0.9922358 +0.9918431 0.9999288 0.9922358 +0.991868 0.9999288 0.9922358 +0.9918994 0.9999288 0.9922358 +0.9919392 0.9999288 0.9922358 +0.9919896 0.9999288 0.9922358 +0.9920533 0.9999288 0.9922358 +0.9921339 0.9999288 0.9922358 +0.9922358 0.9999288 0.9922358 +0.9923648 0.9999288 0.9922358 +0.992528 0.9999288 0.9922358 +0.9927345 0.9999288 0.9922358 +0.9929957 0.9999288 0.9922358 +0.9933261 0.9999288 0.9922358 +0.9937442 0.9999288 0.9922358 +0.9942731 0.9999288 0.9922358 +0.9949422 0.9999288 0.9922358 +0.9957887 0.9999288 0.9922358 +0.9968597 0.9999288 0.9922358 +0.9982146 0.9999288 0.9922358 +0.9999288 0.9999288 0.9922358 +0.9999437 0.9985868 0.9937734 +0.9934695 0.9999437 0.9937739 +0.9934695 0.9999437 0.9937739 +0.9934695 0.9999437 0.9937739 +0.9934695 0.9999437 0.9937738 +0.9934695 0.9999437 0.9937738 +0.9934695 0.9999437 0.9937738 +0.9934695 0.9999437 0.9937738 +0.9934694 0.9999437 0.9937738 +0.9934694 0.9999437 0.9937737 +0.9934694 0.9999437 0.9937737 +0.9934694 0.9999437 0.9937737 +0.9934694 0.9999437 0.9937736 +0.9934694 0.9999437 0.9937736 +0.9934694 0.9999437 0.9937735 +0.9934694 0.9999437 0.9937735 +0.9934694 0.9999437 0.9937734 +0.9934695 0.9999437 0.9937734 +0.9934697 0.9999437 0.9937734 +0.9934698 0.9999437 0.9937734 +0.9934701 0.9999437 0.9937734 +0.9934704 0.9999437 0.9937734 +0.9934707 0.9999437 0.9937734 +0.9934712 0.9999437 0.9937734 +0.9934718 0.9999437 0.9937734 +0.9934725 0.9999437 0.9937734 +0.9934734 0.9999437 0.9937734 +0.9934746 0.9999437 0.9937734 +0.9934761 0.9999437 0.9937734 +0.9934779 0.9999437 0.9937734 +0.9934803 0.9999437 0.9937734 +0.9934833 0.9999437 0.9937734 +0.9934871 0.9999437 0.9937734 +0.9934919 0.9999437 0.9937734 +0.993498 0.9999437 0.9937734 +0.9935057 0.9999437 0.9937734 +0.9935154 0.9999437 0.9937734 +0.9935277 0.9999437 0.9937734 +0.9935432 0.9999437 0.9937734 +0.9935629 0.9999437 0.9937734 +0.9935878 0.9999437 0.9937734 +0.9936193 0.9999437 0.9937734 +0.9936592 0.9999437 0.9937734 +0.9937096 0.9999437 0.9937734 +0.9937734 0.9999437 0.9937734 +0.9938541 0.9999437 0.9937734 +0.9939562 0.9999437 0.9937734 +0.9940854 0.9999437 0.9937734 +0.9942488 0.9999437 0.9937734 +0.9944556 0.9999437 0.9937734 +0.9947172 0.9999437 0.9937734 +0.9950481 0.9999437 0.9937734 +0.9954668 0.9999437 0.9937734 +0.9959964 0.9999437 0.9937734 +0.9966665 0.9999437 0.9937734 +0.9975143 0.9999437 0.9937734 +0.9985868 0.9999437 0.9937734 +0.9999437 0.9999437 0.9937734 +0.8990028 0.8990028 0.9990461 +0.8990036 0.8990028 0.9990461 +0.8990047 0.8990028 0.9990461 +0.8990061 0.8990028 0.9990461 +0.8990078 0.8990028 0.9990461 +0.89901 0.8990028 0.9990461 +0.8990127 0.8990028 0.9990461 +0.8990162 0.8990028 0.9990461 +0.8990206 0.8990028 0.9990461 +0.8990262 0.8990028 0.9990461 +0.8990333 0.8990028 0.9990461 +0.8990422 0.8990028 0.9990461 +0.8990535 0.8990028 0.9990461 +0.8990678 0.8990028 0.9990461 +0.8990859 0.8990028 0.9990461 +0.8991088 0.8990028 0.9990461 +0.8991377 0.8990028 0.9990461 +0.8991744 0.8990028 0.9990461 +0.8992207 0.8990028 0.9990461 +0.8992794 0.8990028 0.9990461 +0.8993535 0.8990028 0.9990461 +0.8994474 0.8990028 0.9990461 +0.8995661 0.8990028 0.9990461 +0.8997163 0.8990028 0.9990461 +0.8999063 0.8990028 0.9990461 +0.9001468 0.8990028 0.9990461 +0.9004509 0.8990028 0.9990461 +0.9008357 0.8990028 0.9990461 +0.9013225 0.8990028 0.9990461 +0.9019384 0.8990028 0.9990461 +0.9027176 0.8990028 0.9990461 +0.9037033 0.8990028 0.9990461 +0.9049504 0.8990028 0.9990461 +0.9065282 0.8990028 0.9990461 +0.9085243 0.8990028 0.9990461 +0.9110495 0.8990028 0.9990461 +0.9142443 0.8990028 0.9990461 +0.9182862 0.8990028 0.9990461 +0.9233996 0.8990028 0.9990461 +0.9298688 0.8990028 0.9990461 +0.9380532 0.8990028 0.9990461 +0.9484075 0.8990028 0.9990461 +0.961507 0.8990028 0.9990461 +0.9780796 0.8990028 0.9990461 +0.9990461 0.8990028 0.9990461 +0.9992474 0.9187175 0.9823705 +0.999406 0.9348153 0.97517 +0.999531 0.9478754 0.9733851 +0.9996296 0.958416 0.9745036 +0.9997074 0.9668873 0.9770137 +0.9997689 0.9736726 0.980037 +0.9998174 0.9790927 0.9830878 +0.9998557 0.9834129 0.9859184 +0.999886 0.9868505 0.9884205 +0.9999099 0.989582 0.9905652 +0.9999288 0.9917501 0.9923655 +0.9999437 0.9934695 0.9938546 +0.8990028 0.8990036 0.9990461 +0.899002 0.899002 0.9990461 +0.8990031 0.899002 0.9990461 +0.8990045 0.899002 0.9990461 +0.8990062 0.899002 0.9990461 +0.8990084 0.899002 0.9990461 +0.8990111 0.899002 0.9990461 +0.8990146 0.899002 0.9990461 +0.899019 0.899002 0.9990461 +0.8990246 0.899002 0.9990461 +0.8990317 0.899002 0.9990461 +0.8990406 0.899002 0.9990461 +0.8990519 0.899002 0.9990461 +0.8990662 0.899002 0.9990461 +0.8990843 0.899002 0.9990461 +0.8991072 0.899002 0.9990461 +0.8991362 0.899002 0.9990461 +0.8991728 0.899002 0.9990461 +0.8992191 0.899002 0.9990461 +0.8992778 0.899002 0.9990461 +0.899352 0.899002 0.9990461 +0.8994458 0.899002 0.9990461 +0.8995645 0.899002 0.9990461 +0.8997147 0.899002 0.9990461 +0.8999048 0.899002 0.9990461 +0.9001452 0.899002 0.9990461 +0.9004493 0.899002 0.9990461 +0.9008341 0.899002 0.9990461 +0.901321 0.899002 0.9990461 +0.9019369 0.899002 0.9990461 +0.902716 0.899002 0.9990461 +0.9037018 0.899002 0.9990461 +0.9049489 0.899002 0.9990461 +0.9065267 0.899002 0.9990461 +0.9085228 0.899002 0.9990461 +0.9110481 0.899002 0.9990461 +0.914243 0.899002 0.9990461 +0.9182849 0.899002 0.9990461 +0.9233984 0.899002 0.9990461 +0.9298677 0.899002 0.9990461 +0.9380522 0.899002 0.9990461 +0.9484067 0.899002 0.9990461 +0.9615064 0.899002 0.9990461 +0.9780793 0.899002 0.9990461 +0.9990461 0.899002 0.9990461 +0.9992474 0.918717 0.9823703 +0.999406 0.9348149 0.9751697 +0.999531 0.9478752 0.9733849 +0.9996296 0.9584159 0.9745034 +0.9997074 0.9668872 0.9770136 +0.9997689 0.9736726 0.9800369 +0.9998174 0.9790927 0.9830878 +0.9998557 0.9834129 0.9859183 +0.999886 0.9868505 0.9884205 +0.9999099 0.989582 0.9905652 +0.9999288 0.9917501 0.9923655 +0.9999437 0.9934695 0.9938546 +0.8990028 0.8990047 0.9990461 +0.899002 0.8990031 0.9990461 +0.8990011 0.8990011 0.9990461 +0.8990025 0.8990011 0.9990461 +0.8990042 0.8990011 0.9990461 +0.8990064 0.8990011 0.9990461 +0.8990091 0.8990011 0.9990461 +0.8990126 0.8990011 0.9990461 +0.899017 0.8990011 0.9990461 +0.8990226 0.8990011 0.9990461 +0.8990297 0.8990011 0.9990461 +0.8990386 0.8990011 0.9990461 +0.8990499 0.8990011 0.9990461 +0.8990642 0.8990011 0.9990461 +0.8990823 0.8990011 0.9990461 +0.8991052 0.8990011 0.9990461 +0.8991342 0.8990011 0.9990461 +0.8991708 0.8990011 0.9990461 +0.8992171 0.8990011 0.9990461 +0.8992758 0.8990011 0.9990461 +0.89935 0.8990011 0.9990461 +0.8994438 0.8990011 0.9990461 +0.8995625 0.8990011 0.9990461 +0.8997128 0.8990011 0.9990461 +0.8999028 0.8990011 0.9990461 +0.9001432 0.8990011 0.9990461 +0.9004474 0.8990011 0.9990461 +0.9008322 0.8990011 0.9990461 +0.901319 0.8990011 0.9990461 +0.9019349 0.8990011 0.9990461 +0.9027141 0.8990011 0.9990461 +0.9036999 0.8990011 0.9990461 +0.9049471 0.8990011 0.9990461 +0.9065249 0.8990011 0.9990461 +0.908521 0.8990011 0.9990461 +0.9110464 0.8990011 0.9990461 +0.9142413 0.8990011 0.9990461 +0.9182833 0.8990011 0.9990461 +0.9233969 0.8990011 0.9990461 +0.9298664 0.8990011 0.9990461 +0.938051 0.8990011 0.9990461 +0.9484057 0.8990011 0.9990461 +0.9615057 0.8990011 0.9990461 +0.9780789 0.8990011 0.9990461 +0.9990461 0.8990011 0.9990461 +0.9992474 0.9187164 0.98237 +0.999406 0.9348146 0.9751694 +0.999531 0.947875 0.9733846 +0.9996296 0.9584157 0.9745032 +0.9997074 0.9668871 0.9770135 +0.9997689 0.9736725 0.9800368 +0.9998174 0.9790927 0.9830877 +0.9998557 0.9834129 0.9859183 +0.999886 0.9868505 0.9884204 +0.9999099 0.989582 0.9905652 +0.9999288 0.9917501 0.9923655 +0.9999437 0.9934695 0.9938546 +0.8990028 0.8990061 0.9990461 +0.899002 0.8990045 0.9990461 +0.8990011 0.8990025 0.9990461 +0.899 0.899 0.9990461 +0.8990017 0.899 0.9990461 +0.8990039 0.899 0.9990461 +0.8990066 0.899 0.9990461 +0.8990101 0.899 0.9990461 +0.8990145 0.899 0.9990461 +0.8990201 0.899 0.9990461 +0.8990272 0.899 0.9990461 +0.8990361 0.899 0.9990461 +0.8990474 0.899 0.9990461 +0.8990617 0.899 0.9990461 +0.8990798 0.899 0.9990461 +0.8991027 0.899 0.9990461 +0.8991317 0.899 0.9990461 +0.8991683 0.899 0.9990461 +0.8992146 0.899 0.9990461 +0.8992733 0.899 0.9990461 +0.8993475 0.899 0.9990461 +0.8994413 0.899 0.9990461 +0.8995601 0.899 0.9990461 +0.8997103 0.899 0.9990461 +0.8999003 0.899 0.9990461 +0.9001407 0.899 0.9990461 +0.9004449 0.899 0.9990461 +0.9008297 0.899 0.9990461 +0.9013166 0.899 0.9990461 +0.9019325 0.899 0.9990461 +0.9027117 0.899 0.9990461 +0.9036975 0.899 0.9990461 +0.9049447 0.899 0.9990461 +0.9065226 0.899 0.9990461 +0.9085187 0.899 0.9990461 +0.9110442 0.899 0.9990461 +0.9142392 0.899 0.9990461 +0.9182813 0.899 0.9990461 +0.923395 0.899 0.9990461 +0.9298646 0.899 0.9990461 +0.9380495 0.899 0.9990461 +0.9484044 0.899 0.9990461 +0.9615047 0.899 0.9990461 +0.9780783 0.899 0.9990461 +0.9990461 0.899 0.9990461 +0.9992474 0.9187157 0.9823697 +0.999406 0.9348141 0.975169 +0.999531 0.9478746 0.9733843 +0.9996296 0.9584155 0.974503 +0.9997074 0.966887 0.9770133 +0.9997689 0.9736724 0.9800367 +0.9998174 0.9790926 0.9830876 +0.9998557 0.9834129 0.9859182 +0.999886 0.9868505 0.9884204 +0.9999099 0.989582 0.9905652 +0.9999288 0.9917501 0.9923655 +0.9999437 0.9934695 0.9938545 +0.8990028 0.8990078 0.9990461 +0.899002 0.8990062 0.9990461 +0.8990011 0.8990042 0.9990461 +0.899 0.8990017 0.9990461 +0.8989986 0.8989986 0.9990461 +0.8990008 0.8989986 0.9990461 +0.8990035 0.8989986 0.9990461 +0.899007 0.8989986 0.9990461 +0.8990114 0.8989986 0.9990461 +0.899017 0.8989986 0.9990461 +0.8990241 0.8989986 0.9990461 +0.899033 0.8989986 0.9990461 +0.8990443 0.8989986 0.9990461 +0.8990586 0.8989986 0.9990461 +0.8990767 0.8989986 0.9990461 +0.8990996 0.8989986 0.9990461 +0.8991285 0.8989986 0.9990461 +0.8991652 0.8989986 0.9990461 +0.8992115 0.8989986 0.9990461 +0.8992702 0.8989986 0.9990461 +0.8993443 0.8989986 0.9990461 +0.8994382 0.8989986 0.9990461 +0.8995569 0.8989986 0.9990461 +0.8997072 0.8989986 0.9990461 +0.8998972 0.8989986 0.9990461 +0.9001376 0.8989986 0.9990461 +0.9004418 0.8989986 0.9990461 +0.9008267 0.8989986 0.9990461 +0.9013135 0.8989986 0.9990461 +0.9019295 0.8989986 0.9990461 +0.9027087 0.8989986 0.9990461 +0.9036945 0.8989986 0.9990461 +0.9049418 0.8989986 0.9990461 +0.9065197 0.8989986 0.9990461 +0.9085159 0.8989986 0.9990461 +0.9110414 0.8989986 0.9990461 +0.9142365 0.8989986 0.9990461 +0.9182787 0.8989986 0.9990461 +0.9233927 0.8989986 0.9990461 +0.9298625 0.8989986 0.9990461 +0.9380476 0.8989986 0.9990461 +0.9484028 0.8989986 0.9990461 +0.9615035 0.8989986 0.9990461 +0.9780777 0.8989986 0.9990461 +0.9990461 0.8989986 0.9990461 +0.9992474 0.9187148 0.9823693 +0.999406 0.9348135 0.9751686 +0.999531 0.9478743 0.9733838 +0.9996296 0.9584153 0.9745027 +0.9997074 0.9668869 0.977013 +0.9997689 0.9736723 0.9800366 +0.9998174 0.9790925 0.9830875 +0.9998557 0.9834128 0.9859182 +0.999886 0.9868504 0.9884204 +0.9999099 0.989582 0.9905651 +0.9999288 0.9917501 0.9923655 +0.9999437 0.9934695 0.9938545 +0.8990028 0.89901 0.9990461 +0.899002 0.8990084 0.9990461 +0.8990011 0.8990064 0.9990461 +0.899 0.8990039 0.9990461 +0.8989986 0.8990008 0.9990461 +0.8989969 0.8989969 0.9990461 +0.8989996 0.8989969 0.9990461 +0.8990031 0.8989969 0.9990461 +0.8990075 0.8989969 0.9990461 +0.8990131 0.8989969 0.9990461 +0.8990202 0.8989969 0.9990461 +0.8990291 0.8989969 0.9990461 +0.8990404 0.8989969 0.9990461 +0.8990547 0.8989969 0.9990461 +0.8990728 0.8989969 0.9990461 +0.8990957 0.8989969 0.9990461 +0.8991246 0.8989969 0.9990461 +0.8991613 0.8989969 0.9990461 +0.8992076 0.8989969 0.9990461 +0.8992663 0.8989969 0.9990461 +0.8993405 0.8989969 0.9990461 +0.8994343 0.8989969 0.9990461 +0.8995531 0.8989969 0.9990461 +0.8997033 0.8989969 0.9990461 +0.8998934 0.8989969 0.9990461 +0.9001338 0.8989969 0.9990461 +0.900438 0.8989969 0.9990461 +0.9008228 0.8989969 0.9990461 +0.9013097 0.8989969 0.9990461 +0.9019257 0.8989969 0.9990461 +0.9027049 0.8989969 0.9990461 +0.9036908 0.8989969 0.9990461 +0.9049381 0.8989969 0.9990461 +0.9065161 0.8989969 0.9990461 +0.9085124 0.8989969 0.9990461 +0.911038 0.8989969 0.9990461 +0.9142332 0.8989969 0.9990461 +0.9182756 0.8989969 0.9990461 +0.9233897 0.8989969 0.9990461 +0.9298598 0.8989969 0.9990461 +0.9380452 0.8989969 0.9990461 +0.9484008 0.8989969 0.9990461 +0.9615021 0.8989969 0.9990461 +0.9780768 0.8989969 0.9990461 +0.9990461 0.8989969 0.9990461 +0.9992474 0.9187137 0.9823687 +0.9994059 0.9348128 0.975168 +0.999531 0.9478738 0.9733833 +0.9996296 0.958415 0.9745023 +0.9997074 0.9668867 0.9770128 +0.9997689 0.9736722 0.9800364 +0.9998174 0.9790925 0.9830874 +0.9998557 0.9834128 0.9859181 +0.999886 0.9868504 0.9884203 +0.9999099 0.9895819 0.9905651 +0.9999288 0.9917501 0.9923655 +0.9999437 0.9934695 0.9938545 +0.8990028 0.8990127 0.9990461 +0.899002 0.8990111 0.9990461 +0.8990011 0.8990091 0.9990461 +0.899 0.8990066 0.9990461 +0.8989986 0.8990035 0.9990461 +0.8989969 0.8989996 0.9990461 +0.8989948 0.8989948 0.9990461 +0.8989983 0.8989948 0.9990461 +0.8990027 0.8989948 0.9990461 +0.8990083 0.8989948 0.9990461 +0.8990153 0.8989948 0.9990461 +0.8990243 0.8989948 0.9990461 +0.8990356 0.8989948 0.9990461 +0.8990499 0.8989948 0.9990461 +0.899068 0.8989948 0.9990461 +0.8990909 0.8989948 0.9990461 +0.8991198 0.8989948 0.9990461 +0.8991565 0.8989948 0.9990461 +0.8992028 0.8989948 0.9990461 +0.8992615 0.8989948 0.9990461 +0.8993357 0.8989948 0.9990461 +0.8994295 0.8989948 0.9990461 +0.8995483 0.8989948 0.9990461 +0.8996985 0.8989948 0.9990461 +0.8998886 0.8989948 0.9990461 +0.900129 0.8989948 0.9990461 +0.9004332 0.8989948 0.9990461 +0.9008181 0.8989948 0.9990461 +0.901305 0.8989948 0.9990461 +0.901921 0.8989948 0.9990461 +0.9027003 0.8989948 0.9990461 +0.9036862 0.8989948 0.9990461 +0.9049336 0.8989948 0.9990461 +0.9065116 0.8989948 0.9990461 +0.908508 0.8989948 0.9990461 +0.9110337 0.8989948 0.9990461 +0.9142291 0.8989948 0.9990461 +0.9182717 0.8989948 0.9990461 +0.9233861 0.8989948 0.9990461 +0.9298564 0.8989948 0.9990461 +0.9380422 0.8989948 0.9990461 +0.9483984 0.8989948 0.9990461 +0.9615002 0.8989948 0.9990461 +0.9780758 0.8989948 0.9990461 +0.9990461 0.8989948 0.9990461 +0.9992473 0.9187123 0.9823681 +0.9994059 0.9348119 0.9751672 +0.999531 0.9478733 0.9733827 +0.9996296 0.9584146 0.9745018 +0.9997074 0.9668865 0.9770124 +0.9997689 0.9736721 0.9800361 +0.9998174 0.9790924 0.9830872 +0.9998557 0.9834127 0.985918 +0.999886 0.9868504 0.9884202 +0.9999099 0.9895819 0.9905651 +0.9999288 0.99175 0.9923654 +0.9999437 0.9934695 0.9938545 +0.8990028 0.8990162 0.9990461 +0.899002 0.8990146 0.9990461 +0.8990011 0.8990126 0.9990461 +0.899 0.8990101 0.9990461 +0.8989986 0.899007 0.9990461 +0.8989969 0.8990031 0.9990461 +0.8989948 0.8989983 0.9990461 +0.8989923 0.8989923 0.999046 +0.8989967 0.8989923 0.999046 +0.8990023 0.8989923 0.999046 +0.8990094 0.8989923 0.999046 +0.8990183 0.8989923 0.999046 +0.8990296 0.8989923 0.999046 +0.8990439 0.8989923 0.999046 +0.899062 0.8989923 0.999046 +0.8990849 0.8989923 0.999046 +0.8991139 0.8989923 0.999046 +0.8991505 0.8989923 0.999046 +0.8991969 0.8989923 0.999046 +0.8992555 0.8989923 0.999046 +0.8993297 0.8989923 0.999046 +0.8994236 0.8989923 0.999046 +0.8995424 0.8989923 0.999046 +0.8996926 0.8989923 0.999046 +0.8998827 0.8989923 0.999046 +0.9001231 0.8989923 0.999046 +0.9004274 0.8989923 0.999046 +0.9008122 0.8989923 0.999046 +0.9012992 0.8989923 0.999046 +0.9019152 0.8989923 0.999046 +0.9026946 0.8989923 0.999046 +0.9036806 0.8989923 0.999046 +0.904928 0.8989923 0.999046 +0.9065061 0.8989923 0.999046 +0.9085026 0.8989923 0.999046 +0.9110285 0.8989923 0.999046 +0.9142241 0.8989923 0.999046 +0.9182669 0.8989923 0.999046 +0.9233816 0.8989923 0.999046 +0.9298523 0.8989923 0.999046 +0.9380386 0.8989923 0.999046 +0.9483954 0.8989923 0.999046 +0.961498 0.8989923 0.999046 +0.9780745 0.8989923 0.999046 +0.999046 0.8989923 0.999046 +0.9992473 0.9187107 0.9823673 +0.9994059 0.9348109 0.9751663 +0.999531 0.9478726 0.9733819 +0.9996296 0.9584142 0.9745012 +0.9997074 0.9668862 0.977012 +0.9997689 0.9736719 0.9800358 +0.9998174 0.9790923 0.983087 +0.9998557 0.9834127 0.9859178 +0.999886 0.9868503 0.9884202 +0.9999099 0.9895819 0.990565 +0.9999288 0.99175 0.9923654 +0.9999437 0.9934694 0.9938545 +0.8990028 0.8990206 0.9990461 +0.899002 0.899019 0.9990461 +0.8990011 0.899017 0.9990461 +0.899 0.8990145 0.9990461 +0.8989986 0.8990114 0.9990461 +0.8989969 0.8990075 0.9990461 +0.8989948 0.8990027 0.9990461 +0.8989923 0.8989967 0.999046 +0.8989895 0.8989895 0.999046 +0.8989951 0.8989895 0.999046 +0.8990021 0.8989895 0.999046 +0.8990111 0.8989895 0.999046 +0.8990224 0.8989895 0.999046 +0.8990367 0.8989895 0.999046 +0.8990548 0.8989895 0.999046 +0.8990777 0.8989895 0.999046 +0.8991066 0.8989895 0.999046 +0.8991433 0.8989895 0.999046 +0.8991896 0.8989895 0.999046 +0.8992483 0.8989895 0.999046 +0.8993225 0.8989895 0.999046 +0.8994164 0.8989895 0.999046 +0.8995351 0.8989895 0.999046 +0.8996854 0.8989895 0.999046 +0.8998755 0.8989895 0.999046 +0.9001159 0.8989895 0.999046 +0.9004202 0.8989895 0.999046 +0.9008051 0.8989895 0.999046 +0.9012921 0.8989895 0.999046 +0.9019081 0.8989895 0.999046 +0.9026876 0.8989895 0.999046 +0.9036736 0.8989895 0.999046 +0.9049211 0.8989895 0.999046 +0.9064994 0.8989895 0.999046 +0.908496 0.8989895 0.999046 +0.9110221 0.8989895 0.999046 +0.9142179 0.8989895 0.999046 +0.918261 0.8989895 0.999046 +0.923376 0.8989895 0.999046 +0.9298472 0.8989895 0.999046 +0.9380342 0.8989895 0.999046 +0.9483917 0.8989895 0.999046 +0.9614952 0.8989895 0.999046 +0.978073 0.8989895 0.999046 +0.999046 0.8989895 0.999046 +0.9992473 0.9187089 0.9823663 +0.9994059 0.9348097 0.9751652 +0.999531 0.9478718 0.9733809 +0.9996296 0.9584137 0.9745005 +0.9997074 0.9668859 0.9770115 +0.9997689 0.9736717 0.9800355 +0.9998174 0.9790921 0.9830868 +0.9998557 0.9834126 0.9859177 +0.999886 0.9868503 0.9884201 +0.9999099 0.9895819 0.9905649 +0.9999288 0.99175 0.9923653 +0.9999437 0.9934694 0.9938545 +0.8990028 0.8990262 0.9990461 +0.899002 0.8990246 0.9990461 +0.8990011 0.8990226 0.9990461 +0.899 0.8990201 0.9990461 +0.8989986 0.899017 0.9990461 +0.8989969 0.8990131 0.9990461 +0.8989948 0.8990083 0.9990461 +0.8989923 0.8990023 0.999046 +0.8989895 0.8989951 0.999046 +0.8989863 0.8989863 0.9990459 +0.8989933 0.8989863 0.9990459 +0.8990023 0.8989863 0.9990459 +0.8990136 0.8989863 0.9990459 +0.8990279 0.8989863 0.9990459 +0.899046 0.8989863 0.9990459 +0.8990689 0.8989863 0.9990459 +0.8990978 0.8989863 0.9990459 +0.8991345 0.8989863 0.9990459 +0.8991809 0.8989863 0.9990459 +0.8992395 0.8989863 0.9990459 +0.8993137 0.8989863 0.9990459 +0.8994076 0.8989863 0.9990459 +0.8995264 0.8989863 0.9990459 +0.8996766 0.8989863 0.9990459 +0.8998667 0.8989863 0.9990459 +0.9001073 0.8989863 0.9990459 +0.9004115 0.8989863 0.9990459 +0.9007965 0.8989863 0.9990459 +0.9012835 0.8989863 0.9990459 +0.9018996 0.8989863 0.9990459 +0.9026791 0.8989863 0.9990459 +0.9036652 0.8989863 0.9990459 +0.9049128 0.8989863 0.9990459 +0.9064912 0.8989863 0.9990459 +0.9084881 0.8989863 0.9990459 +0.9110144 0.8989863 0.9990459 +0.9142104 0.8989863 0.9990459 +0.9182539 0.8989863 0.9990459 +0.9233694 0.8989863 0.9990459 +0.9298411 0.8989863 0.9990459 +0.9380288 0.8989863 0.9990459 +0.9483872 0.8989863 0.9990459 +0.9614919 0.8989863 0.9990459 +0.9780711 0.8989863 0.9990459 +0.9990459 0.8989863 0.9990459 +0.9992473 0.9187068 0.9823651 +0.9994059 0.9348083 0.9751638 +0.9995309 0.947871 0.9733798 +0.9996296 0.9584132 0.9744996 +0.9997074 0.9668855 0.9770108 +0.9997689 0.9736715 0.980035 +0.9998174 0.979092 0.9830865 +0.9998557 0.9834125 0.9859175 +0.999886 0.9868502 0.9884199 +0.9999099 0.9895818 0.9905648 +0.9999288 0.99175 0.9923653 +0.9999437 0.9934694 0.9938544 +0.8990028 0.8990333 0.9990461 +0.899002 0.8990317 0.9990461 +0.8990011 0.8990297 0.9990461 +0.899 0.8990272 0.9990461 +0.8989986 0.8990241 0.9990461 +0.8989969 0.8990202 0.9990461 +0.8989948 0.8990153 0.9990461 +0.8989923 0.8990094 0.999046 +0.8989895 0.8990021 0.999046 +0.8989863 0.8989933 0.9990459 +0.8989829 0.8989829 0.9990459 +0.8989918 0.8989829 0.9990459 +0.8990031 0.8989829 0.9990459 +0.8990174 0.8989829 0.9990459 +0.8990355 0.8989829 0.9990459 +0.8990584 0.8989829 0.9990459 +0.8990874 0.8989829 0.9990459 +0.899124 0.8989829 0.9990459 +0.8991704 0.8989829 0.9990459 +0.8992291 0.8989829 0.9990459 +0.8993033 0.8989829 0.9990459 +0.8993972 0.8989829 0.9990459 +0.899516 0.8989829 0.9990459 +0.8996662 0.8989829 0.9990459 +0.8998564 0.8989829 0.9990459 +0.9000969 0.8989829 0.9990459 +0.9004012 0.8989829 0.9990459 +0.9007862 0.8989829 0.9990459 +0.9012733 0.8989829 0.9990459 +0.9018894 0.8989829 0.9990459 +0.902669 0.8989829 0.9990459 +0.9036553 0.8989829 0.9990459 +0.904903 0.8989829 0.9990459 +0.9064815 0.8989829 0.9990459 +0.9084786 0.8989829 0.9990459 +0.9110051 0.8989829 0.9990459 +0.9142016 0.8989829 0.9990459 +0.9182454 0.8989829 0.9990459 +0.9233615 0.8989829 0.9990459 +0.9298339 0.8989829 0.9990459 +0.9380224 0.8989829 0.9990459 +0.9483819 0.8989829 0.9990459 +0.961488 0.8989829 0.9990459 +0.9780689 0.8989829 0.9990459 +0.9990459 0.8989829 0.9990459 +0.9992472 0.9187045 0.9823636 +0.9994059 0.9348069 0.9751622 +0.9995309 0.94787 0.9733784 +0.9996296 0.9584126 0.9744985 +0.9997074 0.9668852 0.9770101 +0.9997689 0.9736712 0.9800345 +0.9998174 0.9790919 0.9830862 +0.9998557 0.9834124 0.9859173 +0.999886 0.9868502 0.9884198 +0.9999099 0.9895818 0.9905648 +0.9999288 0.99175 0.9923652 +0.9999437 0.9934694 0.9938544 +0.8990028 0.8990422 0.9990461 +0.899002 0.8990406 0.9990461 +0.8990011 0.8990386 0.9990461 +0.899 0.8990361 0.9990461 +0.8989986 0.899033 0.9990461 +0.8989969 0.8990291 0.9990461 +0.8989948 0.8990243 0.9990461 +0.8989923 0.8990183 0.999046 +0.8989895 0.8990111 0.999046 +0.8989863 0.8990023 0.9990459 +0.8989829 0.8989918 0.9990459 +0.8989796 0.8989796 0.9990458 +0.8989909 0.8989796 0.9990458 +0.8990052 0.8989796 0.9990458 +0.8990233 0.8989796 0.9990458 +0.8990462 0.8989796 0.9990458 +0.8990752 0.8989796 0.9990458 +0.8991118 0.8989796 0.9990458 +0.8991582 0.8989796 0.9990458 +0.8992169 0.8989796 0.9990458 +0.8992911 0.8989796 0.9990458 +0.899385 0.8989796 0.9990458 +0.8995038 0.8989796 0.9990458 +0.8996541 0.8989796 0.9990458 +0.8998443 0.8989796 0.9990458 +0.9000848 0.8989796 0.9990458 +0.9003892 0.8989796 0.9990458 +0.9007742 0.8989796 0.9990458 +0.9012613 0.8989796 0.9990458 +0.9018776 0.8989796 0.9990458 +0.9026573 0.8989796 0.9990458 +0.9036436 0.8989796 0.9990458 +0.9048915 0.8989796 0.9990458 +0.9064702 0.8989796 0.9990458 +0.9084676 0.8989796 0.9990458 +0.9109944 0.8989796 0.9990458 +0.9141912 0.8989796 0.9990458 +0.9182356 0.8989796 0.9990458 +0.9233522 0.8989796 0.9990458 +0.9298254 0.8989796 0.9990458 +0.9380149 0.8989796 0.9990458 +0.9483756 0.8989796 0.9990458 +0.9614833 0.8989796 0.9990458 +0.9780663 0.8989796 0.9990458 +0.9990458 0.8989796 0.9990458 +0.9992472 0.9187024 0.982362 +0.9994059 0.9348055 0.9751603 +0.9995309 0.9478691 0.9733768 +0.9996296 0.958412 0.9744973 +0.9997074 0.9668848 0.9770092 +0.9997689 0.973671 0.9800339 +0.9998174 0.9790917 0.9830858 +0.9998557 0.9834123 0.985917 +0.999886 0.9868501 0.9884196 +0.9999099 0.9895818 0.9905646 +0.9999288 0.9917499 0.9923652 +0.9999437 0.9934694 0.9938543 +0.8990028 0.8990535 0.9990461 +0.899002 0.8990519 0.9990461 +0.8990011 0.8990499 0.9990461 +0.899 0.8990474 0.9990461 +0.8989986 0.8990443 0.9990461 +0.8989969 0.8990404 0.9990461 +0.8989948 0.8990356 0.9990461 +0.8989923 0.8990296 0.999046 +0.8989895 0.8990224 0.999046 +0.8989863 0.8990136 0.9990459 +0.8989829 0.8990031 0.9990459 +0.8989796 0.8989909 0.9990458 +0.8989771 0.8989771 0.9990458 +0.8989915 0.8989771 0.9990458 +0.8990096 0.8989771 0.9990458 +0.8990325 0.8989771 0.9990458 +0.8990614 0.8989771 0.9990458 +0.8990981 0.8989771 0.9990458 +0.8991445 0.8989771 0.9990458 +0.8992032 0.8989771 0.9990458 +0.8992774 0.8989771 0.9990458 +0.8993713 0.8989771 0.9990458 +0.8994901 0.8989771 0.9990458 +0.8996405 0.8989771 0.9990458 +0.8998306 0.8989771 0.9990458 +0.9000712 0.8989771 0.9990458 +0.9003756 0.8989771 0.9990458 +0.9007607 0.8989771 0.9990458 +0.9012479 0.8989771 0.9990458 +0.9018642 0.8989771 0.9990458 +0.902644 0.8989771 0.9990458 +0.9036305 0.8989771 0.9990458 +0.9048786 0.8989771 0.9990458 +0.9064575 0.8989771 0.9990458 +0.9084551 0.8989771 0.9990458 +0.9109823 0.8989771 0.9990458 +0.9141795 0.8989771 0.9990458 +0.9182244 0.8989771 0.9990458 +0.9233418 0.8989771 0.9990458 +0.9298159 0.8989771 0.9990458 +0.9380065 0.8989771 0.9990458 +0.9483686 0.8989771 0.9990458 +0.9614781 0.8989771 0.9990458 +0.9780633 0.8989771 0.9990458 +0.9990458 0.8989771 0.9990458 +0.9992472 0.9187008 0.9823601 +0.9994058 0.9348044 0.9751582 +0.9995309 0.9478684 0.9733749 +0.9996296 0.9584115 0.9744959 +0.9997074 0.9668845 0.9770082 +0.9997689 0.9736708 0.9800332 +0.9998174 0.9790916 0.9830853 +0.9998557 0.9834122 0.9859167 +0.999886 0.9868501 0.9884194 +0.9999099 0.9895817 0.9905645 +0.9999288 0.9917499 0.9923651 +0.9999437 0.9934694 0.9938543 +0.8990028 0.8990678 0.9990461 +0.899002 0.8990662 0.9990461 +0.8990011 0.8990642 0.9990461 +0.899 0.8990617 0.9990461 +0.8989986 0.8990586 0.9990461 +0.8989969 0.8990547 0.9990461 +0.8989948 0.8990499 0.9990461 +0.8989923 0.8990439 0.999046 +0.8989895 0.8990367 0.999046 +0.8989863 0.8990279 0.9990459 +0.8989829 0.8990174 0.9990459 +0.8989796 0.8990052 0.9990458 +0.8989771 0.8989915 0.9990458 +0.8989767 0.8989767 0.9990457 +0.8989948 0.8989767 0.9990457 +0.8990177 0.8989767 0.9990457 +0.8990467 0.8989767 0.9990457 +0.8990834 0.8989767 0.9990457 +0.8991298 0.8989767 0.9990457 +0.8991885 0.8989767 0.9990457 +0.8992627 0.8989767 0.9990457 +0.8993566 0.8989767 0.9990457 +0.8994755 0.8989767 0.9990457 +0.8996258 0.8989767 0.9990457 +0.899816 0.8989767 0.9990457 +0.9000567 0.8989767 0.9990457 +0.9003611 0.8989767 0.9990457 +0.9007462 0.8989767 0.9990457 +0.9012335 0.8989767 0.9990457 +0.9018499 0.8989767 0.9990457 +0.9026298 0.8989767 0.9990457 +0.9036165 0.8989767 0.9990457 +0.9048647 0.8989767 0.9990457 +0.9064439 0.8989767 0.9990457 +0.9084417 0.8989767 0.9990457 +0.9109693 0.8989767 0.9990457 +0.914167 0.8989767 0.9990457 +0.9182125 0.8989767 0.9990457 +0.9233306 0.8989767 0.9990457 +0.9298057 0.8989767 0.9990457 +0.9379975 0.8989767 0.9990457 +0.9483611 0.8989767 0.9990457 +0.9614726 0.8989767 0.9990457 +0.9780602 0.8989767 0.9990457 +0.9990457 0.8989767 0.9990457 +0.9992471 0.9187004 0.9823581 +0.9994058 0.9348042 0.9751559 +0.9995309 0.9478683 0.973373 +0.9996295 0.9584114 0.9744944 +0.9997074 0.9668844 0.9770071 +0.9997689 0.9736708 0.9800325 +0.9998174 0.9790916 0.9830848 +0.9998557 0.9834122 0.9859164 +0.999886 0.98685 0.9884192 +0.9999099 0.9895817 0.9905644 +0.9999288 0.9917499 0.992365 +0.9999437 0.9934694 0.9938542 +0.8990028 0.8990859 0.9990461 +0.899002 0.8990843 0.9990461 +0.8990011 0.8990823 0.9990461 +0.899 0.8990798 0.9990461 +0.8989986 0.8990767 0.9990461 +0.8989969 0.8990728 0.9990461 +0.8989948 0.899068 0.9990461 +0.8989923 0.899062 0.999046 +0.8989895 0.8990548 0.999046 +0.8989863 0.899046 0.9990459 +0.8989829 0.8990355 0.9990459 +0.8989796 0.8990233 0.9990458 +0.8989771 0.8990096 0.9990458 +0.8989767 0.8989948 0.9990457 +0.8989805 0.8989805 0.9990456 +0.8990034 0.8989805 0.9990456 +0.8990324 0.8989805 0.9990456 +0.8990691 0.8989805 0.9990456 +0.8991155 0.8989805 0.9990456 +0.8991742 0.8989805 0.9990456 +0.8992484 0.8989805 0.9990456 +0.8993424 0.8989805 0.9990456 +0.8994612 0.8989805 0.9990456 +0.8996116 0.8989805 0.9990456 +0.8998018 0.8989805 0.9990456 +0.9000425 0.8989805 0.9990456 +0.9003469 0.8989805 0.9990456 +0.9007321 0.8989805 0.9990456 +0.9012195 0.8989805 0.9990456 +0.901836 0.8989805 0.9990456 +0.902616 0.8989805 0.9990456 +0.9036028 0.8989805 0.9990456 +0.9048512 0.8989805 0.9990456 +0.9064306 0.8989805 0.9990456 +0.9084287 0.8989805 0.9990456 +0.9109567 0.8989805 0.9990456 +0.9141548 0.8989805 0.9990456 +0.9182009 0.8989805 0.9990456 +0.9233198 0.8989805 0.9990456 +0.9297957 0.8989805 0.9990456 +0.9379887 0.8989805 0.9990456 +0.9483538 0.8989805 0.9990456 +0.9614671 0.8989805 0.9990456 +0.9780571 0.8989805 0.9990456 +0.9990456 0.8989805 0.9990456 +0.9992471 0.9187027 0.9823561 +0.9994058 0.9348056 0.9751537 +0.9995309 0.9478691 0.9733711 +0.9996295 0.958412 0.974493 +0.9997074 0.9668847 0.9770061 +0.9997688 0.973671 0.9800318 +0.9998174 0.9790917 0.9830843 +0.9998557 0.9834123 0.985916 +0.999886 0.9868501 0.988419 +0.9999099 0.9895817 0.9905642 +0.9999288 0.9917499 0.9923649 +0.9999437 0.9934694 0.9938542 +0.8990028 0.8991088 0.9990461 +0.899002 0.8991072 0.9990461 +0.8990011 0.8991052 0.9990461 +0.899 0.8991027 0.9990461 +0.8989986 0.8990996 0.9990461 +0.8989969 0.8990957 0.9990461 +0.8989948 0.8990909 0.9990461 +0.8989923 0.8990849 0.999046 +0.8989895 0.8990777 0.999046 +0.8989863 0.8990689 0.9990459 +0.8989829 0.8990584 0.9990459 +0.8989796 0.8990462 0.9990458 +0.8989771 0.8990325 0.9990458 +0.8989767 0.8990177 0.9990457 +0.8989805 0.8990034 0.9990456 +0.8989921 0.8989921 0.9990456 +0.8990211 0.8989921 0.9990456 +0.8990578 0.8989921 0.9990456 +0.8991042 0.8989921 0.9990456 +0.8991629 0.8989921 0.9990456 +0.8992372 0.8989921 0.9990456 +0.8993311 0.8989921 0.9990456 +0.89945 0.8989921 0.9990456 +0.8996004 0.8989921 0.9990456 +0.8997906 0.8989921 0.9990456 +0.9000313 0.8989921 0.9990456 +0.9003358 0.8989921 0.9990456 +0.9007211 0.8989921 0.9990456 +0.9012084 0.8989921 0.9990456 +0.901825 0.8989921 0.9990456 +0.9026051 0.8989921 0.9990456 +0.903592 0.8989921 0.9990456 +0.9048406 0.8989921 0.9990456 +0.9064202 0.8989921 0.9990456 +0.9084185 0.8989921 0.9990456 +0.9109467 0.8989921 0.9990456 +0.9141453 0.8989921 0.9990456 +0.9181918 0.8989921 0.9990456 +0.9233112 0.8989921 0.9990456 +0.9297879 0.8989921 0.9990456 +0.9379818 0.8989921 0.9990456 +0.9483481 0.8989921 0.9990456 +0.9614628 0.8989921 0.9990456 +0.9780547 0.8989921 0.9990456 +0.9990456 0.8989921 0.9990456 +0.999247 0.9187101 0.9823545 +0.9994057 0.9348102 0.9751519 +0.9995309 0.947872 0.9733696 +0.9996295 0.9584138 0.9744918 +0.9997074 0.9668859 0.9770053 +0.9997688 0.9736717 0.9800312 +0.9998174 0.9790921 0.9830839 +0.9998557 0.9834126 0.9859158 +0.999886 0.9868503 0.9884188 +0.9999099 0.9895819 0.9905641 +0.9999288 0.99175 0.9923648 +0.9999437 0.9934694 0.9938541 +0.8990028 0.8991377 0.9990461 +0.899002 0.8991362 0.9990461 +0.8990011 0.8991342 0.9990461 +0.899 0.8991317 0.9990461 +0.8989986 0.8991285 0.9990461 +0.8989969 0.8991246 0.9990461 +0.8989948 0.8991198 0.9990461 +0.8989923 0.8991139 0.999046 +0.8989895 0.8991066 0.999046 +0.8989863 0.8990978 0.9990459 +0.8989829 0.8990874 0.9990459 +0.8989796 0.8990752 0.9990458 +0.8989771 0.8990614 0.9990458 +0.8989767 0.8990467 0.9990457 +0.8989805 0.8990324 0.9990456 +0.8989921 0.8990211 0.9990456 +0.8990175 0.8990175 0.9990455 +0.8990542 0.8990175 0.9990455 +0.8991006 0.8990175 0.9990455 +0.8991593 0.8990175 0.9990455 +0.8992336 0.8990175 0.9990455 +0.8993275 0.8990175 0.9990455 +0.8994464 0.8990175 0.9990455 +0.8995968 0.8990175 0.9990455 +0.899787 0.8990175 0.9990455 +0.9000277 0.8990175 0.9990455 +0.9003323 0.8990175 0.9990455 +0.9007175 0.8990175 0.9990455 +0.9012049 0.8990175 0.9990455 +0.9018215 0.8990175 0.9990455 +0.9026016 0.8990175 0.9990455 +0.9035886 0.8990175 0.9990455 +0.9048372 0.8990175 0.9990455 +0.9064168 0.8990175 0.9990455 +0.9084153 0.8990175 0.9990455 +0.9109436 0.8990175 0.9990455 +0.9141422 0.8990175 0.9990455 +0.9181889 0.8990175 0.9990455 +0.9233085 0.8990175 0.9990455 +0.9297854 0.8990175 0.9990455 +0.9379796 0.8990175 0.9990455 +0.9483463 0.8990175 0.9990455 +0.9614615 0.8990175 0.9990455 +0.9780539 0.8990175 0.9990455 +0.9990455 0.8990175 0.9990455 +0.999247 0.9187262 0.982354 +0.9994057 0.9348204 0.9751513 +0.9995308 0.9478785 0.9733691 +0.9996295 0.9584178 0.9744915 +0.9997074 0.9668884 0.977005 +0.9997688 0.9736733 0.980031 +0.9998174 0.9790931 0.9830838 +0.9998557 0.9834132 0.9859157 +0.999886 0.9868507 0.9884188 +0.9999099 0.9895821 0.9905641 +0.9999288 0.9917502 0.9923648 +0.9999437 0.9934695 0.9938541 +0.8990028 0.8991744 0.9990461 +0.899002 0.8991728 0.9990461 +0.8990011 0.8991708 0.9990461 +0.899 0.8991683 0.9990461 +0.8989986 0.8991652 0.9990461 +0.8989969 0.8991613 0.9990461 +0.8989948 0.8991565 0.9990461 +0.8989923 0.8991505 0.999046 +0.8989895 0.8991433 0.999046 +0.8989863 0.8991345 0.9990459 +0.8989829 0.899124 0.9990459 +0.8989796 0.8991118 0.9990458 +0.8989771 0.8990981 0.9990458 +0.8989767 0.8990834 0.9990457 +0.8989805 0.8990691 0.9990456 +0.8989921 0.8990578 0.9990456 +0.8990175 0.8990542 0.9990455 +0.8990542 0.8990542 0.9990455 +0.8991006 0.8990542 0.9990455 +0.8991593 0.8990542 0.9990455 +0.8992336 0.8990542 0.9990455 +0.8993275 0.8990542 0.9990455 +0.8994464 0.8990542 0.9990455 +0.8995968 0.8990542 0.9990455 +0.899787 0.8990542 0.9990455 +0.9000277 0.8990542 0.9990455 +0.9003323 0.8990542 0.9990455 +0.9007175 0.8990542 0.9990455 +0.9012049 0.8990542 0.9990455 +0.9018215 0.8990542 0.9990455 +0.9026016 0.8990542 0.9990455 +0.9035886 0.8990542 0.9990455 +0.9048372 0.8990542 0.9990455 +0.9064168 0.8990542 0.9990455 +0.9084153 0.8990542 0.9990455 +0.9109436 0.8990542 0.9990455 +0.9141422 0.8990542 0.9990455 +0.9181889 0.8990542 0.9990455 +0.9233085 0.8990542 0.9990455 +0.9297854 0.8990542 0.9990455 +0.9379796 0.8990542 0.9990455 +0.9483463 0.8990542 0.9990455 +0.9614615 0.8990542 0.9990455 +0.9780539 0.8990542 0.9990455 +0.9990455 0.8990542 0.9990455 +0.999247 0.9187495 0.982354 +0.9994057 0.9348352 0.9751513 +0.9995308 0.9478878 0.9733691 +0.9996295 0.9584237 0.9744915 +0.9997074 0.9668922 0.977005 +0.9997688 0.9736756 0.980031 +0.9998174 0.9790946 0.9830838 +0.9998557 0.9834141 0.9859157 +0.999886 0.9868512 0.9884188 +0.9999099 0.9895825 0.9905641 +0.9999288 0.9917504 0.9923648 +0.9999437 0.9934697 0.9938541 +0.8990028 0.8992207 0.9990461 +0.899002 0.8992191 0.9990461 +0.8990011 0.8992171 0.9990461 +0.899 0.8992146 0.9990461 +0.8989986 0.8992115 0.9990461 +0.8989969 0.8992076 0.9990461 +0.8989948 0.8992028 0.9990461 +0.8989923 0.8991969 0.999046 +0.8989895 0.8991896 0.999046 +0.8989863 0.8991809 0.9990459 +0.8989829 0.8991704 0.9990459 +0.8989796 0.8991582 0.9990458 +0.8989771 0.8991445 0.9990458 +0.8989767 0.8991298 0.9990457 +0.8989805 0.8991155 0.9990456 +0.8989921 0.8991042 0.9990456 +0.8990175 0.8991006 0.9990455 +0.8990542 0.8991006 0.9990455 +0.8991006 0.8991006 0.9990455 +0.8991593 0.8991006 0.9990455 +0.8992336 0.8991006 0.9990455 +0.8993275 0.8991006 0.9990455 +0.8994464 0.8991006 0.9990455 +0.8995968 0.8991006 0.9990455 +0.899787 0.8991006 0.9990455 +0.9000277 0.8991006 0.9990455 +0.9003323 0.8991006 0.9990455 +0.9007175 0.8991006 0.9990455 +0.9012049 0.8991006 0.9990455 +0.9018215 0.8991006 0.9990455 +0.9026016 0.8991006 0.9990455 +0.9035886 0.8991006 0.9990455 +0.9048372 0.8991006 0.9990455 +0.9064168 0.8991006 0.9990455 +0.9084153 0.8991006 0.9990455 +0.9109436 0.8991006 0.9990455 +0.9141422 0.8991006 0.9990455 +0.9181889 0.8991006 0.9990455 +0.9233085 0.8991006 0.9990455 +0.9297854 0.8991006 0.9990455 +0.9379796 0.8991006 0.9990455 +0.9483463 0.8991006 0.9990455 +0.9614615 0.8991006 0.9990455 +0.9780539 0.8991006 0.9990455 +0.9990455 0.8991006 0.9990455 +0.999247 0.9187791 0.982354 +0.9994057 0.9348539 0.9751513 +0.9995308 0.9478997 0.9733691 +0.9996295 0.9584312 0.9744915 +0.9997074 0.9668969 0.977005 +0.9997688 0.9736786 0.980031 +0.9998174 0.9790965 0.9830838 +0.9998557 0.9834153 0.9859157 +0.999886 0.986852 0.9884188 +0.9999099 0.9895829 0.9905641 +0.9999288 0.9917507 0.9923648 +0.9999437 0.9934698 0.9938541 +0.8990028 0.8992794 0.9990461 +0.899002 0.8992778 0.9990461 +0.8990011 0.8992758 0.9990461 +0.899 0.8992733 0.9990461 +0.8989986 0.8992702 0.9990461 +0.8989969 0.8992663 0.9990461 +0.8989948 0.8992615 0.9990461 +0.8989923 0.8992555 0.999046 +0.8989895 0.8992483 0.999046 +0.8989863 0.8992395 0.9990459 +0.8989829 0.8992291 0.9990459 +0.8989796 0.8992169 0.9990458 +0.8989771 0.8992032 0.9990458 +0.8989767 0.8991885 0.9990457 +0.8989805 0.8991742 0.9990456 +0.8989921 0.8991629 0.9990456 +0.8990175 0.8991593 0.9990455 +0.8990542 0.8991593 0.9990455 +0.8991006 0.8991593 0.9990455 +0.8991593 0.8991593 0.9990455 +0.8992336 0.8991593 0.9990455 +0.8993275 0.8991593 0.9990455 +0.8994464 0.8991593 0.9990455 +0.8995968 0.8991593 0.9990455 +0.899787 0.8991593 0.9990455 +0.9000277 0.8991593 0.9990455 +0.9003323 0.8991593 0.9990455 +0.9007175 0.8991593 0.9990455 +0.9012049 0.8991593 0.9990455 +0.9018215 0.8991593 0.9990455 +0.9026016 0.8991593 0.9990455 +0.9035886 0.8991593 0.9990455 +0.9048372 0.8991593 0.9990455 +0.9064168 0.8991593 0.9990455 +0.9084153 0.8991593 0.9990455 +0.9109436 0.8991593 0.9990455 +0.9141422 0.8991593 0.9990455 +0.9181889 0.8991593 0.9990455 +0.9233085 0.8991593 0.9990455 +0.9297854 0.8991593 0.9990455 +0.9379796 0.8991593 0.9990455 +0.9483463 0.8991593 0.9990455 +0.9614615 0.8991593 0.9990455 +0.9780539 0.8991593 0.9990455 +0.9990455 0.8991593 0.9990455 +0.999247 0.9188164 0.982354 +0.9994057 0.9348776 0.9751513 +0.9995308 0.9479146 0.9733691 +0.9996295 0.9584406 0.9744915 +0.9997074 0.9669028 0.977005 +0.9997688 0.9736823 0.980031 +0.9998174 0.9790988 0.9830838 +0.9998557 0.9834167 0.9859157 +0.999886 0.9868529 0.9884188 +0.9999099 0.9895835 0.9905641 +0.9999288 0.991751 0.9923648 +0.9999437 0.9934701 0.9938541 +0.8990028 0.8993535 0.9990461 +0.899002 0.899352 0.9990461 +0.8990011 0.89935 0.9990461 +0.899 0.8993475 0.9990461 +0.8989986 0.8993443 0.9990461 +0.8989969 0.8993405 0.9990461 +0.8989948 0.8993357 0.9990461 +0.8989923 0.8993297 0.999046 +0.8989895 0.8993225 0.999046 +0.8989863 0.8993137 0.9990459 +0.8989829 0.8993033 0.9990459 +0.8989796 0.8992911 0.9990458 +0.8989771 0.8992774 0.9990458 +0.8989767 0.8992627 0.9990457 +0.8989805 0.8992484 0.9990456 +0.8989921 0.8992372 0.9990456 +0.8990175 0.8992336 0.9990455 +0.8990542 0.8992336 0.9990455 +0.8991006 0.8992336 0.9990455 +0.8991593 0.8992336 0.9990455 +0.8992336 0.8992336 0.9990455 +0.8993275 0.8992336 0.9990455 +0.8994464 0.8992336 0.9990455 +0.8995968 0.8992336 0.9990455 +0.899787 0.8992336 0.9990455 +0.9000277 0.8992336 0.9990455 +0.9003323 0.8992336 0.9990455 +0.9007175 0.8992336 0.9990455 +0.9012049 0.8992336 0.9990455 +0.9018215 0.8992336 0.9990455 +0.9026016 0.8992336 0.9990455 +0.9035886 0.8992336 0.9990455 +0.9048372 0.8992336 0.9990455 +0.9064168 0.8992336 0.9990455 +0.9084153 0.8992336 0.9990455 +0.9109436 0.8992336 0.9990455 +0.9141422 0.8992336 0.9990455 +0.9181889 0.8992336 0.9990455 +0.9233085 0.8992336 0.9990455 +0.9297854 0.8992336 0.9990455 +0.9379796 0.8992336 0.9990455 +0.9483463 0.8992336 0.9990455 +0.9614615 0.8992336 0.9990455 +0.9780539 0.8992336 0.9990455 +0.9990455 0.8992336 0.9990455 +0.999247 0.9188636 0.982354 +0.9994057 0.9349075 0.9751513 +0.9995308 0.9479335 0.9733691 +0.9996295 0.9584526 0.9744915 +0.9997074 0.9669103 0.977005 +0.9997688 0.973687 0.980031 +0.9998174 0.9791018 0.9830838 +0.9998557 0.9834186 0.9859157 +0.999886 0.9868541 0.9884188 +0.9999099 0.9895842 0.9905641 +0.9999288 0.9917515 0.9923648 +0.9999437 0.9934704 0.9938541 +0.8990028 0.8994474 0.9990461 +0.899002 0.8994458 0.9990461 +0.8990011 0.8994438 0.9990461 +0.899 0.8994413 0.9990461 +0.8989986 0.8994382 0.9990461 +0.8989969 0.8994343 0.9990461 +0.8989948 0.8994295 0.9990461 +0.8989923 0.8994236 0.999046 +0.8989895 0.8994164 0.999046 +0.8989863 0.8994076 0.9990459 +0.8989829 0.8993972 0.9990459 +0.8989796 0.899385 0.9990458 +0.8989771 0.8993713 0.9990458 +0.8989767 0.8993566 0.9990457 +0.8989805 0.8993424 0.9990456 +0.8989921 0.8993311 0.9990456 +0.8990175 0.8993275 0.9990455 +0.8990542 0.8993275 0.9990455 +0.8991006 0.8993275 0.9990455 +0.8991593 0.8993275 0.9990455 +0.8992336 0.8993275 0.9990455 +0.8993275 0.8993275 0.9990455 +0.8994464 0.8993275 0.9990455 +0.8995968 0.8993275 0.9990455 +0.899787 0.8993275 0.9990455 +0.9000277 0.8993275 0.9990455 +0.9003323 0.8993275 0.9990455 +0.9007175 0.8993275 0.9990455 +0.9012049 0.8993275 0.9990455 +0.9018215 0.8993275 0.9990455 +0.9026016 0.8993275 0.9990455 +0.9035886 0.8993275 0.9990455 +0.9048372 0.8993275 0.9990455 +0.9064168 0.8993275 0.9990455 +0.9084153 0.8993275 0.9990455 +0.9109436 0.8993275 0.9990455 +0.9141422 0.8993275 0.9990455 +0.9181889 0.8993275 0.9990455 +0.9233085 0.8993275 0.9990455 +0.9297854 0.8993275 0.9990455 +0.9379796 0.8993275 0.9990455 +0.9483463 0.8993275 0.9990455 +0.9614615 0.8993275 0.9990455 +0.9780539 0.8993275 0.9990455 +0.9990455 0.8993275 0.9990455 +0.999247 0.9189234 0.982354 +0.9994057 0.9349454 0.9751513 +0.9995308 0.9479575 0.9733691 +0.9996295 0.9584677 0.9744915 +0.9997074 0.9669198 0.977005 +0.9997688 0.973693 0.980031 +0.9998174 0.9791055 0.9830838 +0.9998557 0.9834209 0.9859157 +0.999886 0.9868555 0.9884188 +0.9999099 0.9895851 0.9905641 +0.9999288 0.9917521 0.9923648 +0.9999437 0.9934707 0.9938541 +0.8990028 0.8995661 0.9990461 +0.899002 0.8995645 0.9990461 +0.8990011 0.8995625 0.9990461 +0.899 0.8995601 0.9990461 +0.8989986 0.8995569 0.9990461 +0.8989969 0.8995531 0.9990461 +0.8989948 0.8995483 0.9990461 +0.8989923 0.8995424 0.999046 +0.8989895 0.8995351 0.999046 +0.8989863 0.8995264 0.9990459 +0.8989829 0.899516 0.9990459 +0.8989796 0.8995038 0.9990458 +0.8989771 0.8994901 0.9990458 +0.8989767 0.8994755 0.9990457 +0.8989805 0.8994612 0.9990456 +0.8989921 0.89945 0.9990456 +0.8990175 0.8994464 0.9990455 +0.8990542 0.8994464 0.9990455 +0.8991006 0.8994464 0.9990455 +0.8991593 0.8994464 0.9990455 +0.8992336 0.8994464 0.9990455 +0.8993275 0.8994464 0.9990455 +0.8994464 0.8994464 0.9990455 +0.8995968 0.8994464 0.9990455 +0.899787 0.8994464 0.9990455 +0.9000277 0.8994464 0.9990455 +0.9003323 0.8994464 0.9990455 +0.9007175 0.8994464 0.9990455 +0.9012049 0.8994464 0.9990455 +0.9018215 0.8994464 0.9990455 +0.9026016 0.8994464 0.9990455 +0.9035886 0.8994464 0.9990455 +0.9048372 0.8994464 0.9990455 +0.9064168 0.8994464 0.9990455 +0.9084153 0.8994464 0.9990455 +0.9109436 0.8994464 0.9990455 +0.9141422 0.8994464 0.9990455 +0.9181889 0.8994464 0.9990455 +0.9233085 0.8994464 0.9990455 +0.9297854 0.8994464 0.9990455 +0.9379796 0.8994464 0.9990455 +0.9483463 0.8994464 0.9990455 +0.9614615 0.8994464 0.9990455 +0.9780539 0.8994464 0.9990455 +0.9990455 0.8994464 0.9990455 +0.999247 0.918999 0.982354 +0.9994057 0.9349933 0.9751513 +0.9995308 0.9479878 0.9733691 +0.9996295 0.9584868 0.9744915 +0.9997074 0.9669318 0.977005 +0.9997688 0.9737006 0.980031 +0.9998174 0.9791103 0.9830838 +0.9998557 0.9834239 0.9859157 +0.999886 0.9868574 0.9884188 +0.9999099 0.9895863 0.9905641 +0.9999288 0.9917528 0.9923648 +0.9999437 0.9934712 0.9938541 +0.8990028 0.8997163 0.9990461 +0.899002 0.8997147 0.9990461 +0.8990011 0.8997128 0.9990461 +0.899 0.8997103 0.9990461 +0.8989986 0.8997072 0.9990461 +0.8989969 0.8997033 0.9990461 +0.8989948 0.8996985 0.9990461 +0.8989923 0.8996926 0.999046 +0.8989895 0.8996854 0.999046 +0.8989863 0.8996766 0.9990459 +0.8989829 0.8996662 0.9990459 +0.8989796 0.8996541 0.9990458 +0.8989771 0.8996405 0.9990458 +0.8989767 0.8996258 0.9990457 +0.8989805 0.8996116 0.9990456 +0.8989921 0.8996004 0.9990456 +0.8990175 0.8995968 0.9990455 +0.8990542 0.8995968 0.9990455 +0.8991006 0.8995968 0.9990455 +0.8991593 0.8995968 0.9990455 +0.8992336 0.8995968 0.9990455 +0.8993275 0.8995968 0.9990455 +0.8994464 0.8995968 0.9990455 +0.8995968 0.8995968 0.9990455 +0.899787 0.8995968 0.9990455 +0.9000277 0.8995968 0.9990455 +0.9003323 0.8995968 0.9990455 +0.9007175 0.8995968 0.9990455 +0.9012049 0.8995968 0.9990455 +0.9018215 0.8995968 0.9990455 +0.9026016 0.8995968 0.9990455 +0.9035886 0.8995968 0.9990455 +0.9048372 0.8995968 0.9990455 +0.9064168 0.8995968 0.9990455 +0.9084153 0.8995968 0.9990455 +0.9109436 0.8995968 0.9990455 +0.9141422 0.8995968 0.9990455 +0.9181889 0.8995968 0.9990455 +0.9233085 0.8995968 0.9990455 +0.9297854 0.8995968 0.9990455 +0.9379796 0.8995968 0.9990455 +0.9483463 0.8995968 0.9990455 +0.9614615 0.8995968 0.9990455 +0.9780539 0.8995968 0.9990455 +0.9990455 0.8995968 0.9990455 +0.999247 0.9190947 0.982354 +0.9994057 0.935054 0.9751513 +0.9995308 0.9480261 0.9733691 +0.9996295 0.9585109 0.9744915 +0.9997074 0.966947 0.977005 +0.9997688 0.9737101 0.980031 +0.9998174 0.9791163 0.9830838 +0.9998557 0.9834277 0.9859157 +0.999886 0.9868597 0.9884188 +0.9999099 0.9895878 0.9905641 +0.9999288 0.9917537 0.9923648 +0.9999437 0.9934718 0.9938541 +0.8990028 0.8999063 0.9990461 +0.899002 0.8999048 0.9990461 +0.8990011 0.8999028 0.9990461 +0.899 0.8999003 0.9990461 +0.8989986 0.8998972 0.9990461 +0.8989969 0.8998934 0.9990461 +0.8989948 0.8998886 0.9990461 +0.8989923 0.8998827 0.999046 +0.8989895 0.8998755 0.999046 +0.8989863 0.8998667 0.9990459 +0.8989829 0.8998564 0.9990459 +0.8989796 0.8998443 0.9990458 +0.8989771 0.8998306 0.9990458 +0.8989767 0.899816 0.9990457 +0.8989805 0.8998018 0.9990456 +0.8989921 0.8997906 0.9990456 +0.8990175 0.899787 0.9990455 +0.8990542 0.899787 0.9990455 +0.8991006 0.899787 0.9990455 +0.8991593 0.899787 0.9990455 +0.8992336 0.899787 0.9990455 +0.8993275 0.899787 0.9990455 +0.8994464 0.899787 0.9990455 +0.8995968 0.899787 0.9990455 +0.899787 0.899787 0.9990455 +0.9000277 0.899787 0.9990455 +0.9003323 0.899787 0.9990455 +0.9007175 0.899787 0.9990455 +0.9012049 0.899787 0.9990455 +0.9018215 0.899787 0.9990455 +0.9026016 0.899787 0.9990455 +0.9035886 0.899787 0.9990455 +0.9048372 0.899787 0.9990455 +0.9064168 0.899787 0.9990455 +0.9084153 0.899787 0.9990455 +0.9109436 0.899787 0.9990455 +0.9141422 0.899787 0.9990455 +0.9181889 0.899787 0.9990455 +0.9233085 0.899787 0.9990455 +0.9297854 0.899787 0.9990455 +0.9379796 0.899787 0.9990455 +0.9483463 0.899787 0.9990455 +0.9614615 0.899787 0.9990455 +0.9780539 0.899787 0.9990455 +0.9990455 0.899787 0.9990455 +0.999247 0.9192157 0.982354 +0.9994057 0.9351307 0.9751513 +0.9995308 0.9480746 0.9733691 +0.9996295 0.9585415 0.9744915 +0.9997074 0.9669663 0.977005 +0.9997688 0.9737222 0.980031 +0.9998174 0.9791238 0.9830838 +0.9998557 0.9834324 0.9859157 +0.999886 0.9868627 0.9884188 +0.9999099 0.9895897 0.9905641 +0.9999288 0.9917549 0.9923648 +0.9999437 0.9934725 0.9938541 +0.8990028 0.9001468 0.9990461 +0.899002 0.9001452 0.9990461 +0.8990011 0.9001432 0.9990461 +0.899 0.9001407 0.9990461 +0.8989986 0.9001376 0.9990461 +0.8989969 0.9001338 0.9990461 +0.8989948 0.900129 0.9990461 +0.8989923 0.9001231 0.999046 +0.8989895 0.9001159 0.999046 +0.8989863 0.9001073 0.9990459 +0.8989829 0.9000969 0.9990459 +0.8989796 0.9000848 0.9990458 +0.8989771 0.9000712 0.9990458 +0.8989767 0.9000567 0.9990457 +0.8989805 0.9000425 0.9990456 +0.8989921 0.9000313 0.9990456 +0.8990175 0.9000277 0.9990455 +0.8990542 0.9000277 0.9990455 +0.8991006 0.9000277 0.9990455 +0.8991593 0.9000277 0.9990455 +0.8992336 0.9000277 0.9990455 +0.8993275 0.9000277 0.9990455 +0.8994464 0.9000277 0.9990455 +0.8995968 0.9000277 0.9990455 +0.899787 0.9000277 0.9990455 +0.9000277 0.9000277 0.9990455 +0.9003323 0.9000277 0.9990455 +0.9007175 0.9000277 0.9990455 +0.9012049 0.9000277 0.9990455 +0.9018215 0.9000277 0.9990455 +0.9026016 0.9000277 0.9990455 +0.9035886 0.9000277 0.9990455 +0.9048372 0.9000277 0.9990455 +0.9064168 0.9000277 0.9990455 +0.9084153 0.9000277 0.9990455 +0.9109436 0.9000277 0.9990455 +0.9141422 0.9000277 0.9990455 +0.9181889 0.9000277 0.9990455 +0.9233085 0.9000277 0.9990455 +0.9297854 0.9000277 0.9990455 +0.9379796 0.9000277 0.9990455 +0.9483463 0.9000277 0.9990455 +0.9614615 0.9000277 0.9990455 +0.9780539 0.9000277 0.9990455 +0.9990455 0.9000277 0.9990455 +0.999247 0.9193688 0.982354 +0.9994057 0.9352277 0.9751513 +0.9995308 0.9481359 0.9733691 +0.9996295 0.9585802 0.9744915 +0.9997074 0.9669906 0.977005 +0.9997688 0.9737375 0.980031 +0.9998174 0.9791334 0.9830838 +0.9998557 0.9834385 0.9859157 +0.999886 0.9868665 0.9884188 +0.9999099 0.989592 0.9905641 +0.9999288 0.9917564 0.9923648 +0.9999437 0.9934734 0.9938541 +0.8990028 0.9004509 0.9990461 +0.899002 0.9004493 0.9990461 +0.8990011 0.9004474 0.9990461 +0.899 0.9004449 0.9990461 +0.8989986 0.9004418 0.9990461 +0.8989969 0.900438 0.9990461 +0.8989948 0.9004332 0.9990461 +0.8989923 0.9004274 0.999046 +0.8989895 0.9004202 0.999046 +0.8989863 0.9004115 0.9990459 +0.8989829 0.9004012 0.9990459 +0.8989796 0.9003892 0.9990458 +0.8989771 0.9003756 0.9990458 +0.8989767 0.9003611 0.9990457 +0.8989805 0.9003469 0.9990456 +0.8989921 0.9003358 0.9990456 +0.8990175 0.9003323 0.9990455 +0.8990542 0.9003323 0.9990455 +0.8991006 0.9003323 0.9990455 +0.8991593 0.9003323 0.9990455 +0.8992336 0.9003323 0.9990455 +0.8993275 0.9003323 0.9990455 +0.8994464 0.9003323 0.9990455 +0.8995968 0.9003323 0.9990455 +0.899787 0.9003323 0.9990455 +0.9000277 0.9003323 0.9990455 +0.9003323 0.9003323 0.9990455 +0.9007175 0.9003323 0.9990455 +0.9012049 0.9003323 0.9990455 +0.9018215 0.9003323 0.9990455 +0.9026016 0.9003323 0.9990455 +0.9035886 0.9003323 0.9990455 +0.9048372 0.9003323 0.9990455 +0.9064168 0.9003323 0.9990455 +0.9084153 0.9003323 0.9990455 +0.9109436 0.9003323 0.9990455 +0.9141422 0.9003323 0.9990455 +0.9181889 0.9003323 0.9990455 +0.9233085 0.9003323 0.9990455 +0.9297854 0.9003323 0.9990455 +0.9379796 0.9003323 0.9990455 +0.9483463 0.9003323 0.9990455 +0.9614615 0.9003323 0.9990455 +0.9780539 0.9003323 0.9990455 +0.9990455 0.9003323 0.9990455 +0.999247 0.9195625 0.982354 +0.9994057 0.9353505 0.9751513 +0.9995308 0.9482135 0.9733691 +0.9996295 0.9586291 0.9744915 +0.9997074 0.9670214 0.977005 +0.9997688 0.9737569 0.980031 +0.9998174 0.9791456 0.9830838 +0.9998557 0.9834461 0.9859157 +0.999886 0.9868713 0.9884188 +0.9999099 0.989595 0.9905641 +0.9999288 0.9917582 0.9923648 +0.9999437 0.9934746 0.9938541 +0.8990028 0.9008357 0.9990461 +0.899002 0.9008341 0.9990461 +0.8990011 0.9008322 0.9990461 +0.899 0.9008297 0.9990461 +0.8989986 0.9008267 0.9990461 +0.8989969 0.9008228 0.9990461 +0.8989948 0.9008181 0.9990461 +0.8989923 0.9008122 0.999046 +0.8989895 0.9008051 0.999046 +0.8989863 0.9007965 0.9990459 +0.8989829 0.9007862 0.9990459 +0.8989796 0.9007742 0.9990458 +0.8989771 0.9007607 0.9990458 +0.8989767 0.9007462 0.9990457 +0.8989805 0.9007321 0.9990456 +0.8989921 0.9007211 0.9990456 +0.8990175 0.9007175 0.9990455 +0.8990542 0.9007175 0.9990455 +0.8991006 0.9007175 0.9990455 +0.8991593 0.9007175 0.9990455 +0.8992336 0.9007175 0.9990455 +0.8993275 0.9007175 0.9990455 +0.8994464 0.9007175 0.9990455 +0.8995968 0.9007175 0.9990455 +0.899787 0.9007175 0.9990455 +0.9000277 0.9007175 0.9990455 +0.9003323 0.9007175 0.9990455 +0.9007175 0.9007175 0.9990455 +0.9012049 0.9007175 0.9990455 +0.9018215 0.9007175 0.9990455 +0.9026016 0.9007175 0.9990455 +0.9035886 0.9007175 0.9990455 +0.9048372 0.9007175 0.9990455 +0.9064168 0.9007175 0.9990455 +0.9084153 0.9007175 0.9990455 +0.9109436 0.9007175 0.9990455 +0.9141422 0.9007175 0.9990455 +0.9181889 0.9007175 0.9990455 +0.9233085 0.9007175 0.9990455 +0.9297854 0.9007175 0.9990455 +0.9379796 0.9007175 0.9990455 +0.9483463 0.9007175 0.9990455 +0.9614615 0.9007175 0.9990455 +0.9780539 0.9007175 0.9990455 +0.9990455 0.9007175 0.9990455 +0.999247 0.9198076 0.982354 +0.9994057 0.9355059 0.9751513 +0.9995308 0.9483117 0.9733691 +0.9996295 0.958691 0.9744915 +0.9997074 0.9670604 0.977005 +0.9997688 0.9737814 0.980031 +0.9998174 0.979161 0.9830838 +0.9998557 0.9834557 0.9859157 +0.999886 0.9868773 0.9884188 +0.9999099 0.9895988 0.9905641 +0.9999288 0.9917606 0.9923648 +0.9999437 0.9934761 0.9938541 +0.8990028 0.9013225 0.9990461 +0.899002 0.901321 0.9990461 +0.8990011 0.901319 0.9990461 +0.899 0.9013166 0.9990461 +0.8989986 0.9013135 0.9990461 +0.8989969 0.9013097 0.9990461 +0.8989948 0.901305 0.9990461 +0.8989923 0.9012992 0.999046 +0.8989895 0.9012921 0.999046 +0.8989863 0.9012835 0.9990459 +0.8989829 0.9012733 0.9990459 +0.8989796 0.9012613 0.9990458 +0.8989771 0.9012479 0.9990458 +0.8989767 0.9012335 0.9990457 +0.8989805 0.9012195 0.9990456 +0.8989921 0.9012084 0.9990456 +0.8990175 0.9012049 0.9990455 +0.8990542 0.9012049 0.9990455 +0.8991006 0.9012049 0.9990455 +0.8991593 0.9012049 0.9990455 +0.8992336 0.9012049 0.9990455 +0.8993275 0.9012049 0.9990455 +0.8994464 0.9012049 0.9990455 +0.8995968 0.9012049 0.9990455 +0.899787 0.9012049 0.9990455 +0.9000277 0.9012049 0.9990455 +0.9003323 0.9012049 0.9990455 +0.9007175 0.9012049 0.9990455 +0.9012049 0.9012049 0.9990455 +0.9018215 0.9012049 0.9990455 +0.9026016 0.9012049 0.9990455 +0.9035886 0.9012049 0.9990455 +0.9048372 0.9012049 0.9990455 +0.9064168 0.9012049 0.9990455 +0.9084153 0.9012049 0.9990455 +0.9109436 0.9012049 0.9990455 +0.9141422 0.9012049 0.9990455 +0.9181889 0.9012049 0.9990455 +0.9233085 0.9012049 0.9990455 +0.9297854 0.9012049 0.9990455 +0.9379796 0.9012049 0.9990455 +0.9483463 0.9012049 0.9990455 +0.9614615 0.9012049 0.9990455 +0.9780539 0.9012049 0.9990455 +0.9990455 0.9012049 0.9990455 +0.999247 0.9201176 0.982354 +0.9994057 0.9357024 0.9751513 +0.9995308 0.9484359 0.9733691 +0.9996295 0.9587693 0.9744915 +0.9997074 0.9671097 0.977005 +0.9997688 0.9738123 0.980031 +0.9998174 0.9791804 0.9830838 +0.9998557 0.9834679 0.9859157 +0.999886 0.986885 0.9884188 +0.9999099 0.9896036 0.9905641 +0.9999288 0.9917636 0.9923648 +0.9999437 0.9934779 0.9938541 +0.8990028 0.9019384 0.9990461 +0.899002 0.9019369 0.9990461 +0.8990011 0.9019349 0.9990461 +0.899 0.9019325 0.9990461 +0.8989986 0.9019295 0.9990461 +0.8989969 0.9019257 0.9990461 +0.8989948 0.901921 0.9990461 +0.8989923 0.9019152 0.999046 +0.8989895 0.9019081 0.999046 +0.8989863 0.9018996 0.9990459 +0.8989829 0.9018894 0.9990459 +0.8989796 0.9018776 0.9990458 +0.8989771 0.9018642 0.9990458 +0.8989767 0.9018499 0.9990457 +0.8989805 0.901836 0.9990456 +0.8989921 0.901825 0.9990456 +0.8990175 0.9018215 0.9990455 +0.8990542 0.9018215 0.9990455 +0.8991006 0.9018215 0.9990455 +0.8991593 0.9018215 0.9990455 +0.8992336 0.9018215 0.9990455 +0.8993275 0.9018215 0.9990455 +0.8994464 0.9018215 0.9990455 +0.8995968 0.9018215 0.9990455 +0.899787 0.9018215 0.9990455 +0.9000277 0.9018215 0.9990455 +0.9003323 0.9018215 0.9990455 +0.9007175 0.9018215 0.9990455 +0.9012049 0.9018215 0.9990455 +0.9018215 0.9018215 0.9990455 +0.9026016 0.9018215 0.9990455 +0.9035886 0.9018215 0.9990455 +0.9048372 0.9018215 0.9990455 +0.9064168 0.9018215 0.9990455 +0.9084153 0.9018215 0.9990455 +0.9109436 0.9018215 0.9990455 +0.9141422 0.9018215 0.9990455 +0.9181889 0.9018215 0.9990455 +0.9233085 0.9018215 0.9990455 +0.9297854 0.9018215 0.9990455 +0.9379796 0.9018215 0.9990455 +0.9483463 0.9018215 0.9990455 +0.9614615 0.9018215 0.9990455 +0.9780539 0.9018215 0.9990455 +0.9990455 0.9018215 0.9990455 +0.999247 0.9205098 0.982354 +0.9994057 0.935951 0.9751513 +0.9995308 0.9485931 0.9733691 +0.9996295 0.9588684 0.9744915 +0.9997074 0.967172 0.977005 +0.9997688 0.9738515 0.980031 +0.9998174 0.979205 0.9830838 +0.9998557 0.9834833 0.9859157 +0.999886 0.9868946 0.9884188 +0.9999099 0.9896096 0.9905641 +0.9999288 0.9917674 0.9923648 +0.9999437 0.9934803 0.9938541 +0.8990028 0.9027176 0.9990461 +0.899002 0.902716 0.9990461 +0.8990011 0.9027141 0.9990461 +0.899 0.9027117 0.9990461 +0.8989986 0.9027087 0.9990461 +0.8989969 0.9027049 0.9990461 +0.8989948 0.9027003 0.9990461 +0.8989923 0.9026946 0.999046 +0.8989895 0.9026876 0.999046 +0.8989863 0.9026791 0.9990459 +0.8989829 0.902669 0.9990459 +0.8989796 0.9026573 0.9990458 +0.8989771 0.902644 0.9990458 +0.8989767 0.9026298 0.9990457 +0.8989805 0.902616 0.9990456 +0.8989921 0.9026051 0.9990456 +0.8990175 0.9026016 0.9990455 +0.8990542 0.9026016 0.9990455 +0.8991006 0.9026016 0.9990455 +0.8991593 0.9026016 0.9990455 +0.8992336 0.9026016 0.9990455 +0.8993275 0.9026016 0.9990455 +0.8994464 0.9026016 0.9990455 +0.8995968 0.9026016 0.9990455 +0.899787 0.9026016 0.9990455 +0.9000277 0.9026016 0.9990455 +0.9003323 0.9026016 0.9990455 +0.9007175 0.9026016 0.9990455 +0.9012049 0.9026016 0.9990455 +0.9018215 0.9026016 0.9990455 +0.9026016 0.9026016 0.9990455 +0.9035886 0.9026016 0.9990455 +0.9048372 0.9026016 0.9990455 +0.9064168 0.9026016 0.9990455 +0.9084153 0.9026016 0.9990455 +0.9109436 0.9026016 0.9990455 +0.9141422 0.9026016 0.9990455 +0.9181889 0.9026016 0.9990455 +0.9233085 0.9026016 0.9990455 +0.9297854 0.9026016 0.9990455 +0.9379796 0.9026016 0.9990455 +0.9483463 0.9026016 0.9990455 +0.9614615 0.9026016 0.9990455 +0.9780539 0.9026016 0.9990455 +0.9990455 0.9026016 0.9990455 +0.999247 0.9210061 0.982354 +0.9994057 0.9362655 0.9751513 +0.9995308 0.9487918 0.9733691 +0.9996295 0.9589938 0.9744915 +0.9997074 0.9672509 0.977005 +0.9997688 0.9739011 0.980031 +0.9998174 0.9792361 0.9830838 +0.9998557 0.9835029 0.9859157 +0.999886 0.9869069 0.9884188 +0.9999099 0.9896173 0.9905641 +0.9999288 0.9917722 0.9923648 +0.9999437 0.9934833 0.9938541 +0.8990028 0.9037033 0.9990461 +0.899002 0.9037018 0.9990461 +0.8990011 0.9036999 0.9990461 +0.899 0.9036975 0.9990461 +0.8989986 0.9036945 0.9990461 +0.8989969 0.9036908 0.9990461 +0.8989948 0.9036862 0.9990461 +0.8989923 0.9036806 0.999046 +0.8989895 0.9036736 0.999046 +0.8989863 0.9036652 0.9990459 +0.8989829 0.9036553 0.9990459 +0.8989796 0.9036436 0.9990458 +0.8989771 0.9036305 0.9990458 +0.8989767 0.9036165 0.9990457 +0.8989805 0.9036028 0.9990456 +0.8989921 0.903592 0.9990456 +0.8990175 0.9035886 0.9990455 +0.8990542 0.9035886 0.9990455 +0.8991006 0.9035886 0.9990455 +0.8991593 0.9035886 0.9990455 +0.8992336 0.9035886 0.9990455 +0.8993275 0.9035886 0.9990455 +0.8994464 0.9035886 0.9990455 +0.8995968 0.9035886 0.9990455 +0.899787 0.9035886 0.9990455 +0.9000277 0.9035886 0.9990455 +0.9003323 0.9035886 0.9990455 +0.9007175 0.9035886 0.9990455 +0.9012049 0.9035886 0.9990455 +0.9018215 0.9035886 0.9990455 +0.9026016 0.9035886 0.9990455 +0.9035886 0.9035886 0.9990455 +0.9048372 0.9035886 0.9990455 +0.9064168 0.9035886 0.9990455 +0.9084153 0.9035886 0.9990455 +0.9109436 0.9035886 0.9990455 +0.9141422 0.9035886 0.9990455 +0.9181889 0.9035886 0.9990455 +0.9233085 0.9035886 0.9990455 +0.9297854 0.9035886 0.9990455 +0.9379796 0.9035886 0.9990455 +0.9483463 0.9035886 0.9990455 +0.9614615 0.9035886 0.9990455 +0.9780539 0.9035886 0.9990455 +0.9990455 0.9035886 0.9990455 +0.999247 0.9216339 0.982354 +0.9994057 0.9366635 0.9751513 +0.9995308 0.9490434 0.9733691 +0.9996295 0.9591524 0.9744915 +0.9997074 0.9673508 0.977005 +0.9997688 0.9739638 0.980031 +0.9998174 0.9792755 0.9830838 +0.9998557 0.9835276 0.9859157 +0.999886 0.9869223 0.9884188 +0.9999099 0.989627 0.9905641 +0.9999288 0.9917782 0.9923648 +0.9999437 0.9934871 0.9938541 +0.8990028 0.9049504 0.9990461 +0.899002 0.9049489 0.9990461 +0.8990011 0.9049471 0.9990461 +0.899 0.9049447 0.9990461 +0.8989986 0.9049418 0.9990461 +0.8989969 0.9049381 0.9990461 +0.8989948 0.9049336 0.9990461 +0.8989923 0.904928 0.999046 +0.8989895 0.9049211 0.999046 +0.8989863 0.9049128 0.9990459 +0.8989829 0.904903 0.9990459 +0.8989796 0.9048915 0.9990458 +0.8989771 0.9048786 0.9990458 +0.8989767 0.9048647 0.9990457 +0.8989805 0.9048512 0.9990456 +0.8989921 0.9048406 0.9990456 +0.8990175 0.9048372 0.9990455 +0.8990542 0.9048372 0.9990455 +0.8991006 0.9048372 0.9990455 +0.8991593 0.9048372 0.9990455 +0.8992336 0.9048372 0.9990455 +0.8993275 0.9048372 0.9990455 +0.8994464 0.9048372 0.9990455 +0.8995968 0.9048372 0.9990455 +0.899787 0.9048372 0.9990455 +0.9000277 0.9048372 0.9990455 +0.9003323 0.9048372 0.9990455 +0.9007175 0.9048372 0.9990455 +0.9012049 0.9048372 0.9990455 +0.9018215 0.9048372 0.9990455 +0.9026016 0.9048372 0.9990455 +0.9035886 0.9048372 0.9990455 +0.9048372 0.9048372 0.9990455 +0.9064168 0.9048372 0.9990455 +0.9084153 0.9048372 0.9990455 +0.9109436 0.9048372 0.9990455 +0.9141422 0.9048372 0.9990455 +0.9181889 0.9048372 0.9990455 +0.9233085 0.9048372 0.9990455 +0.9297854 0.9048372 0.9990455 +0.9379796 0.9048372 0.9990455 +0.9483463 0.9048372 0.9990455 +0.9614615 0.9048372 0.9990455 +0.9780539 0.9048372 0.9990455 +0.9990455 0.9048372 0.9990455 +0.999247 0.9224281 0.982354 +0.9994057 0.9371669 0.9751513 +0.9995308 0.9493615 0.9733691 +0.9996295 0.959353 0.9744915 +0.9997074 0.967477 0.977005 +0.9997688 0.9740432 0.980031 +0.9998174 0.9793253 0.9830838 +0.9998557 0.9835588 0.9859157 +0.999886 0.9869419 0.9884188 +0.9999099 0.9896392 0.9905641 +0.9999288 0.9917859 0.9923648 +0.9999437 0.9934919 0.9938541 +0.8990028 0.9065282 0.9990461 +0.899002 0.9065267 0.9990461 +0.8990011 0.9065249 0.9990461 +0.899 0.9065226 0.9990461 +0.8989986 0.9065197 0.9990461 +0.8989969 0.9065161 0.9990461 +0.8989948 0.9065116 0.9990461 +0.8989923 0.9065061 0.999046 +0.8989895 0.9064994 0.999046 +0.8989863 0.9064912 0.9990459 +0.8989829 0.9064815 0.9990459 +0.8989796 0.9064702 0.9990458 +0.8989771 0.9064575 0.9990458 +0.8989767 0.9064439 0.9990457 +0.8989805 0.9064306 0.9990456 +0.8989921 0.9064202 0.9990456 +0.8990175 0.9064168 0.9990455 +0.8990542 0.9064168 0.9990455 +0.8991006 0.9064168 0.9990455 +0.8991593 0.9064168 0.9990455 +0.8992336 0.9064168 0.9990455 +0.8993275 0.9064168 0.9990455 +0.8994464 0.9064168 0.9990455 +0.8995968 0.9064168 0.9990455 +0.899787 0.9064168 0.9990455 +0.9000277 0.9064168 0.9990455 +0.9003323 0.9064168 0.9990455 +0.9007175 0.9064168 0.9990455 +0.9012049 0.9064168 0.9990455 +0.9018215 0.9064168 0.9990455 +0.9026016 0.9064168 0.9990455 +0.9035886 0.9064168 0.9990455 +0.9048372 0.9064168 0.9990455 +0.9064168 0.9064168 0.9990455 +0.9084153 0.9064168 0.9990455 +0.9109436 0.9064168 0.9990455 +0.9141422 0.9064168 0.9990455 +0.9181889 0.9064168 0.9990455 +0.9233085 0.9064168 0.9990455 +0.9297854 0.9064168 0.9990455 +0.9379796 0.9064168 0.9990455 +0.9483463 0.9064168 0.9990455 +0.9614615 0.9064168 0.9990455 +0.9780539 0.9064168 0.9990455 +0.9990455 0.9064168 0.9990455 +0.999247 0.9234329 0.982354 +0.9994057 0.9378038 0.9751513 +0.9995308 0.9497641 0.9733691 +0.9996295 0.9596068 0.9744915 +0.9997074 0.9676368 0.977005 +0.9997688 0.9741436 0.980031 +0.9998174 0.9793883 0.9830838 +0.9998557 0.9835983 0.9859157 +0.999886 0.9869667 0.9884188 +0.9999099 0.9896547 0.9905641 +0.9999288 0.9917956 0.9923648 +0.9999437 0.993498 0.9938541 +0.8990028 0.9085243 0.9990461 +0.899002 0.9085228 0.9990461 +0.8990011 0.908521 0.9990461 +0.899 0.9085187 0.9990461 +0.8989986 0.9085159 0.9990461 +0.8989969 0.9085124 0.9990461 +0.8989948 0.908508 0.9990461 +0.8989923 0.9085026 0.999046 +0.8989895 0.908496 0.999046 +0.8989863 0.9084881 0.9990459 +0.8989829 0.9084786 0.9990459 +0.8989796 0.9084676 0.9990458 +0.8989771 0.9084551 0.9990458 +0.8989767 0.9084417 0.9990457 +0.8989805 0.9084287 0.9990456 +0.8989921 0.9084185 0.9990456 +0.8990175 0.9084153 0.9990455 +0.8990542 0.9084153 0.9990455 +0.8991006 0.9084153 0.9990455 +0.8991593 0.9084153 0.9990455 +0.8992336 0.9084153 0.9990455 +0.8993275 0.9084153 0.9990455 +0.8994464 0.9084153 0.9990455 +0.8995968 0.9084153 0.9990455 +0.899787 0.9084153 0.9990455 +0.9000277 0.9084153 0.9990455 +0.9003323 0.9084153 0.9990455 +0.9007175 0.9084153 0.9990455 +0.9012049 0.9084153 0.9990455 +0.9018215 0.9084153 0.9990455 +0.9026016 0.9084153 0.9990455 +0.9035886 0.9084153 0.9990455 +0.9048372 0.9084153 0.9990455 +0.9064168 0.9084153 0.9990455 +0.9084153 0.9084153 0.9990455 +0.9109436 0.9084153 0.9990455 +0.9141422 0.9084153 0.9990455 +0.9181889 0.9084153 0.9990455 +0.9233085 0.9084153 0.9990455 +0.9297854 0.9084153 0.9990455 +0.9379796 0.9084153 0.9990455 +0.9483463 0.9084153 0.9990455 +0.9614615 0.9084153 0.9990455 +0.9780539 0.9084153 0.9990455 +0.9990455 0.9084153 0.9990455 +0.999247 0.9247041 0.982354 +0.9994057 0.9386096 0.9751513 +0.9995308 0.9502734 0.9733691 +0.9996295 0.959928 0.9744915 +0.9997074 0.9678389 0.977005 +0.9997688 0.9742706 0.980031 +0.9998174 0.9794681 0.9830838 +0.9998557 0.9836483 0.9859157 +0.999886 0.986998 0.9884188 +0.9999099 0.9896744 0.9905641 +0.9999288 0.9918079 0.9923648 +0.9999437 0.9935057 0.9938541 +0.8990028 0.9110495 0.9990461 +0.899002 0.9110481 0.9990461 +0.8990011 0.9110464 0.9990461 +0.899 0.9110442 0.9990461 +0.8989986 0.9110414 0.9990461 +0.8989969 0.911038 0.9990461 +0.8989948 0.9110337 0.9990461 +0.8989923 0.9110285 0.999046 +0.8989895 0.9110221 0.999046 +0.8989863 0.9110144 0.9990459 +0.8989829 0.9110051 0.9990459 +0.8989796 0.9109944 0.9990458 +0.8989771 0.9109823 0.9990458 +0.8989767 0.9109693 0.9990457 +0.8989805 0.9109567 0.9990456 +0.8989921 0.9109467 0.9990456 +0.8990175 0.9109436 0.9990455 +0.8990542 0.9109436 0.9990455 +0.8991006 0.9109436 0.9990455 +0.8991593 0.9109436 0.9990455 +0.8992336 0.9109436 0.9990455 +0.8993275 0.9109436 0.9990455 +0.8994464 0.9109436 0.9990455 +0.8995968 0.9109436 0.9990455 +0.899787 0.9109436 0.9990455 +0.9000277 0.9109436 0.9990455 +0.9003323 0.9109436 0.9990455 +0.9007175 0.9109436 0.9990455 +0.9012049 0.9109436 0.9990455 +0.9018215 0.9109436 0.9990455 +0.9026016 0.9109436 0.9990455 +0.9035886 0.9109436 0.9990455 +0.9048372 0.9109436 0.9990455 +0.9064168 0.9109436 0.9990455 +0.9084153 0.9109436 0.9990455 +0.9109436 0.9109436 0.9990455 +0.9141422 0.9109436 0.9990455 +0.9181889 0.9109436 0.9990455 +0.9233085 0.9109436 0.9990455 +0.9297854 0.9109436 0.9990455 +0.9379796 0.9109436 0.9990455 +0.9483463 0.9109436 0.9990455 +0.9614615 0.9109436 0.9990455 +0.9780539 0.9109436 0.9990455 +0.9990455 0.9109436 0.9990455 +0.999247 0.9263124 0.982354 +0.9994057 0.939629 0.9751513 +0.9995308 0.9509177 0.9733691 +0.9996295 0.9603343 0.9744915 +0.9997074 0.9680946 0.977005 +0.9997688 0.9744313 0.980031 +0.9998174 0.9795689 0.9830838 +0.9998557 0.9837116 0.9859157 +0.999886 0.9870376 0.9884188 +0.9999099 0.9896992 0.9905641 +0.9999288 0.9918234 0.9923648 +0.9999437 0.9935154 0.9938541 +0.8990028 0.9142443 0.9990461 +0.899002 0.914243 0.9990461 +0.8990011 0.9142413 0.9990461 +0.899 0.9142392 0.9990461 +0.8989986 0.9142365 0.9990461 +0.8989969 0.9142332 0.9990461 +0.8989948 0.9142291 0.9990461 +0.8989923 0.9142241 0.999046 +0.8989895 0.9142179 0.999046 +0.8989863 0.9142104 0.9990459 +0.8989829 0.9142016 0.9990459 +0.8989796 0.9141912 0.9990458 +0.8989771 0.9141795 0.9990458 +0.8989767 0.914167 0.9990457 +0.8989805 0.9141548 0.9990456 +0.8989921 0.9141453 0.9990456 +0.8990175 0.9141422 0.9990455 +0.8990542 0.9141422 0.9990455 +0.8991006 0.9141422 0.9990455 +0.8991593 0.9141422 0.9990455 +0.8992336 0.9141422 0.9990455 +0.8993275 0.9141422 0.9990455 +0.8994464 0.9141422 0.9990455 +0.8995968 0.9141422 0.9990455 +0.899787 0.9141422 0.9990455 +0.9000277 0.9141422 0.9990455 +0.9003323 0.9141422 0.9990455 +0.9007175 0.9141422 0.9990455 +0.9012049 0.9141422 0.9990455 +0.9018215 0.9141422 0.9990455 +0.9026016 0.9141422 0.9990455 +0.9035886 0.9141422 0.9990455 +0.9048372 0.9141422 0.9990455 +0.9064168 0.9141422 0.9990455 +0.9084153 0.9141422 0.9990455 +0.9109436 0.9141422 0.9990455 +0.9141422 0.9141422 0.9990455 +0.9181889 0.9141422 0.9990455 +0.9233085 0.9141422 0.9990455 +0.9297854 0.9141422 0.9990455 +0.9379796 0.9141422 0.9990455 +0.9483463 0.9141422 0.9990455 +0.9614615 0.9141422 0.9990455 +0.9780539 0.9141422 0.9990455 +0.9990455 0.9141422 0.9990455 +0.999247 0.928347 0.982354 +0.9994057 0.9409186 0.9751513 +0.9995308 0.9517328 0.9733691 +0.9996295 0.9608482 0.9744915 +0.9997074 0.9684181 0.977005 +0.9997688 0.9746346 0.980031 +0.9998174 0.9796966 0.9830838 +0.9998557 0.9837916 0.9859157 +0.999886 0.9870878 0.9884188 +0.9999099 0.9897306 0.9905641 +0.9999288 0.9918431 0.9923648 +0.9999437 0.9935277 0.9938541 +0.8990028 0.9182862 0.9990461 +0.899002 0.9182849 0.9990461 +0.8990011 0.9182833 0.9990461 +0.899 0.9182813 0.9990461 +0.8989986 0.9182787 0.9990461 +0.8989969 0.9182756 0.9990461 +0.8989948 0.9182717 0.9990461 +0.8989923 0.9182669 0.999046 +0.8989895 0.918261 0.999046 +0.8989863 0.9182539 0.9990459 +0.8989829 0.9182454 0.9990459 +0.8989796 0.9182356 0.9990458 +0.8989771 0.9182244 0.9990458 +0.8989767 0.9182125 0.9990457 +0.8989805 0.9182009 0.9990456 +0.8989921 0.9181918 0.9990456 +0.8990175 0.9181889 0.9990455 +0.8990542 0.9181889 0.9990455 +0.8991006 0.9181889 0.9990455 +0.8991593 0.9181889 0.9990455 +0.8992336 0.9181889 0.9990455 +0.8993275 0.9181889 0.9990455 +0.8994464 0.9181889 0.9990455 +0.8995968 0.9181889 0.9990455 +0.899787 0.9181889 0.9990455 +0.9000277 0.9181889 0.9990455 +0.9003323 0.9181889 0.9990455 +0.9007175 0.9181889 0.9990455 +0.9012049 0.9181889 0.9990455 +0.9018215 0.9181889 0.9990455 +0.9026016 0.9181889 0.9990455 +0.9035886 0.9181889 0.9990455 +0.9048372 0.9181889 0.9990455 +0.9064168 0.9181889 0.9990455 +0.9084153 0.9181889 0.9990455 +0.9109436 0.9181889 0.9990455 +0.9141422 0.9181889 0.9990455 +0.9181889 0.9181889 0.9990455 +0.9233085 0.9181889 0.9990455 +0.9297854 0.9181889 0.9990455 +0.9379796 0.9181889 0.9990455 +0.9483463 0.9181889 0.9990455 +0.9614615 0.9181889 0.9990455 +0.9780539 0.9181889 0.9990455 +0.9990455 0.9181889 0.9990455 +0.999247 0.9309211 0.982354 +0.9994057 0.9425502 0.9751513 +0.9995308 0.952764 0.9733691 +0.9996295 0.9614985 0.9744915 +0.9997074 0.9688274 0.977005 +0.9997688 0.9748918 0.980031 +0.9998174 0.979858 0.9830838 +0.9998557 0.9838928 0.9859157 +0.999886 0.9871512 0.9884188 +0.9999099 0.9897703 0.9905641 +0.9999288 0.991868 0.9923648 +0.9999437 0.9935432 0.9938541 +0.8990028 0.9233996 0.9990461 +0.899002 0.9233984 0.9990461 +0.8990011 0.9233969 0.9990461 +0.899 0.923395 0.9990461 +0.8989986 0.9233927 0.9990461 +0.8989969 0.9233897 0.9990461 +0.8989948 0.9233861 0.9990461 +0.8989923 0.9233816 0.999046 +0.8989895 0.923376 0.999046 +0.8989863 0.9233694 0.9990459 +0.8989829 0.9233615 0.9990459 +0.8989796 0.9233522 0.9990458 +0.8989771 0.9233418 0.9990458 +0.8989767 0.9233306 0.9990457 +0.8989805 0.9233198 0.9990456 +0.8989921 0.9233112 0.9990456 +0.8990175 0.9233085 0.9990455 +0.8990542 0.9233085 0.9990455 +0.8991006 0.9233085 0.9990455 +0.8991593 0.9233085 0.9990455 +0.8992336 0.9233085 0.9990455 +0.8993275 0.9233085 0.9990455 +0.8994464 0.9233085 0.9990455 +0.8995968 0.9233085 0.9990455 +0.899787 0.9233085 0.9990455 +0.9000277 0.9233085 0.9990455 +0.9003323 0.9233085 0.9990455 +0.9007175 0.9233085 0.9990455 +0.9012049 0.9233085 0.9990455 +0.9018215 0.9233085 0.9990455 +0.9026016 0.9233085 0.9990455 +0.9035886 0.9233085 0.9990455 +0.9048372 0.9233085 0.9990455 +0.9064168 0.9233085 0.9990455 +0.9084153 0.9233085 0.9990455 +0.9109436 0.9233085 0.9990455 +0.9141422 0.9233085 0.9990455 +0.9181889 0.9233085 0.9990455 +0.9233085 0.9233085 0.9990455 +0.9297854 0.9233085 0.9990455 +0.9379796 0.9233085 0.9990455 +0.9483463 0.9233085 0.9990455 +0.9614615 0.9233085 0.9990455 +0.9780539 0.9233085 0.9990455 +0.9990455 0.9233085 0.9990455 +0.999247 0.9341777 0.982354 +0.9994057 0.9446144 0.9751513 +0.9995308 0.9540687 0.9733691 +0.9996295 0.9623212 0.9744915 +0.9997074 0.9693452 0.977005 +0.9997688 0.9752172 0.980031 +0.9998174 0.9800622 0.9830838 +0.9998557 0.9840209 0.9859157 +0.999886 0.9872315 0.9884188 +0.9999099 0.9898206 0.9905641 +0.9999288 0.9918994 0.9923648 +0.9999437 0.9935629 0.9938541 +0.8990028 0.9298688 0.9990461 +0.899002 0.9298677 0.9990461 +0.8990011 0.9298664 0.9990461 +0.899 0.9298646 0.9990461 +0.8989986 0.9298625 0.9990461 +0.8989969 0.9298598 0.9990461 +0.8989948 0.9298564 0.9990461 +0.8989923 0.9298523 0.999046 +0.8989895 0.9298472 0.999046 +0.8989863 0.9298411 0.9990459 +0.8989829 0.9298339 0.9990459 +0.8989796 0.9298254 0.9990458 +0.8989771 0.9298159 0.9990458 +0.8989767 0.9298057 0.9990457 +0.8989805 0.9297957 0.9990456 +0.8989921 0.9297879 0.9990456 +0.8990175 0.9297854 0.9990455 +0.8990542 0.9297854 0.9990455 +0.8991006 0.9297854 0.9990455 +0.8991593 0.9297854 0.9990455 +0.8992336 0.9297854 0.9990455 +0.8993275 0.9297854 0.9990455 +0.8994464 0.9297854 0.9990455 +0.8995968 0.9297854 0.9990455 +0.899787 0.9297854 0.9990455 +0.9000277 0.9297854 0.9990455 +0.9003323 0.9297854 0.9990455 +0.9007175 0.9297854 0.9990455 +0.9012049 0.9297854 0.9990455 +0.9018215 0.9297854 0.9990455 +0.9026016 0.9297854 0.9990455 +0.9035886 0.9297854 0.9990455 +0.9048372 0.9297854 0.9990455 +0.9064168 0.9297854 0.9990455 +0.9084153 0.9297854 0.9990455 +0.9109436 0.9297854 0.9990455 +0.9141422 0.9297854 0.9990455 +0.9181889 0.9297854 0.9990455 +0.9233085 0.9297854 0.9990455 +0.9297854 0.9297854 0.9990455 +0.9379796 0.9297854 0.9990455 +0.9483463 0.9297854 0.9990455 +0.9614615 0.9297854 0.9990455 +0.9780539 0.9297854 0.9990455 +0.9990455 0.9297854 0.9990455 +0.999247 0.9382977 0.982354 +0.9994057 0.9472259 0.9751513 +0.9995308 0.9557192 0.9733691 +0.9996295 0.963362 0.9744915 +0.9997074 0.9700002 0.977005 +0.9997688 0.9756289 0.980031 +0.9998174 0.9803206 0.9830838 +0.9998557 0.9841829 0.9859157 +0.999886 0.987333 0.9884188 +0.9999099 0.9898842 0.9905641 +0.9999288 0.9919392 0.9923648 +0.9999437 0.9935878 0.9938541 +0.8990028 0.9380532 0.9990461 +0.899002 0.9380522 0.9990461 +0.8990011 0.938051 0.9990461 +0.899 0.9380495 0.9990461 +0.8989986 0.9380476 0.9990461 +0.8989969 0.9380452 0.9990461 +0.8989948 0.9380422 0.9990461 +0.8989923 0.9380386 0.999046 +0.8989895 0.9380342 0.999046 +0.8989863 0.9380288 0.9990459 +0.8989829 0.9380224 0.9990459 +0.8989796 0.9380149 0.9990458 +0.8989771 0.9380065 0.9990458 +0.8989767 0.9379975 0.9990457 +0.8989805 0.9379887 0.9990456 +0.8989921 0.9379818 0.9990456 +0.8990175 0.9379796 0.9990455 +0.8990542 0.9379796 0.9990455 +0.8991006 0.9379796 0.9990455 +0.8991593 0.9379796 0.9990455 +0.8992336 0.9379796 0.9990455 +0.8993275 0.9379796 0.9990455 +0.8994464 0.9379796 0.9990455 +0.8995968 0.9379796 0.9990455 +0.899787 0.9379796 0.9990455 +0.9000277 0.9379796 0.9990455 +0.9003323 0.9379796 0.9990455 +0.9007175 0.9379796 0.9990455 +0.9012049 0.9379796 0.9990455 +0.9018215 0.9379796 0.9990455 +0.9026016 0.9379796 0.9990455 +0.9035886 0.9379796 0.9990455 +0.9048372 0.9379796 0.9990455 +0.9064168 0.9379796 0.9990455 +0.9084153 0.9379796 0.9990455 +0.9109436 0.9379796 0.9990455 +0.9141422 0.9379796 0.9990455 +0.9181889 0.9379796 0.9990455 +0.9233085 0.9379796 0.9990455 +0.9297854 0.9379796 0.9990455 +0.9379796 0.9379796 0.9990455 +0.9483463 0.9379796 0.9990455 +0.9614615 0.9379796 0.9990455 +0.9780539 0.9379796 0.9990455 +0.9990455 0.9379796 0.9990455 +0.999247 0.94351 0.982354 +0.9994057 0.9505298 0.9751513 +0.9995308 0.9578074 0.9733691 +0.9996295 0.9646787 0.9744915 +0.9997074 0.970829 0.977005 +0.9997688 0.9761497 0.980031 +0.9998174 0.9806476 0.9830838 +0.9998557 0.984388 0.9859157 +0.999886 0.9874615 0.9884188 +0.9999099 0.9899646 0.9905641 +0.9999288 0.9919896 0.9923648 +0.9999437 0.9936193 0.9938541 +0.8990028 0.9484075 0.9990461 +0.899002 0.9484067 0.9990461 +0.8990011 0.9484057 0.9990461 +0.899 0.9484044 0.9990461 +0.8989986 0.9484028 0.9990461 +0.8989969 0.9484008 0.9990461 +0.8989948 0.9483984 0.9990461 +0.8989923 0.9483954 0.999046 +0.8989895 0.9483917 0.999046 +0.8989863 0.9483872 0.9990459 +0.8989829 0.9483819 0.9990459 +0.8989796 0.9483756 0.9990458 +0.8989771 0.9483686 0.9990458 +0.8989767 0.9483611 0.9990457 +0.8989805 0.9483538 0.9990456 +0.8989921 0.9483481 0.9990456 +0.8990175 0.9483463 0.9990455 +0.8990542 0.9483463 0.9990455 +0.8991006 0.9483463 0.9990455 +0.8991593 0.9483463 0.9990455 +0.8992336 0.9483463 0.9990455 +0.8993275 0.9483463 0.9990455 +0.8994464 0.9483463 0.9990455 +0.8995968 0.9483463 0.9990455 +0.899787 0.9483463 0.9990455 +0.9000277 0.9483463 0.9990455 +0.9003323 0.9483463 0.9990455 +0.9007175 0.9483463 0.9990455 +0.9012049 0.9483463 0.9990455 +0.9018215 0.9483463 0.9990455 +0.9026016 0.9483463 0.9990455 +0.9035886 0.9483463 0.9990455 +0.9048372 0.9483463 0.9990455 +0.9064168 0.9483463 0.9990455 +0.9084153 0.9483463 0.9990455 +0.9109436 0.9483463 0.9990455 +0.9141422 0.9483463 0.9990455 +0.9181889 0.9483463 0.9990455 +0.9233085 0.9483463 0.9990455 +0.9297854 0.9483463 0.9990455 +0.9379796 0.9483463 0.9990455 +0.9483463 0.9483463 0.9990455 +0.9614615 0.9483463 0.9990455 +0.9780539 0.9483463 0.9990455 +0.9990455 0.9483463 0.9990455 +0.999247 0.9501042 0.982354 +0.9994057 0.9547096 0.9751513 +0.9995308 0.9604492 0.9733691 +0.9996295 0.9663445 0.9744915 +0.9997074 0.9718774 0.977005 +0.9997688 0.9768086 0.980031 +0.9998174 0.9810611 0.9830838 +0.9998557 0.9846473 0.9859157 +0.999886 0.987624 0.9884188 +0.9999099 0.9900664 0.9905641 +0.9999288 0.9920533 0.9923648 +0.9999437 0.9936592 0.9938541 +0.8990028 0.961507 0.9990461 +0.899002 0.9615064 0.9990461 +0.8990011 0.9615057 0.9990461 +0.899 0.9615047 0.9990461 +0.8989986 0.9615035 0.9990461 +0.8989969 0.9615021 0.9990461 +0.8989948 0.9615002 0.9990461 +0.8989923 0.961498 0.999046 +0.8989895 0.9614952 0.999046 +0.8989863 0.9614919 0.9990459 +0.8989829 0.961488 0.9990459 +0.8989796 0.9614833 0.9990458 +0.8989771 0.9614781 0.9990458 +0.8989767 0.9614726 0.9990457 +0.8989805 0.9614671 0.9990456 +0.8989921 0.9614628 0.9990456 +0.8990175 0.9614615 0.9990455 +0.8990542 0.9614615 0.9990455 +0.8991006 0.9614615 0.9990455 +0.8991593 0.9614615 0.9990455 +0.8992336 0.9614615 0.9990455 +0.8993275 0.9614615 0.9990455 +0.8994464 0.9614615 0.9990455 +0.8995968 0.9614615 0.9990455 +0.899787 0.9614615 0.9990455 +0.9000277 0.9614615 0.9990455 +0.9003323 0.9614615 0.9990455 +0.9007175 0.9614615 0.9990455 +0.9012049 0.9614615 0.9990455 +0.9018215 0.9614615 0.9990455 +0.9026016 0.9614615 0.9990455 +0.9035886 0.9614615 0.9990455 +0.9048372 0.9614615 0.9990455 +0.9064168 0.9614615 0.9990455 +0.9084153 0.9614615 0.9990455 +0.9109436 0.9614615 0.9990455 +0.9141422 0.9614615 0.9990455 +0.9181889 0.9614615 0.9990455 +0.9233085 0.9614615 0.9990455 +0.9297854 0.9614615 0.9990455 +0.9379796 0.9614615 0.9990455 +0.9483463 0.9614615 0.9990455 +0.9614615 0.9614615 0.9990455 +0.9780539 0.9614615 0.9990455 +0.9990455 0.9614615 0.9990455 +0.999247 0.9584468 0.982354 +0.9994057 0.9599976 0.9751513 +0.9995308 0.9637914 0.9733691 +0.9996295 0.968452 0.9744915 +0.9997074 0.9732039 0.977005 +0.9997688 0.9776422 0.980031 +0.9998174 0.9815844 0.9830838 +0.9998557 0.9849754 0.9859157 +0.999886 0.9878296 0.9884188 +0.9999099 0.9901951 0.9905641 +0.9999288 0.9921339 0.9923648 +0.9999437 0.9937096 0.9938541 +0.8990028 0.9780796 0.9990461 +0.899002 0.9780793 0.9990461 +0.8990011 0.9780789 0.9990461 +0.899 0.9780783 0.9990461 +0.8989986 0.9780777 0.9990461 +0.8989969 0.9780768 0.9990461 +0.8989948 0.9780758 0.9990461 +0.8989923 0.9780745 0.999046 +0.8989895 0.978073 0.999046 +0.8989863 0.9780711 0.9990459 +0.8989829 0.9780689 0.9990459 +0.8989796 0.9780663 0.9990458 +0.8989771 0.9780633 0.9990458 +0.8989767 0.9780602 0.9990457 +0.8989805 0.9780571 0.9990456 +0.8989921 0.9780547 0.9990456 +0.8990175 0.9780539 0.9990455 +0.8990542 0.9780539 0.9990455 +0.8991006 0.9780539 0.9990455 +0.8991593 0.9780539 0.9990455 +0.8992336 0.9780539 0.9990455 +0.8993275 0.9780539 0.9990455 +0.8994464 0.9780539 0.9990455 +0.8995968 0.9780539 0.9990455 +0.899787 0.9780539 0.9990455 +0.9000277 0.9780539 0.9990455 +0.9003323 0.9780539 0.9990455 +0.9007175 0.9780539 0.9990455 +0.9012049 0.9780539 0.9990455 +0.9018215 0.9780539 0.9990455 +0.9026016 0.9780539 0.9990455 +0.9035886 0.9780539 0.9990455 +0.9048372 0.9780539 0.9990455 +0.9064168 0.9780539 0.9990455 +0.9084153 0.9780539 0.9990455 +0.9109436 0.9780539 0.9990455 +0.9141422 0.9780539 0.9990455 +0.9181889 0.9780539 0.9990455 +0.9233085 0.9780539 0.9990455 +0.9297854 0.9780539 0.9990455 +0.9379796 0.9780539 0.9990455 +0.9483463 0.9780539 0.9990455 +0.9614615 0.9780539 0.9990455 +0.9780539 0.9780539 0.9990455 +0.9990455 0.9780539 0.9990455 +0.999247 0.9690013 0.982354 +0.9994057 0.9666876 0.9751513 +0.9995308 0.9680197 0.9733691 +0.9996295 0.9711183 0.9744915 +0.9997074 0.974882 0.977005 +0.9997688 0.9786968 0.980031 +0.9998174 0.9822464 0.9830838 +0.9998557 0.9853905 0.9859157 +0.999886 0.9880897 0.9884188 +0.9999099 0.990358 0.9905641 +0.9999288 0.9922358 0.9923648 +0.9999437 0.9937734 0.9938541 +0.8990028 0.9990461 0.9990461 +0.899002 0.9990461 0.9990461 +0.8990011 0.9990461 0.9990461 +0.899 0.9990461 0.9990461 +0.8989986 0.9990461 0.9990461 +0.8989969 0.9990461 0.9990461 +0.8989948 0.9990461 0.9990461 +0.8989923 0.999046 0.999046 +0.8989895 0.999046 0.999046 +0.8989863 0.9990459 0.9990459 +0.8989829 0.9990459 0.9990459 +0.8989796 0.9990458 0.9990458 +0.8989771 0.9990458 0.9990458 +0.8989767 0.9990457 0.9990457 +0.8989805 0.9990456 0.9990456 +0.8989921 0.9990456 0.9990456 +0.8990175 0.9990455 0.9990455 +0.8990542 0.9990455 0.9990455 +0.8991006 0.9990455 0.9990455 +0.8991593 0.9990455 0.9990455 +0.8992336 0.9990455 0.9990455 +0.8993275 0.9990455 0.9990455 +0.8994464 0.9990455 0.9990455 +0.8995968 0.9990455 0.9990455 +0.899787 0.9990455 0.9990455 +0.9000277 0.9990455 0.9990455 +0.9003323 0.9990455 0.9990455 +0.9007175 0.9990455 0.9990455 +0.9012049 0.9990455 0.9990455 +0.9018215 0.9990455 0.9990455 +0.9026016 0.9990455 0.9990455 +0.9035886 0.9990455 0.9990455 +0.9048372 0.9990455 0.9990455 +0.9064168 0.9990455 0.9990455 +0.9084153 0.9990455 0.9990455 +0.9109436 0.9990455 0.9990455 +0.9141422 0.9990455 0.9990455 +0.9181889 0.9990455 0.9990455 +0.9233085 0.9990455 0.9990455 +0.9297854 0.9990455 0.9990455 +0.9379796 0.9990455 0.9990455 +0.9483463 0.9990455 0.9990455 +0.9614615 0.9990455 0.9990455 +0.9780539 0.9990455 0.9990455 +0.9990455 0.9990455 0.9990455 +0.999247 0.982354 0.982354 +0.9994057 0.9751513 0.9751513 +0.9995308 0.9733691 0.9733691 +0.9996295 0.9744915 0.9744915 +0.9997074 0.977005 0.977005 +0.9997688 0.980031 0.980031 +0.9998174 0.9830838 0.9830838 +0.9998557 0.9859157 0.9859157 +0.999886 0.9884188 0.9884188 +0.9999099 0.9905641 0.9905641 +0.9999288 0.9923648 0.9923648 +0.9999437 0.9938541 0.9938541 +0.9187175 0.9992474 0.9823705 +0.918717 0.9992474 0.9823703 +0.9187164 0.9992474 0.98237 +0.9187157 0.9992474 0.9823697 +0.9187148 0.9992474 0.9823693 +0.9187137 0.9992474 0.9823687 +0.9187123 0.9992473 0.9823681 +0.9187107 0.9992473 0.9823673 +0.9187089 0.9992473 0.9823663 +0.9187068 0.9992473 0.9823651 +0.9187045 0.9992472 0.9823636 +0.9187024 0.9992472 0.982362 +0.9187008 0.9992472 0.9823601 +0.9187004 0.9992471 0.9823581 +0.9187027 0.9992471 0.9823561 +0.9187101 0.999247 0.9823545 +0.9187262 0.999247 0.982354 +0.9187495 0.999247 0.982354 +0.9187791 0.999247 0.982354 +0.9188164 0.999247 0.982354 +0.9188636 0.999247 0.982354 +0.9189234 0.999247 0.982354 +0.918999 0.999247 0.982354 +0.9190947 0.999247 0.982354 +0.9192157 0.999247 0.982354 +0.9193688 0.999247 0.982354 +0.9195625 0.999247 0.982354 +0.9198076 0.999247 0.982354 +0.9201176 0.999247 0.982354 +0.9205098 0.999247 0.982354 +0.9210061 0.999247 0.982354 +0.9216339 0.999247 0.982354 +0.9224281 0.999247 0.982354 +0.9234329 0.999247 0.982354 +0.9247041 0.999247 0.982354 +0.9263124 0.999247 0.982354 +0.928347 0.999247 0.982354 +0.9309211 0.999247 0.982354 +0.9341777 0.999247 0.982354 +0.9382977 0.999247 0.982354 +0.94351 0.999247 0.982354 +0.9501042 0.999247 0.982354 +0.9584468 0.999247 0.982354 +0.9690013 0.999247 0.982354 +0.982354 0.999247 0.982354 +0.999247 0.999247 0.982354 +0.9994057 0.9858591 0.9751513 +0.9995308 0.9801368 0.9733691 +0.9996295 0.978759 0.9744915 +0.9997074 0.9796909 0.977005 +0.9997688 0.981719 0.980031 +0.9998174 0.9841433 0.9830838 +0.9998557 0.9865801 0.9859157 +0.999886 0.9888351 0.9884188 +0.9999099 0.9908248 0.9905641 +0.9999288 0.992528 0.9923648 +0.9999437 0.9939562 0.9938541 +0.9348153 0.999406 0.97517 +0.9348149 0.999406 0.9751697 +0.9348146 0.999406 0.9751694 +0.9348141 0.999406 0.975169 +0.9348135 0.999406 0.9751686 +0.9348128 0.9994059 0.975168 +0.9348119 0.9994059 0.9751672 +0.9348109 0.9994059 0.9751663 +0.9348097 0.9994059 0.9751652 +0.9348083 0.9994059 0.9751638 +0.9348069 0.9994059 0.9751622 +0.9348055 0.9994059 0.9751603 +0.9348044 0.9994058 0.9751582 +0.9348042 0.9994058 0.9751559 +0.9348056 0.9994058 0.9751537 +0.9348102 0.9994057 0.9751519 +0.9348204 0.9994057 0.9751513 +0.9348352 0.9994057 0.9751513 +0.9348539 0.9994057 0.9751513 +0.9348776 0.9994057 0.9751513 +0.9349075 0.9994057 0.9751513 +0.9349454 0.9994057 0.9751513 +0.9349933 0.9994057 0.9751513 +0.935054 0.9994057 0.9751513 +0.9351307 0.9994057 0.9751513 +0.9352277 0.9994057 0.9751513 +0.9353505 0.9994057 0.9751513 +0.9355059 0.9994057 0.9751513 +0.9357024 0.9994057 0.9751513 +0.935951 0.9994057 0.9751513 +0.9362655 0.9994057 0.9751513 +0.9366635 0.9994057 0.9751513 +0.9371669 0.9994057 0.9751513 +0.9378038 0.9994057 0.9751513 +0.9386096 0.9994057 0.9751513 +0.939629 0.9994057 0.9751513 +0.9409186 0.9994057 0.9751513 +0.9425502 0.9994057 0.9751513 +0.9446144 0.9994057 0.9751513 +0.9472259 0.9994057 0.9751513 +0.9505298 0.9994057 0.9751513 +0.9547096 0.9994057 0.9751513 +0.9599976 0.9994057 0.9751513 +0.9666876 0.9994057 0.9751513 +0.9751513 0.9994057 0.9751513 +0.9858591 0.9994057 0.9751513 +0.9994057 0.9994057 0.9751513 +0.9995308 0.9886988 0.9733691 +0.9996295 0.9841579 0.9744915 +0.9997074 0.983089 0.977005 +0.9997688 0.9838545 0.980031 +0.9998174 0.9854838 0.9830838 +0.9998557 0.9874207 0.9859157 +0.999886 0.9893618 0.9884188 +0.9999099 0.9911547 0.9905641 +0.9999288 0.9927345 0.9923648 +0.9999437 0.9940854 0.9938541 +0.9478754 0.999531 0.9733851 +0.9478752 0.999531 0.9733849 +0.947875 0.999531 0.9733846 +0.9478746 0.999531 0.9733843 +0.9478743 0.999531 0.9733838 +0.9478738 0.999531 0.9733833 +0.9478733 0.999531 0.9733827 +0.9478726 0.999531 0.9733819 +0.9478718 0.999531 0.9733809 +0.947871 0.9995309 0.9733798 +0.94787 0.9995309 0.9733784 +0.9478691 0.9995309 0.9733768 +0.9478684 0.9995309 0.9733749 +0.9478683 0.9995309 0.973373 +0.9478691 0.9995309 0.9733711 +0.947872 0.9995309 0.9733696 +0.9478785 0.9995308 0.9733691 +0.9478878 0.9995308 0.9733691 +0.9478997 0.9995308 0.9733691 +0.9479146 0.9995308 0.9733691 +0.9479335 0.9995308 0.9733691 +0.9479575 0.9995308 0.9733691 +0.9479878 0.9995308 0.9733691 +0.9480261 0.9995308 0.9733691 +0.9480746 0.9995308 0.9733691 +0.9481359 0.9995308 0.9733691 +0.9482135 0.9995308 0.9733691 +0.9483117 0.9995308 0.9733691 +0.9484359 0.9995308 0.9733691 +0.9485931 0.9995308 0.9733691 +0.9487918 0.9995308 0.9733691 +0.9490434 0.9995308 0.9733691 +0.9493615 0.9995308 0.9733691 +0.9497641 0.9995308 0.9733691 +0.9502734 0.9995308 0.9733691 +0.9509177 0.9995308 0.9733691 +0.9517328 0.9995308 0.9733691 +0.952764 0.9995308 0.9733691 +0.9540687 0.9995308 0.9733691 +0.9557192 0.9995308 0.9733691 +0.9578074 0.9995308 0.9733691 +0.9604492 0.9995308 0.9733691 +0.9637914 0.9995308 0.9733691 +0.9680197 0.9995308 0.9733691 +0.9733691 0.9995308 0.9733691 +0.9801368 0.9995308 0.9733691 +0.9886988 0.9995308 0.9733691 +0.9995308 0.9995308 0.9733691 +0.9996295 0.9909882 0.9744915 +0.9997074 0.9873879 0.977005 +0.9997688 0.9865561 0.980031 +0.9998174 0.9871796 0.9830838 +0.9998557 0.9884841 0.9859157 +0.999886 0.9900282 0.9884188 +0.9999099 0.991572 0.9905641 +0.9999288 0.9929957 0.9923648 +0.9999437 0.9942488 0.9938541 +0.958416 0.9996296 0.9745036 +0.9584159 0.9996296 0.9745034 +0.9584157 0.9996296 0.9745032 +0.9584155 0.9996296 0.974503 +0.9584153 0.9996296 0.9745027 +0.958415 0.9996296 0.9745023 +0.9584146 0.9996296 0.9745018 +0.9584142 0.9996296 0.9745012 +0.9584137 0.9996296 0.9745005 +0.9584132 0.9996296 0.9744996 +0.9584126 0.9996296 0.9744985 +0.958412 0.9996296 0.9744973 +0.9584115 0.9996296 0.9744959 +0.9584114 0.9996295 0.9744944 +0.958412 0.9996295 0.974493 +0.9584138 0.9996295 0.9744918 +0.9584178 0.9996295 0.9744915 +0.9584237 0.9996295 0.9744915 +0.9584312 0.9996295 0.9744915 +0.9584406 0.9996295 0.9744915 +0.9584526 0.9996295 0.9744915 +0.9584677 0.9996295 0.9744915 +0.9584868 0.9996295 0.9744915 +0.9585109 0.9996295 0.9744915 +0.9585415 0.9996295 0.9744915 +0.9585802 0.9996295 0.9744915 +0.9586291 0.9996295 0.9744915 +0.958691 0.9996295 0.9744915 +0.9587693 0.9996295 0.9744915 +0.9588684 0.9996295 0.9744915 +0.9589938 0.9996295 0.9744915 +0.9591524 0.9996295 0.9744915 +0.959353 0.9996295 0.9744915 +0.9596068 0.9996295 0.9744915 +0.959928 0.9996295 0.9744915 +0.9603343 0.9996295 0.9744915 +0.9608482 0.9996295 0.9744915 +0.9614985 0.9996295 0.9744915 +0.9623212 0.9996295 0.9744915 +0.963362 0.9996295 0.9744915 +0.9646787 0.9996295 0.9744915 +0.9663445 0.9996295 0.9744915 +0.968452 0.9996295 0.9744915 +0.9711183 0.9996295 0.9744915 +0.9744915 0.9996295 0.9744915 +0.978759 0.9996295 0.9744915 +0.9841579 0.9996295 0.9744915 +0.9909882 0.9996295 0.9744915 +0.9996295 0.9996295 0.9744915 +0.9997074 0.9928267 0.977005 +0.9997688 0.9899741 0.980031 +0.9998174 0.989325 0.9830838 +0.9998557 0.9898295 0.9859157 +0.999886 0.9908712 0.9884188 +0.9999099 0.9920999 0.9905641 +0.9999288 0.9933261 0.9923648 +0.9999437 0.9944556 0.9938541 +0.9668873 0.9997074 0.9770137 +0.9668872 0.9997074 0.9770136 +0.9668871 0.9997074 0.9770135 +0.966887 0.9997074 0.9770133 +0.9668869 0.9997074 0.977013 +0.9668867 0.9997074 0.9770128 +0.9668865 0.9997074 0.9770124 +0.9668862 0.9997074 0.977012 +0.9668859 0.9997074 0.9770115 +0.9668855 0.9997074 0.9770108 +0.9668852 0.9997074 0.9770101 +0.9668848 0.9997074 0.9770092 +0.9668845 0.9997074 0.9770082 +0.9668844 0.9997074 0.9770071 +0.9668847 0.9997074 0.9770061 +0.9668859 0.9997074 0.9770053 +0.9668884 0.9997074 0.977005 +0.9668922 0.9997074 0.977005 +0.9668969 0.9997074 0.977005 +0.9669028 0.9997074 0.977005 +0.9669103 0.9997074 0.977005 +0.9669198 0.9997074 0.977005 +0.9669318 0.9997074 0.977005 +0.966947 0.9997074 0.977005 +0.9669663 0.9997074 0.977005 +0.9669906 0.9997074 0.977005 +0.9670214 0.9997074 0.977005 +0.9670604 0.9997074 0.977005 +0.9671097 0.9997074 0.977005 +0.967172 0.9997074 0.977005 +0.9672509 0.9997074 0.977005 +0.9673508 0.9997074 0.977005 +0.967477 0.9997074 0.977005 +0.9676368 0.9997074 0.977005 +0.9678389 0.9997074 0.977005 +0.9680946 0.9997074 0.977005 +0.9684181 0.9997074 0.977005 +0.9688274 0.9997074 0.977005 +0.9693452 0.9997074 0.977005 +0.9700002 0.9997074 0.977005 +0.970829 0.9997074 0.977005 +0.9718774 0.9997074 0.977005 +0.9732039 0.9997074 0.977005 +0.974882 0.9997074 0.977005 +0.977005 0.9997074 0.977005 +0.9796909 0.9997074 0.977005 +0.983089 0.9997074 0.977005 +0.9873879 0.9997074 0.977005 +0.9928267 0.9997074 0.977005 +0.9997074 0.9997074 0.977005 +0.9997688 0.9942982 0.980031 +0.9998174 0.9920392 0.9830838 +0.9998557 0.9915316 0.9859157 +0.999886 0.9919377 0.9884188 +0.9999099 0.9927678 0.9905641 +0.9999288 0.9937442 0.9923648 +0.9999437 0.9947172 0.9938541 +0.9736726 0.9997689 0.980037 +0.9736726 0.9997689 0.9800369 +0.9736725 0.9997689 0.9800368 +0.9736724 0.9997689 0.9800367 +0.9736723 0.9997689 0.9800366 +0.9736722 0.9997689 0.9800364 +0.9736721 0.9997689 0.9800361 +0.9736719 0.9997689 0.9800358 +0.9736717 0.9997689 0.9800355 +0.9736715 0.9997689 0.980035 +0.9736712 0.9997689 0.9800345 +0.973671 0.9997689 0.9800339 +0.9736708 0.9997689 0.9800332 +0.9736708 0.9997689 0.9800325 +0.973671 0.9997688 0.9800318 +0.9736717 0.9997688 0.9800312 +0.9736733 0.9997688 0.980031 +0.9736756 0.9997688 0.980031 +0.9736786 0.9997688 0.980031 +0.9736823 0.9997688 0.980031 +0.973687 0.9997688 0.980031 +0.973693 0.9997688 0.980031 +0.9737006 0.9997688 0.980031 +0.9737101 0.9997688 0.980031 +0.9737222 0.9997688 0.980031 +0.9737375 0.9997688 0.980031 +0.9737569 0.9997688 0.980031 +0.9737814 0.9997688 0.980031 +0.9738123 0.9997688 0.980031 +0.9738515 0.9997688 0.980031 +0.9739011 0.9997688 0.980031 +0.9739638 0.9997688 0.980031 +0.9740432 0.9997688 0.980031 +0.9741436 0.9997688 0.980031 +0.9742706 0.9997688 0.980031 +0.9744313 0.9997688 0.980031 +0.9746346 0.9997688 0.980031 +0.9748918 0.9997688 0.980031 +0.9752172 0.9997688 0.980031 +0.9756289 0.9997688 0.980031 +0.9761497 0.9997688 0.980031 +0.9768086 0.9997688 0.980031 +0.9776422 0.9997688 0.980031 +0.9786968 0.9997688 0.980031 +0.980031 0.9997688 0.980031 +0.981719 0.9997688 0.980031 +0.9838545 0.9997688 0.980031 +0.9865561 0.9997688 0.980031 +0.9899741 0.9997688 0.980031 +0.9942982 0.9997688 0.980031 +0.9997688 0.9997688 0.980031 +0.9998174 0.9954731 0.9830838 +0.9998557 0.9936849 0.9859157 +0.999886 0.993287 0.9884188 +0.9999099 0.9936128 0.9905641 +0.9999288 0.9942731 0.9923648 +0.9999437 0.9950481 0.9938541 +0.9790927 0.9998174 0.9830878 +0.9790927 0.9998174 0.9830878 +0.9790927 0.9998174 0.9830877 +0.9790926 0.9998174 0.9830876 +0.9790925 0.9998174 0.9830875 +0.9790925 0.9998174 0.9830874 +0.9790924 0.9998174 0.9830872 +0.9790923 0.9998174 0.983087 +0.9790921 0.9998174 0.9830868 +0.979092 0.9998174 0.9830865 +0.9790919 0.9998174 0.9830862 +0.9790917 0.9998174 0.9830858 +0.9790916 0.9998174 0.9830853 +0.9790916 0.9998174 0.9830848 +0.9790917 0.9998174 0.9830843 +0.9790921 0.9998174 0.9830839 +0.9790931 0.9998174 0.9830838 +0.9790946 0.9998174 0.9830838 +0.9790965 0.9998174 0.9830838 +0.9790988 0.9998174 0.9830838 +0.9791018 0.9998174 0.9830838 +0.9791055 0.9998174 0.9830838 +0.9791103 0.9998174 0.9830838 +0.9791163 0.9998174 0.9830838 +0.9791238 0.9998174 0.9830838 +0.9791334 0.9998174 0.9830838 +0.9791456 0.9998174 0.9830838 +0.979161 0.9998174 0.9830838 +0.9791804 0.9998174 0.9830838 +0.979205 0.9998174 0.9830838 +0.9792361 0.9998174 0.9830838 +0.9792755 0.9998174 0.9830838 +0.9793253 0.9998174 0.9830838 +0.9793883 0.9998174 0.9830838 +0.9794681 0.9998174 0.9830838 +0.9795689 0.9998174 0.9830838 +0.9796966 0.9998174 0.9830838 +0.979858 0.9998174 0.9830838 +0.9800622 0.9998174 0.9830838 +0.9803206 0.9998174 0.9830838 +0.9806476 0.9998174 0.9830838 +0.9810611 0.9998174 0.9830838 +0.9815844 0.9998174 0.9830838 +0.9822464 0.9998174 0.9830838 +0.9830838 0.9998174 0.9830838 +0.9841433 0.9998174 0.9830838 +0.9854838 0.9998174 0.9830838 +0.9871796 0.9998174 0.9830838 +0.989325 0.9998174 0.9830838 +0.9920392 0.9998174 0.9830838 +0.9954731 0.9998174 0.9830838 +0.9998174 0.9998174 0.9830838 +0.9998557 0.9964092 0.9859157 +0.999886 0.9949941 0.9884188 +0.9999099 0.9946818 0.9905641 +0.9999288 0.9949422 0.9923648 +0.9999437 0.9954668 0.9938541 +0.9834129 0.9998557 0.9859184 +0.9834129 0.9998557 0.9859183 +0.9834129 0.9998557 0.9859183 +0.9834129 0.9998557 0.9859182 +0.9834128 0.9998557 0.9859182 +0.9834128 0.9998557 0.9859181 +0.9834127 0.9998557 0.985918 +0.9834127 0.9998557 0.9859178 +0.9834126 0.9998557 0.9859177 +0.9834125 0.9998557 0.9859175 +0.9834124 0.9998557 0.9859173 +0.9834123 0.9998557 0.985917 +0.9834122 0.9998557 0.9859167 +0.9834122 0.9998557 0.9859164 +0.9834123 0.9998557 0.985916 +0.9834126 0.9998557 0.9859158 +0.9834132 0.9998557 0.9859157 +0.9834141 0.9998557 0.9859157 +0.9834153 0.9998557 0.9859157 +0.9834167 0.9998557 0.9859157 +0.9834186 0.9998557 0.9859157 +0.9834209 0.9998557 0.9859157 +0.9834239 0.9998557 0.9859157 +0.9834277 0.9998557 0.9859157 +0.9834324 0.9998557 0.9859157 +0.9834385 0.9998557 0.9859157 +0.9834461 0.9998557 0.9859157 +0.9834557 0.9998557 0.9859157 +0.9834679 0.9998557 0.9859157 +0.9834833 0.9998557 0.9859157 +0.9835029 0.9998557 0.9859157 +0.9835276 0.9998557 0.9859157 +0.9835588 0.9998557 0.9859157 +0.9835983 0.9998557 0.9859157 +0.9836483 0.9998557 0.9859157 +0.9837116 0.9998557 0.9859157 +0.9837916 0.9998557 0.9859157 +0.9838928 0.9998557 0.9859157 +0.9840209 0.9998557 0.9859157 +0.9841829 0.9998557 0.9859157 +0.984388 0.9998557 0.9859157 +0.9846473 0.9998557 0.9859157 +0.9849754 0.9998557 0.9859157 +0.9853905 0.9998557 0.9859157 +0.9859157 0.9998557 0.9859157 +0.9865801 0.9998557 0.9859157 +0.9874207 0.9998557 0.9859157 +0.9884841 0.9998557 0.9859157 +0.9898295 0.9998557 0.9859157 +0.9915316 0.9998557 0.9859157 +0.9936849 0.9998557 0.9859157 +0.9964092 0.9998557 0.9859157 +0.9998557 0.9998557 0.9859157 +0.999886 0.9971537 0.9884188 +0.9999099 0.9960342 0.9905641 +0.9999288 0.9957887 0.9923648 +0.9999437 0.9959964 0.9938541 +0.9868505 0.999886 0.9884205 +0.9868505 0.999886 0.9884205 +0.9868505 0.999886 0.9884204 +0.9868505 0.999886 0.9884204 +0.9868504 0.999886 0.9884204 +0.9868504 0.999886 0.9884203 +0.9868504 0.999886 0.9884202 +0.9868503 0.999886 0.9884202 +0.9868503 0.999886 0.9884201 +0.9868502 0.999886 0.9884199 +0.9868502 0.999886 0.9884198 +0.9868501 0.999886 0.9884196 +0.9868501 0.999886 0.9884194 +0.98685 0.999886 0.9884192 +0.9868501 0.999886 0.988419 +0.9868503 0.999886 0.9884188 +0.9868507 0.999886 0.9884188 +0.9868512 0.999886 0.9884188 +0.986852 0.999886 0.9884188 +0.9868529 0.999886 0.9884188 +0.9868541 0.999886 0.9884188 +0.9868555 0.999886 0.9884188 +0.9868574 0.999886 0.9884188 +0.9868597 0.999886 0.9884188 +0.9868627 0.999886 0.9884188 +0.9868665 0.999886 0.9884188 +0.9868713 0.999886 0.9884188 +0.9868773 0.999886 0.9884188 +0.986885 0.999886 0.9884188 +0.9868946 0.999886 0.9884188 +0.9869069 0.999886 0.9884188 +0.9869223 0.999886 0.9884188 +0.9869419 0.999886 0.9884188 +0.9869667 0.999886 0.9884188 +0.986998 0.999886 0.9884188 +0.9870376 0.999886 0.9884188 +0.9870878 0.999886 0.9884188 +0.9871512 0.999886 0.9884188 +0.9872315 0.999886 0.9884188 +0.987333 0.999886 0.9884188 +0.9874615 0.999886 0.9884188 +0.987624 0.999886 0.9884188 +0.9878296 0.999886 0.9884188 +0.9880897 0.999886 0.9884188 +0.9884188 0.999886 0.9884188 +0.9888351 0.999886 0.9884188 +0.9893618 0.999886 0.9884188 +0.9900282 0.999886 0.9884188 +0.9908712 0.999886 0.9884188 +0.9919377 0.999886 0.9884188 +0.993287 0.999886 0.9884188 +0.9949941 0.999886 0.9884188 +0.9971537 0.999886 0.9884188 +0.999886 0.999886 0.9884188 +0.9999099 0.9977452 0.9905641 +0.9999288 0.9968597 0.9923648 +0.9999437 0.9966665 0.9938541 +0.989582 0.9999099 0.9905652 +0.989582 0.9999099 0.9905652 +0.989582 0.9999099 0.9905652 +0.989582 0.9999099 0.9905652 +0.989582 0.9999099 0.9905651 +0.9895819 0.9999099 0.9905651 +0.9895819 0.9999099 0.9905651 +0.9895819 0.9999099 0.990565 +0.9895819 0.9999099 0.9905649 +0.9895818 0.9999099 0.9905648 +0.9895818 0.9999099 0.9905648 +0.9895818 0.9999099 0.9905646 +0.9895817 0.9999099 0.9905645 +0.9895817 0.9999099 0.9905644 +0.9895817 0.9999099 0.9905642 +0.9895819 0.9999099 0.9905641 +0.9895821 0.9999099 0.9905641 +0.9895825 0.9999099 0.9905641 +0.9895829 0.9999099 0.9905641 +0.9895835 0.9999099 0.9905641 +0.9895842 0.9999099 0.9905641 +0.9895851 0.9999099 0.9905641 +0.9895863 0.9999099 0.9905641 +0.9895878 0.9999099 0.9905641 +0.9895897 0.9999099 0.9905641 +0.989592 0.9999099 0.9905641 +0.989595 0.9999099 0.9905641 +0.9895988 0.9999099 0.9905641 +0.9896036 0.9999099 0.9905641 +0.9896096 0.9999099 0.9905641 +0.9896173 0.9999099 0.9905641 +0.989627 0.9999099 0.9905641 +0.9896392 0.9999099 0.9905641 +0.9896547 0.9999099 0.9905641 +0.9896744 0.9999099 0.9905641 +0.9896992 0.9999099 0.9905641 +0.9897306 0.9999099 0.9905641 +0.9897703 0.9999099 0.9905641 +0.9898206 0.9999099 0.9905641 +0.9898842 0.9999099 0.9905641 +0.9899646 0.9999099 0.9905641 +0.9900664 0.9999099 0.9905641 +0.9901951 0.9999099 0.9905641 +0.990358 0.9999099 0.9905641 +0.9905641 0.9999099 0.9905641 +0.9908248 0.9999099 0.9905641 +0.9911547 0.9999099 0.9905641 +0.991572 0.9999099 0.9905641 +0.9920999 0.9999099 0.9905641 +0.9927678 0.9999099 0.9905641 +0.9936128 0.9999099 0.9905641 +0.9946818 0.9999099 0.9905641 +0.9960342 0.9999099 0.9905641 +0.9977452 0.9999099 0.9905641 +0.9999099 0.9999099 0.9905641 +0.9999288 0.9982146 0.9923648 +0.9999437 0.9975143 0.9938541 +0.9917501 0.9999288 0.9923655 +0.9917501 0.9999288 0.9923655 +0.9917501 0.9999288 0.9923655 +0.9917501 0.9999288 0.9923655 +0.9917501 0.9999288 0.9923655 +0.9917501 0.9999288 0.9923655 +0.99175 0.9999288 0.9923654 +0.99175 0.9999288 0.9923654 +0.99175 0.9999288 0.9923653 +0.99175 0.9999288 0.9923653 +0.99175 0.9999288 0.9923652 +0.9917499 0.9999288 0.9923652 +0.9917499 0.9999288 0.9923651 +0.9917499 0.9999288 0.992365 +0.9917499 0.9999288 0.9923649 +0.99175 0.9999288 0.9923648 +0.9917502 0.9999288 0.9923648 +0.9917504 0.9999288 0.9923648 +0.9917507 0.9999288 0.9923648 +0.991751 0.9999288 0.9923648 +0.9917515 0.9999288 0.9923648 +0.9917521 0.9999288 0.9923648 +0.9917528 0.9999288 0.9923648 +0.9917537 0.9999288 0.9923648 +0.9917549 0.9999288 0.9923648 +0.9917564 0.9999288 0.9923648 +0.9917582 0.9999288 0.9923648 +0.9917606 0.9999288 0.9923648 +0.9917636 0.9999288 0.9923648 +0.9917674 0.9999288 0.9923648 +0.9917722 0.9999288 0.9923648 +0.9917782 0.9999288 0.9923648 +0.9917859 0.9999288 0.9923648 +0.9917956 0.9999288 0.9923648 +0.9918079 0.9999288 0.9923648 +0.9918234 0.9999288 0.9923648 +0.9918431 0.9999288 0.9923648 +0.991868 0.9999288 0.9923648 +0.9918994 0.9999288 0.9923648 +0.9919392 0.9999288 0.9923648 +0.9919896 0.9999288 0.9923648 +0.9920533 0.9999288 0.9923648 +0.9921339 0.9999288 0.9923648 +0.9922358 0.9999288 0.9923648 +0.9923648 0.9999288 0.9923648 +0.992528 0.9999288 0.9923648 +0.9927345 0.9999288 0.9923648 +0.9929957 0.9999288 0.9923648 +0.9933261 0.9999288 0.9923648 +0.9937442 0.9999288 0.9923648 +0.9942731 0.9999288 0.9923648 +0.9949422 0.9999288 0.9923648 +0.9957887 0.9999288 0.9923648 +0.9968597 0.9999288 0.9923648 +0.9982146 0.9999288 0.9923648 +0.9999288 0.9999288 0.9923648 +0.9999437 0.9985868 0.9938541 +0.9934695 0.9999437 0.9938546 +0.9934695 0.9999437 0.9938546 +0.9934695 0.9999437 0.9938546 +0.9934695 0.9999437 0.9938545 +0.9934695 0.9999437 0.9938545 +0.9934695 0.9999437 0.9938545 +0.9934695 0.9999437 0.9938545 +0.9934694 0.9999437 0.9938545 +0.9934694 0.9999437 0.9938545 +0.9934694 0.9999437 0.9938544 +0.9934694 0.9999437 0.9938544 +0.9934694 0.9999437 0.9938543 +0.9934694 0.9999437 0.9938543 +0.9934694 0.9999437 0.9938542 +0.9934694 0.9999437 0.9938542 +0.9934694 0.9999437 0.9938541 +0.9934695 0.9999437 0.9938541 +0.9934697 0.9999437 0.9938541 +0.9934698 0.9999437 0.9938541 +0.9934701 0.9999437 0.9938541 +0.9934704 0.9999437 0.9938541 +0.9934707 0.9999437 0.9938541 +0.9934712 0.9999437 0.9938541 +0.9934718 0.9999437 0.9938541 +0.9934725 0.9999437 0.9938541 +0.9934734 0.9999437 0.9938541 +0.9934746 0.9999437 0.9938541 +0.9934761 0.9999437 0.9938541 +0.9934779 0.9999437 0.9938541 +0.9934803 0.9999437 0.9938541 +0.9934833 0.9999437 0.9938541 +0.9934871 0.9999437 0.9938541 +0.9934919 0.9999437 0.9938541 +0.993498 0.9999437 0.9938541 +0.9935057 0.9999437 0.9938541 +0.9935154 0.9999437 0.9938541 +0.9935277 0.9999437 0.9938541 +0.9935432 0.9999437 0.9938541 +0.9935629 0.9999437 0.9938541 +0.9935878 0.9999437 0.9938541 +0.9936193 0.9999437 0.9938541 +0.9936592 0.9999437 0.9938541 +0.9937096 0.9999437 0.9938541 +0.9937734 0.9999437 0.9938541 +0.9938541 0.9999437 0.9938541 +0.9939562 0.9999437 0.9938541 +0.9940854 0.9999437 0.9938541 +0.9942488 0.9999437 0.9938541 +0.9944556 0.9999437 0.9938541 +0.9947172 0.9999437 0.9938541 +0.9950481 0.9999437 0.9938541 +0.9954668 0.9999437 0.9938541 +0.9959964 0.9999437 0.9938541 +0.9966665 0.9999437 0.9938541 +0.9975143 0.9999437 0.9938541 +0.9985868 0.9999437 0.9938541 +0.9999437 0.9999437 0.9938541 +0.9187175 0.9187175 0.9992474 +0.918718 0.9187175 0.9992474 +0.9187187 0.9187175 0.9992474 +0.9187196 0.9187175 0.9992474 +0.9187207 0.9187175 0.9992474 +0.9187221 0.9187175 0.9992474 +0.9187238 0.9187175 0.9992474 +0.918726 0.9187175 0.9992474 +0.9187289 0.9187175 0.9992474 +0.9187324 0.9187175 0.9992474 +0.9187369 0.9187175 0.9992474 +0.9187426 0.9187175 0.9992474 +0.9187498 0.9187175 0.9992474 +0.9187589 0.9187175 0.9992474 +0.9187704 0.9187175 0.9992474 +0.9187849 0.9187175 0.9992474 +0.9188034 0.9187175 0.9992474 +0.9188267 0.9187175 0.9992474 +0.9188562 0.9187175 0.9992474 +0.9188935 0.9187175 0.9992474 +0.9189407 0.9187175 0.9992474 +0.9190004 0.9187175 0.9992474 +0.9190759 0.9187175 0.9992474 +0.9191715 0.9187175 0.9992474 +0.9192924 0.9187175 0.9992474 +0.9194454 0.9187175 0.9992474 +0.9196389 0.9187175 0.9992474 +0.9198837 0.9187175 0.9992474 +0.9201934 0.9187175 0.9992474 +0.9205853 0.9187175 0.9992474 +0.9210811 0.9187175 0.9992474 +0.9217082 0.9187175 0.9992474 +0.9225017 0.9187175 0.9992474 +0.9235056 0.9187175 0.9992474 +0.9247756 0.9187175 0.9992474 +0.9263823 0.9187175 0.9992474 +0.928415 0.9187175 0.9992474 +0.9309867 0.9187175 0.9992474 +0.9342401 0.9187175 0.9992474 +0.9383562 0.9187175 0.9992474 +0.9435635 0.9187175 0.9992474 +0.9501515 0.9187175 0.9992474 +0.9584861 0.9187175 0.9992474 +0.9690305 0.9187175 0.9992474 +0.9823705 0.9187175 0.9992474 +0.9992474 0.9187175 0.9992474 +0.999406 0.9348153 0.9858696 +0.999531 0.9478754 0.9801487 +0.9996296 0.958416 0.978769 +0.9997074 0.9668873 0.9796986 +0.9997689 0.9736726 0.9817245 +0.9998174 0.9790927 0.9841471 +0.9998557 0.9834129 0.9865826 +0.999886 0.9868505 0.9888368 +0.9999099 0.989582 0.9908259 +0.9999288 0.9917501 0.9925287 +0.9999437 0.9934695 0.9939567 +0.9187175 0.918718 0.9992474 +0.918717 0.918717 0.9992474 +0.9187177 0.918717 0.9992474 +0.9187186 0.918717 0.9992474 +0.9187197 0.918717 0.9992474 +0.9187211 0.918717 0.9992474 +0.9187228 0.918717 0.9992474 +0.918725 0.918717 0.9992474 +0.9187278 0.918717 0.9992474 +0.9187314 0.918717 0.9992474 +0.9187359 0.918717 0.9992474 +0.9187416 0.918717 0.9992474 +0.9187488 0.918717 0.9992474 +0.9187579 0.918717 0.9992474 +0.9187694 0.918717 0.9992474 +0.9187839 0.918717 0.9992474 +0.9188024 0.918717 0.9992474 +0.9188257 0.918717 0.9992474 +0.9188551 0.918717 0.9992474 +0.9188925 0.918717 0.9992474 +0.9189397 0.918717 0.9992474 +0.9189994 0.918717 0.9992474 +0.9190749 0.918717 0.9992474 +0.9191705 0.918717 0.9992474 +0.9192914 0.918717 0.9992474 +0.9194443 0.918717 0.9992474 +0.9196379 0.918717 0.9992474 +0.9198827 0.918717 0.9992474 +0.9201924 0.918717 0.9992474 +0.9205843 0.918717 0.9992474 +0.9210801 0.918717 0.9992474 +0.9217073 0.918717 0.9992474 +0.9225007 0.918717 0.9992474 +0.9235046 0.918717 0.9992474 +0.9247746 0.918717 0.9992474 +0.9263814 0.918717 0.9992474 +0.9284141 0.918717 0.9992474 +0.9309858 0.918717 0.9992474 +0.9342393 0.918717 0.9992474 +0.9383554 0.918717 0.9992474 +0.9435628 0.918717 0.9992474 +0.9501508 0.918717 0.9992474 +0.9584856 0.918717 0.9992474 +0.9690301 0.918717 0.9992474 +0.9823703 0.918717 0.9992474 +0.9992474 0.918717 0.9992474 +0.999406 0.9348149 0.9858695 +0.999531 0.9478752 0.9801485 +0.9996296 0.9584159 0.9787689 +0.9997074 0.9668872 0.9796985 +0.9997689 0.9736726 0.9817244 +0.9998174 0.9790927 0.9841471 +0.9998557 0.9834129 0.9865826 +0.999886 0.9868505 0.9888367 +0.9999099 0.989582 0.9908259 +0.9999288 0.9917501 0.9925287 +0.9999437 0.9934695 0.9939567 +0.9187175 0.9187187 0.9992474 +0.918717 0.9187177 0.9992474 +0.9187164 0.9187164 0.9992474 +0.9187173 0.9187164 0.9992474 +0.9187184 0.9187164 0.9992474 +0.9187198 0.9187164 0.9992474 +0.9187215 0.9187164 0.9992474 +0.9187237 0.9187164 0.9992474 +0.9187266 0.9187164 0.9992474 +0.9187301 0.9187164 0.9992474 +0.9187346 0.9187164 0.9992474 +0.9187403 0.9187164 0.9992474 +0.9187475 0.9187164 0.9992474 +0.9187566 0.9187164 0.9992474 +0.9187681 0.9187164 0.9992474 +0.9187826 0.9187164 0.9992474 +0.9188011 0.9187164 0.9992474 +0.9188244 0.9187164 0.9992474 +0.9188539 0.9187164 0.9992474 +0.9188912 0.9187164 0.9992474 +0.9189384 0.9187164 0.9992474 +0.9189981 0.9187164 0.9992474 +0.9190736 0.9187164 0.9992474 +0.9191692 0.9187164 0.9992474 +0.9192901 0.9187164 0.9992474 +0.9194431 0.9187164 0.9992474 +0.9196366 0.9187164 0.9992474 +0.9198814 0.9187164 0.9992474 +0.9201912 0.9187164 0.9992474 +0.9205831 0.9187164 0.9992474 +0.9210788 0.9187164 0.9992474 +0.921706 0.9187164 0.9992474 +0.9224995 0.9187164 0.9992474 +0.9235034 0.9187164 0.9992474 +0.9247734 0.9187164 0.9992474 +0.9263802 0.9187164 0.9992474 +0.928413 0.9187164 0.9992474 +0.9309847 0.9187164 0.9992474 +0.9342383 0.9187164 0.9992474 +0.9383544 0.9187164 0.9992474 +0.9435619 0.9187164 0.9992474 +0.9501501 0.9187164 0.9992474 +0.9584849 0.9187164 0.9992474 +0.9690296 0.9187164 0.9992474 +0.98237 0.9187164 0.9992474 +0.9992474 0.9187164 0.9992474 +0.999406 0.9348146 0.9858693 +0.999531 0.947875 0.9801483 +0.9996296 0.9584157 0.9787687 +0.9997074 0.9668871 0.9796984 +0.9997689 0.9736725 0.9817243 +0.9998174 0.9790927 0.984147 +0.9998557 0.9834129 0.9865826 +0.999886 0.9868505 0.9888367 +0.9999099 0.989582 0.9908259 +0.9999288 0.9917501 0.9925287 +0.9999437 0.9934695 0.9939567 +0.9187175 0.9187196 0.9992474 +0.918717 0.9187186 0.9992474 +0.9187164 0.9187173 0.9992474 +0.9187157 0.9187157 0.9992474 +0.9187168 0.9187157 0.9992474 +0.9187182 0.9187157 0.9992474 +0.9187199 0.9187157 0.9992474 +0.9187221 0.9187157 0.9992474 +0.9187249 0.9187157 0.9992474 +0.9187285 0.9187157 0.9992474 +0.918733 0.9187157 0.9992474 +0.9187387 0.9187157 0.9992474 +0.9187459 0.9187157 0.9992474 +0.918755 0.9187157 0.9992474 +0.9187665 0.9187157 0.9992474 +0.918781 0.9187157 0.9992474 +0.9187995 0.9187157 0.9992474 +0.9188228 0.9187157 0.9992474 +0.9188523 0.9187157 0.9992474 +0.9188896 0.9187157 0.9992474 +0.9189368 0.9187157 0.9992474 +0.9189965 0.9187157 0.9992474 +0.919072 0.9187157 0.9992474 +0.9191676 0.9187157 0.9992474 +0.9192885 0.9187157 0.9992474 +0.9194415 0.9187157 0.9992474 +0.919635 0.9187157 0.9992474 +0.9198799 0.9187157 0.9992474 +0.9201896 0.9187157 0.9992474 +0.9205815 0.9187157 0.9992474 +0.9210773 0.9187157 0.9992474 +0.9217045 0.9187157 0.9992474 +0.922498 0.9187157 0.9992474 +0.9235019 0.9187157 0.9992474 +0.924772 0.9187157 0.9992474 +0.9263788 0.9187157 0.9992474 +0.9284116 0.9187157 0.9992474 +0.9309833 0.9187157 0.9992474 +0.934237 0.9187157 0.9992474 +0.9383532 0.9187157 0.9992474 +0.9435608 0.9187157 0.9992474 +0.9501491 0.9187157 0.9992474 +0.9584841 0.9187157 0.9992474 +0.969029 0.9187157 0.9992474 +0.9823697 0.9187157 0.9992474 +0.9992474 0.9187157 0.9992474 +0.999406 0.9348141 0.9858691 +0.999531 0.9478746 0.9801481 +0.9996296 0.9584155 0.9787685 +0.9997074 0.966887 0.9796982 +0.9997689 0.9736724 0.9817242 +0.9998174 0.9790926 0.9841469 +0.9998557 0.9834129 0.9865825 +0.999886 0.9868505 0.9888367 +0.9999099 0.989582 0.9908259 +0.9999288 0.9917501 0.9925287 +0.9999437 0.9934695 0.9939566 +0.9187175 0.9187207 0.9992474 +0.918717 0.9187197 0.9992474 +0.9187164 0.9187184 0.9992474 +0.9187157 0.9187168 0.9992474 +0.9187148 0.9187148 0.9992474 +0.9187162 0.9187148 0.9992474 +0.9187179 0.9187148 0.9992474 +0.9187201 0.9187148 0.9992474 +0.9187229 0.9187148 0.9992474 +0.9187265 0.9187148 0.9992474 +0.918731 0.9187148 0.9992474 +0.9187367 0.9187148 0.9992474 +0.9187439 0.9187148 0.9992474 +0.918753 0.9187148 0.9992474 +0.9187645 0.9187148 0.9992474 +0.918779 0.9187148 0.9992474 +0.9187975 0.9187148 0.9992474 +0.9188208 0.9187148 0.9992474 +0.9188503 0.9187148 0.9992474 +0.9188876 0.9187148 0.9992474 +0.9189348 0.9187148 0.9992474 +0.9189945 0.9187148 0.9992474 +0.91907 0.9187148 0.9992474 +0.9191656 0.9187148 0.9992474 +0.9192865 0.9187148 0.9992474 +0.9194395 0.9187148 0.9992474 +0.919633 0.9187148 0.9992474 +0.9198779 0.9187148 0.9992474 +0.9201876 0.9187148 0.9992474 +0.9205795 0.9187148 0.9992474 +0.9210753 0.9187148 0.9992474 +0.9217025 0.9187148 0.9992474 +0.9224961 0.9187148 0.9992474 +0.9235 0.9187148 0.9992474 +0.9247701 0.9187148 0.9992474 +0.9263769 0.9187148 0.9992474 +0.9284098 0.9187148 0.9992474 +0.9309816 0.9187148 0.9992474 +0.9342353 0.9187148 0.9992474 +0.9383517 0.9187148 0.9992474 +0.9435594 0.9187148 0.9992474 +0.9501479 0.9187148 0.9992474 +0.9584831 0.9187148 0.9992474 +0.9690283 0.9187148 0.9992474 +0.9823693 0.9187148 0.9992474 +0.9992474 0.9187148 0.9992474 +0.999406 0.9348135 0.9858688 +0.999531 0.9478743 0.9801478 +0.9996296 0.9584153 0.9787683 +0.9997074 0.9668869 0.979698 +0.9997689 0.9736723 0.981724 +0.9998174 0.9790925 0.9841468 +0.9998557 0.9834128 0.9865825 +0.999886 0.9868504 0.9888366 +0.9999099 0.989582 0.9908258 +0.9999288 0.9917501 0.9925287 +0.9999437 0.9934695 0.9939566 +0.9187175 0.9187221 0.9992474 +0.918717 0.9187211 0.9992474 +0.9187164 0.9187198 0.9992474 +0.9187157 0.9187182 0.9992474 +0.9187148 0.9187162 0.9992474 +0.9187137 0.9187137 0.9992474 +0.9187154 0.9187137 0.9992474 +0.9187176 0.9187137 0.9992474 +0.9187204 0.9187137 0.9992474 +0.918724 0.9187137 0.9992474 +0.9187285 0.9187137 0.9992474 +0.9187342 0.9187137 0.9992474 +0.9187414 0.9187137 0.9992474 +0.9187505 0.9187137 0.9992474 +0.918762 0.9187137 0.9992474 +0.9187765 0.9187137 0.9992474 +0.918795 0.9187137 0.9992474 +0.9188183 0.9187137 0.9992474 +0.9188478 0.9187137 0.9992474 +0.9188851 0.9187137 0.9992474 +0.9189323 0.9187137 0.9992474 +0.918992 0.9187137 0.9992474 +0.9190675 0.9187137 0.9992474 +0.9191631 0.9187137 0.9992474 +0.919284 0.9187137 0.9992474 +0.919437 0.9187137 0.9992474 +0.9196306 0.9187137 0.9992474 +0.9198754 0.9187137 0.9992474 +0.9201852 0.9187137 0.9992474 +0.9205771 0.9187137 0.9992474 +0.9210729 0.9187137 0.9992474 +0.9217001 0.9187137 0.9992474 +0.9224937 0.9187137 0.9992474 +0.9234977 0.9187137 0.9992474 +0.9247678 0.9187137 0.9992474 +0.9263747 0.9187137 0.9992474 +0.9284076 0.9187137 0.9992474 +0.9309795 0.9187137 0.9992474 +0.9342333 0.9187137 0.9992474 +0.9383498 0.9187137 0.9992474 +0.9435577 0.9187137 0.9992474 +0.9501463 0.9187137 0.9992474 +0.9584818 0.9187137 0.9992474 +0.9690273 0.9187137 0.9992474 +0.9823687 0.9187137 0.9992474 +0.9992474 0.9187137 0.9992474 +0.9994059 0.9348128 0.9858684 +0.999531 0.9478738 0.9801474 +0.9996296 0.958415 0.9787679 +0.9997074 0.9668867 0.9796978 +0.9997689 0.9736722 0.9817239 +0.9998174 0.9790925 0.9841467 +0.9998557 0.9834128 0.9865824 +0.999886 0.9868504 0.9888366 +0.9999099 0.9895819 0.9908258 +0.9999288 0.9917501 0.9925286 +0.9999437 0.9934695 0.9939566 +0.9187175 0.9187238 0.9992474 +0.918717 0.9187228 0.9992474 +0.9187164 0.9187215 0.9992474 +0.9187157 0.9187199 0.9992474 +0.9187148 0.9187179 0.9992474 +0.9187137 0.9187154 0.9992474 +0.9187123 0.9187123 0.9992473 +0.9187145 0.9187123 0.9992473 +0.9187173 0.9187123 0.9992473 +0.9187209 0.9187123 0.9992473 +0.9187254 0.9187123 0.9992473 +0.9187311 0.9187123 0.9992473 +0.9187383 0.9187123 0.9992473 +0.9187474 0.9187123 0.9992473 +0.9187589 0.9187123 0.9992473 +0.9187734 0.9187123 0.9992473 +0.9187919 0.9187123 0.9992473 +0.9188152 0.9187123 0.9992473 +0.9188447 0.9187123 0.9992473 +0.918882 0.9187123 0.9992473 +0.9189292 0.9187123 0.9992473 +0.9189889 0.9187123 0.9992473 +0.9190645 0.9187123 0.9992473 +0.91916 0.9187123 0.9992473 +0.919281 0.9187123 0.9992473 +0.919434 0.9187123 0.9992473 +0.9196275 0.9187123 0.9992473 +0.9198724 0.9187123 0.9992473 +0.9201821 0.9187123 0.9992473 +0.9205741 0.9187123 0.9992473 +0.9210699 0.9187123 0.9992473 +0.9216972 0.9187123 0.9992473 +0.9224907 0.9187123 0.9992473 +0.9234947 0.9187123 0.9992473 +0.9247649 0.9187123 0.9992473 +0.9263719 0.9187123 0.9992473 +0.9284049 0.9187123 0.9992473 +0.9309769 0.9187123 0.9992473 +0.9342308 0.9187123 0.9992473 +0.9383474 0.9187123 0.9992473 +0.9435555 0.9187123 0.9992473 +0.9501444 0.9187123 0.9992473 +0.9584803 0.9187123 0.9992473 +0.9690261 0.9187123 0.9992473 +0.9823681 0.9187123 0.9992473 +0.9992473 0.9187123 0.9992473 +0.9994059 0.9348119 0.985868 +0.999531 0.9478733 0.9801469 +0.9996296 0.9584146 0.9787675 +0.9997074 0.9668865 0.9796975 +0.9997689 0.9736721 0.9817236 +0.9998174 0.9790924 0.9841465 +0.9998557 0.9834127 0.9865823 +0.999886 0.9868504 0.9888365 +0.9999099 0.9895819 0.9908257 +0.9999288 0.99175 0.9925286 +0.9999437 0.9934695 0.9939566 +0.9187175 0.918726 0.9992474 +0.918717 0.918725 0.9992474 +0.9187164 0.9187237 0.9992474 +0.9187157 0.9187221 0.9992474 +0.9187148 0.9187201 0.9992474 +0.9187137 0.9187176 0.9992474 +0.9187123 0.9187145 0.9992473 +0.9187107 0.9187107 0.9992473 +0.9187135 0.9187107 0.9992473 +0.9187171 0.9187107 0.9992473 +0.9187216 0.9187107 0.9992473 +0.9187273 0.9187107 0.9992473 +0.9187344 0.9187107 0.9992473 +0.9187435 0.9187107 0.9992473 +0.9187551 0.9187107 0.9992473 +0.9187696 0.9187107 0.9992473 +0.9187881 0.9187107 0.9992473 +0.9188114 0.9187107 0.9992473 +0.9188409 0.9187107 0.9992473 +0.9188782 0.9187107 0.9992473 +0.9189254 0.9187107 0.9992473 +0.9189851 0.9187107 0.9992473 +0.9190607 0.9187107 0.9992473 +0.9191562 0.9187107 0.9992473 +0.9192772 0.9187107 0.9992473 +0.9194302 0.9187107 0.9992473 +0.9196237 0.9187107 0.9992473 +0.9198686 0.9187107 0.9992473 +0.9201784 0.9187107 0.9992473 +0.9205703 0.9187107 0.9992473 +0.9210662 0.9187107 0.9992473 +0.9216935 0.9187107 0.9992473 +0.9224871 0.9187107 0.9992473 +0.9234912 0.9187107 0.9992473 +0.9247614 0.9187107 0.9992473 +0.9263684 0.9187107 0.9992473 +0.9284015 0.9187107 0.9992473 +0.9309736 0.9187107 0.9992473 +0.9342277 0.9187107 0.9992473 +0.9383446 0.9187107 0.9992473 +0.9435529 0.9187107 0.9992473 +0.9501421 0.9187107 0.9992473 +0.9584783 0.9187107 0.9992473 +0.9690247 0.9187107 0.9992473 +0.9823673 0.9187107 0.9992473 +0.9992473 0.9187107 0.9992473 +0.9994059 0.9348109 0.9858675 +0.999531 0.9478726 0.9801463 +0.9996296 0.9584142 0.978767 +0.9997074 0.9668862 0.9796971 +0.9997689 0.9736719 0.9817234 +0.9998174 0.9790923 0.9841464 +0.9998557 0.9834127 0.9865821 +0.999886 0.9868503 0.9888364 +0.9999099 0.9895819 0.9908257 +0.9999288 0.99175 0.9925286 +0.9999437 0.9934694 0.9939566 +0.9187175 0.9187289 0.9992474 +0.918717 0.9187278 0.9992474 +0.9187164 0.9187266 0.9992474 +0.9187157 0.9187249 0.9992474 +0.9187148 0.9187229 0.9992474 +0.9187137 0.9187204 0.9992474 +0.9187123 0.9187173 0.9992473 +0.9187107 0.9187135 0.9992473 +0.9187089 0.9187089 0.9992473 +0.9187124 0.9187089 0.9992473 +0.9187169 0.9187089 0.9992473 +0.9187226 0.9187089 0.9992473 +0.9187298 0.9187089 0.9992473 +0.9187389 0.9187089 0.9992473 +0.9187504 0.9187089 0.9992473 +0.918765 0.9187089 0.9992473 +0.9187834 0.9187089 0.9992473 +0.9188067 0.9187089 0.9992473 +0.9188362 0.9187089 0.9992473 +0.9188735 0.9187089 0.9992473 +0.9189207 0.9187089 0.9992473 +0.9189805 0.9187089 0.9992473 +0.919056 0.9187089 0.9992473 +0.9191516 0.9187089 0.9992473 +0.9192725 0.9187089 0.9992473 +0.9194255 0.9187089 0.9992473 +0.9196191 0.9187089 0.9992473 +0.919864 0.9187089 0.9992473 +0.9201738 0.9187089 0.9992473 +0.9205658 0.9187089 0.9992473 +0.9210616 0.9187089 0.9992473 +0.921689 0.9187089 0.9992473 +0.9224827 0.9187089 0.9992473 +0.9234868 0.9187089 0.9992473 +0.9247571 0.9187089 0.9992473 +0.9263642 0.9187089 0.9992473 +0.9283974 0.9187089 0.9992473 +0.9309697 0.9187089 0.9992473 +0.934224 0.9187089 0.9992473 +0.938341 0.9187089 0.9992473 +0.9435497 0.9187089 0.9992473 +0.9501392 0.9187089 0.9992473 +0.9584759 0.9187089 0.9992473 +0.9690229 0.9187089 0.9992473 +0.9823663 0.9187089 0.9992473 +0.9992473 0.9187089 0.9992473 +0.9994059 0.9348097 0.9858669 +0.999531 0.9478718 0.9801456 +0.9996296 0.9584137 0.9787664 +0.9997074 0.9668859 0.9796966 +0.9997689 0.9736717 0.981723 +0.9998174 0.9790921 0.9841461 +0.9998557 0.9834126 0.986582 +0.999886 0.9868503 0.9888363 +0.9999099 0.9895819 0.9908256 +0.9999288 0.99175 0.9925285 +0.9999437 0.9934694 0.9939566 +0.9187175 0.9187324 0.9992474 +0.918717 0.9187314 0.9992474 +0.9187164 0.9187301 0.9992474 +0.9187157 0.9187285 0.9992474 +0.9187148 0.9187265 0.9992474 +0.9187137 0.918724 0.9992474 +0.9187123 0.9187209 0.9992473 +0.9187107 0.9187171 0.9992473 +0.9187089 0.9187124 0.9992473 +0.9187068 0.9187068 0.9992473 +0.9187113 0.9187068 0.9992473 +0.918717 0.9187068 0.9992473 +0.9187241 0.9187068 0.9992473 +0.9187332 0.9187068 0.9992473 +0.9187448 0.9187068 0.9992473 +0.9187593 0.9187068 0.9992473 +0.9187778 0.9187068 0.9992473 +0.9188011 0.9187068 0.9992473 +0.9188306 0.9187068 0.9992473 +0.9188679 0.9187068 0.9992473 +0.9189151 0.9187068 0.9992473 +0.9189748 0.9187068 0.9992473 +0.9190504 0.9187068 0.9992473 +0.919146 0.9187068 0.9992473 +0.9192669 0.9187068 0.9992473 +0.9194199 0.9187068 0.9992473 +0.9196135 0.9187068 0.9992473 +0.9198584 0.9187068 0.9992473 +0.9201683 0.9187068 0.9992473 +0.9205603 0.9187068 0.9992473 +0.9210562 0.9187068 0.9992473 +0.9216836 0.9187068 0.9992473 +0.9224773 0.9187068 0.9992473 +0.9234815 0.9187068 0.9992473 +0.9247519 0.9187068 0.9992473 +0.9263591 0.9187068 0.9992473 +0.9283924 0.9187068 0.9992473 +0.9309649 0.9187068 0.9992473 +0.9342194 0.9187068 0.9992473 +0.9383367 0.9187068 0.9992473 +0.9435457 0.9187068 0.9992473 +0.9501358 0.9187068 0.9992473 +0.9584731 0.9187068 0.9992473 +0.9690208 0.9187068 0.9992473 +0.9823651 0.9187068 0.9992473 +0.9992473 0.9187068 0.9992473 +0.9994059 0.9348083 0.9858661 +0.9995309 0.947871 0.9801447 +0.9996296 0.9584132 0.9787657 +0.9997074 0.9668855 0.9796961 +0.9997689 0.9736715 0.9817226 +0.9998174 0.979092 0.9841459 +0.9998557 0.9834125 0.9865818 +0.999886 0.9868502 0.9888362 +0.9999099 0.9895818 0.9908255 +0.9999288 0.99175 0.9925285 +0.9999437 0.9934694 0.9939565 +0.9187175 0.9187369 0.9992474 +0.918717 0.9187359 0.9992474 +0.9187164 0.9187346 0.9992474 +0.9187157 0.918733 0.9992474 +0.9187148 0.918731 0.9992474 +0.9187137 0.9187285 0.9992474 +0.9187123 0.9187254 0.9992473 +0.9187107 0.9187216 0.9992473 +0.9187089 0.9187169 0.9992473 +0.9187068 0.9187113 0.9992473 +0.9187045 0.9187045 0.9992472 +0.9187102 0.9187045 0.9992472 +0.9187174 0.9187045 0.9992472 +0.9187265 0.9187045 0.9992472 +0.918738 0.9187045 0.9992472 +0.9187526 0.9187045 0.9992472 +0.918771 0.9187045 0.9992472 +0.9187944 0.9187045 0.9992472 +0.9188239 0.9187045 0.9992472 +0.9188612 0.9187045 0.9992472 +0.9189084 0.9187045 0.9992472 +0.9189681 0.9187045 0.9992472 +0.9190437 0.9187045 0.9992472 +0.9191393 0.9187045 0.9992472 +0.9192603 0.9187045 0.9992472 +0.9194133 0.9187045 0.9992472 +0.9196069 0.9187045 0.9992472 +0.9198518 0.9187045 0.9992472 +0.9201617 0.9187045 0.9992472 +0.9205537 0.9187045 0.9992472 +0.9210496 0.9187045 0.9992472 +0.9216771 0.9187045 0.9992472 +0.9224709 0.9187045 0.9992472 +0.9234751 0.9187045 0.9992472 +0.9247456 0.9187045 0.9992472 +0.926353 0.9187045 0.9992472 +0.9283865 0.9187045 0.9992472 +0.9309592 0.9187045 0.9992472 +0.934214 0.9187045 0.9992472 +0.9383317 0.9187045 0.9992472 +0.9435411 0.9187045 0.9992472 +0.9501317 0.9187045 0.9992472 +0.9584696 0.9187045 0.9992472 +0.9690183 0.9187045 0.9992472 +0.9823636 0.9187045 0.9992472 +0.9992472 0.9187045 0.9992472 +0.9994059 0.9348069 0.9858652 +0.9995309 0.94787 0.9801437 +0.9996296 0.9584126 0.9787648 +0.9997074 0.9668852 0.9796954 +0.9997689 0.9736712 0.9817222 +0.9998174 0.9790919 0.9841455 +0.9998557 0.9834124 0.9865816 +0.999886 0.9868502 0.9888361 +0.9999099 0.9895818 0.9908255 +0.9999288 0.99175 0.9925284 +0.9999437 0.9934694 0.9939565 +0.9187175 0.9187426 0.9992474 +0.918717 0.9187416 0.9992474 +0.9187164 0.9187403 0.9992474 +0.9187157 0.9187387 0.9992474 +0.9187148 0.9187367 0.9992474 +0.9187137 0.9187342 0.9992474 +0.9187123 0.9187311 0.9992473 +0.9187107 0.9187273 0.9992473 +0.9187089 0.9187226 0.9992473 +0.9187068 0.918717 0.9992473 +0.9187045 0.9187102 0.9992472 +0.9187024 0.9187024 0.9992472 +0.9187096 0.9187024 0.9992472 +0.9187187 0.9187024 0.9992472 +0.9187302 0.9187024 0.9992472 +0.9187448 0.9187024 0.9992472 +0.9187632 0.9187024 0.9992472 +0.9187865 0.9187024 0.9992472 +0.918816 0.9187024 0.9992472 +0.9188534 0.9187024 0.9992472 +0.9189006 0.9187024 0.9992472 +0.9189603 0.9187024 0.9992472 +0.9190359 0.9187024 0.9992472 +0.9191315 0.9187024 0.9992472 +0.9192525 0.9187024 0.9992472 +0.9194055 0.9187024 0.9992472 +0.9195991 0.9187024 0.9992472 +0.9198441 0.9187024 0.9992472 +0.920154 0.9187024 0.9992472 +0.920546 0.9187024 0.9992472 +0.921042 0.9187024 0.9992472 +0.9216695 0.9187024 0.9992472 +0.9224634 0.9187024 0.9992472 +0.9234678 0.9187024 0.9992472 +0.9247384 0.9187024 0.9992472 +0.9263459 0.9187024 0.9992472 +0.9283796 0.9187024 0.9992472 +0.9309526 0.9187024 0.9992472 +0.9342076 0.9187024 0.9992472 +0.9383257 0.9187024 0.9992472 +0.9435357 0.9187024 0.9992472 +0.9501269 0.9187024 0.9992472 +0.9584657 0.9187024 0.9992472 +0.9690153 0.9187024 0.9992472 +0.982362 0.9187024 0.9992472 +0.9992472 0.9187024 0.9992472 +0.9994059 0.9348055 0.9858641 +0.9995309 0.9478691 0.9801425 +0.9996296 0.958412 0.9787638 +0.9997074 0.9668848 0.9796946 +0.9997689 0.973671 0.9817216 +0.9998174 0.9790917 0.9841451 +0.9998557 0.9834123 0.9865813 +0.999886 0.9868501 0.9888359 +0.9999099 0.9895818 0.9908253 +0.9999288 0.9917499 0.9925283 +0.9999437 0.9934694 0.9939564 +0.9187175 0.9187498 0.9992474 +0.918717 0.9187488 0.9992474 +0.9187164 0.9187475 0.9992474 +0.9187157 0.9187459 0.9992474 +0.9187148 0.9187439 0.9992474 +0.9187137 0.9187414 0.9992474 +0.9187123 0.9187383 0.9992473 +0.9187107 0.9187344 0.9992473 +0.9187089 0.9187298 0.9992473 +0.9187068 0.9187241 0.9992473 +0.9187045 0.9187174 0.9992472 +0.9187024 0.9187096 0.9992472 +0.9187008 0.9187008 0.9992472 +0.9187099 0.9187008 0.9992472 +0.9187214 0.9187008 0.9992472 +0.918736 0.9187008 0.9992472 +0.9187544 0.9187008 0.9992472 +0.9187777 0.9187008 0.9992472 +0.9188072 0.9187008 0.9992472 +0.9188446 0.9187008 0.9992472 +0.9188918 0.9187008 0.9992472 +0.9189515 0.9187008 0.9992472 +0.9190271 0.9187008 0.9992472 +0.9191227 0.9187008 0.9992472 +0.9192437 0.9187008 0.9992472 +0.9193968 0.9187008 0.9992472 +0.9195904 0.9187008 0.9992472 +0.9198354 0.9187008 0.9992472 +0.9201453 0.9187008 0.9992472 +0.9205374 0.9187008 0.9992472 +0.9210335 0.9187008 0.9992472 +0.921661 0.9187008 0.9992472 +0.922455 0.9187008 0.9992472 +0.9234595 0.9187008 0.9992472 +0.9247302 0.9187008 0.9992472 +0.9263379 0.9187008 0.9992472 +0.9283719 0.9187008 0.9992472 +0.9309451 0.9187008 0.9992472 +0.9342005 0.9187008 0.9992472 +0.938319 0.9187008 0.9992472 +0.9435295 0.9187008 0.9992472 +0.9501215 0.9187008 0.9992472 +0.9584612 0.9187008 0.9992472 +0.969012 0.9187008 0.9992472 +0.9823601 0.9187008 0.9992472 +0.9992472 0.9187008 0.9992472 +0.9994058 0.9348044 0.9858629 +0.9995309 0.9478684 0.9801411 +0.9996296 0.9584115 0.9787626 +0.9997074 0.9668845 0.9796937 +0.9997689 0.9736708 0.981721 +0.9998174 0.9790916 0.9841447 +0.9998557 0.9834122 0.986581 +0.999886 0.9868501 0.9888357 +0.9999099 0.9895817 0.9908252 +0.9999288 0.9917499 0.9925283 +0.9999437 0.9934694 0.9939564 +0.9187175 0.9187589 0.9992474 +0.918717 0.9187579 0.9992474 +0.9187164 0.9187566 0.9992474 +0.9187157 0.918755 0.9992474 +0.9187148 0.918753 0.9992474 +0.9187137 0.9187505 0.9992474 +0.9187123 0.9187474 0.9992473 +0.9187107 0.9187435 0.9992473 +0.9187089 0.9187389 0.9992473 +0.9187068 0.9187332 0.9992473 +0.9187045 0.9187265 0.9992472 +0.9187024 0.9187187 0.9992472 +0.9187008 0.9187099 0.9992472 +0.9187004 0.9187004 0.9992471 +0.9187119 0.9187004 0.9992471 +0.9187265 0.9187004 0.9992471 +0.918745 0.9187004 0.9992471 +0.9187683 0.9187004 0.9992471 +0.9187978 0.9187004 0.9992471 +0.9188351 0.9187004 0.9992471 +0.9188823 0.9187004 0.9992471 +0.9189421 0.9187004 0.9992471 +0.9190177 0.9187004 0.9992471 +0.9191133 0.9187004 0.9992471 +0.9192343 0.9187004 0.9992471 +0.9193874 0.9187004 0.9992471 +0.9195811 0.9187004 0.9992471 +0.9198261 0.9187004 0.9992471 +0.920136 0.9187004 0.9992471 +0.9205282 0.9187004 0.9992471 +0.9210243 0.9187004 0.9992471 +0.9216519 0.9187004 0.9992471 +0.922446 0.9187004 0.9992471 +0.9234506 0.9187004 0.9992471 +0.9247215 0.9187004 0.9992471 +0.9263294 0.9187004 0.9992471 +0.9283635 0.9187004 0.9992471 +0.930937 0.9187004 0.9992471 +0.9341929 0.9187004 0.9992471 +0.9383119 0.9187004 0.9992471 +0.943523 0.9187004 0.9992471 +0.9501157 0.9187004 0.9992471 +0.9584564 0.9187004 0.9992471 +0.9690084 0.9187004 0.9992471 +0.9823581 0.9187004 0.9992471 +0.9992471 0.9187004 0.9992471 +0.9994058 0.9348042 0.9858616 +0.9995309 0.9478683 0.9801397 +0.9996295 0.9584114 0.9787614 +0.9997074 0.9668844 0.9796928 +0.9997689 0.9736708 0.9817203 +0.9998174 0.9790916 0.9841443 +0.9998557 0.9834122 0.9865807 +0.999886 0.98685 0.9888355 +0.9999099 0.9895817 0.9908251 +0.9999288 0.9917499 0.9925282 +0.9999437 0.9934694 0.9939563 +0.9187175 0.9187704 0.9992474 +0.918717 0.9187694 0.9992474 +0.9187164 0.9187681 0.9992474 +0.9187157 0.9187665 0.9992474 +0.9187148 0.9187645 0.9992474 +0.9187137 0.918762 0.9992474 +0.9187123 0.9187589 0.9992473 +0.9187107 0.9187551 0.9992473 +0.9187089 0.9187504 0.9992473 +0.9187068 0.9187448 0.9992473 +0.9187045 0.918738 0.9992472 +0.9187024 0.9187302 0.9992472 +0.9187008 0.9187214 0.9992472 +0.9187004 0.9187119 0.9992471 +0.9187027 0.9187027 0.9992471 +0.9187173 0.9187027 0.9992471 +0.9187358 0.9187027 0.9992471 +0.9187591 0.9187027 0.9992471 +0.9187886 0.9187027 0.9992471 +0.9188259 0.9187027 0.9992471 +0.9188732 0.9187027 0.9992471 +0.9189329 0.9187027 0.9992471 +0.9190085 0.9187027 0.9992471 +0.9191042 0.9187027 0.9992471 +0.9192252 0.9187027 0.9992471 +0.9193783 0.9187027 0.9992471 +0.919572 0.9187027 0.9992471 +0.919817 0.9187027 0.9992471 +0.920127 0.9187027 0.9992471 +0.9205192 0.9187027 0.9992471 +0.9210153 0.9187027 0.9992471 +0.9216431 0.9187027 0.9992471 +0.9224372 0.9187027 0.9992471 +0.9234419 0.9187027 0.9992471 +0.924713 0.9187027 0.9992471 +0.926321 0.9187027 0.9992471 +0.9283554 0.9187027 0.9992471 +0.9309292 0.9187027 0.9992471 +0.9341854 0.9187027 0.9992471 +0.9383049 0.9187027 0.9992471 +0.9435166 0.9187027 0.9992471 +0.9501101 0.9187027 0.9992471 +0.9584517 0.9187027 0.9992471 +0.9690049 0.9187027 0.9992471 +0.9823561 0.9187027 0.9992471 +0.9992471 0.9187027 0.9992471 +0.9994058 0.9348056 0.9858604 +0.9995309 0.9478691 0.9801383 +0.9996295 0.958412 0.9787602 +0.9997074 0.9668847 0.9796919 +0.9997688 0.973671 0.9817197 +0.9998174 0.9790917 0.9841438 +0.9998557 0.9834123 0.9865804 +0.999886 0.9868501 0.9888353 +0.9999099 0.9895817 0.990825 +0.9999288 0.9917499 0.9925281 +0.9999437 0.9934694 0.9939563 +0.9187175 0.9187849 0.9992474 +0.918717 0.9187839 0.9992474 +0.9187164 0.9187826 0.9992474 +0.9187157 0.918781 0.9992474 +0.9187148 0.918779 0.9992474 +0.9187137 0.9187765 0.9992474 +0.9187123 0.9187734 0.9992473 +0.9187107 0.9187696 0.9992473 +0.9187089 0.918765 0.9992473 +0.9187068 0.9187593 0.9992473 +0.9187045 0.9187526 0.9992472 +0.9187024 0.9187448 0.9992472 +0.9187008 0.918736 0.9992472 +0.9187004 0.9187265 0.9992471 +0.9187027 0.9187173 0.9992471 +0.9187101 0.9187101 0.999247 +0.9187285 0.9187101 0.999247 +0.9187518 0.9187101 0.999247 +0.9187814 0.9187101 0.999247 +0.9188187 0.9187101 0.999247 +0.9188659 0.9187101 0.999247 +0.9189257 0.9187101 0.999247 +0.9190013 0.9187101 0.999247 +0.919097 0.9187101 0.999247 +0.919218 0.9187101 0.999247 +0.9193711 0.9187101 0.999247 +0.9195648 0.9187101 0.999247 +0.9198099 0.9187101 0.999247 +0.9201199 0.9187101 0.999247 +0.9205121 0.9187101 0.999247 +0.9210083 0.9187101 0.999247 +0.9216361 0.9187101 0.999247 +0.9224303 0.9187101 0.999247 +0.9234351 0.9187101 0.999247 +0.9247063 0.9187101 0.999247 +0.9263145 0.9187101 0.999247 +0.9283491 0.9187101 0.999247 +0.9309231 0.9187101 0.999247 +0.9341796 0.9187101 0.999247 +0.9382994 0.9187101 0.999247 +0.9435116 0.9187101 0.999247 +0.9501056 0.9187101 0.999247 +0.958448 0.9187101 0.999247 +0.9690022 0.9187101 0.999247 +0.9823545 0.9187101 0.999247 +0.999247 0.9187101 0.999247 +0.9994057 0.9348102 0.9858594 +0.9995309 0.947872 0.9801372 +0.9996295 0.9584138 0.9787593 +0.9997074 0.9668859 0.9796912 +0.9997688 0.9736717 0.9817191 +0.9998174 0.9790921 0.9841435 +0.9998557 0.9834126 0.9865802 +0.999886 0.9868503 0.9888352 +0.9999099 0.9895819 0.9908249 +0.9999288 0.99175 0.992528 +0.9999437 0.9934694 0.9939562 +0.9187175 0.9188034 0.9992474 +0.918717 0.9188024 0.9992474 +0.9187164 0.9188011 0.9992474 +0.9187157 0.9187995 0.9992474 +0.9187148 0.9187975 0.9992474 +0.9187137 0.918795 0.9992474 +0.9187123 0.9187919 0.9992473 +0.9187107 0.9187881 0.9992473 +0.9187089 0.9187834 0.9992473 +0.9187068 0.9187778 0.9992473 +0.9187045 0.918771 0.9992472 +0.9187024 0.9187632 0.9992472 +0.9187008 0.9187544 0.9992472 +0.9187004 0.918745 0.9992471 +0.9187027 0.9187358 0.9992471 +0.9187101 0.9187285 0.999247 +0.9187262 0.9187262 0.999247 +0.9187495 0.9187262 0.999247 +0.9187791 0.9187262 0.999247 +0.9188164 0.9187262 0.999247 +0.9188636 0.9187262 0.999247 +0.9189234 0.9187262 0.999247 +0.918999 0.9187262 0.999247 +0.9190947 0.9187262 0.999247 +0.9192157 0.9187262 0.999247 +0.9193688 0.9187262 0.999247 +0.9195625 0.9187262 0.999247 +0.9198076 0.9187262 0.999247 +0.9201176 0.9187262 0.999247 +0.9205098 0.9187262 0.999247 +0.9210061 0.9187262 0.999247 +0.9216339 0.9187262 0.999247 +0.9224281 0.9187262 0.999247 +0.9234329 0.9187262 0.999247 +0.9247041 0.9187262 0.999247 +0.9263124 0.9187262 0.999247 +0.928347 0.9187262 0.999247 +0.9309211 0.9187262 0.999247 +0.9341777 0.9187262 0.999247 +0.9382977 0.9187262 0.999247 +0.94351 0.9187262 0.999247 +0.9501042 0.9187262 0.999247 +0.9584468 0.9187262 0.999247 +0.9690013 0.9187262 0.999247 +0.982354 0.9187262 0.999247 +0.999247 0.9187262 0.999247 +0.9994057 0.9348204 0.9858591 +0.9995308 0.9478785 0.9801368 +0.9996295 0.9584178 0.978759 +0.9997074 0.9668884 0.9796909 +0.9997688 0.9736733 0.981719 +0.9998174 0.9790931 0.9841433 +0.9998557 0.9834132 0.9865801 +0.999886 0.9868507 0.9888351 +0.9999099 0.9895821 0.9908248 +0.9999288 0.9917502 0.992528 +0.9999437 0.9934695 0.9939562 +0.9187175 0.9188267 0.9992474 +0.918717 0.9188257 0.9992474 +0.9187164 0.9188244 0.9992474 +0.9187157 0.9188228 0.9992474 +0.9187148 0.9188208 0.9992474 +0.9187137 0.9188183 0.9992474 +0.9187123 0.9188152 0.9992473 +0.9187107 0.9188114 0.9992473 +0.9187089 0.9188067 0.9992473 +0.9187068 0.9188011 0.9992473 +0.9187045 0.9187944 0.9992472 +0.9187024 0.9187865 0.9992472 +0.9187008 0.9187777 0.9992472 +0.9187004 0.9187683 0.9992471 +0.9187027 0.9187591 0.9992471 +0.9187101 0.9187518 0.999247 +0.9187262 0.9187495 0.999247 +0.9187495 0.9187495 0.999247 +0.9187791 0.9187495 0.999247 +0.9188164 0.9187495 0.999247 +0.9188636 0.9187495 0.999247 +0.9189234 0.9187495 0.999247 +0.918999 0.9187495 0.999247 +0.9190947 0.9187495 0.999247 +0.9192157 0.9187495 0.999247 +0.9193688 0.9187495 0.999247 +0.9195625 0.9187495 0.999247 +0.9198076 0.9187495 0.999247 +0.9201176 0.9187495 0.999247 +0.9205098 0.9187495 0.999247 +0.9210061 0.9187495 0.999247 +0.9216339 0.9187495 0.999247 +0.9224281 0.9187495 0.999247 +0.9234329 0.9187495 0.999247 +0.9247041 0.9187495 0.999247 +0.9263124 0.9187495 0.999247 +0.928347 0.9187495 0.999247 +0.9309211 0.9187495 0.999247 +0.9341777 0.9187495 0.999247 +0.9382977 0.9187495 0.999247 +0.94351 0.9187495 0.999247 +0.9501042 0.9187495 0.999247 +0.9584468 0.9187495 0.999247 +0.9690013 0.9187495 0.999247 +0.982354 0.9187495 0.999247 +0.999247 0.9187495 0.999247 +0.9994057 0.9348352 0.9858591 +0.9995308 0.9478878 0.9801368 +0.9996295 0.9584237 0.978759 +0.9997074 0.9668922 0.9796909 +0.9997688 0.9736756 0.981719 +0.9998174 0.9790946 0.9841433 +0.9998557 0.9834141 0.9865801 +0.999886 0.9868512 0.9888351 +0.9999099 0.9895825 0.9908248 +0.9999288 0.9917504 0.992528 +0.9999437 0.9934697 0.9939562 +0.9187175 0.9188562 0.9992474 +0.918717 0.9188551 0.9992474 +0.9187164 0.9188539 0.9992474 +0.9187157 0.9188523 0.9992474 +0.9187148 0.9188503 0.9992474 +0.9187137 0.9188478 0.9992474 +0.9187123 0.9188447 0.9992473 +0.9187107 0.9188409 0.9992473 +0.9187089 0.9188362 0.9992473 +0.9187068 0.9188306 0.9992473 +0.9187045 0.9188239 0.9992472 +0.9187024 0.918816 0.9992472 +0.9187008 0.9188072 0.9992472 +0.9187004 0.9187978 0.9992471 +0.9187027 0.9187886 0.9992471 +0.9187101 0.9187814 0.999247 +0.9187262 0.9187791 0.999247 +0.9187495 0.9187791 0.999247 +0.9187791 0.9187791 0.999247 +0.9188164 0.9187791 0.999247 +0.9188636 0.9187791 0.999247 +0.9189234 0.9187791 0.999247 +0.918999 0.9187791 0.999247 +0.9190947 0.9187791 0.999247 +0.9192157 0.9187791 0.999247 +0.9193688 0.9187791 0.999247 +0.9195625 0.9187791 0.999247 +0.9198076 0.9187791 0.999247 +0.9201176 0.9187791 0.999247 +0.9205098 0.9187791 0.999247 +0.9210061 0.9187791 0.999247 +0.9216339 0.9187791 0.999247 +0.9224281 0.9187791 0.999247 +0.9234329 0.9187791 0.999247 +0.9247041 0.9187791 0.999247 +0.9263124 0.9187791 0.999247 +0.928347 0.9187791 0.999247 +0.9309211 0.9187791 0.999247 +0.9341777 0.9187791 0.999247 +0.9382977 0.9187791 0.999247 +0.94351 0.9187791 0.999247 +0.9501042 0.9187791 0.999247 +0.9584468 0.9187791 0.999247 +0.9690013 0.9187791 0.999247 +0.982354 0.9187791 0.999247 +0.999247 0.9187791 0.999247 +0.9994057 0.9348539 0.9858591 +0.9995308 0.9478997 0.9801368 +0.9996295 0.9584312 0.978759 +0.9997074 0.9668969 0.9796909 +0.9997688 0.9736786 0.981719 +0.9998174 0.9790965 0.9841433 +0.9998557 0.9834153 0.9865801 +0.999886 0.986852 0.9888351 +0.9999099 0.9895829 0.9908248 +0.9999288 0.9917507 0.992528 +0.9999437 0.9934698 0.9939562 +0.9187175 0.9188935 0.9992474 +0.918717 0.9188925 0.9992474 +0.9187164 0.9188912 0.9992474 +0.9187157 0.9188896 0.9992474 +0.9187148 0.9188876 0.9992474 +0.9187137 0.9188851 0.9992474 +0.9187123 0.918882 0.9992473 +0.9187107 0.9188782 0.9992473 +0.9187089 0.9188735 0.9992473 +0.9187068 0.9188679 0.9992473 +0.9187045 0.9188612 0.9992472 +0.9187024 0.9188534 0.9992472 +0.9187008 0.9188446 0.9992472 +0.9187004 0.9188351 0.9992471 +0.9187027 0.9188259 0.9992471 +0.9187101 0.9188187 0.999247 +0.9187262 0.9188164 0.999247 +0.9187495 0.9188164 0.999247 +0.9187791 0.9188164 0.999247 +0.9188164 0.9188164 0.999247 +0.9188636 0.9188164 0.999247 +0.9189234 0.9188164 0.999247 +0.918999 0.9188164 0.999247 +0.9190947 0.9188164 0.999247 +0.9192157 0.9188164 0.999247 +0.9193688 0.9188164 0.999247 +0.9195625 0.9188164 0.999247 +0.9198076 0.9188164 0.999247 +0.9201176 0.9188164 0.999247 +0.9205098 0.9188164 0.999247 +0.9210061 0.9188164 0.999247 +0.9216339 0.9188164 0.999247 +0.9224281 0.9188164 0.999247 +0.9234329 0.9188164 0.999247 +0.9247041 0.9188164 0.999247 +0.9263124 0.9188164 0.999247 +0.928347 0.9188164 0.999247 +0.9309211 0.9188164 0.999247 +0.9341777 0.9188164 0.999247 +0.9382977 0.9188164 0.999247 +0.94351 0.9188164 0.999247 +0.9501042 0.9188164 0.999247 +0.9584468 0.9188164 0.999247 +0.9690013 0.9188164 0.999247 +0.982354 0.9188164 0.999247 +0.999247 0.9188164 0.999247 +0.9994057 0.9348776 0.9858591 +0.9995308 0.9479146 0.9801368 +0.9996295 0.9584406 0.978759 +0.9997074 0.9669028 0.9796909 +0.9997688 0.9736823 0.981719 +0.9998174 0.9790988 0.9841433 +0.9998557 0.9834167 0.9865801 +0.999886 0.9868529 0.9888351 +0.9999099 0.9895835 0.9908248 +0.9999288 0.991751 0.992528 +0.9999437 0.9934701 0.9939562 +0.9187175 0.9189407 0.9992474 +0.918717 0.9189397 0.9992474 +0.9187164 0.9189384 0.9992474 +0.9187157 0.9189368 0.9992474 +0.9187148 0.9189348 0.9992474 +0.9187137 0.9189323 0.9992474 +0.9187123 0.9189292 0.9992473 +0.9187107 0.9189254 0.9992473 +0.9187089 0.9189207 0.9992473 +0.9187068 0.9189151 0.9992473 +0.9187045 0.9189084 0.9992472 +0.9187024 0.9189006 0.9992472 +0.9187008 0.9188918 0.9992472 +0.9187004 0.9188823 0.9992471 +0.9187027 0.9188732 0.9992471 +0.9187101 0.9188659 0.999247 +0.9187262 0.9188636 0.999247 +0.9187495 0.9188636 0.999247 +0.9187791 0.9188636 0.999247 +0.9188164 0.9188636 0.999247 +0.9188636 0.9188636 0.999247 +0.9189234 0.9188636 0.999247 +0.918999 0.9188636 0.999247 +0.9190947 0.9188636 0.999247 +0.9192157 0.9188636 0.999247 +0.9193688 0.9188636 0.999247 +0.9195625 0.9188636 0.999247 +0.9198076 0.9188636 0.999247 +0.9201176 0.9188636 0.999247 +0.9205098 0.9188636 0.999247 +0.9210061 0.9188636 0.999247 +0.9216339 0.9188636 0.999247 +0.9224281 0.9188636 0.999247 +0.9234329 0.9188636 0.999247 +0.9247041 0.9188636 0.999247 +0.9263124 0.9188636 0.999247 +0.928347 0.9188636 0.999247 +0.9309211 0.9188636 0.999247 +0.9341777 0.9188636 0.999247 +0.9382977 0.9188636 0.999247 +0.94351 0.9188636 0.999247 +0.9501042 0.9188636 0.999247 +0.9584468 0.9188636 0.999247 +0.9690013 0.9188636 0.999247 +0.982354 0.9188636 0.999247 +0.999247 0.9188636 0.999247 +0.9994057 0.9349075 0.9858591 +0.9995308 0.9479335 0.9801368 +0.9996295 0.9584526 0.978759 +0.9997074 0.9669103 0.9796909 +0.9997688 0.973687 0.981719 +0.9998174 0.9791018 0.9841433 +0.9998557 0.9834186 0.9865801 +0.999886 0.9868541 0.9888351 +0.9999099 0.9895842 0.9908248 +0.9999288 0.9917515 0.992528 +0.9999437 0.9934704 0.9939562 +0.9187175 0.9190004 0.9992474 +0.918717 0.9189994 0.9992474 +0.9187164 0.9189981 0.9992474 +0.9187157 0.9189965 0.9992474 +0.9187148 0.9189945 0.9992474 +0.9187137 0.918992 0.9992474 +0.9187123 0.9189889 0.9992473 +0.9187107 0.9189851 0.9992473 +0.9187089 0.9189805 0.9992473 +0.9187068 0.9189748 0.9992473 +0.9187045 0.9189681 0.9992472 +0.9187024 0.9189603 0.9992472 +0.9187008 0.9189515 0.9992472 +0.9187004 0.9189421 0.9992471 +0.9187027 0.9189329 0.9992471 +0.9187101 0.9189257 0.999247 +0.9187262 0.9189234 0.999247 +0.9187495 0.9189234 0.999247 +0.9187791 0.9189234 0.999247 +0.9188164 0.9189234 0.999247 +0.9188636 0.9189234 0.999247 +0.9189234 0.9189234 0.999247 +0.918999 0.9189234 0.999247 +0.9190947 0.9189234 0.999247 +0.9192157 0.9189234 0.999247 +0.9193688 0.9189234 0.999247 +0.9195625 0.9189234 0.999247 +0.9198076 0.9189234 0.999247 +0.9201176 0.9189234 0.999247 +0.9205098 0.9189234 0.999247 +0.9210061 0.9189234 0.999247 +0.9216339 0.9189234 0.999247 +0.9224281 0.9189234 0.999247 +0.9234329 0.9189234 0.999247 +0.9247041 0.9189234 0.999247 +0.9263124 0.9189234 0.999247 +0.928347 0.9189234 0.999247 +0.9309211 0.9189234 0.999247 +0.9341777 0.9189234 0.999247 +0.9382977 0.9189234 0.999247 +0.94351 0.9189234 0.999247 +0.9501042 0.9189234 0.999247 +0.9584468 0.9189234 0.999247 +0.9690013 0.9189234 0.999247 +0.982354 0.9189234 0.999247 +0.999247 0.9189234 0.999247 +0.9994057 0.9349454 0.9858591 +0.9995308 0.9479575 0.9801368 +0.9996295 0.9584677 0.978759 +0.9997074 0.9669198 0.9796909 +0.9997688 0.973693 0.981719 +0.9998174 0.9791055 0.9841433 +0.9998557 0.9834209 0.9865801 +0.999886 0.9868555 0.9888351 +0.9999099 0.9895851 0.9908248 +0.9999288 0.9917521 0.992528 +0.9999437 0.9934707 0.9939562 +0.9187175 0.9190759 0.9992474 +0.918717 0.9190749 0.9992474 +0.9187164 0.9190736 0.9992474 +0.9187157 0.919072 0.9992474 +0.9187148 0.91907 0.9992474 +0.9187137 0.9190675 0.9992474 +0.9187123 0.9190645 0.9992473 +0.9187107 0.9190607 0.9992473 +0.9187089 0.919056 0.9992473 +0.9187068 0.9190504 0.9992473 +0.9187045 0.9190437 0.9992472 +0.9187024 0.9190359 0.9992472 +0.9187008 0.9190271 0.9992472 +0.9187004 0.9190177 0.9992471 +0.9187027 0.9190085 0.9992471 +0.9187101 0.9190013 0.999247 +0.9187262 0.918999 0.999247 +0.9187495 0.918999 0.999247 +0.9187791 0.918999 0.999247 +0.9188164 0.918999 0.999247 +0.9188636 0.918999 0.999247 +0.9189234 0.918999 0.999247 +0.918999 0.918999 0.999247 +0.9190947 0.918999 0.999247 +0.9192157 0.918999 0.999247 +0.9193688 0.918999 0.999247 +0.9195625 0.918999 0.999247 +0.9198076 0.918999 0.999247 +0.9201176 0.918999 0.999247 +0.9205098 0.918999 0.999247 +0.9210061 0.918999 0.999247 +0.9216339 0.918999 0.999247 +0.9224281 0.918999 0.999247 +0.9234329 0.918999 0.999247 +0.9247041 0.918999 0.999247 +0.9263124 0.918999 0.999247 +0.928347 0.918999 0.999247 +0.9309211 0.918999 0.999247 +0.9341777 0.918999 0.999247 +0.9382977 0.918999 0.999247 +0.94351 0.918999 0.999247 +0.9501042 0.918999 0.999247 +0.9584468 0.918999 0.999247 +0.9690013 0.918999 0.999247 +0.982354 0.918999 0.999247 +0.999247 0.918999 0.999247 +0.9994057 0.9349933 0.9858591 +0.9995308 0.9479878 0.9801368 +0.9996295 0.9584868 0.978759 +0.9997074 0.9669318 0.9796909 +0.9997688 0.9737006 0.981719 +0.9998174 0.9791103 0.9841433 +0.9998557 0.9834239 0.9865801 +0.999886 0.9868574 0.9888351 +0.9999099 0.9895863 0.9908248 +0.9999288 0.9917528 0.992528 +0.9999437 0.9934712 0.9939562 +0.9187175 0.9191715 0.9992474 +0.918717 0.9191705 0.9992474 +0.9187164 0.9191692 0.9992474 +0.9187157 0.9191676 0.9992474 +0.9187148 0.9191656 0.9992474 +0.9187137 0.9191631 0.9992474 +0.9187123 0.91916 0.9992473 +0.9187107 0.9191562 0.9992473 +0.9187089 0.9191516 0.9992473 +0.9187068 0.919146 0.9992473 +0.9187045 0.9191393 0.9992472 +0.9187024 0.9191315 0.9992472 +0.9187008 0.9191227 0.9992472 +0.9187004 0.9191133 0.9992471 +0.9187027 0.9191042 0.9992471 +0.9187101 0.919097 0.999247 +0.9187262 0.9190947 0.999247 +0.9187495 0.9190947 0.999247 +0.9187791 0.9190947 0.999247 +0.9188164 0.9190947 0.999247 +0.9188636 0.9190947 0.999247 +0.9189234 0.9190947 0.999247 +0.918999 0.9190947 0.999247 +0.9190947 0.9190947 0.999247 +0.9192157 0.9190947 0.999247 +0.9193688 0.9190947 0.999247 +0.9195625 0.9190947 0.999247 +0.9198076 0.9190947 0.999247 +0.9201176 0.9190947 0.999247 +0.9205098 0.9190947 0.999247 +0.9210061 0.9190947 0.999247 +0.9216339 0.9190947 0.999247 +0.9224281 0.9190947 0.999247 +0.9234329 0.9190947 0.999247 +0.9247041 0.9190947 0.999247 +0.9263124 0.9190947 0.999247 +0.928347 0.9190947 0.999247 +0.9309211 0.9190947 0.999247 +0.9341777 0.9190947 0.999247 +0.9382977 0.9190947 0.999247 +0.94351 0.9190947 0.999247 +0.9501042 0.9190947 0.999247 +0.9584468 0.9190947 0.999247 +0.9690013 0.9190947 0.999247 +0.982354 0.9190947 0.999247 +0.999247 0.9190947 0.999247 +0.9994057 0.935054 0.9858591 +0.9995308 0.9480261 0.9801368 +0.9996295 0.9585109 0.978759 +0.9997074 0.966947 0.9796909 +0.9997688 0.9737101 0.981719 +0.9998174 0.9791163 0.9841433 +0.9998557 0.9834277 0.9865801 +0.999886 0.9868597 0.9888351 +0.9999099 0.9895878 0.9908248 +0.9999288 0.9917537 0.992528 +0.9999437 0.9934718 0.9939562 +0.9187175 0.9192924 0.9992474 +0.918717 0.9192914 0.9992474 +0.9187164 0.9192901 0.9992474 +0.9187157 0.9192885 0.9992474 +0.9187148 0.9192865 0.9992474 +0.9187137 0.919284 0.9992474 +0.9187123 0.919281 0.9992473 +0.9187107 0.9192772 0.9992473 +0.9187089 0.9192725 0.9992473 +0.9187068 0.9192669 0.9992473 +0.9187045 0.9192603 0.9992472 +0.9187024 0.9192525 0.9992472 +0.9187008 0.9192437 0.9992472 +0.9187004 0.9192343 0.9992471 +0.9187027 0.9192252 0.9992471 +0.9187101 0.919218 0.999247 +0.9187262 0.9192157 0.999247 +0.9187495 0.9192157 0.999247 +0.9187791 0.9192157 0.999247 +0.9188164 0.9192157 0.999247 +0.9188636 0.9192157 0.999247 +0.9189234 0.9192157 0.999247 +0.918999 0.9192157 0.999247 +0.9190947 0.9192157 0.999247 +0.9192157 0.9192157 0.999247 +0.9193688 0.9192157 0.999247 +0.9195625 0.9192157 0.999247 +0.9198076 0.9192157 0.999247 +0.9201176 0.9192157 0.999247 +0.9205098 0.9192157 0.999247 +0.9210061 0.9192157 0.999247 +0.9216339 0.9192157 0.999247 +0.9224281 0.9192157 0.999247 +0.9234329 0.9192157 0.999247 +0.9247041 0.9192157 0.999247 +0.9263124 0.9192157 0.999247 +0.928347 0.9192157 0.999247 +0.9309211 0.9192157 0.999247 +0.9341777 0.9192157 0.999247 +0.9382977 0.9192157 0.999247 +0.94351 0.9192157 0.999247 +0.9501042 0.9192157 0.999247 +0.9584468 0.9192157 0.999247 +0.9690013 0.9192157 0.999247 +0.982354 0.9192157 0.999247 +0.999247 0.9192157 0.999247 +0.9994057 0.9351307 0.9858591 +0.9995308 0.9480746 0.9801368 +0.9996295 0.9585415 0.978759 +0.9997074 0.9669663 0.9796909 +0.9997688 0.9737222 0.981719 +0.9998174 0.9791238 0.9841433 +0.9998557 0.9834324 0.9865801 +0.999886 0.9868627 0.9888351 +0.9999099 0.9895897 0.9908248 +0.9999288 0.9917549 0.992528 +0.9999437 0.9934725 0.9939562 +0.9187175 0.9194454 0.9992474 +0.918717 0.9194443 0.9992474 +0.9187164 0.9194431 0.9992474 +0.9187157 0.9194415 0.9992474 +0.9187148 0.9194395 0.9992474 +0.9187137 0.919437 0.9992474 +0.9187123 0.919434 0.9992473 +0.9187107 0.9194302 0.9992473 +0.9187089 0.9194255 0.9992473 +0.9187068 0.9194199 0.9992473 +0.9187045 0.9194133 0.9992472 +0.9187024 0.9194055 0.9992472 +0.9187008 0.9193968 0.9992472 +0.9187004 0.9193874 0.9992471 +0.9187027 0.9193783 0.9992471 +0.9187101 0.9193711 0.999247 +0.9187262 0.9193688 0.999247 +0.9187495 0.9193688 0.999247 +0.9187791 0.9193688 0.999247 +0.9188164 0.9193688 0.999247 +0.9188636 0.9193688 0.999247 +0.9189234 0.9193688 0.999247 +0.918999 0.9193688 0.999247 +0.9190947 0.9193688 0.999247 +0.9192157 0.9193688 0.999247 +0.9193688 0.9193688 0.999247 +0.9195625 0.9193688 0.999247 +0.9198076 0.9193688 0.999247 +0.9201176 0.9193688 0.999247 +0.9205098 0.9193688 0.999247 +0.9210061 0.9193688 0.999247 +0.9216339 0.9193688 0.999247 +0.9224281 0.9193688 0.999247 +0.9234329 0.9193688 0.999247 +0.9247041 0.9193688 0.999247 +0.9263124 0.9193688 0.999247 +0.928347 0.9193688 0.999247 +0.9309211 0.9193688 0.999247 +0.9341777 0.9193688 0.999247 +0.9382977 0.9193688 0.999247 +0.94351 0.9193688 0.999247 +0.9501042 0.9193688 0.999247 +0.9584468 0.9193688 0.999247 +0.9690013 0.9193688 0.999247 +0.982354 0.9193688 0.999247 +0.999247 0.9193688 0.999247 +0.9994057 0.9352277 0.9858591 +0.9995308 0.9481359 0.9801368 +0.9996295 0.9585802 0.978759 +0.9997074 0.9669906 0.9796909 +0.9997688 0.9737375 0.981719 +0.9998174 0.9791334 0.9841433 +0.9998557 0.9834385 0.9865801 +0.999886 0.9868665 0.9888351 +0.9999099 0.989592 0.9908248 +0.9999288 0.9917564 0.992528 +0.9999437 0.9934734 0.9939562 +0.9187175 0.9196389 0.9992474 +0.918717 0.9196379 0.9992474 +0.9187164 0.9196366 0.9992474 +0.9187157 0.919635 0.9992474 +0.9187148 0.919633 0.9992474 +0.9187137 0.9196306 0.9992474 +0.9187123 0.9196275 0.9992473 +0.9187107 0.9196237 0.9992473 +0.9187089 0.9196191 0.9992473 +0.9187068 0.9196135 0.9992473 +0.9187045 0.9196069 0.9992472 +0.9187024 0.9195991 0.9992472 +0.9187008 0.9195904 0.9992472 +0.9187004 0.9195811 0.9992471 +0.9187027 0.919572 0.9992471 +0.9187101 0.9195648 0.999247 +0.9187262 0.9195625 0.999247 +0.9187495 0.9195625 0.999247 +0.9187791 0.9195625 0.999247 +0.9188164 0.9195625 0.999247 +0.9188636 0.9195625 0.999247 +0.9189234 0.9195625 0.999247 +0.918999 0.9195625 0.999247 +0.9190947 0.9195625 0.999247 +0.9192157 0.9195625 0.999247 +0.9193688 0.9195625 0.999247 +0.9195625 0.9195625 0.999247 +0.9198076 0.9195625 0.999247 +0.9201176 0.9195625 0.999247 +0.9205098 0.9195625 0.999247 +0.9210061 0.9195625 0.999247 +0.9216339 0.9195625 0.999247 +0.9224281 0.9195625 0.999247 +0.9234329 0.9195625 0.999247 +0.9247041 0.9195625 0.999247 +0.9263124 0.9195625 0.999247 +0.928347 0.9195625 0.999247 +0.9309211 0.9195625 0.999247 +0.9341777 0.9195625 0.999247 +0.9382977 0.9195625 0.999247 +0.94351 0.9195625 0.999247 +0.9501042 0.9195625 0.999247 +0.9584468 0.9195625 0.999247 +0.9690013 0.9195625 0.999247 +0.982354 0.9195625 0.999247 +0.999247 0.9195625 0.999247 +0.9994057 0.9353505 0.9858591 +0.9995308 0.9482135 0.9801368 +0.9996295 0.9586291 0.978759 +0.9997074 0.9670214 0.9796909 +0.9997688 0.9737569 0.981719 +0.9998174 0.9791456 0.9841433 +0.9998557 0.9834461 0.9865801 +0.999886 0.9868713 0.9888351 +0.9999099 0.989595 0.9908248 +0.9999288 0.9917582 0.992528 +0.9999437 0.9934746 0.9939562 +0.9187175 0.9198837 0.9992474 +0.918717 0.9198827 0.9992474 +0.9187164 0.9198814 0.9992474 +0.9187157 0.9198799 0.9992474 +0.9187148 0.9198779 0.9992474 +0.9187137 0.9198754 0.9992474 +0.9187123 0.9198724 0.9992473 +0.9187107 0.9198686 0.9992473 +0.9187089 0.919864 0.9992473 +0.9187068 0.9198584 0.9992473 +0.9187045 0.9198518 0.9992472 +0.9187024 0.9198441 0.9992472 +0.9187008 0.9198354 0.9992472 +0.9187004 0.9198261 0.9992471 +0.9187027 0.919817 0.9992471 +0.9187101 0.9198099 0.999247 +0.9187262 0.9198076 0.999247 +0.9187495 0.9198076 0.999247 +0.9187791 0.9198076 0.999247 +0.9188164 0.9198076 0.999247 +0.9188636 0.9198076 0.999247 +0.9189234 0.9198076 0.999247 +0.918999 0.9198076 0.999247 +0.9190947 0.9198076 0.999247 +0.9192157 0.9198076 0.999247 +0.9193688 0.9198076 0.999247 +0.9195625 0.9198076 0.999247 +0.9198076 0.9198076 0.999247 +0.9201176 0.9198076 0.999247 +0.9205098 0.9198076 0.999247 +0.9210061 0.9198076 0.999247 +0.9216339 0.9198076 0.999247 +0.9224281 0.9198076 0.999247 +0.9234329 0.9198076 0.999247 +0.9247041 0.9198076 0.999247 +0.9263124 0.9198076 0.999247 +0.928347 0.9198076 0.999247 +0.9309211 0.9198076 0.999247 +0.9341777 0.9198076 0.999247 +0.9382977 0.9198076 0.999247 +0.94351 0.9198076 0.999247 +0.9501042 0.9198076 0.999247 +0.9584468 0.9198076 0.999247 +0.9690013 0.9198076 0.999247 +0.982354 0.9198076 0.999247 +0.999247 0.9198076 0.999247 +0.9994057 0.9355059 0.9858591 +0.9995308 0.9483117 0.9801368 +0.9996295 0.958691 0.978759 +0.9997074 0.9670604 0.9796909 +0.9997688 0.9737814 0.981719 +0.9998174 0.979161 0.9841433 +0.9998557 0.9834557 0.9865801 +0.999886 0.9868773 0.9888351 +0.9999099 0.9895988 0.9908248 +0.9999288 0.9917606 0.992528 +0.9999437 0.9934761 0.9939562 +0.9187175 0.9201934 0.9992474 +0.918717 0.9201924 0.9992474 +0.9187164 0.9201912 0.9992474 +0.9187157 0.9201896 0.9992474 +0.9187148 0.9201876 0.9992474 +0.9187137 0.9201852 0.9992474 +0.9187123 0.9201821 0.9992473 +0.9187107 0.9201784 0.9992473 +0.9187089 0.9201738 0.9992473 +0.9187068 0.9201683 0.9992473 +0.9187045 0.9201617 0.9992472 +0.9187024 0.920154 0.9992472 +0.9187008 0.9201453 0.9992472 +0.9187004 0.920136 0.9992471 +0.9187027 0.920127 0.9992471 +0.9187101 0.9201199 0.999247 +0.9187262 0.9201176 0.999247 +0.9187495 0.9201176 0.999247 +0.9187791 0.9201176 0.999247 +0.9188164 0.9201176 0.999247 +0.9188636 0.9201176 0.999247 +0.9189234 0.9201176 0.999247 +0.918999 0.9201176 0.999247 +0.9190947 0.9201176 0.999247 +0.9192157 0.9201176 0.999247 +0.9193688 0.9201176 0.999247 +0.9195625 0.9201176 0.999247 +0.9198076 0.9201176 0.999247 +0.9201176 0.9201176 0.999247 +0.9205098 0.9201176 0.999247 +0.9210061 0.9201176 0.999247 +0.9216339 0.9201176 0.999247 +0.9224281 0.9201176 0.999247 +0.9234329 0.9201176 0.999247 +0.9247041 0.9201176 0.999247 +0.9263124 0.9201176 0.999247 +0.928347 0.9201176 0.999247 +0.9309211 0.9201176 0.999247 +0.9341777 0.9201176 0.999247 +0.9382977 0.9201176 0.999247 +0.94351 0.9201176 0.999247 +0.9501042 0.9201176 0.999247 +0.9584468 0.9201176 0.999247 +0.9690013 0.9201176 0.999247 +0.982354 0.9201176 0.999247 +0.999247 0.9201176 0.999247 +0.9994057 0.9357024 0.9858591 +0.9995308 0.9484359 0.9801368 +0.9996295 0.9587693 0.978759 +0.9997074 0.9671097 0.9796909 +0.9997688 0.9738123 0.981719 +0.9998174 0.9791804 0.9841433 +0.9998557 0.9834679 0.9865801 +0.999886 0.986885 0.9888351 +0.9999099 0.9896036 0.9908248 +0.9999288 0.9917636 0.992528 +0.9999437 0.9934779 0.9939562 +0.9187175 0.9205853 0.9992474 +0.918717 0.9205843 0.9992474 +0.9187164 0.9205831 0.9992474 +0.9187157 0.9205815 0.9992474 +0.9187148 0.9205795 0.9992474 +0.9187137 0.9205771 0.9992474 +0.9187123 0.9205741 0.9992473 +0.9187107 0.9205703 0.9992473 +0.9187089 0.9205658 0.9992473 +0.9187068 0.9205603 0.9992473 +0.9187045 0.9205537 0.9992472 +0.9187024 0.920546 0.9992472 +0.9187008 0.9205374 0.9992472 +0.9187004 0.9205282 0.9992471 +0.9187027 0.9205192 0.9992471 +0.9187101 0.9205121 0.999247 +0.9187262 0.9205098 0.999247 +0.9187495 0.9205098 0.999247 +0.9187791 0.9205098 0.999247 +0.9188164 0.9205098 0.999247 +0.9188636 0.9205098 0.999247 +0.9189234 0.9205098 0.999247 +0.918999 0.9205098 0.999247 +0.9190947 0.9205098 0.999247 +0.9192157 0.9205098 0.999247 +0.9193688 0.9205098 0.999247 +0.9195625 0.9205098 0.999247 +0.9198076 0.9205098 0.999247 +0.9201176 0.9205098 0.999247 +0.9205098 0.9205098 0.999247 +0.9210061 0.9205098 0.999247 +0.9216339 0.9205098 0.999247 +0.9224281 0.9205098 0.999247 +0.9234329 0.9205098 0.999247 +0.9247041 0.9205098 0.999247 +0.9263124 0.9205098 0.999247 +0.928347 0.9205098 0.999247 +0.9309211 0.9205098 0.999247 +0.9341777 0.9205098 0.999247 +0.9382977 0.9205098 0.999247 +0.94351 0.9205098 0.999247 +0.9501042 0.9205098 0.999247 +0.9584468 0.9205098 0.999247 +0.9690013 0.9205098 0.999247 +0.982354 0.9205098 0.999247 +0.999247 0.9205098 0.999247 +0.9994057 0.935951 0.9858591 +0.9995308 0.9485931 0.9801368 +0.9996295 0.9588684 0.978759 +0.9997074 0.967172 0.9796909 +0.9997688 0.9738515 0.981719 +0.9998174 0.979205 0.9841433 +0.9998557 0.9834833 0.9865801 +0.999886 0.9868946 0.9888351 +0.9999099 0.9896096 0.9908248 +0.9999288 0.9917674 0.992528 +0.9999437 0.9934803 0.9939562 +0.9187175 0.9210811 0.9992474 +0.918717 0.9210801 0.9992474 +0.9187164 0.9210788 0.9992474 +0.9187157 0.9210773 0.9992474 +0.9187148 0.9210753 0.9992474 +0.9187137 0.9210729 0.9992474 +0.9187123 0.9210699 0.9992473 +0.9187107 0.9210662 0.9992473 +0.9187089 0.9210616 0.9992473 +0.9187068 0.9210562 0.9992473 +0.9187045 0.9210496 0.9992472 +0.9187024 0.921042 0.9992472 +0.9187008 0.9210335 0.9992472 +0.9187004 0.9210243 0.9992471 +0.9187027 0.9210153 0.9992471 +0.9187101 0.9210083 0.999247 +0.9187262 0.9210061 0.999247 +0.9187495 0.9210061 0.999247 +0.9187791 0.9210061 0.999247 +0.9188164 0.9210061 0.999247 +0.9188636 0.9210061 0.999247 +0.9189234 0.9210061 0.999247 +0.918999 0.9210061 0.999247 +0.9190947 0.9210061 0.999247 +0.9192157 0.9210061 0.999247 +0.9193688 0.9210061 0.999247 +0.9195625 0.9210061 0.999247 +0.9198076 0.9210061 0.999247 +0.9201176 0.9210061 0.999247 +0.9205098 0.9210061 0.999247 +0.9210061 0.9210061 0.999247 +0.9216339 0.9210061 0.999247 +0.9224281 0.9210061 0.999247 +0.9234329 0.9210061 0.999247 +0.9247041 0.9210061 0.999247 +0.9263124 0.9210061 0.999247 +0.928347 0.9210061 0.999247 +0.9309211 0.9210061 0.999247 +0.9341777 0.9210061 0.999247 +0.9382977 0.9210061 0.999247 +0.94351 0.9210061 0.999247 +0.9501042 0.9210061 0.999247 +0.9584468 0.9210061 0.999247 +0.9690013 0.9210061 0.999247 +0.982354 0.9210061 0.999247 +0.999247 0.9210061 0.999247 +0.9994057 0.9362655 0.9858591 +0.9995308 0.9487918 0.9801368 +0.9996295 0.9589938 0.978759 +0.9997074 0.9672509 0.9796909 +0.9997688 0.9739011 0.981719 +0.9998174 0.9792361 0.9841433 +0.9998557 0.9835029 0.9865801 +0.999886 0.9869069 0.9888351 +0.9999099 0.9896173 0.9908248 +0.9999288 0.9917722 0.992528 +0.9999437 0.9934833 0.9939562 +0.9187175 0.9217082 0.9992474 +0.918717 0.9217073 0.9992474 +0.9187164 0.921706 0.9992474 +0.9187157 0.9217045 0.9992474 +0.9187148 0.9217025 0.9992474 +0.9187137 0.9217001 0.9992474 +0.9187123 0.9216972 0.9992473 +0.9187107 0.9216935 0.9992473 +0.9187089 0.921689 0.9992473 +0.9187068 0.9216836 0.9992473 +0.9187045 0.9216771 0.9992472 +0.9187024 0.9216695 0.9992472 +0.9187008 0.921661 0.9992472 +0.9187004 0.9216519 0.9992471 +0.9187027 0.9216431 0.9992471 +0.9187101 0.9216361 0.999247 +0.9187262 0.9216339 0.999247 +0.9187495 0.9216339 0.999247 +0.9187791 0.9216339 0.999247 +0.9188164 0.9216339 0.999247 +0.9188636 0.9216339 0.999247 +0.9189234 0.9216339 0.999247 +0.918999 0.9216339 0.999247 +0.9190947 0.9216339 0.999247 +0.9192157 0.9216339 0.999247 +0.9193688 0.9216339 0.999247 +0.9195625 0.9216339 0.999247 +0.9198076 0.9216339 0.999247 +0.9201176 0.9216339 0.999247 +0.9205098 0.9216339 0.999247 +0.9210061 0.9216339 0.999247 +0.9216339 0.9216339 0.999247 +0.9224281 0.9216339 0.999247 +0.9234329 0.9216339 0.999247 +0.9247041 0.9216339 0.999247 +0.9263124 0.9216339 0.999247 +0.928347 0.9216339 0.999247 +0.9309211 0.9216339 0.999247 +0.9341777 0.9216339 0.999247 +0.9382977 0.9216339 0.999247 +0.94351 0.9216339 0.999247 +0.9501042 0.9216339 0.999247 +0.9584468 0.9216339 0.999247 +0.9690013 0.9216339 0.999247 +0.982354 0.9216339 0.999247 +0.999247 0.9216339 0.999247 +0.9994057 0.9366635 0.9858591 +0.9995308 0.9490434 0.9801368 +0.9996295 0.9591524 0.978759 +0.9997074 0.9673508 0.9796909 +0.9997688 0.9739638 0.981719 +0.9998174 0.9792755 0.9841433 +0.9998557 0.9835276 0.9865801 +0.999886 0.9869223 0.9888351 +0.9999099 0.989627 0.9908248 +0.9999288 0.9917782 0.992528 +0.9999437 0.9934871 0.9939562 +0.9187175 0.9225017 0.9992474 +0.918717 0.9225007 0.9992474 +0.9187164 0.9224995 0.9992474 +0.9187157 0.922498 0.9992474 +0.9187148 0.9224961 0.9992474 +0.9187137 0.9224937 0.9992474 +0.9187123 0.9224907 0.9992473 +0.9187107 0.9224871 0.9992473 +0.9187089 0.9224827 0.9992473 +0.9187068 0.9224773 0.9992473 +0.9187045 0.9224709 0.9992472 +0.9187024 0.9224634 0.9992472 +0.9187008 0.922455 0.9992472 +0.9187004 0.922446 0.9992471 +0.9187027 0.9224372 0.9992471 +0.9187101 0.9224303 0.999247 +0.9187262 0.9224281 0.999247 +0.9187495 0.9224281 0.999247 +0.9187791 0.9224281 0.999247 +0.9188164 0.9224281 0.999247 +0.9188636 0.9224281 0.999247 +0.9189234 0.9224281 0.999247 +0.918999 0.9224281 0.999247 +0.9190947 0.9224281 0.999247 +0.9192157 0.9224281 0.999247 +0.9193688 0.9224281 0.999247 +0.9195625 0.9224281 0.999247 +0.9198076 0.9224281 0.999247 +0.9201176 0.9224281 0.999247 +0.9205098 0.9224281 0.999247 +0.9210061 0.9224281 0.999247 +0.9216339 0.9224281 0.999247 +0.9224281 0.9224281 0.999247 +0.9234329 0.9224281 0.999247 +0.9247041 0.9224281 0.999247 +0.9263124 0.9224281 0.999247 +0.928347 0.9224281 0.999247 +0.9309211 0.9224281 0.999247 +0.9341777 0.9224281 0.999247 +0.9382977 0.9224281 0.999247 +0.94351 0.9224281 0.999247 +0.9501042 0.9224281 0.999247 +0.9584468 0.9224281 0.999247 +0.9690013 0.9224281 0.999247 +0.982354 0.9224281 0.999247 +0.999247 0.9224281 0.999247 +0.9994057 0.9371669 0.9858591 +0.9995308 0.9493615 0.9801368 +0.9996295 0.959353 0.978759 +0.9997074 0.967477 0.9796909 +0.9997688 0.9740432 0.981719 +0.9998174 0.9793253 0.9841433 +0.9998557 0.9835588 0.9865801 +0.999886 0.9869419 0.9888351 +0.9999099 0.9896392 0.9908248 +0.9999288 0.9917859 0.992528 +0.9999437 0.9934919 0.9939562 +0.9187175 0.9235056 0.9992474 +0.918717 0.9235046 0.9992474 +0.9187164 0.9235034 0.9992474 +0.9187157 0.9235019 0.9992474 +0.9187148 0.9235 0.9992474 +0.9187137 0.9234977 0.9992474 +0.9187123 0.9234947 0.9992473 +0.9187107 0.9234912 0.9992473 +0.9187089 0.9234868 0.9992473 +0.9187068 0.9234815 0.9992473 +0.9187045 0.9234751 0.9992472 +0.9187024 0.9234678 0.9992472 +0.9187008 0.9234595 0.9992472 +0.9187004 0.9234506 0.9992471 +0.9187027 0.9234419 0.9992471 +0.9187101 0.9234351 0.999247 +0.9187262 0.9234329 0.999247 +0.9187495 0.9234329 0.999247 +0.9187791 0.9234329 0.999247 +0.9188164 0.9234329 0.999247 +0.9188636 0.9234329 0.999247 +0.9189234 0.9234329 0.999247 +0.918999 0.9234329 0.999247 +0.9190947 0.9234329 0.999247 +0.9192157 0.9234329 0.999247 +0.9193688 0.9234329 0.999247 +0.9195625 0.9234329 0.999247 +0.9198076 0.9234329 0.999247 +0.9201176 0.9234329 0.999247 +0.9205098 0.9234329 0.999247 +0.9210061 0.9234329 0.999247 +0.9216339 0.9234329 0.999247 +0.9224281 0.9234329 0.999247 +0.9234329 0.9234329 0.999247 +0.9247041 0.9234329 0.999247 +0.9263124 0.9234329 0.999247 +0.928347 0.9234329 0.999247 +0.9309211 0.9234329 0.999247 +0.9341777 0.9234329 0.999247 +0.9382977 0.9234329 0.999247 +0.94351 0.9234329 0.999247 +0.9501042 0.9234329 0.999247 +0.9584468 0.9234329 0.999247 +0.9690013 0.9234329 0.999247 +0.982354 0.9234329 0.999247 +0.999247 0.9234329 0.999247 +0.9994057 0.9378038 0.9858591 +0.9995308 0.9497641 0.9801368 +0.9996295 0.9596068 0.978759 +0.9997074 0.9676368 0.9796909 +0.9997688 0.9741436 0.981719 +0.9998174 0.9793883 0.9841433 +0.9998557 0.9835983 0.9865801 +0.999886 0.9869667 0.9888351 +0.9999099 0.9896547 0.9908248 +0.9999288 0.9917956 0.992528 +0.9999437 0.993498 0.9939562 +0.9187175 0.9247756 0.9992474 +0.918717 0.9247746 0.9992474 +0.9187164 0.9247734 0.9992474 +0.9187157 0.924772 0.9992474 +0.9187148 0.9247701 0.9992474 +0.9187137 0.9247678 0.9992474 +0.9187123 0.9247649 0.9992473 +0.9187107 0.9247614 0.9992473 +0.9187089 0.9247571 0.9992473 +0.9187068 0.9247519 0.9992473 +0.9187045 0.9247456 0.9992472 +0.9187024 0.9247384 0.9992472 +0.9187008 0.9247302 0.9992472 +0.9187004 0.9247215 0.9992471 +0.9187027 0.924713 0.9992471 +0.9187101 0.9247063 0.999247 +0.9187262 0.9247041 0.999247 +0.9187495 0.9247041 0.999247 +0.9187791 0.9247041 0.999247 +0.9188164 0.9247041 0.999247 +0.9188636 0.9247041 0.999247 +0.9189234 0.9247041 0.999247 +0.918999 0.9247041 0.999247 +0.9190947 0.9247041 0.999247 +0.9192157 0.9247041 0.999247 +0.9193688 0.9247041 0.999247 +0.9195625 0.9247041 0.999247 +0.9198076 0.9247041 0.999247 +0.9201176 0.9247041 0.999247 +0.9205098 0.9247041 0.999247 +0.9210061 0.9247041 0.999247 +0.9216339 0.9247041 0.999247 +0.9224281 0.9247041 0.999247 +0.9234329 0.9247041 0.999247 +0.9247041 0.9247041 0.999247 +0.9263124 0.9247041 0.999247 +0.928347 0.9247041 0.999247 +0.9309211 0.9247041 0.999247 +0.9341777 0.9247041 0.999247 +0.9382977 0.9247041 0.999247 +0.94351 0.9247041 0.999247 +0.9501042 0.9247041 0.999247 +0.9584468 0.9247041 0.999247 +0.9690013 0.9247041 0.999247 +0.982354 0.9247041 0.999247 +0.999247 0.9247041 0.999247 +0.9994057 0.9386096 0.9858591 +0.9995308 0.9502734 0.9801368 +0.9996295 0.959928 0.978759 +0.9997074 0.9678389 0.9796909 +0.9997688 0.9742706 0.981719 +0.9998174 0.9794681 0.9841433 +0.9998557 0.9836483 0.9865801 +0.999886 0.986998 0.9888351 +0.9999099 0.9896744 0.9908248 +0.9999288 0.9918079 0.992528 +0.9999437 0.9935057 0.9939562 +0.9187175 0.9263823 0.9992474 +0.918717 0.9263814 0.9992474 +0.9187164 0.9263802 0.9992474 +0.9187157 0.9263788 0.9992474 +0.9187148 0.9263769 0.9992474 +0.9187137 0.9263747 0.9992474 +0.9187123 0.9263719 0.9992473 +0.9187107 0.9263684 0.9992473 +0.9187089 0.9263642 0.9992473 +0.9187068 0.9263591 0.9992473 +0.9187045 0.926353 0.9992472 +0.9187024 0.9263459 0.9992472 +0.9187008 0.9263379 0.9992472 +0.9187004 0.9263294 0.9992471 +0.9187027 0.926321 0.9992471 +0.9187101 0.9263145 0.999247 +0.9187262 0.9263124 0.999247 +0.9187495 0.9263124 0.999247 +0.9187791 0.9263124 0.999247 +0.9188164 0.9263124 0.999247 +0.9188636 0.9263124 0.999247 +0.9189234 0.9263124 0.999247 +0.918999 0.9263124 0.999247 +0.9190947 0.9263124 0.999247 +0.9192157 0.9263124 0.999247 +0.9193688 0.9263124 0.999247 +0.9195625 0.9263124 0.999247 +0.9198076 0.9263124 0.999247 +0.9201176 0.9263124 0.999247 +0.9205098 0.9263124 0.999247 +0.9210061 0.9263124 0.999247 +0.9216339 0.9263124 0.999247 +0.9224281 0.9263124 0.999247 +0.9234329 0.9263124 0.999247 +0.9247041 0.9263124 0.999247 +0.9263124 0.9263124 0.999247 +0.928347 0.9263124 0.999247 +0.9309211 0.9263124 0.999247 +0.9341777 0.9263124 0.999247 +0.9382977 0.9263124 0.999247 +0.94351 0.9263124 0.999247 +0.9501042 0.9263124 0.999247 +0.9584468 0.9263124 0.999247 +0.9690013 0.9263124 0.999247 +0.982354 0.9263124 0.999247 +0.999247 0.9263124 0.999247 +0.9994057 0.939629 0.9858591 +0.9995308 0.9509177 0.9801368 +0.9996295 0.9603343 0.978759 +0.9997074 0.9680946 0.9796909 +0.9997688 0.9744313 0.981719 +0.9998174 0.9795689 0.9841433 +0.9998557 0.9837116 0.9865801 +0.999886 0.9870376 0.9888351 +0.9999099 0.9896992 0.9908248 +0.9999288 0.9918234 0.992528 +0.9999437 0.9935154 0.9939562 +0.9187175 0.928415 0.9992474 +0.918717 0.9284141 0.9992474 +0.9187164 0.928413 0.9992474 +0.9187157 0.9284116 0.9992474 +0.9187148 0.9284098 0.9992474 +0.9187137 0.9284076 0.9992474 +0.9187123 0.9284049 0.9992473 +0.9187107 0.9284015 0.9992473 +0.9187089 0.9283974 0.9992473 +0.9187068 0.9283924 0.9992473 +0.9187045 0.9283865 0.9992472 +0.9187024 0.9283796 0.9992472 +0.9187008 0.9283719 0.9992472 +0.9187004 0.9283635 0.9992471 +0.9187027 0.9283554 0.9992471 +0.9187101 0.9283491 0.999247 +0.9187262 0.928347 0.999247 +0.9187495 0.928347 0.999247 +0.9187791 0.928347 0.999247 +0.9188164 0.928347 0.999247 +0.9188636 0.928347 0.999247 +0.9189234 0.928347 0.999247 +0.918999 0.928347 0.999247 +0.9190947 0.928347 0.999247 +0.9192157 0.928347 0.999247 +0.9193688 0.928347 0.999247 +0.9195625 0.928347 0.999247 +0.9198076 0.928347 0.999247 +0.9201176 0.928347 0.999247 +0.9205098 0.928347 0.999247 +0.9210061 0.928347 0.999247 +0.9216339 0.928347 0.999247 +0.9224281 0.928347 0.999247 +0.9234329 0.928347 0.999247 +0.9247041 0.928347 0.999247 +0.9263124 0.928347 0.999247 +0.928347 0.928347 0.999247 +0.9309211 0.928347 0.999247 +0.9341777 0.928347 0.999247 +0.9382977 0.928347 0.999247 +0.94351 0.928347 0.999247 +0.9501042 0.928347 0.999247 +0.9584468 0.928347 0.999247 +0.9690013 0.928347 0.999247 +0.982354 0.928347 0.999247 +0.999247 0.928347 0.999247 +0.9994057 0.9409186 0.9858591 +0.9995308 0.9517328 0.9801368 +0.9996295 0.9608482 0.978759 +0.9997074 0.9684181 0.9796909 +0.9997688 0.9746346 0.981719 +0.9998174 0.9796966 0.9841433 +0.9998557 0.9837916 0.9865801 +0.999886 0.9870878 0.9888351 +0.9999099 0.9897306 0.9908248 +0.9999288 0.9918431 0.992528 +0.9999437 0.9935277 0.9939562 +0.9187175 0.9309867 0.9992474 +0.918717 0.9309858 0.9992474 +0.9187164 0.9309847 0.9992474 +0.9187157 0.9309833 0.9992474 +0.9187148 0.9309816 0.9992474 +0.9187137 0.9309795 0.9992474 +0.9187123 0.9309769 0.9992473 +0.9187107 0.9309736 0.9992473 +0.9187089 0.9309697 0.9992473 +0.9187068 0.9309649 0.9992473 +0.9187045 0.9309592 0.9992472 +0.9187024 0.9309526 0.9992472 +0.9187008 0.9309451 0.9992472 +0.9187004 0.930937 0.9992471 +0.9187027 0.9309292 0.9992471 +0.9187101 0.9309231 0.999247 +0.9187262 0.9309211 0.999247 +0.9187495 0.9309211 0.999247 +0.9187791 0.9309211 0.999247 +0.9188164 0.9309211 0.999247 +0.9188636 0.9309211 0.999247 +0.9189234 0.9309211 0.999247 +0.918999 0.9309211 0.999247 +0.9190947 0.9309211 0.999247 +0.9192157 0.9309211 0.999247 +0.9193688 0.9309211 0.999247 +0.9195625 0.9309211 0.999247 +0.9198076 0.9309211 0.999247 +0.9201176 0.9309211 0.999247 +0.9205098 0.9309211 0.999247 +0.9210061 0.9309211 0.999247 +0.9216339 0.9309211 0.999247 +0.9224281 0.9309211 0.999247 +0.9234329 0.9309211 0.999247 +0.9247041 0.9309211 0.999247 +0.9263124 0.9309211 0.999247 +0.928347 0.9309211 0.999247 +0.9309211 0.9309211 0.999247 +0.9341777 0.9309211 0.999247 +0.9382977 0.9309211 0.999247 +0.94351 0.9309211 0.999247 +0.9501042 0.9309211 0.999247 +0.9584468 0.9309211 0.999247 +0.9690013 0.9309211 0.999247 +0.982354 0.9309211 0.999247 +0.999247 0.9309211 0.999247 +0.9994057 0.9425502 0.9858591 +0.9995308 0.952764 0.9801368 +0.9996295 0.9614985 0.978759 +0.9997074 0.9688274 0.9796909 +0.9997688 0.9748918 0.981719 +0.9998174 0.979858 0.9841433 +0.9998557 0.9838928 0.9865801 +0.999886 0.9871512 0.9888351 +0.9999099 0.9897703 0.9908248 +0.9999288 0.991868 0.992528 +0.9999437 0.9935432 0.9939562 +0.9187175 0.9342401 0.9992474 +0.918717 0.9342393 0.9992474 +0.9187164 0.9342383 0.9992474 +0.9187157 0.934237 0.9992474 +0.9187148 0.9342353 0.9992474 +0.9187137 0.9342333 0.9992474 +0.9187123 0.9342308 0.9992473 +0.9187107 0.9342277 0.9992473 +0.9187089 0.934224 0.9992473 +0.9187068 0.9342194 0.9992473 +0.9187045 0.934214 0.9992472 +0.9187024 0.9342076 0.9992472 +0.9187008 0.9342005 0.9992472 +0.9187004 0.9341929 0.9992471 +0.9187027 0.9341854 0.9992471 +0.9187101 0.9341796 0.999247 +0.9187262 0.9341777 0.999247 +0.9187495 0.9341777 0.999247 +0.9187791 0.9341777 0.999247 +0.9188164 0.9341777 0.999247 +0.9188636 0.9341777 0.999247 +0.9189234 0.9341777 0.999247 +0.918999 0.9341777 0.999247 +0.9190947 0.9341777 0.999247 +0.9192157 0.9341777 0.999247 +0.9193688 0.9341777 0.999247 +0.9195625 0.9341777 0.999247 +0.9198076 0.9341777 0.999247 +0.9201176 0.9341777 0.999247 +0.9205098 0.9341777 0.999247 +0.9210061 0.9341777 0.999247 +0.9216339 0.9341777 0.999247 +0.9224281 0.9341777 0.999247 +0.9234329 0.9341777 0.999247 +0.9247041 0.9341777 0.999247 +0.9263124 0.9341777 0.999247 +0.928347 0.9341777 0.999247 +0.9309211 0.9341777 0.999247 +0.9341777 0.9341777 0.999247 +0.9382977 0.9341777 0.999247 +0.94351 0.9341777 0.999247 +0.9501042 0.9341777 0.999247 +0.9584468 0.9341777 0.999247 +0.9690013 0.9341777 0.999247 +0.982354 0.9341777 0.999247 +0.999247 0.9341777 0.999247 +0.9994057 0.9446144 0.9858591 +0.9995308 0.9540687 0.9801368 +0.9996295 0.9623212 0.978759 +0.9997074 0.9693452 0.9796909 +0.9997688 0.9752172 0.981719 +0.9998174 0.9800622 0.9841433 +0.9998557 0.9840209 0.9865801 +0.999886 0.9872315 0.9888351 +0.9999099 0.9898206 0.9908248 +0.9999288 0.9918994 0.992528 +0.9999437 0.9935629 0.9939562 +0.9187175 0.9383562 0.9992474 +0.918717 0.9383554 0.9992474 +0.9187164 0.9383544 0.9992474 +0.9187157 0.9383532 0.9992474 +0.9187148 0.9383517 0.9992474 +0.9187137 0.9383498 0.9992474 +0.9187123 0.9383474 0.9992473 +0.9187107 0.9383446 0.9992473 +0.9187089 0.938341 0.9992473 +0.9187068 0.9383367 0.9992473 +0.9187045 0.9383317 0.9992472 +0.9187024 0.9383257 0.9992472 +0.9187008 0.938319 0.9992472 +0.9187004 0.9383119 0.9992471 +0.9187027 0.9383049 0.9992471 +0.9187101 0.9382994 0.999247 +0.9187262 0.9382977 0.999247 +0.9187495 0.9382977 0.999247 +0.9187791 0.9382977 0.999247 +0.9188164 0.9382977 0.999247 +0.9188636 0.9382977 0.999247 +0.9189234 0.9382977 0.999247 +0.918999 0.9382977 0.999247 +0.9190947 0.9382977 0.999247 +0.9192157 0.9382977 0.999247 +0.9193688 0.9382977 0.999247 +0.9195625 0.9382977 0.999247 +0.9198076 0.9382977 0.999247 +0.9201176 0.9382977 0.999247 +0.9205098 0.9382977 0.999247 +0.9210061 0.9382977 0.999247 +0.9216339 0.9382977 0.999247 +0.9224281 0.9382977 0.999247 +0.9234329 0.9382977 0.999247 +0.9247041 0.9382977 0.999247 +0.9263124 0.9382977 0.999247 +0.928347 0.9382977 0.999247 +0.9309211 0.9382977 0.999247 +0.9341777 0.9382977 0.999247 +0.9382977 0.9382977 0.999247 +0.94351 0.9382977 0.999247 +0.9501042 0.9382977 0.999247 +0.9584468 0.9382977 0.999247 +0.9690013 0.9382977 0.999247 +0.982354 0.9382977 0.999247 +0.999247 0.9382977 0.999247 +0.9994057 0.9472259 0.9858591 +0.9995308 0.9557192 0.9801368 +0.9996295 0.963362 0.978759 +0.9997074 0.9700002 0.9796909 +0.9997688 0.9756289 0.981719 +0.9998174 0.9803206 0.9841433 +0.9998557 0.9841829 0.9865801 +0.999886 0.987333 0.9888351 +0.9999099 0.9898842 0.9908248 +0.9999288 0.9919392 0.992528 +0.9999437 0.9935878 0.9939562 +0.9187175 0.9435635 0.9992474 +0.918717 0.9435628 0.9992474 +0.9187164 0.9435619 0.9992474 +0.9187157 0.9435608 0.9992474 +0.9187148 0.9435594 0.9992474 +0.9187137 0.9435577 0.9992474 +0.9187123 0.9435555 0.9992473 +0.9187107 0.9435529 0.9992473 +0.9187089 0.9435497 0.9992473 +0.9187068 0.9435457 0.9992473 +0.9187045 0.9435411 0.9992472 +0.9187024 0.9435357 0.9992472 +0.9187008 0.9435295 0.9992472 +0.9187004 0.943523 0.9992471 +0.9187027 0.9435166 0.9992471 +0.9187101 0.9435116 0.999247 +0.9187262 0.94351 0.999247 +0.9187495 0.94351 0.999247 +0.9187791 0.94351 0.999247 +0.9188164 0.94351 0.999247 +0.9188636 0.94351 0.999247 +0.9189234 0.94351 0.999247 +0.918999 0.94351 0.999247 +0.9190947 0.94351 0.999247 +0.9192157 0.94351 0.999247 +0.9193688 0.94351 0.999247 +0.9195625 0.94351 0.999247 +0.9198076 0.94351 0.999247 +0.9201176 0.94351 0.999247 +0.9205098 0.94351 0.999247 +0.9210061 0.94351 0.999247 +0.9216339 0.94351 0.999247 +0.9224281 0.94351 0.999247 +0.9234329 0.94351 0.999247 +0.9247041 0.94351 0.999247 +0.9263124 0.94351 0.999247 +0.928347 0.94351 0.999247 +0.9309211 0.94351 0.999247 +0.9341777 0.94351 0.999247 +0.9382977 0.94351 0.999247 +0.94351 0.94351 0.999247 +0.9501042 0.94351 0.999247 +0.9584468 0.94351 0.999247 +0.9690013 0.94351 0.999247 +0.982354 0.94351 0.999247 +0.999247 0.94351 0.999247 +0.9994057 0.9505298 0.9858591 +0.9995308 0.9578074 0.9801368 +0.9996295 0.9646787 0.978759 +0.9997074 0.970829 0.9796909 +0.9997688 0.9761497 0.981719 +0.9998174 0.9806476 0.9841433 +0.9998557 0.984388 0.9865801 +0.999886 0.9874615 0.9888351 +0.9999099 0.9899646 0.9908248 +0.9999288 0.9919896 0.992528 +0.9999437 0.9936193 0.9939562 +0.9187175 0.9501515 0.9992474 +0.918717 0.9501508 0.9992474 +0.9187164 0.9501501 0.9992474 +0.9187157 0.9501491 0.9992474 +0.9187148 0.9501479 0.9992474 +0.9187137 0.9501463 0.9992474 +0.9187123 0.9501444 0.9992473 +0.9187107 0.9501421 0.9992473 +0.9187089 0.9501392 0.9992473 +0.9187068 0.9501358 0.9992473 +0.9187045 0.9501317 0.9992472 +0.9187024 0.9501269 0.9992472 +0.9187008 0.9501215 0.9992472 +0.9187004 0.9501157 0.9992471 +0.9187027 0.9501101 0.9992471 +0.9187101 0.9501056 0.999247 +0.9187262 0.9501042 0.999247 +0.9187495 0.9501042 0.999247 +0.9187791 0.9501042 0.999247 +0.9188164 0.9501042 0.999247 +0.9188636 0.9501042 0.999247 +0.9189234 0.9501042 0.999247 +0.918999 0.9501042 0.999247 +0.9190947 0.9501042 0.999247 +0.9192157 0.9501042 0.999247 +0.9193688 0.9501042 0.999247 +0.9195625 0.9501042 0.999247 +0.9198076 0.9501042 0.999247 +0.9201176 0.9501042 0.999247 +0.9205098 0.9501042 0.999247 +0.9210061 0.9501042 0.999247 +0.9216339 0.9501042 0.999247 +0.9224281 0.9501042 0.999247 +0.9234329 0.9501042 0.999247 +0.9247041 0.9501042 0.999247 +0.9263124 0.9501042 0.999247 +0.928347 0.9501042 0.999247 +0.9309211 0.9501042 0.999247 +0.9341777 0.9501042 0.999247 +0.9382977 0.9501042 0.999247 +0.94351 0.9501042 0.999247 +0.9501042 0.9501042 0.999247 +0.9584468 0.9501042 0.999247 +0.9690013 0.9501042 0.999247 +0.982354 0.9501042 0.999247 +0.999247 0.9501042 0.999247 +0.9994057 0.9547096 0.9858591 +0.9995308 0.9604492 0.9801368 +0.9996295 0.9663445 0.978759 +0.9997074 0.9718774 0.9796909 +0.9997688 0.9768086 0.981719 +0.9998174 0.9810611 0.9841433 +0.9998557 0.9846473 0.9865801 +0.999886 0.987624 0.9888351 +0.9999099 0.9900664 0.9908248 +0.9999288 0.9920533 0.992528 +0.9999437 0.9936592 0.9939562 +0.9187175 0.9584861 0.9992474 +0.918717 0.9584856 0.9992474 +0.9187164 0.9584849 0.9992474 +0.9187157 0.9584841 0.9992474 +0.9187148 0.9584831 0.9992474 +0.9187137 0.9584818 0.9992474 +0.9187123 0.9584803 0.9992473 +0.9187107 0.9584783 0.9992473 +0.9187089 0.9584759 0.9992473 +0.9187068 0.9584731 0.9992473 +0.9187045 0.9584696 0.9992472 +0.9187024 0.9584657 0.9992472 +0.9187008 0.9584612 0.9992472 +0.9187004 0.9584564 0.9992471 +0.9187027 0.9584517 0.9992471 +0.9187101 0.958448 0.999247 +0.9187262 0.9584468 0.999247 +0.9187495 0.9584468 0.999247 +0.9187791 0.9584468 0.999247 +0.9188164 0.9584468 0.999247 +0.9188636 0.9584468 0.999247 +0.9189234 0.9584468 0.999247 +0.918999 0.9584468 0.999247 +0.9190947 0.9584468 0.999247 +0.9192157 0.9584468 0.999247 +0.9193688 0.9584468 0.999247 +0.9195625 0.9584468 0.999247 +0.9198076 0.9584468 0.999247 +0.9201176 0.9584468 0.999247 +0.9205098 0.9584468 0.999247 +0.9210061 0.9584468 0.999247 +0.9216339 0.9584468 0.999247 +0.9224281 0.9584468 0.999247 +0.9234329 0.9584468 0.999247 +0.9247041 0.9584468 0.999247 +0.9263124 0.9584468 0.999247 +0.928347 0.9584468 0.999247 +0.9309211 0.9584468 0.999247 +0.9341777 0.9584468 0.999247 +0.9382977 0.9584468 0.999247 +0.94351 0.9584468 0.999247 +0.9501042 0.9584468 0.999247 +0.9584468 0.9584468 0.999247 +0.9690013 0.9584468 0.999247 +0.982354 0.9584468 0.999247 +0.999247 0.9584468 0.999247 +0.9994057 0.9599976 0.9858591 +0.9995308 0.9637914 0.9801368 +0.9996295 0.968452 0.978759 +0.9997074 0.9732039 0.9796909 +0.9997688 0.9776422 0.981719 +0.9998174 0.9815844 0.9841433 +0.9998557 0.9849754 0.9865801 +0.999886 0.9878296 0.9888351 +0.9999099 0.9901951 0.9908248 +0.9999288 0.9921339 0.992528 +0.9999437 0.9937096 0.9939562 +0.9187175 0.9690305 0.9992474 +0.918717 0.9690301 0.9992474 +0.9187164 0.9690296 0.9992474 +0.9187157 0.969029 0.9992474 +0.9187148 0.9690283 0.9992474 +0.9187137 0.9690273 0.9992474 +0.9187123 0.9690261 0.9992473 +0.9187107 0.9690247 0.9992473 +0.9187089 0.9690229 0.9992473 +0.9187068 0.9690208 0.9992473 +0.9187045 0.9690183 0.9992472 +0.9187024 0.9690153 0.9992472 +0.9187008 0.969012 0.9992472 +0.9187004 0.9690084 0.9992471 +0.9187027 0.9690049 0.9992471 +0.9187101 0.9690022 0.999247 +0.9187262 0.9690013 0.999247 +0.9187495 0.9690013 0.999247 +0.9187791 0.9690013 0.999247 +0.9188164 0.9690013 0.999247 +0.9188636 0.9690013 0.999247 +0.9189234 0.9690013 0.999247 +0.918999 0.9690013 0.999247 +0.9190947 0.9690013 0.999247 +0.9192157 0.9690013 0.999247 +0.9193688 0.9690013 0.999247 +0.9195625 0.9690013 0.999247 +0.9198076 0.9690013 0.999247 +0.9201176 0.9690013 0.999247 +0.9205098 0.9690013 0.999247 +0.9210061 0.9690013 0.999247 +0.9216339 0.9690013 0.999247 +0.9224281 0.9690013 0.999247 +0.9234329 0.9690013 0.999247 +0.9247041 0.9690013 0.999247 +0.9263124 0.9690013 0.999247 +0.928347 0.9690013 0.999247 +0.9309211 0.9690013 0.999247 +0.9341777 0.9690013 0.999247 +0.9382977 0.9690013 0.999247 +0.94351 0.9690013 0.999247 +0.9501042 0.9690013 0.999247 +0.9584468 0.9690013 0.999247 +0.9690013 0.9690013 0.999247 +0.982354 0.9690013 0.999247 +0.999247 0.9690013 0.999247 +0.9994057 0.9666876 0.9858591 +0.9995308 0.9680197 0.9801368 +0.9996295 0.9711183 0.978759 +0.9997074 0.974882 0.9796909 +0.9997688 0.9786968 0.981719 +0.9998174 0.9822464 0.9841433 +0.9998557 0.9853905 0.9865801 +0.999886 0.9880897 0.9888351 +0.9999099 0.990358 0.9908248 +0.9999288 0.9922358 0.992528 +0.9999437 0.9937734 0.9939562 +0.9187175 0.9823705 0.9992474 +0.918717 0.9823703 0.9992474 +0.9187164 0.98237 0.9992474 +0.9187157 0.9823697 0.9992474 +0.9187148 0.9823693 0.9992474 +0.9187137 0.9823687 0.9992474 +0.9187123 0.9823681 0.9992473 +0.9187107 0.9823673 0.9992473 +0.9187089 0.9823663 0.9992473 +0.9187068 0.9823651 0.9992473 +0.9187045 0.9823636 0.9992472 +0.9187024 0.982362 0.9992472 +0.9187008 0.9823601 0.9992472 +0.9187004 0.9823581 0.9992471 +0.9187027 0.9823561 0.9992471 +0.9187101 0.9823545 0.999247 +0.9187262 0.982354 0.999247 +0.9187495 0.982354 0.999247 +0.9187791 0.982354 0.999247 +0.9188164 0.982354 0.999247 +0.9188636 0.982354 0.999247 +0.9189234 0.982354 0.999247 +0.918999 0.982354 0.999247 +0.9190947 0.982354 0.999247 +0.9192157 0.982354 0.999247 +0.9193688 0.982354 0.999247 +0.9195625 0.982354 0.999247 +0.9198076 0.982354 0.999247 +0.9201176 0.982354 0.999247 +0.9205098 0.982354 0.999247 +0.9210061 0.982354 0.999247 +0.9216339 0.982354 0.999247 +0.9224281 0.982354 0.999247 +0.9234329 0.982354 0.999247 +0.9247041 0.982354 0.999247 +0.9263124 0.982354 0.999247 +0.928347 0.982354 0.999247 +0.9309211 0.982354 0.999247 +0.9341777 0.982354 0.999247 +0.9382977 0.982354 0.999247 +0.94351 0.982354 0.999247 +0.9501042 0.982354 0.999247 +0.9584468 0.982354 0.999247 +0.9690013 0.982354 0.999247 +0.982354 0.982354 0.999247 +0.999247 0.982354 0.999247 +0.9994057 0.9751513 0.9858591 +0.9995308 0.9733691 0.9801368 +0.9996295 0.9744915 0.978759 +0.9997074 0.977005 0.9796909 +0.9997688 0.980031 0.981719 +0.9998174 0.9830838 0.9841433 +0.9998557 0.9859157 0.9865801 +0.999886 0.9884188 0.9888351 +0.9999099 0.9905641 0.9908248 +0.9999288 0.9923648 0.992528 +0.9999437 0.9938541 0.9939562 +0.9187175 0.9992474 0.9992474 +0.918717 0.9992474 0.9992474 +0.9187164 0.9992474 0.9992474 +0.9187157 0.9992474 0.9992474 +0.9187148 0.9992474 0.9992474 +0.9187137 0.9992474 0.9992474 +0.9187123 0.9992473 0.9992473 +0.9187107 0.9992473 0.9992473 +0.9187089 0.9992473 0.9992473 +0.9187068 0.9992473 0.9992473 +0.9187045 0.9992472 0.9992472 +0.9187024 0.9992472 0.9992472 +0.9187008 0.9992472 0.9992472 +0.9187004 0.9992471 0.9992471 +0.9187027 0.9992471 0.9992471 +0.9187101 0.999247 0.999247 +0.9187262 0.999247 0.999247 +0.9187495 0.999247 0.999247 +0.9187791 0.999247 0.999247 +0.9188164 0.999247 0.999247 +0.9188636 0.999247 0.999247 +0.9189234 0.999247 0.999247 +0.918999 0.999247 0.999247 +0.9190947 0.999247 0.999247 +0.9192157 0.999247 0.999247 +0.9193688 0.999247 0.999247 +0.9195625 0.999247 0.999247 +0.9198076 0.999247 0.999247 +0.9201176 0.999247 0.999247 +0.9205098 0.999247 0.999247 +0.9210061 0.999247 0.999247 +0.9216339 0.999247 0.999247 +0.9224281 0.999247 0.999247 +0.9234329 0.999247 0.999247 +0.9247041 0.999247 0.999247 +0.9263124 0.999247 0.999247 +0.928347 0.999247 0.999247 +0.9309211 0.999247 0.999247 +0.9341777 0.999247 0.999247 +0.9382977 0.999247 0.999247 +0.94351 0.999247 0.999247 +0.9501042 0.999247 0.999247 +0.9584468 0.999247 0.999247 +0.9690013 0.999247 0.999247 +0.982354 0.999247 0.999247 +0.999247 0.999247 0.999247 +0.9994057 0.9858591 0.9858591 +0.9995308 0.9801368 0.9801368 +0.9996295 0.978759 0.978759 +0.9997074 0.9796909 0.9796909 +0.9997688 0.981719 0.981719 +0.9998174 0.9841433 0.9841433 +0.9998557 0.9865801 0.9865801 +0.999886 0.9888351 0.9888351 +0.9999099 0.9908248 0.9908248 +0.9999288 0.992528 0.992528 +0.9999437 0.9939562 0.9939562 +0.9348153 0.999406 0.9858696 +0.9348149 0.999406 0.9858695 +0.9348146 0.999406 0.9858693 +0.9348141 0.999406 0.9858691 +0.9348135 0.999406 0.9858688 +0.9348128 0.9994059 0.9858684 +0.9348119 0.9994059 0.985868 +0.9348109 0.9994059 0.9858675 +0.9348097 0.9994059 0.9858669 +0.9348083 0.9994059 0.9858661 +0.9348069 0.9994059 0.9858652 +0.9348055 0.9994059 0.9858641 +0.9348044 0.9994058 0.9858629 +0.9348042 0.9994058 0.9858616 +0.9348056 0.9994058 0.9858604 +0.9348102 0.9994057 0.9858594 +0.9348204 0.9994057 0.9858591 +0.9348352 0.9994057 0.9858591 +0.9348539 0.9994057 0.9858591 +0.9348776 0.9994057 0.9858591 +0.9349075 0.9994057 0.9858591 +0.9349454 0.9994057 0.9858591 +0.9349933 0.9994057 0.9858591 +0.935054 0.9994057 0.9858591 +0.9351307 0.9994057 0.9858591 +0.9352277 0.9994057 0.9858591 +0.9353505 0.9994057 0.9858591 +0.9355059 0.9994057 0.9858591 +0.9357024 0.9994057 0.9858591 +0.935951 0.9994057 0.9858591 +0.9362655 0.9994057 0.9858591 +0.9366635 0.9994057 0.9858591 +0.9371669 0.9994057 0.9858591 +0.9378038 0.9994057 0.9858591 +0.9386096 0.9994057 0.9858591 +0.939629 0.9994057 0.9858591 +0.9409186 0.9994057 0.9858591 +0.9425502 0.9994057 0.9858591 +0.9446144 0.9994057 0.9858591 +0.9472259 0.9994057 0.9858591 +0.9505298 0.9994057 0.9858591 +0.9547096 0.9994057 0.9858591 +0.9599976 0.9994057 0.9858591 +0.9666876 0.9994057 0.9858591 +0.9751513 0.9994057 0.9858591 +0.9858591 0.9994057 0.9858591 +0.9994057 0.9994057 0.9858591 +0.9995308 0.9886988 0.9801368 +0.9996295 0.9841579 0.978759 +0.9997074 0.983089 0.9796909 +0.9997688 0.9838545 0.981719 +0.9998174 0.9854838 0.9841433 +0.9998557 0.9874207 0.9865801 +0.999886 0.9893618 0.9888351 +0.9999099 0.9911547 0.9908248 +0.9999288 0.9927345 0.992528 +0.9999437 0.9940854 0.9939562 +0.9478754 0.999531 0.9801487 +0.9478752 0.999531 0.9801485 +0.947875 0.999531 0.9801483 +0.9478746 0.999531 0.9801481 +0.9478743 0.999531 0.9801478 +0.9478738 0.999531 0.9801474 +0.9478733 0.999531 0.9801469 +0.9478726 0.999531 0.9801463 +0.9478718 0.999531 0.9801456 +0.947871 0.9995309 0.9801447 +0.94787 0.9995309 0.9801437 +0.9478691 0.9995309 0.9801425 +0.9478684 0.9995309 0.9801411 +0.9478683 0.9995309 0.9801397 +0.9478691 0.9995309 0.9801383 +0.947872 0.9995309 0.9801372 +0.9478785 0.9995308 0.9801368 +0.9478878 0.9995308 0.9801368 +0.9478997 0.9995308 0.9801368 +0.9479146 0.9995308 0.9801368 +0.9479335 0.9995308 0.9801368 +0.9479575 0.9995308 0.9801368 +0.9479878 0.9995308 0.9801368 +0.9480261 0.9995308 0.9801368 +0.9480746 0.9995308 0.9801368 +0.9481359 0.9995308 0.9801368 +0.9482135 0.9995308 0.9801368 +0.9483117 0.9995308 0.9801368 +0.9484359 0.9995308 0.9801368 +0.9485931 0.9995308 0.9801368 +0.9487918 0.9995308 0.9801368 +0.9490434 0.9995308 0.9801368 +0.9493615 0.9995308 0.9801368 +0.9497641 0.9995308 0.9801368 +0.9502734 0.9995308 0.9801368 +0.9509177 0.9995308 0.9801368 +0.9517328 0.9995308 0.9801368 +0.952764 0.9995308 0.9801368 +0.9540687 0.9995308 0.9801368 +0.9557192 0.9995308 0.9801368 +0.9578074 0.9995308 0.9801368 +0.9604492 0.9995308 0.9801368 +0.9637914 0.9995308 0.9801368 +0.9680197 0.9995308 0.9801368 +0.9733691 0.9995308 0.9801368 +0.9801368 0.9995308 0.9801368 +0.9886988 0.9995308 0.9801368 +0.9995308 0.9995308 0.9801368 +0.9996295 0.9909882 0.978759 +0.9997074 0.9873879 0.9796909 +0.9997688 0.9865561 0.981719 +0.9998174 0.9871796 0.9841433 +0.9998557 0.9884841 0.9865801 +0.999886 0.9900282 0.9888351 +0.9999099 0.991572 0.9908248 +0.9999288 0.9929957 0.992528 +0.9999437 0.9942488 0.9939562 +0.958416 0.9996296 0.978769 +0.9584159 0.9996296 0.9787689 +0.9584157 0.9996296 0.9787687 +0.9584155 0.9996296 0.9787685 +0.9584153 0.9996296 0.9787683 +0.958415 0.9996296 0.9787679 +0.9584146 0.9996296 0.9787675 +0.9584142 0.9996296 0.978767 +0.9584137 0.9996296 0.9787664 +0.9584132 0.9996296 0.9787657 +0.9584126 0.9996296 0.9787648 +0.958412 0.9996296 0.9787638 +0.9584115 0.9996296 0.9787626 +0.9584114 0.9996295 0.9787614 +0.958412 0.9996295 0.9787602 +0.9584138 0.9996295 0.9787593 +0.9584178 0.9996295 0.978759 +0.9584237 0.9996295 0.978759 +0.9584312 0.9996295 0.978759 +0.9584406 0.9996295 0.978759 +0.9584526 0.9996295 0.978759 +0.9584677 0.9996295 0.978759 +0.9584868 0.9996295 0.978759 +0.9585109 0.9996295 0.978759 +0.9585415 0.9996295 0.978759 +0.9585802 0.9996295 0.978759 +0.9586291 0.9996295 0.978759 +0.958691 0.9996295 0.978759 +0.9587693 0.9996295 0.978759 +0.9588684 0.9996295 0.978759 +0.9589938 0.9996295 0.978759 +0.9591524 0.9996295 0.978759 +0.959353 0.9996295 0.978759 +0.9596068 0.9996295 0.978759 +0.959928 0.9996295 0.978759 +0.9603343 0.9996295 0.978759 +0.9608482 0.9996295 0.978759 +0.9614985 0.9996295 0.978759 +0.9623212 0.9996295 0.978759 +0.963362 0.9996295 0.978759 +0.9646787 0.9996295 0.978759 +0.9663445 0.9996295 0.978759 +0.968452 0.9996295 0.978759 +0.9711183 0.9996295 0.978759 +0.9744915 0.9996295 0.978759 +0.978759 0.9996295 0.978759 +0.9841579 0.9996295 0.978759 +0.9909882 0.9996295 0.978759 +0.9996295 0.9996295 0.978759 +0.9997074 0.9928267 0.9796909 +0.9997688 0.9899741 0.981719 +0.9998174 0.989325 0.9841433 +0.9998557 0.9898295 0.9865801 +0.999886 0.9908712 0.9888351 +0.9999099 0.9920999 0.9908248 +0.9999288 0.9933261 0.992528 +0.9999437 0.9944556 0.9939562 +0.9668873 0.9997074 0.9796986 +0.9668872 0.9997074 0.9796985 +0.9668871 0.9997074 0.9796984 +0.966887 0.9997074 0.9796982 +0.9668869 0.9997074 0.979698 +0.9668867 0.9997074 0.9796978 +0.9668865 0.9997074 0.9796975 +0.9668862 0.9997074 0.9796971 +0.9668859 0.9997074 0.9796966 +0.9668855 0.9997074 0.9796961 +0.9668852 0.9997074 0.9796954 +0.9668848 0.9997074 0.9796946 +0.9668845 0.9997074 0.9796937 +0.9668844 0.9997074 0.9796928 +0.9668847 0.9997074 0.9796919 +0.9668859 0.9997074 0.9796912 +0.9668884 0.9997074 0.9796909 +0.9668922 0.9997074 0.9796909 +0.9668969 0.9997074 0.9796909 +0.9669028 0.9997074 0.9796909 +0.9669103 0.9997074 0.9796909 +0.9669198 0.9997074 0.9796909 +0.9669318 0.9997074 0.9796909 +0.966947 0.9997074 0.9796909 +0.9669663 0.9997074 0.9796909 +0.9669906 0.9997074 0.9796909 +0.9670214 0.9997074 0.9796909 +0.9670604 0.9997074 0.9796909 +0.9671097 0.9997074 0.9796909 +0.967172 0.9997074 0.9796909 +0.9672509 0.9997074 0.9796909 +0.9673508 0.9997074 0.9796909 +0.967477 0.9997074 0.9796909 +0.9676368 0.9997074 0.9796909 +0.9678389 0.9997074 0.9796909 +0.9680946 0.9997074 0.9796909 +0.9684181 0.9997074 0.9796909 +0.9688274 0.9997074 0.9796909 +0.9693452 0.9997074 0.9796909 +0.9700002 0.9997074 0.9796909 +0.970829 0.9997074 0.9796909 +0.9718774 0.9997074 0.9796909 +0.9732039 0.9997074 0.9796909 +0.974882 0.9997074 0.9796909 +0.977005 0.9997074 0.9796909 +0.9796909 0.9997074 0.9796909 +0.983089 0.9997074 0.9796909 +0.9873879 0.9997074 0.9796909 +0.9928267 0.9997074 0.9796909 +0.9997074 0.9997074 0.9796909 +0.9997688 0.9942982 0.981719 +0.9998174 0.9920392 0.9841433 +0.9998557 0.9915316 0.9865801 +0.999886 0.9919377 0.9888351 +0.9999099 0.9927678 0.9908248 +0.9999288 0.9937442 0.992528 +0.9999437 0.9947172 0.9939562 +0.9736726 0.9997689 0.9817245 +0.9736726 0.9997689 0.9817244 +0.9736725 0.9997689 0.9817243 +0.9736724 0.9997689 0.9817242 +0.9736723 0.9997689 0.981724 +0.9736722 0.9997689 0.9817239 +0.9736721 0.9997689 0.9817236 +0.9736719 0.9997689 0.9817234 +0.9736717 0.9997689 0.981723 +0.9736715 0.9997689 0.9817226 +0.9736712 0.9997689 0.9817222 +0.973671 0.9997689 0.9817216 +0.9736708 0.9997689 0.981721 +0.9736708 0.9997689 0.9817203 +0.973671 0.9997688 0.9817197 +0.9736717 0.9997688 0.9817191 +0.9736733 0.9997688 0.981719 +0.9736756 0.9997688 0.981719 +0.9736786 0.9997688 0.981719 +0.9736823 0.9997688 0.981719 +0.973687 0.9997688 0.981719 +0.973693 0.9997688 0.981719 +0.9737006 0.9997688 0.981719 +0.9737101 0.9997688 0.981719 +0.9737222 0.9997688 0.981719 +0.9737375 0.9997688 0.981719 +0.9737569 0.9997688 0.981719 +0.9737814 0.9997688 0.981719 +0.9738123 0.9997688 0.981719 +0.9738515 0.9997688 0.981719 +0.9739011 0.9997688 0.981719 +0.9739638 0.9997688 0.981719 +0.9740432 0.9997688 0.981719 +0.9741436 0.9997688 0.981719 +0.9742706 0.9997688 0.981719 +0.9744313 0.9997688 0.981719 +0.9746346 0.9997688 0.981719 +0.9748918 0.9997688 0.981719 +0.9752172 0.9997688 0.981719 +0.9756289 0.9997688 0.981719 +0.9761497 0.9997688 0.981719 +0.9768086 0.9997688 0.981719 +0.9776422 0.9997688 0.981719 +0.9786968 0.9997688 0.981719 +0.980031 0.9997688 0.981719 +0.981719 0.9997688 0.981719 +0.9838545 0.9997688 0.981719 +0.9865561 0.9997688 0.981719 +0.9899741 0.9997688 0.981719 +0.9942982 0.9997688 0.981719 +0.9997688 0.9997688 0.981719 +0.9998174 0.9954731 0.9841433 +0.9998557 0.9936849 0.9865801 +0.999886 0.993287 0.9888351 +0.9999099 0.9936128 0.9908248 +0.9999288 0.9942731 0.992528 +0.9999437 0.9950481 0.9939562 +0.9790927 0.9998174 0.9841471 +0.9790927 0.9998174 0.9841471 +0.9790927 0.9998174 0.984147 +0.9790926 0.9998174 0.9841469 +0.9790925 0.9998174 0.9841468 +0.9790925 0.9998174 0.9841467 +0.9790924 0.9998174 0.9841465 +0.9790923 0.9998174 0.9841464 +0.9790921 0.9998174 0.9841461 +0.979092 0.9998174 0.9841459 +0.9790919 0.9998174 0.9841455 +0.9790917 0.9998174 0.9841451 +0.9790916 0.9998174 0.9841447 +0.9790916 0.9998174 0.9841443 +0.9790917 0.9998174 0.9841438 +0.9790921 0.9998174 0.9841435 +0.9790931 0.9998174 0.9841433 +0.9790946 0.9998174 0.9841433 +0.9790965 0.9998174 0.9841433 +0.9790988 0.9998174 0.9841433 +0.9791018 0.9998174 0.9841433 +0.9791055 0.9998174 0.9841433 +0.9791103 0.9998174 0.9841433 +0.9791163 0.9998174 0.9841433 +0.9791238 0.9998174 0.9841433 +0.9791334 0.9998174 0.9841433 +0.9791456 0.9998174 0.9841433 +0.979161 0.9998174 0.9841433 +0.9791804 0.9998174 0.9841433 +0.979205 0.9998174 0.9841433 +0.9792361 0.9998174 0.9841433 +0.9792755 0.9998174 0.9841433 +0.9793253 0.9998174 0.9841433 +0.9793883 0.9998174 0.9841433 +0.9794681 0.9998174 0.9841433 +0.9795689 0.9998174 0.9841433 +0.9796966 0.9998174 0.9841433 +0.979858 0.9998174 0.9841433 +0.9800622 0.9998174 0.9841433 +0.9803206 0.9998174 0.9841433 +0.9806476 0.9998174 0.9841433 +0.9810611 0.9998174 0.9841433 +0.9815844 0.9998174 0.9841433 +0.9822464 0.9998174 0.9841433 +0.9830838 0.9998174 0.9841433 +0.9841433 0.9998174 0.9841433 +0.9854838 0.9998174 0.9841433 +0.9871796 0.9998174 0.9841433 +0.989325 0.9998174 0.9841433 +0.9920392 0.9998174 0.9841433 +0.9954731 0.9998174 0.9841433 +0.9998174 0.9998174 0.9841433 +0.9998557 0.9964092 0.9865801 +0.999886 0.9949941 0.9888351 +0.9999099 0.9946818 0.9908248 +0.9999288 0.9949422 0.992528 +0.9999437 0.9954668 0.9939562 +0.9834129 0.9998557 0.9865826 +0.9834129 0.9998557 0.9865826 +0.9834129 0.9998557 0.9865826 +0.9834129 0.9998557 0.9865825 +0.9834128 0.9998557 0.9865825 +0.9834128 0.9998557 0.9865824 +0.9834127 0.9998557 0.9865823 +0.9834127 0.9998557 0.9865821 +0.9834126 0.9998557 0.986582 +0.9834125 0.9998557 0.9865818 +0.9834124 0.9998557 0.9865816 +0.9834123 0.9998557 0.9865813 +0.9834122 0.9998557 0.986581 +0.9834122 0.9998557 0.9865807 +0.9834123 0.9998557 0.9865804 +0.9834126 0.9998557 0.9865802 +0.9834132 0.9998557 0.9865801 +0.9834141 0.9998557 0.9865801 +0.9834153 0.9998557 0.9865801 +0.9834167 0.9998557 0.9865801 +0.9834186 0.9998557 0.9865801 +0.9834209 0.9998557 0.9865801 +0.9834239 0.9998557 0.9865801 +0.9834277 0.9998557 0.9865801 +0.9834324 0.9998557 0.9865801 +0.9834385 0.9998557 0.9865801 +0.9834461 0.9998557 0.9865801 +0.9834557 0.9998557 0.9865801 +0.9834679 0.9998557 0.9865801 +0.9834833 0.9998557 0.9865801 +0.9835029 0.9998557 0.9865801 +0.9835276 0.9998557 0.9865801 +0.9835588 0.9998557 0.9865801 +0.9835983 0.9998557 0.9865801 +0.9836483 0.9998557 0.9865801 +0.9837116 0.9998557 0.9865801 +0.9837916 0.9998557 0.9865801 +0.9838928 0.9998557 0.9865801 +0.9840209 0.9998557 0.9865801 +0.9841829 0.9998557 0.9865801 +0.984388 0.9998557 0.9865801 +0.9846473 0.9998557 0.9865801 +0.9849754 0.9998557 0.9865801 +0.9853905 0.9998557 0.9865801 +0.9859157 0.9998557 0.9865801 +0.9865801 0.9998557 0.9865801 +0.9874207 0.9998557 0.9865801 +0.9884841 0.9998557 0.9865801 +0.9898295 0.9998557 0.9865801 +0.9915316 0.9998557 0.9865801 +0.9936849 0.9998557 0.9865801 +0.9964092 0.9998557 0.9865801 +0.9998557 0.9998557 0.9865801 +0.999886 0.9971537 0.9888351 +0.9999099 0.9960342 0.9908248 +0.9999288 0.9957887 0.992528 +0.9999437 0.9959964 0.9939562 +0.9868505 0.999886 0.9888368 +0.9868505 0.999886 0.9888367 +0.9868505 0.999886 0.9888367 +0.9868505 0.999886 0.9888367 +0.9868504 0.999886 0.9888366 +0.9868504 0.999886 0.9888366 +0.9868504 0.999886 0.9888365 +0.9868503 0.999886 0.9888364 +0.9868503 0.999886 0.9888363 +0.9868502 0.999886 0.9888362 +0.9868502 0.999886 0.9888361 +0.9868501 0.999886 0.9888359 +0.9868501 0.999886 0.9888357 +0.98685 0.999886 0.9888355 +0.9868501 0.999886 0.9888353 +0.9868503 0.999886 0.9888352 +0.9868507 0.999886 0.9888351 +0.9868512 0.999886 0.9888351 +0.986852 0.999886 0.9888351 +0.9868529 0.999886 0.9888351 +0.9868541 0.999886 0.9888351 +0.9868555 0.999886 0.9888351 +0.9868574 0.999886 0.9888351 +0.9868597 0.999886 0.9888351 +0.9868627 0.999886 0.9888351 +0.9868665 0.999886 0.9888351 +0.9868713 0.999886 0.9888351 +0.9868773 0.999886 0.9888351 +0.986885 0.999886 0.9888351 +0.9868946 0.999886 0.9888351 +0.9869069 0.999886 0.9888351 +0.9869223 0.999886 0.9888351 +0.9869419 0.999886 0.9888351 +0.9869667 0.999886 0.9888351 +0.986998 0.999886 0.9888351 +0.9870376 0.999886 0.9888351 +0.9870878 0.999886 0.9888351 +0.9871512 0.999886 0.9888351 +0.9872315 0.999886 0.9888351 +0.987333 0.999886 0.9888351 +0.9874615 0.999886 0.9888351 +0.987624 0.999886 0.9888351 +0.9878296 0.999886 0.9888351 +0.9880897 0.999886 0.9888351 +0.9884188 0.999886 0.9888351 +0.9888351 0.999886 0.9888351 +0.9893618 0.999886 0.9888351 +0.9900282 0.999886 0.9888351 +0.9908712 0.999886 0.9888351 +0.9919377 0.999886 0.9888351 +0.993287 0.999886 0.9888351 +0.9949941 0.999886 0.9888351 +0.9971537 0.999886 0.9888351 +0.999886 0.999886 0.9888351 +0.9999099 0.9977452 0.9908248 +0.9999288 0.9968597 0.992528 +0.9999437 0.9966665 0.9939562 +0.989582 0.9999099 0.9908259 +0.989582 0.9999099 0.9908259 +0.989582 0.9999099 0.9908259 +0.989582 0.9999099 0.9908259 +0.989582 0.9999099 0.9908258 +0.9895819 0.9999099 0.9908258 +0.9895819 0.9999099 0.9908257 +0.9895819 0.9999099 0.9908257 +0.9895819 0.9999099 0.9908256 +0.9895818 0.9999099 0.9908255 +0.9895818 0.9999099 0.9908255 +0.9895818 0.9999099 0.9908253 +0.9895817 0.9999099 0.9908252 +0.9895817 0.9999099 0.9908251 +0.9895817 0.9999099 0.990825 +0.9895819 0.9999099 0.9908249 +0.9895821 0.9999099 0.9908248 +0.9895825 0.9999099 0.9908248 +0.9895829 0.9999099 0.9908248 +0.9895835 0.9999099 0.9908248 +0.9895842 0.9999099 0.9908248 +0.9895851 0.9999099 0.9908248 +0.9895863 0.9999099 0.9908248 +0.9895878 0.9999099 0.9908248 +0.9895897 0.9999099 0.9908248 +0.989592 0.9999099 0.9908248 +0.989595 0.9999099 0.9908248 +0.9895988 0.9999099 0.9908248 +0.9896036 0.9999099 0.9908248 +0.9896096 0.9999099 0.9908248 +0.9896173 0.9999099 0.9908248 +0.989627 0.9999099 0.9908248 +0.9896392 0.9999099 0.9908248 +0.9896547 0.9999099 0.9908248 +0.9896744 0.9999099 0.9908248 +0.9896992 0.9999099 0.9908248 +0.9897306 0.9999099 0.9908248 +0.9897703 0.9999099 0.9908248 +0.9898206 0.9999099 0.9908248 +0.9898842 0.9999099 0.9908248 +0.9899646 0.9999099 0.9908248 +0.9900664 0.9999099 0.9908248 +0.9901951 0.9999099 0.9908248 +0.990358 0.9999099 0.9908248 +0.9905641 0.9999099 0.9908248 +0.9908248 0.9999099 0.9908248 +0.9911547 0.9999099 0.9908248 +0.991572 0.9999099 0.9908248 +0.9920999 0.9999099 0.9908248 +0.9927678 0.9999099 0.9908248 +0.9936128 0.9999099 0.9908248 +0.9946818 0.9999099 0.9908248 +0.9960342 0.9999099 0.9908248 +0.9977452 0.9999099 0.9908248 +0.9999099 0.9999099 0.9908248 +0.9999288 0.9982146 0.992528 +0.9999437 0.9975143 0.9939562 +0.9917501 0.9999288 0.9925287 +0.9917501 0.9999288 0.9925287 +0.9917501 0.9999288 0.9925287 +0.9917501 0.9999288 0.9925287 +0.9917501 0.9999288 0.9925287 +0.9917501 0.9999288 0.9925286 +0.99175 0.9999288 0.9925286 +0.99175 0.9999288 0.9925286 +0.99175 0.9999288 0.9925285 +0.99175 0.9999288 0.9925285 +0.99175 0.9999288 0.9925284 +0.9917499 0.9999288 0.9925283 +0.9917499 0.9999288 0.9925283 +0.9917499 0.9999288 0.9925282 +0.9917499 0.9999288 0.9925281 +0.99175 0.9999288 0.992528 +0.9917502 0.9999288 0.992528 +0.9917504 0.9999288 0.992528 +0.9917507 0.9999288 0.992528 +0.991751 0.9999288 0.992528 +0.9917515 0.9999288 0.992528 +0.9917521 0.9999288 0.992528 +0.9917528 0.9999288 0.992528 +0.9917537 0.9999288 0.992528 +0.9917549 0.9999288 0.992528 +0.9917564 0.9999288 0.992528 +0.9917582 0.9999288 0.992528 +0.9917606 0.9999288 0.992528 +0.9917636 0.9999288 0.992528 +0.9917674 0.9999288 0.992528 +0.9917722 0.9999288 0.992528 +0.9917782 0.9999288 0.992528 +0.9917859 0.9999288 0.992528 +0.9917956 0.9999288 0.992528 +0.9918079 0.9999288 0.992528 +0.9918234 0.9999288 0.992528 +0.9918431 0.9999288 0.992528 +0.991868 0.9999288 0.992528 +0.9918994 0.9999288 0.992528 +0.9919392 0.9999288 0.992528 +0.9919896 0.9999288 0.992528 +0.9920533 0.9999288 0.992528 +0.9921339 0.9999288 0.992528 +0.9922358 0.9999288 0.992528 +0.9923648 0.9999288 0.992528 +0.992528 0.9999288 0.992528 +0.9927345 0.9999288 0.992528 +0.9929957 0.9999288 0.992528 +0.9933261 0.9999288 0.992528 +0.9937442 0.9999288 0.992528 +0.9942731 0.9999288 0.992528 +0.9949422 0.9999288 0.992528 +0.9957887 0.9999288 0.992528 +0.9968597 0.9999288 0.992528 +0.9982146 0.9999288 0.992528 +0.9999288 0.9999288 0.992528 +0.9999437 0.9985868 0.9939562 +0.9934695 0.9999437 0.9939567 +0.9934695 0.9999437 0.9939567 +0.9934695 0.9999437 0.9939567 +0.9934695 0.9999437 0.9939566 +0.9934695 0.9999437 0.9939566 +0.9934695 0.9999437 0.9939566 +0.9934695 0.9999437 0.9939566 +0.9934694 0.9999437 0.9939566 +0.9934694 0.9999437 0.9939566 +0.9934694 0.9999437 0.9939565 +0.9934694 0.9999437 0.9939565 +0.9934694 0.9999437 0.9939564 +0.9934694 0.9999437 0.9939564 +0.9934694 0.9999437 0.9939563 +0.9934694 0.9999437 0.9939563 +0.9934694 0.9999437 0.9939562 +0.9934695 0.9999437 0.9939562 +0.9934697 0.9999437 0.9939562 +0.9934698 0.9999437 0.9939562 +0.9934701 0.9999437 0.9939562 +0.9934704 0.9999437 0.9939562 +0.9934707 0.9999437 0.9939562 +0.9934712 0.9999437 0.9939562 +0.9934718 0.9999437 0.9939562 +0.9934725 0.9999437 0.9939562 +0.9934734 0.9999437 0.9939562 +0.9934746 0.9999437 0.9939562 +0.9934761 0.9999437 0.9939562 +0.9934779 0.9999437 0.9939562 +0.9934803 0.9999437 0.9939562 +0.9934833 0.9999437 0.9939562 +0.9934871 0.9999437 0.9939562 +0.9934919 0.9999437 0.9939562 +0.993498 0.9999437 0.9939562 +0.9935057 0.9999437 0.9939562 +0.9935154 0.9999437 0.9939562 +0.9935277 0.9999437 0.9939562 +0.9935432 0.9999437 0.9939562 +0.9935629 0.9999437 0.9939562 +0.9935878 0.9999437 0.9939562 +0.9936193 0.9999437 0.9939562 +0.9936592 0.9999437 0.9939562 +0.9937096 0.9999437 0.9939562 +0.9937734 0.9999437 0.9939562 +0.9938541 0.9999437 0.9939562 +0.9939562 0.9999437 0.9939562 +0.9940854 0.9999437 0.9939562 +0.9942488 0.9999437 0.9939562 +0.9944556 0.9999437 0.9939562 +0.9947172 0.9999437 0.9939562 +0.9950481 0.9999437 0.9939562 +0.9954668 0.9999437 0.9939562 +0.9959964 0.9999437 0.9939562 +0.9966665 0.9999437 0.9939562 +0.9975143 0.9999437 0.9939562 +0.9985868 0.9999437 0.9939562 +0.9999437 0.9999437 0.9939562 +0.9348153 0.9348153 0.999406 +0.9348156 0.9348153 0.999406 +0.934816 0.9348153 0.999406 +0.9348166 0.9348153 0.999406 +0.9348173 0.9348153 0.999406 +0.9348182 0.9348153 0.999406 +0.9348193 0.9348153 0.999406 +0.9348207 0.9348153 0.999406 +0.9348225 0.9348153 0.999406 +0.9348247 0.9348153 0.999406 +0.9348276 0.9348153 0.999406 +0.9348312 0.9348153 0.999406 +0.9348357 0.9348153 0.999406 +0.9348415 0.9348153 0.999406 +0.9348488 0.9348153 0.999406 +0.934858 0.9348153 0.999406 +0.9348697 0.9348153 0.999406 +0.9348845 0.9348153 0.999406 +0.9349032 0.9348153 0.999406 +0.9349268 0.9348153 0.999406 +0.9349567 0.9348153 0.999406 +0.9349946 0.9348153 0.999406 +0.9350425 0.9348153 0.999406 +0.9351031 0.9348153 0.999406 +0.9351797 0.9348153 0.999406 +0.9352767 0.9348153 0.999406 +0.9353994 0.9348153 0.999406 +0.9355546 0.9348153 0.999406 +0.935751 0.9348153 0.999406 +0.9359994 0.9348153 0.999406 +0.9363137 0.9348153 0.999406 +0.9367113 0.9348153 0.999406 +0.9372144 0.9348153 0.999406 +0.9378508 0.9348153 0.999406 +0.938656 0.9348153 0.999406 +0.9396746 0.9348153 0.999406 +0.9409633 0.9348153 0.999406 +0.9425936 0.9348153 0.999406 +0.9446563 0.9348153 0.999406 +0.9472658 0.9348153 0.999406 +0.9505671 0.9348153 0.999406 +0.9547438 0.9348153 0.999406 +0.9600277 0.9348153 0.999406 +0.9667127 0.9348153 0.999406 +0.97517 0.9348153 0.999406 +0.9858696 0.9348153 0.999406 +0.999406 0.9348153 0.999406 +0.999531 0.9478754 0.9887055 +0.9996296 0.958416 0.9841654 +0.9997074 0.9668873 0.9830954 +0.9997689 0.9736726 0.9838593 +0.9998174 0.9790927 0.9854872 +0.9998557 0.9834129 0.9874231 +0.999886 0.9868505 0.9893634 +0.9999099 0.989582 0.9911557 +0.9999288 0.9917501 0.9927351 +0.9999437 0.9934695 0.9940858 +0.9348153 0.9348156 0.999406 +0.9348149 0.9348149 0.999406 +0.9348154 0.9348149 0.999406 +0.9348159 0.9348149 0.999406 +0.9348166 0.9348149 0.999406 +0.9348175 0.9348149 0.999406 +0.9348186 0.9348149 0.999406 +0.93482 0.9348149 0.999406 +0.9348218 0.9348149 0.999406 +0.9348241 0.9348149 0.999406 +0.9348269 0.9348149 0.999406 +0.9348305 0.9348149 0.999406 +0.9348351 0.9348149 0.999406 +0.9348408 0.9348149 0.999406 +0.9348481 0.9348149 0.999406 +0.9348574 0.9348149 0.999406 +0.934869 0.9348149 0.999406 +0.9348838 0.9348149 0.999406 +0.9349025 0.9348149 0.999406 +0.9349262 0.9348149 0.999406 +0.9349561 0.9348149 0.999406 +0.9349939 0.9348149 0.999406 +0.9350418 0.9348149 0.999406 +0.9351024 0.9348149 0.999406 +0.9351791 0.9348149 0.999406 +0.9352761 0.9348149 0.999406 +0.9353987 0.9348149 0.999406 +0.935554 0.9348149 0.999406 +0.9357503 0.9348149 0.999406 +0.9359988 0.9348149 0.999406 +0.9363131 0.9348149 0.999406 +0.9367107 0.9348149 0.999406 +0.9372137 0.9348149 0.999406 +0.9378502 0.9348149 0.999406 +0.9386553 0.9348149 0.999406 +0.939674 0.9348149 0.999406 +0.9409627 0.9348149 0.999406 +0.9425931 0.9348149 0.999406 +0.9446557 0.9348149 0.999406 +0.9472652 0.9348149 0.999406 +0.9505666 0.9348149 0.999406 +0.9547433 0.9348149 0.999406 +0.9600273 0.9348149 0.999406 +0.9667124 0.9348149 0.999406 +0.9751697 0.9348149 0.999406 +0.9858695 0.9348149 0.999406 +0.999406 0.9348149 0.999406 +0.999531 0.9478752 0.9887054 +0.9996296 0.9584159 0.9841653 +0.9997074 0.9668872 0.9830953 +0.9997689 0.9736726 0.9838592 +0.9998174 0.9790927 0.9854872 +0.9998557 0.9834129 0.987423 +0.999886 0.9868505 0.9893634 +0.9999099 0.989582 0.9911557 +0.9999288 0.9917501 0.9927351 +0.9999437 0.9934695 0.9940858 +0.9348153 0.934816 0.999406 +0.9348149 0.9348154 0.999406 +0.9348146 0.9348146 0.999406 +0.9348151 0.9348146 0.999406 +0.9348158 0.9348146 0.999406 +0.9348167 0.9348146 0.999406 +0.9348178 0.9348146 0.999406 +0.9348192 0.9348146 0.999406 +0.934821 0.9348146 0.999406 +0.9348232 0.9348146 0.999406 +0.9348261 0.9348146 0.999406 +0.9348297 0.9348146 0.999406 +0.9348342 0.9348146 0.999406 +0.93484 0.9348146 0.999406 +0.9348473 0.9348146 0.999406 +0.9348565 0.9348146 0.999406 +0.9348682 0.9348146 0.999406 +0.934883 0.9348146 0.999406 +0.9349017 0.9348146 0.999406 +0.9349253 0.9348146 0.999406 +0.9349553 0.9348146 0.999406 +0.9349931 0.9348146 0.999406 +0.935041 0.9348146 0.999406 +0.9351016 0.9348146 0.999406 +0.9351783 0.9348146 0.999406 +0.9352752 0.9348146 0.999406 +0.9353979 0.9348146 0.999406 +0.9355532 0.9348146 0.999406 +0.9357495 0.9348146 0.999406 +0.935998 0.9348146 0.999406 +0.9363123 0.9348146 0.999406 +0.9367099 0.9348146 0.999406 +0.937213 0.9348146 0.999406 +0.9378494 0.9348146 0.999406 +0.9386546 0.9348146 0.999406 +0.9396732 0.9348146 0.999406 +0.9409619 0.9348146 0.999406 +0.9425924 0.9348146 0.999406 +0.944655 0.9348146 0.999406 +0.9472646 0.9348146 0.999406 +0.950566 0.9348146 0.999406 +0.9547427 0.9348146 0.999406 +0.9600268 0.9348146 0.999406 +0.9667119 0.9348146 0.999406 +0.9751694 0.9348146 0.999406 +0.9858693 0.9348146 0.999406 +0.999406 0.9348146 0.999406 +0.999531 0.947875 0.9887053 +0.9996296 0.9584157 0.9841652 +0.9997074 0.9668871 0.9830952 +0.9997689 0.9736725 0.9838591 +0.9998174 0.9790927 0.9854871 +0.9998557 0.9834129 0.987423 +0.999886 0.9868505 0.9893633 +0.9999099 0.989582 0.9911557 +0.9999288 0.9917501 0.9927351 +0.9999437 0.9934695 0.9940858 +0.9348153 0.9348166 0.999406 +0.9348149 0.9348159 0.999406 +0.9348146 0.9348151 0.999406 +0.9348141 0.9348141 0.999406 +0.9348148 0.9348141 0.999406 +0.9348157 0.9348141 0.999406 +0.9348168 0.9348141 0.999406 +0.9348182 0.9348141 0.999406 +0.93482 0.9348141 0.999406 +0.9348222 0.9348141 0.999406 +0.9348251 0.9348141 0.999406 +0.9348287 0.9348141 0.999406 +0.9348332 0.9348141 0.999406 +0.934839 0.9348141 0.999406 +0.9348463 0.9348141 0.999406 +0.9348555 0.9348141 0.999406 +0.9348672 0.9348141 0.999406 +0.934882 0.9348141 0.999406 +0.9349007 0.9348141 0.999406 +0.9349243 0.9348141 0.999406 +0.9349542 0.9348141 0.999406 +0.9349921 0.9348141 0.999406 +0.93504 0.9348141 0.999406 +0.9351006 0.9348141 0.999406 +0.9351772 0.9348141 0.999406 +0.9352742 0.9348141 0.999406 +0.9353969 0.9348141 0.999406 +0.9355521 0.9348141 0.999406 +0.9357485 0.9348141 0.999406 +0.935997 0.9348141 0.999406 +0.9363113 0.9348141 0.999406 +0.9367089 0.9348141 0.999406 +0.937212 0.9348141 0.999406 +0.9378484 0.9348141 0.999406 +0.9386536 0.9348141 0.999406 +0.9396723 0.9348141 0.999406 +0.940961 0.9348141 0.999406 +0.9425915 0.9348141 0.999406 +0.9446542 0.9348141 0.999406 +0.9472638 0.9348141 0.999406 +0.9505652 0.9348141 0.999406 +0.954742 0.9348141 0.999406 +0.9600262 0.9348141 0.999406 +0.9667114 0.9348141 0.999406 +0.975169 0.9348141 0.999406 +0.9858691 0.9348141 0.999406 +0.999406 0.9348141 0.999406 +0.999531 0.9478746 0.9887052 +0.9996296 0.9584155 0.984165 +0.9997074 0.966887 0.983095 +0.9997689 0.9736724 0.983859 +0.9998174 0.9790926 0.985487 +0.9998557 0.9834129 0.9874229 +0.999886 0.9868505 0.9893633 +0.9999099 0.989582 0.9911557 +0.9999288 0.9917501 0.9927351 +0.9999437 0.9934695 0.9940858 +0.9348153 0.9348173 0.999406 +0.9348149 0.9348166 0.999406 +0.9348146 0.9348158 0.999406 +0.9348141 0.9348148 0.999406 +0.9348135 0.9348135 0.999406 +0.9348144 0.9348135 0.999406 +0.9348155 0.9348135 0.999406 +0.9348169 0.9348135 0.999406 +0.9348187 0.9348135 0.999406 +0.9348209 0.9348135 0.999406 +0.9348238 0.9348135 0.999406 +0.9348274 0.9348135 0.999406 +0.9348319 0.9348135 0.999406 +0.9348377 0.9348135 0.999406 +0.934845 0.9348135 0.999406 +0.9348542 0.9348135 0.999406 +0.9348659 0.9348135 0.999406 +0.9348807 0.9348135 0.999406 +0.9348994 0.9348135 0.999406 +0.934923 0.9348135 0.999406 +0.934953 0.9348135 0.999406 +0.9349908 0.9348135 0.999406 +0.9350387 0.9348135 0.999406 +0.9350993 0.9348135 0.999406 +0.935176 0.9348135 0.999406 +0.935273 0.9348135 0.999406 +0.9353956 0.9348135 0.999406 +0.9355509 0.9348135 0.999406 +0.9357472 0.9348135 0.999406 +0.9359957 0.9348135 0.999406 +0.93631 0.9348135 0.999406 +0.9367077 0.9348135 0.999406 +0.9372107 0.9348135 0.999406 +0.9378472 0.9348135 0.999406 +0.9386524 0.9348135 0.999406 +0.9396711 0.9348135 0.999406 +0.9409599 0.9348135 0.999406 +0.9425903 0.9348135 0.999406 +0.9446531 0.9348135 0.999406 +0.9472627 0.9348135 0.999406 +0.9505643 0.9348135 0.999406 +0.9547411 0.9348135 0.999406 +0.9600254 0.9348135 0.999406 +0.9667108 0.9348135 0.999406 +0.9751686 0.9348135 0.999406 +0.9858688 0.9348135 0.999406 +0.999406 0.9348135 0.999406 +0.999531 0.9478743 0.988705 +0.9996296 0.9584153 0.9841648 +0.9997074 0.9668869 0.9830949 +0.9997689 0.9736723 0.9838589 +0.9998174 0.9790925 0.9854869 +0.9998557 0.9834128 0.9874229 +0.999886 0.9868504 0.9893633 +0.9999099 0.989582 0.9911556 +0.9999288 0.9917501 0.9927351 +0.9999437 0.9934695 0.9940858 +0.9348153 0.9348182 0.999406 +0.9348149 0.9348175 0.999406 +0.9348146 0.9348167 0.999406 +0.9348141 0.9348157 0.999406 +0.9348135 0.9348144 0.999406 +0.9348128 0.9348128 0.9994059 +0.9348139 0.9348128 0.9994059 +0.9348153 0.9348128 0.9994059 +0.9348171 0.9348128 0.9994059 +0.9348193 0.9348128 0.9994059 +0.9348222 0.9348128 0.9994059 +0.9348258 0.9348128 0.9994059 +0.9348303 0.9348128 0.9994059 +0.9348361 0.9348128 0.9994059 +0.9348434 0.9348128 0.9994059 +0.9348526 0.9348128 0.9994059 +0.9348643 0.9348128 0.9994059 +0.9348791 0.9348128 0.9994059 +0.9348978 0.9348128 0.9994059 +0.9349215 0.9348128 0.9994059 +0.9349514 0.9348128 0.9994059 +0.9349892 0.9348128 0.9994059 +0.9350371 0.9348128 0.9994059 +0.9350977 0.9348128 0.9994059 +0.9351744 0.9348128 0.9994059 +0.9352714 0.9348128 0.9994059 +0.9353941 0.9348128 0.9994059 +0.9355493 0.9348128 0.9994059 +0.9357457 0.9348128 0.9994059 +0.9359941 0.9348128 0.9994059 +0.9363085 0.9348128 0.9994059 +0.9367061 0.9348128 0.9994059 +0.9372092 0.9348128 0.9994059 +0.9378457 0.9348128 0.9994059 +0.9386509 0.9348128 0.9994059 +0.9396696 0.9348128 0.9994059 +0.9409584 0.9348128 0.9994059 +0.9425889 0.9348128 0.9994059 +0.9446517 0.9348128 0.9994059 +0.9472614 0.9348128 0.9994059 +0.9505631 0.9348128 0.9994059 +0.95474 0.9348128 0.9994059 +0.9600245 0.9348128 0.9994059 +0.96671 0.9348128 0.9994059 +0.975168 0.9348128 0.9994059 +0.9858684 0.9348128 0.9994059 +0.9994059 0.9348128 0.9994059 +0.999531 0.9478738 0.9887048 +0.9996296 0.958415 0.9841646 +0.9997074 0.9668867 0.9830947 +0.9997689 0.9736722 0.9838588 +0.9998174 0.9790925 0.9854868 +0.9998557 0.9834128 0.9874228 +0.999886 0.9868504 0.9893632 +0.9999099 0.9895819 0.9911556 +0.9999288 0.9917501 0.9927351 +0.9999437 0.9934695 0.9940858 +0.9348153 0.9348193 0.999406 +0.9348149 0.9348186 0.999406 +0.9348146 0.9348178 0.999406 +0.9348141 0.9348168 0.999406 +0.9348135 0.9348155 0.999406 +0.9348128 0.9348139 0.9994059 +0.9348119 0.9348119 0.9994059 +0.9348133 0.9348119 0.9994059 +0.9348151 0.9348119 0.9994059 +0.9348174 0.9348119 0.9994059 +0.9348202 0.9348119 0.9994059 +0.9348238 0.9348119 0.9994059 +0.9348284 0.9348119 0.9994059 +0.9348341 0.9348119 0.9994059 +0.9348414 0.9348119 0.9994059 +0.9348507 0.9348119 0.9994059 +0.9348623 0.9348119 0.9994059 +0.9348771 0.9348119 0.9994059 +0.9348958 0.9348119 0.9994059 +0.9349195 0.9348119 0.9994059 +0.9349494 0.9348119 0.9994059 +0.9349873 0.9348119 0.9994059 +0.9350352 0.9348119 0.9994059 +0.9350958 0.9348119 0.9994059 +0.9351724 0.9348119 0.9994059 +0.9352694 0.9348119 0.9994059 +0.9353921 0.9348119 0.9994059 +0.9355473 0.9348119 0.9994059 +0.9357437 0.9348119 0.9994059 +0.9359922 0.9348119 0.9994059 +0.9363065 0.9348119 0.9994059 +0.9367042 0.9348119 0.9994059 +0.9372073 0.9348119 0.9994059 +0.9378438 0.9348119 0.9994059 +0.938649 0.9348119 0.9994059 +0.9396678 0.9348119 0.9994059 +0.9409566 0.9348119 0.9994059 +0.9425872 0.9348119 0.9994059 +0.94465 0.9348119 0.9994059 +0.9472598 0.9348119 0.9994059 +0.9505616 0.9348119 0.9994059 +0.9547387 0.9348119 0.9994059 +0.9600233 0.9348119 0.9994059 +0.9667089 0.9348119 0.9994059 +0.9751672 0.9348119 0.9994059 +0.985868 0.9348119 0.9994059 +0.9994059 0.9348119 0.9994059 +0.999531 0.9478733 0.9887045 +0.9996296 0.9584146 0.9841643 +0.9997074 0.9668865 0.9830944 +0.9997689 0.9736721 0.9838586 +0.9998174 0.9790924 0.9854867 +0.9998557 0.9834127 0.9874227 +0.999886 0.9868504 0.9893632 +0.9999099 0.9895819 0.9911556 +0.9999288 0.99175 0.992735 +0.9999437 0.9934695 0.9940858 +0.9348153 0.9348207 0.999406 +0.9348149 0.93482 0.999406 +0.9348146 0.9348192 0.999406 +0.9348141 0.9348182 0.999406 +0.9348135 0.9348169 0.999406 +0.9348128 0.9348153 0.9994059 +0.9348119 0.9348133 0.9994059 +0.9348109 0.9348109 0.9994059 +0.9348127 0.9348109 0.9994059 +0.9348149 0.9348109 0.9994059 +0.9348178 0.9348109 0.9994059 +0.9348214 0.9348109 0.9994059 +0.9348259 0.9348109 0.9994059 +0.9348317 0.9348109 0.9994059 +0.934839 0.9348109 0.9994059 +0.9348482 0.9348109 0.9994059 +0.9348599 0.9348109 0.9994059 +0.9348747 0.9348109 0.9994059 +0.9348934 0.9348109 0.9994059 +0.934917 0.9348109 0.9994059 +0.934947 0.9348109 0.9994059 +0.9349848 0.9348109 0.9994059 +0.9350327 0.9348109 0.9994059 +0.9350933 0.9348109 0.9994059 +0.93517 0.9348109 0.9994059 +0.935267 0.9348109 0.9994059 +0.9353897 0.9348109 0.9994059 +0.9355449 0.9348109 0.9994059 +0.9357413 0.9348109 0.9994059 +0.9359898 0.9348109 0.9994059 +0.9363041 0.9348109 0.9994059 +0.9367018 0.9348109 0.9994059 +0.9372049 0.9348109 0.9994059 +0.9378415 0.9348109 0.9994059 +0.9386467 0.9348109 0.9994059 +0.9396655 0.9348109 0.9994059 +0.9409544 0.9348109 0.9994059 +0.942585 0.9348109 0.9994059 +0.944648 0.9348109 0.9994059 +0.9472579 0.9348109 0.9994059 +0.9505597 0.9348109 0.9994059 +0.954737 0.9348109 0.9994059 +0.9600218 0.9348109 0.9994059 +0.9667077 0.9348109 0.9994059 +0.9751663 0.9348109 0.9994059 +0.9858675 0.9348109 0.9994059 +0.9994059 0.9348109 0.9994059 +0.999531 0.9478726 0.9887042 +0.9996296 0.9584142 0.9841639 +0.9997074 0.9668862 0.9830941 +0.9997689 0.9736719 0.9838583 +0.9998174 0.9790923 0.9854865 +0.9998557 0.9834127 0.9874226 +0.999886 0.9868503 0.9893631 +0.9999099 0.9895819 0.9911555 +0.9999288 0.99175 0.992735 +0.9999437 0.9934694 0.9940858 +0.9348153 0.9348225 0.999406 +0.9348149 0.9348218 0.999406 +0.9348146 0.934821 0.999406 +0.9348141 0.93482 0.999406 +0.9348135 0.9348187 0.999406 +0.9348128 0.9348171 0.9994059 +0.9348119 0.9348151 0.9994059 +0.9348109 0.9348127 0.9994059 +0.9348097 0.9348097 0.9994059 +0.9348119 0.9348097 0.9994059 +0.9348148 0.9348097 0.9994059 +0.9348184 0.9348097 0.9994059 +0.934823 0.9348097 0.9994059 +0.9348287 0.9348097 0.9994059 +0.934836 0.9348097 0.9994059 +0.9348453 0.9348097 0.9994059 +0.9348569 0.9348097 0.9994059 +0.9348717 0.9348097 0.9994059 +0.9348904 0.9348097 0.9994059 +0.9349141 0.9348097 0.9994059 +0.934944 0.9348097 0.9994059 +0.9349819 0.9348097 0.9994059 +0.9350298 0.9348097 0.9994059 +0.9350904 0.9348097 0.9994059 +0.935167 0.9348097 0.9994059 +0.935264 0.9348097 0.9994059 +0.9353867 0.9348097 0.9994059 +0.935542 0.9348097 0.9994059 +0.9357384 0.9348097 0.9994059 +0.9359869 0.9348097 0.9994059 +0.9363012 0.9348097 0.9994059 +0.9366989 0.9348097 0.9994059 +0.9372021 0.9348097 0.9994059 +0.9378386 0.9348097 0.9994059 +0.9386439 0.9348097 0.9994059 +0.9396628 0.9348097 0.9994059 +0.9409517 0.9348097 0.9994059 +0.9425824 0.9348097 0.9994059 +0.9446454 0.9348097 0.9994059 +0.9472555 0.9348097 0.9994059 +0.9505575 0.9348097 0.9994059 +0.9547349 0.9348097 0.9994059 +0.9600199 0.9348097 0.9994059 +0.9667062 0.9348097 0.9994059 +0.9751652 0.9348097 0.9994059 +0.9858669 0.9348097 0.9994059 +0.9994059 0.9348097 0.9994059 +0.999531 0.9478718 0.9887038 +0.9996296 0.9584137 0.9841634 +0.9997074 0.9668859 0.9830937 +0.9997689 0.9736717 0.983858 +0.9998174 0.9790921 0.9854863 +0.9998557 0.9834126 0.9874224 +0.999886 0.9868503 0.989363 +0.9999099 0.9895819 0.9911554 +0.9999288 0.99175 0.992735 +0.9999437 0.9934694 0.9940857 +0.9348153 0.9348247 0.999406 +0.9348149 0.9348241 0.999406 +0.9348146 0.9348232 0.999406 +0.9348141 0.9348222 0.999406 +0.9348135 0.9348209 0.999406 +0.9348128 0.9348193 0.9994059 +0.9348119 0.9348174 0.9994059 +0.9348109 0.9348149 0.9994059 +0.9348097 0.9348119 0.9994059 +0.9348083 0.9348083 0.9994059 +0.9348112 0.9348083 0.9994059 +0.9348148 0.9348083 0.9994059 +0.9348194 0.9348083 0.9994059 +0.9348251 0.9348083 0.9994059 +0.9348324 0.9348083 0.9994059 +0.9348417 0.9348083 0.9994059 +0.9348533 0.9348083 0.9994059 +0.9348681 0.9348083 0.9994059 +0.9348868 0.9348083 0.9994059 +0.9349105 0.9348083 0.9994059 +0.9349404 0.9348083 0.9994059 +0.9349783 0.9348083 0.9994059 +0.9350262 0.9348083 0.9994059 +0.9350868 0.9348083 0.9994059 +0.9351634 0.9348083 0.9994059 +0.9352604 0.9348083 0.9994059 +0.9353832 0.9348083 0.9994059 +0.9355384 0.9348083 0.9994059 +0.9357348 0.9348083 0.9994059 +0.9359833 0.9348083 0.9994059 +0.9362977 0.9348083 0.9994059 +0.9366954 0.9348083 0.9994059 +0.9371986 0.9348083 0.9994059 +0.9378352 0.9348083 0.9994059 +0.9386406 0.9348083 0.9994059 +0.9396594 0.9348083 0.9994059 +0.9409485 0.9348083 0.9994059 +0.9425792 0.9348083 0.9994059 +0.9446424 0.9348083 0.9994059 +0.9472525 0.9348083 0.9994059 +0.9505547 0.9348083 0.9994059 +0.9547324 0.9348083 0.9994059 +0.9600177 0.9348083 0.9994059 +0.9667044 0.9348083 0.9994059 +0.9751638 0.9348083 0.9994059 +0.9858661 0.9348083 0.9994059 +0.9994059 0.9348083 0.9994059 +0.9995309 0.947871 0.9887033 +0.9996296 0.9584132 0.9841629 +0.9997074 0.9668855 0.9830932 +0.9997689 0.9736715 0.9838577 +0.9998174 0.979092 0.9854861 +0.9998557 0.9834125 0.9874223 +0.999886 0.9868502 0.9893629 +0.9999099 0.9895818 0.9911554 +0.9999288 0.99175 0.9927349 +0.9999437 0.9934694 0.9940857 +0.9348153 0.9348276 0.999406 +0.9348149 0.9348269 0.999406 +0.9348146 0.9348261 0.999406 +0.9348141 0.9348251 0.999406 +0.9348135 0.9348238 0.999406 +0.9348128 0.9348222 0.9994059 +0.9348119 0.9348202 0.9994059 +0.9348109 0.9348178 0.9994059 +0.9348097 0.9348148 0.9994059 +0.9348083 0.9348112 0.9994059 +0.9348069 0.9348069 0.9994059 +0.9348105 0.9348069 0.9994059 +0.9348151 0.9348069 0.9994059 +0.9348208 0.9348069 0.9994059 +0.9348281 0.9348069 0.9994059 +0.9348374 0.9348069 0.9994059 +0.9348491 0.9348069 0.9994059 +0.9348638 0.9348069 0.9994059 +0.9348825 0.9348069 0.9994059 +0.9349062 0.9348069 0.9994059 +0.9349361 0.9348069 0.9994059 +0.934974 0.9348069 0.9994059 +0.9350219 0.9348069 0.9994059 +0.9350825 0.9348069 0.9994059 +0.9351592 0.9348069 0.9994059 +0.9352562 0.9348069 0.9994059 +0.9353789 0.9348069 0.9994059 +0.9355342 0.9348069 0.9994059 +0.9357306 0.9348069 0.9994059 +0.9359791 0.9348069 0.9994059 +0.9362935 0.9348069 0.9994059 +0.9366913 0.9348069 0.9994059 +0.9371945 0.9348069 0.9994059 +0.9378311 0.9348069 0.9994059 +0.9386365 0.9348069 0.9994059 +0.9396555 0.9348069 0.9994059 +0.9409446 0.9348069 0.9994059 +0.9425755 0.9348069 0.9994059 +0.9446388 0.9348069 0.9994059 +0.9472491 0.9348069 0.9994059 +0.9505515 0.9348069 0.9994059 +0.9547294 0.9348069 0.9994059 +0.9600151 0.9348069 0.9994059 +0.9667022 0.9348069 0.9994059 +0.9751622 0.9348069 0.9994059 +0.9858652 0.9348069 0.9994059 +0.9994059 0.9348069 0.9994059 +0.9995309 0.94787 0.9887027 +0.9996296 0.9584126 0.9841622 +0.9997074 0.9668852 0.9830927 +0.9997689 0.9736712 0.9838573 +0.9998174 0.9790919 0.9854858 +0.9998557 0.9834124 0.9874221 +0.999886 0.9868502 0.9893627 +0.9999099 0.9895818 0.9911553 +0.9999288 0.99175 0.9927349 +0.9999437 0.9934694 0.9940857 +0.9348153 0.9348312 0.999406 +0.9348149 0.9348305 0.999406 +0.9348146 0.9348297 0.999406 +0.9348141 0.9348287 0.999406 +0.9348135 0.9348274 0.999406 +0.9348128 0.9348258 0.9994059 +0.9348119 0.9348238 0.9994059 +0.9348109 0.9348214 0.9994059 +0.9348097 0.9348184 0.9994059 +0.9348083 0.9348148 0.9994059 +0.9348069 0.9348105 0.9994059 +0.9348055 0.9348055 0.9994059 +0.9348101 0.9348055 0.9994059 +0.9348158 0.9348055 0.9994059 +0.9348231 0.9348055 0.9994059 +0.9348324 0.9348055 0.9994059 +0.9348441 0.9348055 0.9994059 +0.9348588 0.9348055 0.9994059 +0.9348775 0.9348055 0.9994059 +0.9349012 0.9348055 0.9994059 +0.9349311 0.9348055 0.9994059 +0.934969 0.9348055 0.9994059 +0.9350169 0.9348055 0.9994059 +0.9350775 0.9348055 0.9994059 +0.9351542 0.9348055 0.9994059 +0.9352512 0.9348055 0.9994059 +0.935374 0.9348055 0.9994059 +0.9355292 0.9348055 0.9994059 +0.9357257 0.9348055 0.9994059 +0.9359742 0.9348055 0.9994059 +0.9362886 0.9348055 0.9994059 +0.9366864 0.9348055 0.9994059 +0.9371897 0.9348055 0.9994059 +0.9378263 0.9348055 0.9994059 +0.9386318 0.9348055 0.9994059 +0.9396508 0.9348055 0.9994059 +0.9409401 0.9348055 0.9994059 +0.9425711 0.9348055 0.9994059 +0.9446345 0.9348055 0.9994059 +0.947245 0.9348055 0.9994059 +0.9505477 0.9348055 0.9994059 +0.954726 0.9348055 0.9994059 +0.9600121 0.9348055 0.9994059 +0.9666996 0.9348055 0.9994059 +0.9751603 0.9348055 0.9994059 +0.9858641 0.9348055 0.9994059 +0.9994059 0.9348055 0.9994059 +0.9995309 0.9478691 0.988702 +0.9996296 0.958412 0.9841615 +0.9997074 0.9668848 0.983092 +0.9997689 0.973671 0.9838568 +0.9998174 0.9790917 0.9854854 +0.9998557 0.9834123 0.9874218 +0.999886 0.9868501 0.9893626 +0.9999099 0.9895818 0.9911552 +0.9999288 0.9917499 0.9927348 +0.9999437 0.9934694 0.9940856 +0.9348153 0.9348357 0.999406 +0.9348149 0.9348351 0.999406 +0.9348146 0.9348342 0.999406 +0.9348141 0.9348332 0.999406 +0.9348135 0.9348319 0.999406 +0.9348128 0.9348303 0.9994059 +0.9348119 0.9348284 0.9994059 +0.9348109 0.9348259 0.9994059 +0.9348097 0.934823 0.9994059 +0.9348083 0.9348194 0.9994059 +0.9348069 0.9348151 0.9994059 +0.9348055 0.9348101 0.9994059 +0.9348044 0.9348044 0.9994058 +0.9348102 0.9348044 0.9994058 +0.9348175 0.9348044 0.9994058 +0.9348267 0.9348044 0.9994058 +0.9348384 0.9348044 0.9994058 +0.9348532 0.9348044 0.9994058 +0.9348719 0.9348044 0.9994058 +0.9348956 0.9348044 0.9994058 +0.9349255 0.9348044 0.9994058 +0.9349634 0.9348044 0.9994058 +0.9350113 0.9348044 0.9994058 +0.9350719 0.9348044 0.9994058 +0.9351486 0.9348044 0.9994058 +0.9352456 0.9348044 0.9994058 +0.9353684 0.9348044 0.9994058 +0.9355237 0.9348044 0.9994058 +0.9357201 0.9348044 0.9994058 +0.9359687 0.9348044 0.9994058 +0.9362831 0.9348044 0.9994058 +0.9366809 0.9348044 0.9994058 +0.9371842 0.9348044 0.9994058 +0.937821 0.9348044 0.9994058 +0.9386265 0.9348044 0.9994058 +0.9396456 0.9348044 0.9994058 +0.9409349 0.9348044 0.9994058 +0.9425661 0.9348044 0.9994058 +0.9446297 0.9348044 0.9994058 +0.9472405 0.9348044 0.9994058 +0.9505434 0.9348044 0.9994058 +0.9547221 0.9348044 0.9994058 +0.9600086 0.9348044 0.9994058 +0.9666968 0.9348044 0.9994058 +0.9751582 0.9348044 0.9994058 +0.9858629 0.9348044 0.9994058 +0.9994058 0.9348044 0.9994058 +0.9995309 0.9478684 0.9887012 +0.9996296 0.9584115 0.9841606 +0.9997074 0.9668845 0.9830913 +0.9997689 0.9736708 0.9838562 +0.9998174 0.9790916 0.985485 +0.9998557 0.9834122 0.9874216 +0.999886 0.9868501 0.9893624 +0.9999099 0.9895817 0.991155 +0.9999288 0.9917499 0.9927347 +0.9999437 0.9934694 0.9940856 +0.9348153 0.9348415 0.999406 +0.9348149 0.9348408 0.999406 +0.9348146 0.93484 0.999406 +0.9348141 0.934839 0.999406 +0.9348135 0.9348377 0.999406 +0.9348128 0.9348361 0.9994059 +0.9348119 0.9348341 0.9994059 +0.9348109 0.9348317 0.9994059 +0.9348097 0.9348287 0.9994059 +0.9348083 0.9348251 0.9994059 +0.9348069 0.9348208 0.9994059 +0.9348055 0.9348158 0.9994059 +0.9348044 0.9348102 0.9994058 +0.9348042 0.9348042 0.9994058 +0.9348115 0.9348042 0.9994058 +0.9348207 0.9348042 0.9994058 +0.9348324 0.9348042 0.9994058 +0.9348472 0.9348042 0.9994058 +0.9348659 0.9348042 0.9994058 +0.9348895 0.9348042 0.9994058 +0.9349195 0.9348042 0.9994058 +0.9349574 0.9348042 0.9994058 +0.9350053 0.9348042 0.9994058 +0.9350659 0.9348042 0.9994058 +0.9351426 0.9348042 0.9994058 +0.9352396 0.9348042 0.9994058 +0.9353624 0.9348042 0.9994058 +0.9355177 0.9348042 0.9994058 +0.9357142 0.9348042 0.9994058 +0.9359628 0.9348042 0.9994058 +0.9362772 0.9348042 0.9994058 +0.9366751 0.9348042 0.9994058 +0.9371784 0.9348042 0.9994058 +0.9378152 0.9348042 0.9994058 +0.9386208 0.9348042 0.9994058 +0.93964 0.9348042 0.9994058 +0.9409295 0.9348042 0.9994058 +0.9425608 0.9348042 0.9994058 +0.9446246 0.9348042 0.9994058 +0.9472356 0.9348042 0.9994058 +0.9505389 0.9348042 0.9994058 +0.9547179 0.9348042 0.9994058 +0.9600049 0.9348042 0.9994058 +0.9666937 0.9348042 0.9994058 +0.9751559 0.9348042 0.9994058 +0.9858616 0.9348042 0.9994058 +0.9994058 0.9348042 0.9994058 +0.9995309 0.9478683 0.9887004 +0.9996295 0.9584114 0.9841597 +0.9997074 0.9668844 0.9830905 +0.9997689 0.9736708 0.9838556 +0.9998174 0.9790916 0.9854846 +0.9998557 0.9834122 0.9874213 +0.999886 0.98685 0.9893622 +0.9999099 0.9895817 0.9911549 +0.9999288 0.9917499 0.9927346 +0.9999437 0.9934694 0.9940855 +0.9348153 0.9348488 0.999406 +0.9348149 0.9348481 0.999406 +0.9348146 0.9348473 0.999406 +0.9348141 0.9348463 0.999406 +0.9348135 0.934845 0.999406 +0.9348128 0.9348434 0.9994059 +0.9348119 0.9348414 0.9994059 +0.9348109 0.934839 0.9994059 +0.9348097 0.934836 0.9994059 +0.9348083 0.9348324 0.9994059 +0.9348069 0.9348281 0.9994059 +0.9348055 0.9348231 0.9994059 +0.9348044 0.9348175 0.9994058 +0.9348042 0.9348115 0.9994058 +0.9348056 0.9348056 0.9994058 +0.9348148 0.9348056 0.9994058 +0.9348265 0.9348056 0.9994058 +0.9348413 0.9348056 0.9994058 +0.93486 0.9348056 0.9994058 +0.9348837 0.9348056 0.9994058 +0.9349136 0.9348056 0.9994058 +0.9349515 0.9348056 0.9994058 +0.9349994 0.9348056 0.9994058 +0.9350601 0.9348056 0.9994058 +0.9351368 0.9348056 0.9994058 +0.9352338 0.9348056 0.9994058 +0.9353566 0.9348056 0.9994058 +0.9355119 0.9348056 0.9994058 +0.9357084 0.9348056 0.9994058 +0.935957 0.9348056 0.9994058 +0.9362715 0.9348056 0.9994058 +0.9366694 0.9348056 0.9994058 +0.9371728 0.9348056 0.9994058 +0.9378096 0.9348056 0.9994058 +0.9386153 0.9348056 0.9994058 +0.9396346 0.9348056 0.9994058 +0.9409242 0.9348056 0.9994058 +0.9425556 0.9348056 0.9994058 +0.9446196 0.9348056 0.9994058 +0.9472309 0.9348056 0.9994058 +0.9505344 0.9348056 0.9994058 +0.9547138 0.9348056 0.9994058 +0.9600013 0.9348056 0.9994058 +0.9666907 0.9348056 0.9994058 +0.9751537 0.9348056 0.9994058 +0.9858604 0.9348056 0.9994058 +0.9994058 0.9348056 0.9994058 +0.9995309 0.9478691 0.9886996 +0.9996295 0.958412 0.9841588 +0.9997074 0.9668847 0.9830898 +0.9997688 0.973671 0.9838551 +0.9998174 0.9790917 0.9854842 +0.9998557 0.9834123 0.987421 +0.999886 0.9868501 0.989362 +0.9999099 0.9895817 0.9911548 +0.9999288 0.9917499 0.9927346 +0.9999437 0.9934694 0.9940855 +0.9348153 0.934858 0.999406 +0.9348149 0.9348574 0.999406 +0.9348146 0.9348565 0.999406 +0.9348141 0.9348555 0.999406 +0.9348135 0.9348542 0.999406 +0.9348128 0.9348526 0.9994059 +0.9348119 0.9348507 0.9994059 +0.9348109 0.9348482 0.9994059 +0.9348097 0.9348453 0.9994059 +0.9348083 0.9348417 0.9994059 +0.9348069 0.9348374 0.9994059 +0.9348055 0.9348324 0.9994059 +0.9348044 0.9348267 0.9994058 +0.9348042 0.9348207 0.9994058 +0.9348056 0.9348148 0.9994058 +0.9348102 0.9348102 0.9994057 +0.9348219 0.9348102 0.9994057 +0.9348367 0.9348102 0.9994057 +0.9348554 0.9348102 0.9994057 +0.9348791 0.9348102 0.9994057 +0.934909 0.9348102 0.9994057 +0.9349469 0.9348102 0.9994057 +0.9349948 0.9348102 0.9994057 +0.9350555 0.9348102 0.9994057 +0.9351322 0.9348102 0.9994057 +0.9352292 0.9348102 0.9994057 +0.935352 0.9348102 0.9994057 +0.9355073 0.9348102 0.9994057 +0.9357038 0.9348102 0.9994057 +0.9359524 0.9348102 0.9994057 +0.936267 0.9348102 0.9994057 +0.9366649 0.9348102 0.9994057 +0.9371683 0.9348102 0.9994057 +0.9378052 0.9348102 0.9994057 +0.938611 0.9348102 0.9994057 +0.9396303 0.9348102 0.9994057 +0.94092 0.9348102 0.9994057 +0.9425516 0.9348102 0.9994057 +0.9446157 0.9348102 0.9994057 +0.9472271 0.9348102 0.9994057 +0.9505309 0.9348102 0.9994057 +0.9547106 0.9348102 0.9994057 +0.9599985 0.9348102 0.9994057 +0.9666884 0.9348102 0.9994057 +0.9751519 0.9348102 0.9994057 +0.9858594 0.9348102 0.9994057 +0.9994057 0.9348102 0.9994057 +0.9995309 0.947872 0.988699 +0.9996295 0.9584138 0.9841581 +0.9997074 0.9668859 0.9830892 +0.9997688 0.9736717 0.9838546 +0.9998174 0.9790921 0.9854839 +0.9998557 0.9834126 0.9874208 +0.999886 0.9868503 0.9893619 +0.9999099 0.9895819 0.9911547 +0.9999288 0.99175 0.9927345 +0.9999437 0.9934694 0.9940854 +0.9348153 0.9348697 0.999406 +0.9348149 0.934869 0.999406 +0.9348146 0.9348682 0.999406 +0.9348141 0.9348672 0.999406 +0.9348135 0.9348659 0.999406 +0.9348128 0.9348643 0.9994059 +0.9348119 0.9348623 0.9994059 +0.9348109 0.9348599 0.9994059 +0.9348097 0.9348569 0.9994059 +0.9348083 0.9348533 0.9994059 +0.9348069 0.9348491 0.9994059 +0.9348055 0.9348441 0.9994059 +0.9348044 0.9348384 0.9994058 +0.9348042 0.9348324 0.9994058 +0.9348056 0.9348265 0.9994058 +0.9348102 0.9348219 0.9994057 +0.9348204 0.9348204 0.9994057 +0.9348352 0.9348204 0.9994057 +0.9348539 0.9348204 0.9994057 +0.9348776 0.9348204 0.9994057 +0.9349075 0.9348204 0.9994057 +0.9349454 0.9348204 0.9994057 +0.9349933 0.9348204 0.9994057 +0.935054 0.9348204 0.9994057 +0.9351307 0.9348204 0.9994057 +0.9352277 0.9348204 0.9994057 +0.9353505 0.9348204 0.9994057 +0.9355059 0.9348204 0.9994057 +0.9357024 0.9348204 0.9994057 +0.935951 0.9348204 0.9994057 +0.9362655 0.9348204 0.9994057 +0.9366635 0.9348204 0.9994057 +0.9371669 0.9348204 0.9994057 +0.9378038 0.9348204 0.9994057 +0.9386096 0.9348204 0.9994057 +0.939629 0.9348204 0.9994057 +0.9409186 0.9348204 0.9994057 +0.9425502 0.9348204 0.9994057 +0.9446144 0.9348204 0.9994057 +0.9472259 0.9348204 0.9994057 +0.9505298 0.9348204 0.9994057 +0.9547096 0.9348204 0.9994057 +0.9599976 0.9348204 0.9994057 +0.9666876 0.9348204 0.9994057 +0.9751513 0.9348204 0.9994057 +0.9858591 0.9348204 0.9994057 +0.9994057 0.9348204 0.9994057 +0.9995308 0.9478785 0.9886988 +0.9996295 0.9584178 0.9841579 +0.9997074 0.9668884 0.983089 +0.9997688 0.9736733 0.9838545 +0.9998174 0.9790931 0.9854838 +0.9998557 0.9834132 0.9874207 +0.999886 0.9868507 0.9893618 +0.9999099 0.9895821 0.9911547 +0.9999288 0.9917502 0.9927345 +0.9999437 0.9934695 0.9940854 +0.9348153 0.9348845 0.999406 +0.9348149 0.9348838 0.999406 +0.9348146 0.934883 0.999406 +0.9348141 0.934882 0.999406 +0.9348135 0.9348807 0.999406 +0.9348128 0.9348791 0.9994059 +0.9348119 0.9348771 0.9994059 +0.9348109 0.9348747 0.9994059 +0.9348097 0.9348717 0.9994059 +0.9348083 0.9348681 0.9994059 +0.9348069 0.9348638 0.9994059 +0.9348055 0.9348588 0.9994059 +0.9348044 0.9348532 0.9994058 +0.9348042 0.9348472 0.9994058 +0.9348056 0.9348413 0.9994058 +0.9348102 0.9348367 0.9994057 +0.9348204 0.9348352 0.9994057 +0.9348352 0.9348352 0.9994057 +0.9348539 0.9348352 0.9994057 +0.9348776 0.9348352 0.9994057 +0.9349075 0.9348352 0.9994057 +0.9349454 0.9348352 0.9994057 +0.9349933 0.9348352 0.9994057 +0.935054 0.9348352 0.9994057 +0.9351307 0.9348352 0.9994057 +0.9352277 0.9348352 0.9994057 +0.9353505 0.9348352 0.9994057 +0.9355059 0.9348352 0.9994057 +0.9357024 0.9348352 0.9994057 +0.935951 0.9348352 0.9994057 +0.9362655 0.9348352 0.9994057 +0.9366635 0.9348352 0.9994057 +0.9371669 0.9348352 0.9994057 +0.9378038 0.9348352 0.9994057 +0.9386096 0.9348352 0.9994057 +0.939629 0.9348352 0.9994057 +0.9409186 0.9348352 0.9994057 +0.9425502 0.9348352 0.9994057 +0.9446144 0.9348352 0.9994057 +0.9472259 0.9348352 0.9994057 +0.9505298 0.9348352 0.9994057 +0.9547096 0.9348352 0.9994057 +0.9599976 0.9348352 0.9994057 +0.9666876 0.9348352 0.9994057 +0.9751513 0.9348352 0.9994057 +0.9858591 0.9348352 0.9994057 +0.9994057 0.9348352 0.9994057 +0.9995308 0.9478878 0.9886988 +0.9996295 0.9584237 0.9841579 +0.9997074 0.9668922 0.983089 +0.9997688 0.9736756 0.9838545 +0.9998174 0.9790946 0.9854838 +0.9998557 0.9834141 0.9874207 +0.999886 0.9868512 0.9893618 +0.9999099 0.9895825 0.9911547 +0.9999288 0.9917504 0.9927345 +0.9999437 0.9934697 0.9940854 +0.9348153 0.9349032 0.999406 +0.9348149 0.9349025 0.999406 +0.9348146 0.9349017 0.999406 +0.9348141 0.9349007 0.999406 +0.9348135 0.9348994 0.999406 +0.9348128 0.9348978 0.9994059 +0.9348119 0.9348958 0.9994059 +0.9348109 0.9348934 0.9994059 +0.9348097 0.9348904 0.9994059 +0.9348083 0.9348868 0.9994059 +0.9348069 0.9348825 0.9994059 +0.9348055 0.9348775 0.9994059 +0.9348044 0.9348719 0.9994058 +0.9348042 0.9348659 0.9994058 +0.9348056 0.93486 0.9994058 +0.9348102 0.9348554 0.9994057 +0.9348204 0.9348539 0.9994057 +0.9348352 0.9348539 0.9994057 +0.9348539 0.9348539 0.9994057 +0.9348776 0.9348539 0.9994057 +0.9349075 0.9348539 0.9994057 +0.9349454 0.9348539 0.9994057 +0.9349933 0.9348539 0.9994057 +0.935054 0.9348539 0.9994057 +0.9351307 0.9348539 0.9994057 +0.9352277 0.9348539 0.9994057 +0.9353505 0.9348539 0.9994057 +0.9355059 0.9348539 0.9994057 +0.9357024 0.9348539 0.9994057 +0.935951 0.9348539 0.9994057 +0.9362655 0.9348539 0.9994057 +0.9366635 0.9348539 0.9994057 +0.9371669 0.9348539 0.9994057 +0.9378038 0.9348539 0.9994057 +0.9386096 0.9348539 0.9994057 +0.939629 0.9348539 0.9994057 +0.9409186 0.9348539 0.9994057 +0.9425502 0.9348539 0.9994057 +0.9446144 0.9348539 0.9994057 +0.9472259 0.9348539 0.9994057 +0.9505298 0.9348539 0.9994057 +0.9547096 0.9348539 0.9994057 +0.9599976 0.9348539 0.9994057 +0.9666876 0.9348539 0.9994057 +0.9751513 0.9348539 0.9994057 +0.9858591 0.9348539 0.9994057 +0.9994057 0.9348539 0.9994057 +0.9995308 0.9478997 0.9886988 +0.9996295 0.9584312 0.9841579 +0.9997074 0.9668969 0.983089 +0.9997688 0.9736786 0.9838545 +0.9998174 0.9790965 0.9854838 +0.9998557 0.9834153 0.9874207 +0.999886 0.986852 0.9893618 +0.9999099 0.9895829 0.9911547 +0.9999288 0.9917507 0.9927345 +0.9999437 0.9934698 0.9940854 +0.9348153 0.9349268 0.999406 +0.9348149 0.9349262 0.999406 +0.9348146 0.9349253 0.999406 +0.9348141 0.9349243 0.999406 +0.9348135 0.934923 0.999406 +0.9348128 0.9349215 0.9994059 +0.9348119 0.9349195 0.9994059 +0.9348109 0.934917 0.9994059 +0.9348097 0.9349141 0.9994059 +0.9348083 0.9349105 0.9994059 +0.9348069 0.9349062 0.9994059 +0.9348055 0.9349012 0.9994059 +0.9348044 0.9348956 0.9994058 +0.9348042 0.9348895 0.9994058 +0.9348056 0.9348837 0.9994058 +0.9348102 0.9348791 0.9994057 +0.9348204 0.9348776 0.9994057 +0.9348352 0.9348776 0.9994057 +0.9348539 0.9348776 0.9994057 +0.9348776 0.9348776 0.9994057 +0.9349075 0.9348776 0.9994057 +0.9349454 0.9348776 0.9994057 +0.9349933 0.9348776 0.9994057 +0.935054 0.9348776 0.9994057 +0.9351307 0.9348776 0.9994057 +0.9352277 0.9348776 0.9994057 +0.9353505 0.9348776 0.9994057 +0.9355059 0.9348776 0.9994057 +0.9357024 0.9348776 0.9994057 +0.935951 0.9348776 0.9994057 +0.9362655 0.9348776 0.9994057 +0.9366635 0.9348776 0.9994057 +0.9371669 0.9348776 0.9994057 +0.9378038 0.9348776 0.9994057 +0.9386096 0.9348776 0.9994057 +0.939629 0.9348776 0.9994057 +0.9409186 0.9348776 0.9994057 +0.9425502 0.9348776 0.9994057 +0.9446144 0.9348776 0.9994057 +0.9472259 0.9348776 0.9994057 +0.9505298 0.9348776 0.9994057 +0.9547096 0.9348776 0.9994057 +0.9599976 0.9348776 0.9994057 +0.9666876 0.9348776 0.9994057 +0.9751513 0.9348776 0.9994057 +0.9858591 0.9348776 0.9994057 +0.9994057 0.9348776 0.9994057 +0.9995308 0.9479146 0.9886988 +0.9996295 0.9584406 0.9841579 +0.9997074 0.9669028 0.983089 +0.9997688 0.9736823 0.9838545 +0.9998174 0.9790988 0.9854838 +0.9998557 0.9834167 0.9874207 +0.999886 0.9868529 0.9893618 +0.9999099 0.9895835 0.9911547 +0.9999288 0.991751 0.9927345 +0.9999437 0.9934701 0.9940854 +0.9348153 0.9349567 0.999406 +0.9348149 0.9349561 0.999406 +0.9348146 0.9349553 0.999406 +0.9348141 0.9349542 0.999406 +0.9348135 0.934953 0.999406 +0.9348128 0.9349514 0.9994059 +0.9348119 0.9349494 0.9994059 +0.9348109 0.934947 0.9994059 +0.9348097 0.934944 0.9994059 +0.9348083 0.9349404 0.9994059 +0.9348069 0.9349361 0.9994059 +0.9348055 0.9349311 0.9994059 +0.9348044 0.9349255 0.9994058 +0.9348042 0.9349195 0.9994058 +0.9348056 0.9349136 0.9994058 +0.9348102 0.934909 0.9994057 +0.9348204 0.9349075 0.9994057 +0.9348352 0.9349075 0.9994057 +0.9348539 0.9349075 0.9994057 +0.9348776 0.9349075 0.9994057 +0.9349075 0.9349075 0.9994057 +0.9349454 0.9349075 0.9994057 +0.9349933 0.9349075 0.9994057 +0.935054 0.9349075 0.9994057 +0.9351307 0.9349075 0.9994057 +0.9352277 0.9349075 0.9994057 +0.9353505 0.9349075 0.9994057 +0.9355059 0.9349075 0.9994057 +0.9357024 0.9349075 0.9994057 +0.935951 0.9349075 0.9994057 +0.9362655 0.9349075 0.9994057 +0.9366635 0.9349075 0.9994057 +0.9371669 0.9349075 0.9994057 +0.9378038 0.9349075 0.9994057 +0.9386096 0.9349075 0.9994057 +0.939629 0.9349075 0.9994057 +0.9409186 0.9349075 0.9994057 +0.9425502 0.9349075 0.9994057 +0.9446144 0.9349075 0.9994057 +0.9472259 0.9349075 0.9994057 +0.9505298 0.9349075 0.9994057 +0.9547096 0.9349075 0.9994057 +0.9599976 0.9349075 0.9994057 +0.9666876 0.9349075 0.9994057 +0.9751513 0.9349075 0.9994057 +0.9858591 0.9349075 0.9994057 +0.9994057 0.9349075 0.9994057 +0.9995308 0.9479335 0.9886988 +0.9996295 0.9584526 0.9841579 +0.9997074 0.9669103 0.983089 +0.9997688 0.973687 0.9838545 +0.9998174 0.9791018 0.9854838 +0.9998557 0.9834186 0.9874207 +0.999886 0.9868541 0.9893618 +0.9999099 0.9895842 0.9911547 +0.9999288 0.9917515 0.9927345 +0.9999437 0.9934704 0.9940854 +0.9348153 0.9349946 0.999406 +0.9348149 0.9349939 0.999406 +0.9348146 0.9349931 0.999406 +0.9348141 0.9349921 0.999406 +0.9348135 0.9349908 0.999406 +0.9348128 0.9349892 0.9994059 +0.9348119 0.9349873 0.9994059 +0.9348109 0.9349848 0.9994059 +0.9348097 0.9349819 0.9994059 +0.9348083 0.9349783 0.9994059 +0.9348069 0.934974 0.9994059 +0.9348055 0.934969 0.9994059 +0.9348044 0.9349634 0.9994058 +0.9348042 0.9349574 0.9994058 +0.9348056 0.9349515 0.9994058 +0.9348102 0.9349469 0.9994057 +0.9348204 0.9349454 0.9994057 +0.9348352 0.9349454 0.9994057 +0.9348539 0.9349454 0.9994057 +0.9348776 0.9349454 0.9994057 +0.9349075 0.9349454 0.9994057 +0.9349454 0.9349454 0.9994057 +0.9349933 0.9349454 0.9994057 +0.935054 0.9349454 0.9994057 +0.9351307 0.9349454 0.9994057 +0.9352277 0.9349454 0.9994057 +0.9353505 0.9349454 0.9994057 +0.9355059 0.9349454 0.9994057 +0.9357024 0.9349454 0.9994057 +0.935951 0.9349454 0.9994057 +0.9362655 0.9349454 0.9994057 +0.9366635 0.9349454 0.9994057 +0.9371669 0.9349454 0.9994057 +0.9378038 0.9349454 0.9994057 +0.9386096 0.9349454 0.9994057 +0.939629 0.9349454 0.9994057 +0.9409186 0.9349454 0.9994057 +0.9425502 0.9349454 0.9994057 +0.9446144 0.9349454 0.9994057 +0.9472259 0.9349454 0.9994057 +0.9505298 0.9349454 0.9994057 +0.9547096 0.9349454 0.9994057 +0.9599976 0.9349454 0.9994057 +0.9666876 0.9349454 0.9994057 +0.9751513 0.9349454 0.9994057 +0.9858591 0.9349454 0.9994057 +0.9994057 0.9349454 0.9994057 +0.9995308 0.9479575 0.9886988 +0.9996295 0.9584677 0.9841579 +0.9997074 0.9669198 0.983089 +0.9997688 0.973693 0.9838545 +0.9998174 0.9791055 0.9854838 +0.9998557 0.9834209 0.9874207 +0.999886 0.9868555 0.9893618 +0.9999099 0.9895851 0.9911547 +0.9999288 0.9917521 0.9927345 +0.9999437 0.9934707 0.9940854 +0.9348153 0.9350425 0.999406 +0.9348149 0.9350418 0.999406 +0.9348146 0.935041 0.999406 +0.9348141 0.93504 0.999406 +0.9348135 0.9350387 0.999406 +0.9348128 0.9350371 0.9994059 +0.9348119 0.9350352 0.9994059 +0.9348109 0.9350327 0.9994059 +0.9348097 0.9350298 0.9994059 +0.9348083 0.9350262 0.9994059 +0.9348069 0.9350219 0.9994059 +0.9348055 0.9350169 0.9994059 +0.9348044 0.9350113 0.9994058 +0.9348042 0.9350053 0.9994058 +0.9348056 0.9349994 0.9994058 +0.9348102 0.9349948 0.9994057 +0.9348204 0.9349933 0.9994057 +0.9348352 0.9349933 0.9994057 +0.9348539 0.9349933 0.9994057 +0.9348776 0.9349933 0.9994057 +0.9349075 0.9349933 0.9994057 +0.9349454 0.9349933 0.9994057 +0.9349933 0.9349933 0.9994057 +0.935054 0.9349933 0.9994057 +0.9351307 0.9349933 0.9994057 +0.9352277 0.9349933 0.9994057 +0.9353505 0.9349933 0.9994057 +0.9355059 0.9349933 0.9994057 +0.9357024 0.9349933 0.9994057 +0.935951 0.9349933 0.9994057 +0.9362655 0.9349933 0.9994057 +0.9366635 0.9349933 0.9994057 +0.9371669 0.9349933 0.9994057 +0.9378038 0.9349933 0.9994057 +0.9386096 0.9349933 0.9994057 +0.939629 0.9349933 0.9994057 +0.9409186 0.9349933 0.9994057 +0.9425502 0.9349933 0.9994057 +0.9446144 0.9349933 0.9994057 +0.9472259 0.9349933 0.9994057 +0.9505298 0.9349933 0.9994057 +0.9547096 0.9349933 0.9994057 +0.9599976 0.9349933 0.9994057 +0.9666876 0.9349933 0.9994057 +0.9751513 0.9349933 0.9994057 +0.9858591 0.9349933 0.9994057 +0.9994057 0.9349933 0.9994057 +0.9995308 0.9479878 0.9886988 +0.9996295 0.9584868 0.9841579 +0.9997074 0.9669318 0.983089 +0.9997688 0.9737006 0.9838545 +0.9998174 0.9791103 0.9854838 +0.9998557 0.9834239 0.9874207 +0.999886 0.9868574 0.9893618 +0.9999099 0.9895863 0.9911547 +0.9999288 0.9917528 0.9927345 +0.9999437 0.9934712 0.9940854 +0.9348153 0.9351031 0.999406 +0.9348149 0.9351024 0.999406 +0.9348146 0.9351016 0.999406 +0.9348141 0.9351006 0.999406 +0.9348135 0.9350993 0.999406 +0.9348128 0.9350977 0.9994059 +0.9348119 0.9350958 0.9994059 +0.9348109 0.9350933 0.9994059 +0.9348097 0.9350904 0.9994059 +0.9348083 0.9350868 0.9994059 +0.9348069 0.9350825 0.9994059 +0.9348055 0.9350775 0.9994059 +0.9348044 0.9350719 0.9994058 +0.9348042 0.9350659 0.9994058 +0.9348056 0.9350601 0.9994058 +0.9348102 0.9350555 0.9994057 +0.9348204 0.935054 0.9994057 +0.9348352 0.935054 0.9994057 +0.9348539 0.935054 0.9994057 +0.9348776 0.935054 0.9994057 +0.9349075 0.935054 0.9994057 +0.9349454 0.935054 0.9994057 +0.9349933 0.935054 0.9994057 +0.935054 0.935054 0.9994057 +0.9351307 0.935054 0.9994057 +0.9352277 0.935054 0.9994057 +0.9353505 0.935054 0.9994057 +0.9355059 0.935054 0.9994057 +0.9357024 0.935054 0.9994057 +0.935951 0.935054 0.9994057 +0.9362655 0.935054 0.9994057 +0.9366635 0.935054 0.9994057 +0.9371669 0.935054 0.9994057 +0.9378038 0.935054 0.9994057 +0.9386096 0.935054 0.9994057 +0.939629 0.935054 0.9994057 +0.9409186 0.935054 0.9994057 +0.9425502 0.935054 0.9994057 +0.9446144 0.935054 0.9994057 +0.9472259 0.935054 0.9994057 +0.9505298 0.935054 0.9994057 +0.9547096 0.935054 0.9994057 +0.9599976 0.935054 0.9994057 +0.9666876 0.935054 0.9994057 +0.9751513 0.935054 0.9994057 +0.9858591 0.935054 0.9994057 +0.9994057 0.935054 0.9994057 +0.9995308 0.9480261 0.9886988 +0.9996295 0.9585109 0.9841579 +0.9997074 0.966947 0.983089 +0.9997688 0.9737101 0.9838545 +0.9998174 0.9791163 0.9854838 +0.9998557 0.9834277 0.9874207 +0.999886 0.9868597 0.9893618 +0.9999099 0.9895878 0.9911547 +0.9999288 0.9917537 0.9927345 +0.9999437 0.9934718 0.9940854 +0.9348153 0.9351797 0.999406 +0.9348149 0.9351791 0.999406 +0.9348146 0.9351783 0.999406 +0.9348141 0.9351772 0.999406 +0.9348135 0.935176 0.999406 +0.9348128 0.9351744 0.9994059 +0.9348119 0.9351724 0.9994059 +0.9348109 0.93517 0.9994059 +0.9348097 0.935167 0.9994059 +0.9348083 0.9351634 0.9994059 +0.9348069 0.9351592 0.9994059 +0.9348055 0.9351542 0.9994059 +0.9348044 0.9351486 0.9994058 +0.9348042 0.9351426 0.9994058 +0.9348056 0.9351368 0.9994058 +0.9348102 0.9351322 0.9994057 +0.9348204 0.9351307 0.9994057 +0.9348352 0.9351307 0.9994057 +0.9348539 0.9351307 0.9994057 +0.9348776 0.9351307 0.9994057 +0.9349075 0.9351307 0.9994057 +0.9349454 0.9351307 0.9994057 +0.9349933 0.9351307 0.9994057 +0.935054 0.9351307 0.9994057 +0.9351307 0.9351307 0.9994057 +0.9352277 0.9351307 0.9994057 +0.9353505 0.9351307 0.9994057 +0.9355059 0.9351307 0.9994057 +0.9357024 0.9351307 0.9994057 +0.935951 0.9351307 0.9994057 +0.9362655 0.9351307 0.9994057 +0.9366635 0.9351307 0.9994057 +0.9371669 0.9351307 0.9994057 +0.9378038 0.9351307 0.9994057 +0.9386096 0.9351307 0.9994057 +0.939629 0.9351307 0.9994057 +0.9409186 0.9351307 0.9994057 +0.9425502 0.9351307 0.9994057 +0.9446144 0.9351307 0.9994057 +0.9472259 0.9351307 0.9994057 +0.9505298 0.9351307 0.9994057 +0.9547096 0.9351307 0.9994057 +0.9599976 0.9351307 0.9994057 +0.9666876 0.9351307 0.9994057 +0.9751513 0.9351307 0.9994057 +0.9858591 0.9351307 0.9994057 +0.9994057 0.9351307 0.9994057 +0.9995308 0.9480746 0.9886988 +0.9996295 0.9585415 0.9841579 +0.9997074 0.9669663 0.983089 +0.9997688 0.9737222 0.9838545 +0.9998174 0.9791238 0.9854838 +0.9998557 0.9834324 0.9874207 +0.999886 0.9868627 0.9893618 +0.9999099 0.9895897 0.9911547 +0.9999288 0.9917549 0.9927345 +0.9999437 0.9934725 0.9940854 +0.9348153 0.9352767 0.999406 +0.9348149 0.9352761 0.999406 +0.9348146 0.9352752 0.999406 +0.9348141 0.9352742 0.999406 +0.9348135 0.935273 0.999406 +0.9348128 0.9352714 0.9994059 +0.9348119 0.9352694 0.9994059 +0.9348109 0.935267 0.9994059 +0.9348097 0.935264 0.9994059 +0.9348083 0.9352604 0.9994059 +0.9348069 0.9352562 0.9994059 +0.9348055 0.9352512 0.9994059 +0.9348044 0.9352456 0.9994058 +0.9348042 0.9352396 0.9994058 +0.9348056 0.9352338 0.9994058 +0.9348102 0.9352292 0.9994057 +0.9348204 0.9352277 0.9994057 +0.9348352 0.9352277 0.9994057 +0.9348539 0.9352277 0.9994057 +0.9348776 0.9352277 0.9994057 +0.9349075 0.9352277 0.9994057 +0.9349454 0.9352277 0.9994057 +0.9349933 0.9352277 0.9994057 +0.935054 0.9352277 0.9994057 +0.9351307 0.9352277 0.9994057 +0.9352277 0.9352277 0.9994057 +0.9353505 0.9352277 0.9994057 +0.9355059 0.9352277 0.9994057 +0.9357024 0.9352277 0.9994057 +0.935951 0.9352277 0.9994057 +0.9362655 0.9352277 0.9994057 +0.9366635 0.9352277 0.9994057 +0.9371669 0.9352277 0.9994057 +0.9378038 0.9352277 0.9994057 +0.9386096 0.9352277 0.9994057 +0.939629 0.9352277 0.9994057 +0.9409186 0.9352277 0.9994057 +0.9425502 0.9352277 0.9994057 +0.9446144 0.9352277 0.9994057 +0.9472259 0.9352277 0.9994057 +0.9505298 0.9352277 0.9994057 +0.9547096 0.9352277 0.9994057 +0.9599976 0.9352277 0.9994057 +0.9666876 0.9352277 0.9994057 +0.9751513 0.9352277 0.9994057 +0.9858591 0.9352277 0.9994057 +0.9994057 0.9352277 0.9994057 +0.9995308 0.9481359 0.9886988 +0.9996295 0.9585802 0.9841579 +0.9997074 0.9669906 0.983089 +0.9997688 0.9737375 0.9838545 +0.9998174 0.9791334 0.9854838 +0.9998557 0.9834385 0.9874207 +0.999886 0.9868665 0.9893618 +0.9999099 0.989592 0.9911547 +0.9999288 0.9917564 0.9927345 +0.9999437 0.9934734 0.9940854 +0.9348153 0.9353994 0.999406 +0.9348149 0.9353987 0.999406 +0.9348146 0.9353979 0.999406 +0.9348141 0.9353969 0.999406 +0.9348135 0.9353956 0.999406 +0.9348128 0.9353941 0.9994059 +0.9348119 0.9353921 0.9994059 +0.9348109 0.9353897 0.9994059 +0.9348097 0.9353867 0.9994059 +0.9348083 0.9353832 0.9994059 +0.9348069 0.9353789 0.9994059 +0.9348055 0.935374 0.9994059 +0.9348044 0.9353684 0.9994058 +0.9348042 0.9353624 0.9994058 +0.9348056 0.9353566 0.9994058 +0.9348102 0.935352 0.9994057 +0.9348204 0.9353505 0.9994057 +0.9348352 0.9353505 0.9994057 +0.9348539 0.9353505 0.9994057 +0.9348776 0.9353505 0.9994057 +0.9349075 0.9353505 0.9994057 +0.9349454 0.9353505 0.9994057 +0.9349933 0.9353505 0.9994057 +0.935054 0.9353505 0.9994057 +0.9351307 0.9353505 0.9994057 +0.9352277 0.9353505 0.9994057 +0.9353505 0.9353505 0.9994057 +0.9355059 0.9353505 0.9994057 +0.9357024 0.9353505 0.9994057 +0.935951 0.9353505 0.9994057 +0.9362655 0.9353505 0.9994057 +0.9366635 0.9353505 0.9994057 +0.9371669 0.9353505 0.9994057 +0.9378038 0.9353505 0.9994057 +0.9386096 0.9353505 0.9994057 +0.939629 0.9353505 0.9994057 +0.9409186 0.9353505 0.9994057 +0.9425502 0.9353505 0.9994057 +0.9446144 0.9353505 0.9994057 +0.9472259 0.9353505 0.9994057 +0.9505298 0.9353505 0.9994057 +0.9547096 0.9353505 0.9994057 +0.9599976 0.9353505 0.9994057 +0.9666876 0.9353505 0.9994057 +0.9751513 0.9353505 0.9994057 +0.9858591 0.9353505 0.9994057 +0.9994057 0.9353505 0.9994057 +0.9995308 0.9482135 0.9886988 +0.9996295 0.9586291 0.9841579 +0.9997074 0.9670214 0.983089 +0.9997688 0.9737569 0.9838545 +0.9998174 0.9791456 0.9854838 +0.9998557 0.9834461 0.9874207 +0.999886 0.9868713 0.9893618 +0.9999099 0.989595 0.9911547 +0.9999288 0.9917582 0.9927345 +0.9999437 0.9934746 0.9940854 +0.9348153 0.9355546 0.999406 +0.9348149 0.935554 0.999406 +0.9348146 0.9355532 0.999406 +0.9348141 0.9355521 0.999406 +0.9348135 0.9355509 0.999406 +0.9348128 0.9355493 0.9994059 +0.9348119 0.9355473 0.9994059 +0.9348109 0.9355449 0.9994059 +0.9348097 0.935542 0.9994059 +0.9348083 0.9355384 0.9994059 +0.9348069 0.9355342 0.9994059 +0.9348055 0.9355292 0.9994059 +0.9348044 0.9355237 0.9994058 +0.9348042 0.9355177 0.9994058 +0.9348056 0.9355119 0.9994058 +0.9348102 0.9355073 0.9994057 +0.9348204 0.9355059 0.9994057 +0.9348352 0.9355059 0.9994057 +0.9348539 0.9355059 0.9994057 +0.9348776 0.9355059 0.9994057 +0.9349075 0.9355059 0.9994057 +0.9349454 0.9355059 0.9994057 +0.9349933 0.9355059 0.9994057 +0.935054 0.9355059 0.9994057 +0.9351307 0.9355059 0.9994057 +0.9352277 0.9355059 0.9994057 +0.9353505 0.9355059 0.9994057 +0.9355059 0.9355059 0.9994057 +0.9357024 0.9355059 0.9994057 +0.935951 0.9355059 0.9994057 +0.9362655 0.9355059 0.9994057 +0.9366635 0.9355059 0.9994057 +0.9371669 0.9355059 0.9994057 +0.9378038 0.9355059 0.9994057 +0.9386096 0.9355059 0.9994057 +0.939629 0.9355059 0.9994057 +0.9409186 0.9355059 0.9994057 +0.9425502 0.9355059 0.9994057 +0.9446144 0.9355059 0.9994057 +0.9472259 0.9355059 0.9994057 +0.9505298 0.9355059 0.9994057 +0.9547096 0.9355059 0.9994057 +0.9599976 0.9355059 0.9994057 +0.9666876 0.9355059 0.9994057 +0.9751513 0.9355059 0.9994057 +0.9858591 0.9355059 0.9994057 +0.9994057 0.9355059 0.9994057 +0.9995308 0.9483117 0.9886988 +0.9996295 0.958691 0.9841579 +0.9997074 0.9670604 0.983089 +0.9997688 0.9737814 0.9838545 +0.9998174 0.979161 0.9854838 +0.9998557 0.9834557 0.9874207 +0.999886 0.9868773 0.9893618 +0.9999099 0.9895988 0.9911547 +0.9999288 0.9917606 0.9927345 +0.9999437 0.9934761 0.9940854 +0.9348153 0.935751 0.999406 +0.9348149 0.9357503 0.999406 +0.9348146 0.9357495 0.999406 +0.9348141 0.9357485 0.999406 +0.9348135 0.9357472 0.999406 +0.9348128 0.9357457 0.9994059 +0.9348119 0.9357437 0.9994059 +0.9348109 0.9357413 0.9994059 +0.9348097 0.9357384 0.9994059 +0.9348083 0.9357348 0.9994059 +0.9348069 0.9357306 0.9994059 +0.9348055 0.9357257 0.9994059 +0.9348044 0.9357201 0.9994058 +0.9348042 0.9357142 0.9994058 +0.9348056 0.9357084 0.9994058 +0.9348102 0.9357038 0.9994057 +0.9348204 0.9357024 0.9994057 +0.9348352 0.9357024 0.9994057 +0.9348539 0.9357024 0.9994057 +0.9348776 0.9357024 0.9994057 +0.9349075 0.9357024 0.9994057 +0.9349454 0.9357024 0.9994057 +0.9349933 0.9357024 0.9994057 +0.935054 0.9357024 0.9994057 +0.9351307 0.9357024 0.9994057 +0.9352277 0.9357024 0.9994057 +0.9353505 0.9357024 0.9994057 +0.9355059 0.9357024 0.9994057 +0.9357024 0.9357024 0.9994057 +0.935951 0.9357024 0.9994057 +0.9362655 0.9357024 0.9994057 +0.9366635 0.9357024 0.9994057 +0.9371669 0.9357024 0.9994057 +0.9378038 0.9357024 0.9994057 +0.9386096 0.9357024 0.9994057 +0.939629 0.9357024 0.9994057 +0.9409186 0.9357024 0.9994057 +0.9425502 0.9357024 0.9994057 +0.9446144 0.9357024 0.9994057 +0.9472259 0.9357024 0.9994057 +0.9505298 0.9357024 0.9994057 +0.9547096 0.9357024 0.9994057 +0.9599976 0.9357024 0.9994057 +0.9666876 0.9357024 0.9994057 +0.9751513 0.9357024 0.9994057 +0.9858591 0.9357024 0.9994057 +0.9994057 0.9357024 0.9994057 +0.9995308 0.9484359 0.9886988 +0.9996295 0.9587693 0.9841579 +0.9997074 0.9671097 0.983089 +0.9997688 0.9738123 0.9838545 +0.9998174 0.9791804 0.9854838 +0.9998557 0.9834679 0.9874207 +0.999886 0.986885 0.9893618 +0.9999099 0.9896036 0.9911547 +0.9999288 0.9917636 0.9927345 +0.9999437 0.9934779 0.9940854 +0.9348153 0.9359994 0.999406 +0.9348149 0.9359988 0.999406 +0.9348146 0.935998 0.999406 +0.9348141 0.935997 0.999406 +0.9348135 0.9359957 0.999406 +0.9348128 0.9359941 0.9994059 +0.9348119 0.9359922 0.9994059 +0.9348109 0.9359898 0.9994059 +0.9348097 0.9359869 0.9994059 +0.9348083 0.9359833 0.9994059 +0.9348069 0.9359791 0.9994059 +0.9348055 0.9359742 0.9994059 +0.9348044 0.9359687 0.9994058 +0.9348042 0.9359628 0.9994058 +0.9348056 0.935957 0.9994058 +0.9348102 0.9359524 0.9994057 +0.9348204 0.935951 0.9994057 +0.9348352 0.935951 0.9994057 +0.9348539 0.935951 0.9994057 +0.9348776 0.935951 0.9994057 +0.9349075 0.935951 0.9994057 +0.9349454 0.935951 0.9994057 +0.9349933 0.935951 0.9994057 +0.935054 0.935951 0.9994057 +0.9351307 0.935951 0.9994057 +0.9352277 0.935951 0.9994057 +0.9353505 0.935951 0.9994057 +0.9355059 0.935951 0.9994057 +0.9357024 0.935951 0.9994057 +0.935951 0.935951 0.9994057 +0.9362655 0.935951 0.9994057 +0.9366635 0.935951 0.9994057 +0.9371669 0.935951 0.9994057 +0.9378038 0.935951 0.9994057 +0.9386096 0.935951 0.9994057 +0.939629 0.935951 0.9994057 +0.9409186 0.935951 0.9994057 +0.9425502 0.935951 0.9994057 +0.9446144 0.935951 0.9994057 +0.9472259 0.935951 0.9994057 +0.9505298 0.935951 0.9994057 +0.9547096 0.935951 0.9994057 +0.9599976 0.935951 0.9994057 +0.9666876 0.935951 0.9994057 +0.9751513 0.935951 0.9994057 +0.9858591 0.935951 0.9994057 +0.9994057 0.935951 0.9994057 +0.9995308 0.9485931 0.9886988 +0.9996295 0.9588684 0.9841579 +0.9997074 0.967172 0.983089 +0.9997688 0.9738515 0.9838545 +0.9998174 0.979205 0.9854838 +0.9998557 0.9834833 0.9874207 +0.999886 0.9868946 0.9893618 +0.9999099 0.9896096 0.9911547 +0.9999288 0.9917674 0.9927345 +0.9999437 0.9934803 0.9940854 +0.9348153 0.9363137 0.999406 +0.9348149 0.9363131 0.999406 +0.9348146 0.9363123 0.999406 +0.9348141 0.9363113 0.999406 +0.9348135 0.93631 0.999406 +0.9348128 0.9363085 0.9994059 +0.9348119 0.9363065 0.9994059 +0.9348109 0.9363041 0.9994059 +0.9348097 0.9363012 0.9994059 +0.9348083 0.9362977 0.9994059 +0.9348069 0.9362935 0.9994059 +0.9348055 0.9362886 0.9994059 +0.9348044 0.9362831 0.9994058 +0.9348042 0.9362772 0.9994058 +0.9348056 0.9362715 0.9994058 +0.9348102 0.936267 0.9994057 +0.9348204 0.9362655 0.9994057 +0.9348352 0.9362655 0.9994057 +0.9348539 0.9362655 0.9994057 +0.9348776 0.9362655 0.9994057 +0.9349075 0.9362655 0.9994057 +0.9349454 0.9362655 0.9994057 +0.9349933 0.9362655 0.9994057 +0.935054 0.9362655 0.9994057 +0.9351307 0.9362655 0.9994057 +0.9352277 0.9362655 0.9994057 +0.9353505 0.9362655 0.9994057 +0.9355059 0.9362655 0.9994057 +0.9357024 0.9362655 0.9994057 +0.935951 0.9362655 0.9994057 +0.9362655 0.9362655 0.9994057 +0.9366635 0.9362655 0.9994057 +0.9371669 0.9362655 0.9994057 +0.9378038 0.9362655 0.9994057 +0.9386096 0.9362655 0.9994057 +0.939629 0.9362655 0.9994057 +0.9409186 0.9362655 0.9994057 +0.9425502 0.9362655 0.9994057 +0.9446144 0.9362655 0.9994057 +0.9472259 0.9362655 0.9994057 +0.9505298 0.9362655 0.9994057 +0.9547096 0.9362655 0.9994057 +0.9599976 0.9362655 0.9994057 +0.9666876 0.9362655 0.9994057 +0.9751513 0.9362655 0.9994057 +0.9858591 0.9362655 0.9994057 +0.9994057 0.9362655 0.9994057 +0.9995308 0.9487918 0.9886988 +0.9996295 0.9589938 0.9841579 +0.9997074 0.9672509 0.983089 +0.9997688 0.9739011 0.9838545 +0.9998174 0.9792361 0.9854838 +0.9998557 0.9835029 0.9874207 +0.999886 0.9869069 0.9893618 +0.9999099 0.9896173 0.9911547 +0.9999288 0.9917722 0.9927345 +0.9999437 0.9934833 0.9940854 +0.9348153 0.9367113 0.999406 +0.9348149 0.9367107 0.999406 +0.9348146 0.9367099 0.999406 +0.9348141 0.9367089 0.999406 +0.9348135 0.9367077 0.999406 +0.9348128 0.9367061 0.9994059 +0.9348119 0.9367042 0.9994059 +0.9348109 0.9367018 0.9994059 +0.9348097 0.9366989 0.9994059 +0.9348083 0.9366954 0.9994059 +0.9348069 0.9366913 0.9994059 +0.9348055 0.9366864 0.9994059 +0.9348044 0.9366809 0.9994058 +0.9348042 0.9366751 0.9994058 +0.9348056 0.9366694 0.9994058 +0.9348102 0.9366649 0.9994057 +0.9348204 0.9366635 0.9994057 +0.9348352 0.9366635 0.9994057 +0.9348539 0.9366635 0.9994057 +0.9348776 0.9366635 0.9994057 +0.9349075 0.9366635 0.9994057 +0.9349454 0.9366635 0.9994057 +0.9349933 0.9366635 0.9994057 +0.935054 0.9366635 0.9994057 +0.9351307 0.9366635 0.9994057 +0.9352277 0.9366635 0.9994057 +0.9353505 0.9366635 0.9994057 +0.9355059 0.9366635 0.9994057 +0.9357024 0.9366635 0.9994057 +0.935951 0.9366635 0.9994057 +0.9362655 0.9366635 0.9994057 +0.9366635 0.9366635 0.9994057 +0.9371669 0.9366635 0.9994057 +0.9378038 0.9366635 0.9994057 +0.9386096 0.9366635 0.9994057 +0.939629 0.9366635 0.9994057 +0.9409186 0.9366635 0.9994057 +0.9425502 0.9366635 0.9994057 +0.9446144 0.9366635 0.9994057 +0.9472259 0.9366635 0.9994057 +0.9505298 0.9366635 0.9994057 +0.9547096 0.9366635 0.9994057 +0.9599976 0.9366635 0.9994057 +0.9666876 0.9366635 0.9994057 +0.9751513 0.9366635 0.9994057 +0.9858591 0.9366635 0.9994057 +0.9994057 0.9366635 0.9994057 +0.9995308 0.9490434 0.9886988 +0.9996295 0.9591524 0.9841579 +0.9997074 0.9673508 0.983089 +0.9997688 0.9739638 0.9838545 +0.9998174 0.9792755 0.9854838 +0.9998557 0.9835276 0.9874207 +0.999886 0.9869223 0.9893618 +0.9999099 0.989627 0.9911547 +0.9999288 0.9917782 0.9927345 +0.9999437 0.9934871 0.9940854 +0.9348153 0.9372144 0.999406 +0.9348149 0.9372137 0.999406 +0.9348146 0.937213 0.999406 +0.9348141 0.937212 0.999406 +0.9348135 0.9372107 0.999406 +0.9348128 0.9372092 0.9994059 +0.9348119 0.9372073 0.9994059 +0.9348109 0.9372049 0.9994059 +0.9348097 0.9372021 0.9994059 +0.9348083 0.9371986 0.9994059 +0.9348069 0.9371945 0.9994059 +0.9348055 0.9371897 0.9994059 +0.9348044 0.9371842 0.9994058 +0.9348042 0.9371784 0.9994058 +0.9348056 0.9371728 0.9994058 +0.9348102 0.9371683 0.9994057 +0.9348204 0.9371669 0.9994057 +0.9348352 0.9371669 0.9994057 +0.9348539 0.9371669 0.9994057 +0.9348776 0.9371669 0.9994057 +0.9349075 0.9371669 0.9994057 +0.9349454 0.9371669 0.9994057 +0.9349933 0.9371669 0.9994057 +0.935054 0.9371669 0.9994057 +0.9351307 0.9371669 0.9994057 +0.9352277 0.9371669 0.9994057 +0.9353505 0.9371669 0.9994057 +0.9355059 0.9371669 0.9994057 +0.9357024 0.9371669 0.9994057 +0.935951 0.9371669 0.9994057 +0.9362655 0.9371669 0.9994057 +0.9366635 0.9371669 0.9994057 +0.9371669 0.9371669 0.9994057 +0.9378038 0.9371669 0.9994057 +0.9386096 0.9371669 0.9994057 +0.939629 0.9371669 0.9994057 +0.9409186 0.9371669 0.9994057 +0.9425502 0.9371669 0.9994057 +0.9446144 0.9371669 0.9994057 +0.9472259 0.9371669 0.9994057 +0.9505298 0.9371669 0.9994057 +0.9547096 0.9371669 0.9994057 +0.9599976 0.9371669 0.9994057 +0.9666876 0.9371669 0.9994057 +0.9751513 0.9371669 0.9994057 +0.9858591 0.9371669 0.9994057 +0.9994057 0.9371669 0.9994057 +0.9995308 0.9493615 0.9886988 +0.9996295 0.959353 0.9841579 +0.9997074 0.967477 0.983089 +0.9997688 0.9740432 0.9838545 +0.9998174 0.9793253 0.9854838 +0.9998557 0.9835588 0.9874207 +0.999886 0.9869419 0.9893618 +0.9999099 0.9896392 0.9911547 +0.9999288 0.9917859 0.9927345 +0.9999437 0.9934919 0.9940854 +0.9348153 0.9378508 0.999406 +0.9348149 0.9378502 0.999406 +0.9348146 0.9378494 0.999406 +0.9348141 0.9378484 0.999406 +0.9348135 0.9378472 0.999406 +0.9348128 0.9378457 0.9994059 +0.9348119 0.9378438 0.9994059 +0.9348109 0.9378415 0.9994059 +0.9348097 0.9378386 0.9994059 +0.9348083 0.9378352 0.9994059 +0.9348069 0.9378311 0.9994059 +0.9348055 0.9378263 0.9994059 +0.9348044 0.937821 0.9994058 +0.9348042 0.9378152 0.9994058 +0.9348056 0.9378096 0.9994058 +0.9348102 0.9378052 0.9994057 +0.9348204 0.9378038 0.9994057 +0.9348352 0.9378038 0.9994057 +0.9348539 0.9378038 0.9994057 +0.9348776 0.9378038 0.9994057 +0.9349075 0.9378038 0.9994057 +0.9349454 0.9378038 0.9994057 +0.9349933 0.9378038 0.9994057 +0.935054 0.9378038 0.9994057 +0.9351307 0.9378038 0.9994057 +0.9352277 0.9378038 0.9994057 +0.9353505 0.9378038 0.9994057 +0.9355059 0.9378038 0.9994057 +0.9357024 0.9378038 0.9994057 +0.935951 0.9378038 0.9994057 +0.9362655 0.9378038 0.9994057 +0.9366635 0.9378038 0.9994057 +0.9371669 0.9378038 0.9994057 +0.9378038 0.9378038 0.9994057 +0.9386096 0.9378038 0.9994057 +0.939629 0.9378038 0.9994057 +0.9409186 0.9378038 0.9994057 +0.9425502 0.9378038 0.9994057 +0.9446144 0.9378038 0.9994057 +0.9472259 0.9378038 0.9994057 +0.9505298 0.9378038 0.9994057 +0.9547096 0.9378038 0.9994057 +0.9599976 0.9378038 0.9994057 +0.9666876 0.9378038 0.9994057 +0.9751513 0.9378038 0.9994057 +0.9858591 0.9378038 0.9994057 +0.9994057 0.9378038 0.9994057 +0.9995308 0.9497641 0.9886988 +0.9996295 0.9596068 0.9841579 +0.9997074 0.9676368 0.983089 +0.9997688 0.9741436 0.9838545 +0.9998174 0.9793883 0.9854838 +0.9998557 0.9835983 0.9874207 +0.999886 0.9869667 0.9893618 +0.9999099 0.9896547 0.9911547 +0.9999288 0.9917956 0.9927345 +0.9999437 0.993498 0.9940854 +0.9348153 0.938656 0.999406 +0.9348149 0.9386553 0.999406 +0.9348146 0.9386546 0.999406 +0.9348141 0.9386536 0.999406 +0.9348135 0.9386524 0.999406 +0.9348128 0.9386509 0.9994059 +0.9348119 0.938649 0.9994059 +0.9348109 0.9386467 0.9994059 +0.9348097 0.9386439 0.9994059 +0.9348083 0.9386406 0.9994059 +0.9348069 0.9386365 0.9994059 +0.9348055 0.9386318 0.9994059 +0.9348044 0.9386265 0.9994058 +0.9348042 0.9386208 0.9994058 +0.9348056 0.9386153 0.9994058 +0.9348102 0.938611 0.9994057 +0.9348204 0.9386096 0.9994057 +0.9348352 0.9386096 0.9994057 +0.9348539 0.9386096 0.9994057 +0.9348776 0.9386096 0.9994057 +0.9349075 0.9386096 0.9994057 +0.9349454 0.9386096 0.9994057 +0.9349933 0.9386096 0.9994057 +0.935054 0.9386096 0.9994057 +0.9351307 0.9386096 0.9994057 +0.9352277 0.9386096 0.9994057 +0.9353505 0.9386096 0.9994057 +0.9355059 0.9386096 0.9994057 +0.9357024 0.9386096 0.9994057 +0.935951 0.9386096 0.9994057 +0.9362655 0.9386096 0.9994057 +0.9366635 0.9386096 0.9994057 +0.9371669 0.9386096 0.9994057 +0.9378038 0.9386096 0.9994057 +0.9386096 0.9386096 0.9994057 +0.939629 0.9386096 0.9994057 +0.9409186 0.9386096 0.9994057 +0.9425502 0.9386096 0.9994057 +0.9446144 0.9386096 0.9994057 +0.9472259 0.9386096 0.9994057 +0.9505298 0.9386096 0.9994057 +0.9547096 0.9386096 0.9994057 +0.9599976 0.9386096 0.9994057 +0.9666876 0.9386096 0.9994057 +0.9751513 0.9386096 0.9994057 +0.9858591 0.9386096 0.9994057 +0.9994057 0.9386096 0.9994057 +0.9995308 0.9502734 0.9886988 +0.9996295 0.959928 0.9841579 +0.9997074 0.9678389 0.983089 +0.9997688 0.9742706 0.9838545 +0.9998174 0.9794681 0.9854838 +0.9998557 0.9836483 0.9874207 +0.999886 0.986998 0.9893618 +0.9999099 0.9896744 0.9911547 +0.9999288 0.9918079 0.9927345 +0.9999437 0.9935057 0.9940854 +0.9348153 0.9396746 0.999406 +0.9348149 0.939674 0.999406 +0.9348146 0.9396732 0.999406 +0.9348141 0.9396723 0.999406 +0.9348135 0.9396711 0.999406 +0.9348128 0.9396696 0.9994059 +0.9348119 0.9396678 0.9994059 +0.9348109 0.9396655 0.9994059 +0.9348097 0.9396628 0.9994059 +0.9348083 0.9396594 0.9994059 +0.9348069 0.9396555 0.9994059 +0.9348055 0.9396508 0.9994059 +0.9348044 0.9396456 0.9994058 +0.9348042 0.93964 0.9994058 +0.9348056 0.9396346 0.9994058 +0.9348102 0.9396303 0.9994057 +0.9348204 0.939629 0.9994057 +0.9348352 0.939629 0.9994057 +0.9348539 0.939629 0.9994057 +0.9348776 0.939629 0.9994057 +0.9349075 0.939629 0.9994057 +0.9349454 0.939629 0.9994057 +0.9349933 0.939629 0.9994057 +0.935054 0.939629 0.9994057 +0.9351307 0.939629 0.9994057 +0.9352277 0.939629 0.9994057 +0.9353505 0.939629 0.9994057 +0.9355059 0.939629 0.9994057 +0.9357024 0.939629 0.9994057 +0.935951 0.939629 0.9994057 +0.9362655 0.939629 0.9994057 +0.9366635 0.939629 0.9994057 +0.9371669 0.939629 0.9994057 +0.9378038 0.939629 0.9994057 +0.9386096 0.939629 0.9994057 +0.939629 0.939629 0.9994057 +0.9409186 0.939629 0.9994057 +0.9425502 0.939629 0.9994057 +0.9446144 0.939629 0.9994057 +0.9472259 0.939629 0.9994057 +0.9505298 0.939629 0.9994057 +0.9547096 0.939629 0.9994057 +0.9599976 0.939629 0.9994057 +0.9666876 0.939629 0.9994057 +0.9751513 0.939629 0.9994057 +0.9858591 0.939629 0.9994057 +0.9994057 0.939629 0.9994057 +0.9995308 0.9509177 0.9886988 +0.9996295 0.9603343 0.9841579 +0.9997074 0.9680946 0.983089 +0.9997688 0.9744313 0.9838545 +0.9998174 0.9795689 0.9854838 +0.9998557 0.9837116 0.9874207 +0.999886 0.9870376 0.9893618 +0.9999099 0.9896992 0.9911547 +0.9999288 0.9918234 0.9927345 +0.9999437 0.9935154 0.9940854 +0.9348153 0.9409633 0.999406 +0.9348149 0.9409627 0.999406 +0.9348146 0.9409619 0.999406 +0.9348141 0.940961 0.999406 +0.9348135 0.9409599 0.999406 +0.9348128 0.9409584 0.9994059 +0.9348119 0.9409566 0.9994059 +0.9348109 0.9409544 0.9994059 +0.9348097 0.9409517 0.9994059 +0.9348083 0.9409485 0.9994059 +0.9348069 0.9409446 0.9994059 +0.9348055 0.9409401 0.9994059 +0.9348044 0.9409349 0.9994058 +0.9348042 0.9409295 0.9994058 +0.9348056 0.9409242 0.9994058 +0.9348102 0.94092 0.9994057 +0.9348204 0.9409186 0.9994057 +0.9348352 0.9409186 0.9994057 +0.9348539 0.9409186 0.9994057 +0.9348776 0.9409186 0.9994057 +0.9349075 0.9409186 0.9994057 +0.9349454 0.9409186 0.9994057 +0.9349933 0.9409186 0.9994057 +0.935054 0.9409186 0.9994057 +0.9351307 0.9409186 0.9994057 +0.9352277 0.9409186 0.9994057 +0.9353505 0.9409186 0.9994057 +0.9355059 0.9409186 0.9994057 +0.9357024 0.9409186 0.9994057 +0.935951 0.9409186 0.9994057 +0.9362655 0.9409186 0.9994057 +0.9366635 0.9409186 0.9994057 +0.9371669 0.9409186 0.9994057 +0.9378038 0.9409186 0.9994057 +0.9386096 0.9409186 0.9994057 +0.939629 0.9409186 0.9994057 +0.9409186 0.9409186 0.9994057 +0.9425502 0.9409186 0.9994057 +0.9446144 0.9409186 0.9994057 +0.9472259 0.9409186 0.9994057 +0.9505298 0.9409186 0.9994057 +0.9547096 0.9409186 0.9994057 +0.9599976 0.9409186 0.9994057 +0.9666876 0.9409186 0.9994057 +0.9751513 0.9409186 0.9994057 +0.9858591 0.9409186 0.9994057 +0.9994057 0.9409186 0.9994057 +0.9995308 0.9517328 0.9886988 +0.9996295 0.9608482 0.9841579 +0.9997074 0.9684181 0.983089 +0.9997688 0.9746346 0.9838545 +0.9998174 0.9796966 0.9854838 +0.9998557 0.9837916 0.9874207 +0.999886 0.9870878 0.9893618 +0.9999099 0.9897306 0.9911547 +0.9999288 0.9918431 0.9927345 +0.9999437 0.9935277 0.9940854 +0.9348153 0.9425936 0.999406 +0.9348149 0.9425931 0.999406 +0.9348146 0.9425924 0.999406 +0.9348141 0.9425915 0.999406 +0.9348135 0.9425903 0.999406 +0.9348128 0.9425889 0.9994059 +0.9348119 0.9425872 0.9994059 +0.9348109 0.942585 0.9994059 +0.9348097 0.9425824 0.9994059 +0.9348083 0.9425792 0.9994059 +0.9348069 0.9425755 0.9994059 +0.9348055 0.9425711 0.9994059 +0.9348044 0.9425661 0.9994058 +0.9348042 0.9425608 0.9994058 +0.9348056 0.9425556 0.9994058 +0.9348102 0.9425516 0.9994057 +0.9348204 0.9425502 0.9994057 +0.9348352 0.9425502 0.9994057 +0.9348539 0.9425502 0.9994057 +0.9348776 0.9425502 0.9994057 +0.9349075 0.9425502 0.9994057 +0.9349454 0.9425502 0.9994057 +0.9349933 0.9425502 0.9994057 +0.935054 0.9425502 0.9994057 +0.9351307 0.9425502 0.9994057 +0.9352277 0.9425502 0.9994057 +0.9353505 0.9425502 0.9994057 +0.9355059 0.9425502 0.9994057 +0.9357024 0.9425502 0.9994057 +0.935951 0.9425502 0.9994057 +0.9362655 0.9425502 0.9994057 +0.9366635 0.9425502 0.9994057 +0.9371669 0.9425502 0.9994057 +0.9378038 0.9425502 0.9994057 +0.9386096 0.9425502 0.9994057 +0.939629 0.9425502 0.9994057 +0.9409186 0.9425502 0.9994057 +0.9425502 0.9425502 0.9994057 +0.9446144 0.9425502 0.9994057 +0.9472259 0.9425502 0.9994057 +0.9505298 0.9425502 0.9994057 +0.9547096 0.9425502 0.9994057 +0.9599976 0.9425502 0.9994057 +0.9666876 0.9425502 0.9994057 +0.9751513 0.9425502 0.9994057 +0.9858591 0.9425502 0.9994057 +0.9994057 0.9425502 0.9994057 +0.9995308 0.952764 0.9886988 +0.9996295 0.9614985 0.9841579 +0.9997074 0.9688274 0.983089 +0.9997688 0.9748918 0.9838545 +0.9998174 0.979858 0.9854838 +0.9998557 0.9838928 0.9874207 +0.999886 0.9871512 0.9893618 +0.9999099 0.9897703 0.9911547 +0.9999288 0.991868 0.9927345 +0.9999437 0.9935432 0.9940854 +0.9348153 0.9446563 0.999406 +0.9348149 0.9446557 0.999406 +0.9348146 0.944655 0.999406 +0.9348141 0.9446542 0.999406 +0.9348135 0.9446531 0.999406 +0.9348128 0.9446517 0.9994059 +0.9348119 0.94465 0.9994059 +0.9348109 0.944648 0.9994059 +0.9348097 0.9446454 0.9994059 +0.9348083 0.9446424 0.9994059 +0.9348069 0.9446388 0.9994059 +0.9348055 0.9446345 0.9994059 +0.9348044 0.9446297 0.9994058 +0.9348042 0.9446246 0.9994058 +0.9348056 0.9446196 0.9994058 +0.9348102 0.9446157 0.9994057 +0.9348204 0.9446144 0.9994057 +0.9348352 0.9446144 0.9994057 +0.9348539 0.9446144 0.9994057 +0.9348776 0.9446144 0.9994057 +0.9349075 0.9446144 0.9994057 +0.9349454 0.9446144 0.9994057 +0.9349933 0.9446144 0.9994057 +0.935054 0.9446144 0.9994057 +0.9351307 0.9446144 0.9994057 +0.9352277 0.9446144 0.9994057 +0.9353505 0.9446144 0.9994057 +0.9355059 0.9446144 0.9994057 +0.9357024 0.9446144 0.9994057 +0.935951 0.9446144 0.9994057 +0.9362655 0.9446144 0.9994057 +0.9366635 0.9446144 0.9994057 +0.9371669 0.9446144 0.9994057 +0.9378038 0.9446144 0.9994057 +0.9386096 0.9446144 0.9994057 +0.939629 0.9446144 0.9994057 +0.9409186 0.9446144 0.9994057 +0.9425502 0.9446144 0.9994057 +0.9446144 0.9446144 0.9994057 +0.9472259 0.9446144 0.9994057 +0.9505298 0.9446144 0.9994057 +0.9547096 0.9446144 0.9994057 +0.9599976 0.9446144 0.9994057 +0.9666876 0.9446144 0.9994057 +0.9751513 0.9446144 0.9994057 +0.9858591 0.9446144 0.9994057 +0.9994057 0.9446144 0.9994057 +0.9995308 0.9540687 0.9886988 +0.9996295 0.9623212 0.9841579 +0.9997074 0.9693452 0.983089 +0.9997688 0.9752172 0.9838545 +0.9998174 0.9800622 0.9854838 +0.9998557 0.9840209 0.9874207 +0.999886 0.9872315 0.9893618 +0.9999099 0.9898206 0.9911547 +0.9999288 0.9918994 0.9927345 +0.9999437 0.9935629 0.9940854 +0.9348153 0.9472658 0.999406 +0.9348149 0.9472652 0.999406 +0.9348146 0.9472646 0.999406 +0.9348141 0.9472638 0.999406 +0.9348135 0.9472627 0.999406 +0.9348128 0.9472614 0.9994059 +0.9348119 0.9472598 0.9994059 +0.9348109 0.9472579 0.9994059 +0.9348097 0.9472555 0.9994059 +0.9348083 0.9472525 0.9994059 +0.9348069 0.9472491 0.9994059 +0.9348055 0.947245 0.9994059 +0.9348044 0.9472405 0.9994058 +0.9348042 0.9472356 0.9994058 +0.9348056 0.9472309 0.9994058 +0.9348102 0.9472271 0.9994057 +0.9348204 0.9472259 0.9994057 +0.9348352 0.9472259 0.9994057 +0.9348539 0.9472259 0.9994057 +0.9348776 0.9472259 0.9994057 +0.9349075 0.9472259 0.9994057 +0.9349454 0.9472259 0.9994057 +0.9349933 0.9472259 0.9994057 +0.935054 0.9472259 0.9994057 +0.9351307 0.9472259 0.9994057 +0.9352277 0.9472259 0.9994057 +0.9353505 0.9472259 0.9994057 +0.9355059 0.9472259 0.9994057 +0.9357024 0.9472259 0.9994057 +0.935951 0.9472259 0.9994057 +0.9362655 0.9472259 0.9994057 +0.9366635 0.9472259 0.9994057 +0.9371669 0.9472259 0.9994057 +0.9378038 0.9472259 0.9994057 +0.9386096 0.9472259 0.9994057 +0.939629 0.9472259 0.9994057 +0.9409186 0.9472259 0.9994057 +0.9425502 0.9472259 0.9994057 +0.9446144 0.9472259 0.9994057 +0.9472259 0.9472259 0.9994057 +0.9505298 0.9472259 0.9994057 +0.9547096 0.9472259 0.9994057 +0.9599976 0.9472259 0.9994057 +0.9666876 0.9472259 0.9994057 +0.9751513 0.9472259 0.9994057 +0.9858591 0.9472259 0.9994057 +0.9994057 0.9472259 0.9994057 +0.9995308 0.9557192 0.9886988 +0.9996295 0.963362 0.9841579 +0.9997074 0.9700002 0.983089 +0.9997688 0.9756289 0.9838545 +0.9998174 0.9803206 0.9854838 +0.9998557 0.9841829 0.9874207 +0.999886 0.987333 0.9893618 +0.9999099 0.9898842 0.9911547 +0.9999288 0.9919392 0.9927345 +0.9999437 0.9935878 0.9940854 +0.9348153 0.9505671 0.999406 +0.9348149 0.9505666 0.999406 +0.9348146 0.950566 0.999406 +0.9348141 0.9505652 0.999406 +0.9348135 0.9505643 0.999406 +0.9348128 0.9505631 0.9994059 +0.9348119 0.9505616 0.9994059 +0.9348109 0.9505597 0.9994059 +0.9348097 0.9505575 0.9994059 +0.9348083 0.9505547 0.9994059 +0.9348069 0.9505515 0.9994059 +0.9348055 0.9505477 0.9994059 +0.9348044 0.9505434 0.9994058 +0.9348042 0.9505389 0.9994058 +0.9348056 0.9505344 0.9994058 +0.9348102 0.9505309 0.9994057 +0.9348204 0.9505298 0.9994057 +0.9348352 0.9505298 0.9994057 +0.9348539 0.9505298 0.9994057 +0.9348776 0.9505298 0.9994057 +0.9349075 0.9505298 0.9994057 +0.9349454 0.9505298 0.9994057 +0.9349933 0.9505298 0.9994057 +0.935054 0.9505298 0.9994057 +0.9351307 0.9505298 0.9994057 +0.9352277 0.9505298 0.9994057 +0.9353505 0.9505298 0.9994057 +0.9355059 0.9505298 0.9994057 +0.9357024 0.9505298 0.9994057 +0.935951 0.9505298 0.9994057 +0.9362655 0.9505298 0.9994057 +0.9366635 0.9505298 0.9994057 +0.9371669 0.9505298 0.9994057 +0.9378038 0.9505298 0.9994057 +0.9386096 0.9505298 0.9994057 +0.939629 0.9505298 0.9994057 +0.9409186 0.9505298 0.9994057 +0.9425502 0.9505298 0.9994057 +0.9446144 0.9505298 0.9994057 +0.9472259 0.9505298 0.9994057 +0.9505298 0.9505298 0.9994057 +0.9547096 0.9505298 0.9994057 +0.9599976 0.9505298 0.9994057 +0.9666876 0.9505298 0.9994057 +0.9751513 0.9505298 0.9994057 +0.9858591 0.9505298 0.9994057 +0.9994057 0.9505298 0.9994057 +0.9995308 0.9578074 0.9886988 +0.9996295 0.9646787 0.9841579 +0.9997074 0.970829 0.983089 +0.9997688 0.9761497 0.9838545 +0.9998174 0.9806476 0.9854838 +0.9998557 0.984388 0.9874207 +0.999886 0.9874615 0.9893618 +0.9999099 0.9899646 0.9911547 +0.9999288 0.9919896 0.9927345 +0.9999437 0.9936193 0.9940854 +0.9348153 0.9547438 0.999406 +0.9348149 0.9547433 0.999406 +0.9348146 0.9547427 0.999406 +0.9348141 0.954742 0.999406 +0.9348135 0.9547411 0.999406 +0.9348128 0.95474 0.9994059 +0.9348119 0.9547387 0.9994059 +0.9348109 0.954737 0.9994059 +0.9348097 0.9547349 0.9994059 +0.9348083 0.9547324 0.9994059 +0.9348069 0.9547294 0.9994059 +0.9348055 0.954726 0.9994059 +0.9348044 0.9547221 0.9994058 +0.9348042 0.9547179 0.9994058 +0.9348056 0.9547138 0.9994058 +0.9348102 0.9547106 0.9994057 +0.9348204 0.9547096 0.9994057 +0.9348352 0.9547096 0.9994057 +0.9348539 0.9547096 0.9994057 +0.9348776 0.9547096 0.9994057 +0.9349075 0.9547096 0.9994057 +0.9349454 0.9547096 0.9994057 +0.9349933 0.9547096 0.9994057 +0.935054 0.9547096 0.9994057 +0.9351307 0.9547096 0.9994057 +0.9352277 0.9547096 0.9994057 +0.9353505 0.9547096 0.9994057 +0.9355059 0.9547096 0.9994057 +0.9357024 0.9547096 0.9994057 +0.935951 0.9547096 0.9994057 +0.9362655 0.9547096 0.9994057 +0.9366635 0.9547096 0.9994057 +0.9371669 0.9547096 0.9994057 +0.9378038 0.9547096 0.9994057 +0.9386096 0.9547096 0.9994057 +0.939629 0.9547096 0.9994057 +0.9409186 0.9547096 0.9994057 +0.9425502 0.9547096 0.9994057 +0.9446144 0.9547096 0.9994057 +0.9472259 0.9547096 0.9994057 +0.9505298 0.9547096 0.9994057 +0.9547096 0.9547096 0.9994057 +0.9599976 0.9547096 0.9994057 +0.9666876 0.9547096 0.9994057 +0.9751513 0.9547096 0.9994057 +0.9858591 0.9547096 0.9994057 +0.9994057 0.9547096 0.9994057 +0.9995308 0.9604492 0.9886988 +0.9996295 0.9663445 0.9841579 +0.9997074 0.9718774 0.983089 +0.9997688 0.9768086 0.9838545 +0.9998174 0.9810611 0.9854838 +0.9998557 0.9846473 0.9874207 +0.999886 0.987624 0.9893618 +0.9999099 0.9900664 0.9911547 +0.9999288 0.9920533 0.9927345 +0.9999437 0.9936592 0.9940854 +0.9348153 0.9600277 0.999406 +0.9348149 0.9600273 0.999406 +0.9348146 0.9600268 0.999406 +0.9348141 0.9600262 0.999406 +0.9348135 0.9600254 0.999406 +0.9348128 0.9600245 0.9994059 +0.9348119 0.9600233 0.9994059 +0.9348109 0.9600218 0.9994059 +0.9348097 0.9600199 0.9994059 +0.9348083 0.9600177 0.9994059 +0.9348069 0.9600151 0.9994059 +0.9348055 0.9600121 0.9994059 +0.9348044 0.9600086 0.9994058 +0.9348042 0.9600049 0.9994058 +0.9348056 0.9600013 0.9994058 +0.9348102 0.9599985 0.9994057 +0.9348204 0.9599976 0.9994057 +0.9348352 0.9599976 0.9994057 +0.9348539 0.9599976 0.9994057 +0.9348776 0.9599976 0.9994057 +0.9349075 0.9599976 0.9994057 +0.9349454 0.9599976 0.9994057 +0.9349933 0.9599976 0.9994057 +0.935054 0.9599976 0.9994057 +0.9351307 0.9599976 0.9994057 +0.9352277 0.9599976 0.9994057 +0.9353505 0.9599976 0.9994057 +0.9355059 0.9599976 0.9994057 +0.9357024 0.9599976 0.9994057 +0.935951 0.9599976 0.9994057 +0.9362655 0.9599976 0.9994057 +0.9366635 0.9599976 0.9994057 +0.9371669 0.9599976 0.9994057 +0.9378038 0.9599976 0.9994057 +0.9386096 0.9599976 0.9994057 +0.939629 0.9599976 0.9994057 +0.9409186 0.9599976 0.9994057 +0.9425502 0.9599976 0.9994057 +0.9446144 0.9599976 0.9994057 +0.9472259 0.9599976 0.9994057 +0.9505298 0.9599976 0.9994057 +0.9547096 0.9599976 0.9994057 +0.9599976 0.9599976 0.9994057 +0.9666876 0.9599976 0.9994057 +0.9751513 0.9599976 0.9994057 +0.9858591 0.9599976 0.9994057 +0.9994057 0.9599976 0.9994057 +0.9995308 0.9637914 0.9886988 +0.9996295 0.968452 0.9841579 +0.9997074 0.9732039 0.983089 +0.9997688 0.9776422 0.9838545 +0.9998174 0.9815844 0.9854838 +0.9998557 0.9849754 0.9874207 +0.999886 0.9878296 0.9893618 +0.9999099 0.9901951 0.9911547 +0.9999288 0.9921339 0.9927345 +0.9999437 0.9937096 0.9940854 +0.9348153 0.9667127 0.999406 +0.9348149 0.9667124 0.999406 +0.9348146 0.9667119 0.999406 +0.9348141 0.9667114 0.999406 +0.9348135 0.9667108 0.999406 +0.9348128 0.96671 0.9994059 +0.9348119 0.9667089 0.9994059 +0.9348109 0.9667077 0.9994059 +0.9348097 0.9667062 0.9994059 +0.9348083 0.9667044 0.9994059 +0.9348069 0.9667022 0.9994059 +0.9348055 0.9666996 0.9994059 +0.9348044 0.9666968 0.9994058 +0.9348042 0.9666937 0.9994058 +0.9348056 0.9666907 0.9994058 +0.9348102 0.9666884 0.9994057 +0.9348204 0.9666876 0.9994057 +0.9348352 0.9666876 0.9994057 +0.9348539 0.9666876 0.9994057 +0.9348776 0.9666876 0.9994057 +0.9349075 0.9666876 0.9994057 +0.9349454 0.9666876 0.9994057 +0.9349933 0.9666876 0.9994057 +0.935054 0.9666876 0.9994057 +0.9351307 0.9666876 0.9994057 +0.9352277 0.9666876 0.9994057 +0.9353505 0.9666876 0.9994057 +0.9355059 0.9666876 0.9994057 +0.9357024 0.9666876 0.9994057 +0.935951 0.9666876 0.9994057 +0.9362655 0.9666876 0.9994057 +0.9366635 0.9666876 0.9994057 +0.9371669 0.9666876 0.9994057 +0.9378038 0.9666876 0.9994057 +0.9386096 0.9666876 0.9994057 +0.939629 0.9666876 0.9994057 +0.9409186 0.9666876 0.9994057 +0.9425502 0.9666876 0.9994057 +0.9446144 0.9666876 0.9994057 +0.9472259 0.9666876 0.9994057 +0.9505298 0.9666876 0.9994057 +0.9547096 0.9666876 0.9994057 +0.9599976 0.9666876 0.9994057 +0.9666876 0.9666876 0.9994057 +0.9751513 0.9666876 0.9994057 +0.9858591 0.9666876 0.9994057 +0.9994057 0.9666876 0.9994057 +0.9995308 0.9680197 0.9886988 +0.9996295 0.9711183 0.9841579 +0.9997074 0.974882 0.983089 +0.9997688 0.9786968 0.9838545 +0.9998174 0.9822464 0.9854838 +0.9998557 0.9853905 0.9874207 +0.999886 0.9880897 0.9893618 +0.9999099 0.990358 0.9911547 +0.9999288 0.9922358 0.9927345 +0.9999437 0.9937734 0.9940854 +0.9348153 0.97517 0.999406 +0.9348149 0.9751697 0.999406 +0.9348146 0.9751694 0.999406 +0.9348141 0.975169 0.999406 +0.9348135 0.9751686 0.999406 +0.9348128 0.975168 0.9994059 +0.9348119 0.9751672 0.9994059 +0.9348109 0.9751663 0.9994059 +0.9348097 0.9751652 0.9994059 +0.9348083 0.9751638 0.9994059 +0.9348069 0.9751622 0.9994059 +0.9348055 0.9751603 0.9994059 +0.9348044 0.9751582 0.9994058 +0.9348042 0.9751559 0.9994058 +0.9348056 0.9751537 0.9994058 +0.9348102 0.9751519 0.9994057 +0.9348204 0.9751513 0.9994057 +0.9348352 0.9751513 0.9994057 +0.9348539 0.9751513 0.9994057 +0.9348776 0.9751513 0.9994057 +0.9349075 0.9751513 0.9994057 +0.9349454 0.9751513 0.9994057 +0.9349933 0.9751513 0.9994057 +0.935054 0.9751513 0.9994057 +0.9351307 0.9751513 0.9994057 +0.9352277 0.9751513 0.9994057 +0.9353505 0.9751513 0.9994057 +0.9355059 0.9751513 0.9994057 +0.9357024 0.9751513 0.9994057 +0.935951 0.9751513 0.9994057 +0.9362655 0.9751513 0.9994057 +0.9366635 0.9751513 0.9994057 +0.9371669 0.9751513 0.9994057 +0.9378038 0.9751513 0.9994057 +0.9386096 0.9751513 0.9994057 +0.939629 0.9751513 0.9994057 +0.9409186 0.9751513 0.9994057 +0.9425502 0.9751513 0.9994057 +0.9446144 0.9751513 0.9994057 +0.9472259 0.9751513 0.9994057 +0.9505298 0.9751513 0.9994057 +0.9547096 0.9751513 0.9994057 +0.9599976 0.9751513 0.9994057 +0.9666876 0.9751513 0.9994057 +0.9751513 0.9751513 0.9994057 +0.9858591 0.9751513 0.9994057 +0.9994057 0.9751513 0.9994057 +0.9995308 0.9733691 0.9886988 +0.9996295 0.9744915 0.9841579 +0.9997074 0.977005 0.983089 +0.9997688 0.980031 0.9838545 +0.9998174 0.9830838 0.9854838 +0.9998557 0.9859157 0.9874207 +0.999886 0.9884188 0.9893618 +0.9999099 0.9905641 0.9911547 +0.9999288 0.9923648 0.9927345 +0.9999437 0.9938541 0.9940854 +0.9348153 0.9858696 0.999406 +0.9348149 0.9858695 0.999406 +0.9348146 0.9858693 0.999406 +0.9348141 0.9858691 0.999406 +0.9348135 0.9858688 0.999406 +0.9348128 0.9858684 0.9994059 +0.9348119 0.985868 0.9994059 +0.9348109 0.9858675 0.9994059 +0.9348097 0.9858669 0.9994059 +0.9348083 0.9858661 0.9994059 +0.9348069 0.9858652 0.9994059 +0.9348055 0.9858641 0.9994059 +0.9348044 0.9858629 0.9994058 +0.9348042 0.9858616 0.9994058 +0.9348056 0.9858604 0.9994058 +0.9348102 0.9858594 0.9994057 +0.9348204 0.9858591 0.9994057 +0.9348352 0.9858591 0.9994057 +0.9348539 0.9858591 0.9994057 +0.9348776 0.9858591 0.9994057 +0.9349075 0.9858591 0.9994057 +0.9349454 0.9858591 0.9994057 +0.9349933 0.9858591 0.9994057 +0.935054 0.9858591 0.9994057 +0.9351307 0.9858591 0.9994057 +0.9352277 0.9858591 0.9994057 +0.9353505 0.9858591 0.9994057 +0.9355059 0.9858591 0.9994057 +0.9357024 0.9858591 0.9994057 +0.935951 0.9858591 0.9994057 +0.9362655 0.9858591 0.9994057 +0.9366635 0.9858591 0.9994057 +0.9371669 0.9858591 0.9994057 +0.9378038 0.9858591 0.9994057 +0.9386096 0.9858591 0.9994057 +0.939629 0.9858591 0.9994057 +0.9409186 0.9858591 0.9994057 +0.9425502 0.9858591 0.9994057 +0.9446144 0.9858591 0.9994057 +0.9472259 0.9858591 0.9994057 +0.9505298 0.9858591 0.9994057 +0.9547096 0.9858591 0.9994057 +0.9599976 0.9858591 0.9994057 +0.9666876 0.9858591 0.9994057 +0.9751513 0.9858591 0.9994057 +0.9858591 0.9858591 0.9994057 +0.9994057 0.9858591 0.9994057 +0.9995308 0.9801368 0.9886988 +0.9996295 0.978759 0.9841579 +0.9997074 0.9796909 0.983089 +0.9997688 0.981719 0.9838545 +0.9998174 0.9841433 0.9854838 +0.9998557 0.9865801 0.9874207 +0.999886 0.9888351 0.9893618 +0.9999099 0.9908248 0.9911547 +0.9999288 0.992528 0.9927345 +0.9999437 0.9939562 0.9940854 +0.9348153 0.999406 0.999406 +0.9348149 0.999406 0.999406 +0.9348146 0.999406 0.999406 +0.9348141 0.999406 0.999406 +0.9348135 0.999406 0.999406 +0.9348128 0.9994059 0.9994059 +0.9348119 0.9994059 0.9994059 +0.9348109 0.9994059 0.9994059 +0.9348097 0.9994059 0.9994059 +0.9348083 0.9994059 0.9994059 +0.9348069 0.9994059 0.9994059 +0.9348055 0.9994059 0.9994059 +0.9348044 0.9994058 0.9994058 +0.9348042 0.9994058 0.9994058 +0.9348056 0.9994058 0.9994058 +0.9348102 0.9994057 0.9994057 +0.9348204 0.9994057 0.9994057 +0.9348352 0.9994057 0.9994057 +0.9348539 0.9994057 0.9994057 +0.9348776 0.9994057 0.9994057 +0.9349075 0.9994057 0.9994057 +0.9349454 0.9994057 0.9994057 +0.9349933 0.9994057 0.9994057 +0.935054 0.9994057 0.9994057 +0.9351307 0.9994057 0.9994057 +0.9352277 0.9994057 0.9994057 +0.9353505 0.9994057 0.9994057 +0.9355059 0.9994057 0.9994057 +0.9357024 0.9994057 0.9994057 +0.935951 0.9994057 0.9994057 +0.9362655 0.9994057 0.9994057 +0.9366635 0.9994057 0.9994057 +0.9371669 0.9994057 0.9994057 +0.9378038 0.9994057 0.9994057 +0.9386096 0.9994057 0.9994057 +0.939629 0.9994057 0.9994057 +0.9409186 0.9994057 0.9994057 +0.9425502 0.9994057 0.9994057 +0.9446144 0.9994057 0.9994057 +0.9472259 0.9994057 0.9994057 +0.9505298 0.9994057 0.9994057 +0.9547096 0.9994057 0.9994057 +0.9599976 0.9994057 0.9994057 +0.9666876 0.9994057 0.9994057 +0.9751513 0.9994057 0.9994057 +0.9858591 0.9994057 0.9994057 +0.9994057 0.9994057 0.9994057 +0.9995308 0.9886988 0.9886988 +0.9996295 0.9841579 0.9841579 +0.9997074 0.983089 0.983089 +0.9997688 0.9838545 0.9838545 +0.9998174 0.9854838 0.9854838 +0.9998557 0.9874207 0.9874207 +0.999886 0.9893618 0.9893618 +0.9999099 0.9911547 0.9911547 +0.9999288 0.9927345 0.9927345 +0.9999437 0.9940854 0.9940854 +0.9478754 0.999531 0.9887055 +0.9478752 0.999531 0.9887054 +0.947875 0.999531 0.9887053 +0.9478746 0.999531 0.9887052 +0.9478743 0.999531 0.988705 +0.9478738 0.999531 0.9887048 +0.9478733 0.999531 0.9887045 +0.9478726 0.999531 0.9887042 +0.9478718 0.999531 0.9887038 +0.947871 0.9995309 0.9887033 +0.94787 0.9995309 0.9887027 +0.9478691 0.9995309 0.988702 +0.9478684 0.9995309 0.9887012 +0.9478683 0.9995309 0.9887004 +0.9478691 0.9995309 0.9886996 +0.947872 0.9995309 0.988699 +0.9478785 0.9995308 0.9886988 +0.9478878 0.9995308 0.9886988 +0.9478997 0.9995308 0.9886988 +0.9479146 0.9995308 0.9886988 +0.9479335 0.9995308 0.9886988 +0.9479575 0.9995308 0.9886988 +0.9479878 0.9995308 0.9886988 +0.9480261 0.9995308 0.9886988 +0.9480746 0.9995308 0.9886988 +0.9481359 0.9995308 0.9886988 +0.9482135 0.9995308 0.9886988 +0.9483117 0.9995308 0.9886988 +0.9484359 0.9995308 0.9886988 +0.9485931 0.9995308 0.9886988 +0.9487918 0.9995308 0.9886988 +0.9490434 0.9995308 0.9886988 +0.9493615 0.9995308 0.9886988 +0.9497641 0.9995308 0.9886988 +0.9502734 0.9995308 0.9886988 +0.9509177 0.9995308 0.9886988 +0.9517328 0.9995308 0.9886988 +0.952764 0.9995308 0.9886988 +0.9540687 0.9995308 0.9886988 +0.9557192 0.9995308 0.9886988 +0.9578074 0.9995308 0.9886988 +0.9604492 0.9995308 0.9886988 +0.9637914 0.9995308 0.9886988 +0.9680197 0.9995308 0.9886988 +0.9733691 0.9995308 0.9886988 +0.9801368 0.9995308 0.9886988 +0.9886988 0.9995308 0.9886988 +0.9995308 0.9995308 0.9886988 +0.9996295 0.9909882 0.9841579 +0.9997074 0.9873879 0.983089 +0.9997688 0.9865561 0.9838545 +0.9998174 0.9871796 0.9854838 +0.9998557 0.9884841 0.9874207 +0.999886 0.9900282 0.9893618 +0.9999099 0.991572 0.9911547 +0.9999288 0.9929957 0.9927345 +0.9999437 0.9942488 0.9940854 +0.958416 0.9996296 0.9841654 +0.9584159 0.9996296 0.9841653 +0.9584157 0.9996296 0.9841652 +0.9584155 0.9996296 0.984165 +0.9584153 0.9996296 0.9841648 +0.958415 0.9996296 0.9841646 +0.9584146 0.9996296 0.9841643 +0.9584142 0.9996296 0.9841639 +0.9584137 0.9996296 0.9841634 +0.9584132 0.9996296 0.9841629 +0.9584126 0.9996296 0.9841622 +0.958412 0.9996296 0.9841615 +0.9584115 0.9996296 0.9841606 +0.9584114 0.9996295 0.9841597 +0.958412 0.9996295 0.9841588 +0.9584138 0.9996295 0.9841581 +0.9584178 0.9996295 0.9841579 +0.9584237 0.9996295 0.9841579 +0.9584312 0.9996295 0.9841579 +0.9584406 0.9996295 0.9841579 +0.9584526 0.9996295 0.9841579 +0.9584677 0.9996295 0.9841579 +0.9584868 0.9996295 0.9841579 +0.9585109 0.9996295 0.9841579 +0.9585415 0.9996295 0.9841579 +0.9585802 0.9996295 0.9841579 +0.9586291 0.9996295 0.9841579 +0.958691 0.9996295 0.9841579 +0.9587693 0.9996295 0.9841579 +0.9588684 0.9996295 0.9841579 +0.9589938 0.9996295 0.9841579 +0.9591524 0.9996295 0.9841579 +0.959353 0.9996295 0.9841579 +0.9596068 0.9996295 0.9841579 +0.959928 0.9996295 0.9841579 +0.9603343 0.9996295 0.9841579 +0.9608482 0.9996295 0.9841579 +0.9614985 0.9996295 0.9841579 +0.9623212 0.9996295 0.9841579 +0.963362 0.9996295 0.9841579 +0.9646787 0.9996295 0.9841579 +0.9663445 0.9996295 0.9841579 +0.968452 0.9996295 0.9841579 +0.9711183 0.9996295 0.9841579 +0.9744915 0.9996295 0.9841579 +0.978759 0.9996295 0.9841579 +0.9841579 0.9996295 0.9841579 +0.9909882 0.9996295 0.9841579 +0.9996295 0.9996295 0.9841579 +0.9997074 0.9928267 0.983089 +0.9997688 0.9899741 0.9838545 +0.9998174 0.989325 0.9854838 +0.9998557 0.9898295 0.9874207 +0.999886 0.9908712 0.9893618 +0.9999099 0.9920999 0.9911547 +0.9999288 0.9933261 0.9927345 +0.9999437 0.9944556 0.9940854 +0.9668873 0.9997074 0.9830954 +0.9668872 0.9997074 0.9830953 +0.9668871 0.9997074 0.9830952 +0.966887 0.9997074 0.983095 +0.9668869 0.9997074 0.9830949 +0.9668867 0.9997074 0.9830947 +0.9668865 0.9997074 0.9830944 +0.9668862 0.9997074 0.9830941 +0.9668859 0.9997074 0.9830937 +0.9668855 0.9997074 0.9830932 +0.9668852 0.9997074 0.9830927 +0.9668848 0.9997074 0.983092 +0.9668845 0.9997074 0.9830913 +0.9668844 0.9997074 0.9830905 +0.9668847 0.9997074 0.9830898 +0.9668859 0.9997074 0.9830892 +0.9668884 0.9997074 0.983089 +0.9668922 0.9997074 0.983089 +0.9668969 0.9997074 0.983089 +0.9669028 0.9997074 0.983089 +0.9669103 0.9997074 0.983089 +0.9669198 0.9997074 0.983089 +0.9669318 0.9997074 0.983089 +0.966947 0.9997074 0.983089 +0.9669663 0.9997074 0.983089 +0.9669906 0.9997074 0.983089 +0.9670214 0.9997074 0.983089 +0.9670604 0.9997074 0.983089 +0.9671097 0.9997074 0.983089 +0.967172 0.9997074 0.983089 +0.9672509 0.9997074 0.983089 +0.9673508 0.9997074 0.983089 +0.967477 0.9997074 0.983089 +0.9676368 0.9997074 0.983089 +0.9678389 0.9997074 0.983089 +0.9680946 0.9997074 0.983089 +0.9684181 0.9997074 0.983089 +0.9688274 0.9997074 0.983089 +0.9693452 0.9997074 0.983089 +0.9700002 0.9997074 0.983089 +0.970829 0.9997074 0.983089 +0.9718774 0.9997074 0.983089 +0.9732039 0.9997074 0.983089 +0.974882 0.9997074 0.983089 +0.977005 0.9997074 0.983089 +0.9796909 0.9997074 0.983089 +0.983089 0.9997074 0.983089 +0.9873879 0.9997074 0.983089 +0.9928267 0.9997074 0.983089 +0.9997074 0.9997074 0.983089 +0.9997688 0.9942982 0.9838545 +0.9998174 0.9920392 0.9854838 +0.9998557 0.9915316 0.9874207 +0.999886 0.9919377 0.9893618 +0.9999099 0.9927678 0.9911547 +0.9999288 0.9937442 0.9927345 +0.9999437 0.9947172 0.9940854 +0.9736726 0.9997689 0.9838593 +0.9736726 0.9997689 0.9838592 +0.9736725 0.9997689 0.9838591 +0.9736724 0.9997689 0.983859 +0.9736723 0.9997689 0.9838589 +0.9736722 0.9997689 0.9838588 +0.9736721 0.9997689 0.9838586 +0.9736719 0.9997689 0.9838583 +0.9736717 0.9997689 0.983858 +0.9736715 0.9997689 0.9838577 +0.9736712 0.9997689 0.9838573 +0.973671 0.9997689 0.9838568 +0.9736708 0.9997689 0.9838562 +0.9736708 0.9997689 0.9838556 +0.973671 0.9997688 0.9838551 +0.9736717 0.9997688 0.9838546 +0.9736733 0.9997688 0.9838545 +0.9736756 0.9997688 0.9838545 +0.9736786 0.9997688 0.9838545 +0.9736823 0.9997688 0.9838545 +0.973687 0.9997688 0.9838545 +0.973693 0.9997688 0.9838545 +0.9737006 0.9997688 0.9838545 +0.9737101 0.9997688 0.9838545 +0.9737222 0.9997688 0.9838545 +0.9737375 0.9997688 0.9838545 +0.9737569 0.9997688 0.9838545 +0.9737814 0.9997688 0.9838545 +0.9738123 0.9997688 0.9838545 +0.9738515 0.9997688 0.9838545 +0.9739011 0.9997688 0.9838545 +0.9739638 0.9997688 0.9838545 +0.9740432 0.9997688 0.9838545 +0.9741436 0.9997688 0.9838545 +0.9742706 0.9997688 0.9838545 +0.9744313 0.9997688 0.9838545 +0.9746346 0.9997688 0.9838545 +0.9748918 0.9997688 0.9838545 +0.9752172 0.9997688 0.9838545 +0.9756289 0.9997688 0.9838545 +0.9761497 0.9997688 0.9838545 +0.9768086 0.9997688 0.9838545 +0.9776422 0.9997688 0.9838545 +0.9786968 0.9997688 0.9838545 +0.980031 0.9997688 0.9838545 +0.981719 0.9997688 0.9838545 +0.9838545 0.9997688 0.9838545 +0.9865561 0.9997688 0.9838545 +0.9899741 0.9997688 0.9838545 +0.9942982 0.9997688 0.9838545 +0.9997688 0.9997688 0.9838545 +0.9998174 0.9954731 0.9854838 +0.9998557 0.9936849 0.9874207 +0.999886 0.993287 0.9893618 +0.9999099 0.9936128 0.9911547 +0.9999288 0.9942731 0.9927345 +0.9999437 0.9950481 0.9940854 +0.9790927 0.9998174 0.9854872 +0.9790927 0.9998174 0.9854872 +0.9790927 0.9998174 0.9854871 +0.9790926 0.9998174 0.985487 +0.9790925 0.9998174 0.9854869 +0.9790925 0.9998174 0.9854868 +0.9790924 0.9998174 0.9854867 +0.9790923 0.9998174 0.9854865 +0.9790921 0.9998174 0.9854863 +0.979092 0.9998174 0.9854861 +0.9790919 0.9998174 0.9854858 +0.9790917 0.9998174 0.9854854 +0.9790916 0.9998174 0.985485 +0.9790916 0.9998174 0.9854846 +0.9790917 0.9998174 0.9854842 +0.9790921 0.9998174 0.9854839 +0.9790931 0.9998174 0.9854838 +0.9790946 0.9998174 0.9854838 +0.9790965 0.9998174 0.9854838 +0.9790988 0.9998174 0.9854838 +0.9791018 0.9998174 0.9854838 +0.9791055 0.9998174 0.9854838 +0.9791103 0.9998174 0.9854838 +0.9791163 0.9998174 0.9854838 +0.9791238 0.9998174 0.9854838 +0.9791334 0.9998174 0.9854838 +0.9791456 0.9998174 0.9854838 +0.979161 0.9998174 0.9854838 +0.9791804 0.9998174 0.9854838 +0.979205 0.9998174 0.9854838 +0.9792361 0.9998174 0.9854838 +0.9792755 0.9998174 0.9854838 +0.9793253 0.9998174 0.9854838 +0.9793883 0.9998174 0.9854838 +0.9794681 0.9998174 0.9854838 +0.9795689 0.9998174 0.9854838 +0.9796966 0.9998174 0.9854838 +0.979858 0.9998174 0.9854838 +0.9800622 0.9998174 0.9854838 +0.9803206 0.9998174 0.9854838 +0.9806476 0.9998174 0.9854838 +0.9810611 0.9998174 0.9854838 +0.9815844 0.9998174 0.9854838 +0.9822464 0.9998174 0.9854838 +0.9830838 0.9998174 0.9854838 +0.9841433 0.9998174 0.9854838 +0.9854838 0.9998174 0.9854838 +0.9871796 0.9998174 0.9854838 +0.989325 0.9998174 0.9854838 +0.9920392 0.9998174 0.9854838 +0.9954731 0.9998174 0.9854838 +0.9998174 0.9998174 0.9854838 +0.9998557 0.9964092 0.9874207 +0.999886 0.9949941 0.9893618 +0.9999099 0.9946818 0.9911547 +0.9999288 0.9949422 0.9927345 +0.9999437 0.9954668 0.9940854 +0.9834129 0.9998557 0.9874231 +0.9834129 0.9998557 0.987423 +0.9834129 0.9998557 0.987423 +0.9834129 0.9998557 0.9874229 +0.9834128 0.9998557 0.9874229 +0.9834128 0.9998557 0.9874228 +0.9834127 0.9998557 0.9874227 +0.9834127 0.9998557 0.9874226 +0.9834126 0.9998557 0.9874224 +0.9834125 0.9998557 0.9874223 +0.9834124 0.9998557 0.9874221 +0.9834123 0.9998557 0.9874218 +0.9834122 0.9998557 0.9874216 +0.9834122 0.9998557 0.9874213 +0.9834123 0.9998557 0.987421 +0.9834126 0.9998557 0.9874208 +0.9834132 0.9998557 0.9874207 +0.9834141 0.9998557 0.9874207 +0.9834153 0.9998557 0.9874207 +0.9834167 0.9998557 0.9874207 +0.9834186 0.9998557 0.9874207 +0.9834209 0.9998557 0.9874207 +0.9834239 0.9998557 0.9874207 +0.9834277 0.9998557 0.9874207 +0.9834324 0.9998557 0.9874207 +0.9834385 0.9998557 0.9874207 +0.9834461 0.9998557 0.9874207 +0.9834557 0.9998557 0.9874207 +0.9834679 0.9998557 0.9874207 +0.9834833 0.9998557 0.9874207 +0.9835029 0.9998557 0.9874207 +0.9835276 0.9998557 0.9874207 +0.9835588 0.9998557 0.9874207 +0.9835983 0.9998557 0.9874207 +0.9836483 0.9998557 0.9874207 +0.9837116 0.9998557 0.9874207 +0.9837916 0.9998557 0.9874207 +0.9838928 0.9998557 0.9874207 +0.9840209 0.9998557 0.9874207 +0.9841829 0.9998557 0.9874207 +0.984388 0.9998557 0.9874207 +0.9846473 0.9998557 0.9874207 +0.9849754 0.9998557 0.9874207 +0.9853905 0.9998557 0.9874207 +0.9859157 0.9998557 0.9874207 +0.9865801 0.9998557 0.9874207 +0.9874207 0.9998557 0.9874207 +0.9884841 0.9998557 0.9874207 +0.9898295 0.9998557 0.9874207 +0.9915316 0.9998557 0.9874207 +0.9936849 0.9998557 0.9874207 +0.9964092 0.9998557 0.9874207 +0.9998557 0.9998557 0.9874207 +0.999886 0.9971537 0.9893618 +0.9999099 0.9960342 0.9911547 +0.9999288 0.9957887 0.9927345 +0.9999437 0.9959964 0.9940854 +0.9868505 0.999886 0.9893634 +0.9868505 0.999886 0.9893634 +0.9868505 0.999886 0.9893633 +0.9868505 0.999886 0.9893633 +0.9868504 0.999886 0.9893633 +0.9868504 0.999886 0.9893632 +0.9868504 0.999886 0.9893632 +0.9868503 0.999886 0.9893631 +0.9868503 0.999886 0.989363 +0.9868502 0.999886 0.9893629 +0.9868502 0.999886 0.9893627 +0.9868501 0.999886 0.9893626 +0.9868501 0.999886 0.9893624 +0.98685 0.999886 0.9893622 +0.9868501 0.999886 0.989362 +0.9868503 0.999886 0.9893619 +0.9868507 0.999886 0.9893618 +0.9868512 0.999886 0.9893618 +0.986852 0.999886 0.9893618 +0.9868529 0.999886 0.9893618 +0.9868541 0.999886 0.9893618 +0.9868555 0.999886 0.9893618 +0.9868574 0.999886 0.9893618 +0.9868597 0.999886 0.9893618 +0.9868627 0.999886 0.9893618 +0.9868665 0.999886 0.9893618 +0.9868713 0.999886 0.9893618 +0.9868773 0.999886 0.9893618 +0.986885 0.999886 0.9893618 +0.9868946 0.999886 0.9893618 +0.9869069 0.999886 0.9893618 +0.9869223 0.999886 0.9893618 +0.9869419 0.999886 0.9893618 +0.9869667 0.999886 0.9893618 +0.986998 0.999886 0.9893618 +0.9870376 0.999886 0.9893618 +0.9870878 0.999886 0.9893618 +0.9871512 0.999886 0.9893618 +0.9872315 0.999886 0.9893618 +0.987333 0.999886 0.9893618 +0.9874615 0.999886 0.9893618 +0.987624 0.999886 0.9893618 +0.9878296 0.999886 0.9893618 +0.9880897 0.999886 0.9893618 +0.9884188 0.999886 0.9893618 +0.9888351 0.999886 0.9893618 +0.9893618 0.999886 0.9893618 +0.9900282 0.999886 0.9893618 +0.9908712 0.999886 0.9893618 +0.9919377 0.999886 0.9893618 +0.993287 0.999886 0.9893618 +0.9949941 0.999886 0.9893618 +0.9971537 0.999886 0.9893618 +0.999886 0.999886 0.9893618 +0.9999099 0.9977452 0.9911547 +0.9999288 0.9968597 0.9927345 +0.9999437 0.9966665 0.9940854 +0.989582 0.9999099 0.9911557 +0.989582 0.9999099 0.9911557 +0.989582 0.9999099 0.9911557 +0.989582 0.9999099 0.9911557 +0.989582 0.9999099 0.9911556 +0.9895819 0.9999099 0.9911556 +0.9895819 0.9999099 0.9911556 +0.9895819 0.9999099 0.9911555 +0.9895819 0.9999099 0.9911554 +0.9895818 0.9999099 0.9911554 +0.9895818 0.9999099 0.9911553 +0.9895818 0.9999099 0.9911552 +0.9895817 0.9999099 0.991155 +0.9895817 0.9999099 0.9911549 +0.9895817 0.9999099 0.9911548 +0.9895819 0.9999099 0.9911547 +0.9895821 0.9999099 0.9911547 +0.9895825 0.9999099 0.9911547 +0.9895829 0.9999099 0.9911547 +0.9895835 0.9999099 0.9911547 +0.9895842 0.9999099 0.9911547 +0.9895851 0.9999099 0.9911547 +0.9895863 0.9999099 0.9911547 +0.9895878 0.9999099 0.9911547 +0.9895897 0.9999099 0.9911547 +0.989592 0.9999099 0.9911547 +0.989595 0.9999099 0.9911547 +0.9895988 0.9999099 0.9911547 +0.9896036 0.9999099 0.9911547 +0.9896096 0.9999099 0.9911547 +0.9896173 0.9999099 0.9911547 +0.989627 0.9999099 0.9911547 +0.9896392 0.9999099 0.9911547 +0.9896547 0.9999099 0.9911547 +0.9896744 0.9999099 0.9911547 +0.9896992 0.9999099 0.9911547 +0.9897306 0.9999099 0.9911547 +0.9897703 0.9999099 0.9911547 +0.9898206 0.9999099 0.9911547 +0.9898842 0.9999099 0.9911547 +0.9899646 0.9999099 0.9911547 +0.9900664 0.9999099 0.9911547 +0.9901951 0.9999099 0.9911547 +0.990358 0.9999099 0.9911547 +0.9905641 0.9999099 0.9911547 +0.9908248 0.9999099 0.9911547 +0.9911547 0.9999099 0.9911547 +0.991572 0.9999099 0.9911547 +0.9920999 0.9999099 0.9911547 +0.9927678 0.9999099 0.9911547 +0.9936128 0.9999099 0.9911547 +0.9946818 0.9999099 0.9911547 +0.9960342 0.9999099 0.9911547 +0.9977452 0.9999099 0.9911547 +0.9999099 0.9999099 0.9911547 +0.9999288 0.9982146 0.9927345 +0.9999437 0.9975143 0.9940854 +0.9917501 0.9999288 0.9927351 +0.9917501 0.9999288 0.9927351 +0.9917501 0.9999288 0.9927351 +0.9917501 0.9999288 0.9927351 +0.9917501 0.9999288 0.9927351 +0.9917501 0.9999288 0.9927351 +0.99175 0.9999288 0.992735 +0.99175 0.9999288 0.992735 +0.99175 0.9999288 0.992735 +0.99175 0.9999288 0.9927349 +0.99175 0.9999288 0.9927349 +0.9917499 0.9999288 0.9927348 +0.9917499 0.9999288 0.9927347 +0.9917499 0.9999288 0.9927346 +0.9917499 0.9999288 0.9927346 +0.99175 0.9999288 0.9927345 +0.9917502 0.9999288 0.9927345 +0.9917504 0.9999288 0.9927345 +0.9917507 0.9999288 0.9927345 +0.991751 0.9999288 0.9927345 +0.9917515 0.9999288 0.9927345 +0.9917521 0.9999288 0.9927345 +0.9917528 0.9999288 0.9927345 +0.9917537 0.9999288 0.9927345 +0.9917549 0.9999288 0.9927345 +0.9917564 0.9999288 0.9927345 +0.9917582 0.9999288 0.9927345 +0.9917606 0.9999288 0.9927345 +0.9917636 0.9999288 0.9927345 +0.9917674 0.9999288 0.9927345 +0.9917722 0.9999288 0.9927345 +0.9917782 0.9999288 0.9927345 +0.9917859 0.9999288 0.9927345 +0.9917956 0.9999288 0.9927345 +0.9918079 0.9999288 0.9927345 +0.9918234 0.9999288 0.9927345 +0.9918431 0.9999288 0.9927345 +0.991868 0.9999288 0.9927345 +0.9918994 0.9999288 0.9927345 +0.9919392 0.9999288 0.9927345 +0.9919896 0.9999288 0.9927345 +0.9920533 0.9999288 0.9927345 +0.9921339 0.9999288 0.9927345 +0.9922358 0.9999288 0.9927345 +0.9923648 0.9999288 0.9927345 +0.992528 0.9999288 0.9927345 +0.9927345 0.9999288 0.9927345 +0.9929957 0.9999288 0.9927345 +0.9933261 0.9999288 0.9927345 +0.9937442 0.9999288 0.9927345 +0.9942731 0.9999288 0.9927345 +0.9949422 0.9999288 0.9927345 +0.9957887 0.9999288 0.9927345 +0.9968597 0.9999288 0.9927345 +0.9982146 0.9999288 0.9927345 +0.9999288 0.9999288 0.9927345 +0.9999437 0.9985868 0.9940854 +0.9934695 0.9999437 0.9940858 +0.9934695 0.9999437 0.9940858 +0.9934695 0.9999437 0.9940858 +0.9934695 0.9999437 0.9940858 +0.9934695 0.9999437 0.9940858 +0.9934695 0.9999437 0.9940858 +0.9934695 0.9999437 0.9940858 +0.9934694 0.9999437 0.9940858 +0.9934694 0.9999437 0.9940857 +0.9934694 0.9999437 0.9940857 +0.9934694 0.9999437 0.9940857 +0.9934694 0.9999437 0.9940856 +0.9934694 0.9999437 0.9940856 +0.9934694 0.9999437 0.9940855 +0.9934694 0.9999437 0.9940855 +0.9934694 0.9999437 0.9940854 +0.9934695 0.9999437 0.9940854 +0.9934697 0.9999437 0.9940854 +0.9934698 0.9999437 0.9940854 +0.9934701 0.9999437 0.9940854 +0.9934704 0.9999437 0.9940854 +0.9934707 0.9999437 0.9940854 +0.9934712 0.9999437 0.9940854 +0.9934718 0.9999437 0.9940854 +0.9934725 0.9999437 0.9940854 +0.9934734 0.9999437 0.9940854 +0.9934746 0.9999437 0.9940854 +0.9934761 0.9999437 0.9940854 +0.9934779 0.9999437 0.9940854 +0.9934803 0.9999437 0.9940854 +0.9934833 0.9999437 0.9940854 +0.9934871 0.9999437 0.9940854 +0.9934919 0.9999437 0.9940854 +0.993498 0.9999437 0.9940854 +0.9935057 0.9999437 0.9940854 +0.9935154 0.9999437 0.9940854 +0.9935277 0.9999437 0.9940854 +0.9935432 0.9999437 0.9940854 +0.9935629 0.9999437 0.9940854 +0.9935878 0.9999437 0.9940854 +0.9936193 0.9999437 0.9940854 +0.9936592 0.9999437 0.9940854 +0.9937096 0.9999437 0.9940854 +0.9937734 0.9999437 0.9940854 +0.9938541 0.9999437 0.9940854 +0.9939562 0.9999437 0.9940854 +0.9940854 0.9999437 0.9940854 +0.9942488 0.9999437 0.9940854 +0.9944556 0.9999437 0.9940854 +0.9947172 0.9999437 0.9940854 +0.9950481 0.9999437 0.9940854 +0.9954668 0.9999437 0.9940854 +0.9959964 0.9999437 0.9940854 +0.9966665 0.9999437 0.9940854 +0.9975143 0.9999437 0.9940854 +0.9985868 0.9999437 0.9940854 +0.9999437 0.9999437 0.9940854 +0.9478754 0.9478754 0.999531 +0.9478756 0.9478754 0.999531 +0.9478759 0.9478754 0.999531 +0.9478762 0.9478754 0.999531 +0.9478767 0.9478754 0.999531 +0.9478772 0.9478754 0.999531 +0.9478779 0.9478754 0.999531 +0.9478788 0.9478754 0.999531 +0.9478799 0.9478754 0.999531 +0.9478814 0.9478754 0.999531 +0.9478832 0.9478754 0.999531 +0.9478854 0.9478754 0.999531 +0.9478883 0.9478754 0.999531 +0.947892 0.9478754 0.999531 +0.9478966 0.9478754 0.999531 +0.9479024 0.9478754 0.999531 +0.9479098 0.9478754 0.999531 +0.9479192 0.9478754 0.999531 +0.947931 0.9478754 0.999531 +0.9479459 0.9478754 0.999531 +0.9479648 0.9478754 0.999531 +0.9479888 0.9478754 0.999531 +0.948019 0.9478754 0.999531 +0.9480573 0.9478754 0.999531 +0.9481058 0.9478754 0.999531 +0.9481671 0.9478754 0.999531 +0.9482447 0.9478754 0.999531 +0.9483428 0.9478754 0.999531 +0.9484669 0.9478754 0.999531 +0.9486239 0.9478754 0.999531 +0.9488226 0.9478754 0.999531 +0.949074 0.9478754 0.999531 +0.949392 0.9478754 0.999531 +0.9497943 0.9478754 0.999531 +0.9503032 0.9478754 0.999531 +0.9509472 0.9478754 0.999531 +0.9517618 0.9478754 0.999531 +0.9527924 0.9478754 0.999531 +0.9540963 0.9478754 0.999531 +0.9557458 0.9478754 0.999531 +0.9578327 0.9478754 0.999531 +0.9604729 0.9478754 0.999531 +0.9638131 0.9478754 0.999531 +0.9680389 0.9478754 0.999531 +0.9733851 0.9478754 0.999531 +0.9801487 0.9478754 0.999531 +0.9887055 0.9478754 0.999531 +0.999531 0.9478754 0.999531 +0.9996296 0.958416 0.9909925 +0.9997074 0.9668873 0.9873927 +0.9997689 0.9736726 0.9865601 +0.9998174 0.9790927 0.9871826 +0.9998557 0.9834129 0.9884863 +0.999886 0.9868505 0.9900297 +0.9999099 0.989582 0.991573 +0.9999288 0.9917501 0.9929963 +0.9999437 0.9934695 0.9942493 +0.9478754 0.9478756 0.999531 +0.9478752 0.9478752 0.999531 +0.9478755 0.9478752 0.999531 +0.9478758 0.9478752 0.999531 +0.9478763 0.9478752 0.999531 +0.9478768 0.9478752 0.999531 +0.9478775 0.9478752 0.999531 +0.9478784 0.9478752 0.999531 +0.9478795 0.9478752 0.999531 +0.947881 0.9478752 0.999531 +0.9478828 0.9478752 0.999531 +0.947885 0.9478752 0.999531 +0.9478879 0.9478752 0.999531 +0.9478916 0.9478752 0.999531 +0.9478962 0.9478752 0.999531 +0.947902 0.9478752 0.999531 +0.9479094 0.9478752 0.999531 +0.9479187 0.9478752 0.999531 +0.9479306 0.9478752 0.999531 +0.9479455 0.9478752 0.999531 +0.9479644 0.9478752 0.999531 +0.9479884 0.9478752 0.999531 +0.9480186 0.9478752 0.999531 +0.9480569 0.9478752 0.999531 +0.9481054 0.9478752 0.999531 +0.9481667 0.9478752 0.999531 +0.9482442 0.9478752 0.999531 +0.9483424 0.9478752 0.999531 +0.9484665 0.9478752 0.999531 +0.9486235 0.9478752 0.999531 +0.9488222 0.9478752 0.999531 +0.9490736 0.9478752 0.999531 +0.9493916 0.9478752 0.999531 +0.9497939 0.9478752 0.999531 +0.9503028 0.9478752 0.999531 +0.9509468 0.9478752 0.999531 +0.9517614 0.9478752 0.999531 +0.952792 0.9478752 0.999531 +0.9540959 0.9478752 0.999531 +0.9557455 0.9478752 0.999531 +0.9578324 0.9478752 0.999531 +0.9604726 0.9478752 0.999531 +0.9638128 0.9478752 0.999531 +0.9680386 0.9478752 0.999531 +0.9733849 0.9478752 0.999531 +0.9801485 0.9478752 0.999531 +0.9887054 0.9478752 0.999531 +0.999531 0.9478752 0.999531 +0.9996296 0.9584159 0.9909924 +0.9997074 0.9668872 0.9873926 +0.9997689 0.9736726 0.9865601 +0.9998174 0.9790927 0.9871826 +0.9998557 0.9834129 0.9884863 +0.999886 0.9868505 0.9900296 +0.9999099 0.989582 0.9915729 +0.9999288 0.9917501 0.9929963 +0.9999437 0.9934695 0.9942492 +0.9478754 0.9478759 0.999531 +0.9478752 0.9478755 0.999531 +0.947875 0.947875 0.999531 +0.9478753 0.947875 0.999531 +0.9478757 0.947875 0.999531 +0.9478763 0.947875 0.999531 +0.947877 0.947875 0.999531 +0.9478779 0.947875 0.999531 +0.947879 0.947875 0.999531 +0.9478804 0.947875 0.999531 +0.9478822 0.947875 0.999531 +0.9478845 0.947875 0.999531 +0.9478874 0.947875 0.999531 +0.947891 0.947875 0.999531 +0.9478957 0.947875 0.999531 +0.9479015 0.947875 0.999531 +0.9479089 0.947875 0.999531 +0.9479182 0.947875 0.999531 +0.94793 0.947875 0.999531 +0.947945 0.947875 0.999531 +0.9479639 0.947875 0.999531 +0.9479878 0.947875 0.999531 +0.9480181 0.947875 0.999531 +0.9480564 0.947875 0.999531 +0.9481049 0.947875 0.999531 +0.9481662 0.947875 0.999531 +0.9482437 0.947875 0.999531 +0.9483418 0.947875 0.999531 +0.948466 0.947875 0.999531 +0.948623 0.947875 0.999531 +0.9488217 0.947875 0.999531 +0.9490731 0.947875 0.999531 +0.9493911 0.947875 0.999531 +0.9497934 0.947875 0.999531 +0.9503023 0.947875 0.999531 +0.9509463 0.947875 0.999531 +0.9517609 0.947875 0.999531 +0.9527916 0.947875 0.999531 +0.9540954 0.947875 0.999531 +0.955745 0.947875 0.999531 +0.957832 0.947875 0.999531 +0.9604722 0.947875 0.999531 +0.9638125 0.947875 0.999531 +0.9680383 0.947875 0.999531 +0.9733846 0.947875 0.999531 +0.9801483 0.947875 0.999531 +0.9887053 0.947875 0.999531 +0.999531 0.947875 0.999531 +0.9996296 0.9584157 0.9909923 +0.9997074 0.9668871 0.9873925 +0.9997689 0.9736725 0.98656 +0.9998174 0.9790927 0.9871825 +0.9998557 0.9834129 0.9884862 +0.999886 0.9868505 0.9900296 +0.9999099 0.989582 0.9915729 +0.9999288 0.9917501 0.9929963 +0.9999437 0.9934695 0.9942492 +0.9478754 0.9478762 0.999531 +0.9478752 0.9478758 0.999531 +0.947875 0.9478753 0.999531 +0.9478746 0.9478746 0.999531 +0.9478751 0.9478746 0.999531 +0.9478756 0.9478746 0.999531 +0.9478763 0.9478746 0.999531 +0.9478772 0.9478746 0.999531 +0.9478784 0.9478746 0.999531 +0.9478798 0.9478746 0.999531 +0.9478816 0.9478746 0.999531 +0.9478839 0.9478746 0.999531 +0.9478867 0.9478746 0.999531 +0.9478904 0.9478746 0.999531 +0.947895 0.9478746 0.999531 +0.9479008 0.9478746 0.999531 +0.9479082 0.9478746 0.999531 +0.9479176 0.9478746 0.999531 +0.9479294 0.9478746 0.999531 +0.9479443 0.9478746 0.999531 +0.9479633 0.9478746 0.999531 +0.9479872 0.9478746 0.999531 +0.9480175 0.9478746 0.999531 +0.9480558 0.9478746 0.999531 +0.9481042 0.9478746 0.999531 +0.9481655 0.9478746 0.999531 +0.9482431 0.9478746 0.999531 +0.9483412 0.9478746 0.999531 +0.9484653 0.9478746 0.999531 +0.9486224 0.9478746 0.999531 +0.9488211 0.9478746 0.999531 +0.9490724 0.9478746 0.999531 +0.9493904 0.9478746 0.999531 +0.9497927 0.9478746 0.999531 +0.9503017 0.9478746 0.999531 +0.9509457 0.9478746 0.999531 +0.9517603 0.9478746 0.999531 +0.952791 0.9478746 0.999531 +0.9540949 0.9478746 0.999531 +0.9557445 0.9478746 0.999531 +0.9578314 0.9478746 0.999531 +0.9604717 0.9478746 0.999531 +0.963812 0.9478746 0.999531 +0.9680379 0.9478746 0.999531 +0.9733843 0.9478746 0.999531 +0.9801481 0.9478746 0.999531 +0.9887052 0.9478746 0.999531 +0.999531 0.9478746 0.999531 +0.9996296 0.9584155 0.9909923 +0.9997074 0.966887 0.9873924 +0.9997689 0.9736724 0.9865599 +0.9998174 0.9790926 0.9871825 +0.9998557 0.9834129 0.9884862 +0.999886 0.9868505 0.9900296 +0.9999099 0.989582 0.9915729 +0.9999288 0.9917501 0.9929963 +0.9999437 0.9934695 0.9942492 +0.9478754 0.9478767 0.999531 +0.9478752 0.9478763 0.999531 +0.947875 0.9478757 0.999531 +0.9478746 0.9478751 0.999531 +0.9478743 0.9478743 0.999531 +0.9478748 0.9478743 0.999531 +0.9478755 0.9478743 0.999531 +0.9478764 0.9478743 0.999531 +0.9478775 0.9478743 0.999531 +0.947879 0.9478743 0.999531 +0.9478808 0.9478743 0.999531 +0.947883 0.9478743 0.999531 +0.9478859 0.9478743 0.999531 +0.9478896 0.9478743 0.999531 +0.9478942 0.9478743 0.999531 +0.9479 0.9478743 0.999531 +0.9479074 0.9478743 0.999531 +0.9479168 0.9478743 0.999531 +0.9479286 0.9478743 0.999531 +0.9479435 0.9478743 0.999531 +0.9479624 0.9478743 0.999531 +0.9479864 0.9478743 0.999531 +0.9480166 0.9478743 0.999531 +0.9480549 0.9478743 0.999531 +0.9481034 0.9478743 0.999531 +0.9481647 0.9478743 0.999531 +0.9482423 0.9478743 0.999531 +0.9483404 0.9478743 0.999531 +0.9484645 0.9478743 0.999531 +0.9486216 0.9478743 0.999531 +0.9488203 0.9478743 0.999531 +0.9490716 0.9478743 0.999531 +0.9493896 0.9478743 0.999531 +0.949792 0.9478743 0.999531 +0.950301 0.9478743 0.999531 +0.9509449 0.9478743 0.999531 +0.9517596 0.9478743 0.999531 +0.9527902 0.9478743 0.999531 +0.9540941 0.9478743 0.999531 +0.9557438 0.9478743 0.999531 +0.9578308 0.9478743 0.999531 +0.9604711 0.9478743 0.999531 +0.9638114 0.9478743 0.999531 +0.9680374 0.9478743 0.999531 +0.9733838 0.9478743 0.999531 +0.9801478 0.9478743 0.999531 +0.988705 0.9478743 0.999531 +0.999531 0.9478743 0.999531 +0.9996296 0.9584153 0.9909921 +0.9997074 0.9668869 0.9873923 +0.9997689 0.9736723 0.9865598 +0.9998174 0.9790925 0.9871824 +0.9998557 0.9834128 0.9884861 +0.999886 0.9868504 0.9900295 +0.9999099 0.989582 0.9915729 +0.9999288 0.9917501 0.9929963 +0.9999437 0.9934695 0.9942492 +0.9478754 0.9478772 0.999531 +0.9478752 0.9478768 0.999531 +0.947875 0.9478763 0.999531 +0.9478746 0.9478756 0.999531 +0.9478743 0.9478748 0.999531 +0.9478738 0.9478738 0.999531 +0.9478745 0.9478738 0.999531 +0.9478754 0.9478738 0.999531 +0.9478765 0.9478738 0.999531 +0.947878 0.9478738 0.999531 +0.9478798 0.9478738 0.999531 +0.947882 0.9478738 0.999531 +0.9478849 0.9478738 0.999531 +0.9478886 0.9478738 0.999531 +0.9478932 0.9478738 0.999531 +0.947899 0.9478738 0.999531 +0.9479064 0.9478738 0.999531 +0.9479157 0.9478738 0.999531 +0.9479276 0.9478738 0.999531 +0.9479425 0.9478738 0.999531 +0.9479614 0.9478738 0.999531 +0.9479854 0.9478738 0.999531 +0.9480156 0.9478738 0.999531 +0.9480539 0.9478738 0.999531 +0.9481024 0.9478738 0.999531 +0.9481637 0.9478738 0.999531 +0.9482413 0.9478738 0.999531 +0.9483394 0.9478738 0.999531 +0.9484635 0.9478738 0.999531 +0.9486206 0.9478738 0.999531 +0.9488193 0.9478738 0.999531 +0.9490706 0.9478738 0.999531 +0.9493887 0.9478738 0.999531 +0.949791 0.9478738 0.999531 +0.9503 0.9478738 0.999531 +0.9509439 0.9478738 0.999531 +0.9517586 0.9478738 0.999531 +0.9527893 0.9478738 0.999531 +0.9540933 0.9478738 0.999531 +0.9557429 0.9478738 0.999531 +0.95783 0.9478738 0.999531 +0.9604703 0.9478738 0.999531 +0.9638107 0.9478738 0.999531 +0.9680368 0.9478738 0.999531 +0.9733833 0.9478738 0.999531 +0.9801474 0.9478738 0.999531 +0.9887048 0.9478738 0.999531 +0.999531 0.9478738 0.999531 +0.9996296 0.958415 0.990992 +0.9997074 0.9668867 0.9873922 +0.9997689 0.9736722 0.9865597 +0.9998174 0.9790925 0.9871823 +0.9998557 0.9834128 0.988486 +0.999886 0.9868504 0.9900295 +0.9999099 0.9895819 0.9915728 +0.9999288 0.9917501 0.9929962 +0.9999437 0.9934695 0.9942492 +0.9478754 0.9478779 0.999531 +0.9478752 0.9478775 0.999531 +0.947875 0.947877 0.999531 +0.9478746 0.9478763 0.999531 +0.9478743 0.9478755 0.999531 +0.9478738 0.9478745 0.999531 +0.9478733 0.9478733 0.999531 +0.9478742 0.9478733 0.999531 +0.9478753 0.9478733 0.999531 +0.9478767 0.9478733 0.999531 +0.9478785 0.9478733 0.999531 +0.9478808 0.9478733 0.999531 +0.9478837 0.9478733 0.999531 +0.9478873 0.9478733 0.999531 +0.9478919 0.9478733 0.999531 +0.9478978 0.9478733 0.999531 +0.9479051 0.9478733 0.999531 +0.9479145 0.9478733 0.999531 +0.9479263 0.9478733 0.999531 +0.9479413 0.9478733 0.999531 +0.9479602 0.9478733 0.999531 +0.9479841 0.9478733 0.999531 +0.9480144 0.9478733 0.999531 +0.9480527 0.9478733 0.999531 +0.9481011 0.9478733 0.999531 +0.9481624 0.9478733 0.999531 +0.94824 0.9478733 0.999531 +0.9483381 0.9478733 0.999531 +0.9484623 0.9478733 0.999531 +0.9486193 0.9478733 0.999531 +0.948818 0.9478733 0.999531 +0.9490694 0.9478733 0.999531 +0.9493874 0.9478733 0.999531 +0.9497898 0.9478733 0.999531 +0.9502988 0.9478733 0.999531 +0.9509428 0.9478733 0.999531 +0.9517575 0.9478733 0.999531 +0.9527882 0.9478733 0.999531 +0.9540921 0.9478733 0.999531 +0.9557418 0.9478733 0.999531 +0.9578289 0.9478733 0.999531 +0.9604694 0.9478733 0.999531 +0.9638099 0.9478733 0.999531 +0.968036 0.9478733 0.999531 +0.9733827 0.9478733 0.999531 +0.9801469 0.9478733 0.999531 +0.9887045 0.9478733 0.999531 +0.999531 0.9478733 0.999531 +0.9996296 0.9584146 0.9909918 +0.9997074 0.9668865 0.987392 +0.9997689 0.9736721 0.9865595 +0.9998174 0.9790924 0.9871822 +0.9998557 0.9834127 0.988486 +0.999886 0.9868504 0.9900294 +0.9999099 0.9895819 0.9915728 +0.9999288 0.99175 0.9929962 +0.9999437 0.9934695 0.9942492 +0.9478754 0.9478788 0.999531 +0.9478752 0.9478784 0.999531 +0.947875 0.9478779 0.999531 +0.9478746 0.9478772 0.999531 +0.9478743 0.9478764 0.999531 +0.9478738 0.9478754 0.999531 +0.9478733 0.9478742 0.999531 +0.9478726 0.9478726 0.999531 +0.9478737 0.9478726 0.999531 +0.9478751 0.9478726 0.999531 +0.947877 0.9478726 0.999531 +0.9478792 0.9478726 0.999531 +0.9478821 0.9478726 0.999531 +0.9478858 0.9478726 0.999531 +0.9478904 0.9478726 0.999531 +0.9478962 0.9478726 0.999531 +0.9479036 0.9478726 0.999531 +0.9479129 0.9478726 0.999531 +0.9479248 0.9478726 0.999531 +0.9479397 0.9478726 0.999531 +0.9479586 0.9478726 0.999531 +0.9479826 0.9478726 0.999531 +0.9480128 0.9478726 0.999531 +0.9480511 0.9478726 0.999531 +0.9480996 0.9478726 0.999531 +0.9481609 0.9478726 0.999531 +0.9482385 0.9478726 0.999531 +0.9483366 0.9478726 0.999531 +0.9484607 0.9478726 0.999531 +0.9486178 0.9478726 0.999531 +0.9488165 0.9478726 0.999531 +0.9490679 0.9478726 0.999531 +0.9493859 0.9478726 0.999531 +0.9497883 0.9478726 0.999531 +0.9502973 0.9478726 0.999531 +0.9509413 0.9478726 0.999531 +0.951756 0.9478726 0.999531 +0.9527868 0.9478726 0.999531 +0.9540908 0.9478726 0.999531 +0.9557405 0.9478726 0.999531 +0.9578277 0.9478726 0.999531 +0.9604682 0.9478726 0.999531 +0.9638088 0.9478726 0.999531 +0.9680351 0.9478726 0.999531 +0.9733819 0.9478726 0.999531 +0.9801463 0.9478726 0.999531 +0.9887042 0.9478726 0.999531 +0.999531 0.9478726 0.999531 +0.9996296 0.9584142 0.9909916 +0.9997074 0.9668862 0.9873917 +0.9997689 0.9736719 0.9865593 +0.9998174 0.9790923 0.987182 +0.9998557 0.9834127 0.9884859 +0.999886 0.9868503 0.9900294 +0.9999099 0.9895819 0.9915728 +0.9999288 0.99175 0.9929962 +0.9999437 0.9934694 0.9942492 +0.9478754 0.9478799 0.999531 +0.9478752 0.9478795 0.999531 +0.947875 0.947879 0.999531 +0.9478746 0.9478784 0.999531 +0.9478743 0.9478775 0.999531 +0.9478738 0.9478765 0.999531 +0.9478733 0.9478753 0.999531 +0.9478726 0.9478737 0.999531 +0.9478718 0.9478718 0.999531 +0.9478733 0.9478718 0.999531 +0.9478751 0.9478718 0.999531 +0.9478773 0.9478718 0.999531 +0.9478802 0.9478718 0.999531 +0.9478839 0.9478718 0.999531 +0.9478885 0.9478718 0.999531 +0.9478943 0.9478718 0.999531 +0.9479017 0.9478718 0.999531 +0.947911 0.9478718 0.999531 +0.9479229 0.9478718 0.999531 +0.9479378 0.9478718 0.999531 +0.9479567 0.9478718 0.999531 +0.9479807 0.9478718 0.999531 +0.9480109 0.9478718 0.999531 +0.9480493 0.9478718 0.999531 +0.9480977 0.9478718 0.999531 +0.948159 0.9478718 0.999531 +0.9482366 0.9478718 0.999531 +0.9483347 0.9478718 0.999531 +0.9484589 0.9478718 0.999531 +0.9486159 0.9478718 0.999531 +0.9488147 0.9478718 0.999531 +0.949066 0.9478718 0.999531 +0.9493841 0.9478718 0.999531 +0.9497865 0.9478718 0.999531 +0.9502955 0.9478718 0.999531 +0.9509395 0.9478718 0.999531 +0.9517543 0.9478718 0.999531 +0.9527851 0.9478718 0.999531 +0.9540891 0.9478718 0.999531 +0.9557389 0.9478718 0.999531 +0.9578262 0.9478718 0.999531 +0.9604668 0.9478718 0.999531 +0.9638075 0.9478718 0.999531 +0.9680339 0.9478718 0.999531 +0.9733809 0.9478718 0.999531 +0.9801456 0.9478718 0.999531 +0.9887038 0.9478718 0.999531 +0.999531 0.9478718 0.999531 +0.9996296 0.9584137 0.9909914 +0.9997074 0.9668859 0.9873914 +0.9997689 0.9736717 0.9865591 +0.9998174 0.9790921 0.9871818 +0.9998557 0.9834126 0.9884857 +0.999886 0.9868503 0.9900293 +0.9999099 0.9895819 0.9915727 +0.9999288 0.99175 0.9929962 +0.9999437 0.9934694 0.9942491 +0.9478754 0.9478814 0.999531 +0.9478752 0.947881 0.999531 +0.947875 0.9478804 0.999531 +0.9478746 0.9478798 0.999531 +0.9478743 0.947879 0.999531 +0.9478738 0.947878 0.999531 +0.9478733 0.9478767 0.999531 +0.9478726 0.9478751 0.999531 +0.9478718 0.9478733 0.999531 +0.947871 0.947871 0.9995309 +0.9478728 0.947871 0.9995309 +0.947875 0.947871 0.9995309 +0.9478779 0.947871 0.9995309 +0.9478816 0.947871 0.9995309 +0.9478862 0.947871 0.9995309 +0.947892 0.947871 0.9995309 +0.9478994 0.947871 0.9995309 +0.9479088 0.947871 0.9995309 +0.9479206 0.947871 0.9995309 +0.9479355 0.947871 0.9995309 +0.9479544 0.947871 0.9995309 +0.9479784 0.947871 0.9995309 +0.9480087 0.947871 0.9995309 +0.948047 0.947871 0.9995309 +0.9480954 0.947871 0.9995309 +0.9481567 0.947871 0.9995309 +0.9482343 0.947871 0.9995309 +0.9483325 0.947871 0.9995309 +0.9484566 0.947871 0.9995309 +0.9486137 0.947871 0.9995309 +0.9488124 0.947871 0.9995309 +0.9490638 0.947871 0.9995309 +0.9493819 0.947871 0.9995309 +0.9497843 0.947871 0.9995309 +0.9502933 0.947871 0.9995309 +0.9509374 0.947871 0.9995309 +0.9517522 0.947871 0.9995309 +0.952783 0.947871 0.9995309 +0.9540871 0.947871 0.9995309 +0.955737 0.947871 0.9995309 +0.9578243 0.947871 0.9995309 +0.960465 0.947871 0.9995309 +0.9638059 0.947871 0.9995309 +0.9680325 0.947871 0.9995309 +0.9733798 0.947871 0.9995309 +0.9801447 0.947871 0.9995309 +0.9887033 0.947871 0.9995309 +0.9995309 0.947871 0.9995309 +0.9996296 0.9584132 0.9909911 +0.9997074 0.9668855 0.9873911 +0.9997689 0.9736715 0.9865588 +0.9998174 0.979092 0.9871816 +0.9998557 0.9834125 0.9884856 +0.999886 0.9868502 0.9900292 +0.9999099 0.9895818 0.9915726 +0.9999288 0.99175 0.9929961 +0.9999437 0.9934694 0.9942491 +0.9478754 0.9478832 0.999531 +0.9478752 0.9478828 0.999531 +0.947875 0.9478822 0.999531 +0.9478746 0.9478816 0.999531 +0.9478743 0.9478808 0.999531 +0.9478738 0.9478798 0.999531 +0.9478733 0.9478785 0.999531 +0.9478726 0.947877 0.999531 +0.9478718 0.9478751 0.999531 +0.947871 0.9478728 0.9995309 +0.94787 0.94787 0.9995309 +0.9478723 0.94787 0.9995309 +0.9478752 0.94787 0.9995309 +0.9478789 0.94787 0.9995309 +0.9478835 0.94787 0.9995309 +0.9478893 0.94787 0.9995309 +0.9478967 0.94787 0.9995309 +0.947906 0.94787 0.9995309 +0.9479179 0.94787 0.9995309 +0.9479328 0.94787 0.9995309 +0.9479517 0.94787 0.9995309 +0.9479757 0.94787 0.9995309 +0.9480059 0.94787 0.9995309 +0.9480443 0.94787 0.9995309 +0.9480927 0.94787 0.9995309 +0.948154 0.94787 0.9995309 +0.9482316 0.94787 0.9995309 +0.9483298 0.94787 0.9995309 +0.9484539 0.94787 0.9995309 +0.948611 0.94787 0.9995309 +0.9488097 0.94787 0.9995309 +0.9490611 0.94787 0.9995309 +0.9493792 0.94787 0.9995309 +0.9497816 0.94787 0.9995309 +0.9502907 0.94787 0.9995309 +0.9509348 0.94787 0.9995309 +0.9517496 0.94787 0.9995309 +0.9527805 0.94787 0.9995309 +0.9540847 0.94787 0.9995309 +0.9557347 0.94787 0.9995309 +0.9578221 0.94787 0.9995309 +0.960463 0.94787 0.9995309 +0.963804 0.94787 0.9995309 +0.9680309 0.94787 0.9995309 +0.9733784 0.94787 0.9995309 +0.9801437 0.94787 0.9995309 +0.9887027 0.94787 0.9995309 +0.9995309 0.94787 0.9995309 +0.9996296 0.9584126 0.9909907 +0.9997074 0.9668852 0.9873907 +0.9997689 0.9736712 0.9865585 +0.9998174 0.9790919 0.9871813 +0.9998557 0.9834124 0.9884854 +0.999886 0.9868502 0.990029 +0.9999099 0.9895818 0.9915725 +0.9999288 0.99175 0.992996 +0.9999437 0.9934694 0.9942491 +0.9478754 0.9478854 0.999531 +0.9478752 0.947885 0.999531 +0.947875 0.9478845 0.999531 +0.9478746 0.9478839 0.999531 +0.9478743 0.947883 0.999531 +0.9478738 0.947882 0.999531 +0.9478733 0.9478808 0.999531 +0.9478726 0.9478792 0.999531 +0.9478718 0.9478773 0.999531 +0.947871 0.947875 0.9995309 +0.94787 0.9478723 0.9995309 +0.9478691 0.9478691 0.9995309 +0.947872 0.9478691 0.9995309 +0.9478757 0.9478691 0.9995309 +0.9478803 0.9478691 0.9995309 +0.9478861 0.9478691 0.9995309 +0.9478935 0.9478691 0.9995309 +0.9479029 0.9478691 0.9995309 +0.9479147 0.9478691 0.9995309 +0.9479296 0.9478691 0.9995309 +0.9479486 0.9478691 0.9995309 +0.9479725 0.9478691 0.9995309 +0.9480028 0.9478691 0.9995309 +0.9480411 0.9478691 0.9995309 +0.9480896 0.9478691 0.9995309 +0.9481509 0.9478691 0.9995309 +0.9482285 0.9478691 0.9995309 +0.9483266 0.9478691 0.9995309 +0.9484508 0.9478691 0.9995309 +0.9486079 0.9478691 0.9995309 +0.9488066 0.9478691 0.9995309 +0.949058 0.9478691 0.9995309 +0.9493761 0.9478691 0.9995309 +0.9497786 0.9478691 0.9995309 +0.9502877 0.9478691 0.9995309 +0.9509318 0.9478691 0.9995309 +0.9517467 0.9478691 0.9995309 +0.9527776 0.9478691 0.9995309 +0.9540819 0.9478691 0.9995309 +0.955732 0.9478691 0.9995309 +0.9578195 0.9478691 0.9995309 +0.9604606 0.9478691 0.9995309 +0.9638018 0.9478691 0.9995309 +0.9680289 0.9478691 0.9995309 +0.9733768 0.9478691 0.9995309 +0.9801425 0.9478691 0.9995309 +0.988702 0.9478691 0.9995309 +0.9995309 0.9478691 0.9995309 +0.9996296 0.958412 0.9909903 +0.9997074 0.9668848 0.9873902 +0.9997689 0.973671 0.986558 +0.9998174 0.9790917 0.987181 +0.9998557 0.9834123 0.9884852 +0.999886 0.9868501 0.9900289 +0.9999099 0.9895818 0.9915724 +0.9999288 0.9917499 0.992996 +0.9999437 0.9934694 0.994249 +0.9478754 0.9478883 0.999531 +0.9478752 0.9478879 0.999531 +0.947875 0.9478874 0.999531 +0.9478746 0.9478867 0.999531 +0.9478743 0.9478859 0.999531 +0.9478738 0.9478849 0.999531 +0.9478733 0.9478837 0.999531 +0.9478726 0.9478821 0.999531 +0.9478718 0.9478802 0.999531 +0.947871 0.9478779 0.9995309 +0.94787 0.9478752 0.9995309 +0.9478691 0.947872 0.9995309 +0.9478684 0.9478684 0.9995309 +0.9478721 0.9478684 0.9995309 +0.9478767 0.9478684 0.9995309 +0.9478825 0.9478684 0.9995309 +0.9478899 0.9478684 0.9995309 +0.9478993 0.9478684 0.9995309 +0.9479111 0.9478684 0.9995309 +0.9479261 0.9478684 0.9995309 +0.947945 0.9478684 0.9995309 +0.9479689 0.9478684 0.9995309 +0.9479992 0.9478684 0.9995309 +0.9480375 0.9478684 0.9995309 +0.948086 0.9478684 0.9995309 +0.9481473 0.9478684 0.9995309 +0.9482249 0.9478684 0.9995309 +0.9483231 0.9478684 0.9995309 +0.9484472 0.9478684 0.9995309 +0.9486043 0.9478684 0.9995309 +0.9488031 0.9478684 0.9995309 +0.9490545 0.9478684 0.9995309 +0.9493727 0.9478684 0.9995309 +0.9497751 0.9478684 0.9995309 +0.9502843 0.9478684 0.9995309 +0.9509284 0.9478684 0.9995309 +0.9517434 0.9478684 0.9995309 +0.9527744 0.9478684 0.9995309 +0.9540788 0.9478684 0.9995309 +0.9557289 0.9478684 0.9995309 +0.9578166 0.9478684 0.9995309 +0.9604579 0.9478684 0.9995309 +0.9637993 0.9478684 0.9995309 +0.9680267 0.9478684 0.9995309 +0.9733749 0.9478684 0.9995309 +0.9801411 0.9478684 0.9995309 +0.9887012 0.9478684 0.9995309 +0.9995309 0.9478684 0.9995309 +0.9996296 0.9584115 0.9909898 +0.9997074 0.9668845 0.9873897 +0.9997689 0.9736708 0.9865576 +0.9998174 0.9790916 0.9871807 +0.9998557 0.9834122 0.9884849 +0.999886 0.9868501 0.9900287 +0.9999099 0.9895817 0.9915723 +0.9999288 0.9917499 0.9929959 +0.9999437 0.9934694 0.994249 +0.9478754 0.947892 0.999531 +0.9478752 0.9478916 0.999531 +0.947875 0.947891 0.999531 +0.9478746 0.9478904 0.999531 +0.9478743 0.9478896 0.999531 +0.9478738 0.9478886 0.999531 +0.9478733 0.9478873 0.999531 +0.9478726 0.9478858 0.999531 +0.9478718 0.9478839 0.999531 +0.947871 0.9478816 0.9995309 +0.94787 0.9478789 0.9995309 +0.9478691 0.9478757 0.9995309 +0.9478684 0.9478721 0.9995309 +0.9478683 0.9478683 0.9995309 +0.9478729 0.9478683 0.9995309 +0.9478787 0.9478683 0.9995309 +0.9478861 0.9478683 0.9995309 +0.9478954 0.9478683 0.9995309 +0.9479073 0.9478683 0.9995309 +0.9479222 0.9478683 0.9995309 +0.9479411 0.9478683 0.9995309 +0.9479651 0.9478683 0.9995309 +0.9479954 0.9478683 0.9995309 +0.9480337 0.9478683 0.9995309 +0.9480822 0.9478683 0.9995309 +0.9481435 0.9478683 0.9995309 +0.9482211 0.9478683 0.9995309 +0.9483193 0.9478683 0.9995309 +0.9484434 0.9478683 0.9995309 +0.9486006 0.9478683 0.9995309 +0.9487993 0.9478683 0.9995309 +0.9490508 0.9478683 0.9995309 +0.9493689 0.9478683 0.9995309 +0.9497714 0.9478683 0.9995309 +0.9502806 0.9478683 0.9995309 +0.9509248 0.9478683 0.9995309 +0.9517398 0.9478683 0.9995309 +0.9527709 0.9478683 0.9995309 +0.9540754 0.9478683 0.9995309 +0.9557257 0.9478683 0.9995309 +0.9578135 0.9478683 0.9995309 +0.9604549 0.9478683 0.9995309 +0.9637967 0.9478683 0.9995309 +0.9680244 0.9478683 0.9995309 +0.973373 0.9478683 0.9995309 +0.9801397 0.9478683 0.9995309 +0.9887004 0.9478683 0.9995309 +0.9995309 0.9478683 0.9995309 +0.9996295 0.9584114 0.9909893 +0.9997074 0.9668844 0.9873891 +0.9997689 0.9736708 0.9865571 +0.9998174 0.9790916 0.9871803 +0.9998557 0.9834122 0.9884846 +0.999886 0.98685 0.9900285 +0.9999099 0.9895817 0.9915722 +0.9999288 0.9917499 0.9929958 +0.9999437 0.9934694 0.9942489 +0.9478754 0.9478966 0.999531 +0.9478752 0.9478962 0.999531 +0.947875 0.9478957 0.999531 +0.9478746 0.947895 0.999531 +0.9478743 0.9478942 0.999531 +0.9478738 0.9478932 0.999531 +0.9478733 0.9478919 0.999531 +0.9478726 0.9478904 0.999531 +0.9478718 0.9478885 0.999531 +0.947871 0.9478862 0.9995309 +0.94787 0.9478835 0.9995309 +0.9478691 0.9478803 0.9995309 +0.9478684 0.9478767 0.9995309 +0.9478683 0.9478729 0.9995309 +0.9478691 0.9478691 0.9995309 +0.947875 0.9478691 0.9995309 +0.9478824 0.9478691 0.9995309 +0.9478917 0.9478691 0.9995309 +0.9479035 0.9478691 0.9995309 +0.9479185 0.9478691 0.9995309 +0.9479374 0.9478691 0.9995309 +0.9479614 0.9478691 0.9995309 +0.9479916 0.9478691 0.9995309 +0.94803 0.9478691 0.9995309 +0.9480785 0.9478691 0.9995309 +0.9481398 0.9478691 0.9995309 +0.9482174 0.9478691 0.9995309 +0.9483155 0.9478691 0.9995309 +0.9484397 0.9478691 0.9995309 +0.9485969 0.9478691 0.9995309 +0.9487957 0.9478691 0.9995309 +0.9490471 0.9478691 0.9995309 +0.9493653 0.9478691 0.9995309 +0.9497678 0.9478691 0.9995309 +0.9502771 0.9478691 0.9995309 +0.9509213 0.9478691 0.9995309 +0.9517364 0.9478691 0.9995309 +0.9527675 0.9478691 0.9995309 +0.9540721 0.9478691 0.9995309 +0.9557225 0.9478691 0.9995309 +0.9578105 0.9478691 0.9995309 +0.9604521 0.9478691 0.9995309 +0.9637941 0.9478691 0.9995309 +0.9680221 0.9478691 0.9995309 +0.9733711 0.9478691 0.9995309 +0.9801383 0.9478691 0.9995309 +0.9886996 0.9478691 0.9995309 +0.9995309 0.9478691 0.9995309 +0.9996295 0.958412 0.9909888 +0.9997074 0.9668847 0.9873885 +0.9997688 0.973671 0.9865566 +0.9998174 0.9790917 0.98718 +0.9998557 0.9834123 0.9884844 +0.999886 0.9868501 0.9900284 +0.9999099 0.9895817 0.9915721 +0.9999288 0.9917499 0.9929957 +0.9999437 0.9934694 0.9942489 +0.9478754 0.9479024 0.999531 +0.9478752 0.947902 0.999531 +0.947875 0.9479015 0.999531 +0.9478746 0.9479008 0.999531 +0.9478743 0.9479 0.999531 +0.9478738 0.947899 0.999531 +0.9478733 0.9478978 0.999531 +0.9478726 0.9478962 0.999531 +0.9478718 0.9478943 0.999531 +0.947871 0.947892 0.9995309 +0.94787 0.9478893 0.9995309 +0.9478691 0.9478861 0.9995309 +0.9478684 0.9478825 0.9995309 +0.9478683 0.9478787 0.9995309 +0.9478691 0.947875 0.9995309 +0.947872 0.947872 0.9995309 +0.9478794 0.947872 0.9995309 +0.9478888 0.947872 0.9995309 +0.9479006 0.947872 0.9995309 +0.9479156 0.947872 0.9995309 +0.9479345 0.947872 0.9995309 +0.9479584 0.947872 0.9995309 +0.9479887 0.947872 0.9995309 +0.948027 0.947872 0.9995309 +0.9480755 0.947872 0.9995309 +0.9481369 0.947872 0.9995309 +0.9482145 0.947872 0.9995309 +0.9483126 0.947872 0.9995309 +0.9484368 0.947872 0.9995309 +0.948594 0.947872 0.9995309 +0.9487928 0.947872 0.9995309 +0.9490443 0.947872 0.9995309 +0.9493625 0.947872 0.9995309 +0.949765 0.947872 0.9995309 +0.9502743 0.947872 0.9995309 +0.9509185 0.947872 0.9995309 +0.9517337 0.947872 0.9995309 +0.9527649 0.947872 0.9995309 +0.9540695 0.947872 0.9995309 +0.95572 0.947872 0.9995309 +0.9578081 0.947872 0.9995309 +0.9604499 0.947872 0.9995309 +0.963792 0.947872 0.9995309 +0.9680203 0.947872 0.9995309 +0.9733696 0.947872 0.9995309 +0.9801372 0.947872 0.9995309 +0.988699 0.947872 0.9995309 +0.9995309 0.947872 0.9995309 +0.9996295 0.9584138 0.9909884 +0.9997074 0.9668859 0.9873881 +0.9997688 0.9736717 0.9865562 +0.9998174 0.9790921 0.9871797 +0.9998557 0.9834126 0.9884842 +0.999886 0.9868503 0.9900282 +0.9999099 0.9895819 0.991572 +0.9999288 0.99175 0.9929957 +0.9999437 0.9934694 0.9942488 +0.9478754 0.9479098 0.999531 +0.9478752 0.9479094 0.999531 +0.947875 0.9479089 0.999531 +0.9478746 0.9479082 0.999531 +0.9478743 0.9479074 0.999531 +0.9478738 0.9479064 0.999531 +0.9478733 0.9479051 0.999531 +0.9478726 0.9479036 0.999531 +0.9478718 0.9479017 0.999531 +0.947871 0.9478994 0.9995309 +0.94787 0.9478967 0.9995309 +0.9478691 0.9478935 0.9995309 +0.9478684 0.9478899 0.9995309 +0.9478683 0.9478861 0.9995309 +0.9478691 0.9478824 0.9995309 +0.947872 0.9478794 0.9995309 +0.9478785 0.9478785 0.9995308 +0.9478878 0.9478785 0.9995308 +0.9478997 0.9478785 0.9995308 +0.9479146 0.9478785 0.9995308 +0.9479335 0.9478785 0.9995308 +0.9479575 0.9478785 0.9995308 +0.9479878 0.9478785 0.9995308 +0.9480261 0.9478785 0.9995308 +0.9480746 0.9478785 0.9995308 +0.9481359 0.9478785 0.9995308 +0.9482135 0.9478785 0.9995308 +0.9483117 0.9478785 0.9995308 +0.9484359 0.9478785 0.9995308 +0.9485931 0.9478785 0.9995308 +0.9487918 0.9478785 0.9995308 +0.9490434 0.9478785 0.9995308 +0.9493615 0.9478785 0.9995308 +0.9497641 0.9478785 0.9995308 +0.9502734 0.9478785 0.9995308 +0.9509177 0.9478785 0.9995308 +0.9517328 0.9478785 0.9995308 +0.952764 0.9478785 0.9995308 +0.9540687 0.9478785 0.9995308 +0.9557192 0.9478785 0.9995308 +0.9578074 0.9478785 0.9995308 +0.9604492 0.9478785 0.9995308 +0.9637914 0.9478785 0.9995308 +0.9680197 0.9478785 0.9995308 +0.9733691 0.9478785 0.9995308 +0.9801368 0.9478785 0.9995308 +0.9886988 0.9478785 0.9995308 +0.9995308 0.9478785 0.9995308 +0.9996295 0.9584178 0.9909882 +0.9997074 0.9668884 0.9873879 +0.9997688 0.9736733 0.9865561 +0.9998174 0.9790931 0.9871796 +0.9998557 0.9834132 0.9884841 +0.999886 0.9868507 0.9900282 +0.9999099 0.9895821 0.991572 +0.9999288 0.9917502 0.9929957 +0.9999437 0.9934695 0.9942488 +0.9478754 0.9479192 0.999531 +0.9478752 0.9479187 0.999531 +0.947875 0.9479182 0.999531 +0.9478746 0.9479176 0.999531 +0.9478743 0.9479168 0.999531 +0.9478738 0.9479157 0.999531 +0.9478733 0.9479145 0.999531 +0.9478726 0.9479129 0.999531 +0.9478718 0.947911 0.999531 +0.947871 0.9479088 0.9995309 +0.94787 0.947906 0.9995309 +0.9478691 0.9479029 0.9995309 +0.9478684 0.9478993 0.9995309 +0.9478683 0.9478954 0.9995309 +0.9478691 0.9478917 0.9995309 +0.947872 0.9478888 0.9995309 +0.9478785 0.9478878 0.9995308 +0.9478878 0.9478878 0.9995308 +0.9478997 0.9478878 0.9995308 +0.9479146 0.9478878 0.9995308 +0.9479335 0.9478878 0.9995308 +0.9479575 0.9478878 0.9995308 +0.9479878 0.9478878 0.9995308 +0.9480261 0.9478878 0.9995308 +0.9480746 0.9478878 0.9995308 +0.9481359 0.9478878 0.9995308 +0.9482135 0.9478878 0.9995308 +0.9483117 0.9478878 0.9995308 +0.9484359 0.9478878 0.9995308 +0.9485931 0.9478878 0.9995308 +0.9487918 0.9478878 0.9995308 +0.9490434 0.9478878 0.9995308 +0.9493615 0.9478878 0.9995308 +0.9497641 0.9478878 0.9995308 +0.9502734 0.9478878 0.9995308 +0.9509177 0.9478878 0.9995308 +0.9517328 0.9478878 0.9995308 +0.952764 0.9478878 0.9995308 +0.9540687 0.9478878 0.9995308 +0.9557192 0.9478878 0.9995308 +0.9578074 0.9478878 0.9995308 +0.9604492 0.9478878 0.9995308 +0.9637914 0.9478878 0.9995308 +0.9680197 0.9478878 0.9995308 +0.9733691 0.9478878 0.9995308 +0.9801368 0.9478878 0.9995308 +0.9886988 0.9478878 0.9995308 +0.9995308 0.9478878 0.9995308 +0.9996295 0.9584237 0.9909882 +0.9997074 0.9668922 0.9873879 +0.9997688 0.9736756 0.9865561 +0.9998174 0.9790946 0.9871796 +0.9998557 0.9834141 0.9884841 +0.999886 0.9868512 0.9900282 +0.9999099 0.9895825 0.991572 +0.9999288 0.9917504 0.9929957 +0.9999437 0.9934697 0.9942488 +0.9478754 0.947931 0.999531 +0.9478752 0.9479306 0.999531 +0.947875 0.94793 0.999531 +0.9478746 0.9479294 0.999531 +0.9478743 0.9479286 0.999531 +0.9478738 0.9479276 0.999531 +0.9478733 0.9479263 0.999531 +0.9478726 0.9479248 0.999531 +0.9478718 0.9479229 0.999531 +0.947871 0.9479206 0.9995309 +0.94787 0.9479179 0.9995309 +0.9478691 0.9479147 0.9995309 +0.9478684 0.9479111 0.9995309 +0.9478683 0.9479073 0.9995309 +0.9478691 0.9479035 0.9995309 +0.947872 0.9479006 0.9995309 +0.9478785 0.9478997 0.9995308 +0.9478878 0.9478997 0.9995308 +0.9478997 0.9478997 0.9995308 +0.9479146 0.9478997 0.9995308 +0.9479335 0.9478997 0.9995308 +0.9479575 0.9478997 0.9995308 +0.9479878 0.9478997 0.9995308 +0.9480261 0.9478997 0.9995308 +0.9480746 0.9478997 0.9995308 +0.9481359 0.9478997 0.9995308 +0.9482135 0.9478997 0.9995308 +0.9483117 0.9478997 0.9995308 +0.9484359 0.9478997 0.9995308 +0.9485931 0.9478997 0.9995308 +0.9487918 0.9478997 0.9995308 +0.9490434 0.9478997 0.9995308 +0.9493615 0.9478997 0.9995308 +0.9497641 0.9478997 0.9995308 +0.9502734 0.9478997 0.9995308 +0.9509177 0.9478997 0.9995308 +0.9517328 0.9478997 0.9995308 +0.952764 0.9478997 0.9995308 +0.9540687 0.9478997 0.9995308 +0.9557192 0.9478997 0.9995308 +0.9578074 0.9478997 0.9995308 +0.9604492 0.9478997 0.9995308 +0.9637914 0.9478997 0.9995308 +0.9680197 0.9478997 0.9995308 +0.9733691 0.9478997 0.9995308 +0.9801368 0.9478997 0.9995308 +0.9886988 0.9478997 0.9995308 +0.9995308 0.9478997 0.9995308 +0.9996295 0.9584312 0.9909882 +0.9997074 0.9668969 0.9873879 +0.9997688 0.9736786 0.9865561 +0.9998174 0.9790965 0.9871796 +0.9998557 0.9834153 0.9884841 +0.999886 0.986852 0.9900282 +0.9999099 0.9895829 0.991572 +0.9999288 0.9917507 0.9929957 +0.9999437 0.9934698 0.9942488 +0.9478754 0.9479459 0.999531 +0.9478752 0.9479455 0.999531 +0.947875 0.947945 0.999531 +0.9478746 0.9479443 0.999531 +0.9478743 0.9479435 0.999531 +0.9478738 0.9479425 0.999531 +0.9478733 0.9479413 0.999531 +0.9478726 0.9479397 0.999531 +0.9478718 0.9479378 0.999531 +0.947871 0.9479355 0.9995309 +0.94787 0.9479328 0.9995309 +0.9478691 0.9479296 0.9995309 +0.9478684 0.9479261 0.9995309 +0.9478683 0.9479222 0.9995309 +0.9478691 0.9479185 0.9995309 +0.947872 0.9479156 0.9995309 +0.9478785 0.9479146 0.9995308 +0.9478878 0.9479146 0.9995308 +0.9478997 0.9479146 0.9995308 +0.9479146 0.9479146 0.9995308 +0.9479335 0.9479146 0.9995308 +0.9479575 0.9479146 0.9995308 +0.9479878 0.9479146 0.9995308 +0.9480261 0.9479146 0.9995308 +0.9480746 0.9479146 0.9995308 +0.9481359 0.9479146 0.9995308 +0.9482135 0.9479146 0.9995308 +0.9483117 0.9479146 0.9995308 +0.9484359 0.9479146 0.9995308 +0.9485931 0.9479146 0.9995308 +0.9487918 0.9479146 0.9995308 +0.9490434 0.9479146 0.9995308 +0.9493615 0.9479146 0.9995308 +0.9497641 0.9479146 0.9995308 +0.9502734 0.9479146 0.9995308 +0.9509177 0.9479146 0.9995308 +0.9517328 0.9479146 0.9995308 +0.952764 0.9479146 0.9995308 +0.9540687 0.9479146 0.9995308 +0.9557192 0.9479146 0.9995308 +0.9578074 0.9479146 0.9995308 +0.9604492 0.9479146 0.9995308 +0.9637914 0.9479146 0.9995308 +0.9680197 0.9479146 0.9995308 +0.9733691 0.9479146 0.9995308 +0.9801368 0.9479146 0.9995308 +0.9886988 0.9479146 0.9995308 +0.9995308 0.9479146 0.9995308 +0.9996295 0.9584406 0.9909882 +0.9997074 0.9669028 0.9873879 +0.9997688 0.9736823 0.9865561 +0.9998174 0.9790988 0.9871796 +0.9998557 0.9834167 0.9884841 +0.999886 0.9868529 0.9900282 +0.9999099 0.9895835 0.991572 +0.9999288 0.991751 0.9929957 +0.9999437 0.9934701 0.9942488 +0.9478754 0.9479648 0.999531 +0.9478752 0.9479644 0.999531 +0.947875 0.9479639 0.999531 +0.9478746 0.9479633 0.999531 +0.9478743 0.9479624 0.999531 +0.9478738 0.9479614 0.999531 +0.9478733 0.9479602 0.999531 +0.9478726 0.9479586 0.999531 +0.9478718 0.9479567 0.999531 +0.947871 0.9479544 0.9995309 +0.94787 0.9479517 0.9995309 +0.9478691 0.9479486 0.9995309 +0.9478684 0.947945 0.9995309 +0.9478683 0.9479411 0.9995309 +0.9478691 0.9479374 0.9995309 +0.947872 0.9479345 0.9995309 +0.9478785 0.9479335 0.9995308 +0.9478878 0.9479335 0.9995308 +0.9478997 0.9479335 0.9995308 +0.9479146 0.9479335 0.9995308 +0.9479335 0.9479335 0.9995308 +0.9479575 0.9479335 0.9995308 +0.9479878 0.9479335 0.9995308 +0.9480261 0.9479335 0.9995308 +0.9480746 0.9479335 0.9995308 +0.9481359 0.9479335 0.9995308 +0.9482135 0.9479335 0.9995308 +0.9483117 0.9479335 0.9995308 +0.9484359 0.9479335 0.9995308 +0.9485931 0.9479335 0.9995308 +0.9487918 0.9479335 0.9995308 +0.9490434 0.9479335 0.9995308 +0.9493615 0.9479335 0.9995308 +0.9497641 0.9479335 0.9995308 +0.9502734 0.9479335 0.9995308 +0.9509177 0.9479335 0.9995308 +0.9517328 0.9479335 0.9995308 +0.952764 0.9479335 0.9995308 +0.9540687 0.9479335 0.9995308 +0.9557192 0.9479335 0.9995308 +0.9578074 0.9479335 0.9995308 +0.9604492 0.9479335 0.9995308 +0.9637914 0.9479335 0.9995308 +0.9680197 0.9479335 0.9995308 +0.9733691 0.9479335 0.9995308 +0.9801368 0.9479335 0.9995308 +0.9886988 0.9479335 0.9995308 +0.9995308 0.9479335 0.9995308 +0.9996295 0.9584526 0.9909882 +0.9997074 0.9669103 0.9873879 +0.9997688 0.973687 0.9865561 +0.9998174 0.9791018 0.9871796 +0.9998557 0.9834186 0.9884841 +0.999886 0.9868541 0.9900282 +0.9999099 0.9895842 0.991572 +0.9999288 0.9917515 0.9929957 +0.9999437 0.9934704 0.9942488 +0.9478754 0.9479888 0.999531 +0.9478752 0.9479884 0.999531 +0.947875 0.9479878 0.999531 +0.9478746 0.9479872 0.999531 +0.9478743 0.9479864 0.999531 +0.9478738 0.9479854 0.999531 +0.9478733 0.9479841 0.999531 +0.9478726 0.9479826 0.999531 +0.9478718 0.9479807 0.999531 +0.947871 0.9479784 0.9995309 +0.94787 0.9479757 0.9995309 +0.9478691 0.9479725 0.9995309 +0.9478684 0.9479689 0.9995309 +0.9478683 0.9479651 0.9995309 +0.9478691 0.9479614 0.9995309 +0.947872 0.9479584 0.9995309 +0.9478785 0.9479575 0.9995308 +0.9478878 0.9479575 0.9995308 +0.9478997 0.9479575 0.9995308 +0.9479146 0.9479575 0.9995308 +0.9479335 0.9479575 0.9995308 +0.9479575 0.9479575 0.9995308 +0.9479878 0.9479575 0.9995308 +0.9480261 0.9479575 0.9995308 +0.9480746 0.9479575 0.9995308 +0.9481359 0.9479575 0.9995308 +0.9482135 0.9479575 0.9995308 +0.9483117 0.9479575 0.9995308 +0.9484359 0.9479575 0.9995308 +0.9485931 0.9479575 0.9995308 +0.9487918 0.9479575 0.9995308 +0.9490434 0.9479575 0.9995308 +0.9493615 0.9479575 0.9995308 +0.9497641 0.9479575 0.9995308 +0.9502734 0.9479575 0.9995308 +0.9509177 0.9479575 0.9995308 +0.9517328 0.9479575 0.9995308 +0.952764 0.9479575 0.9995308 +0.9540687 0.9479575 0.9995308 +0.9557192 0.9479575 0.9995308 +0.9578074 0.9479575 0.9995308 +0.9604492 0.9479575 0.9995308 +0.9637914 0.9479575 0.9995308 +0.9680197 0.9479575 0.9995308 +0.9733691 0.9479575 0.9995308 +0.9801368 0.9479575 0.9995308 +0.9886988 0.9479575 0.9995308 +0.9995308 0.9479575 0.9995308 +0.9996295 0.9584677 0.9909882 +0.9997074 0.9669198 0.9873879 +0.9997688 0.973693 0.9865561 +0.9998174 0.9791055 0.9871796 +0.9998557 0.9834209 0.9884841 +0.999886 0.9868555 0.9900282 +0.9999099 0.9895851 0.991572 +0.9999288 0.9917521 0.9929957 +0.9999437 0.9934707 0.9942488 +0.9478754 0.948019 0.999531 +0.9478752 0.9480186 0.999531 +0.947875 0.9480181 0.999531 +0.9478746 0.9480175 0.999531 +0.9478743 0.9480166 0.999531 +0.9478738 0.9480156 0.999531 +0.9478733 0.9480144 0.999531 +0.9478726 0.9480128 0.999531 +0.9478718 0.9480109 0.999531 +0.947871 0.9480087 0.9995309 +0.94787 0.9480059 0.9995309 +0.9478691 0.9480028 0.9995309 +0.9478684 0.9479992 0.9995309 +0.9478683 0.9479954 0.9995309 +0.9478691 0.9479916 0.9995309 +0.947872 0.9479887 0.9995309 +0.9478785 0.9479878 0.9995308 +0.9478878 0.9479878 0.9995308 +0.9478997 0.9479878 0.9995308 +0.9479146 0.9479878 0.9995308 +0.9479335 0.9479878 0.9995308 +0.9479575 0.9479878 0.9995308 +0.9479878 0.9479878 0.9995308 +0.9480261 0.9479878 0.9995308 +0.9480746 0.9479878 0.9995308 +0.9481359 0.9479878 0.9995308 +0.9482135 0.9479878 0.9995308 +0.9483117 0.9479878 0.9995308 +0.9484359 0.9479878 0.9995308 +0.9485931 0.9479878 0.9995308 +0.9487918 0.9479878 0.9995308 +0.9490434 0.9479878 0.9995308 +0.9493615 0.9479878 0.9995308 +0.9497641 0.9479878 0.9995308 +0.9502734 0.9479878 0.9995308 +0.9509177 0.9479878 0.9995308 +0.9517328 0.9479878 0.9995308 +0.952764 0.9479878 0.9995308 +0.9540687 0.9479878 0.9995308 +0.9557192 0.9479878 0.9995308 +0.9578074 0.9479878 0.9995308 +0.9604492 0.9479878 0.9995308 +0.9637914 0.9479878 0.9995308 +0.9680197 0.9479878 0.9995308 +0.9733691 0.9479878 0.9995308 +0.9801368 0.9479878 0.9995308 +0.9886988 0.9479878 0.9995308 +0.9995308 0.9479878 0.9995308 +0.9996295 0.9584868 0.9909882 +0.9997074 0.9669318 0.9873879 +0.9997688 0.9737006 0.9865561 +0.9998174 0.9791103 0.9871796 +0.9998557 0.9834239 0.9884841 +0.999886 0.9868574 0.9900282 +0.9999099 0.9895863 0.991572 +0.9999288 0.9917528 0.9929957 +0.9999437 0.9934712 0.9942488 +0.9478754 0.9480573 0.999531 +0.9478752 0.9480569 0.999531 +0.947875 0.9480564 0.999531 +0.9478746 0.9480558 0.999531 +0.9478743 0.9480549 0.999531 +0.9478738 0.9480539 0.999531 +0.9478733 0.9480527 0.999531 +0.9478726 0.9480511 0.999531 +0.9478718 0.9480493 0.999531 +0.947871 0.948047 0.9995309 +0.94787 0.9480443 0.9995309 +0.9478691 0.9480411 0.9995309 +0.9478684 0.9480375 0.9995309 +0.9478683 0.9480337 0.9995309 +0.9478691 0.94803 0.9995309 +0.947872 0.948027 0.9995309 +0.9478785 0.9480261 0.9995308 +0.9478878 0.9480261 0.9995308 +0.9478997 0.9480261 0.9995308 +0.9479146 0.9480261 0.9995308 +0.9479335 0.9480261 0.9995308 +0.9479575 0.9480261 0.9995308 +0.9479878 0.9480261 0.9995308 +0.9480261 0.9480261 0.9995308 +0.9480746 0.9480261 0.9995308 +0.9481359 0.9480261 0.9995308 +0.9482135 0.9480261 0.9995308 +0.9483117 0.9480261 0.9995308 +0.9484359 0.9480261 0.9995308 +0.9485931 0.9480261 0.9995308 +0.9487918 0.9480261 0.9995308 +0.9490434 0.9480261 0.9995308 +0.9493615 0.9480261 0.9995308 +0.9497641 0.9480261 0.9995308 +0.9502734 0.9480261 0.9995308 +0.9509177 0.9480261 0.9995308 +0.9517328 0.9480261 0.9995308 +0.952764 0.9480261 0.9995308 +0.9540687 0.9480261 0.9995308 +0.9557192 0.9480261 0.9995308 +0.9578074 0.9480261 0.9995308 +0.9604492 0.9480261 0.9995308 +0.9637914 0.9480261 0.9995308 +0.9680197 0.9480261 0.9995308 +0.9733691 0.9480261 0.9995308 +0.9801368 0.9480261 0.9995308 +0.9886988 0.9480261 0.9995308 +0.9995308 0.9480261 0.9995308 +0.9996295 0.9585109 0.9909882 +0.9997074 0.966947 0.9873879 +0.9997688 0.9737101 0.9865561 +0.9998174 0.9791163 0.9871796 +0.9998557 0.9834277 0.9884841 +0.999886 0.9868597 0.9900282 +0.9999099 0.9895878 0.991572 +0.9999288 0.9917537 0.9929957 +0.9999437 0.9934718 0.9942488 +0.9478754 0.9481058 0.999531 +0.9478752 0.9481054 0.999531 +0.947875 0.9481049 0.999531 +0.9478746 0.9481042 0.999531 +0.9478743 0.9481034 0.999531 +0.9478738 0.9481024 0.999531 +0.9478733 0.9481011 0.999531 +0.9478726 0.9480996 0.999531 +0.9478718 0.9480977 0.999531 +0.947871 0.9480954 0.9995309 +0.94787 0.9480927 0.9995309 +0.9478691 0.9480896 0.9995309 +0.9478684 0.948086 0.9995309 +0.9478683 0.9480822 0.9995309 +0.9478691 0.9480785 0.9995309 +0.947872 0.9480755 0.9995309 +0.9478785 0.9480746 0.9995308 +0.9478878 0.9480746 0.9995308 +0.9478997 0.9480746 0.9995308 +0.9479146 0.9480746 0.9995308 +0.9479335 0.9480746 0.9995308 +0.9479575 0.9480746 0.9995308 +0.9479878 0.9480746 0.9995308 +0.9480261 0.9480746 0.9995308 +0.9480746 0.9480746 0.9995308 +0.9481359 0.9480746 0.9995308 +0.9482135 0.9480746 0.9995308 +0.9483117 0.9480746 0.9995308 +0.9484359 0.9480746 0.9995308 +0.9485931 0.9480746 0.9995308 +0.9487918 0.9480746 0.9995308 +0.9490434 0.9480746 0.9995308 +0.9493615 0.9480746 0.9995308 +0.9497641 0.9480746 0.9995308 +0.9502734 0.9480746 0.9995308 +0.9509177 0.9480746 0.9995308 +0.9517328 0.9480746 0.9995308 +0.952764 0.9480746 0.9995308 +0.9540687 0.9480746 0.9995308 +0.9557192 0.9480746 0.9995308 +0.9578074 0.9480746 0.9995308 +0.9604492 0.9480746 0.9995308 +0.9637914 0.9480746 0.9995308 +0.9680197 0.9480746 0.9995308 +0.9733691 0.9480746 0.9995308 +0.9801368 0.9480746 0.9995308 +0.9886988 0.9480746 0.9995308 +0.9995308 0.9480746 0.9995308 +0.9996295 0.9585415 0.9909882 +0.9997074 0.9669663 0.9873879 +0.9997688 0.9737222 0.9865561 +0.9998174 0.9791238 0.9871796 +0.9998557 0.9834324 0.9884841 +0.999886 0.9868627 0.9900282 +0.9999099 0.9895897 0.991572 +0.9999288 0.9917549 0.9929957 +0.9999437 0.9934725 0.9942488 +0.9478754 0.9481671 0.999531 +0.9478752 0.9481667 0.999531 +0.947875 0.9481662 0.999531 +0.9478746 0.9481655 0.999531 +0.9478743 0.9481647 0.999531 +0.9478738 0.9481637 0.999531 +0.9478733 0.9481624 0.999531 +0.9478726 0.9481609 0.999531 +0.9478718 0.948159 0.999531 +0.947871 0.9481567 0.9995309 +0.94787 0.948154 0.9995309 +0.9478691 0.9481509 0.9995309 +0.9478684 0.9481473 0.9995309 +0.9478683 0.9481435 0.9995309 +0.9478691 0.9481398 0.9995309 +0.947872 0.9481369 0.9995309 +0.9478785 0.9481359 0.9995308 +0.9478878 0.9481359 0.9995308 +0.9478997 0.9481359 0.9995308 +0.9479146 0.9481359 0.9995308 +0.9479335 0.9481359 0.9995308 +0.9479575 0.9481359 0.9995308 +0.9479878 0.9481359 0.9995308 +0.9480261 0.9481359 0.9995308 +0.9480746 0.9481359 0.9995308 +0.9481359 0.9481359 0.9995308 +0.9482135 0.9481359 0.9995308 +0.9483117 0.9481359 0.9995308 +0.9484359 0.9481359 0.9995308 +0.9485931 0.9481359 0.9995308 +0.9487918 0.9481359 0.9995308 +0.9490434 0.9481359 0.9995308 +0.9493615 0.9481359 0.9995308 +0.9497641 0.9481359 0.9995308 +0.9502734 0.9481359 0.9995308 +0.9509177 0.9481359 0.9995308 +0.9517328 0.9481359 0.9995308 +0.952764 0.9481359 0.9995308 +0.9540687 0.9481359 0.9995308 +0.9557192 0.9481359 0.9995308 +0.9578074 0.9481359 0.9995308 +0.9604492 0.9481359 0.9995308 +0.9637914 0.9481359 0.9995308 +0.9680197 0.9481359 0.9995308 +0.9733691 0.9481359 0.9995308 +0.9801368 0.9481359 0.9995308 +0.9886988 0.9481359 0.9995308 +0.9995308 0.9481359 0.9995308 +0.9996295 0.9585802 0.9909882 +0.9997074 0.9669906 0.9873879 +0.9997688 0.9737375 0.9865561 +0.9998174 0.9791334 0.9871796 +0.9998557 0.9834385 0.9884841 +0.999886 0.9868665 0.9900282 +0.9999099 0.989592 0.991572 +0.9999288 0.9917564 0.9929957 +0.9999437 0.9934734 0.9942488 +0.9478754 0.9482447 0.999531 +0.9478752 0.9482442 0.999531 +0.947875 0.9482437 0.999531 +0.9478746 0.9482431 0.999531 +0.9478743 0.9482423 0.999531 +0.9478738 0.9482413 0.999531 +0.9478733 0.94824 0.999531 +0.9478726 0.9482385 0.999531 +0.9478718 0.9482366 0.999531 +0.947871 0.9482343 0.9995309 +0.94787 0.9482316 0.9995309 +0.9478691 0.9482285 0.9995309 +0.9478684 0.9482249 0.9995309 +0.9478683 0.9482211 0.9995309 +0.9478691 0.9482174 0.9995309 +0.947872 0.9482145 0.9995309 +0.9478785 0.9482135 0.9995308 +0.9478878 0.9482135 0.9995308 +0.9478997 0.9482135 0.9995308 +0.9479146 0.9482135 0.9995308 +0.9479335 0.9482135 0.9995308 +0.9479575 0.9482135 0.9995308 +0.9479878 0.9482135 0.9995308 +0.9480261 0.9482135 0.9995308 +0.9480746 0.9482135 0.9995308 +0.9481359 0.9482135 0.9995308 +0.9482135 0.9482135 0.9995308 +0.9483117 0.9482135 0.9995308 +0.9484359 0.9482135 0.9995308 +0.9485931 0.9482135 0.9995308 +0.9487918 0.9482135 0.9995308 +0.9490434 0.9482135 0.9995308 +0.9493615 0.9482135 0.9995308 +0.9497641 0.9482135 0.9995308 +0.9502734 0.9482135 0.9995308 +0.9509177 0.9482135 0.9995308 +0.9517328 0.9482135 0.9995308 +0.952764 0.9482135 0.9995308 +0.9540687 0.9482135 0.9995308 +0.9557192 0.9482135 0.9995308 +0.9578074 0.9482135 0.9995308 +0.9604492 0.9482135 0.9995308 +0.9637914 0.9482135 0.9995308 +0.9680197 0.9482135 0.9995308 +0.9733691 0.9482135 0.9995308 +0.9801368 0.9482135 0.9995308 +0.9886988 0.9482135 0.9995308 +0.9995308 0.9482135 0.9995308 +0.9996295 0.9586291 0.9909882 +0.9997074 0.9670214 0.9873879 +0.9997688 0.9737569 0.9865561 +0.9998174 0.9791456 0.9871796 +0.9998557 0.9834461 0.9884841 +0.999886 0.9868713 0.9900282 +0.9999099 0.989595 0.991572 +0.9999288 0.9917582 0.9929957 +0.9999437 0.9934746 0.9942488 +0.9478754 0.9483428 0.999531 +0.9478752 0.9483424 0.999531 +0.947875 0.9483418 0.999531 +0.9478746 0.9483412 0.999531 +0.9478743 0.9483404 0.999531 +0.9478738 0.9483394 0.999531 +0.9478733 0.9483381 0.999531 +0.9478726 0.9483366 0.999531 +0.9478718 0.9483347 0.999531 +0.947871 0.9483325 0.9995309 +0.94787 0.9483298 0.9995309 +0.9478691 0.9483266 0.9995309 +0.9478684 0.9483231 0.9995309 +0.9478683 0.9483193 0.9995309 +0.9478691 0.9483155 0.9995309 +0.947872 0.9483126 0.9995309 +0.9478785 0.9483117 0.9995308 +0.9478878 0.9483117 0.9995308 +0.9478997 0.9483117 0.9995308 +0.9479146 0.9483117 0.9995308 +0.9479335 0.9483117 0.9995308 +0.9479575 0.9483117 0.9995308 +0.9479878 0.9483117 0.9995308 +0.9480261 0.9483117 0.9995308 +0.9480746 0.9483117 0.9995308 +0.9481359 0.9483117 0.9995308 +0.9482135 0.9483117 0.9995308 +0.9483117 0.9483117 0.9995308 +0.9484359 0.9483117 0.9995308 +0.9485931 0.9483117 0.9995308 +0.9487918 0.9483117 0.9995308 +0.9490434 0.9483117 0.9995308 +0.9493615 0.9483117 0.9995308 +0.9497641 0.9483117 0.9995308 +0.9502734 0.9483117 0.9995308 +0.9509177 0.9483117 0.9995308 +0.9517328 0.9483117 0.9995308 +0.952764 0.9483117 0.9995308 +0.9540687 0.9483117 0.9995308 +0.9557192 0.9483117 0.9995308 +0.9578074 0.9483117 0.9995308 +0.9604492 0.9483117 0.9995308 +0.9637914 0.9483117 0.9995308 +0.9680197 0.9483117 0.9995308 +0.9733691 0.9483117 0.9995308 +0.9801368 0.9483117 0.9995308 +0.9886988 0.9483117 0.9995308 +0.9995308 0.9483117 0.9995308 +0.9996295 0.958691 0.9909882 +0.9997074 0.9670604 0.9873879 +0.9997688 0.9737814 0.9865561 +0.9998174 0.979161 0.9871796 +0.9998557 0.9834557 0.9884841 +0.999886 0.9868773 0.9900282 +0.9999099 0.9895988 0.991572 +0.9999288 0.9917606 0.9929957 +0.9999437 0.9934761 0.9942488 +0.9478754 0.9484669 0.999531 +0.9478752 0.9484665 0.999531 +0.947875 0.948466 0.999531 +0.9478746 0.9484653 0.999531 +0.9478743 0.9484645 0.999531 +0.9478738 0.9484635 0.999531 +0.9478733 0.9484623 0.999531 +0.9478726 0.9484607 0.999531 +0.9478718 0.9484589 0.999531 +0.947871 0.9484566 0.9995309 +0.94787 0.9484539 0.9995309 +0.9478691 0.9484508 0.9995309 +0.9478684 0.9484472 0.9995309 +0.9478683 0.9484434 0.9995309 +0.9478691 0.9484397 0.9995309 +0.947872 0.9484368 0.9995309 +0.9478785 0.9484359 0.9995308 +0.9478878 0.9484359 0.9995308 +0.9478997 0.9484359 0.9995308 +0.9479146 0.9484359 0.9995308 +0.9479335 0.9484359 0.9995308 +0.9479575 0.9484359 0.9995308 +0.9479878 0.9484359 0.9995308 +0.9480261 0.9484359 0.9995308 +0.9480746 0.9484359 0.9995308 +0.9481359 0.9484359 0.9995308 +0.9482135 0.9484359 0.9995308 +0.9483117 0.9484359 0.9995308 +0.9484359 0.9484359 0.9995308 +0.9485931 0.9484359 0.9995308 +0.9487918 0.9484359 0.9995308 +0.9490434 0.9484359 0.9995308 +0.9493615 0.9484359 0.9995308 +0.9497641 0.9484359 0.9995308 +0.9502734 0.9484359 0.9995308 +0.9509177 0.9484359 0.9995308 +0.9517328 0.9484359 0.9995308 +0.952764 0.9484359 0.9995308 +0.9540687 0.9484359 0.9995308 +0.9557192 0.9484359 0.9995308 +0.9578074 0.9484359 0.9995308 +0.9604492 0.9484359 0.9995308 +0.9637914 0.9484359 0.9995308 +0.9680197 0.9484359 0.9995308 +0.9733691 0.9484359 0.9995308 +0.9801368 0.9484359 0.9995308 +0.9886988 0.9484359 0.9995308 +0.9995308 0.9484359 0.9995308 +0.9996295 0.9587693 0.9909882 +0.9997074 0.9671097 0.9873879 +0.9997688 0.9738123 0.9865561 +0.9998174 0.9791804 0.9871796 +0.9998557 0.9834679 0.9884841 +0.999886 0.986885 0.9900282 +0.9999099 0.9896036 0.991572 +0.9999288 0.9917636 0.9929957 +0.9999437 0.9934779 0.9942488 +0.9478754 0.9486239 0.999531 +0.9478752 0.9486235 0.999531 +0.947875 0.948623 0.999531 +0.9478746 0.9486224 0.999531 +0.9478743 0.9486216 0.999531 +0.9478738 0.9486206 0.999531 +0.9478733 0.9486193 0.999531 +0.9478726 0.9486178 0.999531 +0.9478718 0.9486159 0.999531 +0.947871 0.9486137 0.9995309 +0.94787 0.948611 0.9995309 +0.9478691 0.9486079 0.9995309 +0.9478684 0.9486043 0.9995309 +0.9478683 0.9486006 0.9995309 +0.9478691 0.9485969 0.9995309 +0.947872 0.948594 0.9995309 +0.9478785 0.9485931 0.9995308 +0.9478878 0.9485931 0.9995308 +0.9478997 0.9485931 0.9995308 +0.9479146 0.9485931 0.9995308 +0.9479335 0.9485931 0.9995308 +0.9479575 0.9485931 0.9995308 +0.9479878 0.9485931 0.9995308 +0.9480261 0.9485931 0.9995308 +0.9480746 0.9485931 0.9995308 +0.9481359 0.9485931 0.9995308 +0.9482135 0.9485931 0.9995308 +0.9483117 0.9485931 0.9995308 +0.9484359 0.9485931 0.9995308 +0.9485931 0.9485931 0.9995308 +0.9487918 0.9485931 0.9995308 +0.9490434 0.9485931 0.9995308 +0.9493615 0.9485931 0.9995308 +0.9497641 0.9485931 0.9995308 +0.9502734 0.9485931 0.9995308 +0.9509177 0.9485931 0.9995308 +0.9517328 0.9485931 0.9995308 +0.952764 0.9485931 0.9995308 +0.9540687 0.9485931 0.9995308 +0.9557192 0.9485931 0.9995308 +0.9578074 0.9485931 0.9995308 +0.9604492 0.9485931 0.9995308 +0.9637914 0.9485931 0.9995308 +0.9680197 0.9485931 0.9995308 +0.9733691 0.9485931 0.9995308 +0.9801368 0.9485931 0.9995308 +0.9886988 0.9485931 0.9995308 +0.9995308 0.9485931 0.9995308 +0.9996295 0.9588684 0.9909882 +0.9997074 0.967172 0.9873879 +0.9997688 0.9738515 0.9865561 +0.9998174 0.979205 0.9871796 +0.9998557 0.9834833 0.9884841 +0.999886 0.9868946 0.9900282 +0.9999099 0.9896096 0.991572 +0.9999288 0.9917674 0.9929957 +0.9999437 0.9934803 0.9942488 +0.9478754 0.9488226 0.999531 +0.9478752 0.9488222 0.999531 +0.947875 0.9488217 0.999531 +0.9478746 0.9488211 0.999531 +0.9478743 0.9488203 0.999531 +0.9478738 0.9488193 0.999531 +0.9478733 0.948818 0.999531 +0.9478726 0.9488165 0.999531 +0.9478718 0.9488147 0.999531 +0.947871 0.9488124 0.9995309 +0.94787 0.9488097 0.9995309 +0.9478691 0.9488066 0.9995309 +0.9478684 0.9488031 0.9995309 +0.9478683 0.9487993 0.9995309 +0.9478691 0.9487957 0.9995309 +0.947872 0.9487928 0.9995309 +0.9478785 0.9487918 0.9995308 +0.9478878 0.9487918 0.9995308 +0.9478997 0.9487918 0.9995308 +0.9479146 0.9487918 0.9995308 +0.9479335 0.9487918 0.9995308 +0.9479575 0.9487918 0.9995308 +0.9479878 0.9487918 0.9995308 +0.9480261 0.9487918 0.9995308 +0.9480746 0.9487918 0.9995308 +0.9481359 0.9487918 0.9995308 +0.9482135 0.9487918 0.9995308 +0.9483117 0.9487918 0.9995308 +0.9484359 0.9487918 0.9995308 +0.9485931 0.9487918 0.9995308 +0.9487918 0.9487918 0.9995308 +0.9490434 0.9487918 0.9995308 +0.9493615 0.9487918 0.9995308 +0.9497641 0.9487918 0.9995308 +0.9502734 0.9487918 0.9995308 +0.9509177 0.9487918 0.9995308 +0.9517328 0.9487918 0.9995308 +0.952764 0.9487918 0.9995308 +0.9540687 0.9487918 0.9995308 +0.9557192 0.9487918 0.9995308 +0.9578074 0.9487918 0.9995308 +0.9604492 0.9487918 0.9995308 +0.9637914 0.9487918 0.9995308 +0.9680197 0.9487918 0.9995308 +0.9733691 0.9487918 0.9995308 +0.9801368 0.9487918 0.9995308 +0.9886988 0.9487918 0.9995308 +0.9995308 0.9487918 0.9995308 +0.9996295 0.9589938 0.9909882 +0.9997074 0.9672509 0.9873879 +0.9997688 0.9739011 0.9865561 +0.9998174 0.9792361 0.9871796 +0.9998557 0.9835029 0.9884841 +0.999886 0.9869069 0.9900282 +0.9999099 0.9896173 0.991572 +0.9999288 0.9917722 0.9929957 +0.9999437 0.9934833 0.9942488 +0.9478754 0.949074 0.999531 +0.9478752 0.9490736 0.999531 +0.947875 0.9490731 0.999531 +0.9478746 0.9490724 0.999531 +0.9478743 0.9490716 0.999531 +0.9478738 0.9490706 0.999531 +0.9478733 0.9490694 0.999531 +0.9478726 0.9490679 0.999531 +0.9478718 0.949066 0.999531 +0.947871 0.9490638 0.9995309 +0.94787 0.9490611 0.9995309 +0.9478691 0.949058 0.9995309 +0.9478684 0.9490545 0.9995309 +0.9478683 0.9490508 0.9995309 +0.9478691 0.9490471 0.9995309 +0.947872 0.9490443 0.9995309 +0.9478785 0.9490434 0.9995308 +0.9478878 0.9490434 0.9995308 +0.9478997 0.9490434 0.9995308 +0.9479146 0.9490434 0.9995308 +0.9479335 0.9490434 0.9995308 +0.9479575 0.9490434 0.9995308 +0.9479878 0.9490434 0.9995308 +0.9480261 0.9490434 0.9995308 +0.9480746 0.9490434 0.9995308 +0.9481359 0.9490434 0.9995308 +0.9482135 0.9490434 0.9995308 +0.9483117 0.9490434 0.9995308 +0.9484359 0.9490434 0.9995308 +0.9485931 0.9490434 0.9995308 +0.9487918 0.9490434 0.9995308 +0.9490434 0.9490434 0.9995308 +0.9493615 0.9490434 0.9995308 +0.9497641 0.9490434 0.9995308 +0.9502734 0.9490434 0.9995308 +0.9509177 0.9490434 0.9995308 +0.9517328 0.9490434 0.9995308 +0.952764 0.9490434 0.9995308 +0.9540687 0.9490434 0.9995308 +0.9557192 0.9490434 0.9995308 +0.9578074 0.9490434 0.9995308 +0.9604492 0.9490434 0.9995308 +0.9637914 0.9490434 0.9995308 +0.9680197 0.9490434 0.9995308 +0.9733691 0.9490434 0.9995308 +0.9801368 0.9490434 0.9995308 +0.9886988 0.9490434 0.9995308 +0.9995308 0.9490434 0.9995308 +0.9996295 0.9591524 0.9909882 +0.9997074 0.9673508 0.9873879 +0.9997688 0.9739638 0.9865561 +0.9998174 0.9792755 0.9871796 +0.9998557 0.9835276 0.9884841 +0.999886 0.9869223 0.9900282 +0.9999099 0.989627 0.991572 +0.9999288 0.9917782 0.9929957 +0.9999437 0.9934871 0.9942488 +0.9478754 0.949392 0.999531 +0.9478752 0.9493916 0.999531 +0.947875 0.9493911 0.999531 +0.9478746 0.9493904 0.999531 +0.9478743 0.9493896 0.999531 +0.9478738 0.9493887 0.999531 +0.9478733 0.9493874 0.999531 +0.9478726 0.9493859 0.999531 +0.9478718 0.9493841 0.999531 +0.947871 0.9493819 0.9995309 +0.94787 0.9493792 0.9995309 +0.9478691 0.9493761 0.9995309 +0.9478684 0.9493727 0.9995309 +0.9478683 0.9493689 0.9995309 +0.9478691 0.9493653 0.9995309 +0.947872 0.9493625 0.9995309 +0.9478785 0.9493615 0.9995308 +0.9478878 0.9493615 0.9995308 +0.9478997 0.9493615 0.9995308 +0.9479146 0.9493615 0.9995308 +0.9479335 0.9493615 0.9995308 +0.9479575 0.9493615 0.9995308 +0.9479878 0.9493615 0.9995308 +0.9480261 0.9493615 0.9995308 +0.9480746 0.9493615 0.9995308 +0.9481359 0.9493615 0.9995308 +0.9482135 0.9493615 0.9995308 +0.9483117 0.9493615 0.9995308 +0.9484359 0.9493615 0.9995308 +0.9485931 0.9493615 0.9995308 +0.9487918 0.9493615 0.9995308 +0.9490434 0.9493615 0.9995308 +0.9493615 0.9493615 0.9995308 +0.9497641 0.9493615 0.9995308 +0.9502734 0.9493615 0.9995308 +0.9509177 0.9493615 0.9995308 +0.9517328 0.9493615 0.9995308 +0.952764 0.9493615 0.9995308 +0.9540687 0.9493615 0.9995308 +0.9557192 0.9493615 0.9995308 +0.9578074 0.9493615 0.9995308 +0.9604492 0.9493615 0.9995308 +0.9637914 0.9493615 0.9995308 +0.9680197 0.9493615 0.9995308 +0.9733691 0.9493615 0.9995308 +0.9801368 0.9493615 0.9995308 +0.9886988 0.9493615 0.9995308 +0.9995308 0.9493615 0.9995308 +0.9996295 0.959353 0.9909882 +0.9997074 0.967477 0.9873879 +0.9997688 0.9740432 0.9865561 +0.9998174 0.9793253 0.9871796 +0.9998557 0.9835588 0.9884841 +0.999886 0.9869419 0.9900282 +0.9999099 0.9896392 0.991572 +0.9999288 0.9917859 0.9929957 +0.9999437 0.9934919 0.9942488 +0.9478754 0.9497943 0.999531 +0.9478752 0.9497939 0.999531 +0.947875 0.9497934 0.999531 +0.9478746 0.9497927 0.999531 +0.9478743 0.949792 0.999531 +0.9478738 0.949791 0.999531 +0.9478733 0.9497898 0.999531 +0.9478726 0.9497883 0.999531 +0.9478718 0.9497865 0.999531 +0.947871 0.9497843 0.9995309 +0.94787 0.9497816 0.9995309 +0.9478691 0.9497786 0.9995309 +0.9478684 0.9497751 0.9995309 +0.9478683 0.9497714 0.9995309 +0.9478691 0.9497678 0.9995309 +0.947872 0.949765 0.9995309 +0.9478785 0.9497641 0.9995308 +0.9478878 0.9497641 0.9995308 +0.9478997 0.9497641 0.9995308 +0.9479146 0.9497641 0.9995308 +0.9479335 0.9497641 0.9995308 +0.9479575 0.9497641 0.9995308 +0.9479878 0.9497641 0.9995308 +0.9480261 0.9497641 0.9995308 +0.9480746 0.9497641 0.9995308 +0.9481359 0.9497641 0.9995308 +0.9482135 0.9497641 0.9995308 +0.9483117 0.9497641 0.9995308 +0.9484359 0.9497641 0.9995308 +0.9485931 0.9497641 0.9995308 +0.9487918 0.9497641 0.9995308 +0.9490434 0.9497641 0.9995308 +0.9493615 0.9497641 0.9995308 +0.9497641 0.9497641 0.9995308 +0.9502734 0.9497641 0.9995308 +0.9509177 0.9497641 0.9995308 +0.9517328 0.9497641 0.9995308 +0.952764 0.9497641 0.9995308 +0.9540687 0.9497641 0.9995308 +0.9557192 0.9497641 0.9995308 +0.9578074 0.9497641 0.9995308 +0.9604492 0.9497641 0.9995308 +0.9637914 0.9497641 0.9995308 +0.9680197 0.9497641 0.9995308 +0.9733691 0.9497641 0.9995308 +0.9801368 0.9497641 0.9995308 +0.9886988 0.9497641 0.9995308 +0.9995308 0.9497641 0.9995308 +0.9996295 0.9596068 0.9909882 +0.9997074 0.9676368 0.9873879 +0.9997688 0.9741436 0.9865561 +0.9998174 0.9793883 0.9871796 +0.9998557 0.9835983 0.9884841 +0.999886 0.9869667 0.9900282 +0.9999099 0.9896547 0.991572 +0.9999288 0.9917956 0.9929957 +0.9999437 0.993498 0.9942488 +0.9478754 0.9503032 0.999531 +0.9478752 0.9503028 0.999531 +0.947875 0.9503023 0.999531 +0.9478746 0.9503017 0.999531 +0.9478743 0.950301 0.999531 +0.9478738 0.9503 0.999531 +0.9478733 0.9502988 0.999531 +0.9478726 0.9502973 0.999531 +0.9478718 0.9502955 0.999531 +0.947871 0.9502933 0.9995309 +0.94787 0.9502907 0.9995309 +0.9478691 0.9502877 0.9995309 +0.9478684 0.9502843 0.9995309 +0.9478683 0.9502806 0.9995309 +0.9478691 0.9502771 0.9995309 +0.947872 0.9502743 0.9995309 +0.9478785 0.9502734 0.9995308 +0.9478878 0.9502734 0.9995308 +0.9478997 0.9502734 0.9995308 +0.9479146 0.9502734 0.9995308 +0.9479335 0.9502734 0.9995308 +0.9479575 0.9502734 0.9995308 +0.9479878 0.9502734 0.9995308 +0.9480261 0.9502734 0.9995308 +0.9480746 0.9502734 0.9995308 +0.9481359 0.9502734 0.9995308 +0.9482135 0.9502734 0.9995308 +0.9483117 0.9502734 0.9995308 +0.9484359 0.9502734 0.9995308 +0.9485931 0.9502734 0.9995308 +0.9487918 0.9502734 0.9995308 +0.9490434 0.9502734 0.9995308 +0.9493615 0.9502734 0.9995308 +0.9497641 0.9502734 0.9995308 +0.9502734 0.9502734 0.9995308 +0.9509177 0.9502734 0.9995308 +0.9517328 0.9502734 0.9995308 +0.952764 0.9502734 0.9995308 +0.9540687 0.9502734 0.9995308 +0.9557192 0.9502734 0.9995308 +0.9578074 0.9502734 0.9995308 +0.9604492 0.9502734 0.9995308 +0.9637914 0.9502734 0.9995308 +0.9680197 0.9502734 0.9995308 +0.9733691 0.9502734 0.9995308 +0.9801368 0.9502734 0.9995308 +0.9886988 0.9502734 0.9995308 +0.9995308 0.9502734 0.9995308 +0.9996295 0.959928 0.9909882 +0.9997074 0.9678389 0.9873879 +0.9997688 0.9742706 0.9865561 +0.9998174 0.9794681 0.9871796 +0.9998557 0.9836483 0.9884841 +0.999886 0.986998 0.9900282 +0.9999099 0.9896744 0.991572 +0.9999288 0.9918079 0.9929957 +0.9999437 0.9935057 0.9942488 +0.9478754 0.9509472 0.999531 +0.9478752 0.9509468 0.999531 +0.947875 0.9509463 0.999531 +0.9478746 0.9509457 0.999531 +0.9478743 0.9509449 0.999531 +0.9478738 0.9509439 0.999531 +0.9478733 0.9509428 0.999531 +0.9478726 0.9509413 0.999531 +0.9478718 0.9509395 0.999531 +0.947871 0.9509374 0.9995309 +0.94787 0.9509348 0.9995309 +0.9478691 0.9509318 0.9995309 +0.9478684 0.9509284 0.9995309 +0.9478683 0.9509248 0.9995309 +0.9478691 0.9509213 0.9995309 +0.947872 0.9509185 0.9995309 +0.9478785 0.9509177 0.9995308 +0.9478878 0.9509177 0.9995308 +0.9478997 0.9509177 0.9995308 +0.9479146 0.9509177 0.9995308 +0.9479335 0.9509177 0.9995308 +0.9479575 0.9509177 0.9995308 +0.9479878 0.9509177 0.9995308 +0.9480261 0.9509177 0.9995308 +0.9480746 0.9509177 0.9995308 +0.9481359 0.9509177 0.9995308 +0.9482135 0.9509177 0.9995308 +0.9483117 0.9509177 0.9995308 +0.9484359 0.9509177 0.9995308 +0.9485931 0.9509177 0.9995308 +0.9487918 0.9509177 0.9995308 +0.9490434 0.9509177 0.9995308 +0.9493615 0.9509177 0.9995308 +0.9497641 0.9509177 0.9995308 +0.9502734 0.9509177 0.9995308 +0.9509177 0.9509177 0.9995308 +0.9517328 0.9509177 0.9995308 +0.952764 0.9509177 0.9995308 +0.9540687 0.9509177 0.9995308 +0.9557192 0.9509177 0.9995308 +0.9578074 0.9509177 0.9995308 +0.9604492 0.9509177 0.9995308 +0.9637914 0.9509177 0.9995308 +0.9680197 0.9509177 0.9995308 +0.9733691 0.9509177 0.9995308 +0.9801368 0.9509177 0.9995308 +0.9886988 0.9509177 0.9995308 +0.9995308 0.9509177 0.9995308 +0.9996295 0.9603343 0.9909882 +0.9997074 0.9680946 0.9873879 +0.9997688 0.9744313 0.9865561 +0.9998174 0.9795689 0.9871796 +0.9998557 0.9837116 0.9884841 +0.999886 0.9870376 0.9900282 +0.9999099 0.9896992 0.991572 +0.9999288 0.9918234 0.9929957 +0.9999437 0.9935154 0.9942488 +0.9478754 0.9517618 0.999531 +0.9478752 0.9517614 0.999531 +0.947875 0.9517609 0.999531 +0.9478746 0.9517603 0.999531 +0.9478743 0.9517596 0.999531 +0.9478738 0.9517586 0.999531 +0.9478733 0.9517575 0.999531 +0.9478726 0.951756 0.999531 +0.9478718 0.9517543 0.999531 +0.947871 0.9517522 0.9995309 +0.94787 0.9517496 0.9995309 +0.9478691 0.9517467 0.9995309 +0.9478684 0.9517434 0.9995309 +0.9478683 0.9517398 0.9995309 +0.9478691 0.9517364 0.9995309 +0.947872 0.9517337 0.9995309 +0.9478785 0.9517328 0.9995308 +0.9478878 0.9517328 0.9995308 +0.9478997 0.9517328 0.9995308 +0.9479146 0.9517328 0.9995308 +0.9479335 0.9517328 0.9995308 +0.9479575 0.9517328 0.9995308 +0.9479878 0.9517328 0.9995308 +0.9480261 0.9517328 0.9995308 +0.9480746 0.9517328 0.9995308 +0.9481359 0.9517328 0.9995308 +0.9482135 0.9517328 0.9995308 +0.9483117 0.9517328 0.9995308 +0.9484359 0.9517328 0.9995308 +0.9485931 0.9517328 0.9995308 +0.9487918 0.9517328 0.9995308 +0.9490434 0.9517328 0.9995308 +0.9493615 0.9517328 0.9995308 +0.9497641 0.9517328 0.9995308 +0.9502734 0.9517328 0.9995308 +0.9509177 0.9517328 0.9995308 +0.9517328 0.9517328 0.9995308 +0.952764 0.9517328 0.9995308 +0.9540687 0.9517328 0.9995308 +0.9557192 0.9517328 0.9995308 +0.9578074 0.9517328 0.9995308 +0.9604492 0.9517328 0.9995308 +0.9637914 0.9517328 0.9995308 +0.9680197 0.9517328 0.9995308 +0.9733691 0.9517328 0.9995308 +0.9801368 0.9517328 0.9995308 +0.9886988 0.9517328 0.9995308 +0.9995308 0.9517328 0.9995308 +0.9996295 0.9608482 0.9909882 +0.9997074 0.9684181 0.9873879 +0.9997688 0.9746346 0.9865561 +0.9998174 0.9796966 0.9871796 +0.9998557 0.9837916 0.9884841 +0.999886 0.9870878 0.9900282 +0.9999099 0.9897306 0.991572 +0.9999288 0.9918431 0.9929957 +0.9999437 0.9935277 0.9942488 +0.9478754 0.9527924 0.999531 +0.9478752 0.952792 0.999531 +0.947875 0.9527916 0.999531 +0.9478746 0.952791 0.999531 +0.9478743 0.9527902 0.999531 +0.9478738 0.9527893 0.999531 +0.9478733 0.9527882 0.999531 +0.9478726 0.9527868 0.999531 +0.9478718 0.9527851 0.999531 +0.947871 0.952783 0.9995309 +0.94787 0.9527805 0.9995309 +0.9478691 0.9527776 0.9995309 +0.9478684 0.9527744 0.9995309 +0.9478683 0.9527709 0.9995309 +0.9478691 0.9527675 0.9995309 +0.947872 0.9527649 0.9995309 +0.9478785 0.952764 0.9995308 +0.9478878 0.952764 0.9995308 +0.9478997 0.952764 0.9995308 +0.9479146 0.952764 0.9995308 +0.9479335 0.952764 0.9995308 +0.9479575 0.952764 0.9995308 +0.9479878 0.952764 0.9995308 +0.9480261 0.952764 0.9995308 +0.9480746 0.952764 0.9995308 +0.9481359 0.952764 0.9995308 +0.9482135 0.952764 0.9995308 +0.9483117 0.952764 0.9995308 +0.9484359 0.952764 0.9995308 +0.9485931 0.952764 0.9995308 +0.9487918 0.952764 0.9995308 +0.9490434 0.952764 0.9995308 +0.9493615 0.952764 0.9995308 +0.9497641 0.952764 0.9995308 +0.9502734 0.952764 0.9995308 +0.9509177 0.952764 0.9995308 +0.9517328 0.952764 0.9995308 +0.952764 0.952764 0.9995308 +0.9540687 0.952764 0.9995308 +0.9557192 0.952764 0.9995308 +0.9578074 0.952764 0.9995308 +0.9604492 0.952764 0.9995308 +0.9637914 0.952764 0.9995308 +0.9680197 0.952764 0.9995308 +0.9733691 0.952764 0.9995308 +0.9801368 0.952764 0.9995308 +0.9886988 0.952764 0.9995308 +0.9995308 0.952764 0.9995308 +0.9996295 0.9614985 0.9909882 +0.9997074 0.9688274 0.9873879 +0.9997688 0.9748918 0.9865561 +0.9998174 0.979858 0.9871796 +0.9998557 0.9838928 0.9884841 +0.999886 0.9871512 0.9900282 +0.9999099 0.9897703 0.991572 +0.9999288 0.991868 0.9929957 +0.9999437 0.9935432 0.9942488 +0.9478754 0.9540963 0.999531 +0.9478752 0.9540959 0.999531 +0.947875 0.9540954 0.999531 +0.9478746 0.9540949 0.999531 +0.9478743 0.9540941 0.999531 +0.9478738 0.9540933 0.999531 +0.9478733 0.9540921 0.999531 +0.9478726 0.9540908 0.999531 +0.9478718 0.9540891 0.999531 +0.947871 0.9540871 0.9995309 +0.94787 0.9540847 0.9995309 +0.9478691 0.9540819 0.9995309 +0.9478684 0.9540788 0.9995309 +0.9478683 0.9540754 0.9995309 +0.9478691 0.9540721 0.9995309 +0.947872 0.9540695 0.9995309 +0.9478785 0.9540687 0.9995308 +0.9478878 0.9540687 0.9995308 +0.9478997 0.9540687 0.9995308 +0.9479146 0.9540687 0.9995308 +0.9479335 0.9540687 0.9995308 +0.9479575 0.9540687 0.9995308 +0.9479878 0.9540687 0.9995308 +0.9480261 0.9540687 0.9995308 +0.9480746 0.9540687 0.9995308 +0.9481359 0.9540687 0.9995308 +0.9482135 0.9540687 0.9995308 +0.9483117 0.9540687 0.9995308 +0.9484359 0.9540687 0.9995308 +0.9485931 0.9540687 0.9995308 +0.9487918 0.9540687 0.9995308 +0.9490434 0.9540687 0.9995308 +0.9493615 0.9540687 0.9995308 +0.9497641 0.9540687 0.9995308 +0.9502734 0.9540687 0.9995308 +0.9509177 0.9540687 0.9995308 +0.9517328 0.9540687 0.9995308 +0.952764 0.9540687 0.9995308 +0.9540687 0.9540687 0.9995308 +0.9557192 0.9540687 0.9995308 +0.9578074 0.9540687 0.9995308 +0.9604492 0.9540687 0.9995308 +0.9637914 0.9540687 0.9995308 +0.9680197 0.9540687 0.9995308 +0.9733691 0.9540687 0.9995308 +0.9801368 0.9540687 0.9995308 +0.9886988 0.9540687 0.9995308 +0.9995308 0.9540687 0.9995308 +0.9996295 0.9623212 0.9909882 +0.9997074 0.9693452 0.9873879 +0.9997688 0.9752172 0.9865561 +0.9998174 0.9800622 0.9871796 +0.9998557 0.9840209 0.9884841 +0.999886 0.9872315 0.9900282 +0.9999099 0.9898206 0.991572 +0.9999288 0.9918994 0.9929957 +0.9999437 0.9935629 0.9942488 +0.9478754 0.9557458 0.999531 +0.9478752 0.9557455 0.999531 +0.947875 0.955745 0.999531 +0.9478746 0.9557445 0.999531 +0.9478743 0.9557438 0.999531 +0.9478738 0.9557429 0.999531 +0.9478733 0.9557418 0.999531 +0.9478726 0.9557405 0.999531 +0.9478718 0.9557389 0.999531 +0.947871 0.955737 0.9995309 +0.94787 0.9557347 0.9995309 +0.9478691 0.955732 0.9995309 +0.9478684 0.9557289 0.9995309 +0.9478683 0.9557257 0.9995309 +0.9478691 0.9557225 0.9995309 +0.947872 0.95572 0.9995309 +0.9478785 0.9557192 0.9995308 +0.9478878 0.9557192 0.9995308 +0.9478997 0.9557192 0.9995308 +0.9479146 0.9557192 0.9995308 +0.9479335 0.9557192 0.9995308 +0.9479575 0.9557192 0.9995308 +0.9479878 0.9557192 0.9995308 +0.9480261 0.9557192 0.9995308 +0.9480746 0.9557192 0.9995308 +0.9481359 0.9557192 0.9995308 +0.9482135 0.9557192 0.9995308 +0.9483117 0.9557192 0.9995308 +0.9484359 0.9557192 0.9995308 +0.9485931 0.9557192 0.9995308 +0.9487918 0.9557192 0.9995308 +0.9490434 0.9557192 0.9995308 +0.9493615 0.9557192 0.9995308 +0.9497641 0.9557192 0.9995308 +0.9502734 0.9557192 0.9995308 +0.9509177 0.9557192 0.9995308 +0.9517328 0.9557192 0.9995308 +0.952764 0.9557192 0.9995308 +0.9540687 0.9557192 0.9995308 +0.9557192 0.9557192 0.9995308 +0.9578074 0.9557192 0.9995308 +0.9604492 0.9557192 0.9995308 +0.9637914 0.9557192 0.9995308 +0.9680197 0.9557192 0.9995308 +0.9733691 0.9557192 0.9995308 +0.9801368 0.9557192 0.9995308 +0.9886988 0.9557192 0.9995308 +0.9995308 0.9557192 0.9995308 +0.9996295 0.963362 0.9909882 +0.9997074 0.9700002 0.9873879 +0.9997688 0.9756289 0.9865561 +0.9998174 0.9803206 0.9871796 +0.9998557 0.9841829 0.9884841 +0.999886 0.987333 0.9900282 +0.9999099 0.9898842 0.991572 +0.9999288 0.9919392 0.9929957 +0.9999437 0.9935878 0.9942488 +0.9478754 0.9578327 0.999531 +0.9478752 0.9578324 0.999531 +0.947875 0.957832 0.999531 +0.9478746 0.9578314 0.999531 +0.9478743 0.9578308 0.999531 +0.9478738 0.95783 0.999531 +0.9478733 0.9578289 0.999531 +0.9478726 0.9578277 0.999531 +0.9478718 0.9578262 0.999531 +0.947871 0.9578243 0.9995309 +0.94787 0.9578221 0.9995309 +0.9478691 0.9578195 0.9995309 +0.9478684 0.9578166 0.9995309 +0.9478683 0.9578135 0.9995309 +0.9478691 0.9578105 0.9995309 +0.947872 0.9578081 0.9995309 +0.9478785 0.9578074 0.9995308 +0.9478878 0.9578074 0.9995308 +0.9478997 0.9578074 0.9995308 +0.9479146 0.9578074 0.9995308 +0.9479335 0.9578074 0.9995308 +0.9479575 0.9578074 0.9995308 +0.9479878 0.9578074 0.9995308 +0.9480261 0.9578074 0.9995308 +0.9480746 0.9578074 0.9995308 +0.9481359 0.9578074 0.9995308 +0.9482135 0.9578074 0.9995308 +0.9483117 0.9578074 0.9995308 +0.9484359 0.9578074 0.9995308 +0.9485931 0.9578074 0.9995308 +0.9487918 0.9578074 0.9995308 +0.9490434 0.9578074 0.9995308 +0.9493615 0.9578074 0.9995308 +0.9497641 0.9578074 0.9995308 +0.9502734 0.9578074 0.9995308 +0.9509177 0.9578074 0.9995308 +0.9517328 0.9578074 0.9995308 +0.952764 0.9578074 0.9995308 +0.9540687 0.9578074 0.9995308 +0.9557192 0.9578074 0.9995308 +0.9578074 0.9578074 0.9995308 +0.9604492 0.9578074 0.9995308 +0.9637914 0.9578074 0.9995308 +0.9680197 0.9578074 0.9995308 +0.9733691 0.9578074 0.9995308 +0.9801368 0.9578074 0.9995308 +0.9886988 0.9578074 0.9995308 +0.9995308 0.9578074 0.9995308 +0.9996295 0.9646787 0.9909882 +0.9997074 0.970829 0.9873879 +0.9997688 0.9761497 0.9865561 +0.9998174 0.9806476 0.9871796 +0.9998557 0.984388 0.9884841 +0.999886 0.9874615 0.9900282 +0.9999099 0.9899646 0.991572 +0.9999288 0.9919896 0.9929957 +0.9999437 0.9936193 0.9942488 +0.9478754 0.9604729 0.999531 +0.9478752 0.9604726 0.999531 +0.947875 0.9604722 0.999531 +0.9478746 0.9604717 0.999531 +0.9478743 0.9604711 0.999531 +0.9478738 0.9604703 0.999531 +0.9478733 0.9604694 0.999531 +0.9478726 0.9604682 0.999531 +0.9478718 0.9604668 0.999531 +0.947871 0.960465 0.9995309 +0.94787 0.960463 0.9995309 +0.9478691 0.9604606 0.9995309 +0.9478684 0.9604579 0.9995309 +0.9478683 0.9604549 0.9995309 +0.9478691 0.9604521 0.9995309 +0.947872 0.9604499 0.9995309 +0.9478785 0.9604492 0.9995308 +0.9478878 0.9604492 0.9995308 +0.9478997 0.9604492 0.9995308 +0.9479146 0.9604492 0.9995308 +0.9479335 0.9604492 0.9995308 +0.9479575 0.9604492 0.9995308 +0.9479878 0.9604492 0.9995308 +0.9480261 0.9604492 0.9995308 +0.9480746 0.9604492 0.9995308 +0.9481359 0.9604492 0.9995308 +0.9482135 0.9604492 0.9995308 +0.9483117 0.9604492 0.9995308 +0.9484359 0.9604492 0.9995308 +0.9485931 0.9604492 0.9995308 +0.9487918 0.9604492 0.9995308 +0.9490434 0.9604492 0.9995308 +0.9493615 0.9604492 0.9995308 +0.9497641 0.9604492 0.9995308 +0.9502734 0.9604492 0.9995308 +0.9509177 0.9604492 0.9995308 +0.9517328 0.9604492 0.9995308 +0.952764 0.9604492 0.9995308 +0.9540687 0.9604492 0.9995308 +0.9557192 0.9604492 0.9995308 +0.9578074 0.9604492 0.9995308 +0.9604492 0.9604492 0.9995308 +0.9637914 0.9604492 0.9995308 +0.9680197 0.9604492 0.9995308 +0.9733691 0.9604492 0.9995308 +0.9801368 0.9604492 0.9995308 +0.9886988 0.9604492 0.9995308 +0.9995308 0.9604492 0.9995308 +0.9996295 0.9663445 0.9909882 +0.9997074 0.9718774 0.9873879 +0.9997688 0.9768086 0.9865561 +0.9998174 0.9810611 0.9871796 +0.9998557 0.9846473 0.9884841 +0.999886 0.987624 0.9900282 +0.9999099 0.9900664 0.991572 +0.9999288 0.9920533 0.9929957 +0.9999437 0.9936592 0.9942488 +0.9478754 0.9638131 0.999531 +0.9478752 0.9638128 0.999531 +0.947875 0.9638125 0.999531 +0.9478746 0.963812 0.999531 +0.9478743 0.9638114 0.999531 +0.9478738 0.9638107 0.999531 +0.9478733 0.9638099 0.999531 +0.9478726 0.9638088 0.999531 +0.9478718 0.9638075 0.999531 +0.947871 0.9638059 0.9995309 +0.94787 0.963804 0.9995309 +0.9478691 0.9638018 0.9995309 +0.9478684 0.9637993 0.9995309 +0.9478683 0.9637967 0.9995309 +0.9478691 0.9637941 0.9995309 +0.947872 0.963792 0.9995309 +0.9478785 0.9637914 0.9995308 +0.9478878 0.9637914 0.9995308 +0.9478997 0.9637914 0.9995308 +0.9479146 0.9637914 0.9995308 +0.9479335 0.9637914 0.9995308 +0.9479575 0.9637914 0.9995308 +0.9479878 0.9637914 0.9995308 +0.9480261 0.9637914 0.9995308 +0.9480746 0.9637914 0.9995308 +0.9481359 0.9637914 0.9995308 +0.9482135 0.9637914 0.9995308 +0.9483117 0.9637914 0.9995308 +0.9484359 0.9637914 0.9995308 +0.9485931 0.9637914 0.9995308 +0.9487918 0.9637914 0.9995308 +0.9490434 0.9637914 0.9995308 +0.9493615 0.9637914 0.9995308 +0.9497641 0.9637914 0.9995308 +0.9502734 0.9637914 0.9995308 +0.9509177 0.9637914 0.9995308 +0.9517328 0.9637914 0.9995308 +0.952764 0.9637914 0.9995308 +0.9540687 0.9637914 0.9995308 +0.9557192 0.9637914 0.9995308 +0.9578074 0.9637914 0.9995308 +0.9604492 0.9637914 0.9995308 +0.9637914 0.9637914 0.9995308 +0.9680197 0.9637914 0.9995308 +0.9733691 0.9637914 0.9995308 +0.9801368 0.9637914 0.9995308 +0.9886988 0.9637914 0.9995308 +0.9995308 0.9637914 0.9995308 +0.9996295 0.968452 0.9909882 +0.9997074 0.9732039 0.9873879 +0.9997688 0.9776422 0.9865561 +0.9998174 0.9815844 0.9871796 +0.9998557 0.9849754 0.9884841 +0.999886 0.9878296 0.9900282 +0.9999099 0.9901951 0.991572 +0.9999288 0.9921339 0.9929957 +0.9999437 0.9937096 0.9942488 +0.9478754 0.9680389 0.999531 +0.9478752 0.9680386 0.999531 +0.947875 0.9680383 0.999531 +0.9478746 0.9680379 0.999531 +0.9478743 0.9680374 0.999531 +0.9478738 0.9680368 0.999531 +0.9478733 0.968036 0.999531 +0.9478726 0.9680351 0.999531 +0.9478718 0.9680339 0.999531 +0.947871 0.9680325 0.9995309 +0.94787 0.9680309 0.9995309 +0.9478691 0.9680289 0.9995309 +0.9478684 0.9680267 0.9995309 +0.9478683 0.9680244 0.9995309 +0.9478691 0.9680221 0.9995309 +0.947872 0.9680203 0.9995309 +0.9478785 0.9680197 0.9995308 +0.9478878 0.9680197 0.9995308 +0.9478997 0.9680197 0.9995308 +0.9479146 0.9680197 0.9995308 +0.9479335 0.9680197 0.9995308 +0.9479575 0.9680197 0.9995308 +0.9479878 0.9680197 0.9995308 +0.9480261 0.9680197 0.9995308 +0.9480746 0.9680197 0.9995308 +0.9481359 0.9680197 0.9995308 +0.9482135 0.9680197 0.9995308 +0.9483117 0.9680197 0.9995308 +0.9484359 0.9680197 0.9995308 +0.9485931 0.9680197 0.9995308 +0.9487918 0.9680197 0.9995308 +0.9490434 0.9680197 0.9995308 +0.9493615 0.9680197 0.9995308 +0.9497641 0.9680197 0.9995308 +0.9502734 0.9680197 0.9995308 +0.9509177 0.9680197 0.9995308 +0.9517328 0.9680197 0.9995308 +0.952764 0.9680197 0.9995308 +0.9540687 0.9680197 0.9995308 +0.9557192 0.9680197 0.9995308 +0.9578074 0.9680197 0.9995308 +0.9604492 0.9680197 0.9995308 +0.9637914 0.9680197 0.9995308 +0.9680197 0.9680197 0.9995308 +0.9733691 0.9680197 0.9995308 +0.9801368 0.9680197 0.9995308 +0.9886988 0.9680197 0.9995308 +0.9995308 0.9680197 0.9995308 +0.9996295 0.9711183 0.9909882 +0.9997074 0.974882 0.9873879 +0.9997688 0.9786968 0.9865561 +0.9998174 0.9822464 0.9871796 +0.9998557 0.9853905 0.9884841 +0.999886 0.9880897 0.9900282 +0.9999099 0.990358 0.991572 +0.9999288 0.9922358 0.9929957 +0.9999437 0.9937734 0.9942488 +0.9478754 0.9733851 0.999531 +0.9478752 0.9733849 0.999531 +0.947875 0.9733846 0.999531 +0.9478746 0.9733843 0.999531 +0.9478743 0.9733838 0.999531 +0.9478738 0.9733833 0.999531 +0.9478733 0.9733827 0.999531 +0.9478726 0.9733819 0.999531 +0.9478718 0.9733809 0.999531 +0.947871 0.9733798 0.9995309 +0.94787 0.9733784 0.9995309 +0.9478691 0.9733768 0.9995309 +0.9478684 0.9733749 0.9995309 +0.9478683 0.973373 0.9995309 +0.9478691 0.9733711 0.9995309 +0.947872 0.9733696 0.9995309 +0.9478785 0.9733691 0.9995308 +0.9478878 0.9733691 0.9995308 +0.9478997 0.9733691 0.9995308 +0.9479146 0.9733691 0.9995308 +0.9479335 0.9733691 0.9995308 +0.9479575 0.9733691 0.9995308 +0.9479878 0.9733691 0.9995308 +0.9480261 0.9733691 0.9995308 +0.9480746 0.9733691 0.9995308 +0.9481359 0.9733691 0.9995308 +0.9482135 0.9733691 0.9995308 +0.9483117 0.9733691 0.9995308 +0.9484359 0.9733691 0.9995308 +0.9485931 0.9733691 0.9995308 +0.9487918 0.9733691 0.9995308 +0.9490434 0.9733691 0.9995308 +0.9493615 0.9733691 0.9995308 +0.9497641 0.9733691 0.9995308 +0.9502734 0.9733691 0.9995308 +0.9509177 0.9733691 0.9995308 +0.9517328 0.9733691 0.9995308 +0.952764 0.9733691 0.9995308 +0.9540687 0.9733691 0.9995308 +0.9557192 0.9733691 0.9995308 +0.9578074 0.9733691 0.9995308 +0.9604492 0.9733691 0.9995308 +0.9637914 0.9733691 0.9995308 +0.9680197 0.9733691 0.9995308 +0.9733691 0.9733691 0.9995308 +0.9801368 0.9733691 0.9995308 +0.9886988 0.9733691 0.9995308 +0.9995308 0.9733691 0.9995308 +0.9996295 0.9744915 0.9909882 +0.9997074 0.977005 0.9873879 +0.9997688 0.980031 0.9865561 +0.9998174 0.9830838 0.9871796 +0.9998557 0.9859157 0.9884841 +0.999886 0.9884188 0.9900282 +0.9999099 0.9905641 0.991572 +0.9999288 0.9923648 0.9929957 +0.9999437 0.9938541 0.9942488 +0.9478754 0.9801487 0.999531 +0.9478752 0.9801485 0.999531 +0.947875 0.9801483 0.999531 +0.9478746 0.9801481 0.999531 +0.9478743 0.9801478 0.999531 +0.9478738 0.9801474 0.999531 +0.9478733 0.9801469 0.999531 +0.9478726 0.9801463 0.999531 +0.9478718 0.9801456 0.999531 +0.947871 0.9801447 0.9995309 +0.94787 0.9801437 0.9995309 +0.9478691 0.9801425 0.9995309 +0.9478684 0.9801411 0.9995309 +0.9478683 0.9801397 0.9995309 +0.9478691 0.9801383 0.9995309 +0.947872 0.9801372 0.9995309 +0.9478785 0.9801368 0.9995308 +0.9478878 0.9801368 0.9995308 +0.9478997 0.9801368 0.9995308 +0.9479146 0.9801368 0.9995308 +0.9479335 0.9801368 0.9995308 +0.9479575 0.9801368 0.9995308 +0.9479878 0.9801368 0.9995308 +0.9480261 0.9801368 0.9995308 +0.9480746 0.9801368 0.9995308 +0.9481359 0.9801368 0.9995308 +0.9482135 0.9801368 0.9995308 +0.9483117 0.9801368 0.9995308 +0.9484359 0.9801368 0.9995308 +0.9485931 0.9801368 0.9995308 +0.9487918 0.9801368 0.9995308 +0.9490434 0.9801368 0.9995308 +0.9493615 0.9801368 0.9995308 +0.9497641 0.9801368 0.9995308 +0.9502734 0.9801368 0.9995308 +0.9509177 0.9801368 0.9995308 +0.9517328 0.9801368 0.9995308 +0.952764 0.9801368 0.9995308 +0.9540687 0.9801368 0.9995308 +0.9557192 0.9801368 0.9995308 +0.9578074 0.9801368 0.9995308 +0.9604492 0.9801368 0.9995308 +0.9637914 0.9801368 0.9995308 +0.9680197 0.9801368 0.9995308 +0.9733691 0.9801368 0.9995308 +0.9801368 0.9801368 0.9995308 +0.9886988 0.9801368 0.9995308 +0.9995308 0.9801368 0.9995308 +0.9996295 0.978759 0.9909882 +0.9997074 0.9796909 0.9873879 +0.9997688 0.981719 0.9865561 +0.9998174 0.9841433 0.9871796 +0.9998557 0.9865801 0.9884841 +0.999886 0.9888351 0.9900282 +0.9999099 0.9908248 0.991572 +0.9999288 0.992528 0.9929957 +0.9999437 0.9939562 0.9942488 +0.9478754 0.9887055 0.999531 +0.9478752 0.9887054 0.999531 +0.947875 0.9887053 0.999531 +0.9478746 0.9887052 0.999531 +0.9478743 0.988705 0.999531 +0.9478738 0.9887048 0.999531 +0.9478733 0.9887045 0.999531 +0.9478726 0.9887042 0.999531 +0.9478718 0.9887038 0.999531 +0.947871 0.9887033 0.9995309 +0.94787 0.9887027 0.9995309 +0.9478691 0.988702 0.9995309 +0.9478684 0.9887012 0.9995309 +0.9478683 0.9887004 0.9995309 +0.9478691 0.9886996 0.9995309 +0.947872 0.988699 0.9995309 +0.9478785 0.9886988 0.9995308 +0.9478878 0.9886988 0.9995308 +0.9478997 0.9886988 0.9995308 +0.9479146 0.9886988 0.9995308 +0.9479335 0.9886988 0.9995308 +0.9479575 0.9886988 0.9995308 +0.9479878 0.9886988 0.9995308 +0.9480261 0.9886988 0.9995308 +0.9480746 0.9886988 0.9995308 +0.9481359 0.9886988 0.9995308 +0.9482135 0.9886988 0.9995308 +0.9483117 0.9886988 0.9995308 +0.9484359 0.9886988 0.9995308 +0.9485931 0.9886988 0.9995308 +0.9487918 0.9886988 0.9995308 +0.9490434 0.9886988 0.9995308 +0.9493615 0.9886988 0.9995308 +0.9497641 0.9886988 0.9995308 +0.9502734 0.9886988 0.9995308 +0.9509177 0.9886988 0.9995308 +0.9517328 0.9886988 0.9995308 +0.952764 0.9886988 0.9995308 +0.9540687 0.9886988 0.9995308 +0.9557192 0.9886988 0.9995308 +0.9578074 0.9886988 0.9995308 +0.9604492 0.9886988 0.9995308 +0.9637914 0.9886988 0.9995308 +0.9680197 0.9886988 0.9995308 +0.9733691 0.9886988 0.9995308 +0.9801368 0.9886988 0.9995308 +0.9886988 0.9886988 0.9995308 +0.9995308 0.9886988 0.9995308 +0.9996295 0.9841579 0.9909882 +0.9997074 0.983089 0.9873879 +0.9997688 0.9838545 0.9865561 +0.9998174 0.9854838 0.9871796 +0.9998557 0.9874207 0.9884841 +0.999886 0.9893618 0.9900282 +0.9999099 0.9911547 0.991572 +0.9999288 0.9927345 0.9929957 +0.9999437 0.9940854 0.9942488 +0.9478754 0.999531 0.999531 +0.9478752 0.999531 0.999531 +0.947875 0.999531 0.999531 +0.9478746 0.999531 0.999531 +0.9478743 0.999531 0.999531 +0.9478738 0.999531 0.999531 +0.9478733 0.999531 0.999531 +0.9478726 0.999531 0.999531 +0.9478718 0.999531 0.999531 +0.947871 0.9995309 0.9995309 +0.94787 0.9995309 0.9995309 +0.9478691 0.9995309 0.9995309 +0.9478684 0.9995309 0.9995309 +0.9478683 0.9995309 0.9995309 +0.9478691 0.9995309 0.9995309 +0.947872 0.9995309 0.9995309 +0.9478785 0.9995308 0.9995308 +0.9478878 0.9995308 0.9995308 +0.9478997 0.9995308 0.9995308 +0.9479146 0.9995308 0.9995308 +0.9479335 0.9995308 0.9995308 +0.9479575 0.9995308 0.9995308 +0.9479878 0.9995308 0.9995308 +0.9480261 0.9995308 0.9995308 +0.9480746 0.9995308 0.9995308 +0.9481359 0.9995308 0.9995308 +0.9482135 0.9995308 0.9995308 +0.9483117 0.9995308 0.9995308 +0.9484359 0.9995308 0.9995308 +0.9485931 0.9995308 0.9995308 +0.9487918 0.9995308 0.9995308 +0.9490434 0.9995308 0.9995308 +0.9493615 0.9995308 0.9995308 +0.9497641 0.9995308 0.9995308 +0.9502734 0.9995308 0.9995308 +0.9509177 0.9995308 0.9995308 +0.9517328 0.9995308 0.9995308 +0.952764 0.9995308 0.9995308 +0.9540687 0.9995308 0.9995308 +0.9557192 0.9995308 0.9995308 +0.9578074 0.9995308 0.9995308 +0.9604492 0.9995308 0.9995308 +0.9637914 0.9995308 0.9995308 +0.9680197 0.9995308 0.9995308 +0.9733691 0.9995308 0.9995308 +0.9801368 0.9995308 0.9995308 +0.9886988 0.9995308 0.9995308 +0.9995308 0.9995308 0.9995308 +0.9996295 0.9909882 0.9909882 +0.9997074 0.9873879 0.9873879 +0.9997688 0.9865561 0.9865561 +0.9998174 0.9871796 0.9871796 +0.9998557 0.9884841 0.9884841 +0.999886 0.9900282 0.9900282 +0.9999099 0.991572 0.991572 +0.9999288 0.9929957 0.9929957 +0.9999437 0.9942488 0.9942488 +0.958416 0.9996296 0.9909925 +0.9584159 0.9996296 0.9909924 +0.9584157 0.9996296 0.9909923 +0.9584155 0.9996296 0.9909923 +0.9584153 0.9996296 0.9909921 +0.958415 0.9996296 0.990992 +0.9584146 0.9996296 0.9909918 +0.9584142 0.9996296 0.9909916 +0.9584137 0.9996296 0.9909914 +0.9584132 0.9996296 0.9909911 +0.9584126 0.9996296 0.9909907 +0.958412 0.9996296 0.9909903 +0.9584115 0.9996296 0.9909898 +0.9584114 0.9996295 0.9909893 +0.958412 0.9996295 0.9909888 +0.9584138 0.9996295 0.9909884 +0.9584178 0.9996295 0.9909882 +0.9584237 0.9996295 0.9909882 +0.9584312 0.9996295 0.9909882 +0.9584406 0.9996295 0.9909882 +0.9584526 0.9996295 0.9909882 +0.9584677 0.9996295 0.9909882 +0.9584868 0.9996295 0.9909882 +0.9585109 0.9996295 0.9909882 +0.9585415 0.9996295 0.9909882 +0.9585802 0.9996295 0.9909882 +0.9586291 0.9996295 0.9909882 +0.958691 0.9996295 0.9909882 +0.9587693 0.9996295 0.9909882 +0.9588684 0.9996295 0.9909882 +0.9589938 0.9996295 0.9909882 +0.9591524 0.9996295 0.9909882 +0.959353 0.9996295 0.9909882 +0.9596068 0.9996295 0.9909882 +0.959928 0.9996295 0.9909882 +0.9603343 0.9996295 0.9909882 +0.9608482 0.9996295 0.9909882 +0.9614985 0.9996295 0.9909882 +0.9623212 0.9996295 0.9909882 +0.963362 0.9996295 0.9909882 +0.9646787 0.9996295 0.9909882 +0.9663445 0.9996295 0.9909882 +0.968452 0.9996295 0.9909882 +0.9711183 0.9996295 0.9909882 +0.9744915 0.9996295 0.9909882 +0.978759 0.9996295 0.9909882 +0.9841579 0.9996295 0.9909882 +0.9909882 0.9996295 0.9909882 +0.9996295 0.9996295 0.9909882 +0.9997074 0.9928267 0.9873879 +0.9997688 0.9899741 0.9865561 +0.9998174 0.989325 0.9871796 +0.9998557 0.9898295 0.9884841 +0.999886 0.9908712 0.9900282 +0.9999099 0.9920999 0.991572 +0.9999288 0.9933261 0.9929957 +0.9999437 0.9944556 0.9942488 +0.9668873 0.9997074 0.9873927 +0.9668872 0.9997074 0.9873926 +0.9668871 0.9997074 0.9873925 +0.966887 0.9997074 0.9873924 +0.9668869 0.9997074 0.9873923 +0.9668867 0.9997074 0.9873922 +0.9668865 0.9997074 0.987392 +0.9668862 0.9997074 0.9873917 +0.9668859 0.9997074 0.9873914 +0.9668855 0.9997074 0.9873911 +0.9668852 0.9997074 0.9873907 +0.9668848 0.9997074 0.9873902 +0.9668845 0.9997074 0.9873897 +0.9668844 0.9997074 0.9873891 +0.9668847 0.9997074 0.9873885 +0.9668859 0.9997074 0.9873881 +0.9668884 0.9997074 0.9873879 +0.9668922 0.9997074 0.9873879 +0.9668969 0.9997074 0.9873879 +0.9669028 0.9997074 0.9873879 +0.9669103 0.9997074 0.9873879 +0.9669198 0.9997074 0.9873879 +0.9669318 0.9997074 0.9873879 +0.966947 0.9997074 0.9873879 +0.9669663 0.9997074 0.9873879 +0.9669906 0.9997074 0.9873879 +0.9670214 0.9997074 0.9873879 +0.9670604 0.9997074 0.9873879 +0.9671097 0.9997074 0.9873879 +0.967172 0.9997074 0.9873879 +0.9672509 0.9997074 0.9873879 +0.9673508 0.9997074 0.9873879 +0.967477 0.9997074 0.9873879 +0.9676368 0.9997074 0.9873879 +0.9678389 0.9997074 0.9873879 +0.9680946 0.9997074 0.9873879 +0.9684181 0.9997074 0.9873879 +0.9688274 0.9997074 0.9873879 +0.9693452 0.9997074 0.9873879 +0.9700002 0.9997074 0.9873879 +0.970829 0.9997074 0.9873879 +0.9718774 0.9997074 0.9873879 +0.9732039 0.9997074 0.9873879 +0.974882 0.9997074 0.9873879 +0.977005 0.9997074 0.9873879 +0.9796909 0.9997074 0.9873879 +0.983089 0.9997074 0.9873879 +0.9873879 0.9997074 0.9873879 +0.9928267 0.9997074 0.9873879 +0.9997074 0.9997074 0.9873879 +0.9997688 0.9942982 0.9865561 +0.9998174 0.9920392 0.9871796 +0.9998557 0.9915316 0.9884841 +0.999886 0.9919377 0.9900282 +0.9999099 0.9927678 0.991572 +0.9999288 0.9937442 0.9929957 +0.9999437 0.9947172 0.9942488 +0.9736726 0.9997689 0.9865601 +0.9736726 0.9997689 0.9865601 +0.9736725 0.9997689 0.98656 +0.9736724 0.9997689 0.9865599 +0.9736723 0.9997689 0.9865598 +0.9736722 0.9997689 0.9865597 +0.9736721 0.9997689 0.9865595 +0.9736719 0.9997689 0.9865593 +0.9736717 0.9997689 0.9865591 +0.9736715 0.9997689 0.9865588 +0.9736712 0.9997689 0.9865585 +0.973671 0.9997689 0.986558 +0.9736708 0.9997689 0.9865576 +0.9736708 0.9997689 0.9865571 +0.973671 0.9997688 0.9865566 +0.9736717 0.9997688 0.9865562 +0.9736733 0.9997688 0.9865561 +0.9736756 0.9997688 0.9865561 +0.9736786 0.9997688 0.9865561 +0.9736823 0.9997688 0.9865561 +0.973687 0.9997688 0.9865561 +0.973693 0.9997688 0.9865561 +0.9737006 0.9997688 0.9865561 +0.9737101 0.9997688 0.9865561 +0.9737222 0.9997688 0.9865561 +0.9737375 0.9997688 0.9865561 +0.9737569 0.9997688 0.9865561 +0.9737814 0.9997688 0.9865561 +0.9738123 0.9997688 0.9865561 +0.9738515 0.9997688 0.9865561 +0.9739011 0.9997688 0.9865561 +0.9739638 0.9997688 0.9865561 +0.9740432 0.9997688 0.9865561 +0.9741436 0.9997688 0.9865561 +0.9742706 0.9997688 0.9865561 +0.9744313 0.9997688 0.9865561 +0.9746346 0.9997688 0.9865561 +0.9748918 0.9997688 0.9865561 +0.9752172 0.9997688 0.9865561 +0.9756289 0.9997688 0.9865561 +0.9761497 0.9997688 0.9865561 +0.9768086 0.9997688 0.9865561 +0.9776422 0.9997688 0.9865561 +0.9786968 0.9997688 0.9865561 +0.980031 0.9997688 0.9865561 +0.981719 0.9997688 0.9865561 +0.9838545 0.9997688 0.9865561 +0.9865561 0.9997688 0.9865561 +0.9899741 0.9997688 0.9865561 +0.9942982 0.9997688 0.9865561 +0.9997688 0.9997688 0.9865561 +0.9998174 0.9954731 0.9871796 +0.9998557 0.9936849 0.9884841 +0.999886 0.993287 0.9900282 +0.9999099 0.9936128 0.991572 +0.9999288 0.9942731 0.9929957 +0.9999437 0.9950481 0.9942488 +0.9790927 0.9998174 0.9871826 +0.9790927 0.9998174 0.9871826 +0.9790927 0.9998174 0.9871825 +0.9790926 0.9998174 0.9871825 +0.9790925 0.9998174 0.9871824 +0.9790925 0.9998174 0.9871823 +0.9790924 0.9998174 0.9871822 +0.9790923 0.9998174 0.987182 +0.9790921 0.9998174 0.9871818 +0.979092 0.9998174 0.9871816 +0.9790919 0.9998174 0.9871813 +0.9790917 0.9998174 0.987181 +0.9790916 0.9998174 0.9871807 +0.9790916 0.9998174 0.9871803 +0.9790917 0.9998174 0.98718 +0.9790921 0.9998174 0.9871797 +0.9790931 0.9998174 0.9871796 +0.9790946 0.9998174 0.9871796 +0.9790965 0.9998174 0.9871796 +0.9790988 0.9998174 0.9871796 +0.9791018 0.9998174 0.9871796 +0.9791055 0.9998174 0.9871796 +0.9791103 0.9998174 0.9871796 +0.9791163 0.9998174 0.9871796 +0.9791238 0.9998174 0.9871796 +0.9791334 0.9998174 0.9871796 +0.9791456 0.9998174 0.9871796 +0.979161 0.9998174 0.9871796 +0.9791804 0.9998174 0.9871796 +0.979205 0.9998174 0.9871796 +0.9792361 0.9998174 0.9871796 +0.9792755 0.9998174 0.9871796 +0.9793253 0.9998174 0.9871796 +0.9793883 0.9998174 0.9871796 +0.9794681 0.9998174 0.9871796 +0.9795689 0.9998174 0.9871796 +0.9796966 0.9998174 0.9871796 +0.979858 0.9998174 0.9871796 +0.9800622 0.9998174 0.9871796 +0.9803206 0.9998174 0.9871796 +0.9806476 0.9998174 0.9871796 +0.9810611 0.9998174 0.9871796 +0.9815844 0.9998174 0.9871796 +0.9822464 0.9998174 0.9871796 +0.9830838 0.9998174 0.9871796 +0.9841433 0.9998174 0.9871796 +0.9854838 0.9998174 0.9871796 +0.9871796 0.9998174 0.9871796 +0.989325 0.9998174 0.9871796 +0.9920392 0.9998174 0.9871796 +0.9954731 0.9998174 0.9871796 +0.9998174 0.9998174 0.9871796 +0.9998557 0.9964092 0.9884841 +0.999886 0.9949941 0.9900282 +0.9999099 0.9946818 0.991572 +0.9999288 0.9949422 0.9929957 +0.9999437 0.9954668 0.9942488 +0.9834129 0.9998557 0.9884863 +0.9834129 0.9998557 0.9884863 +0.9834129 0.9998557 0.9884862 +0.9834129 0.9998557 0.9884862 +0.9834128 0.9998557 0.9884861 +0.9834128 0.9998557 0.988486 +0.9834127 0.9998557 0.988486 +0.9834127 0.9998557 0.9884859 +0.9834126 0.9998557 0.9884857 +0.9834125 0.9998557 0.9884856 +0.9834124 0.9998557 0.9884854 +0.9834123 0.9998557 0.9884852 +0.9834122 0.9998557 0.9884849 +0.9834122 0.9998557 0.9884846 +0.9834123 0.9998557 0.9884844 +0.9834126 0.9998557 0.9884842 +0.9834132 0.9998557 0.9884841 +0.9834141 0.9998557 0.9884841 +0.9834153 0.9998557 0.9884841 +0.9834167 0.9998557 0.9884841 +0.9834186 0.9998557 0.9884841 +0.9834209 0.9998557 0.9884841 +0.9834239 0.9998557 0.9884841 +0.9834277 0.9998557 0.9884841 +0.9834324 0.9998557 0.9884841 +0.9834385 0.9998557 0.9884841 +0.9834461 0.9998557 0.9884841 +0.9834557 0.9998557 0.9884841 +0.9834679 0.9998557 0.9884841 +0.9834833 0.9998557 0.9884841 +0.9835029 0.9998557 0.9884841 +0.9835276 0.9998557 0.9884841 +0.9835588 0.9998557 0.9884841 +0.9835983 0.9998557 0.9884841 +0.9836483 0.9998557 0.9884841 +0.9837116 0.9998557 0.9884841 +0.9837916 0.9998557 0.9884841 +0.9838928 0.9998557 0.9884841 +0.9840209 0.9998557 0.9884841 +0.9841829 0.9998557 0.9884841 +0.984388 0.9998557 0.9884841 +0.9846473 0.9998557 0.9884841 +0.9849754 0.9998557 0.9884841 +0.9853905 0.9998557 0.9884841 +0.9859157 0.9998557 0.9884841 +0.9865801 0.9998557 0.9884841 +0.9874207 0.9998557 0.9884841 +0.9884841 0.9998557 0.9884841 +0.9898295 0.9998557 0.9884841 +0.9915316 0.9998557 0.9884841 +0.9936849 0.9998557 0.9884841 +0.9964092 0.9998557 0.9884841 +0.9998557 0.9998557 0.9884841 +0.999886 0.9971537 0.9900282 +0.9999099 0.9960342 0.991572 +0.9999288 0.9957887 0.9929957 +0.9999437 0.9959964 0.9942488 +0.9868505 0.999886 0.9900297 +0.9868505 0.999886 0.9900296 +0.9868505 0.999886 0.9900296 +0.9868505 0.999886 0.9900296 +0.9868504 0.999886 0.9900295 +0.9868504 0.999886 0.9900295 +0.9868504 0.999886 0.9900294 +0.9868503 0.999886 0.9900294 +0.9868503 0.999886 0.9900293 +0.9868502 0.999886 0.9900292 +0.9868502 0.999886 0.990029 +0.9868501 0.999886 0.9900289 +0.9868501 0.999886 0.9900287 +0.98685 0.999886 0.9900285 +0.9868501 0.999886 0.9900284 +0.9868503 0.999886 0.9900282 +0.9868507 0.999886 0.9900282 +0.9868512 0.999886 0.9900282 +0.986852 0.999886 0.9900282 +0.9868529 0.999886 0.9900282 +0.9868541 0.999886 0.9900282 +0.9868555 0.999886 0.9900282 +0.9868574 0.999886 0.9900282 +0.9868597 0.999886 0.9900282 +0.9868627 0.999886 0.9900282 +0.9868665 0.999886 0.9900282 +0.9868713 0.999886 0.9900282 +0.9868773 0.999886 0.9900282 +0.986885 0.999886 0.9900282 +0.9868946 0.999886 0.9900282 +0.9869069 0.999886 0.9900282 +0.9869223 0.999886 0.9900282 +0.9869419 0.999886 0.9900282 +0.9869667 0.999886 0.9900282 +0.986998 0.999886 0.9900282 +0.9870376 0.999886 0.9900282 +0.9870878 0.999886 0.9900282 +0.9871512 0.999886 0.9900282 +0.9872315 0.999886 0.9900282 +0.987333 0.999886 0.9900282 +0.9874615 0.999886 0.9900282 +0.987624 0.999886 0.9900282 +0.9878296 0.999886 0.9900282 +0.9880897 0.999886 0.9900282 +0.9884188 0.999886 0.9900282 +0.9888351 0.999886 0.9900282 +0.9893618 0.999886 0.9900282 +0.9900282 0.999886 0.9900282 +0.9908712 0.999886 0.9900282 +0.9919377 0.999886 0.9900282 +0.993287 0.999886 0.9900282 +0.9949941 0.999886 0.9900282 +0.9971537 0.999886 0.9900282 +0.999886 0.999886 0.9900282 +0.9999099 0.9977452 0.991572 +0.9999288 0.9968597 0.9929957 +0.9999437 0.9966665 0.9942488 +0.989582 0.9999099 0.991573 +0.989582 0.9999099 0.9915729 +0.989582 0.9999099 0.9915729 +0.989582 0.9999099 0.9915729 +0.989582 0.9999099 0.9915729 +0.9895819 0.9999099 0.9915728 +0.9895819 0.9999099 0.9915728 +0.9895819 0.9999099 0.9915728 +0.9895819 0.9999099 0.9915727 +0.9895818 0.9999099 0.9915726 +0.9895818 0.9999099 0.9915725 +0.9895818 0.9999099 0.9915724 +0.9895817 0.9999099 0.9915723 +0.9895817 0.9999099 0.9915722 +0.9895817 0.9999099 0.9915721 +0.9895819 0.9999099 0.991572 +0.9895821 0.9999099 0.991572 +0.9895825 0.9999099 0.991572 +0.9895829 0.9999099 0.991572 +0.9895835 0.9999099 0.991572 +0.9895842 0.9999099 0.991572 +0.9895851 0.9999099 0.991572 +0.9895863 0.9999099 0.991572 +0.9895878 0.9999099 0.991572 +0.9895897 0.9999099 0.991572 +0.989592 0.9999099 0.991572 +0.989595 0.9999099 0.991572 +0.9895988 0.9999099 0.991572 +0.9896036 0.9999099 0.991572 +0.9896096 0.9999099 0.991572 +0.9896173 0.9999099 0.991572 +0.989627 0.9999099 0.991572 +0.9896392 0.9999099 0.991572 +0.9896547 0.9999099 0.991572 +0.9896744 0.9999099 0.991572 +0.9896992 0.9999099 0.991572 +0.9897306 0.9999099 0.991572 +0.9897703 0.9999099 0.991572 +0.9898206 0.9999099 0.991572 +0.9898842 0.9999099 0.991572 +0.9899646 0.9999099 0.991572 +0.9900664 0.9999099 0.991572 +0.9901951 0.9999099 0.991572 +0.990358 0.9999099 0.991572 +0.9905641 0.9999099 0.991572 +0.9908248 0.9999099 0.991572 +0.9911547 0.9999099 0.991572 +0.991572 0.9999099 0.991572 +0.9920999 0.9999099 0.991572 +0.9927678 0.9999099 0.991572 +0.9936128 0.9999099 0.991572 +0.9946818 0.9999099 0.991572 +0.9960342 0.9999099 0.991572 +0.9977452 0.9999099 0.991572 +0.9999099 0.9999099 0.991572 +0.9999288 0.9982146 0.9929957 +0.9999437 0.9975143 0.9942488 +0.9917501 0.9999288 0.9929963 +0.9917501 0.9999288 0.9929963 +0.9917501 0.9999288 0.9929963 +0.9917501 0.9999288 0.9929963 +0.9917501 0.9999288 0.9929963 +0.9917501 0.9999288 0.9929962 +0.99175 0.9999288 0.9929962 +0.99175 0.9999288 0.9929962 +0.99175 0.9999288 0.9929962 +0.99175 0.9999288 0.9929961 +0.99175 0.9999288 0.992996 +0.9917499 0.9999288 0.992996 +0.9917499 0.9999288 0.9929959 +0.9917499 0.9999288 0.9929958 +0.9917499 0.9999288 0.9929957 +0.99175 0.9999288 0.9929957 +0.9917502 0.9999288 0.9929957 +0.9917504 0.9999288 0.9929957 +0.9917507 0.9999288 0.9929957 +0.991751 0.9999288 0.9929957 +0.9917515 0.9999288 0.9929957 +0.9917521 0.9999288 0.9929957 +0.9917528 0.9999288 0.9929957 +0.9917537 0.9999288 0.9929957 +0.9917549 0.9999288 0.9929957 +0.9917564 0.9999288 0.9929957 +0.9917582 0.9999288 0.9929957 +0.9917606 0.9999288 0.9929957 +0.9917636 0.9999288 0.9929957 +0.9917674 0.9999288 0.9929957 +0.9917722 0.9999288 0.9929957 +0.9917782 0.9999288 0.9929957 +0.9917859 0.9999288 0.9929957 +0.9917956 0.9999288 0.9929957 +0.9918079 0.9999288 0.9929957 +0.9918234 0.9999288 0.9929957 +0.9918431 0.9999288 0.9929957 +0.991868 0.9999288 0.9929957 +0.9918994 0.9999288 0.9929957 +0.9919392 0.9999288 0.9929957 +0.9919896 0.9999288 0.9929957 +0.9920533 0.9999288 0.9929957 +0.9921339 0.9999288 0.9929957 +0.9922358 0.9999288 0.9929957 +0.9923648 0.9999288 0.9929957 +0.992528 0.9999288 0.9929957 +0.9927345 0.9999288 0.9929957 +0.9929957 0.9999288 0.9929957 +0.9933261 0.9999288 0.9929957 +0.9937442 0.9999288 0.9929957 +0.9942731 0.9999288 0.9929957 +0.9949422 0.9999288 0.9929957 +0.9957887 0.9999288 0.9929957 +0.9968597 0.9999288 0.9929957 +0.9982146 0.9999288 0.9929957 +0.9999288 0.9999288 0.9929957 +0.9999437 0.9985868 0.9942488 +0.9934695 0.9999437 0.9942493 +0.9934695 0.9999437 0.9942492 +0.9934695 0.9999437 0.9942492 +0.9934695 0.9999437 0.9942492 +0.9934695 0.9999437 0.9942492 +0.9934695 0.9999437 0.9942492 +0.9934695 0.9999437 0.9942492 +0.9934694 0.9999437 0.9942492 +0.9934694 0.9999437 0.9942491 +0.9934694 0.9999437 0.9942491 +0.9934694 0.9999437 0.9942491 +0.9934694 0.9999437 0.994249 +0.9934694 0.9999437 0.994249 +0.9934694 0.9999437 0.9942489 +0.9934694 0.9999437 0.9942489 +0.9934694 0.9999437 0.9942488 +0.9934695 0.9999437 0.9942488 +0.9934697 0.9999437 0.9942488 +0.9934698 0.9999437 0.9942488 +0.9934701 0.9999437 0.9942488 +0.9934704 0.9999437 0.9942488 +0.9934707 0.9999437 0.9942488 +0.9934712 0.9999437 0.9942488 +0.9934718 0.9999437 0.9942488 +0.9934725 0.9999437 0.9942488 +0.9934734 0.9999437 0.9942488 +0.9934746 0.9999437 0.9942488 +0.9934761 0.9999437 0.9942488 +0.9934779 0.9999437 0.9942488 +0.9934803 0.9999437 0.9942488 +0.9934833 0.9999437 0.9942488 +0.9934871 0.9999437 0.9942488 +0.9934919 0.9999437 0.9942488 +0.993498 0.9999437 0.9942488 +0.9935057 0.9999437 0.9942488 +0.9935154 0.9999437 0.9942488 +0.9935277 0.9999437 0.9942488 +0.9935432 0.9999437 0.9942488 +0.9935629 0.9999437 0.9942488 +0.9935878 0.9999437 0.9942488 +0.9936193 0.9999437 0.9942488 +0.9936592 0.9999437 0.9942488 +0.9937096 0.9999437 0.9942488 +0.9937734 0.9999437 0.9942488 +0.9938541 0.9999437 0.9942488 +0.9939562 0.9999437 0.9942488 +0.9940854 0.9999437 0.9942488 +0.9942488 0.9999437 0.9942488 +0.9944556 0.9999437 0.9942488 +0.9947172 0.9999437 0.9942488 +0.9950481 0.9999437 0.9942488 +0.9954668 0.9999437 0.9942488 +0.9959964 0.9999437 0.9942488 +0.9966665 0.9999437 0.9942488 +0.9975143 0.9999437 0.9942488 +0.9985868 0.9999437 0.9942488 +0.9999437 0.9999437 0.9942488 +0.958416 0.958416 0.9996296 +0.9584161 0.958416 0.9996296 +0.9584163 0.958416 0.9996296 +0.9584165 0.958416 0.9996296 +0.9584168 0.958416 0.9996296 +0.9584171 0.958416 0.9996296 +0.9584176 0.958416 0.9996296 +0.9584181 0.958416 0.9996296 +0.9584189 0.958416 0.9996296 +0.9584198 0.958416 0.9996296 +0.9584209 0.958416 0.9996296 +0.9584223 0.958416 0.9996296 +0.9584241 0.958416 0.9996296 +0.9584264 0.958416 0.9996296 +0.9584293 0.958416 0.9996296 +0.958433 0.958416 0.9996296 +0.9584377 0.958416 0.9996296 +0.9584436 0.958416 0.9996296 +0.958451 0.958416 0.9996296 +0.9584605 0.958416 0.9996296 +0.9584724 0.958416 0.9996296 +0.9584875 0.958416 0.9996296 +0.9585066 0.958416 0.9996296 +0.9585307 0.958416 0.9996296 +0.9585613 0.958416 0.9996296 +0.9585999 0.958416 0.9996296 +0.9586489 0.958416 0.9996296 +0.9587107 0.958416 0.9996296 +0.958789 0.958416 0.9996296 +0.958888 0.958416 0.9996296 +0.9590133 0.958416 0.9996296 +0.9591719 0.958416 0.9996296 +0.9593724 0.958416 0.9996296 +0.9596261 0.958416 0.9996296 +0.9599471 0.958416 0.9996296 +0.9603532 0.958416 0.9996296 +0.9608669 0.958416 0.9996296 +0.9615169 0.958416 0.9996296 +0.9623392 0.958416 0.9996296 +0.9633794 0.958416 0.9996296 +0.9646955 0.958416 0.9996296 +0.9663606 0.958416 0.9996296 +0.9684671 0.958416 0.9996296 +0.971132 0.958416 0.9996296 +0.9745036 0.958416 0.9996296 +0.978769 0.958416 0.9996296 +0.9841654 0.958416 0.9996296 +0.9909925 0.958416 0.9996296 +0.9996296 0.958416 0.9996296 +0.9997074 0.9668873 0.9928293 +0.9997689 0.9736726 0.9899771 +0.9998174 0.9790927 0.9893275 +0.9998557 0.9834129 0.9898314 +0.999886 0.9868505 0.9908726 +0.9999099 0.989582 0.9921008 +0.9999288 0.9917501 0.9933267 +0.9999437 0.9934695 0.994456 +0.958416 0.9584161 0.9996296 +0.9584159 0.9584159 0.9996296 +0.958416 0.9584159 0.9996296 +0.9584162 0.9584159 0.9996296 +0.9584165 0.9584159 0.9996296 +0.9584169 0.9584159 0.9996296 +0.9584173 0.9584159 0.9996296 +0.9584179 0.9584159 0.9996296 +0.9584186 0.9584159 0.9996296 +0.9584195 0.9584159 0.9996296 +0.9584206 0.9584159 0.9996296 +0.9584221 0.9584159 0.9996296 +0.9584239 0.9584159 0.9996296 +0.9584262 0.9584159 0.9996296 +0.9584291 0.9584159 0.9996296 +0.9584328 0.9584159 0.9996296 +0.9584374 0.9584159 0.9996296 +0.9584433 0.9584159 0.9996296 +0.9584508 0.9584159 0.9996296 +0.9584602 0.9584159 0.9996296 +0.9584721 0.9584159 0.9996296 +0.9584872 0.9584159 0.9996296 +0.9585063 0.9584159 0.9996296 +0.9585305 0.9584159 0.9996296 +0.958561 0.9584159 0.9996296 +0.9585997 0.9584159 0.9996296 +0.9586486 0.9584159 0.9996296 +0.9587105 0.9584159 0.9996296 +0.9587888 0.9584159 0.9996296 +0.9588878 0.9584159 0.9996296 +0.9590131 0.9584159 0.9996296 +0.9591716 0.9584159 0.9996296 +0.9593721 0.9584159 0.9996296 +0.9596259 0.9584159 0.9996296 +0.9599468 0.9584159 0.9996296 +0.9603529 0.9584159 0.9996296 +0.9608667 0.9584159 0.9996296 +0.9615166 0.9584159 0.9996296 +0.9623389 0.9584159 0.9996296 +0.9633792 0.9584159 0.9996296 +0.9646953 0.9584159 0.9996296 +0.9663604 0.9584159 0.9996296 +0.9684669 0.9584159 0.9996296 +0.9711319 0.9584159 0.9996296 +0.9745034 0.9584159 0.9996296 +0.9787689 0.9584159 0.9996296 +0.9841653 0.9584159 0.9996296 +0.9909924 0.9584159 0.9996296 +0.9996296 0.9584159 0.9996296 +0.9997074 0.9668872 0.9928293 +0.9997689 0.9736726 0.989977 +0.9998174 0.9790927 0.9893275 +0.9998557 0.9834129 0.9898314 +0.999886 0.9868505 0.9908725 +0.9999099 0.989582 0.9921008 +0.9999288 0.9917501 0.9933267 +0.9999437 0.9934695 0.994456 +0.958416 0.9584163 0.9996296 +0.9584159 0.958416 0.9996296 +0.9584157 0.9584157 0.9996296 +0.9584159 0.9584157 0.9996296 +0.9584162 0.9584157 0.9996296 +0.9584165 0.9584157 0.9996296 +0.958417 0.9584157 0.9996296 +0.9584176 0.9584157 0.9996296 +0.9584183 0.9584157 0.9996296 +0.9584192 0.9584157 0.9996296 +0.9584203 0.9584157 0.9996296 +0.9584217 0.9584157 0.9996296 +0.9584235 0.9584157 0.9996296 +0.9584258 0.9584157 0.9996296 +0.9584288 0.9584157 0.9996296 +0.9584324 0.9584157 0.9996296 +0.9584371 0.9584157 0.9996296 +0.958443 0.9584157 0.9996296 +0.9584504 0.9584157 0.9996296 +0.9584599 0.9584157 0.9996296 +0.9584718 0.9584157 0.9996296 +0.9584869 0.9584157 0.9996296 +0.958506 0.9584157 0.9996296 +0.9585301 0.9584157 0.9996296 +0.9585607 0.9584157 0.9996296 +0.9585994 0.9584157 0.9996296 +0.9586483 0.9584157 0.9996296 +0.9587101 0.9584157 0.9996296 +0.9587884 0.9584157 0.9996296 +0.9588875 0.9584157 0.9996296 +0.9590128 0.9584157 0.9996296 +0.9591713 0.9584157 0.9996296 +0.9593718 0.9584157 0.9996296 +0.9596255 0.9584157 0.9996296 +0.9599465 0.9584157 0.9996296 +0.9603526 0.9584157 0.9996296 +0.9608664 0.9584157 0.9996296 +0.9615163 0.9584157 0.9996296 +0.9623386 0.9584157 0.9996296 +0.9633789 0.9584157 0.9996296 +0.964695 0.9584157 0.9996296 +0.9663601 0.9584157 0.9996296 +0.9684666 0.9584157 0.9996296 +0.9711316 0.9584157 0.9996296 +0.9745032 0.9584157 0.9996296 +0.9787687 0.9584157 0.9996296 +0.9841652 0.9584157 0.9996296 +0.9909923 0.9584157 0.9996296 +0.9996296 0.9584157 0.9996296 +0.9997074 0.9668871 0.9928293 +0.9997689 0.9736725 0.989977 +0.9998174 0.9790927 0.9893274 +0.9998557 0.9834129 0.9898313 +0.999886 0.9868505 0.9908725 +0.9999099 0.989582 0.9921008 +0.9999288 0.9917501 0.9933267 +0.9999437 0.9934695 0.994456 +0.958416 0.9584165 0.9996296 +0.9584159 0.9584162 0.9996296 +0.9584157 0.9584159 0.9996296 +0.9584155 0.9584155 0.9996296 +0.9584158 0.9584155 0.9996296 +0.9584161 0.9584155 0.9996296 +0.9584166 0.9584155 0.9996296 +0.9584171 0.9584155 0.9996296 +0.9584178 0.9584155 0.9996296 +0.9584187 0.9584155 0.9996296 +0.9584199 0.9584155 0.9996296 +0.9584213 0.9584155 0.9996296 +0.9584231 0.9584155 0.9996296 +0.9584254 0.9584155 0.9996296 +0.9584283 0.9584155 0.9996296 +0.958432 0.9584155 0.9996296 +0.9584367 0.9584155 0.9996296 +0.9584426 0.9584155 0.9996296 +0.95845 0.9584155 0.9996296 +0.9584595 0.9584155 0.9996296 +0.9584714 0.9584155 0.9996296 +0.9584865 0.9584155 0.9996296 +0.9585056 0.9584155 0.9996296 +0.9585297 0.9584155 0.9996296 +0.9585603 0.9584155 0.9996296 +0.9585989 0.9584155 0.9996296 +0.9586479 0.9584155 0.9996296 +0.9587097 0.9584155 0.9996296 +0.958788 0.9584155 0.9996296 +0.9588871 0.9584155 0.9996296 +0.9590124 0.9584155 0.9996296 +0.9591709 0.9584155 0.9996296 +0.9593714 0.9584155 0.9996296 +0.9596251 0.9584155 0.9996296 +0.9599461 0.9584155 0.9996296 +0.9603522 0.9584155 0.9996296 +0.960866 0.9584155 0.9996296 +0.9615159 0.9584155 0.9996296 +0.9623382 0.9584155 0.9996296 +0.9633786 0.9584155 0.9996296 +0.9646947 0.9584155 0.9996296 +0.9663598 0.9584155 0.9996296 +0.9684663 0.9584155 0.9996296 +0.9711314 0.9584155 0.9996296 +0.974503 0.9584155 0.9996296 +0.9787685 0.9584155 0.9996296 +0.984165 0.9584155 0.9996296 +0.9909923 0.9584155 0.9996296 +0.9996296 0.9584155 0.9996296 +0.9997074 0.966887 0.9928292 +0.9997689 0.9736724 0.9899769 +0.9998174 0.9790926 0.9893274 +0.9998557 0.9834129 0.9898313 +0.999886 0.9868505 0.9908725 +0.9999099 0.989582 0.9921008 +0.9999288 0.9917501 0.9933267 +0.9999437 0.9934695 0.994456 +0.958416 0.9584168 0.9996296 +0.9584159 0.9584165 0.9996296 +0.9584157 0.9584162 0.9996296 +0.9584155 0.9584158 0.9996296 +0.9584153 0.9584153 0.9996296 +0.9584156 0.9584153 0.9996296 +0.9584161 0.9584153 0.9996296 +0.9584166 0.9584153 0.9996296 +0.9584173 0.9584153 0.9996296 +0.9584182 0.9584153 0.9996296 +0.9584194 0.9584153 0.9996296 +0.9584208 0.9584153 0.9996296 +0.9584226 0.9584153 0.9996296 +0.9584249 0.9584153 0.9996296 +0.9584278 0.9584153 0.9996296 +0.9584315 0.9584153 0.9996296 +0.9584362 0.9584153 0.9996296 +0.9584421 0.9584153 0.9996296 +0.9584495 0.9584153 0.9996296 +0.9584589 0.9584153 0.9996296 +0.9584709 0.9584153 0.9996296 +0.958486 0.9584153 0.9996296 +0.9585051 0.9584153 0.9996296 +0.9585292 0.9584153 0.9996296 +0.9585598 0.9584153 0.9996296 +0.9585984 0.9584153 0.9996296 +0.9586473 0.9584153 0.9996296 +0.9587092 0.9584153 0.9996296 +0.9587875 0.9584153 0.9996296 +0.9588865 0.9584153 0.9996296 +0.9590118 0.9584153 0.9996296 +0.9591704 0.9584153 0.9996296 +0.9593709 0.9584153 0.9996296 +0.9596246 0.9584153 0.9996296 +0.9599456 0.9584153 0.9996296 +0.9603517 0.9584153 0.9996296 +0.9608655 0.9584153 0.9996296 +0.9615155 0.9584153 0.9996296 +0.9623378 0.9584153 0.9996296 +0.9633781 0.9584153 0.9996296 +0.9646943 0.9584153 0.9996296 +0.9663593 0.9584153 0.9996296 +0.9684659 0.9584153 0.9996296 +0.971131 0.9584153 0.9996296 +0.9745027 0.9584153 0.9996296 +0.9787683 0.9584153 0.9996296 +0.9841648 0.9584153 0.9996296 +0.9909921 0.9584153 0.9996296 +0.9996296 0.9584153 0.9996296 +0.9997074 0.9668869 0.9928291 +0.9997689 0.9736723 0.9899768 +0.9998174 0.9790925 0.9893273 +0.9998557 0.9834128 0.9898313 +0.999886 0.9868504 0.9908724 +0.9999099 0.989582 0.9921008 +0.9999288 0.9917501 0.9933267 +0.9999437 0.9934695 0.994456 +0.958416 0.9584171 0.9996296 +0.9584159 0.9584169 0.9996296 +0.9584157 0.9584165 0.9996296 +0.9584155 0.9584161 0.9996296 +0.9584153 0.9584156 0.9996296 +0.958415 0.958415 0.9996296 +0.9584154 0.958415 0.9996296 +0.958416 0.958415 0.9996296 +0.9584167 0.958415 0.9996296 +0.9584176 0.958415 0.9996296 +0.9584187 0.958415 0.9996296 +0.9584202 0.958415 0.9996296 +0.958422 0.958415 0.9996296 +0.9584243 0.958415 0.9996296 +0.9584272 0.958415 0.9996296 +0.9584309 0.958415 0.9996296 +0.9584355 0.958415 0.9996296 +0.9584414 0.958415 0.9996296 +0.9584489 0.958415 0.9996296 +0.9584583 0.958415 0.9996296 +0.9584702 0.958415 0.9996296 +0.9584853 0.958415 0.9996296 +0.9585044 0.958415 0.9996296 +0.9585286 0.958415 0.9996296 +0.9585591 0.958415 0.9996296 +0.9585978 0.958415 0.9996296 +0.9586467 0.958415 0.9996296 +0.9587086 0.958415 0.9996296 +0.9587869 0.958415 0.9996296 +0.9588859 0.958415 0.9996296 +0.9590112 0.958415 0.9996296 +0.9591697 0.958415 0.9996296 +0.9593703 0.958415 0.9996296 +0.959624 0.958415 0.9996296 +0.959945 0.958415 0.9996296 +0.9603511 0.958415 0.9996296 +0.9608649 0.958415 0.9996296 +0.9615149 0.958415 0.9996296 +0.9623372 0.958415 0.9996296 +0.9633775 0.958415 0.9996296 +0.9646937 0.958415 0.9996296 +0.9663588 0.958415 0.9996296 +0.9684654 0.958415 0.9996296 +0.9711305 0.958415 0.9996296 +0.9745023 0.958415 0.9996296 +0.9787679 0.958415 0.9996296 +0.9841646 0.958415 0.9996296 +0.990992 0.958415 0.9996296 +0.9996296 0.958415 0.9996296 +0.9997074 0.9668867 0.9928291 +0.9997689 0.9736722 0.9899767 +0.9998174 0.9790925 0.9893272 +0.9998557 0.9834128 0.9898312 +0.999886 0.9868504 0.9908724 +0.9999099 0.9895819 0.9921007 +0.9999288 0.9917501 0.9933267 +0.9999437 0.9934695 0.994456 +0.958416 0.9584176 0.9996296 +0.9584159 0.9584173 0.9996296 +0.9584157 0.958417 0.9996296 +0.9584155 0.9584166 0.9996296 +0.9584153 0.9584161 0.9996296 +0.958415 0.9584154 0.9996296 +0.9584146 0.9584146 0.9996296 +0.9584152 0.9584146 0.9996296 +0.9584159 0.9584146 0.9996296 +0.9584168 0.9584146 0.9996296 +0.9584179 0.9584146 0.9996296 +0.9584194 0.9584146 0.9996296 +0.9584212 0.9584146 0.9996296 +0.9584235 0.9584146 0.9996296 +0.9584264 0.9584146 0.9996296 +0.9584301 0.9584146 0.9996296 +0.9584347 0.9584146 0.9996296 +0.9584406 0.9584146 0.9996296 +0.9584481 0.9584146 0.9996296 +0.9584575 0.9584146 0.9996296 +0.9584694 0.9584146 0.9996296 +0.9584845 0.9584146 0.9996296 +0.9585036 0.9584146 0.9996296 +0.9585278 0.9584146 0.9996296 +0.9585583 0.9584146 0.9996296 +0.958597 0.9584146 0.9996296 +0.9586459 0.9584146 0.9996296 +0.9587078 0.9584146 0.9996296 +0.9587861 0.9584146 0.9996296 +0.9588851 0.9584146 0.9996296 +0.9590104 0.9584146 0.9996296 +0.959169 0.9584146 0.9996296 +0.9593695 0.9584146 0.9996296 +0.9596232 0.9584146 0.9996296 +0.9599442 0.9584146 0.9996296 +0.9603504 0.9584146 0.9996296 +0.9608641 0.9584146 0.9996296 +0.9615141 0.9584146 0.9996296 +0.9623365 0.9584146 0.9996296 +0.9633768 0.9584146 0.9996296 +0.964693 0.9584146 0.9996296 +0.9663582 0.9584146 0.9996296 +0.9684648 0.9584146 0.9996296 +0.97113 0.9584146 0.9996296 +0.9745018 0.9584146 0.9996296 +0.9787675 0.9584146 0.9996296 +0.9841643 0.9584146 0.9996296 +0.9909918 0.9584146 0.9996296 +0.9996296 0.9584146 0.9996296 +0.9997074 0.9668865 0.9928289 +0.9997689 0.9736721 0.9899766 +0.9998174 0.9790924 0.9893271 +0.9998557 0.9834127 0.9898311 +0.999886 0.9868504 0.9908724 +0.9999099 0.9895819 0.9921007 +0.9999288 0.99175 0.9933266 +0.9999437 0.9934695 0.9944559 +0.958416 0.9584181 0.9996296 +0.9584159 0.9584179 0.9996296 +0.9584157 0.9584176 0.9996296 +0.9584155 0.9584171 0.9996296 +0.9584153 0.9584166 0.9996296 +0.958415 0.958416 0.9996296 +0.9584146 0.9584152 0.9996296 +0.9584142 0.9584142 0.9996296 +0.9584149 0.9584142 0.9996296 +0.9584158 0.9584142 0.9996296 +0.9584169 0.9584142 0.9996296 +0.9584184 0.9584142 0.9996296 +0.9584202 0.9584142 0.9996296 +0.9584225 0.9584142 0.9996296 +0.9584254 0.9584142 0.9996296 +0.9584291 0.9584142 0.9996296 +0.9584337 0.9584142 0.9996296 +0.9584396 0.9584142 0.9996296 +0.9584471 0.9584142 0.9996296 +0.9584565 0.9584142 0.9996296 +0.9584685 0.9584142 0.9996296 +0.9584835 0.9584142 0.9996296 +0.9585026 0.9584142 0.9996296 +0.9585268 0.9584142 0.9996296 +0.9585574 0.9584142 0.9996296 +0.958596 0.9584142 0.9996296 +0.9586449 0.9584142 0.9996296 +0.9587068 0.9584142 0.9996296 +0.9587851 0.9584142 0.9996296 +0.9588842 0.9584142 0.9996296 +0.9590095 0.9584142 0.9996296 +0.959168 0.9584142 0.9996296 +0.9593686 0.9584142 0.9996296 +0.9596223 0.9584142 0.9996296 +0.9599433 0.9584142 0.9996296 +0.9603494 0.9584142 0.9996296 +0.9608632 0.9584142 0.9996296 +0.9615132 0.9584142 0.9996296 +0.9623356 0.9584142 0.9996296 +0.963376 0.9584142 0.9996296 +0.9646922 0.9584142 0.9996296 +0.9663574 0.9584142 0.9996296 +0.9684641 0.9584142 0.9996296 +0.9711293 0.9584142 0.9996296 +0.9745012 0.9584142 0.9996296 +0.978767 0.9584142 0.9996296 +0.9841639 0.9584142 0.9996296 +0.9909916 0.9584142 0.9996296 +0.9996296 0.9584142 0.9996296 +0.9997074 0.9668862 0.9928288 +0.9997689 0.9736719 0.9899765 +0.9998174 0.9790923 0.989327 +0.9998557 0.9834127 0.989831 +0.999886 0.9868503 0.9908723 +0.9999099 0.9895819 0.9921006 +0.9999288 0.99175 0.9933266 +0.9999437 0.9934694 0.9944559 +0.958416 0.9584189 0.9996296 +0.9584159 0.9584186 0.9996296 +0.9584157 0.9584183 0.9996296 +0.9584155 0.9584178 0.9996296 +0.9584153 0.9584173 0.9996296 +0.958415 0.9584167 0.9996296 +0.9584146 0.9584159 0.9996296 +0.9584142 0.9584149 0.9996296 +0.9584137 0.9584137 0.9996296 +0.9584146 0.9584137 0.9996296 +0.9584157 0.9584137 0.9996296 +0.9584172 0.9584137 0.9996296 +0.958419 0.9584137 0.9996296 +0.9584213 0.9584137 0.9996296 +0.9584242 0.9584137 0.9996296 +0.9584279 0.9584137 0.9996296 +0.9584325 0.9584137 0.9996296 +0.9584384 0.9584137 0.9996296 +0.9584459 0.9584137 0.9996296 +0.9584553 0.9584137 0.9996296 +0.9584673 0.9584137 0.9996296 +0.9584823 0.9584137 0.9996296 +0.9585014 0.9584137 0.9996296 +0.9585256 0.9584137 0.9996296 +0.9585562 0.9584137 0.9996296 +0.9585948 0.9584137 0.9996296 +0.9586437 0.9584137 0.9996296 +0.9587056 0.9584137 0.9996296 +0.9587839 0.9584137 0.9996296 +0.958883 0.9584137 0.9996296 +0.9590083 0.9584137 0.9996296 +0.9591668 0.9584137 0.9996296 +0.9593674 0.9584137 0.9996296 +0.9596211 0.9584137 0.9996296 +0.9599421 0.9584137 0.9996296 +0.9603483 0.9584137 0.9996296 +0.9608621 0.9584137 0.9996296 +0.9615121 0.9584137 0.9996296 +0.9623345 0.9584137 0.9996296 +0.9633749 0.9584137 0.9996296 +0.9646912 0.9584137 0.9996296 +0.9663564 0.9584137 0.9996296 +0.9684632 0.9584137 0.9996296 +0.9711285 0.9584137 0.9996296 +0.9745005 0.9584137 0.9996296 +0.9787664 0.9584137 0.9996296 +0.9841634 0.9584137 0.9996296 +0.9909914 0.9584137 0.9996296 +0.9996296 0.9584137 0.9996296 +0.9997074 0.9668859 0.9928287 +0.9997689 0.9736717 0.9899763 +0.9998174 0.9790921 0.9893269 +0.9998557 0.9834126 0.9898309 +0.999886 0.9868503 0.9908722 +0.9999099 0.9895819 0.9921006 +0.9999288 0.99175 0.9933266 +0.9999437 0.9934694 0.9944559 +0.958416 0.9584198 0.9996296 +0.9584159 0.9584195 0.9996296 +0.9584157 0.9584192 0.9996296 +0.9584155 0.9584187 0.9996296 +0.9584153 0.9584182 0.9996296 +0.958415 0.9584176 0.9996296 +0.9584146 0.9584168 0.9996296 +0.9584142 0.9584158 0.9996296 +0.9584137 0.9584146 0.9996296 +0.9584132 0.9584132 0.9996296 +0.9584143 0.9584132 0.9996296 +0.9584157 0.9584132 0.9996296 +0.9584175 0.9584132 0.9996296 +0.9584198 0.9584132 0.9996296 +0.9584228 0.9584132 0.9996296 +0.9584264 0.9584132 0.9996296 +0.9584311 0.9584132 0.9996296 +0.958437 0.9584132 0.9996296 +0.9584444 0.9584132 0.9996296 +0.9584539 0.9584132 0.9996296 +0.9584658 0.9584132 0.9996296 +0.9584809 0.9584132 0.9996296 +0.9585 0.9584132 0.9996296 +0.9585242 0.9584132 0.9996296 +0.9585547 0.9584132 0.9996296 +0.9585934 0.9584132 0.9996296 +0.9586423 0.9584132 0.9996296 +0.9587042 0.9584132 0.9996296 +0.9587825 0.9584132 0.9996296 +0.9588815 0.9584132 0.9996296 +0.9590068 0.9584132 0.9996296 +0.9591654 0.9584132 0.9996296 +0.959366 0.9584132 0.9996296 +0.9596197 0.9584132 0.9996296 +0.9599407 0.9584132 0.9996296 +0.9603469 0.9584132 0.9996296 +0.9608607 0.9584132 0.9996296 +0.9615108 0.9584132 0.9996296 +0.9623332 0.9584132 0.9996296 +0.9633736 0.9584132 0.9996296 +0.96469 0.9584132 0.9996296 +0.9663553 0.9584132 0.9996296 +0.9684621 0.9584132 0.9996296 +0.9711275 0.9584132 0.9996296 +0.9744996 0.9584132 0.9996296 +0.9787657 0.9584132 0.9996296 +0.9841629 0.9584132 0.9996296 +0.9909911 0.9584132 0.9996296 +0.9996296 0.9584132 0.9996296 +0.9997074 0.9668855 0.9928285 +0.9997689 0.9736715 0.9899761 +0.9998174 0.979092 0.9893267 +0.9998557 0.9834125 0.9898308 +0.999886 0.9868502 0.9908721 +0.9999099 0.9895818 0.9921005 +0.9999288 0.99175 0.9933265 +0.9999437 0.9934694 0.9944559 +0.958416 0.9584209 0.9996296 +0.9584159 0.9584206 0.9996296 +0.9584157 0.9584203 0.9996296 +0.9584155 0.9584199 0.9996296 +0.9584153 0.9584194 0.9996296 +0.958415 0.9584187 0.9996296 +0.9584146 0.9584179 0.9996296 +0.9584142 0.9584169 0.9996296 +0.9584137 0.9584157 0.9996296 +0.9584132 0.9584143 0.9996296 +0.9584126 0.9584126 0.9996296 +0.958414 0.9584126 0.9996296 +0.9584158 0.9584126 0.9996296 +0.9584181 0.9584126 0.9996296 +0.958421 0.9584126 0.9996296 +0.9584247 0.9584126 0.9996296 +0.9584294 0.9584126 0.9996296 +0.9584353 0.9584126 0.9996296 +0.9584427 0.9584126 0.9996296 +0.9584521 0.9584126 0.9996296 +0.9584641 0.9584126 0.9996296 +0.9584792 0.9584126 0.9996296 +0.9584983 0.9584126 0.9996296 +0.9585224 0.9584126 0.9996296 +0.958553 0.9584126 0.9996296 +0.9585917 0.9584126 0.9996296 +0.9586406 0.9584126 0.9996296 +0.9587025 0.9584126 0.9996296 +0.9587808 0.9584126 0.9996296 +0.9588798 0.9584126 0.9996296 +0.9590051 0.9584126 0.9996296 +0.9591637 0.9584126 0.9996296 +0.9593643 0.9584126 0.9996296 +0.959618 0.9584126 0.9996296 +0.9599391 0.9584126 0.9996296 +0.9603452 0.9584126 0.9996296 +0.9608591 0.9584126 0.9996296 +0.9615092 0.9584126 0.9996296 +0.9623316 0.9584126 0.9996296 +0.9633721 0.9584126 0.9996296 +0.9646885 0.9584126 0.9996296 +0.9663539 0.9584126 0.9996296 +0.9684608 0.9584126 0.9996296 +0.9711263 0.9584126 0.9996296 +0.9744985 0.9584126 0.9996296 +0.9787648 0.9584126 0.9996296 +0.9841622 0.9584126 0.9996296 +0.9909907 0.9584126 0.9996296 +0.9996296 0.9584126 0.9996296 +0.9997074 0.9668852 0.9928282 +0.9997689 0.9736712 0.9899758 +0.9998174 0.9790919 0.9893265 +0.9998557 0.9834124 0.9898306 +0.999886 0.9868502 0.990872 +0.9999099 0.9895818 0.9921004 +0.9999288 0.99175 0.9933265 +0.9999437 0.9934694 0.9944558 +0.958416 0.9584223 0.9996296 +0.9584159 0.9584221 0.9996296 +0.9584157 0.9584217 0.9996296 +0.9584155 0.9584213 0.9996296 +0.9584153 0.9584208 0.9996296 +0.958415 0.9584202 0.9996296 +0.9584146 0.9584194 0.9996296 +0.9584142 0.9584184 0.9996296 +0.9584137 0.9584172 0.9996296 +0.9584132 0.9584157 0.9996296 +0.9584126 0.958414 0.9996296 +0.958412 0.958412 0.9996296 +0.9584138 0.958412 0.9996296 +0.9584161 0.958412 0.9996296 +0.958419 0.958412 0.9996296 +0.9584227 0.958412 0.9996296 +0.9584274 0.958412 0.9996296 +0.9584333 0.958412 0.9996296 +0.9584407 0.958412 0.9996296 +0.9584501 0.958412 0.9996296 +0.9584621 0.958412 0.9996296 +0.9584772 0.958412 0.9996296 +0.9584963 0.958412 0.9996296 +0.9585204 0.958412 0.9996296 +0.958551 0.958412 0.9996296 +0.9585897 0.958412 0.9996296 +0.9586386 0.958412 0.9996296 +0.9587005 0.958412 0.9996296 +0.9587788 0.958412 0.9996296 +0.9588778 0.958412 0.9996296 +0.9590032 0.958412 0.9996296 +0.9591617 0.958412 0.9996296 +0.9593623 0.958412 0.9996296 +0.9596161 0.958412 0.9996296 +0.9599371 0.958412 0.9996296 +0.9603433 0.958412 0.9996296 +0.9608572 0.958412 0.9996296 +0.9615073 0.958412 0.9996296 +0.9623298 0.958412 0.9996296 +0.9633703 0.958412 0.9996296 +0.9646868 0.958412 0.9996296 +0.9663522 0.958412 0.9996296 +0.9684592 0.958412 0.9996296 +0.9711249 0.958412 0.9996296 +0.9744973 0.958412 0.9996296 +0.9787638 0.958412 0.9996296 +0.9841615 0.958412 0.9996296 +0.9909903 0.958412 0.9996296 +0.9996296 0.958412 0.9996296 +0.9997074 0.9668848 0.992828 +0.9997689 0.973671 0.9899755 +0.9998174 0.9790917 0.9893262 +0.9998557 0.9834123 0.9898304 +0.999886 0.9868501 0.9908718 +0.9999099 0.9895818 0.9921003 +0.9999288 0.9917499 0.9933264 +0.9999437 0.9934694 0.9944558 +0.958416 0.9584241 0.9996296 +0.9584159 0.9584239 0.9996296 +0.9584157 0.9584235 0.9996296 +0.9584155 0.9584231 0.9996296 +0.9584153 0.9584226 0.9996296 +0.958415 0.958422 0.9996296 +0.9584146 0.9584212 0.9996296 +0.9584142 0.9584202 0.9996296 +0.9584137 0.958419 0.9996296 +0.9584132 0.9584175 0.9996296 +0.9584126 0.9584158 0.9996296 +0.958412 0.9584138 0.9996296 +0.9584115 0.9584115 0.9996296 +0.9584138 0.9584115 0.9996296 +0.9584168 0.9584115 0.9996296 +0.9584204 0.9584115 0.9996296 +0.9584251 0.9584115 0.9996296 +0.958431 0.9584115 0.9996296 +0.9584384 0.9584115 0.9996296 +0.9584479 0.9584115 0.9996296 +0.9584598 0.9584115 0.9996296 +0.9584749 0.9584115 0.9996296 +0.958494 0.9584115 0.9996296 +0.9585182 0.9584115 0.9996296 +0.9585487 0.9584115 0.9996296 +0.9585874 0.9584115 0.9996296 +0.9586363 0.9584115 0.9996296 +0.9586982 0.9584115 0.9996296 +0.9587765 0.9584115 0.9996296 +0.9588756 0.9584115 0.9996296 +0.9590009 0.9584115 0.9996296 +0.9591595 0.9584115 0.9996296 +0.9593601 0.9584115 0.9996296 +0.9596139 0.9584115 0.9996296 +0.959935 0.9584115 0.9996296 +0.9603412 0.9584115 0.9996296 +0.9608551 0.9584115 0.9996296 +0.9615052 0.9584115 0.9996296 +0.9623277 0.9584115 0.9996296 +0.9633684 0.9584115 0.9996296 +0.9646849 0.9584115 0.9996296 +0.9663504 0.9584115 0.9996296 +0.9684575 0.9584115 0.9996296 +0.9711233 0.9584115 0.9996296 +0.9744959 0.9584115 0.9996296 +0.9787626 0.9584115 0.9996296 +0.9841606 0.9584115 0.9996296 +0.9909898 0.9584115 0.9996296 +0.9996296 0.9584115 0.9996296 +0.9997074 0.9668845 0.9928276 +0.9997689 0.9736708 0.9899752 +0.9998174 0.9790916 0.9893259 +0.9998557 0.9834122 0.9898302 +0.999886 0.9868501 0.9908717 +0.9999099 0.9895817 0.9921002 +0.9999288 0.9917499 0.9933263 +0.9999437 0.9934694 0.9944557 +0.958416 0.9584264 0.9996296 +0.9584159 0.9584262 0.9996296 +0.9584157 0.9584258 0.9996296 +0.9584155 0.9584254 0.9996296 +0.9584153 0.9584249 0.9996296 +0.958415 0.9584243 0.9996296 +0.9584146 0.9584235 0.9996296 +0.9584142 0.9584225 0.9996296 +0.9584137 0.9584213 0.9996296 +0.9584132 0.9584198 0.9996296 +0.9584126 0.9584181 0.9996296 +0.958412 0.9584161 0.9996296 +0.9584115 0.9584138 0.9996296 +0.9584114 0.9584114 0.9996295 +0.9584143 0.9584114 0.9996295 +0.958418 0.9584114 0.9996295 +0.9584227 0.9584114 0.9996295 +0.9584286 0.9584114 0.9996295 +0.958436 0.9584114 0.9996295 +0.9584454 0.9584114 0.9996295 +0.9584574 0.9584114 0.9996295 +0.9584725 0.9584114 0.9996295 +0.9584916 0.9584114 0.9996295 +0.9585157 0.9584114 0.9996295 +0.9585463 0.9584114 0.9996295 +0.958585 0.9584114 0.9996295 +0.9586339 0.9584114 0.9996295 +0.9586958 0.9584114 0.9996295 +0.9587741 0.9584114 0.9996295 +0.9588732 0.9584114 0.9996295 +0.9589985 0.9584114 0.9996295 +0.9591571 0.9584114 0.9996295 +0.9593577 0.9584114 0.9996295 +0.9596115 0.9584114 0.9996295 +0.9599326 0.9584114 0.9996295 +0.9603388 0.9584114 0.9996295 +0.9608528 0.9584114 0.9996295 +0.961503 0.9584114 0.9996295 +0.9623255 0.9584114 0.9996295 +0.9633662 0.9584114 0.9996295 +0.9646828 0.9584114 0.9996295 +0.9663484 0.9584114 0.9996295 +0.9684557 0.9584114 0.9996295 +0.9711216 0.9584114 0.9996295 +0.9744944 0.9584114 0.9996295 +0.9787614 0.9584114 0.9996295 +0.9841597 0.9584114 0.9996295 +0.9909893 0.9584114 0.9996295 +0.9996295 0.9584114 0.9996295 +0.9997074 0.9668844 0.9928273 +0.9997689 0.9736708 0.9899748 +0.9998174 0.9790916 0.9893256 +0.9998557 0.9834122 0.98983 +0.999886 0.98685 0.9908715 +0.9999099 0.9895817 0.9921001 +0.9999288 0.9917499 0.9933263 +0.9999437 0.9934694 0.9944557 +0.958416 0.9584293 0.9996296 +0.9584159 0.9584291 0.9996296 +0.9584157 0.9584288 0.9996296 +0.9584155 0.9584283 0.9996296 +0.9584153 0.9584278 0.9996296 +0.958415 0.9584272 0.9996296 +0.9584146 0.9584264 0.9996296 +0.9584142 0.9584254 0.9996296 +0.9584137 0.9584242 0.9996296 +0.9584132 0.9584228 0.9996296 +0.9584126 0.958421 0.9996296 +0.958412 0.958419 0.9996296 +0.9584115 0.9584168 0.9996296 +0.9584114 0.9584143 0.9996295 +0.958412 0.958412 0.9996295 +0.9584156 0.958412 0.9996295 +0.9584203 0.958412 0.9996295 +0.9584262 0.958412 0.9996295 +0.9584336 0.958412 0.9996295 +0.9584431 0.958412 0.9996295 +0.958455 0.958412 0.9996295 +0.9584701 0.958412 0.9996295 +0.9584892 0.958412 0.9996295 +0.9585134 0.958412 0.9996295 +0.9585439 0.958412 0.9996295 +0.9585826 0.958412 0.9996295 +0.9586316 0.958412 0.9996295 +0.9586935 0.958412 0.9996295 +0.9587718 0.958412 0.9996295 +0.9588709 0.958412 0.9996295 +0.9589962 0.958412 0.9996295 +0.9591548 0.958412 0.9996295 +0.9593554 0.958412 0.9996295 +0.9596092 0.958412 0.9996295 +0.9599303 0.958412 0.9996295 +0.9603366 0.958412 0.9996295 +0.9608506 0.958412 0.9996295 +0.9615008 0.958412 0.9996295 +0.9623234 0.958412 0.9996295 +0.9633641 0.958412 0.9996295 +0.9646808 0.958412 0.9996295 +0.9663465 0.958412 0.9996295 +0.9684539 0.958412 0.9996295 +0.97112 0.958412 0.9996295 +0.974493 0.958412 0.9996295 +0.9787602 0.958412 0.9996295 +0.9841588 0.958412 0.9996295 +0.9909888 0.958412 0.9996295 +0.9996295 0.958412 0.9996295 +0.9997074 0.9668847 0.992827 +0.9997688 0.973671 0.9899744 +0.9998174 0.9790917 0.9893253 +0.9998557 0.9834123 0.9898297 +0.999886 0.9868501 0.9908714 +0.9999099 0.9895817 0.9921 +0.9999288 0.9917499 0.9933262 +0.9999437 0.9934694 0.9944556 +0.958416 0.958433 0.9996296 +0.9584159 0.9584328 0.9996296 +0.9584157 0.9584324 0.9996296 +0.9584155 0.958432 0.9996296 +0.9584153 0.9584315 0.9996296 +0.958415 0.9584309 0.9996296 +0.9584146 0.9584301 0.9996296 +0.9584142 0.9584291 0.9996296 +0.9584137 0.9584279 0.9996296 +0.9584132 0.9584264 0.9996296 +0.9584126 0.9584247 0.9996296 +0.958412 0.9584227 0.9996296 +0.9584115 0.9584204 0.9996296 +0.9584114 0.958418 0.9996295 +0.958412 0.9584156 0.9996295 +0.9584138 0.9584138 0.9996295 +0.9584184 0.9584138 0.9996295 +0.9584243 0.9584138 0.9996295 +0.9584318 0.9584138 0.9996295 +0.9584412 0.9584138 0.9996295 +0.9584532 0.9584138 0.9996295 +0.9584683 0.9584138 0.9996295 +0.9584874 0.9584138 0.9996295 +0.9585115 0.9584138 0.9996295 +0.9585421 0.9584138 0.9996295 +0.9585808 0.9584138 0.9996295 +0.9586297 0.9584138 0.9996295 +0.9586916 0.9584138 0.9996295 +0.9587699 0.9584138 0.9996295 +0.958869 0.9584138 0.9996295 +0.9589944 0.9584138 0.9996295 +0.959153 0.9584138 0.9996295 +0.9593536 0.9584138 0.9996295 +0.9596074 0.9584138 0.9996295 +0.9599286 0.9584138 0.9996295 +0.9603348 0.9584138 0.9996295 +0.9608488 0.9584138 0.9996295 +0.9614991 0.9584138 0.9996295 +0.9623217 0.9584138 0.9996295 +0.9633625 0.9584138 0.9996295 +0.9646792 0.9584138 0.9996295 +0.966345 0.9584138 0.9996295 +0.9684525 0.9584138 0.9996295 +0.9711187 0.9584138 0.9996295 +0.9744918 0.9584138 0.9996295 +0.9787593 0.9584138 0.9996295 +0.9841581 0.9584138 0.9996295 +0.9909884 0.9584138 0.9996295 +0.9996295 0.9584138 0.9996295 +0.9997074 0.9668859 0.9928267 +0.9997688 0.9736717 0.9899742 +0.9998174 0.9790921 0.9893251 +0.9998557 0.9834126 0.9898295 +0.999886 0.9868503 0.9908712 +0.9999099 0.9895819 0.9920999 +0.9999288 0.99175 0.9933261 +0.9999437 0.9934694 0.9944556 +0.958416 0.9584377 0.9996296 +0.9584159 0.9584374 0.9996296 +0.9584157 0.9584371 0.9996296 +0.9584155 0.9584367 0.9996296 +0.9584153 0.9584362 0.9996296 +0.958415 0.9584355 0.9996296 +0.9584146 0.9584347 0.9996296 +0.9584142 0.9584337 0.9996296 +0.9584137 0.9584325 0.9996296 +0.9584132 0.9584311 0.9996296 +0.9584126 0.9584294 0.9996296 +0.958412 0.9584274 0.9996296 +0.9584115 0.9584251 0.9996296 +0.9584114 0.9584227 0.9996295 +0.958412 0.9584203 0.9996295 +0.9584138 0.9584184 0.9996295 +0.9584178 0.9584178 0.9996295 +0.9584237 0.9584178 0.9996295 +0.9584312 0.9584178 0.9996295 +0.9584406 0.9584178 0.9996295 +0.9584526 0.9584178 0.9996295 +0.9584677 0.9584178 0.9996295 +0.9584868 0.9584178 0.9996295 +0.9585109 0.9584178 0.9996295 +0.9585415 0.9584178 0.9996295 +0.9585802 0.9584178 0.9996295 +0.9586291 0.9584178 0.9996295 +0.958691 0.9584178 0.9996295 +0.9587693 0.9584178 0.9996295 +0.9588684 0.9584178 0.9996295 +0.9589938 0.9584178 0.9996295 +0.9591524 0.9584178 0.9996295 +0.959353 0.9584178 0.9996295 +0.9596068 0.9584178 0.9996295 +0.959928 0.9584178 0.9996295 +0.9603343 0.9584178 0.9996295 +0.9608482 0.9584178 0.9996295 +0.9614985 0.9584178 0.9996295 +0.9623212 0.9584178 0.9996295 +0.963362 0.9584178 0.9996295 +0.9646787 0.9584178 0.9996295 +0.9663445 0.9584178 0.9996295 +0.968452 0.9584178 0.9996295 +0.9711183 0.9584178 0.9996295 +0.9744915 0.9584178 0.9996295 +0.978759 0.9584178 0.9996295 +0.9841579 0.9584178 0.9996295 +0.9909882 0.9584178 0.9996295 +0.9996295 0.9584178 0.9996295 +0.9997074 0.9668884 0.9928267 +0.9997688 0.9736733 0.9899741 +0.9998174 0.9790931 0.989325 +0.9998557 0.9834132 0.9898295 +0.999886 0.9868507 0.9908712 +0.9999099 0.9895821 0.9920999 +0.9999288 0.9917502 0.9933261 +0.9999437 0.9934695 0.9944556 +0.958416 0.9584436 0.9996296 +0.9584159 0.9584433 0.9996296 +0.9584157 0.958443 0.9996296 +0.9584155 0.9584426 0.9996296 +0.9584153 0.9584421 0.9996296 +0.958415 0.9584414 0.9996296 +0.9584146 0.9584406 0.9996296 +0.9584142 0.9584396 0.9996296 +0.9584137 0.9584384 0.9996296 +0.9584132 0.958437 0.9996296 +0.9584126 0.9584353 0.9996296 +0.958412 0.9584333 0.9996296 +0.9584115 0.958431 0.9996296 +0.9584114 0.9584286 0.9996295 +0.958412 0.9584262 0.9996295 +0.9584138 0.9584243 0.9996295 +0.9584178 0.9584237 0.9996295 +0.9584237 0.9584237 0.9996295 +0.9584312 0.9584237 0.9996295 +0.9584406 0.9584237 0.9996295 +0.9584526 0.9584237 0.9996295 +0.9584677 0.9584237 0.9996295 +0.9584868 0.9584237 0.9996295 +0.9585109 0.9584237 0.9996295 +0.9585415 0.9584237 0.9996295 +0.9585802 0.9584237 0.9996295 +0.9586291 0.9584237 0.9996295 +0.958691 0.9584237 0.9996295 +0.9587693 0.9584237 0.9996295 +0.9588684 0.9584237 0.9996295 +0.9589938 0.9584237 0.9996295 +0.9591524 0.9584237 0.9996295 +0.959353 0.9584237 0.9996295 +0.9596068 0.9584237 0.9996295 +0.959928 0.9584237 0.9996295 +0.9603343 0.9584237 0.9996295 +0.9608482 0.9584237 0.9996295 +0.9614985 0.9584237 0.9996295 +0.9623212 0.9584237 0.9996295 +0.963362 0.9584237 0.9996295 +0.9646787 0.9584237 0.9996295 +0.9663445 0.9584237 0.9996295 +0.968452 0.9584237 0.9996295 +0.9711183 0.9584237 0.9996295 +0.9744915 0.9584237 0.9996295 +0.978759 0.9584237 0.9996295 +0.9841579 0.9584237 0.9996295 +0.9909882 0.9584237 0.9996295 +0.9996295 0.9584237 0.9996295 +0.9997074 0.9668922 0.9928267 +0.9997688 0.9736756 0.9899741 +0.9998174 0.9790946 0.989325 +0.9998557 0.9834141 0.9898295 +0.999886 0.9868512 0.9908712 +0.9999099 0.9895825 0.9920999 +0.9999288 0.9917504 0.9933261 +0.9999437 0.9934697 0.9944556 +0.958416 0.958451 0.9996296 +0.9584159 0.9584508 0.9996296 +0.9584157 0.9584504 0.9996296 +0.9584155 0.95845 0.9996296 +0.9584153 0.9584495 0.9996296 +0.958415 0.9584489 0.9996296 +0.9584146 0.9584481 0.9996296 +0.9584142 0.9584471 0.9996296 +0.9584137 0.9584459 0.9996296 +0.9584132 0.9584444 0.9996296 +0.9584126 0.9584427 0.9996296 +0.958412 0.9584407 0.9996296 +0.9584115 0.9584384 0.9996296 +0.9584114 0.958436 0.9996295 +0.958412 0.9584336 0.9996295 +0.9584138 0.9584318 0.9996295 +0.9584178 0.9584312 0.9996295 +0.9584237 0.9584312 0.9996295 +0.9584312 0.9584312 0.9996295 +0.9584406 0.9584312 0.9996295 +0.9584526 0.9584312 0.9996295 +0.9584677 0.9584312 0.9996295 +0.9584868 0.9584312 0.9996295 +0.9585109 0.9584312 0.9996295 +0.9585415 0.9584312 0.9996295 +0.9585802 0.9584312 0.9996295 +0.9586291 0.9584312 0.9996295 +0.958691 0.9584312 0.9996295 +0.9587693 0.9584312 0.9996295 +0.9588684 0.9584312 0.9996295 +0.9589938 0.9584312 0.9996295 +0.9591524 0.9584312 0.9996295 +0.959353 0.9584312 0.9996295 +0.9596068 0.9584312 0.9996295 +0.959928 0.9584312 0.9996295 +0.9603343 0.9584312 0.9996295 +0.9608482 0.9584312 0.9996295 +0.9614985 0.9584312 0.9996295 +0.9623212 0.9584312 0.9996295 +0.963362 0.9584312 0.9996295 +0.9646787 0.9584312 0.9996295 +0.9663445 0.9584312 0.9996295 +0.968452 0.9584312 0.9996295 +0.9711183 0.9584312 0.9996295 +0.9744915 0.9584312 0.9996295 +0.978759 0.9584312 0.9996295 +0.9841579 0.9584312 0.9996295 +0.9909882 0.9584312 0.9996295 +0.9996295 0.9584312 0.9996295 +0.9997074 0.9668969 0.9928267 +0.9997688 0.9736786 0.9899741 +0.9998174 0.9790965 0.989325 +0.9998557 0.9834153 0.9898295 +0.999886 0.986852 0.9908712 +0.9999099 0.9895829 0.9920999 +0.9999288 0.9917507 0.9933261 +0.9999437 0.9934698 0.9944556 +0.958416 0.9584605 0.9996296 +0.9584159 0.9584602 0.9996296 +0.9584157 0.9584599 0.9996296 +0.9584155 0.9584595 0.9996296 +0.9584153 0.9584589 0.9996296 +0.958415 0.9584583 0.9996296 +0.9584146 0.9584575 0.9996296 +0.9584142 0.9584565 0.9996296 +0.9584137 0.9584553 0.9996296 +0.9584132 0.9584539 0.9996296 +0.9584126 0.9584521 0.9996296 +0.958412 0.9584501 0.9996296 +0.9584115 0.9584479 0.9996296 +0.9584114 0.9584454 0.9996295 +0.958412 0.9584431 0.9996295 +0.9584138 0.9584412 0.9996295 +0.9584178 0.9584406 0.9996295 +0.9584237 0.9584406 0.9996295 +0.9584312 0.9584406 0.9996295 +0.9584406 0.9584406 0.9996295 +0.9584526 0.9584406 0.9996295 +0.9584677 0.9584406 0.9996295 +0.9584868 0.9584406 0.9996295 +0.9585109 0.9584406 0.9996295 +0.9585415 0.9584406 0.9996295 +0.9585802 0.9584406 0.9996295 +0.9586291 0.9584406 0.9996295 +0.958691 0.9584406 0.9996295 +0.9587693 0.9584406 0.9996295 +0.9588684 0.9584406 0.9996295 +0.9589938 0.9584406 0.9996295 +0.9591524 0.9584406 0.9996295 +0.959353 0.9584406 0.9996295 +0.9596068 0.9584406 0.9996295 +0.959928 0.9584406 0.9996295 +0.9603343 0.9584406 0.9996295 +0.9608482 0.9584406 0.9996295 +0.9614985 0.9584406 0.9996295 +0.9623212 0.9584406 0.9996295 +0.963362 0.9584406 0.9996295 +0.9646787 0.9584406 0.9996295 +0.9663445 0.9584406 0.9996295 +0.968452 0.9584406 0.9996295 +0.9711183 0.9584406 0.9996295 +0.9744915 0.9584406 0.9996295 +0.978759 0.9584406 0.9996295 +0.9841579 0.9584406 0.9996295 +0.9909882 0.9584406 0.9996295 +0.9996295 0.9584406 0.9996295 +0.9997074 0.9669028 0.9928267 +0.9997688 0.9736823 0.9899741 +0.9998174 0.9790988 0.989325 +0.9998557 0.9834167 0.9898295 +0.999886 0.9868529 0.9908712 +0.9999099 0.9895835 0.9920999 +0.9999288 0.991751 0.9933261 +0.9999437 0.9934701 0.9944556 +0.958416 0.9584724 0.9996296 +0.9584159 0.9584721 0.9996296 +0.9584157 0.9584718 0.9996296 +0.9584155 0.9584714 0.9996296 +0.9584153 0.9584709 0.9996296 +0.958415 0.9584702 0.9996296 +0.9584146 0.9584694 0.9996296 +0.9584142 0.9584685 0.9996296 +0.9584137 0.9584673 0.9996296 +0.9584132 0.9584658 0.9996296 +0.9584126 0.9584641 0.9996296 +0.958412 0.9584621 0.9996296 +0.9584115 0.9584598 0.9996296 +0.9584114 0.9584574 0.9996295 +0.958412 0.958455 0.9996295 +0.9584138 0.9584532 0.9996295 +0.9584178 0.9584526 0.9996295 +0.9584237 0.9584526 0.9996295 +0.9584312 0.9584526 0.9996295 +0.9584406 0.9584526 0.9996295 +0.9584526 0.9584526 0.9996295 +0.9584677 0.9584526 0.9996295 +0.9584868 0.9584526 0.9996295 +0.9585109 0.9584526 0.9996295 +0.9585415 0.9584526 0.9996295 +0.9585802 0.9584526 0.9996295 +0.9586291 0.9584526 0.9996295 +0.958691 0.9584526 0.9996295 +0.9587693 0.9584526 0.9996295 +0.9588684 0.9584526 0.9996295 +0.9589938 0.9584526 0.9996295 +0.9591524 0.9584526 0.9996295 +0.959353 0.9584526 0.9996295 +0.9596068 0.9584526 0.9996295 +0.959928 0.9584526 0.9996295 +0.9603343 0.9584526 0.9996295 +0.9608482 0.9584526 0.9996295 +0.9614985 0.9584526 0.9996295 +0.9623212 0.9584526 0.9996295 +0.963362 0.9584526 0.9996295 +0.9646787 0.9584526 0.9996295 +0.9663445 0.9584526 0.9996295 +0.968452 0.9584526 0.9996295 +0.9711183 0.9584526 0.9996295 +0.9744915 0.9584526 0.9996295 +0.978759 0.9584526 0.9996295 +0.9841579 0.9584526 0.9996295 +0.9909882 0.9584526 0.9996295 +0.9996295 0.9584526 0.9996295 +0.9997074 0.9669103 0.9928267 +0.9997688 0.973687 0.9899741 +0.9998174 0.9791018 0.989325 +0.9998557 0.9834186 0.9898295 +0.999886 0.9868541 0.9908712 +0.9999099 0.9895842 0.9920999 +0.9999288 0.9917515 0.9933261 +0.9999437 0.9934704 0.9944556 +0.958416 0.9584875 0.9996296 +0.9584159 0.9584872 0.9996296 +0.9584157 0.9584869 0.9996296 +0.9584155 0.9584865 0.9996296 +0.9584153 0.958486 0.9996296 +0.958415 0.9584853 0.9996296 +0.9584146 0.9584845 0.9996296 +0.9584142 0.9584835 0.9996296 +0.9584137 0.9584823 0.9996296 +0.9584132 0.9584809 0.9996296 +0.9584126 0.9584792 0.9996296 +0.958412 0.9584772 0.9996296 +0.9584115 0.9584749 0.9996296 +0.9584114 0.9584725 0.9996295 +0.958412 0.9584701 0.9996295 +0.9584138 0.9584683 0.9996295 +0.9584178 0.9584677 0.9996295 +0.9584237 0.9584677 0.9996295 +0.9584312 0.9584677 0.9996295 +0.9584406 0.9584677 0.9996295 +0.9584526 0.9584677 0.9996295 +0.9584677 0.9584677 0.9996295 +0.9584868 0.9584677 0.9996295 +0.9585109 0.9584677 0.9996295 +0.9585415 0.9584677 0.9996295 +0.9585802 0.9584677 0.9996295 +0.9586291 0.9584677 0.9996295 +0.958691 0.9584677 0.9996295 +0.9587693 0.9584677 0.9996295 +0.9588684 0.9584677 0.9996295 +0.9589938 0.9584677 0.9996295 +0.9591524 0.9584677 0.9996295 +0.959353 0.9584677 0.9996295 +0.9596068 0.9584677 0.9996295 +0.959928 0.9584677 0.9996295 +0.9603343 0.9584677 0.9996295 +0.9608482 0.9584677 0.9996295 +0.9614985 0.9584677 0.9996295 +0.9623212 0.9584677 0.9996295 +0.963362 0.9584677 0.9996295 +0.9646787 0.9584677 0.9996295 +0.9663445 0.9584677 0.9996295 +0.968452 0.9584677 0.9996295 +0.9711183 0.9584677 0.9996295 +0.9744915 0.9584677 0.9996295 +0.978759 0.9584677 0.9996295 +0.9841579 0.9584677 0.9996295 +0.9909882 0.9584677 0.9996295 +0.9996295 0.9584677 0.9996295 +0.9997074 0.9669198 0.9928267 +0.9997688 0.973693 0.9899741 +0.9998174 0.9791055 0.989325 +0.9998557 0.9834209 0.9898295 +0.999886 0.9868555 0.9908712 +0.9999099 0.9895851 0.9920999 +0.9999288 0.9917521 0.9933261 +0.9999437 0.9934707 0.9944556 +0.958416 0.9585066 0.9996296 +0.9584159 0.9585063 0.9996296 +0.9584157 0.958506 0.9996296 +0.9584155 0.9585056 0.9996296 +0.9584153 0.9585051 0.9996296 +0.958415 0.9585044 0.9996296 +0.9584146 0.9585036 0.9996296 +0.9584142 0.9585026 0.9996296 +0.9584137 0.9585014 0.9996296 +0.9584132 0.9585 0.9996296 +0.9584126 0.9584983 0.9996296 +0.958412 0.9584963 0.9996296 +0.9584115 0.958494 0.9996296 +0.9584114 0.9584916 0.9996295 +0.958412 0.9584892 0.9996295 +0.9584138 0.9584874 0.9996295 +0.9584178 0.9584868 0.9996295 +0.9584237 0.9584868 0.9996295 +0.9584312 0.9584868 0.9996295 +0.9584406 0.9584868 0.9996295 +0.9584526 0.9584868 0.9996295 +0.9584677 0.9584868 0.9996295 +0.9584868 0.9584868 0.9996295 +0.9585109 0.9584868 0.9996295 +0.9585415 0.9584868 0.9996295 +0.9585802 0.9584868 0.9996295 +0.9586291 0.9584868 0.9996295 +0.958691 0.9584868 0.9996295 +0.9587693 0.9584868 0.9996295 +0.9588684 0.9584868 0.9996295 +0.9589938 0.9584868 0.9996295 +0.9591524 0.9584868 0.9996295 +0.959353 0.9584868 0.9996295 +0.9596068 0.9584868 0.9996295 +0.959928 0.9584868 0.9996295 +0.9603343 0.9584868 0.9996295 +0.9608482 0.9584868 0.9996295 +0.9614985 0.9584868 0.9996295 +0.9623212 0.9584868 0.9996295 +0.963362 0.9584868 0.9996295 +0.9646787 0.9584868 0.9996295 +0.9663445 0.9584868 0.9996295 +0.968452 0.9584868 0.9996295 +0.9711183 0.9584868 0.9996295 +0.9744915 0.9584868 0.9996295 +0.978759 0.9584868 0.9996295 +0.9841579 0.9584868 0.9996295 +0.9909882 0.9584868 0.9996295 +0.9996295 0.9584868 0.9996295 +0.9997074 0.9669318 0.9928267 +0.9997688 0.9737006 0.9899741 +0.9998174 0.9791103 0.989325 +0.9998557 0.9834239 0.9898295 +0.999886 0.9868574 0.9908712 +0.9999099 0.9895863 0.9920999 +0.9999288 0.9917528 0.9933261 +0.9999437 0.9934712 0.9944556 +0.958416 0.9585307 0.9996296 +0.9584159 0.9585305 0.9996296 +0.9584157 0.9585301 0.9996296 +0.9584155 0.9585297 0.9996296 +0.9584153 0.9585292 0.9996296 +0.958415 0.9585286 0.9996296 +0.9584146 0.9585278 0.9996296 +0.9584142 0.9585268 0.9996296 +0.9584137 0.9585256 0.9996296 +0.9584132 0.9585242 0.9996296 +0.9584126 0.9585224 0.9996296 +0.958412 0.9585204 0.9996296 +0.9584115 0.9585182 0.9996296 +0.9584114 0.9585157 0.9996295 +0.958412 0.9585134 0.9996295 +0.9584138 0.9585115 0.9996295 +0.9584178 0.9585109 0.9996295 +0.9584237 0.9585109 0.9996295 +0.9584312 0.9585109 0.9996295 +0.9584406 0.9585109 0.9996295 +0.9584526 0.9585109 0.9996295 +0.9584677 0.9585109 0.9996295 +0.9584868 0.9585109 0.9996295 +0.9585109 0.9585109 0.9996295 +0.9585415 0.9585109 0.9996295 +0.9585802 0.9585109 0.9996295 +0.9586291 0.9585109 0.9996295 +0.958691 0.9585109 0.9996295 +0.9587693 0.9585109 0.9996295 +0.9588684 0.9585109 0.9996295 +0.9589938 0.9585109 0.9996295 +0.9591524 0.9585109 0.9996295 +0.959353 0.9585109 0.9996295 +0.9596068 0.9585109 0.9996295 +0.959928 0.9585109 0.9996295 +0.9603343 0.9585109 0.9996295 +0.9608482 0.9585109 0.9996295 +0.9614985 0.9585109 0.9996295 +0.9623212 0.9585109 0.9996295 +0.963362 0.9585109 0.9996295 +0.9646787 0.9585109 0.9996295 +0.9663445 0.9585109 0.9996295 +0.968452 0.9585109 0.9996295 +0.9711183 0.9585109 0.9996295 +0.9744915 0.9585109 0.9996295 +0.978759 0.9585109 0.9996295 +0.9841579 0.9585109 0.9996295 +0.9909882 0.9585109 0.9996295 +0.9996295 0.9585109 0.9996295 +0.9997074 0.966947 0.9928267 +0.9997688 0.9737101 0.9899741 +0.9998174 0.9791163 0.989325 +0.9998557 0.9834277 0.9898295 +0.999886 0.9868597 0.9908712 +0.9999099 0.9895878 0.9920999 +0.9999288 0.9917537 0.9933261 +0.9999437 0.9934718 0.9944556 +0.958416 0.9585613 0.9996296 +0.9584159 0.958561 0.9996296 +0.9584157 0.9585607 0.9996296 +0.9584155 0.9585603 0.9996296 +0.9584153 0.9585598 0.9996296 +0.958415 0.9585591 0.9996296 +0.9584146 0.9585583 0.9996296 +0.9584142 0.9585574 0.9996296 +0.9584137 0.9585562 0.9996296 +0.9584132 0.9585547 0.9996296 +0.9584126 0.958553 0.9996296 +0.958412 0.958551 0.9996296 +0.9584115 0.9585487 0.9996296 +0.9584114 0.9585463 0.9996295 +0.958412 0.9585439 0.9996295 +0.9584138 0.9585421 0.9996295 +0.9584178 0.9585415 0.9996295 +0.9584237 0.9585415 0.9996295 +0.9584312 0.9585415 0.9996295 +0.9584406 0.9585415 0.9996295 +0.9584526 0.9585415 0.9996295 +0.9584677 0.9585415 0.9996295 +0.9584868 0.9585415 0.9996295 +0.9585109 0.9585415 0.9996295 +0.9585415 0.9585415 0.9996295 +0.9585802 0.9585415 0.9996295 +0.9586291 0.9585415 0.9996295 +0.958691 0.9585415 0.9996295 +0.9587693 0.9585415 0.9996295 +0.9588684 0.9585415 0.9996295 +0.9589938 0.9585415 0.9996295 +0.9591524 0.9585415 0.9996295 +0.959353 0.9585415 0.9996295 +0.9596068 0.9585415 0.9996295 +0.959928 0.9585415 0.9996295 +0.9603343 0.9585415 0.9996295 +0.9608482 0.9585415 0.9996295 +0.9614985 0.9585415 0.9996295 +0.9623212 0.9585415 0.9996295 +0.963362 0.9585415 0.9996295 +0.9646787 0.9585415 0.9996295 +0.9663445 0.9585415 0.9996295 +0.968452 0.9585415 0.9996295 +0.9711183 0.9585415 0.9996295 +0.9744915 0.9585415 0.9996295 +0.978759 0.9585415 0.9996295 +0.9841579 0.9585415 0.9996295 +0.9909882 0.9585415 0.9996295 +0.9996295 0.9585415 0.9996295 +0.9997074 0.9669663 0.9928267 +0.9997688 0.9737222 0.9899741 +0.9998174 0.9791238 0.989325 +0.9998557 0.9834324 0.9898295 +0.999886 0.9868627 0.9908712 +0.9999099 0.9895897 0.9920999 +0.9999288 0.9917549 0.9933261 +0.9999437 0.9934725 0.9944556 +0.958416 0.9585999 0.9996296 +0.9584159 0.9585997 0.9996296 +0.9584157 0.9585994 0.9996296 +0.9584155 0.9585989 0.9996296 +0.9584153 0.9585984 0.9996296 +0.958415 0.9585978 0.9996296 +0.9584146 0.958597 0.9996296 +0.9584142 0.958596 0.9996296 +0.9584137 0.9585948 0.9996296 +0.9584132 0.9585934 0.9996296 +0.9584126 0.9585917 0.9996296 +0.958412 0.9585897 0.9996296 +0.9584115 0.9585874 0.9996296 +0.9584114 0.958585 0.9996295 +0.958412 0.9585826 0.9996295 +0.9584138 0.9585808 0.9996295 +0.9584178 0.9585802 0.9996295 +0.9584237 0.9585802 0.9996295 +0.9584312 0.9585802 0.9996295 +0.9584406 0.9585802 0.9996295 +0.9584526 0.9585802 0.9996295 +0.9584677 0.9585802 0.9996295 +0.9584868 0.9585802 0.9996295 +0.9585109 0.9585802 0.9996295 +0.9585415 0.9585802 0.9996295 +0.9585802 0.9585802 0.9996295 +0.9586291 0.9585802 0.9996295 +0.958691 0.9585802 0.9996295 +0.9587693 0.9585802 0.9996295 +0.9588684 0.9585802 0.9996295 +0.9589938 0.9585802 0.9996295 +0.9591524 0.9585802 0.9996295 +0.959353 0.9585802 0.9996295 +0.9596068 0.9585802 0.9996295 +0.959928 0.9585802 0.9996295 +0.9603343 0.9585802 0.9996295 +0.9608482 0.9585802 0.9996295 +0.9614985 0.9585802 0.9996295 +0.9623212 0.9585802 0.9996295 +0.963362 0.9585802 0.9996295 +0.9646787 0.9585802 0.9996295 +0.9663445 0.9585802 0.9996295 +0.968452 0.9585802 0.9996295 +0.9711183 0.9585802 0.9996295 +0.9744915 0.9585802 0.9996295 +0.978759 0.9585802 0.9996295 +0.9841579 0.9585802 0.9996295 +0.9909882 0.9585802 0.9996295 +0.9996295 0.9585802 0.9996295 +0.9997074 0.9669906 0.9928267 +0.9997688 0.9737375 0.9899741 +0.9998174 0.9791334 0.989325 +0.9998557 0.9834385 0.9898295 +0.999886 0.9868665 0.9908712 +0.9999099 0.989592 0.9920999 +0.9999288 0.9917564 0.9933261 +0.9999437 0.9934734 0.9944556 +0.958416 0.9586489 0.9996296 +0.9584159 0.9586486 0.9996296 +0.9584157 0.9586483 0.9996296 +0.9584155 0.9586479 0.9996296 +0.9584153 0.9586473 0.9996296 +0.958415 0.9586467 0.9996296 +0.9584146 0.9586459 0.9996296 +0.9584142 0.9586449 0.9996296 +0.9584137 0.9586437 0.9996296 +0.9584132 0.9586423 0.9996296 +0.9584126 0.9586406 0.9996296 +0.958412 0.9586386 0.9996296 +0.9584115 0.9586363 0.9996296 +0.9584114 0.9586339 0.9996295 +0.958412 0.9586316 0.9996295 +0.9584138 0.9586297 0.9996295 +0.9584178 0.9586291 0.9996295 +0.9584237 0.9586291 0.9996295 +0.9584312 0.9586291 0.9996295 +0.9584406 0.9586291 0.9996295 +0.9584526 0.9586291 0.9996295 +0.9584677 0.9586291 0.9996295 +0.9584868 0.9586291 0.9996295 +0.9585109 0.9586291 0.9996295 +0.9585415 0.9586291 0.9996295 +0.9585802 0.9586291 0.9996295 +0.9586291 0.9586291 0.9996295 +0.958691 0.9586291 0.9996295 +0.9587693 0.9586291 0.9996295 +0.9588684 0.9586291 0.9996295 +0.9589938 0.9586291 0.9996295 +0.9591524 0.9586291 0.9996295 +0.959353 0.9586291 0.9996295 +0.9596068 0.9586291 0.9996295 +0.959928 0.9586291 0.9996295 +0.9603343 0.9586291 0.9996295 +0.9608482 0.9586291 0.9996295 +0.9614985 0.9586291 0.9996295 +0.9623212 0.9586291 0.9996295 +0.963362 0.9586291 0.9996295 +0.9646787 0.9586291 0.9996295 +0.9663445 0.9586291 0.9996295 +0.968452 0.9586291 0.9996295 +0.9711183 0.9586291 0.9996295 +0.9744915 0.9586291 0.9996295 +0.978759 0.9586291 0.9996295 +0.9841579 0.9586291 0.9996295 +0.9909882 0.9586291 0.9996295 +0.9996295 0.9586291 0.9996295 +0.9997074 0.9670214 0.9928267 +0.9997688 0.9737569 0.9899741 +0.9998174 0.9791456 0.989325 +0.9998557 0.9834461 0.9898295 +0.999886 0.9868713 0.9908712 +0.9999099 0.989595 0.9920999 +0.9999288 0.9917582 0.9933261 +0.9999437 0.9934746 0.9944556 +0.958416 0.9587107 0.9996296 +0.9584159 0.9587105 0.9996296 +0.9584157 0.9587101 0.9996296 +0.9584155 0.9587097 0.9996296 +0.9584153 0.9587092 0.9996296 +0.958415 0.9587086 0.9996296 +0.9584146 0.9587078 0.9996296 +0.9584142 0.9587068 0.9996296 +0.9584137 0.9587056 0.9996296 +0.9584132 0.9587042 0.9996296 +0.9584126 0.9587025 0.9996296 +0.958412 0.9587005 0.9996296 +0.9584115 0.9586982 0.9996296 +0.9584114 0.9586958 0.9996295 +0.958412 0.9586935 0.9996295 +0.9584138 0.9586916 0.9996295 +0.9584178 0.958691 0.9996295 +0.9584237 0.958691 0.9996295 +0.9584312 0.958691 0.9996295 +0.9584406 0.958691 0.9996295 +0.9584526 0.958691 0.9996295 +0.9584677 0.958691 0.9996295 +0.9584868 0.958691 0.9996295 +0.9585109 0.958691 0.9996295 +0.9585415 0.958691 0.9996295 +0.9585802 0.958691 0.9996295 +0.9586291 0.958691 0.9996295 +0.958691 0.958691 0.9996295 +0.9587693 0.958691 0.9996295 +0.9588684 0.958691 0.9996295 +0.9589938 0.958691 0.9996295 +0.9591524 0.958691 0.9996295 +0.959353 0.958691 0.9996295 +0.9596068 0.958691 0.9996295 +0.959928 0.958691 0.9996295 +0.9603343 0.958691 0.9996295 +0.9608482 0.958691 0.9996295 +0.9614985 0.958691 0.9996295 +0.9623212 0.958691 0.9996295 +0.963362 0.958691 0.9996295 +0.9646787 0.958691 0.9996295 +0.9663445 0.958691 0.9996295 +0.968452 0.958691 0.9996295 +0.9711183 0.958691 0.9996295 +0.9744915 0.958691 0.9996295 +0.978759 0.958691 0.9996295 +0.9841579 0.958691 0.9996295 +0.9909882 0.958691 0.9996295 +0.9996295 0.958691 0.9996295 +0.9997074 0.9670604 0.9928267 +0.9997688 0.9737814 0.9899741 +0.9998174 0.979161 0.989325 +0.9998557 0.9834557 0.9898295 +0.999886 0.9868773 0.9908712 +0.9999099 0.9895988 0.9920999 +0.9999288 0.9917606 0.9933261 +0.9999437 0.9934761 0.9944556 +0.958416 0.958789 0.9996296 +0.9584159 0.9587888 0.9996296 +0.9584157 0.9587884 0.9996296 +0.9584155 0.958788 0.9996296 +0.9584153 0.9587875 0.9996296 +0.958415 0.9587869 0.9996296 +0.9584146 0.9587861 0.9996296 +0.9584142 0.9587851 0.9996296 +0.9584137 0.9587839 0.9996296 +0.9584132 0.9587825 0.9996296 +0.9584126 0.9587808 0.9996296 +0.958412 0.9587788 0.9996296 +0.9584115 0.9587765 0.9996296 +0.9584114 0.9587741 0.9996295 +0.958412 0.9587718 0.9996295 +0.9584138 0.9587699 0.9996295 +0.9584178 0.9587693 0.9996295 +0.9584237 0.9587693 0.9996295 +0.9584312 0.9587693 0.9996295 +0.9584406 0.9587693 0.9996295 +0.9584526 0.9587693 0.9996295 +0.9584677 0.9587693 0.9996295 +0.9584868 0.9587693 0.9996295 +0.9585109 0.9587693 0.9996295 +0.9585415 0.9587693 0.9996295 +0.9585802 0.9587693 0.9996295 +0.9586291 0.9587693 0.9996295 +0.958691 0.9587693 0.9996295 +0.9587693 0.9587693 0.9996295 +0.9588684 0.9587693 0.9996295 +0.9589938 0.9587693 0.9996295 +0.9591524 0.9587693 0.9996295 +0.959353 0.9587693 0.9996295 +0.9596068 0.9587693 0.9996295 +0.959928 0.9587693 0.9996295 +0.9603343 0.9587693 0.9996295 +0.9608482 0.9587693 0.9996295 +0.9614985 0.9587693 0.9996295 +0.9623212 0.9587693 0.9996295 +0.963362 0.9587693 0.9996295 +0.9646787 0.9587693 0.9996295 +0.9663445 0.9587693 0.9996295 +0.968452 0.9587693 0.9996295 +0.9711183 0.9587693 0.9996295 +0.9744915 0.9587693 0.9996295 +0.978759 0.9587693 0.9996295 +0.9841579 0.9587693 0.9996295 +0.9909882 0.9587693 0.9996295 +0.9996295 0.9587693 0.9996295 +0.9997074 0.9671097 0.9928267 +0.9997688 0.9738123 0.9899741 +0.9998174 0.9791804 0.989325 +0.9998557 0.9834679 0.9898295 +0.999886 0.986885 0.9908712 +0.9999099 0.9896036 0.9920999 +0.9999288 0.9917636 0.9933261 +0.9999437 0.9934779 0.9944556 +0.958416 0.958888 0.9996296 +0.9584159 0.9588878 0.9996296 +0.9584157 0.9588875 0.9996296 +0.9584155 0.9588871 0.9996296 +0.9584153 0.9588865 0.9996296 +0.958415 0.9588859 0.9996296 +0.9584146 0.9588851 0.9996296 +0.9584142 0.9588842 0.9996296 +0.9584137 0.958883 0.9996296 +0.9584132 0.9588815 0.9996296 +0.9584126 0.9588798 0.9996296 +0.958412 0.9588778 0.9996296 +0.9584115 0.9588756 0.9996296 +0.9584114 0.9588732 0.9996295 +0.958412 0.9588709 0.9996295 +0.9584138 0.958869 0.9996295 +0.9584178 0.9588684 0.9996295 +0.9584237 0.9588684 0.9996295 +0.9584312 0.9588684 0.9996295 +0.9584406 0.9588684 0.9996295 +0.9584526 0.9588684 0.9996295 +0.9584677 0.9588684 0.9996295 +0.9584868 0.9588684 0.9996295 +0.9585109 0.9588684 0.9996295 +0.9585415 0.9588684 0.9996295 +0.9585802 0.9588684 0.9996295 +0.9586291 0.9588684 0.9996295 +0.958691 0.9588684 0.9996295 +0.9587693 0.9588684 0.9996295 +0.9588684 0.9588684 0.9996295 +0.9589938 0.9588684 0.9996295 +0.9591524 0.9588684 0.9996295 +0.959353 0.9588684 0.9996295 +0.9596068 0.9588684 0.9996295 +0.959928 0.9588684 0.9996295 +0.9603343 0.9588684 0.9996295 +0.9608482 0.9588684 0.9996295 +0.9614985 0.9588684 0.9996295 +0.9623212 0.9588684 0.9996295 +0.963362 0.9588684 0.9996295 +0.9646787 0.9588684 0.9996295 +0.9663445 0.9588684 0.9996295 +0.968452 0.9588684 0.9996295 +0.9711183 0.9588684 0.9996295 +0.9744915 0.9588684 0.9996295 +0.978759 0.9588684 0.9996295 +0.9841579 0.9588684 0.9996295 +0.9909882 0.9588684 0.9996295 +0.9996295 0.9588684 0.9996295 +0.9997074 0.967172 0.9928267 +0.9997688 0.9738515 0.9899741 +0.9998174 0.979205 0.989325 +0.9998557 0.9834833 0.9898295 +0.999886 0.9868946 0.9908712 +0.9999099 0.9896096 0.9920999 +0.9999288 0.9917674 0.9933261 +0.9999437 0.9934803 0.9944556 +0.958416 0.9590133 0.9996296 +0.9584159 0.9590131 0.9996296 +0.9584157 0.9590128 0.9996296 +0.9584155 0.9590124 0.9996296 +0.9584153 0.9590118 0.9996296 +0.958415 0.9590112 0.9996296 +0.9584146 0.9590104 0.9996296 +0.9584142 0.9590095 0.9996296 +0.9584137 0.9590083 0.9996296 +0.9584132 0.9590068 0.9996296 +0.9584126 0.9590051 0.9996296 +0.958412 0.9590032 0.9996296 +0.9584115 0.9590009 0.9996296 +0.9584114 0.9589985 0.9996295 +0.958412 0.9589962 0.9996295 +0.9584138 0.9589944 0.9996295 +0.9584178 0.9589938 0.9996295 +0.9584237 0.9589938 0.9996295 +0.9584312 0.9589938 0.9996295 +0.9584406 0.9589938 0.9996295 +0.9584526 0.9589938 0.9996295 +0.9584677 0.9589938 0.9996295 +0.9584868 0.9589938 0.9996295 +0.9585109 0.9589938 0.9996295 +0.9585415 0.9589938 0.9996295 +0.9585802 0.9589938 0.9996295 +0.9586291 0.9589938 0.9996295 +0.958691 0.9589938 0.9996295 +0.9587693 0.9589938 0.9996295 +0.9588684 0.9589938 0.9996295 +0.9589938 0.9589938 0.9996295 +0.9591524 0.9589938 0.9996295 +0.959353 0.9589938 0.9996295 +0.9596068 0.9589938 0.9996295 +0.959928 0.9589938 0.9996295 +0.9603343 0.9589938 0.9996295 +0.9608482 0.9589938 0.9996295 +0.9614985 0.9589938 0.9996295 +0.9623212 0.9589938 0.9996295 +0.963362 0.9589938 0.9996295 +0.9646787 0.9589938 0.9996295 +0.9663445 0.9589938 0.9996295 +0.968452 0.9589938 0.9996295 +0.9711183 0.9589938 0.9996295 +0.9744915 0.9589938 0.9996295 +0.978759 0.9589938 0.9996295 +0.9841579 0.9589938 0.9996295 +0.9909882 0.9589938 0.9996295 +0.9996295 0.9589938 0.9996295 +0.9997074 0.9672509 0.9928267 +0.9997688 0.9739011 0.9899741 +0.9998174 0.9792361 0.989325 +0.9998557 0.9835029 0.9898295 +0.999886 0.9869069 0.9908712 +0.9999099 0.9896173 0.9920999 +0.9999288 0.9917722 0.9933261 +0.9999437 0.9934833 0.9944556 +0.958416 0.9591719 0.9996296 +0.9584159 0.9591716 0.9996296 +0.9584157 0.9591713 0.9996296 +0.9584155 0.9591709 0.9996296 +0.9584153 0.9591704 0.9996296 +0.958415 0.9591697 0.9996296 +0.9584146 0.959169 0.9996296 +0.9584142 0.959168 0.9996296 +0.9584137 0.9591668 0.9996296 +0.9584132 0.9591654 0.9996296 +0.9584126 0.9591637 0.9996296 +0.958412 0.9591617 0.9996296 +0.9584115 0.9591595 0.9996296 +0.9584114 0.9591571 0.9996295 +0.958412 0.9591548 0.9996295 +0.9584138 0.959153 0.9996295 +0.9584178 0.9591524 0.9996295 +0.9584237 0.9591524 0.9996295 +0.9584312 0.9591524 0.9996295 +0.9584406 0.9591524 0.9996295 +0.9584526 0.9591524 0.9996295 +0.9584677 0.9591524 0.9996295 +0.9584868 0.9591524 0.9996295 +0.9585109 0.9591524 0.9996295 +0.9585415 0.9591524 0.9996295 +0.9585802 0.9591524 0.9996295 +0.9586291 0.9591524 0.9996295 +0.958691 0.9591524 0.9996295 +0.9587693 0.9591524 0.9996295 +0.9588684 0.9591524 0.9996295 +0.9589938 0.9591524 0.9996295 +0.9591524 0.9591524 0.9996295 +0.959353 0.9591524 0.9996295 +0.9596068 0.9591524 0.9996295 +0.959928 0.9591524 0.9996295 +0.9603343 0.9591524 0.9996295 +0.9608482 0.9591524 0.9996295 +0.9614985 0.9591524 0.9996295 +0.9623212 0.9591524 0.9996295 +0.963362 0.9591524 0.9996295 +0.9646787 0.9591524 0.9996295 +0.9663445 0.9591524 0.9996295 +0.968452 0.9591524 0.9996295 +0.9711183 0.9591524 0.9996295 +0.9744915 0.9591524 0.9996295 +0.978759 0.9591524 0.9996295 +0.9841579 0.9591524 0.9996295 +0.9909882 0.9591524 0.9996295 +0.9996295 0.9591524 0.9996295 +0.9997074 0.9673508 0.9928267 +0.9997688 0.9739638 0.9899741 +0.9998174 0.9792755 0.989325 +0.9998557 0.9835276 0.9898295 +0.999886 0.9869223 0.9908712 +0.9999099 0.989627 0.9920999 +0.9999288 0.9917782 0.9933261 +0.9999437 0.9934871 0.9944556 +0.958416 0.9593724 0.9996296 +0.9584159 0.9593721 0.9996296 +0.9584157 0.9593718 0.9996296 +0.9584155 0.9593714 0.9996296 +0.9584153 0.9593709 0.9996296 +0.958415 0.9593703 0.9996296 +0.9584146 0.9593695 0.9996296 +0.9584142 0.9593686 0.9996296 +0.9584137 0.9593674 0.9996296 +0.9584132 0.959366 0.9996296 +0.9584126 0.9593643 0.9996296 +0.958412 0.9593623 0.9996296 +0.9584115 0.9593601 0.9996296 +0.9584114 0.9593577 0.9996295 +0.958412 0.9593554 0.9996295 +0.9584138 0.9593536 0.9996295 +0.9584178 0.959353 0.9996295 +0.9584237 0.959353 0.9996295 +0.9584312 0.959353 0.9996295 +0.9584406 0.959353 0.9996295 +0.9584526 0.959353 0.9996295 +0.9584677 0.959353 0.9996295 +0.9584868 0.959353 0.9996295 +0.9585109 0.959353 0.9996295 +0.9585415 0.959353 0.9996295 +0.9585802 0.959353 0.9996295 +0.9586291 0.959353 0.9996295 +0.958691 0.959353 0.9996295 +0.9587693 0.959353 0.9996295 +0.9588684 0.959353 0.9996295 +0.9589938 0.959353 0.9996295 +0.9591524 0.959353 0.9996295 +0.959353 0.959353 0.9996295 +0.9596068 0.959353 0.9996295 +0.959928 0.959353 0.9996295 +0.9603343 0.959353 0.9996295 +0.9608482 0.959353 0.9996295 +0.9614985 0.959353 0.9996295 +0.9623212 0.959353 0.9996295 +0.963362 0.959353 0.9996295 +0.9646787 0.959353 0.9996295 +0.9663445 0.959353 0.9996295 +0.968452 0.959353 0.9996295 +0.9711183 0.959353 0.9996295 +0.9744915 0.959353 0.9996295 +0.978759 0.959353 0.9996295 +0.9841579 0.959353 0.9996295 +0.9909882 0.959353 0.9996295 +0.9996295 0.959353 0.9996295 +0.9997074 0.967477 0.9928267 +0.9997688 0.9740432 0.9899741 +0.9998174 0.9793253 0.989325 +0.9998557 0.9835588 0.9898295 +0.999886 0.9869419 0.9908712 +0.9999099 0.9896392 0.9920999 +0.9999288 0.9917859 0.9933261 +0.9999437 0.9934919 0.9944556 +0.958416 0.9596261 0.9996296 +0.9584159 0.9596259 0.9996296 +0.9584157 0.9596255 0.9996296 +0.9584155 0.9596251 0.9996296 +0.9584153 0.9596246 0.9996296 +0.958415 0.959624 0.9996296 +0.9584146 0.9596232 0.9996296 +0.9584142 0.9596223 0.9996296 +0.9584137 0.9596211 0.9996296 +0.9584132 0.9596197 0.9996296 +0.9584126 0.959618 0.9996296 +0.958412 0.9596161 0.9996296 +0.9584115 0.9596139 0.9996296 +0.9584114 0.9596115 0.9996295 +0.958412 0.9596092 0.9996295 +0.9584138 0.9596074 0.9996295 +0.9584178 0.9596068 0.9996295 +0.9584237 0.9596068 0.9996295 +0.9584312 0.9596068 0.9996295 +0.9584406 0.9596068 0.9996295 +0.9584526 0.9596068 0.9996295 +0.9584677 0.9596068 0.9996295 +0.9584868 0.9596068 0.9996295 +0.9585109 0.9596068 0.9996295 +0.9585415 0.9596068 0.9996295 +0.9585802 0.9596068 0.9996295 +0.9586291 0.9596068 0.9996295 +0.958691 0.9596068 0.9996295 +0.9587693 0.9596068 0.9996295 +0.9588684 0.9596068 0.9996295 +0.9589938 0.9596068 0.9996295 +0.9591524 0.9596068 0.9996295 +0.959353 0.9596068 0.9996295 +0.9596068 0.9596068 0.9996295 +0.959928 0.9596068 0.9996295 +0.9603343 0.9596068 0.9996295 +0.9608482 0.9596068 0.9996295 +0.9614985 0.9596068 0.9996295 +0.9623212 0.9596068 0.9996295 +0.963362 0.9596068 0.9996295 +0.9646787 0.9596068 0.9996295 +0.9663445 0.9596068 0.9996295 +0.968452 0.9596068 0.9996295 +0.9711183 0.9596068 0.9996295 +0.9744915 0.9596068 0.9996295 +0.978759 0.9596068 0.9996295 +0.9841579 0.9596068 0.9996295 +0.9909882 0.9596068 0.9996295 +0.9996295 0.9596068 0.9996295 +0.9997074 0.9676368 0.9928267 +0.9997688 0.9741436 0.9899741 +0.9998174 0.9793883 0.989325 +0.9998557 0.9835983 0.9898295 +0.999886 0.9869667 0.9908712 +0.9999099 0.9896547 0.9920999 +0.9999288 0.9917956 0.9933261 +0.9999437 0.993498 0.9944556 +0.958416 0.9599471 0.9996296 +0.9584159 0.9599468 0.9996296 +0.9584157 0.9599465 0.9996296 +0.9584155 0.9599461 0.9996296 +0.9584153 0.9599456 0.9996296 +0.958415 0.959945 0.9996296 +0.9584146 0.9599442 0.9996296 +0.9584142 0.9599433 0.9996296 +0.9584137 0.9599421 0.9996296 +0.9584132 0.9599407 0.9996296 +0.9584126 0.9599391 0.9996296 +0.958412 0.9599371 0.9996296 +0.9584115 0.959935 0.9996296 +0.9584114 0.9599326 0.9996295 +0.958412 0.9599303 0.9996295 +0.9584138 0.9599286 0.9996295 +0.9584178 0.959928 0.9996295 +0.9584237 0.959928 0.9996295 +0.9584312 0.959928 0.9996295 +0.9584406 0.959928 0.9996295 +0.9584526 0.959928 0.9996295 +0.9584677 0.959928 0.9996295 +0.9584868 0.959928 0.9996295 +0.9585109 0.959928 0.9996295 +0.9585415 0.959928 0.9996295 +0.9585802 0.959928 0.9996295 +0.9586291 0.959928 0.9996295 +0.958691 0.959928 0.9996295 +0.9587693 0.959928 0.9996295 +0.9588684 0.959928 0.9996295 +0.9589938 0.959928 0.9996295 +0.9591524 0.959928 0.9996295 +0.959353 0.959928 0.9996295 +0.9596068 0.959928 0.9996295 +0.959928 0.959928 0.9996295 +0.9603343 0.959928 0.9996295 +0.9608482 0.959928 0.9996295 +0.9614985 0.959928 0.9996295 +0.9623212 0.959928 0.9996295 +0.963362 0.959928 0.9996295 +0.9646787 0.959928 0.9996295 +0.9663445 0.959928 0.9996295 +0.968452 0.959928 0.9996295 +0.9711183 0.959928 0.9996295 +0.9744915 0.959928 0.9996295 +0.978759 0.959928 0.9996295 +0.9841579 0.959928 0.9996295 +0.9909882 0.959928 0.9996295 +0.9996295 0.959928 0.9996295 +0.9997074 0.9678389 0.9928267 +0.9997688 0.9742706 0.9899741 +0.9998174 0.9794681 0.989325 +0.9998557 0.9836483 0.9898295 +0.999886 0.986998 0.9908712 +0.9999099 0.9896744 0.9920999 +0.9999288 0.9918079 0.9933261 +0.9999437 0.9935057 0.9944556 +0.958416 0.9603532 0.9996296 +0.9584159 0.9603529 0.9996296 +0.9584157 0.9603526 0.9996296 +0.9584155 0.9603522 0.9996296 +0.9584153 0.9603517 0.9996296 +0.958415 0.9603511 0.9996296 +0.9584146 0.9603504 0.9996296 +0.9584142 0.9603494 0.9996296 +0.9584137 0.9603483 0.9996296 +0.9584132 0.9603469 0.9996296 +0.9584126 0.9603452 0.9996296 +0.958412 0.9603433 0.9996296 +0.9584115 0.9603412 0.9996296 +0.9584114 0.9603388 0.9996295 +0.958412 0.9603366 0.9996295 +0.9584138 0.9603348 0.9996295 +0.9584178 0.9603343 0.9996295 +0.9584237 0.9603343 0.9996295 +0.9584312 0.9603343 0.9996295 +0.9584406 0.9603343 0.9996295 +0.9584526 0.9603343 0.9996295 +0.9584677 0.9603343 0.9996295 +0.9584868 0.9603343 0.9996295 +0.9585109 0.9603343 0.9996295 +0.9585415 0.9603343 0.9996295 +0.9585802 0.9603343 0.9996295 +0.9586291 0.9603343 0.9996295 +0.958691 0.9603343 0.9996295 +0.9587693 0.9603343 0.9996295 +0.9588684 0.9603343 0.9996295 +0.9589938 0.9603343 0.9996295 +0.9591524 0.9603343 0.9996295 +0.959353 0.9603343 0.9996295 +0.9596068 0.9603343 0.9996295 +0.959928 0.9603343 0.9996295 +0.9603343 0.9603343 0.9996295 +0.9608482 0.9603343 0.9996295 +0.9614985 0.9603343 0.9996295 +0.9623212 0.9603343 0.9996295 +0.963362 0.9603343 0.9996295 +0.9646787 0.9603343 0.9996295 +0.9663445 0.9603343 0.9996295 +0.968452 0.9603343 0.9996295 +0.9711183 0.9603343 0.9996295 +0.9744915 0.9603343 0.9996295 +0.978759 0.9603343 0.9996295 +0.9841579 0.9603343 0.9996295 +0.9909882 0.9603343 0.9996295 +0.9996295 0.9603343 0.9996295 +0.9997074 0.9680946 0.9928267 +0.9997688 0.9744313 0.9899741 +0.9998174 0.9795689 0.989325 +0.9998557 0.9837116 0.9898295 +0.999886 0.9870376 0.9908712 +0.9999099 0.9896992 0.9920999 +0.9999288 0.9918234 0.9933261 +0.9999437 0.9935154 0.9944556 +0.958416 0.9608669 0.9996296 +0.9584159 0.9608667 0.9996296 +0.9584157 0.9608664 0.9996296 +0.9584155 0.960866 0.9996296 +0.9584153 0.9608655 0.9996296 +0.958415 0.9608649 0.9996296 +0.9584146 0.9608641 0.9996296 +0.9584142 0.9608632 0.9996296 +0.9584137 0.9608621 0.9996296 +0.9584132 0.9608607 0.9996296 +0.9584126 0.9608591 0.9996296 +0.958412 0.9608572 0.9996296 +0.9584115 0.9608551 0.9996296 +0.9584114 0.9608528 0.9996295 +0.958412 0.9608506 0.9996295 +0.9584138 0.9608488 0.9996295 +0.9584178 0.9608482 0.9996295 +0.9584237 0.9608482 0.9996295 +0.9584312 0.9608482 0.9996295 +0.9584406 0.9608482 0.9996295 +0.9584526 0.9608482 0.9996295 +0.9584677 0.9608482 0.9996295 +0.9584868 0.9608482 0.9996295 +0.9585109 0.9608482 0.9996295 +0.9585415 0.9608482 0.9996295 +0.9585802 0.9608482 0.9996295 +0.9586291 0.9608482 0.9996295 +0.958691 0.9608482 0.9996295 +0.9587693 0.9608482 0.9996295 +0.9588684 0.9608482 0.9996295 +0.9589938 0.9608482 0.9996295 +0.9591524 0.9608482 0.9996295 +0.959353 0.9608482 0.9996295 +0.9596068 0.9608482 0.9996295 +0.959928 0.9608482 0.9996295 +0.9603343 0.9608482 0.9996295 +0.9608482 0.9608482 0.9996295 +0.9614985 0.9608482 0.9996295 +0.9623212 0.9608482 0.9996295 +0.963362 0.9608482 0.9996295 +0.9646787 0.9608482 0.9996295 +0.9663445 0.9608482 0.9996295 +0.968452 0.9608482 0.9996295 +0.9711183 0.9608482 0.9996295 +0.9744915 0.9608482 0.9996295 +0.978759 0.9608482 0.9996295 +0.9841579 0.9608482 0.9996295 +0.9909882 0.9608482 0.9996295 +0.9996295 0.9608482 0.9996295 +0.9997074 0.9684181 0.9928267 +0.9997688 0.9746346 0.9899741 +0.9998174 0.9796966 0.989325 +0.9998557 0.9837916 0.9898295 +0.999886 0.9870878 0.9908712 +0.9999099 0.9897306 0.9920999 +0.9999288 0.9918431 0.9933261 +0.9999437 0.9935277 0.9944556 +0.958416 0.9615169 0.9996296 +0.9584159 0.9615166 0.9996296 +0.9584157 0.9615163 0.9996296 +0.9584155 0.9615159 0.9996296 +0.9584153 0.9615155 0.9996296 +0.958415 0.9615149 0.9996296 +0.9584146 0.9615141 0.9996296 +0.9584142 0.9615132 0.9996296 +0.9584137 0.9615121 0.9996296 +0.9584132 0.9615108 0.9996296 +0.9584126 0.9615092 0.9996296 +0.958412 0.9615073 0.9996296 +0.9584115 0.9615052 0.9996296 +0.9584114 0.961503 0.9996295 +0.958412 0.9615008 0.9996295 +0.9584138 0.9614991 0.9996295 +0.9584178 0.9614985 0.9996295 +0.9584237 0.9614985 0.9996295 +0.9584312 0.9614985 0.9996295 +0.9584406 0.9614985 0.9996295 +0.9584526 0.9614985 0.9996295 +0.9584677 0.9614985 0.9996295 +0.9584868 0.9614985 0.9996295 +0.9585109 0.9614985 0.9996295 +0.9585415 0.9614985 0.9996295 +0.9585802 0.9614985 0.9996295 +0.9586291 0.9614985 0.9996295 +0.958691 0.9614985 0.9996295 +0.9587693 0.9614985 0.9996295 +0.9588684 0.9614985 0.9996295 +0.9589938 0.9614985 0.9996295 +0.9591524 0.9614985 0.9996295 +0.959353 0.9614985 0.9996295 +0.9596068 0.9614985 0.9996295 +0.959928 0.9614985 0.9996295 +0.9603343 0.9614985 0.9996295 +0.9608482 0.9614985 0.9996295 +0.9614985 0.9614985 0.9996295 +0.9623212 0.9614985 0.9996295 +0.963362 0.9614985 0.9996295 +0.9646787 0.9614985 0.9996295 +0.9663445 0.9614985 0.9996295 +0.968452 0.9614985 0.9996295 +0.9711183 0.9614985 0.9996295 +0.9744915 0.9614985 0.9996295 +0.978759 0.9614985 0.9996295 +0.9841579 0.9614985 0.9996295 +0.9909882 0.9614985 0.9996295 +0.9996295 0.9614985 0.9996295 +0.9997074 0.9688274 0.9928267 +0.9997688 0.9748918 0.9899741 +0.9998174 0.979858 0.989325 +0.9998557 0.9838928 0.9898295 +0.999886 0.9871512 0.9908712 +0.9999099 0.9897703 0.9920999 +0.9999288 0.991868 0.9933261 +0.9999437 0.9935432 0.9944556 +0.958416 0.9623392 0.9996296 +0.9584159 0.9623389 0.9996296 +0.9584157 0.9623386 0.9996296 +0.9584155 0.9623382 0.9996296 +0.9584153 0.9623378 0.9996296 +0.958415 0.9623372 0.9996296 +0.9584146 0.9623365 0.9996296 +0.9584142 0.9623356 0.9996296 +0.9584137 0.9623345 0.9996296 +0.9584132 0.9623332 0.9996296 +0.9584126 0.9623316 0.9996296 +0.958412 0.9623298 0.9996296 +0.9584115 0.9623277 0.9996296 +0.9584114 0.9623255 0.9996295 +0.958412 0.9623234 0.9996295 +0.9584138 0.9623217 0.9996295 +0.9584178 0.9623212 0.9996295 +0.9584237 0.9623212 0.9996295 +0.9584312 0.9623212 0.9996295 +0.9584406 0.9623212 0.9996295 +0.9584526 0.9623212 0.9996295 +0.9584677 0.9623212 0.9996295 +0.9584868 0.9623212 0.9996295 +0.9585109 0.9623212 0.9996295 +0.9585415 0.9623212 0.9996295 +0.9585802 0.9623212 0.9996295 +0.9586291 0.9623212 0.9996295 +0.958691 0.9623212 0.9996295 +0.9587693 0.9623212 0.9996295 +0.9588684 0.9623212 0.9996295 +0.9589938 0.9623212 0.9996295 +0.9591524 0.9623212 0.9996295 +0.959353 0.9623212 0.9996295 +0.9596068 0.9623212 0.9996295 +0.959928 0.9623212 0.9996295 +0.9603343 0.9623212 0.9996295 +0.9608482 0.9623212 0.9996295 +0.9614985 0.9623212 0.9996295 +0.9623212 0.9623212 0.9996295 +0.963362 0.9623212 0.9996295 +0.9646787 0.9623212 0.9996295 +0.9663445 0.9623212 0.9996295 +0.968452 0.9623212 0.9996295 +0.9711183 0.9623212 0.9996295 +0.9744915 0.9623212 0.9996295 +0.978759 0.9623212 0.9996295 +0.9841579 0.9623212 0.9996295 +0.9909882 0.9623212 0.9996295 +0.9996295 0.9623212 0.9996295 +0.9997074 0.9693452 0.9928267 +0.9997688 0.9752172 0.9899741 +0.9998174 0.9800622 0.989325 +0.9998557 0.9840209 0.9898295 +0.999886 0.9872315 0.9908712 +0.9999099 0.9898206 0.9920999 +0.9999288 0.9918994 0.9933261 +0.9999437 0.9935629 0.9944556 +0.958416 0.9633794 0.9996296 +0.9584159 0.9633792 0.9996296 +0.9584157 0.9633789 0.9996296 +0.9584155 0.9633786 0.9996296 +0.9584153 0.9633781 0.9996296 +0.958415 0.9633775 0.9996296 +0.9584146 0.9633768 0.9996296 +0.9584142 0.963376 0.9996296 +0.9584137 0.9633749 0.9996296 +0.9584132 0.9633736 0.9996296 +0.9584126 0.9633721 0.9996296 +0.958412 0.9633703 0.9996296 +0.9584115 0.9633684 0.9996296 +0.9584114 0.9633662 0.9996295 +0.958412 0.9633641 0.9996295 +0.9584138 0.9633625 0.9996295 +0.9584178 0.963362 0.9996295 +0.9584237 0.963362 0.9996295 +0.9584312 0.963362 0.9996295 +0.9584406 0.963362 0.9996295 +0.9584526 0.963362 0.9996295 +0.9584677 0.963362 0.9996295 +0.9584868 0.963362 0.9996295 +0.9585109 0.963362 0.9996295 +0.9585415 0.963362 0.9996295 +0.9585802 0.963362 0.9996295 +0.9586291 0.963362 0.9996295 +0.958691 0.963362 0.9996295 +0.9587693 0.963362 0.9996295 +0.9588684 0.963362 0.9996295 +0.9589938 0.963362 0.9996295 +0.9591524 0.963362 0.9996295 +0.959353 0.963362 0.9996295 +0.9596068 0.963362 0.9996295 +0.959928 0.963362 0.9996295 +0.9603343 0.963362 0.9996295 +0.9608482 0.963362 0.9996295 +0.9614985 0.963362 0.9996295 +0.9623212 0.963362 0.9996295 +0.963362 0.963362 0.9996295 +0.9646787 0.963362 0.9996295 +0.9663445 0.963362 0.9996295 +0.968452 0.963362 0.9996295 +0.9711183 0.963362 0.9996295 +0.9744915 0.963362 0.9996295 +0.978759 0.963362 0.9996295 +0.9841579 0.963362 0.9996295 +0.9909882 0.963362 0.9996295 +0.9996295 0.963362 0.9996295 +0.9997074 0.9700002 0.9928267 +0.9997688 0.9756289 0.9899741 +0.9998174 0.9803206 0.989325 +0.9998557 0.9841829 0.9898295 +0.999886 0.987333 0.9908712 +0.9999099 0.9898842 0.9920999 +0.9999288 0.9919392 0.9933261 +0.9999437 0.9935878 0.9944556 +0.958416 0.9646955 0.9996296 +0.9584159 0.9646953 0.9996296 +0.9584157 0.964695 0.9996296 +0.9584155 0.9646947 0.9996296 +0.9584153 0.9646943 0.9996296 +0.958415 0.9646937 0.9996296 +0.9584146 0.964693 0.9996296 +0.9584142 0.9646922 0.9996296 +0.9584137 0.9646912 0.9996296 +0.9584132 0.96469 0.9996296 +0.9584126 0.9646885 0.9996296 +0.958412 0.9646868 0.9996296 +0.9584115 0.9646849 0.9996296 +0.9584114 0.9646828 0.9996295 +0.958412 0.9646808 0.9996295 +0.9584138 0.9646792 0.9996295 +0.9584178 0.9646787 0.9996295 +0.9584237 0.9646787 0.9996295 +0.9584312 0.9646787 0.9996295 +0.9584406 0.9646787 0.9996295 +0.9584526 0.9646787 0.9996295 +0.9584677 0.9646787 0.9996295 +0.9584868 0.9646787 0.9996295 +0.9585109 0.9646787 0.9996295 +0.9585415 0.9646787 0.9996295 +0.9585802 0.9646787 0.9996295 +0.9586291 0.9646787 0.9996295 +0.958691 0.9646787 0.9996295 +0.9587693 0.9646787 0.9996295 +0.9588684 0.9646787 0.9996295 +0.9589938 0.9646787 0.9996295 +0.9591524 0.9646787 0.9996295 +0.959353 0.9646787 0.9996295 +0.9596068 0.9646787 0.9996295 +0.959928 0.9646787 0.9996295 +0.9603343 0.9646787 0.9996295 +0.9608482 0.9646787 0.9996295 +0.9614985 0.9646787 0.9996295 +0.9623212 0.9646787 0.9996295 +0.963362 0.9646787 0.9996295 +0.9646787 0.9646787 0.9996295 +0.9663445 0.9646787 0.9996295 +0.968452 0.9646787 0.9996295 +0.9711183 0.9646787 0.9996295 +0.9744915 0.9646787 0.9996295 +0.978759 0.9646787 0.9996295 +0.9841579 0.9646787 0.9996295 +0.9909882 0.9646787 0.9996295 +0.9996295 0.9646787 0.9996295 +0.9997074 0.970829 0.9928267 +0.9997688 0.9761497 0.9899741 +0.9998174 0.9806476 0.989325 +0.9998557 0.984388 0.9898295 +0.999886 0.9874615 0.9908712 +0.9999099 0.9899646 0.9920999 +0.9999288 0.9919896 0.9933261 +0.9999437 0.9936193 0.9944556 +0.958416 0.9663606 0.9996296 +0.9584159 0.9663604 0.9996296 +0.9584157 0.9663601 0.9996296 +0.9584155 0.9663598 0.9996296 +0.9584153 0.9663593 0.9996296 +0.958415 0.9663588 0.9996296 +0.9584146 0.9663582 0.9996296 +0.9584142 0.9663574 0.9996296 +0.9584137 0.9663564 0.9996296 +0.9584132 0.9663553 0.9996296 +0.9584126 0.9663539 0.9996296 +0.958412 0.9663522 0.9996296 +0.9584115 0.9663504 0.9996296 +0.9584114 0.9663484 0.9996295 +0.958412 0.9663465 0.9996295 +0.9584138 0.966345 0.9996295 +0.9584178 0.9663445 0.9996295 +0.9584237 0.9663445 0.9996295 +0.9584312 0.9663445 0.9996295 +0.9584406 0.9663445 0.9996295 +0.9584526 0.9663445 0.9996295 +0.9584677 0.9663445 0.9996295 +0.9584868 0.9663445 0.9996295 +0.9585109 0.9663445 0.9996295 +0.9585415 0.9663445 0.9996295 +0.9585802 0.9663445 0.9996295 +0.9586291 0.9663445 0.9996295 +0.958691 0.9663445 0.9996295 +0.9587693 0.9663445 0.9996295 +0.9588684 0.9663445 0.9996295 +0.9589938 0.9663445 0.9996295 +0.9591524 0.9663445 0.9996295 +0.959353 0.9663445 0.9996295 +0.9596068 0.9663445 0.9996295 +0.959928 0.9663445 0.9996295 +0.9603343 0.9663445 0.9996295 +0.9608482 0.9663445 0.9996295 +0.9614985 0.9663445 0.9996295 +0.9623212 0.9663445 0.9996295 +0.963362 0.9663445 0.9996295 +0.9646787 0.9663445 0.9996295 +0.9663445 0.9663445 0.9996295 +0.968452 0.9663445 0.9996295 +0.9711183 0.9663445 0.9996295 +0.9744915 0.9663445 0.9996295 +0.978759 0.9663445 0.9996295 +0.9841579 0.9663445 0.9996295 +0.9909882 0.9663445 0.9996295 +0.9996295 0.9663445 0.9996295 +0.9997074 0.9718774 0.9928267 +0.9997688 0.9768086 0.9899741 +0.9998174 0.9810611 0.989325 +0.9998557 0.9846473 0.9898295 +0.999886 0.987624 0.9908712 +0.9999099 0.9900664 0.9920999 +0.9999288 0.9920533 0.9933261 +0.9999437 0.9936592 0.9944556 +0.958416 0.9684671 0.9996296 +0.9584159 0.9684669 0.9996296 +0.9584157 0.9684666 0.9996296 +0.9584155 0.9684663 0.9996296 +0.9584153 0.9684659 0.9996296 +0.958415 0.9684654 0.9996296 +0.9584146 0.9684648 0.9996296 +0.9584142 0.9684641 0.9996296 +0.9584137 0.9684632 0.9996296 +0.9584132 0.9684621 0.9996296 +0.9584126 0.9684608 0.9996296 +0.958412 0.9684592 0.9996296 +0.9584115 0.9684575 0.9996296 +0.9584114 0.9684557 0.9996295 +0.958412 0.9684539 0.9996295 +0.9584138 0.9684525 0.9996295 +0.9584178 0.968452 0.9996295 +0.9584237 0.968452 0.9996295 +0.9584312 0.968452 0.9996295 +0.9584406 0.968452 0.9996295 +0.9584526 0.968452 0.9996295 +0.9584677 0.968452 0.9996295 +0.9584868 0.968452 0.9996295 +0.9585109 0.968452 0.9996295 +0.9585415 0.968452 0.9996295 +0.9585802 0.968452 0.9996295 +0.9586291 0.968452 0.9996295 +0.958691 0.968452 0.9996295 +0.9587693 0.968452 0.9996295 +0.9588684 0.968452 0.9996295 +0.9589938 0.968452 0.9996295 +0.9591524 0.968452 0.9996295 +0.959353 0.968452 0.9996295 +0.9596068 0.968452 0.9996295 +0.959928 0.968452 0.9996295 +0.9603343 0.968452 0.9996295 +0.9608482 0.968452 0.9996295 +0.9614985 0.968452 0.9996295 +0.9623212 0.968452 0.9996295 +0.963362 0.968452 0.9996295 +0.9646787 0.968452 0.9996295 +0.9663445 0.968452 0.9996295 +0.968452 0.968452 0.9996295 +0.9711183 0.968452 0.9996295 +0.9744915 0.968452 0.9996295 +0.978759 0.968452 0.9996295 +0.9841579 0.968452 0.9996295 +0.9909882 0.968452 0.9996295 +0.9996295 0.968452 0.9996295 +0.9997074 0.9732039 0.9928267 +0.9997688 0.9776422 0.9899741 +0.9998174 0.9815844 0.989325 +0.9998557 0.9849754 0.9898295 +0.999886 0.9878296 0.9908712 +0.9999099 0.9901951 0.9920999 +0.9999288 0.9921339 0.9933261 +0.9999437 0.9937096 0.9944556 +0.958416 0.971132 0.9996296 +0.9584159 0.9711319 0.9996296 +0.9584157 0.9711316 0.9996296 +0.9584155 0.9711314 0.9996296 +0.9584153 0.971131 0.9996296 +0.958415 0.9711305 0.9996296 +0.9584146 0.97113 0.9996296 +0.9584142 0.9711293 0.9996296 +0.9584137 0.9711285 0.9996296 +0.9584132 0.9711275 0.9996296 +0.9584126 0.9711263 0.9996296 +0.958412 0.9711249 0.9996296 +0.9584115 0.9711233 0.9996296 +0.9584114 0.9711216 0.9996295 +0.958412 0.97112 0.9996295 +0.9584138 0.9711187 0.9996295 +0.9584178 0.9711183 0.9996295 +0.9584237 0.9711183 0.9996295 +0.9584312 0.9711183 0.9996295 +0.9584406 0.9711183 0.9996295 +0.9584526 0.9711183 0.9996295 +0.9584677 0.9711183 0.9996295 +0.9584868 0.9711183 0.9996295 +0.9585109 0.9711183 0.9996295 +0.9585415 0.9711183 0.9996295 +0.9585802 0.9711183 0.9996295 +0.9586291 0.9711183 0.9996295 +0.958691 0.9711183 0.9996295 +0.9587693 0.9711183 0.9996295 +0.9588684 0.9711183 0.9996295 +0.9589938 0.9711183 0.9996295 +0.9591524 0.9711183 0.9996295 +0.959353 0.9711183 0.9996295 +0.9596068 0.9711183 0.9996295 +0.959928 0.9711183 0.9996295 +0.9603343 0.9711183 0.9996295 +0.9608482 0.9711183 0.9996295 +0.9614985 0.9711183 0.9996295 +0.9623212 0.9711183 0.9996295 +0.963362 0.9711183 0.9996295 +0.9646787 0.9711183 0.9996295 +0.9663445 0.9711183 0.9996295 +0.968452 0.9711183 0.9996295 +0.9711183 0.9711183 0.9996295 +0.9744915 0.9711183 0.9996295 +0.978759 0.9711183 0.9996295 +0.9841579 0.9711183 0.9996295 +0.9909882 0.9711183 0.9996295 +0.9996295 0.9711183 0.9996295 +0.9997074 0.974882 0.9928267 +0.9997688 0.9786968 0.9899741 +0.9998174 0.9822464 0.989325 +0.9998557 0.9853905 0.9898295 +0.999886 0.9880897 0.9908712 +0.9999099 0.990358 0.9920999 +0.9999288 0.9922358 0.9933261 +0.9999437 0.9937734 0.9944556 +0.958416 0.9745036 0.9996296 +0.9584159 0.9745034 0.9996296 +0.9584157 0.9745032 0.9996296 +0.9584155 0.974503 0.9996296 +0.9584153 0.9745027 0.9996296 +0.958415 0.9745023 0.9996296 +0.9584146 0.9745018 0.9996296 +0.9584142 0.9745012 0.9996296 +0.9584137 0.9745005 0.9996296 +0.9584132 0.9744996 0.9996296 +0.9584126 0.9744985 0.9996296 +0.958412 0.9744973 0.9996296 +0.9584115 0.9744959 0.9996296 +0.9584114 0.9744944 0.9996295 +0.958412 0.974493 0.9996295 +0.9584138 0.9744918 0.9996295 +0.9584178 0.9744915 0.9996295 +0.9584237 0.9744915 0.9996295 +0.9584312 0.9744915 0.9996295 +0.9584406 0.9744915 0.9996295 +0.9584526 0.9744915 0.9996295 +0.9584677 0.9744915 0.9996295 +0.9584868 0.9744915 0.9996295 +0.9585109 0.9744915 0.9996295 +0.9585415 0.9744915 0.9996295 +0.9585802 0.9744915 0.9996295 +0.9586291 0.9744915 0.9996295 +0.958691 0.9744915 0.9996295 +0.9587693 0.9744915 0.9996295 +0.9588684 0.9744915 0.9996295 +0.9589938 0.9744915 0.9996295 +0.9591524 0.9744915 0.9996295 +0.959353 0.9744915 0.9996295 +0.9596068 0.9744915 0.9996295 +0.959928 0.9744915 0.9996295 +0.9603343 0.9744915 0.9996295 +0.9608482 0.9744915 0.9996295 +0.9614985 0.9744915 0.9996295 +0.9623212 0.9744915 0.9996295 +0.963362 0.9744915 0.9996295 +0.9646787 0.9744915 0.9996295 +0.9663445 0.9744915 0.9996295 +0.968452 0.9744915 0.9996295 +0.9711183 0.9744915 0.9996295 +0.9744915 0.9744915 0.9996295 +0.978759 0.9744915 0.9996295 +0.9841579 0.9744915 0.9996295 +0.9909882 0.9744915 0.9996295 +0.9996295 0.9744915 0.9996295 +0.9997074 0.977005 0.9928267 +0.9997688 0.980031 0.9899741 +0.9998174 0.9830838 0.989325 +0.9998557 0.9859157 0.9898295 +0.999886 0.9884188 0.9908712 +0.9999099 0.9905641 0.9920999 +0.9999288 0.9923648 0.9933261 +0.9999437 0.9938541 0.9944556 +0.958416 0.978769 0.9996296 +0.9584159 0.9787689 0.9996296 +0.9584157 0.9787687 0.9996296 +0.9584155 0.9787685 0.9996296 +0.9584153 0.9787683 0.9996296 +0.958415 0.9787679 0.9996296 +0.9584146 0.9787675 0.9996296 +0.9584142 0.978767 0.9996296 +0.9584137 0.9787664 0.9996296 +0.9584132 0.9787657 0.9996296 +0.9584126 0.9787648 0.9996296 +0.958412 0.9787638 0.9996296 +0.9584115 0.9787626 0.9996296 +0.9584114 0.9787614 0.9996295 +0.958412 0.9787602 0.9996295 +0.9584138 0.9787593 0.9996295 +0.9584178 0.978759 0.9996295 +0.9584237 0.978759 0.9996295 +0.9584312 0.978759 0.9996295 +0.9584406 0.978759 0.9996295 +0.9584526 0.978759 0.9996295 +0.9584677 0.978759 0.9996295 +0.9584868 0.978759 0.9996295 +0.9585109 0.978759 0.9996295 +0.9585415 0.978759 0.9996295 +0.9585802 0.978759 0.9996295 +0.9586291 0.978759 0.9996295 +0.958691 0.978759 0.9996295 +0.9587693 0.978759 0.9996295 +0.9588684 0.978759 0.9996295 +0.9589938 0.978759 0.9996295 +0.9591524 0.978759 0.9996295 +0.959353 0.978759 0.9996295 +0.9596068 0.978759 0.9996295 +0.959928 0.978759 0.9996295 +0.9603343 0.978759 0.9996295 +0.9608482 0.978759 0.9996295 +0.9614985 0.978759 0.9996295 +0.9623212 0.978759 0.9996295 +0.963362 0.978759 0.9996295 +0.9646787 0.978759 0.9996295 +0.9663445 0.978759 0.9996295 +0.968452 0.978759 0.9996295 +0.9711183 0.978759 0.9996295 +0.9744915 0.978759 0.9996295 +0.978759 0.978759 0.9996295 +0.9841579 0.978759 0.9996295 +0.9909882 0.978759 0.9996295 +0.9996295 0.978759 0.9996295 +0.9997074 0.9796909 0.9928267 +0.9997688 0.981719 0.9899741 +0.9998174 0.9841433 0.989325 +0.9998557 0.9865801 0.9898295 +0.999886 0.9888351 0.9908712 +0.9999099 0.9908248 0.9920999 +0.9999288 0.992528 0.9933261 +0.9999437 0.9939562 0.9944556 +0.958416 0.9841654 0.9996296 +0.9584159 0.9841653 0.9996296 +0.9584157 0.9841652 0.9996296 +0.9584155 0.984165 0.9996296 +0.9584153 0.9841648 0.9996296 +0.958415 0.9841646 0.9996296 +0.9584146 0.9841643 0.9996296 +0.9584142 0.9841639 0.9996296 +0.9584137 0.9841634 0.9996296 +0.9584132 0.9841629 0.9996296 +0.9584126 0.9841622 0.9996296 +0.958412 0.9841615 0.9996296 +0.9584115 0.9841606 0.9996296 +0.9584114 0.9841597 0.9996295 +0.958412 0.9841588 0.9996295 +0.9584138 0.9841581 0.9996295 +0.9584178 0.9841579 0.9996295 +0.9584237 0.9841579 0.9996295 +0.9584312 0.9841579 0.9996295 +0.9584406 0.9841579 0.9996295 +0.9584526 0.9841579 0.9996295 +0.9584677 0.9841579 0.9996295 +0.9584868 0.9841579 0.9996295 +0.9585109 0.9841579 0.9996295 +0.9585415 0.9841579 0.9996295 +0.9585802 0.9841579 0.9996295 +0.9586291 0.9841579 0.9996295 +0.958691 0.9841579 0.9996295 +0.9587693 0.9841579 0.9996295 +0.9588684 0.9841579 0.9996295 +0.9589938 0.9841579 0.9996295 +0.9591524 0.9841579 0.9996295 +0.959353 0.9841579 0.9996295 +0.9596068 0.9841579 0.9996295 +0.959928 0.9841579 0.9996295 +0.9603343 0.9841579 0.9996295 +0.9608482 0.9841579 0.9996295 +0.9614985 0.9841579 0.9996295 +0.9623212 0.9841579 0.9996295 +0.963362 0.9841579 0.9996295 +0.9646787 0.9841579 0.9996295 +0.9663445 0.9841579 0.9996295 +0.968452 0.9841579 0.9996295 +0.9711183 0.9841579 0.9996295 +0.9744915 0.9841579 0.9996295 +0.978759 0.9841579 0.9996295 +0.9841579 0.9841579 0.9996295 +0.9909882 0.9841579 0.9996295 +0.9996295 0.9841579 0.9996295 +0.9997074 0.983089 0.9928267 +0.9997688 0.9838545 0.9899741 +0.9998174 0.9854838 0.989325 +0.9998557 0.9874207 0.9898295 +0.999886 0.9893618 0.9908712 +0.9999099 0.9911547 0.9920999 +0.9999288 0.9927345 0.9933261 +0.9999437 0.9940854 0.9944556 +0.958416 0.9909925 0.9996296 +0.9584159 0.9909924 0.9996296 +0.9584157 0.9909923 0.9996296 +0.9584155 0.9909923 0.9996296 +0.9584153 0.9909921 0.9996296 +0.958415 0.990992 0.9996296 +0.9584146 0.9909918 0.9996296 +0.9584142 0.9909916 0.9996296 +0.9584137 0.9909914 0.9996296 +0.9584132 0.9909911 0.9996296 +0.9584126 0.9909907 0.9996296 +0.958412 0.9909903 0.9996296 +0.9584115 0.9909898 0.9996296 +0.9584114 0.9909893 0.9996295 +0.958412 0.9909888 0.9996295 +0.9584138 0.9909884 0.9996295 +0.9584178 0.9909882 0.9996295 +0.9584237 0.9909882 0.9996295 +0.9584312 0.9909882 0.9996295 +0.9584406 0.9909882 0.9996295 +0.9584526 0.9909882 0.9996295 +0.9584677 0.9909882 0.9996295 +0.9584868 0.9909882 0.9996295 +0.9585109 0.9909882 0.9996295 +0.9585415 0.9909882 0.9996295 +0.9585802 0.9909882 0.9996295 +0.9586291 0.9909882 0.9996295 +0.958691 0.9909882 0.9996295 +0.9587693 0.9909882 0.9996295 +0.9588684 0.9909882 0.9996295 +0.9589938 0.9909882 0.9996295 +0.9591524 0.9909882 0.9996295 +0.959353 0.9909882 0.9996295 +0.9596068 0.9909882 0.9996295 +0.959928 0.9909882 0.9996295 +0.9603343 0.9909882 0.9996295 +0.9608482 0.9909882 0.9996295 +0.9614985 0.9909882 0.9996295 +0.9623212 0.9909882 0.9996295 +0.963362 0.9909882 0.9996295 +0.9646787 0.9909882 0.9996295 +0.9663445 0.9909882 0.9996295 +0.968452 0.9909882 0.9996295 +0.9711183 0.9909882 0.9996295 +0.9744915 0.9909882 0.9996295 +0.978759 0.9909882 0.9996295 +0.9841579 0.9909882 0.9996295 +0.9909882 0.9909882 0.9996295 +0.9996295 0.9909882 0.9996295 +0.9997074 0.9873879 0.9928267 +0.9997688 0.9865561 0.9899741 +0.9998174 0.9871796 0.989325 +0.9998557 0.9884841 0.9898295 +0.999886 0.9900282 0.9908712 +0.9999099 0.991572 0.9920999 +0.9999288 0.9929957 0.9933261 +0.9999437 0.9942488 0.9944556 +0.958416 0.9996296 0.9996296 +0.9584159 0.9996296 0.9996296 +0.9584157 0.9996296 0.9996296 +0.9584155 0.9996296 0.9996296 +0.9584153 0.9996296 0.9996296 +0.958415 0.9996296 0.9996296 +0.9584146 0.9996296 0.9996296 +0.9584142 0.9996296 0.9996296 +0.9584137 0.9996296 0.9996296 +0.9584132 0.9996296 0.9996296 +0.9584126 0.9996296 0.9996296 +0.958412 0.9996296 0.9996296 +0.9584115 0.9996296 0.9996296 +0.9584114 0.9996295 0.9996295 +0.958412 0.9996295 0.9996295 +0.9584138 0.9996295 0.9996295 +0.9584178 0.9996295 0.9996295 +0.9584237 0.9996295 0.9996295 +0.9584312 0.9996295 0.9996295 +0.9584406 0.9996295 0.9996295 +0.9584526 0.9996295 0.9996295 +0.9584677 0.9996295 0.9996295 +0.9584868 0.9996295 0.9996295 +0.9585109 0.9996295 0.9996295 +0.9585415 0.9996295 0.9996295 +0.9585802 0.9996295 0.9996295 +0.9586291 0.9996295 0.9996295 +0.958691 0.9996295 0.9996295 +0.9587693 0.9996295 0.9996295 +0.9588684 0.9996295 0.9996295 +0.9589938 0.9996295 0.9996295 +0.9591524 0.9996295 0.9996295 +0.959353 0.9996295 0.9996295 +0.9596068 0.9996295 0.9996295 +0.959928 0.9996295 0.9996295 +0.9603343 0.9996295 0.9996295 +0.9608482 0.9996295 0.9996295 +0.9614985 0.9996295 0.9996295 +0.9623212 0.9996295 0.9996295 +0.963362 0.9996295 0.9996295 +0.9646787 0.9996295 0.9996295 +0.9663445 0.9996295 0.9996295 +0.968452 0.9996295 0.9996295 +0.9711183 0.9996295 0.9996295 +0.9744915 0.9996295 0.9996295 +0.978759 0.9996295 0.9996295 +0.9841579 0.9996295 0.9996295 +0.9909882 0.9996295 0.9996295 +0.9996295 0.9996295 0.9996295 +0.9997074 0.9928267 0.9928267 +0.9997688 0.9899741 0.9899741 +0.9998174 0.989325 0.989325 +0.9998557 0.9898295 0.9898295 +0.999886 0.9908712 0.9908712 +0.9999099 0.9920999 0.9920999 +0.9999288 0.9933261 0.9933261 +0.9999437 0.9944556 0.9944556 +0.9668873 0.9997074 0.9928293 +0.9668872 0.9997074 0.9928293 +0.9668871 0.9997074 0.9928293 +0.966887 0.9997074 0.9928292 +0.9668869 0.9997074 0.9928291 +0.9668867 0.9997074 0.9928291 +0.9668865 0.9997074 0.9928289 +0.9668862 0.9997074 0.9928288 +0.9668859 0.9997074 0.9928287 +0.9668855 0.9997074 0.9928285 +0.9668852 0.9997074 0.9928282 +0.9668848 0.9997074 0.992828 +0.9668845 0.9997074 0.9928276 +0.9668844 0.9997074 0.9928273 +0.9668847 0.9997074 0.992827 +0.9668859 0.9997074 0.9928267 +0.9668884 0.9997074 0.9928267 +0.9668922 0.9997074 0.9928267 +0.9668969 0.9997074 0.9928267 +0.9669028 0.9997074 0.9928267 +0.9669103 0.9997074 0.9928267 +0.9669198 0.9997074 0.9928267 +0.9669318 0.9997074 0.9928267 +0.966947 0.9997074 0.9928267 +0.9669663 0.9997074 0.9928267 +0.9669906 0.9997074 0.9928267 +0.9670214 0.9997074 0.9928267 +0.9670604 0.9997074 0.9928267 +0.9671097 0.9997074 0.9928267 +0.967172 0.9997074 0.9928267 +0.9672509 0.9997074 0.9928267 +0.9673508 0.9997074 0.9928267 +0.967477 0.9997074 0.9928267 +0.9676368 0.9997074 0.9928267 +0.9678389 0.9997074 0.9928267 +0.9680946 0.9997074 0.9928267 +0.9684181 0.9997074 0.9928267 +0.9688274 0.9997074 0.9928267 +0.9693452 0.9997074 0.9928267 +0.9700002 0.9997074 0.9928267 +0.970829 0.9997074 0.9928267 +0.9718774 0.9997074 0.9928267 +0.9732039 0.9997074 0.9928267 +0.974882 0.9997074 0.9928267 +0.977005 0.9997074 0.9928267 +0.9796909 0.9997074 0.9928267 +0.983089 0.9997074 0.9928267 +0.9873879 0.9997074 0.9928267 +0.9928267 0.9997074 0.9928267 +0.9997074 0.9997074 0.9928267 +0.9997688 0.9942982 0.9899741 +0.9998174 0.9920392 0.989325 +0.9998557 0.9915316 0.9898295 +0.999886 0.9919377 0.9908712 +0.9999099 0.9927678 0.9920999 +0.9999288 0.9937442 0.9933261 +0.9999437 0.9947172 0.9944556 +0.9736726 0.9997689 0.9899771 +0.9736726 0.9997689 0.989977 +0.9736725 0.9997689 0.989977 +0.9736724 0.9997689 0.9899769 +0.9736723 0.9997689 0.9899768 +0.9736722 0.9997689 0.9899767 +0.9736721 0.9997689 0.9899766 +0.9736719 0.9997689 0.9899765 +0.9736717 0.9997689 0.9899763 +0.9736715 0.9997689 0.9899761 +0.9736712 0.9997689 0.9899758 +0.973671 0.9997689 0.9899755 +0.9736708 0.9997689 0.9899752 +0.9736708 0.9997689 0.9899748 +0.973671 0.9997688 0.9899744 +0.9736717 0.9997688 0.9899742 +0.9736733 0.9997688 0.9899741 +0.9736756 0.9997688 0.9899741 +0.9736786 0.9997688 0.9899741 +0.9736823 0.9997688 0.9899741 +0.973687 0.9997688 0.9899741 +0.973693 0.9997688 0.9899741 +0.9737006 0.9997688 0.9899741 +0.9737101 0.9997688 0.9899741 +0.9737222 0.9997688 0.9899741 +0.9737375 0.9997688 0.9899741 +0.9737569 0.9997688 0.9899741 +0.9737814 0.9997688 0.9899741 +0.9738123 0.9997688 0.9899741 +0.9738515 0.9997688 0.9899741 +0.9739011 0.9997688 0.9899741 +0.9739638 0.9997688 0.9899741 +0.9740432 0.9997688 0.9899741 +0.9741436 0.9997688 0.9899741 +0.9742706 0.9997688 0.9899741 +0.9744313 0.9997688 0.9899741 +0.9746346 0.9997688 0.9899741 +0.9748918 0.9997688 0.9899741 +0.9752172 0.9997688 0.9899741 +0.9756289 0.9997688 0.9899741 +0.9761497 0.9997688 0.9899741 +0.9768086 0.9997688 0.9899741 +0.9776422 0.9997688 0.9899741 +0.9786968 0.9997688 0.9899741 +0.980031 0.9997688 0.9899741 +0.981719 0.9997688 0.9899741 +0.9838545 0.9997688 0.9899741 +0.9865561 0.9997688 0.9899741 +0.9899741 0.9997688 0.9899741 +0.9942982 0.9997688 0.9899741 +0.9997688 0.9997688 0.9899741 +0.9998174 0.9954731 0.989325 +0.9998557 0.9936849 0.9898295 +0.999886 0.993287 0.9908712 +0.9999099 0.9936128 0.9920999 +0.9999288 0.9942731 0.9933261 +0.9999437 0.9950481 0.9944556 +0.9790927 0.9998174 0.9893275 +0.9790927 0.9998174 0.9893275 +0.9790927 0.9998174 0.9893274 +0.9790926 0.9998174 0.9893274 +0.9790925 0.9998174 0.9893273 +0.9790925 0.9998174 0.9893272 +0.9790924 0.9998174 0.9893271 +0.9790923 0.9998174 0.989327 +0.9790921 0.9998174 0.9893269 +0.979092 0.9998174 0.9893267 +0.9790919 0.9998174 0.9893265 +0.9790917 0.9998174 0.9893262 +0.9790916 0.9998174 0.9893259 +0.9790916 0.9998174 0.9893256 +0.9790917 0.9998174 0.9893253 +0.9790921 0.9998174 0.9893251 +0.9790931 0.9998174 0.989325 +0.9790946 0.9998174 0.989325 +0.9790965 0.9998174 0.989325 +0.9790988 0.9998174 0.989325 +0.9791018 0.9998174 0.989325 +0.9791055 0.9998174 0.989325 +0.9791103 0.9998174 0.989325 +0.9791163 0.9998174 0.989325 +0.9791238 0.9998174 0.989325 +0.9791334 0.9998174 0.989325 +0.9791456 0.9998174 0.989325 +0.979161 0.9998174 0.989325 +0.9791804 0.9998174 0.989325 +0.979205 0.9998174 0.989325 +0.9792361 0.9998174 0.989325 +0.9792755 0.9998174 0.989325 +0.9793253 0.9998174 0.989325 +0.9793883 0.9998174 0.989325 +0.9794681 0.9998174 0.989325 +0.9795689 0.9998174 0.989325 +0.9796966 0.9998174 0.989325 +0.979858 0.9998174 0.989325 +0.9800622 0.9998174 0.989325 +0.9803206 0.9998174 0.989325 +0.9806476 0.9998174 0.989325 +0.9810611 0.9998174 0.989325 +0.9815844 0.9998174 0.989325 +0.9822464 0.9998174 0.989325 +0.9830838 0.9998174 0.989325 +0.9841433 0.9998174 0.989325 +0.9854838 0.9998174 0.989325 +0.9871796 0.9998174 0.989325 +0.989325 0.9998174 0.989325 +0.9920392 0.9998174 0.989325 +0.9954731 0.9998174 0.989325 +0.9998174 0.9998174 0.989325 +0.9998557 0.9964092 0.9898295 +0.999886 0.9949941 0.9908712 +0.9999099 0.9946818 0.9920999 +0.9999288 0.9949422 0.9933261 +0.9999437 0.9954668 0.9944556 +0.9834129 0.9998557 0.9898314 +0.9834129 0.9998557 0.9898314 +0.9834129 0.9998557 0.9898313 +0.9834129 0.9998557 0.9898313 +0.9834128 0.9998557 0.9898313 +0.9834128 0.9998557 0.9898312 +0.9834127 0.9998557 0.9898311 +0.9834127 0.9998557 0.989831 +0.9834126 0.9998557 0.9898309 +0.9834125 0.9998557 0.9898308 +0.9834124 0.9998557 0.9898306 +0.9834123 0.9998557 0.9898304 +0.9834122 0.9998557 0.9898302 +0.9834122 0.9998557 0.98983 +0.9834123 0.9998557 0.9898297 +0.9834126 0.9998557 0.9898295 +0.9834132 0.9998557 0.9898295 +0.9834141 0.9998557 0.9898295 +0.9834153 0.9998557 0.9898295 +0.9834167 0.9998557 0.9898295 +0.9834186 0.9998557 0.9898295 +0.9834209 0.9998557 0.9898295 +0.9834239 0.9998557 0.9898295 +0.9834277 0.9998557 0.9898295 +0.9834324 0.9998557 0.9898295 +0.9834385 0.9998557 0.9898295 +0.9834461 0.9998557 0.9898295 +0.9834557 0.9998557 0.9898295 +0.9834679 0.9998557 0.9898295 +0.9834833 0.9998557 0.9898295 +0.9835029 0.9998557 0.9898295 +0.9835276 0.9998557 0.9898295 +0.9835588 0.9998557 0.9898295 +0.9835983 0.9998557 0.9898295 +0.9836483 0.9998557 0.9898295 +0.9837116 0.9998557 0.9898295 +0.9837916 0.9998557 0.9898295 +0.9838928 0.9998557 0.9898295 +0.9840209 0.9998557 0.9898295 +0.9841829 0.9998557 0.9898295 +0.984388 0.9998557 0.9898295 +0.9846473 0.9998557 0.9898295 +0.9849754 0.9998557 0.9898295 +0.9853905 0.9998557 0.9898295 +0.9859157 0.9998557 0.9898295 +0.9865801 0.9998557 0.9898295 +0.9874207 0.9998557 0.9898295 +0.9884841 0.9998557 0.9898295 +0.9898295 0.9998557 0.9898295 +0.9915316 0.9998557 0.9898295 +0.9936849 0.9998557 0.9898295 +0.9964092 0.9998557 0.9898295 +0.9998557 0.9998557 0.9898295 +0.999886 0.9971537 0.9908712 +0.9999099 0.9960342 0.9920999 +0.9999288 0.9957887 0.9933261 +0.9999437 0.9959964 0.9944556 +0.9868505 0.999886 0.9908726 +0.9868505 0.999886 0.9908725 +0.9868505 0.999886 0.9908725 +0.9868505 0.999886 0.9908725 +0.9868504 0.999886 0.9908724 +0.9868504 0.999886 0.9908724 +0.9868504 0.999886 0.9908724 +0.9868503 0.999886 0.9908723 +0.9868503 0.999886 0.9908722 +0.9868502 0.999886 0.9908721 +0.9868502 0.999886 0.990872 +0.9868501 0.999886 0.9908718 +0.9868501 0.999886 0.9908717 +0.98685 0.999886 0.9908715 +0.9868501 0.999886 0.9908714 +0.9868503 0.999886 0.9908712 +0.9868507 0.999886 0.9908712 +0.9868512 0.999886 0.9908712 +0.986852 0.999886 0.9908712 +0.9868529 0.999886 0.9908712 +0.9868541 0.999886 0.9908712 +0.9868555 0.999886 0.9908712 +0.9868574 0.999886 0.9908712 +0.9868597 0.999886 0.9908712 +0.9868627 0.999886 0.9908712 +0.9868665 0.999886 0.9908712 +0.9868713 0.999886 0.9908712 +0.9868773 0.999886 0.9908712 +0.986885 0.999886 0.9908712 +0.9868946 0.999886 0.9908712 +0.9869069 0.999886 0.9908712 +0.9869223 0.999886 0.9908712 +0.9869419 0.999886 0.9908712 +0.9869667 0.999886 0.9908712 +0.986998 0.999886 0.9908712 +0.9870376 0.999886 0.9908712 +0.9870878 0.999886 0.9908712 +0.9871512 0.999886 0.9908712 +0.9872315 0.999886 0.9908712 +0.987333 0.999886 0.9908712 +0.9874615 0.999886 0.9908712 +0.987624 0.999886 0.9908712 +0.9878296 0.999886 0.9908712 +0.9880897 0.999886 0.9908712 +0.9884188 0.999886 0.9908712 +0.9888351 0.999886 0.9908712 +0.9893618 0.999886 0.9908712 +0.9900282 0.999886 0.9908712 +0.9908712 0.999886 0.9908712 +0.9919377 0.999886 0.9908712 +0.993287 0.999886 0.9908712 +0.9949941 0.999886 0.9908712 +0.9971537 0.999886 0.9908712 +0.999886 0.999886 0.9908712 +0.9999099 0.9977452 0.9920999 +0.9999288 0.9968597 0.9933261 +0.9999437 0.9966665 0.9944556 +0.989582 0.9999099 0.9921008 +0.989582 0.9999099 0.9921008 +0.989582 0.9999099 0.9921008 +0.989582 0.9999099 0.9921008 +0.989582 0.9999099 0.9921008 +0.9895819 0.9999099 0.9921007 +0.9895819 0.9999099 0.9921007 +0.9895819 0.9999099 0.9921006 +0.9895819 0.9999099 0.9921006 +0.9895818 0.9999099 0.9921005 +0.9895818 0.9999099 0.9921004 +0.9895818 0.9999099 0.9921003 +0.9895817 0.9999099 0.9921002 +0.9895817 0.9999099 0.9921001 +0.9895817 0.9999099 0.9921 +0.9895819 0.9999099 0.9920999 +0.9895821 0.9999099 0.9920999 +0.9895825 0.9999099 0.9920999 +0.9895829 0.9999099 0.9920999 +0.9895835 0.9999099 0.9920999 +0.9895842 0.9999099 0.9920999 +0.9895851 0.9999099 0.9920999 +0.9895863 0.9999099 0.9920999 +0.9895878 0.9999099 0.9920999 +0.9895897 0.9999099 0.9920999 +0.989592 0.9999099 0.9920999 +0.989595 0.9999099 0.9920999 +0.9895988 0.9999099 0.9920999 +0.9896036 0.9999099 0.9920999 +0.9896096 0.9999099 0.9920999 +0.9896173 0.9999099 0.9920999 +0.989627 0.9999099 0.9920999 +0.9896392 0.9999099 0.9920999 +0.9896547 0.9999099 0.9920999 +0.9896744 0.9999099 0.9920999 +0.9896992 0.9999099 0.9920999 +0.9897306 0.9999099 0.9920999 +0.9897703 0.9999099 0.9920999 +0.9898206 0.9999099 0.9920999 +0.9898842 0.9999099 0.9920999 +0.9899646 0.9999099 0.9920999 +0.9900664 0.9999099 0.9920999 +0.9901951 0.9999099 0.9920999 +0.990358 0.9999099 0.9920999 +0.9905641 0.9999099 0.9920999 +0.9908248 0.9999099 0.9920999 +0.9911547 0.9999099 0.9920999 +0.991572 0.9999099 0.9920999 +0.9920999 0.9999099 0.9920999 +0.9927678 0.9999099 0.9920999 +0.9936128 0.9999099 0.9920999 +0.9946818 0.9999099 0.9920999 +0.9960342 0.9999099 0.9920999 +0.9977452 0.9999099 0.9920999 +0.9999099 0.9999099 0.9920999 +0.9999288 0.9982146 0.9933261 +0.9999437 0.9975143 0.9944556 +0.9917501 0.9999288 0.9933267 +0.9917501 0.9999288 0.9933267 +0.9917501 0.9999288 0.9933267 +0.9917501 0.9999288 0.9933267 +0.9917501 0.9999288 0.9933267 +0.9917501 0.9999288 0.9933267 +0.99175 0.9999288 0.9933266 +0.99175 0.9999288 0.9933266 +0.99175 0.9999288 0.9933266 +0.99175 0.9999288 0.9933265 +0.99175 0.9999288 0.9933265 +0.9917499 0.9999288 0.9933264 +0.9917499 0.9999288 0.9933263 +0.9917499 0.9999288 0.9933263 +0.9917499 0.9999288 0.9933262 +0.99175 0.9999288 0.9933261 +0.9917502 0.9999288 0.9933261 +0.9917504 0.9999288 0.9933261 +0.9917507 0.9999288 0.9933261 +0.991751 0.9999288 0.9933261 +0.9917515 0.9999288 0.9933261 +0.9917521 0.9999288 0.9933261 +0.9917528 0.9999288 0.9933261 +0.9917537 0.9999288 0.9933261 +0.9917549 0.9999288 0.9933261 +0.9917564 0.9999288 0.9933261 +0.9917582 0.9999288 0.9933261 +0.9917606 0.9999288 0.9933261 +0.9917636 0.9999288 0.9933261 +0.9917674 0.9999288 0.9933261 +0.9917722 0.9999288 0.9933261 +0.9917782 0.9999288 0.9933261 +0.9917859 0.9999288 0.9933261 +0.9917956 0.9999288 0.9933261 +0.9918079 0.9999288 0.9933261 +0.9918234 0.9999288 0.9933261 +0.9918431 0.9999288 0.9933261 +0.991868 0.9999288 0.9933261 +0.9918994 0.9999288 0.9933261 +0.9919392 0.9999288 0.9933261 +0.9919896 0.9999288 0.9933261 +0.9920533 0.9999288 0.9933261 +0.9921339 0.9999288 0.9933261 +0.9922358 0.9999288 0.9933261 +0.9923648 0.9999288 0.9933261 +0.992528 0.9999288 0.9933261 +0.9927345 0.9999288 0.9933261 +0.9929957 0.9999288 0.9933261 +0.9933261 0.9999288 0.9933261 +0.9937442 0.9999288 0.9933261 +0.9942731 0.9999288 0.9933261 +0.9949422 0.9999288 0.9933261 +0.9957887 0.9999288 0.9933261 +0.9968597 0.9999288 0.9933261 +0.9982146 0.9999288 0.9933261 +0.9999288 0.9999288 0.9933261 +0.9999437 0.9985868 0.9944556 +0.9934695 0.9999437 0.994456 +0.9934695 0.9999437 0.994456 +0.9934695 0.9999437 0.994456 +0.9934695 0.9999437 0.994456 +0.9934695 0.9999437 0.994456 +0.9934695 0.9999437 0.994456 +0.9934695 0.9999437 0.9944559 +0.9934694 0.9999437 0.9944559 +0.9934694 0.9999437 0.9944559 +0.9934694 0.9999437 0.9944559 +0.9934694 0.9999437 0.9944558 +0.9934694 0.9999437 0.9944558 +0.9934694 0.9999437 0.9944557 +0.9934694 0.9999437 0.9944557 +0.9934694 0.9999437 0.9944556 +0.9934694 0.9999437 0.9944556 +0.9934695 0.9999437 0.9944556 +0.9934697 0.9999437 0.9944556 +0.9934698 0.9999437 0.9944556 +0.9934701 0.9999437 0.9944556 +0.9934704 0.9999437 0.9944556 +0.9934707 0.9999437 0.9944556 +0.9934712 0.9999437 0.9944556 +0.9934718 0.9999437 0.9944556 +0.9934725 0.9999437 0.9944556 +0.9934734 0.9999437 0.9944556 +0.9934746 0.9999437 0.9944556 +0.9934761 0.9999437 0.9944556 +0.9934779 0.9999437 0.9944556 +0.9934803 0.9999437 0.9944556 +0.9934833 0.9999437 0.9944556 +0.9934871 0.9999437 0.9944556 +0.9934919 0.9999437 0.9944556 +0.993498 0.9999437 0.9944556 +0.9935057 0.9999437 0.9944556 +0.9935154 0.9999437 0.9944556 +0.9935277 0.9999437 0.9944556 +0.9935432 0.9999437 0.9944556 +0.9935629 0.9999437 0.9944556 +0.9935878 0.9999437 0.9944556 +0.9936193 0.9999437 0.9944556 +0.9936592 0.9999437 0.9944556 +0.9937096 0.9999437 0.9944556 +0.9937734 0.9999437 0.9944556 +0.9938541 0.9999437 0.9944556 +0.9939562 0.9999437 0.9944556 +0.9940854 0.9999437 0.9944556 +0.9942488 0.9999437 0.9944556 +0.9944556 0.9999437 0.9944556 +0.9947172 0.9999437 0.9944556 +0.9950481 0.9999437 0.9944556 +0.9954668 0.9999437 0.9944556 +0.9959964 0.9999437 0.9944556 +0.9966665 0.9999437 0.9944556 +0.9975143 0.9999437 0.9944556 +0.9985868 0.9999437 0.9944556 +0.9999437 0.9999437 0.9944556 +0.9668873 0.9668873 0.9997074 +0.9668874 0.9668873 0.9997074 +0.9668875 0.9668873 0.9997074 +0.9668877 0.9668873 0.9997074 +0.9668878 0.9668873 0.9997074 +0.9668881 0.9668873 0.9997074 +0.9668883 0.9668873 0.9997074 +0.9668887 0.9668873 0.9997074 +0.9668891 0.9668873 0.9997074 +0.9668897 0.9668873 0.9997074 +0.9668904 0.9668873 0.9997074 +0.9668913 0.9668873 0.9997074 +0.9668925 0.9668873 0.9997074 +0.9668939 0.9668873 0.9997074 +0.9668957 0.9668873 0.9997074 +0.9668981 0.9668873 0.9997074 +0.966901 0.9668873 0.9997074 +0.9669047 0.9668873 0.9997074 +0.9669094 0.9668873 0.9997074 +0.9669153 0.9668873 0.9997074 +0.9669228 0.9668873 0.9997074 +0.9669323 0.9668873 0.9997074 +0.9669443 0.9668873 0.9997074 +0.9669595 0.9668873 0.9997074 +0.9669788 0.9668873 0.9997074 +0.9670031 0.9668873 0.9997074 +0.9670339 0.9668873 0.9997074 +0.9670729 0.9668873 0.9997074 +0.9671221 0.9668873 0.9997074 +0.9671845 0.9668873 0.9997074 +0.9672633 0.9668873 0.9997074 +0.9673631 0.9668873 0.9997074 +0.9674893 0.9668873 0.9997074 +0.967649 0.9668873 0.9997074 +0.9678511 0.9668873 0.9997074 +0.9681067 0.9668873 0.9997074 +0.9684301 0.9668873 0.9997074 +0.9688392 0.9668873 0.9997074 +0.9693568 0.9668873 0.9997074 +0.9700116 0.9668873 0.9997074 +0.97084 0.9668873 0.9997074 +0.9718881 0.9668873 0.9997074 +0.973214 0.9668873 0.9997074 +0.9748915 0.9668873 0.9997074 +0.9770137 0.9668873 0.9997074 +0.9796986 0.9668873 0.9997074 +0.9830954 0.9668873 0.9997074 +0.9873927 0.9668873 0.9997074 +0.9928293 0.9668873 0.9997074 +0.9997074 0.9668873 0.9997074 +0.9997689 0.9736726 0.9942999 +0.9998174 0.9790927 0.9920411 +0.9998557 0.9834129 0.9915331 +0.999886 0.9868505 0.9919389 +0.9999099 0.989582 0.9927686 +0.9999288 0.9917501 0.9937448 +0.9999437 0.9934695 0.9947176 +0.9668873 0.9668874 0.9997074 +0.9668872 0.9668872 0.9997074 +0.9668874 0.9668872 0.9997074 +0.9668875 0.9668872 0.9997074 +0.9668877 0.9668872 0.9997074 +0.9668879 0.9668872 0.9997074 +0.9668882 0.9668872 0.9997074 +0.9668885 0.9668872 0.9997074 +0.966889 0.9668872 0.9997074 +0.9668895 0.9668872 0.9997074 +0.9668902 0.9668872 0.9997074 +0.9668911 0.9668872 0.9997074 +0.9668923 0.9668872 0.9997074 +0.9668937 0.9668872 0.9997074 +0.9668956 0.9668872 0.9997074 +0.9668979 0.9668872 0.9997074 +0.9669008 0.9668872 0.9997074 +0.9669045 0.9668872 0.9997074 +0.9669092 0.9668872 0.9997074 +0.9669152 0.9668872 0.9997074 +0.9669227 0.9668872 0.9997074 +0.9669322 0.9668872 0.9997074 +0.9669442 0.9668872 0.9997074 +0.9669594 0.9668872 0.9997074 +0.9669786 0.9668872 0.9997074 +0.967003 0.9668872 0.9997074 +0.9670337 0.9668872 0.9997074 +0.9670727 0.9668872 0.9997074 +0.967122 0.9668872 0.9997074 +0.9671843 0.9668872 0.9997074 +0.9672632 0.9668872 0.9997074 +0.9673629 0.9668872 0.9997074 +0.9674892 0.9668872 0.9997074 +0.9676489 0.9668872 0.9997074 +0.9678509 0.9668872 0.9997074 +0.9681065 0.9668872 0.9997074 +0.9684299 0.9668872 0.9997074 +0.968839 0.9668872 0.9997074 +0.9693566 0.9668872 0.9997074 +0.9700114 0.9668872 0.9997074 +0.9708399 0.9668872 0.9997074 +0.9718879 0.9668872 0.9997074 +0.9732139 0.9668872 0.9997074 +0.9748914 0.9668872 0.9997074 +0.9770136 0.9668872 0.9997074 +0.9796985 0.9668872 0.9997074 +0.9830953 0.9668872 0.9997074 +0.9873926 0.9668872 0.9997074 +0.9928293 0.9668872 0.9997074 +0.9997074 0.9668872 0.9997074 +0.9997689 0.9736726 0.9942999 +0.9998174 0.9790927 0.9920411 +0.9998557 0.9834129 0.9915331 +0.999886 0.9868505 0.9919389 +0.9999099 0.989582 0.9927686 +0.9999288 0.9917501 0.9937448 +0.9999437 0.9934695 0.9947176 +0.9668873 0.9668875 0.9997074 +0.9668872 0.9668874 0.9997074 +0.9668871 0.9668871 0.9997074 +0.9668873 0.9668871 0.9997074 +0.9668875 0.9668871 0.9997074 +0.9668877 0.9668871 0.9997074 +0.966888 0.9668871 0.9997074 +0.9668883 0.9668871 0.9997074 +0.9668888 0.9668871 0.9997074 +0.9668893 0.9668871 0.9997074 +0.96689 0.9668871 0.9997074 +0.9668909 0.9668871 0.9997074 +0.9668921 0.9668871 0.9997074 +0.9668935 0.9668871 0.9997074 +0.9668954 0.9668871 0.9997074 +0.9668977 0.9668871 0.9997074 +0.9669006 0.9668871 0.9997074 +0.9669043 0.9668871 0.9997074 +0.966909 0.9668871 0.9997074 +0.9669149 0.9668871 0.9997074 +0.9669225 0.9668871 0.9997074 +0.966932 0.9668871 0.9997074 +0.966944 0.9668871 0.9997074 +0.9669592 0.9668871 0.9997074 +0.9669784 0.9668871 0.9997074 +0.9670027 0.9668871 0.9997074 +0.9670335 0.9668871 0.9997074 +0.9670725 0.9668871 0.9997074 +0.9671218 0.9668871 0.9997074 +0.9671841 0.9668871 0.9997074 +0.967263 0.9668871 0.9997074 +0.9673627 0.9668871 0.9997074 +0.967489 0.9668871 0.9997074 +0.9676487 0.9668871 0.9997074 +0.9678507 0.9668871 0.9997074 +0.9681063 0.9668871 0.9997074 +0.9684297 0.9668871 0.9997074 +0.9688388 0.9668871 0.9997074 +0.9693564 0.9668871 0.9997074 +0.9700112 0.9668871 0.9997074 +0.9708397 0.9668871 0.9997074 +0.9718878 0.9668871 0.9997074 +0.9732137 0.9668871 0.9997074 +0.9748912 0.9668871 0.9997074 +0.9770135 0.9668871 0.9997074 +0.9796984 0.9668871 0.9997074 +0.9830952 0.9668871 0.9997074 +0.9873925 0.9668871 0.9997074 +0.9928293 0.9668871 0.9997074 +0.9997074 0.9668871 0.9997074 +0.9997689 0.9736725 0.9942999 +0.9998174 0.9790927 0.9920411 +0.9998557 0.9834129 0.9915331 +0.999886 0.9868505 0.9919389 +0.9999099 0.989582 0.9927686 +0.9999288 0.9917501 0.9937447 +0.9999437 0.9934695 0.9947175 +0.9668873 0.9668877 0.9997074 +0.9668872 0.9668875 0.9997074 +0.9668871 0.9668873 0.9997074 +0.966887 0.966887 0.9997074 +0.9668872 0.966887 0.9997074 +0.9668874 0.966887 0.9997074 +0.9668877 0.966887 0.9997074 +0.966888 0.966887 0.9997074 +0.9668885 0.966887 0.9997074 +0.9668891 0.966887 0.9997074 +0.9668898 0.966887 0.9997074 +0.9668907 0.966887 0.9997074 +0.9668918 0.966887 0.9997074 +0.9668933 0.966887 0.9997074 +0.9668951 0.966887 0.9997074 +0.9668974 0.966887 0.9997074 +0.9669003 0.966887 0.9997074 +0.9669041 0.966887 0.9997074 +0.9669087 0.966887 0.9997074 +0.9669147 0.966887 0.9997074 +0.9669222 0.966887 0.9997074 +0.9669317 0.966887 0.9997074 +0.9669437 0.966887 0.9997074 +0.9669589 0.966887 0.9997074 +0.9669781 0.966887 0.9997074 +0.9670025 0.966887 0.9997074 +0.9670333 0.966887 0.9997074 +0.9670722 0.966887 0.9997074 +0.9671215 0.966887 0.9997074 +0.9671838 0.966887 0.9997074 +0.9672627 0.966887 0.9997074 +0.9673625 0.966887 0.9997074 +0.9674887 0.966887 0.9997074 +0.9676484 0.966887 0.9997074 +0.9678505 0.966887 0.9997074 +0.9681061 0.966887 0.9997074 +0.9684295 0.966887 0.9997074 +0.9688386 0.966887 0.9997074 +0.9693562 0.966887 0.9997074 +0.970011 0.966887 0.9997074 +0.9708394 0.966887 0.9997074 +0.9718875 0.966887 0.9997074 +0.9732135 0.966887 0.9997074 +0.974891 0.966887 0.9997074 +0.9770133 0.966887 0.9997074 +0.9796982 0.966887 0.9997074 +0.983095 0.966887 0.9997074 +0.9873924 0.966887 0.9997074 +0.9928292 0.966887 0.9997074 +0.9997074 0.966887 0.9997074 +0.9997689 0.9736724 0.9942998 +0.9998174 0.9790926 0.992041 +0.9998557 0.9834129 0.9915331 +0.999886 0.9868505 0.9919389 +0.9999099 0.989582 0.9927686 +0.9999288 0.9917501 0.9937447 +0.9999437 0.9934695 0.9947175 +0.9668873 0.9668878 0.9997074 +0.9668872 0.9668877 0.9997074 +0.9668871 0.9668875 0.9997074 +0.966887 0.9668872 0.9997074 +0.9668869 0.9668869 0.9997074 +0.9668871 0.9668869 0.9997074 +0.9668874 0.9668869 0.9997074 +0.9668877 0.9668869 0.9997074 +0.9668882 0.9668869 0.9997074 +0.9668887 0.9668869 0.9997074 +0.9668894 0.9668869 0.9997074 +0.9668904 0.9668869 0.9997074 +0.9668915 0.9668869 0.9997074 +0.9668929 0.9668869 0.9997074 +0.9668948 0.9668869 0.9997074 +0.9668971 0.9668869 0.9997074 +0.9669 0.9668869 0.9997074 +0.9669037 0.9668869 0.9997074 +0.9669084 0.9668869 0.9997074 +0.9669144 0.9668869 0.9997074 +0.9669219 0.9668869 0.9997074 +0.9669314 0.9668869 0.9997074 +0.9669434 0.9668869 0.9997074 +0.9669586 0.9668869 0.9997074 +0.9669778 0.9668869 0.9997074 +0.9670022 0.9668869 0.9997074 +0.9670329 0.9668869 0.9997074 +0.9670719 0.9668869 0.9997074 +0.9671212 0.9668869 0.9997074 +0.9671835 0.9668869 0.9997074 +0.9672624 0.9668869 0.9997074 +0.9673622 0.9668869 0.9997074 +0.9674884 0.9668869 0.9997074 +0.9676481 0.9668869 0.9997074 +0.9678502 0.9668869 0.9997074 +0.9681058 0.9668869 0.9997074 +0.9684292 0.9668869 0.9997074 +0.9688383 0.9668869 0.9997074 +0.9693559 0.9668869 0.9997074 +0.9700107 0.9668869 0.9997074 +0.9708392 0.9668869 0.9997074 +0.9718873 0.9668869 0.9997074 +0.9732132 0.9668869 0.9997074 +0.9748908 0.9668869 0.9997074 +0.977013 0.9668869 0.9997074 +0.979698 0.9668869 0.9997074 +0.9830949 0.9668869 0.9997074 +0.9873923 0.9668869 0.9997074 +0.9928291 0.9668869 0.9997074 +0.9997074 0.9668869 0.9997074 +0.9997689 0.9736723 0.9942998 +0.9998174 0.9790925 0.992041 +0.9998557 0.9834128 0.991533 +0.999886 0.9868504 0.9919388 +0.9999099 0.989582 0.9927686 +0.9999288 0.9917501 0.9937447 +0.9999437 0.9934695 0.9947175 +0.9668873 0.9668881 0.9997074 +0.9668872 0.9668879 0.9997074 +0.9668871 0.9668877 0.9997074 +0.966887 0.9668874 0.9997074 +0.9668869 0.9668871 0.9997074 +0.9668867 0.9668867 0.9997074 +0.966887 0.9668867 0.9997074 +0.9668873 0.9668867 0.9997074 +0.9668878 0.9668867 0.9997074 +0.9668883 0.9668867 0.9997074 +0.966889 0.9668867 0.9997074 +0.9668899 0.9668867 0.9997074 +0.9668911 0.9668867 0.9997074 +0.9668925 0.9668867 0.9997074 +0.9668944 0.9668867 0.9997074 +0.9668967 0.9668867 0.9997074 +0.9668996 0.9668867 0.9997074 +0.9669033 0.9668867 0.9997074 +0.966908 0.9668867 0.9997074 +0.966914 0.9668867 0.9997074 +0.9669215 0.9668867 0.9997074 +0.966931 0.9668867 0.9997074 +0.966943 0.9668867 0.9997074 +0.9669582 0.9668867 0.9997074 +0.9669774 0.9668867 0.9997074 +0.9670018 0.9668867 0.9997074 +0.9670325 0.9668867 0.9997074 +0.9670715 0.9668867 0.9997074 +0.9671208 0.9668867 0.9997074 +0.9671831 0.9668867 0.9997074 +0.967262 0.9668867 0.9997074 +0.9673618 0.9668867 0.9997074 +0.967488 0.9668867 0.9997074 +0.9676477 0.9668867 0.9997074 +0.9678498 0.9668867 0.9997074 +0.9681054 0.9668867 0.9997074 +0.9684288 0.9668867 0.9997074 +0.9688379 0.9668867 0.9997074 +0.9693555 0.9668867 0.9997074 +0.9700103 0.9668867 0.9997074 +0.9708388 0.9668867 0.9997074 +0.9718869 0.9668867 0.9997074 +0.9732129 0.9668867 0.9997074 +0.9748904 0.9668867 0.9997074 +0.9770128 0.9668867 0.9997074 +0.9796978 0.9668867 0.9997074 +0.9830947 0.9668867 0.9997074 +0.9873922 0.9668867 0.9997074 +0.9928291 0.9668867 0.9997074 +0.9997074 0.9668867 0.9997074 +0.9997689 0.9736722 0.9942997 +0.9998174 0.9790925 0.9920409 +0.9998557 0.9834128 0.991533 +0.999886 0.9868504 0.9919388 +0.9999099 0.9895819 0.9927686 +0.9999288 0.9917501 0.9937447 +0.9999437 0.9934695 0.9947175 +0.9668873 0.9668883 0.9997074 +0.9668872 0.9668882 0.9997074 +0.9668871 0.966888 0.9997074 +0.966887 0.9668877 0.9997074 +0.9668869 0.9668874 0.9997074 +0.9668867 0.966887 0.9997074 +0.9668865 0.9668865 0.9997074 +0.9668868 0.9668865 0.9997074 +0.9668873 0.9668865 0.9997074 +0.9668878 0.9668865 0.9997074 +0.9668885 0.9668865 0.9997074 +0.9668894 0.9668865 0.9997074 +0.9668906 0.9668865 0.9997074 +0.966892 0.9668865 0.9997074 +0.9668939 0.9668865 0.9997074 +0.9668962 0.9668865 0.9997074 +0.9668991 0.9668865 0.9997074 +0.9669028 0.9668865 0.9997074 +0.9669075 0.9668865 0.9997074 +0.9669135 0.9668865 0.9997074 +0.966921 0.9668865 0.9997074 +0.9669305 0.9668865 0.9997074 +0.9669425 0.9668865 0.9997074 +0.9669577 0.9668865 0.9997074 +0.9669769 0.9668865 0.9997074 +0.9670013 0.9668865 0.9997074 +0.967032 0.9668865 0.9997074 +0.967071 0.9668865 0.9997074 +0.9671203 0.9668865 0.9997074 +0.9671826 0.9668865 0.9997074 +0.9672615 0.9668865 0.9997074 +0.9673613 0.9668865 0.9997074 +0.9674875 0.9668865 0.9997074 +0.9676472 0.9668865 0.9997074 +0.9678493 0.9668865 0.9997074 +0.9681049 0.9668865 0.9997074 +0.9684283 0.9668865 0.9997074 +0.9688374 0.9668865 0.9997074 +0.969355 0.9668865 0.9997074 +0.9700099 0.9668865 0.9997074 +0.9708384 0.9668865 0.9997074 +0.9718865 0.9668865 0.9997074 +0.9732125 0.9668865 0.9997074 +0.9748901 0.9668865 0.9997074 +0.9770124 0.9668865 0.9997074 +0.9796975 0.9668865 0.9997074 +0.9830944 0.9668865 0.9997074 +0.987392 0.9668865 0.9997074 +0.9928289 0.9668865 0.9997074 +0.9997074 0.9668865 0.9997074 +0.9997689 0.9736721 0.9942997 +0.9998174 0.9790924 0.9920408 +0.9998557 0.9834127 0.9915329 +0.999886 0.9868504 0.9919388 +0.9999099 0.9895819 0.9927685 +0.9999288 0.99175 0.9937447 +0.9999437 0.9934695 0.9947175 +0.9668873 0.9668887 0.9997074 +0.9668872 0.9668885 0.9997074 +0.9668871 0.9668883 0.9997074 +0.966887 0.966888 0.9997074 +0.9668869 0.9668877 0.9997074 +0.9668867 0.9668873 0.9997074 +0.9668865 0.9668868 0.9997074 +0.9668862 0.9668862 0.9997074 +0.9668866 0.9668862 0.9997074 +0.9668872 0.9668862 0.9997074 +0.9668879 0.9668862 0.9997074 +0.9668888 0.9668862 0.9997074 +0.96689 0.9668862 0.9997074 +0.9668914 0.9668862 0.9997074 +0.9668932 0.9668862 0.9997074 +0.9668956 0.9668862 0.9997074 +0.9668985 0.9668862 0.9997074 +0.9669022 0.9668862 0.9997074 +0.9669069 0.9668862 0.9997074 +0.9669128 0.9668862 0.9997074 +0.9669203 0.9668862 0.9997074 +0.9669298 0.9668862 0.9997074 +0.9669419 0.9668862 0.9997074 +0.9669571 0.9668862 0.9997074 +0.9669763 0.9668862 0.9997074 +0.9670006 0.9668862 0.9997074 +0.9670314 0.9668862 0.9997074 +0.9670704 0.9668862 0.9997074 +0.9671197 0.9668862 0.9997074 +0.967182 0.9668862 0.9997074 +0.9672609 0.9668862 0.9997074 +0.9673607 0.9668862 0.9997074 +0.9674869 0.9668862 0.9997074 +0.9676466 0.9668862 0.9997074 +0.9678487 0.9668862 0.9997074 +0.9681043 0.9668862 0.9997074 +0.9684277 0.9668862 0.9997074 +0.9688368 0.9668862 0.9997074 +0.9693545 0.9668862 0.9997074 +0.9700093 0.9668862 0.9997074 +0.9708378 0.9668862 0.9997074 +0.971886 0.9668862 0.9997074 +0.973212 0.9668862 0.9997074 +0.9748896 0.9668862 0.9997074 +0.977012 0.9668862 0.9997074 +0.9796971 0.9668862 0.9997074 +0.9830941 0.9668862 0.9997074 +0.9873917 0.9668862 0.9997074 +0.9928288 0.9668862 0.9997074 +0.9997074 0.9668862 0.9997074 +0.9997689 0.9736719 0.9942996 +0.9998174 0.9790923 0.9920407 +0.9998557 0.9834127 0.9915328 +0.999886 0.9868503 0.9919387 +0.9999099 0.9895819 0.9927685 +0.9999288 0.99175 0.9937446 +0.9999437 0.9934694 0.9947175 +0.9668873 0.9668891 0.9997074 +0.9668872 0.966889 0.9997074 +0.9668871 0.9668888 0.9997074 +0.966887 0.9668885 0.9997074 +0.9668869 0.9668882 0.9997074 +0.9668867 0.9668878 0.9997074 +0.9668865 0.9668873 0.9997074 +0.9668862 0.9668866 0.9997074 +0.9668859 0.9668859 0.9997074 +0.9668864 0.9668859 0.9997074 +0.9668872 0.9668859 0.9997074 +0.9668881 0.9668859 0.9997074 +0.9668892 0.9668859 0.9997074 +0.9668907 0.9668859 0.9997074 +0.9668925 0.9668859 0.9997074 +0.9668948 0.9668859 0.9997074 +0.9668977 0.9668859 0.9997074 +0.9669014 0.9668859 0.9997074 +0.9669061 0.9668859 0.9997074 +0.9669121 0.9668859 0.9997074 +0.9669196 0.9668859 0.9997074 +0.9669291 0.9668859 0.9997074 +0.9669411 0.9668859 0.9997074 +0.9669563 0.9668859 0.9997074 +0.9669755 0.9668859 0.9997074 +0.9669999 0.9668859 0.9997074 +0.9670307 0.9668859 0.9997074 +0.9670696 0.9668859 0.9997074 +0.9671189 0.9668859 0.9997074 +0.9671812 0.9668859 0.9997074 +0.9672601 0.9668859 0.9997074 +0.9673599 0.9668859 0.9997074 +0.9674862 0.9668859 0.9997074 +0.9676459 0.9668859 0.9997074 +0.9678479 0.9668859 0.9997074 +0.9681036 0.9668859 0.9997074 +0.968427 0.9668859 0.9997074 +0.9688361 0.9668859 0.9997074 +0.9693538 0.9668859 0.9997074 +0.9700086 0.9668859 0.9997074 +0.9708371 0.9668859 0.9997074 +0.9718853 0.9668859 0.9997074 +0.9732114 0.9668859 0.9997074 +0.974889 0.9668859 0.9997074 +0.9770115 0.9668859 0.9997074 +0.9796966 0.9668859 0.9997074 +0.9830937 0.9668859 0.9997074 +0.9873914 0.9668859 0.9997074 +0.9928287 0.9668859 0.9997074 +0.9997074 0.9668859 0.9997074 +0.9997689 0.9736717 0.9942995 +0.9998174 0.9790921 0.9920406 +0.9998557 0.9834126 0.9915327 +0.999886 0.9868503 0.9919386 +0.9999099 0.9895819 0.9927684 +0.9999288 0.99175 0.9937446 +0.9999437 0.9934694 0.9947175 +0.9668873 0.9668897 0.9997074 +0.9668872 0.9668895 0.9997074 +0.9668871 0.9668893 0.9997074 +0.966887 0.9668891 0.9997074 +0.9668869 0.9668887 0.9997074 +0.9668867 0.9668883 0.9997074 +0.9668865 0.9668878 0.9997074 +0.9668862 0.9668872 0.9997074 +0.9668859 0.9668864 0.9997074 +0.9668855 0.9668855 0.9997074 +0.9668862 0.9668855 0.9997074 +0.9668872 0.9668855 0.9997074 +0.9668883 0.9668855 0.9997074 +0.9668897 0.9668855 0.9997074 +0.9668916 0.9668855 0.9997074 +0.9668939 0.9668855 0.9997074 +0.9668968 0.9668855 0.9997074 +0.9669005 0.9668855 0.9997074 +0.9669052 0.9668855 0.9997074 +0.9669112 0.9668855 0.9997074 +0.9669187 0.9668855 0.9997074 +0.9669282 0.9668855 0.9997074 +0.9669402 0.9668855 0.9997074 +0.9669554 0.9668855 0.9997074 +0.9669746 0.9668855 0.9997074 +0.966999 0.9668855 0.9997074 +0.9670298 0.9668855 0.9997074 +0.9670687 0.9668855 0.9997074 +0.967118 0.9668855 0.9997074 +0.9671803 0.9668855 0.9997074 +0.9672592 0.9668855 0.9997074 +0.967359 0.9668855 0.9997074 +0.9674853 0.9668855 0.9997074 +0.967645 0.9668855 0.9997074 +0.967847 0.9668855 0.9997074 +0.9681027 0.9668855 0.9997074 +0.9684261 0.9668855 0.9997074 +0.9688353 0.9668855 0.9997074 +0.9693529 0.9668855 0.9997074 +0.9700078 0.9668855 0.9997074 +0.9708363 0.9668855 0.9997074 +0.9718845 0.9668855 0.9997074 +0.9732106 0.9668855 0.9997074 +0.9748883 0.9668855 0.9997074 +0.9770108 0.9668855 0.9997074 +0.9796961 0.9668855 0.9997074 +0.9830932 0.9668855 0.9997074 +0.9873911 0.9668855 0.9997074 +0.9928285 0.9668855 0.9997074 +0.9997074 0.9668855 0.9997074 +0.9997689 0.9736715 0.9942993 +0.9998174 0.979092 0.9920405 +0.9998557 0.9834125 0.9915326 +0.999886 0.9868502 0.9919385 +0.9999099 0.9895818 0.9927684 +0.9999288 0.99175 0.9937446 +0.9999437 0.9934694 0.9947174 +0.9668873 0.9668904 0.9997074 +0.9668872 0.9668902 0.9997074 +0.9668871 0.96689 0.9997074 +0.966887 0.9668898 0.9997074 +0.9668869 0.9668894 0.9997074 +0.9668867 0.966889 0.9997074 +0.9668865 0.9668885 0.9997074 +0.9668862 0.9668879 0.9997074 +0.9668859 0.9668872 0.9997074 +0.9668855 0.9668862 0.9997074 +0.9668852 0.9668852 0.9997074 +0.9668861 0.9668852 0.9997074 +0.9668872 0.9668852 0.9997074 +0.9668887 0.9668852 0.9997074 +0.9668905 0.9668852 0.9997074 +0.9668928 0.9668852 0.9997074 +0.9668957 0.9668852 0.9997074 +0.9668994 0.9668852 0.9997074 +0.9669041 0.9668852 0.9997074 +0.9669101 0.9668852 0.9997074 +0.9669176 0.9668852 0.9997074 +0.9669271 0.9668852 0.9997074 +0.9669391 0.9668852 0.9997074 +0.9669543 0.9668852 0.9997074 +0.9669735 0.9668852 0.9997074 +0.9669979 0.9668852 0.9997074 +0.9670287 0.9668852 0.9997074 +0.9670676 0.9668852 0.9997074 +0.9671169 0.9668852 0.9997074 +0.9671793 0.9668852 0.9997074 +0.9672581 0.9668852 0.9997074 +0.9673579 0.9668852 0.9997074 +0.9674842 0.9668852 0.9997074 +0.9676439 0.9668852 0.9997074 +0.967846 0.9668852 0.9997074 +0.9681016 0.9668852 0.9997074 +0.9684251 0.9668852 0.9997074 +0.9688342 0.9668852 0.9997074 +0.9693519 0.9668852 0.9997074 +0.9700068 0.9668852 0.9997074 +0.9708354 0.9668852 0.9997074 +0.9718836 0.9668852 0.9997074 +0.9732098 0.9668852 0.9997074 +0.9748875 0.9668852 0.9997074 +0.9770101 0.9668852 0.9997074 +0.9796954 0.9668852 0.9997074 +0.9830927 0.9668852 0.9997074 +0.9873907 0.9668852 0.9997074 +0.9928282 0.9668852 0.9997074 +0.9997074 0.9668852 0.9997074 +0.9997689 0.9736712 0.9942992 +0.9998174 0.9790919 0.9920403 +0.9998557 0.9834124 0.9915325 +0.999886 0.9868502 0.9919384 +0.9999099 0.9895818 0.9927683 +0.9999288 0.99175 0.9937445 +0.9999437 0.9934694 0.9947174 +0.9668873 0.9668913 0.9997074 +0.9668872 0.9668911 0.9997074 +0.9668871 0.9668909 0.9997074 +0.966887 0.9668907 0.9997074 +0.9668869 0.9668904 0.9997074 +0.9668867 0.9668899 0.9997074 +0.9668865 0.9668894 0.9997074 +0.9668862 0.9668888 0.9997074 +0.9668859 0.9668881 0.9997074 +0.9668855 0.9668872 0.9997074 +0.9668852 0.9668861 0.9997074 +0.9668848 0.9668848 0.9997074 +0.9668859 0.9668848 0.9997074 +0.9668874 0.9668848 0.9997074 +0.9668892 0.9668848 0.9997074 +0.9668915 0.9668848 0.9997074 +0.9668945 0.9668848 0.9997074 +0.9668982 0.9668848 0.9997074 +0.9669029 0.9668848 0.9997074 +0.9669088 0.9668848 0.9997074 +0.9669163 0.9668848 0.9997074 +0.9669258 0.9668848 0.9997074 +0.9669378 0.9668848 0.9997074 +0.966953 0.9668848 0.9997074 +0.9669723 0.9668848 0.9997074 +0.9669966 0.9668848 0.9997074 +0.9670274 0.9668848 0.9997074 +0.9670664 0.9668848 0.9997074 +0.9671156 0.9668848 0.9997074 +0.967178 0.9668848 0.9997074 +0.9672569 0.9668848 0.9997074 +0.9673567 0.9668848 0.9997074 +0.9674829 0.9668848 0.9997074 +0.9676427 0.9668848 0.9997074 +0.9678448 0.9668848 0.9997074 +0.9681004 0.9668848 0.9997074 +0.9684239 0.9668848 0.9997074 +0.968833 0.9668848 0.9997074 +0.9693507 0.9668848 0.9997074 +0.9700057 0.9668848 0.9997074 +0.9708343 0.9668848 0.9997074 +0.9718825 0.9668848 0.9997074 +0.9732087 0.9668848 0.9997074 +0.9748865 0.9668848 0.9997074 +0.9770092 0.9668848 0.9997074 +0.9796946 0.9668848 0.9997074 +0.983092 0.9668848 0.9997074 +0.9873902 0.9668848 0.9997074 +0.992828 0.9668848 0.9997074 +0.9997074 0.9668848 0.9997074 +0.9997689 0.973671 0.994299 +0.9998174 0.9790917 0.9920401 +0.9998557 0.9834123 0.9915323 +0.999886 0.9868501 0.9919383 +0.9999099 0.9895818 0.9927682 +0.9999288 0.9917499 0.9937445 +0.9999437 0.9934694 0.9947174 +0.9668873 0.9668925 0.9997074 +0.9668872 0.9668923 0.9997074 +0.9668871 0.9668921 0.9997074 +0.966887 0.9668918 0.9997074 +0.9668869 0.9668915 0.9997074 +0.9668867 0.9668911 0.9997074 +0.9668865 0.9668906 0.9997074 +0.9668862 0.96689 0.9997074 +0.9668859 0.9668892 0.9997074 +0.9668855 0.9668883 0.9997074 +0.9668852 0.9668872 0.9997074 +0.9668848 0.9668859 0.9997074 +0.9668845 0.9668845 0.9997074 +0.9668859 0.9668845 0.9997074 +0.9668878 0.9668845 0.9997074 +0.9668901 0.9668845 0.9997074 +0.966893 0.9668845 0.9997074 +0.9668967 0.9668845 0.9997074 +0.9669014 0.9668845 0.9997074 +0.9669074 0.9668845 0.9997074 +0.9669149 0.9668845 0.9997074 +0.9669244 0.9668845 0.9997074 +0.9669364 0.9668845 0.9997074 +0.9669516 0.9668845 0.9997074 +0.9669708 0.9668845 0.9997074 +0.9669952 0.9668845 0.9997074 +0.967026 0.9668845 0.9997074 +0.9670649 0.9668845 0.9997074 +0.9671142 0.9668845 0.9997074 +0.9671766 0.9668845 0.9997074 +0.9672555 0.9668845 0.9997074 +0.9673553 0.9668845 0.9997074 +0.9674815 0.9668845 0.9997074 +0.9676413 0.9668845 0.9997074 +0.9678434 0.9668845 0.9997074 +0.968099 0.9668845 0.9997074 +0.9684225 0.9668845 0.9997074 +0.9688317 0.9668845 0.9997074 +0.9693494 0.9668845 0.9997074 +0.9700044 0.9668845 0.9997074 +0.970833 0.9668845 0.9997074 +0.9718813 0.9668845 0.9997074 +0.9732076 0.9668845 0.9997074 +0.9748855 0.9668845 0.9997074 +0.9770082 0.9668845 0.9997074 +0.9796937 0.9668845 0.9997074 +0.9830913 0.9668845 0.9997074 +0.9873897 0.9668845 0.9997074 +0.9928276 0.9668845 0.9997074 +0.9997074 0.9668845 0.9997074 +0.9997689 0.9736708 0.9942988 +0.9998174 0.9790916 0.9920399 +0.9998557 0.9834122 0.9915321 +0.999886 0.9868501 0.9919382 +0.9999099 0.9895817 0.9927681 +0.9999288 0.9917499 0.9937444 +0.9999437 0.9934694 0.9947173 +0.9668873 0.9668939 0.9997074 +0.9668872 0.9668937 0.9997074 +0.9668871 0.9668935 0.9997074 +0.966887 0.9668933 0.9997074 +0.9668869 0.9668929 0.9997074 +0.9668867 0.9668925 0.9997074 +0.9668865 0.966892 0.9997074 +0.9668862 0.9668914 0.9997074 +0.9668859 0.9668907 0.9997074 +0.9668855 0.9668897 0.9997074 +0.9668852 0.9668887 0.9997074 +0.9668848 0.9668874 0.9997074 +0.9668845 0.9668859 0.9997074 +0.9668844 0.9668844 0.9997074 +0.9668862 0.9668844 0.9997074 +0.9668886 0.9668844 0.9997074 +0.9668915 0.9668844 0.9997074 +0.9668952 0.9668844 0.9997074 +0.9668999 0.9668844 0.9997074 +0.9669058 0.9668844 0.9997074 +0.9669133 0.9668844 0.9997074 +0.9669228 0.9668844 0.9997074 +0.9669349 0.9668844 0.9997074 +0.9669501 0.9668844 0.9997074 +0.9669693 0.9668844 0.9997074 +0.9669937 0.9668844 0.9997074 +0.9670245 0.9668844 0.9997074 +0.9670634 0.9668844 0.9997074 +0.9671127 0.9668844 0.9997074 +0.9671751 0.9668844 0.9997074 +0.9672539 0.9668844 0.9997074 +0.9673538 0.9668844 0.9997074 +0.96748 0.9668844 0.9997074 +0.9676398 0.9668844 0.9997074 +0.9678419 0.9668844 0.9997074 +0.9680976 0.9668844 0.9997074 +0.968421 0.9668844 0.9997074 +0.9688303 0.9668844 0.9997074 +0.969348 0.9668844 0.9997074 +0.970003 0.9668844 0.9997074 +0.9708317 0.9668844 0.9997074 +0.97188 0.9668844 0.9997074 +0.9732063 0.9668844 0.9997074 +0.9748843 0.9668844 0.9997074 +0.9770071 0.9668844 0.9997074 +0.9796928 0.9668844 0.9997074 +0.9830905 0.9668844 0.9997074 +0.9873891 0.9668844 0.9997074 +0.9928273 0.9668844 0.9997074 +0.9997074 0.9668844 0.9997074 +0.9997689 0.9736708 0.9942986 +0.9998174 0.9790916 0.9920397 +0.9998557 0.9834122 0.9915319 +0.999886 0.98685 0.991938 +0.9999099 0.9895817 0.992768 +0.9999288 0.9917499 0.9937443 +0.9999437 0.9934694 0.9947173 +0.9668873 0.9668957 0.9997074 +0.9668872 0.9668956 0.9997074 +0.9668871 0.9668954 0.9997074 +0.966887 0.9668951 0.9997074 +0.9668869 0.9668948 0.9997074 +0.9668867 0.9668944 0.9997074 +0.9668865 0.9668939 0.9997074 +0.9668862 0.9668932 0.9997074 +0.9668859 0.9668925 0.9997074 +0.9668855 0.9668916 0.9997074 +0.9668852 0.9668905 0.9997074 +0.9668848 0.9668892 0.9997074 +0.9668845 0.9668878 0.9997074 +0.9668844 0.9668862 0.9997074 +0.9668847 0.9668847 0.9997074 +0.9668871 0.9668847 0.9997074 +0.96689 0.9668847 0.9997074 +0.9668937 0.9668847 0.9997074 +0.9668984 0.9668847 0.9997074 +0.9669043 0.9668847 0.9997074 +0.9669118 0.9668847 0.9997074 +0.9669214 0.9668847 0.9997074 +0.9669334 0.9668847 0.9997074 +0.9669486 0.9668847 0.9997074 +0.9669678 0.9668847 0.9997074 +0.9669922 0.9668847 0.9997074 +0.967023 0.9668847 0.9997074 +0.9670619 0.9668847 0.9997074 +0.9671112 0.9668847 0.9997074 +0.9671736 0.9668847 0.9997074 +0.9672525 0.9668847 0.9997074 +0.9673523 0.9668847 0.9997074 +0.9674786 0.9668847 0.9997074 +0.9676383 0.9668847 0.9997074 +0.9678404 0.9668847 0.9997074 +0.9680961 0.9668847 0.9997074 +0.9684196 0.9668847 0.9997074 +0.9688289 0.9668847 0.9997074 +0.9693466 0.9668847 0.9997074 +0.9700016 0.9668847 0.9997074 +0.9708303 0.9668847 0.9997074 +0.9718787 0.9668847 0.9997074 +0.9732051 0.9668847 0.9997074 +0.9748832 0.9668847 0.9997074 +0.9770061 0.9668847 0.9997074 +0.9796919 0.9668847 0.9997074 +0.9830898 0.9668847 0.9997074 +0.9873885 0.9668847 0.9997074 +0.992827 0.9668847 0.9997074 +0.9997074 0.9668847 0.9997074 +0.9997688 0.973671 0.9942984 +0.9998174 0.9790917 0.9920395 +0.9998557 0.9834123 0.9915318 +0.999886 0.9868501 0.9919379 +0.9999099 0.9895817 0.9927679 +0.9999288 0.9917499 0.9937442 +0.9999437 0.9934694 0.9947172 +0.9668873 0.9668981 0.9997074 +0.9668872 0.9668979 0.9997074 +0.9668871 0.9668977 0.9997074 +0.966887 0.9668974 0.9997074 +0.9668869 0.9668971 0.9997074 +0.9668867 0.9668967 0.9997074 +0.9668865 0.9668962 0.9997074 +0.9668862 0.9668956 0.9997074 +0.9668859 0.9668948 0.9997074 +0.9668855 0.9668939 0.9997074 +0.9668852 0.9668928 0.9997074 +0.9668848 0.9668915 0.9997074 +0.9668845 0.9668901 0.9997074 +0.9668844 0.9668886 0.9997074 +0.9668847 0.9668871 0.9997074 +0.9668859 0.9668859 0.9997074 +0.9668888 0.9668859 0.9997074 +0.9668925 0.9668859 0.9997074 +0.9668972 0.9668859 0.9997074 +0.9669032 0.9668859 0.9997074 +0.9669107 0.9668859 0.9997074 +0.9669202 0.9668859 0.9997074 +0.9669322 0.9668859 0.9997074 +0.9669474 0.9668859 0.9997074 +0.9669667 0.9668859 0.9997074 +0.966991 0.9668859 0.9997074 +0.9670218 0.9668859 0.9997074 +0.9670608 0.9668859 0.9997074 +0.96711 0.9668859 0.9997074 +0.9671724 0.9668859 0.9997074 +0.9672513 0.9668859 0.9997074 +0.9673511 0.9668859 0.9997074 +0.9674774 0.9668859 0.9997074 +0.9676372 0.9668859 0.9997074 +0.9678393 0.9668859 0.9997074 +0.968095 0.9668859 0.9997074 +0.9684185 0.9668859 0.9997074 +0.9688277 0.9668859 0.9997074 +0.9693455 0.9668859 0.9997074 +0.9700006 0.9668859 0.9997074 +0.9708293 0.9668859 0.9997074 +0.9718777 0.9668859 0.9997074 +0.9732042 0.9668859 0.9997074 +0.9748823 0.9668859 0.9997074 +0.9770053 0.9668859 0.9997074 +0.9796912 0.9668859 0.9997074 +0.9830892 0.9668859 0.9997074 +0.9873881 0.9668859 0.9997074 +0.9928267 0.9668859 0.9997074 +0.9997074 0.9668859 0.9997074 +0.9997688 0.9736717 0.9942983 +0.9998174 0.9790921 0.9920393 +0.9998557 0.9834126 0.9915316 +0.999886 0.9868503 0.9919378 +0.9999099 0.9895819 0.9927678 +0.9999288 0.99175 0.9937442 +0.9999437 0.9934694 0.9947172 +0.9668873 0.966901 0.9997074 +0.9668872 0.9669008 0.9997074 +0.9668871 0.9669006 0.9997074 +0.966887 0.9669003 0.9997074 +0.9668869 0.9669 0.9997074 +0.9668867 0.9668996 0.9997074 +0.9668865 0.9668991 0.9997074 +0.9668862 0.9668985 0.9997074 +0.9668859 0.9668977 0.9997074 +0.9668855 0.9668968 0.9997074 +0.9668852 0.9668957 0.9997074 +0.9668848 0.9668945 0.9997074 +0.9668845 0.966893 0.9997074 +0.9668844 0.9668915 0.9997074 +0.9668847 0.96689 0.9997074 +0.9668859 0.9668888 0.9997074 +0.9668884 0.9668884 0.9997074 +0.9668922 0.9668884 0.9997074 +0.9668969 0.9668884 0.9997074 +0.9669028 0.9668884 0.9997074 +0.9669103 0.9668884 0.9997074 +0.9669198 0.9668884 0.9997074 +0.9669318 0.9668884 0.9997074 +0.966947 0.9668884 0.9997074 +0.9669663 0.9668884 0.9997074 +0.9669906 0.9668884 0.9997074 +0.9670214 0.9668884 0.9997074 +0.9670604 0.9668884 0.9997074 +0.9671097 0.9668884 0.9997074 +0.967172 0.9668884 0.9997074 +0.9672509 0.9668884 0.9997074 +0.9673508 0.9668884 0.9997074 +0.967477 0.9668884 0.9997074 +0.9676368 0.9668884 0.9997074 +0.9678389 0.9668884 0.9997074 +0.9680946 0.9668884 0.9997074 +0.9684181 0.9668884 0.9997074 +0.9688274 0.9668884 0.9997074 +0.9693452 0.9668884 0.9997074 +0.9700002 0.9668884 0.9997074 +0.970829 0.9668884 0.9997074 +0.9718774 0.9668884 0.9997074 +0.9732039 0.9668884 0.9997074 +0.974882 0.9668884 0.9997074 +0.977005 0.9668884 0.9997074 +0.9796909 0.9668884 0.9997074 +0.983089 0.9668884 0.9997074 +0.9873879 0.9668884 0.9997074 +0.9928267 0.9668884 0.9997074 +0.9997074 0.9668884 0.9997074 +0.9997688 0.9736733 0.9942982 +0.9998174 0.9790931 0.9920392 +0.9998557 0.9834132 0.9915316 +0.999886 0.9868507 0.9919377 +0.9999099 0.9895821 0.9927678 +0.9999288 0.9917502 0.9937442 +0.9999437 0.9934695 0.9947172 +0.9668873 0.9669047 0.9997074 +0.9668872 0.9669045 0.9997074 +0.9668871 0.9669043 0.9997074 +0.966887 0.9669041 0.9997074 +0.9668869 0.9669037 0.9997074 +0.9668867 0.9669033 0.9997074 +0.9668865 0.9669028 0.9997074 +0.9668862 0.9669022 0.9997074 +0.9668859 0.9669014 0.9997074 +0.9668855 0.9669005 0.9997074 +0.9668852 0.9668994 0.9997074 +0.9668848 0.9668982 0.9997074 +0.9668845 0.9668967 0.9997074 +0.9668844 0.9668952 0.9997074 +0.9668847 0.9668937 0.9997074 +0.9668859 0.9668925 0.9997074 +0.9668884 0.9668922 0.9997074 +0.9668922 0.9668922 0.9997074 +0.9668969 0.9668922 0.9997074 +0.9669028 0.9668922 0.9997074 +0.9669103 0.9668922 0.9997074 +0.9669198 0.9668922 0.9997074 +0.9669318 0.9668922 0.9997074 +0.966947 0.9668922 0.9997074 +0.9669663 0.9668922 0.9997074 +0.9669906 0.9668922 0.9997074 +0.9670214 0.9668922 0.9997074 +0.9670604 0.9668922 0.9997074 +0.9671097 0.9668922 0.9997074 +0.967172 0.9668922 0.9997074 +0.9672509 0.9668922 0.9997074 +0.9673508 0.9668922 0.9997074 +0.967477 0.9668922 0.9997074 +0.9676368 0.9668922 0.9997074 +0.9678389 0.9668922 0.9997074 +0.9680946 0.9668922 0.9997074 +0.9684181 0.9668922 0.9997074 +0.9688274 0.9668922 0.9997074 +0.9693452 0.9668922 0.9997074 +0.9700002 0.9668922 0.9997074 +0.970829 0.9668922 0.9997074 +0.9718774 0.9668922 0.9997074 +0.9732039 0.9668922 0.9997074 +0.974882 0.9668922 0.9997074 +0.977005 0.9668922 0.9997074 +0.9796909 0.9668922 0.9997074 +0.983089 0.9668922 0.9997074 +0.9873879 0.9668922 0.9997074 +0.9928267 0.9668922 0.9997074 +0.9997074 0.9668922 0.9997074 +0.9997688 0.9736756 0.9942982 +0.9998174 0.9790946 0.9920392 +0.9998557 0.9834141 0.9915316 +0.999886 0.9868512 0.9919377 +0.9999099 0.9895825 0.9927678 +0.9999288 0.9917504 0.9937442 +0.9999437 0.9934697 0.9947172 +0.9668873 0.9669094 0.9997074 +0.9668872 0.9669092 0.9997074 +0.9668871 0.966909 0.9997074 +0.966887 0.9669087 0.9997074 +0.9668869 0.9669084 0.9997074 +0.9668867 0.966908 0.9997074 +0.9668865 0.9669075 0.9997074 +0.9668862 0.9669069 0.9997074 +0.9668859 0.9669061 0.9997074 +0.9668855 0.9669052 0.9997074 +0.9668852 0.9669041 0.9997074 +0.9668848 0.9669029 0.9997074 +0.9668845 0.9669014 0.9997074 +0.9668844 0.9668999 0.9997074 +0.9668847 0.9668984 0.9997074 +0.9668859 0.9668972 0.9997074 +0.9668884 0.9668969 0.9997074 +0.9668922 0.9668969 0.9997074 +0.9668969 0.9668969 0.9997074 +0.9669028 0.9668969 0.9997074 +0.9669103 0.9668969 0.9997074 +0.9669198 0.9668969 0.9997074 +0.9669318 0.9668969 0.9997074 +0.966947 0.9668969 0.9997074 +0.9669663 0.9668969 0.9997074 +0.9669906 0.9668969 0.9997074 +0.9670214 0.9668969 0.9997074 +0.9670604 0.9668969 0.9997074 +0.9671097 0.9668969 0.9997074 +0.967172 0.9668969 0.9997074 +0.9672509 0.9668969 0.9997074 +0.9673508 0.9668969 0.9997074 +0.967477 0.9668969 0.9997074 +0.9676368 0.9668969 0.9997074 +0.9678389 0.9668969 0.9997074 +0.9680946 0.9668969 0.9997074 +0.9684181 0.9668969 0.9997074 +0.9688274 0.9668969 0.9997074 +0.9693452 0.9668969 0.9997074 +0.9700002 0.9668969 0.9997074 +0.970829 0.9668969 0.9997074 +0.9718774 0.9668969 0.9997074 +0.9732039 0.9668969 0.9997074 +0.974882 0.9668969 0.9997074 +0.977005 0.9668969 0.9997074 +0.9796909 0.9668969 0.9997074 +0.983089 0.9668969 0.9997074 +0.9873879 0.9668969 0.9997074 +0.9928267 0.9668969 0.9997074 +0.9997074 0.9668969 0.9997074 +0.9997688 0.9736786 0.9942982 +0.9998174 0.9790965 0.9920392 +0.9998557 0.9834153 0.9915316 +0.999886 0.986852 0.9919377 +0.9999099 0.9895829 0.9927678 +0.9999288 0.9917507 0.9937442 +0.9999437 0.9934698 0.9947172 +0.9668873 0.9669153 0.9997074 +0.9668872 0.9669152 0.9997074 +0.9668871 0.9669149 0.9997074 +0.966887 0.9669147 0.9997074 +0.9668869 0.9669144 0.9997074 +0.9668867 0.966914 0.9997074 +0.9668865 0.9669135 0.9997074 +0.9668862 0.9669128 0.9997074 +0.9668859 0.9669121 0.9997074 +0.9668855 0.9669112 0.9997074 +0.9668852 0.9669101 0.9997074 +0.9668848 0.9669088 0.9997074 +0.9668845 0.9669074 0.9997074 +0.9668844 0.9669058 0.9997074 +0.9668847 0.9669043 0.9997074 +0.9668859 0.9669032 0.9997074 +0.9668884 0.9669028 0.9997074 +0.9668922 0.9669028 0.9997074 +0.9668969 0.9669028 0.9997074 +0.9669028 0.9669028 0.9997074 +0.9669103 0.9669028 0.9997074 +0.9669198 0.9669028 0.9997074 +0.9669318 0.9669028 0.9997074 +0.966947 0.9669028 0.9997074 +0.9669663 0.9669028 0.9997074 +0.9669906 0.9669028 0.9997074 +0.9670214 0.9669028 0.9997074 +0.9670604 0.9669028 0.9997074 +0.9671097 0.9669028 0.9997074 +0.967172 0.9669028 0.9997074 +0.9672509 0.9669028 0.9997074 +0.9673508 0.9669028 0.9997074 +0.967477 0.9669028 0.9997074 +0.9676368 0.9669028 0.9997074 +0.9678389 0.9669028 0.9997074 +0.9680946 0.9669028 0.9997074 +0.9684181 0.9669028 0.9997074 +0.9688274 0.9669028 0.9997074 +0.9693452 0.9669028 0.9997074 +0.9700002 0.9669028 0.9997074 +0.970829 0.9669028 0.9997074 +0.9718774 0.9669028 0.9997074 +0.9732039 0.9669028 0.9997074 +0.974882 0.9669028 0.9997074 +0.977005 0.9669028 0.9997074 +0.9796909 0.9669028 0.9997074 +0.983089 0.9669028 0.9997074 +0.9873879 0.9669028 0.9997074 +0.9928267 0.9669028 0.9997074 +0.9997074 0.9669028 0.9997074 +0.9997688 0.9736823 0.9942982 +0.9998174 0.9790988 0.9920392 +0.9998557 0.9834167 0.9915316 +0.999886 0.9868529 0.9919377 +0.9999099 0.9895835 0.9927678 +0.9999288 0.991751 0.9937442 +0.9999437 0.9934701 0.9947172 +0.9668873 0.9669228 0.9997074 +0.9668872 0.9669227 0.9997074 +0.9668871 0.9669225 0.9997074 +0.966887 0.9669222 0.9997074 +0.9668869 0.9669219 0.9997074 +0.9668867 0.9669215 0.9997074 +0.9668865 0.966921 0.9997074 +0.9668862 0.9669203 0.9997074 +0.9668859 0.9669196 0.9997074 +0.9668855 0.9669187 0.9997074 +0.9668852 0.9669176 0.9997074 +0.9668848 0.9669163 0.9997074 +0.9668845 0.9669149 0.9997074 +0.9668844 0.9669133 0.9997074 +0.9668847 0.9669118 0.9997074 +0.9668859 0.9669107 0.9997074 +0.9668884 0.9669103 0.9997074 +0.9668922 0.9669103 0.9997074 +0.9668969 0.9669103 0.9997074 +0.9669028 0.9669103 0.9997074 +0.9669103 0.9669103 0.9997074 +0.9669198 0.9669103 0.9997074 +0.9669318 0.9669103 0.9997074 +0.966947 0.9669103 0.9997074 +0.9669663 0.9669103 0.9997074 +0.9669906 0.9669103 0.9997074 +0.9670214 0.9669103 0.9997074 +0.9670604 0.9669103 0.9997074 +0.9671097 0.9669103 0.9997074 +0.967172 0.9669103 0.9997074 +0.9672509 0.9669103 0.9997074 +0.9673508 0.9669103 0.9997074 +0.967477 0.9669103 0.9997074 +0.9676368 0.9669103 0.9997074 +0.9678389 0.9669103 0.9997074 +0.9680946 0.9669103 0.9997074 +0.9684181 0.9669103 0.9997074 +0.9688274 0.9669103 0.9997074 +0.9693452 0.9669103 0.9997074 +0.9700002 0.9669103 0.9997074 +0.970829 0.9669103 0.9997074 +0.9718774 0.9669103 0.9997074 +0.9732039 0.9669103 0.9997074 +0.974882 0.9669103 0.9997074 +0.977005 0.9669103 0.9997074 +0.9796909 0.9669103 0.9997074 +0.983089 0.9669103 0.9997074 +0.9873879 0.9669103 0.9997074 +0.9928267 0.9669103 0.9997074 +0.9997074 0.9669103 0.9997074 +0.9997688 0.973687 0.9942982 +0.9998174 0.9791018 0.9920392 +0.9998557 0.9834186 0.9915316 +0.999886 0.9868541 0.9919377 +0.9999099 0.9895842 0.9927678 +0.9999288 0.9917515 0.9937442 +0.9999437 0.9934704 0.9947172 +0.9668873 0.9669323 0.9997074 +0.9668872 0.9669322 0.9997074 +0.9668871 0.966932 0.9997074 +0.966887 0.9669317 0.9997074 +0.9668869 0.9669314 0.9997074 +0.9668867 0.966931 0.9997074 +0.9668865 0.9669305 0.9997074 +0.9668862 0.9669298 0.9997074 +0.9668859 0.9669291 0.9997074 +0.9668855 0.9669282 0.9997074 +0.9668852 0.9669271 0.9997074 +0.9668848 0.9669258 0.9997074 +0.9668845 0.9669244 0.9997074 +0.9668844 0.9669228 0.9997074 +0.9668847 0.9669214 0.9997074 +0.9668859 0.9669202 0.9997074 +0.9668884 0.9669198 0.9997074 +0.9668922 0.9669198 0.9997074 +0.9668969 0.9669198 0.9997074 +0.9669028 0.9669198 0.9997074 +0.9669103 0.9669198 0.9997074 +0.9669198 0.9669198 0.9997074 +0.9669318 0.9669198 0.9997074 +0.966947 0.9669198 0.9997074 +0.9669663 0.9669198 0.9997074 +0.9669906 0.9669198 0.9997074 +0.9670214 0.9669198 0.9997074 +0.9670604 0.9669198 0.9997074 +0.9671097 0.9669198 0.9997074 +0.967172 0.9669198 0.9997074 +0.9672509 0.9669198 0.9997074 +0.9673508 0.9669198 0.9997074 +0.967477 0.9669198 0.9997074 +0.9676368 0.9669198 0.9997074 +0.9678389 0.9669198 0.9997074 +0.9680946 0.9669198 0.9997074 +0.9684181 0.9669198 0.9997074 +0.9688274 0.9669198 0.9997074 +0.9693452 0.9669198 0.9997074 +0.9700002 0.9669198 0.9997074 +0.970829 0.9669198 0.9997074 +0.9718774 0.9669198 0.9997074 +0.9732039 0.9669198 0.9997074 +0.974882 0.9669198 0.9997074 +0.977005 0.9669198 0.9997074 +0.9796909 0.9669198 0.9997074 +0.983089 0.9669198 0.9997074 +0.9873879 0.9669198 0.9997074 +0.9928267 0.9669198 0.9997074 +0.9997074 0.9669198 0.9997074 +0.9997688 0.973693 0.9942982 +0.9998174 0.9791055 0.9920392 +0.9998557 0.9834209 0.9915316 +0.999886 0.9868555 0.9919377 +0.9999099 0.9895851 0.9927678 +0.9999288 0.9917521 0.9937442 +0.9999437 0.9934707 0.9947172 +0.9668873 0.9669443 0.9997074 +0.9668872 0.9669442 0.9997074 +0.9668871 0.966944 0.9997074 +0.966887 0.9669437 0.9997074 +0.9668869 0.9669434 0.9997074 +0.9668867 0.966943 0.9997074 +0.9668865 0.9669425 0.9997074 +0.9668862 0.9669419 0.9997074 +0.9668859 0.9669411 0.9997074 +0.9668855 0.9669402 0.9997074 +0.9668852 0.9669391 0.9997074 +0.9668848 0.9669378 0.9997074 +0.9668845 0.9669364 0.9997074 +0.9668844 0.9669349 0.9997074 +0.9668847 0.9669334 0.9997074 +0.9668859 0.9669322 0.9997074 +0.9668884 0.9669318 0.9997074 +0.9668922 0.9669318 0.9997074 +0.9668969 0.9669318 0.9997074 +0.9669028 0.9669318 0.9997074 +0.9669103 0.9669318 0.9997074 +0.9669198 0.9669318 0.9997074 +0.9669318 0.9669318 0.9997074 +0.966947 0.9669318 0.9997074 +0.9669663 0.9669318 0.9997074 +0.9669906 0.9669318 0.9997074 +0.9670214 0.9669318 0.9997074 +0.9670604 0.9669318 0.9997074 +0.9671097 0.9669318 0.9997074 +0.967172 0.9669318 0.9997074 +0.9672509 0.9669318 0.9997074 +0.9673508 0.9669318 0.9997074 +0.967477 0.9669318 0.9997074 +0.9676368 0.9669318 0.9997074 +0.9678389 0.9669318 0.9997074 +0.9680946 0.9669318 0.9997074 +0.9684181 0.9669318 0.9997074 +0.9688274 0.9669318 0.9997074 +0.9693452 0.9669318 0.9997074 +0.9700002 0.9669318 0.9997074 +0.970829 0.9669318 0.9997074 +0.9718774 0.9669318 0.9997074 +0.9732039 0.9669318 0.9997074 +0.974882 0.9669318 0.9997074 +0.977005 0.9669318 0.9997074 +0.9796909 0.9669318 0.9997074 +0.983089 0.9669318 0.9997074 +0.9873879 0.9669318 0.9997074 +0.9928267 0.9669318 0.9997074 +0.9997074 0.9669318 0.9997074 +0.9997688 0.9737006 0.9942982 +0.9998174 0.9791103 0.9920392 +0.9998557 0.9834239 0.9915316 +0.999886 0.9868574 0.9919377 +0.9999099 0.9895863 0.9927678 +0.9999288 0.9917528 0.9937442 +0.9999437 0.9934712 0.9947172 +0.9668873 0.9669595 0.9997074 +0.9668872 0.9669594 0.9997074 +0.9668871 0.9669592 0.9997074 +0.966887 0.9669589 0.9997074 +0.9668869 0.9669586 0.9997074 +0.9668867 0.9669582 0.9997074 +0.9668865 0.9669577 0.9997074 +0.9668862 0.9669571 0.9997074 +0.9668859 0.9669563 0.9997074 +0.9668855 0.9669554 0.9997074 +0.9668852 0.9669543 0.9997074 +0.9668848 0.966953 0.9997074 +0.9668845 0.9669516 0.9997074 +0.9668844 0.9669501 0.9997074 +0.9668847 0.9669486 0.9997074 +0.9668859 0.9669474 0.9997074 +0.9668884 0.966947 0.9997074 +0.9668922 0.966947 0.9997074 +0.9668969 0.966947 0.9997074 +0.9669028 0.966947 0.9997074 +0.9669103 0.966947 0.9997074 +0.9669198 0.966947 0.9997074 +0.9669318 0.966947 0.9997074 +0.966947 0.966947 0.9997074 +0.9669663 0.966947 0.9997074 +0.9669906 0.966947 0.9997074 +0.9670214 0.966947 0.9997074 +0.9670604 0.966947 0.9997074 +0.9671097 0.966947 0.9997074 +0.967172 0.966947 0.9997074 +0.9672509 0.966947 0.9997074 +0.9673508 0.966947 0.9997074 +0.967477 0.966947 0.9997074 +0.9676368 0.966947 0.9997074 +0.9678389 0.966947 0.9997074 +0.9680946 0.966947 0.9997074 +0.9684181 0.966947 0.9997074 +0.9688274 0.966947 0.9997074 +0.9693452 0.966947 0.9997074 +0.9700002 0.966947 0.9997074 +0.970829 0.966947 0.9997074 +0.9718774 0.966947 0.9997074 +0.9732039 0.966947 0.9997074 +0.974882 0.966947 0.9997074 +0.977005 0.966947 0.9997074 +0.9796909 0.966947 0.9997074 +0.983089 0.966947 0.9997074 +0.9873879 0.966947 0.9997074 +0.9928267 0.966947 0.9997074 +0.9997074 0.966947 0.9997074 +0.9997688 0.9737101 0.9942982 +0.9998174 0.9791163 0.9920392 +0.9998557 0.9834277 0.9915316 +0.999886 0.9868597 0.9919377 +0.9999099 0.9895878 0.9927678 +0.9999288 0.9917537 0.9937442 +0.9999437 0.9934718 0.9947172 +0.9668873 0.9669788 0.9997074 +0.9668872 0.9669786 0.9997074 +0.9668871 0.9669784 0.9997074 +0.966887 0.9669781 0.9997074 +0.9668869 0.9669778 0.9997074 +0.9668867 0.9669774 0.9997074 +0.9668865 0.9669769 0.9997074 +0.9668862 0.9669763 0.9997074 +0.9668859 0.9669755 0.9997074 +0.9668855 0.9669746 0.9997074 +0.9668852 0.9669735 0.9997074 +0.9668848 0.9669723 0.9997074 +0.9668845 0.9669708 0.9997074 +0.9668844 0.9669693 0.9997074 +0.9668847 0.9669678 0.9997074 +0.9668859 0.9669667 0.9997074 +0.9668884 0.9669663 0.9997074 +0.9668922 0.9669663 0.9997074 +0.9668969 0.9669663 0.9997074 +0.9669028 0.9669663 0.9997074 +0.9669103 0.9669663 0.9997074 +0.9669198 0.9669663 0.9997074 +0.9669318 0.9669663 0.9997074 +0.966947 0.9669663 0.9997074 +0.9669663 0.9669663 0.9997074 +0.9669906 0.9669663 0.9997074 +0.9670214 0.9669663 0.9997074 +0.9670604 0.9669663 0.9997074 +0.9671097 0.9669663 0.9997074 +0.967172 0.9669663 0.9997074 +0.9672509 0.9669663 0.9997074 +0.9673508 0.9669663 0.9997074 +0.967477 0.9669663 0.9997074 +0.9676368 0.9669663 0.9997074 +0.9678389 0.9669663 0.9997074 +0.9680946 0.9669663 0.9997074 +0.9684181 0.9669663 0.9997074 +0.9688274 0.9669663 0.9997074 +0.9693452 0.9669663 0.9997074 +0.9700002 0.9669663 0.9997074 +0.970829 0.9669663 0.9997074 +0.9718774 0.9669663 0.9997074 +0.9732039 0.9669663 0.9997074 +0.974882 0.9669663 0.9997074 +0.977005 0.9669663 0.9997074 +0.9796909 0.9669663 0.9997074 +0.983089 0.9669663 0.9997074 +0.9873879 0.9669663 0.9997074 +0.9928267 0.9669663 0.9997074 +0.9997074 0.9669663 0.9997074 +0.9997688 0.9737222 0.9942982 +0.9998174 0.9791238 0.9920392 +0.9998557 0.9834324 0.9915316 +0.999886 0.9868627 0.9919377 +0.9999099 0.9895897 0.9927678 +0.9999288 0.9917549 0.9937442 +0.9999437 0.9934725 0.9947172 +0.9668873 0.9670031 0.9997074 +0.9668872 0.967003 0.9997074 +0.9668871 0.9670027 0.9997074 +0.966887 0.9670025 0.9997074 +0.9668869 0.9670022 0.9997074 +0.9668867 0.9670018 0.9997074 +0.9668865 0.9670013 0.9997074 +0.9668862 0.9670006 0.9997074 +0.9668859 0.9669999 0.9997074 +0.9668855 0.966999 0.9997074 +0.9668852 0.9669979 0.9997074 +0.9668848 0.9669966 0.9997074 +0.9668845 0.9669952 0.9997074 +0.9668844 0.9669937 0.9997074 +0.9668847 0.9669922 0.9997074 +0.9668859 0.966991 0.9997074 +0.9668884 0.9669906 0.9997074 +0.9668922 0.9669906 0.9997074 +0.9668969 0.9669906 0.9997074 +0.9669028 0.9669906 0.9997074 +0.9669103 0.9669906 0.9997074 +0.9669198 0.9669906 0.9997074 +0.9669318 0.9669906 0.9997074 +0.966947 0.9669906 0.9997074 +0.9669663 0.9669906 0.9997074 +0.9669906 0.9669906 0.9997074 +0.9670214 0.9669906 0.9997074 +0.9670604 0.9669906 0.9997074 +0.9671097 0.9669906 0.9997074 +0.967172 0.9669906 0.9997074 +0.9672509 0.9669906 0.9997074 +0.9673508 0.9669906 0.9997074 +0.967477 0.9669906 0.9997074 +0.9676368 0.9669906 0.9997074 +0.9678389 0.9669906 0.9997074 +0.9680946 0.9669906 0.9997074 +0.9684181 0.9669906 0.9997074 +0.9688274 0.9669906 0.9997074 +0.9693452 0.9669906 0.9997074 +0.9700002 0.9669906 0.9997074 +0.970829 0.9669906 0.9997074 +0.9718774 0.9669906 0.9997074 +0.9732039 0.9669906 0.9997074 +0.974882 0.9669906 0.9997074 +0.977005 0.9669906 0.9997074 +0.9796909 0.9669906 0.9997074 +0.983089 0.9669906 0.9997074 +0.9873879 0.9669906 0.9997074 +0.9928267 0.9669906 0.9997074 +0.9997074 0.9669906 0.9997074 +0.9997688 0.9737375 0.9942982 +0.9998174 0.9791334 0.9920392 +0.9998557 0.9834385 0.9915316 +0.999886 0.9868665 0.9919377 +0.9999099 0.989592 0.9927678 +0.9999288 0.9917564 0.9937442 +0.9999437 0.9934734 0.9947172 +0.9668873 0.9670339 0.9997074 +0.9668872 0.9670337 0.9997074 +0.9668871 0.9670335 0.9997074 +0.966887 0.9670333 0.9997074 +0.9668869 0.9670329 0.9997074 +0.9668867 0.9670325 0.9997074 +0.9668865 0.967032 0.9997074 +0.9668862 0.9670314 0.9997074 +0.9668859 0.9670307 0.9997074 +0.9668855 0.9670298 0.9997074 +0.9668852 0.9670287 0.9997074 +0.9668848 0.9670274 0.9997074 +0.9668845 0.967026 0.9997074 +0.9668844 0.9670245 0.9997074 +0.9668847 0.967023 0.9997074 +0.9668859 0.9670218 0.9997074 +0.9668884 0.9670214 0.9997074 +0.9668922 0.9670214 0.9997074 +0.9668969 0.9670214 0.9997074 +0.9669028 0.9670214 0.9997074 +0.9669103 0.9670214 0.9997074 +0.9669198 0.9670214 0.9997074 +0.9669318 0.9670214 0.9997074 +0.966947 0.9670214 0.9997074 +0.9669663 0.9670214 0.9997074 +0.9669906 0.9670214 0.9997074 +0.9670214 0.9670214 0.9997074 +0.9670604 0.9670214 0.9997074 +0.9671097 0.9670214 0.9997074 +0.967172 0.9670214 0.9997074 +0.9672509 0.9670214 0.9997074 +0.9673508 0.9670214 0.9997074 +0.967477 0.9670214 0.9997074 +0.9676368 0.9670214 0.9997074 +0.9678389 0.9670214 0.9997074 +0.9680946 0.9670214 0.9997074 +0.9684181 0.9670214 0.9997074 +0.9688274 0.9670214 0.9997074 +0.9693452 0.9670214 0.9997074 +0.9700002 0.9670214 0.9997074 +0.970829 0.9670214 0.9997074 +0.9718774 0.9670214 0.9997074 +0.9732039 0.9670214 0.9997074 +0.974882 0.9670214 0.9997074 +0.977005 0.9670214 0.9997074 +0.9796909 0.9670214 0.9997074 +0.983089 0.9670214 0.9997074 +0.9873879 0.9670214 0.9997074 +0.9928267 0.9670214 0.9997074 +0.9997074 0.9670214 0.9997074 +0.9997688 0.9737569 0.9942982 +0.9998174 0.9791456 0.9920392 +0.9998557 0.9834461 0.9915316 +0.999886 0.9868713 0.9919377 +0.9999099 0.989595 0.9927678 +0.9999288 0.9917582 0.9937442 +0.9999437 0.9934746 0.9947172 +0.9668873 0.9670729 0.9997074 +0.9668872 0.9670727 0.9997074 +0.9668871 0.9670725 0.9997074 +0.966887 0.9670722 0.9997074 +0.9668869 0.9670719 0.9997074 +0.9668867 0.9670715 0.9997074 +0.9668865 0.967071 0.9997074 +0.9668862 0.9670704 0.9997074 +0.9668859 0.9670696 0.9997074 +0.9668855 0.9670687 0.9997074 +0.9668852 0.9670676 0.9997074 +0.9668848 0.9670664 0.9997074 +0.9668845 0.9670649 0.9997074 +0.9668844 0.9670634 0.9997074 +0.9668847 0.9670619 0.9997074 +0.9668859 0.9670608 0.9997074 +0.9668884 0.9670604 0.9997074 +0.9668922 0.9670604 0.9997074 +0.9668969 0.9670604 0.9997074 +0.9669028 0.9670604 0.9997074 +0.9669103 0.9670604 0.9997074 +0.9669198 0.9670604 0.9997074 +0.9669318 0.9670604 0.9997074 +0.966947 0.9670604 0.9997074 +0.9669663 0.9670604 0.9997074 +0.9669906 0.9670604 0.9997074 +0.9670214 0.9670604 0.9997074 +0.9670604 0.9670604 0.9997074 +0.9671097 0.9670604 0.9997074 +0.967172 0.9670604 0.9997074 +0.9672509 0.9670604 0.9997074 +0.9673508 0.9670604 0.9997074 +0.967477 0.9670604 0.9997074 +0.9676368 0.9670604 0.9997074 +0.9678389 0.9670604 0.9997074 +0.9680946 0.9670604 0.9997074 +0.9684181 0.9670604 0.9997074 +0.9688274 0.9670604 0.9997074 +0.9693452 0.9670604 0.9997074 +0.9700002 0.9670604 0.9997074 +0.970829 0.9670604 0.9997074 +0.9718774 0.9670604 0.9997074 +0.9732039 0.9670604 0.9997074 +0.974882 0.9670604 0.9997074 +0.977005 0.9670604 0.9997074 +0.9796909 0.9670604 0.9997074 +0.983089 0.9670604 0.9997074 +0.9873879 0.9670604 0.9997074 +0.9928267 0.9670604 0.9997074 +0.9997074 0.9670604 0.9997074 +0.9997688 0.9737814 0.9942982 +0.9998174 0.979161 0.9920392 +0.9998557 0.9834557 0.9915316 +0.999886 0.9868773 0.9919377 +0.9999099 0.9895988 0.9927678 +0.9999288 0.9917606 0.9937442 +0.9999437 0.9934761 0.9947172 +0.9668873 0.9671221 0.9997074 +0.9668872 0.967122 0.9997074 +0.9668871 0.9671218 0.9997074 +0.966887 0.9671215 0.9997074 +0.9668869 0.9671212 0.9997074 +0.9668867 0.9671208 0.9997074 +0.9668865 0.9671203 0.9997074 +0.9668862 0.9671197 0.9997074 +0.9668859 0.9671189 0.9997074 +0.9668855 0.967118 0.9997074 +0.9668852 0.9671169 0.9997074 +0.9668848 0.9671156 0.9997074 +0.9668845 0.9671142 0.9997074 +0.9668844 0.9671127 0.9997074 +0.9668847 0.9671112 0.9997074 +0.9668859 0.96711 0.9997074 +0.9668884 0.9671097 0.9997074 +0.9668922 0.9671097 0.9997074 +0.9668969 0.9671097 0.9997074 +0.9669028 0.9671097 0.9997074 +0.9669103 0.9671097 0.9997074 +0.9669198 0.9671097 0.9997074 +0.9669318 0.9671097 0.9997074 +0.966947 0.9671097 0.9997074 +0.9669663 0.9671097 0.9997074 +0.9669906 0.9671097 0.9997074 +0.9670214 0.9671097 0.9997074 +0.9670604 0.9671097 0.9997074 +0.9671097 0.9671097 0.9997074 +0.967172 0.9671097 0.9997074 +0.9672509 0.9671097 0.9997074 +0.9673508 0.9671097 0.9997074 +0.967477 0.9671097 0.9997074 +0.9676368 0.9671097 0.9997074 +0.9678389 0.9671097 0.9997074 +0.9680946 0.9671097 0.9997074 +0.9684181 0.9671097 0.9997074 +0.9688274 0.9671097 0.9997074 +0.9693452 0.9671097 0.9997074 +0.9700002 0.9671097 0.9997074 +0.970829 0.9671097 0.9997074 +0.9718774 0.9671097 0.9997074 +0.9732039 0.9671097 0.9997074 +0.974882 0.9671097 0.9997074 +0.977005 0.9671097 0.9997074 +0.9796909 0.9671097 0.9997074 +0.983089 0.9671097 0.9997074 +0.9873879 0.9671097 0.9997074 +0.9928267 0.9671097 0.9997074 +0.9997074 0.9671097 0.9997074 +0.9997688 0.9738123 0.9942982 +0.9998174 0.9791804 0.9920392 +0.9998557 0.9834679 0.9915316 +0.999886 0.986885 0.9919377 +0.9999099 0.9896036 0.9927678 +0.9999288 0.9917636 0.9937442 +0.9999437 0.9934779 0.9947172 +0.9668873 0.9671845 0.9997074 +0.9668872 0.9671843 0.9997074 +0.9668871 0.9671841 0.9997074 +0.966887 0.9671838 0.9997074 +0.9668869 0.9671835 0.9997074 +0.9668867 0.9671831 0.9997074 +0.9668865 0.9671826 0.9997074 +0.9668862 0.967182 0.9997074 +0.9668859 0.9671812 0.9997074 +0.9668855 0.9671803 0.9997074 +0.9668852 0.9671793 0.9997074 +0.9668848 0.967178 0.9997074 +0.9668845 0.9671766 0.9997074 +0.9668844 0.9671751 0.9997074 +0.9668847 0.9671736 0.9997074 +0.9668859 0.9671724 0.9997074 +0.9668884 0.967172 0.9997074 +0.9668922 0.967172 0.9997074 +0.9668969 0.967172 0.9997074 +0.9669028 0.967172 0.9997074 +0.9669103 0.967172 0.9997074 +0.9669198 0.967172 0.9997074 +0.9669318 0.967172 0.9997074 +0.966947 0.967172 0.9997074 +0.9669663 0.967172 0.9997074 +0.9669906 0.967172 0.9997074 +0.9670214 0.967172 0.9997074 +0.9670604 0.967172 0.9997074 +0.9671097 0.967172 0.9997074 +0.967172 0.967172 0.9997074 +0.9672509 0.967172 0.9997074 +0.9673508 0.967172 0.9997074 +0.967477 0.967172 0.9997074 +0.9676368 0.967172 0.9997074 +0.9678389 0.967172 0.9997074 +0.9680946 0.967172 0.9997074 +0.9684181 0.967172 0.9997074 +0.9688274 0.967172 0.9997074 +0.9693452 0.967172 0.9997074 +0.9700002 0.967172 0.9997074 +0.970829 0.967172 0.9997074 +0.9718774 0.967172 0.9997074 +0.9732039 0.967172 0.9997074 +0.974882 0.967172 0.9997074 +0.977005 0.967172 0.9997074 +0.9796909 0.967172 0.9997074 +0.983089 0.967172 0.9997074 +0.9873879 0.967172 0.9997074 +0.9928267 0.967172 0.9997074 +0.9997074 0.967172 0.9997074 +0.9997688 0.9738515 0.9942982 +0.9998174 0.979205 0.9920392 +0.9998557 0.9834833 0.9915316 +0.999886 0.9868946 0.9919377 +0.9999099 0.9896096 0.9927678 +0.9999288 0.9917674 0.9937442 +0.9999437 0.9934803 0.9947172 +0.9668873 0.9672633 0.9997074 +0.9668872 0.9672632 0.9997074 +0.9668871 0.967263 0.9997074 +0.966887 0.9672627 0.9997074 +0.9668869 0.9672624 0.9997074 +0.9668867 0.967262 0.9997074 +0.9668865 0.9672615 0.9997074 +0.9668862 0.9672609 0.9997074 +0.9668859 0.9672601 0.9997074 +0.9668855 0.9672592 0.9997074 +0.9668852 0.9672581 0.9997074 +0.9668848 0.9672569 0.9997074 +0.9668845 0.9672555 0.9997074 +0.9668844 0.9672539 0.9997074 +0.9668847 0.9672525 0.9997074 +0.9668859 0.9672513 0.9997074 +0.9668884 0.9672509 0.9997074 +0.9668922 0.9672509 0.9997074 +0.9668969 0.9672509 0.9997074 +0.9669028 0.9672509 0.9997074 +0.9669103 0.9672509 0.9997074 +0.9669198 0.9672509 0.9997074 +0.9669318 0.9672509 0.9997074 +0.966947 0.9672509 0.9997074 +0.9669663 0.9672509 0.9997074 +0.9669906 0.9672509 0.9997074 +0.9670214 0.9672509 0.9997074 +0.9670604 0.9672509 0.9997074 +0.9671097 0.9672509 0.9997074 +0.967172 0.9672509 0.9997074 +0.9672509 0.9672509 0.9997074 +0.9673508 0.9672509 0.9997074 +0.967477 0.9672509 0.9997074 +0.9676368 0.9672509 0.9997074 +0.9678389 0.9672509 0.9997074 +0.9680946 0.9672509 0.9997074 +0.9684181 0.9672509 0.9997074 +0.9688274 0.9672509 0.9997074 +0.9693452 0.9672509 0.9997074 +0.9700002 0.9672509 0.9997074 +0.970829 0.9672509 0.9997074 +0.9718774 0.9672509 0.9997074 +0.9732039 0.9672509 0.9997074 +0.974882 0.9672509 0.9997074 +0.977005 0.9672509 0.9997074 +0.9796909 0.9672509 0.9997074 +0.983089 0.9672509 0.9997074 +0.9873879 0.9672509 0.9997074 +0.9928267 0.9672509 0.9997074 +0.9997074 0.9672509 0.9997074 +0.9997688 0.9739011 0.9942982 +0.9998174 0.9792361 0.9920392 +0.9998557 0.9835029 0.9915316 +0.999886 0.9869069 0.9919377 +0.9999099 0.9896173 0.9927678 +0.9999288 0.9917722 0.9937442 +0.9999437 0.9934833 0.9947172 +0.9668873 0.9673631 0.9997074 +0.9668872 0.9673629 0.9997074 +0.9668871 0.9673627 0.9997074 +0.966887 0.9673625 0.9997074 +0.9668869 0.9673622 0.9997074 +0.9668867 0.9673618 0.9997074 +0.9668865 0.9673613 0.9997074 +0.9668862 0.9673607 0.9997074 +0.9668859 0.9673599 0.9997074 +0.9668855 0.967359 0.9997074 +0.9668852 0.9673579 0.9997074 +0.9668848 0.9673567 0.9997074 +0.9668845 0.9673553 0.9997074 +0.9668844 0.9673538 0.9997074 +0.9668847 0.9673523 0.9997074 +0.9668859 0.9673511 0.9997074 +0.9668884 0.9673508 0.9997074 +0.9668922 0.9673508 0.9997074 +0.9668969 0.9673508 0.9997074 +0.9669028 0.9673508 0.9997074 +0.9669103 0.9673508 0.9997074 +0.9669198 0.9673508 0.9997074 +0.9669318 0.9673508 0.9997074 +0.966947 0.9673508 0.9997074 +0.9669663 0.9673508 0.9997074 +0.9669906 0.9673508 0.9997074 +0.9670214 0.9673508 0.9997074 +0.9670604 0.9673508 0.9997074 +0.9671097 0.9673508 0.9997074 +0.967172 0.9673508 0.9997074 +0.9672509 0.9673508 0.9997074 +0.9673508 0.9673508 0.9997074 +0.967477 0.9673508 0.9997074 +0.9676368 0.9673508 0.9997074 +0.9678389 0.9673508 0.9997074 +0.9680946 0.9673508 0.9997074 +0.9684181 0.9673508 0.9997074 +0.9688274 0.9673508 0.9997074 +0.9693452 0.9673508 0.9997074 +0.9700002 0.9673508 0.9997074 +0.970829 0.9673508 0.9997074 +0.9718774 0.9673508 0.9997074 +0.9732039 0.9673508 0.9997074 +0.974882 0.9673508 0.9997074 +0.977005 0.9673508 0.9997074 +0.9796909 0.9673508 0.9997074 +0.983089 0.9673508 0.9997074 +0.9873879 0.9673508 0.9997074 +0.9928267 0.9673508 0.9997074 +0.9997074 0.9673508 0.9997074 +0.9997688 0.9739638 0.9942982 +0.9998174 0.9792755 0.9920392 +0.9998557 0.9835276 0.9915316 +0.999886 0.9869223 0.9919377 +0.9999099 0.989627 0.9927678 +0.9999288 0.9917782 0.9937442 +0.9999437 0.9934871 0.9947172 +0.9668873 0.9674893 0.9997074 +0.9668872 0.9674892 0.9997074 +0.9668871 0.967489 0.9997074 +0.966887 0.9674887 0.9997074 +0.9668869 0.9674884 0.9997074 +0.9668867 0.967488 0.9997074 +0.9668865 0.9674875 0.9997074 +0.9668862 0.9674869 0.9997074 +0.9668859 0.9674862 0.9997074 +0.9668855 0.9674853 0.9997074 +0.9668852 0.9674842 0.9997074 +0.9668848 0.9674829 0.9997074 +0.9668845 0.9674815 0.9997074 +0.9668844 0.96748 0.9997074 +0.9668847 0.9674786 0.9997074 +0.9668859 0.9674774 0.9997074 +0.9668884 0.967477 0.9997074 +0.9668922 0.967477 0.9997074 +0.9668969 0.967477 0.9997074 +0.9669028 0.967477 0.9997074 +0.9669103 0.967477 0.9997074 +0.9669198 0.967477 0.9997074 +0.9669318 0.967477 0.9997074 +0.966947 0.967477 0.9997074 +0.9669663 0.967477 0.9997074 +0.9669906 0.967477 0.9997074 +0.9670214 0.967477 0.9997074 +0.9670604 0.967477 0.9997074 +0.9671097 0.967477 0.9997074 +0.967172 0.967477 0.9997074 +0.9672509 0.967477 0.9997074 +0.9673508 0.967477 0.9997074 +0.967477 0.967477 0.9997074 +0.9676368 0.967477 0.9997074 +0.9678389 0.967477 0.9997074 +0.9680946 0.967477 0.9997074 +0.9684181 0.967477 0.9997074 +0.9688274 0.967477 0.9997074 +0.9693452 0.967477 0.9997074 +0.9700002 0.967477 0.9997074 +0.970829 0.967477 0.9997074 +0.9718774 0.967477 0.9997074 +0.9732039 0.967477 0.9997074 +0.974882 0.967477 0.9997074 +0.977005 0.967477 0.9997074 +0.9796909 0.967477 0.9997074 +0.983089 0.967477 0.9997074 +0.9873879 0.967477 0.9997074 +0.9928267 0.967477 0.9997074 +0.9997074 0.967477 0.9997074 +0.9997688 0.9740432 0.9942982 +0.9998174 0.9793253 0.9920392 +0.9998557 0.9835588 0.9915316 +0.999886 0.9869419 0.9919377 +0.9999099 0.9896392 0.9927678 +0.9999288 0.9917859 0.9937442 +0.9999437 0.9934919 0.9947172 +0.9668873 0.967649 0.9997074 +0.9668872 0.9676489 0.9997074 +0.9668871 0.9676487 0.9997074 +0.966887 0.9676484 0.9997074 +0.9668869 0.9676481 0.9997074 +0.9668867 0.9676477 0.9997074 +0.9668865 0.9676472 0.9997074 +0.9668862 0.9676466 0.9997074 +0.9668859 0.9676459 0.9997074 +0.9668855 0.967645 0.9997074 +0.9668852 0.9676439 0.9997074 +0.9668848 0.9676427 0.9997074 +0.9668845 0.9676413 0.9997074 +0.9668844 0.9676398 0.9997074 +0.9668847 0.9676383 0.9997074 +0.9668859 0.9676372 0.9997074 +0.9668884 0.9676368 0.9997074 +0.9668922 0.9676368 0.9997074 +0.9668969 0.9676368 0.9997074 +0.9669028 0.9676368 0.9997074 +0.9669103 0.9676368 0.9997074 +0.9669198 0.9676368 0.9997074 +0.9669318 0.9676368 0.9997074 +0.966947 0.9676368 0.9997074 +0.9669663 0.9676368 0.9997074 +0.9669906 0.9676368 0.9997074 +0.9670214 0.9676368 0.9997074 +0.9670604 0.9676368 0.9997074 +0.9671097 0.9676368 0.9997074 +0.967172 0.9676368 0.9997074 +0.9672509 0.9676368 0.9997074 +0.9673508 0.9676368 0.9997074 +0.967477 0.9676368 0.9997074 +0.9676368 0.9676368 0.9997074 +0.9678389 0.9676368 0.9997074 +0.9680946 0.9676368 0.9997074 +0.9684181 0.9676368 0.9997074 +0.9688274 0.9676368 0.9997074 +0.9693452 0.9676368 0.9997074 +0.9700002 0.9676368 0.9997074 +0.970829 0.9676368 0.9997074 +0.9718774 0.9676368 0.9997074 +0.9732039 0.9676368 0.9997074 +0.974882 0.9676368 0.9997074 +0.977005 0.9676368 0.9997074 +0.9796909 0.9676368 0.9997074 +0.983089 0.9676368 0.9997074 +0.9873879 0.9676368 0.9997074 +0.9928267 0.9676368 0.9997074 +0.9997074 0.9676368 0.9997074 +0.9997688 0.9741436 0.9942982 +0.9998174 0.9793883 0.9920392 +0.9998557 0.9835983 0.9915316 +0.999886 0.9869667 0.9919377 +0.9999099 0.9896547 0.9927678 +0.9999288 0.9917956 0.9937442 +0.9999437 0.993498 0.9947172 +0.9668873 0.9678511 0.9997074 +0.9668872 0.9678509 0.9997074 +0.9668871 0.9678507 0.9997074 +0.966887 0.9678505 0.9997074 +0.9668869 0.9678502 0.9997074 +0.9668867 0.9678498 0.9997074 +0.9668865 0.9678493 0.9997074 +0.9668862 0.9678487 0.9997074 +0.9668859 0.9678479 0.9997074 +0.9668855 0.967847 0.9997074 +0.9668852 0.967846 0.9997074 +0.9668848 0.9678448 0.9997074 +0.9668845 0.9678434 0.9997074 +0.9668844 0.9678419 0.9997074 +0.9668847 0.9678404 0.9997074 +0.9668859 0.9678393 0.9997074 +0.9668884 0.9678389 0.9997074 +0.9668922 0.9678389 0.9997074 +0.9668969 0.9678389 0.9997074 +0.9669028 0.9678389 0.9997074 +0.9669103 0.9678389 0.9997074 +0.9669198 0.9678389 0.9997074 +0.9669318 0.9678389 0.9997074 +0.966947 0.9678389 0.9997074 +0.9669663 0.9678389 0.9997074 +0.9669906 0.9678389 0.9997074 +0.9670214 0.9678389 0.9997074 +0.9670604 0.9678389 0.9997074 +0.9671097 0.9678389 0.9997074 +0.967172 0.9678389 0.9997074 +0.9672509 0.9678389 0.9997074 +0.9673508 0.9678389 0.9997074 +0.967477 0.9678389 0.9997074 +0.9676368 0.9678389 0.9997074 +0.9678389 0.9678389 0.9997074 +0.9680946 0.9678389 0.9997074 +0.9684181 0.9678389 0.9997074 +0.9688274 0.9678389 0.9997074 +0.9693452 0.9678389 0.9997074 +0.9700002 0.9678389 0.9997074 +0.970829 0.9678389 0.9997074 +0.9718774 0.9678389 0.9997074 +0.9732039 0.9678389 0.9997074 +0.974882 0.9678389 0.9997074 +0.977005 0.9678389 0.9997074 +0.9796909 0.9678389 0.9997074 +0.983089 0.9678389 0.9997074 +0.9873879 0.9678389 0.9997074 +0.9928267 0.9678389 0.9997074 +0.9997074 0.9678389 0.9997074 +0.9997688 0.9742706 0.9942982 +0.9998174 0.9794681 0.9920392 +0.9998557 0.9836483 0.9915316 +0.999886 0.986998 0.9919377 +0.9999099 0.9896744 0.9927678 +0.9999288 0.9918079 0.9937442 +0.9999437 0.9935057 0.9947172 +0.9668873 0.9681067 0.9997074 +0.9668872 0.9681065 0.9997074 +0.9668871 0.9681063 0.9997074 +0.966887 0.9681061 0.9997074 +0.9668869 0.9681058 0.9997074 +0.9668867 0.9681054 0.9997074 +0.9668865 0.9681049 0.9997074 +0.9668862 0.9681043 0.9997074 +0.9668859 0.9681036 0.9997074 +0.9668855 0.9681027 0.9997074 +0.9668852 0.9681016 0.9997074 +0.9668848 0.9681004 0.9997074 +0.9668845 0.968099 0.9997074 +0.9668844 0.9680976 0.9997074 +0.9668847 0.9680961 0.9997074 +0.9668859 0.968095 0.9997074 +0.9668884 0.9680946 0.9997074 +0.9668922 0.9680946 0.9997074 +0.9668969 0.9680946 0.9997074 +0.9669028 0.9680946 0.9997074 +0.9669103 0.9680946 0.9997074 +0.9669198 0.9680946 0.9997074 +0.9669318 0.9680946 0.9997074 +0.966947 0.9680946 0.9997074 +0.9669663 0.9680946 0.9997074 +0.9669906 0.9680946 0.9997074 +0.9670214 0.9680946 0.9997074 +0.9670604 0.9680946 0.9997074 +0.9671097 0.9680946 0.9997074 +0.967172 0.9680946 0.9997074 +0.9672509 0.9680946 0.9997074 +0.9673508 0.9680946 0.9997074 +0.967477 0.9680946 0.9997074 +0.9676368 0.9680946 0.9997074 +0.9678389 0.9680946 0.9997074 +0.9680946 0.9680946 0.9997074 +0.9684181 0.9680946 0.9997074 +0.9688274 0.9680946 0.9997074 +0.9693452 0.9680946 0.9997074 +0.9700002 0.9680946 0.9997074 +0.970829 0.9680946 0.9997074 +0.9718774 0.9680946 0.9997074 +0.9732039 0.9680946 0.9997074 +0.974882 0.9680946 0.9997074 +0.977005 0.9680946 0.9997074 +0.9796909 0.9680946 0.9997074 +0.983089 0.9680946 0.9997074 +0.9873879 0.9680946 0.9997074 +0.9928267 0.9680946 0.9997074 +0.9997074 0.9680946 0.9997074 +0.9997688 0.9744313 0.9942982 +0.9998174 0.9795689 0.9920392 +0.9998557 0.9837116 0.9915316 +0.999886 0.9870376 0.9919377 +0.9999099 0.9896992 0.9927678 +0.9999288 0.9918234 0.9937442 +0.9999437 0.9935154 0.9947172 +0.9668873 0.9684301 0.9997074 +0.9668872 0.9684299 0.9997074 +0.9668871 0.9684297 0.9997074 +0.966887 0.9684295 0.9997074 +0.9668869 0.9684292 0.9997074 +0.9668867 0.9684288 0.9997074 +0.9668865 0.9684283 0.9997074 +0.9668862 0.9684277 0.9997074 +0.9668859 0.968427 0.9997074 +0.9668855 0.9684261 0.9997074 +0.9668852 0.9684251 0.9997074 +0.9668848 0.9684239 0.9997074 +0.9668845 0.9684225 0.9997074 +0.9668844 0.968421 0.9997074 +0.9668847 0.9684196 0.9997074 +0.9668859 0.9684185 0.9997074 +0.9668884 0.9684181 0.9997074 +0.9668922 0.9684181 0.9997074 +0.9668969 0.9684181 0.9997074 +0.9669028 0.9684181 0.9997074 +0.9669103 0.9684181 0.9997074 +0.9669198 0.9684181 0.9997074 +0.9669318 0.9684181 0.9997074 +0.966947 0.9684181 0.9997074 +0.9669663 0.9684181 0.9997074 +0.9669906 0.9684181 0.9997074 +0.9670214 0.9684181 0.9997074 +0.9670604 0.9684181 0.9997074 +0.9671097 0.9684181 0.9997074 +0.967172 0.9684181 0.9997074 +0.9672509 0.9684181 0.9997074 +0.9673508 0.9684181 0.9997074 +0.967477 0.9684181 0.9997074 +0.9676368 0.9684181 0.9997074 +0.9678389 0.9684181 0.9997074 +0.9680946 0.9684181 0.9997074 +0.9684181 0.9684181 0.9997074 +0.9688274 0.9684181 0.9997074 +0.9693452 0.9684181 0.9997074 +0.9700002 0.9684181 0.9997074 +0.970829 0.9684181 0.9997074 +0.9718774 0.9684181 0.9997074 +0.9732039 0.9684181 0.9997074 +0.974882 0.9684181 0.9997074 +0.977005 0.9684181 0.9997074 +0.9796909 0.9684181 0.9997074 +0.983089 0.9684181 0.9997074 +0.9873879 0.9684181 0.9997074 +0.9928267 0.9684181 0.9997074 +0.9997074 0.9684181 0.9997074 +0.9997688 0.9746346 0.9942982 +0.9998174 0.9796966 0.9920392 +0.9998557 0.9837916 0.9915316 +0.999886 0.9870878 0.9919377 +0.9999099 0.9897306 0.9927678 +0.9999288 0.9918431 0.9937442 +0.9999437 0.9935277 0.9947172 +0.9668873 0.9688392 0.9997074 +0.9668872 0.968839 0.9997074 +0.9668871 0.9688388 0.9997074 +0.966887 0.9688386 0.9997074 +0.9668869 0.9688383 0.9997074 +0.9668867 0.9688379 0.9997074 +0.9668865 0.9688374 0.9997074 +0.9668862 0.9688368 0.9997074 +0.9668859 0.9688361 0.9997074 +0.9668855 0.9688353 0.9997074 +0.9668852 0.9688342 0.9997074 +0.9668848 0.968833 0.9997074 +0.9668845 0.9688317 0.9997074 +0.9668844 0.9688303 0.9997074 +0.9668847 0.9688289 0.9997074 +0.9668859 0.9688277 0.9997074 +0.9668884 0.9688274 0.9997074 +0.9668922 0.9688274 0.9997074 +0.9668969 0.9688274 0.9997074 +0.9669028 0.9688274 0.9997074 +0.9669103 0.9688274 0.9997074 +0.9669198 0.9688274 0.9997074 +0.9669318 0.9688274 0.9997074 +0.966947 0.9688274 0.9997074 +0.9669663 0.9688274 0.9997074 +0.9669906 0.9688274 0.9997074 +0.9670214 0.9688274 0.9997074 +0.9670604 0.9688274 0.9997074 +0.9671097 0.9688274 0.9997074 +0.967172 0.9688274 0.9997074 +0.9672509 0.9688274 0.9997074 +0.9673508 0.9688274 0.9997074 +0.967477 0.9688274 0.9997074 +0.9676368 0.9688274 0.9997074 +0.9678389 0.9688274 0.9997074 +0.9680946 0.9688274 0.9997074 +0.9684181 0.9688274 0.9997074 +0.9688274 0.9688274 0.9997074 +0.9693452 0.9688274 0.9997074 +0.9700002 0.9688274 0.9997074 +0.970829 0.9688274 0.9997074 +0.9718774 0.9688274 0.9997074 +0.9732039 0.9688274 0.9997074 +0.974882 0.9688274 0.9997074 +0.977005 0.9688274 0.9997074 +0.9796909 0.9688274 0.9997074 +0.983089 0.9688274 0.9997074 +0.9873879 0.9688274 0.9997074 +0.9928267 0.9688274 0.9997074 +0.9997074 0.9688274 0.9997074 +0.9997688 0.9748918 0.9942982 +0.9998174 0.979858 0.9920392 +0.9998557 0.9838928 0.9915316 +0.999886 0.9871512 0.9919377 +0.9999099 0.9897703 0.9927678 +0.9999288 0.991868 0.9937442 +0.9999437 0.9935432 0.9947172 +0.9668873 0.9693568 0.9997074 +0.9668872 0.9693566 0.9997074 +0.9668871 0.9693564 0.9997074 +0.966887 0.9693562 0.9997074 +0.9668869 0.9693559 0.9997074 +0.9668867 0.9693555 0.9997074 +0.9668865 0.969355 0.9997074 +0.9668862 0.9693545 0.9997074 +0.9668859 0.9693538 0.9997074 +0.9668855 0.9693529 0.9997074 +0.9668852 0.9693519 0.9997074 +0.9668848 0.9693507 0.9997074 +0.9668845 0.9693494 0.9997074 +0.9668844 0.969348 0.9997074 +0.9668847 0.9693466 0.9997074 +0.9668859 0.9693455 0.9997074 +0.9668884 0.9693452 0.9997074 +0.9668922 0.9693452 0.9997074 +0.9668969 0.9693452 0.9997074 +0.9669028 0.9693452 0.9997074 +0.9669103 0.9693452 0.9997074 +0.9669198 0.9693452 0.9997074 +0.9669318 0.9693452 0.9997074 +0.966947 0.9693452 0.9997074 +0.9669663 0.9693452 0.9997074 +0.9669906 0.9693452 0.9997074 +0.9670214 0.9693452 0.9997074 +0.9670604 0.9693452 0.9997074 +0.9671097 0.9693452 0.9997074 +0.967172 0.9693452 0.9997074 +0.9672509 0.9693452 0.9997074 +0.9673508 0.9693452 0.9997074 +0.967477 0.9693452 0.9997074 +0.9676368 0.9693452 0.9997074 +0.9678389 0.9693452 0.9997074 +0.9680946 0.9693452 0.9997074 +0.9684181 0.9693452 0.9997074 +0.9688274 0.9693452 0.9997074 +0.9693452 0.9693452 0.9997074 +0.9700002 0.9693452 0.9997074 +0.970829 0.9693452 0.9997074 +0.9718774 0.9693452 0.9997074 +0.9732039 0.9693452 0.9997074 +0.974882 0.9693452 0.9997074 +0.977005 0.9693452 0.9997074 +0.9796909 0.9693452 0.9997074 +0.983089 0.9693452 0.9997074 +0.9873879 0.9693452 0.9997074 +0.9928267 0.9693452 0.9997074 +0.9997074 0.9693452 0.9997074 +0.9997688 0.9752172 0.9942982 +0.9998174 0.9800622 0.9920392 +0.9998557 0.9840209 0.9915316 +0.999886 0.9872315 0.9919377 +0.9999099 0.9898206 0.9927678 +0.9999288 0.9918994 0.9937442 +0.9999437 0.9935629 0.9947172 +0.9668873 0.9700116 0.9997074 +0.9668872 0.9700114 0.9997074 +0.9668871 0.9700112 0.9997074 +0.966887 0.970011 0.9997074 +0.9668869 0.9700107 0.9997074 +0.9668867 0.9700103 0.9997074 +0.9668865 0.9700099 0.9997074 +0.9668862 0.9700093 0.9997074 +0.9668859 0.9700086 0.9997074 +0.9668855 0.9700078 0.9997074 +0.9668852 0.9700068 0.9997074 +0.9668848 0.9700057 0.9997074 +0.9668845 0.9700044 0.9997074 +0.9668844 0.970003 0.9997074 +0.9668847 0.9700016 0.9997074 +0.9668859 0.9700006 0.9997074 +0.9668884 0.9700002 0.9997074 +0.9668922 0.9700002 0.9997074 +0.9668969 0.9700002 0.9997074 +0.9669028 0.9700002 0.9997074 +0.9669103 0.9700002 0.9997074 +0.9669198 0.9700002 0.9997074 +0.9669318 0.9700002 0.9997074 +0.966947 0.9700002 0.9997074 +0.9669663 0.9700002 0.9997074 +0.9669906 0.9700002 0.9997074 +0.9670214 0.9700002 0.9997074 +0.9670604 0.9700002 0.9997074 +0.9671097 0.9700002 0.9997074 +0.967172 0.9700002 0.9997074 +0.9672509 0.9700002 0.9997074 +0.9673508 0.9700002 0.9997074 +0.967477 0.9700002 0.9997074 +0.9676368 0.9700002 0.9997074 +0.9678389 0.9700002 0.9997074 +0.9680946 0.9700002 0.9997074 +0.9684181 0.9700002 0.9997074 +0.9688274 0.9700002 0.9997074 +0.9693452 0.9700002 0.9997074 +0.9700002 0.9700002 0.9997074 +0.970829 0.9700002 0.9997074 +0.9718774 0.9700002 0.9997074 +0.9732039 0.9700002 0.9997074 +0.974882 0.9700002 0.9997074 +0.977005 0.9700002 0.9997074 +0.9796909 0.9700002 0.9997074 +0.983089 0.9700002 0.9997074 +0.9873879 0.9700002 0.9997074 +0.9928267 0.9700002 0.9997074 +0.9997074 0.9700002 0.9997074 +0.9997688 0.9756289 0.9942982 +0.9998174 0.9803206 0.9920392 +0.9998557 0.9841829 0.9915316 +0.999886 0.987333 0.9919377 +0.9999099 0.9898842 0.9927678 +0.9999288 0.9919392 0.9937442 +0.9999437 0.9935878 0.9947172 +0.9668873 0.97084 0.9997074 +0.9668872 0.9708399 0.9997074 +0.9668871 0.9708397 0.9997074 +0.966887 0.9708394 0.9997074 +0.9668869 0.9708392 0.9997074 +0.9668867 0.9708388 0.9997074 +0.9668865 0.9708384 0.9997074 +0.9668862 0.9708378 0.9997074 +0.9668859 0.9708371 0.9997074 +0.9668855 0.9708363 0.9997074 +0.9668852 0.9708354 0.9997074 +0.9668848 0.9708343 0.9997074 +0.9668845 0.970833 0.9997074 +0.9668844 0.9708317 0.9997074 +0.9668847 0.9708303 0.9997074 +0.9668859 0.9708293 0.9997074 +0.9668884 0.970829 0.9997074 +0.9668922 0.970829 0.9997074 +0.9668969 0.970829 0.9997074 +0.9669028 0.970829 0.9997074 +0.9669103 0.970829 0.9997074 +0.9669198 0.970829 0.9997074 +0.9669318 0.970829 0.9997074 +0.966947 0.970829 0.9997074 +0.9669663 0.970829 0.9997074 +0.9669906 0.970829 0.9997074 +0.9670214 0.970829 0.9997074 +0.9670604 0.970829 0.9997074 +0.9671097 0.970829 0.9997074 +0.967172 0.970829 0.9997074 +0.9672509 0.970829 0.9997074 +0.9673508 0.970829 0.9997074 +0.967477 0.970829 0.9997074 +0.9676368 0.970829 0.9997074 +0.9678389 0.970829 0.9997074 +0.9680946 0.970829 0.9997074 +0.9684181 0.970829 0.9997074 +0.9688274 0.970829 0.9997074 +0.9693452 0.970829 0.9997074 +0.9700002 0.970829 0.9997074 +0.970829 0.970829 0.9997074 +0.9718774 0.970829 0.9997074 +0.9732039 0.970829 0.9997074 +0.974882 0.970829 0.9997074 +0.977005 0.970829 0.9997074 +0.9796909 0.970829 0.9997074 +0.983089 0.970829 0.9997074 +0.9873879 0.970829 0.9997074 +0.9928267 0.970829 0.9997074 +0.9997074 0.970829 0.9997074 +0.9997688 0.9761497 0.9942982 +0.9998174 0.9806476 0.9920392 +0.9998557 0.984388 0.9915316 +0.999886 0.9874615 0.9919377 +0.9999099 0.9899646 0.9927678 +0.9999288 0.9919896 0.9937442 +0.9999437 0.9936193 0.9947172 +0.9668873 0.9718881 0.9997074 +0.9668872 0.9718879 0.9997074 +0.9668871 0.9718878 0.9997074 +0.966887 0.9718875 0.9997074 +0.9668869 0.9718873 0.9997074 +0.9668867 0.9718869 0.9997074 +0.9668865 0.9718865 0.9997074 +0.9668862 0.971886 0.9997074 +0.9668859 0.9718853 0.9997074 +0.9668855 0.9718845 0.9997074 +0.9668852 0.9718836 0.9997074 +0.9668848 0.9718825 0.9997074 +0.9668845 0.9718813 0.9997074 +0.9668844 0.97188 0.9997074 +0.9668847 0.9718787 0.9997074 +0.9668859 0.9718777 0.9997074 +0.9668884 0.9718774 0.9997074 +0.9668922 0.9718774 0.9997074 +0.9668969 0.9718774 0.9997074 +0.9669028 0.9718774 0.9997074 +0.9669103 0.9718774 0.9997074 +0.9669198 0.9718774 0.9997074 +0.9669318 0.9718774 0.9997074 +0.966947 0.9718774 0.9997074 +0.9669663 0.9718774 0.9997074 +0.9669906 0.9718774 0.9997074 +0.9670214 0.9718774 0.9997074 +0.9670604 0.9718774 0.9997074 +0.9671097 0.9718774 0.9997074 +0.967172 0.9718774 0.9997074 +0.9672509 0.9718774 0.9997074 +0.9673508 0.9718774 0.9997074 +0.967477 0.9718774 0.9997074 +0.9676368 0.9718774 0.9997074 +0.9678389 0.9718774 0.9997074 +0.9680946 0.9718774 0.9997074 +0.9684181 0.9718774 0.9997074 +0.9688274 0.9718774 0.9997074 +0.9693452 0.9718774 0.9997074 +0.9700002 0.9718774 0.9997074 +0.970829 0.9718774 0.9997074 +0.9718774 0.9718774 0.9997074 +0.9732039 0.9718774 0.9997074 +0.974882 0.9718774 0.9997074 +0.977005 0.9718774 0.9997074 +0.9796909 0.9718774 0.9997074 +0.983089 0.9718774 0.9997074 +0.9873879 0.9718774 0.9997074 +0.9928267 0.9718774 0.9997074 +0.9997074 0.9718774 0.9997074 +0.9997688 0.9768086 0.9942982 +0.9998174 0.9810611 0.9920392 +0.9998557 0.9846473 0.9915316 +0.999886 0.987624 0.9919377 +0.9999099 0.9900664 0.9927678 +0.9999288 0.9920533 0.9937442 +0.9999437 0.9936592 0.9947172 +0.9668873 0.973214 0.9997074 +0.9668872 0.9732139 0.9997074 +0.9668871 0.9732137 0.9997074 +0.966887 0.9732135 0.9997074 +0.9668869 0.9732132 0.9997074 +0.9668867 0.9732129 0.9997074 +0.9668865 0.9732125 0.9997074 +0.9668862 0.973212 0.9997074 +0.9668859 0.9732114 0.9997074 +0.9668855 0.9732106 0.9997074 +0.9668852 0.9732098 0.9997074 +0.9668848 0.9732087 0.9997074 +0.9668845 0.9732076 0.9997074 +0.9668844 0.9732063 0.9997074 +0.9668847 0.9732051 0.9997074 +0.9668859 0.9732042 0.9997074 +0.9668884 0.9732039 0.9997074 +0.9668922 0.9732039 0.9997074 +0.9668969 0.9732039 0.9997074 +0.9669028 0.9732039 0.9997074 +0.9669103 0.9732039 0.9997074 +0.9669198 0.9732039 0.9997074 +0.9669318 0.9732039 0.9997074 +0.966947 0.9732039 0.9997074 +0.9669663 0.9732039 0.9997074 +0.9669906 0.9732039 0.9997074 +0.9670214 0.9732039 0.9997074 +0.9670604 0.9732039 0.9997074 +0.9671097 0.9732039 0.9997074 +0.967172 0.9732039 0.9997074 +0.9672509 0.9732039 0.9997074 +0.9673508 0.9732039 0.9997074 +0.967477 0.9732039 0.9997074 +0.9676368 0.9732039 0.9997074 +0.9678389 0.9732039 0.9997074 +0.9680946 0.9732039 0.9997074 +0.9684181 0.9732039 0.9997074 +0.9688274 0.9732039 0.9997074 +0.9693452 0.9732039 0.9997074 +0.9700002 0.9732039 0.9997074 +0.970829 0.9732039 0.9997074 +0.9718774 0.9732039 0.9997074 +0.9732039 0.9732039 0.9997074 +0.974882 0.9732039 0.9997074 +0.977005 0.9732039 0.9997074 +0.9796909 0.9732039 0.9997074 +0.983089 0.9732039 0.9997074 +0.9873879 0.9732039 0.9997074 +0.9928267 0.9732039 0.9997074 +0.9997074 0.9732039 0.9997074 +0.9997688 0.9776422 0.9942982 +0.9998174 0.9815844 0.9920392 +0.9998557 0.9849754 0.9915316 +0.999886 0.9878296 0.9919377 +0.9999099 0.9901951 0.9927678 +0.9999288 0.9921339 0.9937442 +0.9999437 0.9937096 0.9947172 +0.9668873 0.9748915 0.9997074 +0.9668872 0.9748914 0.9997074 +0.9668871 0.9748912 0.9997074 +0.966887 0.974891 0.9997074 +0.9668869 0.9748908 0.9997074 +0.9668867 0.9748904 0.9997074 +0.9668865 0.9748901 0.9997074 +0.9668862 0.9748896 0.9997074 +0.9668859 0.974889 0.9997074 +0.9668855 0.9748883 0.9997074 +0.9668852 0.9748875 0.9997074 +0.9668848 0.9748865 0.9997074 +0.9668845 0.9748855 0.9997074 +0.9668844 0.9748843 0.9997074 +0.9668847 0.9748832 0.9997074 +0.9668859 0.9748823 0.9997074 +0.9668884 0.974882 0.9997074 +0.9668922 0.974882 0.9997074 +0.9668969 0.974882 0.9997074 +0.9669028 0.974882 0.9997074 +0.9669103 0.974882 0.9997074 +0.9669198 0.974882 0.9997074 +0.9669318 0.974882 0.9997074 +0.966947 0.974882 0.9997074 +0.9669663 0.974882 0.9997074 +0.9669906 0.974882 0.9997074 +0.9670214 0.974882 0.9997074 +0.9670604 0.974882 0.9997074 +0.9671097 0.974882 0.9997074 +0.967172 0.974882 0.9997074 +0.9672509 0.974882 0.9997074 +0.9673508 0.974882 0.9997074 +0.967477 0.974882 0.9997074 +0.9676368 0.974882 0.9997074 +0.9678389 0.974882 0.9997074 +0.9680946 0.974882 0.9997074 +0.9684181 0.974882 0.9997074 +0.9688274 0.974882 0.9997074 +0.9693452 0.974882 0.9997074 +0.9700002 0.974882 0.9997074 +0.970829 0.974882 0.9997074 +0.9718774 0.974882 0.9997074 +0.9732039 0.974882 0.9997074 +0.974882 0.974882 0.9997074 +0.977005 0.974882 0.9997074 +0.9796909 0.974882 0.9997074 +0.983089 0.974882 0.9997074 +0.9873879 0.974882 0.9997074 +0.9928267 0.974882 0.9997074 +0.9997074 0.974882 0.9997074 +0.9997688 0.9786968 0.9942982 +0.9998174 0.9822464 0.9920392 +0.9998557 0.9853905 0.9915316 +0.999886 0.9880897 0.9919377 +0.9999099 0.990358 0.9927678 +0.9999288 0.9922358 0.9937442 +0.9999437 0.9937734 0.9947172 +0.9668873 0.9770137 0.9997074 +0.9668872 0.9770136 0.9997074 +0.9668871 0.9770135 0.9997074 +0.966887 0.9770133 0.9997074 +0.9668869 0.977013 0.9997074 +0.9668867 0.9770128 0.9997074 +0.9668865 0.9770124 0.9997074 +0.9668862 0.977012 0.9997074 +0.9668859 0.9770115 0.9997074 +0.9668855 0.9770108 0.9997074 +0.9668852 0.9770101 0.9997074 +0.9668848 0.9770092 0.9997074 +0.9668845 0.9770082 0.9997074 +0.9668844 0.9770071 0.9997074 +0.9668847 0.9770061 0.9997074 +0.9668859 0.9770053 0.9997074 +0.9668884 0.977005 0.9997074 +0.9668922 0.977005 0.9997074 +0.9668969 0.977005 0.9997074 +0.9669028 0.977005 0.9997074 +0.9669103 0.977005 0.9997074 +0.9669198 0.977005 0.9997074 +0.9669318 0.977005 0.9997074 +0.966947 0.977005 0.9997074 +0.9669663 0.977005 0.9997074 +0.9669906 0.977005 0.9997074 +0.9670214 0.977005 0.9997074 +0.9670604 0.977005 0.9997074 +0.9671097 0.977005 0.9997074 +0.967172 0.977005 0.9997074 +0.9672509 0.977005 0.9997074 +0.9673508 0.977005 0.9997074 +0.967477 0.977005 0.9997074 +0.9676368 0.977005 0.9997074 +0.9678389 0.977005 0.9997074 +0.9680946 0.977005 0.9997074 +0.9684181 0.977005 0.9997074 +0.9688274 0.977005 0.9997074 +0.9693452 0.977005 0.9997074 +0.9700002 0.977005 0.9997074 +0.970829 0.977005 0.9997074 +0.9718774 0.977005 0.9997074 +0.9732039 0.977005 0.9997074 +0.974882 0.977005 0.9997074 +0.977005 0.977005 0.9997074 +0.9796909 0.977005 0.9997074 +0.983089 0.977005 0.9997074 +0.9873879 0.977005 0.9997074 +0.9928267 0.977005 0.9997074 +0.9997074 0.977005 0.9997074 +0.9997688 0.980031 0.9942982 +0.9998174 0.9830838 0.9920392 +0.9998557 0.9859157 0.9915316 +0.999886 0.9884188 0.9919377 +0.9999099 0.9905641 0.9927678 +0.9999288 0.9923648 0.9937442 +0.9999437 0.9938541 0.9947172 +0.9668873 0.9796986 0.9997074 +0.9668872 0.9796985 0.9997074 +0.9668871 0.9796984 0.9997074 +0.966887 0.9796982 0.9997074 +0.9668869 0.979698 0.9997074 +0.9668867 0.9796978 0.9997074 +0.9668865 0.9796975 0.9997074 +0.9668862 0.9796971 0.9997074 +0.9668859 0.9796966 0.9997074 +0.9668855 0.9796961 0.9997074 +0.9668852 0.9796954 0.9997074 +0.9668848 0.9796946 0.9997074 +0.9668845 0.9796937 0.9997074 +0.9668844 0.9796928 0.9997074 +0.9668847 0.9796919 0.9997074 +0.9668859 0.9796912 0.9997074 +0.9668884 0.9796909 0.9997074 +0.9668922 0.9796909 0.9997074 +0.9668969 0.9796909 0.9997074 +0.9669028 0.9796909 0.9997074 +0.9669103 0.9796909 0.9997074 +0.9669198 0.9796909 0.9997074 +0.9669318 0.9796909 0.9997074 +0.966947 0.9796909 0.9997074 +0.9669663 0.9796909 0.9997074 +0.9669906 0.9796909 0.9997074 +0.9670214 0.9796909 0.9997074 +0.9670604 0.9796909 0.9997074 +0.9671097 0.9796909 0.9997074 +0.967172 0.9796909 0.9997074 +0.9672509 0.9796909 0.9997074 +0.9673508 0.9796909 0.9997074 +0.967477 0.9796909 0.9997074 +0.9676368 0.9796909 0.9997074 +0.9678389 0.9796909 0.9997074 +0.9680946 0.9796909 0.9997074 +0.9684181 0.9796909 0.9997074 +0.9688274 0.9796909 0.9997074 +0.9693452 0.9796909 0.9997074 +0.9700002 0.9796909 0.9997074 +0.970829 0.9796909 0.9997074 +0.9718774 0.9796909 0.9997074 +0.9732039 0.9796909 0.9997074 +0.974882 0.9796909 0.9997074 +0.977005 0.9796909 0.9997074 +0.9796909 0.9796909 0.9997074 +0.983089 0.9796909 0.9997074 +0.9873879 0.9796909 0.9997074 +0.9928267 0.9796909 0.9997074 +0.9997074 0.9796909 0.9997074 +0.9997688 0.981719 0.9942982 +0.9998174 0.9841433 0.9920392 +0.9998557 0.9865801 0.9915316 +0.999886 0.9888351 0.9919377 +0.9999099 0.9908248 0.9927678 +0.9999288 0.992528 0.9937442 +0.9999437 0.9939562 0.9947172 +0.9668873 0.9830954 0.9997074 +0.9668872 0.9830953 0.9997074 +0.9668871 0.9830952 0.9997074 +0.966887 0.983095 0.9997074 +0.9668869 0.9830949 0.9997074 +0.9668867 0.9830947 0.9997074 +0.9668865 0.9830944 0.9997074 +0.9668862 0.9830941 0.9997074 +0.9668859 0.9830937 0.9997074 +0.9668855 0.9830932 0.9997074 +0.9668852 0.9830927 0.9997074 +0.9668848 0.983092 0.9997074 +0.9668845 0.9830913 0.9997074 +0.9668844 0.9830905 0.9997074 +0.9668847 0.9830898 0.9997074 +0.9668859 0.9830892 0.9997074 +0.9668884 0.983089 0.9997074 +0.9668922 0.983089 0.9997074 +0.9668969 0.983089 0.9997074 +0.9669028 0.983089 0.9997074 +0.9669103 0.983089 0.9997074 +0.9669198 0.983089 0.9997074 +0.9669318 0.983089 0.9997074 +0.966947 0.983089 0.9997074 +0.9669663 0.983089 0.9997074 +0.9669906 0.983089 0.9997074 +0.9670214 0.983089 0.9997074 +0.9670604 0.983089 0.9997074 +0.9671097 0.983089 0.9997074 +0.967172 0.983089 0.9997074 +0.9672509 0.983089 0.9997074 +0.9673508 0.983089 0.9997074 +0.967477 0.983089 0.9997074 +0.9676368 0.983089 0.9997074 +0.9678389 0.983089 0.9997074 +0.9680946 0.983089 0.9997074 +0.9684181 0.983089 0.9997074 +0.9688274 0.983089 0.9997074 +0.9693452 0.983089 0.9997074 +0.9700002 0.983089 0.9997074 +0.970829 0.983089 0.9997074 +0.9718774 0.983089 0.9997074 +0.9732039 0.983089 0.9997074 +0.974882 0.983089 0.9997074 +0.977005 0.983089 0.9997074 +0.9796909 0.983089 0.9997074 +0.983089 0.983089 0.9997074 +0.9873879 0.983089 0.9997074 +0.9928267 0.983089 0.9997074 +0.9997074 0.983089 0.9997074 +0.9997688 0.9838545 0.9942982 +0.9998174 0.9854838 0.9920392 +0.9998557 0.9874207 0.9915316 +0.999886 0.9893618 0.9919377 +0.9999099 0.9911547 0.9927678 +0.9999288 0.9927345 0.9937442 +0.9999437 0.9940854 0.9947172 +0.9668873 0.9873927 0.9997074 +0.9668872 0.9873926 0.9997074 +0.9668871 0.9873925 0.9997074 +0.966887 0.9873924 0.9997074 +0.9668869 0.9873923 0.9997074 +0.9668867 0.9873922 0.9997074 +0.9668865 0.987392 0.9997074 +0.9668862 0.9873917 0.9997074 +0.9668859 0.9873914 0.9997074 +0.9668855 0.9873911 0.9997074 +0.9668852 0.9873907 0.9997074 +0.9668848 0.9873902 0.9997074 +0.9668845 0.9873897 0.9997074 +0.9668844 0.9873891 0.9997074 +0.9668847 0.9873885 0.9997074 +0.9668859 0.9873881 0.9997074 +0.9668884 0.9873879 0.9997074 +0.9668922 0.9873879 0.9997074 +0.9668969 0.9873879 0.9997074 +0.9669028 0.9873879 0.9997074 +0.9669103 0.9873879 0.9997074 +0.9669198 0.9873879 0.9997074 +0.9669318 0.9873879 0.9997074 +0.966947 0.9873879 0.9997074 +0.9669663 0.9873879 0.9997074 +0.9669906 0.9873879 0.9997074 +0.9670214 0.9873879 0.9997074 +0.9670604 0.9873879 0.9997074 +0.9671097 0.9873879 0.9997074 +0.967172 0.9873879 0.9997074 +0.9672509 0.9873879 0.9997074 +0.9673508 0.9873879 0.9997074 +0.967477 0.9873879 0.9997074 +0.9676368 0.9873879 0.9997074 +0.9678389 0.9873879 0.9997074 +0.9680946 0.9873879 0.9997074 +0.9684181 0.9873879 0.9997074 +0.9688274 0.9873879 0.9997074 +0.9693452 0.9873879 0.9997074 +0.9700002 0.9873879 0.9997074 +0.970829 0.9873879 0.9997074 +0.9718774 0.9873879 0.9997074 +0.9732039 0.9873879 0.9997074 +0.974882 0.9873879 0.9997074 +0.977005 0.9873879 0.9997074 +0.9796909 0.9873879 0.9997074 +0.983089 0.9873879 0.9997074 +0.9873879 0.9873879 0.9997074 +0.9928267 0.9873879 0.9997074 +0.9997074 0.9873879 0.9997074 +0.9997688 0.9865561 0.9942982 +0.9998174 0.9871796 0.9920392 +0.9998557 0.9884841 0.9915316 +0.999886 0.9900282 0.9919377 +0.9999099 0.991572 0.9927678 +0.9999288 0.9929957 0.9937442 +0.9999437 0.9942488 0.9947172 +0.9668873 0.9928293 0.9997074 +0.9668872 0.9928293 0.9997074 +0.9668871 0.9928293 0.9997074 +0.966887 0.9928292 0.9997074 +0.9668869 0.9928291 0.9997074 +0.9668867 0.9928291 0.9997074 +0.9668865 0.9928289 0.9997074 +0.9668862 0.9928288 0.9997074 +0.9668859 0.9928287 0.9997074 +0.9668855 0.9928285 0.9997074 +0.9668852 0.9928282 0.9997074 +0.9668848 0.992828 0.9997074 +0.9668845 0.9928276 0.9997074 +0.9668844 0.9928273 0.9997074 +0.9668847 0.992827 0.9997074 +0.9668859 0.9928267 0.9997074 +0.9668884 0.9928267 0.9997074 +0.9668922 0.9928267 0.9997074 +0.9668969 0.9928267 0.9997074 +0.9669028 0.9928267 0.9997074 +0.9669103 0.9928267 0.9997074 +0.9669198 0.9928267 0.9997074 +0.9669318 0.9928267 0.9997074 +0.966947 0.9928267 0.9997074 +0.9669663 0.9928267 0.9997074 +0.9669906 0.9928267 0.9997074 +0.9670214 0.9928267 0.9997074 +0.9670604 0.9928267 0.9997074 +0.9671097 0.9928267 0.9997074 +0.967172 0.9928267 0.9997074 +0.9672509 0.9928267 0.9997074 +0.9673508 0.9928267 0.9997074 +0.967477 0.9928267 0.9997074 +0.9676368 0.9928267 0.9997074 +0.9678389 0.9928267 0.9997074 +0.9680946 0.9928267 0.9997074 +0.9684181 0.9928267 0.9997074 +0.9688274 0.9928267 0.9997074 +0.9693452 0.9928267 0.9997074 +0.9700002 0.9928267 0.9997074 +0.970829 0.9928267 0.9997074 +0.9718774 0.9928267 0.9997074 +0.9732039 0.9928267 0.9997074 +0.974882 0.9928267 0.9997074 +0.977005 0.9928267 0.9997074 +0.9796909 0.9928267 0.9997074 +0.983089 0.9928267 0.9997074 +0.9873879 0.9928267 0.9997074 +0.9928267 0.9928267 0.9997074 +0.9997074 0.9928267 0.9997074 +0.9997688 0.9899741 0.9942982 +0.9998174 0.989325 0.9920392 +0.9998557 0.9898295 0.9915316 +0.999886 0.9908712 0.9919377 +0.9999099 0.9920999 0.9927678 +0.9999288 0.9933261 0.9937442 +0.9999437 0.9944556 0.9947172 +0.9668873 0.9997074 0.9997074 +0.9668872 0.9997074 0.9997074 +0.9668871 0.9997074 0.9997074 +0.966887 0.9997074 0.9997074 +0.9668869 0.9997074 0.9997074 +0.9668867 0.9997074 0.9997074 +0.9668865 0.9997074 0.9997074 +0.9668862 0.9997074 0.9997074 +0.9668859 0.9997074 0.9997074 +0.9668855 0.9997074 0.9997074 +0.9668852 0.9997074 0.9997074 +0.9668848 0.9997074 0.9997074 +0.9668845 0.9997074 0.9997074 +0.9668844 0.9997074 0.9997074 +0.9668847 0.9997074 0.9997074 +0.9668859 0.9997074 0.9997074 +0.9668884 0.9997074 0.9997074 +0.9668922 0.9997074 0.9997074 +0.9668969 0.9997074 0.9997074 +0.9669028 0.9997074 0.9997074 +0.9669103 0.9997074 0.9997074 +0.9669198 0.9997074 0.9997074 +0.9669318 0.9997074 0.9997074 +0.966947 0.9997074 0.9997074 +0.9669663 0.9997074 0.9997074 +0.9669906 0.9997074 0.9997074 +0.9670214 0.9997074 0.9997074 +0.9670604 0.9997074 0.9997074 +0.9671097 0.9997074 0.9997074 +0.967172 0.9997074 0.9997074 +0.9672509 0.9997074 0.9997074 +0.9673508 0.9997074 0.9997074 +0.967477 0.9997074 0.9997074 +0.9676368 0.9997074 0.9997074 +0.9678389 0.9997074 0.9997074 +0.9680946 0.9997074 0.9997074 +0.9684181 0.9997074 0.9997074 +0.9688274 0.9997074 0.9997074 +0.9693452 0.9997074 0.9997074 +0.9700002 0.9997074 0.9997074 +0.970829 0.9997074 0.9997074 +0.9718774 0.9997074 0.9997074 +0.9732039 0.9997074 0.9997074 +0.974882 0.9997074 0.9997074 +0.977005 0.9997074 0.9997074 +0.9796909 0.9997074 0.9997074 +0.983089 0.9997074 0.9997074 +0.9873879 0.9997074 0.9997074 +0.9928267 0.9997074 0.9997074 +0.9997074 0.9997074 0.9997074 +0.9997688 0.9942982 0.9942982 +0.9998174 0.9920392 0.9920392 +0.9998557 0.9915316 0.9915316 +0.999886 0.9919377 0.9919377 +0.9999099 0.9927678 0.9927678 +0.9999288 0.9937442 0.9937442 +0.9999437 0.9947172 0.9947172 +0.9736726 0.9997689 0.9942999 +0.9736726 0.9997689 0.9942999 +0.9736725 0.9997689 0.9942999 +0.9736724 0.9997689 0.9942998 +0.9736723 0.9997689 0.9942998 +0.9736722 0.9997689 0.9942997 +0.9736721 0.9997689 0.9942997 +0.9736719 0.9997689 0.9942996 +0.9736717 0.9997689 0.9942995 +0.9736715 0.9997689 0.9942993 +0.9736712 0.9997689 0.9942992 +0.973671 0.9997689 0.994299 +0.9736708 0.9997689 0.9942988 +0.9736708 0.9997689 0.9942986 +0.973671 0.9997688 0.9942984 +0.9736717 0.9997688 0.9942983 +0.9736733 0.9997688 0.9942982 +0.9736756 0.9997688 0.9942982 +0.9736786 0.9997688 0.9942982 +0.9736823 0.9997688 0.9942982 +0.973687 0.9997688 0.9942982 +0.973693 0.9997688 0.9942982 +0.9737006 0.9997688 0.9942982 +0.9737101 0.9997688 0.9942982 +0.9737222 0.9997688 0.9942982 +0.9737375 0.9997688 0.9942982 +0.9737569 0.9997688 0.9942982 +0.9737814 0.9997688 0.9942982 +0.9738123 0.9997688 0.9942982 +0.9738515 0.9997688 0.9942982 +0.9739011 0.9997688 0.9942982 +0.9739638 0.9997688 0.9942982 +0.9740432 0.9997688 0.9942982 +0.9741436 0.9997688 0.9942982 +0.9742706 0.9997688 0.9942982 +0.9744313 0.9997688 0.9942982 +0.9746346 0.9997688 0.9942982 +0.9748918 0.9997688 0.9942982 +0.9752172 0.9997688 0.9942982 +0.9756289 0.9997688 0.9942982 +0.9761497 0.9997688 0.9942982 +0.9768086 0.9997688 0.9942982 +0.9776422 0.9997688 0.9942982 +0.9786968 0.9997688 0.9942982 +0.980031 0.9997688 0.9942982 +0.981719 0.9997688 0.9942982 +0.9838545 0.9997688 0.9942982 +0.9865561 0.9997688 0.9942982 +0.9899741 0.9997688 0.9942982 +0.9942982 0.9997688 0.9942982 +0.9997688 0.9997688 0.9942982 +0.9998174 0.9954731 0.9920392 +0.9998557 0.9936849 0.9915316 +0.999886 0.993287 0.9919377 +0.9999099 0.9936128 0.9927678 +0.9999288 0.9942731 0.9937442 +0.9999437 0.9950481 0.9947172 +0.9790927 0.9998174 0.9920411 +0.9790927 0.9998174 0.9920411 +0.9790927 0.9998174 0.9920411 +0.9790926 0.9998174 0.992041 +0.9790925 0.9998174 0.992041 +0.9790925 0.9998174 0.9920409 +0.9790924 0.9998174 0.9920408 +0.9790923 0.9998174 0.9920407 +0.9790921 0.9998174 0.9920406 +0.979092 0.9998174 0.9920405 +0.9790919 0.9998174 0.9920403 +0.9790917 0.9998174 0.9920401 +0.9790916 0.9998174 0.9920399 +0.9790916 0.9998174 0.9920397 +0.9790917 0.9998174 0.9920395 +0.9790921 0.9998174 0.9920393 +0.9790931 0.9998174 0.9920392 +0.9790946 0.9998174 0.9920392 +0.9790965 0.9998174 0.9920392 +0.9790988 0.9998174 0.9920392 +0.9791018 0.9998174 0.9920392 +0.9791055 0.9998174 0.9920392 +0.9791103 0.9998174 0.9920392 +0.9791163 0.9998174 0.9920392 +0.9791238 0.9998174 0.9920392 +0.9791334 0.9998174 0.9920392 +0.9791456 0.9998174 0.9920392 +0.979161 0.9998174 0.9920392 +0.9791804 0.9998174 0.9920392 +0.979205 0.9998174 0.9920392 +0.9792361 0.9998174 0.9920392 +0.9792755 0.9998174 0.9920392 +0.9793253 0.9998174 0.9920392 +0.9793883 0.9998174 0.9920392 +0.9794681 0.9998174 0.9920392 +0.9795689 0.9998174 0.9920392 +0.9796966 0.9998174 0.9920392 +0.979858 0.9998174 0.9920392 +0.9800622 0.9998174 0.9920392 +0.9803206 0.9998174 0.9920392 +0.9806476 0.9998174 0.9920392 +0.9810611 0.9998174 0.9920392 +0.9815844 0.9998174 0.9920392 +0.9822464 0.9998174 0.9920392 +0.9830838 0.9998174 0.9920392 +0.9841433 0.9998174 0.9920392 +0.9854838 0.9998174 0.9920392 +0.9871796 0.9998174 0.9920392 +0.989325 0.9998174 0.9920392 +0.9920392 0.9998174 0.9920392 +0.9954731 0.9998174 0.9920392 +0.9998174 0.9998174 0.9920392 +0.9998557 0.9964092 0.9915316 +0.999886 0.9949941 0.9919377 +0.9999099 0.9946818 0.9927678 +0.9999288 0.9949422 0.9937442 +0.9999437 0.9954668 0.9947172 +0.9834129 0.9998557 0.9915331 +0.9834129 0.9998557 0.9915331 +0.9834129 0.9998557 0.9915331 +0.9834129 0.9998557 0.9915331 +0.9834128 0.9998557 0.991533 +0.9834128 0.9998557 0.991533 +0.9834127 0.9998557 0.9915329 +0.9834127 0.9998557 0.9915328 +0.9834126 0.9998557 0.9915327 +0.9834125 0.9998557 0.9915326 +0.9834124 0.9998557 0.9915325 +0.9834123 0.9998557 0.9915323 +0.9834122 0.9998557 0.9915321 +0.9834122 0.9998557 0.9915319 +0.9834123 0.9998557 0.9915318 +0.9834126 0.9998557 0.9915316 +0.9834132 0.9998557 0.9915316 +0.9834141 0.9998557 0.9915316 +0.9834153 0.9998557 0.9915316 +0.9834167 0.9998557 0.9915316 +0.9834186 0.9998557 0.9915316 +0.9834209 0.9998557 0.9915316 +0.9834239 0.9998557 0.9915316 +0.9834277 0.9998557 0.9915316 +0.9834324 0.9998557 0.9915316 +0.9834385 0.9998557 0.9915316 +0.9834461 0.9998557 0.9915316 +0.9834557 0.9998557 0.9915316 +0.9834679 0.9998557 0.9915316 +0.9834833 0.9998557 0.9915316 +0.9835029 0.9998557 0.9915316 +0.9835276 0.9998557 0.9915316 +0.9835588 0.9998557 0.9915316 +0.9835983 0.9998557 0.9915316 +0.9836483 0.9998557 0.9915316 +0.9837116 0.9998557 0.9915316 +0.9837916 0.9998557 0.9915316 +0.9838928 0.9998557 0.9915316 +0.9840209 0.9998557 0.9915316 +0.9841829 0.9998557 0.9915316 +0.984388 0.9998557 0.9915316 +0.9846473 0.9998557 0.9915316 +0.9849754 0.9998557 0.9915316 +0.9853905 0.9998557 0.9915316 +0.9859157 0.9998557 0.9915316 +0.9865801 0.9998557 0.9915316 +0.9874207 0.9998557 0.9915316 +0.9884841 0.9998557 0.9915316 +0.9898295 0.9998557 0.9915316 +0.9915316 0.9998557 0.9915316 +0.9936849 0.9998557 0.9915316 +0.9964092 0.9998557 0.9915316 +0.9998557 0.9998557 0.9915316 +0.999886 0.9971537 0.9919377 +0.9999099 0.9960342 0.9927678 +0.9999288 0.9957887 0.9937442 +0.9999437 0.9959964 0.9947172 +0.9868505 0.999886 0.9919389 +0.9868505 0.999886 0.9919389 +0.9868505 0.999886 0.9919389 +0.9868505 0.999886 0.9919389 +0.9868504 0.999886 0.9919388 +0.9868504 0.999886 0.9919388 +0.9868504 0.999886 0.9919388 +0.9868503 0.999886 0.9919387 +0.9868503 0.999886 0.9919386 +0.9868502 0.999886 0.9919385 +0.9868502 0.999886 0.9919384 +0.9868501 0.999886 0.9919383 +0.9868501 0.999886 0.9919382 +0.98685 0.999886 0.991938 +0.9868501 0.999886 0.9919379 +0.9868503 0.999886 0.9919378 +0.9868507 0.999886 0.9919377 +0.9868512 0.999886 0.9919377 +0.986852 0.999886 0.9919377 +0.9868529 0.999886 0.9919377 +0.9868541 0.999886 0.9919377 +0.9868555 0.999886 0.9919377 +0.9868574 0.999886 0.9919377 +0.9868597 0.999886 0.9919377 +0.9868627 0.999886 0.9919377 +0.9868665 0.999886 0.9919377 +0.9868713 0.999886 0.9919377 +0.9868773 0.999886 0.9919377 +0.986885 0.999886 0.9919377 +0.9868946 0.999886 0.9919377 +0.9869069 0.999886 0.9919377 +0.9869223 0.999886 0.9919377 +0.9869419 0.999886 0.9919377 +0.9869667 0.999886 0.9919377 +0.986998 0.999886 0.9919377 +0.9870376 0.999886 0.9919377 +0.9870878 0.999886 0.9919377 +0.9871512 0.999886 0.9919377 +0.9872315 0.999886 0.9919377 +0.987333 0.999886 0.9919377 +0.9874615 0.999886 0.9919377 +0.987624 0.999886 0.9919377 +0.9878296 0.999886 0.9919377 +0.9880897 0.999886 0.9919377 +0.9884188 0.999886 0.9919377 +0.9888351 0.999886 0.9919377 +0.9893618 0.999886 0.9919377 +0.9900282 0.999886 0.9919377 +0.9908712 0.999886 0.9919377 +0.9919377 0.999886 0.9919377 +0.993287 0.999886 0.9919377 +0.9949941 0.999886 0.9919377 +0.9971537 0.999886 0.9919377 +0.999886 0.999886 0.9919377 +0.9999099 0.9977452 0.9927678 +0.9999288 0.9968597 0.9937442 +0.9999437 0.9966665 0.9947172 +0.989582 0.9999099 0.9927686 +0.989582 0.9999099 0.9927686 +0.989582 0.9999099 0.9927686 +0.989582 0.9999099 0.9927686 +0.989582 0.9999099 0.9927686 +0.9895819 0.9999099 0.9927686 +0.9895819 0.9999099 0.9927685 +0.9895819 0.9999099 0.9927685 +0.9895819 0.9999099 0.9927684 +0.9895818 0.9999099 0.9927684 +0.9895818 0.9999099 0.9927683 +0.9895818 0.9999099 0.9927682 +0.9895817 0.9999099 0.9927681 +0.9895817 0.9999099 0.992768 +0.9895817 0.9999099 0.9927679 +0.9895819 0.9999099 0.9927678 +0.9895821 0.9999099 0.9927678 +0.9895825 0.9999099 0.9927678 +0.9895829 0.9999099 0.9927678 +0.9895835 0.9999099 0.9927678 +0.9895842 0.9999099 0.9927678 +0.9895851 0.9999099 0.9927678 +0.9895863 0.9999099 0.9927678 +0.9895878 0.9999099 0.9927678 +0.9895897 0.9999099 0.9927678 +0.989592 0.9999099 0.9927678 +0.989595 0.9999099 0.9927678 +0.9895988 0.9999099 0.9927678 +0.9896036 0.9999099 0.9927678 +0.9896096 0.9999099 0.9927678 +0.9896173 0.9999099 0.9927678 +0.989627 0.9999099 0.9927678 +0.9896392 0.9999099 0.9927678 +0.9896547 0.9999099 0.9927678 +0.9896744 0.9999099 0.9927678 +0.9896992 0.9999099 0.9927678 +0.9897306 0.9999099 0.9927678 +0.9897703 0.9999099 0.9927678 +0.9898206 0.9999099 0.9927678 +0.9898842 0.9999099 0.9927678 +0.9899646 0.9999099 0.9927678 +0.9900664 0.9999099 0.9927678 +0.9901951 0.9999099 0.9927678 +0.990358 0.9999099 0.9927678 +0.9905641 0.9999099 0.9927678 +0.9908248 0.9999099 0.9927678 +0.9911547 0.9999099 0.9927678 +0.991572 0.9999099 0.9927678 +0.9920999 0.9999099 0.9927678 +0.9927678 0.9999099 0.9927678 +0.9936128 0.9999099 0.9927678 +0.9946818 0.9999099 0.9927678 +0.9960342 0.9999099 0.9927678 +0.9977452 0.9999099 0.9927678 +0.9999099 0.9999099 0.9927678 +0.9999288 0.9982146 0.9937442 +0.9999437 0.9975143 0.9947172 +0.9917501 0.9999288 0.9937448 +0.9917501 0.9999288 0.9937448 +0.9917501 0.9999288 0.9937447 +0.9917501 0.9999288 0.9937447 +0.9917501 0.9999288 0.9937447 +0.9917501 0.9999288 0.9937447 +0.99175 0.9999288 0.9937447 +0.99175 0.9999288 0.9937446 +0.99175 0.9999288 0.9937446 +0.99175 0.9999288 0.9937446 +0.99175 0.9999288 0.9937445 +0.9917499 0.9999288 0.9937445 +0.9917499 0.9999288 0.9937444 +0.9917499 0.9999288 0.9937443 +0.9917499 0.9999288 0.9937442 +0.99175 0.9999288 0.9937442 +0.9917502 0.9999288 0.9937442 +0.9917504 0.9999288 0.9937442 +0.9917507 0.9999288 0.9937442 +0.991751 0.9999288 0.9937442 +0.9917515 0.9999288 0.9937442 +0.9917521 0.9999288 0.9937442 +0.9917528 0.9999288 0.9937442 +0.9917537 0.9999288 0.9937442 +0.9917549 0.9999288 0.9937442 +0.9917564 0.9999288 0.9937442 +0.9917582 0.9999288 0.9937442 +0.9917606 0.9999288 0.9937442 +0.9917636 0.9999288 0.9937442 +0.9917674 0.9999288 0.9937442 +0.9917722 0.9999288 0.9937442 +0.9917782 0.9999288 0.9937442 +0.9917859 0.9999288 0.9937442 +0.9917956 0.9999288 0.9937442 +0.9918079 0.9999288 0.9937442 +0.9918234 0.9999288 0.9937442 +0.9918431 0.9999288 0.9937442 +0.991868 0.9999288 0.9937442 +0.9918994 0.9999288 0.9937442 +0.9919392 0.9999288 0.9937442 +0.9919896 0.9999288 0.9937442 +0.9920533 0.9999288 0.9937442 +0.9921339 0.9999288 0.9937442 +0.9922358 0.9999288 0.9937442 +0.9923648 0.9999288 0.9937442 +0.992528 0.9999288 0.9937442 +0.9927345 0.9999288 0.9937442 +0.9929957 0.9999288 0.9937442 +0.9933261 0.9999288 0.9937442 +0.9937442 0.9999288 0.9937442 +0.9942731 0.9999288 0.9937442 +0.9949422 0.9999288 0.9937442 +0.9957887 0.9999288 0.9937442 +0.9968597 0.9999288 0.9937442 +0.9982146 0.9999288 0.9937442 +0.9999288 0.9999288 0.9937442 +0.9999437 0.9985868 0.9947172 +0.9934695 0.9999437 0.9947176 +0.9934695 0.9999437 0.9947176 +0.9934695 0.9999437 0.9947175 +0.9934695 0.9999437 0.9947175 +0.9934695 0.9999437 0.9947175 +0.9934695 0.9999437 0.9947175 +0.9934695 0.9999437 0.9947175 +0.9934694 0.9999437 0.9947175 +0.9934694 0.9999437 0.9947175 +0.9934694 0.9999437 0.9947174 +0.9934694 0.9999437 0.9947174 +0.9934694 0.9999437 0.9947174 +0.9934694 0.9999437 0.9947173 +0.9934694 0.9999437 0.9947173 +0.9934694 0.9999437 0.9947172 +0.9934694 0.9999437 0.9947172 +0.9934695 0.9999437 0.9947172 +0.9934697 0.9999437 0.9947172 +0.9934698 0.9999437 0.9947172 +0.9934701 0.9999437 0.9947172 +0.9934704 0.9999437 0.9947172 +0.9934707 0.9999437 0.9947172 +0.9934712 0.9999437 0.9947172 +0.9934718 0.9999437 0.9947172 +0.9934725 0.9999437 0.9947172 +0.9934734 0.9999437 0.9947172 +0.9934746 0.9999437 0.9947172 +0.9934761 0.9999437 0.9947172 +0.9934779 0.9999437 0.9947172 +0.9934803 0.9999437 0.9947172 +0.9934833 0.9999437 0.9947172 +0.9934871 0.9999437 0.9947172 +0.9934919 0.9999437 0.9947172 +0.993498 0.9999437 0.9947172 +0.9935057 0.9999437 0.9947172 +0.9935154 0.9999437 0.9947172 +0.9935277 0.9999437 0.9947172 +0.9935432 0.9999437 0.9947172 +0.9935629 0.9999437 0.9947172 +0.9935878 0.9999437 0.9947172 +0.9936193 0.9999437 0.9947172 +0.9936592 0.9999437 0.9947172 +0.9937096 0.9999437 0.9947172 +0.9937734 0.9999437 0.9947172 +0.9938541 0.9999437 0.9947172 +0.9939562 0.9999437 0.9947172 +0.9940854 0.9999437 0.9947172 +0.9942488 0.9999437 0.9947172 +0.9944556 0.9999437 0.9947172 +0.9947172 0.9999437 0.9947172 +0.9950481 0.9999437 0.9947172 +0.9954668 0.9999437 0.9947172 +0.9959964 0.9999437 0.9947172 +0.9966665 0.9999437 0.9947172 +0.9975143 0.9999437 0.9947172 +0.9985868 0.9999437 0.9947172 +0.9999437 0.9999437 0.9947172 +0.9736726 0.9736726 0.9997689 +0.9736727 0.9736726 0.9997689 +0.9736727 0.9736726 0.9997689 +0.9736728 0.9736726 0.9997689 +0.9736729 0.9736726 0.9997689 +0.9736731 0.9736726 0.9997689 +0.9736733 0.9736726 0.9997689 +0.9736735 0.9736726 0.9997689 +0.9736738 0.9736726 0.9997689 +0.9736741 0.9736726 0.9997689 +0.9736746 0.9736726 0.9997689 +0.9736751 0.9736726 0.9997689 +0.9736758 0.9736726 0.9997689 +0.9736768 0.9736726 0.9997689 +0.9736779 0.9736726 0.9997689 +0.9736794 0.9736726 0.9997689 +0.9736812 0.9736726 0.9997689 +0.9736835 0.9736726 0.9997689 +0.9736865 0.9736726 0.9997689 +0.9736902 0.9736726 0.9997689 +0.9736949 0.9736726 0.9997689 +0.9737009 0.9736726 0.9997689 +0.9737085 0.9736726 0.9997689 +0.973718 0.9736726 0.9997689 +0.9737301 0.9736726 0.9997689 +0.9737454 0.9736726 0.9997689 +0.9737647 0.9736726 0.9997689 +0.9737892 0.9736726 0.9997689 +0.9738202 0.9736726 0.9997689 +0.9738594 0.9736726 0.9997689 +0.9739089 0.9736726 0.9997689 +0.9739717 0.9736726 0.9997689 +0.974051 0.9736726 0.9997689 +0.9741514 0.9736726 0.9997689 +0.9742783 0.9736726 0.9997689 +0.974439 0.9736726 0.9997689 +0.9746422 0.9736726 0.9997689 +0.9748994 0.9736726 0.9997689 +0.9752247 0.9736726 0.9997689 +0.9756362 0.9736726 0.9997689 +0.9761569 0.9736726 0.9997689 +0.9768156 0.9736726 0.9997689 +0.9776489 0.9736726 0.9997689 +0.9787032 0.9736726 0.9997689 +0.980037 0.9736726 0.9997689 +0.9817245 0.9736726 0.9997689 +0.9838593 0.9736726 0.9997689 +0.9865601 0.9736726 0.9997689 +0.9899771 0.9736726 0.9997689 +0.9942999 0.9736726 0.9997689 +0.9997689 0.9736726 0.9997689 +0.9998174 0.9790927 0.9954742 +0.9998557 0.9834129 0.9936861 +0.999886 0.9868505 0.993288 +0.9999099 0.989582 0.9936135 +0.9999288 0.9917501 0.9942736 +0.9999437 0.9934695 0.9950485 +0.9736726 0.9736727 0.9997689 +0.9736726 0.9736726 0.9997689 +0.9736726 0.9736726 0.9997689 +0.9736727 0.9736726 0.9997689 +0.9736728 0.9736726 0.9997689 +0.973673 0.9736726 0.9997689 +0.9736731 0.9736726 0.9997689 +0.9736734 0.9736726 0.9997689 +0.9736737 0.9736726 0.9997689 +0.973674 0.9736726 0.9997689 +0.9736745 0.9736726 0.9997689 +0.973675 0.9736726 0.9997689 +0.9736757 0.9736726 0.9997689 +0.9736767 0.9736726 0.9997689 +0.9736778 0.9736726 0.9997689 +0.9736793 0.9736726 0.9997689 +0.9736811 0.9736726 0.9997689 +0.9736834 0.9736726 0.9997689 +0.9736864 0.9736726 0.9997689 +0.9736901 0.9736726 0.9997689 +0.9736948 0.9736726 0.9997689 +0.9737008 0.9736726 0.9997689 +0.9737084 0.9736726 0.9997689 +0.9737179 0.9736726 0.9997689 +0.97373 0.9736726 0.9997689 +0.9737453 0.9736726 0.9997689 +0.9737646 0.9736726 0.9997689 +0.9737891 0.9736726 0.9997689 +0.9738201 0.9736726 0.9997689 +0.9738593 0.9736726 0.9997689 +0.9739088 0.9736726 0.9997689 +0.9739715 0.9736726 0.9997689 +0.9740509 0.9736726 0.9997689 +0.9741513 0.9736726 0.9997689 +0.9742782 0.9736726 0.9997689 +0.9744389 0.9736726 0.9997689 +0.9746421 0.9736726 0.9997689 +0.9748993 0.9736726 0.9997689 +0.9752246 0.9736726 0.9997689 +0.9756361 0.9736726 0.9997689 +0.9761568 0.9736726 0.9997689 +0.9768155 0.9736726 0.9997689 +0.9776488 0.9736726 0.9997689 +0.9787031 0.9736726 0.9997689 +0.9800369 0.9736726 0.9997689 +0.9817244 0.9736726 0.9997689 +0.9838592 0.9736726 0.9997689 +0.9865601 0.9736726 0.9997689 +0.989977 0.9736726 0.9997689 +0.9942999 0.9736726 0.9997689 +0.9997689 0.9736726 0.9997689 +0.9998174 0.9790927 0.9954741 +0.9998557 0.9834129 0.9936861 +0.999886 0.9868505 0.993288 +0.9999099 0.989582 0.9936135 +0.9999288 0.9917501 0.9942736 +0.9999437 0.9934695 0.9950485 +0.9736726 0.9736727 0.9997689 +0.9736726 0.9736726 0.9997689 +0.9736725 0.9736725 0.9997689 +0.9736726 0.9736725 0.9997689 +0.9736727 0.9736725 0.9997689 +0.9736728 0.9736725 0.9997689 +0.973673 0.9736725 0.9997689 +0.9736732 0.9736725 0.9997689 +0.9736735 0.9736725 0.9997689 +0.9736739 0.9736725 0.9997689 +0.9736743 0.9736725 0.9997689 +0.9736749 0.9736725 0.9997689 +0.9736756 0.9736725 0.9997689 +0.9736765 0.9736725 0.9997689 +0.9736777 0.9736725 0.9997689 +0.9736791 0.9736725 0.9997689 +0.973681 0.9736725 0.9997689 +0.9736833 0.9736725 0.9997689 +0.9736863 0.9736725 0.9997689 +0.97369 0.9736725 0.9997689 +0.9736947 0.9736725 0.9997689 +0.9737007 0.9736725 0.9997689 +0.9737082 0.9736725 0.9997689 +0.9737178 0.9736725 0.9997689 +0.9737299 0.9736725 0.9997689 +0.9737452 0.9736725 0.9997689 +0.9737645 0.9736725 0.9997689 +0.973789 0.9736725 0.9997689 +0.97382 0.9736725 0.9997689 +0.9738591 0.9736725 0.9997689 +0.9739087 0.9736725 0.9997689 +0.9739714 0.9736725 0.9997689 +0.9740508 0.9736725 0.9997689 +0.9741511 0.9736725 0.9997689 +0.9742781 0.9736725 0.9997689 +0.9744388 0.9736725 0.9997689 +0.974642 0.9736725 0.9997689 +0.9748991 0.9736725 0.9997689 +0.9752244 0.9736725 0.9997689 +0.975636 0.9736725 0.9997689 +0.9761567 0.9736725 0.9997689 +0.9768154 0.9736725 0.9997689 +0.9776487 0.9736725 0.9997689 +0.978703 0.9736725 0.9997689 +0.9800368 0.9736725 0.9997689 +0.9817243 0.9736725 0.9997689 +0.9838591 0.9736725 0.9997689 +0.98656 0.9736725 0.9997689 +0.989977 0.9736725 0.9997689 +0.9942999 0.9736725 0.9997689 +0.9997689 0.9736725 0.9997689 +0.9998174 0.9790927 0.9954741 +0.9998557 0.9834129 0.993686 +0.999886 0.9868505 0.993288 +0.9999099 0.989582 0.9936135 +0.9999288 0.9917501 0.9942736 +0.9999437 0.9934695 0.9950484 +0.9736726 0.9736728 0.9997689 +0.9736726 0.9736727 0.9997689 +0.9736725 0.9736726 0.9997689 +0.9736724 0.9736724 0.9997689 +0.9736725 0.9736724 0.9997689 +0.9736727 0.9736724 0.9997689 +0.9736729 0.9736724 0.9997689 +0.9736731 0.9736724 0.9997689 +0.9736734 0.9736724 0.9997689 +0.9736737 0.9736724 0.9997689 +0.9736742 0.9736724 0.9997689 +0.9736747 0.9736724 0.9997689 +0.9736754 0.9736724 0.9997689 +0.9736764 0.9736724 0.9997689 +0.9736775 0.9736724 0.9997689 +0.973679 0.9736724 0.9997689 +0.9736808 0.9736724 0.9997689 +0.9736831 0.9736724 0.9997689 +0.9736861 0.9736724 0.9997689 +0.9736898 0.9736724 0.9997689 +0.9736945 0.9736724 0.9997689 +0.9737005 0.9736724 0.9997689 +0.9737081 0.9736724 0.9997689 +0.9737176 0.9736724 0.9997689 +0.9737297 0.9736724 0.9997689 +0.973745 0.9736724 0.9997689 +0.9737643 0.9736724 0.9997689 +0.9737888 0.9736724 0.9997689 +0.9738198 0.9736724 0.9997689 +0.973859 0.9736724 0.9997689 +0.9739085 0.9736724 0.9997689 +0.9739713 0.9736724 0.9997689 +0.9740506 0.9736724 0.9997689 +0.974151 0.9736724 0.9997689 +0.974278 0.9736724 0.9997689 +0.9744386 0.9736724 0.9997689 +0.9746418 0.9736724 0.9997689 +0.974899 0.9736724 0.9997689 +0.9752243 0.9736724 0.9997689 +0.9756358 0.9736724 0.9997689 +0.9761565 0.9736724 0.9997689 +0.9768152 0.9736724 0.9997689 +0.9776486 0.9736724 0.9997689 +0.9787029 0.9736724 0.9997689 +0.9800367 0.9736724 0.9997689 +0.9817242 0.9736724 0.9997689 +0.983859 0.9736724 0.9997689 +0.9865599 0.9736724 0.9997689 +0.9899769 0.9736724 0.9997689 +0.9942998 0.9736724 0.9997689 +0.9997689 0.9736724 0.9997689 +0.9998174 0.9790926 0.9954741 +0.9998557 0.9834129 0.993686 +0.999886 0.9868505 0.993288 +0.9999099 0.989582 0.9936135 +0.9999288 0.9917501 0.9942736 +0.9999437 0.9934695 0.9950484 +0.9736726 0.9736729 0.9997689 +0.9736726 0.9736728 0.9997689 +0.9736725 0.9736727 0.9997689 +0.9736724 0.9736725 0.9997689 +0.9736723 0.9736723 0.9997689 +0.9736725 0.9736723 0.9997689 +0.9736726 0.9736723 0.9997689 +0.9736729 0.9736723 0.9997689 +0.9736732 0.9736723 0.9997689 +0.9736735 0.9736723 0.9997689 +0.973674 0.9736723 0.9997689 +0.9736745 0.9736723 0.9997689 +0.9736752 0.9736723 0.9997689 +0.9736762 0.9736723 0.9997689 +0.9736773 0.9736723 0.9997689 +0.9736788 0.9736723 0.9997689 +0.9736806 0.9736723 0.9997689 +0.9736829 0.9736723 0.9997689 +0.9736859 0.9736723 0.9997689 +0.9736896 0.9736723 0.9997689 +0.9736943 0.9736723 0.9997689 +0.9737003 0.9736723 0.9997689 +0.9737079 0.9736723 0.9997689 +0.9737174 0.9736723 0.9997689 +0.9737295 0.9736723 0.9997689 +0.9737448 0.9736723 0.9997689 +0.9737641 0.9736723 0.9997689 +0.9737886 0.9736723 0.9997689 +0.9738196 0.9736723 0.9997689 +0.9738588 0.9736723 0.9997689 +0.9739083 0.9736723 0.9997689 +0.9739711 0.9736723 0.9997689 +0.9740504 0.9736723 0.9997689 +0.9741508 0.9736723 0.9997689 +0.9742778 0.9736723 0.9997689 +0.9744384 0.9736723 0.9997689 +0.9746416 0.9736723 0.9997689 +0.9748988 0.9736723 0.9997689 +0.9752241 0.9736723 0.9997689 +0.9756356 0.9736723 0.9997689 +0.9761563 0.9736723 0.9997689 +0.976815 0.9736723 0.9997689 +0.9776484 0.9736723 0.9997689 +0.9787027 0.9736723 0.9997689 +0.9800366 0.9736723 0.9997689 +0.981724 0.9736723 0.9997689 +0.9838589 0.9736723 0.9997689 +0.9865598 0.9736723 0.9997689 +0.9899768 0.9736723 0.9997689 +0.9942998 0.9736723 0.9997689 +0.9997689 0.9736723 0.9997689 +0.9998174 0.9790925 0.9954741 +0.9998557 0.9834128 0.993686 +0.999886 0.9868504 0.993288 +0.9999099 0.989582 0.9936135 +0.9999288 0.9917501 0.9942736 +0.9999437 0.9934695 0.9950484 +0.9736726 0.9736731 0.9997689 +0.9736726 0.973673 0.9997689 +0.9736725 0.9736728 0.9997689 +0.9736724 0.9736727 0.9997689 +0.9736723 0.9736725 0.9997689 +0.9736722 0.9736722 0.9997689 +0.9736724 0.9736722 0.9997689 +0.9736726 0.9736722 0.9997689 +0.9736729 0.9736722 0.9997689 +0.9736733 0.9736722 0.9997689 +0.9736737 0.9736722 0.9997689 +0.9736743 0.9736722 0.9997689 +0.973675 0.9736722 0.9997689 +0.9736759 0.9736722 0.9997689 +0.973677 0.9736722 0.9997689 +0.9736785 0.9736722 0.9997689 +0.9736803 0.9736722 0.9997689 +0.9736827 0.9736722 0.9997689 +0.9736856 0.9736722 0.9997689 +0.9736894 0.9736722 0.9997689 +0.9736941 0.9736722 0.9997689 +0.9737 0.9736722 0.9997689 +0.9737076 0.9736722 0.9997689 +0.9737172 0.9736722 0.9997689 +0.9737292 0.9736722 0.9997689 +0.9737445 0.9736722 0.9997689 +0.9737639 0.9736722 0.9997689 +0.9737884 0.9736722 0.9997689 +0.9738193 0.9736722 0.9997689 +0.9738585 0.9736722 0.9997689 +0.9739081 0.9736722 0.9997689 +0.9739708 0.9736722 0.9997689 +0.9740501 0.9736722 0.9997689 +0.9741505 0.9736722 0.9997689 +0.9742775 0.9736722 0.9997689 +0.9744382 0.9736722 0.9997689 +0.9746414 0.9736722 0.9997689 +0.9748985 0.9736722 0.9997689 +0.9752238 0.9736722 0.9997689 +0.9756354 0.9736722 0.9997689 +0.9761561 0.9736722 0.9997689 +0.9768148 0.9736722 0.9997689 +0.9776482 0.9736722 0.9997689 +0.9787025 0.9736722 0.9997689 +0.9800364 0.9736722 0.9997689 +0.9817239 0.9736722 0.9997689 +0.9838588 0.9736722 0.9997689 +0.9865597 0.9736722 0.9997689 +0.9899767 0.9736722 0.9997689 +0.9942997 0.9736722 0.9997689 +0.9997689 0.9736722 0.9997689 +0.9998174 0.9790925 0.995474 +0.9998557 0.9834128 0.993686 +0.999886 0.9868504 0.9932879 +0.9999099 0.9895819 0.9936134 +0.9999288 0.9917501 0.9942736 +0.9999437 0.9934695 0.9950484 +0.9736726 0.9736733 0.9997689 +0.9736726 0.9736731 0.9997689 +0.9736725 0.973673 0.9997689 +0.9736724 0.9736729 0.9997689 +0.9736723 0.9736726 0.9997689 +0.9736722 0.9736724 0.9997689 +0.9736721 0.9736721 0.9997689 +0.9736723 0.9736721 0.9997689 +0.9736726 0.9736721 0.9997689 +0.9736729 0.9736721 0.9997689 +0.9736734 0.9736721 0.9997689 +0.973674 0.9736721 0.9997689 +0.9736747 0.9736721 0.9997689 +0.9736756 0.9736721 0.9997689 +0.9736767 0.9736721 0.9997689 +0.9736782 0.9736721 0.9997689 +0.97368 0.9736721 0.9997689 +0.9736824 0.9736721 0.9997689 +0.9736853 0.9736721 0.9997689 +0.973689 0.9736721 0.9997689 +0.9736938 0.9736721 0.9997689 +0.9736997 0.9736721 0.9997689 +0.9737073 0.9736721 0.9997689 +0.9737168 0.9736721 0.9997689 +0.9737289 0.9736721 0.9997689 +0.9737442 0.9736721 0.9997689 +0.9737636 0.9736721 0.9997689 +0.9737881 0.9736721 0.9997689 +0.973819 0.9736721 0.9997689 +0.9738582 0.9736721 0.9997689 +0.9739078 0.9736721 0.9997689 +0.9739705 0.9736721 0.9997689 +0.9740498 0.9736721 0.9997689 +0.9741502 0.9736721 0.9997689 +0.9742772 0.9736721 0.9997689 +0.9744378 0.9736721 0.9997689 +0.9746411 0.9736721 0.9997689 +0.9748982 0.9736721 0.9997689 +0.9752236 0.9736721 0.9997689 +0.9756351 0.9736721 0.9997689 +0.9761558 0.9736721 0.9997689 +0.9768145 0.9736721 0.9997689 +0.9776479 0.9736721 0.9997689 +0.9787022 0.9736721 0.9997689 +0.9800361 0.9736721 0.9997689 +0.9817236 0.9736721 0.9997689 +0.9838586 0.9736721 0.9997689 +0.9865595 0.9736721 0.9997689 +0.9899766 0.9736721 0.9997689 +0.9942997 0.9736721 0.9997689 +0.9997689 0.9736721 0.9997689 +0.9998174 0.9790924 0.995474 +0.9998557 0.9834127 0.9936859 +0.999886 0.9868504 0.9932879 +0.9999099 0.9895819 0.9936134 +0.9999288 0.99175 0.9942735 +0.9999437 0.9934695 0.9950484 +0.9736726 0.9736735 0.9997689 +0.9736726 0.9736734 0.9997689 +0.9736725 0.9736732 0.9997689 +0.9736724 0.9736731 0.9997689 +0.9736723 0.9736729 0.9997689 +0.9736722 0.9736726 0.9997689 +0.9736721 0.9736723 0.9997689 +0.9736719 0.9736719 0.9997689 +0.9736722 0.9736719 0.9997689 +0.9736725 0.9736719 0.9997689 +0.973673 0.9736719 0.9997689 +0.9736736 0.9736719 0.9997689 +0.9736743 0.9736719 0.9997689 +0.9736752 0.9736719 0.9997689 +0.9736763 0.9736719 0.9997689 +0.9736778 0.9736719 0.9997689 +0.9736796 0.9736719 0.9997689 +0.973682 0.9736719 0.9997689 +0.9736849 0.9736719 0.9997689 +0.9736886 0.9736719 0.9997689 +0.9736934 0.9736719 0.9997689 +0.9736993 0.9736719 0.9997689 +0.9737069 0.9736719 0.9997689 +0.9737164 0.9736719 0.9997689 +0.9737285 0.9736719 0.9997689 +0.9737438 0.9736719 0.9997689 +0.9737632 0.9736719 0.9997689 +0.9737877 0.9736719 0.9997689 +0.9738186 0.9736719 0.9997689 +0.9738578 0.9736719 0.9997689 +0.9739074 0.9736719 0.9997689 +0.9739701 0.9736719 0.9997689 +0.9740494 0.9736719 0.9997689 +0.9741498 0.9736719 0.9997689 +0.9742768 0.9736719 0.9997689 +0.9744375 0.9736719 0.9997689 +0.9746407 0.9736719 0.9997689 +0.9748979 0.9736719 0.9997689 +0.9752232 0.9736719 0.9997689 +0.9756348 0.9736719 0.9997689 +0.9761554 0.9736719 0.9997689 +0.9768142 0.9736719 0.9997689 +0.9776476 0.9736719 0.9997689 +0.9787019 0.9736719 0.9997689 +0.9800358 0.9736719 0.9997689 +0.9817234 0.9736719 0.9997689 +0.9838583 0.9736719 0.9997689 +0.9865593 0.9736719 0.9997689 +0.9899765 0.9736719 0.9997689 +0.9942996 0.9736719 0.9997689 +0.9997689 0.9736719 0.9997689 +0.9998174 0.9790923 0.9954739 +0.9998557 0.9834127 0.9936858 +0.999886 0.9868503 0.9932878 +0.9999099 0.9895819 0.9936134 +0.9999288 0.99175 0.9942735 +0.9999437 0.9934694 0.9950484 +0.9736726 0.9736738 0.9997689 +0.9736726 0.9736737 0.9997689 +0.9736725 0.9736735 0.9997689 +0.9736724 0.9736734 0.9997689 +0.9736723 0.9736732 0.9997689 +0.9736722 0.9736729 0.9997689 +0.9736721 0.9736726 0.9997689 +0.9736719 0.9736722 0.9997689 +0.9736717 0.9736717 0.9997689 +0.9736721 0.9736717 0.9997689 +0.9736725 0.9736717 0.9997689 +0.9736731 0.9736717 0.9997689 +0.9736738 0.9736717 0.9997689 +0.9736747 0.9736717 0.9997689 +0.9736759 0.9736717 0.9997689 +0.9736773 0.9736717 0.9997689 +0.9736792 0.9736717 0.9997689 +0.9736815 0.9736717 0.9997689 +0.9736844 0.9736717 0.9997689 +0.9736882 0.9736717 0.9997689 +0.9736929 0.9736717 0.9997689 +0.9736989 0.9736717 0.9997689 +0.9737064 0.9736717 0.9997689 +0.973716 0.9736717 0.9997689 +0.9737281 0.9736717 0.9997689 +0.9737434 0.9736717 0.9997689 +0.9737627 0.9736717 0.9997689 +0.9737872 0.9736717 0.9997689 +0.9738182 0.9736717 0.9997689 +0.9738573 0.9736717 0.9997689 +0.9739069 0.9736717 0.9997689 +0.9739696 0.9736717 0.9997689 +0.974049 0.9736717 0.9997689 +0.9741494 0.9736717 0.9997689 +0.9742763 0.9736717 0.9997689 +0.974437 0.9736717 0.9997689 +0.9746403 0.9736717 0.9997689 +0.9748974 0.9736717 0.9997689 +0.9752227 0.9736717 0.9997689 +0.9756343 0.9736717 0.9997689 +0.976155 0.9736717 0.9997689 +0.9768138 0.9736717 0.9997689 +0.9776472 0.9736717 0.9997689 +0.9787015 0.9736717 0.9997689 +0.9800355 0.9736717 0.9997689 +0.981723 0.9736717 0.9997689 +0.983858 0.9736717 0.9997689 +0.9865591 0.9736717 0.9997689 +0.9899763 0.9736717 0.9997689 +0.9942995 0.9736717 0.9997689 +0.9997689 0.9736717 0.9997689 +0.9998174 0.9790921 0.9954739 +0.9998557 0.9834126 0.9936858 +0.999886 0.9868503 0.9932878 +0.9999099 0.9895819 0.9936133 +0.9999288 0.99175 0.9942735 +0.9999437 0.9934694 0.9950484 +0.9736726 0.9736741 0.9997689 +0.9736726 0.973674 0.9997689 +0.9736725 0.9736739 0.9997689 +0.9736724 0.9736737 0.9997689 +0.9736723 0.9736735 0.9997689 +0.9736722 0.9736733 0.9997689 +0.9736721 0.9736729 0.9997689 +0.9736719 0.9736725 0.9997689 +0.9736717 0.9736721 0.9997689 +0.9736715 0.9736715 0.9997689 +0.9736719 0.9736715 0.9997689 +0.9736725 0.9736715 0.9997689 +0.9736732 0.9736715 0.9997689 +0.9736741 0.9736715 0.9997689 +0.9736753 0.9736715 0.9997689 +0.9736767 0.9736715 0.9997689 +0.9736786 0.9736715 0.9997689 +0.9736809 0.9736715 0.9997689 +0.9736839 0.9736715 0.9997689 +0.9736876 0.9736715 0.9997689 +0.9736923 0.9736715 0.9997689 +0.9736983 0.9736715 0.9997689 +0.9737058 0.9736715 0.9997689 +0.9737154 0.9736715 0.9997689 +0.9737275 0.9736715 0.9997689 +0.9737428 0.9736715 0.9997689 +0.9737621 0.9736715 0.9997689 +0.9737866 0.9736715 0.9997689 +0.9738176 0.9736715 0.9997689 +0.9738568 0.9736715 0.9997689 +0.9739063 0.9736715 0.9997689 +0.9739691 0.9736715 0.9997689 +0.9740484 0.9736715 0.9997689 +0.9741488 0.9736715 0.9997689 +0.9742758 0.9736715 0.9997689 +0.9744364 0.9736715 0.9997689 +0.9746397 0.9736715 0.9997689 +0.9748969 0.9736715 0.9997689 +0.9752222 0.9736715 0.9997689 +0.9756338 0.9736715 0.9997689 +0.9761545 0.9736715 0.9997689 +0.9768133 0.9736715 0.9997689 +0.9776467 0.9736715 0.9997689 +0.9787011 0.9736715 0.9997689 +0.980035 0.9736715 0.9997689 +0.9817226 0.9736715 0.9997689 +0.9838577 0.9736715 0.9997689 +0.9865588 0.9736715 0.9997689 +0.9899761 0.9736715 0.9997689 +0.9942993 0.9736715 0.9997689 +0.9997689 0.9736715 0.9997689 +0.9998174 0.979092 0.9954738 +0.9998557 0.9834125 0.9936857 +0.999886 0.9868502 0.9932877 +0.9999099 0.9895818 0.9936133 +0.9999288 0.99175 0.9942734 +0.9999437 0.9934694 0.9950483 +0.9736726 0.9736746 0.9997689 +0.9736726 0.9736745 0.9997689 +0.9736725 0.9736743 0.9997689 +0.9736724 0.9736742 0.9997689 +0.9736723 0.973674 0.9997689 +0.9736722 0.9736737 0.9997689 +0.9736721 0.9736734 0.9997689 +0.9736719 0.973673 0.9997689 +0.9736717 0.9736725 0.9997689 +0.9736715 0.9736719 0.9997689 +0.9736712 0.9736712 0.9997689 +0.9736718 0.9736712 0.9997689 +0.9736725 0.9736712 0.9997689 +0.9736734 0.9736712 0.9997689 +0.9736746 0.9736712 0.9997689 +0.9736761 0.9736712 0.9997689 +0.9736779 0.9736712 0.9997689 +0.9736802 0.9736712 0.9997689 +0.9736832 0.9736712 0.9997689 +0.9736869 0.9736712 0.9997689 +0.9736916 0.9736712 0.9997689 +0.9736976 0.9736712 0.9997689 +0.9737052 0.9736712 0.9997689 +0.9737147 0.9736712 0.9997689 +0.9737268 0.9736712 0.9997689 +0.9737421 0.9736712 0.9997689 +0.9737614 0.9736712 0.9997689 +0.9737859 0.9736712 0.9997689 +0.9738169 0.9736712 0.9997689 +0.9738561 0.9736712 0.9997689 +0.9739057 0.9736712 0.9997689 +0.9739684 0.9736712 0.9997689 +0.9740477 0.9736712 0.9997689 +0.9741481 0.9736712 0.9997689 +0.9742751 0.9736712 0.9997689 +0.9744358 0.9736712 0.9997689 +0.974639 0.9736712 0.9997689 +0.9748962 0.9736712 0.9997689 +0.9752215 0.9736712 0.9997689 +0.9756331 0.9736712 0.9997689 +0.9761539 0.9736712 0.9997689 +0.9768127 0.9736712 0.9997689 +0.9776461 0.9736712 0.9997689 +0.9787005 0.9736712 0.9997689 +0.9800345 0.9736712 0.9997689 +0.9817222 0.9736712 0.9997689 +0.9838573 0.9736712 0.9997689 +0.9865585 0.9736712 0.9997689 +0.9899758 0.9736712 0.9997689 +0.9942992 0.9736712 0.9997689 +0.9997689 0.9736712 0.9997689 +0.9998174 0.9790919 0.9954737 +0.9998557 0.9834124 0.9936856 +0.999886 0.9868502 0.9932876 +0.9999099 0.9895818 0.9936132 +0.9999288 0.99175 0.9942734 +0.9999437 0.9934694 0.9950483 +0.9736726 0.9736751 0.9997689 +0.9736726 0.973675 0.9997689 +0.9736725 0.9736749 0.9997689 +0.9736724 0.9736747 0.9997689 +0.9736723 0.9736745 0.9997689 +0.9736722 0.9736743 0.9997689 +0.9736721 0.973674 0.9997689 +0.9736719 0.9736736 0.9997689 +0.9736717 0.9736731 0.9997689 +0.9736715 0.9736725 0.9997689 +0.9736712 0.9736718 0.9997689 +0.973671 0.973671 0.9997689 +0.9736717 0.973671 0.9997689 +0.9736726 0.973671 0.9997689 +0.9736738 0.973671 0.9997689 +0.9736753 0.973671 0.9997689 +0.9736771 0.973671 0.9997689 +0.9736794 0.973671 0.9997689 +0.9736824 0.973671 0.9997689 +0.9736861 0.973671 0.9997689 +0.9736908 0.973671 0.9997689 +0.9736968 0.973671 0.9997689 +0.9737044 0.973671 0.9997689 +0.9737139 0.973671 0.9997689 +0.973726 0.973671 0.9997689 +0.9737413 0.973671 0.9997689 +0.9737606 0.973671 0.9997689 +0.9737851 0.973671 0.9997689 +0.9738161 0.973671 0.9997689 +0.9738553 0.973671 0.9997689 +0.9739049 0.973671 0.9997689 +0.9739676 0.973671 0.9997689 +0.9740469 0.973671 0.9997689 +0.9741473 0.973671 0.9997689 +0.9742743 0.973671 0.9997689 +0.974435 0.973671 0.9997689 +0.9746383 0.973671 0.9997689 +0.9748954 0.973671 0.9997689 +0.9752208 0.973671 0.9997689 +0.9756324 0.973671 0.9997689 +0.9761531 0.973671 0.9997689 +0.9768119 0.973671 0.9997689 +0.9776454 0.973671 0.9997689 +0.9786999 0.973671 0.9997689 +0.9800339 0.973671 0.9997689 +0.9817216 0.973671 0.9997689 +0.9838568 0.973671 0.9997689 +0.986558 0.973671 0.9997689 +0.9899755 0.973671 0.9997689 +0.994299 0.973671 0.9997689 +0.9997689 0.973671 0.9997689 +0.9998174 0.9790917 0.9954736 +0.9998557 0.9834123 0.9936855 +0.999886 0.9868501 0.9932875 +0.9999099 0.9895818 0.9936131 +0.9999288 0.9917499 0.9942733 +0.9999437 0.9934694 0.9950483 +0.9736726 0.9736758 0.9997689 +0.9736726 0.9736757 0.9997689 +0.9736725 0.9736756 0.9997689 +0.9736724 0.9736754 0.9997689 +0.9736723 0.9736752 0.9997689 +0.9736722 0.973675 0.9997689 +0.9736721 0.9736747 0.9997689 +0.9736719 0.9736743 0.9997689 +0.9736717 0.9736738 0.9997689 +0.9736715 0.9736732 0.9997689 +0.9736712 0.9736725 0.9997689 +0.973671 0.9736717 0.9997689 +0.9736708 0.9736708 0.9997689 +0.9736717 0.9736708 0.9997689 +0.9736729 0.9736708 0.9997689 +0.9736743 0.9736708 0.9997689 +0.9736762 0.9736708 0.9997689 +0.9736785 0.9736708 0.9997689 +0.9736815 0.9736708 0.9997689 +0.9736852 0.9736708 0.9997689 +0.9736899 0.9736708 0.9997689 +0.9736959 0.9736708 0.9997689 +0.9737034 0.9736708 0.9997689 +0.973713 0.9736708 0.9997689 +0.9737251 0.9736708 0.9997689 +0.9737404 0.9736708 0.9997689 +0.9737597 0.9736708 0.9997689 +0.9737842 0.9736708 0.9997689 +0.9738152 0.9736708 0.9997689 +0.9738544 0.9736708 0.9997689 +0.973904 0.9736708 0.9997689 +0.9739667 0.9736708 0.9997689 +0.974046 0.9736708 0.9997689 +0.9741464 0.9736708 0.9997689 +0.9742734 0.9736708 0.9997689 +0.9744341 0.9736708 0.9997689 +0.9746374 0.9736708 0.9997689 +0.9748946 0.9736708 0.9997689 +0.9752199 0.9736708 0.9997689 +0.9756316 0.9736708 0.9997689 +0.9761523 0.9736708 0.9997689 +0.9768112 0.9736708 0.9997689 +0.9776447 0.9736708 0.9997689 +0.9786991 0.9736708 0.9997689 +0.9800332 0.9736708 0.9997689 +0.981721 0.9736708 0.9997689 +0.9838562 0.9736708 0.9997689 +0.9865576 0.9736708 0.9997689 +0.9899752 0.9736708 0.9997689 +0.9942988 0.9736708 0.9997689 +0.9997689 0.9736708 0.9997689 +0.9998174 0.9790916 0.9954735 +0.9998557 0.9834122 0.9936853 +0.999886 0.9868501 0.9932874 +0.9999099 0.9895817 0.993613 +0.9999288 0.9917499 0.9942733 +0.9999437 0.9934694 0.9950482 +0.9736726 0.9736768 0.9997689 +0.9736726 0.9736767 0.9997689 +0.9736725 0.9736765 0.9997689 +0.9736724 0.9736764 0.9997689 +0.9736723 0.9736762 0.9997689 +0.9736722 0.9736759 0.9997689 +0.9736721 0.9736756 0.9997689 +0.9736719 0.9736752 0.9997689 +0.9736717 0.9736747 0.9997689 +0.9736715 0.9736741 0.9997689 +0.9736712 0.9736734 0.9997689 +0.973671 0.9736726 0.9997689 +0.9736708 0.9736717 0.9997689 +0.9736708 0.9736708 0.9997689 +0.9736719 0.9736708 0.9997689 +0.9736734 0.9736708 0.9997689 +0.9736752 0.9736708 0.9997689 +0.9736776 0.9736708 0.9997689 +0.9736805 0.9736708 0.9997689 +0.9736842 0.9736708 0.9997689 +0.973689 0.9736708 0.9997689 +0.9736949 0.9736708 0.9997689 +0.9737025 0.9736708 0.9997689 +0.973712 0.9736708 0.9997689 +0.9737241 0.9736708 0.9997689 +0.9737394 0.9736708 0.9997689 +0.9737588 0.9736708 0.9997689 +0.9737833 0.9736708 0.9997689 +0.9738142 0.9736708 0.9997689 +0.9738534 0.9736708 0.9997689 +0.973903 0.9736708 0.9997689 +0.9739657 0.9736708 0.9997689 +0.9740451 0.9736708 0.9997689 +0.9741455 0.9736708 0.9997689 +0.9742725 0.9736708 0.9997689 +0.9744332 0.9736708 0.9997689 +0.9746365 0.9736708 0.9997689 +0.9748937 0.9736708 0.9997689 +0.975219 0.9736708 0.9997689 +0.9756307 0.9736708 0.9997689 +0.9761514 0.9736708 0.9997689 +0.9768103 0.9736708 0.9997689 +0.9776438 0.9736708 0.9997689 +0.9786984 0.9736708 0.9997689 +0.9800325 0.9736708 0.9997689 +0.9817203 0.9736708 0.9997689 +0.9838556 0.9736708 0.9997689 +0.9865571 0.9736708 0.9997689 +0.9899748 0.9736708 0.9997689 +0.9942986 0.9736708 0.9997689 +0.9997689 0.9736708 0.9997689 +0.9998174 0.9790916 0.9954733 +0.9998557 0.9834122 0.9936852 +0.999886 0.98685 0.9932873 +0.9999099 0.9895817 0.993613 +0.9999288 0.9917499 0.9942732 +0.9999437 0.9934694 0.9950482 +0.9736726 0.9736779 0.9997689 +0.9736726 0.9736778 0.9997689 +0.9736725 0.9736777 0.9997689 +0.9736724 0.9736775 0.9997689 +0.9736723 0.9736773 0.9997689 +0.9736722 0.973677 0.9997689 +0.9736721 0.9736767 0.9997689 +0.9736719 0.9736763 0.9997689 +0.9736717 0.9736759 0.9997689 +0.9736715 0.9736753 0.9997689 +0.9736712 0.9736746 0.9997689 +0.973671 0.9736738 0.9997689 +0.9736708 0.9736729 0.9997689 +0.9736708 0.9736719 0.9997689 +0.973671 0.973671 0.9997688 +0.9736724 0.973671 0.9997688 +0.9736743 0.973671 0.9997688 +0.9736766 0.973671 0.9997688 +0.9736796 0.973671 0.9997688 +0.9736833 0.973671 0.9997688 +0.973688 0.973671 0.9997688 +0.973694 0.973671 0.9997688 +0.9737015 0.973671 0.9997688 +0.9737111 0.973671 0.9997688 +0.9737232 0.973671 0.9997688 +0.9737385 0.973671 0.9997688 +0.9737578 0.973671 0.9997688 +0.9737823 0.973671 0.9997688 +0.9738133 0.973671 0.9997688 +0.9738525 0.973671 0.9997688 +0.9739021 0.973671 0.9997688 +0.9739648 0.973671 0.9997688 +0.9740442 0.973671 0.9997688 +0.9741446 0.973671 0.9997688 +0.9742716 0.973671 0.9997688 +0.9744323 0.973671 0.9997688 +0.9746356 0.973671 0.9997688 +0.9748928 0.973671 0.9997688 +0.9752181 0.973671 0.9997688 +0.9756298 0.973671 0.9997688 +0.9761506 0.973671 0.9997688 +0.9768095 0.973671 0.9997688 +0.977643 0.973671 0.9997688 +0.9786976 0.973671 0.9997688 +0.9800318 0.973671 0.9997688 +0.9817197 0.973671 0.9997688 +0.9838551 0.973671 0.9997688 +0.9865566 0.973671 0.9997688 +0.9899744 0.973671 0.9997688 +0.9942984 0.973671 0.9997688 +0.9997688 0.973671 0.9997688 +0.9998174 0.9790917 0.9954732 +0.9998557 0.9834123 0.993685 +0.999886 0.9868501 0.9932872 +0.9999099 0.9895817 0.9936129 +0.9999288 0.9917499 0.9942731 +0.9999437 0.9934694 0.9950481 +0.9736726 0.9736794 0.9997689 +0.9736726 0.9736793 0.9997689 +0.9736725 0.9736791 0.9997689 +0.9736724 0.973679 0.9997689 +0.9736723 0.9736788 0.9997689 +0.9736722 0.9736785 0.9997689 +0.9736721 0.9736782 0.9997689 +0.9736719 0.9736778 0.9997689 +0.9736717 0.9736773 0.9997689 +0.9736715 0.9736767 0.9997689 +0.9736712 0.9736761 0.9997689 +0.973671 0.9736753 0.9997689 +0.9736708 0.9736743 0.9997689 +0.9736708 0.9736734 0.9997689 +0.973671 0.9736724 0.9997688 +0.9736717 0.9736717 0.9997688 +0.9736735 0.9736717 0.9997688 +0.9736759 0.9736717 0.9997688 +0.9736788 0.9736717 0.9997688 +0.9736826 0.9736717 0.9997688 +0.9736873 0.9736717 0.9997688 +0.9736932 0.9736717 0.9997688 +0.9737008 0.9736717 0.9997688 +0.9737104 0.9736717 0.9997688 +0.9737225 0.9736717 0.9997688 +0.9737378 0.9736717 0.9997688 +0.9737571 0.9736717 0.9997688 +0.9737816 0.9736717 0.9997688 +0.9738126 0.9736717 0.9997688 +0.9738518 0.9736717 0.9997688 +0.9739013 0.9736717 0.9997688 +0.9739641 0.9736717 0.9997688 +0.9740434 0.9736717 0.9997688 +0.9741438 0.9736717 0.9997688 +0.9742709 0.9736717 0.9997688 +0.9744315 0.9736717 0.9997688 +0.9746348 0.9736717 0.9997688 +0.9748921 0.9736717 0.9997688 +0.9752174 0.9736717 0.9997688 +0.9756291 0.9736717 0.9997688 +0.9761499 0.9736717 0.9997688 +0.9768088 0.9736717 0.9997688 +0.9776424 0.9736717 0.9997688 +0.978697 0.9736717 0.9997688 +0.9800312 0.9736717 0.9997688 +0.9817191 0.9736717 0.9997688 +0.9838546 0.9736717 0.9997688 +0.9865562 0.9736717 0.9997688 +0.9899742 0.9736717 0.9997688 +0.9942983 0.9736717 0.9997688 +0.9997688 0.9736717 0.9997688 +0.9998174 0.9790921 0.9954731 +0.9998557 0.9834126 0.9936849 +0.999886 0.9868503 0.9932871 +0.9999099 0.9895819 0.9936128 +0.9999288 0.99175 0.9942731 +0.9999437 0.9934694 0.9950481 +0.9736726 0.9736812 0.9997689 +0.9736726 0.9736811 0.9997689 +0.9736725 0.973681 0.9997689 +0.9736724 0.9736808 0.9997689 +0.9736723 0.9736806 0.9997689 +0.9736722 0.9736803 0.9997689 +0.9736721 0.97368 0.9997689 +0.9736719 0.9736796 0.9997689 +0.9736717 0.9736792 0.9997689 +0.9736715 0.9736786 0.9997689 +0.9736712 0.9736779 0.9997689 +0.973671 0.9736771 0.9997689 +0.9736708 0.9736762 0.9997689 +0.9736708 0.9736752 0.9997689 +0.973671 0.9736743 0.9997688 +0.9736717 0.9736735 0.9997688 +0.9736733 0.9736733 0.9997688 +0.9736756 0.9736733 0.9997688 +0.9736786 0.9736733 0.9997688 +0.9736823 0.9736733 0.9997688 +0.973687 0.9736733 0.9997688 +0.973693 0.9736733 0.9997688 +0.9737006 0.9736733 0.9997688 +0.9737101 0.9736733 0.9997688 +0.9737222 0.9736733 0.9997688 +0.9737375 0.9736733 0.9997688 +0.9737569 0.9736733 0.9997688 +0.9737814 0.9736733 0.9997688 +0.9738123 0.9736733 0.9997688 +0.9738515 0.9736733 0.9997688 +0.9739011 0.9736733 0.9997688 +0.9739638 0.9736733 0.9997688 +0.9740432 0.9736733 0.9997688 +0.9741436 0.9736733 0.9997688 +0.9742706 0.9736733 0.9997688 +0.9744313 0.9736733 0.9997688 +0.9746346 0.9736733 0.9997688 +0.9748918 0.9736733 0.9997688 +0.9752172 0.9736733 0.9997688 +0.9756289 0.9736733 0.9997688 +0.9761497 0.9736733 0.9997688 +0.9768086 0.9736733 0.9997688 +0.9776422 0.9736733 0.9997688 +0.9786968 0.9736733 0.9997688 +0.980031 0.9736733 0.9997688 +0.981719 0.9736733 0.9997688 +0.9838545 0.9736733 0.9997688 +0.9865561 0.9736733 0.9997688 +0.9899741 0.9736733 0.9997688 +0.9942982 0.9736733 0.9997688 +0.9997688 0.9736733 0.9997688 +0.9998174 0.9790931 0.9954731 +0.9998557 0.9834132 0.9936849 +0.999886 0.9868507 0.993287 +0.9999099 0.9895821 0.9936128 +0.9999288 0.9917502 0.9942731 +0.9999437 0.9934695 0.9950481 +0.9736726 0.9736835 0.9997689 +0.9736726 0.9736834 0.9997689 +0.9736725 0.9736833 0.9997689 +0.9736724 0.9736831 0.9997689 +0.9736723 0.9736829 0.9997689 +0.9736722 0.9736827 0.9997689 +0.9736721 0.9736824 0.9997689 +0.9736719 0.973682 0.9997689 +0.9736717 0.9736815 0.9997689 +0.9736715 0.9736809 0.9997689 +0.9736712 0.9736802 0.9997689 +0.973671 0.9736794 0.9997689 +0.9736708 0.9736785 0.9997689 +0.9736708 0.9736776 0.9997689 +0.973671 0.9736766 0.9997688 +0.9736717 0.9736759 0.9997688 +0.9736733 0.9736756 0.9997688 +0.9736756 0.9736756 0.9997688 +0.9736786 0.9736756 0.9997688 +0.9736823 0.9736756 0.9997688 +0.973687 0.9736756 0.9997688 +0.973693 0.9736756 0.9997688 +0.9737006 0.9736756 0.9997688 +0.9737101 0.9736756 0.9997688 +0.9737222 0.9736756 0.9997688 +0.9737375 0.9736756 0.9997688 +0.9737569 0.9736756 0.9997688 +0.9737814 0.9736756 0.9997688 +0.9738123 0.9736756 0.9997688 +0.9738515 0.9736756 0.9997688 +0.9739011 0.9736756 0.9997688 +0.9739638 0.9736756 0.9997688 +0.9740432 0.9736756 0.9997688 +0.9741436 0.9736756 0.9997688 +0.9742706 0.9736756 0.9997688 +0.9744313 0.9736756 0.9997688 +0.9746346 0.9736756 0.9997688 +0.9748918 0.9736756 0.9997688 +0.9752172 0.9736756 0.9997688 +0.9756289 0.9736756 0.9997688 +0.9761497 0.9736756 0.9997688 +0.9768086 0.9736756 0.9997688 +0.9776422 0.9736756 0.9997688 +0.9786968 0.9736756 0.9997688 +0.980031 0.9736756 0.9997688 +0.981719 0.9736756 0.9997688 +0.9838545 0.9736756 0.9997688 +0.9865561 0.9736756 0.9997688 +0.9899741 0.9736756 0.9997688 +0.9942982 0.9736756 0.9997688 +0.9997688 0.9736756 0.9997688 +0.9998174 0.9790946 0.9954731 +0.9998557 0.9834141 0.9936849 +0.999886 0.9868512 0.993287 +0.9999099 0.9895825 0.9936128 +0.9999288 0.9917504 0.9942731 +0.9999437 0.9934697 0.9950481 +0.9736726 0.9736865 0.9997689 +0.9736726 0.9736864 0.9997689 +0.9736725 0.9736863 0.9997689 +0.9736724 0.9736861 0.9997689 +0.9736723 0.9736859 0.9997689 +0.9736722 0.9736856 0.9997689 +0.9736721 0.9736853 0.9997689 +0.9736719 0.9736849 0.9997689 +0.9736717 0.9736844 0.9997689 +0.9736715 0.9736839 0.9997689 +0.9736712 0.9736832 0.9997689 +0.973671 0.9736824 0.9997689 +0.9736708 0.9736815 0.9997689 +0.9736708 0.9736805 0.9997689 +0.973671 0.9736796 0.9997688 +0.9736717 0.9736788 0.9997688 +0.9736733 0.9736786 0.9997688 +0.9736756 0.9736786 0.9997688 +0.9736786 0.9736786 0.9997688 +0.9736823 0.9736786 0.9997688 +0.973687 0.9736786 0.9997688 +0.973693 0.9736786 0.9997688 +0.9737006 0.9736786 0.9997688 +0.9737101 0.9736786 0.9997688 +0.9737222 0.9736786 0.9997688 +0.9737375 0.9736786 0.9997688 +0.9737569 0.9736786 0.9997688 +0.9737814 0.9736786 0.9997688 +0.9738123 0.9736786 0.9997688 +0.9738515 0.9736786 0.9997688 +0.9739011 0.9736786 0.9997688 +0.9739638 0.9736786 0.9997688 +0.9740432 0.9736786 0.9997688 +0.9741436 0.9736786 0.9997688 +0.9742706 0.9736786 0.9997688 +0.9744313 0.9736786 0.9997688 +0.9746346 0.9736786 0.9997688 +0.9748918 0.9736786 0.9997688 +0.9752172 0.9736786 0.9997688 +0.9756289 0.9736786 0.9997688 +0.9761497 0.9736786 0.9997688 +0.9768086 0.9736786 0.9997688 +0.9776422 0.9736786 0.9997688 +0.9786968 0.9736786 0.9997688 +0.980031 0.9736786 0.9997688 +0.981719 0.9736786 0.9997688 +0.9838545 0.9736786 0.9997688 +0.9865561 0.9736786 0.9997688 +0.9899741 0.9736786 0.9997688 +0.9942982 0.9736786 0.9997688 +0.9997688 0.9736786 0.9997688 +0.9998174 0.9790965 0.9954731 +0.9998557 0.9834153 0.9936849 +0.999886 0.986852 0.993287 +0.9999099 0.9895829 0.9936128 +0.9999288 0.9917507 0.9942731 +0.9999437 0.9934698 0.9950481 +0.9736726 0.9736902 0.9997689 +0.9736726 0.9736901 0.9997689 +0.9736725 0.97369 0.9997689 +0.9736724 0.9736898 0.9997689 +0.9736723 0.9736896 0.9997689 +0.9736722 0.9736894 0.9997689 +0.9736721 0.973689 0.9997689 +0.9736719 0.9736886 0.9997689 +0.9736717 0.9736882 0.9997689 +0.9736715 0.9736876 0.9997689 +0.9736712 0.9736869 0.9997689 +0.973671 0.9736861 0.9997689 +0.9736708 0.9736852 0.9997689 +0.9736708 0.9736842 0.9997689 +0.973671 0.9736833 0.9997688 +0.9736717 0.9736826 0.9997688 +0.9736733 0.9736823 0.9997688 +0.9736756 0.9736823 0.9997688 +0.9736786 0.9736823 0.9997688 +0.9736823 0.9736823 0.9997688 +0.973687 0.9736823 0.9997688 +0.973693 0.9736823 0.9997688 +0.9737006 0.9736823 0.9997688 +0.9737101 0.9736823 0.9997688 +0.9737222 0.9736823 0.9997688 +0.9737375 0.9736823 0.9997688 +0.9737569 0.9736823 0.9997688 +0.9737814 0.9736823 0.9997688 +0.9738123 0.9736823 0.9997688 +0.9738515 0.9736823 0.9997688 +0.9739011 0.9736823 0.9997688 +0.9739638 0.9736823 0.9997688 +0.9740432 0.9736823 0.9997688 +0.9741436 0.9736823 0.9997688 +0.9742706 0.9736823 0.9997688 +0.9744313 0.9736823 0.9997688 +0.9746346 0.9736823 0.9997688 +0.9748918 0.9736823 0.9997688 +0.9752172 0.9736823 0.9997688 +0.9756289 0.9736823 0.9997688 +0.9761497 0.9736823 0.9997688 +0.9768086 0.9736823 0.9997688 +0.9776422 0.9736823 0.9997688 +0.9786968 0.9736823 0.9997688 +0.980031 0.9736823 0.9997688 +0.981719 0.9736823 0.9997688 +0.9838545 0.9736823 0.9997688 +0.9865561 0.9736823 0.9997688 +0.9899741 0.9736823 0.9997688 +0.9942982 0.9736823 0.9997688 +0.9997688 0.9736823 0.9997688 +0.9998174 0.9790988 0.9954731 +0.9998557 0.9834167 0.9936849 +0.999886 0.9868529 0.993287 +0.9999099 0.9895835 0.9936128 +0.9999288 0.991751 0.9942731 +0.9999437 0.9934701 0.9950481 +0.9736726 0.9736949 0.9997689 +0.9736726 0.9736948 0.9997689 +0.9736725 0.9736947 0.9997689 +0.9736724 0.9736945 0.9997689 +0.9736723 0.9736943 0.9997689 +0.9736722 0.9736941 0.9997689 +0.9736721 0.9736938 0.9997689 +0.9736719 0.9736934 0.9997689 +0.9736717 0.9736929 0.9997689 +0.9736715 0.9736923 0.9997689 +0.9736712 0.9736916 0.9997689 +0.973671 0.9736908 0.9997689 +0.9736708 0.9736899 0.9997689 +0.9736708 0.973689 0.9997689 +0.973671 0.973688 0.9997688 +0.9736717 0.9736873 0.9997688 +0.9736733 0.973687 0.9997688 +0.9736756 0.973687 0.9997688 +0.9736786 0.973687 0.9997688 +0.9736823 0.973687 0.9997688 +0.973687 0.973687 0.9997688 +0.973693 0.973687 0.9997688 +0.9737006 0.973687 0.9997688 +0.9737101 0.973687 0.9997688 +0.9737222 0.973687 0.9997688 +0.9737375 0.973687 0.9997688 +0.9737569 0.973687 0.9997688 +0.9737814 0.973687 0.9997688 +0.9738123 0.973687 0.9997688 +0.9738515 0.973687 0.9997688 +0.9739011 0.973687 0.9997688 +0.9739638 0.973687 0.9997688 +0.9740432 0.973687 0.9997688 +0.9741436 0.973687 0.9997688 +0.9742706 0.973687 0.9997688 +0.9744313 0.973687 0.9997688 +0.9746346 0.973687 0.9997688 +0.9748918 0.973687 0.9997688 +0.9752172 0.973687 0.9997688 +0.9756289 0.973687 0.9997688 +0.9761497 0.973687 0.9997688 +0.9768086 0.973687 0.9997688 +0.9776422 0.973687 0.9997688 +0.9786968 0.973687 0.9997688 +0.980031 0.973687 0.9997688 +0.981719 0.973687 0.9997688 +0.9838545 0.973687 0.9997688 +0.9865561 0.973687 0.9997688 +0.9899741 0.973687 0.9997688 +0.9942982 0.973687 0.9997688 +0.9997688 0.973687 0.9997688 +0.9998174 0.9791018 0.9954731 +0.9998557 0.9834186 0.9936849 +0.999886 0.9868541 0.993287 +0.9999099 0.9895842 0.9936128 +0.9999288 0.9917515 0.9942731 +0.9999437 0.9934704 0.9950481 +0.9736726 0.9737009 0.9997689 +0.9736726 0.9737008 0.9997689 +0.9736725 0.9737007 0.9997689 +0.9736724 0.9737005 0.9997689 +0.9736723 0.9737003 0.9997689 +0.9736722 0.9737 0.9997689 +0.9736721 0.9736997 0.9997689 +0.9736719 0.9736993 0.9997689 +0.9736717 0.9736989 0.9997689 +0.9736715 0.9736983 0.9997689 +0.9736712 0.9736976 0.9997689 +0.973671 0.9736968 0.9997689 +0.9736708 0.9736959 0.9997689 +0.9736708 0.9736949 0.9997689 +0.973671 0.973694 0.9997688 +0.9736717 0.9736932 0.9997688 +0.9736733 0.973693 0.9997688 +0.9736756 0.973693 0.9997688 +0.9736786 0.973693 0.9997688 +0.9736823 0.973693 0.9997688 +0.973687 0.973693 0.9997688 +0.973693 0.973693 0.9997688 +0.9737006 0.973693 0.9997688 +0.9737101 0.973693 0.9997688 +0.9737222 0.973693 0.9997688 +0.9737375 0.973693 0.9997688 +0.9737569 0.973693 0.9997688 +0.9737814 0.973693 0.9997688 +0.9738123 0.973693 0.9997688 +0.9738515 0.973693 0.9997688 +0.9739011 0.973693 0.9997688 +0.9739638 0.973693 0.9997688 +0.9740432 0.973693 0.9997688 +0.9741436 0.973693 0.9997688 +0.9742706 0.973693 0.9997688 +0.9744313 0.973693 0.9997688 +0.9746346 0.973693 0.9997688 +0.9748918 0.973693 0.9997688 +0.9752172 0.973693 0.9997688 +0.9756289 0.973693 0.9997688 +0.9761497 0.973693 0.9997688 +0.9768086 0.973693 0.9997688 +0.9776422 0.973693 0.9997688 +0.9786968 0.973693 0.9997688 +0.980031 0.973693 0.9997688 +0.981719 0.973693 0.9997688 +0.9838545 0.973693 0.9997688 +0.9865561 0.973693 0.9997688 +0.9899741 0.973693 0.9997688 +0.9942982 0.973693 0.9997688 +0.9997688 0.973693 0.9997688 +0.9998174 0.9791055 0.9954731 +0.9998557 0.9834209 0.9936849 +0.999886 0.9868555 0.993287 +0.9999099 0.9895851 0.9936128 +0.9999288 0.9917521 0.9942731 +0.9999437 0.9934707 0.9950481 +0.9736726 0.9737085 0.9997689 +0.9736726 0.9737084 0.9997689 +0.9736725 0.9737082 0.9997689 +0.9736724 0.9737081 0.9997689 +0.9736723 0.9737079 0.9997689 +0.9736722 0.9737076 0.9997689 +0.9736721 0.9737073 0.9997689 +0.9736719 0.9737069 0.9997689 +0.9736717 0.9737064 0.9997689 +0.9736715 0.9737058 0.9997689 +0.9736712 0.9737052 0.9997689 +0.973671 0.9737044 0.9997689 +0.9736708 0.9737034 0.9997689 +0.9736708 0.9737025 0.9997689 +0.973671 0.9737015 0.9997688 +0.9736717 0.9737008 0.9997688 +0.9736733 0.9737006 0.9997688 +0.9736756 0.9737006 0.9997688 +0.9736786 0.9737006 0.9997688 +0.9736823 0.9737006 0.9997688 +0.973687 0.9737006 0.9997688 +0.973693 0.9737006 0.9997688 +0.9737006 0.9737006 0.9997688 +0.9737101 0.9737006 0.9997688 +0.9737222 0.9737006 0.9997688 +0.9737375 0.9737006 0.9997688 +0.9737569 0.9737006 0.9997688 +0.9737814 0.9737006 0.9997688 +0.9738123 0.9737006 0.9997688 +0.9738515 0.9737006 0.9997688 +0.9739011 0.9737006 0.9997688 +0.9739638 0.9737006 0.9997688 +0.9740432 0.9737006 0.9997688 +0.9741436 0.9737006 0.9997688 +0.9742706 0.9737006 0.9997688 +0.9744313 0.9737006 0.9997688 +0.9746346 0.9737006 0.9997688 +0.9748918 0.9737006 0.9997688 +0.9752172 0.9737006 0.9997688 +0.9756289 0.9737006 0.9997688 +0.9761497 0.9737006 0.9997688 +0.9768086 0.9737006 0.9997688 +0.9776422 0.9737006 0.9997688 +0.9786968 0.9737006 0.9997688 +0.980031 0.9737006 0.9997688 +0.981719 0.9737006 0.9997688 +0.9838545 0.9737006 0.9997688 +0.9865561 0.9737006 0.9997688 +0.9899741 0.9737006 0.9997688 +0.9942982 0.9737006 0.9997688 +0.9997688 0.9737006 0.9997688 +0.9998174 0.9791103 0.9954731 +0.9998557 0.9834239 0.9936849 +0.999886 0.9868574 0.993287 +0.9999099 0.9895863 0.9936128 +0.9999288 0.9917528 0.9942731 +0.9999437 0.9934712 0.9950481 +0.9736726 0.973718 0.9997689 +0.9736726 0.9737179 0.9997689 +0.9736725 0.9737178 0.9997689 +0.9736724 0.9737176 0.9997689 +0.9736723 0.9737174 0.9997689 +0.9736722 0.9737172 0.9997689 +0.9736721 0.9737168 0.9997689 +0.9736719 0.9737164 0.9997689 +0.9736717 0.973716 0.9997689 +0.9736715 0.9737154 0.9997689 +0.9736712 0.9737147 0.9997689 +0.973671 0.9737139 0.9997689 +0.9736708 0.973713 0.9997689 +0.9736708 0.973712 0.9997689 +0.973671 0.9737111 0.9997688 +0.9736717 0.9737104 0.9997688 +0.9736733 0.9737101 0.9997688 +0.9736756 0.9737101 0.9997688 +0.9736786 0.9737101 0.9997688 +0.9736823 0.9737101 0.9997688 +0.973687 0.9737101 0.9997688 +0.973693 0.9737101 0.9997688 +0.9737006 0.9737101 0.9997688 +0.9737101 0.9737101 0.9997688 +0.9737222 0.9737101 0.9997688 +0.9737375 0.9737101 0.9997688 +0.9737569 0.9737101 0.9997688 +0.9737814 0.9737101 0.9997688 +0.9738123 0.9737101 0.9997688 +0.9738515 0.9737101 0.9997688 +0.9739011 0.9737101 0.9997688 +0.9739638 0.9737101 0.9997688 +0.9740432 0.9737101 0.9997688 +0.9741436 0.9737101 0.9997688 +0.9742706 0.9737101 0.9997688 +0.9744313 0.9737101 0.9997688 +0.9746346 0.9737101 0.9997688 +0.9748918 0.9737101 0.9997688 +0.9752172 0.9737101 0.9997688 +0.9756289 0.9737101 0.9997688 +0.9761497 0.9737101 0.9997688 +0.9768086 0.9737101 0.9997688 +0.9776422 0.9737101 0.9997688 +0.9786968 0.9737101 0.9997688 +0.980031 0.9737101 0.9997688 +0.981719 0.9737101 0.9997688 +0.9838545 0.9737101 0.9997688 +0.9865561 0.9737101 0.9997688 +0.9899741 0.9737101 0.9997688 +0.9942982 0.9737101 0.9997688 +0.9997688 0.9737101 0.9997688 +0.9998174 0.9791163 0.9954731 +0.9998557 0.9834277 0.9936849 +0.999886 0.9868597 0.993287 +0.9999099 0.9895878 0.9936128 +0.9999288 0.9917537 0.9942731 +0.9999437 0.9934718 0.9950481 +0.9736726 0.9737301 0.9997689 +0.9736726 0.97373 0.9997689 +0.9736725 0.9737299 0.9997689 +0.9736724 0.9737297 0.9997689 +0.9736723 0.9737295 0.9997689 +0.9736722 0.9737292 0.9997689 +0.9736721 0.9737289 0.9997689 +0.9736719 0.9737285 0.9997689 +0.9736717 0.9737281 0.9997689 +0.9736715 0.9737275 0.9997689 +0.9736712 0.9737268 0.9997689 +0.973671 0.973726 0.9997689 +0.9736708 0.9737251 0.9997689 +0.9736708 0.9737241 0.9997689 +0.973671 0.9737232 0.9997688 +0.9736717 0.9737225 0.9997688 +0.9736733 0.9737222 0.9997688 +0.9736756 0.9737222 0.9997688 +0.9736786 0.9737222 0.9997688 +0.9736823 0.9737222 0.9997688 +0.973687 0.9737222 0.9997688 +0.973693 0.9737222 0.9997688 +0.9737006 0.9737222 0.9997688 +0.9737101 0.9737222 0.9997688 +0.9737222 0.9737222 0.9997688 +0.9737375 0.9737222 0.9997688 +0.9737569 0.9737222 0.9997688 +0.9737814 0.9737222 0.9997688 +0.9738123 0.9737222 0.9997688 +0.9738515 0.9737222 0.9997688 +0.9739011 0.9737222 0.9997688 +0.9739638 0.9737222 0.9997688 +0.9740432 0.9737222 0.9997688 +0.9741436 0.9737222 0.9997688 +0.9742706 0.9737222 0.9997688 +0.9744313 0.9737222 0.9997688 +0.9746346 0.9737222 0.9997688 +0.9748918 0.9737222 0.9997688 +0.9752172 0.9737222 0.9997688 +0.9756289 0.9737222 0.9997688 +0.9761497 0.9737222 0.9997688 +0.9768086 0.9737222 0.9997688 +0.9776422 0.9737222 0.9997688 +0.9786968 0.9737222 0.9997688 +0.980031 0.9737222 0.9997688 +0.981719 0.9737222 0.9997688 +0.9838545 0.9737222 0.9997688 +0.9865561 0.9737222 0.9997688 +0.9899741 0.9737222 0.9997688 +0.9942982 0.9737222 0.9997688 +0.9997688 0.9737222 0.9997688 +0.9998174 0.9791238 0.9954731 +0.9998557 0.9834324 0.9936849 +0.999886 0.9868627 0.993287 +0.9999099 0.9895897 0.9936128 +0.9999288 0.9917549 0.9942731 +0.9999437 0.9934725 0.9950481 +0.9736726 0.9737454 0.9997689 +0.9736726 0.9737453 0.9997689 +0.9736725 0.9737452 0.9997689 +0.9736724 0.973745 0.9997689 +0.9736723 0.9737448 0.9997689 +0.9736722 0.9737445 0.9997689 +0.9736721 0.9737442 0.9997689 +0.9736719 0.9737438 0.9997689 +0.9736717 0.9737434 0.9997689 +0.9736715 0.9737428 0.9997689 +0.9736712 0.9737421 0.9997689 +0.973671 0.9737413 0.9997689 +0.9736708 0.9737404 0.9997689 +0.9736708 0.9737394 0.9997689 +0.973671 0.9737385 0.9997688 +0.9736717 0.9737378 0.9997688 +0.9736733 0.9737375 0.9997688 +0.9736756 0.9737375 0.9997688 +0.9736786 0.9737375 0.9997688 +0.9736823 0.9737375 0.9997688 +0.973687 0.9737375 0.9997688 +0.973693 0.9737375 0.9997688 +0.9737006 0.9737375 0.9997688 +0.9737101 0.9737375 0.9997688 +0.9737222 0.9737375 0.9997688 +0.9737375 0.9737375 0.9997688 +0.9737569 0.9737375 0.9997688 +0.9737814 0.9737375 0.9997688 +0.9738123 0.9737375 0.9997688 +0.9738515 0.9737375 0.9997688 +0.9739011 0.9737375 0.9997688 +0.9739638 0.9737375 0.9997688 +0.9740432 0.9737375 0.9997688 +0.9741436 0.9737375 0.9997688 +0.9742706 0.9737375 0.9997688 +0.9744313 0.9737375 0.9997688 +0.9746346 0.9737375 0.9997688 +0.9748918 0.9737375 0.9997688 +0.9752172 0.9737375 0.9997688 +0.9756289 0.9737375 0.9997688 +0.9761497 0.9737375 0.9997688 +0.9768086 0.9737375 0.9997688 +0.9776422 0.9737375 0.9997688 +0.9786968 0.9737375 0.9997688 +0.980031 0.9737375 0.9997688 +0.981719 0.9737375 0.9997688 +0.9838545 0.9737375 0.9997688 +0.9865561 0.9737375 0.9997688 +0.9899741 0.9737375 0.9997688 +0.9942982 0.9737375 0.9997688 +0.9997688 0.9737375 0.9997688 +0.9998174 0.9791334 0.9954731 +0.9998557 0.9834385 0.9936849 +0.999886 0.9868665 0.993287 +0.9999099 0.989592 0.9936128 +0.9999288 0.9917564 0.9942731 +0.9999437 0.9934734 0.9950481 +0.9736726 0.9737647 0.9997689 +0.9736726 0.9737646 0.9997689 +0.9736725 0.9737645 0.9997689 +0.9736724 0.9737643 0.9997689 +0.9736723 0.9737641 0.9997689 +0.9736722 0.9737639 0.9997689 +0.9736721 0.9737636 0.9997689 +0.9736719 0.9737632 0.9997689 +0.9736717 0.9737627 0.9997689 +0.9736715 0.9737621 0.9997689 +0.9736712 0.9737614 0.9997689 +0.973671 0.9737606 0.9997689 +0.9736708 0.9737597 0.9997689 +0.9736708 0.9737588 0.9997689 +0.973671 0.9737578 0.9997688 +0.9736717 0.9737571 0.9997688 +0.9736733 0.9737569 0.9997688 +0.9736756 0.9737569 0.9997688 +0.9736786 0.9737569 0.9997688 +0.9736823 0.9737569 0.9997688 +0.973687 0.9737569 0.9997688 +0.973693 0.9737569 0.9997688 +0.9737006 0.9737569 0.9997688 +0.9737101 0.9737569 0.9997688 +0.9737222 0.9737569 0.9997688 +0.9737375 0.9737569 0.9997688 +0.9737569 0.9737569 0.9997688 +0.9737814 0.9737569 0.9997688 +0.9738123 0.9737569 0.9997688 +0.9738515 0.9737569 0.9997688 +0.9739011 0.9737569 0.9997688 +0.9739638 0.9737569 0.9997688 +0.9740432 0.9737569 0.9997688 +0.9741436 0.9737569 0.9997688 +0.9742706 0.9737569 0.9997688 +0.9744313 0.9737569 0.9997688 +0.9746346 0.9737569 0.9997688 +0.9748918 0.9737569 0.9997688 +0.9752172 0.9737569 0.9997688 +0.9756289 0.9737569 0.9997688 +0.9761497 0.9737569 0.9997688 +0.9768086 0.9737569 0.9997688 +0.9776422 0.9737569 0.9997688 +0.9786968 0.9737569 0.9997688 +0.980031 0.9737569 0.9997688 +0.981719 0.9737569 0.9997688 +0.9838545 0.9737569 0.9997688 +0.9865561 0.9737569 0.9997688 +0.9899741 0.9737569 0.9997688 +0.9942982 0.9737569 0.9997688 +0.9997688 0.9737569 0.9997688 +0.9998174 0.9791456 0.9954731 +0.9998557 0.9834461 0.9936849 +0.999886 0.9868713 0.993287 +0.9999099 0.989595 0.9936128 +0.9999288 0.9917582 0.9942731 +0.9999437 0.9934746 0.9950481 +0.9736726 0.9737892 0.9997689 +0.9736726 0.9737891 0.9997689 +0.9736725 0.973789 0.9997689 +0.9736724 0.9737888 0.9997689 +0.9736723 0.9737886 0.9997689 +0.9736722 0.9737884 0.9997689 +0.9736721 0.9737881 0.9997689 +0.9736719 0.9737877 0.9997689 +0.9736717 0.9737872 0.9997689 +0.9736715 0.9737866 0.9997689 +0.9736712 0.9737859 0.9997689 +0.973671 0.9737851 0.9997689 +0.9736708 0.9737842 0.9997689 +0.9736708 0.9737833 0.9997689 +0.973671 0.9737823 0.9997688 +0.9736717 0.9737816 0.9997688 +0.9736733 0.9737814 0.9997688 +0.9736756 0.9737814 0.9997688 +0.9736786 0.9737814 0.9997688 +0.9736823 0.9737814 0.9997688 +0.973687 0.9737814 0.9997688 +0.973693 0.9737814 0.9997688 +0.9737006 0.9737814 0.9997688 +0.9737101 0.9737814 0.9997688 +0.9737222 0.9737814 0.9997688 +0.9737375 0.9737814 0.9997688 +0.9737569 0.9737814 0.9997688 +0.9737814 0.9737814 0.9997688 +0.9738123 0.9737814 0.9997688 +0.9738515 0.9737814 0.9997688 +0.9739011 0.9737814 0.9997688 +0.9739638 0.9737814 0.9997688 +0.9740432 0.9737814 0.9997688 +0.9741436 0.9737814 0.9997688 +0.9742706 0.9737814 0.9997688 +0.9744313 0.9737814 0.9997688 +0.9746346 0.9737814 0.9997688 +0.9748918 0.9737814 0.9997688 +0.9752172 0.9737814 0.9997688 +0.9756289 0.9737814 0.9997688 +0.9761497 0.9737814 0.9997688 +0.9768086 0.9737814 0.9997688 +0.9776422 0.9737814 0.9997688 +0.9786968 0.9737814 0.9997688 +0.980031 0.9737814 0.9997688 +0.981719 0.9737814 0.9997688 +0.9838545 0.9737814 0.9997688 +0.9865561 0.9737814 0.9997688 +0.9899741 0.9737814 0.9997688 +0.9942982 0.9737814 0.9997688 +0.9997688 0.9737814 0.9997688 +0.9998174 0.979161 0.9954731 +0.9998557 0.9834557 0.9936849 +0.999886 0.9868773 0.993287 +0.9999099 0.9895988 0.9936128 +0.9999288 0.9917606 0.9942731 +0.9999437 0.9934761 0.9950481 +0.9736726 0.9738202 0.9997689 +0.9736726 0.9738201 0.9997689 +0.9736725 0.97382 0.9997689 +0.9736724 0.9738198 0.9997689 +0.9736723 0.9738196 0.9997689 +0.9736722 0.9738193 0.9997689 +0.9736721 0.973819 0.9997689 +0.9736719 0.9738186 0.9997689 +0.9736717 0.9738182 0.9997689 +0.9736715 0.9738176 0.9997689 +0.9736712 0.9738169 0.9997689 +0.973671 0.9738161 0.9997689 +0.9736708 0.9738152 0.9997689 +0.9736708 0.9738142 0.9997689 +0.973671 0.9738133 0.9997688 +0.9736717 0.9738126 0.9997688 +0.9736733 0.9738123 0.9997688 +0.9736756 0.9738123 0.9997688 +0.9736786 0.9738123 0.9997688 +0.9736823 0.9738123 0.9997688 +0.973687 0.9738123 0.9997688 +0.973693 0.9738123 0.9997688 +0.9737006 0.9738123 0.9997688 +0.9737101 0.9738123 0.9997688 +0.9737222 0.9738123 0.9997688 +0.9737375 0.9738123 0.9997688 +0.9737569 0.9738123 0.9997688 +0.9737814 0.9738123 0.9997688 +0.9738123 0.9738123 0.9997688 +0.9738515 0.9738123 0.9997688 +0.9739011 0.9738123 0.9997688 +0.9739638 0.9738123 0.9997688 +0.9740432 0.9738123 0.9997688 +0.9741436 0.9738123 0.9997688 +0.9742706 0.9738123 0.9997688 +0.9744313 0.9738123 0.9997688 +0.9746346 0.9738123 0.9997688 +0.9748918 0.9738123 0.9997688 +0.9752172 0.9738123 0.9997688 +0.9756289 0.9738123 0.9997688 +0.9761497 0.9738123 0.9997688 +0.9768086 0.9738123 0.9997688 +0.9776422 0.9738123 0.9997688 +0.9786968 0.9738123 0.9997688 +0.980031 0.9738123 0.9997688 +0.981719 0.9738123 0.9997688 +0.9838545 0.9738123 0.9997688 +0.9865561 0.9738123 0.9997688 +0.9899741 0.9738123 0.9997688 +0.9942982 0.9738123 0.9997688 +0.9997688 0.9738123 0.9997688 +0.9998174 0.9791804 0.9954731 +0.9998557 0.9834679 0.9936849 +0.999886 0.986885 0.993287 +0.9999099 0.9896036 0.9936128 +0.9999288 0.9917636 0.9942731 +0.9999437 0.9934779 0.9950481 +0.9736726 0.9738594 0.9997689 +0.9736726 0.9738593 0.9997689 +0.9736725 0.9738591 0.9997689 +0.9736724 0.973859 0.9997689 +0.9736723 0.9738588 0.9997689 +0.9736722 0.9738585 0.9997689 +0.9736721 0.9738582 0.9997689 +0.9736719 0.9738578 0.9997689 +0.9736717 0.9738573 0.9997689 +0.9736715 0.9738568 0.9997689 +0.9736712 0.9738561 0.9997689 +0.973671 0.9738553 0.9997689 +0.9736708 0.9738544 0.9997689 +0.9736708 0.9738534 0.9997689 +0.973671 0.9738525 0.9997688 +0.9736717 0.9738518 0.9997688 +0.9736733 0.9738515 0.9997688 +0.9736756 0.9738515 0.9997688 +0.9736786 0.9738515 0.9997688 +0.9736823 0.9738515 0.9997688 +0.973687 0.9738515 0.9997688 +0.973693 0.9738515 0.9997688 +0.9737006 0.9738515 0.9997688 +0.9737101 0.9738515 0.9997688 +0.9737222 0.9738515 0.9997688 +0.9737375 0.9738515 0.9997688 +0.9737569 0.9738515 0.9997688 +0.9737814 0.9738515 0.9997688 +0.9738123 0.9738515 0.9997688 +0.9738515 0.9738515 0.9997688 +0.9739011 0.9738515 0.9997688 +0.9739638 0.9738515 0.9997688 +0.9740432 0.9738515 0.9997688 +0.9741436 0.9738515 0.9997688 +0.9742706 0.9738515 0.9997688 +0.9744313 0.9738515 0.9997688 +0.9746346 0.9738515 0.9997688 +0.9748918 0.9738515 0.9997688 +0.9752172 0.9738515 0.9997688 +0.9756289 0.9738515 0.9997688 +0.9761497 0.9738515 0.9997688 +0.9768086 0.9738515 0.9997688 +0.9776422 0.9738515 0.9997688 +0.9786968 0.9738515 0.9997688 +0.980031 0.9738515 0.9997688 +0.981719 0.9738515 0.9997688 +0.9838545 0.9738515 0.9997688 +0.9865561 0.9738515 0.9997688 +0.9899741 0.9738515 0.9997688 +0.9942982 0.9738515 0.9997688 +0.9997688 0.9738515 0.9997688 +0.9998174 0.979205 0.9954731 +0.9998557 0.9834833 0.9936849 +0.999886 0.9868946 0.993287 +0.9999099 0.9896096 0.9936128 +0.9999288 0.9917674 0.9942731 +0.9999437 0.9934803 0.9950481 +0.9736726 0.9739089 0.9997689 +0.9736726 0.9739088 0.9997689 +0.9736725 0.9739087 0.9997689 +0.9736724 0.9739085 0.9997689 +0.9736723 0.9739083 0.9997689 +0.9736722 0.9739081 0.9997689 +0.9736721 0.9739078 0.9997689 +0.9736719 0.9739074 0.9997689 +0.9736717 0.9739069 0.9997689 +0.9736715 0.9739063 0.9997689 +0.9736712 0.9739057 0.9997689 +0.973671 0.9739049 0.9997689 +0.9736708 0.973904 0.9997689 +0.9736708 0.973903 0.9997689 +0.973671 0.9739021 0.9997688 +0.9736717 0.9739013 0.9997688 +0.9736733 0.9739011 0.9997688 +0.9736756 0.9739011 0.9997688 +0.9736786 0.9739011 0.9997688 +0.9736823 0.9739011 0.9997688 +0.973687 0.9739011 0.9997688 +0.973693 0.9739011 0.9997688 +0.9737006 0.9739011 0.9997688 +0.9737101 0.9739011 0.9997688 +0.9737222 0.9739011 0.9997688 +0.9737375 0.9739011 0.9997688 +0.9737569 0.9739011 0.9997688 +0.9737814 0.9739011 0.9997688 +0.9738123 0.9739011 0.9997688 +0.9738515 0.9739011 0.9997688 +0.9739011 0.9739011 0.9997688 +0.9739638 0.9739011 0.9997688 +0.9740432 0.9739011 0.9997688 +0.9741436 0.9739011 0.9997688 +0.9742706 0.9739011 0.9997688 +0.9744313 0.9739011 0.9997688 +0.9746346 0.9739011 0.9997688 +0.9748918 0.9739011 0.9997688 +0.9752172 0.9739011 0.9997688 +0.9756289 0.9739011 0.9997688 +0.9761497 0.9739011 0.9997688 +0.9768086 0.9739011 0.9997688 +0.9776422 0.9739011 0.9997688 +0.9786968 0.9739011 0.9997688 +0.980031 0.9739011 0.9997688 +0.981719 0.9739011 0.9997688 +0.9838545 0.9739011 0.9997688 +0.9865561 0.9739011 0.9997688 +0.9899741 0.9739011 0.9997688 +0.9942982 0.9739011 0.9997688 +0.9997688 0.9739011 0.9997688 +0.9998174 0.9792361 0.9954731 +0.9998557 0.9835029 0.9936849 +0.999886 0.9869069 0.993287 +0.9999099 0.9896173 0.9936128 +0.9999288 0.9917722 0.9942731 +0.9999437 0.9934833 0.9950481 +0.9736726 0.9739717 0.9997689 +0.9736726 0.9739715 0.9997689 +0.9736725 0.9739714 0.9997689 +0.9736724 0.9739713 0.9997689 +0.9736723 0.9739711 0.9997689 +0.9736722 0.9739708 0.9997689 +0.9736721 0.9739705 0.9997689 +0.9736719 0.9739701 0.9997689 +0.9736717 0.9739696 0.9997689 +0.9736715 0.9739691 0.9997689 +0.9736712 0.9739684 0.9997689 +0.973671 0.9739676 0.9997689 +0.9736708 0.9739667 0.9997689 +0.9736708 0.9739657 0.9997689 +0.973671 0.9739648 0.9997688 +0.9736717 0.9739641 0.9997688 +0.9736733 0.9739638 0.9997688 +0.9736756 0.9739638 0.9997688 +0.9736786 0.9739638 0.9997688 +0.9736823 0.9739638 0.9997688 +0.973687 0.9739638 0.9997688 +0.973693 0.9739638 0.9997688 +0.9737006 0.9739638 0.9997688 +0.9737101 0.9739638 0.9997688 +0.9737222 0.9739638 0.9997688 +0.9737375 0.9739638 0.9997688 +0.9737569 0.9739638 0.9997688 +0.9737814 0.9739638 0.9997688 +0.9738123 0.9739638 0.9997688 +0.9738515 0.9739638 0.9997688 +0.9739011 0.9739638 0.9997688 +0.9739638 0.9739638 0.9997688 +0.9740432 0.9739638 0.9997688 +0.9741436 0.9739638 0.9997688 +0.9742706 0.9739638 0.9997688 +0.9744313 0.9739638 0.9997688 +0.9746346 0.9739638 0.9997688 +0.9748918 0.9739638 0.9997688 +0.9752172 0.9739638 0.9997688 +0.9756289 0.9739638 0.9997688 +0.9761497 0.9739638 0.9997688 +0.9768086 0.9739638 0.9997688 +0.9776422 0.9739638 0.9997688 +0.9786968 0.9739638 0.9997688 +0.980031 0.9739638 0.9997688 +0.981719 0.9739638 0.9997688 +0.9838545 0.9739638 0.9997688 +0.9865561 0.9739638 0.9997688 +0.9899741 0.9739638 0.9997688 +0.9942982 0.9739638 0.9997688 +0.9997688 0.9739638 0.9997688 +0.9998174 0.9792755 0.9954731 +0.9998557 0.9835276 0.9936849 +0.999886 0.9869223 0.993287 +0.9999099 0.989627 0.9936128 +0.9999288 0.9917782 0.9942731 +0.9999437 0.9934871 0.9950481 +0.9736726 0.974051 0.9997689 +0.9736726 0.9740509 0.9997689 +0.9736725 0.9740508 0.9997689 +0.9736724 0.9740506 0.9997689 +0.9736723 0.9740504 0.9997689 +0.9736722 0.9740501 0.9997689 +0.9736721 0.9740498 0.9997689 +0.9736719 0.9740494 0.9997689 +0.9736717 0.974049 0.9997689 +0.9736715 0.9740484 0.9997689 +0.9736712 0.9740477 0.9997689 +0.973671 0.9740469 0.9997689 +0.9736708 0.974046 0.9997689 +0.9736708 0.9740451 0.9997689 +0.973671 0.9740442 0.9997688 +0.9736717 0.9740434 0.9997688 +0.9736733 0.9740432 0.9997688 +0.9736756 0.9740432 0.9997688 +0.9736786 0.9740432 0.9997688 +0.9736823 0.9740432 0.9997688 +0.973687 0.9740432 0.9997688 +0.973693 0.9740432 0.9997688 +0.9737006 0.9740432 0.9997688 +0.9737101 0.9740432 0.9997688 +0.9737222 0.9740432 0.9997688 +0.9737375 0.9740432 0.9997688 +0.9737569 0.9740432 0.9997688 +0.9737814 0.9740432 0.9997688 +0.9738123 0.9740432 0.9997688 +0.9738515 0.9740432 0.9997688 +0.9739011 0.9740432 0.9997688 +0.9739638 0.9740432 0.9997688 +0.9740432 0.9740432 0.9997688 +0.9741436 0.9740432 0.9997688 +0.9742706 0.9740432 0.9997688 +0.9744313 0.9740432 0.9997688 +0.9746346 0.9740432 0.9997688 +0.9748918 0.9740432 0.9997688 +0.9752172 0.9740432 0.9997688 +0.9756289 0.9740432 0.9997688 +0.9761497 0.9740432 0.9997688 +0.9768086 0.9740432 0.9997688 +0.9776422 0.9740432 0.9997688 +0.9786968 0.9740432 0.9997688 +0.980031 0.9740432 0.9997688 +0.981719 0.9740432 0.9997688 +0.9838545 0.9740432 0.9997688 +0.9865561 0.9740432 0.9997688 +0.9899741 0.9740432 0.9997688 +0.9942982 0.9740432 0.9997688 +0.9997688 0.9740432 0.9997688 +0.9998174 0.9793253 0.9954731 +0.9998557 0.9835588 0.9936849 +0.999886 0.9869419 0.993287 +0.9999099 0.9896392 0.9936128 +0.9999288 0.9917859 0.9942731 +0.9999437 0.9934919 0.9950481 +0.9736726 0.9741514 0.9997689 +0.9736726 0.9741513 0.9997689 +0.9736725 0.9741511 0.9997689 +0.9736724 0.974151 0.9997689 +0.9736723 0.9741508 0.9997689 +0.9736722 0.9741505 0.9997689 +0.9736721 0.9741502 0.9997689 +0.9736719 0.9741498 0.9997689 +0.9736717 0.9741494 0.9997689 +0.9736715 0.9741488 0.9997689 +0.9736712 0.9741481 0.9997689 +0.973671 0.9741473 0.9997689 +0.9736708 0.9741464 0.9997689 +0.9736708 0.9741455 0.9997689 +0.973671 0.9741446 0.9997688 +0.9736717 0.9741438 0.9997688 +0.9736733 0.9741436 0.9997688 +0.9736756 0.9741436 0.9997688 +0.9736786 0.9741436 0.9997688 +0.9736823 0.9741436 0.9997688 +0.973687 0.9741436 0.9997688 +0.973693 0.9741436 0.9997688 +0.9737006 0.9741436 0.9997688 +0.9737101 0.9741436 0.9997688 +0.9737222 0.9741436 0.9997688 +0.9737375 0.9741436 0.9997688 +0.9737569 0.9741436 0.9997688 +0.9737814 0.9741436 0.9997688 +0.9738123 0.9741436 0.9997688 +0.9738515 0.9741436 0.9997688 +0.9739011 0.9741436 0.9997688 +0.9739638 0.9741436 0.9997688 +0.9740432 0.9741436 0.9997688 +0.9741436 0.9741436 0.9997688 +0.9742706 0.9741436 0.9997688 +0.9744313 0.9741436 0.9997688 +0.9746346 0.9741436 0.9997688 +0.9748918 0.9741436 0.9997688 +0.9752172 0.9741436 0.9997688 +0.9756289 0.9741436 0.9997688 +0.9761497 0.9741436 0.9997688 +0.9768086 0.9741436 0.9997688 +0.9776422 0.9741436 0.9997688 +0.9786968 0.9741436 0.9997688 +0.980031 0.9741436 0.9997688 +0.981719 0.9741436 0.9997688 +0.9838545 0.9741436 0.9997688 +0.9865561 0.9741436 0.9997688 +0.9899741 0.9741436 0.9997688 +0.9942982 0.9741436 0.9997688 +0.9997688 0.9741436 0.9997688 +0.9998174 0.9793883 0.9954731 +0.9998557 0.9835983 0.9936849 +0.999886 0.9869667 0.993287 +0.9999099 0.9896547 0.9936128 +0.9999288 0.9917956 0.9942731 +0.9999437 0.993498 0.9950481 +0.9736726 0.9742783 0.9997689 +0.9736726 0.9742782 0.9997689 +0.9736725 0.9742781 0.9997689 +0.9736724 0.974278 0.9997689 +0.9736723 0.9742778 0.9997689 +0.9736722 0.9742775 0.9997689 +0.9736721 0.9742772 0.9997689 +0.9736719 0.9742768 0.9997689 +0.9736717 0.9742763 0.9997689 +0.9736715 0.9742758 0.9997689 +0.9736712 0.9742751 0.9997689 +0.973671 0.9742743 0.9997689 +0.9736708 0.9742734 0.9997689 +0.9736708 0.9742725 0.9997689 +0.973671 0.9742716 0.9997688 +0.9736717 0.9742709 0.9997688 +0.9736733 0.9742706 0.9997688 +0.9736756 0.9742706 0.9997688 +0.9736786 0.9742706 0.9997688 +0.9736823 0.9742706 0.9997688 +0.973687 0.9742706 0.9997688 +0.973693 0.9742706 0.9997688 +0.9737006 0.9742706 0.9997688 +0.9737101 0.9742706 0.9997688 +0.9737222 0.9742706 0.9997688 +0.9737375 0.9742706 0.9997688 +0.9737569 0.9742706 0.9997688 +0.9737814 0.9742706 0.9997688 +0.9738123 0.9742706 0.9997688 +0.9738515 0.9742706 0.9997688 +0.9739011 0.9742706 0.9997688 +0.9739638 0.9742706 0.9997688 +0.9740432 0.9742706 0.9997688 +0.9741436 0.9742706 0.9997688 +0.9742706 0.9742706 0.9997688 +0.9744313 0.9742706 0.9997688 +0.9746346 0.9742706 0.9997688 +0.9748918 0.9742706 0.9997688 +0.9752172 0.9742706 0.9997688 +0.9756289 0.9742706 0.9997688 +0.9761497 0.9742706 0.9997688 +0.9768086 0.9742706 0.9997688 +0.9776422 0.9742706 0.9997688 +0.9786968 0.9742706 0.9997688 +0.980031 0.9742706 0.9997688 +0.981719 0.9742706 0.9997688 +0.9838545 0.9742706 0.9997688 +0.9865561 0.9742706 0.9997688 +0.9899741 0.9742706 0.9997688 +0.9942982 0.9742706 0.9997688 +0.9997688 0.9742706 0.9997688 +0.9998174 0.9794681 0.9954731 +0.9998557 0.9836483 0.9936849 +0.999886 0.986998 0.993287 +0.9999099 0.9896744 0.9936128 +0.9999288 0.9918079 0.9942731 +0.9999437 0.9935057 0.9950481 +0.9736726 0.974439 0.9997689 +0.9736726 0.9744389 0.9997689 +0.9736725 0.9744388 0.9997689 +0.9736724 0.9744386 0.9997689 +0.9736723 0.9744384 0.9997689 +0.9736722 0.9744382 0.9997689 +0.9736721 0.9744378 0.9997689 +0.9736719 0.9744375 0.9997689 +0.9736717 0.974437 0.9997689 +0.9736715 0.9744364 0.9997689 +0.9736712 0.9744358 0.9997689 +0.973671 0.974435 0.9997689 +0.9736708 0.9744341 0.9997689 +0.9736708 0.9744332 0.9997689 +0.973671 0.9744323 0.9997688 +0.9736717 0.9744315 0.9997688 +0.9736733 0.9744313 0.9997688 +0.9736756 0.9744313 0.9997688 +0.9736786 0.9744313 0.9997688 +0.9736823 0.9744313 0.9997688 +0.973687 0.9744313 0.9997688 +0.973693 0.9744313 0.9997688 +0.9737006 0.9744313 0.9997688 +0.9737101 0.9744313 0.9997688 +0.9737222 0.9744313 0.9997688 +0.9737375 0.9744313 0.9997688 +0.9737569 0.9744313 0.9997688 +0.9737814 0.9744313 0.9997688 +0.9738123 0.9744313 0.9997688 +0.9738515 0.9744313 0.9997688 +0.9739011 0.9744313 0.9997688 +0.9739638 0.9744313 0.9997688 +0.9740432 0.9744313 0.9997688 +0.9741436 0.9744313 0.9997688 +0.9742706 0.9744313 0.9997688 +0.9744313 0.9744313 0.9997688 +0.9746346 0.9744313 0.9997688 +0.9748918 0.9744313 0.9997688 +0.9752172 0.9744313 0.9997688 +0.9756289 0.9744313 0.9997688 +0.9761497 0.9744313 0.9997688 +0.9768086 0.9744313 0.9997688 +0.9776422 0.9744313 0.9997688 +0.9786968 0.9744313 0.9997688 +0.980031 0.9744313 0.9997688 +0.981719 0.9744313 0.9997688 +0.9838545 0.9744313 0.9997688 +0.9865561 0.9744313 0.9997688 +0.9899741 0.9744313 0.9997688 +0.9942982 0.9744313 0.9997688 +0.9997688 0.9744313 0.9997688 +0.9998174 0.9795689 0.9954731 +0.9998557 0.9837116 0.9936849 +0.999886 0.9870376 0.993287 +0.9999099 0.9896992 0.9936128 +0.9999288 0.9918234 0.9942731 +0.9999437 0.9935154 0.9950481 +0.9736726 0.9746422 0.9997689 +0.9736726 0.9746421 0.9997689 +0.9736725 0.974642 0.9997689 +0.9736724 0.9746418 0.9997689 +0.9736723 0.9746416 0.9997689 +0.9736722 0.9746414 0.9997689 +0.9736721 0.9746411 0.9997689 +0.9736719 0.9746407 0.9997689 +0.9736717 0.9746403 0.9997689 +0.9736715 0.9746397 0.9997689 +0.9736712 0.974639 0.9997689 +0.973671 0.9746383 0.9997689 +0.9736708 0.9746374 0.9997689 +0.9736708 0.9746365 0.9997689 +0.973671 0.9746356 0.9997688 +0.9736717 0.9746348 0.9997688 +0.9736733 0.9746346 0.9997688 +0.9736756 0.9746346 0.9997688 +0.9736786 0.9746346 0.9997688 +0.9736823 0.9746346 0.9997688 +0.973687 0.9746346 0.9997688 +0.973693 0.9746346 0.9997688 +0.9737006 0.9746346 0.9997688 +0.9737101 0.9746346 0.9997688 +0.9737222 0.9746346 0.9997688 +0.9737375 0.9746346 0.9997688 +0.9737569 0.9746346 0.9997688 +0.9737814 0.9746346 0.9997688 +0.9738123 0.9746346 0.9997688 +0.9738515 0.9746346 0.9997688 +0.9739011 0.9746346 0.9997688 +0.9739638 0.9746346 0.9997688 +0.9740432 0.9746346 0.9997688 +0.9741436 0.9746346 0.9997688 +0.9742706 0.9746346 0.9997688 +0.9744313 0.9746346 0.9997688 +0.9746346 0.9746346 0.9997688 +0.9748918 0.9746346 0.9997688 +0.9752172 0.9746346 0.9997688 +0.9756289 0.9746346 0.9997688 +0.9761497 0.9746346 0.9997688 +0.9768086 0.9746346 0.9997688 +0.9776422 0.9746346 0.9997688 +0.9786968 0.9746346 0.9997688 +0.980031 0.9746346 0.9997688 +0.981719 0.9746346 0.9997688 +0.9838545 0.9746346 0.9997688 +0.9865561 0.9746346 0.9997688 +0.9899741 0.9746346 0.9997688 +0.9942982 0.9746346 0.9997688 +0.9997688 0.9746346 0.9997688 +0.9998174 0.9796966 0.9954731 +0.9998557 0.9837916 0.9936849 +0.999886 0.9870878 0.993287 +0.9999099 0.9897306 0.9936128 +0.9999288 0.9918431 0.9942731 +0.9999437 0.9935277 0.9950481 +0.9736726 0.9748994 0.9997689 +0.9736726 0.9748993 0.9997689 +0.9736725 0.9748991 0.9997689 +0.9736724 0.974899 0.9997689 +0.9736723 0.9748988 0.9997689 +0.9736722 0.9748985 0.9997689 +0.9736721 0.9748982 0.9997689 +0.9736719 0.9748979 0.9997689 +0.9736717 0.9748974 0.9997689 +0.9736715 0.9748969 0.9997689 +0.9736712 0.9748962 0.9997689 +0.973671 0.9748954 0.9997689 +0.9736708 0.9748946 0.9997689 +0.9736708 0.9748937 0.9997689 +0.973671 0.9748928 0.9997688 +0.9736717 0.9748921 0.9997688 +0.9736733 0.9748918 0.9997688 +0.9736756 0.9748918 0.9997688 +0.9736786 0.9748918 0.9997688 +0.9736823 0.9748918 0.9997688 +0.973687 0.9748918 0.9997688 +0.973693 0.9748918 0.9997688 +0.9737006 0.9748918 0.9997688 +0.9737101 0.9748918 0.9997688 +0.9737222 0.9748918 0.9997688 +0.9737375 0.9748918 0.9997688 +0.9737569 0.9748918 0.9997688 +0.9737814 0.9748918 0.9997688 +0.9738123 0.9748918 0.9997688 +0.9738515 0.9748918 0.9997688 +0.9739011 0.9748918 0.9997688 +0.9739638 0.9748918 0.9997688 +0.9740432 0.9748918 0.9997688 +0.9741436 0.9748918 0.9997688 +0.9742706 0.9748918 0.9997688 +0.9744313 0.9748918 0.9997688 +0.9746346 0.9748918 0.9997688 +0.9748918 0.9748918 0.9997688 +0.9752172 0.9748918 0.9997688 +0.9756289 0.9748918 0.9997688 +0.9761497 0.9748918 0.9997688 +0.9768086 0.9748918 0.9997688 +0.9776422 0.9748918 0.9997688 +0.9786968 0.9748918 0.9997688 +0.980031 0.9748918 0.9997688 +0.981719 0.9748918 0.9997688 +0.9838545 0.9748918 0.9997688 +0.9865561 0.9748918 0.9997688 +0.9899741 0.9748918 0.9997688 +0.9942982 0.9748918 0.9997688 +0.9997688 0.9748918 0.9997688 +0.9998174 0.979858 0.9954731 +0.9998557 0.9838928 0.9936849 +0.999886 0.9871512 0.993287 +0.9999099 0.9897703 0.9936128 +0.9999288 0.991868 0.9942731 +0.9999437 0.9935432 0.9950481 +0.9736726 0.9752247 0.9997689 +0.9736726 0.9752246 0.9997689 +0.9736725 0.9752244 0.9997689 +0.9736724 0.9752243 0.9997689 +0.9736723 0.9752241 0.9997689 +0.9736722 0.9752238 0.9997689 +0.9736721 0.9752236 0.9997689 +0.9736719 0.9752232 0.9997689 +0.9736717 0.9752227 0.9997689 +0.9736715 0.9752222 0.9997689 +0.9736712 0.9752215 0.9997689 +0.973671 0.9752208 0.9997689 +0.9736708 0.9752199 0.9997689 +0.9736708 0.975219 0.9997689 +0.973671 0.9752181 0.9997688 +0.9736717 0.9752174 0.9997688 +0.9736733 0.9752172 0.9997688 +0.9736756 0.9752172 0.9997688 +0.9736786 0.9752172 0.9997688 +0.9736823 0.9752172 0.9997688 +0.973687 0.9752172 0.9997688 +0.973693 0.9752172 0.9997688 +0.9737006 0.9752172 0.9997688 +0.9737101 0.9752172 0.9997688 +0.9737222 0.9752172 0.9997688 +0.9737375 0.9752172 0.9997688 +0.9737569 0.9752172 0.9997688 +0.9737814 0.9752172 0.9997688 +0.9738123 0.9752172 0.9997688 +0.9738515 0.9752172 0.9997688 +0.9739011 0.9752172 0.9997688 +0.9739638 0.9752172 0.9997688 +0.9740432 0.9752172 0.9997688 +0.9741436 0.9752172 0.9997688 +0.9742706 0.9752172 0.9997688 +0.9744313 0.9752172 0.9997688 +0.9746346 0.9752172 0.9997688 +0.9748918 0.9752172 0.9997688 +0.9752172 0.9752172 0.9997688 +0.9756289 0.9752172 0.9997688 +0.9761497 0.9752172 0.9997688 +0.9768086 0.9752172 0.9997688 +0.9776422 0.9752172 0.9997688 +0.9786968 0.9752172 0.9997688 +0.980031 0.9752172 0.9997688 +0.981719 0.9752172 0.9997688 +0.9838545 0.9752172 0.9997688 +0.9865561 0.9752172 0.9997688 +0.9899741 0.9752172 0.9997688 +0.9942982 0.9752172 0.9997688 +0.9997688 0.9752172 0.9997688 +0.9998174 0.9800622 0.9954731 +0.9998557 0.9840209 0.9936849 +0.999886 0.9872315 0.993287 +0.9999099 0.9898206 0.9936128 +0.9999288 0.9918994 0.9942731 +0.9999437 0.9935629 0.9950481 +0.9736726 0.9756362 0.9997689 +0.9736726 0.9756361 0.9997689 +0.9736725 0.975636 0.9997689 +0.9736724 0.9756358 0.9997689 +0.9736723 0.9756356 0.9997689 +0.9736722 0.9756354 0.9997689 +0.9736721 0.9756351 0.9997689 +0.9736719 0.9756348 0.9997689 +0.9736717 0.9756343 0.9997689 +0.9736715 0.9756338 0.9997689 +0.9736712 0.9756331 0.9997689 +0.973671 0.9756324 0.9997689 +0.9736708 0.9756316 0.9997689 +0.9736708 0.9756307 0.9997689 +0.973671 0.9756298 0.9997688 +0.9736717 0.9756291 0.9997688 +0.9736733 0.9756289 0.9997688 +0.9736756 0.9756289 0.9997688 +0.9736786 0.9756289 0.9997688 +0.9736823 0.9756289 0.9997688 +0.973687 0.9756289 0.9997688 +0.973693 0.9756289 0.9997688 +0.9737006 0.9756289 0.9997688 +0.9737101 0.9756289 0.9997688 +0.9737222 0.9756289 0.9997688 +0.9737375 0.9756289 0.9997688 +0.9737569 0.9756289 0.9997688 +0.9737814 0.9756289 0.9997688 +0.9738123 0.9756289 0.9997688 +0.9738515 0.9756289 0.9997688 +0.9739011 0.9756289 0.9997688 +0.9739638 0.9756289 0.9997688 +0.9740432 0.9756289 0.9997688 +0.9741436 0.9756289 0.9997688 +0.9742706 0.9756289 0.9997688 +0.9744313 0.9756289 0.9997688 +0.9746346 0.9756289 0.9997688 +0.9748918 0.9756289 0.9997688 +0.9752172 0.9756289 0.9997688 +0.9756289 0.9756289 0.9997688 +0.9761497 0.9756289 0.9997688 +0.9768086 0.9756289 0.9997688 +0.9776422 0.9756289 0.9997688 +0.9786968 0.9756289 0.9997688 +0.980031 0.9756289 0.9997688 +0.981719 0.9756289 0.9997688 +0.9838545 0.9756289 0.9997688 +0.9865561 0.9756289 0.9997688 +0.9899741 0.9756289 0.9997688 +0.9942982 0.9756289 0.9997688 +0.9997688 0.9756289 0.9997688 +0.9998174 0.9803206 0.9954731 +0.9998557 0.9841829 0.9936849 +0.999886 0.987333 0.993287 +0.9999099 0.9898842 0.9936128 +0.9999288 0.9919392 0.9942731 +0.9999437 0.9935878 0.9950481 +0.9736726 0.9761569 0.9997689 +0.9736726 0.9761568 0.9997689 +0.9736725 0.9761567 0.9997689 +0.9736724 0.9761565 0.9997689 +0.9736723 0.9761563 0.9997689 +0.9736722 0.9761561 0.9997689 +0.9736721 0.9761558 0.9997689 +0.9736719 0.9761554 0.9997689 +0.9736717 0.976155 0.9997689 +0.9736715 0.9761545 0.9997689 +0.9736712 0.9761539 0.9997689 +0.973671 0.9761531 0.9997689 +0.9736708 0.9761523 0.9997689 +0.9736708 0.9761514 0.9997689 +0.973671 0.9761506 0.9997688 +0.9736717 0.9761499 0.9997688 +0.9736733 0.9761497 0.9997688 +0.9736756 0.9761497 0.9997688 +0.9736786 0.9761497 0.9997688 +0.9736823 0.9761497 0.9997688 +0.973687 0.9761497 0.9997688 +0.973693 0.9761497 0.9997688 +0.9737006 0.9761497 0.9997688 +0.9737101 0.9761497 0.9997688 +0.9737222 0.9761497 0.9997688 +0.9737375 0.9761497 0.9997688 +0.9737569 0.9761497 0.9997688 +0.9737814 0.9761497 0.9997688 +0.9738123 0.9761497 0.9997688 +0.9738515 0.9761497 0.9997688 +0.9739011 0.9761497 0.9997688 +0.9739638 0.9761497 0.9997688 +0.9740432 0.9761497 0.9997688 +0.9741436 0.9761497 0.9997688 +0.9742706 0.9761497 0.9997688 +0.9744313 0.9761497 0.9997688 +0.9746346 0.9761497 0.9997688 +0.9748918 0.9761497 0.9997688 +0.9752172 0.9761497 0.9997688 +0.9756289 0.9761497 0.9997688 +0.9761497 0.9761497 0.9997688 +0.9768086 0.9761497 0.9997688 +0.9776422 0.9761497 0.9997688 +0.9786968 0.9761497 0.9997688 +0.980031 0.9761497 0.9997688 +0.981719 0.9761497 0.9997688 +0.9838545 0.9761497 0.9997688 +0.9865561 0.9761497 0.9997688 +0.9899741 0.9761497 0.9997688 +0.9942982 0.9761497 0.9997688 +0.9997688 0.9761497 0.9997688 +0.9998174 0.9806476 0.9954731 +0.9998557 0.984388 0.9936849 +0.999886 0.9874615 0.993287 +0.9999099 0.9899646 0.9936128 +0.9999288 0.9919896 0.9942731 +0.9999437 0.9936193 0.9950481 +0.9736726 0.9768156 0.9997689 +0.9736726 0.9768155 0.9997689 +0.9736725 0.9768154 0.9997689 +0.9736724 0.9768152 0.9997689 +0.9736723 0.976815 0.9997689 +0.9736722 0.9768148 0.9997689 +0.9736721 0.9768145 0.9997689 +0.9736719 0.9768142 0.9997689 +0.9736717 0.9768138 0.9997689 +0.9736715 0.9768133 0.9997689 +0.9736712 0.9768127 0.9997689 +0.973671 0.9768119 0.9997689 +0.9736708 0.9768112 0.9997689 +0.9736708 0.9768103 0.9997689 +0.973671 0.9768095 0.9997688 +0.9736717 0.9768088 0.9997688 +0.9736733 0.9768086 0.9997688 +0.9736756 0.9768086 0.9997688 +0.9736786 0.9768086 0.9997688 +0.9736823 0.9768086 0.9997688 +0.973687 0.9768086 0.9997688 +0.973693 0.9768086 0.9997688 +0.9737006 0.9768086 0.9997688 +0.9737101 0.9768086 0.9997688 +0.9737222 0.9768086 0.9997688 +0.9737375 0.9768086 0.9997688 +0.9737569 0.9768086 0.9997688 +0.9737814 0.9768086 0.9997688 +0.9738123 0.9768086 0.9997688 +0.9738515 0.9768086 0.9997688 +0.9739011 0.9768086 0.9997688 +0.9739638 0.9768086 0.9997688 +0.9740432 0.9768086 0.9997688 +0.9741436 0.9768086 0.9997688 +0.9742706 0.9768086 0.9997688 +0.9744313 0.9768086 0.9997688 +0.9746346 0.9768086 0.9997688 +0.9748918 0.9768086 0.9997688 +0.9752172 0.9768086 0.9997688 +0.9756289 0.9768086 0.9997688 +0.9761497 0.9768086 0.9997688 +0.9768086 0.9768086 0.9997688 +0.9776422 0.9768086 0.9997688 +0.9786968 0.9768086 0.9997688 +0.980031 0.9768086 0.9997688 +0.981719 0.9768086 0.9997688 +0.9838545 0.9768086 0.9997688 +0.9865561 0.9768086 0.9997688 +0.9899741 0.9768086 0.9997688 +0.9942982 0.9768086 0.9997688 +0.9997688 0.9768086 0.9997688 +0.9998174 0.9810611 0.9954731 +0.9998557 0.9846473 0.9936849 +0.999886 0.987624 0.993287 +0.9999099 0.9900664 0.9936128 +0.9999288 0.9920533 0.9942731 +0.9999437 0.9936592 0.9950481 +0.9736726 0.9776489 0.9997689 +0.9736726 0.9776488 0.9997689 +0.9736725 0.9776487 0.9997689 +0.9736724 0.9776486 0.9997689 +0.9736723 0.9776484 0.9997689 +0.9736722 0.9776482 0.9997689 +0.9736721 0.9776479 0.9997689 +0.9736719 0.9776476 0.9997689 +0.9736717 0.9776472 0.9997689 +0.9736715 0.9776467 0.9997689 +0.9736712 0.9776461 0.9997689 +0.973671 0.9776454 0.9997689 +0.9736708 0.9776447 0.9997689 +0.9736708 0.9776438 0.9997689 +0.973671 0.977643 0.9997688 +0.9736717 0.9776424 0.9997688 +0.9736733 0.9776422 0.9997688 +0.9736756 0.9776422 0.9997688 +0.9736786 0.9776422 0.9997688 +0.9736823 0.9776422 0.9997688 +0.973687 0.9776422 0.9997688 +0.973693 0.9776422 0.9997688 +0.9737006 0.9776422 0.9997688 +0.9737101 0.9776422 0.9997688 +0.9737222 0.9776422 0.9997688 +0.9737375 0.9776422 0.9997688 +0.9737569 0.9776422 0.9997688 +0.9737814 0.9776422 0.9997688 +0.9738123 0.9776422 0.9997688 +0.9738515 0.9776422 0.9997688 +0.9739011 0.9776422 0.9997688 +0.9739638 0.9776422 0.9997688 +0.9740432 0.9776422 0.9997688 +0.9741436 0.9776422 0.9997688 +0.9742706 0.9776422 0.9997688 +0.9744313 0.9776422 0.9997688 +0.9746346 0.9776422 0.9997688 +0.9748918 0.9776422 0.9997688 +0.9752172 0.9776422 0.9997688 +0.9756289 0.9776422 0.9997688 +0.9761497 0.9776422 0.9997688 +0.9768086 0.9776422 0.9997688 +0.9776422 0.9776422 0.9997688 +0.9786968 0.9776422 0.9997688 +0.980031 0.9776422 0.9997688 +0.981719 0.9776422 0.9997688 +0.9838545 0.9776422 0.9997688 +0.9865561 0.9776422 0.9997688 +0.9899741 0.9776422 0.9997688 +0.9942982 0.9776422 0.9997688 +0.9997688 0.9776422 0.9997688 +0.9998174 0.9815844 0.9954731 +0.9998557 0.9849754 0.9936849 +0.999886 0.9878296 0.993287 +0.9999099 0.9901951 0.9936128 +0.9999288 0.9921339 0.9942731 +0.9999437 0.9937096 0.9950481 +0.9736726 0.9787032 0.9997689 +0.9736726 0.9787031 0.9997689 +0.9736725 0.978703 0.9997689 +0.9736724 0.9787029 0.9997689 +0.9736723 0.9787027 0.9997689 +0.9736722 0.9787025 0.9997689 +0.9736721 0.9787022 0.9997689 +0.9736719 0.9787019 0.9997689 +0.9736717 0.9787015 0.9997689 +0.9736715 0.9787011 0.9997689 +0.9736712 0.9787005 0.9997689 +0.973671 0.9786999 0.9997689 +0.9736708 0.9786991 0.9997689 +0.9736708 0.9786984 0.9997689 +0.973671 0.9786976 0.9997688 +0.9736717 0.978697 0.9997688 +0.9736733 0.9786968 0.9997688 +0.9736756 0.9786968 0.9997688 +0.9736786 0.9786968 0.9997688 +0.9736823 0.9786968 0.9997688 +0.973687 0.9786968 0.9997688 +0.973693 0.9786968 0.9997688 +0.9737006 0.9786968 0.9997688 +0.9737101 0.9786968 0.9997688 +0.9737222 0.9786968 0.9997688 +0.9737375 0.9786968 0.9997688 +0.9737569 0.9786968 0.9997688 +0.9737814 0.9786968 0.9997688 +0.9738123 0.9786968 0.9997688 +0.9738515 0.9786968 0.9997688 +0.9739011 0.9786968 0.9997688 +0.9739638 0.9786968 0.9997688 +0.9740432 0.9786968 0.9997688 +0.9741436 0.9786968 0.9997688 +0.9742706 0.9786968 0.9997688 +0.9744313 0.9786968 0.9997688 +0.9746346 0.9786968 0.9997688 +0.9748918 0.9786968 0.9997688 +0.9752172 0.9786968 0.9997688 +0.9756289 0.9786968 0.9997688 +0.9761497 0.9786968 0.9997688 +0.9768086 0.9786968 0.9997688 +0.9776422 0.9786968 0.9997688 +0.9786968 0.9786968 0.9997688 +0.980031 0.9786968 0.9997688 +0.981719 0.9786968 0.9997688 +0.9838545 0.9786968 0.9997688 +0.9865561 0.9786968 0.9997688 +0.9899741 0.9786968 0.9997688 +0.9942982 0.9786968 0.9997688 +0.9997688 0.9786968 0.9997688 +0.9998174 0.9822464 0.9954731 +0.9998557 0.9853905 0.9936849 +0.999886 0.9880897 0.993287 +0.9999099 0.990358 0.9936128 +0.9999288 0.9922358 0.9942731 +0.9999437 0.9937734 0.9950481 +0.9736726 0.980037 0.9997689 +0.9736726 0.9800369 0.9997689 +0.9736725 0.9800368 0.9997689 +0.9736724 0.9800367 0.9997689 +0.9736723 0.9800366 0.9997689 +0.9736722 0.9800364 0.9997689 +0.9736721 0.9800361 0.9997689 +0.9736719 0.9800358 0.9997689 +0.9736717 0.9800355 0.9997689 +0.9736715 0.980035 0.9997689 +0.9736712 0.9800345 0.9997689 +0.973671 0.9800339 0.9997689 +0.9736708 0.9800332 0.9997689 +0.9736708 0.9800325 0.9997689 +0.973671 0.9800318 0.9997688 +0.9736717 0.9800312 0.9997688 +0.9736733 0.980031 0.9997688 +0.9736756 0.980031 0.9997688 +0.9736786 0.980031 0.9997688 +0.9736823 0.980031 0.9997688 +0.973687 0.980031 0.9997688 +0.973693 0.980031 0.9997688 +0.9737006 0.980031 0.9997688 +0.9737101 0.980031 0.9997688 +0.9737222 0.980031 0.9997688 +0.9737375 0.980031 0.9997688 +0.9737569 0.980031 0.9997688 +0.9737814 0.980031 0.9997688 +0.9738123 0.980031 0.9997688 +0.9738515 0.980031 0.9997688 +0.9739011 0.980031 0.9997688 +0.9739638 0.980031 0.9997688 +0.9740432 0.980031 0.9997688 +0.9741436 0.980031 0.9997688 +0.9742706 0.980031 0.9997688 +0.9744313 0.980031 0.9997688 +0.9746346 0.980031 0.9997688 +0.9748918 0.980031 0.9997688 +0.9752172 0.980031 0.9997688 +0.9756289 0.980031 0.9997688 +0.9761497 0.980031 0.9997688 +0.9768086 0.980031 0.9997688 +0.9776422 0.980031 0.9997688 +0.9786968 0.980031 0.9997688 +0.980031 0.980031 0.9997688 +0.981719 0.980031 0.9997688 +0.9838545 0.980031 0.9997688 +0.9865561 0.980031 0.9997688 +0.9899741 0.980031 0.9997688 +0.9942982 0.980031 0.9997688 +0.9997688 0.980031 0.9997688 +0.9998174 0.9830838 0.9954731 +0.9998557 0.9859157 0.9936849 +0.999886 0.9884188 0.993287 +0.9999099 0.9905641 0.9936128 +0.9999288 0.9923648 0.9942731 +0.9999437 0.9938541 0.9950481 +0.9736726 0.9817245 0.9997689 +0.9736726 0.9817244 0.9997689 +0.9736725 0.9817243 0.9997689 +0.9736724 0.9817242 0.9997689 +0.9736723 0.981724 0.9997689 +0.9736722 0.9817239 0.9997689 +0.9736721 0.9817236 0.9997689 +0.9736719 0.9817234 0.9997689 +0.9736717 0.981723 0.9997689 +0.9736715 0.9817226 0.9997689 +0.9736712 0.9817222 0.9997689 +0.973671 0.9817216 0.9997689 +0.9736708 0.981721 0.9997689 +0.9736708 0.9817203 0.9997689 +0.973671 0.9817197 0.9997688 +0.9736717 0.9817191 0.9997688 +0.9736733 0.981719 0.9997688 +0.9736756 0.981719 0.9997688 +0.9736786 0.981719 0.9997688 +0.9736823 0.981719 0.9997688 +0.973687 0.981719 0.9997688 +0.973693 0.981719 0.9997688 +0.9737006 0.981719 0.9997688 +0.9737101 0.981719 0.9997688 +0.9737222 0.981719 0.9997688 +0.9737375 0.981719 0.9997688 +0.9737569 0.981719 0.9997688 +0.9737814 0.981719 0.9997688 +0.9738123 0.981719 0.9997688 +0.9738515 0.981719 0.9997688 +0.9739011 0.981719 0.9997688 +0.9739638 0.981719 0.9997688 +0.9740432 0.981719 0.9997688 +0.9741436 0.981719 0.9997688 +0.9742706 0.981719 0.9997688 +0.9744313 0.981719 0.9997688 +0.9746346 0.981719 0.9997688 +0.9748918 0.981719 0.9997688 +0.9752172 0.981719 0.9997688 +0.9756289 0.981719 0.9997688 +0.9761497 0.981719 0.9997688 +0.9768086 0.981719 0.9997688 +0.9776422 0.981719 0.9997688 +0.9786968 0.981719 0.9997688 +0.980031 0.981719 0.9997688 +0.981719 0.981719 0.9997688 +0.9838545 0.981719 0.9997688 +0.9865561 0.981719 0.9997688 +0.9899741 0.981719 0.9997688 +0.9942982 0.981719 0.9997688 +0.9997688 0.981719 0.9997688 +0.9998174 0.9841433 0.9954731 +0.9998557 0.9865801 0.9936849 +0.999886 0.9888351 0.993287 +0.9999099 0.9908248 0.9936128 +0.9999288 0.992528 0.9942731 +0.9999437 0.9939562 0.9950481 +0.9736726 0.9838593 0.9997689 +0.9736726 0.9838592 0.9997689 +0.9736725 0.9838591 0.9997689 +0.9736724 0.983859 0.9997689 +0.9736723 0.9838589 0.9997689 +0.9736722 0.9838588 0.9997689 +0.9736721 0.9838586 0.9997689 +0.9736719 0.9838583 0.9997689 +0.9736717 0.983858 0.9997689 +0.9736715 0.9838577 0.9997689 +0.9736712 0.9838573 0.9997689 +0.973671 0.9838568 0.9997689 +0.9736708 0.9838562 0.9997689 +0.9736708 0.9838556 0.9997689 +0.973671 0.9838551 0.9997688 +0.9736717 0.9838546 0.9997688 +0.9736733 0.9838545 0.9997688 +0.9736756 0.9838545 0.9997688 +0.9736786 0.9838545 0.9997688 +0.9736823 0.9838545 0.9997688 +0.973687 0.9838545 0.9997688 +0.973693 0.9838545 0.9997688 +0.9737006 0.9838545 0.9997688 +0.9737101 0.9838545 0.9997688 +0.9737222 0.9838545 0.9997688 +0.9737375 0.9838545 0.9997688 +0.9737569 0.9838545 0.9997688 +0.9737814 0.9838545 0.9997688 +0.9738123 0.9838545 0.9997688 +0.9738515 0.9838545 0.9997688 +0.9739011 0.9838545 0.9997688 +0.9739638 0.9838545 0.9997688 +0.9740432 0.9838545 0.9997688 +0.9741436 0.9838545 0.9997688 +0.9742706 0.9838545 0.9997688 +0.9744313 0.9838545 0.9997688 +0.9746346 0.9838545 0.9997688 +0.9748918 0.9838545 0.9997688 +0.9752172 0.9838545 0.9997688 +0.9756289 0.9838545 0.9997688 +0.9761497 0.9838545 0.9997688 +0.9768086 0.9838545 0.9997688 +0.9776422 0.9838545 0.9997688 +0.9786968 0.9838545 0.9997688 +0.980031 0.9838545 0.9997688 +0.981719 0.9838545 0.9997688 +0.9838545 0.9838545 0.9997688 +0.9865561 0.9838545 0.9997688 +0.9899741 0.9838545 0.9997688 +0.9942982 0.9838545 0.9997688 +0.9997688 0.9838545 0.9997688 +0.9998174 0.9854838 0.9954731 +0.9998557 0.9874207 0.9936849 +0.999886 0.9893618 0.993287 +0.9999099 0.9911547 0.9936128 +0.9999288 0.9927345 0.9942731 +0.9999437 0.9940854 0.9950481 +0.9736726 0.9865601 0.9997689 +0.9736726 0.9865601 0.9997689 +0.9736725 0.98656 0.9997689 +0.9736724 0.9865599 0.9997689 +0.9736723 0.9865598 0.9997689 +0.9736722 0.9865597 0.9997689 +0.9736721 0.9865595 0.9997689 +0.9736719 0.9865593 0.9997689 +0.9736717 0.9865591 0.9997689 +0.9736715 0.9865588 0.9997689 +0.9736712 0.9865585 0.9997689 +0.973671 0.986558 0.9997689 +0.9736708 0.9865576 0.9997689 +0.9736708 0.9865571 0.9997689 +0.973671 0.9865566 0.9997688 +0.9736717 0.9865562 0.9997688 +0.9736733 0.9865561 0.9997688 +0.9736756 0.9865561 0.9997688 +0.9736786 0.9865561 0.9997688 +0.9736823 0.9865561 0.9997688 +0.973687 0.9865561 0.9997688 +0.973693 0.9865561 0.9997688 +0.9737006 0.9865561 0.9997688 +0.9737101 0.9865561 0.9997688 +0.9737222 0.9865561 0.9997688 +0.9737375 0.9865561 0.9997688 +0.9737569 0.9865561 0.9997688 +0.9737814 0.9865561 0.9997688 +0.9738123 0.9865561 0.9997688 +0.9738515 0.9865561 0.9997688 +0.9739011 0.9865561 0.9997688 +0.9739638 0.9865561 0.9997688 +0.9740432 0.9865561 0.9997688 +0.9741436 0.9865561 0.9997688 +0.9742706 0.9865561 0.9997688 +0.9744313 0.9865561 0.9997688 +0.9746346 0.9865561 0.9997688 +0.9748918 0.9865561 0.9997688 +0.9752172 0.9865561 0.9997688 +0.9756289 0.9865561 0.9997688 +0.9761497 0.9865561 0.9997688 +0.9768086 0.9865561 0.9997688 +0.9776422 0.9865561 0.9997688 +0.9786968 0.9865561 0.9997688 +0.980031 0.9865561 0.9997688 +0.981719 0.9865561 0.9997688 +0.9838545 0.9865561 0.9997688 +0.9865561 0.9865561 0.9997688 +0.9899741 0.9865561 0.9997688 +0.9942982 0.9865561 0.9997688 +0.9997688 0.9865561 0.9997688 +0.9998174 0.9871796 0.9954731 +0.9998557 0.9884841 0.9936849 +0.999886 0.9900282 0.993287 +0.9999099 0.991572 0.9936128 +0.9999288 0.9929957 0.9942731 +0.9999437 0.9942488 0.9950481 +0.9736726 0.9899771 0.9997689 +0.9736726 0.989977 0.9997689 +0.9736725 0.989977 0.9997689 +0.9736724 0.9899769 0.9997689 +0.9736723 0.9899768 0.9997689 +0.9736722 0.9899767 0.9997689 +0.9736721 0.9899766 0.9997689 +0.9736719 0.9899765 0.9997689 +0.9736717 0.9899763 0.9997689 +0.9736715 0.9899761 0.9997689 +0.9736712 0.9899758 0.9997689 +0.973671 0.9899755 0.9997689 +0.9736708 0.9899752 0.9997689 +0.9736708 0.9899748 0.9997689 +0.973671 0.9899744 0.9997688 +0.9736717 0.9899742 0.9997688 +0.9736733 0.9899741 0.9997688 +0.9736756 0.9899741 0.9997688 +0.9736786 0.9899741 0.9997688 +0.9736823 0.9899741 0.9997688 +0.973687 0.9899741 0.9997688 +0.973693 0.9899741 0.9997688 +0.9737006 0.9899741 0.9997688 +0.9737101 0.9899741 0.9997688 +0.9737222 0.9899741 0.9997688 +0.9737375 0.9899741 0.9997688 +0.9737569 0.9899741 0.9997688 +0.9737814 0.9899741 0.9997688 +0.9738123 0.9899741 0.9997688 +0.9738515 0.9899741 0.9997688 +0.9739011 0.9899741 0.9997688 +0.9739638 0.9899741 0.9997688 +0.9740432 0.9899741 0.9997688 +0.9741436 0.9899741 0.9997688 +0.9742706 0.9899741 0.9997688 +0.9744313 0.9899741 0.9997688 +0.9746346 0.9899741 0.9997688 +0.9748918 0.9899741 0.9997688 +0.9752172 0.9899741 0.9997688 +0.9756289 0.9899741 0.9997688 +0.9761497 0.9899741 0.9997688 +0.9768086 0.9899741 0.9997688 +0.9776422 0.9899741 0.9997688 +0.9786968 0.9899741 0.9997688 +0.980031 0.9899741 0.9997688 +0.981719 0.9899741 0.9997688 +0.9838545 0.9899741 0.9997688 +0.9865561 0.9899741 0.9997688 +0.9899741 0.9899741 0.9997688 +0.9942982 0.9899741 0.9997688 +0.9997688 0.9899741 0.9997688 +0.9998174 0.989325 0.9954731 +0.9998557 0.9898295 0.9936849 +0.999886 0.9908712 0.993287 +0.9999099 0.9920999 0.9936128 +0.9999288 0.9933261 0.9942731 +0.9999437 0.9944556 0.9950481 +0.9736726 0.9942999 0.9997689 +0.9736726 0.9942999 0.9997689 +0.9736725 0.9942999 0.9997689 +0.9736724 0.9942998 0.9997689 +0.9736723 0.9942998 0.9997689 +0.9736722 0.9942997 0.9997689 +0.9736721 0.9942997 0.9997689 +0.9736719 0.9942996 0.9997689 +0.9736717 0.9942995 0.9997689 +0.9736715 0.9942993 0.9997689 +0.9736712 0.9942992 0.9997689 +0.973671 0.994299 0.9997689 +0.9736708 0.9942988 0.9997689 +0.9736708 0.9942986 0.9997689 +0.973671 0.9942984 0.9997688 +0.9736717 0.9942983 0.9997688 +0.9736733 0.9942982 0.9997688 +0.9736756 0.9942982 0.9997688 +0.9736786 0.9942982 0.9997688 +0.9736823 0.9942982 0.9997688 +0.973687 0.9942982 0.9997688 +0.973693 0.9942982 0.9997688 +0.9737006 0.9942982 0.9997688 +0.9737101 0.9942982 0.9997688 +0.9737222 0.9942982 0.9997688 +0.9737375 0.9942982 0.9997688 +0.9737569 0.9942982 0.9997688 +0.9737814 0.9942982 0.9997688 +0.9738123 0.9942982 0.9997688 +0.9738515 0.9942982 0.9997688 +0.9739011 0.9942982 0.9997688 +0.9739638 0.9942982 0.9997688 +0.9740432 0.9942982 0.9997688 +0.9741436 0.9942982 0.9997688 +0.9742706 0.9942982 0.9997688 +0.9744313 0.9942982 0.9997688 +0.9746346 0.9942982 0.9997688 +0.9748918 0.9942982 0.9997688 +0.9752172 0.9942982 0.9997688 +0.9756289 0.9942982 0.9997688 +0.9761497 0.9942982 0.9997688 +0.9768086 0.9942982 0.9997688 +0.9776422 0.9942982 0.9997688 +0.9786968 0.9942982 0.9997688 +0.980031 0.9942982 0.9997688 +0.981719 0.9942982 0.9997688 +0.9838545 0.9942982 0.9997688 +0.9865561 0.9942982 0.9997688 +0.9899741 0.9942982 0.9997688 +0.9942982 0.9942982 0.9997688 +0.9997688 0.9942982 0.9997688 +0.9998174 0.9920392 0.9954731 +0.9998557 0.9915316 0.9936849 +0.999886 0.9919377 0.993287 +0.9999099 0.9927678 0.9936128 +0.9999288 0.9937442 0.9942731 +0.9999437 0.9947172 0.9950481 +0.9736726 0.9997689 0.9997689 +0.9736726 0.9997689 0.9997689 +0.9736725 0.9997689 0.9997689 +0.9736724 0.9997689 0.9997689 +0.9736723 0.9997689 0.9997689 +0.9736722 0.9997689 0.9997689 +0.9736721 0.9997689 0.9997689 +0.9736719 0.9997689 0.9997689 +0.9736717 0.9997689 0.9997689 +0.9736715 0.9997689 0.9997689 +0.9736712 0.9997689 0.9997689 +0.973671 0.9997689 0.9997689 +0.9736708 0.9997689 0.9997689 +0.9736708 0.9997689 0.9997689 +0.973671 0.9997688 0.9997688 +0.9736717 0.9997688 0.9997688 +0.9736733 0.9997688 0.9997688 +0.9736756 0.9997688 0.9997688 +0.9736786 0.9997688 0.9997688 +0.9736823 0.9997688 0.9997688 +0.973687 0.9997688 0.9997688 +0.973693 0.9997688 0.9997688 +0.9737006 0.9997688 0.9997688 +0.9737101 0.9997688 0.9997688 +0.9737222 0.9997688 0.9997688 +0.9737375 0.9997688 0.9997688 +0.9737569 0.9997688 0.9997688 +0.9737814 0.9997688 0.9997688 +0.9738123 0.9997688 0.9997688 +0.9738515 0.9997688 0.9997688 +0.9739011 0.9997688 0.9997688 +0.9739638 0.9997688 0.9997688 +0.9740432 0.9997688 0.9997688 +0.9741436 0.9997688 0.9997688 +0.9742706 0.9997688 0.9997688 +0.9744313 0.9997688 0.9997688 +0.9746346 0.9997688 0.9997688 +0.9748918 0.9997688 0.9997688 +0.9752172 0.9997688 0.9997688 +0.9756289 0.9997688 0.9997688 +0.9761497 0.9997688 0.9997688 +0.9768086 0.9997688 0.9997688 +0.9776422 0.9997688 0.9997688 +0.9786968 0.9997688 0.9997688 +0.980031 0.9997688 0.9997688 +0.981719 0.9997688 0.9997688 +0.9838545 0.9997688 0.9997688 +0.9865561 0.9997688 0.9997688 +0.9899741 0.9997688 0.9997688 +0.9942982 0.9997688 0.9997688 +0.9997688 0.9997688 0.9997688 +0.9998174 0.9954731 0.9954731 +0.9998557 0.9936849 0.9936849 +0.999886 0.993287 0.993287 +0.9999099 0.9936128 0.9936128 +0.9999288 0.9942731 0.9942731 +0.9999437 0.9950481 0.9950481 +0.9790927 0.9998174 0.9954742 +0.9790927 0.9998174 0.9954741 +0.9790927 0.9998174 0.9954741 +0.9790926 0.9998174 0.9954741 +0.9790925 0.9998174 0.9954741 +0.9790925 0.9998174 0.995474 +0.9790924 0.9998174 0.995474 +0.9790923 0.9998174 0.9954739 +0.9790921 0.9998174 0.9954739 +0.979092 0.9998174 0.9954738 +0.9790919 0.9998174 0.9954737 +0.9790917 0.9998174 0.9954736 +0.9790916 0.9998174 0.9954735 +0.9790916 0.9998174 0.9954733 +0.9790917 0.9998174 0.9954732 +0.9790921 0.9998174 0.9954731 +0.9790931 0.9998174 0.9954731 +0.9790946 0.9998174 0.9954731 +0.9790965 0.9998174 0.9954731 +0.9790988 0.9998174 0.9954731 +0.9791018 0.9998174 0.9954731 +0.9791055 0.9998174 0.9954731 +0.9791103 0.9998174 0.9954731 +0.9791163 0.9998174 0.9954731 +0.9791238 0.9998174 0.9954731 +0.9791334 0.9998174 0.9954731 +0.9791456 0.9998174 0.9954731 +0.979161 0.9998174 0.9954731 +0.9791804 0.9998174 0.9954731 +0.979205 0.9998174 0.9954731 +0.9792361 0.9998174 0.9954731 +0.9792755 0.9998174 0.9954731 +0.9793253 0.9998174 0.9954731 +0.9793883 0.9998174 0.9954731 +0.9794681 0.9998174 0.9954731 +0.9795689 0.9998174 0.9954731 +0.9796966 0.9998174 0.9954731 +0.979858 0.9998174 0.9954731 +0.9800622 0.9998174 0.9954731 +0.9803206 0.9998174 0.9954731 +0.9806476 0.9998174 0.9954731 +0.9810611 0.9998174 0.9954731 +0.9815844 0.9998174 0.9954731 +0.9822464 0.9998174 0.9954731 +0.9830838 0.9998174 0.9954731 +0.9841433 0.9998174 0.9954731 +0.9854838 0.9998174 0.9954731 +0.9871796 0.9998174 0.9954731 +0.989325 0.9998174 0.9954731 +0.9920392 0.9998174 0.9954731 +0.9954731 0.9998174 0.9954731 +0.9998174 0.9998174 0.9954731 +0.9998557 0.9964092 0.9936849 +0.999886 0.9949941 0.993287 +0.9999099 0.9946818 0.9936128 +0.9999288 0.9949422 0.9942731 +0.9999437 0.9954668 0.9950481 +0.9834129 0.9998557 0.9936861 +0.9834129 0.9998557 0.9936861 +0.9834129 0.9998557 0.993686 +0.9834129 0.9998557 0.993686 +0.9834128 0.9998557 0.993686 +0.9834128 0.9998557 0.993686 +0.9834127 0.9998557 0.9936859 +0.9834127 0.9998557 0.9936858 +0.9834126 0.9998557 0.9936858 +0.9834125 0.9998557 0.9936857 +0.9834124 0.9998557 0.9936856 +0.9834123 0.9998557 0.9936855 +0.9834122 0.9998557 0.9936853 +0.9834122 0.9998557 0.9936852 +0.9834123 0.9998557 0.993685 +0.9834126 0.9998557 0.9936849 +0.9834132 0.9998557 0.9936849 +0.9834141 0.9998557 0.9936849 +0.9834153 0.9998557 0.9936849 +0.9834167 0.9998557 0.9936849 +0.9834186 0.9998557 0.9936849 +0.9834209 0.9998557 0.9936849 +0.9834239 0.9998557 0.9936849 +0.9834277 0.9998557 0.9936849 +0.9834324 0.9998557 0.9936849 +0.9834385 0.9998557 0.9936849 +0.9834461 0.9998557 0.9936849 +0.9834557 0.9998557 0.9936849 +0.9834679 0.9998557 0.9936849 +0.9834833 0.9998557 0.9936849 +0.9835029 0.9998557 0.9936849 +0.9835276 0.9998557 0.9936849 +0.9835588 0.9998557 0.9936849 +0.9835983 0.9998557 0.9936849 +0.9836483 0.9998557 0.9936849 +0.9837116 0.9998557 0.9936849 +0.9837916 0.9998557 0.9936849 +0.9838928 0.9998557 0.9936849 +0.9840209 0.9998557 0.9936849 +0.9841829 0.9998557 0.9936849 +0.984388 0.9998557 0.9936849 +0.9846473 0.9998557 0.9936849 +0.9849754 0.9998557 0.9936849 +0.9853905 0.9998557 0.9936849 +0.9859157 0.9998557 0.9936849 +0.9865801 0.9998557 0.9936849 +0.9874207 0.9998557 0.9936849 +0.9884841 0.9998557 0.9936849 +0.9898295 0.9998557 0.9936849 +0.9915316 0.9998557 0.9936849 +0.9936849 0.9998557 0.9936849 +0.9964092 0.9998557 0.9936849 +0.9998557 0.9998557 0.9936849 +0.999886 0.9971537 0.993287 +0.9999099 0.9960342 0.9936128 +0.9999288 0.9957887 0.9942731 +0.9999437 0.9959964 0.9950481 +0.9868505 0.999886 0.993288 +0.9868505 0.999886 0.993288 +0.9868505 0.999886 0.993288 +0.9868505 0.999886 0.993288 +0.9868504 0.999886 0.993288 +0.9868504 0.999886 0.9932879 +0.9868504 0.999886 0.9932879 +0.9868503 0.999886 0.9932878 +0.9868503 0.999886 0.9932878 +0.9868502 0.999886 0.9932877 +0.9868502 0.999886 0.9932876 +0.9868501 0.999886 0.9932875 +0.9868501 0.999886 0.9932874 +0.98685 0.999886 0.9932873 +0.9868501 0.999886 0.9932872 +0.9868503 0.999886 0.9932871 +0.9868507 0.999886 0.993287 +0.9868512 0.999886 0.993287 +0.986852 0.999886 0.993287 +0.9868529 0.999886 0.993287 +0.9868541 0.999886 0.993287 +0.9868555 0.999886 0.993287 +0.9868574 0.999886 0.993287 +0.9868597 0.999886 0.993287 +0.9868627 0.999886 0.993287 +0.9868665 0.999886 0.993287 +0.9868713 0.999886 0.993287 +0.9868773 0.999886 0.993287 +0.986885 0.999886 0.993287 +0.9868946 0.999886 0.993287 +0.9869069 0.999886 0.993287 +0.9869223 0.999886 0.993287 +0.9869419 0.999886 0.993287 +0.9869667 0.999886 0.993287 +0.986998 0.999886 0.993287 +0.9870376 0.999886 0.993287 +0.9870878 0.999886 0.993287 +0.9871512 0.999886 0.993287 +0.9872315 0.999886 0.993287 +0.987333 0.999886 0.993287 +0.9874615 0.999886 0.993287 +0.987624 0.999886 0.993287 +0.9878296 0.999886 0.993287 +0.9880897 0.999886 0.993287 +0.9884188 0.999886 0.993287 +0.9888351 0.999886 0.993287 +0.9893618 0.999886 0.993287 +0.9900282 0.999886 0.993287 +0.9908712 0.999886 0.993287 +0.9919377 0.999886 0.993287 +0.993287 0.999886 0.993287 +0.9949941 0.999886 0.993287 +0.9971537 0.999886 0.993287 +0.999886 0.999886 0.993287 +0.9999099 0.9977452 0.9936128 +0.9999288 0.9968597 0.9942731 +0.9999437 0.9966665 0.9950481 +0.989582 0.9999099 0.9936135 +0.989582 0.9999099 0.9936135 +0.989582 0.9999099 0.9936135 +0.989582 0.9999099 0.9936135 +0.989582 0.9999099 0.9936135 +0.9895819 0.9999099 0.9936134 +0.9895819 0.9999099 0.9936134 +0.9895819 0.9999099 0.9936134 +0.9895819 0.9999099 0.9936133 +0.9895818 0.9999099 0.9936133 +0.9895818 0.9999099 0.9936132 +0.9895818 0.9999099 0.9936131 +0.9895817 0.9999099 0.993613 +0.9895817 0.9999099 0.993613 +0.9895817 0.9999099 0.9936129 +0.9895819 0.9999099 0.9936128 +0.9895821 0.9999099 0.9936128 +0.9895825 0.9999099 0.9936128 +0.9895829 0.9999099 0.9936128 +0.9895835 0.9999099 0.9936128 +0.9895842 0.9999099 0.9936128 +0.9895851 0.9999099 0.9936128 +0.9895863 0.9999099 0.9936128 +0.9895878 0.9999099 0.9936128 +0.9895897 0.9999099 0.9936128 +0.989592 0.9999099 0.9936128 +0.989595 0.9999099 0.9936128 +0.9895988 0.9999099 0.9936128 +0.9896036 0.9999099 0.9936128 +0.9896096 0.9999099 0.9936128 +0.9896173 0.9999099 0.9936128 +0.989627 0.9999099 0.9936128 +0.9896392 0.9999099 0.9936128 +0.9896547 0.9999099 0.9936128 +0.9896744 0.9999099 0.9936128 +0.9896992 0.9999099 0.9936128 +0.9897306 0.9999099 0.9936128 +0.9897703 0.9999099 0.9936128 +0.9898206 0.9999099 0.9936128 +0.9898842 0.9999099 0.9936128 +0.9899646 0.9999099 0.9936128 +0.9900664 0.9999099 0.9936128 +0.9901951 0.9999099 0.9936128 +0.990358 0.9999099 0.9936128 +0.9905641 0.9999099 0.9936128 +0.9908248 0.9999099 0.9936128 +0.9911547 0.9999099 0.9936128 +0.991572 0.9999099 0.9936128 +0.9920999 0.9999099 0.9936128 +0.9927678 0.9999099 0.9936128 +0.9936128 0.9999099 0.9936128 +0.9946818 0.9999099 0.9936128 +0.9960342 0.9999099 0.9936128 +0.9977452 0.9999099 0.9936128 +0.9999099 0.9999099 0.9936128 +0.9999288 0.9982146 0.9942731 +0.9999437 0.9975143 0.9950481 +0.9917501 0.9999288 0.9942736 +0.9917501 0.9999288 0.9942736 +0.9917501 0.9999288 0.9942736 +0.9917501 0.9999288 0.9942736 +0.9917501 0.9999288 0.9942736 +0.9917501 0.9999288 0.9942736 +0.99175 0.9999288 0.9942735 +0.99175 0.9999288 0.9942735 +0.99175 0.9999288 0.9942735 +0.99175 0.9999288 0.9942734 +0.99175 0.9999288 0.9942734 +0.9917499 0.9999288 0.9942733 +0.9917499 0.9999288 0.9942733 +0.9917499 0.9999288 0.9942732 +0.9917499 0.9999288 0.9942731 +0.99175 0.9999288 0.9942731 +0.9917502 0.9999288 0.9942731 +0.9917504 0.9999288 0.9942731 +0.9917507 0.9999288 0.9942731 +0.991751 0.9999288 0.9942731 +0.9917515 0.9999288 0.9942731 +0.9917521 0.9999288 0.9942731 +0.9917528 0.9999288 0.9942731 +0.9917537 0.9999288 0.9942731 +0.9917549 0.9999288 0.9942731 +0.9917564 0.9999288 0.9942731 +0.9917582 0.9999288 0.9942731 +0.9917606 0.9999288 0.9942731 +0.9917636 0.9999288 0.9942731 +0.9917674 0.9999288 0.9942731 +0.9917722 0.9999288 0.9942731 +0.9917782 0.9999288 0.9942731 +0.9917859 0.9999288 0.9942731 +0.9917956 0.9999288 0.9942731 +0.9918079 0.9999288 0.9942731 +0.9918234 0.9999288 0.9942731 +0.9918431 0.9999288 0.9942731 +0.991868 0.9999288 0.9942731 +0.9918994 0.9999288 0.9942731 +0.9919392 0.9999288 0.9942731 +0.9919896 0.9999288 0.9942731 +0.9920533 0.9999288 0.9942731 +0.9921339 0.9999288 0.9942731 +0.9922358 0.9999288 0.9942731 +0.9923648 0.9999288 0.9942731 +0.992528 0.9999288 0.9942731 +0.9927345 0.9999288 0.9942731 +0.9929957 0.9999288 0.9942731 +0.9933261 0.9999288 0.9942731 +0.9937442 0.9999288 0.9942731 +0.9942731 0.9999288 0.9942731 +0.9949422 0.9999288 0.9942731 +0.9957887 0.9999288 0.9942731 +0.9968597 0.9999288 0.9942731 +0.9982146 0.9999288 0.9942731 +0.9999288 0.9999288 0.9942731 +0.9999437 0.9985868 0.9950481 +0.9934695 0.9999437 0.9950485 +0.9934695 0.9999437 0.9950485 +0.9934695 0.9999437 0.9950484 +0.9934695 0.9999437 0.9950484 +0.9934695 0.9999437 0.9950484 +0.9934695 0.9999437 0.9950484 +0.9934695 0.9999437 0.9950484 +0.9934694 0.9999437 0.9950484 +0.9934694 0.9999437 0.9950484 +0.9934694 0.9999437 0.9950483 +0.9934694 0.9999437 0.9950483 +0.9934694 0.9999437 0.9950483 +0.9934694 0.9999437 0.9950482 +0.9934694 0.9999437 0.9950482 +0.9934694 0.9999437 0.9950481 +0.9934694 0.9999437 0.9950481 +0.9934695 0.9999437 0.9950481 +0.9934697 0.9999437 0.9950481 +0.9934698 0.9999437 0.9950481 +0.9934701 0.9999437 0.9950481 +0.9934704 0.9999437 0.9950481 +0.9934707 0.9999437 0.9950481 +0.9934712 0.9999437 0.9950481 +0.9934718 0.9999437 0.9950481 +0.9934725 0.9999437 0.9950481 +0.9934734 0.9999437 0.9950481 +0.9934746 0.9999437 0.9950481 +0.9934761 0.9999437 0.9950481 +0.9934779 0.9999437 0.9950481 +0.9934803 0.9999437 0.9950481 +0.9934833 0.9999437 0.9950481 +0.9934871 0.9999437 0.9950481 +0.9934919 0.9999437 0.9950481 +0.993498 0.9999437 0.9950481 +0.9935057 0.9999437 0.9950481 +0.9935154 0.9999437 0.9950481 +0.9935277 0.9999437 0.9950481 +0.9935432 0.9999437 0.9950481 +0.9935629 0.9999437 0.9950481 +0.9935878 0.9999437 0.9950481 +0.9936193 0.9999437 0.9950481 +0.9936592 0.9999437 0.9950481 +0.9937096 0.9999437 0.9950481 +0.9937734 0.9999437 0.9950481 +0.9938541 0.9999437 0.9950481 +0.9939562 0.9999437 0.9950481 +0.9940854 0.9999437 0.9950481 +0.9942488 0.9999437 0.9950481 +0.9944556 0.9999437 0.9950481 +0.9947172 0.9999437 0.9950481 +0.9950481 0.9999437 0.9950481 +0.9954668 0.9999437 0.9950481 +0.9959964 0.9999437 0.9950481 +0.9966665 0.9999437 0.9950481 +0.9975143 0.9999437 0.9950481 +0.9985868 0.9999437 0.9950481 +0.9999437 0.9999437 0.9950481 +0.9790927 0.9790927 0.9998174 +0.9790928 0.9790927 0.9998174 +0.9790928 0.9790927 0.9998174 +0.9790929 0.9790927 0.9998174 +0.9790929 0.9790927 0.9998174 +0.979093 0.9790927 0.9998174 +0.9790931 0.9790927 0.9998174 +0.9790933 0.9790927 0.9998174 +0.9790934 0.9790927 0.9998174 +0.9790937 0.9790927 0.9998174 +0.9790939 0.9790927 0.9998174 +0.9790943 0.9790927 0.9998174 +0.9790948 0.9790927 0.9998174 +0.9790953 0.9790927 0.9998174 +0.979096 0.9790927 0.9998174 +0.979097 0.9790927 0.9998174 +0.9790981 0.9790927 0.9998174 +0.9790996 0.9790927 0.9998174 +0.9791014 0.9790927 0.9998174 +0.9791038 0.9790927 0.9998174 +0.9791067 0.9790927 0.9998174 +0.9791105 0.9790927 0.9998174 +0.9791152 0.9790927 0.9998174 +0.9791212 0.9790927 0.9998174 +0.9791288 0.9790927 0.9998174 +0.9791384 0.9790927 0.9998174 +0.9791506 0.9790927 0.9998174 +0.9791659 0.9790927 0.9998174 +0.9791854 0.9790927 0.9998174 +0.97921 0.9790927 0.9998174 +0.9792411 0.9790927 0.9998174 +0.9792804 0.9790927 0.9998174 +0.9793302 0.9790927 0.9998174 +0.9793932 0.9790927 0.9998174 +0.979473 0.9790927 0.9998174 +0.9795738 0.9790927 0.9998174 +0.9797014 0.9790927 0.9998174 +0.9798628 0.9790927 0.9998174 +0.980067 0.9790927 0.9998174 +0.9803253 0.9790927 0.9998174 +0.9806522 0.9790927 0.9998174 +0.9810656 0.9790927 0.9998174 +0.9815888 0.9790927 0.9998174 +0.9822506 0.9790927 0.9998174 +0.9830878 0.9790927 0.9998174 +0.9841471 0.9790927 0.9998174 +0.9854872 0.9790927 0.9998174 +0.9871826 0.9790927 0.9998174 +0.9893275 0.9790927 0.9998174 +0.9920411 0.9790927 0.9998174 +0.9954742 0.9790927 0.9998174 +0.9998174 0.9790927 0.9998174 +0.9998557 0.9834129 0.9964098 +0.999886 0.9868505 0.9949948 +0.9999099 0.989582 0.9946824 +0.9999288 0.9917501 0.9949427 +0.9999437 0.9934695 0.9954671 +0.9790927 0.9790928 0.9998174 +0.9790927 0.9790927 0.9998174 +0.9790927 0.9790927 0.9998174 +0.9790928 0.9790927 0.9998174 +0.9790929 0.9790927 0.9998174 +0.9790929 0.9790927 0.9998174 +0.9790931 0.9790927 0.9998174 +0.9790932 0.9790927 0.9998174 +0.9790934 0.9790927 0.9998174 +0.9790936 0.9790927 0.9998174 +0.9790939 0.9790927 0.9998174 +0.9790942 0.9790927 0.9998174 +0.9790947 0.9790927 0.9998174 +0.9790953 0.9790927 0.9998174 +0.979096 0.9790927 0.9998174 +0.9790969 0.9790927 0.9998174 +0.979098 0.9790927 0.9998174 +0.9790995 0.9790927 0.9998174 +0.9791014 0.9790927 0.9998174 +0.9791037 0.9790927 0.9998174 +0.9791067 0.9790927 0.9998174 +0.9791104 0.9790927 0.9998174 +0.9791152 0.9790927 0.9998174 +0.9791212 0.9790927 0.9998174 +0.9791287 0.9790927 0.9998174 +0.9791383 0.9790927 0.9998174 +0.9791505 0.9790927 0.9998174 +0.9791659 0.9790927 0.9998174 +0.9791853 0.9790927 0.9998174 +0.9792099 0.9790927 0.9998174 +0.979241 0.9790927 0.9998174 +0.9792804 0.9790927 0.9998174 +0.9793302 0.9790927 0.9998174 +0.9793932 0.9790927 0.9998174 +0.9794729 0.9790927 0.9998174 +0.9795737 0.9790927 0.9998174 +0.9797013 0.9790927 0.9998174 +0.9798627 0.9790927 0.9998174 +0.9800669 0.9790927 0.9998174 +0.9803253 0.9790927 0.9998174 +0.9806521 0.9790927 0.9998174 +0.9810656 0.9790927 0.9998174 +0.9815887 0.9790927 0.9998174 +0.9822505 0.9790927 0.9998174 +0.9830878 0.9790927 0.9998174 +0.9841471 0.9790927 0.9998174 +0.9854872 0.9790927 0.9998174 +0.9871826 0.9790927 0.9998174 +0.9893275 0.9790927 0.9998174 +0.9920411 0.9790927 0.9998174 +0.9954741 0.9790927 0.9998174 +0.9998174 0.9790927 0.9998174 +0.9998557 0.9834129 0.9964098 +0.999886 0.9868505 0.9949948 +0.9999099 0.989582 0.9946824 +0.9999288 0.9917501 0.9949427 +0.9999437 0.9934695 0.9954671 +0.9790927 0.9790928 0.9998174 +0.9790927 0.9790927 0.9998174 +0.9790927 0.9790927 0.9998174 +0.9790927 0.9790927 0.9998174 +0.9790928 0.9790927 0.9998174 +0.9790929 0.9790927 0.9998174 +0.979093 0.9790927 0.9998174 +0.9790931 0.9790927 0.9998174 +0.9790933 0.9790927 0.9998174 +0.9790935 0.9790927 0.9998174 +0.9790938 0.9790927 0.9998174 +0.9790942 0.9790927 0.9998174 +0.9790946 0.9790927 0.9998174 +0.9790952 0.9790927 0.9998174 +0.9790959 0.9790927 0.9998174 +0.9790968 0.9790927 0.9998174 +0.979098 0.9790927 0.9998174 +0.9790994 0.9790927 0.9998174 +0.9791013 0.9790927 0.9998174 +0.9791036 0.9790927 0.9998174 +0.9791066 0.9790927 0.9998174 +0.9791103 0.9790927 0.9998174 +0.9791151 0.9790927 0.9998174 +0.9791211 0.9790927 0.9998174 +0.9791287 0.9790927 0.9998174 +0.9791383 0.9790927 0.9998174 +0.9791504 0.9790927 0.9998174 +0.9791658 0.9790927 0.9998174 +0.9791852 0.9790927 0.9998174 +0.9792098 0.9790927 0.9998174 +0.9792409 0.9790927 0.9998174 +0.9792803 0.9790927 0.9998174 +0.9793301 0.9790927 0.9998174 +0.9793931 0.9790927 0.9998174 +0.9794728 0.9790927 0.9998174 +0.9795737 0.9790927 0.9998174 +0.9797012 0.9790927 0.9998174 +0.9798626 0.9790927 0.9998174 +0.9800668 0.9790927 0.9998174 +0.9803252 0.9790927 0.9998174 +0.980652 0.9790927 0.9998174 +0.9810655 0.9790927 0.9998174 +0.9815886 0.9790927 0.9998174 +0.9822504 0.9790927 0.9998174 +0.9830877 0.9790927 0.9998174 +0.984147 0.9790927 0.9998174 +0.9854871 0.9790927 0.9998174 +0.9871825 0.9790927 0.9998174 +0.9893274 0.9790927 0.9998174 +0.9920411 0.9790927 0.9998174 +0.9954741 0.9790927 0.9998174 +0.9998174 0.9790927 0.9998174 +0.9998557 0.9834129 0.9964098 +0.999886 0.9868505 0.9949948 +0.9999099 0.989582 0.9946824 +0.9999288 0.9917501 0.9949427 +0.9999437 0.9934695 0.9954671 +0.9790927 0.9790929 0.9998174 +0.9790927 0.9790928 0.9998174 +0.9790927 0.9790927 0.9998174 +0.9790926 0.9790926 0.9998174 +0.9790927 0.9790926 0.9998174 +0.9790928 0.9790926 0.9998174 +0.9790929 0.9790926 0.9998174 +0.979093 0.9790926 0.9998174 +0.9790932 0.9790926 0.9998174 +0.9790934 0.9790926 0.9998174 +0.9790937 0.9790926 0.9998174 +0.979094 0.9790926 0.9998174 +0.9790945 0.9790926 0.9998174 +0.9790951 0.9790926 0.9998174 +0.9790958 0.9790926 0.9998174 +0.9790967 0.9790926 0.9998174 +0.9790979 0.9790926 0.9998174 +0.9790993 0.9790926 0.9998174 +0.9791012 0.9790926 0.9998174 +0.9791035 0.9790926 0.9998174 +0.9791065 0.9790926 0.9998174 +0.9791102 0.9790926 0.9998174 +0.979115 0.9790926 0.9998174 +0.979121 0.9790926 0.9998174 +0.9791286 0.9790926 0.9998174 +0.9791382 0.9790926 0.9998174 +0.9791503 0.9790926 0.9998174 +0.9791657 0.9790926 0.9998174 +0.9791851 0.9790926 0.9998174 +0.9792097 0.9790926 0.9998174 +0.9792408 0.9790926 0.9998174 +0.9792802 0.9790926 0.9998174 +0.97933 0.9790926 0.9998174 +0.979393 0.9790926 0.9998174 +0.9794727 0.9790926 0.9998174 +0.9795736 0.9790926 0.9998174 +0.9797011 0.9790926 0.9998174 +0.9798625 0.9790926 0.9998174 +0.9800667 0.9790926 0.9998174 +0.9803251 0.9790926 0.9998174 +0.9806519 0.9790926 0.9998174 +0.9810654 0.9790926 0.9998174 +0.9815885 0.9790926 0.9998174 +0.9822504 0.9790926 0.9998174 +0.9830876 0.9790926 0.9998174 +0.9841469 0.9790926 0.9998174 +0.985487 0.9790926 0.9998174 +0.9871825 0.9790926 0.9998174 +0.9893274 0.9790926 0.9998174 +0.992041 0.9790926 0.9998174 +0.9954741 0.9790926 0.9998174 +0.9998174 0.9790926 0.9998174 +0.9998557 0.9834129 0.9964098 +0.999886 0.9868505 0.9949948 +0.9999099 0.989582 0.9946824 +0.9999288 0.9917501 0.9949426 +0.9999437 0.9934695 0.9954671 +0.9790927 0.9790929 0.9998174 +0.9790927 0.9790929 0.9998174 +0.9790927 0.9790928 0.9998174 +0.9790926 0.9790927 0.9998174 +0.9790925 0.9790925 0.9998174 +0.9790926 0.9790925 0.9998174 +0.9790927 0.9790925 0.9998174 +0.9790929 0.9790925 0.9998174 +0.9790931 0.9790925 0.9998174 +0.9790933 0.9790925 0.9998174 +0.9790936 0.9790925 0.9998174 +0.9790939 0.9790925 0.9998174 +0.9790944 0.9790925 0.9998174 +0.9790949 0.9790925 0.9998174 +0.9790957 0.9790925 0.9998174 +0.9790966 0.9790925 0.9998174 +0.9790977 0.9790925 0.9998174 +0.9790992 0.9790925 0.9998174 +0.979101 0.9790925 0.9998174 +0.9791034 0.9790925 0.9998174 +0.9791064 0.9790925 0.9998174 +0.9791101 0.9790925 0.9998174 +0.9791148 0.9790925 0.9998174 +0.9791208 0.9790925 0.9998174 +0.9791284 0.9790925 0.9998174 +0.979138 0.9790925 0.9998174 +0.9791502 0.9790925 0.9998174 +0.9791655 0.9790925 0.9998174 +0.979185 0.9790925 0.9998174 +0.9792096 0.9790925 0.9998174 +0.9792407 0.9790925 0.9998174 +0.9792801 0.9790925 0.9998174 +0.9793299 0.9790925 0.9998174 +0.9793929 0.9790925 0.9998174 +0.9794726 0.9790925 0.9998174 +0.9795734 0.9790925 0.9998174 +0.979701 0.9790925 0.9998174 +0.9798624 0.9790925 0.9998174 +0.9800666 0.9790925 0.9998174 +0.980325 0.9790925 0.9998174 +0.9806518 0.9790925 0.9998174 +0.9810653 0.9790925 0.9998174 +0.9815884 0.9790925 0.9998174 +0.9822502 0.9790925 0.9998174 +0.9830875 0.9790925 0.9998174 +0.9841468 0.9790925 0.9998174 +0.9854869 0.9790925 0.9998174 +0.9871824 0.9790925 0.9998174 +0.9893273 0.9790925 0.9998174 +0.992041 0.9790925 0.9998174 +0.9954741 0.9790925 0.9998174 +0.9998174 0.9790925 0.9998174 +0.9998557 0.9834128 0.9964098 +0.999886 0.9868504 0.9949948 +0.9999099 0.989582 0.9946824 +0.9999288 0.9917501 0.9949426 +0.9999437 0.9934695 0.9954671 +0.9790927 0.979093 0.9998174 +0.9790927 0.9790929 0.9998174 +0.9790927 0.9790929 0.9998174 +0.9790926 0.9790928 0.9998174 +0.9790925 0.9790926 0.9998174 +0.9790925 0.9790925 0.9998174 +0.9790926 0.9790925 0.9998174 +0.9790927 0.9790925 0.9998174 +0.9790929 0.9790925 0.9998174 +0.9790931 0.9790925 0.9998174 +0.9790934 0.9790925 0.9998174 +0.9790938 0.9790925 0.9998174 +0.9790942 0.9790925 0.9998174 +0.9790948 0.9790925 0.9998174 +0.9790955 0.9790925 0.9998174 +0.9790964 0.9790925 0.9998174 +0.9790976 0.9790925 0.9998174 +0.979099 0.9790925 0.9998174 +0.9791009 0.9790925 0.9998174 +0.9791032 0.9790925 0.9998174 +0.9791062 0.9790925 0.9998174 +0.9791099 0.9790925 0.9998174 +0.9791147 0.9790925 0.9998174 +0.9791207 0.9790925 0.9998174 +0.9791283 0.9790925 0.9998174 +0.9791379 0.9790925 0.9998174 +0.97915 0.9790925 0.9998174 +0.9791654 0.9790925 0.9998174 +0.9791848 0.9790925 0.9998174 +0.9792094 0.9790925 0.9998174 +0.9792405 0.9790925 0.9998174 +0.9792799 0.9790925 0.9998174 +0.9793297 0.9790925 0.9998174 +0.9793927 0.9790925 0.9998174 +0.9794724 0.9790925 0.9998174 +0.9795733 0.9790925 0.9998174 +0.9797009 0.9790925 0.9998174 +0.9798623 0.9790925 0.9998174 +0.9800665 0.9790925 0.9998174 +0.9803248 0.9790925 0.9998174 +0.9806517 0.9790925 0.9998174 +0.9810652 0.9790925 0.9998174 +0.9815883 0.9790925 0.9998174 +0.9822501 0.9790925 0.9998174 +0.9830874 0.9790925 0.9998174 +0.9841467 0.9790925 0.9998174 +0.9854868 0.9790925 0.9998174 +0.9871823 0.9790925 0.9998174 +0.9893272 0.9790925 0.9998174 +0.9920409 0.9790925 0.9998174 +0.995474 0.9790925 0.9998174 +0.9998174 0.9790925 0.9998174 +0.9998557 0.9834128 0.9964098 +0.999886 0.9868504 0.9949948 +0.9999099 0.9895819 0.9946823 +0.9999288 0.9917501 0.9949426 +0.9999437 0.9934695 0.9954671 +0.9790927 0.9790931 0.9998174 +0.9790927 0.9790931 0.9998174 +0.9790927 0.979093 0.9998174 +0.9790926 0.9790929 0.9998174 +0.9790925 0.9790927 0.9998174 +0.9790925 0.9790926 0.9998174 +0.9790924 0.9790924 0.9998174 +0.9790925 0.9790924 0.9998174 +0.9790927 0.9790924 0.9998174 +0.9790929 0.9790924 0.9998174 +0.9790932 0.9790924 0.9998174 +0.9790936 0.9790924 0.9998174 +0.979094 0.9790924 0.9998174 +0.9790946 0.9790924 0.9998174 +0.9790953 0.9790924 0.9998174 +0.9790962 0.9790924 0.9998174 +0.9790974 0.9790924 0.9998174 +0.9790988 0.9790924 0.9998174 +0.9791007 0.9790924 0.9998174 +0.979103 0.9790924 0.9998174 +0.979106 0.9790924 0.9998174 +0.9791097 0.9790924 0.9998174 +0.9791145 0.9790924 0.9998174 +0.9791205 0.9790924 0.9998174 +0.9791281 0.9790924 0.9998174 +0.9791377 0.9790924 0.9998174 +0.9791498 0.9790924 0.9998174 +0.9791652 0.9790924 0.9998174 +0.9791846 0.9790924 0.9998174 +0.9792092 0.9790924 0.9998174 +0.9792403 0.9790924 0.9998174 +0.9792797 0.9790924 0.9998174 +0.9793295 0.9790924 0.9998174 +0.9793925 0.9790924 0.9998174 +0.9794722 0.9790924 0.9998174 +0.9795731 0.9790924 0.9998174 +0.9797007 0.9790924 0.9998174 +0.9798621 0.9790924 0.9998174 +0.9800663 0.9790924 0.9998174 +0.9803246 0.9790924 0.9998174 +0.9806515 0.9790924 0.9998174 +0.981065 0.9790924 0.9998174 +0.9815881 0.9790924 0.9998174 +0.9822499 0.9790924 0.9998174 +0.9830872 0.9790924 0.9998174 +0.9841465 0.9790924 0.9998174 +0.9854867 0.9790924 0.9998174 +0.9871822 0.9790924 0.9998174 +0.9893271 0.9790924 0.9998174 +0.9920408 0.9790924 0.9998174 +0.995474 0.9790924 0.9998174 +0.9998174 0.9790924 0.9998174 +0.9998557 0.9834127 0.9964097 +0.999886 0.9868504 0.9949947 +0.9999099 0.9895819 0.9946823 +0.9999288 0.99175 0.9949426 +0.9999437 0.9934695 0.995467 +0.9790927 0.9790933 0.9998174 +0.9790927 0.9790932 0.9998174 +0.9790927 0.9790931 0.9998174 +0.9790926 0.979093 0.9998174 +0.9790925 0.9790929 0.9998174 +0.9790925 0.9790927 0.9998174 +0.9790924 0.9790925 0.9998174 +0.9790923 0.9790923 0.9998174 +0.9790924 0.9790923 0.9998174 +0.9790927 0.9790923 0.9998174 +0.979093 0.9790923 0.9998174 +0.9790933 0.9790923 0.9998174 +0.9790938 0.9790923 0.9998174 +0.9790943 0.9790923 0.9998174 +0.9790951 0.9790923 0.9998174 +0.979096 0.9790923 0.9998174 +0.9790971 0.9790923 0.9998174 +0.9790986 0.9790923 0.9998174 +0.9791004 0.9790923 0.9998174 +0.9791028 0.9790923 0.9998174 +0.9791057 0.9790923 0.9998174 +0.9791095 0.9790923 0.9998174 +0.9791142 0.9790923 0.9998174 +0.9791202 0.9790923 0.9998174 +0.9791278 0.9790923 0.9998174 +0.9791374 0.9790923 0.9998174 +0.9791496 0.9790923 0.9998174 +0.9791649 0.9790923 0.9998174 +0.9791844 0.9790923 0.9998174 +0.979209 0.9790923 0.9998174 +0.9792401 0.9790923 0.9998174 +0.9792795 0.9790923 0.9998174 +0.9793293 0.9790923 0.9998174 +0.9793923 0.9790923 0.9998174 +0.979472 0.9790923 0.9998174 +0.9795728 0.9790923 0.9998174 +0.9797004 0.9790923 0.9998174 +0.9798618 0.9790923 0.9998174 +0.980066 0.9790923 0.9998174 +0.9803244 0.9790923 0.9998174 +0.9806512 0.9790923 0.9998174 +0.9810648 0.9790923 0.9998174 +0.9815879 0.9790923 0.9998174 +0.9822497 0.9790923 0.9998174 +0.983087 0.9790923 0.9998174 +0.9841464 0.9790923 0.9998174 +0.9854865 0.9790923 0.9998174 +0.987182 0.9790923 0.9998174 +0.989327 0.9790923 0.9998174 +0.9920407 0.9790923 0.9998174 +0.9954739 0.9790923 0.9998174 +0.9998174 0.9790923 0.9998174 +0.9998557 0.9834127 0.9964097 +0.999886 0.9868503 0.9949947 +0.9999099 0.9895819 0.9946823 +0.9999288 0.99175 0.9949426 +0.9999437 0.9934694 0.995467 +0.9790927 0.9790934 0.9998174 +0.9790927 0.9790934 0.9998174 +0.9790927 0.9790933 0.9998174 +0.9790926 0.9790932 0.9998174 +0.9790925 0.9790931 0.9998174 +0.9790925 0.9790929 0.9998174 +0.9790924 0.9790927 0.9998174 +0.9790923 0.9790924 0.9998174 +0.9790921 0.9790921 0.9998174 +0.9790924 0.9790921 0.9998174 +0.9790927 0.9790921 0.9998174 +0.979093 0.9790921 0.9998174 +0.9790935 0.9790921 0.9998174 +0.979094 0.9790921 0.9998174 +0.9790948 0.9790921 0.9998174 +0.9790957 0.9790921 0.9998174 +0.9790968 0.9790921 0.9998174 +0.9790983 0.9790921 0.9998174 +0.9791001 0.9790921 0.9998174 +0.9791025 0.9790921 0.9998174 +0.9791054 0.9790921 0.9998174 +0.9791092 0.9790921 0.9998174 +0.9791139 0.9790921 0.9998174 +0.9791199 0.9790921 0.9998174 +0.9791275 0.9790921 0.9998174 +0.9791371 0.9790921 0.9998174 +0.9791493 0.9790921 0.9998174 +0.9791646 0.9790921 0.9998174 +0.9791841 0.9790921 0.9998174 +0.9792087 0.9790921 0.9998174 +0.9792398 0.9790921 0.9998174 +0.9792792 0.9790921 0.9998174 +0.979329 0.9790921 0.9998174 +0.979392 0.9790921 0.9998174 +0.9794717 0.9790921 0.9998174 +0.9795725 0.9790921 0.9998174 +0.9797001 0.9790921 0.9998174 +0.9798615 0.9790921 0.9998174 +0.9800658 0.9790921 0.9998174 +0.9803241 0.9790921 0.9998174 +0.980651 0.9790921 0.9998174 +0.9810645 0.9790921 0.9998174 +0.9815876 0.9790921 0.9998174 +0.9822495 0.9790921 0.9998174 +0.9830868 0.9790921 0.9998174 +0.9841461 0.9790921 0.9998174 +0.9854863 0.9790921 0.9998174 +0.9871818 0.9790921 0.9998174 +0.9893269 0.9790921 0.9998174 +0.9920406 0.9790921 0.9998174 +0.9954739 0.9790921 0.9998174 +0.9998174 0.9790921 0.9998174 +0.9998557 0.9834126 0.9964097 +0.999886 0.9868503 0.9949946 +0.9999099 0.9895819 0.9946823 +0.9999288 0.99175 0.9949426 +0.9999437 0.9934694 0.995467 +0.9790927 0.9790937 0.9998174 +0.9790927 0.9790936 0.9998174 +0.9790927 0.9790935 0.9998174 +0.9790926 0.9790934 0.9998174 +0.9790925 0.9790933 0.9998174 +0.9790925 0.9790931 0.9998174 +0.9790924 0.9790929 0.9998174 +0.9790923 0.9790927 0.9998174 +0.9790921 0.9790924 0.9998174 +0.979092 0.979092 0.9998174 +0.9790923 0.979092 0.9998174 +0.9790926 0.979092 0.9998174 +0.9790931 0.979092 0.9998174 +0.9790937 0.979092 0.9998174 +0.9790944 0.979092 0.9998174 +0.9790953 0.979092 0.9998174 +0.9790965 0.979092 0.9998174 +0.9790979 0.979092 0.9998174 +0.9790998 0.979092 0.9998174 +0.9791021 0.979092 0.9998174 +0.9791051 0.979092 0.9998174 +0.9791088 0.979092 0.9998174 +0.9791136 0.979092 0.9998174 +0.9791196 0.979092 0.9998174 +0.9791272 0.979092 0.9998174 +0.9791368 0.979092 0.9998174 +0.9791489 0.979092 0.9998174 +0.9791643 0.979092 0.9998174 +0.9791837 0.979092 0.9998174 +0.9792083 0.979092 0.9998174 +0.9792394 0.979092 0.9998174 +0.9792788 0.979092 0.9998174 +0.9793286 0.979092 0.9998174 +0.9793916 0.979092 0.9998174 +0.9794713 0.979092 0.9998174 +0.9795722 0.979092 0.9998174 +0.9796998 0.979092 0.9998174 +0.9798612 0.979092 0.9998174 +0.9800654 0.979092 0.9998174 +0.9803238 0.979092 0.9998174 +0.9806506 0.979092 0.9998174 +0.9810642 0.979092 0.9998174 +0.9815873 0.979092 0.9998174 +0.9822492 0.979092 0.9998174 +0.9830865 0.979092 0.9998174 +0.9841459 0.979092 0.9998174 +0.9854861 0.979092 0.9998174 +0.9871816 0.979092 0.9998174 +0.9893267 0.979092 0.9998174 +0.9920405 0.979092 0.9998174 +0.9954738 0.979092 0.9998174 +0.9998174 0.979092 0.9998174 +0.9998557 0.9834125 0.9964096 +0.999886 0.9868502 0.9949946 +0.9999099 0.9895818 0.9946822 +0.9999288 0.99175 0.9949425 +0.9999437 0.9934694 0.995467 +0.9790927 0.9790939 0.9998174 +0.9790927 0.9790939 0.9998174 +0.9790927 0.9790938 0.9998174 +0.9790926 0.9790937 0.9998174 +0.9790925 0.9790936 0.9998174 +0.9790925 0.9790934 0.9998174 +0.9790924 0.9790932 0.9998174 +0.9790923 0.979093 0.9998174 +0.9790921 0.9790927 0.9998174 +0.979092 0.9790923 0.9998174 +0.9790919 0.9790919 0.9998174 +0.9790922 0.9790919 0.9998174 +0.9790927 0.9790919 0.9998174 +0.9790932 0.9790919 0.9998174 +0.979094 0.9790919 0.9998174 +0.9790949 0.9790919 0.9998174 +0.979096 0.9790919 0.9998174 +0.9790975 0.9790919 0.9998174 +0.9790993 0.9790919 0.9998174 +0.9791017 0.9790919 0.9998174 +0.9791046 0.9790919 0.9998174 +0.9791084 0.9790919 0.9998174 +0.9791131 0.9790919 0.9998174 +0.9791191 0.9790919 0.9998174 +0.9791267 0.9790919 0.9998174 +0.9791363 0.9790919 0.9998174 +0.9791485 0.9790919 0.9998174 +0.9791638 0.9790919 0.9998174 +0.9791833 0.9790919 0.9998174 +0.9792079 0.9790919 0.9998174 +0.979239 0.9790919 0.9998174 +0.9792784 0.9790919 0.9998174 +0.9793282 0.9790919 0.9998174 +0.9793912 0.9790919 0.9998174 +0.9794709 0.9790919 0.9998174 +0.9795718 0.9790919 0.9998174 +0.9796994 0.9790919 0.9998174 +0.9798608 0.9790919 0.9998174 +0.980065 0.9790919 0.9998174 +0.9803234 0.9790919 0.9998174 +0.9806502 0.9790919 0.9998174 +0.9810638 0.9790919 0.9998174 +0.9815869 0.9790919 0.9998174 +0.9822488 0.9790919 0.9998174 +0.9830862 0.9790919 0.9998174 +0.9841455 0.9790919 0.9998174 +0.9854858 0.9790919 0.9998174 +0.9871813 0.9790919 0.9998174 +0.9893265 0.9790919 0.9998174 +0.9920403 0.9790919 0.9998174 +0.9954737 0.9790919 0.9998174 +0.9998174 0.9790919 0.9998174 +0.9998557 0.9834124 0.9964095 +0.999886 0.9868502 0.9949945 +0.9999099 0.9895818 0.9946822 +0.9999288 0.99175 0.9949425 +0.9999437 0.9934694 0.995467 +0.9790927 0.9790943 0.9998174 +0.9790927 0.9790942 0.9998174 +0.9790927 0.9790942 0.9998174 +0.9790926 0.979094 0.9998174 +0.9790925 0.9790939 0.9998174 +0.9790925 0.9790938 0.9998174 +0.9790924 0.9790936 0.9998174 +0.9790923 0.9790933 0.9998174 +0.9790921 0.979093 0.9998174 +0.979092 0.9790926 0.9998174 +0.9790919 0.9790922 0.9998174 +0.9790917 0.9790917 0.9998174 +0.9790922 0.9790917 0.9998174 +0.9790927 0.9790917 0.9998174 +0.9790935 0.9790917 0.9998174 +0.9790944 0.9790917 0.9998174 +0.9790955 0.9790917 0.9998174 +0.979097 0.9790917 0.9998174 +0.9790988 0.9790917 0.9998174 +0.9791012 0.9790917 0.9998174 +0.9791041 0.9790917 0.9998174 +0.9791079 0.9790917 0.9998174 +0.9791126 0.9790917 0.9998174 +0.9791186 0.9790917 0.9998174 +0.9791262 0.9790917 0.9998174 +0.9791358 0.9790917 0.9998174 +0.979148 0.9790917 0.9998174 +0.9791633 0.9790917 0.9998174 +0.9791828 0.9790917 0.9998174 +0.9792074 0.9790917 0.9998174 +0.9792385 0.9790917 0.9998174 +0.9792779 0.9790917 0.9998174 +0.9793277 0.9790917 0.9998174 +0.9793907 0.9790917 0.9998174 +0.9794704 0.9790917 0.9998174 +0.9795713 0.9790917 0.9998174 +0.9796989 0.9790917 0.9998174 +0.9798603 0.9790917 0.9998174 +0.9800645 0.9790917 0.9998174 +0.9803229 0.9790917 0.9998174 +0.9806498 0.9790917 0.9998174 +0.9810633 0.9790917 0.9998174 +0.9815865 0.9790917 0.9998174 +0.9822484 0.9790917 0.9998174 +0.9830858 0.9790917 0.9998174 +0.9841451 0.9790917 0.9998174 +0.9854854 0.9790917 0.9998174 +0.987181 0.9790917 0.9998174 +0.9893262 0.9790917 0.9998174 +0.9920401 0.9790917 0.9998174 +0.9954736 0.9790917 0.9998174 +0.9998174 0.9790917 0.9998174 +0.9998557 0.9834123 0.9964095 +0.999886 0.9868501 0.9949945 +0.9999099 0.9895818 0.9946821 +0.9999288 0.9917499 0.9949424 +0.9999437 0.9934694 0.9954669 +0.9790927 0.9790948 0.9998174 +0.9790927 0.9790947 0.9998174 +0.9790927 0.9790946 0.9998174 +0.9790926 0.9790945 0.9998174 +0.9790925 0.9790944 0.9998174 +0.9790925 0.9790942 0.9998174 +0.9790924 0.979094 0.9998174 +0.9790923 0.9790938 0.9998174 +0.9790921 0.9790935 0.9998174 +0.979092 0.9790931 0.9998174 +0.9790919 0.9790927 0.9998174 +0.9790917 0.9790922 0.9998174 +0.9790916 0.9790916 0.9998174 +0.9790922 0.9790916 0.9998174 +0.9790929 0.9790916 0.9998174 +0.9790938 0.9790916 0.9998174 +0.979095 0.9790916 0.9998174 +0.9790964 0.9790916 0.9998174 +0.9790983 0.9790916 0.9998174 +0.9791006 0.9790916 0.9998174 +0.9791036 0.9790916 0.9998174 +0.9791073 0.9790916 0.9998174 +0.9791121 0.9790916 0.9998174 +0.9791181 0.9790916 0.9998174 +0.9791257 0.9790916 0.9998174 +0.9791353 0.9790916 0.9998174 +0.9791474 0.9790916 0.9998174 +0.9791628 0.9790916 0.9998174 +0.9791822 0.9790916 0.9998174 +0.9792068 0.9790916 0.9998174 +0.9792379 0.9790916 0.9998174 +0.9792773 0.9790916 0.9998174 +0.9793271 0.9790916 0.9998174 +0.9793901 0.9790916 0.9998174 +0.9794699 0.9790916 0.9998174 +0.9795707 0.9790916 0.9998174 +0.9796983 0.9790916 0.9998174 +0.9798597 0.9790916 0.9998174 +0.980064 0.9790916 0.9998174 +0.9803224 0.9790916 0.9998174 +0.9806492 0.9790916 0.9998174 +0.9810628 0.9790916 0.9998174 +0.981586 0.9790916 0.9998174 +0.9822479 0.9790916 0.9998174 +0.9830853 0.9790916 0.9998174 +0.9841447 0.9790916 0.9998174 +0.985485 0.9790916 0.9998174 +0.9871807 0.9790916 0.9998174 +0.9893259 0.9790916 0.9998174 +0.9920399 0.9790916 0.9998174 +0.9954735 0.9790916 0.9998174 +0.9998174 0.9790916 0.9998174 +0.9998557 0.9834122 0.9964094 +0.999886 0.9868501 0.9949944 +0.9999099 0.9895817 0.994682 +0.9999288 0.9917499 0.9949424 +0.9999437 0.9934694 0.9954669 +0.9790927 0.9790953 0.9998174 +0.9790927 0.9790953 0.9998174 +0.9790927 0.9790952 0.9998174 +0.9790926 0.9790951 0.9998174 +0.9790925 0.9790949 0.9998174 +0.9790925 0.9790948 0.9998174 +0.9790924 0.9790946 0.9998174 +0.9790923 0.9790943 0.9998174 +0.9790921 0.979094 0.9998174 +0.979092 0.9790937 0.9998174 +0.9790919 0.9790932 0.9998174 +0.9790917 0.9790927 0.9998174 +0.9790916 0.9790922 0.9998174 +0.9790916 0.9790916 0.9998174 +0.9790923 0.9790916 0.9998174 +0.9790932 0.9790916 0.9998174 +0.9790943 0.9790916 0.9998174 +0.9790958 0.9790916 0.9998174 +0.9790977 0.9790916 0.9998174 +0.9791 0.9790916 0.9998174 +0.979103 0.9790916 0.9998174 +0.9791067 0.9790916 0.9998174 +0.9791115 0.9790916 0.9998174 +0.9791175 0.9790916 0.9998174 +0.979125 0.9790916 0.9998174 +0.9791347 0.9790916 0.9998174 +0.9791468 0.9790916 0.9998174 +0.9791622 0.9790916 0.9998174 +0.9791816 0.9790916 0.9998174 +0.9792062 0.9790916 0.9998174 +0.9792373 0.9790916 0.9998174 +0.9792767 0.9790916 0.9998174 +0.9793265 0.9790916 0.9998174 +0.9793895 0.9790916 0.9998174 +0.9794693 0.9790916 0.9998174 +0.9795701 0.9790916 0.9998174 +0.9796977 0.9790916 0.9998174 +0.9798592 0.9790916 0.9998174 +0.9800634 0.9790916 0.9998174 +0.9803218 0.9790916 0.9998174 +0.9806487 0.9790916 0.9998174 +0.9810622 0.9790916 0.9998174 +0.9815855 0.9790916 0.9998174 +0.9822474 0.9790916 0.9998174 +0.9830848 0.9790916 0.9998174 +0.9841443 0.9790916 0.9998174 +0.9854846 0.9790916 0.9998174 +0.9871803 0.9790916 0.9998174 +0.9893256 0.9790916 0.9998174 +0.9920397 0.9790916 0.9998174 +0.9954733 0.9790916 0.9998174 +0.9998174 0.9790916 0.9998174 +0.9998557 0.9834122 0.9964093 +0.999886 0.98685 0.9949943 +0.9999099 0.9895817 0.9946819 +0.9999288 0.9917499 0.9949423 +0.9999437 0.9934694 0.9954668 +0.9790927 0.979096 0.9998174 +0.9790927 0.979096 0.9998174 +0.9790927 0.9790959 0.9998174 +0.9790926 0.9790958 0.9998174 +0.9790925 0.9790957 0.9998174 +0.9790925 0.9790955 0.9998174 +0.9790924 0.9790953 0.9998174 +0.9790923 0.9790951 0.9998174 +0.9790921 0.9790948 0.9998174 +0.979092 0.9790944 0.9998174 +0.9790919 0.979094 0.9998174 +0.9790917 0.9790935 0.9998174 +0.9790916 0.9790929 0.9998174 +0.9790916 0.9790923 0.9998174 +0.9790917 0.9790917 0.9998174 +0.9790926 0.9790917 0.9998174 +0.9790938 0.9790917 0.9998174 +0.9790952 0.9790917 0.9998174 +0.9790971 0.9790917 0.9998174 +0.9790994 0.9790917 0.9998174 +0.9791024 0.9790917 0.9998174 +0.9791061 0.9790917 0.9998174 +0.9791109 0.9790917 0.9998174 +0.9791169 0.9790917 0.9998174 +0.9791245 0.9790917 0.9998174 +0.9791341 0.9790917 0.9998174 +0.9791462 0.9790917 0.9998174 +0.9791616 0.9790917 0.9998174 +0.979181 0.9790917 0.9998174 +0.9792056 0.9790917 0.9998174 +0.9792367 0.9790917 0.9998174 +0.9792761 0.9790917 0.9998174 +0.9793259 0.9790917 0.9998174 +0.9793889 0.9790917 0.9998174 +0.9794687 0.9790917 0.9998174 +0.9795695 0.9790917 0.9998174 +0.9796971 0.9790917 0.9998174 +0.9798586 0.9790917 0.9998174 +0.9800628 0.9790917 0.9998174 +0.9803212 0.9790917 0.9998174 +0.9806481 0.9790917 0.9998174 +0.9810617 0.9790917 0.9998174 +0.9815849 0.9790917 0.9998174 +0.9822469 0.9790917 0.9998174 +0.9830843 0.9790917 0.9998174 +0.9841438 0.9790917 0.9998174 +0.9854842 0.9790917 0.9998174 +0.98718 0.9790917 0.9998174 +0.9893253 0.9790917 0.9998174 +0.9920395 0.9790917 0.9998174 +0.9954732 0.9790917 0.9998174 +0.9998174 0.9790917 0.9998174 +0.9998557 0.9834123 0.9964092 +0.999886 0.9868501 0.9949942 +0.9999099 0.9895817 0.9946819 +0.9999288 0.9917499 0.9949423 +0.9999437 0.9934694 0.9954668 +0.9790927 0.979097 0.9998174 +0.9790927 0.9790969 0.9998174 +0.9790927 0.9790968 0.9998174 +0.9790926 0.9790967 0.9998174 +0.9790925 0.9790966 0.9998174 +0.9790925 0.9790964 0.9998174 +0.9790924 0.9790962 0.9998174 +0.9790923 0.979096 0.9998174 +0.9790921 0.9790957 0.9998174 +0.979092 0.9790953 0.9998174 +0.9790919 0.9790949 0.9998174 +0.9790917 0.9790944 0.9998174 +0.9790916 0.9790938 0.9998174 +0.9790916 0.9790932 0.9998174 +0.9790917 0.9790926 0.9998174 +0.9790921 0.9790921 0.9998174 +0.9790933 0.9790921 0.9998174 +0.9790948 0.9790921 0.9998174 +0.9790966 0.9790921 0.9998174 +0.9790989 0.9790921 0.9998174 +0.9791019 0.9790921 0.9998174 +0.9791057 0.9790921 0.9998174 +0.9791104 0.9790921 0.9998174 +0.9791164 0.9790921 0.9998174 +0.979124 0.9790921 0.9998174 +0.9791336 0.9790921 0.9998174 +0.9791457 0.9790921 0.9998174 +0.9791611 0.9790921 0.9998174 +0.9791806 0.9790921 0.9998174 +0.9792052 0.9790921 0.9998174 +0.9792363 0.9790921 0.9998174 +0.9792757 0.9790921 0.9998174 +0.9793255 0.9790921 0.9998174 +0.9793885 0.9790921 0.9998174 +0.9794682 0.9790921 0.9998174 +0.9795691 0.9790921 0.9998174 +0.9796967 0.9790921 0.9998174 +0.9798581 0.9790921 0.9998174 +0.9800624 0.9790921 0.9998174 +0.9803208 0.9790921 0.9998174 +0.9806477 0.9790921 0.9998174 +0.9810613 0.9790921 0.9998174 +0.9815845 0.9790921 0.9998174 +0.9822465 0.9790921 0.9998174 +0.9830839 0.9790921 0.9998174 +0.9841435 0.9790921 0.9998174 +0.9854839 0.9790921 0.9998174 +0.9871797 0.9790921 0.9998174 +0.9893251 0.9790921 0.9998174 +0.9920393 0.9790921 0.9998174 +0.9954731 0.9790921 0.9998174 +0.9998174 0.9790921 0.9998174 +0.9998557 0.9834126 0.9964092 +0.999886 0.9868503 0.9949941 +0.9999099 0.9895819 0.9946818 +0.9999288 0.99175 0.9949422 +0.9999437 0.9934694 0.9954668 +0.9790927 0.9790981 0.9998174 +0.9790927 0.979098 0.9998174 +0.9790927 0.979098 0.9998174 +0.9790926 0.9790979 0.9998174 +0.9790925 0.9790977 0.9998174 +0.9790925 0.9790976 0.9998174 +0.9790924 0.9790974 0.9998174 +0.9790923 0.9790971 0.9998174 +0.9790921 0.9790968 0.9998174 +0.979092 0.9790965 0.9998174 +0.9790919 0.979096 0.9998174 +0.9790917 0.9790955 0.9998174 +0.9790916 0.979095 0.9998174 +0.9790916 0.9790943 0.9998174 +0.9790917 0.9790938 0.9998174 +0.9790921 0.9790933 0.9998174 +0.9790931 0.9790931 0.9998174 +0.9790946 0.9790931 0.9998174 +0.9790965 0.9790931 0.9998174 +0.9790988 0.9790931 0.9998174 +0.9791018 0.9790931 0.9998174 +0.9791055 0.9790931 0.9998174 +0.9791103 0.9790931 0.9998174 +0.9791163 0.9790931 0.9998174 +0.9791238 0.9790931 0.9998174 +0.9791334 0.9790931 0.9998174 +0.9791456 0.9790931 0.9998174 +0.979161 0.9790931 0.9998174 +0.9791804 0.9790931 0.9998174 +0.979205 0.9790931 0.9998174 +0.9792361 0.9790931 0.9998174 +0.9792755 0.9790931 0.9998174 +0.9793253 0.9790931 0.9998174 +0.9793883 0.9790931 0.9998174 +0.9794681 0.9790931 0.9998174 +0.9795689 0.9790931 0.9998174 +0.9796966 0.9790931 0.9998174 +0.979858 0.9790931 0.9998174 +0.9800622 0.9790931 0.9998174 +0.9803206 0.9790931 0.9998174 +0.9806476 0.9790931 0.9998174 +0.9810611 0.9790931 0.9998174 +0.9815844 0.9790931 0.9998174 +0.9822464 0.9790931 0.9998174 +0.9830838 0.9790931 0.9998174 +0.9841433 0.9790931 0.9998174 +0.9854838 0.9790931 0.9998174 +0.9871796 0.9790931 0.9998174 +0.989325 0.9790931 0.9998174 +0.9920392 0.9790931 0.9998174 +0.9954731 0.9790931 0.9998174 +0.9998174 0.9790931 0.9998174 +0.9998557 0.9834132 0.9964092 +0.999886 0.9868507 0.9949941 +0.9999099 0.9895821 0.9946818 +0.9999288 0.9917502 0.9949422 +0.9999437 0.9934695 0.9954668 +0.9790927 0.9790996 0.9998174 +0.9790927 0.9790995 0.9998174 +0.9790927 0.9790994 0.9998174 +0.9790926 0.9790993 0.9998174 +0.9790925 0.9790992 0.9998174 +0.9790925 0.979099 0.9998174 +0.9790924 0.9790988 0.9998174 +0.9790923 0.9790986 0.9998174 +0.9790921 0.9790983 0.9998174 +0.979092 0.9790979 0.9998174 +0.9790919 0.9790975 0.9998174 +0.9790917 0.979097 0.9998174 +0.9790916 0.9790964 0.9998174 +0.9790916 0.9790958 0.9998174 +0.9790917 0.9790952 0.9998174 +0.9790921 0.9790948 0.9998174 +0.9790931 0.9790946 0.9998174 +0.9790946 0.9790946 0.9998174 +0.9790965 0.9790946 0.9998174 +0.9790988 0.9790946 0.9998174 +0.9791018 0.9790946 0.9998174 +0.9791055 0.9790946 0.9998174 +0.9791103 0.9790946 0.9998174 +0.9791163 0.9790946 0.9998174 +0.9791238 0.9790946 0.9998174 +0.9791334 0.9790946 0.9998174 +0.9791456 0.9790946 0.9998174 +0.979161 0.9790946 0.9998174 +0.9791804 0.9790946 0.9998174 +0.979205 0.9790946 0.9998174 +0.9792361 0.9790946 0.9998174 +0.9792755 0.9790946 0.9998174 +0.9793253 0.9790946 0.9998174 +0.9793883 0.9790946 0.9998174 +0.9794681 0.9790946 0.9998174 +0.9795689 0.9790946 0.9998174 +0.9796966 0.9790946 0.9998174 +0.979858 0.9790946 0.9998174 +0.9800622 0.9790946 0.9998174 +0.9803206 0.9790946 0.9998174 +0.9806476 0.9790946 0.9998174 +0.9810611 0.9790946 0.9998174 +0.9815844 0.9790946 0.9998174 +0.9822464 0.9790946 0.9998174 +0.9830838 0.9790946 0.9998174 +0.9841433 0.9790946 0.9998174 +0.9854838 0.9790946 0.9998174 +0.9871796 0.9790946 0.9998174 +0.989325 0.9790946 0.9998174 +0.9920392 0.9790946 0.9998174 +0.9954731 0.9790946 0.9998174 +0.9998174 0.9790946 0.9998174 +0.9998557 0.9834141 0.9964092 +0.999886 0.9868512 0.9949941 +0.9999099 0.9895825 0.9946818 +0.9999288 0.9917504 0.9949422 +0.9999437 0.9934697 0.9954668 +0.9790927 0.9791014 0.9998174 +0.9790927 0.9791014 0.9998174 +0.9790927 0.9791013 0.9998174 +0.9790926 0.9791012 0.9998174 +0.9790925 0.979101 0.9998174 +0.9790925 0.9791009 0.9998174 +0.9790924 0.9791007 0.9998174 +0.9790923 0.9791004 0.9998174 +0.9790921 0.9791001 0.9998174 +0.979092 0.9790998 0.9998174 +0.9790919 0.9790993 0.9998174 +0.9790917 0.9790988 0.9998174 +0.9790916 0.9790983 0.9998174 +0.9790916 0.9790977 0.9998174 +0.9790917 0.9790971 0.9998174 +0.9790921 0.9790966 0.9998174 +0.9790931 0.9790965 0.9998174 +0.9790946 0.9790965 0.9998174 +0.9790965 0.9790965 0.9998174 +0.9790988 0.9790965 0.9998174 +0.9791018 0.9790965 0.9998174 +0.9791055 0.9790965 0.9998174 +0.9791103 0.9790965 0.9998174 +0.9791163 0.9790965 0.9998174 +0.9791238 0.9790965 0.9998174 +0.9791334 0.9790965 0.9998174 +0.9791456 0.9790965 0.9998174 +0.979161 0.9790965 0.9998174 +0.9791804 0.9790965 0.9998174 +0.979205 0.9790965 0.9998174 +0.9792361 0.9790965 0.9998174 +0.9792755 0.9790965 0.9998174 +0.9793253 0.9790965 0.9998174 +0.9793883 0.9790965 0.9998174 +0.9794681 0.9790965 0.9998174 +0.9795689 0.9790965 0.9998174 +0.9796966 0.9790965 0.9998174 +0.979858 0.9790965 0.9998174 +0.9800622 0.9790965 0.9998174 +0.9803206 0.9790965 0.9998174 +0.9806476 0.9790965 0.9998174 +0.9810611 0.9790965 0.9998174 +0.9815844 0.9790965 0.9998174 +0.9822464 0.9790965 0.9998174 +0.9830838 0.9790965 0.9998174 +0.9841433 0.9790965 0.9998174 +0.9854838 0.9790965 0.9998174 +0.9871796 0.9790965 0.9998174 +0.989325 0.9790965 0.9998174 +0.9920392 0.9790965 0.9998174 +0.9954731 0.9790965 0.9998174 +0.9998174 0.9790965 0.9998174 +0.9998557 0.9834153 0.9964092 +0.999886 0.986852 0.9949941 +0.9999099 0.9895829 0.9946818 +0.9999288 0.9917507 0.9949422 +0.9999437 0.9934698 0.9954668 +0.9790927 0.9791038 0.9998174 +0.9790927 0.9791037 0.9998174 +0.9790927 0.9791036 0.9998174 +0.9790926 0.9791035 0.9998174 +0.9790925 0.9791034 0.9998174 +0.9790925 0.9791032 0.9998174 +0.9790924 0.979103 0.9998174 +0.9790923 0.9791028 0.9998174 +0.9790921 0.9791025 0.9998174 +0.979092 0.9791021 0.9998174 +0.9790919 0.9791017 0.9998174 +0.9790917 0.9791012 0.9998174 +0.9790916 0.9791006 0.9998174 +0.9790916 0.9791 0.9998174 +0.9790917 0.9790994 0.9998174 +0.9790921 0.9790989 0.9998174 +0.9790931 0.9790988 0.9998174 +0.9790946 0.9790988 0.9998174 +0.9790965 0.9790988 0.9998174 +0.9790988 0.9790988 0.9998174 +0.9791018 0.9790988 0.9998174 +0.9791055 0.9790988 0.9998174 +0.9791103 0.9790988 0.9998174 +0.9791163 0.9790988 0.9998174 +0.9791238 0.9790988 0.9998174 +0.9791334 0.9790988 0.9998174 +0.9791456 0.9790988 0.9998174 +0.979161 0.9790988 0.9998174 +0.9791804 0.9790988 0.9998174 +0.979205 0.9790988 0.9998174 +0.9792361 0.9790988 0.9998174 +0.9792755 0.9790988 0.9998174 +0.9793253 0.9790988 0.9998174 +0.9793883 0.9790988 0.9998174 +0.9794681 0.9790988 0.9998174 +0.9795689 0.9790988 0.9998174 +0.9796966 0.9790988 0.9998174 +0.979858 0.9790988 0.9998174 +0.9800622 0.9790988 0.9998174 +0.9803206 0.9790988 0.9998174 +0.9806476 0.9790988 0.9998174 +0.9810611 0.9790988 0.9998174 +0.9815844 0.9790988 0.9998174 +0.9822464 0.9790988 0.9998174 +0.9830838 0.9790988 0.9998174 +0.9841433 0.9790988 0.9998174 +0.9854838 0.9790988 0.9998174 +0.9871796 0.9790988 0.9998174 +0.989325 0.9790988 0.9998174 +0.9920392 0.9790988 0.9998174 +0.9954731 0.9790988 0.9998174 +0.9998174 0.9790988 0.9998174 +0.9998557 0.9834167 0.9964092 +0.999886 0.9868529 0.9949941 +0.9999099 0.9895835 0.9946818 +0.9999288 0.991751 0.9949422 +0.9999437 0.9934701 0.9954668 +0.9790927 0.9791067 0.9998174 +0.9790927 0.9791067 0.9998174 +0.9790927 0.9791066 0.9998174 +0.9790926 0.9791065 0.9998174 +0.9790925 0.9791064 0.9998174 +0.9790925 0.9791062 0.9998174 +0.9790924 0.979106 0.9998174 +0.9790923 0.9791057 0.9998174 +0.9790921 0.9791054 0.9998174 +0.979092 0.9791051 0.9998174 +0.9790919 0.9791046 0.9998174 +0.9790917 0.9791041 0.9998174 +0.9790916 0.9791036 0.9998174 +0.9790916 0.979103 0.9998174 +0.9790917 0.9791024 0.9998174 +0.9790921 0.9791019 0.9998174 +0.9790931 0.9791018 0.9998174 +0.9790946 0.9791018 0.9998174 +0.9790965 0.9791018 0.9998174 +0.9790988 0.9791018 0.9998174 +0.9791018 0.9791018 0.9998174 +0.9791055 0.9791018 0.9998174 +0.9791103 0.9791018 0.9998174 +0.9791163 0.9791018 0.9998174 +0.9791238 0.9791018 0.9998174 +0.9791334 0.9791018 0.9998174 +0.9791456 0.9791018 0.9998174 +0.979161 0.9791018 0.9998174 +0.9791804 0.9791018 0.9998174 +0.979205 0.9791018 0.9998174 +0.9792361 0.9791018 0.9998174 +0.9792755 0.9791018 0.9998174 +0.9793253 0.9791018 0.9998174 +0.9793883 0.9791018 0.9998174 +0.9794681 0.9791018 0.9998174 +0.9795689 0.9791018 0.9998174 +0.9796966 0.9791018 0.9998174 +0.979858 0.9791018 0.9998174 +0.9800622 0.9791018 0.9998174 +0.9803206 0.9791018 0.9998174 +0.9806476 0.9791018 0.9998174 +0.9810611 0.9791018 0.9998174 +0.9815844 0.9791018 0.9998174 +0.9822464 0.9791018 0.9998174 +0.9830838 0.9791018 0.9998174 +0.9841433 0.9791018 0.9998174 +0.9854838 0.9791018 0.9998174 +0.9871796 0.9791018 0.9998174 +0.989325 0.9791018 0.9998174 +0.9920392 0.9791018 0.9998174 +0.9954731 0.9791018 0.9998174 +0.9998174 0.9791018 0.9998174 +0.9998557 0.9834186 0.9964092 +0.999886 0.9868541 0.9949941 +0.9999099 0.9895842 0.9946818 +0.9999288 0.9917515 0.9949422 +0.9999437 0.9934704 0.9954668 +0.9790927 0.9791105 0.9998174 +0.9790927 0.9791104 0.9998174 +0.9790927 0.9791103 0.9998174 +0.9790926 0.9791102 0.9998174 +0.9790925 0.9791101 0.9998174 +0.9790925 0.9791099 0.9998174 +0.9790924 0.9791097 0.9998174 +0.9790923 0.9791095 0.9998174 +0.9790921 0.9791092 0.9998174 +0.979092 0.9791088 0.9998174 +0.9790919 0.9791084 0.9998174 +0.9790917 0.9791079 0.9998174 +0.9790916 0.9791073 0.9998174 +0.9790916 0.9791067 0.9998174 +0.9790917 0.9791061 0.9998174 +0.9790921 0.9791057 0.9998174 +0.9790931 0.9791055 0.9998174 +0.9790946 0.9791055 0.9998174 +0.9790965 0.9791055 0.9998174 +0.9790988 0.9791055 0.9998174 +0.9791018 0.9791055 0.9998174 +0.9791055 0.9791055 0.9998174 +0.9791103 0.9791055 0.9998174 +0.9791163 0.9791055 0.9998174 +0.9791238 0.9791055 0.9998174 +0.9791334 0.9791055 0.9998174 +0.9791456 0.9791055 0.9998174 +0.979161 0.9791055 0.9998174 +0.9791804 0.9791055 0.9998174 +0.979205 0.9791055 0.9998174 +0.9792361 0.9791055 0.9998174 +0.9792755 0.9791055 0.9998174 +0.9793253 0.9791055 0.9998174 +0.9793883 0.9791055 0.9998174 +0.9794681 0.9791055 0.9998174 +0.9795689 0.9791055 0.9998174 +0.9796966 0.9791055 0.9998174 +0.979858 0.9791055 0.9998174 +0.9800622 0.9791055 0.9998174 +0.9803206 0.9791055 0.9998174 +0.9806476 0.9791055 0.9998174 +0.9810611 0.9791055 0.9998174 +0.9815844 0.9791055 0.9998174 +0.9822464 0.9791055 0.9998174 +0.9830838 0.9791055 0.9998174 +0.9841433 0.9791055 0.9998174 +0.9854838 0.9791055 0.9998174 +0.9871796 0.9791055 0.9998174 +0.989325 0.9791055 0.9998174 +0.9920392 0.9791055 0.9998174 +0.9954731 0.9791055 0.9998174 +0.9998174 0.9791055 0.9998174 +0.9998557 0.9834209 0.9964092 +0.999886 0.9868555 0.9949941 +0.9999099 0.9895851 0.9946818 +0.9999288 0.9917521 0.9949422 +0.9999437 0.9934707 0.9954668 +0.9790927 0.9791152 0.9998174 +0.9790927 0.9791152 0.9998174 +0.9790927 0.9791151 0.9998174 +0.9790926 0.979115 0.9998174 +0.9790925 0.9791148 0.9998174 +0.9790925 0.9791147 0.9998174 +0.9790924 0.9791145 0.9998174 +0.9790923 0.9791142 0.9998174 +0.9790921 0.9791139 0.9998174 +0.979092 0.9791136 0.9998174 +0.9790919 0.9791131 0.9998174 +0.9790917 0.9791126 0.9998174 +0.9790916 0.9791121 0.9998174 +0.9790916 0.9791115 0.9998174 +0.9790917 0.9791109 0.9998174 +0.9790921 0.9791104 0.9998174 +0.9790931 0.9791103 0.9998174 +0.9790946 0.9791103 0.9998174 +0.9790965 0.9791103 0.9998174 +0.9790988 0.9791103 0.9998174 +0.9791018 0.9791103 0.9998174 +0.9791055 0.9791103 0.9998174 +0.9791103 0.9791103 0.9998174 +0.9791163 0.9791103 0.9998174 +0.9791238 0.9791103 0.9998174 +0.9791334 0.9791103 0.9998174 +0.9791456 0.9791103 0.9998174 +0.979161 0.9791103 0.9998174 +0.9791804 0.9791103 0.9998174 +0.979205 0.9791103 0.9998174 +0.9792361 0.9791103 0.9998174 +0.9792755 0.9791103 0.9998174 +0.9793253 0.9791103 0.9998174 +0.9793883 0.9791103 0.9998174 +0.9794681 0.9791103 0.9998174 +0.9795689 0.9791103 0.9998174 +0.9796966 0.9791103 0.9998174 +0.979858 0.9791103 0.9998174 +0.9800622 0.9791103 0.9998174 +0.9803206 0.9791103 0.9998174 +0.9806476 0.9791103 0.9998174 +0.9810611 0.9791103 0.9998174 +0.9815844 0.9791103 0.9998174 +0.9822464 0.9791103 0.9998174 +0.9830838 0.9791103 0.9998174 +0.9841433 0.9791103 0.9998174 +0.9854838 0.9791103 0.9998174 +0.9871796 0.9791103 0.9998174 +0.989325 0.9791103 0.9998174 +0.9920392 0.9791103 0.9998174 +0.9954731 0.9791103 0.9998174 +0.9998174 0.9791103 0.9998174 +0.9998557 0.9834239 0.9964092 +0.999886 0.9868574 0.9949941 +0.9999099 0.9895863 0.9946818 +0.9999288 0.9917528 0.9949422 +0.9999437 0.9934712 0.9954668 +0.9790927 0.9791212 0.9998174 +0.9790927 0.9791212 0.9998174 +0.9790927 0.9791211 0.9998174 +0.9790926 0.979121 0.9998174 +0.9790925 0.9791208 0.9998174 +0.9790925 0.9791207 0.9998174 +0.9790924 0.9791205 0.9998174 +0.9790923 0.9791202 0.9998174 +0.9790921 0.9791199 0.9998174 +0.979092 0.9791196 0.9998174 +0.9790919 0.9791191 0.9998174 +0.9790917 0.9791186 0.9998174 +0.9790916 0.9791181 0.9998174 +0.9790916 0.9791175 0.9998174 +0.9790917 0.9791169 0.9998174 +0.9790921 0.9791164 0.9998174 +0.9790931 0.9791163 0.9998174 +0.9790946 0.9791163 0.9998174 +0.9790965 0.9791163 0.9998174 +0.9790988 0.9791163 0.9998174 +0.9791018 0.9791163 0.9998174 +0.9791055 0.9791163 0.9998174 +0.9791103 0.9791163 0.9998174 +0.9791163 0.9791163 0.9998174 +0.9791238 0.9791163 0.9998174 +0.9791334 0.9791163 0.9998174 +0.9791456 0.9791163 0.9998174 +0.979161 0.9791163 0.9998174 +0.9791804 0.9791163 0.9998174 +0.979205 0.9791163 0.9998174 +0.9792361 0.9791163 0.9998174 +0.9792755 0.9791163 0.9998174 +0.9793253 0.9791163 0.9998174 +0.9793883 0.9791163 0.9998174 +0.9794681 0.9791163 0.9998174 +0.9795689 0.9791163 0.9998174 +0.9796966 0.9791163 0.9998174 +0.979858 0.9791163 0.9998174 +0.9800622 0.9791163 0.9998174 +0.9803206 0.9791163 0.9998174 +0.9806476 0.9791163 0.9998174 +0.9810611 0.9791163 0.9998174 +0.9815844 0.9791163 0.9998174 +0.9822464 0.9791163 0.9998174 +0.9830838 0.9791163 0.9998174 +0.9841433 0.9791163 0.9998174 +0.9854838 0.9791163 0.9998174 +0.9871796 0.9791163 0.9998174 +0.989325 0.9791163 0.9998174 +0.9920392 0.9791163 0.9998174 +0.9954731 0.9791163 0.9998174 +0.9998174 0.9791163 0.9998174 +0.9998557 0.9834277 0.9964092 +0.999886 0.9868597 0.9949941 +0.9999099 0.9895878 0.9946818 +0.9999288 0.9917537 0.9949422 +0.9999437 0.9934718 0.9954668 +0.9790927 0.9791288 0.9998174 +0.9790927 0.9791287 0.9998174 +0.9790927 0.9791287 0.9998174 +0.9790926 0.9791286 0.9998174 +0.9790925 0.9791284 0.9998174 +0.9790925 0.9791283 0.9998174 +0.9790924 0.9791281 0.9998174 +0.9790923 0.9791278 0.9998174 +0.9790921 0.9791275 0.9998174 +0.979092 0.9791272 0.9998174 +0.9790919 0.9791267 0.9998174 +0.9790917 0.9791262 0.9998174 +0.9790916 0.9791257 0.9998174 +0.9790916 0.979125 0.9998174 +0.9790917 0.9791245 0.9998174 +0.9790921 0.979124 0.9998174 +0.9790931 0.9791238 0.9998174 +0.9790946 0.9791238 0.9998174 +0.9790965 0.9791238 0.9998174 +0.9790988 0.9791238 0.9998174 +0.9791018 0.9791238 0.9998174 +0.9791055 0.9791238 0.9998174 +0.9791103 0.9791238 0.9998174 +0.9791163 0.9791238 0.9998174 +0.9791238 0.9791238 0.9998174 +0.9791334 0.9791238 0.9998174 +0.9791456 0.9791238 0.9998174 +0.979161 0.9791238 0.9998174 +0.9791804 0.9791238 0.9998174 +0.979205 0.9791238 0.9998174 +0.9792361 0.9791238 0.9998174 +0.9792755 0.9791238 0.9998174 +0.9793253 0.9791238 0.9998174 +0.9793883 0.9791238 0.9998174 +0.9794681 0.9791238 0.9998174 +0.9795689 0.9791238 0.9998174 +0.9796966 0.9791238 0.9998174 +0.979858 0.9791238 0.9998174 +0.9800622 0.9791238 0.9998174 +0.9803206 0.9791238 0.9998174 +0.9806476 0.9791238 0.9998174 +0.9810611 0.9791238 0.9998174 +0.9815844 0.9791238 0.9998174 +0.9822464 0.9791238 0.9998174 +0.9830838 0.9791238 0.9998174 +0.9841433 0.9791238 0.9998174 +0.9854838 0.9791238 0.9998174 +0.9871796 0.9791238 0.9998174 +0.989325 0.9791238 0.9998174 +0.9920392 0.9791238 0.9998174 +0.9954731 0.9791238 0.9998174 +0.9998174 0.9791238 0.9998174 +0.9998557 0.9834324 0.9964092 +0.999886 0.9868627 0.9949941 +0.9999099 0.9895897 0.9946818 +0.9999288 0.9917549 0.9949422 +0.9999437 0.9934725 0.9954668 +0.9790927 0.9791384 0.9998174 +0.9790927 0.9791383 0.9998174 +0.9790927 0.9791383 0.9998174 +0.9790926 0.9791382 0.9998174 +0.9790925 0.979138 0.9998174 +0.9790925 0.9791379 0.9998174 +0.9790924 0.9791377 0.9998174 +0.9790923 0.9791374 0.9998174 +0.9790921 0.9791371 0.9998174 +0.979092 0.9791368 0.9998174 +0.9790919 0.9791363 0.9998174 +0.9790917 0.9791358 0.9998174 +0.9790916 0.9791353 0.9998174 +0.9790916 0.9791347 0.9998174 +0.9790917 0.9791341 0.9998174 +0.9790921 0.9791336 0.9998174 +0.9790931 0.9791334 0.9998174 +0.9790946 0.9791334 0.9998174 +0.9790965 0.9791334 0.9998174 +0.9790988 0.9791334 0.9998174 +0.9791018 0.9791334 0.9998174 +0.9791055 0.9791334 0.9998174 +0.9791103 0.9791334 0.9998174 +0.9791163 0.9791334 0.9998174 +0.9791238 0.9791334 0.9998174 +0.9791334 0.9791334 0.9998174 +0.9791456 0.9791334 0.9998174 +0.979161 0.9791334 0.9998174 +0.9791804 0.9791334 0.9998174 +0.979205 0.9791334 0.9998174 +0.9792361 0.9791334 0.9998174 +0.9792755 0.9791334 0.9998174 +0.9793253 0.9791334 0.9998174 +0.9793883 0.9791334 0.9998174 +0.9794681 0.9791334 0.9998174 +0.9795689 0.9791334 0.9998174 +0.9796966 0.9791334 0.9998174 +0.979858 0.9791334 0.9998174 +0.9800622 0.9791334 0.9998174 +0.9803206 0.9791334 0.9998174 +0.9806476 0.9791334 0.9998174 +0.9810611 0.9791334 0.9998174 +0.9815844 0.9791334 0.9998174 +0.9822464 0.9791334 0.9998174 +0.9830838 0.9791334 0.9998174 +0.9841433 0.9791334 0.9998174 +0.9854838 0.9791334 0.9998174 +0.9871796 0.9791334 0.9998174 +0.989325 0.9791334 0.9998174 +0.9920392 0.9791334 0.9998174 +0.9954731 0.9791334 0.9998174 +0.9998174 0.9791334 0.9998174 +0.9998557 0.9834385 0.9964092 +0.999886 0.9868665 0.9949941 +0.9999099 0.989592 0.9946818 +0.9999288 0.9917564 0.9949422 +0.9999437 0.9934734 0.9954668 +0.9790927 0.9791506 0.9998174 +0.9790927 0.9791505 0.9998174 +0.9790927 0.9791504 0.9998174 +0.9790926 0.9791503 0.9998174 +0.9790925 0.9791502 0.9998174 +0.9790925 0.97915 0.9998174 +0.9790924 0.9791498 0.9998174 +0.9790923 0.9791496 0.9998174 +0.9790921 0.9791493 0.9998174 +0.979092 0.9791489 0.9998174 +0.9790919 0.9791485 0.9998174 +0.9790917 0.979148 0.9998174 +0.9790916 0.9791474 0.9998174 +0.9790916 0.9791468 0.9998174 +0.9790917 0.9791462 0.9998174 +0.9790921 0.9791457 0.9998174 +0.9790931 0.9791456 0.9998174 +0.9790946 0.9791456 0.9998174 +0.9790965 0.9791456 0.9998174 +0.9790988 0.9791456 0.9998174 +0.9791018 0.9791456 0.9998174 +0.9791055 0.9791456 0.9998174 +0.9791103 0.9791456 0.9998174 +0.9791163 0.9791456 0.9998174 +0.9791238 0.9791456 0.9998174 +0.9791334 0.9791456 0.9998174 +0.9791456 0.9791456 0.9998174 +0.979161 0.9791456 0.9998174 +0.9791804 0.9791456 0.9998174 +0.979205 0.9791456 0.9998174 +0.9792361 0.9791456 0.9998174 +0.9792755 0.9791456 0.9998174 +0.9793253 0.9791456 0.9998174 +0.9793883 0.9791456 0.9998174 +0.9794681 0.9791456 0.9998174 +0.9795689 0.9791456 0.9998174 +0.9796966 0.9791456 0.9998174 +0.979858 0.9791456 0.9998174 +0.9800622 0.9791456 0.9998174 +0.9803206 0.9791456 0.9998174 +0.9806476 0.9791456 0.9998174 +0.9810611 0.9791456 0.9998174 +0.9815844 0.9791456 0.9998174 +0.9822464 0.9791456 0.9998174 +0.9830838 0.9791456 0.9998174 +0.9841433 0.9791456 0.9998174 +0.9854838 0.9791456 0.9998174 +0.9871796 0.9791456 0.9998174 +0.989325 0.9791456 0.9998174 +0.9920392 0.9791456 0.9998174 +0.9954731 0.9791456 0.9998174 +0.9998174 0.9791456 0.9998174 +0.9998557 0.9834461 0.9964092 +0.999886 0.9868713 0.9949941 +0.9999099 0.989595 0.9946818 +0.9999288 0.9917582 0.9949422 +0.9999437 0.9934746 0.9954668 +0.9790927 0.9791659 0.9998174 +0.9790927 0.9791659 0.9998174 +0.9790927 0.9791658 0.9998174 +0.9790926 0.9791657 0.9998174 +0.9790925 0.9791655 0.9998174 +0.9790925 0.9791654 0.9998174 +0.9790924 0.9791652 0.9998174 +0.9790923 0.9791649 0.9998174 +0.9790921 0.9791646 0.9998174 +0.979092 0.9791643 0.9998174 +0.9790919 0.9791638 0.9998174 +0.9790917 0.9791633 0.9998174 +0.9790916 0.9791628 0.9998174 +0.9790916 0.9791622 0.9998174 +0.9790917 0.9791616 0.9998174 +0.9790921 0.9791611 0.9998174 +0.9790931 0.979161 0.9998174 +0.9790946 0.979161 0.9998174 +0.9790965 0.979161 0.9998174 +0.9790988 0.979161 0.9998174 +0.9791018 0.979161 0.9998174 +0.9791055 0.979161 0.9998174 +0.9791103 0.979161 0.9998174 +0.9791163 0.979161 0.9998174 +0.9791238 0.979161 0.9998174 +0.9791334 0.979161 0.9998174 +0.9791456 0.979161 0.9998174 +0.979161 0.979161 0.9998174 +0.9791804 0.979161 0.9998174 +0.979205 0.979161 0.9998174 +0.9792361 0.979161 0.9998174 +0.9792755 0.979161 0.9998174 +0.9793253 0.979161 0.9998174 +0.9793883 0.979161 0.9998174 +0.9794681 0.979161 0.9998174 +0.9795689 0.979161 0.9998174 +0.9796966 0.979161 0.9998174 +0.979858 0.979161 0.9998174 +0.9800622 0.979161 0.9998174 +0.9803206 0.979161 0.9998174 +0.9806476 0.979161 0.9998174 +0.9810611 0.979161 0.9998174 +0.9815844 0.979161 0.9998174 +0.9822464 0.979161 0.9998174 +0.9830838 0.979161 0.9998174 +0.9841433 0.979161 0.9998174 +0.9854838 0.979161 0.9998174 +0.9871796 0.979161 0.9998174 +0.989325 0.979161 0.9998174 +0.9920392 0.979161 0.9998174 +0.9954731 0.979161 0.9998174 +0.9998174 0.979161 0.9998174 +0.9998557 0.9834557 0.9964092 +0.999886 0.9868773 0.9949941 +0.9999099 0.9895988 0.9946818 +0.9999288 0.9917606 0.9949422 +0.9999437 0.9934761 0.9954668 +0.9790927 0.9791854 0.9998174 +0.9790927 0.9791853 0.9998174 +0.9790927 0.9791852 0.9998174 +0.9790926 0.9791851 0.9998174 +0.9790925 0.979185 0.9998174 +0.9790925 0.9791848 0.9998174 +0.9790924 0.9791846 0.9998174 +0.9790923 0.9791844 0.9998174 +0.9790921 0.9791841 0.9998174 +0.979092 0.9791837 0.9998174 +0.9790919 0.9791833 0.9998174 +0.9790917 0.9791828 0.9998174 +0.9790916 0.9791822 0.9998174 +0.9790916 0.9791816 0.9998174 +0.9790917 0.979181 0.9998174 +0.9790921 0.9791806 0.9998174 +0.9790931 0.9791804 0.9998174 +0.9790946 0.9791804 0.9998174 +0.9790965 0.9791804 0.9998174 +0.9790988 0.9791804 0.9998174 +0.9791018 0.9791804 0.9998174 +0.9791055 0.9791804 0.9998174 +0.9791103 0.9791804 0.9998174 +0.9791163 0.9791804 0.9998174 +0.9791238 0.9791804 0.9998174 +0.9791334 0.9791804 0.9998174 +0.9791456 0.9791804 0.9998174 +0.979161 0.9791804 0.9998174 +0.9791804 0.9791804 0.9998174 +0.979205 0.9791804 0.9998174 +0.9792361 0.9791804 0.9998174 +0.9792755 0.9791804 0.9998174 +0.9793253 0.9791804 0.9998174 +0.9793883 0.9791804 0.9998174 +0.9794681 0.9791804 0.9998174 +0.9795689 0.9791804 0.9998174 +0.9796966 0.9791804 0.9998174 +0.979858 0.9791804 0.9998174 +0.9800622 0.9791804 0.9998174 +0.9803206 0.9791804 0.9998174 +0.9806476 0.9791804 0.9998174 +0.9810611 0.9791804 0.9998174 +0.9815844 0.9791804 0.9998174 +0.9822464 0.9791804 0.9998174 +0.9830838 0.9791804 0.9998174 +0.9841433 0.9791804 0.9998174 +0.9854838 0.9791804 0.9998174 +0.9871796 0.9791804 0.9998174 +0.989325 0.9791804 0.9998174 +0.9920392 0.9791804 0.9998174 +0.9954731 0.9791804 0.9998174 +0.9998174 0.9791804 0.9998174 +0.9998557 0.9834679 0.9964092 +0.999886 0.986885 0.9949941 +0.9999099 0.9896036 0.9946818 +0.9999288 0.9917636 0.9949422 +0.9999437 0.9934779 0.9954668 +0.9790927 0.97921 0.9998174 +0.9790927 0.9792099 0.9998174 +0.9790927 0.9792098 0.9998174 +0.9790926 0.9792097 0.9998174 +0.9790925 0.9792096 0.9998174 +0.9790925 0.9792094 0.9998174 +0.9790924 0.9792092 0.9998174 +0.9790923 0.979209 0.9998174 +0.9790921 0.9792087 0.9998174 +0.979092 0.9792083 0.9998174 +0.9790919 0.9792079 0.9998174 +0.9790917 0.9792074 0.9998174 +0.9790916 0.9792068 0.9998174 +0.9790916 0.9792062 0.9998174 +0.9790917 0.9792056 0.9998174 +0.9790921 0.9792052 0.9998174 +0.9790931 0.979205 0.9998174 +0.9790946 0.979205 0.9998174 +0.9790965 0.979205 0.9998174 +0.9790988 0.979205 0.9998174 +0.9791018 0.979205 0.9998174 +0.9791055 0.979205 0.9998174 +0.9791103 0.979205 0.9998174 +0.9791163 0.979205 0.9998174 +0.9791238 0.979205 0.9998174 +0.9791334 0.979205 0.9998174 +0.9791456 0.979205 0.9998174 +0.979161 0.979205 0.9998174 +0.9791804 0.979205 0.9998174 +0.979205 0.979205 0.9998174 +0.9792361 0.979205 0.9998174 +0.9792755 0.979205 0.9998174 +0.9793253 0.979205 0.9998174 +0.9793883 0.979205 0.9998174 +0.9794681 0.979205 0.9998174 +0.9795689 0.979205 0.9998174 +0.9796966 0.979205 0.9998174 +0.979858 0.979205 0.9998174 +0.9800622 0.979205 0.9998174 +0.9803206 0.979205 0.9998174 +0.9806476 0.979205 0.9998174 +0.9810611 0.979205 0.9998174 +0.9815844 0.979205 0.9998174 +0.9822464 0.979205 0.9998174 +0.9830838 0.979205 0.9998174 +0.9841433 0.979205 0.9998174 +0.9854838 0.979205 0.9998174 +0.9871796 0.979205 0.9998174 +0.989325 0.979205 0.9998174 +0.9920392 0.979205 0.9998174 +0.9954731 0.979205 0.9998174 +0.9998174 0.979205 0.9998174 +0.9998557 0.9834833 0.9964092 +0.999886 0.9868946 0.9949941 +0.9999099 0.9896096 0.9946818 +0.9999288 0.9917674 0.9949422 +0.9999437 0.9934803 0.9954668 +0.9790927 0.9792411 0.9998174 +0.9790927 0.979241 0.9998174 +0.9790927 0.9792409 0.9998174 +0.9790926 0.9792408 0.9998174 +0.9790925 0.9792407 0.9998174 +0.9790925 0.9792405 0.9998174 +0.9790924 0.9792403 0.9998174 +0.9790923 0.9792401 0.9998174 +0.9790921 0.9792398 0.9998174 +0.979092 0.9792394 0.9998174 +0.9790919 0.979239 0.9998174 +0.9790917 0.9792385 0.9998174 +0.9790916 0.9792379 0.9998174 +0.9790916 0.9792373 0.9998174 +0.9790917 0.9792367 0.9998174 +0.9790921 0.9792363 0.9998174 +0.9790931 0.9792361 0.9998174 +0.9790946 0.9792361 0.9998174 +0.9790965 0.9792361 0.9998174 +0.9790988 0.9792361 0.9998174 +0.9791018 0.9792361 0.9998174 +0.9791055 0.9792361 0.9998174 +0.9791103 0.9792361 0.9998174 +0.9791163 0.9792361 0.9998174 +0.9791238 0.9792361 0.9998174 +0.9791334 0.9792361 0.9998174 +0.9791456 0.9792361 0.9998174 +0.979161 0.9792361 0.9998174 +0.9791804 0.9792361 0.9998174 +0.979205 0.9792361 0.9998174 +0.9792361 0.9792361 0.9998174 +0.9792755 0.9792361 0.9998174 +0.9793253 0.9792361 0.9998174 +0.9793883 0.9792361 0.9998174 +0.9794681 0.9792361 0.9998174 +0.9795689 0.9792361 0.9998174 +0.9796966 0.9792361 0.9998174 +0.979858 0.9792361 0.9998174 +0.9800622 0.9792361 0.9998174 +0.9803206 0.9792361 0.9998174 +0.9806476 0.9792361 0.9998174 +0.9810611 0.9792361 0.9998174 +0.9815844 0.9792361 0.9998174 +0.9822464 0.9792361 0.9998174 +0.9830838 0.9792361 0.9998174 +0.9841433 0.9792361 0.9998174 +0.9854838 0.9792361 0.9998174 +0.9871796 0.9792361 0.9998174 +0.989325 0.9792361 0.9998174 +0.9920392 0.9792361 0.9998174 +0.9954731 0.9792361 0.9998174 +0.9998174 0.9792361 0.9998174 +0.9998557 0.9835029 0.9964092 +0.999886 0.9869069 0.9949941 +0.9999099 0.9896173 0.9946818 +0.9999288 0.9917722 0.9949422 +0.9999437 0.9934833 0.9954668 +0.9790927 0.9792804 0.9998174 +0.9790927 0.9792804 0.9998174 +0.9790927 0.9792803 0.9998174 +0.9790926 0.9792802 0.9998174 +0.9790925 0.9792801 0.9998174 +0.9790925 0.9792799 0.9998174 +0.9790924 0.9792797 0.9998174 +0.9790923 0.9792795 0.9998174 +0.9790921 0.9792792 0.9998174 +0.979092 0.9792788 0.9998174 +0.9790919 0.9792784 0.9998174 +0.9790917 0.9792779 0.9998174 +0.9790916 0.9792773 0.9998174 +0.9790916 0.9792767 0.9998174 +0.9790917 0.9792761 0.9998174 +0.9790921 0.9792757 0.9998174 +0.9790931 0.9792755 0.9998174 +0.9790946 0.9792755 0.9998174 +0.9790965 0.9792755 0.9998174 +0.9790988 0.9792755 0.9998174 +0.9791018 0.9792755 0.9998174 +0.9791055 0.9792755 0.9998174 +0.9791103 0.9792755 0.9998174 +0.9791163 0.9792755 0.9998174 +0.9791238 0.9792755 0.9998174 +0.9791334 0.9792755 0.9998174 +0.9791456 0.9792755 0.9998174 +0.979161 0.9792755 0.9998174 +0.9791804 0.9792755 0.9998174 +0.979205 0.9792755 0.9998174 +0.9792361 0.9792755 0.9998174 +0.9792755 0.9792755 0.9998174 +0.9793253 0.9792755 0.9998174 +0.9793883 0.9792755 0.9998174 +0.9794681 0.9792755 0.9998174 +0.9795689 0.9792755 0.9998174 +0.9796966 0.9792755 0.9998174 +0.979858 0.9792755 0.9998174 +0.9800622 0.9792755 0.9998174 +0.9803206 0.9792755 0.9998174 +0.9806476 0.9792755 0.9998174 +0.9810611 0.9792755 0.9998174 +0.9815844 0.9792755 0.9998174 +0.9822464 0.9792755 0.9998174 +0.9830838 0.9792755 0.9998174 +0.9841433 0.9792755 0.9998174 +0.9854838 0.9792755 0.9998174 +0.9871796 0.9792755 0.9998174 +0.989325 0.9792755 0.9998174 +0.9920392 0.9792755 0.9998174 +0.9954731 0.9792755 0.9998174 +0.9998174 0.9792755 0.9998174 +0.9998557 0.9835276 0.9964092 +0.999886 0.9869223 0.9949941 +0.9999099 0.989627 0.9946818 +0.9999288 0.9917782 0.9949422 +0.9999437 0.9934871 0.9954668 +0.9790927 0.9793302 0.9998174 +0.9790927 0.9793302 0.9998174 +0.9790927 0.9793301 0.9998174 +0.9790926 0.97933 0.9998174 +0.9790925 0.9793299 0.9998174 +0.9790925 0.9793297 0.9998174 +0.9790924 0.9793295 0.9998174 +0.9790923 0.9793293 0.9998174 +0.9790921 0.979329 0.9998174 +0.979092 0.9793286 0.9998174 +0.9790919 0.9793282 0.9998174 +0.9790917 0.9793277 0.9998174 +0.9790916 0.9793271 0.9998174 +0.9790916 0.9793265 0.9998174 +0.9790917 0.9793259 0.9998174 +0.9790921 0.9793255 0.9998174 +0.9790931 0.9793253 0.9998174 +0.9790946 0.9793253 0.9998174 +0.9790965 0.9793253 0.9998174 +0.9790988 0.9793253 0.9998174 +0.9791018 0.9793253 0.9998174 +0.9791055 0.9793253 0.9998174 +0.9791103 0.9793253 0.9998174 +0.9791163 0.9793253 0.9998174 +0.9791238 0.9793253 0.9998174 +0.9791334 0.9793253 0.9998174 +0.9791456 0.9793253 0.9998174 +0.979161 0.9793253 0.9998174 +0.9791804 0.9793253 0.9998174 +0.979205 0.9793253 0.9998174 +0.9792361 0.9793253 0.9998174 +0.9792755 0.9793253 0.9998174 +0.9793253 0.9793253 0.9998174 +0.9793883 0.9793253 0.9998174 +0.9794681 0.9793253 0.9998174 +0.9795689 0.9793253 0.9998174 +0.9796966 0.9793253 0.9998174 +0.979858 0.9793253 0.9998174 +0.9800622 0.9793253 0.9998174 +0.9803206 0.9793253 0.9998174 +0.9806476 0.9793253 0.9998174 +0.9810611 0.9793253 0.9998174 +0.9815844 0.9793253 0.9998174 +0.9822464 0.9793253 0.9998174 +0.9830838 0.9793253 0.9998174 +0.9841433 0.9793253 0.9998174 +0.9854838 0.9793253 0.9998174 +0.9871796 0.9793253 0.9998174 +0.989325 0.9793253 0.9998174 +0.9920392 0.9793253 0.9998174 +0.9954731 0.9793253 0.9998174 +0.9998174 0.9793253 0.9998174 +0.9998557 0.9835588 0.9964092 +0.999886 0.9869419 0.9949941 +0.9999099 0.9896392 0.9946818 +0.9999288 0.9917859 0.9949422 +0.9999437 0.9934919 0.9954668 +0.9790927 0.9793932 0.9998174 +0.9790927 0.9793932 0.9998174 +0.9790927 0.9793931 0.9998174 +0.9790926 0.979393 0.9998174 +0.9790925 0.9793929 0.9998174 +0.9790925 0.9793927 0.9998174 +0.9790924 0.9793925 0.9998174 +0.9790923 0.9793923 0.9998174 +0.9790921 0.979392 0.9998174 +0.979092 0.9793916 0.9998174 +0.9790919 0.9793912 0.9998174 +0.9790917 0.9793907 0.9998174 +0.9790916 0.9793901 0.9998174 +0.9790916 0.9793895 0.9998174 +0.9790917 0.9793889 0.9998174 +0.9790921 0.9793885 0.9998174 +0.9790931 0.9793883 0.9998174 +0.9790946 0.9793883 0.9998174 +0.9790965 0.9793883 0.9998174 +0.9790988 0.9793883 0.9998174 +0.9791018 0.9793883 0.9998174 +0.9791055 0.9793883 0.9998174 +0.9791103 0.9793883 0.9998174 +0.9791163 0.9793883 0.9998174 +0.9791238 0.9793883 0.9998174 +0.9791334 0.9793883 0.9998174 +0.9791456 0.9793883 0.9998174 +0.979161 0.9793883 0.9998174 +0.9791804 0.9793883 0.9998174 +0.979205 0.9793883 0.9998174 +0.9792361 0.9793883 0.9998174 +0.9792755 0.9793883 0.9998174 +0.9793253 0.9793883 0.9998174 +0.9793883 0.9793883 0.9998174 +0.9794681 0.9793883 0.9998174 +0.9795689 0.9793883 0.9998174 +0.9796966 0.9793883 0.9998174 +0.979858 0.9793883 0.9998174 +0.9800622 0.9793883 0.9998174 +0.9803206 0.9793883 0.9998174 +0.9806476 0.9793883 0.9998174 +0.9810611 0.9793883 0.9998174 +0.9815844 0.9793883 0.9998174 +0.9822464 0.9793883 0.9998174 +0.9830838 0.9793883 0.9998174 +0.9841433 0.9793883 0.9998174 +0.9854838 0.9793883 0.9998174 +0.9871796 0.9793883 0.9998174 +0.989325 0.9793883 0.9998174 +0.9920392 0.9793883 0.9998174 +0.9954731 0.9793883 0.9998174 +0.9998174 0.9793883 0.9998174 +0.9998557 0.9835983 0.9964092 +0.999886 0.9869667 0.9949941 +0.9999099 0.9896547 0.9946818 +0.9999288 0.9917956 0.9949422 +0.9999437 0.993498 0.9954668 +0.9790927 0.979473 0.9998174 +0.9790927 0.9794729 0.9998174 +0.9790927 0.9794728 0.9998174 +0.9790926 0.9794727 0.9998174 +0.9790925 0.9794726 0.9998174 +0.9790925 0.9794724 0.9998174 +0.9790924 0.9794722 0.9998174 +0.9790923 0.979472 0.9998174 +0.9790921 0.9794717 0.9998174 +0.979092 0.9794713 0.9998174 +0.9790919 0.9794709 0.9998174 +0.9790917 0.9794704 0.9998174 +0.9790916 0.9794699 0.9998174 +0.9790916 0.9794693 0.9998174 +0.9790917 0.9794687 0.9998174 +0.9790921 0.9794682 0.9998174 +0.9790931 0.9794681 0.9998174 +0.9790946 0.9794681 0.9998174 +0.9790965 0.9794681 0.9998174 +0.9790988 0.9794681 0.9998174 +0.9791018 0.9794681 0.9998174 +0.9791055 0.9794681 0.9998174 +0.9791103 0.9794681 0.9998174 +0.9791163 0.9794681 0.9998174 +0.9791238 0.9794681 0.9998174 +0.9791334 0.9794681 0.9998174 +0.9791456 0.9794681 0.9998174 +0.979161 0.9794681 0.9998174 +0.9791804 0.9794681 0.9998174 +0.979205 0.9794681 0.9998174 +0.9792361 0.9794681 0.9998174 +0.9792755 0.9794681 0.9998174 +0.9793253 0.9794681 0.9998174 +0.9793883 0.9794681 0.9998174 +0.9794681 0.9794681 0.9998174 +0.9795689 0.9794681 0.9998174 +0.9796966 0.9794681 0.9998174 +0.979858 0.9794681 0.9998174 +0.9800622 0.9794681 0.9998174 +0.9803206 0.9794681 0.9998174 +0.9806476 0.9794681 0.9998174 +0.9810611 0.9794681 0.9998174 +0.9815844 0.9794681 0.9998174 +0.9822464 0.9794681 0.9998174 +0.9830838 0.9794681 0.9998174 +0.9841433 0.9794681 0.9998174 +0.9854838 0.9794681 0.9998174 +0.9871796 0.9794681 0.9998174 +0.989325 0.9794681 0.9998174 +0.9920392 0.9794681 0.9998174 +0.9954731 0.9794681 0.9998174 +0.9998174 0.9794681 0.9998174 +0.9998557 0.9836483 0.9964092 +0.999886 0.986998 0.9949941 +0.9999099 0.9896744 0.9946818 +0.9999288 0.9918079 0.9949422 +0.9999437 0.9935057 0.9954668 +0.9790927 0.9795738 0.9998174 +0.9790927 0.9795737 0.9998174 +0.9790927 0.9795737 0.9998174 +0.9790926 0.9795736 0.9998174 +0.9790925 0.9795734 0.9998174 +0.9790925 0.9795733 0.9998174 +0.9790924 0.9795731 0.9998174 +0.9790923 0.9795728 0.9998174 +0.9790921 0.9795725 0.9998174 +0.979092 0.9795722 0.9998174 +0.9790919 0.9795718 0.9998174 +0.9790917 0.9795713 0.9998174 +0.9790916 0.9795707 0.9998174 +0.9790916 0.9795701 0.9998174 +0.9790917 0.9795695 0.9998174 +0.9790921 0.9795691 0.9998174 +0.9790931 0.9795689 0.9998174 +0.9790946 0.9795689 0.9998174 +0.9790965 0.9795689 0.9998174 +0.9790988 0.9795689 0.9998174 +0.9791018 0.9795689 0.9998174 +0.9791055 0.9795689 0.9998174 +0.9791103 0.9795689 0.9998174 +0.9791163 0.9795689 0.9998174 +0.9791238 0.9795689 0.9998174 +0.9791334 0.9795689 0.9998174 +0.9791456 0.9795689 0.9998174 +0.979161 0.9795689 0.9998174 +0.9791804 0.9795689 0.9998174 +0.979205 0.9795689 0.9998174 +0.9792361 0.9795689 0.9998174 +0.9792755 0.9795689 0.9998174 +0.9793253 0.9795689 0.9998174 +0.9793883 0.9795689 0.9998174 +0.9794681 0.9795689 0.9998174 +0.9795689 0.9795689 0.9998174 +0.9796966 0.9795689 0.9998174 +0.979858 0.9795689 0.9998174 +0.9800622 0.9795689 0.9998174 +0.9803206 0.9795689 0.9998174 +0.9806476 0.9795689 0.9998174 +0.9810611 0.9795689 0.9998174 +0.9815844 0.9795689 0.9998174 +0.9822464 0.9795689 0.9998174 +0.9830838 0.9795689 0.9998174 +0.9841433 0.9795689 0.9998174 +0.9854838 0.9795689 0.9998174 +0.9871796 0.9795689 0.9998174 +0.989325 0.9795689 0.9998174 +0.9920392 0.9795689 0.9998174 +0.9954731 0.9795689 0.9998174 +0.9998174 0.9795689 0.9998174 +0.9998557 0.9837116 0.9964092 +0.999886 0.9870376 0.9949941 +0.9999099 0.9896992 0.9946818 +0.9999288 0.9918234 0.9949422 +0.9999437 0.9935154 0.9954668 +0.9790927 0.9797014 0.9998174 +0.9790927 0.9797013 0.9998174 +0.9790927 0.9797012 0.9998174 +0.9790926 0.9797011 0.9998174 +0.9790925 0.979701 0.9998174 +0.9790925 0.9797009 0.9998174 +0.9790924 0.9797007 0.9998174 +0.9790923 0.9797004 0.9998174 +0.9790921 0.9797001 0.9998174 +0.979092 0.9796998 0.9998174 +0.9790919 0.9796994 0.9998174 +0.9790917 0.9796989 0.9998174 +0.9790916 0.9796983 0.9998174 +0.9790916 0.9796977 0.9998174 +0.9790917 0.9796971 0.9998174 +0.9790921 0.9796967 0.9998174 +0.9790931 0.9796966 0.9998174 +0.9790946 0.9796966 0.9998174 +0.9790965 0.9796966 0.9998174 +0.9790988 0.9796966 0.9998174 +0.9791018 0.9796966 0.9998174 +0.9791055 0.9796966 0.9998174 +0.9791103 0.9796966 0.9998174 +0.9791163 0.9796966 0.9998174 +0.9791238 0.9796966 0.9998174 +0.9791334 0.9796966 0.9998174 +0.9791456 0.9796966 0.9998174 +0.979161 0.9796966 0.9998174 +0.9791804 0.9796966 0.9998174 +0.979205 0.9796966 0.9998174 +0.9792361 0.9796966 0.9998174 +0.9792755 0.9796966 0.9998174 +0.9793253 0.9796966 0.9998174 +0.9793883 0.9796966 0.9998174 +0.9794681 0.9796966 0.9998174 +0.9795689 0.9796966 0.9998174 +0.9796966 0.9796966 0.9998174 +0.979858 0.9796966 0.9998174 +0.9800622 0.9796966 0.9998174 +0.9803206 0.9796966 0.9998174 +0.9806476 0.9796966 0.9998174 +0.9810611 0.9796966 0.9998174 +0.9815844 0.9796966 0.9998174 +0.9822464 0.9796966 0.9998174 +0.9830838 0.9796966 0.9998174 +0.9841433 0.9796966 0.9998174 +0.9854838 0.9796966 0.9998174 +0.9871796 0.9796966 0.9998174 +0.989325 0.9796966 0.9998174 +0.9920392 0.9796966 0.9998174 +0.9954731 0.9796966 0.9998174 +0.9998174 0.9796966 0.9998174 +0.9998557 0.9837916 0.9964092 +0.999886 0.9870878 0.9949941 +0.9999099 0.9897306 0.9946818 +0.9999288 0.9918431 0.9949422 +0.9999437 0.9935277 0.9954668 +0.9790927 0.9798628 0.9998174 +0.9790927 0.9798627 0.9998174 +0.9790927 0.9798626 0.9998174 +0.9790926 0.9798625 0.9998174 +0.9790925 0.9798624 0.9998174 +0.9790925 0.9798623 0.9998174 +0.9790924 0.9798621 0.9998174 +0.9790923 0.9798618 0.9998174 +0.9790921 0.9798615 0.9998174 +0.979092 0.9798612 0.9998174 +0.9790919 0.9798608 0.9998174 +0.9790917 0.9798603 0.9998174 +0.9790916 0.9798597 0.9998174 +0.9790916 0.9798592 0.9998174 +0.9790917 0.9798586 0.9998174 +0.9790921 0.9798581 0.9998174 +0.9790931 0.979858 0.9998174 +0.9790946 0.979858 0.9998174 +0.9790965 0.979858 0.9998174 +0.9790988 0.979858 0.9998174 +0.9791018 0.979858 0.9998174 +0.9791055 0.979858 0.9998174 +0.9791103 0.979858 0.9998174 +0.9791163 0.979858 0.9998174 +0.9791238 0.979858 0.9998174 +0.9791334 0.979858 0.9998174 +0.9791456 0.979858 0.9998174 +0.979161 0.979858 0.9998174 +0.9791804 0.979858 0.9998174 +0.979205 0.979858 0.9998174 +0.9792361 0.979858 0.9998174 +0.9792755 0.979858 0.9998174 +0.9793253 0.979858 0.9998174 +0.9793883 0.979858 0.9998174 +0.9794681 0.979858 0.9998174 +0.9795689 0.979858 0.9998174 +0.9796966 0.979858 0.9998174 +0.979858 0.979858 0.9998174 +0.9800622 0.979858 0.9998174 +0.9803206 0.979858 0.9998174 +0.9806476 0.979858 0.9998174 +0.9810611 0.979858 0.9998174 +0.9815844 0.979858 0.9998174 +0.9822464 0.979858 0.9998174 +0.9830838 0.979858 0.9998174 +0.9841433 0.979858 0.9998174 +0.9854838 0.979858 0.9998174 +0.9871796 0.979858 0.9998174 +0.989325 0.979858 0.9998174 +0.9920392 0.979858 0.9998174 +0.9954731 0.979858 0.9998174 +0.9998174 0.979858 0.9998174 +0.9998557 0.9838928 0.9964092 +0.999886 0.9871512 0.9949941 +0.9999099 0.9897703 0.9946818 +0.9999288 0.991868 0.9949422 +0.9999437 0.9935432 0.9954668 +0.9790927 0.980067 0.9998174 +0.9790927 0.9800669 0.9998174 +0.9790927 0.9800668 0.9998174 +0.9790926 0.9800667 0.9998174 +0.9790925 0.9800666 0.9998174 +0.9790925 0.9800665 0.9998174 +0.9790924 0.9800663 0.9998174 +0.9790923 0.980066 0.9998174 +0.9790921 0.9800658 0.9998174 +0.979092 0.9800654 0.9998174 +0.9790919 0.980065 0.9998174 +0.9790917 0.9800645 0.9998174 +0.9790916 0.980064 0.9998174 +0.9790916 0.9800634 0.9998174 +0.9790917 0.9800628 0.9998174 +0.9790921 0.9800624 0.9998174 +0.9790931 0.9800622 0.9998174 +0.9790946 0.9800622 0.9998174 +0.9790965 0.9800622 0.9998174 +0.9790988 0.9800622 0.9998174 +0.9791018 0.9800622 0.9998174 +0.9791055 0.9800622 0.9998174 +0.9791103 0.9800622 0.9998174 +0.9791163 0.9800622 0.9998174 +0.9791238 0.9800622 0.9998174 +0.9791334 0.9800622 0.9998174 +0.9791456 0.9800622 0.9998174 +0.979161 0.9800622 0.9998174 +0.9791804 0.9800622 0.9998174 +0.979205 0.9800622 0.9998174 +0.9792361 0.9800622 0.9998174 +0.9792755 0.9800622 0.9998174 +0.9793253 0.9800622 0.9998174 +0.9793883 0.9800622 0.9998174 +0.9794681 0.9800622 0.9998174 +0.9795689 0.9800622 0.9998174 +0.9796966 0.9800622 0.9998174 +0.979858 0.9800622 0.9998174 +0.9800622 0.9800622 0.9998174 +0.9803206 0.9800622 0.9998174 +0.9806476 0.9800622 0.9998174 +0.9810611 0.9800622 0.9998174 +0.9815844 0.9800622 0.9998174 +0.9822464 0.9800622 0.9998174 +0.9830838 0.9800622 0.9998174 +0.9841433 0.9800622 0.9998174 +0.9854838 0.9800622 0.9998174 +0.9871796 0.9800622 0.9998174 +0.989325 0.9800622 0.9998174 +0.9920392 0.9800622 0.9998174 +0.9954731 0.9800622 0.9998174 +0.9998174 0.9800622 0.9998174 +0.9998557 0.9840209 0.9964092 +0.999886 0.9872315 0.9949941 +0.9999099 0.9898206 0.9946818 +0.9999288 0.9918994 0.9949422 +0.9999437 0.9935629 0.9954668 +0.9790927 0.9803253 0.9998174 +0.9790927 0.9803253 0.9998174 +0.9790927 0.9803252 0.9998174 +0.9790926 0.9803251 0.9998174 +0.9790925 0.980325 0.9998174 +0.9790925 0.9803248 0.9998174 +0.9790924 0.9803246 0.9998174 +0.9790923 0.9803244 0.9998174 +0.9790921 0.9803241 0.9998174 +0.979092 0.9803238 0.9998174 +0.9790919 0.9803234 0.9998174 +0.9790917 0.9803229 0.9998174 +0.9790916 0.9803224 0.9998174 +0.9790916 0.9803218 0.9998174 +0.9790917 0.9803212 0.9998174 +0.9790921 0.9803208 0.9998174 +0.9790931 0.9803206 0.9998174 +0.9790946 0.9803206 0.9998174 +0.9790965 0.9803206 0.9998174 +0.9790988 0.9803206 0.9998174 +0.9791018 0.9803206 0.9998174 +0.9791055 0.9803206 0.9998174 +0.9791103 0.9803206 0.9998174 +0.9791163 0.9803206 0.9998174 +0.9791238 0.9803206 0.9998174 +0.9791334 0.9803206 0.9998174 +0.9791456 0.9803206 0.9998174 +0.979161 0.9803206 0.9998174 +0.9791804 0.9803206 0.9998174 +0.979205 0.9803206 0.9998174 +0.9792361 0.9803206 0.9998174 +0.9792755 0.9803206 0.9998174 +0.9793253 0.9803206 0.9998174 +0.9793883 0.9803206 0.9998174 +0.9794681 0.9803206 0.9998174 +0.9795689 0.9803206 0.9998174 +0.9796966 0.9803206 0.9998174 +0.979858 0.9803206 0.9998174 +0.9800622 0.9803206 0.9998174 +0.9803206 0.9803206 0.9998174 +0.9806476 0.9803206 0.9998174 +0.9810611 0.9803206 0.9998174 +0.9815844 0.9803206 0.9998174 +0.9822464 0.9803206 0.9998174 +0.9830838 0.9803206 0.9998174 +0.9841433 0.9803206 0.9998174 +0.9854838 0.9803206 0.9998174 +0.9871796 0.9803206 0.9998174 +0.989325 0.9803206 0.9998174 +0.9920392 0.9803206 0.9998174 +0.9954731 0.9803206 0.9998174 +0.9998174 0.9803206 0.9998174 +0.9998557 0.9841829 0.9964092 +0.999886 0.987333 0.9949941 +0.9999099 0.9898842 0.9946818 +0.9999288 0.9919392 0.9949422 +0.9999437 0.9935878 0.9954668 +0.9790927 0.9806522 0.9998174 +0.9790927 0.9806521 0.9998174 +0.9790927 0.980652 0.9998174 +0.9790926 0.9806519 0.9998174 +0.9790925 0.9806518 0.9998174 +0.9790925 0.9806517 0.9998174 +0.9790924 0.9806515 0.9998174 +0.9790923 0.9806512 0.9998174 +0.9790921 0.980651 0.9998174 +0.979092 0.9806506 0.9998174 +0.9790919 0.9806502 0.9998174 +0.9790917 0.9806498 0.9998174 +0.9790916 0.9806492 0.9998174 +0.9790916 0.9806487 0.9998174 +0.9790917 0.9806481 0.9998174 +0.9790921 0.9806477 0.9998174 +0.9790931 0.9806476 0.9998174 +0.9790946 0.9806476 0.9998174 +0.9790965 0.9806476 0.9998174 +0.9790988 0.9806476 0.9998174 +0.9791018 0.9806476 0.9998174 +0.9791055 0.9806476 0.9998174 +0.9791103 0.9806476 0.9998174 +0.9791163 0.9806476 0.9998174 +0.9791238 0.9806476 0.9998174 +0.9791334 0.9806476 0.9998174 +0.9791456 0.9806476 0.9998174 +0.979161 0.9806476 0.9998174 +0.9791804 0.9806476 0.9998174 +0.979205 0.9806476 0.9998174 +0.9792361 0.9806476 0.9998174 +0.9792755 0.9806476 0.9998174 +0.9793253 0.9806476 0.9998174 +0.9793883 0.9806476 0.9998174 +0.9794681 0.9806476 0.9998174 +0.9795689 0.9806476 0.9998174 +0.9796966 0.9806476 0.9998174 +0.979858 0.9806476 0.9998174 +0.9800622 0.9806476 0.9998174 +0.9803206 0.9806476 0.9998174 +0.9806476 0.9806476 0.9998174 +0.9810611 0.9806476 0.9998174 +0.9815844 0.9806476 0.9998174 +0.9822464 0.9806476 0.9998174 +0.9830838 0.9806476 0.9998174 +0.9841433 0.9806476 0.9998174 +0.9854838 0.9806476 0.9998174 +0.9871796 0.9806476 0.9998174 +0.989325 0.9806476 0.9998174 +0.9920392 0.9806476 0.9998174 +0.9954731 0.9806476 0.9998174 +0.9998174 0.9806476 0.9998174 +0.9998557 0.984388 0.9964092 +0.999886 0.9874615 0.9949941 +0.9999099 0.9899646 0.9946818 +0.9999288 0.9919896 0.9949422 +0.9999437 0.9936193 0.9954668 +0.9790927 0.9810656 0.9998174 +0.9790927 0.9810656 0.9998174 +0.9790927 0.9810655 0.9998174 +0.9790926 0.9810654 0.9998174 +0.9790925 0.9810653 0.9998174 +0.9790925 0.9810652 0.9998174 +0.9790924 0.981065 0.9998174 +0.9790923 0.9810648 0.9998174 +0.9790921 0.9810645 0.9998174 +0.979092 0.9810642 0.9998174 +0.9790919 0.9810638 0.9998174 +0.9790917 0.9810633 0.9998174 +0.9790916 0.9810628 0.9998174 +0.9790916 0.9810622 0.9998174 +0.9790917 0.9810617 0.9998174 +0.9790921 0.9810613 0.9998174 +0.9790931 0.9810611 0.9998174 +0.9790946 0.9810611 0.9998174 +0.9790965 0.9810611 0.9998174 +0.9790988 0.9810611 0.9998174 +0.9791018 0.9810611 0.9998174 +0.9791055 0.9810611 0.9998174 +0.9791103 0.9810611 0.9998174 +0.9791163 0.9810611 0.9998174 +0.9791238 0.9810611 0.9998174 +0.9791334 0.9810611 0.9998174 +0.9791456 0.9810611 0.9998174 +0.979161 0.9810611 0.9998174 +0.9791804 0.9810611 0.9998174 +0.979205 0.9810611 0.9998174 +0.9792361 0.9810611 0.9998174 +0.9792755 0.9810611 0.9998174 +0.9793253 0.9810611 0.9998174 +0.9793883 0.9810611 0.9998174 +0.9794681 0.9810611 0.9998174 +0.9795689 0.9810611 0.9998174 +0.9796966 0.9810611 0.9998174 +0.979858 0.9810611 0.9998174 +0.9800622 0.9810611 0.9998174 +0.9803206 0.9810611 0.9998174 +0.9806476 0.9810611 0.9998174 +0.9810611 0.9810611 0.9998174 +0.9815844 0.9810611 0.9998174 +0.9822464 0.9810611 0.9998174 +0.9830838 0.9810611 0.9998174 +0.9841433 0.9810611 0.9998174 +0.9854838 0.9810611 0.9998174 +0.9871796 0.9810611 0.9998174 +0.989325 0.9810611 0.9998174 +0.9920392 0.9810611 0.9998174 +0.9954731 0.9810611 0.9998174 +0.9998174 0.9810611 0.9998174 +0.9998557 0.9846473 0.9964092 +0.999886 0.987624 0.9949941 +0.9999099 0.9900664 0.9946818 +0.9999288 0.9920533 0.9949422 +0.9999437 0.9936592 0.9954668 +0.9790927 0.9815888 0.9998174 +0.9790927 0.9815887 0.9998174 +0.9790927 0.9815886 0.9998174 +0.9790926 0.9815885 0.9998174 +0.9790925 0.9815884 0.9998174 +0.9790925 0.9815883 0.9998174 +0.9790924 0.9815881 0.9998174 +0.9790923 0.9815879 0.9998174 +0.9790921 0.9815876 0.9998174 +0.979092 0.9815873 0.9998174 +0.9790919 0.9815869 0.9998174 +0.9790917 0.9815865 0.9998174 +0.9790916 0.981586 0.9998174 +0.9790916 0.9815855 0.9998174 +0.9790917 0.9815849 0.9998174 +0.9790921 0.9815845 0.9998174 +0.9790931 0.9815844 0.9998174 +0.9790946 0.9815844 0.9998174 +0.9790965 0.9815844 0.9998174 +0.9790988 0.9815844 0.9998174 +0.9791018 0.9815844 0.9998174 +0.9791055 0.9815844 0.9998174 +0.9791103 0.9815844 0.9998174 +0.9791163 0.9815844 0.9998174 +0.9791238 0.9815844 0.9998174 +0.9791334 0.9815844 0.9998174 +0.9791456 0.9815844 0.9998174 +0.979161 0.9815844 0.9998174 +0.9791804 0.9815844 0.9998174 +0.979205 0.9815844 0.9998174 +0.9792361 0.9815844 0.9998174 +0.9792755 0.9815844 0.9998174 +0.9793253 0.9815844 0.9998174 +0.9793883 0.9815844 0.9998174 +0.9794681 0.9815844 0.9998174 +0.9795689 0.9815844 0.9998174 +0.9796966 0.9815844 0.9998174 +0.979858 0.9815844 0.9998174 +0.9800622 0.9815844 0.9998174 +0.9803206 0.9815844 0.9998174 +0.9806476 0.9815844 0.9998174 +0.9810611 0.9815844 0.9998174 +0.9815844 0.9815844 0.9998174 +0.9822464 0.9815844 0.9998174 +0.9830838 0.9815844 0.9998174 +0.9841433 0.9815844 0.9998174 +0.9854838 0.9815844 0.9998174 +0.9871796 0.9815844 0.9998174 +0.989325 0.9815844 0.9998174 +0.9920392 0.9815844 0.9998174 +0.9954731 0.9815844 0.9998174 +0.9998174 0.9815844 0.9998174 +0.9998557 0.9849754 0.9964092 +0.999886 0.9878296 0.9949941 +0.9999099 0.9901951 0.9946818 +0.9999288 0.9921339 0.9949422 +0.9999437 0.9937096 0.9954668 +0.9790927 0.9822506 0.9998174 +0.9790927 0.9822505 0.9998174 +0.9790927 0.9822504 0.9998174 +0.9790926 0.9822504 0.9998174 +0.9790925 0.9822502 0.9998174 +0.9790925 0.9822501 0.9998174 +0.9790924 0.9822499 0.9998174 +0.9790923 0.9822497 0.9998174 +0.9790921 0.9822495 0.9998174 +0.979092 0.9822492 0.9998174 +0.9790919 0.9822488 0.9998174 +0.9790917 0.9822484 0.9998174 +0.9790916 0.9822479 0.9998174 +0.9790916 0.9822474 0.9998174 +0.9790917 0.9822469 0.9998174 +0.9790921 0.9822465 0.9998174 +0.9790931 0.9822464 0.9998174 +0.9790946 0.9822464 0.9998174 +0.9790965 0.9822464 0.9998174 +0.9790988 0.9822464 0.9998174 +0.9791018 0.9822464 0.9998174 +0.9791055 0.9822464 0.9998174 +0.9791103 0.9822464 0.9998174 +0.9791163 0.9822464 0.9998174 +0.9791238 0.9822464 0.9998174 +0.9791334 0.9822464 0.9998174 +0.9791456 0.9822464 0.9998174 +0.979161 0.9822464 0.9998174 +0.9791804 0.9822464 0.9998174 +0.979205 0.9822464 0.9998174 +0.9792361 0.9822464 0.9998174 +0.9792755 0.9822464 0.9998174 +0.9793253 0.9822464 0.9998174 +0.9793883 0.9822464 0.9998174 +0.9794681 0.9822464 0.9998174 +0.9795689 0.9822464 0.9998174 +0.9796966 0.9822464 0.9998174 +0.979858 0.9822464 0.9998174 +0.9800622 0.9822464 0.9998174 +0.9803206 0.9822464 0.9998174 +0.9806476 0.9822464 0.9998174 +0.9810611 0.9822464 0.9998174 +0.9815844 0.9822464 0.9998174 +0.9822464 0.9822464 0.9998174 +0.9830838 0.9822464 0.9998174 +0.9841433 0.9822464 0.9998174 +0.9854838 0.9822464 0.9998174 +0.9871796 0.9822464 0.9998174 +0.989325 0.9822464 0.9998174 +0.9920392 0.9822464 0.9998174 +0.9954731 0.9822464 0.9998174 +0.9998174 0.9822464 0.9998174 +0.9998557 0.9853905 0.9964092 +0.999886 0.9880897 0.9949941 +0.9999099 0.990358 0.9946818 +0.9999288 0.9922358 0.9949422 +0.9999437 0.9937734 0.9954668 +0.9790927 0.9830878 0.9998174 +0.9790927 0.9830878 0.9998174 +0.9790927 0.9830877 0.9998174 +0.9790926 0.9830876 0.9998174 +0.9790925 0.9830875 0.9998174 +0.9790925 0.9830874 0.9998174 +0.9790924 0.9830872 0.9998174 +0.9790923 0.983087 0.9998174 +0.9790921 0.9830868 0.9998174 +0.979092 0.9830865 0.9998174 +0.9790919 0.9830862 0.9998174 +0.9790917 0.9830858 0.9998174 +0.9790916 0.9830853 0.9998174 +0.9790916 0.9830848 0.9998174 +0.9790917 0.9830843 0.9998174 +0.9790921 0.9830839 0.9998174 +0.9790931 0.9830838 0.9998174 +0.9790946 0.9830838 0.9998174 +0.9790965 0.9830838 0.9998174 +0.9790988 0.9830838 0.9998174 +0.9791018 0.9830838 0.9998174 +0.9791055 0.9830838 0.9998174 +0.9791103 0.9830838 0.9998174 +0.9791163 0.9830838 0.9998174 +0.9791238 0.9830838 0.9998174 +0.9791334 0.9830838 0.9998174 +0.9791456 0.9830838 0.9998174 +0.979161 0.9830838 0.9998174 +0.9791804 0.9830838 0.9998174 +0.979205 0.9830838 0.9998174 +0.9792361 0.9830838 0.9998174 +0.9792755 0.9830838 0.9998174 +0.9793253 0.9830838 0.9998174 +0.9793883 0.9830838 0.9998174 +0.9794681 0.9830838 0.9998174 +0.9795689 0.9830838 0.9998174 +0.9796966 0.9830838 0.9998174 +0.979858 0.9830838 0.9998174 +0.9800622 0.9830838 0.9998174 +0.9803206 0.9830838 0.9998174 +0.9806476 0.9830838 0.9998174 +0.9810611 0.9830838 0.9998174 +0.9815844 0.9830838 0.9998174 +0.9822464 0.9830838 0.9998174 +0.9830838 0.9830838 0.9998174 +0.9841433 0.9830838 0.9998174 +0.9854838 0.9830838 0.9998174 +0.9871796 0.9830838 0.9998174 +0.989325 0.9830838 0.9998174 +0.9920392 0.9830838 0.9998174 +0.9954731 0.9830838 0.9998174 +0.9998174 0.9830838 0.9998174 +0.9998557 0.9859157 0.9964092 +0.999886 0.9884188 0.9949941 +0.9999099 0.9905641 0.9946818 +0.9999288 0.9923648 0.9949422 +0.9999437 0.9938541 0.9954668 +0.9790927 0.9841471 0.9998174 +0.9790927 0.9841471 0.9998174 +0.9790927 0.984147 0.9998174 +0.9790926 0.9841469 0.9998174 +0.9790925 0.9841468 0.9998174 +0.9790925 0.9841467 0.9998174 +0.9790924 0.9841465 0.9998174 +0.9790923 0.9841464 0.9998174 +0.9790921 0.9841461 0.9998174 +0.979092 0.9841459 0.9998174 +0.9790919 0.9841455 0.9998174 +0.9790917 0.9841451 0.9998174 +0.9790916 0.9841447 0.9998174 +0.9790916 0.9841443 0.9998174 +0.9790917 0.9841438 0.9998174 +0.9790921 0.9841435 0.9998174 +0.9790931 0.9841433 0.9998174 +0.9790946 0.9841433 0.9998174 +0.9790965 0.9841433 0.9998174 +0.9790988 0.9841433 0.9998174 +0.9791018 0.9841433 0.9998174 +0.9791055 0.9841433 0.9998174 +0.9791103 0.9841433 0.9998174 +0.9791163 0.9841433 0.9998174 +0.9791238 0.9841433 0.9998174 +0.9791334 0.9841433 0.9998174 +0.9791456 0.9841433 0.9998174 +0.979161 0.9841433 0.9998174 +0.9791804 0.9841433 0.9998174 +0.979205 0.9841433 0.9998174 +0.9792361 0.9841433 0.9998174 +0.9792755 0.9841433 0.9998174 +0.9793253 0.9841433 0.9998174 +0.9793883 0.9841433 0.9998174 +0.9794681 0.9841433 0.9998174 +0.9795689 0.9841433 0.9998174 +0.9796966 0.9841433 0.9998174 +0.979858 0.9841433 0.9998174 +0.9800622 0.9841433 0.9998174 +0.9803206 0.9841433 0.9998174 +0.9806476 0.9841433 0.9998174 +0.9810611 0.9841433 0.9998174 +0.9815844 0.9841433 0.9998174 +0.9822464 0.9841433 0.9998174 +0.9830838 0.9841433 0.9998174 +0.9841433 0.9841433 0.9998174 +0.9854838 0.9841433 0.9998174 +0.9871796 0.9841433 0.9998174 +0.989325 0.9841433 0.9998174 +0.9920392 0.9841433 0.9998174 +0.9954731 0.9841433 0.9998174 +0.9998174 0.9841433 0.9998174 +0.9998557 0.9865801 0.9964092 +0.999886 0.9888351 0.9949941 +0.9999099 0.9908248 0.9946818 +0.9999288 0.992528 0.9949422 +0.9999437 0.9939562 0.9954668 +0.9790927 0.9854872 0.9998174 +0.9790927 0.9854872 0.9998174 +0.9790927 0.9854871 0.9998174 +0.9790926 0.985487 0.9998174 +0.9790925 0.9854869 0.9998174 +0.9790925 0.9854868 0.9998174 +0.9790924 0.9854867 0.9998174 +0.9790923 0.9854865 0.9998174 +0.9790921 0.9854863 0.9998174 +0.979092 0.9854861 0.9998174 +0.9790919 0.9854858 0.9998174 +0.9790917 0.9854854 0.9998174 +0.9790916 0.985485 0.9998174 +0.9790916 0.9854846 0.9998174 +0.9790917 0.9854842 0.9998174 +0.9790921 0.9854839 0.9998174 +0.9790931 0.9854838 0.9998174 +0.9790946 0.9854838 0.9998174 +0.9790965 0.9854838 0.9998174 +0.9790988 0.9854838 0.9998174 +0.9791018 0.9854838 0.9998174 +0.9791055 0.9854838 0.9998174 +0.9791103 0.9854838 0.9998174 +0.9791163 0.9854838 0.9998174 +0.9791238 0.9854838 0.9998174 +0.9791334 0.9854838 0.9998174 +0.9791456 0.9854838 0.9998174 +0.979161 0.9854838 0.9998174 +0.9791804 0.9854838 0.9998174 +0.979205 0.9854838 0.9998174 +0.9792361 0.9854838 0.9998174 +0.9792755 0.9854838 0.9998174 +0.9793253 0.9854838 0.9998174 +0.9793883 0.9854838 0.9998174 +0.9794681 0.9854838 0.9998174 +0.9795689 0.9854838 0.9998174 +0.9796966 0.9854838 0.9998174 +0.979858 0.9854838 0.9998174 +0.9800622 0.9854838 0.9998174 +0.9803206 0.9854838 0.9998174 +0.9806476 0.9854838 0.9998174 +0.9810611 0.9854838 0.9998174 +0.9815844 0.9854838 0.9998174 +0.9822464 0.9854838 0.9998174 +0.9830838 0.9854838 0.9998174 +0.9841433 0.9854838 0.9998174 +0.9854838 0.9854838 0.9998174 +0.9871796 0.9854838 0.9998174 +0.989325 0.9854838 0.9998174 +0.9920392 0.9854838 0.9998174 +0.9954731 0.9854838 0.9998174 +0.9998174 0.9854838 0.9998174 +0.9998557 0.9874207 0.9964092 +0.999886 0.9893618 0.9949941 +0.9999099 0.9911547 0.9946818 +0.9999288 0.9927345 0.9949422 +0.9999437 0.9940854 0.9954668 +0.9790927 0.9871826 0.9998174 +0.9790927 0.9871826 0.9998174 +0.9790927 0.9871825 0.9998174 +0.9790926 0.9871825 0.9998174 +0.9790925 0.9871824 0.9998174 +0.9790925 0.9871823 0.9998174 +0.9790924 0.9871822 0.9998174 +0.9790923 0.987182 0.9998174 +0.9790921 0.9871818 0.9998174 +0.979092 0.9871816 0.9998174 +0.9790919 0.9871813 0.9998174 +0.9790917 0.987181 0.9998174 +0.9790916 0.9871807 0.9998174 +0.9790916 0.9871803 0.9998174 +0.9790917 0.98718 0.9998174 +0.9790921 0.9871797 0.9998174 +0.9790931 0.9871796 0.9998174 +0.9790946 0.9871796 0.9998174 +0.9790965 0.9871796 0.9998174 +0.9790988 0.9871796 0.9998174 +0.9791018 0.9871796 0.9998174 +0.9791055 0.9871796 0.9998174 +0.9791103 0.9871796 0.9998174 +0.9791163 0.9871796 0.9998174 +0.9791238 0.9871796 0.9998174 +0.9791334 0.9871796 0.9998174 +0.9791456 0.9871796 0.9998174 +0.979161 0.9871796 0.9998174 +0.9791804 0.9871796 0.9998174 +0.979205 0.9871796 0.9998174 +0.9792361 0.9871796 0.9998174 +0.9792755 0.9871796 0.9998174 +0.9793253 0.9871796 0.9998174 +0.9793883 0.9871796 0.9998174 +0.9794681 0.9871796 0.9998174 +0.9795689 0.9871796 0.9998174 +0.9796966 0.9871796 0.9998174 +0.979858 0.9871796 0.9998174 +0.9800622 0.9871796 0.9998174 +0.9803206 0.9871796 0.9998174 +0.9806476 0.9871796 0.9998174 +0.9810611 0.9871796 0.9998174 +0.9815844 0.9871796 0.9998174 +0.9822464 0.9871796 0.9998174 +0.9830838 0.9871796 0.9998174 +0.9841433 0.9871796 0.9998174 +0.9854838 0.9871796 0.9998174 +0.9871796 0.9871796 0.9998174 +0.989325 0.9871796 0.9998174 +0.9920392 0.9871796 0.9998174 +0.9954731 0.9871796 0.9998174 +0.9998174 0.9871796 0.9998174 +0.9998557 0.9884841 0.9964092 +0.999886 0.9900282 0.9949941 +0.9999099 0.991572 0.9946818 +0.9999288 0.9929957 0.9949422 +0.9999437 0.9942488 0.9954668 +0.9790927 0.9893275 0.9998174 +0.9790927 0.9893275 0.9998174 +0.9790927 0.9893274 0.9998174 +0.9790926 0.9893274 0.9998174 +0.9790925 0.9893273 0.9998174 +0.9790925 0.9893272 0.9998174 +0.9790924 0.9893271 0.9998174 +0.9790923 0.989327 0.9998174 +0.9790921 0.9893269 0.9998174 +0.979092 0.9893267 0.9998174 +0.9790919 0.9893265 0.9998174 +0.9790917 0.9893262 0.9998174 +0.9790916 0.9893259 0.9998174 +0.9790916 0.9893256 0.9998174 +0.9790917 0.9893253 0.9998174 +0.9790921 0.9893251 0.9998174 +0.9790931 0.989325 0.9998174 +0.9790946 0.989325 0.9998174 +0.9790965 0.989325 0.9998174 +0.9790988 0.989325 0.9998174 +0.9791018 0.989325 0.9998174 +0.9791055 0.989325 0.9998174 +0.9791103 0.989325 0.9998174 +0.9791163 0.989325 0.9998174 +0.9791238 0.989325 0.9998174 +0.9791334 0.989325 0.9998174 +0.9791456 0.989325 0.9998174 +0.979161 0.989325 0.9998174 +0.9791804 0.989325 0.9998174 +0.979205 0.989325 0.9998174 +0.9792361 0.989325 0.9998174 +0.9792755 0.989325 0.9998174 +0.9793253 0.989325 0.9998174 +0.9793883 0.989325 0.9998174 +0.9794681 0.989325 0.9998174 +0.9795689 0.989325 0.9998174 +0.9796966 0.989325 0.9998174 +0.979858 0.989325 0.9998174 +0.9800622 0.989325 0.9998174 +0.9803206 0.989325 0.9998174 +0.9806476 0.989325 0.9998174 +0.9810611 0.989325 0.9998174 +0.9815844 0.989325 0.9998174 +0.9822464 0.989325 0.9998174 +0.9830838 0.989325 0.9998174 +0.9841433 0.989325 0.9998174 +0.9854838 0.989325 0.9998174 +0.9871796 0.989325 0.9998174 +0.989325 0.989325 0.9998174 +0.9920392 0.989325 0.9998174 +0.9954731 0.989325 0.9998174 +0.9998174 0.989325 0.9998174 +0.9998557 0.9898295 0.9964092 +0.999886 0.9908712 0.9949941 +0.9999099 0.9920999 0.9946818 +0.9999288 0.9933261 0.9949422 +0.9999437 0.9944556 0.9954668 +0.9790927 0.9920411 0.9998174 +0.9790927 0.9920411 0.9998174 +0.9790927 0.9920411 0.9998174 +0.9790926 0.992041 0.9998174 +0.9790925 0.992041 0.9998174 +0.9790925 0.9920409 0.9998174 +0.9790924 0.9920408 0.9998174 +0.9790923 0.9920407 0.9998174 +0.9790921 0.9920406 0.9998174 +0.979092 0.9920405 0.9998174 +0.9790919 0.9920403 0.9998174 +0.9790917 0.9920401 0.9998174 +0.9790916 0.9920399 0.9998174 +0.9790916 0.9920397 0.9998174 +0.9790917 0.9920395 0.9998174 +0.9790921 0.9920393 0.9998174 +0.9790931 0.9920392 0.9998174 +0.9790946 0.9920392 0.9998174 +0.9790965 0.9920392 0.9998174 +0.9790988 0.9920392 0.9998174 +0.9791018 0.9920392 0.9998174 +0.9791055 0.9920392 0.9998174 +0.9791103 0.9920392 0.9998174 +0.9791163 0.9920392 0.9998174 +0.9791238 0.9920392 0.9998174 +0.9791334 0.9920392 0.9998174 +0.9791456 0.9920392 0.9998174 +0.979161 0.9920392 0.9998174 +0.9791804 0.9920392 0.9998174 +0.979205 0.9920392 0.9998174 +0.9792361 0.9920392 0.9998174 +0.9792755 0.9920392 0.9998174 +0.9793253 0.9920392 0.9998174 +0.9793883 0.9920392 0.9998174 +0.9794681 0.9920392 0.9998174 +0.9795689 0.9920392 0.9998174 +0.9796966 0.9920392 0.9998174 +0.979858 0.9920392 0.9998174 +0.9800622 0.9920392 0.9998174 +0.9803206 0.9920392 0.9998174 +0.9806476 0.9920392 0.9998174 +0.9810611 0.9920392 0.9998174 +0.9815844 0.9920392 0.9998174 +0.9822464 0.9920392 0.9998174 +0.9830838 0.9920392 0.9998174 +0.9841433 0.9920392 0.9998174 +0.9854838 0.9920392 0.9998174 +0.9871796 0.9920392 0.9998174 +0.989325 0.9920392 0.9998174 +0.9920392 0.9920392 0.9998174 +0.9954731 0.9920392 0.9998174 +0.9998174 0.9920392 0.9998174 +0.9998557 0.9915316 0.9964092 +0.999886 0.9919377 0.9949941 +0.9999099 0.9927678 0.9946818 +0.9999288 0.9937442 0.9949422 +0.9999437 0.9947172 0.9954668 +0.9790927 0.9954742 0.9998174 +0.9790927 0.9954741 0.9998174 +0.9790927 0.9954741 0.9998174 +0.9790926 0.9954741 0.9998174 +0.9790925 0.9954741 0.9998174 +0.9790925 0.995474 0.9998174 +0.9790924 0.995474 0.9998174 +0.9790923 0.9954739 0.9998174 +0.9790921 0.9954739 0.9998174 +0.979092 0.9954738 0.9998174 +0.9790919 0.9954737 0.9998174 +0.9790917 0.9954736 0.9998174 +0.9790916 0.9954735 0.9998174 +0.9790916 0.9954733 0.9998174 +0.9790917 0.9954732 0.9998174 +0.9790921 0.9954731 0.9998174 +0.9790931 0.9954731 0.9998174 +0.9790946 0.9954731 0.9998174 +0.9790965 0.9954731 0.9998174 +0.9790988 0.9954731 0.9998174 +0.9791018 0.9954731 0.9998174 +0.9791055 0.9954731 0.9998174 +0.9791103 0.9954731 0.9998174 +0.9791163 0.9954731 0.9998174 +0.9791238 0.9954731 0.9998174 +0.9791334 0.9954731 0.9998174 +0.9791456 0.9954731 0.9998174 +0.979161 0.9954731 0.9998174 +0.9791804 0.9954731 0.9998174 +0.979205 0.9954731 0.9998174 +0.9792361 0.9954731 0.9998174 +0.9792755 0.9954731 0.9998174 +0.9793253 0.9954731 0.9998174 +0.9793883 0.9954731 0.9998174 +0.9794681 0.9954731 0.9998174 +0.9795689 0.9954731 0.9998174 +0.9796966 0.9954731 0.9998174 +0.979858 0.9954731 0.9998174 +0.9800622 0.9954731 0.9998174 +0.9803206 0.9954731 0.9998174 +0.9806476 0.9954731 0.9998174 +0.9810611 0.9954731 0.9998174 +0.9815844 0.9954731 0.9998174 +0.9822464 0.9954731 0.9998174 +0.9830838 0.9954731 0.9998174 +0.9841433 0.9954731 0.9998174 +0.9854838 0.9954731 0.9998174 +0.9871796 0.9954731 0.9998174 +0.989325 0.9954731 0.9998174 +0.9920392 0.9954731 0.9998174 +0.9954731 0.9954731 0.9998174 +0.9998174 0.9954731 0.9998174 +0.9998557 0.9936849 0.9964092 +0.999886 0.993287 0.9949941 +0.9999099 0.9936128 0.9946818 +0.9999288 0.9942731 0.9949422 +0.9999437 0.9950481 0.9954668 +0.9790927 0.9998174 0.9998174 +0.9790927 0.9998174 0.9998174 +0.9790927 0.9998174 0.9998174 +0.9790926 0.9998174 0.9998174 +0.9790925 0.9998174 0.9998174 +0.9790925 0.9998174 0.9998174 +0.9790924 0.9998174 0.9998174 +0.9790923 0.9998174 0.9998174 +0.9790921 0.9998174 0.9998174 +0.979092 0.9998174 0.9998174 +0.9790919 0.9998174 0.9998174 +0.9790917 0.9998174 0.9998174 +0.9790916 0.9998174 0.9998174 +0.9790916 0.9998174 0.9998174 +0.9790917 0.9998174 0.9998174 +0.9790921 0.9998174 0.9998174 +0.9790931 0.9998174 0.9998174 +0.9790946 0.9998174 0.9998174 +0.9790965 0.9998174 0.9998174 +0.9790988 0.9998174 0.9998174 +0.9791018 0.9998174 0.9998174 +0.9791055 0.9998174 0.9998174 +0.9791103 0.9998174 0.9998174 +0.9791163 0.9998174 0.9998174 +0.9791238 0.9998174 0.9998174 +0.9791334 0.9998174 0.9998174 +0.9791456 0.9998174 0.9998174 +0.979161 0.9998174 0.9998174 +0.9791804 0.9998174 0.9998174 +0.979205 0.9998174 0.9998174 +0.9792361 0.9998174 0.9998174 +0.9792755 0.9998174 0.9998174 +0.9793253 0.9998174 0.9998174 +0.9793883 0.9998174 0.9998174 +0.9794681 0.9998174 0.9998174 +0.9795689 0.9998174 0.9998174 +0.9796966 0.9998174 0.9998174 +0.979858 0.9998174 0.9998174 +0.9800622 0.9998174 0.9998174 +0.9803206 0.9998174 0.9998174 +0.9806476 0.9998174 0.9998174 +0.9810611 0.9998174 0.9998174 +0.9815844 0.9998174 0.9998174 +0.9822464 0.9998174 0.9998174 +0.9830838 0.9998174 0.9998174 +0.9841433 0.9998174 0.9998174 +0.9854838 0.9998174 0.9998174 +0.9871796 0.9998174 0.9998174 +0.989325 0.9998174 0.9998174 +0.9920392 0.9998174 0.9998174 +0.9954731 0.9998174 0.9998174 +0.9998174 0.9998174 0.9998174 +0.9998557 0.9964092 0.9964092 +0.999886 0.9949941 0.9949941 +0.9999099 0.9946818 0.9946818 +0.9999288 0.9949422 0.9949422 +0.9999437 0.9954668 0.9954668 +0.9834129 0.9998557 0.9964098 +0.9834129 0.9998557 0.9964098 +0.9834129 0.9998557 0.9964098 +0.9834129 0.9998557 0.9964098 +0.9834128 0.9998557 0.9964098 +0.9834128 0.9998557 0.9964098 +0.9834127 0.9998557 0.9964097 +0.9834127 0.9998557 0.9964097 +0.9834126 0.9998557 0.9964097 +0.9834125 0.9998557 0.9964096 +0.9834124 0.9998557 0.9964095 +0.9834123 0.9998557 0.9964095 +0.9834122 0.9998557 0.9964094 +0.9834122 0.9998557 0.9964093 +0.9834123 0.9998557 0.9964092 +0.9834126 0.9998557 0.9964092 +0.9834132 0.9998557 0.9964092 +0.9834141 0.9998557 0.9964092 +0.9834153 0.9998557 0.9964092 +0.9834167 0.9998557 0.9964092 +0.9834186 0.9998557 0.9964092 +0.9834209 0.9998557 0.9964092 +0.9834239 0.9998557 0.9964092 +0.9834277 0.9998557 0.9964092 +0.9834324 0.9998557 0.9964092 +0.9834385 0.9998557 0.9964092 +0.9834461 0.9998557 0.9964092 +0.9834557 0.9998557 0.9964092 +0.9834679 0.9998557 0.9964092 +0.9834833 0.9998557 0.9964092 +0.9835029 0.9998557 0.9964092 +0.9835276 0.9998557 0.9964092 +0.9835588 0.9998557 0.9964092 +0.9835983 0.9998557 0.9964092 +0.9836483 0.9998557 0.9964092 +0.9837116 0.9998557 0.9964092 +0.9837916 0.9998557 0.9964092 +0.9838928 0.9998557 0.9964092 +0.9840209 0.9998557 0.9964092 +0.9841829 0.9998557 0.9964092 +0.984388 0.9998557 0.9964092 +0.9846473 0.9998557 0.9964092 +0.9849754 0.9998557 0.9964092 +0.9853905 0.9998557 0.9964092 +0.9859157 0.9998557 0.9964092 +0.9865801 0.9998557 0.9964092 +0.9874207 0.9998557 0.9964092 +0.9884841 0.9998557 0.9964092 +0.9898295 0.9998557 0.9964092 +0.9915316 0.9998557 0.9964092 +0.9936849 0.9998557 0.9964092 +0.9964092 0.9998557 0.9964092 +0.9998557 0.9998557 0.9964092 +0.999886 0.9971537 0.9949941 +0.9999099 0.9960342 0.9946818 +0.9999288 0.9957887 0.9949422 +0.9999437 0.9959964 0.9954668 +0.9868505 0.999886 0.9949948 +0.9868505 0.999886 0.9949948 +0.9868505 0.999886 0.9949948 +0.9868505 0.999886 0.9949948 +0.9868504 0.999886 0.9949948 +0.9868504 0.999886 0.9949948 +0.9868504 0.999886 0.9949947 +0.9868503 0.999886 0.9949947 +0.9868503 0.999886 0.9949946 +0.9868502 0.999886 0.9949946 +0.9868502 0.999886 0.9949945 +0.9868501 0.999886 0.9949945 +0.9868501 0.999886 0.9949944 +0.98685 0.999886 0.9949943 +0.9868501 0.999886 0.9949942 +0.9868503 0.999886 0.9949941 +0.9868507 0.999886 0.9949941 +0.9868512 0.999886 0.9949941 +0.986852 0.999886 0.9949941 +0.9868529 0.999886 0.9949941 +0.9868541 0.999886 0.9949941 +0.9868555 0.999886 0.9949941 +0.9868574 0.999886 0.9949941 +0.9868597 0.999886 0.9949941 +0.9868627 0.999886 0.9949941 +0.9868665 0.999886 0.9949941 +0.9868713 0.999886 0.9949941 +0.9868773 0.999886 0.9949941 +0.986885 0.999886 0.9949941 +0.9868946 0.999886 0.9949941 +0.9869069 0.999886 0.9949941 +0.9869223 0.999886 0.9949941 +0.9869419 0.999886 0.9949941 +0.9869667 0.999886 0.9949941 +0.986998 0.999886 0.9949941 +0.9870376 0.999886 0.9949941 +0.9870878 0.999886 0.9949941 +0.9871512 0.999886 0.9949941 +0.9872315 0.999886 0.9949941 +0.987333 0.999886 0.9949941 +0.9874615 0.999886 0.9949941 +0.987624 0.999886 0.9949941 +0.9878296 0.999886 0.9949941 +0.9880897 0.999886 0.9949941 +0.9884188 0.999886 0.9949941 +0.9888351 0.999886 0.9949941 +0.9893618 0.999886 0.9949941 +0.9900282 0.999886 0.9949941 +0.9908712 0.999886 0.9949941 +0.9919377 0.999886 0.9949941 +0.993287 0.999886 0.9949941 +0.9949941 0.999886 0.9949941 +0.9971537 0.999886 0.9949941 +0.999886 0.999886 0.9949941 +0.9999099 0.9977452 0.9946818 +0.9999288 0.9968597 0.9949422 +0.9999437 0.9966665 0.9954668 +0.989582 0.9999099 0.9946824 +0.989582 0.9999099 0.9946824 +0.989582 0.9999099 0.9946824 +0.989582 0.9999099 0.9946824 +0.989582 0.9999099 0.9946824 +0.9895819 0.9999099 0.9946823 +0.9895819 0.9999099 0.9946823 +0.9895819 0.9999099 0.9946823 +0.9895819 0.9999099 0.9946823 +0.9895818 0.9999099 0.9946822 +0.9895818 0.9999099 0.9946822 +0.9895818 0.9999099 0.9946821 +0.9895817 0.9999099 0.994682 +0.9895817 0.9999099 0.9946819 +0.9895817 0.9999099 0.9946819 +0.9895819 0.9999099 0.9946818 +0.9895821 0.9999099 0.9946818 +0.9895825 0.9999099 0.9946818 +0.9895829 0.9999099 0.9946818 +0.9895835 0.9999099 0.9946818 +0.9895842 0.9999099 0.9946818 +0.9895851 0.9999099 0.9946818 +0.9895863 0.9999099 0.9946818 +0.9895878 0.9999099 0.9946818 +0.9895897 0.9999099 0.9946818 +0.989592 0.9999099 0.9946818 +0.989595 0.9999099 0.9946818 +0.9895988 0.9999099 0.9946818 +0.9896036 0.9999099 0.9946818 +0.9896096 0.9999099 0.9946818 +0.9896173 0.9999099 0.9946818 +0.989627 0.9999099 0.9946818 +0.9896392 0.9999099 0.9946818 +0.9896547 0.9999099 0.9946818 +0.9896744 0.9999099 0.9946818 +0.9896992 0.9999099 0.9946818 +0.9897306 0.9999099 0.9946818 +0.9897703 0.9999099 0.9946818 +0.9898206 0.9999099 0.9946818 +0.9898842 0.9999099 0.9946818 +0.9899646 0.9999099 0.9946818 +0.9900664 0.9999099 0.9946818 +0.9901951 0.9999099 0.9946818 +0.990358 0.9999099 0.9946818 +0.9905641 0.9999099 0.9946818 +0.9908248 0.9999099 0.9946818 +0.9911547 0.9999099 0.9946818 +0.991572 0.9999099 0.9946818 +0.9920999 0.9999099 0.9946818 +0.9927678 0.9999099 0.9946818 +0.9936128 0.9999099 0.9946818 +0.9946818 0.9999099 0.9946818 +0.9960342 0.9999099 0.9946818 +0.9977452 0.9999099 0.9946818 +0.9999099 0.9999099 0.9946818 +0.9999288 0.9982146 0.9949422 +0.9999437 0.9975143 0.9954668 +0.9917501 0.9999288 0.9949427 +0.9917501 0.9999288 0.9949427 +0.9917501 0.9999288 0.9949427 +0.9917501 0.9999288 0.9949426 +0.9917501 0.9999288 0.9949426 +0.9917501 0.9999288 0.9949426 +0.99175 0.9999288 0.9949426 +0.99175 0.9999288 0.9949426 +0.99175 0.9999288 0.9949426 +0.99175 0.9999288 0.9949425 +0.99175 0.9999288 0.9949425 +0.9917499 0.9999288 0.9949424 +0.9917499 0.9999288 0.9949424 +0.9917499 0.9999288 0.9949423 +0.9917499 0.9999288 0.9949423 +0.99175 0.9999288 0.9949422 +0.9917502 0.9999288 0.9949422 +0.9917504 0.9999288 0.9949422 +0.9917507 0.9999288 0.9949422 +0.991751 0.9999288 0.9949422 +0.9917515 0.9999288 0.9949422 +0.9917521 0.9999288 0.9949422 +0.9917528 0.9999288 0.9949422 +0.9917537 0.9999288 0.9949422 +0.9917549 0.9999288 0.9949422 +0.9917564 0.9999288 0.9949422 +0.9917582 0.9999288 0.9949422 +0.9917606 0.9999288 0.9949422 +0.9917636 0.9999288 0.9949422 +0.9917674 0.9999288 0.9949422 +0.9917722 0.9999288 0.9949422 +0.9917782 0.9999288 0.9949422 +0.9917859 0.9999288 0.9949422 +0.9917956 0.9999288 0.9949422 +0.9918079 0.9999288 0.9949422 +0.9918234 0.9999288 0.9949422 +0.9918431 0.9999288 0.9949422 +0.991868 0.9999288 0.9949422 +0.9918994 0.9999288 0.9949422 +0.9919392 0.9999288 0.9949422 +0.9919896 0.9999288 0.9949422 +0.9920533 0.9999288 0.9949422 +0.9921339 0.9999288 0.9949422 +0.9922358 0.9999288 0.9949422 +0.9923648 0.9999288 0.9949422 +0.992528 0.9999288 0.9949422 +0.9927345 0.9999288 0.9949422 +0.9929957 0.9999288 0.9949422 +0.9933261 0.9999288 0.9949422 +0.9937442 0.9999288 0.9949422 +0.9942731 0.9999288 0.9949422 +0.9949422 0.9999288 0.9949422 +0.9957887 0.9999288 0.9949422 +0.9968597 0.9999288 0.9949422 +0.9982146 0.9999288 0.9949422 +0.9999288 0.9999288 0.9949422 +0.9999437 0.9985868 0.9954668 +0.9934695 0.9999437 0.9954671 +0.9934695 0.9999437 0.9954671 +0.9934695 0.9999437 0.9954671 +0.9934695 0.9999437 0.9954671 +0.9934695 0.9999437 0.9954671 +0.9934695 0.9999437 0.9954671 +0.9934695 0.9999437 0.995467 +0.9934694 0.9999437 0.995467 +0.9934694 0.9999437 0.995467 +0.9934694 0.9999437 0.995467 +0.9934694 0.9999437 0.995467 +0.9934694 0.9999437 0.9954669 +0.9934694 0.9999437 0.9954669 +0.9934694 0.9999437 0.9954668 +0.9934694 0.9999437 0.9954668 +0.9934694 0.9999437 0.9954668 +0.9934695 0.9999437 0.9954668 +0.9934697 0.9999437 0.9954668 +0.9934698 0.9999437 0.9954668 +0.9934701 0.9999437 0.9954668 +0.9934704 0.9999437 0.9954668 +0.9934707 0.9999437 0.9954668 +0.9934712 0.9999437 0.9954668 +0.9934718 0.9999437 0.9954668 +0.9934725 0.9999437 0.9954668 +0.9934734 0.9999437 0.9954668 +0.9934746 0.9999437 0.9954668 +0.9934761 0.9999437 0.9954668 +0.9934779 0.9999437 0.9954668 +0.9934803 0.9999437 0.9954668 +0.9934833 0.9999437 0.9954668 +0.9934871 0.9999437 0.9954668 +0.9934919 0.9999437 0.9954668 +0.993498 0.9999437 0.9954668 +0.9935057 0.9999437 0.9954668 +0.9935154 0.9999437 0.9954668 +0.9935277 0.9999437 0.9954668 +0.9935432 0.9999437 0.9954668 +0.9935629 0.9999437 0.9954668 +0.9935878 0.9999437 0.9954668 +0.9936193 0.9999437 0.9954668 +0.9936592 0.9999437 0.9954668 +0.9937096 0.9999437 0.9954668 +0.9937734 0.9999437 0.9954668 +0.9938541 0.9999437 0.9954668 +0.9939562 0.9999437 0.9954668 +0.9940854 0.9999437 0.9954668 +0.9942488 0.9999437 0.9954668 +0.9944556 0.9999437 0.9954668 +0.9947172 0.9999437 0.9954668 +0.9950481 0.9999437 0.9954668 +0.9954668 0.9999437 0.9954668 +0.9959964 0.9999437 0.9954668 +0.9966665 0.9999437 0.9954668 +0.9975143 0.9999437 0.9954668 +0.9985868 0.9999437 0.9954668 +0.9999437 0.9999437 0.9954668 +0.9834129 0.9834129 0.9998557 +0.983413 0.9834129 0.9998557 +0.983413 0.9834129 0.9998557 +0.983413 0.9834129 0.9998557 +0.9834131 0.9834129 0.9998557 +0.9834131 0.9834129 0.9998557 +0.9834132 0.9834129 0.9998557 +0.9834133 0.9834129 0.9998557 +0.9834134 0.9834129 0.9998557 +0.9834135 0.9834129 0.9998557 +0.9834137 0.9834129 0.9998557 +0.9834139 0.9834129 0.9998557 +0.9834142 0.9834129 0.9998557 +0.9834146 0.9834129 0.9998557 +0.983415 0.9834129 0.9998557 +0.9834156 0.9834129 0.9998557 +0.9834163 0.9834129 0.9998557 +0.9834172 0.9834129 0.9998557 +0.9834184 0.9834129 0.9998557 +0.9834199 0.9834129 0.9998557 +0.9834217 0.9834129 0.9998557 +0.9834241 0.9834129 0.9998557 +0.983427 0.9834129 0.9998557 +0.9834308 0.9834129 0.9998557 +0.9834356 0.9834129 0.9998557 +0.9834416 0.9834129 0.9998557 +0.9834492 0.9834129 0.9998557 +0.9834588 0.9834129 0.9998557 +0.983471 0.9834129 0.9998557 +0.9834865 0.9834129 0.9998557 +0.983506 0.9834129 0.9998557 +0.9835307 0.9834129 0.9998557 +0.9835619 0.9834129 0.9998557 +0.9836014 0.9834129 0.9998557 +0.9836514 0.9834129 0.9998557 +0.9837146 0.9834129 0.9998557 +0.9837946 0.9834129 0.9998557 +0.9838959 0.9834129 0.9998557 +0.9840239 0.9834129 0.9998557 +0.9841859 0.9834129 0.9998557 +0.9843909 0.9834129 0.9998557 +0.9846502 0.9834129 0.9998557 +0.9849783 0.9834129 0.9998557 +0.9853933 0.9834129 0.9998557 +0.9859184 0.9834129 0.9998557 +0.9865826 0.9834129 0.9998557 +0.9874231 0.9834129 0.9998557 +0.9884863 0.9834129 0.9998557 +0.9898314 0.9834129 0.9998557 +0.9915331 0.9834129 0.9998557 +0.9936861 0.9834129 0.9998557 +0.9964098 0.9834129 0.9998557 +0.9998557 0.9834129 0.9998557 +0.999886 0.9868505 0.9971542 +0.9999099 0.989582 0.9960347 +0.9999288 0.9917501 0.9957891 +0.9999437 0.9934695 0.9959967 +0.9834129 0.983413 0.9998557 +0.9834129 0.9834129 0.9998557 +0.9834129 0.9834129 0.9998557 +0.983413 0.9834129 0.9998557 +0.983413 0.9834129 0.9998557 +0.9834131 0.9834129 0.9998557 +0.9834131 0.9834129 0.9998557 +0.9834132 0.9834129 0.9998557 +0.9834133 0.9834129 0.9998557 +0.9834135 0.9834129 0.9998557 +0.9834137 0.9834129 0.9998557 +0.9834139 0.9834129 0.9998557 +0.9834142 0.9834129 0.9998557 +0.9834145 0.9834129 0.9998557 +0.983415 0.9834129 0.9998557 +0.9834155 0.9834129 0.9998557 +0.9834163 0.9834129 0.9998557 +0.9834172 0.9834129 0.9998557 +0.9834184 0.9834129 0.9998557 +0.9834198 0.9834129 0.9998557 +0.9834217 0.9834129 0.9998557 +0.983424 0.9834129 0.9998557 +0.983427 0.9834129 0.9998557 +0.9834308 0.9834129 0.9998557 +0.9834355 0.9834129 0.9998557 +0.9834415 0.9834129 0.9998557 +0.9834492 0.9834129 0.9998557 +0.9834588 0.9834129 0.9998557 +0.983471 0.9834129 0.9998557 +0.9834864 0.9834129 0.9998557 +0.9835059 0.9834129 0.9998557 +0.9835306 0.9834129 0.9998557 +0.9835618 0.9834129 0.9998557 +0.9836014 0.9834129 0.9998557 +0.9836513 0.9834129 0.9998557 +0.9837146 0.9834129 0.9998557 +0.9837946 0.9834129 0.9998557 +0.9838958 0.9834129 0.9998557 +0.9840239 0.9834129 0.9998557 +0.9841859 0.9834129 0.9998557 +0.9843909 0.9834129 0.9998557 +0.9846502 0.9834129 0.9998557 +0.9849782 0.9834129 0.9998557 +0.9853933 0.9834129 0.9998557 +0.9859183 0.9834129 0.9998557 +0.9865826 0.9834129 0.9998557 +0.987423 0.9834129 0.9998557 +0.9884863 0.9834129 0.9998557 +0.9898314 0.9834129 0.9998557 +0.9915331 0.9834129 0.9998557 +0.9936861 0.9834129 0.9998557 +0.9964098 0.9834129 0.9998557 +0.9998557 0.9834129 0.9998557 +0.999886 0.9868505 0.9971542 +0.9999099 0.989582 0.9960347 +0.9999288 0.9917501 0.9957891 +0.9999437 0.9934695 0.9959967 +0.9834129 0.983413 0.9998557 +0.9834129 0.9834129 0.9998557 +0.9834129 0.9834129 0.9998557 +0.9834129 0.9834129 0.9998557 +0.983413 0.9834129 0.9998557 +0.983413 0.9834129 0.9998557 +0.9834131 0.9834129 0.9998557 +0.9834132 0.9834129 0.9998557 +0.9834133 0.9834129 0.9998557 +0.9834134 0.9834129 0.9998557 +0.9834136 0.9834129 0.9998557 +0.9834138 0.9834129 0.9998557 +0.9834141 0.9834129 0.9998557 +0.9834145 0.9834129 0.9998557 +0.9834149 0.9834129 0.9998557 +0.9834155 0.9834129 0.9998557 +0.9834162 0.9834129 0.9998557 +0.9834171 0.9834129 0.9998557 +0.9834183 0.9834129 0.9998557 +0.9834198 0.9834129 0.9998557 +0.9834216 0.9834129 0.9998557 +0.983424 0.9834129 0.9998557 +0.9834269 0.9834129 0.9998557 +0.9834307 0.9834129 0.9998557 +0.9834355 0.9834129 0.9998557 +0.9834415 0.9834129 0.9998557 +0.9834491 0.9834129 0.9998557 +0.9834587 0.9834129 0.9998557 +0.9834709 0.9834129 0.9998557 +0.9834864 0.9834129 0.9998557 +0.9835059 0.9834129 0.9998557 +0.9835306 0.9834129 0.9998557 +0.9835618 0.9834129 0.9998557 +0.9836013 0.9834129 0.9998557 +0.9836513 0.9834129 0.9998557 +0.9837145 0.9834129 0.9998557 +0.9837945 0.9834129 0.9998557 +0.9838958 0.9834129 0.9998557 +0.9840238 0.9834129 0.9998557 +0.9841858 0.9834129 0.9998557 +0.9843908 0.9834129 0.9998557 +0.9846501 0.9834129 0.9998557 +0.9849782 0.9834129 0.9998557 +0.9853932 0.9834129 0.9998557 +0.9859183 0.9834129 0.9998557 +0.9865826 0.9834129 0.9998557 +0.987423 0.9834129 0.9998557 +0.9884862 0.9834129 0.9998557 +0.9898313 0.9834129 0.9998557 +0.9915331 0.9834129 0.9998557 +0.993686 0.9834129 0.9998557 +0.9964098 0.9834129 0.9998557 +0.9998557 0.9834129 0.9998557 +0.999886 0.9868505 0.9971541 +0.9999099 0.989582 0.9960347 +0.9999288 0.9917501 0.9957891 +0.9999437 0.9934695 0.9959967 +0.9834129 0.983413 0.9998557 +0.9834129 0.983413 0.9998557 +0.9834129 0.9834129 0.9998557 +0.9834129 0.9834129 0.9998557 +0.9834129 0.9834129 0.9998557 +0.983413 0.9834129 0.9998557 +0.983413 0.9834129 0.9998557 +0.9834131 0.9834129 0.9998557 +0.9834132 0.9834129 0.9998557 +0.9834134 0.9834129 0.9998557 +0.9834135 0.9834129 0.9998557 +0.9834138 0.9834129 0.9998557 +0.983414 0.9834129 0.9998557 +0.9834144 0.9834129 0.9998557 +0.9834149 0.9834129 0.9998557 +0.9834154 0.9834129 0.9998557 +0.9834162 0.9834129 0.9998557 +0.9834171 0.9834129 0.9998557 +0.9834182 0.9834129 0.9998557 +0.9834197 0.9834129 0.9998557 +0.9834216 0.9834129 0.9998557 +0.9834239 0.9834129 0.9998557 +0.9834269 0.9834129 0.9998557 +0.9834306 0.9834129 0.9998557 +0.9834354 0.9834129 0.9998557 +0.9834414 0.9834129 0.9998557 +0.983449 0.9834129 0.9998557 +0.9834587 0.9834129 0.9998557 +0.9834709 0.9834129 0.9998557 +0.9834863 0.9834129 0.9998557 +0.9835058 0.9834129 0.9998557 +0.9835305 0.9834129 0.9998557 +0.9835617 0.9834129 0.9998557 +0.9836012 0.9834129 0.9998557 +0.9836512 0.9834129 0.9998557 +0.9837145 0.9834129 0.9998557 +0.9837945 0.9834129 0.9998557 +0.9838957 0.9834129 0.9998557 +0.9840238 0.9834129 0.9998557 +0.9841858 0.9834129 0.9998557 +0.9843907 0.9834129 0.9998557 +0.9846501 0.9834129 0.9998557 +0.9849781 0.9834129 0.9998557 +0.9853932 0.9834129 0.9998557 +0.9859182 0.9834129 0.9998557 +0.9865825 0.9834129 0.9998557 +0.9874229 0.9834129 0.9998557 +0.9884862 0.9834129 0.9998557 +0.9898313 0.9834129 0.9998557 +0.9915331 0.9834129 0.9998557 +0.993686 0.9834129 0.9998557 +0.9964098 0.9834129 0.9998557 +0.9998557 0.9834129 0.9998557 +0.999886 0.9868505 0.9971541 +0.9999099 0.989582 0.9960347 +0.9999288 0.9917501 0.9957891 +0.9999437 0.9934695 0.9959967 +0.9834129 0.9834131 0.9998557 +0.9834129 0.983413 0.9998557 +0.9834129 0.983413 0.9998557 +0.9834129 0.9834129 0.9998557 +0.9834128 0.9834128 0.9998557 +0.9834129 0.9834128 0.9998557 +0.9834129 0.9834128 0.9998557 +0.983413 0.9834128 0.9998557 +0.9834131 0.9834128 0.9998557 +0.9834133 0.9834128 0.9998557 +0.9834135 0.9834128 0.9998557 +0.9834137 0.9834128 0.9998557 +0.983414 0.9834128 0.9998557 +0.9834143 0.9834128 0.9998557 +0.9834148 0.9834128 0.9998557 +0.9834153 0.9834128 0.9998557 +0.9834161 0.9834128 0.9998557 +0.983417 0.9834128 0.9998557 +0.9834182 0.9834128 0.9998557 +0.9834196 0.9834128 0.9998557 +0.9834215 0.9834128 0.9998557 +0.9834238 0.9834128 0.9998557 +0.9834268 0.9834128 0.9998557 +0.9834306 0.9834128 0.9998557 +0.9834353 0.9834128 0.9998557 +0.9834413 0.9834128 0.9998557 +0.983449 0.9834128 0.9998557 +0.9834586 0.9834128 0.9998557 +0.9834708 0.9834128 0.9998557 +0.9834862 0.9834128 0.9998557 +0.9835057 0.9834128 0.9998557 +0.9835304 0.9834128 0.9998557 +0.9835616 0.9834128 0.9998557 +0.9836012 0.9834128 0.9998557 +0.9836511 0.9834128 0.9998557 +0.9837144 0.9834128 0.9998557 +0.9837944 0.9834128 0.9998557 +0.9838956 0.9834128 0.9998557 +0.9840237 0.9834128 0.9998557 +0.9841857 0.9834128 0.9998557 +0.9843907 0.9834128 0.9998557 +0.98465 0.9834128 0.9998557 +0.984978 0.9834128 0.9998557 +0.9853931 0.9834128 0.9998557 +0.9859182 0.9834128 0.9998557 +0.9865825 0.9834128 0.9998557 +0.9874229 0.9834128 0.9998557 +0.9884861 0.9834128 0.9998557 +0.9898313 0.9834128 0.9998557 +0.991533 0.9834128 0.9998557 +0.993686 0.9834128 0.9998557 +0.9964098 0.9834128 0.9998557 +0.9998557 0.9834128 0.9998557 +0.999886 0.9868504 0.9971541 +0.9999099 0.989582 0.9960347 +0.9999288 0.9917501 0.9957891 +0.9999437 0.9934695 0.9959967 +0.9834129 0.9834131 0.9998557 +0.9834129 0.9834131 0.9998557 +0.9834129 0.983413 0.9998557 +0.9834129 0.983413 0.9998557 +0.9834128 0.9834129 0.9998557 +0.9834128 0.9834128 0.9998557 +0.9834128 0.9834128 0.9998557 +0.9834129 0.9834128 0.9998557 +0.983413 0.9834128 0.9998557 +0.9834132 0.9834128 0.9998557 +0.9834134 0.9834128 0.9998557 +0.9834136 0.9834128 0.9998557 +0.9834139 0.9834128 0.9998557 +0.9834142 0.9834128 0.9998557 +0.9834147 0.9834128 0.9998557 +0.9834152 0.9834128 0.9998557 +0.983416 0.9834128 0.9998557 +0.9834169 0.9834128 0.9998557 +0.9834181 0.9834128 0.9998557 +0.9834195 0.9834128 0.9998557 +0.9834214 0.9834128 0.9998557 +0.9834237 0.9834128 0.9998557 +0.9834267 0.9834128 0.9998557 +0.9834305 0.9834128 0.9998557 +0.9834352 0.9834128 0.9998557 +0.9834412 0.9834128 0.9998557 +0.9834489 0.9834128 0.9998557 +0.9834585 0.9834128 0.9998557 +0.9834707 0.9834128 0.9998557 +0.9834861 0.9834128 0.9998557 +0.9835056 0.9834128 0.9998557 +0.9835303 0.9834128 0.9998557 +0.9835615 0.9834128 0.9998557 +0.9836011 0.9834128 0.9998557 +0.983651 0.9834128 0.9998557 +0.9837143 0.9834128 0.9998557 +0.9837943 0.9834128 0.9998557 +0.9838955 0.9834128 0.9998557 +0.9840236 0.9834128 0.9998557 +0.9841856 0.9834128 0.9998557 +0.9843906 0.9834128 0.9998557 +0.9846499 0.9834128 0.9998557 +0.9849779 0.9834128 0.9998557 +0.985393 0.9834128 0.9998557 +0.9859181 0.9834128 0.9998557 +0.9865824 0.9834128 0.9998557 +0.9874228 0.9834128 0.9998557 +0.988486 0.9834128 0.9998557 +0.9898312 0.9834128 0.9998557 +0.991533 0.9834128 0.9998557 +0.993686 0.9834128 0.9998557 +0.9964098 0.9834128 0.9998557 +0.9998557 0.9834128 0.9998557 +0.999886 0.9868504 0.9971541 +0.9999099 0.9895819 0.9960346 +0.9999288 0.9917501 0.9957891 +0.9999437 0.9934695 0.9959967 +0.9834129 0.9834132 0.9998557 +0.9834129 0.9834131 0.9998557 +0.9834129 0.9834131 0.9998557 +0.9834129 0.983413 0.9998557 +0.9834128 0.9834129 0.9998557 +0.9834128 0.9834128 0.9998557 +0.9834127 0.9834127 0.9998557 +0.9834128 0.9834127 0.9998557 +0.9834129 0.9834127 0.9998557 +0.9834131 0.9834127 0.9998557 +0.9834132 0.9834127 0.9998557 +0.9834135 0.9834127 0.9998557 +0.9834137 0.9834127 0.9998557 +0.9834141 0.9834127 0.9998557 +0.9834146 0.9834127 0.9998557 +0.9834151 0.9834127 0.9998557 +0.9834158 0.9834127 0.9998557 +0.9834168 0.9834127 0.9998557 +0.9834179 0.9834127 0.9998557 +0.9834194 0.9834127 0.9998557 +0.9834213 0.9834127 0.9998557 +0.9834236 0.9834127 0.9998557 +0.9834266 0.9834127 0.9998557 +0.9834303 0.9834127 0.9998557 +0.9834351 0.9834127 0.9998557 +0.9834411 0.9834127 0.9998557 +0.9834487 0.9834127 0.9998557 +0.9834584 0.9834127 0.9998557 +0.9834706 0.9834127 0.9998557 +0.983486 0.9834127 0.9998557 +0.9835055 0.9834127 0.9998557 +0.9835302 0.9834127 0.9998557 +0.9835614 0.9834127 0.9998557 +0.9836009 0.9834127 0.9998557 +0.9836509 0.9834127 0.9998557 +0.9837142 0.9834127 0.9998557 +0.9837942 0.9834127 0.9998557 +0.9838954 0.9834127 0.9998557 +0.9840235 0.9834127 0.9998557 +0.9841855 0.9834127 0.9998557 +0.9843905 0.9834127 0.9998557 +0.9846498 0.9834127 0.9998557 +0.9849778 0.9834127 0.9998557 +0.9853929 0.9834127 0.9998557 +0.985918 0.9834127 0.9998557 +0.9865823 0.9834127 0.9998557 +0.9874227 0.9834127 0.9998557 +0.988486 0.9834127 0.9998557 +0.9898311 0.9834127 0.9998557 +0.9915329 0.9834127 0.9998557 +0.9936859 0.9834127 0.9998557 +0.9964097 0.9834127 0.9998557 +0.9998557 0.9834127 0.9998557 +0.999886 0.9868504 0.9971541 +0.9999099 0.9895819 0.9960346 +0.9999288 0.99175 0.9957891 +0.9999437 0.9934695 0.9959967 +0.9834129 0.9834133 0.9998557 +0.9834129 0.9834132 0.9998557 +0.9834129 0.9834132 0.9998557 +0.9834129 0.9834131 0.9998557 +0.9834128 0.983413 0.9998557 +0.9834128 0.9834129 0.9998557 +0.9834127 0.9834128 0.9998557 +0.9834127 0.9834127 0.9998557 +0.9834128 0.9834127 0.9998557 +0.9834129 0.9834127 0.9998557 +0.9834131 0.9834127 0.9998557 +0.9834133 0.9834127 0.9998557 +0.9834136 0.9834127 0.9998557 +0.9834139 0.9834127 0.9998557 +0.9834144 0.9834127 0.9998557 +0.983415 0.9834127 0.9998557 +0.9834157 0.9834127 0.9998557 +0.9834166 0.9834127 0.9998557 +0.9834178 0.9834127 0.9998557 +0.9834192 0.9834127 0.9998557 +0.9834211 0.9834127 0.9998557 +0.9834234 0.9834127 0.9998557 +0.9834264 0.9834127 0.9998557 +0.9834302 0.9834127 0.9998557 +0.9834349 0.9834127 0.9998557 +0.983441 0.9834127 0.9998557 +0.9834486 0.9834127 0.9998557 +0.9834582 0.9834127 0.9998557 +0.9834704 0.9834127 0.9998557 +0.9834858 0.9834127 0.9998557 +0.9835053 0.9834127 0.9998557 +0.98353 0.9834127 0.9998557 +0.9835613 0.9834127 0.9998557 +0.9836008 0.9834127 0.9998557 +0.9836508 0.9834127 0.9998557 +0.983714 0.9834127 0.9998557 +0.983794 0.9834127 0.9998557 +0.9838953 0.9834127 0.9998557 +0.9840233 0.9834127 0.9998557 +0.9841853 0.9834127 0.9998557 +0.9843903 0.9834127 0.9998557 +0.9846496 0.9834127 0.9998557 +0.9849777 0.9834127 0.9998557 +0.9853927 0.9834127 0.9998557 +0.9859178 0.9834127 0.9998557 +0.9865821 0.9834127 0.9998557 +0.9874226 0.9834127 0.9998557 +0.9884859 0.9834127 0.9998557 +0.989831 0.9834127 0.9998557 +0.9915328 0.9834127 0.9998557 +0.9936858 0.9834127 0.9998557 +0.9964097 0.9834127 0.9998557 +0.9998557 0.9834127 0.9998557 +0.999886 0.9868503 0.9971541 +0.9999099 0.9895819 0.9960346 +0.9999288 0.99175 0.9957891 +0.9999437 0.9934694 0.9959967 +0.9834129 0.9834134 0.9998557 +0.9834129 0.9834133 0.9998557 +0.9834129 0.9834133 0.9998557 +0.9834129 0.9834132 0.9998557 +0.9834128 0.9834131 0.9998557 +0.9834128 0.983413 0.9998557 +0.9834127 0.9834129 0.9998557 +0.9834127 0.9834128 0.9998557 +0.9834126 0.9834126 0.9998557 +0.9834127 0.9834126 0.9998557 +0.9834129 0.9834126 0.9998557 +0.9834131 0.9834126 0.9998557 +0.9834134 0.9834126 0.9998557 +0.9834138 0.9834126 0.9998557 +0.9834142 0.9834126 0.9998557 +0.9834148 0.9834126 0.9998557 +0.9834155 0.9834126 0.9998557 +0.9834164 0.9834126 0.9998557 +0.9834176 0.9834126 0.9998557 +0.9834191 0.9834126 0.9998557 +0.9834209 0.9834126 0.9998557 +0.9834233 0.9834126 0.9998557 +0.9834262 0.9834126 0.9998557 +0.98343 0.9834126 0.9998557 +0.9834348 0.9834126 0.9998557 +0.9834408 0.9834126 0.9998557 +0.9834484 0.9834126 0.9998557 +0.983458 0.9834126 0.9998557 +0.9834702 0.9834126 0.9998557 +0.9834856 0.9834126 0.9998557 +0.9835052 0.9834126 0.9998557 +0.9835298 0.9834126 0.9998557 +0.9835611 0.9834126 0.9998557 +0.9836006 0.9834126 0.9998557 +0.9836506 0.9834126 0.9998557 +0.9837138 0.9834126 0.9998557 +0.9837938 0.9834126 0.9998557 +0.9838951 0.9834126 0.9998557 +0.9840231 0.9834126 0.9998557 +0.9841852 0.9834126 0.9998557 +0.9843901 0.9834126 0.9998557 +0.9846494 0.9834126 0.9998557 +0.9849775 0.9834126 0.9998557 +0.9853926 0.9834126 0.9998557 +0.9859177 0.9834126 0.9998557 +0.986582 0.9834126 0.9998557 +0.9874224 0.9834126 0.9998557 +0.9884857 0.9834126 0.9998557 +0.9898309 0.9834126 0.9998557 +0.9915327 0.9834126 0.9998557 +0.9936858 0.9834126 0.9998557 +0.9964097 0.9834126 0.9998557 +0.9998557 0.9834126 0.9998557 +0.999886 0.9868503 0.9971541 +0.9999099 0.9895819 0.9960346 +0.9999288 0.99175 0.995789 +0.9999437 0.9934694 0.9959967 +0.9834129 0.9834135 0.9998557 +0.9834129 0.9834135 0.9998557 +0.9834129 0.9834134 0.9998557 +0.9834129 0.9834134 0.9998557 +0.9834128 0.9834133 0.9998557 +0.9834128 0.9834132 0.9998557 +0.9834127 0.9834131 0.9998557 +0.9834127 0.9834129 0.9998557 +0.9834126 0.9834127 0.9998557 +0.9834125 0.9834125 0.9998557 +0.9834127 0.9834125 0.9998557 +0.9834129 0.9834125 0.9998557 +0.9834132 0.9834125 0.9998557 +0.9834135 0.9834125 0.9998557 +0.983414 0.9834125 0.9998557 +0.9834146 0.9834125 0.9998557 +0.9834153 0.9834125 0.9998557 +0.9834162 0.9834125 0.9998557 +0.9834174 0.9834125 0.9998557 +0.9834188 0.9834125 0.9998557 +0.9834207 0.9834125 0.9998557 +0.983423 0.9834125 0.9998557 +0.983426 0.9834125 0.9998557 +0.9834298 0.9834125 0.9998557 +0.9834345 0.9834125 0.9998557 +0.9834405 0.9834125 0.9998557 +0.9834482 0.9834125 0.9998557 +0.9834578 0.9834125 0.9998557 +0.98347 0.9834125 0.9998557 +0.9834854 0.9834125 0.9998557 +0.9835049 0.9834125 0.9998557 +0.9835296 0.9834125 0.9998557 +0.9835609 0.9834125 0.9998557 +0.9836004 0.9834125 0.9998557 +0.9836504 0.9834125 0.9998557 +0.9837136 0.9834125 0.9998557 +0.9837936 0.9834125 0.9998557 +0.9838948 0.9834125 0.9998557 +0.9840229 0.9834125 0.9998557 +0.9841849 0.9834125 0.9998557 +0.9843899 0.9834125 0.9998557 +0.9846492 0.9834125 0.9998557 +0.9849773 0.9834125 0.9998557 +0.9853924 0.9834125 0.9998557 +0.9859175 0.9834125 0.9998557 +0.9865818 0.9834125 0.9998557 +0.9874223 0.9834125 0.9998557 +0.9884856 0.9834125 0.9998557 +0.9898308 0.9834125 0.9998557 +0.9915326 0.9834125 0.9998557 +0.9936857 0.9834125 0.9998557 +0.9964096 0.9834125 0.9998557 +0.9998557 0.9834125 0.9998557 +0.999886 0.9868502 0.997154 +0.9999099 0.9895818 0.9960345 +0.9999288 0.99175 0.995789 +0.9999437 0.9934694 0.9959966 +0.9834129 0.9834137 0.9998557 +0.9834129 0.9834137 0.9998557 +0.9834129 0.9834136 0.9998557 +0.9834129 0.9834135 0.9998557 +0.9834128 0.9834135 0.9998557 +0.9834128 0.9834134 0.9998557 +0.9834127 0.9834132 0.9998557 +0.9834127 0.9834131 0.9998557 +0.9834126 0.9834129 0.9998557 +0.9834125 0.9834127 0.9998557 +0.9834124 0.9834124 0.9998557 +0.9834126 0.9834124 0.9998557 +0.9834129 0.9834124 0.9998557 +0.9834133 0.9834124 0.9998557 +0.9834137 0.9834124 0.9998557 +0.9834143 0.9834124 0.9998557 +0.983415 0.9834124 0.9998557 +0.9834159 0.9834124 0.9998557 +0.9834171 0.9834124 0.9998557 +0.9834186 0.9834124 0.9998557 +0.9834204 0.9834124 0.9998557 +0.9834228 0.9834124 0.9998557 +0.9834257 0.9834124 0.9998557 +0.9834295 0.9834124 0.9998557 +0.9834343 0.9834124 0.9998557 +0.9834403 0.9834124 0.9998557 +0.9834479 0.9834124 0.9998557 +0.9834575 0.9834124 0.9998557 +0.9834697 0.9834124 0.9998557 +0.9834851 0.9834124 0.9998557 +0.9835047 0.9834124 0.9998557 +0.9835294 0.9834124 0.9998557 +0.9835606 0.9834124 0.9998557 +0.9836001 0.9834124 0.9998557 +0.9836501 0.9834124 0.9998557 +0.9837133 0.9834124 0.9998557 +0.9837934 0.9834124 0.9998557 +0.9838946 0.9834124 0.9998557 +0.9840227 0.9834124 0.9998557 +0.9841847 0.9834124 0.9998557 +0.9843897 0.9834124 0.9998557 +0.984649 0.9834124 0.9998557 +0.9849771 0.9834124 0.9998557 +0.9853921 0.9834124 0.9998557 +0.9859173 0.9834124 0.9998557 +0.9865816 0.9834124 0.9998557 +0.9874221 0.9834124 0.9998557 +0.9884854 0.9834124 0.9998557 +0.9898306 0.9834124 0.9998557 +0.9915325 0.9834124 0.9998557 +0.9936856 0.9834124 0.9998557 +0.9964095 0.9834124 0.9998557 +0.9998557 0.9834124 0.9998557 +0.999886 0.9868502 0.997154 +0.9999099 0.9895818 0.9960345 +0.9999288 0.99175 0.995789 +0.9999437 0.9934694 0.9959966 +0.9834129 0.9834139 0.9998557 +0.9834129 0.9834139 0.9998557 +0.9834129 0.9834138 0.9998557 +0.9834129 0.9834138 0.9998557 +0.9834128 0.9834137 0.9998557 +0.9834128 0.9834136 0.9998557 +0.9834127 0.9834135 0.9998557 +0.9834127 0.9834133 0.9998557 +0.9834126 0.9834131 0.9998557 +0.9834125 0.9834129 0.9998557 +0.9834124 0.9834126 0.9998557 +0.9834123 0.9834123 0.9998557 +0.9834126 0.9834123 0.9998557 +0.9834129 0.9834123 0.9998557 +0.9834134 0.9834123 0.9998557 +0.983414 0.9834123 0.9998557 +0.9834147 0.9834123 0.9998557 +0.9834156 0.9834123 0.9998557 +0.9834168 0.9834123 0.9998557 +0.9834182 0.9834123 0.9998557 +0.9834201 0.9834123 0.9998557 +0.9834224 0.9834123 0.9998557 +0.9834254 0.9834123 0.9998557 +0.9834292 0.9834123 0.9998557 +0.9834339 0.9834123 0.9998557 +0.98344 0.9834123 0.9998557 +0.9834476 0.9834123 0.9998557 +0.9834572 0.9834123 0.9998557 +0.9834694 0.9834123 0.9998557 +0.9834848 0.9834123 0.9998557 +0.9835043 0.9834123 0.9998557 +0.983529 0.9834123 0.9998557 +0.9835603 0.9834123 0.9998557 +0.9835998 0.9834123 0.9998557 +0.9836498 0.9834123 0.9998557 +0.983713 0.9834123 0.9998557 +0.983793 0.9834123 0.9998557 +0.9838943 0.9834123 0.9998557 +0.9840223 0.9834123 0.9998557 +0.9841844 0.9834123 0.9998557 +0.9843894 0.9834123 0.9998557 +0.9846487 0.9834123 0.9998557 +0.9849768 0.9834123 0.9998557 +0.9853919 0.9834123 0.9998557 +0.985917 0.9834123 0.9998557 +0.9865813 0.9834123 0.9998557 +0.9874218 0.9834123 0.9998557 +0.9884852 0.9834123 0.9998557 +0.9898304 0.9834123 0.9998557 +0.9915323 0.9834123 0.9998557 +0.9936855 0.9834123 0.9998557 +0.9964095 0.9834123 0.9998557 +0.9998557 0.9834123 0.9998557 +0.999886 0.9868501 0.9971539 +0.9999099 0.9895818 0.9960344 +0.9999288 0.9917499 0.9957889 +0.9999437 0.9934694 0.9959966 +0.9834129 0.9834142 0.9998557 +0.9834129 0.9834142 0.9998557 +0.9834129 0.9834141 0.9998557 +0.9834129 0.983414 0.9998557 +0.9834128 0.983414 0.9998557 +0.9834128 0.9834139 0.9998557 +0.9834127 0.9834137 0.9998557 +0.9834127 0.9834136 0.9998557 +0.9834126 0.9834134 0.9998557 +0.9834125 0.9834132 0.9998557 +0.9834124 0.9834129 0.9998557 +0.9834123 0.9834126 0.9998557 +0.9834122 0.9834122 0.9998557 +0.9834126 0.9834122 0.9998557 +0.983413 0.9834122 0.9998557 +0.9834136 0.9834122 0.9998557 +0.9834143 0.9834122 0.9998557 +0.9834152 0.9834122 0.9998557 +0.9834164 0.9834122 0.9998557 +0.9834179 0.9834122 0.9998557 +0.9834197 0.9834122 0.9998557 +0.9834221 0.9834122 0.9998557 +0.9834251 0.9834122 0.9998557 +0.9834288 0.9834122 0.9998557 +0.9834336 0.9834122 0.9998557 +0.9834396 0.9834122 0.9998557 +0.9834472 0.9834122 0.9998557 +0.9834569 0.9834122 0.9998557 +0.9834691 0.9834122 0.9998557 +0.9834845 0.9834122 0.9998557 +0.983504 0.9834122 0.9998557 +0.9835287 0.9834122 0.9998557 +0.9835599 0.9834122 0.9998557 +0.9835994 0.9834122 0.9998557 +0.9836494 0.9834122 0.9998557 +0.9837127 0.9834122 0.9998557 +0.9837927 0.9834122 0.9998557 +0.9838939 0.9834122 0.9998557 +0.984022 0.9834122 0.9998557 +0.984184 0.9834122 0.9998557 +0.984389 0.9834122 0.9998557 +0.9846484 0.9834122 0.9998557 +0.9849765 0.9834122 0.9998557 +0.9853915 0.9834122 0.9998557 +0.9859167 0.9834122 0.9998557 +0.986581 0.9834122 0.9998557 +0.9874216 0.9834122 0.9998557 +0.9884849 0.9834122 0.9998557 +0.9898302 0.9834122 0.9998557 +0.9915321 0.9834122 0.9998557 +0.9936853 0.9834122 0.9998557 +0.9964094 0.9834122 0.9998557 +0.9998557 0.9834122 0.9998557 +0.999886 0.9868501 0.9971539 +0.9999099 0.9895817 0.9960344 +0.9999288 0.9917499 0.9957889 +0.9999437 0.9934694 0.9959965 +0.9834129 0.9834146 0.9998557 +0.9834129 0.9834145 0.9998557 +0.9834129 0.9834145 0.9998557 +0.9834129 0.9834144 0.9998557 +0.9834128 0.9834143 0.9998557 +0.9834128 0.9834142 0.9998557 +0.9834127 0.9834141 0.9998557 +0.9834127 0.9834139 0.9998557 +0.9834126 0.9834138 0.9998557 +0.9834125 0.9834135 0.9998557 +0.9834124 0.9834133 0.9998557 +0.9834123 0.9834129 0.9998557 +0.9834122 0.9834126 0.9998557 +0.9834122 0.9834122 0.9998557 +0.9834127 0.9834122 0.9998557 +0.9834132 0.9834122 0.9998557 +0.9834139 0.9834122 0.9998557 +0.9834149 0.9834122 0.9998557 +0.983416 0.9834122 0.9998557 +0.9834175 0.9834122 0.9998557 +0.9834194 0.9834122 0.9998557 +0.9834217 0.9834122 0.9998557 +0.9834247 0.9834122 0.9998557 +0.9834284 0.9834122 0.9998557 +0.9834332 0.9834122 0.9998557 +0.9834392 0.9834122 0.9998557 +0.9834468 0.9834122 0.9998557 +0.9834565 0.9834122 0.9998557 +0.9834687 0.9834122 0.9998557 +0.9834841 0.9834122 0.9998557 +0.9835036 0.9834122 0.9998557 +0.9835283 0.9834122 0.9998557 +0.9835595 0.9834122 0.9998557 +0.9835991 0.9834122 0.9998557 +0.9836491 0.9834122 0.9998557 +0.9837123 0.9834122 0.9998557 +0.9837923 0.9834122 0.9998557 +0.9838936 0.9834122 0.9998557 +0.9840216 0.9834122 0.9998557 +0.9841837 0.9834122 0.9998557 +0.9843887 0.9834122 0.9998557 +0.984648 0.9834122 0.9998557 +0.9849761 0.9834122 0.9998557 +0.9853912 0.9834122 0.9998557 +0.9859164 0.9834122 0.9998557 +0.9865807 0.9834122 0.9998557 +0.9874213 0.9834122 0.9998557 +0.9884846 0.9834122 0.9998557 +0.98983 0.9834122 0.9998557 +0.9915319 0.9834122 0.9998557 +0.9936852 0.9834122 0.9998557 +0.9964093 0.9834122 0.9998557 +0.9998557 0.9834122 0.9998557 +0.999886 0.98685 0.9971538 +0.9999099 0.9895817 0.9960343 +0.9999288 0.9917499 0.9957888 +0.9999437 0.9934694 0.9959965 +0.9834129 0.983415 0.9998557 +0.9834129 0.983415 0.9998557 +0.9834129 0.9834149 0.9998557 +0.9834129 0.9834149 0.9998557 +0.9834128 0.9834148 0.9998557 +0.9834128 0.9834147 0.9998557 +0.9834127 0.9834146 0.9998557 +0.9834127 0.9834144 0.9998557 +0.9834126 0.9834142 0.9998557 +0.9834125 0.983414 0.9998557 +0.9834124 0.9834137 0.9998557 +0.9834123 0.9834134 0.9998557 +0.9834122 0.983413 0.9998557 +0.9834122 0.9834127 0.9998557 +0.9834123 0.9834123 0.9998557 +0.9834129 0.9834123 0.9998557 +0.9834136 0.9834123 0.9998557 +0.9834145 0.9834123 0.9998557 +0.9834157 0.9834123 0.9998557 +0.9834171 0.9834123 0.9998557 +0.983419 0.9834123 0.9998557 +0.9834213 0.9834123 0.9998557 +0.9834243 0.9834123 0.9998557 +0.9834281 0.9834123 0.9998557 +0.9834328 0.9834123 0.9998557 +0.9834389 0.9834123 0.9998557 +0.9834465 0.9834123 0.9998557 +0.9834561 0.9834123 0.9998557 +0.9834683 0.9834123 0.9998557 +0.9834837 0.9834123 0.9998557 +0.9835032 0.9834123 0.9998557 +0.9835279 0.9834123 0.9998557 +0.9835592 0.9834123 0.9998557 +0.9835987 0.9834123 0.9998557 +0.9836487 0.9834123 0.9998557 +0.9837119 0.9834123 0.9998557 +0.983792 0.9834123 0.9998557 +0.9838932 0.9834123 0.9998557 +0.9840213 0.9834123 0.9998557 +0.9841833 0.9834123 0.9998557 +0.9843883 0.9834123 0.9998557 +0.9846477 0.9834123 0.9998557 +0.9849758 0.9834123 0.9998557 +0.9853909 0.9834123 0.9998557 +0.985916 0.9834123 0.9998557 +0.9865804 0.9834123 0.9998557 +0.987421 0.9834123 0.9998557 +0.9884844 0.9834123 0.9998557 +0.9898297 0.9834123 0.9998557 +0.9915318 0.9834123 0.9998557 +0.993685 0.9834123 0.9998557 +0.9964092 0.9834123 0.9998557 +0.9998557 0.9834123 0.9998557 +0.999886 0.9868501 0.9971538 +0.9999099 0.9895817 0.9960343 +0.9999288 0.9917499 0.9957888 +0.9999437 0.9934694 0.9959965 +0.9834129 0.9834156 0.9998557 +0.9834129 0.9834155 0.9998557 +0.9834129 0.9834155 0.9998557 +0.9834129 0.9834154 0.9998557 +0.9834128 0.9834153 0.9998557 +0.9834128 0.9834152 0.9998557 +0.9834127 0.9834151 0.9998557 +0.9834127 0.983415 0.9998557 +0.9834126 0.9834148 0.9998557 +0.9834125 0.9834146 0.9998557 +0.9834124 0.9834143 0.9998557 +0.9834123 0.983414 0.9998557 +0.9834122 0.9834136 0.9998557 +0.9834122 0.9834132 0.9998557 +0.9834123 0.9834129 0.9998557 +0.9834126 0.9834126 0.9998557 +0.9834133 0.9834126 0.9998557 +0.9834142 0.9834126 0.9998557 +0.9834154 0.9834126 0.9998557 +0.9834168 0.9834126 0.9998557 +0.9834187 0.9834126 0.9998557 +0.983421 0.9834126 0.9998557 +0.983424 0.9834126 0.9998557 +0.9834278 0.9834126 0.9998557 +0.9834325 0.9834126 0.9998557 +0.9834386 0.9834126 0.9998557 +0.9834462 0.9834126 0.9998557 +0.9834558 0.9834126 0.9998557 +0.983468 0.9834126 0.9998557 +0.9834834 0.9834126 0.9998557 +0.983503 0.9834126 0.9998557 +0.9835276 0.9834126 0.9998557 +0.9835589 0.9834126 0.9998557 +0.9835984 0.9834126 0.9998557 +0.9836484 0.9834126 0.9998557 +0.9837117 0.9834126 0.9998557 +0.9837917 0.9834126 0.9998557 +0.9838929 0.9834126 0.9998557 +0.984021 0.9834126 0.9998557 +0.984183 0.9834126 0.9998557 +0.984388 0.9834126 0.9998557 +0.9846474 0.9834126 0.9998557 +0.9849755 0.9834126 0.9998557 +0.9853906 0.9834126 0.9998557 +0.9859158 0.9834126 0.9998557 +0.9865802 0.9834126 0.9998557 +0.9874208 0.9834126 0.9998557 +0.9884842 0.9834126 0.9998557 +0.9898295 0.9834126 0.9998557 +0.9915316 0.9834126 0.9998557 +0.9936849 0.9834126 0.9998557 +0.9964092 0.9834126 0.9998557 +0.9998557 0.9834126 0.9998557 +0.999886 0.9868503 0.9971538 +0.9999099 0.9895819 0.9960342 +0.9999288 0.99175 0.9957887 +0.9999437 0.9934694 0.9959964 +0.9834129 0.9834163 0.9998557 +0.9834129 0.9834163 0.9998557 +0.9834129 0.9834162 0.9998557 +0.9834129 0.9834162 0.9998557 +0.9834128 0.9834161 0.9998557 +0.9834128 0.983416 0.9998557 +0.9834127 0.9834158 0.9998557 +0.9834127 0.9834157 0.9998557 +0.9834126 0.9834155 0.9998557 +0.9834125 0.9834153 0.9998557 +0.9834124 0.983415 0.9998557 +0.9834123 0.9834147 0.9998557 +0.9834122 0.9834143 0.9998557 +0.9834122 0.9834139 0.9998557 +0.9834123 0.9834136 0.9998557 +0.9834126 0.9834133 0.9998557 +0.9834132 0.9834132 0.9998557 +0.9834141 0.9834132 0.9998557 +0.9834153 0.9834132 0.9998557 +0.9834167 0.9834132 0.9998557 +0.9834186 0.9834132 0.9998557 +0.9834209 0.9834132 0.9998557 +0.9834239 0.9834132 0.9998557 +0.9834277 0.9834132 0.9998557 +0.9834324 0.9834132 0.9998557 +0.9834385 0.9834132 0.9998557 +0.9834461 0.9834132 0.9998557 +0.9834557 0.9834132 0.9998557 +0.9834679 0.9834132 0.9998557 +0.9834833 0.9834132 0.9998557 +0.9835029 0.9834132 0.9998557 +0.9835276 0.9834132 0.9998557 +0.9835588 0.9834132 0.9998557 +0.9835983 0.9834132 0.9998557 +0.9836483 0.9834132 0.9998557 +0.9837116 0.9834132 0.9998557 +0.9837916 0.9834132 0.9998557 +0.9838928 0.9834132 0.9998557 +0.9840209 0.9834132 0.9998557 +0.9841829 0.9834132 0.9998557 +0.984388 0.9834132 0.9998557 +0.9846473 0.9834132 0.9998557 +0.9849754 0.9834132 0.9998557 +0.9853905 0.9834132 0.9998557 +0.9859157 0.9834132 0.9998557 +0.9865801 0.9834132 0.9998557 +0.9874207 0.9834132 0.9998557 +0.9884841 0.9834132 0.9998557 +0.9898295 0.9834132 0.9998557 +0.9915316 0.9834132 0.9998557 +0.9936849 0.9834132 0.9998557 +0.9964092 0.9834132 0.9998557 +0.9998557 0.9834132 0.9998557 +0.999886 0.9868507 0.9971537 +0.9999099 0.9895821 0.9960342 +0.9999288 0.9917502 0.9957887 +0.9999437 0.9934695 0.9959964 +0.9834129 0.9834172 0.9998557 +0.9834129 0.9834172 0.9998557 +0.9834129 0.9834171 0.9998557 +0.9834129 0.9834171 0.9998557 +0.9834128 0.983417 0.9998557 +0.9834128 0.9834169 0.9998557 +0.9834127 0.9834168 0.9998557 +0.9834127 0.9834166 0.9998557 +0.9834126 0.9834164 0.9998557 +0.9834125 0.9834162 0.9998557 +0.9834124 0.9834159 0.9998557 +0.9834123 0.9834156 0.9998557 +0.9834122 0.9834152 0.9998557 +0.9834122 0.9834149 0.9998557 +0.9834123 0.9834145 0.9998557 +0.9834126 0.9834142 0.9998557 +0.9834132 0.9834141 0.9998557 +0.9834141 0.9834141 0.9998557 +0.9834153 0.9834141 0.9998557 +0.9834167 0.9834141 0.9998557 +0.9834186 0.9834141 0.9998557 +0.9834209 0.9834141 0.9998557 +0.9834239 0.9834141 0.9998557 +0.9834277 0.9834141 0.9998557 +0.9834324 0.9834141 0.9998557 +0.9834385 0.9834141 0.9998557 +0.9834461 0.9834141 0.9998557 +0.9834557 0.9834141 0.9998557 +0.9834679 0.9834141 0.9998557 +0.9834833 0.9834141 0.9998557 +0.9835029 0.9834141 0.9998557 +0.9835276 0.9834141 0.9998557 +0.9835588 0.9834141 0.9998557 +0.9835983 0.9834141 0.9998557 +0.9836483 0.9834141 0.9998557 +0.9837116 0.9834141 0.9998557 +0.9837916 0.9834141 0.9998557 +0.9838928 0.9834141 0.9998557 +0.9840209 0.9834141 0.9998557 +0.9841829 0.9834141 0.9998557 +0.984388 0.9834141 0.9998557 +0.9846473 0.9834141 0.9998557 +0.9849754 0.9834141 0.9998557 +0.9853905 0.9834141 0.9998557 +0.9859157 0.9834141 0.9998557 +0.9865801 0.9834141 0.9998557 +0.9874207 0.9834141 0.9998557 +0.9884841 0.9834141 0.9998557 +0.9898295 0.9834141 0.9998557 +0.9915316 0.9834141 0.9998557 +0.9936849 0.9834141 0.9998557 +0.9964092 0.9834141 0.9998557 +0.9998557 0.9834141 0.9998557 +0.999886 0.9868512 0.9971537 +0.9999099 0.9895825 0.9960342 +0.9999288 0.9917504 0.9957887 +0.9999437 0.9934697 0.9959964 +0.9834129 0.9834184 0.9998557 +0.9834129 0.9834184 0.9998557 +0.9834129 0.9834183 0.9998557 +0.9834129 0.9834182 0.9998557 +0.9834128 0.9834182 0.9998557 +0.9834128 0.9834181 0.9998557 +0.9834127 0.9834179 0.9998557 +0.9834127 0.9834178 0.9998557 +0.9834126 0.9834176 0.9998557 +0.9834125 0.9834174 0.9998557 +0.9834124 0.9834171 0.9998557 +0.9834123 0.9834168 0.9998557 +0.9834122 0.9834164 0.9998557 +0.9834122 0.983416 0.9998557 +0.9834123 0.9834157 0.9998557 +0.9834126 0.9834154 0.9998557 +0.9834132 0.9834153 0.9998557 +0.9834141 0.9834153 0.9998557 +0.9834153 0.9834153 0.9998557 +0.9834167 0.9834153 0.9998557 +0.9834186 0.9834153 0.9998557 +0.9834209 0.9834153 0.9998557 +0.9834239 0.9834153 0.9998557 +0.9834277 0.9834153 0.9998557 +0.9834324 0.9834153 0.9998557 +0.9834385 0.9834153 0.9998557 +0.9834461 0.9834153 0.9998557 +0.9834557 0.9834153 0.9998557 +0.9834679 0.9834153 0.9998557 +0.9834833 0.9834153 0.9998557 +0.9835029 0.9834153 0.9998557 +0.9835276 0.9834153 0.9998557 +0.9835588 0.9834153 0.9998557 +0.9835983 0.9834153 0.9998557 +0.9836483 0.9834153 0.9998557 +0.9837116 0.9834153 0.9998557 +0.9837916 0.9834153 0.9998557 +0.9838928 0.9834153 0.9998557 +0.9840209 0.9834153 0.9998557 +0.9841829 0.9834153 0.9998557 +0.984388 0.9834153 0.9998557 +0.9846473 0.9834153 0.9998557 +0.9849754 0.9834153 0.9998557 +0.9853905 0.9834153 0.9998557 +0.9859157 0.9834153 0.9998557 +0.9865801 0.9834153 0.9998557 +0.9874207 0.9834153 0.9998557 +0.9884841 0.9834153 0.9998557 +0.9898295 0.9834153 0.9998557 +0.9915316 0.9834153 0.9998557 +0.9936849 0.9834153 0.9998557 +0.9964092 0.9834153 0.9998557 +0.9998557 0.9834153 0.9998557 +0.999886 0.986852 0.9971537 +0.9999099 0.9895829 0.9960342 +0.9999288 0.9917507 0.9957887 +0.9999437 0.9934698 0.9959964 +0.9834129 0.9834199 0.9998557 +0.9834129 0.9834198 0.9998557 +0.9834129 0.9834198 0.9998557 +0.9834129 0.9834197 0.9998557 +0.9834128 0.9834196 0.9998557 +0.9834128 0.9834195 0.9998557 +0.9834127 0.9834194 0.9998557 +0.9834127 0.9834192 0.9998557 +0.9834126 0.9834191 0.9998557 +0.9834125 0.9834188 0.9998557 +0.9834124 0.9834186 0.9998557 +0.9834123 0.9834182 0.9998557 +0.9834122 0.9834179 0.9998557 +0.9834122 0.9834175 0.9998557 +0.9834123 0.9834171 0.9998557 +0.9834126 0.9834168 0.9998557 +0.9834132 0.9834167 0.9998557 +0.9834141 0.9834167 0.9998557 +0.9834153 0.9834167 0.9998557 +0.9834167 0.9834167 0.9998557 +0.9834186 0.9834167 0.9998557 +0.9834209 0.9834167 0.9998557 +0.9834239 0.9834167 0.9998557 +0.9834277 0.9834167 0.9998557 +0.9834324 0.9834167 0.9998557 +0.9834385 0.9834167 0.9998557 +0.9834461 0.9834167 0.9998557 +0.9834557 0.9834167 0.9998557 +0.9834679 0.9834167 0.9998557 +0.9834833 0.9834167 0.9998557 +0.9835029 0.9834167 0.9998557 +0.9835276 0.9834167 0.9998557 +0.9835588 0.9834167 0.9998557 +0.9835983 0.9834167 0.9998557 +0.9836483 0.9834167 0.9998557 +0.9837116 0.9834167 0.9998557 +0.9837916 0.9834167 0.9998557 +0.9838928 0.9834167 0.9998557 +0.9840209 0.9834167 0.9998557 +0.9841829 0.9834167 0.9998557 +0.984388 0.9834167 0.9998557 +0.9846473 0.9834167 0.9998557 +0.9849754 0.9834167 0.9998557 +0.9853905 0.9834167 0.9998557 +0.9859157 0.9834167 0.9998557 +0.9865801 0.9834167 0.9998557 +0.9874207 0.9834167 0.9998557 +0.9884841 0.9834167 0.9998557 +0.9898295 0.9834167 0.9998557 +0.9915316 0.9834167 0.9998557 +0.9936849 0.9834167 0.9998557 +0.9964092 0.9834167 0.9998557 +0.9998557 0.9834167 0.9998557 +0.999886 0.9868529 0.9971537 +0.9999099 0.9895835 0.9960342 +0.9999288 0.991751 0.9957887 +0.9999437 0.9934701 0.9959964 +0.9834129 0.9834217 0.9998557 +0.9834129 0.9834217 0.9998557 +0.9834129 0.9834216 0.9998557 +0.9834129 0.9834216 0.9998557 +0.9834128 0.9834215 0.9998557 +0.9834128 0.9834214 0.9998557 +0.9834127 0.9834213 0.9998557 +0.9834127 0.9834211 0.9998557 +0.9834126 0.9834209 0.9998557 +0.9834125 0.9834207 0.9998557 +0.9834124 0.9834204 0.9998557 +0.9834123 0.9834201 0.9998557 +0.9834122 0.9834197 0.9998557 +0.9834122 0.9834194 0.9998557 +0.9834123 0.983419 0.9998557 +0.9834126 0.9834187 0.9998557 +0.9834132 0.9834186 0.9998557 +0.9834141 0.9834186 0.9998557 +0.9834153 0.9834186 0.9998557 +0.9834167 0.9834186 0.9998557 +0.9834186 0.9834186 0.9998557 +0.9834209 0.9834186 0.9998557 +0.9834239 0.9834186 0.9998557 +0.9834277 0.9834186 0.9998557 +0.9834324 0.9834186 0.9998557 +0.9834385 0.9834186 0.9998557 +0.9834461 0.9834186 0.9998557 +0.9834557 0.9834186 0.9998557 +0.9834679 0.9834186 0.9998557 +0.9834833 0.9834186 0.9998557 +0.9835029 0.9834186 0.9998557 +0.9835276 0.9834186 0.9998557 +0.9835588 0.9834186 0.9998557 +0.9835983 0.9834186 0.9998557 +0.9836483 0.9834186 0.9998557 +0.9837116 0.9834186 0.9998557 +0.9837916 0.9834186 0.9998557 +0.9838928 0.9834186 0.9998557 +0.9840209 0.9834186 0.9998557 +0.9841829 0.9834186 0.9998557 +0.984388 0.9834186 0.9998557 +0.9846473 0.9834186 0.9998557 +0.9849754 0.9834186 0.9998557 +0.9853905 0.9834186 0.9998557 +0.9859157 0.9834186 0.9998557 +0.9865801 0.9834186 0.9998557 +0.9874207 0.9834186 0.9998557 +0.9884841 0.9834186 0.9998557 +0.9898295 0.9834186 0.9998557 +0.9915316 0.9834186 0.9998557 +0.9936849 0.9834186 0.9998557 +0.9964092 0.9834186 0.9998557 +0.9998557 0.9834186 0.9998557 +0.999886 0.9868541 0.9971537 +0.9999099 0.9895842 0.9960342 +0.9999288 0.9917515 0.9957887 +0.9999437 0.9934704 0.9959964 +0.9834129 0.9834241 0.9998557 +0.9834129 0.983424 0.9998557 +0.9834129 0.983424 0.9998557 +0.9834129 0.9834239 0.9998557 +0.9834128 0.9834238 0.9998557 +0.9834128 0.9834237 0.9998557 +0.9834127 0.9834236 0.9998557 +0.9834127 0.9834234 0.9998557 +0.9834126 0.9834233 0.9998557 +0.9834125 0.983423 0.9998557 +0.9834124 0.9834228 0.9998557 +0.9834123 0.9834224 0.9998557 +0.9834122 0.9834221 0.9998557 +0.9834122 0.9834217 0.9998557 +0.9834123 0.9834213 0.9998557 +0.9834126 0.983421 0.9998557 +0.9834132 0.9834209 0.9998557 +0.9834141 0.9834209 0.9998557 +0.9834153 0.9834209 0.9998557 +0.9834167 0.9834209 0.9998557 +0.9834186 0.9834209 0.9998557 +0.9834209 0.9834209 0.9998557 +0.9834239 0.9834209 0.9998557 +0.9834277 0.9834209 0.9998557 +0.9834324 0.9834209 0.9998557 +0.9834385 0.9834209 0.9998557 +0.9834461 0.9834209 0.9998557 +0.9834557 0.9834209 0.9998557 +0.9834679 0.9834209 0.9998557 +0.9834833 0.9834209 0.9998557 +0.9835029 0.9834209 0.9998557 +0.9835276 0.9834209 0.9998557 +0.9835588 0.9834209 0.9998557 +0.9835983 0.9834209 0.9998557 +0.9836483 0.9834209 0.9998557 +0.9837116 0.9834209 0.9998557 +0.9837916 0.9834209 0.9998557 +0.9838928 0.9834209 0.9998557 +0.9840209 0.9834209 0.9998557 +0.9841829 0.9834209 0.9998557 +0.984388 0.9834209 0.9998557 +0.9846473 0.9834209 0.9998557 +0.9849754 0.9834209 0.9998557 +0.9853905 0.9834209 0.9998557 +0.9859157 0.9834209 0.9998557 +0.9865801 0.9834209 0.9998557 +0.9874207 0.9834209 0.9998557 +0.9884841 0.9834209 0.9998557 +0.9898295 0.9834209 0.9998557 +0.9915316 0.9834209 0.9998557 +0.9936849 0.9834209 0.9998557 +0.9964092 0.9834209 0.9998557 +0.9998557 0.9834209 0.9998557 +0.999886 0.9868555 0.9971537 +0.9999099 0.9895851 0.9960342 +0.9999288 0.9917521 0.9957887 +0.9999437 0.9934707 0.9959964 +0.9834129 0.983427 0.9998557 +0.9834129 0.983427 0.9998557 +0.9834129 0.9834269 0.9998557 +0.9834129 0.9834269 0.9998557 +0.9834128 0.9834268 0.9998557 +0.9834128 0.9834267 0.9998557 +0.9834127 0.9834266 0.9998557 +0.9834127 0.9834264 0.9998557 +0.9834126 0.9834262 0.9998557 +0.9834125 0.983426 0.9998557 +0.9834124 0.9834257 0.9998557 +0.9834123 0.9834254 0.9998557 +0.9834122 0.9834251 0.9998557 +0.9834122 0.9834247 0.9998557 +0.9834123 0.9834243 0.9998557 +0.9834126 0.983424 0.9998557 +0.9834132 0.9834239 0.9998557 +0.9834141 0.9834239 0.9998557 +0.9834153 0.9834239 0.9998557 +0.9834167 0.9834239 0.9998557 +0.9834186 0.9834239 0.9998557 +0.9834209 0.9834239 0.9998557 +0.9834239 0.9834239 0.9998557 +0.9834277 0.9834239 0.9998557 +0.9834324 0.9834239 0.9998557 +0.9834385 0.9834239 0.9998557 +0.9834461 0.9834239 0.9998557 +0.9834557 0.9834239 0.9998557 +0.9834679 0.9834239 0.9998557 +0.9834833 0.9834239 0.9998557 +0.9835029 0.9834239 0.9998557 +0.9835276 0.9834239 0.9998557 +0.9835588 0.9834239 0.9998557 +0.9835983 0.9834239 0.9998557 +0.9836483 0.9834239 0.9998557 +0.9837116 0.9834239 0.9998557 +0.9837916 0.9834239 0.9998557 +0.9838928 0.9834239 0.9998557 +0.9840209 0.9834239 0.9998557 +0.9841829 0.9834239 0.9998557 +0.984388 0.9834239 0.9998557 +0.9846473 0.9834239 0.9998557 +0.9849754 0.9834239 0.9998557 +0.9853905 0.9834239 0.9998557 +0.9859157 0.9834239 0.9998557 +0.9865801 0.9834239 0.9998557 +0.9874207 0.9834239 0.9998557 +0.9884841 0.9834239 0.9998557 +0.9898295 0.9834239 0.9998557 +0.9915316 0.9834239 0.9998557 +0.9936849 0.9834239 0.9998557 +0.9964092 0.9834239 0.9998557 +0.9998557 0.9834239 0.9998557 +0.999886 0.9868574 0.9971537 +0.9999099 0.9895863 0.9960342 +0.9999288 0.9917528 0.9957887 +0.9999437 0.9934712 0.9959964 +0.9834129 0.9834308 0.9998557 +0.9834129 0.9834308 0.9998557 +0.9834129 0.9834307 0.9998557 +0.9834129 0.9834306 0.9998557 +0.9834128 0.9834306 0.9998557 +0.9834128 0.9834305 0.9998557 +0.9834127 0.9834303 0.9998557 +0.9834127 0.9834302 0.9998557 +0.9834126 0.98343 0.9998557 +0.9834125 0.9834298 0.9998557 +0.9834124 0.9834295 0.9998557 +0.9834123 0.9834292 0.9998557 +0.9834122 0.9834288 0.9998557 +0.9834122 0.9834284 0.9998557 +0.9834123 0.9834281 0.9998557 +0.9834126 0.9834278 0.9998557 +0.9834132 0.9834277 0.9998557 +0.9834141 0.9834277 0.9998557 +0.9834153 0.9834277 0.9998557 +0.9834167 0.9834277 0.9998557 +0.9834186 0.9834277 0.9998557 +0.9834209 0.9834277 0.9998557 +0.9834239 0.9834277 0.9998557 +0.9834277 0.9834277 0.9998557 +0.9834324 0.9834277 0.9998557 +0.9834385 0.9834277 0.9998557 +0.9834461 0.9834277 0.9998557 +0.9834557 0.9834277 0.9998557 +0.9834679 0.9834277 0.9998557 +0.9834833 0.9834277 0.9998557 +0.9835029 0.9834277 0.9998557 +0.9835276 0.9834277 0.9998557 +0.9835588 0.9834277 0.9998557 +0.9835983 0.9834277 0.9998557 +0.9836483 0.9834277 0.9998557 +0.9837116 0.9834277 0.9998557 +0.9837916 0.9834277 0.9998557 +0.9838928 0.9834277 0.9998557 +0.9840209 0.9834277 0.9998557 +0.9841829 0.9834277 0.9998557 +0.984388 0.9834277 0.9998557 +0.9846473 0.9834277 0.9998557 +0.9849754 0.9834277 0.9998557 +0.9853905 0.9834277 0.9998557 +0.9859157 0.9834277 0.9998557 +0.9865801 0.9834277 0.9998557 +0.9874207 0.9834277 0.9998557 +0.9884841 0.9834277 0.9998557 +0.9898295 0.9834277 0.9998557 +0.9915316 0.9834277 0.9998557 +0.9936849 0.9834277 0.9998557 +0.9964092 0.9834277 0.9998557 +0.9998557 0.9834277 0.9998557 +0.999886 0.9868597 0.9971537 +0.9999099 0.9895878 0.9960342 +0.9999288 0.9917537 0.9957887 +0.9999437 0.9934718 0.9959964 +0.9834129 0.9834356 0.9998557 +0.9834129 0.9834355 0.9998557 +0.9834129 0.9834355 0.9998557 +0.9834129 0.9834354 0.9998557 +0.9834128 0.9834353 0.9998557 +0.9834128 0.9834352 0.9998557 +0.9834127 0.9834351 0.9998557 +0.9834127 0.9834349 0.9998557 +0.9834126 0.9834348 0.9998557 +0.9834125 0.9834345 0.9998557 +0.9834124 0.9834343 0.9998557 +0.9834123 0.9834339 0.9998557 +0.9834122 0.9834336 0.9998557 +0.9834122 0.9834332 0.9998557 +0.9834123 0.9834328 0.9998557 +0.9834126 0.9834325 0.9998557 +0.9834132 0.9834324 0.9998557 +0.9834141 0.9834324 0.9998557 +0.9834153 0.9834324 0.9998557 +0.9834167 0.9834324 0.9998557 +0.9834186 0.9834324 0.9998557 +0.9834209 0.9834324 0.9998557 +0.9834239 0.9834324 0.9998557 +0.9834277 0.9834324 0.9998557 +0.9834324 0.9834324 0.9998557 +0.9834385 0.9834324 0.9998557 +0.9834461 0.9834324 0.9998557 +0.9834557 0.9834324 0.9998557 +0.9834679 0.9834324 0.9998557 +0.9834833 0.9834324 0.9998557 +0.9835029 0.9834324 0.9998557 +0.9835276 0.9834324 0.9998557 +0.9835588 0.9834324 0.9998557 +0.9835983 0.9834324 0.9998557 +0.9836483 0.9834324 0.9998557 +0.9837116 0.9834324 0.9998557 +0.9837916 0.9834324 0.9998557 +0.9838928 0.9834324 0.9998557 +0.9840209 0.9834324 0.9998557 +0.9841829 0.9834324 0.9998557 +0.984388 0.9834324 0.9998557 +0.9846473 0.9834324 0.9998557 +0.9849754 0.9834324 0.9998557 +0.9853905 0.9834324 0.9998557 +0.9859157 0.9834324 0.9998557 +0.9865801 0.9834324 0.9998557 +0.9874207 0.9834324 0.9998557 +0.9884841 0.9834324 0.9998557 +0.9898295 0.9834324 0.9998557 +0.9915316 0.9834324 0.9998557 +0.9936849 0.9834324 0.9998557 +0.9964092 0.9834324 0.9998557 +0.9998557 0.9834324 0.9998557 +0.999886 0.9868627 0.9971537 +0.9999099 0.9895897 0.9960342 +0.9999288 0.9917549 0.9957887 +0.9999437 0.9934725 0.9959964 +0.9834129 0.9834416 0.9998557 +0.9834129 0.9834415 0.9998557 +0.9834129 0.9834415 0.9998557 +0.9834129 0.9834414 0.9998557 +0.9834128 0.9834413 0.9998557 +0.9834128 0.9834412 0.9998557 +0.9834127 0.9834411 0.9998557 +0.9834127 0.983441 0.9998557 +0.9834126 0.9834408 0.9998557 +0.9834125 0.9834405 0.9998557 +0.9834124 0.9834403 0.9998557 +0.9834123 0.98344 0.9998557 +0.9834122 0.9834396 0.9998557 +0.9834122 0.9834392 0.9998557 +0.9834123 0.9834389 0.9998557 +0.9834126 0.9834386 0.9998557 +0.9834132 0.9834385 0.9998557 +0.9834141 0.9834385 0.9998557 +0.9834153 0.9834385 0.9998557 +0.9834167 0.9834385 0.9998557 +0.9834186 0.9834385 0.9998557 +0.9834209 0.9834385 0.9998557 +0.9834239 0.9834385 0.9998557 +0.9834277 0.9834385 0.9998557 +0.9834324 0.9834385 0.9998557 +0.9834385 0.9834385 0.9998557 +0.9834461 0.9834385 0.9998557 +0.9834557 0.9834385 0.9998557 +0.9834679 0.9834385 0.9998557 +0.9834833 0.9834385 0.9998557 +0.9835029 0.9834385 0.9998557 +0.9835276 0.9834385 0.9998557 +0.9835588 0.9834385 0.9998557 +0.9835983 0.9834385 0.9998557 +0.9836483 0.9834385 0.9998557 +0.9837116 0.9834385 0.9998557 +0.9837916 0.9834385 0.9998557 +0.9838928 0.9834385 0.9998557 +0.9840209 0.9834385 0.9998557 +0.9841829 0.9834385 0.9998557 +0.984388 0.9834385 0.9998557 +0.9846473 0.9834385 0.9998557 +0.9849754 0.9834385 0.9998557 +0.9853905 0.9834385 0.9998557 +0.9859157 0.9834385 0.9998557 +0.9865801 0.9834385 0.9998557 +0.9874207 0.9834385 0.9998557 +0.9884841 0.9834385 0.9998557 +0.9898295 0.9834385 0.9998557 +0.9915316 0.9834385 0.9998557 +0.9936849 0.9834385 0.9998557 +0.9964092 0.9834385 0.9998557 +0.9998557 0.9834385 0.9998557 +0.999886 0.9868665 0.9971537 +0.9999099 0.989592 0.9960342 +0.9999288 0.9917564 0.9957887 +0.9999437 0.9934734 0.9959964 +0.9834129 0.9834492 0.9998557 +0.9834129 0.9834492 0.9998557 +0.9834129 0.9834491 0.9998557 +0.9834129 0.983449 0.9998557 +0.9834128 0.983449 0.9998557 +0.9834128 0.9834489 0.9998557 +0.9834127 0.9834487 0.9998557 +0.9834127 0.9834486 0.9998557 +0.9834126 0.9834484 0.9998557 +0.9834125 0.9834482 0.9998557 +0.9834124 0.9834479 0.9998557 +0.9834123 0.9834476 0.9998557 +0.9834122 0.9834472 0.9998557 +0.9834122 0.9834468 0.9998557 +0.9834123 0.9834465 0.9998557 +0.9834126 0.9834462 0.9998557 +0.9834132 0.9834461 0.9998557 +0.9834141 0.9834461 0.9998557 +0.9834153 0.9834461 0.9998557 +0.9834167 0.9834461 0.9998557 +0.9834186 0.9834461 0.9998557 +0.9834209 0.9834461 0.9998557 +0.9834239 0.9834461 0.9998557 +0.9834277 0.9834461 0.9998557 +0.9834324 0.9834461 0.9998557 +0.9834385 0.9834461 0.9998557 +0.9834461 0.9834461 0.9998557 +0.9834557 0.9834461 0.9998557 +0.9834679 0.9834461 0.9998557 +0.9834833 0.9834461 0.9998557 +0.9835029 0.9834461 0.9998557 +0.9835276 0.9834461 0.9998557 +0.9835588 0.9834461 0.9998557 +0.9835983 0.9834461 0.9998557 +0.9836483 0.9834461 0.9998557 +0.9837116 0.9834461 0.9998557 +0.9837916 0.9834461 0.9998557 +0.9838928 0.9834461 0.9998557 +0.9840209 0.9834461 0.9998557 +0.9841829 0.9834461 0.9998557 +0.984388 0.9834461 0.9998557 +0.9846473 0.9834461 0.9998557 +0.9849754 0.9834461 0.9998557 +0.9853905 0.9834461 0.9998557 +0.9859157 0.9834461 0.9998557 +0.9865801 0.9834461 0.9998557 +0.9874207 0.9834461 0.9998557 +0.9884841 0.9834461 0.9998557 +0.9898295 0.9834461 0.9998557 +0.9915316 0.9834461 0.9998557 +0.9936849 0.9834461 0.9998557 +0.9964092 0.9834461 0.9998557 +0.9998557 0.9834461 0.9998557 +0.999886 0.9868713 0.9971537 +0.9999099 0.989595 0.9960342 +0.9999288 0.9917582 0.9957887 +0.9999437 0.9934746 0.9959964 +0.9834129 0.9834588 0.9998557 +0.9834129 0.9834588 0.9998557 +0.9834129 0.9834587 0.9998557 +0.9834129 0.9834587 0.9998557 +0.9834128 0.9834586 0.9998557 +0.9834128 0.9834585 0.9998557 +0.9834127 0.9834584 0.9998557 +0.9834127 0.9834582 0.9998557 +0.9834126 0.983458 0.9998557 +0.9834125 0.9834578 0.9998557 +0.9834124 0.9834575 0.9998557 +0.9834123 0.9834572 0.9998557 +0.9834122 0.9834569 0.9998557 +0.9834122 0.9834565 0.9998557 +0.9834123 0.9834561 0.9998557 +0.9834126 0.9834558 0.9998557 +0.9834132 0.9834557 0.9998557 +0.9834141 0.9834557 0.9998557 +0.9834153 0.9834557 0.9998557 +0.9834167 0.9834557 0.9998557 +0.9834186 0.9834557 0.9998557 +0.9834209 0.9834557 0.9998557 +0.9834239 0.9834557 0.9998557 +0.9834277 0.9834557 0.9998557 +0.9834324 0.9834557 0.9998557 +0.9834385 0.9834557 0.9998557 +0.9834461 0.9834557 0.9998557 +0.9834557 0.9834557 0.9998557 +0.9834679 0.9834557 0.9998557 +0.9834833 0.9834557 0.9998557 +0.9835029 0.9834557 0.9998557 +0.9835276 0.9834557 0.9998557 +0.9835588 0.9834557 0.9998557 +0.9835983 0.9834557 0.9998557 +0.9836483 0.9834557 0.9998557 +0.9837116 0.9834557 0.9998557 +0.9837916 0.9834557 0.9998557 +0.9838928 0.9834557 0.9998557 +0.9840209 0.9834557 0.9998557 +0.9841829 0.9834557 0.9998557 +0.984388 0.9834557 0.9998557 +0.9846473 0.9834557 0.9998557 +0.9849754 0.9834557 0.9998557 +0.9853905 0.9834557 0.9998557 +0.9859157 0.9834557 0.9998557 +0.9865801 0.9834557 0.9998557 +0.9874207 0.9834557 0.9998557 +0.9884841 0.9834557 0.9998557 +0.9898295 0.9834557 0.9998557 +0.9915316 0.9834557 0.9998557 +0.9936849 0.9834557 0.9998557 +0.9964092 0.9834557 0.9998557 +0.9998557 0.9834557 0.9998557 +0.999886 0.9868773 0.9971537 +0.9999099 0.9895988 0.9960342 +0.9999288 0.9917606 0.9957887 +0.9999437 0.9934761 0.9959964 +0.9834129 0.983471 0.9998557 +0.9834129 0.983471 0.9998557 +0.9834129 0.9834709 0.9998557 +0.9834129 0.9834709 0.9998557 +0.9834128 0.9834708 0.9998557 +0.9834128 0.9834707 0.9998557 +0.9834127 0.9834706 0.9998557 +0.9834127 0.9834704 0.9998557 +0.9834126 0.9834702 0.9998557 +0.9834125 0.98347 0.9998557 +0.9834124 0.9834697 0.9998557 +0.9834123 0.9834694 0.9998557 +0.9834122 0.9834691 0.9998557 +0.9834122 0.9834687 0.9998557 +0.9834123 0.9834683 0.9998557 +0.9834126 0.983468 0.9998557 +0.9834132 0.9834679 0.9998557 +0.9834141 0.9834679 0.9998557 +0.9834153 0.9834679 0.9998557 +0.9834167 0.9834679 0.9998557 +0.9834186 0.9834679 0.9998557 +0.9834209 0.9834679 0.9998557 +0.9834239 0.9834679 0.9998557 +0.9834277 0.9834679 0.9998557 +0.9834324 0.9834679 0.9998557 +0.9834385 0.9834679 0.9998557 +0.9834461 0.9834679 0.9998557 +0.9834557 0.9834679 0.9998557 +0.9834679 0.9834679 0.9998557 +0.9834833 0.9834679 0.9998557 +0.9835029 0.9834679 0.9998557 +0.9835276 0.9834679 0.9998557 +0.9835588 0.9834679 0.9998557 +0.9835983 0.9834679 0.9998557 +0.9836483 0.9834679 0.9998557 +0.9837116 0.9834679 0.9998557 +0.9837916 0.9834679 0.9998557 +0.9838928 0.9834679 0.9998557 +0.9840209 0.9834679 0.9998557 +0.9841829 0.9834679 0.9998557 +0.984388 0.9834679 0.9998557 +0.9846473 0.9834679 0.9998557 +0.9849754 0.9834679 0.9998557 +0.9853905 0.9834679 0.9998557 +0.9859157 0.9834679 0.9998557 +0.9865801 0.9834679 0.9998557 +0.9874207 0.9834679 0.9998557 +0.9884841 0.9834679 0.9998557 +0.9898295 0.9834679 0.9998557 +0.9915316 0.9834679 0.9998557 +0.9936849 0.9834679 0.9998557 +0.9964092 0.9834679 0.9998557 +0.9998557 0.9834679 0.9998557 +0.999886 0.986885 0.9971537 +0.9999099 0.9896036 0.9960342 +0.9999288 0.9917636 0.9957887 +0.9999437 0.9934779 0.9959964 +0.9834129 0.9834865 0.9998557 +0.9834129 0.9834864 0.9998557 +0.9834129 0.9834864 0.9998557 +0.9834129 0.9834863 0.9998557 +0.9834128 0.9834862 0.9998557 +0.9834128 0.9834861 0.9998557 +0.9834127 0.983486 0.9998557 +0.9834127 0.9834858 0.9998557 +0.9834126 0.9834856 0.9998557 +0.9834125 0.9834854 0.9998557 +0.9834124 0.9834851 0.9998557 +0.9834123 0.9834848 0.9998557 +0.9834122 0.9834845 0.9998557 +0.9834122 0.9834841 0.9998557 +0.9834123 0.9834837 0.9998557 +0.9834126 0.9834834 0.9998557 +0.9834132 0.9834833 0.9998557 +0.9834141 0.9834833 0.9998557 +0.9834153 0.9834833 0.9998557 +0.9834167 0.9834833 0.9998557 +0.9834186 0.9834833 0.9998557 +0.9834209 0.9834833 0.9998557 +0.9834239 0.9834833 0.9998557 +0.9834277 0.9834833 0.9998557 +0.9834324 0.9834833 0.9998557 +0.9834385 0.9834833 0.9998557 +0.9834461 0.9834833 0.9998557 +0.9834557 0.9834833 0.9998557 +0.9834679 0.9834833 0.9998557 +0.9834833 0.9834833 0.9998557 +0.9835029 0.9834833 0.9998557 +0.9835276 0.9834833 0.9998557 +0.9835588 0.9834833 0.9998557 +0.9835983 0.9834833 0.9998557 +0.9836483 0.9834833 0.9998557 +0.9837116 0.9834833 0.9998557 +0.9837916 0.9834833 0.9998557 +0.9838928 0.9834833 0.9998557 +0.9840209 0.9834833 0.9998557 +0.9841829 0.9834833 0.9998557 +0.984388 0.9834833 0.9998557 +0.9846473 0.9834833 0.9998557 +0.9849754 0.9834833 0.9998557 +0.9853905 0.9834833 0.9998557 +0.9859157 0.9834833 0.9998557 +0.9865801 0.9834833 0.9998557 +0.9874207 0.9834833 0.9998557 +0.9884841 0.9834833 0.9998557 +0.9898295 0.9834833 0.9998557 +0.9915316 0.9834833 0.9998557 +0.9936849 0.9834833 0.9998557 +0.9964092 0.9834833 0.9998557 +0.9998557 0.9834833 0.9998557 +0.999886 0.9868946 0.9971537 +0.9999099 0.9896096 0.9960342 +0.9999288 0.9917674 0.9957887 +0.9999437 0.9934803 0.9959964 +0.9834129 0.983506 0.9998557 +0.9834129 0.9835059 0.9998557 +0.9834129 0.9835059 0.9998557 +0.9834129 0.9835058 0.9998557 +0.9834128 0.9835057 0.9998557 +0.9834128 0.9835056 0.9998557 +0.9834127 0.9835055 0.9998557 +0.9834127 0.9835053 0.9998557 +0.9834126 0.9835052 0.9998557 +0.9834125 0.9835049 0.9998557 +0.9834124 0.9835047 0.9998557 +0.9834123 0.9835043 0.9998557 +0.9834122 0.983504 0.9998557 +0.9834122 0.9835036 0.9998557 +0.9834123 0.9835032 0.9998557 +0.9834126 0.983503 0.9998557 +0.9834132 0.9835029 0.9998557 +0.9834141 0.9835029 0.9998557 +0.9834153 0.9835029 0.9998557 +0.9834167 0.9835029 0.9998557 +0.9834186 0.9835029 0.9998557 +0.9834209 0.9835029 0.9998557 +0.9834239 0.9835029 0.9998557 +0.9834277 0.9835029 0.9998557 +0.9834324 0.9835029 0.9998557 +0.9834385 0.9835029 0.9998557 +0.9834461 0.9835029 0.9998557 +0.9834557 0.9835029 0.9998557 +0.9834679 0.9835029 0.9998557 +0.9834833 0.9835029 0.9998557 +0.9835029 0.9835029 0.9998557 +0.9835276 0.9835029 0.9998557 +0.9835588 0.9835029 0.9998557 +0.9835983 0.9835029 0.9998557 +0.9836483 0.9835029 0.9998557 +0.9837116 0.9835029 0.9998557 +0.9837916 0.9835029 0.9998557 +0.9838928 0.9835029 0.9998557 +0.9840209 0.9835029 0.9998557 +0.9841829 0.9835029 0.9998557 +0.984388 0.9835029 0.9998557 +0.9846473 0.9835029 0.9998557 +0.9849754 0.9835029 0.9998557 +0.9853905 0.9835029 0.9998557 +0.9859157 0.9835029 0.9998557 +0.9865801 0.9835029 0.9998557 +0.9874207 0.9835029 0.9998557 +0.9884841 0.9835029 0.9998557 +0.9898295 0.9835029 0.9998557 +0.9915316 0.9835029 0.9998557 +0.9936849 0.9835029 0.9998557 +0.9964092 0.9835029 0.9998557 +0.9998557 0.9835029 0.9998557 +0.999886 0.9869069 0.9971537 +0.9999099 0.9896173 0.9960342 +0.9999288 0.9917722 0.9957887 +0.9999437 0.9934833 0.9959964 +0.9834129 0.9835307 0.9998557 +0.9834129 0.9835306 0.9998557 +0.9834129 0.9835306 0.9998557 +0.9834129 0.9835305 0.9998557 +0.9834128 0.9835304 0.9998557 +0.9834128 0.9835303 0.9998557 +0.9834127 0.9835302 0.9998557 +0.9834127 0.98353 0.9998557 +0.9834126 0.9835298 0.9998557 +0.9834125 0.9835296 0.9998557 +0.9834124 0.9835294 0.9998557 +0.9834123 0.983529 0.9998557 +0.9834122 0.9835287 0.9998557 +0.9834122 0.9835283 0.9998557 +0.9834123 0.9835279 0.9998557 +0.9834126 0.9835276 0.9998557 +0.9834132 0.9835276 0.9998557 +0.9834141 0.9835276 0.9998557 +0.9834153 0.9835276 0.9998557 +0.9834167 0.9835276 0.9998557 +0.9834186 0.9835276 0.9998557 +0.9834209 0.9835276 0.9998557 +0.9834239 0.9835276 0.9998557 +0.9834277 0.9835276 0.9998557 +0.9834324 0.9835276 0.9998557 +0.9834385 0.9835276 0.9998557 +0.9834461 0.9835276 0.9998557 +0.9834557 0.9835276 0.9998557 +0.9834679 0.9835276 0.9998557 +0.9834833 0.9835276 0.9998557 +0.9835029 0.9835276 0.9998557 +0.9835276 0.9835276 0.9998557 +0.9835588 0.9835276 0.9998557 +0.9835983 0.9835276 0.9998557 +0.9836483 0.9835276 0.9998557 +0.9837116 0.9835276 0.9998557 +0.9837916 0.9835276 0.9998557 +0.9838928 0.9835276 0.9998557 +0.9840209 0.9835276 0.9998557 +0.9841829 0.9835276 0.9998557 +0.984388 0.9835276 0.9998557 +0.9846473 0.9835276 0.9998557 +0.9849754 0.9835276 0.9998557 +0.9853905 0.9835276 0.9998557 +0.9859157 0.9835276 0.9998557 +0.9865801 0.9835276 0.9998557 +0.9874207 0.9835276 0.9998557 +0.9884841 0.9835276 0.9998557 +0.9898295 0.9835276 0.9998557 +0.9915316 0.9835276 0.9998557 +0.9936849 0.9835276 0.9998557 +0.9964092 0.9835276 0.9998557 +0.9998557 0.9835276 0.9998557 +0.999886 0.9869223 0.9971537 +0.9999099 0.989627 0.9960342 +0.9999288 0.9917782 0.9957887 +0.9999437 0.9934871 0.9959964 +0.9834129 0.9835619 0.9998557 +0.9834129 0.9835618 0.9998557 +0.9834129 0.9835618 0.9998557 +0.9834129 0.9835617 0.9998557 +0.9834128 0.9835616 0.9998557 +0.9834128 0.9835615 0.9998557 +0.9834127 0.9835614 0.9998557 +0.9834127 0.9835613 0.9998557 +0.9834126 0.9835611 0.9998557 +0.9834125 0.9835609 0.9998557 +0.9834124 0.9835606 0.9998557 +0.9834123 0.9835603 0.9998557 +0.9834122 0.9835599 0.9998557 +0.9834122 0.9835595 0.9998557 +0.9834123 0.9835592 0.9998557 +0.9834126 0.9835589 0.9998557 +0.9834132 0.9835588 0.9998557 +0.9834141 0.9835588 0.9998557 +0.9834153 0.9835588 0.9998557 +0.9834167 0.9835588 0.9998557 +0.9834186 0.9835588 0.9998557 +0.9834209 0.9835588 0.9998557 +0.9834239 0.9835588 0.9998557 +0.9834277 0.9835588 0.9998557 +0.9834324 0.9835588 0.9998557 +0.9834385 0.9835588 0.9998557 +0.9834461 0.9835588 0.9998557 +0.9834557 0.9835588 0.9998557 +0.9834679 0.9835588 0.9998557 +0.9834833 0.9835588 0.9998557 +0.9835029 0.9835588 0.9998557 +0.9835276 0.9835588 0.9998557 +0.9835588 0.9835588 0.9998557 +0.9835983 0.9835588 0.9998557 +0.9836483 0.9835588 0.9998557 +0.9837116 0.9835588 0.9998557 +0.9837916 0.9835588 0.9998557 +0.9838928 0.9835588 0.9998557 +0.9840209 0.9835588 0.9998557 +0.9841829 0.9835588 0.9998557 +0.984388 0.9835588 0.9998557 +0.9846473 0.9835588 0.9998557 +0.9849754 0.9835588 0.9998557 +0.9853905 0.9835588 0.9998557 +0.9859157 0.9835588 0.9998557 +0.9865801 0.9835588 0.9998557 +0.9874207 0.9835588 0.9998557 +0.9884841 0.9835588 0.9998557 +0.9898295 0.9835588 0.9998557 +0.9915316 0.9835588 0.9998557 +0.9936849 0.9835588 0.9998557 +0.9964092 0.9835588 0.9998557 +0.9998557 0.9835588 0.9998557 +0.999886 0.9869419 0.9971537 +0.9999099 0.9896392 0.9960342 +0.9999288 0.9917859 0.9957887 +0.9999437 0.9934919 0.9959964 +0.9834129 0.9836014 0.9998557 +0.9834129 0.9836014 0.9998557 +0.9834129 0.9836013 0.9998557 +0.9834129 0.9836012 0.9998557 +0.9834128 0.9836012 0.9998557 +0.9834128 0.9836011 0.9998557 +0.9834127 0.9836009 0.9998557 +0.9834127 0.9836008 0.9998557 +0.9834126 0.9836006 0.9998557 +0.9834125 0.9836004 0.9998557 +0.9834124 0.9836001 0.9998557 +0.9834123 0.9835998 0.9998557 +0.9834122 0.9835994 0.9998557 +0.9834122 0.9835991 0.9998557 +0.9834123 0.9835987 0.9998557 +0.9834126 0.9835984 0.9998557 +0.9834132 0.9835983 0.9998557 +0.9834141 0.9835983 0.9998557 +0.9834153 0.9835983 0.9998557 +0.9834167 0.9835983 0.9998557 +0.9834186 0.9835983 0.9998557 +0.9834209 0.9835983 0.9998557 +0.9834239 0.9835983 0.9998557 +0.9834277 0.9835983 0.9998557 +0.9834324 0.9835983 0.9998557 +0.9834385 0.9835983 0.9998557 +0.9834461 0.9835983 0.9998557 +0.9834557 0.9835983 0.9998557 +0.9834679 0.9835983 0.9998557 +0.9834833 0.9835983 0.9998557 +0.9835029 0.9835983 0.9998557 +0.9835276 0.9835983 0.9998557 +0.9835588 0.9835983 0.9998557 +0.9835983 0.9835983 0.9998557 +0.9836483 0.9835983 0.9998557 +0.9837116 0.9835983 0.9998557 +0.9837916 0.9835983 0.9998557 +0.9838928 0.9835983 0.9998557 +0.9840209 0.9835983 0.9998557 +0.9841829 0.9835983 0.9998557 +0.984388 0.9835983 0.9998557 +0.9846473 0.9835983 0.9998557 +0.9849754 0.9835983 0.9998557 +0.9853905 0.9835983 0.9998557 +0.9859157 0.9835983 0.9998557 +0.9865801 0.9835983 0.9998557 +0.9874207 0.9835983 0.9998557 +0.9884841 0.9835983 0.9998557 +0.9898295 0.9835983 0.9998557 +0.9915316 0.9835983 0.9998557 +0.9936849 0.9835983 0.9998557 +0.9964092 0.9835983 0.9998557 +0.9998557 0.9835983 0.9998557 +0.999886 0.9869667 0.9971537 +0.9999099 0.9896547 0.9960342 +0.9999288 0.9917956 0.9957887 +0.9999437 0.993498 0.9959964 +0.9834129 0.9836514 0.9998557 +0.9834129 0.9836513 0.9998557 +0.9834129 0.9836513 0.9998557 +0.9834129 0.9836512 0.9998557 +0.9834128 0.9836511 0.9998557 +0.9834128 0.983651 0.9998557 +0.9834127 0.9836509 0.9998557 +0.9834127 0.9836508 0.9998557 +0.9834126 0.9836506 0.9998557 +0.9834125 0.9836504 0.9998557 +0.9834124 0.9836501 0.9998557 +0.9834123 0.9836498 0.9998557 +0.9834122 0.9836494 0.9998557 +0.9834122 0.9836491 0.9998557 +0.9834123 0.9836487 0.9998557 +0.9834126 0.9836484 0.9998557 +0.9834132 0.9836483 0.9998557 +0.9834141 0.9836483 0.9998557 +0.9834153 0.9836483 0.9998557 +0.9834167 0.9836483 0.9998557 +0.9834186 0.9836483 0.9998557 +0.9834209 0.9836483 0.9998557 +0.9834239 0.9836483 0.9998557 +0.9834277 0.9836483 0.9998557 +0.9834324 0.9836483 0.9998557 +0.9834385 0.9836483 0.9998557 +0.9834461 0.9836483 0.9998557 +0.9834557 0.9836483 0.9998557 +0.9834679 0.9836483 0.9998557 +0.9834833 0.9836483 0.9998557 +0.9835029 0.9836483 0.9998557 +0.9835276 0.9836483 0.9998557 +0.9835588 0.9836483 0.9998557 +0.9835983 0.9836483 0.9998557 +0.9836483 0.9836483 0.9998557 +0.9837116 0.9836483 0.9998557 +0.9837916 0.9836483 0.9998557 +0.9838928 0.9836483 0.9998557 +0.9840209 0.9836483 0.9998557 +0.9841829 0.9836483 0.9998557 +0.984388 0.9836483 0.9998557 +0.9846473 0.9836483 0.9998557 +0.9849754 0.9836483 0.9998557 +0.9853905 0.9836483 0.9998557 +0.9859157 0.9836483 0.9998557 +0.9865801 0.9836483 0.9998557 +0.9874207 0.9836483 0.9998557 +0.9884841 0.9836483 0.9998557 +0.9898295 0.9836483 0.9998557 +0.9915316 0.9836483 0.9998557 +0.9936849 0.9836483 0.9998557 +0.9964092 0.9836483 0.9998557 +0.9998557 0.9836483 0.9998557 +0.999886 0.986998 0.9971537 +0.9999099 0.9896744 0.9960342 +0.9999288 0.9918079 0.9957887 +0.9999437 0.9935057 0.9959964 +0.9834129 0.9837146 0.9998557 +0.9834129 0.9837146 0.9998557 +0.9834129 0.9837145 0.9998557 +0.9834129 0.9837145 0.9998557 +0.9834128 0.9837144 0.9998557 +0.9834128 0.9837143 0.9998557 +0.9834127 0.9837142 0.9998557 +0.9834127 0.983714 0.9998557 +0.9834126 0.9837138 0.9998557 +0.9834125 0.9837136 0.9998557 +0.9834124 0.9837133 0.9998557 +0.9834123 0.983713 0.9998557 +0.9834122 0.9837127 0.9998557 +0.9834122 0.9837123 0.9998557 +0.9834123 0.9837119 0.9998557 +0.9834126 0.9837117 0.9998557 +0.9834132 0.9837116 0.9998557 +0.9834141 0.9837116 0.9998557 +0.9834153 0.9837116 0.9998557 +0.9834167 0.9837116 0.9998557 +0.9834186 0.9837116 0.9998557 +0.9834209 0.9837116 0.9998557 +0.9834239 0.9837116 0.9998557 +0.9834277 0.9837116 0.9998557 +0.9834324 0.9837116 0.9998557 +0.9834385 0.9837116 0.9998557 +0.9834461 0.9837116 0.9998557 +0.9834557 0.9837116 0.9998557 +0.9834679 0.9837116 0.9998557 +0.9834833 0.9837116 0.9998557 +0.9835029 0.9837116 0.9998557 +0.9835276 0.9837116 0.9998557 +0.9835588 0.9837116 0.9998557 +0.9835983 0.9837116 0.9998557 +0.9836483 0.9837116 0.9998557 +0.9837116 0.9837116 0.9998557 +0.9837916 0.9837116 0.9998557 +0.9838928 0.9837116 0.9998557 +0.9840209 0.9837116 0.9998557 +0.9841829 0.9837116 0.9998557 +0.984388 0.9837116 0.9998557 +0.9846473 0.9837116 0.9998557 +0.9849754 0.9837116 0.9998557 +0.9853905 0.9837116 0.9998557 +0.9859157 0.9837116 0.9998557 +0.9865801 0.9837116 0.9998557 +0.9874207 0.9837116 0.9998557 +0.9884841 0.9837116 0.9998557 +0.9898295 0.9837116 0.9998557 +0.9915316 0.9837116 0.9998557 +0.9936849 0.9837116 0.9998557 +0.9964092 0.9837116 0.9998557 +0.9998557 0.9837116 0.9998557 +0.999886 0.9870376 0.9971537 +0.9999099 0.9896992 0.9960342 +0.9999288 0.9918234 0.9957887 +0.9999437 0.9935154 0.9959964 +0.9834129 0.9837946 0.9998557 +0.9834129 0.9837946 0.9998557 +0.9834129 0.9837945 0.9998557 +0.9834129 0.9837945 0.9998557 +0.9834128 0.9837944 0.9998557 +0.9834128 0.9837943 0.9998557 +0.9834127 0.9837942 0.9998557 +0.9834127 0.983794 0.9998557 +0.9834126 0.9837938 0.9998557 +0.9834125 0.9837936 0.9998557 +0.9834124 0.9837934 0.9998557 +0.9834123 0.983793 0.9998557 +0.9834122 0.9837927 0.9998557 +0.9834122 0.9837923 0.9998557 +0.9834123 0.983792 0.9998557 +0.9834126 0.9837917 0.9998557 +0.9834132 0.9837916 0.9998557 +0.9834141 0.9837916 0.9998557 +0.9834153 0.9837916 0.9998557 +0.9834167 0.9837916 0.9998557 +0.9834186 0.9837916 0.9998557 +0.9834209 0.9837916 0.9998557 +0.9834239 0.9837916 0.9998557 +0.9834277 0.9837916 0.9998557 +0.9834324 0.9837916 0.9998557 +0.9834385 0.9837916 0.9998557 +0.9834461 0.9837916 0.9998557 +0.9834557 0.9837916 0.9998557 +0.9834679 0.9837916 0.9998557 +0.9834833 0.9837916 0.9998557 +0.9835029 0.9837916 0.9998557 +0.9835276 0.9837916 0.9998557 +0.9835588 0.9837916 0.9998557 +0.9835983 0.9837916 0.9998557 +0.9836483 0.9837916 0.9998557 +0.9837116 0.9837916 0.9998557 +0.9837916 0.9837916 0.9998557 +0.9838928 0.9837916 0.9998557 +0.9840209 0.9837916 0.9998557 +0.9841829 0.9837916 0.9998557 +0.984388 0.9837916 0.9998557 +0.9846473 0.9837916 0.9998557 +0.9849754 0.9837916 0.9998557 +0.9853905 0.9837916 0.9998557 +0.9859157 0.9837916 0.9998557 +0.9865801 0.9837916 0.9998557 +0.9874207 0.9837916 0.9998557 +0.9884841 0.9837916 0.9998557 +0.9898295 0.9837916 0.9998557 +0.9915316 0.9837916 0.9998557 +0.9936849 0.9837916 0.9998557 +0.9964092 0.9837916 0.9998557 +0.9998557 0.9837916 0.9998557 +0.999886 0.9870878 0.9971537 +0.9999099 0.9897306 0.9960342 +0.9999288 0.9918431 0.9957887 +0.9999437 0.9935277 0.9959964 +0.9834129 0.9838959 0.9998557 +0.9834129 0.9838958 0.9998557 +0.9834129 0.9838958 0.9998557 +0.9834129 0.9838957 0.9998557 +0.9834128 0.9838956 0.9998557 +0.9834128 0.9838955 0.9998557 +0.9834127 0.9838954 0.9998557 +0.9834127 0.9838953 0.9998557 +0.9834126 0.9838951 0.9998557 +0.9834125 0.9838948 0.9998557 +0.9834124 0.9838946 0.9998557 +0.9834123 0.9838943 0.9998557 +0.9834122 0.9838939 0.9998557 +0.9834122 0.9838936 0.9998557 +0.9834123 0.9838932 0.9998557 +0.9834126 0.9838929 0.9998557 +0.9834132 0.9838928 0.9998557 +0.9834141 0.9838928 0.9998557 +0.9834153 0.9838928 0.9998557 +0.9834167 0.9838928 0.9998557 +0.9834186 0.9838928 0.9998557 +0.9834209 0.9838928 0.9998557 +0.9834239 0.9838928 0.9998557 +0.9834277 0.9838928 0.9998557 +0.9834324 0.9838928 0.9998557 +0.9834385 0.9838928 0.9998557 +0.9834461 0.9838928 0.9998557 +0.9834557 0.9838928 0.9998557 +0.9834679 0.9838928 0.9998557 +0.9834833 0.9838928 0.9998557 +0.9835029 0.9838928 0.9998557 +0.9835276 0.9838928 0.9998557 +0.9835588 0.9838928 0.9998557 +0.9835983 0.9838928 0.9998557 +0.9836483 0.9838928 0.9998557 +0.9837116 0.9838928 0.9998557 +0.9837916 0.9838928 0.9998557 +0.9838928 0.9838928 0.9998557 +0.9840209 0.9838928 0.9998557 +0.9841829 0.9838928 0.9998557 +0.984388 0.9838928 0.9998557 +0.9846473 0.9838928 0.9998557 +0.9849754 0.9838928 0.9998557 +0.9853905 0.9838928 0.9998557 +0.9859157 0.9838928 0.9998557 +0.9865801 0.9838928 0.9998557 +0.9874207 0.9838928 0.9998557 +0.9884841 0.9838928 0.9998557 +0.9898295 0.9838928 0.9998557 +0.9915316 0.9838928 0.9998557 +0.9936849 0.9838928 0.9998557 +0.9964092 0.9838928 0.9998557 +0.9998557 0.9838928 0.9998557 +0.999886 0.9871512 0.9971537 +0.9999099 0.9897703 0.9960342 +0.9999288 0.991868 0.9957887 +0.9999437 0.9935432 0.9959964 +0.9834129 0.9840239 0.9998557 +0.9834129 0.9840239 0.9998557 +0.9834129 0.9840238 0.9998557 +0.9834129 0.9840238 0.9998557 +0.9834128 0.9840237 0.9998557 +0.9834128 0.9840236 0.9998557 +0.9834127 0.9840235 0.9998557 +0.9834127 0.9840233 0.9998557 +0.9834126 0.9840231 0.9998557 +0.9834125 0.9840229 0.9998557 +0.9834124 0.9840227 0.9998557 +0.9834123 0.9840223 0.9998557 +0.9834122 0.984022 0.9998557 +0.9834122 0.9840216 0.9998557 +0.9834123 0.9840213 0.9998557 +0.9834126 0.984021 0.9998557 +0.9834132 0.9840209 0.9998557 +0.9834141 0.9840209 0.9998557 +0.9834153 0.9840209 0.9998557 +0.9834167 0.9840209 0.9998557 +0.9834186 0.9840209 0.9998557 +0.9834209 0.9840209 0.9998557 +0.9834239 0.9840209 0.9998557 +0.9834277 0.9840209 0.9998557 +0.9834324 0.9840209 0.9998557 +0.9834385 0.9840209 0.9998557 +0.9834461 0.9840209 0.9998557 +0.9834557 0.9840209 0.9998557 +0.9834679 0.9840209 0.9998557 +0.9834833 0.9840209 0.9998557 +0.9835029 0.9840209 0.9998557 +0.9835276 0.9840209 0.9998557 +0.9835588 0.9840209 0.9998557 +0.9835983 0.9840209 0.9998557 +0.9836483 0.9840209 0.9998557 +0.9837116 0.9840209 0.9998557 +0.9837916 0.9840209 0.9998557 +0.9838928 0.9840209 0.9998557 +0.9840209 0.9840209 0.9998557 +0.9841829 0.9840209 0.9998557 +0.984388 0.9840209 0.9998557 +0.9846473 0.9840209 0.9998557 +0.9849754 0.9840209 0.9998557 +0.9853905 0.9840209 0.9998557 +0.9859157 0.9840209 0.9998557 +0.9865801 0.9840209 0.9998557 +0.9874207 0.9840209 0.9998557 +0.9884841 0.9840209 0.9998557 +0.9898295 0.9840209 0.9998557 +0.9915316 0.9840209 0.9998557 +0.9936849 0.9840209 0.9998557 +0.9964092 0.9840209 0.9998557 +0.9998557 0.9840209 0.9998557 +0.999886 0.9872315 0.9971537 +0.9999099 0.9898206 0.9960342 +0.9999288 0.9918994 0.9957887 +0.9999437 0.9935629 0.9959964 +0.9834129 0.9841859 0.9998557 +0.9834129 0.9841859 0.9998557 +0.9834129 0.9841858 0.9998557 +0.9834129 0.9841858 0.9998557 +0.9834128 0.9841857 0.9998557 +0.9834128 0.9841856 0.9998557 +0.9834127 0.9841855 0.9998557 +0.9834127 0.9841853 0.9998557 +0.9834126 0.9841852 0.9998557 +0.9834125 0.9841849 0.9998557 +0.9834124 0.9841847 0.9998557 +0.9834123 0.9841844 0.9998557 +0.9834122 0.984184 0.9998557 +0.9834122 0.9841837 0.9998557 +0.9834123 0.9841833 0.9998557 +0.9834126 0.984183 0.9998557 +0.9834132 0.9841829 0.9998557 +0.9834141 0.9841829 0.9998557 +0.9834153 0.9841829 0.9998557 +0.9834167 0.9841829 0.9998557 +0.9834186 0.9841829 0.9998557 +0.9834209 0.9841829 0.9998557 +0.9834239 0.9841829 0.9998557 +0.9834277 0.9841829 0.9998557 +0.9834324 0.9841829 0.9998557 +0.9834385 0.9841829 0.9998557 +0.9834461 0.9841829 0.9998557 +0.9834557 0.9841829 0.9998557 +0.9834679 0.9841829 0.9998557 +0.9834833 0.9841829 0.9998557 +0.9835029 0.9841829 0.9998557 +0.9835276 0.9841829 0.9998557 +0.9835588 0.9841829 0.9998557 +0.9835983 0.9841829 0.9998557 +0.9836483 0.9841829 0.9998557 +0.9837116 0.9841829 0.9998557 +0.9837916 0.9841829 0.9998557 +0.9838928 0.9841829 0.9998557 +0.9840209 0.9841829 0.9998557 +0.9841829 0.9841829 0.9998557 +0.984388 0.9841829 0.9998557 +0.9846473 0.9841829 0.9998557 +0.9849754 0.9841829 0.9998557 +0.9853905 0.9841829 0.9998557 +0.9859157 0.9841829 0.9998557 +0.9865801 0.9841829 0.9998557 +0.9874207 0.9841829 0.9998557 +0.9884841 0.9841829 0.9998557 +0.9898295 0.9841829 0.9998557 +0.9915316 0.9841829 0.9998557 +0.9936849 0.9841829 0.9998557 +0.9964092 0.9841829 0.9998557 +0.9998557 0.9841829 0.9998557 +0.999886 0.987333 0.9971537 +0.9999099 0.9898842 0.9960342 +0.9999288 0.9919392 0.9957887 +0.9999437 0.9935878 0.9959964 +0.9834129 0.9843909 0.9998557 +0.9834129 0.9843909 0.9998557 +0.9834129 0.9843908 0.9998557 +0.9834129 0.9843907 0.9998557 +0.9834128 0.9843907 0.9998557 +0.9834128 0.9843906 0.9998557 +0.9834127 0.9843905 0.9998557 +0.9834127 0.9843903 0.9998557 +0.9834126 0.9843901 0.9998557 +0.9834125 0.9843899 0.9998557 +0.9834124 0.9843897 0.9998557 +0.9834123 0.9843894 0.9998557 +0.9834122 0.984389 0.9998557 +0.9834122 0.9843887 0.9998557 +0.9834123 0.9843883 0.9998557 +0.9834126 0.984388 0.9998557 +0.9834132 0.984388 0.9998557 +0.9834141 0.984388 0.9998557 +0.9834153 0.984388 0.9998557 +0.9834167 0.984388 0.9998557 +0.9834186 0.984388 0.9998557 +0.9834209 0.984388 0.9998557 +0.9834239 0.984388 0.9998557 +0.9834277 0.984388 0.9998557 +0.9834324 0.984388 0.9998557 +0.9834385 0.984388 0.9998557 +0.9834461 0.984388 0.9998557 +0.9834557 0.984388 0.9998557 +0.9834679 0.984388 0.9998557 +0.9834833 0.984388 0.9998557 +0.9835029 0.984388 0.9998557 +0.9835276 0.984388 0.9998557 +0.9835588 0.984388 0.9998557 +0.9835983 0.984388 0.9998557 +0.9836483 0.984388 0.9998557 +0.9837116 0.984388 0.9998557 +0.9837916 0.984388 0.9998557 +0.9838928 0.984388 0.9998557 +0.9840209 0.984388 0.9998557 +0.9841829 0.984388 0.9998557 +0.984388 0.984388 0.9998557 +0.9846473 0.984388 0.9998557 +0.9849754 0.984388 0.9998557 +0.9853905 0.984388 0.9998557 +0.9859157 0.984388 0.9998557 +0.9865801 0.984388 0.9998557 +0.9874207 0.984388 0.9998557 +0.9884841 0.984388 0.9998557 +0.9898295 0.984388 0.9998557 +0.9915316 0.984388 0.9998557 +0.9936849 0.984388 0.9998557 +0.9964092 0.984388 0.9998557 +0.9998557 0.984388 0.9998557 +0.999886 0.9874615 0.9971537 +0.9999099 0.9899646 0.9960342 +0.9999288 0.9919896 0.9957887 +0.9999437 0.9936193 0.9959964 +0.9834129 0.9846502 0.9998557 +0.9834129 0.9846502 0.9998557 +0.9834129 0.9846501 0.9998557 +0.9834129 0.9846501 0.9998557 +0.9834128 0.98465 0.9998557 +0.9834128 0.9846499 0.9998557 +0.9834127 0.9846498 0.9998557 +0.9834127 0.9846496 0.9998557 +0.9834126 0.9846494 0.9998557 +0.9834125 0.9846492 0.9998557 +0.9834124 0.984649 0.9998557 +0.9834123 0.9846487 0.9998557 +0.9834122 0.9846484 0.9998557 +0.9834122 0.984648 0.9998557 +0.9834123 0.9846477 0.9998557 +0.9834126 0.9846474 0.9998557 +0.9834132 0.9846473 0.9998557 +0.9834141 0.9846473 0.9998557 +0.9834153 0.9846473 0.9998557 +0.9834167 0.9846473 0.9998557 +0.9834186 0.9846473 0.9998557 +0.9834209 0.9846473 0.9998557 +0.9834239 0.9846473 0.9998557 +0.9834277 0.9846473 0.9998557 +0.9834324 0.9846473 0.9998557 +0.9834385 0.9846473 0.9998557 +0.9834461 0.9846473 0.9998557 +0.9834557 0.9846473 0.9998557 +0.9834679 0.9846473 0.9998557 +0.9834833 0.9846473 0.9998557 +0.9835029 0.9846473 0.9998557 +0.9835276 0.9846473 0.9998557 +0.9835588 0.9846473 0.9998557 +0.9835983 0.9846473 0.9998557 +0.9836483 0.9846473 0.9998557 +0.9837116 0.9846473 0.9998557 +0.9837916 0.9846473 0.9998557 +0.9838928 0.9846473 0.9998557 +0.9840209 0.9846473 0.9998557 +0.9841829 0.9846473 0.9998557 +0.984388 0.9846473 0.9998557 +0.9846473 0.9846473 0.9998557 +0.9849754 0.9846473 0.9998557 +0.9853905 0.9846473 0.9998557 +0.9859157 0.9846473 0.9998557 +0.9865801 0.9846473 0.9998557 +0.9874207 0.9846473 0.9998557 +0.9884841 0.9846473 0.9998557 +0.9898295 0.9846473 0.9998557 +0.9915316 0.9846473 0.9998557 +0.9936849 0.9846473 0.9998557 +0.9964092 0.9846473 0.9998557 +0.9998557 0.9846473 0.9998557 +0.999886 0.987624 0.9971537 +0.9999099 0.9900664 0.9960342 +0.9999288 0.9920533 0.9957887 +0.9999437 0.9936592 0.9959964 +0.9834129 0.9849783 0.9998557 +0.9834129 0.9849782 0.9998557 +0.9834129 0.9849782 0.9998557 +0.9834129 0.9849781 0.9998557 +0.9834128 0.984978 0.9998557 +0.9834128 0.9849779 0.9998557 +0.9834127 0.9849778 0.9998557 +0.9834127 0.9849777 0.9998557 +0.9834126 0.9849775 0.9998557 +0.9834125 0.9849773 0.9998557 +0.9834124 0.9849771 0.9998557 +0.9834123 0.9849768 0.9998557 +0.9834122 0.9849765 0.9998557 +0.9834122 0.9849761 0.9998557 +0.9834123 0.9849758 0.9998557 +0.9834126 0.9849755 0.9998557 +0.9834132 0.9849754 0.9998557 +0.9834141 0.9849754 0.9998557 +0.9834153 0.9849754 0.9998557 +0.9834167 0.9849754 0.9998557 +0.9834186 0.9849754 0.9998557 +0.9834209 0.9849754 0.9998557 +0.9834239 0.9849754 0.9998557 +0.9834277 0.9849754 0.9998557 +0.9834324 0.9849754 0.9998557 +0.9834385 0.9849754 0.9998557 +0.9834461 0.9849754 0.9998557 +0.9834557 0.9849754 0.9998557 +0.9834679 0.9849754 0.9998557 +0.9834833 0.9849754 0.9998557 +0.9835029 0.9849754 0.9998557 +0.9835276 0.9849754 0.9998557 +0.9835588 0.9849754 0.9998557 +0.9835983 0.9849754 0.9998557 +0.9836483 0.9849754 0.9998557 +0.9837116 0.9849754 0.9998557 +0.9837916 0.9849754 0.9998557 +0.9838928 0.9849754 0.9998557 +0.9840209 0.9849754 0.9998557 +0.9841829 0.9849754 0.9998557 +0.984388 0.9849754 0.9998557 +0.9846473 0.9849754 0.9998557 +0.9849754 0.9849754 0.9998557 +0.9853905 0.9849754 0.9998557 +0.9859157 0.9849754 0.9998557 +0.9865801 0.9849754 0.9998557 +0.9874207 0.9849754 0.9998557 +0.9884841 0.9849754 0.9998557 +0.9898295 0.9849754 0.9998557 +0.9915316 0.9849754 0.9998557 +0.9936849 0.9849754 0.9998557 +0.9964092 0.9849754 0.9998557 +0.9998557 0.9849754 0.9998557 +0.999886 0.9878296 0.9971537 +0.9999099 0.9901951 0.9960342 +0.9999288 0.9921339 0.9957887 +0.9999437 0.9937096 0.9959964 +0.9834129 0.9853933 0.9998557 +0.9834129 0.9853933 0.9998557 +0.9834129 0.9853932 0.9998557 +0.9834129 0.9853932 0.9998557 +0.9834128 0.9853931 0.9998557 +0.9834128 0.985393 0.9998557 +0.9834127 0.9853929 0.9998557 +0.9834127 0.9853927 0.9998557 +0.9834126 0.9853926 0.9998557 +0.9834125 0.9853924 0.9998557 +0.9834124 0.9853921 0.9998557 +0.9834123 0.9853919 0.9998557 +0.9834122 0.9853915 0.9998557 +0.9834122 0.9853912 0.9998557 +0.9834123 0.9853909 0.9998557 +0.9834126 0.9853906 0.9998557 +0.9834132 0.9853905 0.9998557 +0.9834141 0.9853905 0.9998557 +0.9834153 0.9853905 0.9998557 +0.9834167 0.9853905 0.9998557 +0.9834186 0.9853905 0.9998557 +0.9834209 0.9853905 0.9998557 +0.9834239 0.9853905 0.9998557 +0.9834277 0.9853905 0.9998557 +0.9834324 0.9853905 0.9998557 +0.9834385 0.9853905 0.9998557 +0.9834461 0.9853905 0.9998557 +0.9834557 0.9853905 0.9998557 +0.9834679 0.9853905 0.9998557 +0.9834833 0.9853905 0.9998557 +0.9835029 0.9853905 0.9998557 +0.9835276 0.9853905 0.9998557 +0.9835588 0.9853905 0.9998557 +0.9835983 0.9853905 0.9998557 +0.9836483 0.9853905 0.9998557 +0.9837116 0.9853905 0.9998557 +0.9837916 0.9853905 0.9998557 +0.9838928 0.9853905 0.9998557 +0.9840209 0.9853905 0.9998557 +0.9841829 0.9853905 0.9998557 +0.984388 0.9853905 0.9998557 +0.9846473 0.9853905 0.9998557 +0.9849754 0.9853905 0.9998557 +0.9853905 0.9853905 0.9998557 +0.9859157 0.9853905 0.9998557 +0.9865801 0.9853905 0.9998557 +0.9874207 0.9853905 0.9998557 +0.9884841 0.9853905 0.9998557 +0.9898295 0.9853905 0.9998557 +0.9915316 0.9853905 0.9998557 +0.9936849 0.9853905 0.9998557 +0.9964092 0.9853905 0.9998557 +0.9998557 0.9853905 0.9998557 +0.999886 0.9880897 0.9971537 +0.9999099 0.990358 0.9960342 +0.9999288 0.9922358 0.9957887 +0.9999437 0.9937734 0.9959964 +0.9834129 0.9859184 0.9998557 +0.9834129 0.9859183 0.9998557 +0.9834129 0.9859183 0.9998557 +0.9834129 0.9859182 0.9998557 +0.9834128 0.9859182 0.9998557 +0.9834128 0.9859181 0.9998557 +0.9834127 0.985918 0.9998557 +0.9834127 0.9859178 0.9998557 +0.9834126 0.9859177 0.9998557 +0.9834125 0.9859175 0.9998557 +0.9834124 0.9859173 0.9998557 +0.9834123 0.985917 0.9998557 +0.9834122 0.9859167 0.9998557 +0.9834122 0.9859164 0.9998557 +0.9834123 0.985916 0.9998557 +0.9834126 0.9859158 0.9998557 +0.9834132 0.9859157 0.9998557 +0.9834141 0.9859157 0.9998557 +0.9834153 0.9859157 0.9998557 +0.9834167 0.9859157 0.9998557 +0.9834186 0.9859157 0.9998557 +0.9834209 0.9859157 0.9998557 +0.9834239 0.9859157 0.9998557 +0.9834277 0.9859157 0.9998557 +0.9834324 0.9859157 0.9998557 +0.9834385 0.9859157 0.9998557 +0.9834461 0.9859157 0.9998557 +0.9834557 0.9859157 0.9998557 +0.9834679 0.9859157 0.9998557 +0.9834833 0.9859157 0.9998557 +0.9835029 0.9859157 0.9998557 +0.9835276 0.9859157 0.9998557 +0.9835588 0.9859157 0.9998557 +0.9835983 0.9859157 0.9998557 +0.9836483 0.9859157 0.9998557 +0.9837116 0.9859157 0.9998557 +0.9837916 0.9859157 0.9998557 +0.9838928 0.9859157 0.9998557 +0.9840209 0.9859157 0.9998557 +0.9841829 0.9859157 0.9998557 +0.984388 0.9859157 0.9998557 +0.9846473 0.9859157 0.9998557 +0.9849754 0.9859157 0.9998557 +0.9853905 0.9859157 0.9998557 +0.9859157 0.9859157 0.9998557 +0.9865801 0.9859157 0.9998557 +0.9874207 0.9859157 0.9998557 +0.9884841 0.9859157 0.9998557 +0.9898295 0.9859157 0.9998557 +0.9915316 0.9859157 0.9998557 +0.9936849 0.9859157 0.9998557 +0.9964092 0.9859157 0.9998557 +0.9998557 0.9859157 0.9998557 +0.999886 0.9884188 0.9971537 +0.9999099 0.9905641 0.9960342 +0.9999288 0.9923648 0.9957887 +0.9999437 0.9938541 0.9959964 +0.9834129 0.9865826 0.9998557 +0.9834129 0.9865826 0.9998557 +0.9834129 0.9865826 0.9998557 +0.9834129 0.9865825 0.9998557 +0.9834128 0.9865825 0.9998557 +0.9834128 0.9865824 0.9998557 +0.9834127 0.9865823 0.9998557 +0.9834127 0.9865821 0.9998557 +0.9834126 0.986582 0.9998557 +0.9834125 0.9865818 0.9998557 +0.9834124 0.9865816 0.9998557 +0.9834123 0.9865813 0.9998557 +0.9834122 0.986581 0.9998557 +0.9834122 0.9865807 0.9998557 +0.9834123 0.9865804 0.9998557 +0.9834126 0.9865802 0.9998557 +0.9834132 0.9865801 0.9998557 +0.9834141 0.9865801 0.9998557 +0.9834153 0.9865801 0.9998557 +0.9834167 0.9865801 0.9998557 +0.9834186 0.9865801 0.9998557 +0.9834209 0.9865801 0.9998557 +0.9834239 0.9865801 0.9998557 +0.9834277 0.9865801 0.9998557 +0.9834324 0.9865801 0.9998557 +0.9834385 0.9865801 0.9998557 +0.9834461 0.9865801 0.9998557 +0.9834557 0.9865801 0.9998557 +0.9834679 0.9865801 0.9998557 +0.9834833 0.9865801 0.9998557 +0.9835029 0.9865801 0.9998557 +0.9835276 0.9865801 0.9998557 +0.9835588 0.9865801 0.9998557 +0.9835983 0.9865801 0.9998557 +0.9836483 0.9865801 0.9998557 +0.9837116 0.9865801 0.9998557 +0.9837916 0.9865801 0.9998557 +0.9838928 0.9865801 0.9998557 +0.9840209 0.9865801 0.9998557 +0.9841829 0.9865801 0.9998557 +0.984388 0.9865801 0.9998557 +0.9846473 0.9865801 0.9998557 +0.9849754 0.9865801 0.9998557 +0.9853905 0.9865801 0.9998557 +0.9859157 0.9865801 0.9998557 +0.9865801 0.9865801 0.9998557 +0.9874207 0.9865801 0.9998557 +0.9884841 0.9865801 0.9998557 +0.9898295 0.9865801 0.9998557 +0.9915316 0.9865801 0.9998557 +0.9936849 0.9865801 0.9998557 +0.9964092 0.9865801 0.9998557 +0.9998557 0.9865801 0.9998557 +0.999886 0.9888351 0.9971537 +0.9999099 0.9908248 0.9960342 +0.9999288 0.992528 0.9957887 +0.9999437 0.9939562 0.9959964 +0.9834129 0.9874231 0.9998557 +0.9834129 0.987423 0.9998557 +0.9834129 0.987423 0.9998557 +0.9834129 0.9874229 0.9998557 +0.9834128 0.9874229 0.9998557 +0.9834128 0.9874228 0.9998557 +0.9834127 0.9874227 0.9998557 +0.9834127 0.9874226 0.9998557 +0.9834126 0.9874224 0.9998557 +0.9834125 0.9874223 0.9998557 +0.9834124 0.9874221 0.9998557 +0.9834123 0.9874218 0.9998557 +0.9834122 0.9874216 0.9998557 +0.9834122 0.9874213 0.9998557 +0.9834123 0.987421 0.9998557 +0.9834126 0.9874208 0.9998557 +0.9834132 0.9874207 0.9998557 +0.9834141 0.9874207 0.9998557 +0.9834153 0.9874207 0.9998557 +0.9834167 0.9874207 0.9998557 +0.9834186 0.9874207 0.9998557 +0.9834209 0.9874207 0.9998557 +0.9834239 0.9874207 0.9998557 +0.9834277 0.9874207 0.9998557 +0.9834324 0.9874207 0.9998557 +0.9834385 0.9874207 0.9998557 +0.9834461 0.9874207 0.9998557 +0.9834557 0.9874207 0.9998557 +0.9834679 0.9874207 0.9998557 +0.9834833 0.9874207 0.9998557 +0.9835029 0.9874207 0.9998557 +0.9835276 0.9874207 0.9998557 +0.9835588 0.9874207 0.9998557 +0.9835983 0.9874207 0.9998557 +0.9836483 0.9874207 0.9998557 +0.9837116 0.9874207 0.9998557 +0.9837916 0.9874207 0.9998557 +0.9838928 0.9874207 0.9998557 +0.9840209 0.9874207 0.9998557 +0.9841829 0.9874207 0.9998557 +0.984388 0.9874207 0.9998557 +0.9846473 0.9874207 0.9998557 +0.9849754 0.9874207 0.9998557 +0.9853905 0.9874207 0.9998557 +0.9859157 0.9874207 0.9998557 +0.9865801 0.9874207 0.9998557 +0.9874207 0.9874207 0.9998557 +0.9884841 0.9874207 0.9998557 +0.9898295 0.9874207 0.9998557 +0.9915316 0.9874207 0.9998557 +0.9936849 0.9874207 0.9998557 +0.9964092 0.9874207 0.9998557 +0.9998557 0.9874207 0.9998557 +0.999886 0.9893618 0.9971537 +0.9999099 0.9911547 0.9960342 +0.9999288 0.9927345 0.9957887 +0.9999437 0.9940854 0.9959964 +0.9834129 0.9884863 0.9998557 +0.9834129 0.9884863 0.9998557 +0.9834129 0.9884862 0.9998557 +0.9834129 0.9884862 0.9998557 +0.9834128 0.9884861 0.9998557 +0.9834128 0.988486 0.9998557 +0.9834127 0.988486 0.9998557 +0.9834127 0.9884859 0.9998557 +0.9834126 0.9884857 0.9998557 +0.9834125 0.9884856 0.9998557 +0.9834124 0.9884854 0.9998557 +0.9834123 0.9884852 0.9998557 +0.9834122 0.9884849 0.9998557 +0.9834122 0.9884846 0.9998557 +0.9834123 0.9884844 0.9998557 +0.9834126 0.9884842 0.9998557 +0.9834132 0.9884841 0.9998557 +0.9834141 0.9884841 0.9998557 +0.9834153 0.9884841 0.9998557 +0.9834167 0.9884841 0.9998557 +0.9834186 0.9884841 0.9998557 +0.9834209 0.9884841 0.9998557 +0.9834239 0.9884841 0.9998557 +0.9834277 0.9884841 0.9998557 +0.9834324 0.9884841 0.9998557 +0.9834385 0.9884841 0.9998557 +0.9834461 0.9884841 0.9998557 +0.9834557 0.9884841 0.9998557 +0.9834679 0.9884841 0.9998557 +0.9834833 0.9884841 0.9998557 +0.9835029 0.9884841 0.9998557 +0.9835276 0.9884841 0.9998557 +0.9835588 0.9884841 0.9998557 +0.9835983 0.9884841 0.9998557 +0.9836483 0.9884841 0.9998557 +0.9837116 0.9884841 0.9998557 +0.9837916 0.9884841 0.9998557 +0.9838928 0.9884841 0.9998557 +0.9840209 0.9884841 0.9998557 +0.9841829 0.9884841 0.9998557 +0.984388 0.9884841 0.9998557 +0.9846473 0.9884841 0.9998557 +0.9849754 0.9884841 0.9998557 +0.9853905 0.9884841 0.9998557 +0.9859157 0.9884841 0.9998557 +0.9865801 0.9884841 0.9998557 +0.9874207 0.9884841 0.9998557 +0.9884841 0.9884841 0.9998557 +0.9898295 0.9884841 0.9998557 +0.9915316 0.9884841 0.9998557 +0.9936849 0.9884841 0.9998557 +0.9964092 0.9884841 0.9998557 +0.9998557 0.9884841 0.9998557 +0.999886 0.9900282 0.9971537 +0.9999099 0.991572 0.9960342 +0.9999288 0.9929957 0.9957887 +0.9999437 0.9942488 0.9959964 +0.9834129 0.9898314 0.9998557 +0.9834129 0.9898314 0.9998557 +0.9834129 0.9898313 0.9998557 +0.9834129 0.9898313 0.9998557 +0.9834128 0.9898313 0.9998557 +0.9834128 0.9898312 0.9998557 +0.9834127 0.9898311 0.9998557 +0.9834127 0.989831 0.9998557 +0.9834126 0.9898309 0.9998557 +0.9834125 0.9898308 0.9998557 +0.9834124 0.9898306 0.9998557 +0.9834123 0.9898304 0.9998557 +0.9834122 0.9898302 0.9998557 +0.9834122 0.98983 0.9998557 +0.9834123 0.9898297 0.9998557 +0.9834126 0.9898295 0.9998557 +0.9834132 0.9898295 0.9998557 +0.9834141 0.9898295 0.9998557 +0.9834153 0.9898295 0.9998557 +0.9834167 0.9898295 0.9998557 +0.9834186 0.9898295 0.9998557 +0.9834209 0.9898295 0.9998557 +0.9834239 0.9898295 0.9998557 +0.9834277 0.9898295 0.9998557 +0.9834324 0.9898295 0.9998557 +0.9834385 0.9898295 0.9998557 +0.9834461 0.9898295 0.9998557 +0.9834557 0.9898295 0.9998557 +0.9834679 0.9898295 0.9998557 +0.9834833 0.9898295 0.9998557 +0.9835029 0.9898295 0.9998557 +0.9835276 0.9898295 0.9998557 +0.9835588 0.9898295 0.9998557 +0.9835983 0.9898295 0.9998557 +0.9836483 0.9898295 0.9998557 +0.9837116 0.9898295 0.9998557 +0.9837916 0.9898295 0.9998557 +0.9838928 0.9898295 0.9998557 +0.9840209 0.9898295 0.9998557 +0.9841829 0.9898295 0.9998557 +0.984388 0.9898295 0.9998557 +0.9846473 0.9898295 0.9998557 +0.9849754 0.9898295 0.9998557 +0.9853905 0.9898295 0.9998557 +0.9859157 0.9898295 0.9998557 +0.9865801 0.9898295 0.9998557 +0.9874207 0.9898295 0.9998557 +0.9884841 0.9898295 0.9998557 +0.9898295 0.9898295 0.9998557 +0.9915316 0.9898295 0.9998557 +0.9936849 0.9898295 0.9998557 +0.9964092 0.9898295 0.9998557 +0.9998557 0.9898295 0.9998557 +0.999886 0.9908712 0.9971537 +0.9999099 0.9920999 0.9960342 +0.9999288 0.9933261 0.9957887 +0.9999437 0.9944556 0.9959964 +0.9834129 0.9915331 0.9998557 +0.9834129 0.9915331 0.9998557 +0.9834129 0.9915331 0.9998557 +0.9834129 0.9915331 0.9998557 +0.9834128 0.991533 0.9998557 +0.9834128 0.991533 0.9998557 +0.9834127 0.9915329 0.9998557 +0.9834127 0.9915328 0.9998557 +0.9834126 0.9915327 0.9998557 +0.9834125 0.9915326 0.9998557 +0.9834124 0.9915325 0.9998557 +0.9834123 0.9915323 0.9998557 +0.9834122 0.9915321 0.9998557 +0.9834122 0.9915319 0.9998557 +0.9834123 0.9915318 0.9998557 +0.9834126 0.9915316 0.9998557 +0.9834132 0.9915316 0.9998557 +0.9834141 0.9915316 0.9998557 +0.9834153 0.9915316 0.9998557 +0.9834167 0.9915316 0.9998557 +0.9834186 0.9915316 0.9998557 +0.9834209 0.9915316 0.9998557 +0.9834239 0.9915316 0.9998557 +0.9834277 0.9915316 0.9998557 +0.9834324 0.9915316 0.9998557 +0.9834385 0.9915316 0.9998557 +0.9834461 0.9915316 0.9998557 +0.9834557 0.9915316 0.9998557 +0.9834679 0.9915316 0.9998557 +0.9834833 0.9915316 0.9998557 +0.9835029 0.9915316 0.9998557 +0.9835276 0.9915316 0.9998557 +0.9835588 0.9915316 0.9998557 +0.9835983 0.9915316 0.9998557 +0.9836483 0.9915316 0.9998557 +0.9837116 0.9915316 0.9998557 +0.9837916 0.9915316 0.9998557 +0.9838928 0.9915316 0.9998557 +0.9840209 0.9915316 0.9998557 +0.9841829 0.9915316 0.9998557 +0.984388 0.9915316 0.9998557 +0.9846473 0.9915316 0.9998557 +0.9849754 0.9915316 0.9998557 +0.9853905 0.9915316 0.9998557 +0.9859157 0.9915316 0.9998557 +0.9865801 0.9915316 0.9998557 +0.9874207 0.9915316 0.9998557 +0.9884841 0.9915316 0.9998557 +0.9898295 0.9915316 0.9998557 +0.9915316 0.9915316 0.9998557 +0.9936849 0.9915316 0.9998557 +0.9964092 0.9915316 0.9998557 +0.9998557 0.9915316 0.9998557 +0.999886 0.9919377 0.9971537 +0.9999099 0.9927678 0.9960342 +0.9999288 0.9937442 0.9957887 +0.9999437 0.9947172 0.9959964 +0.9834129 0.9936861 0.9998557 +0.9834129 0.9936861 0.9998557 +0.9834129 0.993686 0.9998557 +0.9834129 0.993686 0.9998557 +0.9834128 0.993686 0.9998557 +0.9834128 0.993686 0.9998557 +0.9834127 0.9936859 0.9998557 +0.9834127 0.9936858 0.9998557 +0.9834126 0.9936858 0.9998557 +0.9834125 0.9936857 0.9998557 +0.9834124 0.9936856 0.9998557 +0.9834123 0.9936855 0.9998557 +0.9834122 0.9936853 0.9998557 +0.9834122 0.9936852 0.9998557 +0.9834123 0.993685 0.9998557 +0.9834126 0.9936849 0.9998557 +0.9834132 0.9936849 0.9998557 +0.9834141 0.9936849 0.9998557 +0.9834153 0.9936849 0.9998557 +0.9834167 0.9936849 0.9998557 +0.9834186 0.9936849 0.9998557 +0.9834209 0.9936849 0.9998557 +0.9834239 0.9936849 0.9998557 +0.9834277 0.9936849 0.9998557 +0.9834324 0.9936849 0.9998557 +0.9834385 0.9936849 0.9998557 +0.9834461 0.9936849 0.9998557 +0.9834557 0.9936849 0.9998557 +0.9834679 0.9936849 0.9998557 +0.9834833 0.9936849 0.9998557 +0.9835029 0.9936849 0.9998557 +0.9835276 0.9936849 0.9998557 +0.9835588 0.9936849 0.9998557 +0.9835983 0.9936849 0.9998557 +0.9836483 0.9936849 0.9998557 +0.9837116 0.9936849 0.9998557 +0.9837916 0.9936849 0.9998557 +0.9838928 0.9936849 0.9998557 +0.9840209 0.9936849 0.9998557 +0.9841829 0.9936849 0.9998557 +0.984388 0.9936849 0.9998557 +0.9846473 0.9936849 0.9998557 +0.9849754 0.9936849 0.9998557 +0.9853905 0.9936849 0.9998557 +0.9859157 0.9936849 0.9998557 +0.9865801 0.9936849 0.9998557 +0.9874207 0.9936849 0.9998557 +0.9884841 0.9936849 0.9998557 +0.9898295 0.9936849 0.9998557 +0.9915316 0.9936849 0.9998557 +0.9936849 0.9936849 0.9998557 +0.9964092 0.9936849 0.9998557 +0.9998557 0.9936849 0.9998557 +0.999886 0.993287 0.9971537 +0.9999099 0.9936128 0.9960342 +0.9999288 0.9942731 0.9957887 +0.9999437 0.9950481 0.9959964 +0.9834129 0.9964098 0.9998557 +0.9834129 0.9964098 0.9998557 +0.9834129 0.9964098 0.9998557 +0.9834129 0.9964098 0.9998557 +0.9834128 0.9964098 0.9998557 +0.9834128 0.9964098 0.9998557 +0.9834127 0.9964097 0.9998557 +0.9834127 0.9964097 0.9998557 +0.9834126 0.9964097 0.9998557 +0.9834125 0.9964096 0.9998557 +0.9834124 0.9964095 0.9998557 +0.9834123 0.9964095 0.9998557 +0.9834122 0.9964094 0.9998557 +0.9834122 0.9964093 0.9998557 +0.9834123 0.9964092 0.9998557 +0.9834126 0.9964092 0.9998557 +0.9834132 0.9964092 0.9998557 +0.9834141 0.9964092 0.9998557 +0.9834153 0.9964092 0.9998557 +0.9834167 0.9964092 0.9998557 +0.9834186 0.9964092 0.9998557 +0.9834209 0.9964092 0.9998557 +0.9834239 0.9964092 0.9998557 +0.9834277 0.9964092 0.9998557 +0.9834324 0.9964092 0.9998557 +0.9834385 0.9964092 0.9998557 +0.9834461 0.9964092 0.9998557 +0.9834557 0.9964092 0.9998557 +0.9834679 0.9964092 0.9998557 +0.9834833 0.9964092 0.9998557 +0.9835029 0.9964092 0.9998557 +0.9835276 0.9964092 0.9998557 +0.9835588 0.9964092 0.9998557 +0.9835983 0.9964092 0.9998557 +0.9836483 0.9964092 0.9998557 +0.9837116 0.9964092 0.9998557 +0.9837916 0.9964092 0.9998557 +0.9838928 0.9964092 0.9998557 +0.9840209 0.9964092 0.9998557 +0.9841829 0.9964092 0.9998557 +0.984388 0.9964092 0.9998557 +0.9846473 0.9964092 0.9998557 +0.9849754 0.9964092 0.9998557 +0.9853905 0.9964092 0.9998557 +0.9859157 0.9964092 0.9998557 +0.9865801 0.9964092 0.9998557 +0.9874207 0.9964092 0.9998557 +0.9884841 0.9964092 0.9998557 +0.9898295 0.9964092 0.9998557 +0.9915316 0.9964092 0.9998557 +0.9936849 0.9964092 0.9998557 +0.9964092 0.9964092 0.9998557 +0.9998557 0.9964092 0.9998557 +0.999886 0.9949941 0.9971537 +0.9999099 0.9946818 0.9960342 +0.9999288 0.9949422 0.9957887 +0.9999437 0.9954668 0.9959964 +0.9834129 0.9998557 0.9998557 +0.9834129 0.9998557 0.9998557 +0.9834129 0.9998557 0.9998557 +0.9834129 0.9998557 0.9998557 +0.9834128 0.9998557 0.9998557 +0.9834128 0.9998557 0.9998557 +0.9834127 0.9998557 0.9998557 +0.9834127 0.9998557 0.9998557 +0.9834126 0.9998557 0.9998557 +0.9834125 0.9998557 0.9998557 +0.9834124 0.9998557 0.9998557 +0.9834123 0.9998557 0.9998557 +0.9834122 0.9998557 0.9998557 +0.9834122 0.9998557 0.9998557 +0.9834123 0.9998557 0.9998557 +0.9834126 0.9998557 0.9998557 +0.9834132 0.9998557 0.9998557 +0.9834141 0.9998557 0.9998557 +0.9834153 0.9998557 0.9998557 +0.9834167 0.9998557 0.9998557 +0.9834186 0.9998557 0.9998557 +0.9834209 0.9998557 0.9998557 +0.9834239 0.9998557 0.9998557 +0.9834277 0.9998557 0.9998557 +0.9834324 0.9998557 0.9998557 +0.9834385 0.9998557 0.9998557 +0.9834461 0.9998557 0.9998557 +0.9834557 0.9998557 0.9998557 +0.9834679 0.9998557 0.9998557 +0.9834833 0.9998557 0.9998557 +0.9835029 0.9998557 0.9998557 +0.9835276 0.9998557 0.9998557 +0.9835588 0.9998557 0.9998557 +0.9835983 0.9998557 0.9998557 +0.9836483 0.9998557 0.9998557 +0.9837116 0.9998557 0.9998557 +0.9837916 0.9998557 0.9998557 +0.9838928 0.9998557 0.9998557 +0.9840209 0.9998557 0.9998557 +0.9841829 0.9998557 0.9998557 +0.984388 0.9998557 0.9998557 +0.9846473 0.9998557 0.9998557 +0.9849754 0.9998557 0.9998557 +0.9853905 0.9998557 0.9998557 +0.9859157 0.9998557 0.9998557 +0.9865801 0.9998557 0.9998557 +0.9874207 0.9998557 0.9998557 +0.9884841 0.9998557 0.9998557 +0.9898295 0.9998557 0.9998557 +0.9915316 0.9998557 0.9998557 +0.9936849 0.9998557 0.9998557 +0.9964092 0.9998557 0.9998557 +0.9998557 0.9998557 0.9998557 +0.999886 0.9971537 0.9971537 +0.9999099 0.9960342 0.9960342 +0.9999288 0.9957887 0.9957887 +0.9999437 0.9959964 0.9959964 +0.9868505 0.999886 0.9971542 +0.9868505 0.999886 0.9971542 +0.9868505 0.999886 0.9971541 +0.9868505 0.999886 0.9971541 +0.9868504 0.999886 0.9971541 +0.9868504 0.999886 0.9971541 +0.9868504 0.999886 0.9971541 +0.9868503 0.999886 0.9971541 +0.9868503 0.999886 0.9971541 +0.9868502 0.999886 0.997154 +0.9868502 0.999886 0.997154 +0.9868501 0.999886 0.9971539 +0.9868501 0.999886 0.9971539 +0.98685 0.999886 0.9971538 +0.9868501 0.999886 0.9971538 +0.9868503 0.999886 0.9971538 +0.9868507 0.999886 0.9971537 +0.9868512 0.999886 0.9971537 +0.986852 0.999886 0.9971537 +0.9868529 0.999886 0.9971537 +0.9868541 0.999886 0.9971537 +0.9868555 0.999886 0.9971537 +0.9868574 0.999886 0.9971537 +0.9868597 0.999886 0.9971537 +0.9868627 0.999886 0.9971537 +0.9868665 0.999886 0.9971537 +0.9868713 0.999886 0.9971537 +0.9868773 0.999886 0.9971537 +0.986885 0.999886 0.9971537 +0.9868946 0.999886 0.9971537 +0.9869069 0.999886 0.9971537 +0.9869223 0.999886 0.9971537 +0.9869419 0.999886 0.9971537 +0.9869667 0.999886 0.9971537 +0.986998 0.999886 0.9971537 +0.9870376 0.999886 0.9971537 +0.9870878 0.999886 0.9971537 +0.9871512 0.999886 0.9971537 +0.9872315 0.999886 0.9971537 +0.987333 0.999886 0.9971537 +0.9874615 0.999886 0.9971537 +0.987624 0.999886 0.9971537 +0.9878296 0.999886 0.9971537 +0.9880897 0.999886 0.9971537 +0.9884188 0.999886 0.9971537 +0.9888351 0.999886 0.9971537 +0.9893618 0.999886 0.9971537 +0.9900282 0.999886 0.9971537 +0.9908712 0.999886 0.9971537 +0.9919377 0.999886 0.9971537 +0.993287 0.999886 0.9971537 +0.9949941 0.999886 0.9971537 +0.9971537 0.999886 0.9971537 +0.999886 0.999886 0.9971537 +0.9999099 0.9977452 0.9960342 +0.9999288 0.9968597 0.9957887 +0.9999437 0.9966665 0.9959964 +0.989582 0.9999099 0.9960347 +0.989582 0.9999099 0.9960347 +0.989582 0.9999099 0.9960347 +0.989582 0.9999099 0.9960347 +0.989582 0.9999099 0.9960347 +0.9895819 0.9999099 0.9960346 +0.9895819 0.9999099 0.9960346 +0.9895819 0.9999099 0.9960346 +0.9895819 0.9999099 0.9960346 +0.9895818 0.9999099 0.9960345 +0.9895818 0.9999099 0.9960345 +0.9895818 0.9999099 0.9960344 +0.9895817 0.9999099 0.9960344 +0.9895817 0.9999099 0.9960343 +0.9895817 0.9999099 0.9960343 +0.9895819 0.9999099 0.9960342 +0.9895821 0.9999099 0.9960342 +0.9895825 0.9999099 0.9960342 +0.9895829 0.9999099 0.9960342 +0.9895835 0.9999099 0.9960342 +0.9895842 0.9999099 0.9960342 +0.9895851 0.9999099 0.9960342 +0.9895863 0.9999099 0.9960342 +0.9895878 0.9999099 0.9960342 +0.9895897 0.9999099 0.9960342 +0.989592 0.9999099 0.9960342 +0.989595 0.9999099 0.9960342 +0.9895988 0.9999099 0.9960342 +0.9896036 0.9999099 0.9960342 +0.9896096 0.9999099 0.9960342 +0.9896173 0.9999099 0.9960342 +0.989627 0.9999099 0.9960342 +0.9896392 0.9999099 0.9960342 +0.9896547 0.9999099 0.9960342 +0.9896744 0.9999099 0.9960342 +0.9896992 0.9999099 0.9960342 +0.9897306 0.9999099 0.9960342 +0.9897703 0.9999099 0.9960342 +0.9898206 0.9999099 0.9960342 +0.9898842 0.9999099 0.9960342 +0.9899646 0.9999099 0.9960342 +0.9900664 0.9999099 0.9960342 +0.9901951 0.9999099 0.9960342 +0.990358 0.9999099 0.9960342 +0.9905641 0.9999099 0.9960342 +0.9908248 0.9999099 0.9960342 +0.9911547 0.9999099 0.9960342 +0.991572 0.9999099 0.9960342 +0.9920999 0.9999099 0.9960342 +0.9927678 0.9999099 0.9960342 +0.9936128 0.9999099 0.9960342 +0.9946818 0.9999099 0.9960342 +0.9960342 0.9999099 0.9960342 +0.9977452 0.9999099 0.9960342 +0.9999099 0.9999099 0.9960342 +0.9999288 0.9982146 0.9957887 +0.9999437 0.9975143 0.9959964 +0.9917501 0.9999288 0.9957891 +0.9917501 0.9999288 0.9957891 +0.9917501 0.9999288 0.9957891 +0.9917501 0.9999288 0.9957891 +0.9917501 0.9999288 0.9957891 +0.9917501 0.9999288 0.9957891 +0.99175 0.9999288 0.9957891 +0.99175 0.9999288 0.9957891 +0.99175 0.9999288 0.995789 +0.99175 0.9999288 0.995789 +0.99175 0.9999288 0.995789 +0.9917499 0.9999288 0.9957889 +0.9917499 0.9999288 0.9957889 +0.9917499 0.9999288 0.9957888 +0.9917499 0.9999288 0.9957888 +0.99175 0.9999288 0.9957887 +0.9917502 0.9999288 0.9957887 +0.9917504 0.9999288 0.9957887 +0.9917507 0.9999288 0.9957887 +0.991751 0.9999288 0.9957887 +0.9917515 0.9999288 0.9957887 +0.9917521 0.9999288 0.9957887 +0.9917528 0.9999288 0.9957887 +0.9917537 0.9999288 0.9957887 +0.9917549 0.9999288 0.9957887 +0.9917564 0.9999288 0.9957887 +0.9917582 0.9999288 0.9957887 +0.9917606 0.9999288 0.9957887 +0.9917636 0.9999288 0.9957887 +0.9917674 0.9999288 0.9957887 +0.9917722 0.9999288 0.9957887 +0.9917782 0.9999288 0.9957887 +0.9917859 0.9999288 0.9957887 +0.9917956 0.9999288 0.9957887 +0.9918079 0.9999288 0.9957887 +0.9918234 0.9999288 0.9957887 +0.9918431 0.9999288 0.9957887 +0.991868 0.9999288 0.9957887 +0.9918994 0.9999288 0.9957887 +0.9919392 0.9999288 0.9957887 +0.9919896 0.9999288 0.9957887 +0.9920533 0.9999288 0.9957887 +0.9921339 0.9999288 0.9957887 +0.9922358 0.9999288 0.9957887 +0.9923648 0.9999288 0.9957887 +0.992528 0.9999288 0.9957887 +0.9927345 0.9999288 0.9957887 +0.9929957 0.9999288 0.9957887 +0.9933261 0.9999288 0.9957887 +0.9937442 0.9999288 0.9957887 +0.9942731 0.9999288 0.9957887 +0.9949422 0.9999288 0.9957887 +0.9957887 0.9999288 0.9957887 +0.9968597 0.9999288 0.9957887 +0.9982146 0.9999288 0.9957887 +0.9999288 0.9999288 0.9957887 +0.9999437 0.9985868 0.9959964 +0.9934695 0.9999437 0.9959967 +0.9934695 0.9999437 0.9959967 +0.9934695 0.9999437 0.9959967 +0.9934695 0.9999437 0.9959967 +0.9934695 0.9999437 0.9959967 +0.9934695 0.9999437 0.9959967 +0.9934695 0.9999437 0.9959967 +0.9934694 0.9999437 0.9959967 +0.9934694 0.9999437 0.9959967 +0.9934694 0.9999437 0.9959966 +0.9934694 0.9999437 0.9959966 +0.9934694 0.9999437 0.9959966 +0.9934694 0.9999437 0.9959965 +0.9934694 0.9999437 0.9959965 +0.9934694 0.9999437 0.9959965 +0.9934694 0.9999437 0.9959964 +0.9934695 0.9999437 0.9959964 +0.9934697 0.9999437 0.9959964 +0.9934698 0.9999437 0.9959964 +0.9934701 0.9999437 0.9959964 +0.9934704 0.9999437 0.9959964 +0.9934707 0.9999437 0.9959964 +0.9934712 0.9999437 0.9959964 +0.9934718 0.9999437 0.9959964 +0.9934725 0.9999437 0.9959964 +0.9934734 0.9999437 0.9959964 +0.9934746 0.9999437 0.9959964 +0.9934761 0.9999437 0.9959964 +0.9934779 0.9999437 0.9959964 +0.9934803 0.9999437 0.9959964 +0.9934833 0.9999437 0.9959964 +0.9934871 0.9999437 0.9959964 +0.9934919 0.9999437 0.9959964 +0.993498 0.9999437 0.9959964 +0.9935057 0.9999437 0.9959964 +0.9935154 0.9999437 0.9959964 +0.9935277 0.9999437 0.9959964 +0.9935432 0.9999437 0.9959964 +0.9935629 0.9999437 0.9959964 +0.9935878 0.9999437 0.9959964 +0.9936193 0.9999437 0.9959964 +0.9936592 0.9999437 0.9959964 +0.9937096 0.9999437 0.9959964 +0.9937734 0.9999437 0.9959964 +0.9938541 0.9999437 0.9959964 +0.9939562 0.9999437 0.9959964 +0.9940854 0.9999437 0.9959964 +0.9942488 0.9999437 0.9959964 +0.9944556 0.9999437 0.9959964 +0.9947172 0.9999437 0.9959964 +0.9950481 0.9999437 0.9959964 +0.9954668 0.9999437 0.9959964 +0.9959964 0.9999437 0.9959964 +0.9966665 0.9999437 0.9959964 +0.9975143 0.9999437 0.9959964 +0.9985868 0.9999437 0.9959964 +0.9999437 0.9999437 0.9959964 +0.9868505 0.9868505 0.999886 +0.9868505 0.9868505 0.999886 +0.9868505 0.9868505 0.999886 +0.9868506 0.9868505 0.999886 +0.9868506 0.9868505 0.999886 +0.9868506 0.9868505 0.999886 +0.9868507 0.9868505 0.999886 +0.9868507 0.9868505 0.999886 +0.9868508 0.9868505 0.999886 +0.9868509 0.9868505 0.999886 +0.986851 0.9868505 0.999886 +0.9868511 0.9868505 0.999886 +0.9868513 0.9868505 0.999886 +0.9868515 0.9868505 0.999886 +0.9868518 0.9868505 0.999886 +0.9868522 0.9868505 0.999886 +0.9868526 0.9868505 0.999886 +0.9868532 0.9868505 0.999886 +0.9868539 0.9868505 0.999886 +0.9868548 0.9868505 0.999886 +0.986856 0.9868505 0.999886 +0.9868575 0.9868505 0.999886 +0.9868593 0.9868505 0.999886 +0.9868617 0.9868505 0.999886 +0.9868647 0.9868505 0.999886 +0.9868685 0.9868505 0.999886 +0.9868732 0.9868505 0.999886 +0.9868793 0.9868505 0.999886 +0.9868869 0.9868505 0.999886 +0.9868966 0.9868505 0.999886 +0.9869088 0.9868505 0.999886 +0.9869243 0.9868505 0.999886 +0.9869438 0.9868505 0.999886 +0.9869686 0.9868505 0.999886 +0.9869999 0.9868505 0.999886 +0.9870396 0.9868505 0.999886 +0.9870897 0.9868505 0.999886 +0.9871531 0.9868505 0.999886 +0.9872334 0.9868505 0.999886 +0.9873349 0.9868505 0.999886 +0.9874633 0.9868505 0.999886 +0.9876258 0.9868505 0.999886 +0.9878314 0.9868505 0.999886 +0.9880915 0.9868505 0.999886 +0.9884205 0.9868505 0.999886 +0.9888368 0.9868505 0.999886 +0.9893634 0.9868505 0.999886 +0.9900297 0.9868505 0.999886 +0.9908726 0.9868505 0.999886 +0.9919389 0.9868505 0.999886 +0.993288 0.9868505 0.999886 +0.9949948 0.9868505 0.999886 +0.9971542 0.9868505 0.999886 +0.999886 0.9868505 0.999886 +0.9999099 0.989582 0.9977455 +0.9999288 0.9917501 0.99686 +0.9999437 0.9934695 0.9966668 +0.9868505 0.9868505 0.999886 +0.9868505 0.9868505 0.999886 +0.9868505 0.9868505 0.999886 +0.9868505 0.9868505 0.999886 +0.9868506 0.9868505 0.999886 +0.9868506 0.9868505 0.999886 +0.9868506 0.9868505 0.999886 +0.9868507 0.9868505 0.999886 +0.9868508 0.9868505 0.999886 +0.9868508 0.9868505 0.999886 +0.986851 0.9868505 0.999886 +0.9868511 0.9868505 0.999886 +0.9868513 0.9868505 0.999886 +0.9868515 0.9868505 0.999886 +0.9868518 0.9868505 0.999886 +0.9868521 0.9868505 0.999886 +0.9868526 0.9868505 0.999886 +0.9868532 0.9868505 0.999886 +0.9868539 0.9868505 0.999886 +0.9868548 0.9868505 0.999886 +0.986856 0.9868505 0.999886 +0.9868575 0.9868505 0.999886 +0.9868593 0.9868505 0.999886 +0.9868617 0.9868505 0.999886 +0.9868647 0.9868505 0.999886 +0.9868684 0.9868505 0.999886 +0.9868732 0.9868505 0.999886 +0.9868792 0.9868505 0.999886 +0.9868869 0.9868505 0.999886 +0.9868965 0.9868505 0.999886 +0.9869088 0.9868505 0.999886 +0.9869242 0.9868505 0.999886 +0.9869438 0.9868505 0.999886 +0.9869686 0.9868505 0.999886 +0.9869999 0.9868505 0.999886 +0.9870395 0.9868505 0.999886 +0.9870897 0.9868505 0.999886 +0.9871531 0.9868505 0.999886 +0.9872333 0.9868505 0.999886 +0.9873349 0.9868505 0.999886 +0.9874633 0.9868505 0.999886 +0.9876258 0.9868505 0.999886 +0.9878314 0.9868505 0.999886 +0.9880914 0.9868505 0.999886 +0.9884205 0.9868505 0.999886 +0.9888367 0.9868505 0.999886 +0.9893634 0.9868505 0.999886 +0.9900296 0.9868505 0.999886 +0.9908725 0.9868505 0.999886 +0.9919389 0.9868505 0.999886 +0.993288 0.9868505 0.999886 +0.9949948 0.9868505 0.999886 +0.9971542 0.9868505 0.999886 +0.999886 0.9868505 0.999886 +0.9999099 0.989582 0.9977455 +0.9999288 0.9917501 0.99686 +0.9999437 0.9934695 0.9966668 +0.9868505 0.9868505 0.999886 +0.9868505 0.9868505 0.999886 +0.9868505 0.9868505 0.999886 +0.9868505 0.9868505 0.999886 +0.9868505 0.9868505 0.999886 +0.9868506 0.9868505 0.999886 +0.9868506 0.9868505 0.999886 +0.9868507 0.9868505 0.999886 +0.9868507 0.9868505 0.999886 +0.9868508 0.9868505 0.999886 +0.9868509 0.9868505 0.999886 +0.9868511 0.9868505 0.999886 +0.9868512 0.9868505 0.999886 +0.9868515 0.9868505 0.999886 +0.9868518 0.9868505 0.999886 +0.9868521 0.9868505 0.999886 +0.9868526 0.9868505 0.999886 +0.9868531 0.9868505 0.999886 +0.9868539 0.9868505 0.999886 +0.9868548 0.9868505 0.999886 +0.986856 0.9868505 0.999886 +0.9868574 0.9868505 0.999886 +0.9868593 0.9868505 0.999886 +0.9868616 0.9868505 0.999886 +0.9868646 0.9868505 0.999886 +0.9868684 0.9868505 0.999886 +0.9868732 0.9868505 0.999886 +0.9868792 0.9868505 0.999886 +0.9868869 0.9868505 0.999886 +0.9868965 0.9868505 0.999886 +0.9869087 0.9868505 0.999886 +0.9869242 0.9868505 0.999886 +0.9869438 0.9868505 0.999886 +0.9869685 0.9868505 0.999886 +0.9869999 0.9868505 0.999886 +0.9870395 0.9868505 0.999886 +0.9870896 0.9868505 0.999886 +0.9871531 0.9868505 0.999886 +0.9872333 0.9868505 0.999886 +0.9873348 0.9868505 0.999886 +0.9874633 0.9868505 0.999886 +0.9876258 0.9868505 0.999886 +0.9878313 0.9868505 0.999886 +0.9880914 0.9868505 0.999886 +0.9884204 0.9868505 0.999886 +0.9888367 0.9868505 0.999886 +0.9893633 0.9868505 0.999886 +0.9900296 0.9868505 0.999886 +0.9908725 0.9868505 0.999886 +0.9919389 0.9868505 0.999886 +0.993288 0.9868505 0.999886 +0.9949948 0.9868505 0.999886 +0.9971541 0.9868505 0.999886 +0.999886 0.9868505 0.999886 +0.9999099 0.989582 0.9977455 +0.9999288 0.9917501 0.99686 +0.9999437 0.9934695 0.9966668 +0.9868505 0.9868506 0.999886 +0.9868505 0.9868505 0.999886 +0.9868505 0.9868505 0.999886 +0.9868505 0.9868505 0.999886 +0.9868505 0.9868505 0.999886 +0.9868505 0.9868505 0.999886 +0.9868506 0.9868505 0.999886 +0.9868506 0.9868505 0.999886 +0.9868507 0.9868505 0.999886 +0.9868508 0.9868505 0.999886 +0.9868509 0.9868505 0.999886 +0.986851 0.9868505 0.999886 +0.9868512 0.9868505 0.999886 +0.9868514 0.9868505 0.999886 +0.9868517 0.9868505 0.999886 +0.9868521 0.9868505 0.999886 +0.9868525 0.9868505 0.999886 +0.9868531 0.9868505 0.999886 +0.9868538 0.9868505 0.999886 +0.9868547 0.9868505 0.999886 +0.9868559 0.9868505 0.999886 +0.9868574 0.9868505 0.999886 +0.9868592 0.9868505 0.999886 +0.9868616 0.9868505 0.999886 +0.9868646 0.9868505 0.999886 +0.9868684 0.9868505 0.999886 +0.9868731 0.9868505 0.999886 +0.9868792 0.9868505 0.999886 +0.9868868 0.9868505 0.999886 +0.9868965 0.9868505 0.999886 +0.9869087 0.9868505 0.999886 +0.9869242 0.9868505 0.999886 +0.9869437 0.9868505 0.999886 +0.9869685 0.9868505 0.999886 +0.9869998 0.9868505 0.999886 +0.9870395 0.9868505 0.999886 +0.9870896 0.9868505 0.999886 +0.987153 0.9868505 0.999886 +0.9872333 0.9868505 0.999886 +0.9873348 0.9868505 0.999886 +0.9874632 0.9868505 0.999886 +0.9876257 0.9868505 0.999886 +0.9878313 0.9868505 0.999886 +0.9880914 0.9868505 0.999886 +0.9884204 0.9868505 0.999886 +0.9888367 0.9868505 0.999886 +0.9893633 0.9868505 0.999886 +0.9900296 0.9868505 0.999886 +0.9908725 0.9868505 0.999886 +0.9919389 0.9868505 0.999886 +0.993288 0.9868505 0.999886 +0.9949948 0.9868505 0.999886 +0.9971541 0.9868505 0.999886 +0.999886 0.9868505 0.999886 +0.9999099 0.989582 0.9977455 +0.9999288 0.9917501 0.99686 +0.9999437 0.9934695 0.9966668 +0.9868505 0.9868506 0.999886 +0.9868505 0.9868506 0.999886 +0.9868505 0.9868505 0.999886 +0.9868505 0.9868505 0.999886 +0.9868504 0.9868504 0.999886 +0.9868505 0.9868504 0.999886 +0.9868505 0.9868504 0.999886 +0.9868506 0.9868504 0.999886 +0.9868506 0.9868504 0.999886 +0.9868507 0.9868504 0.999886 +0.9868508 0.9868504 0.999886 +0.986851 0.9868504 0.999886 +0.9868512 0.9868504 0.999886 +0.9868514 0.9868504 0.999886 +0.9868517 0.9868504 0.999886 +0.986852 0.9868504 0.999886 +0.9868525 0.9868504 0.999886 +0.986853 0.9868504 0.999886 +0.9868538 0.9868504 0.999886 +0.9868547 0.9868504 0.999886 +0.9868559 0.9868504 0.999886 +0.9868573 0.9868504 0.999886 +0.9868592 0.9868504 0.999886 +0.9868616 0.9868504 0.999886 +0.9868645 0.9868504 0.999886 +0.9868683 0.9868504 0.999886 +0.9868731 0.9868504 0.999886 +0.9868791 0.9868504 0.999886 +0.9868868 0.9868504 0.999886 +0.9868964 0.9868504 0.999886 +0.9869087 0.9868504 0.999886 +0.9869241 0.9868504 0.999886 +0.9869437 0.9868504 0.999886 +0.9869685 0.9868504 0.999886 +0.9869998 0.9868504 0.999886 +0.9870394 0.9868504 0.999886 +0.9870895 0.9868504 0.999886 +0.987153 0.9868504 0.999886 +0.9872332 0.9868504 0.999886 +0.9873347 0.9868504 0.999886 +0.9874632 0.9868504 0.999886 +0.9876257 0.9868504 0.999886 +0.9878313 0.9868504 0.999886 +0.9880913 0.9868504 0.999886 +0.9884204 0.9868504 0.999886 +0.9888366 0.9868504 0.999886 +0.9893633 0.9868504 0.999886 +0.9900295 0.9868504 0.999886 +0.9908724 0.9868504 0.999886 +0.9919388 0.9868504 0.999886 +0.993288 0.9868504 0.999886 +0.9949948 0.9868504 0.999886 +0.9971541 0.9868504 0.999886 +0.999886 0.9868504 0.999886 +0.9999099 0.989582 0.9977455 +0.9999288 0.9917501 0.99686 +0.9999437 0.9934695 0.9966668 +0.9868505 0.9868506 0.999886 +0.9868505 0.9868506 0.999886 +0.9868505 0.9868506 0.999886 +0.9868505 0.9868505 0.999886 +0.9868504 0.9868505 0.999886 +0.9868504 0.9868504 0.999886 +0.9868504 0.9868504 0.999886 +0.9868505 0.9868504 0.999886 +0.9868506 0.9868504 0.999886 +0.9868507 0.9868504 0.999886 +0.9868508 0.9868504 0.999886 +0.9868509 0.9868504 0.999886 +0.9868511 0.9868504 0.999886 +0.9868513 0.9868504 0.999886 +0.9868516 0.9868504 0.999886 +0.986852 0.9868504 0.999886 +0.9868524 0.9868504 0.999886 +0.986853 0.9868504 0.999886 +0.9868537 0.9868504 0.999886 +0.9868546 0.9868504 0.999886 +0.9868558 0.9868504 0.999886 +0.9868573 0.9868504 0.999886 +0.9868591 0.9868504 0.999886 +0.9868615 0.9868504 0.999886 +0.9868645 0.9868504 0.999886 +0.9868682 0.9868504 0.999886 +0.986873 0.9868504 0.999886 +0.9868791 0.9868504 0.999886 +0.9868867 0.9868504 0.999886 +0.9868964 0.9868504 0.999886 +0.9869086 0.9868504 0.999886 +0.9869241 0.9868504 0.999886 +0.9869436 0.9868504 0.999886 +0.9869684 0.9868504 0.999886 +0.9869997 0.9868504 0.999886 +0.9870393 0.9868504 0.999886 +0.9870895 0.9868504 0.999886 +0.9871529 0.9868504 0.999886 +0.9872332 0.9868504 0.999886 +0.9873347 0.9868504 0.999886 +0.9874631 0.9868504 0.999886 +0.9876256 0.9868504 0.999886 +0.9878312 0.9868504 0.999886 +0.9880913 0.9868504 0.999886 +0.9884203 0.9868504 0.999886 +0.9888366 0.9868504 0.999886 +0.9893632 0.9868504 0.999886 +0.9900295 0.9868504 0.999886 +0.9908724 0.9868504 0.999886 +0.9919388 0.9868504 0.999886 +0.9932879 0.9868504 0.999886 +0.9949948 0.9868504 0.999886 +0.9971541 0.9868504 0.999886 +0.999886 0.9868504 0.999886 +0.9999099 0.9895819 0.9977455 +0.9999288 0.9917501 0.99686 +0.9999437 0.9934695 0.9966668 +0.9868505 0.9868507 0.999886 +0.9868505 0.9868506 0.999886 +0.9868505 0.9868506 0.999886 +0.9868505 0.9868506 0.999886 +0.9868504 0.9868505 0.999886 +0.9868504 0.9868504 0.999886 +0.9868504 0.9868504 0.999886 +0.9868504 0.9868504 0.999886 +0.9868505 0.9868504 0.999886 +0.9868506 0.9868504 0.999886 +0.9868507 0.9868504 0.999886 +0.9868508 0.9868504 0.999886 +0.986851 0.9868504 0.999886 +0.9868512 0.9868504 0.999886 +0.9868515 0.9868504 0.999886 +0.9868519 0.9868504 0.999886 +0.9868523 0.9868504 0.999886 +0.9868529 0.9868504 0.999886 +0.9868536 0.9868504 0.999886 +0.9868546 0.9868504 0.999886 +0.9868557 0.9868504 0.999886 +0.9868572 0.9868504 0.999886 +0.9868591 0.9868504 0.999886 +0.9868614 0.9868504 0.999886 +0.9868644 0.9868504 0.999886 +0.9868682 0.9868504 0.999886 +0.9868729 0.9868504 0.999886 +0.986879 0.9868504 0.999886 +0.9868866 0.9868504 0.999886 +0.9868963 0.9868504 0.999886 +0.9869085 0.9868504 0.999886 +0.986924 0.9868504 0.999886 +0.9869436 0.9868504 0.999886 +0.9869683 0.9868504 0.999886 +0.9869996 0.9868504 0.999886 +0.9870393 0.9868504 0.999886 +0.9870894 0.9868504 0.999886 +0.9871528 0.9868504 0.999886 +0.9872331 0.9868504 0.999886 +0.9873346 0.9868504 0.999886 +0.9874631 0.9868504 0.999886 +0.9876255 0.9868504 0.999886 +0.9878311 0.9868504 0.999886 +0.9880912 0.9868504 0.999886 +0.9884202 0.9868504 0.999886 +0.9888365 0.9868504 0.999886 +0.9893632 0.9868504 0.999886 +0.9900294 0.9868504 0.999886 +0.9908724 0.9868504 0.999886 +0.9919388 0.9868504 0.999886 +0.9932879 0.9868504 0.999886 +0.9949947 0.9868504 0.999886 +0.9971541 0.9868504 0.999886 +0.999886 0.9868504 0.999886 +0.9999099 0.9895819 0.9977455 +0.9999288 0.99175 0.99686 +0.9999437 0.9934695 0.9966667 +0.9868505 0.9868507 0.999886 +0.9868505 0.9868507 0.999886 +0.9868505 0.9868507 0.999886 +0.9868505 0.9868506 0.999886 +0.9868504 0.9868506 0.999886 +0.9868504 0.9868505 0.999886 +0.9868504 0.9868504 0.999886 +0.9868503 0.9868503 0.999886 +0.9868504 0.9868503 0.999886 +0.9868505 0.9868503 0.999886 +0.9868506 0.9868503 0.999886 +0.9868507 0.9868503 0.999886 +0.9868509 0.9868503 0.999886 +0.9868511 0.9868503 0.999886 +0.9868514 0.9868503 0.999886 +0.9868518 0.9868503 0.999886 +0.9868522 0.9868503 0.999886 +0.9868528 0.9868503 0.999886 +0.9868535 0.9868503 0.999886 +0.9868545 0.9868503 0.999886 +0.9868556 0.9868503 0.999886 +0.9868571 0.9868503 0.999886 +0.986859 0.9868503 0.999886 +0.9868613 0.9868503 0.999886 +0.9868643 0.9868503 0.999886 +0.9868681 0.9868503 0.999886 +0.9868728 0.9868503 0.999886 +0.9868789 0.9868503 0.999886 +0.9868865 0.9868503 0.999886 +0.9868962 0.9868503 0.999886 +0.9869084 0.9868503 0.999886 +0.9869239 0.9868503 0.999886 +0.9869435 0.9868503 0.999886 +0.9869682 0.9868503 0.999886 +0.9869995 0.9868503 0.999886 +0.9870392 0.9868503 0.999886 +0.9870893 0.9868503 0.999886 +0.9871527 0.9868503 0.999886 +0.987233 0.9868503 0.999886 +0.9873345 0.9868503 0.999886 +0.987463 0.9868503 0.999886 +0.9876255 0.9868503 0.999886 +0.987831 0.9868503 0.999886 +0.9880911 0.9868503 0.999886 +0.9884202 0.9868503 0.999886 +0.9888364 0.9868503 0.999886 +0.9893631 0.9868503 0.999886 +0.9900294 0.9868503 0.999886 +0.9908723 0.9868503 0.999886 +0.9919387 0.9868503 0.999886 +0.9932878 0.9868503 0.999886 +0.9949947 0.9868503 0.999886 +0.9971541 0.9868503 0.999886 +0.999886 0.9868503 0.999886 +0.9999099 0.9895819 0.9977454 +0.9999288 0.99175 0.9968599 +0.9999437 0.9934694 0.9966667 +0.9868505 0.9868508 0.999886 +0.9868505 0.9868508 0.999886 +0.9868505 0.9868507 0.999886 +0.9868505 0.9868507 0.999886 +0.9868504 0.9868506 0.999886 +0.9868504 0.9868506 0.999886 +0.9868504 0.9868505 0.999886 +0.9868503 0.9868504 0.999886 +0.9868503 0.9868503 0.999886 +0.9868504 0.9868503 0.999886 +0.9868505 0.9868503 0.999886 +0.9868506 0.9868503 0.999886 +0.9868508 0.9868503 0.999886 +0.986851 0.9868503 0.999886 +0.9868513 0.9868503 0.999886 +0.9868517 0.9868503 0.999886 +0.9868521 0.9868503 0.999886 +0.9868527 0.9868503 0.999886 +0.9868534 0.9868503 0.999886 +0.9868543 0.9868503 0.999886 +0.9868555 0.9868503 0.999886 +0.986857 0.9868503 0.999886 +0.9868588 0.9868503 0.999886 +0.9868612 0.9868503 0.999886 +0.9868642 0.9868503 0.999886 +0.986868 0.9868503 0.999886 +0.9868727 0.9868503 0.999886 +0.9868788 0.9868503 0.999886 +0.9868864 0.9868503 0.999886 +0.9868961 0.9868503 0.999886 +0.9869083 0.9868503 0.999886 +0.9869238 0.9868503 0.999886 +0.9869433 0.9868503 0.999886 +0.9869681 0.9868503 0.999886 +0.9869994 0.9868503 0.999886 +0.9870391 0.9868503 0.999886 +0.9870892 0.9868503 0.999886 +0.9871526 0.9868503 0.999886 +0.9872329 0.9868503 0.999886 +0.9873344 0.9868503 0.999886 +0.9874628 0.9868503 0.999886 +0.9876253 0.9868503 0.999886 +0.9878309 0.9868503 0.999886 +0.988091 0.9868503 0.999886 +0.9884201 0.9868503 0.999886 +0.9888363 0.9868503 0.999886 +0.989363 0.9868503 0.999886 +0.9900293 0.9868503 0.999886 +0.9908722 0.9868503 0.999886 +0.9919386 0.9868503 0.999886 +0.9932878 0.9868503 0.999886 +0.9949946 0.9868503 0.999886 +0.9971541 0.9868503 0.999886 +0.999886 0.9868503 0.999886 +0.9999099 0.9895819 0.9977454 +0.9999288 0.99175 0.9968599 +0.9999437 0.9934694 0.9966667 +0.9868505 0.9868509 0.999886 +0.9868505 0.9868508 0.999886 +0.9868505 0.9868508 0.999886 +0.9868505 0.9868508 0.999886 +0.9868504 0.9868507 0.999886 +0.9868504 0.9868507 0.999886 +0.9868504 0.9868506 0.999886 +0.9868503 0.9868505 0.999886 +0.9868503 0.9868504 0.999886 +0.9868502 0.9868502 0.999886 +0.9868503 0.9868502 0.999886 +0.9868505 0.9868502 0.999886 +0.9868507 0.9868502 0.999886 +0.9868509 0.9868502 0.999886 +0.9868512 0.9868502 0.999886 +0.9868515 0.9868502 0.999886 +0.986852 0.9868502 0.999886 +0.9868525 0.9868502 0.999886 +0.9868533 0.9868502 0.999886 +0.9868542 0.9868502 0.999886 +0.9868554 0.9868502 0.999886 +0.9868568 0.9868502 0.999886 +0.9868587 0.9868502 0.999886 +0.9868611 0.9868502 0.999886 +0.986864 0.9868502 0.999886 +0.9868678 0.9868502 0.999886 +0.9868726 0.9868502 0.999886 +0.9868786 0.9868502 0.999886 +0.9868863 0.9868502 0.999886 +0.9868959 0.9868502 0.999886 +0.9869082 0.9868502 0.999886 +0.9869236 0.9868502 0.999886 +0.9869432 0.9868502 0.999886 +0.986968 0.9868502 0.999886 +0.9869993 0.9868502 0.999886 +0.9870389 0.9868502 0.999886 +0.9870891 0.9868502 0.999886 +0.9871525 0.9868502 0.999886 +0.9872327 0.9868502 0.999886 +0.9873343 0.9868502 0.999886 +0.9874627 0.9868502 0.999886 +0.9876252 0.9868502 0.999886 +0.9878308 0.9868502 0.999886 +0.9880909 0.9868502 0.999886 +0.9884199 0.9868502 0.999886 +0.9888362 0.9868502 0.999886 +0.9893629 0.9868502 0.999886 +0.9900292 0.9868502 0.999886 +0.9908721 0.9868502 0.999886 +0.9919385 0.9868502 0.999886 +0.9932877 0.9868502 0.999886 +0.9949946 0.9868502 0.999886 +0.997154 0.9868502 0.999886 +0.999886 0.9868502 0.999886 +0.9999099 0.9895818 0.9977454 +0.9999288 0.99175 0.9968599 +0.9999437 0.9934694 0.9966667 +0.9868505 0.986851 0.999886 +0.9868505 0.986851 0.999886 +0.9868505 0.9868509 0.999886 +0.9868505 0.9868509 0.999886 +0.9868504 0.9868508 0.999886 +0.9868504 0.9868508 0.999886 +0.9868504 0.9868507 0.999886 +0.9868503 0.9868506 0.999886 +0.9868503 0.9868505 0.999886 +0.9868502 0.9868503 0.999886 +0.9868502 0.9868502 0.999886 +0.9868503 0.9868502 0.999886 +0.9868505 0.9868502 0.999886 +0.9868507 0.9868502 0.999886 +0.986851 0.9868502 0.999886 +0.9868513 0.9868502 0.999886 +0.9868518 0.9868502 0.999886 +0.9868524 0.9868502 0.999886 +0.9868531 0.9868502 0.999886 +0.986854 0.9868502 0.999886 +0.9868552 0.9868502 0.999886 +0.9868567 0.9868502 0.999886 +0.9868585 0.9868502 0.999886 +0.9868609 0.9868502 0.999886 +0.9868639 0.9868502 0.999886 +0.9868676 0.9868502 0.999886 +0.9868724 0.9868502 0.999886 +0.9868785 0.9868502 0.999886 +0.9868861 0.9868502 0.999886 +0.9868958 0.9868502 0.999886 +0.986908 0.9868502 0.999886 +0.9869235 0.9868502 0.999886 +0.986943 0.9868502 0.999886 +0.9869678 0.9868502 0.999886 +0.9869991 0.9868502 0.999886 +0.9870387 0.9868502 0.999886 +0.9870889 0.9868502 0.999886 +0.9871523 0.9868502 0.999886 +0.9872326 0.9868502 0.999886 +0.9873341 0.9868502 0.999886 +0.9874625 0.9868502 0.999886 +0.987625 0.9868502 0.999886 +0.9878306 0.9868502 0.999886 +0.9880907 0.9868502 0.999886 +0.9884198 0.9868502 0.999886 +0.9888361 0.9868502 0.999886 +0.9893627 0.9868502 0.999886 +0.990029 0.9868502 0.999886 +0.990872 0.9868502 0.999886 +0.9919384 0.9868502 0.999886 +0.9932876 0.9868502 0.999886 +0.9949945 0.9868502 0.999886 +0.997154 0.9868502 0.999886 +0.999886 0.9868502 0.999886 +0.9999099 0.9895818 0.9977454 +0.9999288 0.99175 0.9968599 +0.9999437 0.9934694 0.9966667 +0.9868505 0.9868511 0.999886 +0.9868505 0.9868511 0.999886 +0.9868505 0.9868511 0.999886 +0.9868505 0.986851 0.999886 +0.9868504 0.986851 0.999886 +0.9868504 0.9868509 0.999886 +0.9868504 0.9868508 0.999886 +0.9868503 0.9868507 0.999886 +0.9868503 0.9868506 0.999886 +0.9868502 0.9868505 0.999886 +0.9868502 0.9868503 0.999886 +0.9868501 0.9868501 0.999886 +0.9868503 0.9868501 0.999886 +0.9868505 0.9868501 0.999886 +0.9868508 0.9868501 0.999886 +0.9868511 0.9868501 0.999886 +0.9868516 0.9868501 0.999886 +0.9868522 0.9868501 0.999886 +0.9868529 0.9868501 0.999886 +0.9868538 0.9868501 0.999886 +0.986855 0.9868501 0.999886 +0.9868565 0.9868501 0.999886 +0.9868583 0.9868501 0.999886 +0.9868607 0.9868501 0.999886 +0.9868637 0.9868501 0.999886 +0.9868674 0.9868501 0.999886 +0.9868722 0.9868501 0.999886 +0.9868783 0.9868501 0.999886 +0.9868859 0.9868501 0.999886 +0.9868956 0.9868501 0.999886 +0.9869078 0.9868501 0.999886 +0.9869233 0.9868501 0.999886 +0.9869428 0.9868501 0.999886 +0.9869676 0.9868501 0.999886 +0.9869989 0.9868501 0.999886 +0.9870386 0.9868501 0.999886 +0.9870887 0.9868501 0.999886 +0.9871521 0.9868501 0.999886 +0.9872324 0.9868501 0.999886 +0.9873339 0.9868501 0.999886 +0.9874624 0.9868501 0.999886 +0.9876249 0.9868501 0.999886 +0.9878304 0.9868501 0.999886 +0.9880905 0.9868501 0.999886 +0.9884196 0.9868501 0.999886 +0.9888359 0.9868501 0.999886 +0.9893626 0.9868501 0.999886 +0.9900289 0.9868501 0.999886 +0.9908718 0.9868501 0.999886 +0.9919383 0.9868501 0.999886 +0.9932875 0.9868501 0.999886 +0.9949945 0.9868501 0.999886 +0.9971539 0.9868501 0.999886 +0.999886 0.9868501 0.999886 +0.9999099 0.9895818 0.9977454 +0.9999288 0.9917499 0.9968599 +0.9999437 0.9934694 0.9966666 +0.9868505 0.9868513 0.999886 +0.9868505 0.9868513 0.999886 +0.9868505 0.9868512 0.999886 +0.9868505 0.9868512 0.999886 +0.9868504 0.9868512 0.999886 +0.9868504 0.9868511 0.999886 +0.9868504 0.986851 0.999886 +0.9868503 0.9868509 0.999886 +0.9868503 0.9868508 0.999886 +0.9868502 0.9868507 0.999886 +0.9868502 0.9868505 0.999886 +0.9868501 0.9868503 0.999886 +0.9868501 0.9868501 0.999886 +0.9868503 0.9868501 0.999886 +0.9868506 0.9868501 0.999886 +0.9868509 0.9868501 0.999886 +0.9868514 0.9868501 0.999886 +0.986852 0.9868501 0.999886 +0.9868527 0.9868501 0.999886 +0.9868536 0.9868501 0.999886 +0.9868548 0.9868501 0.999886 +0.9868562 0.9868501 0.999886 +0.9868581 0.9868501 0.999886 +0.9868605 0.9868501 0.999886 +0.9868634 0.9868501 0.999886 +0.9868672 0.9868501 0.999886 +0.986872 0.9868501 0.999886 +0.986878 0.9868501 0.999886 +0.9868857 0.9868501 0.999886 +0.9868953 0.9868501 0.999886 +0.9869076 0.9868501 0.999886 +0.986923 0.9868501 0.999886 +0.9869426 0.9868501 0.999886 +0.9869674 0.9868501 0.999886 +0.9869987 0.9868501 0.999886 +0.9870383 0.9868501 0.999886 +0.9870885 0.9868501 0.999886 +0.9871519 0.9868501 0.999886 +0.9872322 0.9868501 0.999886 +0.9873337 0.9868501 0.999886 +0.9874621 0.9868501 0.999886 +0.9876247 0.9868501 0.999886 +0.9878302 0.9868501 0.999886 +0.9880903 0.9868501 0.999886 +0.9884194 0.9868501 0.999886 +0.9888357 0.9868501 0.999886 +0.9893624 0.9868501 0.999886 +0.9900287 0.9868501 0.999886 +0.9908717 0.9868501 0.999886 +0.9919382 0.9868501 0.999886 +0.9932874 0.9868501 0.999886 +0.9949944 0.9868501 0.999886 +0.9971539 0.9868501 0.999886 +0.999886 0.9868501 0.999886 +0.9999099 0.9895817 0.9977453 +0.9999288 0.9917499 0.9968598 +0.9999437 0.9934694 0.9966666 +0.9868505 0.9868515 0.999886 +0.9868505 0.9868515 0.999886 +0.9868505 0.9868515 0.999886 +0.9868505 0.9868514 0.999886 +0.9868504 0.9868514 0.999886 +0.9868504 0.9868513 0.999886 +0.9868504 0.9868512 0.999886 +0.9868503 0.9868511 0.999886 +0.9868503 0.986851 0.999886 +0.9868502 0.9868509 0.999886 +0.9868502 0.9868507 0.999886 +0.9868501 0.9868505 0.999886 +0.9868501 0.9868503 0.999886 +0.98685 0.98685 0.999886 +0.9868503 0.98685 0.999886 +0.9868507 0.98685 0.999886 +0.9868511 0.98685 0.999886 +0.9868517 0.98685 0.999886 +0.9868524 0.98685 0.999886 +0.9868534 0.98685 0.999886 +0.9868545 0.98685 0.999886 +0.986856 0.98685 0.999886 +0.9868579 0.98685 0.999886 +0.9868602 0.98685 0.999886 +0.9868632 0.98685 0.999886 +0.986867 0.98685 0.999886 +0.9868717 0.98685 0.999886 +0.9868778 0.98685 0.999886 +0.9868854 0.98685 0.999886 +0.9868951 0.98685 0.999886 +0.9869073 0.98685 0.999886 +0.9869228 0.98685 0.999886 +0.9869424 0.98685 0.999886 +0.9869671 0.98685 0.999886 +0.9869985 0.98685 0.999886 +0.9870381 0.98685 0.999886 +0.9870882 0.98685 0.999886 +0.9871517 0.98685 0.999886 +0.9872319 0.98685 0.999886 +0.9873335 0.98685 0.999886 +0.9874619 0.98685 0.999886 +0.9876244 0.98685 0.999886 +0.98783 0.98685 0.999886 +0.9880901 0.98685 0.999886 +0.9884192 0.98685 0.999886 +0.9888355 0.98685 0.999886 +0.9893622 0.98685 0.999886 +0.9900285 0.98685 0.999886 +0.9908715 0.98685 0.999886 +0.991938 0.98685 0.999886 +0.9932873 0.98685 0.999886 +0.9949943 0.98685 0.999886 +0.9971538 0.98685 0.999886 +0.999886 0.98685 0.999886 +0.9999099 0.9895817 0.9977453 +0.9999288 0.9917499 0.9968598 +0.9999437 0.9934694 0.9966666 +0.9868505 0.9868518 0.999886 +0.9868505 0.9868518 0.999886 +0.9868505 0.9868518 0.999886 +0.9868505 0.9868517 0.999886 +0.9868504 0.9868517 0.999886 +0.9868504 0.9868516 0.999886 +0.9868504 0.9868515 0.999886 +0.9868503 0.9868514 0.999886 +0.9868503 0.9868513 0.999886 +0.9868502 0.9868512 0.999886 +0.9868502 0.986851 0.999886 +0.9868501 0.9868508 0.999886 +0.9868501 0.9868506 0.999886 +0.98685 0.9868503 0.999886 +0.9868501 0.9868501 0.999886 +0.9868505 0.9868501 0.999886 +0.9868509 0.9868501 0.999886 +0.9868515 0.9868501 0.999886 +0.9868522 0.9868501 0.999886 +0.9868531 0.9868501 0.999886 +0.9868543 0.9868501 0.999886 +0.9868558 0.9868501 0.999886 +0.9868576 0.9868501 0.999886 +0.98686 0.9868501 0.999886 +0.986863 0.9868501 0.999886 +0.9868667 0.9868501 0.999886 +0.9868715 0.9868501 0.999886 +0.9868776 0.9868501 0.999886 +0.9868852 0.9868501 0.999886 +0.9868949 0.9868501 0.999886 +0.9869071 0.9868501 0.999886 +0.9869226 0.9868501 0.999886 +0.9869421 0.9868501 0.999886 +0.9869669 0.9868501 0.999886 +0.9869982 0.9868501 0.999886 +0.9870379 0.9868501 0.999886 +0.987088 0.9868501 0.999886 +0.9871514 0.9868501 0.999886 +0.9872317 0.9868501 0.999886 +0.9873332 0.9868501 0.999886 +0.9874617 0.9868501 0.999886 +0.9876242 0.9868501 0.999886 +0.9878298 0.9868501 0.999886 +0.9880899 0.9868501 0.999886 +0.988419 0.9868501 0.999886 +0.9888353 0.9868501 0.999886 +0.989362 0.9868501 0.999886 +0.9900284 0.9868501 0.999886 +0.9908714 0.9868501 0.999886 +0.9919379 0.9868501 0.999886 +0.9932872 0.9868501 0.999886 +0.9949942 0.9868501 0.999886 +0.9971538 0.9868501 0.999886 +0.999886 0.9868501 0.999886 +0.9999099 0.9895817 0.9977453 +0.9999288 0.9917499 0.9968597 +0.9999437 0.9934694 0.9966666 +0.9868505 0.9868522 0.999886 +0.9868505 0.9868521 0.999886 +0.9868505 0.9868521 0.999886 +0.9868505 0.9868521 0.999886 +0.9868504 0.986852 0.999886 +0.9868504 0.986852 0.999886 +0.9868504 0.9868519 0.999886 +0.9868503 0.9868518 0.999886 +0.9868503 0.9868517 0.999886 +0.9868502 0.9868515 0.999886 +0.9868502 0.9868513 0.999886 +0.9868501 0.9868511 0.999886 +0.9868501 0.9868509 0.999886 +0.98685 0.9868507 0.999886 +0.9868501 0.9868505 0.999886 +0.9868503 0.9868503 0.999886 +0.9868507 0.9868503 0.999886 +0.9868513 0.9868503 0.999886 +0.986852 0.9868503 0.999886 +0.9868529 0.9868503 0.999886 +0.9868541 0.9868503 0.999886 +0.9868556 0.9868503 0.999886 +0.9868574 0.9868503 0.999886 +0.9868598 0.9868503 0.999886 +0.9868628 0.9868503 0.999886 +0.9868666 0.9868503 0.999886 +0.9868713 0.9868503 0.999886 +0.9868774 0.9868503 0.999886 +0.986885 0.9868503 0.999886 +0.9868947 0.9868503 0.999886 +0.9869069 0.9868503 0.999886 +0.9869224 0.9868503 0.999886 +0.986942 0.9868503 0.999886 +0.9869667 0.9868503 0.999886 +0.986998 0.9868503 0.999886 +0.9870377 0.9868503 0.999886 +0.9870878 0.9868503 0.999886 +0.9871513 0.9868503 0.999886 +0.9872315 0.9868503 0.999886 +0.9873331 0.9868503 0.999886 +0.9874615 0.9868503 0.999886 +0.987624 0.9868503 0.999886 +0.9878296 0.9868503 0.999886 +0.9880897 0.9868503 0.999886 +0.9884188 0.9868503 0.999886 +0.9888352 0.9868503 0.999886 +0.9893619 0.9868503 0.999886 +0.9900282 0.9868503 0.999886 +0.9908712 0.9868503 0.999886 +0.9919378 0.9868503 0.999886 +0.9932871 0.9868503 0.999886 +0.9949941 0.9868503 0.999886 +0.9971538 0.9868503 0.999886 +0.999886 0.9868503 0.999886 +0.9999099 0.9895819 0.9977452 +0.9999288 0.99175 0.9968597 +0.9999437 0.9934694 0.9966665 +0.9868505 0.9868526 0.999886 +0.9868505 0.9868526 0.999886 +0.9868505 0.9868526 0.999886 +0.9868505 0.9868525 0.999886 +0.9868504 0.9868525 0.999886 +0.9868504 0.9868524 0.999886 +0.9868504 0.9868523 0.999886 +0.9868503 0.9868522 0.999886 +0.9868503 0.9868521 0.999886 +0.9868502 0.986852 0.999886 +0.9868502 0.9868518 0.999886 +0.9868501 0.9868516 0.999886 +0.9868501 0.9868514 0.999886 +0.98685 0.9868511 0.999886 +0.9868501 0.9868509 0.999886 +0.9868503 0.9868507 0.999886 +0.9868507 0.9868507 0.999886 +0.9868512 0.9868507 0.999886 +0.986852 0.9868507 0.999886 +0.9868529 0.9868507 0.999886 +0.9868541 0.9868507 0.999886 +0.9868555 0.9868507 0.999886 +0.9868574 0.9868507 0.999886 +0.9868597 0.9868507 0.999886 +0.9868627 0.9868507 0.999886 +0.9868665 0.9868507 0.999886 +0.9868713 0.9868507 0.999886 +0.9868773 0.9868507 0.999886 +0.986885 0.9868507 0.999886 +0.9868946 0.9868507 0.999886 +0.9869069 0.9868507 0.999886 +0.9869223 0.9868507 0.999886 +0.9869419 0.9868507 0.999886 +0.9869667 0.9868507 0.999886 +0.986998 0.9868507 0.999886 +0.9870376 0.9868507 0.999886 +0.9870878 0.9868507 0.999886 +0.9871512 0.9868507 0.999886 +0.9872315 0.9868507 0.999886 +0.987333 0.9868507 0.999886 +0.9874615 0.9868507 0.999886 +0.987624 0.9868507 0.999886 +0.9878296 0.9868507 0.999886 +0.9880897 0.9868507 0.999886 +0.9884188 0.9868507 0.999886 +0.9888351 0.9868507 0.999886 +0.9893618 0.9868507 0.999886 +0.9900282 0.9868507 0.999886 +0.9908712 0.9868507 0.999886 +0.9919377 0.9868507 0.999886 +0.993287 0.9868507 0.999886 +0.9949941 0.9868507 0.999886 +0.9971537 0.9868507 0.999886 +0.999886 0.9868507 0.999886 +0.9999099 0.9895821 0.9977452 +0.9999288 0.9917502 0.9968597 +0.9999437 0.9934695 0.9966665 +0.9868505 0.9868532 0.999886 +0.9868505 0.9868532 0.999886 +0.9868505 0.9868531 0.999886 +0.9868505 0.9868531 0.999886 +0.9868504 0.986853 0.999886 +0.9868504 0.986853 0.999886 +0.9868504 0.9868529 0.999886 +0.9868503 0.9868528 0.999886 +0.9868503 0.9868527 0.999886 +0.9868502 0.9868525 0.999886 +0.9868502 0.9868524 0.999886 +0.9868501 0.9868522 0.999886 +0.9868501 0.986852 0.999886 +0.98685 0.9868517 0.999886 +0.9868501 0.9868515 0.999886 +0.9868503 0.9868513 0.999886 +0.9868507 0.9868512 0.999886 +0.9868512 0.9868512 0.999886 +0.986852 0.9868512 0.999886 +0.9868529 0.9868512 0.999886 +0.9868541 0.9868512 0.999886 +0.9868555 0.9868512 0.999886 +0.9868574 0.9868512 0.999886 +0.9868597 0.9868512 0.999886 +0.9868627 0.9868512 0.999886 +0.9868665 0.9868512 0.999886 +0.9868713 0.9868512 0.999886 +0.9868773 0.9868512 0.999886 +0.986885 0.9868512 0.999886 +0.9868946 0.9868512 0.999886 +0.9869069 0.9868512 0.999886 +0.9869223 0.9868512 0.999886 +0.9869419 0.9868512 0.999886 +0.9869667 0.9868512 0.999886 +0.986998 0.9868512 0.999886 +0.9870376 0.9868512 0.999886 +0.9870878 0.9868512 0.999886 +0.9871512 0.9868512 0.999886 +0.9872315 0.9868512 0.999886 +0.987333 0.9868512 0.999886 +0.9874615 0.9868512 0.999886 +0.987624 0.9868512 0.999886 +0.9878296 0.9868512 0.999886 +0.9880897 0.9868512 0.999886 +0.9884188 0.9868512 0.999886 +0.9888351 0.9868512 0.999886 +0.9893618 0.9868512 0.999886 +0.9900282 0.9868512 0.999886 +0.9908712 0.9868512 0.999886 +0.9919377 0.9868512 0.999886 +0.993287 0.9868512 0.999886 +0.9949941 0.9868512 0.999886 +0.9971537 0.9868512 0.999886 +0.999886 0.9868512 0.999886 +0.9999099 0.9895825 0.9977452 +0.9999288 0.9917504 0.9968597 +0.9999437 0.9934697 0.9966665 +0.9868505 0.9868539 0.999886 +0.9868505 0.9868539 0.999886 +0.9868505 0.9868539 0.999886 +0.9868505 0.9868538 0.999886 +0.9868504 0.9868538 0.999886 +0.9868504 0.9868537 0.999886 +0.9868504 0.9868536 0.999886 +0.9868503 0.9868535 0.999886 +0.9868503 0.9868534 0.999886 +0.9868502 0.9868533 0.999886 +0.9868502 0.9868531 0.999886 +0.9868501 0.9868529 0.999886 +0.9868501 0.9868527 0.999886 +0.98685 0.9868524 0.999886 +0.9868501 0.9868522 0.999886 +0.9868503 0.986852 0.999886 +0.9868507 0.986852 0.999886 +0.9868512 0.986852 0.999886 +0.986852 0.986852 0.999886 +0.9868529 0.986852 0.999886 +0.9868541 0.986852 0.999886 +0.9868555 0.986852 0.999886 +0.9868574 0.986852 0.999886 +0.9868597 0.986852 0.999886 +0.9868627 0.986852 0.999886 +0.9868665 0.986852 0.999886 +0.9868713 0.986852 0.999886 +0.9868773 0.986852 0.999886 +0.986885 0.986852 0.999886 +0.9868946 0.986852 0.999886 +0.9869069 0.986852 0.999886 +0.9869223 0.986852 0.999886 +0.9869419 0.986852 0.999886 +0.9869667 0.986852 0.999886 +0.986998 0.986852 0.999886 +0.9870376 0.986852 0.999886 +0.9870878 0.986852 0.999886 +0.9871512 0.986852 0.999886 +0.9872315 0.986852 0.999886 +0.987333 0.986852 0.999886 +0.9874615 0.986852 0.999886 +0.987624 0.986852 0.999886 +0.9878296 0.986852 0.999886 +0.9880897 0.986852 0.999886 +0.9884188 0.986852 0.999886 +0.9888351 0.986852 0.999886 +0.9893618 0.986852 0.999886 +0.9900282 0.986852 0.999886 +0.9908712 0.986852 0.999886 +0.9919377 0.986852 0.999886 +0.993287 0.986852 0.999886 +0.9949941 0.986852 0.999886 +0.9971537 0.986852 0.999886 +0.999886 0.986852 0.999886 +0.9999099 0.9895829 0.9977452 +0.9999288 0.9917507 0.9968597 +0.9999437 0.9934698 0.9966665 +0.9868505 0.9868548 0.999886 +0.9868505 0.9868548 0.999886 +0.9868505 0.9868548 0.999886 +0.9868505 0.9868547 0.999886 +0.9868504 0.9868547 0.999886 +0.9868504 0.9868546 0.999886 +0.9868504 0.9868546 0.999886 +0.9868503 0.9868545 0.999886 +0.9868503 0.9868543 0.999886 +0.9868502 0.9868542 0.999886 +0.9868502 0.986854 0.999886 +0.9868501 0.9868538 0.999886 +0.9868501 0.9868536 0.999886 +0.98685 0.9868534 0.999886 +0.9868501 0.9868531 0.999886 +0.9868503 0.9868529 0.999886 +0.9868507 0.9868529 0.999886 +0.9868512 0.9868529 0.999886 +0.986852 0.9868529 0.999886 +0.9868529 0.9868529 0.999886 +0.9868541 0.9868529 0.999886 +0.9868555 0.9868529 0.999886 +0.9868574 0.9868529 0.999886 +0.9868597 0.9868529 0.999886 +0.9868627 0.9868529 0.999886 +0.9868665 0.9868529 0.999886 +0.9868713 0.9868529 0.999886 +0.9868773 0.9868529 0.999886 +0.986885 0.9868529 0.999886 +0.9868946 0.9868529 0.999886 +0.9869069 0.9868529 0.999886 +0.9869223 0.9868529 0.999886 +0.9869419 0.9868529 0.999886 +0.9869667 0.9868529 0.999886 +0.986998 0.9868529 0.999886 +0.9870376 0.9868529 0.999886 +0.9870878 0.9868529 0.999886 +0.9871512 0.9868529 0.999886 +0.9872315 0.9868529 0.999886 +0.987333 0.9868529 0.999886 +0.9874615 0.9868529 0.999886 +0.987624 0.9868529 0.999886 +0.9878296 0.9868529 0.999886 +0.9880897 0.9868529 0.999886 +0.9884188 0.9868529 0.999886 +0.9888351 0.9868529 0.999886 +0.9893618 0.9868529 0.999886 +0.9900282 0.9868529 0.999886 +0.9908712 0.9868529 0.999886 +0.9919377 0.9868529 0.999886 +0.993287 0.9868529 0.999886 +0.9949941 0.9868529 0.999886 +0.9971537 0.9868529 0.999886 +0.999886 0.9868529 0.999886 +0.9999099 0.9895835 0.9977452 +0.9999288 0.991751 0.9968597 +0.9999437 0.9934701 0.9966665 +0.9868505 0.986856 0.999886 +0.9868505 0.986856 0.999886 +0.9868505 0.986856 0.999886 +0.9868505 0.9868559 0.999886 +0.9868504 0.9868559 0.999886 +0.9868504 0.9868558 0.999886 +0.9868504 0.9868557 0.999886 +0.9868503 0.9868556 0.999886 +0.9868503 0.9868555 0.999886 +0.9868502 0.9868554 0.999886 +0.9868502 0.9868552 0.999886 +0.9868501 0.986855 0.999886 +0.9868501 0.9868548 0.999886 +0.98685 0.9868545 0.999886 +0.9868501 0.9868543 0.999886 +0.9868503 0.9868541 0.999886 +0.9868507 0.9868541 0.999886 +0.9868512 0.9868541 0.999886 +0.986852 0.9868541 0.999886 +0.9868529 0.9868541 0.999886 +0.9868541 0.9868541 0.999886 +0.9868555 0.9868541 0.999886 +0.9868574 0.9868541 0.999886 +0.9868597 0.9868541 0.999886 +0.9868627 0.9868541 0.999886 +0.9868665 0.9868541 0.999886 +0.9868713 0.9868541 0.999886 +0.9868773 0.9868541 0.999886 +0.986885 0.9868541 0.999886 +0.9868946 0.9868541 0.999886 +0.9869069 0.9868541 0.999886 +0.9869223 0.9868541 0.999886 +0.9869419 0.9868541 0.999886 +0.9869667 0.9868541 0.999886 +0.986998 0.9868541 0.999886 +0.9870376 0.9868541 0.999886 +0.9870878 0.9868541 0.999886 +0.9871512 0.9868541 0.999886 +0.9872315 0.9868541 0.999886 +0.987333 0.9868541 0.999886 +0.9874615 0.9868541 0.999886 +0.987624 0.9868541 0.999886 +0.9878296 0.9868541 0.999886 +0.9880897 0.9868541 0.999886 +0.9884188 0.9868541 0.999886 +0.9888351 0.9868541 0.999886 +0.9893618 0.9868541 0.999886 +0.9900282 0.9868541 0.999886 +0.9908712 0.9868541 0.999886 +0.9919377 0.9868541 0.999886 +0.993287 0.9868541 0.999886 +0.9949941 0.9868541 0.999886 +0.9971537 0.9868541 0.999886 +0.999886 0.9868541 0.999886 +0.9999099 0.9895842 0.9977452 +0.9999288 0.9917515 0.9968597 +0.9999437 0.9934704 0.9966665 +0.9868505 0.9868575 0.999886 +0.9868505 0.9868575 0.999886 +0.9868505 0.9868574 0.999886 +0.9868505 0.9868574 0.999886 +0.9868504 0.9868573 0.999886 +0.9868504 0.9868573 0.999886 +0.9868504 0.9868572 0.999886 +0.9868503 0.9868571 0.999886 +0.9868503 0.986857 0.999886 +0.9868502 0.9868568 0.999886 +0.9868502 0.9868567 0.999886 +0.9868501 0.9868565 0.999886 +0.9868501 0.9868562 0.999886 +0.98685 0.986856 0.999886 +0.9868501 0.9868558 0.999886 +0.9868503 0.9868556 0.999886 +0.9868507 0.9868555 0.999886 +0.9868512 0.9868555 0.999886 +0.986852 0.9868555 0.999886 +0.9868529 0.9868555 0.999886 +0.9868541 0.9868555 0.999886 +0.9868555 0.9868555 0.999886 +0.9868574 0.9868555 0.999886 +0.9868597 0.9868555 0.999886 +0.9868627 0.9868555 0.999886 +0.9868665 0.9868555 0.999886 +0.9868713 0.9868555 0.999886 +0.9868773 0.9868555 0.999886 +0.986885 0.9868555 0.999886 +0.9868946 0.9868555 0.999886 +0.9869069 0.9868555 0.999886 +0.9869223 0.9868555 0.999886 +0.9869419 0.9868555 0.999886 +0.9869667 0.9868555 0.999886 +0.986998 0.9868555 0.999886 +0.9870376 0.9868555 0.999886 +0.9870878 0.9868555 0.999886 +0.9871512 0.9868555 0.999886 +0.9872315 0.9868555 0.999886 +0.987333 0.9868555 0.999886 +0.9874615 0.9868555 0.999886 +0.987624 0.9868555 0.999886 +0.9878296 0.9868555 0.999886 +0.9880897 0.9868555 0.999886 +0.9884188 0.9868555 0.999886 +0.9888351 0.9868555 0.999886 +0.9893618 0.9868555 0.999886 +0.9900282 0.9868555 0.999886 +0.9908712 0.9868555 0.999886 +0.9919377 0.9868555 0.999886 +0.993287 0.9868555 0.999886 +0.9949941 0.9868555 0.999886 +0.9971537 0.9868555 0.999886 +0.999886 0.9868555 0.999886 +0.9999099 0.9895851 0.9977452 +0.9999288 0.9917521 0.9968597 +0.9999437 0.9934707 0.9966665 +0.9868505 0.9868593 0.999886 +0.9868505 0.9868593 0.999886 +0.9868505 0.9868593 0.999886 +0.9868505 0.9868592 0.999886 +0.9868504 0.9868592 0.999886 +0.9868504 0.9868591 0.999886 +0.9868504 0.9868591 0.999886 +0.9868503 0.986859 0.999886 +0.9868503 0.9868588 0.999886 +0.9868502 0.9868587 0.999886 +0.9868502 0.9868585 0.999886 +0.9868501 0.9868583 0.999886 +0.9868501 0.9868581 0.999886 +0.98685 0.9868579 0.999886 +0.9868501 0.9868576 0.999886 +0.9868503 0.9868574 0.999886 +0.9868507 0.9868574 0.999886 +0.9868512 0.9868574 0.999886 +0.986852 0.9868574 0.999886 +0.9868529 0.9868574 0.999886 +0.9868541 0.9868574 0.999886 +0.9868555 0.9868574 0.999886 +0.9868574 0.9868574 0.999886 +0.9868597 0.9868574 0.999886 +0.9868627 0.9868574 0.999886 +0.9868665 0.9868574 0.999886 +0.9868713 0.9868574 0.999886 +0.9868773 0.9868574 0.999886 +0.986885 0.9868574 0.999886 +0.9868946 0.9868574 0.999886 +0.9869069 0.9868574 0.999886 +0.9869223 0.9868574 0.999886 +0.9869419 0.9868574 0.999886 +0.9869667 0.9868574 0.999886 +0.986998 0.9868574 0.999886 +0.9870376 0.9868574 0.999886 +0.9870878 0.9868574 0.999886 +0.9871512 0.9868574 0.999886 +0.9872315 0.9868574 0.999886 +0.987333 0.9868574 0.999886 +0.9874615 0.9868574 0.999886 +0.987624 0.9868574 0.999886 +0.9878296 0.9868574 0.999886 +0.9880897 0.9868574 0.999886 +0.9884188 0.9868574 0.999886 +0.9888351 0.9868574 0.999886 +0.9893618 0.9868574 0.999886 +0.9900282 0.9868574 0.999886 +0.9908712 0.9868574 0.999886 +0.9919377 0.9868574 0.999886 +0.993287 0.9868574 0.999886 +0.9949941 0.9868574 0.999886 +0.9971537 0.9868574 0.999886 +0.999886 0.9868574 0.999886 +0.9999099 0.9895863 0.9977452 +0.9999288 0.9917528 0.9968597 +0.9999437 0.9934712 0.9966665 +0.9868505 0.9868617 0.999886 +0.9868505 0.9868617 0.999886 +0.9868505 0.9868616 0.999886 +0.9868505 0.9868616 0.999886 +0.9868504 0.9868616 0.999886 +0.9868504 0.9868615 0.999886 +0.9868504 0.9868614 0.999886 +0.9868503 0.9868613 0.999886 +0.9868503 0.9868612 0.999886 +0.9868502 0.9868611 0.999886 +0.9868502 0.9868609 0.999886 +0.9868501 0.9868607 0.999886 +0.9868501 0.9868605 0.999886 +0.98685 0.9868602 0.999886 +0.9868501 0.98686 0.999886 +0.9868503 0.9868598 0.999886 +0.9868507 0.9868597 0.999886 +0.9868512 0.9868597 0.999886 +0.986852 0.9868597 0.999886 +0.9868529 0.9868597 0.999886 +0.9868541 0.9868597 0.999886 +0.9868555 0.9868597 0.999886 +0.9868574 0.9868597 0.999886 +0.9868597 0.9868597 0.999886 +0.9868627 0.9868597 0.999886 +0.9868665 0.9868597 0.999886 +0.9868713 0.9868597 0.999886 +0.9868773 0.9868597 0.999886 +0.986885 0.9868597 0.999886 +0.9868946 0.9868597 0.999886 +0.9869069 0.9868597 0.999886 +0.9869223 0.9868597 0.999886 +0.9869419 0.9868597 0.999886 +0.9869667 0.9868597 0.999886 +0.986998 0.9868597 0.999886 +0.9870376 0.9868597 0.999886 +0.9870878 0.9868597 0.999886 +0.9871512 0.9868597 0.999886 +0.9872315 0.9868597 0.999886 +0.987333 0.9868597 0.999886 +0.9874615 0.9868597 0.999886 +0.987624 0.9868597 0.999886 +0.9878296 0.9868597 0.999886 +0.9880897 0.9868597 0.999886 +0.9884188 0.9868597 0.999886 +0.9888351 0.9868597 0.999886 +0.9893618 0.9868597 0.999886 +0.9900282 0.9868597 0.999886 +0.9908712 0.9868597 0.999886 +0.9919377 0.9868597 0.999886 +0.993287 0.9868597 0.999886 +0.9949941 0.9868597 0.999886 +0.9971537 0.9868597 0.999886 +0.999886 0.9868597 0.999886 +0.9999099 0.9895878 0.9977452 +0.9999288 0.9917537 0.9968597 +0.9999437 0.9934718 0.9966665 +0.9868505 0.9868647 0.999886 +0.9868505 0.9868647 0.999886 +0.9868505 0.9868646 0.999886 +0.9868505 0.9868646 0.999886 +0.9868504 0.9868645 0.999886 +0.9868504 0.9868645 0.999886 +0.9868504 0.9868644 0.999886 +0.9868503 0.9868643 0.999886 +0.9868503 0.9868642 0.999886 +0.9868502 0.986864 0.999886 +0.9868502 0.9868639 0.999886 +0.9868501 0.9868637 0.999886 +0.9868501 0.9868634 0.999886 +0.98685 0.9868632 0.999886 +0.9868501 0.986863 0.999886 +0.9868503 0.9868628 0.999886 +0.9868507 0.9868627 0.999886 +0.9868512 0.9868627 0.999886 +0.986852 0.9868627 0.999886 +0.9868529 0.9868627 0.999886 +0.9868541 0.9868627 0.999886 +0.9868555 0.9868627 0.999886 +0.9868574 0.9868627 0.999886 +0.9868597 0.9868627 0.999886 +0.9868627 0.9868627 0.999886 +0.9868665 0.9868627 0.999886 +0.9868713 0.9868627 0.999886 +0.9868773 0.9868627 0.999886 +0.986885 0.9868627 0.999886 +0.9868946 0.9868627 0.999886 +0.9869069 0.9868627 0.999886 +0.9869223 0.9868627 0.999886 +0.9869419 0.9868627 0.999886 +0.9869667 0.9868627 0.999886 +0.986998 0.9868627 0.999886 +0.9870376 0.9868627 0.999886 +0.9870878 0.9868627 0.999886 +0.9871512 0.9868627 0.999886 +0.9872315 0.9868627 0.999886 +0.987333 0.9868627 0.999886 +0.9874615 0.9868627 0.999886 +0.987624 0.9868627 0.999886 +0.9878296 0.9868627 0.999886 +0.9880897 0.9868627 0.999886 +0.9884188 0.9868627 0.999886 +0.9888351 0.9868627 0.999886 +0.9893618 0.9868627 0.999886 +0.9900282 0.9868627 0.999886 +0.9908712 0.9868627 0.999886 +0.9919377 0.9868627 0.999886 +0.993287 0.9868627 0.999886 +0.9949941 0.9868627 0.999886 +0.9971537 0.9868627 0.999886 +0.999886 0.9868627 0.999886 +0.9999099 0.9895897 0.9977452 +0.9999288 0.9917549 0.9968597 +0.9999437 0.9934725 0.9966665 +0.9868505 0.9868685 0.999886 +0.9868505 0.9868684 0.999886 +0.9868505 0.9868684 0.999886 +0.9868505 0.9868684 0.999886 +0.9868504 0.9868683 0.999886 +0.9868504 0.9868682 0.999886 +0.9868504 0.9868682 0.999886 +0.9868503 0.9868681 0.999886 +0.9868503 0.986868 0.999886 +0.9868502 0.9868678 0.999886 +0.9868502 0.9868676 0.999886 +0.9868501 0.9868674 0.999886 +0.9868501 0.9868672 0.999886 +0.98685 0.986867 0.999886 +0.9868501 0.9868667 0.999886 +0.9868503 0.9868666 0.999886 +0.9868507 0.9868665 0.999886 +0.9868512 0.9868665 0.999886 +0.986852 0.9868665 0.999886 +0.9868529 0.9868665 0.999886 +0.9868541 0.9868665 0.999886 +0.9868555 0.9868665 0.999886 +0.9868574 0.9868665 0.999886 +0.9868597 0.9868665 0.999886 +0.9868627 0.9868665 0.999886 +0.9868665 0.9868665 0.999886 +0.9868713 0.9868665 0.999886 +0.9868773 0.9868665 0.999886 +0.986885 0.9868665 0.999886 +0.9868946 0.9868665 0.999886 +0.9869069 0.9868665 0.999886 +0.9869223 0.9868665 0.999886 +0.9869419 0.9868665 0.999886 +0.9869667 0.9868665 0.999886 +0.986998 0.9868665 0.999886 +0.9870376 0.9868665 0.999886 +0.9870878 0.9868665 0.999886 +0.9871512 0.9868665 0.999886 +0.9872315 0.9868665 0.999886 +0.987333 0.9868665 0.999886 +0.9874615 0.9868665 0.999886 +0.987624 0.9868665 0.999886 +0.9878296 0.9868665 0.999886 +0.9880897 0.9868665 0.999886 +0.9884188 0.9868665 0.999886 +0.9888351 0.9868665 0.999886 +0.9893618 0.9868665 0.999886 +0.9900282 0.9868665 0.999886 +0.9908712 0.9868665 0.999886 +0.9919377 0.9868665 0.999886 +0.993287 0.9868665 0.999886 +0.9949941 0.9868665 0.999886 +0.9971537 0.9868665 0.999886 +0.999886 0.9868665 0.999886 +0.9999099 0.989592 0.9977452 +0.9999288 0.9917564 0.9968597 +0.9999437 0.9934734 0.9966665 +0.9868505 0.9868732 0.999886 +0.9868505 0.9868732 0.999886 +0.9868505 0.9868732 0.999886 +0.9868505 0.9868731 0.999886 +0.9868504 0.9868731 0.999886 +0.9868504 0.986873 0.999886 +0.9868504 0.9868729 0.999886 +0.9868503 0.9868728 0.999886 +0.9868503 0.9868727 0.999886 +0.9868502 0.9868726 0.999886 +0.9868502 0.9868724 0.999886 +0.9868501 0.9868722 0.999886 +0.9868501 0.986872 0.999886 +0.98685 0.9868717 0.999886 +0.9868501 0.9868715 0.999886 +0.9868503 0.9868713 0.999886 +0.9868507 0.9868713 0.999886 +0.9868512 0.9868713 0.999886 +0.986852 0.9868713 0.999886 +0.9868529 0.9868713 0.999886 +0.9868541 0.9868713 0.999886 +0.9868555 0.9868713 0.999886 +0.9868574 0.9868713 0.999886 +0.9868597 0.9868713 0.999886 +0.9868627 0.9868713 0.999886 +0.9868665 0.9868713 0.999886 +0.9868713 0.9868713 0.999886 +0.9868773 0.9868713 0.999886 +0.986885 0.9868713 0.999886 +0.9868946 0.9868713 0.999886 +0.9869069 0.9868713 0.999886 +0.9869223 0.9868713 0.999886 +0.9869419 0.9868713 0.999886 +0.9869667 0.9868713 0.999886 +0.986998 0.9868713 0.999886 +0.9870376 0.9868713 0.999886 +0.9870878 0.9868713 0.999886 +0.9871512 0.9868713 0.999886 +0.9872315 0.9868713 0.999886 +0.987333 0.9868713 0.999886 +0.9874615 0.9868713 0.999886 +0.987624 0.9868713 0.999886 +0.9878296 0.9868713 0.999886 +0.9880897 0.9868713 0.999886 +0.9884188 0.9868713 0.999886 +0.9888351 0.9868713 0.999886 +0.9893618 0.9868713 0.999886 +0.9900282 0.9868713 0.999886 +0.9908712 0.9868713 0.999886 +0.9919377 0.9868713 0.999886 +0.993287 0.9868713 0.999886 +0.9949941 0.9868713 0.999886 +0.9971537 0.9868713 0.999886 +0.999886 0.9868713 0.999886 +0.9999099 0.989595 0.9977452 +0.9999288 0.9917582 0.9968597 +0.9999437 0.9934746 0.9966665 +0.9868505 0.9868793 0.999886 +0.9868505 0.9868792 0.999886 +0.9868505 0.9868792 0.999886 +0.9868505 0.9868792 0.999886 +0.9868504 0.9868791 0.999886 +0.9868504 0.9868791 0.999886 +0.9868504 0.986879 0.999886 +0.9868503 0.9868789 0.999886 +0.9868503 0.9868788 0.999886 +0.9868502 0.9868786 0.999886 +0.9868502 0.9868785 0.999886 +0.9868501 0.9868783 0.999886 +0.9868501 0.986878 0.999886 +0.98685 0.9868778 0.999886 +0.9868501 0.9868776 0.999886 +0.9868503 0.9868774 0.999886 +0.9868507 0.9868773 0.999886 +0.9868512 0.9868773 0.999886 +0.986852 0.9868773 0.999886 +0.9868529 0.9868773 0.999886 +0.9868541 0.9868773 0.999886 +0.9868555 0.9868773 0.999886 +0.9868574 0.9868773 0.999886 +0.9868597 0.9868773 0.999886 +0.9868627 0.9868773 0.999886 +0.9868665 0.9868773 0.999886 +0.9868713 0.9868773 0.999886 +0.9868773 0.9868773 0.999886 +0.986885 0.9868773 0.999886 +0.9868946 0.9868773 0.999886 +0.9869069 0.9868773 0.999886 +0.9869223 0.9868773 0.999886 +0.9869419 0.9868773 0.999886 +0.9869667 0.9868773 0.999886 +0.986998 0.9868773 0.999886 +0.9870376 0.9868773 0.999886 +0.9870878 0.9868773 0.999886 +0.9871512 0.9868773 0.999886 +0.9872315 0.9868773 0.999886 +0.987333 0.9868773 0.999886 +0.9874615 0.9868773 0.999886 +0.987624 0.9868773 0.999886 +0.9878296 0.9868773 0.999886 +0.9880897 0.9868773 0.999886 +0.9884188 0.9868773 0.999886 +0.9888351 0.9868773 0.999886 +0.9893618 0.9868773 0.999886 +0.9900282 0.9868773 0.999886 +0.9908712 0.9868773 0.999886 +0.9919377 0.9868773 0.999886 +0.993287 0.9868773 0.999886 +0.9949941 0.9868773 0.999886 +0.9971537 0.9868773 0.999886 +0.999886 0.9868773 0.999886 +0.9999099 0.9895988 0.9977452 +0.9999288 0.9917606 0.9968597 +0.9999437 0.9934761 0.9966665 +0.9868505 0.9868869 0.999886 +0.9868505 0.9868869 0.999886 +0.9868505 0.9868869 0.999886 +0.9868505 0.9868868 0.999886 +0.9868504 0.9868868 0.999886 +0.9868504 0.9868867 0.999886 +0.9868504 0.9868866 0.999886 +0.9868503 0.9868865 0.999886 +0.9868503 0.9868864 0.999886 +0.9868502 0.9868863 0.999886 +0.9868502 0.9868861 0.999886 +0.9868501 0.9868859 0.999886 +0.9868501 0.9868857 0.999886 +0.98685 0.9868854 0.999886 +0.9868501 0.9868852 0.999886 +0.9868503 0.986885 0.999886 +0.9868507 0.986885 0.999886 +0.9868512 0.986885 0.999886 +0.986852 0.986885 0.999886 +0.9868529 0.986885 0.999886 +0.9868541 0.986885 0.999886 +0.9868555 0.986885 0.999886 +0.9868574 0.986885 0.999886 +0.9868597 0.986885 0.999886 +0.9868627 0.986885 0.999886 +0.9868665 0.986885 0.999886 +0.9868713 0.986885 0.999886 +0.9868773 0.986885 0.999886 +0.986885 0.986885 0.999886 +0.9868946 0.986885 0.999886 +0.9869069 0.986885 0.999886 +0.9869223 0.986885 0.999886 +0.9869419 0.986885 0.999886 +0.9869667 0.986885 0.999886 +0.986998 0.986885 0.999886 +0.9870376 0.986885 0.999886 +0.9870878 0.986885 0.999886 +0.9871512 0.986885 0.999886 +0.9872315 0.986885 0.999886 +0.987333 0.986885 0.999886 +0.9874615 0.986885 0.999886 +0.987624 0.986885 0.999886 +0.9878296 0.986885 0.999886 +0.9880897 0.986885 0.999886 +0.9884188 0.986885 0.999886 +0.9888351 0.986885 0.999886 +0.9893618 0.986885 0.999886 +0.9900282 0.986885 0.999886 +0.9908712 0.986885 0.999886 +0.9919377 0.986885 0.999886 +0.993287 0.986885 0.999886 +0.9949941 0.986885 0.999886 +0.9971537 0.986885 0.999886 +0.999886 0.986885 0.999886 +0.9999099 0.9896036 0.9977452 +0.9999288 0.9917636 0.9968597 +0.9999437 0.9934779 0.9966665 +0.9868505 0.9868966 0.999886 +0.9868505 0.9868965 0.999886 +0.9868505 0.9868965 0.999886 +0.9868505 0.9868965 0.999886 +0.9868504 0.9868964 0.999886 +0.9868504 0.9868964 0.999886 +0.9868504 0.9868963 0.999886 +0.9868503 0.9868962 0.999886 +0.9868503 0.9868961 0.999886 +0.9868502 0.9868959 0.999886 +0.9868502 0.9868958 0.999886 +0.9868501 0.9868956 0.999886 +0.9868501 0.9868953 0.999886 +0.98685 0.9868951 0.999886 +0.9868501 0.9868949 0.999886 +0.9868503 0.9868947 0.999886 +0.9868507 0.9868946 0.999886 +0.9868512 0.9868946 0.999886 +0.986852 0.9868946 0.999886 +0.9868529 0.9868946 0.999886 +0.9868541 0.9868946 0.999886 +0.9868555 0.9868946 0.999886 +0.9868574 0.9868946 0.999886 +0.9868597 0.9868946 0.999886 +0.9868627 0.9868946 0.999886 +0.9868665 0.9868946 0.999886 +0.9868713 0.9868946 0.999886 +0.9868773 0.9868946 0.999886 +0.986885 0.9868946 0.999886 +0.9868946 0.9868946 0.999886 +0.9869069 0.9868946 0.999886 +0.9869223 0.9868946 0.999886 +0.9869419 0.9868946 0.999886 +0.9869667 0.9868946 0.999886 +0.986998 0.9868946 0.999886 +0.9870376 0.9868946 0.999886 +0.9870878 0.9868946 0.999886 +0.9871512 0.9868946 0.999886 +0.9872315 0.9868946 0.999886 +0.987333 0.9868946 0.999886 +0.9874615 0.9868946 0.999886 +0.987624 0.9868946 0.999886 +0.9878296 0.9868946 0.999886 +0.9880897 0.9868946 0.999886 +0.9884188 0.9868946 0.999886 +0.9888351 0.9868946 0.999886 +0.9893618 0.9868946 0.999886 +0.9900282 0.9868946 0.999886 +0.9908712 0.9868946 0.999886 +0.9919377 0.9868946 0.999886 +0.993287 0.9868946 0.999886 +0.9949941 0.9868946 0.999886 +0.9971537 0.9868946 0.999886 +0.999886 0.9868946 0.999886 +0.9999099 0.9896096 0.9977452 +0.9999288 0.9917674 0.9968597 +0.9999437 0.9934803 0.9966665 +0.9868505 0.9869088 0.999886 +0.9868505 0.9869088 0.999886 +0.9868505 0.9869087 0.999886 +0.9868505 0.9869087 0.999886 +0.9868504 0.9869087 0.999886 +0.9868504 0.9869086 0.999886 +0.9868504 0.9869085 0.999886 +0.9868503 0.9869084 0.999886 +0.9868503 0.9869083 0.999886 +0.9868502 0.9869082 0.999886 +0.9868502 0.986908 0.999886 +0.9868501 0.9869078 0.999886 +0.9868501 0.9869076 0.999886 +0.98685 0.9869073 0.999886 +0.9868501 0.9869071 0.999886 +0.9868503 0.9869069 0.999886 +0.9868507 0.9869069 0.999886 +0.9868512 0.9869069 0.999886 +0.986852 0.9869069 0.999886 +0.9868529 0.9869069 0.999886 +0.9868541 0.9869069 0.999886 +0.9868555 0.9869069 0.999886 +0.9868574 0.9869069 0.999886 +0.9868597 0.9869069 0.999886 +0.9868627 0.9869069 0.999886 +0.9868665 0.9869069 0.999886 +0.9868713 0.9869069 0.999886 +0.9868773 0.9869069 0.999886 +0.986885 0.9869069 0.999886 +0.9868946 0.9869069 0.999886 +0.9869069 0.9869069 0.999886 +0.9869223 0.9869069 0.999886 +0.9869419 0.9869069 0.999886 +0.9869667 0.9869069 0.999886 +0.986998 0.9869069 0.999886 +0.9870376 0.9869069 0.999886 +0.9870878 0.9869069 0.999886 +0.9871512 0.9869069 0.999886 +0.9872315 0.9869069 0.999886 +0.987333 0.9869069 0.999886 +0.9874615 0.9869069 0.999886 +0.987624 0.9869069 0.999886 +0.9878296 0.9869069 0.999886 +0.9880897 0.9869069 0.999886 +0.9884188 0.9869069 0.999886 +0.9888351 0.9869069 0.999886 +0.9893618 0.9869069 0.999886 +0.9900282 0.9869069 0.999886 +0.9908712 0.9869069 0.999886 +0.9919377 0.9869069 0.999886 +0.993287 0.9869069 0.999886 +0.9949941 0.9869069 0.999886 +0.9971537 0.9869069 0.999886 +0.999886 0.9869069 0.999886 +0.9999099 0.9896173 0.9977452 +0.9999288 0.9917722 0.9968597 +0.9999437 0.9934833 0.9966665 +0.9868505 0.9869243 0.999886 +0.9868505 0.9869242 0.999886 +0.9868505 0.9869242 0.999886 +0.9868505 0.9869242 0.999886 +0.9868504 0.9869241 0.999886 +0.9868504 0.9869241 0.999886 +0.9868504 0.986924 0.999886 +0.9868503 0.9869239 0.999886 +0.9868503 0.9869238 0.999886 +0.9868502 0.9869236 0.999886 +0.9868502 0.9869235 0.999886 +0.9868501 0.9869233 0.999886 +0.9868501 0.986923 0.999886 +0.98685 0.9869228 0.999886 +0.9868501 0.9869226 0.999886 +0.9868503 0.9869224 0.999886 +0.9868507 0.9869223 0.999886 +0.9868512 0.9869223 0.999886 +0.986852 0.9869223 0.999886 +0.9868529 0.9869223 0.999886 +0.9868541 0.9869223 0.999886 +0.9868555 0.9869223 0.999886 +0.9868574 0.9869223 0.999886 +0.9868597 0.9869223 0.999886 +0.9868627 0.9869223 0.999886 +0.9868665 0.9869223 0.999886 +0.9868713 0.9869223 0.999886 +0.9868773 0.9869223 0.999886 +0.986885 0.9869223 0.999886 +0.9868946 0.9869223 0.999886 +0.9869069 0.9869223 0.999886 +0.9869223 0.9869223 0.999886 +0.9869419 0.9869223 0.999886 +0.9869667 0.9869223 0.999886 +0.986998 0.9869223 0.999886 +0.9870376 0.9869223 0.999886 +0.9870878 0.9869223 0.999886 +0.9871512 0.9869223 0.999886 +0.9872315 0.9869223 0.999886 +0.987333 0.9869223 0.999886 +0.9874615 0.9869223 0.999886 +0.987624 0.9869223 0.999886 +0.9878296 0.9869223 0.999886 +0.9880897 0.9869223 0.999886 +0.9884188 0.9869223 0.999886 +0.9888351 0.9869223 0.999886 +0.9893618 0.9869223 0.999886 +0.9900282 0.9869223 0.999886 +0.9908712 0.9869223 0.999886 +0.9919377 0.9869223 0.999886 +0.993287 0.9869223 0.999886 +0.9949941 0.9869223 0.999886 +0.9971537 0.9869223 0.999886 +0.999886 0.9869223 0.999886 +0.9999099 0.989627 0.9977452 +0.9999288 0.9917782 0.9968597 +0.9999437 0.9934871 0.9966665 +0.9868505 0.9869438 0.999886 +0.9868505 0.9869438 0.999886 +0.9868505 0.9869438 0.999886 +0.9868505 0.9869437 0.999886 +0.9868504 0.9869437 0.999886 +0.9868504 0.9869436 0.999886 +0.9868504 0.9869436 0.999886 +0.9868503 0.9869435 0.999886 +0.9868503 0.9869433 0.999886 +0.9868502 0.9869432 0.999886 +0.9868502 0.986943 0.999886 +0.9868501 0.9869428 0.999886 +0.9868501 0.9869426 0.999886 +0.98685 0.9869424 0.999886 +0.9868501 0.9869421 0.999886 +0.9868503 0.986942 0.999886 +0.9868507 0.9869419 0.999886 +0.9868512 0.9869419 0.999886 +0.986852 0.9869419 0.999886 +0.9868529 0.9869419 0.999886 +0.9868541 0.9869419 0.999886 +0.9868555 0.9869419 0.999886 +0.9868574 0.9869419 0.999886 +0.9868597 0.9869419 0.999886 +0.9868627 0.9869419 0.999886 +0.9868665 0.9869419 0.999886 +0.9868713 0.9869419 0.999886 +0.9868773 0.9869419 0.999886 +0.986885 0.9869419 0.999886 +0.9868946 0.9869419 0.999886 +0.9869069 0.9869419 0.999886 +0.9869223 0.9869419 0.999886 +0.9869419 0.9869419 0.999886 +0.9869667 0.9869419 0.999886 +0.986998 0.9869419 0.999886 +0.9870376 0.9869419 0.999886 +0.9870878 0.9869419 0.999886 +0.9871512 0.9869419 0.999886 +0.9872315 0.9869419 0.999886 +0.987333 0.9869419 0.999886 +0.9874615 0.9869419 0.999886 +0.987624 0.9869419 0.999886 +0.9878296 0.9869419 0.999886 +0.9880897 0.9869419 0.999886 +0.9884188 0.9869419 0.999886 +0.9888351 0.9869419 0.999886 +0.9893618 0.9869419 0.999886 +0.9900282 0.9869419 0.999886 +0.9908712 0.9869419 0.999886 +0.9919377 0.9869419 0.999886 +0.993287 0.9869419 0.999886 +0.9949941 0.9869419 0.999886 +0.9971537 0.9869419 0.999886 +0.999886 0.9869419 0.999886 +0.9999099 0.9896392 0.9977452 +0.9999288 0.9917859 0.9968597 +0.9999437 0.9934919 0.9966665 +0.9868505 0.9869686 0.999886 +0.9868505 0.9869686 0.999886 +0.9868505 0.9869685 0.999886 +0.9868505 0.9869685 0.999886 +0.9868504 0.9869685 0.999886 +0.9868504 0.9869684 0.999886 +0.9868504 0.9869683 0.999886 +0.9868503 0.9869682 0.999886 +0.9868503 0.9869681 0.999886 +0.9868502 0.986968 0.999886 +0.9868502 0.9869678 0.999886 +0.9868501 0.9869676 0.999886 +0.9868501 0.9869674 0.999886 +0.98685 0.9869671 0.999886 +0.9868501 0.9869669 0.999886 +0.9868503 0.9869667 0.999886 +0.9868507 0.9869667 0.999886 +0.9868512 0.9869667 0.999886 +0.986852 0.9869667 0.999886 +0.9868529 0.9869667 0.999886 +0.9868541 0.9869667 0.999886 +0.9868555 0.9869667 0.999886 +0.9868574 0.9869667 0.999886 +0.9868597 0.9869667 0.999886 +0.9868627 0.9869667 0.999886 +0.9868665 0.9869667 0.999886 +0.9868713 0.9869667 0.999886 +0.9868773 0.9869667 0.999886 +0.986885 0.9869667 0.999886 +0.9868946 0.9869667 0.999886 +0.9869069 0.9869667 0.999886 +0.9869223 0.9869667 0.999886 +0.9869419 0.9869667 0.999886 +0.9869667 0.9869667 0.999886 +0.986998 0.9869667 0.999886 +0.9870376 0.9869667 0.999886 +0.9870878 0.9869667 0.999886 +0.9871512 0.9869667 0.999886 +0.9872315 0.9869667 0.999886 +0.987333 0.9869667 0.999886 +0.9874615 0.9869667 0.999886 +0.987624 0.9869667 0.999886 +0.9878296 0.9869667 0.999886 +0.9880897 0.9869667 0.999886 +0.9884188 0.9869667 0.999886 +0.9888351 0.9869667 0.999886 +0.9893618 0.9869667 0.999886 +0.9900282 0.9869667 0.999886 +0.9908712 0.9869667 0.999886 +0.9919377 0.9869667 0.999886 +0.993287 0.9869667 0.999886 +0.9949941 0.9869667 0.999886 +0.9971537 0.9869667 0.999886 +0.999886 0.9869667 0.999886 +0.9999099 0.9896547 0.9977452 +0.9999288 0.9917956 0.9968597 +0.9999437 0.993498 0.9966665 +0.9868505 0.9869999 0.999886 +0.9868505 0.9869999 0.999886 +0.9868505 0.9869999 0.999886 +0.9868505 0.9869998 0.999886 +0.9868504 0.9869998 0.999886 +0.9868504 0.9869997 0.999886 +0.9868504 0.9869996 0.999886 +0.9868503 0.9869995 0.999886 +0.9868503 0.9869994 0.999886 +0.9868502 0.9869993 0.999886 +0.9868502 0.9869991 0.999886 +0.9868501 0.9869989 0.999886 +0.9868501 0.9869987 0.999886 +0.98685 0.9869985 0.999886 +0.9868501 0.9869982 0.999886 +0.9868503 0.986998 0.999886 +0.9868507 0.986998 0.999886 +0.9868512 0.986998 0.999886 +0.986852 0.986998 0.999886 +0.9868529 0.986998 0.999886 +0.9868541 0.986998 0.999886 +0.9868555 0.986998 0.999886 +0.9868574 0.986998 0.999886 +0.9868597 0.986998 0.999886 +0.9868627 0.986998 0.999886 +0.9868665 0.986998 0.999886 +0.9868713 0.986998 0.999886 +0.9868773 0.986998 0.999886 +0.986885 0.986998 0.999886 +0.9868946 0.986998 0.999886 +0.9869069 0.986998 0.999886 +0.9869223 0.986998 0.999886 +0.9869419 0.986998 0.999886 +0.9869667 0.986998 0.999886 +0.986998 0.986998 0.999886 +0.9870376 0.986998 0.999886 +0.9870878 0.986998 0.999886 +0.9871512 0.986998 0.999886 +0.9872315 0.986998 0.999886 +0.987333 0.986998 0.999886 +0.9874615 0.986998 0.999886 +0.987624 0.986998 0.999886 +0.9878296 0.986998 0.999886 +0.9880897 0.986998 0.999886 +0.9884188 0.986998 0.999886 +0.9888351 0.986998 0.999886 +0.9893618 0.986998 0.999886 +0.9900282 0.986998 0.999886 +0.9908712 0.986998 0.999886 +0.9919377 0.986998 0.999886 +0.993287 0.986998 0.999886 +0.9949941 0.986998 0.999886 +0.9971537 0.986998 0.999886 +0.999886 0.986998 0.999886 +0.9999099 0.9896744 0.9977452 +0.9999288 0.9918079 0.9968597 +0.9999437 0.9935057 0.9966665 +0.9868505 0.9870396 0.999886 +0.9868505 0.9870395 0.999886 +0.9868505 0.9870395 0.999886 +0.9868505 0.9870395 0.999886 +0.9868504 0.9870394 0.999886 +0.9868504 0.9870393 0.999886 +0.9868504 0.9870393 0.999886 +0.9868503 0.9870392 0.999886 +0.9868503 0.9870391 0.999886 +0.9868502 0.9870389 0.999886 +0.9868502 0.9870387 0.999886 +0.9868501 0.9870386 0.999886 +0.9868501 0.9870383 0.999886 +0.98685 0.9870381 0.999886 +0.9868501 0.9870379 0.999886 +0.9868503 0.9870377 0.999886 +0.9868507 0.9870376 0.999886 +0.9868512 0.9870376 0.999886 +0.986852 0.9870376 0.999886 +0.9868529 0.9870376 0.999886 +0.9868541 0.9870376 0.999886 +0.9868555 0.9870376 0.999886 +0.9868574 0.9870376 0.999886 +0.9868597 0.9870376 0.999886 +0.9868627 0.9870376 0.999886 +0.9868665 0.9870376 0.999886 +0.9868713 0.9870376 0.999886 +0.9868773 0.9870376 0.999886 +0.986885 0.9870376 0.999886 +0.9868946 0.9870376 0.999886 +0.9869069 0.9870376 0.999886 +0.9869223 0.9870376 0.999886 +0.9869419 0.9870376 0.999886 +0.9869667 0.9870376 0.999886 +0.986998 0.9870376 0.999886 +0.9870376 0.9870376 0.999886 +0.9870878 0.9870376 0.999886 +0.9871512 0.9870376 0.999886 +0.9872315 0.9870376 0.999886 +0.987333 0.9870376 0.999886 +0.9874615 0.9870376 0.999886 +0.987624 0.9870376 0.999886 +0.9878296 0.9870376 0.999886 +0.9880897 0.9870376 0.999886 +0.9884188 0.9870376 0.999886 +0.9888351 0.9870376 0.999886 +0.9893618 0.9870376 0.999886 +0.9900282 0.9870376 0.999886 +0.9908712 0.9870376 0.999886 +0.9919377 0.9870376 0.999886 +0.993287 0.9870376 0.999886 +0.9949941 0.9870376 0.999886 +0.9971537 0.9870376 0.999886 +0.999886 0.9870376 0.999886 +0.9999099 0.9896992 0.9977452 +0.9999288 0.9918234 0.9968597 +0.9999437 0.9935154 0.9966665 +0.9868505 0.9870897 0.999886 +0.9868505 0.9870897 0.999886 +0.9868505 0.9870896 0.999886 +0.9868505 0.9870896 0.999886 +0.9868504 0.9870895 0.999886 +0.9868504 0.9870895 0.999886 +0.9868504 0.9870894 0.999886 +0.9868503 0.9870893 0.999886 +0.9868503 0.9870892 0.999886 +0.9868502 0.9870891 0.999886 +0.9868502 0.9870889 0.999886 +0.9868501 0.9870887 0.999886 +0.9868501 0.9870885 0.999886 +0.98685 0.9870882 0.999886 +0.9868501 0.987088 0.999886 +0.9868503 0.9870878 0.999886 +0.9868507 0.9870878 0.999886 +0.9868512 0.9870878 0.999886 +0.986852 0.9870878 0.999886 +0.9868529 0.9870878 0.999886 +0.9868541 0.9870878 0.999886 +0.9868555 0.9870878 0.999886 +0.9868574 0.9870878 0.999886 +0.9868597 0.9870878 0.999886 +0.9868627 0.9870878 0.999886 +0.9868665 0.9870878 0.999886 +0.9868713 0.9870878 0.999886 +0.9868773 0.9870878 0.999886 +0.986885 0.9870878 0.999886 +0.9868946 0.9870878 0.999886 +0.9869069 0.9870878 0.999886 +0.9869223 0.9870878 0.999886 +0.9869419 0.9870878 0.999886 +0.9869667 0.9870878 0.999886 +0.986998 0.9870878 0.999886 +0.9870376 0.9870878 0.999886 +0.9870878 0.9870878 0.999886 +0.9871512 0.9870878 0.999886 +0.9872315 0.9870878 0.999886 +0.987333 0.9870878 0.999886 +0.9874615 0.9870878 0.999886 +0.987624 0.9870878 0.999886 +0.9878296 0.9870878 0.999886 +0.9880897 0.9870878 0.999886 +0.9884188 0.9870878 0.999886 +0.9888351 0.9870878 0.999886 +0.9893618 0.9870878 0.999886 +0.9900282 0.9870878 0.999886 +0.9908712 0.9870878 0.999886 +0.9919377 0.9870878 0.999886 +0.993287 0.9870878 0.999886 +0.9949941 0.9870878 0.999886 +0.9971537 0.9870878 0.999886 +0.999886 0.9870878 0.999886 +0.9999099 0.9897306 0.9977452 +0.9999288 0.9918431 0.9968597 +0.9999437 0.9935277 0.9966665 +0.9868505 0.9871531 0.999886 +0.9868505 0.9871531 0.999886 +0.9868505 0.9871531 0.999886 +0.9868505 0.987153 0.999886 +0.9868504 0.987153 0.999886 +0.9868504 0.9871529 0.999886 +0.9868504 0.9871528 0.999886 +0.9868503 0.9871527 0.999886 +0.9868503 0.9871526 0.999886 +0.9868502 0.9871525 0.999886 +0.9868502 0.9871523 0.999886 +0.9868501 0.9871521 0.999886 +0.9868501 0.9871519 0.999886 +0.98685 0.9871517 0.999886 +0.9868501 0.9871514 0.999886 +0.9868503 0.9871513 0.999886 +0.9868507 0.9871512 0.999886 +0.9868512 0.9871512 0.999886 +0.986852 0.9871512 0.999886 +0.9868529 0.9871512 0.999886 +0.9868541 0.9871512 0.999886 +0.9868555 0.9871512 0.999886 +0.9868574 0.9871512 0.999886 +0.9868597 0.9871512 0.999886 +0.9868627 0.9871512 0.999886 +0.9868665 0.9871512 0.999886 +0.9868713 0.9871512 0.999886 +0.9868773 0.9871512 0.999886 +0.986885 0.9871512 0.999886 +0.9868946 0.9871512 0.999886 +0.9869069 0.9871512 0.999886 +0.9869223 0.9871512 0.999886 +0.9869419 0.9871512 0.999886 +0.9869667 0.9871512 0.999886 +0.986998 0.9871512 0.999886 +0.9870376 0.9871512 0.999886 +0.9870878 0.9871512 0.999886 +0.9871512 0.9871512 0.999886 +0.9872315 0.9871512 0.999886 +0.987333 0.9871512 0.999886 +0.9874615 0.9871512 0.999886 +0.987624 0.9871512 0.999886 +0.9878296 0.9871512 0.999886 +0.9880897 0.9871512 0.999886 +0.9884188 0.9871512 0.999886 +0.9888351 0.9871512 0.999886 +0.9893618 0.9871512 0.999886 +0.9900282 0.9871512 0.999886 +0.9908712 0.9871512 0.999886 +0.9919377 0.9871512 0.999886 +0.993287 0.9871512 0.999886 +0.9949941 0.9871512 0.999886 +0.9971537 0.9871512 0.999886 +0.999886 0.9871512 0.999886 +0.9999099 0.9897703 0.9977452 +0.9999288 0.991868 0.9968597 +0.9999437 0.9935432 0.9966665 +0.9868505 0.9872334 0.999886 +0.9868505 0.9872333 0.999886 +0.9868505 0.9872333 0.999886 +0.9868505 0.9872333 0.999886 +0.9868504 0.9872332 0.999886 +0.9868504 0.9872332 0.999886 +0.9868504 0.9872331 0.999886 +0.9868503 0.987233 0.999886 +0.9868503 0.9872329 0.999886 +0.9868502 0.9872327 0.999886 +0.9868502 0.9872326 0.999886 +0.9868501 0.9872324 0.999886 +0.9868501 0.9872322 0.999886 +0.98685 0.9872319 0.999886 +0.9868501 0.9872317 0.999886 +0.9868503 0.9872315 0.999886 +0.9868507 0.9872315 0.999886 +0.9868512 0.9872315 0.999886 +0.986852 0.9872315 0.999886 +0.9868529 0.9872315 0.999886 +0.9868541 0.9872315 0.999886 +0.9868555 0.9872315 0.999886 +0.9868574 0.9872315 0.999886 +0.9868597 0.9872315 0.999886 +0.9868627 0.9872315 0.999886 +0.9868665 0.9872315 0.999886 +0.9868713 0.9872315 0.999886 +0.9868773 0.9872315 0.999886 +0.986885 0.9872315 0.999886 +0.9868946 0.9872315 0.999886 +0.9869069 0.9872315 0.999886 +0.9869223 0.9872315 0.999886 +0.9869419 0.9872315 0.999886 +0.9869667 0.9872315 0.999886 +0.986998 0.9872315 0.999886 +0.9870376 0.9872315 0.999886 +0.9870878 0.9872315 0.999886 +0.9871512 0.9872315 0.999886 +0.9872315 0.9872315 0.999886 +0.987333 0.9872315 0.999886 +0.9874615 0.9872315 0.999886 +0.987624 0.9872315 0.999886 +0.9878296 0.9872315 0.999886 +0.9880897 0.9872315 0.999886 +0.9884188 0.9872315 0.999886 +0.9888351 0.9872315 0.999886 +0.9893618 0.9872315 0.999886 +0.9900282 0.9872315 0.999886 +0.9908712 0.9872315 0.999886 +0.9919377 0.9872315 0.999886 +0.993287 0.9872315 0.999886 +0.9949941 0.9872315 0.999886 +0.9971537 0.9872315 0.999886 +0.999886 0.9872315 0.999886 +0.9999099 0.9898206 0.9977452 +0.9999288 0.9918994 0.9968597 +0.9999437 0.9935629 0.9966665 +0.9868505 0.9873349 0.999886 +0.9868505 0.9873349 0.999886 +0.9868505 0.9873348 0.999886 +0.9868505 0.9873348 0.999886 +0.9868504 0.9873347 0.999886 +0.9868504 0.9873347 0.999886 +0.9868504 0.9873346 0.999886 +0.9868503 0.9873345 0.999886 +0.9868503 0.9873344 0.999886 +0.9868502 0.9873343 0.999886 +0.9868502 0.9873341 0.999886 +0.9868501 0.9873339 0.999886 +0.9868501 0.9873337 0.999886 +0.98685 0.9873335 0.999886 +0.9868501 0.9873332 0.999886 +0.9868503 0.9873331 0.999886 +0.9868507 0.987333 0.999886 +0.9868512 0.987333 0.999886 +0.986852 0.987333 0.999886 +0.9868529 0.987333 0.999886 +0.9868541 0.987333 0.999886 +0.9868555 0.987333 0.999886 +0.9868574 0.987333 0.999886 +0.9868597 0.987333 0.999886 +0.9868627 0.987333 0.999886 +0.9868665 0.987333 0.999886 +0.9868713 0.987333 0.999886 +0.9868773 0.987333 0.999886 +0.986885 0.987333 0.999886 +0.9868946 0.987333 0.999886 +0.9869069 0.987333 0.999886 +0.9869223 0.987333 0.999886 +0.9869419 0.987333 0.999886 +0.9869667 0.987333 0.999886 +0.986998 0.987333 0.999886 +0.9870376 0.987333 0.999886 +0.9870878 0.987333 0.999886 +0.9871512 0.987333 0.999886 +0.9872315 0.987333 0.999886 +0.987333 0.987333 0.999886 +0.9874615 0.987333 0.999886 +0.987624 0.987333 0.999886 +0.9878296 0.987333 0.999886 +0.9880897 0.987333 0.999886 +0.9884188 0.987333 0.999886 +0.9888351 0.987333 0.999886 +0.9893618 0.987333 0.999886 +0.9900282 0.987333 0.999886 +0.9908712 0.987333 0.999886 +0.9919377 0.987333 0.999886 +0.993287 0.987333 0.999886 +0.9949941 0.987333 0.999886 +0.9971537 0.987333 0.999886 +0.999886 0.987333 0.999886 +0.9999099 0.9898842 0.9977452 +0.9999288 0.9919392 0.9968597 +0.9999437 0.9935878 0.9966665 +0.9868505 0.9874633 0.999886 +0.9868505 0.9874633 0.999886 +0.9868505 0.9874633 0.999886 +0.9868505 0.9874632 0.999886 +0.9868504 0.9874632 0.999886 +0.9868504 0.9874631 0.999886 +0.9868504 0.9874631 0.999886 +0.9868503 0.987463 0.999886 +0.9868503 0.9874628 0.999886 +0.9868502 0.9874627 0.999886 +0.9868502 0.9874625 0.999886 +0.9868501 0.9874624 0.999886 +0.9868501 0.9874621 0.999886 +0.98685 0.9874619 0.999886 +0.9868501 0.9874617 0.999886 +0.9868503 0.9874615 0.999886 +0.9868507 0.9874615 0.999886 +0.9868512 0.9874615 0.999886 +0.986852 0.9874615 0.999886 +0.9868529 0.9874615 0.999886 +0.9868541 0.9874615 0.999886 +0.9868555 0.9874615 0.999886 +0.9868574 0.9874615 0.999886 +0.9868597 0.9874615 0.999886 +0.9868627 0.9874615 0.999886 +0.9868665 0.9874615 0.999886 +0.9868713 0.9874615 0.999886 +0.9868773 0.9874615 0.999886 +0.986885 0.9874615 0.999886 +0.9868946 0.9874615 0.999886 +0.9869069 0.9874615 0.999886 +0.9869223 0.9874615 0.999886 +0.9869419 0.9874615 0.999886 +0.9869667 0.9874615 0.999886 +0.986998 0.9874615 0.999886 +0.9870376 0.9874615 0.999886 +0.9870878 0.9874615 0.999886 +0.9871512 0.9874615 0.999886 +0.9872315 0.9874615 0.999886 +0.987333 0.9874615 0.999886 +0.9874615 0.9874615 0.999886 +0.987624 0.9874615 0.999886 +0.9878296 0.9874615 0.999886 +0.9880897 0.9874615 0.999886 +0.9884188 0.9874615 0.999886 +0.9888351 0.9874615 0.999886 +0.9893618 0.9874615 0.999886 +0.9900282 0.9874615 0.999886 +0.9908712 0.9874615 0.999886 +0.9919377 0.9874615 0.999886 +0.993287 0.9874615 0.999886 +0.9949941 0.9874615 0.999886 +0.9971537 0.9874615 0.999886 +0.999886 0.9874615 0.999886 +0.9999099 0.9899646 0.9977452 +0.9999288 0.9919896 0.9968597 +0.9999437 0.9936193 0.9966665 +0.9868505 0.9876258 0.999886 +0.9868505 0.9876258 0.999886 +0.9868505 0.9876258 0.999886 +0.9868505 0.9876257 0.999886 +0.9868504 0.9876257 0.999886 +0.9868504 0.9876256 0.999886 +0.9868504 0.9876255 0.999886 +0.9868503 0.9876255 0.999886 +0.9868503 0.9876253 0.999886 +0.9868502 0.9876252 0.999886 +0.9868502 0.987625 0.999886 +0.9868501 0.9876249 0.999886 +0.9868501 0.9876247 0.999886 +0.98685 0.9876244 0.999886 +0.9868501 0.9876242 0.999886 +0.9868503 0.987624 0.999886 +0.9868507 0.987624 0.999886 +0.9868512 0.987624 0.999886 +0.986852 0.987624 0.999886 +0.9868529 0.987624 0.999886 +0.9868541 0.987624 0.999886 +0.9868555 0.987624 0.999886 +0.9868574 0.987624 0.999886 +0.9868597 0.987624 0.999886 +0.9868627 0.987624 0.999886 +0.9868665 0.987624 0.999886 +0.9868713 0.987624 0.999886 +0.9868773 0.987624 0.999886 +0.986885 0.987624 0.999886 +0.9868946 0.987624 0.999886 +0.9869069 0.987624 0.999886 +0.9869223 0.987624 0.999886 +0.9869419 0.987624 0.999886 +0.9869667 0.987624 0.999886 +0.986998 0.987624 0.999886 +0.9870376 0.987624 0.999886 +0.9870878 0.987624 0.999886 +0.9871512 0.987624 0.999886 +0.9872315 0.987624 0.999886 +0.987333 0.987624 0.999886 +0.9874615 0.987624 0.999886 +0.987624 0.987624 0.999886 +0.9878296 0.987624 0.999886 +0.9880897 0.987624 0.999886 +0.9884188 0.987624 0.999886 +0.9888351 0.987624 0.999886 +0.9893618 0.987624 0.999886 +0.9900282 0.987624 0.999886 +0.9908712 0.987624 0.999886 +0.9919377 0.987624 0.999886 +0.993287 0.987624 0.999886 +0.9949941 0.987624 0.999886 +0.9971537 0.987624 0.999886 +0.999886 0.987624 0.999886 +0.9999099 0.9900664 0.9977452 +0.9999288 0.9920533 0.9968597 +0.9999437 0.9936592 0.9966665 +0.9868505 0.9878314 0.999886 +0.9868505 0.9878314 0.999886 +0.9868505 0.9878313 0.999886 +0.9868505 0.9878313 0.999886 +0.9868504 0.9878313 0.999886 +0.9868504 0.9878312 0.999886 +0.9868504 0.9878311 0.999886 +0.9868503 0.987831 0.999886 +0.9868503 0.9878309 0.999886 +0.9868502 0.9878308 0.999886 +0.9868502 0.9878306 0.999886 +0.9868501 0.9878304 0.999886 +0.9868501 0.9878302 0.999886 +0.98685 0.98783 0.999886 +0.9868501 0.9878298 0.999886 +0.9868503 0.9878296 0.999886 +0.9868507 0.9878296 0.999886 +0.9868512 0.9878296 0.999886 +0.986852 0.9878296 0.999886 +0.9868529 0.9878296 0.999886 +0.9868541 0.9878296 0.999886 +0.9868555 0.9878296 0.999886 +0.9868574 0.9878296 0.999886 +0.9868597 0.9878296 0.999886 +0.9868627 0.9878296 0.999886 +0.9868665 0.9878296 0.999886 +0.9868713 0.9878296 0.999886 +0.9868773 0.9878296 0.999886 +0.986885 0.9878296 0.999886 +0.9868946 0.9878296 0.999886 +0.9869069 0.9878296 0.999886 +0.9869223 0.9878296 0.999886 +0.9869419 0.9878296 0.999886 +0.9869667 0.9878296 0.999886 +0.986998 0.9878296 0.999886 +0.9870376 0.9878296 0.999886 +0.9870878 0.9878296 0.999886 +0.9871512 0.9878296 0.999886 +0.9872315 0.9878296 0.999886 +0.987333 0.9878296 0.999886 +0.9874615 0.9878296 0.999886 +0.987624 0.9878296 0.999886 +0.9878296 0.9878296 0.999886 +0.9880897 0.9878296 0.999886 +0.9884188 0.9878296 0.999886 +0.9888351 0.9878296 0.999886 +0.9893618 0.9878296 0.999886 +0.9900282 0.9878296 0.999886 +0.9908712 0.9878296 0.999886 +0.9919377 0.9878296 0.999886 +0.993287 0.9878296 0.999886 +0.9949941 0.9878296 0.999886 +0.9971537 0.9878296 0.999886 +0.999886 0.9878296 0.999886 +0.9999099 0.9901951 0.9977452 +0.9999288 0.9921339 0.9968597 +0.9999437 0.9937096 0.9966665 +0.9868505 0.9880915 0.999886 +0.9868505 0.9880914 0.999886 +0.9868505 0.9880914 0.999886 +0.9868505 0.9880914 0.999886 +0.9868504 0.9880913 0.999886 +0.9868504 0.9880913 0.999886 +0.9868504 0.9880912 0.999886 +0.9868503 0.9880911 0.999886 +0.9868503 0.988091 0.999886 +0.9868502 0.9880909 0.999886 +0.9868502 0.9880907 0.999886 +0.9868501 0.9880905 0.999886 +0.9868501 0.9880903 0.999886 +0.98685 0.9880901 0.999886 +0.9868501 0.9880899 0.999886 +0.9868503 0.9880897 0.999886 +0.9868507 0.9880897 0.999886 +0.9868512 0.9880897 0.999886 +0.986852 0.9880897 0.999886 +0.9868529 0.9880897 0.999886 +0.9868541 0.9880897 0.999886 +0.9868555 0.9880897 0.999886 +0.9868574 0.9880897 0.999886 +0.9868597 0.9880897 0.999886 +0.9868627 0.9880897 0.999886 +0.9868665 0.9880897 0.999886 +0.9868713 0.9880897 0.999886 +0.9868773 0.9880897 0.999886 +0.986885 0.9880897 0.999886 +0.9868946 0.9880897 0.999886 +0.9869069 0.9880897 0.999886 +0.9869223 0.9880897 0.999886 +0.9869419 0.9880897 0.999886 +0.9869667 0.9880897 0.999886 +0.986998 0.9880897 0.999886 +0.9870376 0.9880897 0.999886 +0.9870878 0.9880897 0.999886 +0.9871512 0.9880897 0.999886 +0.9872315 0.9880897 0.999886 +0.987333 0.9880897 0.999886 +0.9874615 0.9880897 0.999886 +0.987624 0.9880897 0.999886 +0.9878296 0.9880897 0.999886 +0.9880897 0.9880897 0.999886 +0.9884188 0.9880897 0.999886 +0.9888351 0.9880897 0.999886 +0.9893618 0.9880897 0.999886 +0.9900282 0.9880897 0.999886 +0.9908712 0.9880897 0.999886 +0.9919377 0.9880897 0.999886 +0.993287 0.9880897 0.999886 +0.9949941 0.9880897 0.999886 +0.9971537 0.9880897 0.999886 +0.999886 0.9880897 0.999886 +0.9999099 0.990358 0.9977452 +0.9999288 0.9922358 0.9968597 +0.9999437 0.9937734 0.9966665 +0.9868505 0.9884205 0.999886 +0.9868505 0.9884205 0.999886 +0.9868505 0.9884204 0.999886 +0.9868505 0.9884204 0.999886 +0.9868504 0.9884204 0.999886 +0.9868504 0.9884203 0.999886 +0.9868504 0.9884202 0.999886 +0.9868503 0.9884202 0.999886 +0.9868503 0.9884201 0.999886 +0.9868502 0.9884199 0.999886 +0.9868502 0.9884198 0.999886 +0.9868501 0.9884196 0.999886 +0.9868501 0.9884194 0.999886 +0.98685 0.9884192 0.999886 +0.9868501 0.988419 0.999886 +0.9868503 0.9884188 0.999886 +0.9868507 0.9884188 0.999886 +0.9868512 0.9884188 0.999886 +0.986852 0.9884188 0.999886 +0.9868529 0.9884188 0.999886 +0.9868541 0.9884188 0.999886 +0.9868555 0.9884188 0.999886 +0.9868574 0.9884188 0.999886 +0.9868597 0.9884188 0.999886 +0.9868627 0.9884188 0.999886 +0.9868665 0.9884188 0.999886 +0.9868713 0.9884188 0.999886 +0.9868773 0.9884188 0.999886 +0.986885 0.9884188 0.999886 +0.9868946 0.9884188 0.999886 +0.9869069 0.9884188 0.999886 +0.9869223 0.9884188 0.999886 +0.9869419 0.9884188 0.999886 +0.9869667 0.9884188 0.999886 +0.986998 0.9884188 0.999886 +0.9870376 0.9884188 0.999886 +0.9870878 0.9884188 0.999886 +0.9871512 0.9884188 0.999886 +0.9872315 0.9884188 0.999886 +0.987333 0.9884188 0.999886 +0.9874615 0.9884188 0.999886 +0.987624 0.9884188 0.999886 +0.9878296 0.9884188 0.999886 +0.9880897 0.9884188 0.999886 +0.9884188 0.9884188 0.999886 +0.9888351 0.9884188 0.999886 +0.9893618 0.9884188 0.999886 +0.9900282 0.9884188 0.999886 +0.9908712 0.9884188 0.999886 +0.9919377 0.9884188 0.999886 +0.993287 0.9884188 0.999886 +0.9949941 0.9884188 0.999886 +0.9971537 0.9884188 0.999886 +0.999886 0.9884188 0.999886 +0.9999099 0.9905641 0.9977452 +0.9999288 0.9923648 0.9968597 +0.9999437 0.9938541 0.9966665 +0.9868505 0.9888368 0.999886 +0.9868505 0.9888367 0.999886 +0.9868505 0.9888367 0.999886 +0.9868505 0.9888367 0.999886 +0.9868504 0.9888366 0.999886 +0.9868504 0.9888366 0.999886 +0.9868504 0.9888365 0.999886 +0.9868503 0.9888364 0.999886 +0.9868503 0.9888363 0.999886 +0.9868502 0.9888362 0.999886 +0.9868502 0.9888361 0.999886 +0.9868501 0.9888359 0.999886 +0.9868501 0.9888357 0.999886 +0.98685 0.9888355 0.999886 +0.9868501 0.9888353 0.999886 +0.9868503 0.9888352 0.999886 +0.9868507 0.9888351 0.999886 +0.9868512 0.9888351 0.999886 +0.986852 0.9888351 0.999886 +0.9868529 0.9888351 0.999886 +0.9868541 0.9888351 0.999886 +0.9868555 0.9888351 0.999886 +0.9868574 0.9888351 0.999886 +0.9868597 0.9888351 0.999886 +0.9868627 0.9888351 0.999886 +0.9868665 0.9888351 0.999886 +0.9868713 0.9888351 0.999886 +0.9868773 0.9888351 0.999886 +0.986885 0.9888351 0.999886 +0.9868946 0.9888351 0.999886 +0.9869069 0.9888351 0.999886 +0.9869223 0.9888351 0.999886 +0.9869419 0.9888351 0.999886 +0.9869667 0.9888351 0.999886 +0.986998 0.9888351 0.999886 +0.9870376 0.9888351 0.999886 +0.9870878 0.9888351 0.999886 +0.9871512 0.9888351 0.999886 +0.9872315 0.9888351 0.999886 +0.987333 0.9888351 0.999886 +0.9874615 0.9888351 0.999886 +0.987624 0.9888351 0.999886 +0.9878296 0.9888351 0.999886 +0.9880897 0.9888351 0.999886 +0.9884188 0.9888351 0.999886 +0.9888351 0.9888351 0.999886 +0.9893618 0.9888351 0.999886 +0.9900282 0.9888351 0.999886 +0.9908712 0.9888351 0.999886 +0.9919377 0.9888351 0.999886 +0.993287 0.9888351 0.999886 +0.9949941 0.9888351 0.999886 +0.9971537 0.9888351 0.999886 +0.999886 0.9888351 0.999886 +0.9999099 0.9908248 0.9977452 +0.9999288 0.992528 0.9968597 +0.9999437 0.9939562 0.9966665 +0.9868505 0.9893634 0.999886 +0.9868505 0.9893634 0.999886 +0.9868505 0.9893633 0.999886 +0.9868505 0.9893633 0.999886 +0.9868504 0.9893633 0.999886 +0.9868504 0.9893632 0.999886 +0.9868504 0.9893632 0.999886 +0.9868503 0.9893631 0.999886 +0.9868503 0.989363 0.999886 +0.9868502 0.9893629 0.999886 +0.9868502 0.9893627 0.999886 +0.9868501 0.9893626 0.999886 +0.9868501 0.9893624 0.999886 +0.98685 0.9893622 0.999886 +0.9868501 0.989362 0.999886 +0.9868503 0.9893619 0.999886 +0.9868507 0.9893618 0.999886 +0.9868512 0.9893618 0.999886 +0.986852 0.9893618 0.999886 +0.9868529 0.9893618 0.999886 +0.9868541 0.9893618 0.999886 +0.9868555 0.9893618 0.999886 +0.9868574 0.9893618 0.999886 +0.9868597 0.9893618 0.999886 +0.9868627 0.9893618 0.999886 +0.9868665 0.9893618 0.999886 +0.9868713 0.9893618 0.999886 +0.9868773 0.9893618 0.999886 +0.986885 0.9893618 0.999886 +0.9868946 0.9893618 0.999886 +0.9869069 0.9893618 0.999886 +0.9869223 0.9893618 0.999886 +0.9869419 0.9893618 0.999886 +0.9869667 0.9893618 0.999886 +0.986998 0.9893618 0.999886 +0.9870376 0.9893618 0.999886 +0.9870878 0.9893618 0.999886 +0.9871512 0.9893618 0.999886 +0.9872315 0.9893618 0.999886 +0.987333 0.9893618 0.999886 +0.9874615 0.9893618 0.999886 +0.987624 0.9893618 0.999886 +0.9878296 0.9893618 0.999886 +0.9880897 0.9893618 0.999886 +0.9884188 0.9893618 0.999886 +0.9888351 0.9893618 0.999886 +0.9893618 0.9893618 0.999886 +0.9900282 0.9893618 0.999886 +0.9908712 0.9893618 0.999886 +0.9919377 0.9893618 0.999886 +0.993287 0.9893618 0.999886 +0.9949941 0.9893618 0.999886 +0.9971537 0.9893618 0.999886 +0.999886 0.9893618 0.999886 +0.9999099 0.9911547 0.9977452 +0.9999288 0.9927345 0.9968597 +0.9999437 0.9940854 0.9966665 +0.9868505 0.9900297 0.999886 +0.9868505 0.9900296 0.999886 +0.9868505 0.9900296 0.999886 +0.9868505 0.9900296 0.999886 +0.9868504 0.9900295 0.999886 +0.9868504 0.9900295 0.999886 +0.9868504 0.9900294 0.999886 +0.9868503 0.9900294 0.999886 +0.9868503 0.9900293 0.999886 +0.9868502 0.9900292 0.999886 +0.9868502 0.990029 0.999886 +0.9868501 0.9900289 0.999886 +0.9868501 0.9900287 0.999886 +0.98685 0.9900285 0.999886 +0.9868501 0.9900284 0.999886 +0.9868503 0.9900282 0.999886 +0.9868507 0.9900282 0.999886 +0.9868512 0.9900282 0.999886 +0.986852 0.9900282 0.999886 +0.9868529 0.9900282 0.999886 +0.9868541 0.9900282 0.999886 +0.9868555 0.9900282 0.999886 +0.9868574 0.9900282 0.999886 +0.9868597 0.9900282 0.999886 +0.9868627 0.9900282 0.999886 +0.9868665 0.9900282 0.999886 +0.9868713 0.9900282 0.999886 +0.9868773 0.9900282 0.999886 +0.986885 0.9900282 0.999886 +0.9868946 0.9900282 0.999886 +0.9869069 0.9900282 0.999886 +0.9869223 0.9900282 0.999886 +0.9869419 0.9900282 0.999886 +0.9869667 0.9900282 0.999886 +0.986998 0.9900282 0.999886 +0.9870376 0.9900282 0.999886 +0.9870878 0.9900282 0.999886 +0.9871512 0.9900282 0.999886 +0.9872315 0.9900282 0.999886 +0.987333 0.9900282 0.999886 +0.9874615 0.9900282 0.999886 +0.987624 0.9900282 0.999886 +0.9878296 0.9900282 0.999886 +0.9880897 0.9900282 0.999886 +0.9884188 0.9900282 0.999886 +0.9888351 0.9900282 0.999886 +0.9893618 0.9900282 0.999886 +0.9900282 0.9900282 0.999886 +0.9908712 0.9900282 0.999886 +0.9919377 0.9900282 0.999886 +0.993287 0.9900282 0.999886 +0.9949941 0.9900282 0.999886 +0.9971537 0.9900282 0.999886 +0.999886 0.9900282 0.999886 +0.9999099 0.991572 0.9977452 +0.9999288 0.9929957 0.9968597 +0.9999437 0.9942488 0.9966665 +0.9868505 0.9908726 0.999886 +0.9868505 0.9908725 0.999886 +0.9868505 0.9908725 0.999886 +0.9868505 0.9908725 0.999886 +0.9868504 0.9908724 0.999886 +0.9868504 0.9908724 0.999886 +0.9868504 0.9908724 0.999886 +0.9868503 0.9908723 0.999886 +0.9868503 0.9908722 0.999886 +0.9868502 0.9908721 0.999886 +0.9868502 0.990872 0.999886 +0.9868501 0.9908718 0.999886 +0.9868501 0.9908717 0.999886 +0.98685 0.9908715 0.999886 +0.9868501 0.9908714 0.999886 +0.9868503 0.9908712 0.999886 +0.9868507 0.9908712 0.999886 +0.9868512 0.9908712 0.999886 +0.986852 0.9908712 0.999886 +0.9868529 0.9908712 0.999886 +0.9868541 0.9908712 0.999886 +0.9868555 0.9908712 0.999886 +0.9868574 0.9908712 0.999886 +0.9868597 0.9908712 0.999886 +0.9868627 0.9908712 0.999886 +0.9868665 0.9908712 0.999886 +0.9868713 0.9908712 0.999886 +0.9868773 0.9908712 0.999886 +0.986885 0.9908712 0.999886 +0.9868946 0.9908712 0.999886 +0.9869069 0.9908712 0.999886 +0.9869223 0.9908712 0.999886 +0.9869419 0.9908712 0.999886 +0.9869667 0.9908712 0.999886 +0.986998 0.9908712 0.999886 +0.9870376 0.9908712 0.999886 +0.9870878 0.9908712 0.999886 +0.9871512 0.9908712 0.999886 +0.9872315 0.9908712 0.999886 +0.987333 0.9908712 0.999886 +0.9874615 0.9908712 0.999886 +0.987624 0.9908712 0.999886 +0.9878296 0.9908712 0.999886 +0.9880897 0.9908712 0.999886 +0.9884188 0.9908712 0.999886 +0.9888351 0.9908712 0.999886 +0.9893618 0.9908712 0.999886 +0.9900282 0.9908712 0.999886 +0.9908712 0.9908712 0.999886 +0.9919377 0.9908712 0.999886 +0.993287 0.9908712 0.999886 +0.9949941 0.9908712 0.999886 +0.9971537 0.9908712 0.999886 +0.999886 0.9908712 0.999886 +0.9999099 0.9920999 0.9977452 +0.9999288 0.9933261 0.9968597 +0.9999437 0.9944556 0.9966665 +0.9868505 0.9919389 0.999886 +0.9868505 0.9919389 0.999886 +0.9868505 0.9919389 0.999886 +0.9868505 0.9919389 0.999886 +0.9868504 0.9919388 0.999886 +0.9868504 0.9919388 0.999886 +0.9868504 0.9919388 0.999886 +0.9868503 0.9919387 0.999886 +0.9868503 0.9919386 0.999886 +0.9868502 0.9919385 0.999886 +0.9868502 0.9919384 0.999886 +0.9868501 0.9919383 0.999886 +0.9868501 0.9919382 0.999886 +0.98685 0.991938 0.999886 +0.9868501 0.9919379 0.999886 +0.9868503 0.9919378 0.999886 +0.9868507 0.9919377 0.999886 +0.9868512 0.9919377 0.999886 +0.986852 0.9919377 0.999886 +0.9868529 0.9919377 0.999886 +0.9868541 0.9919377 0.999886 +0.9868555 0.9919377 0.999886 +0.9868574 0.9919377 0.999886 +0.9868597 0.9919377 0.999886 +0.9868627 0.9919377 0.999886 +0.9868665 0.9919377 0.999886 +0.9868713 0.9919377 0.999886 +0.9868773 0.9919377 0.999886 +0.986885 0.9919377 0.999886 +0.9868946 0.9919377 0.999886 +0.9869069 0.9919377 0.999886 +0.9869223 0.9919377 0.999886 +0.9869419 0.9919377 0.999886 +0.9869667 0.9919377 0.999886 +0.986998 0.9919377 0.999886 +0.9870376 0.9919377 0.999886 +0.9870878 0.9919377 0.999886 +0.9871512 0.9919377 0.999886 +0.9872315 0.9919377 0.999886 +0.987333 0.9919377 0.999886 +0.9874615 0.9919377 0.999886 +0.987624 0.9919377 0.999886 +0.9878296 0.9919377 0.999886 +0.9880897 0.9919377 0.999886 +0.9884188 0.9919377 0.999886 +0.9888351 0.9919377 0.999886 +0.9893618 0.9919377 0.999886 +0.9900282 0.9919377 0.999886 +0.9908712 0.9919377 0.999886 +0.9919377 0.9919377 0.999886 +0.993287 0.9919377 0.999886 +0.9949941 0.9919377 0.999886 +0.9971537 0.9919377 0.999886 +0.999886 0.9919377 0.999886 +0.9999099 0.9927678 0.9977452 +0.9999288 0.9937442 0.9968597 +0.9999437 0.9947172 0.9966665 +0.9868505 0.993288 0.999886 +0.9868505 0.993288 0.999886 +0.9868505 0.993288 0.999886 +0.9868505 0.993288 0.999886 +0.9868504 0.993288 0.999886 +0.9868504 0.9932879 0.999886 +0.9868504 0.9932879 0.999886 +0.9868503 0.9932878 0.999886 +0.9868503 0.9932878 0.999886 +0.9868502 0.9932877 0.999886 +0.9868502 0.9932876 0.999886 +0.9868501 0.9932875 0.999886 +0.9868501 0.9932874 0.999886 +0.98685 0.9932873 0.999886 +0.9868501 0.9932872 0.999886 +0.9868503 0.9932871 0.999886 +0.9868507 0.993287 0.999886 +0.9868512 0.993287 0.999886 +0.986852 0.993287 0.999886 +0.9868529 0.993287 0.999886 +0.9868541 0.993287 0.999886 +0.9868555 0.993287 0.999886 +0.9868574 0.993287 0.999886 +0.9868597 0.993287 0.999886 +0.9868627 0.993287 0.999886 +0.9868665 0.993287 0.999886 +0.9868713 0.993287 0.999886 +0.9868773 0.993287 0.999886 +0.986885 0.993287 0.999886 +0.9868946 0.993287 0.999886 +0.9869069 0.993287 0.999886 +0.9869223 0.993287 0.999886 +0.9869419 0.993287 0.999886 +0.9869667 0.993287 0.999886 +0.986998 0.993287 0.999886 +0.9870376 0.993287 0.999886 +0.9870878 0.993287 0.999886 +0.9871512 0.993287 0.999886 +0.9872315 0.993287 0.999886 +0.987333 0.993287 0.999886 +0.9874615 0.993287 0.999886 +0.987624 0.993287 0.999886 +0.9878296 0.993287 0.999886 +0.9880897 0.993287 0.999886 +0.9884188 0.993287 0.999886 +0.9888351 0.993287 0.999886 +0.9893618 0.993287 0.999886 +0.9900282 0.993287 0.999886 +0.9908712 0.993287 0.999886 +0.9919377 0.993287 0.999886 +0.993287 0.993287 0.999886 +0.9949941 0.993287 0.999886 +0.9971537 0.993287 0.999886 +0.999886 0.993287 0.999886 +0.9999099 0.9936128 0.9977452 +0.9999288 0.9942731 0.9968597 +0.9999437 0.9950481 0.9966665 +0.9868505 0.9949948 0.999886 +0.9868505 0.9949948 0.999886 +0.9868505 0.9949948 0.999886 +0.9868505 0.9949948 0.999886 +0.9868504 0.9949948 0.999886 +0.9868504 0.9949948 0.999886 +0.9868504 0.9949947 0.999886 +0.9868503 0.9949947 0.999886 +0.9868503 0.9949946 0.999886 +0.9868502 0.9949946 0.999886 +0.9868502 0.9949945 0.999886 +0.9868501 0.9949945 0.999886 +0.9868501 0.9949944 0.999886 +0.98685 0.9949943 0.999886 +0.9868501 0.9949942 0.999886 +0.9868503 0.9949941 0.999886 +0.9868507 0.9949941 0.999886 +0.9868512 0.9949941 0.999886 +0.986852 0.9949941 0.999886 +0.9868529 0.9949941 0.999886 +0.9868541 0.9949941 0.999886 +0.9868555 0.9949941 0.999886 +0.9868574 0.9949941 0.999886 +0.9868597 0.9949941 0.999886 +0.9868627 0.9949941 0.999886 +0.9868665 0.9949941 0.999886 +0.9868713 0.9949941 0.999886 +0.9868773 0.9949941 0.999886 +0.986885 0.9949941 0.999886 +0.9868946 0.9949941 0.999886 +0.9869069 0.9949941 0.999886 +0.9869223 0.9949941 0.999886 +0.9869419 0.9949941 0.999886 +0.9869667 0.9949941 0.999886 +0.986998 0.9949941 0.999886 +0.9870376 0.9949941 0.999886 +0.9870878 0.9949941 0.999886 +0.9871512 0.9949941 0.999886 +0.9872315 0.9949941 0.999886 +0.987333 0.9949941 0.999886 +0.9874615 0.9949941 0.999886 +0.987624 0.9949941 0.999886 +0.9878296 0.9949941 0.999886 +0.9880897 0.9949941 0.999886 +0.9884188 0.9949941 0.999886 +0.9888351 0.9949941 0.999886 +0.9893618 0.9949941 0.999886 +0.9900282 0.9949941 0.999886 +0.9908712 0.9949941 0.999886 +0.9919377 0.9949941 0.999886 +0.993287 0.9949941 0.999886 +0.9949941 0.9949941 0.999886 +0.9971537 0.9949941 0.999886 +0.999886 0.9949941 0.999886 +0.9999099 0.9946818 0.9977452 +0.9999288 0.9949422 0.9968597 +0.9999437 0.9954668 0.9966665 +0.9868505 0.9971542 0.999886 +0.9868505 0.9971542 0.999886 +0.9868505 0.9971541 0.999886 +0.9868505 0.9971541 0.999886 +0.9868504 0.9971541 0.999886 +0.9868504 0.9971541 0.999886 +0.9868504 0.9971541 0.999886 +0.9868503 0.9971541 0.999886 +0.9868503 0.9971541 0.999886 +0.9868502 0.997154 0.999886 +0.9868502 0.997154 0.999886 +0.9868501 0.9971539 0.999886 +0.9868501 0.9971539 0.999886 +0.98685 0.9971538 0.999886 +0.9868501 0.9971538 0.999886 +0.9868503 0.9971538 0.999886 +0.9868507 0.9971537 0.999886 +0.9868512 0.9971537 0.999886 +0.986852 0.9971537 0.999886 +0.9868529 0.9971537 0.999886 +0.9868541 0.9971537 0.999886 +0.9868555 0.9971537 0.999886 +0.9868574 0.9971537 0.999886 +0.9868597 0.9971537 0.999886 +0.9868627 0.9971537 0.999886 +0.9868665 0.9971537 0.999886 +0.9868713 0.9971537 0.999886 +0.9868773 0.9971537 0.999886 +0.986885 0.9971537 0.999886 +0.9868946 0.9971537 0.999886 +0.9869069 0.9971537 0.999886 +0.9869223 0.9971537 0.999886 +0.9869419 0.9971537 0.999886 +0.9869667 0.9971537 0.999886 +0.986998 0.9971537 0.999886 +0.9870376 0.9971537 0.999886 +0.9870878 0.9971537 0.999886 +0.9871512 0.9971537 0.999886 +0.9872315 0.9971537 0.999886 +0.987333 0.9971537 0.999886 +0.9874615 0.9971537 0.999886 +0.987624 0.9971537 0.999886 +0.9878296 0.9971537 0.999886 +0.9880897 0.9971537 0.999886 +0.9884188 0.9971537 0.999886 +0.9888351 0.9971537 0.999886 +0.9893618 0.9971537 0.999886 +0.9900282 0.9971537 0.999886 +0.9908712 0.9971537 0.999886 +0.9919377 0.9971537 0.999886 +0.993287 0.9971537 0.999886 +0.9949941 0.9971537 0.999886 +0.9971537 0.9971537 0.999886 +0.999886 0.9971537 0.999886 +0.9999099 0.9960342 0.9977452 +0.9999288 0.9957887 0.9968597 +0.9999437 0.9959964 0.9966665 +0.9868505 0.999886 0.999886 +0.9868505 0.999886 0.999886 +0.9868505 0.999886 0.999886 +0.9868505 0.999886 0.999886 +0.9868504 0.999886 0.999886 +0.9868504 0.999886 0.999886 +0.9868504 0.999886 0.999886 +0.9868503 0.999886 0.999886 +0.9868503 0.999886 0.999886 +0.9868502 0.999886 0.999886 +0.9868502 0.999886 0.999886 +0.9868501 0.999886 0.999886 +0.9868501 0.999886 0.999886 +0.98685 0.999886 0.999886 +0.9868501 0.999886 0.999886 +0.9868503 0.999886 0.999886 +0.9868507 0.999886 0.999886 +0.9868512 0.999886 0.999886 +0.986852 0.999886 0.999886 +0.9868529 0.999886 0.999886 +0.9868541 0.999886 0.999886 +0.9868555 0.999886 0.999886 +0.9868574 0.999886 0.999886 +0.9868597 0.999886 0.999886 +0.9868627 0.999886 0.999886 +0.9868665 0.999886 0.999886 +0.9868713 0.999886 0.999886 +0.9868773 0.999886 0.999886 +0.986885 0.999886 0.999886 +0.9868946 0.999886 0.999886 +0.9869069 0.999886 0.999886 +0.9869223 0.999886 0.999886 +0.9869419 0.999886 0.999886 +0.9869667 0.999886 0.999886 +0.986998 0.999886 0.999886 +0.9870376 0.999886 0.999886 +0.9870878 0.999886 0.999886 +0.9871512 0.999886 0.999886 +0.9872315 0.999886 0.999886 +0.987333 0.999886 0.999886 +0.9874615 0.999886 0.999886 +0.987624 0.999886 0.999886 +0.9878296 0.999886 0.999886 +0.9880897 0.999886 0.999886 +0.9884188 0.999886 0.999886 +0.9888351 0.999886 0.999886 +0.9893618 0.999886 0.999886 +0.9900282 0.999886 0.999886 +0.9908712 0.999886 0.999886 +0.9919377 0.999886 0.999886 +0.993287 0.999886 0.999886 +0.9949941 0.999886 0.999886 +0.9971537 0.999886 0.999886 +0.999886 0.999886 0.999886 +0.9999099 0.9977452 0.9977452 +0.9999288 0.9968597 0.9968597 +0.9999437 0.9966665 0.9966665 +0.989582 0.9999099 0.9977455 +0.989582 0.9999099 0.9977455 +0.989582 0.9999099 0.9977455 +0.989582 0.9999099 0.9977455 +0.989582 0.9999099 0.9977455 +0.9895819 0.9999099 0.9977455 +0.9895819 0.9999099 0.9977455 +0.9895819 0.9999099 0.9977454 +0.9895819 0.9999099 0.9977454 +0.9895818 0.9999099 0.9977454 +0.9895818 0.9999099 0.9977454 +0.9895818 0.9999099 0.9977454 +0.9895817 0.9999099 0.9977453 +0.9895817 0.9999099 0.9977453 +0.9895817 0.9999099 0.9977453 +0.9895819 0.9999099 0.9977452 +0.9895821 0.9999099 0.9977452 +0.9895825 0.9999099 0.9977452 +0.9895829 0.9999099 0.9977452 +0.9895835 0.9999099 0.9977452 +0.9895842 0.9999099 0.9977452 +0.9895851 0.9999099 0.9977452 +0.9895863 0.9999099 0.9977452 +0.9895878 0.9999099 0.9977452 +0.9895897 0.9999099 0.9977452 +0.989592 0.9999099 0.9977452 +0.989595 0.9999099 0.9977452 +0.9895988 0.9999099 0.9977452 +0.9896036 0.9999099 0.9977452 +0.9896096 0.9999099 0.9977452 +0.9896173 0.9999099 0.9977452 +0.989627 0.9999099 0.9977452 +0.9896392 0.9999099 0.9977452 +0.9896547 0.9999099 0.9977452 +0.9896744 0.9999099 0.9977452 +0.9896992 0.9999099 0.9977452 +0.9897306 0.9999099 0.9977452 +0.9897703 0.9999099 0.9977452 +0.9898206 0.9999099 0.9977452 +0.9898842 0.9999099 0.9977452 +0.9899646 0.9999099 0.9977452 +0.9900664 0.9999099 0.9977452 +0.9901951 0.9999099 0.9977452 +0.990358 0.9999099 0.9977452 +0.9905641 0.9999099 0.9977452 +0.9908248 0.9999099 0.9977452 +0.9911547 0.9999099 0.9977452 +0.991572 0.9999099 0.9977452 +0.9920999 0.9999099 0.9977452 +0.9927678 0.9999099 0.9977452 +0.9936128 0.9999099 0.9977452 +0.9946818 0.9999099 0.9977452 +0.9960342 0.9999099 0.9977452 +0.9977452 0.9999099 0.9977452 +0.9999099 0.9999099 0.9977452 +0.9999288 0.9982146 0.9968597 +0.9999437 0.9975143 0.9966665 +0.9917501 0.9999288 0.99686 +0.9917501 0.9999288 0.99686 +0.9917501 0.9999288 0.99686 +0.9917501 0.9999288 0.99686 +0.9917501 0.9999288 0.99686 +0.9917501 0.9999288 0.99686 +0.99175 0.9999288 0.99686 +0.99175 0.9999288 0.9968599 +0.99175 0.9999288 0.9968599 +0.99175 0.9999288 0.9968599 +0.99175 0.9999288 0.9968599 +0.9917499 0.9999288 0.9968599 +0.9917499 0.9999288 0.9968598 +0.9917499 0.9999288 0.9968598 +0.9917499 0.9999288 0.9968597 +0.99175 0.9999288 0.9968597 +0.9917502 0.9999288 0.9968597 +0.9917504 0.9999288 0.9968597 +0.9917507 0.9999288 0.9968597 +0.991751 0.9999288 0.9968597 +0.9917515 0.9999288 0.9968597 +0.9917521 0.9999288 0.9968597 +0.9917528 0.9999288 0.9968597 +0.9917537 0.9999288 0.9968597 +0.9917549 0.9999288 0.9968597 +0.9917564 0.9999288 0.9968597 +0.9917582 0.9999288 0.9968597 +0.9917606 0.9999288 0.9968597 +0.9917636 0.9999288 0.9968597 +0.9917674 0.9999288 0.9968597 +0.9917722 0.9999288 0.9968597 +0.9917782 0.9999288 0.9968597 +0.9917859 0.9999288 0.9968597 +0.9917956 0.9999288 0.9968597 +0.9918079 0.9999288 0.9968597 +0.9918234 0.9999288 0.9968597 +0.9918431 0.9999288 0.9968597 +0.991868 0.9999288 0.9968597 +0.9918994 0.9999288 0.9968597 +0.9919392 0.9999288 0.9968597 +0.9919896 0.9999288 0.9968597 +0.9920533 0.9999288 0.9968597 +0.9921339 0.9999288 0.9968597 +0.9922358 0.9999288 0.9968597 +0.9923648 0.9999288 0.9968597 +0.992528 0.9999288 0.9968597 +0.9927345 0.9999288 0.9968597 +0.9929957 0.9999288 0.9968597 +0.9933261 0.9999288 0.9968597 +0.9937442 0.9999288 0.9968597 +0.9942731 0.9999288 0.9968597 +0.9949422 0.9999288 0.9968597 +0.9957887 0.9999288 0.9968597 +0.9968597 0.9999288 0.9968597 +0.9982146 0.9999288 0.9968597 +0.9999288 0.9999288 0.9968597 +0.9999437 0.9985868 0.9966665 +0.9934695 0.9999437 0.9966668 +0.9934695 0.9999437 0.9966668 +0.9934695 0.9999437 0.9966668 +0.9934695 0.9999437 0.9966668 +0.9934695 0.9999437 0.9966668 +0.9934695 0.9999437 0.9966668 +0.9934695 0.9999437 0.9966667 +0.9934694 0.9999437 0.9966667 +0.9934694 0.9999437 0.9966667 +0.9934694 0.9999437 0.9966667 +0.9934694 0.9999437 0.9966667 +0.9934694 0.9999437 0.9966666 +0.9934694 0.9999437 0.9966666 +0.9934694 0.9999437 0.9966666 +0.9934694 0.9999437 0.9966666 +0.9934694 0.9999437 0.9966665 +0.9934695 0.9999437 0.9966665 +0.9934697 0.9999437 0.9966665 +0.9934698 0.9999437 0.9966665 +0.9934701 0.9999437 0.9966665 +0.9934704 0.9999437 0.9966665 +0.9934707 0.9999437 0.9966665 +0.9934712 0.9999437 0.9966665 +0.9934718 0.9999437 0.9966665 +0.9934725 0.9999437 0.9966665 +0.9934734 0.9999437 0.9966665 +0.9934746 0.9999437 0.9966665 +0.9934761 0.9999437 0.9966665 +0.9934779 0.9999437 0.9966665 +0.9934803 0.9999437 0.9966665 +0.9934833 0.9999437 0.9966665 +0.9934871 0.9999437 0.9966665 +0.9934919 0.9999437 0.9966665 +0.993498 0.9999437 0.9966665 +0.9935057 0.9999437 0.9966665 +0.9935154 0.9999437 0.9966665 +0.9935277 0.9999437 0.9966665 +0.9935432 0.9999437 0.9966665 +0.9935629 0.9999437 0.9966665 +0.9935878 0.9999437 0.9966665 +0.9936193 0.9999437 0.9966665 +0.9936592 0.9999437 0.9966665 +0.9937096 0.9999437 0.9966665 +0.9937734 0.9999437 0.9966665 +0.9938541 0.9999437 0.9966665 +0.9939562 0.9999437 0.9966665 +0.9940854 0.9999437 0.9966665 +0.9942488 0.9999437 0.9966665 +0.9944556 0.9999437 0.9966665 +0.9947172 0.9999437 0.9966665 +0.9950481 0.9999437 0.9966665 +0.9954668 0.9999437 0.9966665 +0.9959964 0.9999437 0.9966665 +0.9966665 0.9999437 0.9966665 +0.9975143 0.9999437 0.9966665 +0.9985868 0.9999437 0.9966665 +0.9999437 0.9999437 0.9966665 +0.989582 0.989582 0.9999099 +0.989582 0.989582 0.9999099 +0.989582 0.989582 0.9999099 +0.989582 0.989582 0.9999099 +0.9895821 0.989582 0.9999099 +0.9895821 0.989582 0.9999099 +0.9895821 0.989582 0.9999099 +0.9895821 0.989582 0.9999099 +0.9895822 0.989582 0.9999099 +0.9895822 0.989582 0.9999099 +0.9895823 0.989582 0.9999099 +0.9895824 0.989582 0.9999099 +0.9895825 0.989582 0.9999099 +0.9895826 0.989582 0.9999099 +0.9895828 0.989582 0.9999099 +0.989583 0.989582 0.9999099 +0.9895833 0.989582 0.9999099 +0.9895837 0.989582 0.9999099 +0.9895841 0.989582 0.9999099 +0.9895847 0.989582 0.9999099 +0.9895855 0.989582 0.9999099 +0.9895864 0.989582 0.9999099 +0.9895875 0.989582 0.9999099 +0.989589 0.989582 0.9999099 +0.9895909 0.989582 0.9999099 +0.9895933 0.989582 0.9999099 +0.9895962 0.989582 0.9999099 +0.9896 0.989582 0.9999099 +0.9896048 0.989582 0.9999099 +0.9896109 0.989582 0.9999099 +0.9896185 0.989582 0.9999099 +0.9896282 0.989582 0.9999099 +0.9896405 0.989582 0.9999099 +0.989656 0.989582 0.9999099 +0.9896756 0.989582 0.9999099 +0.9897004 0.989582 0.9999099 +0.9897318 0.989582 0.9999099 +0.9897715 0.989582 0.9999099 +0.9898218 0.989582 0.9999099 +0.9898854 0.989582 0.9999099 +0.9899658 0.989582 0.9999099 +0.9900676 0.989582 0.9999099 +0.9901963 0.989582 0.9999099 +0.9903592 0.989582 0.9999099 +0.9905652 0.989582 0.9999099 +0.9908259 0.989582 0.9999099 +0.9911557 0.989582 0.9999099 +0.991573 0.989582 0.9999099 +0.9921008 0.989582 0.9999099 +0.9927686 0.989582 0.9999099 +0.9936135 0.989582 0.9999099 +0.9946824 0.989582 0.9999099 +0.9960347 0.989582 0.9999099 +0.9977455 0.989582 0.9999099 +0.9999099 0.989582 0.9999099 +0.9999288 0.9917501 0.9982148 +0.9999437 0.9934695 0.9975145 +0.989582 0.989582 0.9999099 +0.989582 0.989582 0.9999099 +0.989582 0.989582 0.9999099 +0.989582 0.989582 0.9999099 +0.989582 0.989582 0.9999099 +0.9895821 0.989582 0.9999099 +0.9895821 0.989582 0.9999099 +0.9895821 0.989582 0.9999099 +0.9895822 0.989582 0.9999099 +0.9895822 0.989582 0.9999099 +0.9895823 0.989582 0.9999099 +0.9895824 0.989582 0.9999099 +0.9895825 0.989582 0.9999099 +0.9895826 0.989582 0.9999099 +0.9895828 0.989582 0.9999099 +0.989583 0.989582 0.9999099 +0.9895833 0.989582 0.9999099 +0.9895837 0.989582 0.9999099 +0.9895841 0.989582 0.9999099 +0.9895847 0.989582 0.9999099 +0.9895854 0.989582 0.9999099 +0.9895864 0.989582 0.9999099 +0.9895875 0.989582 0.9999099 +0.989589 0.989582 0.9999099 +0.9895909 0.989582 0.9999099 +0.9895932 0.989582 0.9999099 +0.9895962 0.989582 0.9999099 +0.9896 0.989582 0.9999099 +0.9896048 0.989582 0.9999099 +0.9896108 0.989582 0.9999099 +0.9896185 0.989582 0.9999099 +0.9896282 0.989582 0.9999099 +0.9896404 0.989582 0.9999099 +0.9896559 0.989582 0.9999099 +0.9896756 0.989582 0.9999099 +0.9897004 0.989582 0.9999099 +0.9897318 0.989582 0.9999099 +0.9897715 0.989582 0.9999099 +0.9898218 0.989582 0.9999099 +0.9898853 0.989582 0.9999099 +0.9899658 0.989582 0.9999099 +0.9900675 0.989582 0.9999099 +0.9901963 0.989582 0.9999099 +0.9903591 0.989582 0.9999099 +0.9905652 0.989582 0.9999099 +0.9908259 0.989582 0.9999099 +0.9911557 0.989582 0.9999099 +0.9915729 0.989582 0.9999099 +0.9921008 0.989582 0.9999099 +0.9927686 0.989582 0.9999099 +0.9936135 0.989582 0.9999099 +0.9946824 0.989582 0.9999099 +0.9960347 0.989582 0.9999099 +0.9977455 0.989582 0.9999099 +0.9999099 0.989582 0.9999099 +0.9999288 0.9917501 0.9982148 +0.9999437 0.9934695 0.9975145 +0.989582 0.989582 0.9999099 +0.989582 0.989582 0.9999099 +0.989582 0.989582 0.9999099 +0.989582 0.989582 0.9999099 +0.989582 0.989582 0.9999099 +0.989582 0.989582 0.9999099 +0.9895821 0.989582 0.9999099 +0.9895821 0.989582 0.9999099 +0.9895821 0.989582 0.9999099 +0.9895822 0.989582 0.9999099 +0.9895823 0.989582 0.9999099 +0.9895824 0.989582 0.9999099 +0.9895825 0.989582 0.9999099 +0.9895826 0.989582 0.9999099 +0.9895828 0.989582 0.9999099 +0.989583 0.989582 0.9999099 +0.9895833 0.989582 0.9999099 +0.9895837 0.989582 0.9999099 +0.9895841 0.989582 0.9999099 +0.9895847 0.989582 0.9999099 +0.9895854 0.989582 0.9999099 +0.9895863 0.989582 0.9999099 +0.9895875 0.989582 0.9999099 +0.989589 0.989582 0.9999099 +0.9895909 0.989582 0.9999099 +0.9895932 0.989582 0.9999099 +0.9895962 0.989582 0.9999099 +0.9896 0.989582 0.9999099 +0.9896048 0.989582 0.9999099 +0.9896108 0.989582 0.9999099 +0.9896185 0.989582 0.9999099 +0.9896282 0.989582 0.9999099 +0.9896404 0.989582 0.9999099 +0.9896559 0.989582 0.9999099 +0.9896755 0.989582 0.9999099 +0.9897004 0.989582 0.9999099 +0.9897318 0.989582 0.9999099 +0.9897715 0.989582 0.9999099 +0.9898217 0.989582 0.9999099 +0.9898853 0.989582 0.9999099 +0.9899658 0.989582 0.9999099 +0.9900675 0.989582 0.9999099 +0.9901963 0.989582 0.9999099 +0.9903591 0.989582 0.9999099 +0.9905652 0.989582 0.9999099 +0.9908259 0.989582 0.9999099 +0.9911557 0.989582 0.9999099 +0.9915729 0.989582 0.9999099 +0.9921008 0.989582 0.9999099 +0.9927686 0.989582 0.9999099 +0.9936135 0.989582 0.9999099 +0.9946824 0.989582 0.9999099 +0.9960347 0.989582 0.9999099 +0.9977455 0.989582 0.9999099 +0.9999099 0.989582 0.9999099 +0.9999288 0.9917501 0.9982148 +0.9999437 0.9934695 0.9975145 +0.989582 0.989582 0.9999099 +0.989582 0.989582 0.9999099 +0.989582 0.989582 0.9999099 +0.989582 0.989582 0.9999099 +0.989582 0.989582 0.9999099 +0.989582 0.989582 0.9999099 +0.989582 0.989582 0.9999099 +0.9895821 0.989582 0.9999099 +0.9895821 0.989582 0.9999099 +0.9895822 0.989582 0.9999099 +0.9895822 0.989582 0.9999099 +0.9895823 0.989582 0.9999099 +0.9895824 0.989582 0.9999099 +0.9895826 0.989582 0.9999099 +0.9895828 0.989582 0.9999099 +0.989583 0.989582 0.9999099 +0.9895833 0.989582 0.9999099 +0.9895836 0.989582 0.9999099 +0.9895841 0.989582 0.9999099 +0.9895847 0.989582 0.9999099 +0.9895854 0.989582 0.9999099 +0.9895863 0.989582 0.9999099 +0.9895875 0.989582 0.9999099 +0.989589 0.989582 0.9999099 +0.9895908 0.989582 0.9999099 +0.9895932 0.989582 0.9999099 +0.9895962 0.989582 0.9999099 +0.9896 0.989582 0.9999099 +0.9896047 0.989582 0.9999099 +0.9896108 0.989582 0.9999099 +0.9896185 0.989582 0.9999099 +0.9896281 0.989582 0.9999099 +0.9896404 0.989582 0.9999099 +0.9896559 0.989582 0.9999099 +0.9896755 0.989582 0.9999099 +0.9897003 0.989582 0.9999099 +0.9897317 0.989582 0.9999099 +0.9897715 0.989582 0.9999099 +0.9898217 0.989582 0.9999099 +0.9898853 0.989582 0.9999099 +0.9899657 0.989582 0.9999099 +0.9900675 0.989582 0.9999099 +0.9901962 0.989582 0.9999099 +0.9903591 0.989582 0.9999099 +0.9905652 0.989582 0.9999099 +0.9908259 0.989582 0.9999099 +0.9911557 0.989582 0.9999099 +0.9915729 0.989582 0.9999099 +0.9921008 0.989582 0.9999099 +0.9927686 0.989582 0.9999099 +0.9936135 0.989582 0.9999099 +0.9946824 0.989582 0.9999099 +0.9960347 0.989582 0.9999099 +0.9977455 0.989582 0.9999099 +0.9999099 0.989582 0.9999099 +0.9999288 0.9917501 0.9982148 +0.9999437 0.9934695 0.9975145 +0.989582 0.9895821 0.9999099 +0.989582 0.989582 0.9999099 +0.989582 0.989582 0.9999099 +0.989582 0.989582 0.9999099 +0.989582 0.989582 0.9999099 +0.989582 0.989582 0.9999099 +0.989582 0.989582 0.9999099 +0.989582 0.989582 0.9999099 +0.9895821 0.989582 0.9999099 +0.9895821 0.989582 0.9999099 +0.9895822 0.989582 0.9999099 +0.9895823 0.989582 0.9999099 +0.9895824 0.989582 0.9999099 +0.9895826 0.989582 0.9999099 +0.9895827 0.989582 0.9999099 +0.989583 0.989582 0.9999099 +0.9895832 0.989582 0.9999099 +0.9895836 0.989582 0.9999099 +0.9895841 0.989582 0.9999099 +0.9895846 0.989582 0.9999099 +0.9895854 0.989582 0.9999099 +0.9895863 0.989582 0.9999099 +0.9895874 0.989582 0.9999099 +0.9895889 0.989582 0.9999099 +0.9895908 0.989582 0.9999099 +0.9895932 0.989582 0.9999099 +0.9895961 0.989582 0.9999099 +0.9895999 0.989582 0.9999099 +0.9896047 0.989582 0.9999099 +0.9896108 0.989582 0.9999099 +0.9896184 0.989582 0.9999099 +0.9896281 0.989582 0.9999099 +0.9896404 0.989582 0.9999099 +0.9896559 0.989582 0.9999099 +0.9896755 0.989582 0.9999099 +0.9897003 0.989582 0.9999099 +0.9897317 0.989582 0.9999099 +0.9897714 0.989582 0.9999099 +0.9898217 0.989582 0.9999099 +0.9898853 0.989582 0.9999099 +0.9899657 0.989582 0.9999099 +0.9900675 0.989582 0.9999099 +0.9901962 0.989582 0.9999099 +0.9903591 0.989582 0.9999099 +0.9905651 0.989582 0.9999099 +0.9908258 0.989582 0.9999099 +0.9911556 0.989582 0.9999099 +0.9915729 0.989582 0.9999099 +0.9921008 0.989582 0.9999099 +0.9927686 0.989582 0.9999099 +0.9936135 0.989582 0.9999099 +0.9946824 0.989582 0.9999099 +0.9960347 0.989582 0.9999099 +0.9977455 0.989582 0.9999099 +0.9999099 0.989582 0.9999099 +0.9999288 0.9917501 0.9982148 +0.9999437 0.9934695 0.9975145 +0.989582 0.9895821 0.9999099 +0.989582 0.9895821 0.9999099 +0.989582 0.989582 0.9999099 +0.989582 0.989582 0.9999099 +0.989582 0.989582 0.9999099 +0.9895819 0.9895819 0.9999099 +0.989582 0.9895819 0.9999099 +0.989582 0.9895819 0.9999099 +0.989582 0.9895819 0.9999099 +0.9895821 0.9895819 0.9999099 +0.9895822 0.9895819 0.9999099 +0.9895823 0.9895819 0.9999099 +0.9895824 0.9895819 0.9999099 +0.9895825 0.9895819 0.9999099 +0.9895827 0.9895819 0.9999099 +0.9895829 0.9895819 0.9999099 +0.9895832 0.9895819 0.9999099 +0.9895836 0.9895819 0.9999099 +0.989584 0.9895819 0.9999099 +0.9895846 0.9895819 0.9999099 +0.9895853 0.9895819 0.9999099 +0.9895862 0.9895819 0.9999099 +0.9895874 0.9895819 0.9999099 +0.9895889 0.9895819 0.9999099 +0.9895908 0.9895819 0.9999099 +0.9895931 0.9895819 0.9999099 +0.9895961 0.9895819 0.9999099 +0.9895999 0.9895819 0.9999099 +0.9896047 0.9895819 0.9999099 +0.9896107 0.9895819 0.9999099 +0.9896184 0.9895819 0.9999099 +0.9896281 0.9895819 0.9999099 +0.9896403 0.9895819 0.9999099 +0.9896558 0.9895819 0.9999099 +0.9896755 0.9895819 0.9999099 +0.9897003 0.9895819 0.9999099 +0.9897317 0.9895819 0.9999099 +0.9897714 0.9895819 0.9999099 +0.9898216 0.9895819 0.9999099 +0.9898852 0.9895819 0.9999099 +0.9899657 0.9895819 0.9999099 +0.9900674 0.9895819 0.9999099 +0.9901962 0.9895819 0.9999099 +0.990359 0.9895819 0.9999099 +0.9905651 0.9895819 0.9999099 +0.9908258 0.9895819 0.9999099 +0.9911556 0.9895819 0.9999099 +0.9915728 0.9895819 0.9999099 +0.9921007 0.9895819 0.9999099 +0.9927686 0.9895819 0.9999099 +0.9936134 0.9895819 0.9999099 +0.9946823 0.9895819 0.9999099 +0.9960346 0.9895819 0.9999099 +0.9977455 0.9895819 0.9999099 +0.9999099 0.9895819 0.9999099 +0.9999288 0.9917501 0.9982148 +0.9999437 0.9934695 0.9975145 +0.989582 0.9895821 0.9999099 +0.989582 0.9895821 0.9999099 +0.989582 0.9895821 0.9999099 +0.989582 0.989582 0.9999099 +0.989582 0.989582 0.9999099 +0.9895819 0.989582 0.9999099 +0.9895819 0.9895819 0.9999099 +0.989582 0.9895819 0.9999099 +0.989582 0.9895819 0.9999099 +0.9895821 0.9895819 0.9999099 +0.9895821 0.9895819 0.9999099 +0.9895822 0.9895819 0.9999099 +0.9895823 0.9895819 0.9999099 +0.9895825 0.9895819 0.9999099 +0.9895826 0.9895819 0.9999099 +0.9895829 0.9895819 0.9999099 +0.9895832 0.9895819 0.9999099 +0.9895835 0.9895819 0.9999099 +0.989584 0.9895819 0.9999099 +0.9895845 0.9895819 0.9999099 +0.9895853 0.9895819 0.9999099 +0.9895862 0.9895819 0.9999099 +0.9895874 0.9895819 0.9999099 +0.9895888 0.9895819 0.9999099 +0.9895907 0.9895819 0.9999099 +0.9895931 0.9895819 0.9999099 +0.9895961 0.9895819 0.9999099 +0.9895998 0.9895819 0.9999099 +0.9896046 0.9895819 0.9999099 +0.9896107 0.9895819 0.9999099 +0.9896183 0.9895819 0.9999099 +0.989628 0.9895819 0.9999099 +0.9896403 0.9895819 0.9999099 +0.9896558 0.9895819 0.9999099 +0.9896754 0.9895819 0.9999099 +0.9897002 0.9895819 0.9999099 +0.9897316 0.9895819 0.9999099 +0.9897713 0.9895819 0.9999099 +0.9898216 0.9895819 0.9999099 +0.9898852 0.9895819 0.9999099 +0.9899656 0.9895819 0.9999099 +0.9900674 0.9895819 0.9999099 +0.9901961 0.9895819 0.9999099 +0.990359 0.9895819 0.9999099 +0.9905651 0.9895819 0.9999099 +0.9908257 0.9895819 0.9999099 +0.9911556 0.9895819 0.9999099 +0.9915728 0.9895819 0.9999099 +0.9921007 0.9895819 0.9999099 +0.9927685 0.9895819 0.9999099 +0.9936134 0.9895819 0.9999099 +0.9946823 0.9895819 0.9999099 +0.9960346 0.9895819 0.9999099 +0.9977455 0.9895819 0.9999099 +0.9999099 0.9895819 0.9999099 +0.9999288 0.99175 0.9982148 +0.9999437 0.9934695 0.9975145 +0.989582 0.9895821 0.9999099 +0.989582 0.9895821 0.9999099 +0.989582 0.9895821 0.9999099 +0.989582 0.9895821 0.9999099 +0.989582 0.989582 0.9999099 +0.9895819 0.989582 0.9999099 +0.9895819 0.989582 0.9999099 +0.9895819 0.9895819 0.9999099 +0.9895819 0.9895819 0.9999099 +0.989582 0.9895819 0.9999099 +0.9895821 0.9895819 0.9999099 +0.9895822 0.9895819 0.9999099 +0.9895823 0.9895819 0.9999099 +0.9895824 0.9895819 0.9999099 +0.9895826 0.9895819 0.9999099 +0.9895828 0.9895819 0.9999099 +0.9895831 0.9895819 0.9999099 +0.9895834 0.9895819 0.9999099 +0.9895839 0.9895819 0.9999099 +0.9895845 0.9895819 0.9999099 +0.9895852 0.9895819 0.9999099 +0.9895861 0.9895819 0.9999099 +0.9895873 0.9895819 0.9999099 +0.9895888 0.9895819 0.9999099 +0.9895906 0.9895819 0.9999099 +0.989593 0.9895819 0.9999099 +0.989596 0.9895819 0.9999099 +0.9895998 0.9895819 0.9999099 +0.9896046 0.9895819 0.9999099 +0.9896106 0.9895819 0.9999099 +0.9896183 0.9895819 0.9999099 +0.989628 0.9895819 0.9999099 +0.9896402 0.9895819 0.9999099 +0.9896557 0.9895819 0.9999099 +0.9896753 0.9895819 0.9999099 +0.9897002 0.9895819 0.9999099 +0.9897316 0.9895819 0.9999099 +0.9897713 0.9895819 0.9999099 +0.9898215 0.9895819 0.9999099 +0.9898851 0.9895819 0.9999099 +0.9899656 0.9895819 0.9999099 +0.9900673 0.9895819 0.9999099 +0.9901961 0.9895819 0.9999099 +0.9903589 0.9895819 0.9999099 +0.990565 0.9895819 0.9999099 +0.9908257 0.9895819 0.9999099 +0.9911555 0.9895819 0.9999099 +0.9915728 0.9895819 0.9999099 +0.9921006 0.9895819 0.9999099 +0.9927685 0.9895819 0.9999099 +0.9936134 0.9895819 0.9999099 +0.9946823 0.9895819 0.9999099 +0.9960346 0.9895819 0.9999099 +0.9977454 0.9895819 0.9999099 +0.9999099 0.9895819 0.9999099 +0.9999288 0.99175 0.9982148 +0.9999437 0.9934694 0.9975144 +0.989582 0.9895822 0.9999099 +0.989582 0.9895822 0.9999099 +0.989582 0.9895821 0.9999099 +0.989582 0.9895821 0.9999099 +0.989582 0.9895821 0.9999099 +0.9895819 0.989582 0.9999099 +0.9895819 0.989582 0.9999099 +0.9895819 0.9895819 0.9999099 +0.9895819 0.9895819 0.9999099 +0.9895819 0.9895819 0.9999099 +0.989582 0.9895819 0.9999099 +0.9895821 0.9895819 0.9999099 +0.9895822 0.9895819 0.9999099 +0.9895823 0.9895819 0.9999099 +0.9895825 0.9895819 0.9999099 +0.9895827 0.9895819 0.9999099 +0.989583 0.9895819 0.9999099 +0.9895834 0.9895819 0.9999099 +0.9895838 0.9895819 0.9999099 +0.9895844 0.9895819 0.9999099 +0.9895851 0.9895819 0.9999099 +0.9895861 0.9895819 0.9999099 +0.9895872 0.9895819 0.9999099 +0.9895887 0.9895819 0.9999099 +0.9895906 0.9895819 0.9999099 +0.9895929 0.9895819 0.9999099 +0.9895959 0.9895819 0.9999099 +0.9895997 0.9895819 0.9999099 +0.9896045 0.9895819 0.9999099 +0.9896105 0.9895819 0.9999099 +0.9896182 0.9895819 0.9999099 +0.9896279 0.9895819 0.9999099 +0.9896401 0.9895819 0.9999099 +0.9896557 0.9895819 0.9999099 +0.9896753 0.9895819 0.9999099 +0.9897001 0.9895819 0.9999099 +0.9897315 0.9895819 0.9999099 +0.9897712 0.9895819 0.9999099 +0.9898215 0.9895819 0.9999099 +0.989885 0.9895819 0.9999099 +0.9899655 0.9895819 0.9999099 +0.9900672 0.9895819 0.9999099 +0.990196 0.9895819 0.9999099 +0.9903589 0.9895819 0.9999099 +0.9905649 0.9895819 0.9999099 +0.9908256 0.9895819 0.9999099 +0.9911554 0.9895819 0.9999099 +0.9915727 0.9895819 0.9999099 +0.9921006 0.9895819 0.9999099 +0.9927684 0.9895819 0.9999099 +0.9936133 0.9895819 0.9999099 +0.9946823 0.9895819 0.9999099 +0.9960346 0.9895819 0.9999099 +0.9977454 0.9895819 0.9999099 +0.9999099 0.9895819 0.9999099 +0.9999288 0.99175 0.9982148 +0.9999437 0.9934694 0.9975144 +0.989582 0.9895822 0.9999099 +0.989582 0.9895822 0.9999099 +0.989582 0.9895822 0.9999099 +0.989582 0.9895822 0.9999099 +0.989582 0.9895821 0.9999099 +0.9895819 0.9895821 0.9999099 +0.9895819 0.9895821 0.9999099 +0.9895819 0.989582 0.9999099 +0.9895819 0.9895819 0.9999099 +0.9895818 0.9895818 0.9999099 +0.9895819 0.9895818 0.9999099 +0.989582 0.9895818 0.9999099 +0.9895821 0.9895818 0.9999099 +0.9895822 0.9895818 0.9999099 +0.9895824 0.9895818 0.9999099 +0.9895826 0.9895818 0.9999099 +0.9895829 0.9895818 0.9999099 +0.9895833 0.9895818 0.9999099 +0.9895837 0.9895818 0.9999099 +0.9895843 0.9895818 0.9999099 +0.989585 0.9895818 0.9999099 +0.989586 0.9895818 0.9999099 +0.9895871 0.9895818 0.9999099 +0.9895886 0.9895818 0.9999099 +0.9895905 0.9895818 0.9999099 +0.9895928 0.9895818 0.9999099 +0.9895958 0.9895818 0.9999099 +0.9895996 0.9895818 0.9999099 +0.9896044 0.9895818 0.9999099 +0.9896105 0.9895818 0.9999099 +0.9896181 0.9895818 0.9999099 +0.9896278 0.9895818 0.9999099 +0.9896401 0.9895818 0.9999099 +0.9896556 0.9895818 0.9999099 +0.9896752 0.9895818 0.9999099 +0.9897 0.9895818 0.9999099 +0.9897314 0.9895818 0.9999099 +0.9897711 0.9895818 0.9999099 +0.9898214 0.9895818 0.9999099 +0.989885 0.9895818 0.9999099 +0.9899654 0.9895818 0.9999099 +0.9900672 0.9895818 0.9999099 +0.9901959 0.9895818 0.9999099 +0.9903588 0.9895818 0.9999099 +0.9905648 0.9895818 0.9999099 +0.9908255 0.9895818 0.9999099 +0.9911554 0.9895818 0.9999099 +0.9915726 0.9895818 0.9999099 +0.9921005 0.9895818 0.9999099 +0.9927684 0.9895818 0.9999099 +0.9936133 0.9895818 0.9999099 +0.9946822 0.9895818 0.9999099 +0.9960345 0.9895818 0.9999099 +0.9977454 0.9895818 0.9999099 +0.9999099 0.9895818 0.9999099 +0.9999288 0.99175 0.9982147 +0.9999437 0.9934694 0.9975144 +0.989582 0.9895823 0.9999099 +0.989582 0.9895823 0.9999099 +0.989582 0.9895823 0.9999099 +0.989582 0.9895822 0.9999099 +0.989582 0.9895822 0.9999099 +0.9895819 0.9895822 0.9999099 +0.9895819 0.9895821 0.9999099 +0.9895819 0.9895821 0.9999099 +0.9895819 0.989582 0.9999099 +0.9895818 0.9895819 0.9999099 +0.9895818 0.9895818 0.9999099 +0.9895819 0.9895818 0.9999099 +0.989582 0.9895818 0.9999099 +0.9895821 0.9895818 0.9999099 +0.9895823 0.9895818 0.9999099 +0.9895825 0.9895818 0.9999099 +0.9895828 0.9895818 0.9999099 +0.9895832 0.9895818 0.9999099 +0.9895836 0.9895818 0.9999099 +0.9895842 0.9895818 0.9999099 +0.9895849 0.9895818 0.9999099 +0.9895859 0.9895818 0.9999099 +0.989587 0.9895818 0.9999099 +0.9895885 0.9895818 0.9999099 +0.9895904 0.9895818 0.9999099 +0.9895927 0.9895818 0.9999099 +0.9895957 0.9895818 0.9999099 +0.9895995 0.9895818 0.9999099 +0.9896043 0.9895818 0.9999099 +0.9896103 0.9895818 0.9999099 +0.989618 0.9895818 0.9999099 +0.9896277 0.9895818 0.9999099 +0.9896399 0.9895818 0.9999099 +0.9896555 0.9895818 0.9999099 +0.9896751 0.9895818 0.9999099 +0.9896999 0.9895818 0.9999099 +0.9897313 0.9895818 0.9999099 +0.989771 0.9895818 0.9999099 +0.9898213 0.9895818 0.9999099 +0.9898849 0.9895818 0.9999099 +0.9899653 0.9895818 0.9999099 +0.9900671 0.9895818 0.9999099 +0.9901958 0.9895818 0.9999099 +0.9903587 0.9895818 0.9999099 +0.9905648 0.9895818 0.9999099 +0.9908255 0.9895818 0.9999099 +0.9911553 0.9895818 0.9999099 +0.9915725 0.9895818 0.9999099 +0.9921004 0.9895818 0.9999099 +0.9927683 0.9895818 0.9999099 +0.9936132 0.9895818 0.9999099 +0.9946822 0.9895818 0.9999099 +0.9960345 0.9895818 0.9999099 +0.9977454 0.9895818 0.9999099 +0.9999099 0.9895818 0.9999099 +0.9999288 0.99175 0.9982147 +0.9999437 0.9934694 0.9975144 +0.989582 0.9895824 0.9999099 +0.989582 0.9895824 0.9999099 +0.989582 0.9895824 0.9999099 +0.989582 0.9895823 0.9999099 +0.989582 0.9895823 0.9999099 +0.9895819 0.9895823 0.9999099 +0.9895819 0.9895822 0.9999099 +0.9895819 0.9895822 0.9999099 +0.9895819 0.9895821 0.9999099 +0.9895818 0.989582 0.9999099 +0.9895818 0.9895819 0.9999099 +0.9895818 0.9895818 0.9999099 +0.9895819 0.9895818 0.9999099 +0.989582 0.9895818 0.9999099 +0.9895822 0.9895818 0.9999099 +0.9895824 0.9895818 0.9999099 +0.9895827 0.9895818 0.9999099 +0.9895831 0.9895818 0.9999099 +0.9895835 0.9895818 0.9999099 +0.9895841 0.9895818 0.9999099 +0.9895848 0.9895818 0.9999099 +0.9895857 0.9895818 0.9999099 +0.9895869 0.9895818 0.9999099 +0.9895884 0.9895818 0.9999099 +0.9895902 0.9895818 0.9999099 +0.9895926 0.9895818 0.9999099 +0.9895956 0.9895818 0.9999099 +0.9895994 0.9895818 0.9999099 +0.9896042 0.9895818 0.9999099 +0.9896102 0.9895818 0.9999099 +0.9896179 0.9895818 0.9999099 +0.9896276 0.9895818 0.9999099 +0.9896398 0.9895818 0.9999099 +0.9896553 0.9895818 0.9999099 +0.9896749 0.9895818 0.9999099 +0.9896998 0.9895818 0.9999099 +0.9897312 0.9895818 0.9999099 +0.9897709 0.9895818 0.9999099 +0.9898212 0.9895818 0.9999099 +0.9898847 0.9895818 0.9999099 +0.9899652 0.9895818 0.9999099 +0.9900669 0.9895818 0.9999099 +0.9901957 0.9895818 0.9999099 +0.9903586 0.9895818 0.9999099 +0.9905646 0.9895818 0.9999099 +0.9908253 0.9895818 0.9999099 +0.9911552 0.9895818 0.9999099 +0.9915724 0.9895818 0.9999099 +0.9921003 0.9895818 0.9999099 +0.9927682 0.9895818 0.9999099 +0.9936131 0.9895818 0.9999099 +0.9946821 0.9895818 0.9999099 +0.9960344 0.9895818 0.9999099 +0.9977454 0.9895818 0.9999099 +0.9999099 0.9895818 0.9999099 +0.9999288 0.9917499 0.9982147 +0.9999437 0.9934694 0.9975144 +0.989582 0.9895825 0.9999099 +0.989582 0.9895825 0.9999099 +0.989582 0.9895825 0.9999099 +0.989582 0.9895824 0.9999099 +0.989582 0.9895824 0.9999099 +0.9895819 0.9895824 0.9999099 +0.9895819 0.9895823 0.9999099 +0.9895819 0.9895823 0.9999099 +0.9895819 0.9895822 0.9999099 +0.9895818 0.9895821 0.9999099 +0.9895818 0.989582 0.9999099 +0.9895818 0.9895819 0.9999099 +0.9895817 0.9895817 0.9999099 +0.9895819 0.9895817 0.9999099 +0.989582 0.9895817 0.9999099 +0.9895823 0.9895817 0.9999099 +0.9895826 0.9895817 0.9999099 +0.9895829 0.9895817 0.9999099 +0.9895834 0.9895817 0.9999099 +0.9895839 0.9895817 0.9999099 +0.9895847 0.9895817 0.9999099 +0.9895856 0.9895817 0.9999099 +0.9895868 0.9895817 0.9999099 +0.9895882 0.9895817 0.9999099 +0.9895901 0.9895817 0.9999099 +0.9895925 0.9895817 0.9999099 +0.9895955 0.9895817 0.9999099 +0.9895992 0.9895817 0.9999099 +0.989604 0.9895817 0.9999099 +0.9896101 0.9895817 0.9999099 +0.9896177 0.9895817 0.9999099 +0.9896274 0.9895817 0.9999099 +0.9896397 0.9895817 0.9999099 +0.9896552 0.9895817 0.9999099 +0.9896748 0.9895817 0.9999099 +0.9896996 0.9895817 0.9999099 +0.989731 0.9895817 0.9999099 +0.9897708 0.9895817 0.9999099 +0.989821 0.9895817 0.9999099 +0.9898846 0.9895817 0.9999099 +0.989965 0.9895817 0.9999099 +0.9900668 0.9895817 0.9999099 +0.9901956 0.9895817 0.9999099 +0.9903584 0.9895817 0.9999099 +0.9905645 0.9895817 0.9999099 +0.9908252 0.9895817 0.9999099 +0.991155 0.9895817 0.9999099 +0.9915723 0.9895817 0.9999099 +0.9921002 0.9895817 0.9999099 +0.9927681 0.9895817 0.9999099 +0.993613 0.9895817 0.9999099 +0.994682 0.9895817 0.9999099 +0.9960344 0.9895817 0.9999099 +0.9977453 0.9895817 0.9999099 +0.9999099 0.9895817 0.9999099 +0.9999288 0.9917499 0.9982147 +0.9999437 0.9934694 0.9975144 +0.989582 0.9895826 0.9999099 +0.989582 0.9895826 0.9999099 +0.989582 0.9895826 0.9999099 +0.989582 0.9895826 0.9999099 +0.989582 0.9895826 0.9999099 +0.9895819 0.9895825 0.9999099 +0.9895819 0.9895825 0.9999099 +0.9895819 0.9895824 0.9999099 +0.9895819 0.9895823 0.9999099 +0.9895818 0.9895822 0.9999099 +0.9895818 0.9895821 0.9999099 +0.9895818 0.989582 0.9999099 +0.9895817 0.9895819 0.9999099 +0.9895817 0.9895817 0.9999099 +0.9895819 0.9895817 0.9999099 +0.9895821 0.9895817 0.9999099 +0.9895824 0.9895817 0.9999099 +0.9895828 0.9895817 0.9999099 +0.9895832 0.9895817 0.9999099 +0.9895838 0.9895817 0.9999099 +0.9895845 0.9895817 0.9999099 +0.9895854 0.9895817 0.9999099 +0.9895866 0.9895817 0.9999099 +0.9895881 0.9895817 0.9999099 +0.98959 0.9895817 0.9999099 +0.9895923 0.9895817 0.9999099 +0.9895953 0.9895817 0.9999099 +0.9895991 0.9895817 0.9999099 +0.9896039 0.9895817 0.9999099 +0.9896099 0.9895817 0.9999099 +0.9896176 0.9895817 0.9999099 +0.9896273 0.9895817 0.9999099 +0.9896395 0.9895817 0.9999099 +0.989655 0.9895817 0.9999099 +0.9896747 0.9895817 0.9999099 +0.9896995 0.9895817 0.9999099 +0.9897309 0.9895817 0.9999099 +0.9897706 0.9895817 0.9999099 +0.9898209 0.9895817 0.9999099 +0.9898845 0.9895817 0.9999099 +0.9899649 0.9895817 0.9999099 +0.9900667 0.9895817 0.9999099 +0.9901954 0.9895817 0.9999099 +0.9903583 0.9895817 0.9999099 +0.9905644 0.9895817 0.9999099 +0.9908251 0.9895817 0.9999099 +0.9911549 0.9895817 0.9999099 +0.9915722 0.9895817 0.9999099 +0.9921001 0.9895817 0.9999099 +0.992768 0.9895817 0.9999099 +0.993613 0.9895817 0.9999099 +0.9946819 0.9895817 0.9999099 +0.9960343 0.9895817 0.9999099 +0.9977453 0.9895817 0.9999099 +0.9999099 0.9895817 0.9999099 +0.9999288 0.9917499 0.9982147 +0.9999437 0.9934694 0.9975143 +0.989582 0.9895828 0.9999099 +0.989582 0.9895828 0.9999099 +0.989582 0.9895828 0.9999099 +0.989582 0.9895828 0.9999099 +0.989582 0.9895827 0.9999099 +0.9895819 0.9895827 0.9999099 +0.9895819 0.9895826 0.9999099 +0.9895819 0.9895826 0.9999099 +0.9895819 0.9895825 0.9999099 +0.9895818 0.9895824 0.9999099 +0.9895818 0.9895823 0.9999099 +0.9895818 0.9895822 0.9999099 +0.9895817 0.989582 0.9999099 +0.9895817 0.9895819 0.9999099 +0.9895817 0.9895817 0.9999099 +0.989582 0.9895817 0.9999099 +0.9895823 0.9895817 0.9999099 +0.9895826 0.9895817 0.9999099 +0.9895831 0.9895817 0.9999099 +0.9895836 0.9895817 0.9999099 +0.9895844 0.9895817 0.9999099 +0.9895853 0.9895817 0.9999099 +0.9895865 0.9895817 0.9999099 +0.9895879 0.9895817 0.9999099 +0.9895898 0.9895817 0.9999099 +0.9895922 0.9895817 0.9999099 +0.9895952 0.9895817 0.9999099 +0.9895989 0.9895817 0.9999099 +0.9896037 0.9895817 0.9999099 +0.9896098 0.9895817 0.9999099 +0.9896174 0.9895817 0.9999099 +0.9896271 0.9895817 0.9999099 +0.9896394 0.9895817 0.9999099 +0.9896549 0.9895817 0.9999099 +0.9896745 0.9895817 0.9999099 +0.9896993 0.9895817 0.9999099 +0.9897307 0.9895817 0.9999099 +0.9897705 0.9895817 0.9999099 +0.9898207 0.9895817 0.9999099 +0.9898843 0.9895817 0.9999099 +0.9899648 0.9895817 0.9999099 +0.9900665 0.9895817 0.9999099 +0.9901953 0.9895817 0.9999099 +0.9903582 0.9895817 0.9999099 +0.9905642 0.9895817 0.9999099 +0.990825 0.9895817 0.9999099 +0.9911548 0.9895817 0.9999099 +0.9915721 0.9895817 0.9999099 +0.9921 0.9895817 0.9999099 +0.9927679 0.9895817 0.9999099 +0.9936129 0.9895817 0.9999099 +0.9946819 0.9895817 0.9999099 +0.9960343 0.9895817 0.9999099 +0.9977453 0.9895817 0.9999099 +0.9999099 0.9895817 0.9999099 +0.9999288 0.9917499 0.9982147 +0.9999437 0.9934694 0.9975143 +0.989582 0.989583 0.9999099 +0.989582 0.989583 0.9999099 +0.989582 0.989583 0.9999099 +0.989582 0.989583 0.9999099 +0.989582 0.989583 0.9999099 +0.9895819 0.9895829 0.9999099 +0.9895819 0.9895829 0.9999099 +0.9895819 0.9895828 0.9999099 +0.9895819 0.9895827 0.9999099 +0.9895818 0.9895826 0.9999099 +0.9895818 0.9895825 0.9999099 +0.9895818 0.9895824 0.9999099 +0.9895817 0.9895823 0.9999099 +0.9895817 0.9895821 0.9999099 +0.9895817 0.989582 0.9999099 +0.9895819 0.9895819 0.9999099 +0.9895821 0.9895819 0.9999099 +0.9895825 0.9895819 0.9999099 +0.989583 0.9895819 0.9999099 +0.9895835 0.9895819 0.9999099 +0.9895843 0.9895819 0.9999099 +0.9895852 0.9895819 0.9999099 +0.9895864 0.9895819 0.9999099 +0.9895878 0.9895819 0.9999099 +0.9895897 0.9895819 0.9999099 +0.9895921 0.9895819 0.9999099 +0.989595 0.9895819 0.9999099 +0.9895988 0.9895819 0.9999099 +0.9896036 0.9895819 0.9999099 +0.9896097 0.9895819 0.9999099 +0.9896173 0.9895819 0.9999099 +0.989627 0.9895819 0.9999099 +0.9896393 0.9895819 0.9999099 +0.9896548 0.9895819 0.9999099 +0.9896744 0.9895819 0.9999099 +0.9896992 0.9895819 0.9999099 +0.9897306 0.9895819 0.9999099 +0.9897704 0.9895819 0.9999099 +0.9898206 0.9895819 0.9999099 +0.9898842 0.9895819 0.9999099 +0.9899646 0.9895819 0.9999099 +0.9900664 0.9895819 0.9999099 +0.9901952 0.9895819 0.9999099 +0.9903581 0.9895819 0.9999099 +0.9905641 0.9895819 0.9999099 +0.9908249 0.9895819 0.9999099 +0.9911547 0.9895819 0.9999099 +0.991572 0.9895819 0.9999099 +0.9920999 0.9895819 0.9999099 +0.9927678 0.9895819 0.9999099 +0.9936128 0.9895819 0.9999099 +0.9946818 0.9895819 0.9999099 +0.9960342 0.9895819 0.9999099 +0.9977452 0.9895819 0.9999099 +0.9999099 0.9895819 0.9999099 +0.9999288 0.99175 0.9982146 +0.9999437 0.9934694 0.9975143 +0.989582 0.9895833 0.9999099 +0.989582 0.9895833 0.9999099 +0.989582 0.9895833 0.9999099 +0.989582 0.9895833 0.9999099 +0.989582 0.9895832 0.9999099 +0.9895819 0.9895832 0.9999099 +0.9895819 0.9895832 0.9999099 +0.9895819 0.9895831 0.9999099 +0.9895819 0.989583 0.9999099 +0.9895818 0.9895829 0.9999099 +0.9895818 0.9895828 0.9999099 +0.9895818 0.9895827 0.9999099 +0.9895817 0.9895826 0.9999099 +0.9895817 0.9895824 0.9999099 +0.9895817 0.9895823 0.9999099 +0.9895819 0.9895821 0.9999099 +0.9895821 0.9895821 0.9999099 +0.9895825 0.9895821 0.9999099 +0.9895829 0.9895821 0.9999099 +0.9895835 0.9895821 0.9999099 +0.9895842 0.9895821 0.9999099 +0.9895851 0.9895821 0.9999099 +0.9895863 0.9895821 0.9999099 +0.9895878 0.9895821 0.9999099 +0.9895897 0.9895821 0.9999099 +0.989592 0.9895821 0.9999099 +0.989595 0.9895821 0.9999099 +0.9895988 0.9895821 0.9999099 +0.9896036 0.9895821 0.9999099 +0.9896096 0.9895821 0.9999099 +0.9896173 0.9895821 0.9999099 +0.989627 0.9895821 0.9999099 +0.9896392 0.9895821 0.9999099 +0.9896547 0.9895821 0.9999099 +0.9896744 0.9895821 0.9999099 +0.9896992 0.9895821 0.9999099 +0.9897306 0.9895821 0.9999099 +0.9897703 0.9895821 0.9999099 +0.9898206 0.9895821 0.9999099 +0.9898842 0.9895821 0.9999099 +0.9899646 0.9895821 0.9999099 +0.9900664 0.9895821 0.9999099 +0.9901951 0.9895821 0.9999099 +0.990358 0.9895821 0.9999099 +0.9905641 0.9895821 0.9999099 +0.9908248 0.9895821 0.9999099 +0.9911547 0.9895821 0.9999099 +0.991572 0.9895821 0.9999099 +0.9920999 0.9895821 0.9999099 +0.9927678 0.9895821 0.9999099 +0.9936128 0.9895821 0.9999099 +0.9946818 0.9895821 0.9999099 +0.9960342 0.9895821 0.9999099 +0.9977452 0.9895821 0.9999099 +0.9999099 0.9895821 0.9999099 +0.9999288 0.9917502 0.9982146 +0.9999437 0.9934695 0.9975143 +0.989582 0.9895837 0.9999099 +0.989582 0.9895837 0.9999099 +0.989582 0.9895837 0.9999099 +0.989582 0.9895836 0.9999099 +0.989582 0.9895836 0.9999099 +0.9895819 0.9895836 0.9999099 +0.9895819 0.9895835 0.9999099 +0.9895819 0.9895834 0.9999099 +0.9895819 0.9895834 0.9999099 +0.9895818 0.9895833 0.9999099 +0.9895818 0.9895832 0.9999099 +0.9895818 0.9895831 0.9999099 +0.9895817 0.9895829 0.9999099 +0.9895817 0.9895828 0.9999099 +0.9895817 0.9895826 0.9999099 +0.9895819 0.9895825 0.9999099 +0.9895821 0.9895825 0.9999099 +0.9895825 0.9895825 0.9999099 +0.9895829 0.9895825 0.9999099 +0.9895835 0.9895825 0.9999099 +0.9895842 0.9895825 0.9999099 +0.9895851 0.9895825 0.9999099 +0.9895863 0.9895825 0.9999099 +0.9895878 0.9895825 0.9999099 +0.9895897 0.9895825 0.9999099 +0.989592 0.9895825 0.9999099 +0.989595 0.9895825 0.9999099 +0.9895988 0.9895825 0.9999099 +0.9896036 0.9895825 0.9999099 +0.9896096 0.9895825 0.9999099 +0.9896173 0.9895825 0.9999099 +0.989627 0.9895825 0.9999099 +0.9896392 0.9895825 0.9999099 +0.9896547 0.9895825 0.9999099 +0.9896744 0.9895825 0.9999099 +0.9896992 0.9895825 0.9999099 +0.9897306 0.9895825 0.9999099 +0.9897703 0.9895825 0.9999099 +0.9898206 0.9895825 0.9999099 +0.9898842 0.9895825 0.9999099 +0.9899646 0.9895825 0.9999099 +0.9900664 0.9895825 0.9999099 +0.9901951 0.9895825 0.9999099 +0.990358 0.9895825 0.9999099 +0.9905641 0.9895825 0.9999099 +0.9908248 0.9895825 0.9999099 +0.9911547 0.9895825 0.9999099 +0.991572 0.9895825 0.9999099 +0.9920999 0.9895825 0.9999099 +0.9927678 0.9895825 0.9999099 +0.9936128 0.9895825 0.9999099 +0.9946818 0.9895825 0.9999099 +0.9960342 0.9895825 0.9999099 +0.9977452 0.9895825 0.9999099 +0.9999099 0.9895825 0.9999099 +0.9999288 0.9917504 0.9982146 +0.9999437 0.9934697 0.9975143 +0.989582 0.9895841 0.9999099 +0.989582 0.9895841 0.9999099 +0.989582 0.9895841 0.9999099 +0.989582 0.9895841 0.9999099 +0.989582 0.9895841 0.9999099 +0.9895819 0.989584 0.9999099 +0.9895819 0.989584 0.9999099 +0.9895819 0.9895839 0.9999099 +0.9895819 0.9895838 0.9999099 +0.9895818 0.9895837 0.9999099 +0.9895818 0.9895836 0.9999099 +0.9895818 0.9895835 0.9999099 +0.9895817 0.9895834 0.9999099 +0.9895817 0.9895832 0.9999099 +0.9895817 0.9895831 0.9999099 +0.9895819 0.989583 0.9999099 +0.9895821 0.9895829 0.9999099 +0.9895825 0.9895829 0.9999099 +0.9895829 0.9895829 0.9999099 +0.9895835 0.9895829 0.9999099 +0.9895842 0.9895829 0.9999099 +0.9895851 0.9895829 0.9999099 +0.9895863 0.9895829 0.9999099 +0.9895878 0.9895829 0.9999099 +0.9895897 0.9895829 0.9999099 +0.989592 0.9895829 0.9999099 +0.989595 0.9895829 0.9999099 +0.9895988 0.9895829 0.9999099 +0.9896036 0.9895829 0.9999099 +0.9896096 0.9895829 0.9999099 +0.9896173 0.9895829 0.9999099 +0.989627 0.9895829 0.9999099 +0.9896392 0.9895829 0.9999099 +0.9896547 0.9895829 0.9999099 +0.9896744 0.9895829 0.9999099 +0.9896992 0.9895829 0.9999099 +0.9897306 0.9895829 0.9999099 +0.9897703 0.9895829 0.9999099 +0.9898206 0.9895829 0.9999099 +0.9898842 0.9895829 0.9999099 +0.9899646 0.9895829 0.9999099 +0.9900664 0.9895829 0.9999099 +0.9901951 0.9895829 0.9999099 +0.990358 0.9895829 0.9999099 +0.9905641 0.9895829 0.9999099 +0.9908248 0.9895829 0.9999099 +0.9911547 0.9895829 0.9999099 +0.991572 0.9895829 0.9999099 +0.9920999 0.9895829 0.9999099 +0.9927678 0.9895829 0.9999099 +0.9936128 0.9895829 0.9999099 +0.9946818 0.9895829 0.9999099 +0.9960342 0.9895829 0.9999099 +0.9977452 0.9895829 0.9999099 +0.9999099 0.9895829 0.9999099 +0.9999288 0.9917507 0.9982146 +0.9999437 0.9934698 0.9975143 +0.989582 0.9895847 0.9999099 +0.989582 0.9895847 0.9999099 +0.989582 0.9895847 0.9999099 +0.989582 0.9895847 0.9999099 +0.989582 0.9895846 0.9999099 +0.9895819 0.9895846 0.9999099 +0.9895819 0.9895845 0.9999099 +0.9895819 0.9895845 0.9999099 +0.9895819 0.9895844 0.9999099 +0.9895818 0.9895843 0.9999099 +0.9895818 0.9895842 0.9999099 +0.9895818 0.9895841 0.9999099 +0.9895817 0.9895839 0.9999099 +0.9895817 0.9895838 0.9999099 +0.9895817 0.9895836 0.9999099 +0.9895819 0.9895835 0.9999099 +0.9895821 0.9895835 0.9999099 +0.9895825 0.9895835 0.9999099 +0.9895829 0.9895835 0.9999099 +0.9895835 0.9895835 0.9999099 +0.9895842 0.9895835 0.9999099 +0.9895851 0.9895835 0.9999099 +0.9895863 0.9895835 0.9999099 +0.9895878 0.9895835 0.9999099 +0.9895897 0.9895835 0.9999099 +0.989592 0.9895835 0.9999099 +0.989595 0.9895835 0.9999099 +0.9895988 0.9895835 0.9999099 +0.9896036 0.9895835 0.9999099 +0.9896096 0.9895835 0.9999099 +0.9896173 0.9895835 0.9999099 +0.989627 0.9895835 0.9999099 +0.9896392 0.9895835 0.9999099 +0.9896547 0.9895835 0.9999099 +0.9896744 0.9895835 0.9999099 +0.9896992 0.9895835 0.9999099 +0.9897306 0.9895835 0.9999099 +0.9897703 0.9895835 0.9999099 +0.9898206 0.9895835 0.9999099 +0.9898842 0.9895835 0.9999099 +0.9899646 0.9895835 0.9999099 +0.9900664 0.9895835 0.9999099 +0.9901951 0.9895835 0.9999099 +0.990358 0.9895835 0.9999099 +0.9905641 0.9895835 0.9999099 +0.9908248 0.9895835 0.9999099 +0.9911547 0.9895835 0.9999099 +0.991572 0.9895835 0.9999099 +0.9920999 0.9895835 0.9999099 +0.9927678 0.9895835 0.9999099 +0.9936128 0.9895835 0.9999099 +0.9946818 0.9895835 0.9999099 +0.9960342 0.9895835 0.9999099 +0.9977452 0.9895835 0.9999099 +0.9999099 0.9895835 0.9999099 +0.9999288 0.991751 0.9982146 +0.9999437 0.9934701 0.9975143 +0.989582 0.9895855 0.9999099 +0.989582 0.9895854 0.9999099 +0.989582 0.9895854 0.9999099 +0.989582 0.9895854 0.9999099 +0.989582 0.9895854 0.9999099 +0.9895819 0.9895853 0.9999099 +0.9895819 0.9895853 0.9999099 +0.9895819 0.9895852 0.9999099 +0.9895819 0.9895851 0.9999099 +0.9895818 0.989585 0.9999099 +0.9895818 0.9895849 0.9999099 +0.9895818 0.9895848 0.9999099 +0.9895817 0.9895847 0.9999099 +0.9895817 0.9895845 0.9999099 +0.9895817 0.9895844 0.9999099 +0.9895819 0.9895843 0.9999099 +0.9895821 0.9895842 0.9999099 +0.9895825 0.9895842 0.9999099 +0.9895829 0.9895842 0.9999099 +0.9895835 0.9895842 0.9999099 +0.9895842 0.9895842 0.9999099 +0.9895851 0.9895842 0.9999099 +0.9895863 0.9895842 0.9999099 +0.9895878 0.9895842 0.9999099 +0.9895897 0.9895842 0.9999099 +0.989592 0.9895842 0.9999099 +0.989595 0.9895842 0.9999099 +0.9895988 0.9895842 0.9999099 +0.9896036 0.9895842 0.9999099 +0.9896096 0.9895842 0.9999099 +0.9896173 0.9895842 0.9999099 +0.989627 0.9895842 0.9999099 +0.9896392 0.9895842 0.9999099 +0.9896547 0.9895842 0.9999099 +0.9896744 0.9895842 0.9999099 +0.9896992 0.9895842 0.9999099 +0.9897306 0.9895842 0.9999099 +0.9897703 0.9895842 0.9999099 +0.9898206 0.9895842 0.9999099 +0.9898842 0.9895842 0.9999099 +0.9899646 0.9895842 0.9999099 +0.9900664 0.9895842 0.9999099 +0.9901951 0.9895842 0.9999099 +0.990358 0.9895842 0.9999099 +0.9905641 0.9895842 0.9999099 +0.9908248 0.9895842 0.9999099 +0.9911547 0.9895842 0.9999099 +0.991572 0.9895842 0.9999099 +0.9920999 0.9895842 0.9999099 +0.9927678 0.9895842 0.9999099 +0.9936128 0.9895842 0.9999099 +0.9946818 0.9895842 0.9999099 +0.9960342 0.9895842 0.9999099 +0.9977452 0.9895842 0.9999099 +0.9999099 0.9895842 0.9999099 +0.9999288 0.9917515 0.9982146 +0.9999437 0.9934704 0.9975143 +0.989582 0.9895864 0.9999099 +0.989582 0.9895864 0.9999099 +0.989582 0.9895863 0.9999099 +0.989582 0.9895863 0.9999099 +0.989582 0.9895863 0.9999099 +0.9895819 0.9895862 0.9999099 +0.9895819 0.9895862 0.9999099 +0.9895819 0.9895861 0.9999099 +0.9895819 0.9895861 0.9999099 +0.9895818 0.989586 0.9999099 +0.9895818 0.9895859 0.9999099 +0.9895818 0.9895857 0.9999099 +0.9895817 0.9895856 0.9999099 +0.9895817 0.9895854 0.9999099 +0.9895817 0.9895853 0.9999099 +0.9895819 0.9895852 0.9999099 +0.9895821 0.9895851 0.9999099 +0.9895825 0.9895851 0.9999099 +0.9895829 0.9895851 0.9999099 +0.9895835 0.9895851 0.9999099 +0.9895842 0.9895851 0.9999099 +0.9895851 0.9895851 0.9999099 +0.9895863 0.9895851 0.9999099 +0.9895878 0.9895851 0.9999099 +0.9895897 0.9895851 0.9999099 +0.989592 0.9895851 0.9999099 +0.989595 0.9895851 0.9999099 +0.9895988 0.9895851 0.9999099 +0.9896036 0.9895851 0.9999099 +0.9896096 0.9895851 0.9999099 +0.9896173 0.9895851 0.9999099 +0.989627 0.9895851 0.9999099 +0.9896392 0.9895851 0.9999099 +0.9896547 0.9895851 0.9999099 +0.9896744 0.9895851 0.9999099 +0.9896992 0.9895851 0.9999099 +0.9897306 0.9895851 0.9999099 +0.9897703 0.9895851 0.9999099 +0.9898206 0.9895851 0.9999099 +0.9898842 0.9895851 0.9999099 +0.9899646 0.9895851 0.9999099 +0.9900664 0.9895851 0.9999099 +0.9901951 0.9895851 0.9999099 +0.990358 0.9895851 0.9999099 +0.9905641 0.9895851 0.9999099 +0.9908248 0.9895851 0.9999099 +0.9911547 0.9895851 0.9999099 +0.991572 0.9895851 0.9999099 +0.9920999 0.9895851 0.9999099 +0.9927678 0.9895851 0.9999099 +0.9936128 0.9895851 0.9999099 +0.9946818 0.9895851 0.9999099 +0.9960342 0.9895851 0.9999099 +0.9977452 0.9895851 0.9999099 +0.9999099 0.9895851 0.9999099 +0.9999288 0.9917521 0.9982146 +0.9999437 0.9934707 0.9975143 +0.989582 0.9895875 0.9999099 +0.989582 0.9895875 0.9999099 +0.989582 0.9895875 0.9999099 +0.989582 0.9895875 0.9999099 +0.989582 0.9895874 0.9999099 +0.9895819 0.9895874 0.9999099 +0.9895819 0.9895874 0.9999099 +0.9895819 0.9895873 0.9999099 +0.9895819 0.9895872 0.9999099 +0.9895818 0.9895871 0.9999099 +0.9895818 0.989587 0.9999099 +0.9895818 0.9895869 0.9999099 +0.9895817 0.9895868 0.9999099 +0.9895817 0.9895866 0.9999099 +0.9895817 0.9895865 0.9999099 +0.9895819 0.9895864 0.9999099 +0.9895821 0.9895863 0.9999099 +0.9895825 0.9895863 0.9999099 +0.9895829 0.9895863 0.9999099 +0.9895835 0.9895863 0.9999099 +0.9895842 0.9895863 0.9999099 +0.9895851 0.9895863 0.9999099 +0.9895863 0.9895863 0.9999099 +0.9895878 0.9895863 0.9999099 +0.9895897 0.9895863 0.9999099 +0.989592 0.9895863 0.9999099 +0.989595 0.9895863 0.9999099 +0.9895988 0.9895863 0.9999099 +0.9896036 0.9895863 0.9999099 +0.9896096 0.9895863 0.9999099 +0.9896173 0.9895863 0.9999099 +0.989627 0.9895863 0.9999099 +0.9896392 0.9895863 0.9999099 +0.9896547 0.9895863 0.9999099 +0.9896744 0.9895863 0.9999099 +0.9896992 0.9895863 0.9999099 +0.9897306 0.9895863 0.9999099 +0.9897703 0.9895863 0.9999099 +0.9898206 0.9895863 0.9999099 +0.9898842 0.9895863 0.9999099 +0.9899646 0.9895863 0.9999099 +0.9900664 0.9895863 0.9999099 +0.9901951 0.9895863 0.9999099 +0.990358 0.9895863 0.9999099 +0.9905641 0.9895863 0.9999099 +0.9908248 0.9895863 0.9999099 +0.9911547 0.9895863 0.9999099 +0.991572 0.9895863 0.9999099 +0.9920999 0.9895863 0.9999099 +0.9927678 0.9895863 0.9999099 +0.9936128 0.9895863 0.9999099 +0.9946818 0.9895863 0.9999099 +0.9960342 0.9895863 0.9999099 +0.9977452 0.9895863 0.9999099 +0.9999099 0.9895863 0.9999099 +0.9999288 0.9917528 0.9982146 +0.9999437 0.9934712 0.9975143 +0.989582 0.989589 0.9999099 +0.989582 0.989589 0.9999099 +0.989582 0.989589 0.9999099 +0.989582 0.989589 0.9999099 +0.989582 0.9895889 0.9999099 +0.9895819 0.9895889 0.9999099 +0.9895819 0.9895888 0.9999099 +0.9895819 0.9895888 0.9999099 +0.9895819 0.9895887 0.9999099 +0.9895818 0.9895886 0.9999099 +0.9895818 0.9895885 0.9999099 +0.9895818 0.9895884 0.9999099 +0.9895817 0.9895882 0.9999099 +0.9895817 0.9895881 0.9999099 +0.9895817 0.9895879 0.9999099 +0.9895819 0.9895878 0.9999099 +0.9895821 0.9895878 0.9999099 +0.9895825 0.9895878 0.9999099 +0.9895829 0.9895878 0.9999099 +0.9895835 0.9895878 0.9999099 +0.9895842 0.9895878 0.9999099 +0.9895851 0.9895878 0.9999099 +0.9895863 0.9895878 0.9999099 +0.9895878 0.9895878 0.9999099 +0.9895897 0.9895878 0.9999099 +0.989592 0.9895878 0.9999099 +0.989595 0.9895878 0.9999099 +0.9895988 0.9895878 0.9999099 +0.9896036 0.9895878 0.9999099 +0.9896096 0.9895878 0.9999099 +0.9896173 0.9895878 0.9999099 +0.989627 0.9895878 0.9999099 +0.9896392 0.9895878 0.9999099 +0.9896547 0.9895878 0.9999099 +0.9896744 0.9895878 0.9999099 +0.9896992 0.9895878 0.9999099 +0.9897306 0.9895878 0.9999099 +0.9897703 0.9895878 0.9999099 +0.9898206 0.9895878 0.9999099 +0.9898842 0.9895878 0.9999099 +0.9899646 0.9895878 0.9999099 +0.9900664 0.9895878 0.9999099 +0.9901951 0.9895878 0.9999099 +0.990358 0.9895878 0.9999099 +0.9905641 0.9895878 0.9999099 +0.9908248 0.9895878 0.9999099 +0.9911547 0.9895878 0.9999099 +0.991572 0.9895878 0.9999099 +0.9920999 0.9895878 0.9999099 +0.9927678 0.9895878 0.9999099 +0.9936128 0.9895878 0.9999099 +0.9946818 0.9895878 0.9999099 +0.9960342 0.9895878 0.9999099 +0.9977452 0.9895878 0.9999099 +0.9999099 0.9895878 0.9999099 +0.9999288 0.9917537 0.9982146 +0.9999437 0.9934718 0.9975143 +0.989582 0.9895909 0.9999099 +0.989582 0.9895909 0.9999099 +0.989582 0.9895909 0.9999099 +0.989582 0.9895908 0.9999099 +0.989582 0.9895908 0.9999099 +0.9895819 0.9895908 0.9999099 +0.9895819 0.9895907 0.9999099 +0.9895819 0.9895906 0.9999099 +0.9895819 0.9895906 0.9999099 +0.9895818 0.9895905 0.9999099 +0.9895818 0.9895904 0.9999099 +0.9895818 0.9895902 0.9999099 +0.9895817 0.9895901 0.9999099 +0.9895817 0.98959 0.9999099 +0.9895817 0.9895898 0.9999099 +0.9895819 0.9895897 0.9999099 +0.9895821 0.9895897 0.9999099 +0.9895825 0.9895897 0.9999099 +0.9895829 0.9895897 0.9999099 +0.9895835 0.9895897 0.9999099 +0.9895842 0.9895897 0.9999099 +0.9895851 0.9895897 0.9999099 +0.9895863 0.9895897 0.9999099 +0.9895878 0.9895897 0.9999099 +0.9895897 0.9895897 0.9999099 +0.989592 0.9895897 0.9999099 +0.989595 0.9895897 0.9999099 +0.9895988 0.9895897 0.9999099 +0.9896036 0.9895897 0.9999099 +0.9896096 0.9895897 0.9999099 +0.9896173 0.9895897 0.9999099 +0.989627 0.9895897 0.9999099 +0.9896392 0.9895897 0.9999099 +0.9896547 0.9895897 0.9999099 +0.9896744 0.9895897 0.9999099 +0.9896992 0.9895897 0.9999099 +0.9897306 0.9895897 0.9999099 +0.9897703 0.9895897 0.9999099 +0.9898206 0.9895897 0.9999099 +0.9898842 0.9895897 0.9999099 +0.9899646 0.9895897 0.9999099 +0.9900664 0.9895897 0.9999099 +0.9901951 0.9895897 0.9999099 +0.990358 0.9895897 0.9999099 +0.9905641 0.9895897 0.9999099 +0.9908248 0.9895897 0.9999099 +0.9911547 0.9895897 0.9999099 +0.991572 0.9895897 0.9999099 +0.9920999 0.9895897 0.9999099 +0.9927678 0.9895897 0.9999099 +0.9936128 0.9895897 0.9999099 +0.9946818 0.9895897 0.9999099 +0.9960342 0.9895897 0.9999099 +0.9977452 0.9895897 0.9999099 +0.9999099 0.9895897 0.9999099 +0.9999288 0.9917549 0.9982146 +0.9999437 0.9934725 0.9975143 +0.989582 0.9895933 0.9999099 +0.989582 0.9895932 0.9999099 +0.989582 0.9895932 0.9999099 +0.989582 0.9895932 0.9999099 +0.989582 0.9895932 0.9999099 +0.9895819 0.9895931 0.9999099 +0.9895819 0.9895931 0.9999099 +0.9895819 0.989593 0.9999099 +0.9895819 0.9895929 0.9999099 +0.9895818 0.9895928 0.9999099 +0.9895818 0.9895927 0.9999099 +0.9895818 0.9895926 0.9999099 +0.9895817 0.9895925 0.9999099 +0.9895817 0.9895923 0.9999099 +0.9895817 0.9895922 0.9999099 +0.9895819 0.9895921 0.9999099 +0.9895821 0.989592 0.9999099 +0.9895825 0.989592 0.9999099 +0.9895829 0.989592 0.9999099 +0.9895835 0.989592 0.9999099 +0.9895842 0.989592 0.9999099 +0.9895851 0.989592 0.9999099 +0.9895863 0.989592 0.9999099 +0.9895878 0.989592 0.9999099 +0.9895897 0.989592 0.9999099 +0.989592 0.989592 0.9999099 +0.989595 0.989592 0.9999099 +0.9895988 0.989592 0.9999099 +0.9896036 0.989592 0.9999099 +0.9896096 0.989592 0.9999099 +0.9896173 0.989592 0.9999099 +0.989627 0.989592 0.9999099 +0.9896392 0.989592 0.9999099 +0.9896547 0.989592 0.9999099 +0.9896744 0.989592 0.9999099 +0.9896992 0.989592 0.9999099 +0.9897306 0.989592 0.9999099 +0.9897703 0.989592 0.9999099 +0.9898206 0.989592 0.9999099 +0.9898842 0.989592 0.9999099 +0.9899646 0.989592 0.9999099 +0.9900664 0.989592 0.9999099 +0.9901951 0.989592 0.9999099 +0.990358 0.989592 0.9999099 +0.9905641 0.989592 0.9999099 +0.9908248 0.989592 0.9999099 +0.9911547 0.989592 0.9999099 +0.991572 0.989592 0.9999099 +0.9920999 0.989592 0.9999099 +0.9927678 0.989592 0.9999099 +0.9936128 0.989592 0.9999099 +0.9946818 0.989592 0.9999099 +0.9960342 0.989592 0.9999099 +0.9977452 0.989592 0.9999099 +0.9999099 0.989592 0.9999099 +0.9999288 0.9917564 0.9982146 +0.9999437 0.9934734 0.9975143 +0.989582 0.9895962 0.9999099 +0.989582 0.9895962 0.9999099 +0.989582 0.9895962 0.9999099 +0.989582 0.9895962 0.9999099 +0.989582 0.9895961 0.9999099 +0.9895819 0.9895961 0.9999099 +0.9895819 0.9895961 0.9999099 +0.9895819 0.989596 0.9999099 +0.9895819 0.9895959 0.9999099 +0.9895818 0.9895958 0.9999099 +0.9895818 0.9895957 0.9999099 +0.9895818 0.9895956 0.9999099 +0.9895817 0.9895955 0.9999099 +0.9895817 0.9895953 0.9999099 +0.9895817 0.9895952 0.9999099 +0.9895819 0.989595 0.9999099 +0.9895821 0.989595 0.9999099 +0.9895825 0.989595 0.9999099 +0.9895829 0.989595 0.9999099 +0.9895835 0.989595 0.9999099 +0.9895842 0.989595 0.9999099 +0.9895851 0.989595 0.9999099 +0.9895863 0.989595 0.9999099 +0.9895878 0.989595 0.9999099 +0.9895897 0.989595 0.9999099 +0.989592 0.989595 0.9999099 +0.989595 0.989595 0.9999099 +0.9895988 0.989595 0.9999099 +0.9896036 0.989595 0.9999099 +0.9896096 0.989595 0.9999099 +0.9896173 0.989595 0.9999099 +0.989627 0.989595 0.9999099 +0.9896392 0.989595 0.9999099 +0.9896547 0.989595 0.9999099 +0.9896744 0.989595 0.9999099 +0.9896992 0.989595 0.9999099 +0.9897306 0.989595 0.9999099 +0.9897703 0.989595 0.9999099 +0.9898206 0.989595 0.9999099 +0.9898842 0.989595 0.9999099 +0.9899646 0.989595 0.9999099 +0.9900664 0.989595 0.9999099 +0.9901951 0.989595 0.9999099 +0.990358 0.989595 0.9999099 +0.9905641 0.989595 0.9999099 +0.9908248 0.989595 0.9999099 +0.9911547 0.989595 0.9999099 +0.991572 0.989595 0.9999099 +0.9920999 0.989595 0.9999099 +0.9927678 0.989595 0.9999099 +0.9936128 0.989595 0.9999099 +0.9946818 0.989595 0.9999099 +0.9960342 0.989595 0.9999099 +0.9977452 0.989595 0.9999099 +0.9999099 0.989595 0.9999099 +0.9999288 0.9917582 0.9982146 +0.9999437 0.9934746 0.9975143 +0.989582 0.9896 0.9999099 +0.989582 0.9896 0.9999099 +0.989582 0.9896 0.9999099 +0.989582 0.9896 0.9999099 +0.989582 0.9895999 0.9999099 +0.9895819 0.9895999 0.9999099 +0.9895819 0.9895998 0.9999099 +0.9895819 0.9895998 0.9999099 +0.9895819 0.9895997 0.9999099 +0.9895818 0.9895996 0.9999099 +0.9895818 0.9895995 0.9999099 +0.9895818 0.9895994 0.9999099 +0.9895817 0.9895992 0.9999099 +0.9895817 0.9895991 0.9999099 +0.9895817 0.9895989 0.9999099 +0.9895819 0.9895988 0.9999099 +0.9895821 0.9895988 0.9999099 +0.9895825 0.9895988 0.9999099 +0.9895829 0.9895988 0.9999099 +0.9895835 0.9895988 0.9999099 +0.9895842 0.9895988 0.9999099 +0.9895851 0.9895988 0.9999099 +0.9895863 0.9895988 0.9999099 +0.9895878 0.9895988 0.9999099 +0.9895897 0.9895988 0.9999099 +0.989592 0.9895988 0.9999099 +0.989595 0.9895988 0.9999099 +0.9895988 0.9895988 0.9999099 +0.9896036 0.9895988 0.9999099 +0.9896096 0.9895988 0.9999099 +0.9896173 0.9895988 0.9999099 +0.989627 0.9895988 0.9999099 +0.9896392 0.9895988 0.9999099 +0.9896547 0.9895988 0.9999099 +0.9896744 0.9895988 0.9999099 +0.9896992 0.9895988 0.9999099 +0.9897306 0.9895988 0.9999099 +0.9897703 0.9895988 0.9999099 +0.9898206 0.9895988 0.9999099 +0.9898842 0.9895988 0.9999099 +0.9899646 0.9895988 0.9999099 +0.9900664 0.9895988 0.9999099 +0.9901951 0.9895988 0.9999099 +0.990358 0.9895988 0.9999099 +0.9905641 0.9895988 0.9999099 +0.9908248 0.9895988 0.9999099 +0.9911547 0.9895988 0.9999099 +0.991572 0.9895988 0.9999099 +0.9920999 0.9895988 0.9999099 +0.9927678 0.9895988 0.9999099 +0.9936128 0.9895988 0.9999099 +0.9946818 0.9895988 0.9999099 +0.9960342 0.9895988 0.9999099 +0.9977452 0.9895988 0.9999099 +0.9999099 0.9895988 0.9999099 +0.9999288 0.9917606 0.9982146 +0.9999437 0.9934761 0.9975143 +0.989582 0.9896048 0.9999099 +0.989582 0.9896048 0.9999099 +0.989582 0.9896048 0.9999099 +0.989582 0.9896047 0.9999099 +0.989582 0.9896047 0.9999099 +0.9895819 0.9896047 0.9999099 +0.9895819 0.9896046 0.9999099 +0.9895819 0.9896046 0.9999099 +0.9895819 0.9896045 0.9999099 +0.9895818 0.9896044 0.9999099 +0.9895818 0.9896043 0.9999099 +0.9895818 0.9896042 0.9999099 +0.9895817 0.989604 0.9999099 +0.9895817 0.9896039 0.9999099 +0.9895817 0.9896037 0.9999099 +0.9895819 0.9896036 0.9999099 +0.9895821 0.9896036 0.9999099 +0.9895825 0.9896036 0.9999099 +0.9895829 0.9896036 0.9999099 +0.9895835 0.9896036 0.9999099 +0.9895842 0.9896036 0.9999099 +0.9895851 0.9896036 0.9999099 +0.9895863 0.9896036 0.9999099 +0.9895878 0.9896036 0.9999099 +0.9895897 0.9896036 0.9999099 +0.989592 0.9896036 0.9999099 +0.989595 0.9896036 0.9999099 +0.9895988 0.9896036 0.9999099 +0.9896036 0.9896036 0.9999099 +0.9896096 0.9896036 0.9999099 +0.9896173 0.9896036 0.9999099 +0.989627 0.9896036 0.9999099 +0.9896392 0.9896036 0.9999099 +0.9896547 0.9896036 0.9999099 +0.9896744 0.9896036 0.9999099 +0.9896992 0.9896036 0.9999099 +0.9897306 0.9896036 0.9999099 +0.9897703 0.9896036 0.9999099 +0.9898206 0.9896036 0.9999099 +0.9898842 0.9896036 0.9999099 +0.9899646 0.9896036 0.9999099 +0.9900664 0.9896036 0.9999099 +0.9901951 0.9896036 0.9999099 +0.990358 0.9896036 0.9999099 +0.9905641 0.9896036 0.9999099 +0.9908248 0.9896036 0.9999099 +0.9911547 0.9896036 0.9999099 +0.991572 0.9896036 0.9999099 +0.9920999 0.9896036 0.9999099 +0.9927678 0.9896036 0.9999099 +0.9936128 0.9896036 0.9999099 +0.9946818 0.9896036 0.9999099 +0.9960342 0.9896036 0.9999099 +0.9977452 0.9896036 0.9999099 +0.9999099 0.9896036 0.9999099 +0.9999288 0.9917636 0.9982146 +0.9999437 0.9934779 0.9975143 +0.989582 0.9896109 0.9999099 +0.989582 0.9896108 0.9999099 +0.989582 0.9896108 0.9999099 +0.989582 0.9896108 0.9999099 +0.989582 0.9896108 0.9999099 +0.9895819 0.9896107 0.9999099 +0.9895819 0.9896107 0.9999099 +0.9895819 0.9896106 0.9999099 +0.9895819 0.9896105 0.9999099 +0.9895818 0.9896105 0.9999099 +0.9895818 0.9896103 0.9999099 +0.9895818 0.9896102 0.9999099 +0.9895817 0.9896101 0.9999099 +0.9895817 0.9896099 0.9999099 +0.9895817 0.9896098 0.9999099 +0.9895819 0.9896097 0.9999099 +0.9895821 0.9896096 0.9999099 +0.9895825 0.9896096 0.9999099 +0.9895829 0.9896096 0.9999099 +0.9895835 0.9896096 0.9999099 +0.9895842 0.9896096 0.9999099 +0.9895851 0.9896096 0.9999099 +0.9895863 0.9896096 0.9999099 +0.9895878 0.9896096 0.9999099 +0.9895897 0.9896096 0.9999099 +0.989592 0.9896096 0.9999099 +0.989595 0.9896096 0.9999099 +0.9895988 0.9896096 0.9999099 +0.9896036 0.9896096 0.9999099 +0.9896096 0.9896096 0.9999099 +0.9896173 0.9896096 0.9999099 +0.989627 0.9896096 0.9999099 +0.9896392 0.9896096 0.9999099 +0.9896547 0.9896096 0.9999099 +0.9896744 0.9896096 0.9999099 +0.9896992 0.9896096 0.9999099 +0.9897306 0.9896096 0.9999099 +0.9897703 0.9896096 0.9999099 +0.9898206 0.9896096 0.9999099 +0.9898842 0.9896096 0.9999099 +0.9899646 0.9896096 0.9999099 +0.9900664 0.9896096 0.9999099 +0.9901951 0.9896096 0.9999099 +0.990358 0.9896096 0.9999099 +0.9905641 0.9896096 0.9999099 +0.9908248 0.9896096 0.9999099 +0.9911547 0.9896096 0.9999099 +0.991572 0.9896096 0.9999099 +0.9920999 0.9896096 0.9999099 +0.9927678 0.9896096 0.9999099 +0.9936128 0.9896096 0.9999099 +0.9946818 0.9896096 0.9999099 +0.9960342 0.9896096 0.9999099 +0.9977452 0.9896096 0.9999099 +0.9999099 0.9896096 0.9999099 +0.9999288 0.9917674 0.9982146 +0.9999437 0.9934803 0.9975143 +0.989582 0.9896185 0.9999099 +0.989582 0.9896185 0.9999099 +0.989582 0.9896185 0.9999099 +0.989582 0.9896185 0.9999099 +0.989582 0.9896184 0.9999099 +0.9895819 0.9896184 0.9999099 +0.9895819 0.9896183 0.9999099 +0.9895819 0.9896183 0.9999099 +0.9895819 0.9896182 0.9999099 +0.9895818 0.9896181 0.9999099 +0.9895818 0.989618 0.9999099 +0.9895818 0.9896179 0.9999099 +0.9895817 0.9896177 0.9999099 +0.9895817 0.9896176 0.9999099 +0.9895817 0.9896174 0.9999099 +0.9895819 0.9896173 0.9999099 +0.9895821 0.9896173 0.9999099 +0.9895825 0.9896173 0.9999099 +0.9895829 0.9896173 0.9999099 +0.9895835 0.9896173 0.9999099 +0.9895842 0.9896173 0.9999099 +0.9895851 0.9896173 0.9999099 +0.9895863 0.9896173 0.9999099 +0.9895878 0.9896173 0.9999099 +0.9895897 0.9896173 0.9999099 +0.989592 0.9896173 0.9999099 +0.989595 0.9896173 0.9999099 +0.9895988 0.9896173 0.9999099 +0.9896036 0.9896173 0.9999099 +0.9896096 0.9896173 0.9999099 +0.9896173 0.9896173 0.9999099 +0.989627 0.9896173 0.9999099 +0.9896392 0.9896173 0.9999099 +0.9896547 0.9896173 0.9999099 +0.9896744 0.9896173 0.9999099 +0.9896992 0.9896173 0.9999099 +0.9897306 0.9896173 0.9999099 +0.9897703 0.9896173 0.9999099 +0.9898206 0.9896173 0.9999099 +0.9898842 0.9896173 0.9999099 +0.9899646 0.9896173 0.9999099 +0.9900664 0.9896173 0.9999099 +0.9901951 0.9896173 0.9999099 +0.990358 0.9896173 0.9999099 +0.9905641 0.9896173 0.9999099 +0.9908248 0.9896173 0.9999099 +0.9911547 0.9896173 0.9999099 +0.991572 0.9896173 0.9999099 +0.9920999 0.9896173 0.9999099 +0.9927678 0.9896173 0.9999099 +0.9936128 0.9896173 0.9999099 +0.9946818 0.9896173 0.9999099 +0.9960342 0.9896173 0.9999099 +0.9977452 0.9896173 0.9999099 +0.9999099 0.9896173 0.9999099 +0.9999288 0.9917722 0.9982146 +0.9999437 0.9934833 0.9975143 +0.989582 0.9896282 0.9999099 +0.989582 0.9896282 0.9999099 +0.989582 0.9896282 0.9999099 +0.989582 0.9896281 0.9999099 +0.989582 0.9896281 0.9999099 +0.9895819 0.9896281 0.9999099 +0.9895819 0.989628 0.9999099 +0.9895819 0.989628 0.9999099 +0.9895819 0.9896279 0.9999099 +0.9895818 0.9896278 0.9999099 +0.9895818 0.9896277 0.9999099 +0.9895818 0.9896276 0.9999099 +0.9895817 0.9896274 0.9999099 +0.9895817 0.9896273 0.9999099 +0.9895817 0.9896271 0.9999099 +0.9895819 0.989627 0.9999099 +0.9895821 0.989627 0.9999099 +0.9895825 0.989627 0.9999099 +0.9895829 0.989627 0.9999099 +0.9895835 0.989627 0.9999099 +0.9895842 0.989627 0.9999099 +0.9895851 0.989627 0.9999099 +0.9895863 0.989627 0.9999099 +0.9895878 0.989627 0.9999099 +0.9895897 0.989627 0.9999099 +0.989592 0.989627 0.9999099 +0.989595 0.989627 0.9999099 +0.9895988 0.989627 0.9999099 +0.9896036 0.989627 0.9999099 +0.9896096 0.989627 0.9999099 +0.9896173 0.989627 0.9999099 +0.989627 0.989627 0.9999099 +0.9896392 0.989627 0.9999099 +0.9896547 0.989627 0.9999099 +0.9896744 0.989627 0.9999099 +0.9896992 0.989627 0.9999099 +0.9897306 0.989627 0.9999099 +0.9897703 0.989627 0.9999099 +0.9898206 0.989627 0.9999099 +0.9898842 0.989627 0.9999099 +0.9899646 0.989627 0.9999099 +0.9900664 0.989627 0.9999099 +0.9901951 0.989627 0.9999099 +0.990358 0.989627 0.9999099 +0.9905641 0.989627 0.9999099 +0.9908248 0.989627 0.9999099 +0.9911547 0.989627 0.9999099 +0.991572 0.989627 0.9999099 +0.9920999 0.989627 0.9999099 +0.9927678 0.989627 0.9999099 +0.9936128 0.989627 0.9999099 +0.9946818 0.989627 0.9999099 +0.9960342 0.989627 0.9999099 +0.9977452 0.989627 0.9999099 +0.9999099 0.989627 0.9999099 +0.9999288 0.9917782 0.9982146 +0.9999437 0.9934871 0.9975143 +0.989582 0.9896405 0.9999099 +0.989582 0.9896404 0.9999099 +0.989582 0.9896404 0.9999099 +0.989582 0.9896404 0.9999099 +0.989582 0.9896404 0.9999099 +0.9895819 0.9896403 0.9999099 +0.9895819 0.9896403 0.9999099 +0.9895819 0.9896402 0.9999099 +0.9895819 0.9896401 0.9999099 +0.9895818 0.9896401 0.9999099 +0.9895818 0.9896399 0.9999099 +0.9895818 0.9896398 0.9999099 +0.9895817 0.9896397 0.9999099 +0.9895817 0.9896395 0.9999099 +0.9895817 0.9896394 0.9999099 +0.9895819 0.9896393 0.9999099 +0.9895821 0.9896392 0.9999099 +0.9895825 0.9896392 0.9999099 +0.9895829 0.9896392 0.9999099 +0.9895835 0.9896392 0.9999099 +0.9895842 0.9896392 0.9999099 +0.9895851 0.9896392 0.9999099 +0.9895863 0.9896392 0.9999099 +0.9895878 0.9896392 0.9999099 +0.9895897 0.9896392 0.9999099 +0.989592 0.9896392 0.9999099 +0.989595 0.9896392 0.9999099 +0.9895988 0.9896392 0.9999099 +0.9896036 0.9896392 0.9999099 +0.9896096 0.9896392 0.9999099 +0.9896173 0.9896392 0.9999099 +0.989627 0.9896392 0.9999099 +0.9896392 0.9896392 0.9999099 +0.9896547 0.9896392 0.9999099 +0.9896744 0.9896392 0.9999099 +0.9896992 0.9896392 0.9999099 +0.9897306 0.9896392 0.9999099 +0.9897703 0.9896392 0.9999099 +0.9898206 0.9896392 0.9999099 +0.9898842 0.9896392 0.9999099 +0.9899646 0.9896392 0.9999099 +0.9900664 0.9896392 0.9999099 +0.9901951 0.9896392 0.9999099 +0.990358 0.9896392 0.9999099 +0.9905641 0.9896392 0.9999099 +0.9908248 0.9896392 0.9999099 +0.9911547 0.9896392 0.9999099 +0.991572 0.9896392 0.9999099 +0.9920999 0.9896392 0.9999099 +0.9927678 0.9896392 0.9999099 +0.9936128 0.9896392 0.9999099 +0.9946818 0.9896392 0.9999099 +0.9960342 0.9896392 0.9999099 +0.9977452 0.9896392 0.9999099 +0.9999099 0.9896392 0.9999099 +0.9999288 0.9917859 0.9982146 +0.9999437 0.9934919 0.9975143 +0.989582 0.989656 0.9999099 +0.989582 0.9896559 0.9999099 +0.989582 0.9896559 0.9999099 +0.989582 0.9896559 0.9999099 +0.989582 0.9896559 0.9999099 +0.9895819 0.9896558 0.9999099 +0.9895819 0.9896558 0.9999099 +0.9895819 0.9896557 0.9999099 +0.9895819 0.9896557 0.9999099 +0.9895818 0.9896556 0.9999099 +0.9895818 0.9896555 0.9999099 +0.9895818 0.9896553 0.9999099 +0.9895817 0.9896552 0.9999099 +0.9895817 0.989655 0.9999099 +0.9895817 0.9896549 0.9999099 +0.9895819 0.9896548 0.9999099 +0.9895821 0.9896547 0.9999099 +0.9895825 0.9896547 0.9999099 +0.9895829 0.9896547 0.9999099 +0.9895835 0.9896547 0.9999099 +0.9895842 0.9896547 0.9999099 +0.9895851 0.9896547 0.9999099 +0.9895863 0.9896547 0.9999099 +0.9895878 0.9896547 0.9999099 +0.9895897 0.9896547 0.9999099 +0.989592 0.9896547 0.9999099 +0.989595 0.9896547 0.9999099 +0.9895988 0.9896547 0.9999099 +0.9896036 0.9896547 0.9999099 +0.9896096 0.9896547 0.9999099 +0.9896173 0.9896547 0.9999099 +0.989627 0.9896547 0.9999099 +0.9896392 0.9896547 0.9999099 +0.9896547 0.9896547 0.9999099 +0.9896744 0.9896547 0.9999099 +0.9896992 0.9896547 0.9999099 +0.9897306 0.9896547 0.9999099 +0.9897703 0.9896547 0.9999099 +0.9898206 0.9896547 0.9999099 +0.9898842 0.9896547 0.9999099 +0.9899646 0.9896547 0.9999099 +0.9900664 0.9896547 0.9999099 +0.9901951 0.9896547 0.9999099 +0.990358 0.9896547 0.9999099 +0.9905641 0.9896547 0.9999099 +0.9908248 0.9896547 0.9999099 +0.9911547 0.9896547 0.9999099 +0.991572 0.9896547 0.9999099 +0.9920999 0.9896547 0.9999099 +0.9927678 0.9896547 0.9999099 +0.9936128 0.9896547 0.9999099 +0.9946818 0.9896547 0.9999099 +0.9960342 0.9896547 0.9999099 +0.9977452 0.9896547 0.9999099 +0.9999099 0.9896547 0.9999099 +0.9999288 0.9917956 0.9982146 +0.9999437 0.993498 0.9975143 +0.989582 0.9896756 0.9999099 +0.989582 0.9896756 0.9999099 +0.989582 0.9896755 0.9999099 +0.989582 0.9896755 0.9999099 +0.989582 0.9896755 0.9999099 +0.9895819 0.9896755 0.9999099 +0.9895819 0.9896754 0.9999099 +0.9895819 0.9896753 0.9999099 +0.9895819 0.9896753 0.9999099 +0.9895818 0.9896752 0.9999099 +0.9895818 0.9896751 0.9999099 +0.9895818 0.9896749 0.9999099 +0.9895817 0.9896748 0.9999099 +0.9895817 0.9896747 0.9999099 +0.9895817 0.9896745 0.9999099 +0.9895819 0.9896744 0.9999099 +0.9895821 0.9896744 0.9999099 +0.9895825 0.9896744 0.9999099 +0.9895829 0.9896744 0.9999099 +0.9895835 0.9896744 0.9999099 +0.9895842 0.9896744 0.9999099 +0.9895851 0.9896744 0.9999099 +0.9895863 0.9896744 0.9999099 +0.9895878 0.9896744 0.9999099 +0.9895897 0.9896744 0.9999099 +0.989592 0.9896744 0.9999099 +0.989595 0.9896744 0.9999099 +0.9895988 0.9896744 0.9999099 +0.9896036 0.9896744 0.9999099 +0.9896096 0.9896744 0.9999099 +0.9896173 0.9896744 0.9999099 +0.989627 0.9896744 0.9999099 +0.9896392 0.9896744 0.9999099 +0.9896547 0.9896744 0.9999099 +0.9896744 0.9896744 0.9999099 +0.9896992 0.9896744 0.9999099 +0.9897306 0.9896744 0.9999099 +0.9897703 0.9896744 0.9999099 +0.9898206 0.9896744 0.9999099 +0.9898842 0.9896744 0.9999099 +0.9899646 0.9896744 0.9999099 +0.9900664 0.9896744 0.9999099 +0.9901951 0.9896744 0.9999099 +0.990358 0.9896744 0.9999099 +0.9905641 0.9896744 0.9999099 +0.9908248 0.9896744 0.9999099 +0.9911547 0.9896744 0.9999099 +0.991572 0.9896744 0.9999099 +0.9920999 0.9896744 0.9999099 +0.9927678 0.9896744 0.9999099 +0.9936128 0.9896744 0.9999099 +0.9946818 0.9896744 0.9999099 +0.9960342 0.9896744 0.9999099 +0.9977452 0.9896744 0.9999099 +0.9999099 0.9896744 0.9999099 +0.9999288 0.9918079 0.9982146 +0.9999437 0.9935057 0.9975143 +0.989582 0.9897004 0.9999099 +0.989582 0.9897004 0.9999099 +0.989582 0.9897004 0.9999099 +0.989582 0.9897003 0.9999099 +0.989582 0.9897003 0.9999099 +0.9895819 0.9897003 0.9999099 +0.9895819 0.9897002 0.9999099 +0.9895819 0.9897002 0.9999099 +0.9895819 0.9897001 0.9999099 +0.9895818 0.9897 0.9999099 +0.9895818 0.9896999 0.9999099 +0.9895818 0.9896998 0.9999099 +0.9895817 0.9896996 0.9999099 +0.9895817 0.9896995 0.9999099 +0.9895817 0.9896993 0.9999099 +0.9895819 0.9896992 0.9999099 +0.9895821 0.9896992 0.9999099 +0.9895825 0.9896992 0.9999099 +0.9895829 0.9896992 0.9999099 +0.9895835 0.9896992 0.9999099 +0.9895842 0.9896992 0.9999099 +0.9895851 0.9896992 0.9999099 +0.9895863 0.9896992 0.9999099 +0.9895878 0.9896992 0.9999099 +0.9895897 0.9896992 0.9999099 +0.989592 0.9896992 0.9999099 +0.989595 0.9896992 0.9999099 +0.9895988 0.9896992 0.9999099 +0.9896036 0.9896992 0.9999099 +0.9896096 0.9896992 0.9999099 +0.9896173 0.9896992 0.9999099 +0.989627 0.9896992 0.9999099 +0.9896392 0.9896992 0.9999099 +0.9896547 0.9896992 0.9999099 +0.9896744 0.9896992 0.9999099 +0.9896992 0.9896992 0.9999099 +0.9897306 0.9896992 0.9999099 +0.9897703 0.9896992 0.9999099 +0.9898206 0.9896992 0.9999099 +0.9898842 0.9896992 0.9999099 +0.9899646 0.9896992 0.9999099 +0.9900664 0.9896992 0.9999099 +0.9901951 0.9896992 0.9999099 +0.990358 0.9896992 0.9999099 +0.9905641 0.9896992 0.9999099 +0.9908248 0.9896992 0.9999099 +0.9911547 0.9896992 0.9999099 +0.991572 0.9896992 0.9999099 +0.9920999 0.9896992 0.9999099 +0.9927678 0.9896992 0.9999099 +0.9936128 0.9896992 0.9999099 +0.9946818 0.9896992 0.9999099 +0.9960342 0.9896992 0.9999099 +0.9977452 0.9896992 0.9999099 +0.9999099 0.9896992 0.9999099 +0.9999288 0.9918234 0.9982146 +0.9999437 0.9935154 0.9975143 +0.989582 0.9897318 0.9999099 +0.989582 0.9897318 0.9999099 +0.989582 0.9897318 0.9999099 +0.989582 0.9897317 0.9999099 +0.989582 0.9897317 0.9999099 +0.9895819 0.9897317 0.9999099 +0.9895819 0.9897316 0.9999099 +0.9895819 0.9897316 0.9999099 +0.9895819 0.9897315 0.9999099 +0.9895818 0.9897314 0.9999099 +0.9895818 0.9897313 0.9999099 +0.9895818 0.9897312 0.9999099 +0.9895817 0.989731 0.9999099 +0.9895817 0.9897309 0.9999099 +0.9895817 0.9897307 0.9999099 +0.9895819 0.9897306 0.9999099 +0.9895821 0.9897306 0.9999099 +0.9895825 0.9897306 0.9999099 +0.9895829 0.9897306 0.9999099 +0.9895835 0.9897306 0.9999099 +0.9895842 0.9897306 0.9999099 +0.9895851 0.9897306 0.9999099 +0.9895863 0.9897306 0.9999099 +0.9895878 0.9897306 0.9999099 +0.9895897 0.9897306 0.9999099 +0.989592 0.9897306 0.9999099 +0.989595 0.9897306 0.9999099 +0.9895988 0.9897306 0.9999099 +0.9896036 0.9897306 0.9999099 +0.9896096 0.9897306 0.9999099 +0.9896173 0.9897306 0.9999099 +0.989627 0.9897306 0.9999099 +0.9896392 0.9897306 0.9999099 +0.9896547 0.9897306 0.9999099 +0.9896744 0.9897306 0.9999099 +0.9896992 0.9897306 0.9999099 +0.9897306 0.9897306 0.9999099 +0.9897703 0.9897306 0.9999099 +0.9898206 0.9897306 0.9999099 +0.9898842 0.9897306 0.9999099 +0.9899646 0.9897306 0.9999099 +0.9900664 0.9897306 0.9999099 +0.9901951 0.9897306 0.9999099 +0.990358 0.9897306 0.9999099 +0.9905641 0.9897306 0.9999099 +0.9908248 0.9897306 0.9999099 +0.9911547 0.9897306 0.9999099 +0.991572 0.9897306 0.9999099 +0.9920999 0.9897306 0.9999099 +0.9927678 0.9897306 0.9999099 +0.9936128 0.9897306 0.9999099 +0.9946818 0.9897306 0.9999099 +0.9960342 0.9897306 0.9999099 +0.9977452 0.9897306 0.9999099 +0.9999099 0.9897306 0.9999099 +0.9999288 0.9918431 0.9982146 +0.9999437 0.9935277 0.9975143 +0.989582 0.9897715 0.9999099 +0.989582 0.9897715 0.9999099 +0.989582 0.9897715 0.9999099 +0.989582 0.9897715 0.9999099 +0.989582 0.9897714 0.9999099 +0.9895819 0.9897714 0.9999099 +0.9895819 0.9897713 0.9999099 +0.9895819 0.9897713 0.9999099 +0.9895819 0.9897712 0.9999099 +0.9895818 0.9897711 0.9999099 +0.9895818 0.989771 0.9999099 +0.9895818 0.9897709 0.9999099 +0.9895817 0.9897708 0.9999099 +0.9895817 0.9897706 0.9999099 +0.9895817 0.9897705 0.9999099 +0.9895819 0.9897704 0.9999099 +0.9895821 0.9897703 0.9999099 +0.9895825 0.9897703 0.9999099 +0.9895829 0.9897703 0.9999099 +0.9895835 0.9897703 0.9999099 +0.9895842 0.9897703 0.9999099 +0.9895851 0.9897703 0.9999099 +0.9895863 0.9897703 0.9999099 +0.9895878 0.9897703 0.9999099 +0.9895897 0.9897703 0.9999099 +0.989592 0.9897703 0.9999099 +0.989595 0.9897703 0.9999099 +0.9895988 0.9897703 0.9999099 +0.9896036 0.9897703 0.9999099 +0.9896096 0.9897703 0.9999099 +0.9896173 0.9897703 0.9999099 +0.989627 0.9897703 0.9999099 +0.9896392 0.9897703 0.9999099 +0.9896547 0.9897703 0.9999099 +0.9896744 0.9897703 0.9999099 +0.9896992 0.9897703 0.9999099 +0.9897306 0.9897703 0.9999099 +0.9897703 0.9897703 0.9999099 +0.9898206 0.9897703 0.9999099 +0.9898842 0.9897703 0.9999099 +0.9899646 0.9897703 0.9999099 +0.9900664 0.9897703 0.9999099 +0.9901951 0.9897703 0.9999099 +0.990358 0.9897703 0.9999099 +0.9905641 0.9897703 0.9999099 +0.9908248 0.9897703 0.9999099 +0.9911547 0.9897703 0.9999099 +0.991572 0.9897703 0.9999099 +0.9920999 0.9897703 0.9999099 +0.9927678 0.9897703 0.9999099 +0.9936128 0.9897703 0.9999099 +0.9946818 0.9897703 0.9999099 +0.9960342 0.9897703 0.9999099 +0.9977452 0.9897703 0.9999099 +0.9999099 0.9897703 0.9999099 +0.9999288 0.991868 0.9982146 +0.9999437 0.9935432 0.9975143 +0.989582 0.9898218 0.9999099 +0.989582 0.9898218 0.9999099 +0.989582 0.9898217 0.9999099 +0.989582 0.9898217 0.9999099 +0.989582 0.9898217 0.9999099 +0.9895819 0.9898216 0.9999099 +0.9895819 0.9898216 0.9999099 +0.9895819 0.9898215 0.9999099 +0.9895819 0.9898215 0.9999099 +0.9895818 0.9898214 0.9999099 +0.9895818 0.9898213 0.9999099 +0.9895818 0.9898212 0.9999099 +0.9895817 0.989821 0.9999099 +0.9895817 0.9898209 0.9999099 +0.9895817 0.9898207 0.9999099 +0.9895819 0.9898206 0.9999099 +0.9895821 0.9898206 0.9999099 +0.9895825 0.9898206 0.9999099 +0.9895829 0.9898206 0.9999099 +0.9895835 0.9898206 0.9999099 +0.9895842 0.9898206 0.9999099 +0.9895851 0.9898206 0.9999099 +0.9895863 0.9898206 0.9999099 +0.9895878 0.9898206 0.9999099 +0.9895897 0.9898206 0.9999099 +0.989592 0.9898206 0.9999099 +0.989595 0.9898206 0.9999099 +0.9895988 0.9898206 0.9999099 +0.9896036 0.9898206 0.9999099 +0.9896096 0.9898206 0.9999099 +0.9896173 0.9898206 0.9999099 +0.989627 0.9898206 0.9999099 +0.9896392 0.9898206 0.9999099 +0.9896547 0.9898206 0.9999099 +0.9896744 0.9898206 0.9999099 +0.9896992 0.9898206 0.9999099 +0.9897306 0.9898206 0.9999099 +0.9897703 0.9898206 0.9999099 +0.9898206 0.9898206 0.9999099 +0.9898842 0.9898206 0.9999099 +0.9899646 0.9898206 0.9999099 +0.9900664 0.9898206 0.9999099 +0.9901951 0.9898206 0.9999099 +0.990358 0.9898206 0.9999099 +0.9905641 0.9898206 0.9999099 +0.9908248 0.9898206 0.9999099 +0.9911547 0.9898206 0.9999099 +0.991572 0.9898206 0.9999099 +0.9920999 0.9898206 0.9999099 +0.9927678 0.9898206 0.9999099 +0.9936128 0.9898206 0.9999099 +0.9946818 0.9898206 0.9999099 +0.9960342 0.9898206 0.9999099 +0.9977452 0.9898206 0.9999099 +0.9999099 0.9898206 0.9999099 +0.9999288 0.9918994 0.9982146 +0.9999437 0.9935629 0.9975143 +0.989582 0.9898854 0.9999099 +0.989582 0.9898853 0.9999099 +0.989582 0.9898853 0.9999099 +0.989582 0.9898853 0.9999099 +0.989582 0.9898853 0.9999099 +0.9895819 0.9898852 0.9999099 +0.9895819 0.9898852 0.9999099 +0.9895819 0.9898851 0.9999099 +0.9895819 0.989885 0.9999099 +0.9895818 0.989885 0.9999099 +0.9895818 0.9898849 0.9999099 +0.9895818 0.9898847 0.9999099 +0.9895817 0.9898846 0.9999099 +0.9895817 0.9898845 0.9999099 +0.9895817 0.9898843 0.9999099 +0.9895819 0.9898842 0.9999099 +0.9895821 0.9898842 0.9999099 +0.9895825 0.9898842 0.9999099 +0.9895829 0.9898842 0.9999099 +0.9895835 0.9898842 0.9999099 +0.9895842 0.9898842 0.9999099 +0.9895851 0.9898842 0.9999099 +0.9895863 0.9898842 0.9999099 +0.9895878 0.9898842 0.9999099 +0.9895897 0.9898842 0.9999099 +0.989592 0.9898842 0.9999099 +0.989595 0.9898842 0.9999099 +0.9895988 0.9898842 0.9999099 +0.9896036 0.9898842 0.9999099 +0.9896096 0.9898842 0.9999099 +0.9896173 0.9898842 0.9999099 +0.989627 0.9898842 0.9999099 +0.9896392 0.9898842 0.9999099 +0.9896547 0.9898842 0.9999099 +0.9896744 0.9898842 0.9999099 +0.9896992 0.9898842 0.9999099 +0.9897306 0.9898842 0.9999099 +0.9897703 0.9898842 0.9999099 +0.9898206 0.9898842 0.9999099 +0.9898842 0.9898842 0.9999099 +0.9899646 0.9898842 0.9999099 +0.9900664 0.9898842 0.9999099 +0.9901951 0.9898842 0.9999099 +0.990358 0.9898842 0.9999099 +0.9905641 0.9898842 0.9999099 +0.9908248 0.9898842 0.9999099 +0.9911547 0.9898842 0.9999099 +0.991572 0.9898842 0.9999099 +0.9920999 0.9898842 0.9999099 +0.9927678 0.9898842 0.9999099 +0.9936128 0.9898842 0.9999099 +0.9946818 0.9898842 0.9999099 +0.9960342 0.9898842 0.9999099 +0.9977452 0.9898842 0.9999099 +0.9999099 0.9898842 0.9999099 +0.9999288 0.9919392 0.9982146 +0.9999437 0.9935878 0.9975143 +0.989582 0.9899658 0.9999099 +0.989582 0.9899658 0.9999099 +0.989582 0.9899658 0.9999099 +0.989582 0.9899657 0.9999099 +0.989582 0.9899657 0.9999099 +0.9895819 0.9899657 0.9999099 +0.9895819 0.9899656 0.9999099 +0.9895819 0.9899656 0.9999099 +0.9895819 0.9899655 0.9999099 +0.9895818 0.9899654 0.9999099 +0.9895818 0.9899653 0.9999099 +0.9895818 0.9899652 0.9999099 +0.9895817 0.989965 0.9999099 +0.9895817 0.9899649 0.9999099 +0.9895817 0.9899648 0.9999099 +0.9895819 0.9899646 0.9999099 +0.9895821 0.9899646 0.9999099 +0.9895825 0.9899646 0.9999099 +0.9895829 0.9899646 0.9999099 +0.9895835 0.9899646 0.9999099 +0.9895842 0.9899646 0.9999099 +0.9895851 0.9899646 0.9999099 +0.9895863 0.9899646 0.9999099 +0.9895878 0.9899646 0.9999099 +0.9895897 0.9899646 0.9999099 +0.989592 0.9899646 0.9999099 +0.989595 0.9899646 0.9999099 +0.9895988 0.9899646 0.9999099 +0.9896036 0.9899646 0.9999099 +0.9896096 0.9899646 0.9999099 +0.9896173 0.9899646 0.9999099 +0.989627 0.9899646 0.9999099 +0.9896392 0.9899646 0.9999099 +0.9896547 0.9899646 0.9999099 +0.9896744 0.9899646 0.9999099 +0.9896992 0.9899646 0.9999099 +0.9897306 0.9899646 0.9999099 +0.9897703 0.9899646 0.9999099 +0.9898206 0.9899646 0.9999099 +0.9898842 0.9899646 0.9999099 +0.9899646 0.9899646 0.9999099 +0.9900664 0.9899646 0.9999099 +0.9901951 0.9899646 0.9999099 +0.990358 0.9899646 0.9999099 +0.9905641 0.9899646 0.9999099 +0.9908248 0.9899646 0.9999099 +0.9911547 0.9899646 0.9999099 +0.991572 0.9899646 0.9999099 +0.9920999 0.9899646 0.9999099 +0.9927678 0.9899646 0.9999099 +0.9936128 0.9899646 0.9999099 +0.9946818 0.9899646 0.9999099 +0.9960342 0.9899646 0.9999099 +0.9977452 0.9899646 0.9999099 +0.9999099 0.9899646 0.9999099 +0.9999288 0.9919896 0.9982146 +0.9999437 0.9936193 0.9975143 +0.989582 0.9900676 0.9999099 +0.989582 0.9900675 0.9999099 +0.989582 0.9900675 0.9999099 +0.989582 0.9900675 0.9999099 +0.989582 0.9900675 0.9999099 +0.9895819 0.9900674 0.9999099 +0.9895819 0.9900674 0.9999099 +0.9895819 0.9900673 0.9999099 +0.9895819 0.9900672 0.9999099 +0.9895818 0.9900672 0.9999099 +0.9895818 0.9900671 0.9999099 +0.9895818 0.9900669 0.9999099 +0.9895817 0.9900668 0.9999099 +0.9895817 0.9900667 0.9999099 +0.9895817 0.9900665 0.9999099 +0.9895819 0.9900664 0.9999099 +0.9895821 0.9900664 0.9999099 +0.9895825 0.9900664 0.9999099 +0.9895829 0.9900664 0.9999099 +0.9895835 0.9900664 0.9999099 +0.9895842 0.9900664 0.9999099 +0.9895851 0.9900664 0.9999099 +0.9895863 0.9900664 0.9999099 +0.9895878 0.9900664 0.9999099 +0.9895897 0.9900664 0.9999099 +0.989592 0.9900664 0.9999099 +0.989595 0.9900664 0.9999099 +0.9895988 0.9900664 0.9999099 +0.9896036 0.9900664 0.9999099 +0.9896096 0.9900664 0.9999099 +0.9896173 0.9900664 0.9999099 +0.989627 0.9900664 0.9999099 +0.9896392 0.9900664 0.9999099 +0.9896547 0.9900664 0.9999099 +0.9896744 0.9900664 0.9999099 +0.9896992 0.9900664 0.9999099 +0.9897306 0.9900664 0.9999099 +0.9897703 0.9900664 0.9999099 +0.9898206 0.9900664 0.9999099 +0.9898842 0.9900664 0.9999099 +0.9899646 0.9900664 0.9999099 +0.9900664 0.9900664 0.9999099 +0.9901951 0.9900664 0.9999099 +0.990358 0.9900664 0.9999099 +0.9905641 0.9900664 0.9999099 +0.9908248 0.9900664 0.9999099 +0.9911547 0.9900664 0.9999099 +0.991572 0.9900664 0.9999099 +0.9920999 0.9900664 0.9999099 +0.9927678 0.9900664 0.9999099 +0.9936128 0.9900664 0.9999099 +0.9946818 0.9900664 0.9999099 +0.9960342 0.9900664 0.9999099 +0.9977452 0.9900664 0.9999099 +0.9999099 0.9900664 0.9999099 +0.9999288 0.9920533 0.9982146 +0.9999437 0.9936592 0.9975143 +0.989582 0.9901963 0.9999099 +0.989582 0.9901963 0.9999099 +0.989582 0.9901963 0.9999099 +0.989582 0.9901962 0.9999099 +0.989582 0.9901962 0.9999099 +0.9895819 0.9901962 0.9999099 +0.9895819 0.9901961 0.9999099 +0.9895819 0.9901961 0.9999099 +0.9895819 0.990196 0.9999099 +0.9895818 0.9901959 0.9999099 +0.9895818 0.9901958 0.9999099 +0.9895818 0.9901957 0.9999099 +0.9895817 0.9901956 0.9999099 +0.9895817 0.9901954 0.9999099 +0.9895817 0.9901953 0.9999099 +0.9895819 0.9901952 0.9999099 +0.9895821 0.9901951 0.9999099 +0.9895825 0.9901951 0.9999099 +0.9895829 0.9901951 0.9999099 +0.9895835 0.9901951 0.9999099 +0.9895842 0.9901951 0.9999099 +0.9895851 0.9901951 0.9999099 +0.9895863 0.9901951 0.9999099 +0.9895878 0.9901951 0.9999099 +0.9895897 0.9901951 0.9999099 +0.989592 0.9901951 0.9999099 +0.989595 0.9901951 0.9999099 +0.9895988 0.9901951 0.9999099 +0.9896036 0.9901951 0.9999099 +0.9896096 0.9901951 0.9999099 +0.9896173 0.9901951 0.9999099 +0.989627 0.9901951 0.9999099 +0.9896392 0.9901951 0.9999099 +0.9896547 0.9901951 0.9999099 +0.9896744 0.9901951 0.9999099 +0.9896992 0.9901951 0.9999099 +0.9897306 0.9901951 0.9999099 +0.9897703 0.9901951 0.9999099 +0.9898206 0.9901951 0.9999099 +0.9898842 0.9901951 0.9999099 +0.9899646 0.9901951 0.9999099 +0.9900664 0.9901951 0.9999099 +0.9901951 0.9901951 0.9999099 +0.990358 0.9901951 0.9999099 +0.9905641 0.9901951 0.9999099 +0.9908248 0.9901951 0.9999099 +0.9911547 0.9901951 0.9999099 +0.991572 0.9901951 0.9999099 +0.9920999 0.9901951 0.9999099 +0.9927678 0.9901951 0.9999099 +0.9936128 0.9901951 0.9999099 +0.9946818 0.9901951 0.9999099 +0.9960342 0.9901951 0.9999099 +0.9977452 0.9901951 0.9999099 +0.9999099 0.9901951 0.9999099 +0.9999288 0.9921339 0.9982146 +0.9999437 0.9937096 0.9975143 +0.989582 0.9903592 0.9999099 +0.989582 0.9903591 0.9999099 +0.989582 0.9903591 0.9999099 +0.989582 0.9903591 0.9999099 +0.989582 0.9903591 0.9999099 +0.9895819 0.990359 0.9999099 +0.9895819 0.990359 0.9999099 +0.9895819 0.9903589 0.9999099 +0.9895819 0.9903589 0.9999099 +0.9895818 0.9903588 0.9999099 +0.9895818 0.9903587 0.9999099 +0.9895818 0.9903586 0.9999099 +0.9895817 0.9903584 0.9999099 +0.9895817 0.9903583 0.9999099 +0.9895817 0.9903582 0.9999099 +0.9895819 0.9903581 0.9999099 +0.9895821 0.990358 0.9999099 +0.9895825 0.990358 0.9999099 +0.9895829 0.990358 0.9999099 +0.9895835 0.990358 0.9999099 +0.9895842 0.990358 0.9999099 +0.9895851 0.990358 0.9999099 +0.9895863 0.990358 0.9999099 +0.9895878 0.990358 0.9999099 +0.9895897 0.990358 0.9999099 +0.989592 0.990358 0.9999099 +0.989595 0.990358 0.9999099 +0.9895988 0.990358 0.9999099 +0.9896036 0.990358 0.9999099 +0.9896096 0.990358 0.9999099 +0.9896173 0.990358 0.9999099 +0.989627 0.990358 0.9999099 +0.9896392 0.990358 0.9999099 +0.9896547 0.990358 0.9999099 +0.9896744 0.990358 0.9999099 +0.9896992 0.990358 0.9999099 +0.9897306 0.990358 0.9999099 +0.9897703 0.990358 0.9999099 +0.9898206 0.990358 0.9999099 +0.9898842 0.990358 0.9999099 +0.9899646 0.990358 0.9999099 +0.9900664 0.990358 0.9999099 +0.9901951 0.990358 0.9999099 +0.990358 0.990358 0.9999099 +0.9905641 0.990358 0.9999099 +0.9908248 0.990358 0.9999099 +0.9911547 0.990358 0.9999099 +0.991572 0.990358 0.9999099 +0.9920999 0.990358 0.9999099 +0.9927678 0.990358 0.9999099 +0.9936128 0.990358 0.9999099 +0.9946818 0.990358 0.9999099 +0.9960342 0.990358 0.9999099 +0.9977452 0.990358 0.9999099 +0.9999099 0.990358 0.9999099 +0.9999288 0.9922358 0.9982146 +0.9999437 0.9937734 0.9975143 +0.989582 0.9905652 0.9999099 +0.989582 0.9905652 0.9999099 +0.989582 0.9905652 0.9999099 +0.989582 0.9905652 0.9999099 +0.989582 0.9905651 0.9999099 +0.9895819 0.9905651 0.9999099 +0.9895819 0.9905651 0.9999099 +0.9895819 0.990565 0.9999099 +0.9895819 0.9905649 0.9999099 +0.9895818 0.9905648 0.9999099 +0.9895818 0.9905648 0.9999099 +0.9895818 0.9905646 0.9999099 +0.9895817 0.9905645 0.9999099 +0.9895817 0.9905644 0.9999099 +0.9895817 0.9905642 0.9999099 +0.9895819 0.9905641 0.9999099 +0.9895821 0.9905641 0.9999099 +0.9895825 0.9905641 0.9999099 +0.9895829 0.9905641 0.9999099 +0.9895835 0.9905641 0.9999099 +0.9895842 0.9905641 0.9999099 +0.9895851 0.9905641 0.9999099 +0.9895863 0.9905641 0.9999099 +0.9895878 0.9905641 0.9999099 +0.9895897 0.9905641 0.9999099 +0.989592 0.9905641 0.9999099 +0.989595 0.9905641 0.9999099 +0.9895988 0.9905641 0.9999099 +0.9896036 0.9905641 0.9999099 +0.9896096 0.9905641 0.9999099 +0.9896173 0.9905641 0.9999099 +0.989627 0.9905641 0.9999099 +0.9896392 0.9905641 0.9999099 +0.9896547 0.9905641 0.9999099 +0.9896744 0.9905641 0.9999099 +0.9896992 0.9905641 0.9999099 +0.9897306 0.9905641 0.9999099 +0.9897703 0.9905641 0.9999099 +0.9898206 0.9905641 0.9999099 +0.9898842 0.9905641 0.9999099 +0.9899646 0.9905641 0.9999099 +0.9900664 0.9905641 0.9999099 +0.9901951 0.9905641 0.9999099 +0.990358 0.9905641 0.9999099 +0.9905641 0.9905641 0.9999099 +0.9908248 0.9905641 0.9999099 +0.9911547 0.9905641 0.9999099 +0.991572 0.9905641 0.9999099 +0.9920999 0.9905641 0.9999099 +0.9927678 0.9905641 0.9999099 +0.9936128 0.9905641 0.9999099 +0.9946818 0.9905641 0.9999099 +0.9960342 0.9905641 0.9999099 +0.9977452 0.9905641 0.9999099 +0.9999099 0.9905641 0.9999099 +0.9999288 0.9923648 0.9982146 +0.9999437 0.9938541 0.9975143 +0.989582 0.9908259 0.9999099 +0.989582 0.9908259 0.9999099 +0.989582 0.9908259 0.9999099 +0.989582 0.9908259 0.9999099 +0.989582 0.9908258 0.9999099 +0.9895819 0.9908258 0.9999099 +0.9895819 0.9908257 0.9999099 +0.9895819 0.9908257 0.9999099 +0.9895819 0.9908256 0.9999099 +0.9895818 0.9908255 0.9999099 +0.9895818 0.9908255 0.9999099 +0.9895818 0.9908253 0.9999099 +0.9895817 0.9908252 0.9999099 +0.9895817 0.9908251 0.9999099 +0.9895817 0.990825 0.9999099 +0.9895819 0.9908249 0.9999099 +0.9895821 0.9908248 0.9999099 +0.9895825 0.9908248 0.9999099 +0.9895829 0.9908248 0.9999099 +0.9895835 0.9908248 0.9999099 +0.9895842 0.9908248 0.9999099 +0.9895851 0.9908248 0.9999099 +0.9895863 0.9908248 0.9999099 +0.9895878 0.9908248 0.9999099 +0.9895897 0.9908248 0.9999099 +0.989592 0.9908248 0.9999099 +0.989595 0.9908248 0.9999099 +0.9895988 0.9908248 0.9999099 +0.9896036 0.9908248 0.9999099 +0.9896096 0.9908248 0.9999099 +0.9896173 0.9908248 0.9999099 +0.989627 0.9908248 0.9999099 +0.9896392 0.9908248 0.9999099 +0.9896547 0.9908248 0.9999099 +0.9896744 0.9908248 0.9999099 +0.9896992 0.9908248 0.9999099 +0.9897306 0.9908248 0.9999099 +0.9897703 0.9908248 0.9999099 +0.9898206 0.9908248 0.9999099 +0.9898842 0.9908248 0.9999099 +0.9899646 0.9908248 0.9999099 +0.9900664 0.9908248 0.9999099 +0.9901951 0.9908248 0.9999099 +0.990358 0.9908248 0.9999099 +0.9905641 0.9908248 0.9999099 +0.9908248 0.9908248 0.9999099 +0.9911547 0.9908248 0.9999099 +0.991572 0.9908248 0.9999099 +0.9920999 0.9908248 0.9999099 +0.9927678 0.9908248 0.9999099 +0.9936128 0.9908248 0.9999099 +0.9946818 0.9908248 0.9999099 +0.9960342 0.9908248 0.9999099 +0.9977452 0.9908248 0.9999099 +0.9999099 0.9908248 0.9999099 +0.9999288 0.992528 0.9982146 +0.9999437 0.9939562 0.9975143 +0.989582 0.9911557 0.9999099 +0.989582 0.9911557 0.9999099 +0.989582 0.9911557 0.9999099 +0.989582 0.9911557 0.9999099 +0.989582 0.9911556 0.9999099 +0.9895819 0.9911556 0.9999099 +0.9895819 0.9911556 0.9999099 +0.9895819 0.9911555 0.9999099 +0.9895819 0.9911554 0.9999099 +0.9895818 0.9911554 0.9999099 +0.9895818 0.9911553 0.9999099 +0.9895818 0.9911552 0.9999099 +0.9895817 0.991155 0.9999099 +0.9895817 0.9911549 0.9999099 +0.9895817 0.9911548 0.9999099 +0.9895819 0.9911547 0.9999099 +0.9895821 0.9911547 0.9999099 +0.9895825 0.9911547 0.9999099 +0.9895829 0.9911547 0.9999099 +0.9895835 0.9911547 0.9999099 +0.9895842 0.9911547 0.9999099 +0.9895851 0.9911547 0.9999099 +0.9895863 0.9911547 0.9999099 +0.9895878 0.9911547 0.9999099 +0.9895897 0.9911547 0.9999099 +0.989592 0.9911547 0.9999099 +0.989595 0.9911547 0.9999099 +0.9895988 0.9911547 0.9999099 +0.9896036 0.9911547 0.9999099 +0.9896096 0.9911547 0.9999099 +0.9896173 0.9911547 0.9999099 +0.989627 0.9911547 0.9999099 +0.9896392 0.9911547 0.9999099 +0.9896547 0.9911547 0.9999099 +0.9896744 0.9911547 0.9999099 +0.9896992 0.9911547 0.9999099 +0.9897306 0.9911547 0.9999099 +0.9897703 0.9911547 0.9999099 +0.9898206 0.9911547 0.9999099 +0.9898842 0.9911547 0.9999099 +0.9899646 0.9911547 0.9999099 +0.9900664 0.9911547 0.9999099 +0.9901951 0.9911547 0.9999099 +0.990358 0.9911547 0.9999099 +0.9905641 0.9911547 0.9999099 +0.9908248 0.9911547 0.9999099 +0.9911547 0.9911547 0.9999099 +0.991572 0.9911547 0.9999099 +0.9920999 0.9911547 0.9999099 +0.9927678 0.9911547 0.9999099 +0.9936128 0.9911547 0.9999099 +0.9946818 0.9911547 0.9999099 +0.9960342 0.9911547 0.9999099 +0.9977452 0.9911547 0.9999099 +0.9999099 0.9911547 0.9999099 +0.9999288 0.9927345 0.9982146 +0.9999437 0.9940854 0.9975143 +0.989582 0.991573 0.9999099 +0.989582 0.9915729 0.9999099 +0.989582 0.9915729 0.9999099 +0.989582 0.9915729 0.9999099 +0.989582 0.9915729 0.9999099 +0.9895819 0.9915728 0.9999099 +0.9895819 0.9915728 0.9999099 +0.9895819 0.9915728 0.9999099 +0.9895819 0.9915727 0.9999099 +0.9895818 0.9915726 0.9999099 +0.9895818 0.9915725 0.9999099 +0.9895818 0.9915724 0.9999099 +0.9895817 0.9915723 0.9999099 +0.9895817 0.9915722 0.9999099 +0.9895817 0.9915721 0.9999099 +0.9895819 0.991572 0.9999099 +0.9895821 0.991572 0.9999099 +0.9895825 0.991572 0.9999099 +0.9895829 0.991572 0.9999099 +0.9895835 0.991572 0.9999099 +0.9895842 0.991572 0.9999099 +0.9895851 0.991572 0.9999099 +0.9895863 0.991572 0.9999099 +0.9895878 0.991572 0.9999099 +0.9895897 0.991572 0.9999099 +0.989592 0.991572 0.9999099 +0.989595 0.991572 0.9999099 +0.9895988 0.991572 0.9999099 +0.9896036 0.991572 0.9999099 +0.9896096 0.991572 0.9999099 +0.9896173 0.991572 0.9999099 +0.989627 0.991572 0.9999099 +0.9896392 0.991572 0.9999099 +0.9896547 0.991572 0.9999099 +0.9896744 0.991572 0.9999099 +0.9896992 0.991572 0.9999099 +0.9897306 0.991572 0.9999099 +0.9897703 0.991572 0.9999099 +0.9898206 0.991572 0.9999099 +0.9898842 0.991572 0.9999099 +0.9899646 0.991572 0.9999099 +0.9900664 0.991572 0.9999099 +0.9901951 0.991572 0.9999099 +0.990358 0.991572 0.9999099 +0.9905641 0.991572 0.9999099 +0.9908248 0.991572 0.9999099 +0.9911547 0.991572 0.9999099 +0.991572 0.991572 0.9999099 +0.9920999 0.991572 0.9999099 +0.9927678 0.991572 0.9999099 +0.9936128 0.991572 0.9999099 +0.9946818 0.991572 0.9999099 +0.9960342 0.991572 0.9999099 +0.9977452 0.991572 0.9999099 +0.9999099 0.991572 0.9999099 +0.9999288 0.9929957 0.9982146 +0.9999437 0.9942488 0.9975143 +0.989582 0.9921008 0.9999099 +0.989582 0.9921008 0.9999099 +0.989582 0.9921008 0.9999099 +0.989582 0.9921008 0.9999099 +0.989582 0.9921008 0.9999099 +0.9895819 0.9921007 0.9999099 +0.9895819 0.9921007 0.9999099 +0.9895819 0.9921006 0.9999099 +0.9895819 0.9921006 0.9999099 +0.9895818 0.9921005 0.9999099 +0.9895818 0.9921004 0.9999099 +0.9895818 0.9921003 0.9999099 +0.9895817 0.9921002 0.9999099 +0.9895817 0.9921001 0.9999099 +0.9895817 0.9921 0.9999099 +0.9895819 0.9920999 0.9999099 +0.9895821 0.9920999 0.9999099 +0.9895825 0.9920999 0.9999099 +0.9895829 0.9920999 0.9999099 +0.9895835 0.9920999 0.9999099 +0.9895842 0.9920999 0.9999099 +0.9895851 0.9920999 0.9999099 +0.9895863 0.9920999 0.9999099 +0.9895878 0.9920999 0.9999099 +0.9895897 0.9920999 0.9999099 +0.989592 0.9920999 0.9999099 +0.989595 0.9920999 0.9999099 +0.9895988 0.9920999 0.9999099 +0.9896036 0.9920999 0.9999099 +0.9896096 0.9920999 0.9999099 +0.9896173 0.9920999 0.9999099 +0.989627 0.9920999 0.9999099 +0.9896392 0.9920999 0.9999099 +0.9896547 0.9920999 0.9999099 +0.9896744 0.9920999 0.9999099 +0.9896992 0.9920999 0.9999099 +0.9897306 0.9920999 0.9999099 +0.9897703 0.9920999 0.9999099 +0.9898206 0.9920999 0.9999099 +0.9898842 0.9920999 0.9999099 +0.9899646 0.9920999 0.9999099 +0.9900664 0.9920999 0.9999099 +0.9901951 0.9920999 0.9999099 +0.990358 0.9920999 0.9999099 +0.9905641 0.9920999 0.9999099 +0.9908248 0.9920999 0.9999099 +0.9911547 0.9920999 0.9999099 +0.991572 0.9920999 0.9999099 +0.9920999 0.9920999 0.9999099 +0.9927678 0.9920999 0.9999099 +0.9936128 0.9920999 0.9999099 +0.9946818 0.9920999 0.9999099 +0.9960342 0.9920999 0.9999099 +0.9977452 0.9920999 0.9999099 +0.9999099 0.9920999 0.9999099 +0.9999288 0.9933261 0.9982146 +0.9999437 0.9944556 0.9975143 +0.989582 0.9927686 0.9999099 +0.989582 0.9927686 0.9999099 +0.989582 0.9927686 0.9999099 +0.989582 0.9927686 0.9999099 +0.989582 0.9927686 0.9999099 +0.9895819 0.9927686 0.9999099 +0.9895819 0.9927685 0.9999099 +0.9895819 0.9927685 0.9999099 +0.9895819 0.9927684 0.9999099 +0.9895818 0.9927684 0.9999099 +0.9895818 0.9927683 0.9999099 +0.9895818 0.9927682 0.9999099 +0.9895817 0.9927681 0.9999099 +0.9895817 0.992768 0.9999099 +0.9895817 0.9927679 0.9999099 +0.9895819 0.9927678 0.9999099 +0.9895821 0.9927678 0.9999099 +0.9895825 0.9927678 0.9999099 +0.9895829 0.9927678 0.9999099 +0.9895835 0.9927678 0.9999099 +0.9895842 0.9927678 0.9999099 +0.9895851 0.9927678 0.9999099 +0.9895863 0.9927678 0.9999099 +0.9895878 0.9927678 0.9999099 +0.9895897 0.9927678 0.9999099 +0.989592 0.9927678 0.9999099 +0.989595 0.9927678 0.9999099 +0.9895988 0.9927678 0.9999099 +0.9896036 0.9927678 0.9999099 +0.9896096 0.9927678 0.9999099 +0.9896173 0.9927678 0.9999099 +0.989627 0.9927678 0.9999099 +0.9896392 0.9927678 0.9999099 +0.9896547 0.9927678 0.9999099 +0.9896744 0.9927678 0.9999099 +0.9896992 0.9927678 0.9999099 +0.9897306 0.9927678 0.9999099 +0.9897703 0.9927678 0.9999099 +0.9898206 0.9927678 0.9999099 +0.9898842 0.9927678 0.9999099 +0.9899646 0.9927678 0.9999099 +0.9900664 0.9927678 0.9999099 +0.9901951 0.9927678 0.9999099 +0.990358 0.9927678 0.9999099 +0.9905641 0.9927678 0.9999099 +0.9908248 0.9927678 0.9999099 +0.9911547 0.9927678 0.9999099 +0.991572 0.9927678 0.9999099 +0.9920999 0.9927678 0.9999099 +0.9927678 0.9927678 0.9999099 +0.9936128 0.9927678 0.9999099 +0.9946818 0.9927678 0.9999099 +0.9960342 0.9927678 0.9999099 +0.9977452 0.9927678 0.9999099 +0.9999099 0.9927678 0.9999099 +0.9999288 0.9937442 0.9982146 +0.9999437 0.9947172 0.9975143 +0.989582 0.9936135 0.9999099 +0.989582 0.9936135 0.9999099 +0.989582 0.9936135 0.9999099 +0.989582 0.9936135 0.9999099 +0.989582 0.9936135 0.9999099 +0.9895819 0.9936134 0.9999099 +0.9895819 0.9936134 0.9999099 +0.9895819 0.9936134 0.9999099 +0.9895819 0.9936133 0.9999099 +0.9895818 0.9936133 0.9999099 +0.9895818 0.9936132 0.9999099 +0.9895818 0.9936131 0.9999099 +0.9895817 0.993613 0.9999099 +0.9895817 0.993613 0.9999099 +0.9895817 0.9936129 0.9999099 +0.9895819 0.9936128 0.9999099 +0.9895821 0.9936128 0.9999099 +0.9895825 0.9936128 0.9999099 +0.9895829 0.9936128 0.9999099 +0.9895835 0.9936128 0.9999099 +0.9895842 0.9936128 0.9999099 +0.9895851 0.9936128 0.9999099 +0.9895863 0.9936128 0.9999099 +0.9895878 0.9936128 0.9999099 +0.9895897 0.9936128 0.9999099 +0.989592 0.9936128 0.9999099 +0.989595 0.9936128 0.9999099 +0.9895988 0.9936128 0.9999099 +0.9896036 0.9936128 0.9999099 +0.9896096 0.9936128 0.9999099 +0.9896173 0.9936128 0.9999099 +0.989627 0.9936128 0.9999099 +0.9896392 0.9936128 0.9999099 +0.9896547 0.9936128 0.9999099 +0.9896744 0.9936128 0.9999099 +0.9896992 0.9936128 0.9999099 +0.9897306 0.9936128 0.9999099 +0.9897703 0.9936128 0.9999099 +0.9898206 0.9936128 0.9999099 +0.9898842 0.9936128 0.9999099 +0.9899646 0.9936128 0.9999099 +0.9900664 0.9936128 0.9999099 +0.9901951 0.9936128 0.9999099 +0.990358 0.9936128 0.9999099 +0.9905641 0.9936128 0.9999099 +0.9908248 0.9936128 0.9999099 +0.9911547 0.9936128 0.9999099 +0.991572 0.9936128 0.9999099 +0.9920999 0.9936128 0.9999099 +0.9927678 0.9936128 0.9999099 +0.9936128 0.9936128 0.9999099 +0.9946818 0.9936128 0.9999099 +0.9960342 0.9936128 0.9999099 +0.9977452 0.9936128 0.9999099 +0.9999099 0.9936128 0.9999099 +0.9999288 0.9942731 0.9982146 +0.9999437 0.9950481 0.9975143 +0.989582 0.9946824 0.9999099 +0.989582 0.9946824 0.9999099 +0.989582 0.9946824 0.9999099 +0.989582 0.9946824 0.9999099 +0.989582 0.9946824 0.9999099 +0.9895819 0.9946823 0.9999099 +0.9895819 0.9946823 0.9999099 +0.9895819 0.9946823 0.9999099 +0.9895819 0.9946823 0.9999099 +0.9895818 0.9946822 0.9999099 +0.9895818 0.9946822 0.9999099 +0.9895818 0.9946821 0.9999099 +0.9895817 0.994682 0.9999099 +0.9895817 0.9946819 0.9999099 +0.9895817 0.9946819 0.9999099 +0.9895819 0.9946818 0.9999099 +0.9895821 0.9946818 0.9999099 +0.9895825 0.9946818 0.9999099 +0.9895829 0.9946818 0.9999099 +0.9895835 0.9946818 0.9999099 +0.9895842 0.9946818 0.9999099 +0.9895851 0.9946818 0.9999099 +0.9895863 0.9946818 0.9999099 +0.9895878 0.9946818 0.9999099 +0.9895897 0.9946818 0.9999099 +0.989592 0.9946818 0.9999099 +0.989595 0.9946818 0.9999099 +0.9895988 0.9946818 0.9999099 +0.9896036 0.9946818 0.9999099 +0.9896096 0.9946818 0.9999099 +0.9896173 0.9946818 0.9999099 +0.989627 0.9946818 0.9999099 +0.9896392 0.9946818 0.9999099 +0.9896547 0.9946818 0.9999099 +0.9896744 0.9946818 0.9999099 +0.9896992 0.9946818 0.9999099 +0.9897306 0.9946818 0.9999099 +0.9897703 0.9946818 0.9999099 +0.9898206 0.9946818 0.9999099 +0.9898842 0.9946818 0.9999099 +0.9899646 0.9946818 0.9999099 +0.9900664 0.9946818 0.9999099 +0.9901951 0.9946818 0.9999099 +0.990358 0.9946818 0.9999099 +0.9905641 0.9946818 0.9999099 +0.9908248 0.9946818 0.9999099 +0.9911547 0.9946818 0.9999099 +0.991572 0.9946818 0.9999099 +0.9920999 0.9946818 0.9999099 +0.9927678 0.9946818 0.9999099 +0.9936128 0.9946818 0.9999099 +0.9946818 0.9946818 0.9999099 +0.9960342 0.9946818 0.9999099 +0.9977452 0.9946818 0.9999099 +0.9999099 0.9946818 0.9999099 +0.9999288 0.9949422 0.9982146 +0.9999437 0.9954668 0.9975143 +0.989582 0.9960347 0.9999099 +0.989582 0.9960347 0.9999099 +0.989582 0.9960347 0.9999099 +0.989582 0.9960347 0.9999099 +0.989582 0.9960347 0.9999099 +0.9895819 0.9960346 0.9999099 +0.9895819 0.9960346 0.9999099 +0.9895819 0.9960346 0.9999099 +0.9895819 0.9960346 0.9999099 +0.9895818 0.9960345 0.9999099 +0.9895818 0.9960345 0.9999099 +0.9895818 0.9960344 0.9999099 +0.9895817 0.9960344 0.9999099 +0.9895817 0.9960343 0.9999099 +0.9895817 0.9960343 0.9999099 +0.9895819 0.9960342 0.9999099 +0.9895821 0.9960342 0.9999099 +0.9895825 0.9960342 0.9999099 +0.9895829 0.9960342 0.9999099 +0.9895835 0.9960342 0.9999099 +0.9895842 0.9960342 0.9999099 +0.9895851 0.9960342 0.9999099 +0.9895863 0.9960342 0.9999099 +0.9895878 0.9960342 0.9999099 +0.9895897 0.9960342 0.9999099 +0.989592 0.9960342 0.9999099 +0.989595 0.9960342 0.9999099 +0.9895988 0.9960342 0.9999099 +0.9896036 0.9960342 0.9999099 +0.9896096 0.9960342 0.9999099 +0.9896173 0.9960342 0.9999099 +0.989627 0.9960342 0.9999099 +0.9896392 0.9960342 0.9999099 +0.9896547 0.9960342 0.9999099 +0.9896744 0.9960342 0.9999099 +0.9896992 0.9960342 0.9999099 +0.9897306 0.9960342 0.9999099 +0.9897703 0.9960342 0.9999099 +0.9898206 0.9960342 0.9999099 +0.9898842 0.9960342 0.9999099 +0.9899646 0.9960342 0.9999099 +0.9900664 0.9960342 0.9999099 +0.9901951 0.9960342 0.9999099 +0.990358 0.9960342 0.9999099 +0.9905641 0.9960342 0.9999099 +0.9908248 0.9960342 0.9999099 +0.9911547 0.9960342 0.9999099 +0.991572 0.9960342 0.9999099 +0.9920999 0.9960342 0.9999099 +0.9927678 0.9960342 0.9999099 +0.9936128 0.9960342 0.9999099 +0.9946818 0.9960342 0.9999099 +0.9960342 0.9960342 0.9999099 +0.9977452 0.9960342 0.9999099 +0.9999099 0.9960342 0.9999099 +0.9999288 0.9957887 0.9982146 +0.9999437 0.9959964 0.9975143 +0.989582 0.9977455 0.9999099 +0.989582 0.9977455 0.9999099 +0.989582 0.9977455 0.9999099 +0.989582 0.9977455 0.9999099 +0.989582 0.9977455 0.9999099 +0.9895819 0.9977455 0.9999099 +0.9895819 0.9977455 0.9999099 +0.9895819 0.9977454 0.9999099 +0.9895819 0.9977454 0.9999099 +0.9895818 0.9977454 0.9999099 +0.9895818 0.9977454 0.9999099 +0.9895818 0.9977454 0.9999099 +0.9895817 0.9977453 0.9999099 +0.9895817 0.9977453 0.9999099 +0.9895817 0.9977453 0.9999099 +0.9895819 0.9977452 0.9999099 +0.9895821 0.9977452 0.9999099 +0.9895825 0.9977452 0.9999099 +0.9895829 0.9977452 0.9999099 +0.9895835 0.9977452 0.9999099 +0.9895842 0.9977452 0.9999099 +0.9895851 0.9977452 0.9999099 +0.9895863 0.9977452 0.9999099 +0.9895878 0.9977452 0.9999099 +0.9895897 0.9977452 0.9999099 +0.989592 0.9977452 0.9999099 +0.989595 0.9977452 0.9999099 +0.9895988 0.9977452 0.9999099 +0.9896036 0.9977452 0.9999099 +0.9896096 0.9977452 0.9999099 +0.9896173 0.9977452 0.9999099 +0.989627 0.9977452 0.9999099 +0.9896392 0.9977452 0.9999099 +0.9896547 0.9977452 0.9999099 +0.9896744 0.9977452 0.9999099 +0.9896992 0.9977452 0.9999099 +0.9897306 0.9977452 0.9999099 +0.9897703 0.9977452 0.9999099 +0.9898206 0.9977452 0.9999099 +0.9898842 0.9977452 0.9999099 +0.9899646 0.9977452 0.9999099 +0.9900664 0.9977452 0.9999099 +0.9901951 0.9977452 0.9999099 +0.990358 0.9977452 0.9999099 +0.9905641 0.9977452 0.9999099 +0.9908248 0.9977452 0.9999099 +0.9911547 0.9977452 0.9999099 +0.991572 0.9977452 0.9999099 +0.9920999 0.9977452 0.9999099 +0.9927678 0.9977452 0.9999099 +0.9936128 0.9977452 0.9999099 +0.9946818 0.9977452 0.9999099 +0.9960342 0.9977452 0.9999099 +0.9977452 0.9977452 0.9999099 +0.9999099 0.9977452 0.9999099 +0.9999288 0.9968597 0.9982146 +0.9999437 0.9966665 0.9975143 +0.989582 0.9999099 0.9999099 +0.989582 0.9999099 0.9999099 +0.989582 0.9999099 0.9999099 +0.989582 0.9999099 0.9999099 +0.989582 0.9999099 0.9999099 +0.9895819 0.9999099 0.9999099 +0.9895819 0.9999099 0.9999099 +0.9895819 0.9999099 0.9999099 +0.9895819 0.9999099 0.9999099 +0.9895818 0.9999099 0.9999099 +0.9895818 0.9999099 0.9999099 +0.9895818 0.9999099 0.9999099 +0.9895817 0.9999099 0.9999099 +0.9895817 0.9999099 0.9999099 +0.9895817 0.9999099 0.9999099 +0.9895819 0.9999099 0.9999099 +0.9895821 0.9999099 0.9999099 +0.9895825 0.9999099 0.9999099 +0.9895829 0.9999099 0.9999099 +0.9895835 0.9999099 0.9999099 +0.9895842 0.9999099 0.9999099 +0.9895851 0.9999099 0.9999099 +0.9895863 0.9999099 0.9999099 +0.9895878 0.9999099 0.9999099 +0.9895897 0.9999099 0.9999099 +0.989592 0.9999099 0.9999099 +0.989595 0.9999099 0.9999099 +0.9895988 0.9999099 0.9999099 +0.9896036 0.9999099 0.9999099 +0.9896096 0.9999099 0.9999099 +0.9896173 0.9999099 0.9999099 +0.989627 0.9999099 0.9999099 +0.9896392 0.9999099 0.9999099 +0.9896547 0.9999099 0.9999099 +0.9896744 0.9999099 0.9999099 +0.9896992 0.9999099 0.9999099 +0.9897306 0.9999099 0.9999099 +0.9897703 0.9999099 0.9999099 +0.9898206 0.9999099 0.9999099 +0.9898842 0.9999099 0.9999099 +0.9899646 0.9999099 0.9999099 +0.9900664 0.9999099 0.9999099 +0.9901951 0.9999099 0.9999099 +0.990358 0.9999099 0.9999099 +0.9905641 0.9999099 0.9999099 +0.9908248 0.9999099 0.9999099 +0.9911547 0.9999099 0.9999099 +0.991572 0.9999099 0.9999099 +0.9920999 0.9999099 0.9999099 +0.9927678 0.9999099 0.9999099 +0.9936128 0.9999099 0.9999099 +0.9946818 0.9999099 0.9999099 +0.9960342 0.9999099 0.9999099 +0.9977452 0.9999099 0.9999099 +0.9999099 0.9999099 0.9999099 +0.9999288 0.9982146 0.9982146 +0.9999437 0.9975143 0.9975143 +0.9917501 0.9999288 0.9982148 +0.9917501 0.9999288 0.9982148 +0.9917501 0.9999288 0.9982148 +0.9917501 0.9999288 0.9982148 +0.9917501 0.9999288 0.9982148 +0.9917501 0.9999288 0.9982148 +0.99175 0.9999288 0.9982148 +0.99175 0.9999288 0.9982148 +0.99175 0.9999288 0.9982148 +0.99175 0.9999288 0.9982147 +0.99175 0.9999288 0.9982147 +0.9917499 0.9999288 0.9982147 +0.9917499 0.9999288 0.9982147 +0.9917499 0.9999288 0.9982147 +0.9917499 0.9999288 0.9982147 +0.99175 0.9999288 0.9982146 +0.9917502 0.9999288 0.9982146 +0.9917504 0.9999288 0.9982146 +0.9917507 0.9999288 0.9982146 +0.991751 0.9999288 0.9982146 +0.9917515 0.9999288 0.9982146 +0.9917521 0.9999288 0.9982146 +0.9917528 0.9999288 0.9982146 +0.9917537 0.9999288 0.9982146 +0.9917549 0.9999288 0.9982146 +0.9917564 0.9999288 0.9982146 +0.9917582 0.9999288 0.9982146 +0.9917606 0.9999288 0.9982146 +0.9917636 0.9999288 0.9982146 +0.9917674 0.9999288 0.9982146 +0.9917722 0.9999288 0.9982146 +0.9917782 0.9999288 0.9982146 +0.9917859 0.9999288 0.9982146 +0.9917956 0.9999288 0.9982146 +0.9918079 0.9999288 0.9982146 +0.9918234 0.9999288 0.9982146 +0.9918431 0.9999288 0.9982146 +0.991868 0.9999288 0.9982146 +0.9918994 0.9999288 0.9982146 +0.9919392 0.9999288 0.9982146 +0.9919896 0.9999288 0.9982146 +0.9920533 0.9999288 0.9982146 +0.9921339 0.9999288 0.9982146 +0.9922358 0.9999288 0.9982146 +0.9923648 0.9999288 0.9982146 +0.992528 0.9999288 0.9982146 +0.9927345 0.9999288 0.9982146 +0.9929957 0.9999288 0.9982146 +0.9933261 0.9999288 0.9982146 +0.9937442 0.9999288 0.9982146 +0.9942731 0.9999288 0.9982146 +0.9949422 0.9999288 0.9982146 +0.9957887 0.9999288 0.9982146 +0.9968597 0.9999288 0.9982146 +0.9982146 0.9999288 0.9982146 +0.9999288 0.9999288 0.9982146 +0.9999437 0.9985868 0.9975143 +0.9934695 0.9999437 0.9975145 +0.9934695 0.9999437 0.9975145 +0.9934695 0.9999437 0.9975145 +0.9934695 0.9999437 0.9975145 +0.9934695 0.9999437 0.9975145 +0.9934695 0.9999437 0.9975145 +0.9934695 0.9999437 0.9975145 +0.9934694 0.9999437 0.9975144 +0.9934694 0.9999437 0.9975144 +0.9934694 0.9999437 0.9975144 +0.9934694 0.9999437 0.9975144 +0.9934694 0.9999437 0.9975144 +0.9934694 0.9999437 0.9975144 +0.9934694 0.9999437 0.9975143 +0.9934694 0.9999437 0.9975143 +0.9934694 0.9999437 0.9975143 +0.9934695 0.9999437 0.9975143 +0.9934697 0.9999437 0.9975143 +0.9934698 0.9999437 0.9975143 +0.9934701 0.9999437 0.9975143 +0.9934704 0.9999437 0.9975143 +0.9934707 0.9999437 0.9975143 +0.9934712 0.9999437 0.9975143 +0.9934718 0.9999437 0.9975143 +0.9934725 0.9999437 0.9975143 +0.9934734 0.9999437 0.9975143 +0.9934746 0.9999437 0.9975143 +0.9934761 0.9999437 0.9975143 +0.9934779 0.9999437 0.9975143 +0.9934803 0.9999437 0.9975143 +0.9934833 0.9999437 0.9975143 +0.9934871 0.9999437 0.9975143 +0.9934919 0.9999437 0.9975143 +0.993498 0.9999437 0.9975143 +0.9935057 0.9999437 0.9975143 +0.9935154 0.9999437 0.9975143 +0.9935277 0.9999437 0.9975143 +0.9935432 0.9999437 0.9975143 +0.9935629 0.9999437 0.9975143 +0.9935878 0.9999437 0.9975143 +0.9936193 0.9999437 0.9975143 +0.9936592 0.9999437 0.9975143 +0.9937096 0.9999437 0.9975143 +0.9937734 0.9999437 0.9975143 +0.9938541 0.9999437 0.9975143 +0.9939562 0.9999437 0.9975143 +0.9940854 0.9999437 0.9975143 +0.9942488 0.9999437 0.9975143 +0.9944556 0.9999437 0.9975143 +0.9947172 0.9999437 0.9975143 +0.9950481 0.9999437 0.9975143 +0.9954668 0.9999437 0.9975143 +0.9959964 0.9999437 0.9975143 +0.9966665 0.9999437 0.9975143 +0.9975143 0.9999437 0.9975143 +0.9985868 0.9999437 0.9975143 +0.9999437 0.9999437 0.9975143 +0.9917501 0.9917501 0.9999288 +0.9917501 0.9917501 0.9999288 +0.9917501 0.9917501 0.9999288 +0.9917501 0.9917501 0.9999288 +0.9917501 0.9917501 0.9999288 +0.9917501 0.9917501 0.9999288 +0.9917502 0.9917501 0.9999288 +0.9917502 0.9917501 0.9999288 +0.9917502 0.9917501 0.9999288 +0.9917502 0.9917501 0.9999288 +0.9917503 0.9917501 0.9999288 +0.9917503 0.9917501 0.9999288 +0.9917504 0.9917501 0.9999288 +0.9917505 0.9917501 0.9999288 +0.9917506 0.9917501 0.9999288 +0.9917507 0.9917501 0.9999288 +0.9917509 0.9917501 0.9999288 +0.9917511 0.9917501 0.9999288 +0.9917514 0.9917501 0.9999288 +0.9917518 0.9917501 0.9999288 +0.9917523 0.9917501 0.9999288 +0.9917528 0.9917501 0.9999288 +0.9917536 0.9917501 0.9999288 +0.9917545 0.9917501 0.9999288 +0.9917557 0.9917501 0.9999288 +0.9917571 0.9917501 0.9999288 +0.991759 0.9917501 0.9999288 +0.9917614 0.9917501 0.9999288 +0.9917644 0.9917501 0.9999288 +0.9917682 0.9917501 0.9999288 +0.9917729 0.9917501 0.9999288 +0.991779 0.9917501 0.9999288 +0.9917867 0.9917501 0.9999288 +0.9917964 0.9917501 0.9999288 +0.9918087 0.9917501 0.9999288 +0.9918242 0.9917501 0.9999288 +0.9918439 0.9917501 0.9999288 +0.9918687 0.9917501 0.9999288 +0.9919002 0.9917501 0.9999288 +0.99194 0.9917501 0.9999288 +0.9919903 0.9917501 0.9999288 +0.992054 0.9917501 0.9999288 +0.9921346 0.9917501 0.9999288 +0.9922366 0.9917501 0.9999288 +0.9923655 0.9917501 0.9999288 +0.9925287 0.9917501 0.9999288 +0.9927351 0.9917501 0.9999288 +0.9929963 0.9917501 0.9999288 +0.9933267 0.9917501 0.9999288 +0.9937448 0.9917501 0.9999288 +0.9942736 0.9917501 0.9999288 +0.9949427 0.9917501 0.9999288 +0.9957891 0.9917501 0.9999288 +0.99686 0.9917501 0.9999288 +0.9982148 0.9917501 0.9999288 +0.9999288 0.9917501 0.9999288 +0.9999437 0.9934695 0.9985869 +0.9917501 0.9917501 0.9999288 +0.9917501 0.9917501 0.9999288 +0.9917501 0.9917501 0.9999288 +0.9917501 0.9917501 0.9999288 +0.9917501 0.9917501 0.9999288 +0.9917501 0.9917501 0.9999288 +0.9917501 0.9917501 0.9999288 +0.9917502 0.9917501 0.9999288 +0.9917502 0.9917501 0.9999288 +0.9917502 0.9917501 0.9999288 +0.9917503 0.9917501 0.9999288 +0.9917503 0.9917501 0.9999288 +0.9917504 0.9917501 0.9999288 +0.9917505 0.9917501 0.9999288 +0.9917506 0.9917501 0.9999288 +0.9917507 0.9917501 0.9999288 +0.9917509 0.9917501 0.9999288 +0.9917511 0.9917501 0.9999288 +0.9917514 0.9917501 0.9999288 +0.9917518 0.9917501 0.9999288 +0.9917522 0.9917501 0.9999288 +0.9917528 0.9917501 0.9999288 +0.9917535 0.9917501 0.9999288 +0.9917545 0.9917501 0.9999288 +0.9917556 0.9917501 0.9999288 +0.9917571 0.9917501 0.9999288 +0.991759 0.9917501 0.9999288 +0.9917614 0.9917501 0.9999288 +0.9917644 0.9917501 0.9999288 +0.9917681 0.9917501 0.9999288 +0.9917729 0.9917501 0.9999288 +0.991779 0.9917501 0.9999288 +0.9917867 0.9917501 0.9999288 +0.9917964 0.9917501 0.9999288 +0.9918087 0.9917501 0.9999288 +0.9918242 0.9917501 0.9999288 +0.9918438 0.9917501 0.9999288 +0.9918687 0.9917501 0.9999288 +0.9919002 0.9917501 0.9999288 +0.99194 0.9917501 0.9999288 +0.9919903 0.9917501 0.9999288 +0.992054 0.9917501 0.9999288 +0.9921346 0.9917501 0.9999288 +0.9922365 0.9917501 0.9999288 +0.9923655 0.9917501 0.9999288 +0.9925287 0.9917501 0.9999288 +0.9927351 0.9917501 0.9999288 +0.9929963 0.9917501 0.9999288 +0.9933267 0.9917501 0.9999288 +0.9937448 0.9917501 0.9999288 +0.9942736 0.9917501 0.9999288 +0.9949427 0.9917501 0.9999288 +0.9957891 0.9917501 0.9999288 +0.99686 0.9917501 0.9999288 +0.9982148 0.9917501 0.9999288 +0.9999288 0.9917501 0.9999288 +0.9999437 0.9934695 0.9985869 +0.9917501 0.9917501 0.9999288 +0.9917501 0.9917501 0.9999288 +0.9917501 0.9917501 0.9999288 +0.9917501 0.9917501 0.9999288 +0.9917501 0.9917501 0.9999288 +0.9917501 0.9917501 0.9999288 +0.9917501 0.9917501 0.9999288 +0.9917502 0.9917501 0.9999288 +0.9917502 0.9917501 0.9999288 +0.9917502 0.9917501 0.9999288 +0.9917503 0.9917501 0.9999288 +0.9917503 0.9917501 0.9999288 +0.9917504 0.9917501 0.9999288 +0.9917505 0.9917501 0.9999288 +0.9917506 0.9917501 0.9999288 +0.9917507 0.9917501 0.9999288 +0.9917509 0.9917501 0.9999288 +0.9917511 0.9917501 0.9999288 +0.9917514 0.9917501 0.9999288 +0.9917518 0.9917501 0.9999288 +0.9917522 0.9917501 0.9999288 +0.9917528 0.9917501 0.9999288 +0.9917535 0.9917501 0.9999288 +0.9917545 0.9917501 0.9999288 +0.9917556 0.9917501 0.9999288 +0.9917571 0.9917501 0.9999288 +0.991759 0.9917501 0.9999288 +0.9917613 0.9917501 0.9999288 +0.9917643 0.9917501 0.9999288 +0.9917681 0.9917501 0.9999288 +0.9917729 0.9917501 0.9999288 +0.991779 0.9917501 0.9999288 +0.9917867 0.9917501 0.9999288 +0.9917964 0.9917501 0.9999288 +0.9918086 0.9917501 0.9999288 +0.9918242 0.9917501 0.9999288 +0.9918438 0.9917501 0.9999288 +0.9918687 0.9917501 0.9999288 +0.9919002 0.9917501 0.9999288 +0.99194 0.9917501 0.9999288 +0.9919903 0.9917501 0.9999288 +0.992054 0.9917501 0.9999288 +0.9921346 0.9917501 0.9999288 +0.9922365 0.9917501 0.9999288 +0.9923655 0.9917501 0.9999288 +0.9925287 0.9917501 0.9999288 +0.9927351 0.9917501 0.9999288 +0.9929963 0.9917501 0.9999288 +0.9933267 0.9917501 0.9999288 +0.9937447 0.9917501 0.9999288 +0.9942736 0.9917501 0.9999288 +0.9949427 0.9917501 0.9999288 +0.9957891 0.9917501 0.9999288 +0.99686 0.9917501 0.9999288 +0.9982148 0.9917501 0.9999288 +0.9999288 0.9917501 0.9999288 +0.9999437 0.9934695 0.9985869 +0.9917501 0.9917501 0.9999288 +0.9917501 0.9917501 0.9999288 +0.9917501 0.9917501 0.9999288 +0.9917501 0.9917501 0.9999288 +0.9917501 0.9917501 0.9999288 +0.9917501 0.9917501 0.9999288 +0.9917501 0.9917501 0.9999288 +0.9917501 0.9917501 0.9999288 +0.9917502 0.9917501 0.9999288 +0.9917502 0.9917501 0.9999288 +0.9917502 0.9917501 0.9999288 +0.9917503 0.9917501 0.9999288 +0.9917504 0.9917501 0.9999288 +0.9917505 0.9917501 0.9999288 +0.9917506 0.9917501 0.9999288 +0.9917507 0.9917501 0.9999288 +0.9917509 0.9917501 0.9999288 +0.9917511 0.9917501 0.9999288 +0.9917514 0.9917501 0.9999288 +0.9917518 0.9917501 0.9999288 +0.9917522 0.9917501 0.9999288 +0.9917528 0.9917501 0.9999288 +0.9917535 0.9917501 0.9999288 +0.9917544 0.9917501 0.9999288 +0.9917556 0.9917501 0.9999288 +0.9917571 0.9917501 0.9999288 +0.991759 0.9917501 0.9999288 +0.9917613 0.9917501 0.9999288 +0.9917643 0.9917501 0.9999288 +0.9917681 0.9917501 0.9999288 +0.9917729 0.9917501 0.9999288 +0.991779 0.9917501 0.9999288 +0.9917866 0.9917501 0.9999288 +0.9917963 0.9917501 0.9999288 +0.9918086 0.9917501 0.9999288 +0.9918242 0.9917501 0.9999288 +0.9918438 0.9917501 0.9999288 +0.9918687 0.9917501 0.9999288 +0.9919001 0.9917501 0.9999288 +0.9919399 0.9917501 0.9999288 +0.9919903 0.9917501 0.9999288 +0.992054 0.9917501 0.9999288 +0.9921346 0.9917501 0.9999288 +0.9922365 0.9917501 0.9999288 +0.9923655 0.9917501 0.9999288 +0.9925287 0.9917501 0.9999288 +0.9927351 0.9917501 0.9999288 +0.9929963 0.9917501 0.9999288 +0.9933267 0.9917501 0.9999288 +0.9937447 0.9917501 0.9999288 +0.9942736 0.9917501 0.9999288 +0.9949426 0.9917501 0.9999288 +0.9957891 0.9917501 0.9999288 +0.99686 0.9917501 0.9999288 +0.9982148 0.9917501 0.9999288 +0.9999288 0.9917501 0.9999288 +0.9999437 0.9934695 0.9985869 +0.9917501 0.9917501 0.9999288 +0.9917501 0.9917501 0.9999288 +0.9917501 0.9917501 0.9999288 +0.9917501 0.9917501 0.9999288 +0.9917501 0.9917501 0.9999288 +0.9917501 0.9917501 0.9999288 +0.9917501 0.9917501 0.9999288 +0.9917501 0.9917501 0.9999288 +0.9917501 0.9917501 0.9999288 +0.9917502 0.9917501 0.9999288 +0.9917502 0.9917501 0.9999288 +0.9917503 0.9917501 0.9999288 +0.9917503 0.9917501 0.9999288 +0.9917504 0.9917501 0.9999288 +0.9917505 0.9917501 0.9999288 +0.9917507 0.9917501 0.9999288 +0.9917509 0.9917501 0.9999288 +0.9917511 0.9917501 0.9999288 +0.9917514 0.9917501 0.9999288 +0.9917517 0.9917501 0.9999288 +0.9917522 0.9917501 0.9999288 +0.9917528 0.9917501 0.9999288 +0.9917535 0.9917501 0.9999288 +0.9917544 0.9917501 0.9999288 +0.9917556 0.9917501 0.9999288 +0.9917571 0.9917501 0.9999288 +0.9917589 0.9917501 0.9999288 +0.9917613 0.9917501 0.9999288 +0.9917643 0.9917501 0.9999288 +0.9917681 0.9917501 0.9999288 +0.9917729 0.9917501 0.9999288 +0.991779 0.9917501 0.9999288 +0.9917866 0.9917501 0.9999288 +0.9917963 0.9917501 0.9999288 +0.9918086 0.9917501 0.9999288 +0.9918241 0.9917501 0.9999288 +0.9918438 0.9917501 0.9999288 +0.9918687 0.9917501 0.9999288 +0.9919001 0.9917501 0.9999288 +0.9919399 0.9917501 0.9999288 +0.9919903 0.9917501 0.9999288 +0.992054 0.9917501 0.9999288 +0.9921345 0.9917501 0.9999288 +0.9922365 0.9917501 0.9999288 +0.9923655 0.9917501 0.9999288 +0.9925287 0.9917501 0.9999288 +0.9927351 0.9917501 0.9999288 +0.9929963 0.9917501 0.9999288 +0.9933267 0.9917501 0.9999288 +0.9937447 0.9917501 0.9999288 +0.9942736 0.9917501 0.9999288 +0.9949426 0.9917501 0.9999288 +0.9957891 0.9917501 0.9999288 +0.99686 0.9917501 0.9999288 +0.9982148 0.9917501 0.9999288 +0.9999288 0.9917501 0.9999288 +0.9999437 0.9934695 0.9985869 +0.9917501 0.9917501 0.9999288 +0.9917501 0.9917501 0.9999288 +0.9917501 0.9917501 0.9999288 +0.9917501 0.9917501 0.9999288 +0.9917501 0.9917501 0.9999288 +0.9917501 0.9917501 0.9999288 +0.9917501 0.9917501 0.9999288 +0.9917501 0.9917501 0.9999288 +0.9917501 0.9917501 0.9999288 +0.9917502 0.9917501 0.9999288 +0.9917502 0.9917501 0.9999288 +0.9917503 0.9917501 0.9999288 +0.9917503 0.9917501 0.9999288 +0.9917504 0.9917501 0.9999288 +0.9917505 0.9917501 0.9999288 +0.9917507 0.9917501 0.9999288 +0.9917508 0.9917501 0.9999288 +0.9917511 0.9917501 0.9999288 +0.9917514 0.9917501 0.9999288 +0.9917517 0.9917501 0.9999288 +0.9917522 0.9917501 0.9999288 +0.9917527 0.9917501 0.9999288 +0.9917535 0.9917501 0.9999288 +0.9917544 0.9917501 0.9999288 +0.9917556 0.9917501 0.9999288 +0.991757 0.9917501 0.9999288 +0.9917589 0.9917501 0.9999288 +0.9917613 0.9917501 0.9999288 +0.9917643 0.9917501 0.9999288 +0.9917681 0.9917501 0.9999288 +0.9917729 0.9917501 0.9999288 +0.9917789 0.9917501 0.9999288 +0.9917866 0.9917501 0.9999288 +0.9917963 0.9917501 0.9999288 +0.9918086 0.9917501 0.9999288 +0.9918241 0.9917501 0.9999288 +0.9918438 0.9917501 0.9999288 +0.9918686 0.9917501 0.9999288 +0.9919001 0.9917501 0.9999288 +0.9919399 0.9917501 0.9999288 +0.9919902 0.9917501 0.9999288 +0.9920539 0.9917501 0.9999288 +0.9921345 0.9917501 0.9999288 +0.9922365 0.9917501 0.9999288 +0.9923655 0.9917501 0.9999288 +0.9925286 0.9917501 0.9999288 +0.9927351 0.9917501 0.9999288 +0.9929962 0.9917501 0.9999288 +0.9933267 0.9917501 0.9999288 +0.9937447 0.9917501 0.9999288 +0.9942736 0.9917501 0.9999288 +0.9949426 0.9917501 0.9999288 +0.9957891 0.9917501 0.9999288 +0.99686 0.9917501 0.9999288 +0.9982148 0.9917501 0.9999288 +0.9999288 0.9917501 0.9999288 +0.9999437 0.9934695 0.9985869 +0.9917501 0.9917502 0.9999288 +0.9917501 0.9917501 0.9999288 +0.9917501 0.9917501 0.9999288 +0.9917501 0.9917501 0.9999288 +0.9917501 0.9917501 0.9999288 +0.9917501 0.9917501 0.9999288 +0.99175 0.99175 0.9999288 +0.9917501 0.99175 0.9999288 +0.9917501 0.99175 0.9999288 +0.9917501 0.99175 0.9999288 +0.9917502 0.99175 0.9999288 +0.9917502 0.99175 0.9999288 +0.9917503 0.99175 0.9999288 +0.9917504 0.99175 0.9999288 +0.9917505 0.99175 0.9999288 +0.9917506 0.99175 0.9999288 +0.9917508 0.99175 0.9999288 +0.991751 0.99175 0.9999288 +0.9917513 0.99175 0.9999288 +0.9917517 0.99175 0.9999288 +0.9917521 0.99175 0.9999288 +0.9917527 0.99175 0.9999288 +0.9917534 0.99175 0.9999288 +0.9917544 0.99175 0.9999288 +0.9917555 0.99175 0.9999288 +0.991757 0.99175 0.9999288 +0.9917589 0.99175 0.9999288 +0.9917613 0.99175 0.9999288 +0.9917642 0.99175 0.9999288 +0.991768 0.99175 0.9999288 +0.9917728 0.99175 0.9999288 +0.9917789 0.99175 0.9999288 +0.9917866 0.99175 0.9999288 +0.9917963 0.99175 0.9999288 +0.9918086 0.99175 0.9999288 +0.9918241 0.99175 0.9999288 +0.9918437 0.99175 0.9999288 +0.9918686 0.99175 0.9999288 +0.9919001 0.99175 0.9999288 +0.9919399 0.99175 0.9999288 +0.9919902 0.99175 0.9999288 +0.9920539 0.99175 0.9999288 +0.9921345 0.99175 0.9999288 +0.9922364 0.99175 0.9999288 +0.9923654 0.99175 0.9999288 +0.9925286 0.99175 0.9999288 +0.992735 0.99175 0.9999288 +0.9929962 0.99175 0.9999288 +0.9933266 0.99175 0.9999288 +0.9937447 0.99175 0.9999288 +0.9942735 0.99175 0.9999288 +0.9949426 0.99175 0.9999288 +0.9957891 0.99175 0.9999288 +0.99686 0.99175 0.9999288 +0.9982148 0.99175 0.9999288 +0.9999288 0.99175 0.9999288 +0.9999437 0.9934695 0.9985869 +0.9917501 0.9917502 0.9999288 +0.9917501 0.9917502 0.9999288 +0.9917501 0.9917502 0.9999288 +0.9917501 0.9917501 0.9999288 +0.9917501 0.9917501 0.9999288 +0.9917501 0.9917501 0.9999288 +0.99175 0.9917501 0.9999288 +0.99175 0.99175 0.9999288 +0.9917501 0.99175 0.9999288 +0.9917501 0.99175 0.9999288 +0.9917501 0.99175 0.9999288 +0.9917502 0.99175 0.9999288 +0.9917503 0.99175 0.9999288 +0.9917503 0.99175 0.9999288 +0.9917505 0.99175 0.9999288 +0.9917506 0.99175 0.9999288 +0.9917508 0.99175 0.9999288 +0.991751 0.99175 0.9999288 +0.9917513 0.99175 0.9999288 +0.9917516 0.99175 0.9999288 +0.9917521 0.99175 0.9999288 +0.9917527 0.99175 0.9999288 +0.9917534 0.99175 0.9999288 +0.9917543 0.99175 0.9999288 +0.9917555 0.99175 0.9999288 +0.991757 0.99175 0.9999288 +0.9917588 0.99175 0.9999288 +0.9917612 0.99175 0.9999288 +0.9917642 0.99175 0.9999288 +0.991768 0.99175 0.9999288 +0.9917728 0.99175 0.9999288 +0.9917789 0.99175 0.9999288 +0.9917865 0.99175 0.9999288 +0.9917962 0.99175 0.9999288 +0.9918085 0.99175 0.9999288 +0.9918241 0.99175 0.9999288 +0.9918437 0.99175 0.9999288 +0.9918686 0.99175 0.9999288 +0.9919 0.99175 0.9999288 +0.9919398 0.99175 0.9999288 +0.9919902 0.99175 0.9999288 +0.9920539 0.99175 0.9999288 +0.9921345 0.99175 0.9999288 +0.9922364 0.99175 0.9999288 +0.9923654 0.99175 0.9999288 +0.9925286 0.99175 0.9999288 +0.992735 0.99175 0.9999288 +0.9929962 0.99175 0.9999288 +0.9933266 0.99175 0.9999288 +0.9937446 0.99175 0.9999288 +0.9942735 0.99175 0.9999288 +0.9949426 0.99175 0.9999288 +0.9957891 0.99175 0.9999288 +0.9968599 0.99175 0.9999288 +0.9982148 0.99175 0.9999288 +0.9999288 0.99175 0.9999288 +0.9999437 0.9934694 0.9985869 +0.9917501 0.9917502 0.9999288 +0.9917501 0.9917502 0.9999288 +0.9917501 0.9917502 0.9999288 +0.9917501 0.9917502 0.9999288 +0.9917501 0.9917501 0.9999288 +0.9917501 0.9917501 0.9999288 +0.99175 0.9917501 0.9999288 +0.99175 0.9917501 0.9999288 +0.99175 0.99175 0.9999288 +0.99175 0.99175 0.9999288 +0.9917501 0.99175 0.9999288 +0.9917501 0.99175 0.9999288 +0.9917502 0.99175 0.9999288 +0.9917503 0.99175 0.9999288 +0.9917504 0.99175 0.9999288 +0.9917505 0.99175 0.9999288 +0.9917507 0.99175 0.9999288 +0.991751 0.99175 0.9999288 +0.9917512 0.99175 0.9999288 +0.9917516 0.99175 0.9999288 +0.9917521 0.99175 0.9999288 +0.9917526 0.99175 0.9999288 +0.9917534 0.99175 0.9999288 +0.9917543 0.99175 0.9999288 +0.9917555 0.99175 0.9999288 +0.9917569 0.99175 0.9999288 +0.9917588 0.99175 0.9999288 +0.9917612 0.99175 0.9999288 +0.9917642 0.99175 0.9999288 +0.991768 0.99175 0.9999288 +0.9917727 0.99175 0.9999288 +0.9917788 0.99175 0.9999288 +0.9917865 0.99175 0.9999288 +0.9917962 0.99175 0.9999288 +0.9918085 0.99175 0.9999288 +0.991824 0.99175 0.9999288 +0.9918437 0.99175 0.9999288 +0.9918685 0.99175 0.9999288 +0.9919 0.99175 0.9999288 +0.9919398 0.99175 0.9999288 +0.9919901 0.99175 0.9999288 +0.9920538 0.99175 0.9999288 +0.9921344 0.99175 0.9999288 +0.9922364 0.99175 0.9999288 +0.9923653 0.99175 0.9999288 +0.9925285 0.99175 0.9999288 +0.992735 0.99175 0.9999288 +0.9929962 0.99175 0.9999288 +0.9933266 0.99175 0.9999288 +0.9937446 0.99175 0.9999288 +0.9942735 0.99175 0.9999288 +0.9949426 0.99175 0.9999288 +0.995789 0.99175 0.9999288 +0.9968599 0.99175 0.9999288 +0.9982148 0.99175 0.9999288 +0.9999288 0.99175 0.9999288 +0.9999437 0.9934694 0.9985869 +0.9917501 0.9917502 0.9999288 +0.9917501 0.9917502 0.9999288 +0.9917501 0.9917502 0.9999288 +0.9917501 0.9917502 0.9999288 +0.9917501 0.9917502 0.9999288 +0.9917501 0.9917502 0.9999288 +0.99175 0.9917501 0.9999288 +0.99175 0.9917501 0.9999288 +0.99175 0.99175 0.9999288 +0.99175 0.99175 0.9999288 +0.99175 0.99175 0.9999288 +0.9917501 0.99175 0.9999288 +0.9917502 0.99175 0.9999288 +0.9917502 0.99175 0.9999288 +0.9917503 0.99175 0.9999288 +0.9917505 0.99175 0.9999288 +0.9917507 0.99175 0.9999288 +0.9917509 0.99175 0.9999288 +0.9917512 0.99175 0.9999288 +0.9917515 0.99175 0.9999288 +0.991752 0.99175 0.9999288 +0.9917526 0.99175 0.9999288 +0.9917533 0.99175 0.9999288 +0.9917542 0.99175 0.9999288 +0.9917554 0.99175 0.9999288 +0.9917569 0.99175 0.9999288 +0.9917587 0.99175 0.9999288 +0.9917611 0.99175 0.9999288 +0.9917641 0.99175 0.9999288 +0.9917679 0.99175 0.9999288 +0.9917727 0.99175 0.9999288 +0.9917788 0.99175 0.9999288 +0.9917864 0.99175 0.9999288 +0.9917961 0.99175 0.9999288 +0.9918084 0.99175 0.9999288 +0.9918239 0.99175 0.9999288 +0.9918436 0.99175 0.9999288 +0.9918685 0.99175 0.9999288 +0.9918999 0.99175 0.9999288 +0.9919397 0.99175 0.9999288 +0.9919901 0.99175 0.9999288 +0.9920538 0.99175 0.9999288 +0.9921344 0.99175 0.9999288 +0.9922363 0.99175 0.9999288 +0.9923653 0.99175 0.9999288 +0.9925285 0.99175 0.9999288 +0.9927349 0.99175 0.9999288 +0.9929961 0.99175 0.9999288 +0.9933265 0.99175 0.9999288 +0.9937446 0.99175 0.9999288 +0.9942734 0.99175 0.9999288 +0.9949425 0.99175 0.9999288 +0.995789 0.99175 0.9999288 +0.9968599 0.99175 0.9999288 +0.9982147 0.99175 0.9999288 +0.9999288 0.99175 0.9999288 +0.9999437 0.9934694 0.9985869 +0.9917501 0.9917503 0.9999288 +0.9917501 0.9917503 0.9999288 +0.9917501 0.9917503 0.9999288 +0.9917501 0.9917502 0.9999288 +0.9917501 0.9917502 0.9999288 +0.9917501 0.9917502 0.9999288 +0.99175 0.9917502 0.9999288 +0.99175 0.9917501 0.9999288 +0.99175 0.9917501 0.9999288 +0.99175 0.99175 0.9999288 +0.99175 0.99175 0.9999288 +0.99175 0.99175 0.9999288 +0.9917501 0.99175 0.9999288 +0.9917502 0.99175 0.9999288 +0.9917503 0.99175 0.9999288 +0.9917504 0.99175 0.9999288 +0.9917506 0.99175 0.9999288 +0.9917508 0.99175 0.9999288 +0.9917511 0.99175 0.9999288 +0.9917515 0.99175 0.9999288 +0.9917519 0.99175 0.9999288 +0.9917525 0.99175 0.9999288 +0.9917532 0.99175 0.9999288 +0.9917542 0.99175 0.9999288 +0.9917553 0.99175 0.9999288 +0.9917568 0.99175 0.9999288 +0.9917587 0.99175 0.9999288 +0.991761 0.99175 0.9999288 +0.991764 0.99175 0.9999288 +0.9917678 0.99175 0.9999288 +0.9917726 0.99175 0.9999288 +0.9917787 0.99175 0.9999288 +0.9917864 0.99175 0.9999288 +0.9917961 0.99175 0.9999288 +0.9918083 0.99175 0.9999288 +0.9918239 0.99175 0.9999288 +0.9918435 0.99175 0.9999288 +0.9918684 0.99175 0.9999288 +0.9918999 0.99175 0.9999288 +0.9919397 0.99175 0.9999288 +0.99199 0.99175 0.9999288 +0.9920537 0.99175 0.9999288 +0.9921343 0.99175 0.9999288 +0.9922362 0.99175 0.9999288 +0.9923652 0.99175 0.9999288 +0.9925284 0.99175 0.9999288 +0.9927349 0.99175 0.9999288 +0.992996 0.99175 0.9999288 +0.9933265 0.99175 0.9999288 +0.9937445 0.99175 0.9999288 +0.9942734 0.99175 0.9999288 +0.9949425 0.99175 0.9999288 +0.995789 0.99175 0.9999288 +0.9968599 0.99175 0.9999288 +0.9982147 0.99175 0.9999288 +0.9999288 0.99175 0.9999288 +0.9999437 0.9934694 0.9985869 +0.9917501 0.9917503 0.9999288 +0.9917501 0.9917503 0.9999288 +0.9917501 0.9917503 0.9999288 +0.9917501 0.9917503 0.9999288 +0.9917501 0.9917503 0.9999288 +0.9917501 0.9917503 0.9999288 +0.99175 0.9917502 0.9999288 +0.99175 0.9917502 0.9999288 +0.99175 0.9917501 0.9999288 +0.99175 0.9917501 0.9999288 +0.99175 0.99175 0.9999288 +0.9917499 0.9917499 0.9999288 +0.99175 0.9917499 0.9999288 +0.9917501 0.9917499 0.9999288 +0.9917502 0.9917499 0.9999288 +0.9917503 0.9917499 0.9999288 +0.9917505 0.9917499 0.9999288 +0.9917507 0.9917499 0.9999288 +0.991751 0.9917499 0.9999288 +0.9917514 0.9917499 0.9999288 +0.9917519 0.9917499 0.9999288 +0.9917524 0.9917499 0.9999288 +0.9917532 0.9917499 0.9999288 +0.9917541 0.9917499 0.9999288 +0.9917553 0.9917499 0.9999288 +0.9917567 0.9917499 0.9999288 +0.9917586 0.9917499 0.9999288 +0.991761 0.9917499 0.9999288 +0.991764 0.9917499 0.9999288 +0.9917678 0.9917499 0.9999288 +0.9917725 0.9917499 0.9999288 +0.9917786 0.9917499 0.9999288 +0.9917863 0.9917499 0.9999288 +0.991796 0.9917499 0.9999288 +0.9918083 0.9917499 0.9999288 +0.9918238 0.9917499 0.9999288 +0.9918435 0.9917499 0.9999288 +0.9918683 0.9917499 0.9999288 +0.9918998 0.9917499 0.9999288 +0.9919396 0.9917499 0.9999288 +0.9919899 0.9917499 0.9999288 +0.9920536 0.9917499 0.9999288 +0.9921342 0.9917499 0.9999288 +0.9922362 0.9917499 0.9999288 +0.9923652 0.9917499 0.9999288 +0.9925283 0.9917499 0.9999288 +0.9927348 0.9917499 0.9999288 +0.992996 0.9917499 0.9999288 +0.9933264 0.9917499 0.9999288 +0.9937445 0.9917499 0.9999288 +0.9942733 0.9917499 0.9999288 +0.9949424 0.9917499 0.9999288 +0.9957889 0.9917499 0.9999288 +0.9968599 0.9917499 0.9999288 +0.9982147 0.9917499 0.9999288 +0.9999288 0.9917499 0.9999288 +0.9999437 0.9934694 0.9985869 +0.9917501 0.9917504 0.9999288 +0.9917501 0.9917504 0.9999288 +0.9917501 0.9917504 0.9999288 +0.9917501 0.9917504 0.9999288 +0.9917501 0.9917503 0.9999288 +0.9917501 0.9917503 0.9999288 +0.99175 0.9917503 0.9999288 +0.99175 0.9917503 0.9999288 +0.99175 0.9917502 0.9999288 +0.99175 0.9917502 0.9999288 +0.99175 0.9917501 0.9999288 +0.9917499 0.99175 0.9999288 +0.9917499 0.9917499 0.9999288 +0.99175 0.9917499 0.9999288 +0.9917501 0.9917499 0.9999288 +0.9917503 0.9917499 0.9999288 +0.9917504 0.9917499 0.9999288 +0.9917507 0.9917499 0.9999288 +0.9917509 0.9917499 0.9999288 +0.9917513 0.9917499 0.9999288 +0.9917518 0.9917499 0.9999288 +0.9917523 0.9917499 0.9999288 +0.9917531 0.9917499 0.9999288 +0.991754 0.9917499 0.9999288 +0.9917552 0.9917499 0.9999288 +0.9917566 0.9917499 0.9999288 +0.9917585 0.9917499 0.9999288 +0.9917609 0.9917499 0.9999288 +0.9917639 0.9917499 0.9999288 +0.9917677 0.9917499 0.9999288 +0.9917725 0.9917499 0.9999288 +0.9917785 0.9917499 0.9999288 +0.9917862 0.9917499 0.9999288 +0.9917959 0.9917499 0.9999288 +0.9918082 0.9917499 0.9999288 +0.9918237 0.9917499 0.9999288 +0.9918434 0.9917499 0.9999288 +0.9918682 0.9917499 0.9999288 +0.9918997 0.9917499 0.9999288 +0.9919395 0.9917499 0.9999288 +0.9919898 0.9917499 0.9999288 +0.9920535 0.9917499 0.9999288 +0.9921341 0.9917499 0.9999288 +0.9922361 0.9917499 0.9999288 +0.9923651 0.9917499 0.9999288 +0.9925283 0.9917499 0.9999288 +0.9927347 0.9917499 0.9999288 +0.9929959 0.9917499 0.9999288 +0.9933263 0.9917499 0.9999288 +0.9937444 0.9917499 0.9999288 +0.9942733 0.9917499 0.9999288 +0.9949424 0.9917499 0.9999288 +0.9957889 0.9917499 0.9999288 +0.9968598 0.9917499 0.9999288 +0.9982147 0.9917499 0.9999288 +0.9999288 0.9917499 0.9999288 +0.9999437 0.9934694 0.9985869 +0.9917501 0.9917505 0.9999288 +0.9917501 0.9917505 0.9999288 +0.9917501 0.9917505 0.9999288 +0.9917501 0.9917505 0.9999288 +0.9917501 0.9917504 0.9999288 +0.9917501 0.9917504 0.9999288 +0.99175 0.9917504 0.9999288 +0.99175 0.9917503 0.9999288 +0.99175 0.9917503 0.9999288 +0.99175 0.9917502 0.9999288 +0.99175 0.9917502 0.9999288 +0.9917499 0.9917501 0.9999288 +0.9917499 0.99175 0.9999288 +0.9917499 0.9917499 0.9999288 +0.99175 0.9917499 0.9999288 +0.9917502 0.9917499 0.9999288 +0.9917503 0.9917499 0.9999288 +0.9917506 0.9917499 0.9999288 +0.9917509 0.9917499 0.9999288 +0.9917512 0.9917499 0.9999288 +0.9917517 0.9917499 0.9999288 +0.9917522 0.9917499 0.9999288 +0.991753 0.9917499 0.9999288 +0.9917539 0.9917499 0.9999288 +0.9917551 0.9917499 0.9999288 +0.9917565 0.9917499 0.9999288 +0.9917584 0.9917499 0.9999288 +0.9917608 0.9917499 0.9999288 +0.9917638 0.9917499 0.9999288 +0.9917676 0.9917499 0.9999288 +0.9917724 0.9917499 0.9999288 +0.9917784 0.9917499 0.9999288 +0.9917861 0.9917499 0.9999288 +0.9917958 0.9917499 0.9999288 +0.9918081 0.9917499 0.9999288 +0.9918236 0.9917499 0.9999288 +0.9918433 0.9917499 0.9999288 +0.9918681 0.9917499 0.9999288 +0.9918996 0.9917499 0.9999288 +0.9919394 0.9917499 0.9999288 +0.9919898 0.9917499 0.9999288 +0.9920535 0.9917499 0.9999288 +0.992134 0.9917499 0.9999288 +0.992236 0.9917499 0.9999288 +0.992365 0.9917499 0.9999288 +0.9925282 0.9917499 0.9999288 +0.9927346 0.9917499 0.9999288 +0.9929958 0.9917499 0.9999288 +0.9933263 0.9917499 0.9999288 +0.9937443 0.9917499 0.9999288 +0.9942732 0.9917499 0.9999288 +0.9949423 0.9917499 0.9999288 +0.9957888 0.9917499 0.9999288 +0.9968598 0.9917499 0.9999288 +0.9982147 0.9917499 0.9999288 +0.9999288 0.9917499 0.9999288 +0.9999437 0.9934694 0.9985869 +0.9917501 0.9917506 0.9999288 +0.9917501 0.9917506 0.9999288 +0.9917501 0.9917506 0.9999288 +0.9917501 0.9917506 0.9999288 +0.9917501 0.9917505 0.9999288 +0.9917501 0.9917505 0.9999288 +0.99175 0.9917505 0.9999288 +0.99175 0.9917505 0.9999288 +0.99175 0.9917504 0.9999288 +0.99175 0.9917503 0.9999288 +0.99175 0.9917503 0.9999288 +0.9917499 0.9917502 0.9999288 +0.9917499 0.9917501 0.9999288 +0.9917499 0.99175 0.9999288 +0.9917499 0.9917499 0.9999288 +0.9917501 0.9917499 0.9999288 +0.9917502 0.9917499 0.9999288 +0.9917505 0.9917499 0.9999288 +0.9917508 0.9917499 0.9999288 +0.9917511 0.9917499 0.9999288 +0.9917516 0.9917499 0.9999288 +0.9917522 0.9917499 0.9999288 +0.9917529 0.9917499 0.9999288 +0.9917538 0.9917499 0.9999288 +0.991755 0.9917499 0.9999288 +0.9917565 0.9917499 0.9999288 +0.9917583 0.9917499 0.9999288 +0.9917607 0.9917499 0.9999288 +0.9917637 0.9917499 0.9999288 +0.9917675 0.9917499 0.9999288 +0.9917723 0.9917499 0.9999288 +0.9917783 0.9917499 0.9999288 +0.991786 0.9917499 0.9999288 +0.9917957 0.9917499 0.9999288 +0.991808 0.9917499 0.9999288 +0.9918235 0.9917499 0.9999288 +0.9918432 0.9917499 0.9999288 +0.9918681 0.9917499 0.9999288 +0.9918995 0.9917499 0.9999288 +0.9919393 0.9917499 0.9999288 +0.9919897 0.9917499 0.9999288 +0.9920534 0.9917499 0.9999288 +0.992134 0.9917499 0.9999288 +0.9922359 0.9917499 0.9999288 +0.9923649 0.9917499 0.9999288 +0.9925281 0.9917499 0.9999288 +0.9927346 0.9917499 0.9999288 +0.9929957 0.9917499 0.9999288 +0.9933262 0.9917499 0.9999288 +0.9937442 0.9917499 0.9999288 +0.9942731 0.9917499 0.9999288 +0.9949423 0.9917499 0.9999288 +0.9957888 0.9917499 0.9999288 +0.9968597 0.9917499 0.9999288 +0.9982147 0.9917499 0.9999288 +0.9999288 0.9917499 0.9999288 +0.9999437 0.9934694 0.9985868 +0.9917501 0.9917507 0.9999288 +0.9917501 0.9917507 0.9999288 +0.9917501 0.9917507 0.9999288 +0.9917501 0.9917507 0.9999288 +0.9917501 0.9917507 0.9999288 +0.9917501 0.9917507 0.9999288 +0.99175 0.9917506 0.9999288 +0.99175 0.9917506 0.9999288 +0.99175 0.9917505 0.9999288 +0.99175 0.9917505 0.9999288 +0.99175 0.9917504 0.9999288 +0.9917499 0.9917503 0.9999288 +0.9917499 0.9917503 0.9999288 +0.9917499 0.9917502 0.9999288 +0.9917499 0.9917501 0.9999288 +0.99175 0.99175 0.9999288 +0.9917502 0.99175 0.9999288 +0.9917504 0.99175 0.9999288 +0.9917507 0.99175 0.9999288 +0.991751 0.99175 0.9999288 +0.9917515 0.99175 0.9999288 +0.9917521 0.99175 0.9999288 +0.9917528 0.99175 0.9999288 +0.9917537 0.99175 0.9999288 +0.9917549 0.99175 0.9999288 +0.9917564 0.99175 0.9999288 +0.9917583 0.99175 0.9999288 +0.9917606 0.99175 0.9999288 +0.9917636 0.99175 0.9999288 +0.9917674 0.99175 0.9999288 +0.9917722 0.99175 0.9999288 +0.9917783 0.99175 0.9999288 +0.9917859 0.99175 0.9999288 +0.9917956 0.99175 0.9999288 +0.9918079 0.99175 0.9999288 +0.9918235 0.99175 0.9999288 +0.9918431 0.99175 0.9999288 +0.991868 0.99175 0.9999288 +0.9918994 0.99175 0.9999288 +0.9919392 0.99175 0.9999288 +0.9919896 0.99175 0.9999288 +0.9920533 0.99175 0.9999288 +0.9921339 0.99175 0.9999288 +0.9922358 0.99175 0.9999288 +0.9923648 0.99175 0.9999288 +0.992528 0.99175 0.9999288 +0.9927345 0.99175 0.9999288 +0.9929957 0.99175 0.9999288 +0.9933261 0.99175 0.9999288 +0.9937442 0.99175 0.9999288 +0.9942731 0.99175 0.9999288 +0.9949422 0.99175 0.9999288 +0.9957887 0.99175 0.9999288 +0.9968597 0.99175 0.9999288 +0.9982146 0.99175 0.9999288 +0.9999288 0.99175 0.9999288 +0.9999437 0.9934694 0.9985868 +0.9917501 0.9917509 0.9999288 +0.9917501 0.9917509 0.9999288 +0.9917501 0.9917509 0.9999288 +0.9917501 0.9917509 0.9999288 +0.9917501 0.9917509 0.9999288 +0.9917501 0.9917508 0.9999288 +0.99175 0.9917508 0.9999288 +0.99175 0.9917508 0.9999288 +0.99175 0.9917507 0.9999288 +0.99175 0.9917507 0.9999288 +0.99175 0.9917506 0.9999288 +0.9917499 0.9917505 0.9999288 +0.9917499 0.9917504 0.9999288 +0.9917499 0.9917503 0.9999288 +0.9917499 0.9917502 0.9999288 +0.99175 0.9917502 0.9999288 +0.9917502 0.9917502 0.9999288 +0.9917504 0.9917502 0.9999288 +0.9917507 0.9917502 0.9999288 +0.991751 0.9917502 0.9999288 +0.9917515 0.9917502 0.9999288 +0.9917521 0.9917502 0.9999288 +0.9917528 0.9917502 0.9999288 +0.9917537 0.9917502 0.9999288 +0.9917549 0.9917502 0.9999288 +0.9917564 0.9917502 0.9999288 +0.9917582 0.9917502 0.9999288 +0.9917606 0.9917502 0.9999288 +0.9917636 0.9917502 0.9999288 +0.9917674 0.9917502 0.9999288 +0.9917722 0.9917502 0.9999288 +0.9917782 0.9917502 0.9999288 +0.9917859 0.9917502 0.9999288 +0.9917956 0.9917502 0.9999288 +0.9918079 0.9917502 0.9999288 +0.9918234 0.9917502 0.9999288 +0.9918431 0.9917502 0.9999288 +0.991868 0.9917502 0.9999288 +0.9918994 0.9917502 0.9999288 +0.9919392 0.9917502 0.9999288 +0.9919896 0.9917502 0.9999288 +0.9920533 0.9917502 0.9999288 +0.9921339 0.9917502 0.9999288 +0.9922358 0.9917502 0.9999288 +0.9923648 0.9917502 0.9999288 +0.992528 0.9917502 0.9999288 +0.9927345 0.9917502 0.9999288 +0.9929957 0.9917502 0.9999288 +0.9933261 0.9917502 0.9999288 +0.9937442 0.9917502 0.9999288 +0.9942731 0.9917502 0.9999288 +0.9949422 0.9917502 0.9999288 +0.9957887 0.9917502 0.9999288 +0.9968597 0.9917502 0.9999288 +0.9982146 0.9917502 0.9999288 +0.9999288 0.9917502 0.9999288 +0.9999437 0.9934695 0.9985868 +0.9917501 0.9917511 0.9999288 +0.9917501 0.9917511 0.9999288 +0.9917501 0.9917511 0.9999288 +0.9917501 0.9917511 0.9999288 +0.9917501 0.9917511 0.9999288 +0.9917501 0.9917511 0.9999288 +0.99175 0.991751 0.9999288 +0.99175 0.991751 0.9999288 +0.99175 0.991751 0.9999288 +0.99175 0.9917509 0.9999288 +0.99175 0.9917508 0.9999288 +0.9917499 0.9917507 0.9999288 +0.9917499 0.9917507 0.9999288 +0.9917499 0.9917506 0.9999288 +0.9917499 0.9917505 0.9999288 +0.99175 0.9917504 0.9999288 +0.9917502 0.9917504 0.9999288 +0.9917504 0.9917504 0.9999288 +0.9917507 0.9917504 0.9999288 +0.991751 0.9917504 0.9999288 +0.9917515 0.9917504 0.9999288 +0.9917521 0.9917504 0.9999288 +0.9917528 0.9917504 0.9999288 +0.9917537 0.9917504 0.9999288 +0.9917549 0.9917504 0.9999288 +0.9917564 0.9917504 0.9999288 +0.9917582 0.9917504 0.9999288 +0.9917606 0.9917504 0.9999288 +0.9917636 0.9917504 0.9999288 +0.9917674 0.9917504 0.9999288 +0.9917722 0.9917504 0.9999288 +0.9917782 0.9917504 0.9999288 +0.9917859 0.9917504 0.9999288 +0.9917956 0.9917504 0.9999288 +0.9918079 0.9917504 0.9999288 +0.9918234 0.9917504 0.9999288 +0.9918431 0.9917504 0.9999288 +0.991868 0.9917504 0.9999288 +0.9918994 0.9917504 0.9999288 +0.9919392 0.9917504 0.9999288 +0.9919896 0.9917504 0.9999288 +0.9920533 0.9917504 0.9999288 +0.9921339 0.9917504 0.9999288 +0.9922358 0.9917504 0.9999288 +0.9923648 0.9917504 0.9999288 +0.992528 0.9917504 0.9999288 +0.9927345 0.9917504 0.9999288 +0.9929957 0.9917504 0.9999288 +0.9933261 0.9917504 0.9999288 +0.9937442 0.9917504 0.9999288 +0.9942731 0.9917504 0.9999288 +0.9949422 0.9917504 0.9999288 +0.9957887 0.9917504 0.9999288 +0.9968597 0.9917504 0.9999288 +0.9982146 0.9917504 0.9999288 +0.9999288 0.9917504 0.9999288 +0.9999437 0.9934697 0.9985868 +0.9917501 0.9917514 0.9999288 +0.9917501 0.9917514 0.9999288 +0.9917501 0.9917514 0.9999288 +0.9917501 0.9917514 0.9999288 +0.9917501 0.9917514 0.9999288 +0.9917501 0.9917514 0.9999288 +0.99175 0.9917513 0.9999288 +0.99175 0.9917513 0.9999288 +0.99175 0.9917512 0.9999288 +0.99175 0.9917512 0.9999288 +0.99175 0.9917511 0.9999288 +0.9917499 0.991751 0.9999288 +0.9917499 0.9917509 0.9999288 +0.9917499 0.9917509 0.9999288 +0.9917499 0.9917508 0.9999288 +0.99175 0.9917507 0.9999288 +0.9917502 0.9917507 0.9999288 +0.9917504 0.9917507 0.9999288 +0.9917507 0.9917507 0.9999288 +0.991751 0.9917507 0.9999288 +0.9917515 0.9917507 0.9999288 +0.9917521 0.9917507 0.9999288 +0.9917528 0.9917507 0.9999288 +0.9917537 0.9917507 0.9999288 +0.9917549 0.9917507 0.9999288 +0.9917564 0.9917507 0.9999288 +0.9917582 0.9917507 0.9999288 +0.9917606 0.9917507 0.9999288 +0.9917636 0.9917507 0.9999288 +0.9917674 0.9917507 0.9999288 +0.9917722 0.9917507 0.9999288 +0.9917782 0.9917507 0.9999288 +0.9917859 0.9917507 0.9999288 +0.9917956 0.9917507 0.9999288 +0.9918079 0.9917507 0.9999288 +0.9918234 0.9917507 0.9999288 +0.9918431 0.9917507 0.9999288 +0.991868 0.9917507 0.9999288 +0.9918994 0.9917507 0.9999288 +0.9919392 0.9917507 0.9999288 +0.9919896 0.9917507 0.9999288 +0.9920533 0.9917507 0.9999288 +0.9921339 0.9917507 0.9999288 +0.9922358 0.9917507 0.9999288 +0.9923648 0.9917507 0.9999288 +0.992528 0.9917507 0.9999288 +0.9927345 0.9917507 0.9999288 +0.9929957 0.9917507 0.9999288 +0.9933261 0.9917507 0.9999288 +0.9937442 0.9917507 0.9999288 +0.9942731 0.9917507 0.9999288 +0.9949422 0.9917507 0.9999288 +0.9957887 0.9917507 0.9999288 +0.9968597 0.9917507 0.9999288 +0.9982146 0.9917507 0.9999288 +0.9999288 0.9917507 0.9999288 +0.9999437 0.9934698 0.9985868 +0.9917501 0.9917518 0.9999288 +0.9917501 0.9917518 0.9999288 +0.9917501 0.9917518 0.9999288 +0.9917501 0.9917518 0.9999288 +0.9917501 0.9917517 0.9999288 +0.9917501 0.9917517 0.9999288 +0.99175 0.9917517 0.9999288 +0.99175 0.9917516 0.9999288 +0.99175 0.9917516 0.9999288 +0.99175 0.9917515 0.9999288 +0.99175 0.9917515 0.9999288 +0.9917499 0.9917514 0.9999288 +0.9917499 0.9917513 0.9999288 +0.9917499 0.9917512 0.9999288 +0.9917499 0.9917511 0.9999288 +0.99175 0.991751 0.9999288 +0.9917502 0.991751 0.9999288 +0.9917504 0.991751 0.9999288 +0.9917507 0.991751 0.9999288 +0.991751 0.991751 0.9999288 +0.9917515 0.991751 0.9999288 +0.9917521 0.991751 0.9999288 +0.9917528 0.991751 0.9999288 +0.9917537 0.991751 0.9999288 +0.9917549 0.991751 0.9999288 +0.9917564 0.991751 0.9999288 +0.9917582 0.991751 0.9999288 +0.9917606 0.991751 0.9999288 +0.9917636 0.991751 0.9999288 +0.9917674 0.991751 0.9999288 +0.9917722 0.991751 0.9999288 +0.9917782 0.991751 0.9999288 +0.9917859 0.991751 0.9999288 +0.9917956 0.991751 0.9999288 +0.9918079 0.991751 0.9999288 +0.9918234 0.991751 0.9999288 +0.9918431 0.991751 0.9999288 +0.991868 0.991751 0.9999288 +0.9918994 0.991751 0.9999288 +0.9919392 0.991751 0.9999288 +0.9919896 0.991751 0.9999288 +0.9920533 0.991751 0.9999288 +0.9921339 0.991751 0.9999288 +0.9922358 0.991751 0.9999288 +0.9923648 0.991751 0.9999288 +0.992528 0.991751 0.9999288 +0.9927345 0.991751 0.9999288 +0.9929957 0.991751 0.9999288 +0.9933261 0.991751 0.9999288 +0.9937442 0.991751 0.9999288 +0.9942731 0.991751 0.9999288 +0.9949422 0.991751 0.9999288 +0.9957887 0.991751 0.9999288 +0.9968597 0.991751 0.9999288 +0.9982146 0.991751 0.9999288 +0.9999288 0.991751 0.9999288 +0.9999437 0.9934701 0.9985868 +0.9917501 0.9917523 0.9999288 +0.9917501 0.9917522 0.9999288 +0.9917501 0.9917522 0.9999288 +0.9917501 0.9917522 0.9999288 +0.9917501 0.9917522 0.9999288 +0.9917501 0.9917522 0.9999288 +0.99175 0.9917521 0.9999288 +0.99175 0.9917521 0.9999288 +0.99175 0.9917521 0.9999288 +0.99175 0.991752 0.9999288 +0.99175 0.9917519 0.9999288 +0.9917499 0.9917519 0.9999288 +0.9917499 0.9917518 0.9999288 +0.9917499 0.9917517 0.9999288 +0.9917499 0.9917516 0.9999288 +0.99175 0.9917515 0.9999288 +0.9917502 0.9917515 0.9999288 +0.9917504 0.9917515 0.9999288 +0.9917507 0.9917515 0.9999288 +0.991751 0.9917515 0.9999288 +0.9917515 0.9917515 0.9999288 +0.9917521 0.9917515 0.9999288 +0.9917528 0.9917515 0.9999288 +0.9917537 0.9917515 0.9999288 +0.9917549 0.9917515 0.9999288 +0.9917564 0.9917515 0.9999288 +0.9917582 0.9917515 0.9999288 +0.9917606 0.9917515 0.9999288 +0.9917636 0.9917515 0.9999288 +0.9917674 0.9917515 0.9999288 +0.9917722 0.9917515 0.9999288 +0.9917782 0.9917515 0.9999288 +0.9917859 0.9917515 0.9999288 +0.9917956 0.9917515 0.9999288 +0.9918079 0.9917515 0.9999288 +0.9918234 0.9917515 0.9999288 +0.9918431 0.9917515 0.9999288 +0.991868 0.9917515 0.9999288 +0.9918994 0.9917515 0.9999288 +0.9919392 0.9917515 0.9999288 +0.9919896 0.9917515 0.9999288 +0.9920533 0.9917515 0.9999288 +0.9921339 0.9917515 0.9999288 +0.9922358 0.9917515 0.9999288 +0.9923648 0.9917515 0.9999288 +0.992528 0.9917515 0.9999288 +0.9927345 0.9917515 0.9999288 +0.9929957 0.9917515 0.9999288 +0.9933261 0.9917515 0.9999288 +0.9937442 0.9917515 0.9999288 +0.9942731 0.9917515 0.9999288 +0.9949422 0.9917515 0.9999288 +0.9957887 0.9917515 0.9999288 +0.9968597 0.9917515 0.9999288 +0.9982146 0.9917515 0.9999288 +0.9999288 0.9917515 0.9999288 +0.9999437 0.9934704 0.9985868 +0.9917501 0.9917528 0.9999288 +0.9917501 0.9917528 0.9999288 +0.9917501 0.9917528 0.9999288 +0.9917501 0.9917528 0.9999288 +0.9917501 0.9917528 0.9999288 +0.9917501 0.9917527 0.9999288 +0.99175 0.9917527 0.9999288 +0.99175 0.9917527 0.9999288 +0.99175 0.9917526 0.9999288 +0.99175 0.9917526 0.9999288 +0.99175 0.9917525 0.9999288 +0.9917499 0.9917524 0.9999288 +0.9917499 0.9917523 0.9999288 +0.9917499 0.9917522 0.9999288 +0.9917499 0.9917522 0.9999288 +0.99175 0.9917521 0.9999288 +0.9917502 0.9917521 0.9999288 +0.9917504 0.9917521 0.9999288 +0.9917507 0.9917521 0.9999288 +0.991751 0.9917521 0.9999288 +0.9917515 0.9917521 0.9999288 +0.9917521 0.9917521 0.9999288 +0.9917528 0.9917521 0.9999288 +0.9917537 0.9917521 0.9999288 +0.9917549 0.9917521 0.9999288 +0.9917564 0.9917521 0.9999288 +0.9917582 0.9917521 0.9999288 +0.9917606 0.9917521 0.9999288 +0.9917636 0.9917521 0.9999288 +0.9917674 0.9917521 0.9999288 +0.9917722 0.9917521 0.9999288 +0.9917782 0.9917521 0.9999288 +0.9917859 0.9917521 0.9999288 +0.9917956 0.9917521 0.9999288 +0.9918079 0.9917521 0.9999288 +0.9918234 0.9917521 0.9999288 +0.9918431 0.9917521 0.9999288 +0.991868 0.9917521 0.9999288 +0.9918994 0.9917521 0.9999288 +0.9919392 0.9917521 0.9999288 +0.9919896 0.9917521 0.9999288 +0.9920533 0.9917521 0.9999288 +0.9921339 0.9917521 0.9999288 +0.9922358 0.9917521 0.9999288 +0.9923648 0.9917521 0.9999288 +0.992528 0.9917521 0.9999288 +0.9927345 0.9917521 0.9999288 +0.9929957 0.9917521 0.9999288 +0.9933261 0.9917521 0.9999288 +0.9937442 0.9917521 0.9999288 +0.9942731 0.9917521 0.9999288 +0.9949422 0.9917521 0.9999288 +0.9957887 0.9917521 0.9999288 +0.9968597 0.9917521 0.9999288 +0.9982146 0.9917521 0.9999288 +0.9999288 0.9917521 0.9999288 +0.9999437 0.9934707 0.9985868 +0.9917501 0.9917536 0.9999288 +0.9917501 0.9917535 0.9999288 +0.9917501 0.9917535 0.9999288 +0.9917501 0.9917535 0.9999288 +0.9917501 0.9917535 0.9999288 +0.9917501 0.9917535 0.9999288 +0.99175 0.9917534 0.9999288 +0.99175 0.9917534 0.9999288 +0.99175 0.9917534 0.9999288 +0.99175 0.9917533 0.9999288 +0.99175 0.9917532 0.9999288 +0.9917499 0.9917532 0.9999288 +0.9917499 0.9917531 0.9999288 +0.9917499 0.991753 0.9999288 +0.9917499 0.9917529 0.9999288 +0.99175 0.9917528 0.9999288 +0.9917502 0.9917528 0.9999288 +0.9917504 0.9917528 0.9999288 +0.9917507 0.9917528 0.9999288 +0.991751 0.9917528 0.9999288 +0.9917515 0.9917528 0.9999288 +0.9917521 0.9917528 0.9999288 +0.9917528 0.9917528 0.9999288 +0.9917537 0.9917528 0.9999288 +0.9917549 0.9917528 0.9999288 +0.9917564 0.9917528 0.9999288 +0.9917582 0.9917528 0.9999288 +0.9917606 0.9917528 0.9999288 +0.9917636 0.9917528 0.9999288 +0.9917674 0.9917528 0.9999288 +0.9917722 0.9917528 0.9999288 +0.9917782 0.9917528 0.9999288 +0.9917859 0.9917528 0.9999288 +0.9917956 0.9917528 0.9999288 +0.9918079 0.9917528 0.9999288 +0.9918234 0.9917528 0.9999288 +0.9918431 0.9917528 0.9999288 +0.991868 0.9917528 0.9999288 +0.9918994 0.9917528 0.9999288 +0.9919392 0.9917528 0.9999288 +0.9919896 0.9917528 0.9999288 +0.9920533 0.9917528 0.9999288 +0.9921339 0.9917528 0.9999288 +0.9922358 0.9917528 0.9999288 +0.9923648 0.9917528 0.9999288 +0.992528 0.9917528 0.9999288 +0.9927345 0.9917528 0.9999288 +0.9929957 0.9917528 0.9999288 +0.9933261 0.9917528 0.9999288 +0.9937442 0.9917528 0.9999288 +0.9942731 0.9917528 0.9999288 +0.9949422 0.9917528 0.9999288 +0.9957887 0.9917528 0.9999288 +0.9968597 0.9917528 0.9999288 +0.9982146 0.9917528 0.9999288 +0.9999288 0.9917528 0.9999288 +0.9999437 0.9934712 0.9985868 +0.9917501 0.9917545 0.9999288 +0.9917501 0.9917545 0.9999288 +0.9917501 0.9917545 0.9999288 +0.9917501 0.9917544 0.9999288 +0.9917501 0.9917544 0.9999288 +0.9917501 0.9917544 0.9999288 +0.99175 0.9917544 0.9999288 +0.99175 0.9917543 0.9999288 +0.99175 0.9917543 0.9999288 +0.99175 0.9917542 0.9999288 +0.99175 0.9917542 0.9999288 +0.9917499 0.9917541 0.9999288 +0.9917499 0.991754 0.9999288 +0.9917499 0.9917539 0.9999288 +0.9917499 0.9917538 0.9999288 +0.99175 0.9917537 0.9999288 +0.9917502 0.9917537 0.9999288 +0.9917504 0.9917537 0.9999288 +0.9917507 0.9917537 0.9999288 +0.991751 0.9917537 0.9999288 +0.9917515 0.9917537 0.9999288 +0.9917521 0.9917537 0.9999288 +0.9917528 0.9917537 0.9999288 +0.9917537 0.9917537 0.9999288 +0.9917549 0.9917537 0.9999288 +0.9917564 0.9917537 0.9999288 +0.9917582 0.9917537 0.9999288 +0.9917606 0.9917537 0.9999288 +0.9917636 0.9917537 0.9999288 +0.9917674 0.9917537 0.9999288 +0.9917722 0.9917537 0.9999288 +0.9917782 0.9917537 0.9999288 +0.9917859 0.9917537 0.9999288 +0.9917956 0.9917537 0.9999288 +0.9918079 0.9917537 0.9999288 +0.9918234 0.9917537 0.9999288 +0.9918431 0.9917537 0.9999288 +0.991868 0.9917537 0.9999288 +0.9918994 0.9917537 0.9999288 +0.9919392 0.9917537 0.9999288 +0.9919896 0.9917537 0.9999288 +0.9920533 0.9917537 0.9999288 +0.9921339 0.9917537 0.9999288 +0.9922358 0.9917537 0.9999288 +0.9923648 0.9917537 0.9999288 +0.992528 0.9917537 0.9999288 +0.9927345 0.9917537 0.9999288 +0.9929957 0.9917537 0.9999288 +0.9933261 0.9917537 0.9999288 +0.9937442 0.9917537 0.9999288 +0.9942731 0.9917537 0.9999288 +0.9949422 0.9917537 0.9999288 +0.9957887 0.9917537 0.9999288 +0.9968597 0.9917537 0.9999288 +0.9982146 0.9917537 0.9999288 +0.9999288 0.9917537 0.9999288 +0.9999437 0.9934718 0.9985868 +0.9917501 0.9917557 0.9999288 +0.9917501 0.9917556 0.9999288 +0.9917501 0.9917556 0.9999288 +0.9917501 0.9917556 0.9999288 +0.9917501 0.9917556 0.9999288 +0.9917501 0.9917556 0.9999288 +0.99175 0.9917555 0.9999288 +0.99175 0.9917555 0.9999288 +0.99175 0.9917555 0.9999288 +0.99175 0.9917554 0.9999288 +0.99175 0.9917553 0.9999288 +0.9917499 0.9917553 0.9999288 +0.9917499 0.9917552 0.9999288 +0.9917499 0.9917551 0.9999288 +0.9917499 0.991755 0.9999288 +0.99175 0.9917549 0.9999288 +0.9917502 0.9917549 0.9999288 +0.9917504 0.9917549 0.9999288 +0.9917507 0.9917549 0.9999288 +0.991751 0.9917549 0.9999288 +0.9917515 0.9917549 0.9999288 +0.9917521 0.9917549 0.9999288 +0.9917528 0.9917549 0.9999288 +0.9917537 0.9917549 0.9999288 +0.9917549 0.9917549 0.9999288 +0.9917564 0.9917549 0.9999288 +0.9917582 0.9917549 0.9999288 +0.9917606 0.9917549 0.9999288 +0.9917636 0.9917549 0.9999288 +0.9917674 0.9917549 0.9999288 +0.9917722 0.9917549 0.9999288 +0.9917782 0.9917549 0.9999288 +0.9917859 0.9917549 0.9999288 +0.9917956 0.9917549 0.9999288 +0.9918079 0.9917549 0.9999288 +0.9918234 0.9917549 0.9999288 +0.9918431 0.9917549 0.9999288 +0.991868 0.9917549 0.9999288 +0.9918994 0.9917549 0.9999288 +0.9919392 0.9917549 0.9999288 +0.9919896 0.9917549 0.9999288 +0.9920533 0.9917549 0.9999288 +0.9921339 0.9917549 0.9999288 +0.9922358 0.9917549 0.9999288 +0.9923648 0.9917549 0.9999288 +0.992528 0.9917549 0.9999288 +0.9927345 0.9917549 0.9999288 +0.9929957 0.9917549 0.9999288 +0.9933261 0.9917549 0.9999288 +0.9937442 0.9917549 0.9999288 +0.9942731 0.9917549 0.9999288 +0.9949422 0.9917549 0.9999288 +0.9957887 0.9917549 0.9999288 +0.9968597 0.9917549 0.9999288 +0.9982146 0.9917549 0.9999288 +0.9999288 0.9917549 0.9999288 +0.9999437 0.9934725 0.9985868 +0.9917501 0.9917571 0.9999288 +0.9917501 0.9917571 0.9999288 +0.9917501 0.9917571 0.9999288 +0.9917501 0.9917571 0.9999288 +0.9917501 0.9917571 0.9999288 +0.9917501 0.991757 0.9999288 +0.99175 0.991757 0.9999288 +0.99175 0.991757 0.9999288 +0.99175 0.9917569 0.9999288 +0.99175 0.9917569 0.9999288 +0.99175 0.9917568 0.9999288 +0.9917499 0.9917567 0.9999288 +0.9917499 0.9917566 0.9999288 +0.9917499 0.9917565 0.9999288 +0.9917499 0.9917565 0.9999288 +0.99175 0.9917564 0.9999288 +0.9917502 0.9917564 0.9999288 +0.9917504 0.9917564 0.9999288 +0.9917507 0.9917564 0.9999288 +0.991751 0.9917564 0.9999288 +0.9917515 0.9917564 0.9999288 +0.9917521 0.9917564 0.9999288 +0.9917528 0.9917564 0.9999288 +0.9917537 0.9917564 0.9999288 +0.9917549 0.9917564 0.9999288 +0.9917564 0.9917564 0.9999288 +0.9917582 0.9917564 0.9999288 +0.9917606 0.9917564 0.9999288 +0.9917636 0.9917564 0.9999288 +0.9917674 0.9917564 0.9999288 +0.9917722 0.9917564 0.9999288 +0.9917782 0.9917564 0.9999288 +0.9917859 0.9917564 0.9999288 +0.9917956 0.9917564 0.9999288 +0.9918079 0.9917564 0.9999288 +0.9918234 0.9917564 0.9999288 +0.9918431 0.9917564 0.9999288 +0.991868 0.9917564 0.9999288 +0.9918994 0.9917564 0.9999288 +0.9919392 0.9917564 0.9999288 +0.9919896 0.9917564 0.9999288 +0.9920533 0.9917564 0.9999288 +0.9921339 0.9917564 0.9999288 +0.9922358 0.9917564 0.9999288 +0.9923648 0.9917564 0.9999288 +0.992528 0.9917564 0.9999288 +0.9927345 0.9917564 0.9999288 +0.9929957 0.9917564 0.9999288 +0.9933261 0.9917564 0.9999288 +0.9937442 0.9917564 0.9999288 +0.9942731 0.9917564 0.9999288 +0.9949422 0.9917564 0.9999288 +0.9957887 0.9917564 0.9999288 +0.9968597 0.9917564 0.9999288 +0.9982146 0.9917564 0.9999288 +0.9999288 0.9917564 0.9999288 +0.9999437 0.9934734 0.9985868 +0.9917501 0.991759 0.9999288 +0.9917501 0.991759 0.9999288 +0.9917501 0.991759 0.9999288 +0.9917501 0.991759 0.9999288 +0.9917501 0.9917589 0.9999288 +0.9917501 0.9917589 0.9999288 +0.99175 0.9917589 0.9999288 +0.99175 0.9917588 0.9999288 +0.99175 0.9917588 0.9999288 +0.99175 0.9917587 0.9999288 +0.99175 0.9917587 0.9999288 +0.9917499 0.9917586 0.9999288 +0.9917499 0.9917585 0.9999288 +0.9917499 0.9917584 0.9999288 +0.9917499 0.9917583 0.9999288 +0.99175 0.9917583 0.9999288 +0.9917502 0.9917582 0.9999288 +0.9917504 0.9917582 0.9999288 +0.9917507 0.9917582 0.9999288 +0.991751 0.9917582 0.9999288 +0.9917515 0.9917582 0.9999288 +0.9917521 0.9917582 0.9999288 +0.9917528 0.9917582 0.9999288 +0.9917537 0.9917582 0.9999288 +0.9917549 0.9917582 0.9999288 +0.9917564 0.9917582 0.9999288 +0.9917582 0.9917582 0.9999288 +0.9917606 0.9917582 0.9999288 +0.9917636 0.9917582 0.9999288 +0.9917674 0.9917582 0.9999288 +0.9917722 0.9917582 0.9999288 +0.9917782 0.9917582 0.9999288 +0.9917859 0.9917582 0.9999288 +0.9917956 0.9917582 0.9999288 +0.9918079 0.9917582 0.9999288 +0.9918234 0.9917582 0.9999288 +0.9918431 0.9917582 0.9999288 +0.991868 0.9917582 0.9999288 +0.9918994 0.9917582 0.9999288 +0.9919392 0.9917582 0.9999288 +0.9919896 0.9917582 0.9999288 +0.9920533 0.9917582 0.9999288 +0.9921339 0.9917582 0.9999288 +0.9922358 0.9917582 0.9999288 +0.9923648 0.9917582 0.9999288 +0.992528 0.9917582 0.9999288 +0.9927345 0.9917582 0.9999288 +0.9929957 0.9917582 0.9999288 +0.9933261 0.9917582 0.9999288 +0.9937442 0.9917582 0.9999288 +0.9942731 0.9917582 0.9999288 +0.9949422 0.9917582 0.9999288 +0.9957887 0.9917582 0.9999288 +0.9968597 0.9917582 0.9999288 +0.9982146 0.9917582 0.9999288 +0.9999288 0.9917582 0.9999288 +0.9999437 0.9934746 0.9985868 +0.9917501 0.9917614 0.9999288 +0.9917501 0.9917614 0.9999288 +0.9917501 0.9917613 0.9999288 +0.9917501 0.9917613 0.9999288 +0.9917501 0.9917613 0.9999288 +0.9917501 0.9917613 0.9999288 +0.99175 0.9917613 0.9999288 +0.99175 0.9917612 0.9999288 +0.99175 0.9917612 0.9999288 +0.99175 0.9917611 0.9999288 +0.99175 0.991761 0.9999288 +0.9917499 0.991761 0.9999288 +0.9917499 0.9917609 0.9999288 +0.9917499 0.9917608 0.9999288 +0.9917499 0.9917607 0.9999288 +0.99175 0.9917606 0.9999288 +0.9917502 0.9917606 0.9999288 +0.9917504 0.9917606 0.9999288 +0.9917507 0.9917606 0.9999288 +0.991751 0.9917606 0.9999288 +0.9917515 0.9917606 0.9999288 +0.9917521 0.9917606 0.9999288 +0.9917528 0.9917606 0.9999288 +0.9917537 0.9917606 0.9999288 +0.9917549 0.9917606 0.9999288 +0.9917564 0.9917606 0.9999288 +0.9917582 0.9917606 0.9999288 +0.9917606 0.9917606 0.9999288 +0.9917636 0.9917606 0.9999288 +0.9917674 0.9917606 0.9999288 +0.9917722 0.9917606 0.9999288 +0.9917782 0.9917606 0.9999288 +0.9917859 0.9917606 0.9999288 +0.9917956 0.9917606 0.9999288 +0.9918079 0.9917606 0.9999288 +0.9918234 0.9917606 0.9999288 +0.9918431 0.9917606 0.9999288 +0.991868 0.9917606 0.9999288 +0.9918994 0.9917606 0.9999288 +0.9919392 0.9917606 0.9999288 +0.9919896 0.9917606 0.9999288 +0.9920533 0.9917606 0.9999288 +0.9921339 0.9917606 0.9999288 +0.9922358 0.9917606 0.9999288 +0.9923648 0.9917606 0.9999288 +0.992528 0.9917606 0.9999288 +0.9927345 0.9917606 0.9999288 +0.9929957 0.9917606 0.9999288 +0.9933261 0.9917606 0.9999288 +0.9937442 0.9917606 0.9999288 +0.9942731 0.9917606 0.9999288 +0.9949422 0.9917606 0.9999288 +0.9957887 0.9917606 0.9999288 +0.9968597 0.9917606 0.9999288 +0.9982146 0.9917606 0.9999288 +0.9999288 0.9917606 0.9999288 +0.9999437 0.9934761 0.9985868 +0.9917501 0.9917644 0.9999288 +0.9917501 0.9917644 0.9999288 +0.9917501 0.9917643 0.9999288 +0.9917501 0.9917643 0.9999288 +0.9917501 0.9917643 0.9999288 +0.9917501 0.9917643 0.9999288 +0.99175 0.9917642 0.9999288 +0.99175 0.9917642 0.9999288 +0.99175 0.9917642 0.9999288 +0.99175 0.9917641 0.9999288 +0.99175 0.991764 0.9999288 +0.9917499 0.991764 0.9999288 +0.9917499 0.9917639 0.9999288 +0.9917499 0.9917638 0.9999288 +0.9917499 0.9917637 0.9999288 +0.99175 0.9917636 0.9999288 +0.9917502 0.9917636 0.9999288 +0.9917504 0.9917636 0.9999288 +0.9917507 0.9917636 0.9999288 +0.991751 0.9917636 0.9999288 +0.9917515 0.9917636 0.9999288 +0.9917521 0.9917636 0.9999288 +0.9917528 0.9917636 0.9999288 +0.9917537 0.9917636 0.9999288 +0.9917549 0.9917636 0.9999288 +0.9917564 0.9917636 0.9999288 +0.9917582 0.9917636 0.9999288 +0.9917606 0.9917636 0.9999288 +0.9917636 0.9917636 0.9999288 +0.9917674 0.9917636 0.9999288 +0.9917722 0.9917636 0.9999288 +0.9917782 0.9917636 0.9999288 +0.9917859 0.9917636 0.9999288 +0.9917956 0.9917636 0.9999288 +0.9918079 0.9917636 0.9999288 +0.9918234 0.9917636 0.9999288 +0.9918431 0.9917636 0.9999288 +0.991868 0.9917636 0.9999288 +0.9918994 0.9917636 0.9999288 +0.9919392 0.9917636 0.9999288 +0.9919896 0.9917636 0.9999288 +0.9920533 0.9917636 0.9999288 +0.9921339 0.9917636 0.9999288 +0.9922358 0.9917636 0.9999288 +0.9923648 0.9917636 0.9999288 +0.992528 0.9917636 0.9999288 +0.9927345 0.9917636 0.9999288 +0.9929957 0.9917636 0.9999288 +0.9933261 0.9917636 0.9999288 +0.9937442 0.9917636 0.9999288 +0.9942731 0.9917636 0.9999288 +0.9949422 0.9917636 0.9999288 +0.9957887 0.9917636 0.9999288 +0.9968597 0.9917636 0.9999288 +0.9982146 0.9917636 0.9999288 +0.9999288 0.9917636 0.9999288 +0.9999437 0.9934779 0.9985868 +0.9917501 0.9917682 0.9999288 +0.9917501 0.9917681 0.9999288 +0.9917501 0.9917681 0.9999288 +0.9917501 0.9917681 0.9999288 +0.9917501 0.9917681 0.9999288 +0.9917501 0.9917681 0.9999288 +0.99175 0.991768 0.9999288 +0.99175 0.991768 0.9999288 +0.99175 0.991768 0.9999288 +0.99175 0.9917679 0.9999288 +0.99175 0.9917678 0.9999288 +0.9917499 0.9917678 0.9999288 +0.9917499 0.9917677 0.9999288 +0.9917499 0.9917676 0.9999288 +0.9917499 0.9917675 0.9999288 +0.99175 0.9917674 0.9999288 +0.9917502 0.9917674 0.9999288 +0.9917504 0.9917674 0.9999288 +0.9917507 0.9917674 0.9999288 +0.991751 0.9917674 0.9999288 +0.9917515 0.9917674 0.9999288 +0.9917521 0.9917674 0.9999288 +0.9917528 0.9917674 0.9999288 +0.9917537 0.9917674 0.9999288 +0.9917549 0.9917674 0.9999288 +0.9917564 0.9917674 0.9999288 +0.9917582 0.9917674 0.9999288 +0.9917606 0.9917674 0.9999288 +0.9917636 0.9917674 0.9999288 +0.9917674 0.9917674 0.9999288 +0.9917722 0.9917674 0.9999288 +0.9917782 0.9917674 0.9999288 +0.9917859 0.9917674 0.9999288 +0.9917956 0.9917674 0.9999288 +0.9918079 0.9917674 0.9999288 +0.9918234 0.9917674 0.9999288 +0.9918431 0.9917674 0.9999288 +0.991868 0.9917674 0.9999288 +0.9918994 0.9917674 0.9999288 +0.9919392 0.9917674 0.9999288 +0.9919896 0.9917674 0.9999288 +0.9920533 0.9917674 0.9999288 +0.9921339 0.9917674 0.9999288 +0.9922358 0.9917674 0.9999288 +0.9923648 0.9917674 0.9999288 +0.992528 0.9917674 0.9999288 +0.9927345 0.9917674 0.9999288 +0.9929957 0.9917674 0.9999288 +0.9933261 0.9917674 0.9999288 +0.9937442 0.9917674 0.9999288 +0.9942731 0.9917674 0.9999288 +0.9949422 0.9917674 0.9999288 +0.9957887 0.9917674 0.9999288 +0.9968597 0.9917674 0.9999288 +0.9982146 0.9917674 0.9999288 +0.9999288 0.9917674 0.9999288 +0.9999437 0.9934803 0.9985868 +0.9917501 0.9917729 0.9999288 +0.9917501 0.9917729 0.9999288 +0.9917501 0.9917729 0.9999288 +0.9917501 0.9917729 0.9999288 +0.9917501 0.9917729 0.9999288 +0.9917501 0.9917729 0.9999288 +0.99175 0.9917728 0.9999288 +0.99175 0.9917728 0.9999288 +0.99175 0.9917727 0.9999288 +0.99175 0.9917727 0.9999288 +0.99175 0.9917726 0.9999288 +0.9917499 0.9917725 0.9999288 +0.9917499 0.9917725 0.9999288 +0.9917499 0.9917724 0.9999288 +0.9917499 0.9917723 0.9999288 +0.99175 0.9917722 0.9999288 +0.9917502 0.9917722 0.9999288 +0.9917504 0.9917722 0.9999288 +0.9917507 0.9917722 0.9999288 +0.991751 0.9917722 0.9999288 +0.9917515 0.9917722 0.9999288 +0.9917521 0.9917722 0.9999288 +0.9917528 0.9917722 0.9999288 +0.9917537 0.9917722 0.9999288 +0.9917549 0.9917722 0.9999288 +0.9917564 0.9917722 0.9999288 +0.9917582 0.9917722 0.9999288 +0.9917606 0.9917722 0.9999288 +0.9917636 0.9917722 0.9999288 +0.9917674 0.9917722 0.9999288 +0.9917722 0.9917722 0.9999288 +0.9917782 0.9917722 0.9999288 +0.9917859 0.9917722 0.9999288 +0.9917956 0.9917722 0.9999288 +0.9918079 0.9917722 0.9999288 +0.9918234 0.9917722 0.9999288 +0.9918431 0.9917722 0.9999288 +0.991868 0.9917722 0.9999288 +0.9918994 0.9917722 0.9999288 +0.9919392 0.9917722 0.9999288 +0.9919896 0.9917722 0.9999288 +0.9920533 0.9917722 0.9999288 +0.9921339 0.9917722 0.9999288 +0.9922358 0.9917722 0.9999288 +0.9923648 0.9917722 0.9999288 +0.992528 0.9917722 0.9999288 +0.9927345 0.9917722 0.9999288 +0.9929957 0.9917722 0.9999288 +0.9933261 0.9917722 0.9999288 +0.9937442 0.9917722 0.9999288 +0.9942731 0.9917722 0.9999288 +0.9949422 0.9917722 0.9999288 +0.9957887 0.9917722 0.9999288 +0.9968597 0.9917722 0.9999288 +0.9982146 0.9917722 0.9999288 +0.9999288 0.9917722 0.9999288 +0.9999437 0.9934833 0.9985868 +0.9917501 0.991779 0.9999288 +0.9917501 0.991779 0.9999288 +0.9917501 0.991779 0.9999288 +0.9917501 0.991779 0.9999288 +0.9917501 0.991779 0.9999288 +0.9917501 0.9917789 0.9999288 +0.99175 0.9917789 0.9999288 +0.99175 0.9917789 0.9999288 +0.99175 0.9917788 0.9999288 +0.99175 0.9917788 0.9999288 +0.99175 0.9917787 0.9999288 +0.9917499 0.9917786 0.9999288 +0.9917499 0.9917785 0.9999288 +0.9917499 0.9917784 0.9999288 +0.9917499 0.9917783 0.9999288 +0.99175 0.9917783 0.9999288 +0.9917502 0.9917782 0.9999288 +0.9917504 0.9917782 0.9999288 +0.9917507 0.9917782 0.9999288 +0.991751 0.9917782 0.9999288 +0.9917515 0.9917782 0.9999288 +0.9917521 0.9917782 0.9999288 +0.9917528 0.9917782 0.9999288 +0.9917537 0.9917782 0.9999288 +0.9917549 0.9917782 0.9999288 +0.9917564 0.9917782 0.9999288 +0.9917582 0.9917782 0.9999288 +0.9917606 0.9917782 0.9999288 +0.9917636 0.9917782 0.9999288 +0.9917674 0.9917782 0.9999288 +0.9917722 0.9917782 0.9999288 +0.9917782 0.9917782 0.9999288 +0.9917859 0.9917782 0.9999288 +0.9917956 0.9917782 0.9999288 +0.9918079 0.9917782 0.9999288 +0.9918234 0.9917782 0.9999288 +0.9918431 0.9917782 0.9999288 +0.991868 0.9917782 0.9999288 +0.9918994 0.9917782 0.9999288 +0.9919392 0.9917782 0.9999288 +0.9919896 0.9917782 0.9999288 +0.9920533 0.9917782 0.9999288 +0.9921339 0.9917782 0.9999288 +0.9922358 0.9917782 0.9999288 +0.9923648 0.9917782 0.9999288 +0.992528 0.9917782 0.9999288 +0.9927345 0.9917782 0.9999288 +0.9929957 0.9917782 0.9999288 +0.9933261 0.9917782 0.9999288 +0.9937442 0.9917782 0.9999288 +0.9942731 0.9917782 0.9999288 +0.9949422 0.9917782 0.9999288 +0.9957887 0.9917782 0.9999288 +0.9968597 0.9917782 0.9999288 +0.9982146 0.9917782 0.9999288 +0.9999288 0.9917782 0.9999288 +0.9999437 0.9934871 0.9985868 +0.9917501 0.9917867 0.9999288 +0.9917501 0.9917867 0.9999288 +0.9917501 0.9917867 0.9999288 +0.9917501 0.9917866 0.9999288 +0.9917501 0.9917866 0.9999288 +0.9917501 0.9917866 0.9999288 +0.99175 0.9917866 0.9999288 +0.99175 0.9917865 0.9999288 +0.99175 0.9917865 0.9999288 +0.99175 0.9917864 0.9999288 +0.99175 0.9917864 0.9999288 +0.9917499 0.9917863 0.9999288 +0.9917499 0.9917862 0.9999288 +0.9917499 0.9917861 0.9999288 +0.9917499 0.991786 0.9999288 +0.99175 0.9917859 0.9999288 +0.9917502 0.9917859 0.9999288 +0.9917504 0.9917859 0.9999288 +0.9917507 0.9917859 0.9999288 +0.991751 0.9917859 0.9999288 +0.9917515 0.9917859 0.9999288 +0.9917521 0.9917859 0.9999288 +0.9917528 0.9917859 0.9999288 +0.9917537 0.9917859 0.9999288 +0.9917549 0.9917859 0.9999288 +0.9917564 0.9917859 0.9999288 +0.9917582 0.9917859 0.9999288 +0.9917606 0.9917859 0.9999288 +0.9917636 0.9917859 0.9999288 +0.9917674 0.9917859 0.9999288 +0.9917722 0.9917859 0.9999288 +0.9917782 0.9917859 0.9999288 +0.9917859 0.9917859 0.9999288 +0.9917956 0.9917859 0.9999288 +0.9918079 0.9917859 0.9999288 +0.9918234 0.9917859 0.9999288 +0.9918431 0.9917859 0.9999288 +0.991868 0.9917859 0.9999288 +0.9918994 0.9917859 0.9999288 +0.9919392 0.9917859 0.9999288 +0.9919896 0.9917859 0.9999288 +0.9920533 0.9917859 0.9999288 +0.9921339 0.9917859 0.9999288 +0.9922358 0.9917859 0.9999288 +0.9923648 0.9917859 0.9999288 +0.992528 0.9917859 0.9999288 +0.9927345 0.9917859 0.9999288 +0.9929957 0.9917859 0.9999288 +0.9933261 0.9917859 0.9999288 +0.9937442 0.9917859 0.9999288 +0.9942731 0.9917859 0.9999288 +0.9949422 0.9917859 0.9999288 +0.9957887 0.9917859 0.9999288 +0.9968597 0.9917859 0.9999288 +0.9982146 0.9917859 0.9999288 +0.9999288 0.9917859 0.9999288 +0.9999437 0.9934919 0.9985868 +0.9917501 0.9917964 0.9999288 +0.9917501 0.9917964 0.9999288 +0.9917501 0.9917964 0.9999288 +0.9917501 0.9917963 0.9999288 +0.9917501 0.9917963 0.9999288 +0.9917501 0.9917963 0.9999288 +0.99175 0.9917963 0.9999288 +0.99175 0.9917962 0.9999288 +0.99175 0.9917962 0.9999288 +0.99175 0.9917961 0.9999288 +0.99175 0.9917961 0.9999288 +0.9917499 0.991796 0.9999288 +0.9917499 0.9917959 0.9999288 +0.9917499 0.9917958 0.9999288 +0.9917499 0.9917957 0.9999288 +0.99175 0.9917956 0.9999288 +0.9917502 0.9917956 0.9999288 +0.9917504 0.9917956 0.9999288 +0.9917507 0.9917956 0.9999288 +0.991751 0.9917956 0.9999288 +0.9917515 0.9917956 0.9999288 +0.9917521 0.9917956 0.9999288 +0.9917528 0.9917956 0.9999288 +0.9917537 0.9917956 0.9999288 +0.9917549 0.9917956 0.9999288 +0.9917564 0.9917956 0.9999288 +0.9917582 0.9917956 0.9999288 +0.9917606 0.9917956 0.9999288 +0.9917636 0.9917956 0.9999288 +0.9917674 0.9917956 0.9999288 +0.9917722 0.9917956 0.9999288 +0.9917782 0.9917956 0.9999288 +0.9917859 0.9917956 0.9999288 +0.9917956 0.9917956 0.9999288 +0.9918079 0.9917956 0.9999288 +0.9918234 0.9917956 0.9999288 +0.9918431 0.9917956 0.9999288 +0.991868 0.9917956 0.9999288 +0.9918994 0.9917956 0.9999288 +0.9919392 0.9917956 0.9999288 +0.9919896 0.9917956 0.9999288 +0.9920533 0.9917956 0.9999288 +0.9921339 0.9917956 0.9999288 +0.9922358 0.9917956 0.9999288 +0.9923648 0.9917956 0.9999288 +0.992528 0.9917956 0.9999288 +0.9927345 0.9917956 0.9999288 +0.9929957 0.9917956 0.9999288 +0.9933261 0.9917956 0.9999288 +0.9937442 0.9917956 0.9999288 +0.9942731 0.9917956 0.9999288 +0.9949422 0.9917956 0.9999288 +0.9957887 0.9917956 0.9999288 +0.9968597 0.9917956 0.9999288 +0.9982146 0.9917956 0.9999288 +0.9999288 0.9917956 0.9999288 +0.9999437 0.993498 0.9985868 +0.9917501 0.9918087 0.9999288 +0.9917501 0.9918087 0.9999288 +0.9917501 0.9918086 0.9999288 +0.9917501 0.9918086 0.9999288 +0.9917501 0.9918086 0.9999288 +0.9917501 0.9918086 0.9999288 +0.99175 0.9918086 0.9999288 +0.99175 0.9918085 0.9999288 +0.99175 0.9918085 0.9999288 +0.99175 0.9918084 0.9999288 +0.99175 0.9918083 0.9999288 +0.9917499 0.9918083 0.9999288 +0.9917499 0.9918082 0.9999288 +0.9917499 0.9918081 0.9999288 +0.9917499 0.991808 0.9999288 +0.99175 0.9918079 0.9999288 +0.9917502 0.9918079 0.9999288 +0.9917504 0.9918079 0.9999288 +0.9917507 0.9918079 0.9999288 +0.991751 0.9918079 0.9999288 +0.9917515 0.9918079 0.9999288 +0.9917521 0.9918079 0.9999288 +0.9917528 0.9918079 0.9999288 +0.9917537 0.9918079 0.9999288 +0.9917549 0.9918079 0.9999288 +0.9917564 0.9918079 0.9999288 +0.9917582 0.9918079 0.9999288 +0.9917606 0.9918079 0.9999288 +0.9917636 0.9918079 0.9999288 +0.9917674 0.9918079 0.9999288 +0.9917722 0.9918079 0.9999288 +0.9917782 0.9918079 0.9999288 +0.9917859 0.9918079 0.9999288 +0.9917956 0.9918079 0.9999288 +0.9918079 0.9918079 0.9999288 +0.9918234 0.9918079 0.9999288 +0.9918431 0.9918079 0.9999288 +0.991868 0.9918079 0.9999288 +0.9918994 0.9918079 0.9999288 +0.9919392 0.9918079 0.9999288 +0.9919896 0.9918079 0.9999288 +0.9920533 0.9918079 0.9999288 +0.9921339 0.9918079 0.9999288 +0.9922358 0.9918079 0.9999288 +0.9923648 0.9918079 0.9999288 +0.992528 0.9918079 0.9999288 +0.9927345 0.9918079 0.9999288 +0.9929957 0.9918079 0.9999288 +0.9933261 0.9918079 0.9999288 +0.9937442 0.9918079 0.9999288 +0.9942731 0.9918079 0.9999288 +0.9949422 0.9918079 0.9999288 +0.9957887 0.9918079 0.9999288 +0.9968597 0.9918079 0.9999288 +0.9982146 0.9918079 0.9999288 +0.9999288 0.9918079 0.9999288 +0.9999437 0.9935057 0.9985868 +0.9917501 0.9918242 0.9999288 +0.9917501 0.9918242 0.9999288 +0.9917501 0.9918242 0.9999288 +0.9917501 0.9918242 0.9999288 +0.9917501 0.9918241 0.9999288 +0.9917501 0.9918241 0.9999288 +0.99175 0.9918241 0.9999288 +0.99175 0.9918241 0.9999288 +0.99175 0.991824 0.9999288 +0.99175 0.9918239 0.9999288 +0.99175 0.9918239 0.9999288 +0.9917499 0.9918238 0.9999288 +0.9917499 0.9918237 0.9999288 +0.9917499 0.9918236 0.9999288 +0.9917499 0.9918235 0.9999288 +0.99175 0.9918235 0.9999288 +0.9917502 0.9918234 0.9999288 +0.9917504 0.9918234 0.9999288 +0.9917507 0.9918234 0.9999288 +0.991751 0.9918234 0.9999288 +0.9917515 0.9918234 0.9999288 +0.9917521 0.9918234 0.9999288 +0.9917528 0.9918234 0.9999288 +0.9917537 0.9918234 0.9999288 +0.9917549 0.9918234 0.9999288 +0.9917564 0.9918234 0.9999288 +0.9917582 0.9918234 0.9999288 +0.9917606 0.9918234 0.9999288 +0.9917636 0.9918234 0.9999288 +0.9917674 0.9918234 0.9999288 +0.9917722 0.9918234 0.9999288 +0.9917782 0.9918234 0.9999288 +0.9917859 0.9918234 0.9999288 +0.9917956 0.9918234 0.9999288 +0.9918079 0.9918234 0.9999288 +0.9918234 0.9918234 0.9999288 +0.9918431 0.9918234 0.9999288 +0.991868 0.9918234 0.9999288 +0.9918994 0.9918234 0.9999288 +0.9919392 0.9918234 0.9999288 +0.9919896 0.9918234 0.9999288 +0.9920533 0.9918234 0.9999288 +0.9921339 0.9918234 0.9999288 +0.9922358 0.9918234 0.9999288 +0.9923648 0.9918234 0.9999288 +0.992528 0.9918234 0.9999288 +0.9927345 0.9918234 0.9999288 +0.9929957 0.9918234 0.9999288 +0.9933261 0.9918234 0.9999288 +0.9937442 0.9918234 0.9999288 +0.9942731 0.9918234 0.9999288 +0.9949422 0.9918234 0.9999288 +0.9957887 0.9918234 0.9999288 +0.9968597 0.9918234 0.9999288 +0.9982146 0.9918234 0.9999288 +0.9999288 0.9918234 0.9999288 +0.9999437 0.9935154 0.9985868 +0.9917501 0.9918439 0.9999288 +0.9917501 0.9918438 0.9999288 +0.9917501 0.9918438 0.9999288 +0.9917501 0.9918438 0.9999288 +0.9917501 0.9918438 0.9999288 +0.9917501 0.9918438 0.9999288 +0.99175 0.9918437 0.9999288 +0.99175 0.9918437 0.9999288 +0.99175 0.9918437 0.9999288 +0.99175 0.9918436 0.9999288 +0.99175 0.9918435 0.9999288 +0.9917499 0.9918435 0.9999288 +0.9917499 0.9918434 0.9999288 +0.9917499 0.9918433 0.9999288 +0.9917499 0.9918432 0.9999288 +0.99175 0.9918431 0.9999288 +0.9917502 0.9918431 0.9999288 +0.9917504 0.9918431 0.9999288 +0.9917507 0.9918431 0.9999288 +0.991751 0.9918431 0.9999288 +0.9917515 0.9918431 0.9999288 +0.9917521 0.9918431 0.9999288 +0.9917528 0.9918431 0.9999288 +0.9917537 0.9918431 0.9999288 +0.9917549 0.9918431 0.9999288 +0.9917564 0.9918431 0.9999288 +0.9917582 0.9918431 0.9999288 +0.9917606 0.9918431 0.9999288 +0.9917636 0.9918431 0.9999288 +0.9917674 0.9918431 0.9999288 +0.9917722 0.9918431 0.9999288 +0.9917782 0.9918431 0.9999288 +0.9917859 0.9918431 0.9999288 +0.9917956 0.9918431 0.9999288 +0.9918079 0.9918431 0.9999288 +0.9918234 0.9918431 0.9999288 +0.9918431 0.9918431 0.9999288 +0.991868 0.9918431 0.9999288 +0.9918994 0.9918431 0.9999288 +0.9919392 0.9918431 0.9999288 +0.9919896 0.9918431 0.9999288 +0.9920533 0.9918431 0.9999288 +0.9921339 0.9918431 0.9999288 +0.9922358 0.9918431 0.9999288 +0.9923648 0.9918431 0.9999288 +0.992528 0.9918431 0.9999288 +0.9927345 0.9918431 0.9999288 +0.9929957 0.9918431 0.9999288 +0.9933261 0.9918431 0.9999288 +0.9937442 0.9918431 0.9999288 +0.9942731 0.9918431 0.9999288 +0.9949422 0.9918431 0.9999288 +0.9957887 0.9918431 0.9999288 +0.9968597 0.9918431 0.9999288 +0.9982146 0.9918431 0.9999288 +0.9999288 0.9918431 0.9999288 +0.9999437 0.9935277 0.9985868 +0.9917501 0.9918687 0.9999288 +0.9917501 0.9918687 0.9999288 +0.9917501 0.9918687 0.9999288 +0.9917501 0.9918687 0.9999288 +0.9917501 0.9918687 0.9999288 +0.9917501 0.9918686 0.9999288 +0.99175 0.9918686 0.9999288 +0.99175 0.9918686 0.9999288 +0.99175 0.9918685 0.9999288 +0.99175 0.9918685 0.9999288 +0.99175 0.9918684 0.9999288 +0.9917499 0.9918683 0.9999288 +0.9917499 0.9918682 0.9999288 +0.9917499 0.9918681 0.9999288 +0.9917499 0.9918681 0.9999288 +0.99175 0.991868 0.9999288 +0.9917502 0.991868 0.9999288 +0.9917504 0.991868 0.9999288 +0.9917507 0.991868 0.9999288 +0.991751 0.991868 0.9999288 +0.9917515 0.991868 0.9999288 +0.9917521 0.991868 0.9999288 +0.9917528 0.991868 0.9999288 +0.9917537 0.991868 0.9999288 +0.9917549 0.991868 0.9999288 +0.9917564 0.991868 0.9999288 +0.9917582 0.991868 0.9999288 +0.9917606 0.991868 0.9999288 +0.9917636 0.991868 0.9999288 +0.9917674 0.991868 0.9999288 +0.9917722 0.991868 0.9999288 +0.9917782 0.991868 0.9999288 +0.9917859 0.991868 0.9999288 +0.9917956 0.991868 0.9999288 +0.9918079 0.991868 0.9999288 +0.9918234 0.991868 0.9999288 +0.9918431 0.991868 0.9999288 +0.991868 0.991868 0.9999288 +0.9918994 0.991868 0.9999288 +0.9919392 0.991868 0.9999288 +0.9919896 0.991868 0.9999288 +0.9920533 0.991868 0.9999288 +0.9921339 0.991868 0.9999288 +0.9922358 0.991868 0.9999288 +0.9923648 0.991868 0.9999288 +0.992528 0.991868 0.9999288 +0.9927345 0.991868 0.9999288 +0.9929957 0.991868 0.9999288 +0.9933261 0.991868 0.9999288 +0.9937442 0.991868 0.9999288 +0.9942731 0.991868 0.9999288 +0.9949422 0.991868 0.9999288 +0.9957887 0.991868 0.9999288 +0.9968597 0.991868 0.9999288 +0.9982146 0.991868 0.9999288 +0.9999288 0.991868 0.9999288 +0.9999437 0.9935432 0.9985868 +0.9917501 0.9919002 0.9999288 +0.9917501 0.9919002 0.9999288 +0.9917501 0.9919002 0.9999288 +0.9917501 0.9919001 0.9999288 +0.9917501 0.9919001 0.9999288 +0.9917501 0.9919001 0.9999288 +0.99175 0.9919001 0.9999288 +0.99175 0.9919 0.9999288 +0.99175 0.9919 0.9999288 +0.99175 0.9918999 0.9999288 +0.99175 0.9918999 0.9999288 +0.9917499 0.9918998 0.9999288 +0.9917499 0.9918997 0.9999288 +0.9917499 0.9918996 0.9999288 +0.9917499 0.9918995 0.9999288 +0.99175 0.9918994 0.9999288 +0.9917502 0.9918994 0.9999288 +0.9917504 0.9918994 0.9999288 +0.9917507 0.9918994 0.9999288 +0.991751 0.9918994 0.9999288 +0.9917515 0.9918994 0.9999288 +0.9917521 0.9918994 0.9999288 +0.9917528 0.9918994 0.9999288 +0.9917537 0.9918994 0.9999288 +0.9917549 0.9918994 0.9999288 +0.9917564 0.9918994 0.9999288 +0.9917582 0.9918994 0.9999288 +0.9917606 0.9918994 0.9999288 +0.9917636 0.9918994 0.9999288 +0.9917674 0.9918994 0.9999288 +0.9917722 0.9918994 0.9999288 +0.9917782 0.9918994 0.9999288 +0.9917859 0.9918994 0.9999288 +0.9917956 0.9918994 0.9999288 +0.9918079 0.9918994 0.9999288 +0.9918234 0.9918994 0.9999288 +0.9918431 0.9918994 0.9999288 +0.991868 0.9918994 0.9999288 +0.9918994 0.9918994 0.9999288 +0.9919392 0.9918994 0.9999288 +0.9919896 0.9918994 0.9999288 +0.9920533 0.9918994 0.9999288 +0.9921339 0.9918994 0.9999288 +0.9922358 0.9918994 0.9999288 +0.9923648 0.9918994 0.9999288 +0.992528 0.9918994 0.9999288 +0.9927345 0.9918994 0.9999288 +0.9929957 0.9918994 0.9999288 +0.9933261 0.9918994 0.9999288 +0.9937442 0.9918994 0.9999288 +0.9942731 0.9918994 0.9999288 +0.9949422 0.9918994 0.9999288 +0.9957887 0.9918994 0.9999288 +0.9968597 0.9918994 0.9999288 +0.9982146 0.9918994 0.9999288 +0.9999288 0.9918994 0.9999288 +0.9999437 0.9935629 0.9985868 +0.9917501 0.99194 0.9999288 +0.9917501 0.99194 0.9999288 +0.9917501 0.99194 0.9999288 +0.9917501 0.9919399 0.9999288 +0.9917501 0.9919399 0.9999288 +0.9917501 0.9919399 0.9999288 +0.99175 0.9919399 0.9999288 +0.99175 0.9919398 0.9999288 +0.99175 0.9919398 0.9999288 +0.99175 0.9919397 0.9999288 +0.99175 0.9919397 0.9999288 +0.9917499 0.9919396 0.9999288 +0.9917499 0.9919395 0.9999288 +0.9917499 0.9919394 0.9999288 +0.9917499 0.9919393 0.9999288 +0.99175 0.9919392 0.9999288 +0.9917502 0.9919392 0.9999288 +0.9917504 0.9919392 0.9999288 +0.9917507 0.9919392 0.9999288 +0.991751 0.9919392 0.9999288 +0.9917515 0.9919392 0.9999288 +0.9917521 0.9919392 0.9999288 +0.9917528 0.9919392 0.9999288 +0.9917537 0.9919392 0.9999288 +0.9917549 0.9919392 0.9999288 +0.9917564 0.9919392 0.9999288 +0.9917582 0.9919392 0.9999288 +0.9917606 0.9919392 0.9999288 +0.9917636 0.9919392 0.9999288 +0.9917674 0.9919392 0.9999288 +0.9917722 0.9919392 0.9999288 +0.9917782 0.9919392 0.9999288 +0.9917859 0.9919392 0.9999288 +0.9917956 0.9919392 0.9999288 +0.9918079 0.9919392 0.9999288 +0.9918234 0.9919392 0.9999288 +0.9918431 0.9919392 0.9999288 +0.991868 0.9919392 0.9999288 +0.9918994 0.9919392 0.9999288 +0.9919392 0.9919392 0.9999288 +0.9919896 0.9919392 0.9999288 +0.9920533 0.9919392 0.9999288 +0.9921339 0.9919392 0.9999288 +0.9922358 0.9919392 0.9999288 +0.9923648 0.9919392 0.9999288 +0.992528 0.9919392 0.9999288 +0.9927345 0.9919392 0.9999288 +0.9929957 0.9919392 0.9999288 +0.9933261 0.9919392 0.9999288 +0.9937442 0.9919392 0.9999288 +0.9942731 0.9919392 0.9999288 +0.9949422 0.9919392 0.9999288 +0.9957887 0.9919392 0.9999288 +0.9968597 0.9919392 0.9999288 +0.9982146 0.9919392 0.9999288 +0.9999288 0.9919392 0.9999288 +0.9999437 0.9935878 0.9985868 +0.9917501 0.9919903 0.9999288 +0.9917501 0.9919903 0.9999288 +0.9917501 0.9919903 0.9999288 +0.9917501 0.9919903 0.9999288 +0.9917501 0.9919903 0.9999288 +0.9917501 0.9919902 0.9999288 +0.99175 0.9919902 0.9999288 +0.99175 0.9919902 0.9999288 +0.99175 0.9919901 0.9999288 +0.99175 0.9919901 0.9999288 +0.99175 0.99199 0.9999288 +0.9917499 0.9919899 0.9999288 +0.9917499 0.9919898 0.9999288 +0.9917499 0.9919898 0.9999288 +0.9917499 0.9919897 0.9999288 +0.99175 0.9919896 0.9999288 +0.9917502 0.9919896 0.9999288 +0.9917504 0.9919896 0.9999288 +0.9917507 0.9919896 0.9999288 +0.991751 0.9919896 0.9999288 +0.9917515 0.9919896 0.9999288 +0.9917521 0.9919896 0.9999288 +0.9917528 0.9919896 0.9999288 +0.9917537 0.9919896 0.9999288 +0.9917549 0.9919896 0.9999288 +0.9917564 0.9919896 0.9999288 +0.9917582 0.9919896 0.9999288 +0.9917606 0.9919896 0.9999288 +0.9917636 0.9919896 0.9999288 +0.9917674 0.9919896 0.9999288 +0.9917722 0.9919896 0.9999288 +0.9917782 0.9919896 0.9999288 +0.9917859 0.9919896 0.9999288 +0.9917956 0.9919896 0.9999288 +0.9918079 0.9919896 0.9999288 +0.9918234 0.9919896 0.9999288 +0.9918431 0.9919896 0.9999288 +0.991868 0.9919896 0.9999288 +0.9918994 0.9919896 0.9999288 +0.9919392 0.9919896 0.9999288 +0.9919896 0.9919896 0.9999288 +0.9920533 0.9919896 0.9999288 +0.9921339 0.9919896 0.9999288 +0.9922358 0.9919896 0.9999288 +0.9923648 0.9919896 0.9999288 +0.992528 0.9919896 0.9999288 +0.9927345 0.9919896 0.9999288 +0.9929957 0.9919896 0.9999288 +0.9933261 0.9919896 0.9999288 +0.9937442 0.9919896 0.9999288 +0.9942731 0.9919896 0.9999288 +0.9949422 0.9919896 0.9999288 +0.9957887 0.9919896 0.9999288 +0.9968597 0.9919896 0.9999288 +0.9982146 0.9919896 0.9999288 +0.9999288 0.9919896 0.9999288 +0.9999437 0.9936193 0.9985868 +0.9917501 0.992054 0.9999288 +0.9917501 0.992054 0.9999288 +0.9917501 0.992054 0.9999288 +0.9917501 0.992054 0.9999288 +0.9917501 0.992054 0.9999288 +0.9917501 0.9920539 0.9999288 +0.99175 0.9920539 0.9999288 +0.99175 0.9920539 0.9999288 +0.99175 0.9920538 0.9999288 +0.99175 0.9920538 0.9999288 +0.99175 0.9920537 0.9999288 +0.9917499 0.9920536 0.9999288 +0.9917499 0.9920535 0.9999288 +0.9917499 0.9920535 0.9999288 +0.9917499 0.9920534 0.9999288 +0.99175 0.9920533 0.9999288 +0.9917502 0.9920533 0.9999288 +0.9917504 0.9920533 0.9999288 +0.9917507 0.9920533 0.9999288 +0.991751 0.9920533 0.9999288 +0.9917515 0.9920533 0.9999288 +0.9917521 0.9920533 0.9999288 +0.9917528 0.9920533 0.9999288 +0.9917537 0.9920533 0.9999288 +0.9917549 0.9920533 0.9999288 +0.9917564 0.9920533 0.9999288 +0.9917582 0.9920533 0.9999288 +0.9917606 0.9920533 0.9999288 +0.9917636 0.9920533 0.9999288 +0.9917674 0.9920533 0.9999288 +0.9917722 0.9920533 0.9999288 +0.9917782 0.9920533 0.9999288 +0.9917859 0.9920533 0.9999288 +0.9917956 0.9920533 0.9999288 +0.9918079 0.9920533 0.9999288 +0.9918234 0.9920533 0.9999288 +0.9918431 0.9920533 0.9999288 +0.991868 0.9920533 0.9999288 +0.9918994 0.9920533 0.9999288 +0.9919392 0.9920533 0.9999288 +0.9919896 0.9920533 0.9999288 +0.9920533 0.9920533 0.9999288 +0.9921339 0.9920533 0.9999288 +0.9922358 0.9920533 0.9999288 +0.9923648 0.9920533 0.9999288 +0.992528 0.9920533 0.9999288 +0.9927345 0.9920533 0.9999288 +0.9929957 0.9920533 0.9999288 +0.9933261 0.9920533 0.9999288 +0.9937442 0.9920533 0.9999288 +0.9942731 0.9920533 0.9999288 +0.9949422 0.9920533 0.9999288 +0.9957887 0.9920533 0.9999288 +0.9968597 0.9920533 0.9999288 +0.9982146 0.9920533 0.9999288 +0.9999288 0.9920533 0.9999288 +0.9999437 0.9936592 0.9985868 +0.9917501 0.9921346 0.9999288 +0.9917501 0.9921346 0.9999288 +0.9917501 0.9921346 0.9999288 +0.9917501 0.9921346 0.9999288 +0.9917501 0.9921345 0.9999288 +0.9917501 0.9921345 0.9999288 +0.99175 0.9921345 0.9999288 +0.99175 0.9921345 0.9999288 +0.99175 0.9921344 0.9999288 +0.99175 0.9921344 0.9999288 +0.99175 0.9921343 0.9999288 +0.9917499 0.9921342 0.9999288 +0.9917499 0.9921341 0.9999288 +0.9917499 0.992134 0.9999288 +0.9917499 0.992134 0.9999288 +0.99175 0.9921339 0.9999288 +0.9917502 0.9921339 0.9999288 +0.9917504 0.9921339 0.9999288 +0.9917507 0.9921339 0.9999288 +0.991751 0.9921339 0.9999288 +0.9917515 0.9921339 0.9999288 +0.9917521 0.9921339 0.9999288 +0.9917528 0.9921339 0.9999288 +0.9917537 0.9921339 0.9999288 +0.9917549 0.9921339 0.9999288 +0.9917564 0.9921339 0.9999288 +0.9917582 0.9921339 0.9999288 +0.9917606 0.9921339 0.9999288 +0.9917636 0.9921339 0.9999288 +0.9917674 0.9921339 0.9999288 +0.9917722 0.9921339 0.9999288 +0.9917782 0.9921339 0.9999288 +0.9917859 0.9921339 0.9999288 +0.9917956 0.9921339 0.9999288 +0.9918079 0.9921339 0.9999288 +0.9918234 0.9921339 0.9999288 +0.9918431 0.9921339 0.9999288 +0.991868 0.9921339 0.9999288 +0.9918994 0.9921339 0.9999288 +0.9919392 0.9921339 0.9999288 +0.9919896 0.9921339 0.9999288 +0.9920533 0.9921339 0.9999288 +0.9921339 0.9921339 0.9999288 +0.9922358 0.9921339 0.9999288 +0.9923648 0.9921339 0.9999288 +0.992528 0.9921339 0.9999288 +0.9927345 0.9921339 0.9999288 +0.9929957 0.9921339 0.9999288 +0.9933261 0.9921339 0.9999288 +0.9937442 0.9921339 0.9999288 +0.9942731 0.9921339 0.9999288 +0.9949422 0.9921339 0.9999288 +0.9957887 0.9921339 0.9999288 +0.9968597 0.9921339 0.9999288 +0.9982146 0.9921339 0.9999288 +0.9999288 0.9921339 0.9999288 +0.9999437 0.9937096 0.9985868 +0.9917501 0.9922366 0.9999288 +0.9917501 0.9922365 0.9999288 +0.9917501 0.9922365 0.9999288 +0.9917501 0.9922365 0.9999288 +0.9917501 0.9922365 0.9999288 +0.9917501 0.9922365 0.9999288 +0.99175 0.9922364 0.9999288 +0.99175 0.9922364 0.9999288 +0.99175 0.9922364 0.9999288 +0.99175 0.9922363 0.9999288 +0.99175 0.9922362 0.9999288 +0.9917499 0.9922362 0.9999288 +0.9917499 0.9922361 0.9999288 +0.9917499 0.992236 0.9999288 +0.9917499 0.9922359 0.9999288 +0.99175 0.9922358 0.9999288 +0.9917502 0.9922358 0.9999288 +0.9917504 0.9922358 0.9999288 +0.9917507 0.9922358 0.9999288 +0.991751 0.9922358 0.9999288 +0.9917515 0.9922358 0.9999288 +0.9917521 0.9922358 0.9999288 +0.9917528 0.9922358 0.9999288 +0.9917537 0.9922358 0.9999288 +0.9917549 0.9922358 0.9999288 +0.9917564 0.9922358 0.9999288 +0.9917582 0.9922358 0.9999288 +0.9917606 0.9922358 0.9999288 +0.9917636 0.9922358 0.9999288 +0.9917674 0.9922358 0.9999288 +0.9917722 0.9922358 0.9999288 +0.9917782 0.9922358 0.9999288 +0.9917859 0.9922358 0.9999288 +0.9917956 0.9922358 0.9999288 +0.9918079 0.9922358 0.9999288 +0.9918234 0.9922358 0.9999288 +0.9918431 0.9922358 0.9999288 +0.991868 0.9922358 0.9999288 +0.9918994 0.9922358 0.9999288 +0.9919392 0.9922358 0.9999288 +0.9919896 0.9922358 0.9999288 +0.9920533 0.9922358 0.9999288 +0.9921339 0.9922358 0.9999288 +0.9922358 0.9922358 0.9999288 +0.9923648 0.9922358 0.9999288 +0.992528 0.9922358 0.9999288 +0.9927345 0.9922358 0.9999288 +0.9929957 0.9922358 0.9999288 +0.9933261 0.9922358 0.9999288 +0.9937442 0.9922358 0.9999288 +0.9942731 0.9922358 0.9999288 +0.9949422 0.9922358 0.9999288 +0.9957887 0.9922358 0.9999288 +0.9968597 0.9922358 0.9999288 +0.9982146 0.9922358 0.9999288 +0.9999288 0.9922358 0.9999288 +0.9999437 0.9937734 0.9985868 +0.9917501 0.9923655 0.9999288 +0.9917501 0.9923655 0.9999288 +0.9917501 0.9923655 0.9999288 +0.9917501 0.9923655 0.9999288 +0.9917501 0.9923655 0.9999288 +0.9917501 0.9923655 0.9999288 +0.99175 0.9923654 0.9999288 +0.99175 0.9923654 0.9999288 +0.99175 0.9923653 0.9999288 +0.99175 0.9923653 0.9999288 +0.99175 0.9923652 0.9999288 +0.9917499 0.9923652 0.9999288 +0.9917499 0.9923651 0.9999288 +0.9917499 0.992365 0.9999288 +0.9917499 0.9923649 0.9999288 +0.99175 0.9923648 0.9999288 +0.9917502 0.9923648 0.9999288 +0.9917504 0.9923648 0.9999288 +0.9917507 0.9923648 0.9999288 +0.991751 0.9923648 0.9999288 +0.9917515 0.9923648 0.9999288 +0.9917521 0.9923648 0.9999288 +0.9917528 0.9923648 0.9999288 +0.9917537 0.9923648 0.9999288 +0.9917549 0.9923648 0.9999288 +0.9917564 0.9923648 0.9999288 +0.9917582 0.9923648 0.9999288 +0.9917606 0.9923648 0.9999288 +0.9917636 0.9923648 0.9999288 +0.9917674 0.9923648 0.9999288 +0.9917722 0.9923648 0.9999288 +0.9917782 0.9923648 0.9999288 +0.9917859 0.9923648 0.9999288 +0.9917956 0.9923648 0.9999288 +0.9918079 0.9923648 0.9999288 +0.9918234 0.9923648 0.9999288 +0.9918431 0.9923648 0.9999288 +0.991868 0.9923648 0.9999288 +0.9918994 0.9923648 0.9999288 +0.9919392 0.9923648 0.9999288 +0.9919896 0.9923648 0.9999288 +0.9920533 0.9923648 0.9999288 +0.9921339 0.9923648 0.9999288 +0.9922358 0.9923648 0.9999288 +0.9923648 0.9923648 0.9999288 +0.992528 0.9923648 0.9999288 +0.9927345 0.9923648 0.9999288 +0.9929957 0.9923648 0.9999288 +0.9933261 0.9923648 0.9999288 +0.9937442 0.9923648 0.9999288 +0.9942731 0.9923648 0.9999288 +0.9949422 0.9923648 0.9999288 +0.9957887 0.9923648 0.9999288 +0.9968597 0.9923648 0.9999288 +0.9982146 0.9923648 0.9999288 +0.9999288 0.9923648 0.9999288 +0.9999437 0.9938541 0.9985868 +0.9917501 0.9925287 0.9999288 +0.9917501 0.9925287 0.9999288 +0.9917501 0.9925287 0.9999288 +0.9917501 0.9925287 0.9999288 +0.9917501 0.9925287 0.9999288 +0.9917501 0.9925286 0.9999288 +0.99175 0.9925286 0.9999288 +0.99175 0.9925286 0.9999288 +0.99175 0.9925285 0.9999288 +0.99175 0.9925285 0.9999288 +0.99175 0.9925284 0.9999288 +0.9917499 0.9925283 0.9999288 +0.9917499 0.9925283 0.9999288 +0.9917499 0.9925282 0.9999288 +0.9917499 0.9925281 0.9999288 +0.99175 0.992528 0.9999288 +0.9917502 0.992528 0.9999288 +0.9917504 0.992528 0.9999288 +0.9917507 0.992528 0.9999288 +0.991751 0.992528 0.9999288 +0.9917515 0.992528 0.9999288 +0.9917521 0.992528 0.9999288 +0.9917528 0.992528 0.9999288 +0.9917537 0.992528 0.9999288 +0.9917549 0.992528 0.9999288 +0.9917564 0.992528 0.9999288 +0.9917582 0.992528 0.9999288 +0.9917606 0.992528 0.9999288 +0.9917636 0.992528 0.9999288 +0.9917674 0.992528 0.9999288 +0.9917722 0.992528 0.9999288 +0.9917782 0.992528 0.9999288 +0.9917859 0.992528 0.9999288 +0.9917956 0.992528 0.9999288 +0.9918079 0.992528 0.9999288 +0.9918234 0.992528 0.9999288 +0.9918431 0.992528 0.9999288 +0.991868 0.992528 0.9999288 +0.9918994 0.992528 0.9999288 +0.9919392 0.992528 0.9999288 +0.9919896 0.992528 0.9999288 +0.9920533 0.992528 0.9999288 +0.9921339 0.992528 0.9999288 +0.9922358 0.992528 0.9999288 +0.9923648 0.992528 0.9999288 +0.992528 0.992528 0.9999288 +0.9927345 0.992528 0.9999288 +0.9929957 0.992528 0.9999288 +0.9933261 0.992528 0.9999288 +0.9937442 0.992528 0.9999288 +0.9942731 0.992528 0.9999288 +0.9949422 0.992528 0.9999288 +0.9957887 0.992528 0.9999288 +0.9968597 0.992528 0.9999288 +0.9982146 0.992528 0.9999288 +0.9999288 0.992528 0.9999288 +0.9999437 0.9939562 0.9985868 +0.9917501 0.9927351 0.9999288 +0.9917501 0.9927351 0.9999288 +0.9917501 0.9927351 0.9999288 +0.9917501 0.9927351 0.9999288 +0.9917501 0.9927351 0.9999288 +0.9917501 0.9927351 0.9999288 +0.99175 0.992735 0.9999288 +0.99175 0.992735 0.9999288 +0.99175 0.992735 0.9999288 +0.99175 0.9927349 0.9999288 +0.99175 0.9927349 0.9999288 +0.9917499 0.9927348 0.9999288 +0.9917499 0.9927347 0.9999288 +0.9917499 0.9927346 0.9999288 +0.9917499 0.9927346 0.9999288 +0.99175 0.9927345 0.9999288 +0.9917502 0.9927345 0.9999288 +0.9917504 0.9927345 0.9999288 +0.9917507 0.9927345 0.9999288 +0.991751 0.9927345 0.9999288 +0.9917515 0.9927345 0.9999288 +0.9917521 0.9927345 0.9999288 +0.9917528 0.9927345 0.9999288 +0.9917537 0.9927345 0.9999288 +0.9917549 0.9927345 0.9999288 +0.9917564 0.9927345 0.9999288 +0.9917582 0.9927345 0.9999288 +0.9917606 0.9927345 0.9999288 +0.9917636 0.9927345 0.9999288 +0.9917674 0.9927345 0.9999288 +0.9917722 0.9927345 0.9999288 +0.9917782 0.9927345 0.9999288 +0.9917859 0.9927345 0.9999288 +0.9917956 0.9927345 0.9999288 +0.9918079 0.9927345 0.9999288 +0.9918234 0.9927345 0.9999288 +0.9918431 0.9927345 0.9999288 +0.991868 0.9927345 0.9999288 +0.9918994 0.9927345 0.9999288 +0.9919392 0.9927345 0.9999288 +0.9919896 0.9927345 0.9999288 +0.9920533 0.9927345 0.9999288 +0.9921339 0.9927345 0.9999288 +0.9922358 0.9927345 0.9999288 +0.9923648 0.9927345 0.9999288 +0.992528 0.9927345 0.9999288 +0.9927345 0.9927345 0.9999288 +0.9929957 0.9927345 0.9999288 +0.9933261 0.9927345 0.9999288 +0.9937442 0.9927345 0.9999288 +0.9942731 0.9927345 0.9999288 +0.9949422 0.9927345 0.9999288 +0.9957887 0.9927345 0.9999288 +0.9968597 0.9927345 0.9999288 +0.9982146 0.9927345 0.9999288 +0.9999288 0.9927345 0.9999288 +0.9999437 0.9940854 0.9985868 +0.9917501 0.9929963 0.9999288 +0.9917501 0.9929963 0.9999288 +0.9917501 0.9929963 0.9999288 +0.9917501 0.9929963 0.9999288 +0.9917501 0.9929963 0.9999288 +0.9917501 0.9929962 0.9999288 +0.99175 0.9929962 0.9999288 +0.99175 0.9929962 0.9999288 +0.99175 0.9929962 0.9999288 +0.99175 0.9929961 0.9999288 +0.99175 0.992996 0.9999288 +0.9917499 0.992996 0.9999288 +0.9917499 0.9929959 0.9999288 +0.9917499 0.9929958 0.9999288 +0.9917499 0.9929957 0.9999288 +0.99175 0.9929957 0.9999288 +0.9917502 0.9929957 0.9999288 +0.9917504 0.9929957 0.9999288 +0.9917507 0.9929957 0.9999288 +0.991751 0.9929957 0.9999288 +0.9917515 0.9929957 0.9999288 +0.9917521 0.9929957 0.9999288 +0.9917528 0.9929957 0.9999288 +0.9917537 0.9929957 0.9999288 +0.9917549 0.9929957 0.9999288 +0.9917564 0.9929957 0.9999288 +0.9917582 0.9929957 0.9999288 +0.9917606 0.9929957 0.9999288 +0.9917636 0.9929957 0.9999288 +0.9917674 0.9929957 0.9999288 +0.9917722 0.9929957 0.9999288 +0.9917782 0.9929957 0.9999288 +0.9917859 0.9929957 0.9999288 +0.9917956 0.9929957 0.9999288 +0.9918079 0.9929957 0.9999288 +0.9918234 0.9929957 0.9999288 +0.9918431 0.9929957 0.9999288 +0.991868 0.9929957 0.9999288 +0.9918994 0.9929957 0.9999288 +0.9919392 0.9929957 0.9999288 +0.9919896 0.9929957 0.9999288 +0.9920533 0.9929957 0.9999288 +0.9921339 0.9929957 0.9999288 +0.9922358 0.9929957 0.9999288 +0.9923648 0.9929957 0.9999288 +0.992528 0.9929957 0.9999288 +0.9927345 0.9929957 0.9999288 +0.9929957 0.9929957 0.9999288 +0.9933261 0.9929957 0.9999288 +0.9937442 0.9929957 0.9999288 +0.9942731 0.9929957 0.9999288 +0.9949422 0.9929957 0.9999288 +0.9957887 0.9929957 0.9999288 +0.9968597 0.9929957 0.9999288 +0.9982146 0.9929957 0.9999288 +0.9999288 0.9929957 0.9999288 +0.9999437 0.9942488 0.9985868 +0.9917501 0.9933267 0.9999288 +0.9917501 0.9933267 0.9999288 +0.9917501 0.9933267 0.9999288 +0.9917501 0.9933267 0.9999288 +0.9917501 0.9933267 0.9999288 +0.9917501 0.9933267 0.9999288 +0.99175 0.9933266 0.9999288 +0.99175 0.9933266 0.9999288 +0.99175 0.9933266 0.9999288 +0.99175 0.9933265 0.9999288 +0.99175 0.9933265 0.9999288 +0.9917499 0.9933264 0.9999288 +0.9917499 0.9933263 0.9999288 +0.9917499 0.9933263 0.9999288 +0.9917499 0.9933262 0.9999288 +0.99175 0.9933261 0.9999288 +0.9917502 0.9933261 0.9999288 +0.9917504 0.9933261 0.9999288 +0.9917507 0.9933261 0.9999288 +0.991751 0.9933261 0.9999288 +0.9917515 0.9933261 0.9999288 +0.9917521 0.9933261 0.9999288 +0.9917528 0.9933261 0.9999288 +0.9917537 0.9933261 0.9999288 +0.9917549 0.9933261 0.9999288 +0.9917564 0.9933261 0.9999288 +0.9917582 0.9933261 0.9999288 +0.9917606 0.9933261 0.9999288 +0.9917636 0.9933261 0.9999288 +0.9917674 0.9933261 0.9999288 +0.9917722 0.9933261 0.9999288 +0.9917782 0.9933261 0.9999288 +0.9917859 0.9933261 0.9999288 +0.9917956 0.9933261 0.9999288 +0.9918079 0.9933261 0.9999288 +0.9918234 0.9933261 0.9999288 +0.9918431 0.9933261 0.9999288 +0.991868 0.9933261 0.9999288 +0.9918994 0.9933261 0.9999288 +0.9919392 0.9933261 0.9999288 +0.9919896 0.9933261 0.9999288 +0.9920533 0.9933261 0.9999288 +0.9921339 0.9933261 0.9999288 +0.9922358 0.9933261 0.9999288 +0.9923648 0.9933261 0.9999288 +0.992528 0.9933261 0.9999288 +0.9927345 0.9933261 0.9999288 +0.9929957 0.9933261 0.9999288 +0.9933261 0.9933261 0.9999288 +0.9937442 0.9933261 0.9999288 +0.9942731 0.9933261 0.9999288 +0.9949422 0.9933261 0.9999288 +0.9957887 0.9933261 0.9999288 +0.9968597 0.9933261 0.9999288 +0.9982146 0.9933261 0.9999288 +0.9999288 0.9933261 0.9999288 +0.9999437 0.9944556 0.9985868 +0.9917501 0.9937448 0.9999288 +0.9917501 0.9937448 0.9999288 +0.9917501 0.9937447 0.9999288 +0.9917501 0.9937447 0.9999288 +0.9917501 0.9937447 0.9999288 +0.9917501 0.9937447 0.9999288 +0.99175 0.9937447 0.9999288 +0.99175 0.9937446 0.9999288 +0.99175 0.9937446 0.9999288 +0.99175 0.9937446 0.9999288 +0.99175 0.9937445 0.9999288 +0.9917499 0.9937445 0.9999288 +0.9917499 0.9937444 0.9999288 +0.9917499 0.9937443 0.9999288 +0.9917499 0.9937442 0.9999288 +0.99175 0.9937442 0.9999288 +0.9917502 0.9937442 0.9999288 +0.9917504 0.9937442 0.9999288 +0.9917507 0.9937442 0.9999288 +0.991751 0.9937442 0.9999288 +0.9917515 0.9937442 0.9999288 +0.9917521 0.9937442 0.9999288 +0.9917528 0.9937442 0.9999288 +0.9917537 0.9937442 0.9999288 +0.9917549 0.9937442 0.9999288 +0.9917564 0.9937442 0.9999288 +0.9917582 0.9937442 0.9999288 +0.9917606 0.9937442 0.9999288 +0.9917636 0.9937442 0.9999288 +0.9917674 0.9937442 0.9999288 +0.9917722 0.9937442 0.9999288 +0.9917782 0.9937442 0.9999288 +0.9917859 0.9937442 0.9999288 +0.9917956 0.9937442 0.9999288 +0.9918079 0.9937442 0.9999288 +0.9918234 0.9937442 0.9999288 +0.9918431 0.9937442 0.9999288 +0.991868 0.9937442 0.9999288 +0.9918994 0.9937442 0.9999288 +0.9919392 0.9937442 0.9999288 +0.9919896 0.9937442 0.9999288 +0.9920533 0.9937442 0.9999288 +0.9921339 0.9937442 0.9999288 +0.9922358 0.9937442 0.9999288 +0.9923648 0.9937442 0.9999288 +0.992528 0.9937442 0.9999288 +0.9927345 0.9937442 0.9999288 +0.9929957 0.9937442 0.9999288 +0.9933261 0.9937442 0.9999288 +0.9937442 0.9937442 0.9999288 +0.9942731 0.9937442 0.9999288 +0.9949422 0.9937442 0.9999288 +0.9957887 0.9937442 0.9999288 +0.9968597 0.9937442 0.9999288 +0.9982146 0.9937442 0.9999288 +0.9999288 0.9937442 0.9999288 +0.9999437 0.9947172 0.9985868 +0.9917501 0.9942736 0.9999288 +0.9917501 0.9942736 0.9999288 +0.9917501 0.9942736 0.9999288 +0.9917501 0.9942736 0.9999288 +0.9917501 0.9942736 0.9999288 +0.9917501 0.9942736 0.9999288 +0.99175 0.9942735 0.9999288 +0.99175 0.9942735 0.9999288 +0.99175 0.9942735 0.9999288 +0.99175 0.9942734 0.9999288 +0.99175 0.9942734 0.9999288 +0.9917499 0.9942733 0.9999288 +0.9917499 0.9942733 0.9999288 +0.9917499 0.9942732 0.9999288 +0.9917499 0.9942731 0.9999288 +0.99175 0.9942731 0.9999288 +0.9917502 0.9942731 0.9999288 +0.9917504 0.9942731 0.9999288 +0.9917507 0.9942731 0.9999288 +0.991751 0.9942731 0.9999288 +0.9917515 0.9942731 0.9999288 +0.9917521 0.9942731 0.9999288 +0.9917528 0.9942731 0.9999288 +0.9917537 0.9942731 0.9999288 +0.9917549 0.9942731 0.9999288 +0.9917564 0.9942731 0.9999288 +0.9917582 0.9942731 0.9999288 +0.9917606 0.9942731 0.9999288 +0.9917636 0.9942731 0.9999288 +0.9917674 0.9942731 0.9999288 +0.9917722 0.9942731 0.9999288 +0.9917782 0.9942731 0.9999288 +0.9917859 0.9942731 0.9999288 +0.9917956 0.9942731 0.9999288 +0.9918079 0.9942731 0.9999288 +0.9918234 0.9942731 0.9999288 +0.9918431 0.9942731 0.9999288 +0.991868 0.9942731 0.9999288 +0.9918994 0.9942731 0.9999288 +0.9919392 0.9942731 0.9999288 +0.9919896 0.9942731 0.9999288 +0.9920533 0.9942731 0.9999288 +0.9921339 0.9942731 0.9999288 +0.9922358 0.9942731 0.9999288 +0.9923648 0.9942731 0.9999288 +0.992528 0.9942731 0.9999288 +0.9927345 0.9942731 0.9999288 +0.9929957 0.9942731 0.9999288 +0.9933261 0.9942731 0.9999288 +0.9937442 0.9942731 0.9999288 +0.9942731 0.9942731 0.9999288 +0.9949422 0.9942731 0.9999288 +0.9957887 0.9942731 0.9999288 +0.9968597 0.9942731 0.9999288 +0.9982146 0.9942731 0.9999288 +0.9999288 0.9942731 0.9999288 +0.9999437 0.9950481 0.9985868 +0.9917501 0.9949427 0.9999288 +0.9917501 0.9949427 0.9999288 +0.9917501 0.9949427 0.9999288 +0.9917501 0.9949426 0.9999288 +0.9917501 0.9949426 0.9999288 +0.9917501 0.9949426 0.9999288 +0.99175 0.9949426 0.9999288 +0.99175 0.9949426 0.9999288 +0.99175 0.9949426 0.9999288 +0.99175 0.9949425 0.9999288 +0.99175 0.9949425 0.9999288 +0.9917499 0.9949424 0.9999288 +0.9917499 0.9949424 0.9999288 +0.9917499 0.9949423 0.9999288 +0.9917499 0.9949423 0.9999288 +0.99175 0.9949422 0.9999288 +0.9917502 0.9949422 0.9999288 +0.9917504 0.9949422 0.9999288 +0.9917507 0.9949422 0.9999288 +0.991751 0.9949422 0.9999288 +0.9917515 0.9949422 0.9999288 +0.9917521 0.9949422 0.9999288 +0.9917528 0.9949422 0.9999288 +0.9917537 0.9949422 0.9999288 +0.9917549 0.9949422 0.9999288 +0.9917564 0.9949422 0.9999288 +0.9917582 0.9949422 0.9999288 +0.9917606 0.9949422 0.9999288 +0.9917636 0.9949422 0.9999288 +0.9917674 0.9949422 0.9999288 +0.9917722 0.9949422 0.9999288 +0.9917782 0.9949422 0.9999288 +0.9917859 0.9949422 0.9999288 +0.9917956 0.9949422 0.9999288 +0.9918079 0.9949422 0.9999288 +0.9918234 0.9949422 0.9999288 +0.9918431 0.9949422 0.9999288 +0.991868 0.9949422 0.9999288 +0.9918994 0.9949422 0.9999288 +0.9919392 0.9949422 0.9999288 +0.9919896 0.9949422 0.9999288 +0.9920533 0.9949422 0.9999288 +0.9921339 0.9949422 0.9999288 +0.9922358 0.9949422 0.9999288 +0.9923648 0.9949422 0.9999288 +0.992528 0.9949422 0.9999288 +0.9927345 0.9949422 0.9999288 +0.9929957 0.9949422 0.9999288 +0.9933261 0.9949422 0.9999288 +0.9937442 0.9949422 0.9999288 +0.9942731 0.9949422 0.9999288 +0.9949422 0.9949422 0.9999288 +0.9957887 0.9949422 0.9999288 +0.9968597 0.9949422 0.9999288 +0.9982146 0.9949422 0.9999288 +0.9999288 0.9949422 0.9999288 +0.9999437 0.9954668 0.9985868 +0.9917501 0.9957891 0.9999288 +0.9917501 0.9957891 0.9999288 +0.9917501 0.9957891 0.9999288 +0.9917501 0.9957891 0.9999288 +0.9917501 0.9957891 0.9999288 +0.9917501 0.9957891 0.9999288 +0.99175 0.9957891 0.9999288 +0.99175 0.9957891 0.9999288 +0.99175 0.995789 0.9999288 +0.99175 0.995789 0.9999288 +0.99175 0.995789 0.9999288 +0.9917499 0.9957889 0.9999288 +0.9917499 0.9957889 0.9999288 +0.9917499 0.9957888 0.9999288 +0.9917499 0.9957888 0.9999288 +0.99175 0.9957887 0.9999288 +0.9917502 0.9957887 0.9999288 +0.9917504 0.9957887 0.9999288 +0.9917507 0.9957887 0.9999288 +0.991751 0.9957887 0.9999288 +0.9917515 0.9957887 0.9999288 +0.9917521 0.9957887 0.9999288 +0.9917528 0.9957887 0.9999288 +0.9917537 0.9957887 0.9999288 +0.9917549 0.9957887 0.9999288 +0.9917564 0.9957887 0.9999288 +0.9917582 0.9957887 0.9999288 +0.9917606 0.9957887 0.9999288 +0.9917636 0.9957887 0.9999288 +0.9917674 0.9957887 0.9999288 +0.9917722 0.9957887 0.9999288 +0.9917782 0.9957887 0.9999288 +0.9917859 0.9957887 0.9999288 +0.9917956 0.9957887 0.9999288 +0.9918079 0.9957887 0.9999288 +0.9918234 0.9957887 0.9999288 +0.9918431 0.9957887 0.9999288 +0.991868 0.9957887 0.9999288 +0.9918994 0.9957887 0.9999288 +0.9919392 0.9957887 0.9999288 +0.9919896 0.9957887 0.9999288 +0.9920533 0.9957887 0.9999288 +0.9921339 0.9957887 0.9999288 +0.9922358 0.9957887 0.9999288 +0.9923648 0.9957887 0.9999288 +0.992528 0.9957887 0.9999288 +0.9927345 0.9957887 0.9999288 +0.9929957 0.9957887 0.9999288 +0.9933261 0.9957887 0.9999288 +0.9937442 0.9957887 0.9999288 +0.9942731 0.9957887 0.9999288 +0.9949422 0.9957887 0.9999288 +0.9957887 0.9957887 0.9999288 +0.9968597 0.9957887 0.9999288 +0.9982146 0.9957887 0.9999288 +0.9999288 0.9957887 0.9999288 +0.9999437 0.9959964 0.9985868 +0.9917501 0.99686 0.9999288 +0.9917501 0.99686 0.9999288 +0.9917501 0.99686 0.9999288 +0.9917501 0.99686 0.9999288 +0.9917501 0.99686 0.9999288 +0.9917501 0.99686 0.9999288 +0.99175 0.99686 0.9999288 +0.99175 0.9968599 0.9999288 +0.99175 0.9968599 0.9999288 +0.99175 0.9968599 0.9999288 +0.99175 0.9968599 0.9999288 +0.9917499 0.9968599 0.9999288 +0.9917499 0.9968598 0.9999288 +0.9917499 0.9968598 0.9999288 +0.9917499 0.9968597 0.9999288 +0.99175 0.9968597 0.9999288 +0.9917502 0.9968597 0.9999288 +0.9917504 0.9968597 0.9999288 +0.9917507 0.9968597 0.9999288 +0.991751 0.9968597 0.9999288 +0.9917515 0.9968597 0.9999288 +0.9917521 0.9968597 0.9999288 +0.9917528 0.9968597 0.9999288 +0.9917537 0.9968597 0.9999288 +0.9917549 0.9968597 0.9999288 +0.9917564 0.9968597 0.9999288 +0.9917582 0.9968597 0.9999288 +0.9917606 0.9968597 0.9999288 +0.9917636 0.9968597 0.9999288 +0.9917674 0.9968597 0.9999288 +0.9917722 0.9968597 0.9999288 +0.9917782 0.9968597 0.9999288 +0.9917859 0.9968597 0.9999288 +0.9917956 0.9968597 0.9999288 +0.9918079 0.9968597 0.9999288 +0.9918234 0.9968597 0.9999288 +0.9918431 0.9968597 0.9999288 +0.991868 0.9968597 0.9999288 +0.9918994 0.9968597 0.9999288 +0.9919392 0.9968597 0.9999288 +0.9919896 0.9968597 0.9999288 +0.9920533 0.9968597 0.9999288 +0.9921339 0.9968597 0.9999288 +0.9922358 0.9968597 0.9999288 +0.9923648 0.9968597 0.9999288 +0.992528 0.9968597 0.9999288 +0.9927345 0.9968597 0.9999288 +0.9929957 0.9968597 0.9999288 +0.9933261 0.9968597 0.9999288 +0.9937442 0.9968597 0.9999288 +0.9942731 0.9968597 0.9999288 +0.9949422 0.9968597 0.9999288 +0.9957887 0.9968597 0.9999288 +0.9968597 0.9968597 0.9999288 +0.9982146 0.9968597 0.9999288 +0.9999288 0.9968597 0.9999288 +0.9999437 0.9966665 0.9985868 +0.9917501 0.9982148 0.9999288 +0.9917501 0.9982148 0.9999288 +0.9917501 0.9982148 0.9999288 +0.9917501 0.9982148 0.9999288 +0.9917501 0.9982148 0.9999288 +0.9917501 0.9982148 0.9999288 +0.99175 0.9982148 0.9999288 +0.99175 0.9982148 0.9999288 +0.99175 0.9982148 0.9999288 +0.99175 0.9982147 0.9999288 +0.99175 0.9982147 0.9999288 +0.9917499 0.9982147 0.9999288 +0.9917499 0.9982147 0.9999288 +0.9917499 0.9982147 0.9999288 +0.9917499 0.9982147 0.9999288 +0.99175 0.9982146 0.9999288 +0.9917502 0.9982146 0.9999288 +0.9917504 0.9982146 0.9999288 +0.9917507 0.9982146 0.9999288 +0.991751 0.9982146 0.9999288 +0.9917515 0.9982146 0.9999288 +0.9917521 0.9982146 0.9999288 +0.9917528 0.9982146 0.9999288 +0.9917537 0.9982146 0.9999288 +0.9917549 0.9982146 0.9999288 +0.9917564 0.9982146 0.9999288 +0.9917582 0.9982146 0.9999288 +0.9917606 0.9982146 0.9999288 +0.9917636 0.9982146 0.9999288 +0.9917674 0.9982146 0.9999288 +0.9917722 0.9982146 0.9999288 +0.9917782 0.9982146 0.9999288 +0.9917859 0.9982146 0.9999288 +0.9917956 0.9982146 0.9999288 +0.9918079 0.9982146 0.9999288 +0.9918234 0.9982146 0.9999288 +0.9918431 0.9982146 0.9999288 +0.991868 0.9982146 0.9999288 +0.9918994 0.9982146 0.9999288 +0.9919392 0.9982146 0.9999288 +0.9919896 0.9982146 0.9999288 +0.9920533 0.9982146 0.9999288 +0.9921339 0.9982146 0.9999288 +0.9922358 0.9982146 0.9999288 +0.9923648 0.9982146 0.9999288 +0.992528 0.9982146 0.9999288 +0.9927345 0.9982146 0.9999288 +0.9929957 0.9982146 0.9999288 +0.9933261 0.9982146 0.9999288 +0.9937442 0.9982146 0.9999288 +0.9942731 0.9982146 0.9999288 +0.9949422 0.9982146 0.9999288 +0.9957887 0.9982146 0.9999288 +0.9968597 0.9982146 0.9999288 +0.9982146 0.9982146 0.9999288 +0.9999288 0.9982146 0.9999288 +0.9999437 0.9975143 0.9985868 +0.9917501 0.9999288 0.9999288 +0.9917501 0.9999288 0.9999288 +0.9917501 0.9999288 0.9999288 +0.9917501 0.9999288 0.9999288 +0.9917501 0.9999288 0.9999288 +0.9917501 0.9999288 0.9999288 +0.99175 0.9999288 0.9999288 +0.99175 0.9999288 0.9999288 +0.99175 0.9999288 0.9999288 +0.99175 0.9999288 0.9999288 +0.99175 0.9999288 0.9999288 +0.9917499 0.9999288 0.9999288 +0.9917499 0.9999288 0.9999288 +0.9917499 0.9999288 0.9999288 +0.9917499 0.9999288 0.9999288 +0.99175 0.9999288 0.9999288 +0.9917502 0.9999288 0.9999288 +0.9917504 0.9999288 0.9999288 +0.9917507 0.9999288 0.9999288 +0.991751 0.9999288 0.9999288 +0.9917515 0.9999288 0.9999288 +0.9917521 0.9999288 0.9999288 +0.9917528 0.9999288 0.9999288 +0.9917537 0.9999288 0.9999288 +0.9917549 0.9999288 0.9999288 +0.9917564 0.9999288 0.9999288 +0.9917582 0.9999288 0.9999288 +0.9917606 0.9999288 0.9999288 +0.9917636 0.9999288 0.9999288 +0.9917674 0.9999288 0.9999288 +0.9917722 0.9999288 0.9999288 +0.9917782 0.9999288 0.9999288 +0.9917859 0.9999288 0.9999288 +0.9917956 0.9999288 0.9999288 +0.9918079 0.9999288 0.9999288 +0.9918234 0.9999288 0.9999288 +0.9918431 0.9999288 0.9999288 +0.991868 0.9999288 0.9999288 +0.9918994 0.9999288 0.9999288 +0.9919392 0.9999288 0.9999288 +0.9919896 0.9999288 0.9999288 +0.9920533 0.9999288 0.9999288 +0.9921339 0.9999288 0.9999288 +0.9922358 0.9999288 0.9999288 +0.9923648 0.9999288 0.9999288 +0.992528 0.9999288 0.9999288 +0.9927345 0.9999288 0.9999288 +0.9929957 0.9999288 0.9999288 +0.9933261 0.9999288 0.9999288 +0.9937442 0.9999288 0.9999288 +0.9942731 0.9999288 0.9999288 +0.9949422 0.9999288 0.9999288 +0.9957887 0.9999288 0.9999288 +0.9968597 0.9999288 0.9999288 +0.9982146 0.9999288 0.9999288 +0.9999288 0.9999288 0.9999288 +0.9999437 0.9985868 0.9985868 +0.9934695 0.9999437 0.9985869 +0.9934695 0.9999437 0.9985869 +0.9934695 0.9999437 0.9985869 +0.9934695 0.9999437 0.9985869 +0.9934695 0.9999437 0.9985869 +0.9934695 0.9999437 0.9985869 +0.9934695 0.9999437 0.9985869 +0.9934694 0.9999437 0.9985869 +0.9934694 0.9999437 0.9985869 +0.9934694 0.9999437 0.9985869 +0.9934694 0.9999437 0.9985869 +0.9934694 0.9999437 0.9985869 +0.9934694 0.9999437 0.9985869 +0.9934694 0.9999437 0.9985869 +0.9934694 0.9999437 0.9985868 +0.9934694 0.9999437 0.9985868 +0.9934695 0.9999437 0.9985868 +0.9934697 0.9999437 0.9985868 +0.9934698 0.9999437 0.9985868 +0.9934701 0.9999437 0.9985868 +0.9934704 0.9999437 0.9985868 +0.9934707 0.9999437 0.9985868 +0.9934712 0.9999437 0.9985868 +0.9934718 0.9999437 0.9985868 +0.9934725 0.9999437 0.9985868 +0.9934734 0.9999437 0.9985868 +0.9934746 0.9999437 0.9985868 +0.9934761 0.9999437 0.9985868 +0.9934779 0.9999437 0.9985868 +0.9934803 0.9999437 0.9985868 +0.9934833 0.9999437 0.9985868 +0.9934871 0.9999437 0.9985868 +0.9934919 0.9999437 0.9985868 +0.993498 0.9999437 0.9985868 +0.9935057 0.9999437 0.9985868 +0.9935154 0.9999437 0.9985868 +0.9935277 0.9999437 0.9985868 +0.9935432 0.9999437 0.9985868 +0.9935629 0.9999437 0.9985868 +0.9935878 0.9999437 0.9985868 +0.9936193 0.9999437 0.9985868 +0.9936592 0.9999437 0.9985868 +0.9937096 0.9999437 0.9985868 +0.9937734 0.9999437 0.9985868 +0.9938541 0.9999437 0.9985868 +0.9939562 0.9999437 0.9985868 +0.9940854 0.9999437 0.9985868 +0.9942488 0.9999437 0.9985868 +0.9944556 0.9999437 0.9985868 +0.9947172 0.9999437 0.9985868 +0.9950481 0.9999437 0.9985868 +0.9954668 0.9999437 0.9985868 +0.9959964 0.9999437 0.9985868 +0.9966665 0.9999437 0.9985868 +0.9975143 0.9999437 0.9985868 +0.9985868 0.9999437 0.9985868 +0.9999437 0.9999437 0.9985868 +0.9934695 0.9934695 0.9999437 +0.9934695 0.9934695 0.9999437 +0.9934695 0.9934695 0.9999437 +0.9934695 0.9934695 0.9999437 +0.9934695 0.9934695 0.9999437 +0.9934695 0.9934695 0.9999437 +0.9934695 0.9934695 0.9999437 +0.9934695 0.9934695 0.9999437 +0.9934696 0.9934695 0.9999437 +0.9934696 0.9934695 0.9999437 +0.9934696 0.9934695 0.9999437 +0.9934696 0.9934695 0.9999437 +0.9934697 0.9934695 0.9999437 +0.9934697 0.9934695 0.9999437 +0.9934698 0.9934695 0.9999437 +0.9934699 0.9934695 0.9999437 +0.99347 0.9934695 0.9999437 +0.9934701 0.9934695 0.9999437 +0.9934703 0.9934695 0.9999437 +0.9934706 0.9934695 0.9999437 +0.9934708 0.9934695 0.9999437 +0.9934712 0.9934695 0.9999437 +0.9934717 0.9934695 0.9999437 +0.9934722 0.9934695 0.9999437 +0.993473 0.9934695 0.9999437 +0.9934739 0.9934695 0.9999437 +0.9934751 0.9934695 0.9999437 +0.9934765 0.9934695 0.9999437 +0.9934784 0.9934695 0.9999437 +0.9934808 0.9934695 0.9999437 +0.9934838 0.9934695 0.9999437 +0.9934876 0.9934695 0.9999437 +0.9934924 0.9934695 0.9999437 +0.9934985 0.9934695 0.9999437 +0.9935061 0.9934695 0.9999437 +0.9935159 0.9934695 0.9999437 +0.9935282 0.9934695 0.9999437 +0.9935437 0.9934695 0.9999437 +0.9935634 0.9934695 0.9999437 +0.9935883 0.9934695 0.9999437 +0.9936198 0.9934695 0.9999437 +0.9936597 0.9934695 0.9999437 +0.9937101 0.9934695 0.9999437 +0.9937739 0.9934695 0.9999437 +0.9938546 0.9934695 0.9999437 +0.9939567 0.9934695 0.9999437 +0.9940858 0.9934695 0.9999437 +0.9942493 0.9934695 0.9999437 +0.994456 0.9934695 0.9999437 +0.9947176 0.9934695 0.9999437 +0.9950485 0.9934695 0.9999437 +0.9954671 0.9934695 0.9999437 +0.9959967 0.9934695 0.9999437 +0.9966668 0.9934695 0.9999437 +0.9975145 0.9934695 0.9999437 +0.9985869 0.9934695 0.9999437 +0.9999437 0.9934695 0.9999437 +0.9934695 0.9934695 0.9999437 +0.9934695 0.9934695 0.9999437 +0.9934695 0.9934695 0.9999437 +0.9934695 0.9934695 0.9999437 +0.9934695 0.9934695 0.9999437 +0.9934695 0.9934695 0.9999437 +0.9934695 0.9934695 0.9999437 +0.9934695 0.9934695 0.9999437 +0.9934695 0.9934695 0.9999437 +0.9934696 0.9934695 0.9999437 +0.9934696 0.9934695 0.9999437 +0.9934696 0.9934695 0.9999437 +0.9934697 0.9934695 0.9999437 +0.9934697 0.9934695 0.9999437 +0.9934698 0.9934695 0.9999437 +0.9934699 0.9934695 0.9999437 +0.99347 0.9934695 0.9999437 +0.9934701 0.9934695 0.9999437 +0.9934703 0.9934695 0.9999437 +0.9934705 0.9934695 0.9999437 +0.9934708 0.9934695 0.9999437 +0.9934712 0.9934695 0.9999437 +0.9934716 0.9934695 0.9999437 +0.9934722 0.9934695 0.9999437 +0.993473 0.9934695 0.9999437 +0.9934739 0.9934695 0.9999437 +0.9934751 0.9934695 0.9999437 +0.9934765 0.9934695 0.9999437 +0.9934784 0.9934695 0.9999437 +0.9934808 0.9934695 0.9999437 +0.9934838 0.9934695 0.9999437 +0.9934876 0.9934695 0.9999437 +0.9934924 0.9934695 0.9999437 +0.9934984 0.9934695 0.9999437 +0.9935061 0.9934695 0.9999437 +0.9935159 0.9934695 0.9999437 +0.9935281 0.9934695 0.9999437 +0.9935437 0.9934695 0.9999437 +0.9935634 0.9934695 0.9999437 +0.9935883 0.9934695 0.9999437 +0.9936198 0.9934695 0.9999437 +0.9936596 0.9934695 0.9999437 +0.9937101 0.9934695 0.9999437 +0.9937739 0.9934695 0.9999437 +0.9938546 0.9934695 0.9999437 +0.9939567 0.9934695 0.9999437 +0.9940858 0.9934695 0.9999437 +0.9942492 0.9934695 0.9999437 +0.994456 0.9934695 0.9999437 +0.9947176 0.9934695 0.9999437 +0.9950485 0.9934695 0.9999437 +0.9954671 0.9934695 0.9999437 +0.9959967 0.9934695 0.9999437 +0.9966668 0.9934695 0.9999437 +0.9975145 0.9934695 0.9999437 +0.9985869 0.9934695 0.9999437 +0.9999437 0.9934695 0.9999437 +0.9934695 0.9934695 0.9999437 +0.9934695 0.9934695 0.9999437 +0.9934695 0.9934695 0.9999437 +0.9934695 0.9934695 0.9999437 +0.9934695 0.9934695 0.9999437 +0.9934695 0.9934695 0.9999437 +0.9934695 0.9934695 0.9999437 +0.9934695 0.9934695 0.9999437 +0.9934695 0.9934695 0.9999437 +0.9934696 0.9934695 0.9999437 +0.9934696 0.9934695 0.9999437 +0.9934696 0.9934695 0.9999437 +0.9934697 0.9934695 0.9999437 +0.9934697 0.9934695 0.9999437 +0.9934698 0.9934695 0.9999437 +0.9934699 0.9934695 0.9999437 +0.99347 0.9934695 0.9999437 +0.9934701 0.9934695 0.9999437 +0.9934703 0.9934695 0.9999437 +0.9934705 0.9934695 0.9999437 +0.9934708 0.9934695 0.9999437 +0.9934712 0.9934695 0.9999437 +0.9934716 0.9934695 0.9999437 +0.9934722 0.9934695 0.9999437 +0.993473 0.9934695 0.9999437 +0.9934739 0.9934695 0.9999437 +0.993475 0.9934695 0.9999437 +0.9934765 0.9934695 0.9999437 +0.9934784 0.9934695 0.9999437 +0.9934808 0.9934695 0.9999437 +0.9934838 0.9934695 0.9999437 +0.9934876 0.9934695 0.9999437 +0.9934924 0.9934695 0.9999437 +0.9934984 0.9934695 0.9999437 +0.9935061 0.9934695 0.9999437 +0.9935158 0.9934695 0.9999437 +0.9935281 0.9934695 0.9999437 +0.9935437 0.9934695 0.9999437 +0.9935634 0.9934695 0.9999437 +0.9935883 0.9934695 0.9999437 +0.9936198 0.9934695 0.9999437 +0.9936596 0.9934695 0.9999437 +0.9937101 0.9934695 0.9999437 +0.9937739 0.9934695 0.9999437 +0.9938546 0.9934695 0.9999437 +0.9939567 0.9934695 0.9999437 +0.9940858 0.9934695 0.9999437 +0.9942492 0.9934695 0.9999437 +0.994456 0.9934695 0.9999437 +0.9947175 0.9934695 0.9999437 +0.9950484 0.9934695 0.9999437 +0.9954671 0.9934695 0.9999437 +0.9959967 0.9934695 0.9999437 +0.9966668 0.9934695 0.9999437 +0.9975145 0.9934695 0.9999437 +0.9985869 0.9934695 0.9999437 +0.9999437 0.9934695 0.9999437 +0.9934695 0.9934695 0.9999437 +0.9934695 0.9934695 0.9999437 +0.9934695 0.9934695 0.9999437 +0.9934695 0.9934695 0.9999437 +0.9934695 0.9934695 0.9999437 +0.9934695 0.9934695 0.9999437 +0.9934695 0.9934695 0.9999437 +0.9934695 0.9934695 0.9999437 +0.9934695 0.9934695 0.9999437 +0.9934696 0.9934695 0.9999437 +0.9934696 0.9934695 0.9999437 +0.9934696 0.9934695 0.9999437 +0.9934697 0.9934695 0.9999437 +0.9934697 0.9934695 0.9999437 +0.9934698 0.9934695 0.9999437 +0.9934699 0.9934695 0.9999437 +0.99347 0.9934695 0.9999437 +0.9934701 0.9934695 0.9999437 +0.9934703 0.9934695 0.9999437 +0.9934705 0.9934695 0.9999437 +0.9934708 0.9934695 0.9999437 +0.9934712 0.9934695 0.9999437 +0.9934716 0.9934695 0.9999437 +0.9934722 0.9934695 0.9999437 +0.9934729 0.9934695 0.9999437 +0.9934739 0.9934695 0.9999437 +0.993475 0.9934695 0.9999437 +0.9934765 0.9934695 0.9999437 +0.9934784 0.9934695 0.9999437 +0.9934808 0.9934695 0.9999437 +0.9934838 0.9934695 0.9999437 +0.9934876 0.9934695 0.9999437 +0.9934924 0.9934695 0.9999437 +0.9934984 0.9934695 0.9999437 +0.9935061 0.9934695 0.9999437 +0.9935158 0.9934695 0.9999437 +0.9935281 0.9934695 0.9999437 +0.9935437 0.9934695 0.9999437 +0.9935634 0.9934695 0.9999437 +0.9935883 0.9934695 0.9999437 +0.9936198 0.9934695 0.9999437 +0.9936596 0.9934695 0.9999437 +0.9937101 0.9934695 0.9999437 +0.9937738 0.9934695 0.9999437 +0.9938545 0.9934695 0.9999437 +0.9939566 0.9934695 0.9999437 +0.9940858 0.9934695 0.9999437 +0.9942492 0.9934695 0.9999437 +0.994456 0.9934695 0.9999437 +0.9947175 0.9934695 0.9999437 +0.9950484 0.9934695 0.9999437 +0.9954671 0.9934695 0.9999437 +0.9959967 0.9934695 0.9999437 +0.9966668 0.9934695 0.9999437 +0.9975145 0.9934695 0.9999437 +0.9985869 0.9934695 0.9999437 +0.9999437 0.9934695 0.9999437 +0.9934695 0.9934695 0.9999437 +0.9934695 0.9934695 0.9999437 +0.9934695 0.9934695 0.9999437 +0.9934695 0.9934695 0.9999437 +0.9934695 0.9934695 0.9999437 +0.9934695 0.9934695 0.9999437 +0.9934695 0.9934695 0.9999437 +0.9934695 0.9934695 0.9999437 +0.9934695 0.9934695 0.9999437 +0.9934695 0.9934695 0.9999437 +0.9934696 0.9934695 0.9999437 +0.9934696 0.9934695 0.9999437 +0.9934696 0.9934695 0.9999437 +0.9934697 0.9934695 0.9999437 +0.9934698 0.9934695 0.9999437 +0.9934699 0.9934695 0.9999437 +0.99347 0.9934695 0.9999437 +0.9934701 0.9934695 0.9999437 +0.9934703 0.9934695 0.9999437 +0.9934705 0.9934695 0.9999437 +0.9934708 0.9934695 0.9999437 +0.9934712 0.9934695 0.9999437 +0.9934716 0.9934695 0.9999437 +0.9934722 0.9934695 0.9999437 +0.9934729 0.9934695 0.9999437 +0.9934739 0.9934695 0.9999437 +0.993475 0.9934695 0.9999437 +0.9934765 0.9934695 0.9999437 +0.9934784 0.9934695 0.9999437 +0.9934807 0.9934695 0.9999437 +0.9934837 0.9934695 0.9999437 +0.9934875 0.9934695 0.9999437 +0.9934923 0.9934695 0.9999437 +0.9934984 0.9934695 0.9999437 +0.9935061 0.9934695 0.9999437 +0.9935158 0.9934695 0.9999437 +0.9935281 0.9934695 0.9999437 +0.9935437 0.9934695 0.9999437 +0.9935634 0.9934695 0.9999437 +0.9935883 0.9934695 0.9999437 +0.9936198 0.9934695 0.9999437 +0.9936596 0.9934695 0.9999437 +0.99371 0.9934695 0.9999437 +0.9937738 0.9934695 0.9999437 +0.9938545 0.9934695 0.9999437 +0.9939566 0.9934695 0.9999437 +0.9940858 0.9934695 0.9999437 +0.9942492 0.9934695 0.9999437 +0.994456 0.9934695 0.9999437 +0.9947175 0.9934695 0.9999437 +0.9950484 0.9934695 0.9999437 +0.9954671 0.9934695 0.9999437 +0.9959967 0.9934695 0.9999437 +0.9966668 0.9934695 0.9999437 +0.9975145 0.9934695 0.9999437 +0.9985869 0.9934695 0.9999437 +0.9999437 0.9934695 0.9999437 +0.9934695 0.9934695 0.9999437 +0.9934695 0.9934695 0.9999437 +0.9934695 0.9934695 0.9999437 +0.9934695 0.9934695 0.9999437 +0.9934695 0.9934695 0.9999437 +0.9934695 0.9934695 0.9999437 +0.9934695 0.9934695 0.9999437 +0.9934695 0.9934695 0.9999437 +0.9934695 0.9934695 0.9999437 +0.9934695 0.9934695 0.9999437 +0.9934696 0.9934695 0.9999437 +0.9934696 0.9934695 0.9999437 +0.9934696 0.9934695 0.9999437 +0.9934697 0.9934695 0.9999437 +0.9934698 0.9934695 0.9999437 +0.9934698 0.9934695 0.9999437 +0.99347 0.9934695 0.9999437 +0.9934701 0.9934695 0.9999437 +0.9934703 0.9934695 0.9999437 +0.9934705 0.9934695 0.9999437 +0.9934708 0.9934695 0.9999437 +0.9934711 0.9934695 0.9999437 +0.9934716 0.9934695 0.9999437 +0.9934722 0.9934695 0.9999437 +0.9934729 0.9934695 0.9999437 +0.9934738 0.9934695 0.9999437 +0.993475 0.9934695 0.9999437 +0.9934765 0.9934695 0.9999437 +0.9934784 0.9934695 0.9999437 +0.9934807 0.9934695 0.9999437 +0.9934837 0.9934695 0.9999437 +0.9934875 0.9934695 0.9999437 +0.9934923 0.9934695 0.9999437 +0.9934984 0.9934695 0.9999437 +0.9935061 0.9934695 0.9999437 +0.9935158 0.9934695 0.9999437 +0.9935281 0.9934695 0.9999437 +0.9935437 0.9934695 0.9999437 +0.9935633 0.9934695 0.9999437 +0.9935882 0.9934695 0.9999437 +0.9936197 0.9934695 0.9999437 +0.9936596 0.9934695 0.9999437 +0.99371 0.9934695 0.9999437 +0.9937738 0.9934695 0.9999437 +0.9938545 0.9934695 0.9999437 +0.9939566 0.9934695 0.9999437 +0.9940858 0.9934695 0.9999437 +0.9942492 0.9934695 0.9999437 +0.994456 0.9934695 0.9999437 +0.9947175 0.9934695 0.9999437 +0.9950484 0.9934695 0.9999437 +0.9954671 0.9934695 0.9999437 +0.9959967 0.9934695 0.9999437 +0.9966668 0.9934695 0.9999437 +0.9975145 0.9934695 0.9999437 +0.9985869 0.9934695 0.9999437 +0.9999437 0.9934695 0.9999437 +0.9934695 0.9934695 0.9999437 +0.9934695 0.9934695 0.9999437 +0.9934695 0.9934695 0.9999437 +0.9934695 0.9934695 0.9999437 +0.9934695 0.9934695 0.9999437 +0.9934695 0.9934695 0.9999437 +0.9934695 0.9934695 0.9999437 +0.9934695 0.9934695 0.9999437 +0.9934695 0.9934695 0.9999437 +0.9934695 0.9934695 0.9999437 +0.9934695 0.9934695 0.9999437 +0.9934696 0.9934695 0.9999437 +0.9934696 0.9934695 0.9999437 +0.9934697 0.9934695 0.9999437 +0.9934697 0.9934695 0.9999437 +0.9934698 0.9934695 0.9999437 +0.9934699 0.9934695 0.9999437 +0.9934701 0.9934695 0.9999437 +0.9934703 0.9934695 0.9999437 +0.9934705 0.9934695 0.9999437 +0.9934708 0.9934695 0.9999437 +0.9934711 0.9934695 0.9999437 +0.9934716 0.9934695 0.9999437 +0.9934722 0.9934695 0.9999437 +0.9934729 0.9934695 0.9999437 +0.9934738 0.9934695 0.9999437 +0.993475 0.9934695 0.9999437 +0.9934765 0.9934695 0.9999437 +0.9934783 0.9934695 0.9999437 +0.9934807 0.9934695 0.9999437 +0.9934837 0.9934695 0.9999437 +0.9934875 0.9934695 0.9999437 +0.9934923 0.9934695 0.9999437 +0.9934984 0.9934695 0.9999437 +0.9935061 0.9934695 0.9999437 +0.9935158 0.9934695 0.9999437 +0.9935281 0.9934695 0.9999437 +0.9935436 0.9934695 0.9999437 +0.9935633 0.9934695 0.9999437 +0.9935882 0.9934695 0.9999437 +0.9936197 0.9934695 0.9999437 +0.9936596 0.9934695 0.9999437 +0.99371 0.9934695 0.9999437 +0.9937738 0.9934695 0.9999437 +0.9938545 0.9934695 0.9999437 +0.9939566 0.9934695 0.9999437 +0.9940858 0.9934695 0.9999437 +0.9942492 0.9934695 0.9999437 +0.9944559 0.9934695 0.9999437 +0.9947175 0.9934695 0.9999437 +0.9950484 0.9934695 0.9999437 +0.995467 0.9934695 0.9999437 +0.9959967 0.9934695 0.9999437 +0.9966667 0.9934695 0.9999437 +0.9975145 0.9934695 0.9999437 +0.9985869 0.9934695 0.9999437 +0.9999437 0.9934695 0.9999437 +0.9934695 0.9934695 0.9999437 +0.9934695 0.9934695 0.9999437 +0.9934695 0.9934695 0.9999437 +0.9934695 0.9934695 0.9999437 +0.9934695 0.9934695 0.9999437 +0.9934695 0.9934695 0.9999437 +0.9934695 0.9934695 0.9999437 +0.9934694 0.9934694 0.9999437 +0.9934695 0.9934694 0.9999437 +0.9934695 0.9934694 0.9999437 +0.9934695 0.9934694 0.9999437 +0.9934695 0.9934694 0.9999437 +0.9934696 0.9934694 0.9999437 +0.9934696 0.9934694 0.9999437 +0.9934697 0.9934694 0.9999437 +0.9934698 0.9934694 0.9999437 +0.9934699 0.9934694 0.9999437 +0.9934701 0.9934694 0.9999437 +0.9934702 0.9934694 0.9999437 +0.9934705 0.9934694 0.9999437 +0.9934707 0.9934694 0.9999437 +0.9934711 0.9934694 0.9999437 +0.9934716 0.9934694 0.9999437 +0.9934721 0.9934694 0.9999437 +0.9934729 0.9934694 0.9999437 +0.9934738 0.9934694 0.9999437 +0.993475 0.9934694 0.9999437 +0.9934764 0.9934694 0.9999437 +0.9934783 0.9934694 0.9999437 +0.9934807 0.9934694 0.9999437 +0.9934837 0.9934694 0.9999437 +0.9934875 0.9934694 0.9999437 +0.9934923 0.9934694 0.9999437 +0.9934984 0.9934694 0.9999437 +0.993506 0.9934694 0.9999437 +0.9935158 0.9934694 0.9999437 +0.9935281 0.9934694 0.9999437 +0.9935436 0.9934694 0.9999437 +0.9935633 0.9934694 0.9999437 +0.9935882 0.9934694 0.9999437 +0.9936197 0.9934694 0.9999437 +0.9936596 0.9934694 0.9999437 +0.99371 0.9934694 0.9999437 +0.9937738 0.9934694 0.9999437 +0.9938545 0.9934694 0.9999437 +0.9939566 0.9934694 0.9999437 +0.9940858 0.9934694 0.9999437 +0.9942492 0.9934694 0.9999437 +0.9944559 0.9934694 0.9999437 +0.9947175 0.9934694 0.9999437 +0.9950484 0.9934694 0.9999437 +0.995467 0.9934694 0.9999437 +0.9959967 0.9934694 0.9999437 +0.9966667 0.9934694 0.9999437 +0.9975144 0.9934694 0.9999437 +0.9985869 0.9934694 0.9999437 +0.9999437 0.9934694 0.9999437 +0.9934695 0.9934696 0.9999437 +0.9934695 0.9934695 0.9999437 +0.9934695 0.9934695 0.9999437 +0.9934695 0.9934695 0.9999437 +0.9934695 0.9934695 0.9999437 +0.9934695 0.9934695 0.9999437 +0.9934695 0.9934695 0.9999437 +0.9934694 0.9934695 0.9999437 +0.9934694 0.9934694 0.9999437 +0.9934695 0.9934694 0.9999437 +0.9934695 0.9934694 0.9999437 +0.9934695 0.9934694 0.9999437 +0.9934696 0.9934694 0.9999437 +0.9934696 0.9934694 0.9999437 +0.9934697 0.9934694 0.9999437 +0.9934698 0.9934694 0.9999437 +0.9934699 0.9934694 0.9999437 +0.99347 0.9934694 0.9999437 +0.9934702 0.9934694 0.9999437 +0.9934704 0.9934694 0.9999437 +0.9934707 0.9934694 0.9999437 +0.9934711 0.9934694 0.9999437 +0.9934715 0.9934694 0.9999437 +0.9934721 0.9934694 0.9999437 +0.9934728 0.9934694 0.9999437 +0.9934738 0.9934694 0.9999437 +0.9934749 0.9934694 0.9999437 +0.9934764 0.9934694 0.9999437 +0.9934783 0.9934694 0.9999437 +0.9934807 0.9934694 0.9999437 +0.9934837 0.9934694 0.9999437 +0.9934875 0.9934694 0.9999437 +0.9934923 0.9934694 0.9999437 +0.9934983 0.9934694 0.9999437 +0.993506 0.9934694 0.9999437 +0.9935157 0.9934694 0.9999437 +0.993528 0.9934694 0.9999437 +0.9935436 0.9934694 0.9999437 +0.9935633 0.9934694 0.9999437 +0.9935882 0.9934694 0.9999437 +0.9936197 0.9934694 0.9999437 +0.9936595 0.9934694 0.9999437 +0.99371 0.9934694 0.9999437 +0.9937737 0.9934694 0.9999437 +0.9938545 0.9934694 0.9999437 +0.9939566 0.9934694 0.9999437 +0.9940857 0.9934694 0.9999437 +0.9942491 0.9934694 0.9999437 +0.9944559 0.9934694 0.9999437 +0.9947175 0.9934694 0.9999437 +0.9950484 0.9934694 0.9999437 +0.995467 0.9934694 0.9999437 +0.9959967 0.9934694 0.9999437 +0.9966667 0.9934694 0.9999437 +0.9975144 0.9934694 0.9999437 +0.9985869 0.9934694 0.9999437 +0.9999437 0.9934694 0.9999437 +0.9934695 0.9934696 0.9999437 +0.9934695 0.9934696 0.9999437 +0.9934695 0.9934696 0.9999437 +0.9934695 0.9934696 0.9999437 +0.9934695 0.9934695 0.9999437 +0.9934695 0.9934695 0.9999437 +0.9934695 0.9934695 0.9999437 +0.9934694 0.9934695 0.9999437 +0.9934694 0.9934695 0.9999437 +0.9934694 0.9934694 0.9999437 +0.9934694 0.9934694 0.9999437 +0.9934695 0.9934694 0.9999437 +0.9934695 0.9934694 0.9999437 +0.9934696 0.9934694 0.9999437 +0.9934696 0.9934694 0.9999437 +0.9934697 0.9934694 0.9999437 +0.9934698 0.9934694 0.9999437 +0.99347 0.9934694 0.9999437 +0.9934702 0.9934694 0.9999437 +0.9934704 0.9934694 0.9999437 +0.9934707 0.9934694 0.9999437 +0.993471 0.9934694 0.9999437 +0.9934715 0.9934694 0.9999437 +0.9934721 0.9934694 0.9999437 +0.9934728 0.9934694 0.9999437 +0.9934737 0.9934694 0.9999437 +0.9934749 0.9934694 0.9999437 +0.9934764 0.9934694 0.9999437 +0.9934783 0.9934694 0.9999437 +0.9934806 0.9934694 0.9999437 +0.9934836 0.9934694 0.9999437 +0.9934874 0.9934694 0.9999437 +0.9934922 0.9934694 0.9999437 +0.9934983 0.9934694 0.9999437 +0.993506 0.9934694 0.9999437 +0.9935157 0.9934694 0.9999437 +0.993528 0.9934694 0.9999437 +0.9935436 0.9934694 0.9999437 +0.9935632 0.9934694 0.9999437 +0.9935881 0.9934694 0.9999437 +0.9936196 0.9934694 0.9999437 +0.9936595 0.9934694 0.9999437 +0.9937099 0.9934694 0.9999437 +0.9937737 0.9934694 0.9999437 +0.9938544 0.9934694 0.9999437 +0.9939565 0.9934694 0.9999437 +0.9940857 0.9934694 0.9999437 +0.9942491 0.9934694 0.9999437 +0.9944559 0.9934694 0.9999437 +0.9947174 0.9934694 0.9999437 +0.9950483 0.9934694 0.9999437 +0.995467 0.9934694 0.9999437 +0.9959966 0.9934694 0.9999437 +0.9966667 0.9934694 0.9999437 +0.9975144 0.9934694 0.9999437 +0.9985869 0.9934694 0.9999437 +0.9999437 0.9934694 0.9999437 +0.9934695 0.9934696 0.9999437 +0.9934695 0.9934696 0.9999437 +0.9934695 0.9934696 0.9999437 +0.9934695 0.9934696 0.9999437 +0.9934695 0.9934696 0.9999437 +0.9934695 0.9934696 0.9999437 +0.9934695 0.9934695 0.9999437 +0.9934694 0.9934695 0.9999437 +0.9934694 0.9934695 0.9999437 +0.9934694 0.9934694 0.9999437 +0.9934694 0.9934694 0.9999437 +0.9934694 0.9934694 0.9999437 +0.9934695 0.9934694 0.9999437 +0.9934695 0.9934694 0.9999437 +0.9934696 0.9934694 0.9999437 +0.9934697 0.9934694 0.9999437 +0.9934698 0.9934694 0.9999437 +0.9934699 0.9934694 0.9999437 +0.9934701 0.9934694 0.9999437 +0.9934703 0.9934694 0.9999437 +0.9934706 0.9934694 0.9999437 +0.993471 0.9934694 0.9999437 +0.9934715 0.9934694 0.9999437 +0.993472 0.9934694 0.9999437 +0.9934728 0.9934694 0.9999437 +0.9934737 0.9934694 0.9999437 +0.9934749 0.9934694 0.9999437 +0.9934763 0.9934694 0.9999437 +0.9934782 0.9934694 0.9999437 +0.9934806 0.9934694 0.9999437 +0.9934836 0.9934694 0.9999437 +0.9934874 0.9934694 0.9999437 +0.9934922 0.9934694 0.9999437 +0.9934983 0.9934694 0.9999437 +0.9935059 0.9934694 0.9999437 +0.9935157 0.9934694 0.9999437 +0.993528 0.9934694 0.9999437 +0.9935435 0.9934694 0.9999437 +0.9935632 0.9934694 0.9999437 +0.9935881 0.9934694 0.9999437 +0.9936196 0.9934694 0.9999437 +0.9936595 0.9934694 0.9999437 +0.9937099 0.9934694 0.9999437 +0.9937737 0.9934694 0.9999437 +0.9938544 0.9934694 0.9999437 +0.9939565 0.9934694 0.9999437 +0.9940857 0.9934694 0.9999437 +0.9942491 0.9934694 0.9999437 +0.9944558 0.9934694 0.9999437 +0.9947174 0.9934694 0.9999437 +0.9950483 0.9934694 0.9999437 +0.995467 0.9934694 0.9999437 +0.9959966 0.9934694 0.9999437 +0.9966667 0.9934694 0.9999437 +0.9975144 0.9934694 0.9999437 +0.9985869 0.9934694 0.9999437 +0.9999437 0.9934694 0.9999437 +0.9934695 0.9934696 0.9999437 +0.9934695 0.9934696 0.9999437 +0.9934695 0.9934696 0.9999437 +0.9934695 0.9934696 0.9999437 +0.9934695 0.9934696 0.9999437 +0.9934695 0.9934696 0.9999437 +0.9934695 0.9934696 0.9999437 +0.9934694 0.9934695 0.9999437 +0.9934694 0.9934695 0.9999437 +0.9934694 0.9934695 0.9999437 +0.9934694 0.9934694 0.9999437 +0.9934694 0.9934694 0.9999437 +0.9934694 0.9934694 0.9999437 +0.9934695 0.9934694 0.9999437 +0.9934696 0.9934694 0.9999437 +0.9934696 0.9934694 0.9999437 +0.9934698 0.9934694 0.9999437 +0.9934699 0.9934694 0.9999437 +0.9934701 0.9934694 0.9999437 +0.9934703 0.9934694 0.9999437 +0.9934706 0.9934694 0.9999437 +0.9934709 0.9934694 0.9999437 +0.9934714 0.9934694 0.9999437 +0.993472 0.9934694 0.9999437 +0.9934727 0.9934694 0.9999437 +0.9934736 0.9934694 0.9999437 +0.9934748 0.9934694 0.9999437 +0.9934763 0.9934694 0.9999437 +0.9934782 0.9934694 0.9999437 +0.9934805 0.9934694 0.9999437 +0.9934835 0.9934694 0.9999437 +0.9934873 0.9934694 0.9999437 +0.9934921 0.9934694 0.9999437 +0.9934982 0.9934694 0.9999437 +0.9935059 0.9934694 0.9999437 +0.9935156 0.9934694 0.9999437 +0.9935279 0.9934694 0.9999437 +0.9935435 0.9934694 0.9999437 +0.9935631 0.9934694 0.9999437 +0.993588 0.9934694 0.9999437 +0.9936196 0.9934694 0.9999437 +0.9936594 0.9934694 0.9999437 +0.9937098 0.9934694 0.9999437 +0.9937736 0.9934694 0.9999437 +0.9938543 0.9934694 0.9999437 +0.9939564 0.9934694 0.9999437 +0.9940856 0.9934694 0.9999437 +0.994249 0.9934694 0.9999437 +0.9944558 0.9934694 0.9999437 +0.9947174 0.9934694 0.9999437 +0.9950483 0.9934694 0.9999437 +0.9954669 0.9934694 0.9999437 +0.9959966 0.9934694 0.9999437 +0.9966666 0.9934694 0.9999437 +0.9975144 0.9934694 0.9999437 +0.9985869 0.9934694 0.9999437 +0.9999437 0.9934694 0.9999437 +0.9934695 0.9934697 0.9999437 +0.9934695 0.9934697 0.9999437 +0.9934695 0.9934697 0.9999437 +0.9934695 0.9934697 0.9999437 +0.9934695 0.9934696 0.9999437 +0.9934695 0.9934696 0.9999437 +0.9934695 0.9934696 0.9999437 +0.9934694 0.9934696 0.9999437 +0.9934694 0.9934696 0.9999437 +0.9934694 0.9934695 0.9999437 +0.9934694 0.9934695 0.9999437 +0.9934694 0.9934694 0.9999437 +0.9934694 0.9934694 0.9999437 +0.9934694 0.9934694 0.9999437 +0.9934695 0.9934694 0.9999437 +0.9934696 0.9934694 0.9999437 +0.9934697 0.9934694 0.9999437 +0.9934698 0.9934694 0.9999437 +0.99347 0.9934694 0.9999437 +0.9934702 0.9934694 0.9999437 +0.9934705 0.9934694 0.9999437 +0.9934709 0.9934694 0.9999437 +0.9934713 0.9934694 0.9999437 +0.9934719 0.9934694 0.9999437 +0.9934727 0.9934694 0.9999437 +0.9934736 0.9934694 0.9999437 +0.9934748 0.9934694 0.9999437 +0.9934762 0.9934694 0.9999437 +0.9934781 0.9934694 0.9999437 +0.9934805 0.9934694 0.9999437 +0.9934835 0.9934694 0.9999437 +0.9934873 0.9934694 0.9999437 +0.9934921 0.9934694 0.9999437 +0.9934981 0.9934694 0.9999437 +0.9935058 0.9934694 0.9999437 +0.9935156 0.9934694 0.9999437 +0.9935279 0.9934694 0.9999437 +0.9935434 0.9934694 0.9999437 +0.9935631 0.9934694 0.9999437 +0.993588 0.9934694 0.9999437 +0.9936195 0.9934694 0.9999437 +0.9936594 0.9934694 0.9999437 +0.9937098 0.9934694 0.9999437 +0.9937736 0.9934694 0.9999437 +0.9938543 0.9934694 0.9999437 +0.9939564 0.9934694 0.9999437 +0.9940856 0.9934694 0.9999437 +0.994249 0.9934694 0.9999437 +0.9944557 0.9934694 0.9999437 +0.9947173 0.9934694 0.9999437 +0.9950482 0.9934694 0.9999437 +0.9954669 0.9934694 0.9999437 +0.9959965 0.9934694 0.9999437 +0.9966666 0.9934694 0.9999437 +0.9975144 0.9934694 0.9999437 +0.9985869 0.9934694 0.9999437 +0.9999437 0.9934694 0.9999437 +0.9934695 0.9934697 0.9999437 +0.9934695 0.9934697 0.9999437 +0.9934695 0.9934697 0.9999437 +0.9934695 0.9934697 0.9999437 +0.9934695 0.9934697 0.9999437 +0.9934695 0.9934697 0.9999437 +0.9934695 0.9934697 0.9999437 +0.9934694 0.9934696 0.9999437 +0.9934694 0.9934696 0.9999437 +0.9934694 0.9934696 0.9999437 +0.9934694 0.9934695 0.9999437 +0.9934694 0.9934695 0.9999437 +0.9934694 0.9934694 0.9999437 +0.9934694 0.9934694 0.9999437 +0.9934694 0.9934694 0.9999437 +0.9934695 0.9934694 0.9999437 +0.9934696 0.9934694 0.9999437 +0.9934698 0.9934694 0.9999437 +0.99347 0.9934694 0.9999437 +0.9934702 0.9934694 0.9999437 +0.9934705 0.9934694 0.9999437 +0.9934708 0.9934694 0.9999437 +0.9934713 0.9934694 0.9999437 +0.9934719 0.9934694 0.9999437 +0.9934726 0.9934694 0.9999437 +0.9934735 0.9934694 0.9999437 +0.9934747 0.9934694 0.9999437 +0.9934762 0.9934694 0.9999437 +0.9934781 0.9934694 0.9999437 +0.9934804 0.9934694 0.9999437 +0.9934834 0.9934694 0.9999437 +0.9934872 0.9934694 0.9999437 +0.993492 0.9934694 0.9999437 +0.9934981 0.9934694 0.9999437 +0.9935058 0.9934694 0.9999437 +0.9935155 0.9934694 0.9999437 +0.9935278 0.9934694 0.9999437 +0.9935434 0.9934694 0.9999437 +0.993563 0.9934694 0.9999437 +0.9935879 0.9934694 0.9999437 +0.9936194 0.9934694 0.9999437 +0.9936593 0.9934694 0.9999437 +0.9937097 0.9934694 0.9999437 +0.9937735 0.9934694 0.9999437 +0.9938542 0.9934694 0.9999437 +0.9939563 0.9934694 0.9999437 +0.9940855 0.9934694 0.9999437 +0.9942489 0.9934694 0.9999437 +0.9944557 0.9934694 0.9999437 +0.9947173 0.9934694 0.9999437 +0.9950482 0.9934694 0.9999437 +0.9954668 0.9934694 0.9999437 +0.9959965 0.9934694 0.9999437 +0.9966666 0.9934694 0.9999437 +0.9975143 0.9934694 0.9999437 +0.9985869 0.9934694 0.9999437 +0.9999437 0.9934694 0.9999437 +0.9934695 0.9934698 0.9999437 +0.9934695 0.9934698 0.9999437 +0.9934695 0.9934698 0.9999437 +0.9934695 0.9934698 0.9999437 +0.9934695 0.9934698 0.9999437 +0.9934695 0.9934698 0.9999437 +0.9934695 0.9934697 0.9999437 +0.9934694 0.9934697 0.9999437 +0.9934694 0.9934697 0.9999437 +0.9934694 0.9934696 0.9999437 +0.9934694 0.9934696 0.9999437 +0.9934694 0.9934696 0.9999437 +0.9934694 0.9934695 0.9999437 +0.9934694 0.9934694 0.9999437 +0.9934694 0.9934694 0.9999437 +0.9934695 0.9934694 0.9999437 +0.9934696 0.9934694 0.9999437 +0.9934697 0.9934694 0.9999437 +0.9934699 0.9934694 0.9999437 +0.9934701 0.9934694 0.9999437 +0.9934704 0.9934694 0.9999437 +0.9934708 0.9934694 0.9999437 +0.9934712 0.9934694 0.9999437 +0.9934718 0.9934694 0.9999437 +0.9934725 0.9934694 0.9999437 +0.9934735 0.9934694 0.9999437 +0.9934746 0.9934694 0.9999437 +0.9934761 0.9934694 0.9999437 +0.993478 0.9934694 0.9999437 +0.9934804 0.9934694 0.9999437 +0.9934834 0.9934694 0.9999437 +0.9934872 0.9934694 0.9999437 +0.993492 0.9934694 0.9999437 +0.993498 0.9934694 0.9999437 +0.9935057 0.9934694 0.9999437 +0.9935154 0.9934694 0.9999437 +0.9935277 0.9934694 0.9999437 +0.9935433 0.9934694 0.9999437 +0.993563 0.9934694 0.9999437 +0.9935879 0.9934694 0.9999437 +0.9936194 0.9934694 0.9999437 +0.9936592 0.9934694 0.9999437 +0.9937097 0.9934694 0.9999437 +0.9937735 0.9934694 0.9999437 +0.9938542 0.9934694 0.9999437 +0.9939563 0.9934694 0.9999437 +0.9940855 0.9934694 0.9999437 +0.9942489 0.9934694 0.9999437 +0.9944556 0.9934694 0.9999437 +0.9947172 0.9934694 0.9999437 +0.9950481 0.9934694 0.9999437 +0.9954668 0.9934694 0.9999437 +0.9959965 0.9934694 0.9999437 +0.9966666 0.9934694 0.9999437 +0.9975143 0.9934694 0.9999437 +0.9985868 0.9934694 0.9999437 +0.9999437 0.9934694 0.9999437 +0.9934695 0.9934699 0.9999437 +0.9934695 0.9934699 0.9999437 +0.9934695 0.9934699 0.9999437 +0.9934695 0.9934699 0.9999437 +0.9934695 0.9934699 0.9999437 +0.9934695 0.9934698 0.9999437 +0.9934695 0.9934698 0.9999437 +0.9934694 0.9934698 0.9999437 +0.9934694 0.9934698 0.9999437 +0.9934694 0.9934697 0.9999437 +0.9934694 0.9934697 0.9999437 +0.9934694 0.9934696 0.9999437 +0.9934694 0.9934696 0.9999437 +0.9934694 0.9934695 0.9999437 +0.9934694 0.9934695 0.9999437 +0.9934694 0.9934694 0.9999437 +0.9934695 0.9934694 0.9999437 +0.9934697 0.9934694 0.9999437 +0.9934699 0.9934694 0.9999437 +0.9934701 0.9934694 0.9999437 +0.9934704 0.9934694 0.9999437 +0.9934707 0.9934694 0.9999437 +0.9934712 0.9934694 0.9999437 +0.9934718 0.9934694 0.9999437 +0.9934725 0.9934694 0.9999437 +0.9934734 0.9934694 0.9999437 +0.9934746 0.9934694 0.9999437 +0.9934761 0.9934694 0.9999437 +0.9934779 0.9934694 0.9999437 +0.9934803 0.9934694 0.9999437 +0.9934833 0.9934694 0.9999437 +0.9934871 0.9934694 0.9999437 +0.9934919 0.9934694 0.9999437 +0.993498 0.9934694 0.9999437 +0.9935057 0.9934694 0.9999437 +0.9935154 0.9934694 0.9999437 +0.9935277 0.9934694 0.9999437 +0.9935432 0.9934694 0.9999437 +0.9935629 0.9934694 0.9999437 +0.9935878 0.9934694 0.9999437 +0.9936193 0.9934694 0.9999437 +0.9936592 0.9934694 0.9999437 +0.9937096 0.9934694 0.9999437 +0.9937734 0.9934694 0.9999437 +0.9938541 0.9934694 0.9999437 +0.9939562 0.9934694 0.9999437 +0.9940854 0.9934694 0.9999437 +0.9942488 0.9934694 0.9999437 +0.9944556 0.9934694 0.9999437 +0.9947172 0.9934694 0.9999437 +0.9950481 0.9934694 0.9999437 +0.9954668 0.9934694 0.9999437 +0.9959964 0.9934694 0.9999437 +0.9966665 0.9934694 0.9999437 +0.9975143 0.9934694 0.9999437 +0.9985868 0.9934694 0.9999437 +0.9999437 0.9934694 0.9999437 +0.9934695 0.99347 0.9999437 +0.9934695 0.99347 0.9999437 +0.9934695 0.99347 0.9999437 +0.9934695 0.99347 0.9999437 +0.9934695 0.99347 0.9999437 +0.9934695 0.99347 0.9999437 +0.9934695 0.9934699 0.9999437 +0.9934694 0.9934699 0.9999437 +0.9934694 0.9934699 0.9999437 +0.9934694 0.9934698 0.9999437 +0.9934694 0.9934698 0.9999437 +0.9934694 0.9934698 0.9999437 +0.9934694 0.9934697 0.9999437 +0.9934694 0.9934696 0.9999437 +0.9934694 0.9934696 0.9999437 +0.9934694 0.9934695 0.9999437 +0.9934695 0.9934695 0.9999437 +0.9934697 0.9934695 0.9999437 +0.9934698 0.9934695 0.9999437 +0.9934701 0.9934695 0.9999437 +0.9934704 0.9934695 0.9999437 +0.9934707 0.9934695 0.9999437 +0.9934712 0.9934695 0.9999437 +0.9934718 0.9934695 0.9999437 +0.9934725 0.9934695 0.9999437 +0.9934734 0.9934695 0.9999437 +0.9934746 0.9934695 0.9999437 +0.9934761 0.9934695 0.9999437 +0.9934779 0.9934695 0.9999437 +0.9934803 0.9934695 0.9999437 +0.9934833 0.9934695 0.9999437 +0.9934871 0.9934695 0.9999437 +0.9934919 0.9934695 0.9999437 +0.993498 0.9934695 0.9999437 +0.9935057 0.9934695 0.9999437 +0.9935154 0.9934695 0.9999437 +0.9935277 0.9934695 0.9999437 +0.9935432 0.9934695 0.9999437 +0.9935629 0.9934695 0.9999437 +0.9935878 0.9934695 0.9999437 +0.9936193 0.9934695 0.9999437 +0.9936592 0.9934695 0.9999437 +0.9937096 0.9934695 0.9999437 +0.9937734 0.9934695 0.9999437 +0.9938541 0.9934695 0.9999437 +0.9939562 0.9934695 0.9999437 +0.9940854 0.9934695 0.9999437 +0.9942488 0.9934695 0.9999437 +0.9944556 0.9934695 0.9999437 +0.9947172 0.9934695 0.9999437 +0.9950481 0.9934695 0.9999437 +0.9954668 0.9934695 0.9999437 +0.9959964 0.9934695 0.9999437 +0.9966665 0.9934695 0.9999437 +0.9975143 0.9934695 0.9999437 +0.9985868 0.9934695 0.9999437 +0.9999437 0.9934695 0.9999437 +0.9934695 0.9934701 0.9999437 +0.9934695 0.9934701 0.9999437 +0.9934695 0.9934701 0.9999437 +0.9934695 0.9934701 0.9999437 +0.9934695 0.9934701 0.9999437 +0.9934695 0.9934701 0.9999437 +0.9934695 0.9934701 0.9999437 +0.9934694 0.9934701 0.9999437 +0.9934694 0.99347 0.9999437 +0.9934694 0.99347 0.9999437 +0.9934694 0.9934699 0.9999437 +0.9934694 0.9934699 0.9999437 +0.9934694 0.9934698 0.9999437 +0.9934694 0.9934698 0.9999437 +0.9934694 0.9934697 0.9999437 +0.9934694 0.9934697 0.9999437 +0.9934695 0.9934697 0.9999437 +0.9934697 0.9934697 0.9999437 +0.9934698 0.9934697 0.9999437 +0.9934701 0.9934697 0.9999437 +0.9934704 0.9934697 0.9999437 +0.9934707 0.9934697 0.9999437 +0.9934712 0.9934697 0.9999437 +0.9934718 0.9934697 0.9999437 +0.9934725 0.9934697 0.9999437 +0.9934734 0.9934697 0.9999437 +0.9934746 0.9934697 0.9999437 +0.9934761 0.9934697 0.9999437 +0.9934779 0.9934697 0.9999437 +0.9934803 0.9934697 0.9999437 +0.9934833 0.9934697 0.9999437 +0.9934871 0.9934697 0.9999437 +0.9934919 0.9934697 0.9999437 +0.993498 0.9934697 0.9999437 +0.9935057 0.9934697 0.9999437 +0.9935154 0.9934697 0.9999437 +0.9935277 0.9934697 0.9999437 +0.9935432 0.9934697 0.9999437 +0.9935629 0.9934697 0.9999437 +0.9935878 0.9934697 0.9999437 +0.9936193 0.9934697 0.9999437 +0.9936592 0.9934697 0.9999437 +0.9937096 0.9934697 0.9999437 +0.9937734 0.9934697 0.9999437 +0.9938541 0.9934697 0.9999437 +0.9939562 0.9934697 0.9999437 +0.9940854 0.9934697 0.9999437 +0.9942488 0.9934697 0.9999437 +0.9944556 0.9934697 0.9999437 +0.9947172 0.9934697 0.9999437 +0.9950481 0.9934697 0.9999437 +0.9954668 0.9934697 0.9999437 +0.9959964 0.9934697 0.9999437 +0.9966665 0.9934697 0.9999437 +0.9975143 0.9934697 0.9999437 +0.9985868 0.9934697 0.9999437 +0.9999437 0.9934697 0.9999437 +0.9934695 0.9934703 0.9999437 +0.9934695 0.9934703 0.9999437 +0.9934695 0.9934703 0.9999437 +0.9934695 0.9934703 0.9999437 +0.9934695 0.9934703 0.9999437 +0.9934695 0.9934703 0.9999437 +0.9934695 0.9934703 0.9999437 +0.9934694 0.9934702 0.9999437 +0.9934694 0.9934702 0.9999437 +0.9934694 0.9934702 0.9999437 +0.9934694 0.9934701 0.9999437 +0.9934694 0.9934701 0.9999437 +0.9934694 0.99347 0.9999437 +0.9934694 0.99347 0.9999437 +0.9934694 0.9934699 0.9999437 +0.9934694 0.9934699 0.9999437 +0.9934695 0.9934698 0.9999437 +0.9934697 0.9934698 0.9999437 +0.9934698 0.9934698 0.9999437 +0.9934701 0.9934698 0.9999437 +0.9934704 0.9934698 0.9999437 +0.9934707 0.9934698 0.9999437 +0.9934712 0.9934698 0.9999437 +0.9934718 0.9934698 0.9999437 +0.9934725 0.9934698 0.9999437 +0.9934734 0.9934698 0.9999437 +0.9934746 0.9934698 0.9999437 +0.9934761 0.9934698 0.9999437 +0.9934779 0.9934698 0.9999437 +0.9934803 0.9934698 0.9999437 +0.9934833 0.9934698 0.9999437 +0.9934871 0.9934698 0.9999437 +0.9934919 0.9934698 0.9999437 +0.993498 0.9934698 0.9999437 +0.9935057 0.9934698 0.9999437 +0.9935154 0.9934698 0.9999437 +0.9935277 0.9934698 0.9999437 +0.9935432 0.9934698 0.9999437 +0.9935629 0.9934698 0.9999437 +0.9935878 0.9934698 0.9999437 +0.9936193 0.9934698 0.9999437 +0.9936592 0.9934698 0.9999437 +0.9937096 0.9934698 0.9999437 +0.9937734 0.9934698 0.9999437 +0.9938541 0.9934698 0.9999437 +0.9939562 0.9934698 0.9999437 +0.9940854 0.9934698 0.9999437 +0.9942488 0.9934698 0.9999437 +0.9944556 0.9934698 0.9999437 +0.9947172 0.9934698 0.9999437 +0.9950481 0.9934698 0.9999437 +0.9954668 0.9934698 0.9999437 +0.9959964 0.9934698 0.9999437 +0.9966665 0.9934698 0.9999437 +0.9975143 0.9934698 0.9999437 +0.9985868 0.9934698 0.9999437 +0.9999437 0.9934698 0.9999437 +0.9934695 0.9934706 0.9999437 +0.9934695 0.9934705 0.9999437 +0.9934695 0.9934705 0.9999437 +0.9934695 0.9934705 0.9999437 +0.9934695 0.9934705 0.9999437 +0.9934695 0.9934705 0.9999437 +0.9934695 0.9934705 0.9999437 +0.9934694 0.9934705 0.9999437 +0.9934694 0.9934704 0.9999437 +0.9934694 0.9934704 0.9999437 +0.9934694 0.9934703 0.9999437 +0.9934694 0.9934703 0.9999437 +0.9934694 0.9934702 0.9999437 +0.9934694 0.9934702 0.9999437 +0.9934694 0.9934701 0.9999437 +0.9934694 0.9934701 0.9999437 +0.9934695 0.9934701 0.9999437 +0.9934697 0.9934701 0.9999437 +0.9934698 0.9934701 0.9999437 +0.9934701 0.9934701 0.9999437 +0.9934704 0.9934701 0.9999437 +0.9934707 0.9934701 0.9999437 +0.9934712 0.9934701 0.9999437 +0.9934718 0.9934701 0.9999437 +0.9934725 0.9934701 0.9999437 +0.9934734 0.9934701 0.9999437 +0.9934746 0.9934701 0.9999437 +0.9934761 0.9934701 0.9999437 +0.9934779 0.9934701 0.9999437 +0.9934803 0.9934701 0.9999437 +0.9934833 0.9934701 0.9999437 +0.9934871 0.9934701 0.9999437 +0.9934919 0.9934701 0.9999437 +0.993498 0.9934701 0.9999437 +0.9935057 0.9934701 0.9999437 +0.9935154 0.9934701 0.9999437 +0.9935277 0.9934701 0.9999437 +0.9935432 0.9934701 0.9999437 +0.9935629 0.9934701 0.9999437 +0.9935878 0.9934701 0.9999437 +0.9936193 0.9934701 0.9999437 +0.9936592 0.9934701 0.9999437 +0.9937096 0.9934701 0.9999437 +0.9937734 0.9934701 0.9999437 +0.9938541 0.9934701 0.9999437 +0.9939562 0.9934701 0.9999437 +0.9940854 0.9934701 0.9999437 +0.9942488 0.9934701 0.9999437 +0.9944556 0.9934701 0.9999437 +0.9947172 0.9934701 0.9999437 +0.9950481 0.9934701 0.9999437 +0.9954668 0.9934701 0.9999437 +0.9959964 0.9934701 0.9999437 +0.9966665 0.9934701 0.9999437 +0.9975143 0.9934701 0.9999437 +0.9985868 0.9934701 0.9999437 +0.9999437 0.9934701 0.9999437 +0.9934695 0.9934708 0.9999437 +0.9934695 0.9934708 0.9999437 +0.9934695 0.9934708 0.9999437 +0.9934695 0.9934708 0.9999437 +0.9934695 0.9934708 0.9999437 +0.9934695 0.9934708 0.9999437 +0.9934695 0.9934708 0.9999437 +0.9934694 0.9934707 0.9999437 +0.9934694 0.9934707 0.9999437 +0.9934694 0.9934707 0.9999437 +0.9934694 0.9934706 0.9999437 +0.9934694 0.9934706 0.9999437 +0.9934694 0.9934705 0.9999437 +0.9934694 0.9934705 0.9999437 +0.9934694 0.9934704 0.9999437 +0.9934694 0.9934704 0.9999437 +0.9934695 0.9934704 0.9999437 +0.9934697 0.9934704 0.9999437 +0.9934698 0.9934704 0.9999437 +0.9934701 0.9934704 0.9999437 +0.9934704 0.9934704 0.9999437 +0.9934707 0.9934704 0.9999437 +0.9934712 0.9934704 0.9999437 +0.9934718 0.9934704 0.9999437 +0.9934725 0.9934704 0.9999437 +0.9934734 0.9934704 0.9999437 +0.9934746 0.9934704 0.9999437 +0.9934761 0.9934704 0.9999437 +0.9934779 0.9934704 0.9999437 +0.9934803 0.9934704 0.9999437 +0.9934833 0.9934704 0.9999437 +0.9934871 0.9934704 0.9999437 +0.9934919 0.9934704 0.9999437 +0.993498 0.9934704 0.9999437 +0.9935057 0.9934704 0.9999437 +0.9935154 0.9934704 0.9999437 +0.9935277 0.9934704 0.9999437 +0.9935432 0.9934704 0.9999437 +0.9935629 0.9934704 0.9999437 +0.9935878 0.9934704 0.9999437 +0.9936193 0.9934704 0.9999437 +0.9936592 0.9934704 0.9999437 +0.9937096 0.9934704 0.9999437 +0.9937734 0.9934704 0.9999437 +0.9938541 0.9934704 0.9999437 +0.9939562 0.9934704 0.9999437 +0.9940854 0.9934704 0.9999437 +0.9942488 0.9934704 0.9999437 +0.9944556 0.9934704 0.9999437 +0.9947172 0.9934704 0.9999437 +0.9950481 0.9934704 0.9999437 +0.9954668 0.9934704 0.9999437 +0.9959964 0.9934704 0.9999437 +0.9966665 0.9934704 0.9999437 +0.9975143 0.9934704 0.9999437 +0.9985868 0.9934704 0.9999437 +0.9999437 0.9934704 0.9999437 +0.9934695 0.9934712 0.9999437 +0.9934695 0.9934712 0.9999437 +0.9934695 0.9934712 0.9999437 +0.9934695 0.9934712 0.9999437 +0.9934695 0.9934712 0.9999437 +0.9934695 0.9934711 0.9999437 +0.9934695 0.9934711 0.9999437 +0.9934694 0.9934711 0.9999437 +0.9934694 0.9934711 0.9999437 +0.9934694 0.993471 0.9999437 +0.9934694 0.993471 0.9999437 +0.9934694 0.9934709 0.9999437 +0.9934694 0.9934709 0.9999437 +0.9934694 0.9934708 0.9999437 +0.9934694 0.9934708 0.9999437 +0.9934694 0.9934707 0.9999437 +0.9934695 0.9934707 0.9999437 +0.9934697 0.9934707 0.9999437 +0.9934698 0.9934707 0.9999437 +0.9934701 0.9934707 0.9999437 +0.9934704 0.9934707 0.9999437 +0.9934707 0.9934707 0.9999437 +0.9934712 0.9934707 0.9999437 +0.9934718 0.9934707 0.9999437 +0.9934725 0.9934707 0.9999437 +0.9934734 0.9934707 0.9999437 +0.9934746 0.9934707 0.9999437 +0.9934761 0.9934707 0.9999437 +0.9934779 0.9934707 0.9999437 +0.9934803 0.9934707 0.9999437 +0.9934833 0.9934707 0.9999437 +0.9934871 0.9934707 0.9999437 +0.9934919 0.9934707 0.9999437 +0.993498 0.9934707 0.9999437 +0.9935057 0.9934707 0.9999437 +0.9935154 0.9934707 0.9999437 +0.9935277 0.9934707 0.9999437 +0.9935432 0.9934707 0.9999437 +0.9935629 0.9934707 0.9999437 +0.9935878 0.9934707 0.9999437 +0.9936193 0.9934707 0.9999437 +0.9936592 0.9934707 0.9999437 +0.9937096 0.9934707 0.9999437 +0.9937734 0.9934707 0.9999437 +0.9938541 0.9934707 0.9999437 +0.9939562 0.9934707 0.9999437 +0.9940854 0.9934707 0.9999437 +0.9942488 0.9934707 0.9999437 +0.9944556 0.9934707 0.9999437 +0.9947172 0.9934707 0.9999437 +0.9950481 0.9934707 0.9999437 +0.9954668 0.9934707 0.9999437 +0.9959964 0.9934707 0.9999437 +0.9966665 0.9934707 0.9999437 +0.9975143 0.9934707 0.9999437 +0.9985868 0.9934707 0.9999437 +0.9999437 0.9934707 0.9999437 +0.9934695 0.9934717 0.9999437 +0.9934695 0.9934716 0.9999437 +0.9934695 0.9934716 0.9999437 +0.9934695 0.9934716 0.9999437 +0.9934695 0.9934716 0.9999437 +0.9934695 0.9934716 0.9999437 +0.9934695 0.9934716 0.9999437 +0.9934694 0.9934716 0.9999437 +0.9934694 0.9934715 0.9999437 +0.9934694 0.9934715 0.9999437 +0.9934694 0.9934715 0.9999437 +0.9934694 0.9934714 0.9999437 +0.9934694 0.9934713 0.9999437 +0.9934694 0.9934713 0.9999437 +0.9934694 0.9934712 0.9999437 +0.9934694 0.9934712 0.9999437 +0.9934695 0.9934712 0.9999437 +0.9934697 0.9934712 0.9999437 +0.9934698 0.9934712 0.9999437 +0.9934701 0.9934712 0.9999437 +0.9934704 0.9934712 0.9999437 +0.9934707 0.9934712 0.9999437 +0.9934712 0.9934712 0.9999437 +0.9934718 0.9934712 0.9999437 +0.9934725 0.9934712 0.9999437 +0.9934734 0.9934712 0.9999437 +0.9934746 0.9934712 0.9999437 +0.9934761 0.9934712 0.9999437 +0.9934779 0.9934712 0.9999437 +0.9934803 0.9934712 0.9999437 +0.9934833 0.9934712 0.9999437 +0.9934871 0.9934712 0.9999437 +0.9934919 0.9934712 0.9999437 +0.993498 0.9934712 0.9999437 +0.9935057 0.9934712 0.9999437 +0.9935154 0.9934712 0.9999437 +0.9935277 0.9934712 0.9999437 +0.9935432 0.9934712 0.9999437 +0.9935629 0.9934712 0.9999437 +0.9935878 0.9934712 0.9999437 +0.9936193 0.9934712 0.9999437 +0.9936592 0.9934712 0.9999437 +0.9937096 0.9934712 0.9999437 +0.9937734 0.9934712 0.9999437 +0.9938541 0.9934712 0.9999437 +0.9939562 0.9934712 0.9999437 +0.9940854 0.9934712 0.9999437 +0.9942488 0.9934712 0.9999437 +0.9944556 0.9934712 0.9999437 +0.9947172 0.9934712 0.9999437 +0.9950481 0.9934712 0.9999437 +0.9954668 0.9934712 0.9999437 +0.9959964 0.9934712 0.9999437 +0.9966665 0.9934712 0.9999437 +0.9975143 0.9934712 0.9999437 +0.9985868 0.9934712 0.9999437 +0.9999437 0.9934712 0.9999437 +0.9934695 0.9934722 0.9999437 +0.9934695 0.9934722 0.9999437 +0.9934695 0.9934722 0.9999437 +0.9934695 0.9934722 0.9999437 +0.9934695 0.9934722 0.9999437 +0.9934695 0.9934722 0.9999437 +0.9934695 0.9934722 0.9999437 +0.9934694 0.9934721 0.9999437 +0.9934694 0.9934721 0.9999437 +0.9934694 0.9934721 0.9999437 +0.9934694 0.993472 0.9999437 +0.9934694 0.993472 0.9999437 +0.9934694 0.9934719 0.9999437 +0.9934694 0.9934719 0.9999437 +0.9934694 0.9934718 0.9999437 +0.9934694 0.9934718 0.9999437 +0.9934695 0.9934718 0.9999437 +0.9934697 0.9934718 0.9999437 +0.9934698 0.9934718 0.9999437 +0.9934701 0.9934718 0.9999437 +0.9934704 0.9934718 0.9999437 +0.9934707 0.9934718 0.9999437 +0.9934712 0.9934718 0.9999437 +0.9934718 0.9934718 0.9999437 +0.9934725 0.9934718 0.9999437 +0.9934734 0.9934718 0.9999437 +0.9934746 0.9934718 0.9999437 +0.9934761 0.9934718 0.9999437 +0.9934779 0.9934718 0.9999437 +0.9934803 0.9934718 0.9999437 +0.9934833 0.9934718 0.9999437 +0.9934871 0.9934718 0.9999437 +0.9934919 0.9934718 0.9999437 +0.993498 0.9934718 0.9999437 +0.9935057 0.9934718 0.9999437 +0.9935154 0.9934718 0.9999437 +0.9935277 0.9934718 0.9999437 +0.9935432 0.9934718 0.9999437 +0.9935629 0.9934718 0.9999437 +0.9935878 0.9934718 0.9999437 +0.9936193 0.9934718 0.9999437 +0.9936592 0.9934718 0.9999437 +0.9937096 0.9934718 0.9999437 +0.9937734 0.9934718 0.9999437 +0.9938541 0.9934718 0.9999437 +0.9939562 0.9934718 0.9999437 +0.9940854 0.9934718 0.9999437 +0.9942488 0.9934718 0.9999437 +0.9944556 0.9934718 0.9999437 +0.9947172 0.9934718 0.9999437 +0.9950481 0.9934718 0.9999437 +0.9954668 0.9934718 0.9999437 +0.9959964 0.9934718 0.9999437 +0.9966665 0.9934718 0.9999437 +0.9975143 0.9934718 0.9999437 +0.9985868 0.9934718 0.9999437 +0.9999437 0.9934718 0.9999437 +0.9934695 0.993473 0.9999437 +0.9934695 0.993473 0.9999437 +0.9934695 0.993473 0.9999437 +0.9934695 0.9934729 0.9999437 +0.9934695 0.9934729 0.9999437 +0.9934695 0.9934729 0.9999437 +0.9934695 0.9934729 0.9999437 +0.9934694 0.9934729 0.9999437 +0.9934694 0.9934728 0.9999437 +0.9934694 0.9934728 0.9999437 +0.9934694 0.9934728 0.9999437 +0.9934694 0.9934727 0.9999437 +0.9934694 0.9934727 0.9999437 +0.9934694 0.9934726 0.9999437 +0.9934694 0.9934725 0.9999437 +0.9934694 0.9934725 0.9999437 +0.9934695 0.9934725 0.9999437 +0.9934697 0.9934725 0.9999437 +0.9934698 0.9934725 0.9999437 +0.9934701 0.9934725 0.9999437 +0.9934704 0.9934725 0.9999437 +0.9934707 0.9934725 0.9999437 +0.9934712 0.9934725 0.9999437 +0.9934718 0.9934725 0.9999437 +0.9934725 0.9934725 0.9999437 +0.9934734 0.9934725 0.9999437 +0.9934746 0.9934725 0.9999437 +0.9934761 0.9934725 0.9999437 +0.9934779 0.9934725 0.9999437 +0.9934803 0.9934725 0.9999437 +0.9934833 0.9934725 0.9999437 +0.9934871 0.9934725 0.9999437 +0.9934919 0.9934725 0.9999437 +0.993498 0.9934725 0.9999437 +0.9935057 0.9934725 0.9999437 +0.9935154 0.9934725 0.9999437 +0.9935277 0.9934725 0.9999437 +0.9935432 0.9934725 0.9999437 +0.9935629 0.9934725 0.9999437 +0.9935878 0.9934725 0.9999437 +0.9936193 0.9934725 0.9999437 +0.9936592 0.9934725 0.9999437 +0.9937096 0.9934725 0.9999437 +0.9937734 0.9934725 0.9999437 +0.9938541 0.9934725 0.9999437 +0.9939562 0.9934725 0.9999437 +0.9940854 0.9934725 0.9999437 +0.9942488 0.9934725 0.9999437 +0.9944556 0.9934725 0.9999437 +0.9947172 0.9934725 0.9999437 +0.9950481 0.9934725 0.9999437 +0.9954668 0.9934725 0.9999437 +0.9959964 0.9934725 0.9999437 +0.9966665 0.9934725 0.9999437 +0.9975143 0.9934725 0.9999437 +0.9985868 0.9934725 0.9999437 +0.9999437 0.9934725 0.9999437 +0.9934695 0.9934739 0.9999437 +0.9934695 0.9934739 0.9999437 +0.9934695 0.9934739 0.9999437 +0.9934695 0.9934739 0.9999437 +0.9934695 0.9934739 0.9999437 +0.9934695 0.9934738 0.9999437 +0.9934695 0.9934738 0.9999437 +0.9934694 0.9934738 0.9999437 +0.9934694 0.9934738 0.9999437 +0.9934694 0.9934737 0.9999437 +0.9934694 0.9934737 0.9999437 +0.9934694 0.9934736 0.9999437 +0.9934694 0.9934736 0.9999437 +0.9934694 0.9934735 0.9999437 +0.9934694 0.9934735 0.9999437 +0.9934694 0.9934734 0.9999437 +0.9934695 0.9934734 0.9999437 +0.9934697 0.9934734 0.9999437 +0.9934698 0.9934734 0.9999437 +0.9934701 0.9934734 0.9999437 +0.9934704 0.9934734 0.9999437 +0.9934707 0.9934734 0.9999437 +0.9934712 0.9934734 0.9999437 +0.9934718 0.9934734 0.9999437 +0.9934725 0.9934734 0.9999437 +0.9934734 0.9934734 0.9999437 +0.9934746 0.9934734 0.9999437 +0.9934761 0.9934734 0.9999437 +0.9934779 0.9934734 0.9999437 +0.9934803 0.9934734 0.9999437 +0.9934833 0.9934734 0.9999437 +0.9934871 0.9934734 0.9999437 +0.9934919 0.9934734 0.9999437 +0.993498 0.9934734 0.9999437 +0.9935057 0.9934734 0.9999437 +0.9935154 0.9934734 0.9999437 +0.9935277 0.9934734 0.9999437 +0.9935432 0.9934734 0.9999437 +0.9935629 0.9934734 0.9999437 +0.9935878 0.9934734 0.9999437 +0.9936193 0.9934734 0.9999437 +0.9936592 0.9934734 0.9999437 +0.9937096 0.9934734 0.9999437 +0.9937734 0.9934734 0.9999437 +0.9938541 0.9934734 0.9999437 +0.9939562 0.9934734 0.9999437 +0.9940854 0.9934734 0.9999437 +0.9942488 0.9934734 0.9999437 +0.9944556 0.9934734 0.9999437 +0.9947172 0.9934734 0.9999437 +0.9950481 0.9934734 0.9999437 +0.9954668 0.9934734 0.9999437 +0.9959964 0.9934734 0.9999437 +0.9966665 0.9934734 0.9999437 +0.9975143 0.9934734 0.9999437 +0.9985868 0.9934734 0.9999437 +0.9999437 0.9934734 0.9999437 +0.9934695 0.9934751 0.9999437 +0.9934695 0.9934751 0.9999437 +0.9934695 0.993475 0.9999437 +0.9934695 0.993475 0.9999437 +0.9934695 0.993475 0.9999437 +0.9934695 0.993475 0.9999437 +0.9934695 0.993475 0.9999437 +0.9934694 0.993475 0.9999437 +0.9934694 0.9934749 0.9999437 +0.9934694 0.9934749 0.9999437 +0.9934694 0.9934749 0.9999437 +0.9934694 0.9934748 0.9999437 +0.9934694 0.9934748 0.9999437 +0.9934694 0.9934747 0.9999437 +0.9934694 0.9934746 0.9999437 +0.9934694 0.9934746 0.9999437 +0.9934695 0.9934746 0.9999437 +0.9934697 0.9934746 0.9999437 +0.9934698 0.9934746 0.9999437 +0.9934701 0.9934746 0.9999437 +0.9934704 0.9934746 0.9999437 +0.9934707 0.9934746 0.9999437 +0.9934712 0.9934746 0.9999437 +0.9934718 0.9934746 0.9999437 +0.9934725 0.9934746 0.9999437 +0.9934734 0.9934746 0.9999437 +0.9934746 0.9934746 0.9999437 +0.9934761 0.9934746 0.9999437 +0.9934779 0.9934746 0.9999437 +0.9934803 0.9934746 0.9999437 +0.9934833 0.9934746 0.9999437 +0.9934871 0.9934746 0.9999437 +0.9934919 0.9934746 0.9999437 +0.993498 0.9934746 0.9999437 +0.9935057 0.9934746 0.9999437 +0.9935154 0.9934746 0.9999437 +0.9935277 0.9934746 0.9999437 +0.9935432 0.9934746 0.9999437 +0.9935629 0.9934746 0.9999437 +0.9935878 0.9934746 0.9999437 +0.9936193 0.9934746 0.9999437 +0.9936592 0.9934746 0.9999437 +0.9937096 0.9934746 0.9999437 +0.9937734 0.9934746 0.9999437 +0.9938541 0.9934746 0.9999437 +0.9939562 0.9934746 0.9999437 +0.9940854 0.9934746 0.9999437 +0.9942488 0.9934746 0.9999437 +0.9944556 0.9934746 0.9999437 +0.9947172 0.9934746 0.9999437 +0.9950481 0.9934746 0.9999437 +0.9954668 0.9934746 0.9999437 +0.9959964 0.9934746 0.9999437 +0.9966665 0.9934746 0.9999437 +0.9975143 0.9934746 0.9999437 +0.9985868 0.9934746 0.9999437 +0.9999437 0.9934746 0.9999437 +0.9934695 0.9934765 0.9999437 +0.9934695 0.9934765 0.9999437 +0.9934695 0.9934765 0.9999437 +0.9934695 0.9934765 0.9999437 +0.9934695 0.9934765 0.9999437 +0.9934695 0.9934765 0.9999437 +0.9934695 0.9934765 0.9999437 +0.9934694 0.9934764 0.9999437 +0.9934694 0.9934764 0.9999437 +0.9934694 0.9934764 0.9999437 +0.9934694 0.9934763 0.9999437 +0.9934694 0.9934763 0.9999437 +0.9934694 0.9934762 0.9999437 +0.9934694 0.9934762 0.9999437 +0.9934694 0.9934761 0.9999437 +0.9934694 0.9934761 0.9999437 +0.9934695 0.9934761 0.9999437 +0.9934697 0.9934761 0.9999437 +0.9934698 0.9934761 0.9999437 +0.9934701 0.9934761 0.9999437 +0.9934704 0.9934761 0.9999437 +0.9934707 0.9934761 0.9999437 +0.9934712 0.9934761 0.9999437 +0.9934718 0.9934761 0.9999437 +0.9934725 0.9934761 0.9999437 +0.9934734 0.9934761 0.9999437 +0.9934746 0.9934761 0.9999437 +0.9934761 0.9934761 0.9999437 +0.9934779 0.9934761 0.9999437 +0.9934803 0.9934761 0.9999437 +0.9934833 0.9934761 0.9999437 +0.9934871 0.9934761 0.9999437 +0.9934919 0.9934761 0.9999437 +0.993498 0.9934761 0.9999437 +0.9935057 0.9934761 0.9999437 +0.9935154 0.9934761 0.9999437 +0.9935277 0.9934761 0.9999437 +0.9935432 0.9934761 0.9999437 +0.9935629 0.9934761 0.9999437 +0.9935878 0.9934761 0.9999437 +0.9936193 0.9934761 0.9999437 +0.9936592 0.9934761 0.9999437 +0.9937096 0.9934761 0.9999437 +0.9937734 0.9934761 0.9999437 +0.9938541 0.9934761 0.9999437 +0.9939562 0.9934761 0.9999437 +0.9940854 0.9934761 0.9999437 +0.9942488 0.9934761 0.9999437 +0.9944556 0.9934761 0.9999437 +0.9947172 0.9934761 0.9999437 +0.9950481 0.9934761 0.9999437 +0.9954668 0.9934761 0.9999437 +0.9959964 0.9934761 0.9999437 +0.9966665 0.9934761 0.9999437 +0.9975143 0.9934761 0.9999437 +0.9985868 0.9934761 0.9999437 +0.9999437 0.9934761 0.9999437 +0.9934695 0.9934784 0.9999437 +0.9934695 0.9934784 0.9999437 +0.9934695 0.9934784 0.9999437 +0.9934695 0.9934784 0.9999437 +0.9934695 0.9934784 0.9999437 +0.9934695 0.9934784 0.9999437 +0.9934695 0.9934783 0.9999437 +0.9934694 0.9934783 0.9999437 +0.9934694 0.9934783 0.9999437 +0.9934694 0.9934783 0.9999437 +0.9934694 0.9934782 0.9999437 +0.9934694 0.9934782 0.9999437 +0.9934694 0.9934781 0.9999437 +0.9934694 0.9934781 0.9999437 +0.9934694 0.993478 0.9999437 +0.9934694 0.9934779 0.9999437 +0.9934695 0.9934779 0.9999437 +0.9934697 0.9934779 0.9999437 +0.9934698 0.9934779 0.9999437 +0.9934701 0.9934779 0.9999437 +0.9934704 0.9934779 0.9999437 +0.9934707 0.9934779 0.9999437 +0.9934712 0.9934779 0.9999437 +0.9934718 0.9934779 0.9999437 +0.9934725 0.9934779 0.9999437 +0.9934734 0.9934779 0.9999437 +0.9934746 0.9934779 0.9999437 +0.9934761 0.9934779 0.9999437 +0.9934779 0.9934779 0.9999437 +0.9934803 0.9934779 0.9999437 +0.9934833 0.9934779 0.9999437 +0.9934871 0.9934779 0.9999437 +0.9934919 0.9934779 0.9999437 +0.993498 0.9934779 0.9999437 +0.9935057 0.9934779 0.9999437 +0.9935154 0.9934779 0.9999437 +0.9935277 0.9934779 0.9999437 +0.9935432 0.9934779 0.9999437 +0.9935629 0.9934779 0.9999437 +0.9935878 0.9934779 0.9999437 +0.9936193 0.9934779 0.9999437 +0.9936592 0.9934779 0.9999437 +0.9937096 0.9934779 0.9999437 +0.9937734 0.9934779 0.9999437 +0.9938541 0.9934779 0.9999437 +0.9939562 0.9934779 0.9999437 +0.9940854 0.9934779 0.9999437 +0.9942488 0.9934779 0.9999437 +0.9944556 0.9934779 0.9999437 +0.9947172 0.9934779 0.9999437 +0.9950481 0.9934779 0.9999437 +0.9954668 0.9934779 0.9999437 +0.9959964 0.9934779 0.9999437 +0.9966665 0.9934779 0.9999437 +0.9975143 0.9934779 0.9999437 +0.9985868 0.9934779 0.9999437 +0.9999437 0.9934779 0.9999437 +0.9934695 0.9934808 0.9999437 +0.9934695 0.9934808 0.9999437 +0.9934695 0.9934808 0.9999437 +0.9934695 0.9934808 0.9999437 +0.9934695 0.9934807 0.9999437 +0.9934695 0.9934807 0.9999437 +0.9934695 0.9934807 0.9999437 +0.9934694 0.9934807 0.9999437 +0.9934694 0.9934807 0.9999437 +0.9934694 0.9934806 0.9999437 +0.9934694 0.9934806 0.9999437 +0.9934694 0.9934805 0.9999437 +0.9934694 0.9934805 0.9999437 +0.9934694 0.9934804 0.9999437 +0.9934694 0.9934804 0.9999437 +0.9934694 0.9934803 0.9999437 +0.9934695 0.9934803 0.9999437 +0.9934697 0.9934803 0.9999437 +0.9934698 0.9934803 0.9999437 +0.9934701 0.9934803 0.9999437 +0.9934704 0.9934803 0.9999437 +0.9934707 0.9934803 0.9999437 +0.9934712 0.9934803 0.9999437 +0.9934718 0.9934803 0.9999437 +0.9934725 0.9934803 0.9999437 +0.9934734 0.9934803 0.9999437 +0.9934746 0.9934803 0.9999437 +0.9934761 0.9934803 0.9999437 +0.9934779 0.9934803 0.9999437 +0.9934803 0.9934803 0.9999437 +0.9934833 0.9934803 0.9999437 +0.9934871 0.9934803 0.9999437 +0.9934919 0.9934803 0.9999437 +0.993498 0.9934803 0.9999437 +0.9935057 0.9934803 0.9999437 +0.9935154 0.9934803 0.9999437 +0.9935277 0.9934803 0.9999437 +0.9935432 0.9934803 0.9999437 +0.9935629 0.9934803 0.9999437 +0.9935878 0.9934803 0.9999437 +0.9936193 0.9934803 0.9999437 +0.9936592 0.9934803 0.9999437 +0.9937096 0.9934803 0.9999437 +0.9937734 0.9934803 0.9999437 +0.9938541 0.9934803 0.9999437 +0.9939562 0.9934803 0.9999437 +0.9940854 0.9934803 0.9999437 +0.9942488 0.9934803 0.9999437 +0.9944556 0.9934803 0.9999437 +0.9947172 0.9934803 0.9999437 +0.9950481 0.9934803 0.9999437 +0.9954668 0.9934803 0.9999437 +0.9959964 0.9934803 0.9999437 +0.9966665 0.9934803 0.9999437 +0.9975143 0.9934803 0.9999437 +0.9985868 0.9934803 0.9999437 +0.9999437 0.9934803 0.9999437 +0.9934695 0.9934838 0.9999437 +0.9934695 0.9934838 0.9999437 +0.9934695 0.9934838 0.9999437 +0.9934695 0.9934838 0.9999437 +0.9934695 0.9934837 0.9999437 +0.9934695 0.9934837 0.9999437 +0.9934695 0.9934837 0.9999437 +0.9934694 0.9934837 0.9999437 +0.9934694 0.9934837 0.9999437 +0.9934694 0.9934836 0.9999437 +0.9934694 0.9934836 0.9999437 +0.9934694 0.9934835 0.9999437 +0.9934694 0.9934835 0.9999437 +0.9934694 0.9934834 0.9999437 +0.9934694 0.9934834 0.9999437 +0.9934694 0.9934833 0.9999437 +0.9934695 0.9934833 0.9999437 +0.9934697 0.9934833 0.9999437 +0.9934698 0.9934833 0.9999437 +0.9934701 0.9934833 0.9999437 +0.9934704 0.9934833 0.9999437 +0.9934707 0.9934833 0.9999437 +0.9934712 0.9934833 0.9999437 +0.9934718 0.9934833 0.9999437 +0.9934725 0.9934833 0.9999437 +0.9934734 0.9934833 0.9999437 +0.9934746 0.9934833 0.9999437 +0.9934761 0.9934833 0.9999437 +0.9934779 0.9934833 0.9999437 +0.9934803 0.9934833 0.9999437 +0.9934833 0.9934833 0.9999437 +0.9934871 0.9934833 0.9999437 +0.9934919 0.9934833 0.9999437 +0.993498 0.9934833 0.9999437 +0.9935057 0.9934833 0.9999437 +0.9935154 0.9934833 0.9999437 +0.9935277 0.9934833 0.9999437 +0.9935432 0.9934833 0.9999437 +0.9935629 0.9934833 0.9999437 +0.9935878 0.9934833 0.9999437 +0.9936193 0.9934833 0.9999437 +0.9936592 0.9934833 0.9999437 +0.9937096 0.9934833 0.9999437 +0.9937734 0.9934833 0.9999437 +0.9938541 0.9934833 0.9999437 +0.9939562 0.9934833 0.9999437 +0.9940854 0.9934833 0.9999437 +0.9942488 0.9934833 0.9999437 +0.9944556 0.9934833 0.9999437 +0.9947172 0.9934833 0.9999437 +0.9950481 0.9934833 0.9999437 +0.9954668 0.9934833 0.9999437 +0.9959964 0.9934833 0.9999437 +0.9966665 0.9934833 0.9999437 +0.9975143 0.9934833 0.9999437 +0.9985868 0.9934833 0.9999437 +0.9999437 0.9934833 0.9999437 +0.9934695 0.9934876 0.9999437 +0.9934695 0.9934876 0.9999437 +0.9934695 0.9934876 0.9999437 +0.9934695 0.9934876 0.9999437 +0.9934695 0.9934875 0.9999437 +0.9934695 0.9934875 0.9999437 +0.9934695 0.9934875 0.9999437 +0.9934694 0.9934875 0.9999437 +0.9934694 0.9934875 0.9999437 +0.9934694 0.9934874 0.9999437 +0.9934694 0.9934874 0.9999437 +0.9934694 0.9934873 0.9999437 +0.9934694 0.9934873 0.9999437 +0.9934694 0.9934872 0.9999437 +0.9934694 0.9934872 0.9999437 +0.9934694 0.9934871 0.9999437 +0.9934695 0.9934871 0.9999437 +0.9934697 0.9934871 0.9999437 +0.9934698 0.9934871 0.9999437 +0.9934701 0.9934871 0.9999437 +0.9934704 0.9934871 0.9999437 +0.9934707 0.9934871 0.9999437 +0.9934712 0.9934871 0.9999437 +0.9934718 0.9934871 0.9999437 +0.9934725 0.9934871 0.9999437 +0.9934734 0.9934871 0.9999437 +0.9934746 0.9934871 0.9999437 +0.9934761 0.9934871 0.9999437 +0.9934779 0.9934871 0.9999437 +0.9934803 0.9934871 0.9999437 +0.9934833 0.9934871 0.9999437 +0.9934871 0.9934871 0.9999437 +0.9934919 0.9934871 0.9999437 +0.993498 0.9934871 0.9999437 +0.9935057 0.9934871 0.9999437 +0.9935154 0.9934871 0.9999437 +0.9935277 0.9934871 0.9999437 +0.9935432 0.9934871 0.9999437 +0.9935629 0.9934871 0.9999437 +0.9935878 0.9934871 0.9999437 +0.9936193 0.9934871 0.9999437 +0.9936592 0.9934871 0.9999437 +0.9937096 0.9934871 0.9999437 +0.9937734 0.9934871 0.9999437 +0.9938541 0.9934871 0.9999437 +0.9939562 0.9934871 0.9999437 +0.9940854 0.9934871 0.9999437 +0.9942488 0.9934871 0.9999437 +0.9944556 0.9934871 0.9999437 +0.9947172 0.9934871 0.9999437 +0.9950481 0.9934871 0.9999437 +0.9954668 0.9934871 0.9999437 +0.9959964 0.9934871 0.9999437 +0.9966665 0.9934871 0.9999437 +0.9975143 0.9934871 0.9999437 +0.9985868 0.9934871 0.9999437 +0.9999437 0.9934871 0.9999437 +0.9934695 0.9934924 0.9999437 +0.9934695 0.9934924 0.9999437 +0.9934695 0.9934924 0.9999437 +0.9934695 0.9934924 0.9999437 +0.9934695 0.9934923 0.9999437 +0.9934695 0.9934923 0.9999437 +0.9934695 0.9934923 0.9999437 +0.9934694 0.9934923 0.9999437 +0.9934694 0.9934923 0.9999437 +0.9934694 0.9934922 0.9999437 +0.9934694 0.9934922 0.9999437 +0.9934694 0.9934921 0.9999437 +0.9934694 0.9934921 0.9999437 +0.9934694 0.993492 0.9999437 +0.9934694 0.993492 0.9999437 +0.9934694 0.9934919 0.9999437 +0.9934695 0.9934919 0.9999437 +0.9934697 0.9934919 0.9999437 +0.9934698 0.9934919 0.9999437 +0.9934701 0.9934919 0.9999437 +0.9934704 0.9934919 0.9999437 +0.9934707 0.9934919 0.9999437 +0.9934712 0.9934919 0.9999437 +0.9934718 0.9934919 0.9999437 +0.9934725 0.9934919 0.9999437 +0.9934734 0.9934919 0.9999437 +0.9934746 0.9934919 0.9999437 +0.9934761 0.9934919 0.9999437 +0.9934779 0.9934919 0.9999437 +0.9934803 0.9934919 0.9999437 +0.9934833 0.9934919 0.9999437 +0.9934871 0.9934919 0.9999437 +0.9934919 0.9934919 0.9999437 +0.993498 0.9934919 0.9999437 +0.9935057 0.9934919 0.9999437 +0.9935154 0.9934919 0.9999437 +0.9935277 0.9934919 0.9999437 +0.9935432 0.9934919 0.9999437 +0.9935629 0.9934919 0.9999437 +0.9935878 0.9934919 0.9999437 +0.9936193 0.9934919 0.9999437 +0.9936592 0.9934919 0.9999437 +0.9937096 0.9934919 0.9999437 +0.9937734 0.9934919 0.9999437 +0.9938541 0.9934919 0.9999437 +0.9939562 0.9934919 0.9999437 +0.9940854 0.9934919 0.9999437 +0.9942488 0.9934919 0.9999437 +0.9944556 0.9934919 0.9999437 +0.9947172 0.9934919 0.9999437 +0.9950481 0.9934919 0.9999437 +0.9954668 0.9934919 0.9999437 +0.9959964 0.9934919 0.9999437 +0.9966665 0.9934919 0.9999437 +0.9975143 0.9934919 0.9999437 +0.9985868 0.9934919 0.9999437 +0.9999437 0.9934919 0.9999437 +0.9934695 0.9934985 0.9999437 +0.9934695 0.9934984 0.9999437 +0.9934695 0.9934984 0.9999437 +0.9934695 0.9934984 0.9999437 +0.9934695 0.9934984 0.9999437 +0.9934695 0.9934984 0.9999437 +0.9934695 0.9934984 0.9999437 +0.9934694 0.9934984 0.9999437 +0.9934694 0.9934983 0.9999437 +0.9934694 0.9934983 0.9999437 +0.9934694 0.9934983 0.9999437 +0.9934694 0.9934982 0.9999437 +0.9934694 0.9934981 0.9999437 +0.9934694 0.9934981 0.9999437 +0.9934694 0.993498 0.9999437 +0.9934694 0.993498 0.9999437 +0.9934695 0.993498 0.9999437 +0.9934697 0.993498 0.9999437 +0.9934698 0.993498 0.9999437 +0.9934701 0.993498 0.9999437 +0.9934704 0.993498 0.9999437 +0.9934707 0.993498 0.9999437 +0.9934712 0.993498 0.9999437 +0.9934718 0.993498 0.9999437 +0.9934725 0.993498 0.9999437 +0.9934734 0.993498 0.9999437 +0.9934746 0.993498 0.9999437 +0.9934761 0.993498 0.9999437 +0.9934779 0.993498 0.9999437 +0.9934803 0.993498 0.9999437 +0.9934833 0.993498 0.9999437 +0.9934871 0.993498 0.9999437 +0.9934919 0.993498 0.9999437 +0.993498 0.993498 0.9999437 +0.9935057 0.993498 0.9999437 +0.9935154 0.993498 0.9999437 +0.9935277 0.993498 0.9999437 +0.9935432 0.993498 0.9999437 +0.9935629 0.993498 0.9999437 +0.9935878 0.993498 0.9999437 +0.9936193 0.993498 0.9999437 +0.9936592 0.993498 0.9999437 +0.9937096 0.993498 0.9999437 +0.9937734 0.993498 0.9999437 +0.9938541 0.993498 0.9999437 +0.9939562 0.993498 0.9999437 +0.9940854 0.993498 0.9999437 +0.9942488 0.993498 0.9999437 +0.9944556 0.993498 0.9999437 +0.9947172 0.993498 0.9999437 +0.9950481 0.993498 0.9999437 +0.9954668 0.993498 0.9999437 +0.9959964 0.993498 0.9999437 +0.9966665 0.993498 0.9999437 +0.9975143 0.993498 0.9999437 +0.9985868 0.993498 0.9999437 +0.9999437 0.993498 0.9999437 +0.9934695 0.9935061 0.9999437 +0.9934695 0.9935061 0.9999437 +0.9934695 0.9935061 0.9999437 +0.9934695 0.9935061 0.9999437 +0.9934695 0.9935061 0.9999437 +0.9934695 0.9935061 0.9999437 +0.9934695 0.9935061 0.9999437 +0.9934694 0.993506 0.9999437 +0.9934694 0.993506 0.9999437 +0.9934694 0.993506 0.9999437 +0.9934694 0.9935059 0.9999437 +0.9934694 0.9935059 0.9999437 +0.9934694 0.9935058 0.9999437 +0.9934694 0.9935058 0.9999437 +0.9934694 0.9935057 0.9999437 +0.9934694 0.9935057 0.9999437 +0.9934695 0.9935057 0.9999437 +0.9934697 0.9935057 0.9999437 +0.9934698 0.9935057 0.9999437 +0.9934701 0.9935057 0.9999437 +0.9934704 0.9935057 0.9999437 +0.9934707 0.9935057 0.9999437 +0.9934712 0.9935057 0.9999437 +0.9934718 0.9935057 0.9999437 +0.9934725 0.9935057 0.9999437 +0.9934734 0.9935057 0.9999437 +0.9934746 0.9935057 0.9999437 +0.9934761 0.9935057 0.9999437 +0.9934779 0.9935057 0.9999437 +0.9934803 0.9935057 0.9999437 +0.9934833 0.9935057 0.9999437 +0.9934871 0.9935057 0.9999437 +0.9934919 0.9935057 0.9999437 +0.993498 0.9935057 0.9999437 +0.9935057 0.9935057 0.9999437 +0.9935154 0.9935057 0.9999437 +0.9935277 0.9935057 0.9999437 +0.9935432 0.9935057 0.9999437 +0.9935629 0.9935057 0.9999437 +0.9935878 0.9935057 0.9999437 +0.9936193 0.9935057 0.9999437 +0.9936592 0.9935057 0.9999437 +0.9937096 0.9935057 0.9999437 +0.9937734 0.9935057 0.9999437 +0.9938541 0.9935057 0.9999437 +0.9939562 0.9935057 0.9999437 +0.9940854 0.9935057 0.9999437 +0.9942488 0.9935057 0.9999437 +0.9944556 0.9935057 0.9999437 +0.9947172 0.9935057 0.9999437 +0.9950481 0.9935057 0.9999437 +0.9954668 0.9935057 0.9999437 +0.9959964 0.9935057 0.9999437 +0.9966665 0.9935057 0.9999437 +0.9975143 0.9935057 0.9999437 +0.9985868 0.9935057 0.9999437 +0.9999437 0.9935057 0.9999437 +0.9934695 0.9935159 0.9999437 +0.9934695 0.9935159 0.9999437 +0.9934695 0.9935158 0.9999437 +0.9934695 0.9935158 0.9999437 +0.9934695 0.9935158 0.9999437 +0.9934695 0.9935158 0.9999437 +0.9934695 0.9935158 0.9999437 +0.9934694 0.9935158 0.9999437 +0.9934694 0.9935157 0.9999437 +0.9934694 0.9935157 0.9999437 +0.9934694 0.9935157 0.9999437 +0.9934694 0.9935156 0.9999437 +0.9934694 0.9935156 0.9999437 +0.9934694 0.9935155 0.9999437 +0.9934694 0.9935154 0.9999437 +0.9934694 0.9935154 0.9999437 +0.9934695 0.9935154 0.9999437 +0.9934697 0.9935154 0.9999437 +0.9934698 0.9935154 0.9999437 +0.9934701 0.9935154 0.9999437 +0.9934704 0.9935154 0.9999437 +0.9934707 0.9935154 0.9999437 +0.9934712 0.9935154 0.9999437 +0.9934718 0.9935154 0.9999437 +0.9934725 0.9935154 0.9999437 +0.9934734 0.9935154 0.9999437 +0.9934746 0.9935154 0.9999437 +0.9934761 0.9935154 0.9999437 +0.9934779 0.9935154 0.9999437 +0.9934803 0.9935154 0.9999437 +0.9934833 0.9935154 0.9999437 +0.9934871 0.9935154 0.9999437 +0.9934919 0.9935154 0.9999437 +0.993498 0.9935154 0.9999437 +0.9935057 0.9935154 0.9999437 +0.9935154 0.9935154 0.9999437 +0.9935277 0.9935154 0.9999437 +0.9935432 0.9935154 0.9999437 +0.9935629 0.9935154 0.9999437 +0.9935878 0.9935154 0.9999437 +0.9936193 0.9935154 0.9999437 +0.9936592 0.9935154 0.9999437 +0.9937096 0.9935154 0.9999437 +0.9937734 0.9935154 0.9999437 +0.9938541 0.9935154 0.9999437 +0.9939562 0.9935154 0.9999437 +0.9940854 0.9935154 0.9999437 +0.9942488 0.9935154 0.9999437 +0.9944556 0.9935154 0.9999437 +0.9947172 0.9935154 0.9999437 +0.9950481 0.9935154 0.9999437 +0.9954668 0.9935154 0.9999437 +0.9959964 0.9935154 0.9999437 +0.9966665 0.9935154 0.9999437 +0.9975143 0.9935154 0.9999437 +0.9985868 0.9935154 0.9999437 +0.9999437 0.9935154 0.9999437 +0.9934695 0.9935282 0.9999437 +0.9934695 0.9935281 0.9999437 +0.9934695 0.9935281 0.9999437 +0.9934695 0.9935281 0.9999437 +0.9934695 0.9935281 0.9999437 +0.9934695 0.9935281 0.9999437 +0.9934695 0.9935281 0.9999437 +0.9934694 0.9935281 0.9999437 +0.9934694 0.993528 0.9999437 +0.9934694 0.993528 0.9999437 +0.9934694 0.993528 0.9999437 +0.9934694 0.9935279 0.9999437 +0.9934694 0.9935279 0.9999437 +0.9934694 0.9935278 0.9999437 +0.9934694 0.9935277 0.9999437 +0.9934694 0.9935277 0.9999437 +0.9934695 0.9935277 0.9999437 +0.9934697 0.9935277 0.9999437 +0.9934698 0.9935277 0.9999437 +0.9934701 0.9935277 0.9999437 +0.9934704 0.9935277 0.9999437 +0.9934707 0.9935277 0.9999437 +0.9934712 0.9935277 0.9999437 +0.9934718 0.9935277 0.9999437 +0.9934725 0.9935277 0.9999437 +0.9934734 0.9935277 0.9999437 +0.9934746 0.9935277 0.9999437 +0.9934761 0.9935277 0.9999437 +0.9934779 0.9935277 0.9999437 +0.9934803 0.9935277 0.9999437 +0.9934833 0.9935277 0.9999437 +0.9934871 0.9935277 0.9999437 +0.9934919 0.9935277 0.9999437 +0.993498 0.9935277 0.9999437 +0.9935057 0.9935277 0.9999437 +0.9935154 0.9935277 0.9999437 +0.9935277 0.9935277 0.9999437 +0.9935432 0.9935277 0.9999437 +0.9935629 0.9935277 0.9999437 +0.9935878 0.9935277 0.9999437 +0.9936193 0.9935277 0.9999437 +0.9936592 0.9935277 0.9999437 +0.9937096 0.9935277 0.9999437 +0.9937734 0.9935277 0.9999437 +0.9938541 0.9935277 0.9999437 +0.9939562 0.9935277 0.9999437 +0.9940854 0.9935277 0.9999437 +0.9942488 0.9935277 0.9999437 +0.9944556 0.9935277 0.9999437 +0.9947172 0.9935277 0.9999437 +0.9950481 0.9935277 0.9999437 +0.9954668 0.9935277 0.9999437 +0.9959964 0.9935277 0.9999437 +0.9966665 0.9935277 0.9999437 +0.9975143 0.9935277 0.9999437 +0.9985868 0.9935277 0.9999437 +0.9999437 0.9935277 0.9999437 +0.9934695 0.9935437 0.9999437 +0.9934695 0.9935437 0.9999437 +0.9934695 0.9935437 0.9999437 +0.9934695 0.9935437 0.9999437 +0.9934695 0.9935437 0.9999437 +0.9934695 0.9935437 0.9999437 +0.9934695 0.9935436 0.9999437 +0.9934694 0.9935436 0.9999437 +0.9934694 0.9935436 0.9999437 +0.9934694 0.9935436 0.9999437 +0.9934694 0.9935435 0.9999437 +0.9934694 0.9935435 0.9999437 +0.9934694 0.9935434 0.9999437 +0.9934694 0.9935434 0.9999437 +0.9934694 0.9935433 0.9999437 +0.9934694 0.9935432 0.9999437 +0.9934695 0.9935432 0.9999437 +0.9934697 0.9935432 0.9999437 +0.9934698 0.9935432 0.9999437 +0.9934701 0.9935432 0.9999437 +0.9934704 0.9935432 0.9999437 +0.9934707 0.9935432 0.9999437 +0.9934712 0.9935432 0.9999437 +0.9934718 0.9935432 0.9999437 +0.9934725 0.9935432 0.9999437 +0.9934734 0.9935432 0.9999437 +0.9934746 0.9935432 0.9999437 +0.9934761 0.9935432 0.9999437 +0.9934779 0.9935432 0.9999437 +0.9934803 0.9935432 0.9999437 +0.9934833 0.9935432 0.9999437 +0.9934871 0.9935432 0.9999437 +0.9934919 0.9935432 0.9999437 +0.993498 0.9935432 0.9999437 +0.9935057 0.9935432 0.9999437 +0.9935154 0.9935432 0.9999437 +0.9935277 0.9935432 0.9999437 +0.9935432 0.9935432 0.9999437 +0.9935629 0.9935432 0.9999437 +0.9935878 0.9935432 0.9999437 +0.9936193 0.9935432 0.9999437 +0.9936592 0.9935432 0.9999437 +0.9937096 0.9935432 0.9999437 +0.9937734 0.9935432 0.9999437 +0.9938541 0.9935432 0.9999437 +0.9939562 0.9935432 0.9999437 +0.9940854 0.9935432 0.9999437 +0.9942488 0.9935432 0.9999437 +0.9944556 0.9935432 0.9999437 +0.9947172 0.9935432 0.9999437 +0.9950481 0.9935432 0.9999437 +0.9954668 0.9935432 0.9999437 +0.9959964 0.9935432 0.9999437 +0.9966665 0.9935432 0.9999437 +0.9975143 0.9935432 0.9999437 +0.9985868 0.9935432 0.9999437 +0.9999437 0.9935432 0.9999437 +0.9934695 0.9935634 0.9999437 +0.9934695 0.9935634 0.9999437 +0.9934695 0.9935634 0.9999437 +0.9934695 0.9935634 0.9999437 +0.9934695 0.9935634 0.9999437 +0.9934695 0.9935633 0.9999437 +0.9934695 0.9935633 0.9999437 +0.9934694 0.9935633 0.9999437 +0.9934694 0.9935633 0.9999437 +0.9934694 0.9935632 0.9999437 +0.9934694 0.9935632 0.9999437 +0.9934694 0.9935631 0.9999437 +0.9934694 0.9935631 0.9999437 +0.9934694 0.993563 0.9999437 +0.9934694 0.993563 0.9999437 +0.9934694 0.9935629 0.9999437 +0.9934695 0.9935629 0.9999437 +0.9934697 0.9935629 0.9999437 +0.9934698 0.9935629 0.9999437 +0.9934701 0.9935629 0.9999437 +0.9934704 0.9935629 0.9999437 +0.9934707 0.9935629 0.9999437 +0.9934712 0.9935629 0.9999437 +0.9934718 0.9935629 0.9999437 +0.9934725 0.9935629 0.9999437 +0.9934734 0.9935629 0.9999437 +0.9934746 0.9935629 0.9999437 +0.9934761 0.9935629 0.9999437 +0.9934779 0.9935629 0.9999437 +0.9934803 0.9935629 0.9999437 +0.9934833 0.9935629 0.9999437 +0.9934871 0.9935629 0.9999437 +0.9934919 0.9935629 0.9999437 +0.993498 0.9935629 0.9999437 +0.9935057 0.9935629 0.9999437 +0.9935154 0.9935629 0.9999437 +0.9935277 0.9935629 0.9999437 +0.9935432 0.9935629 0.9999437 +0.9935629 0.9935629 0.9999437 +0.9935878 0.9935629 0.9999437 +0.9936193 0.9935629 0.9999437 +0.9936592 0.9935629 0.9999437 +0.9937096 0.9935629 0.9999437 +0.9937734 0.9935629 0.9999437 +0.9938541 0.9935629 0.9999437 +0.9939562 0.9935629 0.9999437 +0.9940854 0.9935629 0.9999437 +0.9942488 0.9935629 0.9999437 +0.9944556 0.9935629 0.9999437 +0.9947172 0.9935629 0.9999437 +0.9950481 0.9935629 0.9999437 +0.9954668 0.9935629 0.9999437 +0.9959964 0.9935629 0.9999437 +0.9966665 0.9935629 0.9999437 +0.9975143 0.9935629 0.9999437 +0.9985868 0.9935629 0.9999437 +0.9999437 0.9935629 0.9999437 +0.9934695 0.9935883 0.9999437 +0.9934695 0.9935883 0.9999437 +0.9934695 0.9935883 0.9999437 +0.9934695 0.9935883 0.9999437 +0.9934695 0.9935883 0.9999437 +0.9934695 0.9935882 0.9999437 +0.9934695 0.9935882 0.9999437 +0.9934694 0.9935882 0.9999437 +0.9934694 0.9935882 0.9999437 +0.9934694 0.9935881 0.9999437 +0.9934694 0.9935881 0.9999437 +0.9934694 0.993588 0.9999437 +0.9934694 0.993588 0.9999437 +0.9934694 0.9935879 0.9999437 +0.9934694 0.9935879 0.9999437 +0.9934694 0.9935878 0.9999437 +0.9934695 0.9935878 0.9999437 +0.9934697 0.9935878 0.9999437 +0.9934698 0.9935878 0.9999437 +0.9934701 0.9935878 0.9999437 +0.9934704 0.9935878 0.9999437 +0.9934707 0.9935878 0.9999437 +0.9934712 0.9935878 0.9999437 +0.9934718 0.9935878 0.9999437 +0.9934725 0.9935878 0.9999437 +0.9934734 0.9935878 0.9999437 +0.9934746 0.9935878 0.9999437 +0.9934761 0.9935878 0.9999437 +0.9934779 0.9935878 0.9999437 +0.9934803 0.9935878 0.9999437 +0.9934833 0.9935878 0.9999437 +0.9934871 0.9935878 0.9999437 +0.9934919 0.9935878 0.9999437 +0.993498 0.9935878 0.9999437 +0.9935057 0.9935878 0.9999437 +0.9935154 0.9935878 0.9999437 +0.9935277 0.9935878 0.9999437 +0.9935432 0.9935878 0.9999437 +0.9935629 0.9935878 0.9999437 +0.9935878 0.9935878 0.9999437 +0.9936193 0.9935878 0.9999437 +0.9936592 0.9935878 0.9999437 +0.9937096 0.9935878 0.9999437 +0.9937734 0.9935878 0.9999437 +0.9938541 0.9935878 0.9999437 +0.9939562 0.9935878 0.9999437 +0.9940854 0.9935878 0.9999437 +0.9942488 0.9935878 0.9999437 +0.9944556 0.9935878 0.9999437 +0.9947172 0.9935878 0.9999437 +0.9950481 0.9935878 0.9999437 +0.9954668 0.9935878 0.9999437 +0.9959964 0.9935878 0.9999437 +0.9966665 0.9935878 0.9999437 +0.9975143 0.9935878 0.9999437 +0.9985868 0.9935878 0.9999437 +0.9999437 0.9935878 0.9999437 +0.9934695 0.9936198 0.9999437 +0.9934695 0.9936198 0.9999437 +0.9934695 0.9936198 0.9999437 +0.9934695 0.9936198 0.9999437 +0.9934695 0.9936198 0.9999437 +0.9934695 0.9936197 0.9999437 +0.9934695 0.9936197 0.9999437 +0.9934694 0.9936197 0.9999437 +0.9934694 0.9936197 0.9999437 +0.9934694 0.9936196 0.9999437 +0.9934694 0.9936196 0.9999437 +0.9934694 0.9936196 0.9999437 +0.9934694 0.9936195 0.9999437 +0.9934694 0.9936194 0.9999437 +0.9934694 0.9936194 0.9999437 +0.9934694 0.9936193 0.9999437 +0.9934695 0.9936193 0.9999437 +0.9934697 0.9936193 0.9999437 +0.9934698 0.9936193 0.9999437 +0.9934701 0.9936193 0.9999437 +0.9934704 0.9936193 0.9999437 +0.9934707 0.9936193 0.9999437 +0.9934712 0.9936193 0.9999437 +0.9934718 0.9936193 0.9999437 +0.9934725 0.9936193 0.9999437 +0.9934734 0.9936193 0.9999437 +0.9934746 0.9936193 0.9999437 +0.9934761 0.9936193 0.9999437 +0.9934779 0.9936193 0.9999437 +0.9934803 0.9936193 0.9999437 +0.9934833 0.9936193 0.9999437 +0.9934871 0.9936193 0.9999437 +0.9934919 0.9936193 0.9999437 +0.993498 0.9936193 0.9999437 +0.9935057 0.9936193 0.9999437 +0.9935154 0.9936193 0.9999437 +0.9935277 0.9936193 0.9999437 +0.9935432 0.9936193 0.9999437 +0.9935629 0.9936193 0.9999437 +0.9935878 0.9936193 0.9999437 +0.9936193 0.9936193 0.9999437 +0.9936592 0.9936193 0.9999437 +0.9937096 0.9936193 0.9999437 +0.9937734 0.9936193 0.9999437 +0.9938541 0.9936193 0.9999437 +0.9939562 0.9936193 0.9999437 +0.9940854 0.9936193 0.9999437 +0.9942488 0.9936193 0.9999437 +0.9944556 0.9936193 0.9999437 +0.9947172 0.9936193 0.9999437 +0.9950481 0.9936193 0.9999437 +0.9954668 0.9936193 0.9999437 +0.9959964 0.9936193 0.9999437 +0.9966665 0.9936193 0.9999437 +0.9975143 0.9936193 0.9999437 +0.9985868 0.9936193 0.9999437 +0.9999437 0.9936193 0.9999437 +0.9934695 0.9936597 0.9999437 +0.9934695 0.9936596 0.9999437 +0.9934695 0.9936596 0.9999437 +0.9934695 0.9936596 0.9999437 +0.9934695 0.9936596 0.9999437 +0.9934695 0.9936596 0.9999437 +0.9934695 0.9936596 0.9999437 +0.9934694 0.9936596 0.9999437 +0.9934694 0.9936595 0.9999437 +0.9934694 0.9936595 0.9999437 +0.9934694 0.9936595 0.9999437 +0.9934694 0.9936594 0.9999437 +0.9934694 0.9936594 0.9999437 +0.9934694 0.9936593 0.9999437 +0.9934694 0.9936592 0.9999437 +0.9934694 0.9936592 0.9999437 +0.9934695 0.9936592 0.9999437 +0.9934697 0.9936592 0.9999437 +0.9934698 0.9936592 0.9999437 +0.9934701 0.9936592 0.9999437 +0.9934704 0.9936592 0.9999437 +0.9934707 0.9936592 0.9999437 +0.9934712 0.9936592 0.9999437 +0.9934718 0.9936592 0.9999437 +0.9934725 0.9936592 0.9999437 +0.9934734 0.9936592 0.9999437 +0.9934746 0.9936592 0.9999437 +0.9934761 0.9936592 0.9999437 +0.9934779 0.9936592 0.9999437 +0.9934803 0.9936592 0.9999437 +0.9934833 0.9936592 0.9999437 +0.9934871 0.9936592 0.9999437 +0.9934919 0.9936592 0.9999437 +0.993498 0.9936592 0.9999437 +0.9935057 0.9936592 0.9999437 +0.9935154 0.9936592 0.9999437 +0.9935277 0.9936592 0.9999437 +0.9935432 0.9936592 0.9999437 +0.9935629 0.9936592 0.9999437 +0.9935878 0.9936592 0.9999437 +0.9936193 0.9936592 0.9999437 +0.9936592 0.9936592 0.9999437 +0.9937096 0.9936592 0.9999437 +0.9937734 0.9936592 0.9999437 +0.9938541 0.9936592 0.9999437 +0.9939562 0.9936592 0.9999437 +0.9940854 0.9936592 0.9999437 +0.9942488 0.9936592 0.9999437 +0.9944556 0.9936592 0.9999437 +0.9947172 0.9936592 0.9999437 +0.9950481 0.9936592 0.9999437 +0.9954668 0.9936592 0.9999437 +0.9959964 0.9936592 0.9999437 +0.9966665 0.9936592 0.9999437 +0.9975143 0.9936592 0.9999437 +0.9985868 0.9936592 0.9999437 +0.9999437 0.9936592 0.9999437 +0.9934695 0.9937101 0.9999437 +0.9934695 0.9937101 0.9999437 +0.9934695 0.9937101 0.9999437 +0.9934695 0.9937101 0.9999437 +0.9934695 0.99371 0.9999437 +0.9934695 0.99371 0.9999437 +0.9934695 0.99371 0.9999437 +0.9934694 0.99371 0.9999437 +0.9934694 0.99371 0.9999437 +0.9934694 0.9937099 0.9999437 +0.9934694 0.9937099 0.9999437 +0.9934694 0.9937098 0.9999437 +0.9934694 0.9937098 0.9999437 +0.9934694 0.9937097 0.9999437 +0.9934694 0.9937097 0.9999437 +0.9934694 0.9937096 0.9999437 +0.9934695 0.9937096 0.9999437 +0.9934697 0.9937096 0.9999437 +0.9934698 0.9937096 0.9999437 +0.9934701 0.9937096 0.9999437 +0.9934704 0.9937096 0.9999437 +0.9934707 0.9937096 0.9999437 +0.9934712 0.9937096 0.9999437 +0.9934718 0.9937096 0.9999437 +0.9934725 0.9937096 0.9999437 +0.9934734 0.9937096 0.9999437 +0.9934746 0.9937096 0.9999437 +0.9934761 0.9937096 0.9999437 +0.9934779 0.9937096 0.9999437 +0.9934803 0.9937096 0.9999437 +0.9934833 0.9937096 0.9999437 +0.9934871 0.9937096 0.9999437 +0.9934919 0.9937096 0.9999437 +0.993498 0.9937096 0.9999437 +0.9935057 0.9937096 0.9999437 +0.9935154 0.9937096 0.9999437 +0.9935277 0.9937096 0.9999437 +0.9935432 0.9937096 0.9999437 +0.9935629 0.9937096 0.9999437 +0.9935878 0.9937096 0.9999437 +0.9936193 0.9937096 0.9999437 +0.9936592 0.9937096 0.9999437 +0.9937096 0.9937096 0.9999437 +0.9937734 0.9937096 0.9999437 +0.9938541 0.9937096 0.9999437 +0.9939562 0.9937096 0.9999437 +0.9940854 0.9937096 0.9999437 +0.9942488 0.9937096 0.9999437 +0.9944556 0.9937096 0.9999437 +0.9947172 0.9937096 0.9999437 +0.9950481 0.9937096 0.9999437 +0.9954668 0.9937096 0.9999437 +0.9959964 0.9937096 0.9999437 +0.9966665 0.9937096 0.9999437 +0.9975143 0.9937096 0.9999437 +0.9985868 0.9937096 0.9999437 +0.9999437 0.9937096 0.9999437 +0.9934695 0.9937739 0.9999437 +0.9934695 0.9937739 0.9999437 +0.9934695 0.9937739 0.9999437 +0.9934695 0.9937738 0.9999437 +0.9934695 0.9937738 0.9999437 +0.9934695 0.9937738 0.9999437 +0.9934695 0.9937738 0.9999437 +0.9934694 0.9937738 0.9999437 +0.9934694 0.9937737 0.9999437 +0.9934694 0.9937737 0.9999437 +0.9934694 0.9937737 0.9999437 +0.9934694 0.9937736 0.9999437 +0.9934694 0.9937736 0.9999437 +0.9934694 0.9937735 0.9999437 +0.9934694 0.9937735 0.9999437 +0.9934694 0.9937734 0.9999437 +0.9934695 0.9937734 0.9999437 +0.9934697 0.9937734 0.9999437 +0.9934698 0.9937734 0.9999437 +0.9934701 0.9937734 0.9999437 +0.9934704 0.9937734 0.9999437 +0.9934707 0.9937734 0.9999437 +0.9934712 0.9937734 0.9999437 +0.9934718 0.9937734 0.9999437 +0.9934725 0.9937734 0.9999437 +0.9934734 0.9937734 0.9999437 +0.9934746 0.9937734 0.9999437 +0.9934761 0.9937734 0.9999437 +0.9934779 0.9937734 0.9999437 +0.9934803 0.9937734 0.9999437 +0.9934833 0.9937734 0.9999437 +0.9934871 0.9937734 0.9999437 +0.9934919 0.9937734 0.9999437 +0.993498 0.9937734 0.9999437 +0.9935057 0.9937734 0.9999437 +0.9935154 0.9937734 0.9999437 +0.9935277 0.9937734 0.9999437 +0.9935432 0.9937734 0.9999437 +0.9935629 0.9937734 0.9999437 +0.9935878 0.9937734 0.9999437 +0.9936193 0.9937734 0.9999437 +0.9936592 0.9937734 0.9999437 +0.9937096 0.9937734 0.9999437 +0.9937734 0.9937734 0.9999437 +0.9938541 0.9937734 0.9999437 +0.9939562 0.9937734 0.9999437 +0.9940854 0.9937734 0.9999437 +0.9942488 0.9937734 0.9999437 +0.9944556 0.9937734 0.9999437 +0.9947172 0.9937734 0.9999437 +0.9950481 0.9937734 0.9999437 +0.9954668 0.9937734 0.9999437 +0.9959964 0.9937734 0.9999437 +0.9966665 0.9937734 0.9999437 +0.9975143 0.9937734 0.9999437 +0.9985868 0.9937734 0.9999437 +0.9999437 0.9937734 0.9999437 +0.9934695 0.9938546 0.9999437 +0.9934695 0.9938546 0.9999437 +0.9934695 0.9938546 0.9999437 +0.9934695 0.9938545 0.9999437 +0.9934695 0.9938545 0.9999437 +0.9934695 0.9938545 0.9999437 +0.9934695 0.9938545 0.9999437 +0.9934694 0.9938545 0.9999437 +0.9934694 0.9938545 0.9999437 +0.9934694 0.9938544 0.9999437 +0.9934694 0.9938544 0.9999437 +0.9934694 0.9938543 0.9999437 +0.9934694 0.9938543 0.9999437 +0.9934694 0.9938542 0.9999437 +0.9934694 0.9938542 0.9999437 +0.9934694 0.9938541 0.9999437 +0.9934695 0.9938541 0.9999437 +0.9934697 0.9938541 0.9999437 +0.9934698 0.9938541 0.9999437 +0.9934701 0.9938541 0.9999437 +0.9934704 0.9938541 0.9999437 +0.9934707 0.9938541 0.9999437 +0.9934712 0.9938541 0.9999437 +0.9934718 0.9938541 0.9999437 +0.9934725 0.9938541 0.9999437 +0.9934734 0.9938541 0.9999437 +0.9934746 0.9938541 0.9999437 +0.9934761 0.9938541 0.9999437 +0.9934779 0.9938541 0.9999437 +0.9934803 0.9938541 0.9999437 +0.9934833 0.9938541 0.9999437 +0.9934871 0.9938541 0.9999437 +0.9934919 0.9938541 0.9999437 +0.993498 0.9938541 0.9999437 +0.9935057 0.9938541 0.9999437 +0.9935154 0.9938541 0.9999437 +0.9935277 0.9938541 0.9999437 +0.9935432 0.9938541 0.9999437 +0.9935629 0.9938541 0.9999437 +0.9935878 0.9938541 0.9999437 +0.9936193 0.9938541 0.9999437 +0.9936592 0.9938541 0.9999437 +0.9937096 0.9938541 0.9999437 +0.9937734 0.9938541 0.9999437 +0.9938541 0.9938541 0.9999437 +0.9939562 0.9938541 0.9999437 +0.9940854 0.9938541 0.9999437 +0.9942488 0.9938541 0.9999437 +0.9944556 0.9938541 0.9999437 +0.9947172 0.9938541 0.9999437 +0.9950481 0.9938541 0.9999437 +0.9954668 0.9938541 0.9999437 +0.9959964 0.9938541 0.9999437 +0.9966665 0.9938541 0.9999437 +0.9975143 0.9938541 0.9999437 +0.9985868 0.9938541 0.9999437 +0.9999437 0.9938541 0.9999437 +0.9934695 0.9939567 0.9999437 +0.9934695 0.9939567 0.9999437 +0.9934695 0.9939567 0.9999437 +0.9934695 0.9939566 0.9999437 +0.9934695 0.9939566 0.9999437 +0.9934695 0.9939566 0.9999437 +0.9934695 0.9939566 0.9999437 +0.9934694 0.9939566 0.9999437 +0.9934694 0.9939566 0.9999437 +0.9934694 0.9939565 0.9999437 +0.9934694 0.9939565 0.9999437 +0.9934694 0.9939564 0.9999437 +0.9934694 0.9939564 0.9999437 +0.9934694 0.9939563 0.9999437 +0.9934694 0.9939563 0.9999437 +0.9934694 0.9939562 0.9999437 +0.9934695 0.9939562 0.9999437 +0.9934697 0.9939562 0.9999437 +0.9934698 0.9939562 0.9999437 +0.9934701 0.9939562 0.9999437 +0.9934704 0.9939562 0.9999437 +0.9934707 0.9939562 0.9999437 +0.9934712 0.9939562 0.9999437 +0.9934718 0.9939562 0.9999437 +0.9934725 0.9939562 0.9999437 +0.9934734 0.9939562 0.9999437 +0.9934746 0.9939562 0.9999437 +0.9934761 0.9939562 0.9999437 +0.9934779 0.9939562 0.9999437 +0.9934803 0.9939562 0.9999437 +0.9934833 0.9939562 0.9999437 +0.9934871 0.9939562 0.9999437 +0.9934919 0.9939562 0.9999437 +0.993498 0.9939562 0.9999437 +0.9935057 0.9939562 0.9999437 +0.9935154 0.9939562 0.9999437 +0.9935277 0.9939562 0.9999437 +0.9935432 0.9939562 0.9999437 +0.9935629 0.9939562 0.9999437 +0.9935878 0.9939562 0.9999437 +0.9936193 0.9939562 0.9999437 +0.9936592 0.9939562 0.9999437 +0.9937096 0.9939562 0.9999437 +0.9937734 0.9939562 0.9999437 +0.9938541 0.9939562 0.9999437 +0.9939562 0.9939562 0.9999437 +0.9940854 0.9939562 0.9999437 +0.9942488 0.9939562 0.9999437 +0.9944556 0.9939562 0.9999437 +0.9947172 0.9939562 0.9999437 +0.9950481 0.9939562 0.9999437 +0.9954668 0.9939562 0.9999437 +0.9959964 0.9939562 0.9999437 +0.9966665 0.9939562 0.9999437 +0.9975143 0.9939562 0.9999437 +0.9985868 0.9939562 0.9999437 +0.9999437 0.9939562 0.9999437 +0.9934695 0.9940858 0.9999437 +0.9934695 0.9940858 0.9999437 +0.9934695 0.9940858 0.9999437 +0.9934695 0.9940858 0.9999437 +0.9934695 0.9940858 0.9999437 +0.9934695 0.9940858 0.9999437 +0.9934695 0.9940858 0.9999437 +0.9934694 0.9940858 0.9999437 +0.9934694 0.9940857 0.9999437 +0.9934694 0.9940857 0.9999437 +0.9934694 0.9940857 0.9999437 +0.9934694 0.9940856 0.9999437 +0.9934694 0.9940856 0.9999437 +0.9934694 0.9940855 0.9999437 +0.9934694 0.9940855 0.9999437 +0.9934694 0.9940854 0.9999437 +0.9934695 0.9940854 0.9999437 +0.9934697 0.9940854 0.9999437 +0.9934698 0.9940854 0.9999437 +0.9934701 0.9940854 0.9999437 +0.9934704 0.9940854 0.9999437 +0.9934707 0.9940854 0.9999437 +0.9934712 0.9940854 0.9999437 +0.9934718 0.9940854 0.9999437 +0.9934725 0.9940854 0.9999437 +0.9934734 0.9940854 0.9999437 +0.9934746 0.9940854 0.9999437 +0.9934761 0.9940854 0.9999437 +0.9934779 0.9940854 0.9999437 +0.9934803 0.9940854 0.9999437 +0.9934833 0.9940854 0.9999437 +0.9934871 0.9940854 0.9999437 +0.9934919 0.9940854 0.9999437 +0.993498 0.9940854 0.9999437 +0.9935057 0.9940854 0.9999437 +0.9935154 0.9940854 0.9999437 +0.9935277 0.9940854 0.9999437 +0.9935432 0.9940854 0.9999437 +0.9935629 0.9940854 0.9999437 +0.9935878 0.9940854 0.9999437 +0.9936193 0.9940854 0.9999437 +0.9936592 0.9940854 0.9999437 +0.9937096 0.9940854 0.9999437 +0.9937734 0.9940854 0.9999437 +0.9938541 0.9940854 0.9999437 +0.9939562 0.9940854 0.9999437 +0.9940854 0.9940854 0.9999437 +0.9942488 0.9940854 0.9999437 +0.9944556 0.9940854 0.9999437 +0.9947172 0.9940854 0.9999437 +0.9950481 0.9940854 0.9999437 +0.9954668 0.9940854 0.9999437 +0.9959964 0.9940854 0.9999437 +0.9966665 0.9940854 0.9999437 +0.9975143 0.9940854 0.9999437 +0.9985868 0.9940854 0.9999437 +0.9999437 0.9940854 0.9999437 +0.9934695 0.9942493 0.9999437 +0.9934695 0.9942492 0.9999437 +0.9934695 0.9942492 0.9999437 +0.9934695 0.9942492 0.9999437 +0.9934695 0.9942492 0.9999437 +0.9934695 0.9942492 0.9999437 +0.9934695 0.9942492 0.9999437 +0.9934694 0.9942492 0.9999437 +0.9934694 0.9942491 0.9999437 +0.9934694 0.9942491 0.9999437 +0.9934694 0.9942491 0.9999437 +0.9934694 0.994249 0.9999437 +0.9934694 0.994249 0.9999437 +0.9934694 0.9942489 0.9999437 +0.9934694 0.9942489 0.9999437 +0.9934694 0.9942488 0.9999437 +0.9934695 0.9942488 0.9999437 +0.9934697 0.9942488 0.9999437 +0.9934698 0.9942488 0.9999437 +0.9934701 0.9942488 0.9999437 +0.9934704 0.9942488 0.9999437 +0.9934707 0.9942488 0.9999437 +0.9934712 0.9942488 0.9999437 +0.9934718 0.9942488 0.9999437 +0.9934725 0.9942488 0.9999437 +0.9934734 0.9942488 0.9999437 +0.9934746 0.9942488 0.9999437 +0.9934761 0.9942488 0.9999437 +0.9934779 0.9942488 0.9999437 +0.9934803 0.9942488 0.9999437 +0.9934833 0.9942488 0.9999437 +0.9934871 0.9942488 0.9999437 +0.9934919 0.9942488 0.9999437 +0.993498 0.9942488 0.9999437 +0.9935057 0.9942488 0.9999437 +0.9935154 0.9942488 0.9999437 +0.9935277 0.9942488 0.9999437 +0.9935432 0.9942488 0.9999437 +0.9935629 0.9942488 0.9999437 +0.9935878 0.9942488 0.9999437 +0.9936193 0.9942488 0.9999437 +0.9936592 0.9942488 0.9999437 +0.9937096 0.9942488 0.9999437 +0.9937734 0.9942488 0.9999437 +0.9938541 0.9942488 0.9999437 +0.9939562 0.9942488 0.9999437 +0.9940854 0.9942488 0.9999437 +0.9942488 0.9942488 0.9999437 +0.9944556 0.9942488 0.9999437 +0.9947172 0.9942488 0.9999437 +0.9950481 0.9942488 0.9999437 +0.9954668 0.9942488 0.9999437 +0.9959964 0.9942488 0.9999437 +0.9966665 0.9942488 0.9999437 +0.9975143 0.9942488 0.9999437 +0.9985868 0.9942488 0.9999437 +0.9999437 0.9942488 0.9999437 +0.9934695 0.994456 0.9999437 +0.9934695 0.994456 0.9999437 +0.9934695 0.994456 0.9999437 +0.9934695 0.994456 0.9999437 +0.9934695 0.994456 0.9999437 +0.9934695 0.994456 0.9999437 +0.9934695 0.9944559 0.9999437 +0.9934694 0.9944559 0.9999437 +0.9934694 0.9944559 0.9999437 +0.9934694 0.9944559 0.9999437 +0.9934694 0.9944558 0.9999437 +0.9934694 0.9944558 0.9999437 +0.9934694 0.9944557 0.9999437 +0.9934694 0.9944557 0.9999437 +0.9934694 0.9944556 0.9999437 +0.9934694 0.9944556 0.9999437 +0.9934695 0.9944556 0.9999437 +0.9934697 0.9944556 0.9999437 +0.9934698 0.9944556 0.9999437 +0.9934701 0.9944556 0.9999437 +0.9934704 0.9944556 0.9999437 +0.9934707 0.9944556 0.9999437 +0.9934712 0.9944556 0.9999437 +0.9934718 0.9944556 0.9999437 +0.9934725 0.9944556 0.9999437 +0.9934734 0.9944556 0.9999437 +0.9934746 0.9944556 0.9999437 +0.9934761 0.9944556 0.9999437 +0.9934779 0.9944556 0.9999437 +0.9934803 0.9944556 0.9999437 +0.9934833 0.9944556 0.9999437 +0.9934871 0.9944556 0.9999437 +0.9934919 0.9944556 0.9999437 +0.993498 0.9944556 0.9999437 +0.9935057 0.9944556 0.9999437 +0.9935154 0.9944556 0.9999437 +0.9935277 0.9944556 0.9999437 +0.9935432 0.9944556 0.9999437 +0.9935629 0.9944556 0.9999437 +0.9935878 0.9944556 0.9999437 +0.9936193 0.9944556 0.9999437 +0.9936592 0.9944556 0.9999437 +0.9937096 0.9944556 0.9999437 +0.9937734 0.9944556 0.9999437 +0.9938541 0.9944556 0.9999437 +0.9939562 0.9944556 0.9999437 +0.9940854 0.9944556 0.9999437 +0.9942488 0.9944556 0.9999437 +0.9944556 0.9944556 0.9999437 +0.9947172 0.9944556 0.9999437 +0.9950481 0.9944556 0.9999437 +0.9954668 0.9944556 0.9999437 +0.9959964 0.9944556 0.9999437 +0.9966665 0.9944556 0.9999437 +0.9975143 0.9944556 0.9999437 +0.9985868 0.9944556 0.9999437 +0.9999437 0.9944556 0.9999437 +0.9934695 0.9947176 0.9999437 +0.9934695 0.9947176 0.9999437 +0.9934695 0.9947175 0.9999437 +0.9934695 0.9947175 0.9999437 +0.9934695 0.9947175 0.9999437 +0.9934695 0.9947175 0.9999437 +0.9934695 0.9947175 0.9999437 +0.9934694 0.9947175 0.9999437 +0.9934694 0.9947175 0.9999437 +0.9934694 0.9947174 0.9999437 +0.9934694 0.9947174 0.9999437 +0.9934694 0.9947174 0.9999437 +0.9934694 0.9947173 0.9999437 +0.9934694 0.9947173 0.9999437 +0.9934694 0.9947172 0.9999437 +0.9934694 0.9947172 0.9999437 +0.9934695 0.9947172 0.9999437 +0.9934697 0.9947172 0.9999437 +0.9934698 0.9947172 0.9999437 +0.9934701 0.9947172 0.9999437 +0.9934704 0.9947172 0.9999437 +0.9934707 0.9947172 0.9999437 +0.9934712 0.9947172 0.9999437 +0.9934718 0.9947172 0.9999437 +0.9934725 0.9947172 0.9999437 +0.9934734 0.9947172 0.9999437 +0.9934746 0.9947172 0.9999437 +0.9934761 0.9947172 0.9999437 +0.9934779 0.9947172 0.9999437 +0.9934803 0.9947172 0.9999437 +0.9934833 0.9947172 0.9999437 +0.9934871 0.9947172 0.9999437 +0.9934919 0.9947172 0.9999437 +0.993498 0.9947172 0.9999437 +0.9935057 0.9947172 0.9999437 +0.9935154 0.9947172 0.9999437 +0.9935277 0.9947172 0.9999437 +0.9935432 0.9947172 0.9999437 +0.9935629 0.9947172 0.9999437 +0.9935878 0.9947172 0.9999437 +0.9936193 0.9947172 0.9999437 +0.9936592 0.9947172 0.9999437 +0.9937096 0.9947172 0.9999437 +0.9937734 0.9947172 0.9999437 +0.9938541 0.9947172 0.9999437 +0.9939562 0.9947172 0.9999437 +0.9940854 0.9947172 0.9999437 +0.9942488 0.9947172 0.9999437 +0.9944556 0.9947172 0.9999437 +0.9947172 0.9947172 0.9999437 +0.9950481 0.9947172 0.9999437 +0.9954668 0.9947172 0.9999437 +0.9959964 0.9947172 0.9999437 +0.9966665 0.9947172 0.9999437 +0.9975143 0.9947172 0.9999437 +0.9985868 0.9947172 0.9999437 +0.9999437 0.9947172 0.9999437 +0.9934695 0.9950485 0.9999437 +0.9934695 0.9950485 0.9999437 +0.9934695 0.9950484 0.9999437 +0.9934695 0.9950484 0.9999437 +0.9934695 0.9950484 0.9999437 +0.9934695 0.9950484 0.9999437 +0.9934695 0.9950484 0.9999437 +0.9934694 0.9950484 0.9999437 +0.9934694 0.9950484 0.9999437 +0.9934694 0.9950483 0.9999437 +0.9934694 0.9950483 0.9999437 +0.9934694 0.9950483 0.9999437 +0.9934694 0.9950482 0.9999437 +0.9934694 0.9950482 0.9999437 +0.9934694 0.9950481 0.9999437 +0.9934694 0.9950481 0.9999437 +0.9934695 0.9950481 0.9999437 +0.9934697 0.9950481 0.9999437 +0.9934698 0.9950481 0.9999437 +0.9934701 0.9950481 0.9999437 +0.9934704 0.9950481 0.9999437 +0.9934707 0.9950481 0.9999437 +0.9934712 0.9950481 0.9999437 +0.9934718 0.9950481 0.9999437 +0.9934725 0.9950481 0.9999437 +0.9934734 0.9950481 0.9999437 +0.9934746 0.9950481 0.9999437 +0.9934761 0.9950481 0.9999437 +0.9934779 0.9950481 0.9999437 +0.9934803 0.9950481 0.9999437 +0.9934833 0.9950481 0.9999437 +0.9934871 0.9950481 0.9999437 +0.9934919 0.9950481 0.9999437 +0.993498 0.9950481 0.9999437 +0.9935057 0.9950481 0.9999437 +0.9935154 0.9950481 0.9999437 +0.9935277 0.9950481 0.9999437 +0.9935432 0.9950481 0.9999437 +0.9935629 0.9950481 0.9999437 +0.9935878 0.9950481 0.9999437 +0.9936193 0.9950481 0.9999437 +0.9936592 0.9950481 0.9999437 +0.9937096 0.9950481 0.9999437 +0.9937734 0.9950481 0.9999437 +0.9938541 0.9950481 0.9999437 +0.9939562 0.9950481 0.9999437 +0.9940854 0.9950481 0.9999437 +0.9942488 0.9950481 0.9999437 +0.9944556 0.9950481 0.9999437 +0.9947172 0.9950481 0.9999437 +0.9950481 0.9950481 0.9999437 +0.9954668 0.9950481 0.9999437 +0.9959964 0.9950481 0.9999437 +0.9966665 0.9950481 0.9999437 +0.9975143 0.9950481 0.9999437 +0.9985868 0.9950481 0.9999437 +0.9999437 0.9950481 0.9999437 +0.9934695 0.9954671 0.9999437 +0.9934695 0.9954671 0.9999437 +0.9934695 0.9954671 0.9999437 +0.9934695 0.9954671 0.9999437 +0.9934695 0.9954671 0.9999437 +0.9934695 0.9954671 0.9999437 +0.9934695 0.995467 0.9999437 +0.9934694 0.995467 0.9999437 +0.9934694 0.995467 0.9999437 +0.9934694 0.995467 0.9999437 +0.9934694 0.995467 0.9999437 +0.9934694 0.9954669 0.9999437 +0.9934694 0.9954669 0.9999437 +0.9934694 0.9954668 0.9999437 +0.9934694 0.9954668 0.9999437 +0.9934694 0.9954668 0.9999437 +0.9934695 0.9954668 0.9999437 +0.9934697 0.9954668 0.9999437 +0.9934698 0.9954668 0.9999437 +0.9934701 0.9954668 0.9999437 +0.9934704 0.9954668 0.9999437 +0.9934707 0.9954668 0.9999437 +0.9934712 0.9954668 0.9999437 +0.9934718 0.9954668 0.9999437 +0.9934725 0.9954668 0.9999437 +0.9934734 0.9954668 0.9999437 +0.9934746 0.9954668 0.9999437 +0.9934761 0.9954668 0.9999437 +0.9934779 0.9954668 0.9999437 +0.9934803 0.9954668 0.9999437 +0.9934833 0.9954668 0.9999437 +0.9934871 0.9954668 0.9999437 +0.9934919 0.9954668 0.9999437 +0.993498 0.9954668 0.9999437 +0.9935057 0.9954668 0.9999437 +0.9935154 0.9954668 0.9999437 +0.9935277 0.9954668 0.9999437 +0.9935432 0.9954668 0.9999437 +0.9935629 0.9954668 0.9999437 +0.9935878 0.9954668 0.9999437 +0.9936193 0.9954668 0.9999437 +0.9936592 0.9954668 0.9999437 +0.9937096 0.9954668 0.9999437 +0.9937734 0.9954668 0.9999437 +0.9938541 0.9954668 0.9999437 +0.9939562 0.9954668 0.9999437 +0.9940854 0.9954668 0.9999437 +0.9942488 0.9954668 0.9999437 +0.9944556 0.9954668 0.9999437 +0.9947172 0.9954668 0.9999437 +0.9950481 0.9954668 0.9999437 +0.9954668 0.9954668 0.9999437 +0.9959964 0.9954668 0.9999437 +0.9966665 0.9954668 0.9999437 +0.9975143 0.9954668 0.9999437 +0.9985868 0.9954668 0.9999437 +0.9999437 0.9954668 0.9999437 +0.9934695 0.9959967 0.9999437 +0.9934695 0.9959967 0.9999437 +0.9934695 0.9959967 0.9999437 +0.9934695 0.9959967 0.9999437 +0.9934695 0.9959967 0.9999437 +0.9934695 0.9959967 0.9999437 +0.9934695 0.9959967 0.9999437 +0.9934694 0.9959967 0.9999437 +0.9934694 0.9959967 0.9999437 +0.9934694 0.9959966 0.9999437 +0.9934694 0.9959966 0.9999437 +0.9934694 0.9959966 0.9999437 +0.9934694 0.9959965 0.9999437 +0.9934694 0.9959965 0.9999437 +0.9934694 0.9959965 0.9999437 +0.9934694 0.9959964 0.9999437 +0.9934695 0.9959964 0.9999437 +0.9934697 0.9959964 0.9999437 +0.9934698 0.9959964 0.9999437 +0.9934701 0.9959964 0.9999437 +0.9934704 0.9959964 0.9999437 +0.9934707 0.9959964 0.9999437 +0.9934712 0.9959964 0.9999437 +0.9934718 0.9959964 0.9999437 +0.9934725 0.9959964 0.9999437 +0.9934734 0.9959964 0.9999437 +0.9934746 0.9959964 0.9999437 +0.9934761 0.9959964 0.9999437 +0.9934779 0.9959964 0.9999437 +0.9934803 0.9959964 0.9999437 +0.9934833 0.9959964 0.9999437 +0.9934871 0.9959964 0.9999437 +0.9934919 0.9959964 0.9999437 +0.993498 0.9959964 0.9999437 +0.9935057 0.9959964 0.9999437 +0.9935154 0.9959964 0.9999437 +0.9935277 0.9959964 0.9999437 +0.9935432 0.9959964 0.9999437 +0.9935629 0.9959964 0.9999437 +0.9935878 0.9959964 0.9999437 +0.9936193 0.9959964 0.9999437 +0.9936592 0.9959964 0.9999437 +0.9937096 0.9959964 0.9999437 +0.9937734 0.9959964 0.9999437 +0.9938541 0.9959964 0.9999437 +0.9939562 0.9959964 0.9999437 +0.9940854 0.9959964 0.9999437 +0.9942488 0.9959964 0.9999437 +0.9944556 0.9959964 0.9999437 +0.9947172 0.9959964 0.9999437 +0.9950481 0.9959964 0.9999437 +0.9954668 0.9959964 0.9999437 +0.9959964 0.9959964 0.9999437 +0.9966665 0.9959964 0.9999437 +0.9975143 0.9959964 0.9999437 +0.9985868 0.9959964 0.9999437 +0.9999437 0.9959964 0.9999437 +0.9934695 0.9966668 0.9999437 +0.9934695 0.9966668 0.9999437 +0.9934695 0.9966668 0.9999437 +0.9934695 0.9966668 0.9999437 +0.9934695 0.9966668 0.9999437 +0.9934695 0.9966668 0.9999437 +0.9934695 0.9966667 0.9999437 +0.9934694 0.9966667 0.9999437 +0.9934694 0.9966667 0.9999437 +0.9934694 0.9966667 0.9999437 +0.9934694 0.9966667 0.9999437 +0.9934694 0.9966666 0.9999437 +0.9934694 0.9966666 0.9999437 +0.9934694 0.9966666 0.9999437 +0.9934694 0.9966666 0.9999437 +0.9934694 0.9966665 0.9999437 +0.9934695 0.9966665 0.9999437 +0.9934697 0.9966665 0.9999437 +0.9934698 0.9966665 0.9999437 +0.9934701 0.9966665 0.9999437 +0.9934704 0.9966665 0.9999437 +0.9934707 0.9966665 0.9999437 +0.9934712 0.9966665 0.9999437 +0.9934718 0.9966665 0.9999437 +0.9934725 0.9966665 0.9999437 +0.9934734 0.9966665 0.9999437 +0.9934746 0.9966665 0.9999437 +0.9934761 0.9966665 0.9999437 +0.9934779 0.9966665 0.9999437 +0.9934803 0.9966665 0.9999437 +0.9934833 0.9966665 0.9999437 +0.9934871 0.9966665 0.9999437 +0.9934919 0.9966665 0.9999437 +0.993498 0.9966665 0.9999437 +0.9935057 0.9966665 0.9999437 +0.9935154 0.9966665 0.9999437 +0.9935277 0.9966665 0.9999437 +0.9935432 0.9966665 0.9999437 +0.9935629 0.9966665 0.9999437 +0.9935878 0.9966665 0.9999437 +0.9936193 0.9966665 0.9999437 +0.9936592 0.9966665 0.9999437 +0.9937096 0.9966665 0.9999437 +0.9937734 0.9966665 0.9999437 +0.9938541 0.9966665 0.9999437 +0.9939562 0.9966665 0.9999437 +0.9940854 0.9966665 0.9999437 +0.9942488 0.9966665 0.9999437 +0.9944556 0.9966665 0.9999437 +0.9947172 0.9966665 0.9999437 +0.9950481 0.9966665 0.9999437 +0.9954668 0.9966665 0.9999437 +0.9959964 0.9966665 0.9999437 +0.9966665 0.9966665 0.9999437 +0.9975143 0.9966665 0.9999437 +0.9985868 0.9966665 0.9999437 +0.9999437 0.9966665 0.9999437 +0.9934695 0.9975145 0.9999437 +0.9934695 0.9975145 0.9999437 +0.9934695 0.9975145 0.9999437 +0.9934695 0.9975145 0.9999437 +0.9934695 0.9975145 0.9999437 +0.9934695 0.9975145 0.9999437 +0.9934695 0.9975145 0.9999437 +0.9934694 0.9975144 0.9999437 +0.9934694 0.9975144 0.9999437 +0.9934694 0.9975144 0.9999437 +0.9934694 0.9975144 0.9999437 +0.9934694 0.9975144 0.9999437 +0.9934694 0.9975144 0.9999437 +0.9934694 0.9975143 0.9999437 +0.9934694 0.9975143 0.9999437 +0.9934694 0.9975143 0.9999437 +0.9934695 0.9975143 0.9999437 +0.9934697 0.9975143 0.9999437 +0.9934698 0.9975143 0.9999437 +0.9934701 0.9975143 0.9999437 +0.9934704 0.9975143 0.9999437 +0.9934707 0.9975143 0.9999437 +0.9934712 0.9975143 0.9999437 +0.9934718 0.9975143 0.9999437 +0.9934725 0.9975143 0.9999437 +0.9934734 0.9975143 0.9999437 +0.9934746 0.9975143 0.9999437 +0.9934761 0.9975143 0.9999437 +0.9934779 0.9975143 0.9999437 +0.9934803 0.9975143 0.9999437 +0.9934833 0.9975143 0.9999437 +0.9934871 0.9975143 0.9999437 +0.9934919 0.9975143 0.9999437 +0.993498 0.9975143 0.9999437 +0.9935057 0.9975143 0.9999437 +0.9935154 0.9975143 0.9999437 +0.9935277 0.9975143 0.9999437 +0.9935432 0.9975143 0.9999437 +0.9935629 0.9975143 0.9999437 +0.9935878 0.9975143 0.9999437 +0.9936193 0.9975143 0.9999437 +0.9936592 0.9975143 0.9999437 +0.9937096 0.9975143 0.9999437 +0.9937734 0.9975143 0.9999437 +0.9938541 0.9975143 0.9999437 +0.9939562 0.9975143 0.9999437 +0.9940854 0.9975143 0.9999437 +0.9942488 0.9975143 0.9999437 +0.9944556 0.9975143 0.9999437 +0.9947172 0.9975143 0.9999437 +0.9950481 0.9975143 0.9999437 +0.9954668 0.9975143 0.9999437 +0.9959964 0.9975143 0.9999437 +0.9966665 0.9975143 0.9999437 +0.9975143 0.9975143 0.9999437 +0.9985868 0.9975143 0.9999437 +0.9999437 0.9975143 0.9999437 +0.9934695 0.9985869 0.9999437 +0.9934695 0.9985869 0.9999437 +0.9934695 0.9985869 0.9999437 +0.9934695 0.9985869 0.9999437 +0.9934695 0.9985869 0.9999437 +0.9934695 0.9985869 0.9999437 +0.9934695 0.9985869 0.9999437 +0.9934694 0.9985869 0.9999437 +0.9934694 0.9985869 0.9999437 +0.9934694 0.9985869 0.9999437 +0.9934694 0.9985869 0.9999437 +0.9934694 0.9985869 0.9999437 +0.9934694 0.9985869 0.9999437 +0.9934694 0.9985869 0.9999437 +0.9934694 0.9985868 0.9999437 +0.9934694 0.9985868 0.9999437 +0.9934695 0.9985868 0.9999437 +0.9934697 0.9985868 0.9999437 +0.9934698 0.9985868 0.9999437 +0.9934701 0.9985868 0.9999437 +0.9934704 0.9985868 0.9999437 +0.9934707 0.9985868 0.9999437 +0.9934712 0.9985868 0.9999437 +0.9934718 0.9985868 0.9999437 +0.9934725 0.9985868 0.9999437 +0.9934734 0.9985868 0.9999437 +0.9934746 0.9985868 0.9999437 +0.9934761 0.9985868 0.9999437 +0.9934779 0.9985868 0.9999437 +0.9934803 0.9985868 0.9999437 +0.9934833 0.9985868 0.9999437 +0.9934871 0.9985868 0.9999437 +0.9934919 0.9985868 0.9999437 +0.993498 0.9985868 0.9999437 +0.9935057 0.9985868 0.9999437 +0.9935154 0.9985868 0.9999437 +0.9935277 0.9985868 0.9999437 +0.9935432 0.9985868 0.9999437 +0.9935629 0.9985868 0.9999437 +0.9935878 0.9985868 0.9999437 +0.9936193 0.9985868 0.9999437 +0.9936592 0.9985868 0.9999437 +0.9937096 0.9985868 0.9999437 +0.9937734 0.9985868 0.9999437 +0.9938541 0.9985868 0.9999437 +0.9939562 0.9985868 0.9999437 +0.9940854 0.9985868 0.9999437 +0.9942488 0.9985868 0.9999437 +0.9944556 0.9985868 0.9999437 +0.9947172 0.9985868 0.9999437 +0.9950481 0.9985868 0.9999437 +0.9954668 0.9985868 0.9999437 +0.9959964 0.9985868 0.9999437 +0.9966665 0.9985868 0.9999437 +0.9975143 0.9985868 0.9999437 +0.9985868 0.9985868 0.9999437 +0.9999437 0.9985868 0.9999437 +0.9934695 0.9999437 0.9999437 +0.9934695 0.9999437 0.9999437 +0.9934695 0.9999437 0.9999437 +0.9934695 0.9999437 0.9999437 +0.9934695 0.9999437 0.9999437 +0.9934695 0.9999437 0.9999437 +0.9934695 0.9999437 0.9999437 +0.9934694 0.9999437 0.9999437 +0.9934694 0.9999437 0.9999437 +0.9934694 0.9999437 0.9999437 +0.9934694 0.9999437 0.9999437 +0.9934694 0.9999437 0.9999437 +0.9934694 0.9999437 0.9999437 +0.9934694 0.9999437 0.9999437 +0.9934694 0.9999437 0.9999437 +0.9934694 0.9999437 0.9999437 +0.9934695 0.9999437 0.9999437 +0.9934697 0.9999437 0.9999437 +0.9934698 0.9999437 0.9999437 +0.9934701 0.9999437 0.9999437 +0.9934704 0.9999437 0.9999437 +0.9934707 0.9999437 0.9999437 +0.9934712 0.9999437 0.9999437 +0.9934718 0.9999437 0.9999437 +0.9934725 0.9999437 0.9999437 +0.9934734 0.9999437 0.9999437 +0.9934746 0.9999437 0.9999437 +0.9934761 0.9999437 0.9999437 +0.9934779 0.9999437 0.9999437 +0.9934803 0.9999437 0.9999437 +0.9934833 0.9999437 0.9999437 +0.9934871 0.9999437 0.9999437 +0.9934919 0.9999437 0.9999437 +0.993498 0.9999437 0.9999437 +0.9935057 0.9999437 0.9999437 +0.9935154 0.9999437 0.9999437 +0.9935277 0.9999437 0.9999437 +0.9935432 0.9999437 0.9999437 +0.9935629 0.9999437 0.9999437 +0.9935878 0.9999437 0.9999437 +0.9936193 0.9999437 0.9999437 +0.9936592 0.9999437 0.9999437 +0.9937096 0.9999437 0.9999437 +0.9937734 0.9999437 0.9999437 +0.9938541 0.9999437 0.9999437 +0.9939562 0.9999437 0.9999437 +0.9940854 0.9999437 0.9999437 +0.9942488 0.9999437 0.9999437 +0.9944556 0.9999437 0.9999437 +0.9947172 0.9999437 0.9999437 +0.9950481 0.9999437 0.9999437 +0.9954668 0.9999437 0.9999437 +0.9959964 0.9999437 0.9999437 +0.9966665 0.9999437 0.9999437 +0.9975143 0.9999437 0.9999437 +0.9985868 0.9999437 0.9999437 +0.9999437 0.9999437 0.9999437 diff --git a/release/datafiles/icons/ops.sculpt.lasso_hide.dat b/release/datafiles/icons/ops.sculpt.lasso_hide.dat new file mode 100644 index 00000000000..452017b6a7c Binary files /dev/null and b/release/datafiles/icons/ops.sculpt.lasso_hide.dat differ diff --git a/release/datafiles/userdef/userdef_default.c b/release/datafiles/userdef/userdef_default.c index 4f5af963461..b6234bbc587 100644 --- a/release/datafiles/userdef/userdef_default.c +++ b/release/datafiles/userdef/userdef_default.c @@ -153,7 +153,7 @@ const UserDef U_default = { .pressure_softness = 0.0, .ndof_sensitivity = 4.0, .ndof_orbit_sensitivity = 4.0, - .ndof_deadzone = 0.1, + .ndof_deadzone = 0.0, .ndof_flag = (NDOF_MODE_ORBIT | NDOF_LOCK_HORIZON | NDOF_SHOULD_PAN | NDOF_SHOULD_ZOOM | NDOF_SHOULD_ROTATE | /* Software from the driver authors follows this convention diff --git a/release/freedesktop/org.blender.Blender.metainfo.xml b/release/freedesktop/org.blender.Blender.metainfo.xml index 6dc8a17fcbe..d6a7ea55e19 100644 --- a/release/freedesktop/org.blender.Blender.metainfo.xml +++ b/release/freedesktop/org.blender.Blender.metainfo.xml @@ -48,6 +48,23 @@ + + +

New features:

+
    +
  • OpenImageDenoise is now GPU accelerated on supported hardware.
  • +
  • Geometry Nodes: new Bake node and several enhancements and performance improvements.
  • +
  • New File Handler API allows for drag-and-drop behaviour throughout Blender. Initial use has been added for file formats such as Alembic, OBJ and OpenUSD.
  • +
+

Enhancements:

+
    +
  • The video Sequencer got many performance optimizations across the board, improved filtering and visually updated scopes.
  • +
  • User Interface improvements such as input placeholders, visual improvements and more infos on file browser tooltips.
  • +
  • Bone Collections are now hierarchical
  • +
  • The Musgrave Texture node was replaced by a more versatile Noise Texture node.
  • +
+
+

New features:

diff --git a/release/license/THIRD-PARTY-LICENSES.txt b/release/license/THIRD-PARTY-LICENSES.txt index 337807f80eb..2a713ab8963 100644 --- a/release/license/THIRD-PARTY-LICENSES.txt +++ b/release/license/THIRD-PARTY-LICENSES.txt @@ -19,22 +19,24 @@ PERFORMANCE OF THIS SOFTWARE. ------ -** Audaspace; version 1.4+ (ae29ce2) -- https://audaspace.github.io/ +** Audaspace; version 0d18fe7 -- https://audaspace.github.io/ ** Cuda Wrangler; version cbf465b -- https://github.com/CudaWrangler/cuew ** Draco; version 1.3.6 -- https://google.github.io/draco/ ** Embree; version 4.1.0 -- https://github.com/embree/embree ** Intel(R) oneAPI DPC++ compiler; version 2022-12 -- https://github.com/intel/llvm#oneapi-dpc-compiler -** Intel® Open Path Guiding Library; version 0.6.0 -- http://www.openpgl.org/ +** Intel® Open Path Guiding Library; version 0.5.0 -- http://www.openpgl.org/ ** Mantaflow; version 0.13 -- http://mantaflow.com/ -** materialX; version 1.38.6 -- +** materialX; version 1.38.8 -- https://github.com/AcademySoftwareFoundation/MaterialX ** meson; version 0.63 -- https://github.com/mesonbuild/meson ** oneAPI Threading Building Block; version 2020_U3 -- https://software.intel.com/en-us/oneapi/onetbb -** OpenImageDenoise; version 1.4.3 -- https://www.openimagedenoise.org/ -** OpenImageIO; version 2.4.15.0 -- http://www.openimageio.org -** OpenSSL; version 3.1.2 -- https://www.openssl.org/ +** OpenCL Wrangler; version 27a6867 -- https://github.com/OpenCLWrangler/clew +** OpenImageDenoise; version 2.2.2 -- https://www.openimagedenoise.org/ +** OpenImageIO; version 2.5.6.0 -- +https://github.com/AcademySoftwareFoundation/OpenImageIO +** OpenSSL; version 3.1.5 -- https://www.openssl.org/ ** OpenXR SDK; version 1.0.17 -- https://khronos.org/openxr ** RangeTree; version 40ebed8aa209 -- https://github.com/ideasman42/rangetree-c ** SDL Extension Wrangler; version 15edf8e -- @@ -42,7 +44,9 @@ https://github.com/SDLWrangler/sdlew ** ShaderC; version 2022.3 -- https://github.com/google/shaderc ** SYCL Unified Runtime ; version fd711c920acc4434cb52ff18b078c082d9d7f44d -- https://github.com/oneapi-src/unified-runtime -** Vulkan Loader; version 1.2.198 -- +** Vulkan Headers; version 1.3.270 -- +https://github.com/KhronosGroup/Vulkan-Headers +** Vulkan Loader; version 1.3.270 -- https://github.com/KhronosGroup/Vulkan-Loader Apache License @@ -244,7 +248,7 @@ See the License for the specific language governing permissions and limitations under the License. * For Audaspace see also this required NOTICE: - Copyright © 2009-2023 Jörg Müller. All rights reserved. + Copyright © 2009-2020 Jörg Müller. All rights reserved. * For Cuda Wrangler see also this required NOTICE: Copyright 2011-2014 Blender Foundation * For Draco see also this required NOTICE: @@ -290,6 +294,8 @@ limitations under the License. Copyright 2015 The Shaderc Authors. All rights reserved. * For SYCL Unified Runtime see also this required NOTICE: Copyright (C) 2022-2023 Intel Corporation +* For Vulkan Headers see also this required NOTICE: + Copyright 2015-2023 The Khronos Group Inc. * For Vulkan Loader see also this required NOTICE: Copyright (c) 2019 The Khronos Group Inc. Copyright (c) 2019 Valve Corporation @@ -391,22 +397,21 @@ Copyright (c) 2006, Google Inc. All rights reserved. ** Imath; version 3.1.7 -- https://github.com/AcademySoftwareFoundation/Imath Copyright Contributors to the OpenEXR Project. All rights reserved. -** ISPC; version 1.17.0 -- https://github.com/ispc/ispc +** ISPC; version 1.21.1 -- https://github.com/ispc/ispc Copyright Intel Corporation All rights reserved. -** NumPy; version 1.23.5 -- https://numpy.org/ +** NumPy; version 1.24.3 -- https://numpy.org/ Copyright (c) 2005-2022, NumPy Developers. All rights reserved. ** Ogg; version 1.3.5 -- https://www.xiph.org/ogg/ COPYRIGHT (C) 1994-2019 by the Xiph.Org Foundation https://www.xiph.org/ -** Open Shading Language; version -1.13-dev-1a7670600c8b08c2443a78d03c8c27e9a1149140 -- -https://github.com/imageworks/OpenShadingLanguage +** Open Shading Language; version 1.13.7.0 -- +https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/ Copyright Contributors to the Open Shading Language project. -** OpenColorIO; version 2.2.0 -- +** OpenColorIO; version 2.3.2 -- https://github.com/AcademySoftwareFoundation/OpenColorIO Copyright Contributors to the OpenColorIO Project. -** OpenEXR; version 3.1.7 -- +** OpenEXR; version 3.2.1 -- https://github.com/AcademySoftwareFoundation/openexr Copyright Contributors to the OpenEXR Project. All rights reserved. ** Pystring; version 1.1.3 -- https://github.com/imageworks/pystring @@ -414,7 +419,7 @@ Copyright (c) 2008-2010, Sony Pictures Imageworks Inc All rights reserved. ** Vorbis; version 1.3.7 -- https://xiph.org/vorbis/ Copyright (c) 2002-2020 Xiph.org Foundation -** VPX; version 1.11.0 -- https://github.com/webmproject/libvpx +** VPX; version 1.14.0 -- https://github.com/webmproject/libvpx Copyright (c) 2010, The WebM Project authors. All rights reserved. ** WebP; version 1.3.2 -- https://github.com/webmproject/libwebp Copyright (c) 2010, Google Inc. All rights reserved. @@ -913,7 +918,7 @@ Copyright (c) 2003, 2007-14 Matteo Frigo Copyright (c) 2003, 2007-14 Massachusetts Institute of Technology ** GMP; version 6.2.1 -- https://gmplib.org/ Copyright 1996-2020 Free Software Foundation, Inc. -** OpenAL; version 1.21.1 -- http://openal-soft.org +** OpenAL; version 1.23.1 -- http://openal-soft.org Copyright (c) 2015, Archontis Politis Copyright (c) 2019, Christopher Robinson @@ -2804,7 +2809,7 @@ That's all there is to it! ------ -** FFmpeg; version 6.0 -- http://ffmpeg.org/ +** FFmpeg; version 6.1.1 -- http://ffmpeg.org/ Copyright: The FFmpeg contributors https://github.com/FFmpeg/FFmpeg/blob/master/CREDITS ** Libsndfile; version 1.2.2 -- http://libsndfile.github.io/libsndfile/ @@ -3433,6 +3438,33 @@ December 9, 2010 ------ +** libdeflate; version 1.18 -- https://github.com/ebiggers/libdeflate +Copyright 2016 Eric Biggers + +Copyright 2016 Eric Biggers + +Permission is hereby granted, free of charge, to any person +obtaining a copy of this software and associated documentation files +(the "Software"), to deal in the Software without restriction, +including without limitation the rights to use, copy, modify, merge, +publish, distribute, sublicense, and/or sell copies of the Software, +and to permit persons to whom the Software is furnished to do so, +subject to the following conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS +BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN +ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. + +------ + ** vcintrinsics; version 782fbf7301dc73acaa049a4324c976ad94f587f7 -- https://github.com/intel/vc-intrinsics Copyright (c) 2019 Intel Corporation @@ -3471,7 +3503,7 @@ Copyright © 2013 The Khronos Group Inc. ** Expat; version 2.5.0 -- https://github.com/libexpat/libexpat/ Copyright (c) 1998-2000 Thai Open Source Software Center Ltd and Clark Cooper Copyright (c) 2001-2019 Expat maintainers -** Intel(R) Graphics Compute Runtime; version 22.38.24278 -- +** Intel(R) Graphics Compute Runtime; version 23.43.27642.40 -- https://github.com/intel/compute-runtime Copyright (C) 2021 Intel Corporation ** Intel(R) Graphics Memory Management Library; version 22.1.8 -- @@ -3490,11 +3522,11 @@ Copyright (c) 2006, 2008 Junio C Hamano Copyright © 2017-2018 Red Hat Inc. Copyright © 2012 Collabora, Ltd. Copyright © 2008 Kristian Høgsberg -** Libxml2; version 2.10.4 -- http://xmlsoft.org/ +** Libxml2; version 2.12.3 -- http://xmlsoft.org/ Copyright (C) 1998-2012 Daniel Veillard. All Rights Reserved. -** Mesa 3D; version 21.1.5 -- https://www.mesa3d.org/ +** Mesa 3D; version 23.3.0 -- https://www.mesa3d.org/ Copyright (C) 1999-2007 Brian Paul All Rights Reserved. -** oneAPI Level Zero; version v1.8.8 -- +** oneAPI Level Zero; version v1.15.8 -- https://github.com/oneapi-src/level-zero Copyright (C) 2019-2021 Intel Corporation ** OPENCollada; version 1.6.68 -- https://github.com/KhronosGroup/OpenCOLLADA @@ -3506,11 +3538,12 @@ Copyright (c) 2018 Jingwei Huang, Yichao Zhou, Matthias Niessner, Jonathan Shewchuk and Leonidas Guibas. All rights reserved. ** robin-map; version 0.6.2 -- https://github.com/Tessil/robin-map Copyright (c) 2017 Thibaut Goetghebuer-Planchon -** sse2neon; version 1.6.0 -- https://github.com/DLTcollab/sse2neon +** sse2neon; version cfaa59fc04fecb117c0a0f3fe9c82dece6f359ad -- +https://github.com/DLTcollab/sse2neon Copyright sse2neon contributors ** TinyGLTF; version 2.5.0 -- https://github.com/syoyo/tinygltf Copyright (c) 2017 Syoyo Fujita, Aurélien Chatelain and many contributors -** Wayland protocols; version 1.31 -- +** Wayland protocols; version 1.32 -- https://gitlab.freedesktop.org/wayland/wayland-protocols Copyright © 2008-2013 Kristian Høgsberg Copyright © 2010-2013 Intel Corporation @@ -3605,7 +3638,7 @@ PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. ------ -** OpenVDB; version 10.0.0 -- http://www.openvdb.org/ +** OpenVDB; version 11.0.0 -- http://www.openvdb.org/ Copyright Contributors to the OpenVDB Project Mozilla Public License Version 2.0 @@ -4037,7 +4070,7 @@ IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. ------ -** The LLVM Compiler Infrastructure; version 12.0.0 -- +** The LLVM Compiler Infrastructure; version 17.0.6 -- https://github.com/llvm/llvm-project/ University of Illinois/NCSA Open Source License @@ -4063,9 +4096,9 @@ Software. ------ -** OpenSubdiv; version 3.5.0 -- http://graphics.pixar.com/opensubdiv +** OpenSubdiv; version 3.6.0 -- http://graphics.pixar.com/opensubdiv Copyright 2013 Pixar -** Universal Scene Description; version 23.05 -- http://www.openusd.org/ +** Universal Scene Description; version 23.11 -- http://www.openusd.org/ Copyright 2016 Pixar Licensed under the Apache License, Version 2.0 (the "Apache License") with the @@ -4110,7 +4143,7 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ------ -** Boost C++ Libraries; version 1.80.0 -- https://www.boost.org/ +** Boost C++ Libraries; version 1.82.0 -- https://www.boost.org/ The Boost license encourages both commercial and non-commercial use and does not require attribution for binary use. @@ -4276,7 +4309,7 @@ MIT Expat ------ -** Python; version 3.10.13 -- https://www.python.org +** Python; version 3.11.7 -- https://www.python.org Copyright (c) 2001-2021 Python Software Foundation. All rights reserved. A. HISTORY OF THE SOFTWARE @@ -4563,6 +4596,33 @@ PERFORMANCE OF THIS SOFTWARE. ------ +** libffi; version 3.4.4 -- https://github.com/libffi/libffi/ +libffi - Copyright (c) 1996-2024 Anthony Green, Red Hat, Inc and others. + +libffi - Copyright (c) 1996-2024 Anthony Green, Red Hat, Inc and others. +See source files for details. + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +``Software''), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED ``AS IS'', WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. +IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY +CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, +TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE +SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +------ + ** Flex; version 2.6.4 -- https://github.com/westes/flex Copyright (c) 2001, 2002, 2003, 2004, 2005, 2006, 2007 The Flex Project. diff --git a/scripts/modules/addon_utils.py b/scripts/modules/addon_utils.py index 360f59ab258..1d43dcc0b3c 100644 --- a/scripts/modules/addon_utils.py +++ b/scripts/modules/addon_utils.py @@ -319,14 +319,29 @@ def enable(module_name, *, default_set=False, persistent=False, handle_error=Non is_extension = module_name.startswith(_ext_base_pkg_idname_with_dot) if handle_error is None: - def handle_error(_ex): + def handle_error(ex): + if isinstance(ex, ImportError): + # NOTE: checking "Add-on " prefix is rather weak, + # it's just a way to avoid the noise of a full trace-back when + # an add-on is simply missing on the file-system. + if (type(msg := ex.msg) is str) and msg.startswith("Add-on "): + print(msg) + return import traceback traceback.print_exc() # reload if the mtime changes mod = sys.modules.get(module_name) # chances of the file _not_ existing are low, but it could be removed - if mod and os.path.exists(mod.__file__): + + # Set to `mod.__file__` or None. + mod_file = None + + if ( + (mod is not None) and + (mod_file := mod.__file__) is not None and + os.path.exists(mod_file) + ): if getattr(mod, "__addon_enabled__", False): # This is an unlikely situation, @@ -336,18 +351,15 @@ def enable(module_name, *, default_set=False, persistent=False, handle_error=Non try: mod.unregister() except BaseException as ex: - print( - "Exception in module unregister():", - repr(getattr(mod, "__file__", module_name)), - ) + print("Exception in module unregister():", (mod_file or module_name)) handle_error(ex) return None mod.__addon_enabled__ = False mtime_orig = getattr(mod, "__time__", 0) - mtime_new = os.path.getmtime(mod.__file__) + mtime_new = os.path.getmtime(mod_file) if mtime_orig != mtime_new: - print("module changed on disk:", repr(mod.__file__), "reloading...") + print("module changed on disk:", repr(mod_file), "reloading...") try: importlib.reload(mod) @@ -374,11 +386,20 @@ def enable(module_name, *, default_set=False, persistent=False, handle_error=Non # Use instead of `__import__` so that sub-modules can eventually be supported. # This is also documented to be the preferred way to import modules. mod = importlib.import_module(module_name) - if mod.__file__ is None: - # This can happen when the addon has been removed but there are - # residual `.pyc` files left behind. - raise ImportError(name=module_name) - mod.__time__ = os.path.getmtime(mod.__file__) + if (mod_file := mod.__file__) is None: + # This can happen when: + # - The add-on has been removed but there are residual `.pyc` files left behind. + # - An extension is a directory that doesn't contain an `__init__.py` file. + # + # Include a message otherwise the "cause:" for failing to load the module is left blank. + # Include the `__path__` when available so there is a reference to the location that failed to load. + raise ImportError( + "module loaded with no associated file, __path__=%r, aborting!" % ( + getattr(mod, "__path__", None) + ), + name=module_name + ) + mod.__time__ = os.path.getmtime(mod_file) mod.__addon_enabled__ = False except BaseException as ex: # If the add-on doesn't exist, don't print full trace-back because the back-trace is in this case @@ -386,7 +407,7 @@ def enable(module_name, *, default_set=False, persistent=False, handle_error=Non # Account for `ImportError` & `ModuleNotFoundError`. if isinstance(ex, ImportError): if ex.name == module_name: - print("Add-on not loaded: \"%s\", cause: %s" % (module_name, str(ex))) + ex.msg = "Add-on not loaded: \"%s\", cause: %s" % (module_name, str(ex)) # Issue with an add-on from an extension repository, report a useful message. elif is_extension and module_name.startswith(ex.name + "."): @@ -396,22 +417,20 @@ def enable(module_name, *, default_set=False, persistent=False, handle_error=Non None, ) if repo is None: - print( + ex.msg = ( "Add-on not loaded: \"%s\", cause: extension repository \"%s\" doesn't exist" % (module_name, repo_id) ) elif not repo.enabled: - print( + ex.msg = ( "Add-on not loaded: \"%s\", cause: extension repository \"%s\" is disabled" % (module_name, repo_id) ) else: # The repository exists and is enabled, it should have imported. - print("Add-on not loaded: \"%s\", cause: %s" % (module_name, str(ex))) - else: - handle_error(ex) - else: - handle_error(ex) + ex.msg = "Add-on not loaded: \"%s\", cause: %s" % (module_name, str(ex)) + + handle_error(ex) if default_set: _addon_remove(module_name) @@ -425,10 +444,13 @@ def enable(module_name, *, default_set=False, persistent=False, handle_error=Non if bl_info is not None: # Use `_init` to detect when `bl_info` was generated from the manifest, see: `_bl_info_from_extension`. if type(bl_info) is dict and "_init" not in bl_info: - print( - "Add-on \"%s\" has a \"bl_info\" which will be ignored in favor of \"%s\"" % - (module_name, _ext_manifest_filename_toml) - ) + # This print is noisy, hide behind a debug flag. + # Once `bl_info` is fully deprecated this should be changed to always print a warning. + if _bpy.app.debug_python: + print( + "Add-on \"%s\" has a \"bl_info\" which will be ignored in favor of \"%s\"" % + (module_name, _ext_manifest_filename_toml) + ) # Always remove as this is not expected to exist and will be lazily initialized. del mod.bl_info @@ -443,10 +465,7 @@ def enable(module_name, *, default_set=False, persistent=False, handle_error=Non try: mod.register() except BaseException as ex: - print( - "Exception in module register():", - getattr(mod, "__file__", module_name), - ) + print("Exception in module register():", (mod_file or module_name)) handle_error(ex) del sys.modules[module_name] if default_set: @@ -490,7 +509,7 @@ def disable(module_name, *, default_set=False, handle_error=None): # the add-on in the user preferences. if mod and getattr(mod, "__addon_enabled__", False) is not False: mod.__addon_enabled__ = False - mod.__addon_persistent = False + mod.__addon_persistent__ = False try: mod.unregister() @@ -503,7 +522,7 @@ def disable(module_name, *, default_set=False, handle_error=None): print( "addon_utils.disable: %s not %s" % ( module_name, - "disabled" if mod is None else "loaded") + "loaded" if mod is None else "enabled") ) # could be in more than once, unlikely but better do this just in case. diff --git a/scripts/modules/bpy/__init__.py b/scripts/modules/bpy/__init__.py index 3f9ad78156c..492c1165710 100644 --- a/scripts/modules/bpy/__init__.py +++ b/scripts/modules/bpy/__init__.py @@ -10,6 +10,7 @@ __all__ = ( "app", "context", "data", + "msgbus", "ops", "path", "props", diff --git a/scripts/modules/bpy/utils/toolsystem.py b/scripts/modules/bpy/utils/toolsystem.py index 514f44b9f92..433723a8250 100644 --- a/scripts/modules/bpy/utils/toolsystem.py +++ b/scripts/modules/bpy/utils/toolsystem.py @@ -2,6 +2,10 @@ # # SPDX-License-Identifier: GPL-2.0-or-later +__all__ = ( + "ToolDef", +) + # Until we untangle ToolDef from bl_ui internals, # use this module to document ToolDef. from bl_ui.space_toolsystem_common import ToolDef diff --git a/scripts/modules/bpy_extras/io_utils.py b/scripts/modules/bpy_extras/io_utils.py index e45924e2fc1..536747b3930 100644 --- a/scripts/modules/bpy_extras/io_utils.py +++ b/scripts/modules/bpy_extras/io_utils.py @@ -297,7 +297,7 @@ def axis_conversion(from_forward='Y', from_up='Z', to_forward='Y', to_up='Z'): for i, axis_lut in enumerate(_axis_convert_lut): if value in axis_lut: return Matrix(_axis_convert_matrix[i]) - assert 0 + assert False, "unreachable" def axis_conversion_ensure(operator, forward_attr, up_attr): diff --git a/scripts/modules/bpy_extras/node_shader_utils.py b/scripts/modules/bpy_extras/node_shader_utils.py index 0b17212b8ca..38315f73816 100644 --- a/scripts/modules/bpy_extras/node_shader_utils.py +++ b/scripts/modules/bpy_extras/node_shader_utils.py @@ -36,6 +36,24 @@ def values_clamp(val, minv, maxv): else: return max(minv, min(maxv, val)) +# TODO: Consider moving node_input_value_set/node_input_value_get into a common utility module if +# more usage merits doing so. If that is done, abstract out the validity check and make it usable +# for node outputs as well. See PR #119354 for details. + + +def node_input_value_set(node, input, value): + if node is None or input not in node.inputs: + return + + node.inputs[input].default_value = value + + +def node_input_value_get(node, input, default_value=None): + if node is None or input not in node.inputs: + return default_value + + return node.inputs[input].default_value + class ShaderWrapper(): """ @@ -798,13 +816,11 @@ class ShaderImageTextureWrapper(): node_mapping = property(node_mapping_get) def translation_get(self): - if self.node_mapping is None: - return Vector((0.0, 0.0, 0.0)) - return self.node_mapping.inputs["Location"].default_value + return node_input_value_get(self.node_mapping, "Location", Vector((0.0, 0.0, 0.0))) @_set_check def translation_set(self, translation): - self.node_mapping.inputs["Location"].default_value = translation + node_input_value_set(self.node_mapping, "Location", translation) translation = property(translation_get, translation_set) diff --git a/scripts/modules/rna_keymap_ui.py b/scripts/modules/rna_keymap_ui.py index 46a7f01e23c..990cf1400ea 100644 --- a/scripts/modules/rna_keymap_ui.py +++ b/scripts/modules/rna_keymap_ui.py @@ -375,7 +375,7 @@ def draw_keymaps(context, layout): rowsub.menu("USERPREF_MT_keyconfigs", text=text) rowsub.operator("wm.keyconfig_preset_add", text="", icon='ADD') - rowsub.operator("wm.keyconfig_preset_add", text="", icon='REMOVE').remove_active = True + rowsub.operator("wm.keyconfig_preset_remove", text="", icon='REMOVE') rowsub = split.row(align=True) rowsub.operator("preferences.keyconfig_import", text="Import...", icon='IMPORT') diff --git a/scripts/modules/rna_manual_reference.py b/scripts/modules/rna_manual_reference.py index 4753f543ad7..2a8c97a1054 100644 --- a/scripts/modules/rna_manual_reference.py +++ b/scripts/modules/rna_manual_reference.py @@ -79,6 +79,8 @@ url_manual_mapping = ( ("bpy.types.preferencesedit.keyframe_new_interpolation_type*", "editors/preferences/animation.html#bpy-types-preferencesedit-keyframe-new-interpolation-type"), ("bpy.types.preferencesedit.use_auto_keyframe_insert_needed*", "editors/preferences/animation.html#bpy-types-preferencesedit-use-auto-keyframe-insert-needed"), ("bpy.types.preferencesedit.use_fcurve_high_quality_drawing*", "editors/preferences/animation.html#bpy-types-preferencesedit-use-fcurve-high-quality-drawing"), + ("bpy.types.sequencertimelineoverlay.waveform_display_style*", "editors/video_sequencer/sequencer/display.html#bpy-types-sequencertimelineoverlay-waveform-display-style"), + ("bpy.types.spacegrapheditor.use_auto_lock_translation_axis*", "editors/graph_editor/introduction.html#bpy-types-spacegrapheditor-use-auto-lock-translation-axis"), ("bpy.types.spacespreadsheet.display_context_path_collapsed*", "editors/spreadsheet.html#bpy-types-spacespreadsheet-display-context-path-collapsed"), ("bpy.types.toolsettings.annotation_stroke_placement_view2d*", "interface/annotate_tool.html#bpy-types-toolsettings-annotation-stroke-placement-view2d"), ("bpy.types.toolsettings.annotation_stroke_placement_view3d*", "interface/annotate_tool.html#bpy-types-toolsettings-annotation-stroke-placement-view3d"), @@ -226,7 +228,6 @@ url_manual_mapping = ( ("bpy.types.cyclesrendersettings.adaptive_min_samples*", "render/cycles/render_settings/sampling.html#bpy-types-cyclesrendersettings-adaptive-min-samples"), ("bpy.types.cyclesrendersettings.debug_bvh_time_steps*", "render/cycles/render_settings/performance.html#bpy-types-cyclesrendersettings-debug-bvh-time-steps"), ("bpy.types.cyclesrendersettings.distance_cull_margin*", "render/cycles/render_settings/simplify.html#bpy-types-cyclesrendersettings-distance-cull-margin"), - ("bpy.types.cyclesrendersettings.motion_blur_position*", "render/cycles/render_settings/motion_blur.html#bpy-types-cyclesrendersettings-motion-blur-position"), ("bpy.types.cyclesrendersettings.rolling_shutter_type*", "render/cycles/render_settings/motion_blur.html#bpy-types-cyclesrendersettings-rolling-shutter-type"), ("bpy.types.cyclesrendersettings.transmission_bounces*", "render/cycles/render_settings/light_paths.html#bpy-types-cyclesrendersettings-transmission-bounces"), ("bpy.types.cyclesworldsettings.sample_map_resolution*", "render/cycles/world_settings.html#bpy-types-cyclesworldsettings-sample-map-resolution"), @@ -255,6 +256,7 @@ url_manual_mapping = ( ("bpy.types.toolsettings.use_mesh_automerge_and_split*", "modeling/meshes/tools/tool_settings.html#bpy-types-toolsettings-use-mesh-automerge-and-split"), ("bpy.ops.scene.view_layer_remove_unused_lightgroups*", "render/layers/passes.html#bpy-ops-scene-view-layer-remove-unused-lightgroups"), ("bpy.types.animvizmotionpaths.show_keyframe_numbers*", "animation/motion_paths.html#bpy-types-animvizmotionpaths-show-keyframe-numbers"), + ("bpy.types.animvizmotionpaths.use_camera_space_bake*", "animation/motion_paths.html#bpy-types-animvizmotionpaths-use-camera-space-bake"), ("bpy.types.brush.cloth_constraint_softbody_strength*", "sculpt_paint/sculpting/tools/cloth.html#bpy-types-brush-cloth-constraint-softbody-strength"), ("bpy.types.brush.elastic_deform_volume_preservation*", "sculpt_paint/sculpting/tools/elastic_deform.html#bpy-types-brush-elastic-deform-volume-preservation"), ("bpy.types.brushcurvessculptsettings.minimum_length*", "sculpt_paint/curves_sculpting/tools/grow_shrink_curves.html#bpy-types-brushcurvessculptsettings-minimum-length"), @@ -309,6 +311,7 @@ url_manual_mapping = ( ("bpy.types.view3doverlay.sculpt_curves_cage_opacity*", "sculpt_paint/curves_sculpting/introduction.html#bpy-types-view3doverlay-sculpt-curves-cage-opacity"), ("bpy.types.view3doverlay.texture_paint_mode_opacity*", "editors/3dview/display/overlays.html#bpy-types-view3doverlay-texture-paint-mode-opacity"), ("bpy.ops.mesh.customdata_custom_splitnormals_clear*", "modeling/meshes/properties/custom_data.html#bpy-ops-mesh-customdata-custom-splitnormals-clear"), + ("bpy.ops.sequencer.retiming_add_freeze_frame_slide*", "video_editing/edit/montage/editing.html#bpy-ops-sequencer-retiming-add-freeze-frame-slide"), ("bpy.types.bakesettings.use_pass_ambient_occlusion*", "render/cycles/baking.html#bpy-types-bakesettings-use-pass-ambient-occlusion"), ("bpy.types.brush.surface_smooth_shape_preservation*", "sculpt_paint/sculpting/tools/smooth.html#bpy-types-brush-surface-smooth-shape-preservation"), ("bpy.types.brush.use_cloth_pin_simulation_boundary*", "sculpt_paint/sculpting/tools/cloth.html#bpy-types-brush-use-cloth-pin-simulation-boundary"), @@ -445,6 +448,7 @@ url_manual_mapping = ( ("bpy.types.view3doverlay.viewer_attribute_opacity*", "modeling/geometry_nodes/output/viewer.html#bpy-types-view3doverlay-viewer-attribute-opacity"), ("bpy.ops.mesh.customdata_custom_splitnormals_add*", "modeling/meshes/properties/custom_data.html#bpy-ops-mesh-customdata-custom-splitnormals-add"), ("bpy.ops.outliner.collection_indirect_only_clear*", "render/layers/introduction.html#bpy-ops-outliner-collection-indirect-only-clear"), + ("bpy.ops.sequencer.retiming_add_transition_slide*", "video_editing/edit/montage/editing.html#bpy-ops-sequencer-retiming-add-transition-slide"), ("bpy.types.animvizmotionpaths.show_frame_numbers*", "animation/motion_paths.html#bpy-types-animvizmotionpaths-show-frame-numbers"), ("bpy.types.brushgpencilsettings.fill_extend_mode*", "grease_pencil/modes/draw/tools/fill.html#bpy-types-brushgpencilsettings-fill-extend-mode"), ("bpy.types.brushgpencilsettings.pen_smooth_steps*", "grease_pencil/modes/draw/tools/draw.html#bpy-types-brushgpencilsettings-pen-smooth-steps"), @@ -580,6 +584,7 @@ url_manual_mapping = ( ("bpy.types.toolsettings.use_snap_align_rotation*", "editors/3dview/controls/snapping.html#bpy-types-toolsettings-use-snap-align-rotation"), ("bpy.types.toolsettings.use_snap_to_same_target*", "editors/3dview/controls/snapping.html#bpy-types-toolsettings-use-snap-to-same-target"), ("bpy.types.viewlayer.use_pass_cryptomatte_asset*", "render/layers/passes.html#bpy-types-viewlayer-use-pass-cryptomatte-asset"), + ("bpy.ops.armature.collection_create_and_assign*", "animation/armatures/bones/editing/parenting.html#bpy-ops-armature-collection-create-and-assign"), ("bpy.ops.outliner.collection_indirect_only_set*", "render/layers/introduction.html#bpy-ops-outliner-collection-indirect-only-set"), ("bpy.ops.scene.freestyle_geometry_modifier_add*", "render/freestyle/view_layer/line_style/geometry.html#bpy-ops-scene-freestyle-geometry-modifier-add"), ("bpy.ops.scene.view_layer_add_used_lightgroups*", "render/layers/passes.html#bpy-ops-scene-view-layer-add-used-lightgroups"), @@ -650,6 +655,7 @@ url_manual_mapping = ( ("bpy.types.preferencesview.pie_initial_timeout*", "editors/preferences/interface.html#bpy-types-preferencesview-pie-initial-timeout"), ("bpy.types.preferencesview.render_display_type*", "editors/preferences/interface.html#bpy-types-preferencesview-render-display-type"), ("bpy.types.preferencesview.use_mouse_over_open*", "editors/preferences/interface.html#bpy-types-preferencesview-use-mouse-over-open"), + ("bpy.types.rendersettings.motion_blur_position*", "render/cycles/render_settings/motion_blur.html#bpy-types-rendersettings-motion-blur-position"), ("bpy.types.rendersettings.sequencer_gl_preview*", "editors/video_sequencer/preview/sidebar.html#bpy-types-rendersettings-sequencer-gl-preview"), ("bpy.types.rendersettings.simplify_subdivision*", "render/cycles/render_settings/simplify.html#bpy-types-rendersettings-simplify-subdivision"), ("bpy.types.rendersettings.use_simplify_normals*", "render/cycles/render_settings/simplify.html#bpy-types-rendersettings-use-simplify-normals"), @@ -766,11 +772,9 @@ url_manual_mapping = ( ("bpy.types.userassetlibrary.use_relative_path*", "editors/preferences/file_paths.html#bpy-types-userassetlibrary-use-relative-path"), ("bpy.types.view3dshading.wireframe_color_type*", "editors/3dview/display/shading.html#bpy-types-view3dshading-wireframe-color-type"), ("bpy.types.volumedisplay.interpolation_method*", "modeling/volumes/properties.html#bpy-types-volumedisplay-interpolation-method"), - ("bpy.ops.armature.collection_solo_visibility*", "animation/armatures/properties/bone_collections.html#bpy-ops-armature-collection-solo-visibility"), ("bpy.ops.geometry.color_attribute_render_set*", "modeling/meshes/properties/object_data.html#bpy-ops-geometry-color-attribute-render-set"), ("bpy.ops.object.geometry_nodes_move_to_nodes*", "modeling/modifiers/generate/geometry_nodes.html#bpy-ops-object-geometry-nodes-move-to-nodes"), ("bpy.ops.preferences.script_directory_remove*", "editors/preferences/file_paths.html#bpy-ops-preferences-script-directory-remove"), - ("bpy.ops.sequencer.retiming_freeze_frame_add*", "video_editing/edit/montage/editing.html#bpy-ops-sequencer-retiming-freeze-frame-add"), ("bpy.types.brushgpencilsettings.angle_factor*", "grease_pencil/modes/draw/tools/draw.html#bpy-types-brushgpencilsettings-angle-factor"), ("bpy.types.brushgpencilsettings.pen_strength*", "grease_pencil/modes/draw/tools/erase.html#bpy-types-brushgpencilsettings-pen-strength"), ("bpy.types.clothcollisionsettings.collection*", "physics/cloth/settings/collisions.html#bpy-types-clothcollisionsettings-collection"), @@ -942,6 +946,7 @@ url_manual_mapping = ( ("bpy.types.viewlayer.pass_cryptomatte_depth*", "render/layers/passes.html#bpy-types-viewlayer-pass-cryptomatte-depth"), ("bpy.types.walknavigation.use_mouse_reverse*", "editors/preferences/navigation.html#bpy-types-walknavigation-use-mouse-reverse"), ("bpy.types.walknavigation.walk_speed_factor*", "editors/preferences/navigation.html#bpy-types-walknavigation-walk-speed-factor"), + ("bpy.ops.armature.collection_remove_unused*", "animation/armatures/properties/bone_collections.html#bpy-ops-armature-collection-remove-unused"), ("bpy.ops.clip.stabilize_2d_rotation_select*", "movie_clip/tracking/clip/selecting.html#bpy-ops-clip-stabilize-2d-rotation-select"), ("bpy.ops.constraint.disable_keep_transform*", "animation/constraints/interface/common.html#bpy-ops-constraint-disable-keep-transform"), ("bpy.ops.curves.convert_to_particle_system*", "sculpt_paint/curves_sculpting/introduction.html#bpy-ops-curves-convert-to-particle-system"), @@ -954,7 +959,6 @@ url_manual_mapping = ( ("bpy.ops.outliner.collection_holdout_clear*", "render/layers/introduction.html#bpy-ops-outliner-collection-holdout-clear"), ("bpy.ops.sculpt.face_set_change_visibility*", "sculpt_paint/sculpting/editing/sculpt.html#bpy-ops-sculpt-face-set-change-visibility"), ("bpy.ops.sculpt.face_sets_randomize_colors*", "sculpt_paint/sculpting/editing/face_sets.html#bpy-ops-sculpt-face-sets-randomize-colors"), - ("bpy.ops.sequencer.retiming_transition_add*", "video_editing/edit/montage/editing.html#bpy-ops-sequencer-retiming-transition-add"), ("bpy.types.animvizmotionpaths.frame_before*", "animation/motion_paths.html#bpy-types-animvizmotionpaths-frame-before"), ("bpy.types.armature.relation_line_position*", "animation/armatures/properties/display.html#bpy-types-armature-relation-line-position"), ("bpy.types.brush.disconnected_distance_max*", "sculpt_paint/sculpting/tools/pose.html#bpy-types-brush-disconnected-distance-max"), @@ -997,6 +1001,7 @@ url_manual_mapping = ( ("bpy.types.geometrynodeinputnamedattribute*", "modeling/geometry_nodes/geometry/read/named_attribute.html#bpy-types-geometrynodeinputnamedattribute"), ("bpy.types.geometrynodesetsplineresolution*", "modeling/geometry_nodes/curve/write/set_spline_resolution.html#bpy-types-geometrynodesetsplineresolution"), ("bpy.types.geometrynodestorenamedattribute*", "modeling/geometry_nodes/attribute/store_named_attribute.html#bpy-types-geometrynodestorenamedattribute"), + ("bpy.types.geometrynodetree.is_mode_object*", "editors/geometry_node.html#bpy-types-geometrynodetree-is-mode-object"), ("bpy.types.geometrynodetree.is_mode_sculpt*", "editors/geometry_node.html#bpy-types-geometrynodetree-is-mode-sculpt"), ("bpy.types.gpencillayer.annotation_opacity*", "interface/annotate_tool.html#bpy-types-gpencillayer-annotation-opacity"), ("bpy.types.gpencillayer.use_onion_skinning*", "grease_pencil/properties/layers.html#bpy-types-gpencillayer-use-onion-skinning"), @@ -1192,7 +1197,6 @@ url_manual_mapping = ( ("bpy.types.colormanagedviewsettings.look*", "render/color_management.html#bpy-types-colormanagedviewsettings-look"), ("bpy.types.compositornodecolorcorrection*", "compositing/types/color/adjust/color_correction.html#bpy-types-compositornodecolorcorrection"), ("bpy.types.compositornodemoviedistortion*", "compositing/types/transform/movie_distortion.html#bpy-types-compositornodemoviedistortion"), - ("bpy.types.compositornodetree.chunk_size*", "compositing/sidebar.html#bpy-types-compositornodetree-chunk-size"), ("bpy.types.cyclesrendersettings.caustics*", "render/cycles/render_settings/light_paths.html#bpy-types-cyclesrendersettings-caustics"), ("bpy.types.cyclesrendersettings.denoiser*", "render/cycles/render_settings/sampling.html#bpy-types-cyclesrendersettings-denoiser"), ("bpy.types.editbone.use_inherit_rotation*", "animation/armatures/bones/properties/relations.html#bpy-types-editbone-use-inherit-rotation"), @@ -1219,6 +1223,7 @@ url_manual_mapping = ( ("bpy.types.geometrynodeduplicateelements*", "modeling/geometry_nodes/geometry/operations/duplicate_elements.html#bpy-types-geometrynodeduplicateelements"), ("bpy.types.geometrynodeedgepathstocurves*", "modeling/geometry_nodes/mesh/operations/edge_paths_to_curves.html#bpy-types-geometrynodeedgepathstocurves"), ("bpy.types.geometrynodeedgestofacegroups*", "modeling/geometry_nodes/mesh/read/edges_to_face_groups.html#bpy-types-geometrynodeedgestofacegroups"), + ("bpy.types.geometrynodeinputactivecamera*", "modeling/geometry_nodes/input/scene/active_camera.html#bpy-types-geometrynodeinputactivecamera"), ("bpy.types.geometrynodeinputmeshfacearea*", "modeling/geometry_nodes/mesh/read/face_area.html#bpy-types-geometrynodeinputmeshfacearea"), ("bpy.types.geometrynodeinputsplinecyclic*", "modeling/geometry_nodes/curve/read/is_spline_cyclic.html#bpy-types-geometrynodeinputsplinecyclic"), ("bpy.types.geometrynodeinstancestopoints*", "modeling/geometry_nodes/instances/instances_to_points.html#bpy-types-geometrynodeinstancestopoints"), @@ -1279,6 +1284,7 @@ url_manual_mapping = ( ("bpy.types.view3dshading.background_type*", "editors/3dview/display/shading.html#bpy-types-view3dshading-background-type"), ("bpy.types.viewlayereevee.use_pass_bloom*", "render/layers/passes.html#bpy-types-viewlayereevee-use-pass-bloom"), ("bpy.types.workspace.use_filter_by_owner*", "interface/window_system/workspaces.html#bpy-types-workspace-use-filter-by-owner"), + ("bpy.ops.armature.collection_unsolo_all*", "animation/armatures/properties/bone_collections.html#bpy-ops-armature-collection-unsolo-all"), ("bpy.ops.brush.stencil_fit_image_aspect*", "sculpt_paint/brush/texture.html#bpy-ops-brush-stencil-fit-image-aspect"), ("bpy.ops.gpencil.image_to_grease_pencil*", "editors/image/editing.html#bpy-ops-gpencil-image-to-grease-pencil"), ("bpy.ops.gpencil.vertex_group_normalize*", "grease_pencil/modes/weight_paint/weights_menu.html#bpy-ops-gpencil-vertex-group-normalize"), @@ -1327,6 +1333,7 @@ url_manual_mapping = ( ("bpy.types.geometrynodeseparategeometry*", "modeling/geometry_nodes/geometry/operations/separate_geometry.html#bpy-types-geometrynodeseparategeometry"), ("bpy.types.geometrynodesetmaterialindex*", "modeling/geometry_nodes/material/set_material_index.html#bpy-types-geometrynodesetmaterialindex"), ("bpy.types.geometrynodesimulationoutput*", "modeling/geometry_nodes/simulation/simulation_zone.html#bpy-types-geometrynodesimulationoutput"), + ("bpy.types.geometrynodesplittoinstances*", "modeling/geometry_nodes/geometry/operations/split_to_instances.html#bpy-types-geometrynodesplittoinstances"), ("bpy.types.geometrynodetoolsetselection*", "modeling/geometry_nodes/geometry/write/set_selection.html#bpy-types-geometrynodetoolsetselection"), ("bpy.types.geometrynodetree.is_modifier*", "editors/geometry_node.html#bpy-types-geometrynodetree-is-modifier"), ("bpy.types.greasepencil.edit_line_color*", "grease_pencil/properties/display.html#bpy-types-greasepencil-edit-line-color"), @@ -1379,6 +1386,7 @@ url_manual_mapping = ( ("bpy.types.walknavigation.teleport_time*", "editors/preferences/navigation.html#bpy-types-walknavigation-teleport-time"), ("bpy.ops.anim.channels_editable_toggle*", "editors/graph_editor/channels/editing.html#bpy-ops-anim-channels-editable-toggle"), ("bpy.ops.anim.channels_setting_disable*", "editors/graph_editor/channels/editing.html#bpy-ops-anim-channels-setting-disable"), + ("bpy.ops.armature.assign_to_collection*", "animation/armatures/bones/editing/parenting.html#bpy-ops-armature-assign-to-collection"), ("bpy.ops.brush.stencil_reset_transform*", "sculpt_paint/brush/texture.html#bpy-ops-brush-stencil-reset-transform"), ("bpy.ops.curve.normals_make_consistent*", "modeling/curves/editing/control_points.html#bpy-ops-curve-normals-make-consistent"), ("bpy.ops.curves.snap_curves_to_surface*", "sculpt_paint/curves_sculpting/introduction.html#bpy-ops-curves-snap-curves-to-surface"), @@ -1525,6 +1533,7 @@ url_manual_mapping = ( ("bpy.ops.object.duplicate_move_linked*", "scene_layout/object/editing/duplicate_linked.html#bpy-ops-object-duplicate-move-linked"), ("bpy.ops.object.make_override_library*", "files/linked_libraries/library_overrides.html#bpy-ops-object-make-override-library"), ("bpy.ops.object.parent_no_inverse_set*", "scene_layout/object/editing/parent.html#bpy-ops-object-parent-no-inverse-set"), + ("bpy.ops.object.shade_smooth_by_angle*", "scene_layout/object/editing/shading.html#bpy-ops-object-shade-smooth-by-angle"), ("bpy.ops.object.vertex_group_quantize*", "sculpt_paint/weight_paint/editing.html#bpy-ops-object-vertex-group-quantize"), ("bpy.ops.outliner.collection_instance*", "editors/outliner/editing.html#bpy-ops-outliner-collection-instance"), ("bpy.ops.preferences.keyconfig_export*", "editors/preferences/keymap.html#bpy-ops-preferences-keyconfig-export"), @@ -1563,6 +1572,7 @@ url_manual_mapping = ( ("bpy.types.fluidflowsettings.use_flow*", "physics/fluid/type/flow.html#bpy-types-fluidflowsettings-use-flow"), ("bpy.types.fmodifierfunctiongenerator*", "editors/graph_editor/fcurves/modifiers.html#bpy-types-fmodifierfunctiongenerator"), ("bpy.types.functionnodeinvertrotation*", "modeling/geometry_nodes/utilities/rotation/invert_rotation.html#bpy-types-functionnodeinvertrotation"), + ("bpy.types.functionnoderotaterotation*", "modeling/geometry_nodes/utilities/rotation/rotate_rotation.html#bpy-types-functionnoderotaterotation"), ("bpy.types.geometrynodecollectioninfo*", "modeling/geometry_nodes/input/scene/collection_info.html#bpy-types-geometrynodecollectioninfo"), ("bpy.types.geometrynodedeletegeometry*", "modeling/geometry_nodes/geometry/operations/delete_geometry.html#bpy-types-geometrynodedeletegeometry"), ("bpy.types.geometrynodeindexofnearest*", "modeling/geometry_nodes/geometry/sample/index_of_nearest.html#bpy-types-geometrynodeindexofnearest"), @@ -1666,6 +1676,7 @@ url_manual_mapping = ( ("bpy.types.animdata.action_influence*", "editors/nla/sidebar.html#bpy-types-animdata-action-influence"), ("bpy.types.assetmetadata.description*", "editors/asset_browser.html#bpy-types-assetmetadata-description"), ("bpy.types.bakesettings.normal_space*", "render/cycles/baking.html#bpy-types-bakesettings-normal-space"), + ("bpy.types.bonecollection.is_visible*", "animation/armatures/properties/bone_collections.html#bpy-types-bonecollection-is-visible"), ("bpy.types.brush.crease_pinch_factor*", "sculpt_paint/brush/brush_settings.html#bpy-types-brush-crease-pinch-factor"), ("bpy.types.brush.elastic_deform_type*", "sculpt_paint/sculpting/tools/elastic_deform.html#bpy-types-brush-elastic-deform-type"), ("bpy.types.brush.texture_sample_bias*", "sculpt_paint/brush/texture.html#bpy-types-brush-texture-sample-bias"), @@ -1699,7 +1710,7 @@ url_manual_mapping = ( ("bpy.types.freestylelineset.qi_start*", "render/freestyle/view_layer/line_set.html#bpy-types-freestylelineset-qi-start"), ("bpy.types.freestylelinestyle.rounds*", "render/freestyle/view_layer/line_style/strokes.html#bpy-types-freestylelinestyle-rounds"), ("bpy.types.functionnodereplacestring*", "modeling/geometry_nodes/utilities/text/replace_string.html#bpy-types-functionnodereplacestring"), - ("bpy.types.functionnodeseparatecolor*", "modeling/geometry_nodes/utilities/color/separate_color.html#bpy-types-functionnodeseparatecolor"), + ("bpy.types.functionnodeseparatecolor*", "editors/texture_node/types/color/separate_color.html#bpy-types-functionnodeseparatecolor"), ("bpy.types.functionnodevaluetostring*", "modeling/geometry_nodes/utilities/text/value_to_string.html#bpy-types-functionnodevaluetostring"), ("bpy.types.geometrynodeblurattribute*", "modeling/geometry_nodes/attribute/blur_attribute.html#bpy-types-geometrynodeblurattribute"), ("bpy.types.geometrynodecornersofedge*", "modeling/geometry_nodes/mesh/topology/corners_of_edge.html#bpy-types-geometrynodecornersofedge"), @@ -1857,7 +1868,7 @@ url_manual_mapping = ( ("bpy.types.geometrynodesplinelength*", "modeling/geometry_nodes/curve/read/spline_length.html#bpy-types-geometrynodesplinelength"), ("bpy.types.geometrynodetool3dcursor*", "modeling/geometry_nodes/input/scene/3d_cursor.html#bpy-types-geometrynodetool3dcursor"), ("bpy.types.geometrynodetree.is_tool*", "editors/geometry_node.html#bpy-types-geometrynodetree-is-tool"), - ("bpy.types.geometrynodevolumetomesh*", "modeling/geometry_nodes/volume/volume_to_mesh.html#bpy-types-geometrynodevolumetomesh"), + ("bpy.types.geometrynodevolumetomesh*", "modeling/geometry_nodes/volume/operations/volume_to_mesh.html#bpy-types-geometrynodevolumetomesh"), ("bpy.types.gpencillayer.line_change*", "grease_pencil/properties/layers.html#bpy-types-gpencillayer-line-change"), ("bpy.types.gpencillayer.parent_type*", "grease_pencil/properties/layers.html#bpy-types-gpencillayer-parent-type"), ("bpy.types.gpencillayer.tint_factor*", "grease_pencil/properties/layers.html#bpy-types-gpencillayer-tint-factor"), @@ -1908,7 +1919,7 @@ url_manual_mapping = ( ("bpy.types.view3dshading.color_type*", "render/workbench/color.html#bpy-types-view3dshading-color-type"), ("bpy.types.volumedisplay.slice_axis*", "modeling/volumes/properties.html#bpy-types-volumedisplay-slice-axis"), ("bpy.ops.action.markers_make_local*", "animation/markers.html#bpy-ops-action-markers-make-local"), - ("bpy.ops.anim.channels_clean_empty*", "editors/nla/editing.html#bpy-ops-anim-channels-clean-empty"), + ("bpy.ops.anim.channels_clean_empty*", "editors/nla/editing/track.html#bpy-ops-anim-channels-clean-empty"), ("bpy.ops.anim.driver_button_remove*", "animation/drivers/usage.html#bpy-ops-anim-driver-button-remove"), ("bpy.ops.anim.keyframe_insert_menu*", "animation/keyframes/editing.html#bpy-ops-anim-keyframe-insert-menu"), ("bpy.ops.anim.keyingset_button_add*", "animation/keyframes/keying_sets.html#bpy-ops-anim-keyingset-button-add"), @@ -1932,7 +1943,7 @@ url_manual_mapping = ( ("bpy.ops.mesh.select_face_by_sides*", "modeling/meshes/selecting/all_by_trait.html#bpy-ops-mesh-select-face-by-sides"), ("bpy.ops.mesh.shortest_path_select*", "modeling/meshes/selecting/linked.html#bpy-ops-mesh-shortest-path-select"), ("bpy.ops.mesh.vert_connect_concave*", "modeling/meshes/editing/mesh/cleanup.html#bpy-ops-mesh-vert-connect-concave"), - ("bpy.ops.nla.duplicate_linked_move*", "editors/nla/editing.html#bpy-ops-nla-duplicate-linked-move"), + ("bpy.ops.nla.duplicate_linked_move*", "editors/nla/editing/strip.html#bpy-ops-nla-duplicate-linked-move"), ("bpy.ops.object.multires_subdivide*", "modeling/modifiers/generate/multiresolution.html#bpy-ops-object-multires-subdivide"), ("bpy.ops.object.shape_key_transfer*", "animation/shape_keys/shape_keys_panel.html#bpy-ops-object-shape-key-transfer"), ("bpy.ops.object.vertex_group_clean*", "sculpt_paint/weight_paint/editing.html#bpy-ops-object-vertex-group-clean"), @@ -1996,7 +2007,6 @@ url_manual_mapping = ( ("bpy.types.functionnodeinputstring*", "modeling/geometry_nodes/input/constant/string.html#bpy-types-functionnodeinputstring"), ("bpy.types.functionnodeinputvector*", "modeling/geometry_nodes/input/constant/vector.html#bpy-types-functionnodeinputvector"), ("bpy.types.functionnoderandomvalue*", "modeling/geometry_nodes/utilities/random_value.html#bpy-types-functionnoderandomvalue"), - ("bpy.types.functionnoderotateeuler*", "modeling/geometry_nodes/utilities/rotation/rotate_euler.html#bpy-types-functionnoderotateeuler"), ("bpy.types.functionnodeslicestring*", "modeling/geometry_nodes/utilities/text/slice_string.html#bpy-types-functionnodeslicestring"), ("bpy.types.geometrynodecurvelength*", "modeling/geometry_nodes/curve/read/curve_length.html#bpy-types-geometrynodecurvelength"), ("bpy.types.geometrynodecurvespiral*", "modeling/geometry_nodes/curve/primitives/curve_spiral.html#bpy-types-geometrynodecurvespiral"), @@ -2122,6 +2132,7 @@ url_manual_mapping = ( ("bpy.types.bakesettings.use_clear*", "render/cycles/baking.html#bpy-types-bakesettings-use-clear"), ("bpy.types.bakesettings.view_from*", "render/cycles/baking.html#bpy-types-bakesettings-view-from"), ("bpy.types.bone.envelope_distance*", "animation/armatures/bones/properties/deform.html#bpy-types-bone-envelope-distance"), + ("bpy.types.bonecollection.is_solo*", "animation/armatures/properties/bone_collections.html#bpy-types-bonecollection-is-solo"), ("bpy.types.brightcontrastmodifier*", "editors/video_sequencer/sequencer/sidebar/modifiers.html#bpy-types-brightcontrastmodifier"), ("bpy.types.brush.cursor_color_add*", "sculpt_paint/brush/cursor.html#bpy-types-brush-cursor-color-add"), ("bpy.types.brush.pose_deform_type*", "sculpt_paint/sculpting/tools/pose.html#bpy-types-brush-pose-deform-type"), @@ -2177,7 +2188,7 @@ url_manual_mapping = ( ("bpy.types.geometrynodeselfobject*", "modeling/geometry_nodes/input/scene/self_object.html#bpy-types-geometrynodeselfobject"), ("bpy.types.geometrynodesplitedges*", "modeling/geometry_nodes/mesh/operations/split_edges.html#bpy-types-geometrynodesplitedges"), ("bpy.types.geometrynodestringjoin*", "modeling/geometry_nodes/utilities/text/join_strings.html#bpy-types-geometrynodestringjoin"), - ("bpy.types.geometrynodevolumecube*", "modeling/geometry_nodes/volume/volume_cube.html#bpy-types-geometrynodevolumecube"), + ("bpy.types.geometrynodevolumecube*", "modeling/geometry_nodes/volume/primitives/volume_cube.html#bpy-types-geometrynodevolumecube"), ("bpy.types.greasepencilgrid.color*", "grease_pencil/properties/display.html#bpy-types-greasepencilgrid-color"), ("bpy.types.greasepencilgrid.lines*", "grease_pencil/properties/display.html#bpy-types-greasepencilgrid-lines"), ("bpy.types.greasepencilgrid.scale*", "grease_pencil/properties/display.html#bpy-types-greasepencilgrid-scale"), @@ -2191,7 +2202,6 @@ url_manual_mapping = ( ("bpy.types.material.diffuse_color*", "render/materials/settings.html#bpy-types-material-diffuse-color"), ("bpy.types.material.line_priority*", "render/freestyle/material.html#bpy-types-material-line-priority"), ("bpy.types.material.shadow_method*", "render/eevee/materials/settings.html#bpy-types-material-shadow-method"), - ("bpy.types.mesh.auto_smooth_angle*", "modeling/meshes/structure.html#bpy-types-mesh-auto-smooth-angle"), ("bpy.types.modifier.show_viewport*", "modeling/modifiers/introduction.html#bpy-types-modifier-show-viewport"), ("bpy.types.motionpath.frame_start*", "animation/motion_paths.html#bpy-types-motionpath-frame-start"), ("bpy.types.object.visible_diffuse*", "render/cycles/object_settings/object_data.html#bpy-types-object-visible-diffuse"), @@ -2417,7 +2427,7 @@ url_manual_mapping = ( ("bpy.ops.mesh.intersect_boolean*", "modeling/meshes/editing/face/intersect_boolean.html#bpy-ops-mesh-intersect-boolean"), ("bpy.ops.mesh.loop_multi_select*", "modeling/meshes/selecting/loops.html#bpy-ops-mesh-loop-multi-select"), ("bpy.ops.mesh.vert_connect_path*", "modeling/meshes/editing/vertex/connect_vertex_path.html#bpy-ops-mesh-vert-connect-path"), - ("bpy.ops.nla.action_sync_length*", "editors/nla/editing.html#bpy-ops-nla-action-sync-length"), + ("bpy.ops.nla.action_sync_length*", "editors/nla/editing/strip.html#bpy-ops-nla-action-sync-length"), ("bpy.ops.node.move_detach_links*", "interface/controls/nodes/editing.html#bpy-ops-node-move-detach-links"), ("bpy.ops.object.make_links_data*", "scene_layout/object/editing/link_transfer/link_data.html#bpy-ops-object-make-links-data"), ("bpy.ops.object.modifier_remove*", "modeling/modifiers/introduction.html#bpy-ops-object-modifier-remove"), @@ -2483,7 +2493,6 @@ url_manual_mapping = ( ("bpy.types.keyingsetsall.active*", "editors/timeline.html#bpy-types-keyingsetsall-active"), ("bpy.types.limitscaleconstraint*", "animation/constraints/transform/limit_scale.html#bpy-types-limitscaleconstraint"), ("bpy.types.materialgpencilstyle*", "grease_pencil/materials/index.html#bpy-types-materialgpencilstyle"), - ("bpy.types.mesh.use_auto_smooth*", "modeling/meshes/structure.html#bpy-types-mesh-use-auto-smooth"), ("bpy.types.meshtovolumemodifier*", "modeling/modifiers/generate/mesh_to_volume.html#bpy-types-meshtovolumemodifier"), ("bpy.types.modifier.show_render*", "modeling/modifiers/introduction.html#bpy-types-modifier-show-render"), ("bpy.types.motionpath.frame_end*", "animation/motion_paths.html#bpy-types-motionpath-frame-end"), @@ -2497,6 +2506,7 @@ url_manual_mapping = ( ("bpy.types.preferencesfilepaths*", "editors/preferences/file_paths.html#bpy-types-preferencesfilepaths"), ("bpy.types.rigidbodyobject.mass*", "physics/rigid_body/properties/settings.html#bpy-types-rigidbodyobject-mass"), ("bpy.types.scene.background_set*", "scene_layout/scene/properties.html#bpy-types-scene-background-set"), + ("bpy.types.scenesequence.volume*", "video_editing/edit/montage/strips/scene.html#bpy-types-scenesequence-volume"), ("bpy.types.sequence.frame_start*", "editors/video_sequencer/sequencer/sidebar/strip.html#bpy-types-sequence-frame-start"), ("bpy.types.shadernodebackground*", "render/shader_nodes/shader/background.html#bpy-types-shadernodebackground"), ("bpy.types.shadernodebsdfvelvet*", "render/shader_nodes/shader/sheen.html#bpy-types-shadernodebsdfvelvet"), @@ -2719,7 +2729,7 @@ url_manual_mapping = ( ("bpy.ops.mesh.average_normals*", "modeling/meshes/editing/mesh/normals.html#bpy-ops-mesh-average-normals"), ("bpy.ops.mesh.delete_edgeloop*", "modeling/meshes/editing/mesh/delete.html#bpy-ops-mesh-delete-edgeloop"), ("bpy.ops.mesh.vertices_smooth*", "modeling/meshes/editing/vertex/smooth_vertices.html#bpy-ops-mesh-vertices-smooth"), - ("bpy.ops.nla.make_single_user*", "editors/nla/editing.html#bpy-ops-nla-make-single-user"), + ("bpy.ops.nla.make_single_user*", "editors/nla/editing/strip.html#bpy-ops-nla-make-single-user"), ("bpy.ops.node.clipboard_paste*", "interface/controls/nodes/editing.html#bpy-ops-node-clipboard-paste"), ("bpy.ops.node.node_copy_color*", "interface/controls/nodes/sidebar.html#bpy-ops-node-node-copy-color"), ("bpy.ops.node.read_viewlayers*", "interface/controls/nodes/editing.html#bpy-ops-node-read-viewlayers"), @@ -2881,7 +2891,7 @@ url_manual_mapping = ( ("bpy.ops.mesh.select_similar*", "modeling/meshes/selecting/similar.html#bpy-ops-mesh-select-similar"), ("bpy.ops.mesh.smooth_normals*", "modeling/meshes/editing/mesh/normals.html#bpy-ops-mesh-smooth-normals"), ("bpy.ops.nla.action_pushdown*", "editors/nla/tracks.html#bpy-ops-nla-action-pushdown"), - ("bpy.ops.nla.tweakmode_enter*", "editors/nla/editing.html#bpy-ops-nla-tweakmode-enter"), + ("bpy.ops.nla.tweakmode_enter*", "editors/nla/editing/strip.html#bpy-ops-nla-tweakmode-enter"), ("bpy.ops.node.clipboard_copy*", "interface/controls/nodes/editing.html#bpy-ops-node-clipboard-copy"), ("bpy.ops.node.duplicate_move*", "interface/controls/nodes/editing.html#bpy-ops-node-duplicate-move"), ("bpy.ops.node.options_toggle*", "interface/controls/nodes/editing.html#bpy-ops-node-options-toggle"), @@ -3165,7 +3175,7 @@ url_manual_mapping = ( ("bpy.ops.mesh.select_loose*", "modeling/meshes/selecting/all_by_trait.html#bpy-ops-mesh-select-loose"), ("bpy.ops.mesh.vert_connect*", "modeling/meshes/editing/vertex/connect_vertex_pairs.html#bpy-ops-mesh-vert-connect"), ("bpy.ops.nla.soundclip_add*", "editors/nla/strips.html#bpy-ops-nla-soundclip-add"), - ("bpy.ops.nla.tracks_delete*", "editors/nla/editing.html#bpy-ops-nla-tracks-delete"), + ("bpy.ops.nla.tracks_delete*", "editors/nla/editing/track.html#bpy-ops-nla-tracks-delete"), ("bpy.ops.node.group_insert*", "interface/controls/nodes/groups.html#bpy-ops-node-group-insert"), ("bpy.ops.object.lightprobe*", "render/eevee/light_probes/index.html#bpy-ops-object-lightprobe"), ("bpy.ops.object.make_local*", "files/linked_libraries/link_append.html#bpy-ops-object-make-local"), @@ -3371,10 +3381,10 @@ url_manual_mapping = ( ("bpy.ops.mesh.select_nth*", "modeling/meshes/selecting/checker_deselect.html#bpy-ops-mesh-select-nth"), ("bpy.ops.mesh.symmetrize*", "modeling/meshes/editing/mesh/symmetrize.html#bpy-ops-mesh-symmetrize"), ("bpy.ops.mesh.uvs_rotate*", "modeling/meshes/uv/editing.html#bpy-ops-mesh-uvs-rotate"), - ("bpy.ops.nla.apply_scale*", "editors/nla/editing.html#bpy-ops-nla-apply-scale"), - ("bpy.ops.nla.clear_scale*", "editors/nla/editing.html#bpy-ops-nla-clear-scale"), - ("bpy.ops.nla.meta_remove*", "editors/nla/strips.html#bpy-ops-nla-meta-remove"), - ("bpy.ops.nla.mute_toggle*", "editors/nla/editing.html#bpy-ops-nla-mute-toggle"), + ("bpy.ops.nla.apply_scale*", "editors/nla/editing/strip.html#bpy-ops-nla-apply-scale"), + ("bpy.ops.nla.clear_scale*", "editors/nla/editing/strip.html#bpy-ops-nla-clear-scale"), + ("bpy.ops.nla.meta_remove*", "editors/nla/editing/strip.html#bpy-ops-nla-meta-remove"), + ("bpy.ops.nla.mute_toggle*", "editors/nla/editing/strip.html#bpy-ops-nla-mute-toggle"), ("bpy.ops.node.group_edit*", "interface/controls/nodes/groups.html#bpy-ops-node-group-edit"), ("bpy.ops.node.group_make*", "interface/controls/nodes/groups.html#bpy-ops-node-group-make"), ("bpy.ops.node.links_mute*", "interface/controls/nodes/editing.html#bpy-ops-node-links-mute"), @@ -3483,7 +3493,7 @@ url_manual_mapping = ( ("bpy.ops.mesh.polybuild*", "modeling/meshes/tools/poly_build.html#bpy-ops-mesh-polybuild"), ("bpy.ops.mesh.subdivide*", "modeling/meshes/editing/edge/subdivide.html#bpy-ops-mesh-subdivide"), ("bpy.ops.mesh.wireframe*", "modeling/meshes/editing/face/wireframe.html#bpy-ops-mesh-wireframe"), - ("bpy.ops.nla.tracks_add*", "editors/nla/introduction.html#bpy-ops-nla-tracks-add"), + ("bpy.ops.nla.tracks_add*", "editors/nla/editing/track.html#bpy-ops-nla-tracks-add"), ("bpy.ops.node.link_make*", "interface/controls/nodes/editing.html#bpy-ops-node-link-make"), ("bpy.ops.node.links_cut*", "interface/controls/nodes/editing.html#bpy-ops-node-links-cut"), ("bpy.ops.object.convert*", "scene_layout/object/editing/convert.html#bpy-ops-object-convert"), @@ -3566,8 +3576,8 @@ url_manual_mapping = ( ("bpy.ops.mesh.rip_move*", "modeling/meshes/editing/vertex/rip_vertices.html#bpy-ops-mesh-rip-move"), ("bpy.ops.mesh.separate*", "modeling/meshes/editing/mesh/separate.html#bpy-ops-mesh-separate"), ("bpy.ops.mesh.solidify*", "modeling/meshes/editing/face/solidify_faces.html#bpy-ops-mesh-solidify"), - ("bpy.ops.nla.duplicate*", "editors/nla/editing.html#bpy-ops-nla-duplicate"), - ("bpy.ops.nla.move_down*", "editors/nla/editing.html#bpy-ops-nla-move-down"), + ("bpy.ops.nla.duplicate*", "editors/nla/editing/strip.html#bpy-ops-nla-duplicate"), + ("bpy.ops.nla.move_down*", "editors/nla/editing/strip.html#bpy-ops-nla-move-down"), ("bpy.ops.object.*clear*", "scene_layout/object/editing/clear.html#bpy-ops-object-clear"), ("bpy.ops.object.delete*", "scene_layout/object/editing/delete.html#bpy-ops-object-delete"), ("bpy.ops.render.opengl*", "editors/3dview/viewport_render.html#bpy-ops-render-opengl"), @@ -3628,7 +3638,7 @@ url_manual_mapping = ( ("bpy.ops.image.resize*", "editors/image/editing.html#bpy-ops-image-resize"), ("bpy.ops.image.unpack*", "editors/image/editing.html#bpy-ops-image-unpack"), ("bpy.ops.material.new*", "render/materials/assignment.html#bpy-ops-material-new"), - ("bpy.ops.nla.meta_add*", "editors/nla/strips.html#bpy-ops-nla-meta-add"), + ("bpy.ops.nla.meta_add*", "editors/nla/editing/strip.html#bpy-ops-nla-meta-add"), ("bpy.ops.object.align*", "scene_layout/object/editing/transform/align_objects.html#bpy-ops-object-align"), ("bpy.ops.object.empty*", "modeling/empties.html#bpy-ops-object-empty"), ("bpy.ops.object.quick*", "physics/introduction.html#bpy-ops-object-quick"), @@ -3677,7 +3687,7 @@ url_manual_mapping = ( ("bpy.ops.mask.delete*", "movie_clip/masking/editing.html#bpy-ops-mask-delete"), ("bpy.ops.mesh.bisect*", "modeling/meshes/editing/mesh/bisect.html#bpy-ops-mesh-bisect"), ("bpy.ops.mesh.delete*", "modeling/meshes/editing/mesh/delete.html#bpy-ops-mesh-delete"), - ("bpy.ops.nla.move_up*", "editors/nla/editing.html#bpy-ops-nla-move-up"), + ("bpy.ops.nla.move_up*", "editors/nla/editing/strip.html#bpy-ops-nla-move-up"), ("bpy.ops.node.delete*", "interface/controls/nodes/editing.html#bpy-ops-node-delete"), ("bpy.ops.node.detach*", "interface/controls/nodes/frame.html#bpy-ops-node-detach"), ("bpy.ops.object.bake*", "render/cycles/baking.html#bpy-ops-object-bake"), @@ -3737,7 +3747,7 @@ url_manual_mapping = ( ("bpy.ops.mesh.relax*", "addons/mesh/edit_mesh_tools.html#bpy-ops-mesh-relax"), ("bpy.ops.mesh.screw*", "modeling/meshes/editing/edge/screw.html#bpy-ops-mesh-screw"), ("bpy.ops.mesh.split*", "modeling/meshes/editing/mesh/split.html#bpy-ops-mesh-split"), - ("bpy.ops.nla.delete*", "editors/nla/editing.html#bpy-ops-nla-delete"), + ("bpy.ops.nla.delete*", "editors/nla/editing/strip.html#bpy-ops-nla-delete"), ("bpy.ops.paint.mask*", "sculpt_paint/sculpting/editing/mask.html#bpy-ops-paint-mask"), ("bpy.ops.pose.paste*", "animation/armatures/posing/editing/copy_paste.html#bpy-ops-pose-paste"), ("bpy.ops.pose.relax*", "animation/armatures/posing/editing/in_betweens.html#bpy-ops-pose-relax"), @@ -3769,7 +3779,7 @@ url_manual_mapping = ( ("bpy.ops.mesh.fill*", "modeling/meshes/editing/face/fill.html#bpy-ops-mesh-fill"), ("bpy.ops.mesh.poke*", "modeling/meshes/editing/face/poke_faces.html#bpy-ops-mesh-poke"), ("bpy.ops.mesh.spin*", "modeling/meshes/tools/spin.html#bpy-ops-mesh-spin"), - ("bpy.ops.nla.split*", "editors/nla/editing.html#bpy-ops-nla-split"), + ("bpy.ops.nla.split*", "editors/nla/editing/strip.html#bpy-ops-nla-split"), ("bpy.ops.node.join*", "interface/controls/nodes/frame.html#bpy-ops-node-join"), ("bpy.ops.pose.copy*", "animation/armatures/posing/editing/copy_paste.html#bpy-ops-pose-copy"), ("bpy.ops.pose.push*", "animation/armatures/posing/editing/in_betweens.html#bpy-ops-pose-push"), @@ -3794,9 +3804,9 @@ url_manual_mapping = ( ("bpy.ops.armature*", "animation/armatures/index.html#bpy-ops-armature"), ("bpy.ops.geometry*", "modeling/index.html#bpy-ops-geometry"), ("bpy.ops.material*", "render/materials/index.html#bpy-ops-material"), - ("bpy.ops.nla.bake*", "editors/nla/editing.html#bpy-ops-nla-bake"), - ("bpy.ops.nla.snap*", "editors/nla/editing.html#bpy-ops-nla-snap"), - ("bpy.ops.nla.swap*", "editors/nla/editing.html#bpy-ops-nla-swap"), + ("bpy.ops.nla.bake*", "editors/nla/editing/strip.html#bpy-ops-nla-bake"), + ("bpy.ops.nla.snap*", "editors/nla/editing/strip.html#bpy-ops-nla-snap"), + ("bpy.ops.nla.swap*", "editors/nla/editing/strip.html#bpy-ops-nla-swap"), ("bpy.ops.outliner*", "editors/outliner/index.html#bpy-ops-outliner"), ("bpy.ops.particle*", "physics/particles/index.html#bpy-ops-particle"), ("bpy.ops.text.new*", "editors/text_editor.html#bpy-ops-text-new"), diff --git a/scripts/modules/sys_info.py b/scripts/modules/sys_info.py index 255e628ce0b..cd6b27acc1e 100644 --- a/scripts/modules/sys_info.py +++ b/scripts/modules/sys_info.py @@ -181,7 +181,7 @@ def write_sysinfo(filepath): output.write("SDL: Blender was built without SDL support\n") if bpy.app.background: - output.write("\nOpenGL: missing, background mode\n") + output.write("\nGPU: missing, background mode\n") else: output.write(title("GPU")) output.write("renderer:\t%r\n" % gpu.platform.renderer_get()) diff --git a/scripts/presets/keyconfig/keymap_data/blender_default.py b/scripts/presets/keyconfig/keymap_data/blender_default.py index 1a3bf5bda4a..16e3ddcc16b 100644 --- a/scripts/presets/keyconfig/keymap_data/blender_default.py +++ b/scripts/presets/keyconfig/keymap_data/blender_default.py @@ -768,7 +768,7 @@ def km_window(params): ("wm.search_menu", {"type": 'SPACE', "value": 'PRESS'}, None), ) else: - assert False + assert False, "unreachable" return keymap @@ -3530,7 +3530,7 @@ def km_frames(params): ("screen.animation_play", {"type": 'SPACE', "value": 'PRESS'}, None), ) else: - assert False + assert False, "unreachable" items.extend([ ("screen.animation_play", {"type": 'SPACE', "value": 'PRESS', "shift": True, "ctrl": True}, @@ -7892,6 +7892,21 @@ def km_3d_view_tool_sculpt_box_hide(params): ) +def km_3d_view_tool_sculpt_lasso_hide(params): + return ( + "3D View Tool: Sculpt, Lasso Hide", + {"space_type": 'VIEW_3D', "region_type": 'WINDOW'}, + {"items": [ + ("paint.hide_show_lasso_gesture", params.tool_maybe_tweak_event, + {"properties": [("action", 'HIDE')]}), + ("paint.hide_show_lasso_gesture", {**params.tool_maybe_tweak_event, "ctrl": True}, + {"properties": [("action", 'SHOW')]}), + ("paint.hide_show_all", {"type": params.select_mouse, "value": params.select_mouse_value}, + {"properties": [("action", 'SHOW')]}), + ]}, + ) + + def km_3d_view_tool_sculpt_box_mask(params): return ( "3D View Tool: Sculpt, Box Mask", @@ -8737,6 +8752,7 @@ def generate_keymaps(params=None): km_3d_view_tool_edit_curve_extrude_to_cursor(params), km_3d_view_tool_edit_curves_draw(params), km_3d_view_tool_sculpt_box_hide(params), + km_3d_view_tool_sculpt_lasso_hide(params), km_3d_view_tool_sculpt_box_mask(params), km_3d_view_tool_sculpt_lasso_mask(params), km_3d_view_tool_sculpt_box_face_set(params), diff --git a/scripts/startup/bl_operators/add_mesh_torus.py b/scripts/startup/bl_operators/add_mesh_torus.py index cc45cb9d7d7..c80457cc9cd 100644 --- a/scripts/startup/bl_operators/add_mesh_torus.py +++ b/scripts/startup/bl_operators/add_mesh_torus.py @@ -147,8 +147,7 @@ class AddTorus(Operator, object_utils.AddObjectHelper): ) major_radius: FloatProperty( name="Major Radius", - description=("Radius from the origin to the " - "center of the cross sections"), + description="Radius from the origin to the center of the cross sections", soft_min=0.0, soft_max=100.0, min=0.0, max=10_000.0, default=1.0, diff --git a/scripts/startup/bl_operators/anim.py b/scripts/startup/bl_operators/anim.py index 5f192338645..b4a24e5324c 100644 --- a/scripts/startup/bl_operators/anim.py +++ b/scripts/startup/bl_operators/anim.py @@ -289,6 +289,11 @@ class NLA_OT_bake(Operator): else: objects = context.selected_editable_objects if bake_options.do_pose and not bake_options.do_object: + pose_object = getattr(context, "pose_object", None) + if pose_object and pose_object not in objects: + # The active object might not be selected, but it is the one in pose mode. + # It can be assumed this pose needs baking. + objects.append(pose_object) objects = [obj for obj in objects if obj.pose is not None] object_action_pairs = ( @@ -454,8 +459,8 @@ class ARMATURE_OT_copy_bone_color_to_selected(Operator): bl_options = {'REGISTER', 'UNDO'} _bone_type_enum = [ - ('EDIT', 'Bone', 'Copy Bone colors from the active bone to all selected bones'), - ('POSE', 'Pose Bone', 'Copy Pose Bone colors from the active pose bone to all selected pose bones'), + ('EDIT', "Bone", "Copy Bone colors from the active bone to all selected bones"), + ('POSE', "Pose Bone", "Copy Pose Bone colors from the active pose bone to all selected pose bones"), ] bone_type: EnumProperty( @@ -524,6 +529,15 @@ class ARMATURE_OT_copy_bone_color_to_selected(Operator): return {'FINISHED'} +def _armature_from_context(context): + pin_armature = getattr(context, 'armature', None) + if pin_armature: + return pin_armature + if context.object and context.object.type == 'ARMATURE': + return context.object.data + return None + + class ARMATURE_OT_collection_show_all(Operator): """Show all bone collections""" bl_idname = "armature.collection_show_all" @@ -532,10 +546,10 @@ class ARMATURE_OT_collection_show_all(Operator): @classmethod def poll(cls, context): - return context.object and context.object.type == 'ARMATURE' and context.object.data + return _armature_from_context(context) is not None def execute(self, context): - arm = context.object.data + arm = _armature_from_context(context) for bcoll in arm.collections_all: bcoll.is_visible = True return {'FINISHED'} @@ -549,15 +563,16 @@ class ARMATURE_OT_collection_unsolo_all(Operator): @classmethod def poll(cls, context): - if not (context.object and context.object.type == 'ARMATURE' and context.object.data): + armature = _armature_from_context(context) + if not armature: return False - if not context.object.data.collections.is_solo_active: + if not armature.collections.is_solo_active: cls.poll_message_set("None of the bone collections is marked 'solo'") return False return True def execute(self, context): - arm = context.object.data + arm = _armature_from_context(context) for bcoll in arm.collections_all: bcoll.is_solo = False return {'FINISHED'} @@ -573,16 +588,16 @@ class ARMATURE_OT_collection_remove_unused(Operator): @classmethod def poll(cls, context): - if not context.object or context.object.type != 'ARMATURE': + armature = _armature_from_context(context) + if not armature: return False - arm = context.object.data - return len(arm.collections) > 0 + return len(armature.collections) > 0 def execute(self, context): - if context.object.mode == 'EDIT': + if context.mode == 'EDIT_ARMATURE': return self.execute_edit_mode(context) - armature = context.object.data + armature = _armature_from_context(context) # Build a set of bone collections that don't contain any bones, and # whose children also don't contain any bones. @@ -603,7 +618,7 @@ class ARMATURE_OT_collection_remove_unused(Operator): # edit mode, because that has a completely separate list of edit bones. # This is why edit mode needs separate handling. - armature = context.object.data + armature = _armature_from_context(context) bcolls_with_bones = { bcoll for ebone in armature.edit_bones @@ -643,7 +658,7 @@ class ARMATURE_OT_collection_remove_unused(Operator): for bcoll in reversed(list(bcolls_to_remove)): armature.collections.remove(bcoll) - self.report({'INFO'}, 'Removed %d of %d bone collections' % + self.report({'INFO'}, "Removed %d of %d bone collections" % (num_bcolls_to_remove, num_bcolls_before_removal)) diff --git a/scripts/startup/bl_operators/clip.py b/scripts/startup/bl_operators/clip.py index 99aa2b8043c..374fb92e23a 100644 --- a/scripts/startup/bl_operators/clip.py +++ b/scripts/startup/bl_operators/clip.py @@ -760,8 +760,7 @@ class CLIP_OT_setup_tracking_scene(Operator): def setup_space(space): space.show_backdrop = True - CLIP_spaces_walk(context, True, 'NODE_EDITOR', 'NODE_EDITOR', - setup_space) + CLIP_spaces_walk(context, True, 'NODE_EDITOR', 'NODE_EDITOR', setup_space) sc = context.space_data scene = context.scene @@ -812,8 +811,7 @@ class CLIP_OT_setup_tracking_scene(Operator): tree.links.new(movieclip.outputs["Image"], distortion.inputs["Image"]) if need_stabilization: - tree.links.new(distortion.outputs["Image"], - stabilize.inputs["Image"]) + tree.links.new(distortion.outputs["Image"], stabilize.inputs["Image"]) tree.links.new(stabilize.outputs["Image"], scale.inputs["Image"]) else: tree.links.new(distortion.outputs["Image"], scale.inputs["Image"]) diff --git a/scripts/startup/bl_operators/console.py b/scripts/startup/bl_operators/console.py index 682fbf5023b..a15831b7cd0 100644 --- a/scripts/startup/bl_operators/console.py +++ b/scripts/startup/bl_operators/console.py @@ -42,8 +42,7 @@ class ConsoleExec(Operator): if execute is not None: return execute(context, self.interactive) else: - print("Error: bpy.ops.console.execute_%s - not found" % - sc.language) + print("Error: bpy.ops.console.execute_%s - not found" % sc.language) return {'FINISHED'} @@ -65,8 +64,7 @@ class ConsoleAutocomplete(Operator): if autocomplete: return autocomplete(context) else: - print("Error: bpy.ops.console.autocomplete_%s - not found" % - sc.language) + print("Error: bpy.ops.console.autocomplete_%s - not found" % sc.language) return {'FINISHED'} @@ -88,8 +86,7 @@ class ConsoleCopyAsScript(Operator): if copy_as_script: return copy_as_script(context) else: - print("Error: copy_as_script - not found for %r" % - sc.language) + print("Error: copy_as_script - not found for %r" % sc.language) return {'FINISHED'} @@ -115,8 +112,7 @@ class ConsoleBanner(Operator): if banner: return banner(context) else: - print("Error: bpy.ops.console.banner_%s - not found" % - sc.language) + print("Error: bpy.ops.console.banner_%s - not found" % sc.language) return {'FINISHED'} @@ -144,8 +140,7 @@ class ConsoleLanguage(Operator): bpy.ops.console.banner() # insert a new blank line - bpy.ops.console.history_append(text="", current_character=0, - remove_duplicates=True) + bpy.ops.console.history_append(text="", current_character=0, remove_duplicates=True) return {'FINISHED'} diff --git a/scripts/startup/bl_operators/file.py b/scripts/startup/bl_operators/file.py index 53944292ed2..f0938b7e7c4 100644 --- a/scripts/startup/bl_operators/file.py +++ b/scripts/startup/bl_operators/file.py @@ -115,13 +115,13 @@ class WM_OT_previews_batch_generate(Operator): "--", ]) if not self.use_scenes: - cmd.append('--no_scenes') + cmd.append("--no_scenes") if not self.use_collections: - cmd.append('--no_collections') + cmd.append("--no_collections") if not self.use_objects: - cmd.append('--no_objects') + cmd.append("--no_objects") if not self.use_intern_data: - cmd.append('--no_data_intern') + cmd.append("--no_data_intern") if not self.use_backups: cmd.append("--no_backups") if subprocess.call(cmd): @@ -225,13 +225,13 @@ class WM_OT_previews_batch_clear(Operator): "--clear", ]) if not self.use_scenes: - cmd.append('--no_scenes') + cmd.append("--no_scenes") if not self.use_collections: - cmd.append('--no_collections') + cmd.append("--no_collections") if not self.use_objects: - cmd.append('--no_objects') + cmd.append("--no_objects") if not self.use_intern_data: - cmd.append('--no_data_intern') + cmd.append("--no_data_intern") if not self.use_backups: cmd.append("--no_backups") if subprocess.call(cmd): diff --git a/scripts/startup/bl_operators/mesh.py b/scripts/startup/bl_operators/mesh.py index e4110f04eb7..5058b91ad3e 100644 --- a/scripts/startup/bl_operators/mesh.py +++ b/scripts/startup/bl_operators/mesh.py @@ -171,9 +171,7 @@ class MeshMirrorUV(Operator): self.report({'WARNING'}, rpt_("%d mesh(es) with no active UV layer, " "%d duplicates found in %d mesh(es), mirror may be incomplete") - % (total_no_active_UV, - total_duplicates, - meshes_with_duplicates)) + % (total_no_active_UV, total_duplicates, meshes_with_duplicates)) elif total_no_active_UV: self.report({'WARNING'}, rpt_("%d mesh(es) with no active UV layer") diff --git a/scripts/startup/bl_operators/node.py b/scripts/startup/bl_operators/node.py index 9a49cc8467e..133ff608db7 100644 --- a/scripts/startup/bl_operators/node.py +++ b/scripts/startup/bl_operators/node.py @@ -58,8 +58,7 @@ class NodeAddOperator: # convert mouse position to the View2D for later node placement if context.region.type == 'WINDOW': # convert mouse position to the View2D for later node placement - space.cursor_location_from_region( - event.mouse_region_x, event.mouse_region_y) + space.cursor_location_from_region(event.mouse_region_x, event.mouse_region_y) else: space.cursor_location = tree.view_center diff --git a/scripts/startup/bl_operators/object.py b/scripts/startup/bl_operators/object.py index c965f262883..f0c9b9ebdd2 100644 --- a/scripts/startup/bl_operators/object.py +++ b/scripts/startup/bl_operators/object.py @@ -223,8 +223,7 @@ class SubdivisionSet(Operator): ) relative: BoolProperty( name="Relative", - description=("Apply the subdivision surface level as an offset " - "relative to the current level"), + description="Apply the subdivision surface level as an offset relative to the current level", default=False, ) @@ -288,8 +287,7 @@ class SubdivisionSet(Operator): mod = obj.modifiers.new("Subdivision", 'SUBSURF') mod.levels = level except BaseException: - self.report({'WARNING'}, - "Modifiers cannot be added to object: " + obj.name) + self.report({'WARNING'}, "Modifiers cannot be added to object: " + obj.name) for obj in context.selected_editable_objects: set_object_subd(obj) @@ -325,8 +323,7 @@ class ShapeTransfer(Operator): ) use_clamp: BoolProperty( name="Clamp Offset", - description=("Clamp the transformation to the distance each " - "vertex moves in the original shape"), + description="Clamp the transformation to the distance each vertex moves in the original shape", default=False, ) @@ -447,8 +444,7 @@ class ShapeTransfer(Operator): if use_clamp: # clamp to the same movement as the original # breaks copy between different scaled meshes. - len_from = (orig_shape_coords[i] - - orig_coords[i]).length + len_from = (orig_shape_coords[i] - orig_coords[i]).length ofs = co - target_coords[i] ofs.length = len_from co = target_coords[i] + ofs @@ -904,81 +900,6 @@ class DupliOffsetFromObject(Operator): return {'FINISHED'} -class LoadImageAsEmpty: - bl_options = {'REGISTER', 'UNDO'} - - filepath: StringProperty( - subtype='FILE_PATH' - ) - - filter_image: BoolProperty(default=True, options={'HIDDEN', 'SKIP_SAVE'}) - filter_movie: BoolProperty(default=True, options={'HIDDEN', 'SKIP_SAVE'}) - filter_folder: BoolProperty(default=True, options={'HIDDEN', 'SKIP_SAVE'}) - - view_align: BoolProperty( - name="Align to View", - default=True, - ) - - @classmethod - def poll(cls, context): - return context.mode == 'OBJECT' - - def invoke(self, context, _event): - context.window_manager.fileselect_add(self) - return {'RUNNING_MODAL'} - - def execute(self, context): - scene = context.scene - cursor = scene.cursor.location - - try: - image = bpy.data.images.load(self.filepath, check_existing=True) - except RuntimeError as ex: - self.report({'ERROR'}, str(ex)) - return {'CANCELLED'} - - bpy.ops.object.empty_add( - 'INVOKE_REGION_WIN', - type='IMAGE', - location=cursor, - align=('VIEW' if self.view_align else 'WORLD'), - ) - - view_layer = context.view_layer - obj = view_layer.objects.active - obj.data = image - obj.empty_display_size = 5.0 - self.set_settings(context, obj) - return {'FINISHED'} - - def set_settings(self, context, obj): - pass - - -class LoadBackgroundImage(LoadImageAsEmpty, Operator): - """Add a reference image into the background behind objects""" - bl_idname = "object.load_background_image" - bl_label = "Load Background Image" - - def set_settings(self, context, obj): - obj.empty_image_depth = 'BACK' - obj.empty_image_side = 'FRONT' - - if context.space_data.type == 'VIEW_3D': - if not context.space_data.region_3d.is_perspective: - obj.show_empty_image_perspective = False - - -class LoadReferenceImage(LoadImageAsEmpty, Operator): - """Add a reference image into the scene between objects""" - bl_idname = "object.load_reference_image" - bl_label = "Load Reference Image" - - def set_settings(self, context, obj): - pass - - class OBJECT_OT_assign_property_defaults(Operator): """Assign the current values of custom properties as their defaults, """ \ """for use as part of the rest pose state in NLA track mixing""" @@ -1030,8 +951,6 @@ classes = ( DupliOffsetFromObject, IsolateTypeRender, JoinUVs, - LoadBackgroundImage, - LoadReferenceImage, MakeDupliFace, SelectCamera, SelectHierarchy, diff --git a/scripts/startup/bl_operators/object_align.py b/scripts/startup/bl_operators/object_align.py index 0a45f5aadac..824d606dbc5 100644 --- a/scripts/startup/bl_operators/object_align.py +++ b/scripts/startup/bl_operators/object_align.py @@ -101,13 +101,7 @@ def worldspace_bounds_from_object_data(depsgraph, obj): return Vector((left, front, up)), Vector((right, back, down)) -def align_objects(context, - align_x, - align_y, - align_z, - align_mode, - relative_to, - bb_quality): +def align_objects(context, align_x, align_y, align_z, align_mode, relative_to, bb_quality): depsgraph = context.evaluated_depsgraph_get() scene = context.scene @@ -115,8 +109,7 @@ def align_objects(context, cursor = scene.cursor.location # We are accessing runtime data such as evaluated bounding box, so we need to - # be sure it is properly updated and valid (bounding box might be lost on operator - # redo). + # be sure it is properly updated and valid (bounding box might be lost on operator redo). context.view_layer.update() Left_Front_Up_SEL = [0.0, 0.0, 0.0] diff --git a/scripts/startup/bl_operators/object_quick_effects.py b/scripts/startup/bl_operators/object_quick_effects.py index 487765aee20..51d0f651a5e 100644 --- a/scripts/startup/bl_operators/object_quick_effects.py +++ b/scripts/startup/bl_operators/object_quick_effects.py @@ -190,10 +190,6 @@ class QuickFur(ObjectModeOperator, Operator): curves_object.modifiers.move(0, len(curves_object.modifiers) - 1) - # Workaround for #105965: Rebuild UI data of modifier input properties. - for modifier in curves_object.modifiers: - modifier.node_group = modifier.node_group - if mesh_with_zero_area: self.report({'WARNING'}, "Mesh has no face area") if mesh_missing_uv_map: @@ -281,9 +277,7 @@ class QuickExplode(ObjectModeOperator, Operator): for obj in mesh_objects: if obj.particle_systems: - self.report({'ERROR'}, - rpt_("Object %r already has a " - "particle system") % obj.name) + self.report({'ERROR'}, rpt_("Object %r already has a " "particle system") % obj.name) return {'CANCELLED'} @@ -305,7 +299,7 @@ class QuickExplode(ObjectModeOperator, Operator): settings.normal_factor = self.velocity settings.render_type = 'NONE' - explode = obj.modifiers.new(name='Explode', type='EXPLODE') + explode = obj.modifiers.new(name="Explode", type='EXPLODE') explode.use_edge_cut = True if self.fade: @@ -522,8 +516,7 @@ class QuickSmoke(ObjectModeOperator, Operator): # Add Principled Volume node_principled = nodes.new(type='ShaderNodeVolumePrincipled') node_principled.location = grid_location(4, 1) - links.new(node_principled.outputs["Volume"], - node_out.inputs["Volume"]) + links.new(node_principled.outputs["Volume"], node_out.inputs["Volume"]) node_principled.inputs["Density"].default_value = 5.0 diff --git a/scripts/startup/bl_operators/object_randomize_transform.py b/scripts/startup/bl_operators/object_randomize_transform.py index 748034125b7..9a94fcfc405 100644 --- a/scripts/startup/bl_operators/object_randomize_transform.py +++ b/scripts/startup/bl_operators/object_randomize_transform.py @@ -6,8 +6,7 @@ from bpy.types import Operator from mathutils import Vector -def randomize_selected(context, seed, delta, - loc, rot, scale, scale_even, _scale_min): +def randomize_selected(context, seed, delta, loc, rot, scale, scale_even, _scale_min): import random from random import uniform @@ -100,8 +99,7 @@ class RandomizeLocRotSize(Operator): ) use_delta: BoolProperty( name="Transform Delta", - description=("Randomize delta transform values " - "instead of regular transform"), + description="Randomize delta transform values instead of regular transform", default=False, ) use_loc: BoolProperty( @@ -111,8 +109,7 @@ class RandomizeLocRotSize(Operator): ) loc: FloatVectorProperty( name="Location", - description=("Maximum distance the objects " - "can spread over each axis"), + description="Maximum distance the objects can spread over each axis", min=-100.0, max=100.0, default=(0.0, 0.0, 0.0), @@ -174,8 +171,7 @@ class RandomizeLocRotSize(Operator): # scale_min = self.scale_min scale_min = 0 - randomize_selected(context, seed, delta, - loc, rot, scale, scale_even, scale_min) + randomize_selected(context, seed, delta, loc, rot, scale, scale_even, scale_min) return {'FINISHED'} diff --git a/scripts/startup/bl_operators/presets.py b/scripts/startup/bl_operators/presets.py index a7c61cefdea..a10e75875e1 100644 --- a/scripts/startup/bl_operators/presets.py +++ b/scripts/startup/bl_operators/presets.py @@ -120,9 +120,7 @@ class AddPresetBase: if is_xml: import rna_xml - rna_xml.xml_file_write(context, - filepath, - preset_menu_class.preset_xml_map) + rna_xml.xml_file_write(context, filepath, preset_menu_class.preset_xml_map) else: def rna_recursive_attr_expand(value, rna_path_step, level): @@ -169,15 +167,10 @@ class AddPresetBase: name = preset_menu_class.bl_label # fairly sloppy but convenient. - filepath = bpy.utils.preset_find(name, - self.preset_subdir, - ext=ext) + filepath = bpy.utils.preset_find(name, self.preset_subdir, ext=ext) if not filepath: - filepath = bpy.utils.preset_find(name, - self.preset_subdir, - display_name=True, - ext=ext) + filepath = bpy.utils.preset_find(name, self.preset_subdir, display_name=True, ext=ext) if not filepath: return {'CANCELLED'} @@ -257,9 +250,7 @@ class ExecutePreset(Operator): elif ext == ".xml": import rna_xml - rna_xml.xml_file_run(context, - filepath, - preset_class.preset_xml_map) + rna_xml.xml_file_run(context, filepath, preset_class.preset_xml_map) if hasattr(preset_class, "post_cb"): preset_class.post_cb(context) @@ -563,17 +554,44 @@ class AddPresetNodeColor(AddPresetBase, Operator): class AddPresetInterfaceTheme(AddPresetBase, Operator): - """Add or remove a theme preset""" + """Add a custom theme to the preset list""" bl_idname = "wm.interface_theme_preset_add" - bl_label = "Add Theme Preset" + bl_label = "Add Theme" preset_menu = "USERPREF_MT_interface_theme_presets" preset_subdir = "interface_theme" +class RemovePresetInterfaceTheme(AddPresetBase, Operator): + """Remove a custom theme from the preset list""" + bl_idname = "wm.interface_theme_preset_remove" + bl_label = "Remove Theme" + preset_menu = "USERPREF_MT_interface_theme_presets" + preset_subdir = "interface_theme" + + remove_active: BoolProperty( + default=True, + options={'HIDDEN', 'SKIP_SAVE'}, + ) + + @classmethod + def poll(cls, context): + from bpy.utils import is_path_builtin + preset_menu_class = getattr(bpy.types, cls.preset_menu) + name = preset_menu_class.bl_label + filepath = bpy.utils.preset_find(name, cls.preset_subdir, ext=".xml") + if not bool(filepath) or is_path_builtin(filepath): + cls.poll_message_set("Built-in themes cannot be removed") + return False + return True + + def invoke(self, context, event): + return context.window_manager.invoke_confirm(self, event, title="Remove Custom Theme", confirm_text="Delete") + + class AddPresetKeyconfig(AddPresetBase, Operator): - """Add or remove a Key-config Preset""" + """Add a custom keymap configuration to the preset list""" bl_idname = "wm.keyconfig_preset_add" - bl_label = "Add Keyconfig Preset" + bl_label = "Add Custom Keymap Configuration" preset_menu = "USERPREF_MT_keyconfigs" preset_subdir = "keyconfig" @@ -581,16 +599,43 @@ class AddPresetKeyconfig(AddPresetBase, Operator): bpy.ops.preferences.keyconfig_export(filepath=filepath) bpy.utils.keyconfig_set(filepath) + +class RemovePresetKeyconfig(AddPresetBase, Operator): + """Remove a custom keymap configuration from the preset list""" + bl_idname = "wm.keyconfig_preset_remove" + bl_label = "Remove Keymap Configuration" + preset_menu = "USERPREF_MT_keyconfigs" + preset_subdir = "keyconfig" + + remove_active: BoolProperty( + default=True, + options={'HIDDEN', 'SKIP_SAVE'}, + ) + + @classmethod + def poll(cls, context): + from bpy.utils import is_path_builtin + keyconfigs = bpy.context.window_manager.keyconfigs + preset_menu_class = getattr(bpy.types, cls.preset_menu) + name = keyconfigs.active.name + filepath = bpy.utils.preset_find(name, cls.preset_subdir, ext=".py") + if not bool(filepath) or is_path_builtin(filepath): + cls.poll_message_set("Built-in keymap configurations cannot be removed") + return False + return True + def pre_cb(self, context): keyconfigs = bpy.context.window_manager.keyconfigs - if self.remove_active: - preset_menu_class = getattr(bpy.types, self.preset_menu) - preset_menu_class.bl_label = keyconfigs.active.name + preset_menu_class = getattr(bpy.types, self.preset_menu) + preset_menu_class.bl_label = keyconfigs.active.name def post_cb(self, context): keyconfigs = bpy.context.window_manager.keyconfigs - if self.remove_active: - keyconfigs.remove(keyconfigs.active) + keyconfigs.remove(keyconfigs.active) + + def invoke(self, context, event): + return context.window_manager.invoke_confirm( + self, event, title="Remove Keymap Configuration", confirm_text="Delete") class AddPresetOperator(AddPresetBase, Operator): @@ -811,7 +856,9 @@ classes = ( AddPresetFluid, AddPresetHairDynamics, AddPresetInterfaceTheme, + RemovePresetInterfaceTheme, AddPresetKeyconfig, + RemovePresetKeyconfig, AddPresetNodeColor, AddPresetOperator, AddPresetRender, diff --git a/scripts/startup/bl_operators/userpref.py b/scripts/startup/bl_operators/userpref.py index 46cef9811e5..98afac915b9 100644 --- a/scripts/startup/bl_operators/userpref.py +++ b/scripts/startup/bl_operators/userpref.py @@ -443,9 +443,13 @@ class PREFERENCES_OT_addon_enable(Operator): def err_cb(ex): import traceback + traceback.print_exc() + + # The full trace-back in the UI is unwieldy and associated with unhandled exceptions. + # Only show a single exception instead of the full trace-back, + # developers can debug using information printed in the console. nonlocal err_str - err_str = traceback.format_exc() - print(err_str) + err_str = str(ex) mod = addon_utils.enable(self.module, default_set=True, handle_error=err_cb) diff --git a/scripts/startup/bl_operators/uvcalc_transform.py b/scripts/startup/bl_operators/uvcalc_transform.py index 567ea614a28..67f3edb7ebf 100644 --- a/scripts/startup/bl_operators/uvcalc_transform.py +++ b/scripts/startup/bl_operators/uvcalc_transform.py @@ -434,8 +434,7 @@ class RandomizeUVTransform(Operator): ) loc: FloatVectorProperty( name="Location", - description=("Maximum distance the objects " - "can spread over each axis"), + description="Maximum distance the objects can spread over each axis", min=-100.0, max=100.0, size=2, diff --git a/scripts/startup/bl_operators/view3d.py b/scripts/startup/bl_operators/view3d.py index 6c3f23b2d34..bb09082d218 100644 --- a/scripts/startup/bl_operators/view3d.py +++ b/scripts/startup/bl_operators/view3d.py @@ -155,8 +155,7 @@ class VIEW3D_OT_edit_mesh_extrude_move(Operator): return {'FINISHED'} def execute(self, context): - return VIEW3D_OT_edit_mesh_extrude_move.extrude_region( - self, context, False, self.dissolve_and_intersect) + return VIEW3D_OT_edit_mesh_extrude_move.extrude_region(self, context, False, self.dissolve_and_intersect) def invoke(self, context, _event): return self.execute(context) diff --git a/scripts/startup/bl_operators/wm.py b/scripts/startup/bl_operators/wm.py index 3c70d042baa..69292ad0346 100644 --- a/scripts/startup/bl_operators/wm.py +++ b/scripts/startup/bl_operators/wm.py @@ -2084,8 +2084,7 @@ class WM_OT_properties_edit_value(Operator): rna_item = eval("context.%s" % self.data_path) if WM_OT_properties_edit.get_property_type(rna_item, self.property_name) == 'PYTHON': - self.eval_string = WM_OT_properties_edit.convert_custom_property_to_string(rna_item, - self.property_name) + self.eval_string = WM_OT_properties_edit.convert_custom_property_to_string(rna_item, self.property_name) else: self.eval_string = "" @@ -2723,6 +2722,25 @@ class WM_OT_batch_rename(Operator): if id.library is None ])) + @staticmethod + def _selected_actions_from_outliner(context): + # Actions are a special case because they can be accessed directly or via animation-data. + from bpy.types import Action + + def action_from_any_id(id_data): + if isinstance(id_data, Action): + return id_data + # Not all ID's have animation data. + if (animation_data := getattr(id_data, "animation_data", None)) is not None: + return animation_data.action + return None + + return tuple(set( + action for id in context.selected_ids + if (action := action_from_any_id(id)) is not None + if action.library is None + )) + @classmethod def _data_from_context(cls, context, data_type, only_selected, *, check_context=False): @@ -2866,12 +2884,7 @@ class WM_OT_batch_rename(Operator): data = ( ( # Outliner. - tuple(set( - action for id in context.selected_ids - if (((animation_data := id.animation_data) is not None) and - ((action := animation_data.action) is not None) and - (action.library is None)) - )) + cls._selected_actions_from_outliner(context) if space_type == 'OUTLINER' else # 3D View (default). tuple(set( @@ -2946,7 +2959,7 @@ class WM_OT_batch_rename(Operator): elif method == 'SUFFIX': name = name + text else: - assert 0 + assert False, "unreachable" elif ty == 'STRIP': chars = action.strip_chars @@ -2991,9 +3004,9 @@ class WM_OT_batch_rename(Operator): elif method == 'TITLE': name = name.title() else: - assert 0 + assert False, "unreachable" else: - assert 0 + assert False, "unreachable" return name def _data_update(self, context): diff --git a/scripts/startup/bl_ui/properties_collection.py b/scripts/startup/bl_ui/properties_collection.py index 3ee2e7b5df2..80278781799 100644 --- a/scripts/startup/bl_ui/properties_collection.py +++ b/scripts/startup/bl_ui/properties_collection.py @@ -24,10 +24,8 @@ class CollectionButtonsPanel: def lineart_make_line_type_entry(col, line_type, text_disp, expand, search_from): col.prop(line_type, "use", text=text_disp) if line_type.use and expand: - col.prop_search(line_type, "layer", search_from, - "layers", icon='GREASEPENCIL') - col.prop_search(line_type, "material", search_from, - "materials", icon='SHADING_TEXTURE') + col.prop_search(line_type, "layer", search_from, "layers", icon='GREASEPENCIL') + col.prop_search(line_type, "material", search_from, "materials", icon='SHADING_TEXTURE') class COLLECTION_PT_collection_flags(CollectionButtonsPanel, Panel): diff --git a/scripts/startup/bl_ui/properties_data_armature.py b/scripts/startup/bl_ui/properties_data_armature.py index d565c0cb7b7..7f14f4bd75b 100644 --- a/scripts/startup/bl_ui/properties_data_armature.py +++ b/scripts/startup/bl_ui/properties_data_armature.py @@ -87,20 +87,13 @@ class DATA_UL_bone_collections(UIList): active_bone = armature.edit_bones.active or armature.bones.active has_active_bone = active_bone and bcoll.name in active_bone.collections - layout.prop(bcoll, "name", text="", emboss=False, - icon='DOT' if has_active_bone else 'BLANK1') + layout.prop(bcoll, "name", text="", emboss=False, icon='DOT' if has_active_bone else 'BLANK1') if armature.override_library: icon = 'LIBRARY_DATA_OVERRIDE' if bcoll.is_local_override else 'BLANK1' - layout.prop( - bcoll, - "is_local_override", - text="", - emboss=False, - icon=icon) + layout.prop(bcoll, "is_local_override", text="", emboss=False, icon=icon) - layout.prop(bcoll, "is_visible", text="", emboss=False, - icon='HIDE_OFF' if bcoll.is_visible else 'HIDE_ON') + layout.prop(bcoll, "is_visible", text="", emboss=False, icon='HIDE_OFF' if bcoll.is_visible else 'HIDE_ON') class DATA_PT_bone_collections(ArmatureButtonsPanel, Panel): diff --git a/scripts/startup/bl_ui/properties_data_bone.py b/scripts/startup/bl_ui/properties_data_bone.py index 94859ad0c4d..c776316d7f0 100644 --- a/scripts/startup/bl_ui/properties_data_bone.py +++ b/scripts/startup/bl_ui/properties_data_bone.py @@ -289,15 +289,12 @@ class BONE_PT_collections(BoneButtonsPanel, Panel): # Sub-layout that's dimmed when the bone collection's own visibility flag doesn't matter. sub_visible = row.row(align=True) sub_visible.active = (not is_solo_active) and bcoll.is_visible_ancestors - sub_visible.prop(bcoll, "is_visible", text="", - icon='HIDE_OFF' if bcoll.is_visible else 'HIDE_ON') + sub_visible.prop(bcoll, "is_visible", text="", icon='HIDE_OFF' if bcoll.is_visible else 'HIDE_ON') - row.prop(bcoll, "is_solo", text="", - icon='SOLO_ON' if bcoll.is_solo else 'SOLO_OFF') + row.prop(bcoll, "is_solo", text="", icon='SOLO_ON' if bcoll.is_solo else 'SOLO_OFF') # Unassignment operator, less safe so with a bit of spacing. - props = bcoll_row.operator("armature.collection_unassign_named", - text="", icon='X') + props = bcoll_row.operator("armature.collection_unassign_named", text="", icon='X') props.name = bcoll.name props.bone_name = bone.name @@ -410,8 +407,7 @@ class BONE_PT_display_custom_shape(BoneButtonsPanel, Panel): sub.prop(pchan, "custom_shape_translation", text="Translation") sub.prop(pchan, "custom_shape_rotation_euler", text="Rotation") - sub.prop_search(pchan, "custom_shape_transform", - ob.pose, "bones", text="Override Transform") + sub.prop_search(pchan, "custom_shape_transform", ob.pose, "bones", text="Override Transform") sub.prop(pchan, "use_custom_shape_bone_size") sub.separator() @@ -559,8 +555,7 @@ class BONE_PT_custom_props(BoneButtonsPanel, rna_prop_ui.PropertyPanel, Panel): @classmethod def _poll(cls, context): context_path = cls._get_context_path(context) - rna_item, _context_member = rna_prop_ui.rna_idprop_context_value( - context, context_path, cls._property_type) + rna_item, _context_member = rna_prop_ui.rna_idprop_context_value(context, context_path, cls._property_type) return bool(rna_item) def draw(self, context): diff --git a/scripts/startup/bl_ui/properties_data_camera.py b/scripts/startup/bl_ui/properties_data_camera.py index 1cbb23f7e15..240e613fed9 100644 --- a/scripts/startup/bl_ui/properties_data_camera.py +++ b/scripts/startup/bl_ui/properties_data_camera.py @@ -156,8 +156,7 @@ class DATA_PT_camera_stereoscopy(CameraButtonsPanel, Panel): @classmethod def poll(cls, context): render = context.scene.render - return (super().poll(context) and render.use_multiview and - render.views_format == 'STEREO_3D') + return (super().poll(context) and render.use_multiview and render.views_format == 'STEREO_3D') def draw(self, context): layout = self.layout @@ -307,7 +306,7 @@ class DATA_PT_camera_background_image(CameraButtonsPanel, Panel): use_multiview = context.scene.render.use_multiview col = layout.column() - col.operator("view3d.background_image_add", text="Add Image") + col.operator("view3d.camera_background_image_add", text="Add Image") for i, bg in enumerate(cam.background_images): layout.active = cam.show_background_images @@ -331,7 +330,7 @@ class DATA_PT_camera_background_image(CameraButtonsPanel, Panel): icon='RESTRICT_VIEW_OFF' if bg.show_background_image else 'RESTRICT_VIEW_ON', ) - row.operator("view3d.background_image_remove", text="", emboss=False, icon='X').index = i + row.operator("view3d.camera_background_image_remove", text="", emboss=False, icon='X').index = i if bg.show_expanded: row = box.row() diff --git a/scripts/startup/bl_ui/properties_data_grease_pencil.py b/scripts/startup/bl_ui/properties_data_grease_pencil.py index d46aba2d6af..9f374a7d6dc 100644 --- a/scripts/startup/bl_ui/properties_data_grease_pencil.py +++ b/scripts/startup/bl_ui/properties_data_grease_pencil.py @@ -2,7 +2,7 @@ # # SPDX-License-Identifier: GPL-2.0-or-later import bpy -from bpy.types import Panel, Menu +from bpy.types import Panel, Menu, UIList from rna_prop_ui import PropertyPanel @@ -27,6 +27,39 @@ class LayerDataButtonsPanel: return grease_pencil and grease_pencil.layers.active +class GREASE_PENCIL_UL_masks(UIList): + def draw_item(self, _context, layout, _data, item, icon, _active_data, _active_propname, _index): + mask = item + if self.layout_type in {'DEFAULT', 'COMPACT'}: + row = layout.row(align=True) + row.prop(mask, "name", text="", emboss=False, icon_value=icon) + row.prop(mask, "invert", text="", emboss=False) + row.prop(mask, "hide", text="", emboss=False) + elif self.layout_type == 'GRID': + layout.alignment = 'CENTER' + layout.prop(mask, "name", text="", emboss=False, icon_value=icon) + + +class GREASE_PENCIL_MT_layer_mask_add(Menu): + bl_label = "Add Mask" + + def draw(self, context): + layout = self.layout + + grease_pencil = context.grease_pencil + active_layer = grease_pencil.layers.active + found = False + for layer in grease_pencil.layers: + if layer == active_layer or layer.name in active_layer.mask_layers: + continue + + found = True + layout.operator("grease_pencil.layer_mask_add", text=layer.name).name = layer.name + + if not found: + layout.label(text="No layers to add") + + class DATA_PT_context_grease_pencil(DataButtonsPanel, Panel): bl_label = "" bl_options = {'HIDE_HEADER'} @@ -91,14 +124,58 @@ class DATA_PT_grease_pencil_layers(DataButtonsPanel, Panel): col.operator("grease_pencil.layer_remove", icon='REMOVE', text="") - # Layer main properties - if layer: - layout.use_property_split = True - layout.use_property_decorate = True - col = layout.column(align=True) + if not layer: + return - row = layout.row(align=True) - row.prop(layer, "opacity", text="Opacity", slider=True) + layout.use_property_split = True + layout.use_property_decorate = True + col = layout.column(align=True) + + # Layer main properties + row = layout.row(align=True) + row.prop(layer, "blend_mode", text="Blend Mode") + + row = layout.row(align=True) + row.prop(layer, "opacity", text="Opacity", slider=True) + + +class DATA_PT_grease_pencil_layer_masks(LayerDataButtonsPanel, Panel): + bl_label = "Masks" + bl_parent_id = "DATA_PT_grease_pencil_layers" + bl_options = {'DEFAULT_CLOSED'} + + def draw_header(self, context): + grease_pencil = context.grease_pencil + layer = grease_pencil.layers.active + + self.layout.prop(layer, "use_masks", text="") + + def draw(self, context): + layout = self.layout + grease_pencil = context.grease_pencil + layer = grease_pencil.layers.active + + layout = self.layout + layout.enabled = layer.use_masks + + if not layer: + return + + rows = 4 + row = layout.row() + col = row.column() + col.template_list("GREASE_PENCIL_UL_masks", "", layer, "mask_layers", layer.mask_layers, + "active_mask_index", rows=rows, sort_lock=True) + + col = row.column(align=True) + col.menu("GREASE_PENCIL_MT_layer_mask_add", icon='ADD', text="") + col.operator("grease_pencil.layer_mask_remove", icon='REMOVE', text="") + + col.separator() + + sub = col.column(align=True) + sub.operator("grease_pencil.layer_mask_reorder", icon='TRIA_UP', text="").direction = 'UP' + sub.operator("grease_pencil.layer_mask_reorder", icon='TRIA_DOWN', text="").direction = 'DOWN' class DATA_PT_grease_pencil_layer_transform(LayerDataButtonsPanel, Panel): @@ -149,6 +226,22 @@ class DATA_PT_grease_pencil_layer_relations(LayerDataButtonsPanel, Panel): col = layout.row(align=True) col.prop(layer, "pass_index") + col = layout.row(align=True) + col.prop_search(layer, "viewlayer_render", context.scene, "view_layers", text="View Layer") + + +class DATA_PT_grease_pencil_settings(DataButtonsPanel, Panel): + bl_label = "Settings" + + def draw(self, context): + layout = self.layout + layout.use_property_split = True + layout.use_property_decorate = False + + grease_pencil = context.grease_pencil + col = layout.column(align=True) + col.prop(grease_pencil, "stroke_depth_order", text="Stroke Depth Order") + class DATA_PT_grease_pencil_custom_props(DataButtonsPanel, PropertyPanel, Panel): _context_path = "object.data" @@ -156,10 +249,14 @@ class DATA_PT_grease_pencil_custom_props(DataButtonsPanel, PropertyPanel, Panel) classes = ( + GREASE_PENCIL_UL_masks, + GREASE_PENCIL_MT_layer_mask_add, DATA_PT_context_grease_pencil, DATA_PT_grease_pencil_layers, + DATA_PT_grease_pencil_layer_masks, DATA_PT_grease_pencil_layer_transform, DATA_PT_grease_pencil_layer_relations, + DATA_PT_grease_pencil_settings, DATA_PT_grease_pencil_custom_props, GREASE_PENCIL_MT_grease_pencil_add_layer_extra, ) diff --git a/scripts/startup/bl_ui/properties_data_light.py b/scripts/startup/bl_ui/properties_data_light.py index 28c93401d85..8cc41bbc718 100644 --- a/scripts/startup/bl_ui/properties_data_light.py +++ b/scripts/startup/bl_ui/properties_data_light.py @@ -119,6 +119,7 @@ class DATA_PT_EEVEE_light(DataButtonsPanel, Panel): col.prop(light, "use_shadow", text="Cast Shadow") col.prop(light, "shadow_softness_factor", text="Shadow Softness") col.prop(light, "shadow_filter_radius", text="Filtering Radius") + col.prop(light, "shadow_resolution_scale", text="Resolution Scale") if light.type == 'SUN': col.prop(light, "shadow_trace_distance", text="Trace Distance") diff --git a/scripts/startup/bl_ui/properties_data_mesh.py b/scripts/startup/bl_ui/properties_data_mesh.py index 2ab74162e81..596d09f512b 100644 --- a/scripts/startup/bl_ui/properties_data_mesh.py +++ b/scripts/startup/bl_ui/properties_data_mesh.py @@ -637,8 +637,7 @@ class MESH_UL_color_attributes(UIList, ColorAttributesListBase): sub = split.row() sub.alignment = 'RIGHT' sub.active = False - sub.label(text="%s ▶ %s" % (iface_(domain_name), iface_(data_type.name)), - translate=False) + sub.label(text="%s ▶ %s" % (iface_(domain_name), iface_(data_type.name)), translate=False) active_render = _index == data.color_attributes.render_color_index diff --git a/scripts/startup/bl_ui/properties_data_modifier.py b/scripts/startup/bl_ui/properties_data_modifier.py index e234a0ee41e..452a3688fd8 100644 --- a/scripts/startup/bl_ui/properties_data_modifier.py +++ b/scripts/startup/bl_ui/properties_data_modifier.py @@ -155,6 +155,7 @@ class OBJECT_MT_modifier_add_generate(ModifierAddMenu, Menu): self.operator_modifier_add(layout, 'WIREFRAME') if ob_type == 'GREASEPENCIL': self.operator_modifier_add(layout, 'GREASE_PENCIL_ARRAY') + self.operator_modifier_add(layout, 'GREASE_PENCIL_BUILD') self.operator_modifier_add(layout, 'GREASE_PENCIL_DASH') self.operator_modifier_add(layout, 'GREASE_PENCIL_ENVELOPE') self.operator_modifier_add(layout, 'GREASE_PENCIL_LENGTH') diff --git a/scripts/startup/bl_ui/properties_freestyle.py b/scripts/startup/bl_ui/properties_freestyle.py index 0be97539e26..a3c7fffe744 100644 --- a/scripts/startup/bl_ui/properties_freestyle.py +++ b/scripts/startup/bl_ui/properties_freestyle.py @@ -754,8 +754,7 @@ class VIEWLAYER_PT_freestyle_linestyle_color(ViewLayerFreestyleLineStyle, Panel) elif modifier.type == 'MATERIAL': row = box.row() - row.prop(modifier, "material_attribute", - text="Material Attribute") + row.prop(modifier, "material_attribute", text="Material Attribute") sub = box.column() sub.prop(modifier, "use_ramp") if modifier.material_attribute in {'LINE', 'DIFF', 'SPEC'}: diff --git a/scripts/startup/bl_ui/properties_mask_common.py b/scripts/startup/bl_ui/properties_mask_common.py index 4401de9cae8..dfc32ac2419 100644 --- a/scripts/startup/bl_ui/properties_mask_common.py +++ b/scripts/startup/bl_ui/properties_mask_common.py @@ -36,8 +36,7 @@ def draw_mask_context_menu(layout, _context): class MASK_UL_layers(UIList): - def draw_item(self, _context, layout, _data, item, icon, - _active_data, _active_propname, _index): + def draw_item(self, _context, layout, _data, item, icon, _active_data, _active_propname, _index): # assert(isinstance(item, bpy.types.MaskLayer) mask = item if self.layout_type in {'DEFAULT', 'COMPACT'}: @@ -204,8 +203,7 @@ class MASK_PT_point: row = col.row() row.prop(parent, "type", expand=True) - col.prop_search(parent, "parent", tracking, - "objects", icon='OBJECT_DATA', text="Object") + col.prop_search(parent, "parent", tracking, "objects", icon='OBJECT_DATA', text="Object") tracks_list = "tracks" if parent.type == 'POINT_TRACK' else "plane_tracks" diff --git a/scripts/startup/bl_ui/properties_object.py b/scripts/startup/bl_ui/properties_object.py index 5fe7c77a9ce..dec3768ed95 100644 --- a/scripts/startup/bl_ui/properties_object.py +++ b/scripts/startup/bl_ui/properties_object.py @@ -402,7 +402,7 @@ class OBJECT_PT_visibility(ObjectButtonsPanel, Panel): col.prop(ob, "hide_probe_sphere", text="Sphere", toggle=False, invert_checkbox=True) col.prop(ob, "hide_probe_plane", text="Plane", toggle=False, invert_checkbox=True) - if ob.type == 'GPENCIL': + if ob.type in {'GPENCIL', 'GREASEPENCIL'}: col = layout.column(heading="Grease Pencil") col.prop(ob, "use_grease_pencil_lights", toggle=False) diff --git a/scripts/startup/bl_ui/properties_paint_common.py b/scripts/startup/bl_ui/properties_paint_common.py index 630d29ea798..c3a3fb97afc 100644 --- a/scripts/startup/bl_ui/properties_paint_common.py +++ b/scripts/startup/bl_ui/properties_paint_common.py @@ -391,8 +391,7 @@ class SmoothStrokePanel(BrushPanel): brush = settings.brush self.layout.use_property_split = False - self.layout.prop(brush, "use_smooth_stroke", - text=self.bl_label if self.is_popover else "") + self.layout.prop(brush, "use_smooth_stroke", text=self.bl_label if self.is_popover else "") def draw(self, context): layout = self.layout @@ -1344,8 +1343,7 @@ def brush_basic_gpencil_paint_settings(layout, context, brush, *, compact=False) if gp_settings.use_pressure and not compact: col = layout.column() - col.template_curve_mapping(gp_settings, "curve_sensitivity", brush=True, - use_negative_slope=True) + col.template_curve_mapping(gp_settings, "curve_sensitivity", brush=True, use_negative_slope=True) row = layout.row(align=True) row.prop(gp_settings, "pen_strength", slider=True) @@ -1353,8 +1351,7 @@ def brush_basic_gpencil_paint_settings(layout, context, brush, *, compact=False) if gp_settings.use_strength_pressure and not compact: col = layout.column() - col.template_curve_mapping(gp_settings, "curve_strength", brush=True, - use_negative_slope=True) + col.template_curve_mapping(gp_settings, "curve_strength", brush=True, use_negative_slope=True) if brush.gpencil_tool == 'TINT': row = layout.row(align=True) @@ -1415,8 +1412,7 @@ def brush_basic_grease_pencil_paint_settings(layout, context, brush, *, compact= if brush.use_pressure_size and not compact: col = layout.column() - col.template_curve_mapping(gp_settings, "curve_sensitivity", brush=True, - use_negative_slope=True) + col.template_curve_mapping(gp_settings, "curve_sensitivity", brush=True, use_negative_slope=True) UnifiedPaintPanel.prop_unified( layout, @@ -1431,8 +1427,7 @@ def brush_basic_grease_pencil_paint_settings(layout, context, brush, *, compact= if brush.use_pressure_strength and not compact: col = layout.column() - col.template_curve_mapping(gp_settings, "curve_strength", brush=True, - use_negative_slope=True) + col.template_curve_mapping(gp_settings, "curve_strength", brush=True, use_negative_slope=True) if grease_pencil_tool == 'DRAW': layout.prop(gp_settings, "active_smooth_factor") @@ -1469,20 +1464,12 @@ def brush_basic_gpencil_sculpt_settings(layout, _context, brush, *, compact=Fals if compact: if tool in {'THICKNESS', 'STRENGTH', 'PINCH', 'TWIST'}: row.separator() - row.prop(gp_settings, "direction", expand=True, text="") + row.prop(brush, "direction", expand=True, text="") else: use_property_split_prev = layout.use_property_split layout.use_property_split = False - if tool in {'THICKNESS', 'STRENGTH'}: - layout.row().prop(gp_settings, "direction", expand=True) - elif tool == 'PINCH': - row = layout.row(align=True) - row.prop_enum(gp_settings, "direction", value='ADD', text="Pinch") - row.prop_enum(gp_settings, "direction", value='SUBTRACT', text="Inflate") - elif tool == 'TWIST': - row = layout.row(align=True) - row.prop_enum(gp_settings, "direction", value='ADD', text="CCW") - row.prop_enum(gp_settings, "direction", value='SUBTRACT', text="CW") + if tool in {'THICKNESS', 'STRENGTH', 'PINCH', 'TWIST'}: + layout.row().prop(brush, "direction", expand=True) layout.use_property_split = use_property_split_prev @@ -1496,8 +1483,7 @@ def brush_basic_gpencil_weight_settings(layout, _context, brush, *, compact=Fals if brush.gpencil_weight_tool in {'WEIGHT'}: layout.prop(brush, "weight", slider=True) - gp_settings = brush.gpencil_settings - layout.prop(gp_settings, "direction", expand=True, text="" if compact else "Direction") + layout.prop(brush, "direction", expand=True, text="" if compact else "Direction") def brush_basic_gpencil_vertex_settings(layout, _context, brush, *, compact=False): diff --git a/scripts/startup/bl_ui/properties_particle.py b/scripts/startup/bl_ui/properties_particle.py index ead9116ad55..6e06c935c0e 100644 --- a/scripts/startup/bl_ui/properties_particle.py +++ b/scripts/startup/bl_ui/properties_particle.py @@ -87,9 +87,7 @@ class PARTICLE_MT_context_menu(Menu): props.remove_target_particles = True if psys is not None and psys.settings.type == 'HAIR': - layout.operator( - "curves.convert_from_particle_system", - text="Convert to Curves") + layout.operator("curves.convert_from_particle_system", text="Convert to Curves") layout.separator() diff --git a/scripts/startup/bl_ui/properties_render.py b/scripts/startup/bl_ui/properties_render.py index 7b15daff379..af38e5323bd 100644 --- a/scripts/startup/bl_ui/properties_render.py +++ b/scripts/startup/bl_ui/properties_render.py @@ -113,7 +113,8 @@ class RENDER_PT_color_management_display_settings(RenderButtonsPanel, Panel): col = layout.column(align=True) sub = col.row() sub.active = (not view.view_transform.startswith("Filmic") and not view.view_transform.startswith("AgX") and not - view.view_transform.startswith("False Color")) + view.view_transform.startswith("False Color") and not + view.view_transform.startswith("Khronos PBR Neutral")) sub.prop(view, "use_hdr_view") @@ -197,6 +198,7 @@ class RENDER_PT_eevee_next_horizon_scan(RenderButtonsPanel, Panel): col.prop(props, "horizon_quality", text="Precision") col.prop(props, "horizon_thickness", text="Thickness") col.prop(props, "horizon_bias", text="Bias") + col.prop(props, "horizon_resolution", text="Resolution") class RENDER_PT_eevee_motion_blur(RenderButtonsPanel, Panel): @@ -725,6 +727,9 @@ class RENDER_PT_eevee_next_shadows(RenderButtonsPanel, Panel): col = layout.column() col.prop(props, "shadow_normal_bias", text="Normal Bias") + col = layout.column() + col.prop(props, "use_shadow_jittered_viewport", text="Jittered Transparency (Viewport)") + class RENDER_PT_eevee_sampling(RenderButtonsPanel, Panel): bl_label = "Sampling" @@ -1035,6 +1040,28 @@ class RENDER_PT_eevee_performance(RenderButtonsPanel, Panel): layout.prop(rd, "use_high_quality_normals") +class RENDER_PT_eevee_performance_viewport(RenderButtonsPanel, Panel): + bl_label = "Viewport" + bl_parent_id = "RENDER_PT_eevee_performance" + bl_options = {'DEFAULT_CLOSED'} + COMPAT_ENGINES = {'BLENDER_EEVEE_NEXT'} + + @classmethod + def poll(cls, context): + return (context.engine in cls.COMPAT_ENGINES) + + def draw(self, context): + layout = self.layout + layout.use_property_split = True + layout.use_property_decorate = False + + scene = context.scene + rd = scene.render + + col = layout.column() + col.prop(rd, "preview_pixel_size", text="Pixel Size") + + class RENDER_PT_gpencil(RenderButtonsPanel, Panel): bl_label = "Grease Pencil" bl_options = {'DEFAULT_CLOSED'} @@ -1273,6 +1300,7 @@ classes = ( RENDER_PT_eevee_next_volumes_lighting, RENDER_PT_eevee_next_volumes_shadows, RENDER_PT_eevee_performance, + RENDER_PT_eevee_performance_viewport, RENDER_PT_eevee_hair, RENDER_PT_eevee_shadows, RENDER_PT_eevee_next_lights, diff --git a/scripts/startup/bl_ui/properties_view_layer.py b/scripts/startup/bl_ui/properties_view_layer.py index e07692a8d5d..1fc2d57851f 100644 --- a/scripts/startup/bl_ui/properties_view_layer.py +++ b/scripts/startup/bl_ui/properties_view_layer.py @@ -151,8 +151,7 @@ class VIEWLAYER_PT_eevee_layer_passes_light(ViewLayerButtonsPanel, Panel): col.prop(view_layer, "use_pass_emit", text="Emission") col.prop(view_layer, "use_pass_environment") col.prop(view_layer, "use_pass_shadow") - col.prop(view_layer, "use_pass_ambient_occlusion", - text="Ambient Occlusion") + col.prop(view_layer, "use_pass_ambient_occlusion", text="Ambient Occlusion") class VIEWLAYER_PT_eevee_next_layer_passes_light(ViewLayerButtonsPanel, Panel): @@ -184,8 +183,7 @@ class VIEWLAYER_PT_eevee_next_layer_passes_light(ViewLayerButtonsPanel, Panel): col.prop(view_layer, "use_pass_emit", text="Emission") col.prop(view_layer, "use_pass_environment") col.prop(view_layer, "use_pass_shadow") - col.prop(view_layer, "use_pass_ambient_occlusion", - text="Ambient Occlusion") + col.prop(view_layer, "use_pass_ambient_occlusion", text="Ambient Occlusion") col = layout.column() col.active = view_layer.use_pass_ambient_occlusion @@ -230,8 +228,7 @@ class ViewLayerAOVPanel(ViewLayerButtonsPanel, Panel): row = layout.row() col = row.column() - col.template_list("VIEWLAYER_UL_aov", "aovs", view_layer, - "aovs", view_layer, "active_aov_index", rows=3) + col.template_list("VIEWLAYER_UL_aov", "aovs", view_layer, "aovs", view_layer, "active_aov_index", rows=3) col = row.column() sub = col.column(align=True) @@ -240,8 +237,7 @@ class ViewLayerAOVPanel(ViewLayerButtonsPanel, Panel): aov = view_layer.active_aov if aov and not aov.is_valid: - layout.label( - text="Conflicts with another render pass with the same name", icon='ERROR') + layout.label(text="Conflicts with another render pass with the same name", icon='ERROR') class VIEWLAYER_PT_layer_passes_aov(ViewLayerAOVPanel): @@ -271,8 +267,7 @@ class ViewLayerCryptomattePanel(ViewLayerButtonsPanel, Panel): col.prop(view_layer, "pass_cryptomatte_depth", text="Levels") if context.engine == 'BLENDER_EEVEE': - col.prop(view_layer, "use_pass_cryptomatte_accurate", - text="Accurate Mode") + col.prop(view_layer, "use_pass_cryptomatte_accurate", text="Accurate Mode") class VIEWLAYER_PT_layer_passes_cryptomatte(ViewLayerCryptomattePanel, Panel): diff --git a/scripts/startup/bl_ui/properties_world.py b/scripts/startup/bl_ui/properties_world.py index f1d069160a4..53bc243e833 100644 --- a/scripts/startup/bl_ui/properties_world.py +++ b/scripts/startup/bl_ui/properties_world.py @@ -121,7 +121,7 @@ class EEVEE_WORLD_PT_volume(WorldButtonsPanel, Panel): bl_label = "Volume" bl_translation_context = i18n_contexts.id_id bl_options = {'DEFAULT_CLOSED'} - COMPAT_ENGINES = {'BLENDER_EEVEE'} + COMPAT_ENGINES = {'BLENDER_EEVEE', 'BLENDER_EEVEE_NEXT'} @classmethod def poll(cls, context): diff --git a/scripts/startup/bl_ui/space_clip.py b/scripts/startup/bl_ui/space_clip.py index c161412cbbf..719161b9069 100644 --- a/scripts/startup/bl_ui/space_clip.py +++ b/scripts/startup/bl_ui/space_clip.py @@ -17,8 +17,7 @@ from bl_ui.properties_grease_pencil_common import ( class CLIP_UL_tracking_objects(UIList): - def draw_item(self, _context, layout, _data, item, _icon, - _active_data, _active_propname, _index): + def draw_item(self, _context, layout, _data, item, _icon, _active_data, _active_propname, _index): # assert(isinstance(item, bpy.types.MovieTrackingObject) tobj = item if self.layout_type in {'DEFAULT', 'COMPACT'}: @@ -142,8 +141,7 @@ class CLIP_HT_header(Header): props = row.operator("clip.track_markers", text="", icon='TRACKING_BACKWARDS_SINGLE') props.backwards = True props.sequence = False - props = row.operator("clip.track_markers", text="", - icon='TRACKING_BACKWARDS') + props = row.operator("clip.track_markers", text="", icon='TRACKING_BACKWARDS') props.backwards = True props.sequence = True props = row.operator("clip.track_markers", text="", icon='TRACKING_FORWARDS') @@ -171,16 +169,14 @@ class CLIP_HT_header(Header): r = active_object.reconstruction if r.is_valid and sc.view == 'CLIP': - layout.label(text=rpt_("Solve error: %.2f px") % - (r.average_error), - translate=False) + layout.label(text=rpt_("Solve error: %.2f px") % (r.average_error), translate=False) row = layout.row() row.prop(sc, "pivot_point", text="", icon_only=True) row = layout.row(align=True) icon = 'LOCKED' if sc.lock_selection else 'UNLOCKED' row.operator("clip.lock_selection_toggle", icon=icon, text="", depress=sc.lock_selection) - row.popover(panel='CLIP_PT_display') + row.popover(panel="CLIP_PT_display") elif sc.view == 'GRAPH': row = layout.row(align=True) @@ -243,11 +239,11 @@ class CLIP_HT_header(Header): row = layout.row() row.template_ID(sc, "mask", new="mask.new") - row.popover(panel='CLIP_PT_mask_display') + row.popover(panel="CLIP_PT_mask_display") row = layout.row(align=True) icon = 'LOCKED' if sc.lock_selection else 'UNLOCKED' row.operator("clip.lock_selection_toggle", icon=icon, text="", depress=sc.lock_selection) - row.popover(panel='CLIP_PT_display') + row.popover(panel="CLIP_PT_display") def draw(self, context): layout = self.layout @@ -433,16 +429,12 @@ class CLIP_PT_tracking_settings(CLIP_PT_tracking_panel, Panel): row = col.row(align=True) row.use_property_split = False - row.prop(settings, "use_default_red_channel", - text="R", toggle=True) - row.prop(settings, "use_default_green_channel", - text="G", toggle=True) - row.prop(settings, "use_default_blue_channel", - text="B", toggle=True) + row.prop(settings, "use_default_red_channel", text="R", toggle=True) + row.prop(settings, "use_default_green_channel", text="G", toggle=True) + row.prop(settings, "use_default_blue_channel", text="B", toggle=True) col.separator() - col.operator("clip.track_settings_as_default", - text="Copy from Active Track") + col.operator("clip.track_settings_as_default", text="Copy from Active Track") class CLIP_PT_tracking_settings_extras(CLIP_PT_tracking_panel, Panel): @@ -486,8 +478,7 @@ class CLIP_PT_tools_tracking(CLIP_PT_tracking_panel, Panel): props = row.operator("clip.track_markers", text="", icon='TRACKING_BACKWARDS_SINGLE') props.backwards = True props.sequence = False - props = row.operator("clip.track_markers", text="", - icon='TRACKING_BACKWARDS') + props = row.operator("clip.track_markers", text="", icon='TRACKING_BACKWARDS') props.backwards = True props.sequence = True props = row.operator("clip.track_markers", text="", icon='TRACKING_FORWARDS') @@ -712,8 +703,7 @@ class CLIP_PT_objects(CLIP_PT_clip_view_panel, Panel): tracking = sc.clip.tracking row = layout.row() - row.template_list("CLIP_UL_tracking_objects", "", tracking, "objects", - tracking, "active_object_index", rows=1) + row.template_list("CLIP_UL_tracking_objects", "", tracking, "objects", tracking, "active_object_index", rows=1) sub = row.column(align=True) @@ -765,8 +755,7 @@ class CLIP_PT_track(CLIP_PT_tracking_panel, Panel): row.prop(act_track, "use_grayscale_preview", text="B/W", toggle=True) row.separator() - row.prop(act_track, "use_alpha_preview", - text="", toggle=True, icon='IMAGE_ALPHA') + row.prop(act_track, "use_alpha_preview", text="", toggle=True, icon='IMAGE_ALPHA') layout.prop(act_track, "weight") layout.prop(act_track, "weight_stab") @@ -810,8 +799,7 @@ class CLIP_PT_plane_track(CLIP_PT_tracking_panel, Panel): layout.prop(active_track, "name") layout.prop(active_track, "use_auto_keying") row = layout.row() - row.template_ID( - active_track, "image", new="image.new", open="image.open") + row.template_ID(active_track, "image", new="image.new", open="image.open") row.menu("CLIP_MT_plane_track_image_context_menu", icon='DOWNARROW_HLT', text="") row = layout.row() @@ -1054,8 +1042,7 @@ class CLIP_PT_stabilization(CLIP_PT_reconstruction_panel, Panel): sub.operator("clip.stabilize_2d_add", icon='ADD', text="") sub.operator("clip.stabilize_2d_remove", icon='REMOVE', text="") - sub.menu('CLIP_MT_stabilize_2d_context_menu', text="", - icon='DOWNARROW_HLT') + sub.menu("CLIP_MT_stabilize_2d_context_menu", text="", icon='DOWNARROW_HLT') # Usually we don't hide things from interface, but here every pixel of # vertical space is precious. @@ -1071,8 +1058,7 @@ class CLIP_PT_stabilization(CLIP_PT_reconstruction_panel, Panel): sub.operator("clip.stabilize_2d_rotation_add", icon='ADD', text="") sub.operator("clip.stabilize_2d_rotation_remove", icon='REMOVE', text="") - sub.menu('CLIP_MT_stabilize_2d_rotation_context_menu', text="", - icon='DOWNARROW_HLT') + sub.menu("CLIP_MT_stabilize_2d_rotation_context_menu", text="", icon='DOWNARROW_HLT') col = layout.column() col.prop(stab, "use_autoscale") @@ -1644,10 +1630,8 @@ class CLIP_MT_tracking_context_menu(Menu): layout.separator() - layout.operator("clip.disable_markers", - text="Disable Markers").action = 'DISABLE' - layout.operator("clip.disable_markers", - text="Enable Markers").action = 'ENABLE' + layout.operator("clip.disable_markers", text="Disable Markers").action = 'DISABLE' + layout.operator("clip.disable_markers", text="Enable Markers").action = 'ENABLE' layout.separator() @@ -1657,8 +1641,7 @@ class CLIP_MT_tracking_context_menu(Menu): layout.separator() layout.operator("clip.lock_tracks", text="Lock Tracks").action = 'LOCK' - layout.operator("clip.lock_tracks", - text="Unlock Tracks").action = 'UNLOCK' + layout.operator("clip.lock_tracks", text="Unlock Tracks").action = 'UNLOCK' layout.separator() diff --git a/scripts/startup/bl_ui/space_console.py b/scripts/startup/bl_ui/space_console.py index 3a18838ff1b..453bc5c0fe8 100644 --- a/scripts/startup/bl_ui/space_console.py +++ b/scripts/startup/bl_ui/space_console.py @@ -73,9 +73,7 @@ class CONSOLE_MT_language(Menu): languages.sort() for language in languages: - layout.operator("console.language", - text=language.title(), - translate=False).language = language + layout.operator("console.language", text=language.title(), translate=False).language = language class CONSOLE_MT_console(Menu): diff --git a/scripts/startup/bl_ui/space_dopesheet.py b/scripts/startup/bl_ui/space_dopesheet.py index 00e6400e124..d6d78764012 100644 --- a/scripts/startup/bl_ui/space_dopesheet.py +++ b/scripts/startup/bl_ui/space_dopesheet.py @@ -179,8 +179,7 @@ class DOPESHEET_PT_filters(DopesheetFilterPopoverBase, Panel): if ds_mode in {'DOPESHEET', 'ACTION', 'GPENCIL'}: layout.separator() generic_filters_only = ds_mode != 'DOPESHEET' - DopesheetFilterPopoverBase.draw_search_filters(context, layout, - generic_filters_only=generic_filters_only) + DopesheetFilterPopoverBase.draw_search_filters(context, layout, generic_filters_only=generic_filters_only) if ds_mode == 'DOPESHEET': layout.separator() diff --git a/scripts/startup/bl_ui/space_filebrowser.py b/scripts/startup/bl_ui/space_filebrowser.py index 4a834fa662e..2c509697e89 100644 --- a/scripts/startup/bl_ui/space_filebrowser.py +++ b/scripts/startup/bl_ui/space_filebrowser.py @@ -142,12 +142,10 @@ class FILEBROWSER_PT_filter(FileBrowserPanel, Panel): else: row = col.row() row.label(icon='FILE_BLEND') - row.prop(params, "use_filter_blender", - text=".blend Files", toggle=False) + row.prop(params, "use_filter_blender", text=".blend Files", toggle=False) row = col.row() row.label(icon='FILE_BACKUP') - row.prop(params, "use_filter_backup", - text="Backup .blend Files", toggle=False) + row.prop(params, "use_filter_backup", text="Backup .blend Files", toggle=False) row = col.row() row.label(icon='FILE_IMAGE') row.prop(params, "use_filter_image", text="Image Files", toggle=False) @@ -156,8 +154,7 @@ class FILEBROWSER_PT_filter(FileBrowserPanel, Panel): row.prop(params, "use_filter_movie", text="Movie Files", toggle=False) row = col.row() row.label(icon='FILE_SCRIPT') - row.prop(params, "use_filter_script", - text="Script Files", toggle=False) + row.prop(params, "use_filter_script", text="Script Files", toggle=False) row = col.row() row.label(icon='FILE_FONT') row.prop(params, "use_filter_font", text="Font Files", toggle=False) @@ -176,8 +173,7 @@ class FILEBROWSER_PT_filter(FileBrowserPanel, Panel): if is_lib_browser: row = col.row() row.label(icon='BLANK1') # Indentation - row.prop(params, "use_filter_blendid", - text="Blender IDs", toggle=False) + row.prop(params, "use_filter_blendid", text="Blender IDs", toggle=False) if params.use_filter_blendid: row = col.row() row.label(icon='BLANK1') # Indentation @@ -281,10 +277,8 @@ class FILEBROWSER_MT_bookmarks_context_menu(Menu): layout.operator("file.bookmark_cleanup", icon='X', text="Cleanup") layout.separator() - layout.operator("file.bookmark_move", icon='TRIA_UP_BAR', - text="Move to Top").direction = 'TOP' - layout.operator("file.bookmark_move", icon='TRIA_DOWN_BAR', - text="Move to Bottom").direction = 'BOTTOM' + layout.operator("file.bookmark_move", icon='TRIA_UP_BAR', text="Move to Top").direction = 'TOP' + layout.operator("file.bookmark_move", icon='TRIA_DOWN_BAR', text="Move to Bottom").direction = 'BOTTOM' class FILEBROWSER_PT_bookmarks_favorites(FileBrowserPanel, Panel): @@ -314,15 +308,12 @@ class FILEBROWSER_PT_bookmarks_favorites(FileBrowserPanel, Panel): col = row.column(align=True) col.operator("file.bookmark_add", icon='ADD', text="") col.operator("file.bookmark_delete", icon='REMOVE', text="") - col.menu("FILEBROWSER_MT_bookmarks_context_menu", - icon='DOWNARROW_HLT', text="") + col.menu("FILEBROWSER_MT_bookmarks_context_menu", icon='DOWNARROW_HLT', text="") if num_rows > 1: col.separator() - col.operator("file.bookmark_move", icon='TRIA_UP', - text="").direction = 'UP' - col.operator("file.bookmark_move", icon='TRIA_DOWN', - text="").direction = 'DOWN' + col.operator("file.bookmark_move", icon='TRIA_UP', text="").direction = 'UP' + col.operator("file.bookmark_move", icon='TRIA_DOWN', text="").direction = 'DOWN' else: layout.operator("file.bookmark_add", icon='ADD') @@ -553,10 +544,8 @@ class FILEBROWSER_MT_context_menu(FileBrowserMenu, Menu): layout.separator() - layout.operator("file.filenum", text="Increase Number", - icon='ADD').increment = 1 - layout.operator("file.filenum", text="Decrease Number", - icon='REMOVE').increment = -1 + layout.operator("file.filenum", text="Increase Number", icon='ADD').increment = 1 + layout.operator("file.filenum", text="Decrease Number", icon='REMOVE').increment = -1 layout.separator() diff --git a/scripts/startup/bl_ui/space_image.py b/scripts/startup/bl_ui/space_image.py index f0fcc4bd595..4608a501d0a 100644 --- a/scripts/startup/bl_ui/space_image.py +++ b/scripts/startup/bl_ui/space_image.py @@ -194,8 +194,7 @@ class IMAGE_MT_image(Menu): ima = sima.image show_render = sima.show_render - layout.operator("image.new", text="New", - text_ctxt=i18n_contexts.id_image) + layout.operator("image.new", text="New", text_ctxt=i18n_contexts.id_image) layout.operator("image.open", text="Open...", icon='FILE_FOLDER') layout.operator("image.read_viewlayers") @@ -211,7 +210,16 @@ class IMAGE_MT_image(Menu): layout.separator() + has_image_clipboard = False if sys.platform[:3] == "win": + has_image_clipboard = True + else: + from _bpy import _ghost_backend + if _ghost_backend() == 'WAYLAND': + has_image_clipboard = True + del _ghost_backend + + if has_image_clipboard: layout.operator("image.clipboard_copy", text="Copy") layout.operator("image.clipboard_paste", text="Paste") layout.separator() @@ -307,6 +315,11 @@ class IMAGE_MT_uvs_transform(Menu): layout.separator() + layout.operator("transform.vert_slide") + layout.operator("transform.edge_slide") + + layout.separator() + layout.operator("uv.randomize_uv_transform") @@ -522,6 +535,16 @@ class IMAGE_MT_uvs_context_menu(Menu): # UV Edit Mode if sima.show_uvedit: + ts = context.tool_settings + if ts.use_uv_select_sync: + is_vert_mode, is_edge_mode, _ = ts.mesh_select_mode + else: + uv_select_mode = ts.uv_select_mode + is_vert_mode = uv_select_mode == 'VERTEX' + is_edge_mode = uv_select_mode == 'EDGE' + # is_face_mode = uv_select_mode == 'FACE' + # is_island_mode = uv_select_mode == 'ISLAND' + # Add layout.operator("uv.unwrap") layout.operator("uv.follow_active_quads") @@ -545,6 +568,18 @@ class IMAGE_MT_uvs_context_menu(Menu): layout.separator() + if is_vert_mode or is_edge_mode: + layout.operator_context = 'INVOKE_DEFAULT' + + if is_vert_mode: + layout.operator("transform.vert_slide") + + if is_edge_mode: + layout.operator("transform.edge_slide") + + layout.operator_context = 'EXEC_REGION_WIN' + layout.separator() + # Remove layout.menu("IMAGE_MT_uvs_merge") layout.operator("uv.stitch") @@ -870,7 +905,7 @@ class IMAGE_HT_header(Header): row.prop(sima, "show_stereo_3d", text="") if show_maskedit: row = layout.row() - row.popover(panel='IMAGE_PT_mask_display') + row.popover(panel="IMAGE_PT_mask_display") # layers. layout.template_image_layers(ima, iuser) diff --git a/scripts/startup/bl_ui/space_info.py b/scripts/startup/bl_ui/space_info.py index c865565c454..7d690fb6b45 100644 --- a/scripts/startup/bl_ui/space_info.py +++ b/scripts/startup/bl_ui/space_info.py @@ -81,9 +81,7 @@ class INFO_MT_area(Menu): layout.separator() layout.operator("screen.screen_full_area") - layout.operator( - "screen.screen_full_area", - text="Toggle Fullscreen Area").use_hide_panels = True + layout.operator("screen.screen_full_area", text="Toggle Fullscreen Area").use_hide_panels = True layout.operator("screen.area_dupli") layout.separator() diff --git a/scripts/startup/bl_ui/space_node.py b/scripts/startup/bl_ui/space_node.py index 6e0e1a298ac..8555e7eb956 100644 --- a/scripts/startup/bl_ui/space_node.py +++ b/scripts/startup/bl_ui/space_node.py @@ -407,7 +407,7 @@ class NODE_PT_material_slots(Panel): iface_("Slot") ) - # Duplicate part of 'EEVEE_MATERIAL_PT_context_material'. + # Duplicate part of `EEVEE_MATERIAL_PT_context_material`. def draw(self, context): layout = self.layout row = layout.row() @@ -933,7 +933,7 @@ class NODE_PT_node_tree_interface(Panel): if 'OUTPUT' in active_item.in_out: layout.prop(active_item, "attribute_domain") layout.prop(active_item, "default_attribute_name") - if hasattr(active_item, 'draw'): + if hasattr(active_item, "draw"): active_item.draw(context, layout) if active_item.item_type == 'PANEL': diff --git a/scripts/startup/bl_ui/space_outliner.py b/scripts/startup/bl_ui/space_outliner.py index 2459bc35392..9849c625f7f 100644 --- a/scripts/startup/bl_ui/space_outliner.py +++ b/scripts/startup/bl_ui/space_outliner.py @@ -223,8 +223,7 @@ class OUTLINER_MT_collection(Menu): space = context.space_data - layout.operator("outliner.collection_new", text="New", - text_ctxt=i18n_contexts.id_collection).nested = True + layout.operator("outliner.collection_new", text="New", text_ctxt=i18n_contexts.id_collection).nested = True layout.operator("outliner.collection_duplicate", text="Duplicate Collection") layout.operator("outliner.collection_duplicate_linked", text="Duplicate Linked") layout.operator("outliner.id_copy", text="Copy", icon='COPYDOWN') diff --git a/scripts/startup/bl_ui/space_text.py b/scripts/startup/bl_ui/space_text.py index 4263d96bf61..f4017ac54aa 100644 --- a/scripts/startup/bl_ui/space_text.py +++ b/scripts/startup/bl_ui/space_text.py @@ -31,14 +31,12 @@ class TEXT_HT_header(Header): row.operator("text.resolve_conflict", text="", icon='QUESTION') row = layout.row(align=True) - row.template_ID(st, "text", new="text.new", - unlink="text.unlink", open="text.open") + row.template_ID(st, "text", new="text.new", unlink="text.unlink", open="text.open") if text: is_osl = text.name.endswith((".osl", ".osl")) if is_osl: - row.operator("node.shader_script_update", - text="", icon='FILE_REFRESH') + row.operator("node.shader_script_update", text="", icon='FILE_REFRESH') else: row = layout.row() row.active = is_syntax_highlight_supported @@ -174,10 +172,8 @@ class TEXT_PT_find(Panel): row = layout.row(align=True) if not st.text: row.active = False - row.prop(st, "use_match_case", text="Case", - text_ctxt=i18n_contexts.id_text, toggle=True) - row.prop(st, "use_find_wrap", text="Wrap", - text_ctxt=i18n_contexts.id_text, toggle=True) + row.prop(st, "use_match_case", text="Case", text_ctxt=i18n_contexts.id_text, toggle=True) + row.prop(st, "use_find_wrap", text="Wrap", text_ctxt=i18n_contexts.id_text, toggle=True) row.prop(st, "use_find_all", text="All", toggle=True) @@ -253,8 +249,7 @@ class TEXT_MT_text(Menu): st = context.space_data text = st.text - layout.operator("text.new", text="New", - text_ctxt=i18n_contexts.id_text, icon='FILE_NEW') + layout.operator("text.new", text="New", text_ctxt=i18n_contexts.id_text, icon='FILE_NEW') layout.operator("text.open", text="Open...", icon='FILE_FOLDER') if text: diff --git a/scripts/startup/bl_ui/space_time.py b/scripts/startup/bl_ui/space_time.py index cc3c116787a..b52ff660bdc 100644 --- a/scripts/startup/bl_ui/space_time.py +++ b/scripts/startup/bl_ui/space_time.py @@ -190,7 +190,7 @@ def marker_menu_generic(layout, context): layout.separator() - layout.menu('NLA_MT_marker_select') + layout.menu("NLA_MT_marker_select") layout.separator() @@ -228,7 +228,7 @@ class TimelinePanelButtons: class TIME_PT_playback(TimelinePanelButtons, Panel): bl_label = "Playback" bl_region_type = 'HEADER' - bl_ui_units_x = 11 + bl_ui_units_x = 13 def draw(self, context): layout = self.layout diff --git a/scripts/startup/bl_ui/space_toolsystem_common.py b/scripts/startup/bl_ui/space_toolsystem_common.py index 119d99d2939..a2d78a923b3 100644 --- a/scripts/startup/bl_ui/space_toolsystem_common.py +++ b/scripts/startup/bl_ui/space_toolsystem_common.py @@ -226,8 +226,7 @@ class ToolSelectPanelHelper: @staticmethod def _tool_class_from_space_type(space_type): return next( - (cls for cls in ToolSelectPanelHelper.__subclasses__() - if cls.bl_space_type == space_type), + (cls for cls in ToolSelectPanelHelper.__subclasses__() if cls.bl_space_type == space_type), None, ) diff --git a/scripts/startup/bl_ui/space_toolsystem_toolbar.py b/scripts/startup/bl_ui/space_toolsystem_toolbar.py index 94b4bb5fbb1..42e774ed35e 100644 --- a/scripts/startup/bl_ui/space_toolsystem_toolbar.py +++ b/scripts/startup/bl_ui/space_toolsystem_toolbar.py @@ -1381,12 +1381,32 @@ class _defs_sculpt: @ToolDef.from_fn def hide_border(): + def draw_settings(_context, layout, tool): + props = tool.operator_properties("paint.hide_show") + layout.prop(props, "area", expand=False) + return dict( idname="builtin.box_hide", label="Box Hide", icon="ops.sculpt.border_hide", widget=None, keymap=(), + draw_settings=draw_settings, + ) + + @ToolDef.from_fn + def hide_lasso(): + def draw_settings(_context, layout, tool): + props = tool.operator_properties("paint.hide_show_lasso_gesture") + layout.prop(props, "area", expand=False) + + return dict( + idname="builtin.lasso_hide", + label="Lasso Hide", + icon="ops.sculpt.lasso_hide", + widget=None, + keymap=(), + draw_settings=draw_settings, ) @ToolDef.from_fn @@ -3077,7 +3097,10 @@ class VIEW3D_PT_tools_active(ToolSelectPanelHelper, Panel): _defs_sculpt.mask_lasso, _defs_sculpt.mask_line, ), - _defs_sculpt.hide_border, + ( + _defs_sculpt.hide_border, + _defs_sculpt.hide_lasso + ), ( _defs_sculpt.face_set_box, _defs_sculpt.face_set_lasso, diff --git a/scripts/startup/bl_ui/space_topbar.py b/scripts/startup/bl_ui/space_topbar.py index 89c8faa607a..ea82fd692ce 100644 --- a/scripts/startup/bl_ui/space_topbar.py +++ b/scripts/startup/bl_ui/space_topbar.py @@ -33,17 +33,9 @@ class TOPBAR_HT_upper_bar(Header): layout.separator() if not screen.show_fullscreen: - layout.template_ID_tabs( - window, "workspace", - new="workspace.add", - menu="TOPBAR_MT_workspace_menu", - ) + layout.template_ID_tabs(window, "workspace", new="workspace.add", menu="TOPBAR_MT_workspace_menu") else: - layout.operator( - "screen.back_to_previous", - icon='SCREEN_BACK', - text="Back to Previous", - ) + layout.operator("screen.back_to_previous", icon='SCREEN_BACK', text="Back to Previous") def draw_right(self, context): layout = self.layout @@ -58,8 +50,7 @@ class TOPBAR_HT_upper_bar(Header): layout.template_running_jobs() # Active workspace view-layer is retrieved through window, not through workspace. - layout.template_ID(window, "scene", new="scene.new", - unlink="scene.delete") + layout.template_ID(window, "scene", new="scene.new", unlink="scene.delete") row = layout.row(align=True) row.template_search( @@ -84,11 +75,9 @@ class TOPBAR_PT_tool_settings_extra(Panel): layout = self.layout # Get the active tool - space_type, mode = ToolSelectPanelHelper._tool_key_from_context( - context) + space_type, mode = ToolSelectPanelHelper._tool_key_from_context(context) cls = ToolSelectPanelHelper._tool_class_from_space_type(space_type) - item, tool, _ = cls._tool_get_active( - context, space_type, mode, with_icon=True) + item, tool, _ = cls._tool_get_active(context, space_type, mode, with_icon=True) if item is None: return @@ -110,8 +99,7 @@ class TOPBAR_PT_tool_fallback(Panel): ToolSelectPanelHelper.draw_fallback_tool_items(layout, context) if tool_settings.workspace_tool_type == 'FALLBACK': tool = context.tool - ToolSelectPanelHelper.draw_active_tool_fallback( - context, layout, tool) + ToolSelectPanelHelper.draw_active_tool_fallback(context, layout, tool) class TOPBAR_PT_gpencil_layers(Panel): @@ -156,8 +144,7 @@ class TOPBAR_PT_gpencil_layers(Panel): srow = col.row(align=True) srow.prop(gpl, "opacity", text="Opacity", slider=True) - srow.prop(gpl, "use_mask_layer", text="", - icon='CLIPUV_DEHLT' if gpl.use_mask_layer else 'CLIPUV_HLT') + srow.prop(gpl, "use_mask_layer", text="", icon='CLIPUV_DEHLT' if gpl.use_mask_layer else 'CLIPUV_HLT') srow = col.row(align=True) srow.prop(gpl, "use_lights", text="Lights") @@ -170,25 +157,20 @@ class TOPBAR_PT_gpencil_layers(Panel): gpl = context.active_gpencil_layer if gpl: - sub.menu("GPENCIL_MT_layer_context_menu", - icon='DOWNARROW_HLT', text="") + sub.menu("GPENCIL_MT_layer_context_menu", icon='DOWNARROW_HLT', text="") if len(gpd.layers) > 1: col.separator() sub = col.column(align=True) - sub.operator("gpencil.layer_move", - icon='TRIA_UP', text="").type = 'UP' - sub.operator("gpencil.layer_move", - icon='TRIA_DOWN', text="").type = 'DOWN' + sub.operator("gpencil.layer_move", icon='TRIA_UP', text="").type = 'UP' + sub.operator("gpencil.layer_move", icon='TRIA_DOWN', text="").type = 'DOWN' col.separator() sub = col.column(align=True) - sub.operator("gpencil.layer_isolate", icon='HIDE_OFF', - text="").affect_visibility = True - sub.operator("gpencil.layer_isolate", icon='LOCKED', - text="").affect_visibility = False + sub.operator("gpencil.layer_isolate", icon='HIDE_OFF', text="").affect_visibility = True + sub.operator("gpencil.layer_isolate", icon='LOCKED', text="").affect_visibility = False class TOPBAR_MT_editor_menus(Menu): @@ -224,8 +206,7 @@ class TOPBAR_MT_blender(Menu): layout.separator() - layout.operator("preferences.app_template_install", - text="Install Application Template...") + layout.operator("preferences.app_template_install", text="Install Application Template...") layout.separator() @@ -343,16 +324,11 @@ class TOPBAR_MT_file_new(Menu): # Draw application templates. if not use_more: - props = layout.operator( - "wm.read_homefile", text="General", icon=icon) + props = layout.operator("wm.read_homefile", text="General", icon=icon) props.app_template = "" for d in paths: - props = layout.operator( - "wm.read_homefile", - text=bpy.path.display_name(iface_(d)), - icon=icon, - ) + props = layout.operator("wm.read_homefile", text=bpy.path.display_name(iface_(d)), icon=icon) props.app_template = d layout.operator_context = 'EXEC_DEFAULT' @@ -396,8 +372,7 @@ class TOPBAR_MT_file_defaults(Menu): layout.operator("wm.save_homefile") if app_template: display_name = bpy.path.display_name(iface_(app_template)) - props = layout.operator("wm.read_factory_settings", - text="Load Factory Blender Settings") + props = layout.operator("wm.read_factory_settings", text="Load Factory Blender Settings") props.app_template = app_template props = layout.operator("wm.read_factory_settings", text=iface_("Load Factory %s Settings", @@ -435,8 +410,7 @@ class TOPBAR_MT_templates_more(Menu): bl_label = "Templates" def draw(self, context): - bpy.types.TOPBAR_MT_file_new.draw_ex( - self.layout, context, use_more=True) + bpy.types.TOPBAR_MT_file_new.draw_ex(self.layout, context, use_more=True) class TOPBAR_MT_file_import(Menu): @@ -550,10 +524,8 @@ class TOPBAR_MT_render(Menu): rd = context.scene.render - layout.operator("render.render", text="Render Image", - icon='RENDER_STILL').use_viewport = True - props = layout.operator( - "render.render", text="Render Animation", icon='RENDER_ANIMATION') + layout.operator("render.render", text="Render Image", icon='RENDER_STILL').use_viewport = True + props = layout.operator("render.render", text="Render Animation", icon='RENDER_ANIMATION') props.animation = True props.use_viewport = True @@ -612,8 +584,7 @@ class TOPBAR_MT_edit(Menu): layout.separator() - layout.operator("screen.userpref_show", - text="Preferences...", icon='PREFERENCES') + layout.operator("screen.userpref_show", text="Preferences...", icon='PREFERENCES') class TOPBAR_MT_window(Menu): @@ -634,10 +605,8 @@ class TOPBAR_MT_window(Menu): layout.separator() - layout.operator("screen.workspace_cycle", - text="Next Workspace").direction = 'NEXT' - layout.operator("screen.workspace_cycle", - text="Previous Workspace").direction = 'PREV' + layout.operator("screen.workspace_cycle", text="Next Workspace").direction = 'NEXT' + layout.operator("screen.workspace_cycle", text="Previous Workspace").direction = 'PREV' layout.separator() @@ -718,8 +687,7 @@ class TOPBAR_MT_file_context_menu(Menu): layout.separator() - layout.operator("screen.userpref_show", - text="Preferences...", icon='PREFERENCES') + layout.operator("screen.userpref_show", text="Preferences...", icon='PREFERENCES') class TOPBAR_MT_workspace_menu(Menu): @@ -728,26 +696,21 @@ class TOPBAR_MT_workspace_menu(Menu): def draw(self, _context): layout = self.layout - layout.operator("workspace.duplicate", - text="Duplicate", icon='DUPLICATE') + layout.operator("workspace.duplicate", text="Duplicate", icon='DUPLICATE') if len(bpy.data.workspaces) > 1: layout.operator("workspace.delete", text="Delete", icon='REMOVE') layout.separator() - layout.operator("workspace.reorder_to_front", - text="Reorder to Front", icon='TRIA_LEFT_BAR') - layout.operator("workspace.reorder_to_back", - text="Reorder to Back", icon='TRIA_RIGHT_BAR') + layout.operator("workspace.reorder_to_front", text="Reorder to Front", icon='TRIA_LEFT_BAR') + layout.operator("workspace.reorder_to_back", text="Reorder to Back", icon='TRIA_RIGHT_BAR') layout.separator() # For key binding discoverability. - props = layout.operator("screen.workspace_cycle", - text="Previous Workspace") + props = layout.operator("screen.workspace_cycle", text="Previous Workspace") props.direction = 'PREV' - props = layout.operator( - "screen.workspace_cycle", text="Next Workspace") + props = layout.operator("screen.workspace_cycle", text="Next Workspace") props.direction = 'NEXT' @@ -762,8 +725,7 @@ class TOPBAR_PT_gpencil_primitive(Panel): layout = self.layout # Curve - layout.template_curve_mapping( - settings, "thickness_primitive_curve", brush=True) + layout.template_curve_mapping(settings, "thickness_primitive_curve", brush=True) # Only a popover diff --git a/scripts/startup/bl_ui/space_userpref.py b/scripts/startup/bl_ui/space_userpref.py index 5e97aeaa145..54fd3e5d27c 100644 --- a/scripts/startup/bl_ui/space_userpref.py +++ b/scripts/startup/bl_ui/space_userpref.py @@ -247,7 +247,7 @@ class USERPREF_PT_interface_text(InterfacePanel, CenterAlignMixIn, Panel): class USERPREF_PT_interface_translation(InterfacePanel, CenterAlignMixIn, Panel): - bl_label = "Translation" + bl_label = "Language" bl_translation_context = i18n_contexts.id_windowmanager @classmethod @@ -260,7 +260,7 @@ class USERPREF_PT_interface_translation(InterfacePanel, CenterAlignMixIn, Panel) layout.prop(view, "language") - col = layout.column(heading="Affect") + col = layout.column(heading="Translate") col.active = (bpy.app.translations.locale != "en_US") col.prop(view, "use_translate_tooltips", text="Tooltips") col.prop(view, "use_translate_interface", text="Interface") @@ -876,7 +876,7 @@ class USERPREF_PT_theme(ThemePanel, Panel): row = split.row(align=True) row.menu("USERPREF_MT_interface_theme_presets", text=USERPREF_MT_interface_theme_presets.bl_label) row.operator("wm.interface_theme_preset_add", text="", icon='ADD') - row.operator("wm.interface_theme_preset_add", text="", icon='REMOVE').remove_active = True + row.operator("wm.interface_theme_preset_remove", text="", icon='REMOVE') row = split.row(align=True) row.operator("preferences.theme_install", text="Install...", icon='IMPORT') @@ -1021,8 +1021,7 @@ class USERPREF_PT_theme_interface_transparent_checker(ThemePanel, CenterAlignMix theme = context.preferences.themes[0] ui = theme.user_interface - flow = layout.grid_flow( - row_major=False, columns=0, even_columns=True, even_rows=False, align=False) + flow = layout.grid_flow(row_major=False, columns=0, even_columns=True, even_rows=False, align=False) col = flow.column(align=True) col.prop(ui, "transparent_checker_primary") @@ -1597,7 +1596,7 @@ class USERPREF_UL_asset_libraries(UIList): class USERPREF_UL_extension_repos(UIList): def draw_item(self, _context, layout, _data, item, icon, _active_data, _active_propname, _index): repo = item - icon = 'NETWORK_DRIVE' if repo.use_remote_path else 'DISK_DRIVE' + icon = 'INTERNET' if repo.use_remote_path else 'DISK_DRIVE' if self.layout_type in {'DEFAULT', 'COMPACT'}: layout.prop(repo, "name", text="", icon=icon, emboss=False) elif self.layout_type == 'GRID': @@ -2252,8 +2251,11 @@ class USERPREF_PT_addons(AddOnPanel, Panel): prefs = context.preferences - use_extension_repos = prefs.experimental.use_extension_repos - if use_extension_repos and self.is_extended(): + if ( + prefs.view.show_developer_ui and + prefs.experimental.use_extension_repos and + self.is_extended() + ): # Rely on the draw function being appended to by the extensions add-on. return @@ -2696,6 +2698,7 @@ class USERPREF_PT_experimental_prototypes(ExperimentalPanel, Panel): ({"property": "use_new_matrix_socket"}, ("blender/blender/issues/116067", "Matrix Socket")), ({"property": "enable_overlay_next"}, ("blender/blender/issues/102179", "#102179")), ({"property": "use_extension_repos"}, ("/blender/blender/issues/117286", "#117286")), + ({"property": "use_extension_utils"}, ("/blender/blender/issues/117286", "#117286")), ), ) diff --git a/scripts/startup/bl_ui/space_view3d.py b/scripts/startup/bl_ui/space_view3d.py index d602c528dfc..ef75e104829 100644 --- a/scripts/startup/bl_ui/space_view3d.py +++ b/scripts/startup/bl_ui/space_view3d.py @@ -460,7 +460,7 @@ class _draw_tool_settings_context_mode: if (tool is None) or (not tool.has_datablock): return False - # See: 'VIEW3D_PT_tools_brush', basically a duplicate + # See: `VIEW3D_PT_tools_brush`, basically a duplicate tool_settings = context.tool_settings settings = tool_settings.particle_edit brush = settings.brush @@ -843,8 +843,7 @@ class VIEW3D_HT_header(Header): # Curve edit sub-mode. row = layout.row(align=True) - row.prop(gpd, "use_curve_edit", text="", - icon='IPO_BEZIER') + row.prop(gpd, "use_curve_edit", text="", icon='IPO_BEZIER') sub = row.row(align=True) sub.active = gpd.use_curve_edit sub.popover( @@ -972,7 +971,10 @@ class VIEW3D_HT_header(Header): row = layout.row() row.popover(panel="VIEW3D_PT_slots_projectpaint", icon=icon) - row.popover(panel="VIEW3D_PT_mask", icon='MOD_MASK', text="") + row.popover( + panel="VIEW3D_PT_mask", + icon=VIEW3D_HT_header._texture_mask_icon(tool_settings.image_paint), + text="") else: # Transform settings depending on tool header visibility VIEW3D_HT_header.draw_xform_template(layout, context) @@ -1080,6 +1082,11 @@ class VIEW3D_HT_header(Header): return "CLIPUV_DEHLT" if automask_enabled else "CLIPUV_HLT" + @staticmethod + def _texture_mask_icon(ipaint): + mask_enabled = ipaint.use_stencil_layer or ipaint.use_cavity + return "CLIPUV_DEHLT" if mask_enabled else "CLIPUV_HLT" + class VIEW3D_MT_editor_menus(Menu): bl_label = "" @@ -2671,8 +2678,10 @@ class VIEW3D_MT_image_add(Menu): def draw(self, _context): layout = self.layout - layout.operator("object.load_reference_image", text="Reference", icon='IMAGE_REFERENCE') - layout.operator("object.load_background_image", text="Background", icon='IMAGE_BACKGROUND') + # Explicitly set background mode on/off as operator will try to + # auto detect which mode to use otherwise. + layout.operator("object.empty_image_add", text="Reference", icon='IMAGE_REFERENCE').background = False + layout.operator("object.empty_image_add", text="Background", icon='IMAGE_BACKGROUND').background = True class VIEW3D_MT_object_relations(Menu): @@ -3127,9 +3136,7 @@ class VIEW3D_MT_object_apply(Menu): text_ctxt=i18n_contexts.default, ).target = 'MESH' layout.operator("object.duplicates_make_real") - layout.operator("object.parent_inverse_apply", - text="Parent Inverse", - text_ctxt=i18n_contexts.default) + layout.operator("object.parent_inverse_apply", text="Parent Inverse", text_ctxt=i18n_contexts.default) layout.template_node_operator_asset_menu_items(catalog_path="Object/Apply") @@ -3571,6 +3578,12 @@ class VIEW3D_MT_sculpt(Menu): props = layout.operator("paint.hide_show", text="Box Show") props.action = 'SHOW' + props = layout.operator("paint.hide_show_lasso_gesture", text="Lasso Hide") + props.action = 'HIDE' + + props = layout.operator("paint.hide_show_lasso_gesture", text="Lasso Show") + props.action = 'SHOW' + layout.separator() props = layout.operator("sculpt.face_set_change_visibility", text="Toggle Visibility") @@ -4096,8 +4109,7 @@ class VIEW3D_MT_bone_collections(Menu): layout.separator() layout.operator("armature.collection_show_all") - props = layout.operator("armature.collection_create_and_assign", - text="Assign to New Collection") + props = layout.operator("armature.collection_create_and_assign", text="Assign to New Collection") props.name = "New Collection" @@ -4479,12 +4491,9 @@ class VIEW3D_MT_edit_mesh_context_menu(Menu): col.separator() - col.operator("view3d.edit_mesh_extrude_move_normal", - text="Extrude Faces") - col.operator("view3d.edit_mesh_extrude_move_shrink_fatten", - text="Extrude Faces Along Normals") - col.operator("mesh.extrude_faces_move", - text="Extrude Individual Faces") + col.operator("view3d.edit_mesh_extrude_move_normal", text="Extrude Faces") + col.operator("view3d.edit_mesh_extrude_move_shrink_fatten", text="Extrude Faces Along Normals") + col.operator("mesh.extrude_faces_move", text="Extrude Individual Faces") col.operator("mesh.inset") col.operator("mesh.poke") @@ -4544,23 +4553,16 @@ class VIEW3D_MT_edit_mesh_extrude(Menu): mesh = context.object.data if mesh.total_face_sel: - layout.operator("view3d.edit_mesh_extrude_move_normal", - text="Extrude Faces") - layout.operator("view3d.edit_mesh_extrude_move_shrink_fatten", - text="Extrude Faces Along Normals") - layout.operator( - "mesh.extrude_faces_move", - text="Extrude Individual Faces") - layout.operator("view3d.edit_mesh_extrude_manifold_normal", - text="Extrude Manifold") + layout.operator("view3d.edit_mesh_extrude_move_normal", text="Extrude Faces") + layout.operator("view3d.edit_mesh_extrude_move_shrink_fatten", text="Extrude Faces Along Normals") + layout.operator("mesh.extrude_faces_move", text="Extrude Individual Faces") + layout.operator("view3d.edit_mesh_extrude_manifold_normal", text="Extrude Manifold") if mesh.total_edge_sel and (select_mode[0] or select_mode[1]): - layout.operator("mesh.extrude_edges_move", - text="Extrude Edges") + layout.operator("mesh.extrude_edges_move", text="Extrude Edges") if mesh.total_vert_sel and select_mode[0]: - layout.operator("mesh.extrude_vertices_move", - text="Extrude Vertices") + layout.operator("mesh.extrude_vertices_move", text="Extrude Vertices") layout.separator() @@ -4725,10 +4727,8 @@ class VIEW3D_MT_edit_mesh_faces(Menu): layout.operator_context = 'INVOKE_REGION_WIN' - layout.operator("view3d.edit_mesh_extrude_move_normal", - text="Extrude Faces") - layout.operator("view3d.edit_mesh_extrude_move_shrink_fatten", - text="Extrude Faces Along Normals") + layout.operator("view3d.edit_mesh_extrude_move_normal", text="Extrude Faces") + layout.operator("view3d.edit_mesh_extrude_move_shrink_fatten", text="Extrude Faces Along Normals") layout.operator("mesh.extrude_faces_move", text="Extrude Individual Faces") layout.separator() @@ -5648,8 +5648,7 @@ class VIEW3D_MT_edit_gpencil_stroke(Menu): layout.separator() - layout.operator_menu_enum("gpencil.stroke_join", "type", text="Join", - text_ctxt=i18n_contexts.id_gpencil) + layout.operator_menu_enum("gpencil.stroke_join", "type", text="Join", text_ctxt=i18n_contexts.id_gpencil) layout.separator() @@ -8139,8 +8138,7 @@ class VIEW3D_MT_gpencil_edit_context_menu(Menu): # Removal Operators col.operator("gpencil.stroke_merge_by_distance").use_unselected = True - col.operator_menu_enum("gpencil.stroke_join", "type", text="Join", - text_ctxt=i18n_contexts.id_gpencil) + col.operator_menu_enum("gpencil.stroke_join", "type", text="Join", text_ctxt=i18n_contexts.id_gpencil) col.operator("gpencil.stroke_split", text="Split") col.operator("gpencil.stroke_separate", text="Separate").mode = 'STROKE' diff --git a/scripts/startup/bl_ui/space_view3d_toolbar.py b/scripts/startup/bl_ui/space_view3d_toolbar.py index fc11aca7ef3..babbb5f1cc6 100644 --- a/scripts/startup/bl_ui/space_view3d_toolbar.py +++ b/scripts/startup/bl_ui/space_view3d_toolbar.py @@ -743,8 +743,7 @@ class VIEW3D_PT_stencil_projectpaint(Panel): def draw_header(self, context): ipaint = context.tool_settings.image_paint - self.layout.prop(ipaint, "use_stencil_layer", - text=self.bl_label if self.is_popover else "") + self.layout.prop(ipaint, "use_stencil_layer", text=self.bl_label if self.is_popover else "") def draw(self, context): layout = self.layout @@ -926,8 +925,7 @@ class VIEW3D_PT_tools_brush_falloff_frontface(View3DPaintPanel, Panel): settings = self.paint_settings(context) brush = settings.brush - self.layout.prop(brush, "use_frontface_falloff", - text=self.bl_label if self.is_popover else "") + self.layout.prop(brush, "use_frontface_falloff", text=self.bl_label if self.is_popover else "") def draw(self, context): settings = self.paint_settings(context) @@ -956,8 +954,7 @@ class VIEW3D_PT_tools_brush_falloff_normal(View3DPaintPanel, Panel): tool_settings = context.tool_settings ipaint = tool_settings.image_paint - self.layout.prop(ipaint, "use_normal_falloff", - text=self.bl_label if self.is_popover else "") + self.layout.prop(ipaint, "use_normal_falloff", text=self.bl_label if self.is_popover else "") def draw(self, context): tool_settings = context.tool_settings @@ -1406,8 +1403,7 @@ class VIEW3D_PT_tools_imagepaint_options_cavity(Panel): tool_settings = context.tool_settings ipaint = tool_settings.image_paint - self.layout.prop(ipaint, "use_cavity", - text=self.bl_label if self.is_popover else "") + self.layout.prop(ipaint, "use_cavity", text=self.bl_label if self.is_popover else "") def draw(self, context): layout = self.layout @@ -1417,8 +1413,7 @@ class VIEW3D_PT_tools_imagepaint_options_cavity(Panel): layout.active = ipaint.use_cavity - layout.template_curve_mapping(ipaint, "cavity_curve", brush=True, - use_negative_slope=True) + layout.template_curve_mapping(ipaint, "cavity_curve", brush=True, use_negative_slope=True) # TODO, move to space_view3d.py @@ -1706,8 +1701,7 @@ class VIEW3D_PT_tools_grease_pencil_brush_advanced(View3DPanel, Panel): elif brush.gpencil_tool == 'FILL': row = col.row(align=True) - row.prop(gp_settings, "fill_draw_mode", text="Boundary", - text_ctxt=i18n_contexts.id_gpencil) + row.prop(gp_settings, "fill_draw_mode", text="Boundary", text_ctxt=i18n_contexts.id_gpencil) row.prop( gp_settings, "show_fill_boundary", @@ -1771,8 +1765,7 @@ class VIEW3D_PT_tools_grease_pencil_brush_stabilizer(Panel, View3DPanel): brush = context.tool_settings.gpencil_paint.brush gp_settings = brush.gpencil_settings self.layout.use_property_split = False - self.layout.prop(gp_settings, "use_settings_stabilizer", - text=self.bl_label if self.is_popover else "") + self.layout.prop(gp_settings, "use_settings_stabilizer", text=self.bl_label if self.is_popover else "") def draw(self, context): layout = self.layout @@ -1805,8 +1798,7 @@ class VIEW3D_PT_tools_grease_pencil_brush_post_processing(View3DPanel, Panel): brush = context.tool_settings.gpencil_paint.brush gp_settings = brush.gpencil_settings self.layout.use_property_split = False - self.layout.prop(gp_settings, "use_settings_postprocess", - text=self.bl_label if self.is_popover else "") + self.layout.prop(gp_settings, "use_settings_postprocess", text=self.bl_label if self.is_popover else "") def draw(self, context): layout = self.layout @@ -1861,8 +1853,7 @@ class VIEW3D_PT_tools_grease_pencil_brush_random(View3DPanel, Panel): brush = context.tool_settings.gpencil_paint.brush gp_settings = brush.gpencil_settings self.layout.use_property_split = False - self.layout.prop(gp_settings, "use_settings_random", - text=self.bl_label if self.is_popover else "") + self.layout.prop(gp_settings, "use_settings_random", text=self.bl_label if self.is_popover else "") def draw(self, context): layout = self.layout @@ -1882,24 +1873,21 @@ class VIEW3D_PT_tools_grease_pencil_brush_random(View3DPanel, Panel): row.prop(gp_settings, "use_stroke_random_radius", text="", icon='GP_SELECT_STROKES') row.prop(gp_settings, "use_random_press_radius", text="", icon='STYLUS_PRESSURE') if gp_settings.use_random_press_radius and self.is_popover is False: - col.template_curve_mapping(gp_settings, "curve_random_pressure", brush=True, - use_negative_slope=True) + col.template_curve_mapping(gp_settings, "curve_random_pressure", brush=True, use_negative_slope=True) row = col.row(align=True) row.prop(gp_settings, "random_strength", text="Strength", slider=True) row.prop(gp_settings, "use_stroke_random_strength", text="", icon='GP_SELECT_STROKES') row.prop(gp_settings, "use_random_press_strength", text="", icon='STYLUS_PRESSURE') if gp_settings.use_random_press_strength and self.is_popover is False: - col.template_curve_mapping(gp_settings, "curve_random_strength", brush=True, - use_negative_slope=True) + col.template_curve_mapping(gp_settings, "curve_random_strength", brush=True, use_negative_slope=True) row = col.row(align=True) row.prop(gp_settings, "uv_random", text="UV", slider=True) row.prop(gp_settings, "use_stroke_random_uv", text="", icon='GP_SELECT_STROKES') row.prop(gp_settings, "use_random_press_uv", text="", icon='STYLUS_PRESSURE') if gp_settings.use_random_press_uv and self.is_popover is False: - col.template_curve_mapping(gp_settings, "curve_random_uv", brush=True, - use_negative_slope=True) + col.template_curve_mapping(gp_settings, "curve_random_uv", brush=True, use_negative_slope=True) col.separator() @@ -1910,24 +1898,21 @@ class VIEW3D_PT_tools_grease_pencil_brush_random(View3DPanel, Panel): row.prop(gp_settings, "use_stroke_random_hue", text="", icon='GP_SELECT_STROKES') row.prop(gp_settings, "use_random_press_hue", text="", icon='STYLUS_PRESSURE') if gp_settings.use_random_press_hue and self.is_popover is False: - col1.template_curve_mapping(gp_settings, "curve_random_hue", brush=True, - use_negative_slope=True) + col1.template_curve_mapping(gp_settings, "curve_random_hue", brush=True, use_negative_slope=True) row = col1.row(align=True) row.prop(gp_settings, "random_saturation_factor", slider=True) row.prop(gp_settings, "use_stroke_random_sat", text="", icon='GP_SELECT_STROKES') row.prop(gp_settings, "use_random_press_sat", text="", icon='STYLUS_PRESSURE') if gp_settings.use_random_press_sat and self.is_popover is False: - col1.template_curve_mapping(gp_settings, "curve_random_saturation", brush=True, - use_negative_slope=True) + col1.template_curve_mapping(gp_settings, "curve_random_saturation", brush=True, use_negative_slope=True) row = col1.row(align=True) row.prop(gp_settings, "random_value_factor", slider=True) row.prop(gp_settings, "use_stroke_random_val", text="", icon='GP_SELECT_STROKES') row.prop(gp_settings, "use_random_press_val", text="", icon='STYLUS_PRESSURE') if gp_settings.use_random_press_val and self.is_popover is False: - col1.template_curve_mapping(gp_settings, "curve_random_value", brush=True, - use_negative_slope=True) + col1.template_curve_mapping(gp_settings, "curve_random_value", brush=True, use_negative_slope=True) col.separator() @@ -1935,8 +1920,7 @@ class VIEW3D_PT_tools_grease_pencil_brush_random(View3DPanel, Panel): row.prop(gp_settings, "pen_jitter", slider=True) row.prop(gp_settings, "use_jitter_pressure", text="", icon='STYLUS_PRESSURE') if gp_settings.use_jitter_pressure and self.is_popover is False: - col.template_curve_mapping(gp_settings, "curve_jitter", brush=True, - use_negative_slope=True) + col.template_curve_mapping(gp_settings, "curve_jitter", brush=True, use_negative_slope=True) class VIEW3D_PT_tools_grease_pencil_brush_paint_falloff(GreasePencilBrushFalloff, Panel, View3DPaintPanel): diff --git a/source/blender/animrig/intern/bone_collections.cc b/source/blender/animrig/intern/bone_collections.cc index 825be048b4c..c75a3b1d021 100644 --- a/source/blender/animrig/intern/bone_collections.cc +++ b/source/blender/animrig/intern/bone_collections.cc @@ -1312,6 +1312,7 @@ int armature_bonecoll_move_to_parent(bArmature *armature, BoneCollection armature_root; armature_root.child_count = armature->collection_root_count; armature_root.child_index = 0; + armature_root.flags = default_flags; BoneCollection *from_parent = from_parent_index >= 0 ? armature->collection_array[from_parent_index] : diff --git a/source/blender/asset_system/AS_asset_library.hh b/source/blender/asset_system/AS_asset_library.hh index 5a26beae3e8..7a53afc1e95 100644 --- a/source/blender/asset_system/AS_asset_library.hh +++ b/source/blender/asset_system/AS_asset_library.hh @@ -138,7 +138,7 @@ class AssetLibrary { * Remove an asset from the library that was added using #add_external_asset() or * #add_local_id_asset(). Can usually be expected to be constant time complexity (worst case may * differ). - * \note This is save to call if \a asset is freed (dangling reference), will not perform any + * \note This is safe to call if \a asset is freed (dangling reference), will not perform any * change then. * \return True on success, false if the asset couldn't be found inside the library (also the * case when the reference is dangling). diff --git a/source/blender/asset_system/intern/asset_library.cc b/source/blender/asset_system/intern/asset_library.cc index e81361d2ee5..caa65c62372 100644 --- a/source/blender/asset_system/intern/asset_library.cc +++ b/source/blender/asset_system/intern/asset_library.cc @@ -207,14 +207,14 @@ AssetRepresentation &AssetLibrary::add_external_asset(StringRef relative_asset_p const int id_type, std::unique_ptr metadata) { - AssetIdentifier identifier = asset_identifier_from_library(relative_asset_path); + AssetIdentifier identifier = this->asset_identifier_from_library(relative_asset_path); return asset_storage_->add_external_asset( std::move(identifier), name, id_type, std::move(metadata), *this); } AssetRepresentation &AssetLibrary::add_local_id_asset(StringRef relative_asset_path, ID &id) { - AssetIdentifier identifier = asset_identifier_from_library(relative_asset_path); + AssetIdentifier identifier = this->asset_identifier_from_library(relative_asset_path); return asset_storage_->add_local_id_asset(std::move(identifier), id, *this); } diff --git a/source/blender/asset_system/intern/asset_storage.cc b/source/blender/asset_system/intern/asset_storage.cc index 672892dfea6..9738212d7d8 100644 --- a/source/blender/asset_system/intern/asset_storage.cc +++ b/source/blender/asset_system/intern/asset_storage.cc @@ -43,7 +43,7 @@ bool AssetStorage::remove_asset(AssetRepresentation &asset) return external_assets_.remove_as(&asset); } -void AssetStorage::remap_ids_and_remove_invalid(const blender::bke::id::IDRemapper &mappings) +void AssetStorage::remap_ids_and_remove_invalid(const bke::id::IDRemapper &mappings) { Set removed_assets; @@ -61,7 +61,7 @@ void AssetStorage::remap_ids_and_remove_invalid(const blender::bke::id::IDRemapp } for (AssetRepresentation *asset : removed_assets) { - remove_asset(*asset); + this->remove_asset(*asset); } } diff --git a/source/blender/blenfont/intern/blf_font.cc b/source/blender/blenfont/intern/blf_font.cc index 73de5138457..3a1682d5e96 100644 --- a/source/blender/blenfont/intern/blf_font.cc +++ b/source/blender/blenfont/intern/blf_font.cc @@ -29,6 +29,7 @@ #include "DNA_vec_types.h" #include "BLI_listbase.h" +#include "BLI_math_bits.h" #include "BLI_math_color_blend.h" #include "BLI_math_matrix.h" #include "BLI_path_util.h" @@ -344,6 +345,12 @@ void blf_batch_draw() GPU_batch_program_set_builtin(g_batch.batch, GPU_SHADER_TEXT); GPU_batch_texture_bind(g_batch.batch, "glyph", texture); + /* Setup texture width mask and shift, so that shader can avoid costly divisions. */ + int tex_width = GPU_texture_width(texture); + BLI_assert_msg(is_power_of_2_i(tex_width), "Font texture width must be power of two"); + int width_shift = 31 - bitscan_reverse_i(tex_width); + GPU_batch_uniform_1i(g_batch.batch, "glyph_tex_width_mask", tex_width - 1); + GPU_batch_uniform_1i(g_batch.batch, "glyph_tex_width_shift", width_shift); GPU_batch_draw(g_batch.batch); GPU_blend(GPU_BLEND_NONE); diff --git a/source/blender/blenkernel/BKE_DerivedMesh.hh b/source/blender/blenkernel/BKE_DerivedMesh.hh index 43cd3600672..234362405fe 100644 --- a/source/blender/blenkernel/BKE_DerivedMesh.hh +++ b/source/blender/blenkernel/BKE_DerivedMesh.hh @@ -210,7 +210,7 @@ void DM_interp_vert_data(const DerivedMesh *source, int count, int dest_index); -void mesh_get_mapped_verts_coords(Mesh *me_eval, blender::MutableSpan r_cos); +void mesh_get_mapped_verts_coords(Mesh *mesh_eval, blender::MutableSpan r_cos); /** * Same as above but won't use render settings. diff --git a/source/blender/blenkernel/BKE_blender_version.h b/source/blender/blenkernel/BKE_blender_version.h index dd074b2c94d..9f1110249d2 100644 --- a/source/blender/blenkernel/BKE_blender_version.h +++ b/source/blender/blenkernel/BKE_blender_version.h @@ -29,7 +29,7 @@ extern "C" { /* Blender file format version. */ #define BLENDER_FILE_VERSION BLENDER_VERSION -#define BLENDER_FILE_SUBVERSION 9 +#define BLENDER_FILE_SUBVERSION 11 /* Minimum Blender version that supports reading file written with the current * version. Older Blender versions will test this and cancel loading the file, showing a warning to diff --git a/source/blender/blenkernel/BKE_callbacks.hh b/source/blender/blenkernel/BKE_callbacks.hh index 97c85d27ca8..5f77cebcb11 100644 --- a/source/blender/blenkernel/BKE_callbacks.hh +++ b/source/blender/blenkernel/BKE_callbacks.hh @@ -110,7 +110,7 @@ enum eCbEvent { BKE_CB_EVT_EXTENSION_REPOS_UPDATE_POST, BKE_CB_EVT_EXTENSION_REPOS_SYNC, BKE_CB_EVT_EXTENSION_REPOS_UPGRADE, - BKE_CB_EVT_EXTENSION_DROP_URL, + BKE_CB_EVT_EXTENSION_REPOS_FILES_CLEAR, BKE_CB_EVT_TOT, }; diff --git a/source/blender/blenkernel/BKE_grease_pencil.hh b/source/blender/blenkernel/BKE_grease_pencil.hh index 1365fb67ae6..9b6030f2b1c 100644 --- a/source/blender/blenkernel/BKE_grease_pencil.hh +++ b/source/blender/blenkernel/BKE_grease_pencil.hh @@ -148,6 +148,7 @@ class Layer; bool is_selected() const; \ void set_selected(bool selected); \ bool use_onion_skinning() const; \ + bool use_masks() const; \ bool is_child_of(const LayerGroup &group) const; /* Implements the forwarding of the methods defined by #TREENODE_COMMON_METHODS. */ @@ -192,6 +193,10 @@ class Layer; { \ return this->as_node().use_onion_skinning(); \ } \ + inline bool class_name::use_masks() const \ + { \ + return this->as_node().use_masks(); \ + } \ inline bool class_name::is_child_of(const LayerGroup &group) const \ { \ return this->as_node().is_child_of(group); \ @@ -456,6 +461,13 @@ class Layer : public ::GreasePencilLayer { StringRefNull parent_bone_name() const; void set_parent_bone_name(const char *new_name); + /** + * Returns the view layer name that this layer should be rendered in or an empty + * `StringRefNull` if no such name is set. + */ + StringRefNull view_layer_name() const; + void set_view_layer_name(const char *new_name); + private: using SortedKeysIterator = const int *; @@ -678,6 +690,11 @@ inline bool TreeNode::use_onion_skinning() const { return ((this->flag & GP_LAYER_TREE_NODE_USE_ONION_SKINNING) != 0); } +inline bool TreeNode::use_masks() const +{ + return ((this->flag & GP_LAYER_TREE_NODE_HIDE_MASKS) == 0) && + (!this->parent_group() || this->parent_group()->as_node().use_masks()); +} inline bool TreeNode::is_child_of(const LayerGroup &group) const { if (const LayerGroup *parent = this->parent_group()) { diff --git a/source/blender/blenkernel/BKE_idprop.h b/source/blender/blenkernel/BKE_idprop.h index 48edea8f7ed..f4d24235edb 100644 --- a/source/blender/blenkernel/BKE_idprop.h +++ b/source/blender/blenkernel/BKE_idprop.h @@ -365,6 +365,13 @@ void IDP_ui_data_free_unique_contents(struct IDPropertyUIData *ui_data, const struct IDPropertyUIData *other); struct IDPropertyUIData *IDP_ui_data_ensure(struct IDProperty *prop); struct IDPropertyUIData *IDP_ui_data_copy(const struct IDProperty *prop); +/** + * Convert UI data like default arrays from the old type to the new type as possible. + * Takes ownership of the input data; it can return it directly if the types match. + */ +struct IDPropertyUIData *IDP_TryConvertUIData(struct IDPropertyUIData *src, + eIDPropertyUIDataType src_type, + eIDPropertyUIDataType dst_type); #ifdef __cplusplus } diff --git a/source/blender/blenkernel/BKE_image_format.h b/source/blender/blenkernel/BKE_image_format.h index 3e730090698..0b355bb2ae5 100644 --- a/source/blender/blenkernel/BKE_image_format.h +++ b/source/blender/blenkernel/BKE_image_format.h @@ -86,11 +86,11 @@ char BKE_imtype_valid_depths(char imtype); /** * String is from command line `--render-format` argument, - * keep in sync with `creator_args.c` help info. + * keep in sync with `creator_args.cc` help info. */ char BKE_imtype_from_arg(const char *imtype_arg); -/* Conversion between ImBuf settings. */ +/* Conversion between #ImBuf settings. */ void BKE_image_format_from_imbuf(struct ImageFormatData *im_format, const struct ImBuf *imbuf); void BKE_image_format_to_imbuf(struct ImBuf *ibuf, const struct ImageFormatData *imf); diff --git a/source/blender/blenkernel/BKE_mesh.h b/source/blender/blenkernel/BKE_mesh.h index fa6374c5d6f..74ddba0a1b3 100644 --- a/source/blender/blenkernel/BKE_mesh.h +++ b/source/blender/blenkernel/BKE_mesh.h @@ -513,7 +513,7 @@ bool BKE_mesh_validate_all_customdata(struct CustomData *vert_data, void BKE_mesh_strip_loose_faces(struct Mesh *mesh); /* In DerivedMesh.cc */ -void BKE_mesh_wrapper_deferred_finalize_mdata(struct Mesh *me_eval); +void BKE_mesh_wrapper_deferred_finalize_mdata(struct Mesh *mesh_eval); /* **** Depsgraph evaluation **** */ diff --git a/source/blender/blenkernel/BKE_mesh_boolean_convert.hh b/source/blender/blenkernel/BKE_mesh_boolean_convert.hh deleted file mode 100644 index 51c74691f8a..00000000000 --- a/source/blender/blenkernel/BKE_mesh_boolean_convert.hh +++ /dev/null @@ -1,38 +0,0 @@ -/* SPDX-FileCopyrightText: 2019 Blender Authors - * - * SPDX-License-Identifier: GPL-2.0-or-later */ - -#pragma once - -/** \file - * \ingroup bke - */ - -#include "BLI_array.hh" -#include "BLI_math_matrix_types.hh" -#include "BLI_mesh_boolean.hh" -#include "BLI_span.hh" - -struct Mesh; - -namespace blender::meshintersect { - -/** - * Do a mesh boolean operation directly on meshes (without going back and forth from BMesh). - * \param transforms: An array of transform matrices used for each mesh's positions. - * \param material_remaps: An array of maps from material slot numbers in the corresponding mesh - * to the material slot in the first mesh. It is OK for material_remaps or any of its constituent - * arrays to be empty. A -1 value means that the original index should be used with no mapping. - * \param r_intersecting_edges: Array to store indices of edges on the resulting mesh in. These - * 'new' edges are the result of the intersections. - */ -Mesh *direct_mesh_boolean(Span meshes, - Span transforms, - const float4x4 &target_transform, - Span> material_remaps, - bool use_self, - bool hole_tolerant, - int boolean_mode, - Vector *r_intersecting_edges); - -} // namespace blender::meshintersect diff --git a/source/blender/blenkernel/BKE_mesh_iterators.hh b/source/blender/blenkernel/BKE_mesh_iterators.hh index 56a9589fab0..0e7a2909ba3 100644 --- a/source/blender/blenkernel/BKE_mesh_iterators.hh +++ b/source/blender/blenkernel/BKE_mesh_iterators.hh @@ -49,4 +49,4 @@ void BKE_mesh_foreach_mapped_subdiv_face_center( void *user_data, MeshForeachFlag flag); -void BKE_mesh_foreach_mapped_vert_coords_get(const Mesh *me_eval, float (*r_cos)[3], int totcos); +void BKE_mesh_foreach_mapped_vert_coords_get(const Mesh *mesh_eval, float (*r_cos)[3], int totcos); diff --git a/source/blender/blenkernel/BKE_mesh_runtime.hh b/source/blender/blenkernel/BKE_mesh_runtime.hh index ebc7009902d..d42c5a69fb1 100644 --- a/source/blender/blenkernel/BKE_mesh_runtime.hh +++ b/source/blender/blenkernel/BKE_mesh_runtime.hh @@ -68,5 +68,5 @@ Mesh *mesh_create_eval_no_deform_render(Depsgraph *depsgraph, void BKE_mesh_runtime_eval_to_meshkey(Mesh *me_deformed, Mesh *mesh, KeyBlock *kb); #ifndef NDEBUG -bool BKE_mesh_runtime_is_valid(Mesh *me_eval); +bool BKE_mesh_runtime_is_valid(Mesh *mesh_eval); #endif /* !NDEBUG */ diff --git a/source/blender/blenkernel/BKE_mesh_tangent.hh b/source/blender/blenkernel/BKE_mesh_tangent.hh index 3ed972c0653..9c9cb82c235 100644 --- a/source/blender/blenkernel/BKE_mesh_tangent.hh +++ b/source/blender/blenkernel/BKE_mesh_tangent.hh @@ -66,7 +66,7 @@ void BKE_mesh_calc_loop_tangent_ex(const float (*vert_positions)[3], uint loopdata_out_len, short *tangent_mask_curr_p); -void BKE_mesh_calc_loop_tangents(Mesh *me_eval, +void BKE_mesh_calc_loop_tangents(Mesh *mesh_eval, bool calc_active_tangent, const char (*tangent_names)[MAX_CUSTOMDATA_LAYER_NAME], int tangent_names_len); diff --git a/source/blender/blenkernel/BKE_nla.h b/source/blender/blenkernel/BKE_nla.h index aa8295ee0ee..335057506a5 100644 --- a/source/blender/blenkernel/BKE_nla.h +++ b/source/blender/blenkernel/BKE_nla.h @@ -394,6 +394,12 @@ struct NlaStrip *BKE_nlastrip_find_active(struct NlaTrack *nlt); * Make the given NLA-Strip the active one within the given block. */ void BKE_nlastrip_set_active(struct AnimData *adt, struct NlaStrip *strip); +/** + * Find the NLA-strip with the given name within the given track. + * + * \return pointer to the strip, or nullptr when not found. + */ +struct NlaStrip *BKE_nlastrip_find_by_name(struct NlaTrack *nlt, const char *name); /** * Does the given NLA-strip fall within the given bounds (times)?. diff --git a/source/blender/blenkernel/BKE_object_types.hh b/source/blender/blenkernel/BKE_object_types.hh index 759512dbff4..63d07c92efd 100644 --- a/source/blender/blenkernel/BKE_object_types.hh +++ b/source/blender/blenkernel/BKE_object_types.hh @@ -26,8 +26,9 @@ struct GeometrySet; struct ObjectRuntime { /** Final transformation matrices with constraints & animsys applied. */ - float4x4 object_to_world; - float4x4 world_to_object; + float4x4 object_to_world = float4x4::identity(); + float4x4 world_to_object = float4x4::identity(); + /** * The custom data layer mask that was last used * to calculate data_eval and mesh_deform_eval. diff --git a/source/blender/blenkernel/BKE_pbvh_api.hh b/source/blender/blenkernel/BKE_pbvh_api.hh index 949e7d056aa..bf0a9fb4abc 100644 --- a/source/blender/blenkernel/BKE_pbvh_api.hh +++ b/source/blender/blenkernel/BKE_pbvh_api.hh @@ -301,7 +301,7 @@ blender::Span BKE_pbvh_node_get_grid_indices(const PBVHNode &node); int BKE_pbvh_node_num_unique_verts(const PBVH &pbvh, const PBVHNode &node); blender::Span BKE_pbvh_node_get_vert_indices(const PBVHNode *node); blender::Span BKE_pbvh_node_get_unique_vert_indices(const PBVHNode *node); -blender::Span BKE_pbvh_node_get_loops(const PBVHNode *node); +blender::Span BKE_pbvh_node_get_corner_indices(const PBVHNode *node); namespace blender::bke::pbvh { @@ -319,8 +319,6 @@ Span node_face_indices_calc_grids(const PBVH &pbvh, const PBVHNode &node, V } // namespace blender::bke::pbvh -blender::Vector BKE_pbvh_node_calc_face_indices(const PBVH &pbvh, const PBVHNode &node); - blender::Bounds BKE_pbvh_node_get_BB(const PBVHNode *node); blender::Bounds BKE_pbvh_node_get_original_BB(const PBVHNode *node); diff --git a/source/blender/blenkernel/BKE_scene.hh b/source/blender/blenkernel/BKE_scene.hh index 518a9d47929..e3e57966889 100644 --- a/source/blender/blenkernel/BKE_scene.hh +++ b/source/blender/blenkernel/BKE_scene.hh @@ -112,7 +112,7 @@ void BKE_scene_object_base_flag_sync_from_base(Base *base); */ void BKE_scene_set_background(Main *bmain, Scene *sce); /** - * Called from `creator_args.c`. + * Called from `creator_args.cc`. */ Scene *BKE_scene_set_name(Main *bmain, const char *name); diff --git a/source/blender/blenkernel/CMakeLists.txt b/source/blender/blenkernel/CMakeLists.txt index f21ef3a8d3a..4a5827e644a 100644 --- a/source/blender/blenkernel/CMakeLists.txt +++ b/source/blender/blenkernel/CMakeLists.txt @@ -198,7 +198,6 @@ set(SRC intern/mball.cc intern/mball_tessellate.cc intern/mesh.cc - intern/mesh_boolean_convert.cc intern/mesh_calc_edges.cc intern/mesh_compare.cc intern/mesh_convert.cc @@ -446,7 +445,6 @@ set(SRC BKE_mball_tessellate.hh BKE_mesh.h BKE_mesh.hh - BKE_mesh_boolean_convert.hh BKE_mesh_compare.hh BKE_mesh_fair.hh BKE_mesh_iterators.hh @@ -822,14 +820,6 @@ if(WITH_TBB) ) endif() -if(WITH_GMP) - add_definitions(-DWITH_GMP) - - list(APPEND INC_SYS - ${GMP_INCLUDE_DIRS} - ) -endif() - # # Warnings as errors, this is too strict! # if(MSVC) # string(APPEND CMAKE_C_FLAGS " /WX") diff --git a/source/blender/blenkernel/intern/DerivedMesh.cc b/source/blender/blenkernel/intern/DerivedMesh.cc index c4eb059ebdf..9e05e45f501 100644 --- a/source/blender/blenkernel/intern/DerivedMesh.cc +++ b/source/blender/blenkernel/intern/DerivedMesh.cc @@ -462,14 +462,14 @@ static void mesh_calc_finalize(const Mesh *mesh_input, Mesh *mesh_eval) mesh_eval->edit_mesh = mesh_input->edit_mesh; } -void BKE_mesh_wrapper_deferred_finalize_mdata(Mesh *me_eval) +void BKE_mesh_wrapper_deferred_finalize_mdata(Mesh *mesh_eval) { - if (me_eval->runtime->wrapper_type_finalize & (1 << ME_WRAPPER_TYPE_BMESH)) { - editbmesh_calc_modifier_final_normals(me_eval); - me_eval->runtime->wrapper_type_finalize = eMeshWrapperType( - me_eval->runtime->wrapper_type_finalize & ~(1 << ME_WRAPPER_TYPE_BMESH)); + if (mesh_eval->runtime->wrapper_type_finalize & (1 << ME_WRAPPER_TYPE_BMESH)) { + editbmesh_calc_modifier_final_normals(mesh_eval); + mesh_eval->runtime->wrapper_type_finalize = eMeshWrapperType( + mesh_eval->runtime->wrapper_type_finalize & ~(1 << ME_WRAPPER_TYPE_BMESH)); } - BLI_assert(me_eval->runtime->wrapper_type_finalize == 0); + BLI_assert(mesh_eval->runtime->wrapper_type_finalize == 0); } /** @@ -1148,6 +1148,9 @@ static void editbmesh_calc_modifiers(Depsgraph *depsgraph, mesh_final->edit_mesh->is_shallow_copy = true; mesh_final->runtime->is_original_bmesh = true; BKE_mesh_runtime_ensure_edit_data(mesh_final); + if (!mesh_cage->runtime->edit_data->vertexCos.is_empty()) { + mesh_final->runtime->edit_data->vertexCos = mesh_cage->runtime->edit_data->vertexCos; + } } } @@ -1607,18 +1610,18 @@ static void make_vertexcos__mapFunc(void *user_data, } } -void mesh_get_mapped_verts_coords(Mesh *me_eval, blender::MutableSpan r_cos) +void mesh_get_mapped_verts_coords(Mesh *mesh_eval, blender::MutableSpan r_cos) { - if (me_eval->runtime->deformed_only == false) { + if (mesh_eval->runtime->deformed_only == false) { MappedUserData user_data; r_cos.fill(float3(0)); user_data.vertexcos = reinterpret_cast(r_cos.data()); user_data.vertex_visit = BLI_BITMAP_NEW(r_cos.size(), "vertexcos flags"); - BKE_mesh_foreach_mapped_vert(me_eval, make_vertexcos__mapFunc, &user_data, MESH_FOREACH_NOP); + BKE_mesh_foreach_mapped_vert(mesh_eval, make_vertexcos__mapFunc, &user_data, MESH_FOREACH_NOP); MEM_freeN(user_data.vertex_visit); } else { - r_cos.copy_from(me_eval->vert_positions()); + r_cos.copy_from(mesh_eval->vert_positions()); } } diff --git a/source/blender/blenkernel/intern/blendfile.cc b/source/blender/blenkernel/intern/blendfile.cc index d35330fba03..9c4903e99c4 100644 --- a/source/blender/blenkernel/intern/blendfile.cc +++ b/source/blender/blenkernel/intern/blendfile.cc @@ -1306,8 +1306,9 @@ bool BKE_blendfile_userdef_write_all(ReportList *reports) if ((cfgdir = BKE_appdir_folder_id_create(BLENDER_USER_CONFIG, nullptr))) { bool ok_write; BLI_path_join(filepath, sizeof(filepath), cfgdir->c_str(), BLENDER_USERPREF_FILE); - - printf("Writing userprefs: \"%s\" ", filepath); + if (!G.quiet) { + printf("Writing userprefs: \"%s\" ", filepath); + } if (use_template_userpref) { ok_write = BKE_blendfile_userdef_write_app_template(filepath, reports); } @@ -1316,11 +1317,15 @@ bool BKE_blendfile_userdef_write_all(ReportList *reports) } if (ok_write) { - printf("ok\n"); + if (!G.quiet) { + printf("ok\n"); + } BKE_report(reports, RPT_INFO, "Preferences saved"); } else { - printf("fail\n"); + if (!G.quiet) { + printf("fail\n"); + } ok = false; BKE_report(reports, RPT_ERROR, "Saving preferences failed"); } diff --git a/source/blender/blenkernel/intern/blendfile_link_append.cc b/source/blender/blenkernel/intern/blendfile_link_append.cc index bc3aa3141e6..b8517b7a867 100644 --- a/source/blender/blenkernel/intern/blendfile_link_append.cc +++ b/source/blender/blenkernel/intern/blendfile_link_append.cc @@ -47,6 +47,7 @@ #include "BKE_main.hh" #include "BKE_main_namemap.hh" #include "BKE_material.h" +#include "BKE_mesh_legacy_convert.hh" #include "BKE_object.hh" #include "BKE_report.hh" #include "BKE_rigidbody.h" @@ -1377,6 +1378,7 @@ void BKE_blendfile_append(BlendfileLinkAppendContext *lapp_context, ReportList * BKE_main_id_newptr_and_tag_clear(bmain); blendfile_link_append_proxies_convert(bmain, reports); + BKE_main_mesh_legacy_convert_auto_smooth(*bmain); } void BKE_blendfile_link(BlendfileLinkAppendContext *lapp_context, ReportList *reports) @@ -1493,6 +1495,7 @@ void BKE_blendfile_link(BlendfileLinkAppendContext *lapp_context, ReportList *re if ((lapp_context->params->flag & FILE_LINK) != 0) { blendfile_link_append_proxies_convert(lapp_context->params->bmain, reports); + BKE_main_mesh_legacy_convert_auto_smooth(*lapp_context->params->bmain); } BKE_main_namemap_clear(lapp_context->params->bmain); diff --git a/source/blender/blenkernel/intern/brush.cc b/source/blender/blenkernel/intern/brush.cc index c9d73e40933..7d81cd747f9 100644 --- a/source/blender/blenkernel/intern/brush.cc +++ b/source/blender/blenkernel/intern/brush.cc @@ -1155,7 +1155,6 @@ void BKE_gpencil_brush_preset_set(Main *bmain, Brush *brush, const short type) brush->gpencil_settings->draw_strength = 0.3f; brush->gpencil_settings->flag |= GP_BRUSH_USE_STRENGTH_PRESSURE; - brush->gpencil_settings->sculpt_flag = GP_SCULPT_FLAGMODE_APPLY_THICKNESS; brush->gpencil_settings->sculpt_mode_flag |= GP_SCULPT_FLAGMODE_APPLY_POSITION; break; diff --git a/source/blender/blenkernel/intern/constraint.cc b/source/blender/blenkernel/intern/constraint.cc index 503457eaaf0..f624ba63ce0 100644 --- a/source/blender/blenkernel/intern/constraint.cc +++ b/source/blender/blenkernel/intern/constraint.cc @@ -518,7 +518,7 @@ static void contarget_get_mesh_mat(Object *ob, const char *substring, float mat[ /* when not in EditMode, use the 'final' evaluated mesh, depsgraph * ensures we build with CD_MDEFORMVERT layer */ - const Mesh *me_eval = BKE_object_get_evaluated_mesh(ob); + const Mesh *mesh_eval = BKE_object_get_evaluated_mesh(ob); BMEditMesh *em = BKE_editmesh_from_object(ob); float plane[3]; float imat[3][3], tmat[3][3]; @@ -553,11 +553,11 @@ static void contarget_get_mesh_mat(Object *ob, const char *substring, float mat[ } } } - else if (me_eval) { - const blender::Span positions = me_eval->vert_positions(); - const blender::Span vert_normals = me_eval->vert_normals(); + else if (mesh_eval) { + const blender::Span positions = mesh_eval->vert_positions(); + const blender::Span vert_normals = mesh_eval->vert_normals(); const MDeformVert *dvert = static_cast( - CustomData_get_layer(&me_eval->vert_data, CD_MDEFORMVERT)); + CustomData_get_layer(&mesh_eval->vert_data, CD_MDEFORMVERT)); /* check that dvert is a valid pointers (just in case) */ if (dvert) { diff --git a/source/blender/blenkernel/intern/crazyspace.cc b/source/blender/blenkernel/intern/crazyspace.cc index 0171f060639..cf2102f5d69 100644 --- a/source/blender/blenkernel/intern/crazyspace.cc +++ b/source/blender/blenkernel/intern/crazyspace.cc @@ -342,7 +342,7 @@ int BKE_sculpt_get_first_deform_matrices(Depsgraph *depsgraph, blender::Array &deformcos) { ModifierData *md; - Mesh *me_eval = nullptr; + Mesh *mesh_eval = nullptr; int modifiers_left_num = 0; VirtualModifierData virtual_modifier_data; Object object_eval; @@ -371,14 +371,14 @@ int BKE_sculpt_get_first_deform_matrices(Depsgraph *depsgraph, if (deformmats.is_empty()) { /* NOTE: Evaluated object is re-set to its original un-deformed state. */ Mesh *mesh = static_cast(object_eval.data); - me_eval = BKE_mesh_copy_for_eval(mesh); + mesh_eval = BKE_mesh_copy_for_eval(mesh); deformcos = mesh->vert_positions(); deformmats.reinitialize(mesh->verts_num); deformmats.fill(blender::float3x3::identity()); } if (mti->deform_matrices) { - mti->deform_matrices(md, &mectx, me_eval, deformcos, deformmats); + mti->deform_matrices(md, &mectx, mesh_eval, deformcos, deformmats); } else { /* More complex handling will continue in BKE_crazyspace_build_sculpt. @@ -399,8 +399,8 @@ int BKE_sculpt_get_first_deform_matrices(Depsgraph *depsgraph, } } - if (me_eval != nullptr) { - BKE_id_free(nullptr, me_eval); + if (mesh_eval != nullptr) { + BKE_id_free(nullptr, mesh_eval); } return modifiers_left_num; diff --git a/source/blender/blenkernel/intern/curve_to_mesh_convert.cc b/source/blender/blenkernel/intern/curve_to_mesh_convert.cc index 98e85c8c370..b4fd7364698 100644 --- a/source/blender/blenkernel/intern/curve_to_mesh_convert.cc +++ b/source/blender/blenkernel/intern/curve_to_mesh_convert.cc @@ -376,12 +376,27 @@ static GSpan evaluate_attribute(const GVArray &src, const CurvesGeometry &curves, Vector &buffer) { - if (curves.is_single_type(CURVE_TYPE_POLY) && src.is_span()) { - return src.get_internal_span(); + /* Poly curves evaluated points match the curve points, no need to interpolate. */ + if (curves.is_single_type(CURVE_TYPE_POLY)) { + if (src.is_span()) { + return src.get_internal_span(); + } + buffer.reinitialize(curves.points_num() * src.type().size()); + src.materialize(buffer.data()); + GMutableSpan eval{src.type(), buffer.data(), curves.points_num()}; + return eval; } + + if (src.is_span()) { + buffer.reinitialize(curves.evaluated_points_num() * src.type().size()); + GMutableSpan eval{src.type(), buffer.data(), curves.evaluated_points_num()}; + curves.interpolate_to_evaluated(src.get_internal_span(), eval); + return eval; + } + GVArraySpan src_buffer(src); buffer.reinitialize(curves.evaluated_points_num() * src.type().size()); GMutableSpan eval{src.type(), buffer.data(), curves.evaluated_points_num()}; - curves.interpolate_to_evaluated(src.get_internal_span(), eval); + curves.interpolate_to_evaluated(src_buffer, eval); return eval; } @@ -843,6 +858,9 @@ Mesh *curve_to_mesh_sweep(const CurvesGeometry &main, Vector eval_buffer; + /* Make sure curve attributes can be interpolated. */ + main.ensure_can_interpolate_to_evaluated(); + build_mesh_positions(curves_info, offsets, eval_buffer, *mesh); mesh->tag_overlapping_none(); @@ -909,6 +927,9 @@ Mesh *curve_to_mesh_sweep(const CurvesGeometry &main, return true; }); + /* Make sure profile attributes can be interpolated. */ + profile.ensure_can_interpolate_to_evaluated(); + const AttributeAccessor profile_attributes = profile.attributes(); profile_attributes.for_all([&](const AttributeIDRef &id, const AttributeMetaData meta_data) { if (main_attributes.contains(id)) { diff --git a/source/blender/blenkernel/intern/curves_geometry.cc b/source/blender/blenkernel/intern/curves_geometry.cc index 1925ed4e890..ccb67ec91d0 100644 --- a/source/blender/blenkernel/intern/curves_geometry.cc +++ b/source/blender/blenkernel/intern/curves_geometry.cc @@ -244,6 +244,9 @@ static MutableSpan get_mutable_attribute(CurvesGeometry &curves, const T default_value = T()) { const int num = domain_num(curves, domain); + if (num <= 0) { + return {}; + } const eCustomDataType type = cpp_type_to_custom_data_type(CPPType::get()); CustomData &custom_data = domain_custom_data(curves, domain); @@ -1197,6 +1200,8 @@ CurvesGeometry curves_copy_point_selection( CurvesGeometry dst_curves(points_to_copy.size(), curves_to_copy.size()); + BKE_defgroup_copy_list(&dst_curves.vertex_group_names, &curves.vertex_group_names); + threading::parallel_invoke( dst_curves.curves_num() > 1024, [&]() { @@ -1256,6 +1261,8 @@ CurvesGeometry curves_copy_curve_selection( points_by_curve, curves_to_copy, dst_curves.offsets_for_write()); dst_curves.resize(dst_points_by_curve.total_size(), dst_curves.curves_num()); + BKE_defgroup_copy_list(&dst_curves.vertex_group_names, &curves.vertex_group_names); + const AttributeAccessor src_attributes = curves.attributes(); MutableAttributeAccessor dst_attributes = dst_curves.attributes_for_write(); diff --git a/source/blender/blenkernel/intern/effect.cc b/source/blender/blenkernel/intern/effect.cc index 9b4f125aaa7..c95e29e5547 100644 --- a/source/blender/blenkernel/intern/effect.cc +++ b/source/blender/blenkernel/intern/effect.cc @@ -706,10 +706,10 @@ bool get_effector_data(EffectorCache *eff, } else if (eff->pd && eff->pd->shape == PFIELD_SHAPE_POINTS) { /* TODO: hair and points object support */ - const Mesh *me_eval = BKE_object_get_evaluated_mesh(eff->ob); - const blender::Span positions = me_eval->vert_positions(); - const blender::Span vert_normals = me_eval->vert_normals(); - if (me_eval != nullptr) { + const Mesh *mesh_eval = BKE_object_get_evaluated_mesh(eff->ob); + const blender::Span positions = mesh_eval->vert_positions(); + const blender::Span vert_normals = mesh_eval->vert_normals(); + if (mesh_eval != nullptr) { copy_v3_v3(efd->loc, positions[*efd->index]); copy_v3_v3(efd->nor, vert_normals[*efd->index]); @@ -822,8 +822,8 @@ static void get_effector_tot( if (eff->pd->shape == PFIELD_SHAPE_POINTS) { /* TODO: hair and points object support */ - const Mesh *me_eval = BKE_object_get_evaluated_mesh(eff->ob); - *tot = me_eval != nullptr ? me_eval->verts_num : 1; + const Mesh *mesh_eval = BKE_object_get_evaluated_mesh(eff->ob); + *tot = mesh_eval != nullptr ? mesh_eval->verts_num : 1; if (*tot && eff->pd->forcefield == PFIELD_HARMONIC && point->index >= 0) { *p = point->index % *tot; diff --git a/source/blender/blenkernel/intern/fcurve_driver.cc b/source/blender/blenkernel/intern/fcurve_driver.cc index 463bd999a62..7a96a106d1f 100644 --- a/source/blender/blenkernel/intern/fcurve_driver.cc +++ b/source/blender/blenkernel/intern/fcurve_driver.cc @@ -604,11 +604,16 @@ static float dvar_eval_transChan(const AnimationEvalContext * /*anim_eval_contex return 0.0f; } - /* Target should be valid now. */ - dtar->flag &= ~DTAR_FLAG_INVALID; - /* Try to get pose-channel. */ pchan = BKE_pose_channel_find_name(ob->pose, dtar->pchan_name); + if (dtar->pchan_name[0] != '\0' && !pchan) { + driver->flag |= DRIVER_FLAG_INVALID; + dtar->flag |= DTAR_FLAG_INVALID; + return 0.0f; + } + + /* Target should be valid now. */ + dtar->flag &= ~DTAR_FLAG_INVALID; /* Check if object or bone, and get transform matrix accordingly: * - "use_eulers" code is used to prevent the problems associated with non-uniqueness diff --git a/source/blender/blenkernel/intern/geometry_set_instances.cc b/source/blender/blenkernel/intern/geometry_set_instances.cc index 1a592b37fb0..44fe085a2e7 100644 --- a/source/blender/blenkernel/intern/geometry_set_instances.cc +++ b/source/blender/blenkernel/intern/geometry_set_instances.cc @@ -114,7 +114,11 @@ void Instances::ensure_geometry_instances() case InstanceReference::Type::Object: { /* Create a new reference that contains the geometry set of the object. We may want to * treat e.g. lamps and similar object types separately here. */ - const Object &object = reference.object(); + Object &object = reference.object(); + if (ELEM(object.type, OB_LAMP, OB_CAMERA, OB_SPEAKER, OB_ARMATURE, OB_GPENCIL_LEGACY)) { + new_references.append(InstanceReference(object)); + break; + } GeometrySet object_geometry_set = object_get_evaluated_geometry_set(object); if (object_geometry_set.has_instances()) { object_geometry_set.get_instances_for_write()->ensure_geometry_instances(); diff --git a/source/blender/blenkernel/intern/gpencil_geom_legacy.cc b/source/blender/blenkernel/intern/gpencil_geom_legacy.cc index 00ffc8bd87a..9b5d2023c40 100644 --- a/source/blender/blenkernel/intern/gpencil_geom_legacy.cc +++ b/source/blender/blenkernel/intern/gpencil_geom_legacy.cc @@ -2660,21 +2660,21 @@ bool BKE_gpencil_convert_mesh(Main *bmain, /* Use evaluated data to get mesh with all modifiers on top. */ Object *ob_eval = (Object *)DEG_get_evaluated_object(depsgraph, ob_mesh); - const Mesh *me_eval = BKE_object_get_evaluated_mesh(ob_eval); - const Span positions = me_eval->vert_positions(); - const OffsetIndices faces = me_eval->faces(); - const Span corner_verts = me_eval->corner_verts(); - int faces_len = me_eval->faces_num; + const Mesh *mesh_eval = BKE_object_get_evaluated_mesh(ob_eval); + const Span positions = mesh_eval->vert_positions(); + const OffsetIndices faces = mesh_eval->faces(); + const Span corner_verts = mesh_eval->corner_verts(); + int faces_len = mesh_eval->faces_num; char element_name[200]; /* Need at least an edge. */ - if (me_eval->edges_num < 1) { + if (mesh_eval->edges_num < 1) { return false; } /* Create matching vertex groups. */ - BKE_defgroup_copy_list(&gpd->vertex_group_names, &me_eval->vertex_group_names); - gpd->vertex_group_active_index = me_eval->vertex_group_active_index; + BKE_defgroup_copy_list(&gpd->vertex_group_names, &mesh_eval->vertex_group_names); + gpd->vertex_group_active_index = mesh_eval->vertex_group_active_index; const float default_colors[2][4] = {{0.0f, 0.0f, 0.0f, 1.0f}, {0.7f, 0.7f, 0.7f, 1.0f}}; /* Lookup existing stroke material on gp object. */ @@ -2700,7 +2700,7 @@ bool BKE_gpencil_convert_mesh(Main *bmain, gpl_fill, scene->r.cfra + frame_offset, GP_GETFRAME_ADD_NEW); int i; - const VArray mesh_material_indices = *me_eval->attributes().lookup_or_default( + const VArray mesh_material_indices = *mesh_eval->attributes().lookup_or_default( "material_index", AttrDomain::Face, 0); for (i = 0; i < faces_len; i++) { const IndexRange face = faces[i]; @@ -2727,7 +2727,7 @@ bool BKE_gpencil_convert_mesh(Main *bmain, gps_fill->flag |= GP_STROKE_CYCLIC; /* Create dvert data. */ - const Span dverts = me_eval->deform_verts(); + const Span dverts = mesh_eval->deform_verts(); if (use_vgroups && !dverts.is_empty()) { gps_fill->dvert = (MDeformVert *)MEM_callocN(sizeof(MDeformVert) * face.size(), "gp_fill_dverts"); diff --git a/source/blender/blenkernel/intern/grease_pencil.cc b/source/blender/blenkernel/intern/grease_pencil.cc index 6f115a62d1b..c60d8c28dc0 100644 --- a/source/blender/blenkernel/intern/grease_pencil.cc +++ b/source/blender/blenkernel/intern/grease_pencil.cc @@ -11,6 +11,7 @@ #include "BKE_action.h" #include "BKE_anim_data.hh" +#include "BKE_animsys.h" #include "BKE_curves.hh" #include "BKE_customdata.hh" #include "BKE_deform.hh" @@ -26,6 +27,7 @@ #include "BKE_object_types.hh" #include "BLI_bounds.hh" +#include "BLI_enumerable_thread_specific.hh" #include "BLI_map.hh" #include "BLI_math_euler_types.hh" #include "BLI_math_geom.h" @@ -266,6 +268,9 @@ static MutableSpan get_mutable_attribute(CurvesGeometry &curves, const T default_value = T()) { const int num = domain_num(curves, domain); + if (num <= 0) { + return {}; + } const eCustomDataType type = cpp_type_to_custom_data_type(CPPType::get()); CustomData &custom_data = domain_custom_data(curves, domain); @@ -275,7 +280,7 @@ static MutableSpan get_mutable_attribute(CurvesGeometry &curves, } data = (T *)CustomData_add_layer_named(&custom_data, type, CD_SET_DEFAULT, num, name); MutableSpan span = {data, num}; - if (num > 0 && span.first() != default_value) { + if (span.first() != default_value) { span.fill(default_value); } return span; @@ -313,10 +318,18 @@ Drawing::~Drawing() Span Drawing::triangles() const { - const char *func = __func__; - this->runtime->triangles_cache.ensure([&](Vector &r_data) { - MemArena *pf_arena = BLI_memarena_new(BLI_MEMARENA_STD_BUFSIZE, func); + struct LocalMemArena { + MemArena *pf_arena = nullptr; + LocalMemArena() : pf_arena(BLI_memarena_new(BLI_MEMARENA_STD_BUFSIZE, "Drawing::triangles")) {} + ~LocalMemArena() + { + if (pf_arena != nullptr) { + BLI_memarena_free(pf_arena); + } + } + }; + this->runtime->triangles_cache.ensure([&](Vector &r_data) { const CurvesGeometry &curves = this->strokes(); const Span positions = curves.positions(); const OffsetIndices points_by_curve = curves.points_by_curve(); @@ -332,36 +345,37 @@ Span Drawing::triangles() const } r_data.resize(total_triangles); + MutableSpan triangles = r_data.as_mutable_span(); + threading::EnumerableThreadSpecific all_local_mem_arenas; + threading::parallel_for(curves.curves_range(), 32, [&](const IndexRange range) { + MemArena *pf_arena = all_local_mem_arenas.local().pf_arena; + for (const int curve_i : range) { + const IndexRange points = points_by_curve[curve_i]; + if (points.size() < 3) { + continue; + } - /* TODO: use threading. */ - for (const int curve_i : curves.curves_range()) { - const IndexRange points = points_by_curve[curve_i]; + const int num_triangles = points.size() - 2; + MutableSpan r_tris = triangles.slice(tris_offests[curve_i], num_triangles); - if (points.size() < 3) { - continue; + float(*projverts)[2] = static_cast( + BLI_memarena_alloc(pf_arena, sizeof(*projverts) * size_t(points.size()))); + + float3x3 axis_mat; + axis_dominant_v3_to_m3(axis_mat.ptr(), float3(0.0f, -1.0f, 0.0f)); + + for (const int i : IndexRange(points.size())) { + mul_v2_m3v3(projverts[i], axis_mat.ptr(), positions[points[i]]); + } + + BLI_polyfill_calc_arena(projverts, + points.size(), + 0, + reinterpret_cast(r_tris.data()), + pf_arena); + BLI_memarena_clear(pf_arena); } - - const int num_triangles = points.size() - 2; - MutableSpan r_tris = r_data.as_mutable_span().slice(tris_offests[curve_i], - num_triangles); - - float(*projverts)[2] = static_cast( - BLI_memarena_alloc(pf_arena, sizeof(*projverts) * size_t(points.size()))); - - /* TODO: calculate axis_mat properly. */ - float3x3 axis_mat; - axis_dominant_v3_to_m3(axis_mat.ptr(), float3(0.0f, -1.0f, 0.0f)); - - for (const int i : IndexRange(points.size())) { - mul_v2_m3v3(projverts[i], axis_mat.ptr(), positions[points[i]]); - } - - BLI_polyfill_calc_arena( - projverts, points.size(), 0, reinterpret_cast(r_tris.data()), pf_arena); - BLI_memarena_clear(pf_arena); - } - - BLI_memarena_free(pf_arena); + }); }); return this->runtime->triangles_cache.data().as_span(); @@ -625,14 +639,12 @@ LayerMask::LayerMask() LayerMask::LayerMask(StringRefNull name) : LayerMask() { - this->layer_name = BLI_strdup(name.c_str()); + this->layer_name = BLI_strdup_null(name.c_str()); } LayerMask::LayerMask(const LayerMask &other) : LayerMask() { - if (other.layer_name) { - this->layer_name = BLI_strdup(other.layer_name); - } + this->layer_name = BLI_strdup_null(other.layer_name); this->flag = other.flag; } @@ -669,7 +681,10 @@ Layer::Layer() zero_v3(this->rotation); copy_v3_fl(this->scale, 1.0f); + this->viewlayername = nullptr; + BLI_listbase_clear(&this->masks); + this->active_mask_index = 0; this->runtime = MEM_new(__func__); } @@ -683,7 +698,11 @@ Layer::Layer(const Layer &other) : Layer() { new (&this->base) TreeNode(other.base.wrap()); - /* TODO: duplicate masks. */ + LISTBASE_FOREACH (GreasePencilLayerMask *, other_mask, &other.masks) { + LayerMask *new_mask = MEM_new(__func__, *reinterpret_cast(other_mask)); + BLI_addtail(&this->masks, reinterpret_cast(new_mask)); + } + this->active_mask_index = other.active_mask_index; this->blend_mode = other.blend_mode; this->opacity = other.opacity; @@ -695,6 +714,8 @@ Layer::Layer(const Layer &other) : Layer() copy_v3_v3(this->rotation, other.rotation); copy_v3_v3(this->scale, other.scale); + this->set_view_layer_name(other.viewlayername); + /* Note: We do not duplicate the frame storage since it is only needed for writing to file. */ this->runtime->frames_ = other.runtime->frames_; this->runtime->sorted_keys_cache_ = other.runtime->sorted_keys_cache_; @@ -712,11 +733,12 @@ Layer::~Layer() MEM_SAFE_FREE(this->frames_storage.values); LISTBASE_FOREACH_MUTABLE (GreasePencilLayerMask *, mask, &this->masks) { - MEM_SAFE_FREE(mask->layer_name); - MEM_freeN(mask); + MEM_delete(reinterpret_cast(mask)); } + BLI_listbase_clear(&this->masks); MEM_SAFE_FREE(this->parsubstr); + MEM_SAFE_FREE(this->viewlayername); MEM_delete(this->runtime); this->runtime = nullptr; @@ -1012,6 +1034,19 @@ float4x4 Layer::local_transform() const float3(this->translation), float3(this->rotation), float3(this->scale)); } +StringRefNull Layer::view_layer_name() const +{ + return (this->viewlayername != nullptr) ? StringRefNull(this->viewlayername) : StringRefNull(); +} + +void Layer::set_view_layer_name(const char *new_name) +{ + if (this->viewlayername != nullptr) { + MEM_freeN(this->viewlayername); + } + this->viewlayername = BLI_strdup_null(new_name); +} + LayerGroup::LayerGroup() { new (&this->base) TreeNode(GP_LAYER_TREE_GROUP); @@ -2042,30 +2077,37 @@ void GreasePencil::move_duplicate_frames( Map layer_frames_copy = layer.frames(); /* Copy frames durations. */ - Map layer_frames_durations; + Map src_layer_frames_durations; for (const auto [frame_number, frame] : layer.frames().items()) { if (!frame.is_implicit_hold()) { - layer_frames_durations.add(frame_number, layer.get_frame_duration_at(frame_number)); + src_layer_frames_durations.add(frame_number, layer.get_frame_duration_at(frame_number)); } } - for (const auto [src_frame_number, dst_frame_number] : frame_number_destinations.items()) { - const bool use_duplicate = duplicate_frames.contains(src_frame_number); - - const Map &frame_map = use_duplicate ? duplicate_frames : - layer_frames_copy; - - if (!frame_map.contains(src_frame_number)) { - continue; - } - - const GreasePencilFrame src_frame = frame_map.lookup(src_frame_number); - const int drawing_index = src_frame.drawing_index; - const int duration = layer_frames_durations.lookup_default(src_frame_number, 0); - - if (!use_duplicate) { + /* Remove original frames for duplicates before inserting any frames. + * This has to be done early to avoid removing frames that may be inserted + * in place of the source frames. */ + for (const auto src_frame_number : frame_number_destinations.keys()) { + if (!duplicate_frames.contains(src_frame_number)) { + /* User count not decremented here, the same frame is inserted again later. */ layer.remove_frame(src_frame_number); } + } + + auto get_source_frame = [&](const int frame_number) -> const GreasePencilFrame * { + if (const GreasePencilFrame *ptr = duplicate_frames.lookup_ptr(frame_number)) { + return ptr; + } + return layer_frames_copy.lookup_ptr(frame_number); + }; + + for (const auto [src_frame_number, dst_frame_number] : frame_number_destinations.items()) { + const GreasePencilFrame *src_frame = get_source_frame(src_frame_number); + if (!src_frame) { + continue; + } + const int drawing_index = src_frame->drawing_index; + const int duration = src_layer_frames_durations.lookup_default(src_frame_number, 0); /* Add and overwrite the frame at the destination number. */ if (layer.frames().contains(dst_frame_number)) { @@ -2077,7 +2119,7 @@ void GreasePencil::move_duplicate_frames( layer.remove_frame(dst_frame_number); } GreasePencilFrame *frame = layer.add_frame(dst_frame_number, drawing_index, duration); - *frame = src_frame; + *frame = *src_frame; } /* Remove drawings if they no longer have users. */ @@ -2497,8 +2539,21 @@ void GreasePencil::rename_node(blender::bke::greasepencil::TreeNode &node, if (node.name() == new_name) { return; } - node.set_name(node.is_layer() ? unique_layer_name(*this, new_name) : - unique_layer_group_name(*this, new_name)); + std::string old_name = node.name(); + if (node.is_layer()) { + node.set_name(unique_layer_name(*this, new_name)); + BKE_animdata_fix_paths_rename_all(&this->id, "layers", old_name.c_str(), node.name().c_str()); + for (bke::greasepencil::Layer *layer : this->layers_for_write()) { + LISTBASE_FOREACH (GreasePencilLayerMask *, mask, &layer->masks) { + if (STREQ(mask->layer_name, old_name.c_str())) { + mask->layer_name = BLI_strdup(node.name().c_str()); + } + } + } + } + else if (node.is_group()) { + node.set_name(unique_layer_group_name(*this, new_name)); + } } static void shrink_customdata(CustomData &data, const int index_to_remove, const int size) @@ -2670,6 +2725,7 @@ static void read_layer(BlendDataReader *reader, BLO_read_data_address(reader, &node->base.name); node->base.parent = parent; BLO_read_data_address(reader, &node->parsubstr); + BLO_read_data_address(reader, &node->viewlayername); /* Read frames storage. */ BLO_read_int32_array(reader, node->frames_storage.num, &node->frames_storage.keys); @@ -2738,6 +2794,7 @@ static void write_layer(BlendWriter *writer, GreasePencilLayer *node) BLO_write_struct(writer, GreasePencilLayer, node); BLO_write_string(writer, node->base.name); BLO_write_string(writer, node->parsubstr); + BLO_write_string(writer, node->viewlayername); BLO_write_int32_array(writer, node->frames_storage.num, node->frames_storage.keys); BLO_write_struct_array( diff --git a/source/blender/blenkernel/intern/grease_pencil_convert_legacy.cc b/source/blender/blenkernel/intern/grease_pencil_convert_legacy.cc index 7f9f8392025..718e6581548 100644 --- a/source/blender/blenkernel/intern/grease_pencil_convert_legacy.cc +++ b/source/blender/blenkernel/intern/grease_pencil_convert_legacy.cc @@ -400,6 +400,15 @@ void legacy_gpencil_to_grease_pencil(Main &bmain, GreasePencil &grease_pencil, b grease_pencil.id.properties = IDP_CopyProperty(gpd.id.properties); } + /** Convert Grease Pencil data flag. */ + SET_FLAG_FROM_TEST( + grease_pencil.flag, (gpd.flag & GP_DATA_EXPAND) != 0, GREASE_PENCIL_ANIM_CHANNEL_EXPANDED); + SET_FLAG_FROM_TEST(grease_pencil.flag, + (gpd.flag & GP_DATA_AUTOLOCK_LAYERS) != 0, + GREASE_PENCIL_AUTOLOCK_LAYERS); + SET_FLAG_FROM_TEST( + grease_pencil.flag, (gpd.draw_mode == GP_DRAWMODE_3D), GREASE_PENCIL_STROKE_ORDER_3D); + int num_drawings = 0; LISTBASE_FOREACH (bGPDlayer *, gpl, &gpd.layers) { num_drawings += BLI_listbase_count(&gpl->frames); @@ -426,6 +435,8 @@ void legacy_gpencil_to_grease_pencil(Main &bmain, GreasePencil &grease_pencil, b SET_FLAG_FROM_TEST(new_layer.base.flag, (gpl->onion_flag & GP_LAYER_ONIONSKIN), GP_LAYER_TREE_NODE_USE_ONION_SKINNING); + SET_FLAG_FROM_TEST( + new_layer.base.flag, (gpl->flag & GP_LAYER_USE_MASK) == 0, GP_LAYER_TREE_NODE_HIDE_MASKS); new_layer.blend_mode = int8_t(gpl->blend_mode); @@ -436,9 +447,11 @@ void legacy_gpencil_to_grease_pencil(Main &bmain, GreasePencil &grease_pencil, b copy_v3_v3(new_layer.rotation, gpl->rotation); copy_v3_v3(new_layer.scale, gpl->scale); + new_layer.set_view_layer_name(gpl->viewlayername); + /* Convert the layer masks. */ LISTBASE_FOREACH (bGPDlayer_Mask *, mask, &gpl->mask_layers) { - LayerMask *new_mask = MEM_new(mask->name); + LayerMask *new_mask = MEM_new(__func__, mask->name); new_mask->flag = mask->flag; BLI_addtail(&new_layer.masks, new_mask); } @@ -1724,6 +1737,97 @@ static void legacy_object_modifier_weight_lineart(Object &object, GpencilModifie greasepencil::convert::lineart_wrap_v3(&legacy_md_lineart, &md_lineart); } +static void legacy_object_modifier_build(Object &object, GpencilModifierData &legacy_md) +{ + ModifierData &md = legacy_object_modifier_common( + object, eModifierType_GreasePencilBuild, legacy_md); + auto &md_build = reinterpret_cast(md); + auto &legacy_md_build = reinterpret_cast(legacy_md); + + md_build.flag = 0; + if (legacy_md_build.flag & GP_BUILD_RESTRICT_TIME) { + md_build.flag |= MOD_GREASE_PENCIL_BUILD_RESTRICT_TIME; + } + if (legacy_md_build.flag & GP_BUILD_USE_FADING) { + md_build.flag |= MOD_GREASE_PENCIL_BUILD_USE_FADING; + } + + switch (legacy_md_build.mode) { + case GP_BUILD_MODE_ADDITIVE: + md_build.mode = MOD_GREASE_PENCIL_BUILD_MODE_ADDITIVE; + break; + case GP_BUILD_MODE_CONCURRENT: + md_build.mode = MOD_GREASE_PENCIL_BUILD_MODE_CONCURRENT; + break; + case GP_BUILD_MODE_SEQUENTIAL: + default: + md_build.mode = MOD_GREASE_PENCIL_BUILD_MODE_SEQUENTIAL; + break; + } + + switch (legacy_md_build.time_alignment) { + default: + case GP_BUILD_TIMEALIGN_START: + md_build.mode = MOD_GREASE_PENCIL_BUILD_TIMEALIGN_START; + break; + case GP_BUILD_TIMEALIGN_END: + md_build.mode = MOD_GREASE_PENCIL_BUILD_TIMEALIGN_END; + break; + } + + switch (legacy_md_build.time_mode) { + default: + case GP_BUILD_TIMEMODE_FRAMES: + md_build.mode = MOD_GREASE_PENCIL_BUILD_TIMEMODE_FRAMES; + break; + case GP_BUILD_TIMEMODE_PERCENTAGE: + md_build.mode = MOD_GREASE_PENCIL_BUILD_TIMEMODE_PERCENTAGE; + break; + case GP_BUILD_TIMEMODE_DRAWSPEED: + md_build.mode = MOD_GREASE_PENCIL_BUILD_TIMEMODE_DRAWSPEED; + break; + } + + switch (legacy_md_build.transition) { + default: + case GP_BUILD_TRANSITION_GROW: + md_build.mode = MOD_GREASE_PENCIL_BUILD_TRANSITION_GROW; + break; + case GP_BUILD_TRANSITION_SHRINK: + md_build.mode = MOD_GREASE_PENCIL_BUILD_TRANSITION_SHRINK; + break; + case GP_BUILD_TRANSITION_VANISH: + md_build.mode = MOD_GREASE_PENCIL_BUILD_TRANSITION_VANISH; + break; + } + + md_build.start_frame = legacy_md_build.start_frame; + md_build.end_frame = legacy_md_build.end_frame; + md_build.start_delay = legacy_md_build.start_delay; + md_build.length = legacy_md_build.length; + md_build.fade_fac = legacy_md_build.fade_fac; + md_build.fade_opacity_strength = legacy_md_build.fade_opacity_strength; + md_build.fade_thickness_strength = legacy_md_build.fade_thickness_strength; + md_build.percentage_fac = legacy_md_build.percentage_fac; + md_build.speed_fac = legacy_md_build.speed_fac; + md_build.speed_maxgap = legacy_md_build.speed_maxgap; + STRNCPY(md_build.target_vgname, legacy_md_build.target_vgname); + + legacy_object_modifier_influence(md_build.influence, + legacy_md_build.layername, + legacy_md_build.layer_pass, + legacy_md_build.flag & GP_WEIGHT_INVERT_LAYER, + legacy_md_build.flag & GP_WEIGHT_INVERT_LAYERPASS, + &legacy_md_build.material, + legacy_md_build.pass_index, + legacy_md_build.flag & GP_WEIGHT_INVERT_MATERIAL, + legacy_md_build.flag & GP_WEIGHT_INVERT_PASS, + legacy_md_build.target_vgname, + legacy_md_build.flag & GP_WEIGHT_INVERT_VGROUP, + nullptr, + false); +} + static void legacy_object_modifiers(Main & /*bmain*/, Object &object) { BLI_assert(BLI_listbase_is_empty(&object.modifiers)); @@ -1805,6 +1909,8 @@ static void legacy_object_modifiers(Main & /*bmain*/, Object &object) legacy_object_modifier_weight_lineart(object, *gpd_md); break; case eGpencilModifierType_Build: + legacy_object_modifier_build(object, *gpd_md); + break; case eGpencilModifierType_Simplify: case eGpencilModifierType_Texture: break; diff --git a/source/blender/blenkernel/intern/idprop.cc b/source/blender/blenkernel/intern/idprop.cc index c8479708d3e..8a972e2d18f 100644 --- a/source/blender/blenkernel/intern/idprop.cc +++ b/source/blender/blenkernel/intern/idprop.cc @@ -1128,11 +1128,11 @@ void IDP_ui_data_free_unique_contents(IDPropertyUIData *ui_data, } } -void IDP_ui_data_free(IDProperty *prop) +static void ui_data_free(IDPropertyUIData *ui_data, const eIDPropertyUIDataType type) { - switch (IDP_ui_data_type(prop)) { + switch (type) { case IDP_UI_DATA_TYPE_STRING: { - IDPropertyUIDataString *ui_data_string = (IDPropertyUIDataString *)prop->ui_data; + IDPropertyUIDataString *ui_data_string = (IDPropertyUIDataString *)ui_data; MEM_SAFE_FREE(ui_data_string->default_value); break; } @@ -1140,18 +1140,18 @@ void IDP_ui_data_free(IDProperty *prop) break; } case IDP_UI_DATA_TYPE_INT: { - IDPropertyUIDataInt *ui_data_int = (IDPropertyUIDataInt *)prop->ui_data; + IDPropertyUIDataInt *ui_data_int = (IDPropertyUIDataInt *)ui_data; MEM_SAFE_FREE(ui_data_int->default_array); IDP_int_ui_data_free_enum_items(ui_data_int); break; } case IDP_UI_DATA_TYPE_BOOLEAN: { - IDPropertyUIDataBool *ui_data_bool = (IDPropertyUIDataBool *)prop->ui_data; + IDPropertyUIDataBool *ui_data_bool = (IDPropertyUIDataBool *)ui_data; MEM_SAFE_FREE(ui_data_bool->default_array); break; } case IDP_UI_DATA_TYPE_FLOAT: { - IDPropertyUIDataFloat *ui_data_float = (IDPropertyUIDataFloat *)prop->ui_data; + IDPropertyUIDataFloat *ui_data_float = (IDPropertyUIDataFloat *)ui_data; MEM_SAFE_FREE(ui_data_float->default_array); break; } @@ -1160,9 +1160,14 @@ void IDP_ui_data_free(IDProperty *prop) } } - MEM_SAFE_FREE(prop->ui_data->description); + MEM_SAFE_FREE(ui_data->description); - MEM_freeN(prop->ui_data); + MEM_freeN(ui_data); +} + +void IDP_ui_data_free(IDProperty *prop) +{ + ui_data_free(prop->ui_data, IDP_ui_data_type(prop)); prop->ui_data = nullptr; } @@ -1610,23 +1615,17 @@ bool IDP_ui_data_supported(const IDProperty *prop) return IDP_ui_data_type(prop) != IDP_UI_DATA_TYPE_UNSUPPORTED; } -IDPropertyUIData *IDP_ui_data_ensure(IDProperty *prop) +static IDPropertyUIData *ui_data_alloc(const eIDPropertyUIDataType type) { - if (prop->ui_data != nullptr) { - return prop->ui_data; - } - - switch (IDP_ui_data_type(prop)) { + switch (type) { case IDP_UI_DATA_TYPE_STRING: { - prop->ui_data = static_cast( + return static_cast( MEM_callocN(sizeof(IDPropertyUIDataString), __func__)); - break; } case IDP_UI_DATA_TYPE_ID: { IDPropertyUIDataID *ui_data = static_cast( MEM_callocN(sizeof(IDPropertyUIDataID), __func__)); - prop->ui_data = (IDPropertyUIData *)ui_data; - break; + return &ui_data->base; } case IDP_UI_DATA_TYPE_INT: { IDPropertyUIDataInt *ui_data = static_cast( @@ -1636,14 +1635,12 @@ IDPropertyUIData *IDP_ui_data_ensure(IDProperty *prop) ui_data->soft_min = INT_MIN; ui_data->soft_max = INT_MAX; ui_data->step = 1; - prop->ui_data = (IDPropertyUIData *)ui_data; - break; + return &ui_data->base; } case IDP_UI_DATA_TYPE_BOOLEAN: { IDPropertyUIDataBool *ui_data = static_cast( MEM_callocN(sizeof(IDPropertyUIDataBool), __func__)); - prop->ui_data = (IDPropertyUIData *)ui_data; - break; + return &ui_data->base; } case IDP_UI_DATA_TYPE_FLOAT: { IDPropertyUIDataFloat *ui_data = static_cast( @@ -1654,8 +1651,7 @@ IDPropertyUIData *IDP_ui_data_ensure(IDProperty *prop) ui_data->soft_max = FLT_MAX; ui_data->step = 1.0f; ui_data->precision = 3; - prop->ui_data = (IDPropertyUIData *)ui_data; - break; + return &ui_data->base; } case IDP_UI_DATA_TYPE_UNSUPPORTED: { /* UI data not supported for remaining types, this shouldn't be called in those cases. */ @@ -1663,8 +1659,222 @@ IDPropertyUIData *IDP_ui_data_ensure(IDProperty *prop) break; } } + return nullptr; +} +IDPropertyUIData *IDP_ui_data_ensure(IDProperty *prop) +{ + if (prop->ui_data != nullptr) { + return prop->ui_data; + } + prop->ui_data = ui_data_alloc(IDP_ui_data_type(prop)); return prop->ui_data; } +static IDPropertyUIData *convert_base_ui_data(IDPropertyUIData *src, + const eIDPropertyUIDataType dst_type) +{ + IDPropertyUIData *dst = ui_data_alloc(dst_type); + *dst = *src; + src->description = nullptr; + return dst; +} + +IDPropertyUIData *IDP_TryConvertUIData(IDPropertyUIData *src, + const eIDPropertyUIDataType src_type, + const eIDPropertyUIDataType dst_type) +{ + switch (src_type) { + case IDP_UI_DATA_TYPE_STRING: { + switch (dst_type) { + case IDP_UI_DATA_TYPE_STRING: + return src; + case IDP_UI_DATA_TYPE_INT: + case IDP_UI_DATA_TYPE_BOOLEAN: + case IDP_UI_DATA_TYPE_FLOAT: + case IDP_UI_DATA_TYPE_ID: { + IDPropertyUIData *dst = convert_base_ui_data(src, dst_type); + ui_data_free(src, src_type); + return dst; + } + case IDP_UI_DATA_TYPE_UNSUPPORTED: + break; + } + break; + } + case IDP_UI_DATA_TYPE_ID: { + switch (dst_type) { + case IDP_UI_DATA_TYPE_ID: + return src; + case IDP_UI_DATA_TYPE_STRING: + case IDP_UI_DATA_TYPE_INT: + case IDP_UI_DATA_TYPE_BOOLEAN: + case IDP_UI_DATA_TYPE_FLOAT: { + IDPropertyUIData *dst = convert_base_ui_data(src, dst_type); + ui_data_free(src, src_type); + return dst; + } + case IDP_UI_DATA_TYPE_UNSUPPORTED: + break; + } + break; + } + case IDP_UI_DATA_TYPE_INT: { + IDPropertyUIDataInt *src_int = reinterpret_cast(src); + switch (dst_type) { + case IDP_UI_DATA_TYPE_INT: + return src; + case IDP_UI_DATA_TYPE_ID: + case IDP_UI_DATA_TYPE_STRING: { + IDPropertyUIData *dst = convert_base_ui_data(src, dst_type); + ui_data_free(src, src_type); + return dst; + } + case IDP_UI_DATA_TYPE_BOOLEAN: { + IDPropertyUIDataBool *dst = reinterpret_cast( + convert_base_ui_data(src, dst_type)); + dst->default_value = src_int->default_value != 0; + if (src_int->default_array) { + dst->default_array = static_cast(MEM_malloc_arrayN( + size_t(src_int->default_array_len), sizeof(*dst->default_array), __func__)); + for (int i = 0; i < src_int->default_array_len; i++) { + dst->default_array[i] = src_int->default_array[i] != 0; + } + } + ui_data_free(src, src_type); + return &dst->base; + } + case IDP_UI_DATA_TYPE_FLOAT: { + IDPropertyUIDataFloat *dst = reinterpret_cast( + convert_base_ui_data(src, dst_type)); + dst->min = double(src_int->min); + dst->max = double(src_int->max); + dst->soft_min = double(src_int->soft_min); + dst->soft_max = double(src_int->soft_max); + dst->step = float(src_int->step); + dst->default_value = double(src_int->default_value); + if (src_int->default_array) { + dst->default_array = static_cast(MEM_malloc_arrayN( + size_t(src_int->default_array_len), sizeof(*dst->default_array), __func__)); + for (int i = 0; i < src_int->default_array_len; i++) { + dst->default_array[i] = double(src_int->default_array[i]); + } + } + ui_data_free(src, src_type); + return &dst->base; + } + case IDP_UI_DATA_TYPE_UNSUPPORTED: + break; + } + break; + } + case IDP_UI_DATA_TYPE_BOOLEAN: { + IDPropertyUIDataBool *src_bool = reinterpret_cast(src); + switch (dst_type) { + case IDP_UI_DATA_TYPE_BOOLEAN: + return src; + case IDP_UI_DATA_TYPE_ID: + case IDP_UI_DATA_TYPE_STRING: { + IDPropertyUIData *dst = convert_base_ui_data(src, dst_type); + ui_data_free(src, src_type); + return dst; + } + case IDP_UI_DATA_TYPE_INT: { + IDPropertyUIDataInt *dst = reinterpret_cast( + convert_base_ui_data(src, dst_type)); + dst->min = 0; + dst->max = 1; + dst->soft_min = 0; + dst->soft_max = 1; + dst->step = 1; + dst->default_value = int(src_bool->default_value); + if (src_bool->default_array) { + dst->default_array = static_cast(MEM_malloc_arrayN( + size_t(src_bool->default_array_len), sizeof(*dst->default_array), __func__)); + for (int i = 0; i < src_bool->default_array_len; i++) { + dst->default_array[i] = int(src_bool->default_array[i]); + } + } + ui_data_free(src, src_type); + return &dst->base; + } + case IDP_UI_DATA_TYPE_FLOAT: { + IDPropertyUIDataFloat *dst = reinterpret_cast( + convert_base_ui_data(src, dst_type)); + dst->min = 0.0; + dst->max = 1.0; + dst->soft_min = 0.0; + dst->soft_max = 1.0; + dst->step = 1.0; + if (src_bool->default_array) { + dst->default_array = static_cast(MEM_malloc_arrayN( + size_t(src_bool->default_array_len), sizeof(*dst->default_array), __func__)); + for (int i = 0; i < src_bool->default_array_len; i++) { + dst->default_array[i] = src_bool->default_array[i] == 0 ? 0.0 : 1.0; + } + } + ui_data_free(src, src_type); + return &dst->base; + } + case IDP_UI_DATA_TYPE_UNSUPPORTED: + break; + } + break; + } + case IDP_UI_DATA_TYPE_FLOAT: { + IDPropertyUIDataFloat *src_float = reinterpret_cast(src); + switch (dst_type) { + case IDP_UI_DATA_TYPE_FLOAT: + return src; + case IDP_UI_DATA_TYPE_ID: + case IDP_UI_DATA_TYPE_STRING: + return convert_base_ui_data(src, dst_type); + case IDP_UI_DATA_TYPE_INT: { + auto clamp_double_to_int = [](const double value) { + return int(std::clamp(value, INT_MIN, INT_MAX)); + }; + IDPropertyUIDataInt *dst = reinterpret_cast( + convert_base_ui_data(src, dst_type)); + dst->min = clamp_double_to_int(src_float->min); + dst->max = clamp_double_to_int(src_float->max); + dst->soft_min = clamp_double_to_int(src_float->soft_min); + dst->soft_max = clamp_double_to_int(src_float->soft_max); + dst->step = clamp_double_to_int(src_float->step); + dst->default_value = clamp_double_to_int(src_float->default_value); + if (src_float->default_array) { + dst->default_array = static_cast(MEM_malloc_arrayN( + size_t(src_float->default_array_len), sizeof(*dst->default_array), __func__)); + for (int i = 0; i < src_float->default_array_len; i++) { + dst->default_array[i] = clamp_double_to_int(src_float->default_array[i]); + } + } + ui_data_free(src, src_type); + return &dst->base; + } + case IDP_UI_DATA_TYPE_BOOLEAN: { + IDPropertyUIDataBool *dst = reinterpret_cast( + convert_base_ui_data(src, dst_type)); + dst->default_value = src_float->default_value > 0.0f; + if (src_float->default_array) { + dst->default_array = static_cast(MEM_malloc_arrayN( + size_t(src_float->default_array_len), sizeof(*dst->default_array), __func__)); + for (int i = 0; i < src_float->default_array_len; i++) { + dst->default_array[i] = src_float->default_array[i] > 0.0f; + } + } + ui_data_free(src, src_type); + return &dst->base; + } + case IDP_UI_DATA_TYPE_UNSUPPORTED: + break; + } + break; + } + case IDP_UI_DATA_TYPE_UNSUPPORTED: + break; + } + ui_data_free(src, src_type); + return nullptr; +} + /** \} */ diff --git a/source/blender/blenkernel/intern/idprop_serialize.cc b/source/blender/blenkernel/intern/idprop_serialize.cc index bd59af19494..35ee9f0ffb7 100644 --- a/source/blender/blenkernel/intern/idprop_serialize.cc +++ b/source/blender/blenkernel/intern/idprop_serialize.cc @@ -90,9 +90,8 @@ class IDPropertySerializer { std::shared_ptr create_dictionary(const IDProperty *id_property) const { std::shared_ptr result = std::make_shared(); - DictionaryValue::Items &attributes = result->elements(); - attributes.append_as(std::pair(IDP_KEY_NAME, new StringValue(id_property->name))); - attributes.append_as(std::pair(IDP_KEY_TYPE, new StringValue(type_name()))); + result->append_str(IDP_KEY_NAME, id_property->name); + result->append_str(IDP_KEY_TYPE, this->type_name()); return result; } }; @@ -101,7 +100,7 @@ class IDPropertySerializer { * \brief Helper class for parsing DictionaryValues. */ struct DictionaryEntryParser { - const DictionaryValue::Lookup lookup; + DictionaryValue::Lookup lookup; public: explicit DictionaryEntryParser(const DictionaryValue &value) : lookup(value.create_lookup()) {} @@ -174,92 +173,74 @@ struct DictionaryEntryParser { private: std::optional get_string(StringRef key) const { - const DictionaryValue::LookupValue *value_ptr = lookup.lookup_ptr(key); - if (value_ptr == nullptr) { + const std::shared_ptr *value = lookup.lookup_ptr(key); + if (value == nullptr) { return std::nullopt; } - const DictionaryValue::LookupValue &value = *value_ptr; - - if (value->type() != eValueType::String) { + if (value->get()->type() != eValueType::String) { return std::nullopt; } - - return value->as_string_value()->value(); + return value->get()->as_string_value()->value(); } const ArrayValue *get_array(StringRef key) const { - const DictionaryValue::LookupValue *value_ptr = lookup.lookup_ptr(key); - if (value_ptr == nullptr) { + const std::shared_ptr *value = lookup.lookup_ptr(key); + if (value == nullptr) { return nullptr; } - const DictionaryValue::LookupValue &value = *value_ptr; - - if (value->type() != eValueType::Array) { + if (value->get()->type() != eValueType::Array) { return nullptr; } - - return value->as_array_value(); + return value->get()->as_array_value(); } std::optional get_bool(StringRef key) const { - const DictionaryValue::LookupValue *value_ptr = lookup.lookup_ptr(key); - if (value_ptr == nullptr) { + const std::shared_ptr *value = lookup.lookup_ptr(key); + if (value == nullptr) { return std::nullopt; } - const DictionaryValue::LookupValue &value = *value_ptr; - - if (value->type() != eValueType::Boolean) { + if (value->get()->type() != eValueType::Boolean) { return std::nullopt; } - - return value->as_boolean_value()->value(); + return value->get()->as_boolean_value()->value(); } std::optional get_int(StringRef key) const { - const DictionaryValue::LookupValue *value_ptr = lookup.lookup_ptr(key); - if (value_ptr == nullptr) { + const std::shared_ptr *value = lookup.lookup_ptr(key); + if (value == nullptr) { return std::nullopt; } - const DictionaryValue::LookupValue &value = *value_ptr; - - if (value->type() != eValueType::Int) { + if (value->get()->type() != eValueType::Int) { return std::nullopt; } - - return value->as_int_value()->value(); + return value->get()->as_int_value()->value(); } std::optional get_enum(StringRef key) const { - const DictionaryValue::LookupValue *value_ptr = lookup.lookup_ptr(key); - if (value_ptr == nullptr) { + const std::shared_ptr *value = lookup.lookup_ptr(key); + if (value == nullptr) { return std::nullopt; } - const DictionaryValue::LookupValue &value = *value_ptr; - - if (value->type() != eValueType::Int) { + if (value->get()->type() != eValueType::Int) { return std::nullopt; } - - return value->as_int_value()->value(); + return value->get()->as_int_value()->value(); } std::optional get_double(StringRef key) const { - const DictionaryValue::LookupValue *value_ptr = lookup.lookup_ptr(key); - if (value_ptr == nullptr) { + const std::shared_ptr *value = lookup.lookup_ptr(key); + if (value == nullptr) { return std::nullopt; } - const DictionaryValue::LookupValue &value = *value_ptr; - - if (value->type() != eValueType::Double) { + if (value->get()->type() != eValueType::Double) { return std::nullopt; } - - return value->as_double_value()->value(); + return value->get()->as_double_value()->value(); } std::optional get_float(StringRef key) const @@ -270,19 +251,16 @@ struct DictionaryEntryParser { template std::optional> get_array_primitive(StringRef key) const { - const DictionaryValue::LookupValue *value_ptr = lookup.lookup_ptr(key); - if (value_ptr == nullptr) { + const std::shared_ptr *value = lookup.lookup_ptr(key); + if (value == nullptr) { return std::nullopt; } - const DictionaryValue::LookupValue &value = *value_ptr; - - if (value->type() != eValueType::Array) { + if (value->get()->type() != eValueType::Array) { return std::nullopt; } Vector result; - const ArrayValue::Items &elements = value->as_array_value()->elements(); - for (const ArrayValue::Item &element : elements) { + for (const std::shared_ptr &element : value->get()->as_array_value()->elements()) { const ValueType *value_type = static_cast(element.get()); PrimitiveType primitive_value = value_type->value(); result.append_as(primitive_value); @@ -321,8 +299,7 @@ class IDPStringSerializer : public IDPropertySerializer { const IDProperty *id_property) const override { std::shared_ptr result = create_dictionary(id_property); - DictionaryValue::Items &attributes = result->elements(); - attributes.append_as(std::pair(IDP_KEY_VALUE, new StringValue(IDP_String(id_property)))); + result->append_str(IDP_KEY_VALUE, IDP_String(id_property)); return result; } @@ -361,8 +338,7 @@ class IDPBoolSerializer : public IDPropertySerializer { const IDProperty *id_property) const override { std::shared_ptr result = create_dictionary(id_property); - DictionaryValue::Items &attributes = result->elements(); - attributes.append_as(std::pair(IDP_KEY_VALUE, new BooleanValue(IDP_Bool(id_property) != 0))); + result->append(IDP_KEY_VALUE, std::make_shared(IDP_Bool(id_property) != 0)); return result; } @@ -401,8 +377,7 @@ class IDPIntSerializer : public IDPropertySerializer { const IDProperty *id_property) const override { std::shared_ptr result = create_dictionary(id_property); - DictionaryValue::Items &attributes = result->elements(); - attributes.append_as(std::pair(IDP_KEY_VALUE, new IntValue(IDP_Int(id_property)))); + result->append_int(IDP_KEY_VALUE, IDP_Int(id_property)); return result; } @@ -441,8 +416,7 @@ class IDPFloatSerializer : public IDPropertySerializer { const IDProperty *id_property) const override { std::shared_ptr result = create_dictionary(id_property); - DictionaryValue::Items &attributes = result->elements(); - attributes.append_as(std::pair(IDP_KEY_VALUE, new DoubleValue(IDP_Float(id_property)))); + result->append_double(IDP_KEY_VALUE, IDP_Float(id_property)); return result; } @@ -481,8 +455,7 @@ class IDPDoubleSerializer : public IDPropertySerializer { const IDProperty *id_property) const override { std::shared_ptr result = create_dictionary(id_property); - DictionaryValue::Items &attributes = result->elements(); - attributes.append_as(std::pair(IDP_KEY_VALUE, new DoubleValue(IDP_Double(id_property)))); + result->append_double(IDP_KEY_VALUE, IDP_Double(id_property)); return result; } @@ -521,45 +494,38 @@ class IDPArraySerializer : public IDPropertySerializer { const IDProperty *id_property) const override { std::shared_ptr result = create_dictionary(id_property); - DictionaryValue::Items &attributes = result->elements(); const IDPropertySerializer &subtype_serializer = serializer_for( static_cast(id_property->subtype)); - attributes.append_as( - std::pair(IDP_KEY_SUBTYPE, new StringValue(subtype_serializer.type_name()))); + result->append_str(IDP_KEY_SUBTYPE, subtype_serializer.type_name()); - std::shared_ptr array = std::make_shared(); + ArrayValue &array = *result->append_array(IDP_KEY_VALUE); switch (static_cast(id_property->subtype)) { case IDP_INT: { int32_t *values = static_cast(IDP_Array(id_property)); - add_values(array.get(), Span(values, id_property->len)); + add_values(array, Span(values, id_property->len)); break; } - case IDP_FLOAT: { float *values = static_cast(IDP_Array(id_property)); - add_values(array.get(), Span(values, id_property->len)); + add_values(array, Span(values, id_property->len)); break; } - case IDP_DOUBLE: { double *values = static_cast(IDP_Array(id_property)); - add_values(array.get(), Span(values, id_property->len)); + add_values(array, Span(values, id_property->len)); break; } - case IDP_GROUP: { IDProperty *values = static_cast(IDP_Array(id_property)); - add_values(array.get(), Span(values, id_property->len)); + add_values(array, Span(values, id_property->len)); break; } - default: { /* IDP_ARRAY only supports IDP_INT, IDP_FLOAT, IDP_DOUBLE and IDP_GROUP. */ BLI_assert_unreachable(); break; } } - attributes.append_as(std::pair(IDP_KEY_VALUE, std::move(array))); return result; } @@ -576,17 +542,13 @@ class IDPArraySerializer : public IDPropertySerializer { switch (*property_subtype) { case IDP_INT: return idprop_array_int_from_value(entry_reader); - case IDP_FLOAT: return idprop_array_float_from_value(entry_reader); - case IDP_DOUBLE: return idprop_array_double_from_value(entry_reader); - default: - break; + return nullptr; } - return nullptr; } private: @@ -596,25 +558,22 @@ class IDPArraySerializer : public IDPropertySerializer { typename PrimitiveType, /* Type of value that can store the PrimitiveType in the Array. */ typename ValueType> - void add_values(ArrayValue *array, Span values) const + void add_values(ArrayValue &array, Span values) const { - ArrayValue::Items &items = array->elements(); for (PrimitiveType value : values) { - items.append_as(std::make_shared(value)); + array.append(std::make_shared(value)); } } - void add_values(ArrayValue *array, Span values) const + void add_values(ArrayValue &array, Span values) const { - ArrayValue::Items &items = array->elements(); for (const IDProperty &id_property : values) { const IDPropertySerializer &value_serializer = serializer_for( static_cast(id_property.type)); if (!value_serializer.supports_serializing()) { continue; } - std::shared_ptr value = value_serializer.idprop_to_dictionary(&id_property); - items.append_as(value); + array.append(value_serializer.idprop_to_dictionary(&id_property)); } } @@ -686,18 +645,15 @@ class IDPGroupSerializer : public IDPropertySerializer { const IDProperty *id_property) const override { std::shared_ptr result = create_dictionary(id_property); - DictionaryValue::Items &attributes = result->elements(); + std::shared_ptr array = std::make_shared(); - ArrayValue::Items &elements = array->elements(); - LISTBASE_FOREACH (IDProperty *, sub_property, &id_property->data.group) { - const IDPropertySerializer &sub_property_serializer = serializer_for( static_cast(sub_property->type)); - elements.append_as(sub_property_serializer.idprop_to_dictionary(sub_property)); + array->append(sub_property_serializer.idprop_to_dictionary(sub_property)); } - attributes.append_as(std::pair(IDP_KEY_VALUE, array)); + result->append(IDP_KEY_VALUE, std::move(array)); return result; } @@ -716,7 +672,7 @@ class IDPGroupSerializer : public IDPropertySerializer { } std::unique_ptr result = create_group(name->c_str()); - for (const ArrayValue::Item &element : array->elements()) { + for (const std::shared_ptr &element : array->elements()) { if (element->type() != eValueType::Dictionary) { continue; } @@ -840,13 +796,12 @@ std::unique_ptr convert_to_serialize_values(const IDProperty *proper { BLI_assert(properties != nullptr); std::unique_ptr result = std::make_unique(); - ArrayValue::Items &elements = result->elements(); const IDProperty *current_property = properties; while (current_property != nullptr) { const IDPropertySerializer &serializer = serializer_for( static_cast(current_property->type)); if (serializer.supports_serializing()) { - elements.append_as(serializer.idprop_to_dictionary(current_property)); + result->append(serializer.idprop_to_dictionary(current_property)); } current_property = current_property->next; } @@ -877,8 +832,7 @@ static IDProperty *idprop_from_value(const ArrayValue &value) IDProperty *result = nullptr; IDProperty *previous_added = nullptr; - const ArrayValue::Items &elements = value.elements(); - for (const ArrayValue::Item &element : elements) { + for (const std::shared_ptr &element : value.elements()) { if (element->type() != eValueType::Dictionary) { continue; } diff --git a/source/blender/blenkernel/intern/idprop_serialize_test.cc b/source/blender/blenkernel/intern/idprop_serialize_test.cc index a61c4d40da5..0aceaa4c8d4 100644 --- a/source/blender/blenkernel/intern/idprop_serialize_test.cc +++ b/source/blender/blenkernel/intern/idprop_serialize_test.cc @@ -18,11 +18,11 @@ static void check_container_value(ArrayValue *value) { ASSERT_NE(value, nullptr); ASSERT_EQ(value->type(), eValueType::Array); - const ArrayValue::Items elements = value->elements(); + const Span> elements = value->elements(); EXPECT_FALSE(elements.is_empty()); EXPECT_EQ(elements.size(), 1); - const ArrayValue::Item &item = value->elements()[0]; + const std::shared_ptr &item = value->elements()[0]; ASSERT_EQ(item->type(), eValueType::Dictionary); } @@ -72,7 +72,7 @@ static void test_string_to_value(const StringRefNull prop_name, const StringRefN std::unique_ptr value = convert_to_serialize_values(property.get()); check_container_value(value.get()); - const ArrayValue::Item &item = value->elements()[0]; + const std::shared_ptr &item = value->elements()[0]; const DictionaryValue *object = item->as_dictionary_value(); const DictionaryValue::Lookup lookup = object->create_lookup(); @@ -93,7 +93,7 @@ static void test_int_to_value(const StringRefNull prop_name, int32_t prop_conten std::unique_ptr value = convert_to_serialize_values(property.get()); check_container_value(value.get()); - const ArrayValue::Item &item = value->elements()[0]; + const std::shared_ptr &item = value->elements()[0]; const DictionaryValue *object = item->as_dictionary_value(); const DictionaryValue::Lookup lookup = object->create_lookup(); @@ -114,7 +114,7 @@ static void test_float_to_value(const StringRefNull prop_name, float prop_conten std::unique_ptr value = convert_to_serialize_values(property.get()); check_container_value(value.get()); - const ArrayValue::Item &item = value->elements()[0]; + const std::shared_ptr &item = value->elements()[0]; const DictionaryValue *object = item->as_dictionary_value(); const DictionaryValue::Lookup lookup = object->create_lookup(); @@ -135,7 +135,7 @@ static void test_double_to_value(const StringRefNull prop_name, double prop_cont std::unique_ptr value = convert_to_serialize_values(property.get()); check_container_value(value.get()); - const ArrayValue::Item &item = value->elements()[0]; + const std::shared_ptr &item = value->elements()[0]; const DictionaryValue *object = item->as_dictionary_value(); const DictionaryValue::Lookup lookup = object->create_lookup(); @@ -157,7 +157,7 @@ static void test_array_to_value(const StringRefNull prop_name, Vector value = convert_to_serialize_values(property.get()); check_container_value(value.get()); - const ArrayValue::Item &item = value->elements()[0]; + const std::shared_ptr &item = value->elements()[0]; const DictionaryValue *object = item->as_dictionary_value(); const DictionaryValue::Lookup lookup = object->create_lookup(); @@ -168,7 +168,7 @@ static void test_array_to_value(const StringRefNull prop_name, Vector &element = *lookup.lookup_ptr("value"); const ArrayValue *subvalues = element->as_array_value(); ASSERT_NE(subvalues, nullptr); - const ArrayValue::Items &subitems = subvalues->elements(); + const Span> subitems = subvalues->elements(); ASSERT_EQ(subitems.size(), prop_content.size()); for (size_t i = 0; i < prop_content.size(); i++) { diff --git a/source/blender/blenkernel/intern/lattice.cc b/source/blender/blenkernel/intern/lattice.cc index fde95d5aa45..d8c77ec666d 100644 --- a/source/blender/blenkernel/intern/lattice.cc +++ b/source/blender/blenkernel/intern/lattice.cc @@ -298,7 +298,7 @@ void BKE_lattice_resize(Lattice *lt, int uNew, int vNew, int wNew, Object *ltOb) calc_lat_fudu(lt->flag, wNew, &fw, &dw); /* If old size is different than resolution changed in interface, - * try to do clever reinit of points. Pretty simply idea, we just + * try to do clever reinitialize of points. Pretty simply idea, we just * deform new verts by old lattice, but scaling them to match old * size first. */ diff --git a/source/blender/blenkernel/intern/lib_remap.cc b/source/blender/blenkernel/intern/lib_remap.cc index 99720c4a643..84245cd154a 100644 --- a/source/blender/blenkernel/intern/lib_remap.cc +++ b/source/blender/blenkernel/intern/lib_remap.cc @@ -488,11 +488,11 @@ static void libblock_remap_data( Main *bmain, ID *id, eIDRemapType remap_type, IDRemapper &id_remapper, const int remap_flags) { IDRemap id_remap_data = { - /*.type=*/remap_type, - /*.bmain=*/bmain, - /*.id_remapper=*/id_remapper, - /*.id_owner=*/nullptr, - /*.flag=*/remap_flags, + /*type*/ remap_type, + /*bmain*/ bmain, + /*id_remapper*/ id_remapper, + /*id_owner*/ nullptr, + /*flag*/ remap_flags, }; const bool include_ui = (remap_flags & ID_REMAP_FORCE_UI_POINTERS) != 0; diff --git a/source/blender/blenkernel/intern/mesh_convert.cc b/source/blender/blenkernel/intern/mesh_convert.cc index 8d6b842e81b..fac35ce19a9 100644 --- a/source/blender/blenkernel/intern/mesh_convert.cc +++ b/source/blender/blenkernel/intern/mesh_convert.cc @@ -510,15 +510,15 @@ void BKE_mesh_to_curve(Main *bmain, Depsgraph *depsgraph, Scene * /*scene*/, Obj if (!ob_eval) { return; } - const Mesh *me_eval = BKE_object_get_evaluated_mesh_no_subsurf(ob_eval); - if (!me_eval) { + const Mesh *mesh_eval = BKE_object_get_evaluated_mesh_no_subsurf(ob_eval); + if (!mesh_eval) { return; } ListBase nurblist = {nullptr, nullptr}; - BKE_mesh_to_curve_nurblist(me_eval, &nurblist, 0); - BKE_mesh_to_curve_nurblist(me_eval, &nurblist, 1); + BKE_mesh_to_curve_nurblist(mesh_eval, &nurblist, 0); + BKE_mesh_to_curve_nurblist(mesh_eval, &nurblist, 1); if (nurblist.first) { Curve *cu = BKE_curve_add(bmain, ob->id.name + 2, OB_CURVES_LEGACY); diff --git a/source/blender/blenkernel/intern/mesh_evaluate.cc b/source/blender/blenkernel/intern/mesh_evaluate.cc index 16c3e5ff00c..a56a67ea31d 100644 --- a/source/blender/blenkernel/intern/mesh_evaluate.cc +++ b/source/blender/blenkernel/intern/mesh_evaluate.cc @@ -689,7 +689,7 @@ void mesh_select_edge_flush(Mesh &mesh) const VArray hide_vert = *attributes.lookup_or_default( ".hide_vert", AttrDomain::Point, false); array_utils::copy( - *attributes.lookup_or_default(".select_vert", AttrDomain::Point, false), + *attributes.lookup_or_default(".select_edge", AttrDomain::Point, false), IndexMask::from_bools(hide_vert, memory).complement(hide_vert.index_range(), memory), select_vert.span); } @@ -698,7 +698,7 @@ void mesh_select_edge_flush(Mesh &mesh) const VArray hide_poly = *attributes.lookup_or_default( ".hide_poly", AttrDomain::Face, false); array_utils::copy( - *attributes.lookup_or_default(".select_vert", AttrDomain::Face, false), + *attributes.lookup_or_default(".select_edge", AttrDomain::Face, false), IndexMask::from_bools(hide_poly, memory).complement(hide_poly.index_range(), memory), select_poly.span); } diff --git a/source/blender/blenkernel/intern/mesh_iterators.cc b/source/blender/blenkernel/intern/mesh_iterators.cc index 1c03445a161..082cdc0ee86 100644 --- a/source/blender/blenkernel/intern/mesh_iterators.cc +++ b/source/blender/blenkernel/intern/mesh_iterators.cc @@ -373,7 +373,7 @@ static void get_vertexcos__mapFunc(void *user_data, } } -void BKE_mesh_foreach_mapped_vert_coords_get(const Mesh *me_eval, +void BKE_mesh_foreach_mapped_vert_coords_get(const Mesh *mesh_eval, float (*r_cos)[3], const int totcos) { @@ -381,6 +381,6 @@ void BKE_mesh_foreach_mapped_vert_coords_get(const Mesh *me_eval, memset(r_cos, 0, sizeof(*r_cos) * totcos); user_data.vertexcos = r_cos; user_data.vertex_visit = BLI_BITMAP_NEW(totcos, __func__); - BKE_mesh_foreach_mapped_vert(me_eval, get_vertexcos__mapFunc, &user_data, MESH_FOREACH_NOP); + BKE_mesh_foreach_mapped_vert(mesh_eval, get_vertexcos__mapFunc, &user_data, MESH_FOREACH_NOP); MEM_freeN(user_data.vertex_visit); } diff --git a/source/blender/blenkernel/intern/mesh_legacy_convert.cc b/source/blender/blenkernel/intern/mesh_legacy_convert.cc index 86e3bb3ed66..857a6f262ed 100644 --- a/source/blender/blenkernel/intern/mesh_legacy_convert.cc +++ b/source/blender/blenkernel/intern/mesh_legacy_convert.cc @@ -34,12 +34,14 @@ #include "BKE_customdata.hh" #include "BKE_global.hh" #include "BKE_idprop.hh" +#include "BKE_lib_id.hh" #include "BKE_main.hh" #include "BKE_mesh.hh" #include "BKE_mesh_legacy_convert.hh" #include "BKE_modifier.hh" #include "BKE_multires.hh" #include "BKE_node.hh" +#include "BKE_node_runtime.hh" #include "BKE_node_tree_update.hh" #include "BLT_translation.hh" @@ -2115,20 +2117,20 @@ void BKE_mesh_legacy_convert_polys_to_offsets(Mesh *mesh) /** \name Auto Smooth Conversion * \{ */ +namespace blender::bke { + static bNodeTree *add_auto_smooth_node_tree(Main &bmain) { - using namespace blender; bNodeTree *group = ntreeAddTree(&bmain, DATA_("Auto Smooth"), "GeometryNodeTree"); if (!group->geometry_node_asset_traits) { group->geometry_node_asset_traits = MEM_new(__func__); } group->geometry_node_asset_traits->flag |= GEO_NODE_ASSET_MODIFIER; - group->tree_interface.add_socket(DATA_("Geometry"), - "", - "NodeSocketGeometry", - NODE_INTERFACE_SOCKET_INPUT | NODE_INTERFACE_SOCKET_OUTPUT, - nullptr); + group->tree_interface.add_socket( + DATA_("Geometry"), "", "NodeSocketGeometry", NODE_INTERFACE_SOCKET_OUTPUT, nullptr); + group->tree_interface.add_socket( + DATA_("Geometry"), "", "NodeSocketGeometry", NODE_INTERFACE_SOCKET_INPUT, nullptr); bNodeTreeInterfaceSocket *angle_io_socket = group->tree_interface.add_socket( DATA_("Angle"), "", "NodeSocketFloat", NODE_INTERFACE_SOCKET_INPUT, nullptr); auto &angle_data = *static_cast(angle_io_socket->socket_data); @@ -2143,7 +2145,7 @@ static bNodeTree *add_auto_smooth_node_tree(Main &bmain) group_input_angle->locx = -420.0f; group_input_angle->locy = -300.0f; LISTBASE_FOREACH (bNodeSocket *, socket, &group_input_angle->outputs) { - if (!STREQ(socket->identifier, "Socket_1")) { + if (!STREQ(socket->identifier, "Socket_2")) { socket->flag |= SOCK_HIDDEN; } } @@ -2151,7 +2153,7 @@ static bNodeTree *add_auto_smooth_node_tree(Main &bmain) group_input_mesh->locx = -60.0f; group_input_mesh->locy = -100.0f; LISTBASE_FOREACH (bNodeSocket *, socket, &group_input_mesh->outputs) { - if (!STREQ(socket->identifier, "Socket_0")) { + if (!STREQ(socket->identifier, "Socket_1")) { socket->flag |= SOCK_HIDDEN; } } @@ -2194,7 +2196,7 @@ static bNodeTree *add_auto_smooth_node_tree(Main &bmain) nodeFindSocket(group_output, SOCK_IN, "Socket_0")); nodeAddLink(group, group_input_angle, - nodeFindSocket(group_input_angle, SOCK_OUT, "Socket_1"), + nodeFindSocket(group_input_angle, SOCK_OUT, "Socket_2"), less_than_or_equal, nodeFindSocket(less_than_or_equal, SOCK_IN, "B")); nodeAddLink(group, @@ -2209,7 +2211,7 @@ static bNodeTree *add_auto_smooth_node_tree(Main &bmain) nodeFindSocket(boolean_and, SOCK_IN, "Boolean_001")); nodeAddLink(group, group_input_mesh, - nodeFindSocket(group_input_mesh, SOCK_OUT, "Socket_0"), + nodeFindSocket(group_input_mesh, SOCK_OUT, "Socket_1"), shade_smooth_edge, nodeFindSocket(shade_smooth_edge, SOCK_IN, "Geometry")); nodeAddLink(group, @@ -2232,68 +2234,227 @@ static bNodeTree *add_auto_smooth_node_tree(Main &bmain) nodeSetSelected(node, false); } + BKE_ntree_update_main_tree(&bmain, group, nullptr); + return group; } +static VectorSet build_socket_indices(const Span nodes) +{ + VectorSet result; + for (const bNode *node : nodes) { + LISTBASE_FOREACH (const bNodeSocket *, socket, &node->inputs) { + result.add_new(socket); + } + LISTBASE_FOREACH (const bNodeSocket *, socket, &node->outputs) { + result.add_new(socket); + } + } + return result; +} + +/* Checks if the node group is the same as the one generated by #create_auto_smooth_modifier. */ +static bool is_auto_smooth_node_tree(const bNodeTree &group) +{ + if (group.type != NTREE_GEOMETRY) { + return false; + } + const Span nodes = group.all_nodes(); + if (nodes.size() != 10) { + return false; + } + if (!group.geometry_node_asset_traits) { + return false; + } + if (group.geometry_node_asset_traits->flag != GEO_NODE_ASSET_MODIFIER) { + return false; + } + const std::array idnames({"NodeGroupOutput", + "NodeGroupInput", + "NodeGroupInput", + "GeometryNodeSetShadeSmooth", + "GeometryNodeSetShadeSmooth", + "GeometryNodeInputMeshEdgeAngle", + "GeometryNodeInputEdgeSmooth", + "GeometryNodeInputShadeSmooth", + "FunctionNodeBooleanMath", + "FunctionNodeCompare"}); + for (const int i : nodes.index_range()) { + if (nodes[i]->idname != idnames[i]) { + return false; + } + } + if (nodes[3]->custom1 != int16_t(bke::AttrDomain::Edge)) { + return false; + } + if (static_cast(nodes[4]->inputs.last) + ->default_value_typed() + ->value != true) + { + return false; + } + if (nodes[4]->custom1 != int16_t(bke::AttrDomain::Face)) { + return false; + } + if (nodes[8]->custom1 != NODE_BOOLEAN_MATH_AND) { + return false; + } + if (static_cast(nodes[9]->storage)->operation != NODE_COMPARE_LESS_EQUAL) + { + return false; + } + if (BLI_listbase_count(&group.links) != 9) { + return false; + } + + const std::array link_from_socket_indices({16, 15, 3, 36, 19, 5, 18, 11, 22}); + const std::array link_to_socket_indices({23, 0, 24, 20, 21, 8, 9, 12, 10}); + const VectorSet socket_indices = build_socket_indices(nodes); + int i; + LISTBASE_FOREACH_INDEX (const bNodeLink *, link, &group.links, i) { + if (socket_indices.index_of(link->fromsock) != link_from_socket_indices[i]) { + return false; + } + if (socket_indices.index_of(link->tosock) != link_to_socket_indices[i]) { + return false; + } + } + + return true; +} + +static ModifierData *create_auto_smooth_modifier( + Object &object, + const FunctionRef get_node_group, + const float angle) +{ + auto *md = reinterpret_cast(BKE_modifier_new(eModifierType_Nodes)); + STRNCPY(md->modifier.name, DATA_("Auto Smooth")); + BKE_modifier_unique_name(&object.modifiers, &md->modifier); + md->node_group = get_node_group(object.id.lib); + id_us_plus(&md->node_group->id); + + md->settings.properties = idprop::create_group("Nodes Modifier Settings").release(); + IDProperty *angle_prop = idprop::create("Socket_2", angle).release(); + auto *ui_data = reinterpret_cast(IDP_ui_data_ensure(angle_prop)); + ui_data->base.rna_subtype = PROP_ANGLE; + ui_data->soft_min = 0.0f; + ui_data->soft_max = DEG2RADF(180.0f); + IDP_AddToGroup(md->settings.properties, angle_prop); + IDP_AddToGroup(md->settings.properties, idprop::create("Socket_2_use_attribute", 0).release()); + IDP_AddToGroup(md->settings.properties, idprop::create("Socket_2_attribute_name", "").release()); + + BKE_modifiers_persistent_uid_init(object, md->modifier); + return &md->modifier; +} + +} // namespace blender::bke + void BKE_main_mesh_legacy_convert_auto_smooth(Main &bmain) { using namespace blender; - bNodeTree *auto_smooth_node_tree = nullptr; + using namespace blender::bke; + + /* Add the node group lazily and share it among all objects in the same library. */ + Map group_by_library; + const auto add_node_group = [&](Library *library) { + if (bNodeTree **group = group_by_library.lookup_ptr(library)) { + /* Node tree has already been found/created for this versioning call. */ + return *group; + } + /* Try to find an existing group added by previous versioning to avoid adding duplicates. */ + LISTBASE_FOREACH (bNodeTree *, existing_group, &bmain.nodetrees) { + if (existing_group->id.lib != library) { + continue; + } + if (is_auto_smooth_node_tree(*existing_group)) { + group_by_library.add_new(library, existing_group); + return existing_group; + } + } + bNodeTree *new_group = add_auto_smooth_node_tree(bmain); + /* Remove the default user. The count is tracked manually when assigning to modifiers. */ + id_us_min(&new_group->id); + + if (new_group->id.lib != library) { + /* Move the node group to the requested library so that library data-blocks don't point to + * local data-blocks. This requires making sure the name is unique in that library and + * changing the name maps to be consistent with the new state. */ + new_group->id.lib = library; + BKE_id_new_name_validate(&bmain, &bmain.nodetrees, &new_group->id, nullptr, false); + if (library) { + new_group->id.tag |= LIB_TAG_INDIRECT; + } + } + + group_by_library.add_new(library, new_group); + return new_group; + }; + LISTBASE_FOREACH (Object *, object, &bmain.objects) { if (object->type != OB_MESH) { continue; } Mesh *mesh = static_cast(object->data); + const float angle = mesh->smoothresh_legacy; if (!(mesh->flag & ME_AUTOSMOOTH_LEGACY)) { continue; } - if (CustomData_has_layer(&mesh->corner_data, CD_CUSTOMLOOPNORMAL)) { - /* Auto-smooth disabled sharp edge tagging when the evaluated mesh had custom normals. - * When the original mesh has custom normals, that's a good sign the evaluated mesh will - * have custom normals as well. */ + + /* Auto-smooth disabled sharp edge tagging when the evaluated mesh had custom normals. + * When the original mesh has custom normals, that's a good sign the evaluated mesh will + * have custom normals as well. */ + bool has_custom_normals = CustomData_has_layer(&mesh->corner_data, CD_CUSTOMLOOPNORMAL); + if (has_custom_normals) { continue; } - if (ModifierData *last_md = static_cast(object->modifiers.last)) { - if (ELEM(last_md->type, eModifierType_WeightedNormal, eModifierType_NormalEdit)) { - /* These modifiers always generate custom normals which disabled sharp edge tagging. */ - continue; + + /* The "Weighted Normal" modifier has a "Keep Sharp" option that used to recalculate the sharp + * edge tags based on the mesh's smoothing angle. To keep the same behavior, a new modifier has + * to be added before that modifier when the option is on. */ + LISTBASE_FOREACH (ModifierData *, md, &object->modifiers) { + if (ELEM(md->type, eModifierType_WeightedNormal, eModifierType_NormalEdit)) { + has_custom_normals = true; + } + if (md->type == eModifierType_Bevel) { + BevelModifierData *bmd = reinterpret_cast(md); + if (bmd->flags & MOD_BEVEL_HARDEN_NORMALS) { + has_custom_normals = true; + } + } + if (md->type == eModifierType_WeightedNormal) { + WeightedNormalModifierData *nmd = reinterpret_cast(md); + if ((nmd->flag & MOD_WEIGHTEDNORMAL_KEEP_SHARP) != 0) { + ModifierData *new_md = create_auto_smooth_modifier(*object, add_node_group, angle); + BLI_insertlinkbefore(&object->modifiers, object->modifiers.last, new_md); + } } } - if (!auto_smooth_node_tree) { - auto_smooth_node_tree = add_auto_smooth_node_tree(bmain); - BKE_ntree_update_main_tree(&bmain, auto_smooth_node_tree, nullptr); - } - auto *md = reinterpret_cast(BKE_modifier_new(eModifierType_Nodes)); - STRNCPY(md->modifier.name, DATA_("Auto Smooth")); - BKE_modifier_unique_name(&object->modifiers, &md->modifier); - md->node_group = auto_smooth_node_tree; - mesh->flag &= ~ME_AUTOSMOOTH_LEGACY; - if (!BLI_listbase_is_empty(&object->modifiers) && - static_cast(object->modifiers.last)->type == eModifierType_Subsurf) + /* Some modifiers always generate custom normals which disabled sharp edge tagging, making + * adding a modifier at the end unnecessary. Conceptually this is similar to checking if the + * evaluated mesh had custom normals. */ + if (has_custom_normals) { + continue; + } + + ModifierData *last_md = static_cast(object->modifiers.last); + ModifierData *new_md = create_auto_smooth_modifier(*object, add_node_group, angle); + if (last_md && last_md->type == eModifierType_Subsurf && has_custom_normals && + (reinterpret_cast(last_md)->flags & + eSubsurfModifierFlag_UseCustomNormals) != 0) { /* Add the auto smooth node group before the last subdivision surface modifier if possible. - * Subdivision surface modifiers have special handling for interpolating face corner normals, - * and recalculating them afterwards isn't usually helpful and can be much slower. */ - BLI_insertlinkbefore(&object->modifiers, object->modifiers.last, md); + * Subdivision surface modifiers have special handling for interpolating custom normals. */ + BLI_insertlinkbefore(&object->modifiers, object->modifiers.last, new_md); } else { - BLI_addtail(&object->modifiers, md); + BLI_addtail(&object->modifiers, new_md); } - BKE_modifiers_persistent_uid_init(*object, md->modifier); + } - md->settings.properties = bke::idprop::create_group("Nodes Modifier Settings").release(); - IDProperty *angle_prop = - bke::idprop::create(DATA_("Socket_1"), mesh->smoothresh_legacy).release(); - auto *ui_data = reinterpret_cast(IDP_ui_data_ensure(angle_prop)); - ui_data->base.rna_subtype = PROP_ANGLE; - ui_data->soft_min = 0.0f; - ui_data->soft_max = DEG2RADF(180.0f); - IDP_AddToGroup(md->settings.properties, angle_prop); - IDP_AddToGroup(md->settings.properties, - bke::idprop::create(DATA_("Input_1_use_attribute"), 0).release()); - IDP_AddToGroup(md->settings.properties, - bke::idprop::create(DATA_("Input_1_attribute_name"), "").release()); + LISTBASE_FOREACH (Mesh *, mesh, &bmain.meshes) { + mesh->flag &= ~ME_AUTOSMOOTH_LEGACY; } } diff --git a/source/blender/blenkernel/intern/mesh_runtime.cc b/source/blender/blenkernel/intern/mesh_runtime.cc index d831d3739f5..b2794333a9a 100644 --- a/source/blender/blenkernel/intern/mesh_runtime.cc +++ b/source/blender/blenkernel/intern/mesh_runtime.cc @@ -409,7 +409,7 @@ void BKE_mesh_batch_cache_free(void *batch_cache) #ifndef NDEBUG -bool BKE_mesh_runtime_is_valid(Mesh *me_eval) +bool BKE_mesh_runtime_is_valid(Mesh *mesh_eval) { const bool do_verbose = true; const bool do_fixes = false; @@ -418,44 +418,44 @@ bool BKE_mesh_runtime_is_valid(Mesh *me_eval) bool changed = true; if (do_verbose) { - printf("MESH: %s\n", me_eval->id.name + 2); + printf("MESH: %s\n", mesh_eval->id.name + 2); } - MutableSpan positions = me_eval->vert_positions_for_write(); - MutableSpan edges = me_eval->edges_for_write(); - MutableSpan face_offsets = me_eval->face_offsets_for_write(); - MutableSpan corner_verts = me_eval->corner_verts_for_write(); - MutableSpan corner_edges = me_eval->corner_edges_for_write(); + MutableSpan positions = mesh_eval->vert_positions_for_write(); + MutableSpan edges = mesh_eval->edges_for_write(); + MutableSpan face_offsets = mesh_eval->face_offsets_for_write(); + MutableSpan corner_verts = mesh_eval->corner_verts_for_write(); + MutableSpan corner_edges = mesh_eval->corner_edges_for_write(); is_valid &= BKE_mesh_validate_all_customdata( - &me_eval->vert_data, - me_eval->verts_num, - &me_eval->edge_data, - me_eval->edges_num, - &me_eval->corner_data, - me_eval->corners_num, - &me_eval->face_data, - me_eval->faces_num, + &mesh_eval->vert_data, + mesh_eval->verts_num, + &mesh_eval->edge_data, + mesh_eval->edges_num, + &mesh_eval->corner_data, + mesh_eval->corners_num, + &mesh_eval->face_data, + mesh_eval->faces_num, false, /* setting mask here isn't useful, gives false positives */ do_verbose, do_fixes, &changed); is_valid &= BKE_mesh_validate_arrays( - me_eval, + mesh_eval, reinterpret_cast(positions.data()), positions.size(), edges.data(), edges.size(), static_cast(CustomData_get_layer_for_write( - &me_eval->fdata_legacy, CD_MFACE, me_eval->totface_legacy)), - me_eval->totface_legacy, + &mesh_eval->fdata_legacy, CD_MFACE, mesh_eval->totface_legacy)), + mesh_eval->totface_legacy, corner_verts.data(), corner_edges.data(), corner_verts.size(), face_offsets.data(), - me_eval->faces_num, - me_eval->deform_verts_for_write().data(), + mesh_eval->faces_num, + mesh_eval->deform_verts_for_write().data(), do_verbose, do_fixes, &changed); diff --git a/source/blender/blenkernel/intern/mesh_tangent.cc b/source/blender/blenkernel/intern/mesh_tangent.cc index f0d8416d6f2..1b688f9e384 100644 --- a/source/blender/blenkernel/intern/mesh_tangent.cc +++ b/source/blender/blenkernel/intern/mesh_tangent.cc @@ -569,7 +569,7 @@ void BKE_mesh_calc_loop_tangent_ex(const float (*vert_positions)[3], } } -void BKE_mesh_calc_loop_tangents(Mesh *me_eval, +void BKE_mesh_calc_loop_tangents(Mesh *mesh_eval, bool calc_active_tangent, const char (*tangent_names)[MAX_CUSTOMDATA_LAYER_NAME], int tangent_names_len) @@ -577,30 +577,30 @@ void BKE_mesh_calc_loop_tangents(Mesh *me_eval, /* TODO(@ideasman42): store in Mesh.runtime to avoid recalculation. */ using namespace blender; using namespace blender::bke; - const blender::Span corner_tris = me_eval->corner_tris(); - const bke::AttributeAccessor attributes = me_eval->attributes(); + const blender::Span corner_tris = mesh_eval->corner_tris(); + const bke::AttributeAccessor attributes = mesh_eval->attributes(); const VArraySpan sharp_face = *attributes.lookup("sharp_face", AttrDomain::Face); short tangent_mask = 0; BKE_mesh_calc_loop_tangent_ex( - reinterpret_cast(me_eval->vert_positions().data()), - me_eval->faces(), - me_eval->corner_verts().data(), + reinterpret_cast(mesh_eval->vert_positions().data()), + mesh_eval->faces(), + mesh_eval->corner_verts().data(), corner_tris.data(), - me_eval->corner_tri_faces().data(), + mesh_eval->corner_tri_faces().data(), uint(corner_tris.size()), sharp_face, - &me_eval->corner_data, + &mesh_eval->corner_data, calc_active_tangent, tangent_names, tangent_names_len, - reinterpret_cast(me_eval->vert_normals().data()), - reinterpret_cast(me_eval->face_normals().data()), - reinterpret_cast(me_eval->corner_normals().data()), + reinterpret_cast(mesh_eval->vert_normals().data()), + reinterpret_cast(mesh_eval->face_normals().data()), + reinterpret_cast(mesh_eval->corner_normals().data()), /* may be nullptr */ - static_cast(CustomData_get_layer(&me_eval->vert_data, CD_ORCO)), + static_cast(CustomData_get_layer(&mesh_eval->vert_data, CD_ORCO)), /* result */ - &me_eval->corner_data, - uint(me_eval->corners_num), + &mesh_eval->corner_data, + uint(mesh_eval->corners_num), &tangent_mask); } diff --git a/source/blender/blenkernel/intern/nla.cc b/source/blender/blenkernel/intern/nla.cc index 56c1d10cd3c..36b6ff904e8 100644 --- a/source/blender/blenkernel/intern/nla.cc +++ b/source/blender/blenkernel/intern/nla.cc @@ -1457,6 +1457,31 @@ void BKE_nlastrip_set_active(AnimData *adt, NlaStrip *strip) } } +static NlaStrip *nlastrip_find_by_name(ListBase /* NlaStrip */ *strips, const char *name) +{ + LISTBASE_FOREACH (NlaStrip *, strip, strips) { + if (STREQ(strip->name, name)) { + return strip; + } + + if (strip->type != NLASTRIP_TYPE_META) { + continue; + } + + NlaStrip *inner_strip = nlastrip_find_by_name(&strip->strips, name); + if (inner_strip != nullptr) { + return inner_strip; + } + } + + return nullptr; +} + +NlaStrip *BKE_nlastrip_find_by_name(NlaTrack *nlt, const char *name) +{ + return nlastrip_find_by_name(&nlt->strips, name); +} + bool BKE_nlastrip_within_bounds(NlaStrip *strip, float min, float max) { const float stripLen = (strip) ? strip->end - strip->start : 0.0f; diff --git a/source/blender/blenkernel/intern/node.cc b/source/blender/blenkernel/intern/node.cc index 8fee6aea595..f1bb528663c 100644 --- a/source/blender/blenkernel/intern/node.cc +++ b/source/blender/blenkernel/intern/node.cc @@ -2508,14 +2508,17 @@ bool nodeIsDanglingReroute(const bNodeTree *ntree, const bNode *node) { ntree->ensure_topology_cache(); BLI_assert(node_tree_runtime::topology_cache_is_available(*ntree)); - BLI_assert(!ntree->has_available_link_cycle()); const bNode *iter_node = node; - if (!iter_node->is_reroute()) { - return false; - } - + Set visited_nodes; while (true) { + if (!iter_node->is_reroute()) { + return false; + } + if (!visited_nodes.add(iter_node)) { + /* Treat cycle of reroute as dangling reroute branch. */ + return true; + } const Span links = iter_node->input_socket(0).directly_linked_links(); BLI_assert(links.size() <= 1); if (links.is_empty()) { @@ -2529,9 +2532,6 @@ bool nodeIsDanglingReroute(const bNodeTree *ntree, const bNode *node) return false; } iter_node = link.fromnode; - if (!iter_node->is_reroute()) { - return false; - } } } @@ -2900,7 +2900,7 @@ bNodeLink *nodeAddLink( } if (link != nullptr && link->tosock->is_multi_input()) { - link->multi_input_socket_index = node_count_links(ntree, link->tosock) - 1; + link->multi_input_sort_id = node_count_links(ntree, link->tosock) - 1; } return link; @@ -2966,10 +2966,10 @@ static void adjust_multi_input_indices_after_removed_link(bNodeTree *ntree, LISTBASE_FOREACH (bNodeLink *, link, &ntree->links) { /* We only need to adjust those with a greater index, because the others will have the same * index. */ - if (link->tosock != sock || link->multi_input_socket_index <= deleted_index) { + if (link->tosock != sock || link->multi_input_sort_id <= deleted_index) { continue; } - link->multi_input_socket_index -= 1; + link->multi_input_sort_id -= 1; } } @@ -2995,7 +2995,7 @@ void nodeInternalRelink(bNodeTree *ntree, bNode *node) if (fromlink == nullptr) { if (link->tosock->is_multi_input()) { blender::bke::adjust_multi_input_indices_after_removed_link( - ntree, link->tosock, link->multi_input_socket_index); + ntree, link->tosock, link->multi_input_sort_id); } nodeRemLink(ntree, link); continue; @@ -3008,7 +3008,7 @@ void nodeInternalRelink(bNodeTree *ntree, bNode *node) link_to_compare->tosock == link->tosock) { blender::bke::adjust_multi_input_indices_after_removed_link( - ntree, link_to_compare->tosock, link_to_compare->multi_input_socket_index); + ntree, link_to_compare->tosock, link_to_compare->multi_input_sort_id); duplicate_links_to_remove.append_non_duplicates(link_to_compare); } } @@ -3395,7 +3395,7 @@ void nodeUnlinkNode(bNodeTree *ntree, bNode *node) /* Only bother adjusting if the socket is not on the node we're deleting. */ if (link->tonode != node && link->tosock->is_multi_input()) { adjust_multi_input_indices_after_removed_link( - ntree, link->tosock, link->multi_input_socket_index); + ntree, link->tosock, link->multi_input_sort_id); } LISTBASE_FOREACH (const bNodeSocket *, sock, lb) { if (link->fromsock == sock || link->tosock == sock) { diff --git a/source/blender/blenkernel/intern/node_runtime.cc b/source/blender/blenkernel/intern/node_runtime.cc index 105d30bbd50..09b0c59a671 100644 --- a/source/blender/blenkernel/intern/node_runtime.cc +++ b/source/blender/blenkernel/intern/node_runtime.cc @@ -135,7 +135,7 @@ static void update_directly_linked_links_and_sockets(const bNodeTree &ntree) std::sort(socket->runtime->directly_linked_links.begin(), socket->runtime->directly_linked_links.end(), [&](const bNodeLink *a, const bNodeLink *b) { - return a->multi_input_socket_index > b->multi_input_socket_index; + return a->multi_input_sort_id > b->multi_input_sort_id; }); } } diff --git a/source/blender/blenkernel/intern/node_tree_interface.cc b/source/blender/blenkernel/intern/node_tree_interface.cc index eca2c2c2f22..f16ff37cbd2 100644 --- a/source/blender/blenkernel/intern/node_tree_interface.cc +++ b/source/blender/blenkernel/intern/node_tree_interface.cc @@ -1190,6 +1190,10 @@ bNodeTreeInterfaceSocket *bNodeTreeInterface::add_socket(const blender::StringRe const NodeTreeInterfaceSocketFlag flag, bNodeTreeInterfacePanel *parent) { + /* Check that each interface socket is either an input or an output. Technically, it can be both + * at the same time, but we don't want that for the time being. */ + BLI_assert(((NODE_INTERFACE_SOCKET_INPUT | NODE_INTERFACE_SOCKET_OUTPUT) & flag) != + (NODE_INTERFACE_SOCKET_INPUT | NODE_INTERFACE_SOCKET_OUTPUT)); if (parent == nullptr) { parent = &root_panel; } diff --git a/source/blender/blenkernel/intern/node_tree_update.cc b/source/blender/blenkernel/intern/node_tree_update.cc index e4bdc866191..fe3cff598d7 100644 --- a/source/blender/blenkernel/intern/node_tree_update.cc +++ b/source/blender/blenkernel/intern/node_tree_update.cc @@ -613,6 +613,25 @@ class NodeTreeMainUpdater { return false; } + struct InternalLink { + bNodeSocket *from; + bNodeSocket *to; + int multi_input_sort_id = 0; + + BLI_STRUCT_EQUALITY_OPERATORS_3(InternalLink, from, to, multi_input_sort_id); + }; + + const bNodeLink *first_non_dangling_link(const bNodeTree &ntree, + const Span links) const + { + for (const bNodeLink *link : links) { + if (!bke::nodeIsDanglingReroute(&ntree, link->fromnode)) { + return link; + } + } + return nullptr; + } + void update_internal_links(bNodeTree &ntree) { bke::node_tree_runtime::AllowUsingOutdatedInfo allow_outdated_info{ntree}; @@ -622,7 +641,7 @@ class NodeTreeMainUpdater { continue; } /* Find all expected internal links. */ - Vector> expected_internal_links; + Vector expected_internal_links; for (const bNodeSocket *output_socket : node->output_sockets()) { if (!output_socket->is_available()) { continue; @@ -634,31 +653,39 @@ class NodeTreeMainUpdater { continue; } const bNodeSocket *input_socket = this->find_internally_linked_input(output_socket); - if (input_socket != nullptr) { - expected_internal_links.append( - {const_cast(input_socket), const_cast(output_socket)}); + if (input_socket == nullptr) { + continue; } + + const Span connected_links = input_socket->directly_linked_links(); + const bNodeLink *connected_link = first_non_dangling_link(ntree, connected_links); + + const int index = connected_link ? connected_link->multi_input_sort_id : + std::max(0, connected_links.size() - 1); + expected_internal_links.append(InternalLink{const_cast(input_socket), + const_cast(output_socket), + index}); } + /* Rebuilt internal links if they have changed. */ if (node->runtime->internal_links.size() != expected_internal_links.size()) { this->update_internal_links_in_node(ntree, *node, expected_internal_links); + continue; } - else { - for (auto &item : expected_internal_links) { - const bNodeSocket *from_socket = item.first; - const bNodeSocket *to_socket = item.second; - bool found = false; - for (const bNodeLink &internal_link : node->runtime->internal_links) { - if (from_socket == internal_link.fromsock && to_socket == internal_link.tosock) { - found = true; - } - } - if (!found) { - this->update_internal_links_in_node(ntree, *node, expected_internal_links); - break; - } - } + + const bool all_expected_internal_links_exist = std::all_of( + node->runtime->internal_links.begin(), + node->runtime->internal_links.end(), + [&](const bNodeLink &link) { + const InternalLink internal_link{link.fromsock, link.tosock, link.multi_input_sort_id}; + return expected_internal_links.as_span().contains(internal_link); + }); + + if (all_expected_internal_links_exist) { + continue; } + + this->update_internal_links_in_node(ntree, *node, expected_internal_links); } } @@ -698,18 +725,17 @@ class NodeTreeMainUpdater { void update_internal_links_in_node(bNodeTree &ntree, bNode &node, - Span> links) + Span internal_links) { node.runtime->internal_links.clear(); - node.runtime->internal_links.reserve(links.size()); - for (const auto &item : links) { - bNodeSocket *from_socket = item.first; - bNodeSocket *to_socket = item.second; + node.runtime->internal_links.reserve(internal_links.size()); + for (const InternalLink &internal_link : internal_links) { bNodeLink link{}; link.fromnode = &node; - link.fromsock = from_socket; + link.fromsock = internal_link.from; link.tonode = &node; - link.tosock = to_socket; + link.tosock = internal_link.to; + link.multi_input_sort_id = internal_link.multi_input_sort_id; link.flag |= NODE_LINK_VALID; node.runtime->internal_links.append(link); } diff --git a/source/blender/blenkernel/intern/object.cc b/source/blender/blenkernel/intern/object.cc index d81e76f090f..04bfc404acc 100644 --- a/source/blender/blenkernel/intern/object.cc +++ b/source/blender/blenkernel/intern/object.cc @@ -3100,15 +3100,15 @@ static void give_parvert(Object *par, int nr, float vec[3]) if (par->type == OB_MESH) { Mesh *mesh = (Mesh *)par->data; BMEditMesh *em = mesh->edit_mesh; - Mesh *me_eval = (em) ? BKE_object_get_editmesh_eval_final(par) : - BKE_object_get_evaluated_mesh(par); + Mesh *mesh_eval = (em) ? BKE_object_get_editmesh_eval_final(par) : + BKE_object_get_evaluated_mesh(par); - if (me_eval) { - const Span positions = me_eval->vert_positions(); + if (mesh_eval) { + const Span positions = mesh_eval->vert_positions(); int count = 0; - int numVerts = me_eval->verts_num; + int numVerts = mesh_eval->verts_num; - if (em && me_eval->runtime->wrapper_type == ME_WRAPPER_TYPE_BMESH) { + if (em && mesh_eval->runtime->wrapper_type == ME_WRAPPER_TYPE_BMESH) { numVerts = em->bm->totvert; if (em->bm->elem_table_dirty & BM_VERT) { #ifdef VPARENT_THREADING_HACK @@ -3123,10 +3123,10 @@ static void give_parvert(Object *par, int nr, float vec[3]) #endif } if (nr < numVerts) { - if (me_eval && me_eval->runtime->edit_data && - !me_eval->runtime->edit_data->vertexCos.is_empty()) + if (mesh_eval && mesh_eval->runtime->edit_data && + !mesh_eval->runtime->edit_data->vertexCos.is_empty()) { - add_v3_v3(vec, me_eval->runtime->edit_data->vertexCos[nr]); + add_v3_v3(vec, mesh_eval->runtime->edit_data->vertexCos[nr]); } else { const BMVert *v = BM_vert_at_index(em->bm, nr); @@ -3135,8 +3135,8 @@ static void give_parvert(Object *par, int nr, float vec[3]) count++; } } - else if (CustomData_has_layer(&me_eval->vert_data, CD_ORIGINDEX)) { - const int *index = (const int *)CustomData_get_layer(&me_eval->vert_data, CD_ORIGINDEX); + else if (CustomData_has_layer(&mesh_eval->vert_data, CD_ORIGINDEX)) { + const int *index = (const int *)CustomData_get_layer(&mesh_eval->vert_data, CD_ORIGINDEX); /* Get the average of all verts with (original index == nr). */ for (int i = 0; i < numVerts; i++) { if (index[i] == nr) { @@ -3160,7 +3160,7 @@ static void give_parvert(Object *par, int nr, float vec[3]) } else { /* use first index if its out of range */ - if (me_eval->verts_num) { + if (mesh_eval->verts_num) { copy_v3_v3(vec, positions[0]); } } @@ -5052,12 +5052,12 @@ KDTree_3d *BKE_object_as_kdtree(Object *ob, int *r_tot) Mesh *mesh = (Mesh *)ob->data; uint i; - Mesh *me_eval = ob->runtime->mesh_deform_eval ? ob->runtime->mesh_deform_eval : - BKE_object_get_evaluated_mesh(ob); + Mesh *mesh_eval = ob->runtime->mesh_deform_eval ? ob->runtime->mesh_deform_eval : + BKE_object_get_evaluated_mesh(ob); const int *index; - if (me_eval && - (index = (const int *)CustomData_get_layer(&me_eval->vert_data, CD_ORIGINDEX))) + if (mesh_eval && + (index = (const int *)CustomData_get_layer(&mesh_eval->vert_data, CD_ORIGINDEX))) { const Span positions = mesh->vert_positions(); diff --git a/source/blender/blenkernel/intern/object_dupli.cc b/source/blender/blenkernel/intern/object_dupli.cc index 161d1a666ab..040d1817abe 100644 --- a/source/blender/blenkernel/intern/object_dupli.cc +++ b/source/blender/blenkernel/intern/object_dupli.cc @@ -449,7 +449,7 @@ static const Mesh *mesh_data_from_duplicator_object(Object *ob, { /* Gather mesh info. */ BMEditMesh *em = BKE_editmesh_from_object(ob); - const Mesh *me_eval; + const Mesh *mesh_eval; *r_em = nullptr; *r_vert_coords = nullptr; @@ -464,13 +464,13 @@ static const Mesh *mesh_data_from_duplicator_object(Object *ob, if (em != nullptr) { /* Note that this will only show deformation if #eModifierMode_OnCage is enabled. * We could change this but it matches 2.7x behavior. */ - me_eval = BKE_object_get_editmesh_eval_cage(ob); - if ((me_eval == nullptr) || (me_eval->runtime->wrapper_type == ME_WRAPPER_TYPE_BMESH)) { - blender::bke::EditMeshData *emd = me_eval ? me_eval->runtime->edit_data.get() : nullptr; + mesh_eval = BKE_object_get_editmesh_eval_cage(ob); + if ((mesh_eval == nullptr) || (mesh_eval->runtime->wrapper_type == ME_WRAPPER_TYPE_BMESH)) { + blender::bke::EditMeshData *emd = mesh_eval ? mesh_eval->runtime->edit_data.get() : nullptr; - /* Only assign edit-mesh in the case we can't use `me_eval`. */ + /* Only assign edit-mesh in the case we can't use `mesh_eval`. */ *r_em = em; - me_eval = nullptr; + mesh_eval = nullptr; if ((emd != nullptr) && !emd->vertexCos.is_empty()) { *r_vert_coords = reinterpret_cast(emd->vertexCos.data()); @@ -482,9 +482,9 @@ static const Mesh *mesh_data_from_duplicator_object(Object *ob, } } else { - me_eval = BKE_object_get_evaluated_mesh(ob); + mesh_eval = BKE_object_get_evaluated_mesh(ob); } - return me_eval; + return mesh_eval; } /** \} */ @@ -711,9 +711,9 @@ static void make_duplis_verts(const DupliContext *ctx) BMEditMesh *em = nullptr; const float(*vert_positions_deform)[3] = nullptr; const float(*vert_normals_deform)[3] = nullptr; - const Mesh *me_eval = mesh_data_from_duplicator_object( + const Mesh *mesh_eval = mesh_data_from_duplicator_object( parent, &em, &vert_positions_deform, use_rotation ? &vert_normals_deform : nullptr); - if (em == nullptr && me_eval == nullptr) { + if (em == nullptr && mesh_eval == nullptr) { return; } @@ -732,10 +732,10 @@ static void make_duplis_verts(const DupliContext *ctx) else { VertexDupliData_Mesh vdd{}; vdd.params = vdd_params; - vdd.totvert = me_eval->verts_num; - vdd.vert_positions = me_eval->vert_positions(); - vdd.vert_normals = me_eval->vert_normals(); - vdd.orco = (const float(*)[3])CustomData_get_layer(&me_eval->vert_data, CD_ORCO); + vdd.totvert = mesh_eval->verts_num; + vdd.vert_positions = mesh_eval->vert_positions(); + vdd.vert_normals = mesh_eval->vert_normals(); + vdd.orco = (const float(*)[3])CustomData_get_layer(&mesh_eval->vert_data, CD_ORCO); make_child_duplis(ctx, &vdd, make_child_duplis_verts_from_mesh); } @@ -1297,9 +1297,9 @@ static void make_duplis_faces(const DupliContext *ctx) /* Gather mesh info. */ BMEditMesh *em = nullptr; const float(*vert_positions_deform)[3] = nullptr; - const Mesh *me_eval = mesh_data_from_duplicator_object( + const Mesh *mesh_eval = mesh_data_from_duplicator_object( parent, &em, &vert_positions_deform, nullptr); - if (em == nullptr && me_eval == nullptr) { + if (em == nullptr && mesh_eval == nullptr) { return; } @@ -1319,17 +1319,17 @@ static void make_duplis_faces(const DupliContext *ctx) make_child_duplis(ctx, &fdd, make_child_duplis_faces_from_editmesh); } else { - const int uv_idx = CustomData_get_render_layer(&me_eval->corner_data, CD_PROP_FLOAT2); + const int uv_idx = CustomData_get_render_layer(&mesh_eval->corner_data, CD_PROP_FLOAT2); FaceDupliData_Mesh fdd{}; fdd.params = fdd_params; - fdd.totface = me_eval->faces_num; - fdd.faces = me_eval->faces(); - fdd.corner_verts = me_eval->corner_verts(); - fdd.vert_positions = me_eval->vert_positions(); + fdd.totface = mesh_eval->faces_num; + fdd.faces = mesh_eval->faces(); + fdd.corner_verts = mesh_eval->corner_verts(); + fdd.vert_positions = mesh_eval->vert_positions(); fdd.mloopuv = (uv_idx != -1) ? (const float2 *)CustomData_get_layer_n( - &me_eval->corner_data, CD_PROP_FLOAT2, uv_idx) : + &mesh_eval->corner_data, CD_PROP_FLOAT2, uv_idx) : nullptr; - fdd.orco = (const float(*)[3])CustomData_get_layer(&me_eval->vert_data, CD_ORCO); + fdd.orco = (const float(*)[3])CustomData_get_layer(&mesh_eval->vert_data, CD_ORCO); make_child_duplis(ctx, &fdd, make_child_duplis_faces_from_mesh); } diff --git a/source/blender/blenkernel/intern/paint.cc b/source/blender/blenkernel/intern/paint.cc index 18058a053e7..b201e53f6d2 100644 --- a/source/blender/blenkernel/intern/paint.cc +++ b/source/blender/blenkernel/intern/paint.cc @@ -595,6 +595,10 @@ PaintMode BKE_paintmode_get_active_from_context(const bContext *C) switch (obact->mode) { case OB_MODE_SCULPT: return PaintMode::Sculpt; + case OB_MODE_SCULPT_GPENCIL_LEGACY: + return PaintMode::SculptGPencil; + case OB_MODE_WEIGHT_GPENCIL_LEGACY: + return PaintMode::WeightGPencil; case OB_MODE_VERTEX_PAINT: return PaintMode::Vertex; case OB_MODE_WEIGHT_PAINT: @@ -1659,15 +1663,15 @@ static void sculpt_update_object(Depsgraph *depsgraph, Sculpt *sd = scene->toolsettings->sculpt; SculptSession *ss = ob->sculpt; Mesh *mesh = BKE_object_get_original_mesh(ob); - Mesh *me_eval = BKE_object_get_evaluated_mesh(ob_eval); + Mesh *mesh_eval = BKE_object_get_evaluated_mesh(ob_eval); MultiresModifierData *mmd = sculpt_multires_modifier_get(scene, ob, true); const bool use_face_sets = (ob->mode & OB_MODE_SCULPT) != 0; - BLI_assert(me_eval != nullptr); + BLI_assert(mesh_eval != nullptr); /* This is for handling a newly opened file with no object visible, - * causing `me_eval == nullptr`. */ - if (me_eval == nullptr) { + * causing `mesh_eval == nullptr`. */ + if (mesh_eval == nullptr) { return; } @@ -1687,8 +1691,8 @@ static void sculpt_update_object(Depsgraph *depsgraph, ss->multires.active = true; ss->multires.modifier = mmd; ss->multires.level = mmd->sculptlvl; - ss->totvert = me_eval->verts_num; - ss->faces_num = me_eval->faces_num; + ss->totvert = mesh_eval->verts_num; + ss->faces_num = mesh_eval->faces_num; ss->totfaces = mesh->faces_num; /* These are assigned to the base mesh in Multires. This is needed because Face Sets operators @@ -1741,7 +1745,7 @@ static void sculpt_update_object(Depsgraph *depsgraph, ss->hide_poly = (bool *)CustomData_get_layer_named(&mesh->face_data, CD_PROP_BOOL, ".hide_poly"); - ss->subdiv_ccg = me_eval->runtime->subdiv_ccg.get(); + ss->subdiv_ccg = mesh_eval->runtime->subdiv_ccg.get(); PBVH *pbvh = BKE_sculpt_object_pbvh_ensure(depsgraph, ob); BLI_assert(pbvh == ss->pbvh); @@ -1770,15 +1774,15 @@ static void sculpt_update_object(Depsgraph *depsgraph, /* If the fully evaluated mesh has the same topology as the deform-only version, use it. * This matters because crazyspace evaluation is very restrictive and excludes even modifiers * that simply recompute vertex weights (which can even include Geometry Nodes). */ - if (me_eval_deform->faces_num == me_eval->faces_num && - me_eval_deform->corners_num == me_eval->corners_num && - me_eval_deform->verts_num == me_eval->verts_num) + if (me_eval_deform->faces_num == mesh_eval->faces_num && + me_eval_deform->corners_num == mesh_eval->corners_num && + me_eval_deform->verts_num == mesh_eval->verts_num) { BKE_sculptsession_free_deformMats(ss); BLI_assert(me_eval_deform->verts_num == mesh->verts_num); - ss->deform_cos = me_eval->vert_positions(); + ss->deform_cos = mesh_eval->vert_positions(); BKE_pbvh_vert_coords_apply(ss->pbvh, ss->deform_cos); used_me_eval = true; diff --git a/source/blender/blenkernel/intern/pbvh.cc b/source/blender/blenkernel/intern/pbvh.cc index 21af091b062..2a10f434558 100644 --- a/source/blender/blenkernel/intern/pbvh.cc +++ b/source/blender/blenkernel/intern/pbvh.cc @@ -1785,9 +1785,9 @@ bool BKE_pbvh_node_fully_unmasked_get(const PBVHNode *node) return (node->flag & PBVH_Leaf) && (node->flag & PBVH_FullyUnmasked); } -blender::Span BKE_pbvh_node_get_loops(const PBVHNode *node) +blender::Span BKE_pbvh_node_get_corner_indices(const PBVHNode *node) { - return node->loop_indices; + return node->corner_indices; } blender::Span BKE_pbvh_node_get_vert_indices(const PBVHNode *node) @@ -1834,26 +1834,6 @@ Span node_face_indices_calc_grids(const PBVH &pbvh, const PBVHNode &node, V } // namespace blender::bke::pbvh -blender::Vector BKE_pbvh_node_calc_face_indices(const PBVH &pbvh, const PBVHNode &node) -{ - using namespace blender::bke::pbvh; - Vector faces; - switch (pbvh.header.type) { - case PBVH_FACES: { - node_face_indices_calc_mesh(pbvh, node, faces); - break; - } - case PBVH_GRIDS: { - node_face_indices_calc_grids(pbvh, node, faces); - break; - } - case PBVH_BMESH: - BLI_assert_unreachable(); - break; - } - return faces; -} - int BKE_pbvh_node_num_unique_verts(const PBVH &pbvh, const PBVHNode &node) { switch (pbvh.header.type) { @@ -3098,7 +3078,7 @@ void BKE_pbvh_ensure_node_loops(PBVH *pbvh) continue; } - if (!node.loop_indices.is_empty()) { + if (!node.corner_indices.is_empty()) { return; } @@ -3108,27 +3088,26 @@ void BKE_pbvh_ensure_node_loops(PBVH *pbvh) BLI_bitmap *visit = BLI_BITMAP_NEW(totloop, __func__); /* Create loop indices from node loop triangles. */ - Vector loop_indices; + Vector corner_indices; for (PBVHNode &node : pbvh->nodes) { if (!(node.flag & PBVH_Leaf)) { continue; } - loop_indices.clear(); + corner_indices.clear(); for (const int i : node.prim_indices) { const int3 &tri = pbvh->corner_tris[i]; for (int k = 0; k < 3; k++) { if (!BLI_BITMAP_TEST(visit, tri[k])) { - loop_indices.append(tri[k]); + corner_indices.append(tri[k]); BLI_BITMAP_ENABLE(visit, tri[k]); } } } - node.loop_indices.reinitialize(loop_indices.size()); - node.loop_indices.as_mutable_span().copy_from(loop_indices); + node.corner_indices = corner_indices.as_span(); } MEM_SAFE_FREE(visit); diff --git a/source/blender/blenkernel/intern/pbvh_intern.hh b/source/blender/blenkernel/intern/pbvh_intern.hh index 76884c11ed5..560ae87a467 100644 --- a/source/blender/blenkernel/intern/pbvh_intern.hh +++ b/source/blender/blenkernel/intern/pbvh_intern.hh @@ -75,7 +75,7 @@ struct PBVHNode { /* Array of indices into the Mesh's corner array. * PBVH_FACES only. */ - blender::Array loop_indices; + blender::Array corner_indices; /* An array mapping face corners into the vert_indices * array. The array is sized to match 'totprim', and each of diff --git a/source/blender/blenkernel/intern/studiolight.cc b/source/blender/blenkernel/intern/studiolight.cc index dea89c741a2..da8f5b383d7 100644 --- a/source/blender/blenkernel/intern/studiolight.cc +++ b/source/blender/blenkernel/intern/studiolight.cc @@ -491,7 +491,7 @@ static float4 studiolight_calculate_radiance(ImBuf *ibuf, const float direction[ { float uv[2]; direction_to_equirect(uv, direction); - return blender::imbuf::interpolate_nearest_fl(ibuf, uv[0] * ibuf->x, uv[1] * ibuf->y); + return blender::imbuf::interpolate_nearest_border_fl(ibuf, uv[0] * ibuf->x, uv[1] * ibuf->y); } /* @@ -732,10 +732,10 @@ static void studiolight_matcap_preview(uint *icon_buffer, StudioLight *sl, bool float u = dx * diffuse_buffer->x - 1.0f; float v = dy * diffuse_buffer->y - 1.0f; - float4 color = imbuf::interpolate_nearest_fl(diffuse_buffer, u, v); + float4 color = imbuf::interpolate_nearest_border_fl(diffuse_buffer, u, v); if (specular_buffer) { - float4 specular = imbuf::interpolate_nearest_fl(specular_buffer, u, v); + float4 specular = imbuf::interpolate_nearest_border_fl(specular_buffer, u, v); add_v3_v3(color, specular); } diff --git a/source/blender/blenkernel/intern/subdiv_modifier.cc b/source/blender/blenkernel/intern/subdiv_modifier.cc index a7f64f1e2d5..a513b39718f 100644 --- a/source/blender/blenkernel/intern/subdiv_modifier.cc +++ b/source/blender/blenkernel/intern/subdiv_modifier.cc @@ -11,6 +11,7 @@ #include "DNA_object_types.h" #include "DNA_userdef_types.h" +#include "BKE_customdata.hh" #include "BKE_mesh.hh" #include "BKE_modifier.hh" #include "BKE_subdiv.hh" @@ -83,7 +84,7 @@ static ModifierData *modifier_get_last_enabled_for_mode(const Scene *scene, bool BKE_subsurf_modifier_use_custom_loop_normals(const SubsurfModifierData *smd, const Mesh *mesh) { return smd->flags & eSubsurfModifierFlag_UseCustomNormals && - mesh->normals_domain() == blender::bke::MeshNormalDomain::Corner; + CustomData_has_layer(&mesh->corner_data, CD_CUSTOMLOOPNORMAL); } static bool is_subdivision_evaluation_possible_on_gpu() diff --git a/source/blender/blenkernel/intern/tracking_stabilize.cc b/source/blender/blenkernel/intern/tracking_stabilize.cc index 9b5b03cc67a..886dcd61793 100644 --- a/source/blender/blenkernel/intern/tracking_stabilize.cc +++ b/source/blender/blenkernel/intern/tracking_stabilize.cc @@ -1329,7 +1329,7 @@ static void tracking_stabilize_frame_interpolation_cb(void *__restrict userdata, for (int x = 0; x < tmpibuf->x; x++, dst++) { vec[0] = float(x); mul_v3_m4v3(rvec, mat, vec); - *dst = imbuf::interpolate_nearest_fl(ibuf, rvec[0], rvec[1]); + *dst = imbuf::interpolate_nearest_border_fl(ibuf, rvec[0], rvec[1]); } } } @@ -1355,7 +1355,7 @@ static void tracking_stabilize_frame_interpolation_cb(void *__restrict userdata, for (int x = 0; x < tmpibuf->x; x++, dst++) { vec[0] = float(x); mul_v3_m4v3(rvec, mat, vec); - *dst = imbuf::interpolate_nearest_byte(ibuf, rvec[0], rvec[1]); + *dst = imbuf::interpolate_nearest_border_byte(ibuf, rvec[0], rvec[1]); } } } diff --git a/source/blender/blenkernel/intern/volume_render.cc b/source/blender/blenkernel/intern/volume_render.cc index ac69dc5d37f..7b5f29b8d74 100644 --- a/source/blender/blenkernel/intern/volume_render.cc +++ b/source/blender/blenkernel/intern/volume_render.cc @@ -104,6 +104,14 @@ bool BKE_volume_grid_dense_floats(const Volume *volume, if (bbox.empty()) { return false; } + const std::array bbox_indices = {UNPACK3(openvdb::math::Abs(bbox.min())), + UNPACK3(openvdb::math::Abs(bbox.max()))}; + const int64_t max_bbox_index = *std::max_element(bbox_indices.begin(), bbox_indices.end()); + if (max_bbox_index > (1 << 30)) { + /* There is an integer overflow when trying to extract dense voxels when the indices are very + * large. */ + return false; + } const openvdb::Vec3i resolution = bbox.dim().asVec3i(); const int64_t num_voxels = int64_t(resolution[0]) * int64_t(resolution[1]) * diff --git a/source/blender/blenlib/BLI_array_utils.hh b/source/blender/blenlib/BLI_array_utils.hh index 1e05402e42c..efb8227b692 100644 --- a/source/blender/blenlib/BLI_array_utils.hh +++ b/source/blender/blenlib/BLI_array_utils.hh @@ -190,6 +190,18 @@ inline void gather_group_to_group(const OffsetIndices src_offsets, }); } +template +inline void gather_group_to_group(const OffsetIndices src_offsets, + const OffsetIndices dst_offsets, + const IndexMask &selection, + const VArray src, + MutableSpan dst) +{ + selection.foreach_index(GrainSize(512), [&](const int64_t src_i, const int64_t dst_i) { + src.materialize_compressed(src_offsets[src_i], dst.slice(dst_offsets[dst_i])); + }); +} + template inline void gather_to_groups(const OffsetIndices dst_offsets, const IndexMask &src_selection, diff --git a/source/blender/blenlib/BLI_cpp_type_make.hh b/source/blender/blenlib/BLI_cpp_type_make.hh index 944780bd52d..b6b83e3cf7b 100644 --- a/source/blender/blenlib/BLI_cpp_type_make.hh +++ b/source/blender/blenlib/BLI_cpp_type_make.hh @@ -244,33 +244,69 @@ CPPType::CPPType(TypeTag /*type*/, copy_assign_compressed_ = copy_assign_compressed_cb; } if constexpr (std::is_copy_constructible_v) { - copy_construct_ = copy_construct_cb; - copy_construct_indices_ = copy_construct_indices_cb; - copy_construct_compressed_ = copy_construct_compressed_cb; + if constexpr (std::is_trivially_copy_constructible_v) { + copy_construct_ = copy_assign_; + copy_construct_indices_ = copy_assign_indices_; + copy_construct_compressed_ = copy_assign_compressed_; + } + else { + copy_construct_ = copy_construct_cb; + copy_construct_indices_ = copy_construct_indices_cb; + copy_construct_compressed_ = copy_construct_compressed_cb; + } } if constexpr (std::is_move_assignable_v) { - move_assign_ = move_assign_cb; - move_assign_indices_ = move_assign_indices_cb; + if constexpr (std::is_trivially_move_assignable_v) { + /* This casts away the const from the src pointer. This is fine for trivial types as moving + * them does not change the original value. */ + move_assign_ = reinterpret_cast(copy_assign_); + move_assign_indices_ = reinterpret_cast( + copy_assign_indices_); + } + else { + move_assign_ = move_assign_cb; + move_assign_indices_ = move_assign_indices_cb; + } } if constexpr (std::is_move_constructible_v) { - move_construct_ = move_construct_cb; - move_construct_indices_ = move_construct_indices_cb; + if constexpr (std::is_trivially_move_constructible_v) { + move_construct_ = move_assign_; + move_construct_indices_ = move_assign_indices_; + } + else { + move_construct_ = move_construct_cb; + move_construct_indices_ = move_construct_indices_cb; + } } if constexpr (std::is_destructible_v) { - if constexpr (std::is_move_assignable_v) { - relocate_assign_ = relocate_assign_cb; - relocate_assign_indices_ = relocate_assign_indices_cb; + if constexpr (std::is_trivially_move_assignable_v && std::is_trivially_destructible_v) { + relocate_assign_ = move_assign_; + relocate_assign_indices_ = move_assign_indices_; + + relocate_construct_ = move_assign_; + relocate_construct_indices_ = move_assign_indices_; } - if constexpr (std::is_move_constructible_v) { - relocate_construct_ = relocate_construct_cb; - relocate_construct_indices_ = relocate_construct_indices_cb; + else { + if constexpr (std::is_move_assignable_v) { + relocate_assign_ = relocate_assign_cb; + relocate_assign_indices_ = relocate_assign_indices_cb; + } + if constexpr (std::is_move_constructible_v) { + relocate_construct_ = relocate_construct_cb; + relocate_construct_indices_ = relocate_construct_indices_cb; + } } } if constexpr (std::is_copy_assignable_v) { fill_assign_indices_ = fill_assign_indices_cb; } if constexpr (std::is_copy_constructible_v) { - fill_construct_indices_ = fill_construct_indices_cb; + if constexpr (std::is_trivially_constructible_v) { + fill_construct_indices_ = fill_assign_indices_; + } + else { + fill_construct_indices_ = fill_construct_indices_cb; + } } if constexpr ((bool)(Flags & CPPTypeFlags::Hashable)) { hash_ = hash_cb; diff --git a/source/blender/blenlib/BLI_fileops.h b/source/blender/blenlib/BLI_fileops.h index 09e487d9f5a..891c7b4b9b0 100644 --- a/source/blender/blenlib/BLI_fileops.h +++ b/source/blender/blenlib/BLI_fileops.h @@ -92,8 +92,19 @@ int BLI_rename(const char *from, const char *to) ATTR_NONNULL(); */ int BLI_rename_overwrite(const char *from, const char *to) ATTR_NONNULL(); /** - * Deletes the specified file or directory (depending on dir), optionally - * doing recursive delete of directory contents. + * Deletes the specified file or directory. + * + * \param dir: Delete an empty directory instead of a file. + * The value is ignored when `recursive` is true but should true to make the intention clear. + * If the directory is not empty, delete fails. + * \param recursive: Recursively delete files including `path` which may be a directory of a file. + * + * \note Symbolic-Links for (UNIX) behave as follows: + * - Never followed, treated as regular files. + * - Links are removed, not the files/directories they references. + * - When `path` itself links to another directory, + * deleting `path` behaves as if a regular file is being deleted. + * - If `dir` is true and `path` is a link, delete fails. * * \return zero on success (matching 'remove' behavior). */ diff --git a/source/blender/blenlib/BLI_index_mask.hh b/source/blender/blenlib/BLI_index_mask.hh index 9ec96385339..7d5ae8a7ad3 100644 --- a/source/blender/blenlib/BLI_index_mask.hh +++ b/source/blender/blenlib/BLI_index_mask.hh @@ -128,6 +128,12 @@ class IndexMaskSegment : public OffsetSpan { IndexMaskSegment slice(const IndexRange &range) const; IndexMaskSegment slice(const int64_t start, const int64_t size) const; + + /** + * Get a new segment where each index is modified by the given amount. This works in constant + * time, because only the offset value is changed. + */ + IndexMaskSegment shift(const int64_t shift) const; }; /** @@ -423,7 +429,7 @@ class IndexMask : private IndexMaskData { /** * Set the bits at indices in the mask to 1 and all other bits to 0. */ - void to_bits(MutableBitSpan r_bits) const; + void to_bits(MutableBitSpan r_bits, int64_t offset = 0) const; /** * Set the bools at indices in the mask to true and all others to false. */ @@ -534,6 +540,16 @@ inline void masked_fill(MutableSpan data, const T &value, const IndexMask &ma */ template void build_reverse_map(const IndexMask &mask, MutableSpan r_map); +/** + * Joins segments together based on heuristics. Generally, one wants as few segments as possible, + * but one also wants full-range-segments if possible and we don't want to copy too many indices + * around to reduce the number of segments. + * + * \return Number of consolidated segments. Those are ordered to the beginning of the span. + */ +int64_t consolidate_index_mask_segments(MutableSpan segments, + IndexMaskMemory &memory); + /* -------------------------------------------------------------------- */ /** \name #RawMaskIterator Inline Methods * \{ */ @@ -568,6 +584,12 @@ inline IndexMaskSegment IndexMaskSegment::slice(const int64_t start, const int64 static_cast *>(this)->slice(start, size)); } +inline IndexMaskSegment IndexMaskSegment::shift(const int64_t shift) const +{ + BLI_assert(this->is_empty() || (*this)[0] + shift >= 0); + return IndexMaskSegment(this->offset() + shift, this->base_span()); +} + /* -------------------------------------------------------------------- */ /** \name #IndexMask Inline Methods * \{ */ diff --git a/source/blender/blenlib/BLI_index_mask_expression.hh b/source/blender/blenlib/BLI_index_mask_expression.hh new file mode 100644 index 00000000000..a11875349f7 --- /dev/null +++ b/source/blender/blenlib/BLI_index_mask_expression.hh @@ -0,0 +1,94 @@ +/* SPDX-FileCopyrightText: 2024 Blender Authors + * + * SPDX-License-Identifier: GPL-2.0-or-later */ + +#pragma once + +#include "BLI_index_mask.hh" +#include "BLI_resource_scope.hh" + +namespace blender::index_mask { + +struct AtomicExpr; +struct UnionExpr; +struct IntersectionExpr; +struct DifferenceExpr; + +struct Expr { + enum class Type { + Atomic, + Union, + Intersection, + Difference, + }; + + Type type; + int index; + Vector terms; + + int expression_array_size() const; + + const AtomicExpr &as_atomic() const; + const UnionExpr &as_union() const; + const IntersectionExpr &as_intersection() const; + const DifferenceExpr &as_difference() const; +}; + +struct AtomicExpr : public Expr { + const IndexMask *mask; +}; + +struct UnionExpr : public Expr {}; + +struct IntersectionExpr : public Expr {}; + +struct DifferenceExpr : public Expr {}; + +class ExprBuilder { + private: + ResourceScope scope_; + int expr_count_ = 0; + + public: + using Term = std::variant; + + const UnionExpr &merge(const Span terms); + const DifferenceExpr &subtract(const Term &main_term, const Span subtract_terms); + const IntersectionExpr &intersect(const Span terms); + + private: + const Expr &term_to_expr(const Term &term); +}; + +IndexMask evaluate_expression(const Expr &expression, IndexMaskMemory &memory); + +inline int Expr::expression_array_size() const +{ + return this->index + 1; +} + +inline const AtomicExpr &Expr::as_atomic() const +{ + BLI_assert(this->type == Type::Atomic); + return static_cast(*this); +} + +inline const UnionExpr &Expr::as_union() const +{ + BLI_assert(this->type == Type::Union); + return static_cast(*this); +} + +inline const IntersectionExpr &Expr::as_intersection() const +{ + BLI_assert(this->type == Type::Intersection); + return static_cast(*this); +} + +inline const DifferenceExpr &Expr::as_difference() const +{ + BLI_assert(this->type == Type::Difference); + return static_cast(*this); +} + +} // namespace blender::index_mask diff --git a/source/blender/blenlib/BLI_index_range.hh b/source/blender/blenlib/BLI_index_range.hh index 59a70fe96be..933be715f75 100644 --- a/source/blender/blenlib/BLI_index_range.hh +++ b/source/blender/blenlib/BLI_index_range.hh @@ -167,6 +167,14 @@ class IndexRange { return size_ == 0; } + /** + * Creates a new index range with the same beginning but a different end. + */ + constexpr IndexRange with_new_end(const int64_t new_end) const + { + return IndexRange::from_begin_end(start_, new_end); + } + /** * Create a new range starting at the end of the current one. */ diff --git a/source/blender/blenlib/BLI_linear_allocator.hh b/source/blender/blenlib/BLI_linear_allocator.hh index 36151998e8c..5c8cb344367 100644 --- a/source/blender/blenlib/BLI_linear_allocator.hh +++ b/source/blender/blenlib/BLI_linear_allocator.hh @@ -213,6 +213,38 @@ template class LinearAllocator : NonCopya this->provide_buffer(aligned_buffer.ptr(), Size); } + /** + * Some algorithms can be implemented more efficiently by over-allocating the destination memory + * a bit. This allows the algorithm not to worry about having enough memory. Generally, this can + * be a useful strategy if the actual required memory is not known in advance, but an upper bound + * can be found. Ideally, one can free the over-allocated memory in the end again to reduce + * memory consumption. + * + * A linear allocator generally does allow freeing any memory. However, there is one exception. + * One can free the end of the last allocation (but not any previous allocation). While uses of + * this approach are quite limited, it's still the best option in some situations. + */ + void free_end_of_previous_allocation(const int64_t original_allocation_size, + const void *free_after) + { + /* If the original allocation size was large, it might have been separately allocated. In this + * case, we can't free the end of it anymore. */ + if (original_allocation_size <= large_buffer_threshold) { + const int64_t new_begin = uintptr_t(free_after); + BLI_assert(new_begin <= current_begin_); +#ifndef NDEBUG + /* This condition is not really necessary but it helps finding the cases where memory was + * freed. */ + const int64_t freed_bytes_num = current_begin_ - new_begin; + if (freed_bytes_num > 0) { + current_begin_ = new_begin; + } +#else + current_begin_ = new_begin; +#endif + } + } + /** * This allocator takes ownership of the buffers owned by `other`. Therefor, when `other` is * destructed, memory allocated using it is not freed. diff --git a/source/blender/blenlib/BLI_math_base.hh b/source/blender/blenlib/BLI_math_base.hh index 394985c5b19..bd47ed94eb9 100644 --- a/source/blender/blenlib/BLI_math_base.hh +++ b/source/blender/blenlib/BLI_math_base.hh @@ -65,6 +65,11 @@ template inline T clamp(const T &a, const T &min, const T &max) return std::clamp(a, min, max); } +template inline T step(const T &edge, const T &value) +{ + return value < edge ? 0 : 1; +} + template inline T mod(const T &a, const T &b) { return std::fmod(a, b); diff --git a/source/blender/blenlib/BLI_math_interp.hh b/source/blender/blenlib/BLI_math_interp.hh index b000b5301dc..a1836912237 100644 --- a/source/blender/blenlib/BLI_math_interp.hh +++ b/source/blender/blenlib/BLI_math_interp.hh @@ -15,23 +15,25 @@ * Any filtering done on texel values just blends them without color space or * gamma conversions. * - * Sampling completely outside the image returns transparent black. */ #include "BLI_math_base.h" +#include "BLI_math_base.hh" #include "BLI_math_vector_types.hh" namespace blender::math { /** - * Nearest (point) sampling. + * Nearest (point) sampling (with black border). * - * Returns texel at floor(u,v) integer index -- note that it is not "nearest - * to u,v coordinate", but rather with fractional part truncated (it would be - * "nearest" if subtracting 0.5 from input u,v). + * Returns texel at floor(u,v) integer index. Samples outside the image are turned into transparent + * black. + * + * Note that it is not "nearest to u,v coordinate", but rather with fractional part truncated (it + * would be "nearest" if subtracting 0.5 from input u,v). */ -inline void interpolate_nearest_byte( +inline void interpolate_nearest_border_byte( const uchar *buffer, uchar *output, int width, int height, float u, float v) { BLI_assert(buffer); @@ -51,6 +53,67 @@ inline void interpolate_nearest_byte( output[3] = data[3]; } +[[nodiscard]] inline uchar4 interpolate_nearest_border_byte( + const uchar *buffer, int width, int height, float u, float v) +{ + uchar4 res; + interpolate_nearest_border_byte(buffer, res, width, height, u, v); + return res; +} + +inline void interpolate_nearest_border_fl( + const float *buffer, float *output, int width, int height, int components, float u, float v) +{ + BLI_assert(buffer); + int x = int(u); + int y = int(v); + + /* Outside image? */ + if (x < 0 || x >= width || y < 0 || y >= height) { + for (int i = 0; i < components; i++) { + output[i] = 0.0f; + } + return; + } + + const float *data = buffer + (int64_t(width) * y + x) * components; + for (int i = 0; i < components; i++) { + output[i] = data[i]; + } +} + +[[nodiscard]] inline float4 interpolate_nearest_border_fl( + const float *buffer, int width, int height, float u, float v) +{ + float4 res; + interpolate_nearest_border_fl(buffer, res, width, height, 4, u, v); + return res; +} + +/** + * Nearest (point) sampling. + * + * Returns texel at floor(u,v) integer index. Samples outside the image are clamped to texels at + * image edge. + * + * Note that it is not "nearest to u,v coordinate", but rather with fractional part truncated (it + * would be "nearest" if subtracting 0.5 from input u,v). + */ + +inline void interpolate_nearest_byte( + const uchar *buffer, uchar *output, int width, int height, float u, float v) +{ + BLI_assert(buffer); + const int x = math::clamp(int(u), 0, width - 1); + const int y = math::clamp(int(v), 0, height - 1); + + const uchar *data = buffer + (int64_t(width) * y + x) * 4; + output[0] = data[0]; + output[1] = data[1]; + output[2] = data[2]; + output[3] = data[3]; +} + [[nodiscard]] inline uchar4 interpolate_nearest_byte( const uchar *buffer, int width, int height, float u, float v) { @@ -63,16 +126,8 @@ inline void interpolate_nearest_fl( const float *buffer, float *output, int width, int height, int components, float u, float v) { BLI_assert(buffer); - int x = int(u); - int y = int(v); - - /* Outside image? */ - if (x < 0 || x >= width || y < 0 || y >= height) { - for (int i = 0; i < components; i++) { - output[i] = 0.0f; - } - return; - } + const int x = math::clamp(int(u), 0, width - 1); + const int y = math::clamp(int(v), 0, height - 1); const float *data = buffer + (int64_t(width) * y + x) * components; for (int i = 0; i < components; i++) { diff --git a/source/blender/blenlib/BLI_math_vector.hh b/source/blender/blenlib/BLI_math_vector.hh index 0f501ebbf0b..012a5bcea74 100644 --- a/source/blender/blenlib/BLI_math_vector.hh +++ b/source/blender/blenlib/BLI_math_vector.hh @@ -126,6 +126,27 @@ template return result; } +template +[[nodiscard]] inline VecBase step(const VecBase &edge, + const VecBase &value) +{ + VecBase result = value; + for (int i = 0; i < Size; i++) { + result[i] = math::step(edge[i], result[i]); + } + return result; +} + +template +[[nodiscard]] inline VecBase step(const T &edge, const VecBase &value) +{ + VecBase result = value; + for (int i = 0; i < Size; i++) { + result[i] = math::step(edge, result[i]); + } + return result; +} + template [[nodiscard]] inline VecBase mod(const VecBase &a, const VecBase &b) { diff --git a/source/blender/blenlib/BLI_serialize.hh b/source/blender/blenlib/BLI_serialize.hh index 19376e5765b..e49b4123196 100644 --- a/source/blender/blenlib/BLI_serialize.hh +++ b/source/blender/blenlib/BLI_serialize.hh @@ -198,7 +198,7 @@ class StringValue : public Value { std::string string_; public: - StringValue(const StringRef string) : Value(eValueType::String), string_(string) {} + StringValue(std::string string) : Value(eValueType::String), string_(std::move(string)) {} const std::string &value() const { @@ -206,44 +206,12 @@ class StringValue : public Value { } }; -/** - * Template for arrays and objects. - * - * Both ArrayValue and DictionaryValue store their values in an array. - */ -template< - /** The container type where the elements are stored in. */ - typename Container, - - /** ValueType representing the value (object/array). */ - eValueType V, - - /** Type of the data inside the container. */ - typename ContainerItem = typename Container::value_type> -class ContainerValue : public Value { - public: - using Items = Container; - using Item = ContainerItem; - - private: - Container inner_value_; +class ArrayValue : public Value { + Vector> values_; public: - ContainerValue() : Value(V) {} + ArrayValue() : Value(eValueType::Array) {} - const Container &elements() const - { - return inner_value_; - } - - Container &elements() - { - return inner_value_; - } -}; - -class ArrayValue : public ContainerValue>, eValueType::Array> { - public: void append(std::shared_ptr value); void append_bool(bool value); void append_int(int value); @@ -252,32 +220,38 @@ class ArrayValue : public ContainerValue>, eValueT void append_null(); std::shared_ptr append_dict(); std::shared_ptr append_array(); -}; -/** - * Internal storage type for DictionaryValue. - * - * The elements are stored as an key value pair. The value is a shared pointer so it can be shared - * when using `DictionaryValue::create_lookup`. - */ -using DictionaryElementType = std::pair>; + Span> elements() const + { + return values_; + } +}; /** * Object is a key-value container where the key must be a std::string. * Internally it is stored in a blender::Vector to ensure the order of keys. */ -class DictionaryValue - : public ContainerValue, eValueType::Dictionary> { +class DictionaryValue : public Value { public: - using LookupValue = std::shared_ptr; - using Lookup = Map; + /** + * Elements are stored as an key value pair. The value is a shared pointer so it can be + * shared when using `DictionaryValue::create_lookup`. + */ + using Item = std::pair>; + using Lookup = Map>; + + private: + Vector values_; + + public: + DictionaryValue() : Value(eValueType::Dictionary) {} /** * Return a lookup map to quickly lookup by key. * * The lookup is owned by the caller. */ - const Lookup create_lookup() const; + Lookup create_lookup() const; const std::shared_ptr *lookup(const StringRef key) const; std::optional lookup_str(const StringRef key) const; @@ -285,6 +259,10 @@ class DictionaryValue std::optional lookup_double(const StringRef key) const; const DictionaryValue *lookup_dict(const StringRef key) const; const ArrayValue *lookup_array(const StringRef key) const; + Span elements() const + { + return values_; + } void append(std::string key, std::shared_ptr value); void append_int(std::string key, int64_t value); diff --git a/source/blender/blenlib/BLI_task.hh b/source/blender/blenlib/BLI_task.hh index 865db72639b..09a5c48fdf0 100644 --- a/source/blender/blenlib/BLI_task.hh +++ b/source/blender/blenlib/BLI_task.hh @@ -73,6 +73,7 @@ void parallel_for_weighted_impl(IndexRange range, int64_t grain_size, FunctionRef function, FunctionRef)> task_sizes_fn); +void memory_bandwidth_bound_task_impl(FunctionRef function); } // namespace detail template @@ -247,4 +248,26 @@ template inline void isolate_task(const Function &function) #endif } +/** + * Should surround parallel code that is highly bandwidth intensive, e.g. it just fills a buffer + * with no or just few additional operations. If the buffers are large, it's beneficial to limit + * the number of threads doing the work because that just creates more overhead on the hardware + * level and doesn't provide a notable performance benefit beyond a certain point. + */ +template +inline void memory_bandwidth_bound_task(const int64_t approximate_bytes_touched, + const Function &function) +{ + /* Don't limit threading when all touched memory can stay in the CPU cache, because there a much + * higher memory bandwidth is available compared to accessing RAM. This value is supposed to be + * on the order of the L3 cache size. Accessing that value is not quite straight forward and even + * if it was, it's not clear if using the exact cache size would be beneficial because there is + * often more stuff going on on the CPU at the same time. */ + if (approximate_bytes_touched <= 8 * 1024 * 1024) { + function(); + return; + } + detail::memory_bandwidth_bound_task_impl(function); +} + } // namespace blender::threading diff --git a/source/blender/blenlib/CMakeLists.txt b/source/blender/blenlib/CMakeLists.txt index 230e69c122b..e8ef92025c4 100644 --- a/source/blender/blenlib/CMakeLists.txt +++ b/source/blender/blenlib/CMakeLists.txt @@ -82,6 +82,7 @@ set(SRC intern/hash_tables.cc intern/implicit_sharing.cc intern/index_mask.cc + intern/index_mask_expression.cc intern/index_range.cc intern/jitter_2d.c intern/kdtree_1d.c @@ -252,6 +253,7 @@ set(SRC BLI_implicit_sharing_ptr.hh BLI_index_mask.hh BLI_index_mask_fwd.hh + BLI_index_mask_expression.hh BLI_index_range.hh BLI_inplace_priority_queue.hh BLI_iterator.h @@ -516,6 +518,7 @@ if(WITH_GTESTS) tests/BLI_heap_test.cc tests/BLI_implicit_sharing_test.cc tests/BLI_index_mask_test.cc + tests/BLI_index_mask_expression_test.cc tests/BLI_index_range_test.cc tests/BLI_inplace_priority_queue_test.cc tests/BLI_kdopbvh_test.cc diff --git a/source/blender/blenlib/intern/fileops_c.cc b/source/blender/blenlib/intern/fileops_c.cc index b90d2009100..9590baef9c9 100644 --- a/source/blender/blenlib/intern/fileops_c.cc +++ b/source/blender/blenlib/intern/fileops_c.cc @@ -46,7 +46,7 @@ #include "BLI_path_util.h" #include "BLI_string.h" #include "BLI_string_utils.hh" -#include "BLI_sys_types.h" /* for intptr_t support */ +#include "BLI_sys_types.h" /* For `intptr_t` support. */ #include "BLI_utildefines.h" /** Sizes above this must be allocated. */ @@ -292,19 +292,19 @@ bool BLI_file_is_writable(const char *filepath) { bool writable; if (BLI_access(filepath, W_OK) == 0) { - /* file exists and I can write to it */ + /* File exists and I can write to it. */ writable = true; } else if (errno != ENOENT) { - /* most likely file or containing directory cannot be accessed */ + /* Most likely file or containing directory cannot be accessed. */ writable = false; } else { - /* file doesn't exist -- check I can create it in parent directory */ + /* File doesn't exist -- check I can create it in parent directory. */ char parent[FILE_MAX]; BLI_path_split_dir_part(filepath, parent, sizeof(parent)); #ifdef WIN32 - /* windows does not have X_OK */ + /* Windows does not have X_OK. */ writable = BLI_access(parent, W_OK) == 0; #else writable = BLI_access(parent, X_OK | W_OK) == 0; @@ -321,7 +321,7 @@ bool BLI_file_touch(const char *filepath) int c = getc(f); if (c == EOF) { - /* Empty file, reopen in truncate write mode... */ + /* Empty file, reopen in truncate write mode. */ fclose(f); f = BLI_fopen(filepath, "w+b"); } @@ -734,6 +734,9 @@ int BLI_delete(const char *path, bool dir, bool recursive) BLI_assert(!BLI_path_is_rel(path)); + /* Not an error but avoid ambiguous arguments (recursive file deletion isn't meaningful). */ + BLI_assert(!(dir == false && recursive == true)); + if (recursive) { err = delete_recursive(path); } @@ -1089,6 +1092,9 @@ static int recursive_operation_impl(StrBuf *src_buf, * prefixing it with path_dst, recursively scanning subdirectories, and invoking the specified * callbacks for files and subdirectories found as appropriate. * + * \note Symbolic links are *not* followed, even when `path_src` links to a directory, + * it wont be recursed down. Support for this could be added. + * * \param path_src: Top-level source path. * \param path_dst: Top-level destination path. * \param callback_dir_pre: Optional, to be invoked before entering a subdirectory, @@ -1222,7 +1228,7 @@ static int delete_soft(const char *file, const char **error_message) int pid = fork(); if (pid != 0) { - /* Parent process */ + /* Parent process. */ int wstatus = 0; waitpid(pid, &wstatus, 0); @@ -1243,7 +1249,7 @@ static int delete_soft(const char *file, const char **error_message) execvp(args[0], (char **)args); *error_message = "Forking process failed."; - return -1; /* This should only be reached if execvp fails and stack isn't replaced. */ + return -1; /* This should only be reached if `execvp` fails and stack isn't replaced. */ } # endif @@ -1278,6 +1284,8 @@ int BLI_access(const char *filepath, int mode) int BLI_delete(const char *path, bool dir, bool recursive) { BLI_assert(!BLI_path_is_rel(path)); + /* Not an error but avoid ambiguous arguments (recursive file deletion isn't meaningful). */ + BLI_assert(!(dir == false && recursive == true)); if (recursive) { return recursive_operation(path, nullptr, nullptr, delete_single_file, delete_callback_post); @@ -1347,13 +1355,13 @@ static int copy_callback_pre(const char *from, const char *to) return RecursiveOp_Callback_Error; } - /* create a directory */ + /* Create a directory. */ if (mkdir(to, st.st_mode)) { perror("mkdir"); return RecursiveOp_Callback_Error; } - /* set proper owner and group on new directory */ + /* Set proper owner and group on new directory. */ if (chown(to, st.st_uid, st.st_gid)) { perror("chown"); return RecursiveOp_Callback_Error; @@ -1380,12 +1388,12 @@ static int copy_single_file(const char *from, const char *to) } if (S_ISLNK(st.st_mode)) { - /* symbolic links should be copied in special way */ + /* Symbolic links should be copied in special way. */ char *link_buffer; int need_free; int64_t link_len; - /* get large enough buffer to read link content */ + /* Get large enough buffer to read link content. */ if ((st.st_size + 1) < sizeof(buf)) { link_buffer = buf; need_free = 0; @@ -1423,7 +1431,7 @@ static int copy_single_file(const char *from, const char *to) return RecursiveOp_Callback_OK; } if (S_ISCHR(st.st_mode) || S_ISBLK(st.st_mode) || S_ISFIFO(st.st_mode) || S_ISSOCK(st.st_mode)) { - /* copy special type of file */ + /* Copy special type of file. */ if (mknod(to, st.st_mode, st.st_rdev)) { perror("mknod"); return RecursiveOp_Callback_Error; diff --git a/source/blender/blenlib/intern/index_mask.cc b/source/blender/blenlib/intern/index_mask.cc index 6c1a290dfde..d5039cc63d7 100644 --- a/source/blender/blenlib/intern/index_mask.cc +++ b/source/blender/blenlib/intern/index_mask.cc @@ -10,6 +10,7 @@ #include "BLI_bit_vector.hh" #include "BLI_enumerable_thread_specific.hh" #include "BLI_index_mask.hh" +#include "BLI_index_mask_expression.hh" #include "BLI_math_base.hh" #include "BLI_set.hh" #include "BLI_sort.hh" @@ -211,15 +212,11 @@ IndexMask IndexMask::shift(const int64_t offset, IndexMaskMemory &memory) const return shifted_mask; } -/** - * Merges consecutive segments in some cases. Having fewer but larger segments generally allows for - * better performance when using the mask later on. - */ -static void consolidate_segments(Vector &segments, - IndexMaskMemory & /*memory*/) +int64_t consolidate_index_mask_segments(MutableSpan segments, + IndexMaskMemory & /*memory*/) { if (segments.is_empty()) { - return; + return 0; } const Span static_indices = get_static_indices_array(); @@ -268,7 +265,13 @@ static void consolidate_segments(Vector &segments, finish_group(segments.size() - 1); /* Remove all segments that have been merged into previous segments. */ - segments.remove_if([](const IndexMaskSegment segment) { return segment.is_empty(); }); + const int64_t new_segments_num = std::remove_if(segments.begin(), + segments.end(), + [](const IndexMaskSegment segment) { + return segment.is_empty(); + }) - + segments.begin(); + return new_segments_num; } IndexMask IndexMask::from_segments(const Span segments, IndexMaskMemory &memory) @@ -389,162 +392,12 @@ struct ParallelSegmentsCollector { } }; -/** - * Convert a range to potentially multiple index mask segments. - */ -static void range_to_segments(const IndexRange range, Vector &r_segments) -{ - const Span static_indices = get_static_indices_array(); - for (int64_t start = 0; start < range.size(); start += max_segment_size) { - const int64_t size = std::min(max_segment_size, range.size() - start); - r_segments.append_as(range.start() + start, static_indices.take_front(size)); - } -} - -static int64_t get_size_before_gap(const Span indices) -{ - BLI_assert(indices.size() >= 2); - if (indices[1] > indices[0] + 1) { - /* For sparse indices, often the next gap is just after the next index. - * In this case we can skip the logarithmic check below. */ - return 1; - } - return unique_sorted_indices::find_size_of_next_range(indices); -} - -static void inverted_indices_to_segments(const IndexMaskSegment segment, - LinearAllocator<> &allocator, - Vector &r_segments) -{ - constexpr int64_t range_threshold = 64; - const int64_t offset = segment.offset(); - const Span static_indices = get_static_indices_array(); - - int64_t inverted_index_count = 0; - std::array inverted_indices_array; - auto add_indices = [&](const int16_t start, const int16_t num) { - int16_t *new_indices_begin = inverted_indices_array.data() + inverted_index_count; - std::iota(new_indices_begin, new_indices_begin + num, start); - inverted_index_count += num; - }; - - auto finish_indices = [&]() { - if (inverted_index_count == 0) { - return; - } - MutableSpan offset_indices = allocator.allocate_array(inverted_index_count); - offset_indices.copy_from(Span(inverted_indices_array).take_front(inverted_index_count)); - r_segments.append_as(offset, offset_indices); - inverted_index_count = 0; - }; - - Span indices = segment.base_span(); - while (indices.size() > 1) { - const int64_t size_before_gap = get_size_before_gap(indices); - if (size_before_gap == indices.size()) { - break; - } - - const int16_t gap_first = indices[size_before_gap - 1] + 1; - const int16_t next = indices[size_before_gap]; - const int16_t gap_size = next - gap_first; - if (gap_size > range_threshold) { - finish_indices(); - r_segments.append_as(offset + gap_first, static_indices.take_front(gap_size)); - } - else { - add_indices(gap_first, gap_size); - } - - indices = indices.drop_front(size_before_gap); - } - - finish_indices(); -} - -static void invert_segments(const IndexMask &mask, - const IndexRange segment_range, - LinearAllocator<> &allocator, - Vector &r_segments) -{ - for (const int64_t segment_i : segment_range) { - const IndexMaskSegment segment = mask.segment(segment_i); - inverted_indices_to_segments(segment, allocator, r_segments); - - const IndexMaskSegment next_segment = mask.segment(segment_i + 1); - const int64_t between_start = segment.last() + 1; - const int64_t size_between_segments = next_segment[0] - segment.last() - 1; - const IndexRange range_between_segments(between_start, size_between_segments); - if (!range_between_segments.is_empty()) { - range_to_segments(range_between_segments, r_segments); - } - } -} - IndexMask IndexMask::complement(const IndexRange universe, IndexMaskMemory &memory) const { - if (this->is_empty()) { - return universe; - } - if (universe.is_empty()) { - return {}; - } - const std::optional this_range = this->to_range(); - if (this_range) { - const bool first_in_range = this_range->first() <= universe.first(); - const bool last_in_range = this_range->last() >= universe.last(); - if (first_in_range && last_in_range) { - /* This mask fills the entire universe, so the complement is empty. */ - return {}; - } - if (first_in_range) { - /* This mask is a range that contains the start of the universe. - * The complement is a range that contains the end of the universe. */ - return IndexRange::from_begin_end(this_range->one_after_last(), universe.one_after_last()); - } - if (last_in_range) { - /* This mask is a range that contains the end of the universe. - * The complement is a range that contains the start of the universe. */ - return IndexRange::from_begin_end(universe.first(), this_range->first()); - } - } - - Vector segments; - - if (universe.start() < this->first()) { - range_to_segments(universe.take_front(this->first() - universe.start()), segments); - } - - if (!this_range) { - const int64_t segments_num = this->segments_num(); - - constexpr int64_t min_grain_size = 16; - constexpr int64_t max_grain_size = 4096; - const int64_t threads_num = BLI_system_thread_count(); - const int64_t grain_size = std::clamp( - segments_num / threads_num, min_grain_size, max_grain_size); - - const IndexRange non_last_segments = IndexRange(segments_num).drop_back(1); - if (segments_num < min_grain_size) { - invert_segments(*this, non_last_segments, memory, segments); - } - else { - ParallelSegmentsCollector segments_collector; - threading::parallel_for(non_last_segments, grain_size, [&](const IndexRange range) { - ParallelSegmentsCollector::LocalData &local_data = - segments_collector.data_by_thread.local(); - invert_segments(*this, range, local_data.allocator, local_data.segments); - }); - segments_collector.reduce(memory, segments); - } - inverted_indices_to_segments(this->segment(segments_num - 1), memory, segments); - } - - if (universe.last() > this->first()) { - range_to_segments(universe.take_back(universe.last() - this->last()), segments); - } - - return IndexMask::from_segments(segments, memory); + ExprBuilder builder; + const IndexMask universe_mask{universe}; + const Expr &expr = builder.subtract(&universe_mask, {this}); + return evaluate_expression(expr, memory); } template @@ -580,7 +433,8 @@ IndexMask IndexMask::from_indices(const Span indices, IndexMaskMemory &memory }); segments_collector.reduce(memory, segments); } - consolidate_segments(segments, memory); + const int64_t consolidated_segments_num = consolidate_index_mask_segments(segments, memory); + segments.resize(consolidated_segments_num); return IndexMask::from_segments(segments, memory); } @@ -636,13 +490,9 @@ IndexMask IndexMask::from_union(const IndexMask &mask_a, const IndexMask &mask_b, IndexMaskMemory &memory) { - const int64_t new_size = math::max(mask_a.min_array_size(), mask_b.min_array_size()); - Array tmp(new_size, false); - mask_a.foreach_index_optimized(GrainSize(2048), - [&](const int64_t i) { tmp[i] = true; }); - mask_b.foreach_index_optimized(GrainSize(2048), - [&](const int64_t i) { tmp[i] = true; }); - return IndexMask::from_bools(tmp, memory); + ExprBuilder builder; + const Expr &expr = builder.merge({&mask_a, &mask_b}); + return evaluate_expression(expr, memory); } IndexMask IndexMask::from_initializers(const Span initializers, @@ -684,17 +534,20 @@ template void IndexMask::to_indices(MutableSpan r_indices) const }); } -void IndexMask::to_bits(MutableBitSpan r_bits) const +void IndexMask::to_bits(MutableBitSpan r_bits, const int64_t offset) const { - BLI_assert(r_bits.size() >= this->min_array_size()); + BLI_assert(r_bits.size() >= this->min_array_size() + offset); r_bits.reset_all(); this->foreach_segment_optimized([&](const auto segment) { if constexpr (std::is_same_v, IndexRange>) { const IndexRange range = segment; - r_bits.slice(range).set_all(); + const IndexRange shifted_range = range.shift(offset); + r_bits.slice(shifted_range).set_all(); } else { - for (const int64_t i : segment) { + const IndexMaskSegment indices = segment; + const IndexMaskSegment shifted_indices = indices.shift(offset); + for (const int64_t i : shifted_indices) { r_bits[i].set(); } } @@ -785,7 +638,8 @@ IndexMask from_predicate_impl( segments_collector.reduce(memory, segments); } - consolidate_segments(segments, memory); + const int64_t consolidated_segments_num = consolidate_index_mask_segments(segments, memory); + segments.resize(consolidated_segments_num); return IndexMask::from_segments(segments, memory); } } // namespace detail diff --git a/source/blender/blenlib/intern/index_mask_expression.cc b/source/blender/blenlib/intern/index_mask_expression.cc new file mode 100644 index 00000000000..6c7d046b873 --- /dev/null +++ b/source/blender/blenlib/intern/index_mask_expression.cc @@ -0,0 +1,1361 @@ +/* SPDX-FileCopyrightText: 2024 Blender Authors + * + * SPDX-License-Identifier: GPL-2.0-or-later */ + +/** + * Expression evaluation has multiple phases: + * 1. A coarse evaluation that tries to find segments which can be trivially evaluated. For + * example, taking the union of two overlapping ranges can be done in O(1) time. + * 2. For all segments which can't be fully evaluated using coarse evaluation, an exact evaluation + * is done. This uses either an index-based or bit-based approach depending on a heuristic. + * 3. Construct the final index mask based on the resulting intermediate segments. + */ + +#include "BLI_array.hh" +#include "BLI_bit_group_vector.hh" +#include "BLI_bit_span_ops.hh" +#include "BLI_enumerable_thread_specific.hh" +#include "BLI_index_mask_expression.hh" +#include "BLI_stack.hh" +#include "BLI_strict_flags.h" +#include "BLI_task.hh" +#include "BLI_timeit.hh" + +namespace blender::index_mask { + +/** + * Number of expression terms which don't require extra allocations in some places. + */ +constexpr int64_t inline_expr_array_size = 16; + +/** + * The result of the coarse evaluation for a specific index range. + */ +struct CoarseSegment { + enum class Type { + /** + * Coarse evaluation couldn't fully resolve this segment. The segment requires another + * evaluation that is more detailed. + */ + Unknown, + /** All indices in the segment are part of the result. */ + Full, + /** The evaluated result of this segment is just the copy of an input index mask. */ + Copy, + }; + Type type = Type::Unknown; + IndexRange bounds; + /** Mask used when the type is #Copy. */ + const IndexMask *mask = nullptr; +}; + +/** Contains the result of a coarse evaluation split into potentially many segments. */ +struct CoarseResult { + Vector segments; +}; + +/** Used during coarse evaluation to split the full range into multiple segments. */ +struct CourseBoundary { + /** + * The position of the boundary. The boundary is right before this index. So if this boundary is + * a beginning of a segment, the index marks the first element. If it is the end, the index marks + * the one-after-last position. + */ + int64_t index; + /** Whether this boundary is the beginning or end of the segment below. */ + bool is_begin; + /** The segment this boundary comes from. */ + const CoarseSegment *segment; +}; + +/** For the difference operation, we need to know if a boundary belongs to the main term or not. */ +struct DifferenceCourseBoundary : public CourseBoundary { + bool is_main; +}; + +/** + * Result of the expression evaluation within a specific index range. Sometimes this can be derived + * directly from the coarse evaluation, but sometimes an additional exact evaluation is necessary. + */ +struct EvaluatedSegment { + enum class Type { + /** All indices in this segment are part of the evaluated index mask. */ + Full, + /** The result in this segment is the same as what is contained in the #copy_mask below. */ + Copy, + /** The result comes from exact evaluation and is a new set of indices. */ + Indices, + }; + + Type type = Type::Indices; + IndexRange bounds; + /** Only used when the type is #Type::Copy. */ + const IndexMask *copy_mask = nullptr; + /** Only used when the type is #Type::Indices. */ + IndexMaskSegment indices; +}; + +/** + * There are different ways to do the exact evaluation. Depending on the expression or data, one + * or the other is more efficient. + */ +enum class ExactEvalMode { + /** + * Does the evaluation by working directly with arrays of sorted indices. This is usually best + * when the expression does not have intermediate results, i.e. it is very simple. + */ + Indices, + /** + * The evaluation works with bits. There is extra overhead to convert the input masks to bit + * arrays and to convert the final result back into indices. In exchange, the actual expression + * evaluation is significantly cheaper because it's just a bunch of bit operations. For larger + * expressions, this is typically much more efficient. + */ + Bits, +}; + +static void sort_course_boundaries(MutableSpan boundaries) +{ + std::sort(boundaries.begin(), + boundaries.end(), + [](const CourseBoundary &a, const CourseBoundary &b) { return a.index < b.index; }); +} + +static void sort_course_boundaries(MutableSpan boundaries) +{ + std::sort(boundaries.begin(), + boundaries.end(), + [](const DifferenceCourseBoundary &a, const DifferenceCourseBoundary &b) { + return a.index < b.index; + }); +} + +/** Smaller segments should generally be merged together. */ +static constexpr int64_t segment_size_threshold = 32; + +/** Extends a previous full segment or appends a new one. */ +static CoarseSegment &add_coarse_segment__full(CoarseSegment *prev_segment, + const int64_t prev_boundary_index, + const int64_t current_boundary_index, + CoarseResult &result) +{ + const int64_t size = current_boundary_index - prev_boundary_index; + if (prev_segment) { + if (prev_segment->type == CoarseSegment::Type::Full && + prev_segment->bounds.one_after_last() == prev_boundary_index) + { + prev_segment->bounds = prev_segment->bounds.with_new_end(current_boundary_index); + return *prev_segment; + } + if (current_boundary_index - prev_segment->bounds.start() < max_segment_size) { + if (prev_segment->bounds.size() + size < segment_size_threshold) { + /* Extend the previous segment because it's so small and change it into an unknown one. */ + prev_segment->bounds = prev_segment->bounds.with_new_end(current_boundary_index); + prev_segment->type = CoarseSegment::Type::Unknown; + return *prev_segment; + } + } + } + result.segments.append( + {CoarseSegment::Type::Full, IndexRange::from_begin_size(prev_boundary_index, size)}); + return result.segments.last(); +} + +/** Extends a previous unknown segment or appends a new one. */ +static CoarseSegment &add_coarse_segment__unknown(CoarseSegment *prev_segment, + const int64_t prev_boundary_index, + const int64_t current_boundary_index, + CoarseResult &result) +{ + if (prev_segment) { + if (prev_segment->bounds.start() + segment_size_threshold >= prev_boundary_index) { + /* The previous segment is very short, so extend it. */ + prev_segment->type = CoarseSegment::Type::Unknown; + prev_segment->bounds = prev_segment->bounds.with_new_end(current_boundary_index); + return *prev_segment; + } + } + result.segments.append( + {CoarseSegment::Type::Unknown, + IndexRange::from_begin_end(prev_boundary_index, current_boundary_index)}); + return result.segments.last(); +} + +/** Extends a previous copy segment or appends a new one. */ +static CoarseSegment &add_coarse_segment__copy(CoarseSegment *prev_segment, + const int64_t prev_boundary_index, + const int64_t current_boundary_index, + const IndexMask ©_from_mask, + CoarseResult &result) +{ + if (prev_segment) { + if (prev_segment->type == CoarseSegment::Type::Copy && + prev_segment->bounds.one_after_last() == prev_boundary_index && + prev_segment->mask == ©_from_mask) + { + /* Can extend the previous copy segment. */ + prev_segment->bounds = prev_segment->bounds.with_new_end(current_boundary_index); + return *prev_segment; + } + if (prev_segment->bounds.start() + segment_size_threshold >= current_boundary_index) { + /* The previous and this segment together are very short, so better merge them together. */ + prev_segment->bounds = prev_segment->bounds.with_new_end(current_boundary_index); + prev_segment->type = CoarseSegment::Type::Unknown; + return *prev_segment; + } + } + result.segments.append({CoarseSegment::Type::Copy, + IndexRange::from_begin_end(prev_boundary_index, current_boundary_index), + ©_from_mask}); + return result.segments.last(); +} + +static void evaluate_coarse_union(const Span boundaries, CoarseResult &r_result) +{ + if (boundaries.is_empty()) { + return; + } + + CoarseResult &result = r_result; + CoarseSegment *prev_segment = nullptr; + Vector active_segments; + int64_t prev_boundary_index = boundaries[0].index; + + for (const CourseBoundary &boundary : boundaries) { + if (prev_boundary_index < boundary.index) { + /* Compute some properties of the input segments that were active between the current and the + * previous boundary. */ + bool has_full = false; + bool has_unknown = false; + bool copy_from_single_mask = true; + const IndexMask *copy_from_mask = nullptr; + for (const CoarseSegment *active_segment : active_segments) { + switch (active_segment->type) { + case CoarseSegment::Type::Unknown: { + has_unknown = true; + break; + } + case CoarseSegment::Type::Full: { + has_full = true; + break; + } + case CoarseSegment::Type::Copy: { + if (!ELEM(copy_from_mask, nullptr, active_segment->mask)) { + copy_from_single_mask = false; + } + copy_from_mask = active_segment->mask; + break; + } + } + } + /* Determine the resulting coarse segment type based on the properties computed above. */ + if (has_full) { + prev_segment = &add_coarse_segment__full( + prev_segment, prev_boundary_index, boundary.index, result); + } + else if (has_unknown || !copy_from_single_mask) { + prev_segment = &add_coarse_segment__unknown( + prev_segment, prev_boundary_index, boundary.index, result); + } + else if (copy_from_mask != nullptr && copy_from_single_mask) { + prev_segment = &add_coarse_segment__copy( + prev_segment, prev_boundary_index, boundary.index, *copy_from_mask, result); + } + + prev_boundary_index = boundary.index; + } + + /* Update active segments. */ + if (boundary.is_begin) { + active_segments.append(boundary.segment); + } + else { + active_segments.remove_first_occurrence_and_reorder(boundary.segment); + } + } +} + +static void evaluate_coarse_intersection(const Span boundaries, + const int64_t terms_num, + CoarseResult &r_result) +{ + if (boundaries.is_empty()) { + return; + } + + CoarseResult &result = r_result; + CoarseSegment *prev_segment = nullptr; + Vector active_segments; + int64_t prev_boundary_index = boundaries[0].index; + + for (const CourseBoundary &boundary : boundaries) { + if (prev_boundary_index < boundary.index) { + /* Only if one segment of each term is active, it's possible that the output contains + * anything. */ + if (active_segments.size() == terms_num) { + /* Compute some properties of the input segments that were active between the current and + * previous boundary. */ + int full_count = 0; + int unknown_count = 0; + int copy_count = 0; + bool copy_from_single_mask = true; + const IndexMask *copy_from_mask = nullptr; + for (const CoarseSegment *active_segment : active_segments) { + switch (active_segment->type) { + case CoarseSegment::Type::Unknown: { + unknown_count++; + break; + } + case CoarseSegment::Type::Full: { + full_count++; + break; + } + case CoarseSegment::Type::Copy: { + copy_count++; + if (!ELEM(copy_from_mask, nullptr, active_segment->mask)) { + copy_from_single_mask = false; + } + copy_from_mask = active_segment->mask; + break; + } + } + } + /* Determine the resulting coarse segment type based on the properties computed above. */ + BLI_assert(full_count + unknown_count + copy_count == terms_num); + if (full_count == terms_num) { + prev_segment = &add_coarse_segment__full( + prev_segment, prev_boundary_index, boundary.index, result); + } + else if (unknown_count > 0 || copy_count < terms_num || !copy_from_single_mask) { + prev_segment = &add_coarse_segment__unknown( + prev_segment, prev_boundary_index, boundary.index, result); + } + else if (copy_count == terms_num && copy_from_single_mask) { + prev_segment = &add_coarse_segment__copy( + prev_segment, prev_boundary_index, boundary.index, *copy_from_mask, result); + } + } + + prev_boundary_index = boundary.index; + } + + /* Update active segments. */ + if (boundary.is_begin) { + active_segments.append(boundary.segment); + } + else { + active_segments.remove_first_occurrence_and_reorder(boundary.segment); + } + } +} + +static void evaluate_coarse_difference(const Span boundaries, + CoarseResult &r_result) +{ + if (boundaries.is_empty()) { + return; + } + + CoarseResult &result = r_result; + CoarseSegment *prev_segment = nullptr; + Vector active_main_segments; + Vector active_subtract_segments; + int64_t prev_boundary_index = boundaries[0].index; + + for (const DifferenceCourseBoundary &boundary : boundaries) { + if (prev_boundary_index < boundary.index) { + /* There is only one main term, so at most one main segment can be active at once. */ + BLI_assert(active_main_segments.size() <= 1); + if (active_main_segments.size() == 1) { + const CoarseSegment &active_main_segment = *active_main_segments[0]; + /* Compute some properties of the input segments that were active between the current and + * the previous boundary. */ + bool has_subtract_full = false; + bool has_subtract_same_mask = false; + for (const CoarseSegment *active_subtract_segment : active_subtract_segments) { + switch (active_subtract_segment->type) { + case CoarseSegment::Type::Unknown: { + break; + } + case CoarseSegment::Type::Full: { + has_subtract_full = true; + break; + } + case CoarseSegment::Type::Copy: { + if (active_main_segment.type == CoarseSegment::Type::Copy) { + if (active_main_segment.mask == active_subtract_segment->mask) { + has_subtract_same_mask = true; + } + } + break; + } + } + } + /* Determine the resulting coarse segment type based on the properties computed above. */ + if (has_subtract_full) { + /* Do nothing, the resulting segment is empty for the current range. */ + } + else { + switch (active_main_segment.type) { + case CoarseSegment::Type::Unknown: { + prev_segment = &add_coarse_segment__unknown( + prev_segment, prev_boundary_index, boundary.index, result); + break; + } + case CoarseSegment::Type::Full: { + if (active_subtract_segments.is_empty()) { + prev_segment = &add_coarse_segment__full( + prev_segment, prev_boundary_index, boundary.index, result); + } + else { + prev_segment = &add_coarse_segment__unknown( + prev_segment, prev_boundary_index, boundary.index, result); + } + break; + } + case CoarseSegment::Type::Copy: { + if (active_subtract_segments.is_empty()) { + prev_segment = &add_coarse_segment__copy(prev_segment, + prev_boundary_index, + boundary.index, + *active_main_segment.mask, + result); + } + else if (has_subtract_same_mask) { + /* Do nothing, subtracting a mask from itself results in an empty mask. */ + } + else { + prev_segment = &add_coarse_segment__unknown( + prev_segment, prev_boundary_index, boundary.index, result); + } + break; + } + } + } + } + + prev_boundary_index = boundary.index; + } + + /* Update active segments. */ + if (boundary.is_main) { + if (boundary.is_begin) { + active_main_segments.append(boundary.segment); + } + else { + active_main_segments.remove_first_occurrence_and_reorder(boundary.segment); + } + } + else { + if (boundary.is_begin) { + active_subtract_segments.append(boundary.segment); + } + else { + active_subtract_segments.remove_first_occurrence_and_reorder(boundary.segment); + } + } + } +} + +/** + * The coarse evaluation only looks at the index masks as a whole within the given bounds. This + * limitation allows it to do many operations in constant time independent of the number of indices + * within each mask. For example, it can detect that two full index masks that overlap result in a + * new full index mask when the union of intersection is computed. + * + * For more complex index-masks, coarse evaluation outputs segments with type + * #CoarseSegment::Type::Unknown. Those segments can be evaluated in more detail afterwards. + * + * \param root_expression: Expression to be evaluated. + * \param eval_order: Pre-computed evaluation order. + * All children of a term must come before the term itself. + * \param eval_bounds: If given, the evaluation is restricted to those bounds. + * Otherwise, the full + * referenced masks are used. + */ +static CoarseResult evaluate_coarse(const Expr &root_expression, + const Span eval_order, + const std::optional eval_bounds = std::nullopt) +{ + /* An expression result for each intermediate expression. */ + Array, inline_expr_array_size> expression_results( + root_expression.expression_array_size()); + + /* Process expressions in a pre-determined order. */ + for (const Expr *expression : eval_order) { + CoarseResult &expr_result = expression_results[expression->index].emplace(); + switch (expression->type) { + case Expr::Type::Atomic: { + const AtomicExpr &expr = expression->as_atomic(); + + IndexMask mask; + if (eval_bounds.has_value()) { + mask = expr.mask->slice_content(*eval_bounds); + } + else { + mask = *expr.mask; + } + + if (!mask.is_empty()) { + const IndexRange bounds = mask.bounds(); + if (const std::optional range = mask.to_range()) { + expr_result.segments.append({CoarseSegment::Type::Full, bounds}); + } + else { + expr_result.segments.append({CoarseSegment::Type::Copy, bounds, expr.mask}); + } + } + break; + } + case Expr::Type::Union: { + const UnionExpr &expr = expression->as_union(); + Vector boundaries; + for (const Expr *term : expr.terms) { + const CoarseResult &term_result = *expression_results[term->index]; + for (const CoarseSegment &segment : term_result.segments) { + boundaries.append({segment.bounds.first(), true, &segment}); + boundaries.append({segment.bounds.one_after_last(), false, &segment}); + } + } + sort_course_boundaries(boundaries); + evaluate_coarse_union(boundaries, expr_result); + break; + } + case Expr::Type::Intersection: { + const IntersectionExpr &expr = expression->as_intersection(); + Vector boundaries; + for (const Expr *term : expr.terms) { + const CoarseResult &term_result = *expression_results[term->index]; + for (const CoarseSegment &segment : term_result.segments) { + boundaries.append({segment.bounds.first(), true, &segment}); + boundaries.append({segment.bounds.one_after_last(), false, &segment}); + } + } + sort_course_boundaries(boundaries); + evaluate_coarse_intersection(boundaries, expr.terms.size(), expr_result); + break; + } + case Expr::Type::Difference: { + const DifferenceExpr &expr = expression->as_difference(); + Vector boundaries; + const CoarseResult &main_term_result = *expression_results[expr.terms[0]->index]; + for (const CoarseSegment &segment : main_term_result.segments) { + boundaries.append({{segment.bounds.first(), true, &segment}, true}); + boundaries.append({{segment.bounds.one_after_last(), false, &segment}, true}); + } + for (const Expr *term : expr.terms.as_span().drop_front(1)) { + const CoarseResult &term_result = *expression_results[term->index]; + for (const CoarseSegment &segment : term_result.segments) { + boundaries.append({{segment.bounds.first(), true, &segment}, false}); + boundaries.append({{segment.bounds.one_after_last(), false, &segment}, false}); + } + } + sort_course_boundaries(boundaries); + evaluate_coarse_difference(boundaries, expr_result); + break; + } + } + } + + CoarseResult &final_result = *expression_results[root_expression.index]; + return std::move(final_result); +} + +static Span bits_to_indices(const BoundedBitSpan bits, LinearAllocator<> &allocator) +{ + /* TODO: Could first count the number of set bits. */ + Vector indices_vec; + bits::foreach_1_index(bits, [&](const int64_t i) { + BLI_assert(i < max_segment_size); + indices_vec.append_unchecked(int16_t(i)); + }); + return allocator.construct_array_copy(indices_vec); +} + +/** + * Does an exact evaluation of the expression within the given bounds. The evaluation generally + * works in three steps: + * 1. Convert input indices into bit spans. + * 2. Use bit operations to evaluate the expression. + * 3. Convert resulting bit span back to indices. + * + * The trade-off here is that the actual expression evaluation is much faster but the conversions + * take some extra time. Therefore, this approach is best when the evaluation would otherwise take + * longer than the conversions which is usually the case for non-trivial expressions. + */ +static IndexMaskSegment evaluate_exact_with_bits(const Expr &root_expression, + LinearAllocator<> &allocator, + const IndexRange bounds, + const Span eval_order) +{ + BLI_assert(bounds.size() <= max_segment_size); + const int64_t bounds_min = bounds.start(); + const int expr_array_size = root_expression.expression_array_size(); + + /* Make bit span sizes a multiple of `BitsPerInt`. This allows the bit-wise operations to run a + * bit more efficiently, because only full integers are processed. */ + const int64_t ints_in_bounds = ceil_division(bounds.size(), bits::BitsPerInt); + BitGroupVector<16 * 1024> expression_results( + expr_array_size, ints_in_bounds * bits::BitsPerInt, false); + + for (const Expr *expression : eval_order) { + MutableBoundedBitSpan expr_result = expression_results[expression->index]; + switch (expression->type) { + case Expr::Type::Atomic: { + const AtomicExpr &expr = expression->as_atomic(); + const IndexMask mask = expr.mask->slice_content(bounds); + mask.to_bits(expr_result, -bounds_min); + break; + } + case Expr::Type::Union: { + for (const Expr *term : expression->terms) { + expr_result |= expression_results[term->index]; + } + break; + } + case Expr::Type::Intersection: { + bits::copy_from_or(expr_result, expression_results[expression->terms[0]->index]); + for (const Expr *term : expression->terms.as_span().drop_front(1)) { + expr_result &= expression_results[term->index]; + } + break; + } + case Expr::Type::Difference: { + bits::copy_from_or(expr_result, expression_results[expression->terms[0]->index]); + for (const Expr *term : expression->terms.as_span().drop_front(1)) { + bits::mix_into_first_expr( + [](const bits::BitInt a, const bits::BitInt b) { return a & ~b; }, + expr_result, + expression_results[term->index]); + } + break; + } + } + } + const BoundedBitSpan final_bits = expression_results[root_expression.index]; + const Span indices = bits_to_indices(final_bits, allocator); + return IndexMaskSegment(bounds_min, indices); +} + +/** Compute a new set of indices that is the union of the given segments. */ +static IndexMaskSegment union_index_mask_segments(const Span segments, + const int64_t bounds_min, + int16_t *r_values) +{ + if (segments.is_empty()) { + return {}; + } + if (segments.size() == 1) { + return segments[0]; + } + if (segments.size() == 2) { + const IndexMaskSegment a = segments[0].shift(-bounds_min); + const IndexMaskSegment b = segments[1].shift(-bounds_min); + const int64_t size = std::set_union(a.begin(), a.end(), b.begin(), b.end(), r_values) - + r_values; + return {bounds_min, {r_values, size}}; + } + + /* Sort input segments by their size, so that smaller segments are unioned first. This results in + * smaller intermediate arrays and thus less work overall. */ + Vector sorted_segments(segments); + std::sort( + sorted_segments.begin(), + sorted_segments.end(), + [](const IndexMaskSegment &a, const IndexMaskSegment &b) { return a.size() < b.size(); }); + + std::array tmp_indices; + /* Can use r_values for temporary values because if it's large enough for the final result, it's + * also large enough for intermediate results. */ + int16_t *buffer_a = r_values; + int16_t *buffer_b = tmp_indices.data(); + + if (sorted_segments.size() % 2 == 1) { + /* Swap buffers so that the result is in #r_values in the end. */ + std::swap(buffer_a, buffer_b); + } + + int64_t count = 0; + { + /* Initial union. */ + const IndexMaskSegment a = sorted_segments[0].shift(-bounds_min); + const IndexMaskSegment b = sorted_segments[1].shift(-bounds_min); + int16_t *dst = buffer_a; + count = std::set_union(a.begin(), a.end(), b.begin(), b.end(), dst) - dst; + } + + /* Union one input into the result at a time. In theory, one could write an algorithm that unions + * multiple sorted arrays at once, but that's more complex and it's not obvious that it would be + * faster in the end. */ + for (const int64_t segment_i : sorted_segments.index_range().drop_front(2)) { + const int16_t *a = buffer_a; + const IndexMaskSegment b = sorted_segments[segment_i].shift(-bounds_min); + int16_t *dst = buffer_b; + count = std::set_union(a, a + count, b.begin(), b.end(), dst) - dst; + std::swap(buffer_a, buffer_b); + } + return {bounds_min, {r_values, count}}; +} + +/** Compute a new set of indices that is the intersection of the given segments. */ +static IndexMaskSegment intersect_index_mask_segments(const Span segments, + const int64_t bounds_min, + int16_t *r_values) +{ + if (segments.is_empty()) { + return {}; + } + if (segments.size() == 1) { + return segments[0]; + } + if (segments.size() == 2) { + const IndexMaskSegment a = segments[0].shift(-bounds_min); + const IndexMaskSegment b = segments[1].shift(-bounds_min); + const int64_t size = std::set_intersection(a.begin(), a.end(), b.begin(), b.end(), r_values) - + r_values; + return {bounds_min, {r_values, size}}; + } + + /* Intersect smaller segments first, because then the intermediate results will generally be + * smaller. */ + Vector sorted_segments(segments); + std::sort( + sorted_segments.begin(), + sorted_segments.end(), + [](const IndexMaskSegment &a, const IndexMaskSegment &b) { return a.size() < b.size(); }); + + std::array tmp_indices_1; + std::array tmp_indices_2; + int16_t *buffer_a = tmp_indices_1.data(); + int16_t *buffer_b = tmp_indices_2.data(); + + int64_t count = 0; + { + /* Initial intersection. */ + const IndexMaskSegment a = sorted_segments[0].shift(-bounds_min); + const IndexMaskSegment b = sorted_segments[1].shift(-bounds_min); + int16_t *dst = buffer_a; + count = std::set_intersection(a.begin(), a.end(), b.begin(), b.end(), dst) - dst; + } + + for (const int64_t segment_i : sorted_segments.index_range().drop_front(2)) { + const int16_t *a = buffer_a; + const IndexMaskSegment b = sorted_segments[segment_i].shift(-bounds_min); + /* The result of the final intersection should be written directly to #r_values to avoid an + * additional copy in the end. */ + int16_t *dst = (segment_i == sorted_segments.size() - 1) ? r_values : buffer_b; + count = std::set_intersection(a, a + count, b.begin(), b.end(), dst) - dst; + std::swap(buffer_a, buffer_b); + } + return {bounds_min, {r_values, count}}; +} + +/** + * Compute a new set of indices that is the difference between the main-segment and all the + * subtract-segments. + */ +static IndexMaskSegment difference_index_mask_segments( + const IndexMaskSegment main_segment, + const Span subtract_segments, + const int64_t bounds_min, + int16_t *r_values) +{ + if (main_segment.is_empty()) { + return {}; + } + if (subtract_segments.is_empty()) { + return main_segment; + } + if (subtract_segments.size() == 1) { + const IndexMaskSegment shifted_main_segment = main_segment.shift(-bounds_min); + const IndexMaskSegment subtract_segment = subtract_segments[0].shift(-bounds_min); + const int64_t size = std::set_difference(shifted_main_segment.begin(), + shifted_main_segment.end(), + subtract_segment.begin(), + subtract_segment.end(), + r_values) - + r_values; + return {bounds_min, {r_values, size}}; + } + + int64_t subtract_count = 0; + for (const IndexMaskSegment &segment : subtract_segments) { + subtract_count += segment.size(); + } + if (subtract_count < main_segment.size() / 2) { + /* Can be more efficient to union all the subtract indices first before computing the + * difference. This avoids potentially multiple larger intermediate arrays. */ + std::array union_indices; + const IndexMaskSegment shifted_main_segment = main_segment.shift(-bounds_min); + const IndexMaskSegment unioned_subtract_segment = + union_index_mask_segments(subtract_segments, bounds_min, union_indices.data()) + .shift(-bounds_min); + const int64_t size = std::set_difference(shifted_main_segment.begin(), + shifted_main_segment.end(), + unioned_subtract_segment.begin(), + unioned_subtract_segment.end(), + r_values) - + r_values; + return {bounds_min, {r_values, size}}; + } + + /* Sort larger segments to the front. This way the intermediate arrays are likely smaller. */ + Vector sorted_subtract_segments(subtract_segments); + std::sort( + sorted_subtract_segments.begin(), + sorted_subtract_segments.end(), + [](const IndexMaskSegment &a, const IndexMaskSegment &b) { return a.size() > b.size(); }); + + std::array tmp_indices_1; + std::array tmp_indices_2; + int16_t *buffer_a = tmp_indices_1.data(); + int16_t *buffer_b = tmp_indices_2.data(); + + int64_t count = 0; + { + /* Initial difference. */ + const IndexMaskSegment shifted_main_segment = main_segment.shift(-bounds_min); + const IndexMaskSegment subtract_segment = sorted_subtract_segments[0].shift(-bounds_min); + int16_t *dst = buffer_a; + count = std::set_difference(shifted_main_segment.begin(), + shifted_main_segment.end(), + subtract_segment.begin(), + subtract_segment.end(), + dst) - + dst; + } + + for (const int64_t segment_i : sorted_subtract_segments.index_range().drop_front(1)) { + const IndexMaskSegment &subtract_segment = sorted_subtract_segments[segment_i].shift( + -bounds_min); + /* The final result should be written directly to #r_values to avoid an additional copy. */ + int16_t *dst = (segment_i == sorted_subtract_segments.size() - 1) ? r_values : buffer_b; + count = std::set_difference(buffer_a, + buffer_a + count, + subtract_segment.begin(), + subtract_segment.end(), + dst) - + dst; + std::swap(buffer_a, buffer_b); + } + return {bounds_min, {r_values, count}}; +} + +/** + * Does an exact evaluation of the expression with in the given bounds. The evaluation builds on + * top of algorithms like `std::set_union`. This approach is especially useful if the expression is + * simple and doesn't have many intermediate values. + */ +static IndexMaskSegment evaluate_exact_with_indices(const Expr &root_expression, + LinearAllocator<> &allocator, + const IndexRange bounds, + const Span eval_order) +{ + BLI_assert(bounds.size() <= max_segment_size); + const int64_t bounds_min = bounds.start(); + const int expr_array_size = root_expression.expression_array_size(); + Array results(expr_array_size); + for (const Expr *expression : eval_order) { + switch (expression->type) { + case Expr::Type::Atomic: { + const AtomicExpr &expr = expression->as_atomic(); + const IndexMask mask = expr.mask->slice_content(bounds); + /* The caller should make sure that the bounds are aligned to segment bounds. */ + BLI_assert(mask.segments_num() <= 1); + if (mask.segments_num() == 1) { + results[expression->index] = mask.segment(0); + } + break; + } + case Expr::Type::Union: { + const UnionExpr &expr = expression->as_union(); + Array term_segments(expr.terms.size()); + int64_t result_size_upper_bound = 0; + bool used_short_circuit = false; + for (const int64_t term_i : expr.terms.index_range()) { + const Expr &term = *expr.terms[term_i]; + const IndexMaskSegment term_segment = results[term.index]; + if (term_segment.size() == bounds.size()) { + /* Can skip computing the union if we know that one of the inputs contains all possible + * indices already. */ + results[expression->index] = term_segment; + used_short_circuit = true; + break; + } + term_segments[term_i] = term_segment; + result_size_upper_bound += term_segment.size(); + } + if (used_short_circuit) { + break; + } + result_size_upper_bound = std::min(result_size_upper_bound, bounds.size()); + MutableSpan dst = allocator.allocate_array(result_size_upper_bound); + const IndexMaskSegment result_segment = union_index_mask_segments( + term_segments, bounds_min, dst.data()); + allocator.free_end_of_previous_allocation(dst.size_in_bytes(), + result_segment.base_span().end()); + results[expression->index] = result_segment; + break; + } + case Expr::Type::Intersection: { + const IntersectionExpr &expr = expression->as_intersection(); + Array term_segments(expr.terms.size()); + int64_t result_size_upper_bound = bounds.size(); + bool used_short_circuit = false; + for (const int64_t term_i : expr.terms.index_range()) { + const Expr &term = *expr.terms[term_i]; + const IndexMaskSegment term_segment = results[term.index]; + if (term_segment.is_empty()) { + /* Can skip computing the intersection if we know that one of the inputs is empty. */ + results[expression->index] = {}; + used_short_circuit = true; + break; + } + result_size_upper_bound = std::min(result_size_upper_bound, term_segment.size()); + term_segments[term_i] = term_segment; + } + if (used_short_circuit) { + break; + } + MutableSpan dst = allocator.allocate_array(result_size_upper_bound); + const IndexMaskSegment result_segment = intersect_index_mask_segments( + term_segments, bounds_min, dst.data()); + allocator.free_end_of_previous_allocation(dst.size_in_bytes(), + result_segment.base_span().end()); + results[expression->index] = result_segment; + break; + } + case Expr::Type::Difference: { + const DifferenceExpr &expr = expression->as_difference(); + const Expr &main_term = *expr.terms[0]; + const IndexMaskSegment main_segment = results[main_term.index]; + if (main_segment.is_empty()) { + /* Can skip the computation of the main segment is empty. */ + results[expression->index] = {}; + break; + } + int64_t result_size_upper_bound = main_segment.size(); + bool used_short_circuit = false; + Array subtract_segments(expr.terms.size() - 1); + for (const int64_t term_i : expr.terms.index_range().drop_front(1)) { + const Expr &subtract_term = *expr.terms[term_i]; + const IndexMaskSegment term_segment = results[subtract_term.index]; + if (term_segment.size() == bounds.size()) { + /* Can skip computing the difference if we know that one of the subtract-terms is + * full. */ + results[expression->index] = {}; + used_short_circuit = true; + break; + } + result_size_upper_bound = std::min(result_size_upper_bound, + bounds.size() - term_segment.size()); + subtract_segments[term_i - 1] = term_segment; + } + if (used_short_circuit) { + break; + } + MutableSpan dst = allocator.allocate_array(result_size_upper_bound); + const IndexMaskSegment result_segment = difference_index_mask_segments( + main_segment, subtract_segments, bounds_min, dst.data()); + allocator.free_end_of_previous_allocation(dst.size_in_bytes(), + result_segment.base_span().end()); + results[expression->index] = result_segment; + break; + } + } + } + return results[root_expression.index]; +} + +/** + * Turn the evaluated segments into index mask segments that are then used to initialize the + * resulting index mask. + */ +static Vector build_result_mask_segments( + const Span evaluated_segments) +{ + const std::array &static_indices_array = get_static_indices_array(); + + Vector result_mask_segments; + for (const EvaluatedSegment &evaluated_segment : evaluated_segments) { + switch (evaluated_segment.type) { + case EvaluatedSegment::Type::Full: { + const int64_t full_size = evaluated_segment.bounds.size(); + for (int64_t i = 0; i < full_size; i += max_segment_size) { + const int64_t size = std::min(i + max_segment_size, full_size) - i; + result_mask_segments.append(IndexMaskSegment( + evaluated_segment.bounds.first() + i, Span(static_indices_array).take_front(size))); + } + break; + } + case EvaluatedSegment::Type::Copy: { + const IndexMask sliced_mask = evaluated_segment.copy_mask->slice_content( + evaluated_segment.bounds); + sliced_mask.foreach_segment( + [&](const IndexMaskSegment &segment) { result_mask_segments.append(segment); }); + break; + } + case EvaluatedSegment::Type::Indices: { + result_mask_segments.append(evaluated_segment.indices); + break; + } + } + } + return result_mask_segments; +} + +/** + * Computes an evaluation order of the expression. The important aspect is that all child terms + * come before the term that uses them. + */ +static Vector compute_eval_order(const Expr &root_expression) +{ + Vector eval_order; + if (root_expression.type == Expr::Type::Atomic) { + eval_order.append(&root_expression); + return eval_order; + } + + Array is_evaluated_states(root_expression.expression_array_size(), + false); + Stack expr_stack; + expr_stack.push(&root_expression); + + while (!expr_stack.is_empty()) { + const Expr &expression = *expr_stack.peek(); + bool &is_evaluated = is_evaluated_states[expression.index]; + if (is_evaluated) { + expr_stack.pop(); + continue; + } + bool all_terms_evaluated = true; + for (const Expr *term : expression.terms) { + bool &term_evaluated = is_evaluated_states[term->index]; + if (!term_evaluated) { + if (term->type == Expr::Type::Atomic) { + eval_order.append(term); + term_evaluated = true; + } + else { + expr_stack.push(term); + all_terms_evaluated = false; + } + } + } + if (all_terms_evaluated) { + eval_order.append(&expression); + is_evaluated = true; + expr_stack.pop(); + } + } + + return eval_order; +} + +/** Uses a heuristic to decide which exact evaluation mode probably works best. */ +static ExactEvalMode determine_exact_eval_mode(const Expr &root_expression) +{ + for (const Expr *term : root_expression.terms) { + if (!term->terms.is_empty()) { + /* Use bits when there are nested expressions as this is often faster. */ + return ExactEvalMode::Bits; + } + } + return ExactEvalMode::Indices; +} + +static void evaluate_coarse_and_split_until_segments_are_short( + const Expr &root_expression, + const Span eval_order, + Vector &r_evaluated_segments, + Vector &r_short_unknown_segments) +{ + /* Coarse evaluation splits the full range into segments. Long segments are split up and get + * another coarse evaluation. Short segments will be evaluated exactly. */ + Stack long_unknown_segments; + + /* The point at which a range starts being "short". */ + const int64_t coarse_segment_size_threshold = max_segment_size; + + /* Checks the coarse results and inserts its segments into either `long_unknown_segments` for + * further coarse evaluation, `r_short_unknown_segments` for exact evaluation or + * `r_evaluated_segments` if no further evaluation is necessary. */ + auto handle_coarse_result = [&](const CoarseResult &coarse_result) { + for (const CoarseSegment &segment : coarse_result.segments) { + switch (segment.type) { + case CoarseSegment::Type::Unknown: { + if (segment.bounds.size() > coarse_segment_size_threshold) { + long_unknown_segments.push(segment.bounds); + } + else { + r_short_unknown_segments.append(segment.bounds); + } + break; + } + case CoarseSegment::Type::Copy: { + BLI_assert(segment.mask); + r_evaluated_segments.append( + {EvaluatedSegment::Type::Copy, segment.bounds, segment.mask}); + break; + } + case CoarseSegment::Type::Full: { + r_evaluated_segments.append({EvaluatedSegment::Type::Full, segment.bounds}); + break; + } + } + } + }; + + /* Initial coarse evaluation without any explicit bounds. The bounds are implied by the index + * masks used in the expression. */ + const CoarseResult initial_coarse_result = evaluate_coarse(root_expression, eval_order); + handle_coarse_result(initial_coarse_result); + + /* Do coarse evaluation until all unknown segments are short enough to do exact evaluation. */ + while (!long_unknown_segments.is_empty()) { + const IndexRange unknown_bounds = long_unknown_segments.pop(); + const int64_t split_pos = unknown_bounds.size() / 2; + const IndexRange left_half = unknown_bounds.take_front(split_pos); + const IndexRange right_half = unknown_bounds.drop_front(split_pos); + const CoarseResult left_result = evaluate_coarse(root_expression, eval_order, left_half); + const CoarseResult right_result = evaluate_coarse(root_expression, eval_order, right_half); + handle_coarse_result(left_result); + handle_coarse_result(right_result); + } +} + +static void evaluate_short_unknown_segments_exactly( + const Expr &root_expression, + const ExactEvalMode exact_eval_mode, + const Span eval_order, + const Span short_unknown_segments, + IndexMaskMemory &memory, + Vector &r_evaluated_segments) +{ + /* Evaluate a segment exactly. */ + auto evaluate_unknown_segment = [&](const IndexRange bounds, + LinearAllocator<> &allocator, + Vector &r_local_evaluated_segments) { + /* Use the predetermined evaluation mode. */ + switch (exact_eval_mode) { + case ExactEvalMode::Bits: { + const IndexMaskSegment indices = evaluate_exact_with_bits( + root_expression, allocator, bounds, eval_order); + if (!indices.is_empty()) { + r_local_evaluated_segments.append( + {EvaluatedSegment::Type::Indices, bounds, nullptr, indices}); + } + break; + } + case ExactEvalMode::Indices: { + /* #evaluate_exact_with_indices requires that all index masks have a single segment in the + * provided bounds. So split up the range into sub-ranges first if necessary. */ + Vector split_indices; + /* Always adding the beginning and end of the bounds simplifies the code below. */ + split_indices.extend({bounds.first(), bounds.one_after_last()}); + for (const int64_t eval_order_i : eval_order.index_range()) { + const Expr &expr = *eval_order[eval_order_i]; + if (expr.type != Expr::Type::Atomic) { + continue; + } + const AtomicExpr &atomic_expr = expr.as_atomic(); + const IndexMask mask = atomic_expr.mask->slice_content(bounds); + const int64_t segments_num = mask.segments_num(); + if (segments_num <= 1) { + /* This mask only has a single segment in the bounds anyway, so no extra split-position + * is necessary. */ + continue; + } + /* Split at the beginning of each segment. Skipping the first, because that does not need + * an extra split position. Alternatively, one could also split at the end of each + * segment except the last one. It doesn't matter much. */ + for (const int64_t segment_i : IndexRange(segments_num).drop_front(1)) { + const IndexMaskSegment segment = mask.segment(segment_i); + split_indices.append(segment[0]); + } + } + std::sort(split_indices.begin(), split_indices.end()); + for (const int64_t boundary_i : split_indices.index_range().drop_back(1)) { + const IndexRange sub_bounds = IndexRange::from_begin_end(split_indices[boundary_i], + split_indices[boundary_i + 1]); + if (sub_bounds.is_empty()) { + continue; + } + const IndexMaskSegment indices = evaluate_exact_with_indices( + root_expression, allocator, sub_bounds, eval_order); + if (!indices.is_empty()) { + r_local_evaluated_segments.append( + {EvaluatedSegment::Type::Indices, sub_bounds, nullptr, indices}); + } + } + break; + } + } + }; + + /* Decide whether multi-threading should be used or not. There is some extra overhead even when + * just attempting to use multi-threading. */ + const int64_t unknown_segment_eval_grain_size = 8; + if (short_unknown_segments.size() < unknown_segment_eval_grain_size) { + for (const IndexRange &bounds : short_unknown_segments) { + evaluate_unknown_segment(bounds, memory, r_evaluated_segments); + } + } + else { + /* Do exact evaluation in multiple threads. The allocators and evaluated segments created by + * each thread are merged in the end. */ + struct LocalData { + LinearAllocator<> allocator; + Vector evaluated_segments; + }; + threading::EnumerableThreadSpecific data_by_thread; + threading::parallel_for(short_unknown_segments.index_range(), + unknown_segment_eval_grain_size, + [&](const IndexRange range) { + LocalData &data = data_by_thread.local(); + for (const IndexRange &bounds : short_unknown_segments.slice(range)) + { + evaluate_unknown_segment( + bounds, data.allocator, data.evaluated_segments); + } + }); + for (LocalData &data : data_by_thread) { + if (!data.evaluated_segments.is_empty()) { + r_evaluated_segments.extend(data.evaluated_segments); + memory.transfer_ownership_from(data.allocator); + } + } + } +} + +static IndexMask evaluated_segments_to_index_mask(MutableSpan evaluated_segments, + IndexMaskMemory &memory) +{ + if (evaluated_segments.is_empty()) { + return {}; + } + if (evaluated_segments.size() == 1) { + const EvaluatedSegment &evaluated_segment = evaluated_segments[0]; + switch (evaluated_segment.type) { + case EvaluatedSegment::Type::Full: { + return IndexMask(IndexRange(evaluated_segment.bounds)); + } + case EvaluatedSegment::Type::Copy: { + return evaluated_segment.copy_mask->slice_content(evaluated_segment.bounds); + } + case EvaluatedSegment::Type::Indices: { + return IndexMask::from_segments({evaluated_segment.indices}, memory); + } + } + } + + std::sort(evaluated_segments.begin(), + evaluated_segments.end(), + [](const EvaluatedSegment &a, const EvaluatedSegment &b) { + return a.bounds.start() < b.bounds.start(); + }); + + Vector result_segments = build_result_mask_segments(evaluated_segments); + return IndexMask::from_segments(result_segments, memory); +} + +static IndexMask evaluate_expression_impl(const Expr &root_expression, + IndexMaskMemory &memory, + const ExactEvalMode exact_eval_mode) +{ + /* Precompute the evaluation order here, because it's used potentially many times throughout the + * algorithm. */ + const Vector eval_order = compute_eval_order( + root_expression); + + /* Non-overlapping evaluated segments which become the resulting index mask in the end. Note that + * these segments are only sorted in the end. */ + Vector evaluated_segments; + Vector short_unknown_segments; + + evaluate_coarse_and_split_until_segments_are_short( + root_expression, eval_order, evaluated_segments, short_unknown_segments); + evaluate_short_unknown_segments_exactly(root_expression, + exact_eval_mode, + eval_order, + short_unknown_segments, + memory, + evaluated_segments); + return evaluated_segments_to_index_mask(evaluated_segments, memory); +} + +IndexMask evaluate_expression(const Expr &expression, IndexMaskMemory &memory) +{ + const ExactEvalMode exact_eval_mode = determine_exact_eval_mode(expression); + IndexMask mask = evaluate_expression_impl(expression, memory, exact_eval_mode); +#ifndef NDEBUG + { + /* Check that both exact eval modes have the same result. */ + const ExactEvalMode other_exact_eval_mode = (exact_eval_mode == ExactEvalMode::Bits) ? + ExactEvalMode::Indices : + ExactEvalMode::Bits; + IndexMask other_mask = evaluate_expression_impl(expression, memory, other_exact_eval_mode); + BLI_assert(mask == other_mask); + } +#endif + return mask; +} + +const UnionExpr &ExprBuilder::merge(const Span terms) +{ + Vector term_expressions; + for (const Term &term : terms) { + term_expressions.append(&this->term_to_expr(term)); + } + UnionExpr &expr = scope_.construct(); + expr.type = Expr::Type::Union; + expr.index = expr_count_++; + expr.terms = std::move(term_expressions); + return expr; +} + +const DifferenceExpr &ExprBuilder::subtract(const Term &main_term, const Span subtract_terms) +{ + Vector term_expressions; + term_expressions.append(&this->term_to_expr(main_term)); + for (const Term &subtract_term : subtract_terms) { + term_expressions.append(&this->term_to_expr(subtract_term)); + } + DifferenceExpr &expr = scope_.construct(); + expr.type = Expr::Type::Difference; + expr.index = expr_count_++; + expr.terms = std::move(term_expressions); + return expr; +} + +const IntersectionExpr &ExprBuilder::intersect(const Span terms) +{ + Vector term_expressions; + for (const Term &term : terms) { + term_expressions.append(&this->term_to_expr(term)); + } + IntersectionExpr &expr = scope_.construct(); + expr.type = Expr::Type::Intersection; + expr.index += expr_count_++; + expr.terms = std::move(term_expressions); + return expr; +} + +const Expr &ExprBuilder::term_to_expr(const Term &term) +{ + if (const Expr *const *expr = std::get_if(&term)) { + return **expr; + } + AtomicExpr &expr = scope_.construct(); + expr.type = Expr::Type::Atomic; + expr.index = expr_count_++; + if (const IndexRange *range = std::get_if(&term)) { + expr.mask = &scope_.construct(*range); + } + else { + expr.mask = std::get(term); + } + return expr; +} + +} // namespace blender::index_mask diff --git a/source/blender/blenlib/intern/math_geom.cc b/source/blender/blenlib/intern/math_geom.cc index 5cc13a0589d..9eed92e633a 100644 --- a/source/blender/blenlib/intern/math_geom.cc +++ b/source/blender/blenlib/intern/math_geom.cc @@ -4800,8 +4800,9 @@ void lookat_m4( i_multmatrix(mat1, mat); - mat1[1][1] = mat1[2][2] = 1.0f; /* be careful here to reinit */ - mat1[1][2] = mat1[2][1] = 0.0f; /* those modified by the last */ + /* Be careful here to reinitialize those modified by the last. */ + mat1[1][1] = mat1[2][2] = 1.0f; + mat1[1][2] = mat1[2][1] = 0.0f; /* paragraph */ if (hyp != 0.0f) { /* rotate Y */ diff --git a/source/blender/blenlib/intern/offset_indices.cc b/source/blender/blenlib/intern/offset_indices.cc index cc981b37b10..db027cd4f2c 100644 --- a/source/blender/blenlib/intern/offset_indices.cc +++ b/source/blender/blenlib/intern/offset_indices.cc @@ -24,10 +24,12 @@ OffsetIndices accumulate_counts_to_offsets(MutableSpan counts_to_offse void fill_constant_group_size(const int size, const int start_offset, MutableSpan offsets) { - threading::parallel_for(offsets.index_range(), 1024, [&](const IndexRange range) { - for (const int64_t i : range) { - offsets[i] = size * i + start_offset; - } + threading::memory_bandwidth_bound_task(offsets.size_in_bytes(), [&]() { + threading::parallel_for(offsets.index_range(), 1024, [&](const IndexRange range) { + for (const int64_t i : range) { + offsets[i] = size * i + start_offset; + } + }); }); } @@ -52,11 +54,14 @@ void gather_group_sizes(const OffsetIndices offsets, const Span indices, MutableSpan sizes) { - threading::parallel_for(indices.index_range(), 4096, [&](const IndexRange range) { - for (const int i : range) { - sizes[i] = offsets[indices[i]].size(); - } - }); + threading::memory_bandwidth_bound_task( + sizes.size_in_bytes() + offsets.data().size_in_bytes() + indices.size_in_bytes(), [&]() { + threading::parallel_for(indices.index_range(), 4096, [&](const IndexRange range) { + for (const int i : range) { + sizes[i] = offsets[indices[i]].size(); + } + }); + }); } OffsetIndices gather_selected_offsets(const OffsetIndices src_offsets, diff --git a/source/blender/blenlib/intern/serialize.cc b/source/blender/blenlib/intern/serialize.cc index f7c55705558..15492c47394 100644 --- a/source/blender/blenlib/intern/serialize.cc +++ b/source/blender/blenlib/intern/serialize.cc @@ -68,11 +68,10 @@ const DictionaryValue *Value::as_dictionary_value() const static void convert_to_json(nlohmann::ordered_json &j, const Value &value); static void convert_to_json(nlohmann::ordered_json &j, const ArrayValue &value) { - const ArrayValue::Items &items = value.elements(); /* Create a json array to store the elements. If this isn't done and items is empty it would * return use a null value, in stead of an empty array. */ j = "[]"_json; - for (const ArrayValue::Item &item_value : items) { + for (const std::shared_ptr &item_value : value.elements()) { nlohmann::ordered_json json_item; convert_to_json(json_item, *item_value); j.push_back(json_item); @@ -81,11 +80,10 @@ static void convert_to_json(nlohmann::ordered_json &j, const ArrayValue &value) static void convert_to_json(nlohmann::ordered_json &j, const DictionaryValue &value) { - const DictionaryValue::Items &attributes = value.elements(); /* Create a json object to store the attributes. If this isn't done and attributes is empty it * would return use a null value, in stead of an empty object. */ j = "{}"_json; - for (const DictionaryValue::Item &attribute : attributes) { + for (const DictionaryValue::Item &attribute : value.elements()) { nlohmann::ordered_json json_item; convert_to_json(json_item, *attribute.second); j[attribute.first] = json_item; @@ -143,11 +141,8 @@ static std::unique_ptr convert_from_json(const nlohmann::ordered_json &j) static std::unique_ptr convert_from_json_to_array(const nlohmann::ordered_json &j) { std::unique_ptr array = std::make_unique(); - ArrayValue::Items &elements = array->elements(); for (auto element : j.items()) { - nlohmann::ordered_json element_json = element.value(); - std::unique_ptr value = convert_from_json(element_json); - elements.append_as(value.release()); + array->append(convert_from_json(element.value())); } return array; } @@ -156,12 +151,8 @@ static std::unique_ptr convert_from_json_to_object( const nlohmann::ordered_json &j) { std::unique_ptr object = std::make_unique(); - DictionaryValue::Items &elements = object->elements(); for (auto element : j.items()) { - std::string key = element.key(); - nlohmann::ordered_json element_json = element.value(); - std::unique_ptr value = convert_from_json(element_json); - elements.append_as(std::pair(key, value.release())); + object->append(element.key(), convert_from_json(element.value())); } return object; } @@ -216,7 +207,7 @@ static std::unique_ptr convert_from_json(const nlohmann::ordered_json &j) void ArrayValue::append(std::shared_ptr value) { - this->elements().append(std::move(value)); + values_.append(std::move(value)); } void ArrayValue::append_bool(const bool value) @@ -258,10 +249,10 @@ std::shared_ptr ArrayValue::append_array() return value; } -const DictionaryValue::Lookup DictionaryValue::create_lookup() const +DictionaryValue::Lookup DictionaryValue::create_lookup() const { Lookup result; - for (const Item &item : elements()) { + for (const Item &item : values_) { result.add_as(item.first, item.second); } return result; @@ -269,7 +260,7 @@ const DictionaryValue::Lookup DictionaryValue::create_lookup() const const std::shared_ptr *DictionaryValue::lookup(const StringRef key) const { - for (const auto &item : this->elements()) { + for (const auto &item : values_) { if (item.first == key) { return &item.second; } @@ -325,7 +316,7 @@ const ArrayValue *DictionaryValue::lookup_array(const StringRef key) const void DictionaryValue::append(std::string key, std::shared_ptr value) { - this->elements().append({std::move(key), std::move(value)}); + values_.append({std::move(key), std::move(value)}); } void DictionaryValue::append_int(std::string key, const int64_t value) @@ -338,9 +329,9 @@ void DictionaryValue::append_double(std::string key, const double value) this->append(std::move(key), std::make_shared(value)); } -void DictionaryValue::append_str(std::string key, const std::string value) +void DictionaryValue::append_str(std::string key, std::string value) { - this->append(std::move(key), std::make_shared(value)); + this->append(std::move(key), std::make_shared(std::move(value))); } std::shared_ptr DictionaryValue::append_dict(std::string key) diff --git a/source/blender/blenlib/intern/task_range.cc b/source/blender/blenlib/intern/task_range.cc index 9acb2ed84f6..569165a7b33 100644 --- a/source/blender/blenlib/intern/task_range.cc +++ b/source/blender/blenlib/intern/task_range.cc @@ -223,4 +223,32 @@ void parallel_for_weighted_impl( }); } +void memory_bandwidth_bound_task_impl(const FunctionRef function) +{ +#ifdef WITH_TBB + /* This is the maximum number of threads that may perform these memory bandwidth bound tasks at + * the same time. Often fewer threads are already enough to use up the full bandwidth capacity. + * Additional threads usually have a negligible benefit and can even make performance worse. + * + * It's better to use fewer threads here so that the CPU cores can do other tasks at the same + * time which may be more compute intensive. */ + const int num_threads = 8; + if (num_threads >= BLI_task_scheduler_num_threads()) { + /* Avoid overhead of using a task arena when it would not have any effect anyway. */ + function(); + return; + } + static tbb::task_arena arena{num_threads}; + + /* Make sure the lazy threading hints are send now, because they shouldn't be send out of an + * isolated region. */ + lazy_threading::send_hint(); + lazy_threading::ReceiverIsolation isolation; + + arena.execute(function); +#else + function(); +#endif +} + } // namespace blender::threading::detail diff --git a/source/blender/blenlib/tests/BLI_index_mask_expression_test.cc b/source/blender/blenlib/tests/BLI_index_mask_expression_test.cc new file mode 100644 index 00000000000..d8cb53117f9 --- /dev/null +++ b/source/blender/blenlib/tests/BLI_index_mask_expression_test.cc @@ -0,0 +1,269 @@ +/* SPDX-FileCopyrightText: 2024 Blender Authors + * + * SPDX-License-Identifier: Apache-2.0 */ + +#include "BLI_array.hh" +#include "BLI_index_mask_expression.hh" +#include "BLI_rand.hh" +#include "BLI_set.hh" +#include "BLI_strict_flags.h" +#include "BLI_timeit.hh" + +#include "testing/testing.h" + +namespace blender::index_mask::tests { + +TEST(index_mask_expression, Union) +{ + IndexMaskMemory memory; + const IndexMask mask_a = IndexMask::from_initializers({5, IndexRange(50, 100), 100'000}, memory); + const IndexMask mask_b = IndexMask::from_initializers({IndexRange(10, 10), 60, 200}, memory); + + ExprBuilder builder; + const Expr &expr = builder.merge({&mask_a, &mask_b}); + const IndexMask union_mask = evaluate_expression(expr, memory); + + EXPECT_EQ(union_mask, + IndexMask::from_initializers( + {5, IndexRange(10, 10), IndexRange(50, 100), 200, 100'000}, memory)); +} + +TEST(index_mask_expression, UnionMulti) +{ + IndexMaskMemory memory; + const IndexMask mask_a = IndexMask::from_initializers({3, 5, 6, 8, 9}, memory); + const IndexMask mask_b = IndexMask::from_initializers({4, 6, 7, 12}, memory); + const IndexMask mask_c = IndexMask::from_initializers({0, 5}, memory); + const IndexMask mask_d = IndexMask::from_initializers({6, 7, 10}, memory); + + ExprBuilder builder; + const Expr &expr = builder.merge({&mask_a, &mask_b, &mask_c, &mask_d}); + const IndexMask union_mask = evaluate_expression(expr, memory); + + EXPECT_EQ(union_mask, IndexMask::from_initializers({0, 3, 4, 5, 6, 7, 8, 9, 10, 12}, memory)); +} + +TEST(index_mask_expression, IntersectMulti) +{ + IndexMaskMemory memory; + const IndexMask mask_a = IndexMask::from_initializers({3, 5, 6, 8, 9}, memory); + const IndexMask mask_b = IndexMask::from_initializers({2, 5, 6, 10}, memory); + const IndexMask mask_c = IndexMask::from_initializers({4, 5, 6}, memory); + const IndexMask mask_d = IndexMask::from_initializers({1, 5, 10}, memory); + + ExprBuilder builder; + const Expr &expr = builder.intersect({&mask_a, &mask_b, &mask_c, &mask_d}); + const IndexMask intersect_mask = evaluate_expression(expr, memory); + + EXPECT_EQ(intersect_mask, IndexMask::from_initializers({5}, memory)); +} + +TEST(index_mask_expression, DifferenceMulti) +{ + IndexMaskMemory memory; + const IndexMask mask_a = IndexMask::from_initializers({1, 2, 3, 5, 6, 7, 9, 10}, memory); + const IndexMask mask_b = IndexMask::from_initializers({2, 5, 6, 10}, memory); + const IndexMask mask_c = IndexMask::from_initializers({4, 5, 6}, memory); + const IndexMask mask_d = IndexMask::from_initializers({1, 5, 10}, memory); + + ExprBuilder builder; + const Expr &expr = builder.subtract(&mask_a, {&mask_b, &mask_c, &mask_d}); + const IndexMask difference_mask = evaluate_expression(expr, memory); + + EXPECT_EQ(difference_mask, IndexMask::from_initializers({3, 7, 9}, memory)); +} + +TEST(index_mask_expression, Intersection) +{ + IndexMaskMemory memory; + const IndexMask mask_a = IndexMask::from_initializers({5, IndexRange(50, 100), 100'000}, memory); + const IndexMask mask_b = IndexMask::from_initializers( + {5, 6, IndexRange(100, 100), 80000, 100'000}, memory); + + ExprBuilder builder; + const Expr &expr = builder.intersect({&mask_a, &mask_b}); + const IndexMask intersection_mask = evaluate_expression(expr, memory); + + EXPECT_EQ(intersection_mask, + IndexMask::from_initializers({5, IndexRange(100, 50), 100'000}, memory)); +} + +TEST(index_mask_expression, Difference) +{ + IndexMaskMemory memory; + const IndexMask mask_a = IndexMask::from_initializers({5, IndexRange(50, 100), 100'000}, memory); + const IndexMask mask_b = IndexMask::from_initializers({5, 60, IndexRange(100, 20)}, memory); + + ExprBuilder builder; + const Expr &expr = builder.subtract(&mask_a, {&mask_b}); + const IndexMask difference_mask = evaluate_expression(expr, memory); + + EXPECT_EQ(difference_mask, + IndexMask::from_initializers( + {IndexRange(50, 10), IndexRange(61, 39), IndexRange(120, 30), 100'000}, memory)); +} + +TEST(index_mask_expression, FizzBuzz) +{ + IndexMaskMemory memory; + const IndexMask mask_3 = IndexMask::from_every_nth(3, 11, 0, memory); /* 0 - 30 */ + const IndexMask mask_5 = IndexMask::from_every_nth(5, 11, 0, memory); /* 0 - 50 */ + + { + ExprBuilder builder; + const Expr &expr = builder.merge({&mask_3, &mask_5}); + const IndexMask result = evaluate_expression(expr, memory); + EXPECT_EQ( + result, + IndexMask::from_initializers( + {0, 3, 5, 6, 9, 10, 12, 15, 18, 20, 21, 24, 25, 27, 30, 35, 40, 45, 50}, memory)); + } + { + ExprBuilder builder; + const Expr &expr = builder.intersect({&mask_3, &mask_5}); + const IndexMask result = evaluate_expression(expr, memory); + EXPECT_EQ(result, IndexMask::from_initializers({0, 15, 30}, memory)); + } + { + ExprBuilder builder; + const Expr &expr = builder.subtract(&mask_3, {&mask_5}); + const IndexMask result = evaluate_expression(expr, memory); + EXPECT_EQ(result, IndexMask::from_initializers({3, 6, 9, 12, 18, 21, 24, 27}, memory)); + } + { + ExprBuilder builder; + const Expr &expr = builder.merge( + {&builder.intersect({&mask_3, &mask_5}), &builder.subtract(&mask_3, {&mask_5})}); + const IndexMask &result = evaluate_expression(expr, memory); + EXPECT_EQ(result, + IndexMask::from_initializers({0, 3, 6, 9, 12, 15, 18, 21, 24, 27, 30}, memory)); + } +} + +TEST(index_mask_expression, UnionToFullRange) +{ + IndexMaskMemory memory; + const IndexMask mask_1 = IndexMask::from_initializers({2, 4, 5, 7}, memory); + const IndexMask mask_2 = IndexMask::from_initializers({6, 8}, memory); + const IndexMask mask_3 = IndexMask::from_initializers({1, 3}, memory); + + ExprBuilder builder; + const Expr &expr = builder.merge({&mask_1, &mask_2, &mask_3}); + const IndexMask result = evaluate_expression(expr, memory); + EXPECT_TRUE(result.to_range().has_value()); + EXPECT_EQ(*result.to_range(), IndexRange::from_begin_end_inclusive(1, 8)); + EXPECT_EQ(result.segments_num(), 1); +} + +TEST(index_mask_expression, UnionIndividualIndices) +{ + IndexMaskMemory memory; + const IndexMask mask_1 = IndexMask::from_initializers({3}, memory); + const IndexMask mask_2 = IndexMask::from_initializers({6}, memory); + const IndexMask mask_3 = IndexMask::from_initializers({5}, memory); + + ExprBuilder builder; + const Expr &expr = builder.merge({&mask_1, &mask_2, &mask_3}); + const IndexMask result = evaluate_expression(expr, memory); + EXPECT_EQ(result, IndexMask::from_initializers({3, 5, 6}, memory)); + EXPECT_EQ(result.segments_num(), 1); +} + +TEST(index_mask_expression, UnionLargeRanges) +{ + IndexMaskMemory memory; + const IndexMask mask_a(IndexRange(0, 1'000'000)); + const IndexMask mask_b(IndexRange(900'000, 1'100'000)); + + ExprBuilder builder; + const Expr &expr = builder.merge({&mask_a, &mask_b}); + const IndexMask result_mask = evaluate_expression(expr, memory); + + EXPECT_EQ(result_mask, IndexMask(IndexRange(0, 2'000'000))); +} + +TEST(index_mask_expression, SubtractSmall) +{ + IndexMaskMemory memory; + const IndexMask mask_a = IndexMask::from_initializers({3, 4, 5, 6, 7, 8, 9}, memory); + const IndexMask mask_b = IndexMask::from_initializers({5, 7}, memory); + const IndexMask mask_c = IndexMask::from_initializers({8}, memory); + + ExprBuilder builder; + const Expr &expr = builder.subtract(&mask_a, {&mask_b, &mask_c}); + const IndexMask result = evaluate_expression(expr, memory); + + EXPECT_EQ(result, IndexMask::from_initializers({3, 4, 6, 9}, memory)); + EXPECT_EQ(result.segments_num(), 1); +} + +TEST(index_mask_expression, RangeTerms) +{ + IndexMaskMemory memory; + ExprBuilder builder; + + const IndexRange range_a = IndexRange::from_begin_end(30'000, 50'000); + const IndexRange range_b = IndexRange::from_begin_end(40'000, 100'000); + const IndexRange range_c = IndexRange::from_begin_end(45'000, 48'000); + + const Expr &expr = builder.subtract(&builder.merge({range_a, range_b}), {range_c}); + const IndexMask result_mask = evaluate_expression(expr, memory); + + EXPECT_EQ(result_mask, + IndexMask::from_initializers({IndexRange::from_begin_end(30'000, 45'000), + IndexRange::from_begin_end(48'000, 100'000)}, + memory)); +} + +TEST(index_mask_expression, SingleMask) +{ + IndexMaskMemory memory; + const IndexMask mask = IndexMask::from_initializers({5, 6, 8, 9}, memory); + + ExprBuilder builder; + const Expr &expr = builder.merge({&mask}); + const IndexMask result = evaluate_expression(expr, memory); + + EXPECT_EQ(result, mask); +} + +TEST(index_mask_expression, SubtractSelf) +{ + IndexMaskMemory memory; + const IndexMask mask = IndexMask ::from_initializers({6, 8, 10, 100}, memory); + + ExprBuilder builder; + const Expr &expr = builder.subtract(&mask, {&mask}); + const IndexMask result = evaluate_expression(expr, memory); + + EXPECT_TRUE(result.is_empty()); +} + +/* Disable benchmark by default. */ +#if 0 +TEST(index_mask_expression, Benchmark) +{ +# ifdef NDEBUG + const int64_t iterations = 100; +# else + const int64_t iterations = 1; +# endif + + for ([[maybe_unused]] const int64_t _1 : IndexRange(5)) { + IndexMaskMemory m; + const IndexMask a = IndexMask::from_every_nth(3, 1'000'000, 0, m); + const IndexMask b = IndexMask::from_every_nth(100, 5'000, 0, m); + ExprBuilder builder; + const Expr &expr = builder.merge({&a, &b}); + + SCOPED_TIMER("benchmark"); + for ([[maybe_unused]] const int64_t _2 : IndexRange(iterations)) { + IndexMaskMemory memory; + const IndexMask result = evaluate_expression(expr, memory); + UNUSED_VARS(result); + } + } +} +#endif + +} // namespace blender::index_mask::tests diff --git a/source/blender/blenlib/tests/BLI_math_base_test.cc b/source/blender/blenlib/tests/BLI_math_base_test.cc index 50db607e75a..bdbfcfb3852 100644 --- a/source/blender/blenlib/tests/BLI_math_base_test.cc +++ b/source/blender/blenlib/tests/BLI_math_base_test.cc @@ -173,6 +173,21 @@ TEST(math_base, ClampInt) EXPECT_EQ(math::clamp(111, -50, 101), 101); } +TEST(math_base, StepLessThan) +{ + EXPECT_EQ(math::step(0.5f, 0.3f), 0.0f); +} + +TEST(math_base, StepGreaterThan) +{ + EXPECT_EQ(math::step(0.5f, 0.6f), 1.0f); +} + +TEST(math_base, StepExact) +{ + EXPECT_EQ(math::step(0.5f, 0.5f), 1.0f); +} + TEST(math_base, Midpoint) { EXPECT_NEAR(math::midpoint(100.0f, 200.0f), 150.0f, 1e-4f); diff --git a/source/blender/blenlib/tests/BLI_math_interp_test.cc b/source/blender/blenlib/tests/BLI_math_interp_test.cc index fa09dcdc884..0ecf447803e 100644 --- a/source/blender/blenlib/tests/BLI_math_interp_test.cc +++ b/source/blender/blenlib/tests/BLI_math_interp_test.cc @@ -24,6 +24,50 @@ static constexpr float image_fl[image_height][image_width][4] = { {{1, 2, 3, 4}, {73, 108, 153, 251}, {128, 129, 130, 131}}, }; +TEST(math_interp, NearestCharExactSamples) +{ + uchar4 res; + uchar4 exp1 = {73, 108, 153, 251}; + res = interpolate_nearest_border_byte(image_char[0][0], image_width, image_height, 1.0f, 2.0f); + EXPECT_EQ(exp1, res); + uchar4 exp2 = {240, 160, 90, 20}; + res = interpolate_nearest_border_byte(image_char[0][0], image_width, image_height, 2.0f, 0.0f); + EXPECT_EQ(exp2, res); +} + +TEST(math_interp, NearestCharHalfwaySamples) +{ + uchar4 res; + uchar4 exp1 = {0, 1, 2, 3}; + res = interpolate_nearest_border_byte(image_char[0][0], image_width, image_height, 0.5f, 1.5f); + EXPECT_EQ(exp1, res); + uchar4 exp2 = {255, 254, 217, 216}; + res = interpolate_nearest_border_byte(image_char[0][0], image_width, image_height, 0.5f, 0.5f); + EXPECT_EQ(exp2, res); +} + +TEST(math_interp, NearestFloatExactSamples) +{ + float4 res; + float4 exp1 = {73.0f, 108.0f, 153.0f, 251.0f}; + res = interpolate_nearest_border_fl(image_fl[0][0], image_width, image_height, 1.0f, 2.0f); + EXPECT_EQ(exp1, res); + float4 exp2 = {240.0f, 160.0f, 90.0f, 20.0f}; + res = interpolate_nearest_border_fl(image_fl[0][0], image_width, image_height, 2.0f, 0.0f); + EXPECT_EQ(exp2, res); +} + +TEST(math_interp, NearestFloatHalfwaySamples) +{ + float4 res; + float4 exp1 = {0.0f, 1.0f, 2.0f, 3.0f}; + res = interpolate_nearest_border_fl(image_fl[0][0], image_width, image_height, 0.5f, 1.5f); + EXPECT_EQ(exp1, res); + float4 exp2 = {255.0f, 254.0f, 217.0f, 216.0f}; + res = interpolate_nearest_border_fl(image_fl[0][0], image_width, image_height, 0.5f, 0.5f); + EXPECT_EQ(exp2, res); +} + TEST(math_interp, BilinearCharExactSamples) { uchar4 res; diff --git a/source/blender/blenloader/intern/versioning_250.cc b/source/blender/blenloader/intern/versioning_250.cc index 148d49b6b3c..e12c84834ca 100644 --- a/source/blender/blenloader/intern/versioning_250.cc +++ b/source/blender/blenloader/intern/versioning_250.cc @@ -314,7 +314,7 @@ static void area_add_window_regions(ScrArea *area, SpaceLink *sl, ListBase *lb) case SPACE_ACTION: { SpaceAction *saction = (SpaceAction *)sl; - /* We totally reinit the view for the Action Editor, + /* We totally reinitialize the view for the Action Editor, * as some old instances had some weird cruft set. */ region->v2d.tot.xmin = -20.0f; region->v2d.tot.ymin = float(-area->winy) / 3.0f; diff --git a/source/blender/blenloader/intern/versioning_290.cc b/source/blender/blenloader/intern/versioning_290.cc index f4d67c5afef..d5c94e47ebb 100644 --- a/source/blender/blenloader/intern/versioning_290.cc +++ b/source/blender/blenloader/intern/versioning_290.cc @@ -1190,7 +1190,7 @@ void blo_do_versions_290(FileData *fd, Library * /*lib*/, Main *bmain) LISTBASE_FOREACH (ModifierData *, md, &object->modifiers) { if (md->type == eModifierType_Boolean) { BooleanModifierData *bmd = (BooleanModifierData *)md; - bmd->solver = eBooleanModifierSolver_Fast; + bmd->solver = eBooleanModifierSolver_Float; bmd->flag = eBooleanModifierFlag_Object; } } diff --git a/source/blender/blenloader/intern/versioning_300.cc b/source/blender/blenloader/intern/versioning_300.cc index 633e0100ffd..b9a1f4ecf31 100644 --- a/source/blender/blenloader/intern/versioning_300.cc +++ b/source/blender/blenloader/intern/versioning_300.cc @@ -554,11 +554,10 @@ static bNodeTree *add_realize_node_tree(Main *bmain) { bNodeTree *node_tree = ntreeAddTree(bmain, "Realize Instances 2.93 Legacy", "GeometryNodeTree"); - node_tree->tree_interface.add_socket("Geometry", - "", - "NodeSocketGeometry", - NODE_INTERFACE_SOCKET_INPUT | NODE_INTERFACE_SOCKET_OUTPUT, - nullptr); + node_tree->tree_interface.add_socket( + "Geometry", "", "NodeSocketGeometry", NODE_INTERFACE_SOCKET_OUTPUT, nullptr); + node_tree->tree_interface.add_socket( + "Geometry", "", "NodeSocketGeometry", NODE_INTERFACE_SOCKET_INPUT, nullptr); bNode *group_input = nodeAddStaticNode(nullptr, node_tree, NODE_GROUP_INPUT); group_input->locx = -400.0f; diff --git a/source/blender/blenloader/intern/versioning_400.cc b/source/blender/blenloader/intern/versioning_400.cc index 96b945d840c..913a8c5beb9 100644 --- a/source/blender/blenloader/intern/versioning_400.cc +++ b/source/blender/blenloader/intern/versioning_400.cc @@ -14,6 +14,7 @@ /* Define macros in `DNA_genfile.h`. */ #define DNA_GENFILE_VERSIONING_MACROS +#include "DNA_anim_types.h" #include "DNA_brush_types.h" #include "DNA_camera_types.h" #include "DNA_curve_types.h" @@ -55,6 +56,7 @@ #include "BKE_main.hh" #include "BKE_material.h" #include "BKE_mesh_legacy_convert.hh" +#include "BKE_nla.h" #include "BKE_node_runtime.hh" #include "BKE_scene.hh" #include "BKE_tracking.h" @@ -349,6 +351,51 @@ static void versioning_replace_splitviewer(bNodeTree *ntree) } } +/** + * Exit NLA tweakmode when the AnimData struct has insufficient information. + * + * When NLA tweakmode is enabled, Blender expects certain pointers to be set up + * correctly, and if that fails, can crash. This function ensures that + * everything is consistent, by exiting tweakmode everywhere there's missing + * pointers. + * + * This shouldn't happen, but the example blend file attached to #119615 needs + * this. + */ +static void version_nla_tweakmode_incomplete(Main *bmain) +{ + bool any_valid_tweakmode_left = false; + + ID *id; + FOREACH_MAIN_ID_BEGIN (bmain, id) { + AnimData *adt = BKE_animdata_from_id(id); + if (!adt || !(adt->flag & ADT_NLA_EDIT_ON)) { + continue; + } + + if (adt->act_track && adt->actstrip) { + /* Expected case. */ + any_valid_tweakmode_left = true; + continue; + } + + /* Not enough info in the blend file to reliably stay in tweak mode. This is the most important + * part of this versioning code, as it prevents future nullptr access. */ + BKE_nla_tweakmode_exit(adt); + } + FOREACH_MAIN_ID_END; + + if (any_valid_tweakmode_left) { + /* There are still NLA strips correctly in tweak mode. */ + return; + } + + /* Nothing is in a valid tweakmode, so just disable the corresponding flags on all scenes. */ + LISTBASE_FOREACH (Scene *, scene, &bmain->scenes) { + scene->flag &= ~SCE_NLA_EDIT_ON; + } +} + void do_versions_after_linking_400(FileData *fd, Main *bmain) { if (!MAIN_VERSION_FILE_ATLEAST(bmain, 400, 9)) { @@ -443,6 +490,10 @@ void do_versions_after_linking_400(FileData *fd, Main *bmain) } } + if (!MAIN_VERSION_FILE_ATLEAST(bmain, 401, 23)) { + version_nla_tweakmode_incomplete(bmain); + } + /** * Always bump subversion in BKE_blender_version.h when adding versioning * code here, and wrap it inside a MAIN_VERSION_FILE_ATLEAST check. @@ -2887,6 +2938,16 @@ void blo_do_versions_400(FileData *fd, Library * /*lib*/, Main *bmain) } } + if (!MAIN_VERSION_FILE_ATLEAST(bmain, 401, 21)) { + LISTBASE_FOREACH (Brush *, brush, &bmain->brushes) { + /* The `sculpt_flag` was used to store the `BRUSH_DIR_IN` + * With the fix for #115313 this is now just using the `brush->flag`.*/ + if (brush->gpencil_settings && (brush->gpencil_settings->sculpt_flag & BRUSH_DIR_IN) != 0) { + brush->flag |= BRUSH_DIR_IN; + } + } + } + /* Keep point/spot light soft falloff for files created before 4.0. */ if (!MAIN_VERSION_FILE_ATLEAST(bmain, 400, 0)) { LISTBASE_FOREACH (Light *, light, &bmain->lights) { @@ -2983,8 +3044,8 @@ void blo_do_versions_400(FileData *fd, Library * /*lib*/, Main *bmain) } if (!MAIN_VERSION_FILE_ATLEAST(bmain, 402, 9)) { - const float default_snap_angle_increment = DEG2RADF(15.0f); - const float default_snap_angle_increment_precision = DEG2RADF(5.0f); + const float default_snap_angle_increment = DEG2RADF(5.0f); + const float default_snap_angle_increment_precision = DEG2RADF(1.0f); LISTBASE_FOREACH (Scene *, scene, &bmain->scenes) { scene->toolsettings->snap_angle_increment_2d = default_snap_angle_increment; scene->toolsettings->snap_angle_increment_3d = default_snap_angle_increment; @@ -2995,6 +3056,20 @@ void blo_do_versions_400(FileData *fd, Library * /*lib*/, Main *bmain) } } + if (!MAIN_VERSION_FILE_ATLEAST(bmain, 402, 10)) { + if (!DNA_struct_member_exists(fd->filesdna, "SceneEEVEE", "int", "gtao_resolution")) { + LISTBASE_FOREACH (Scene *, scene, &bmain->scenes) { + scene->eevee.gtao_resolution = 2; + } + } + } + + if (!MAIN_VERSION_FILE_ATLEAST(bmain, 402, 11)) { + LISTBASE_FOREACH (Light *, light, &bmain->lights) { + light->shadow_resolution_scale = 1.0f; + } + } + /** * Always bump subversion in BKE_blender_version.h when adding versioning * code here, and wrap it inside a MAIN_VERSION_FILE_ATLEAST check. diff --git a/source/blender/blenloader/intern/versioning_common.cc b/source/blender/blenloader/intern/versioning_common.cc index a1f0d4e8582..89164a66761 100644 --- a/source/blender/blenloader/intern/versioning_common.cc +++ b/source/blender/blenloader/intern/versioning_common.cc @@ -531,7 +531,10 @@ void do_versions_after_setup(Main *new_bmain, BlendFileReadReport *reports) BKE_lib_override_library_main_hierarchy_root_ensure(new_bmain); } - if (!blendfile_or_libraries_versions_atleast(new_bmain, 401, 2)) { + if (!blendfile_or_libraries_versions_atleast(new_bmain, 402, 22)) { + /* Initial auto smooth versioning started at (401, 2), but a bug caused the legacy flag to not + * be cleared, so it is re-run in a later version when the bug is fixed and the versioning has + * been made idempotent. */ BKE_main_mesh_legacy_convert_auto_smooth(*new_bmain); } } diff --git a/source/blender/blenloader/intern/versioning_defaults.cc b/source/blender/blenloader/intern/versioning_defaults.cc index bc98b24dc9a..e74f9ddc84f 100644 --- a/source/blender/blenloader/intern/versioning_defaults.cc +++ b/source/blender/blenloader/intern/versioning_defaults.cc @@ -330,10 +330,10 @@ static void blo_update_defaults_scene(Main *bmain, Scene *scene) scene->eevee.flag |= SCE_EEVEE_SHADOW_SOFT; /* Default Rotate Increment. */ - const float default_snap_angle_increment = DEG2RADF(15.0f); + const float default_snap_angle_increment = DEG2RADF(5.0f); scene->toolsettings->snap_angle_increment_2d = default_snap_angle_increment; scene->toolsettings->snap_angle_increment_3d = default_snap_angle_increment; - const float default_snap_angle_increment_precision = DEG2RADF(5.0f); + const float default_snap_angle_increment_precision = DEG2RADF(1.0f); scene->toolsettings->snap_angle_increment_2d_precision = default_snap_angle_increment_precision; scene->toolsettings->snap_angle_increment_3d_precision = default_snap_angle_increment_precision; diff --git a/source/blender/blenloader/intern/versioning_userdef.cc b/source/blender/blenloader/intern/versioning_userdef.cc index b71f70e1c4f..63d2a158083 100644 --- a/source/blender/blenloader/intern/versioning_userdef.cc +++ b/source/blender/blenloader/intern/versioning_userdef.cc @@ -481,7 +481,7 @@ void blo_do_versions_userdef(UserDef *userdef) } if (!USER_VERSION_ATLEAST(275, 2)) { - userdef->ndof_deadzone = 0.1; + userdef->ndof_deadzone = 0.0; } if (!USER_VERSION_ATLEAST(275, 4)) { diff --git a/source/blender/compositor/CMakeLists.txt b/source/blender/compositor/CMakeLists.txt index 8425ca8848f..6b7c153ddf9 100644 --- a/source/blender/compositor/CMakeLists.txt +++ b/source/blender/compositor/CMakeLists.txt @@ -520,6 +520,8 @@ if(WITH_COMPOSITOR_CPU) operations/COM_DilateErodeOperation.h operations/COM_GlareBaseOperation.cc operations/COM_GlareBaseOperation.h + operations/COM_GlareBloomOperation.cc + operations/COM_GlareBloomOperation.h operations/COM_GlareFogGlowOperation.cc operations/COM_GlareFogGlowOperation.h operations/COM_GlareGhostOperation.cc diff --git a/source/blender/compositor/intern/COM_MemoryBuffer.h b/source/blender/compositor/intern/COM_MemoryBuffer.h index 08e9224857a..5dce55136dd 100644 --- a/source/blender/compositor/intern/COM_MemoryBuffer.h +++ b/source/blender/compositor/intern/COM_MemoryBuffer.h @@ -203,8 +203,9 @@ class MemoryBuffer { } /* Equivalent to the GLSL texture() function with bilinear interpolation and extended boundary - * conditions. The coordinates are thus expected to have half-pixels offsets. For float buffers, - * the green and green channels will be zero and the alpha will be one. */ + * conditions. The coordinates are thus expected to have half-pixels offsets. A float4 is always + * returned regardless of the number of channels of the buffer, the remaining channels will be + * initialized with the template float4(0, 0, 0, 1). */ float4 texture_bilinear_extend(float2 coordinates) const { const int2 size = int2(get_width(), get_height()); diff --git a/source/blender/compositor/nodes/COM_GlareNode.cc b/source/blender/compositor/nodes/COM_GlareNode.cc index 7db83400d6d..380d4b122f6 100644 --- a/source/blender/compositor/nodes/COM_GlareNode.cc +++ b/source/blender/compositor/nodes/COM_GlareNode.cc @@ -3,6 +3,7 @@ * SPDX-License-Identifier: GPL-2.0-or-later */ #include "COM_GlareNode.h" +#include "COM_GlareBloomOperation.h" #include "COM_GlareFogGlowOperation.h" #include "COM_GlareGhostOperation.h" #include "COM_GlareSimpleStarOperation.h" @@ -39,6 +40,9 @@ void GlareNode::convert_to_operations(NodeConverter &converter, case CMP_NODE_GLARE_SIMPLE_STAR: glareoperation = new GlareSimpleStarOperation(); break; + case CMP_NODE_GLARE_BLOOM: + glareoperation = new GlareBloomOperation(); + break; } BLI_assert(glareoperation); glareoperation->set_glare_settings(glare); diff --git a/source/blender/compositor/operations/COM_FlipOperation.cc b/source/blender/compositor/operations/COM_FlipOperation.cc index 16754c3e531..04bf25baa6e 100644 --- a/source/blender/compositor/operations/COM_FlipOperation.cc +++ b/source/blender/compositor/operations/COM_FlipOperation.cc @@ -16,6 +16,18 @@ FlipOperation::FlipOperation() flags_.can_be_constant = true; } +void FlipOperation::get_area_of_interest(const int input_idx, + const rcti & /*output_area*/, + rcti &r_input_area) +{ + BLI_assert(input_idx == 0); + UNUSED_VARS_NDEBUG(input_idx); + + /* The full input image should be flipped to avoid cropping effects caused by previous scaling or + * translating, or a smaller output area. */ + r_input_area = get_canvas(); +} + void FlipOperation::update_memory_buffer_partial(MemoryBuffer *output, const rcti &area, Span inputs) diff --git a/source/blender/compositor/operations/COM_FlipOperation.h b/source/blender/compositor/operations/COM_FlipOperation.h index 0f2ef54c0d9..0abb346c02c 100644 --- a/source/blender/compositor/operations/COM_FlipOperation.h +++ b/source/blender/compositor/operations/COM_FlipOperation.h @@ -25,6 +25,8 @@ class FlipOperation : public MultiThreadedOperation { flip_y_ = flipY; } + void get_area_of_interest(int input_idx, const rcti &output_area, rcti &r_input_area) override; + void update_memory_buffer_partial(MemoryBuffer *output, const rcti &area, Span inputs) override; diff --git a/source/blender/compositor/operations/COM_GlareBloomOperation.cc b/source/blender/compositor/operations/COM_GlareBloomOperation.cc new file mode 100644 index 00000000000..3b55b7b8da8 --- /dev/null +++ b/source/blender/compositor/operations/COM_GlareBloomOperation.cc @@ -0,0 +1,316 @@ +/* SPDX-FileCopyrightText: 2024 Blender Authors + * + * SPDX-License-Identifier: GPL-2.0-or-later */ + +#include +#include +#include + +#include "BLI_array.hh" +#include "BLI_index_range.hh" +#include "BLI_math_base.hh" +#include "BLI_math_vector.h" +#include "BLI_math_vector.hh" +#include "BLI_task.hh" + +#include "COM_GlareBloomOperation.h" + +#define MAX_GLARE_SIZE 9 + +namespace blender::compositor { + +static void upsample(const MemoryBuffer &input, MemoryBuffer &output) +{ + const int2 output_size = int2(output.get_width(), output.get_height()); + + /* All the offsets in the following code section are in the normalized pixel space of the output + * image, so compute its normalized pixel size. */ + float2 pixel_size = 1.0f / float2(output_size); + + threading::parallel_for(IndexRange(output_size.y), 1, [&](const IndexRange sub_y_range) { + for (const int64_t y : sub_y_range) { + for (const int64_t x : IndexRange(output_size.x)) { + /* Each invocation corresponds to one output pixel, where the output has twice the size of + * the input. */ + int2 texel = int2(x, y); + + /* Add 0.5 to evaluate the buffer at the center of the pixel and divide by the image size + * to get the coordinates into the buffer's expected [0, 1] range. */ + float2 coordinates = (float2(texel) + float2(0.5)) / float2(output_size); + + /* Upsample by applying a 3x3 tent filter on the bi-linearly interpolated values evaluated + * at the center of neighboring output pixels. As more tent filter upsampling passes are + * applied, the result approximates a large sized Gaussian filter. This upsampling strategy + * is described in the talk: + * + * Next Generation Post Processing in Call of Duty: Advanced Warfare + * https://www.iryoku.com/next-generation-post-processing-in-call-of-duty-advanced-warfare + * + * In particular, the upsampling strategy is described and illustrated in slide 162 titled + * "Upsampling - Our Solution". */ + float4 upsampled = float4(0.0f); + upsampled += (4.0f / 16.0f) * input.texture_bilinear_extend(coordinates); + upsampled += (2.0f / 16.0f) * + input.texture_bilinear_extend(coordinates + pixel_size * float2(-1.0f, 0.0f)); + upsampled += (2.0f / 16.0f) * + input.texture_bilinear_extend(coordinates + pixel_size * float2(0.0f, 1.0f)); + upsampled += (2.0f / 16.0f) * + input.texture_bilinear_extend(coordinates + pixel_size * float2(1.0f, 0.0f)); + upsampled += (2.0f / 16.0f) * + input.texture_bilinear_extend(coordinates + pixel_size * float2(0.0f, -1.0f)); + upsampled += (1.0f / 16.0f) * input.texture_bilinear_extend( + coordinates + pixel_size * float2(-1.0f, -1.0f)); + upsampled += (1.0f / 16.0f) * + input.texture_bilinear_extend(coordinates + pixel_size * float2(-1.0f, 1.0f)); + upsampled += (1.0f / 16.0f) * + input.texture_bilinear_extend(coordinates + pixel_size * float2(1.0f, -1.0f)); + upsampled += (1.0f / 16.0f) * + input.texture_bilinear_extend(coordinates + pixel_size * float2(1.0f, 1.0f)); + + const float4 original_value = output.get_elem(texel.x, texel.y); + copy_v4_v4(output.get_elem(texel.x, texel.y), original_value + upsampled); + } + } + }); +} + +/* Computes the weighted average of the given four colors, which are assumed to the colors of + * spatially neighboring pixels. The weights are computed so as to reduce the contributions of + * fireflies on the result by applying a form of local tone mapping as described by Brian Karis in + * the article "Graphic Rants: Tone Mapping". + * + * https://graphicrants.blogspot.com/2013/12/tone-mapping.html */ +static float4 karis_brightness_weighted_sum(float4 color1, + float4 color2, + float4 color3, + float4 color4) +{ + const float4 brightness = float4(math::reduce_max(color1.xyz()), + math::reduce_max(color2.xyz()), + math::reduce_max(color3.xyz()), + math::reduce_max(color4.xyz())); + const float4 weights = 1.0f / (brightness + 1.0); + const float weights_sum = math::reduce_add(weights); + const float4 sum = color1 * weights[0] + color2 * weights[1] + color3 * weights[2] + + color4 * weights[3]; + return math::safe_divide(sum, weights_sum); +} + +static void downsample(const MemoryBuffer &input, MemoryBuffer &output, bool use_karis_average) +{ + const int2 input_size = int2(input.get_width(), input.get_height()); + const int2 output_size = int2(output.get_width(), output.get_height()); + + /* All the offsets in the following code section are in the normalized pixel space of the + * input.texture_bilinear_extend, so compute its normalized pixel size. */ + float2 pixel_size = 1.0f / float2(input_size); + + threading::parallel_for(IndexRange(output_size.y), 1, [&](const IndexRange sub_y_range) { + for (const int64_t y : sub_y_range) { + for (const int64_t x : IndexRange(output_size.x)) { + /* Each invocation corresponds to one output pixel, where the output has half the size of + * the input. */ + int2 texel = int2(x, y); + + /* Add 0.5 to evaluate the buffer at the center of the pixel and divide by the image size + * to get the coordinates into the buffer's expected [0, 1] range. */ + float2 coordinates = (float2(texel) + float2(0.5f)) / float2(output_size); + + /* Each invocation downsamples a 6x6 area of pixels around the center of the corresponding + * output pixel, but instead of sampling each of the 36 pixels in the area, we only sample + * 13 positions using bilinear fetches at the center of a number of overlapping square + * 4-pixel groups. This downsampling strategy is described in the talk: + * + * Next Generation Post Processing in Call of Duty: Advanced Warfare + * https://www.iryoku.com/next-generation-post-processing-in-call-of-duty-advanced-warfare + * + * In particular, the downsampling strategy is described and illustrated in slide 153 + * titled "Downsampling - Our Solution". This is employed as it significantly improves the + * stability of the glare as can be seen in the videos in the talk. */ + float4 center = input.texture_bilinear_extend(coordinates); + float4 upper_left_near = input.texture_bilinear_extend(coordinates + + pixel_size * float2(-1.0f, 1.0f)); + float4 upper_right_near = input.texture_bilinear_extend(coordinates + + pixel_size * float2(1.0f, 1.0f)); + float4 lower_left_near = input.texture_bilinear_extend(coordinates + + pixel_size * float2(-1.0f, -1.0f)); + float4 lower_right_near = input.texture_bilinear_extend(coordinates + + pixel_size * float2(1.0f, -1.0f)); + float4 left_far = input.texture_bilinear_extend(coordinates + + pixel_size * float2(-2.0f, 0.0f)); + float4 right_far = input.texture_bilinear_extend(coordinates + + pixel_size * float2(2.0f, 0.0f)); + float4 upper_far = input.texture_bilinear_extend(coordinates + + pixel_size * float2(0.0f, 2.0f)); + float4 lower_far = input.texture_bilinear_extend(coordinates + + pixel_size * float2(0.0f, -2.0f)); + float4 upper_left_far = input.texture_bilinear_extend(coordinates + + pixel_size * float2(-2.0f, 2.0f)); + float4 upper_right_far = input.texture_bilinear_extend(coordinates + + pixel_size * float2(2.0f, 2.0f)); + float4 lower_left_far = input.texture_bilinear_extend(coordinates + + pixel_size * float2(-2.0f, -2.0f)); + float4 lower_right_far = input.texture_bilinear_extend(coordinates + + pixel_size * float2(2.0f, -2.0f)); + + if (!use_karis_average) { + /* The original weights equation mentioned in slide 153 is: + * 0.5 + 0.125 + 0.125 + 0.125 + 0.125 = 1 + * The 0.5 corresponds to the center group of pixels and the 0.125 corresponds to the + * other groups of pixels. The center is sampled 4 times, the far non corner pixels are + * sampled 2 times, the near corner pixels are sampled only once; but their weight is + * quadruple the weights of other groups; so they count as sampled 4 times, finally the + * far corner pixels are sampled only once, essentially totaling 32 samples. So the + * weights are as used in the following code section. */ + float4 result = (4.0f / 32.0f) * center + + (4.0f / 32.0f) * (upper_left_near + upper_right_near + lower_left_near + + lower_right_near) + + (2.0f / 32.0f) * (left_far + right_far + upper_far + lower_far) + + (1.0f / 32.0f) * (upper_left_far + upper_right_far + lower_left_far + + lower_right_far); + copy_v4_v4(output.get_elem(texel.x, texel.y), result); + } + else { + /* Reduce the contributions of fireflies on the result by reducing each group of pixels + * using a Karis brightness weighted sum. This is described in slide 168 titled + * "Fireflies - Partial Karis Average". + * + * This needn't be done on all downsampling passes, but only the first one, since + * fireflies will not survive the first pass, later passes can use the weighted average. + */ + float4 center_weighted_sum = karis_brightness_weighted_sum( + upper_left_near, upper_right_near, lower_right_near, lower_left_near); + float4 upper_left_weighted_sum = karis_brightness_weighted_sum( + upper_left_far, upper_far, center, left_far); + float4 upper_right_weighted_sum = karis_brightness_weighted_sum( + upper_far, upper_right_far, right_far, center); + float4 lower_right_weighted_sum = karis_brightness_weighted_sum( + center, right_far, lower_right_far, lower_far); + float4 lower_left_weighted_sum = karis_brightness_weighted_sum( + left_far, center, lower_far, lower_left_far); + + /* The original weights equation mentioned in slide 153 is: + * 0.5 + 0.125 + 0.125 + 0.125 + 0.125 = 1 + * Multiply both sides by 8 and you get: + * 4 + 1 + 1 + 1 + 1 = 8 + * So the weights are as used in the following code section. */ + float4 result = (4.0f / 8.0f) * center_weighted_sum + + (1.0f / 8.0f) * (upper_left_weighted_sum + upper_right_weighted_sum + + lower_left_weighted_sum + lower_right_weighted_sum); + copy_v4_v4(output.get_elem(texel.x, texel.y), result); + } + } + } + }); +} + +/* Progressively down-sample the given buffer into a buffer with half the size for the given + * chain length, returning an array containing the chain of down-sampled buffers. The first + * buffer of the chain is the given buffer itself for easier handling. The chain length is + * expected not to exceed the binary logarithm of the smaller dimension of the given buffer, + * because that would buffer in down-sampling passes that produce useless textures with just + * one pixel. */ +static Array> compute_bloom_downsample_chain( + MemoryBuffer &highlights, int chain_length) +{ + Array> downsample_chain(chain_length); + + /* We append the original highlights buffer to the first buffer of the chain to make the code + * easier. In turn, the number of passes is one less than the chain length, because the first + * buffer needn't be computed. */ + downsample_chain[0] = std::make_unique(highlights); + const IndexRange downsample_passes_range(chain_length - 1); + + for (const int i : downsample_passes_range) { + const MemoryBuffer &input = *downsample_chain[i]; + + const int2 input_size = int2(input.get_width(), input.get_height()); + const int2 output_size = input_size / 2; + + rcti output_rect; + BLI_rcti_init(&output_rect, 0, output_size.x, 0, output_size.y); + downsample_chain[i + 1] = std::make_unique(DataType::Color, output_rect, false); + MemoryBuffer &output = *downsample_chain[i + 1]; + + /* For the first down-sample pass, we use a special "Karis" down-sample pass that applies a + * form of local tone mapping to reduce the contributions of fireflies, see the shader for + * more information. Later passes use a simple average down-sampling filter because fireflies + * doesn't service the first pass. */ + const bool use_karis_average = i == downsample_passes_range.first(); + downsample(input, output, use_karis_average); + } + + return downsample_chain; +} + +/* The size of the bloom relative to its maximum possible size, see the + * compute_bloom_size_halving_count() method for more information. */ +static int get_bloom_size(const NodeGlare *settings) +{ + return settings->size; +} + +/* The bloom has a maximum possible size when the bloom size is equal to MAX_GLARE_SIZE and + * halves for every unit decrement of the bloom size. This method computes the number of halving + * that should take place, which is simply the difference to MAX_GLARE_SIZE. */ +static int compute_bloom_size_halving_count(const NodeGlare *settings) +{ + return MAX_GLARE_SIZE - get_bloom_size(settings); +} + +/* Bloom is computed by first progressively half-down-sampling the highlights down to a certain + * size, then progressively double-up-sampling the last down-sampled buffer up to the original size + * of the highlights, adding the down-sampled buffer of the same size in each up-sampling step. + * This can be illustrated as follows: + * + * Highlights ---+---> Bloom + * | | + * Down-sampled ---+---> Up-sampled + * | | + * Down-sampled ---+---> Up-sampled + * | | + * Down-sampled ---+---> Up-sampled + * | ^ + * ... | + * Down-sampled ------------' + * + * The smooth down-sampling followed by smooth up-sampling can be thought of as a cheap way to + * approximate a large radius blur, and adding the corresponding down-sampled buffer while + * up-sampling is done to counter the attenuation that happens during down-sampling. + * + * Smaller down-sampled buffers contribute to larger glare size, so controlling the size can be + * done by stopping down-sampling down to a certain size, where the maximum possible size is + * achieved when down-sampling happens down to the smallest size of 2. */ +void GlareBloomOperation::generate_glare(float *output, + MemoryBuffer *highlights, + const NodeGlare *settings) +{ + /* The maximum possible glare size is achieved when we down-sampled down to the smallest size + * of 2, which would buffer in a down-sampling chain length of the binary logarithm of the + * smaller dimension of the size of the highlights. + * + * However, as users might want a smaller glare size, we reduce the chain length by the halving + * count supplied by the user. */ + const int2 size = int2(highlights->get_width(), highlights->get_height()); + const int smaller_glare_dimension = math::min(size.x, size.y); + const int chain_length = int(std::log2(smaller_glare_dimension)) - + compute_bloom_size_halving_count(settings); + + Array> downsample_chain = compute_bloom_downsample_chain( + *highlights, chain_length); + + /* Notice that for a chain length of n, we need (n - 1) up-sampling passes. */ + const IndexRange upsample_passes_range(chain_length - 1); + + for (const int i : upsample_passes_range) { + const MemoryBuffer &input = *downsample_chain[upsample_passes_range.last() - i + 1]; + MemoryBuffer &output = *downsample_chain[upsample_passes_range.last() - i]; + upsample(input, output); + } + + memcpy(output, + downsample_chain[0]->get_buffer(), + size.x * size.y * COM_DATA_TYPE_COLOR_CHANNELS * sizeof(float)); +} + +} // namespace blender::compositor diff --git a/source/blender/compositor/operations/COM_GlareBloomOperation.h b/source/blender/compositor/operations/COM_GlareBloomOperation.h new file mode 100644 index 00000000000..9ec9935e226 --- /dev/null +++ b/source/blender/compositor/operations/COM_GlareBloomOperation.h @@ -0,0 +1,21 @@ +/* SPDX-FileCopyrightText: 2024 Blender Authors + * + * SPDX-License-Identifier: GPL-2.0-or-later */ + +#pragma once + +#include "COM_GlareBaseOperation.h" +#include "COM_NodeOperation.h" +#include "DNA_node_types.h" + +namespace blender::compositor { + +class GlareBloomOperation : public GlareBaseOperation { + public: + GlareBloomOperation() : GlareBaseOperation() {} + + protected: + void generate_glare(float *data, MemoryBuffer *input_tile, const NodeGlare *settings) override; +}; + +} // namespace blender::compositor diff --git a/source/blender/compositor/operations/COM_RenderLayersProg.cc b/source/blender/compositor/operations/COM_RenderLayersProg.cc index abdb2174f08..88e51cf0f0c 100644 --- a/source/blender/compositor/operations/COM_RenderLayersProg.cc +++ b/source/blender/compositor/operations/COM_RenderLayersProg.cc @@ -74,7 +74,8 @@ void RenderLayersProg::do_interpolation(float output[4], float x, float y, Pixel switch (sampler) { case PixelSampler::Nearest: - math::interpolate_nearest_fl(input_buffer_, output, width, height, elementsize_, x, y); + math::interpolate_nearest_border_fl( + input_buffer_, output, width, height, elementsize_, x, y); break; case PixelSampler::Bilinear: math::interpolate_bilinear_border_fl( diff --git a/source/blender/compositor/operations/COM_TranslateOperation.cc b/source/blender/compositor/operations/COM_TranslateOperation.cc index e69527a0cc3..827994d8195 100644 --- a/source/blender/compositor/operations/COM_TranslateOperation.cc +++ b/source/blender/compositor/operations/COM_TranslateOperation.cc @@ -51,10 +51,23 @@ void TranslateOperation::get_area_of_interest(const int input_idx, const int delta_x = this->get_delta_x(); BLI_rcti_translate(&r_input_area, -delta_x, 0); } + else if (x_extend_mode_ == MemoryBufferExtend::Repeat) { + /* The region of interest should consider the whole input image to avoid cropping effects, + * e.g. by prior scaling or rotating. Note: this is still consistent with immediate + * realization of transform nodes in GPU compositor, where nodes are to be evaluated from + * left to right. */ + const int in_width = get_width(); + BLI_rcti_resize_x(&r_input_area, in_width); + } + if (y_extend_mode_ == MemoryBufferExtend::Clip) { const int delta_y = this->get_delta_y(); BLI_rcti_translate(&r_input_area, 0, -delta_y); } + else if (y_extend_mode_ == MemoryBufferExtend::Repeat) { + const int in_height = get_height(); + BLI_rcti_resize_y(&r_input_area, in_height); + } } else { r_input_area = output_area; diff --git a/source/blender/compositor/realtime_compositor/CMakeLists.txt b/source/blender/compositor/realtime_compositor/CMakeLists.txt index 12313b895a4..df90fddbb79 100644 --- a/source/blender/compositor/realtime_compositor/CMakeLists.txt +++ b/source/blender/compositor/realtime_compositor/CMakeLists.txt @@ -150,8 +150,8 @@ set(GLSL_SRC shaders/compositor_ellipse_mask.glsl shaders/compositor_filter.glsl shaders/compositor_flip.glsl - shaders/compositor_glare_fog_glow_downsample.glsl - shaders/compositor_glare_fog_glow_upsample.glsl + shaders/compositor_glare_bloom_downsample.glsl + shaders/compositor_glare_bloom_upsample.glsl shaders/compositor_glare_ghost_accumulate.glsl shaders/compositor_glare_ghost_base.glsl shaders/compositor_glare_highlights.glsl diff --git a/source/blender/compositor/realtime_compositor/shaders/compositor_glare_fog_glow_downsample.glsl b/source/blender/compositor/realtime_compositor/shaders/compositor_glare_bloom_downsample.glsl similarity index 100% rename from source/blender/compositor/realtime_compositor/shaders/compositor_glare_fog_glow_downsample.glsl rename to source/blender/compositor/realtime_compositor/shaders/compositor_glare_bloom_downsample.glsl diff --git a/source/blender/compositor/realtime_compositor/shaders/compositor_glare_fog_glow_upsample.glsl b/source/blender/compositor/realtime_compositor/shaders/compositor_glare_bloom_upsample.glsl similarity index 100% rename from source/blender/compositor/realtime_compositor/shaders/compositor_glare_fog_glow_upsample.glsl rename to source/blender/compositor/realtime_compositor/shaders/compositor_glare_bloom_upsample.glsl diff --git a/source/blender/compositor/realtime_compositor/shaders/infos/compositor_glare_info.hh b/source/blender/compositor/realtime_compositor/shaders/infos/compositor_glare_info.hh index 9e74a62b2f7..397d61a68a2 100644 --- a/source/blender/compositor/realtime_compositor/shaders/infos/compositor_glare_info.hh +++ b/source/blender/compositor/realtime_compositor/shaders/infos/compositor_glare_info.hh @@ -107,29 +107,29 @@ GPU_SHADER_CREATE_INFO(compositor_glare_streaks_accumulate) .compute_source("compositor_glare_streaks_accumulate.glsl") .do_static_compilation(true); -/* -------- - * Fog Glow - * -------- */ +/* ----- + * Bloom + * ----- */ -GPU_SHADER_CREATE_INFO(compositor_glare_fog_glow_downsample_shared) +GPU_SHADER_CREATE_INFO(compositor_glare_bloom_downsample_shared) .local_group_size(16, 16) .sampler(0, ImageType::FLOAT_2D, "input_tx") .image(0, GPU_RGBA16F, Qualifier::WRITE, ImageType::FLOAT_2D, "output_img") - .compute_source("compositor_glare_fog_glow_downsample.glsl"); + .compute_source("compositor_glare_bloom_downsample.glsl"); -GPU_SHADER_CREATE_INFO(compositor_glare_fog_glow_downsample_simple_average) +GPU_SHADER_CREATE_INFO(compositor_glare_bloom_downsample_simple_average) .define("SIMPLE_AVERAGE") - .additional_info("compositor_glare_fog_glow_downsample_shared") + .additional_info("compositor_glare_bloom_downsample_shared") .do_static_compilation(true); -GPU_SHADER_CREATE_INFO(compositor_glare_fog_glow_downsample_karis_average) +GPU_SHADER_CREATE_INFO(compositor_glare_bloom_downsample_karis_average) .define("KARIS_AVERAGE") - .additional_info("compositor_glare_fog_glow_downsample_shared") + .additional_info("compositor_glare_bloom_downsample_shared") .do_static_compilation(true); -GPU_SHADER_CREATE_INFO(compositor_glare_fog_glow_upsample) +GPU_SHADER_CREATE_INFO(compositor_glare_bloom_upsample) .local_group_size(16, 16) .sampler(0, ImageType::FLOAT_2D, "input_tx") .image(0, GPU_RGBA16F, Qualifier::READ_WRITE, ImageType::FLOAT_2D, "output_img") - .compute_source("compositor_glare_fog_glow_upsample.glsl") + .compute_source("compositor_glare_bloom_upsample.glsl") .do_static_compilation(true); diff --git a/source/blender/compositor/realtime_compositor/shaders/library/gpu_shader_compositor_hue_correct.glsl b/source/blender/compositor/realtime_compositor/shaders/library/gpu_shader_compositor_hue_correct.glsl index 34c84431c9a..a2cc9f86c72 100644 --- a/source/blender/compositor/realtime_compositor/shaders/library/gpu_shader_compositor_hue_correct.glsl +++ b/source/blender/compositor/realtime_compositor/shaders/library/gpu_shader_compositor_hue_correct.glsl @@ -7,7 +7,7 @@ /* Curve maps are stored in texture samplers, so ensure that the parameters evaluate the sampler at * the center of the pixels, because samplers are evaluated using linear interpolation. Given the * parameter in the [0, 1] range. */ -vec3 compute_curve_map_coordinates(vec3 parameters) +vec3 compute_hue_curve_map_coordinates(vec3 parameters) { const float sampler_resolution = 257.0; float sampler_offset = 0.5 / sampler_resolution; @@ -34,7 +34,7 @@ void node_composite_hue_correct(float factor, * adjust the value to get an identity at 0.5. Since the identity of multiplication is 1, we * multiply by 2 (0.5 * 2 = 1). */ vec3 parameters = (hsv.xxx - minimums) * range_dividers; - vec3 coordinates = compute_curve_map_coordinates(parameters); + vec3 coordinates = compute_hue_curve_map_coordinates(parameters); hsv.x += texture(curve_map, vec2(coordinates.x, layer)).x - 0.5; hsv.y *= texture(curve_map, vec2(coordinates.y, layer)).y * 2.0; hsv.z *= texture(curve_map, vec2(coordinates.z, layer)).z * 2.0; diff --git a/source/blender/depsgraph/intern/depsgraph_build.cc b/source/blender/depsgraph/intern/depsgraph_build.cc index d143b112e07..31d1f41444a 100644 --- a/source/blender/depsgraph/intern/depsgraph_build.cc +++ b/source/blender/depsgraph/intern/depsgraph_build.cc @@ -299,7 +299,7 @@ void DEG_graph_tag_relations_update(Depsgraph *graph) graph_id_tag_update(deg_graph->bmain, deg_graph, °_graph->scene->id, - ID_RECALC_BASE_FLAGS, + ID_RECALC_BASE_FLAGS | ID_RECALC_HIERARCHY, deg::DEG_UPDATE_SOURCE_RELATIONS); } } diff --git a/source/blender/draw/CMakeLists.txt b/source/blender/draw/CMakeLists.txt index 32bfba97f8a..21f124c3df3 100644 --- a/source/blender/draw/CMakeLists.txt +++ b/source/blender/draw/CMakeLists.txt @@ -182,10 +182,8 @@ set(SRC engines/gpencil/gpencil_antialiasing.cc engines/gpencil/gpencil_cache_utils.cc engines/gpencil/gpencil_draw_data.cc - engines/gpencil/gpencil_engine.cc engines/gpencil/gpencil_engine_c.cc engines/gpencil/gpencil_render.cc - engines/gpencil/gpencil_shader.cc engines/gpencil/gpencil_shader_c.cc engines/gpencil/gpencil_shader_fx.cc engines/select/select_draw_utils.cc @@ -306,14 +304,7 @@ set(SRC engines/eevee_next/eevee_volume.hh engines/eevee_next/eevee_world.hh engines/external/external_engine.h - engines/gpencil/gpencil_antialiasing.hh engines/gpencil/gpencil_engine.h - engines/gpencil/gpencil_layer.hh - engines/gpencil/gpencil_light.hh - engines/gpencil/gpencil_material.hh - engines/gpencil/gpencil_object.hh - engines/gpencil/gpencil_shader.hh - engines/gpencil/gpencil_vfx.hh engines/image/image_batches.hh engines/image/image_buffer_cache.hh engines/image/image_drawing_mode.hh @@ -507,6 +498,7 @@ set(GLSL_SRC engines/eevee_next/shaders/eevee_film_cryptomatte_post_comp.glsl engines/eevee_next/shaders/eevee_film_frag.glsl engines/eevee_next/shaders/eevee_film_lib.glsl + engines/eevee_next/shaders/eevee_filter_lib.glsl engines/eevee_next/shaders/eevee_forward_lib.glsl engines/eevee_next/shaders/eevee_gbuffer_lib.glsl engines/eevee_next/shaders/eevee_gbuffer_closure_test.glsl @@ -520,6 +512,7 @@ set(GLSL_SRC engines/eevee_next/shaders/eevee_hiz_debug_frag.glsl engines/eevee_next/shaders/eevee_hiz_update_comp.glsl engines/eevee_next/shaders/eevee_horizon_denoise_comp.glsl + engines/eevee_next/shaders/eevee_horizon_resolve_comp.glsl engines/eevee_next/shaders/eevee_horizon_scan_eval_lib.glsl engines/eevee_next/shaders/eevee_horizon_scan_comp.glsl engines/eevee_next/shaders/eevee_horizon_scan_lib.glsl @@ -538,6 +531,7 @@ set(GLSL_SRC engines/eevee_next/shaders/eevee_lightprobe_irradiance_ray_comp.glsl engines/eevee_next/shaders/eevee_lightprobe_irradiance_offset_comp.glsl engines/eevee_next/shaders/eevee_lightprobe_irradiance_load_comp.glsl + engines/eevee_next/shaders/eevee_lightprobe_irradiance_world_comp.glsl engines/eevee_next/shaders/eevee_lightprobe_lib.glsl engines/eevee_next/shaders/eevee_lightprobe_volume_eval_lib.glsl engines/eevee_next/shaders/eevee_lookdev_display_frag.glsl @@ -567,11 +561,11 @@ set(GLSL_SRC engines/eevee_next/shaders/eevee_ray_types_lib.glsl engines/eevee_next/shaders/eevee_reflection_probe_convolve_comp.glsl engines/eevee_next/shaders/eevee_reflection_probe_eval_lib.glsl + engines/eevee_next/shaders/eevee_reflection_probe_irradiance_comp.glsl engines/eevee_next/shaders/eevee_reflection_probe_lib.glsl engines/eevee_next/shaders/eevee_reflection_probe_mapping_lib.glsl engines/eevee_next/shaders/eevee_reflection_probe_remap_comp.glsl engines/eevee_next/shaders/eevee_reflection_probe_select_comp.glsl - engines/eevee_next/shaders/eevee_reflection_probe_update_irradiance_comp.glsl engines/eevee_next/shaders/eevee_renderpass_lib.glsl engines/eevee_next/shaders/eevee_sampling_lib.glsl engines/eevee_next/shaders/eevee_shadow_debug_frag.glsl @@ -717,9 +711,7 @@ set(GLSL_SRC intern/draw_shader_shared.h engines/gpencil/shaders/gpencil_frag.glsl - engines/gpencil/shaders/grease_pencil_frag.glsl engines/gpencil/shaders/gpencil_vert.glsl - engines/gpencil/shaders/grease_pencil_vert.glsl engines/gpencil/shaders/gpencil_antialiasing_frag.glsl engines/gpencil/shaders/gpencil_antialiasing_vert.glsl engines/gpencil/shaders/gpencil_common_lib.glsl @@ -727,7 +719,6 @@ set(GLSL_SRC engines/gpencil/shaders/gpencil_mask_invert_frag.glsl engines/gpencil/shaders/gpencil_depth_merge_frag.glsl engines/gpencil/shaders/gpencil_depth_merge_vert.glsl - engines/gpencil/shaders/grease_pencil_depth_merge_vert.glsl engines/gpencil/shaders/gpencil_vfx_frag.glsl engines/gpencil/gpencil_defines.h @@ -774,6 +765,8 @@ set(GLSL_SRC engines/overlay/shaders/overlay_edit_curve_handle_vert.glsl engines/overlay/shaders/overlay_edit_curve_handle_vert_no_geom.glsl engines/overlay/shaders/overlay_edit_curve_point_vert.glsl + engines/overlay/shaders/overlay_edit_curves_handle_frag.glsl + engines/overlay/shaders/overlay_edit_curves_handle_vert.glsl engines/overlay/shaders/overlay_edit_curve_wire_vert.glsl engines/overlay/shaders/overlay_edit_gpencil_canvas_vert.glsl engines/overlay/shaders/overlay_edit_gpencil_guide_vert.glsl diff --git a/source/blender/draw/engines/eevee/shaders/closure_type_lib.glsl b/source/blender/draw/engines/eevee/shaders/closure_type_lib.glsl index c6408a630af..c7f94cc3178 100644 --- a/source/blender/draw/engines/eevee/shaders/closure_type_lib.glsl +++ b/source/blender/draw/engines/eevee/shaders/closure_type_lib.glsl @@ -51,6 +51,7 @@ vec3 coordinate_camera(vec3 P); vec3 coordinate_screen(vec3 P); vec3 coordinate_reflect(vec3 P, vec3 N); vec3 coordinate_incoming(vec3 P); +float film_scaling_factor_get(); /* Single BSDFs. */ Closure closure_eval(ClosureDiffuse diffuse); diff --git a/source/blender/draw/engines/eevee/shaders/surface_lib.glsl b/source/blender/draw/engines/eevee/shaders/surface_lib.glsl index 68ce4d27617..676d4ef3505 100644 --- a/source/blender/draw/engines/eevee/shaders/surface_lib.glsl +++ b/source/blender/draw/engines/eevee/shaders/surface_lib.glsl @@ -250,3 +250,8 @@ vec3 coordinate_incoming(vec3 P) return cameraVec(P); #endif } + +float film_scaling_factor_get() +{ + return 1.0; +} diff --git a/source/blender/draw/engines/eevee/shaders/volumetric_frag.glsl b/source/blender/draw/engines/eevee/shaders/volumetric_frag.glsl index 17a6d98c28c..73821f83c84 100644 --- a/source/blender/draw/engines/eevee/shaders/volumetric_frag.glsl +++ b/source/blender/draw/engines/eevee/shaders/volumetric_frag.glsl @@ -62,6 +62,11 @@ vec3 coordinate_incoming(vec3 P) { return cameraVec(P); } + +float film_scaling_factor_get() +{ + return 1.0; +} #endif void main() diff --git a/source/blender/draw/engines/eevee/shaders/volumetric_vert.glsl b/source/blender/draw/engines/eevee/shaders/volumetric_vert.glsl index b44e3e8e7f9..b51486113f5 100644 --- a/source/blender/draw/engines/eevee/shaders/volumetric_vert.glsl +++ b/source/blender/draw/engines/eevee/shaders/volumetric_vert.glsl @@ -107,6 +107,11 @@ vec3 coordinate_incoming(vec3 P) return vec3(0.0); } +float film_scaling_factor_get() +{ + return 1.0; +} + float attr_load_temperature_post(float attr) { return attr; diff --git a/source/blender/draw/engines/eevee_next/eevee_defines.hh b/source/blender/draw/engines/eevee_next/eevee_defines.hh index ea0c4abd153..fce6bb940cd 100644 --- a/source/blender/draw/engines/eevee_next/eevee_defines.hh +++ b/source/blender/draw/engines/eevee_next/eevee_defines.hh @@ -13,6 +13,10 @@ # pragma once #endif +#ifndef SQUARE +# define SQUARE(x) ((x) * (x)) +#endif + /* Look Up Tables. */ #define LUT_WORKGROUP_SIZE 16 @@ -30,14 +34,17 @@ #define CULLING_TILE_GROUP_SIZE 256 /* Reflection Probes. */ +#define SPHERE_PROBE_REMAP_GROUP_SIZE 32 #define SPHERE_PROBE_GROUP_SIZE 16 #define SPHERE_PROBE_SELECT_GROUP_SIZE 64 #define SPHERE_PROBE_MIPMAP_LEVELS 5 -#define SPHERE_PROBE_SH_GROUP_SIZE 512 +#define SPHERE_PROBE_SH_GROUP_SIZE 256 #define SPHERE_PROBE_SH_SAMPLES_PER_GROUP 64 /* Must be power of two for correct partitioning. */ #define SPHERE_PROBE_ATLAS_MAX_SUBDIV 10 #define SPHERE_PROBE_ATLAS_RES (1 << SPHERE_PROBE_ATLAS_MAX_SUBDIV) +/* Maximum number of thread-groups dispatched for remapping a probe to octahedral mapping. */ +#define SPHERE_PROBE_MAX_HARMONIC SQUARE(SPHERE_PROBE_ATLAS_RES / SPHERE_PROBE_REMAP_GROUP_SIZE) /* Start and end value for mixing sphere probe and volume probes. */ #define SPHERE_PROBE_MIX_START_ROUGHNESS 0.7 #define SPHERE_PROBE_MIX_END_ROUGHNESS 0.9 diff --git a/source/blender/draw/engines/eevee_next/eevee_film.cc b/source/blender/draw/engines/eevee_next/eevee_film.cc index e06cd857fbb..13ca615c131 100644 --- a/source/blender/draw/engines/eevee_next/eevee_film.cc +++ b/source/blender/draw/engines/eevee_next/eevee_film.cc @@ -151,7 +151,7 @@ void Film::sync_mist() inline bool operator==(const FilmData &a, const FilmData &b) { return (a.extent == b.extent) && (a.offset == b.offset) && - (a.render_extent == b.render_extent) && (a.render_offset == b.render_offset) && + (a.render_extent == b.render_extent) && (a.overscan == b.overscan) && (a.filter_radius == b.filter_radius) && (a.scaling_factor == b.scaling_factor) && (a.background_opacity == b.background_opacity); } @@ -241,6 +241,17 @@ void Film::init(const int2 &extent, const rcti *output_rect) enabled_passes_ &= ~EEVEE_RENDER_PASS_VECTOR; } } + { + data_.scaling_factor = 1; + if (inst_.is_viewport()) { + if (!bool(enabled_passes_ & + (EEVEE_RENDER_PASS_CRYPTOMATTE_ASSET | EEVEE_RENDER_PASS_CRYPTOMATTE_MATERIAL | + EEVEE_RENDER_PASS_CRYPTOMATTE_OBJECT | EEVEE_RENDER_PASS_NORMAL))) + { + data_.scaling_factor = BKE_render_preview_pixel_size(&inst_.scene->r); + } + } + } { rcti fallback_rect; if (BLI_rcti_is_empty(output_rect)) { @@ -253,16 +264,12 @@ void Film::init(const int2 &extent, const rcti *output_rect) data_.extent = int2(BLI_rcti_size_x(output_rect), BLI_rcti_size_y(output_rect)); data_.offset = int2(output_rect->xmin, output_rect->ymin); data_.extent_inv = 1.0f / float2(data_.extent); - /* TODO(fclem): parameter hidden in experimental. - * We need to figure out LOD bias first in order to preserve texture crispiness. */ - data_.scaling_factor = 1; data_.render_extent = math::divide_ceil(extent, int2(data_.scaling_factor)); - data_.render_offset = data_.offset; + data_.overscan = 0; if (inst_.camera.overscan() != 0.0f) { - int2 overscan = int2(inst_.camera.overscan() * math::max(UNPACK2(data_.render_extent))); - data_.render_extent += overscan * 2; - data_.render_offset += overscan; + data_.overscan = inst_.camera.overscan() * math::max(UNPACK2(data_.render_extent)); + data_.render_extent += data_.overscan * 2; } /* Disable filtering if sample count is 1. */ @@ -380,7 +387,9 @@ void Film::init(const int2 &extent, const rcti *output_rect) } } { - int2 weight_extent = inst_.camera.is_panoramic() ? data_.extent : int2(data_.scaling_factor); + int2 weight_extent = (inst_.camera.is_panoramic() || (data_.scaling_factor > 1)) ? + data_.extent : + int2(1); eGPUTextureFormat color_format = GPU_RGBA16F; eGPUTextureFormat float_format = GPU_R16F; @@ -448,6 +457,7 @@ void Film::sync() accumulate_ps_.specialize_constant(sh, "enabled_categories", uint(enabled_categories_)); accumulate_ps_.specialize_constant(sh, "samples_len", &data_.samples_len); accumulate_ps_.specialize_constant(sh, "use_reprojection", &use_reprojection_); + accumulate_ps_.specialize_constant(sh, "scaling_factor", data_.scaling_factor); accumulate_ps_.state_set(DRW_STATE_WRITE_COLOR | DRW_STATE_WRITE_DEPTH | DRW_STATE_DEPTH_ALWAYS); accumulate_ps_.shader_set(sh); accumulate_ps_.bind_resources(inst_.uniform_data); diff --git a/source/blender/draw/engines/eevee_next/eevee_film.hh b/source/blender/draw/engines/eevee_next/eevee_film.hh index f8d563e846b..89039e763c8 100644 --- a/source/blender/draw/engines/eevee_next/eevee_film.hh +++ b/source/blender/draw/engines/eevee_next/eevee_film.hh @@ -120,6 +120,11 @@ class Film { return display_extent; } + int scaling_factor_get() const + { + return data_.scaling_factor; + } + float2 pixel_jitter_get() const; float background_opacity_get() const diff --git a/source/blender/draw/engines/eevee_next/eevee_instance.hh b/source/blender/draw/engines/eevee_next/eevee_instance.hh index c52b5d9caf8..cf6539f62f5 100644 --- a/source/blender/draw/engines/eevee_next/eevee_instance.hh +++ b/source/blender/draw/engines/eevee_next/eevee_instance.hh @@ -223,6 +223,11 @@ class Instance { return render == nullptr && !is_baking(); } + bool is_image_render() const + { + return DRW_state_is_image_render(); + } + bool is_viewport_image_render() const { return DRW_state_is_viewport_image_render(); @@ -238,6 +243,11 @@ class Instance { return overlays_enabled_; } + bool is_playback() const + { + return DRW_state_is_playback(); + } + bool use_scene_lights() const { return (!v3d) || diff --git a/source/blender/draw/engines/eevee_next/eevee_irradiance_cache.cc b/source/blender/draw/engines/eevee_next/eevee_irradiance_cache.cc index fd4439d05e0..c5b388c39b7 100644 --- a/source/blender/draw/engines/eevee_next/eevee_irradiance_cache.cc +++ b/source/blender/draw/engines/eevee_next/eevee_irradiance_cache.cc @@ -70,8 +70,6 @@ void VolumeProbeModule::init() /* Clear the pool to avoid any interpolation to undefined values. */ irradiance_atlas_tx_.clear(float4(0.0f)); } - - inst_.sphere_probes.tag_world_irradiance_for_update(); } if (irradiance_atlas_tx_.is_valid() == false) { @@ -188,6 +186,7 @@ void VolumeProbeModule::set_view(View & /*view*/) } /* Then create brick & grid infos UBOs content. */ + int world_grid_index = 0; { /* Stable sorting of grids. */ std::sort( @@ -226,6 +225,8 @@ void VolumeProbeModule::set_view(View & /*view*/) } /* Insert world grid last. */ + world_grid_index = grids_len++; + VolumeProbeData grid; grid.world_to_grid_transposed = float3x4::identity(); grid.grid_size = int3(1); @@ -233,7 +234,8 @@ void VolumeProbeModule::set_view(View & /*view*/) grid.normal_bias = 0.0f; grid.view_bias = 0.0f; grid.facing_bias = 0.0f; - grids_infos_buf_[grids_len++] = grid; + grids_infos_buf_[world_grid_index] = grid; + bricks_infos_buf_.append(world_brick_index_); if (grids_len < IRRADIANCE_GRID_MAX) { @@ -245,6 +247,25 @@ void VolumeProbeModule::set_view(View & /*view*/) grids_infos_buf_.push_update(); } + /* Upload data for world. */ + if (do_update_world_) { + grid_upload_ps_.init(); + grid_upload_ps_.shader_set(inst_.shaders.static_shader_get(LIGHTPROBE_IRRADIANCE_WORLD)); + grid_upload_ps_.bind_ssbo("harmonic_buf", &inst_.sphere_probes.spherical_harmonics_buf()); + grid_upload_ps_.bind_ubo("grids_infos_buf", &grids_infos_buf_); + grid_upload_ps_.bind_ssbo("bricks_infos_buf", &bricks_infos_buf_); + grid_upload_ps_.push_constant("grid_index", world_grid_index); + grid_upload_ps_.bind_image("irradiance_atlas_img", &irradiance_atlas_tx_); + /* Sync with extraction. */ + grid_upload_ps_.barrier(GPU_BARRIER_SHADER_STORAGE); + /* Only upload one brick. */ + grid_upload_ps_.dispatch(int3(1)); + /* Sync with next load. */ + grid_upload_ps_.barrier(GPU_BARRIER_TEXTURE_FETCH); + + inst_.manager->submit(grid_upload_ps_); + } + /* Upload data for each grid that need to be inserted in the atlas. * Upload by order of dependency. */ /* Start at world index to not load any other grid (+1 because we decrement at loop start). */ diff --git a/source/blender/draw/engines/eevee_next/eevee_irradiance_cache.hh b/source/blender/draw/engines/eevee_next/eevee_irradiance_cache.hh index 175d67dd5b1..80efa95fabe 100644 --- a/source/blender/draw/engines/eevee_next/eevee_irradiance_cache.hh +++ b/source/blender/draw/engines/eevee_next/eevee_irradiance_cache.hh @@ -192,10 +192,6 @@ class VolumeProbeModule { public: IrradianceBake bake; - /** True if world irradiance need to be updated. */ - /* TODO(fclem): move to private once world irradiance extraction is moved to irradiance cache. */ - bool do_update_world_ = true; - private: Instance &inst_; @@ -222,12 +218,22 @@ class VolumeProbeModule { bool display_grids_enabled_ = false; PassSimple display_grids_ps_ = {"VolumeProbeModule.Display Grids"}; + /** True if world irradiance need to be updated. */ + bool do_update_world_ = true; + public: VolumeProbeModule(Instance &inst) : bake(inst), inst_(inst){}; ~VolumeProbeModule(){}; void init(); void sync(); + + /* Tag all grids for reupload in set_view and composite them with the world irradiance. */ + void update_world_irradiance() + { + do_update_world_ = true; + } + void set_view(View &view); void viewport_draw(View &view, GPUFrameBuffer *view_fb); diff --git a/source/blender/draw/engines/eevee_next/eevee_light.cc b/source/blender/draw/engines/eevee_next/eevee_light.cc index 384f7cc9931..17f28abe934 100644 --- a/source/blender/draw/engines/eevee_next/eevee_light.cc +++ b/source/blender/draw/engines/eevee_next/eevee_light.cc @@ -80,6 +80,15 @@ void Light::sync(ShadowModule &shadows, const Object *ob, float threshold) this->pcf_radius = la->shadow_filter_radius; + float resolution_scale = std::clamp(la->shadow_resolution_scale, 0.0f, 2.0f); + if (resolution_scale < 1.0) { + this->lod_bias = -log2(resolution_scale); + } + else { + this->lod_bias = -(resolution_scale - 1.0f); + } + this->lod_bias += shadows.get_global_lod_bias(); + eLightType new_type = to_light_type(la->type, la->area_shape, la->mode & LA_USE_SOFT_FALLOFF); if (assign_if_different(this->type, new_type)) { shadow_discard_safe(shadows); diff --git a/source/blender/draw/engines/eevee_next/eevee_lightprobe.cc b/source/blender/draw/engines/eevee_next/eevee_lightprobe.cc index 4c2edb7abb0..60c51c19e1d 100644 --- a/source/blender/draw/engines/eevee_next/eevee_lightprobe.cc +++ b/source/blender/draw/engines/eevee_next/eevee_lightprobe.cc @@ -210,7 +210,6 @@ void LightProbeModule::sync_world(const ::World *world, bool has_update) if (has_update) { world_sphere_.do_render = true; - sph_module.tag_world_irradiance_for_update(); } } diff --git a/source/blender/draw/engines/eevee_next/eevee_material.cc b/source/blender/draw/engines/eevee_next/eevee_material.cc index 29e64f9763a..70f4e62dce6 100644 --- a/source/blender/draw/engines/eevee_next/eevee_material.cc +++ b/source/blender/draw/engines/eevee_next/eevee_material.cc @@ -356,6 +356,10 @@ Material &MaterialModule::material_sync(Object *ob, mat.is_alpha_blend_transparent = use_forward_pipeline && GPU_material_flag_get(mat.shading.gpumat, GPU_MATFLAG_TRANSPARENT); + mat.has_transparent_shadows = blender_mat->blend_flag & MA_BL_TRANSPARENT_SHADOW && + GPU_material_flag_get(mat.shading.gpumat, + GPU_MATFLAG_TRANSPARENT); + return mat; }); diff --git a/source/blender/draw/engines/eevee_next/eevee_material.hh b/source/blender/draw/engines/eevee_next/eevee_material.hh index ed4ded64cf9..456cd1cff70 100644 --- a/source/blender/draw/engines/eevee_next/eevee_material.hh +++ b/source/blender/draw/engines/eevee_next/eevee_material.hh @@ -291,6 +291,7 @@ struct MaterialPass { struct Material { bool is_alpha_blend_transparent; + bool has_transparent_shadows; bool has_surface; bool has_volume; MaterialPass shadow; diff --git a/source/blender/draw/engines/eevee_next/eevee_motion_blur.cc b/source/blender/draw/engines/eevee_next/eevee_motion_blur.cc index ee889ea0913..93f086852fd 100644 --- a/source/blender/draw/engines/eevee_next/eevee_motion_blur.cc +++ b/source/blender/draw/engines/eevee_next/eevee_motion_blur.cc @@ -28,7 +28,9 @@ void MotionBlurModule::init() const Scene *scene = inst_.scene; const ViewLayer *view_layer = inst_.view_layer; - enabled_ = (scene->r.mode & R_MBLUR) != 0; + /* Disable on viewport outside of animation playback, + * since it can get distracting while editing the scene. */ + enabled_ = (scene->r.mode & R_MBLUR) != 0 && (inst_.is_image_render() || inst_.is_playback()); if (enabled_) { enabled_ = (view_layer->layflag & SCE_LAY_MOTION_BLUR) != 0; } diff --git a/source/blender/draw/engines/eevee_next/eevee_raytrace.cc b/source/blender/draw/engines/eevee_next/eevee_raytrace.cc index e46e6e254cc..1a34b6a1b48 100644 --- a/source/blender/draw/engines/eevee_next/eevee_raytrace.cc +++ b/source/blender/draw/engines/eevee_next/eevee_raytrace.cc @@ -60,19 +60,14 @@ void RayTraceModule::sync() GPUShader *sh = inst_.shaders.static_shader_get(RAY_TILE_COMPACT); pass.init(); pass.specialize_constant(sh, "closure_index", &data_.closure_index); + pass.specialize_constant(sh, "resolution_scale", &data_.resolution_scale); pass.shader_set(sh); pass.bind_image("tile_raytrace_denoise_img", &tile_raytrace_denoise_tx_); pass.bind_image("tile_raytrace_tracing_img", &tile_raytrace_tracing_tx_); - pass.bind_image("tile_horizon_denoise_img", &tile_horizon_denoise_tx_); - pass.bind_image("tile_horizon_tracing_img", &tile_horizon_tracing_tx_); pass.bind_ssbo("raytrace_tracing_dispatch_buf", &raytrace_tracing_dispatch_buf_); pass.bind_ssbo("raytrace_denoise_dispatch_buf", &raytrace_denoise_dispatch_buf_); - pass.bind_ssbo("horizon_tracing_dispatch_buf", &horizon_tracing_dispatch_buf_); - pass.bind_ssbo("horizon_denoise_dispatch_buf", &horizon_denoise_dispatch_buf_); pass.bind_ssbo("raytrace_tracing_tiles_buf", &raytrace_tracing_tiles_buf_); pass.bind_ssbo("raytrace_denoise_tiles_buf", &raytrace_denoise_tiles_buf_); - pass.bind_ssbo("horizon_tracing_tiles_buf", &horizon_tracing_tiles_buf_); - pass.bind_ssbo("horizon_denoise_tiles_buf", &horizon_denoise_tiles_buf_); pass.bind_resources(inst_.uniform_data); pass.dispatch(&tile_compact_dispatch_size_); pass.barrier(GPU_BARRIER_SHADER_STORAGE); @@ -220,6 +215,24 @@ void RayTraceModule::sync() pass.dispatch(raytrace_denoise_dispatch_buf_); pass.barrier(GPU_BARRIER_SHADER_IMAGE_ACCESS); } + { + PassSimple &pass = horizon_schedule_ps_; + /* Reuse tile compaction shader but feed it with horizon scan specific buffers. */ + GPUShader *sh = inst_.shaders.static_shader_get(RAY_TILE_COMPACT); + pass.init(); + pass.specialize_constant(sh, "closure_index", 0); + pass.specialize_constant(sh, "resolution_scale", &data_.horizon_resolution_scale); + pass.shader_set(sh); + pass.bind_image("tile_raytrace_denoise_img", &tile_horizon_denoise_tx_); + pass.bind_image("tile_raytrace_tracing_img", &tile_horizon_tracing_tx_); + pass.bind_ssbo("raytrace_tracing_dispatch_buf", &horizon_tracing_dispatch_buf_); + pass.bind_ssbo("raytrace_denoise_dispatch_buf", &horizon_denoise_dispatch_buf_); + pass.bind_ssbo("raytrace_tracing_tiles_buf", &horizon_tracing_tiles_buf_); + pass.bind_ssbo("raytrace_denoise_tiles_buf", &horizon_denoise_tiles_buf_); + pass.bind_resources(inst_.uniform_data); + pass.dispatch(&horizon_schedule_dispatch_size_); + pass.barrier(GPU_BARRIER_SHADER_STORAGE); + } { PassSimple &pass = horizon_setup_ps_; pass.init(); @@ -232,39 +245,64 @@ void RayTraceModule::sync() pass.bind_image("out_normal_img", &downsampled_in_normal_tx_); pass.bind_resources(inst_.uniform_data); pass.bind_resources(inst_.gbuffer); - pass.dispatch(&tracing_dispatch_size_); + pass.dispatch(&horizon_tracing_dispatch_size_); pass.barrier(GPU_BARRIER_SHADER_IMAGE_ACCESS); } { PassSimple &pass = horizon_scan_ps_; pass.init(); GPUShader *sh = inst_.shaders.static_shader_get(HORIZON_SCAN); - pass.specialize_constant(sh, "closure_index", &data_.closure_index); pass.shader_set(sh); - pass.bind_image("horizon_radiance_img", &horizon_radiance_tx_); - pass.bind_image("horizon_occlusion_img", &horizon_occlusion_tx_); - pass.bind_ssbo("tiles_coord_buf", &horizon_tracing_tiles_buf_); pass.bind_texture("screen_radiance_tx", &downsampled_in_radiance_tx_); pass.bind_texture("screen_normal_tx", &downsampled_in_normal_tx_); + pass.bind_image("horizon_radiance_0_img", &horizon_radiance_tx_[0]); + pass.bind_image("horizon_radiance_1_img", &horizon_radiance_tx_[1]); + pass.bind_image("horizon_radiance_2_img", &horizon_radiance_tx_[2]); + pass.bind_image("horizon_radiance_3_img", &horizon_radiance_tx_[3]); + pass.bind_ssbo("tiles_coord_buf", &horizon_tracing_tiles_buf_); pass.bind_texture(RBUFS_UTILITY_TEX_SLOT, inst_.pipelines.utility_tx); pass.bind_resources(inst_.uniform_data); pass.bind_resources(inst_.hiz_buffer.front); pass.bind_resources(inst_.sampling); pass.bind_resources(inst_.gbuffer); pass.dispatch(horizon_tracing_dispatch_buf_); - pass.barrier(GPU_BARRIER_SHADER_IMAGE_ACCESS); + pass.barrier(GPU_BARRIER_TEXTURE_FETCH); } { PassSimple &pass = horizon_denoise_ps_; pass.init(); GPUShader *sh = inst_.shaders.static_shader_get(HORIZON_DENOISE); - pass.specialize_constant(sh, "closure_index", &data_.closure_index); + pass.shader_set(sh); + pass.bind_texture("in_sh_0_tx", &horizon_radiance_tx_[0]); + pass.bind_texture("in_sh_1_tx", &horizon_radiance_tx_[1]); + pass.bind_texture("in_sh_2_tx", &horizon_radiance_tx_[2]); + pass.bind_texture("in_sh_3_tx", &horizon_radiance_tx_[3]); + pass.bind_texture("screen_normal_tx", &downsampled_in_normal_tx_); + pass.bind_image("out_sh_0_img", &horizon_radiance_denoised_tx_[0]); + pass.bind_image("out_sh_1_img", &horizon_radiance_denoised_tx_[1]); + pass.bind_image("out_sh_2_img", &horizon_radiance_denoised_tx_[2]); + pass.bind_image("out_sh_3_img", &horizon_radiance_denoised_tx_[3]); + pass.bind_ssbo("tiles_coord_buf", &horizon_tracing_tiles_buf_); + pass.bind_resources(inst_.uniform_data); + pass.bind_resources(inst_.sampling); + pass.bind_resources(inst_.hiz_buffer.front); + pass.dispatch(horizon_tracing_dispatch_buf_); + pass.barrier(GPU_BARRIER_TEXTURE_FETCH); + } + { + PassSimple &pass = horizon_resolve_ps_; + pass.init(); + GPUShader *sh = inst_.shaders.static_shader_get(HORIZON_RESOLVE); pass.shader_set(sh); pass.bind_texture("depth_tx", &depth_tx); - pass.bind_image("horizon_radiance_img", &horizon_radiance_tx_); - pass.bind_image("horizon_occlusion_img", &horizon_occlusion_tx_); - pass.bind_image("radiance_img", &horizon_scan_output_tx_); - pass.bind_image("tile_mask_img", &tile_horizon_denoise_tx_); + pass.bind_texture("horizon_radiance_0_tx", &horizon_radiance_denoised_tx_[0]); + pass.bind_texture("horizon_radiance_1_tx", &horizon_radiance_denoised_tx_[1]); + pass.bind_texture("horizon_radiance_2_tx", &horizon_radiance_denoised_tx_[2]); + pass.bind_texture("horizon_radiance_3_tx", &horizon_radiance_denoised_tx_[3]); + pass.bind_texture("screen_normal_tx", &downsampled_in_normal_tx_); + pass.bind_image("closure0_img", &horizon_scan_output_tx_[0]); + pass.bind_image("closure1_img", &horizon_scan_output_tx_[1]); + pass.bind_image("closure2_img", &horizon_scan_output_tx_[2]); pass.bind_ssbo("tiles_coord_buf", &horizon_denoise_tiles_buf_); pass.bind_resources(inst_.uniform_data); pass.bind_resources(inst_.sampling); @@ -297,19 +335,26 @@ RayTraceResult RayTraceModule::render(RayTraceBuffer &rt_buffer, bool use_horizon_scan = options.screen_trace_max_roughness < 1.0f; const int resolution_scale = max_ii(1, power_of_2_max_i(options.resolution_scale)); + const int horizon_resolution_scale = max_ii( + 1, power_of_2_max_i(inst_.scene->eevee.gtao_resolution)); const int2 extent = inst_.film.render_extent_get(); const int2 tracing_res = math::divide_ceil(extent, int2(resolution_scale)); + const int2 tracing_res_horizon = math::divide_ceil(extent, int2(horizon_resolution_scale)); const int2 dummy_extent(1, 1); const int2 group_size(RAYTRACE_GROUP_SIZE); const int2 denoise_tiles = divide_ceil(extent, group_size); const int2 raytrace_tiles = divide_ceil(tracing_res, group_size); + const int2 raytrace_tiles_horizon = divide_ceil(tracing_res_horizon, group_size); const int denoise_tile_count = denoise_tiles.x * denoise_tiles.y; const int raytrace_tile_count = raytrace_tiles.x * raytrace_tiles.y; + const int raytrace_tile_count_horizon = raytrace_tiles_horizon.x * raytrace_tiles_horizon.y; tile_classify_dispatch_size_ = int3(denoise_tiles, 1); + horizon_schedule_dispatch_size_ = int3(divide_ceil(raytrace_tiles_horizon, group_size), 1); tile_compact_dispatch_size_ = int3(divide_ceil(raytrace_tiles, group_size), 1); - tracing_dispatch_size_ = int3(divide_ceil(tracing_res, group_size), 1); + tracing_dispatch_size_ = int3(raytrace_tiles, 1); + horizon_tracing_dispatch_size_ = int3(raytrace_tiles_horizon, 1); /* TODO(fclem): Use real max closure count from shader. */ const int closure_count = 3; @@ -317,15 +362,16 @@ RayTraceResult RayTraceModule::render(RayTraceBuffer &rt_buffer, eGPUTextureUsage usage_rw = GPU_TEXTURE_USAGE_SHADER_READ | GPU_TEXTURE_USAGE_SHADER_WRITE; tile_raytrace_denoise_tx_.ensure_2d_array(format, denoise_tiles, closure_count, usage_rw); tile_raytrace_tracing_tx_.ensure_2d_array(format, raytrace_tiles, closure_count, usage_rw); - tile_horizon_denoise_tx_.ensure_2d_array(format, denoise_tiles, closure_count, usage_rw); - tile_horizon_tracing_tx_.ensure_2d_array(format, raytrace_tiles, closure_count, usage_rw); + /* Kept as 2D array for compatibility with the tile compaction shader. */ + tile_horizon_denoise_tx_.ensure_2d_array(format, denoise_tiles, 1, usage_rw); + tile_horizon_tracing_tx_.ensure_2d_array(format, raytrace_tiles_horizon, 1, usage_rw); tile_raytrace_denoise_tx_.clear(uint4(0u)); tile_raytrace_tracing_tx_.clear(uint4(0u)); tile_horizon_denoise_tx_.clear(uint4(0u)); tile_horizon_tracing_tx_.clear(uint4(0u)); - horizon_tracing_tiles_buf_.resize(ceil_to_multiple_u(raytrace_tile_count, 512)); + horizon_tracing_tiles_buf_.resize(ceil_to_multiple_u(raytrace_tile_count_horizon, 512)); horizon_denoise_tiles_buf_.resize(ceil_to_multiple_u(denoise_tile_count, 512)); raytrace_tracing_tiles_buf_.resize(ceil_to_multiple_u(raytrace_tile_count, 512)); raytrace_denoise_tiles_buf_.resize(ceil_to_multiple_u(denoise_tile_count, 512)); @@ -344,6 +390,9 @@ RayTraceResult RayTraceModule::render(RayTraceBuffer &rt_buffer, data_.full_resolution = extent; data_.full_resolution_inv = 1.0f / float2(extent); + data_.horizon_resolution_scale = horizon_resolution_scale; + data_.horizon_resolution_bias = int2(inst_.sampling.rng_2d_get(SAMPLING_RAYTRACE_V) * + horizon_resolution_scale); /* TODO(fclem): Eventually all uniform data is setup here. */ inst_.uniform_data.push_update(); @@ -352,15 +401,9 @@ RayTraceResult RayTraceModule::render(RayTraceBuffer &rt_buffer, DRW_stats_group_start("Raytracing"); - if (use_horizon_scan) { - downsampled_in_radiance_tx_.acquire(tracing_res, RAYTRACE_RADIANCE_FORMAT, usage_rw); - downsampled_in_normal_tx_.acquire(tracing_res, GPU_RGBA8, usage_rw); + const bool has_active_closure = active_closures != CLOSURE_NONE; - screen_radiance_front_tx_ = screen_radiance_front_tx; - inst_.manager->submit(horizon_setup_ps_, render_view); - } - - if (active_closures != CLOSURE_NONE) { + if (has_active_closure) { inst_.manager->submit(tile_classify_ps_); } @@ -375,12 +418,47 @@ RayTraceResult RayTraceModule::render(RayTraceBuffer &rt_buffer, screen_radiance_front_tx, screen_radiance_persmat, main_view, - render_view, - use_horizon_scan); + render_view); } - downsampled_in_radiance_tx_.release(); - downsampled_in_normal_tx_.release(); + if (has_active_closure) { + if (use_horizon_scan) { + DRW_stats_group_start("Horizon Scan"); + + screen_radiance_front_tx_ = screen_radiance_front_tx; + + downsampled_in_radiance_tx_.acquire(tracing_res_horizon, RAYTRACE_RADIANCE_FORMAT, usage_rw); + downsampled_in_normal_tx_.acquire(tracing_res_horizon, GPU_RGB10_A2, usage_rw); + + horizon_radiance_tx_[0].acquire(tracing_res_horizon, GPU_RGBA16F, usage_rw); + horizon_radiance_denoised_tx_[0].acquire(tracing_res_horizon, GPU_RGBA16F, usage_rw); + for (int i : IndexRange(1, 3)) { + horizon_radiance_tx_[i].acquire(tracing_res_horizon, GPU_RGBA8, usage_rw); + horizon_radiance_denoised_tx_[i].acquire(tracing_res_horizon, GPU_RGBA8, usage_rw); + } + for (int i : IndexRange(3)) { + horizon_scan_output_tx_[i] = result.closures[i].get(); + } + + horizon_tracing_dispatch_buf_.clear_to_zero(); + horizon_denoise_dispatch_buf_.clear_to_zero(); + inst_.manager->submit(horizon_schedule_ps_); + + inst_.manager->submit(horizon_setup_ps_, render_view); + inst_.manager->submit(horizon_scan_ps_, render_view); + inst_.manager->submit(horizon_denoise_ps_, render_view); + inst_.manager->submit(horizon_resolve_ps_, render_view); + + for (int i : IndexRange(4)) { + horizon_radiance_tx_[i].release(); + horizon_radiance_denoised_tx_[i].release(); + } + downsampled_in_radiance_tx_.release(); + downsampled_in_normal_tx_.release(); + + DRW_stats_group_end(); + } + } DRW_stats_group_end(); @@ -397,8 +475,7 @@ RayTraceResultTexture RayTraceModule::trace( const float4x4 &screen_radiance_persmat, /* TODO(fclem): Maybe wrap these two in some other class. */ View &main_view, - View &render_view, - bool use_horizon_scan) + View &render_view) { RayTraceBuffer::DenoiseBuffer *denoise_buf = &rt_buffer.closures[closure_index]; @@ -452,8 +529,6 @@ RayTraceResultTexture RayTraceModule::trace( /* Ray setup. */ raytrace_tracing_dispatch_buf_.clear_to_zero(); raytrace_denoise_dispatch_buf_.clear_to_zero(); - horizon_tracing_dispatch_buf_.clear_to_zero(); - horizon_denoise_dispatch_buf_.clear_to_zero(); inst_.manager->submit(tile_compact_ps_); { @@ -555,20 +630,6 @@ RayTraceResultTexture RayTraceModule::trace( denoise_variance_tx_.release(); - if (use_horizon_scan) { - horizon_occlusion_tx_.acquire(tracing_res, GPU_R8, usage_rw); - horizon_radiance_tx_.acquire(tracing_res, RAYTRACE_RADIANCE_FORMAT, usage_rw); - - inst_.manager->submit(horizon_scan_ps_, render_view); - - horizon_scan_output_tx_ = result.get(); - - inst_.manager->submit(horizon_denoise_ps_, render_view); - - horizon_occlusion_tx_.release(); - horizon_radiance_tx_.release(); - } - DRW_stats_group_end(); return result; diff --git a/source/blender/draw/engines/eevee_next/eevee_raytrace.hh b/source/blender/draw/engines/eevee_next/eevee_raytrace.hh index 2a06d91a8b5..a181aba2c77 100644 --- a/source/blender/draw/engines/eevee_next/eevee_raytrace.hh +++ b/source/blender/draw/engines/eevee_next/eevee_raytrace.hh @@ -120,16 +120,20 @@ class RayTraceModule { draw::PassSimple denoise_spatial_ps_ = {"DenoiseSpatial"}; draw::PassSimple denoise_temporal_ps_ = {"DenoiseTemporal"}; draw::PassSimple denoise_bilateral_ps_ = {"DenoiseBilateral"}; + draw::PassSimple horizon_schedule_ps_ = {"HorizonScan.Schedule"}; draw::PassSimple horizon_setup_ps_ = {"HorizonScan.Setup"}; draw::PassSimple horizon_scan_ps_ = {"HorizonScan.Trace"}; draw::PassSimple horizon_denoise_ps_ = {"HorizonScan.Denoise"}; + draw::PassSimple horizon_resolve_ps_ = {"HorizonScan.Resolve"}; /** Dispatch with enough tiles for the whole screen. */ int3 tile_classify_dispatch_size_ = int3(1); /** Dispatch with enough tiles for the tile mask. */ int3 tile_compact_dispatch_size_ = int3(1); + int3 horizon_schedule_dispatch_size_ = int3(1); /** Dispatch with enough tiles for the tracing resolution. */ int3 tracing_dispatch_size_ = int3(1); + int3 horizon_tracing_dispatch_size_ = int3(1); /** 2D tile mask to check which unused adjacent tile we need to clear and which tile we need to * dispatch for each work type. */ Texture tile_raytrace_denoise_tx_ = {"tile_raytrace_denoise_tx_"}; @@ -145,7 +149,7 @@ class RayTraceModule { /** Indirect dispatch denoise full-resolution tiles. */ DispatchIndirectBuf horizon_denoise_dispatch_buf_ = {"horizon_denoise_dispatch_buf_"}; /** Pointer to the texture to store the result of horizon scan in. */ - GPUTexture *horizon_scan_output_tx_ = nullptr; + GPUTexture *horizon_scan_output_tx_[3] = {nullptr}; /** Tile buffer that contains tile coordinates. */ RayTraceTileBuf raytrace_tracing_tiles_buf_ = {"raytrace_tracing_tiles_buf_"}; RayTraceTileBuf raytrace_denoise_tiles_buf_ = {"raytrace_denoise_tiles_buf_"}; @@ -157,10 +161,9 @@ class RayTraceModule { TextureFromPool ray_time_tx_ = {"ray_data_tx"}; /** Texture containing the ray hit radiance (tracing-res). */ TextureFromPool ray_radiance_tx_ = {"ray_radiance_tx"}; - /** Texture containing the horizon visibility mask. */ - TextureFromPool horizon_occlusion_tx_ = {"horizon_occlusion_tx_"}; /** Texture containing the horizon local radiance. */ - TextureFromPool horizon_radiance_tx_ = {"horizon_radiance_tx_"}; + TextureFromPool horizon_radiance_tx_[4] = {{"horizon_radiance_tx_"}}; + TextureFromPool horizon_radiance_denoised_tx_[4] = {{"horizon_radiance_denoised_tx_"}}; /** Texture containing the input screen radiance but re-projected. */ TextureFromPool downsampled_in_radiance_tx_ = {"downsampled_in_radiance_tx_"}; /** Texture containing the view space normal. The BSDF normal is arbitrarily chosen. */ @@ -241,8 +244,7 @@ class RayTraceModule { const float4x4 &screen_radiance_persmat, /* TODO(fclem): Maybe wrap these two in some other class. */ View &main_view, - View &render_view, - bool use_horizon_scan); + View &render_view); }; /** \} */ diff --git a/source/blender/draw/engines/eevee_next/eevee_reflection_probes.cc b/source/blender/draw/engines/eevee_next/eevee_reflection_probes.cc index 3e19627a687..87aae71ecb6 100644 --- a/source/blender/draw/engines/eevee_next/eevee_reflection_probes.cc +++ b/source/blender/draw/engines/eevee_next/eevee_reflection_probes.cc @@ -37,12 +37,16 @@ void SphereProbeModule::begin_sync() const RaytraceEEVEE &options = instance_.scene->eevee.ray_tracing_options; float probe_brightness_clamp = (options.sample_clamp > 0.0) ? options.sample_clamp : 1e20; + GPUShader *shader = instance_.shaders.static_shader_get(SPHERE_PROBE_REMAP); + PassSimple &pass = remap_ps_; pass.init(); - pass.shader_set(instance_.shaders.static_shader_get(SPHERE_PROBE_REMAP)); + pass.specialize_constant(shader, "extract_sh", &extract_sh_); + pass.shader_set(shader); pass.bind_texture("cubemap_tx", &cubemap_tx_); pass.bind_texture("atlas_tx", &probes_tx_); pass.bind_image("atlas_img", &probes_tx_); + pass.bind_ssbo("out_sh", &tmp_spherical_harmonics_); pass.push_constant("probe_coord_packed", reinterpret_cast(&probe_sampling_coord_)); pass.push_constant("write_coord_packed", reinterpret_cast(&probe_write_coord_)); pass.push_constant("world_coord_packed", reinterpret_cast(&world_data.atlas_coord)); @@ -64,13 +68,14 @@ void SphereProbeModule::begin_sync() pass.dispatch(&dispatch_probe_convolve_); } { - PassSimple &pass = update_irradiance_ps_; + PassSimple &pass = sum_sh_ps_; pass.init(); - pass.shader_set(instance_.shaders.static_shader_get(SPHERE_PROBE_UPDATE_IRRADIANCE)); - pass.push_constant("world_coord_packed", reinterpret_cast(&world_data.atlas_coord)); - pass.bind_image("irradiance_atlas_img", &instance_.volume_probes.irradiance_atlas_tx_); - pass.bind_texture("reflection_probes_tx", &probes_tx_); - pass.dispatch(int2(1, 1)); + pass.shader_set(instance_.shaders.static_shader_get(SPHERE_PROBE_IRRADIANCE)); + pass.push_constant("probe_remap_dispatch_size", &dispatch_probe_pack_); + pass.bind_ssbo("in_sh", &tmp_spherical_harmonics_); + pass.bind_ssbo("out_sh", &spherical_harmonics_); + pass.barrier(GPU_BARRIER_SHADER_STORAGE); + pass.dispatch(1); } { PassSimple &pass = select_ps_; @@ -155,7 +160,7 @@ void SphereProbeModule::ensure_cubemap_render_target(int resolution) /* TODO(fclem): deallocate it. */ } -SphereProbeModule::UpdateInfo SphereProbeModule::update_info_from_probe(const SphereProbe &probe) +SphereProbeModule::UpdateInfo SphereProbeModule::update_info_from_probe(SphereProbe &probe) { SphereProbeModule::UpdateInfo info = {}; info.atlas_coord = probe.atlas_coord; @@ -163,22 +168,21 @@ SphereProbeModule::UpdateInfo SphereProbeModule::update_info_from_probe(const Sp info.clipping_distances = probe.clipping_distances; info.probe_pos = probe.location; info.do_render = probe.do_render; - info.do_world_irradiance_update = false; + + probe.do_render = false; + probe.use_for_render = true; + + ensure_cubemap_render_target(info.cube_target_extent); return info; } std::optional SphereProbeModule::world_update_info_pop() { SphereProbe &world_probe = instance_.light_probes.world_sphere_; - if (!world_probe.do_render && !do_world_irradiance_update) { - return std::nullopt; + if (world_probe.do_render) { + return update_info_from_probe(world_probe); } - SphereProbeModule::UpdateInfo info = update_info_from_probe(world_probe); - info.do_world_irradiance_update = do_world_irradiance_update; - world_probe.do_render = false; - do_world_irradiance_update = false; - ensure_cubemap_render_target(info.cube_target_extent); - return info; + return std::nullopt; } std::optional SphereProbeModule::probe_update_info_pop() @@ -192,23 +196,22 @@ std::optional SphereProbeModule::probe_update_inf if (!probe.do_render) { continue; } - SphereProbeModule::UpdateInfo info = update_info_from_probe(probe); - probe.do_render = false; - probe.use_for_render = true; - ensure_cubemap_render_target(info.cube_target_extent); - return info; + return update_info_from_probe(probe); } return std::nullopt; } -void SphereProbeModule::remap_to_octahedral_projection(const SphereProbeAtlasCoord &atlas_coord) +void SphereProbeModule::remap_to_octahedral_projection(const SphereProbeAtlasCoord &atlas_coord, + bool extract_spherical_harmonics) { /* Update shader parameters that change per dispatch. */ probe_sampling_coord_ = atlas_coord.as_sampling_coord(); probe_write_coord_ = atlas_coord.as_write_coord(0); int resolution = probe_write_coord_.extent; - dispatch_probe_pack_ = int3(int2(ceil_division(resolution, SPHERE_PROBE_GROUP_SIZE)), 1); + dispatch_probe_pack_ = int3( + int2(math::divide_ceil(int2(resolution), int2(SPHERE_PROBE_REMAP_GROUP_SIZE))), 1); + extract_sh_ = extract_spherical_harmonics; instance_.manager->submit(remap_ps_); /* Populate the mip levels */ @@ -219,20 +222,21 @@ void SphereProbeModule::remap_to_octahedral_projection(const SphereProbeAtlasCoo probe_read_coord_ = atlas_coord.as_write_coord(i); probe_write_coord_ = atlas_coord.as_write_coord(i + 1); int out_mip_res = probe_write_coord_.extent; - dispatch_probe_convolve_ = int3(int2(ceil_division(out_mip_res, SPHERE_PROBE_GROUP_SIZE)), 1); + dispatch_probe_convolve_ = int3( + math::divide_ceil(int2(out_mip_res), int2(SPHERE_PROBE_GROUP_SIZE)), 1); instance_.manager->submit(convolve_ps_); } + + if (extract_spherical_harmonics) { + instance_.manager->submit(sum_sh_ps_); + /* All volume probe that needs to composite the world probe need to be updated. */ + instance_.volume_probes.update_world_irradiance(); + } + /* Sync with atlas usage for shading. */ GPU_memory_barrier(GPU_BARRIER_TEXTURE_FETCH); } -void SphereProbeModule::update_world_irradiance() -{ - instance_.manager->submit(update_irradiance_ps_); - /* All volume probe that needs to composite the world probe need to be updated. */ - instance_.volume_probes.do_update_world_ = true; -} - void SphereProbeModule::set_view(View & /*view*/) { Vector probe_active; diff --git a/source/blender/draw/engines/eevee_next/eevee_reflection_probes.hh b/source/blender/draw/engines/eevee_next/eevee_reflection_probes.hh index 46034f2ccb1..f2ba0028c1c 100644 --- a/source/blender/draw/engines/eevee_next/eevee_reflection_probes.hh +++ b/source/blender/draw/engines/eevee_next/eevee_reflection_probes.hh @@ -44,8 +44,8 @@ class SphereProbeModule { /** Copy the rendered cube-map to the atlas texture. */ PassSimple remap_ps_ = {"Probe.CubemapToOctahedral"}; - /** Extract irradiance information from the world. */ - PassSimple update_irradiance_ps_ = {"Probe.UpdateIrradiance"}; + /** Sum irradiance information optionally extracted during `remap_ps_`. */ + PassSimple sum_sh_ps_ = {"Probe.SumSphericalHarmonics"}; /** Copy volume probe irradiance for the center of sphere probes. */ PassSimple select_ps_ = {"Probe.Select"}; /** Convolve the octahedral map to fill the Mip-map levels. */ @@ -55,6 +55,8 @@ class SphereProbeModule { /** Output mip level for the convolution. */ GPUTexture *convolve_output_ = nullptr; int convolve_lod_ = 0; + /* True if we extract spherical harmonic during `remap_ps_`. */ + bool extract_sh_ = false; int3 dispatch_probe_pack_ = int3(1); int3 dispatch_probe_convolve_ = int3(1); @@ -78,6 +80,12 @@ class SphereProbeModule { /** Number of the probe to process in the select phase. */ int reflection_probe_count_ = 0; + /** Intermediate buffer to store spherical harmonics. */ + StorageArrayBuffer + tmp_spherical_harmonics_ = {"tmp_spherical_harmonics_"}; + /** Final buffer containing the spherical harmonics for the world. */ + StorageBuffer spherical_harmonics_ = {"spherical_harmonics_"}; + /** * True if the next redraw will trigger a light-probe sphere update. * As syncing the draw passes for rendering has a significant overhead, @@ -120,9 +128,9 @@ class SphereProbeModule { */ int probe_render_extent() const; - void tag_world_irradiance_for_update() + StorageBuffer &spherical_harmonics_buf() { - do_world_irradiance_update = true; + return spherical_harmonics_; } private: @@ -154,10 +162,9 @@ class SphereProbeModule { SphereProbeAtlasCoord atlas_coord; bool do_render; - bool do_world_irradiance_update; }; - UpdateInfo update_info_from_probe(const SphereProbe &probe); + UpdateInfo update_info_from_probe(SphereProbe &probe); /** * Pop the next reflection probe that requires to be updated. @@ -166,10 +173,13 @@ class SphereProbeModule { std::optional probe_update_info_pop(); /** - * Internal processing passes. + * Remap the rendered cube-map `cubemap_tx_` to a octahedral map inside the atlas at the given + * coordinate. + * If `extract_spherical_harmonics` is true, it will extract the spherical harmonics into + * `spherical_harmonics_`. */ - void remap_to_octahedral_projection(const SphereProbeAtlasCoord &atlas_coord); - void update_world_irradiance(); + void remap_to_octahedral_projection(const SphereProbeAtlasCoord &atlas_coord, + bool extract_spherical_harmonics); void sync_display(Vector &probe_active); }; diff --git a/source/blender/draw/engines/eevee_next/eevee_sampling.cc b/source/blender/draw/engines/eevee_next/eevee_sampling.cc index c29039fbf06..3d739553945 100644 --- a/source/blender/draw/engines/eevee_next/eevee_sampling.cc +++ b/source/blender/draw/engines/eevee_next/eevee_sampling.cc @@ -143,8 +143,8 @@ void Sampling::step() } /* Using leaped Halton sequence so we can reused the same primes as lens. */ double3 r, offset = {0, 0, 0}; - uint64_t leap = 11; - uint3 primes = {5, 4, 7}; + uint64_t leap = 13; + uint3 primes = {5, 7, 11}; BLI_halton_3d(primes, offset, sample_raytrace * leap, r); data_.dimensions[SAMPLING_SHADOW_U] = r[0]; data_.dimensions[SAMPLING_SHADOW_V] = r[1]; diff --git a/source/blender/draw/engines/eevee_next/eevee_shader.cc b/source/blender/draw/engines/eevee_next/eevee_shader.cc index b89e83e463b..7f1212371cd 100644 --- a/source/blender/draw/engines/eevee_next/eevee_shader.cc +++ b/source/blender/draw/engines/eevee_next/eevee_shader.cc @@ -119,6 +119,8 @@ const char *ShaderModule::static_shader_create_info_name_get(eShaderType shader_ return "eevee_hiz_update_layer"; case HORIZON_DENOISE: return "eevee_horizon_denoise"; + case HORIZON_RESOLVE: + return "eevee_horizon_resolve"; case HORIZON_SCAN: return "eevee_horizon_scan"; case HORIZON_SETUP: @@ -215,12 +217,14 @@ const char *ShaderModule::static_shader_create_info_name_get(eShaderType shader_ return "eevee_lightprobe_irradiance_ray"; case LIGHTPROBE_IRRADIANCE_LOAD: return "eevee_lightprobe_irradiance_load"; + case LIGHTPROBE_IRRADIANCE_WORLD: + return "eevee_lightprobe_irradiance_world"; case SPHERE_PROBE_CONVOLVE: return "eevee_reflection_probe_convolve"; case SPHERE_PROBE_REMAP: return "eevee_reflection_probe_remap"; - case SPHERE_PROBE_UPDATE_IRRADIANCE: - return "eevee_reflection_probe_update_irradiance"; + case SPHERE_PROBE_IRRADIANCE: + return "eevee_reflection_probe_irradiance"; case SPHERE_PROBE_SELECT: return "eevee_reflection_probe_select"; case SHADOW_CLIPMAP_CLEAR: diff --git a/source/blender/draw/engines/eevee_next/eevee_shader.hh b/source/blender/draw/engines/eevee_next/eevee_shader.hh index 119ccb40aa5..75e3b51d37b 100644 --- a/source/blender/draw/engines/eevee_next/eevee_shader.hh +++ b/source/blender/draw/engines/eevee_next/eevee_shader.hh @@ -73,6 +73,7 @@ enum eShaderType { HIZ_DEBUG, HORIZON_DENOISE, + HORIZON_RESOLVE, HORIZON_SCAN, HORIZON_SETUP, @@ -86,6 +87,7 @@ enum eShaderType { LIGHTPROBE_IRRADIANCE_OFFSET, LIGHTPROBE_IRRADIANCE_RAY, LIGHTPROBE_IRRADIANCE_LOAD, + LIGHTPROBE_IRRADIANCE_WORLD, LOOKDEV_DISPLAY, @@ -107,7 +109,7 @@ enum eShaderType { SPHERE_PROBE_CONVOLVE, SPHERE_PROBE_REMAP, SPHERE_PROBE_SELECT, - SPHERE_PROBE_UPDATE_IRRADIANCE, + SPHERE_PROBE_IRRADIANCE, SHADOW_CLIPMAP_CLEAR, SHADOW_DEBUG, diff --git a/source/blender/draw/engines/eevee_next/eevee_shader_shared.hh b/source/blender/draw/engines/eevee_next/eevee_shader_shared.hh index 9ba174578b0..ae4297df2c2 100644 --- a/source/blender/draw/engines/eevee_next/eevee_shader_shared.hh +++ b/source/blender/draw/engines/eevee_next/eevee_shader_shared.hh @@ -262,10 +262,8 @@ struct FilmData { int2 extent; /** Offset to convert from Display space to Film space, in pixels. */ int2 offset; - /** Size of the render buffers when rendering the main views, in pixels. */ + /** Size of the render buffers including overscan when rendering the main views, in pixels. */ int2 render_extent; - /** Offset to convert from Film space to Render space, in pixels. */ - int2 render_offset; /** * Sub-pixel offset applied to the window matrix. * NOTE: In final film pixel unit. @@ -276,6 +274,11 @@ struct FilmData { float2 subpixel_offset; /** Scaling factor to convert texel to uvs. */ float2 extent_inv; + /** + * Number of border pixels on all sides inside the render_extent that do not contribute to the + * final image. + */ + int overscan; /** Is true if history is valid and can be sampled. Bypass history to resets accumulation. */ bool32_t use_history; /** Controlled by user in lookdev mode or by render settings. */ @@ -328,6 +331,7 @@ struct FilmData { /** Sum of the weights of all samples in the sample table. */ float samples_weight_total; int _pad1; + int _pad2; FilmSample samples[FILM_PRECOMP_SAMPLE_MAX]; }; BLI_STATIC_ASSERT_ALIGN(FilmData, 16) @@ -793,8 +797,6 @@ struct LightData { float radius_squared; /** Spot angle tangent. */ float spot_tan; - /** Reuse for directional LOD bias. */ -#define _clipmap_lod_bias spot_tan /** --- Shadow Data --- */ /** Near clip distances. Float stored as int for atomic operations. */ @@ -817,7 +819,8 @@ struct LightData { float shadow_trace_distance; /* Radius in pixels for shadow filtering. */ float pcf_radius; - int _pad0; + /* Shadow Map resolution bias. */ + float lod_bias; }; BLI_STATIC_ASSERT_ALIGN(LightData, 16) @@ -1024,7 +1027,8 @@ struct ShadowSceneData { int step_count; /* Bias the shading point by using the normal to avoid self intersection. */ float normal_bias; - int _pad0; + /* Ratio between tile-map pixel world "radius" and film pixel world "radius". */ + float tilemap_projection_ratio; }; BLI_STATIC_ASSERT_ALIGN(ShadowSceneData, 16) @@ -1101,6 +1105,16 @@ struct SphereProbeDisplayData { }; BLI_STATIC_ASSERT_ALIGN(SphereProbeDisplayData, 16) +/* Used for sphere probe spherical harmonics extraction. Output one for each thread-group + * and do a sum afterward. Reduces bandwidth usage. */ +struct SphereProbeHarmonic { + float4 L0_M0; + float4 L1_Mn1; + float4 L1_M0; + float4 L1_Mp1; +}; +BLI_STATIC_ASSERT_ALIGN(SphereProbeHarmonic, 16) + /** \} */ /* -------------------------------------------------------------------- */ @@ -1319,6 +1333,9 @@ struct RayTraceData { int resolution_scale; /** View space thickness the objects. */ float thickness; + /** Scale and bias to go from horizon-trace resolution to input resolution. */ + int2 horizon_resolution_bias; + int horizon_resolution_scale; /** Determine how fast the sample steps are getting bigger. */ float quality; /** Maximum brightness during lighting evaluation. */ @@ -1609,6 +1626,5 @@ using VelocityIndexBuf = draw::StorageArrayBuffer; using VelocityObjectBuf = draw::StorageArrayBuffer; using CryptomatteObjectBuf = draw::StorageArrayBuffer; using ClipPlaneBuf = draw::UniformBuffer; - } // namespace blender::eevee #endif diff --git a/source/blender/draw/engines/eevee_next/eevee_shadow.cc b/source/blender/draw/engines/eevee_next/eevee_shadow.cc index 7214a64d0ee..0b6bb172858 100644 --- a/source/blender/draw/engines/eevee_next/eevee_shadow.cc +++ b/source/blender/draw/engines/eevee_next/eevee_shadow.cc @@ -531,7 +531,7 @@ void ShadowDirectional::cascade_tilemaps_distribution(Light &light, const Camera /* The bias is applied in cascade_level_range(). * Using clipmap_lod_min here simplify code in shadow_directional_level(). * Minus 1 because of the ceil(). */ - light._clipmap_lod_bias = light.clipmap_lod_min - 1; + light.lod_bias = light.clipmap_lod_min - 1; } /************************************************************************ @@ -621,7 +621,7 @@ void ShadowDirectional::clipmap_tilemaps_distribution(Light &light, light.clipmap_lod_min = levels_range.first(); light.clipmap_lod_max = levels_range.last(); - light._clipmap_lod_bias = lod_bias; + light.lod_bias = lod_bias; } void ShadowDirectional::sync(const float4x4 &object_mat, @@ -742,6 +742,9 @@ void ShadowModule::init() } } + jittered_transparency_ = !inst_.is_viewport() || + scene.eevee.flag & SCE_EEVEE_SHADOW_JITTERED_VIEWPORT; + data_.ray_count = clamp_i(inst_.scene->eevee.shadow_ray_count, 1, SHADOW_MAX_RAY); data_.step_count = clamp_i(inst_.scene->eevee.shadow_step_count, 1, SHADOW_MAX_STEP); data_.normal_bias = max_ff(inst_.scene->eevee.shadow_normal_bias, 0.0f); @@ -757,7 +760,7 @@ void ShadowModule::init() simplify_shadows = inst_.is_viewport() ? scene.r.simplify_shadows : scene.r.simplify_shadows_render; } - lod_bias_ = math::interpolate(float(SHADOW_TILEMAP_LOD), 0.0f, simplify_shadows); + lod_bias_ = -log2(simplify_shadows); const int2 atlas_extent = shadow_page_size_ * int2(SHADOW_PAGE_PER_ROW); const int atlas_layers = divide_ceil_u(shadow_page_len_, SHADOW_PAGE_PER_LAYER); @@ -824,6 +827,8 @@ void ShadowModule::begin_sync() past_casters_updated_.clear(); curr_casters_updated_.clear(); curr_casters_.clear(); + jittered_transparent_casters_.clear(); + update_casters_ = true; { Manager &manager = *inst_.manager; @@ -849,7 +854,7 @@ void ShadowModule::begin_sync() sub.bind_ssbo("surfel_buf", &surfels_buf); sub.bind_ssbo("capture_info_buf", &capture_info_buf); sub.push_constant("directional_level", directional_level); - sub.push_constant("tilemap_projection_ratio", projection_ratio); + sub.push_constant("tilemap_proj_ratio", projection_ratio); sub.bind_resources(inst_.lights); sub.dispatch(&inst_.volume_probes.bake.dispatch_per_surfel_); @@ -864,7 +869,7 @@ void ShadowModule::begin_sync() sub.bind_ssbo("tilemaps_buf", &tilemap_pool.tilemaps_data); sub.bind_ssbo("tiles_buf", &tilemap_pool.tiles_data); sub.bind_texture("depth_tx", &src_depth_tx_); - sub.push_constant("tilemap_projection_ratio", &tilemap_projection_ratio_); + sub.push_constant("tilemap_proj_ratio", &data_.tilemap_projection_ratio); sub.bind_resources(inst_.lights); sub.dispatch(&dispatch_depth_scan_size_); } @@ -880,7 +885,7 @@ void ShadowModule::begin_sync() sub.bind_ssbo("tilemaps_buf", &tilemap_pool.tilemaps_data); sub.bind_ssbo("tiles_buf", &tilemap_pool.tiles_data); sub.bind_ssbo("bounds_buf", &manager.bounds_buf.current()); - sub.push_constant("tilemap_projection_ratio", &tilemap_projection_ratio_); + sub.push_constant("tilemap_proj_ratio", &data_.tilemap_projection_ratio); sub.push_constant("pixel_world_radius", &pixel_world_radius_); sub.push_constant("fb_resolution", &usage_tag_fb_resolution_); sub.push_constant("fb_lod", &usage_tag_fb_lod_); @@ -897,7 +902,8 @@ void ShadowModule::begin_sync() void ShadowModule::sync_object(const Object *ob, const ObjectHandle &handle, const ResourceHandle &resource_handle, - bool is_alpha_blend) + bool is_alpha_blend, + bool has_transparent_shadows) { bool is_shadow_caster = !(ob->visibility_flag & OB_HIDE_SHADOW); if (!is_shadow_caster && !is_alpha_blend) { @@ -907,11 +913,18 @@ void ShadowModule::sync_object(const Object *ob, ShadowObject &shadow_ob = objects_.lookup_or_add_default(handle.object_key); shadow_ob.used = true; const bool is_initialized = shadow_ob.resource_handle.raw != 0; - if ((handle.recalc != 0 || !is_initialized) && is_shadow_caster) { - if (shadow_ob.resource_handle.raw != 0) { + const bool has_jittered_transparency = has_transparent_shadows && jittered_transparency_; + if (is_shadow_caster && (handle.recalc || !is_initialized || has_jittered_transparency)) { + if (handle.recalc && is_initialized) { past_casters_updated_.append(shadow_ob.resource_handle.raw); } - curr_casters_updated_.append(resource_handle.raw); + + if (has_jittered_transparency) { + jittered_transparent_casters_.append(resource_handle.raw); + } + else { + curr_casters_updated_.append(resource_handle.raw); + } } shadow_ob.resource_handle = resource_handle; @@ -932,7 +945,7 @@ void ShadowModule::end_sync() light.shadow_discard_safe(*this); } else if (light.directional != nullptr) { - light.directional->release_excess_tilemaps(inst_.camera, lod_bias_); + light.directional->release_excess_tilemaps(inst_.camera, light.lod_bias); } else if (light.punctual != nullptr) { light.punctual->release_excess_tilemaps(); @@ -946,10 +959,10 @@ void ShadowModule::end_sync() light.tilemap_index = LIGHT_NO_SHADOW; } else if (light.directional != nullptr) { - light.directional->end_sync(light, inst_.camera, lod_bias_); + light.directional->end_sync(light, inst_.camera, light.lod_bias); } else if (light.punctual != nullptr) { - light.punctual->end_sync(light, lod_bias_); + light.punctual->end_sync(light, light.lod_bias); } else { light.tilemap_index = LIGHT_NO_SHADOW; @@ -973,6 +986,7 @@ void ShadowModule::end_sync() } past_casters_updated_.push_update(); curr_casters_updated_.push_update(); + jittered_transparent_casters_.push_update(); curr_casters_.push_update(); @@ -1080,6 +1094,22 @@ void ShadowModule::end_sync() pass.barrier(GPU_BARRIER_SHADER_STORAGE); } + { + /* Mark for update all shadow pages touching a jittered transparency shadow caster. */ + PassSimple &pass = jittered_transparent_caster_update_ps_; + pass.init(); + if (jittered_transparent_casters_.size() > 0) { + pass.shader_set(inst_.shaders.static_shader_get(SHADOW_TILEMAP_TAG_UPDATE)); + pass.bind_ssbo("tilemaps_buf", tilemap_pool.tilemaps_data); + pass.bind_ssbo("tiles_buf", tilemap_pool.tiles_data); + pass.bind_ssbo("bounds_buf", &manager.bounds_buf.current()); + pass.bind_ssbo("resource_ids_buf", jittered_transparent_casters_); + pass.dispatch( + int3(jittered_transparent_casters_.size(), 1, tilemap_pool.tilemaps_data.size())); + pass.barrier(GPU_BARRIER_SHADER_STORAGE); + } + } + /* Non volume usage tagging happens between these two steps. * (Setup at begin_sync) */ @@ -1088,7 +1118,7 @@ void ShadowModule::end_sync() sub.shader_set(inst_.shaders.static_shader_get(SHADOW_TILEMAP_TAG_USAGE_VOLUME)); sub.bind_ssbo("tilemaps_buf", &tilemap_pool.tilemaps_data); sub.bind_ssbo("tiles_buf", &tilemap_pool.tiles_data); - sub.push_constant("tilemap_projection_ratio", &tilemap_projection_ratio_); + sub.push_constant("tilemap_proj_ratio", &data_.tilemap_projection_ratio); sub.bind_resources(inst_.uniform_data); sub.bind_resources(inst_.hiz_buffer.front); sub.bind_resources(inst_.sampling); @@ -1310,7 +1340,8 @@ void ShadowModule::set_view(View &view, GPUTexture *depth_tx) dispatch_depth_scan_size_ = math::divide_ceil(target_size, int3(SHADOW_DEPTH_SCAN_GROUP_SIZE)); pixel_world_radius_ = screen_pixel_radius(view, int2(target_size)); - tilemap_projection_ratio_ = tilemap_pixel_radius() / pixel_world_radius_; + data_.tilemap_projection_ratio = tilemap_pixel_radius() / pixel_world_radius_; + inst_.uniform_data.push_update(); usage_tag_fb_resolution_ = math::divide_ceil(int2(target_size), int2(std::exp2(usage_tag_fb_lod_))); @@ -1338,7 +1369,7 @@ void ShadowModule::set_view(View &view, GPUTexture *depth_tx) } inst_.hiz_buffer.update(); - bool update_casters = true; + bool first_loop = true; do { DRW_stats_group_start("Shadow"); @@ -1346,12 +1377,15 @@ void ShadowModule::set_view(View &view, GPUTexture *depth_tx) GPU_uniformbuf_clear_to_zero(shadow_multi_view_.matrices_ubo_get()); inst_.manager->submit(tilemap_setup_ps_, view); - if (assign_if_different(update_casters, false)) { + if (assign_if_different(update_casters_, false)) { /* Run caster update only once. */ /* TODO(fclem): There is an optimization opportunity here where we can * test casters only against the static tilemaps instead of all of them. */ inst_.manager->submit(caster_update_ps_, view); } + if (assign_if_different(first_loop, false)) { + inst_.manager->submit(jittered_transparent_caster_update_ps_, view); + } inst_.manager->submit(tilemap_usage_ps_, view); inst_.manager->submit(tilemap_update_ps_, view); diff --git a/source/blender/draw/engines/eevee_next/eevee_shadow.hh b/source/blender/draw/engines/eevee_next/eevee_shadow.hh index dd77848c64c..335369c4ee3 100644 --- a/source/blender/draw/engines/eevee_next/eevee_shadow.hh +++ b/source/blender/draw/engines/eevee_next/eevee_shadow.hh @@ -213,6 +213,11 @@ class ShadowModule { /** Map of shadow casters to track deletion & update of intersected shadows. */ Map objects_; + /* Used to call caster_update_ps_ only once per sync (Initialized on begin_sync). */ + bool update_casters_ = false; + + bool jittered_transparency_ = false; + /* -------------------------------------------------------------------- */ /** \name Tile-map Management * \{ */ @@ -229,9 +234,11 @@ class ShadowModule { Framebuffer usage_tag_fb; PassSimple caster_update_ps_ = {"CasterUpdate"}; + PassSimple jittered_transparent_caster_update_ps_ = {"TransparentCasterUpdate"}; /** List of Resource IDs (to get bounds) for tagging passes. */ StorageVectorBuffer past_casters_updated_ = {"PastCastersUpdated"}; StorageVectorBuffer curr_casters_updated_ = {"CurrCastersUpdated"}; + StorageVectorBuffer jittered_transparent_casters_ = {"JitteredTransparentCasters"}; /** List of Resource IDs (to get bounds) for getting minimum clip-maps bounds. */ StorageVectorBuffer curr_casters_ = {"CurrCasters"}; @@ -249,8 +256,6 @@ class ShadowModule { StorageArrayBuffer viewport_index_buf_ = {"viewport_index_buf"}; int3 dispatch_depth_scan_size_; - /* Ratio between tile-map pixel world "radius" and film pixel world "radius". */ - float tilemap_projection_ratio_; float pixel_world_radius_; int2 usage_tag_fb_resolution_; int usage_tag_fb_lod_ = 5; @@ -334,7 +339,8 @@ class ShadowModule { void sync_object(const Object *ob, const ObjectHandle &handle, const ResourceHandle &resource_handle, - bool is_alpha_blend); + bool is_alpha_blend, + bool has_transparent_shadows); void end_sync(); void set_lights_data(); @@ -359,6 +365,11 @@ class ShadowModule { return data_; } + float get_global_lod_bias() + { + return lod_bias_; + } + private: void remove_unused(); void debug_page_map_call(DRWPass *pass); diff --git a/source/blender/draw/engines/eevee_next/eevee_sync.cc b/source/blender/draw/engines/eevee_next/eevee_sync.cc index 2a9a83f3e5c..81fb0755328 100644 --- a/source/blender/draw/engines/eevee_next/eevee_sync.cc +++ b/source/blender/draw/engines/eevee_next/eevee_sync.cc @@ -114,6 +114,7 @@ void SyncModule::sync_mesh(Object *ob, } bool is_alpha_blend = false; + bool has_transparent_shadows = false; float inflate_bounds = 0.0f; for (auto i : material_array.gpu_materials.index_range()) { GPUBatch *geom = mat_geom[i]; @@ -147,6 +148,7 @@ void SyncModule::sync_mesh(Object *ob, geometry_call(material.reflection_probe_shading.sub_pass, geom, res_handle); is_alpha_blend = is_alpha_blend || material.is_alpha_blend_transparent; + has_transparent_shadows = has_transparent_shadows || material.has_transparent_shadows; ::Material *mat = GPU_material_get_material(gpu_material); inst_.cryptomatte.sync_material(mat); @@ -162,7 +164,7 @@ void SyncModule::sync_mesh(Object *ob, inst_.manager->extract_object_attributes(res_handle, ob_ref, material_array.gpu_materials); - inst_.shadows.sync_object(ob, ob_handle, res_handle, is_alpha_blend); + inst_.shadows.sync_object(ob, ob_handle, res_handle, is_alpha_blend, has_transparent_shadows); inst_.cryptomatte.sync_object(ob, res_handle); } @@ -192,6 +194,7 @@ bool SyncModule::sync_sculpt(Object *ob, MaterialArray &material_array = inst_.materials.material_array_get(ob, has_motion); bool is_alpha_blend = false; + bool has_transparent_shadows = false; float inflate_bounds = 0.0f; for (SculptBatch &batch : sculpt_batches_per_material_get(ob_ref.object, material_array.gpu_materials)) @@ -226,6 +229,7 @@ bool SyncModule::sync_sculpt(Object *ob, geometry_call(material.reflection_probe_shading.sub_pass, geom, res_handle); is_alpha_blend = is_alpha_blend || material.is_alpha_blend_transparent; + has_transparent_shadows = has_transparent_shadows || material.has_transparent_shadows; GPUMaterial *gpu_material = material_array.gpu_materials[batch.material_slot]; ::Material *mat = GPU_material_get_material(gpu_material); @@ -245,7 +249,7 @@ bool SyncModule::sync_sculpt(Object *ob, inst_.manager->extract_object_attributes(res_handle, ob_ref, material_array.gpu_materials); - inst_.shadows.sync_object(ob, ob_handle, res_handle, is_alpha_blend); + inst_.shadows.sync_object(ob, ob_handle, res_handle, is_alpha_blend, has_transparent_shadows); inst_.cryptomatte.sync_object(ob, res_handle); return true; @@ -308,13 +312,15 @@ void SyncModule::sync_point_cloud(Object *ob, ::Material *mat = GPU_material_get_material(gpu_material); inst_.cryptomatte.sync_material(mat); - bool is_alpha_blend = material.is_alpha_blend_transparent; - if (GPU_material_has_displacement_output(gpu_material) && mat->inflate_bounds != 0.0f) { inst_.manager->update_handle_bounds(res_handle, ob_ref, mat->inflate_bounds); } - inst_.shadows.sync_object(ob, ob_handle, res_handle, is_alpha_blend); + inst_.shadows.sync_object(ob, + ob_handle, + res_handle, + material.is_alpha_blend_transparent, + material.has_transparent_shadows); } /** \} */ @@ -485,8 +491,9 @@ void SyncModule::sync_gpencil(Object *ob, ObjectHandle &ob_handle, ResourceHandl gpencil_drawcall_flush(iter); - bool is_alpha_blend = true; /* TODO material.is_alpha_blend. */ - inst_.shadows.sync_object(ob, ob_handle, res_handle, is_alpha_blend); + bool is_alpha_blend = true; /* TODO material.is_alpha_blend. */ + bool has_transparent_shadows = true; /* TODO material.has_transparent_shadows. */ + inst_.shadows.sync_object(ob, ob_handle, res_handle, is_alpha_blend, has_transparent_shadows); } /** \} */ @@ -560,13 +567,15 @@ void SyncModule::sync_curves(Object *ob, ::Material *mat = GPU_material_get_material(gpu_material); inst_.cryptomatte.sync_material(mat); - bool is_alpha_blend = material.is_alpha_blend_transparent; - if (GPU_material_has_displacement_output(gpu_material) && mat->inflate_bounds != 0.0f) { inst_.manager->update_handle_bounds(res_handle, ob_ref, mat->inflate_bounds); } - inst_.shadows.sync_object(ob, ob_handle, res_handle, is_alpha_blend); + inst_.shadows.sync_object(ob, + ob_handle, + res_handle, + material.is_alpha_blend_transparent, + material.has_transparent_shadows); } /** \} */ diff --git a/source/blender/draw/engines/eevee_next/eevee_view.cc b/source/blender/draw/engines/eevee_next/eevee_view.cc index a5540d74a4f..eb107c2866e 100644 --- a/source/blender/draw/engines/eevee_next/eevee_view.cc +++ b/source/blender/draw/engines/eevee_next/eevee_view.cc @@ -210,10 +210,35 @@ void ShadingView::update_view() float4x4 viewmat = main_view_.viewmat(); float4x4 winmat = main_view_.winmat(); - /* TODO(fclem): Mixed-resolution rendering: We need to make sure we render with exactly the same - * distances between pixels to line up render samples and target pixels. - * So if the target resolution is not a multiple of the resolution divisor, we need to make the - * projection window bigger in the +X and +Y directions. */ + /* + * Mixed resolution rendering. The center of the display pixels must align with the center of + * the render pixels. If they don't align, the winmat needs to be re-projected. + */ + int2 scaling_factor = int2(inst_.film.scaling_factor_get()); + int2 display_extent = inst_.film.display_extent_get(); + int overscan = inst_.film.get_data().overscan; + int2 rescaled_render_extent = (extent_ - 2 * overscan) * scaling_factor; + + if (rescaled_render_extent != display_extent) { + float left; + float right; + float bottom; + float top; + float near; + float far; + const bool is_perspective = main_view_.is_persp(); + projmat_dimensions(winmat.ptr(), &left, &right, &bottom, &top, &near, &far); + float2 scale = (float2(rescaled_render_extent) / float2(display_extent)); + right = left + ((right - left) * scale.x); + top = bottom + ((top - bottom) * scale.y); + + if (is_perspective) { + winmat = math::projection::perspective(left, right, bottom, top, near, far); + } + else { + winmat = math::projection::orthographic(left, right, bottom, top, near, far); + } + } /* Anti-Aliasing / Super-Sampling jitter. */ float2 jitter = inst_.film.pixel_jitter_get() / float2(extent_); @@ -262,11 +287,7 @@ void CaptureView::render_world() inst_.pipelines.world.render(view); } - inst_.sphere_probes.remap_to_octahedral_projection(update_info->atlas_coord); - } - - if (update_info->do_world_irradiance_update) { - inst_.sphere_probes.update_world_irradiance(); + inst_.sphere_probes.remap_to_octahedral_projection(update_info->atlas_coord, true); } GPU_debug_group_end(); @@ -324,7 +345,7 @@ void CaptureView::render_probes() inst_.render_buffers.release(); inst_.gbuffer.release(); GPU_debug_group_end(); - inst_.sphere_probes.remap_to_octahedral_projection(update_info->atlas_coord); + inst_.sphere_probes.remap_to_octahedral_projection(update_info->atlas_coord, false); } if (inst_.pipelines.data.is_probe_reflection) { diff --git a/source/blender/draw/engines/eevee_next/shaders/eevee_ambient_occlusion_pass_comp.glsl b/source/blender/draw/engines/eevee_next/shaders/eevee_ambient_occlusion_pass_comp.glsl index 4006455db65..8eab6f9228e 100644 --- a/source/blender/draw/engines/eevee_next/shaders/eevee_ambient_occlusion_pass_comp.glsl +++ b/source/blender/draw/engines/eevee_next/shaders/eevee_ambient_occlusion_pass_comp.glsl @@ -31,22 +31,15 @@ void main() noise.y = utility_tx_fetch(utility_tx, vec2(texel), UTIL_BLUE_NOISE_LAYER).r; noise = fract(noise + sampling_rng_2D_get(SAMPLING_AO_U)); - ClosureOcclusion occlusion; - occlusion.N = vN; + HorizonScanResult scan = horizon_scan_eval(vP, + vN, + noise, + uniform_buf.ao.pixel_size, + uniform_buf.ao.distance, + uniform_buf.ao.thickness, + uniform_buf.ao.angle_bias, + 10, + false); - HorizonScanContext ctx; - ctx.occlusion = occlusion; - - horizon_scan_eval(vP, - ctx, - noise, - uniform_buf.ao.pixel_size, - uniform_buf.ao.distance, - uniform_buf.ao.thickness, - uniform_buf.ao.angle_bias, - 10, - false); - - imageStore( - out_ao_img, ivec3(texel, out_ao_img_layer_index), vec4(saturate(ctx.occlusion_result.r))); + imageStore(out_ao_img, ivec3(texel, out_ao_img_layer_index), vec4(saturate(scan.result))); } diff --git a/source/blender/draw/engines/eevee_next/shaders/eevee_cryptomatte_lib.glsl b/source/blender/draw/engines/eevee_next/shaders/eevee_cryptomatte_lib.glsl index 706b9365941..a5578c872e8 100644 --- a/source/blender/draw/engines/eevee_next/shaders/eevee_cryptomatte_lib.glsl +++ b/source/blender/draw/engines/eevee_next/shaders/eevee_cryptomatte_lib.glsl @@ -34,6 +34,8 @@ void cryptomatte_clear_samples(FilmSample dst) int layer_len = imageSize(cryptomatte_img).z; for (int i = 0; i < layer_len; i++) { imageStore(cryptomatte_img, ivec3(dst.texel, i), vec4(0.0)); + /* Ensure stores are visible to later reads. */ + imageFence(cryptomatte_img); } } @@ -71,4 +73,6 @@ void cryptomatte_store_film_sample(FilmSample dst, imageStore(cryptomatte_img, img_co, sample_pair); break; } + /* Ensure stores are visible to later reads. */ + imageFence(cryptomatte_img); } diff --git a/source/blender/draw/engines/eevee_next/shaders/eevee_film_cryptomatte_post_comp.glsl b/source/blender/draw/engines/eevee_next/shaders/eevee_film_cryptomatte_post_comp.glsl index 5a77f525e3f..490abb65a4d 100644 --- a/source/blender/draw/engines/eevee_next/shaders/eevee_film_cryptomatte_post_comp.glsl +++ b/source/blender/draw/engines/eevee_next/shaders/eevee_film_cryptomatte_post_comp.glsl @@ -61,6 +61,8 @@ void cryptomatte_store_samples(ivec2 texel, int layer, vec2 samples[CRYPTOMATTE_ pass_sample.zw = samples[p * 2 + 1]; imageStore(cryptomatte_img, ivec3(texel, p + layer_id), pass_sample); } + /* Ensure stores are visible to later reads. */ + imageFence(cryptomatte_img); } void main() diff --git a/source/blender/draw/engines/eevee_next/shaders/eevee_film_lib.glsl b/source/blender/draw/engines/eevee_next/shaders/eevee_film_lib.glsl index 0b3160ef447..d25f1f04f91 100644 --- a/source/blender/draw/engines/eevee_next/shaders/eevee_film_lib.glsl +++ b/source/blender/draw/engines/eevee_next/shaders/eevee_film_lib.glsl @@ -54,24 +54,24 @@ FilmSample film_sample_get(int sample_n, ivec2 texel_film) * reprojecting the incoming pixel data into film pixel space. */ #else -# ifdef SCALED_RENDERING - texel_film /= uniform_buf.film.scaling_factor; -# endif - FilmSample film_sample = uniform_buf.film.samples[sample_n]; - film_sample.texel += texel_film + uniform_buf.film.render_offset; + film_sample.texel += (texel_film + uniform_buf.film.offset) / scaling_factor + + uniform_buf.film.overscan; /* Use extend on borders. */ film_sample.texel = clamp(film_sample.texel, ivec2(0, 0), uniform_buf.film.render_extent - 1); /* TODO(fclem): Panoramic projection will need to compute the sample weight in the shader * instead of precomputing it on CPU. */ -# ifdef SCALED_RENDERING - /* We need to compute the real distance and weight since a sample - * can be used by many final pixel. */ - vec2 offset = uniform_buf.film.subpixel_offset - - vec2(texel_film % uniform_buf.film.scaling_factor); - film_sample.weight = film_filter_weight(uniform_buf.film.filter_size, length_squared(offset)); -# endif + if (scaling_factor > 1) { + /* We need to compute the real distance and weight since a sample + * can be used by many final pixel. */ + vec2 offset = (vec2(film_sample.texel - uniform_buf.film.overscan) + 0.5 - + uniform_buf.film.subpixel_offset) * + scaling_factor - + (vec2(texel_film + uniform_buf.film.offset) + 0.5); + film_sample.weight = film_filter_weight(uniform_buf.film.filter_radius, + length_squared(offset)); + } #endif /* PANORAMIC */ @@ -84,13 +84,14 @@ FilmSample film_sample_get(int sample_n, ivec2 texel_film) /* Returns the combined weights of all samples affecting this film pixel. */ float film_weight_accumulation(ivec2 texel_film) { -#if 0 /* TODO(fclem): Reference implementation, also needed for panoramic cameras. */ - float weight = 0.0; - for (int i = 0; i < uniform_buf.film.samples_len; i++) { - weight += film_sample_get(i, texel_film).weight; + /* TODO(fclem): Reference implementation, also needed for panoramic cameras. */ + if (scaling_factor > 1) { + float weight = 0.0; + for (int i = 0; i < uniform_buf.film.samples_len; i++) { + weight += film_sample_get(i, texel_film).weight; + } + return weight; } - return weight; -#endif return uniform_buf.film.samples_weight_total; } @@ -143,17 +144,10 @@ void film_sample_accum_combined(FilmSample samp, inout vec4 accum, inout float w weight_accum += weight; } -#ifdef GPU_METAL -void film_sample_cryptomatte_accum(FilmSample samp, - int layer, - sampler2D tex, - thread vec2 *crypto_samples) -#else void film_sample_cryptomatte_accum(FilmSample samp, int layer, sampler2D tex, inout vec2 crypto_samples[4]) -#endif { float hash = texelFetch(tex, samp.texel, 0)[layer]; /* Find existing entry. */ @@ -248,11 +242,7 @@ vec2 film_pixel_history_motion_vector(ivec2 texel_sample) /* \a t is inter-pixel position. 0 means perfectly on a pixel center. * Returns weights in both dimensions. * Multiply each dimension weights to get final pixel weights. */ -#ifdef GPU_METAL -void film_get_catmull_rom_weights(vec2 t, thread vec2 *weights) -#else void film_get_catmull_rom_weights(vec2 t, out vec2 weights[4]) -#endif { vec2 t2 = t * t; vec2 t3 = t2 * t; diff --git a/source/blender/draw/engines/eevee_next/shaders/eevee_filter_lib.glsl b/source/blender/draw/engines/eevee_next/shaders/eevee_filter_lib.glsl new file mode 100644 index 00000000000..c3ab5a827d9 --- /dev/null +++ b/source/blender/draw/engines/eevee_next/shaders/eevee_filter_lib.glsl @@ -0,0 +1,59 @@ +/* SPDX-FileCopyrightText: 2023 Blender Authors + * + * SPDX-License-Identifier: GPL-2.0-or-later */ + +/** + * Filtering utilities. + */ + +#pragma BLENDER_REQUIRE(gpu_shader_math_base_lib.glsl) + +/** + * Return the factor to filter_gaussian_weight. This is handy utility function to compute your + * gaussian parameter in a documented manner. + * - `linear_distance` is the distance at which the filter will have covered the given amount of + * `standard_deviation`. Must not be null. + * - `standard_deviation` is the shape of the bell. Higher values sharpens the filter. + * + * https://en.wikipedia.org/wiki/Standard_deviation#/media/File:Standard_deviation_diagram.svg + * + * Example: for a 5px 1d gaussian filter, one would set `linear_distance` of 2.5. + * `standard_deviation = 1.0` will cover 68% of the gaussian weight inside the 5px radius. + * `standard_deviation = 2.0` will cover 95% of the gaussian weight inside the 5px radius. + */ +float filter_gaussian_factor(float linear_distance, float standard_deviation) +{ + /* Account for `filter_gaussian_factor` using `exp2` for speed (`exp(x) = exp2(x / log(2))`). */ + const float log_2_inv = 1.442695041; + return log_2_inv * standard_deviation / square(linear_distance); +} + +/** + * Gaussian distance weighting. Allow weighting based on distance without null weight whatever the + * distance. `factor` is supposed to be a scaling parameter given by `filter_gaussian_factor`. + */ +float filter_gaussian_weight(float factor, float square_distance) +{ + /* Using exp2 since it is faster on GPU. `filter_gaussian_factor` account for that. */ + return exp2(-factor * square_distance); +} + +/** + * Planar distance weighting. Allow to weight based on geometric neighborhood. + */ +float filter_planar_weight(vec3 plane_N, vec3 plane_P, vec3 P, float scale) +{ + vec4 plane_eq = vec4(plane_N, -dot(plane_N, plane_P)); + float plane_distance = dot(plane_eq, vec4(P, 1.0)); + return filter_gaussian_weight(scale, square(plane_distance)); +} + +/** + * Angle weighting. Mostly used for normals. + * Expects both normals to be normalized. + */ +float filter_angle_weight(vec3 center_N, vec3 sample_N) +{ + float facing_ratio = dot(center_N, sample_N); + return saturate(pow8f(facing_ratio)); +} diff --git a/source/blender/draw/engines/eevee_next/shaders/eevee_horizon_denoise_comp.glsl b/source/blender/draw/engines/eevee_next/shaders/eevee_horizon_denoise_comp.glsl index 80db3b8e832..b15c97b8c11 100644 --- a/source/blender/draw/engines/eevee_next/shaders/eevee_horizon_denoise_comp.glsl +++ b/source/blender/draw/engines/eevee_next/shaders/eevee_horizon_denoise_comp.glsl @@ -6,161 +6,103 @@ #pragma BLENDER_REQUIRE(eevee_sampling_lib.glsl) #pragma BLENDER_REQUIRE(gpu_shader_utildefines_lib.glsl) #pragma BLENDER_REQUIRE(gpu_shader_math_vector_lib.glsl) -#pragma BLENDER_REQUIRE(eevee_gbuffer_lib.glsl) -#pragma BLENDER_REQUIRE(eevee_lightprobe_eval_lib.glsl) -#pragma BLENDER_REQUIRE(eevee_closure_lib.glsl) +#pragma BLENDER_REQUIRE(eevee_spherical_harmonics_lib.glsl) +#pragma BLENDER_REQUIRE(eevee_filter_lib.glsl) -float bilateral_depth_weight(vec3 center_N, vec3 center_P, vec3 sample_P) +vec3 sample_normal_get(ivec2 texel, out bool is_processed) { - vec4 center_plane_eq = vec4(center_N, -dot(center_N, center_P)); - /* Only compare distance to the center plane formed by the normal. */ - float depth_delta = dot(center_plane_eq, vec4(sample_P, 1.0)); - /* TODO(fclem): Scene parameter. This is dependent on scene scale. */ - const float scale = 10000.0; - float weight = exp2(-scale * square(depth_delta)); - return weight; + vec4 normal = texelFetch(screen_normal_tx, texel, 0); + is_processed = (normal.w != 0.0); + return normal.xyz * 2.0 - 1.0; } -float bilateral_spatial_weight(float sigma, vec2 offset_from_center) +float sample_weight_get( + vec3 center_N, vec3 center_P, ivec2 sample_texel, vec2 sample_uv, ivec2 sample_offset) { - /* From https://github.com/tranvansang/bilateral-filter/blob/master/fshader.frag */ - float fac = -1.0 / square(sigma); - /* Take two standard deviation. */ - fac *= 2.0; - float weight = exp2(fac * length_squared(offset_from_center)); - return weight; + ivec2 sample_texel_fullres = sample_texel * uniform_buf.raytrace.horizon_resolution_scale + + uniform_buf.raytrace.horizon_resolution_bias; + float sample_depth = texelFetch(hiz_tx, sample_texel_fullres, 0).r; + + bool is_valid; + vec3 sample_N = sample_normal_get(sample_texel, is_valid); + vec3 sample_P = drw_point_screen_to_world(vec3(sample_uv, sample_depth)); + + if (!is_valid) { + return 0.0; + } + + float gauss = filter_gaussian_factor(1.5, 1.5); + + /* TODO(fclem): Scene parameter. 100.0 is dependent on scene scale. */ + float depth_weight = filter_planar_weight(center_N, center_P, sample_P, 100.0); + float spatial_weight = filter_gaussian_weight(gauss, length_squared(vec2(sample_offset))); + float normal_weight = filter_angle_weight(center_N, sample_N); + + return depth_weight * spatial_weight * normal_weight; } -float bilateral_normal_weight(vec3 center_N, vec3 sample_N) +SphericalHarmonicL1 load_spherical_harmonic(ivec2 texel) { - float facing_ratio = dot(center_N, sample_N); - float weight = saturate(pow8f(facing_ratio)); - return weight; -} - -/* In order to remove some more fireflies, "tone-map" the color samples during the accumulation. */ -vec3 to_accumulation_space(vec3 color) -{ - /* This 4 factor is to avoid killing too much energy. */ - /* TODO(fclem): Parameter? */ - color /= 4.0; - color = color / (1.0 + reduce_add(color)); - return color; -} -vec3 from_accumulation_space(vec3 color) -{ - color = color / (1.0 - reduce_add(color)); - color *= 4.0; - return color; -} - -vec3 load_normal(ivec2 texel) -{ - return gbuffer_read(gbuf_header_tx, gbuf_closure_tx, gbuf_normal_tx, texel).surface_N; + SphericalHarmonicL1 sh; + sh.L0.M0 = texelFetch(in_sh_0_tx, texel, 0); + sh.L1.Mn1 = texelFetch(in_sh_1_tx, texel, 0); + sh.L1.M0 = texelFetch(in_sh_2_tx, texel, 0); + sh.L1.Mp1 = texelFetch(in_sh_3_tx, texel, 0); + sh = spherical_harmonics_decompress(sh); + return sh; } void main() { const uint tile_size = RAYTRACE_GROUP_SIZE; uvec2 tile_coord = unpackUvec2x16(tiles_coord_buf[gl_WorkGroupID.x]); + ivec2 texel = ivec2(gl_LocalInvocationID.xy + tile_coord * tile_size); - ivec2 texel_fullres = ivec2(gl_LocalInvocationID.xy + tile_coord * tile_size); - ivec2 texel = (texel_fullres) / uniform_buf.raytrace.resolution_scale; + vec2 texel_size = 1.0 / vec2(textureSize(in_sh_0_tx, 0).xy); + ivec2 texel_fullres = texel * uniform_buf.raytrace.horizon_resolution_scale + + uniform_buf.raytrace.horizon_resolution_bias; - ivec2 extent = textureSize(gbuf_header_tx, 0).xy; - if (any(greaterThanEqual(texel_fullres, extent))) { - return; - } - - vec2 center_uv = (vec2(texel_fullres) + 0.5) * uniform_buf.raytrace.full_resolution_inv; - float center_depth = texelFetch(depth_tx, texel_fullres, 0).r; + bool is_valid; + float center_depth = texelFetch(hiz_tx, texel_fullres, 0).r; + vec2 center_uv = vec2(texel) * texel_size; vec3 center_P = drw_point_screen_to_world(vec3(center_uv, center_depth)); + vec3 center_N = sample_normal_get(texel, is_valid); - if (center_depth == 1.0) { - /* Do not trace for background */ + if (!is_valid) { +#if 0 /* This is not needed as the next stage doesn't do bilinear filtering. */ + imageStore(out_sh_0_img, texel, vec4(0.0)); + imageStore(out_sh_1_img, texel, vec4(0.0)); + imageStore(out_sh_2_img, texel, vec4(0.0)); + imageStore(out_sh_3_img, texel, vec4(0.0)); +#endif return; } - ClosureUndetermined closure_center = gbuffer_read_bin( - gbuf_header_tx, gbuf_closure_tx, gbuf_normal_tx, texel_fullres, closure_index); - - if (closure_center.type == CLOSURE_NONE_ID) { - return; - } - - vec3 center_N = closure_center.N; - float roughness = closure_apparent_roughness_get(closure_center); - - float mix_fac = saturate(roughness * uniform_buf.raytrace.roughness_mask_scale - - uniform_buf.raytrace.roughness_mask_bias); - bool use_raytrace = mix_fac < 1.0; - bool use_horizon = mix_fac > 0.0; - - if (use_horizon == false) { - return; - } - - vec3 accum_radiance = vec3(0.0); - float accum_occlusion = 0.0; + SphericalHarmonicL1 accum_sh = spherical_harmonics_L1_new(); float accum_weight = 0.0; - for (int x = -1; x <= 1; x++) { - for (int y = -1; y <= 1; y++) { - ivec2 offset = ivec2(x, y); - ivec2 sample_texel = texel + ivec2(x, y); - ivec2 sample_texel_fullres = sample_texel * uniform_buf.raytrace.resolution_scale + - uniform_buf.raytrace.resolution_bias; - ivec3 sample_tile = ivec3(sample_texel_fullres / RAYTRACE_GROUP_SIZE, closure_index); - /* Make sure the sample has been processed and do not contain garbage data. */ - if (imageLoad(tile_mask_img, sample_tile).r == 0u) { - continue; + /* 3x3 filter. */ + for (int y = -1; y <= 1; y++) { + for (int x = -1; x <= 1; x++) { + ivec2 sample_offset = ivec2(x, y); + ivec2 sample_texel = texel + sample_offset; + vec2 sample_uv = (vec2(sample_texel) + 0.5) * texel_size; + float sample_weight = sample_weight_get( + center_N, center_P, sample_texel, sample_uv, sample_offset); + /* We need to avoid sampling if there no weight as the texture values could be undefined + * (is_valid is false). */ + if (sample_weight > 0.0) { + SphericalHarmonicL1 sample_sh = load_spherical_harmonic(sample_texel); + accum_sh = spherical_harmonics_madd(sample_sh, sample_weight, accum_sh); + accum_weight += sample_weight; } - - float sample_depth = texelFetch(depth_tx, sample_texel_fullres, 0).r; - vec2 sample_uv = (vec2(sample_texel_fullres) + 0.5) * - uniform_buf.raytrace.full_resolution_inv; - vec3 sample_P = drw_point_screen_to_world(vec3(sample_uv, sample_depth)); - - /* Background case. */ - if (sample_depth == 0.0) { - continue; - } - - vec3 sample_N = load_normal(sample_texel_fullres); - - float depth_weight = bilateral_depth_weight(center_N, center_P, sample_P); - float spatial_weight = bilateral_spatial_weight(1.5, vec2(offset)); - float normal_weight = bilateral_normal_weight(center_N, sample_N); - - float weight = depth_weight * spatial_weight * normal_weight; - - vec3 radiance = imageLoad(horizon_radiance_img, sample_texel).rgb; - /* Do not gather unprocessed pixels. */ - if (all(equal(radiance, FLT_11_11_10_MAX))) { - continue; - } - float occlusion = imageLoad(horizon_occlusion_img, sample_texel).r; - accum_radiance += to_accumulation_space(radiance) * weight; - accum_occlusion += occlusion * weight; - accum_weight += weight; } } - float occlusion = accum_occlusion * safe_rcp(accum_weight); - vec3 radiance = from_accumulation_space(accum_radiance * safe_rcp(accum_weight)); + accum_sh = spherical_harmonics_mul(accum_sh, safe_rcp(accum_weight)); - vec3 P = center_P; - vec3 N = center_N; - vec3 Ng = center_N; - vec3 V = drw_world_incident_vector(P); - /* Fallback to nearest light-probe. */ - LightProbeSample samp = lightprobe_load(P, Ng, V); - vec3 radiance_probe = spherical_harmonics_evaluate_lambert(N, samp.volume_irradiance); - /* Apply missing distant lighting. */ - radiance += occlusion * radiance_probe; + accum_sh = spherical_harmonics_compress(accum_sh); - vec4 radiance_horizon = vec4(radiance, 0.0); - vec4 radiance_raytrace = use_raytrace ? imageLoad(radiance_img, texel_fullres) : vec4(0.0); - - vec4 radiance_mixed = mix(radiance_raytrace, radiance_horizon, mix_fac); - - imageStore(radiance_img, texel_fullres, radiance_mixed); + imageStore(out_sh_0_img, texel, accum_sh.L0.M0); + imageStore(out_sh_1_img, texel, accum_sh.L1.Mn1); + imageStore(out_sh_2_img, texel, accum_sh.L1.M0); + imageStore(out_sh_3_img, texel, accum_sh.L1.Mp1); } diff --git a/source/blender/draw/engines/eevee_next/shaders/eevee_horizon_resolve_comp.glsl b/source/blender/draw/engines/eevee_next/shaders/eevee_horizon_resolve_comp.glsl new file mode 100644 index 00000000000..8a6b99ce345 --- /dev/null +++ b/source/blender/draw/engines/eevee_next/shaders/eevee_horizon_resolve_comp.glsl @@ -0,0 +1,205 @@ +/* SPDX-FileCopyrightText: 2023 Blender Authors + * + * SPDX-License-Identifier: GPL-2.0-or-later */ + +#pragma BLENDER_REQUIRE(draw_view_lib.glsl) +#pragma BLENDER_REQUIRE(eevee_sampling_lib.glsl) +#pragma BLENDER_REQUIRE(gpu_shader_utildefines_lib.glsl) +#pragma BLENDER_REQUIRE(gpu_shader_math_vector_lib.glsl) +#pragma BLENDER_REQUIRE(eevee_gbuffer_lib.glsl) +#pragma BLENDER_REQUIRE(eevee_lightprobe_eval_lib.glsl) +#pragma BLENDER_REQUIRE(eevee_closure_lib.glsl) +#pragma BLENDER_REQUIRE(eevee_filter_lib.glsl) + +vec3 sample_normal_get(ivec2 texel, out bool is_processed) +{ + vec4 normal = texelFetch(screen_normal_tx, texel, 0); + is_processed = (normal.w != 0.0); + return drw_normal_view_to_world(normal.xyz * 2.0 - 1.0); +} + +float sample_weight_get(vec3 center_N, vec3 center_P, ivec2 center_texel, ivec2 sample_offset) +{ + ivec2 sample_texel = center_texel + sample_offset; + ivec2 sample_texel_fullres = sample_texel * uniform_buf.raytrace.horizon_resolution_scale + + uniform_buf.raytrace.horizon_resolution_bias; + vec2 sample_uv = (vec2(sample_texel_fullres) + 0.5) * uniform_buf.raytrace.full_resolution_inv; + + float sample_depth = texelFetch(depth_tx, sample_texel_fullres, 0).r; + + bool is_valid; + vec3 sample_N = sample_normal_get(sample_texel, is_valid); + vec3 sample_P = drw_point_screen_to_world(vec3(sample_uv, sample_depth)); + + if (!is_valid) { + return 0.0; + } + + /* TODO(fclem): Scene parameter. 10000.0 is dependent on scene scale. */ + float depth_weight = filter_planar_weight(center_N, center_P, sample_P, 10000.0); + float normal_weight = filter_angle_weight(center_N, sample_N); + + return depth_weight * normal_weight; +} + +SphericalHarmonicL1 load_spherical_harmonic(ivec2 texel, bool valid) +{ + if (!valid) { + /* We need to avoid sampling if there no weight as the texture values could be undefined + * (is_valid is false). */ + return spherical_harmonics_L1_new(); + } + SphericalHarmonicL1 sh; + sh.L0.M0 = texelFetch(horizon_radiance_0_tx, texel, 0); + sh.L1.Mn1 = texelFetch(horizon_radiance_1_tx, texel, 0); + sh.L1.M0 = texelFetch(horizon_radiance_2_tx, texel, 0); + sh.L1.Mp1 = texelFetch(horizon_radiance_3_tx, texel, 0); + return spherical_harmonics_decompress(sh); +} + +void main() +{ + const uint tile_size = RAYTRACE_GROUP_SIZE; + uvec2 tile_coord = unpackUvec2x16(tiles_coord_buf[gl_WorkGroupID.x]); + ivec2 texel_fullres = ivec2(gl_LocalInvocationID.xy + tile_coord * tile_size); + + ivec2 texel = max(ivec2(0), texel_fullres - uniform_buf.raytrace.horizon_resolution_bias) / + uniform_buf.raytrace.horizon_resolution_scale; + + ivec2 extent = textureSize(gbuf_header_tx, 0).xy; + if (any(greaterThanEqual(texel_fullres, extent))) { + return; + } + + GBufferReader gbuf = gbuffer_read( + gbuf_header_tx, gbuf_closure_tx, gbuf_normal_tx, texel_fullres); + + if (gbuf.header == 0u) { + return; + } + + vec2 center_uv = (vec2(texel_fullres) + 0.5) * uniform_buf.raytrace.full_resolution_inv; + float center_depth = texelFetch(depth_tx, texel_fullres, 0).r; + vec3 center_P = drw_point_screen_to_world(vec3(center_uv, center_depth)); + vec3 center_N = gbuf.surface_N; + + SphericalHarmonicL1 accum_sh; + if (uniform_buf.raytrace.horizon_resolution_scale == 1) { + accum_sh = load_spherical_harmonic(texel, true); + } + else { + vec2 interp = vec2(texel_fullres - texel * uniform_buf.raytrace.horizon_resolution_scale - + uniform_buf.raytrace.horizon_resolution_bias) / + vec2(uniform_buf.raytrace.horizon_resolution_scale); + vec4 interp4 = vec4(interp, 1.0 - interp); + vec4 bilinear_weight = interp4.zxzx * interp4.wwyy; + + vec4 bilateral_weights; + bilateral_weights.x = sample_weight_get(center_N, center_P, texel, ivec2(0, 0)); + bilateral_weights.y = sample_weight_get(center_N, center_P, texel, ivec2(1, 0)); + bilateral_weights.z = sample_weight_get(center_N, center_P, texel, ivec2(0, 1)); + bilateral_weights.w = sample_weight_get(center_N, center_P, texel, ivec2(1, 1)); + + vec4 weights = bilateral_weights * bilinear_weight; + + SphericalHarmonicL1 sh_00 = load_spherical_harmonic(texel + ivec2(0, 0), weights.x > 0.0); + SphericalHarmonicL1 sh_10 = load_spherical_harmonic(texel + ivec2(1, 0), weights.y > 0.0); + SphericalHarmonicL1 sh_01 = load_spherical_harmonic(texel + ivec2(0, 1), weights.z > 0.0); + SphericalHarmonicL1 sh_11 = load_spherical_harmonic(texel + ivec2(1, 1), weights.w > 0.0); + + /* Avoid another division at the end. Normalize the weights upfront. */ + weights *= safe_rcp(reduce_add(weights)); + + accum_sh = spherical_harmonics_mul(sh_00, weights.x); + accum_sh = spherical_harmonics_madd(sh_10, weights.y, accum_sh); + accum_sh = spherical_harmonics_madd(sh_01, weights.z, accum_sh); + accum_sh = spherical_harmonics_madd(sh_11, weights.w, accum_sh); + } + + vec3 P = center_P; + vec3 Ng = center_N; + vec3 V = drw_world_incident_vector(P); + + LightProbeSample samp = lightprobe_load(P, Ng, V); + + for (int i = 0; i < GBUFFER_LAYER_MAX && i < gbuf.closure_count; i++) { + ClosureUndetermined cl = gbuffer_closure_get(gbuf, i); + + float roughness = closure_apparent_roughness_get(cl); + + float mix_fac = saturate(roughness * uniform_buf.raytrace.roughness_mask_scale - + uniform_buf.raytrace.roughness_mask_bias); + bool use_raytrace = mix_fac < 1.0; + bool use_horizon = mix_fac > 0.0; + + if (!use_horizon) { + continue; + } + + vec3 N = cl.N; + + vec3 L; + switch (cl.type) { + case CLOSURE_BSDF_MICROFACET_GGX_REFLECTION_ID: + L = lightprobe_reflection_dominant_dir(cl.N, V, roughness); + break; + case CLOSURE_BSDF_MICROFACET_GGX_REFRACTION_ID: + L = lightprobe_refraction_dominant_dir(cl.N, V, to_closure_refraction(cl).ior, roughness); + break; + case CLOSURE_BSDF_TRANSLUCENT_ID: + L = -N; + break; + default: + L = N; + break; + } + vec3 vL = drw_normal_world_to_view(L); + + /* Evaluate lighting from horizon scan. */ + /* TODO(fclem): Evaluate depending on BSDF. */ + vec3 radiance = spherical_harmonics_evaluate_lambert(vL, accum_sh); + + /* Evaluate visibility from horizon scan. */ + SphericalHarmonicL1 sh_visibility = spherical_harmonics_swizzle_wwww(accum_sh); + float occlusion = spherical_harmonics_evaluate_lambert(vL, sh_visibility).x; + /* FIXME(fclem): Tried to match the old occlusion look. I don't know why it's needed. */ + occlusion *= 0.5; + /* TODO(fclem): Ideally, we should just combine both local and distant irradiance and evaluate + * once. Unfortunately, I couldn't find a way to do the same (1.0 - occlusion) with the + * spherical harmonic coefficients. */ + float visibility = saturate(1.0 - occlusion); + + /* Apply missing distant lighting. */ + vec3 radiance_probe = spherical_harmonics_evaluate_lambert(L, samp.volume_irradiance); + radiance += visibility * radiance_probe; + + int layer_index = gbuffer_closure_get_bin_index(gbuf, i); + + vec4 radiance_horizon = vec4(radiance, 0.0); + vec4 radiance_raytrace = vec4(0.0); + if (use_raytrace) { + /* TODO(fclem): Layered texture. */ + if (layer_index == 0) { + radiance_raytrace = imageLoad(closure0_img, texel_fullres); + } + else if (layer_index == 1) { + radiance_raytrace = imageLoad(closure1_img, texel_fullres); + } + else if (layer_index == 2) { + radiance_raytrace = imageLoad(closure2_img, texel_fullres); + } + } + vec4 radiance_mixed = mix(radiance_raytrace, radiance_horizon, mix_fac); + + /* TODO(fclem): Layered texture. */ + if (layer_index == 0) { + imageStore(closure0_img, texel_fullres, radiance_mixed); + } + else if (layer_index == 1) { + imageStore(closure1_img, texel_fullres, radiance_mixed); + } + else if (layer_index == 2) { + imageStore(closure2_img, texel_fullres, radiance_mixed); + } + } +} diff --git a/source/blender/draw/engines/eevee_next/shaders/eevee_horizon_scan_comp.glsl b/source/blender/draw/engines/eevee_next/shaders/eevee_horizon_scan_comp.glsl index a4c2dc2a0b7..e5a0ba85921 100644 --- a/source/blender/draw/engines/eevee_next/shaders/eevee_horizon_scan_comp.glsl +++ b/source/blender/draw/engines/eevee_next/shaders/eevee_horizon_scan_comp.glsl @@ -6,7 +6,6 @@ #pragma BLENDER_REQUIRE(eevee_sampling_lib.glsl) #pragma BLENDER_REQUIRE(gpu_shader_utildefines_lib.glsl) #pragma BLENDER_REQUIRE(gpu_shader_math_vector_lib.glsl) -#pragma BLENDER_REQUIRE(eevee_gbuffer_lib.glsl) #pragma BLENDER_REQUIRE(eevee_horizon_scan_eval_lib.glsl) void main() @@ -15,48 +14,52 @@ void main() uvec2 tile_coord = unpackUvec2x16(tiles_coord_buf[gl_WorkGroupID.x]); ivec2 texel = ivec2(gl_LocalInvocationID.xy + tile_coord * tile_size); - ivec2 texel_fullres = texel * uniform_buf.raytrace.resolution_scale + - uniform_buf.raytrace.resolution_bias; + ivec2 texel_fullres = texel * uniform_buf.raytrace.horizon_resolution_scale + + uniform_buf.raytrace.horizon_resolution_bias; + /* Avoid tracing the outside border if dispatch is too big. */ ivec2 extent = textureSize(gbuf_header_tx, 0).xy; - if (any(greaterThanEqual(texel_fullres, extent))) { + if (any(greaterThanEqual(texel * uniform_buf.raytrace.horizon_resolution_scale, extent))) { + return; + } + + /* Avoid loading texels outside texture range. + * This can happen even after the check above in non-power-of-2 textures. */ + texel_fullres = min(texel_fullres, extent - 1); + + /* Do not trace where nothing was rendered. */ + if (texelFetch(gbuf_header_tx, texel_fullres, 0).r == 0u) { +#if 0 /* This is not needed as the next stage doesn't do bilinear filtering. */ + imageStore(horizon_radiance_0_img, texel, vec4(0.0)); + imageStore(horizon_radiance_1_img, texel, vec4(0.0)); + imageStore(horizon_radiance_2_img, texel, vec4(0.0)); + imageStore(horizon_radiance_3_img, texel, vec4(0.0)); +#endif return; } vec2 uv = (vec2(texel_fullres) + 0.5) * uniform_buf.raytrace.full_resolution_inv; float depth = texelFetch(hiz_tx, texel_fullres, 0).r; - - if (depth == 1.0) { - /* Do not trace for background */ - imageStore(horizon_radiance_img, texel, vec4(FLT_11_11_10_MAX, 0.0)); - return; - } - - HorizonScanContext ctx; - ctx.closure = gbuffer_read_bin( - gbuf_header_tx, gbuf_closure_tx, gbuf_normal_tx, texel_fullres, closure_index); - ctx.closure.N = drw_normal_world_to_view(ctx.closure.N); - - if (ctx.closure.type == CLOSURE_NONE_ID) { - imageStore(horizon_radiance_img, texel, vec4(FLT_11_11_10_MAX, 0.0)); - return; - } - vec3 vP = drw_point_screen_to_view(vec3(uv, depth)); + vec3 vN = horizon_scan_sample_normal(uv); vec2 noise = utility_tx_fetch(utility_tx, vec2(texel), UTIL_BLUE_NOISE_LAYER).rg; noise = fract(noise + sampling_rng_2D_get(SAMPLING_AO_U)); - horizon_scan_eval(vP, - ctx, - noise, - uniform_buf.ao.pixel_size, - 1.0e16, - uniform_buf.ao.thickness, - uniform_buf.ao.angle_bias, - 8, - false); + HorizonScanResult scan = horizon_scan_eval(vP, + vN, + noise, + uniform_buf.ao.pixel_size, + 1.0e16, + uniform_buf.ao.thickness, + uniform_buf.ao.angle_bias, + 8, + false); - imageStore(horizon_radiance_img, texel, ctx.closure_result); - imageStore(horizon_occlusion_img, texel, ctx.closure_result.wwww); + scan.result = spherical_harmonics_compress(scan.result); + + imageStore(horizon_radiance_0_img, texel, scan.result.L0.M0); + imageStore(horizon_radiance_1_img, texel, scan.result.L1.Mn1); + imageStore(horizon_radiance_2_img, texel, scan.result.L1.M0); + imageStore(horizon_radiance_3_img, texel, scan.result.L1.Mp1); } diff --git a/source/blender/draw/engines/eevee_next/shaders/eevee_horizon_scan_eval_lib.glsl b/source/blender/draw/engines/eevee_next/shaders/eevee_horizon_scan_eval_lib.glsl index e6b143d6aaf..ad6464e720e 100644 --- a/source/blender/draw/engines/eevee_next/shaders/eevee_horizon_scan_eval_lib.glsl +++ b/source/blender/draw/engines/eevee_next/shaders/eevee_horizon_scan_eval_lib.glsl @@ -22,7 +22,9 @@ #pragma BLENDER_REQUIRE(eevee_bxdf_lib.glsl) #pragma BLENDER_REQUIRE(eevee_spherical_harmonics_lib.glsl) -#if defined(MAT_DEFERRED) || defined(MAT_FORWARD) +#ifdef HORIZON_OCCLUSION +/* Do nothing. */ +#elif defined(MAT_DEFERRED) || defined(MAT_FORWARD) /* Enable AO node computation for material shaders. */ # define HORIZON_OCCLUSION #else @@ -47,138 +49,6 @@ vec3 horizon_scan_sample_normal(vec2 uv) #endif } -/* Note: Expects all normals to be in view-space. */ -struct HorizonScanContextCommon { - float N_angle; - float N_length; - uint bitmask; - float weight_slice; - float weight_accum; - vec3 light_slice; - vec4 light_accum; -}; - -struct HorizonScanContext { -#ifdef HORIZON_OCCLUSION - ClosureOcclusion occlusion; - HorizonScanContextCommon occlusion_common; - vec4 occlusion_result; -#endif -#ifdef HORIZON_CLOSURE - ClosureUndetermined closure; - HorizonScanContextCommon closure_common; - vec4 closure_result; -#endif -}; - -void horizon_scan_context_accumulation_reset(inout HorizonScanContext context) -{ -#ifdef HORIZON_OCCLUSION - context.occlusion_common.light_accum = vec4(0.0); - context.occlusion_common.weight_accum = 0.0; -#endif -#ifdef HORIZON_CLOSURE - context.closure_common.light_accum = vec4(0.0); - context.closure_common.weight_accum = 0.0; -#endif -} - -void horizon_scan_context_slice_start( - inout HorizonScanContextCommon context, vec3 vN, vec3 vV, vec3 vT, vec3 vB) -{ - context.bitmask = 0u; - context.weight_slice = 0.0; - context.light_slice = vec3(0.0); - horizon_scan_projected_normal_to_plane_angle_and_length( - vN, vV, vT, vB, context.N_length, context.N_angle); -} - -void horizon_scan_context_slice_start(inout HorizonScanContext context, vec3 vV, vec3 vT, vec3 vB) -{ -#ifdef HORIZON_OCCLUSION - horizon_scan_context_slice_start(context.occlusion_common, context.occlusion.N, vV, vT, vB); -#endif -#ifdef HORIZON_CLOSURE - horizon_scan_context_slice_start(context.closure_common, context.closure.N, vV, vT, vB); -#endif -} - -void horizon_scan_context_sample_finish(inout HorizonScanContextCommon context, - vec3 sample_radiance, - float sample_weight, - vec2 sample_theta, - float angle_bias) -{ - /* Angular bias shrinks the visibility bitmask around the projected normal. */ - sample_theta = (sample_theta - context.N_angle) * angle_bias; - uint sample_bitmask = horizon_scan_angles_to_bitmask(sample_theta); - sample_weight *= horizon_scan_bitmask_to_visibility_uniform(sample_bitmask & ~context.bitmask); - - context.weight_slice += sample_weight; - context.light_slice += sample_radiance * sample_weight; - context.bitmask |= sample_bitmask; -} - -void horizon_scan_context_sample_finish( - inout HorizonScanContext ctx, vec3 L, vec3 V, vec2 sample_uv, vec2 theta, float bias) -{ - vec3 sample_radiance = horizon_scan_sample_radiance(sample_uv); - /* Take emitter surface normal into consideration. */ - vec3 sample_normal = horizon_scan_sample_normal(sample_uv); - /* Discard back-facing samples. - * The paper suggests a smooth test which is not physically correct since we - * already consider the sample reflected radiance. - * Set the weight to allow energy conservation. If we modulate the radiance, we loose energy. */ - float weight = step(dot(sample_normal, L), 0.0); - -#ifdef HORIZON_OCCLUSION - horizon_scan_context_sample_finish(ctx.occlusion_common, sample_radiance, 1.0, theta, bias); -#endif -#ifdef HORIZON_CLOSURE - weight *= bsdf_lambert(ctx.closure.N, L); - horizon_scan_context_sample_finish(ctx.closure_common, sample_radiance, weight, theta, bias); -#endif -} - -void horizon_scan_context_slice_finish(inout HorizonScanContextCommon context) -{ - /* Use uniform visibility since this is what we use for near field lighting. - * Also the lighting we are going to mask is already containing the cosine lobe. */ - float slice_occlusion = horizon_scan_bitmask_to_visibility_uniform(~context.bitmask); - /* Normalize radiance since BxDF is applied when merging direct and indirect light. */ - context.light_slice *= safe_rcp(context.weight_slice) * (1.0 - slice_occlusion); - /* Correct normal not on plane (Eq. 8 of GTAO paper). */ - context.light_accum += vec4(context.light_slice, slice_occlusion) * context.N_length; - context.weight_accum += context.N_length; -} - -void horizon_scan_context_slice_finish(inout HorizonScanContext context) -{ -#ifdef HORIZON_OCCLUSION - float occlusion = horizon_scan_bitmask_to_occlusion_cosine(context.occlusion_common.bitmask); - context.occlusion_common.light_accum += vec4(occlusion) * context.occlusion_common.N_length; - context.occlusion_common.weight_accum += context.occlusion_common.N_length; -#endif -#ifdef HORIZON_CLOSURE - horizon_scan_context_slice_finish(context.closure_common); -#endif -} - -void horizon_scan_context_accumulation_finish(HorizonScanContextCommon context, out vec4 result) -{ - result = context.light_accum * safe_rcp(context.weight_accum); -} - -void horizon_scan_context_accumulation_finish(inout HorizonScanContext context) -{ -#ifdef HORIZON_OCCLUSION - horizon_scan_context_accumulation_finish(context.occlusion_common, context.occlusion_result); -#endif -#ifdef HORIZON_CLOSURE - horizon_scan_context_accumulation_finish(context.closure_common, context.closure_result); -#endif -} - /** * Returns the start and end point of a ray clipped to its intersection * with a sphere. @@ -209,27 +79,38 @@ void horizon_scan_occluder_intersection_ray_sphere_clip(Ray ray, P_exit = ray.origin + ray.direction * t_exit; } +struct HorizonScanResult { +#ifdef HORIZON_OCCLUSION + float result; +#endif +#ifdef HORIZON_CLOSURE + SphericalHarmonicL1 result; +#endif +}; + /** * Scans the horizon in many directions and returns the indirect lighting radiance. * Returned lighting is stored inside the context in `_accum` members already normalized. * If `reversed` is set to true, the input normal must be negated. */ -void horizon_scan_eval(vec3 vP, - inout HorizonScanContext context, - vec2 noise, - vec2 pixel_size, - float search_distance, - float global_thickness, - float angle_bias, - const int sample_count, - const bool reversed) +HorizonScanResult horizon_scan_eval(vec3 vP, + vec3 vN, + vec2 noise, + vec2 pixel_size, + float search_distance, + float global_thickness, + float angle_bias, + const int sample_count, + const bool reversed) { vec3 vV = drw_view_incident_vector(vP); const int slice_len = 2; vec2 v_dir = sample_circle(noise.x * (0.5 / float(slice_len))); - horizon_scan_context_accumulation_reset(context); + float weight_accum = 0.0; + float occlusion_accum = 0.0; + SphericalHarmonicL1 sh_accum = spherical_harmonics_L1_new(); for (int slice = 0; slice < slice_len; slice++) { #if 0 /* For debug purpose. For when slice_len is greater than 2. */ @@ -240,7 +121,18 @@ void horizon_scan_eval(vec3 vP, vec3 vB = normalize(cross(vV, vec3(v_dir, 0.0))); vec3 vT = cross(vB, vV); - horizon_scan_context_slice_start(context, vV, vT, vB); + /* Bitmask representing the occluded sectors on the slice. */ + uint slice_bitmask = 0u; + + /* Angle between vN and the horizon slice plane. */ + float vN_angle; + /* Length of vN projected onto the horizon slice plane. */ + float vN_length; + + horizon_scan_projected_normal_to_plane_angle_and_length(vN, vV, vT, vB, vN_length, vN_angle); + + SphericalHarmonicL1 sh_slice = spherical_harmonics_L1_new(); + float weight_slice; /* For both sides of the view vector. */ for (int side = 0; side < 2; side++) { @@ -306,15 +198,54 @@ void horizon_scan_eval(vec3 vP, /* If we are tracing backward, the angles are negative. Swizzle to keep correct order. */ theta = (side == 0) ? theta.xy : -theta.yx; - horizon_scan_context_sample_finish(context, vL_front, vV, sample_uv, theta, angle_bias); + vec3 sample_radiance = horizon_scan_sample_radiance(sample_uv); + /* Take emitter surface normal into consideration. */ + vec3 sample_normal = horizon_scan_sample_normal(sample_uv); + /* Discard back-facing samples. + * The 2 factor is to avoid loosing too much energy (which is something not + * explained in the paper...). Likely to be wrong, but we need a soft falloff. */ + float facing_weight = saturate(-dot(sample_normal, vL_front) * 2.0); + + float sample_weight = facing_weight * bsdf_lambert(vN, vL_front); + + /* Angular bias shrinks the visibility bitmask around the projected normal. */ + vec2 biased_theta = (theta - vN_angle) * angle_bias; + uint sample_bitmask = horizon_scan_angles_to_bitmask(biased_theta); + float weight_bitmask = horizon_scan_bitmask_to_visibility_uniform(sample_bitmask & + ~slice_bitmask); + + sample_radiance *= facing_weight * weight_bitmask; + /* Encoding using front sample direction gives better result than + * `normalize(vL_front + vL_back)` */ + spherical_harmonics_encode_signal_sample( + vL_front, vec4(sample_radiance, weight_bitmask), sh_slice); + + slice_bitmask |= sample_bitmask; } } - horizon_scan_context_slice_finish(context); + float occlusion_slice = horizon_scan_bitmask_to_occlusion_cosine(slice_bitmask); + + /* Correct normal not on plane (Eq. 8 of GTAO paper). */ + occlusion_accum += occlusion_slice * vN_length; + /* Use uniform visibility since this is what we use for near field lighting. */ + sh_accum = spherical_harmonics_madd(sh_slice, vN_length, sh_accum); + + weight_accum += vN_length; /* Rotate 90 degrees. */ v_dir = orthogonal(v_dir); } - horizon_scan_context_accumulation_finish(context); + float weight_rcp = safe_rcp(weight_accum); + + HorizonScanResult res; +#ifdef HORIZON_OCCLUSION + res.result = occlusion_accum * weight_rcp; +#endif +#ifdef HORIZON_CLOSURE + /* Weight by area of the sphere. This is expected for correct SH evaluation. */ + res.result = spherical_harmonics_mul(sh_accum, weight_rcp * 4.0 * M_PI); +#endif + return res; } diff --git a/source/blender/draw/engines/eevee_next/shaders/eevee_horizon_setup_comp.glsl b/source/blender/draw/engines/eevee_next/shaders/eevee_horizon_setup_comp.glsl index 1b64a80ca6d..439234fee29 100644 --- a/source/blender/draw/engines/eevee_next/shaders/eevee_horizon_setup_comp.glsl +++ b/source/blender/draw/engines/eevee_next/shaders/eevee_horizon_setup_comp.glsl @@ -16,8 +16,17 @@ void main() { ivec2 texel = ivec2(gl_GlobalInvocationID.xy); - ivec2 texel_fullres = texel * uniform_buf.raytrace.resolution_scale + - uniform_buf.raytrace.resolution_bias; + ivec2 texel_fullres = texel * uniform_buf.raytrace.horizon_resolution_scale + + uniform_buf.raytrace.horizon_resolution_bias; + + /* Return early for padding threads so we can use imageStoreFast. */ + if (any(greaterThanEqual(texel, imageSize(out_radiance_img).xy))) { + return; + } + + /* Avoid loading texels outside texture range. */ + ivec2 extent = textureSize(gbuf_header_tx, 0).xy; + texel_fullres = min(texel_fullres, extent - 1); /* Load Gbuffer. */ GBufferReader gbuf = gbuffer_read( @@ -25,12 +34,16 @@ void main() /* Export normal. */ vec3 N = gbuf.surface_N; + /* Background has invalid data. */ + /* FIXME: This is zero for opaque layer when we are processing the refraction layer. */ if (is_zero(N)) { /* Avoid NaN. But should be fixed in any case. */ N = vec3(1.0, 0.0, 0.0); } vec3 vN = drw_normal_world_to_view(N); - imageStore(out_normal_img, texel, vec4(vN * 0.5 + 0.5, 0.0)); + /* Tag processed pixel in the normal buffer for denoising speed. */ + bool is_processed = gbuf.header != 0u; + imageStore(out_normal_img, texel, vec4(vN * 0.5 + 0.5, float(is_processed))); /* Re-project radiance. */ vec2 uv = (vec2(texel_fullres) + 0.5) / vec2(textureSize(depth_tx, 0).xy); diff --git a/source/blender/draw/engines/eevee_next/shaders/eevee_lightprobe_irradiance_world_comp.glsl b/source/blender/draw/engines/eevee_next/shaders/eevee_lightprobe_irradiance_world_comp.glsl new file mode 100644 index 00000000000..dfac4b82d2d --- /dev/null +++ b/source/blender/draw/engines/eevee_next/shaders/eevee_lightprobe_irradiance_world_comp.glsl @@ -0,0 +1,30 @@ +/* SPDX-FileCopyrightText: 2023 Blender Authors + * + * SPDX-License-Identifier: GPL-2.0-or-later */ + +/** + * Load the extracted spherical harmonics from the world into the probe volume atlas. + * + * The whole thread group will load the same data and write a brick worth of data. + */ + +void atlas_store(vec4 sh_coefficient, ivec2 atlas_coord, int layer) +{ + imageStore(irradiance_atlas_img, + ivec3(atlas_coord, layer * IRRADIANCE_GRID_BRICK_SIZE) + ivec3(gl_LocalInvocationID), + sh_coefficient); +} + +void main() +{ + int brick_index = grids_infos_buf[grid_index].brick_offset; + + /* Brick coordinate in the destination atlas. */ + IrradianceBrick brick = irradiance_brick_unpack(bricks_infos_buf[brick_index]); + ivec2 output_coord = ivec2(brick.atlas_coord); + + atlas_store(harmonic_buf.L0_M0, output_coord, 0); + atlas_store(harmonic_buf.L1_Mn1, output_coord, 1); + atlas_store(harmonic_buf.L1_M0, output_coord, 2); + atlas_store(harmonic_buf.L1_Mp1, output_coord, 3); +} diff --git a/source/blender/draw/engines/eevee_next/shaders/eevee_lightprobe_volume_eval_lib.glsl b/source/blender/draw/engines/eevee_next/shaders/eevee_lightprobe_volume_eval_lib.glsl index 34971582b31..43a9b73d9cc 100644 --- a/source/blender/draw/engines/eevee_next/shaders/eevee_lightprobe_volume_eval_lib.glsl +++ b/source/blender/draw/engines/eevee_next/shaders/eevee_lightprobe_volume_eval_lib.glsl @@ -136,6 +136,13 @@ SphericalHarmonicL1 lightprobe_irradiance_sample( #ifdef IRRADIANCE_GRID_SAMPLING float random = interlieved_gradient_noise(UTIL_TEXEL, 0.0, 0.0); random = fract(random + sampling_rng_1D_get(SAMPLING_LIGHTPROBE)); +#endif +#ifdef GPU_METAL +/* NOTE: Performs a chunked unroll to avoid the compiler unrolling the entire loop, avoiding + * very high instruction counts and long compilation time. Full unroll results in 90k + + * instructions. Chunked unroll is 5.1k instructions with reduced register pressure, while + * retaining most of the benefits of unrolling. */ +# pragma clang loop unroll_count(16) #endif for (; i < IRRADIANCE_GRID_MAX; i++) { /* Last grid is tagged as invalid to stop the iteration. */ diff --git a/source/blender/draw/engines/eevee_next/shaders/eevee_nodetree_lib.glsl b/source/blender/draw/engines/eevee_next/shaders/eevee_nodetree_lib.glsl index f9488363493..87ffbf7e8f5 100644 --- a/source/blender/draw/engines/eevee_next/shaders/eevee_nodetree_lib.glsl +++ b/source/blender/draw/engines/eevee_next/shaders/eevee_nodetree_lib.glsl @@ -8,6 +8,8 @@ #pragma BLENDER_REQUIRE(gpu_shader_codegen_lib.glsl) #pragma BLENDER_REQUIRE(eevee_renderpass_lib.glsl) +#define filmScalingFactor float(uniform_buf.film.scaling_factor) + vec3 g_emission; vec3 g_transmittance; float g_holdout; @@ -689,6 +691,20 @@ vec3 coordinate_incoming(vec3 P) /** \} */ +/* -------------------------------------------------------------------- */ +/** \name Mixed render resolution + * + * Callbacks image texture sampling. + * + * \{ */ + +float film_scaling_factor_get() +{ + return float(uniform_buf.film.scaling_factor); +} + +/** \} */ + /* -------------------------------------------------------------------- */ /** \name Volume Attribute post * diff --git a/source/blender/draw/engines/eevee_next/shaders/eevee_ray_denoise_bilateral_comp.glsl b/source/blender/draw/engines/eevee_next/shaders/eevee_ray_denoise_bilateral_comp.glsl index 5800af70c82..e0c40ef2a8c 100644 --- a/source/blender/draw/engines/eevee_next/shaders/eevee_ray_denoise_bilateral_comp.glsl +++ b/source/blender/draw/engines/eevee_next/shaders/eevee_ray_denoise_bilateral_comp.glsl @@ -22,34 +22,7 @@ #pragma BLENDER_REQUIRE(eevee_sampling_lib.glsl) #pragma BLENDER_REQUIRE(eevee_gbuffer_lib.glsl) #pragma BLENDER_REQUIRE(eevee_closure_lib.glsl) - -float bilateral_depth_weight(vec3 center_N, vec3 center_P, vec3 sample_P) -{ - vec4 center_plane_eq = vec4(center_N, -dot(center_N, center_P)); - /* Only compare distance to the center plane formed by the normal. */ - float depth_delta = dot(center_plane_eq, vec4(sample_P, 1.0)); - /* TODO(fclem): Scene parameter. This is dependent on scene scale. */ - const float scale = 10000.0; - float weight = exp2(-scale * square(depth_delta)); - return weight; -} - -float bilateral_spatial_weight(float sigma, vec2 offset_from_center) -{ - /* From https://github.com/tranvansang/bilateral-filter/blob/master/fshader.frag */ - float fac = -1.0 / square(sigma); - /* Take two standard deviation. */ - fac *= 2.0; - float weight = exp2(fac * length_squared(offset_from_center)); - return weight; -} - -float bilateral_normal_weight(vec3 center_N, vec3 sample_N) -{ - float facing_ratio = dot(center_N, sample_N); - float weight = saturate(pow8f(facing_ratio)); - return weight; -} +#pragma BLENDER_REQUIRE(eevee_filter_lib.glsl) /* In order to remove some more fireflies, "tone-map" the color samples during the accumulation. */ vec3 to_accumulation_space(vec3 color) @@ -141,9 +114,12 @@ void main() continue; } - float depth_weight = bilateral_depth_weight(center_closure.N, center_P, sample_P); - float spatial_weight = bilateral_spatial_weight(filter_size, vec2(offset)); - float normal_weight = bilateral_normal_weight(center_closure.N, sample_closure.N); + float gauss = filter_gaussian_factor(filter_size, 1.5); + + /* TODO(fclem): Scene parameter. 10000.0 is dependent on scene scale. */ + float depth_weight = filter_planar_weight(center_closure.N, center_P, sample_P, 10000.0); + float spatial_weight = filter_gaussian_weight(gauss, length_squared(vec2(offset))); + float normal_weight = filter_angle_weight(center_closure.N, sample_closure.N); float weight = depth_weight * spatial_weight * normal_weight; accum_radiance += to_accumulation_space(radiance) * weight; diff --git a/source/blender/draw/engines/eevee_next/shaders/eevee_ray_tile_classify_comp.glsl b/source/blender/draw/engines/eevee_next/shaders/eevee_ray_tile_classify_comp.glsl index c35b7570dcd..478a22d7b4d 100644 --- a/source/blender/draw/engines/eevee_next/shaders/eevee_ray_tile_classify_comp.glsl +++ b/source/blender/draw/engines/eevee_next/shaders/eevee_ray_tile_classify_comp.glsl @@ -14,7 +14,7 @@ #pragma BLENDER_REQUIRE(eevee_closure_lib.glsl) shared uint tile_contains_ray_tracing[GBUFFER_LAYER_MAX]; -shared uint tile_contains_horizon_scan[GBUFFER_LAYER_MAX]; +shared uint tile_contains_horizon_scan; /* Returns a blend factor between different tracing method. */ float ray_roughness_factor(RayTraceData raytrace, float roughness) @@ -26,9 +26,9 @@ void main() { if (gl_LocalInvocationIndex == 0u) { /* Init shared variables. */ + tile_contains_horizon_scan = 0; for (int i = 0; i < GBUFFER_LAYER_MAX; i++) { tile_contains_ray_tracing[i] = 0; - tile_contains_horizon_scan[i] = 0; } } @@ -51,7 +51,7 @@ void main() /* We don't care about race condition here. */ if (ray_roughness_fac > 0.0) { - tile_contains_horizon_scan[i] = 1; + tile_contains_horizon_scan = 1; } if (ray_roughness_fac < 1.0) { tile_contains_ray_tracing[i] = 1; @@ -70,11 +70,12 @@ void main() imageStore(tile_raytrace_denoise_img, ivec3(denoise_tile_co, i), uvec4(1)); imageStore(tile_raytrace_tracing_img, ivec3(tracing_tile_co, i), uvec4(1)); } + } - if (tile_contains_horizon_scan[i] > 0) { - imageStore(tile_horizon_denoise_img, ivec3(denoise_tile_co, i), uvec4(1)); - imageStore(tile_horizon_tracing_img, ivec3(tracing_tile_co, i), uvec4(1)); - } + if (tile_contains_horizon_scan > 0) { + ivec2 tracing_tile_co = denoise_tile_co / uniform_buf.raytrace.horizon_resolution_scale; + imageStore(tile_horizon_denoise_img, ivec3(denoise_tile_co, 0), uvec4(1)); + imageStore(tile_horizon_tracing_img, ivec3(tracing_tile_co, 0), uvec4(1)); } } } diff --git a/source/blender/draw/engines/eevee_next/shaders/eevee_ray_tile_compact_comp.glsl b/source/blender/draw/engines/eevee_next/shaders/eevee_ray_tile_compact_comp.glsl index eb480976065..dde795c558a 100644 --- a/source/blender/draw/engines/eevee_next/shaders/eevee_ray_tile_compact_comp.glsl +++ b/source/blender/draw/engines/eevee_next/shaders/eevee_ray_tile_compact_comp.glsl @@ -19,13 +19,9 @@ void main() if (all(equal(tile, ivec2(0)))) { raytrace_tracing_dispatch_buf.num_groups_y = 1; raytrace_denoise_dispatch_buf.num_groups_y = 1; - horizon_tracing_dispatch_buf.num_groups_y = 1; - horizon_denoise_dispatch_buf.num_groups_y = 1; raytrace_tracing_dispatch_buf.num_groups_z = 1; raytrace_denoise_dispatch_buf.num_groups_z = 1; - horizon_tracing_dispatch_buf.num_groups_z = 1; - horizon_denoise_dispatch_buf.num_groups_z = 1; } if (!in_image_range(tile, tile_raytrace_tracing_img)) { @@ -34,8 +30,6 @@ void main() /* True if this tile is shooting and tracing rays. */ bool is_ray_tracing = imageLoad(tile_raytrace_tracing_img, ivec3(tile, closure_index)).r != 0; - /* True if this tile is using horizon scan. */ - bool is_horizon_tracing = imageLoad(tile_horizon_tracing_img, ivec3(tile, closure_index)).r != 0; /* True if an adjacent tile is ray tracing and will need this tile data for denoising. */ bool tile_is_ray_sampled = false; @@ -54,23 +48,6 @@ void main() } } - /* True if an adjacent tile is horizon tracing and will need this tile data for denoising. */ - bool tile_is_horizon_sampled = false; - /* Could be optimized if that becomes an issue (3x3 cross gather + 3x3 "X" shape scatter). */ - for (int x_tile = -1; x_tile <= 1; x_tile++) { - for (int y_tile = -1; y_tile <= 1; y_tile++) { - ivec2 tile_adj = tile + ivec2(x_tile, y_tile); - bool is_center_tile = (x_tile == 0 && y_tile == 0); - if (in_image_range(tile_adj, tile_horizon_tracing_img) && !is_center_tile) { - if (imageLoad(tile_horizon_tracing_img, ivec3(tile_adj, closure_index)).r != 0) { - /* This tile will sample the target tracing tile. Make sure it is cleared. */ - tile_is_horizon_sampled = true; - break; - } - } - } - } - /* TODO(fclem): we might want to dispatch another type of shader only for clearing. */ if (is_ray_tracing || tile_is_ray_sampled) { /* Dispatch trace resolution tracing tile. */ @@ -78,15 +55,7 @@ void main() raytrace_tracing_tiles_buf[tile_index] = packUvec2x16(uvec2(tile)); } - /* TODO(fclem): we might want to dispatch another type of shader only for clearing. */ - if (is_horizon_tracing || tile_is_horizon_sampled) { - /* Dispatch trace resolution tracing tile. */ - uint tile_index = atomicAdd(horizon_tracing_dispatch_buf.num_groups_x, 1u); - horizon_tracing_tiles_buf[tile_index] = packUvec2x16(uvec2(tile)); - } - /* Dispatch denoise tiles. */ - int resolution_scale = uniform_buf.raytrace.resolution_scale; if (is_ray_tracing) { for (int x_tile = 0; x_tile < resolution_scale; x_tile++) { for (int y_tile = 0; y_tile < resolution_scale; y_tile++) { @@ -100,17 +69,4 @@ void main() } } } - if (is_horizon_tracing) { - for (int x_tile = 0; x_tile < resolution_scale; x_tile++) { - for (int y_tile = 0; y_tile < resolution_scale; y_tile++) { - ivec2 tile_adj = tile * resolution_scale + ivec2(x_tile, y_tile); - if (in_image_range(tile_adj, tile_horizon_denoise_img)) { - if (imageLoad(tile_horizon_denoise_img, ivec3(tile_adj, closure_index)).r != 0) { - uint tile_index = atomicAdd(horizon_denoise_dispatch_buf.num_groups_x, 1u); - horizon_denoise_tiles_buf[tile_index] = packUvec2x16(uvec2(tile_adj)); - } - } - } - } - } } diff --git a/source/blender/draw/engines/eevee_next/shaders/eevee_reflection_probe_irradiance_comp.glsl b/source/blender/draw/engines/eevee_next/shaders/eevee_reflection_probe_irradiance_comp.glsl new file mode 100644 index 00000000000..d28f5b750e3 --- /dev/null +++ b/source/blender/draw/engines/eevee_next/shaders/eevee_reflection_probe_irradiance_comp.glsl @@ -0,0 +1,82 @@ +/* SPDX-FileCopyrightText: 2023 Blender Authors + * + * SPDX-License-Identifier: GPL-2.0-or-later */ + +/* Sum all spherical harmonic coefficients extracting during remapping to octahedral map. + * Dispatch only one thread-group that sums. */ + +#pragma BLENDER_REQUIRE(eevee_reflection_probe_lib.glsl) +#pragma BLENDER_REQUIRE(eevee_reflection_probe_mapping_lib.glsl) +#pragma BLENDER_REQUIRE(eevee_spherical_harmonics_lib.glsl) +#pragma BLENDER_REQUIRE(eevee_sampling_lib.glsl) + +shared vec4 local_sh_coefs[gl_WorkGroupSize.x][4]; + +void spherical_harmonic_lds_store(uint index, SphericalHarmonicL1 sh) +{ + local_sh_coefs[index][0] = sh.L0.M0; + local_sh_coefs[index][1] = sh.L1.Mn1; + local_sh_coefs[index][2] = sh.L1.M0; + local_sh_coefs[index][3] = sh.L1.Mp1; +} + +SphericalHarmonicL1 spherical_harmonic_lds_load(uint index) +{ + SphericalHarmonicL1 sh; + sh.L0.M0 = local_sh_coefs[index][0]; + sh.L1.Mn1 = local_sh_coefs[index][1]; + sh.L1.M0 = local_sh_coefs[index][2]; + sh.L1.Mp1 = local_sh_coefs[index][3]; + return sh; +} + +void main() +{ + SphericalHarmonicL1 sh; + sh.L0.M0 = vec4(0.0); + sh.L1.Mn1 = vec4(0.0); + sh.L1.M0 = vec4(0.0); + sh.L1.Mp1 = vec4(0.0); + + /* First sum onto the local memory. */ + uint valid_data_len = probe_remap_dispatch_size.x * probe_remap_dispatch_size.y; + const uint iter_count = uint(SPHERE_PROBE_MAX_HARMONIC) / gl_WorkGroupSize.x; + for (uint i = 0; i < iter_count; i++) { + uint index = gl_WorkGroupSize.x * i + gl_LocalInvocationIndex; + if (index >= valid_data_len) { + break; + } + SphericalHarmonicL1 sh_sample; + sh_sample.L0.M0 = in_sh[index].L0_M0; + sh_sample.L1.Mn1 = in_sh[index].L1_Mn1; + sh_sample.L1.M0 = in_sh[index].L1_M0; + sh_sample.L1.Mp1 = in_sh[index].L1_Mp1; + sh = spherical_harmonics_add(sh, sh_sample); + } + + /* Then sum across invocations. */ + const uint local_index = gl_LocalInvocationIndex; + local_sh_coefs[local_index][0] = sh.L0.M0; + local_sh_coefs[local_index][1] = sh.L1.Mn1; + local_sh_coefs[local_index][2] = sh.L1.M0; + local_sh_coefs[local_index][3] = sh.L1.Mp1; + + /* Parallel sum. */ + const uint group_size = gl_WorkGroupSize.x * gl_WorkGroupSize.y; + for (uint stride = group_size / 2; stride > 0; stride /= 2) { + barrier(); + if (local_index < stride) { + for (int i = 0; i < 4; i++) { + local_sh_coefs[local_index][i] += local_sh_coefs[local_index + stride][i]; + } + } + } + + barrier(); + if (gl_LocalInvocationIndex == 0u) { + out_sh.L0_M0 = local_sh_coefs[0][0]; + out_sh.L1_Mn1 = local_sh_coefs[0][1]; + out_sh.L1_M0 = local_sh_coefs[0][2]; + out_sh.L1_Mp1 = local_sh_coefs[0][3]; + } +} diff --git a/source/blender/draw/engines/eevee_next/shaders/eevee_reflection_probe_remap_comp.glsl b/source/blender/draw/engines/eevee_next/shaders/eevee_reflection_probe_remap_comp.glsl index 58d2a7ccab6..584a573cf2c 100644 --- a/source/blender/draw/engines/eevee_next/shaders/eevee_reflection_probe_remap_comp.glsl +++ b/source/blender/draw/engines/eevee_next/shaders/eevee_reflection_probe_remap_comp.glsl @@ -6,6 +6,63 @@ #pragma BLENDER_REQUIRE(eevee_reflection_probe_mapping_lib.glsl) #pragma BLENDER_REQUIRE(eevee_colorspace_lib.glsl) +#pragma BLENDER_REQUIRE(eevee_spherical_harmonics_lib.glsl) + +shared vec4 local_radiance[gl_WorkGroupSize.x * gl_WorkGroupSize.y]; + +float triangle_solid_angle(vec3 A, vec3 B, vec3 C) +{ + return 2.0 * atan(abs(dot(A, cross(B, C))), (1.0 + dot(B, C) + dot(A, C) + dot(A, B))); +} + +float quad_solid_angle(vec3 A, vec3 B, vec3 C, vec3 D) +{ + return triangle_solid_angle(A, B, C) + triangle_solid_angle(C, B, D); +} + +float octahedral_texel_solid_angle(ivec2 local_texel, + SphereProbePixelArea write_co, + SphereProbeUvArea sample_co) +{ + if (any(equal(local_texel, ivec2(write_co.extent - 1)))) { + /* Do not weight these border pixels that are redundant. */ + return 0.0; + } + /* Since we are pouting texel centers on the edges of the octahedron, the shape of a texel can be + * anything from a simple quad (at the Z=0 poles), to a 4 pointed start (at the Z=+-1 poles) + * passing by arrow tail shapes (at the X=0 and Y=0 edges). So while it would be more correct to + * account for all these shapes (using 8 triangles), it proves to be quite involved with all the + * corner cases. Instead, we compute the area as if the texels were not aligned with the edges. + * This simplify things at the cost of making the weighting a tiny bit off for every pixels. + * The sum of all texels is still giving 4 PI. */ + vec3 v00 = sphere_probe_texel_to_direction(local_texel + ivec2(-1, -1), write_co, sample_co); + vec3 v10 = sphere_probe_texel_to_direction(local_texel + ivec2(+0, -1), write_co, sample_co); + vec3 v20 = sphere_probe_texel_to_direction(local_texel + ivec2(-1, -1), write_co, sample_co); + vec3 v01 = sphere_probe_texel_to_direction(local_texel + ivec2(-1, +0), write_co, sample_co); + vec3 v11 = sphere_probe_texel_to_direction(local_texel + ivec2(+0, +0), write_co, sample_co); + vec3 v21 = sphere_probe_texel_to_direction(local_texel + ivec2(+1, +0), write_co, sample_co); + vec3 v02 = sphere_probe_texel_to_direction(local_texel + ivec2(-1, +1), write_co, sample_co); + vec3 v12 = sphere_probe_texel_to_direction(local_texel + ivec2(+0, +1), write_co, sample_co); + vec3 v22 = sphere_probe_texel_to_direction(local_texel + ivec2(+1, +1), write_co, sample_co); + /* The solid angle functions expect normalized vectors. */ + v00 = normalize(v00); + v10 = normalize(v10); + v20 = normalize(v20); + v01 = normalize(v01); + v11 = normalize(v11); + v21 = normalize(v21); + v02 = normalize(v02); + v12 = normalize(v12); + v22 = normalize(v22); +#if 0 /* Has artifacts, is marginally more correct. */ + /* For some reason quad_solid_angle(v10, v20, v11, v21) gives some strange artifacts at Z=0. */ + return 0.25 * (quad_solid_angle(v00, v10, v01, v11) + quad_solid_angle(v10, v20, v11, v21) + + quad_solid_angle(v01, v11, v02, v12) + quad_solid_angle(v11, v21, v12, v22)); +#else + /* Choosing the positive quad (0,0) > (+1,+1) for stability. */ + return quad_solid_angle(v11, v21, v12, v22); +#endif +} void main() { @@ -16,11 +73,6 @@ void main() /* Texel in probe. */ ivec2 local_texel = ivec2(gl_GlobalInvocationID.xy); - /* Exit when pixel being written doesn't fit in the area reserved for the probe. */ - if (any(greaterThanEqual(local_texel, ivec2(write_coord.extent)))) { - return; - } - vec2 wrapped_uv; vec3 direction = sphere_probe_texel_to_direction( local_texel, write_coord, sample_coord, wrapped_uv); @@ -30,7 +82,7 @@ void main() float opacity = 1.0 - radiance_and_transmittance.a; /* Composite world into reflection probes. */ - bool is_world = all(equal(write_coord_packed, world_coord_packed)); + bool is_world = all(equal(probe_coord_packed, world_coord_packed)); if (!is_world && opacity != 1.0) { vec2 world_uv = wrapped_uv * world_coord.scale + world_coord.offset; vec4 world_radiance = textureLod(atlas_tx, vec3(world_uv, world_coord.layer), 0.0); @@ -39,6 +91,53 @@ void main() radiance = colorspace_brightness_clamp_max(radiance, probe_brightness_clamp); - ivec3 texel = ivec3(local_texel + write_coord.offset, write_coord.layer); - imageStore(atlas_img, texel, vec4(radiance, 1.0)); + if (!any(greaterThanEqual(local_texel, ivec2(write_coord.extent)))) { + ivec3 texel = ivec3(local_texel + write_coord.offset, write_coord.layer); + imageStore(atlas_img, texel, vec4(radiance, 1.0)); + } + + if (extract_sh) { + float sample_weight = octahedral_texel_solid_angle(local_texel, write_coord, sample_coord); + + const uint local_index = gl_LocalInvocationIndex; + const uint group_size = gl_WorkGroupSize.x * gl_WorkGroupSize.y; + + /* Parallel sum. Result is stored inside local_radiance[0]. */ + local_radiance[local_index] = radiance.xyzz * sample_weight; + for (uint stride = group_size / 2; stride > 0; stride /= 2) { + barrier(); + if (local_index < stride) { + local_radiance[local_index] += local_radiance[local_index + stride]; + } + } + + barrier(); + if (gl_LocalInvocationIndex == 0u) { + /* Find the middle point of the whole thread-group. Use it as light vector. + * Note that this is an approximation since the footprint of a thread-group is not + * necessarily a convex polygons (with center of gravity at midpoint). + * But the actual error introduce by this approximation is not perceivable. */ + ivec2 max_group_texel = local_texel + ivec2(gl_WorkGroupSize.xy); + /* Min direction is the local direction since this is only ran by thread 0. */ + vec3 min_direction = normalize(direction); + vec3 max_direction = normalize( + sphere_probe_texel_to_direction(max_group_texel, write_coord, sample_coord)); + vec3 L = normalize(min_direction + max_direction); + /* Convert radiance to spherical harmonics. */ + SphericalHarmonicL1 sh; + sh.L0.M0 = vec4(0.0); + sh.L1.Mn1 = vec4(0.0); + sh.L1.M0 = vec4(0.0); + sh.L1.Mp1 = vec4(0.0); + /* TODO(fclem): Cleanup: Should spherical_harmonics_encode_signal_sample return a new sh + * instead of adding to it? */ + spherical_harmonics_encode_signal_sample(L, local_radiance[0], sh); + /* Outputs one SH for each thread-group. */ + uint work_group_index = gl_NumWorkGroups.x * gl_WorkGroupID.y + gl_WorkGroupID.x; + out_sh[work_group_index].L0_M0 = sh.L0.M0; + out_sh[work_group_index].L1_Mn1 = sh.L1.Mn1; + out_sh[work_group_index].L1_M0 = sh.L1.M0; + out_sh[work_group_index].L1_Mp1 = sh.L1.Mp1; + } + } } diff --git a/source/blender/draw/engines/eevee_next/shaders/eevee_reflection_probe_update_irradiance_comp.glsl b/source/blender/draw/engines/eevee_next/shaders/eevee_reflection_probe_update_irradiance_comp.glsl deleted file mode 100644 index 2d17de12c64..00000000000 --- a/source/blender/draw/engines/eevee_next/shaders/eevee_reflection_probe_update_irradiance_comp.glsl +++ /dev/null @@ -1,76 +0,0 @@ -/* SPDX-FileCopyrightText: 2023 Blender Authors - * - * SPDX-License-Identifier: GPL-2.0-or-later */ - -/* Shader to extract spherical harmonics cooefs from octahedral mapped reflection probe. */ - -#pragma BLENDER_REQUIRE(eevee_reflection_probe_lib.glsl) -#pragma BLENDER_REQUIRE(eevee_reflection_probe_mapping_lib.glsl) -#pragma BLENDER_REQUIRE(eevee_spherical_harmonics_lib.glsl) -#pragma BLENDER_REQUIRE(eevee_sampling_lib.glsl) - -void atlas_store(vec4 sh_coefficient, ivec2 atlas_coord, int layer) -{ - for (int x = 0; x < IRRADIANCE_GRID_BRICK_SIZE; x++) { - for (int y = 0; y < IRRADIANCE_GRID_BRICK_SIZE; y++) { - for (int z = 0; z < IRRADIANCE_GRID_BRICK_SIZE; z++) { - ivec3 brick_coord = ivec3(x, y, z); - imageStore(irradiance_atlas_img, - ivec3(atlas_coord, layer * IRRADIANCE_GRID_BRICK_SIZE) + brick_coord, - sh_coefficient); - } - } - } -} - -shared vec4 cooefs[gl_WorkGroupSize.x][4]; - -void main() -{ - SphericalHarmonicL1 cooef; - cooef.L0.M0 = vec4(0.0); - cooef.L1.Mn1 = vec4(0.0); - cooef.L1.M0 = vec4(0.0); - cooef.L1.Mp1 = vec4(0.0); - - SphereProbeUvArea atlas_coord = reinterpret_as_atlas_coord(world_coord_packed); - float layer_mipmap = 2; - /* Perform multiple sample. */ - uint store_index = gl_LocalInvocationID.x; - float total_samples = float(gl_WorkGroupSize.x * SPHERE_PROBE_SH_SAMPLES_PER_GROUP); - float sample_weight = 4.0 * M_PI / total_samples; - float sample_offset = float(gl_LocalInvocationID.x * SPHERE_PROBE_SH_SAMPLES_PER_GROUP); - for (int sample_index = 0; sample_index < SPHERE_PROBE_SH_SAMPLES_PER_GROUP; sample_index++) { - vec2 rand = fract(hammersley_2d(sample_index + sample_offset, total_samples)); - vec3 direction = sample_sphere(rand); - vec4 light = reflection_probes_sample(direction, layer_mipmap, atlas_coord); - spherical_harmonics_encode_signal_sample(direction, light * sample_weight, cooef); - } - cooefs[store_index][0] = cooef.L0.M0; - cooefs[store_index][1] = cooef.L1.Mn1; - cooefs[store_index][2] = cooef.L1.M0; - cooefs[store_index][3] = cooef.L1.Mp1; - - barrier(); - if (gl_LocalInvocationIndex == 0u) { - /* Join results */ - vec4 result[4]; - result[0] = vec4(0.0); - result[1] = vec4(0.0); - result[2] = vec4(0.0); - result[3] = vec4(0.0); - - for (uint i = 0; i < gl_WorkGroupSize.x; i++) { - result[0] += cooefs[i][0]; - result[1] += cooefs[i][1]; - result[2] += cooefs[i][2]; - result[3] += cooefs[i][3]; - } - - ivec2 atlas_coord = ivec2(0, 0); - atlas_store(result[0], atlas_coord, 0); - atlas_store(result[1], atlas_coord, 1); - atlas_store(result[2], atlas_coord, 2); - atlas_store(result[3], atlas_coord, 3); - } -} diff --git a/source/blender/draw/engines/eevee_next/shaders/eevee_shadow_tag_usage_lib.glsl b/source/blender/draw/engines/eevee_next/shaders/eevee_shadow_tag_usage_lib.glsl index dc2680c15f4..bd9d2b65ce3 100644 --- a/source/blender/draw/engines/eevee_next/shaders/eevee_shadow_tag_usage_lib.glsl +++ b/source/blender/draw/engines/eevee_next/shaders/eevee_shadow_tag_usage_lib.glsl @@ -110,22 +110,8 @@ void shadow_tag_usage_tilemap_punctual( /* TODO(fclem): 3D shift for jittered soft shadows. */ lP += vec3(0.0, 0.0, -light.shadow_projection_shift); - /* How much a shadow map pixel covers a final image pixel. - * We project a shadow map pixel (as a sphere for simplicity) to the receiver plane. - * We then reproject this sphere onto the camera screen and compare it to the film pixel size. - * This gives a good approximation of what LOD to select to get a somewhat uniform shadow map - * resolution in screen space. */ - float footprint_ratio = dist_to_light; - /* Project the radius to the screen. 1 unit away from the camera the same way - * pixel_world_radius_inv was computed. Not needed in orthographic mode. */ - bool is_persp = (ProjectionMatrix[3][3] == 0.0); - if (is_persp) { - footprint_ratio /= dist_to_cam; - } - /* Apply resolution ratio. */ - footprint_ratio *= tilemap_projection_ratio; - /* Take the frustum padding into account. */ - footprint_ratio *= light.clip_side / orderedIntBitsToFloat(light.clip_near); + float footprint_ratio = shadow_punctual_footprint_ratio( + light, P, drw_view_is_perspective(), dist_to_cam, tilemap_proj_ratio); if (radius == 0) { int face_id = shadow_punctual_face_index_get(lP); diff --git a/source/blender/draw/engines/eevee_next/shaders/eevee_shadow_test.glsl b/source/blender/draw/engines/eevee_next/shaders/eevee_shadow_test.glsl index cac5b412fbd..64e6b780d4a 100644 --- a/source/blender/draw/engines/eevee_next/shaders/eevee_shadow_test.glsl +++ b/source/blender/draw/engines/eevee_next/shaders/eevee_shadow_test.glsl @@ -23,7 +23,7 @@ void main() light.type = LIGHT_SUN; light.clipmap_lod_min = -5; light.clipmap_lod_max = 8; - light._clipmap_lod_bias = 0.0; + light.lod_bias = 0.0; float fac = float(SHADOW_TILEMAP_RES - 1) / float(SHADOW_TILEMAP_RES); EXPECT_EQ(shadow_directional_level(light, vec3(fac * 0.0)), light.clipmap_lod_min); EXPECT_EQ(shadow_directional_level(light, vec3(fac * 0.49)), 1); @@ -51,7 +51,7 @@ void main() light._clipmap_origin_x = 0.0; light._clipmap_origin_y = 0.0; float half_size = exp2(float(light.clipmap_lod_min - 1)); - light._clipmap_lod_bias = light.clipmap_lod_min - 1; + light.lod_bias = light.clipmap_lod_min - 1; float fac = float(SHADOW_TILEMAP_RES - 1) / float(SHADOW_TILEMAP_RES); EXPECT_EQ(shadow_directional_level(light, vec3(fac * half_size * 0.0, 0.0, 0.0)), 2); EXPECT_EQ(shadow_directional_level(light, vec3(fac * half_size * 0.5, 0.0, 0.0)), 2); @@ -76,7 +76,7 @@ void main() light._position = vec3(0.0); light._clipmap_origin_x = 0.0; light._clipmap_origin_y = 0.0; - light._clipmap_lod_bias = 0; + light.lod_bias = 0; float lod_min_tile_size = exp2(float(light.clipmap_lod_min)) / float(SHADOW_TILEMAP_RES); float lod_max_half_size = exp2(float(light.clipmap_lod_max)) / 2.0; @@ -189,7 +189,7 @@ void main() light.clipmap_lod_max = 2; /* 3 tile-maps. */ light.tilemap_index = 1; light._position = vec3(0.0); - light._clipmap_lod_bias = light.clipmap_lod_min - 1; + light.lod_bias = light.clipmap_lod_min - 1; light._clipmap_origin_x = 0.0; light._clipmap_origin_y = 0.0; float lod_tile_size = exp2(float(light.clipmap_lod_min)) / float(SHADOW_TILEMAP_RES); diff --git a/source/blender/draw/engines/eevee_next/shaders/eevee_shadow_tilemap_lib.glsl b/source/blender/draw/engines/eevee_next/shaders/eevee_shadow_tilemap_lib.glsl index 6d6e113795f..13d75a20a23 100644 --- a/source/blender/draw/engines/eevee_next/shaders/eevee_shadow_tilemap_lib.glsl +++ b/source/blender/draw/engines/eevee_next/shaders/eevee_shadow_tilemap_lib.glsl @@ -3,6 +3,7 @@ * SPDX-License-Identifier: GPL-2.0-or-later */ #pragma BLENDER_REQUIRE(common_shape_lib.glsl) +#pragma BLENDER_REQUIRE(gpu_shader_utildefines_lib.glsl) /* ---------------------------------------------------------------------- */ /** \name Tile-map data @@ -106,7 +107,8 @@ ShadowTileData shadow_tile_load(usampler2D tilemaps_tx, ivec2 tile_co, int tilem * \a lP shading point position in light space, relative to the to camera position snapped to * the smallest clip-map level (`shadow_world_to_local(light, P) - light._position`). */ -int shadow_directional_level(LightData light, vec3 lP) + +float shadow_directional_level_fractional(LightData light, vec3 lP) { float lod; if (light.type == LIGHT_SUN) { @@ -124,8 +126,39 @@ int shadow_directional_level(LightData light, vec3 lP) float lod_min_half_size = exp2(float(light.clipmap_lod_min - 1)); lod = length(lP.xy) * narrowing / lod_min_half_size; } - int clipmap_lod = int(ceil(lod + light._clipmap_lod_bias)); - return clamp(clipmap_lod, light.clipmap_lod_min, light.clipmap_lod_max); + float clipmap_lod = lod + light.lod_bias; + return clamp(clipmap_lod, float(light.clipmap_lod_min), float(light.clipmap_lod_max)); +} + +int shadow_directional_level(LightData light, vec3 lP) +{ + return int(ceil(shadow_directional_level_fractional(light, lP))); +} + +/* How much a tilemap pixel covers a final image pixel. */ +float shadow_punctual_footprint_ratio(LightData light, + vec3 P, + bool is_perspective, + float dist_to_cam, + float tilemap_projection_ratio) +{ + /* We project a shadow map pixel (as a sphere for simplicity) to the receiver plane. + * We then reproject this sphere onto the camera screen and compare it to the film pixel size. + * This gives a good approximation of what LOD to select to get a somewhat uniform shadow map + * resolution in screen space. */ + + float dist_to_light = distance(P, light._position); + float footprint_ratio = dist_to_light; + /* Project the radius to the screen. 1 unit away from the camera the same way + * pixel_world_radius_inv was computed. Not needed in orthographic mode. */ + if (is_perspective) { + footprint_ratio /= dist_to_cam; + } + /* Apply resolution ratio. */ + footprint_ratio *= tilemap_projection_ratio; + /* Take the frustum padding into account. */ + footprint_ratio *= light.clip_side / orderedIntBitsToFloat(light.clip_near); + return footprint_ratio; } struct ShadowCoordinates { diff --git a/source/blender/draw/engines/eevee_next/shaders/eevee_shadow_tracing_lib.glsl b/source/blender/draw/engines/eevee_next/shaders/eevee_shadow_tracing_lib.glsl index 31b5f6a7dbb..b655aad536f 100644 --- a/source/blender/draw/engines/eevee_next/shaders/eevee_shadow_tracing_lib.glsl +++ b/source/blender/draw/engines/eevee_next/shaders/eevee_shadow_tracing_lib.glsl @@ -365,7 +365,9 @@ ShadowRayPunctual shadow_ray_generate_punctual(LightData light, vec3 local_ray_start = lP + projection_origin; vec3 local_ray_end = local_ray_start + direction; - int face_id = shadow_punctual_face_index_get(local_ray_start); + /* Use an offset in the ray direction to jitter which face is traced. + * This helps hiding some harsh discontinuity. */ + int face_id = shadow_punctual_face_index_get(local_ray_start + direction * 0.5); /* Local Light Space > Face Local (View) Space. */ vec3 view_ray_start = shadow_punctual_local_position_to_face_local(face_id, local_ray_start); vec3 view_ray_end = shadow_punctual_local_position_to_face_local(face_id, local_ray_end); @@ -410,7 +412,7 @@ SHADOW_MAP_TRACE_FN(ShadowRayPunctual) /* Compute the world space offset of the shading position required for * stochastic percentage closer filtering of shadow-maps. */ -vec3 shadow_pcf_offset(LightData light, const bool is_directional, vec3 P, vec3 Ng) +vec3 shadow_pcf_offset(LightData light, const bool is_directional, vec3 P, vec3 Ng, vec2 random) { if (light.pcf_radius <= 0.001) { /* Early return. */ @@ -459,19 +461,38 @@ vec3 shadow_pcf_offset(LightData light, const bool is_directional, vec3 P, vec3 /* Compute the actual offset. */ - vec2 rand = vec2(0.0); -#ifdef EEVEE_SAMPLING_DATA - rand = sampling_rng_2D_get(SAMPLING_SHADOW_V); -#endif - vec2 pcf_offset = interlieved_gradient_noise(UTIL_TEXEL, vec2(0.0), rand); - pcf_offset = pcf_offset * 2.0 - 1.0; + vec2 pcf_offset = random * 2.0 - 1.0; pcf_offset *= light.pcf_radius; + /* Scale the offset based on shadow LOD. */ + if (is_directional) { + vec3 lP = light_world_to_local(light, P); + float level = shadow_directional_level_fractional(light, lP - light._position); + float pcf_scale = mix(0.5, 1.0, fract(level)); + pcf_offset *= pcf_scale; + } + else { + bool is_perspective = drw_view_is_perspective(); + float dist_to_cam = distance(P, drw_view_position()); + float footprint_ratio = shadow_punctual_footprint_ratio( + light, P, is_perspective, dist_to_cam, uniform_buf.shadow.tilemap_projection_ratio); + float lod = -log2(footprint_ratio) + light.lod_bias; + lod = clamp(lod, 0.0, float(SHADOW_TILEMAP_LOD)); + float pcf_scale = exp2(lod); + pcf_offset *= pcf_scale; + } + vec3 ws_offset = TBN * vec3(pcf_offset, 0.0); vec3 offset_P = P + ws_offset; /* Project the offset position into the surface */ +#ifdef GPU_NVIDIA + /* Workaround for a bug in the Nvidia shader compiler. + * If we don't compute L here again, it breaks shadows on reflection probes. */ + L = light_vector_get(light, is_directional, P).L; +#endif + if (abs(dot(Ng, L)) > 0.999) { return ws_offset; } @@ -507,17 +528,19 @@ ShadowEvalResult shadow_eval(LightData light, # elif defined(GPU_COMPUTE_SHADER) vec2 pixel = vec2(gl_GlobalInvocationID.xy); # endif - vec3 random_shadow_3d = utility_tx_fetch(utility_tx, pixel, UTIL_BLUE_NOISE_LAYER).rgb; - random_shadow_3d += sampling_rng_3D_get(SAMPLING_SHADOW_U); + vec3 blue_noise_3d = utility_tx_fetch(utility_tx, pixel, UTIL_BLUE_NOISE_LAYER).rgb; + vec3 random_shadow_3d = blue_noise_3d + sampling_rng_3D_get(SAMPLING_SHADOW_U); + vec2 random_pcf_2d = fract(blue_noise_3d.xy + sampling_rng_2D_get(SAMPLING_SHADOW_X)); float normal_offset = uniform_buf.shadow.normal_bias; #else /* Case of surfel light eval. */ vec3 random_shadow_3d = vec3(0.5); + vec2 random_pcf_2d = vec2(0.0); /* TODO(fclem): Parameter on irradiance volumes? */ float normal_offset = 0.02; #endif - P += shadow_pcf_offset(light, is_directional, P, Ng); + P += shadow_pcf_offset(light, is_directional, P, Ng, random_pcf_2d); /* Avoid self intersection. */ P = offset_ray(P, Ng); diff --git a/source/blender/draw/engines/eevee_next/shaders/eevee_spherical_harmonics_lib.glsl b/source/blender/draw/engines/eevee_next/shaders/eevee_spherical_harmonics_lib.glsl index fc237387b7a..85ca4e93748 100644 --- a/source/blender/draw/engines/eevee_next/shaders/eevee_spherical_harmonics_lib.glsl +++ b/source/blender/draw/engines/eevee_next/shaders/eevee_spherical_harmonics_lib.glsl @@ -102,6 +102,102 @@ struct SphericalHarmonicL2 { SphericalHarmonicBandL2 L2; }; +SphericalHarmonicBandL0 spherical_harmonics_band_L0_new() +{ + SphericalHarmonicBandL0 L0; + L0.M0 = vec4(0.0); + return L0; +} + +SphericalHarmonicBandL1 spherical_harmonics_band_L1_new() +{ + SphericalHarmonicBandL1 L1; + L1.Mn1 = vec4(0.0); + L1.M0 = vec4(0.0); + L1.Mp1 = vec4(0.0); + return L1; +} + +SphericalHarmonicBandL2 spherical_harmonics_band_L2_new() +{ + SphericalHarmonicBandL2 L2; + L2.Mn2 = vec4(0.0); + L2.Mn1 = vec4(0.0); + L2.M0 = vec4(0.0); + L2.Mp1 = vec4(0.0); + L2.Mp2 = vec4(0.0); + return L2; +} + +SphericalHarmonicL0 spherical_harmonics_L0_new() +{ + SphericalHarmonicL0 sh; + sh.L0 = spherical_harmonics_band_L0_new(); + return sh; +} + +SphericalHarmonicL1 spherical_harmonics_L1_new() +{ + SphericalHarmonicL1 sh; + sh.L0 = spherical_harmonics_band_L0_new(); + sh.L1 = spherical_harmonics_band_L1_new(); + return sh; +} + +SphericalHarmonicL2 spherical_harmonics_L2_new() +{ + SphericalHarmonicL2 sh; + sh.L0 = spherical_harmonics_band_L0_new(); + sh.L1 = spherical_harmonics_band_L1_new(); + sh.L2 = spherical_harmonics_band_L2_new(); + return sh; +} + +SphericalHarmonicBandL0 spherical_harmonics_band_L0_swizzle_wwww(SphericalHarmonicBandL0 L0) +{ + L0.M0 = L0.M0.wwww; + return L0; +} + +SphericalHarmonicBandL1 spherical_harmonics_band_L1_swizzle_wwww(SphericalHarmonicBandL1 L1) +{ + L1.Mn1 = L1.Mn1.wwww; + L1.M0 = L1.M0.wwww; + L1.Mp1 = L1.Mp1.wwww; + return L1; +} + +SphericalHarmonicBandL2 spherical_harmonics_band_L2_swizzle_wwww(SphericalHarmonicBandL2 L2) +{ + L2.Mn2 = L2.Mn2.wwww; + L2.Mn1 = L2.Mn1.wwww; + L2.M0 = L2.M0.wwww; + L2.Mp1 = L2.Mp1.wwww; + L2.Mp2 = L2.Mp2.wwww; + return L2; +} + +SphericalHarmonicL0 spherical_harmonics_swizzle_wwww(SphericalHarmonicL0 sh) +{ + sh.L0 = spherical_harmonics_band_L0_swizzle_wwww(sh.L0); + return sh; +} + +SphericalHarmonicL1 spherical_harmonics_swizzle_wwww(SphericalHarmonicL1 sh) +{ + sh.L0 = spherical_harmonics_band_L0_swizzle_wwww(sh.L0); + sh.L1 = spherical_harmonics_band_L1_swizzle_wwww(sh.L1); + return sh; +} + +SphericalHarmonicL2 spherical_harmonics_swizzle_wwww(SphericalHarmonicL2 sh) +{ + sh.L0 = spherical_harmonics_band_L0_swizzle_wwww(sh.L0); + sh.L1 = spherical_harmonics_band_L1_swizzle_wwww(sh.L1); + sh.L2 = spherical_harmonics_band_L2_swizzle_wwww(sh.L2); + return sh; +} + /** \} */ /* -------------------------------------------------------------------- */ @@ -562,3 +658,52 @@ SphericalHarmonicL2 spherical_harmonics_add(SphericalHarmonicL2 a, SphericalHarm } /** \} */ + +/* -------------------------------------------------------------------- */ +/** \name Dot + * \{ */ + +vec4 spherical_harmonics_dot(SphericalHarmonicL1 a, SphericalHarmonicL1 b) +{ + /* Convert coefficients to per channel column. */ + mat4x4 a_mat = transpose(mat4x4(a.L0.M0, a.L1.Mn1, a.L1.M0, a.L1.Mp1)); + mat4x4 b_mat = transpose(mat4x4(b.L0.M0, b.L1.Mn1, b.L1.M0, b.L1.Mp1)); + vec4 result; + result[0] = dot(a_mat[0], b_mat[0]); + result[1] = dot(a_mat[1], b_mat[1]); + result[2] = dot(a_mat[2], b_mat[2]); + result[3] = dot(a_mat[3], b_mat[3]); + return result; +} + +/** \} */ + +/* -------------------------------------------------------------------- */ +/** \name Compression + * + * Described by Josh Hobson in "The indirect Lighting Pipeline of God of War" p. 120 + * \{ */ + +SphericalHarmonicL1 spherical_harmonics_compress(SphericalHarmonicL1 sh) +{ + SphericalHarmonicL1 result; + result.L0 = sh.L0; + vec4 fac = safe_rcp(sh.L0.M0 * M_SQRT3); + result.L1.Mn1 = (sh.L1.Mn1 * fac) * 0.5 + 0.5; + result.L1.M0 = (sh.L1.M0 * fac) * 0.5 + 0.5; + result.L1.Mp1 = (sh.L1.Mp1 * fac) * 0.5 + 0.5; + return result; +} + +SphericalHarmonicL1 spherical_harmonics_decompress(SphericalHarmonicL1 sh) +{ + SphericalHarmonicL1 result; + result.L0 = sh.L0; + vec4 fac = sh.L0.M0 * M_SQRT3; + result.L1.Mn1 = (sh.L1.Mn1 * 2.0 - 1.0) * fac; + result.L1.M0 = (sh.L1.M0 * 2.0 - 1.0) * fac; + result.L1.Mp1 = (sh.L1.Mp1 * 2.0 - 1.0) * fac; + return result; +} + +/** \} */ diff --git a/source/blender/draw/engines/eevee_next/shaders/eevee_surf_shadow_frag.glsl b/source/blender/draw/engines/eevee_next/shaders/eevee_surf_shadow_frag.glsl index 99b391f5174..928d66e7035 100644 --- a/source/blender/draw/engines/eevee_next/shaders/eevee_surf_shadow_frag.glsl +++ b/source/blender/draw/engines/eevee_next/shaders/eevee_surf_shadow_frag.glsl @@ -14,9 +14,9 @@ #pragma BLENDER_REQUIRE(draw_view_lib.glsl) #pragma BLENDER_REQUIRE(eevee_surf_lib.glsl) #pragma BLENDER_REQUIRE(eevee_nodetree_lib.glsl) -#pragma BLENDER_REQUIRE(eevee_transparency_lib.glsl) #pragma BLENDER_REQUIRE(eevee_sampling_lib.glsl) #pragma BLENDER_REQUIRE(eevee_shadow_tilemap_lib.glsl) +#pragma BLENDER_REQUIRE(gpu_shader_common_hash.glsl) vec4 closure_to_rgba(Closure cl) { @@ -25,13 +25,15 @@ vec4 closure_to_rgba(Closure cl) void main() { + float f_depth = gl_FragCoord.z + fwidth(gl_FragCoord.z); + #ifdef MAT_TRANSPARENT init_globals(); nodetree_surface(0.0); float noise_offset = sampling_rng_1D_get(SAMPLING_TRANSPARENCY); - float random_threshold = transparency_hashed_alpha_threshold(1.0, noise_offset, g_data.P); + float random_threshold = pcg4d(vec4(g_data.P, noise_offset)).x; float transparency = average(g_transmittance); if (transparency > random_threshold) { @@ -40,8 +42,6 @@ void main() } #endif - float f_depth = gl_FragCoord.z + fwidth(gl_FragCoord.z); - #ifdef SHADOW_UPDATE_ATOMIC_RASTER ivec2 texel_co = ivec2(gl_FragCoord.xy); diff --git a/source/blender/draw/engines/eevee_next/shaders/eevee_volume_lib.glsl b/source/blender/draw/engines/eevee_next/shaders/eevee_volume_lib.glsl index 04731eaac80..d4f452a8e15 100644 --- a/source/blender/draw/engines/eevee_next/shaders/eevee_volume_lib.glsl +++ b/source/blender/draw/engines/eevee_next/shaders/eevee_volume_lib.glsl @@ -10,6 +10,7 @@ #pragma BLENDER_REQUIRE(draw_view_lib.glsl) #pragma BLENDER_REQUIRE(eevee_light_lib.glsl) #pragma BLENDER_REQUIRE(eevee_shadow_lib.glsl) +#pragma BLENDER_REQUIRE(eevee_spherical_harmonics_lib.glsl) /* Based on Frosbite Unified Volumetric. * https://www.ea.com/frostbite/news/physically-based-unified-volumetric-rendering-in-frostbite */ @@ -68,6 +69,22 @@ float volume_phase_function(vec3 V, vec3 L, float g) return (1 - sqr_g) / max(1e-8, 4.0 * M_PI * pow(1 + sqr_g - 2 * g * cos_theta, 3.0 / 2.0)); } +SphericalHarmonicL1 volume_phase_function_as_sh_L1(vec3 V, float g) +{ + /* Compute rotated zonal harmonic. + * From Bartlomiej Wronsky + * "Volumetric Fog: Unified compute shader based solution to atmospheric scattering" page 55 + * SIGGRAPH 2014 + * https://bartwronski.files.wordpress.com/2014/08/bwronski_volumetric_fog_siggraph2014.pdf + */ + SphericalHarmonicL1 sh; + sh.L0.M0 = spherical_harmonics_L0_M0(V) * vec4(1.0); + sh.L1.Mn1 = spherical_harmonics_L1_Mn1(V) * vec4(g); + sh.L1.M0 = spherical_harmonics_L1_M0(V) * vec4(g); + sh.L1.Mp1 = spherical_harmonics_L1_Mp1(V) * vec4(g); + return sh; +} + vec3 volume_light(LightData light, const bool is_directional, LightVector lv) { float power = 1.0; @@ -153,16 +170,6 @@ vec3 volume_shadow( #endif /* VOLUME_SHADOW */ } -vec3 volume_irradiance(vec3 P) -{ -#ifdef VOLUME_IRRADIANCE - SphericalHarmonicL1 irradiance = lightprobe_irradiance_sample(P); - return irradiance.L0.M0.rgb * M_PI; -#else - return vec3(0.0); -#endif -} - struct VolumeResolveSample { vec3 transmittance; vec3 scattering; diff --git a/source/blender/draw/engines/eevee_next/shaders/eevee_volume_scatter_comp.glsl b/source/blender/draw/engines/eevee_next/shaders/eevee_volume_scatter_comp.glsl index 301ee19ac9e..ddde3e64f8c 100644 --- a/source/blender/draw/engines/eevee_next/shaders/eevee_volume_scatter_comp.glsl +++ b/source/blender/draw/engines/eevee_next/shaders/eevee_volume_scatter_comp.glsl @@ -78,10 +78,13 @@ void main() float s_anisotropy = phase.x / max(1.0, phase.y); #ifdef VOLUME_LIGHTING - scattering += volume_irradiance(P) * s_scattering * volume_phase_function_isotropic(); + SphericalHarmonicL1 phase_sh = volume_phase_function_as_sh_L1(V, s_anisotropy); + SphericalHarmonicL1 volume_radiance_sh = lightprobe_irradiance_sample(P); + + vec3 light_scattering = spherical_harmonics_dot(volume_radiance_sh, phase_sh).xyz; LIGHT_FOREACH_BEGIN_DIRECTIONAL (light_cull_buf, l_idx) { - scattering += volume_scatter_light_eval(true, P, V, l_idx, s_anisotropy) * s_scattering; + light_scattering += volume_scatter_light_eval(true, P, V, l_idx, s_anisotropy); } LIGHT_FOREACH_END @@ -89,10 +92,11 @@ void main() uniform_buf.volumes.viewport_size_inv; LIGHT_FOREACH_BEGIN_LOCAL (light_cull_buf, light_zbin_buf, light_tile_buf, pixel, vP.z, l_idx) { - scattering += volume_scatter_light_eval(false, P, V, l_idx, s_anisotropy) * s_scattering; + light_scattering += volume_scatter_light_eval(false, P, V, l_idx, s_anisotropy); } LIGHT_FOREACH_END + scattering += light_scattering * s_scattering; #endif /* Catch NaNs. */ diff --git a/source/blender/draw/engines/eevee_next/shaders/infos/eevee_film_info.hh b/source/blender/draw/engines/eevee_next/shaders/infos/eevee_film_info.hh index b2cf95f108f..8005eaeec45 100644 --- a/source/blender/draw/engines/eevee_next/shaders/infos/eevee_film_info.hh +++ b/source/blender/draw/engines/eevee_next/shaders/infos/eevee_film_info.hh @@ -26,6 +26,7 @@ GPU_SHADER_CREATE_INFO(eevee_film) .specialization_constant(Type::UINT, "enabled_categories", 0) .specialization_constant(Type::INT, "samples_len", 0) .specialization_constant(Type::BOOL, "use_reprojection", false) + .specialization_constant(Type::INT, "scaling_factor", 1) .additional_info("eevee_shared") .additional_info("eevee_global_ubo") .additional_info("eevee_velocity_camera") diff --git a/source/blender/draw/engines/eevee_next/shaders/infos/eevee_irradiance_cache_info.hh b/source/blender/draw/engines/eevee_next/shaders/infos/eevee_irradiance_cache_info.hh index e6eac533fe1..3003061205e 100644 --- a/source/blender/draw/engines/eevee_next/shaders/infos/eevee_irradiance_cache_info.hh +++ b/source/blender/draw/engines/eevee_next/shaders/infos/eevee_irradiance_cache_info.hh @@ -169,6 +169,20 @@ GPU_SHADER_CREATE_INFO(eevee_lightprobe_irradiance_offset) /** \name Runtime * \{ */ +GPU_SHADER_CREATE_INFO(eevee_lightprobe_irradiance_world) + .local_group_size(IRRADIANCE_GRID_BRICK_SIZE, + IRRADIANCE_GRID_BRICK_SIZE, + IRRADIANCE_GRID_BRICK_SIZE) + .define("IRRADIANCE_GRID_UPLOAD") + .additional_info("eevee_shared") + .push_constant(Type::INT, "grid_index") + .storage_buf(0, Qualifier::READ, "uint", "bricks_infos_buf[]") + .storage_buf(1, Qualifier::READ, "SphereProbeHarmonic", "harmonic_buf") + .uniform_buf(0, "VolumeProbeData", "grids_infos_buf[IRRADIANCE_GRID_MAX]") + .image(0, GPU_RGBA16F, Qualifier::READ_WRITE, ImageType::FLOAT_3D, "irradiance_atlas_img") + .compute_source("eevee_lightprobe_irradiance_world_comp.glsl") + .do_static_compilation(true); + GPU_SHADER_CREATE_INFO(eevee_lightprobe_irradiance_load) .local_group_size(IRRADIANCE_GRID_BRICK_SIZE, IRRADIANCE_GRID_BRICK_SIZE, diff --git a/source/blender/draw/engines/eevee_next/shaders/infos/eevee_reflection_probe_info.hh b/source/blender/draw/engines/eevee_next/shaders/infos/eevee_reflection_probe_info.hh index 0164c19cb10..ea9642942dd 100644 --- a/source/blender/draw/engines/eevee_next/shaders/infos/eevee_reflection_probe_info.hh +++ b/source/blender/draw/engines/eevee_next/shaders/infos/eevee_reflection_probe_info.hh @@ -18,29 +18,28 @@ GPU_SHADER_CREATE_INFO(eevee_reflection_probe_data) /* Sample cubemap and remap into an octahedral texture. */ GPU_SHADER_CREATE_INFO(eevee_reflection_probe_remap) - .local_group_size(SPHERE_PROBE_GROUP_SIZE, SPHERE_PROBE_GROUP_SIZE) + .local_group_size(SPHERE_PROBE_REMAP_GROUP_SIZE, SPHERE_PROBE_REMAP_GROUP_SIZE) + .specialization_constant(Type::BOOL, "extract_sh", true) .push_constant(Type::IVEC4, "probe_coord_packed") .push_constant(Type::IVEC4, "write_coord_packed") .push_constant(Type::IVEC4, "world_coord_packed") .push_constant(Type::FLOAT, "probe_brightness_clamp") .sampler(0, ImageType::FLOAT_CUBE, "cubemap_tx") .sampler(1, ImageType::FLOAT_2D_ARRAY, "atlas_tx") + .storage_buf(0, Qualifier::WRITE, "SphereProbeHarmonic", "out_sh[SPHERE_PROBE_MAX_HARMONIC]") .image(0, GPU_RGBA16F, Qualifier::WRITE, ImageType::FLOAT_2D_ARRAY, "atlas_img") .compute_source("eevee_reflection_probe_remap_comp.glsl") .additional_info("eevee_shared") .do_static_compilation(true); -/* Extract spherical harmonics band L0 + L1 from octahedral mapped reflection probe and update the - * world brick of the irradiance cache. */ -GPU_SHADER_CREATE_INFO(eevee_reflection_probe_update_irradiance) - .local_group_size(SPHERE_PROBE_SH_GROUP_SIZE, 1) - .define("SPHERE_PROBE") - .push_constant(Type::IVEC4, "world_coord_packed") - .sampler(0, ImageType::FLOAT_2D_ARRAY, "reflection_probes_tx") - .image(0, GPU_RGBA16F, Qualifier::READ_WRITE, ImageType::FLOAT_3D, "irradiance_atlas_img") +GPU_SHADER_CREATE_INFO(eevee_reflection_probe_irradiance) + .local_group_size(SPHERE_PROBE_SH_GROUP_SIZE) + .push_constant(Type::IVEC3, "probe_remap_dispatch_size") + .storage_buf(0, Qualifier::READ, "SphereProbeHarmonic", "in_sh[SPHERE_PROBE_MAX_HARMONIC]") + .storage_buf(1, Qualifier::WRITE, "SphereProbeHarmonic", "out_sh") .additional_info("eevee_shared") - .compute_source("eevee_reflection_probe_update_irradiance_comp.glsl") - .do_static_compilation(true); + .do_static_compilation(true) + .compute_source("eevee_reflection_probe_irradiance_comp.glsl"); GPU_SHADER_CREATE_INFO(eevee_reflection_probe_select) .local_group_size(SPHERE_PROBE_SELECT_GROUP_SIZE) diff --git a/source/blender/draw/engines/eevee_next/shaders/infos/eevee_shadow_info.hh b/source/blender/draw/engines/eevee_next/shaders/infos/eevee_shadow_info.hh index 4a05be9563b..d083d2fb84e 100644 --- a/source/blender/draw/engines/eevee_next/shaders/infos/eevee_shadow_info.hh +++ b/source/blender/draw/engines/eevee_next/shaders/infos/eevee_shadow_info.hh @@ -64,7 +64,7 @@ GPU_SHADER_CREATE_INFO(eevee_shadow_tag_usage_opaque) .sampler(0, ImageType::DEPTH_2D, "depth_tx") .storage_buf(5, Qualifier::READ_WRITE, "ShadowTileMapData", "tilemaps_buf[]") .storage_buf(6, Qualifier::READ_WRITE, SHADOW_TILE_DATA_PACKED, "tiles_buf[]") - .push_constant(Type::FLOAT, "tilemap_projection_ratio") + .push_constant(Type::FLOAT, "tilemap_proj_ratio") .additional_info("eevee_shared", "draw_view", "draw_view_culling", "eevee_light_data") .compute_source("eevee_shadow_tag_usage_comp.glsl"); @@ -75,7 +75,7 @@ GPU_SHADER_CREATE_INFO(eevee_shadow_tag_usage_surfels) /* ShadowTileDataPacked is uint. But MSL translation need the real type. */ .storage_buf(7, Qualifier::READ_WRITE, "uint", "tiles_buf[]") .push_constant(Type::INT, "directional_level") - .push_constant(Type::FLOAT, "tilemap_projection_ratio") + .push_constant(Type::FLOAT, "tilemap_proj_ratio") .additional_info("eevee_shared", "draw_view", "draw_view_culling", @@ -96,7 +96,7 @@ GPU_SHADER_CREATE_INFO(eevee_shadow_tag_usage_transparent) .storage_buf(4, Qualifier::READ, "ObjectBounds", "bounds_buf[]") .storage_buf(5, Qualifier::READ_WRITE, "ShadowTileMapData", "tilemaps_buf[]") .storage_buf(6, Qualifier::READ_WRITE, SHADOW_TILE_DATA_PACKED, "tiles_buf[]") - .push_constant(Type::FLOAT, "tilemap_projection_ratio") + .push_constant(Type::FLOAT, "tilemap_proj_ratio") .push_constant(Type::FLOAT, "pixel_world_radius") .push_constant(Type::IVEC2, "fb_resolution") .push_constant(Type::INT, "fb_lod") @@ -117,7 +117,7 @@ GPU_SHADER_CREATE_INFO(eevee_shadow_tag_usage_volume) .local_group_size(VOLUME_GROUP_SIZE, VOLUME_GROUP_SIZE, VOLUME_GROUP_SIZE) .storage_buf(4, Qualifier::READ_WRITE, "ShadowTileMapData", "tilemaps_buf[]") .storage_buf(5, Qualifier::READ_WRITE, SHADOW_TILE_DATA_PACKED, "tiles_buf[]") - .push_constant(Type::FLOAT, "tilemap_projection_ratio") + .push_constant(Type::FLOAT, "tilemap_proj_ratio") .additional_info("eevee_volume_properties_data", "eevee_shared", "draw_view", diff --git a/source/blender/draw/engines/eevee_next/shaders/infos/eevee_tracing_info.hh b/source/blender/draw/engines/eevee_next/shaders/infos/eevee_tracing_info.hh index a3997efd7d4..b4a16525f86 100644 --- a/source/blender/draw/engines/eevee_next/shaders/infos/eevee_tracing_info.hh +++ b/source/blender/draw/engines/eevee_next/shaders/infos/eevee_tracing_info.hh @@ -32,17 +32,12 @@ GPU_SHADER_CREATE_INFO(eevee_ray_tile_compact) .typedef_source("draw_shader_shared.h") .image_in(0, RAYTRACE_TILEMASK_FORMAT, ImageType::UINT_2D_ARRAY, "tile_raytrace_denoise_img") .image_in(1, RAYTRACE_TILEMASK_FORMAT, ImageType::UINT_2D_ARRAY, "tile_raytrace_tracing_img") - .image_in(2, RAYTRACE_TILEMASK_FORMAT, ImageType::UINT_2D_ARRAY, "tile_horizon_denoise_img") - .image_in(3, RAYTRACE_TILEMASK_FORMAT, ImageType::UINT_2D_ARRAY, "tile_horizon_tracing_img") .storage_buf(0, Qualifier::READ_WRITE, "DispatchCommand", "raytrace_tracing_dispatch_buf") .storage_buf(1, Qualifier::READ_WRITE, "DispatchCommand", "raytrace_denoise_dispatch_buf") - .storage_buf(2, Qualifier::READ_WRITE, "DispatchCommand", "horizon_tracing_dispatch_buf") - .storage_buf(3, Qualifier::READ_WRITE, "DispatchCommand", "horizon_denoise_dispatch_buf") .storage_buf(4, Qualifier::WRITE, "uint", "raytrace_tracing_tiles_buf[]") .storage_buf(5, Qualifier::WRITE, "uint", "raytrace_denoise_tiles_buf[]") - .storage_buf(6, Qualifier::WRITE, "uint", "horizon_tracing_tiles_buf[]") - .storage_buf(7, Qualifier::WRITE, "uint", "horizon_denoise_tiles_buf[]") .specialization_constant(Type::INT, "closure_index", 0) + .specialization_constant(Type::INT, "resolution_scale", 2) .compute_source("eevee_ray_tile_compact_comp.glsl"); GPU_SHADER_CREATE_INFO(eevee_ray_generate) @@ -188,7 +183,7 @@ GPU_SHADER_CREATE_INFO(eevee_horizon_setup) .sampler(0, ImageType::DEPTH_2D, "depth_tx") .sampler(1, ImageType::FLOAT_2D, "in_radiance_tx") .image(2, RAYTRACE_RADIANCE_FORMAT, Qualifier::WRITE, ImageType::FLOAT_2D, "out_radiance_img") - .image(3, GPU_RGBA8, Qualifier::WRITE, ImageType::FLOAT_2D, "out_normal_img") + .image(3, GPU_RGB10_A2, Qualifier::WRITE, ImageType::FLOAT_2D, "out_normal_img") .compute_source("eevee_horizon_setup_comp.glsl"); GPU_SHADER_CREATE_INFO(eevee_horizon_scan) @@ -203,14 +198,31 @@ GPU_SHADER_CREATE_INFO(eevee_horizon_scan) "draw_view") .sampler(0, ImageType::FLOAT_2D, "screen_radiance_tx") .sampler(1, ImageType::FLOAT_2D, "screen_normal_tx") - .image( - 2, RAYTRACE_RADIANCE_FORMAT, Qualifier::WRITE, ImageType::FLOAT_2D, "horizon_radiance_img") - .image(3, GPU_R8, Qualifier::WRITE, ImageType::FLOAT_2D, "horizon_occlusion_img") + .image(2, GPU_RGBA16F, Qualifier::WRITE, ImageType::FLOAT_2D, "horizon_radiance_0_img") + .image(3, GPU_RGBA8, Qualifier::WRITE, ImageType::FLOAT_2D, "horizon_radiance_1_img") + .image(4, GPU_RGBA8, Qualifier::WRITE, ImageType::FLOAT_2D, "horizon_radiance_2_img") + .image(5, GPU_RGBA8, Qualifier::WRITE, ImageType::FLOAT_2D, "horizon_radiance_3_img") .storage_buf(7, Qualifier::READ, "uint", "tiles_coord_buf[]") - .specialization_constant(Type::INT, "closure_index", 0) .compute_source("eevee_horizon_scan_comp.glsl"); GPU_SHADER_CREATE_INFO(eevee_horizon_denoise) + .do_static_compilation(true) + .local_group_size(RAYTRACE_GROUP_SIZE, RAYTRACE_GROUP_SIZE) + .additional_info( + "eevee_shared", "eevee_global_ubo", "eevee_sampling_data", "eevee_hiz_data", "draw_view") + .sampler(2, ImageType::FLOAT_2D, "in_sh_0_tx") + .sampler(4, ImageType::FLOAT_2D, "in_sh_1_tx") + .sampler(5, ImageType::FLOAT_2D, "in_sh_2_tx") + .sampler(6, ImageType::FLOAT_2D, "in_sh_3_tx") + .sampler(7, ImageType::FLOAT_2D, "screen_normal_tx") + .image(2, GPU_RGBA16F, Qualifier::WRITE, ImageType::FLOAT_2D, "out_sh_0_img") + .image(3, GPU_RGBA8, Qualifier::WRITE, ImageType::FLOAT_2D, "out_sh_1_img") + .image(4, GPU_RGBA8, Qualifier::WRITE, ImageType::FLOAT_2D, "out_sh_2_img") + .image(5, GPU_RGBA8, Qualifier::WRITE, ImageType::FLOAT_2D, "out_sh_3_img") + .storage_buf(7, Qualifier::READ, "uint", "tiles_coord_buf[]") + .compute_source("eevee_horizon_denoise_comp.glsl"); + +GPU_SHADER_CREATE_INFO(eevee_horizon_resolve) .do_static_compilation(true) .local_group_size(RAYTRACE_GROUP_SIZE, RAYTRACE_GROUP_SIZE) .additional_info("eevee_shared", @@ -220,14 +232,16 @@ GPU_SHADER_CREATE_INFO(eevee_horizon_denoise) "eevee_lightprobe_data", "draw_view") .sampler(1, ImageType::DEPTH_2D, "depth_tx") - .image( - 2, RAYTRACE_RADIANCE_FORMAT, Qualifier::READ, ImageType::FLOAT_2D, "horizon_radiance_img") - .image(3, GPU_R8, Qualifier::READ, ImageType::FLOAT_2D, "horizon_occlusion_img") - .image(4, RAYTRACE_RADIANCE_FORMAT, Qualifier::READ_WRITE, ImageType::FLOAT_2D, "radiance_img") - .image(6, RAYTRACE_TILEMASK_FORMAT, Qualifier::READ, ImageType::UINT_2D_ARRAY, "tile_mask_img") + .sampler(2, ImageType::FLOAT_2D, "horizon_radiance_0_tx") + .sampler(3, ImageType::FLOAT_2D, "horizon_radiance_1_tx") + .sampler(4, ImageType::FLOAT_2D, "horizon_radiance_2_tx") + .sampler(5, ImageType::FLOAT_2D, "horizon_radiance_3_tx") + .sampler(8, ImageType::FLOAT_2D, "screen_normal_tx") + .image(3, RAYTRACE_RADIANCE_FORMAT, Qualifier::READ_WRITE, ImageType::FLOAT_2D, "closure0_img") + .image(4, RAYTRACE_RADIANCE_FORMAT, Qualifier::READ_WRITE, ImageType::FLOAT_2D, "closure1_img") + .image(5, RAYTRACE_RADIANCE_FORMAT, Qualifier::READ_WRITE, ImageType::FLOAT_2D, "closure2_img") .storage_buf(7, Qualifier::READ, "uint", "tiles_coord_buf[]") - .specialization_constant(Type::INT, "closure_index", 0) - .compute_source("eevee_horizon_denoise_comp.glsl"); + .compute_source("eevee_horizon_resolve_comp.glsl"); #undef image_out #undef image_in diff --git a/source/blender/draw/engines/gpencil/gpencil_antialiasing.hh b/source/blender/draw/engines/gpencil/gpencil_antialiasing.hh deleted file mode 100644 index cdcd2282a3d..00000000000 --- a/source/blender/draw/engines/gpencil/gpencil_antialiasing.hh +++ /dev/null @@ -1,154 +0,0 @@ -/* SPDX-FileCopyrightText: 2023 Blender Authors - * - * SPDX-License-Identifier: GPL-2.0-or-later */ - -/** \file - * \ingroup draw - */ - -#pragma once - -#include "BKE_gpencil_legacy.h" -#include "BKE_image.h" -#include "DRW_gpu_wrapper.hh" -#include "DRW_render.hh" - -#include "draw_manager.hh" -#include "draw_pass.hh" - -#include "gpencil_shader.hh" - -#include "BLI_smaa_textures.h" - -namespace blender::draw::greasepencil { - -using namespace draw; - -/** Final anti-aliasing post processing and compositing on top of render. */ -class AntiAliasing { - private: - ShaderModule &shaders_; - - Texture smaa_search_tx_ = {"smaa_search", - GPU_R8, - GPU_TEXTURE_USAGE_SHADER_READ, - int2(SEARCHTEX_WIDTH, SEARCHTEX_HEIGHT)}; - Texture smaa_area_tx_ = { - "smaa_area", GPU_RG8, GPU_TEXTURE_USAGE_SHADER_READ, int2(AREATEX_WIDTH, AREATEX_HEIGHT)}; - - TextureFromPool edge_detect_tx_ = {"edge_detect_tx"}; - Framebuffer edge_detect_fb_ = {"edge_detect_fb"}; - PassSimple edge_detect_ps_ = {"edge_detect_ps"}; - - TextureFromPool blend_weight_tx_ = {"blend_weight_tx"}; - Framebuffer blend_weight_fb_ = {"blend_weight_fb"}; - PassSimple blend_weight_ps_ = {"blend_weight_ps"}; - - PassSimple resolve_ps_ = {"resolve_ps"}; - - bool draw_wireframe_ = false; - float luma_weight_ = 1.0f; - bool anti_aliasing_enabled_ = true; - - public: - AntiAliasing(ShaderModule &shaders) : shaders_(shaders) - { - GPU_texture_update(smaa_search_tx_, GPU_DATA_UBYTE, searchTexBytes); - GPU_texture_update(smaa_area_tx_, GPU_DATA_UBYTE, areaTexBytes); - - GPU_texture_filter_mode(smaa_search_tx_, true); - GPU_texture_filter_mode(smaa_area_tx_, true); - } - - void init(const View3D *v3d, const Scene *scene) - { - if (v3d) { - draw_wireframe_ = (v3d->shading.type == OB_WIRE); - } - - luma_weight_ = scene->grease_pencil_settings.smaa_threshold; - anti_aliasing_enabled_ = true; // GPENCIL_SIMPLIFY_AA(scene); - } - - void begin_sync(TextureFromPool &color_tx, Framebuffer &scene_fb, TextureFromPool &reveal_tx) - { - /* TODO(fclem): No global access. */ - const float *size = DRW_viewport_size_get(); - const float *sizeinv = DRW_viewport_invert_size_get(); - const float4 metrics = {sizeinv[0], sizeinv[1], size[0], size[1]}; - - anti_aliasing_pass(color_tx, reveal_tx, metrics); - - /* Resolve pass. */ - PassSimple &pass = resolve_ps_; - pass.init(); - pass.framebuffer_set(&scene_fb); - pass.state_set(DRW_STATE_WRITE_COLOR | DRW_STATE_BLEND_CUSTOM); - pass.shader_set(shaders_.static_shader_get(ANTIALIASING_RESOLVE)); - /** \note use color_tx as dummy if AA is disabled. */ - pass.bind_texture("blendTex", anti_aliasing_enabled_ ? &blend_weight_tx_ : &color_tx); - pass.bind_texture("colorTex", &color_tx); - pass.bind_texture("revealTex", &reveal_tx); - pass.push_constant("doAntiAliasing", anti_aliasing_enabled_); - pass.push_constant("onlyAlpha", draw_wireframe_); - pass.push_constant("viewportMetrics", metrics); - pass.draw_procedural(GPU_PRIM_TRIS, 1, 3); - } - - void draw(Manager &manager, const int2 render_resolution) - { - DRW_stats_group_start("Anti-Aliasing"); - - if (anti_aliasing_enabled_) { - edge_detect_tx_.acquire(render_resolution, GPU_RG8); - edge_detect_fb_.ensure(GPU_ATTACHMENT_NONE, GPU_ATTACHMENT_TEXTURE(edge_detect_tx_)); - manager.submit(edge_detect_ps_); - - blend_weight_tx_.acquire(render_resolution, GPU_RGBA8); - blend_weight_fb_.ensure(GPU_ATTACHMENT_NONE, GPU_ATTACHMENT_TEXTURE(blend_weight_tx_)); - manager.submit(blend_weight_ps_); - edge_detect_tx_.release(); - } - - manager.submit(resolve_ps_); - blend_weight_tx_.release(); - - DRW_stats_group_end(); - } - - private: - void anti_aliasing_pass(TextureFromPool &color_tx, - TextureFromPool &reveal_tx, - const float4 metrics) - { - if (!anti_aliasing_enabled_) { - return; - } - - /* Stage 1: Edge detection. */ - edge_detect_ps_.init(); - edge_detect_ps_.framebuffer_set(&edge_detect_fb_); - edge_detect_ps_.state_set(DRW_STATE_WRITE_COLOR); - edge_detect_ps_.shader_set(shaders_.static_shader_get(ANTIALIASING_EDGE_DETECT)); - edge_detect_ps_.bind_texture("colorTex", &color_tx); - edge_detect_ps_.bind_texture("revealTex", &reveal_tx); - edge_detect_ps_.push_constant("viewportMetrics", metrics); - edge_detect_ps_.push_constant("lumaWeight", luma_weight_); - edge_detect_ps_.clear_color(float4(0.0f)); - edge_detect_ps_.draw_procedural(GPU_PRIM_TRIS, 1, 3); - - /* Stage 2: Blend Weight/Coord. */ - blend_weight_ps_.init(); - blend_weight_ps_.framebuffer_set(&blend_weight_fb_); - blend_weight_ps_.state_set(DRW_STATE_WRITE_COLOR); - blend_weight_ps_.shader_set(shaders_.static_shader_get(ANTIALIASING_BLEND_WEIGHT)); - blend_weight_ps_.bind_texture("edgesTex", &edge_detect_tx_); - blend_weight_ps_.bind_texture("areaTex", smaa_area_tx_); - blend_weight_ps_.bind_texture("searchTex", smaa_search_tx_); - blend_weight_ps_.push_constant("viewportMetrics", metrics); - blend_weight_ps_.clear_color(float4(0.0f)); - blend_weight_ps_.draw_procedural(GPU_PRIM_TRIS, 1, 3); - } -}; - -} // namespace blender::draw::greasepencil diff --git a/source/blender/draw/engines/gpencil/gpencil_cache_utils.cc b/source/blender/draw/engines/gpencil/gpencil_cache_utils.cc index dd7c151b93e..fa18c5e2365 100644 --- a/source/blender/draw/engines/gpencil/gpencil_cache_utils.cc +++ b/source/blender/draw/engines/gpencil/gpencil_cache_utils.cc @@ -17,6 +17,7 @@ #include "BKE_gpencil_geom_legacy.h" #include "BKE_gpencil_legacy.h" +#include "BKE_grease_pencil.hh" #include "BKE_lib_id.hh" #include "BKE_object.hh" @@ -36,16 +37,18 @@ /** \name Object * \{ */ -GPENCIL_tObject *gpencil_object_cache_add(GPENCIL_PrivateData *pd, Object *ob) +GPENCIL_tObject *gpencil_object_cache_add(GPENCIL_PrivateData *pd, + Object *ob, + const bool is_stroke_order_3d, + const blender::Bounds bounds) { using namespace blender; - bGPdata *gpd = (bGPdata *)ob->data; GPENCIL_tObject *tgp_ob = static_cast(BLI_memblock_alloc(pd->gp_object_pool)); tgp_ob->layers.first = tgp_ob->layers.last = nullptr; tgp_ob->vfx.first = tgp_ob->vfx.last = nullptr; tgp_ob->camera_z = dot_v3v3(pd->camera_z_axis, ob->object_to_world().location()); - tgp_ob->is_drawmode3d = (gpd->draw_mode == GP_DRAWMODE_3D) || pd->draw_depth_only; + tgp_ob->is_drawmode3d = is_stroke_order_3d || pd->draw_depth_only; tgp_ob->object_scale = mat4_to_scale(ob->object_to_world().ptr()); /* Check if any material with holdout flag enabled. */ @@ -66,10 +69,8 @@ GPENCIL_tObject *gpencil_object_cache_add(GPENCIL_PrivateData *pd, Object *ob) * strokes not aligned with the object axes. Maybe we could try to * compute the minimum axis of all strokes. But this would be more * computationally heavy and should go into the GPData evaluation. */ - const std::optional> bounds = BKE_gpencil_data_minmax(gpd).value_or( - Bounds(float3(0))); - float3 size = (bounds->max - bounds->min) * 0.5f; - float3 center = math::midpoint(bounds->min, bounds->max); + float3 size = (bounds.max - bounds.min) * 0.5f; + float3 center = math::midpoint(bounds.min, bounds.max); /* Convert bbox to matrix */ float mat[4][4]; unit_m4(mat); @@ -203,6 +204,28 @@ static float gpencil_layer_final_opacity_get(const GPENCIL_PrivateData *pd, return gpl->opacity; } +static float grease_pencil_layer_final_opacity_get(const GPENCIL_PrivateData *pd, + const Object *ob, + const GreasePencil &grease_pencil, + const blender::bke::greasepencil::Layer &layer) +{ + const bool is_obact = ((pd->obact) && (pd->obact == ob)); + const bool is_fade = (pd->fade_layer_opacity > -1.0f) && (is_obact) && + grease_pencil.is_layer_active(&layer); + + /* Defines layer opacity. For active object depends of layer opacity factor, and + * for no active object, depends if the fade grease pencil objects option is enabled. */ + if (!pd->is_render) { + if (is_obact && is_fade) { + return layer.opacity * pd->fade_layer_opacity; + } + if (!is_obact && (pd->fade_gp_object_opacity > -1.0f)) { + return layer.opacity * pd->fade_gp_object_opacity; + } + } + return layer.opacity; +} + static void gpencil_layer_final_tint_and_alpha_get(const GPENCIL_PrivateData *pd, const bGPdata *gpd, const bGPDlayer *gpl, @@ -253,6 +276,20 @@ static void gpencil_layer_random_color_get(const Object *ob, hsv_to_rgb_v(hsv, r_color); } +static void grease_pencil_layer_random_color_get(const Object *ob, + const blender::bke::greasepencil::Layer &layer, + float r_color[3]) +{ + const float hsv_saturation = 0.7f; + const float hsv_value = 0.6f; + + uint ob_hash = BLI_ghashutil_strhash_p_murmur(ob->id.name); + uint gpl_hash = BLI_ghashutil_strhash_p_murmur(layer.name().c_str()); + float hue = BLI_hash_int_01(ob_hash * gpl_hash); + const float hsv[3] = {hue, hsv_saturation, hsv_value}; + hsv_to_rgb_v(hsv, r_color); +} + GPENCIL_tLayer *gpencil_layer_cache_add(GPENCIL_PrivateData *pd, const Object *ob, const bGPDlayer *gpl, @@ -433,4 +470,179 @@ GPENCIL_tLayer *gpencil_layer_cache_get(GPENCIL_tObject *tgp_ob, int number) return nullptr; } +GPENCIL_tLayer *grease_pencil_layer_cache_add(GPENCIL_PrivateData *pd, + const Object *ob, + const blender::bke::greasepencil::Layer &layer, + std::optional /*onion_id*/, + GPENCIL_tObject *tgp_ob) + +{ + using namespace blender::bke::greasepencil; + const GreasePencil &grease_pencil = *static_cast(ob->data); + + const bool is_in_front = (ob->dtx & OB_DRAW_IN_FRONT); + /* Grease Pencil 3 doesn't have this. */ + const bool is_screenspace = false; + const bool override_vertcol = (pd->v3d_color_type != -1); + const bool is_vert_col_mode = (pd->v3d_color_type == V3D_SHADING_VERTEX_COLOR) || + (ob->mode == OB_MODE_VERTEX_PAINT) || pd->is_render; + const bool is_viewlayer_render = pd->is_render && !layer.view_layer_name().is_empty() && + STREQ(pd->view_layer->name, layer.view_layer_name().c_str()); + const bool disable_masks_render = is_viewlayer_render && + (layer.base.flag & GP_LAYER_DISABLE_MASKS_IN_VIEWLAYER) != 0; + bool is_masked = !disable_masks_render && layer.use_masks() && + !BLI_listbase_is_empty(&layer.masks); + + float vert_col_opacity = (override_vertcol) ? + (is_vert_col_mode ? pd->vertex_paint_opacity : 0.0f) : + pd->vertex_paint_opacity; + /* Negate thickness sign to tag that strokes are in screen space. + * Convert to world units (by default, 1 meter = 1000 pixels). */ + float thickness_scale = (is_screenspace) ? -1.0f : 1.0f / 1000.0f; + float layer_opacity = grease_pencil_layer_final_opacity_get(pd, ob, grease_pencil, layer); + + float4 layer_tint(0.0f); + float layer_alpha = pd->xray_alpha; + /* TODO: Onion skinning! */ + // gpencil_layer_final_tint_and_alpha_get(pd, gpd, gpl, gpf, layer_tint, &layer_alpha); + + /* Create the new layer descriptor. */ + GPENCIL_tLayer *tgp_layer = static_cast(BLI_memblock_alloc(pd->gp_layer_pool)); + BLI_LINKS_APPEND(&tgp_ob->layers, tgp_layer); + tgp_layer->layer_id = *grease_pencil.get_layer_index(layer); + tgp_layer->mask_bits = nullptr; + tgp_layer->mask_invert_bits = nullptr; + tgp_layer->blend_ps = nullptr; + + /* Masking: Go through mask list and extract valid masks in a bitmap. */ + if (is_masked) { + bool valid_mask = false; + /* WARNING: only #GP_MAX_MASKBITS amount of bits. + * TODO(fclem): Find a better system without any limitation. */ + tgp_layer->mask_bits = static_cast(BLI_memblock_alloc(pd->gp_maskbit_pool)); + tgp_layer->mask_invert_bits = static_cast( + BLI_memblock_alloc(pd->gp_maskbit_pool)); + BLI_bitmap_set_all(tgp_layer->mask_bits, false, GP_MAX_MASKBITS); + + LISTBASE_FOREACH (GreasePencilLayerMask *, mask, &layer.masks) { + if (mask->flag & GP_LAYER_MASK_HIDE) { + continue; + } + const TreeNode *node = grease_pencil.find_node_by_name(mask->layer_name); + if (node == nullptr) { + continue; + } + const Layer &mask_layer = node->as_layer(); + if ((&mask_layer == &layer) || !mask_layer.is_visible()) { + continue; + } + const int index = *grease_pencil.get_layer_index(mask_layer); + if (index < GP_MAX_MASKBITS) { + const bool invert = (mask->flag & GP_LAYER_MASK_INVERT) != 0; + BLI_BITMAP_SET(tgp_layer->mask_bits, index, true); + BLI_BITMAP_SET(tgp_layer->mask_invert_bits, index, invert); + valid_mask = true; + } + } + + if (valid_mask) { + pd->use_mask_fb = true; + } + else { + tgp_layer->mask_bits = nullptr; + } + is_masked = valid_mask; + } + + /* Blending: Force blending for masked layer. */ + if (is_masked || (layer.blend_mode != GP_LAYER_BLEND_NONE) || (layer_opacity < 1.0f)) { + DRWState state = DRW_STATE_WRITE_COLOR | DRW_STATE_STENCIL_EQUAL; + switch (layer.blend_mode) { + case GP_LAYER_BLEND_NONE: + state |= DRW_STATE_BLEND_ALPHA_PREMUL; + break; + case GP_LAYER_BLEND_ADD: + state |= DRW_STATE_BLEND_ADD_FULL; + break; + case GP_LAYER_BLEND_SUBTRACT: + state |= DRW_STATE_BLEND_SUB; + break; + case GP_LAYER_BLEND_MULTIPLY: + case GP_LAYER_BLEND_DIVIDE: + case GP_LAYER_BLEND_HARDLIGHT: + state |= DRW_STATE_BLEND_MUL; + break; + } + + if (ELEM(layer.blend_mode, GP_LAYER_BLEND_SUBTRACT, GP_LAYER_BLEND_HARDLIGHT)) { + /* For these effect to propagate, we need a signed floating point buffer. */ + pd->use_signed_fb = true; + } + + tgp_layer->blend_ps = DRW_pass_create("GPencil Blend Layer", state); + + GPUShader *sh = GPENCIL_shader_layer_blend_get(); + DRWShadingGroup *grp = DRW_shgroup_create(sh, tgp_layer->blend_ps); + DRW_shgroup_uniform_int_copy(grp, "blendMode", layer.blend_mode); + DRW_shgroup_uniform_float_copy(grp, "blendOpacity", layer_opacity); + DRW_shgroup_uniform_texture_ref(grp, "colorBuf", &pd->color_layer_tx); + DRW_shgroup_uniform_texture_ref(grp, "revealBuf", &pd->reveal_layer_tx); + DRW_shgroup_uniform_texture_ref(grp, "maskBuf", (is_masked) ? &pd->mask_tx : &pd->dummy_tx); + DRW_shgroup_stencil_mask(grp, 0xFF); + DRW_shgroup_call_procedural_triangles(grp, nullptr, 1); + + if (layer.blend_mode == GP_LAYER_BLEND_HARDLIGHT) { + /* We cannot do custom blending on Multi-Target frame-buffers. + * Workaround by doing 2 passes. */ + grp = DRW_shgroup_create(sh, tgp_layer->blend_ps); + DRW_shgroup_state_disable(grp, DRW_STATE_BLEND_MUL); + DRW_shgroup_state_enable(grp, DRW_STATE_BLEND_ADD_FULL); + DRW_shgroup_uniform_int_copy(grp, "blendMode", 999); + DRW_shgroup_call_procedural_triangles(grp, nullptr, 1); + } + + pd->use_layer_fb = true; + } + + /* Geometry pass */ + { + GPUTexture *depth_tex = (is_in_front) ? pd->dummy_tx : pd->scene_depth_tx; + GPUTexture **mask_tex = (is_masked) ? &pd->mask_tx : &pd->dummy_tx; + + DRWState state = DRW_STATE_WRITE_COLOR | DRW_STATE_WRITE_DEPTH | DRW_STATE_BLEND_ALPHA_PREMUL; + /* For 2D mode, we render all strokes with uniform depth (increasing with stroke id). */ + state |= tgp_ob->is_drawmode3d ? DRW_STATE_DEPTH_LESS_EQUAL : DRW_STATE_DEPTH_GREATER; + /* Always write stencil. Only used as optimization for blending. */ + state |= DRW_STATE_WRITE_STENCIL | DRW_STATE_STENCIL_ALWAYS; + + tgp_layer->geom_ps = DRW_pass_create("GPencil Layer", state); + + GPUShader *sh = GPENCIL_shader_geometry_get(); + DRWShadingGroup *grp = tgp_layer->base_shgrp = DRW_shgroup_create(sh, tgp_layer->geom_ps); + + DRW_shgroup_uniform_texture(grp, "gpSceneDepthTexture", depth_tex); + DRW_shgroup_uniform_texture_ref(grp, "gpMaskTexture", mask_tex); + DRW_shgroup_uniform_vec3_copy(grp, "gpNormal", tgp_ob->plane_normal); + DRW_shgroup_uniform_bool_copy(grp, "gpStrokeOrder3d", tgp_ob->is_drawmode3d); + DRW_shgroup_uniform_float_copy(grp, "gpThicknessScale", tgp_ob->object_scale); + /* Replaced by a modifier in GPv3. */ + DRW_shgroup_uniform_float_copy(grp, "gpThicknessOffset", 0.0f); + DRW_shgroup_uniform_float_copy(grp, "gpThicknessWorldScale", thickness_scale); + DRW_shgroup_uniform_float_copy(grp, "gpVertexColorOpacity", vert_col_opacity); + + /* If random color type, need color by layer. */ + float gpl_color[4]; + copy_v4_v4(gpl_color, layer_tint); + if (pd->v3d_color_type == V3D_SHADING_RANDOM_COLOR) { + grease_pencil_layer_random_color_get(ob, layer, gpl_color); + gpl_color[3] = 1.0f; + } + DRW_shgroup_uniform_vec4_copy(grp, "gpLayerTint", gpl_color); + + DRW_shgroup_uniform_float_copy(grp, "gpLayerOpacity", layer_alpha); + DRW_shgroup_stencil_mask(grp, 0xFF); + } + + return tgp_layer; +} /** \} */ diff --git a/source/blender/draw/engines/gpencil/gpencil_draw_data.cc b/source/blender/draw/engines/gpencil/gpencil_draw_data.cc index d762f6ca533..97e80c65bdb 100644 --- a/source/blender/draw/engines/gpencil/gpencil_draw_data.cc +++ b/source/blender/draw/engines/gpencil/gpencil_draw_data.cc @@ -157,7 +157,10 @@ static MaterialGPencilStyle *gpencil_viewport_material_overrides( return gp_style; } -GPENCIL_MaterialPool *gpencil_material_pool_create(GPENCIL_PrivateData *pd, Object *ob, int *ofs) +GPENCIL_MaterialPool *gpencil_material_pool_create(GPENCIL_PrivateData *pd, + Object *ob, + int *ofs, + const bool is_vertex_mode) { GPENCIL_MaterialPool *matpool = pd->last_material_pool; @@ -175,10 +178,8 @@ GPENCIL_MaterialPool *gpencil_material_pool_create(GPENCIL_PrivateData *pd, Obje } /* Force vertex color in solid mode with vertex paint mode. Same behavior as meshes. */ - bGPdata *gpd = (bGPdata *)ob->data; - int color_type = (pd->v3d_color_type != -1 && GPENCIL_VERTEX_MODE(gpd)) ? - V3D_SHADING_VERTEX_COLOR : - pd->v3d_color_type; + int color_type = (pd->v3d_color_type != -1 && is_vertex_mode) ? V3D_SHADING_VERTEX_COLOR : + pd->v3d_color_type; const eV3DShadingLightingMode lighting_mode = eV3DShadingLightingMode( (pd->v3d != nullptr) ? eV3DShadingLightingMode(pd->v3d->shading.light) : V3D_LIGHTING_STUDIO); diff --git a/source/blender/draw/engines/gpencil/gpencil_engine.cc b/source/blender/draw/engines/gpencil/gpencil_engine.cc deleted file mode 100644 index 6b8350d7253..00000000000 --- a/source/blender/draw/engines/gpencil/gpencil_engine.cc +++ /dev/null @@ -1,449 +0,0 @@ -/* SPDX-FileCopyrightText: 2023 Blender Authors - * - * SPDX-License-Identifier: GPL-2.0-or-later */ - -/** \file - * \ingroup draw - */ - -#include "BKE_gpencil_modifier_legacy.h" - -#include "BLI_listbase_wrapper.hh" - -#include "DEG_depsgraph_query.hh" - -#include "DNA_shader_fx_types.h" - -#include "DRW_engine.hh" -#include "DRW_render.hh" - -#include "ED_screen.hh" -#include "ED_view3d.hh" - -#include "GPU_capabilities.h" - -#include "IMB_imbuf_types.hh" - -#include "RE_pipeline.h" - -#include "draw_manager.hh" -#include "draw_pass.hh" - -#define GP_LIGHT -#include "gpencil_antialiasing.hh" -#include "gpencil_defines.h" -#include "gpencil_engine.h" -#include "gpencil_layer.hh" -#include "gpencil_light.hh" -#include "gpencil_material.hh" -#include "gpencil_object.hh" -#include "gpencil_shader.hh" -#include "gpencil_shader_shared.h" -#include "gpencil_vfx.hh" - -namespace blender::draw::greasepencil { - -using namespace draw; - -class Instance { - private: - ShaderModule &shaders; - LayerModule layers; - MaterialModule materials; - ObjectModule objects; - LightModule lights; - VfxModule vfx; - AntiAliasing anti_aliasing; - - /** Contains all gpencil objects in the scene as well as their effect sub-passes. */ - PassSortable main_ps_ = {"gp_main_ps"}; - - /** Contains all composited GPencil object. */ - TextureFromPool depth_tx_ = {"gp_depth_tx"}; - TextureFromPool color_tx_ = {"gp_color_tx"}; - TextureFromPool reveal_tx_ = {"gp_reveal_tx"}; - Framebuffer main_fb_ = {"gp_main_fb"}; - - /** Underlying scene pixel. Used to composite the output of the grease pencil render onto the - * scene (including merging the depth buffers). */ - Framebuffer scene_fb_ = {"gp_scene_fb"}; - - /** Texture format for all intermediate buffers. */ - eGPUTextureFormat texture_format_ = GPU_RGBA16F; - - UniformBuffer scene_buf_; - - /** Dummy textures. */ - static constexpr float dummy_px_[4] = {1.0f, 0.0f, 1.0f, 1.0f}; - Texture dummy_depth_tx_ = {"dummy_depth", - GPU_DEPTH_COMPONENT32F, - GPU_TEXTURE_USAGE_SHADER_READ, - int2(1), - (float *)dummy_px_}; - Texture dummy_color_tx_ = { - "dummy_color", GPU_RGBA16F, GPU_TEXTURE_USAGE_SHADER_READ, int2(1), (float *)dummy_px_}; - - /** Scene depth used for manual depth testing. Default to dummy depth to skip depth test. */ - GPUTexture *scene_depth_tx_ = dummy_depth_tx_; - - /** Context. */ - Depsgraph *depsgraph_ = nullptr; - Object *camera_ = nullptr; - Manager *manager_ = nullptr; - draw::View view_ = {"MainView"}; - - /** \note Needs not to be temporary variable since it is dereferenced later. */ - std::array clear_colors_ = {float4(0.0f, 0.0f, 0.0f, 0.0f), - float4(1.0f, 1.0f, 1.0f, 1.0f)}; - - public: - Instance() - : shaders(*ShaderModule::module_get()), - objects(layers, materials, shaders), - vfx(shaders), - anti_aliasing(shaders){}; - - void init(Depsgraph *depsgraph, - Manager *manager, - const DRWView *viewport_draw_view, - const View3D *v3d, - const RegionView3D *rv3d) - { - depsgraph_ = depsgraph; - manager_ = manager; - if (viewport_draw_view != nullptr) { - view_.sync(viewport_draw_view); - } - - const Scene *scene = DEG_get_evaluated_scene(depsgraph_); - - const bool is_viewport = (v3d != nullptr); - - if (is_viewport) { - /* Use lower precision for viewport. */ - texture_format_ = GPU_R11F_G11F_B10F; - camera_ = (rv3d->persp == RV3D_CAMOB) ? v3d->camera : nullptr; - } - - objects.init(v3d, scene); - lights.init(v3d); - /* TODO(@fclem): VFX. */ - // vfx.init(use_vfx_, camera_, rv3d); - anti_aliasing.init(v3d, scene); - } - - void begin_sync() - { - objects.begin_sync(depsgraph_, view_); - layers.begin_sync(); - materials.begin_sync(); - lights.begin_sync(depsgraph_); - - main_ps_.init(); - PassMain::Sub &sub = main_ps_.sub("InitSubpass", -FLT_MAX); - sub.framebuffer_set(&main_fb_); - sub.clear_multi(clear_colors_); - /* TODO(fclem): Textures. */ - sub.bind_texture(GPENCIL_SCENE_DEPTH_TEX_SLOT, &dummy_depth_tx_); - sub.bind_texture(GPENCIL_MASK_TEX_SLOT, &dummy_color_tx_); - sub.bind_texture(GPENCIL_FILL_TEX_SLOT, &dummy_color_tx_); - sub.bind_texture(GPENCIL_STROKE_TEX_SLOT, &dummy_color_tx_); - sub.bind_ubo(GPENCIL_SCENE_SLOT, &scene_buf_); - objects.bind_resources(sub); - layers.bind_resources(sub); - materials.bind_resources(sub); - lights.bind_resources(sub); - - anti_aliasing.begin_sync(color_tx_, scene_fb_, reveal_tx_); - } - - void object_sync(ObjectRef &object_ref) - { - switch (object_ref.object->type) { - case OB_GREASE_PENCIL: - objects.sync_grease_pencil( - *manager_, object_ref, main_fb_, scene_fb_, depth_tx_, main_ps_); - break; - case OB_LAMP: - lights.sync(object_ref); - break; - default: - break; - } - } - - void end_sync() - { - objects.end_sync(); - layers.end_sync(); - materials.end_sync(); - lights.end_sync(); - } - - void render_sync(RenderEngine *engine, Depsgraph *depsgraph) - { - /* TODO: Remove old draw manager calls. */ - DRW_cache_restart(); - - manager_->begin_sync(); - - begin_sync(); - - auto object_sync_render = - [](void *vedata, Object *ob, RenderEngine * /*engine*/, Depsgraph * /*depsgraph*/) { - Instance &inst = *reinterpret_cast(vedata); - ObjectRef ob_ref = DRW_object_ref_get(ob); - inst.object_sync(ob_ref); - }; - - /* HACK: We pass `this` here so we have access to the `Instance` in `object_sync_render`. */ - DRW_render_object_iter(this, engine, depsgraph, object_sync_render); - - end_sync(); - - manager_->end_sync(); - - /* TODO: Remove old draw manager calls. */ - DRW_render_instance_buffer_finish(); - } - - void draw(GPUTexture *dst_color_tx, GPUTexture *dst_depth_tx, const int2 render_resolution) - { - if (!objects.scene_has_visible_gpencil_object()) { - return; - } - - scene_fb_.ensure(GPU_ATTACHMENT_TEXTURE(dst_depth_tx), GPU_ATTACHMENT_TEXTURE(dst_color_tx)); - - depth_tx_.acquire(render_resolution, GPU_DEPTH24_STENCIL8); - color_tx_.acquire(render_resolution, texture_format_); - reveal_tx_.acquire(render_resolution, texture_format_); - main_fb_.ensure(GPU_ATTACHMENT_TEXTURE(depth_tx_), - GPU_ATTACHMENT_TEXTURE(color_tx_), - GPU_ATTACHMENT_TEXTURE(reveal_tx_)); - - scene_buf_.render_size = float2(render_resolution); - scene_buf_.push_update(); - - objects.acquire_temporary_buffers(render_resolution, texture_format_); - - manager_->submit(main_ps_, view_); - - objects.release_temporary_buffers(); - - anti_aliasing.draw(*manager_, render_resolution); - - depth_tx_.release(); - color_tx_.release(); - reveal_tx_.release(); - } - - draw::View &view() - { - return view_; - } -}; - -} // namespace blender::draw::greasepencil - -/* -------------------------------------------------------------------- */ -/** \name Interface with legacy C DRW manager - * \{ */ - -using namespace blender; - -struct GPENCIL_NEXT_Data { - DrawEngineType *engine_type; - DRWViewportEmptyList *fbl; - DRWViewportEmptyList *txl; - DRWViewportEmptyList *psl; - DRWViewportEmptyList *stl; - draw::greasepencil::Instance *instance; - - char info[GPU_INFO_SIZE]; -}; - -static void gpencil_engine_init(void *vedata) -{ - GPENCIL_NEXT_Data *ved = reinterpret_cast(vedata); - if (ved->instance == nullptr) { - ved->instance = new draw::greasepencil::Instance(); - } - - draw::Manager *manager = DRW_manager_get(); - const DRWContextState *ctx_state = DRW_context_state_get(); - const DRWView *default_view = DRW_view_default_get(); - - ved->instance->init( - ctx_state->depsgraph, manager, default_view, ctx_state->v3d, ctx_state->rv3d); -} - -static void gpencil_draw_scene(void *vedata) -{ - GPENCIL_NEXT_Data *ved = reinterpret_cast(vedata); - if (DRW_state_is_select() || DRW_state_is_depth()) { - return; - } - DefaultTextureList *dtxl = DRW_viewport_texture_list_get(); - const DRWView *default_view = DRW_view_default_get(); - const float2 viewport_size = DRW_viewport_size_get(); - ved->instance->view().sync(default_view); - ved->instance->draw(dtxl->color, dtxl->depth, int2(viewport_size)); -} - -static void gpencil_cache_init(void *vedata) -{ - reinterpret_cast(vedata)->instance->begin_sync(); -} - -static void gpencil_cache_populate(void *vedata, Object *object) -{ - draw::ObjectRef ref; - ref.object = object; - ref.dupli_object = DRW_object_get_dupli(object); - ref.dupli_parent = DRW_object_get_dupli_parent(object); - - reinterpret_cast(vedata)->instance->object_sync(ref); -} - -static void gpencil_cache_finish(void *vedata) -{ - reinterpret_cast(vedata)->instance->end_sync(); -} - -static void gpencil_instance_free(void *instance) -{ - delete reinterpret_cast(instance); -} - -static void gpencil_engine_free() -{ - blender::draw::greasepencil::ShaderModule::module_free(); -} - -/** Get the color and depth textures of the render result in the render layer. */ -static void get_render_result_textures(RenderEngine *engine, - RenderLayer *render_layer, - const draw::View &view, - const int2 render_resolution, - draw::Texture &r_color_tx, - draw::Texture &r_depth_tx) -{ - /* Create depth texture & color texture from render result. */ - const char *viewname = RE_GetActiveRenderView(engine->re); - RenderPass *rpass_z_src = RE_pass_find_by_name(render_layer, RE_PASSNAME_Z, viewname); - RenderPass *rpass_col_src = RE_pass_find_by_name(render_layer, RE_PASSNAME_COMBINED, viewname); - - float *pix_z = (rpass_z_src) ? rpass_z_src->ibuf->float_buffer.data : nullptr; - float *pix_col = (rpass_col_src) ? rpass_col_src->ibuf->float_buffer.data : nullptr; - - if (!pix_z || !pix_col) { - RE_engine_set_error_message(engine, - "Warning: To render grease pencil, enable Combined and Z passes."); - } - - if (pix_z) { - /* Depth need to be remapped to [0..1] range. */ - pix_z = static_cast(MEM_dupallocN(pix_z)); - - int pix_num = rpass_z_src->rectx * rpass_z_src->recty; - - if (view.is_persp()) { - for (int i = 0; i < pix_num; i++) { - pix_z[i] = (-view.winmat()[3][2] / -pix_z[i]) - view.winmat()[2][2]; - pix_z[i] = clamp_f(pix_z[i] * 0.5f + 0.5f, 0.0f, 1.0f); - } - } - else { - /* Keep in mind, near and far distance are negatives. */ - float near = view.near_clip(); - float far = view.far_clip(); - float range_inv = 1.0f / fabsf(far - near); - for (int i = 0; i < pix_num; i++) { - pix_z[i] = (pix_z[i] + near) * range_inv; - pix_z[i] = clamp_f(pix_z[i], 0.0f, 1.0f); - } - } - } - - /* FIXME(fclem): we have a precision loss in the depth buffer because of this re-upload. - * Find where it comes from! */ - const eGPUTextureUsage usage = GPU_TEXTURE_USAGE_ATTACHMENT | GPU_TEXTURE_USAGE_HOST_READ; - r_depth_tx.ensure_2d(GPU_DEPTH_COMPONENT24, render_resolution, usage, pix_z); - r_color_tx.ensure_2d(GPU_RGBA16F, render_resolution, usage, pix_col); -} - -static void gpencil_render_to_image(void * /*vedata*/, - RenderEngine *engine, - RenderLayer *render_layer, - const rcti * /*rect*/) -{ - draw::greasepencil::Instance instance; - draw::Manager &manager = *DRW_manager_get(); - - Render *render = engine->re; - Depsgraph *depsgraph = DRW_context_state_get()->depsgraph; - Object *camera_original_ob = RE_GetCamera(render); - const char *viewname = RE_GetActiveRenderView(render); - const int2 render_resolution = int2(engine->resolution_x, engine->resolution_y); - - instance.init(depsgraph, &manager, nullptr, nullptr, nullptr); - - float4x4 viewinv, winmat; - Object *camera_eval = DEG_get_evaluated_object(depsgraph, camera_original_ob); - RE_GetCameraModelMatrix(render, camera_eval, viewinv.ptr()); - float4x4 viewmat = math::invert(viewinv); - RE_GetCameraWindow(render, camera_eval, winmat.ptr()); - - instance.view().sync(viewmat, winmat); - instance.render_sync(engine, depsgraph); - - draw::Texture color_tx; - draw::Texture depth_tx; - /* TODO: Support `R_BORDER` render mode. */ - get_render_result_textures( - engine, render_layer, instance.view(), render_resolution, color_tx, depth_tx); - - instance.draw(color_tx, depth_tx, render_resolution); - - RenderPass *rp = RE_pass_find_by_name(render_layer, RE_PASSNAME_COMBINED, viewname); - if (!rp) { - return; - } - float *result = reinterpret_cast(color_tx.read(GPU_DATA_FLOAT)); - - if (result) { - BLI_mutex_lock(&engine->update_render_passes_mutex); - /* WORKAROUND: We use texture read to avoid using a frame-buffer to get the render result. - * However, on some implementation, we need a buffer with a few extra bytes for the read to - * happen correctly (see #GLTexture::read()). So we need a custom memory allocation. */ - /* Avoid `memcpy()`, replace the pointer directly. */ - RE_pass_set_buffer_data(rp, result); - BLI_mutex_unlock(&engine->update_render_passes_mutex); - } -} - -extern "C" { - -static const DrawEngineDataSize gpencil_data_size = DRW_VIEWPORT_DATA_SIZE(GPENCIL_NEXT_Data); - -DrawEngineType draw_engine_gpencil_next_type = { - /*next*/ nullptr, - /*prev*/ nullptr, - /*idname*/ N_("Gpencil"), - /*vedata_size*/ &gpencil_data_size, - /*engine_init*/ &gpencil_engine_init, - /*engine_free*/ &gpencil_engine_free, - /*instance_free*/ &gpencil_instance_free, - /*cache_init*/ &gpencil_cache_init, - /*cache_populate*/ &gpencil_cache_populate, - /*cache_finish*/ &gpencil_cache_finish, - /*draw_scene*/ &gpencil_draw_scene, - /*view_update*/ nullptr, - /*id_update*/ nullptr, - /*render_to_image*/ &gpencil_render_to_image, - /*store_metadata*/ nullptr, -}; -} - -/** \} */ diff --git a/source/blender/draw/engines/gpencil/gpencil_engine.h b/source/blender/draw/engines/gpencil/gpencil_engine.h index ab4d9ea4309..71ca38b2f09 100644 --- a/source/blender/draw/engines/gpencil/gpencil_engine.h +++ b/source/blender/draw/engines/gpencil/gpencil_engine.h @@ -13,6 +13,9 @@ #include "DRW_render.hh" #include "BLI_bitmap.h" +#include "BLI_bounds.hh" + +#include "BKE_grease_pencil.hh" #include "GPU_batch.h" @@ -26,7 +29,6 @@ extern "C" { #include "gpencil_shader_shared.h" extern DrawEngineType draw_engine_gpencil_type; -extern DrawEngineType draw_engine_gpencil_next_type; struct GPENCIL_Data; struct GPENCIL_StorageList; @@ -322,7 +324,10 @@ typedef struct GPENCIL_PrivateData { /* geometry batch cache functions */ struct GpencilBatchCache *gpencil_batch_cache_get(struct Object *ob, int cfra); -GPENCIL_tObject *gpencil_object_cache_add(GPENCIL_PrivateData *pd, Object *ob); +GPENCIL_tObject *gpencil_object_cache_add(GPENCIL_PrivateData *pd, + Object *ob, + bool is_stroke_order_3d, + blender::Bounds bounds); void gpencil_object_cache_sort(GPENCIL_PrivateData *pd); GPENCIL_tLayer *gpencil_layer_cache_add(GPENCIL_PrivateData *pd, @@ -332,12 +337,20 @@ GPENCIL_tLayer *gpencil_layer_cache_add(GPENCIL_PrivateData *pd, GPENCIL_tObject *tgp_ob); GPENCIL_tLayer *gpencil_layer_cache_get(GPENCIL_tObject *tgp_ob, int number); +GPENCIL_tLayer *grease_pencil_layer_cache_add(GPENCIL_PrivateData *pd, + const Object *ob, + const blender::bke::greasepencil::Layer &layer, + std::optional onion_id, + GPENCIL_tObject *tgp_ob); /** * Creates a linked list of material pool containing all materials assigned for a given object. * We merge the material pools together if object does not contain a huge amount of materials. * Also return an offset to the first material of the object in the UBO. */ -GPENCIL_MaterialPool *gpencil_material_pool_create(GPENCIL_PrivateData *pd, Object *ob, int *ofs); +GPENCIL_MaterialPool *gpencil_material_pool_create(GPENCIL_PrivateData *pd, + Object *ob, + int *ofs, + bool is_vertex_mode); void gpencil_material_resources_get(GPENCIL_MaterialPool *first_pool, int mat_id, struct GPUTexture **r_tex_stroke, @@ -353,7 +366,10 @@ GPENCIL_LightPool *gpencil_light_pool_add(GPENCIL_PrivateData *pd); GPENCIL_LightPool *gpencil_light_pool_create(GPENCIL_PrivateData *pd, Object *ob); /* effects */ -void gpencil_vfx_cache_populate(GPENCIL_Data *vedata, Object *ob, GPENCIL_tObject *tgp_ob); +void gpencil_vfx_cache_populate(GPENCIL_Data *vedata, + Object *ob, + GPENCIL_tObject *tgp_ob, + const bool is_edit_mode); /* Shaders */ struct GPUShader *GPENCIL_shader_antialiasing(int stage); diff --git a/source/blender/draw/engines/gpencil/gpencil_engine_c.cc b/source/blender/draw/engines/gpencil/gpencil_engine_c.cc index b1f0ff32e8a..a334e2f43af 100644 --- a/source/blender/draw/engines/gpencil/gpencil_engine_c.cc +++ b/source/blender/draw/engines/gpencil/gpencil_engine_c.cc @@ -8,8 +8,12 @@ #include "DRW_engine.hh" #include "DRW_render.hh" +#include "BKE_curves.hh" +#include "BKE_gpencil_geom_legacy.h" #include "BKE_gpencil_legacy.h" #include "BKE_gpencil_modifier_legacy.h" +#include "BKE_grease_pencil.h" +#include "BKE_grease_pencil.hh" #include "BKE_lib_id.hh" #include "BKE_main.hh" #include "BKE_object.hh" @@ -22,6 +26,7 @@ #include "BLI_link_utils.h" #include "BLI_listbase.h" #include "BLI_memblock.h" +#include "BLI_virtual_array.hh" #include "DNA_camera_types.h" #include "DNA_gpencil_legacy_types.h" @@ -35,6 +40,7 @@ #include "DEG_depsgraph_query.hh" +#include "ED_grease_pencil.hh" #include "ED_screen.hh" #include "ED_view3d.hh" @@ -113,8 +119,10 @@ void GPENCIL_engine_init(void *ved) stl->pd->v3d_color_type = (v3d->shading.type == OB_SOLID) ? v3d->shading.color_type : -1; /* Special case: If Vertex Paint mode, use always Vertex mode. */ - if (v3d->shading.type == OB_SOLID && ctx->obact && ctx->obact->type == OB_GPENCIL_LEGACY && - ctx->obact->mode == OB_MODE_VERTEX_GPENCIL_LEGACY) + if (v3d->shading.type == OB_SOLID && ctx->obact && + ((ctx->obact->type == OB_GPENCIL_LEGACY && + ctx->obact->mode == OB_MODE_VERTEX_GPENCIL_LEGACY) || + (ctx->obact->type == OB_GREASE_PENCIL && ctx->obact->mode == OB_MODE_VERTEX_PAINT))) { stl->pd->v3d_color_type = V3D_SHADING_VERTEX_COLOR; } @@ -559,7 +567,10 @@ static void gpencil_sbuffer_cache_populate_fast(GPENCIL_Data *vedata, gpIterPopu GPUTexture *depth_texture = iter->pd->scene_depth_tx; GPENCIL_tObject *last_tgp_ob = iter->pd->tobjects.last; /* Create another temp object that only contain the stroke. */ - iter->tgp_ob = gpencil_object_cache_add(iter->pd, iter->ob); + const blender::Bounds bounds = BKE_gpencil_data_minmax(gpd).value_or( + blender::Bounds(float3(0))); + iter->tgp_ob = gpencil_object_cache_add( + iter->pd, iter->ob, (gpd->draw_mode == GP_DRAWMODE_3D), bounds); /* Remove from the main list. */ iter->pd->tobjects.last = last_tgp_ob; last_tgp_ob->next = nullptr; @@ -582,13 +593,203 @@ static void gpencil_sbuffer_cache_populate_fast(GPENCIL_Data *vedata, gpIterPopu gpencil_stroke_cache_populate(nullptr, nullptr, iter->pd->sbuffer_stroke, iter); gpencil_drawcall_flush(iter); - gpencil_vfx_cache_populate(vedata, iter->ob, iter->tgp_ob); + gpencil_vfx_cache_populate( + vedata, iter->ob, iter->tgp_ob, (gpd != nullptr && GPENCIL_ANY_EDIT_MODE(gpd))); /* Restore state. */ iter->do_sbuffer_call = 0; iter->pd->scene_depth_tx = depth_texture; } +static GPENCIL_tObject *grease_pencil_object_cache_populate(GPENCIL_PrivateData *pd, + GPENCIL_TextureList *txl, + Object *ob) +{ + using namespace blender; + using namespace blender::ed::greasepencil; + using namespace blender::bke::greasepencil; + GreasePencil &grease_pencil = *static_cast(ob->data); + const bool is_vertex_mode = (ob->mode & OB_MODE_VERTEX_PAINT) != 0; + const blender::Bounds bounds = grease_pencil.bounds_min_max_eval().value_or( + blender::Bounds(float3(0))); + + const bool use_stroke_order_3d = (grease_pencil.flag & GREASE_PENCIL_STROKE_ORDER_3D) != 0; + GPENCIL_tObject *tgp_ob = gpencil_object_cache_add(pd, ob, use_stroke_order_3d, bounds); + + int mat_ofs = 0; + GPENCIL_MaterialPool *matpool = gpencil_material_pool_create(pd, ob, &mat_ofs, is_vertex_mode); + + GPUTexture *tex_fill = txl->dummy_texture; + GPUTexture *tex_stroke = txl->dummy_texture; + + GPUBatch *iter_geom = nullptr; + DRWShadingGroup *grp; + int vfirst = 0; + int vcount = 0; + + const auto drawcall_flush = [&]() { +#if !DISABLE_BATCHING + if (iter_geom != nullptr) { + DRW_shgroup_call_range(grp, ob, iter_geom, vfirst, vcount); + } +#endif + iter_geom = nullptr; + vfirst = -1; + vcount = 0; + }; + + const auto drawcall_add = [&](GPUBatch *draw_geom, int v_first, int v_count) { +#if DISABLE_BATCHING + DRW_shgroup_call_range(grp, ob, geom, v_first, v_count); + return; +#endif + int last = vfirst + vcount; + /* Interrupt draw-call grouping if the sequence is not consecutive. */ + if ((draw_geom != iter_geom) || (v_first - last > 0)) { + drawcall_flush(); + } + iter_geom = draw_geom; + if (vfirst == -1) { + vfirst = v_first; + } + vcount = v_first + v_count - vfirst; + }; + + int t_offset = 0; + const Vector drawings = retrieve_visible_drawings(*pd->scene, grease_pencil); + const Span layers = grease_pencil.layers(); + for (const DrawingInfo info : drawings) { + const Layer &layer = *layers[info.layer_index]; + + drawcall_flush(); + + GPENCIL_tLayer *tgp_layer = grease_pencil_layer_cache_add(pd, ob, layer, {}, tgp_ob); + + const bool use_lights = pd->use_lighting && + ((layer.base.flag & GP_LAYER_TREE_NODE_USE_LIGHTS) != 0) && + (ob->dtx & OB_USE_GPENCIL_LIGHTS); + + GPUUniformBuf *lights_ubo = (use_lights) ? pd->global_light_pool->ubo : + pd->shadeless_light_pool->ubo; + + GPUUniformBuf *ubo_mat; + gpencil_material_resources_get(matpool, 0, nullptr, nullptr, &ubo_mat); + + grp = tgp_layer->base_shgrp; + DRW_shgroup_uniform_block(grp, "gp_lights", lights_ubo); + DRW_shgroup_uniform_block(grp, "gp_materials", ubo_mat); + DRW_shgroup_uniform_texture(grp, "gpFillTexture", tex_fill); + DRW_shgroup_uniform_texture(grp, "gpStrokeTexture", tex_stroke); + DRW_shgroup_uniform_int_copy(grp, "gpMaterialOffset", mat_ofs); + /* Since we don't use the sbuffer in GPv3, this is always 0. */ + DRW_shgroup_uniform_float_copy(grp, "gpStrokeIndexOffset", 0.0f); + DRW_shgroup_uniform_vec2_copy(grp, "viewportSize", DRW_viewport_size_get()); + + const bke::CurvesGeometry &curves = info.drawing.strokes(); + const OffsetIndices points_by_curve = curves.points_by_curve(); + const bke::AttributeAccessor attributes = curves.attributes(); + const VArray stroke_materials = *attributes.lookup_or_default( + "material_index", bke::AttrDomain::Curve, 0); + const VArray cyclic = *attributes.lookup_or_default( + "cyclic", bke::AttrDomain::Curve, false); + + IndexMaskMemory memory; + const IndexMask visible_strokes = ed::greasepencil::retrieve_visible_strokes( + *ob, info.drawing, memory); + + visible_strokes.foreach_index([&](const int stroke_i) { + const IndexRange points = points_by_curve[stroke_i]; + const int material_index = stroke_materials[stroke_i]; + MaterialGPencilStyle *gp_style = BKE_object_material_get(ob, material_index + 1)->gp_style; + + const bool hide_material = (gp_style->flag & GP_MATERIAL_HIDE) != 0; + const bool show_stroke = ((gp_style->flag & GP_MATERIAL_STROKE_SHOW) != 0); + const bool show_fill = (points.size() >= 3) && + ((gp_style->flag & GP_MATERIAL_FILL_SHOW) != 0) && + (!pd->simplify_fill); + const bool only_lines = !ELEM(ob->mode, + OB_MODE_PAINT_GREASE_PENCIL, + OB_MODE_WEIGHT_PAINT, + OB_MODE_VERTEX_PAINT) && + info.frame_number != pd->cfra && pd->use_multiedit_lines_only; + /* bool is_onion = gpl && gpf && gpf->runtime.onion_id != 0; */ + const bool is_onion = false; + const bool hide_onion = is_onion && ((gp_style->flag & GP_MATERIAL_HIDE_ONIONSKIN) != 0); + + const int num_stroke_triangles = (points.size() >= 3) ? (points.size() - 2) : 0; + const int num_stroke_vertices = (points.size() + + int(cyclic[stroke_i] && (points.size() >= 3))); + + const bool skip_stroke = hide_material || (!show_stroke && !show_fill) || + (only_lines && !is_onion) || hide_onion; + + if (skip_stroke) { + t_offset += num_stroke_triangles; + t_offset += num_stroke_vertices * 2; + return; + } + + GPUUniformBuf *new_ubo_mat; + GPUTexture *new_tex_fill = nullptr; + GPUTexture *new_tex_stroke = nullptr; + gpencil_material_resources_get( + matpool, mat_ofs + material_index, &new_tex_stroke, &new_tex_fill, &new_ubo_mat); + + bool resource_changed = (ubo_mat != new_ubo_mat) || + (new_tex_fill && (new_tex_fill != tex_fill)) || + (new_tex_stroke && (new_tex_stroke != tex_stroke)); + + if (resource_changed) { + drawcall_flush(); + + grp = DRW_shgroup_create_sub(grp); + if (new_ubo_mat != ubo_mat) { + DRW_shgroup_uniform_block(grp, "gp_materials", new_ubo_mat); + ubo_mat = new_ubo_mat; + } + if (new_tex_fill) { + DRW_shgroup_uniform_texture(grp, "gpFillTexture", new_tex_fill); + tex_fill = new_tex_fill; + } + if (new_tex_stroke) { + DRW_shgroup_uniform_texture(grp, "gpStrokeTexture", new_tex_stroke); + tex_stroke = new_tex_stroke; + } + } + + GPUBatch *geom = draw::DRW_cache_grease_pencil_get(pd->scene, ob); + if (iter_geom != geom) { + drawcall_flush(); + + GPUVertBuf *position_tx = draw::DRW_cache_grease_pencil_position_buffer_get(pd->scene, ob); + GPUVertBuf *color_tx = draw::DRW_cache_grease_pencil_color_buffer_get(pd->scene, ob); + DRW_shgroup_buffer_texture(grp, "gp_pos_tx", position_tx); + DRW_shgroup_buffer_texture(grp, "gp_col_tx", color_tx); + } + + if (show_fill) { + int v_first = t_offset * 3; + int v_count = num_stroke_triangles * 3; + drawcall_add(geom, v_first, v_count); + } + + t_offset += num_stroke_triangles; + + if (show_stroke) { + int v_first = t_offset * 3; + int v_count = num_stroke_vertices * 2 * 3; + drawcall_add(geom, v_first, v_count); + } + + t_offset += num_stroke_vertices * 2; + }); + } + + drawcall_flush(); + + return tgp_ob; +} + void GPENCIL_cache_populate(void *ved, Object *ob) { GPENCIL_Data *vedata = (GPENCIL_Data *)ved; @@ -602,16 +803,18 @@ void GPENCIL_cache_populate(void *ved, Object *ob) } if (ob->data && (ob->type == OB_GPENCIL_LEGACY) && (ob->dt >= OB_SOLID)) { + bGPdata *gpd = (bGPdata *)ob->data; + const blender::Bounds bounds = BKE_gpencil_data_minmax(gpd).value_or( + blender::Bounds(float3(0))); gpIterPopulateData iter = {nullptr}; iter.ob = ob; iter.pd = pd; - iter.tgp_ob = gpencil_object_cache_add(pd, ob); - iter.matpool = gpencil_material_pool_create(pd, ob, &iter.mat_ofs); + iter.tgp_ob = gpencil_object_cache_add(pd, ob, (gpd->draw_mode == GP_DRAWMODE_3D), bounds); + iter.matpool = gpencil_material_pool_create(pd, ob, &iter.mat_ofs, GPENCIL_VERTEX_MODE(gpd)); iter.tex_fill = txl->dummy_texture; iter.tex_stroke = txl->dummy_texture; /* Special case for rendering onion skin. */ - bGPdata *gpd = (bGPdata *)ob->data; bool do_onion = (!pd->is_render) ? pd->do_onion : (gpd->onion_flag & GP_ONION_GHOST_ALWAYS); gpd->runtime.playing = short(pd->playing); @@ -646,12 +849,18 @@ void GPENCIL_cache_populate(void *ved, Object *ob) gpencil_sbuffer_cache_populate(&iter); } - gpencil_vfx_cache_populate(vedata, ob, iter.tgp_ob); + gpencil_vfx_cache_populate( + vedata, ob, iter.tgp_ob, (gpd != nullptr && GPENCIL_ANY_EDIT_MODE(gpd))); if (pd->do_fast_drawing) { gpencil_sbuffer_cache_populate_fast(vedata, &iter); } } + else if (ob->data && (ob->type == OB_GREASE_PENCIL) && (ob->dt >= OB_SOLID)) { + GPENCIL_tObject *tgp_ob = grease_pencil_object_cache_populate(pd, txl, ob); + gpencil_vfx_cache_populate( + vedata, ob, tgp_ob, ELEM(ob->mode, OB_MODE_EDIT, OB_MODE_SCULPT, OB_MODE_WEIGHT_PAINT)); + } if (ob->type == OB_LAMP && pd->use_lights) { gpencil_light_pool_populate(pd->global_light_pool, ob); @@ -928,7 +1137,7 @@ void GPENCIL_draw_scene(void *ved) /* Fade 3D objects. */ if ((!pd->is_render) && (pd->fade_3d_object_opacity > -1.0f) && (pd->obact != nullptr) && - (pd->obact->type == OB_GPENCIL_LEGACY)) + (ELEM(pd->obact->type, OB_GPENCIL_LEGACY, OB_GREASE_PENCIL))) { float background_color[3]; ED_view3d_background_color_get(pd->scene, pd->v3d, background_color); diff --git a/source/blender/draw/engines/gpencil/gpencil_layer.hh b/source/blender/draw/engines/gpencil/gpencil_layer.hh deleted file mode 100644 index f9fe3e06e7d..00000000000 --- a/source/blender/draw/engines/gpencil/gpencil_layer.hh +++ /dev/null @@ -1,69 +0,0 @@ -/* SPDX-FileCopyrightText: 2023 Blender Authors - * - * SPDX-License-Identifier: GPL-2.0-or-later */ - -/** \file - * \ingroup draw - */ - -#pragma once - -#include "BKE_grease_pencil.hh" -#include "DRW_gpu_wrapper.hh" -#include "DRW_render.hh" - -#include "draw_manager.hh" -#include "draw_pass.hh" - -namespace blender::draw::greasepencil { - -using namespace draw; - -class LayerModule { - private: - /** Contains all Objects in the scene. Indexed by gpObject.layer_offset + layer_id. */ - StorageVectorBuffer layers_buf_ = "gp_layers_buf"; - - public: - void begin_sync() - { - layers_buf_.clear(); - } - - void sync(const Object * /*object*/, - const bke::greasepencil::Layer &layer, - bool &do_layer_blending) - { - /* TODO(fclem): All of this is placeholder. */ - gpLayer gp_layer; - // gp_layer.vertex_color_opacity = 0.0f; unused - gp_layer.thickness_offset = 0.0f; - gp_layer.tint = float4(1.0f, 1.0f, 1.0f, 0.0f); - gp_layer.stroke_index_offset = 0.0f; - - gp_layer.opacity = layer.opacity; - - if (layer.opacity != 1.0f) { - do_layer_blending = true; - } - - layers_buf_.append(gp_layer); - } - - void end_sync() - { - layers_buf_.push_update(); - } - - void bind_resources(PassMain::Sub &sub) - { - sub.bind_ssbo(GPENCIL_LAYER_SLOT, &layers_buf_); - } - - uint object_offset_get() const - { - return layers_buf_.size(); - } -}; - -} // namespace blender::draw::greasepencil diff --git a/source/blender/draw/engines/gpencil/gpencil_light.hh b/source/blender/draw/engines/gpencil/gpencil_light.hh deleted file mode 100644 index 45eb0434513..00000000000 --- a/source/blender/draw/engines/gpencil/gpencil_light.hh +++ /dev/null @@ -1,131 +0,0 @@ -/* SPDX-FileCopyrightText: 2022 Blender Authors - * - * SPDX-License-Identifier: GPL-2.0-or-later */ - -/** \file - * \ingroup draw - */ - -#pragma once - -#include "BKE_gpencil_legacy.h" -#include "BKE_image.h" -#include "DRW_gpu_wrapper.hh" -#include "DRW_render.hh" - -#include "draw_manager.hh" -#include "draw_pass.hh" - -namespace blender::draw::greasepencil { - -using namespace draw; - -class LightModule { - private: - /** Contains all lights in the scene. */ - StorageVectorBuffer lights_buf_ = "gp_lights_buf"; - - float studiolight_intensity_ = 1.0f; - bool use_scene_lights_ = true; - bool use_scene_world_ = true; - - public: - void init(const View3D *v3d) - { - if (v3d != nullptr) { - use_scene_lights_ = V3D_USES_SCENE_LIGHTS(v3d); - use_scene_world_ = V3D_USES_SCENE_WORLD(v3d); - studiolight_intensity_ = v3d->shading.studiolight_intensity; - } - } - - void begin_sync(Depsgraph *depsgraph) - { - lights_buf_.clear(); - - World *world = DEG_get_evaluated_scene(depsgraph)->world; - if (world != nullptr && use_scene_world_) { - ambient_sync(float3(world->horr, world->horg, world->horb)); - } - else { - ambient_sync(float3(studiolight_intensity_)); - } - } - - void sync(ObjectRef &object_ref) - { - if (!use_scene_lights_) { - return; - } - const Object *ob = object_ref.object; - const Light *la = static_cast(ob->data); - - float light_power; - if (la->type == LA_AREA) { - light_power = 1.0f / (4.0f * M_PI); - } - else if (ELEM(la->type, LA_SPOT, LA_LOCAL)) { - light_power = 1.0f / (4.0f * M_PI * M_PI); - } - else { - light_power = 1.0f / M_PI; - } - - gpLight light; - float4x4 &mat = *reinterpret_cast(&light.right); - switch (la->type) { - case LA_SPOT: - light.type = GP_LIGHT_TYPE_SPOT; - light.spot_size = cosf(la->spotsize * 0.5f); - light.spot_blend = (1.0f - light.spot_size) * la->spotblend; - mat = ob->world_to_object(); - break; - case LA_AREA: - /* Simulate area lights using a spot light. */ - light.type = GP_LIGHT_TYPE_SPOT; - light.spot_size = cosf(M_PI_2); - light.spot_blend = (1.0f - light.spot_size) * 1.0f; - normalize_m4_m4(mat.ptr(), ob->object_to_world().ptr()); - invert_m4(mat.ptr()); - break; - case LA_SUN: - light.forward = math::normalize(float3(ob->object_to_world().ptr()[2])); - light.type = GP_LIGHT_TYPE_SUN; - break; - default: - light.type = GP_LIGHT_TYPE_POINT; - break; - } - light.position = float3(object_ref.object->object_to_world().location()); - light.color = float3(la->r, la->g, la->b) * (la->energy * light_power); - - lights_buf_.append(light); - } - - void end_sync() - { - /* Tag light list end. */ - gpLight light; - light.color[0] = -1.0f; - lights_buf_.append(light); - - lights_buf_.push_update(); - } - - void bind_resources(PassMain::Sub &sub) - { - sub.bind_ssbo(GPENCIL_LIGHT_SLOT, &lights_buf_); - } - - private: - void ambient_sync(float3 color) - { - gpLight light; - light.type = GP_LIGHT_TYPE_AMBIENT; - light.color = color; - - lights_buf_.append(light); - } -}; - -} // namespace blender::draw::greasepencil diff --git a/source/blender/draw/engines/gpencil/gpencil_material.hh b/source/blender/draw/engines/gpencil/gpencil_material.hh deleted file mode 100644 index 8b6e4c0336a..00000000000 --- a/source/blender/draw/engines/gpencil/gpencil_material.hh +++ /dev/null @@ -1,319 +0,0 @@ -/* SPDX-FileCopyrightText: 2022 Blender Authors - * - * SPDX-License-Identifier: GPL-2.0-or-later */ - -/** \file - * \ingroup draw - */ - -#pragma once - -#include "BKE_gpencil_legacy.h" -#include "BKE_image.h" -#include "DRW_gpu_wrapper.hh" -#include "DRW_render.hh" - -#include "draw_manager.hh" -#include "draw_pass.hh" - -namespace blender::draw::greasepencil { - -using namespace draw; - -class MaterialModule { - private: - /** Contains all materials in the scene. Indexed by gpObject.material_offset + mat_id. */ - StorageVectorBuffer materials_buf_ = "gp_materials_buf"; - /** List of all the texture used. */ - Vector texture_pool_; - - int v3d_color_type_ = -1; - int v3d_lighting_mode_ = V3D_LIGHTING_STUDIO; - float v3d_xray_alpha_ = 1.0f; - float3 v3d_single_color_ = {1.0f, 1.0f, 1.0f}; - - public: - void init(const View3D *v3d) - { - if (v3d != nullptr) { - const bool shading_mode_supports_xray = (v3d->shading.type <= OB_SOLID); - v3d_color_type_ = (v3d->shading.type == OB_SOLID) ? v3d->shading.color_type : -1; - v3d_lighting_mode_ = v3d->shading.light; - v3d_xray_alpha_ = (shading_mode_supports_xray && XRAY_ENABLED(v3d)) ? XRAY_ALPHA(v3d) : 1.0f; - v3d_single_color_ = float3(v3d->shading.single_color); - } - } - - void begin_sync() - { - materials_buf_.clear(); - texture_pool_.clear(); - } - - void sync(const Object *object, const int mat_slot, bool &do_mat_holdout) - { - const MaterialGPencilStyle *gp_style = BKE_gpencil_material_settings((Object *)object, - mat_slot + 1); - - MaterialGPencilStyle gp_style_override; - - gp_style = material_override(object, &gp_style_override, gp_style); - - /* Material with holdout. */ - if (gp_style->flag & GP_MATERIAL_IS_STROKE_HOLDOUT) { - do_mat_holdout = true; - } - if (gp_style->flag & GP_MATERIAL_IS_FILL_HOLDOUT) { - do_mat_holdout = true; - } - - materials_buf_.append(material_sync(gp_style)); - } - - void end_sync() - { - materials_buf_.push_update(); - } - - void bind_resources(PassMain::Sub &sub) - { - sub.bind_ssbo(GPENCIL_MATERIAL_SLOT, &materials_buf_); - } - - uint object_offset_get() const - { - return materials_buf_.size(); - } - - private: - /* Returns the correct flag for this texture. */ - gpMaterialFlag texture_sync(::Image *image, gpMaterialFlag use_flag, gpMaterialFlag premul_flag) - { - ImageUser iuser = {nullptr}; - GPUTexture *gpu_tex = nullptr; - bool premul = false; - - if (image == nullptr) { - texture_pool_.append(nullptr); - return GP_FLAG_NONE; - } - - gpu_tex = BKE_image_get_gpu_texture(image, &iuser); - if (gpu_tex) { - premul = (image->alpha_mode == IMA_ALPHA_PREMUL) != 0; - } - - texture_pool_.append(gpu_tex); - - return gpMaterialFlag(use_flag | (premul ? premul_flag : GP_FLAG_NONE)); - } - - void uv_transform_sync(const float ofs[2], - const float scale[2], - const float rotation, - float r_rot_scale[2][2], - float r_offset[2]) - { - /* OPTI this could use 3x2 matrices and reduce the number of operations drastically. */ - float mat[4][4]; - unit_m4(mat); - /* Offset to center. */ - translate_m4(mat, 0.5f, 0.5f, 0.0f); - /* Reversed order. */ - float3 tmp = {1.0f / scale[0], 1.0f / scale[1], 0.0}; - rescale_m4(mat, tmp); - rotate_m4(mat, 'Z', -rotation); - translate_m4(mat, ofs[0], ofs[1], 0.0f); - /* Convert to 3x2 */ - copy_v2_v2(r_rot_scale[0], mat[0]); - copy_v2_v2(r_rot_scale[1], mat[1]); - copy_v2_v2(r_offset, mat[3]); - } - - /* Amend object fill color in order to avoid completely flat look. */ - void material_shade_color(float color[3]) - { - if (v3d_lighting_mode_ == V3D_LIGHTING_FLAT) { - return; - } - /* This is scene referred color, not gamma corrected and not per perceptual. - * So we lower the threshold a bit. (1.0 / 3.0) */ - if (color[0] + color[1] + color[2] > 1.1) { - add_v3_fl(color, -0.25f); - } - else { - add_v3_fl(color, 0.15f); - } - CLAMP3(color, 0.0f, 1.0f); - } - - const MaterialGPencilStyle *material_override(const Object *object, - MaterialGPencilStyle *gp_style_override, - const MaterialGPencilStyle *gp_style) - { - switch (v3d_color_type_) { - case V3D_SHADING_MATERIAL_COLOR: - case V3D_SHADING_RANDOM_COLOR: - /* Random uses a random color per layer and this is done using the layer tint. - * A simple color by object, like meshes, is not practical in grease pencil. */ - copy_v4_v4(gp_style_override->stroke_rgba, gp_style->stroke_rgba); - copy_v4_v4(gp_style_override->fill_rgba, gp_style->fill_rgba); - gp_style = gp_style_override; - gp_style_override->stroke_style = GP_MATERIAL_STROKE_STYLE_SOLID; - gp_style_override->fill_style = GP_MATERIAL_FILL_STYLE_SOLID; - break; - case V3D_SHADING_TEXTURE_COLOR: - *gp_style_override = blender::dna::shallow_copy(*gp_style); - gp_style = gp_style_override; - if ((gp_style_override->stroke_style == GP_MATERIAL_STROKE_STYLE_TEXTURE) && - (gp_style_override->sima)) - { - copy_v4_fl(gp_style_override->stroke_rgba, 1.0f); - gp_style_override->mix_stroke_factor = 0.0f; - } - - if ((gp_style_override->fill_style == GP_MATERIAL_FILL_STYLE_TEXTURE) && - (gp_style_override->ima)) - { - copy_v4_fl(gp_style_override->fill_rgba, 1.0f); - gp_style_override->mix_factor = 0.0f; - } - else if (gp_style_override->fill_style == GP_MATERIAL_FILL_STYLE_GRADIENT) { - /* gp_style_override->fill_rgba is needed for correct gradient. */ - gp_style_override->mix_factor = 0.0f; - } - break; - case V3D_SHADING_SINGLE_COLOR: - gp_style = gp_style_override; - gp_style_override->stroke_style = GP_MATERIAL_STROKE_STYLE_SOLID; - gp_style_override->fill_style = GP_MATERIAL_FILL_STYLE_SOLID; - copy_v3_v3(gp_style_override->fill_rgba, v3d_single_color_); - gp_style_override->fill_rgba[3] = 1.0f; - copy_v4_v4(gp_style_override->stroke_rgba, gp_style_override->fill_rgba); - material_shade_color(gp_style_override->fill_rgba); - break; - case V3D_SHADING_OBJECT_COLOR: - gp_style = gp_style_override; - gp_style_override->stroke_style = GP_MATERIAL_STROKE_STYLE_SOLID; - gp_style_override->fill_style = GP_MATERIAL_FILL_STYLE_SOLID; - copy_v4_v4(gp_style_override->fill_rgba, object->color); - copy_v4_v4(gp_style_override->stroke_rgba, object->color); - material_shade_color(gp_style_override->fill_rgba); - break; - case V3D_SHADING_VERTEX_COLOR: - gp_style = gp_style_override; - gp_style_override->stroke_style = GP_MATERIAL_STROKE_STYLE_SOLID; - gp_style_override->fill_style = GP_MATERIAL_FILL_STYLE_SOLID; - copy_v4_fl(gp_style_override->fill_rgba, 1.0f); - copy_v4_fl(gp_style_override->stroke_rgba, 1.0f); - break; - default: - break; - } - return gp_style; - } - - gpMaterial material_sync(const MaterialGPencilStyle *gp_style) - { - gpMaterial material; - material.flag = 0; - - /* Dots/Square alignment. */ - if (gp_style->mode != GP_MATERIAL_MODE_LINE) { - switch (gp_style->alignment_mode) { - case GP_MATERIAL_FOLLOW_PATH: - material.flag = GP_STROKE_ALIGNMENT_STROKE; - break; - case GP_MATERIAL_FOLLOW_OBJ: - material.flag = GP_STROKE_ALIGNMENT_OBJECT; - break; - case GP_MATERIAL_FOLLOW_FIXED: - default: - material.flag = GP_STROKE_ALIGNMENT_FIXED; - break; - } - if (gp_style->mode == GP_MATERIAL_MODE_DOT) { - material.flag |= GP_STROKE_DOTS; - } - } - - /* Overlap. */ - if ((gp_style->mode != GP_MATERIAL_MODE_LINE) || - (gp_style->flag & GP_MATERIAL_DISABLE_STENCIL)) - { - material.flag |= GP_STROKE_OVERLAP; - } - - /* Material with holdout. */ - if (gp_style->flag & GP_MATERIAL_IS_STROKE_HOLDOUT) { - material.flag |= GP_STROKE_HOLDOUT; - } - if (gp_style->flag & GP_MATERIAL_IS_FILL_HOLDOUT) { - material.flag |= GP_FILL_HOLDOUT; - } - - /* Dots or Squares rotation. */ - material.alignment_rot[0] = cosf(gp_style->alignment_rotation); - material.alignment_rot[1] = sinf(gp_style->alignment_rotation); - - if (gp_style->flag & GP_MATERIAL_STROKE_SHOW) { - material.flag |= GP_SHOW_STROKE; - } - if (gp_style->flag & GP_MATERIAL_FILL_SHOW) { - material.flag |= GP_SHOW_FILL; - } - - /* Stroke Style */ - if ((gp_style->stroke_style == GP_MATERIAL_STROKE_STYLE_TEXTURE) && (gp_style->sima)) { - material.flag |= texture_sync( - gp_style->sima, GP_STROKE_TEXTURE_USE, GP_STROKE_TEXTURE_PREMUL); - copy_v4_v4(material.stroke_color, gp_style->stroke_rgba); - material.stroke_texture_mix = 1.0f - gp_style->mix_stroke_factor; - material.stroke_u_scale = 500.0f / gp_style->texture_pixsize; - } - else /* if (gp_style->stroke_style == GP_MATERIAL_STROKE_STYLE_SOLID) */ { - texture_sync(nullptr, GP_FLAG_NONE, GP_FLAG_NONE); - material.flag &= ~GP_STROKE_TEXTURE_USE; - copy_v4_v4(material.stroke_color, gp_style->stroke_rgba); - material.stroke_texture_mix = 0.0f; - } - - /* Fill Style */ - if ((gp_style->fill_style == GP_MATERIAL_FILL_STYLE_TEXTURE) && (gp_style->ima)) { - material.flag |= texture_sync(gp_style->ima, GP_FILL_TEXTURE_USE, GP_FILL_TEXTURE_PREMUL); - material.flag |= (gp_style->flag & GP_MATERIAL_TEX_CLAMP) ? GP_FILL_TEXTURE_CLIP : 0; - uv_transform_sync(gp_style->texture_offset, - gp_style->texture_scale, - gp_style->texture_angle, - (float(*)[2]) & material.fill_uv_rot_scale[0], - material.fill_uv_offset); - copy_v4_v4(material.fill_color, gp_style->fill_rgba); - material.fill_texture_mix = 1.0f - gp_style->mix_factor; - } - else if (gp_style->fill_style == GP_MATERIAL_FILL_STYLE_GRADIENT) { - texture_sync(nullptr, GP_FLAG_NONE, GP_FLAG_NONE); - bool use_radial = (gp_style->gradient_type == GP_MATERIAL_GRADIENT_RADIAL); - material.flag |= GP_FILL_GRADIENT_USE; - material.flag |= use_radial ? GP_FILL_GRADIENT_RADIAL : 0; - uv_transform_sync(gp_style->texture_offset, - gp_style->texture_scale, - gp_style->texture_angle, - (float(*)[2]) & material.fill_uv_rot_scale[0], - material.fill_uv_offset); - copy_v4_v4(material.fill_color, gp_style->fill_rgba); - copy_v4_v4(material.fill_mix_color, gp_style->mix_rgba); - material.fill_texture_mix = 1.0f - gp_style->mix_factor; - if (gp_style->flag & GP_MATERIAL_FLIP_FILL) { - swap_v4_v4(material.fill_color, material.fill_mix_color); - } - } - else /* if (gp_style->fill_style == GP_MATERIAL_FILL_STYLE_SOLID) */ { - texture_sync(nullptr, GP_FLAG_NONE, GP_FLAG_NONE); - copy_v4_v4(material.fill_color, gp_style->fill_rgba); - material.fill_texture_mix = 0.0f; - } - return material; - } -}; - -} // namespace blender::draw::greasepencil diff --git a/source/blender/draw/engines/gpencil/gpencil_object.hh b/source/blender/draw/engines/gpencil/gpencil_object.hh deleted file mode 100644 index d7709e7869c..00000000000 --- a/source/blender/draw/engines/gpencil/gpencil_object.hh +++ /dev/null @@ -1,324 +0,0 @@ -/* SPDX-FileCopyrightText: 2022 Blender Authors - * - * SPDX-License-Identifier: GPL-2.0-or-later */ - -/** \file - * \ingroup draw - */ - -#pragma once - -#include "BLI_math_quaternion_types.hh" - -#include "BKE_grease_pencil.hh" -#include "BKE_image.h" -#include "DRW_gpu_wrapper.hh" -#include "DRW_render.hh" - -#include "draw_manager.hh" -#include "draw_pass.hh" - -#include "gpencil_layer.hh" -#include "gpencil_material.hh" -#include "gpencil_shader.hh" - -namespace blender::draw::greasepencil { - -using namespace draw; - -class ObjectModule { - private: - LayerModule &layers_; - MaterialModule &materials_; - ShaderModule &shaders_; - - /** Contains all Objects in the scene. Indexed by drw_ResourceID. */ - StorageArrayBuffer objects_buf_ = "gp_objects_buf"; - - /** Contains all gpencil objects in the scene as well as their effect sub-passes. */ - PassSortable main_ps_ = {"gp_main_ps"}; - - /** Contains all composited GPencil layers from one object if is uses VFX. */ - TextureFromPool object_color_tx_ = {"gp_color_object_tx"}; - TextureFromPool object_reveal_tx_ = {"gp_reveal_object_tx"}; - Framebuffer object_fb_ = {"gp_object_fb"}; - bool is_object_fb_needed_ = false; - - /** Contains all strokes from one layer if is uses blending. (also used as target for VFX) */ - TextureFromPool layer_color_tx_ = {"gp_color_layer_tx"}; - TextureFromPool layer_reveal_tx_ = {"gp_reveal_layer_tx"}; - Framebuffer layer_fb_ = {"gp_layer_fb"}; - bool is_layer_fb_needed_ = false; - - bool use_onion_ = true; - bool use_stroke_fill_ = true; - bool use_vfx_ = true; - bool is_render_ = true; - bool is_persp_ = true; - - /** Forward vector used to sort gpencil objects. */ - float3 camera_forward_; - float3 camera_pos_; - - const Scene *scene_ = nullptr; - - /** \note Needs not to be temporary variable since it is dereferenced later. */ - std::array clear_colors_ = {float4(0.0f, 0.0f, 0.0f, 0.0f), - float4(1.0f, 1.0f, 1.0f, 1.0f)}; - - public: - ObjectModule(LayerModule &layers, MaterialModule &materials, ShaderModule &shaders) - : layers_(layers), materials_(materials), shaders_(shaders){}; - - void init(const View3D *v3d, const Scene *scene) - { - const bool is_viewport = (v3d != nullptr); - scene_ = scene; - - if (is_viewport) { - /* TODO(fclem): Avoid access to global DRW. */ - const bContext *evil_C = DRW_context_state_get()->evil_C; - const bool playing = (evil_C != nullptr) ? - ED_screen_animation_playing(CTX_wm_manager(evil_C)) != nullptr : - false; - const bool hide_overlay = ((v3d->flag2 & V3D_HIDE_OVERLAYS) != 0); - const bool show_onion = ((v3d->gp_flag & V3D_GP_SHOW_ONION_SKIN) != 0); - use_onion_ = show_onion && !hide_overlay && !playing; - use_stroke_fill_ = GPENCIL_SIMPLIFY_FILL(scene, playing); - use_vfx_ = GPENCIL_SIMPLIFY_FX(scene, playing); - is_render_ = false; - } - else { - use_stroke_fill_ = GPENCIL_SIMPLIFY_FILL(scene, false); - use_vfx_ = GPENCIL_SIMPLIFY_FX(scene, false); - } - } - - void begin_sync(Depsgraph * /*depsgraph*/, const View &main_view) - { - camera_forward_ = main_view.forward(); - camera_pos_ = main_view.location(); - - is_object_fb_needed_ = false; - is_layer_fb_needed_ = false; - - is_persp_ = main_view.is_persp(); - /* TODO(fclem): Shrink buffer. */ - // objects_buf_.shrink(); - } - - void sync_grease_pencil(Manager &manager, - ObjectRef &object_ref, - Framebuffer &main_fb, - Framebuffer &scene_fb, - TextureFromPool &depth_tx, - PassSortable &main_ps) - { - using namespace blender::bke::greasepencil; - - Object *object = object_ref.object; - const GreasePencil &grease_pencil = *static_cast(object->data); - - if (grease_pencil.drawings().is_empty()) { - return; - } - - const bool is_stroke_order_3d = false; /* TODO */ - bool do_material_holdout = false; - bool do_layer_blending = false; - bool object_has_vfx = false; /* TODO: `vfx.object_has_vfx(gpd);`. */ - - uint material_offset = materials_.object_offset_get(); - for (const int i : IndexRange(BKE_object_material_count_eval(object))) { - materials_.sync(object, i, do_material_holdout); - } - - uint layer_offset = layers_.object_offset_get(); - for (const Layer *layer : grease_pencil.layers()) { - layers_.sync(object, *layer, do_layer_blending); - } - - /* Order rendering using camera Z distance. */ - float3 position = float3(object->object_to_world().location()); - float camera_z = math::dot(position, camera_forward_); - - PassMain::Sub &object_subpass = main_ps.sub("GPObject", camera_z); - object_subpass.framebuffer_set((object_has_vfx) ? &object_fb_ : &main_fb); - object_subpass.clear_depth(is_stroke_order_3d ? 1.0f : 0.0f); - if (object_has_vfx) { - object_subpass.clear_multi(clear_colors_); - } - - DRWState state = DRW_STATE_WRITE_COLOR | DRW_STATE_WRITE_DEPTH | DRW_STATE_BLEND_ALPHA_PREMUL; - /* For 2D mode, we render all strokes with uniform depth (increasing with stroke id). */ - state |= (is_stroke_order_3d) ? DRW_STATE_DEPTH_LESS_EQUAL : DRW_STATE_DEPTH_GREATER; - /* Always write stencil. Only used as optimization for blending. */ - state |= DRW_STATE_WRITE_STENCIL | DRW_STATE_STENCIL_ALWAYS; - - object_subpass.state_set(state); - object_subpass.shader_set(shaders_.static_shader_get(GREASE_PENCIL)); - - GPUVertBuf *position_tx = DRW_cache_grease_pencil_position_buffer_get(scene_, object); - GPUVertBuf *color_tx = DRW_cache_grease_pencil_color_buffer_get(scene_, object); - GPUBatch *geom = DRW_cache_grease_pencil_get(scene_, object); - - /* TODO(fclem): Pass per frame object matrix here. */ - ResourceHandle handle = manager.resource_handle(object_ref); - gpObject &ob = objects_buf_.get_or_resize(handle.resource_index()); - ob.is_shadeless = false; - ob.stroke_order3d = false; - ob.tint = float4(1.0); // frame_tint_get(gpd, frame.gpf, current_frame_); - ob.layer_offset = layer_offset; - ob.material_offset = material_offset; - - if (do_layer_blending) { - /* TODO: Do layer blending. */ - // for (const LayerData &layer : frame.layers) { - // UNUSED_VARS(layer); - // if (has_blending(layer)) { - // object_subpass.framebuffer_set(*vfx_fb.current()); - // } - - /* TODO(fclem): Only draw subrange of geometry for this layer. */ - object_subpass.bind_texture("gp_pos_tx", position_tx); - object_subpass.bind_texture("gp_col_tx", color_tx); - object_subpass.draw(geom, handle); - - /* TODO: Do layer blending. */ - // if (has_blending(layer)) { - // layer_blend_sync(object_ref, object_subpass); - // } - // } - } - else { - /* Fast path. */ - object_subpass.bind_texture("gp_pos_tx", position_tx); - object_subpass.bind_texture("gp_col_tx", color_tx); - object_subpass.draw(geom, handle); - } - - /** Merging the object depth buffer into the scene depth buffer. */ - float4x4 plane_mat = get_object_plane_mat(*object); - ResourceHandle handle_plane_mat = manager.resource_handle(plane_mat); - object_subpass.framebuffer_set(&scene_fb); - object_subpass.state_set(DRW_STATE_DEPTH_LESS | DRW_STATE_WRITE_DEPTH); - object_subpass.shader_set(shaders_.static_shader_get(DEPTH_MERGE)); - object_subpass.bind_texture("depthBuf", (object_has_vfx) ? nullptr : &depth_tx); - object_subpass.draw(DRW_cache_quad_get(), handle_plane_mat); - - /* TODO: Do object VFX. */ -#if 0 - if (object_has_vfx) { - VfxContext vfx_ctx(object_subpass, - layer_fb_, - object_fb_, - object_color_tx_, - layer_color_tx_, - object_reveal_tx_, - layer_reveal_tx_, - is_render_); - - /* \note Update this boolean as the actual number of vfx drawn might differ. */ - object_has_vfx = vfx.object_sync(main_fb_, object_ref, vfx_ctx, do_material_holdout); - - if (object_has_vfx || do_layer_blending) { - is_layer_fb_needed_ = true; - } - } -#endif - } - - void end_sync() - { - objects_buf_.push_update(); - } - - void bind_resources(PassMain::Sub &sub) - { - sub.bind_ssbo(GPENCIL_OBJECT_SLOT, &objects_buf_); - } - - void acquire_temporary_buffers(int2 render_size, eGPUTextureFormat format) - { - object_color_tx_.acquire(render_size, format); - object_reveal_tx_.acquire(render_size, format); - object_fb_.ensure(GPU_ATTACHMENT_NONE, - GPU_ATTACHMENT_TEXTURE(object_color_tx_), - GPU_ATTACHMENT_TEXTURE(object_reveal_tx_)); - if (is_layer_fb_needed_) { - layer_color_tx_.acquire(render_size, format); - layer_reveal_tx_.acquire(render_size, format); - layer_fb_.ensure(GPU_ATTACHMENT_NONE, - GPU_ATTACHMENT_TEXTURE(layer_color_tx_), - GPU_ATTACHMENT_TEXTURE(layer_reveal_tx_)); - } - } - - void release_temporary_buffers() - { - object_color_tx_.release(); - object_reveal_tx_.release(); - - layer_color_tx_.release(); - layer_reveal_tx_.release(); - } - - bool scene_has_visible_gpencil_object() const - { - return objects_buf_.size() > 0; - } - - /** - * Define a matrix that will be used to render a triangle to merge the depth of the rendered - * gpencil object with the rest of the scene. - */ - float4x4 get_object_plane_mat(const Object &object) - { - using namespace math; - /* Find the normal most likely to represent the gpObject. */ - /* TODO: This does not work quite well if you use - * strokes not aligned with the object axes. Maybe we could try to - * compute the minimum axis of all strokes. But this would be more - * computationally heavy and should go into the GPData evaluation. */ - BLI_assert(object.type == OB_GREASE_PENCIL); - const GreasePencil &grease_pencil = *static_cast(object.data); - const std::optional> bounds = grease_pencil.bounds_min_max_eval(); - if (!bounds) { - return float4x4::identity(); - } - - /* Convert bbox to matrix */ - const float3 size = float3(bounds->max - bounds->min) + 1e-8f; - const float3 center = midpoint(bounds->min, bounds->max); - - /* BBox space to World. */ - const float4x4 &object_to_world = object.object_to_world(); - float4x4 bbox_mat = object_to_world * - from_loc_rot_scale(center, Quaternion::identity(), size); - float3 plane_normal; - if (is_persp_) { - /* BBox center to camera vector. */ - plane_normal = camera_pos_ - bbox_mat.location(); - } - else { - plane_normal = camera_forward_; - } - /* World to BBox space. */ - float4x4 bbox_mat_inv = invert(bbox_mat); - /* mat_inv_t is a "normal" matrix which will transform - * BBox normal space to world space. */ - float4x4 bbox_mat_inv_t = transpose(bbox_mat_inv); - - /* Normalize the vector in BBox space. */ - plane_normal = normalize(transform_direction(bbox_mat_inv, plane_normal)); - plane_normal = normalize(transform_direction(bbox_mat_inv_t, plane_normal)); - - float4x4 plane_mat = from_up_axis(plane_normal); - float radius = length(transform_direction(object_to_world, size)); - plane_mat = scale(plane_mat, float3(radius)); - plane_mat.location() = transform_point(object_to_world, center); - return plane_mat; - } -}; - -} // namespace blender::draw::greasepencil diff --git a/source/blender/draw/engines/gpencil/gpencil_render.cc b/source/blender/draw/engines/gpencil/gpencil_render.cc index faf3cb3f681..1d59557c47d 100644 --- a/source/blender/draw/engines/gpencil/gpencil_render.cc +++ b/source/blender/draw/engines/gpencil/gpencil_render.cc @@ -146,7 +146,7 @@ static void GPENCIL_render_cache(void *vedata, RenderEngine * /*engine*/, Depsgraph * /*depsgraph*/) { - if (ob && ELEM(ob->type, OB_GPENCIL_LEGACY, OB_LAMP)) { + if (ob && ELEM(ob->type, OB_GPENCIL_LEGACY, OB_GREASE_PENCIL, OB_LAMP)) { if (DRW_object_visibility_in_active_context(ob) & OB_VISIBLE_SELF) { GPENCIL_cache_populate(vedata, ob); } diff --git a/source/blender/draw/engines/gpencil/gpencil_shader.cc b/source/blender/draw/engines/gpencil/gpencil_shader.cc deleted file mode 100644 index c8e9724489d..00000000000 --- a/source/blender/draw/engines/gpencil/gpencil_shader.cc +++ /dev/null @@ -1,119 +0,0 @@ -/* SPDX-FileCopyrightText: 2023 Blender Authors - * - * SPDX-License-Identifier: GPL-2.0-or-later */ - -/** \file - * \ingroup draw - */ - -#include "gpencil_shader.hh" - -#include - -namespace blender::draw::greasepencil { - -ShaderModule *ShaderModule::g_shader_module = nullptr; - -ShaderModule *ShaderModule::module_get() -{ - if (g_shader_module == nullptr) { - /* TODO(@fclem) thread-safety. */ - g_shader_module = new ShaderModule(); - } - return g_shader_module; -} - -void ShaderModule::module_free() -{ - if (g_shader_module != nullptr) { - /* TODO(@fclem) thread-safety. */ - delete g_shader_module; - g_shader_module = nullptr; - } -} - -ShaderModule::ShaderModule() -{ - for (GPUShader *&shader : shaders_) { - shader = nullptr; - } - -#ifndef NDEBUG - /* Ensure all shader are described. */ - for (auto i : IndexRange(MAX_SHADER_TYPE)) { - const char *name = static_shader_create_info_name_get(eShaderType(i)); - if (name == nullptr) { - std::cerr << "GPencil: Missing case for eShaderType(" << i - << ") in static_shader_create_info_name_get()." << std::endl; - BLI_assert(0); - } - const GPUShaderCreateInfo *create_info = GPU_shader_create_info_get(name); - BLI_assert_msg(create_info != nullptr, "GPencil: Missing create info for static shader."); - } -#endif -} - -ShaderModule::~ShaderModule() -{ - for (GPUShader *&shader : shaders_) { - DRW_SHADER_FREE_SAFE(shader); - } -} - -const char *ShaderModule::static_shader_create_info_name_get(eShaderType shader_type) -{ - switch (shader_type) { - case ANTIALIASING_EDGE_DETECT: - return "gpencil_antialiasing_stage_0"; - case ANTIALIASING_BLEND_WEIGHT: - return "gpencil_antialiasing_stage_1"; - case ANTIALIASING_RESOLVE: - return "gpencil_antialiasing_stage_2"; - case GREASE_PENCIL: - return "gpencil_geometry_next"; - case LAYER_BLEND: - return "gpencil_layer_blend"; - case DEPTH_MERGE: - return "grease_pencil_depth_merge"; - case MASK_INVERT: - return "gpencil_mask_invert"; - case FX_COMPOSITE: - return "gpencil_fx_composite"; - case FX_COLORIZE: - return "gpencil_fx_colorize"; - case FX_BLUR: - return "gpencil_fx_blur"; - case FX_GLOW: - return "gpencil_fx_glow"; - case FX_PIXEL: - return "gpencil_fx_pixelize"; - case FX_RIM: - return "gpencil_fx_rim"; - case FX_SHADOW: - return "gpencil_fx_shadow"; - case FX_TRANSFORM: - return "gpencil_fx_transform"; - /* To avoid compiler warning about missing case. */ - case MAX_SHADER_TYPE: - return ""; - } - return ""; -} - -GPUShader *ShaderModule::static_shader_get(eShaderType shader_type) -{ - if (shaders_[shader_type] == nullptr) { - const char *shader_name = static_shader_create_info_name_get(shader_type); - - shaders_[shader_type] = GPU_shader_create_from_info_name(shader_name); - - if (shaders_[shader_type] == nullptr) { - std::cerr << "GPencil: error: Could not compile static shader \"" << shader_name << "\"" - << std::endl; - } - BLI_assert(shaders_[shader_type] != nullptr); - } - return shaders_[shader_type]; -} - -} // namespace blender::draw::greasepencil diff --git a/source/blender/draw/engines/gpencil/gpencil_shader.hh b/source/blender/draw/engines/gpencil/gpencil_shader.hh deleted file mode 100644 index 23fc2f12619..00000000000 --- a/source/blender/draw/engines/gpencil/gpencil_shader.hh +++ /dev/null @@ -1,66 +0,0 @@ -/* SPDX-FileCopyrightText: 2023 Blender Authors - * - * SPDX-License-Identifier: GPL-2.0-or-later */ - -/** \file - * \ingroup draw - */ - -#pragma once - -#include "DRW_render.hh" - -namespace blender::draw::greasepencil { - -enum eShaderType { - /* SMAA anti-aliasing. */ - ANTIALIASING_EDGE_DETECT = 0, - ANTIALIASING_BLEND_WEIGHT, - ANTIALIASING_RESOLVE, - /* GPencil Object rendering */ - GREASE_PENCIL, - /* All layer blend types in one shader! */ - LAYER_BLEND, - /* Merge the final object depth to the depth buffer. */ - DEPTH_MERGE, - /* Invert the content of the mask buffer. */ - MASK_INVERT, - /* Final Compositing over rendered background. */ - FX_COMPOSITE, - /* Effects. */ - FX_COLORIZE, - FX_BLUR, - FX_GLOW, - FX_PIXEL, - FX_RIM, - FX_SHADOW, - FX_TRANSFORM, - - MAX_SHADER_TYPE, -}; - -/** - * Shader module. shared between instances. - */ -class ShaderModule { - private: - std::array shaders_; - - /** Shared shader module across all engine instances. */ - static ShaderModule *g_shader_module; - - public: - ShaderModule(); - ~ShaderModule(); - - GPUShader *static_shader_get(eShaderType shader_type); - - /** Only to be used by Instance constructor. */ - static ShaderModule *module_get(); - static void module_free(); - - private: - const char *static_shader_create_info_name_get(eShaderType shader_type); -}; - -} // namespace blender::draw::greasepencil diff --git a/source/blender/draw/engines/gpencil/gpencil_shader_fx.cc b/source/blender/draw/engines/gpencil/gpencil_shader_fx.cc index 65fa3a1ccfc..850e039ab61 100644 --- a/source/blender/draw/engines/gpencil/gpencil_shader_fx.cc +++ b/source/blender/draw/engines/gpencil/gpencil_shader_fx.cc @@ -22,17 +22,12 @@ #include "gpencil_engine.h" /* verify if this fx is active */ -static bool effect_is_active(bGPdata *gpd, ShaderFxData *fx, bool is_viewport) +static bool effect_is_active(ShaderFxData *fx, bool is_edit, bool is_viewport) { if (fx == nullptr) { return false; } - if (gpd == nullptr) { - return false; - } - - bool is_edit = GPENCIL_ANY_EDIT_MODE(gpd); if (((fx->mode & eShaderFxMode_Editmode) == 0) && (is_edit) && (is_viewport)) { return false; } @@ -590,9 +585,11 @@ static void gpencil_vfx_swirl(SwirlShaderFxData *fx, Object * /*ob*/, gpIterVfxD DRW_shgroup_call_procedural_triangles(grp, nullptr, 1); } -void gpencil_vfx_cache_populate(GPENCIL_Data *vedata, Object *ob, GPENCIL_tObject *tgp_ob) +void gpencil_vfx_cache_populate(GPENCIL_Data *vedata, + Object *ob, + GPENCIL_tObject *tgp_ob, + const bool is_edit_mode) { - bGPdata *gpd = (bGPdata *)ob->data; GPENCIL_FramebufferList *fbl = vedata->fbl; GPENCIL_PrivateData *pd = vedata->stl->pd; @@ -610,7 +607,7 @@ void gpencil_vfx_cache_populate(GPENCIL_Data *vedata, Object *ob, GPENCIL_tObjec /* If simplify enabled, nothing more to do. */ if (!pd->simplify_fx) { LISTBASE_FOREACH (ShaderFxData *, fx, &ob->shader_fx) { - if (effect_is_active(gpd, fx, pd->is_viewport)) { + if (effect_is_active(fx, is_edit_mode, pd->is_viewport)) { switch (fx->type) { case eShaderFxType_Blur: gpencil_vfx_blur((BlurShaderFxData *)fx, ob, &iter); diff --git a/source/blender/draw/engines/gpencil/gpencil_shader_shared.h b/source/blender/draw/engines/gpencil/gpencil_shader_shared.h index 846c20583ca..36c5b432410 100644 --- a/source/blender/draw/engines/gpencil/gpencil_shader_shared.h +++ b/source/blender/draw/engines/gpencil/gpencil_shader_shared.h @@ -8,11 +8,8 @@ # include "GPU_shader_shared_utils.h" # ifndef __cplusplus -typedef struct gpScene gpScene; typedef struct gpMaterial gpMaterial; typedef struct gpLight gpLight; -typedef struct gpObject gpObject; -typedef struct gpLayer gpLayer; typedef enum gpMaterialFlag gpMaterialFlag; # ifdef GP_LIGHT typedef enum gpLightType gpLightType; @@ -38,8 +35,6 @@ enum gpMaterialFlag { GP_FILL_TEXTURE_CLIP = (1u << 12u), GP_FILL_GRADIENT_USE = (1u << 13u), GP_FILL_GRADIENT_RADIAL = (1u << 14u), - GP_SHOW_STROKE = (1u << 15u), - GP_SHOW_FILL = (1u << 16u), GP_FILL_FLAGS = (GP_FILL_TEXTURE_USE | GP_FILL_TEXTURE_PREMUL | GP_FILL_TEXTURE_CLIP | GP_FILL_GRADIENT_USE | GP_FILL_GRADIENT_RADIAL | GP_FILL_HOLDOUT), }; @@ -60,12 +55,6 @@ enum gpLightType { # define gpLightType uint #endif -struct gpScene { - float2 render_size; - float2 _pad0; -}; -BLI_STATIC_ASSERT_ALIGN(gpScene, 16) - struct gpMaterial { float4 stroke_color; float4 fill_color; @@ -132,38 +121,6 @@ struct gpLight { BLI_STATIC_ASSERT_ALIGN(gpLight, 16) #endif -struct gpObject { - /** Weather or not to apply lighting to the GPencil object. */ - bool32_t is_shadeless; - /** Switch between 2d and 3D stroke order. */ - bool32_t stroke_order3d; - /** Offset inside the layer buffer to the first layer data of this object. */ - uint layer_offset; - /** Offset inside the material buffer to the first material data of this object. */ - uint material_offset; - /** Color to multiply to the final mixed color. */ - float4 tint; - /** Color to multiply to the final mixed color. */ - float3 normal; - - float _pad0; -}; -BLI_STATIC_ASSERT_ALIGN(gpObject, 16) - -struct gpLayer { - /** Amount of vertex color to blend with actual material color. */ - float vertex_color_opacity; - /** Thickness change of all the strokes. */ - float thickness_offset; - /** Thickness change of all the strokes. */ - float opacity; - /** Offset to apply to stroke index to be able to insert a currently drawn stroke in between. */ - float stroke_index_offset; - /** Color to multiply to the final mixed color. */ - float4 tint; -}; -BLI_STATIC_ASSERT_ALIGN(gpLayer, 16) - #ifndef GPU_SHADER # undef gpMaterialFlag # undef gpLightType diff --git a/source/blender/draw/engines/gpencil/gpencil_vfx.hh b/source/blender/draw/engines/gpencil/gpencil_vfx.hh deleted file mode 100644 index eacbc8617f1..00000000000 --- a/source/blender/draw/engines/gpencil/gpencil_vfx.hh +++ /dev/null @@ -1,336 +0,0 @@ -/* SPDX-FileCopyrightText: 2017 Blender Authors - * - * SPDX-License-Identifier: GPL-2.0-or-later */ - -/** \file - * \ingroup draw - */ -#include "BKE_camera.h" -#include "BLI_listbase_wrapper.hh" -#include "DNA_camera_types.h" -#include "DNA_gpencil_legacy_types.h" -#include "DNA_shader_fx_types.h" - -#include "draw_manager.hh" -#include "draw_pass.hh" - -#include "gpencil_engine.h" -#include "gpencil_shader.hh" -#include "gpencil_shader_shared.h" - -namespace blender::draw::greasepencil { - -using namespace draw; - -struct VfxContext { - PassMain::Sub *object_subpass; - SwapChain vfx_fb; - SwapChain color_tx; - SwapChain reveal_tx; - bool is_viewport; - - VfxContext(PassMain::Sub &object_subpass_, - Framebuffer &layer_fb, - Framebuffer &object_fb, - TextureFromPool &object_color_tx, - TextureFromPool &layer_color_tx, - TextureFromPool &object_reveal_tx, - TextureFromPool &layer_reveal_tx, - bool is_render_) - { - object_subpass = &object_subpass_; - /* These may not be allocated yet, use address of future pointer. */ - vfx_fb.current() = &layer_fb; - vfx_fb.next() = &object_fb; - - color_tx.current() = &object_color_tx; - color_tx.next() = &layer_color_tx; - reveal_tx.current() = &object_reveal_tx; - reveal_tx.next() = &layer_reveal_tx; - - is_viewport = (is_render_ == false); - } - - PassMain::Sub &create_vfx_pass(const char *name, GPUShader *shader) - { - PassMain::Sub &sub = object_subpass->sub(name); - sub.framebuffer_set(vfx_fb.current()); - sub.shader_set(shader); - sub.bind_texture("colorBuf", color_tx.current()); - sub.bind_texture("revealBuf", reveal_tx.current()); - - vfx_fb.swap(); - color_tx.swap(); - reveal_tx.swap(); - - return sub; - } - - /* Verify if the given fx is active. */ - bool effect_is_active(const bGPdata *gpd, const ShaderFxData *fx) - { - if (fx == NULL) { - return false; - } - - if (gpd == NULL) { - return false; - } - - bool is_edit = GPENCIL_ANY_EDIT_MODE(gpd); - if (((fx->mode & eShaderFxMode_Editmode) == 0) && (is_edit) && (is_viewport)) { - return false; - } - - if (((fx->mode & eShaderFxMode_Realtime) && (is_viewport == true)) || - ((fx->mode & eShaderFxMode_Render) && (is_viewport == false))) - { - return true; - } - - return false; - } -}; - -class VfxModule { - private: - ShaderModule &shaders; - /* Global switch for all vfx. */ - bool vfx_enabled_ = false; - /* Global switch for all Depth Of Field blur. */ - bool dof_enabled_ = false; - /* Pseudo depth of field parameter. Used to scale blur radius. */ - float dof_parameters_[2]; - - public: - VfxModule(ShaderModule &shaders_) : shaders(shaders_){}; - - void init(bool enable, const Object *camera_object, const RegionView3D *rv3d) - { - vfx_enabled_ = enable; - - const Camera *camera = (camera_object != nullptr) ? - static_cast(camera_object->data) : - nullptr; - - /* Pseudo DOF setup. */ - if (camera && (camera->dof.flag & CAM_DOF_ENABLED)) { - const float *vp_size = DRW_viewport_size_get(); - float fstop = camera->dof.aperture_fstop; - float sensor = BKE_camera_sensor_size( - camera->sensor_fit, camera->sensor_x, camera->sensor_y); - float focus_dist = BKE_camera_object_dof_distance(camera_object); - float focal_len = camera->lens; - - const float scale_camera = 0.001f; - /* We want radius here for the aperture number. */ - float aperture = 0.5f * scale_camera * focal_len / fstop; - float focal_len_scaled = scale_camera * focal_len; - float sensor_scaled = scale_camera * sensor; - - if (rv3d != nullptr) { - sensor_scaled *= rv3d->viewcamtexcofac[0]; - } - - dof_parameters_[1] = aperture * fabsf(focal_len_scaled / (focus_dist - focal_len_scaled)); - dof_parameters_[1] *= vp_size[0] / sensor_scaled; - dof_parameters_[0] = -focus_dist * dof_parameters_[1]; - } - else { - /* Disable DoF blur scaling. Produce Circle of Confusion of 0 pixel. */ - dof_parameters_[0] = dof_parameters_[1] = 0.0f; - } - } - - /* Return true if any vfx is needed */ - bool object_sync(Framebuffer &main_fb, - ObjectRef &object_ref, - VfxContext &vfx_ctx, - bool do_material_holdout) - { - Object *object = object_ref.object; - bGPdata *gpd = (bGPdata *)object->data; - - int vfx_count = 0; - - if (vfx_enabled_) { - for (const ShaderFxData *fx : ListBaseWrapper(&object->shader_fx)) { - if (!vfx_ctx.effect_is_active(gpd, fx)) { - continue; - } - switch (fx->type) { - case eShaderFxType_Blur: - vfx_count += vfx_blur(*(const BlurShaderFxData *)fx, object, vfx_ctx); - break; - case eShaderFxType_Colorize: - vfx_count += vfx_colorize(*(const ColorizeShaderFxData *)fx, object, vfx_ctx); - break; - case eShaderFxType_Flip: - vfx_count += vfx_flip(*(const FlipShaderFxData *)fx, object, vfx_ctx); - break; - case eShaderFxType_Pixel: - vfx_count += vfx_pixelize(*(const PixelShaderFxData *)fx, object, vfx_ctx); - break; - case eShaderFxType_Rim: - vfx_count += vfx_rim(*(const RimShaderFxData *)fx, object, vfx_ctx); - break; - case eShaderFxType_Shadow: - vfx_count += vfx_shadow(*(const ShadowShaderFxData *)fx, object, vfx_ctx); - break; - case eShaderFxType_Glow: - vfx_count += vfx_glow(*(const GlowShaderFxData *)fx, object, vfx_ctx); - break; - case eShaderFxType_Swirl: - vfx_count += vfx_swirl(*(const SwirlShaderFxData *)fx, object, vfx_ctx); - break; - case eShaderFxType_Wave: - vfx_count += vfx_wave(*(const WaveShaderFxData *)fx, object, vfx_ctx); - break; - default: - break; - } - } - } - - if (do_material_holdout) { - vfx_count += 1; - } - - if (vfx_count > 0) { - /* We need an extra pass to combine result to main buffer. */ - merge_sync(main_fb, vfx_ctx); - } - - return vfx_count > 0; - } - - private: - int vfx_blur(const BlurShaderFxData &fx, const Object *object, VfxContext &vfx_ctx) - { - if ((fx.flag & FX_BLUR_DOF_MODE) && !dof_enabled_) { - /* No blur outside camera view (or when DOF is disabled on the camera). */ - return 0; - } - - float winmat[4][4], persmat[4][4]; - float2 blur_size = {fx.radius[0], fx.radius[1]}; - - /* TODO(fclem): Replace by draw::View. */ - DRW_view_persmat_get(nullptr, persmat, false); - const float w = fabsf(mul_project_m4_v3_zfac(persmat, object->object_to_world().location())); - - if (fx.flag & FX_BLUR_DOF_MODE) { - /* Compute circle of confusion size. */ - float coc = (dof_parameters_[0] / -w) - dof_parameters_[1]; - blur_size = float2(fabsf(coc)); - } - else { - /* Modify by distance to camera and object scale. */ - /* TODO(fclem): Replace by draw::View. */ - DRW_view_winmat_get(nullptr, winmat, false); - /* TODO(fclem): Replace by this->render_size. */ - const float *vp_size = DRW_viewport_size_get(); - - float world_pixel_scale = 1.0f / GPENCIL_PIXEL_FACTOR; - float scale = mat4_to_scale(object->object_to_world().ptr()); - float distance_factor = world_pixel_scale * scale * winmat[1][1] * vp_size[1] / w; - blur_size *= distance_factor; - } - - if ((fx.samples == 0.0f) || (blur_size[0] == 0.0f && blur_size[1] == 0.0f)) { - return 0; - } - - GPUShader *sh = shaders.static_shader_get(eShaderType::FX_BLUR); - - const float rot_sin = sin(fx.rotation); - const float rot_cos = cos(fx.rotation); - - if (blur_size[0] > 0.0f) { - PassMain::Sub &sub = vfx_ctx.create_vfx_pass("Fx Blur H", sh); - sub.state_set(DRW_STATE_WRITE_COLOR); - sub.push_constant("offset", float2(blur_size[0] * rot_cos, blur_size[0] * rot_sin)); - sub.push_constant("sampCount", max_ii(1, min_ii(fx.samples, blur_size[0]))); - sub.draw_procedural(GPU_PRIM_TRIS, 1, 3); - } - if (blur_size[1] > 0.0f) { - PassMain::Sub &sub = vfx_ctx.create_vfx_pass("Fx Blur V", sh); - sub.state_set(DRW_STATE_WRITE_COLOR); - sub.push_constant("offset", float2(-blur_size[1] * rot_sin, blur_size[1] * rot_cos)); - sub.push_constant("sampCount", max_ii(1, min_ii(fx.samples, blur_size[1]))); - sub.draw_procedural(GPU_PRIM_TRIS, 1, 3); - } - - /* Return number of passes. */ - return int(blur_size[0] > 0.0f) + int(blur_size[1] > 0.0f); - } - - int vfx_colorize(const ColorizeShaderFxData &fx, const Object *object, VfxContext &vfx_ctx) - { - UNUSED_VARS(fx, object, vfx_ctx); - return 0; - } - - int vfx_flip(const FlipShaderFxData &fx, const Object *object, VfxContext &vfx_ctx) - { - UNUSED_VARS(fx, object, vfx_ctx); - return 0; - } - - int vfx_pixelize(const PixelShaderFxData &fx, const Object *object, VfxContext &vfx_ctx) - { - UNUSED_VARS(fx, object, vfx_ctx); - return 0; - } - - int vfx_rim(const RimShaderFxData &fx, const Object *object, VfxContext &vfx_ctx) - { - UNUSED_VARS(fx, object, vfx_ctx); - return 0; - } - - int vfx_shadow(const ShadowShaderFxData &fx, const Object *object, VfxContext &vfx_ctx) - { - UNUSED_VARS(fx, object, vfx_ctx); - return 0; - } - - int vfx_glow(const GlowShaderFxData &fx, const Object *object, VfxContext &vfx_ctx) - { - UNUSED_VARS(fx, object, vfx_ctx); - return 0; - } - - int vfx_swirl(const SwirlShaderFxData &fx, const Object *object, VfxContext &vfx_ctx) - { - UNUSED_VARS(fx, object, vfx_ctx); - return 0; - } - - int vfx_wave(const WaveShaderFxData &fx, const Object *object, VfxContext &vfx_ctx) - { - UNUSED_VARS(fx, object, vfx_ctx); - return 0; - } - - void merge_sync(Framebuffer &main_fb, VfxContext &vfx_ctx) - { - PassMain::Sub &sub = vfx_ctx.object_subpass->sub("GPencil Object Composite"); - sub.framebuffer_set(&main_fb); - - sub.shader_set(shaders.static_shader_get(FX_COMPOSITE)); - sub.bind_texture("colorBuf", vfx_ctx.color_tx.current()); - sub.bind_texture("revealBuf", vfx_ctx.reveal_tx.current()); - - sub.state_set(DRW_STATE_WRITE_COLOR | DRW_STATE_BLEND_MUL); - sub.push_constant("isFirstPass", true); - sub.draw_procedural(GPU_PRIM_TRIS, 1, 3); - /* We cannot do custom blending on multi-target frame-buffers. - * Workaround by doing 2 passes. */ - sub.state_set(DRW_STATE_WRITE_COLOR, DRW_STATE_BLEND_ADD_FULL); - sub.push_constant("isFirstPass", false); - sub.draw_procedural(GPU_PRIM_TRIS, 1, 3); - } -}; - -} // namespace blender::draw::greasepencil diff --git a/source/blender/draw/engines/gpencil/shaders/grease_pencil_depth_merge_vert.glsl b/source/blender/draw/engines/gpencil/shaders/grease_pencil_depth_merge_vert.glsl deleted file mode 100644 index 64529a62424..00000000000 --- a/source/blender/draw/engines/gpencil/shaders/grease_pencil_depth_merge_vert.glsl +++ /dev/null @@ -1,9 +0,0 @@ -/* SPDX-FileCopyrightText: 2020-2022 Blender Authors - * - * SPDX-License-Identifier: GPL-2.0-or-later */ -#pragma BLENDER_REQUIRE(draw_model_lib.glsl) - -void main() -{ - gl_Position = drw_point_object_to_homogenous(pos); -} diff --git a/source/blender/draw/engines/gpencil/shaders/grease_pencil_frag.glsl b/source/blender/draw/engines/gpencil/shaders/grease_pencil_frag.glsl deleted file mode 100644 index 2e12e7d549e..00000000000 --- a/source/blender/draw/engines/gpencil/shaders/grease_pencil_frag.glsl +++ /dev/null @@ -1,153 +0,0 @@ -/* SPDX-FileCopyrightText: 2020-2023 Blender Authors - * - * SPDX-License-Identifier: GPL-2.0-or-later */ - -#pragma BLENDER_REQUIRE(common_grease_pencil_lib.glsl) -#pragma BLENDER_REQUIRE(common_colormanagement_lib.glsl) - -float length_squared(vec2 v) -{ - return dot(v, v); -} -float length_squared(vec3 v) -{ - return dot(v, v); -} - -vec3 gpencil_lighting(void) -{ - vec3 light_accum = vec3(0.0); - for (int i = 0; i < GPENCIL_LIGHT_BUFFER_LEN; i++) { - if (gp_lights[i]._color.x == -1.0) { - break; - } - vec3 L = gp_lights[i]._position - gp_interp.pos; - float vis = 1.0; - gpLightType type = floatBitsToUint(gp_lights[i]._type); - /* Spot Attenuation. */ - if (type == GP_LIGHT_TYPE_SPOT) { - mat3 rot_scale = mat3(gp_lights[i]._right, gp_lights[i]._up, gp_lights[i]._forward); - vec3 local_L = rot_scale * L; - local_L /= abs(local_L.z); - float ellipse = inversesqrt(length_squared(local_L)); - vis *= smoothstep(0.0, 1.0, (ellipse - gp_lights[i]._spot_size) / gp_lights[i]._spot_blend); - /* Also mask +Z cone. */ - vis *= step(0.0, local_L.z); - } - /* Inverse square decay. Skip for suns. */ - float L_len_sqr = length_squared(L); - if (type < GP_LIGHT_TYPE_SUN) { - vis /= L_len_sqr; - } - else { - L = gp_lights[i]._forward; - L_len_sqr = 1.0; - } - /* Lambertian falloff */ - if (type != GP_LIGHT_TYPE_AMBIENT) { - L /= sqrt(L_len_sqr); - vis *= clamp(dot(gpNormal, L), 0.0, 1.0); - } - light_accum += vis * gp_lights[i]._color; - } - /* Clamp to avoid NaNs. */ - return clamp(light_accum, 0.0, 1e10); -} - -/* TODO: Remove this once we can render textures. */ -vec4 debug_texture(vec2 uv) -{ - vec4 col = vec4(mod(uv.xy, 1.0), 0.0, 1.0); - return col * min(length(uv.xy * 2.0 - 1.0), 1.0); -} - -void main() -{ - vec4 col; - if (flag_test(gp_interp_flat.mat_flag, GP_STROKE_TEXTURE_USE)) { - bool premul = flag_test(gp_interp_flat.mat_flag, GP_STROKE_TEXTURE_PREMUL); - col = texture_read_as_linearrgb(gpStrokeTexture, premul, gp_interp.uv); - - /* TODO: Remove this once we can render textures. */ - /* Debug color. (Because textures are not yet implemented) */ - col = debug_texture(gp_interp.uv); - } - else if (flag_test(gp_interp_flat.mat_flag, GP_FILL_TEXTURE_USE)) { - bool use_clip = flag_test(gp_interp_flat.mat_flag, GP_FILL_TEXTURE_CLIP); - vec2 uvs = (use_clip) ? clamp(gp_interp.uv, 0.0, 1.0) : gp_interp.uv; - bool premul = flag_test(gp_interp_flat.mat_flag, GP_FILL_TEXTURE_PREMUL); - col = texture_read_as_linearrgb(gpFillTexture, premul, uvs); - } - else if (flag_test(gp_interp_flat.mat_flag, GP_FILL_GRADIENT_USE)) { - bool radial = flag_test(gp_interp_flat.mat_flag, GP_FILL_GRADIENT_RADIAL); - float fac = clamp(radial ? length(gp_interp.uv * 2.0 - 1.0) : gp_interp.uv.x, 0.0, 1.0); - uint matid = gp_interp_flat.mat_flag >> GPENCIl_MATID_SHIFT; - col = mix(gp_materials[matid].fill_color, gp_materials[matid].fill_mix_color, fac); - } - else /* SOLID */ { - col = vec4(1.0); - } - col.rgb *= col.a; - - /* Composite all other colors on top of texture color. - * Everything is pre-multiply by `col.a` to have the stencil effect. */ - fragColor = col * gp_interp.color_mul + col.a * gp_interp.color_add; - - fragColor.rgb *= gpencil_lighting(); - - fragColor *= gpencil_stroke_round_cap_mask(gp_interp_flat.sspos.xy, - gp_interp_flat.sspos.zw, - gp_interp_flat.aspect, - gp_interp_noperspective.thickness.x, - gp_interp_noperspective.hardness); - - /* To avoid aliasing artifacts, we reduce the opacity of small strokes. */ - fragColor *= smoothstep(0.0, 1.0, gp_interp_noperspective.thickness.y); - - /* Holdout materials. */ - if (flag_test(gp_interp_flat.mat_flag, GP_STROKE_HOLDOUT | GP_FILL_HOLDOUT)) { - revealColor = fragColor.aaaa; - } - else { - /* NOT holdout materials. - * For compatibility with colored alpha buffer. - * Note that we are limited to mono-chromatic alpha blending here - * because of the blend equation and the limit of 1 color target - * when using custom color blending. */ - revealColor = vec4(0.0, 0.0, 0.0, fragColor.a); - - if (fragColor.a < 0.001) { - discard; - return; - } - } - - vec2 fb_size = max(vec2(textureSize(gpSceneDepthTexture, 0).xy), - vec2(textureSize(gpMaskTexture, 0).xy)); - vec2 uvs = gl_FragCoord.xy / fb_size; - /* Manual depth test */ - float scene_depth = texture(gpSceneDepthTexture, uvs).r; - if (gl_FragCoord.z > scene_depth) { - discard; - return; - } - - /* FIXME(@fclem): Alas. This is bad for performance but it's the easiest way to not get - * depth written where the mask obliterate the layer. */ - float mask = texture(gpMaskTexture, uvs).r; - if (mask < 0.001) { - discard; - return; - } - - /* We override the fragment depth using the fragment shader to ensure a constant value. - * This has a cost as the depth test cannot happen early. - * We could do this in the vertex shader but then perspective interpolation of uvs and - * fragment clipping gets really complicated. */ - if (gp_interp_flat.depth >= 0.0) { - gl_FragDepth = gp_interp_flat.depth; - } - else { - gl_FragDepth = gl_FragCoord.z; - } -} diff --git a/source/blender/draw/engines/gpencil/shaders/grease_pencil_vert.glsl b/source/blender/draw/engines/gpencil/shaders/grease_pencil_vert.glsl deleted file mode 100644 index f931c15092b..00000000000 --- a/source/blender/draw/engines/gpencil/shaders/grease_pencil_vert.glsl +++ /dev/null @@ -1,139 +0,0 @@ -/* SPDX-FileCopyrightText: 2020-2023 Blender Authors - * - * SPDX-License-Identifier: GPL-2.0-or-later */ - -#pragma BLENDER_REQUIRE(common_grease_pencil_lib.glsl) - -void gpencil_color_output(vec4 stroke_col, vec4 vert_col, float vert_strength, float mix_tex) -{ - /* Mix stroke with other colors. */ - vec4 mixed_col = stroke_col; - mixed_col.rgb = mix(mixed_col.rgb, vert_col.rgb, vert_col.a); - mixed_col.rgb = mix(mixed_col.rgb, gpLayerTint.rgb, gpLayerTint.a); - mixed_col.a *= vert_strength * gpLayerOpacity; - /** - * This is what the fragment shader looks like. - * out = col * gp_interp.color_mul + col.a * gp_interp.color_add. - * gp_interp.color_mul is how much of the texture color to keep. - * gp_interp.color_add is how much of the mixed color to add. - * Note that we never add alpha. This is to keep the texture act as a stencil. - * We do however, modulate the alpha (reduce it). - */ - /* We add the mixed color. This is 100% mix (no texture visible). */ - gp_interp.color_mul = vec4(mixed_col.aaa, mixed_col.a); - gp_interp.color_add = vec4(mixed_col.rgb * mixed_col.a, 0.0); - /* Then we blend according to the texture mix factor. - * Note that we keep the alpha modulation. */ - gp_interp.color_mul.rgb *= mix_tex; - gp_interp.color_add.rgb *= 1.0 - mix_tex; -} - -void main() -{ - PASS_RESOURCE_ID - - float vert_strength; - vec4 vert_color; - vec3 vert_N; - - ivec4 ma1 = floatBitsToInt(texelFetch(gp_pos_tx, gpencil_stroke_point_id() * 3 + 1)); - gpMaterial gp_mat = gp_materials[ma1.x + gpMaterialOffset]; - gpMaterialFlag gp_flag = floatBitsToUint(gp_mat._flag); - - gl_Position = gpencil_vertex(vec4(viewportSize, 1.0 / viewportSize), - gp_flag, - gp_mat._alignment_rot, - gp_interp.pos, - vert_N, - vert_color, - vert_strength, - gp_interp.uv, - gp_interp_flat.sspos, - gp_interp_flat.aspect, - gp_interp_noperspective.thickness, - gp_interp_noperspective.hardness); - - if (gpencil_is_stroke_vertex()) { - if (!flag_test(gp_flag, GP_STROKE_ALIGNMENT)) { - gp_interp.uv.x *= gp_mat._stroke_u_scale; - } - - /* Special case: We don't use vertex color if material Holdout. */ - if (flag_test(gp_flag, GP_STROKE_HOLDOUT)) { - vert_color = vec4(0.0); - } - - gpencil_color_output( - gp_mat.stroke_color, vert_color, vert_strength, gp_mat._stroke_texture_mix); - - gp_interp_flat.mat_flag = gp_flag & ~GP_FILL_FLAGS; - - if (gpStrokeOrder3d) { - /* Use the fragment depth (see fragment shader). */ - gp_interp_flat.depth = -1.0; - } - else if (flag_test(gp_flag, GP_STROKE_OVERLAP)) { - /* Use the index of the point as depth. - * This means the stroke can overlap itself. */ - float point_index = float(ma1.z); - gp_interp_flat.depth = (point_index + gpStrokeIndexOffset + 2.0) * 0.0000002; - } - else { - /* Use the index of first point of the stroke as depth. - * We render using a greater depth test this means the stroke - * cannot overlap itself. - * We offset by one so that the fill can be overlapped by its stroke. - * The offset is ok since we pad the strokes data because of adjacency infos. */ - float stroke_index = float(ma1.y); - gp_interp_flat.depth = (stroke_index + gpStrokeIndexOffset + 2.0) * 0.0000002; - } - } - else { - int stroke_point_id = gpencil_stroke_point_id(); - vec4 uv1 = texelFetch(gp_pos_tx, stroke_point_id * 3 + 2); - vec4 fcol1 = texelFetch(gp_col_tx, stroke_point_id * 2 + 1); - vec4 fill_col = gp_mat.fill_color; - - /* Special case: We don't modulate alpha in gradient mode. */ - if (flag_test(gp_flag, GP_FILL_GRADIENT_USE)) { - fill_col.a = 1.0; - } - - /* Decode fill opacity. */ - vec4 fcol_decode = vec4(fcol1.rgb, floor(fcol1.a / 10.0)); - float fill_opacity = fcol1.a - (fcol_decode.a * 10); - fcol_decode.a /= 10000.0; - - /* Special case: We don't use vertex color if material Holdout. */ - if (flag_test(gp_flag, GP_FILL_HOLDOUT)) { - fcol_decode = vec4(0.0); - } - - /* Apply opacity. */ - fill_col.a *= fill_opacity; - /* If factor is > 1 force opacity. */ - if (fill_opacity > 1.0) { - fill_col.a += fill_opacity - 1.0; - } - - fill_col.a = clamp(fill_col.a, 0.0, 1.0); - - gpencil_color_output(fill_col, fcol_decode, 1.0, gp_mat._fill_texture_mix); - - gp_interp_flat.mat_flag = gp_flag & GP_FILL_FLAGS; - gp_interp_flat.mat_flag |= uint(ma1.x + gpMaterialOffset) << GPENCIl_MATID_SHIFT; - - gp_interp.uv = mat2(gp_mat.fill_uv_rot_scale.xy, gp_mat.fill_uv_rot_scale.zw) * uv1.xy + - gp_mat._fill_uv_offset; - - if (gpStrokeOrder3d) { - /* Use the fragment depth (see fragment shader). */ - gp_interp_flat.depth = -1.0; - } - else { - /* Use the index of first point of the stroke as depth. */ - float stroke_index = float(ma1.y); - gp_interp_flat.depth = (stroke_index + gpStrokeIndexOffset + 1.0) * 0.0000002; - } - } -} diff --git a/source/blender/draw/engines/gpencil/shaders/infos/gpencil_info.hh b/source/blender/draw/engines/gpencil/shaders/infos/gpencil_info.hh index af893352351..f3231e79e50 100644 --- a/source/blender/draw/engines/gpencil/shaders/infos/gpencil_info.hh +++ b/source/blender/draw/engines/gpencil/shaders/infos/gpencil_info.hh @@ -54,41 +54,6 @@ GPU_SHADER_CREATE_INFO(gpencil_geometry) .depth_write(DepthWrite::ANY) .additional_info("draw_gpencil"); -GPU_SHADER_CREATE_INFO(gpencil_geometry_next) - .do_static_compilation(true) - .define("GP_LIGHT") - .typedef_source("gpencil_defines.h") - .sampler(GPENCIL_SCENE_DEPTH_TEX_SLOT, ImageType::DEPTH_2D, "gpSceneDepthTexture") - .sampler(GPENCIL_MASK_TEX_SLOT, ImageType::FLOAT_2D, "gpMaskTexture") - .sampler(GPENCIL_FILL_TEX_SLOT, ImageType::FLOAT_2D, "gpFillTexture") - .sampler(GPENCIL_STROKE_TEX_SLOT, ImageType::FLOAT_2D, "gpStrokeTexture") - .storage_buf(GPENCIL_OBJECT_SLOT, Qualifier::READ, "gpObject", "gp_object[]") - .storage_buf(GPENCIL_LAYER_SLOT, Qualifier::READ, "gpLayer", "gp_layer[]") - .storage_buf(GPENCIL_MATERIAL_SLOT, Qualifier::READ, "gpMaterial", "gp_materials[]") - .storage_buf(GPENCIL_LIGHT_SLOT, Qualifier::READ, "gpLight", "gp_lights[]") - .uniform_buf(GPENCIL_SCENE_SLOT, "gpScene", "gp_scene") - /* Per Scene */ - .define("viewportSize", "gp_scene.render_size") - /* Per Object */ - .define("gpNormal", "gp_object[resource_id].normal") - .define("gpStrokeOrder3d", "gp_object[resource_id].stroke_order3d") - .define("gpMaterialOffset", "gp_object[resource_id].material_offset") - /* Per Layer */ - .define("layer_id", "gp_object[resource_id].layer_offset") /* TODO */ - .define("gpVertexColorOpacity", "gp_layer[layer_id].vertex_color_opacity") - .define("gpLayerTint", "gp_layer[layer_id].tint") - .define("gpLayerOpacity", "gp_layer[layer_id].opacity") - .define("gpStrokeIndexOffset", "gp_layer[layer_id].stroke_index_offset") - .fragment_out(0, Type::VEC4, "fragColor") - .fragment_out(1, Type::VEC4, "revealColor") - .vertex_out(gpencil_geometry_iface) - .vertex_out(gpencil_geometry_flat_iface) - .vertex_out(gpencil_geometry_noperspective_iface) - .vertex_source("grease_pencil_vert.glsl") - .fragment_source("grease_pencil_frag.glsl") - .additional_info("draw_gpencil_new") - .depth_write(DepthWrite::ANY); - /** \} */ /* -------------------------------------------------------------------- */ @@ -126,16 +91,6 @@ GPU_SHADER_CREATE_INFO(gpencil_depth_merge) .depth_write(DepthWrite::ANY) .additional_info("draw_view"); -GPU_SHADER_CREATE_INFO(grease_pencil_depth_merge) - .do_static_compilation(true) - .define("strokeOrder3d", "false") - .sampler(0, ImageType::DEPTH_2D, "depthBuf") - .vertex_in(0, Type::VEC3, "pos") - .vertex_source("grease_pencil_depth_merge_vert.glsl") - .fragment_source("gpencil_depth_merge_frag.glsl") - .depth_write(DepthWrite::ANY) - .additional_info("draw_modelmat_new", "draw_view"); - /** \} */ /* -------------------------------------------------------------------- */ diff --git a/source/blender/draw/engines/image/image_drawing_mode.hh b/source/blender/draw/engines/image/image_drawing_mode.hh index e56302fbed4..9475f22c58d 100644 --- a/source/blender/draw/engines/image/image_drawing_mode.hh +++ b/source/blender/draw/engines/image/image_drawing_mode.hh @@ -504,10 +504,10 @@ template class ScreenSpaceDrawingMode : public AbstractD float xf = x / (float)texture_width; float u = info.clipping_uv_bounds.xmax * xf + info.clipping_uv_bounds.xmin * (1.0 - xf) - tile_offset_x; - imbuf::interpolate_nearest_fl(tile_buffer, - &extracted_buffer.float_buffer.data[offset * 4], - u * tile_buffer->x, - v * tile_buffer->y); + imbuf::interpolate_nearest_border_fl(tile_buffer, + &extracted_buffer.float_buffer.data[offset * 4], + u * tile_buffer->x, + v * tile_buffer->y); offset++; } } diff --git a/source/blender/draw/engines/overlay/overlay_edit_curves.cc b/source/blender/draw/engines/overlay/overlay_edit_curves.cc index 255587b635d..04970e2d209 100644 --- a/source/blender/draw/engines/overlay/overlay_edit_curves.cc +++ b/source/blender/draw/engines/overlay/overlay_edit_curves.cc @@ -56,13 +56,19 @@ void OVERLAY_edit_curves_cache_init(OVERLAY_Data *vedata) grp = pd->edit_curves_points_grp[i] = DRW_shgroup_create(sh, psl->edit_curves_points_ps[i]); DRW_shgroup_uniform_block(grp, "globalsBlock", G_draw.block_ubo); } - DRW_PASS_CREATE(psl->edit_curves_lines_ps[i], (state | pd->clipping_state)); sh = OVERLAY_shader_edit_particle_strand(); grp = pd->edit_curves_lines_grp[i] = DRW_shgroup_create(sh, psl->edit_curves_lines_ps[i]); DRW_shgroup_uniform_block(grp, "globalsBlock", G_draw.block_ubo); DRW_shgroup_uniform_bool_copy(grp, "useWeight", false); } + { + state = DRW_STATE_WRITE_COLOR; + DRW_PASS_CREATE(psl->edit_curves_handles_ps, (state | pd->clipping_state)); + sh = OVERLAY_shader_edit_curves_handle(); + grp = pd->edit_curves_handles_grp = DRW_shgroup_create(sh, psl->edit_curves_handles_ps); + DRW_shgroup_uniform_block(grp, "globalsBlock", G_draw.block_ubo); + } } static void overlay_edit_curves_add_ob_to_pass(OVERLAY_PrivateData *pd, Object *ob, bool in_front) @@ -76,8 +82,16 @@ static void overlay_edit_curves_add_ob_to_pass(OVERLAY_PrivateData *pd, Object * DRW_shgroup_call_no_cull(point_shgrp, geom_points, ob); } + DRWShadingGroup *handles_shgrp = pd->edit_curves_handles_grp; + DRW_shgroup_uniform_block( + handles_shgrp, "curvesInfoBlock", DRW_curves_batch_cache_ubo_storage(curves)); + GPUBatch *geom_handles = DRW_curves_batch_cache_get_edit_curves_handles(curves); + DRW_shgroup_call_no_cull(handles_shgrp, geom_handles, ob); + DRWShadingGroup *lines_shgrp = pd->edit_curves_lines_grp[in_front]; - GPUBatch *geom_lines = DRW_curves_batch_cache_get_edit_lines(curves); + DRW_shgroup_uniform_block( + lines_shgrp, "curvesInfoBlock", DRW_curves_batch_cache_ubo_storage(curves)); + GPUBatch *geom_lines = DRW_curves_batch_cache_get_edit_curves_lines(curves); DRW_shgroup_call_no_cull(lines_shgrp, geom_lines, ob); } @@ -85,12 +99,7 @@ void OVERLAY_edit_curves_cache_populate(OVERLAY_Data *vedata, Object *ob) { OVERLAY_PrivateData *pd = vedata->stl->pd; - if (pd->edit_curves.do_zbufclip) { - overlay_edit_curves_add_ob_to_pass(pd, ob, false); - } - else { - overlay_edit_curves_add_ob_to_pass(pd, ob, true); - } + overlay_edit_curves_add_ob_to_pass(pd, ob, !pd->edit_curves.do_zbufclip); } void OVERLAY_edit_curves_draw(OVERLAY_Data *vedata) @@ -103,18 +112,13 @@ void OVERLAY_edit_curves_draw(OVERLAY_Data *vedata) GPU_framebuffer_bind(fbl->overlay_default_fb); } - if (pd->edit_curves.do_zbufclip) { - DRW_view_set_active(pd->view_edit_curves); - if (pd->edit_curves.do_points) { - DRW_draw_pass(psl->edit_curves_points_ps[NOT_IN_FRONT]); - } - DRW_draw_pass(psl->edit_curves_lines_ps[NOT_IN_FRONT]); - } - else { - DRW_view_set_active(pd->view_edit_curves); - if (pd->edit_curves.do_points) { - DRW_draw_pass(psl->edit_curves_points_ps[IN_FRONT]); - } - DRW_draw_pass(psl->edit_curves_lines_ps[IN_FRONT]); + int in_front = pd->edit_curves.do_zbufclip ? NOT_IN_FRONT : IN_FRONT; + + DRW_view_set_active(pd->view_edit_curves); + + DRW_draw_pass(psl->edit_curves_lines_ps[in_front]); + DRW_draw_pass(psl->edit_curves_handles_ps); + if (pd->edit_curves.do_points) { + DRW_draw_pass(psl->edit_curves_points_ps[in_front]); } } diff --git a/source/blender/draw/engines/overlay/overlay_engine.cc b/source/blender/draw/engines/overlay/overlay_engine.cc index 6a7b586ca07..fe180e3baa1 100644 --- a/source/blender/draw/engines/overlay/overlay_engine.cc +++ b/source/blender/draw/engines/overlay/overlay_engine.cc @@ -444,9 +444,7 @@ static void OVERLAY_cache_populate(void *vedata, Object *ob) OVERLAY_edit_curves_cache_populate(data, ob); break; case OB_GREASE_PENCIL: - if (U.experimental.use_grease_pencil_version3) { - OVERLAY_edit_grease_pencil_cache_populate(data, ob); - } + OVERLAY_edit_grease_pencil_cache_populate(data, ob); break; } } diff --git a/source/blender/draw/engines/overlay/overlay_outline.cc b/source/blender/draw/engines/overlay/overlay_outline.cc index ca7be6f6ff6..73969b8d94e 100644 --- a/source/blender/draw/engines/overlay/overlay_outline.cc +++ b/source/blender/draw/engines/overlay/overlay_outline.cc @@ -10,13 +10,17 @@ #include "DRW_render.hh" +#include "BKE_curves.hh" #include "BKE_global.hh" #include "BKE_gpencil_legacy.h" +#include "BKE_grease_pencil.hh" #include "BKE_object.hh" #include "DNA_gpencil_legacy_types.h" +#include "ED_grease_pencil.hh" + #include "UI_resources.hh" #include "overlay_private.hh" @@ -273,6 +277,92 @@ static void OVERLAY_outline_gpencil(OVERLAY_PrivateData *pd, Object *ob) pd->cfra); } +static void OVERLAY_outline_grease_pencil(OVERLAY_PrivateData *pd, Scene *scene, Object *ob) +{ + using namespace blender; + using namespace blender::ed::greasepencil; + GreasePencil &grease_pencil = *static_cast(ob->data); + /* Outlines only in object mode. */ + if (ob->mode != OB_MODE_OBJECT) { + return; + } + + float plane[4] = {0.0f, 0.0f, 0.0f, 0.0f}; + if ((grease_pencil.flag & GREASE_PENCIL_STROKE_ORDER_3D) == 0) { + gpencil_depth_plane(ob, plane); + } + + int t_offset = 0; + const Vector drawings = retrieve_visible_drawings(*scene, grease_pencil); + for (const DrawingInfo info : drawings) { + const bool is_screenspace = false; + const bool is_stroke_order_3d = (grease_pencil.flag & GREASE_PENCIL_STROKE_ORDER_3D) != 0; + + float object_scale = mat4_to_scale(ob->object_to_world().ptr()); + /* Negate thickness sign to tag that strokes are in screen space. + * Convert to world units (by default, 1 meter = 1000 pixels). */ + float thickness_scale = (is_screenspace) ? -1.0f : 1.0f / 1000.0f; + + GPUVertBuf *position_tx = draw::DRW_cache_grease_pencil_position_buffer_get(scene, ob); + GPUVertBuf *color_tx = draw::DRW_cache_grease_pencil_color_buffer_get(scene, ob); + + DRWShadingGroup *grp = DRW_shgroup_create_sub(pd->outlines_gpencil_grp); + DRW_shgroup_uniform_bool_copy(grp, "gpStrokeOrder3d", is_stroke_order_3d); + DRW_shgroup_uniform_float_copy(grp, "gpThicknessScale", object_scale); + DRW_shgroup_uniform_float_copy(grp, "gpThicknessOffset", 0.0f); + DRW_shgroup_uniform_float_copy(grp, "gpThicknessWorldScale", thickness_scale); + DRW_shgroup_uniform_vec4_copy(grp, "gpDepthPlane", plane); + DRW_shgroup_buffer_texture(grp, "gp_pos_tx", position_tx); + DRW_shgroup_buffer_texture(grp, "gp_col_tx", color_tx); + + const bke::CurvesGeometry &curves = info.drawing.strokes(); + const OffsetIndices points_by_curve = curves.points_by_curve(); + const bke::AttributeAccessor attributes = curves.attributes(); + const VArray stroke_materials = *attributes.lookup_or_default( + "material_index", bke::AttrDomain::Curve, 0); + const VArray cyclic = *attributes.lookup_or_default( + "cyclic", bke::AttrDomain::Curve, false); + + IndexMaskMemory memory; + const IndexMask visible_strokes = ed::greasepencil::retrieve_visible_strokes( + *ob, info.drawing, memory); + + visible_strokes.foreach_index([&](const int stroke_i) { + const IndexRange points = points_by_curve[stroke_i]; + const int material_index = stroke_materials[stroke_i]; + MaterialGPencilStyle *gp_style = BKE_object_material_get(ob, material_index + 1)->gp_style; + + const bool hide_material = (gp_style->flag & GP_MATERIAL_HIDE) != 0; + if (hide_material) { + return; + } + + GPUBatch *geom = draw::DRW_cache_grease_pencil_get(scene, ob); + + const bool show_stroke = (gp_style->flag & GP_MATERIAL_STROKE_SHOW) != 0; + const bool show_fill = (points.size() >= 3) && (gp_style->flag & GP_MATERIAL_FILL_SHOW) != 0; + const bool is_cyclic = cyclic[stroke_i] && (points.size() > 2); + const int num_stroke_triangles = points.size() - 2; + const int num_stroke_vertices = (points.size() + int(is_cyclic)); + + if (show_fill) { + int vfirst = t_offset * 3; + int vcount = num_stroke_triangles * 3; + DRW_shgroup_call_range(grp, ob, geom, vfirst, vcount); + } + + t_offset += num_stroke_triangles; + + if (show_stroke) { + int vfirst = t_offset * 3; + int vcount = num_stroke_vertices * 2 * 3; + DRW_shgroup_call_range(grp, ob, geom, vfirst, vcount); + } + t_offset += num_stroke_vertices * 2; + }); + } +} + static void OVERLAY_outline_volume(OVERLAY_PrivateData *pd, Object *ob) { using namespace blender::draw; @@ -326,6 +416,11 @@ void OVERLAY_outline_cache_populate(OVERLAY_Data *vedata, return; } + if (ob->type == OB_GREASE_PENCIL) { + OVERLAY_outline_grease_pencil(pd, draw_ctx->scene, ob); + return; + } + if (ob->type == OB_VOLUME) { OVERLAY_outline_volume(pd, ob); return; diff --git a/source/blender/draw/engines/overlay/overlay_private.hh b/source/blender/draw/engines/overlay/overlay_private.hh index ce3bbb8c834..2184d465d7c 100644 --- a/source/blender/draw/engines/overlay/overlay_private.hh +++ b/source/blender/draw/engines/overlay/overlay_private.hh @@ -81,6 +81,7 @@ struct OVERLAY_PassList { DRWPass *edit_mesh_faces_ps[2]; DRWPass *edit_mesh_faces_cage_ps[2]; DRWPass *edit_curves_points_ps[2]; + DRWPass *edit_curves_handles_ps; DRWPass *edit_curves_lines_ps[2]; DRWPass *edit_mesh_analysis_ps; DRWPass *edit_mesh_normals_ps; @@ -276,6 +277,7 @@ struct OVERLAY_PrivateData { DRWShadingGroup *edit_uv_face_dots_grp; DRWShadingGroup *edit_uv_stretching_grp; DRWShadingGroup *edit_curves_points_grp[2]; + DRWShadingGroup *edit_curves_handles_grp; DRWShadingGroup *edit_curves_lines_grp[2]; DRWShadingGroup *extra_grid_grp; DRWShadingGroup *facing_grp[2]; @@ -737,6 +739,7 @@ GPUShader *OVERLAY_shader_depth_only(); GPUShader *OVERLAY_shader_edit_curve_handle(); GPUShader *OVERLAY_shader_edit_curve_point(); GPUShader *OVERLAY_shader_edit_curve_wire(); +GPUShader *OVERLAY_shader_edit_curves_handle(); GPUShader *OVERLAY_shader_edit_gpencil_guide_point(); GPUShader *OVERLAY_shader_edit_gpencil_point(); GPUShader *OVERLAY_shader_edit_gpencil_wire(); diff --git a/source/blender/draw/engines/overlay/overlay_sculpt_curves.cc b/source/blender/draw/engines/overlay/overlay_sculpt_curves.cc index 742abf1c210..c47685e899f 100644 --- a/source/blender/draw/engines/overlay/overlay_sculpt_curves.cc +++ b/source/blender/draw/engines/overlay/overlay_sculpt_curves.cc @@ -94,7 +94,7 @@ static void populate_edit_overlay(OVERLAY_Data *vedata, Object *object) OVERLAY_PrivateData *pd = vedata->stl->pd; Curves *curves = static_cast(object->data); - GPUBatch *geom_lines = DRW_curves_batch_cache_get_edit_lines(curves); + GPUBatch *geom_lines = DRW_curves_batch_cache_get_sculpt_curves_cage(curves); DRW_shgroup_call_no_cull(pd->sculpt_curves_cage_lines_grp, geom_lines, object); } diff --git a/source/blender/draw/engines/overlay/overlay_shader.cc b/source/blender/draw/engines/overlay/overlay_shader.cc index 51068e38dc4..6d62a24ad01 100644 --- a/source/blender/draw/engines/overlay/overlay_shader.cc +++ b/source/blender/draw/engines/overlay/overlay_shader.cc @@ -34,6 +34,7 @@ struct OVERLAY_Shaders { GPUShader *depth_only; GPUShader *edit_curve_handle; GPUShader *edit_curve_point; + GPUShader *edit_curves_handle; GPUShader *edit_curve_wire; GPUShader *edit_gpencil_guide_point; GPUShader *edit_gpencil_point; @@ -332,6 +333,18 @@ GPUShader *OVERLAY_shader_edit_curve_point() return sh_data->edit_curve_point; } +GPUShader *OVERLAY_shader_edit_curves_handle() +{ + const DRWContextState *draw_ctx = DRW_context_state_get(); + OVERLAY_Shaders *sh_data = &e_data.sh_data[draw_ctx->sh_cfg]; + if (!sh_data->edit_curves_handle) { + sh_data->edit_curves_handle = GPU_shader_create_from_info_name( + (draw_ctx->sh_cfg == GPU_SHADER_CFG_CLIPPED) ? "overlay_edit_curves_handle_clipped" : + "overlay_edit_curves_handle"); + } + return sh_data->edit_curves_handle; +} + GPUShader *OVERLAY_shader_edit_curve_wire() { const DRWContextState *draw_ctx = DRW_context_state_get(); diff --git a/source/blender/draw/engines/overlay/overlay_shader_shared.h b/source/blender/draw/engines/overlay/overlay_shader_shared.h index 025507f046b..a6ccccf29bd 100644 --- a/source/blender/draw/engines/overlay/overlay_shader_shared.h +++ b/source/blender/draw/engines/overlay/overlay_shader_shared.h @@ -62,6 +62,11 @@ struct OVERLAY_GridData { BLI_STATIC_ASSERT_ALIGN(OVERLAY_GridData, 16) #ifdef GPU_SHADER +/* Keep the same values as in `draw_cache_impl_curves.cc` */ +# define EDIT_CURVES_NURBS_CONTROL_POINT (1u) +# define EDIT_CURVES_BEZIER_HANDLE (1u << 1) +# define EDIT_CURVES_LEFT_HANDLE_TYPES_SHIFT (6u) +# define EDIT_CURVES_RIGHT_HANDLE_TYPES_SHIFT (4u) /* Keep the same values as in `draw_cache_imp_curve.c` */ # define ACTIVE_NURB (1u << 2) # define BEZIER_HANDLE (1u << 3) diff --git a/source/blender/draw/engines/overlay/overlay_viewer_text.cc b/source/blender/draw/engines/overlay/overlay_viewer_text.cc index 4e33bb63360..8889ab934c5 100644 --- a/source/blender/draw/engines/overlay/overlay_viewer_text.cc +++ b/source/blender/draw/engines/overlay/overlay_viewer_text.cc @@ -106,7 +106,6 @@ static void add_attributes_to_text_cache(bke::AttributeAccessor attribute_access static void add_instance_attributes_to_text_cache(bke::AttributeAccessor attribute_accessor, const float4x4 &object_to_world, - float3 position, int instance_index) { /* Data from instances are read as a single value from a given index. The data is converted back @@ -114,7 +113,7 @@ static void add_instance_attributes_to_text_cache(bke::AttributeAccessor attribu const GVArray attribute = attribute_accessor.lookup(".viewer").varray.slice( IndexRange(instance_index, 1)); - add_values_to_text_cache(attribute, {position}, object_to_world); + add_values_to_text_cache(attribute, {float3(0, 0, 0)}, object_to_world); } } // namespace blender::draw::overlay @@ -129,10 +128,8 @@ void OVERLAY_viewer_attribute_text(const Object &object) if (dupli_object->preview_instance_index >= 0) { const bke::Instances *instances = dupli_object->preview_base_geometry->get_instances(); if (instances->attributes().contains(".viewer")) { - add_instance_attributes_to_text_cache(instances->attributes(), - object_to_world, - dupli_object->ob->loc, - dupli_object->preview_instance_index); + add_instance_attributes_to_text_cache( + instances->attributes(), object_to_world, dupli_object->preview_instance_index); return; } diff --git a/source/blender/draw/engines/overlay/shaders/infos/overlay_edit_mode_info.hh b/source/blender/draw/engines/overlay/shaders/infos/overlay_edit_mode_info.hh index a997930dec1..46487f31851 100644 --- a/source/blender/draw/engines/overlay/shaders/infos/overlay_edit_mode_info.hh +++ b/source/blender/draw/engines/overlay/shaders/infos/overlay_edit_mode_info.hh @@ -489,7 +489,30 @@ GPU_SHADER_CREATE_INFO(overlay_edit_curve_wire_clipped) /** \} */ /* -------------------------------------------------------------------- */ -/** \name Edit Curve +/** \name Edit Curves + * \{ */ + +GPU_SHADER_CREATE_INFO(overlay_edit_curves_handle) + .do_static_compilation(true) + .typedef_source("overlay_shader_shared.h") + .vertex_in(0, Type::VEC3, "pos") + .vertex_in(1, Type::UINT, "data") + .vertex_in(2, Type::FLOAT, "selection") + .vertex_out(overlay_edit_smooth_color_iface.smooth(Type::VEC4, "leftColor")) + .uniform_buf(0, "int", "curvesInfoBlock[4]") + .fragment_out(0, Type::VEC4, "fragColor") + .vertex_source("overlay_edit_curves_handle_vert.glsl") + .fragment_source("overlay_edit_curves_handle_frag.glsl") + .additional_info("draw_mesh", "draw_globals"); + +GPU_SHADER_CREATE_INFO(overlay_edit_curves_handle_clipped) + .do_static_compilation(true) + .additional_info("overlay_edit_curves_handle", "drw_clipped"); + +/** \} */ + +/* -------------------------------------------------------------------- */ +/** \name Edit Lattice * \{ */ GPU_SHADER_CREATE_INFO(overlay_edit_lattice_point) diff --git a/source/blender/draw/engines/overlay/shaders/overlay_edit_curves_handle_frag.glsl b/source/blender/draw/engines/overlay/shaders/overlay_edit_curves_handle_frag.glsl new file mode 100644 index 00000000000..50d85a4cbb6 --- /dev/null +++ b/source/blender/draw/engines/overlay/shaders/overlay_edit_curves_handle_frag.glsl @@ -0,0 +1,14 @@ +/* SPDX-FileCopyrightText: 2024 Blender Authors + * + * SPDX-License-Identifier: GPL-2.0-or-later */ + +void main() +{ + /* In the layout of index buffer for curves handles is: + * [ left bezier handles, right bezier handles, NURBS handles]. + * So first bezier_point_count lines will use leftColor. All other will be using finalColor as + * vertex shader stores right handles color in finalColor variable. + */ + int bezier_point_count = curvesInfoBlock[0]; + fragColor = gl_PrimitiveID < bezier_point_count ? leftColor : finalColor; +} diff --git a/source/blender/draw/engines/overlay/shaders/overlay_edit_curves_handle_vert.glsl b/source/blender/draw/engines/overlay/shaders/overlay_edit_curves_handle_vert.glsl new file mode 100644 index 00000000000..36a776285d1 --- /dev/null +++ b/source/blender/draw/engines/overlay/shaders/overlay_edit_curves_handle_vert.glsl @@ -0,0 +1,44 @@ +/* SPDX-FileCopyrightText: 2024 Blender Authors + * + * SPDX-License-Identifier: GPL-2.0-or-later */ + +#pragma BLENDER_REQUIRE(common_view_clipping_lib.glsl) +#pragma BLENDER_REQUIRE(common_view_lib.glsl) + +float4 get_bezier_handle_color(uint color_id, float sel) +{ + switch (color_id) { + case 0u: /* BEZIER_HANDLE_FREE */ + return mix(globalsBlock.color_handle_free, globalsBlock.color_handle_sel_free, sel); + case 1u: /* BEZIER_HANDLE_AUTO */ + return mix(globalsBlock.color_handle_auto, globalsBlock.color_handle_sel_auto, sel); + case 2u: /* BEZIER_HANDLE_VECTOR */ + return mix(globalsBlock.color_handle_vect, globalsBlock.color_handle_sel_vect, sel); + case 3u: /* BEZIER_HANDLE_ALIGN */ + return mix(globalsBlock.color_handle_align, globalsBlock.color_handle_sel_align, sel); + } + return mix(globalsBlock.color_handle_autoclamp, globalsBlock.color_handle_sel_autoclamp, sel); +} + +void main() +{ + GPU_INTEL_VERTEX_SHADER_WORKAROUND + + vec3 world_pos = point_object_to_world(pos); + gl_Position = point_world_to_ndc(world_pos); + + if ((data & EDIT_CURVES_BEZIER_HANDLE) != 0u) { + leftColor = get_bezier_handle_color((data >> EDIT_CURVES_LEFT_HANDLE_TYPES_SHIFT) & 3, + selection); + finalColor = get_bezier_handle_color((data >> EDIT_CURVES_RIGHT_HANDLE_TYPES_SHIFT) & 3, + selection); + } + else if ((data & EDIT_CURVES_NURBS_CONTROL_POINT) != 0u) { + finalColor = mix(globalsBlock.color_nurb_uline, globalsBlock.color_nurb_sel_uline, selection); + } + else { + finalColor = mix(colorWire, colorVertexSelect, selection); + } + + view_clipping_distances(world_pos); +} diff --git a/source/blender/draw/engines/overlay/shaders/overlay_motion_path_point_vert.glsl b/source/blender/draw/engines/overlay/shaders/overlay_motion_path_point_vert.glsl index 301d7bd15b5..00a7f1b49bf 100644 --- a/source/blender/draw/engines/overlay/shaders/overlay_motion_path_point_vert.glsl +++ b/source/blender/draw/engines/overlay/shaders/overlay_motion_path_point_vert.glsl @@ -17,7 +17,7 @@ void main() int frame = gl_VertexID + cacheStart; bool use_custom_color = customColor.x >= 0.0; - finalColor = (use_custom_color) ? vec4(customColor, 1.0) : vec4(1.0); + finalColor = (use_custom_color) ? vec4(customColor, 1.0) : colorVertex; /* Bias to reduce z fighting with the path */ gl_Position.z -= 1e-4; diff --git a/source/blender/draw/intern/draw_cache_extract.hh b/source/blender/draw/intern/draw_cache_extract.hh index 287483628f7..adecf90cb1c 100644 --- a/source/blender/draw/intern/draw_cache_extract.hh +++ b/source/blender/draw/intern/draw_cache_extract.hh @@ -217,12 +217,14 @@ struct MeshExtractLooseGeom { }; struct SortedFaceData { - /** The first triangle index for each polygon, sorted into slices by material. */ - Array tri_first_index; + /* The total number of visible triangles (a sum of the values in #mat_tri_counts). */ + int visible_tris_num; /** The number of visible triangles assigned to each material. */ - Array mat_tri_len; - /* The total number of visible triangles (a sum of the values in #mat_tri_len). */ - int visible_tri_len; + Array tris_num_by_material; + /** + * The first triangle index for each face, sorted into slices by material. + */ + Array face_tri_offsets; }; /** diff --git a/source/blender/draw/intern/draw_cache_extract_mesh.cc b/source/blender/draw/intern/draw_cache_extract_mesh.cc index ddcedf5a79a..36e9e670edd 100644 --- a/source/blender/draw/intern/draw_cache_extract_mesh.cc +++ b/source/blender/draw/intern/draw_cache_extract_mesh.cc @@ -400,24 +400,24 @@ BLI_INLINE void extract_task_range_run_iter(const MeshRenderData &mr, case MR_ITER_CORNER_TRI: range_data.elems = is_mesh ? mr.corner_tris.data() : (void *)mr.edit_bmesh->looptris; func = is_mesh ? extract_range_iter_corner_tri_mesh : extract_range_iter_looptri_bm; - stop = mr.tri_len; + stop = mr.corner_tris_num; break; case MR_ITER_POLY: range_data.elems = is_mesh ? mr.faces.data().data() : (void *)mr.bm->ftable; func = is_mesh ? extract_range_iter_face_mesh : extract_range_iter_face_bm; - stop = mr.face_len; + stop = mr.faces_num; break; case MR_ITER_LOOSE_EDGE: range_data.loose_elems = mr.loose_edges.data(); range_data.elems = is_mesh ? mr.edges.data() : (void *)mr.bm->etable; func = is_mesh ? extract_range_iter_loose_edge_mesh : extract_range_iter_loose_edge_bm; - stop = mr.edge_loose_len; + stop = mr.loose_edges_num; break; case MR_ITER_LOOSE_VERT: range_data.loose_elems = mr.loose_verts.data(); range_data.elems = is_mesh ? mr.vert_positions.data() : (void *)mr.bm->vtable; func = is_mesh ? extract_range_iter_loose_vert_mesh : extract_range_iter_loose_vert_bm; - stop = mr.vert_loose_len; + stop = mr.loose_verts_num; break; default: BLI_assert(false); @@ -721,7 +721,7 @@ void mesh_buffer_cache_create_requested(TaskGraph *task_graph, task_graph, *mr, mbc, iter_type, data_flag); /* Simple heuristic. */ - const bool use_thread = (mr->loop_len + mr->loop_loose_len) > MIN_RANGE_LEN; + const bool use_thread = (mr->corners_num + mr->loose_indices_num) > MIN_RANGE_LEN; if (use_thread) { /* First run the requested extractors that do not support asynchronous ranges. */ diff --git a/source/blender/draw/intern/draw_cache_extract_mesh_render_data.cc b/source/blender/draw/intern/draw_cache_extract_mesh_render_data.cc index be7cf801373..9e7234e0bc3 100644 --- a/source/blender/draw/intern/draw_cache_extract_mesh_render_data.cc +++ b/source/blender/draw/intern/draw_cache_extract_mesh_render_data.cc @@ -82,14 +82,14 @@ static void mesh_render_data_loose_verts_bm(const MeshRenderData &mr, BMIter iter; BMVert *vert; int count = 0; - Array loose_verts(mr.vert_len); + Array loose_verts(mr.verts_num); BM_ITER_MESH_INDEX (vert, &iter, &bm, BM_VERTS_OF_MESH, i) { if (vert->e == nullptr) { loose_verts[count] = i; count++; } } - if (count < mr.vert_len) { + if (count < mr.verts_num) { cache.loose_geom.verts = loose_verts.as_span().take_front(count); } else { @@ -105,14 +105,14 @@ static void mesh_render_data_loose_edges_bm(const MeshRenderData &mr, BMIter iter; BMEdge *edge; int count = 0; - Array loose_edges(mr.edge_len); + Array loose_edges(mr.edges_num); BM_ITER_MESH_INDEX (edge, &iter, &bm, BM_EDGES_OF_MESH, i) { if (edge->l == nullptr) { loose_edges[count] = i; count++; } } - if (count < mr.edge_len) { + if (count < mr.edges_num) { cache.loose_geom.edges = loose_edges.as_span().take_front(count); } else { @@ -154,10 +154,10 @@ void mesh_render_data_update_loose_geom(MeshRenderData &mr, mesh_render_data_loose_geom_ensure(mr, cache); mr.loose_edges = cache.loose_geom.edges; mr.loose_verts = cache.loose_geom.verts; - mr.vert_loose_len = cache.loose_geom.verts.size(); - mr.edge_loose_len = cache.loose_geom.edges.size(); + mr.loose_verts_num = cache.loose_geom.verts.size(); + mr.loose_edges_num = cache.loose_geom.edges.size(); - mr.loop_loose_len = mr.vert_loose_len + (mr.edge_loose_len * 2); + mr.loose_indices_num = mr.loose_verts_num + (mr.loose_edges_num * 2); } } @@ -207,7 +207,7 @@ static void accumululate_material_counts_mesh( std::plus()); } else { - all_tri_counts.local().first() = poly_to_tri_count(mr.face_len, mr.loop_len); + all_tri_counts.local().first() = poly_to_tri_count(mr.faces_num, mr.corners_num); } return; } @@ -237,7 +237,7 @@ static void accumululate_material_counts_mesh( static Array mesh_render_data_mat_tri_len_build(const MeshRenderData &mr) { threading::EnumerableThreadSpecific> all_tri_counts( - [&]() { return Array(mr.mat_len, 0); }); + [&]() { return Array(mr.materials_num, 0); }); if (mr.extract_type == MR_EXTRACT_BMESH) { accumululate_material_counts_bm(*mr.bm, all_tri_counts); @@ -246,38 +246,38 @@ static Array mesh_render_data_mat_tri_len_build(const MeshRenderData &mr) accumululate_material_counts_mesh(mr, all_tri_counts); } - Array &mat_tri_len = all_tri_counts.local(); + Array &tris_num_by_material = all_tri_counts.local(); for (const Array &counts : all_tri_counts) { - if (&counts != &mat_tri_len) { - for (const int i : mat_tri_len.index_range()) { - mat_tri_len[i] += counts[i]; + if (&counts != &tris_num_by_material) { + for (const int i : tris_num_by_material.index_range()) { + tris_num_by_material[i] += counts[i]; } } } - return std::move(mat_tri_len); + return std::move(tris_num_by_material); } static void mesh_render_data_faces_sorted_build(MeshRenderData &mr, MeshBufferCache &cache) { - cache.face_sorted.mat_tri_len = mesh_render_data_mat_tri_len_build(mr); - const Span mat_tri_len = cache.face_sorted.mat_tri_len; + cache.face_sorted.tris_num_by_material = mesh_render_data_mat_tri_len_build(mr); + const Span tris_num_by_material = cache.face_sorted.tris_num_by_material; /* Apply offset. */ - int visible_tri_len = 0; - Array mat_tri_offs(mr.mat_len); + int visible_tris_num = 0; + Array mat_tri_offs(mr.materials_num); { - for (int i = 0; i < mr.mat_len; i++) { - mat_tri_offs[i] = visible_tri_len; - visible_tri_len += mat_tri_len[i]; + for (int i = 0; i < mr.materials_num; i++) { + mat_tri_offs[i] = visible_tris_num; + visible_tris_num += tris_num_by_material[i]; } } - cache.face_sorted.visible_tri_len = visible_tri_len; + cache.face_sorted.visible_tris_num = visible_tris_num; - cache.face_sorted.tri_first_index.reinitialize(mr.face_len); - MutableSpan tri_first_index = cache.face_sorted.tri_first_index; + cache.face_sorted.face_tri_offsets.reinitialize(mr.faces_num); + MutableSpan face_tri_offsets = cache.face_sorted.face_tri_offsets; /* Sort per material. */ - int mat_last = mr.mat_len - 1; + int mat_last = mr.materials_num - 1; if (mr.extract_type == MR_EXTRACT_BMESH) { BMIter iter; BMFace *f; @@ -285,25 +285,25 @@ static void mesh_render_data_faces_sorted_build(MeshRenderData &mr, MeshBufferCa BM_ITER_MESH_INDEX (f, &iter, mr.bm, BM_FACES_OF_MESH, i) { if (!BM_elem_flag_test(f, BM_ELEM_HIDDEN)) { const int mat = clamp_i(f->mat_nr, 0, mat_last); - tri_first_index[i] = mat_tri_offs[mat]; + face_tri_offsets[i] = mat_tri_offs[mat]; mat_tri_offs[mat] += f->len - 2; } else { - tri_first_index[i] = -1; + face_tri_offsets[i] = -1; } } } else { - for (int i = 0; i < mr.face_len; i++) { + for (int i = 0; i < mr.faces_num; i++) { if (!(mr.use_hide && !mr.hide_poly.is_empty() && mr.hide_poly[i])) { const int mat = mr.material_indices.is_empty() ? 0 : clamp_i(mr.material_indices[i], 0, mat_last); - tri_first_index[i] = mat_tri_offs[mat]; + face_tri_offsets[i] = mat_tri_offs[mat]; mat_tri_offs[mat] += mr.faces[i].size() - 2; } else { - tri_first_index[i] = -1; + face_tri_offsets[i] = -1; } } } @@ -311,7 +311,7 @@ static void mesh_render_data_faces_sorted_build(MeshRenderData &mr, MeshBufferCa static void mesh_render_data_faces_sorted_ensure(MeshRenderData &mr, MeshBufferCache &cache) { - if (!cache.face_sorted.tri_first_index.is_empty()) { + if (!cache.face_sorted.face_tri_offsets.is_empty()) { return; } mesh_render_data_faces_sorted_build(mr, cache); @@ -513,7 +513,7 @@ void mesh_render_data_update_normals(MeshRenderData &mr, const eMRDataType data_ face_normals = reinterpret_cast(mr.bm_face_normals.data()); } - mr.bm_loop_normals.reinitialize(mr.loop_len); + mr.bm_loop_normals.reinitialize(mr.corners_num); const int clnors_offset = CustomData_get_offset(&mr.bm->ldata, CD_CUSTOMLOOPNORMAL); BM_loops_calc_normal_vcos(mr.bm, vert_coords, @@ -552,7 +552,7 @@ MeshRenderData *mesh_render_data_create(Object *object, { MeshRenderData *mr = MEM_new(__func__); mr->toolsettings = ts; - mr->mat_len = mesh_render_mat_len_get(object, mesh); + mr->materials_num = mesh_render_mat_len_get(object, mesh); mr->object_to_world = object_to_world; @@ -656,11 +656,11 @@ MeshRenderData *mesh_render_data_create(Object *object, if (mr->extract_type != MR_EXTRACT_BMESH) { /* Mesh */ - mr->vert_len = mr->mesh->verts_num; - mr->edge_len = mr->mesh->edges_num; - mr->loop_len = mr->mesh->corners_num; - mr->face_len = mr->mesh->faces_num; - mr->tri_len = poly_to_tri_count(mr->face_len, mr->loop_len); + mr->verts_num = mr->mesh->verts_num; + mr->edges_num = mr->mesh->edges_num; + mr->faces_num = mr->mesh->faces_num; + mr->corners_num = mr->mesh->corners_num; + mr->corner_tris_num = poly_to_tri_count(mr->faces_num, mr->corners_num); mr->vert_positions = mr->mesh->vert_positions(); mr->edges = mr->mesh->edges(); @@ -699,11 +699,11 @@ MeshRenderData *mesh_render_data_create(Object *object, /* #BMesh */ BMesh *bm = mr->bm; - mr->vert_len = bm->totvert; - mr->edge_len = bm->totedge; - mr->loop_len = bm->totloop; - mr->face_len = bm->totface; - mr->tri_len = poly_to_tri_count(mr->face_len, mr->loop_len); + mr->verts_num = bm->totvert; + mr->edges_num = bm->totedge; + mr->faces_num = bm->totface; + mr->corners_num = bm->totloop; + mr->corner_tris_num = poly_to_tri_count(mr->faces_num, mr->corners_num); mr->normals_domain = bmesh_normals_domain(bm); } diff --git a/source/blender/draw/intern/draw_cache_impl.hh b/source/blender/draw/intern/draw_cache_impl.hh index 61ca75c8587..c44129bbaf6 100644 --- a/source/blender/draw/intern/draw_cache_impl.hh +++ b/source/blender/draw/intern/draw_cache_impl.hh @@ -11,6 +11,7 @@ struct GPUBatch; struct GPUMaterial; struct GPUVertBuf; +struct GPUUniformBuf; struct ModifierData; struct PTCacheEdit; struct ParticleSystem; @@ -135,8 +136,11 @@ GPUVertBuf **DRW_curves_texture_for_evaluated_attribute(Curves *curves, const char *name, bool *r_is_point_domain); +GPUUniformBuf *DRW_curves_batch_cache_ubo_storage(Curves *curves); GPUBatch *DRW_curves_batch_cache_get_edit_points(Curves *curves); -GPUBatch *DRW_curves_batch_cache_get_edit_lines(Curves *curves); +GPUBatch *DRW_curves_batch_cache_get_sculpt_curves_cage(Curves *curves); +GPUBatch *DRW_curves_batch_cache_get_edit_curves_handles(Curves *curves); +GPUBatch *DRW_curves_batch_cache_get_edit_curves_lines(Curves *curves); void DRW_curves_batch_cache_create_requested(Object *ob); diff --git a/source/blender/draw/intern/draw_cache_impl_curves.cc b/source/blender/draw/intern/draw_cache_impl_curves.cc index f1d1ac4b1e3..4223ee274ee 100644 --- a/source/blender/draw/intern/draw_cache_impl_curves.cc +++ b/source/blender/draw/intern/draw_cache_impl_curves.cc @@ -12,8 +12,10 @@ #include "MEM_guardedalloc.h" +#include "BLI_array_utils.hh" #include "BLI_listbase.h" #include "BLI_math_base.h" +#include "BLI_math_matrix.hh" #include "BLI_math_vector.hh" #include "BLI_math_vector_types.hh" #include "BLI_span.hh" @@ -28,6 +30,7 @@ #include "BKE_crazyspace.hh" #include "BKE_curves.hh" +#include "BKE_curves_utils.hh" #include "BKE_customdata.hh" #include "BKE_geometry_set.hh" @@ -45,22 +48,56 @@ namespace blender::draw { +#define EDIT_CURVES_NURBS_CONTROL_POINT (1u) +#define EDIT_CURVES_BEZIER_HANDLE (1u << 1) +#define EDIT_CURVES_LEFT_HANDLE_TYPES_SHIFT (6u) +#define EDIT_CURVES_RIGHT_HANDLE_TYPES_SHIFT (4u) + /* ---------------------------------------------------------------------- */ +struct CurvesUboStorage { + int32_t bezier_point_count; + float _pad1, _pad2, _pad3; +}; + /* Curves GPUBatch Cache */ struct CurvesBatchCache { CurvesEvalCache curves_cache; GPUBatch *edit_points; - GPUBatch *edit_lines; + GPUBatch *edit_handles; + + GPUBatch *sculpt_cage; + GPUIndexBuf *sculpt_cage_ibo; /* Crazy-space point positions for original points. */ GPUVertBuf *edit_points_pos; + /* Additional data needed for shader to choose color for each point in edit_points_pos. + * If first bit is set, then point is NURBS control point. EDIT_CURVES_NURBS_CONTROL_POINT is + * used to set and test. If second, then point is Bezier handle point. Set and tested with + * EDIT_CURVES_BEZIER_HANDLE. + * In Bezier case two handle types of HandleType are also encoded. + * Byte structure for Bezier knot point (handle middle point): + * | left handle type | right handle type | | BEZIER| NURBS| + * | 7 6 | 5 4 | 3 2 | 1 | 0 | + * + * If it is left or right handle point, then same handle type is repeated in both slots. + */ + GPUVertBuf *edit_points_data; + + /* Buffer used to store CurvesUboStorage value. push_constant() could not be used for this + * value, as it is not know in overlay_edit_curves.cc as other constants. */ + GPUUniformBuf *curves_ubo_storage; + /* Selection of original points. */ GPUVertBuf *edit_points_selection; - GPUIndexBuf *edit_lines_ibo; + GPUIndexBuf *edit_handles_ibo; + + GPUBatch *edit_curves_lines; + GPUVertBuf *edit_curves_lines_pos; + GPUIndexBuf *edit_curves_lines_ibo; /* Whether the cache is invalid. */ bool is_dirty; @@ -73,6 +110,19 @@ struct CurvesBatchCache { std::mutex render_mutex; }; +static uint DUMMY_ID; + +static GPUVertFormat single_attr_vertbuffer_format(const char *name, + GPUVertCompType comp_type, + uint comp_len, + GPUVertFetchMode fetch_mode, + uint &attr_id = DUMMY_ID) +{ + GPUVertFormat format{}; + attr_id = GPU_vertformat_attr_add(&format, name, comp_type, comp_len, fetch_mode); + return format; +} + static bool curves_batch_cache_valid(const Curves &curves) { const CurvesBatchCache *cache = static_cast(curves.batch_cache); @@ -85,6 +135,8 @@ static void curves_batch_cache_init(Curves &curves) if (!cache) { cache = MEM_new(__func__); + cache->curves_ubo_storage = GPU_uniformbuf_create_ex( + sizeof(CurvesUboStorage), nullptr, "CurvesUboStorage"); curves.batch_cache = cache; } else { @@ -113,11 +165,19 @@ static void curves_batch_cache_clear_edit_data(CurvesBatchCache *cache) { /* TODO: more granular update tagging. */ GPU_VERTBUF_DISCARD_SAFE(cache->edit_points_pos); + GPU_VERTBUF_DISCARD_SAFE(cache->edit_points_data); GPU_VERTBUF_DISCARD_SAFE(cache->edit_points_selection); - GPU_INDEXBUF_DISCARD_SAFE(cache->edit_lines_ibo); + GPU_INDEXBUF_DISCARD_SAFE(cache->edit_handles_ibo); GPU_BATCH_DISCARD_SAFE(cache->edit_points); - GPU_BATCH_DISCARD_SAFE(cache->edit_lines); + GPU_BATCH_DISCARD_SAFE(cache->edit_handles); + + GPU_INDEXBUF_DISCARD_SAFE(cache->sculpt_cage_ibo); + GPU_BATCH_DISCARD_SAFE(cache->sculpt_cage); + + GPU_VERTBUF_DISCARD_SAFE(cache->edit_curves_lines_pos); + GPU_INDEXBUF_DISCARD_SAFE(cache->edit_curves_lines_ibo); + GPU_BATCH_DISCARD_SAFE(cache->edit_curves_lines); } static void curves_batch_cache_clear_eval_data(CurvesEvalCache &curves_cache) @@ -240,41 +300,148 @@ static void curves_batch_cache_ensure_procedural_pos(const bke::CurvesGeometry & } } -static void curves_batch_cache_ensure_edit_points_pos(const bke::CurvesGeometry &curves, - Span deformed_positions, - CurvesBatchCache &cache) +static uint32_t bezier_data_value(int8_t left_handle_type, int8_t right_handle_type) { - static GPUVertFormat format_pos = {0}; - static uint pos; - if (format_pos.attr_len == 0) { - pos = GPU_vertformat_attr_add(&format_pos, "pos", GPU_COMP_F32, 3, GPU_FETCH_FLOAT); - } - - GPU_vertbuf_init_with_format(cache.edit_points_pos, &format_pos); - GPU_vertbuf_data_alloc(cache.edit_points_pos, curves.points_num()); - GPU_vertbuf_attr_fill(cache.edit_points_pos, pos, deformed_positions.data()); + return (left_handle_type << EDIT_CURVES_LEFT_HANDLE_TYPES_SHIFT) | + (right_handle_type << EDIT_CURVES_RIGHT_HANDLE_TYPES_SHIFT) | EDIT_CURVES_BEZIER_HANDLE; } -static void curves_batch_cache_ensure_edit_points_selection(const bke::CurvesGeometry &curves, - CurvesBatchCache &cache) +static uint32_t bezier_data_value(int8_t handle_type) { - static GPUVertFormat format_data = {0}; - if (format_data.attr_len == 0) { - GPU_vertformat_attr_add(&format_data, "selection", GPU_COMP_F32, 1, GPU_FETCH_FLOAT); + return bezier_data_value(handle_type, handle_type); +} + +static void curves_batch_cache_ensure_edit_points_pos_and_data( + const bke::CurvesGeometry &curves, + const IndexMask bezier_curves, + const OffsetIndices bezier_dst_offsets, + const bke::crazyspace::GeometryDeformation deformation, + CurvesBatchCache &cache) +{ + static GPUVertFormat format_pos = single_attr_vertbuffer_format( + "pos", GPU_COMP_F32, 3, GPU_FETCH_FLOAT); + /* GPU_COMP_U32 is used instead of GPU_COMP_U8 because depending on running hardware stride might + * still be 4. Thus adding complexity to the code and still sparing no memory. */ + static GPUVertFormat format_data = single_attr_vertbuffer_format( + "data", GPU_COMP_U32, 1, GPU_FETCH_INT); + + Span deformed_positions = deformation.positions; + const int bezier_point_count = bezier_dst_offsets.total_size(); + const int size = deformed_positions.size() + bezier_point_count * 2; + GPU_vertbuf_init_with_format(cache.edit_points_pos, &format_pos); + GPU_vertbuf_data_alloc(cache.edit_points_pos, size); + + GPU_vertbuf_init_with_format(cache.edit_points_data, &format_data); + GPU_vertbuf_data_alloc(cache.edit_points_data, size); + + float3 *pos_buffer_data = static_cast(GPU_vertbuf_get_data(cache.edit_points_pos)); + uint32_t *data_buffer_data = static_cast( + GPU_vertbuf_get_data(cache.edit_points_data)); + + MutableSpan pos_dst(pos_buffer_data, deformed_positions.size()); + pos_dst.copy_from(deformed_positions); + + MutableSpan data_dst(data_buffer_data, size); + + MutableSpan handle_data_left(data_buffer_data + deformed_positions.size(), + bezier_point_count); + MutableSpan handle_data_right( + data_buffer_data + deformed_positions.size() + bezier_point_count, bezier_point_count); + + const Span left_handle_positions = curves.handle_positions_left(); + const Span right_handle_positions = curves.handle_positions_right(); + const VArray left_handle_types = curves.handle_types_left(); + const VArray right_handle_types = curves.handle_types_right(); + const OffsetIndices points_by_curve = curves.points_by_curve(); + + auto handle_other_curves = [&](const uint32_t fill_value) { + return [&, fill_value](const IndexMask &selection) { + selection.foreach_index(GrainSize(256), [&](const int curve_i) { + const IndexRange points = points_by_curve[curve_i]; + data_dst.slice(points).fill(fill_value); + }); + }; + }; + + bke::curves::foreach_curve_by_type( + curves.curve_types(), + curves.curve_type_counts(), + curves.curves_range(), + handle_other_curves(0), + handle_other_curves(0), + [&](const IndexMask &selection) { + selection.foreach_index(GrainSize(256), [&](const int src_i, const int64_t dst_i) { + for (const int point : points_by_curve[src_i]) { + const int point_in_curve = point - points_by_curve[src_i].start(); + const int dst_index = bezier_dst_offsets[dst_i].start() + point_in_curve; + + data_dst[point] = bezier_data_value(left_handle_types[point], + right_handle_types[point]); + handle_data_left[dst_index] = bezier_data_value(left_handle_types[point]); + handle_data_right[dst_index] = bezier_data_value(right_handle_types[point]); + } + }); + }, + handle_other_curves(EDIT_CURVES_NURBS_CONTROL_POINT)); + + if (!bezier_point_count) { + return; } + MutableSpan left_handles(pos_buffer_data + deformed_positions.size(), + bezier_point_count); + MutableSpan right_handles( + pos_buffer_data + deformed_positions.size() + bezier_point_count, bezier_point_count); + + /* TODO: Use deformed left_handle_positions and left_handle_positions. */ + array_utils::gather_group_to_group( + points_by_curve, bezier_dst_offsets, bezier_curves, left_handle_positions, left_handles); + array_utils::gather_group_to_group( + points_by_curve, bezier_dst_offsets, bezier_curves, right_handle_positions, right_handles); +} + +static void curves_batch_cache_ensure_edit_points_selection( + const bke::CurvesGeometry &curves, + const IndexMask bezier_curves, + const OffsetIndices bezier_dst_offsets, + CurvesBatchCache &cache) +{ + static GPUVertFormat format_data = single_attr_vertbuffer_format( + "selection", GPU_COMP_F32, 1, GPU_FETCH_FLOAT); + + const int bezier_point_count = bezier_dst_offsets.total_size(); + const int vert_count = curves.points_num() + bezier_point_count * 2; GPU_vertbuf_init_with_format(cache.edit_points_selection, &format_data); - GPU_vertbuf_data_alloc(cache.edit_points_selection, curves.points_num()); + GPU_vertbuf_data_alloc(cache.edit_points_selection, vert_count); MutableSpan data(static_cast(GPU_vertbuf_get_data(cache.edit_points_selection)), - curves.points_num()); + vert_count); const VArray attribute = *curves.attributes().lookup_or_default( - ".selection", bke::AttrDomain::Point, true); - attribute.materialize(data); + ".selection", bke::AttrDomain::Point, 1.0f); + attribute.materialize(data.slice(0, curves.points_num())); + + if (!bezier_point_count) { + return; + } + + const VArray attribute_left = *curves.attributes().lookup_or_default( + ".selection_handle_left", bke::AttrDomain::Point, 0.0f); + const VArray attribute_right = *curves.attributes().lookup_or_default( + ".selection_handle_right", bke::AttrDomain::Point, 0.0f); + + const OffsetIndices points_by_curve = curves.points_by_curve(); + + IndexRange dst_range = IndexRange::from_begin_size(curves.points_num(), bezier_point_count); + array_utils::gather_group_to_group( + points_by_curve, bezier_dst_offsets, bezier_curves, attribute_left, data.slice(dst_range)); + + dst_range = dst_range.shift(bezier_point_count); + array_utils::gather_group_to_group( + points_by_curve, bezier_dst_offsets, bezier_curves, attribute_right, data.slice(dst_range)); } -static void curves_batch_cache_ensure_edit_lines(const bke::CurvesGeometry &curves, - CurvesBatchCache &cache) +static void curves_batch_cache_ensure_sculpt_cage(const bke::CurvesGeometry &curves, + CurvesBatchCache &cache) { const int vert_len = curves.points_num(); const int curve_len = curves.curves_num(); @@ -292,8 +459,69 @@ static void curves_batch_cache_ensure_edit_lines(const bke::CurvesGeometry &curv } GPU_indexbuf_add_primitive_restart(&elb); } + GPU_indexbuf_build_in_place(&elb, cache.sculpt_cage_ibo); +} - GPU_indexbuf_build_in_place(&elb, cache.edit_lines_ibo); +static void curves_batch_cache_ensure_edit_handles(const bke::CurvesGeometry &curves, + const IndexMask bezier_curves, + const OffsetIndices bezier_offsets, + const IndexMask nurbs_curves, + const OffsetIndices nurbs_offsets, + CurvesBatchCache &cache) +{ + const int bezier_point_count = bezier_offsets.total_size(); + /* Left and right handle will be appended for each Bezier point. */ + const int vert_len = curves.points_num() + 2 * bezier_point_count; + /* For each point has 2 lines from 2 point and one restart entry. */ + const int index_len_for_bezier_handles = 6 * bezier_point_count; + const VArray cyclic = curves.cyclic(); + /* All NURBS control points plus restart for every curve. + * Add space for possible cyclic curves. + * If one point curves or two point cyclic curves are present, not all builder's buffer space + * will be used. */ + const int index_len_for_nurbs = nurbs_offsets.total_size() + nurbs_curves.size() + + array_utils::count_booleans(cyclic, nurbs_curves); + const int index_len = index_len_for_bezier_handles + index_len_for_nurbs; + /* Use two index buffer builders for the same underlying memory. */ + GPUIndexBufBuilder elb, right_elb; + GPU_indexbuf_init_ex(&elb, GPU_PRIM_LINE_STRIP, index_len, vert_len); + memcpy(&right_elb, &elb, sizeof(elb)); + right_elb.index_len = 3 * bezier_point_count; + + const OffsetIndices points_by_curve = curves.points_by_curve(); + + bezier_curves.foreach_index([&](const int64_t src_i, const int64_t dst_i) { + IndexRange bezier_points = points_by_curve[src_i]; + const int index_shift = curves.points_num() - bezier_points.first() + + bezier_offsets[dst_i].first(); + for (const int point : bezier_points) { + const int point_left_i = index_shift + point; + GPU_indexbuf_add_generic_vert(&elb, point_left_i); + GPU_indexbuf_add_generic_vert(&elb, point); + GPU_indexbuf_add_primitive_restart(&elb); + GPU_indexbuf_add_generic_vert(&right_elb, point_left_i + bezier_point_count); + GPU_indexbuf_add_generic_vert(&right_elb, point); + GPU_indexbuf_add_primitive_restart(&right_elb); + } + }); + nurbs_curves.foreach_index([&](const int64_t src_i) { + IndexRange curve_points = points_by_curve[src_i]; + if (curve_points.size() <= 1) { + return; + } + for (const int point : curve_points) { + GPU_indexbuf_add_generic_vert(&right_elb, point); + } + if (cyclic[src_i] && curve_points.size() > 2) { + GPU_indexbuf_add_generic_vert(&right_elb, curve_points.first()); + } + GPU_indexbuf_add_primitive_restart(&right_elb); + }); + GPU_indexbuf_join(&elb, &right_elb); + GPU_indexbuf_build_in_place(&elb, cache.edit_handles_ibo); + + CurvesUboStorage ubo_storage{bezier_point_count}; + GPU_uniformbuf_update(cache.curves_ubo_storage, &ubo_storage); } static void curves_batch_cache_ensure_procedural_final_attr(CurvesEvalCache &cache, @@ -628,7 +856,9 @@ void DRW_curves_batch_cache_validate(Curves *curves) void DRW_curves_batch_cache_free(Curves *curves) { curves_batch_cache_clear(*curves); - MEM_delete(static_cast(curves->batch_cache)); + CurvesBatchCache *batch_cache = static_cast(curves->batch_cache); + DRW_UBO_FREE_SAFE(batch_cache->curves_ubo_storage); + MEM_delete(batch_cache); curves->batch_cache = nullptr; } @@ -665,16 +895,34 @@ int DRW_curves_material_count_get(const Curves *curves) return max_ii(1, curves->totcol); } +GPUUniformBuf *DRW_curves_batch_cache_ubo_storage(Curves *curves) +{ + CurvesBatchCache &cache = curves_batch_cache_get(*curves); + return cache.curves_ubo_storage; +} + GPUBatch *DRW_curves_batch_cache_get_edit_points(Curves *curves) { CurvesBatchCache &cache = curves_batch_cache_get(*curves); return DRW_batch_request(&cache.edit_points); } -GPUBatch *DRW_curves_batch_cache_get_edit_lines(Curves *curves) +GPUBatch *DRW_curves_batch_cache_get_sculpt_curves_cage(Curves *curves) { CurvesBatchCache &cache = curves_batch_cache_get(*curves); - return DRW_batch_request(&cache.edit_lines); + return DRW_batch_request(&cache.sculpt_cage); +} + +GPUBatch *DRW_curves_batch_cache_get_edit_curves_handles(Curves *curves) +{ + CurvesBatchCache &cache = curves_batch_cache_get(*curves); + return DRW_batch_request(&cache.edit_handles); +} + +GPUBatch *DRW_curves_batch_cache_get_edit_curves_lines(Curves *curves) +{ + CurvesBatchCache &cache = curves_batch_cache_get(*curves); + return DRW_batch_request(&cache.edit_curves_lines); } GPUVertBuf **DRW_curves_texture_for_evaluated_attribute(Curves *curves, @@ -713,6 +961,53 @@ GPUVertBuf **DRW_curves_texture_for_evaluated_attribute(Curves *curves, } } +static void curves_batch_cache_ensure_edit_curves_lines_ibo(const bke::CurvesGeometry &curves, + CurvesBatchCache &cache) +{ + const OffsetIndices points_by_curve = curves.evaluated_points_by_curve(); + const VArray cyclic = curves.cyclic(); + + int edges_len = 0; + for (const int i : curves.curves_range()) { + edges_len += bke::curves::segments_num(points_by_curve[i].size(), cyclic[i]); + } + + const int index_len = edges_len + curves.curves_num() * 2; + + GPUIndexBufBuilder elb; + GPU_indexbuf_init_ex(&elb, GPU_PRIM_LINE_STRIP, index_len, points_by_curve.total_size()); + + for (const int i : curves.curves_range()) { + const IndexRange points = points_by_curve[i]; + if (cyclic[i] && points.size() > 1) { + GPU_indexbuf_add_generic_vert(&elb, points.last()); + } + for (const int i_point : points) { + GPU_indexbuf_add_generic_vert(&elb, i_point); + } + GPU_indexbuf_add_primitive_restart(&elb); + } + + GPU_indexbuf_build_in_place(&elb, cache.edit_curves_lines_ibo); +} + +static void curves_batch_cache_ensure_edit_curves_lines_pos( + const bke::CurvesGeometry &curves, + const bke::crazyspace::GeometryDeformation & /*deformation*/, + CurvesBatchCache &cache) +{ + static uint attr_id; + static GPUVertFormat format = single_attr_vertbuffer_format( + "pos", GPU_COMP_F32, 3, GPU_FETCH_FLOAT, attr_id); + + /* TODO: Deform curves using deformations. */ + const Span positions = curves.evaluated_positions(); + + GPU_vertbuf_init_with_format(cache.edit_curves_lines_pos, &format); + GPU_vertbuf_data_alloc(cache.edit_curves_lines_pos, positions.size()); + GPU_vertbuf_attr_fill(cache.edit_curves_lines_pos, attr_id, positions.data()); +} + void DRW_curves_batch_cache_create_requested(Object *ob) { Curves *curves_id = static_cast(ob->data); @@ -725,6 +1020,16 @@ void DRW_curves_batch_cache_create_requested(Object *ob) draw::CurvesBatchCache &cache = draw::curves_batch_cache_get(*curves_id); bke::CurvesGeometry &curves_orig = curves_orig_id->geometry.wrap(); + IndexMaskMemory memory; + const IndexMask bezier_curves = bke::curves::indices_for_type(curves_orig.curve_types(), + curves_orig.curve_type_counts(), + CURVE_TYPE_BEZIER, + curves_orig.curves_range(), + memory); + Array bezier_point_offset_data(bezier_curves.size() + 1); + const OffsetIndices bezier_offsets = offset_indices::gather_selected_offsets( + curves_orig.points_by_curve(), bezier_curves, bezier_point_offset_data); + const bke::crazyspace::GeometryDeformation deformation = bke::crazyspace::get_evaluated_curves_deformation(ob, *ob_orig); @@ -732,19 +1037,54 @@ void DRW_curves_batch_cache_create_requested(Object *ob) DRW_vbo_request(cache.edit_points, &cache.edit_points_pos); DRW_vbo_request(cache.edit_points, &cache.edit_points_selection); } - if (DRW_batch_requested(cache.edit_lines, GPU_PRIM_LINE_STRIP)) { - DRW_ibo_request(cache.edit_lines, &cache.edit_lines_ibo); - DRW_vbo_request(cache.edit_lines, &cache.edit_points_pos); - DRW_vbo_request(cache.edit_lines, &cache.edit_points_selection); + if (DRW_batch_requested(cache.sculpt_cage, GPU_PRIM_LINE_STRIP)) { + DRW_ibo_request(cache.sculpt_cage, &cache.sculpt_cage_ibo); + DRW_vbo_request(cache.sculpt_cage, &cache.edit_points_pos); + DRW_vbo_request(cache.sculpt_cage, &cache.edit_points_data); + DRW_vbo_request(cache.sculpt_cage, &cache.edit_points_selection); + } + if (DRW_batch_requested(cache.edit_handles, GPU_PRIM_LINE_STRIP)) { + DRW_ibo_request(cache.edit_handles, &cache.edit_handles_ibo); + DRW_vbo_request(cache.edit_handles, &cache.edit_points_pos); + DRW_vbo_request(cache.edit_handles, &cache.edit_points_data); + DRW_vbo_request(cache.edit_handles, &cache.edit_points_selection); + } + if (DRW_batch_requested(cache.edit_curves_lines, GPU_PRIM_LINE_STRIP)) { + DRW_vbo_request(cache.edit_curves_lines, &cache.edit_curves_lines_pos); + DRW_ibo_request(cache.edit_curves_lines, &cache.edit_curves_lines_ibo); } if (DRW_vbo_requested(cache.edit_points_pos)) { - curves_batch_cache_ensure_edit_points_pos(curves_orig, deformation.positions, cache); + curves_batch_cache_ensure_edit_points_pos_and_data( + curves_orig, bezier_curves, bezier_offsets, deformation, cache); } if (DRW_vbo_requested(cache.edit_points_selection)) { - curves_batch_cache_ensure_edit_points_selection(curves_orig, cache); + curves_batch_cache_ensure_edit_points_selection( + curves_orig, bezier_curves, bezier_offsets, cache); } - if (DRW_ibo_requested(cache.edit_lines_ibo)) { - curves_batch_cache_ensure_edit_lines(curves_orig, cache); + if (DRW_ibo_requested(cache.edit_handles_ibo)) { + IndexMaskMemory nurbs_memory; + const IndexMask nurbs_curves = bke::curves::indices_for_type(curves_orig.curve_types(), + curves_orig.curve_type_counts(), + CURVE_TYPE_NURBS, + curves_orig.curves_range(), + nurbs_memory); + Array nurbs_point_offset_data(nurbs_curves.size() + 1); + const OffsetIndices nurbs_offsets = offset_indices::gather_selected_offsets( + curves_orig.points_by_curve(), nurbs_curves, nurbs_point_offset_data); + + curves_batch_cache_ensure_edit_handles( + curves_orig, bezier_curves, bezier_offsets, nurbs_curves, nurbs_offsets, cache); + } + if (DRW_ibo_requested(cache.sculpt_cage_ibo)) { + curves_batch_cache_ensure_sculpt_cage(curves_orig, cache); + } + + if (DRW_vbo_requested(cache.edit_curves_lines_pos)) { + curves_batch_cache_ensure_edit_curves_lines_pos(curves_orig, deformation, cache); + } + + if (DRW_ibo_requested(cache.edit_curves_lines_ibo)) { + curves_batch_cache_ensure_edit_curves_lines_ibo(curves_orig, cache); } } diff --git a/source/blender/draw/intern/draw_cache_impl_grease_pencil.cc b/source/blender/draw/intern/draw_cache_impl_grease_pencil.cc index cfe42561d38..53c2fcd06c3 100644 --- a/source/blender/draw/intern/draw_cache_impl_grease_pencil.cc +++ b/source/blender/draw/intern/draw_cache_impl_grease_pencil.cc @@ -558,6 +558,9 @@ static void grease_pencil_geom_batch_ensure(Object &object, copy_v3_v3(s_vert.pos, math::transform_point(layer_space_to_object_space, positions[point_i])); s_vert.radius = radii[point_i] * ((end_cap == GP_STROKE_CAP_TYPE_ROUND) ? 1.0f : -1.0f); + /* Convert to legacy "pixel" space. The shader expects the values to be in this space. + * Otherwise the values will get clamped. */ + s_vert.radius *= 1000.0f; s_vert.opacity = opacities[point_i] * ((start_cap == GP_STROKE_CAP_TYPE_ROUND) ? 1.0f : -1.0f); s_vert.point_id = verts_range[idx]; diff --git a/source/blender/draw/intern/draw_cache_impl_subdivision.cc b/source/blender/draw/intern/draw_cache_impl_subdivision.cc index f4abb1e2b48..2a738703084 100644 --- a/source/blender/draw/intern/draw_cache_impl_subdivision.cc +++ b/source/blender/draw/intern/draw_cache_impl_subdivision.cc @@ -2157,8 +2157,8 @@ static bool draw_subdiv_create_requested_buffers(Object *ob, runtime_data->stats_totloop = draw_cache.num_subdiv_loops; draw_cache.use_custom_loop_normals = (runtime_data->use_loop_normals) && - mesh_eval->normals_domain() == - bke::MeshNormalDomain::Corner; + CustomData_has_layer(&mesh_eval->corner_data, + CD_CUSTOMLOOPNORMAL); if (DRW_ibo_requested(mbc.buff.ibo.tris)) { draw_subdiv_cache_ensure_mat_offsets(draw_cache, mesh_eval, batch_cache.mat_len); diff --git a/source/blender/draw/intern/draw_manager_c.cc b/source/blender/draw/intern/draw_manager_c.cc index 4d62c9b10dc..1dd2e7be3f6 100644 --- a/source/blender/draw/intern/draw_manager_c.cc +++ b/source/blender/draw/intern/draw_manager_c.cc @@ -1271,8 +1271,7 @@ static void drw_engines_enable(ViewLayer * /*view_layer*/, drw_engines_enable_from_engine(engine_type, drawtype); if (gpencil_engine_needed && ((drawtype >= OB_SOLID) || !use_xray)) { - use_drw_engine(U.experimental.use_grease_pencil_version3 ? &draw_engine_gpencil_next_type : - &draw_engine_gpencil_type); + use_drw_engine(&draw_engine_gpencil_type); } if (is_compositor_enabled()) { @@ -1302,16 +1301,12 @@ static void drw_engines_data_validate() * For slow exact check use `DRW_render_check_grease_pencil` */ static bool drw_gpencil_engine_needed(Depsgraph *depsgraph, View3D *v3d) { - if (U.experimental.use_grease_pencil_version3) { - const bool exclude_gpencil_rendering = v3d ? (v3d->object_type_exclude_viewport & - (1 << OB_GREASE_PENCIL)) != 0 : - false; - return (!exclude_gpencil_rendering) && DEG_id_type_any_exists(depsgraph, ID_GP); - } - const bool exclude_gpencil_rendering = v3d ? (v3d->object_type_exclude_viewport & - (1 << OB_GPENCIL_LEGACY)) != 0 : - false; - return (!exclude_gpencil_rendering) && DEG_id_type_any_exists(depsgraph, ID_GD_LEGACY); + const bool exclude_gpencil_rendering = + v3d ? ((v3d->object_type_exclude_viewport & (1 << OB_GPENCIL_LEGACY)) != 0) || + ((v3d->object_type_exclude_viewport & (1 << OB_GREASE_PENCIL)) != 0) : + false; + return (!exclude_gpencil_rendering) && (DEG_id_type_any_exists(depsgraph, ID_GD_LEGACY) || + DEG_id_type_any_exists(depsgraph, ID_GP)); } /* -------------------------------------------------------------------- */ @@ -1870,9 +1865,7 @@ bool DRW_render_check_grease_pencil(Depsgraph *depsgraph) deg_iter_settings.depsgraph = depsgraph; deg_iter_settings.flags = DEG_OBJECT_ITER_FOR_RENDER_ENGINE_FLAGS; DEG_OBJECT_ITER_BEGIN (°_iter_settings, ob) { - if (ob->type == OB_GPENCIL_LEGACY || - (U.experimental.use_grease_pencil_version3 && ob->type == OB_GREASE_PENCIL)) - { + if (ELEM(ob->type, OB_GPENCIL_LEGACY, OB_GREASE_PENCIL)) { if (DRW_object_visibility_in_active_context(ob) & OB_VISIBLE_SELF) { return true; } @@ -1887,9 +1880,7 @@ static void DRW_render_gpencil_to_image(RenderEngine *engine, RenderLayer *render_layer, const rcti *rect) { - DrawEngineType *draw_engine = U.experimental.use_grease_pencil_version3 ? - &draw_engine_gpencil_next_type : - &draw_engine_gpencil_type; + DrawEngineType *draw_engine = &draw_engine_gpencil_type; if (draw_engine->render_to_image) { ViewportEngineData *gpdata = DRW_view_data_engine_data_get_ensure(DST.view_data_active, draw_engine); @@ -2486,8 +2477,7 @@ void DRW_draw_select_loop(Depsgraph *depsgraph, else if (!draw_surface) { /* grease pencil selection */ if (drw_gpencil_engine_needed(depsgraph, v3d)) { - use_drw_engine(U.experimental.use_grease_pencil_version3 ? &draw_engine_gpencil_next_type : - &draw_engine_gpencil_type); + use_drw_engine(&draw_engine_gpencil_type); } drw_engines_enable_overlays(); @@ -2497,8 +2487,7 @@ void DRW_draw_select_loop(Depsgraph *depsgraph, drw_engines_enable_basic(); /* grease pencil selection */ if (drw_gpencil_engine_needed(depsgraph, v3d)) { - use_drw_engine(U.experimental.use_grease_pencil_version3 ? &draw_engine_gpencil_next_type : - &draw_engine_gpencil_type); + use_drw_engine(&draw_engine_gpencil_type); } drw_engines_enable_overlays(); @@ -2671,8 +2660,7 @@ void DRW_draw_depth_loop(Depsgraph *depsgraph, drw_manager_init(&DST, viewport, nullptr); if (use_gpencil) { - use_drw_engine(U.experimental.use_grease_pencil_version3 ? &draw_engine_gpencil_next_type : - &draw_engine_gpencil_type); + use_drw_engine(&draw_engine_gpencil_type); } if (use_basic) { drw_engines_enable_basic(); @@ -3062,7 +3050,6 @@ void DRW_engines_register() RE_engines_register(&DRW_engine_viewport_workbench_type); DRW_engine_register(&draw_engine_gpencil_type); - DRW_engine_register(&draw_engine_gpencil_next_type); DRW_engine_register(&draw_engine_overlay_type); DRW_engine_register(&draw_engine_overlay_next_type); diff --git a/source/blender/draw/intern/draw_manager_shader.cc b/source/blender/draw/intern/draw_manager_shader.cc index 02a49d74266..a7a53498c6d 100644 --- a/source/blender/draw/intern/draw_manager_shader.cc +++ b/source/blender/draw/intern/draw_manager_shader.cc @@ -85,8 +85,6 @@ static void drw_deferred_shader_compilation_exec(void *custom_data, while (true) { if (worker_status->stop != 0) { - /* We don't want user to be able to cancel the compilation - * but wm can kill the task if we are closing blender. */ break; } @@ -151,6 +149,13 @@ static void drw_deferred_shader_compilation_free(void *custom_data) DRWShaderCompiler *comp = (DRWShaderCompiler *)custom_data; BLI_spin_lock(&comp->list_lock); + LISTBASE_FOREACH (LinkData *, link, &comp->queue) { + GPU_material_status_set(static_cast(link->data), GPU_MAT_CREATED); + } + LISTBASE_FOREACH (LinkData *, link, &comp->optimize_queue) { + GPU_material_optimization_status_set(static_cast(link->data), + GPU_MAT_OPTIMIZATION_READY); + } BLI_freelistN(&comp->queue); BLI_freelistN(&comp->optimize_queue); BLI_spin_unlock(&comp->list_lock); diff --git a/source/blender/draw/intern/draw_pass.hh b/source/blender/draw/intern/draw_pass.hh index 3a7141274b7..1467b75a30f 100644 --- a/source/blender/draw/intern/draw_pass.hh +++ b/source/blender/draw/intern/draw_pass.hh @@ -276,6 +276,7 @@ class PassBase { /** * Record a compute dispatch call. */ + void dispatch(int group_len); void dispatch(int2 group_len); void dispatch(int3 group_len); void dispatch(int3 *group_len); @@ -802,6 +803,12 @@ inline void PassBase::draw_procedural_indirect( /** \name Compute Dispatch Implementation * \{ */ +template inline void PassBase::dispatch(int group_len) +{ + BLI_assert(shader_); + create_command(Type::Dispatch).dispatch = {int3(group_len, 1, 1)}; +} + template inline void PassBase::dispatch(int2 group_len) { BLI_assert(shader_); diff --git a/source/blender/draw/intern/draw_pbvh.cc b/source/blender/draw/intern/draw_pbvh.cc index ba4d3f44675..138ca2cf50b 100644 --- a/source/blender/draw/intern/draw_pbvh.cc +++ b/source/blender/draw/intern/draw_pbvh.cc @@ -314,6 +314,21 @@ static const CustomData *get_cdata(bke::AttrDomain domain, const PBVH_GPU_Args & } } +template T fallback_value_for_fill() +{ + return T(); +} + +template<> ColorGeometry4f fallback_value_for_fill() +{ + return ColorGeometry4f(1.0f, 1.0f, 1.0f, 1.0f); +} + +template<> ColorGeometry4b fallback_value_for_fill() +{ + return fallback_value_for_fill().encode(); +} + struct PBVHBatches { Vector vbos; Map batches; @@ -585,7 +600,7 @@ struct PBVHBatches { if constexpr (!std::is_void_v) { std::fill_n(static_cast(GPU_vertbuf_get_data(vbo.vert_buf)), GPU_vertbuf_get_vertex_len(vbo.vert_buf), - VBOType()); + Converter::convert(fallback_value_for_fill())); } }); } diff --git a/source/blender/draw/intern/mesh_extractors/extract_mesh.hh b/source/blender/draw/intern/mesh_extractors/extract_mesh.hh index cdd7fc70fc0..acfe1bbc572 100644 --- a/source/blender/draw/intern/mesh_extractors/extract_mesh.hh +++ b/source/blender/draw/intern/mesh_extractors/extract_mesh.hh @@ -48,12 +48,17 @@ enum eMRExtractType { struct MeshRenderData { eMRExtractType extract_type; - int face_len, edge_len, vert_len, loop_len; - int edge_loose_len; - int vert_loose_len; - int loop_loose_len; - int tri_len; - int mat_len; + int verts_num; + int edges_num; + int faces_num; + int corners_num; + + int loose_edges_num; + int loose_verts_num; + int loose_indices_num; + + int corner_tris_num; + int materials_num; bool use_hide; bool use_subsurf_fdots; @@ -91,6 +96,7 @@ struct MeshRenderData { OffsetIndices faces; Span corner_verts; Span corner_edges; + BMVert *eve_act; BMEdge *eed_act; BMFace *efa_act; diff --git a/source/blender/draw/intern/mesh_extractors/extract_mesh_ibo_edituv.cc b/source/blender/draw/intern/mesh_extractors/extract_mesh_ibo_edituv.cc index 419578d44bf..583b4843acc 100644 --- a/source/blender/draw/intern/mesh_extractors/extract_mesh_ibo_edituv.cc +++ b/source/blender/draw/intern/mesh_extractors/extract_mesh_ibo_edituv.cc @@ -28,7 +28,7 @@ static void extract_edituv_tris_init(const MeshRenderData &mr, void *tls_data) { MeshExtract_EditUvElem_Data *data = static_cast(tls_data); - GPU_indexbuf_init(&data->elb, GPU_PRIM_TRIS, mr.tri_len, mr.loop_len); + GPU_indexbuf_init(&data->elb, GPU_PRIM_TRIS, mr.corner_tris_num, mr.corners_num); data->sync_selection = (mr.toolsettings->uv_flag & UV_SYNC_SELECTION) != 0; } @@ -172,7 +172,7 @@ static void extract_edituv_lines_init(const MeshRenderData &mr, void *tls_data) { MeshExtract_EditUvElem_Data *data = static_cast(tls_data); - GPU_indexbuf_init(&data->elb, GPU_PRIM_LINES, mr.loop_len, mr.loop_len); + GPU_indexbuf_init(&data->elb, GPU_PRIM_LINES, mr.corners_num, mr.corners_num); data->sync_selection = (mr.toolsettings->uv_flag & UV_SYNC_SELECTION) != 0; } @@ -354,7 +354,7 @@ static void extract_edituv_points_init(const MeshRenderData &mr, void *tls_data) { MeshExtract_EditUvElem_Data *data = static_cast(tls_data); - GPU_indexbuf_init(&data->elb, GPU_PRIM_POINTS, mr.loop_len, mr.loop_len); + GPU_indexbuf_init(&data->elb, GPU_PRIM_POINTS, mr.corners_num, mr.corners_num); data->sync_selection = (mr.toolsettings->uv_flag & UV_SYNC_SELECTION) != 0; } @@ -508,7 +508,7 @@ static void extract_edituv_fdots_init(const MeshRenderData &mr, void *tls_data) { MeshExtract_EditUvElem_Data *data = static_cast(tls_data); - GPU_indexbuf_init(&data->elb, GPU_PRIM_POINTS, mr.face_len, mr.face_len); + GPU_indexbuf_init(&data->elb, GPU_PRIM_POINTS, mr.faces_num, mr.faces_num); data->sync_selection = (mr.toolsettings->uv_flag & UV_SYNC_SELECTION) != 0; } diff --git a/source/blender/draw/intern/mesh_extractors/extract_mesh_ibo_fdots.cc b/source/blender/draw/intern/mesh_extractors/extract_mesh_ibo_fdots.cc index 1f17c2b5709..d9182330aab 100644 --- a/source/blender/draw/intern/mesh_extractors/extract_mesh_ibo_fdots.cc +++ b/source/blender/draw/intern/mesh_extractors/extract_mesh_ibo_fdots.cc @@ -21,7 +21,7 @@ static void extract_fdots_init(const MeshRenderData &mr, void *tls_data) { GPUIndexBufBuilder *elb = static_cast(tls_data); - GPU_indexbuf_init(elb, GPU_PRIM_POINTS, mr.face_len, mr.face_len); + GPU_indexbuf_init(elb, GPU_PRIM_POINTS, mr.faces_num, mr.faces_num); } static void extract_fdots_iter_face_bm(const MeshRenderData & /*mr*/, diff --git a/source/blender/draw/intern/mesh_extractors/extract_mesh_ibo_lines.cc b/source/blender/draw/intern/mesh_extractors/extract_mesh_ibo_lines.cc index 377070af12a..a00097e4810 100644 --- a/source/blender/draw/intern/mesh_extractors/extract_mesh_ibo_lines.cc +++ b/source/blender/draw/intern/mesh_extractors/extract_mesh_ibo_lines.cc @@ -49,8 +49,8 @@ static void extract_lines_init(const MeshRenderData &mr, /* Put loose edges at the end. */ GPU_indexbuf_init(&data->elb, GPU_PRIM_LINES, - mr.edge_len + mr.edge_loose_len, - mr.loop_len + mr.loop_loose_len); + mr.edges_num + mr.loose_edges_num, + mr.corners_num + mr.loose_indices_num); if (mr.extract_type == MR_EXTRACT_MESH) { data->optimal_display_edges = mr.mesh->runtime->subsurf_optimal_display_edges; @@ -123,9 +123,9 @@ static void extract_lines_iter_loose_edge_bm(const MeshRenderData &mr, { MeshExtract_LinesData *data = static_cast(tls_data); GPUIndexBufBuilder *elb = &data->elb; - const int l_index_offset = mr.edge_len + loose_edge_i; + const int l_index_offset = mr.edges_num + loose_edge_i; if (!BM_elem_flag_test(eed, BM_ELEM_HIDDEN)) { - const int l_index = mr.loop_len + loose_edge_i * 2; + const int l_index = mr.corners_num + loose_edge_i * 2; GPU_indexbuf_set_line_verts(elb, l_index_offset, l_index, l_index + 1); } else { @@ -142,10 +142,10 @@ static void extract_lines_iter_loose_edge_mesh(const MeshRenderData &mr, { MeshExtract_LinesData *data = static_cast(tls_data); GPUIndexBufBuilder *elb = &data->elb; - const int l_index_offset = mr.edge_len + loose_edge_i; + const int l_index_offset = mr.edges_num + loose_edge_i; const int e_index = mr.loose_edges[loose_edge_i]; if (is_edge_visible(data, e_index)) { - const int l_index = mr.loop_len + loose_edge_i * 2; + const int l_index = mr.corners_num + loose_edge_i * 2; GPU_indexbuf_set_line_verts(elb, l_index_offset, l_index, l_index + 1); } else { @@ -302,8 +302,8 @@ static void extract_lines_loose_subbuffer(const MeshRenderData &mr, MeshBatchCac { BLI_assert(cache.final.buff.ibo.lines); /* Multiply by 2 because these are edges indices. */ - const int start = mr.edge_len * 2; - const int len = mr.edge_loose_len * 2; + const int start = mr.edges_num * 2; + const int len = mr.loose_edges_num * 2; GPU_indexbuf_create_subrange_in_place( cache.final.buff.ibo.lines_loose, cache.final.buff.ibo.lines, start, len); cache.no_loose_wire = (len == 0); diff --git a/source/blender/draw/intern/mesh_extractors/extract_mesh_ibo_lines_adjacency.cc b/source/blender/draw/intern/mesh_extractors/extract_mesh_ibo_lines_adjacency.cc index cf0eb0523b5..a88496be70c 100644 --- a/source/blender/draw/intern/mesh_extractors/extract_mesh_ibo_lines_adjacency.cc +++ b/source/blender/draw/intern/mesh_extractors/extract_mesh_ibo_lines_adjacency.cc @@ -54,10 +54,10 @@ static void extract_lines_adjacency_init(const MeshRenderData &mr, /* Similar to poly_to_tri_count(). * There is always (loop + triangle - 1) edges inside a face. * Accumulate for all faces and you get : */ - uint tess_edge_len = mr.loop_len + mr.tri_len - mr.face_len; + uint tess_edge_len = mr.corners_num + mr.corner_tris_num - mr.faces_num; MeshExtract_LineAdjacency_Data *data = static_cast(tls_data); - line_adjacency_data_init(data, mr.vert_len, mr.loop_len, tess_edge_len); + line_adjacency_data_init(data, mr.verts_num, mr.corners_num, tess_edge_len); } BLI_INLINE void lines_adjacency_triangle( diff --git a/source/blender/draw/intern/mesh_extractors/extract_mesh_ibo_lines_paint_mask.cc b/source/blender/draw/intern/mesh_extractors/extract_mesh_ibo_lines_paint_mask.cc index 01cb9e821d7..d7bd2979cbe 100644 --- a/source/blender/draw/intern/mesh_extractors/extract_mesh_ibo_lines_paint_mask.cc +++ b/source/blender/draw/intern/mesh_extractors/extract_mesh_ibo_lines_paint_mask.cc @@ -33,8 +33,8 @@ static void extract_lines_paint_mask_init(const MeshRenderData &mr, void *tls_data) { MeshExtract_LinePaintMask_Data *data = static_cast(tls_data); - data->select_map = BLI_BITMAP_NEW(mr.edge_len, __func__); - GPU_indexbuf_init(&data->elb, GPU_PRIM_LINES, mr.edge_len, mr.loop_len); + data->select_map = BLI_BITMAP_NEW(mr.edges_num, __func__); + GPU_indexbuf_init(&data->elb, GPU_PRIM_LINES, mr.edges_num, mr.corners_num); } static void extract_lines_paint_mask_iter_face_mesh(const MeshRenderData &mr, @@ -93,7 +93,7 @@ static void extract_lines_paint_mask_init_subdiv(const DRWSubdivCache &subdiv_ca void *tls_data) { MeshExtract_LinePaintMask_Data *data = static_cast(tls_data); - data->select_map = BLI_BITMAP_NEW(mr.edge_len, __func__); + data->select_map = BLI_BITMAP_NEW(mr.edges_num, __func__); GPU_indexbuf_init(&data->elb, GPU_PRIM_LINES, subdiv_cache.num_subdiv_edges, diff --git a/source/blender/draw/intern/mesh_extractors/extract_mesh_ibo_points.cc b/source/blender/draw/intern/mesh_extractors/extract_mesh_ibo_points.cc index 561c6f82004..ed5c32d7b42 100644 --- a/source/blender/draw/intern/mesh_extractors/extract_mesh_ibo_points.cc +++ b/source/blender/draw/intern/mesh_extractors/extract_mesh_ibo_points.cc @@ -23,7 +23,7 @@ static void extract_points_init(const MeshRenderData &mr, void *tls_data) { GPUIndexBufBuilder *elb = static_cast(tls_data); - GPU_indexbuf_init(elb, GPU_PRIM_POINTS, mr.vert_len, mr.loop_len + mr.loop_loose_len); + GPU_indexbuf_init(elb, GPU_PRIM_POINTS, mr.verts_num, mr.corners_num + mr.loose_indices_num); } BLI_INLINE void vert_set_bm(GPUIndexBufBuilder *elb, const BMVert *eve, int l_index) @@ -83,8 +83,8 @@ static void extract_points_iter_loose_edge_bm(const MeshRenderData &mr, void *_userdata) { GPUIndexBufBuilder *elb = static_cast(_userdata); - vert_set_bm(elb, eed->v1, mr.loop_len + (loose_edge_i * 2)); - vert_set_bm(elb, eed->v2, mr.loop_len + (loose_edge_i * 2) + 1); + vert_set_bm(elb, eed->v1, mr.corners_num + (loose_edge_i * 2)); + vert_set_bm(elb, eed->v2, mr.corners_num + (loose_edge_i * 2) + 1); } static void extract_points_iter_loose_edge_mesh(const MeshRenderData &mr, @@ -93,8 +93,8 @@ static void extract_points_iter_loose_edge_mesh(const MeshRenderData &mr, void *_userdata) { GPUIndexBufBuilder *elb = static_cast(_userdata); - vert_set_mesh(elb, mr, edge[0], mr.loop_len + (loose_edge_i * 2)); - vert_set_mesh(elb, mr, edge[1], mr.loop_len + (loose_edge_i * 2) + 1); + vert_set_mesh(elb, mr, edge[0], mr.corners_num + (loose_edge_i * 2)); + vert_set_mesh(elb, mr, edge[1], mr.corners_num + (loose_edge_i * 2) + 1); } static void extract_points_iter_loose_vert_bm(const MeshRenderData &mr, @@ -103,7 +103,7 @@ static void extract_points_iter_loose_vert_bm(const MeshRenderData &mr, void *_userdata) { GPUIndexBufBuilder *elb = static_cast(_userdata); - const int offset = mr.loop_len + (mr.edge_loose_len * 2); + const int offset = mr.corners_num + (mr.loose_edges_num * 2); vert_set_bm(elb, eve, offset + loose_vert_i); } @@ -112,7 +112,7 @@ static void extract_points_iter_loose_vert_mesh(const MeshRenderData &mr, void *_userdata) { GPUIndexBufBuilder *elb = static_cast(_userdata); - const int offset = mr.loop_len + (mr.edge_loose_len * 2); + const int offset = mr.corners_num + (mr.loose_edges_num * 2); vert_set_mesh(elb, mr, mr.loose_verts[loose_vert_i], offset + loose_vert_i); } @@ -142,7 +142,7 @@ static void extract_points_init_subdiv(const DRWSubdivCache &subdiv_cache, GPUIndexBufBuilder *elb = static_cast(data); GPU_indexbuf_init(elb, GPU_PRIM_POINTS, - mr.vert_len, + mr.verts_num, subdiv_cache.num_subdiv_loops + subdiv_cache.loose_geom.loop_len); } @@ -210,8 +210,8 @@ static void extract_points_loose_geom_subdiv(const DRWSubdivCache &subdiv_cache, void *data) { const DRWSubdivLooseGeom &loose_geom = subdiv_cache.loose_geom; - const int loop_loose_len = loose_geom.loop_len; - if (loop_loose_len == 0) { + const int loose_indices_num = loose_geom.loop_len; + if (loose_indices_num == 0) { return; } diff --git a/source/blender/draw/intern/mesh_extractors/extract_mesh_ibo_tris.cc b/source/blender/draw/intern/mesh_extractors/extract_mesh_ibo_tris.cc index 35ae21868cb..5b3557e1ec0 100644 --- a/source/blender/draw/intern/mesh_extractors/extract_mesh_ibo_tris.cc +++ b/source/blender/draw/intern/mesh_extractors/extract_mesh_ibo_tris.cc @@ -33,7 +33,7 @@ static void extract_tris_init(const MeshRenderData &mr, void *tls_data) { GPUIndexBufBuilder *elb = static_cast(tls_data); - GPU_indexbuf_init(elb, GPU_PRIM_TRIS, mr.face_sorted->visible_tri_len, mr.loop_len); + GPU_indexbuf_init(elb, GPU_PRIM_TRIS, mr.face_sorted->visible_tris_num, mr.corners_num); } static void extract_tris_iter_face_bm(const MeshRenderData &mr, @@ -41,8 +41,8 @@ static void extract_tris_iter_face_bm(const MeshRenderData &mr, const int f_index, void *_data) { - int tri_first_index = mr.face_sorted->tri_first_index[f_index]; - if (tri_first_index == -1) { + int tri_offset = mr.face_sorted->face_tri_offsets[f_index]; + if (tri_offset == -1) { return; } @@ -53,7 +53,7 @@ static void extract_tris_iter_face_bm(const MeshRenderData &mr, int tri_len = f->len - 2; for (int offs = 0; offs < tri_len; offs++) { BMLoop **elt = looptris[tri_first_index_real + offs]; - int tri_index = tri_first_index + offs; + int tri_index = tri_offset + offs; GPU_indexbuf_set_tri_verts(elb, tri_index, BM_elem_index_get(elt[0]), @@ -66,8 +66,8 @@ static void extract_tris_iter_face_mesh(const MeshRenderData &mr, const int face_index, void *_data) { - int tri_first_index = mr.face_sorted->tri_first_index[face_index]; - if (tri_first_index == -1) { + int tri_offset = mr.face_sorted->face_tri_offsets[face_index]; + if (tri_offset == -1) { return; } @@ -79,7 +79,7 @@ static void extract_tris_iter_face_mesh(const MeshRenderData &mr, int tri_len = face.size() - 2; for (int offs = 0; offs < tri_len; offs++) { const int3 &tri = mr.corner_tris[tri_first_index_real + offs]; - int tri_index = tri_first_index + offs; + int tri_index = tri_offset + offs; GPU_indexbuf_set_tri_verts(elb, tri_index, tri[0], tri[1], tri[2]); } } @@ -97,13 +97,13 @@ static void extract_tris_finish(const MeshRenderData &mr, * is created before the surfaces-per-material. */ if (mr.use_final_mesh && cache.tris_per_mat) { int mat_start = 0; - for (int i = 0; i < mr.mat_len; i++) { + for (int i = 0; i < mr.materials_num; i++) { /* These IBOs have not been queried yet but we create them just in case they are needed * later since they are not tracked by mesh_buffer_cache_create_requested(). */ if (cache.tris_per_mat[i] == nullptr) { cache.tris_per_mat[i] = GPU_indexbuf_calloc(); } - const int mat_tri_len = mr.face_sorted->mat_tri_len[i]; + const int mat_tri_len = mr.face_sorted->tris_num_by_material[i]; /* Multiply by 3 because these are triangle indices. */ const int start = mat_start * 3; const int len = mat_tri_len * 3; @@ -166,7 +166,7 @@ static void extract_tris_single_mat_init(const MeshRenderData &mr, void *tls_data) { GPUIndexBufBuilder *elb = static_cast(tls_data); - GPU_indexbuf_init(elb, GPU_PRIM_TRIS, mr.tri_len, mr.loop_len); + GPU_indexbuf_init(elb, GPU_PRIM_TRIS, mr.corner_tris_num, mr.corners_num); } static void extract_tris_single_mat_iter_looptri_bm(const MeshRenderData & /*mr*/, @@ -215,14 +215,14 @@ static void extract_tris_single_mat_finish(const MeshRenderData &mr, /* Create ibo sub-ranges. Always do this to avoid error when the standard surface batch * is created before the surfaces-per-material. */ if (mr.use_final_mesh && cache.tris_per_mat) { - for (int i = 0; i < mr.mat_len; i++) { + for (int i = 0; i < mr.materials_num; i++) { /* These IBOs have not been queried yet but we create them just in case they are needed * later since they are not tracked by mesh_buffer_cache_create_requested(). */ if (cache.tris_per_mat[i] == nullptr) { cache.tris_per_mat[i] = GPU_indexbuf_calloc(); } /* Multiply by 3 because these are triangle indices. */ - const int len = mr.tri_len * 3; + const int len = mr.corner_tris_num * 3; GPU_indexbuf_create_subrange_in_place(cache.tris_per_mat[i], ibo, 0, len); } } diff --git a/source/blender/draw/intern/mesh_extractors/extract_mesh_vbo_attributes.cc b/source/blender/draw/intern/mesh_extractors/extract_mesh_vbo_attributes.cc index ebf4eb90796..66f5803e43d 100644 --- a/source/blender/draw/intern/mesh_extractors/extract_mesh_vbo_attributes.cc +++ b/source/blender/draw/intern/mesh_extractors/extract_mesh_vbo_attributes.cc @@ -254,7 +254,7 @@ static void extract_attr_init( { const DRW_AttributeRequest &request = cache.attr_used.requests[index]; GPUVertBuf *vbo = static_cast(buf); - init_vbo_for_attribute(mr, vbo, request, false, uint32_t(mr.loop_len)); + init_vbo_for_attribute(mr, vbo, request, false, uint32_t(mr.corners_num)); extract_attribute(mr, request, *vbo); } @@ -357,9 +357,9 @@ static void extract_mesh_attr_viewer_init(const MeshRenderData &mr, } GPU_vertbuf_init_with_format(vbo, &format); - GPU_vertbuf_data_alloc(vbo, mr.loop_len); + GPU_vertbuf_data_alloc(vbo, mr.corners_num); MutableSpan attr{static_cast(GPU_vertbuf_get_data(vbo)), - mr.loop_len}; + mr.corners_num}; const StringRefNull attr_name = ".viewer"; const bke::AttributeAccessor attributes = mr.mesh->attributes(); diff --git a/source/blender/draw/intern/mesh_extractors/extract_mesh_vbo_edge_fac.cc b/source/blender/draw/intern/mesh_extractors/extract_mesh_vbo_edge_fac.cc index c41d645e347..1117accb663 100644 --- a/source/blender/draw/intern/mesh_extractors/extract_mesh_vbo_edge_fac.cc +++ b/source/blender/draw/intern/mesh_extractors/extract_mesh_vbo_edge_fac.cc @@ -69,15 +69,15 @@ static void extract_edge_fac_init(const MeshRenderData &mr, } GPU_vertbuf_init_with_format(vbo, &format); - GPU_vertbuf_data_alloc(vbo, mr.loop_len + mr.loop_loose_len); + GPU_vertbuf_data_alloc(vbo, mr.corners_num + mr.loose_indices_num); MeshExtract_EdgeFac_Data *data = static_cast(tls_data); if (mr.extract_type == MR_EXTRACT_MESH) { data->use_edge_render = !mr.mesh->runtime->subsurf_optimal_display_edges.is_empty(); - data->edge_loop_count = MEM_cnew_array(mr.edge_len, __func__); + data->edge_loop_count = MEM_cnew_array(mr.edges_num, __func__); data->edge_pdata = (MEdgeDataPrev *)MEM_malloc_arrayN( - mr.edge_len, sizeof(MEdgeDataPrev), __func__); + mr.edges_num, sizeof(MEdgeDataPrev), __func__); } else { /* HACK to bypass non-manifold check in mesh_edge_fac_finish(). */ @@ -166,8 +166,8 @@ static void extract_edge_fac_iter_loose_edge_bm(const MeshRenderData &mr, void *_data) { MeshExtract_EdgeFac_Data *data = static_cast(_data); - data->vbo_data[mr.loop_len + (loose_edge_i * 2) + 0] = 0; - data->vbo_data[mr.loop_len + (loose_edge_i * 2) + 1] = 0; + data->vbo_data[mr.corners_num + (loose_edge_i * 2) + 0] = 0; + data->vbo_data[mr.corners_num + (loose_edge_i * 2) + 1] = 0; } static void extract_edge_fac_iter_loose_edge_mesh(const MeshRenderData &mr, @@ -177,8 +177,8 @@ static void extract_edge_fac_iter_loose_edge_mesh(const MeshRenderData &mr, { MeshExtract_EdgeFac_Data *data = static_cast(_data); - data->vbo_data[mr.loop_len + loose_edge_i * 2 + 0] = 0; - data->vbo_data[mr.loop_len + loose_edge_i * 2 + 1] = 0; + data->vbo_data[mr.corners_num + loose_edge_i * 2 + 0] = 0; + data->vbo_data[mr.corners_num + loose_edge_i * 2 + 1] = 0; } static void extract_edge_fac_finish(const MeshRenderData &mr, @@ -201,7 +201,7 @@ static void extract_edge_fac_finish(const MeshRenderData &mr, data->vbo_data = static_cast(GPU_vertbuf_steal_data(vbo)); GPU_vertbuf_clear(vbo); - int buf_len = mr.loop_len + mr.loop_loose_len; + int buf_len = mr.corners_num + mr.loose_indices_num; GPU_vertbuf_init_with_format(vbo, &format); GPU_vertbuf_data_alloc(vbo, buf_len); diff --git a/source/blender/draw/intern/mesh_extractors/extract_mesh_vbo_edit_data.cc b/source/blender/draw/intern/mesh_extractors/extract_mesh_vbo_edit_data.cc index d191077fec1..e22c9fff081 100644 --- a/source/blender/draw/intern/mesh_extractors/extract_mesh_vbo_edit_data.cc +++ b/source/blender/draw/intern/mesh_extractors/extract_mesh_vbo_edit_data.cc @@ -123,7 +123,7 @@ static void extract_edit_data_init(const MeshRenderData &mr, GPUVertBuf *vbo = static_cast(buf); GPUVertFormat *format = get_edit_data_format(); GPU_vertbuf_init_with_format(vbo, format); - GPU_vertbuf_data_alloc(vbo, mr.loop_len + mr.loop_loose_len); + GPU_vertbuf_data_alloc(vbo, mr.corners_num + mr.loose_indices_num); EditLoopData *vbo_data = (EditLoopData *)GPU_vertbuf_get_data(vbo); *(EditLoopData **)tls_data = vbo_data; } @@ -178,7 +178,7 @@ static void extract_edit_data_iter_loose_edge_bm(const MeshRenderData &mr, void *_data) { EditLoopData *vbo_data = *(EditLoopData **)_data; - EditLoopData *data = vbo_data + mr.loop_len + (loose_edge_i * 2); + EditLoopData *data = vbo_data + mr.corners_num + (loose_edge_i * 2); memset(data, 0x0, sizeof(*data) * 2); mesh_render_data_edge_flag(mr, eed, &data[0]); data[1] = data[0]; @@ -192,7 +192,7 @@ static void extract_edit_data_iter_loose_edge_mesh(const MeshRenderData &mr, void *_data) { EditLoopData *vbo_data = *(EditLoopData **)_data; - EditLoopData *data = vbo_data + mr.loop_len + loose_edge_i * 2; + EditLoopData *data = vbo_data + mr.corners_num + loose_edge_i * 2; memset(data, 0x0, sizeof(*data) * 2); const int e_index = mr.loose_edges[loose_edge_i]; BMEdge *eed = bm_original_edge_get(mr, e_index); @@ -216,7 +216,7 @@ static void extract_edit_data_iter_loose_vert_bm(const MeshRenderData &mr, void *_data) { EditLoopData *vbo_data = *(EditLoopData **)_data; - const int offset = mr.loop_len + (mr.edge_loose_len * 2); + const int offset = mr.corners_num + (mr.loose_edges_num * 2); EditLoopData *data = vbo_data + offset + loose_vert_i; memset(data, 0x0, sizeof(*data)); mesh_render_data_vert_flag(mr, eve, data); @@ -227,7 +227,7 @@ static void extract_edit_data_iter_loose_vert_mesh(const MeshRenderData &mr, void *_data) { EditLoopData *vbo_data = *(EditLoopData **)_data; - const int offset = mr.loop_len + (mr.edge_loose_len * 2); + const int offset = mr.corners_num + (mr.loose_edges_num * 2); EditLoopData *data = vbo_data + offset + loose_vert_i; memset(data, 0x0, sizeof(*data)); diff --git a/source/blender/draw/intern/mesh_extractors/extract_mesh_vbo_edituv_data.cc b/source/blender/draw/intern/mesh_extractors/extract_mesh_vbo_edituv_data.cc index 7811fc75bb7..2d44a5ebab4 100644 --- a/source/blender/draw/intern/mesh_extractors/extract_mesh_vbo_edituv_data.cc +++ b/source/blender/draw/intern/mesh_extractors/extract_mesh_vbo_edituv_data.cc @@ -51,7 +51,7 @@ static void extract_edituv_data_init(const MeshRenderData &mr, { GPUVertBuf *vbo = static_cast(buf); MeshExtract_EditUVData_Data *data = static_cast(tls_data); - extract_edituv_data_init_common(mr, vbo, data, mr.loop_len); + extract_edituv_data_init_common(mr, vbo, data, mr.corners_num); } static void extract_edituv_data_iter_face_bm(const MeshRenderData &mr, diff --git a/source/blender/draw/intern/mesh_extractors/extract_mesh_vbo_edituv_stretch_angle.cc b/source/blender/draw/intern/mesh_extractors/extract_mesh_vbo_edituv_stretch_angle.cc index e8c4a75d941..66f343d0ad8 100644 --- a/source/blender/draw/intern/mesh_extractors/extract_mesh_vbo_edituv_stretch_angle.cc +++ b/source/blender/draw/intern/mesh_extractors/extract_mesh_vbo_edituv_stretch_angle.cc @@ -100,7 +100,7 @@ static void extract_edituv_stretch_angle_init(const MeshRenderData &mr, } GPU_vertbuf_init_with_format(vbo, &format); - GPU_vertbuf_data_alloc(vbo, mr.loop_len); + GPU_vertbuf_data_alloc(vbo, mr.corners_num); MeshExtract_StretchAngle_Data *data = static_cast(tls_data); data->vbo_data = (UVStretchAngle *)GPU_vertbuf_get_data(vbo); diff --git a/source/blender/draw/intern/mesh_extractors/extract_mesh_vbo_edituv_stretch_area.cc b/source/blender/draw/intern/mesh_extractors/extract_mesh_vbo_edituv_stretch_area.cc index ad1407de56a..ab4ea65744c 100644 --- a/source/blender/draw/intern/mesh_extractors/extract_mesh_vbo_edituv_stretch_area.cc +++ b/source/blender/draw/intern/mesh_extractors/extract_mesh_vbo_edituv_stretch_area.cc @@ -34,7 +34,7 @@ static void extract_edituv_stretch_area_init(const MeshRenderData &mr, } GPU_vertbuf_init_with_format(vbo, &format); - GPU_vertbuf_data_alloc(vbo, mr.loop_len); + GPU_vertbuf_data_alloc(vbo, mr.corners_num); } BLI_INLINE float area_ratio_get(float area, float uvarea) @@ -77,7 +77,7 @@ static void compute_area_ratio(const MeshRenderData &mr, BLI_assert(mr.extract_type == MR_EXTRACT_MESH); const float2 *uv_data = (const float2 *)CustomData_get_layer(&mr.mesh->corner_data, CD_PROP_FLOAT2); - for (int face_index = 0; face_index < mr.face_len; face_index++) { + for (int face_index = 0; face_index < mr.faces_num; face_index++) { const IndexRange face = mr.faces[face_index]; const float area = bke::mesh::face_area_calc(mr.vert_positions, mr.corner_verts.slice(face)); float uvarea = area_poly_v2(reinterpret_cast(&uv_data[face.start()]), @@ -98,7 +98,7 @@ static void extract_edituv_stretch_area_finish(const MeshRenderData &mr, void * /*data*/) { GPUVertBuf *vbo = static_cast(buf); - float *area_ratio = static_cast(MEM_mallocN(sizeof(float) * mr.face_len, __func__)); + float *area_ratio = static_cast(MEM_mallocN(sizeof(float) * mr.faces_num, __func__)); compute_area_ratio(mr, area_ratio, cache.tot_area, cache.tot_uv_area); /* Copy face data for each loop. */ @@ -116,7 +116,7 @@ static void extract_edituv_stretch_area_finish(const MeshRenderData &mr, } else { BLI_assert(mr.extract_type == MR_EXTRACT_MESH); - for (int face_index = 0; face_index < mr.face_len; face_index++) { + for (int face_index = 0; face_index < mr.faces_num; face_index++) { for (const int l_index : mr.faces[face_index]) { loop_stretch[l_index] = area_ratio[face_index]; } @@ -148,7 +148,7 @@ static void extract_edituv_stretch_area_init_subdiv(const DRWSubdivCache &subdiv /* We use the same format as we just copy data around. */ GPU_vertbuf_init_with_format(coarse_data, &format); - GPU_vertbuf_data_alloc(coarse_data, mr.loop_len); + GPU_vertbuf_data_alloc(coarse_data, mr.corners_num); compute_area_ratio(mr, static_cast(GPU_vertbuf_get_data(coarse_data)), diff --git a/source/blender/draw/intern/mesh_extractors/extract_mesh_vbo_fdots_edituv_data.cc b/source/blender/draw/intern/mesh_extractors/extract_mesh_vbo_fdots_edituv_data.cc index 5176907d87d..e999100b35a 100644 --- a/source/blender/draw/intern/mesh_extractors/extract_mesh_vbo_fdots_edituv_data.cc +++ b/source/blender/draw/intern/mesh_extractors/extract_mesh_vbo_fdots_edituv_data.cc @@ -33,7 +33,7 @@ static void extract_fdots_edituv_data_init(const MeshRenderData &mr, } GPU_vertbuf_init_with_format(vbo, &format); - GPU_vertbuf_data_alloc(vbo, mr.face_len); + GPU_vertbuf_data_alloc(vbo, mr.faces_num); MeshExtract_EditUVFdotData_Data *data = static_cast(tls_data); data->vbo_data = (EditLoopData *)GPU_vertbuf_get_data(vbo); diff --git a/source/blender/draw/intern/mesh_extractors/extract_mesh_vbo_fdots_nor.cc b/source/blender/draw/intern/mesh_extractors/extract_mesh_vbo_fdots_nor.cc index 868b9a0cb42..737d13528d6 100644 --- a/source/blender/draw/intern/mesh_extractors/extract_mesh_vbo_fdots_nor.cc +++ b/source/blender/draw/intern/mesh_extractors/extract_mesh_vbo_fdots_nor.cc @@ -31,7 +31,7 @@ static void extract_fdots_nor_init(const MeshRenderData &mr, } GPU_vertbuf_init_with_format(vbo, &format); - GPU_vertbuf_data_alloc(vbo, mr.face_len); + GPU_vertbuf_data_alloc(vbo, mr.faces_num); } static void extract_fdots_nor_finish(const MeshRenderData &mr, @@ -46,7 +46,7 @@ static void extract_fdots_nor_finish(const MeshRenderData &mr, /* Quicker than doing it for each loop. */ if (mr.extract_type == MR_EXTRACT_BMESH) { - for (int f = 0; f < mr.face_len; f++) { + for (int f = 0; f < mr.faces_num; f++) { efa = BM_face_at_index(mr.bm, f); const bool is_face_hidden = BM_elem_flag_test(efa, BM_ELEM_HIDDEN); if (is_face_hidden || (mr.p_origindex && mr.p_origindex[f] == ORIGINDEX_NONE)) { @@ -63,7 +63,7 @@ static void extract_fdots_nor_finish(const MeshRenderData &mr, } } else { - for (int f = 0; f < mr.face_len; f++) { + for (int f = 0; f < mr.faces_num; f++) { efa = bm_original_face_get(mr, f); const bool is_face_hidden = efa && BM_elem_flag_test(efa, BM_ELEM_HIDDEN); if (is_face_hidden || (mr.p_origindex && mr.p_origindex[f] == ORIGINDEX_NONE)) { @@ -111,7 +111,7 @@ static void extract_fdots_nor_hq_init(const MeshRenderData &mr, } GPU_vertbuf_init_with_format(vbo, &format); - GPU_vertbuf_data_alloc(vbo, mr.face_len); + GPU_vertbuf_data_alloc(vbo, mr.faces_num); } static void extract_fdots_nor_hq_finish(const MeshRenderData &mr, @@ -126,7 +126,7 @@ static void extract_fdots_nor_hq_finish(const MeshRenderData &mr, /* Quicker than doing it for each loop. */ if (mr.extract_type == MR_EXTRACT_BMESH) { - for (int f = 0; f < mr.face_len; f++) { + for (int f = 0; f < mr.faces_num; f++) { efa = BM_face_at_index(mr.bm, f); const bool is_face_hidden = BM_elem_flag_test(efa, BM_ELEM_HIDDEN); if (is_face_hidden || (mr.p_origindex && mr.p_origindex[f] == ORIGINDEX_NONE)) { @@ -143,7 +143,7 @@ static void extract_fdots_nor_hq_finish(const MeshRenderData &mr, } } else { - for (int f = 0; f < mr.face_len; f++) { + for (int f = 0; f < mr.faces_num; f++) { efa = bm_original_face_get(mr, f); const bool is_face_hidden = efa && BM_elem_flag_test(efa, BM_ELEM_HIDDEN); if (is_face_hidden || (mr.p_origindex && mr.p_origindex[f] == ORIGINDEX_NONE)) { diff --git a/source/blender/draw/intern/mesh_extractors/extract_mesh_vbo_fdots_pos.cc b/source/blender/draw/intern/mesh_extractors/extract_mesh_vbo_fdots_pos.cc index b6049b8da7f..fec1408d9fe 100644 --- a/source/blender/draw/intern/mesh_extractors/extract_mesh_vbo_fdots_pos.cc +++ b/source/blender/draw/intern/mesh_extractors/extract_mesh_vbo_fdots_pos.cc @@ -44,7 +44,7 @@ static void extract_fdots_pos_init(const MeshRenderData &mr, GPUVertBuf *vbo = static_cast(buf); GPUVertFormat *format = get_fdots_pos_format(); GPU_vertbuf_init_with_format(vbo, format); - GPU_vertbuf_data_alloc(vbo, mr.face_len); + GPU_vertbuf_data_alloc(vbo, mr.faces_num); void *vbo_data = GPU_vertbuf_get_data(vbo); *(float(**)[3])tls_data = static_cast(vbo_data); } diff --git a/source/blender/draw/intern/mesh_extractors/extract_mesh_vbo_fdots_uv.cc b/source/blender/draw/intern/mesh_extractors/extract_mesh_vbo_fdots_uv.cc index 7c8c597938d..f6878d1988f 100644 --- a/source/blender/draw/intern/mesh_extractors/extract_mesh_vbo_fdots_uv.cc +++ b/source/blender/draw/intern/mesh_extractors/extract_mesh_vbo_fdots_uv.cc @@ -36,11 +36,11 @@ static void extract_fdots_uv_init(const MeshRenderData &mr, } GPU_vertbuf_init_with_format(vbo, &format); - GPU_vertbuf_data_alloc(vbo, mr.face_len); + GPU_vertbuf_data_alloc(vbo, mr.faces_num); if (!mr.use_subsurf_fdots) { /* Clear so we can accumulate on it. */ - memset(GPU_vertbuf_get_data(vbo), 0x0, mr.face_len * GPU_vertbuf_get_format(vbo)->stride); + memset(GPU_vertbuf_get_data(vbo), 0x0, mr.faces_num * GPU_vertbuf_get_format(vbo)->stride); } MeshExtract_FdotUV_Data *data = static_cast(tls_data); diff --git a/source/blender/draw/intern/mesh_extractors/extract_mesh_vbo_lnor.cc b/source/blender/draw/intern/mesh_extractors/extract_mesh_vbo_lnor.cc index f0c4291ac7b..9fca1618d7a 100644 --- a/source/blender/draw/intern/mesh_extractors/extract_mesh_vbo_lnor.cc +++ b/source/blender/draw/intern/mesh_extractors/extract_mesh_vbo_lnor.cc @@ -139,7 +139,7 @@ static void extract_paint_overlay_flags(const MeshRenderData &mr, MutableSpan corner_verts = mr.corner_verts; - const Span orig_indices(mr.v_origindex, mr.vert_len); + const Span orig_indices(mr.v_origindex, mr.verts_num); for (const int face : range) { for (const int corner : faces[face]) { if (orig_indices[corner_verts[corner]] == ORIGINDEX_NONE) { @@ -163,10 +163,11 @@ static void extract_lnor_init(const MeshRenderData &mr, GPU_vertformat_alias_add(&format, "lnor"); } GPU_vertbuf_init_with_format(vbo, &format); - GPU_vertbuf_data_alloc(vbo, mr.loop_len); + GPU_vertbuf_data_alloc(vbo, mr.corners_num); if (mr.extract_type == MR_EXTRACT_MESH) { - MutableSpan vbo_data(static_cast(GPU_vertbuf_get_data(vbo)), mr.loop_len); + MutableSpan vbo_data(static_cast(GPU_vertbuf_get_data(vbo)), + mr.corners_num); extract_normals_mesh(mr, vbo_data); extract_paint_overlay_flags(mr, vbo_data); } @@ -258,10 +259,10 @@ static void extract_lnor_hq_init(const MeshRenderData &mr, GPU_vertformat_alias_add(&format, "lnor"); } GPU_vertbuf_init_with_format(vbo, &format); - GPU_vertbuf_data_alloc(vbo, mr.loop_len); + GPU_vertbuf_data_alloc(vbo, mr.corners_num); if (mr.extract_type == MR_EXTRACT_MESH) { - MutableSpan vbo_data(static_cast(GPU_vertbuf_get_data(vbo)), mr.loop_len); + MutableSpan vbo_data(static_cast(GPU_vertbuf_get_data(vbo)), mr.corners_num); extract_normals_mesh(mr, vbo_data); extract_paint_overlay_flags(mr, vbo_data); } diff --git a/source/blender/draw/intern/mesh_extractors/extract_mesh_vbo_mesh_analysis.cc b/source/blender/draw/intern/mesh_extractors/extract_mesh_vbo_mesh_analysis.cc index 37e0338c0f5..f8438205130 100644 --- a/source/blender/draw/intern/mesh_extractors/extract_mesh_vbo_mesh_analysis.cc +++ b/source/blender/draw/intern/mesh_extractors/extract_mesh_vbo_mesh_analysis.cc @@ -38,7 +38,7 @@ static void extract_mesh_analysis_init(const MeshRenderData &mr, } GPU_vertbuf_init_with_format(vbo, &format); - GPU_vertbuf_data_alloc(vbo, mr.loop_len); + GPU_vertbuf_data_alloc(vbo, mr.corners_num); } static void axis_from_enum_v3(float v[3], const char axis) @@ -143,7 +143,7 @@ static void statvis_calc_thickness(const MeshRenderData &mr, float *r_thickness) { const float eps_offset = 0.00002f; /* values <= 0.00001 give errors */ /* cheating to avoid another allocation */ - float *face_dists = r_thickness + (mr.loop_len - mr.face_len); + float *face_dists = r_thickness + (mr.corners_num - mr.faces_num); BMEditMesh *em = mr.edit_bmesh; const float scale = 1.0f / mat4_to_scale(mr.object_to_world.ptr()); const MeshStatVis *statvis = &mr.toolsettings->statvis; @@ -155,7 +155,7 @@ static void statvis_calc_thickness(const MeshRenderData &mr, float *r_thickness) BLI_assert(samples <= 32); BLI_assert(min <= max); - copy_vn_fl(face_dists, mr.face_len, max); + copy_vn_fl(face_dists, mr.faces_num, max); BLI_jitter_init(jit_ofs, samples); for (int j = 0; j < samples; j++) { @@ -168,7 +168,7 @@ static void statvis_calc_thickness(const MeshRenderData &mr, float *r_thickness) BMBVHTree *bmtree = BKE_bmbvh_new_from_editmesh(em, 0, nullptr, false); BMLoop *(*looptris)[3] = em->looptris; - for (int i = 0; i < mr.tri_len; i++) { + for (int i = 0; i < mr.corner_tris_num; i++) { BMLoop **ltri = looptris[i]; const int index = BM_elem_index_get(ltri[0]->f); const float *cos[3] = { @@ -307,7 +307,7 @@ static void statvis_calc_intersect(const MeshRenderData &mr, float *r_intersect) { BMEditMesh *em = mr.edit_bmesh; - for (int l_index = 0; l_index < mr.loop_len; l_index++) { + for (int l_index = 0; l_index < mr.corners_num; l_index++) { r_intersect[l_index] = -1.0f; } @@ -504,8 +504,8 @@ static void statvis_calc_sharp(const MeshRenderData &mr, float *r_sharp) const float minmax_irange = 1.0f / (max - min); /* Can we avoid this extra allocation? */ - float *vert_angles = (float *)MEM_mallocN(sizeof(float) * mr.vert_len, __func__); - copy_vn_fl(vert_angles, mr.vert_len, -M_PI); + float *vert_angles = (float *)MEM_mallocN(sizeof(float) * mr.verts_num, __func__); + copy_vn_fl(vert_angles, mr.verts_num, -M_PI); if (mr.extract_type == MR_EXTRACT_BMESH) { BMIter iter; @@ -535,9 +535,9 @@ static void statvis_calc_sharp(const MeshRenderData &mr, float *r_sharp) /* first assign float values to verts */ Map eh; - eh.reserve(mr.edge_len); + eh.reserve(mr.edges_num); - for (int face_index = 0; face_index < mr.face_len; face_index++) { + for (int face_index = 0; face_index < mr.faces_num; face_index++) { const IndexRange face = mr.faces[face_index]; for (const int corner : face) { const int vert_curr = mr.corner_verts[corner]; @@ -580,7 +580,7 @@ static void statvis_calc_sharp(const MeshRenderData &mr, float *r_sharp) *col2 = max_ff(*col2, angle); } - for (int l_index = 0; l_index < mr.loop_len; l_index++) { + for (int l_index = 0; l_index < mr.corners_num; l_index++) { const int vert = mr.corner_verts[l_index]; r_sharp[l_index] = sharp_remap(vert_angles[vert], min, max, minmax_irange); } diff --git a/source/blender/draw/intern/mesh_extractors/extract_mesh_vbo_orco.cc b/source/blender/draw/intern/mesh_extractors/extract_mesh_vbo_orco.cc index 7b594b58676..7f42554039e 100644 --- a/source/blender/draw/intern/mesh_extractors/extract_mesh_vbo_orco.cc +++ b/source/blender/draw/intern/mesh_extractors/extract_mesh_vbo_orco.cc @@ -35,7 +35,7 @@ static void extract_orco_init(const MeshRenderData &mr, } GPU_vertbuf_init_with_format(vbo, &format); - GPU_vertbuf_data_alloc(vbo, mr.loop_len); + GPU_vertbuf_data_alloc(vbo, mr.corners_num); CustomData *cd_vdata = &mr.mesh->vert_data; diff --git a/source/blender/draw/intern/mesh_extractors/extract_mesh_vbo_pos.cc b/source/blender/draw/intern/mesh_extractors/extract_mesh_vbo_pos.cc index e4042e88888..9e686eca7b0 100644 --- a/source/blender/draw/intern/mesh_extractors/extract_mesh_vbo_pos.cc +++ b/source/blender/draw/intern/mesh_extractors/extract_mesh_vbo_pos.cc @@ -43,7 +43,7 @@ static void extract_pos_init(const MeshRenderData &mr, GPU_vertformat_attr_add(&format, "pos", GPU_COMP_F32, 3, GPU_FETCH_FLOAT); } GPU_vertbuf_init_with_format(vbo, &format); - GPU_vertbuf_data_alloc(vbo, mr.loop_len + mr.loop_loose_len); + GPU_vertbuf_data_alloc(vbo, mr.corners_num + mr.loose_indices_num); MutableSpan vbo_data(static_cast(GPU_vertbuf_get_data(vbo)), GPU_vertbuf_get_vertex_len(vbo)); @@ -53,7 +53,7 @@ static void extract_pos_init(const MeshRenderData &mr, extract_mesh_loose_edge_positions(mr.vert_positions, mr.edges, mr.loose_edges, - vbo_data.slice(mr.loop_len, mr.loose_edges.size() * 2)); + vbo_data.slice(mr.corners_num, mr.loose_edges.size() * 2)); array_utils::gather( mr.vert_positions, mr.loose_verts, vbo_data.take_back(mr.loose_verts.size())); } @@ -82,7 +82,7 @@ static void extract_pos_iter_loose_edge_bm(const MeshRenderData &mr, void *_data) { float3 *data = *static_cast(_data); - int index = mr.loop_len + loose_edge_i * 2; + int index = mr.corners_num + loose_edge_i * 2; data[index + 0] = bm_vert_co_get(mr, eed->v1); data[index + 1] = bm_vert_co_get(mr, eed->v2); } @@ -93,7 +93,7 @@ static void extract_pos_iter_loose_vert_bm(const MeshRenderData &mr, void *_data) { float3 *data = *static_cast(_data); - const int offset = mr.loop_len + (mr.edge_loose_len * 2); + const int offset = mr.corners_num + (mr.loose_edges_num * 2); const int index = offset + loose_vert_i; data[index] = bm_vert_co_get(mr, eve); } @@ -120,7 +120,7 @@ static GPUVertFormat *get_custom_normals_format() static void extract_vertex_flags(const MeshRenderData &mr, char *flags) { - for (int i = 0; i < mr.vert_len; i++) { + for (int i = 0; i < mr.verts_num; i++) { char *flag = &flags[i]; const bool vert_hidden = !mr.hide_vert.is_empty() && mr.hide_vert[i]; /* Flag for paint mode overlay. */ @@ -159,7 +159,7 @@ static void extract_pos_init_subdiv(const DRWSubdivCache &subdiv_cache, GPU_vertformat_attr_add(&flag_format, "flag", GPU_COMP_I32, 1, GPU_FETCH_INT); } GPU_vertbuf_init_with_format(flags_buffer, &flag_format); - GPU_vertbuf_data_alloc(flags_buffer, divide_ceil_u(mr.vert_len, 4)); + GPU_vertbuf_data_alloc(flags_buffer, divide_ceil_u(mr.verts_num, 4)); char *flags = static_cast(GPU_vertbuf_get_data(flags_buffer)); extract_vertex_flags(mr, flags); GPU_vertbuf_tag_dirty(flags_buffer); diff --git a/source/blender/draw/intern/mesh_extractors/extract_mesh_vbo_sculpt_data.cc b/source/blender/draw/intern/mesh_extractors/extract_mesh_vbo_sculpt_data.cc index 6f715bcf5ff..d54e8436aef 100644 --- a/source/blender/draw/intern/mesh_extractors/extract_mesh_vbo_sculpt_data.cc +++ b/source/blender/draw/intern/mesh_extractors/extract_mesh_vbo_sculpt_data.cc @@ -42,7 +42,7 @@ static void extract_sculpt_data_init(const MeshRenderData &mr, GPUVertFormat *format = get_sculpt_data_format(); GPU_vertbuf_init_with_format(vbo, format); - GPU_vertbuf_data_alloc(vbo, mr.loop_len); + GPU_vertbuf_data_alloc(vbo, mr.corners_num); struct gpuSculptData { uint8_t face_set_color[4]; @@ -85,7 +85,7 @@ static void extract_sculpt_data_init(const MeshRenderData &mr, const VArray face_set = *attributes.lookup(".sculpt_face_set", bke::AttrDomain::Face); - for (int face_index = 0; face_index < mr.face_len; face_index++) { + for (int face_index = 0; face_index < mr.faces_num; face_index++) { for (const int corner : mr.faces[face_index]) { float v_mask = 0.0f; if (mask) { diff --git a/source/blender/draw/intern/mesh_extractors/extract_mesh_vbo_select_idx.cc b/source/blender/draw/intern/mesh_extractors/extract_mesh_vbo_select_idx.cc index 81bec0b56dd..4088a3a5485 100644 --- a/source/blender/draw/intern/mesh_extractors/extract_mesh_vbo_select_idx.cc +++ b/source/blender/draw/intern/mesh_extractors/extract_mesh_vbo_select_idx.cc @@ -35,7 +35,7 @@ static void extract_select_idx_init(const MeshRenderData &mr, void *buf, void *tls_data) { - extract_select_idx_init_impl(mr, mr.loop_len + mr.loop_loose_len, buf, tls_data); + extract_select_idx_init_impl(mr, mr.corners_num + mr.loose_indices_num, buf, tls_data); } /* TODO: Use #glVertexID to get loop index and use the data structure on the CPU to retrieve the @@ -87,8 +87,8 @@ static void extract_edge_idx_iter_loose_edge_bm(const MeshRenderData &mr, const int loose_edge_i, void *data) { - (*(int32_t **)data)[mr.loop_len + loose_edge_i * 2 + 0] = BM_elem_index_get(eed); - (*(int32_t **)data)[mr.loop_len + loose_edge_i * 2 + 1] = BM_elem_index_get(eed); + (*(int32_t **)data)[mr.corners_num + loose_edge_i * 2 + 0] = BM_elem_index_get(eed); + (*(int32_t **)data)[mr.corners_num + loose_edge_i * 2 + 1] = BM_elem_index_get(eed); } static void extract_vert_idx_iter_loose_edge_bm(const MeshRenderData &mr, @@ -96,8 +96,8 @@ static void extract_vert_idx_iter_loose_edge_bm(const MeshRenderData &mr, const int loose_edge_i, void *data) { - (*(int32_t **)data)[mr.loop_len + loose_edge_i * 2 + 0] = BM_elem_index_get(eed->v1); - (*(int32_t **)data)[mr.loop_len + loose_edge_i * 2 + 1] = BM_elem_index_get(eed->v2); + (*(int32_t **)data)[mr.corners_num + loose_edge_i * 2 + 0] = BM_elem_index_get(eed->v1); + (*(int32_t **)data)[mr.corners_num + loose_edge_i * 2 + 1] = BM_elem_index_get(eed->v2); } static void extract_vert_idx_iter_loose_vert_bm(const MeshRenderData &mr, @@ -105,7 +105,7 @@ static void extract_vert_idx_iter_loose_vert_bm(const MeshRenderData &mr, const int loose_vert_i, void *data) { - const int offset = mr.loop_len + (mr.edge_loose_len * 2); + const int offset = mr.corners_num + (mr.loose_edges_num * 2); (*(int32_t **)data)[offset + loose_vert_i] = BM_elem_index_get(eve); } @@ -146,8 +146,8 @@ static void extract_edge_idx_iter_loose_edge_mesh(const MeshRenderData &mr, { const int e_index = mr.loose_edges[loose_edge_i]; const int e_orig = (mr.e_origindex) ? mr.e_origindex[e_index] : e_index; - (*(int32_t **)data)[mr.loop_len + loose_edge_i * 2 + 0] = e_orig; - (*(int32_t **)data)[mr.loop_len + loose_edge_i * 2 + 1] = e_orig; + (*(int32_t **)data)[mr.corners_num + loose_edge_i * 2 + 0] = e_orig; + (*(int32_t **)data)[mr.corners_num + loose_edge_i * 2 + 1] = e_orig; } static void extract_vert_idx_iter_loose_edge_mesh(const MeshRenderData &mr, @@ -157,15 +157,15 @@ static void extract_vert_idx_iter_loose_edge_mesh(const MeshRenderData &mr, { int v1_orig = (mr.v_origindex) ? mr.v_origindex[edge[0]] : edge[0]; int v2_orig = (mr.v_origindex) ? mr.v_origindex[edge[1]] : edge[1]; - (*(int32_t **)data)[mr.loop_len + loose_edge_i * 2 + 0] = v1_orig; - (*(int32_t **)data)[mr.loop_len + loose_edge_i * 2 + 1] = v2_orig; + (*(int32_t **)data)[mr.corners_num + loose_edge_i * 2 + 0] = v1_orig; + (*(int32_t **)data)[mr.corners_num + loose_edge_i * 2 + 1] = v2_orig; } static void extract_vert_idx_iter_loose_vert_mesh(const MeshRenderData &mr, const int loose_vert_i, void *data) { - const int offset = mr.loop_len + (mr.edge_loose_len * 2); + const int offset = mr.corners_num + (mr.loose_edges_num * 2); const int v_index = mr.loose_verts[loose_vert_i]; const int v_orig = (mr.v_origindex) ? mr.v_origindex[v_index] : v_index; @@ -360,7 +360,7 @@ static void extract_fdot_idx_init(const MeshRenderData &mr, void *buf, void *tls_data) { - extract_select_idx_init_impl(mr, mr.face_len, buf, tls_data); + extract_select_idx_init_impl(mr, mr.faces_num, buf, tls_data); } static void extract_fdot_idx_iter_face_bm(const MeshRenderData & /*mr*/, diff --git a/source/blender/draw/intern/mesh_extractors/extract_mesh_vbo_tan.cc b/source/blender/draw/intern/mesh_extractors/extract_mesh_vbo_tan.cc index b35613f96cf..9119c2eb17f 100644 --- a/source/blender/draw/intern/mesh_extractors/extract_mesh_vbo_tan.cc +++ b/source/blender/draw/intern/mesh_extractors/extract_mesh_vbo_tan.cc @@ -80,11 +80,11 @@ static void extract_tan_init_common(const MeshRenderData &mr, } if (use_orco_tan && orco == nullptr) { /* If `orco` is not available compute it ourselves */ - orco_allocated = (float(*)[3])MEM_mallocN(sizeof(*orco) * mr.vert_len, __func__); + orco_allocated = (float(*)[3])MEM_mallocN(sizeof(*orco) * mr.verts_num, __func__); if (mr.extract_type == MR_EXTRACT_BMESH) { BMesh *bm = mr.bm; - for (int v = 0; v < mr.vert_len; v++) { + for (int v = 0; v < mr.verts_num; v++) { const BMVert *eve = BM_vert_at_index(bm, v); /* Exceptional case where #bm_vert_co_get can be avoided, as we want the original coords. * not the distorted ones. */ @@ -92,11 +92,11 @@ static void extract_tan_init_common(const MeshRenderData &mr, } } else { - for (int v = 0; v < mr.vert_len; v++) { + for (int v = 0; v < mr.verts_num; v++) { copy_v3_v3(orco_allocated[v], mr.vert_positions[v]); } } - BKE_mesh_orco_verts_transform(mr.mesh, orco_allocated, mr.vert_len, false); + BKE_mesh_orco_verts_transform(mr.mesh, orco_allocated, mr.verts_num, false); orco = orco_allocated; } @@ -114,7 +114,7 @@ static void extract_tan_init_common(const MeshRenderData &mr, reinterpret_cast(mr.corner_normals.data()), orco, r_loop_data, - mr.loop_len, + mr.corners_num, &tangent_mask); } else { @@ -123,7 +123,7 @@ static void extract_tan_init_common(const MeshRenderData &mr, mr.corner_verts.data(), mr.corner_tris.data(), mr.corner_tri_faces.data(), - mr.tri_len, + mr.corner_tris_num, mr.sharp_faces, cd_ldata, calc_active_tangent, @@ -151,7 +151,7 @@ static void extract_tan_init_common(const MeshRenderData &mr, MEM_SAFE_FREE(orco_allocated); - int v_len = mr.loop_len; + int v_len = mr.corners_num; if (format->attr_len == 0) { GPU_vertformat_attr_add(format, "dummy", GPU_COMP_F32, 1, GPU_FETCH_FLOAT); /* VBO will not be used, only allocate minimum of memory. */ @@ -197,7 +197,7 @@ static void extract_tan_ex_init(const MeshRenderData &mr, const char *name = tangent_names[i]; const float(*layer_data)[4] = (const float(*)[4])CustomData_get_layer_named( &corner_data, CD_TANGENT, name); - for (int corner = 0; corner < mr.loop_len; corner++) { + for (int corner = 0; corner < mr.corners_num; corner++) { normal_float_to_short_v3(*tan_data, layer_data[corner]); (*tan_data)[3] = (layer_data[corner][3] > 0.0f) ? SHRT_MAX : SHRT_MIN; tan_data++; @@ -206,7 +206,7 @@ static void extract_tan_ex_init(const MeshRenderData &mr, if (use_orco_tan) { const float(*layer_data)[4] = (const float(*)[4])CustomData_get_layer_n( &corner_data, CD_TANGENT, 0); - for (int corner = 0; corner < mr.loop_len; corner++) { + for (int corner = 0; corner < mr.corners_num; corner++) { normal_float_to_short_v3(*tan_data, layer_data[corner]); (*tan_data)[3] = (layer_data[corner][3] > 0.0f) ? SHRT_MAX : SHRT_MIN; tan_data++; @@ -219,7 +219,7 @@ static void extract_tan_ex_init(const MeshRenderData &mr, const char *name = tangent_names[i]; const float(*layer_data)[4] = (const float(*)[4])CustomData_get_layer_named( &corner_data, CD_TANGENT, name); - for (int corner = 0; corner < mr.loop_len; corner++) { + for (int corner = 0; corner < mr.corners_num; corner++) { *tan_data = GPU_normal_convert_i10_v3(layer_data[corner]); tan_data->w = (layer_data[corner][3] > 0.0f) ? 1 : -2; tan_data++; @@ -228,7 +228,7 @@ static void extract_tan_ex_init(const MeshRenderData &mr, if (use_orco_tan) { const float(*layer_data)[4] = (const float(*)[4])CustomData_get_layer_n( &corner_data, CD_TANGENT, 0); - for (int corner = 0; corner < mr.loop_len; corner++) { + for (int corner = 0; corner < mr.corners_num; corner++) { *tan_data = GPU_normal_convert_i10_v3(layer_data[corner]); tan_data->w = (layer_data[corner][3] > 0.0f) ? 1 : -2; tan_data++; @@ -236,7 +236,7 @@ static void extract_tan_ex_init(const MeshRenderData &mr, } } - CustomData_free(&corner_data, mr.loop_len); + CustomData_free(&corner_data, mr.corners_num); } static void extract_tan_init(const MeshRenderData &mr, @@ -298,7 +298,7 @@ static void extract_tan_init_subdiv(const DRWSubdivCache &subdiv_cache, const char *name = tangent_names[i]; const float(*layer_data)[4] = (const float(*)[4])CustomData_get_layer_named( &corner_data, CD_TANGENT, name); - for (int corner = 0; corner < mr.loop_len; corner++) { + for (int corner = 0; corner < mr.corners_num; corner++) { copy_v3_v3(*tan_data, layer_data[corner]); (*tan_data)[3] = (layer_data[corner][3] > 0.0f) ? 1.0f : -1.0f; tan_data++; @@ -315,7 +315,7 @@ static void extract_tan_init_subdiv(const DRWSubdivCache &subdiv_cache, float(*tan_data)[4] = (float(*)[4])GPU_vertbuf_get_data(coarse_vbo); const float(*layer_data)[4] = (const float(*)[4])CustomData_get_layer_n( &corner_data, CD_TANGENT, 0); - for (int corner = 0; corner < mr.loop_len; corner++) { + for (int corner = 0; corner < mr.corners_num; corner++) { copy_v3_v3(*tan_data, layer_data[corner]); (*tan_data)[3] = (layer_data[corner][3] > 0.0f) ? 1.0f : -1.0f; tan_data++; @@ -329,7 +329,7 @@ static void extract_tan_init_subdiv(const DRWSubdivCache &subdiv_cache, subdiv_cache, coarse_vbo, dst_buffer, GPU_COMP_F32, 4, dst_offset); } - CustomData_free(&corner_data, mr.loop_len); + CustomData_free(&corner_data, mr.corners_num); GPU_vertbuf_discard(coarse_vbo); } diff --git a/source/blender/draw/intern/mesh_extractors/extract_mesh_vbo_uv.cc b/source/blender/draw/intern/mesh_extractors/extract_mesh_vbo_uv.cc index 358765a57a0..c8548ebee23 100644 --- a/source/blender/draw/intern/mesh_extractors/extract_mesh_vbo_uv.cc +++ b/source/blender/draw/intern/mesh_extractors/extract_mesh_vbo_uv.cc @@ -91,7 +91,7 @@ static void extract_uv_init(const MeshRenderData &mr, CustomData *cd_ldata = (mr.extract_type == MR_EXTRACT_BMESH) ? &mr.bm->ldata : &mr.mesh->corner_data; - int v_len = mr.loop_len; + int v_len = mr.corners_num; uint32_t uv_layers = cache.cd_used.uv; if (!mesh_extract_uv_format_init(&format, cache, cd_ldata, mr.extract_type, uv_layers)) { /* VBO will not be used, only allocate minimum of memory. */ @@ -122,9 +122,9 @@ static void extract_uv_init(const MeshRenderData &mr, else { const Span uv_map( static_cast(CustomData_get_layer_n(cd_ldata, CD_PROP_FLOAT2, i)), - mr.loop_len); - array_utils::copy(uv_map, uv_data.slice(vbo_index, mr.loop_len)); - vbo_index += mr.loop_len; + mr.corners_num); + array_utils::copy(uv_map, uv_data.slice(vbo_index, mr.corners_num)); + vbo_index += mr.corners_num; } } } diff --git a/source/blender/draw/intern/mesh_extractors/extract_mesh_vbo_vnor.cc b/source/blender/draw/intern/mesh_extractors/extract_mesh_vbo_vnor.cc index 27a60946643..1afa158168d 100644 --- a/source/blender/draw/intern/mesh_extractors/extract_mesh_vbo_vnor.cc +++ b/source/blender/draw/intern/mesh_extractors/extract_mesh_vbo_vnor.cc @@ -27,10 +27,11 @@ static void extract_vnor_init(const MeshRenderData &mr, GPU_vertformat_attr_add(&format, "vnor", GPU_COMP_I10, 4, GPU_FETCH_INT_TO_FLOAT_UNIT); } GPU_vertbuf_init_with_format(vbo, &format); - GPU_vertbuf_data_alloc(vbo, mr.loop_len); + GPU_vertbuf_data_alloc(vbo, mr.corners_num); if (mr.extract_type == MR_EXTRACT_MESH) { - MutableSpan vbo_data(static_cast(GPU_vertbuf_get_data(vbo)), mr.loop_len); + MutableSpan vbo_data(static_cast(GPU_vertbuf_get_data(vbo)), + mr.corners_num); extract_vert_normals(mr, vbo_data); } else { diff --git a/source/blender/draw/intern/mesh_extractors/extract_mesh_vbo_weights.cc b/source/blender/draw/intern/mesh_extractors/extract_mesh_vbo_weights.cc index 0a0ea5fceed..946c9128cb9 100644 --- a/source/blender/draw/intern/mesh_extractors/extract_mesh_vbo_weights.cc +++ b/source/blender/draw/intern/mesh_extractors/extract_mesh_vbo_weights.cc @@ -93,7 +93,7 @@ static void extract_weights_init(const MeshRenderData &mr, GPU_vertformat_attr_add(&format, "weight", GPU_COMP_F32, 1, GPU_FETCH_FLOAT); } GPU_vertbuf_init_with_format(vbo, &format); - GPU_vertbuf_data_alloc(vbo, mr.loop_len + mr.loop_loose_len); + GPU_vertbuf_data_alloc(vbo, mr.corners_num + mr.loose_indices_num); MeshExtract_Weight_Data *data = static_cast(tls_data); data->vbo_data = (float *)GPU_vertbuf_get_data(vbo); diff --git a/source/blender/draw/intern/shaders/common_debug_print_lib.glsl b/source/blender/draw/intern/shaders/common_debug_print_lib.glsl index 6eca110bda0..542a5de1a28 100644 --- a/source/blender/draw/intern/shaders/common_debug_print_lib.glsl +++ b/source/blender/draw/intern/shaders/common_debug_print_lib.glsl @@ -100,22 +100,22 @@ void drw_print_char4(uint data) * was observed on both MESA & AMDGPU-PRO. */ /* Using ascii char code. Expect char1 to be less or equal to 0xFF. Appends chars to the right. */ -void drw_print_append_char(uint char1, inout uint char4) +void drw_print_append_char(uint char_1, inout uint char_4) { - char4 = (char4 << 8u) | char1; + char_4 = (char_4 << 8u) | char_1; } -void drw_print_append_digit(uint digit, inout uint char4) +void drw_print_append_digit(uint digit, inout uint char_4) { const uint char_A = 0x41u; const uint char_0 = 0x30u; bool is_hexadecimal = digit > 9u; - char4 = (char4 << 8u) | (is_hexadecimal ? (char_A + digit - 10u) : (char_0 + digit)); + char_4 = (char_4 << 8u) | (is_hexadecimal ? (char_A + digit - 10u) : (char_0 + digit)); } -void drw_print_append_space(inout uint char4) +void drw_print_append_space(inout uint char_4) { - char4 = (char4 << 8u) | 0x20u; + char_4 = (char_4 << 8u) | 0x20u; } void drw_print_value_binary(uint value) diff --git a/source/blender/draw/intern/shaders/common_subdiv_patch_evaluation_comp.glsl b/source/blender/draw/intern/shaders/common_subdiv_patch_evaluation_comp.glsl index e8ebe40eb9c..efdea49aee1 100644 --- a/source/blender/draw/intern/shaders/common_subdiv_patch_evaluation_comp.glsl +++ b/source/blender/draw/intern/shaders/common_subdiv_patch_evaluation_comp.glsl @@ -96,8 +96,8 @@ layout(std430, binding = 8) readonly buffer inputFlagsBuffer }; float get_flag(int vertex) { - int char4 = flags_buffer[vertex / 4]; - int flag = (char4 >> ((vertex % 4) * 8)) & 0xFF; + int char_4 = flags_buffer[vertex / 4]; + int flag = (char_4 >> ((vertex % 4) * 8)) & 0xFF; if (flag >= 128) { flag = -128 + (flag - 128); } diff --git a/source/blender/editors/animation/anim_draw.cc b/source/blender/editors/animation/anim_draw.cc index 9fa958bfb76..e6ffd637fbe 100644 --- a/source/blender/editors/animation/anim_draw.cc +++ b/source/blender/editors/animation/anim_draw.cc @@ -221,27 +221,30 @@ AnimData *ANIM_nla_mapping_get(bAnimContext *ac, bAnimListElem *ale) /* apart from strictly keyframe-related contexts, this shouldn't even happen */ /* XXX: nla and channel here may not be necessary... */ - if (ELEM(ac->datatype, - ANIMCONT_ACTION, - ANIMCONT_SHAPEKEY, - ANIMCONT_DOPESHEET, - ANIMCONT_FCURVES, - ANIMCONT_NLA, - ANIMCONT_CHANNEL, - ANIMCONT_TIMELINE)) + if (!ELEM(ac->datatype, + ANIMCONT_ACTION, + ANIMCONT_SHAPEKEY, + ANIMCONT_DOPESHEET, + ANIMCONT_FCURVES, + ANIMCONT_NLA, + ANIMCONT_CHANNEL, + ANIMCONT_TIMELINE)) { - /* handling depends on the type of animation-context we've got */ - if (ale) { - /* NLA Control Curves occur on NLA strips, - * and shouldn't be subjected to this kind of mapping. */ - if (ale->type != ANIMTYPE_NLACURVE) { - return ale->adt; - } - } + return nullptr; } - /* cannot handle... */ - return nullptr; + /* handling depends on the type of animation-context we've got */ + if (!ale) { + return nullptr; + } + + /* NLA Control Curves occur on NLA strips, + * and shouldn't be subjected to this kind of mapping. */ + if (ale->type == ANIMTYPE_NLACURVE) { + return nullptr; + } + + return ale->adt; } /* ------------------- */ diff --git a/source/blender/editors/animation/anim_markers.cc b/source/blender/editors/animation/anim_markers.cc index 5c703389aac..5be085743bc 100644 --- a/source/blender/editors/animation/anim_markers.cc +++ b/source/blender/editors/animation/anim_markers.cc @@ -1680,6 +1680,20 @@ static int ed_marker_delete_exec(bContext *C, wmOperator * /*op*/) return OPERATOR_FINISHED; } +static int ed_marker_delete_invoke(bContext *C, wmOperator *op, const wmEvent * /*event*/) +{ + if (RNA_boolean_get(op->ptr, "confirm")) { + return WM_operator_confirm_ex(C, + op, + IFACE_("Delete selected markers?"), + nullptr, + IFACE_("Delete"), + ALERT_ICON_NONE, + false); + } + return ed_marker_delete_exec(C, op); +} + static void MARKER_OT_delete(wmOperatorType *ot) { /* identifiers */ @@ -1688,7 +1702,7 @@ static void MARKER_OT_delete(wmOperatorType *ot) ot->idname = "MARKER_OT_delete"; /* api callbacks */ - ot->invoke = WM_operator_confirm_or_exec; + ot->invoke = ed_marker_delete_invoke; ot->exec = ed_marker_delete_exec; ot->poll = ed_markers_poll_selected_no_locked_markers; diff --git a/source/blender/editors/animation/keyframing.cc b/source/blender/editors/animation/keyframing.cc index 4b08e508307..d6c7b47b762 100644 --- a/source/blender/editors/animation/keyframing.cc +++ b/source/blender/editors/animation/keyframing.cc @@ -713,6 +713,20 @@ static int clear_anim_v3d_exec(bContext *C, wmOperator * /*op*/) return OPERATOR_FINISHED; } +static int clear_anim_v3d_invoke(bContext *C, wmOperator *op, const wmEvent * /*event*/) +{ + if (RNA_boolean_get(op->ptr, "confirm")) { + return WM_operator_confirm_ex(C, + op, + IFACE_("Remove animation from selected objects?"), + nullptr, + IFACE_("Remove"), + ALERT_ICON_NONE, + false); + } + return clear_anim_v3d_exec(C, op); +} + void ANIM_OT_keyframe_clear_v3d(wmOperatorType *ot) { /* identifiers */ @@ -721,7 +735,7 @@ void ANIM_OT_keyframe_clear_v3d(wmOperatorType *ot) ot->idname = "ANIM_OT_keyframe_clear_v3d"; /* callbacks */ - ot->invoke = WM_operator_confirm_or_exec; + ot->invoke = clear_anim_v3d_invoke; ot->exec = clear_anim_v3d_exec; ot->poll = ED_operator_areaactive; @@ -855,6 +869,20 @@ static int delete_key_v3d_exec(bContext *C, wmOperator *op) return delete_key_using_keying_set(C, op, ks); } +static int delete_key_v3d_invoke(bContext *C, wmOperator *op, const wmEvent * /*event*/) +{ + if (RNA_boolean_get(op->ptr, "confirm")) { + return WM_operator_confirm_ex(C, + op, + IFACE_("Delete keyframes from selected objects?"), + nullptr, + IFACE_("Delete"), + ALERT_ICON_NONE, + false); + } + return delete_key_v3d_exec(C, op); +} + void ANIM_OT_keyframe_delete_v3d(wmOperatorType *ot) { /* identifiers */ @@ -863,7 +891,7 @@ void ANIM_OT_keyframe_delete_v3d(wmOperatorType *ot) ot->idname = "ANIM_OT_keyframe_delete_v3d"; /* callbacks */ - ot->invoke = WM_operator_confirm_or_exec; + ot->invoke = delete_key_v3d_invoke; ot->exec = delete_key_v3d_exec; ot->poll = ED_operator_areaactive; diff --git a/source/blender/editors/armature/armature_edit.cc b/source/blender/editors/armature/armature_edit.cc index 800d3f1ab07..85f1bae380f 100644 --- a/source/blender/editors/armature/armature_edit.cc +++ b/source/blender/editors/armature/armature_edit.cc @@ -35,11 +35,15 @@ #include "RNA_access.hh" #include "RNA_define.hh" +#include "RNA_prototypes.h" + +#include "UI_interface_icons.hh" #include "WM_api.hh" #include "WM_types.hh" #include "ED_armature.hh" +#include "ED_object.hh" #include "ED_outliner.hh" #include "ED_screen.hh" #include "ED_view3d.hh" @@ -56,6 +60,21 @@ using blender::Vector; /** \name Object Tools Public API * \{ */ +bArmature *ED_armature_context(const bContext *C) +{ + bArmature *armature = static_cast( + CTX_data_pointer_get_type(C, "armature", &RNA_Armature).data); + + if (armature == nullptr) { + Object *object = ED_object_active_context(C); + if (object && object->type == OB_ARMATURE) { + armature = static_cast(object->data); + } + } + + return armature; +} + /* NOTE: these functions are exported to the Object module to be called from the tools there */ void ED_armature_edit_transform(bArmature *arm, const float mat[4][4], const bool do_props) @@ -1263,6 +1282,20 @@ static int armature_delete_selected_exec(bContext *C, wmOperator * /*op*/) return OPERATOR_FINISHED; } +static int armature_delete_selected_invoke(bContext *C, wmOperator *op, const wmEvent * /*event*/) +{ + if (RNA_boolean_get(op->ptr, "confirm")) { + return WM_operator_confirm_ex(C, + op, + IFACE_("Delete selected bones?"), + nullptr, + IFACE_("Delete"), + ALERT_ICON_NONE, + false); + } + return armature_delete_selected_exec(C, op); +} + void ARMATURE_OT_delete(wmOperatorType *ot) { /* identifiers */ @@ -1271,7 +1304,7 @@ void ARMATURE_OT_delete(wmOperatorType *ot) ot->description = "Remove selected bones from the armature"; /* api callbacks */ - ot->invoke = WM_operator_confirm_or_exec; + ot->invoke = armature_delete_selected_invoke; ot->exec = armature_delete_selected_exec; ot->poll = ED_operator_editarmature; diff --git a/source/blender/editors/armature/armature_relations.cc b/source/blender/editors/armature/armature_relations.cc index 67569d3b860..409fa009c28 100644 --- a/source/blender/editors/armature/armature_relations.cc +++ b/source/blender/editors/armature/armature_relations.cc @@ -774,6 +774,20 @@ static int separate_armature_exec(bContext *C, wmOperator *op) return OPERATOR_FINISHED; } +static int separate_armature_invoke(bContext *C, wmOperator *op, const wmEvent * /*event*/) +{ + if (RNA_boolean_get(op->ptr, "confirm")) { + return WM_operator_confirm_ex(C, + op, + IFACE_("Move selected bones to a separate armature?"), + nullptr, + IFACE_("Separate"), + ALERT_ICON_NONE, + false); + } + return separate_armature_exec(C, op); +} + void ARMATURE_OT_separate(wmOperatorType *ot) { /* identifiers */ @@ -782,7 +796,7 @@ void ARMATURE_OT_separate(wmOperatorType *ot) ot->description = "Isolate selected bones into a separate armature"; /* callbacks */ - ot->invoke = WM_operator_confirm_or_exec; + ot->invoke = separate_armature_invoke; ot->exec = separate_armature_exec; ot->poll = ED_operator_editarmature; diff --git a/source/blender/editors/armature/armature_skinning.cc b/source/blender/editors/armature/armature_skinning.cc index 1c0d2674929..348460813a4 100644 --- a/source/blender/editors/armature/armature_skinning.cc +++ b/source/blender/editors/armature/armature_skinning.cc @@ -406,9 +406,9 @@ static void add_verts_to_dgroups(ReportList *reports, if (wpmode) { /* if in weight paint mode, use final verts from evaluated mesh */ const Object *ob_eval = DEG_get_evaluated_object(depsgraph, ob); - const Mesh *me_eval = BKE_object_get_evaluated_mesh(ob_eval); - if (me_eval) { - BKE_mesh_foreach_mapped_vert_coords_get(me_eval, verts, mesh->verts_num); + const Mesh *mesh_eval = BKE_object_get_evaluated_mesh(ob_eval); + if (mesh_eval) { + BKE_mesh_foreach_mapped_vert_coords_get(mesh_eval, verts, mesh->verts_num); vertsfilled = 1; } } diff --git a/source/blender/editors/armature/bone_collections.cc b/source/blender/editors/armature/bone_collections.cc index 761eca63af3..b2bfc325cba 100644 --- a/source/blender/editors/armature/bone_collections.cc +++ b/source/blender/editors/armature/bone_collections.cc @@ -45,23 +45,18 @@ struct wmOperator; static bool bone_collection_add_poll(bContext *C) { - Object *ob = ED_object_context(C); - if (ob == nullptr) { + bArmature *armature = ED_armature_context(C); + if (armature == nullptr) { return false; } - if (ob->type != OB_ARMATURE) { - CTX_wm_operator_poll_msg_set(C, "Bone collections can only be added to an Armature"); - return false; - } - - if (ID_IS_LINKED(ob->data)) { + if (ID_IS_LINKED(&armature->id)) { CTX_wm_operator_poll_msg_set( C, "Cannot add bone collections to a linked Armature without an override"); return false; } - if (BKE_lib_override_library_is_system_defined(nullptr, reinterpret_cast(ob->data))) { + if (BKE_lib_override_library_is_system_defined(nullptr, &armature->id)) { CTX_wm_operator_poll_msg_set(C, "Cannot add bone collections to a linked Armature with a system " "override; explicitly create an override on the Armature"); @@ -74,17 +69,11 @@ static bool bone_collection_add_poll(bContext *C) /** Allow edits of local bone collection only (full local or local override). */ static bool active_bone_collection_poll(bContext *C) { - Object *ob = ED_object_context(C); - if (ob == nullptr) { + bArmature *armature = ED_armature_context(C); + if (armature == nullptr) { return false; } - if (ob->type != OB_ARMATURE) { - CTX_wm_operator_poll_msg_set(C, "Bone collections can only be edited on an Armature"); - return false; - } - - bArmature *armature = static_cast(ob->data); if (BKE_lib_override_library_is_system_defined(nullptr, &armature->id)) { CTX_wm_operator_poll_msg_set(C, "Cannot update a linked Armature with a system override; " @@ -110,12 +99,7 @@ static int bone_collection_add_exec(bContext *C, wmOperator * /*op*/) { using namespace blender::animrig; - Object *ob = ED_object_context(C); - if (ob == nullptr) { - return OPERATOR_CANCELLED; - } - - bArmature *armature = static_cast(ob->data); + bArmature *armature = ED_armature_context(C); /* If there is an active bone collection, create the new one as a sibling. */ const int parent_index = armature_bonecoll_find_parent_index( @@ -132,7 +116,7 @@ static int bone_collection_add_exec(bContext *C, wmOperator * /*op*/) ANIM_armature_bonecoll_active_set(armature, bcoll); /* TODO: ensure the ancestors of the new bone collection are all expanded. */ - WM_event_add_notifier(C, NC_OBJECT | ND_POSE, ob); + WM_event_add_notifier(C, NC_OBJECT | ND_POSE, nullptr); return OPERATOR_FINISHED; } @@ -153,17 +137,12 @@ void ARMATURE_OT_collection_add(wmOperatorType *ot) static int bone_collection_remove_exec(bContext *C, wmOperator * /*op*/) { - Object *ob = ED_object_context(C); - if (ob == nullptr) { - return OPERATOR_CANCELLED; - } - /* The poll function ensures armature->active_collection is not NULL. */ - bArmature *armature = static_cast(ob->data); + bArmature *armature = ED_armature_context(C); ANIM_armature_bonecoll_remove(armature, armature->runtime.active_collection); /* notifiers for updates */ - WM_event_add_notifier(C, NC_OBJECT | ND_POSE, ob); + WM_event_add_notifier(C, NC_OBJECT | ND_POSE, nullptr); DEG_id_tag_update(&armature->id, ID_RECALC_SELECT); return OPERATOR_FINISHED; @@ -186,14 +165,10 @@ void ARMATURE_OT_collection_remove(wmOperatorType *ot) static int bone_collection_move_exec(bContext *C, wmOperator *op) { - Object *ob = ED_object_context(C); - if (ob == nullptr) { - return OPERATOR_CANCELLED; - } const int direction = RNA_enum_get(op->ptr, "direction"); /* Poll function makes sure this is valid. */ - bArmature *armature = static_cast(ob->data); + bArmature *armature = ED_armature_context(C); const bool ok = ANIM_armature_bonecoll_move( armature, armature->runtime.active_collection, direction); @@ -203,7 +178,7 @@ static int bone_collection_move_exec(bContext *C, wmOperator *op) ANIM_armature_bonecoll_active_runtime_refresh(armature); - WM_event_add_notifier(C, NC_OBJECT | ND_BONE_COLLECTION, ob); + WM_event_add_notifier(C, NC_OBJECT | ND_BONE_COLLECTION, nullptr); return OPERATOR_FINISHED; } diff --git a/source/blender/editors/armature/pose_edit.cc b/source/blender/editors/armature/pose_edit.cc index 4275b488c6e..1d0f760d7b6 100644 --- a/source/blender/editors/armature/pose_edit.cc +++ b/source/blender/editors/armature/pose_edit.cc @@ -66,7 +66,7 @@ Object *ED_pose_object_from_context(bContext *C) /* Since this call may also be used from the buttons window, * we need to check for where to get the object. */ if (area && area->spacetype == SPACE_PROPERTIES) { - ob = ED_object_context(C); + ob = ED_object_active_context(C); } else { ob = BKE_object_pose_armature_get(CTX_data_active_object(C)); diff --git a/source/blender/editors/asset/intern/asset_indexer.cc b/source/blender/editors/asset/intern/asset_indexer.cc index e67a6b19cb1..664e86afdd4 100644 --- a/source/blender/editors/asset/intern/asset_indexer.cc +++ b/source/blender/editors/asset/intern/asset_indexer.cc @@ -98,12 +98,12 @@ class AbstractFile { bool exists() const { - return BLI_exists(get_file_path()); + return BLI_exists(this->get_file_path()); } size_t get_file_size() const { - return BLI_file_size(get_file_path()); + return BLI_file_size(this->get_file_path()); } }; @@ -125,7 +125,7 @@ class BlendFile : public AbstractFile { std::string get_filename() const { char filename[FILE_MAX]; - BLI_path_split_file_part(get_file_path(), filename, sizeof(filename)); + BLI_path_split_file_part(this->get_file_path(), filename, sizeof(filename)); return std::string(filename); } @@ -136,232 +136,62 @@ class BlendFile : public AbstractFile { }; /** - * \brief Single entry inside a #AssetIndexFile for reading. + * \brief add id + name to the attributes. + * + * NOTE: id and name are encoded like #ID.name */ -struct AssetEntryReader { - private: - /** - * \brief Lookup table containing the elements of the entry. - */ - DictionaryValue::Lookup lookup; +static void add_id_name(DictionaryValue &result, const short idcode, const StringRefNull name) +{ + char idcode_prefix[2]; + /* Similar to `BKE_libblock_alloc`. */ + *((short *)idcode_prefix) = idcode; + std::string name_with_idcode = std::string(idcode_prefix, sizeof(idcode_prefix)) + name; - StringRef get_name_with_idcode() const - { - return lookup.lookup(ATTRIBUTE_ENTRIES_NAME)->as_string_value()->value(); - } + result.append_str(ATTRIBUTE_ENTRIES_NAME, name_with_idcode); +} - public: - AssetEntryReader(const DictionaryValue &entry) : lookup(entry.create_lookup()) {} - - ID_Type get_idcode() const - { - const StringRef name_with_idcode = get_name_with_idcode(); - return GS(name_with_idcode.data()); - } - - StringRef get_name() const - { - const StringRef name_with_idcode = get_name_with_idcode(); - return name_with_idcode.substr(2); - } - - bool has_description() const - { - return lookup.contains(ATTRIBUTE_ENTRIES_DESCRIPTION); - } - - StringRef get_description() const - { - return lookup.lookup(ATTRIBUTE_ENTRIES_DESCRIPTION)->as_string_value()->value(); - } - - bool has_author() const - { - return lookup.contains(ATTRIBUTE_ENTRIES_AUTHOR); - } - - StringRef get_author() const - { - return lookup.lookup(ATTRIBUTE_ENTRIES_AUTHOR)->as_string_value()->value(); - } - - bool has_copyright() const - { - return lookup.contains(ATTRIBUTE_ENTRIES_COPYRIGHT); - } - - StringRef get_copyright() const - { - return lookup.lookup(ATTRIBUTE_ENTRIES_COPYRIGHT)->as_string_value()->value(); - } - - bool has_license() const - { - return lookup.contains(ATTRIBUTE_ENTRIES_LICENSE); - } - - StringRef get_license() const - { - return lookup.lookup(ATTRIBUTE_ENTRIES_LICENSE)->as_string_value()->value(); - } - - StringRefNull get_catalog_name() const - { - return lookup.lookup(ATTRIBUTE_ENTRIES_CATALOG_NAME)->as_string_value()->value(); - } - - CatalogID get_catalog_id() const - { - const StringRefNull catalog_id = - lookup.lookup(ATTRIBUTE_ENTRIES_CATALOG_ID)->as_string_value()->value(); - CatalogID catalog_uuid(catalog_id); - return catalog_uuid; - } - - void add_tags_to_meta_data(AssetMetaData *asset_data) const - { - const DictionaryValue::LookupValue *value_ptr = lookup.lookup_ptr(ATTRIBUTE_ENTRIES_TAGS); - if (value_ptr == nullptr) { - return; - } - - const ArrayValue *array_value = (*value_ptr)->as_array_value(); - const ArrayValue::Items &elements = array_value->elements(); - for (const ArrayValue::Item &item : elements) { - const StringRefNull tag_name = item->as_string_value()->value(); - BKE_asset_metadata_tag_add(asset_data, tag_name.c_str()); - } - } - - void add_properties_to_meta_data(AssetMetaData *asset_data) const - { - BLI_assert(asset_data->properties == nullptr); - const DictionaryValue::LookupValue *value_ptr = lookup.lookup_ptr( - ATTRIBUTE_ENTRIES_PROPERTIES); - if (value_ptr == nullptr) { - return; - } - - const Value &value = *(value_ptr->get()); - IDProperty *properties = convert_from_serialize_value(value); - asset_data->properties = properties; - } -}; - -struct AssetEntryWriter { - private: - DictionaryValue::Items &attributes; - - public: - AssetEntryWriter(DictionaryValue &entry) : attributes(entry.elements()) {} - - /** - * \brief add id + name to the attributes. - * - * NOTE: id and name are encoded like #ID.name - */ - void add_id_name(const short idcode, const StringRefNull name) - { - char idcode_prefix[2]; - /* Similar to `BKE_libblock_alloc`. */ - *((short *)idcode_prefix) = idcode; - std::string name_with_idcode = std::string(idcode_prefix, sizeof(idcode_prefix)) + name; - - attributes.append_as(std::pair(ATTRIBUTE_ENTRIES_NAME, new StringValue(name_with_idcode))); - } - - void add_catalog_id(const CatalogID &catalog_id) - { - attributes.append_as( - std::pair(ATTRIBUTE_ENTRIES_CATALOG_ID, new StringValue(catalog_id.str()))); - } - - void add_catalog_name(const StringRefNull catalog_name) - { - attributes.append_as(std::pair(ATTRIBUTE_ENTRIES_CATALOG_NAME, new StringValue(catalog_name))); - } - - void add_description(const StringRefNull description) - { - attributes.append_as(std::pair(ATTRIBUTE_ENTRIES_DESCRIPTION, new StringValue(description))); - } - - void add_author(const StringRefNull author) - { - attributes.append_as(std::pair(ATTRIBUTE_ENTRIES_AUTHOR, new StringValue(author))); - } - - void add_copyright(const StringRefNull copyright) - { - attributes.append_as(std::pair(ATTRIBUTE_ENTRIES_COPYRIGHT, new StringValue(copyright))); - } - - void add_license(const StringRefNull license) - { - attributes.append_as(std::pair(ATTRIBUTE_ENTRIES_LICENSE, new StringValue(license))); - } - - void add_tags(const ListBase /* AssetTag */ *asset_tags) - { - ArrayValue *tags = new ArrayValue(); - attributes.append_as(std::pair(ATTRIBUTE_ENTRIES_TAGS, tags)); - ArrayValue::Items &tag_items = tags->elements(); - - LISTBASE_FOREACH (AssetTag *, tag, asset_tags) { - tag_items.append_as(new StringValue(tag->name)); - } - } - - void add_properties(const IDProperty *properties) - { - std::unique_ptr value = convert_to_serialize_values(properties); - if (value == nullptr) { - return; - } - attributes.append_as(std::pair(ATTRIBUTE_ENTRIES_PROPERTIES, value.release())); - } -}; - -static void init_value_from_file_indexer_entry(AssetEntryWriter &result, +static void init_value_from_file_indexer_entry(DictionaryValue &result, const FileIndexerEntry *indexer_entry) { const BLODataBlockInfo &datablock_info = indexer_entry->datablock_info; - result.add_id_name(indexer_entry->idcode, datablock_info.name); + add_id_name(result, indexer_entry->idcode, datablock_info.name); const AssetMetaData &asset_data = *datablock_info.asset_data; - result.add_catalog_id(asset_data.catalog_id); - result.add_catalog_name(asset_data.catalog_simple_name); + result.append_str(ATTRIBUTE_ENTRIES_CATALOG_ID, CatalogID(asset_data.catalog_id).str()); + result.append_str(ATTRIBUTE_ENTRIES_CATALOG_NAME, asset_data.catalog_simple_name); - if (asset_data.description != nullptr) { - result.add_description(asset_data.description); + if (const char *description = asset_data.description) { + result.append_str(ATTRIBUTE_ENTRIES_DESCRIPTION, description); } - if (asset_data.author != nullptr) { - result.add_author(asset_data.author); + if (const char *author = asset_data.author) { + result.append_str(ATTRIBUTE_ENTRIES_AUTHOR, author); } - if (asset_data.copyright != nullptr) { - result.add_copyright(asset_data.copyright); + if (const char *copyright = asset_data.copyright) { + result.append_str(ATTRIBUTE_ENTRIES_COPYRIGHT, copyright); } - if (asset_data.license != nullptr) { - result.add_license(asset_data.license); + if (const char *license = asset_data.license) { + result.append_str(ATTRIBUTE_ENTRIES_LICENSE, license); } if (!BLI_listbase_is_empty(&asset_data.tags)) { - result.add_tags(&asset_data.tags); + ArrayValue &tags = *result.append_array(ATTRIBUTE_ENTRIES_TAGS); + LISTBASE_FOREACH (AssetTag *, tag, &asset_data.tags) { + tags.append_str(tag->name); + } } - if (asset_data.properties != nullptr) { - result.add_properties(asset_data.properties); + if (const IDProperty *properties = asset_data.properties) { + if (std::unique_ptr value = convert_to_serialize_values(properties)) { + result.append(ATTRIBUTE_ENTRIES_PROPERTIES, std::move(value)); + } } - - /* TODO: asset_data.IDProperties */ } static void init_value_from_file_indexer_entries(DictionaryValue &result, const FileIndexerEntries &indexer_entries) { - ArrayValue *entries = new ArrayValue(); - ArrayValue::Items &items = entries->elements(); + auto entries = std::make_shared(); for (LinkNode *ln = indexer_entries.entries; ln; ln = ln->next) { const FileIndexerEntry *indexer_entry = static_cast(ln->link); @@ -370,80 +200,75 @@ static void init_value_from_file_indexer_entries(DictionaryValue &result, if (indexer_entry->datablock_info.asset_data == nullptr) { continue; } - DictionaryValue *entry_value = new DictionaryValue(); - AssetEntryWriter entry(*entry_value); - init_value_from_file_indexer_entry(entry, indexer_entry); - items.append_as(entry_value); + init_value_from_file_indexer_entry(*entries->append_dict(), indexer_entry); } /* When no entries to index, we should not store the entries attribute as this would make the * size bigger than the #MIN_FILE_SIZE_WITH_ENTRIES. */ - if (items.is_empty()) { - delete entries; + if (entries->elements().is_empty()) { return; } - DictionaryValue::Items &attributes = result.elements(); - attributes.append_as(std::pair(ATTRIBUTE_ENTRIES, entries)); + result.append(ATTRIBUTE_ENTRIES, entries); } static void init_indexer_entry_from_value(FileIndexerEntry &indexer_entry, - const AssetEntryReader &entry) + const DictionaryValue &entry) { - indexer_entry.idcode = entry.get_idcode(); + const StringRef idcode_name = *entry.lookup_str(ATTRIBUTE_ENTRIES_NAME); - const std::string name = entry.get_name(); - STRNCPY(indexer_entry.datablock_info.name, name.c_str()); + indexer_entry.idcode = GS(idcode_name.data()); + + idcode_name.substr(2).copy(indexer_entry.datablock_info.name); AssetMetaData *asset_data = BKE_asset_metadata_create(); indexer_entry.datablock_info.asset_data = asset_data; indexer_entry.datablock_info.free_asset_data = true; - if (entry.has_description()) { - const StringRef description = entry.get_description(); - asset_data->description = BLI_strdupn(description.data(), description.size()); + if (const std::optional value = entry.lookup_str(ATTRIBUTE_ENTRIES_DESCRIPTION)) { + asset_data->description = BLI_strdupn(value->data(), value->size()); } - if (entry.has_author()) { - const StringRef author = entry.get_author(); - asset_data->author = BLI_strdupn(author.data(), author.size()); + if (const std::optional value = entry.lookup_str(ATTRIBUTE_ENTRIES_AUTHOR)) { + asset_data->author = BLI_strdupn(value->data(), value->size()); } - if (entry.has_copyright()) { - const StringRef copyright = entry.get_copyright(); - asset_data->copyright = BLI_strdupn(copyright.data(), copyright.size()); + if (const std::optional value = entry.lookup_str(ATTRIBUTE_ENTRIES_COPYRIGHT)) { + asset_data->copyright = BLI_strdupn(value->data(), value->size()); } - if (entry.has_license()) { - const StringRef license = entry.get_license(); - asset_data->license = BLI_strdupn(license.data(), license.size()); + if (const std::optional value = entry.lookup_str(ATTRIBUTE_ENTRIES_LICENSE)) { + asset_data->license = BLI_strdupn(value->data(), value->size()); } - const StringRefNull catalog_name = entry.get_catalog_name(); + const StringRefNull catalog_name = *entry.lookup_str(ATTRIBUTE_ENTRIES_CATALOG_NAME); STRNCPY_UTF8(asset_data->catalog_simple_name, catalog_name.c_str()); - asset_data->catalog_id = entry.get_catalog_id(); + const StringRefNull catalog_id = *entry.lookup_str(ATTRIBUTE_ENTRIES_CATALOG_ID); + asset_data->catalog_id = CatalogID(catalog_id); - entry.add_tags_to_meta_data(asset_data); - entry.add_properties_to_meta_data(asset_data); + if (const ArrayValue *array_value = entry.lookup_array(ATTRIBUTE_ENTRIES_TAGS)) { + for (const std::shared_ptr &item : array_value->elements()) { + BKE_asset_metadata_tag_add(asset_data, item->as_string_value()->value().c_str()); + } + } + + if (const std::shared_ptr *value = entry.lookup(ATTRIBUTE_ENTRIES_PROPERTIES)) { + asset_data->properties = convert_from_serialize_value(*value->get()); + } } static int init_indexer_entries_from_value(FileIndexerEntries &indexer_entries, const DictionaryValue &value) { - const DictionaryValue::Lookup attributes = value.create_lookup(); - const DictionaryValue::LookupValue *entries_value = attributes.lookup_ptr(ATTRIBUTE_ENTRIES); - BLI_assert(entries_value != nullptr); - - if (entries_value == nullptr) { + const ArrayValue *entries = value.lookup_array(ATTRIBUTE_ENTRIES); + BLI_assert(entries != nullptr); + if (entries == nullptr) { return 0; } int num_entries_read = 0; - const ArrayValue::Items elements = (*entries_value)->as_array_value()->elements(); - for (ArrayValue::Item element : elements) { - const AssetEntryReader asset_entry(*element->as_dictionary_value()); - + for (const std::shared_ptr &element : entries->elements()) { FileIndexerEntry *entry = static_cast( MEM_callocN(sizeof(FileIndexerEntry), __func__)); - init_indexer_entry_from_value(*entry, asset_entry); + init_indexer_entry_from_value(*entry, *element->as_dictionary_value()); BLI_linklist_prepend(&indexer_entries.entries, entry); num_entries_read += 1; @@ -483,21 +308,19 @@ struct AssetLibraryIndex { std::string library_path; - public: AssetLibraryIndex(const StringRef library_path) : library_path(library_path) { - init_indices_base_path(); + this->init_indices_base_path(); } uint64_t hash() const { - DefaultHash hasher; - return hasher(get_library_file_path()); + return get_default_hash(this->library_path); } StringRefNull get_library_file_path() const { - return library_path; + return this->library_path; } /** @@ -516,7 +339,7 @@ struct AssetLibraryIndex { ss << std::setfill('0') << std::setw(16) << std::hex << hash() << SEP_STR; BLI_path_append(index_path, sizeof(index_path), ss.str().c_str()); - indices_base_path = std::string(index_path); + this->indices_base_path = std::string(index_path); } /** @@ -527,7 +350,7 @@ struct AssetLibraryIndex { std::string index_file_path(const BlendFile &asset_file) const { std::stringstream ss; - ss << indices_base_path; + ss << this->indices_base_path; ss << std::setfill('0') << std::setw(16) << std::hex << asset_file.hash() << "_" << asset_file.get_filename() << ".index.json"; return ss.str(); @@ -539,7 +362,7 @@ struct AssetLibraryIndex { */ void collect_preexisting_file_indices() { - const char *index_path = indices_base_path.c_str(); + const char *index_path = this->indices_base_path.c_str(); if (!BLI_is_dir(index_path)) { return; } @@ -548,7 +371,7 @@ struct AssetLibraryIndex { for (int i = 0; i < dir_entries_num; i++) { direntry *entry = &dir_entries[i]; if (BLI_str_endswith(entry->relname, ".index.json")) { - preexisting_file_indices.add_as(std::string(entry->path)); + this->preexisting_file_indices.add_as(std::string(entry->path)); } } @@ -557,7 +380,7 @@ struct AssetLibraryIndex { void mark_as_used(const std::string &filename) { - PreexistingFileIndexInfo *preexisting = preexisting_file_indices.lookup_ptr(filename); + PreexistingFileIndexInfo *preexisting = this->preexisting_file_indices.lookup_ptr(filename); if (preexisting) { preexisting->is_used = true; } @@ -571,7 +394,7 @@ struct AssetLibraryIndex { bool delete_file_index(const std::string &filename) { if (BLI_delete(filename.c_str(), false, false) == 0) { - preexisting_file_indices.remove(filename); + this->preexisting_file_indices.remove(filename); return true; } return false; @@ -590,7 +413,7 @@ struct AssetLibraryIndex { Set files_to_remove; - for (auto preexisting_index : preexisting_file_indices.items()) { + for (auto preexisting_index : this->preexisting_file_indices.items()) { if (preexisting_index.value.is_used) { continue; } @@ -654,7 +477,7 @@ struct AssetIndex { root->append_int(ATTRIBUTE_VERSION, CURRENT_VERSION); init_value_from_file_indexer_entries(*root, indexer_entries); - contents = std::move(root); + this->contents = std::move(root); } /** @@ -665,16 +488,12 @@ struct AssetIndex { int get_version() const { - const DictionaryValue *root = contents->as_dictionary_value(); + const DictionaryValue *root = this->contents->as_dictionary_value(); if (root == nullptr) { return UNKNOWN_VERSION; } - const DictionaryValue::Lookup attributes = root->create_lookup(); - const DictionaryValue::LookupValue *version_value = attributes.lookup_ptr(ATTRIBUTE_VERSION); - if (version_value == nullptr) { - return UNKNOWN_VERSION; - } - return (*version_value)->as_int_value()->value(); + const std::optional version_value = root->lookup_int(ATTRIBUTE_VERSION); + return version_value.value_or(UNKNOWN_VERSION); } bool is_latest_version() const @@ -689,7 +508,7 @@ struct AssetIndex { */ int extract_into(FileIndexerEntries &indexer_entries) const { - const DictionaryValue *root = contents->as_dictionary_value(); + const DictionaryValue *root = this->contents->as_dictionary_value(); const int num_entries_read = init_indexer_entries_from_value(indexer_entries, *root); return num_entries_read; } @@ -717,7 +536,7 @@ class AssetIndexFile : public AbstractFile { void mark_as_used() { - library_index.mark_as_used(filename); + this->library_index.mark_as_used(this->filename); } const char *get_file_path() const override @@ -730,7 +549,7 @@ class AssetIndexFile : public AbstractFile { */ bool is_older_than(BlendFile &asset_file) const { - return BLI_file_older(get_file_path(), asset_file.get_file_path()); + return BLI_file_older(this->get_file_path(), asset_file.get_file_path()); } /** @@ -746,7 +565,7 @@ class AssetIndexFile : public AbstractFile { { JsonFormatter formatter; std::ifstream is; - is.open(filename); + is.open(this->filename); std::unique_ptr read_data = formatter.deserialize(is); is.close(); @@ -755,19 +574,19 @@ class AssetIndexFile : public AbstractFile { bool ensure_parent_path_exists() const { - return BLI_file_ensure_parent_dir_exists(get_file_path()); + return BLI_file_ensure_parent_dir_exists(this->get_file_path()); } void write_contents(AssetIndex &content) { JsonFormatter formatter; if (!ensure_parent_path_exists()) { - CLOG_ERROR(&LOG, "Index not created: couldn't create folder [%s].", get_file_path()); + CLOG_ERROR(&LOG, "Index not created: couldn't create folder [%s].", this->get_file_path()); return; } std::ofstream os; - os.open(filename, std::ios::out | std::ios::trunc); + os.open(this->filename, std::ios::out | std::ios::trunc); formatter.serialize(os, *content.contents); os.close(); } @@ -779,39 +598,38 @@ int AssetLibraryIndex::remove_broken_index_files() { Set files_to_remove; - preexisting_file_indices.foreach_item( - [&](const std::string &index_path, const PreexistingFileIndexInfo &) { - AssetIndexFile index_file(*this, index_path); + for (const std::string &index_path : this->preexisting_file_indices.keys()) { + AssetIndexFile index_file(*this, index_path); - /* Bug was causing empty index files, so non-empty ones can be skipped. */ - if (index_file.constains_entries()) { - return; - } + /* Bug was causing empty index files, so non-empty ones can be skipped. */ + if (index_file.constains_entries()) { + continue; + } - /* Use the file modification time stamp to attempt to remove empty index files from a - * certain period (when the bug was in there). Starting from a day before the bug was - * introduced until a day after the fix should be enough to mitigate possible local time - * zone issues. */ + /* Use the file modification time stamp to attempt to remove empty index files from a + * certain period (when the bug was in there). Starting from a day before the bug was + * introduced until a day after the fix should be enough to mitigate possible local time + * zone issues. */ - std::tm tm_from{}; - tm_from.tm_year = 2022 - 1900; /* 2022 */ - tm_from.tm_mon = 11 - 1; /* November */ - tm_from.tm_mday = 8; /* Day before bug was introduced. */ - std::tm tm_to{}; - tm_from.tm_year = 2022 - 1900; /* 2022 */ - tm_from.tm_mon = 12 - 1; /* December */ - tm_from.tm_mday = 3; /* Day after fix. */ - std::time_t timestamp_from = std::mktime(&tm_from); - std::time_t timestamp_to = std::mktime(&tm_to); - BLI_stat_t stat = {}; - if (BLI_stat(index_file.get_file_path(), &stat) == -1) { - return; - } - if (IN_RANGE(stat.st_mtime, timestamp_from, timestamp_to)) { - CLOG_INFO(&LOG, 2, "Remove potentially broken index file [%s].", index_path.c_str()); - files_to_remove.add(index_path); - } - }); + std::tm tm_from{}; + tm_from.tm_year = 2022 - 1900; /* 2022 */ + tm_from.tm_mon = 11 - 1; /* November */ + tm_from.tm_mday = 8; /* Day before bug was introduced. */ + std::tm tm_to{}; + tm_from.tm_year = 2022 - 1900; /* 2022 */ + tm_from.tm_mon = 12 - 1; /* December */ + tm_from.tm_mday = 3; /* Day after fix. */ + std::time_t timestamp_from = std::mktime(&tm_from); + std::time_t timestamp_to = std::mktime(&tm_to); + BLI_stat_t stat = {}; + if (BLI_stat(index_file.get_file_path(), &stat) == -1) { + continue; + } + if (IN_RANGE(stat.st_mtime, timestamp_from, timestamp_to)) { + CLOG_INFO(&LOG, 2, "Remove potentially broken index file [%s].", index_path.c_str()); + files_to_remove.add(index_path); + } + } int num_files_deleted = 0; for (StringRef files_to_remove : files_to_remove) { diff --git a/source/blender/editors/asset/intern/asset_shelf.cc b/source/blender/editors/asset/intern/asset_shelf.cc index fde77285311..c1c91766a81 100644 --- a/source/blender/editors/asset/intern/asset_shelf.cc +++ b/source/blender/editors/asset/intern/asset_shelf.cc @@ -688,7 +688,7 @@ static void add_catalog_tabs(AssetShelfSettings &shelf_settings, uiLayout &layou /* Regular catalog tabs. */ settings_foreach_enabled_catalog_path( - shelf_settings, [&shelf_settings, block](const asset_system::AssetCatalogPath &path) { + shelf_settings, [&](const asset_system::AssetCatalogPath &path) { uiBut *but = add_tab_button(*block, path.name()); UI_but_func_set(but, [&shelf_settings, path](bContext &C) { diff --git a/source/blender/editors/asset/intern/asset_shelf_catalog_selector.cc b/source/blender/editors/asset/intern/asset_shelf_catalog_selector.cc index c874f955336..da9e3b18958 100644 --- a/source/blender/editors/asset/intern/asset_shelf_catalog_selector.cc +++ b/source/blender/editors/asset/intern/asset_shelf_catalog_selector.cc @@ -66,8 +66,7 @@ class AssetCatalogSelectorTree : public ui::AbstractTreeView { catalog_tree_.foreach_root_item( [this](const asset_system::AssetCatalogTreeItem &catalog_item) { Item &item = build_catalog_items_recursive(*this, catalog_item); - /* Uncollapse root items by default (user edits will override this just fine). */ - item.set_collapsed(false); + item.uncollapse_by_default(); }); } diff --git a/source/blender/editors/curve/editcurve.cc b/source/blender/editors/curve/editcurve.cc index c179a4a38a2..ba0f5d623e0 100644 --- a/source/blender/editors/curve/editcurve.cc +++ b/source/blender/editors/curve/editcurve.cc @@ -1455,6 +1455,20 @@ static int separate_exec(bContext *C, wmOperator *op) return OPERATOR_FINISHED; } +static int separate_invoke(bContext *C, wmOperator *op, const wmEvent * /*event*/) +{ + if (RNA_boolean_get(op->ptr, "confirm")) { + return WM_operator_confirm_ex(C, + op, + IFACE_("Move selected points to a new object?"), + nullptr, + IFACE_("Separate"), + ALERT_ICON_NONE, + false); + } + return separate_exec(C, op); +} + void CURVE_OT_separate(wmOperatorType *ot) { /* identifiers */ @@ -1463,7 +1477,7 @@ void CURVE_OT_separate(wmOperatorType *ot) ot->description = "Separate selected points from connected unselected points into a new object"; /* api callbacks */ - ot->invoke = WM_operator_confirm_or_exec; + ot->invoke = separate_invoke; ot->exec = separate_exec; ot->poll = ED_operator_editsurfcurve; diff --git a/source/blender/editors/curves/intern/curves_add.cc b/source/blender/editors/curves/intern/curves_add.cc index 027a0faa126..99c30b25d43 100644 --- a/source/blender/editors/curves/intern/curves_add.cc +++ b/source/blender/editors/curves/intern/curves_add.cc @@ -73,11 +73,10 @@ void ensure_surface_deformation_node_exists(bContext &C, Object &curves_ob) nmd.node_group = ntreeAddTree(bmain, DATA_("Surface Deform"), "GeometryNodeTree"); bNodeTree *ntree = nmd.node_group; - ntree->tree_interface.add_socket("Geometry", - "", - "NodeSocketGeometry", - NODE_INTERFACE_SOCKET_INPUT | NODE_INTERFACE_SOCKET_OUTPUT, - nullptr); + ntree->tree_interface.add_socket( + "Geometry", "", "NodeSocketGeometry", NODE_INTERFACE_SOCKET_OUTPUT, nullptr); + ntree->tree_interface.add_socket( + "Geometry", "", "NodeSocketGeometry", NODE_INTERFACE_SOCKET_INPUT, nullptr); bNode *group_input = nodeAddStaticNode(&C, ntree, NODE_GROUP_INPUT); bNode *group_output = nodeAddStaticNode(&C, ntree, NODE_GROUP_OUTPUT); bNode *deform_node = nodeAddStaticNode(&C, ntree, GEO_NODE_DEFORM_CURVES_ON_SURFACE); diff --git a/source/blender/editors/datafiles/CMakeLists.txt b/source/blender/editors/datafiles/CMakeLists.txt index 6846dbb07f2..837e4968685 100644 --- a/source/blender/editors/datafiles/CMakeLists.txt +++ b/source/blender/editors/datafiles/CMakeLists.txt @@ -613,6 +613,7 @@ set(ICON_NAMES outliner_data_volume volume_data pointcloud_point + internet current_file home documents @@ -874,6 +875,7 @@ set_property(GLOBAL PROPERTY ICON_GEOM_NAMES ops.sculpt.color_filter ops.sculpt.face_set_edit ops.sculpt.lasso_face_set + ops.sculpt.lasso_hide ops.sculpt.lasso_mask ops.sculpt.lasso_trim ops.sculpt.line_mask diff --git a/source/blender/editors/geometry/node_group_operator.cc b/source/blender/editors/geometry/node_group_operator.cc index ec5fd0259d7..d5fc6b73a28 100644 --- a/source/blender/editors/geometry/node_group_operator.cc +++ b/source/blender/editors/geometry/node_group_operator.cc @@ -223,18 +223,21 @@ static void store_result_geometry( new_mesh->attributes_for_write().remove_anonymous(); BKE_object_material_from_eval_data(&bmain, &object, &new_mesh->id); - BKE_mesh_nomain_to_mesh(new_mesh, &mesh, &object); + if (object.mode == OB_MODE_EDIT) { + EDBM_mesh_make_from_mesh(&object, new_mesh, scene.toolsettings->selectmode, true); + BKE_editmesh_looptris_and_normals_calc(mesh.edit_mesh); + BKE_id_free(nullptr, new_mesh); + } + else { + BKE_mesh_nomain_to_mesh(new_mesh, &mesh, &object); + } } if (has_shape_keys && !mesh.key) { BKE_report(op.reports, RPT_WARNING, "Mesh shape key data removed"); } - if (object.mode == OB_MODE_EDIT) { - EDBM_mesh_make(&object, scene.toolsettings->selectmode, true); - BKE_editmesh_looptris_and_normals_calc(mesh.edit_mesh); - } - else if (object.mode == OB_MODE_SCULPT) { + if (object.mode == OB_MODE_SCULPT) { sculpt_paint::undo::geometry_end(&object); } break; @@ -316,19 +319,38 @@ static Vector gather_supported_objects(const bContext &C, { Vector objects; Set unique_object_data; - CTX_DATA_BEGIN (&C, Object *, object, selected_objects) { + + auto handle_object = [&](Object *object) { if (object->mode != mode) { - continue; + return; } if (!unique_object_data.add(static_cast(object->data))) { - continue; + return; } if (!object_has_editable_data(bmain, *object)) { - continue; + return; } objects.append(object); + }; + + if (mode == OB_MODE_OBJECT) { + CTX_DATA_BEGIN (&C, Object *, object, selected_objects) { + handle_object(object); + } + CTX_DATA_END; + } + else { + Scene *scene = CTX_data_scene(&C); + ViewLayer *view_layer = CTX_data_view_layer(&C); + View3D *v3d = CTX_wm_view3d(&C); + Object *active_object = CTX_data_active_object(&C); + if (v3d && active_object) { + FOREACH_OBJECT_IN_MODE_BEGIN (scene, view_layer, v3d, active_object->type, mode, ob) { + handle_object(ob); + } + FOREACH_OBJECT_IN_MODE_END; + } } - CTX_DATA_END; return objects; } @@ -381,6 +403,12 @@ static int run_node_group_exec(bContext *C, wmOperator *op) return OPERATOR_CANCELLED; } } + if (node_tree->interface_outputs().is_empty() || + !STREQ(node_tree->interface_outputs()[0]->socket_type, "NodeSocketGeometry")) + { + BKE_report(op->reports, RPT_ERROR, "Node group's first output must be a geometry"); + return OPERATOR_CANCELLED; + } IDProperty *properties = replace_inputs_evaluated_data_blocks(*op->properties, *depsgraph); BLI_SCOPED_DEFER([&]() { IDP_FreeProperty_ex(properties, false); }); diff --git a/source/blender/editors/gpencil_legacy/gpencil_sculpt_paint.cc b/source/blender/editors/gpencil_legacy/gpencil_sculpt_paint.cc index d68567fbfc5..72de7515477 100644 --- a/source/blender/editors/gpencil_legacy/gpencil_sculpt_paint.cc +++ b/source/blender/editors/gpencil_legacy/gpencil_sculpt_paint.cc @@ -226,7 +226,7 @@ static bool gpencil_brush_invert_check(tGP_BrushEditData *gso) { /* The basic setting is the brush's setting (from the panel) */ bool invert = ((gso->brush->gpencil_settings->sculpt_flag & GP_SCULPT_FLAG_INVERT) != 0) || - (gso->brush->gpencil_settings->sculpt_flag & BRUSH_DIR_IN); + (gso->brush->flag & BRUSH_DIR_IN); /* During runtime, the user can hold down the Ctrl key to invert the basic behavior */ if (gso->flag & GP_SCULPT_FLAG_INVERT) { invert ^= true; diff --git a/source/blender/editors/gpencil_legacy/gpencil_weight_paint.cc b/source/blender/editors/gpencil_legacy/gpencil_weight_paint.cc index 15b35b856c9..88557c221b0 100644 --- a/source/blender/editors/gpencil_legacy/gpencil_weight_paint.cc +++ b/source/blender/editors/gpencil_legacy/gpencil_weight_paint.cc @@ -796,7 +796,7 @@ static bool gpencil_weightpaint_brush_init(bContext *C, wmOperator *op) } /* Draw tool: add or subtract weight? */ - gso->subtract = (gso->brush->gpencil_settings->sculpt_flag & BRUSH_DIR_IN); + gso->subtract = (gso->brush->flag & BRUSH_DIR_IN); /* Setup auto-normalize. */ gso->auto_normalize = (ts->auto_normalize && gso->vrgroup != -1); @@ -1521,7 +1521,7 @@ static int gpencil_weight_toggle_direction_invoke(bContext *C, Paint *paint = &ts->gp_weightpaint->paint; /* Toggle Add/Subtract flag. */ - paint->brush->gpencil_settings->sculpt_flag ^= BRUSH_DIR_IN; + paint->brush->flag ^= BRUSH_DIR_IN; /* Update tool settings. */ WM_main_add_notifier(NC_BRUSH | NA_EDITED, nullptr); diff --git a/source/blender/editors/grease_pencil/intern/grease_pencil_edit.cc b/source/blender/editors/grease_pencil/intern/grease_pencil_edit.cc index 259056ceb7a..57f1e1696d8 100644 --- a/source/blender/editors/grease_pencil/intern/grease_pencil_edit.cc +++ b/source/blender/editors/grease_pencil/intern/grease_pencil_edit.cc @@ -20,6 +20,7 @@ #include "BKE_attribute.hh" #include "BKE_context.hh" #include "BKE_curves_utils.hh" +#include "BKE_deform.hh" #include "BKE_grease_pencil.hh" #include "BKE_lib_id.hh" #include "BKE_main.hh" @@ -413,6 +414,8 @@ static bke::CurvesGeometry remove_points_and_split(const bke::CurvesGeometry &cu bke::CurvesGeometry dst_curves(total_points, total_curves); + BKE_defgroup_copy_list(&dst_curves.vertex_group_names, &curves.vertex_group_names); + MutableSpan new_curve_offsets = dst_curves.offsets_for_write(); array_utils::copy(dst_curve_counts.as_span(), new_curve_offsets.drop_back(1)); offset_indices::accumulate_counts_to_offsets(new_curve_offsets); diff --git a/source/blender/editors/grease_pencil/intern/grease_pencil_frames.cc b/source/blender/editors/grease_pencil/intern/grease_pencil_frames.cc index 38fda2a5d1c..48288d7fc71 100644 --- a/source/blender/editors/grease_pencil/intern/grease_pencil_frames.cc +++ b/source/blender/editors/grease_pencil/intern/grease_pencil_frames.cc @@ -350,9 +350,13 @@ bool ensure_active_keyframe(const Scene &scene, GreasePencil &grease_pencil) (*active_layer.frame_key_at(current_frame) < current_frame); if (blender::animrig::is_autokey_on(&scene) && needs_new_drawing) { - if ((scene.toolsettings->gpencil_flags & GP_TOOL_FLAG_RETAIN_LAST) != 0) { + const Brush *brush = scene.toolsettings->gp_paint->paint.brush; + if (((scene.toolsettings->gpencil_flags & GP_TOOL_FLAG_RETAIN_LAST) != 0) || + (brush->gpencil_tool == GPAINT_TOOL_ERASE)) + { /* For additive drawing, we duplicate the frame that's currently visible and insert it at the - * current frame. */ + * current frame. Also duplicate the frame when erasing, Otherwise empty drawing is added, + * see !119051 */ grease_pencil.insert_duplicate_frame( active_layer, *active_layer.frame_key_at(current_frame), current_frame, false); } diff --git a/source/blender/editors/grease_pencil/intern/grease_pencil_layers.cc b/source/blender/editors/grease_pencil/intern/grease_pencil_layers.cc index c72be8e78e8..aefe1b71dd4 100644 --- a/source/blender/editors/grease_pencil/intern/grease_pencil_layers.cc +++ b/source/blender/editors/grease_pencil/intern/grease_pencil_layers.cc @@ -524,6 +524,169 @@ static void GREASE_PENCIL_OT_layer_duplicate(wmOperatorType *ot) /* properties */ RNA_def_boolean(ot->srna, "empty_keyframes", false, "Empty Keyframes", "Add Empty Keyframes"); } + +static int grease_pencil_layer_mask_add_exec(bContext *C, wmOperator *op) +{ + using namespace ::blender::bke::greasepencil; + Object *object = CTX_data_active_object(C); + GreasePencil &grease_pencil = *static_cast(object->data); + + if (!grease_pencil.has_active_layer()) { + return OPERATOR_CANCELLED; + } + Layer &active_layer = *grease_pencil.get_active_layer(); + + int mask_name_length; + char *mask_name = RNA_string_get_alloc(op->ptr, "name", nullptr, 0, &mask_name_length); + BLI_SCOPED_DEFER([&] { MEM_SAFE_FREE(mask_name); }); + + if (TreeNode *node = grease_pencil.find_node_by_name(mask_name)) { + if (grease_pencil.is_layer_active(&node->as_layer())) { + BKE_report(op->reports, RPT_ERROR, "Cannot add active layer as mask"); + return OPERATOR_CANCELLED; + } + + if (BLI_findstring(&active_layer.masks, + mask_name, + offsetof(GreasePencilLayerMask, layer_name)) != nullptr) + { + BKE_report(op->reports, RPT_ERROR, "Layer already added"); + return OPERATOR_CANCELLED; + } + + LayerMask *new_mask = MEM_new(__func__, mask_name); + BLI_addtail(&active_layer.masks, reinterpret_cast(new_mask)); + /* Make the newly added mask active. */ + active_layer.active_mask_index = BLI_listbase_count(&active_layer.masks) - 1; + } + else { + BKE_report(op->reports, RPT_ERROR, "Unable to find layer to add"); + return OPERATOR_CANCELLED; + } + + DEG_id_tag_update(&grease_pencil.id, ID_RECALC_GEOMETRY); + WM_event_add_notifier(C, NC_GPENCIL | ND_DATA | NA_SELECTED, &grease_pencil); + + return OPERATOR_FINISHED; +} + +static void GREASE_PENCIL_OT_layer_mask_add(wmOperatorType *ot) +{ + /* identifiers */ + ot->name = "Add New Mask Layer"; + ot->idname = "GREASE_PENCIL_OT_layer_mask_add"; + ot->description = "Add new layer as masking"; + + ot->flag = OPTYPE_REGISTER | OPTYPE_UNDO; + + /* callbacks */ + ot->exec = grease_pencil_layer_mask_add_exec; + ot->poll = active_grease_pencil_layer_poll; + + /* properties */ + RNA_def_string(ot->srna, "name", nullptr, 0, "Layer", "Name of the layer"); +} + +static int grease_pencil_layer_mask_remove_exec(bContext *C, wmOperator * /*op*/) +{ + using namespace ::blender::bke::greasepencil; + Object *object = CTX_data_active_object(C); + GreasePencil &grease_pencil = *static_cast(object->data); + + if (!grease_pencil.has_active_layer()) { + return OPERATOR_CANCELLED; + } + + Layer &active_layer = *grease_pencil.get_active_layer(); + if (GreasePencilLayerMask *mask = reinterpret_cast( + BLI_findlink(&active_layer.masks, active_layer.active_mask_index))) + { + BLI_remlink(&active_layer.masks, mask); + MEM_delete(reinterpret_cast(mask)); + active_layer.active_mask_index = std::max(active_layer.active_mask_index - 1, 0); + } + else { + return OPERATOR_CANCELLED; + } + + DEG_id_tag_update(&grease_pencil.id, ID_RECALC_GEOMETRY); + WM_event_add_notifier(C, NC_GPENCIL | ND_DATA | NA_SELECTED, &grease_pencil); + + return OPERATOR_FINISHED; +} + +static void GREASE_PENCIL_OT_layer_mask_remove(wmOperatorType *ot) +{ + /* identifiers */ + ot->name = "Remove Mask Layer"; + ot->idname = "GREASE_PENCIL_OT_layer_mask_remove"; + ot->description = "Remove Layer Mask"; + + ot->flag = OPTYPE_REGISTER | OPTYPE_UNDO; + + /* callbacks */ + ot->exec = grease_pencil_layer_mask_remove_exec; + ot->poll = active_grease_pencil_layer_poll; +} + +enum class LayerMaskMoveDirection : int8_t { Up = -1, Down = 1 }; + +static int grease_pencil_layer_mask_reorder_exec(bContext *C, wmOperator *op) +{ + using namespace ::blender::bke::greasepencil; + Object *object = CTX_data_active_object(C); + GreasePencil &grease_pencil = *static_cast(object->data); + + if (!grease_pencil.has_active_layer()) { + return OPERATOR_CANCELLED; + } + Layer &active_layer = *grease_pencil.get_active_layer(); + const int direction = RNA_enum_get(op->ptr, "direction"); + + bool changed = false; + if (GreasePencilLayerMask *mask = reinterpret_cast( + BLI_findlink(&active_layer.masks, active_layer.active_mask_index))) + { + if (BLI_listbase_link_move(&active_layer.masks, mask, direction)) { + active_layer.active_mask_index = std::max(active_layer.active_mask_index + direction, 0); + changed = true; + } + } + else { + return OPERATOR_CANCELLED; + } + + if (changed) { + DEG_id_tag_update(&grease_pencil.id, ID_RECALC_GEOMETRY); + WM_event_add_notifier(C, NC_GPENCIL | ND_DATA | NA_SELECTED, &grease_pencil); + } + + return OPERATOR_FINISHED; +} + +static void GREASE_PENCIL_OT_layer_mask_reorder(wmOperatorType *ot) +{ + static const EnumPropertyItem enum_direction[] = { + {int(LayerMaskMoveDirection::Up), "UP", 0, "Up", ""}, + {int(LayerMaskMoveDirection::Down), "DOWN", 0, "Down", ""}, + {0, nullptr, 0, nullptr, nullptr}, + }; + + /* identifiers */ + ot->name = "Reorder Grease Pencil Layer Mask"; + ot->idname = "GREASE_PENCIL_OT_layer_mask_reorder"; + ot->description = "Reorder the active Grease Pencil mask layer up/down in the list"; + + /* api callbacks */ + ot->exec = grease_pencil_layer_mask_reorder_exec; + ot->poll = active_grease_pencil_layer_poll; + + /* flags */ + ot->flag = OPTYPE_REGISTER | OPTYPE_UNDO; + + ot->prop = RNA_def_enum(ot->srna, "direction", enum_direction, 0, "Direction", ""); +} + } // namespace blender::ed::greasepencil void ED_operatortypes_grease_pencil_layers() @@ -540,4 +703,8 @@ void ED_operatortypes_grease_pencil_layers() WM_operatortype_append(GREASE_PENCIL_OT_layer_duplicate); WM_operatortype_append(GREASE_PENCIL_OT_layer_group_add); + + WM_operatortype_append(GREASE_PENCIL_OT_layer_mask_add); + WM_operatortype_append(GREASE_PENCIL_OT_layer_mask_remove); + WM_operatortype_append(GREASE_PENCIL_OT_layer_mask_reorder); } diff --git a/source/blender/editors/include/ED_armature.hh b/source/blender/editors/include/ED_armature.hh index b7b5f699b5b..ffdaf5ae438 100644 --- a/source/blender/editors/include/ED_armature.hh +++ b/source/blender/editors/include/ED_armature.hh @@ -65,7 +65,10 @@ EditBone *ED_armature_ebone_add_primitive(Object *obedit_arm, float length, bool void ED_armature_ebone_copy(EditBone *dest, const EditBone *source); -/* `armature_edit.cc` */ +/** + * Get current armature from the context, including properties editor pinning. + **/ +bArmature *ED_armature_context(const bContext *C); /** * Adjust bone roll to align Z axis with vector `align_axis` is in local space and is normalized. diff --git a/source/blender/editors/include/ED_mesh.hh b/source/blender/editors/include/ED_mesh.hh index 15b64e82dab..43ca2864715 100644 --- a/source/blender/editors/include/ED_mesh.hh +++ b/source/blender/editors/include/ED_mesh.hh @@ -77,6 +77,8 @@ void EDBM_mesh_clear(BMEditMesh *em); void EDBM_selectmode_to_scene(bContext *C); void EDBM_mesh_make(Object *ob, int select_mode, bool add_key_index); +/** Replaces the edit-mesh in the object with a new one based on the given mesh. */ +void EDBM_mesh_make_from_mesh(Object *ob, Mesh *src_mesh, int select_mode, bool add_key_index); /** * Should only be called on the active edit-mesh, otherwise call #BKE_editmesh_free_data. */ @@ -591,11 +593,11 @@ int ED_mesh_shapes_join_objects_exec(bContext *C, wmOperator *op); /* mirror lookup api */ /* Spatial Mirror */ -void ED_mesh_mirror_spatial_table_begin(Object *ob, BMEditMesh *em, Mesh *me_eval); +void ED_mesh_mirror_spatial_table_begin(Object *ob, BMEditMesh *em, Mesh *mesh_eval); void ED_mesh_mirror_spatial_table_end(Object *ob); int ED_mesh_mirror_spatial_table_lookup(Object *ob, BMEditMesh *em, - Mesh *me_eval, + Mesh *mesh_eval, const float co[3]); /* Topology Mirror */ @@ -605,20 +607,20 @@ int ED_mesh_mirror_spatial_table_lookup(Object *ob, * \note This is supposed return -1 on error, * which callers are currently checking for, but is not used so far. */ -void ED_mesh_mirror_topo_table_begin(Object *ob, Mesh *me_eval); +void ED_mesh_mirror_topo_table_begin(Object *ob, Mesh *mesh_eval); void ED_mesh_mirror_topo_table_end(Object *ob); /** * Retrieves mirrored cache vert, or NULL if there isn't one. * \note calling this without ensuring the mirror cache state is bad. */ -int mesh_get_x_mirror_vert(Object *ob, Mesh *me_eval, int index, bool use_topology); +int mesh_get_x_mirror_vert(Object *ob, Mesh *mesh_eval, int index, bool use_topology); BMVert *editbmesh_get_x_mirror_vert( Object *ob, BMEditMesh *em, BMVert *eve, const float co[3], int index, bool use_topology); /** * This is a Mesh-based copy of #mesh_get_x_mirror_faces(). */ -int *mesh_get_x_mirror_faces(Object *ob, BMEditMesh *em, Mesh *me_eval); +int *mesh_get_x_mirror_faces(Object *ob, BMEditMesh *em, Mesh *mesh_eval); /** * Wrapper for object-mode/edit-mode. diff --git a/source/blender/editors/include/ED_view3d.hh b/source/blender/editors/include/ED_view3d.hh index 011c32fa586..3e9efaf9c28 100644 --- a/source/blender/editors/include/ED_view3d.hh +++ b/source/blender/editors/include/ED_view3d.hh @@ -188,7 +188,7 @@ enum eV3DDepthOverrideMode { }; /** * Redraw the viewport depth buffer. - * Call #view3d_has_depth_buffer_being_used if you want to check if the viewport already has depth + * Call #ED_view3d_has_depth_buffer_updated if you want to check if the viewport already has depth * buffer updated. */ void ED_view3d_depth_override(Depsgraph *depsgraph, @@ -211,7 +211,7 @@ bool ED_view3d_depth_unproject_v3(const ARegion *region, double depth, float r_location_world[3]); -bool ED_view3d_has_depth_buffer_being_used(const Depsgraph *depsgraph, const View3D *v3d); +bool ED_view3d_has_depth_buffer_updated(const Depsgraph *depsgraph, const View3D *v3d); /** * Utilities to perform navigation. @@ -1224,9 +1224,9 @@ void ED_view3d_grid_steps(const Scene *scene, * The actual code is seen in `object_grid_frag.glsl` (see `grid_res`). * Currently the simulation is only done when RV3D_VIEW_IS_AXIS. */ -float ED_view3d_grid_view_scale(Scene *scene, - View3D *v3d, - ARegion *region, +float ED_view3d_grid_view_scale(const Scene *scene, + const View3D *v3d, + const ARegion *region, const char **r_grid_unit); /** @@ -1287,8 +1287,8 @@ void ED_view3d_draw_bgpic_test(const Scene *scene, /* view3d_gizmo_preselect_type.cc */ -void ED_view3d_gizmo_mesh_preselect_get_active(bContext *C, - wmGizmo *gz, +void ED_view3d_gizmo_mesh_preselect_get_active(const bContext *C, + const wmGizmo *gz, Base **r_base, BMElem **r_ele); void ED_view3d_gizmo_mesh_preselect_clear(wmGizmo *gz); @@ -1305,8 +1305,8 @@ void ED_view3d_buttons_region_layout_ex(const bContext *C, * See if current UUID is valid, otherwise set a valid UUID to v3d, * Try to keep the same UUID previously used to allow users to quickly toggle back and forth. */ -bool ED_view3d_local_collections_set(Main *bmain, View3D *v3d); -void ED_view3d_local_collections_reset(bContext *C, bool reset_all); +bool ED_view3d_local_collections_set(const Main *bmain, View3D *v3d); +void ED_view3d_local_collections_reset(const bContext *C, bool reset_all); #ifdef WITH_XR_OPENXR void ED_view3d_xr_mirror_update(const ScrArea *area, const View3D *v3d, bool enable); diff --git a/source/blender/editors/include/UI_icons.hh b/source/blender/editors/include/UI_icons.hh index 49a7e34acef..8c94ed9c632 100644 --- a/source/blender/editors/include/UI_icons.hh +++ b/source/blender/editors/include/UI_icons.hh @@ -758,7 +758,7 @@ DEF_ICON_BLANK(275) DEF_ICON_BLANK(276) DEF_ICON_BLANK(277) DEF_ICON_BLANK(772) -DEF_ICON_BLANK(773) +DEF_ICON(INTERNET) DEF_ICON(CURRENT_FILE) DEF_ICON(HOME) DEF_ICON(DOCUMENTS) diff --git a/source/blender/editors/include/UI_interface_c.hh b/source/blender/editors/include/UI_interface_c.hh index 3bdf931048d..bdba09518ea 100644 --- a/source/blender/editors/include/UI_interface_c.hh +++ b/source/blender/editors/include/UI_interface_c.hh @@ -712,6 +712,21 @@ int UI_popup_menu_invoke(bContext *C, const char *idname, ReportList *reports) A * E.g. WM might need to do this for exiting files correctly. */ void UI_popup_menu_retval_set(const uiBlock *block, int retval, bool enable); +/** + * Set a dummy panel in the popup `block` to support using layout panels, the panel is linked + * to the popup `region` so layout panels state can be persistent until the popup is closed. + */ +void UI_popup_dummy_panel_set(ARegion *region, uiBlock *block); +/** Toggles layout panel open state and returns the new state. */ +bool UI_layout_panel_toggle_open(const bContext *C, struct LayoutPanelHeader *header); +void UI_panel_drag_collapse_handler_add(const bContext *C, const bool was_open); +LayoutPanelHeader *UI_layout_panel_header_under_mouse(const Panel &panel, const int my); +/** Apply scroll to layout panels when the main panel is used in popups. */ +void UI_layout_panel_popup_scroll_apply(Panel *panel, const float dy); +void UI_draw_layout_panels_backdrop(const ARegion *region, + const Panel *panel, + const float radius, + float subpanel_backcolor[4]); /** * Setting the button makes the popup open from the button instead of the cursor. */ @@ -1722,6 +1737,22 @@ enum uiTooltipColorID { UI_TIP_LC_MAX }; +enum class uiTooltipImageBackground { + None = 0, + Checkerboard_Themed, + Checkerboard_Fixed, +}; + +struct uiTooltipImage { + ImBuf *ibuf = nullptr; + short width = 0; + short height = 0; + bool premultiplied = false; + bool border = false; + bool text_color = false; + uiTooltipImageBackground background = uiTooltipImageBackground::None; +}; + void UI_but_func_tooltip_custom_set(uiBut *but, uiButToolTipCustomFunc func, void *arg, @@ -1742,8 +1773,7 @@ void UI_tooltip_text_field_add(uiTooltipData *data, * \param image: Image buffer (duplicated, ownership is *not* transferred to `data`). * \param image_size: Display size for the image (pixels without UI scale applied). */ -void UI_tooltip_image_field_add(uiTooltipData *data, const ImBuf *image, const short image_size[2]) - ATTR_NONNULL(1, 2, 3); +void UI_tooltip_image_field_add(uiTooltipData *data, const uiTooltipImage &image_data); /** * Recreate tool-tip (use to update dynamic tips) diff --git a/source/blender/editors/include/UI_tree_view.hh b/source/blender/editors/include/UI_tree_view.hh index 7f3b0fa9bbc..5e34e65d78f 100644 --- a/source/blender/editors/include/UI_tree_view.hh +++ b/source/blender/editors/include/UI_tree_view.hh @@ -213,6 +213,13 @@ class AbstractTreeViewItem : public AbstractViewItem, public TreeViewItemContain * \returns true when the collapsed state was changed, false otherwise. */ virtual bool set_collapsed(bool collapsed); + /** + * Make this item be uncollapsed on first draw (may later be overridden by + * #should_be_collapsed()). Must only be done during tree building. + * + * \note this does not call #on_collapse_change() or #set_collapsed() overrides. + */ + void uncollapse_by_default(); /** * Requires the tree to have completed reconstruction, see #is_reconstructed(). Otherwise we diff --git a/source/blender/editors/interface/interface.cc b/source/blender/editors/interface/interface.cc index 6fba3c68e77..853cf97ed81 100644 --- a/source/blender/editors/interface/interface.cc +++ b/source/blender/editors/interface/interface.cc @@ -2096,6 +2096,15 @@ void UI_block_draw(const bContext *C, uiBlock *block) UI_panel_should_show_background(region, block->panel->type), region->flag & RGN_FLAG_SEARCH_FILTER_ACTIVE); } + /* Shared layout panel backdrop style between redo region and popups. */ + if (block->panel && ELEM(region->regiontype, RGN_TYPE_HUD, RGN_TYPE_TEMPORARY)) { + /* TODO: Add as theme color. */ + float subpanel_backcolor[4]{0.2f, 0.3f, 0.33f, 0.05f}; + const bTheme *btheme = UI_GetTheme(); + const float aspect = block->panel->runtime->block->aspect; + const float radius = btheme->tui.panel_roundness * U.widget_unit * 0.5f / aspect; + UI_draw_layout_panels_backdrop(region, block->panel, radius, subpanel_backcolor); + } BLF_batch_draw_begin(); UI_icon_draw_cache_begin(); diff --git a/source/blender/editors/interface/interface_handlers.cc b/source/blender/editors/interface/interface_handlers.cc index b5e98d73d6d..c394d8e104f 100644 --- a/source/blender/editors/interface/interface_handlers.cc +++ b/source/blender/editors/interface/interface_handlers.cc @@ -55,6 +55,7 @@ #include "ED_undo.hh" #include "UI_interface.hh" +#include "UI_interface_c.hh" #include "UI_string_search.hh" #include "BLF_api.hh" @@ -10124,6 +10125,8 @@ static void ui_menu_scroll_apply_offset_y(ARegion *region, uiBlock *block, float /* remember scroll offset for refreshes */ block->handle->scrolloffset += dy; + /* Apply popup scroll delta to layout panels too. */ + UI_layout_panel_popup_scroll_apply(block->panel, dy); /* apply scroll offset */ LISTBASE_FOREACH (uiBut *, bt, &block->buttons) { @@ -11428,6 +11431,25 @@ static int ui_handle_menus_recursive(bContext *C, C, event, submenu, level + 1, is_parent_inside || inside, is_menu, false); } } + else if (event->val == KM_PRESS && event->type == LEFTMOUSE) { + LISTBASE_FOREACH (uiBlock *, block, &menu->region->uiblocks) { + if (block->panel) { + int mx = event->xy[0]; + int my = event->xy[1]; + ui_window_to_block(menu->region, block, &mx, &my); + if (!IN_RANGE(float(mx), block->rect.xmin, block->rect.xmax)) { + break; + } + LayoutPanelHeader *header = UI_layout_panel_header_under_mouse(*block->panel, my); + if (header) { + ED_region_tag_redraw(menu->region); + ED_region_tag_refresh_ui(menu->region); + UI_panel_drag_collapse_handler_add(C, !UI_layout_panel_toggle_open(C, header)); + retval = WM_UI_HANDLER_BREAK; + } + } + } + } /* now handle events for our own menu */ if (retval == WM_UI_HANDLER_CONTINUE || event->type == TIMER) { diff --git a/source/blender/editors/interface/interface_panel.cc b/source/blender/editors/interface/interface_panel.cc index cb83a3a5673..d3d11c24fdc 100644 --- a/source/blender/editors/interface/interface_panel.cc +++ b/source/blender/editors/interface/interface_panel.cc @@ -38,6 +38,7 @@ #include "ED_screen.hh" #include "UI_interface.hh" +#include "UI_interface_c.hh" #include "UI_interface_icons.hh" #include "UI_resources.hh" #include "UI_view2d.hh" @@ -1162,6 +1163,36 @@ static int layout_panel_y_offset() return UI_style_get_dpi()->panelspace; } +void UI_draw_layout_panels_backdrop(const ARegion *region, + const Panel *panel, + const float radius, + float subpanel_backcolor[4]) +{ + /* Draw backdrops for layout panels. */ + for (const LayoutPanelBody &body : panel->runtime->layout_panels.bodies) { + + rctf panel_blockspace = panel->runtime->block->rect; + panel_blockspace.ymax = panel->runtime->block->rect.ymax + body.end_y; + panel_blockspace.ymin = panel->runtime->block->rect.ymax + body.start_y; + BLI_rctf_translate(&panel_blockspace, 0, -layout_panel_y_offset()); + + /* If the layout panel is at the end of the root panel, it's bottom corners are rounded. */ + const bool is_main_panel_end = panel_blockspace.ymin - panel->runtime->block->rect.ymin < 10; + if (is_main_panel_end) { + panel_blockspace.ymin = panel->runtime->block->rect.ymin; + UI_draw_roundbox_corner_set(UI_CNR_BOTTOM_RIGHT | UI_CNR_BOTTOM_LEFT); + } + else { + UI_draw_roundbox_corner_set(UI_CNR_NONE); + } + + rcti panel_pixelspace = ui_to_pixelrect(region, panel->runtime->block, &panel_blockspace); + rctf panel_pixelspacef; + BLI_rctf_rcti_copy(&panel_pixelspacef, &panel_pixelspace); + UI_draw_roundbox_4fv(&panel_pixelspacef, true, radius, subpanel_backcolor); + } +} + static void panel_draw_aligned_backdrop(const ARegion *region, const Panel *panel, const rcti *rect, @@ -1200,31 +1231,9 @@ static void panel_draw_aligned_backdrop(const ARegion *region, box_rect.ymax = rect->ymax; UI_draw_roundbox_4fv(&box_rect, true, radius, panel_backcolor); - /* Draw backdrops for layout panels. */ - for (const LayoutPanelBody &body : panel->runtime->layout_panels.bodies) { - float subpanel_backcolor[4]; - UI_GetThemeColor4fv(TH_PANEL_SUB_BACK, subpanel_backcolor); - - rctf panel_blockspace = panel->runtime->block->rect; - panel_blockspace.ymax = panel->runtime->block->rect.ymax + body.end_y; - panel_blockspace.ymin = panel->runtime->block->rect.ymax + body.start_y; - BLI_rctf_translate(&panel_blockspace, 0, -layout_panel_y_offset()); - - /* If the layout panel is at the end of the root panel, it's bottom corners are rounded. */ - const bool is_main_panel_end = panel_blockspace.ymin - panel->runtime->block->rect.ymin < 10; - if (is_main_panel_end) { - panel_blockspace.ymin = panel->runtime->block->rect.ymin; - UI_draw_roundbox_corner_set(UI_CNR_BOTTOM_RIGHT | UI_CNR_BOTTOM_LEFT); - } - else { - UI_draw_roundbox_corner_set(UI_CNR_NONE); - } - - rcti panel_pixelspace = ui_to_pixelrect(region, panel->runtime->block, &panel_blockspace); - rctf panel_pixelspacef; - BLI_rctf_rcti_copy(&panel_pixelspacef, &panel_pixelspace); - UI_draw_roundbox_4fv(&panel_pixelspacef, true, radius, subpanel_backcolor); - } + float subpanel_backcolor[4]; + UI_GetThemeColor4fv(TH_PANEL_SUB_BACK, subpanel_backcolor); + UI_draw_layout_panels_backdrop(region, panel, radius, subpanel_backcolor); } /* Panel header backdrops for non sub-panels. */ @@ -1931,7 +1940,7 @@ static void ui_do_drag(const bContext *C, const wmEvent *event, Panel *panel) /** \name Region Level Panel Interaction * \{ */ -static LayoutPanelHeader *get_layout_panel_header_under_mouse(const Panel &panel, const int my) +LayoutPanelHeader *UI_layout_panel_header_under_mouse(const Panel &panel, const int my) { for (LayoutPanelHeader &header : panel.runtime->layout_panels.headers) { if (IN_RANGE(float(my - panel.runtime->block->rect.ymax + layout_panel_y_offset()), @@ -1956,7 +1965,7 @@ static uiPanelMouseState ui_panel_mouse_state_get(const uiBlock *block, if (IN_RANGE(float(my), block->rect.ymax, block->rect.ymax + PNL_HEADER)) { return PANEL_MOUSE_INSIDE_HEADER; } - if (get_layout_panel_header_under_mouse(*panel, my) != nullptr) { + if (UI_layout_panel_header_under_mouse(*panel, my) != nullptr) { return PANEL_MOUSE_INSIDE_LAYOUT_PANEL_HEADER; } @@ -1984,8 +1993,10 @@ static void ui_panel_drag_collapse(const bContext *C, const uiPanelDragCollapseHandle *dragcol_data, const int xy_dst[2]) { - ARegion *region = CTX_wm_region(C); - + ARegion *region = CTX_wm_menu(C); + if (!region) { + region = CTX_wm_region(C); + } LISTBASE_FOREACH (uiBlock *, block, ®ion->uiblocks) { float xy_a_block[2] = {float(dragcol_data->xy_init[0]), float(dragcol_data->xy_init[1])}; float xy_b_block[2] = {float(xy_dst[0]), float(xy_dst[1])}; @@ -2015,6 +2026,7 @@ static void ui_panel_drag_collapse(const bContext *C, &header.open_owner_ptr, RNA_struct_find_property(&header.open_owner_ptr, header.open_prop_name.c_str())); ED_region_tag_redraw(region); + ED_region_tag_refresh_ui(region); } } @@ -2080,7 +2092,7 @@ static int ui_panel_drag_collapse_handler(bContext *C, const wmEvent *event, voi return retval; } -static void ui_panel_drag_collapse_handler_add(const bContext *C, const bool was_open) +void UI_panel_drag_collapse_handler_add(const bContext *C, const bool was_open) { wmWindow *win = CTX_wm_window(C); const wmEvent *event = win->eventstate; @@ -2097,32 +2109,32 @@ static void ui_panel_drag_collapse_handler_add(const bContext *C, const bool was eWM_EventHandlerFlag(0)); } +bool UI_layout_panel_toggle_open(const bContext *C, LayoutPanelHeader *header) +{ + const bool is_open = RNA_boolean_get(&header->open_owner_ptr, header->open_prop_name.c_str()); + RNA_boolean_set(&header->open_owner_ptr, header->open_prop_name.c_str(), !is_open); + RNA_property_update( + const_cast(C), + &header->open_owner_ptr, + RNA_struct_find_property(&header->open_owner_ptr, header->open_prop_name.c_str())); + return !is_open; +} + static void ui_handle_layout_panel_header( const bContext *C, const uiBlock *block, const int /*mx*/, const int my, const int event_type) { Panel *panel = block->panel; BLI_assert(panel->type != nullptr); - LayoutPanelHeader *header = get_layout_panel_header_under_mouse(*panel, my); + LayoutPanelHeader *header = UI_layout_panel_header_under_mouse(*panel, my); if (header == nullptr) { return; } - - const bool is_open = RNA_boolean_get(&header->open_owner_ptr, header->open_prop_name.c_str()); - if (is_open) { - RNA_boolean_set(&header->open_owner_ptr, header->open_prop_name.c_str(), false); - } - else { - RNA_boolean_set(&header->open_owner_ptr, header->open_prop_name.c_str(), true); - } - RNA_property_update( - const_cast(C), - &header->open_owner_ptr, - RNA_struct_find_property(&header->open_owner_ptr, header->open_prop_name.c_str())); + const bool new_state = UI_layout_panel_toggle_open(C, header); ED_region_tag_redraw(CTX_wm_region(C)); if (event_type == LEFTMOUSE) { - ui_panel_drag_collapse_handler_add(C, is_open); + UI_panel_drag_collapse_handler_add(C, !new_state); } } @@ -2188,7 +2200,7 @@ static void ui_handle_panel_header(const bContext *C, SET_FLAG_FROM_TEST(panel->flag, !UI_panel_is_closed(panel), PNL_CLOSED); if (event_type == LEFTMOUSE) { - ui_panel_drag_collapse_handler_add(C, UI_panel_is_closed(panel)); + UI_panel_drag_collapse_handler_add(C, UI_panel_is_closed(panel)); } /* Set panel custom data (modifier) active when expanding sub-panels, but not top-level diff --git a/source/blender/editors/interface/interface_region_popup.cc b/source/blender/editors/interface/interface_region_popup.cc index 5ce3be7989a..19d9abc9f43 100644 --- a/source/blender/editors/interface/interface_region_popup.cc +++ b/source/blender/editors/interface/interface_region_popup.cc @@ -576,6 +576,38 @@ static void ui_popup_block_remove(bContext *C, uiPopupBlockHandle *handle) } } +void UI_layout_panel_popup_scroll_apply(Panel *panel, const float dy) +{ + if (!panel || dy == 0.0f) { + return; + } + for (LayoutPanelBody &body : panel->runtime->layout_panels.bodies) { + body.start_y += dy; + body.end_y += dy; + } + for (LayoutPanelHeader &headcer : panel->runtime->layout_panels.headers) { + headcer.start_y += dy; + headcer.end_y += dy; + } +} + +void UI_popup_dummy_panel_set(ARegion *region, uiBlock *block) +{ + Panel *&panel = region->runtime.popup_block_panel; + if (!panel) { + /* Dummy popup panel type. */ + static PanelType panel_type = []() { + PanelType type{}; + type.flag = PANEL_TYPE_NO_HEADER; + return type; + }(); + panel = BKE_panel_new(&panel_type); + } + panel->runtime->layout_panels.clear(); + block->panel = panel; + panel->runtime->block = block; +} + uiBlock *ui_popup_block_refresh(bContext *C, uiPopupBlockHandle *handle, ARegion *butregion, @@ -753,7 +785,14 @@ uiBlock *ui_popup_block_refresh(bContext *C, region->winrct.ymax = block->rect.ymax + UI_POPUP_MENU_TOP; UI_block_translate(block, -region->winrct.xmin, -region->winrct.ymin); + /* Popups can change size, fix scroll offset if a panel was closed. */ + float ymin = FLT_MAX; + LISTBASE_FOREACH (uiBut *, bt, &block->buttons) { + ymin = min_ff(ymin, bt->rect.ymin); + } + handle->scrolloffset = std::clamp( + handle->scrolloffset, 0.0f, std::max(block->rect.ymin - ymin, 0.0f)); /* apply scroll offset */ if (handle->scrolloffset != 0.0f) { LISTBASE_FOREACH (uiBut *, bt, &block->buttons) { @@ -762,6 +801,8 @@ uiBlock *ui_popup_block_refresh(bContext *C, } } } + /* Apply popup scroll offset to layout panels. */ + UI_layout_panel_popup_scroll_apply(block->panel, handle->scrolloffset); if (block_old) { block->oldblock = block_old; @@ -875,6 +916,10 @@ void ui_popup_block_free(bContext *C, uiPopupBlockHandle *handle) handle->popup_create_vars.arg_free(handle->popup_create_vars.arg); } + if (handle->region->runtime.popup_block_panel) { + BKE_panel_free(handle->region->runtime.popup_block_panel); + } + ui_popup_block_remove(C, handle); MEM_freeN(handle); diff --git a/source/blender/editors/interface/interface_region_tooltip.cc b/source/blender/editors/interface/interface_region_tooltip.cc index 23f78aa1d59..d81113a0574 100644 --- a/source/blender/editors/interface/interface_region_tooltip.cc +++ b/source/blender/editors/interface/interface_region_tooltip.cc @@ -90,8 +90,7 @@ struct uiTooltipField { uint lines; } geom; uiTooltipFormat format; - ImBuf *image; - short image_size[2]; + std::optional image; }; struct uiTooltipData { @@ -124,13 +123,12 @@ void UI_tooltip_text_field_add(uiTooltipData *data, data->fields.append(std::move(field)); } -void UI_tooltip_image_field_add(uiTooltipData *data, const ImBuf *image, const short image_size[2]) +void UI_tooltip_image_field_add(uiTooltipData *data, const uiTooltipImage &image_data) { uiTooltipField field{}; field.format.style = UI_TIP_STYLE_IMAGE; - field.image = IMB_dupImBuf(image); - field.image_size[0] = std::min(image_size[0], short(UI_TIP_MAXIMAGEWIDTH * UI_SCALE_FAC)); - field.image_size[1] = std::min(image_size[1], short(UI_TIP_MAXIMAGEHEIGHT * UI_SCALE_FAC)); + field.image = image_data; + field.image->ibuf = IMB_dupImBuf(image_data.ibuf); data->fields.append(std::move(field)); } @@ -255,55 +253,69 @@ static void ui_tooltip_region_draw_cb(const bContext * /*C*/, ARegion *region) UI_fontstyle_draw( &fstyle_mono, &bbox, field->text.c_str(), field->text.size(), drawcol, &fs_params); } - else if (field->format.style == UI_TIP_STYLE_IMAGE) { + else if (field->format.style == UI_TIP_STYLE_IMAGE && field->image.has_value()) { - bbox.ymax -= field->image_size[1]; + bbox.ymax -= field->image->height; - /* Draw checker pattern behind the image in case is has transparency. */ - imm_draw_box_checker_2d(float(bbox.xmin), - float(bbox.ymax), - float(bbox.xmin + field->image_size[0]), - float(bbox.ymax + field->image_size[1])); + if (field->image->background == uiTooltipImageBackground::Checkerboard_Themed) { + imm_draw_box_checker_2d(float(bbox.xmin), + float(bbox.ymax), + float(bbox.xmin + field->image->width), + float(bbox.ymax + field->image->height)); + } + else if (field->image->background == uiTooltipImageBackground::Checkerboard_Fixed) { + const float checker_dark = UI_ALPHA_CHECKER_DARK / 255.0f; + const float checker_light = UI_ALPHA_CHECKER_LIGHT / 255.0f; + const float color1[4] = {checker_dark, checker_dark, checker_dark, 1.0f}; + const float color2[4] = {checker_light, checker_light, checker_light, 1.0f}; + imm_draw_box_checker_2d_ex(float(bbox.xmin + U.pixelsize), + float(bbox.ymax + U.pixelsize), + float(bbox.xmin + field->image->width), + float(bbox.ymax + field->image->height), + color1, + color2, + 8); + } - GPU_blend(GPU_BLEND_ALPHA_PREMULT); + GPU_blend((field->image->premultiplied) ? GPU_BLEND_ALPHA_PREMULT : GPU_BLEND_ALPHA); IMMDrawPixelsTexState state = immDrawPixelsTexSetup(GPU_SHADER_3D_IMAGE_COLOR); immDrawPixelsTexScaledFullSize(&state, bbox.xmin, bbox.ymax, - field->image->x, - field->image->y, + field->image->ibuf->x, + field->image->ibuf->y, GPU_RGBA8, true, - field->image->byte_buffer.data, + field->image->ibuf->byte_buffer.data, 1.0f, 1.0f, - float(field->image_size[0]) / float(field->image->x), - float(field->image_size[1]) / float(field->image->y), - nullptr); - GPU_blend(GPU_BLEND_ALPHA); + float(field->image->width) / float(field->image->ibuf->x), + float(field->image->height) / float(field->image->ibuf->y), + (field->image->text_color) ? main_color : nullptr); - /* Draw border around it. */ - GPUVertFormat *format = immVertexFormat(); - uint pos = GPU_vertformat_attr_add(format, "pos", GPU_COMP_F32, 2, GPU_FETCH_FLOAT); - immBindBuiltinProgram(GPU_SHADER_3D_UNIFORM_COLOR); - float border_color[4] = {1.0f, 1.0f, 1.0f, 0.15f}; - float bgcolor[4]; - UI_GetThemeColor4fv(TH_BACK, bgcolor); - if (rgb_to_grayscale(bgcolor) > 0.5f) { - border_color[0] = 0.0f; - border_color[1] = 0.0f; - border_color[2] = 0.0f; + if (field->image->border) { + GPU_blend(GPU_BLEND_ALPHA); + GPUVertFormat *format = immVertexFormat(); + uint pos = GPU_vertformat_attr_add(format, "pos", GPU_COMP_F32, 2, GPU_FETCH_FLOAT); + immBindBuiltinProgram(GPU_SHADER_3D_UNIFORM_COLOR); + float border_color[4] = {1.0f, 1.0f, 1.0f, 0.15f}; + float bgcolor[4]; + UI_GetThemeColor4fv(TH_BACK, bgcolor); + if (rgb_to_grayscale(bgcolor) > 0.5f) { + border_color[0] = 0.0f; + border_color[1] = 0.0f; + border_color[2] = 0.0f; + } + immUniformColor4fv(border_color); + imm_draw_box_wire_2d(pos, + float(bbox.xmin), + float(bbox.ymax), + float(bbox.xmin + field->image->width), + float(bbox.ymax + field->image->height)); + immUnbindProgram(); + GPU_blend(GPU_BLEND_NONE); } - immUniformColor4fv(border_color); - imm_draw_box_wire_2d(pos, - float(bbox.xmin), - float(bbox.ymax), - float(bbox.xmin + field->image_size[0]), - float(bbox.ymax + field->image_size[1])); - immUnbindProgram(); - - GPU_blend(GPU_BLEND_NONE); } else if (field->format.style == UI_TIP_STYLE_SPACER) { bbox.ymax -= data->lineh * UI_TIP_SPACER; @@ -332,8 +344,8 @@ static void ui_tooltip_region_free_cb(ARegion *region) { uiTooltipData *data = static_cast(region->regiondata); for (uiTooltipField &field : data->fields) { - if (field.image) { - IMB_freeImBuf(field.image); + if (field.image && field.image->ibuf) { + IMB_freeImBuf(field.image->ibuf); } } MEM_delete(data); @@ -1212,9 +1224,9 @@ static ARegion *ui_tooltip_create_with_data(bContext *C, fonth += h * UI_TIP_SPACER; } - if (field->format.style == UI_TIP_STYLE_IMAGE) { - fonth += field->image_size[1]; - w = max_ii(w, field->image_size[0]); + if (field->format.style == UI_TIP_STYLE_IMAGE && field->image) { + fonth += field->image->height; + w = max_ii(w, field->image->width); } fontw = max_ii(fontw, w); @@ -1441,6 +1453,10 @@ ARegion *UI_tooltip_create_from_button_or_extra_icon( } BLI_rcti_rctf_copy_round(&init_rect, &overlap_rect_fl); } + else if (but->type == UI_BTYPE_LABEL && BLI_rctf_size_y(&but->rect) > UI_UNIT_Y) { + init_position[0] = win->eventstate->xy[0]; + init_position[1] = win->eventstate->xy[1] - (UI_POPUP_MARGIN / 2); + } else { init_position[0] = BLI_rctf_cent_x(&but->rect); init_position[1] = but->rect.ymin; diff --git a/source/blender/editors/interface/interface_template_bone_collection_tree.cc b/source/blender/editors/interface/interface_template_bone_collection_tree.cc index 4e168e1a4c4..bda7d1cf8ee 100644 --- a/source/blender/editors/interface/interface_template_bone_collection_tree.cc +++ b/source/blender/editors/interface/interface_template_bone_collection_tree.cc @@ -19,6 +19,7 @@ #include "RNA_access.hh" #include "RNA_prototypes.h" +#include "ED_armature.hh" #include "ED_undo.hh" #include "WM_api.hh" @@ -460,20 +461,18 @@ void uiTemplateBoneCollectionTree(uiLayout *layout, bContext *C) { using namespace blender; - Object *object = CTX_data_active_object(C); - if (!object || object->type != OB_ARMATURE) { + bArmature *armature = ED_armature_context(C); + if (armature == nullptr) { return; } - - bArmature *arm = static_cast(object->data); - BLI_assert(GS(arm->id.name) == ID_AR); + BLI_assert(GS(armature->id.name) == ID_AR); uiBlock *block = uiLayoutGetBlock(layout); ui::AbstractTreeView *tree_view = UI_block_add_view( *block, "Bone Collection Tree View", - std::make_unique(*arm)); + std::make_unique(*armature)); tree_view->set_min_rows(3); ui::TreeViewBuilder::build_tree_view(*tree_view, *layout); diff --git a/source/blender/editors/interface/interface_template_grease_pencil_layer_tree.cc b/source/blender/editors/interface/interface_template_grease_pencil_layer_tree.cc index d4acbd2c305..0646c4b330d 100644 --- a/source/blender/editors/interface/interface_template_grease_pencil_layer_tree.cc +++ b/source/blender/editors/interface/interface_template_grease_pencil_layer_tree.cc @@ -178,6 +178,8 @@ class LayerViewItem : public AbstractTreeViewItem { bool supports_collapsing() const override { + /* This is a bit redundant since `LayerViewItem` can't have children. + * But being explicit might catch errors. */ return false; } @@ -255,6 +257,27 @@ class LayerViewItem : public AbstractTreeViewItem { PointerRNA layer_ptr = RNA_pointer_create(&grease_pencil_.id, &RNA_GreasePencilLayer, &layer_); uiBlock *block = uiLayoutGetBlock(&row); + + const int icon = (layer_.base.flag & GP_LAYER_TREE_NODE_HIDE_MASKS) == 0 ? ICON_CLIPUV_DEHLT : + ICON_CLIPUV_HLT; + but = uiDefIconButR(block, + UI_BTYPE_ICON_TOGGLE, + 0, + icon, + 0, + 0, + UI_UNIT_X, + UI_UNIT_Y, + &layer_ptr, + "use_masks", + 0, + 0.0f, + 0.0f, + nullptr); + if (layer_.parent_group().use_masks()) { + UI_but_flag_enable(but, UI_BUT_INACTIVE); + } + but = uiDefIconButR(block, UI_BTYPE_ICON_TOGGLE, 0, @@ -359,6 +382,9 @@ class LayerGroupViewItem : public AbstractTreeViewItem { PointerRNA group_ptr = RNA_pointer_create( &grease_pencil_.id, &RNA_GreasePencilLayerGroup, &group_); + const int icon = (group_.base.flag & GP_LAYER_TREE_NODE_HIDE_MASKS) == 0 ? ICON_CLIPUV_DEHLT : + ICON_CLIPUV_HLT; + uiItemR(&row, &group_ptr, "use_masks", UI_ITEM_R_ICON_ONLY, nullptr, icon); uiItemR(&row, &group_ptr, "hide", UI_ITEM_R_ICON_ONLY, nullptr, ICON_NONE); uiItemR(&row, &group_ptr, "lock", UI_ITEM_R_ICON_ONLY, nullptr, ICON_NONE); } @@ -368,14 +394,12 @@ void LayerTreeView::build_tree_node_recursive(TreeViewOrItem &parent, TreeNode & { using namespace blender::bke::greasepencil; if (node.is_layer()) { - LayerViewItem &item = parent.add_tree_item(this->grease_pencil_, - node.as_layer()); - item.set_collapsed(false); + parent.add_tree_item(this->grease_pencil_, node.as_layer()); } else if (node.is_group()) { LayerGroupViewItem &group_item = parent.add_tree_item(this->grease_pencil_, node.as_group()); - group_item.set_collapsed(false); + group_item.uncollapse_by_default(); LISTBASE_FOREACH_BACKWARD (GreasePencilLayerTreeNode *, node_, &node.as_group().children) { build_tree_node_recursive(group_item, node_->wrap()); } diff --git a/source/blender/editors/interface/interface_template_node_tree_interface.cc b/source/blender/editors/interface/interface_template_node_tree_interface.cc index 5d0b2c4e00a..b449b48fc76 100644 --- a/source/blender/editors/interface/interface_template_node_tree_interface.cc +++ b/source/blender/editors/interface/interface_template_node_tree_interface.cc @@ -266,7 +266,7 @@ class NodeTreeInterfaceView : public AbstractTreeView { item); NodeSocketViewItem &socket_item = parent_item.add_tree_item( nodetree_, interface_, *socket); - socket_item.set_collapsed(false); + socket_item.uncollapse_by_default(); break; } case NODE_INTERFACE_PANEL: { @@ -274,7 +274,7 @@ class NodeTreeInterfaceView : public AbstractTreeView { item); NodePanelViewItem &panel_item = parent_item.add_tree_item( nodetree_, interface_, *panel); - panel_item.set_collapsed(false); + panel_item.uncollapse_by_default(); add_items_for_panel_recursive(*panel, panel_item); break; } diff --git a/source/blender/editors/interface/interface_templates.cc b/source/blender/editors/interface/interface_templates.cc index 4d3d10f70a2..af6f8687aaa 100644 --- a/source/blender/editors/interface/interface_templates.cc +++ b/source/blender/editors/interface/interface_templates.cc @@ -1206,6 +1206,7 @@ static uiBut *template_id_def_new_but(uiBlock *block, StructRNA *type, const char *const newop, const bool editable, + const bool id_open, const bool use_tab_but, int but_height) { @@ -1253,8 +1254,11 @@ static uiBut *template_id_def_new_but(uiBlock *block, const char *button_text = (id) ? "" : CTX_IFACE_(template_id_context(type), "New"); const int icon = (id && !use_tab_but) ? ICON_DUPLICATE : ICON_ADD; const uiFontStyle *fstyle = UI_FSTYLE_WIDGET; - const int w = id ? UI_UNIT_X : - UI_fontstyle_string_width(fstyle, button_text) + (UI_UNIT_X * 1.5); + + int w = id ? UI_UNIT_X : id_open ? UI_UNIT_X * 3 : UI_UNIT_X * 6; + if (!id) { + w = std::max(UI_fontstyle_string_width(fstyle, button_text) + int((UI_UNIT_X * 1.5f)), w); + } if (newop) { but = uiDefIconTextButO(block, @@ -1510,7 +1514,8 @@ static void template_ID(const bContext *C, } if ((flag & UI_ID_ADD_NEW) && (hide_buttons == false)) { - template_id_def_new_but(block, id, template_ui, type, newop, editable, false, UI_UNIT_X); + template_id_def_new_but( + block, id, template_ui, type, newop, editable, flag & UI_ID_OPEN, false, UI_UNIT_X); } /* Due to space limit in UI - skip the "open" icon for packed data, and allow to unpack. @@ -1534,8 +1539,11 @@ static void template_ID(const bContext *C, else if (flag & UI_ID_OPEN) { const char *button_text = (id) ? "" : IFACE_("Open"); const uiFontStyle *fstyle = UI_FSTYLE_WIDGET; - const int w = id ? UI_UNIT_X : - UI_fontstyle_string_width(fstyle, button_text) + (UI_UNIT_X * 1.5); + + int w = id ? UI_UNIT_X : (flag & UI_ID_ADD_NEW) ? UI_UNIT_X * 3 : UI_UNIT_X * 6; + if (!id) { + w = std::max(UI_fontstyle_string_width(fstyle, button_text) + int((UI_UNIT_X * 1.5f)), w); + } if (openop) { but = uiDefIconTextButO(block, @@ -1702,6 +1710,7 @@ static void template_ID_tabs(const bContext *C, type, newop, editable, + flag & UI_ID_OPEN, true, but_height); UI_but_drawflag_enable(but, but_align); @@ -3132,7 +3141,7 @@ void uiTemplatePreview(uiLayout *layout, Tex *tex = (Tex *)id; short *pr_texture = nullptr; - char _preview_id[UI_MAX_NAME_STR]; + char _preview_id[sizeof(uiPreview::preview_id)]; if (id && !ELEM(GS(id->name), ID_MA, ID_TE, ID_WO, ID_LA, ID_LS)) { RNA_warning("Expected ID of type material, texture, light, world or line style"); @@ -6886,11 +6895,18 @@ static void uiTemplateRecentFiles_tooltip_func(bContext * /*C*/, uiTooltipData * } if (thumb) { + UI_tooltip_text_field_add(tip, {}, {}, UI_TIP_STYLE_SPACER, UI_TIP_LC_NORMAL); + UI_tooltip_text_field_add(tip, {}, {}, UI_TIP_STYLE_SPACER, UI_TIP_LC_NORMAL); + + uiTooltipImage image_data; float scale = (72.0f * UI_SCALE_FAC) / float(std::max(thumb->x, thumb->y)); - short size[2] = {short(float(thumb->x) * scale), short(float(thumb->y) * scale)}; - UI_tooltip_text_field_add(tip, {}, {}, UI_TIP_STYLE_SPACER, UI_TIP_LC_NORMAL); - UI_tooltip_text_field_add(tip, {}, {}, UI_TIP_STYLE_SPACER, UI_TIP_LC_NORMAL); - UI_tooltip_image_field_add(tip, thumb, size); + image_data.ibuf = thumb; + image_data.width = short(float(thumb->x) * scale); + image_data.height = short(float(thumb->y) * scale); + image_data.border = true; + image_data.background = uiTooltipImageBackground::Checkerboard_Themed; + image_data.premultiplied = true; + UI_tooltip_image_field_add(tip, image_data); IMB_freeImBuf(thumb); } } diff --git a/source/blender/editors/interface/interface_utils.cc b/source/blender/editors/interface/interface_utils.cc index 3414a1a6a35..026c5e714d1 100644 --- a/source/blender/editors/interface/interface_utils.cc +++ b/source/blender/editors/interface/interface_utils.cc @@ -516,7 +516,7 @@ void ui_rna_collection_search_update_fn( items_list.begin(), items_list.end(), [](const std::unique_ptr &a, const std::unique_ptr &b) { - return BLI_strcasecmp_natural(a->name.c_str(), b->name.c_str()) <= 0; + return BLI_strcasecmp_natural(a->name.c_str(), b->name.c_str()) < 0; }); for (const int i : items_list.index_range()) { items_list[i]->index = i; diff --git a/source/blender/editors/interface/views/tree_view.cc b/source/blender/editors/interface/views/tree_view.cc index 811507ef727..56d062d6bf9 100644 --- a/source/blender/editors/interface/views/tree_view.cc +++ b/source/blender/editors/interface/views/tree_view.cc @@ -523,10 +523,19 @@ bool AbstractTreeViewItem::set_collapsed(const bool collapsed) return true; } +void AbstractTreeViewItem::uncollapse_by_default() +{ + BLI_assert_msg(this->get_tree_view().is_reconstructed() == false, + "Default state should only be set while building the tree"); + BLI_assert(this->supports_collapsing()); + /* Set the open state. Note that this may be overridden later by #should_be_collapsed(). */ + is_open_ = true; +} + bool AbstractTreeViewItem::is_collapsible() const { - // BLI_assert_msg(get_tree_view().is_reconstructed(), - // "State can't be queried until reconstruction is completed"); + BLI_assert_msg(get_tree_view().is_reconstructed(), + "State can't be queried until reconstruction is completed"); if (children_.is_empty()) { return false; } diff --git a/source/blender/editors/mask/CMakeLists.txt b/source/blender/editors/mask/CMakeLists.txt index 0853b07ddbc..84b53bd8bf6 100644 --- a/source/blender/editors/mask/CMakeLists.txt +++ b/source/blender/editors/mask/CMakeLists.txt @@ -5,6 +5,7 @@ set(INC ../include ../../blenkernel + ../../blentranslation ../../gpu ../../makesrna ../../windowmanager diff --git a/source/blender/editors/mask/mask_ops.cc b/source/blender/editors/mask/mask_ops.cc index 922c53968a1..87a95961991 100644 --- a/source/blender/editors/mask/mask_ops.cc +++ b/source/blender/editors/mask/mask_ops.cc @@ -15,6 +15,8 @@ #include "BKE_context.hh" #include "BKE_mask.h" +#include "BLT_translation.hh" + #include "DEG_depsgraph.hh" #include "DEG_depsgraph_query.hh" @@ -32,6 +34,8 @@ #include "ANIM_keyframing.hh" +#include "UI_interface_icons.hh" + #include "RNA_access.hh" #include "RNA_define.hh" @@ -1498,6 +1502,20 @@ static int delete_exec(bContext *C, wmOperator * /*op*/) return OPERATOR_FINISHED; } +static int delete_invoke(bContext *C, wmOperator *op, const wmEvent * /*event*/) +{ + if (RNA_boolean_get(op->ptr, "confirm")) { + return WM_operator_confirm_ex(C, + op, + IFACE_("Delete selected control points and splines?"), + nullptr, + IFACE_("Delete"), + ALERT_ICON_NONE, + false); + } + return delete_exec(C, op); +} + void MASK_OT_delete(wmOperatorType *ot) { /* identifiers */ @@ -1506,7 +1524,7 @@ void MASK_OT_delete(wmOperatorType *ot) ot->idname = "MASK_OT_delete"; /* api callbacks */ - ot->invoke = WM_operator_confirm_or_exec; + ot->invoke = delete_invoke; ot->exec = delete_exec; ot->poll = ED_maskedit_mask_visible_splines_poll; diff --git a/source/blender/editors/mesh/editface.cc b/source/blender/editors/mesh/editface.cc index 55fc3ccf21a..0ebeec01d34 100644 --- a/source/blender/editors/mesh/editface.cc +++ b/source/blender/editors/mesh/editface.cc @@ -79,11 +79,11 @@ void paintface_flush_flags(bContext *C, bke::AttributeAccessor attributes_me = mesh->attributes(); Mesh *me_orig = (Mesh *)ob_eval->runtime->data_orig; bke::MutableAttributeAccessor attributes_orig = me_orig->attributes_for_write(); - Mesh *me_eval = (Mesh *)ob_eval->runtime->data_eval; - bke::MutableAttributeAccessor attributes_eval = me_eval->attributes_for_write(); + Mesh *mesh_eval = (Mesh *)ob_eval->runtime->data_eval; + bke::MutableAttributeAccessor attributes_eval = mesh_eval->attributes_for_write(); bool updated = false; - if (me_orig != nullptr && me_eval != nullptr && me_orig->faces_num == mesh->faces_num) { + if (me_orig != nullptr && mesh_eval != nullptr && me_orig->faces_num == mesh->faces_num) { /* Update the evaluated copy of the mesh. */ if (flush_hidden) { const VArray hide_poly_me = *attributes_me.lookup_or_default( @@ -105,14 +105,14 @@ void paintface_flush_flags(bContext *C, } /* Mesh faces => Final derived faces */ - if ((index_array = (const int *)CustomData_get_layer(&me_eval->face_data, CD_ORIGINDEX))) { + if ((index_array = (const int *)CustomData_get_layer(&mesh_eval->face_data, CD_ORIGINDEX))) { if (flush_hidden) { const VArray hide_poly_orig = *attributes_orig.lookup_or_default( ".hide_poly", bke::AttrDomain::Face, false); bke::SpanAttributeWriter hide_poly_eval = attributes_eval.lookup_or_add_for_write_only_span(".hide_poly", bke::AttrDomain::Face); - for (const int i : IndexRange(me_eval->faces_num)) { + for (const int i : IndexRange(mesh_eval->faces_num)) { const int orig_face_index = index_array[i]; if (orig_face_index != ORIGINDEX_NONE) { hide_poly_eval.span[i] = hide_poly_orig[orig_face_index]; @@ -126,7 +126,7 @@ void paintface_flush_flags(bContext *C, bke::SpanAttributeWriter select_poly_eval = attributes_eval.lookup_or_add_for_write_only_span(".select_poly", bke::AttrDomain::Face); - for (const int i : IndexRange(me_eval->faces_num)) { + for (const int i : IndexRange(mesh_eval->faces_num)) { const int orig_face_index = index_array[i]; if (orig_face_index != ORIGINDEX_NONE) { select_poly_eval.span[i] = select_poly_orig[orig_face_index]; @@ -141,10 +141,10 @@ void paintface_flush_flags(bContext *C, if (updated) { if (flush_hidden) { - BKE_mesh_batch_cache_dirty_tag(me_eval, BKE_MESH_BATCH_DIRTY_ALL); + BKE_mesh_batch_cache_dirty_tag(mesh_eval, BKE_MESH_BATCH_DIRTY_ALL); } else { - BKE_mesh_batch_cache_dirty_tag(me_eval, BKE_MESH_BATCH_DIRTY_SELECT_PAINT); + BKE_mesh_batch_cache_dirty_tag(mesh_eval, BKE_MESH_BATCH_DIRTY_SELECT_PAINT); } DEG_id_tag_update(static_cast(ob->data), ID_RECALC_SELECT); @@ -823,7 +823,7 @@ void paintvert_flush_flags(Object *ob) { using namespace blender; Mesh *mesh = BKE_mesh_from_object(ob); - Mesh *me_eval = BKE_object_get_evaluated_mesh(ob); + Mesh *mesh_eval = BKE_object_get_evaluated_mesh(ob); if (mesh == nullptr) { return; } @@ -832,14 +832,14 @@ void paintvert_flush_flags(Object *ob) * since this could become slow for realtime updates (circle-select for eg) */ bke::mesh_select_vert_flush(*mesh); - if (me_eval == nullptr) { + if (mesh_eval == nullptr) { return; } const bke::AttributeAccessor attributes_orig = mesh->attributes(); - bke::MutableAttributeAccessor attributes_eval = me_eval->attributes_for_write(); + bke::MutableAttributeAccessor attributes_eval = mesh_eval->attributes_for_write(); - const int *orig_indices = (const int *)CustomData_get_layer(&me_eval->vert_data, CD_ORIGINDEX); + const int *orig_indices = (const int *)CustomData_get_layer(&mesh_eval->vert_data, CD_ORIGINDEX); const VArray hide_vert_orig = *attributes_orig.lookup_or_default( ".hide_vert", bke::AttrDomain::Point, false); diff --git a/source/blender/editors/mesh/editmesh_add.cc b/source/blender/editors/mesh/editmesh_add.cc index 2c8bd97de0f..d83034c0734 100644 --- a/source/blender/editors/mesh/editmesh_add.cc +++ b/source/blender/editors/mesh/editmesh_add.cc @@ -204,7 +204,7 @@ void MESH_OT_primitive_cube_add(wmOperatorType *ot) { /* identifiers */ ot->name = "Add Cube"; - ot->description = "Construct a cube mesh"; + ot->description = "Construct a cube mesh that consists of six square faces"; ot->idname = "MESH_OT_primitive_cube_add"; /* api callbacks */ @@ -508,7 +508,7 @@ void MESH_OT_primitive_grid_add(wmOperatorType *ot) { /* identifiers */ ot->name = "Add Grid"; - ot->description = "Construct a grid mesh"; + ot->description = "Construct a subdivided plane mesh"; ot->idname = "MESH_OT_primitive_grid_add"; /* api callbacks */ @@ -648,7 +648,9 @@ void MESH_OT_primitive_uv_sphere_add(wmOperatorType *ot) { /* identifiers */ ot->name = "Add UV Sphere"; - ot->description = "Construct a UV sphere mesh"; + ot->description = + "Construct a spherical mesh with quad faces, except for triangle faces at the top and " + "bottom"; ot->idname = "MESH_OT_primitive_uv_sphere_add"; /* api callbacks */ @@ -716,7 +718,7 @@ void MESH_OT_primitive_ico_sphere_add(wmOperatorType *ot) { /* identifiers */ ot->name = "Add Ico Sphere"; - ot->description = "Construct an Icosphere mesh"; + ot->description = "Construct a spherical mesh that consists of equally sized triangles"; ot->idname = "MESH_OT_primitive_ico_sphere_add"; /* api callbacks */ diff --git a/source/blender/editors/mesh/editmesh_knife.cc b/source/blender/editors/mesh/editmesh_knife.cc index ba39ea2f297..0d57afeee22 100644 --- a/source/blender/editors/mesh/editmesh_knife.cc +++ b/source/blender/editors/mesh/editmesh_knife.cc @@ -3148,7 +3148,9 @@ static bool knife_find_closest_face(KnifeTool_OpData *kcd, const float2 &mval, K vc.mval[0] = int(mval[0]); vc.mval[1] = int(mval[1]); - f = EDBM_face_find_nearest(&vc, &dist); + if (BKE_object_is_visible_in_viewport(vc.v3d, vc.obact)) { + f = EDBM_face_find_nearest(&vc, &dist); + } if (f) { /* Cheat for now; just put in the origin instead diff --git a/source/blender/editors/mesh/editmesh_knife_project.cc b/source/blender/editors/mesh/editmesh_knife_project.cc index b1dd4d488cc..82b8dc078ea 100644 --- a/source/blender/editors/mesh/editmesh_knife_project.cc +++ b/source/blender/editors/mesh/editmesh_knife_project.cc @@ -46,28 +46,28 @@ static LinkNode *knifeproject_poly_from_object(const bContext *C, Object *ob, Li { Depsgraph *depsgraph = CTX_data_ensure_evaluated_depsgraph(C); ARegion *region = CTX_wm_region(C); - const Mesh *me_eval; - bool me_eval_needs_free; + const Mesh *mesh_eval; + bool mesh_eval_needs_free; if (ob->type == OB_MESH || ob->runtime->data_eval) { const Object *ob_eval = DEG_get_evaluated_object(depsgraph, ob); - me_eval = BKE_object_get_evaluated_mesh(ob_eval); - me_eval_needs_free = false; + mesh_eval = BKE_object_get_evaluated_mesh(ob_eval); + mesh_eval_needs_free = false; } else if (ELEM(ob->type, OB_FONT, OB_CURVES_LEGACY, OB_SURF)) { const Object *ob_eval = DEG_get_evaluated_object(depsgraph, ob); - me_eval = BKE_mesh_new_nomain_from_curve(ob_eval); - me_eval_needs_free = true; + mesh_eval = BKE_mesh_new_nomain_from_curve(ob_eval); + mesh_eval_needs_free = true; } else { - me_eval = nullptr; + mesh_eval = nullptr; } - if (me_eval) { + if (mesh_eval) { ListBase nurbslist = {nullptr, nullptr}; - BKE_mesh_to_curve_nurblist(me_eval, &nurbslist, 0); /* wire */ - BKE_mesh_to_curve_nurblist(me_eval, &nurbslist, 1); /* boundary */ + BKE_mesh_to_curve_nurblist(mesh_eval, &nurbslist, 0); /* wire */ + BKE_mesh_to_curve_nurblist(mesh_eval, &nurbslist, 1); /* boundary */ const blender::float4x4 projmat = ED_view3d_ob_project_mat_get( static_cast(region->regiondata), ob); @@ -95,8 +95,8 @@ static LinkNode *knifeproject_poly_from_object(const bContext *C, Object *ob, Li BKE_nurbList_free(&nurbslist); - if (me_eval_needs_free) { - BKE_id_free(nullptr, (ID *)me_eval); + if (mesh_eval_needs_free) { + BKE_id_free(nullptr, (ID *)mesh_eval); } } diff --git a/source/blender/editors/mesh/editmesh_mask_extract.cc b/source/blender/editors/mesh/editmesh_mask_extract.cc index c872cd5ebe8..0e284409f74 100644 --- a/source/blender/editors/mesh/editmesh_mask_extract.cc +++ b/source/blender/editors/mesh/editmesh_mask_extract.cc @@ -457,10 +457,16 @@ static int paint_mask_slice_exec(bContext *C, wmOperator *op) BKE_sculpt_mask_layers_ensure(nullptr, nullptr, ob, nullptr); + bool create_new_object = RNA_boolean_get(op->ptr, "new_object"); + bool fill_holes = RNA_boolean_get(op->ptr, "fill_holes"); + float mask_threshold = RNA_float_get(op->ptr, "mask_threshold"); + Mesh *mesh = static_cast(ob->data); Mesh *new_mesh = (Mesh *)BKE_id_copy(bmain, &mesh->id); - if (ob->mode == OB_MODE_SCULPT) { + /* Fix for #87243 */ + /* Undo crashes when new object is created in the middle of a sculpt */ + if (ob->mode == OB_MODE_SCULPT && !create_new_object) { sculpt_paint::undo::geometry_begin(ob, op); } @@ -473,15 +479,14 @@ static int paint_mask_slice_exec(bContext *C, wmOperator *op) mesh_to_bm_params.calc_face_normal = true; BM_mesh_bm_from_me(bm, new_mesh, &mesh_to_bm_params); - slice_paint_mask( - bm, false, RNA_boolean_get(op->ptr, "fill_holes"), RNA_float_get(op->ptr, "mask_threshold")); + slice_paint_mask(bm, false, fill_holes, mask_threshold); BKE_id_free(bmain, new_mesh); BMeshToMeshParams bm_to_mesh_params{}; bm_to_mesh_params.calc_object_remap = false; new_mesh = BKE_mesh_from_bmesh_nomain(bm, &bm_to_mesh_params, mesh); BM_mesh_free(bm); - if (RNA_boolean_get(op->ptr, "new_object")) { + if (create_new_object) { ushort local_view_bits = 0; if (v3d && v3d->localvd) { local_view_bits = v3d->local_view_uid; @@ -495,10 +500,7 @@ static int paint_mask_slice_exec(bContext *C, wmOperator *op) BM_mesh_bm_from_me(bm, new_ob_mesh, &mesh_to_bm_params); - slice_paint_mask(bm, - true, - RNA_boolean_get(op->ptr, "fill_holes"), - RNA_float_get(op->ptr, "mask_threshold")); + slice_paint_mask(bm, true, fill_holes, mask_threshold); BKE_id_free(bmain, new_ob_mesh); new_ob_mesh = BKE_mesh_from_bmesh_nomain(bm, &bm_to_mesh_params, mesh); BM_mesh_free(bm); @@ -524,7 +526,9 @@ static int paint_mask_slice_exec(bContext *C, wmOperator *op) const int next_face_set_id = sculpt_paint::face_set::find_next_available_id(*ob); sculpt_paint::face_set::initialize_none_to_id(mesh, next_face_set_id); } - sculpt_paint::undo::geometry_end(ob); + if (!create_new_object) { + sculpt_paint::undo::geometry_end(ob); + } } BKE_mesh_batch_cache_dirty_tag(mesh, BKE_MESH_BATCH_DIRTY_ALL); diff --git a/source/blender/editors/mesh/editmesh_select.cc b/source/blender/editors/mesh/editmesh_select.cc index 45b453f2984..4b6b79ab179 100644 --- a/source/blender/editors/mesh/editmesh_select.cc +++ b/source/blender/editors/mesh/editmesh_select.cc @@ -1082,9 +1082,9 @@ bool EDBM_unified_findnearest_from_raycast(ViewContext *vc, const float(*coords)[3] = nullptr; { Object *obedit_eval = DEG_get_evaluated_object(vc->depsgraph, obedit); - Mesh *me_eval = BKE_object_get_editmesh_eval_cage(obedit_eval); - if (BKE_mesh_wrapper_vert_len(me_eval) == bm->totvert) { - coords = BKE_mesh_wrapper_vert_coords(me_eval); + Mesh *mesh_eval = BKE_object_get_editmesh_eval_cage(obedit_eval); + if (BKE_mesh_wrapper_vert_len(mesh_eval) == bm->totvert) { + coords = BKE_mesh_wrapper_vert_coords(mesh_eval); } } diff --git a/source/blender/editors/mesh/editmesh_utils.cc b/source/blender/editors/mesh/editmesh_utils.cc index ac73fca05f4..d0c95460ed8 100644 --- a/source/blender/editors/mesh/editmesh_utils.cc +++ b/source/blender/editors/mesh/editmesh_utils.cc @@ -261,11 +261,20 @@ bool EDBM_op_call_silentf(BMEditMesh *em, const char *fmt, ...) * \{ */ void EDBM_mesh_make(Object *ob, const int select_mode, const bool add_key_index) +{ + Mesh *mesh = static_cast(ob->data); + EDBM_mesh_make_from_mesh(ob, mesh, select_mode, add_key_index); +} + +void EDBM_mesh_make_from_mesh(Object *ob, + Mesh *src_mesh, + const int select_mode, + const bool add_key_index) { Mesh *mesh = static_cast(ob->data); BMeshCreateParams create_params{}; create_params.use_toolflags = true; - BMesh *bm = BKE_mesh_to_bmesh(mesh, ob, add_key_index, &create_params); + BMesh *bm = BKE_mesh_to_bmesh(src_mesh, ob, add_key_index, &create_params); if (mesh->edit_mesh) { /* this happens when switching shape keys */ diff --git a/source/blender/editors/mesh/mesh_data.cc b/source/blender/editors/mesh/mesh_data.cc index a359a80d026..148a24e1d5d 100644 --- a/source/blender/editors/mesh/mesh_data.cc +++ b/source/blender/editors/mesh/mesh_data.cc @@ -430,8 +430,15 @@ bool ED_mesh_color_ensure(Mesh *mesh, const char *name) { using namespace blender; BLI_assert(mesh->edit_mesh == nullptr); - if (mesh->attributes().contains(mesh->active_color_attribute)) { - return true; + const bke::AttributeAccessor attributes = mesh->attributes(); + if (const std::optional meta_data = attributes.lookup_meta_data( + mesh->active_color_attribute)) + { + if ((ATTR_DOMAIN_AS_MASK(meta_data->domain) & ATTR_DOMAIN_MASK_COLOR) && + (CD_TYPE_AS_MASK(meta_data->data_type) & CD_MASK_COLOR_ALL)) + { + return true; + } } const std::string unique_name = BKE_id_attribute_calc_unique_name(mesh->id, name); diff --git a/source/blender/editors/mesh/mesh_mirror.cc b/source/blender/editors/mesh/mesh_mirror.cc index 8a494593cec..0ce069777e4 100644 --- a/source/blender/editors/mesh/mesh_mirror.cc +++ b/source/blender/editors/mesh/mesh_mirror.cc @@ -28,11 +28,13 @@ static struct { KDTree_3d *tree; } MirrKdStore = {nullptr}; -void ED_mesh_mirror_spatial_table_begin(Object *ob, BMEditMesh *em, Mesh *me_eval) +void ED_mesh_mirror_spatial_table_begin(Object *ob, BMEditMesh *em, Mesh *mesh_eval) { Mesh *mesh = static_cast(ob->data); - const bool use_em = (!me_eval && em && mesh->edit_mesh == em); - const int totvert = use_em ? em->bm->totvert : me_eval ? me_eval->verts_num : mesh->verts_num; + const bool use_em = (!mesh_eval && em && mesh->edit_mesh == em); + const int totvert = use_em ? em->bm->totvert : + mesh_eval ? mesh_eval->verts_num : + mesh->verts_num; if (MirrKdStore.tree) { /* happens when entering this call without ending it */ ED_mesh_mirror_spatial_table_end(ob); @@ -53,8 +55,8 @@ void ED_mesh_mirror_spatial_table_begin(Object *ob, BMEditMesh *em, Mesh *me_eva } } else { - const blender::Span positions = me_eval ? me_eval->vert_positions() : - mesh->vert_positions(); + const blender::Span positions = mesh_eval ? mesh_eval->vert_positions() : + mesh->vert_positions(); for (int i = 0; i < totvert; i++) { BLI_kdtree_3d_insert(MirrKdStore.tree, i, positions[i]); } @@ -65,11 +67,11 @@ void ED_mesh_mirror_spatial_table_begin(Object *ob, BMEditMesh *em, Mesh *me_eva int ED_mesh_mirror_spatial_table_lookup(Object *ob, BMEditMesh *em, - Mesh *me_eval, + Mesh *mesh_eval, const float co[3]) { if (MirrKdStore.tree == nullptr) { - ED_mesh_mirror_spatial_table_begin(ob, em, me_eval); + ED_mesh_mirror_spatial_table_begin(ob, em, mesh_eval); } if (MirrKdStore.tree) { diff --git a/source/blender/editors/mesh/meshtools.cc b/source/blender/editors/mesh/meshtools.cc index eccdea5c95d..1adc3f50061 100644 --- a/source/blender/editors/mesh/meshtools.cc +++ b/source/blender/editors/mesh/meshtools.cc @@ -821,35 +821,35 @@ int ED_mesh_shapes_join_objects_exec(bContext *C, wmOperator *op) static MirrTopoStore_t mesh_topo_store = {nullptr, -1, -1, false}; BLI_INLINE void mesh_mirror_topo_table_get_meshes(Object *ob, - Mesh *me_eval, - Mesh **r_me_mirror, + Mesh *mesh_eval, + Mesh **r_mesh_mirror, BMEditMesh **r_em_mirror) { - Mesh *me_mirror = nullptr; + Mesh *mesh_mirror = nullptr; BMEditMesh *em_mirror = nullptr; Mesh *mesh = static_cast(ob->data); - if (me_eval != nullptr) { - me_mirror = me_eval; + if (mesh_eval != nullptr) { + mesh_mirror = mesh_eval; } else if (mesh->edit_mesh != nullptr) { em_mirror = mesh->edit_mesh; } else { - me_mirror = mesh; + mesh_mirror = mesh; } - *r_me_mirror = me_mirror; + *r_mesh_mirror = mesh_mirror; *r_em_mirror = em_mirror; } -void ED_mesh_mirror_topo_table_begin(Object *ob, Mesh *me_eval) +void ED_mesh_mirror_topo_table_begin(Object *ob, Mesh *mesh_eval) { - Mesh *me_mirror; + Mesh *mesh_mirror; BMEditMesh *em_mirror; - mesh_mirror_topo_table_get_meshes(ob, me_eval, &me_mirror, &em_mirror); + mesh_mirror_topo_table_get_meshes(ob, mesh_eval, &mesh_mirror, &em_mirror); - ED_mesh_mirrtopo_init(em_mirror, me_mirror, &mesh_topo_store, false); + ED_mesh_mirrtopo_init(em_mirror, mesh_mirror, &mesh_topo_store, false); } void ED_mesh_mirror_topo_table_end(Object * /*ob*/) @@ -859,24 +859,24 @@ void ED_mesh_mirror_topo_table_end(Object * /*ob*/) } /* Returns true on success. */ -static bool ed_mesh_mirror_topo_table_update(Object *ob, Mesh *me_eval) +static bool ed_mesh_mirror_topo_table_update(Object *ob, Mesh *mesh_eval) { - Mesh *me_mirror; + Mesh *mesh_mirror; BMEditMesh *em_mirror; - mesh_mirror_topo_table_get_meshes(ob, me_eval, &me_mirror, &em_mirror); + mesh_mirror_topo_table_get_meshes(ob, mesh_eval, &mesh_mirror, &em_mirror); - if (ED_mesh_mirrtopo_recalc_check(em_mirror, me_mirror, &mesh_topo_store)) { - ED_mesh_mirror_topo_table_begin(ob, me_eval); + if (ED_mesh_mirrtopo_recalc_check(em_mirror, mesh_mirror, &mesh_topo_store)) { + ED_mesh_mirror_topo_table_begin(ob, mesh_eval); } return true; } /** \} */ -static int mesh_get_x_mirror_vert_spatial(Object *ob, Mesh *me_eval, int index) +static int mesh_get_x_mirror_vert_spatial(Object *ob, Mesh *mesh_eval, int index) { Mesh *mesh = static_cast(ob->data); - const Span positions = me_eval ? me_eval->vert_positions() : mesh->vert_positions(); + const Span positions = mesh_eval ? mesh_eval->vert_positions() : mesh->vert_positions(); float vec[3]; @@ -884,7 +884,7 @@ static int mesh_get_x_mirror_vert_spatial(Object *ob, Mesh *me_eval, int index) vec[1] = positions[index][1]; vec[2] = positions[index][2]; - return ED_mesh_mirror_spatial_table_lookup(ob, nullptr, me_eval, vec); + return ED_mesh_mirror_spatial_table_lookup(ob, nullptr, mesh_eval, vec); } static int mesh_get_x_mirror_vert_topo(Object *ob, Mesh *mesh, int index) @@ -896,12 +896,12 @@ static int mesh_get_x_mirror_vert_topo(Object *ob, Mesh *mesh, int index) return mesh_topo_store.index_lookup[index]; } -int mesh_get_x_mirror_vert(Object *ob, Mesh *me_eval, int index, const bool use_topology) +int mesh_get_x_mirror_vert(Object *ob, Mesh *mesh_eval, int index, const bool use_topology) { if (use_topology) { - return mesh_get_x_mirror_vert_topo(ob, me_eval, index); + return mesh_get_x_mirror_vert_topo(ob, mesh_eval, index); } - return mesh_get_x_mirror_vert_spatial(ob, me_eval, index); + return mesh_get_x_mirror_vert_spatial(ob, mesh_eval, index); } static BMVert *editbmesh_get_x_mirror_vert_spatial(Object *ob, BMEditMesh *em, const float co[3]) @@ -1095,7 +1095,7 @@ static bool mirror_facecmp(const void *a, const void *b) return (mirror_facerotation((MFace *)a, (MFace *)b) == -1); } -int *mesh_get_x_mirror_faces(Object *ob, BMEditMesh *em, Mesh *me_eval) +int *mesh_get_x_mirror_faces(Object *ob, BMEditMesh *em, Mesh *mesh_eval) { Mesh *mesh = static_cast(ob->data); MFace mirrormf; @@ -1106,21 +1106,22 @@ int *mesh_get_x_mirror_faces(Object *ob, BMEditMesh *em, Mesh *me_eval) BLI_assert(em == nullptr); /* Does not work otherwise, currently... */ const bool use_topology = (mesh->editflag & ME_EDIT_MIRROR_TOPO) != 0; - const int totvert = me_eval ? me_eval->verts_num : mesh->verts_num; - const int totface = me_eval ? me_eval->totface_legacy : mesh->totface_legacy; + const int totvert = mesh_eval ? mesh_eval->verts_num : mesh->verts_num; + const int totface = mesh_eval ? mesh_eval->totface_legacy : mesh->totface_legacy; int a; mirrorverts = static_cast(MEM_callocN(sizeof(int) * totvert, "MirrorVerts")); mirrorfaces = static_cast(MEM_callocN(sizeof(int[2]) * totface, "MirrorFaces")); - const Span vert_positions = me_eval ? me_eval->vert_positions() : mesh->vert_positions(); + const Span vert_positions = mesh_eval ? mesh_eval->vert_positions() : + mesh->vert_positions(); const MFace *mface = (const MFace *)CustomData_get_layer( - &(me_eval ? me_eval : mesh)->fdata_legacy, CD_MFACE); + &(mesh_eval ? mesh_eval : mesh)->fdata_legacy, CD_MFACE); - ED_mesh_mirror_spatial_table_begin(ob, em, me_eval); + ED_mesh_mirror_spatial_table_begin(ob, em, mesh_eval); for (const int i : vert_positions.index_range()) { - mirrorverts[i] = mesh_get_x_mirror_vert(ob, me_eval, i, use_topology); + mirrorverts[i] = mesh_get_x_mirror_vert(ob, mesh_eval, i, use_topology); } ED_mesh_mirror_spatial_table_end(ob); @@ -1232,8 +1233,8 @@ bool ED_mesh_pick_face_vert( if (ED_mesh_pick_face(C, ob, mval, dist_px, &face_index)) { const Object *ob_eval = DEG_get_evaluated_object(depsgraph, ob); - const Mesh *me_eval = BKE_object_get_evaluated_mesh(ob_eval); - if (!me_eval) { + const Mesh *mesh_eval = BKE_object_get_evaluated_mesh(ob_eval); + if (!mesh_eval) { return false; } ARegion *region = CTX_wm_region(C); @@ -1244,11 +1245,11 @@ bool ED_mesh_pick_face_vert( const float mval_f[2] = {float(mval[0]), float(mval[1])}; float len_best = FLT_MAX; - const Span vert_positions = me_eval->vert_positions(); - const blender::OffsetIndices faces = me_eval->faces(); - const Span corner_verts = me_eval->corner_verts(); + const Span vert_positions = mesh_eval->vert_positions(); + const blender::OffsetIndices faces = mesh_eval->faces(); + const Span corner_verts = mesh_eval->corner_verts(); - const int *index_mp_to_orig = (const int *)CustomData_get_layer(&me_eval->face_data, + const int *index_mp_to_orig = (const int *)CustomData_get_layer(&mesh_eval->face_data, CD_ORIGINDEX); /* tag all verts using this face */ @@ -1279,7 +1280,7 @@ bool ED_mesh_pick_face_vert( /* map 'dm -> mesh' r_index if possible */ if (v_idx_best != ORIGINDEX_NONE) { - const int *index_mv_to_orig = (const int *)CustomData_get_layer(&me_eval->vert_data, + const int *index_mv_to_orig = (const int *)CustomData_get_layer(&mesh_eval->vert_data, CD_ORIGINDEX); if (index_mv_to_orig) { v_idx_best = index_mv_to_orig[v_idx_best]; @@ -1367,7 +1368,7 @@ bool ED_mesh_pick_vert( } else { const Object *ob_eval = DEG_get_evaluated_object(vc.depsgraph, ob); - const Mesh *me_eval = BKE_object_get_evaluated_mesh(ob_eval); + const Mesh *mesh_eval = BKE_object_get_evaluated_mesh(ob_eval); ARegion *region = vc.region; RegionView3D *rv3d = static_cast(region->regiondata); @@ -1378,7 +1379,7 @@ bool ED_mesh_pick_vert( ED_view3d_init_mats_rv3d(ob, rv3d); - if (me_eval == nullptr) { + if (mesh_eval == nullptr) { return false; } @@ -1391,7 +1392,7 @@ bool ED_mesh_pick_vert( data.v_idx_best = -1; data.hide_vert = *attributes.lookup(".hide_vert", bke::AttrDomain::Point); - BKE_mesh_foreach_mapped_vert(me_eval, ed_mesh_pick_vert__mapFunc, &data, MESH_FOREACH_NOP); + BKE_mesh_foreach_mapped_vert(mesh_eval, ed_mesh_pick_vert__mapFunc, &data, MESH_FOREACH_NOP); if (data.v_idx_best == -1) { return false; diff --git a/source/blender/editors/metaball/CMakeLists.txt b/source/blender/editors/metaball/CMakeLists.txt index a709b70328c..a0653d947f9 100644 --- a/source/blender/editors/metaball/CMakeLists.txt +++ b/source/blender/editors/metaball/CMakeLists.txt @@ -5,6 +5,7 @@ set(INC ../include ../../blenkernel + ../../blentranslation ../../gpu ../../makesrna ../../render diff --git a/source/blender/editors/metaball/mball_edit.cc b/source/blender/editors/metaball/mball_edit.cc index 11e7d5e3c3d..b2735484e3c 100644 --- a/source/blender/editors/metaball/mball_edit.cc +++ b/source/blender/editors/metaball/mball_edit.cc @@ -33,6 +33,8 @@ #include "BKE_object.hh" #include "BKE_object_types.hh" +#include "BLT_translation.hh" + #include "DEG_depsgraph.hh" #include "GPU_select.hh" @@ -46,6 +48,8 @@ #include "WM_api.hh" #include "WM_types.hh" +#include "UI_interface_icons.hh" + #include "mball_intern.h" using blender::Span; @@ -609,6 +613,20 @@ static int delete_metaelems_exec(bContext *C, wmOperator * /*op*/) return OPERATOR_FINISHED; } +static int delete_metaelems_invoke(bContext *C, wmOperator *op, const wmEvent * /*event*/) +{ + if (RNA_boolean_get(op->ptr, "confirm")) { + return WM_operator_confirm_ex(C, + op, + IFACE_("Delete selected metaball elements?"), + nullptr, + IFACE_("Delete"), + ALERT_ICON_NONE, + false); + } + return delete_metaelems_exec(C, op); +} + void MBALL_OT_delete_metaelems(wmOperatorType *ot) { /* identifiers */ @@ -617,7 +635,7 @@ void MBALL_OT_delete_metaelems(wmOperatorType *ot) ot->idname = "MBALL_OT_delete_metaelems"; /* callback functions */ - ot->invoke = WM_operator_confirm_or_exec; + ot->invoke = delete_metaelems_invoke; ot->exec = delete_metaelems_exec; ot->poll = ED_operator_editmball; diff --git a/source/blender/editors/object/object_add.cc b/source/blender/editors/object/object_add.cc index ca651ea0e65..425529b215e 100644 --- a/source/blender/editors/object/object_add.cc +++ b/source/blender/editors/object/object_add.cc @@ -222,7 +222,7 @@ static void object_add_drop_xy_props(wmOperatorType *ot) "X-coordinate (screen space) to place the new object under", INT_MIN, INT_MAX); - RNA_def_property_flag(prop, (PropertyFlag)(PROP_HIDDEN | PROP_SKIP_SAVE)); + RNA_def_property_flag(prop, PropertyFlag(PROP_HIDDEN | PROP_SKIP_SAVE)); prop = RNA_def_int(ot->srna, "drop_y", 0, @@ -232,7 +232,7 @@ static void object_add_drop_xy_props(wmOperatorType *ot) "Y-coordinate (screen space) to place the new object under", INT_MIN, INT_MAX); - RNA_def_property_flag(prop, (PropertyFlag)(PROP_HIDDEN | PROP_SKIP_SAVE)); + RNA_def_property_flag(prop, PropertyFlag(PROP_HIDDEN | PROP_SKIP_SAVE)); } static bool object_add_drop_xy_is_set(const wmOperator *op) @@ -418,7 +418,7 @@ void ED_object_add_generic_props(wmOperatorType *ot, bool do_editmode) false, "Enter Edit Mode", "Enter edit mode when adding this object"); - RNA_def_property_flag(prop, (PropertyFlag)(PROP_HIDDEN | PROP_SKIP_SAVE)); + RNA_def_property_flag(prop, PropertyFlag(PROP_HIDDEN | PROP_SKIP_SAVE)); } /* NOTE: this property gets hidden for add-camera operator. */ prop = RNA_def_enum( @@ -458,7 +458,7 @@ void ED_object_add_generic_props(wmOperatorType *ot, bool do_editmode) "Scale for the newly added object", -1000.0f, 1000.0f); - RNA_def_property_flag(prop, (PropertyFlag)(PROP_HIDDEN | PROP_SKIP_SAVE)); + RNA_def_property_flag(prop, PropertyFlag(PROP_HIDDEN | PROP_SKIP_SAVE)); } void ED_object_add_mesh_props(wmOperatorType *ot) @@ -1234,10 +1234,82 @@ void OBJECT_OT_empty_add(wmOperatorType *ot) ED_object_add_generic_props(ot, false); } -static int empty_drop_named_image_invoke(bContext *C, wmOperator *op, const wmEvent *event) +static int object_image_add_exec(bContext *C, wmOperator *op) { - Scene *scene = CTX_data_scene(C); + Image *ima = nullptr; + ima = (Image *)WM_operator_drop_load_path(C, op, ID_IM); + if (!ima) { + return OPERATOR_CANCELLED; + } + + /* add new empty */ + ushort local_view_bits; + float loc[3], rot[3]; + + if (!ED_object_add_generic_get_opts( + C, op, 'Z', loc, rot, nullptr, nullptr, &local_view_bits, nullptr)) + { + return OPERATOR_CANCELLED; + } + Object *ob = ED_object_add_type(C, OB_EMPTY, nullptr, loc, rot, false, local_view_bits); + ob->empty_drawsize = 5.0f; + + if (RNA_boolean_get(op->ptr, "background")) { + /* "background" has been set to "true", set image to render in the background. */ + ob->empty_image_depth = OB_EMPTY_IMAGE_DEPTH_BACK; + ob->empty_image_visibility_flag = OB_EMPTY_IMAGE_HIDE_BACK; + + RegionView3D *rv3d = CTX_wm_region_view3d(C); + if (rv3d->persp != RV3D_PERSP) { + ob->empty_image_visibility_flag |= OB_EMPTY_IMAGE_HIDE_PERSPECTIVE; + } + } + + BKE_object_empty_draw_type_set(ob, OB_EMPTY_IMAGE); + + ob->data = ima; + + return OPERATOR_FINISHED; +} + +static int object_image_add_invoke(bContext *C, wmOperator *op, const wmEvent *event) +{ + if (!RNA_struct_property_is_set(op->ptr, "align")) { + /* Default to Aligned unless something else was explicitly passed */ + RNA_enum_set(op->ptr, "align", ALIGN_VIEW); + } + + /* Check if the user has not specified the image to load. + * If they have not, assume this is a drag an drop operation. + */ + if (!RNA_struct_property_is_set(op->ptr, "filepath") && + !WM_operator_properties_id_lookup_is_set(op->ptr)) + { + WM_event_add_fileselect(C, op); + return OPERATOR_RUNNING_MODAL; + } + + if (!RNA_struct_property_is_set(op->ptr, "background")) { + /* Check if we should switch to "background" mode. */ + RegionView3D *rv3d = CTX_wm_region_view3d(C); + if (rv3d->persp != RV3D_PERSP) { + RNA_boolean_set(op->ptr, "background", true); + } + } + + float loc[3]; + ED_object_location_from_view(C, loc); + ED_view3d_cursor3d_position(C, event->mval, false, loc); + RNA_float_set_array(op->ptr, "location", loc); + + Object *ob_cursor = ED_view3d_give_object_under_cursor(C, event->mval); + + /* Either change empty under cursor or create a new empty */ + if (!ob_cursor || ob_cursor->type != OB_EMPTY) { + return object_image_add_exec(C, op); + } + /* User dropped an image on an existing image */ Image *ima = nullptr; ima = (Image *)WM_operator_drop_load_path(C, op, ID_IM); @@ -1247,71 +1319,56 @@ static int empty_drop_named_image_invoke(bContext *C, wmOperator *op, const wmEv /* handled below */ id_us_min(&ima->id); - Object *ob = nullptr; - Object *ob_cursor = ED_view3d_give_object_under_cursor(C, event->mval); + Scene *scene = CTX_data_scene(C); + WM_event_add_notifier(C, NC_SCENE | ND_OB_ACTIVE, scene); + DEG_id_tag_update((ID *)ob_cursor, ID_RECALC_TRANSFORM); - /* either change empty under cursor or create a new empty */ - if (ob_cursor && ob_cursor->type == OB_EMPTY) { - WM_event_add_notifier(C, NC_SCENE | ND_OB_ACTIVE, scene); - DEG_id_tag_update((ID *)ob_cursor, ID_RECALC_TRANSFORM); - ob = ob_cursor; - } - else { - /* add new empty */ - ushort local_view_bits; - float rot[3]; - - if (!ED_object_add_generic_get_opts( - C, op, 'Z', nullptr, rot, nullptr, nullptr, &local_view_bits, nullptr)) - { - return OPERATOR_CANCELLED; - } - ob = ED_object_add_type(C, OB_EMPTY, nullptr, nullptr, rot, false, local_view_bits); - - ED_object_location_from_view(C, ob->loc); - ED_view3d_cursor3d_position(C, event->mval, false, ob->loc); - ED_object_rotation_from_view(C, ob->rot, 'Z'); - ob->empty_drawsize = 5.0f; - } - - BKE_object_empty_draw_type_set(ob, OB_EMPTY_IMAGE); - - id_us_min(static_cast(ob->data)); - ob->data = ima; - id_us_plus(static_cast(ob->data)); + BKE_object_empty_draw_type_set(ob_cursor, OB_EMPTY_IMAGE); + id_us_min(static_cast(ob_cursor->data)); + ob_cursor->data = ima; + id_us_plus(static_cast(ob_cursor->data)); return OPERATOR_FINISHED; } -void OBJECT_OT_drop_named_image(wmOperatorType *ot) +void OBJECT_OT_empty_image_add(wmOperatorType *ot) { - PropertyRNA *prop; - /* identifiers */ ot->name = "Add Empty Image/Drop Image to Empty"; ot->description = "Add an empty image type to scene with data"; - ot->idname = "OBJECT_OT_drop_named_image"; + ot->idname = "OBJECT_OT_empty_image_add"; /* api callbacks */ - ot->invoke = empty_drop_named_image_invoke; + ot->invoke = object_image_add_invoke; + ot->exec = object_image_add_exec; ot->poll = ED_operator_objectmode; /* flags */ ot->flag = OPTYPE_REGISTER | OPTYPE_UNDO; /* properties */ - prop = RNA_def_string(ot->srna, "filepath", nullptr, FILE_MAX, "Filepath", "Path to image file"); - RNA_def_property_flag(prop, (PropertyFlag)(PROP_HIDDEN | PROP_SKIP_SAVE)); - RNA_def_boolean(ot->srna, - "relative_path", - true, - "Relative Path", - "Select the file relative to the blend file"); - RNA_def_property_flag(prop, (PropertyFlag)(PROP_HIDDEN | PROP_SKIP_SAVE)); + WM_operator_properties_filesel(ot, + FILE_TYPE_FOLDER | FILE_TYPE_IMAGE | FILE_TYPE_MOVIE, + FILE_SPECIAL, + FILE_OPENFILE, + WM_FILESEL_FILEPATH | WM_FILESEL_RELPATH, + FILE_DEFAULTDISPLAY, + FILE_SORT_DEFAULT); WM_operator_properties_id_lookup(ot, true); - ED_object_add_generic_props(ot, false); + PropertyRNA *prop; + prop = RNA_def_boolean(ot->srna, + "background", + false, + "Put in Background", + "Make the image render behind all objects"); + RNA_def_property_flag(prop, PropertyFlag(PROP_SKIP_SAVE)); + /* Hide the filepath and relative path prop */ + prop = RNA_struct_type_find_property(ot->srna, "filepath"); + RNA_def_property_flag(prop, PropertyFlag(PROP_HIDDEN | PROP_SKIP_PRESET)); + prop = RNA_struct_type_find_property(ot->srna, "relative_path"); + RNA_def_property_flag(prop, PropertyFlag(PROP_HIDDEN)); } /** \} */ @@ -2112,8 +2169,7 @@ void OBJECT_OT_collection_external_asset_drop(wmOperatorType *ot) prop = RNA_def_enum(ot->srna, "collection", rna_enum_dummy_NULL_items, 0, "Collection", ""); RNA_def_enum_funcs(prop, RNA_collection_itemf); - RNA_def_property_flag(prop, - (PropertyFlag)(PROP_SKIP_SAVE | PROP_HIDDEN | PROP_ENUM_NO_TRANSLATE)); + RNA_def_property_flag(prop, PropertyFlag(PROP_SKIP_SAVE | PROP_HIDDEN | PROP_ENUM_NO_TRANSLATE)); ot->prop = prop; } @@ -2556,6 +2612,20 @@ static int object_delete_exec(bContext *C, wmOperator *op) return OPERATOR_FINISHED; } +static int object_delete_invoke(bContext *C, wmOperator *op, const wmEvent * /*event*/) +{ + if (RNA_boolean_get(op->ptr, "confirm")) { + return WM_operator_confirm_ex(C, + op, + IFACE_("Delete selected objects?"), + nullptr, + IFACE_("Delete"), + ALERT_ICON_NONE, + false); + } + return object_delete_exec(C, op); +} + void OBJECT_OT_delete(wmOperatorType *ot) { /* identifiers */ @@ -2564,7 +2634,7 @@ void OBJECT_OT_delete(wmOperatorType *ot) ot->idname = "OBJECT_OT_delete"; /* api callbacks */ - ot->invoke = WM_operator_confirm_or_exec; + ot->invoke = object_delete_invoke; ot->exec = object_delete_exec; ot->poll = ED_operator_objectmode; @@ -2574,7 +2644,7 @@ void OBJECT_OT_delete(wmOperatorType *ot) PropertyRNA *prop; prop = RNA_def_boolean( ot->srna, "use_global", false, "Delete Globally", "Remove object from all scenes"); - RNA_def_property_flag(prop, (PropertyFlag)(PROP_HIDDEN | PROP_SKIP_SAVE)); + RNA_def_property_flag(prop, PropertyFlag(PROP_HIDDEN | PROP_SKIP_SAVE)); WM_operator_properties_confirm_or_exec(ot); } @@ -4218,7 +4288,7 @@ void OBJECT_OT_add_named(wmOperatorType *ot) prop = RNA_def_float_matrix( ot->srna, "matrix", 4, 4, nullptr, 0.0f, 0.0f, "Matrix", "", 0.0f, 0.0f); - RNA_def_property_flag(prop, (PropertyFlag)(PROP_HIDDEN | PROP_SKIP_SAVE)); + RNA_def_property_flag(prop, PropertyFlag(PROP_HIDDEN | PROP_SKIP_SAVE)); object_add_drop_xy_props(ot); } @@ -4325,7 +4395,7 @@ void OBJECT_OT_transform_to_mouse(wmOperatorType *ot) MAX_ID_NAME - 2, "Name", "Object name to place (uses the active object when this and 'session_uid' are unset)"); - RNA_def_property_flag(prop, (PropertyFlag)(PROP_SKIP_SAVE | PROP_HIDDEN)); + RNA_def_property_flag(prop, PropertyFlag(PROP_SKIP_SAVE | PROP_HIDDEN)); prop = RNA_def_int(ot->srna, "session_uid", 0, @@ -4336,11 +4406,11 @@ void OBJECT_OT_transform_to_mouse(wmOperatorType *ot) "'name' are unset)", INT32_MIN, INT32_MAX); - RNA_def_property_flag(prop, (PropertyFlag)(PROP_SKIP_SAVE | PROP_HIDDEN)); + RNA_def_property_flag(prop, PropertyFlag(PROP_SKIP_SAVE | PROP_HIDDEN)); prop = RNA_def_float_matrix( ot->srna, "matrix", 4, 4, nullptr, 0.0f, 0.0f, "Matrix", "", 0.0f, 0.0f); - RNA_def_property_flag(prop, (PropertyFlag)(PROP_HIDDEN | PROP_SKIP_SAVE)); + RNA_def_property_flag(prop, PropertyFlag(PROP_HIDDEN | PROP_SKIP_SAVE)); object_add_drop_xy_props(ot); } diff --git a/source/blender/editors/object/object_bake_api.cc b/source/blender/editors/object/object_bake_api.cc index c4be875f7d8..074d92a4a3d 100644 --- a/source/blender/editors/object/object_bake_api.cc +++ b/source/blender/editors/object/object_bake_api.cc @@ -1053,7 +1053,7 @@ static int find_original_loop(const blender::OffsetIndices orig_faces, static void bake_targets_populate_pixels_color_attributes(BakeTargets *targets, Object *ob, - Mesh *me_eval, + Mesh *mesh_eval, BakePixel *pixel_array) { Mesh *mesh = static_cast(ob->data); @@ -1075,20 +1075,22 @@ static void bake_targets_populate_pixels_color_attributes(BakeTargets *targets, } /* Populate through adjacent triangles, first triangle wins. */ - const int corner_tris_num = poly_to_tri_count(me_eval->faces_num, me_eval->corners_num); + const int corner_tris_num = poly_to_tri_count(mesh_eval->faces_num, mesh_eval->corners_num); blender::int3 *corner_tris = static_cast( MEM_mallocN(sizeof(*corner_tris) * corner_tris_num, __func__)); - const blender::Span corner_verts = me_eval->corner_verts(); - blender::bke::mesh::corner_tris_calc( - me_eval->vert_positions(), me_eval->faces(), corner_verts, {corner_tris, corner_tris_num}); - const blender::Span tri_faces = me_eval->corner_tri_faces(); + const blender::Span corner_verts = mesh_eval->corner_verts(); + blender::bke::mesh::corner_tris_calc(mesh_eval->vert_positions(), + mesh_eval->faces(), + corner_verts, + {corner_tris, corner_tris_num}); + const blender::Span tri_faces = mesh_eval->corner_tri_faces(); /* For mapping back to original mesh in case there are modifiers. */ const int *vert_origindex = static_cast( - CustomData_get_layer(&me_eval->vert_data, CD_ORIGINDEX)); + CustomData_get_layer(&mesh_eval->vert_data, CD_ORIGINDEX)); const int *poly_origindex = static_cast( - CustomData_get_layer(&me_eval->face_data, CD_ORIGINDEX)); + CustomData_get_layer(&mesh_eval->face_data, CD_ORIGINDEX)); const blender::OffsetIndices orig_faces = mesh->faces(); const blender::Span orig_corner_verts = mesh->corner_verts(); @@ -1344,14 +1346,14 @@ static bool bake_targets_init(const BakeAPIRender *bkr, static void bake_targets_populate_pixels(const BakeAPIRender *bkr, BakeTargets *targets, Object *ob, - Mesh *me_eval, + Mesh *mesh_eval, BakePixel *pixel_array) { if (bkr->target == R_BAKE_TARGET_VERTEX_COLORS) { - bake_targets_populate_pixels_color_attributes(targets, ob, me_eval, pixel_array); + bake_targets_populate_pixels_color_attributes(targets, ob, mesh_eval, pixel_array); } else { - RE_bake_pixels_populate(me_eval, pixel_array, targets->pixels_num, targets, bkr->uv_layer); + RE_bake_pixels_populate(mesh_eval, pixel_array, targets->pixels_num, targets, bkr->uv_layer); } } @@ -1359,17 +1361,17 @@ static bool bake_targets_output(const BakeAPIRender *bkr, BakeTargets *targets, Object *ob, Object *ob_eval, - Mesh *me_eval, + Mesh *mesh_eval, BakePixel *pixel_array, ReportList *reports) { if (bkr->target == R_BAKE_TARGET_IMAGE_TEXTURES) { if (bkr->save_mode == R_BAKE_SAVE_INTERNAL) { - return bake_targets_output_internal(bkr, targets, ob, pixel_array, reports, me_eval); + return bake_targets_output_internal(bkr, targets, ob, pixel_array, reports, mesh_eval); } if (bkr->save_mode == R_BAKE_SAVE_EXTERNAL) { return bake_targets_output_external( - bkr, targets, ob, ob_eval, me_eval, pixel_array, reports); + bkr, targets, ob, ob_eval, mesh_eval, pixel_array, reports); } } else if (bkr->target == R_BAKE_TARGET_VERTEX_COLORS) { diff --git a/source/blender/editors/object/object_bake_simulation.cc b/source/blender/editors/object/object_bake_simulation.cc index cae2f168391..a8bba5f1912 100644 --- a/source/blender/editors/object/object_bake_simulation.cc +++ b/source/blender/editors/object/object_bake_simulation.cc @@ -12,6 +12,8 @@ #include "BLI_string.h" #include "BLI_vector.hh" +#include "BLT_translation.hh" + #include "WM_api.hh" #include "WM_types.hh" @@ -663,7 +665,13 @@ static int bake_simulation_invoke(bContext *C, wmOperator *op, const wmEvent * / return OPERATOR_CANCELLED; } if (has_existing_bake_data) { - return WM_operator_confirm_message(C, op, "Overwrite existing bake data"); + return WM_operator_confirm_ex(C, + op, + IFACE_("Overwrite existing bake data?"), + nullptr, + IFACE_("Bake"), + ALERT_ICON_NONE, + false); } Vector requests = bake_simulation_gather_requests(C, op); return start_bake_job(C, std::move(requests), op, BakeRequestsMode::Async); diff --git a/source/blender/editors/object/object_data_transfer.cc b/source/blender/editors/object/object_data_transfer.cc index 0b1a57f2ab1..3234d64516d 100644 --- a/source/blender/editors/object/object_data_transfer.cc +++ b/source/blender/editors/object/object_data_transfer.cc @@ -180,28 +180,28 @@ static const EnumPropertyItem *dt_layers_select_src_itemf(bContext *C, else if (data_type == DT_TYPE_UV) { const Depsgraph *depsgraph = CTX_data_ensure_evaluated_depsgraph(C); const Object *ob_src_eval = DEG_get_evaluated_object(depsgraph, ob_src); - const Mesh *me_eval = BKE_object_get_evaluated_mesh_no_subsurf(ob_src_eval); - if (!me_eval) { + const Mesh *mesh_eval = BKE_object_get_evaluated_mesh_no_subsurf(ob_src_eval); + if (!mesh_eval) { RNA_enum_item_end(&item, &totitem); *r_free = true; return item; } - int num_data = CustomData_number_of_layers(&me_eval->corner_data, CD_PROP_FLOAT2); + int num_data = CustomData_number_of_layers(&mesh_eval->corner_data, CD_PROP_FLOAT2); RNA_enum_item_add_separator(&item, &totitem); for (int i = 0; i < num_data; i++) { tmp_item.value = i; tmp_item.identifier = tmp_item.name = CustomData_get_layer_name( - &me_eval->corner_data, CD_PROP_FLOAT2, i); + &mesh_eval->corner_data, CD_PROP_FLOAT2, i); RNA_enum_item_add(&item, &totitem, &tmp_item); } } else if (data_type & DT_TYPE_VCOL_ALL) { const Depsgraph *depsgraph = CTX_data_ensure_evaluated_depsgraph(C); const Object *ob_src_eval = DEG_get_evaluated_object(depsgraph, ob_src); - const Mesh *me_eval = BKE_object_get_evaluated_mesh_no_subsurf(ob_src_eval); - if (!me_eval) { + const Mesh *mesh_eval = BKE_object_get_evaluated_mesh_no_subsurf(ob_src_eval); + if (!mesh_eval) { RNA_enum_item_end(&item, &totitem); *r_free = true; return item; @@ -223,10 +223,10 @@ static const EnumPropertyItem *dt_layers_select_src_itemf(bContext *C, } if (data_type & (DT_TYPE_MLOOPCOL_VERT | DT_TYPE_MPROPCOL_VERT)) { - dt_add_vcol_layers(&me_eval->vert_data, cddata_masks.vmask, &item, &totitem); + dt_add_vcol_layers(&mesh_eval->vert_data, cddata_masks.vmask, &item, &totitem); } if (data_type & (DT_TYPE_MLOOPCOL_LOOP | DT_TYPE_MPROPCOL_LOOP)) { - dt_add_vcol_layers(&me_eval->corner_data, cddata_masks.lmask, &item, &totitem); + dt_add_vcol_layers(&mesh_eval->corner_data, cddata_masks.lmask, &item, &totitem); } } diff --git a/source/blender/editors/object/object_edit.cc b/source/blender/editors/object/object_edit.cc index 20ad8f94115..4b45e205dc5 100644 --- a/source/blender/editors/object/object_edit.cc +++ b/source/blender/editors/object/object_edit.cc @@ -1613,6 +1613,7 @@ static int shade_smooth_exec(bContext *C, wmOperator *op) const float angle = RNA_float_get(op->ptr, "angle"); bke::mesh_sharp_edges_set_from_angle(mesh, angle, keep_sharp_edges); } + mesh.tag_sharpness_changed(); BKE_mesh_batch_cache_dirty_tag(static_cast(ob->data), BKE_MESH_BATCH_DIRTY_ALL); changed = true; } diff --git a/source/blender/editors/object/object_intern.h b/source/blender/editors/object/object_intern.h index 3971ca55b8b..1b9f49cf7f6 100644 --- a/source/blender/editors/object/object_intern.h +++ b/source/blender/editors/object/object_intern.h @@ -118,7 +118,7 @@ void OBJECT_OT_text_add(struct wmOperatorType *ot); void OBJECT_OT_armature_add(struct wmOperatorType *ot); void OBJECT_OT_empty_add(struct wmOperatorType *ot); void OBJECT_OT_lightprobe_add(struct wmOperatorType *ot); -void OBJECT_OT_drop_named_image(struct wmOperatorType *ot); +void OBJECT_OT_empty_image_add(struct wmOperatorType *ot); void OBJECT_OT_gpencil_add(struct wmOperatorType *ot); void OBJECT_OT_grease_pencil_add(struct wmOperatorType *ot); void OBJECT_OT_light_add(struct wmOperatorType *ot); diff --git a/source/blender/editors/object/object_modifier.cc b/source/blender/editors/object/object_modifier.cc index 3b0019b21ec..911a82b3a11 100644 --- a/source/blender/editors/object/object_modifier.cc +++ b/source/blender/editors/object/object_modifier.cc @@ -121,8 +121,8 @@ static void object_force_modifier_update_for_bind(Depsgraph *depsgraph, Object * Object *ob_eval = DEG_get_evaluated_object(depsgraph, ob); BKE_object_eval_reset(ob_eval); if (ob->type == OB_MESH) { - Mesh *me_eval = mesh_create_eval_final(depsgraph, scene_eval, ob_eval, &CD_MASK_DERIVEDMESH); - BKE_mesh_eval_delete(me_eval); + Mesh *mesh_eval = mesh_create_eval_final(depsgraph, scene_eval, ob_eval, &CD_MASK_DERIVEDMESH); + BKE_mesh_eval_delete(mesh_eval); } else if (ob->type == OB_LATTICE) { BKE_lattice_modifiers_calc(depsgraph, scene_eval, ob_eval); @@ -3795,7 +3795,7 @@ static int dash_modifier_segment_add_exec(bContext *C, wmOperator *op) MEM_SAFE_FREE(dmd->segments_array); dmd->segments_array = new_segments; dmd->segments_num++; - dmd->segment_active_index++; + dmd->segment_active_index = new_active_index; DEG_id_tag_update(&ob->id, ID_RECALC_GEOMETRY | ID_RECALC_SYNC_TO_EVAL); WM_event_add_notifier(C, NC_OBJECT | ND_MODIFIER, ob); diff --git a/source/blender/editors/object/object_ops.cc b/source/blender/editors/object/object_ops.cc index bf979e9195f..9396e652559 100644 --- a/source/blender/editors/object/object_ops.cc +++ b/source/blender/editors/object/object_ops.cc @@ -91,7 +91,7 @@ void ED_operatortypes_object() WM_operatortype_append(OBJECT_OT_armature_add); WM_operatortype_append(OBJECT_OT_empty_add); WM_operatortype_append(OBJECT_OT_lightprobe_add); - WM_operatortype_append(OBJECT_OT_drop_named_image); + WM_operatortype_append(OBJECT_OT_empty_image_add); WM_operatortype_append(OBJECT_OT_gpencil_add); WM_operatortype_append(OBJECT_OT_grease_pencil_add); WM_operatortype_append(OBJECT_OT_light_add); diff --git a/source/blender/editors/object/object_relations.cc b/source/blender/editors/object/object_relations.cc index a15c49603b5..eb7ae8a0e52 100644 --- a/source/blender/editors/object/object_relations.cc +++ b/source/blender/editors/object/object_relations.cc @@ -286,6 +286,20 @@ static int vertex_parent_set_exec(bContext *C, wmOperator *op) #undef INDEX_UNSET } +static int vertex_parent_set_invoke(bContext *C, wmOperator *op, const wmEvent * /*event*/) +{ + if (RNA_boolean_get(op->ptr, "confirm")) { + return WM_operator_confirm_ex(C, + op, + IFACE_("Parent selected objects to the selected vertices?"), + nullptr, + IFACE_("Parent"), + ALERT_ICON_NONE, + false); + } + return vertex_parent_set_exec(C, op); +} + void OBJECT_OT_vertex_parent_set(wmOperatorType *ot) { /* identifiers */ @@ -294,7 +308,7 @@ void OBJECT_OT_vertex_parent_set(wmOperatorType *ot) ot->idname = "OBJECT_OT_vertex_parent_set"; /* api callbacks */ - ot->invoke = WM_operator_confirm_or_exec; + ot->invoke = vertex_parent_set_invoke; ot->poll = vertex_parent_set_poll; ot->exec = vertex_parent_set_exec; @@ -1107,6 +1121,20 @@ static int parent_noinv_set_exec(bContext *C, wmOperator *op) return OPERATOR_FINISHED; } +static int parent_noinv_set_invoke(bContext *C, wmOperator *op, const wmEvent * /*event*/) +{ + if (RNA_boolean_get(op->ptr, "confirm")) { + return WM_operator_confirm_ex(C, + op, + IFACE_("Make Parent without inverse correction?"), + nullptr, + IFACE_("Parent"), + ALERT_ICON_NONE, + false); + } + return parent_noinv_set_exec(C, op); +} + void OBJECT_OT_parent_no_inverse_set(wmOperatorType *ot) { /* identifiers */ @@ -1115,7 +1143,7 @@ void OBJECT_OT_parent_no_inverse_set(wmOperatorType *ot) ot->idname = "OBJECT_OT_parent_no_inverse_set"; /* api callbacks */ - ot->invoke = WM_operator_confirm_or_exec; + ot->invoke = parent_noinv_set_invoke; ot->exec = parent_noinv_set_exec; ot->poll = ED_operator_object_active_editable; diff --git a/source/blender/editors/object/object_remesh.cc b/source/blender/editors/object/object_remesh.cc index be7a6488b0d..e8d003b1e96 100644 --- a/source/blender/editors/object/object_remesh.cc +++ b/source/blender/editors/object/object_remesh.cc @@ -383,6 +383,7 @@ static int voxel_size_edit_modal(bContext *C, wmOperator *op, const wmEvent *eve MEM_freeN(op->customdata); ED_region_tag_redraw(region); ED_workspace_status_text(C, nullptr); + WM_event_add_notifier(C, NC_GEOM | ND_DATA, nullptr); return OPERATOR_FINISHED; } diff --git a/source/blender/editors/sculpt_paint/CMakeLists.txt b/source/blender/editors/sculpt_paint/CMakeLists.txt index 9465b8547b5..8977186e460 100644 --- a/source/blender/editors/sculpt_paint/CMakeLists.txt +++ b/source/blender/editors/sculpt_paint/CMakeLists.txt @@ -83,8 +83,10 @@ set(SRC sculpt_paint_color.cc sculpt_paint_image.cc sculpt_pose.cc + sculpt_project.cc sculpt_smooth.cc sculpt_transform.cc + sculpt_trim.cc sculpt_undo.cc sculpt_uv.cc diff --git a/source/blender/editors/sculpt_paint/curves_sculpt_puff.cc b/source/blender/editors/sculpt_paint/curves_sculpt_puff.cc index 44bb72cfd62..0b7e3ad83bf 100644 --- a/source/blender/editors/sculpt_paint/curves_sculpt_puff.cc +++ b/source/blender/editors/sculpt_paint/curves_sculpt_puff.cc @@ -135,7 +135,7 @@ struct PuffOperationExecutor { *curves_, curve_selection_, curves_id_->flag & CV_SCULPT_COLLISION_ENABLED); } - Array curve_weights(curves_->curves_num()); + Array curve_weights(curves_->curves_num(), 0.0f); if (falloff_shape == PAINT_FALLOFF_SHAPE_TUBE) { this->find_curve_weights_projected_with_symmetry(curve_weights); diff --git a/source/blender/editors/sculpt_paint/grease_pencil_erase.cc b/source/blender/editors/sculpt_paint/grease_pencil_erase.cc index f5676043fff..5bbaa7c5c06 100644 --- a/source/blender/editors/sculpt_paint/grease_pencil_erase.cc +++ b/source/blender/editors/sculpt_paint/grease_pencil_erase.cc @@ -807,6 +807,9 @@ struct EraseOperationExecutor { if (self.active_layer_only) { /* Erase only on the drawing at the current frame of the active layer. */ + if (!grease_pencil.has_active_layer()) { + return; + } const Layer &active_layer = *grease_pencil.get_active_layer(); Drawing *drawing = grease_pencil.get_editable_drawing_at(active_layer, scene->r.cfra); @@ -815,7 +818,7 @@ struct EraseOperationExecutor { } execute_eraser_on_drawing( - active_layer.drawing_index_at(scene->r.cfra), scene->r.cfra, *drawing); + *grease_pencil.get_layer_index(active_layer), scene->r.cfra, *drawing); } else { /* Erase on all editable drawings. */ diff --git a/source/blender/editors/sculpt_paint/grease_pencil_paint.cc b/source/blender/editors/sculpt_paint/grease_pencil_paint.cc index c42e9792f93..68a83984a48 100644 --- a/source/blender/editors/sculpt_paint/grease_pencil_paint.cc +++ b/source/blender/editors/sculpt_paint/grease_pencil_paint.cc @@ -16,6 +16,7 @@ #include "DEG_depsgraph_query.hh" +#include "ED_curves.hh" #include "ED_grease_pencil.hh" #include "ED_view3d.hh" @@ -129,7 +130,7 @@ class PaintOperation : public GreasePencilStrokeOperation { private: void simplify_stroke(bke::greasepencil::Drawing &drawing, float epsilon_px); - void process_stroke_end(bke::greasepencil::Drawing &drawing); + void process_stroke_end(const bContext &C, bke::greasepencil::Drawing &drawing); }; /** @@ -553,8 +554,9 @@ void PaintOperation::simplify_stroke(bke::greasepencil::Drawing &drawing, const } } -void PaintOperation::process_stroke_end(bke::greasepencil::Drawing &drawing) +void PaintOperation::process_stroke_end(const bContext &C, bke::greasepencil::Drawing &drawing) { + Scene *scene = CTX_data_scene(&C); const int stroke_index = drawing.strokes().curves_range().last(); const IndexRange points = drawing.strokes().points_by_curve()[stroke_index]; bke::CurvesGeometry &curves = drawing.strokes_for_write(); @@ -574,6 +576,21 @@ void PaintOperation::process_stroke_end(bke::greasepencil::Drawing &drawing) curves.resize(curves.points_num() - points_to_remove, curves.curves_num()); curves.offsets_for_write().last() = curves.points_num(); } + + const bke::AttrDomain selection_domain = ED_grease_pencil_selection_domain_get( + scene->toolsettings); + + bke::GSpanAttributeWriter selection = ed::curves::ensure_selection_attribute( + curves, selection_domain, CD_PROP_BOOL); + + if (selection_domain == bke::AttrDomain::Curve) { + ed::curves::fill_selection_false(selection.span.slice(IndexRange(stroke_index, 1))); + } + else if (selection_domain == bke::AttrDomain::Point) { + ed::curves::fill_selection_false(selection.span.slice(points)); + } + + selection.finish(); } void PaintOperation::on_stroke_done(const bContext &C) @@ -595,7 +612,7 @@ void PaintOperation::on_stroke_done(const bContext &C) const float simplifiy_threshold_px = 0.5f; this->simplify_stroke(drawing, simplifiy_threshold_px); - this->process_stroke_end(drawing); + this->process_stroke_end(C, drawing); drawing.tag_topology_changed(); DEG_id_tag_update(&grease_pencil.id, ID_RECALC_GEOMETRY); diff --git a/source/blender/editors/sculpt_paint/paint_hide.cc b/source/blender/editors/sculpt_paint/paint_hide.cc index 99622452d20..428cdc51134 100644 --- a/source/blender/editors/sculpt_paint/paint_hide.cc +++ b/source/blender/editors/sculpt_paint/paint_hide.cc @@ -675,6 +675,17 @@ static int hide_show_gesture_box_exec(bContext *C, wmOperator *op) return OPERATOR_FINISHED; } +static int hide_show_gesture_lasso_exec(bContext *C, wmOperator *op) +{ + std::unique_ptr gesture_data = gesture::init_from_lasso(C, op); + if (!gesture_data) { + return OPERATOR_CANCELLED; + } + hide_show_init_properties(*C, *gesture_data, *op); + gesture::apply(*C, *gesture_data, *op); + return OPERATOR_FINISHED; +} + static void hide_show_operator_properties(wmOperatorType *ot) { static const EnumPropertyItem action_items[] = { @@ -762,7 +773,27 @@ void PAINT_OT_hide_show(wmOperatorType *ot) WM_operator_properties_border(ot); hide_show_operator_properties(ot); hide_show_operator_gesture_properties(ot); - gesture::operator_properties(ot); + gesture::operator_properties(ot, gesture::ShapeType::Box); +} + +void PAINT_OT_hide_show_lasso_gesture(wmOperatorType *ot) +{ + ot->name = "Hide/Show Lasso"; + ot->idname = "PAINT_OT_hide_show_lasso_gesture"; + ot->description = "Hide/show some vertices"; + + ot->invoke = WM_gesture_lasso_invoke; + ot->modal = WM_gesture_lasso_modal; + ot->exec = hide_show_gesture_lasso_exec; + /* Sculpt-only for now. */ + ot->poll = SCULPT_mode_poll_view3d; + + ot->flag = OPTYPE_REGISTER | OPTYPE_DEPENDS_ON_CURSOR; + + WM_operator_properties_gesture_lasso(ot); + hide_show_operator_properties(ot); + hide_show_operator_gesture_properties(ot); + gesture::operator_properties(ot, gesture::ShapeType::Lasso); } static void invert_visibility_mesh(Object &object, const Span nodes) diff --git a/source/blender/editors/sculpt_paint/paint_image.cc b/source/blender/editors/sculpt_paint/paint_image.cc index 1310dd1baf3..5c0cfe12099 100644 --- a/source/blender/editors/sculpt_paint/paint_image.cc +++ b/source/blender/editors/sculpt_paint/paint_image.cc @@ -803,12 +803,12 @@ void PAINT_OT_sample_color(wmOperatorType *ot) static blender::float3 paint_init_pivot_mesh(Object *ob) { using namespace blender; - const Mesh *me_eval = BKE_object_get_evaluated_mesh(ob); - if (!me_eval) { - me_eval = (const Mesh *)ob->data; + const Mesh *mesh_eval = BKE_object_get_evaluated_mesh(ob); + if (!mesh_eval) { + mesh_eval = (const Mesh *)ob->data; } - const std::optional> bounds = me_eval->bounds_min_max(); + const std::optional> bounds = mesh_eval->bounds_min_max(); if (!bounds) { return float3(0.0f); } diff --git a/source/blender/editors/sculpt_paint/paint_image_proj.cc b/source/blender/editors/sculpt_paint/paint_image_proj.cc index 01611d33c83..4dca4c5793d 100644 --- a/source/blender/editors/sculpt_paint/paint_image_proj.cc +++ b/source/blender/editors/sculpt_paint/paint_image_proj.cc @@ -423,7 +423,7 @@ struct ProjPaintState { SpinLock *tile_lock; - Mesh *me_eval; + Mesh *mesh_eval; int totloop_eval; int faces_num_eval; int totvert_eval; @@ -4034,13 +4034,13 @@ static bool proj_paint_state_mesh_eval_init(const bContext *C, ProjPaintState *p Object *ob = ps->ob; const Object *ob_eval = DEG_get_evaluated_object(depsgraph, ob); - ps->me_eval = BKE_object_get_evaluated_mesh(ob_eval); - if (!ps->me_eval) { + ps->mesh_eval = BKE_object_get_evaluated_mesh(ob_eval); + if (!ps->mesh_eval) { return false; } - if (!CustomData_has_layer(&ps->me_eval->corner_data, CD_PROP_FLOAT2)) { - ps->me_eval = nullptr; + if (!CustomData_has_layer(&ps->mesh_eval->corner_data, CD_PROP_FLOAT2)) { + ps->mesh_eval = nullptr; return false; } @@ -4057,26 +4057,26 @@ static bool proj_paint_state_mesh_eval_init(const bContext *C, ProjPaintState *p } ps->mat_array[totmat - 1] = nullptr; - ps->vert_positions_eval = ps->me_eval->vert_positions(); - ps->vert_normals = ps->me_eval->vert_normals(); - ps->edges_eval = ps->me_eval->edges(); - ps->faces_eval = ps->me_eval->faces(); - ps->corner_verts_eval = ps->me_eval->corner_verts(); + ps->vert_positions_eval = ps->mesh_eval->vert_positions(); + ps->vert_normals = ps->mesh_eval->vert_normals(); + ps->edges_eval = ps->mesh_eval->edges(); + ps->faces_eval = ps->mesh_eval->faces(); + ps->corner_verts_eval = ps->mesh_eval->corner_verts(); ps->select_poly_eval = (const bool *)CustomData_get_layer_named( - &ps->me_eval->face_data, CD_PROP_BOOL, ".select_poly"); + &ps->mesh_eval->face_data, CD_PROP_BOOL, ".select_poly"); ps->hide_poly_eval = (const bool *)CustomData_get_layer_named( - &ps->me_eval->face_data, CD_PROP_BOOL, ".hide_poly"); + &ps->mesh_eval->face_data, CD_PROP_BOOL, ".hide_poly"); ps->material_indices = (const int *)CustomData_get_layer_named( - &ps->me_eval->face_data, CD_PROP_INT32, "material_index"); + &ps->mesh_eval->face_data, CD_PROP_INT32, "material_index"); ps->sharp_faces_eval = static_cast( - CustomData_get_layer_named(&ps->me_eval->face_data, CD_PROP_BOOL, "sharp_face")); + CustomData_get_layer_named(&ps->mesh_eval->face_data, CD_PROP_BOOL, "sharp_face")); - ps->totvert_eval = ps->me_eval->verts_num; - ps->faces_num_eval = ps->me_eval->faces_num; - ps->totloop_eval = ps->me_eval->corners_num; + ps->totvert_eval = ps->mesh_eval->verts_num; + ps->faces_num_eval = ps->mesh_eval->faces_num; + ps->totloop_eval = ps->mesh_eval->corners_num; - ps->corner_tris_eval = ps->me_eval->corner_tris(); - ps->corner_tri_faces_eval = ps->me_eval->corner_tri_faces(); + ps->corner_tris_eval = ps->mesh_eval->corner_tris(); + ps->corner_tri_faces_eval = ps->mesh_eval->corner_tri_faces(); ps->poly_to_loop_uv = static_cast( MEM_mallocN(ps->faces_num_eval * sizeof(float(*)[2]), "proj_paint_mtfaces")); @@ -4104,13 +4104,13 @@ static void proj_paint_layer_clone_init(ProjPaintState *ps, ProjPaintLayerClone if (layer_num != -1) { mloopuv_clone_base = static_cast( - CustomData_get_layer_n(&ps->me_eval->corner_data, CD_PROP_FLOAT2, layer_num)); + CustomData_get_layer_n(&ps->mesh_eval->corner_data, CD_PROP_FLOAT2, layer_num)); } if (mloopuv_clone_base == nullptr) { /* get active instead */ mloopuv_clone_base = static_cast( - CustomData_get_layer(&ps->me_eval->corner_data, CD_PROP_FLOAT2)); + CustomData_get_layer(&ps->mesh_eval->corner_data, CD_PROP_FLOAT2)); } } @@ -4140,10 +4140,10 @@ static bool project_paint_clone_face_skip(ProjPaintState *ps, if (lc->slot_clone != lc->slot_last_clone) { if (!lc->slot_clone->uvname || !(lc->mloopuv_clone_base = static_cast(CustomData_get_layer_named( - &ps->me_eval->corner_data, CD_PROP_FLOAT2, lc->slot_clone->uvname)))) + &ps->mesh_eval->corner_data, CD_PROP_FLOAT2, lc->slot_clone->uvname)))) { lc->mloopuv_clone_base = static_cast( - CustomData_get_layer(&ps->me_eval->corner_data, CD_PROP_FLOAT2)); + CustomData_get_layer(&ps->mesh_eval->corner_data, CD_PROP_FLOAT2)); } lc->slot_last_clone = lc->slot_clone; } @@ -4166,7 +4166,7 @@ static void proj_paint_face_lookup_init(const ProjPaintState *ps, ProjPaintFaceL memset(face_lookup, 0, sizeof(*face_lookup)); Mesh *orig_mesh = (Mesh *)ps->ob->data; face_lookup->index_mp_to_orig = static_cast( - CustomData_get_layer(&ps->me_eval->face_data, CD_ORIGINDEX)); + CustomData_get_layer(&ps->mesh_eval->face_data, CD_ORIGINDEX)); if (ps->do_face_sel) { face_lookup->select_poly_orig = static_cast( CustomData_get_layer_named(&orig_mesh->face_data, CD_PROP_BOOL, ".select_poly")); @@ -4324,17 +4324,17 @@ static void project_paint_prepare_all_faces(ProjPaintState *ps, /* all faces should have a valid slot, reassert here */ if (slot == nullptr) { mloopuv_base = static_cast( - CustomData_get_layer(&ps->me_eval->corner_data, CD_PROP_FLOAT2)); + CustomData_get_layer(&ps->mesh_eval->corner_data, CD_PROP_FLOAT2)); tpage = ps->canvas_ima; } else { if (slot != slot_last) { if (!slot->uvname || !(mloopuv_base = static_cast(CustomData_get_layer_named( - &ps->me_eval->corner_data, CD_PROP_FLOAT2, slot->uvname)))) + &ps->mesh_eval->corner_data, CD_PROP_FLOAT2, slot->uvname)))) { mloopuv_base = static_cast( - CustomData_get_layer(&ps->me_eval->corner_data, CD_PROP_FLOAT2)); + CustomData_get_layer(&ps->mesh_eval->corner_data, CD_PROP_FLOAT2)); } slot_last = slot; } @@ -4512,18 +4512,18 @@ static void project_paint_begin(const bContext *C, proj_paint_layer_clone_init(ps, &layer_clone); if (ps->do_layer_stencil || ps->do_stencil_brush) { - // int layer_num = CustomData_get_stencil_layer(&ps->me_eval->ldata, CD_PROP_FLOAT2); + // int layer_num = CustomData_get_stencil_layer(&ps->mesh_eval->ldata, CD_PROP_FLOAT2); int layer_num = CustomData_get_stencil_layer(&((Mesh *)ps->ob->data)->corner_data, CD_PROP_FLOAT2); if (layer_num != -1) { ps->mloopuv_stencil_eval = static_cast( - CustomData_get_layer_n(&ps->me_eval->corner_data, CD_PROP_FLOAT2, layer_num)); + CustomData_get_layer_n(&ps->mesh_eval->corner_data, CD_PROP_FLOAT2, layer_num)); } if (ps->mloopuv_stencil_eval == nullptr) { /* get active instead */ ps->mloopuv_stencil_eval = static_cast( - CustomData_get_layer(&ps->me_eval->corner_data, CD_PROP_FLOAT2)); + CustomData_get_layer(&ps->mesh_eval->corner_data, CD_PROP_FLOAT2)); } if (ps->do_stencil_brush) { @@ -4658,7 +4658,7 @@ static void project_paint_end(ProjPaintState *ps) MEM_freeN(ps->cavities); } - ps->me_eval = nullptr; + ps->mesh_eval = nullptr; } if (ps->blurkernel) { @@ -6010,7 +6010,7 @@ void *paint_proj_new_stroke(bContext *C, Object *ob, const float mouse[2], int m } project_paint_begin(C, ps, is_multi_view, symmetry_flag_views[i]); - if (ps->me_eval == nullptr) { + if (ps->mesh_eval == nullptr) { goto fail; } @@ -6163,7 +6163,7 @@ static int texture_paint_camera_project_exec(bContext *C, wmOperator *op) /* allocate and initialize spatial data structures */ project_paint_begin(C, &ps, false, 0); - if (ps.me_eval == nullptr) { + if (ps.mesh_eval == nullptr) { BKE_brush_size_set(scene, ps.brush, orig_brush_size); BKE_report(op->reports, RPT_ERROR, "Could not get valid evaluated mesh"); return OPERATOR_CANCELLED; diff --git a/source/blender/editors/sculpt_paint/paint_intern.hh b/source/blender/editors/sculpt_paint/paint_intern.hh index 489763f2722..04866b09974 100644 --- a/source/blender/editors/sculpt_paint/paint_intern.hh +++ b/source/blender/editors/sculpt_paint/paint_intern.hh @@ -470,6 +470,7 @@ void tag_update_visibility(const bContext &C); void PAINT_OT_hide_show_masked(wmOperatorType *ot); void PAINT_OT_hide_show_all(wmOperatorType *ot); void PAINT_OT_hide_show(wmOperatorType *ot); +void PAINT_OT_hide_show_lasso_gesture(wmOperatorType *ot); void PAINT_OT_visibility_invert(wmOperatorType *ot); } // namespace blender::ed::sculpt_paint::hide diff --git a/source/blender/editors/sculpt_paint/paint_mask.cc b/source/blender/editors/sculpt_paint/paint_mask.cc index 776f268039d..fcd873a4c33 100644 --- a/source/blender/editors/sculpt_paint/paint_mask.cc +++ b/source/blender/editors/sculpt_paint/paint_mask.cc @@ -10,20 +10,12 @@ #include "MEM_guardedalloc.h" -#include "DNA_modifier_types.h" #include "DNA_object_types.h" -#include "DNA_vec_types.h" #include "BLI_array_utils.hh" #include "BLI_bit_span_ops.hh" -#include "BLI_bitmap_draw_2d.h" #include "BLI_enumerable_thread_specific.hh" -#include "BLI_lasso_2d.hh" #include "BLI_math_base.hh" -#include "BLI_math_geom.h" -#include "BLI_math_matrix.h" -#include "BLI_polyfill_2d.h" -#include "BLI_rect.h" #include "BLI_span.hh" #include "BLI_utildefines.h" #include "BLI_vector.hh" @@ -33,17 +25,13 @@ #include "BKE_ccg.h" #include "BKE_context.hh" #include "BKE_layer.hh" -#include "BKE_lib_id.hh" #include "BKE_mesh.hh" #include "BKE_multires.hh" #include "BKE_paint.hh" #include "BKE_pbvh_api.hh" -#include "BKE_scene.hh" #include "BKE_subdiv_ccg.hh" #include "BKE_subsurf.hh" -#include "DEG_depsgraph.hh" - #include "RNA_access.hh" #include "RNA_define.hh" @@ -51,14 +39,10 @@ #include "WM_types.hh" #include "ED_sculpt.hh" -#include "ED_view3d.hh" #include "bmesh.hh" -#include "tools/bmesh_boolean.hh" #include "paint_intern.hh" - -/* For undo push. */ #include "sculpt_intern.hh" namespace blender::ed::sculpt_paint::mask { @@ -560,131 +544,6 @@ void PAINT_OT_mask_flood_fill(wmOperatorType *ot) 0.0f, 1.0f); } -/* Face Set Gesture Operation. */ - -struct SculptGestureFaceSetOperation { - gesture::Operation op; - - int new_face_set_id; -}; - -static void sculpt_gesture_face_set_begin(bContext &C, gesture::GestureData &gesture_data) -{ - Depsgraph *depsgraph = CTX_data_depsgraph_pointer(&C); - BKE_sculpt_update_object_for_edit(depsgraph, gesture_data.vc.obact, false); -} - -static void face_set_gesture_apply_mesh(gesture::GestureData &gesture_data, - const Span nodes) -{ - SculptGestureFaceSetOperation *face_set_operation = (SculptGestureFaceSetOperation *) - gesture_data.operation; - const int new_face_set = face_set_operation->new_face_set_id; - Object &object = *gesture_data.vc.obact; - SculptSession &ss = *gesture_data.ss; - const PBVH &pbvh = *gesture_data.ss->pbvh; - - const Span positions = ss.vert_positions; - const OffsetIndices faces = ss.faces; - const Span corner_verts = ss.corner_verts; - const bool *hide_poly = ss.hide_poly; - bke::SpanAttributeWriter face_sets = face_set::ensure_face_sets_mesh(object); - - threading::parallel_for(gesture_data.nodes.index_range(), 1, [&](const IndexRange range) { - for (PBVHNode *node : nodes.slice(range)) { - undo::push_node(gesture_data.vc.obact, node, undo::Type::FaceSet); - - bool any_updated = false; - for (const int face : BKE_pbvh_node_calc_face_indices(pbvh, *node)) { - if (hide_poly && hide_poly[face]) { - continue; - } - const Span face_verts = corner_verts.slice(faces[face]); - const float3 face_center = bke::mesh::face_center_calc(positions, face_verts); - const float3 face_normal = bke::mesh::face_normal_calc(positions, face_verts); - if (!gesture::is_affected(gesture_data, face_center, face_normal)) { - continue; - } - face_sets.span[face] = new_face_set; - any_updated = true; - } - if (any_updated) { - BKE_pbvh_node_mark_update_face_sets(node); - } - } - }); - - face_sets.finish(); -} - -static void face_set_gesture_apply_bmesh(gesture::GestureData &gesture_data, - const Span nodes) -{ - SculptGestureFaceSetOperation *face_set_operation = (SculptGestureFaceSetOperation *) - gesture_data.operation; - const int new_face_set = face_set_operation->new_face_set_id; - SculptSession &ss = *gesture_data.ss; - BMesh *bm = ss.bm; - const int offset = CustomData_get_offset_named(&bm->pdata, CD_PROP_INT32, ".sculpt_face_set"); - - threading::parallel_for(gesture_data.nodes.index_range(), 1, [&](const IndexRange range) { - for (PBVHNode *node : nodes.slice(range)) { - undo::push_node(gesture_data.vc.obact, node, undo::Type::FaceSet); - - bool any_updated = false; - for (BMFace *face : BKE_pbvh_bmesh_node_faces(node)) { - if (BM_elem_flag_test(face, BM_ELEM_HIDDEN)) { - continue; - } - float3 center; - BM_face_calc_center_median(face, center); - if (!gesture::is_affected(gesture_data, center, face->no)) { - continue; - } - BM_ELEM_CD_SET_INT(face, offset, new_face_set); - any_updated = true; - } - - if (any_updated) { - BKE_pbvh_node_mark_update_visibility(node); - } - } - }); -} - -static void sculpt_gesture_face_set_apply_for_symmetry_pass(bContext & /*C*/, - gesture::GestureData &gesture_data) -{ - switch (BKE_pbvh_type(gesture_data.ss->pbvh)) { - case PBVH_GRIDS: - case PBVH_FACES: - face_set_gesture_apply_mesh(gesture_data, gesture_data.nodes); - break; - case PBVH_BMESH: - face_set_gesture_apply_bmesh(gesture_data, gesture_data.nodes); - } -} - -static void sculpt_gesture_face_set_end(bContext & /*C*/, gesture::GestureData & /*gesture_data*/) -{ -} - -static void sculpt_gesture_init_face_set_properties(gesture::GestureData &gesture_data, - wmOperator & /*op*/) -{ - Object &object = *gesture_data.vc.obact; - gesture_data.operation = reinterpret_cast( - MEM_cnew(__func__)); - - SculptGestureFaceSetOperation *face_set_operation = (SculptGestureFaceSetOperation *) - gesture_data.operation; - - face_set_operation->op.begin = sculpt_gesture_face_set_begin; - face_set_operation->op.apply_for_symmetry_pass = sculpt_gesture_face_set_apply_for_symmetry_pass; - face_set_operation->op.end = sculpt_gesture_face_set_end; - - face_set_operation->new_face_set_id = face_set::find_next_available_id(object); -} /* Mask Gesture Operation. */ @@ -804,699 +663,6 @@ static void paint_mask_gesture_operator_properties(wmOperatorType *ot) 1.0f); } -/* Trim Gesture Operation. */ - -enum eSculptTrimOperationType { - SCULPT_GESTURE_TRIM_INTERSECT, - SCULPT_GESTURE_TRIM_DIFFERENCE, - SCULPT_GESTURE_TRIM_UNION, - SCULPT_GESTURE_TRIM_JOIN, -}; - -/* Intersect is not exposed in the UI because it does not work correctly with symmetry (it deletes - * the symmetrical part of the mesh in the first symmetry pass). */ -static EnumPropertyItem prop_trim_operation_types[] = { - {SCULPT_GESTURE_TRIM_DIFFERENCE, - "DIFFERENCE", - 0, - "Difference", - "Use a difference boolean operation"}, - {SCULPT_GESTURE_TRIM_UNION, "UNION", 0, "Union", "Use a union boolean operation"}, - {SCULPT_GESTURE_TRIM_JOIN, - "JOIN", - 0, - "Join", - "Join the new mesh as separate geometry, without performing any boolean operation"}, - {0, nullptr, 0, nullptr, nullptr}, -}; - -enum eSculptTrimOrientationType { - SCULPT_GESTURE_TRIM_ORIENTATION_VIEW, - SCULPT_GESTURE_TRIM_ORIENTATION_SURFACE, -}; -static EnumPropertyItem prop_trim_orientation_types[] = { - {SCULPT_GESTURE_TRIM_ORIENTATION_VIEW, - "VIEW", - 0, - "View", - "Use the view to orientate the trimming shape"}, - {SCULPT_GESTURE_TRIM_ORIENTATION_SURFACE, - "SURFACE", - 0, - "Surface", - "Use the surface normal to orientate the trimming shape"}, - {0, nullptr, 0, nullptr, nullptr}, -}; - -enum eSculptTrimExtrudeMode { - SCULPT_GESTURE_TRIM_EXTRUDE_PROJECT, - SCULPT_GESTURE_TRIM_EXTRUDE_FIXED -}; - -static EnumPropertyItem prop_trim_extrude_modes[] = { - {SCULPT_GESTURE_TRIM_EXTRUDE_PROJECT, - "PROJECT", - 0, - "Project", - "Project back faces when extruding"}, - {SCULPT_GESTURE_TRIM_EXTRUDE_FIXED, "FIXED", 0, "Fixed", "Extrude back faces by fixed amount"}, - {0, nullptr, 0, nullptr, nullptr}, -}; - -struct SculptGestureTrimOperation { - gesture::Operation op; - - Mesh *mesh; - float (*true_mesh_co)[3]; - - float depth_front; - float depth_back; - - bool use_cursor_depth; - - eSculptTrimOperationType mode; - eSculptTrimOrientationType orientation; - eSculptTrimExtrudeMode extrude_mode; -}; - -static void sculpt_gesture_trim_normals_update(gesture::GestureData &gesture_data) -{ - SculptGestureTrimOperation *trim_operation = (SculptGestureTrimOperation *) - gesture_data.operation; - Mesh *trim_mesh = trim_operation->mesh; - - const BMAllocTemplate allocsize = BMALLOC_TEMPLATE_FROM_ME(trim_mesh); - - BMeshCreateParams bm_create_params{}; - bm_create_params.use_toolflags = true; - BMesh *bm = BM_mesh_create(&allocsize, &bm_create_params); - - BMeshFromMeshParams bm_from_me_params{}; - bm_from_me_params.calc_face_normal = true; - bm_from_me_params.calc_vert_normal = true; - BM_mesh_bm_from_me(bm, trim_mesh, &bm_from_me_params); - - BM_mesh_elem_hflag_enable_all(bm, BM_FACE, BM_ELEM_TAG, false); - BMO_op_callf(bm, - (BMO_FLAG_DEFAULTS & ~BMO_FLAG_RESPECT_HIDE), - "recalc_face_normals faces=%hf", - BM_ELEM_TAG); - BM_mesh_elem_hflag_disable_all(bm, BM_VERT | BM_EDGE | BM_FACE, BM_ELEM_TAG, false); - - BMeshToMeshParams convert_params{}; - convert_params.calc_object_remap = false; - Mesh *result = BKE_mesh_from_bmesh_nomain(bm, &convert_params, trim_mesh); - - BM_mesh_free(bm); - BKE_id_free(nullptr, trim_mesh); - trim_operation->mesh = result; -} - -/* Get the origin and normal that are going to be used for calculating the depth and position the - * trimming geometry. */ -static void sculpt_gesture_trim_shape_origin_normal_get(gesture::GestureData &gesture_data, - float *r_origin, - float *r_normal) -{ - SculptGestureTrimOperation *trim_operation = (SculptGestureTrimOperation *) - gesture_data.operation; - /* Use the view origin and normal in world space. The trimming mesh coordinates are - * calculated in world space, aligned to the view, and then converted to object space to - * store them in the final trimming mesh which is going to be used in the boolean operation. - */ - switch (trim_operation->orientation) { - case SCULPT_GESTURE_TRIM_ORIENTATION_VIEW: - mul_v3_m4v3(r_origin, - gesture_data.vc.obact->object_to_world().ptr(), - gesture_data.ss->gesture_initial_location); - copy_v3_v3(r_normal, gesture_data.world_space_view_normal); - negate_v3(r_normal); - break; - case SCULPT_GESTURE_TRIM_ORIENTATION_SURFACE: - mul_v3_m4v3(r_origin, - gesture_data.vc.obact->object_to_world().ptr(), - gesture_data.ss->gesture_initial_location); - /* Transforming the normal does not take non uniform scaling into account. Sculpt mode is not - * expected to work on object with non uniform scaling. */ - copy_v3_v3(r_normal, gesture_data.ss->gesture_initial_normal); - mul_mat3_m4_v3(gesture_data.vc.obact->object_to_world().ptr(), r_normal); - break; - } -} - -static void sculpt_gesture_trim_calculate_depth(gesture::GestureData &gesture_data) -{ - SculptGestureTrimOperation *trim_operation = (SculptGestureTrimOperation *) - gesture_data.operation; - - SculptSession *ss = gesture_data.ss; - ViewContext *vc = &gesture_data.vc; - - const int totvert = SCULPT_vertex_count_get(ss); - - float shape_plane[4]; - float shape_origin[3]; - float shape_normal[3]; - sculpt_gesture_trim_shape_origin_normal_get(gesture_data, shape_origin, shape_normal); - plane_from_point_normal_v3(shape_plane, shape_origin, shape_normal); - - trim_operation->depth_front = FLT_MAX; - trim_operation->depth_back = -FLT_MAX; - - for (int i = 0; i < totvert; i++) { - PBVHVertRef vertex = BKE_pbvh_index_to_vertex(ss->pbvh, i); - - const float *vco = SCULPT_vertex_co_get(ss, vertex); - /* Convert the coordinates to world space to calculate the depth. When generating the trimming - * mesh, coordinates are first calculated in world space, then converted to object space to - * store them. */ - float world_space_vco[3]; - mul_v3_m4v3(world_space_vco, vc->obact->object_to_world().ptr(), vco); - const float dist = dist_signed_to_plane_v3(world_space_vco, shape_plane); - trim_operation->depth_front = min_ff(dist, trim_operation->depth_front); - trim_operation->depth_back = max_ff(dist, trim_operation->depth_back); - } - - if (trim_operation->use_cursor_depth) { - float world_space_gesture_initial_location[3]; - mul_v3_m4v3(world_space_gesture_initial_location, - vc->obact->object_to_world().ptr(), - ss->gesture_initial_location); - - float mid_point_depth; - if (trim_operation->orientation == SCULPT_GESTURE_TRIM_ORIENTATION_VIEW) { - mid_point_depth = ss->gesture_initial_hit ? - dist_signed_to_plane_v3(world_space_gesture_initial_location, - shape_plane) : - (trim_operation->depth_back + trim_operation->depth_front) * 0.5f; - } - else { - /* When using normal orientation, if the stroke started over the mesh, position the mid point - * at 0 distance from the shape plane. This positions the trimming shape half inside of the - * surface. */ - mid_point_depth = ss->gesture_initial_hit ? - 0.0f : - (trim_operation->depth_back + trim_operation->depth_front) * 0.5f; - } - - float depth_radius; - - if (ss->gesture_initial_hit) { - depth_radius = ss->cursor_radius; - } - else { - /* ss->cursor_radius is only valid if the stroke started - * over the sculpt mesh. If it's not we must - * compute the radius ourselves. See #81452. - */ - - Sculpt *sd = CTX_data_tool_settings(vc->C)->sculpt; - Brush *brush = BKE_paint_brush(&sd->paint); - Scene *scene = CTX_data_scene(vc->C); - - if (!BKE_brush_use_locked_size(scene, brush)) { - depth_radius = paint_calc_object_space_radius( - vc, ss->gesture_initial_location, BKE_brush_size_get(scene, brush)); - } - else { - depth_radius = BKE_brush_unprojected_radius_get(scene, brush); - } - } - - trim_operation->depth_front = mid_point_depth - depth_radius; - trim_operation->depth_back = mid_point_depth + depth_radius; - } -} - -static void sculpt_gesture_trim_geometry_generate(gesture::GestureData &gesture_data) -{ - SculptGestureTrimOperation *trim_operation = (SculptGestureTrimOperation *) - gesture_data.operation; - ViewContext *vc = &gesture_data.vc; - ARegion *region = vc->region; - - const Span screen_points = gesture_data.gesture_points; - BLI_assert(screen_points.size() > 1); - - const int trim_totverts = screen_points.size() * 2; - const int trim_faces_nums = (2 * (screen_points.size() - 2)) + (2 * screen_points.size()); - trim_operation->mesh = BKE_mesh_new_nomain( - trim_totverts, 0, trim_faces_nums, trim_faces_nums * 3); - trim_operation->true_mesh_co = static_cast( - MEM_malloc_arrayN(trim_totverts, sizeof(float[3]), "mesh orco")); - - float depth_front = trim_operation->depth_front; - float depth_back = trim_operation->depth_back; - float pad_factor = 0.0f; - - if (!trim_operation->use_cursor_depth) { - pad_factor = (depth_back - depth_front) * 0.01f + 0.001f; - - /* When using cursor depth, don't modify the depth set by the cursor radius. If full depth is - * used, adding a little padding to the trimming shape can help avoiding booleans with coplanar - * faces. */ - depth_front -= pad_factor; - depth_back += pad_factor; - } - - float shape_origin[3]; - float shape_normal[3]; - float shape_plane[4]; - sculpt_gesture_trim_shape_origin_normal_get(gesture_data, shape_origin, shape_normal); - plane_from_point_normal_v3(shape_plane, shape_origin, shape_normal); - - const float(*ob_imat)[4] = vc->obact->world_to_object().ptr(); - - /* Write vertices coordinatesSCULPT_GESTURE_TRIM_DIFFERENCE for the front face. */ - MutableSpan positions = trim_operation->mesh->vert_positions_for_write(); - - float depth_point[3]; - - /* Get origin point for SCULPT_GESTURE_TRIM_ORIENTATION_VIEW. - * Note: for projection extrusion we add depth_front here - * instead of in the loop. - */ - if (trim_operation->extrude_mode == SCULPT_GESTURE_TRIM_EXTRUDE_FIXED) { - copy_v3_v3(depth_point, shape_origin); - } - else { - madd_v3_v3v3fl(depth_point, shape_origin, shape_normal, depth_front); - } - - for (const int i : screen_points.index_range()) { - float new_point[3]; - if (trim_operation->orientation == SCULPT_GESTURE_TRIM_ORIENTATION_VIEW) { - ED_view3d_win_to_3d(vc->v3d, region, depth_point, screen_points[i], new_point); - - /* For fixed mode we add the shape normal here to avoid projection errors. */ - if (trim_operation->extrude_mode == SCULPT_GESTURE_TRIM_EXTRUDE_FIXED) { - madd_v3_v3fl(new_point, shape_normal, depth_front); - } - } - else { - ED_view3d_win_to_3d_on_plane(region, shape_plane, screen_points[i], false, new_point); - madd_v3_v3fl(new_point, shape_normal, depth_front); - } - - copy_v3_v3(positions[i], new_point); - } - - /* Write vertices coordinates for the back face. */ - madd_v3_v3v3fl(depth_point, shape_origin, shape_normal, depth_back); - for (const int i : screen_points.index_range()) { - float new_point[3]; - - if (trim_operation->extrude_mode == SCULPT_GESTURE_TRIM_EXTRUDE_PROJECT) { - if (trim_operation->orientation == SCULPT_GESTURE_TRIM_ORIENTATION_VIEW) { - ED_view3d_win_to_3d(vc->v3d, region, depth_point, screen_points[i], new_point); - } - else { - ED_view3d_win_to_3d_on_plane(region, shape_plane, screen_points[i], false, new_point); - madd_v3_v3fl(new_point, shape_normal, depth_back); - } - } - else { - copy_v3_v3(new_point, positions[i]); - float dist = dist_signed_to_plane_v3(new_point, shape_plane); - - madd_v3_v3fl(new_point, shape_normal, depth_back - dist); - } - - copy_v3_v3(positions[i + screen_points.size()], new_point); - } - - /* Project to object space. */ - for (int i = 0; i < screen_points.size() * 2; i++) { - float new_point[3]; - - copy_v3_v3(new_point, positions[i]); - mul_v3_m4v3(positions[i], ob_imat, new_point); - mul_v3_m4v3(trim_operation->true_mesh_co[i], ob_imat, new_point); - } - - /* Get the triangulation for the front/back poly. */ - const int tot_tris_face = screen_points.size() - 2; - uint(*r_tris)[3] = static_cast( - MEM_malloc_arrayN(tot_tris_face, sizeof(uint[3]), "tris")); - BLI_polyfill_calc( - reinterpret_cast(screen_points.data()), screen_points.size(), 0, r_tris); - - /* Write the front face triangle indices. */ - MutableSpan face_offsets = trim_operation->mesh->face_offsets_for_write(); - MutableSpan corner_verts = trim_operation->mesh->corner_verts_for_write(); - int face_index = 0; - int loop_index = 0; - for (int i = 0; i < tot_tris_face; i++) { - face_offsets[face_index] = loop_index; - corner_verts[loop_index + 0] = r_tris[i][0]; - corner_verts[loop_index + 1] = r_tris[i][1]; - corner_verts[loop_index + 2] = r_tris[i][2]; - face_index++; - loop_index += 3; - } - - /* Write the back face triangle indices. */ - for (int i = 0; i < tot_tris_face; i++) { - face_offsets[face_index] = loop_index; - corner_verts[loop_index + 0] = r_tris[i][0] + screen_points.size(); - corner_verts[loop_index + 1] = r_tris[i][1] + screen_points.size(); - corner_verts[loop_index + 2] = r_tris[i][2] + screen_points.size(); - face_index++; - loop_index += 3; - } - - MEM_freeN(r_tris); - - /* Write the indices for the lateral triangles. */ - for (const int i : screen_points.index_range()) { - face_offsets[face_index] = loop_index; - int current_index = i; - int next_index = current_index + 1; - if (next_index >= screen_points.size()) { - next_index = 0; - } - corner_verts[loop_index + 0] = next_index + screen_points.size(); - corner_verts[loop_index + 1] = next_index; - corner_verts[loop_index + 2] = current_index; - face_index++; - loop_index += 3; - } - - for (const int i : screen_points.index_range()) { - face_offsets[face_index] = loop_index; - int current_index = i; - int next_index = current_index + 1; - if (next_index >= screen_points.size()) { - next_index = 0; - } - corner_verts[loop_index + 0] = current_index; - corner_verts[loop_index + 1] = current_index + screen_points.size(); - corner_verts[loop_index + 2] = next_index + screen_points.size(); - face_index++; - loop_index += 3; - } - - bke::mesh_smooth_set(*trim_operation->mesh, false); - bke::mesh_calc_edges(*trim_operation->mesh, false, false); - sculpt_gesture_trim_normals_update(gesture_data); -} - -static void sculpt_gesture_trim_geometry_free(gesture::GestureData &gesture_data) -{ - SculptGestureTrimOperation *trim_operation = (SculptGestureTrimOperation *) - gesture_data.operation; - BKE_id_free(nullptr, trim_operation->mesh); - MEM_freeN(trim_operation->true_mesh_co); -} - -static int bm_face_isect_pair(BMFace *f, void * /*user_data*/) -{ - return BM_elem_flag_test(f, BM_ELEM_DRAW) ? 1 : 0; -} - -static void sculpt_gesture_apply_trim(gesture::GestureData &gesture_data) -{ - SculptGestureTrimOperation *trim_operation = (SculptGestureTrimOperation *) - gesture_data.operation; - Mesh *sculpt_mesh = BKE_mesh_from_object(gesture_data.vc.obact); - Mesh *trim_mesh = trim_operation->mesh; - - const BMAllocTemplate allocsize = BMALLOC_TEMPLATE_FROM_ME(sculpt_mesh, trim_mesh); - - BMeshCreateParams bm_create_params{}; - bm_create_params.use_toolflags = false; - BMesh *bm = BM_mesh_create(&allocsize, &bm_create_params); - - BMeshFromMeshParams bm_from_me_params{}; - bm_from_me_params.calc_face_normal = true; - bm_from_me_params.calc_vert_normal = true; - BM_mesh_bm_from_me(bm, trim_mesh, &bm_from_me_params); - BM_mesh_bm_from_me(bm, sculpt_mesh, &bm_from_me_params); - - const int corner_tris_tot = poly_to_tri_count(bm->totface, bm->totloop); - BMLoop *(*corner_tris)[3] = static_cast( - MEM_malloc_arrayN(corner_tris_tot, sizeof(*corner_tris), __func__)); - BM_mesh_calc_tessellation_beauty(bm, corner_tris); - - BMIter iter; - int i; - const int i_faces_end = trim_mesh->faces_num; - - /* We need face normals because of 'BM_face_split_edgenet' - * we could calculate on the fly too (before calling split). */ - - const short ob_src_totcol = trim_mesh->totcol; - Array material_remap(ob_src_totcol ? ob_src_totcol : 1); - - BMFace *efa; - i = 0; - BM_ITER_MESH (efa, &iter, bm, BM_FACES_OF_MESH) { - normalize_v3(efa->no); - - /* Temp tag to test which side split faces are from. */ - BM_elem_flag_enable(efa, BM_ELEM_DRAW); - - /* Remap material. */ - if (efa->mat_nr < ob_src_totcol) { - efa->mat_nr = material_remap[efa->mat_nr]; - } - - if (++i == i_faces_end) { - break; - } - } - - /* Join does not do a boolean operation, it just adds the geometry. */ - if (trim_operation->mode != SCULPT_GESTURE_TRIM_JOIN) { - int boolean_mode = 0; - switch (trim_operation->mode) { - case SCULPT_GESTURE_TRIM_INTERSECT: - boolean_mode = eBooleanModifierOp_Intersect; - break; - case SCULPT_GESTURE_TRIM_DIFFERENCE: - boolean_mode = eBooleanModifierOp_Difference; - break; - case SCULPT_GESTURE_TRIM_UNION: - boolean_mode = eBooleanModifierOp_Union; - break; - case SCULPT_GESTURE_TRIM_JOIN: - BLI_assert(false); - break; - } - BM_mesh_boolean(bm, - corner_tris, - corner_tris_tot, - bm_face_isect_pair, - nullptr, - 2, - true, - true, - false, - boolean_mode); - } - - MEM_freeN(corner_tris); - - BMeshToMeshParams convert_params{}; - convert_params.calc_object_remap = false; - Mesh *result = BKE_mesh_from_bmesh_nomain(bm, &convert_params, sculpt_mesh); - - BM_mesh_free(bm); - BKE_mesh_nomain_to_mesh( - result, static_cast(gesture_data.vc.obact->data), gesture_data.vc.obact); -} - -static void sculpt_gesture_trim_begin(bContext &C, gesture::GestureData &gesture_data) -{ - Object *object = gesture_data.vc.obact; - SculptSession *ss = object->sculpt; - - Depsgraph *depsgraph = CTX_data_ensure_evaluated_depsgraph(&C); - sculpt_gesture_trim_calculate_depth(gesture_data); - sculpt_gesture_trim_geometry_generate(gesture_data); - SCULPT_topology_islands_invalidate(ss); - BKE_sculpt_update_object_for_edit(depsgraph, gesture_data.vc.obact, false); - undo::push_node(gesture_data.vc.obact, nullptr, undo::Type::Geometry); -} - -static void sculpt_gesture_trim_apply_for_symmetry_pass(bContext & /*C*/, - gesture::GestureData &gesture_data) -{ - SculptGestureTrimOperation *trim_operation = (SculptGestureTrimOperation *) - gesture_data.operation; - Mesh *trim_mesh = trim_operation->mesh; - MutableSpan positions = trim_mesh->vert_positions_for_write(); - for (int i = 0; i < trim_mesh->verts_num; i++) { - flip_v3_v3(positions[i], trim_operation->true_mesh_co[i], gesture_data.symmpass); - } - sculpt_gesture_trim_normals_update(gesture_data); - sculpt_gesture_apply_trim(gesture_data); -} - -static void sculpt_gesture_trim_end(bContext & /*C*/, gesture::GestureData &gesture_data) -{ - Object *object = gesture_data.vc.obact; - Mesh *mesh = (Mesh *)object->data; - const bke::AttributeAccessor attributes = mesh->attributes_for_write(); - if (attributes.contains(".sculpt_face_set")) { - /* Assign a new Face Set ID to the new faces created by the trim operation. */ - const int next_face_set_id = face_set::find_next_available_id(*object); - face_set::initialize_none_to_id(mesh, next_face_set_id); - } - - sculpt_gesture_trim_geometry_free(gesture_data); - - undo::push_node(gesture_data.vc.obact, nullptr, undo::Type::Geometry); - BKE_mesh_batch_cache_dirty_tag(mesh, BKE_MESH_BATCH_DIRTY_ALL); - DEG_id_tag_update(&gesture_data.vc.obact->id, ID_RECALC_GEOMETRY); -} - -static void sculpt_gesture_init_trim_properties(gesture::GestureData &gesture_data, wmOperator &op) -{ - gesture_data.operation = reinterpret_cast( - MEM_cnew(__func__)); - - SculptGestureTrimOperation *trim_operation = (SculptGestureTrimOperation *) - gesture_data.operation; - - trim_operation->op.begin = sculpt_gesture_trim_begin; - trim_operation->op.apply_for_symmetry_pass = sculpt_gesture_trim_apply_for_symmetry_pass; - trim_operation->op.end = sculpt_gesture_trim_end; - - trim_operation->mode = eSculptTrimOperationType(RNA_enum_get(op.ptr, "trim_mode")); - trim_operation->use_cursor_depth = RNA_boolean_get(op.ptr, "use_cursor_depth"); - trim_operation->orientation = eSculptTrimOrientationType( - RNA_enum_get(op.ptr, "trim_orientation")); - trim_operation->extrude_mode = eSculptTrimExtrudeMode(RNA_enum_get(op.ptr, "trim_extrude_mode")); - - /* If the cursor was not over the mesh, force the orientation to view. */ - if (!gesture_data.ss->gesture_initial_hit) { - trim_operation->orientation = SCULPT_GESTURE_TRIM_ORIENTATION_VIEW; - } -} - -static void sculpt_trim_gesture_operator_properties(wmOperatorType *ot) -{ - RNA_def_enum(ot->srna, - "trim_mode", - prop_trim_operation_types, - SCULPT_GESTURE_TRIM_DIFFERENCE, - "Trim Mode", - nullptr); - RNA_def_boolean( - ot->srna, - "use_cursor_depth", - false, - "Use Cursor for Depth", - "Use cursor location and radius for the dimensions and position of the trimming shape"); - RNA_def_enum(ot->srna, - "trim_orientation", - prop_trim_orientation_types, - SCULPT_GESTURE_TRIM_ORIENTATION_VIEW, - "Shape Orientation", - nullptr); - RNA_def_enum(ot->srna, - "trim_extrude_mode", - prop_trim_extrude_modes, - SCULPT_GESTURE_TRIM_EXTRUDE_FIXED, - "Extrude Mode", - nullptr); -} - -/* Project Gesture Operation. */ - -struct SculptGestureProjectOperation { - gesture::Operation operation; -}; - -static void sculpt_gesture_project_begin(bContext &C, gesture::GestureData &gesture_data) -{ - Depsgraph *depsgraph = CTX_data_depsgraph_pointer(&C); - BKE_sculpt_update_object_for_edit(depsgraph, gesture_data.vc.obact, false); -} - -static void project_line_gesture_apply_task(gesture::GestureData &gesture_data, PBVHNode *node) -{ - PBVHVertexIter vd; - bool any_updated = false; - - undo::push_node(gesture_data.vc.obact, node, undo::Type::Position); - - BKE_pbvh_vertex_iter_begin (gesture_data.ss->pbvh, node, vd, PBVH_ITER_UNIQUE) { - float vertex_normal[3]; - const float *co = SCULPT_vertex_co_get(gesture_data.ss, vd.vertex); - SCULPT_vertex_normal_get(gesture_data.ss, vd.vertex, vertex_normal); - - if (!gesture::is_affected(gesture_data, co, vertex_normal)) { - continue; - } - - float projected_pos[3]; - closest_to_plane_v3(projected_pos, gesture_data.line.plane, vd.co); - - float disp[3]; - sub_v3_v3v3(disp, projected_pos, vd.co); - const float mask = vd.mask; - mul_v3_fl(disp, 1.0f - mask); - if (is_zero_v3(disp)) { - continue; - } - add_v3_v3(vd.co, disp); - any_updated = true; - } - BKE_pbvh_vertex_iter_end; - - if (any_updated) { - BKE_pbvh_node_mark_update(node); - } -} - -static void sculpt_gesture_project_apply_for_symmetry_pass(bContext & /*C*/, - gesture::GestureData &gesture_data) -{ - switch (gesture_data.shape_type) { - case gesture::ShapeType::Line: - threading::parallel_for(gesture_data.nodes.index_range(), 1, [&](const IndexRange range) { - for (const int i : range) { - project_line_gesture_apply_task(gesture_data, gesture_data.nodes[i]); - } - }); - break; - case gesture::ShapeType::Lasso: - case gesture::ShapeType::Box: - /* Gesture shape projection not implemented yet. */ - BLI_assert(false); - break; - } -} - -static void sculpt_gesture_project_end(bContext &C, gesture::GestureData &gesture_data) -{ - SculptSession *ss = gesture_data.ss; - Sculpt *sd = CTX_data_tool_settings(&C)->sculpt; - if (ss->deform_modifiers_active || ss->shapekey_active) { - SCULPT_flush_stroke_deform(sd, gesture_data.vc.obact, true); - } - - SCULPT_flush_update_step(&C, SCULPT_UPDATE_COORDS); - SCULPT_flush_update_done(&C, gesture_data.vc.obact, SCULPT_UPDATE_COORDS); -} - -static void sculpt_gesture_init_project_properties(gesture::GestureData &gesture_data, - wmOperator & /*op*/) -{ - gesture_data.operation = reinterpret_cast( - MEM_cnew(__func__)); - - SculptGestureProjectOperation *project_operation = (SculptGestureProjectOperation *) - gesture_data.operation; - - project_operation->operation.begin = sculpt_gesture_project_begin; - project_operation->operation.apply_for_symmetry_pass = - sculpt_gesture_project_apply_for_symmetry_pass; - project_operation->operation.end = sculpt_gesture_project_end; -} - static int paint_mask_gesture_box_exec(bContext *C, wmOperator *op) { std::unique_ptr gesture_data = gesture::init_from_box(C, op); @@ -1530,169 +696,6 @@ static int paint_mask_gesture_line_exec(bContext *C, wmOperator *op) return OPERATOR_FINISHED; } -static int face_set_gesture_box_invoke(bContext *C, wmOperator *op, const wmEvent *event) -{ - const View3D *v3d = CTX_wm_view3d(C); - const Base *base = CTX_data_active_base(C); - if (!BKE_base_is_visible(v3d, base)) { - return OPERATOR_CANCELLED; - } - - return WM_gesture_box_invoke(C, op, event); -} - -static int face_set_gesture_box_exec(bContext *C, wmOperator *op) -{ - std::unique_ptr gesture_data = gesture::init_from_box(C, op); - if (!gesture_data) { - return OPERATOR_CANCELLED; - } - sculpt_gesture_init_face_set_properties(*gesture_data, *op); - gesture::apply(*C, *gesture_data, *op); - return OPERATOR_FINISHED; -} - -static int face_set_gesture_lasso_invoke(bContext *C, wmOperator *op, const wmEvent *event) -{ - const View3D *v3d = CTX_wm_view3d(C); - const Base *base = CTX_data_active_base(C); - if (!BKE_base_is_visible(v3d, base)) { - return OPERATOR_CANCELLED; - } - - return WM_gesture_lasso_invoke(C, op, event); -} - -static int face_set_gesture_lasso_exec(bContext *C, wmOperator *op) -{ - std::unique_ptr gesture_data = gesture::init_from_lasso(C, op); - if (!gesture_data) { - return OPERATOR_CANCELLED; - } - sculpt_gesture_init_face_set_properties(*gesture_data, *op); - gesture::apply(*C, *gesture_data, *op); - return OPERATOR_FINISHED; -} - -static int sculpt_trim_gesture_box_exec(bContext *C, wmOperator *op) -{ - Object *object = CTX_data_active_object(C); - SculptSession *ss = object->sculpt; - if (BKE_pbvh_type(ss->pbvh) != PBVH_FACES) { - /* Not supported in Multires and Dyntopo. */ - return OPERATOR_CANCELLED; - } - - if (ss->totvert == 0) { - /* No geometry to trim or to detect a valid position for the trimming shape. */ - return OPERATOR_CANCELLED; - } - - std::unique_ptr gesture_data = gesture::init_from_box(C, op); - if (!gesture_data) { - return OPERATOR_CANCELLED; - } - - sculpt_gesture_init_trim_properties(*gesture_data, *op); - gesture::apply(*C, *gesture_data, *op); - return OPERATOR_FINISHED; -} - -static int sculpt_trim_gesture_box_invoke(bContext *C, wmOperator *op, const wmEvent *event) -{ - Object *ob = CTX_data_active_object(C); - SculptSession *ss = ob->sculpt; - - const View3D *v3d = CTX_wm_view3d(C); - const Base *base = CTX_data_active_base(C); - if (!BKE_base_is_visible(v3d, base)) { - return OPERATOR_CANCELLED; - } - - SculptCursorGeometryInfo sgi; - const float mval_fl[2] = {float(event->mval[0]), float(event->mval[1])}; - SCULPT_vertex_random_access_ensure(ss); - ss->gesture_initial_hit = SCULPT_cursor_geometry_info_update(C, &sgi, mval_fl, false); - if (ss->gesture_initial_hit) { - copy_v3_v3(ss->gesture_initial_location, sgi.location); - copy_v3_v3(ss->gesture_initial_normal, sgi.normal); - } - - return WM_gesture_box_invoke(C, op, event); -} - -static int sculpt_trim_gesture_lasso_exec(bContext *C, wmOperator *op) -{ - Depsgraph *depsgraph = CTX_data_ensure_evaluated_depsgraph(C); - Object *object = CTX_data_active_object(C); - - BKE_sculpt_update_object_for_edit(depsgraph, object, false); - - SculptSession *ss = object->sculpt; - if (BKE_pbvh_type(ss->pbvh) != PBVH_FACES) { - /* Not supported in Multires and Dyntopo. */ - return OPERATOR_CANCELLED; - } - - if (ss->totvert == 0) { - /* No geometry to trim or to detect a valid position for the trimming shape. */ - return OPERATOR_CANCELLED; - } - - std::unique_ptr gesture_data = gesture::init_from_lasso(C, op); - if (!gesture_data) { - return OPERATOR_CANCELLED; - } - sculpt_gesture_init_trim_properties(*gesture_data, *op); - gesture::apply(*C, *gesture_data, *op); - return OPERATOR_FINISHED; -} - -static int sculpt_trim_gesture_lasso_invoke(bContext *C, wmOperator *op, const wmEvent *event) -{ - Object *ob = CTX_data_active_object(C); - SculptSession *ss = ob->sculpt; - - const View3D *v3d = CTX_wm_view3d(C); - const Base *base = CTX_data_active_base(C); - if (!BKE_base_is_visible(v3d, base)) { - return OPERATOR_CANCELLED; - } - - SculptCursorGeometryInfo sgi; - const float mval_fl[2] = {float(event->mval[0]), float(event->mval[1])}; - SCULPT_vertex_random_access_ensure(ss); - ss->gesture_initial_hit = SCULPT_cursor_geometry_info_update(C, &sgi, mval_fl, false); - if (ss->gesture_initial_hit) { - copy_v3_v3(ss->gesture_initial_location, sgi.location); - copy_v3_v3(ss->gesture_initial_normal, sgi.normal); - } - - return WM_gesture_lasso_invoke(C, op, event); -} - -static int project_line_gesture_invoke(bContext *C, wmOperator *op, const wmEvent *event) -{ - const View3D *v3d = CTX_wm_view3d(C); - const Base *base = CTX_data_active_base(C); - if (!BKE_base_is_visible(v3d, base)) { - return OPERATOR_CANCELLED; - } - - return WM_gesture_straightline_active_side_invoke(C, op, event); -} - -static int project_gesture_line_exec(bContext *C, wmOperator *op) -{ - std::unique_ptr gesture_data = gesture::init_from_line(C, op); - if (!gesture_data) { - return OPERATOR_CANCELLED; - } - sculpt_gesture_init_project_properties(*gesture_data, *op); - gesture::apply(*C, *gesture_data, *op); - return OPERATOR_FINISHED; -} - void PAINT_OT_mask_lasso_gesture(wmOperatorType *ot) { ot->name = "Mask Lasso Gesture"; @@ -1707,9 +710,8 @@ void PAINT_OT_mask_lasso_gesture(wmOperatorType *ot) ot->flag = OPTYPE_REGISTER | OPTYPE_DEPENDS_ON_CURSOR; - /* Properties. */ WM_operator_properties_gesture_lasso(ot); - gesture::operator_properties(ot); + gesture::operator_properties(ot, gesture::ShapeType::Lasso); paint_mask_gesture_operator_properties(ot); } @@ -1728,9 +730,8 @@ void PAINT_OT_mask_box_gesture(wmOperatorType *ot) ot->flag = OPTYPE_REGISTER; - /* Properties. */ WM_operator_properties_border(ot); - gesture::operator_properties(ot); + gesture::operator_properties(ot, gesture::ShapeType::Box); paint_mask_gesture_operator_properties(ot); } @@ -1749,110 +750,10 @@ void PAINT_OT_mask_line_gesture(wmOperatorType *ot) ot->flag = OPTYPE_REGISTER; - /* Properties. */ WM_operator_properties_gesture_straightline(ot, WM_CURSOR_EDIT); - gesture::operator_properties(ot); + gesture::operator_properties(ot, gesture::ShapeType::Line); paint_mask_gesture_operator_properties(ot); } -void SCULPT_OT_face_set_lasso_gesture(wmOperatorType *ot) -{ - ot->name = "Face Set Lasso Gesture"; - ot->idname = "SCULPT_OT_face_set_lasso_gesture"; - ot->description = "Add face set within the lasso as you move the brush"; - - ot->invoke = face_set_gesture_lasso_invoke; - ot->modal = WM_gesture_lasso_modal; - ot->exec = face_set_gesture_lasso_exec; - - ot->poll = SCULPT_mode_poll_view3d; - - ot->flag = OPTYPE_DEPENDS_ON_CURSOR; - - /* Properties. */ - WM_operator_properties_gesture_lasso(ot); - gesture::operator_properties(ot); -} - -void SCULPT_OT_face_set_box_gesture(wmOperatorType *ot) -{ - ot->name = "Face Set Box Gesture"; - ot->idname = "SCULPT_OT_face_set_box_gesture"; - ot->description = "Add face set within the box as you move the brush"; - - ot->invoke = face_set_gesture_box_invoke; - ot->modal = WM_gesture_box_modal; - ot->exec = face_set_gesture_box_exec; - - ot->poll = SCULPT_mode_poll_view3d; - - ot->flag = OPTYPE_REGISTER; - - /* Properties. */ - WM_operator_properties_border(ot); - gesture::operator_properties(ot); -} - -void SCULPT_OT_trim_lasso_gesture(wmOperatorType *ot) -{ - ot->name = "Trim Lasso Gesture"; - ot->idname = "SCULPT_OT_trim_lasso_gesture"; - ot->description = "Trims the mesh within the lasso as you move the brush"; - - ot->invoke = sculpt_trim_gesture_lasso_invoke; - ot->modal = WM_gesture_lasso_modal; - ot->exec = sculpt_trim_gesture_lasso_exec; - - ot->poll = SCULPT_mode_poll_view3d; - - ot->flag = OPTYPE_REGISTER | OPTYPE_DEPENDS_ON_CURSOR; - - /* Properties. */ - WM_operator_properties_gesture_lasso(ot); - gesture::operator_properties(ot); - - sculpt_trim_gesture_operator_properties(ot); -} - -void SCULPT_OT_trim_box_gesture(wmOperatorType *ot) -{ - ot->name = "Trim Box Gesture"; - ot->idname = "SCULPT_OT_trim_box_gesture"; - ot->description = "Trims the mesh within the box as you move the brush"; - - ot->invoke = sculpt_trim_gesture_box_invoke; - ot->modal = WM_gesture_box_modal; - ot->exec = sculpt_trim_gesture_box_exec; - - ot->poll = SCULPT_mode_poll_view3d; - - ot->flag = OPTYPE_REGISTER; - - /* Properties. */ - WM_operator_properties_border(ot); - gesture::operator_properties(ot); - - sculpt_trim_gesture_operator_properties(ot); -} - -void SCULPT_OT_project_line_gesture(wmOperatorType *ot) -{ - ot->name = "Project Line Gesture"; - ot->idname = "SCULPT_OT_project_line_gesture"; - ot->description = "Project the geometry onto a plane defined by a line"; - - ot->invoke = project_line_gesture_invoke; - ot->modal = WM_gesture_straightline_oneshot_modal; - ot->exec = project_gesture_line_exec; - - ot->poll = SCULPT_mode_poll_view3d; - - ot->flag = OPTYPE_REGISTER; - - /* Properties. */ - WM_operator_properties_gesture_straightline(ot, WM_CURSOR_EDIT); - gesture::operator_properties(ot); -} - } // namespace blender::ed::sculpt_paint::mask diff --git a/source/blender/editors/sculpt_paint/paint_ops.cc b/source/blender/editors/sculpt_paint/paint_ops.cc index ec6cfd67346..98e33d902cb 100644 --- a/source/blender/editors/sculpt_paint/paint_ops.cc +++ b/source/blender/editors/sculpt_paint/paint_ops.cc @@ -1550,6 +1550,7 @@ void ED_operatortypes_paint() WM_operatortype_append(hide::PAINT_OT_hide_show_all); WM_operatortype_append(hide::PAINT_OT_hide_show_masked); WM_operatortype_append(hide::PAINT_OT_hide_show); + WM_operatortype_append(hide::PAINT_OT_hide_show_lasso_gesture); WM_operatortype_append(hide::PAINT_OT_visibility_invert); /* paint masking */ diff --git a/source/blender/editors/sculpt_paint/paint_utils.cc b/source/blender/editors/sculpt_paint/paint_utils.cc index 3b3f5e7f512..dfaac319397 100644 --- a/source/blender/editors/sculpt_paint/paint_utils.cc +++ b/source/blender/editors/sculpt_paint/paint_utils.cc @@ -259,7 +259,7 @@ static void imapaint_tri_weights(float matrix[4][4], } /* compute uv coordinates of mouse in face */ -static void imapaint_pick_uv(const Mesh *me_eval, +static void imapaint_pick_uv(const Mesh *mesh_eval, Scene *scene, Object *ob_eval, uint faceindex, @@ -271,13 +271,13 @@ static void imapaint_pick_uv(const Mesh *me_eval, int view[4]; const ePaintCanvasSource mode = ePaintCanvasSource(scene->toolsettings->imapaint.mode); - const blender::Span tris = me_eval->corner_tris(); - const blender::Span tri_faces = me_eval->corner_tri_faces(); + const blender::Span tris = mesh_eval->corner_tris(); + const blender::Span tri_faces = mesh_eval->corner_tri_faces(); - const blender::Span positions = me_eval->vert_positions(); - const blender::Span corner_verts = me_eval->corner_verts(); + const blender::Span positions = mesh_eval->vert_positions(); + const blender::Span corner_verts = mesh_eval->corner_verts(); const int *index_mp_to_orig = static_cast( - CustomData_get_layer(&me_eval->face_data, CD_ORIGINDEX)); + CustomData_get_layer(&mesh_eval->face_data, CD_ORIGINDEX)); /* get the needed opengl matrices */ GPU_viewport_size_get_i(view); @@ -291,7 +291,7 @@ static void imapaint_pick_uv(const Mesh *me_eval, uv[0] = uv[1] = 0.0; const int *material_indices = (const int *)CustomData_get_layer_named( - &me_eval->face_data, CD_PROP_INT32, "material_index"); + &mesh_eval->face_data, CD_PROP_INT32, "material_index"); /* test all faces in the derivedmesh with the original index of the picked face */ /* face means poly here, not triangle, indeed */ @@ -318,15 +318,15 @@ static void imapaint_pick_uv(const Mesh *me_eval, if (!(slot && slot->uvname && (mloopuv = static_cast(CustomData_get_layer_named( - &me_eval->corner_data, CD_PROP_FLOAT2, slot->uvname))))) + &mesh_eval->corner_data, CD_PROP_FLOAT2, slot->uvname))))) { mloopuv = static_cast( - CustomData_get_layer(&me_eval->corner_data, CD_PROP_FLOAT2)); + CustomData_get_layer(&mesh_eval->corner_data, CD_PROP_FLOAT2)); } } else { mloopuv = static_cast( - CustomData_get_layer(&me_eval->corner_data, CD_PROP_FLOAT2)); + CustomData_get_layer(&mesh_eval->corner_data, CD_PROP_FLOAT2)); } tri_uv[0] = mloopuv[tris[i][0]]; @@ -407,15 +407,15 @@ void paint_sample_color( CustomData_MeshMasks cddata_masks = CD_MASK_BAREMESH; cddata_masks.pmask |= CD_MASK_ORIGINDEX; Mesh *mesh = (Mesh *)ob->data; - const Mesh *me_eval = BKE_object_get_evaluated_mesh(ob_eval); + const Mesh *mesh_eval = BKE_object_get_evaluated_mesh(ob_eval); const int *material_indices = (const int *)CustomData_get_layer_named( - &me_eval->face_data, CD_PROP_INT32, "material_index"); + &mesh_eval->face_data, CD_PROP_INT32, "material_index"); const int mval[2] = {x, y}; uint faceindex; uint faces_num = mesh->faces_num; - if (CustomData_has_layer(&me_eval->corner_data, CD_PROP_FLOAT2)) { + if (CustomData_has_layer(&mesh_eval->corner_data, CD_PROP_FLOAT2)) { ViewContext vc = ED_view3d_viewcontext_init(C, depsgraph); view3d_operator_needs_opengl(C); @@ -450,7 +450,7 @@ void paint_sample_color( iuser.framenr = image->lastframe; float uv[2]; - imapaint_pick_uv(me_eval, scene, ob_eval, faceindex, mval, uv); + imapaint_pick_uv(mesh_eval, scene, ob_eval, faceindex, mval, uv); if (image->source == IMA_SRC_TILED) { float new_uv[2]; diff --git a/source/blender/editors/sculpt_paint/paint_vertex.cc b/source/blender/editors/sculpt_paint/paint_vertex.cc index d274ed46922..9821c15afe4 100644 --- a/source/blender/editors/sculpt_paint/paint_vertex.cc +++ b/source/blender/editors/sculpt_paint/paint_vertex.cc @@ -598,6 +598,24 @@ void smooth_brush_toggle_on(const bContext *C, Paint *paint, StrokeCache *cache) /** \} */ } // namespace blender::ed::sculpt_paint::vwpaint +static bool color_attribute_supported(const std::optional meta_data) +{ + if (!meta_data) { + return false; + } + if (!(ATTR_DOMAIN_AS_MASK(meta_data->domain) & ATTR_DOMAIN_MASK_COLOR) || + !(CD_TYPE_AS_MASK(meta_data->data_type) & CD_MASK_COLOR_ALL)) + { + return false; + } + return true; +} + +static bool color_attribute_supported(const Mesh &mesh, const StringRef name) +{ + return color_attribute_supported(mesh.attributes().lookup_meta_data(name)); +} + bool vertex_paint_mode_poll(bContext *C) { const Object *ob = CTX_data_active_object(C); @@ -610,7 +628,7 @@ bool vertex_paint_mode_poll(bContext *C) return false; } - if (!mesh->attributes().contains(mesh->active_color_attribute)) { + if (!color_attribute_supported(*mesh, mesh->active_color_attribute)) { return false; } @@ -992,8 +1010,7 @@ static bool vpaint_stroke_test_start(bContext *C, wmOperator *op, const float mo const std::optional meta_data = *mesh->attributes().lookup_meta_data( mesh->active_color_attribute); - - if (!meta_data) { + if (!color_attribute_supported(meta_data)) { return false; } diff --git a/source/blender/editors/sculpt_paint/paint_vertex_proj.cc b/source/blender/editors/sculpt_paint/paint_vertex_proj.cc index fa5f570e364..621bbca5a3f 100644 --- a/source/blender/editors/sculpt_paint/paint_vertex_proj.cc +++ b/source/blender/editors/sculpt_paint/paint_vertex_proj.cc @@ -79,11 +79,11 @@ static void vpaint_proj_dm_map_cosnos_init(Depsgraph *depsgraph, { Mesh *mesh = static_cast(ob->data); const Object *ob_eval = DEG_get_evaluated_object(depsgraph, ob); - const Mesh *me_eval = BKE_object_get_evaluated_mesh(ob_eval); + const Mesh *mesh_eval = BKE_object_get_evaluated_mesh(ob_eval); memset(vp_handle->vcosnos, 0, sizeof(*vp_handle->vcosnos) * mesh->verts_num); BKE_mesh_foreach_mapped_vert( - me_eval, vpaint_proj_dm_map_cosnos_init__map_cb, vp_handle, MESH_FOREACH_USE_NORMAL); + mesh_eval, vpaint_proj_dm_map_cosnos_init__map_cb, vp_handle, MESH_FOREACH_USE_NORMAL); } /* -------------------------------------------------------------------- */ @@ -140,14 +140,14 @@ static void vpaint_proj_dm_map_cosnos_update(Depsgraph *depsgraph, Mesh *mesh = static_cast(ob->data); const Object *ob_eval = DEG_get_evaluated_object(depsgraph, ob); - const Mesh *me_eval = BKE_object_get_evaluated_mesh(ob_eval); + const Mesh *mesh_eval = BKE_object_get_evaluated_mesh(ob_eval); /* quick sanity check - we shouldn't have to run this if there are no modifiers */ BLI_assert(BLI_listbase_is_empty(&ob->modifiers) == false); copy_vn_fl(vp_handle->dists_sq, mesh->verts_num, FLT_MAX); BKE_mesh_foreach_mapped_vert( - me_eval, vpaint_proj_dm_map_cosnos_update__map_cb, &vp_update, MESH_FOREACH_USE_NORMAL); + mesh_eval, vpaint_proj_dm_map_cosnos_update__map_cb, &vp_update, MESH_FOREACH_USE_NORMAL); } /* -------------------------------------------------------------------- */ diff --git a/source/blender/editors/sculpt_paint/paint_vertex_weight_ops.cc b/source/blender/editors/sculpt_paint/paint_vertex_weight_ops.cc index 1c2d2062a28..aa54d6f4d1c 100644 --- a/source/blender/editors/sculpt_paint/paint_vertex_weight_ops.cc +++ b/source/blender/editors/sculpt_paint/paint_vertex_weight_ops.cc @@ -826,17 +826,17 @@ static int paint_weight_gradient_exec(bContext *C, wmOperator *op) ED_view3d_init_mats_rv3d(ob, static_cast(region->regiondata)); const Object *ob_eval = DEG_get_evaluated_object(depsgraph, ob); - const Mesh *me_eval = BKE_object_get_evaluated_mesh(ob_eval); + const Mesh *mesh_eval = BKE_object_get_evaluated_mesh(ob_eval); if (data.is_init) { data.vert_visit = BLI_BITMAP_NEW(mesh->verts_num, __func__); - BKE_mesh_foreach_mapped_vert(me_eval, gradientVertInit__mapFunc, &data, MESH_FOREACH_NOP); + BKE_mesh_foreach_mapped_vert(mesh_eval, gradientVertInit__mapFunc, &data, MESH_FOREACH_NOP); MEM_freeN(data.vert_visit); data.vert_visit = nullptr; } else { - BKE_mesh_foreach_mapped_vert(me_eval, gradientVertUpdate__mapFunc, &data, MESH_FOREACH_NOP); + BKE_mesh_foreach_mapped_vert(mesh_eval, gradientVertUpdate__mapFunc, &data, MESH_FOREACH_NOP); } DEG_id_tag_update(&ob->id, ID_RECALC_GEOMETRY); diff --git a/source/blender/editors/sculpt_paint/sculpt.cc b/source/blender/editors/sculpt_paint/sculpt.cc index 521be46f331..a617aafe7c6 100644 --- a/source/blender/editors/sculpt_paint/sculpt.cc +++ b/source/blender/editors/sculpt_paint/sculpt.cc @@ -17,6 +17,7 @@ #include "CLG_log.h" #include "BLI_array_utils.hh" +#include "BLI_bit_span_ops.hh" #include "BLI_blenlib.h" #include "BLI_dial_2d.h" #include "BLI_ghash.h" @@ -1337,12 +1338,20 @@ static void paint_mesh_restore_node(Object *ob, const undo::Type type, PBVHNode break; } case PBVH_GRIDS: { - PBVHVertexIter vd; - BKE_pbvh_vertex_iter_begin (ss->pbvh, node, vd, PBVH_ITER_UNIQUE) { - *CCG_elem_mask(&vd.key, vd.grid) = unode->mask[vd.i]; - break; + SubdivCCG &subdiv_ccg = *ss->subdiv_ccg; + const BitGroupVector<> grid_hidden = subdiv_ccg.grid_hidden; + const CCGKey key = BKE_subdiv_ccg_key_top_level(subdiv_ccg); + const Span grids = subdiv_ccg.grids; + int index = 0; + for (const int grid : unode->grids) { + CCGElem *elem = grids[grid]; + for (const int i : IndexRange(key.grid_area)) { + if (grid_hidden.is_empty() || !grid_hidden[grid][i]) { + *CCG_elem_offset_mask(&key, elem, i) = unode->mask[index]; + } + index++; + } } - BKE_pbvh_vertex_iter_end; break; } } diff --git a/source/blender/editors/sculpt_paint/sculpt_dyntopo.cc b/source/blender/editors/sculpt_paint/sculpt_dyntopo.cc index a7659d360f2..6fea1b50c30 100644 --- a/source/blender/editors/sculpt_paint/sculpt_dyntopo.cc +++ b/source/blender/editors/sculpt_paint/sculpt_dyntopo.cc @@ -99,7 +99,7 @@ void enable_ex(Main *bmain, Depsgraph *depsgraph, Object *ob) BM_mesh_bm_from_me(ss->bm, mesh, &convert_params); triangulate(ss->bm); - BM_data_layer_add_named(ss->bm, &ss->bm->vdata, CD_PROP_FLOAT, ".sculpt_mask"); + BM_data_layer_ensure_named(ss->bm, &ss->bm->vdata, CD_PROP_FLOAT, ".sculpt_mask"); /* Make sure the data for existing faces are initialized. */ if (mesh->faces_num != ss->bm->totface) { @@ -292,11 +292,12 @@ static int dyntopo_warning_popup(bContext *C, wmOperatorType *ot, enum WarnFlag static bool dyntopo_supports_layer(const CustomDataLayer &layer) { + if (layer.type == CD_PROP_FLOAT && STREQ(layer.name, ".sculpt_mask")) { + return true; + } if (CD_TYPE_AS_MASK(layer.type) & CD_MASK_PROP_ALL) { - /* Some data is stored as generic attributes on #Mesh but in flags or fields on #BMesh. */ return BM_attribute_stored_in_bmesh_builtin(layer.name); } - /* Some layers just encode #Mesh topology or are handled as special cases for dyntopo. */ return ELEM(layer.type, CD_ORIGINDEX); } diff --git a/source/blender/editors/sculpt_paint/sculpt_face_set.cc b/source/blender/editors/sculpt_paint/sculpt_face_set.cc index 96566d81ea3..fc1603ca353 100644 --- a/source/blender/editors/sculpt_paint/sculpt_face_set.cc +++ b/source/blender/editors/sculpt_paint/sculpt_face_set.cc @@ -293,7 +293,8 @@ static void do_draw_face_sets_brush_grids(Object *ob, &automask_data); if (fade > FACE_SET_BRUSH_MIN_FADE) { - const int face_index = BKE_subdiv_ccg_grid_to_face_index(subdiv_ccg, vd.g); + const int face_index = BKE_subdiv_ccg_grid_to_face_index(subdiv_ccg, + vd.grid_indices[vd.g]); face_sets[face_index] = ss->cache->paint_face_set; changed = true; } @@ -537,7 +538,10 @@ static void clear_face_sets(Object &object, const Span nodes) threading::parallel_for(nodes.index_range(), 1, [&](const IndexRange range) { Vector &face_indices = all_face_indices.local(); for (PBVHNode *node : nodes.slice(range)) { - const Span faces = bke::pbvh::node_face_indices_calc_mesh(pbvh, *node, face_indices); + const Span faces = + BKE_pbvh_type(&pbvh) == PBVH_FACES ? + bke::pbvh::node_face_indices_calc_mesh(pbvh, *node, face_indices) : + bke::pbvh::node_face_indices_calc_grids(pbvh, *node, face_indices); if (std::any_of(faces.begin(), faces.end(), [&](const int face) { return face_sets[face] != default_face_set; })) @@ -996,7 +1000,7 @@ static void face_hide_update(Object &object, TLS &tls = all_tls.local(); for (PBVHNode *node : nodes.slice(range)) { const Span faces = - (BKE_pbvh_type(&pbvh) == PBVH_FACES) ? + BKE_pbvh_type(&pbvh) == PBVH_FACES ? bke::pbvh::node_face_indices_calc_mesh(pbvh, *node, tls.face_indices) : bke::pbvh::node_face_indices_calc_grids(pbvh, *node, tls.face_indices); @@ -1648,4 +1652,225 @@ void SCULPT_OT_face_sets_edit(wmOperatorType *ot) "Apply the edit operation to hidden geometry"); } +/* -------------------------------------------------------------------- */ +/** \name Gesture Operators + * \{ */ + +struct SculptGestureFaceSetOperation { + gesture::Operation op; + + int new_face_set_id; +}; + +static void sculpt_gesture_face_set_begin(bContext &C, gesture::GestureData &gesture_data) +{ + Depsgraph *depsgraph = CTX_data_depsgraph_pointer(&C); + BKE_sculpt_update_object_for_edit(depsgraph, gesture_data.vc.obact, false); +} + +static void face_set_gesture_apply_mesh(gesture::GestureData &gesture_data, + const Span nodes) +{ + SculptGestureFaceSetOperation *face_set_operation = (SculptGestureFaceSetOperation *) + gesture_data.operation; + const int new_face_set = face_set_operation->new_face_set_id; + Object &object = *gesture_data.vc.obact; + Mesh &mesh = *static_cast(object.data); + bke::AttributeAccessor attributes = mesh.attributes(); + SculptSession &ss = *gesture_data.ss; + const PBVH &pbvh = *gesture_data.ss->pbvh; + + const Span positions = ss.vert_positions; + const OffsetIndices faces = mesh.faces(); + const Span corner_verts = mesh.corner_verts(); + const VArraySpan hide_poly = *attributes.lookup(".hide_poly", bke::AttrDomain::Face); + bke::SpanAttributeWriter face_sets = face_set::ensure_face_sets_mesh(object); + + struct TLS { + Vector face_indices; + }; + + threading::EnumerableThreadSpecific all_tls; + threading::parallel_for(gesture_data.nodes.index_range(), 1, [&](const IndexRange range) { + TLS &tls = all_tls.local(); + for (PBVHNode *node : nodes.slice(range)) { + undo::push_node(gesture_data.vc.obact, node, undo::Type::FaceSet); + const Span node_faces = + BKE_pbvh_type(&pbvh) == PBVH_FACES ? + bke::pbvh::node_face_indices_calc_mesh(pbvh, *node, tls.face_indices) : + bke::pbvh::node_face_indices_calc_grids(pbvh, *node, tls.face_indices); + + bool any_updated = false; + for (const int face : node_faces) { + if (!hide_poly.is_empty() && hide_poly[face]) { + continue; + } + const Span face_verts = corner_verts.slice(faces[face]); + const float3 face_center = bke::mesh::face_center_calc(positions, face_verts); + const float3 face_normal = bke::mesh::face_normal_calc(positions, face_verts); + if (!gesture::is_affected(gesture_data, face_center, face_normal)) { + continue; + } + face_sets.span[face] = new_face_set; + any_updated = true; + } + if (any_updated) { + BKE_pbvh_node_mark_update_face_sets(node); + } + } + }); + + face_sets.finish(); +} + +static void face_set_gesture_apply_bmesh(gesture::GestureData &gesture_data, + const Span nodes) +{ + SculptGestureFaceSetOperation *face_set_operation = (SculptGestureFaceSetOperation *) + gesture_data.operation; + const int new_face_set = face_set_operation->new_face_set_id; + SculptSession &ss = *gesture_data.ss; + BMesh *bm = ss.bm; + const int offset = CustomData_get_offset_named(&bm->pdata, CD_PROP_INT32, ".sculpt_face_set"); + + threading::parallel_for(gesture_data.nodes.index_range(), 1, [&](const IndexRange range) { + for (PBVHNode *node : nodes.slice(range)) { + undo::push_node(gesture_data.vc.obact, node, undo::Type::FaceSet); + + bool any_updated = false; + for (BMFace *face : BKE_pbvh_bmesh_node_faces(node)) { + if (BM_elem_flag_test(face, BM_ELEM_HIDDEN)) { + continue; + } + float3 center; + BM_face_calc_center_median(face, center); + if (!gesture::is_affected(gesture_data, center, face->no)) { + continue; + } + BM_ELEM_CD_SET_INT(face, offset, new_face_set); + any_updated = true; + } + + if (any_updated) { + BKE_pbvh_node_mark_update_visibility(node); + } + } + }); +} + +static void sculpt_gesture_face_set_apply_for_symmetry_pass(bContext & /*C*/, + gesture::GestureData &gesture_data) +{ + switch (BKE_pbvh_type(gesture_data.ss->pbvh)) { + case PBVH_GRIDS: + case PBVH_FACES: + face_set_gesture_apply_mesh(gesture_data, gesture_data.nodes); + break; + case PBVH_BMESH: + face_set_gesture_apply_bmesh(gesture_data, gesture_data.nodes); + } +} + +static void sculpt_gesture_face_set_end(bContext & /*C*/, gesture::GestureData & /*gesture_data*/) +{ +} + +static void sculpt_gesture_init_face_set_properties(gesture::GestureData &gesture_data, + wmOperator & /*op*/) +{ + Object &object = *gesture_data.vc.obact; + gesture_data.operation = reinterpret_cast( + MEM_cnew(__func__)); + + SculptGestureFaceSetOperation *face_set_operation = (SculptGestureFaceSetOperation *) + gesture_data.operation; + + face_set_operation->op.begin = sculpt_gesture_face_set_begin; + face_set_operation->op.apply_for_symmetry_pass = sculpt_gesture_face_set_apply_for_symmetry_pass; + face_set_operation->op.end = sculpt_gesture_face_set_end; + + face_set_operation->new_face_set_id = face_set::find_next_available_id(object); +} + +static int face_set_gesture_box_invoke(bContext *C, wmOperator *op, const wmEvent *event) +{ + const View3D *v3d = CTX_wm_view3d(C); + const Base *base = CTX_data_active_base(C); + if (!BKE_base_is_visible(v3d, base)) { + return OPERATOR_CANCELLED; + } + + return WM_gesture_box_invoke(C, op, event); +} + +static int face_set_gesture_box_exec(bContext *C, wmOperator *op) +{ + std::unique_ptr gesture_data = gesture::init_from_box(C, op); + if (!gesture_data) { + return OPERATOR_CANCELLED; + } + sculpt_gesture_init_face_set_properties(*gesture_data, *op); + gesture::apply(*C, *gesture_data, *op); + return OPERATOR_FINISHED; +} + +static int face_set_gesture_lasso_invoke(bContext *C, wmOperator *op, const wmEvent *event) +{ + const View3D *v3d = CTX_wm_view3d(C); + const Base *base = CTX_data_active_base(C); + if (!BKE_base_is_visible(v3d, base)) { + return OPERATOR_CANCELLED; + } + + return WM_gesture_lasso_invoke(C, op, event); +} + +static int face_set_gesture_lasso_exec(bContext *C, wmOperator *op) +{ + std::unique_ptr gesture_data = gesture::init_from_lasso(C, op); + if (!gesture_data) { + return OPERATOR_CANCELLED; + } + sculpt_gesture_init_face_set_properties(*gesture_data, *op); + gesture::apply(*C, *gesture_data, *op); + return OPERATOR_FINISHED; +} + +void SCULPT_OT_face_set_lasso_gesture(wmOperatorType *ot) +{ + ot->name = "Face Set Lasso Gesture"; + ot->idname = "SCULPT_OT_face_set_lasso_gesture"; + ot->description = "Add face set within the lasso as you move the brush"; + + ot->invoke = face_set_gesture_lasso_invoke; + ot->modal = WM_gesture_lasso_modal; + ot->exec = face_set_gesture_lasso_exec; + + ot->poll = SCULPT_mode_poll_view3d; + + ot->flag = OPTYPE_DEPENDS_ON_CURSOR; + + WM_operator_properties_gesture_lasso(ot); + gesture::operator_properties(ot, gesture::ShapeType::Lasso); +} + +void SCULPT_OT_face_set_box_gesture(wmOperatorType *ot) +{ + ot->name = "Face Set Box Gesture"; + ot->idname = "SCULPT_OT_face_set_box_gesture"; + ot->description = "Add face set within the box as you move the brush"; + + ot->invoke = face_set_gesture_box_invoke; + ot->modal = WM_gesture_box_modal; + ot->exec = face_set_gesture_box_exec; + + ot->poll = SCULPT_mode_poll_view3d; + + ot->flag = OPTYPE_REGISTER; + + WM_operator_properties_border(ot); + gesture::operator_properties(ot, gesture::ShapeType::Box); +} +/** \} */ + } // namespace blender::ed::sculpt_paint::face_set diff --git a/source/blender/editors/sculpt_paint/sculpt_gesture.cc b/source/blender/editors/sculpt_paint/sculpt_gesture.cc index 4f3d8ba4e94..d268f8b19eb 100644 --- a/source/blender/editors/sculpt_paint/sculpt_gesture.cc +++ b/source/blender/editors/sculpt_paint/sculpt_gesture.cc @@ -36,7 +36,7 @@ namespace blender::ed::sculpt_paint::gesture { -void operator_properties(wmOperatorType *ot) +void operator_properties(wmOperatorType *ot, ShapeType shapeType) { RNA_def_boolean(ot->srna, "use_front_faces_only", @@ -44,12 +44,14 @@ void operator_properties(wmOperatorType *ot) "Front Faces Only", "Affect only faces facing towards the view"); - RNA_def_boolean(ot->srna, - "use_limit_to_segment", - false, - "Limit to Segment", - "Apply the gesture action only to the area that is contained within the " - "segment without extending its effect to the entire line"); + if (shapeType == ShapeType::Line) { + RNA_def_boolean(ot->srna, + "use_limit_to_segment", + false, + "Limit to Segment", + "Apply the gesture action only to the area that is contained within the " + "segment without extending its effect to the entire line"); + } } static void init_common(bContext *C, wmOperator *op, GestureData &gesture_data) @@ -60,7 +62,6 @@ static void init_common(bContext *C, wmOperator *op, GestureData &gesture_data) /* Operator properties. */ gesture_data.front_faces_only = RNA_boolean_get(op->ptr, "use_front_faces_only"); - gesture_data.line.use_side_planes = RNA_boolean_get(op->ptr, "use_limit_to_segment"); gesture_data.selection_type = SelectionType::Inside; /* SculptSession */ @@ -219,6 +220,7 @@ std::unique_ptr init_from_line(bContext *C, wmOperator *op) { std::unique_ptr gesture_data = std::make_unique(); gesture_data->shape_type = ShapeType::Line; + gesture_data->line.use_side_planes = RNA_boolean_get(op->ptr, "use_limit_to_segment"); init_common(C, op, *gesture_data); @@ -338,6 +340,12 @@ static void update_affected_nodes_by_clip_planes(GestureData &gesture_data) case SelectionType::Inside: return BKE_pbvh_node_frustum_contain_AABB(&node, &frustum); case SelectionType::Outside: + /* Certain degenerate cases of a lasso shape can cause the resulting + * frustum planes to enclose a node's AABB, therefore we must submit it + * to be more thoroughly evaluated. */ + if (gesture_data.shape_type == ShapeType::Lasso) { + return true; + } return BKE_pbvh_node_frustum_exclude_AABB(&node, &frustum); default: BLI_assert_unreachable(); @@ -376,13 +384,21 @@ static bool is_affected_lasso(GestureData &gesture_data, const float co[3]) /* Clip against lasso boundbox. */ LassoData *lasso = &gesture_data.lasso; if (!BLI_rcti_isect_pt(&lasso->boundbox, scr_co_s[0], scr_co_s[1])) { - return false; + return gesture_data.selection_type == SelectionType::Outside; } scr_co_s[0] -= lasso->boundbox.xmin; scr_co_s[1] -= lasso->boundbox.ymin; - return lasso->mask_px[scr_co_s[1] * lasso->width + scr_co_s[0]].test(); + const bool bitmap_result = lasso->mask_px[scr_co_s[1] * lasso->width + scr_co_s[0]].test(); + switch (gesture_data.selection_type) { + case SelectionType::Inside: + return bitmap_result; + case SelectionType::Outside: + return !bitmap_result; + } + BLI_assert_unreachable(); + return false; } bool is_affected(GestureData &gesture_data, const float3 &co, const float3 &vertex_normal) diff --git a/source/blender/editors/sculpt_paint/sculpt_intern.hh b/source/blender/editors/sculpt_paint/sculpt_intern.hh index 0e39f642ea8..1d5d8f2ce3c 100644 --- a/source/blender/editors/sculpt_paint/sculpt_intern.hh +++ b/source/blender/editors/sculpt_paint/sculpt_intern.hh @@ -56,8 +56,6 @@ struct wmKeyMap; struct wmOperator; struct wmOperatorType; -/* Updates */ - /* -------------------------------------------------------------------- */ /** \name Sculpt Types * \{ */ @@ -134,8 +132,6 @@ enum eBoundaryAutomaskMode { AUTOMASK_INIT_BOUNDARY_FACE_SETS = 2, }; -/* Undo */ - namespace blender::ed::sculpt_paint::undo { enum class Type { @@ -756,8 +752,6 @@ void SCULPT_tag_update_overlays(bContext *C); /** \name Stroke Functions * \{ */ -/* Stroke */ - /** * Do a ray-cast in the tree to find the 3d brush location * (This allows us to ignore the GL depth buffer) @@ -1774,23 +1768,20 @@ std::unique_ptr init_from_lasso(bContext *C, wmOperator *op); std::unique_ptr init_from_line(bContext *C, wmOperator *op); /* Common gesture operator properties. */ -void operator_properties(wmOperatorType *ot); +void operator_properties(wmOperatorType *ot, ShapeType shapeType); /* Apply the gesture action to the selected nodes. */ void apply(bContext &C, GestureData &gesture_data, wmOperator &op); } -namespace blender::ed::sculpt_paint::mask { - -void SCULPT_OT_face_set_lasso_gesture(wmOperatorType *ot); -void SCULPT_OT_face_set_box_gesture(wmOperatorType *ot); +namespace blender::ed::sculpt_paint::project { +void SCULPT_OT_project_line_gesture(wmOperatorType *ot); +} +namespace blender::ed::sculpt_paint::trim { void SCULPT_OT_trim_lasso_gesture(wmOperatorType *ot); void SCULPT_OT_trim_box_gesture(wmOperatorType *ot); - -void SCULPT_OT_project_line_gesture(wmOperatorType *ot); - } /** \} */ @@ -1807,6 +1798,8 @@ void SCULPT_OT_face_sets_init(wmOperatorType *ot); void SCULPT_OT_face_sets_create(wmOperatorType *ot); void SCULPT_OT_face_sets_edit(wmOperatorType *ot); +void SCULPT_OT_face_set_lasso_gesture(wmOperatorType *ot); +void SCULPT_OT_face_set_box_gesture(wmOperatorType *ot); } /** \} */ @@ -1821,8 +1814,6 @@ void SCULPT_OT_set_pivot_position(wmOperatorType *ot); /** \name Filter Operators * \{ */ -/* Mesh Filter. */ - namespace blender::ed::sculpt_paint::filter { void SCULPT_OT_mesh_filter(wmOperatorType *ot); @@ -1834,8 +1825,6 @@ namespace blender::ed::sculpt_paint::cloth { void SCULPT_OT_cloth_filter(wmOperatorType *ot); } -/* Color Filter. */ - namespace blender::ed::sculpt_paint::color { void SCULPT_OT_color_filter(wmOperatorType *ot); } @@ -1878,8 +1867,6 @@ void SCULPT_OT_dynamic_topology_toggle(wmOperatorType *ot); /** \name Brushes * \{ */ -/* Pose Brush. */ - namespace blender::ed::sculpt_paint::pose { /** @@ -1907,8 +1894,6 @@ void ik_chain_free(SculptPoseIKChain *ik_chain); } -/* Boundary Brush. */ - namespace blender::ed::sculpt_paint::boundary { /** diff --git a/source/blender/editors/sculpt_paint/sculpt_ops.cc b/source/blender/editors/sculpt_paint/sculpt_ops.cc index 6e97c0fe93f..96348b334d1 100644 --- a/source/blender/editors/sculpt_paint/sculpt_ops.cc +++ b/source/blender/editors/sculpt_paint/sculpt_ops.cc @@ -1315,11 +1315,11 @@ void ED_operatortypes_sculpt() WM_operatortype_append(face_set::SCULPT_OT_face_sets_init); WM_operatortype_append(face_set::SCULPT_OT_face_sets_edit); WM_operatortype_append(cloth::SCULPT_OT_cloth_filter); - WM_operatortype_append(mask::SCULPT_OT_face_set_lasso_gesture); - WM_operatortype_append(mask::SCULPT_OT_face_set_box_gesture); - WM_operatortype_append(mask::SCULPT_OT_trim_box_gesture); - WM_operatortype_append(mask::SCULPT_OT_trim_lasso_gesture); - WM_operatortype_append(mask::SCULPT_OT_project_line_gesture); + WM_operatortype_append(face_set::SCULPT_OT_face_set_lasso_gesture); + WM_operatortype_append(face_set::SCULPT_OT_face_set_box_gesture); + WM_operatortype_append(trim::SCULPT_OT_trim_box_gesture); + WM_operatortype_append(trim::SCULPT_OT_trim_lasso_gesture); + WM_operatortype_append(project::SCULPT_OT_project_line_gesture); WM_operatortype_append(SCULPT_OT_sample_color); WM_operatortype_append(color::SCULPT_OT_color_filter); diff --git a/source/blender/editors/sculpt_paint/sculpt_project.cc b/source/blender/editors/sculpt_paint/sculpt_project.cc new file mode 100644 index 00000000000..b705aae16fe --- /dev/null +++ b/source/blender/editors/sculpt_paint/sculpt_project.cc @@ -0,0 +1,155 @@ +/* SPDX-FileCopyrightText: 2024 Blender Authors + * + * SPDX-License-Identifier: GPL-2.0-or-later */ + +/** \file + * \ingroup edsculpt + */ + +#include "BLI_math_geom.h" +#include "BLI_math_matrix.h" +#include "BLI_math_vector.h" + +#include "BKE_context.hh" +#include "BKE_layer.hh" + +#include "WM_api.hh" +#include "WM_types.hh" + +#include "sculpt_intern.hh" + +namespace blender::ed::sculpt_paint::project { + +struct SculptGestureProjectOperation { + gesture::Operation operation; +}; + +static void sculpt_gesture_project_begin(bContext &C, gesture::GestureData &gesture_data) +{ + Depsgraph *depsgraph = CTX_data_depsgraph_pointer(&C); + BKE_sculpt_update_object_for_edit(depsgraph, gesture_data.vc.obact, false); +} + +static void project_line_gesture_apply_task(gesture::GestureData &gesture_data, PBVHNode *node) +{ + PBVHVertexIter vd; + bool any_updated = false; + + undo::push_node(gesture_data.vc.obact, node, undo::Type::Position); + + BKE_pbvh_vertex_iter_begin (gesture_data.ss->pbvh, node, vd, PBVH_ITER_UNIQUE) { + float vertex_normal[3]; + const float *co = SCULPT_vertex_co_get(gesture_data.ss, vd.vertex); + SCULPT_vertex_normal_get(gesture_data.ss, vd.vertex, vertex_normal); + + if (!gesture::is_affected(gesture_data, co, vertex_normal)) { + continue; + } + + float projected_pos[3]; + closest_to_plane_v3(projected_pos, gesture_data.line.plane, vd.co); + + float disp[3]; + sub_v3_v3v3(disp, projected_pos, vd.co); + const float mask = vd.mask; + mul_v3_fl(disp, 1.0f - mask); + if (is_zero_v3(disp)) { + continue; + } + add_v3_v3(vd.co, disp); + any_updated = true; + } + BKE_pbvh_vertex_iter_end; + + if (any_updated) { + BKE_pbvh_node_mark_update(node); + } +} + +static void sculpt_gesture_project_apply_for_symmetry_pass(bContext & /*C*/, + gesture::GestureData &gesture_data) +{ + switch (gesture_data.shape_type) { + case gesture::ShapeType::Line: + threading::parallel_for(gesture_data.nodes.index_range(), 1, [&](const IndexRange range) { + for (const int i : range) { + project_line_gesture_apply_task(gesture_data, gesture_data.nodes[i]); + } + }); + break; + case gesture::ShapeType::Lasso: + case gesture::ShapeType::Box: + /* Gesture shape projection not implemented yet. */ + BLI_assert(false); + break; + } +} + +static void sculpt_gesture_project_end(bContext &C, gesture::GestureData &gesture_data) +{ + SculptSession *ss = gesture_data.ss; + Sculpt *sd = CTX_data_tool_settings(&C)->sculpt; + if (ss->deform_modifiers_active || ss->shapekey_active) { + SCULPT_flush_stroke_deform(sd, gesture_data.vc.obact, true); + } + + SCULPT_flush_update_step(&C, SCULPT_UPDATE_COORDS); + SCULPT_flush_update_done(&C, gesture_data.vc.obact, SCULPT_UPDATE_COORDS); +} + +static void sculpt_gesture_init_project_properties(gesture::GestureData &gesture_data, + wmOperator & /*op*/) +{ + gesture_data.operation = reinterpret_cast( + MEM_cnew(__func__)); + + SculptGestureProjectOperation *project_operation = (SculptGestureProjectOperation *) + gesture_data.operation; + + project_operation->operation.begin = sculpt_gesture_project_begin; + project_operation->operation.apply_for_symmetry_pass = + sculpt_gesture_project_apply_for_symmetry_pass; + project_operation->operation.end = sculpt_gesture_project_end; +} + +static int project_line_gesture_invoke(bContext *C, wmOperator *op, const wmEvent *event) +{ + const View3D *v3d = CTX_wm_view3d(C); + const Base *base = CTX_data_active_base(C); + if (!BKE_base_is_visible(v3d, base)) { + return OPERATOR_CANCELLED; + } + + return WM_gesture_straightline_active_side_invoke(C, op, event); +} + +static int project_gesture_line_exec(bContext *C, wmOperator *op) +{ + std::unique_ptr gesture_data = gesture::init_from_line(C, op); + if (!gesture_data) { + return OPERATOR_CANCELLED; + } + sculpt_gesture_init_project_properties(*gesture_data, *op); + gesture::apply(*C, *gesture_data, *op); + return OPERATOR_FINISHED; +} + +void SCULPT_OT_project_line_gesture(wmOperatorType *ot) +{ + ot->name = "Project Line Gesture"; + ot->idname = "SCULPT_OT_project_line_gesture"; + ot->description = "Project the geometry onto a plane defined by a line"; + + ot->invoke = project_line_gesture_invoke; + ot->modal = WM_gesture_straightline_oneshot_modal; + ot->exec = project_gesture_line_exec; + + ot->poll = SCULPT_mode_poll_view3d; + + ot->flag = OPTYPE_REGISTER; + + WM_operator_properties_gesture_straightline(ot, WM_CURSOR_EDIT); + gesture::operator_properties(ot, gesture::ShapeType::Line); +} + +} // namespace blender::ed::sculpt_paint::project diff --git a/source/blender/editors/sculpt_paint/sculpt_trim.cc b/source/blender/editors/sculpt_paint/sculpt_trim.cc new file mode 100644 index 00000000000..2b401158665 --- /dev/null +++ b/source/blender/editors/sculpt_paint/sculpt_trim.cc @@ -0,0 +1,760 @@ +/* SPDX-FileCopyrightText: 2024 Blender Authors + * + * SPDX-License-Identifier: GPL-2.0-or-later */ + +/** \file + * \ingroup edsculpt + */ +#include "DNA_mesh_types.h" + +#include "BLI_math_geom.h" +#include "BLI_math_matrix.h" +#include "BLI_math_vector.h" +#include "BLI_polyfill_2d.h" + +#include "BKE_brush.hh" +#include "BKE_context.hh" +#include "BKE_layer.hh" +#include "BKE_lib_id.hh" +#include "BKE_mesh.hh" + +#include "DNA_modifier_types.h" + +#include "DEG_depsgraph.hh" + +#include "ED_sculpt.hh" + +#include "RNA_access.hh" +#include "RNA_define.hh" + +#include "WM_api.hh" +#include "WM_types.hh" + +#include "bmesh.hh" +#include "tools/bmesh_boolean.hh" + +#include "paint_intern.hh" +#include "sculpt_intern.hh" + +namespace blender::ed::sculpt_paint::trim { +enum class OperationType { + Intersect = 0, + Difference = 1, + Union = 2, + Join = 3, +}; + +/* Intersect is not exposed in the UI because it does not work correctly with symmetry (it deletes + * the symmetrical part of the mesh in the first symmetry pass). */ +static EnumPropertyItem operation_types[] = { + {int(OperationType::Difference), + "DIFFERENCE", + 0, + "Difference", + "Use a difference boolean operation"}, + {int(OperationType::Union), "UNION", 0, "Union", "Use a union boolean operation"}, + {int(OperationType::Join), + "JOIN", + 0, + "Join", + "Join the new mesh as separate geometry, without performing any boolean operation"}, + {0, nullptr, 0, nullptr, nullptr}, +}; + +enum class OrientationType { + View = 0, + Surface = 1, +}; +static EnumPropertyItem orientation_types[] = { + {int(OrientationType::View), + "VIEW", + 0, + "View", + "Use the view to orientate the trimming shape"}, + {int(OrientationType::Surface), + "SURFACE", + 0, + "Surface", + "Use the surface normal to orientate the trimming shape"}, + {0, nullptr, 0, nullptr, nullptr}, +}; + +enum class ExtrudeMode { + Project = 0, + Fixed = 1, +}; + +static EnumPropertyItem extrude_modes[] = { + {int(ExtrudeMode::Project), "PROJECT", 0, "Project", "Project back faces when extruding"}, + {int(ExtrudeMode::Fixed), "FIXED", 0, "Fixed", "Extrude back faces by fixed amount"}, + {0, nullptr, 0, nullptr, nullptr}, +}; + +struct TrimOperation { + gesture::Operation op; + + Mesh *mesh; + float (*true_mesh_co)[3]; + + float depth_front; + float depth_back; + + bool use_cursor_depth; + + OperationType mode; + OrientationType orientation; + ExtrudeMode extrude_mode; +}; + +static void update_normals(gesture::GestureData &gesture_data) +{ + TrimOperation *trim_operation = (TrimOperation *)gesture_data.operation; + Mesh *trim_mesh = trim_operation->mesh; + + const BMAllocTemplate allocsize = BMALLOC_TEMPLATE_FROM_ME(trim_mesh); + + BMeshCreateParams bm_create_params{}; + bm_create_params.use_toolflags = true; + BMesh *bm = BM_mesh_create(&allocsize, &bm_create_params); + + BMeshFromMeshParams bm_from_me_params{}; + bm_from_me_params.calc_face_normal = true; + bm_from_me_params.calc_vert_normal = true; + BM_mesh_bm_from_me(bm, trim_mesh, &bm_from_me_params); + + BM_mesh_elem_hflag_enable_all(bm, BM_FACE, BM_ELEM_TAG, false); + BMO_op_callf(bm, + (BMO_FLAG_DEFAULTS & ~BMO_FLAG_RESPECT_HIDE), + "recalc_face_normals faces=%hf", + BM_ELEM_TAG); + BM_mesh_elem_hflag_disable_all(bm, BM_VERT | BM_EDGE | BM_FACE, BM_ELEM_TAG, false); + + BMeshToMeshParams convert_params{}; + convert_params.calc_object_remap = false; + Mesh *result = BKE_mesh_from_bmesh_nomain(bm, &convert_params, trim_mesh); + + BM_mesh_free(bm); + BKE_id_free(nullptr, trim_mesh); + trim_operation->mesh = result; +} + +/* Get the origin and normal that are going to be used for calculating the depth and position the + * trimming geometry. */ +static void get_origin_and_normal(gesture::GestureData &gesture_data, + float *r_origin, + float *r_normal) +{ + TrimOperation *trim_operation = (TrimOperation *)gesture_data.operation; + /* Use the view origin and normal in world space. The trimming mesh coordinates are + * calculated in world space, aligned to the view, and then converted to object space to + * store them in the final trimming mesh which is going to be used in the boolean operation. + */ + switch (trim_operation->orientation) { + case OrientationType::View: + mul_v3_m4v3(r_origin, + gesture_data.vc.obact->object_to_world().ptr(), + gesture_data.ss->gesture_initial_location); + copy_v3_v3(r_normal, gesture_data.world_space_view_normal); + negate_v3(r_normal); + break; + case OrientationType::Surface: + mul_v3_m4v3(r_origin, + gesture_data.vc.obact->object_to_world().ptr(), + gesture_data.ss->gesture_initial_location); + /* Transforming the normal does not take non uniform scaling into account. Sculpt mode is not + * expected to work on object with non uniform scaling. */ + copy_v3_v3(r_normal, gesture_data.ss->gesture_initial_normal); + mul_mat3_m4_v3(gesture_data.vc.obact->object_to_world().ptr(), r_normal); + break; + } +} + +static void calculate_depth(gesture::GestureData &gesture_data) +{ + TrimOperation *trim_operation = (TrimOperation *)gesture_data.operation; + + SculptSession *ss = gesture_data.ss; + ViewContext *vc = &gesture_data.vc; + + const int totvert = SCULPT_vertex_count_get(ss); + + float shape_plane[4]; + float shape_origin[3]; + float shape_normal[3]; + get_origin_and_normal(gesture_data, shape_origin, shape_normal); + plane_from_point_normal_v3(shape_plane, shape_origin, shape_normal); + + trim_operation->depth_front = FLT_MAX; + trim_operation->depth_back = -FLT_MAX; + + for (int i = 0; i < totvert; i++) { + PBVHVertRef vertex = BKE_pbvh_index_to_vertex(ss->pbvh, i); + + const float *vco = SCULPT_vertex_co_get(ss, vertex); + /* Convert the coordinates to world space to calculate the depth. When generating the trimming + * mesh, coordinates are first calculated in world space, then converted to object space to + * store them. */ + float world_space_vco[3]; + mul_v3_m4v3(world_space_vco, vc->obact->object_to_world().ptr(), vco); + const float dist = dist_signed_to_plane_v3(world_space_vco, shape_plane); + trim_operation->depth_front = min_ff(dist, trim_operation->depth_front); + trim_operation->depth_back = max_ff(dist, trim_operation->depth_back); + } + + if (trim_operation->use_cursor_depth) { + float world_space_gesture_initial_location[3]; + mul_v3_m4v3(world_space_gesture_initial_location, + vc->obact->object_to_world().ptr(), + ss->gesture_initial_location); + + float mid_point_depth; + if (trim_operation->orientation == OrientationType::View) { + mid_point_depth = ss->gesture_initial_hit ? + dist_signed_to_plane_v3(world_space_gesture_initial_location, + shape_plane) : + (trim_operation->depth_back + trim_operation->depth_front) * 0.5f; + } + else { + /* When using normal orientation, if the stroke started over the mesh, position the mid point + * at 0 distance from the shape plane. This positions the trimming shape half inside of the + * surface. */ + mid_point_depth = ss->gesture_initial_hit ? + 0.0f : + (trim_operation->depth_back + trim_operation->depth_front) * 0.5f; + } + + float depth_radius; + + if (ss->gesture_initial_hit) { + depth_radius = ss->cursor_radius; + } + else { + /* ss->cursor_radius is only valid if the stroke started + * over the sculpt mesh. If it's not we must + * compute the radius ourselves. See #81452. + */ + + Sculpt *sd = CTX_data_tool_settings(vc->C)->sculpt; + Brush *brush = BKE_paint_brush(&sd->paint); + Scene *scene = CTX_data_scene(vc->C); + + if (!BKE_brush_use_locked_size(scene, brush)) { + depth_radius = paint_calc_object_space_radius( + vc, ss->gesture_initial_location, BKE_brush_size_get(scene, brush)); + } + else { + depth_radius = BKE_brush_unprojected_radius_get(scene, brush); + } + } + + trim_operation->depth_front = mid_point_depth - depth_radius; + trim_operation->depth_back = mid_point_depth + depth_radius; + } +} + +static void generate_geometry(gesture::GestureData &gesture_data) +{ + TrimOperation *trim_operation = (TrimOperation *)gesture_data.operation; + ViewContext *vc = &gesture_data.vc; + ARegion *region = vc->region; + + const Span screen_points = gesture_data.gesture_points; + BLI_assert(screen_points.size() > 1); + + const int trim_totverts = screen_points.size() * 2; + const int trim_faces_nums = (2 * (screen_points.size() - 2)) + (2 * screen_points.size()); + trim_operation->mesh = BKE_mesh_new_nomain( + trim_totverts, 0, trim_faces_nums, trim_faces_nums * 3); + trim_operation->true_mesh_co = static_cast( + MEM_malloc_arrayN(trim_totverts, sizeof(float[3]), "mesh orco")); + + float depth_front = trim_operation->depth_front; + float depth_back = trim_operation->depth_back; + float pad_factor = 0.0f; + + if (!trim_operation->use_cursor_depth) { + pad_factor = (depth_back - depth_front) * 0.01f + 0.001f; + + /* When using cursor depth, don't modify the depth set by the cursor radius. If full depth is + * used, adding a little padding to the trimming shape can help avoiding booleans with coplanar + * faces. */ + depth_front -= pad_factor; + depth_back += pad_factor; + } + + float shape_origin[3]; + float shape_normal[3]; + float shape_plane[4]; + get_origin_and_normal(gesture_data, shape_origin, shape_normal); + plane_from_point_normal_v3(shape_plane, shape_origin, shape_normal); + + const float(*ob_imat)[4] = vc->obact->world_to_object().ptr(); + + /* Write vertices coordinates OperationType::Difference for the front face. */ + MutableSpan positions = trim_operation->mesh->vert_positions_for_write(); + + float depth_point[3]; + + /* Get origin point for OrientationType::View. + * Note: for projection extrusion we add depth_front here + * instead of in the loop. + */ + if (trim_operation->extrude_mode == ExtrudeMode::Fixed) { + copy_v3_v3(depth_point, shape_origin); + } + else { + madd_v3_v3v3fl(depth_point, shape_origin, shape_normal, depth_front); + } + + for (const int i : screen_points.index_range()) { + float new_point[3]; + if (trim_operation->orientation == OrientationType::View) { + ED_view3d_win_to_3d(vc->v3d, region, depth_point, screen_points[i], new_point); + + /* For fixed mode we add the shape normal here to avoid projection errors. */ + if (trim_operation->extrude_mode == ExtrudeMode::Fixed) { + madd_v3_v3fl(new_point, shape_normal, depth_front); + } + } + else { + ED_view3d_win_to_3d_on_plane(region, shape_plane, screen_points[i], false, new_point); + madd_v3_v3fl(new_point, shape_normal, depth_front); + } + + copy_v3_v3(positions[i], new_point); + } + + /* Write vertices coordinates for the back face. */ + madd_v3_v3v3fl(depth_point, shape_origin, shape_normal, depth_back); + for (const int i : screen_points.index_range()) { + float new_point[3]; + + if (trim_operation->extrude_mode == ExtrudeMode::Project) { + if (trim_operation->orientation == OrientationType::View) { + ED_view3d_win_to_3d(vc->v3d, region, depth_point, screen_points[i], new_point); + } + else { + ED_view3d_win_to_3d_on_plane(region, shape_plane, screen_points[i], false, new_point); + madd_v3_v3fl(new_point, shape_normal, depth_back); + } + } + else { + copy_v3_v3(new_point, positions[i]); + float dist = dist_signed_to_plane_v3(new_point, shape_plane); + + madd_v3_v3fl(new_point, shape_normal, depth_back - dist); + } + + copy_v3_v3(positions[i + screen_points.size()], new_point); + } + + /* Project to object space. */ + for (int i = 0; i < screen_points.size() * 2; i++) { + float new_point[3]; + + copy_v3_v3(new_point, positions[i]); + mul_v3_m4v3(positions[i], ob_imat, new_point); + mul_v3_m4v3(trim_operation->true_mesh_co[i], ob_imat, new_point); + } + + /* Get the triangulation for the front/back poly. */ + const int face_tris_num = bke::mesh::face_triangles_num(screen_points.size()); + Array tris(face_tris_num); + BLI_polyfill_calc(reinterpret_cast(screen_points.data()), + screen_points.size(), + 0, + reinterpret_cast(tris.data())); + + /* Write the front face triangle indices. */ + MutableSpan face_offsets = trim_operation->mesh->face_offsets_for_write(); + MutableSpan corner_verts = trim_operation->mesh->corner_verts_for_write(); + int face_index = 0; + int loop_index = 0; + for (const int i : tris.index_range()) { + face_offsets[face_index] = loop_index; + corner_verts[loop_index + 0] = tris[i][0]; + corner_verts[loop_index + 1] = tris[i][1]; + corner_verts[loop_index + 2] = tris[i][2]; + face_index++; + loop_index += 3; + } + + /* Write the back face triangle indices. */ + for (const int i : tris.index_range()) { + face_offsets[face_index] = loop_index; + corner_verts[loop_index + 0] = tris[i][0] + screen_points.size(); + corner_verts[loop_index + 1] = tris[i][1] + screen_points.size(); + corner_verts[loop_index + 2] = tris[i][2] + screen_points.size(); + face_index++; + loop_index += 3; + } + + /* Write the indices for the lateral triangles. */ + for (const int i : screen_points.index_range()) { + face_offsets[face_index] = loop_index; + int current_index = i; + int next_index = current_index + 1; + if (next_index >= screen_points.size()) { + next_index = 0; + } + corner_verts[loop_index + 0] = next_index + screen_points.size(); + corner_verts[loop_index + 1] = next_index; + corner_verts[loop_index + 2] = current_index; + face_index++; + loop_index += 3; + } + + for (const int i : screen_points.index_range()) { + face_offsets[face_index] = loop_index; + int current_index = i; + int next_index = current_index + 1; + if (next_index >= screen_points.size()) { + next_index = 0; + } + corner_verts[loop_index + 0] = current_index; + corner_verts[loop_index + 1] = current_index + screen_points.size(); + corner_verts[loop_index + 2] = next_index + screen_points.size(); + face_index++; + loop_index += 3; + } + + bke::mesh_smooth_set(*trim_operation->mesh, false); + bke::mesh_calc_edges(*trim_operation->mesh, false, false); + update_normals(gesture_data); +} + +static void free_geometry(gesture::GestureData &gesture_data) +{ + TrimOperation *trim_operation = (TrimOperation *)gesture_data.operation; + BKE_id_free(nullptr, trim_operation->mesh); + MEM_freeN(trim_operation->true_mesh_co); +} + +static int bm_face_isect_pair(BMFace *f, void * /*user_data*/) +{ + return BM_elem_flag_test(f, BM_ELEM_DRAW) ? 1 : 0; +} + +static void apply_trim(gesture::GestureData &gesture_data) +{ + TrimOperation *trim_operation = (TrimOperation *)gesture_data.operation; + Mesh *sculpt_mesh = BKE_mesh_from_object(gesture_data.vc.obact); + Mesh *trim_mesh = trim_operation->mesh; + + const BMAllocTemplate allocsize = BMALLOC_TEMPLATE_FROM_ME(sculpt_mesh, trim_mesh); + + BMeshCreateParams bm_create_params{}; + bm_create_params.use_toolflags = false; + BMesh *bm = BM_mesh_create(&allocsize, &bm_create_params); + + BMeshFromMeshParams bm_from_me_params{}; + bm_from_me_params.calc_face_normal = true; + bm_from_me_params.calc_vert_normal = true; + BM_mesh_bm_from_me(bm, trim_mesh, &bm_from_me_params); + BM_mesh_bm_from_me(bm, sculpt_mesh, &bm_from_me_params); + + const int corner_tris_tot = poly_to_tri_count(bm->totface, bm->totloop); + BMLoop *(*corner_tris)[3] = static_cast( + MEM_malloc_arrayN(corner_tris_tot, sizeof(*corner_tris), __func__)); + BM_mesh_calc_tessellation_beauty(bm, corner_tris); + + BMIter iter; + int i; + const int i_faces_end = trim_mesh->faces_num; + + /* We need face normals because of 'BM_face_split_edgenet' + * we could calculate on the fly too (before calling split). */ + + const short ob_src_totcol = trim_mesh->totcol; + Array material_remap(ob_src_totcol ? ob_src_totcol : 1); + + BMFace *efa; + i = 0; + BM_ITER_MESH (efa, &iter, bm, BM_FACES_OF_MESH) { + normalize_v3(efa->no); + + /* Temp tag to test which side split faces are from. */ + BM_elem_flag_enable(efa, BM_ELEM_DRAW); + + /* Remap material. */ + if (efa->mat_nr < ob_src_totcol) { + efa->mat_nr = material_remap[efa->mat_nr]; + } + + if (++i == i_faces_end) { + break; + } + } + + /* Join does not do a boolean operation, it just adds the geometry. */ + if (trim_operation->mode != OperationType::Join) { + int boolean_mode = 0; + switch (trim_operation->mode) { + case OperationType::Intersect: + boolean_mode = eBooleanModifierOp_Intersect; + break; + case OperationType::Difference: + boolean_mode = eBooleanModifierOp_Difference; + break; + case OperationType::Union: + boolean_mode = eBooleanModifierOp_Union; + break; + case OperationType::Join: + BLI_assert(false); + break; + } + BM_mesh_boolean(bm, + corner_tris, + corner_tris_tot, + bm_face_isect_pair, + nullptr, + 2, + true, + true, + false, + boolean_mode); + } + + MEM_freeN(corner_tris); + + BMeshToMeshParams convert_params{}; + convert_params.calc_object_remap = false; + Mesh *result = BKE_mesh_from_bmesh_nomain(bm, &convert_params, sculpt_mesh); + + BM_mesh_free(bm); + BKE_mesh_nomain_to_mesh( + result, static_cast(gesture_data.vc.obact->data), gesture_data.vc.obact); +} + +static void gesture_begin(bContext &C, gesture::GestureData &gesture_data) +{ + Object *object = gesture_data.vc.obact; + SculptSession *ss = object->sculpt; + + Depsgraph *depsgraph = CTX_data_ensure_evaluated_depsgraph(&C); + calculate_depth(gesture_data); + generate_geometry(gesture_data); + SCULPT_topology_islands_invalidate(ss); + BKE_sculpt_update_object_for_edit(depsgraph, gesture_data.vc.obact, false); + undo::push_node(gesture_data.vc.obact, nullptr, undo::Type::Geometry); +} + +static void gesture_apply_for_symmetry_pass(bContext & /*C*/, gesture::GestureData &gesture_data) +{ + TrimOperation *trim_operation = (TrimOperation *)gesture_data.operation; + Mesh *trim_mesh = trim_operation->mesh; + MutableSpan positions = trim_mesh->vert_positions_for_write(); + for (int i = 0; i < trim_mesh->verts_num; i++) { + flip_v3_v3(positions[i], trim_operation->true_mesh_co[i], gesture_data.symmpass); + } + update_normals(gesture_data); + apply_trim(gesture_data); +} + +static void gesture_end(bContext & /*C*/, gesture::GestureData &gesture_data) +{ + Object *object = gesture_data.vc.obact; + Mesh *mesh = (Mesh *)object->data; + const bke::AttributeAccessor attributes = mesh->attributes_for_write(); + if (attributes.contains(".sculpt_face_set")) { + /* Assign a new Face Set ID to the new faces created by the trim operation. */ + const int next_face_set_id = face_set::find_next_available_id(*object); + face_set::initialize_none_to_id(mesh, next_face_set_id); + } + + free_geometry(gesture_data); + + undo::push_node(gesture_data.vc.obact, nullptr, undo::Type::Geometry); + BKE_mesh_batch_cache_dirty_tag(mesh, BKE_MESH_BATCH_DIRTY_ALL); + DEG_id_tag_update(&gesture_data.vc.obact->id, ID_RECALC_GEOMETRY); +} + +static void init_operation(gesture::GestureData &gesture_data, wmOperator &op) +{ + gesture_data.operation = reinterpret_cast( + MEM_cnew(__func__)); + + TrimOperation *trim_operation = (TrimOperation *)gesture_data.operation; + + trim_operation->op.begin = gesture_begin; + trim_operation->op.apply_for_symmetry_pass = gesture_apply_for_symmetry_pass; + trim_operation->op.end = gesture_end; + + trim_operation->mode = OperationType(RNA_enum_get(op.ptr, "trim_mode")); + trim_operation->use_cursor_depth = RNA_boolean_get(op.ptr, "use_cursor_depth"); + trim_operation->orientation = OrientationType(RNA_enum_get(op.ptr, "trim_orientation")); + trim_operation->extrude_mode = ExtrudeMode(RNA_enum_get(op.ptr, "trim_extrude_mode")); + + /* If the cursor was not over the mesh, force the orientation to view. */ + if (!gesture_data.ss->gesture_initial_hit) { + trim_operation->orientation = OrientationType::View; + } +} + +static void operator_properties(wmOperatorType *ot) +{ + RNA_def_enum(ot->srna, + "trim_mode", + operation_types, + int(OperationType::Difference), + "Trim Mode", + nullptr); + RNA_def_boolean( + ot->srna, + "use_cursor_depth", + false, + "Use Cursor for Depth", + "Use cursor location and radius for the dimensions and position of the trimming shape"); + RNA_def_enum(ot->srna, + "trim_orientation", + orientation_types, + int(OrientationType::View), + "Shape Orientation", + nullptr); + RNA_def_enum(ot->srna, + "trim_extrude_mode", + extrude_modes, + int(ExtrudeMode::Fixed), + "Extrude Mode", + nullptr); +} + +static int gesture_box_exec(bContext *C, wmOperator *op) +{ + Object *object = CTX_data_active_object(C); + SculptSession *ss = object->sculpt; + if (BKE_pbvh_type(ss->pbvh) != PBVH_FACES) { + /* Not supported in Multires and Dyntopo. */ + return OPERATOR_CANCELLED; + } + + if (ss->totvert == 0) { + /* No geometry to trim or to detect a valid position for the trimming shape. */ + return OPERATOR_CANCELLED; + } + + std::unique_ptr gesture_data = gesture::init_from_box(C, op); + if (!gesture_data) { + return OPERATOR_CANCELLED; + } + + init_operation(*gesture_data, *op); + gesture::apply(*C, *gesture_data, *op); + return OPERATOR_FINISHED; +} + +static int gesture_box_invoke(bContext *C, wmOperator *op, const wmEvent *event) +{ + Object *ob = CTX_data_active_object(C); + SculptSession *ss = ob->sculpt; + + const View3D *v3d = CTX_wm_view3d(C); + const Base *base = CTX_data_active_base(C); + if (!BKE_base_is_visible(v3d, base)) { + return OPERATOR_CANCELLED; + } + + SculptCursorGeometryInfo sgi; + const float mval_fl[2] = {float(event->mval[0]), float(event->mval[1])}; + SCULPT_vertex_random_access_ensure(ss); + ss->gesture_initial_hit = SCULPT_cursor_geometry_info_update(C, &sgi, mval_fl, false); + if (ss->gesture_initial_hit) { + copy_v3_v3(ss->gesture_initial_location, sgi.location); + copy_v3_v3(ss->gesture_initial_normal, sgi.normal); + } + + return WM_gesture_box_invoke(C, op, event); +} + +static int gesture_lasso_exec(bContext *C, wmOperator *op) +{ + Depsgraph *depsgraph = CTX_data_ensure_evaluated_depsgraph(C); + Object *object = CTX_data_active_object(C); + + BKE_sculpt_update_object_for_edit(depsgraph, object, false); + + SculptSession *ss = object->sculpt; + if (BKE_pbvh_type(ss->pbvh) != PBVH_FACES) { + /* Not supported in Multires and Dyntopo. */ + return OPERATOR_CANCELLED; + } + + if (ss->totvert == 0) { + /* No geometry to trim or to detect a valid position for the trimming shape. */ + return OPERATOR_CANCELLED; + } + + std::unique_ptr gesture_data = gesture::init_from_lasso(C, op); + if (!gesture_data) { + return OPERATOR_CANCELLED; + } + init_operation(*gesture_data, *op); + gesture::apply(*C, *gesture_data, *op); + return OPERATOR_FINISHED; +} + +static int gesture_lasso_invoke(bContext *C, wmOperator *op, const wmEvent *event) +{ + Object *ob = CTX_data_active_object(C); + SculptSession *ss = ob->sculpt; + + const View3D *v3d = CTX_wm_view3d(C); + const Base *base = CTX_data_active_base(C); + if (!BKE_base_is_visible(v3d, base)) { + return OPERATOR_CANCELLED; + } + + SculptCursorGeometryInfo sgi; + const float mval_fl[2] = {float(event->mval[0]), float(event->mval[1])}; + SCULPT_vertex_random_access_ensure(ss); + ss->gesture_initial_hit = SCULPT_cursor_geometry_info_update(C, &sgi, mval_fl, false); + if (ss->gesture_initial_hit) { + copy_v3_v3(ss->gesture_initial_location, sgi.location); + copy_v3_v3(ss->gesture_initial_normal, sgi.normal); + } + + return WM_gesture_lasso_invoke(C, op, event); +} + +void SCULPT_OT_trim_lasso_gesture(wmOperatorType *ot) +{ + ot->name = "Trim Lasso Gesture"; + ot->idname = "SCULPT_OT_trim_lasso_gesture"; + ot->description = "Trims the mesh within the lasso as you move the brush"; + + ot->invoke = gesture_lasso_invoke; + ot->modal = WM_gesture_lasso_modal; + ot->exec = gesture_lasso_exec; + + ot->poll = SCULPT_mode_poll_view3d; + + ot->flag = OPTYPE_REGISTER | OPTYPE_DEPENDS_ON_CURSOR; + + /* Properties. */ + WM_operator_properties_gesture_lasso(ot); + gesture::operator_properties(ot, gesture::ShapeType::Lasso); + + operator_properties(ot); +} + +void SCULPT_OT_trim_box_gesture(wmOperatorType *ot) +{ + ot->name = "Trim Box Gesture"; + ot->idname = "SCULPT_OT_trim_box_gesture"; + ot->description = "Trims the mesh within the box as you move the brush"; + + ot->invoke = gesture_box_invoke; + ot->modal = WM_gesture_box_modal; + ot->exec = gesture_box_exec; + + ot->poll = SCULPT_mode_poll_view3d; + + ot->flag = OPTYPE_REGISTER; + + /* Properties. */ + WM_operator_properties_border(ot); + gesture::operator_properties(ot, gesture::ShapeType::Box); + + operator_properties(ot); +} +} // namespace blender::ed::sculpt_paint::trim diff --git a/source/blender/editors/sculpt_paint/sculpt_undo.cc b/source/blender/editors/sculpt_paint/sculpt_undo.cc index 88208815fc3..d6c097724a9 100644 --- a/source/blender/editors/sculpt_paint/sculpt_undo.cc +++ b/source/blender/editors/sculpt_paint/sculpt_undo.cc @@ -1206,14 +1206,19 @@ static Node *alloc_node(Object *ob, PBVHNode *node, Type type) const bool need_faces = ELEM(type, Type::FaceSet, Type::HideFace); if (need_loops) { - unode->corner_indices = BKE_pbvh_node_get_loops(node); + unode->corner_indices = BKE_pbvh_node_get_corner_indices(node); unode->mesh_corners_num = static_cast(ob->data)->corners_num; usculpt->undo_size += unode->corner_indices.as_span().size_in_bytes(); } if (need_faces) { - unode->face_indices = BKE_pbvh_node_calc_face_indices(*ss->pbvh, *node); + if (BKE_pbvh_type(ss->pbvh) == PBVH_FACES) { + bke::pbvh::node_face_indices_calc_mesh(*ss->pbvh, *node, unode->face_indices); + } + else { + bke::pbvh::node_face_indices_calc_grids(*ss->pbvh, *node, unode->face_indices); + } usculpt->undo_size += unode->face_indices.as_span().size_in_bytes(); } diff --git a/source/blender/editors/space_action/action_edit.cc b/source/blender/editors/space_action/action_edit.cc index 24e0dd76bd3..aba89f7d059 100644 --- a/source/blender/editors/space_action/action_edit.cc +++ b/source/blender/editors/space_action/action_edit.cc @@ -37,6 +37,7 @@ #include "BKE_nla.h" #include "BKE_report.hh" +#include "UI_interface_icons.hh" #include "UI_view2d.hh" #include "ANIM_animdata.hh" @@ -1147,6 +1148,20 @@ static int actkeys_delete_exec(bContext *C, wmOperator * /*op*/) return OPERATOR_FINISHED; } +static int actkeys_delete_invoke(bContext *C, wmOperator *op, const wmEvent * /*event*/) +{ + if (RNA_boolean_get(op->ptr, "confirm")) { + return WM_operator_confirm_ex(C, + op, + IFACE_("Delete selected keyframes?"), + nullptr, + IFACE_("Delete"), + ALERT_ICON_NONE, + false); + } + return actkeys_delete_exec(C, op); +} + void ACTION_OT_delete(wmOperatorType *ot) { /* identifiers */ @@ -1155,7 +1170,7 @@ void ACTION_OT_delete(wmOperatorType *ot) ot->description = "Remove all selected keyframes"; /* api callbacks */ - ot->invoke = WM_operator_confirm_or_exec; + ot->invoke = actkeys_delete_invoke; ot->exec = actkeys_delete_exec; ot->poll = ED_operator_action_active; diff --git a/source/blender/editors/space_action/space_action.cc b/source/blender/editors/space_action/space_action.cc index 71ef995658a..81cda5b337e 100644 --- a/source/blender/editors/space_action/space_action.cc +++ b/source/blender/editors/space_action/space_action.cc @@ -280,15 +280,20 @@ static void action_channel_region_draw(const bContext *C, ARegion *region) { /* draw entirely, view changes should be handled here */ bAnimContext ac; - if (!ANIM_animdata_get_context(C, &ac)) { + const bool has_valid_animcontext = ANIM_animdata_get_context(C, &ac); + + /* clear and setup matrix */ + UI_ThemeClearColor(TH_BACK); + + /* channel filter next to scrubbing area */ + ED_time_scrub_channel_search_draw(C, region, ac.ads); + + if (!has_valid_animcontext) { return; } View2D *v2d = ®ion->v2d; - /* clear and setup matrix */ - UI_ThemeClearColor(TH_BACK); - ListBase anim_data = {nullptr, nullptr}; /* Build list of channels to draw. */ const eAnimFilter_Flags filter = (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_LIST_VISIBLE | @@ -302,9 +307,6 @@ static void action_channel_region_draw(const bContext *C, ARegion *region) UI_view2d_view_ortho(v2d); draw_channel_names((bContext *)C, &ac, region, anim_data); - /* channel filter next to scrubbing area */ - ED_time_scrub_channel_search_draw(C, region, ac.ads); - /* reset view matrix */ UI_view2d_view_restore(C); diff --git a/source/blender/editors/space_buttons/space_buttons.cc b/source/blender/editors/space_buttons/space_buttons.cc index da660144667..31db5f08769 100644 --- a/source/blender/editors/space_buttons/space_buttons.cc +++ b/source/blender/editors/space_buttons/space_buttons.cc @@ -726,6 +726,7 @@ static void buttons_area_listener(const wmSpaceTypeListenerParams *params) buttons_area_redraw(area, BCONTEXT_PHYSICS); /* Needed to refresh context path when changing active particle system index. */ buttons_area_redraw(area, BCONTEXT_PARTICLE); + buttons_area_redraw(area, BCONTEXT_TOOL); break; case ND_DRAW_ANIMVIZ: buttons_area_redraw(area, BCONTEXT_OBJECT); diff --git a/source/blender/editors/space_clip/clip_graph_ops.cc b/source/blender/editors/space_clip/clip_graph_ops.cc index f03b28e23c9..93c02aba6ef 100644 --- a/source/blender/editors/space_clip/clip_graph_ops.cc +++ b/source/blender/editors/space_clip/clip_graph_ops.cc @@ -13,11 +13,15 @@ #include "BLI_rect.h" #include "BLI_utildefines.h" +#include "BLT_translation.hh" + #include "BKE_context.hh" #include "BKE_tracking.h" #include "DEG_depsgraph.hh" +#include "UI_interface_icons.hh" + #include "WM_api.hh" #include "WM_types.hh" @@ -526,6 +530,20 @@ static int delete_curve_exec(bContext *C, wmOperator * /*op*/) return OPERATOR_FINISHED; } +static int delete_curve_invoke(bContext *C, wmOperator *op, const wmEvent * /*event*/) +{ + if (RNA_boolean_get(op->ptr, "confirm")) { + return WM_operator_confirm_ex(C, + op, + IFACE_("Delete track corresponding to the selected curve?"), + nullptr, + IFACE_("Delete"), + ALERT_ICON_NONE, + false); + } + return delete_curve_exec(C, op); +} + void CLIP_OT_graph_delete_curve(wmOperatorType *ot) { /* identifiers */ @@ -534,7 +552,7 @@ void CLIP_OT_graph_delete_curve(wmOperatorType *ot) ot->idname = "CLIP_OT_graph_delete_curve"; /* api callbacks */ - ot->invoke = WM_operator_confirm_or_exec; + ot->invoke = delete_curve_invoke; ot->exec = delete_curve_exec; ot->poll = clip_graph_knots_poll; diff --git a/source/blender/editors/space_clip/tracking_ops.cc b/source/blender/editors/space_clip/tracking_ops.cc index e3be55e1183..6a5a256bd5a 100644 --- a/source/blender/editors/space_clip/tracking_ops.cc +++ b/source/blender/editors/space_clip/tracking_ops.cc @@ -24,6 +24,8 @@ #include "DEG_depsgraph.hh" +#include "UI_interface_icons.hh" + #include "WM_api.hh" #include "WM_types.hh" @@ -243,6 +245,20 @@ static int delete_track_exec(bContext *C, wmOperator * /*op*/) return OPERATOR_FINISHED; } +static int delete_track_invoke(bContext *C, wmOperator *op, const wmEvent * /*event*/) +{ + if (RNA_boolean_get(op->ptr, "confirm")) { + return WM_operator_confirm_ex(C, + op, + IFACE_("Delete selected tracks?"), + nullptr, + IFACE_("Delete"), + ALERT_ICON_NONE, + false); + } + return delete_track_exec(C, op); +} + void CLIP_OT_delete_track(wmOperatorType *ot) { /* identifiers */ @@ -251,7 +267,7 @@ void CLIP_OT_delete_track(wmOperatorType *ot) ot->description = "Delete selected tracks"; /* api callbacks */ - ot->invoke = WM_operator_confirm_or_exec; + ot->invoke = delete_track_invoke; ot->exec = delete_track_exec; ot->poll = ED_space_clip_tracking_poll; @@ -309,6 +325,20 @@ static int delete_marker_exec(bContext *C, wmOperator * /*op*/) return OPERATOR_FINISHED; } +static int delete_marker_invoke(bContext *C, wmOperator *op, const wmEvent * /*event*/) +{ + if (RNA_boolean_get(op->ptr, "confirm")) { + return WM_operator_confirm_ex(C, + op, + IFACE_("Delete marker for current frame from selected tracks?"), + nullptr, + IFACE_("Delete"), + ALERT_ICON_NONE, + false); + } + return delete_marker_exec(C, op); +} + void CLIP_OT_delete_marker(wmOperatorType *ot) { /* identifiers */ @@ -317,7 +347,7 @@ void CLIP_OT_delete_marker(wmOperatorType *ot) ot->description = "Delete marker for current frame from selected tracks"; /* api callbacks */ - ot->invoke = WM_operator_confirm_or_exec; + ot->invoke = delete_marker_invoke; ot->exec = delete_marker_exec; ot->poll = ED_space_clip_tracking_poll; diff --git a/source/blender/editors/space_console/console_ops.cc b/source/blender/editors/space_console/console_ops.cc index 27b2accbc1e..6d54ab32453 100644 --- a/source/blender/editors/space_console/console_ops.cc +++ b/source/blender/editors/space_console/console_ops.cc @@ -183,21 +183,6 @@ static void console_scrollback_limit(SpaceConsole *sc) } } -static ConsoleLine *console_history_find(SpaceConsole *sc, const char *str, ConsoleLine *cl_ignore) -{ - LISTBASE_FOREACH_BACKWARD (ConsoleLine *, cl, &sc->history) { - if (cl == cl_ignore) { - continue; - } - - if (STREQ(str, cl->line)) { - return cl; - } - } - - return nullptr; -} - /* return 0 if no change made, clamps the range */ static bool console_line_cursor_set(ConsoleLine *cl, int cursor) { @@ -934,37 +919,54 @@ static int console_history_cycle_exec(bContext *C, wmOperator *op) const bool reverse = RNA_boolean_get(op->ptr, "reverse"); /* assumes down, reverse is up */ int prev_len = ci->len; - /* keep a copy of the line above so when history is cycled - * this is the only function that needs to know about the double-up */ - if (ci->prev) { - ConsoleLine *ci_prev = (ConsoleLine *)ci->prev; - - if (STREQ(ci->line, ci_prev->line)) { - console_history_free(sc, ci_prev); + int old_index = sc->history_index; + int new_index; + if (reverse) { + if (old_index <= 0) { + new_index = 1; + } + else { + new_index = old_index + 1; } - } - - if (reverse) { /* last item in history */ - ci = static_cast(sc->history.last); - BLI_remlink(&sc->history, ci); - BLI_addhead(&sc->history, ci); } else { - ci = static_cast(sc->history.first); - BLI_remlink(&sc->history, ci); - BLI_addtail(&sc->history, ci); - } - - { /* add a duplicate of the new arg and remove all other instances */ - ConsoleLine *cl; - while ((cl = console_history_find(sc, ci->line, ci))) { - console_history_free(sc, cl); + if (old_index <= 0) { /* Down-arrow after exec. */ + new_index = -old_index; + } + else { + new_index = old_index - 1; } - - console_history_add(sc, (ConsoleLine *)sc->history.last); } - ci = static_cast(sc->history.last); + /* Find the history item. */ + ConsoleLine *ci_prev = ci; + if (old_index > 0) { + /* Skip a previous copy of history item. */ + if (ci_prev->prev) { + ci_prev = ci_prev->prev; + } + else { /* Just in case the duplicate item got deleted. */ + old_index = 0; + } + } + for (int i = 0; i < new_index; i++) { + if (!ci_prev->prev) { + new_index = i; + break; + } + ci_prev = ci_prev->prev; + } + + sc->history_index = new_index; + + if (old_index > 0) { /* Remove old copy. */ + console_history_free(sc, ci); + ci = ci_prev; + } + if (new_index > 0) { /* Copy history item to the end. */ + ci = console_history_add(sc, ci_prev); + } + console_select_offset(sc, ci->len - prev_len); /* could be wrapped so update scroll rect */ @@ -1005,13 +1007,23 @@ static int console_history_append_exec(bContext *C, wmOperator *op) const bool rem_dupes = RNA_boolean_get(op->ptr, "remove_duplicates"); int prev_len = ci->len; - if (rem_dupes) { - ConsoleLine *cl; - - while ((cl = console_history_find(sc, ci->line, ci))) { + if (sc->history_index > 0) { + /* Keep the copy of history item, remove the saved "history 0". */ + ConsoleLine *cl = ci->prev; + if (cl) { console_history_free(sc, cl); } + /* Negative number makes down-arrow go to same item as before. */ + sc->history_index = -sc->history_index; + } + if (rem_dupes) { + /* Remove a repeated command. */ + ConsoleLine *cl = ci->prev; + if (cl && STREQ(cl->line, ci->line)) { + console_history_free(sc, cl); + } + /* Remove blank command. */ if (STREQ(str, ci->line)) { MEM_freeN(str); return OPERATOR_FINISHED; diff --git a/source/blender/editors/space_file/asset_catalog_tree_view.cc b/source/blender/editors/space_file/asset_catalog_tree_view.cc index b6abbf9a627..5f2b5f03be6 100644 --- a/source/blender/editors/space_file/asset_catalog_tree_view.cc +++ b/source/blender/editors/space_file/asset_catalog_tree_view.cc @@ -193,7 +193,7 @@ AssetCatalogTreeView::AssetCatalogTreeView(asset_system::AssetLibrary *library, void AssetCatalogTreeView::build_tree() { AssetCatalogTreeViewAllItem &all_item = add_all_item(); - all_item.set_collapsed(false); + all_item.uncollapse_by_default(); if (catalog_tree_) { /* Pass the "All" item on as parent of the actual catalog items. */ diff --git a/source/blender/editors/space_file/file_draw.cc b/source/blender/editors/space_file/file_draw.cc index 08866ff2f82..d8683c75081 100644 --- a/source/blender/editors/space_file/file_draw.cc +++ b/source/blender/editors/space_file/file_draw.cc @@ -309,11 +309,18 @@ static void file_draw_tooltip_custom_func(bContext * /*C*/, uiTooltipData *tip, } if (thumb && params->display != FILE_IMGDISPLAY) { + UI_tooltip_text_field_add(tip, {}, {}, UI_TIP_STYLE_SPACER, UI_TIP_LC_NORMAL); + UI_tooltip_text_field_add(tip, {}, {}, UI_TIP_STYLE_SPACER, UI_TIP_LC_NORMAL); + + uiTooltipImage image_data; float scale = (96.0f * UI_SCALE_FAC) / float(std::max(thumb->x, thumb->y)); - short size[2] = {short(float(thumb->x) * scale), short(float(thumb->y) * scale)}; - UI_tooltip_text_field_add(tip, {}, {}, UI_TIP_STYLE_SPACER, UI_TIP_LC_NORMAL); - UI_tooltip_text_field_add(tip, {}, {}, UI_TIP_STYLE_SPACER, UI_TIP_LC_NORMAL); - UI_tooltip_image_field_add(tip, thumb, size); + image_data.ibuf = thumb; + image_data.width = short(float(thumb->x) * scale); + image_data.height = short(float(thumb->y) * scale); + image_data.border = true; + image_data.background = uiTooltipImageBackground::Checkerboard_Themed; + image_data.premultiplied = true; + UI_tooltip_image_field_add(tip, image_data); } if (thumb && free_imbuf) { @@ -687,7 +694,7 @@ static void file_draw_preview(const FileList *files, float icon_x, icon_y; icon_x = xco + (2.0f * UI_SCALE_FAC); icon_y = yco + (2.0f * UI_SCALE_FAC); - const int arrow = is_link ? ICON_LOOP_FORWARDS : ICON_URL; + const int arrow = is_link ? ICON_LOOP_FORWARDS : ICON_INTERNET; if (!is_icon) { /* At very bottom-left if preview style. */ const uchar dark[4] = {0, 0, 0, 255}; @@ -1293,6 +1300,10 @@ void file_draw_list(const bContext *C, ARegion *region) nullptr); UI_but_dragflag_enable(drag_but, UI_BUT_DRAG_FULL_BUT); file_but_enable_drag(drag_but, sfile, file, path, nullptr, icon, UI_SCALE_FAC); + UI_but_func_tooltip_custom_set(drag_but, + file_draw_tooltip_custom_func, + file_tooltip_data_create(sfile, file), + MEM_freeN); } } diff --git a/source/blender/editors/space_file/file_intern.hh b/source/blender/editors/space_file/file_intern.hh index 44e822fcae8..ff97a2062ef 100644 --- a/source/blender/editors/space_file/file_intern.hh +++ b/source/blender/editors/space_file/file_intern.hh @@ -38,9 +38,12 @@ int /*eContextResult*/ file_context(const bContext *C, #define ATTRIBUTE_COLUMN_PADDING (0.5f * UI_UNIT_X) -#define FILE_LAYOUT_COMPACT(_layout) ((_layout->width / UI_SCALE_FAC) < 500) -#define FILE_LAYOUT_HIDE_DATE(_layout) ((_layout->width / UI_SCALE_FAC) < 250) -#define FILE_LAYOUT_HIDE_SIZE(_layout) ((_layout->width / UI_SCALE_FAC) < 350) +#define FILE_LAYOUT_COMPACT(_layout) \ + (_layout->flag & FILE_LAYOUT_VER && (_layout->width / UI_SCALE_FAC) < 500) +#define FILE_LAYOUT_HIDE_DATE(_layout) \ + (_layout->flag & FILE_LAYOUT_VER && (_layout->width / UI_SCALE_FAC) < 250) +#define FILE_LAYOUT_HIDE_SIZE(_layout) \ + (_layout->flag & FILE_LAYOUT_VER && (_layout->width / UI_SCALE_FAC) < 350) void file_calc_previews(const bContext *C, ARegion *region); void file_draw_list(const bContext *C, ARegion *region); diff --git a/source/blender/editors/space_file/file_ops.cc b/source/blender/editors/space_file/file_ops.cc index 92aff90b03e..4d803e1fbf9 100644 --- a/source/blender/editors/space_file/file_ops.cc +++ b/source/blender/editors/space_file/file_ops.cc @@ -2698,6 +2698,15 @@ static int file_directory_new_exec(bContext *C, wmOperator *op) return OPERATOR_FINISHED; } +static int file_directory_new_invoke(bContext *C, wmOperator *op, const wmEvent * /*event*/) +{ + if (RNA_boolean_get(op->ptr, "confirm")) { + return WM_operator_confirm_ex( + C, op, IFACE_("Create new directory?"), nullptr, IFACE_("Create"), ALERT_ICON_NONE, false); + } + return file_directory_new_exec(C, op); +} + void FILE_OT_directory_new(wmOperatorType *ot) { PropertyRNA *prop; @@ -2708,7 +2717,7 @@ void FILE_OT_directory_new(wmOperatorType *ot) ot->idname = "FILE_OT_directory_new"; /* api callbacks */ - ot->invoke = WM_operator_confirm_or_exec; + ot->invoke = file_directory_new_invoke; ot->exec = file_directory_new_exec; /* File browsing only operator (not asset browsing). */ ot->poll = ED_operator_file_browsing_active; /* <- important, handler is on window level */ @@ -3186,6 +3195,12 @@ static int file_delete_exec(bContext *C, wmOperator *op) return OPERATOR_FINISHED; } +static int file_delete_invoke(bContext *C, wmOperator *op, const wmEvent * /*event*/) +{ + return WM_operator_confirm_ex( + C, op, IFACE_("Delete selected files?"), nullptr, IFACE_("Delete"), ALERT_ICON_NONE, false); +} + void FILE_OT_delete(wmOperatorType *ot) { /* identifiers */ @@ -3194,7 +3209,7 @@ void FILE_OT_delete(wmOperatorType *ot) ot->idname = "FILE_OT_delete"; /* api callbacks */ - ot->invoke = WM_operator_confirm; + ot->invoke = file_delete_invoke; ot->exec = file_delete_exec; ot->poll = file_delete_poll; /* <- important, handler is on window level */ } diff --git a/source/blender/editors/space_file/fsmenu_system.cc b/source/blender/editors/space_file/fsmenu_system.cc index bb5f0c70eea..baf306a0a9f 100644 --- a/source/blender/editors/space_file/fsmenu_system.cc +++ b/source/blender/editors/space_file/fsmenu_system.cc @@ -370,7 +370,7 @@ void fsmenu_read_system(FSMenu *fsmenu, int read_bookmarks) FS_CATEGORY_SYSTEM_BOOKMARKS, FOLDERID_SkyDrive, N_("OneDrive"), - ICON_URL, + ICON_INTERNET, FS_INSERT_LAST); /* These items are just put in path cache for thumbnail views and if bookmarked. */ diff --git a/source/blender/editors/space_graph/graph_edit.cc b/source/blender/editors/space_graph/graph_edit.cc index 8a7e8a06276..a7542ac6e24 100644 --- a/source/blender/editors/space_graph/graph_edit.cc +++ b/source/blender/editors/space_graph/graph_edit.cc @@ -43,6 +43,7 @@ #include "DEG_depsgraph_build.hh" +#include "UI_interface_icons.hh" #include "UI_view2d.hh" #include "ANIM_animdata.hh" @@ -801,6 +802,20 @@ static int graphkeys_delete_exec(bContext *C, wmOperator * /*op*/) return OPERATOR_FINISHED; } +static int graphkeys_delete_invoke(bContext *C, wmOperator *op, const wmEvent * /*event*/) +{ + if (RNA_boolean_get(op->ptr, "confirm")) { + return WM_operator_confirm_ex(C, + op, + IFACE_("Delete selected keyframes?"), + nullptr, + IFACE_("Delete"), + ALERT_ICON_NONE, + false); + } + return graphkeys_delete_exec(C, op); +} + void GRAPH_OT_delete(wmOperatorType *ot) { /* Identifiers */ @@ -809,7 +824,7 @@ void GRAPH_OT_delete(wmOperatorType *ot) ot->description = "Remove all selected keyframes"; /* API callbacks */ - ot->invoke = WM_operator_confirm_or_exec; + ot->invoke = graphkeys_delete_invoke; ot->exec = graphkeys_delete_exec; ot->poll = graphop_editable_keyframes_poll; @@ -967,6 +982,20 @@ static int graphkeys_keys_to_samples_exec(bContext *C, wmOperator * /*op*/) return OPERATOR_FINISHED; } +static int graphkeys_keys_to_samples_invoke(bContext *C, wmOperator *op, const wmEvent * /*event*/) +{ + if (RNA_boolean_get(op->ptr, "confirm")) { + return WM_operator_confirm_ex(C, + op, + IFACE_("Convert selected keys to samples?"), + nullptr, + IFACE_("Convert"), + ALERT_ICON_NONE, + false); + } + return graphkeys_keys_to_samples_exec(C, op); +} + void GRAPH_OT_keys_to_samples(wmOperatorType *ot) { /* Identifiers */ @@ -976,7 +1005,7 @@ void GRAPH_OT_keys_to_samples(wmOperatorType *ot) "Convert selected channels to an uneditable set of samples to save storage space"; /* API callbacks */ - ot->invoke = WM_operator_confirm_or_exec; + ot->invoke = graphkeys_keys_to_samples_invoke; ot->exec = graphkeys_keys_to_samples_exec; ot->poll = graphop_selected_fcurve_poll; diff --git a/source/blender/editors/space_graph/graph_select.cc b/source/blender/editors/space_graph/graph_select.cc index 61261ea4674..232086c4802 100644 --- a/source/blender/editors/space_graph/graph_select.cc +++ b/source/blender/editors/space_graph/graph_select.cc @@ -2179,19 +2179,6 @@ static int graphkeys_select_key_handles_exec(bContext *C, wmOperator *op) return OPERATOR_FINISHED; } -static void graphkeys_select_key_handles_ui(bContext * /*C*/, wmOperator *op) -{ - uiLayout *layout = op->layout; - uiLayout *row; - - row = uiLayoutRow(layout, false); - uiItemR(row, op->ptr, "left_handle_action", UI_ITEM_NONE, nullptr, ICON_NONE); - row = uiLayoutRow(layout, false); - uiItemR(row, op->ptr, "right_handle_action", UI_ITEM_NONE, nullptr, ICON_NONE); - row = uiLayoutRow(layout, false); - uiItemR(row, op->ptr, "key_action", UI_ITEM_NONE, nullptr, ICON_NONE); -} - void GRAPH_OT_select_key_handles(wmOperatorType *ot) { /* identifiers */ @@ -2203,7 +2190,6 @@ void GRAPH_OT_select_key_handles(wmOperatorType *ot) /* callbacks */ ot->poll = graphop_visible_keyframes_poll; ot->exec = graphkeys_select_key_handles_exec; - ot->ui = graphkeys_select_key_handles_ui; /* flags */ ot->flag = OPTYPE_UNDO | OPTYPE_REGISTER; diff --git a/source/blender/editors/space_info/info_stats.cc b/source/blender/editors/space_info/info_stats.cc index e1ffa8588e1..de8aecbc98e 100644 --- a/source/blender/editors/space_info/info_stats.cc +++ b/source/blender/editors/space_info/info_stats.cc @@ -93,17 +93,17 @@ struct SceneStatsFmt { totgppoint[BLI_STR_FORMAT_UINT64_GROUPED_SIZE]; }; -static bool stats_mesheval(const Mesh *me_eval, bool is_selected, SceneStats *stats) +static bool stats_mesheval(const Mesh *mesh_eval, bool is_selected, SceneStats *stats) { - if (me_eval == nullptr) { + if (mesh_eval == nullptr) { return false; } int totvert, totedge, totface, totloop; - const SubsurfRuntimeData *subsurf_runtime_data = me_eval->runtime->subsurf_runtime_data; + const SubsurfRuntimeData *subsurf_runtime_data = mesh_eval->runtime->subsurf_runtime_data; - if (const std::unique_ptr &subdiv_ccg = me_eval->runtime->subdiv_ccg) { + if (const std::unique_ptr &subdiv_ccg = mesh_eval->runtime->subdiv_ccg) { BKE_subdiv_ccg_topology_counters(*subdiv_ccg, totvert, totedge, totface, totloop); } else if (subsurf_runtime_data && subsurf_runtime_data->resolution != 0) { @@ -113,10 +113,10 @@ static bool stats_mesheval(const Mesh *me_eval, bool is_selected, SceneStats *st totloop = subsurf_runtime_data->stats_totloop; } else { - totvert = me_eval->verts_num; - totedge = me_eval->edges_num; - totface = me_eval->faces_num; - totloop = me_eval->corners_num; + totvert = mesh_eval->verts_num; + totedge = mesh_eval->edges_num; + totface = mesh_eval->faces_num; + totloop = mesh_eval->corners_num; } stats->totvert += totvert; @@ -158,11 +158,11 @@ static void stats_object(Object *ob, switch (ob->type) { case OB_MESH: { /* we assume evaluated mesh is already built, this strictly does stats now. */ - const Mesh *me_eval = BKE_object_get_evaluated_mesh_no_subsurf(ob); - if (!BLI_gset_add(objects_gset, (void *)me_eval)) { + const Mesh *mesh_eval = BKE_object_get_evaluated_mesh_no_subsurf(ob); + if (!BLI_gset_add(objects_gset, (void *)mesh_eval)) { break; } - stats_mesheval(me_eval, is_selected, stats); + stats_mesheval(mesh_eval, is_selected, stats); break; } case OB_LAMP: @@ -398,7 +398,7 @@ static void stats_update(Depsgraph *depsgraph, memset(stats, 0x0, sizeof(*stats)); - if (obedit) { + if (obedit && (ob->type != OB_GREASE_PENCIL)) { /* Edit Mode. */ FOREACH_OBJECT_BEGIN (scene, view_layer, ob_iter) { if (ob_iter->base_flag & BASE_ENABLED_AND_VISIBLE_IN_DEFAULT_VIEWPORT) { @@ -823,7 +823,26 @@ void ED_info_draw_stats( stats_row(col1, labels[OBJ], col2, stats_fmt.totobj, nullptr, y, height); } - if (obedit) { + if (!any_selected) { + if (any_objects) { + /* Show scene totals if nothing is selected. */ + stats_row(col1, labels[VERTS], col2, stats_fmt.totvert, nullptr, y, height); + stats_row(col1, labels[EDGES], col2, stats_fmt.totedge, nullptr, y, height); + stats_row(col1, labels[FACES], col2, stats_fmt.totface, nullptr, y, height); + stats_row(col1, labels[TRIS], col2, stats_fmt.tottri, nullptr, y, height); + } + else { + /* No objects in scene. */ + stats_row(col1, labels[OBJ], col2, stats_fmt.totobj, nullptr, y, height); + } + } + else if ((ob) && ELEM(ob->type, OB_GPENCIL_LEGACY, OB_GREASE_PENCIL)) { + stats_row(col1, labels[LAYERS], col2, stats_fmt.totgplayer, nullptr, y, height); + stats_row(col1, labels[FRAMES], col2, stats_fmt.totgpframe, nullptr, y, height); + stats_row(col1, labels[STROKES], col2, stats_fmt.totgpstroke, nullptr, y, height); + stats_row(col1, labels[POINTS], col2, stats_fmt.totgppoint, nullptr, y, height); + } + else if (obedit) { if (obedit->type == OB_MESH) { stats_row(col1, labels[VERTS], col2, stats_fmt.totvertsel, stats_fmt.totvert, y, height); stats_row(col1, labels[EDGES], col2, stats_fmt.totedgesel, stats_fmt.totedge, y, height); @@ -848,28 +867,9 @@ void ED_info_draw_stats( stats_row(col1, labels[FACES], col2, stats_fmt.totfacesculpt, nullptr, y, height); } } - else if (!any_selected) { - if (any_objects) { - /* Show scene totals if nothing is selected. */ - stats_row(col1, labels[VERTS], col2, stats_fmt.totvert, nullptr, y, height); - stats_row(col1, labels[EDGES], col2, stats_fmt.totedge, nullptr, y, height); - stats_row(col1, labels[FACES], col2, stats_fmt.totface, nullptr, y, height); - stats_row(col1, labels[TRIS], col2, stats_fmt.tottri, nullptr, y, height); - } - else { - /* No objects in scene. */ - stats_row(col1, labels[OBJ], col2, stats_fmt.totobj, nullptr, y, height); - } - } else if (ob && (object_mode & OB_MODE_POSE)) { stats_row(col1, labels[BONES], col2, stats_fmt.totbonesel, stats_fmt.totbone, y, height); } - else if ((ob) && ELEM(ob->type, OB_GPENCIL_LEGACY, OB_GREASE_PENCIL)) { - stats_row(col1, labels[LAYERS], col2, stats_fmt.totgplayer, nullptr, y, height); - stats_row(col1, labels[FRAMES], col2, stats_fmt.totgpframe, nullptr, y, height); - stats_row(col1, labels[STROKES], col2, stats_fmt.totgpstroke, nullptr, y, height); - stats_row(col1, labels[POINTS], col2, stats_fmt.totgppoint, nullptr, y, height); - } else if ((ob) && (ob->type == OB_LAMP)) { stats_row(col1, labels[LIGHTS], col2, stats_fmt.totlampsel, stats_fmt.totlamp, y, height); } diff --git a/source/blender/editors/space_nla/nla_edit.cc b/source/blender/editors/space_nla/nla_edit.cc index 41fa288cfec..fe184f39fc2 100644 --- a/source/blender/editors/space_nla/nla_edit.cc +++ b/source/blender/editors/space_nla/nla_edit.cc @@ -37,6 +37,8 @@ #include "RNA_enum_types.hh" #include "RNA_prototypes.h" +#include "UI_interface_icons.hh" + #include "WM_api.hh" #include "WM_types.hh" @@ -2090,6 +2092,20 @@ static int nlaedit_make_single_user_exec(bContext *C, wmOperator * /*op*/) return OPERATOR_FINISHED; } +static int nlaedit_make_single_user_invoke(bContext *C, wmOperator *op, const wmEvent * /*event*/) +{ + if (RNA_boolean_get(op->ptr, "confirm")) { + return WM_operator_confirm_ex(C, + op, + IFACE_("Make each action single-user in the selected strips?"), + nullptr, + IFACE_("Make Single"), + ALERT_ICON_NONE, + false); + } + return nlaedit_make_single_user_exec(C, op); +} + void NLA_OT_make_single_user(wmOperatorType *ot) { /* identifiers */ @@ -2098,7 +2114,7 @@ void NLA_OT_make_single_user(wmOperatorType *ot) ot->description = "Ensure that each action is only used once in the set of strips selected"; /* api callbacks */ - ot->invoke = WM_operator_confirm_or_exec; + ot->invoke = nlaedit_make_single_user_invoke; ot->exec = nlaedit_make_single_user_exec; ot->poll = nlaop_poll_tweakmode_off; diff --git a/source/blender/editors/space_nla/space_nla.cc b/source/blender/editors/space_nla/space_nla.cc index d1fa8392b10..ddb3925fcba 100644 --- a/source/blender/editors/space_nla/space_nla.cc +++ b/source/blender/editors/space_nla/space_nla.cc @@ -197,7 +197,7 @@ static void nla_track_region_draw(const bContext *C, ARegion *region) * `UI_view2d_view_ortho`.*/ int height = NLATRACK_TOT_HEIGHT(&ac, item_count); if (!BLI_listbase_is_empty(ED_context_get_markers(C))) { - height -= (UI_MARKER_MARGIN_Y - NLATRACK_STEP(snla)); + height += (UI_MARKER_MARGIN_Y - NLATRACK_STEP(snla)); } v2d->tot.ymin = -height; UI_view2d_curRect_clamp_y(v2d); diff --git a/source/blender/editors/space_node/clipboard.cc b/source/blender/editors/space_node/clipboard.cc index 667c6a3b359..3c2f0fdf012 100644 --- a/source/blender/editors/space_node/clipboard.cc +++ b/source/blender/editors/space_node/clipboard.cc @@ -156,7 +156,7 @@ static int node_clipboard_copy_exec(bContext *C, wmOperator * /*op*/) new_link.tosock = socket_map.lookup(link->tosock); new_link.fromnode = node_map.lookup(link->fromnode); new_link.fromsock = socket_map.lookup(link->fromsock); - new_link.multi_input_socket_index = link->multi_input_socket_index; + new_link.multi_input_sort_id = link->multi_input_sort_id; clipboard.links.append(new_link); } } @@ -290,7 +290,7 @@ static int node_clipboard_paste_exec(bContext *C, wmOperator *op) socket_map.lookup(link.fromsock), node_map.lookup(tonode), socket_map.lookup(link.tosock)); - new_link->multi_input_socket_index = link.multi_input_socket_index; + new_link->multi_input_sort_id = link.multi_input_sort_id; } } diff --git a/source/blender/editors/space_node/drawnode.cc b/source/blender/editors/space_node/drawnode.cc index 49303484d80..40df073ee2f 100644 --- a/source/blender/editors/space_node/drawnode.cc +++ b/source/blender/editors/space_node/drawnode.cc @@ -1726,7 +1726,7 @@ static float2 socket_link_connection_location(const bNode &node, const float2 socket_location = socket.runtime->location; if (socket.is_multi_input() && socket.is_input() && !(node.flag & NODE_HIDDEN)) { return node_link_calculate_multi_input_position( - socket_location, link.multi_input_socket_index, socket.runtime->total_inputs); + socket_location, link.multi_input_sort_id, socket.runtime->total_inputs); } return socket_location; } diff --git a/source/blender/editors/space_node/node_draw.cc b/source/blender/editors/space_node/node_draw.cc index 83370531f68..4b055469de2 100644 --- a/source/blender/editors/space_node/node_draw.cc +++ b/source/blender/editors/space_node/node_draw.cc @@ -699,6 +699,9 @@ static void node_update_panel_items_visibility_recursive(int num_items, node_update_panel_items_visibility_recursive( item.panel_decl->num_child_decls, is_collapsed, *item.state, state); + if (item.panel_decl->draw_buttons) { + item.state->flag |= NODE_PANEL_CONTENT_VISIBLE; + } if (item.state->flag & NODE_PANEL_CONTENT_VISIBLE) { /* If child panel is visible so is the parent panel. */ parent_state.flag |= NODE_PANEL_CONTENT_VISIBLE; @@ -2141,7 +2144,7 @@ static void node_draw_panels_background(const bNode &node, uiBlock &block) const nodes::NodeDeclaration &decl = *node.declaration(); const rctf &rct = node.runtime->totr; float color_panel[4]; - UI_GetThemeColorBlend4f(TH_BACK, TH_NODE, 0.2f, color_panel); + UI_GetThemeColorShade4fv(TH_NODE, -15, color_panel); /* True if the last panel is open, draw bottom gap as background. */ bool is_last_panel_visible = false; @@ -2625,7 +2628,7 @@ static std::string named_attribute_tooltip(bContext * /*C*/, void *argN, const c std::sort(sorted_used_attribute.begin(), sorted_used_attribute.end(), [](const NameWithUsage &a, const NameWithUsage &b) { - return BLI_strcasecmp_natural(a.name.c_str(), b.name.c_str()) <= 0; + return BLI_strcasecmp_natural(a.name.c_str(), b.name.c_str()) < 0; }); for (const NameWithUsage &attribute : sorted_used_attribute) { diff --git a/source/blender/editors/space_node/node_edit.cc b/source/blender/editors/space_node/node_edit.cc index 04affd994a1..fb2858a7ac4 100644 --- a/source/blender/editors/space_node/node_edit.cc +++ b/source/blender/editors/space_node/node_edit.cc @@ -1421,7 +1421,7 @@ static int node_duplicate_exec(bContext *C, wmOperator *op) newlink->tosock = socket_map.lookup(link->tosock); if (link->tosock->flag & SOCK_MULTI_INPUT) { - newlink->multi_input_socket_index = link->multi_input_socket_index; + newlink->multi_input_sort_id = link->multi_input_sort_id; } if (link->fromnode && (link->fromnode->flag & NODE_SELECT)) { diff --git a/source/blender/editors/space_node/node_relationships.cc b/source/blender/editors/space_node/node_relationships.cc index 74cac434386..bb1991cfe11 100644 --- a/source/blender/editors/space_node/node_relationships.cc +++ b/source/blender/editors/space_node/node_relationships.cc @@ -288,7 +288,7 @@ static void sort_multi_input_socket_links_with_drag(bNodeSocket &socket, Vector links; for (bNodeLink *link : socket.directly_linked_links()) { const float2 location = node_link_calculate_multi_input_position( - socket_location, link->multi_input_socket_index, link->tosock->runtime->total_inputs); + socket_location, link->multi_input_sort_id, link->tosock->runtime->total_inputs); links.append({link, location}); }; @@ -299,7 +299,7 @@ static void sort_multi_input_socket_links_with_drag(bNodeSocket &socket, }); for (const int i : links.index_range()) { - links[i].link->multi_input_socket_index = i; + links[i].link->multi_input_sort_id = i; } } @@ -311,11 +311,11 @@ void update_multi_input_indices_for_removed_links(bNode &node) } Vector links = socket->directly_linked_links(); std::sort(links.begin(), links.end(), [](const bNodeLink *a, const bNodeLink *b) { - return a->multi_input_socket_index < b->multi_input_socket_index; + return a->multi_input_sort_id < b->multi_input_sort_id; }); for (const int i : links.index_range()) { - links[i]->multi_input_socket_index = i; + links[i]->multi_input_sort_id = i; } } } @@ -907,8 +907,8 @@ static void displace_links(bNodeTree *ntree, const bNode *node, bNodeLink *inser return; } } - const int multi_input_index = node_socket_count_links(*ntree, *replacement_socket) - 1; - displaced_link->multi_input_socket_index = multi_input_index; + const int multi_input_sort_id = node_socket_count_links(*ntree, *replacement_socket) - 1; + displaced_link->multi_input_sort_id = multi_input_sort_id; } BKE_ntree_update_tag_link_changed(ntree); @@ -1127,8 +1127,7 @@ static void node_link_find_socket(bContext &C, wmOperator &op, const float2 &cur link.tosock = tsock; nldrag.last_node_hovered_while_dragging_a_link = &tnode; if (existing_link_connected_to_fromsock) { - link.multi_input_socket_index = - existing_link_connected_to_fromsock->multi_input_socket_index; + link.multi_input_sort_id = existing_link_connected_to_fromsock->multi_input_sort_id; continue; } if (tsock && tsock->is_multi_input()) { diff --git a/source/blender/editors/space_node/node_templates.cc b/source/blender/editors/space_node/node_templates.cc index 3a0474ce8ab..31d47ce5b66 100644 --- a/source/blender/editors/space_node/node_templates.cc +++ b/source/blender/editors/space_node/node_templates.cc @@ -373,54 +373,7 @@ static Vector ui_node_link_items(NodeLinkArg *arg, const SocketDeclaration &socket_decl = *socket_decl_ptr; NodeLinkItem item; item.socket_index = index++; - if (dynamic_cast(&socket_decl)) { - item.socket_type = SOCK_FLOAT; - } - else if (dynamic_cast(&socket_decl)) { - item.socket_type = SOCK_INT; - } - else if (dynamic_cast(&socket_decl)) { - item.socket_type = SOCK_BOOLEAN; - } - else if (dynamic_cast(&socket_decl)) { - item.socket_type = SOCK_VECTOR; - } - else if (dynamic_cast(&socket_decl)) { - item.socket_type = SOCK_RGBA; - } - else if (dynamic_cast(&socket_decl)) { - item.socket_type = SOCK_ROTATION; - } - else if (dynamic_cast(&socket_decl)) { - item.socket_type = SOCK_MATRIX; - } - else if (dynamic_cast(&socket_decl)) { - item.socket_type = SOCK_STRING; - } - else if (dynamic_cast(&socket_decl)) { - item.socket_type = SOCK_MENU; - } - else if (dynamic_cast(&socket_decl)) { - item.socket_type = SOCK_IMAGE; - } - else if (dynamic_cast(&socket_decl)) { - item.socket_type = SOCK_TEXTURE; - } - else if (dynamic_cast(&socket_decl)) { - item.socket_type = SOCK_MATERIAL; - } - else if (dynamic_cast(&socket_decl)) { - item.socket_type = SOCK_SHADER; - } - else if (dynamic_cast(&socket_decl)) { - item.socket_type = SOCK_COLLECTION; - } - else if (dynamic_cast(&socket_decl)) { - item.socket_type = SOCK_OBJECT; - } - else { - item.socket_type = SOCK_CUSTOM; - } + item.socket_type = socket_decl.socket_type; item.socket_name = socket_decl.name.c_str(); item.node_name = arg->node_type->ui_name; items.append(item); diff --git a/source/blender/editors/space_sequencer/sequencer_preview_draw.cc b/source/blender/editors/space_sequencer/sequencer_preview_draw.cc index 8791591dfeb..c9806639eda 100644 --- a/source/blender/editors/space_sequencer/sequencer_preview_draw.cc +++ b/source/blender/editors/space_sequencer/sequencer_preview_draw.cc @@ -529,10 +529,6 @@ static void draw_histogram(ARegion *region, return; } - /* Background. */ - uchar col_bg[4] = {0, 0, 0, 255}; - quads.add_quad(area.xmin, area.ymin, area.xmax, area.ymax, col_bg); - /* Grid lines and labels. */ uchar col_grid[4] = {128, 128, 128, 128}; float grid_x_0 = area.xmin; @@ -814,8 +810,25 @@ static void sequencer_draw_scopes(Scene *scene, ARegion *region, SpaceSeq *sseq) SeqQuadsBatch quads; SeqScopes *scopes = &sseq->runtime->scopes; - /* Draw scope image if there is one. */ bool use_blend = sseq->mainb == SEQ_DRAW_IMG_IMBUF && sseq->flag & SEQ_USE_ALPHA; + + /* Draw opaque black rectangle over whole preview area. The scope texture + * with clamp to border extend mode should be enough, but results in + * garbage pixels around the actual scope on some GPUs/drivers (#119505). + * To fix that, background must be drawn, and then the scopes texture be + * blended on top. */ + if (sseq->mainb != SEQ_DRAW_IMG_IMBUF) { + GPU_blend(GPU_BLEND_NONE); + uint pos = GPU_vertformat_attr_add(immVertexFormat(), "pos", GPU_COMP_F32, 2, GPU_FETCH_FLOAT); + uchar black[4] = {0, 0, 0, 255}; + immBindBuiltinProgram(GPU_SHADER_3D_UNIFORM_COLOR); + immUniformColor4ubv(black); + immRectf(pos, preview.xmin, preview.ymin, preview.xmax, preview.ymax); + immUnbindProgram(); + use_blend = true; + } + + /* Draw scope image if there is one. */ ImBuf *scope_image = nullptr; if (sseq->mainb == SEQ_DRAW_IMG_IMBUF) { scope_image = scopes->zebra_ibuf; @@ -827,9 +840,6 @@ static void sequencer_draw_scopes(Scene *scene, ARegion *region, SpaceSeq *sseq) else if (sseq->mainb == SEQ_DRAW_IMG_VECTORSCOPE) { scope_image = scopes->vector_ibuf; } - else if (sseq->mainb == SEQ_DRAW_IMG_HISTOGRAM) { - use_blend = true; - } if (use_blend) { GPU_blend(GPU_BLEND_ALPHA); diff --git a/source/blender/editors/space_spreadsheet/spreadsheet_dataset_draw.cc b/source/blender/editors/space_spreadsheet/spreadsheet_dataset_draw.cc index bf18eb885b1..3dce9fde89b 100644 --- a/source/blender/editors/space_spreadsheet/spreadsheet_dataset_draw.cc +++ b/source/blender/editors/space_spreadsheet/spreadsheet_dataset_draw.cc @@ -91,6 +91,7 @@ class GeometryDataSetTreeView : public ui::AbstractTreeView { bke::GeometryComponent::Type::GreasePencil, IFACE_("Grease Pencil"), ICON_OUTLINER_DATA_GREASEPENCIL); + grease_pencil.uncollapse_by_default(); GeometryDataSetTreeViewItem &grease_pencil_layers = grease_pencil.add_tree_item( bke::GeometryComponent::Type::GreasePencil, @@ -126,6 +127,7 @@ class GeometryDataSetTreeView : public ui::AbstractTreeView { { GeometryDataSetTreeViewItem &mesh = this->add_tree_item( bke::GeometryComponent::Type::Mesh, IFACE_("Mesh"), ICON_MESH_DATA); + mesh.uncollapse_by_default(); mesh.add_tree_item(bke::GeometryComponent::Type::Mesh, bke::AttrDomain::Point, IFACE_("Vertex"), @@ -141,6 +143,7 @@ class GeometryDataSetTreeView : public ui::AbstractTreeView { GeometryDataSetTreeViewItem &curve = this->add_tree_item( bke::GeometryComponent::Type::Curve, IFACE_("Curve"), ICON_CURVE_DATA); + curve.uncollapse_by_default(); curve.add_tree_item(bke::GeometryComponent::Type::Curve, bke::AttrDomain::Point, IFACE_("Control Point"), @@ -154,6 +157,7 @@ class GeometryDataSetTreeView : public ui::AbstractTreeView { GeometryDataSetTreeViewItem &pointcloud = this->add_tree_item( bke::GeometryComponent::Type::PointCloud, IFACE_("Point Cloud"), ICON_POINTCLOUD_DATA); + pointcloud.uncollapse_by_default(); pointcloud.add_tree_item(bke::GeometryComponent::Type::PointCloud, bke::AttrDomain::Point, IFACE_("Point"), @@ -174,7 +178,6 @@ GeometryDataSetTreeViewItem::GeometryDataSetTreeViewItem( : component_type_(component_type), domain_(std::nullopt), icon_(icon) { label_ = label; - this->set_collapsed(false); } GeometryDataSetTreeViewItem::GeometryDataSetTreeViewItem( bke::GeometryComponent::Type component_type, int layer_index, StringRef label, BIFIconID icon) diff --git a/source/blender/editors/space_text/text_ops.cc b/source/blender/editors/space_text/text_ops.cc index 273b120fb46..cb879de5b08 100644 --- a/source/blender/editors/space_text/text_ops.cc +++ b/source/blender/editors/space_text/text_ops.cc @@ -540,6 +540,17 @@ static int text_reload_exec(bContext *C, wmOperator *op) return OPERATOR_FINISHED; } +static int text_reload_invoke(bContext *C, wmOperator *op, const wmEvent * /*event*/) +{ + return WM_operator_confirm_ex(C, + op, + IFACE_("Reload active text file?"), + nullptr, + IFACE_("Reload"), + ALERT_ICON_NONE, + false); +} + void TEXT_OT_reload(wmOperatorType *ot) { /* identifiers */ @@ -549,7 +560,7 @@ void TEXT_OT_reload(wmOperatorType *ot) /* api callbacks */ ot->exec = text_reload_exec; - ot->invoke = WM_operator_confirm; + ot->invoke = text_reload_invoke; ot->poll = text_edit_poll; } @@ -591,6 +602,17 @@ static int text_unlink_exec(bContext *C, wmOperator * /*op*/) return OPERATOR_FINISHED; } +static int text_unlink_invoke(bContext *C, wmOperator *op, const wmEvent * /*event*/) +{ + return WM_operator_confirm_ex(C, + op, + IFACE_("Delete active text file?"), + nullptr, + IFACE_("Delete"), + ALERT_ICON_NONE, + false); +} + void TEXT_OT_unlink(wmOperatorType *ot) { /* identifiers */ @@ -600,7 +622,7 @@ void TEXT_OT_unlink(wmOperatorType *ot) /* api callbacks */ ot->exec = text_unlink_exec; - ot->invoke = WM_operator_confirm; + ot->invoke = text_unlink_invoke; ot->poll = text_unlink_poll; /* flags */ diff --git a/source/blender/editors/space_userpref/userpref_ops.cc b/source/blender/editors/space_userpref/userpref_ops.cc index b457316fb9a..8612617962b 100644 --- a/source/blender/editors/space_userpref/userpref_ops.cc +++ b/source/blender/editors/space_userpref/userpref_ops.cc @@ -406,7 +406,7 @@ static void PREFERENCES_OT_extension_repo_add(wmOperatorType *ot) static const EnumPropertyItem repo_type_items[] = { {int(bUserExtensionRepoAddType::Remote), "REMOTE", - ICON_NETWORK_DRIVE, + ICON_INTERNET, "Add Remote Repository", "Add a repository referencing an remote repository " "with support for listing and updating extensions"}, @@ -489,12 +489,14 @@ static void PREFERENCES_OT_extension_repo_add(wmOperatorType *ot) /** \name Generic Extension Repository Utilities * \{ */ -static bool preferences_extension_repo_active_enabled_poll(bContext *C) +static bool preferences_extension_repo_remote_active_enabled_poll(bContext *C) { const bUserExtensionRepo *repo = BKE_preferences_extension_repo_find_index( &U, U.active_extension_repo); - if (repo == nullptr || (repo->flag & USER_EXTENSION_REPO_FLAG_DISABLED)) { - CTX_wm_operator_poll_msg_set(C, "An enabled repository must be selected"); + if (repo == nullptr || (repo->flag & USER_EXTENSION_REPO_FLAG_DISABLED) || + !(repo->flag & USER_EXTENSION_REPO_FLAG_USE_REMOTE_PATH)) + { + CTX_wm_operator_poll_msg_set(C, "An enabled remote repository must be selected"); return false; } return true; @@ -576,10 +578,26 @@ static int preferences_extension_repo_remove_exec(bContext *C, wmOperator *op) char dirpath[FILE_MAX]; BKE_preferences_extension_repo_dirpath_get(repo, dirpath, sizeof(dirpath)); if (dirpath[0] && BLI_is_dir(dirpath)) { - if (BLI_delete(dirpath, true, true) != 0) { + + /* Removing custom directories has the potential to remove user data + * if users accidentally point this to their home directory or similar. + * Even though the UI shows a warning, we better prevent any accidents + * caused by recursive removal, see #119481. + * Only check custom directories because the non-custom directory is always + * a specific location under Blender's local extensions directory. */ + const bool recursive = (repo->flag & USER_EXTENSION_REPO_FLAG_USE_CUSTOM_DIRECTORY) == 0; + + /* Perform package manager specific clear operations, + * needed when `recursive` is false so the empty directory can be removed. + * If it's not empty there will be a warning that the directory couldn't be removed. + * The user will have to do this manually which is good since unknown files + * could be user data. */ + BKE_callback_exec_string(bmain, BKE_CB_EVT_EXTENSION_REPOS_FILES_CLEAR, dirpath); + + if (BLI_delete(dirpath, true, recursive) != 0) { BKE_reportf(op->reports, - RPT_ERROR, - "Error removing directory: %s", + RPT_WARNING, + "Unable to remove directory: %s", errno ? strerror(errno) : "unknown"); } } @@ -649,7 +667,7 @@ static void PREFERENCES_OT_extension_repo_sync(wmOperatorType *ot) ot->description = "Synchronize the active extension repository with its remote URL"; ot->exec = preferences_extension_repo_sync_exec; - ot->poll = preferences_extension_repo_active_enabled_poll; + ot->poll = preferences_extension_repo_remote_active_enabled_poll; ot->flag = OPTYPE_INTERNAL; } @@ -675,7 +693,7 @@ static void PREFERENCES_OT_extension_repo_upgrade(wmOperatorType *ot) ot->description = "Update any outdated extensions for the active extension repository"; ot->exec = preferences_extension_repo_upgrade_exec; - ot->poll = preferences_extension_repo_active_enabled_poll; + ot->poll = preferences_extension_repo_remote_active_enabled_poll; ot->flag = OPTYPE_INTERNAL; } @@ -686,12 +704,31 @@ static void PREFERENCES_OT_extension_repo_upgrade(wmOperatorType *ot) /** \name Drop Extension Operator * \{ */ -static int preferences_extension_url_drop_exec(bContext *C, wmOperator *op) +static int preferences_extension_url_drop_invoke(bContext *C, wmOperator *op, const wmEvent *event) { char *url = RNA_string_get_alloc(op->ptr, "url", nullptr, 0, nullptr); - BKE_callback_exec_string(CTX_data_main(C), BKE_CB_EVT_EXTENSION_DROP_URL, url); + const bool url_is_remote = STRPREFIX(url, "http://") || STRPREFIX(url, "https://") || + STRPREFIX(url, "file://"); + + /* NOTE: searching for hard-coded add-on name isn't great. + * Needed since #WM_dropbox_add expects the operator to exist on startup. */ + const char *idname_external = url_is_remote ? "bl_pkg.pkg_install" : "bl_pkg.pkg_install_files"; + wmOperatorType *ot = WM_operatortype_find(idname_external, true); + int retval; + if (ot) { + PointerRNA props_ptr; + WM_operator_properties_create_ptr(&props_ptr, ot); + RNA_string_set(&props_ptr, "url", url); + WM_operator_name_call_ptr(C, ot, WM_OP_INVOKE_DEFAULT, &props_ptr, event); + WM_operator_properties_free(&props_ptr); + retval = OPERATOR_FINISHED; + } + else { + BKE_reportf(op->reports, RPT_ERROR, "Extension operator not found \"%s\"", idname_external); + retval = OPERATOR_CANCELLED; + } MEM_freeN(url); - return OPERATOR_FINISHED; + return retval; } static void PREFERENCES_OT_extension_url_drop(wmOperatorType *ot) @@ -702,7 +739,7 @@ static void PREFERENCES_OT_extension_url_drop(wmOperatorType *ot) ot->idname = "PREFERENCES_OT_extension_url_drop"; /* api callbacks */ - ot->exec = preferences_extension_url_drop_exec; + ot->invoke = preferences_extension_url_drop_invoke; RNA_def_string(ot->srna, "url", nullptr, 0, "URL", "Location of the extension to install"); } diff --git a/source/blender/editors/space_view3d/space_view3d.cc b/source/blender/editors/space_view3d/space_view3d.cc index bce2d882616..249419cfeb8 100644 --- a/source/blender/editors/space_view3d/space_view3d.cc +++ b/source/blender/editors/space_view3d/space_view3d.cc @@ -969,13 +969,13 @@ static void view3d_dropboxes() WM_drag_free_imported_drag_ID, view3d_geometry_nodes_drop_tooltip); WM_dropbox_add(lb, - "VIEW3D_OT_background_image_add", + "VIEW3D_OT_camera_background_image_add", view3d_ima_bg_drop_poll, view3d_id_path_drop_copy, WM_drag_free_imported_drag_ID, nullptr); WM_dropbox_add(lb, - "OBJECT_OT_drop_named_image", + "OBJECT_OT_empty_image_add", view3d_ima_empty_drop_poll, view3d_id_path_drop_copy, WM_drag_free_imported_drag_ID, @@ -1600,7 +1600,7 @@ static void view3d_header_region_listener(const wmRegionListenerParams *params) ED_region_tag_redraw(region); break; case NC_GEOM: - if (wmn->data == ND_VERTEX_GROUP) { + if (wmn->data == ND_VERTEX_GROUP || wmn->data == ND_DATA) { ED_region_tag_redraw(region); } break; diff --git a/source/blender/editors/space_view3d/view3d_draw.cc b/source/blender/editors/space_view3d/view3d_draw.cc index 443325ebcfe..533b809a62a 100644 --- a/source/blender/editors/space_view3d/view3d_draw.cc +++ b/source/blender/editors/space_view3d/view3d_draw.cc @@ -914,9 +914,9 @@ void ED_view3d_grid_steps(const Scene *scene, view3d_grid_steps_ex(scene, v3d, rv3d, r_grid_steps, nullptr, nullptr); } -float ED_view3d_grid_view_scale(Scene *scene, - View3D *v3d, - ARegion *region, +float ED_view3d_grid_view_scale(const Scene *scene, + const View3D *v3d, + const ARegion *region, const char **r_grid_unit) { float grid_scale; @@ -2439,8 +2439,15 @@ void ED_view3d_depths_free(ViewDepths *depths) MEM_freeN(depths); } -bool ED_view3d_has_depth_buffer_being_used(const Depsgraph *depsgraph, const View3D *v3d) +bool ED_view3d_has_depth_buffer_updated(const Depsgraph *depsgraph, const View3D *v3d) { +#ifdef REUSE_DEPTH_BUFFER + /* Check if the depth buffer was drawn by any engine and thus can be reused. + * + * The idea is good, but it is too error prone. + * Even when updated by an engine, the depth buffer can still be cleared by drawing callbacks and + * by the GPU_select API used by gizmos. + * Check #GPU_clear_depth to track when the depth buffer is cleared. */ const char *engine_name = DEG_get_evaluated_scene(depsgraph)->r.engine; RenderEngineType *engine_type = RE_engines_find(engine_name); @@ -2459,6 +2466,10 @@ bool ED_view3d_has_depth_buffer_being_used(const Depsgraph *depsgraph, const Vie return is_viewport_preview_solid || is_viewport_preview_material || is_viewport_wire_no_xray || is_viewport_render_eevee || is_viewport_render_workbench || is_viewport_render_external_with_overlay; +#else + UNUSED_VARS(depsgraph, v3d); + return false; +#endif } /** \} */ diff --git a/source/blender/editors/space_view3d/view3d_edit.cc b/source/blender/editors/space_view3d/view3d_edit.cc index 008e17e6d49..9c8160cffaf 100644 --- a/source/blender/editors/space_view3d/view3d_edit.cc +++ b/source/blender/editors/space_view3d/view3d_edit.cc @@ -562,15 +562,7 @@ static Camera *background_image_camera_from_context(bContext *C) return static_cast(CTX_data_pointer_get_type(C, "camera", &RNA_Camera).data); } -static int background_image_add_exec(bContext *C, wmOperator * /*op*/) -{ - Camera *cam = background_image_camera_from_context(C); - BKE_camera_background_image_new(cam); - - return OPERATOR_FINISHED; -} - -static int background_image_add_invoke(bContext *C, wmOperator *op, const wmEvent * /*event*/) +static int camera_background_image_add_exec(bContext *C, wmOperator *op) { Camera *cam = background_image_camera_from_context(C); Image *ima; @@ -590,37 +582,37 @@ static int background_image_add_invoke(bContext *C, wmOperator *op, const wmEven return OPERATOR_FINISHED; } -static bool background_image_add_poll(bContext *C) +static bool camera_background_image_add_poll(bContext *C) { return background_image_camera_from_context(C) != nullptr; } -void VIEW3D_OT_background_image_add(wmOperatorType *ot) +void VIEW3D_OT_camera_background_image_add(wmOperatorType *ot) { /* identifiers */ - /* NOTE: having key shortcut here is bad practice, - * but for now keep because this displays when dragging an image over the 3D viewport */ - ot->name = "Add Background Image"; - ot->description = "Add a new background image"; - ot->idname = "VIEW3D_OT_background_image_add"; + ot->name = "Add Camera Background Image"; + ot->description = "Add a new background image to the active camera"; + ot->idname = "VIEW3D_OT_camera_background_image_add"; /* api callbacks */ - ot->invoke = background_image_add_invoke; - ot->exec = background_image_add_exec; - ot->poll = background_image_add_poll; + ot->exec = camera_background_image_add_exec; + ot->poll = camera_background_image_add_poll; /* flags */ - ot->flag = OPTYPE_UNDO; + ot->flag = OPTYPE_UNDO | OPTYPE_REGISTER; /* properties */ + PropertyRNA *prop = RNA_def_string( + ot->srna, "filepath", nullptr, FILE_MAX, "Filepath", "Path to image file"); + RNA_def_property_flag(prop, PropertyFlag(PROP_HIDDEN | PROP_SKIP_SAVE)); + prop = RNA_def_boolean(ot->srna, + "relative_path", + true, + "Relative Path", + "Select the file relative to the blend file"); + RNA_def_property_flag(prop, PropertyFlag(PROP_HIDDEN | PROP_SKIP_SAVE)); + WM_operator_properties_id_lookup(ot, true); - WM_operator_properties_filesel(ot, - FILE_TYPE_FOLDER | FILE_TYPE_IMAGE | FILE_TYPE_MOVIE, - FILE_SPECIAL, - FILE_OPENFILE, - WM_FILESEL_FILEPATH | WM_FILESEL_RELPATH, - FILE_DEFAULTDISPLAY, - FILE_SORT_DEFAULT); } /** \} */ @@ -629,7 +621,7 @@ void VIEW3D_OT_background_image_add(wmOperatorType *ot) /** \name Background Image Remove Operator * \{ */ -static int background_image_remove_exec(bContext *C, wmOperator *op) +static int camera_background_image_remove_exec(bContext *C, wmOperator *op) { Camera *cam = static_cast(CTX_data_pointer_get_type(C, "camera", &RNA_Camera).data); const int index = RNA_int_get(op->ptr, "index"); @@ -661,15 +653,15 @@ static int background_image_remove_exec(bContext *C, wmOperator *op) return OPERATOR_CANCELLED; } -void VIEW3D_OT_background_image_remove(wmOperatorType *ot) +void VIEW3D_OT_camera_background_image_remove(wmOperatorType *ot) { /* identifiers */ - ot->name = "Remove Background Image"; - ot->description = "Remove a background image from the 3D view"; - ot->idname = "VIEW3D_OT_background_image_remove"; + ot->name = "Remove Camera Background Image"; + ot->description = "Remove a background image from the camera"; + ot->idname = "VIEW3D_OT_camera_background_image_remove"; /* api callbacks */ - ot->exec = background_image_remove_exec; + ot->exec = camera_background_image_remove_exec; ot->poll = ED_operator_camera_poll; /* flags */ diff --git a/source/blender/editors/space_view3d/view3d_gizmo_preselect_type.cc b/source/blender/editors/space_view3d/view3d_gizmo_preselect_type.cc index e2611bdb575..01f1ed1e320 100644 --- a/source/blender/editors/space_view3d/view3d_gizmo_preselect_type.cc +++ b/source/blender/editors/space_view3d/view3d_gizmo_preselect_type.cc @@ -241,9 +241,9 @@ static int gizmo_preselect_elem_test_select(bContext *C, wmGizmo *gz, const int Object *ob = gz_ele->bases[gz_ele->base_index]->object; Depsgraph *depsgraph = CTX_data_ensure_evaluated_depsgraph(C); Object *ob_eval = DEG_get_evaluated_object(depsgraph, ob); - Mesh *me_eval = BKE_object_get_editmesh_eval_cage(ob_eval); - if (BKE_mesh_wrapper_vert_len(me_eval) == bm->totvert) { - coords = BKE_mesh_wrapper_vert_coords(me_eval); + Mesh *mesh_eval = BKE_object_get_editmesh_eval_cage(ob_eval); + if (BKE_mesh_wrapper_vert_len(mesh_eval) == bm->totvert) { + coords = BKE_mesh_wrapper_vert_coords(mesh_eval); } } EDBM_preselect_elem_update_from_single(gz_ele->psel, bm, best.ele, coords); @@ -493,8 +493,8 @@ void ED_gizmotypes_preselect_3d() * the information from this gizmo. * \{ */ -void ED_view3d_gizmo_mesh_preselect_get_active(bContext *C, - wmGizmo *gz, +void ED_view3d_gizmo_mesh_preselect_get_active(const bContext *C, + const wmGizmo *gz, Base **r_base, BMElem **r_ele) { diff --git a/source/blender/editors/space_view3d/view3d_intern.h b/source/blender/editors/space_view3d/view3d_intern.h index 695025cf726..84e07618da3 100644 --- a/source/blender/editors/space_view3d/view3d_intern.h +++ b/source/blender/editors/space_view3d/view3d_intern.h @@ -52,8 +52,8 @@ void VIEW3D_OT_view_center_camera(struct wmOperatorType *ot); void VIEW3D_OT_view_center_lock(struct wmOperatorType *ot); void VIEW3D_OT_view_persportho(struct wmOperatorType *ot); void VIEW3D_OT_navigate(struct wmOperatorType *ot); -void VIEW3D_OT_background_image_add(struct wmOperatorType *ot); -void VIEW3D_OT_background_image_remove(struct wmOperatorType *ot); +void VIEW3D_OT_camera_background_image_add(struct wmOperatorType *ot); +void VIEW3D_OT_camera_background_image_remove(struct wmOperatorType *ot); void VIEW3D_OT_drop_world(struct wmOperatorType *ot); void VIEW3D_OT_clip_border(struct wmOperatorType *ot); void VIEW3D_OT_cursor3d(struct wmOperatorType *ot); diff --git a/source/blender/editors/space_view3d/view3d_navigate.cc b/source/blender/editors/space_view3d/view3d_navigate.cc index 1923a93ea02..226ec4320b3 100644 --- a/source/blender/editors/space_view3d/view3d_navigate.cc +++ b/source/blender/editors/space_view3d/view3d_navigate.cc @@ -9,7 +9,7 @@ #include "DNA_curve_types.h" #include "BLI_math_geom.h" -#include "BLI_math_matrix.h" +#include "BLI_math_matrix.hh" #include "BLI_math_rotation.h" #include "BLI_math_vector.hh" #include "BLI_rect.h" @@ -206,7 +206,7 @@ static eViewOpsFlag navigate_pivot_get(bContext *C, float fallback_depth_pt[3]; negate_v3_v3(fallback_depth_pt, static_cast(region->regiondata)->ofs); - if (!ED_view3d_has_depth_buffer_being_used(depsgraph, v3d)) { + if (!ED_view3d_has_depth_buffer_updated(depsgraph, v3d)) { ED_view3d_depth_override(depsgraph, region, v3d, nullptr, V3D_DEPTH_NO_GPENCIL, nullptr); } @@ -224,6 +224,7 @@ void ViewOpsData::init_navigation(bContext *C, const float dyn_ofs_override[3], const bool use_cursor_init) { + using namespace blender; this->nav_type = nav_type; eViewOpsFlag viewops_flag = nav_type->flag & viewops_flag_from_prefs(); @@ -285,21 +286,18 @@ void ViewOpsData::init_navigation(bContext *C, float my_pivot[3]; /* View pivot. */ float dvec[3]; - /* locals for dist correction */ - float mat[3][3]; - float upvec[3]; - negate_v3_v3(my_origin, rv3d->ofs); /* ofs is flipped */ /* Set the dist value to be the distance from this 3d point this means you'll * always be able to zoom into it and panning won't go bad when dist was zero. */ /* remove dist value */ + float3 upvec; upvec[0] = upvec[1] = 0; upvec[2] = rv3d->dist; - copy_m3_m4(mat, rv3d->viewinv); + float3x3 mat = float3x3(float4x4(rv3d->viewinv)); - mul_m3_v3(mat, upvec); + upvec = math::transform_point(mat, upvec); add_v3_v3v3(my_pivot, my_origin, upvec); /* find a new ofs value that is along the view axis @@ -778,7 +776,8 @@ void viewrotate_apply_dyn_ofs(ViewOpsData *vod, const float viewquat_new[4]) bool view3d_orbit_calc_center(bContext *C, float r_dyn_ofs[3]) { - static float lastofs[3] = {0, 0, 0}; + using namespace blender; + static float3 lastofs = float3(0); bool is_set = false; const Depsgraph *depsgraph = CTX_data_ensure_evaluated_depsgraph(C); @@ -801,41 +800,39 @@ bool view3d_orbit_calc_center(bContext *C, float r_dyn_ofs[3]) Curve *cu = static_cast(ob_act_eval->data); EditFont *ef = cu->editfont; - zero_v3(lastofs); + lastofs = float3(0); for (int i = 0; i < 4; i++) { - add_v2_v2(lastofs, ef->textcurs[i]); + lastofs += ef->textcurs[i]; } - mul_v2_fl(lastofs, 1.0f / 4.0f); + lastofs *= 0.25f; - mul_m4_v3(ob_act_eval->object_to_world().ptr(), lastofs); + lastofs = math::transform_point(ob_act_eval->object_to_world(), lastofs); is_set = true; } else if (ob_act == nullptr || ob_act->mode == OB_MODE_OBJECT) { /* Object mode uses bounding-box centers. */ - uint tot = 0; - float select_center[3]; + int total = 0; + float3 select_center(0); zero_v3(select_center); - LISTBASE_FOREACH (Base *, base_eval, BKE_view_layer_object_bases_get(view_layer_eval)) { + LISTBASE_FOREACH (const Base *, base_eval, BKE_view_layer_object_bases_get(view_layer_eval)) { if (BASE_SELECTED(v3d, base_eval)) { /* Use the bounding-box if we can. */ - Object *ob_eval = base_eval->object; + const Object *ob_eval = base_eval->object; - if (ob_eval->runtime->bounds_eval) { - blender::float3 cent = blender::math::midpoint(ob_eval->runtime->bounds_eval->min, - ob_eval->runtime->bounds_eval->max); - mul_m4_v3(ob_eval->object_to_world().ptr(), cent); - add_v3_v3(select_center, cent); + if (const std::optional> bounds = BKE_object_boundbox_get(ob_eval)) { + const float3 center = math::midpoint(bounds->min, bounds->max); + select_center += math::transform_point(ob_eval->object_to_world(), center); } else { add_v3_v3(select_center, ob_eval->object_to_world().location()); } - tot++; + total++; } } - if (tot) { - mul_v3_fl(select_center, 1.0f / float(tot)); + if (total) { + mul_v3_fl(select_center, 1.0f / float(total)); copy_v3_v3(lastofs, select_center); is_set = true; } diff --git a/source/blender/editors/space_view3d/view3d_ops.cc b/source/blender/editors/space_view3d/view3d_ops.cc index e182d8dd3ab..189d5ba5f22 100644 --- a/source/blender/editors/space_view3d/view3d_ops.cc +++ b/source/blender/editors/space_view3d/view3d_ops.cc @@ -174,8 +174,8 @@ void view3d_operatortypes() WM_operatortype_append(VIEW3D_OT_view_roll); WM_operatortype_append(VIEW3D_OT_view_pan); WM_operatortype_append(VIEW3D_OT_view_persportho); - WM_operatortype_append(VIEW3D_OT_background_image_add); - WM_operatortype_append(VIEW3D_OT_background_image_remove); + WM_operatortype_append(VIEW3D_OT_camera_background_image_add); + WM_operatortype_append(VIEW3D_OT_camera_background_image_remove); WM_operatortype_append(VIEW3D_OT_drop_world); WM_operatortype_append(VIEW3D_OT_view_selected); WM_operatortype_append(VIEW3D_OT_view_lock_clear); diff --git a/source/blender/editors/space_view3d/view3d_view.cc b/source/blender/editors/space_view3d/view3d_view.cc index 65e6543964f..7fcb9485364 100644 --- a/source/blender/editors/space_view3d/view3d_view.cc +++ b/source/blender/editors/space_view3d/view3d_view.cc @@ -1147,7 +1147,9 @@ void VIEW3D_OT_localview_remove_from(wmOperatorType *ot) /** \name Local Collections * \{ */ -static uint free_localcollection_bit(Main *bmain, ushort local_collections_uid, bool *r_reset) +static uint free_localcollection_bit(const Main *bmain, + ushort local_collections_uid, + bool *r_reset) { ushort local_view_bits = 0; @@ -1196,7 +1198,7 @@ static void local_collections_reset_uuid(LayerCollection *layer_collection, } } -static void view3d_local_collections_reset(Main *bmain, const uint local_view_bit) +static void view3d_local_collections_reset(const Main *bmain, const uint local_view_bit) { LISTBASE_FOREACH (Scene *, scene, &bmain->scenes) { LISTBASE_FOREACH (ViewLayer *, view_layer, &scene->view_layers) { @@ -1207,7 +1209,7 @@ static void view3d_local_collections_reset(Main *bmain, const uint local_view_bi } } -bool ED_view3d_local_collections_set(Main *bmain, View3D *v3d) +bool ED_view3d_local_collections_set(const Main *bmain, View3D *v3d) { if ((v3d->flag & V3D_LOCAL_COLLECTIONS) == 0) { return true; @@ -1231,7 +1233,7 @@ bool ED_view3d_local_collections_set(Main *bmain, View3D *v3d) return true; } -void ED_view3d_local_collections_reset(bContext *C, const bool reset_all) +void ED_view3d_local_collections_reset(const bContext *C, const bool reset_all) { Main *bmain = CTX_data_main(C); uint local_view_bit = ~(0); diff --git a/source/blender/editors/transform/transform.cc b/source/blender/editors/transform/transform.cc index ebbae0d8c0c..d6bab6913fd 100644 --- a/source/blender/editors/transform/transform.cc +++ b/source/blender/editors/transform/transform.cc @@ -674,7 +674,7 @@ static bool transform_modal_item_poll(const wmOperator *op, int value) return t->data_type == &TransConvertType_Tracking; } if (value == TFM_MODAL_VERT_EDGE_SLIDE && - (t->data_type != &TransConvertType_Mesh || + (!ELEM(t->data_type, &TransConvertType_Mesh, &TransConvertType_MeshUV) || /* WORKAROUND: Avoid repeated keys in status bar. * * Previously, `Vert/Edge Slide` and `Move` were triggered by the same modal key. @@ -710,7 +710,7 @@ static bool transform_modal_item_poll(const wmOperator *op, int value) case TFM_MODAL_EDIT_SNAP_SOURCE_OFF: return false; case TFM_MODAL_EDIT_SNAP_SOURCE_ON: { - if (t->spacetype != SPACE_VIEW3D) { + if (!ELEM(t->spacetype, SPACE_VIEW3D, SPACE_IMAGE)) { return false; } if (!ELEM( @@ -1311,15 +1311,7 @@ int transformEvent(TransInfo *t, const wmEvent *event) } else if (event->prev_val == KM_PRESS) { t->modifiers |= MOD_PRECISION; - /* If we are already in a snapping mode, we don't want to add mouse precision, - * it makes things like rotate snap really tedious. */ - if (t->modifiers & (MOD_SNAP | MOD_SNAP_INVERT)) { - t->mouse.precision = false; - } - else { - /* Shift is modifier for higher precision transform. */ - t->mouse.precision = true; - } + t->mouse.precision = true; t->redraw |= TREDRAW_HARD; } @@ -1386,7 +1378,7 @@ int transformEvent(TransInfo *t, const wmEvent *event) break; case EVT_LEFTALTKEY: case EVT_RIGHTALTKEY: - if (ELEM(t->spacetype, SPACE_SEQ, SPACE_VIEW3D)) { + if (ELEM(t->spacetype, SPACE_SEQ, SPACE_VIEW3D, SPACE_IMAGE)) { t->flag |= T_ALT_TRANSFORM; t->redraw |= TREDRAW_HARD; handled = true; @@ -1403,8 +1395,8 @@ int transformEvent(TransInfo *t, const wmEvent *event) switch (event->type) { case EVT_LEFTALTKEY: case EVT_RIGHTALTKEY: - /* TODO: Modal Map. */ - if (ELEM(t->spacetype, SPACE_SEQ, SPACE_VIEW3D)) { + /* TODO: Modal Map */ + if (ELEM(t->spacetype, SPACE_SEQ, SPACE_VIEW3D, SPACE_IMAGE)) { t->flag &= ~T_ALT_TRANSFORM; t->redraw |= TREDRAW_HARD; handled = true; @@ -1486,7 +1478,7 @@ bool calculateTransformCenter(bContext *C, int centerMode, float cent3d[3], floa } } - /* Aftertrans does insert keyframes, and clears base flags; doesn't read transdata. */ + /* Does insert keyframes, and clears base flags; doesn't read `transdata`. */ special_aftertrans_update(C, t); postTrans(C, t); @@ -2229,7 +2221,7 @@ int transformEnd(bContext *C, TransInfo *t) exit_code = OPERATOR_FINISHED; } - /* Aftertrans does insert keyframes, and clears base flags; doesn't read transdata. */ + /* Does insert keyframes, and clears base flags; doesn't read `transdata`. */ special_aftertrans_update(C, t); /* Free data, also handles overlap [in freeTransCustomData()]. */ diff --git a/source/blender/editors/transform/transform_convert.hh b/source/blender/editors/transform/transform_convert.hh index 69b027b6a21..5145ad2bc4e 100644 --- a/source/blender/editors/transform/transform_convert.hh +++ b/source/blender/editors/transform/transform_convert.hh @@ -46,6 +46,7 @@ struct TransConvertTypeInfo { /** * Structure used for Edge Slide operation. + * The data is filled based on the 'transform_convert_' type. */ struct TransDataEdgeSlideVert { TransData *td; @@ -61,6 +62,7 @@ struct TransDataEdgeSlideVert { /** * Structure used for Vert Slide operation. + * The data is filled based on the 'transform_convert_' type. */ struct TransDataVertSlideVert { TransData *td; @@ -292,6 +294,14 @@ extern TransConvertTypeInfo TransConvertType_MeshSkin; extern TransConvertTypeInfo TransConvertType_MeshUV; +blender::Array transform_mesh_uv_vert_slide_data_create( + const TransInfo *t, + TransDataContainer *tc, + blender::Vector &r_loc_dst_buffer); + +blender::Array transform_mesh_uv_edge_slide_data_create( + const TransInfo *t, TransDataContainer *tc, int *r_group_len); + /* `transform_convert_mesh_vert_cdata.cc` */ extern TransConvertTypeInfo TransConvertType_MeshVertCData; diff --git a/source/blender/editors/transform/transform_convert_graph.cc b/source/blender/editors/transform/transform_convert_graph.cc index d80942f35ac..f3828220641 100644 --- a/source/blender/editors/transform/transform_convert_graph.cc +++ b/source/blender/editors/transform/transform_convert_graph.cc @@ -726,12 +726,10 @@ struct BeztMap { BezTriple *bezt; /** Index of `bezt` in `fcu->bezt` array before sorting. */ uint oldIndex; - /** Index of `bezt` in `fcu->bezt` array after sorting. */ - uint newIndex; /** Swap order of handles (-1=clear; 0=not checked, 1=swap). */ - short swapHs; - /** Interpolation of current and next segments. */ - char pipo, cipo; + short swap_handles; + /** Interpolation of previous and next segments. */ + char prev_ipo, current_ipo; }; /** @@ -756,10 +754,9 @@ static BeztMap *bezt_to_beztmaps(BezTriple *bezts, int totvert) bezm->bezt = bezt; bezm->oldIndex = i; - bezm->newIndex = i; - bezm->pipo = (prevbezt) ? prevbezt->ipo : bezt->ipo; - bezm->cipo = bezt->ipo; + bezm->prev_ipo = (prevbezt) ? prevbezt->ipo : bezt->ipo; + bezm->current_ipo = bezt->ipo; } return bezms; @@ -781,27 +778,23 @@ static void sort_time_beztmaps(BeztMap *bezms, int totvert) /* Is current bezm out of order (i.e. occurs later than next)? */ if (i > 0) { if (bezm->bezt->vec[1][0] > (bezm + 1)->bezt->vec[1][0]) { - bezm->newIndex++; - (bezm + 1)->newIndex--; - std::swap(*bezm, *(bezm + 1)); - ok = 1; } } /* Do we need to check if the handles need to be swapped? * Optimization: this only needs to be performed in the first loop. */ - if (bezm->swapHs == 0) { + if (bezm->swap_handles == 0) { if ((bezm->bezt->vec[0][0] > bezm->bezt->vec[1][0]) && (bezm->bezt->vec[2][0] < bezm->bezt->vec[1][0])) { /* Handles need to be swapped. */ - bezm->swapHs = 1; + bezm->swap_handles = 1; } else { /* Handles need to be cleared. */ - bezm->swapHs = -1; + bezm->swap_handles = -1; } } @@ -813,27 +806,23 @@ static void sort_time_beztmaps(BeztMap *bezms, int totvert) /* This function firstly adjusts the pointers that the transdata has to each BezTriple. */ static void beztmap_to_data(TransInfo *t, FCurve *fcu, BeztMap *bezms, int totvert) { - BezTriple *bezts = fcu->bezt; - BeztMap *bezm; TransData2D *td2d; TransData *td; - int i, j; - char *adjusted; TransDataContainer *tc = TRANS_DATA_CONTAINER_FIRST_SINGLE(t); /* Dynamically allocate an array of chars to mark whether an TransData's * pointers have been fixed already, so that we don't override ones that are already done. */ - adjusted = static_cast(MEM_callocN(tc->data_len, "beztmap_adjusted_map")); + char *adjusted = static_cast(MEM_callocN(tc->data_len, "beztmap_adjusted_map")); /* For each beztmap item, find if it is used anywhere. */ - bezm = bezms; - for (i = 0; i < totvert; i++, bezm++) { + BeztMap *bezm = bezms; + for (int i = 0; i < totvert; i++, bezm++) { /* Loop through transdata, testing if we have a hit * for the handles (vec[0]/vec[2]), we must also check if they need to be swapped. */ td2d = tc->data_2d; td = tc->data; - for (j = 0; j < tc->data_len; j++, td2d++, td++) { + for (int j = 0; j < tc->data_len; j++, td2d++, td++) { /* Skip item if already marked. */ if (adjusted[j] != 0) { continue; @@ -842,32 +831,32 @@ static void beztmap_to_data(TransInfo *t, FCurve *fcu, BeztMap *bezms, int totve /* Update all transdata pointers, no need to check for selections etc, * since only points that are really needed were created as transdata. */ if (td2d->loc2d == bezm->bezt->vec[0]) { - if (bezm->swapHs == 1) { - td2d->loc2d = (bezts + bezm->newIndex)->vec[2]; + if (bezm->swap_handles == 1) { + td2d->loc2d = fcu->bezt[i].vec[2]; } else { - td2d->loc2d = (bezts + bezm->newIndex)->vec[0]; + td2d->loc2d = fcu->bezt[i].vec[0]; } adjusted[j] = 1; } else if (td2d->loc2d == bezm->bezt->vec[2]) { - if (bezm->swapHs == 1) { - td2d->loc2d = (bezts + bezm->newIndex)->vec[0]; + if (bezm->swap_handles == 1) { + td2d->loc2d = fcu->bezt[i].vec[0]; } else { - td2d->loc2d = (bezts + bezm->newIndex)->vec[2]; + td2d->loc2d = fcu->bezt[i].vec[2]; } adjusted[j] = 1; } else if (td2d->loc2d == bezm->bezt->vec[1]) { - td2d->loc2d = (bezts + bezm->newIndex)->vec[1]; + td2d->loc2d = fcu->bezt[i].vec[1]; /* If only control point is selected, the handle pointers need to be updated as well. */ if (td2d->h1) { - td2d->h1 = (bezts + bezm->newIndex)->vec[0]; + td2d->h1 = fcu->bezt[i].vec[0]; } if (td2d->h2) { - td2d->h2 = (bezts + bezm->newIndex)->vec[2]; + td2d->h2 = fcu->bezt[i].vec[2]; } adjusted[j] = 1; @@ -875,13 +864,13 @@ static void beztmap_to_data(TransInfo *t, FCurve *fcu, BeztMap *bezms, int totve /* The handle type pointer has to be updated too. */ if (adjusted[j] && td->flag & TD_BEZTRIPLE && td->hdata) { - if (bezm->swapHs == 1) { - td->hdata->h1 = &(bezts + bezm->newIndex)->h2; - td->hdata->h2 = &(bezts + bezm->newIndex)->h1; + if (bezm->swap_handles == 1) { + td->hdata->h1 = &fcu->bezt[i].h2; + td->hdata->h2 = &fcu->bezt[i].h1; } else { - td->hdata->h1 = &(bezts + bezm->newIndex)->h1; - td->hdata->h2 = &(bezts + bezm->newIndex)->h2; + td->hdata->h1 = &fcu->bezt[i].h1; + td->hdata->h2 = &fcu->bezt[i].h2; } } } @@ -893,20 +882,15 @@ static void beztmap_to_data(TransInfo *t, FCurve *fcu, BeztMap *bezms, int totve /* This function is called by recalc_data during the Transform loop to recalculate * the handles of curves and sort the keyframes so that the curves draw correctly. - * It is only called if some keyframes have moved out of order. - * - * anim_data is the list of channels (F-Curves) retrieved already containing the - * channels to work on. It should not be freed here as it may still need to be used. + * The Span of FCurves should only contain those that need sorting. */ -static void remake_graph_transdata(TransInfo *t, ListBase *anim_data) +static void remake_graph_transdata(TransInfo *t, const blender::Span fcurves) { SpaceGraph *sipo = (SpaceGraph *)t->area->spacedata.first; const bool use_handle = (sipo->flag & SIPO_NOHANDLES) == 0; /* Sort and reassign verts. */ - LISTBASE_FOREACH (bAnimListElem *, ale, anim_data) { - FCurve *fcu = (FCurve *)ale->key_data; - + for (FCurve *fcu : fcurves) { if (fcu->bezt) { BeztMap *bezm; @@ -938,8 +922,6 @@ static void recalcData_graphedit(TransInfo *t) bAnimContext ac = {nullptr}; int filter; - int dosort = 0; - BKE_view_layer_synced_ensure(t->scene, t->view_layer); /* Initialize relevant anim-context 'context' data from TransInfo data. */ @@ -965,6 +947,7 @@ static void recalcData_graphedit(TransInfo *t) ANIM_animdata_filter( &ac, &anim_data, eAnimFilter_Flags(filter), ac.data, eAnimCont_Types(ac.datatype)); + blender::Vector unsorted_fcurves; /* Now test if there is a need to re-sort. */ LISTBASE_FOREACH (bAnimListElem *, ale, &anim_data) { FCurve *fcu = (FCurve *)ale->key_data; @@ -976,7 +959,7 @@ static void recalcData_graphedit(TransInfo *t) /* Watch it: if the time is wrong: do not correct handles yet. */ if (test_time_fcurve(fcu)) { - dosort++; + unsorted_fcurves.append(fcu); } else { BKE_fcurve_handles_recalc_ex(fcu, BEZT_FLAG_TEMP_TAG); @@ -990,8 +973,8 @@ static void recalcData_graphedit(TransInfo *t) } /* Do resort and other updates? */ - if (dosort) { - remake_graph_transdata(t, &anim_data); + if (!unsorted_fcurves.is_empty()) { + remake_graph_transdata(t, unsorted_fcurves); } /* Now free temp channels. */ diff --git a/source/blender/editors/transform/transform_convert_mesh.cc b/source/blender/editors/transform/transform_convert_mesh.cc index 67fab903420..a9823643e85 100644 --- a/source/blender/editors/transform/transform_convert_mesh.cc +++ b/source/blender/editors/transform/transform_convert_mesh.cc @@ -2410,7 +2410,7 @@ Array transform_mesh_edge_slide_data_create(const TransD * | prev.e | curr.e | next.e | * prev.v ---- curr.v ---- next.v ---- next_next.v */ - struct { + struct SlideTempDataMesh { int i; /* The #TransDataEdgeSlideVert index. */ TransDataEdgeSlideVert *sv; BMVert *v; @@ -2421,33 +2421,41 @@ Array transform_mesh_edge_slide_data_create(const TransD float3 dst; } fdata[2]; bool vert_is_edge_pair; - - int find_best_dir(const BMFace *f_curr, + /** + * Find the best direction to slide among the ones already computed. + * + * \param curr_side_other: previous state of the #SlideTempDataMesh where the faces are + linked to the previous edge. + * \param l_src: the source corner in the edge to slide. + * \param l_dst: the current destination corner. + */ + int find_best_dir(const SlideTempDataMesh *curr_side_other, + const BMFace *f_curr, const BMLoop *l_src, const BMVert *v_dst, bool *r_do_isect_curr_dirs) const { *r_do_isect_curr_dirs = false; - if (f_curr == this->fdata[0].f || v_dst == this->fdata[0].v_dst) { + if (f_curr == curr_side_other->fdata[0].f || v_dst == curr_side_other->fdata[0].v_dst) { return 0; } - if (f_curr == this->fdata[1].f || v_dst == this->fdata[1].v_dst) { + if (f_curr == curr_side_other->fdata[1].f || v_dst == curr_side_other->fdata[1].v_dst) { return 1; } - if (this->fdata[0].f || this->fdata[1].f) { + if (curr_side_other->fdata[0].f || curr_side_other->fdata[1].f) { /* Find the best direction checking the edges that share faces between them. */ int best_dir = -1; const BMLoop *l_edge = l_src->next->v == v_dst ? l_src : l_src->prev; const BMLoop *l_other = l_edge->radial_next; while (l_other != l_edge) { - if (l_other->f == this->fdata[0].f) { + if (l_other->f == curr_side_other->fdata[0].f) { best_dir = 0; break; } - if (l_other->f == this->fdata[1].f) { + if (l_other->f == curr_side_other->fdata[1].f) { best_dir = 1; break; } @@ -2494,7 +2502,7 @@ Array transform_mesh_edge_slide_data_create(const TransD float dot1 = math::dot(dir_curr, dir1); return int(dot0 < dot1); } - } prev = {}, curr = {}, next = {}, next_next = {}; + } prev = {}, curr = {}, next = {}, next_next = {}, tmp = {}; next.i = td_connected[i_curr][0] != i_prev ? td_connected[i_curr][0] : td_connected[i_curr][1]; next.sv = &r_sv[next.i]; @@ -2521,6 +2529,8 @@ Array transform_mesh_edge_slide_data_create(const TransD next.e = BM_edge_exists(next.v, next_next.v); } + tmp = curr; + BMLoop *l; BM_ITER_ELEM (l, &iter, curr.e, BM_LOOPS_OF_EDGE) { BMFace *f_curr = l->f; @@ -2550,7 +2560,7 @@ Array transform_mesh_edge_slide_data_create(const TransD bool isect_curr_dirs = false; /* Identify the slot to slide according to the directions already computed in `curr`. */ - int best_dir = curr.find_best_dir(f_curr, l1, v1_dst, &isect_curr_dirs); + int best_dir = curr.find_best_dir(&tmp, f_curr, l1, v1_dst, &isect_curr_dirs); if (curr.fdata[best_dir].f == nullptr) { curr.fdata[best_dir].f = f_curr; diff --git a/source/blender/editors/transform/transform_convert_mesh_uv.cc b/source/blender/editors/transform/transform_convert_mesh_uv.cc index c99d29b0d5d..81760f1af90 100644 --- a/source/blender/editors/transform/transform_convert_mesh_uv.cc +++ b/source/blender/editors/transform/transform_convert_mesh_uv.cc @@ -9,6 +9,7 @@ #include "MEM_guardedalloc.h" #include "BLI_linklist_stack.h" +#include "BLI_math_geom.h" #include "BLI_math_matrix.h" #include "BLI_math_vector.h" @@ -26,6 +27,8 @@ #include "transform.hh" #include "transform_convert.hh" +using namespace blender; + /* -------------------------------------------------------------------- */ /** \name UVs Transform Creation * \{ */ @@ -35,6 +38,7 @@ static void UVsToTransData(const float aspect[2], const float *center, const float calc_dist, const bool selected, + BMLoop *l, TransData *r_td, TransData2D *r_td2d) { @@ -68,6 +72,7 @@ static void UVsToTransData(const float aspect[2], } unit_m3(r_td->mtx); unit_m3(r_td->smtx); + r_td->extra = l; } /** @@ -380,7 +385,7 @@ static void createTransUVs(bContext *C, TransInfo *t) } luv = (float(*)[2])BM_ELEM_CD_GET_FLOAT_P(l, offsets.uv); - UVsToTransData(t->aspect, *luv, center, prop_distance, selected, td++, td2d++); + UVsToTransData(t->aspect, *luv, center, prop_distance, selected, l, td++, td2d++); } } @@ -472,6 +477,681 @@ static void recalcData_uv(TransInfo *t) /** \} */ +/* -------------------------------------------------------------------- */ +/** \name API for Vert and Edge Slide + * \{ */ + +struct UVGroups { + int sd_len; + + private: + Vector groups_offs_buffer_; + Vector groups_offs_indices_; + + public: + void init(const TransDataContainer *tc, BMesh *bm, const BMUVOffsets &offsets) + { + /* To identify #TransData by the corner, we first need to set all values in `index` to `-1`. */ + BMIter fiter; + BMIter liter; + BMFace *f; + BM_ITER_MESH (f, &fiter, bm, BM_FACES_OF_MESH) { + BMLoop *l; + BM_ITER_ELEM (l, &liter, f, BM_LOOPS_OF_FACE) { + BM_elem_index_set(l, -1); + } + } + + /* Now, count and set the index for the corners being transformed. */ + this->sd_len = 0; + TransData *td = tc->data; + for (int i = 0; i < tc->data_len; i++, td++) { + if (!(td->flag & TD_SELECTED)) { + /* The selected ones are sorted at the beginning. */ + break; + } + this->sd_len++; + + BMLoop *l = static_cast(td->extra); + BM_elem_index_set(l, i); + } + bm->elem_index_dirty |= BM_LOOP; + + /* Create the groups. */ + groups_offs_buffer_.reserve(this->sd_len); + groups_offs_indices_.reserve((this->sd_len / 4) + 2); + + td = tc->data; + for (int i = 0; i < tc->data_len; i++, td++) { + BMLoop *l_orig = static_cast(td->extra); + if (BM_elem_index_get(l_orig) == -1) { + /* Already added to a group. */ + continue; + } + + const float2 &uv_orig = BM_ELEM_CD_GET_FLOAT_P(l_orig, offsets.uv); + groups_offs_indices_.append(groups_offs_buffer_.size()); + + BMIter liter; + BMLoop *l_iter; + BM_ITER_ELEM (l_iter, &liter, l_orig->v, BM_LOOPS_OF_VERT) { + if (BM_elem_index_get(l_iter) == -1) { + /* Already added to a group or not participating in the transformation. */ + continue; + } + + if (l_orig != l_iter && + !compare_v2v2(uv_orig, BM_ELEM_CD_GET_FLOAT_P(l_iter, offsets.uv), FLT_EPSILON)) + { + /* Non-connected. */ + continue; + } + + groups_offs_buffer_.append(BM_elem_index_get(l_iter)); + BM_elem_index_set(l_iter, -1); + } + } + groups_offs_indices_.append(groups_offs_buffer_.size()); + } + + OffsetIndices groups() const + { + return OffsetIndices(groups_offs_indices_); + } + + Span td_indices_get(const int group_index) const + { + return groups_offs_buffer_.as_span().slice(this->groups()[group_index]); + } + + Array sd_array_create_and_init(TransDataContainer *tc) + { + Array r_sv(this->sd_len); + TransDataVertSlideVert *sv = &r_sv[0]; + for (const int group_index : this->groups().index_range()) { + for (int td_index : this->td_indices_get(group_index)) { + TransData *td = &tc->data[td_index]; + sv->td = td; + sv++; + } + } + + return r_sv; + } + + Array sd_array_create_and_init_edge(TransDataContainer *tc) + { + Array r_sv(this->sd_len); + TransDataEdgeSlideVert *sv = &r_sv[0]; + for (const int group_index : this->groups().index_range()) { + for (int td_index : this->td_indices_get(group_index)) { + TransData *td = &tc->data[td_index]; + sv->td = td; + sv->dir_side[0] = float3(0); + sv->dir_side[1] = float3(0); + sv->loop_nr = -1; + sv++; + } + } + + return r_sv; + } + + MutableSpan sd_group_get(MutableSpan sd_array, + const int group_index) + { + return sd_array.slice(this->groups()[group_index]); + } + + MutableSpan sd_group_get(MutableSpan sd_array, + const int group_index) + { + return sd_array.slice(this->groups()[group_index]); + } +}; + +static UVGroups *mesh_uv_groups_get(TransDataContainer *tc, BMesh *bm, const BMUVOffsets &offsets) +{ + UVGroups *uv_groups = static_cast(tc->custom.type.data); + if (uv_groups == nullptr) { + uv_groups = MEM_new(__func__); + uv_groups->init(tc, bm, offsets); + + /* Edge Slide and Vert Slide are often called in sequence, so, to avoid recalculating the + * groups, save them in the #TransDataContainer. */ + + tc->custom.type.data = uv_groups; + tc->custom.type.free_cb = [](TransInfo *, TransDataContainer *, TransCustomData *custom_data) { + UVGroups *data = static_cast(custom_data->data); + MEM_delete(data); + custom_data->data = nullptr; + }; + } + + return uv_groups; +} + +/** \} */ + +/* -------------------------------------------------------------------- */ +/** \name API for Vert Slide + * \{ */ + +Array transform_mesh_uv_vert_slide_data_create( + const TransInfo *t, TransDataContainer *tc, Vector &r_loc_dst_buffer) +{ + + BMEditMesh *em = BKE_editmesh_from_object(tc->obedit); + BMesh *bm = em->bm; + const BMUVOffsets offsets = BM_uv_map_get_offsets(bm); + + UVGroups *uv_groups = mesh_uv_groups_get(tc, bm, offsets); + + Array r_sv = uv_groups->sd_array_create_and_init(tc); + + r_loc_dst_buffer.reserve(r_sv.size() * 4); + + for (const int group_index : uv_groups->groups().index_range()) { + const int size_prev = r_loc_dst_buffer.size(); + + for (int td_index : uv_groups->td_indices_get(group_index)) { + TransData *td = &tc->data[td_index]; + BMLoop *l = static_cast(td->extra); + + for (BMLoop *l_dst : {l->prev, l->next}) { + const float2 &uv_dest = BM_ELEM_CD_GET_FLOAT_P(l_dst, offsets.uv); + Span uvs_added = r_loc_dst_buffer.as_span().drop_front(size_prev); + + bool skip = std::any_of( + uvs_added.begin(), uvs_added.end(), [&](const float3 &uv_dest_added) { + return compare_v2v2(uv_dest, uv_dest_added, FLT_EPSILON); + }); + + if (!skip) { + r_loc_dst_buffer.append(float3(uv_dest, 0.0f)); + } + } + } + + const int size_new = r_loc_dst_buffer.size() - size_prev; + for (TransDataVertSlideVert &sv : uv_groups->sd_group_get(r_sv, group_index)) { + /* The buffer address may change as the vector is resized. Avoid setting #Span now. */ + // sv.targets = r_loc_dst_buffer.as_span().drop_front(size_prev); + + /* Store the buffer slice temporarily in `target_curr`. */ + sv.co_link_orig_3d = {static_cast(POINTER_FROM_INT(size_prev)), size_new}; + sv.co_link_curr = 0; + } + } + + if (t->aspect[0] != 1.0f || t->aspect[1] != 1.0f) { + for (float3 &dest : r_loc_dst_buffer) { + dest[0] *= t->aspect[0]; + dest[1] *= t->aspect[1]; + } + } + + for (TransDataVertSlideVert &sv : r_sv) { + int start = POINTER_AS_INT(sv.co_link_orig_3d.data()); + sv.co_link_orig_3d = r_loc_dst_buffer.as_span().slice(start, sv.co_link_orig_3d.size()); + } + + return r_sv; +} + +/** \} */ + +/* -------------------------------------------------------------------- */ +/** \name API for Edge Slide + * \{ */ + +/* Check if the UV group is a vertex between 2 faces. */ +static bool mesh_uv_group_is_inner(const TransDataContainer *tc, + const BMUVOffsets &offsets, + Span group) +{ + if (group.size() == 1) { + return false; + } + if (group.size() > 2) { + return false; + } + + TransData *td_a = &tc->data[group[0]]; + TransData *td_b = &tc->data[group[1]]; + BMLoop *l_a = static_cast(td_a->extra); + BMLoop *l_b = static_cast(td_b->extra); + BMLoop *l_a_prev = l_a->prev; + BMLoop *l_a_next = l_a->next; + BMLoop *l_b_prev = l_b->next; + BMLoop *l_b_next = l_b->prev; + if (l_a_prev->v != l_b_prev->v) { + std::swap(l_b_prev, l_b_next); + if (l_a_prev->v != l_b_prev->v) { + return false; + } + } + + if (l_a_next->v != l_b_next->v) { + return false; + } + + const float2 &uv_a_prev = BM_ELEM_CD_GET_FLOAT_P(l_a_prev, offsets.uv); + const float2 &uv_b_prev = BM_ELEM_CD_GET_FLOAT_P(l_b_prev, offsets.uv); + if (!compare_v2v2(uv_a_prev, uv_b_prev, FLT_EPSILON)) { + return false; + } + + const float2 &uv_a_next = BM_ELEM_CD_GET_FLOAT_P(l_a_next, offsets.uv); + const float2 &uv_b_next = BM_ELEM_CD_GET_FLOAT_P(l_b_next, offsets.uv); + if (!compare_v2v2(uv_a_next, uv_b_next, FLT_EPSILON)) { + return false; + } + + return true; +} + +/** + * Find the closest point on the ngon on the opposite side. + * used to set the edge slide distance for ngons. + */ +static bool bm_loop_uv_calc_opposite_co(const BMLoop *l_tmp, + const float2 &uv_tmp, + const BMUVOffsets &offsets, + const float2 &ray_direction, + float2 &r_co) +{ + /* skip adjacent edges */ + BMLoop *l_first = l_tmp->next; + BMLoop *l_last = l_tmp->prev; + BMLoop *l_iter; + float dist_sq_best = FLT_MAX; + bool found = false; + + l_iter = l_first; + do { + const float2 &uv_iter = BM_ELEM_CD_GET_FLOAT_P(l_iter, offsets.uv); + const float2 &uv_iter_next = BM_ELEM_CD_GET_FLOAT_P(l_iter->next, offsets.uv); + float lambda; + if (isect_ray_seg_v2(uv_tmp, ray_direction, uv_iter, uv_iter_next, &lambda, nullptr) || + isect_ray_seg_v2(uv_tmp, -ray_direction, uv_iter, uv_iter_next, &lambda, nullptr)) + { + float2 isect_co = uv_tmp + ray_direction * lambda; + /* likelihood of multiple intersections per ngon is quite low, + * it would have to loop back on itself, but better support it + * so check for the closest opposite edge */ + const float dist_sq_test = math::distance_squared(uv_tmp, isect_co); + if (dist_sq_test < dist_sq_best) { + r_co = isect_co; + dist_sq_best = dist_sq_test; + found = true; + } + } + } while ((l_iter = l_iter->next) != l_last); + + return found; +} + +static float2 isect_face_dst(const BMLoop *l, + const float2 &uv, + const float2 &aspect, + const BMUVOffsets &offsets) +{ + BMFace *f = l->f; + BMLoop *l_next = l->next; + if (f->len == 4) { + /* we could use code below, but in this case + * sliding diagonally across the quad works well */ + return BM_ELEM_CD_GET_FLOAT_P(l_next->next, offsets.uv); + } + + BMLoop *l_prev = l->prev; + const float2 &uv_prev = BM_ELEM_CD_GET_FLOAT_P(l_prev, offsets.uv); + const float2 &uv_next = BM_ELEM_CD_GET_FLOAT_P(l_next, offsets.uv); + + float2 ray_dir = (uv - uv_prev) + (uv_next - uv); + ray_dir = math::orthogonal(ray_dir * aspect); + ray_dir[0] /= aspect[0]; + ray_dir[1] /= aspect[1]; + + float2 isect_co; + if (!bm_loop_uv_calc_opposite_co(l, uv, offsets, ray_dir, isect_co)) { + /* Rare case. */ + mid_v3_v3v3(isect_co, l->prev->v->co, l_next->v->co); + } + return isect_co; +} + +Array transform_mesh_uv_edge_slide_data_create(const TransInfo *t, + TransDataContainer *tc, + int *r_group_len) +{ + Array r_sv; + BMEditMesh *em = BKE_editmesh_from_object(tc->obedit); + BMesh *bm = em->bm; + const BMUVOffsets offsets = BM_uv_map_get_offsets(bm); + + const bool check_edge = ED_uvedit_select_mode_get(t->scene) == UV_SELECT_EDGE; + + UVGroups *uv_groups = mesh_uv_groups_get(tc, bm, offsets); + Array groups_linked(uv_groups->groups().size(), int2(-1, -1)); + + { + /* Identify the group to which a loop belongs through the element's index value. */ + + /* First we just need to "clean up" the neighboring loops. + * This way we can identify where a group of sliding edges starts and where it ends. */ + TransData *td = tc->data; + for (int i = 0; i < tc->data_len; i++, td++) { + if (!(td->flag & TD_SELECTED)) { + /* The selected ones are sorted at the beginning. */ + break; + } + BMLoop *l = static_cast(td->extra); + BM_elem_index_set(l->prev, -1); + BM_elem_index_set(l->next, -1); + } + + /* Now set the group indexes. */ + for (const int group_index : uv_groups->groups().index_range()) { + for (int td_index : uv_groups->td_indices_get(group_index)) { + TransData *td = &tc->data[td_index]; + BMLoop *l = static_cast(td->extra); + BM_elem_index_set(l, group_index); + } + } + bm->elem_index_dirty |= BM_LOOP; + } + + for (const int group_index : uv_groups->groups().index_range()) { + int2 &group_linked_pair = groups_linked[group_index]; + + for (int td_index : uv_groups->td_indices_get(group_index)) { + TransData *td = &tc->data[td_index]; + BMLoop *l = static_cast(td->extra); + + for (BMLoop *l_dst : {l->prev, l->next}) { + const int group_index_dst = BM_elem_index_get(l_dst); + if (group_index_dst == -1) { + continue; + } + + if (ELEM(group_index_dst, group_linked_pair[0], group_linked_pair[1])) { + continue; + } + + if (check_edge) { + BMLoop *l_edge = l_dst == l->prev ? l_dst : l; + if (!uvedit_edge_select_test_ex(t->settings, l_edge, offsets)) { + continue; + } + } + + if (group_linked_pair[1] != -1) { + /* For Edge Slide, the vertex can only be connected to a maximum of 2 sliding edges. */ + return r_sv; + } + const int slot = int(group_linked_pair[0] != -1); + group_linked_pair[slot] = group_index_dst; + } + } + + if (group_linked_pair[0] == -1) { + /* For Edge Slide, the vertex must be connected to at least 1 sliding edge. */ + return r_sv; + } + } + + /* Alloc and initialize the #TransDataEdgeSlideVert. */ + r_sv = uv_groups->sd_array_create_and_init_edge(tc); + + /* Compute the sliding groups. */ + int loop_nr = 0; + for (int i : r_sv.index_range()) { + if (r_sv[i].loop_nr != -1) { + /* This vertex has already been computed. */ + continue; + } + + BMLoop *l = static_cast(r_sv[i].td->extra); + int group_index = BM_elem_index_get(l); + + /* Start from a vertex connected to just a single edge or any if it doesn't exist. */ + int i_curr = group_index; + int i_prev = groups_linked[group_index][1]; + while (!ELEM(i_prev, -1, group_index)) { + int tmp = groups_linked[i_prev][0] != i_curr ? groups_linked[i_prev][0] : + groups_linked[i_prev][1]; + i_curr = i_prev; + i_prev = tmp; + } + + /** + * We need at least 3 points to calculate the intersection of + * `prev`-`curr` and `next`-`curr` destinations. + * + * | | | + * | | | + * prev ---- curr ---- next + */ + struct SlideTempDataUV { + int i; /* The group index. */ + struct { + BMFace *f; + float2 dst; + } fdata[2]; + bool vert_is_inner; /* In the middle of two faces. */ + /** + * Find the best direction to slide among the ones already computed. + * + * \param curr_prev: prev state of the #SlideTempDataUV where the faces are linked to the + previous edge. + * \param l_src: the source corner in the edge to slide. + * \param l_dst: the current destination corner. + */ + int find_best_dir(const SlideTempDataUV *curr_side_other, + const BMLoop *l_src, + const BMLoop *l_dst, + const float2 &src, + const float2 &dst, + bool *r_do_isect_curr_dirs) const + { + *r_do_isect_curr_dirs = false; + const BMFace *f_curr = l_src->f; + if (curr_side_other->fdata[0].f && + (curr_side_other->fdata[0].f == f_curr || + compare_v2v2(dst, curr_side_other->fdata[0].dst, FLT_EPSILON))) + { + return 0; + } + + if (curr_side_other->fdata[1].f && + (curr_side_other->fdata[1].f == f_curr || + compare_v2v2(dst, curr_side_other->fdata[1].dst, FLT_EPSILON))) + { + return 1; + } + + if (curr_side_other->fdata[0].f || curr_side_other->fdata[1].f) { + /* Find the best direction checking the edges that share faces between them. */ + int best_dir = -1; + const BMLoop *l_edge_dst = l_src->prev == l_dst ? l_src->prev : l_src; + const BMLoop *l_other = l_edge_dst->radial_next; + while (l_other != l_edge_dst) { + const BMLoop *l_other_dst = l_other->v == l_src->v ? l_other->next : l_other; + if (BM_elem_index_get(l_other_dst) != -1) { + /* This is a sliding edge corner. */ + break; + } + + if (l_other->f == curr_side_other->fdata[0].f) { + best_dir = 0; + break; + } + if (l_other->f == curr_side_other->fdata[1].f) { + best_dir = 1; + break; + } + l_other = (l_other->v == l_src->v ? l_other->prev : l_other->next)->radial_next; + } + + if (best_dir != -1) { + *r_do_isect_curr_dirs = true; + return best_dir; + } + } + + if (ELEM(nullptr, this->fdata[0].f, this->fdata[1].f)) { + return int(this->fdata[0].f != nullptr); + } + + /* Find the closest direction. */ + *r_do_isect_curr_dirs = true; + + float2 dir_curr = dst - src; + float2 dir0 = math::normalize(this->fdata[0].dst - src); + float2 dir1 = math::normalize(this->fdata[1].dst - src); + float dot0 = math::dot(dir_curr, dir0); + float dot1 = math::dot(dir_curr, dir1); + return int(dot0 < dot1); + } + } prev = {}, curr = {}, next = {}, tmp = {}; + + curr.i = i_curr; + curr.vert_is_inner = mesh_uv_group_is_inner(tc, offsets, uv_groups->td_indices_get(curr.i)); + + /* Do not compute `prev` for now. Let the loop calculate `curr` twice. */ + prev.i = -1; + + while (curr.i != -1) { + int tmp_i = prev.i == -1 ? i_prev : prev.i; + next.i = groups_linked[curr.i][0] != tmp_i ? groups_linked[curr.i][0] : + groups_linked[curr.i][1]; + if (next.i != -1) { + next.vert_is_inner = mesh_uv_group_is_inner( + tc, offsets, uv_groups->td_indices_get(next.i)); + + tmp = curr; + Span td_indices_next = uv_groups->td_indices_get(next.i); + + for (int td_index_curr : uv_groups->td_indices_get(curr.i)) { + BMLoop *l_curr = static_cast(tc->data[td_index_curr].extra); + const float2 &src = BM_ELEM_CD_GET_FLOAT_P(l_curr, offsets.uv); + + for (int td_index_next : td_indices_next) { + BMLoop *l_next = static_cast(tc->data[td_index_next].extra); + if (l_curr->f != l_next->f) { + continue; + } + + BLI_assert(l_curr != l_next); + + BMLoop *l1_dst, *l2_dst; + if (l_curr->next == l_next) { + l1_dst = l_curr->prev; + l2_dst = l_next->next; + } + else { + l1_dst = l_curr->next; + l2_dst = l_next->prev; + } + + const float2 &dst = BM_ELEM_CD_GET_FLOAT_P(l1_dst, offsets.uv); + + /* Sometimes the sliding direction may fork (`isect_curr_dirs` is `true`). + * In this case, the resulting direction is the intersection of the destinations. */ + bool isect_curr_dirs = false; + + /* Identify the slot to slide according to the directions already computed in `curr`. + */ + int best_dir = curr.find_best_dir(&tmp, l_curr, l1_dst, src, dst, &isect_curr_dirs); + + if (curr.fdata[best_dir].f == nullptr) { + curr.fdata[best_dir].f = l_curr->f; + if (curr.vert_is_inner) { + curr.fdata[best_dir].dst = isect_face_dst(l_curr, src, t->aspect, offsets); + } + else { + curr.fdata[best_dir].dst = dst; + } + } + + /* Compute `next`. */ + next.fdata[best_dir].f = l_curr->f; + if (BM_elem_index_get(l2_dst) != -1 || next.vert_is_inner) { + /* Case where the vertex slides over the face. */ + const float2 &src_next = BM_ELEM_CD_GET_FLOAT_P(l_next, offsets.uv); + next.fdata[best_dir].dst = isect_face_dst(l_next, src_next, t->aspect, offsets); + } + else { + /* Case where the vertex slides over an edge. */ + const float2 &dst_next = BM_ELEM_CD_GET_FLOAT_P(l2_dst, offsets.uv); + next.fdata[best_dir].dst = dst_next; + } + + if (isect_curr_dirs) { + /* The `best_dir` can only have one direction. */ + const float2 &dst0 = prev.fdata[best_dir].dst; + const float2 &dst1 = curr.fdata[best_dir].dst; + const float2 &dst2 = dst; + const float2 &dst3 = next.fdata[best_dir].dst; + if (isect_line_line_v2_point(dst0, dst1, dst2, dst3, curr.fdata[best_dir].dst) == + ISECT_LINE_LINE_COLINEAR) + { + curr.fdata[best_dir].dst = math::midpoint(dst1, dst2); + } + } + /* There is only one pair of corners to slide per face, we don't need to keep checking + * `if (f_curr != l_next->f)`. */ + break; + } + } + } + + TransDataEdgeSlideVert *sv_first = nullptr; + for (TransDataEdgeSlideVert &sv : uv_groups->sd_group_get(r_sv, curr.i)) { + if (sv_first) { + TransData *td = sv.td; + sv = *sv_first; + sv.td = td; + } + else { + sv_first = &sv; + float2 iloc = sv.td->iloc; + const float2 &aspect = t->aspect; + if (curr.fdata[0].f) { + float2 dst = curr.fdata[0].dst * aspect; + sv.dir_side[0] = float3(dst - iloc, 0.0f); + } + if (curr.fdata[1].f) { + float2 dst = curr.fdata[1].dst * aspect; + sv.dir_side[1] = float3(dst - iloc, 0.0f); + } + sv.edge_len = math::distance(sv.dir_side[0], sv.dir_side[1]); + sv.loop_nr = loop_nr; + } + } + + if (i_prev != -1 && prev.i == i_prev) { + /* Cycle returned to the beginning. + * The data with index `i_curr` was computed twice to make sure the directions are + * correct the second time. */ + break; + } + + /* Move forward. */ + prev = curr; + curr = next; + next.fdata[0].f = next.fdata[1].f = nullptr; + } + loop_nr++; + } + *r_group_len = loop_nr; + return r_sv; +} + +/** \} */ + TransConvertTypeInfo TransConvertType_MeshUV = { /*flags*/ (T_EDIT | T_POINTS | T_2D_EDIT), /*create_trans_data*/ createTransUVs, diff --git a/source/blender/editors/transform/transform_generics.cc b/source/blender/editors/transform/transform_generics.cc index 5288cedb975..6e12ff6f980 100644 --- a/source/blender/editors/transform/transform_generics.cc +++ b/source/blender/editors/transform/transform_generics.cc @@ -236,8 +236,11 @@ void initTransInfo(bContext *C, TransInfo *t, wmOperator *op, const wmEvent *eve /* Background mode. */ t->spacetype = SPACE_EMPTY; } - else if ((region == nullptr) && (area->spacetype == SPACE_VIEW3D)) { - /* Running in the text editor. */ + else if (((region == nullptr) || (region->regiondata == nullptr)) && + (area->spacetype == SPACE_VIEW3D)) + { + /* Running the operator through the text editor where e.g. `area.type` was + * set to 'VIEW_3D' but the viewport was not updated. */ t->spacetype = SPACE_EMPTY; } else { diff --git a/source/blender/editors/transform/transform_mode_edge_slide.cc b/source/blender/editors/transform/transform_mode_edge_slide.cc index 496fcc65857..08da69567af 100644 --- a/source/blender/editors/transform/transform_mode_edge_slide.cc +++ b/source/blender/editors/transform/transform_mode_edge_slide.cc @@ -334,7 +334,12 @@ static EdgeSlideData *createEdgeSlideVerts(TransInfo *t, { int group_len; EdgeSlideData *sld = MEM_new("sld"); - sld->sv = transform_mesh_edge_slide_data_create(tc, &group_len); + if (t->data_type == &TransConvertType_MeshUV) { + sld->sv = transform_mesh_uv_edge_slide_data_create(t, tc, &group_len); + } + else { + sld->sv = transform_mesh_edge_slide_data_create(tc, &group_len); + } if (sld->sv.is_empty()) { MEM_delete(sld); diff --git a/source/blender/editors/transform/transform_mode_snapsource.cc b/source/blender/editors/transform/transform_mode_snapsource.cc index 51b2fd002e0..c7cfeaa3505 100644 --- a/source/blender/editors/transform/transform_mode_snapsource.cc +++ b/source/blender/editors/transform/transform_mode_snapsource.cc @@ -194,10 +194,13 @@ void transform_mode_snap_source_init(TransInfo *t, wmOperator * /*op*/) } t->mode_info = &TransMode_snapsource; - t->flag |= T_DRAW_SNAP_SOURCE; t->tsnap.target_operation = SCE_SNAP_TARGET_ALL; t->tsnap.status &= ~SNAP_SOURCE_FOUND; + if (t->spacetype == SPACE_VIEW3D) { + t->flag |= T_DRAW_SNAP_SOURCE; + } + customdata->snap_mode_confirm = t->tsnap.mode; t->tsnap.mode &= ~(SCE_SNAP_TO_EDGE_PERPENDICULAR | SCE_SNAP_INDIVIDUAL_PROJECT | SCE_SNAP_INDIVIDUAL_NEAREST); diff --git a/source/blender/editors/transform/transform_mode_vert_slide.cc b/source/blender/editors/transform/transform_mode_vert_slide.cc index 02d2c1cc8dd..ade2e33d130 100644 --- a/source/blender/editors/transform/transform_mode_vert_slide.cc +++ b/source/blender/editors/transform/transform_mode_vert_slide.cc @@ -178,7 +178,12 @@ static void calcVertSlideCustomPoints(TransInfo *t) static VertSlideData *createVertSlideVerts(TransInfo *t, TransDataContainer *tc) { VertSlideData *sld = MEM_new(__func__); - sld->sv = transform_mesh_vert_slide_data_create(tc, sld->targets_buffer); + if (t->data_type == &TransConvertType_MeshUV) { + sld->sv = transform_mesh_uv_vert_slide_data_create(t, tc, sld->targets_buffer); + } + else { + sld->sv = transform_mesh_vert_slide_data_create(tc, sld->targets_buffer); + } if (sld->sv.is_empty()) { MEM_delete(sld); diff --git a/source/blender/editors/transform/transform_ops.cc b/source/blender/editors/transform/transform_ops.cc index f82c7db1d27..c43f6c5621f 100644 --- a/source/blender/editors/transform/transform_ops.cc +++ b/source/blender/editors/transform/transform_ops.cc @@ -558,33 +558,28 @@ static bool transform_poll_property(const bContext *C, wmOperator *op, const Pro const char *prop_id = RNA_property_identifier(prop); /* Orientation/Constraints. */ - { + if (STRPREFIX(prop_id, "constraint")) { /* Hide orientation axis if no constraints are set, since it won't be used. */ PropertyRNA *prop_con = RNA_struct_find_property(op->ptr, "orient_type"); if (!ELEM(prop_con, nullptr, prop)) { - if (STRPREFIX(prop_id, "constraint")) { - /* Special case: show constraint axis if we don't have values, - * needed for mirror operator. */ - if (STREQ(prop_id, "constraint_axis") && - (RNA_struct_find_property(op->ptr, "value") == nullptr)) - { - return true; - } - - return false; + /* Special case: show constraint axis if we don't have values, + * needed for mirror operator. */ + if (STREQ(prop_id, "constraint_axis") && + (RNA_struct_find_property(op->ptr, "value") == nullptr)) + { + return true; } + + return false; } + return true; } /* Orientation Axis. */ - { - if (STREQ(prop_id, "orient_axis")) { - eTfmMode mode = (eTfmMode)transformops_mode(op); - if (mode == TFM_ALIGN) { - return false; - } - } + if (STREQ(prop_id, "orient_axis")) { + eTfmMode mode = (eTfmMode)transformops_mode(op); + return mode != TFM_ALIGN; } /* Proportional Editing. */ @@ -604,15 +599,18 @@ static bool transform_poll_property(const bContext *C, wmOperator *op, const Pro * - "use_proportional_projected". */ return false; } + return true; } /* Snapping. */ - { - if (STREQ(prop_id, "use_snap_project")) { - if (RNA_boolean_get(op->ptr, "snap") == false) { - return false; - } - } + if (STREQ(prop_id, "use_snap_project")) { + return RNA_boolean_get(op->ptr, "snap"); + } + + /* #P_CORRECT_UV. */ + if (STREQ(prop_id, "correct_uv")) { + ScrArea *area = CTX_wm_area(C); + return area->spacetype == SPACE_VIEW3D; } return true; @@ -1197,7 +1195,7 @@ static void TRANSFORM_OT_edge_slide(wmOperatorType *ot) ot->exec = transform_exec; ot->modal = transform_modal; ot->cancel = transform_cancel; - ot->poll = ED_operator_editmesh_region_view3d; + ot->poll = ED_operator_editmesh; ot->poll_property = transform_poll_property; RNA_def_float_factor(ot->srna, "value", 0, -10.0f, 10.0f, "Factor", "", -1.0f, 1.0f); @@ -1235,7 +1233,7 @@ static void TRANSFORM_OT_vert_slide(wmOperatorType *ot) ot->exec = transform_exec; ot->modal = transform_modal; ot->cancel = transform_cancel; - ot->poll = ED_operator_editmesh_region_view3d; + ot->poll = ED_operator_editmesh; ot->poll_property = transform_poll_property; RNA_def_float_factor(ot->srna, "value", 0, -10.0f, 10.0f, "Factor", "", -1.0f, 1.0f); diff --git a/source/blender/editors/transform/transform_snap.cc b/source/blender/editors/transform/transform_snap.cc index 404b116fdc8..5e9693d3c93 100644 --- a/source/blender/editors/transform/transform_snap.cc +++ b/source/blender/editors/transform/transform_snap.cc @@ -1788,7 +1788,9 @@ float transform_snap_increment_get(const TransInfo *t) void tranform_snap_source_restore_context(TransInfo *t) { - snap_object_context_init(t); + if (t->spacetype == SPACE_VIEW3D) { + snap_object_context_init(t); + } snap_multipoints_free(t); } diff --git a/source/blender/editors/transform/transform_snap_object.cc b/source/blender/editors/transform/transform_snap_object.cc index 7b5a8eb1391..452fb8763db 100644 --- a/source/blender/editors/transform/transform_snap_object.cc +++ b/source/blender/editors/transform/transform_snap_object.cc @@ -368,7 +368,7 @@ static ID *data_for_snap(Object *ob_eval, eSnapEditType edit_mode_type, bool *r_ switch (ob_eval->type) { case OB_MESH: { - Mesh *me_eval = BKE_object_get_evaluated_mesh(ob_eval); + Mesh *mesh_eval = BKE_object_get_evaluated_mesh(ob_eval); if (BKE_object_is_in_editmode(ob_eval)) { if (edit_mode_type == SNAP_GEOM_EDIT) { return nullptr; @@ -384,14 +384,14 @@ static ID *data_for_snap(Object *ob_eval, eSnapEditType edit_mode_type, bool *r_ if (editmesh_eval->runtime->wrapper_type == ME_WRAPPER_TYPE_BMESH) { return nullptr; } - me_eval = editmesh_eval; + mesh_eval = editmesh_eval; use_hide = true; } } if (r_use_hide) { *r_use_hide = use_hide; } - return (ID *)me_eval; + return (ID *)mesh_eval; } default: break; @@ -899,6 +899,12 @@ static eSnapMode snap_obj_fn(SnapObjectContext *sctx, } if (GS(ob_data->name) == ID_ME) { + if (ob_eval->type == OB_CURVES_LEGACY && BKE_object_is_in_editmode(ob_eval)) { + /* Sometimes, such as when Mesh is generated by Geometry Nodes, a Curve object may have Mesh + * instances. + * In these cases, skip the snap to Mesh if the Curve is in edit mode. */ + return SCE_SNAP_TO_NONE; + } return snap_object_mesh(sctx, ob_eval, ob_data, obmat, sctx->runtime.snap_to_flag, use_hide); } diff --git a/source/blender/editors/transform/transform_snap_object_mesh.cc b/source/blender/editors/transform/transform_snap_object_mesh.cc index 3bc76bc9330..6374eb812e7 100644 --- a/source/blender/editors/transform/transform_snap_object_mesh.cc +++ b/source/blender/editors/transform/transform_snap_object_mesh.cc @@ -28,13 +28,13 @@ using namespace blender; /** \name Snap Object Data * \{ */ -static void snap_object_data_mesh_get(const Mesh *me_eval, +static void snap_object_data_mesh_get(const Mesh *mesh_eval, bool use_hide, BVHTreeFromMesh *r_treedata) { /* The BVHTree from corner_tris is always required. */ BKE_bvhtree_from_mesh_get(r_treedata, - me_eval, + mesh_eval, use_hide ? BVHTREE_FROM_CORNER_TRIS_NO_HIDDEN : BVHTREE_FROM_CORNER_TRIS, 4); @@ -78,14 +78,14 @@ static void mesh_corner_tris_raycast_backface_culling_cb(void *userdata, static bool raycastMesh(SnapObjectContext *sctx, Object *ob_eval, - const Mesh *me_eval, + const Mesh *mesh_eval, const float4x4 &obmat, const uint ob_index, bool use_hide) { bool retval = false; - if (me_eval->faces_num == 0) { + if (mesh_eval->faces_num == 0) { return retval; } @@ -106,7 +106,7 @@ static bool raycastMesh(SnapObjectContext *sctx, } /* Test bounding box. */ - const Bounds bounds = *me_eval->bounds_min_max(); + const Bounds bounds = *mesh_eval->bounds_min_max(); /* Was #BKE_boundbox_ray_hit_check, see: cf6ca226fa58 */ if (!isect_ray_aabb_v3_simple( ray_start_local, ray_normal_local, bounds.min, bounds.max, &len_diff, nullptr)) @@ -128,9 +128,9 @@ static bool raycastMesh(SnapObjectContext *sctx, } BVHTreeFromMesh treedata; - snap_object_data_mesh_get(me_eval, use_hide, &treedata); + snap_object_data_mesh_get(mesh_eval, use_hide, &treedata); - const blender::Span tri_faces = me_eval->corner_tri_faces(); + const blender::Span tri_faces = mesh_eval->corner_tri_faces(); if (treedata.tree == nullptr) { return retval; @@ -175,7 +175,7 @@ static bool raycastMesh(SnapObjectContext *sctx, hit.index = tri_faces[hit.index]; retval = true; } - SnapData::register_result_raycast(sctx, ob_eval, &me_eval->id, obmat, &hit, is_in_front); + SnapData::register_result_raycast(sctx, ob_eval, &mesh_eval->id, obmat, &hit, is_in_front); } } @@ -190,12 +190,12 @@ static bool raycastMesh(SnapObjectContext *sctx, static bool nearest_world_mesh(SnapObjectContext *sctx, Object *ob_eval, - const Mesh *me_eval, + const Mesh *mesh_eval, const float4x4 &obmat, bool use_hide) { BVHTreeFromMesh treedata; - snap_object_data_mesh_get(me_eval, use_hide, &treedata); + snap_object_data_mesh_get(mesh_eval, use_hide, &treedata); if (treedata.tree == nullptr) { return false; } @@ -205,7 +205,7 @@ static bool nearest_world_mesh(SnapObjectContext *sctx, if (nearest_world_tree( sctx, treedata.tree, treedata.nearest_callback, obmat, &treedata, &nearest)) { - SnapData::register_result(sctx, ob_eval, &me_eval->id, obmat, &nearest); + SnapData::register_result(sctx, ob_eval, &mesh_eval->id, obmat, &nearest); return true; } return false; @@ -438,34 +438,35 @@ static eSnapMode mesh_snap_mode_supported(const Mesh *mesh) static eSnapMode snapMesh(SnapObjectContext *sctx, Object *ob_eval, - const Mesh *me_eval, + const Mesh *mesh_eval, const float4x4 &obmat, bool use_hide, eSnapMode snap_to) { BLI_assert(snap_to != SCE_SNAP_TO_FACE); - SnapData_Mesh nearest2d(sctx, me_eval, obmat); + SnapData_Mesh nearest2d(sctx, mesh_eval, obmat); - if (ob_eval->data == me_eval) { - const Bounds bounds = *me_eval->bounds_min_max(); - if (!nearest2d.snap_boundbox(bounds.min, bounds.max)) { - return SCE_SNAP_TO_NONE; + if (ob_eval->data == mesh_eval) { + if (std::optional> bounds = mesh_eval->bounds_min_max()) { + if (!nearest2d.snap_boundbox(bounds->min, bounds->max)) { + return SCE_SNAP_TO_NONE; + } } } - snap_to &= mesh_snap_mode_supported(me_eval) & (SNAP_TO_EDGE_ELEMENTS | SCE_SNAP_TO_POINT); + snap_to &= mesh_snap_mode_supported(mesh_eval) & (SNAP_TO_EDGE_ELEMENTS | SCE_SNAP_TO_POINT); if (snap_to == SCE_SNAP_TO_NONE) { return SCE_SNAP_TO_NONE; } BVHTreeFromMesh treedata, treedata_dummy; - snap_object_data_mesh_get(me_eval, use_hide, &treedata); + snap_object_data_mesh_get(mesh_eval, use_hide, &treedata); BVHTree *bvhtree[2] = {nullptr}; - bvhtree[0] = BKE_bvhtree_from_mesh_get(&treedata_dummy, me_eval, BVHTREE_FROM_LOOSEEDGES, 2); + bvhtree[0] = BKE_bvhtree_from_mesh_get(&treedata_dummy, mesh_eval, BVHTREE_FROM_LOOSEEDGES, 2); BLI_assert(treedata_dummy.cached); if (snap_to & SCE_SNAP_TO_POINT) { - bvhtree[1] = BKE_bvhtree_from_mesh_get(&treedata_dummy, me_eval, BVHTREE_FROM_LOOSEVERTS, 2); + bvhtree[1] = BKE_bvhtree_from_mesh_get(&treedata_dummy, mesh_eval, BVHTREE_FROM_LOOSEVERTS, 2); BLI_assert(treedata_dummy.cached); } @@ -567,7 +568,7 @@ static eSnapMode snapMesh(SnapObjectContext *sctx, if (nearest.index != -1) { nearest2d.nearest_point = nearest; - nearest2d.register_result(sctx, ob_eval, &me_eval->id); + nearest2d.register_result(sctx, ob_eval, &mesh_eval->id); return elem; } diff --git a/source/blender/editors/util/ed_draw.cc b/source/blender/editors/util/ed_draw.cc index b0eea9fcfe8..7b7b69fa4a9 100644 --- a/source/blender/editors/util/ed_draw.cc +++ b/source/blender/editors/util/ed_draw.cc @@ -375,6 +375,10 @@ static void slider_update_factor(tSlider *slider, const wmEvent *event) slider->factor = slider->raw_factor; copy_v2fl_v2i(slider->last_cursor, event->xy); + if (slider->increments) { + slider->factor = round(slider->factor * 10) / 10; + } + if (!slider->overshoot) { slider->factor = clamp_f(slider->factor, slider->factor_bounds[0], slider->factor_bounds[1]); } @@ -386,10 +390,6 @@ static void slider_update_factor(tSlider *slider, const wmEvent *event) slider->factor = min_ff(slider->factor, slider->factor_bounds[1]); } } - - if (slider->increments) { - slider->factor = round(slider->factor * 10) / 10; - } } tSlider *ED_slider_create(bContext *C) @@ -868,7 +868,7 @@ void ED_region_image_metadata_draw( uint pos = GPU_vertformat_attr_add(format, "pos", GPU_COMP_F32, 2, GPU_FETCH_FLOAT); immBindBuiltinProgram(GPU_SHADER_3D_UNIFORM_COLOR); GPU_blend(GPU_BLEND_ALPHA); - immUniformThemeColor(TH_METADATA_BG); + immUniformThemeColorAlpha(TH_METADATA_BG, 1.0f); immRectf(pos, rect.xmin, rect.ymin, rect.xmax, rect.ymax); immUnbindProgram(); @@ -895,7 +895,7 @@ void ED_region_image_metadata_draw( uint pos = GPU_vertformat_attr_add(format, "pos", GPU_COMP_F32, 2, GPU_FETCH_FLOAT); immBindBuiltinProgram(GPU_SHADER_3D_UNIFORM_COLOR); GPU_blend(GPU_BLEND_ALPHA); - immUniformThemeColor(TH_METADATA_BG); + immUniformThemeColorAlpha(TH_METADATA_BG, 1.0f); immRectf(pos, rect.xmin, rect.ymin, rect.xmax, rect.ymax); immUnbindProgram(); diff --git a/source/blender/editors/uvedit/uvedit_select.cc b/source/blender/editors/uvedit/uvedit_select.cc index 729b44daacf..272a688e720 100644 --- a/source/blender/editors/uvedit/uvedit_select.cc +++ b/source/blender/editors/uvedit/uvedit_select.cc @@ -195,7 +195,14 @@ void ED_uvedit_select_sync_flush(const ToolSettings *ts, BMEditMesh *em, const b EDBM_deselect_flush(em); } else { - EDBM_select_flush(em); + if (ts->selectmode & SCE_SELECT_VERTEX) { + EDBM_select_flush(em); + } + else { + /* Use instead of #EDBM_select_flush so selecting edges doesn't + * flush vertex to face selection, see: #117320. */ + EDBM_selectmode_flush(em); + } } } diff --git a/source/blender/geometry/CMakeLists.txt b/source/blender/geometry/CMakeLists.txt index 596fead5be0..9db3d9e7d81 100644 --- a/source/blender/geometry/CMakeLists.txt +++ b/source/blender/geometry/CMakeLists.txt @@ -6,6 +6,7 @@ set(INC . ../blenkernel ../blentranslation + ../bmesh ../functions ../makesrna ../../../intern/eigen @@ -20,6 +21,7 @@ set(SRC intern/extend_curves.cc intern/fillet_curves.cc intern/join_geometries.cc + intern/mesh_boolean.cc intern/mesh_copy_selection.cc intern/mesh_merge_by_distance.cc intern/mesh_primitive_cuboid.cc @@ -53,6 +55,7 @@ set(SRC GEO_extend_curves.hh GEO_fillet_curves.hh GEO_join_geometries.hh + GEO_mesh_boolean.hh GEO_mesh_copy_selection.hh GEO_mesh_merge_by_distance.hh GEO_mesh_primitive_cuboid.hh @@ -116,4 +119,16 @@ if(WITH_TBB) ) endif() +if(WITH_GMP) + add_definitions(-DWITH_GMP) + + list(APPEND INC_SYS + ${GMP_INCLUDE_DIRS} + ) + + list(APPEND LIB + ${GMP_LIBRARIES} + ) +endif() + blender_add_lib(bf_geometry "${SRC}" "${INC}" "${INC_SYS}" "${LIB}") diff --git a/source/blender/geometry/GEO_mesh_boolean.hh b/source/blender/geometry/GEO_mesh_boolean.hh new file mode 100644 index 00000000000..bf365c4264a --- /dev/null +++ b/source/blender/geometry/GEO_mesh_boolean.hh @@ -0,0 +1,82 @@ +/* SPDX-FileCopyrightText: 2019 Blender Authors + * + * SPDX-License-Identifier: GPL-2.0-or-later */ + +#pragma once + +#include "BLI_array.hh" +#include "BLI_math_matrix_types.hh" +#include "BLI_span.hh" + +struct Mesh; + +namespace blender::geometry::boolean { + +/** Specifies which solver to use. */ +enum class Solver { + /** + * The exact solver based on the Mesh Arrangements for Solid Geometry paper, + * by Zhou, Grinspun, Zorin, and Jacobson. + */ + MeshArr = 0, + /** The original BMesh floating point solver. */ + Float = 1, +}; + +enum class Operation { + Intersect = 0, + Union = 1, + Difference = 2, +}; + +/** + * BooleanOpParameters bundles together the global parameters for the boolean operation. + * As well as saying which particular operation (intersect, difference, union) is desired, + * it also states some assumptions that the algorithm is allowed to make about the input + * (e.g., whether or not there are any self intersections). + */ +struct BooleanOpParameters { + Operation boolean_mode; + /** Can we assume there are no self-intersections in any of the operands? */ + bool no_self_intersections = true; + /** Can we assume there are no nested components (e.g., a box inside a box) in any of the + * components? */ + bool no_nested_components = true; + /** Can we assume the argument meshes are watertight volume enclosing? */ + bool watertight = true; +}; + +/** + * Do a mesh boolean operation directly on meshes. + * Boolean operations operate on the volumes enclosed by the operands. + * If is only one operand, the non-float versions will do self-intersection and remove + * internal faces. + * If there are more than two meshes, the first mesh is operand 0 and the rest of the + * meshes are operand 1 (i.e., as if all of operands 1, ... are joined into one mesh. + * The exact solvers assume that the meshes are PWN (piecewise winding number, + * which approximately means that the meshes are enclosed watertight volumes, + * and all edges are manifold, though there are allowable exceptions to that last condition). + * If the meshes don't satisfy those conditions, all solvers will try to use ray-shooting + * to determine whether particular faces survive or not. This may or may not work + * in the way the user hopes. + * + * \param meshes: The meshes that are operands of the boolean operation. + * \param transforms: An array of transform matrices used for each mesh's positions. + * \param target_transform: the result needs to be transformed by this. + * \param material_remaps: An array of maps from material slot numbers in the corresponding mesh + * to the material slot in the first mesh. It is OK for material_remaps or any of its constituent + * arrays to be empty. A -1 value means that the original index should be used with no mapping. + * \param op_params: Specifies the boolean operation and assumptions we can make. + * \param solver: which solver to use + * \param r_intersecting_edges: Vector to store indices of edges on the resulting mesh in. These + * 'new' edges are the result of the intersections. + */ +Mesh *mesh_boolean(Span meshes, + Span transforms, + const float4x4 &target_transform, + Span> material_remaps, + BooleanOpParameters op_params, + Solver solver, + Vector *r_intersecting_edges); + +} // namespace blender::geometry::boolean diff --git a/source/blender/blenkernel/intern/mesh_boolean_convert.cc b/source/blender/geometry/intern/mesh_boolean.cc similarity index 70% rename from source/blender/blenkernel/intern/mesh_boolean_convert.cc rename to source/blender/geometry/intern/mesh_boolean.cc index 3bac225f7f8..b8c1b3f5027 100644 --- a/source/blender/blenkernel/intern/mesh_boolean_convert.cc +++ b/source/blender/geometry/intern/mesh_boolean.cc @@ -2,16 +2,11 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ -/** \file - * \ingroup bke - */ - #include #include "BKE_attribute.hh" #include "BKE_customdata.hh" #include "BKE_mesh.hh" -#include "BKE_mesh_boolean_convert.hh" #include "BLI_alloca.h" #include "BLI_array.hh" @@ -26,7 +21,20 @@ #include "BLI_task.hh" #include "BLI_virtual_array.hh" -namespace blender::meshintersect { +#include "DNA_node_types.h" + +#include "GEO_mesh_boolean.hh" + +#include "bmesh.hh" +#include "bmesh_tools.hh" +#include "tools/bmesh_boolean.hh" +#include "tools/bmesh_intersect.hh" + +namespace blender::geometry::boolean { + +/* -------------------------------------------------------------------- */ +/** \name Mesh Arrangements (Old Exact Boolean) + * \{ */ #ifdef WITH_GMP @@ -77,9 +85,9 @@ class MeshesToIMeshInfo { Array mesh_face_offset; /* For each Mesh vertex in all the meshes (with concatenated indexing), * what is the IMesh Vert* allocated for it in the input IMesh? */ - Array mesh_to_imesh_vert; + Array mesh_to_imesh_vert; /* Similarly for each Mesh face. */ - Array mesh_to_imesh_face; + Array mesh_to_imesh_face; /* Transformation matrix to transform a coordinate in the corresponding * Mesh to the local space of the first Mesh. */ Array to_target_transform; @@ -229,12 +237,12 @@ void MeshesToIMeshInfo::input_medge_for_orig_index(int orig_index, * correspondence between the Mesh MVerts/MPolys and the IMesh Verts/Faces. * All allocation of memory for the IMesh comes from `arena`. */ -static IMesh meshes_to_imesh(Span meshes, - Span obmats, - Span> material_remaps, - const float4x4 &target_transform, - IMeshArena &arena, - MeshesToIMeshInfo *r_info) +static meshintersect::IMesh meshes_to_imesh(Span meshes, + Span obmats, + Span> material_remaps, + const float4x4 &target_transform, + meshintersect::IMeshArena &arena, + MeshesToIMeshInfo *r_info) { int nmeshes = meshes.size(); BLI_assert(nmeshes > 0); @@ -271,7 +279,7 @@ static IMesh meshes_to_imesh(Span meshes, /* Put these Vectors here, with a size unlikely to need resizing, * so that the loop to make new Faces will likely not need to allocate * over and over. */ - Vector face_vert; + Vector face_vert; Vector face_edge_orig; /* To convert the coordinates of meshes 1, 2, etc. into the local space @@ -302,7 +310,7 @@ static IMesh meshes_to_imesh(Span meshes, * that would have a negative transform if you do that. */ bool need_face_flip = r_info->has_negative_transform[mi] != r_info->has_negative_transform[0]; - Vector verts(mesh->verts_num); + Vector verts(mesh->verts_num); const Span vert_positions = mesh->vert_positions(); const OffsetIndices faces = mesh->faces(); const Span corner_verts = mesh->corner_verts(); @@ -318,7 +326,7 @@ static IMesh meshes_to_imesh(Span meshes, float3 co = vert_positions[i]; mpq3 mco = mpq3(co.x, co.y, co.z); double3 dco(mco[0].get_d(), mco[1].get_d(), mco[2].get_d()); - verts[i] = new Vert(mco, dco, NO_INDEX, i); + verts[i] = new meshintersect::Vert(mco, dco, meshintersect::NO_INDEX, i); } }); } @@ -328,7 +336,7 @@ static IMesh meshes_to_imesh(Span meshes, float3 co = math::transform_point(r_info->to_target_transform[mi], vert_positions[i]); mpq3 mco = mpq3(co.x, co.y, co.z); double3 dco(mco[0].get_d(), mco[1].get_d(), mco[2].get_d()); - verts[i] = new Vert(mco, dco, NO_INDEX, i); + verts[i] = new meshintersect::Vert(mco, dco, meshintersect::NO_INDEX, i); } }); } @@ -345,7 +353,7 @@ static IMesh meshes_to_imesh(Span meshes, for (int i = 0; i < flen; ++i) { const int corner_i = face[i]; int mverti = r_info->mesh_vert_offset[mi] + corner_verts[corner_i]; - const Vert *fv = r_info->mesh_to_imesh_vert[mverti]; + const meshintersect::Vert *fv = r_info->mesh_to_imesh_vert[mverti]; if (need_face_flip) { face_vert[flen - i - 1] = fv; int iedge = i < flen - 1 ? flen - i - 2 : flen - 1; @@ -361,7 +369,7 @@ static IMesh meshes_to_imesh(Span meshes, } e += mesh->edges_num; } - return IMesh(r_info->mesh_to_imesh_face); + return meshintersect::IMesh(r_info->mesh_to_imesh_face); } /* Copy vertex attributes, including customdata, from `orig_mv` to `mv`. @@ -459,7 +467,7 @@ static void copy_edge_attributes(Mesh *dest_mesh, * For now, we only try to do this if `face` and `orig_face` have the same size. * Return the number of non-null MLoops filled in. */ -static int fill_orig_loops(const Face *f, +static int fill_orig_loops(const meshintersect::Face *f, const IndexRange orig_face, const Mesh *orig_me, int orig_me_index, @@ -481,7 +489,7 @@ static int fill_orig_loops(const Face *f, * aligned loops is only an optimization to avoid some re-interpolation. */ int first_orig_v = f->vert[0]->orig; - if (first_orig_v == NO_INDEX) { + if (first_orig_v == meshintersect::NO_INDEX) { return 0; } /* It is possible that the original vert was merged with another in another mesh. */ @@ -508,20 +516,20 @@ static int fill_orig_loops(const Face *f, int orig_mp_loop_index = (mp_loop_index + offset) % orig_mplen; const int vert_i = orig_corner_verts[orig_face.start() + orig_mp_loop_index]; int fv_orig = f->vert[mp_loop_index]->orig; - if (fv_orig != NO_INDEX) { + if (fv_orig != meshintersect::NO_INDEX) { fv_orig -= orig_me_vert_offset; if (fv_orig < 0 || fv_orig >= orig_me->verts_num) { - fv_orig = NO_INDEX; + fv_orig = meshintersect::NO_INDEX; } } if (vert_i == fv_orig) { const int vert_next = orig_corner_verts[orig_face.start() + ((orig_mp_loop_index + 1) % orig_mplen)]; int fvnext_orig = f->vert[(mp_loop_index + 1) % orig_mplen]->orig; - if (fvnext_orig != NO_INDEX) { + if (fvnext_orig != meshintersect::NO_INDEX) { fvnext_orig -= orig_me_vert_offset; if (fvnext_orig < 0 || fvnext_orig >= orig_me->verts_num) { - fvnext_orig = NO_INDEX; + fvnext_orig = meshintersect::NO_INDEX; } } if (vert_next == fvnext_orig) { @@ -561,7 +569,7 @@ static void get_poly2d_cos(const Mesh *mesh, * copy the Loop attributes from corresponding loops to corresponding loops. * Otherwise, interpolate the Loop attributes in the face `orig_face`. */ static void copy_or_interp_loop_attributes(Mesh *dest_mesh, - const Face *f, + const meshintersect::Face *f, const IndexRange face, const IndexRange orig_face, const Mesh *orig_me, @@ -700,7 +708,7 @@ static void merge_edge_customdata_layers(Mesh *target, MeshesToIMeshInfo &mim) * Convert the output IMesh im to a Blender Mesh, * using the information in mim to get all the attributes right. */ -static Mesh *imesh_to_mesh(IMesh *im, MeshesToIMeshInfo &mim) +static Mesh *imesh_to_mesh(meshintersect::IMesh *im, MeshesToIMeshInfo &mim) { constexpr int dbg_level = 0; @@ -708,7 +716,7 @@ static Mesh *imesh_to_mesh(IMesh *im, MeshesToIMeshInfo &mim) int out_totvert = im->vert_size(); int out_faces_num = im->face_size(); int out_totloop = 0; - for (const Face *f : im->faces()) { + for (const meshintersect::Face *f : im->faces()) { out_totloop += f->size(); } /* Will calculate edges later. */ @@ -719,8 +727,8 @@ static Mesh *imesh_to_mesh(IMesh *im, MeshesToIMeshInfo &mim) /* Set the vertex coordinate values and other data. */ MutableSpan positions = result->vert_positions_for_write(); for (int vi : im->vert_index_range()) { - const Vert *v = im->vert(vi); - if (v->orig != NO_INDEX) { + const meshintersect::Vert *v = im->vert(vi); + if (v->orig != meshintersect::NO_INDEX) { const Mesh *orig_me; int index_in_orig_me; mim.input_mvert_for_orig_index(v->orig, &orig_me, &index_in_orig_me); @@ -738,7 +746,7 @@ static Mesh *imesh_to_mesh(IMesh *im, MeshesToIMeshInfo &mim) MutableSpan dst_corner_verts = result->corner_verts_for_write(); MutableSpan dst_face_offsets = result->face_offsets_for_write(); for (int fi : im->face_index_range()) { - const Face *f = im->face(fi); + const meshintersect::Face *f = im->face(fi); const Mesh *orig_me; int index_in_orig_me; int orig_me_index; @@ -746,7 +754,7 @@ static Mesh *imesh_to_mesh(IMesh *im, MeshesToIMeshInfo &mim) f->orig, &orig_me, &orig_me_index, &index_in_orig_me); dst_face_offsets[fi] = cur_loop_index; for (int j : f->index_range()) { - const Vert *vf = f->vert[j]; + const meshintersect::Vert *vf = f->vert[j]; const int vfi = im->lookup_vert(vf); dst_corner_verts[cur_loop_index] = vfi; ++cur_loop_index; @@ -778,10 +786,10 @@ static Mesh *imesh_to_mesh(IMesh *im, MeshesToIMeshInfo &mim) const OffsetIndices dst_polys = result->faces(); const Span dst_corner_edges = result->corner_edges(); for (int fi : im->face_index_range()) { - const Face *f = im->face(fi); + const meshintersect::Face *f = im->face(fi); const IndexRange face = dst_polys[fi]; for (int j : f->index_range()) { - if (f->edge_orig[j] != NO_INDEX) { + if (f->edge_orig[j] != meshintersect::NO_INDEX) { const Mesh *orig_me; int index_in_orig_me; mim.input_medge_for_orig_index(f->edge_orig[j], &orig_me, &index_in_orig_me); @@ -797,18 +805,29 @@ static Mesh *imesh_to_mesh(IMesh *im, MeshesToIMeshInfo &mim) return result; } -#endif // WITH_GMP - -Mesh *direct_mesh_boolean(Span meshes, - Span transforms, - const float4x4 &target_transform, - Span> material_remaps, - const bool use_self, - const bool hole_tolerant, - const int boolean_mode, - Vector *r_intersecting_edges) +static meshintersect::BoolOpType operation_to_mesh_arr_mode(const Operation operation) +{ + switch (operation) { + case Operation::Intersect: + return meshintersect::BoolOpType::Intersect; + case Operation::Union: + return meshintersect::BoolOpType::Union; + case Operation::Difference: + return meshintersect::BoolOpType::Difference; + } + BLI_assert_unreachable(); + return meshintersect::BoolOpType::None; +} + +static Mesh *mesh_boolean_mesh_arr(Span meshes, + Span transforms, + const float4x4 &target_transform, + Span> material_remaps, + const bool use_self, + const bool hole_tolerant, + const meshintersect::BoolOpType boolean_mode, + Vector *r_intersecting_edges) { -#ifdef WITH_GMP BLI_assert(transforms.is_empty() || meshes.size() == transforms.size()); BLI_assert(material_remaps.is_empty() || material_remaps.size() == meshes.size()); if (meshes.size() <= 0) { @@ -817,11 +836,12 @@ Mesh *direct_mesh_boolean(Span meshes, const int dbg_level = 0; if (dbg_level > 0) { - std::cout << "\nDIRECT_MESH_INTERSECT, nmeshes = " << meshes.size() << "\n"; + std::cout << "\nOLD_MESH_INTERSECT, nmeshes = " << meshes.size() << "\n"; } MeshesToIMeshInfo mim; - IMeshArena arena; - IMesh m_in = meshes_to_imesh(meshes, transforms, material_remaps, target_transform, arena, &mim); + meshintersect::IMeshArena arena; + meshintersect::IMesh m_in = meshes_to_imesh( + meshes, transforms, material_remaps, target_transform, arena, &mim); std::function shape_fn = [&mim](int f) { for (int mi = 0; mi < mim.mesh_face_offset.size() - 1; ++mi) { if (f < mim.mesh_face_offset[mi + 1]) { @@ -830,14 +850,8 @@ Mesh *direct_mesh_boolean(Span meshes, } return int(mim.mesh_face_offset.size()) - 1; }; - IMesh m_out = boolean_mesh(m_in, - static_cast(boolean_mode), - meshes.size(), - shape_fn, - use_self, - hole_tolerant, - nullptr, - &arena); + meshintersect::IMesh m_out = boolean_mesh( + m_in, boolean_mode, meshes.size(), shape_fn, use_self, hole_tolerant, nullptr, &arena); if (dbg_level > 0) { std::cout << m_out; write_obj_mesh(m_out, "m_out"); @@ -850,7 +864,7 @@ Mesh *direct_mesh_boolean(Span meshes, const OffsetIndices faces = result->faces(); const Span corner_edges = result->corner_edges(); for (int fi : m_out.face_index_range()) { - const Face &face = *m_out.face(fi); + const meshintersect::Face &face = *m_out.face(fi); const IndexRange mesh_face = faces[fi]; for (int i : face.index_range()) { if (face.is_intersect[i]) { @@ -862,17 +876,318 @@ Mesh *direct_mesh_boolean(Span meshes, } return result; -#else // WITH_GMP - UNUSED_VARS(meshes, - transforms, - material_remaps, - target_transform, - use_self, - hole_tolerant, - boolean_mode, - r_intersecting_edges); - return nullptr; -#endif // WITH_GMP } -} // namespace blender::meshintersect +#endif // WITH_GMP + +/** \} */ + +/* -------------------------------------------------------------------- */ +/** \name Float Boolean + * \{ */ + +/* has no meaning for faces, do this so we can tell which face is which */ +#define BM_FACE_TAG BM_ELEM_DRAW + +/** + * Function use to say what operand a face is part of, based on the `BM_FACE_TAG`,` + * which is set in `bm_mesh_create`. + */ +static int face_boolean_operand(BMFace *f, void * /*user_data*/) +{ + return BM_elem_flag_test(f, BM_FACE_TAG) ? 0 : 1; +} + +/* Create a BMesh that is the concatenation of the given meshes. + * The corresponding mesh-to-world transformations are also given, + * as well as a target_tranform. + * A triangulation is also calculated and returned in the last two + * parameters. + * The faces of the first mesh are tagged with BM_FACE_TAG so that the + * face_boolean_operand() function can distinguish those faces from the + * rest. + * The caller is responsible for using `BM_mesh_free` on the returned + * BMesh, and calling `MEM_freeN` on the returned looptris. + * + * TODO: maybe figure out how to use the join_geometries() function + * to join all the meshes into one mesh first, and then convert + * that single mesh to BMesh. Issues with that include needing + * to apply the transforms and material remaps. + */ +static BMesh *mesh_bm_concat(Span meshes, + Span transforms, + const float4x4 &target_transform, + Span> material_remaps, + BMLoop *(**r_looptris)[3], + int *r_looptris_tot) +{ + const int meshes_num = meshes.size(); + BLI_assert(meshes_num >= 1); + bool ok; + float4x4 inv_target_mat = math::invert(target_transform, ok); + if (!ok) { + BLI_assert_unreachable(); + inv_target_mat = float4x4::identity(); + } + Array to_target(meshes_num); + Array is_negative_transform(meshes_num); + Array is_flip(meshes_num); + const int tsize = transforms.size(); + for (const int i : IndexRange(meshes_num)) { + if (tsize > i) { + to_target[i] = inv_target_mat * transforms[i]; + is_negative_transform[i] = math::is_negative(transforms[i]); + is_flip[i] = is_negative_transform[i] != is_negative_transform[0]; + } + else { + to_target[i] = inv_target_mat; + is_negative_transform[i] = false; + is_flip[i] = false; + } + } + + /* Make a BMesh that will be a concatenation of the elements of all the meshes */ + BMAllocTemplate allocsize; + allocsize.totvert = 0; + allocsize.totedge = 0; + allocsize.totloop = 0; + allocsize.totface = 0; + for (const int i : meshes.index_range()) { + allocsize.totvert += meshes[i]->verts_num; + allocsize.totedge += meshes[i]->edges_num; + allocsize.totloop += meshes[i]->corners_num; + allocsize.totface += meshes[i]->faces_num; + } + + BMeshCreateParams bmesh_create_params{}; + BMesh *bm = BM_mesh_create(&allocsize, &bmesh_create_params); + + BM_mesh_copy_init_customdata_from_mesh_array( + bm, const_cast(meshes.begin()), meshes_num, &allocsize); + + BMeshFromMeshParams bmesh_from_mesh_params{}; + bmesh_from_mesh_params.calc_face_normal = true; + bmesh_from_mesh_params.calc_vert_normal = true; + + Array verts_end(meshes_num); + Array faces_end(meshes_num); + verts_end[0] = meshes[0]->verts_num; + faces_end[0] = meshes[0]->faces_num; + for (const int i : meshes.index_range()) { + /* Append meshes[i] elements and data to bm. */ + BM_mesh_bm_from_me(bm, meshes[i], &bmesh_from_mesh_params); + if (i > 0) { + verts_end[i] = verts_end[i - 1] + meshes[i]->verts_num; + faces_end[i] = faces_end[i - 1] + meshes[i]->faces_num; + if (is_flip[i]) { + /* Need to flip face normals to match that of mesh[0]. */ + const int cd_loop_mdisp_offset = CustomData_get_offset(&bm->ldata, CD_MDISPS); + BM_mesh_elem_table_ensure(bm, BM_FACE); + for (int j = faces_end[i - 1]; j < faces_end[i]; j++) { + BMFace *efa = bm->ftable[j]; + BM_face_normal_flip_ex(bm, efa, cd_loop_mdisp_offset, true); + } + } + } + } + + /* Make a triangulation of all polys before transforming vertices + * so we can use the original normals. */ + const int looptris_tot = poly_to_tri_count(bm->totface, bm->totloop); + BMLoop *(*looptris)[3] = (BMLoop * (*)[3]) + MEM_malloc_arrayN(looptris_tot, sizeof(*looptris), __func__); + BM_mesh_calc_tessellation_beauty(bm, looptris); + *r_looptris = looptris; + *r_looptris_tot = looptris_tot; + + /* Transform the vertices that into the desired target_transform space. */ + BMIter iter; + BMVert *eve; + int i = 0; + int mesh_index = 0; + BM_ITER_MESH (eve, &iter, bm, BM_VERTS_OF_MESH) { + copy_v3_v3(eve->co, math::transform_point(to_target[mesh_index], float3(eve->co))); + ++i; + if (i == verts_end[mesh_index]) { + mesh_index++; + } + } + + /* Transform face normals and tag the first-operand faces. + * Also, apply material remaps. */ + BMFace *efa; + i = 0; + mesh_index = 0; + BM_ITER_MESH (efa, &iter, bm, BM_FACES_OF_MESH) { + copy_v3_v3(efa->no, math::transform_direction(to_target[mesh_index], float3(efa->no))); + if (is_negative_transform[mesh_index]) { + negate_v3(efa->no); + } + normalize_v3(efa->no); + + /* Temp tag used in `face_boolean_operand()` to test for operand 0. */ + if (i < faces_end[0]) { + BM_elem_flag_enable(efa, BM_FACE_TAG); + } + + /* Remap material. */ + int cur_mat = efa->mat_nr; + if (cur_mat < material_remaps[mesh_index].size()) { + int new_mat = material_remaps[mesh_index][cur_mat]; + if (new_mat >= 0) { + efa->mat_nr = material_remaps[mesh_index][cur_mat]; + } + } + + ++i; + if (i == faces_end[mesh_index]) { + mesh_index++; + } + } + + return bm; +} + +static int operation_to_float_mode(const Operation operation) +{ + switch (operation) { + case Operation::Intersect: + return BMESH_ISECT_BOOLEAN_ISECT; + case Operation::Union: + return BMESH_ISECT_BOOLEAN_UNION; + case Operation::Difference: + return BMESH_ISECT_BOOLEAN_DIFFERENCE; + } + BLI_assert_unreachable(); + return BMESH_ISECT_BOOLEAN_NONE; +} + +static Mesh *mesh_boolean_float(Span meshes, + Span transforms, + const float4x4 &target_transform, + Span> material_remaps, + const int boolean_mode, + Vector * /*r_intersecting_edges*/) +{ + BLI_assert(meshes.size() == transforms.size() || transforms.size() == 0); + BLI_assert(material_remaps.size() == 0 || material_remaps.size() == meshes.size()); + if (meshes.is_empty()) { + return nullptr; + } + + if (meshes.size() == 1) { + /* The float solver doesn't do self union. Just return nullptr, which will + * cause geometry nodes to leave the input as is. */ + return BKE_mesh_copy_for_eval(meshes[0]); + } + + BMLoop *(*looptris)[3]; + int looptris_tot; + if (meshes.size() == 2) { + BMesh *bm = mesh_bm_concat( + meshes, transforms, target_transform, material_remaps, &looptris, &looptris_tot); + BM_mesh_intersect(bm, + looptris, + looptris_tot, + face_boolean_operand, + nullptr, + false, + false, + true, + true, + false, + false, + boolean_mode, + 1e-6f); + MEM_freeN(looptris); + Mesh *result = BKE_mesh_from_bmesh_for_eval_nomain(bm, nullptr, meshes[0]); + BM_mesh_free(bm); + return result; + } + + /* Iteratively operate with each operand. */ + Array two_meshes = {meshes[0], meshes[1]}; + Array two_transforms = {transforms[0], transforms[1]}; + Array> two_remaps = {material_remaps[0], material_remaps[1]}; + Mesh *prev_result_mesh = nullptr; + for (const int i : meshes.index_range().drop_back(1)) { + BMesh *bm = mesh_bm_concat( + two_meshes, two_transforms, float4x4::identity(), two_remaps, &looptris, &looptris_tot); + BM_mesh_intersect(bm, + looptris, + looptris_tot, + face_boolean_operand, + nullptr, + false, + false, + true, + true, + false, + false, + boolean_mode, + 1e-6f); + MEM_freeN(looptris); + Mesh *result_i_mesh = BKE_mesh_from_bmesh_for_eval_nomain(bm, nullptr, meshes[0]); + BM_mesh_free(bm); + if (prev_result_mesh != nullptr) { + /* Except in the first iteration, two_meshes[0] holds the intermediate + * mesh result from the previous iteration. */ + BKE_mesh_eval_delete(prev_result_mesh); + } + if (i < meshes.size() - 2) { + two_meshes[0] = result_i_mesh; + two_meshes[1] = meshes[i + 2]; + two_transforms[0] = float4x4::identity(); + two_transforms[1] = transforms[i + 2]; + two_remaps[0] = {}; + two_remaps[1] = material_remaps[i + 2]; + prev_result_mesh = result_i_mesh; + } + else { + return result_i_mesh; + } + } + + BLI_assert_unreachable(); + return nullptr; +} + +/** \} */ + +Mesh *mesh_boolean(Span meshes, + Span transforms, + const float4x4 &target_transform, + Span> material_remaps, + BooleanOpParameters op_params, + Solver solver, + Vector *r_intersecting_edges) +{ + + switch (solver) { + case Solver::Float: + return mesh_boolean_float(meshes, + transforms, + target_transform, + material_remaps, + operation_to_float_mode(op_params.boolean_mode), + r_intersecting_edges); + case Solver::MeshArr: +#ifdef WITH_GMP + return mesh_boolean_mesh_arr(meshes, + transforms, + target_transform, + material_remaps, + !op_params.no_self_intersections, + !op_params.watertight, + operation_to_mesh_arr_mode(op_params.boolean_mode), + r_intersecting_edges); +#else + return nullptr; +#endif + default: + BLI_assert_unreachable(); + } + return nullptr; +} + +} // namespace blender::geometry::boolean diff --git a/source/blender/geometry/intern/mesh_primitive_grid.cc b/source/blender/geometry/intern/mesh_primitive_grid.cc index c291f49e7cc..d773d170ebe 100644 --- a/source/blender/geometry/intern/mesh_primitive_grid.cc +++ b/source/blender/geometry/intern/mesh_primitive_grid.cc @@ -22,13 +22,17 @@ static void calculate_uvs(Mesh *mesh, const float dx = (size_x == 0.0f) ? 0.0f : 1.0f / size_x; const float dy = (size_y == 0.0f) ? 0.0f : 1.0f / size_y; - threading::parallel_for(corner_verts.index_range(), 1024, [&](IndexRange range) { - for (const int i : range) { - const float3 &co = positions[corner_verts[i]]; - uv_attribute.span[i].x = (co.x + size_x * 0.5f) * dx; - uv_attribute.span[i].y = (co.y + size_y * 0.5f) * dy; - } - }); + threading::memory_bandwidth_bound_task( + uv_attribute.span.size_in_bytes() + positions.size_in_bytes() + corner_verts.size_in_bytes(), + [&]() { + threading::parallel_for(corner_verts.index_range(), 1024, [&](IndexRange range) { + for (const int i : range) { + const float3 &co = positions[corner_verts[i]]; + uv_attribute.span[i].x = (co.x + size_x * 0.5f) * dx; + uv_attribute.span[i].y = (co.y + size_y * 0.5f) * dy; + } + }); + }); uv_attribute.finish(); } @@ -59,18 +63,20 @@ Mesh *create_grid_mesh(const int verts_x, const float dy = edges_y == 0 ? 0.0f : size_y / edges_y; const float x_shift = edges_x / 2.0f; const float y_shift = edges_y / 2.0f; - threading::parallel_for(IndexRange(verts_x), 512, [&](IndexRange x_range) { - for (const int x : x_range) { - const int y_offset = x * verts_y; - threading::parallel_for(IndexRange(verts_y), 512, [&](IndexRange y_range) { - for (const int y : y_range) { - const int vert_index = y_offset + y; - positions[vert_index].x = (x - x_shift) * dx; - positions[vert_index].y = (y - y_shift) * dy; - positions[vert_index].z = 0.0f; - } - }); - } + threading::memory_bandwidth_bound_task(positions.size_in_bytes(), [&]() { + threading::parallel_for(IndexRange(verts_x), 512, [&](IndexRange x_range) { + for (const int x : x_range) { + const int y_offset = x * verts_y; + threading::parallel_for(IndexRange(verts_y), 512, [&](IndexRange y_range) { + for (const int y : y_range) { + const int vert_index = y_offset + y; + positions[vert_index].x = (x - x_shift) * dx; + positions[vert_index].y = (y - y_shift) * dy; + positions[vert_index].z = 0.0f; + } + }); + } + }); }); } @@ -78,56 +84,63 @@ Mesh *create_grid_mesh(const int verts_x, const int x_edges_start = verts_x * edges_y; /* Build the horizontal edges in the X direction. */ - threading::parallel_for(IndexRange(verts_x), 512, [&](IndexRange x_range) { - for (const int x : x_range) { - const int y_vert_offset = x * verts_y; - const int y_edge_offset = y_edges_start + x * edges_y; - threading::parallel_for(IndexRange(edges_y), 512, [&](IndexRange y_range) { - for (const int y : y_range) { - const int vert_index = y_vert_offset + y; - edges[y_edge_offset + y] = int2(vert_index, vert_index + 1); - } - }); - } + threading::memory_bandwidth_bound_task(edges.size_in_bytes(), [&]() { + threading::parallel_for(IndexRange(verts_x), 512, [&](IndexRange x_range) { + for (const int x : x_range) { + const int y_vert_offset = x * verts_y; + const int y_edge_offset = y_edges_start + x * edges_y; + threading::parallel_for(IndexRange(edges_y), 512, [&](IndexRange y_range) { + for (const int y : y_range) { + const int vert_index = y_vert_offset + y; + edges[y_edge_offset + y] = int2(vert_index, vert_index + 1); + } + }); + } + }); }); /* Build the vertical edges in the Y direction. */ - threading::parallel_for(IndexRange(verts_y), 512, [&](IndexRange y_range) { - for (const int y : y_range) { - const int x_edge_offset = x_edges_start + y * edges_x; - threading::parallel_for(IndexRange(edges_x), 512, [&](IndexRange x_range) { - for (const int x : x_range) { - const int vert_index = x * verts_y + y; - edges[x_edge_offset + x] = int2(vert_index, vert_index + verts_y); - } - }); - } + threading::memory_bandwidth_bound_task(edges.size_in_bytes(), [&]() { + threading::parallel_for(IndexRange(verts_y), 512, [&](IndexRange y_range) { + for (const int y : y_range) { + const int x_edge_offset = x_edges_start + y * edges_x; + threading::parallel_for(IndexRange(edges_x), 512, [&](IndexRange x_range) { + for (const int x : x_range) { + const int vert_index = x * verts_y + y; + edges[x_edge_offset + x] = int2(vert_index, vert_index + verts_y); + } + }); + } + }); }); - threading::parallel_for(IndexRange(edges_x), 512, [&](IndexRange x_range) { - for (const int x : x_range) { - const int y_offset = x * edges_y; - threading::parallel_for(IndexRange(edges_y), 512, [&](IndexRange y_range) { - for (const int y : y_range) { - const int face_index = y_offset + y; - const int loop_index = face_index * 4; - const int vert_index = x * verts_y + y; + threading::memory_bandwidth_bound_task( + corner_edges.size_in_bytes() + corner_verts.size_in_bytes(), [&]() { + threading::parallel_for(IndexRange(edges_x), 512, [&](IndexRange x_range) { + for (const int x : x_range) { + const int y_offset = x * edges_y; + threading::parallel_for(IndexRange(edges_y), 512, [&](IndexRange y_range) { + for (const int y : y_range) { + const int face_index = y_offset + y; + const int loop_index = face_index * 4; + const int vert_index = x * verts_y + y; - corner_verts[loop_index] = vert_index; - corner_edges[loop_index] = x_edges_start + edges_x * y + x; + corner_verts[loop_index] = vert_index; + corner_edges[loop_index] = x_edges_start + edges_x * y + x; - corner_verts[loop_index + 1] = vert_index + verts_y; - corner_edges[loop_index + 1] = y_edges_start + edges_y * (x + 1) + y; + corner_verts[loop_index + 1] = vert_index + verts_y; + corner_edges[loop_index + 1] = y_edges_start + edges_y * (x + 1) + y; - corner_verts[loop_index + 2] = vert_index + verts_y + 1; - corner_edges[loop_index + 2] = x_edges_start + edges_x * (y + 1) + x; + corner_verts[loop_index + 2] = vert_index + verts_y + 1; + corner_edges[loop_index + 2] = x_edges_start + edges_x * (y + 1) + x; - corner_verts[loop_index + 3] = vert_index + 1; - corner_edges[loop_index + 3] = y_edges_start + edges_y * x + y; - } + corner_verts[loop_index + 3] = vert_index + 1; + corner_edges[loop_index + 3] = y_edges_start + edges_y * x + y; + } + }); + } + }); }); - } - }); if (uv_map_id && mesh->faces_num != 0) { calculate_uvs(mesh, positions, corner_verts, size_x, size_y, uv_map_id); diff --git a/source/blender/geometry/intern/mesh_primitive_line.cc b/source/blender/geometry/intern/mesh_primitive_line.cc index beaa89822c5..2c3c07eff04 100644 --- a/source/blender/geometry/intern/mesh_primitive_line.cc +++ b/source/blender/geometry/intern/mesh_primitive_line.cc @@ -20,23 +20,25 @@ Mesh *create_line_mesh(const float3 start, const float3 delta, const int count) MutableSpan positions = mesh->vert_positions_for_write(); MutableSpan edges = mesh->edges_for_write(); - threading::parallel_invoke( - 1024 < count, - [&]() { - threading::parallel_for(positions.index_range(), 4096, [&](IndexRange range) { - for (const int i : range) { - positions[i] = start + delta * i; - } + threading::memory_bandwidth_bound_task(positions.size_in_bytes() + edges.size_in_bytes(), [&]() { + threading::parallel_invoke( + 1024 < count, + [&]() { + threading::parallel_for(positions.index_range(), 4096, [&](IndexRange range) { + for (const int i : range) { + positions[i] = start + delta * i; + } + }); + }, + [&]() { + threading::parallel_for(edges.index_range(), 4096, [&](IndexRange range) { + for (const int i : range) { + edges[i][0] = i; + edges[i][1] = i + 1; + } + }); }); - }, - [&]() { - threading::parallel_for(edges.index_range(), 4096, [&](IndexRange range) { - for (const int i : range) { - edges[i][0] = i; - edges[i][1] = i + 1; - } - }); - }); + }); mesh->tag_loose_verts_none(); mesh->tag_overlapping_none(); diff --git a/source/blender/geometry/intern/realize_instances.cc b/source/blender/geometry/intern/realize_instances.cc index 7679f979507..6130729bf69 100644 --- a/source/blender/geometry/intern/realize_instances.cc +++ b/source/blender/geometry/intern/realize_instances.cc @@ -321,6 +321,24 @@ static void realize_collections(Collection *collection, bke::Instances *instance } } +static int64_t get_final_points_num(const GatherTasks &tasks) +{ + int64_t points_num = 0; + if (!tasks.pointcloud_tasks.is_empty()) { + const RealizePointCloudTask &task = tasks.pointcloud_tasks.last(); + points_num += task.start_index + task.pointcloud_info->pointcloud->totpoint; + } + if (!tasks.mesh_tasks.is_empty()) { + const RealizeMeshTask &task = tasks.mesh_tasks.last(); + points_num += task.start_indices.vertex + task.mesh_info->mesh->verts_num; + } + if (!tasks.curve_tasks.is_empty()) { + const RealizeCurveTask &task = tasks.curve_tasks.last(); + points_num += task.start_indices.point + task.curve_info->curves->geometry.point_num; + } + return points_num; +} + static void copy_transformed_positions(const Span src, const float4x4 &transform, MutableSpan dst) @@ -2046,25 +2064,31 @@ bke::GeometrySet realize_instances(bke::GeometrySet geometry_set, gather_info.instances.attribute_fallback, new_geometry_set); - execute_realize_pointcloud_tasks(options.keep_original_ids, - all_pointclouds_info, - gather_info.r_tasks.pointcloud_tasks, - all_pointclouds_info.attributes, - new_geometry_set); + const int64_t total_points_num = get_final_points_num(gather_info.r_tasks); + /* This doesn't have to be exact at all, it's just a rough estimate ot make decisions about + * multi-threading (overhead). */ + const int64_t approximate_used_bytes_num = total_points_num * 32; + threading::memory_bandwidth_bound_task(approximate_used_bytes_num, [&]() { + execute_realize_pointcloud_tasks(options.keep_original_ids, + all_pointclouds_info, + gather_info.r_tasks.pointcloud_tasks, + all_pointclouds_info.attributes, + new_geometry_set); - execute_realize_mesh_tasks(options.keep_original_ids, - all_meshes_info, - gather_info.r_tasks.mesh_tasks, - all_meshes_info.attributes, - all_meshes_info.materials, - new_geometry_set); - - execute_realize_curve_tasks(options.keep_original_ids, - all_curves_info, - gather_info.r_tasks.curve_tasks, - all_curves_info.attributes, + execute_realize_mesh_tasks(options.keep_original_ids, + all_meshes_info, + gather_info.r_tasks.mesh_tasks, + all_meshes_info.attributes, + all_meshes_info.materials, new_geometry_set); + execute_realize_curve_tasks(options.keep_original_ids, + all_curves_info, + gather_info.r_tasks.curve_tasks, + all_curves_info.attributes, + new_geometry_set); + }); + if (gather_info.r_tasks.first_volume) { new_geometry_set.add(*gather_info.r_tasks.first_volume); } diff --git a/source/blender/geometry/intern/separate_geometry.cc b/source/blender/geometry/intern/separate_geometry.cc index 98f4a0ed491..db1294613a4 100644 --- a/source/blender/geometry/intern/separate_geometry.cc +++ b/source/blender/geometry/intern/separate_geometry.cc @@ -180,7 +180,7 @@ void separate_geometry(bke::GeometrySet &geometry_set, } } if (const Mesh *mesh = geometry_set.get_mesh()) { - if (ELEM(domain, AttrDomain::Point, AttrDomain::Edge, AttrDomain::Face, AttrDomain::Corner)) { + if (ELEM(domain, AttrDomain::Point, AttrDomain::Edge, AttrDomain::Face)) { std::optional dst_mesh = separate_mesh_selection( *mesh, selection, domain, mode, propagation_info); if (dst_mesh) { diff --git a/source/blender/gpencil_modifiers_legacy/intern/lineart/lineart_ops.cc b/source/blender/gpencil_modifiers_legacy/intern/lineart/lineart_ops.cc index 5752a085a17..33f6249607e 100644 --- a/source/blender/gpencil_modifiers_legacy/intern/lineart/lineart_ops.cc +++ b/source/blender/gpencil_modifiers_legacy/intern/lineart/lineart_ops.cc @@ -52,26 +52,27 @@ static bool lineart_mod_is_disabled(GpencilModifierData *md) return disabled; } -static void clear_strokes(Object *ob, GpencilModifierData *md, int frame) +static bool clear_strokes(Object *ob, GpencilModifierData *md, int frame) { if (md->type != eGpencilModifierType_Lineart) { - return; + return false; } LineartGpencilModifierData *lmd = (LineartGpencilModifierData *)md; bGPdata *gpd = static_cast(ob->data); bGPDlayer *gpl = BKE_gpencil_layer_get_by_name(gpd, lmd->target_layer, 1); if (!gpl) { - return; + return false; } bGPDframe *gpf = BKE_gpencil_layer_frame_find(gpl, frame); if (!gpf) { /* No greasepencil frame found. */ - return; + return false; } BKE_gpencil_layer_frame_delete(gpl, gpf); + return true; } static bool bake_strokes(Object *ob, @@ -183,7 +184,9 @@ static bool lineart_gpencil_bake_single_target(LineartBakeJob *bj, Object *ob, i if (bj->overwrite_frames) { LISTBASE_FOREACH (GpencilModifierData *, md, &ob->greasepencil_modifiers) { if (md->type == eGpencilModifierType_Lineart) { - clear_strokes(ob, md, frame); + if (clear_strokes(ob, md, frame)) { + touched = true; + } } } } diff --git a/source/blender/gpu/intern/gpu_index_buffer.cc b/source/blender/gpu/intern/gpu_index_buffer.cc index a57c17d5cd3..2b8070770df 100644 --- a/source/blender/gpu/intern/gpu_index_buffer.cc +++ b/source/blender/gpu/intern/gpu_index_buffer.cc @@ -270,12 +270,7 @@ GPUIndexBuf *GPU_indexbuf_build_curves_on_device(GPUPrimType prim_type, tris ? GPU_SHADER_INDEXBUF_TRIS : (lines ? GPU_SHADER_INDEXBUF_LINES : GPU_SHADER_INDEXBUF_POINTS)); GPU_shader_bind(shader); - int index_len = curves_num * dispatch_x_dim; - /* Buffer's size in bytes is required to be multiple of 16. - * Here is made an assumption that buffer's index_type is GPU_INDEX_U32. - * This will make buffer size multiple of 16 after multiplying by sizeof(uint32_t). */ - int multiple_of_4 = ceil_to_multiple_u(index_len, 4); - GPUIndexBuf *ibo = GPU_indexbuf_build_on_device(multiple_of_4); + GPUIndexBuf *ibo = GPU_indexbuf_build_on_device(curves_num * dispatch_x_dim); int resolution; if (tris) { resolution = 6; diff --git a/source/blender/gpu/metal/mtl_index_buffer.mm b/source/blender/gpu/metal/mtl_index_buffer.mm index bb09086d93f..93b25e7a071 100644 --- a/source/blender/gpu/metal/mtl_index_buffer.mm +++ b/source/blender/gpu/metal/mtl_index_buffer.mm @@ -55,7 +55,9 @@ void MTLIndexBuf::bind_as_ssbo(uint32_t binding) /* Create MTLStorageBuffer to wrap this resource and use conventional binding. */ if (ssbo_wrapper_ == nullptr) { - ssbo_wrapper_ = new MTLStorageBuf(this, alloc_size_); + /* Buffer's size in bytes is required to be multiple of 16. */ + int multiple_of_16 = ceil_to_multiple_u(alloc_size_, 16); + ssbo_wrapper_ = new MTLStorageBuf(this, multiple_of_16); } ssbo_wrapper_->bind(binding); } diff --git a/source/blender/gpu/metal/mtl_shader.mm b/source/blender/gpu/metal/mtl_shader.mm index 825ec97c640..af6a423e3a9 100644 --- a/source/blender/gpu/metal/mtl_shader.mm +++ b/source/blender/gpu/metal/mtl_shader.mm @@ -658,15 +658,43 @@ void MTLShader::uniform_int(int location, int comp_len, int array_size, const in uint8_t *ptr = (uint8_t *)push_constant_data_; ptr += uniform.byte_offset; + /** Determine size of data to copy. */ + const char *data_to_copy = (char *)data; + uint data_size_to_copy = sizeof(int) * comp_len * array_size; + + /* Special cases for small types support where storage is shader push constant buffer is smaller + * than the incoming data. */ + ushort us; + uchar uc; + if (uniform.size_in_bytes == 1) { + /* Convert integer storage value down to uchar. */ + data_size_to_copy = uniform.size_in_bytes; + uc = *data; + data_to_copy = (char *)&uc; + } + else if (uniform.size_in_bytes == 2) { + /* Convert integer storage value down to ushort. */ + data_size_to_copy = uniform.size_in_bytes; + us = *data; + data_to_copy = (char *)&us; + } + else { + BLI_assert_msg( + (mtl_get_data_type_alignment(uniform.type) % sizeof(int)) == 0, + "When uniform inputs are provided as integers, the underlying type must adhere " + "to alignment per-component. If this test fails, the input data cannot be directly copied " + "to the buffer. e.g. Array of small types uchar/bool/ushort etc; are currently not " + "handled."); + } + /* Copy data into local block. Only flag UBO as modified if data is different * This can avoid re-binding of unmodified local uniform data, reducing * the total number of copy operations needed and data transfers between * CPU and GPU. */ - bool data_changed = (memcmp((void *)ptr, (void *)data, sizeof(int) * comp_len * array_size) != - 0); + bool data_changed = (memcmp((void *)ptr, (void *)data_to_copy, data_size_to_copy) != 0); if (data_changed) { this->push_constant_bindstate_mark_dirty(true); - memcpy((void *)ptr, (void *)data, sizeof(int) * comp_len * array_size); + memcpy((void *)ptr, (void *)data_to_copy, data_size_to_copy); } } diff --git a/source/blender/gpu/metal/mtl_shader_generator.mm b/source/blender/gpu/metal/mtl_shader_generator.mm index d0077cb5a9b..d9b17597364 100644 --- a/source/blender/gpu/metal/mtl_shader_generator.mm +++ b/source/blender/gpu/metal/mtl_shader_generator.mm @@ -3166,10 +3166,11 @@ std::string MSLGeneratorInterface::generate_msl_vertex_attribute_input_populatio &do_attribute_conversion_on_read, this->vertex_input_attributes[attribute].type); if (do_attribute_conversion_on_read) { - out << "\t" << attribute_conversion_func_name << "(MTL_AttributeConvert" << attribute - << ", v_in." << this->vertex_input_attributes[attribute].name << ", " - << shader_stage_inst_name << "." << this->vertex_input_attributes[attribute].name - << ");" << std::endl; + BLI_assert(this->vertex_input_attributes[attribute].layout_location >= 0); + out << "\t" << attribute_conversion_func_name << "(MTL_AttributeConvert" + << this->vertex_input_attributes[attribute].layout_location << ", v_in." + << this->vertex_input_attributes[attribute].name << ", " << shader_stage_inst_name + << "." << this->vertex_input_attributes[attribute].name << ");" << std::endl; } else { out << "\t" << shader_stage_inst_name << "." diff --git a/source/blender/gpu/metal/mtl_shader_interface.mm b/source/blender/gpu/metal/mtl_shader_interface.mm index 8c7b229ce84..368bd6f3014 100644 --- a/source/blender/gpu/metal/mtl_shader_interface.mm +++ b/source/blender/gpu/metal/mtl_shader_interface.mm @@ -191,7 +191,7 @@ void MTLShaderInterface::add_uniform(uint32_t name_offset, eMTLDataType type, in /* Determine size and offset alignment -- C++ struct alignment rules: Base address of value must * match alignment of type. GLSL follows minimum type alignment of 4. */ int data_type_size = mtl_get_data_type_size(type) * array_len; - int data_type_alignment = max_ii(mtl_get_data_type_alignment(type), 4); + int data_type_alignment = mtl_get_data_type_alignment(type); int current_offset = push_constant_block_.current_offset; if ((current_offset % data_type_alignment) != 0) { current_offset += data_type_alignment - (current_offset % data_type_alignment); diff --git a/source/blender/gpu/metal/mtl_shader_interface_type.hh b/source/blender/gpu/metal/mtl_shader_interface_type.hh index 6d9dadf9a4e..da51e047d0f 100644 --- a/source/blender/gpu/metal/mtl_shader_interface_type.hh +++ b/source/blender/gpu/metal/mtl_shader_interface_type.hh @@ -189,7 +189,6 @@ inline uint mtl_get_data_type_alignment(eMTLDataType type) case MTL_DATATYPE_CHAR3: case MTL_DATATYPE_UCHAR3: case MTL_DATATYPE_BOOL3: - return 3; case MTL_DATATYPE_CHAR4: case MTL_DATATYPE_UCHAR4: case MTL_DATATYPE_INT: diff --git a/source/blender/gpu/metal/mtl_storage_buffer.mm b/source/blender/gpu/metal/mtl_storage_buffer.mm index d550d65f287..eff1630f05e 100644 --- a/source/blender/gpu/metal/mtl_storage_buffer.mm +++ b/source/blender/gpu/metal/mtl_storage_buffer.mm @@ -426,13 +426,16 @@ void MTLStorageBuf::read(void *data) else { /** Direct storage buffer read. */ /* If we have a synchronization event from a prior memory sync, ensure memory is fully synced. - * Otherwise, assume read is asynchronous. */ + * Otherwise, assume read is synchronous and stall until in-flight work is complete. */ if (gpu_write_fence_ != nil) { /* Ensure the GPU updates are visible to the host before reading. */ while (gpu_write_fence_.signaledValue < host_read_signal_value_) { BLI_time_sleep_ms(1); } } + else { + GPU_finish(); + } /* Managed buffers need to be explicitly flushed back to host. */ if (metal_buffer_->get_resource_options() & MTLResourceStorageModeManaged) { diff --git a/source/blender/gpu/metal/mtl_texture.mm b/source/blender/gpu/metal/mtl_texture.mm index 08097e81e70..6f67e30a7b4 100644 --- a/source/blender/gpu/metal/mtl_texture.mm +++ b/source/blender/gpu/metal/mtl_texture.mm @@ -1689,11 +1689,16 @@ void gpu::MTLTexture::read_internal(int mip, * happen after work with associated texture is finished. */ GPU_finish(); - /* Texture View for SRGB special case. */ + /** Determine source read texture handle. */ id read_texture = texture_; + /* Use texture-view handle if reading from a GPU texture view. */ + if (resource_mode_ == MTL_TEXTURE_MODE_TEXTURE_VIEW) { + read_texture = this->get_metal_handle(); + } + /* Create Texture View for SRGB special case to bypass internal type conversion. */ if (format_ == GPU_SRGB8_A8) { BLI_assert(gpu_image_usage_flags_ & GPU_TEXTURE_USAGE_FORMAT_VIEW); - read_texture = [texture_ newTextureViewWithPixelFormat:MTLPixelFormatRGBA8Unorm]; + read_texture = [read_texture newTextureViewWithPixelFormat:MTLPixelFormatRGBA8Unorm]; } /* Perform per-texture type read. */ diff --git a/source/blender/gpu/metal/mtl_vertex_buffer.mm b/source/blender/gpu/metal/mtl_vertex_buffer.mm index 5f421906e24..5c143603f80 100644 --- a/source/blender/gpu/metal/mtl_vertex_buffer.mm +++ b/source/blender/gpu/metal/mtl_vertex_buffer.mm @@ -307,7 +307,7 @@ void MTLVertBuf::bind_as_ssbo(uint binding) /* Create MTLStorageBuffer to wrap this resource and use conventional binding. */ if (ssbo_wrapper_ == nullptr) { - ssbo_wrapper_ = new MTLStorageBuf(this, alloc_size_); + ssbo_wrapper_ = new MTLStorageBuf(this, ceil_to_multiple_u(alloc_size_, 16)); } ssbo_wrapper_->bind(binding); } diff --git a/source/blender/gpu/opengl/gl_batch.cc b/source/blender/gpu/opengl/gl_batch.cc index 1a6af558e52..efbc095259b 100644 --- a/source/blender/gpu/opengl/gl_batch.cc +++ b/source/blender/gpu/opengl/gl_batch.cc @@ -174,7 +174,7 @@ void GLVaoCache::clear() if (context_) { context_->vao_cache_unregister(this); } - /* Reinit. */ + /* Reinitialize. */ this->init(); } diff --git a/source/blender/gpu/shaders/common/gpu_shader_common_hash.glsl b/source/blender/gpu/shaders/common/gpu_shader_common_hash.glsl index 957387d7b56..b2b3116565e 100644 --- a/source/blender/gpu/shaders/common/gpu_shader_common_hash.glsl +++ b/source/blender/gpu/shaders/common/gpu_shader_common_hash.glsl @@ -232,3 +232,67 @@ float wang_hash_noise(uint s) return fract(float(s) / 4294967296.0); } + +/* PCG */ + +/* https://www.pcg-random.org/ */ +uint pcg_uint(uint u) +{ + uint state = u * 747796405u + 2891336453u; + uint word = ((state >> ((state >> 28u) + 4u)) ^ state) * 277803737u; + return (word >> 22u) ^ word; +} + +float pcg(float v) +{ + return pcg_uint(floatBitsToUint(v)) / float(0xffffffffU); +} + +float pcg(vec2 v) +{ + /* Nested pcg (faster and better quality that pcg2d). */ + uvec2 u = floatBitsToUint(v); + return pcg_uint(pcg_uint(u.x) + u.y) / float(0xffffffffU); +} + +/* http://www.jcgt.org/published/0009/03/02/ */ +vec3 pcg3d(vec3 v) +{ + uvec3 u = floatBitsToUint(v); + + u = u * 1664525u + 1013904223u; + + u.x += u.y * u.z; + u.y += u.z * u.x; + u.z += u.x * u.y; + + u ^= u >> 16u; + + u.x += u.y * u.z; + u.y += u.z * u.x; + u.z += u.x * u.y; + + return vec3(u) / float(0xffffffffU); +} + +/* http://www.jcgt.org/published/0009/03/02/ */ +vec4 pcg4d(vec4 v) +{ + uvec4 u = floatBitsToUint(v); + + u = u * 1664525u + 1013904223u; + + u.x += u.y * u.w; + u.y += u.z * u.x; + u.z += u.x * u.y; + u.w += u.y * u.z; + + u ^= u >> 16u; + + u.x += u.y * u.w; + u.y += u.z * u.x; + u.z += u.x * u.y; + u.w += u.y * u.z; + + return vec4(u) / float(0xffffffffU); +} diff --git a/source/blender/gpu/shaders/common/gpu_shader_math_vector_lib.glsl b/source/blender/gpu/shaders/common/gpu_shader_math_vector_lib.glsl index f538de374b8..8476dd5a9c2 100644 --- a/source/blender/gpu/shaders/common/gpu_shader_math_vector_lib.glsl +++ b/source/blender/gpu/shaders/common/gpu_shader_math_vector_lib.glsl @@ -176,6 +176,7 @@ vec3 orthogonal(vec3 v); * \note Returned vector is always rotated 90 degrees counter clock wise. */ vec2 orthogonal(vec2 v); +ivec2 orthogonal(ivec2 v); /** * Return true if the difference between`a` and `b` is below the `epsilon` value. @@ -613,6 +614,10 @@ vec2 orthogonal(vec2 v) { return vec2(-v.y, v.x); } +ivec2 orthogonal(ivec2 v) +{ + return ivec2(-v.y, v.x); +} bool is_equal(vec2 a, vec2 b, const float epsilon) { diff --git a/source/blender/gpu/shaders/gpu_shader_gpencil_stroke_frag.glsl b/source/blender/gpu/shaders/gpu_shader_gpencil_stroke_frag.glsl index 3402ef19c58..f0c12ca25a7 100644 --- a/source/blender/gpu/shaders/gpu_shader_gpencil_stroke_frag.glsl +++ b/source/blender/gpu/shaders/gpu_shader_gpencil_stroke_frag.glsl @@ -2,7 +2,7 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ -#ifdef USE_GEOMETRY_SHADER +#if defined(USE_GEOMETRY_SHADER) || defined(USE_GEOMETRY_IFACE_COLOR) vec4 fragment_in_color() { return geometry_out.mColor; diff --git a/source/blender/gpu/shaders/gpu_shader_gpencil_stroke_vert_no_geom.glsl b/source/blender/gpu/shaders/gpu_shader_gpencil_stroke_vert_no_geom.glsl index 8ff8ed1fa43..d524d1d862d 100644 --- a/source/blender/gpu/shaders/gpu_shader_gpencil_stroke_vert_no_geom.glsl +++ b/source/blender/gpu/shaders/gpu_shader_gpencil_stroke_vert_no_geom.glsl @@ -97,13 +97,13 @@ bool is_equal(vec4 p1, vec4 p2) geometry_out.mTexCoord = vec2(0, 0); \ geometry_out.mColor = finalColor[1]; \ gl_Position = vec4( \ - (sp1 + finalThickness[2] * n0) / gpencil_stroke_data.viewport, getZdepth(P1), 1.0); + (sp1 + finalThickness[1] * n0) / gpencil_stroke_data.viewport, getZdepth(P1), 1.0); #define V1_a \ geometry_out.mTexCoord = vec2(0, 0); \ geometry_out.mColor = finalColor[1]; \ gl_Position = vec4( \ - (sp1 + finalThickness[2] * n1) / gpencil_stroke_data.viewport, getZdepth(P1), 1.0); + (sp1 + finalThickness[1] * n1) / gpencil_stroke_data.viewport, getZdepth(P1), 1.0); #define V2_a \ geometry_out.mTexCoord = vec2(0, 0.5); \ @@ -114,12 +114,12 @@ bool is_equal(vec4 p1, vec4 p2) geometry_out.mTexCoord = vec2(0, 1); \ geometry_out.mColor = finalColor[1]; \ gl_Position = vec4( \ - (sp1 - finalThickness[2] * n1) / gpencil_stroke_data.viewport, getZdepth(P1), 1.0); + (sp1 - finalThickness[1] * n1) / gpencil_stroke_data.viewport, getZdepth(P1), 1.0); #define V1_b \ geometry_out.mTexCoord = vec2(0, 1); \ geometry_out.mColor = finalColor[1]; \ gl_Position = vec4( \ - (sp1 - finalThickness[2] * n0) / gpencil_stroke_data.viewport, getZdepth(P1), 1.0); + (sp1 - finalThickness[1] * n0) / gpencil_stroke_data.viewport, getZdepth(P1), 1.0); #define V2_b \ geometry_out.mTexCoord = vec2(0, 0.5); \ @@ -197,6 +197,11 @@ bool is_equal(vec4 p1, vec4 p2) vec2 svn2 = normalize(sp2 - sp1) * length_b * 4.0 * extend; \ gl_Position = vec4((sp2 + svn2) / gpencil_stroke_data.viewport, getZdepth(P2), 1.0); +vec4 uchar4_to_normalized_vec4(uchar4 udata) +{ + return vec4(udata) / vec4(255.0f); +} + void main(void) { /* Determine output geometry IDs. */ @@ -215,7 +220,9 @@ void main(void) for (int i = 0; i < 4; i++) { finalPos[i] = ModelViewProjectionMatrix * vec4(vertex_fetch_attribute(input_prim_id + i, pos, vec3).xyz, 1.0); - finalColor[i] = vertex_fetch_attribute(input_prim_id + i, color, vec4); + /* Color attribute uses GPU_FETCH_INT_TO_FLOAT_UNIT with GPU_COMP_U8. */ + finalColor[i] = uchar4_to_normalized_vec4( + vertex_fetch_attribute(input_prim_id + i, color, uchar4)); float in_thickness = vertex_fetch_attribute(input_prim_id + i, thickness, float); if (gpencil_stroke_data.keep_size) { @@ -223,7 +230,7 @@ void main(void) } else { float size = (ProjectionMatrix[3][3] == 0.0) ? - (in_thickness / (gl_Position.z * defaultpixsize)) : + (in_thickness / (finalPos[i].z * defaultpixsize)) : (in_thickness / defaultpixsize); finalThickness[i] = max(size * gpencil_stroke_data.objscale, 1.0); } @@ -296,8 +303,14 @@ void main(void) } /** Geometry output. */ - /* First triangle (T0). prevent excessively long miters at sharp - * corners */ + + /* prevent excessively long miters at sharp corners */ + if (dot(v0, v1) < -MiterLimit) { + miter_a = n1; + length_a = finalThickness[1]; + } + + /* First triangle (T0). */ if (output_prim_triangle_id == 0) { if (dot(v0, v1) < -MiterLimit) { if (dot(v0, n1) > 0) { diff --git a/source/blender/gpu/shaders/gpu_shader_text_frag.glsl b/source/blender/gpu/shaders/gpu_shader_text_frag.glsl index 216abbcad93..cd78e571d1e 100644 --- a/source/blender/gpu/shaders/gpu_shader_text_frag.glsl +++ b/source/blender/gpu/shaders/gpu_shader_text_frag.glsl @@ -1,20 +1,22 @@ -/* SPDX-FileCopyrightText: 2016-2023 Blender Authors +/* SPDX-FileCopyrightText: 2016-2024 Blender Authors * * SPDX-License-Identifier: GPL-2.0-or-later */ #pragma BLENDER_REQUIRE(gpu_shader_colorspace_lib.glsl) -// #define GPU_NEAREST -#define sample_glyph_offset(texel, ofs) \ - texture_1D_custom_bilinear_filter(texCoord_interp + ofs * texel) +/* Font texture is conceptually laid out like a big 1D buffer: each glyph + * rectangle is flattened in row-major order into a "pixel strip". Inside + * the texture, glyphs strips are put one after another. The texture pixel + * rows can conceptually be treated as a really wide 1D texture. + * + * Because of all this, texture filtering has to be implemented manually, + * as well as checks for whether filtering samples fall outside of the + * glyph rectangle. */ float texel_fetch(int index) { - int size_x = textureSize(glyph, 0).r; - if (index >= size_x) { - return texelFetch(glyph, ivec2(index % size_x, index / size_x), 0).r; - } - return texelFetch(glyph, ivec2(index, 0), 0).r; + ivec2 texel = ivec2(index & glyph_tex_width_mask, index >> glyph_tex_width_shift); + return texelFetch(glyph, texel, 0).r; } bool is_inside_box(ivec2 v) @@ -22,142 +24,154 @@ bool is_inside_box(ivec2 v) return all(greaterThanEqual(v, ivec2(0))) && all(lessThan(v, glyph_dim)); } -float texture_1D_custom_bilinear_filter(vec2 uv) +float sample_glyph_bilinear(vec2 bilin_f, vec2 uv) { - vec2 texel_2d = uv * vec2(glyph_dim) + vec2(0.5); - ivec2 texel_2d_near = ivec2(texel_2d) - 1; - int frag_offset = glyph_offset + texel_2d_near.y * glyph_dim.x + texel_2d_near.x; + ivec2 texel = ivec2(floor(uv)) - 1; + int index = glyph_offset + texel.y * glyph_dim.x + texel.x; - float tl = 0.0; - - if (is_inside_box(texel_2d_near)) { - tl = texel_fetch(frag_offset); - } - -#ifdef GPU_NEAREST - return tl; -#else // GPU_LINEAR + /* Fetch 2x2 texels for filtering. */ int offset_x = 1; int offset_y = glyph_dim.x; + float tl = texel_fetch(index); + float tr = texel_fetch(index + offset_x); + float bl = texel_fetch(index + offset_y); + float br = texel_fetch(index + offset_x + offset_y); - float tr = 0.0; - float bl = 0.0; - float br = 0.0; - - if (is_inside_box(texel_2d_near + ivec2(1, 0))) { - tr = texel_fetch(frag_offset + offset_x); + /* Texels outside of glyph box: zero. */ + if (!is_inside_box(texel)) { + tl = 0.0; } - if (is_inside_box(texel_2d_near + ivec2(0, 1))) { - bl = texel_fetch(frag_offset + offset_y); + if (!is_inside_box(texel + ivec2(1, 0))) { + tr = 0.0; } - if (is_inside_box(texel_2d_near + ivec2(1, 1))) { - br = texel_fetch(frag_offset + offset_x + offset_y); + if (!is_inside_box(texel + ivec2(0, 1))) { + bl = 0.0; + } + if (!is_inside_box(texel + ivec2(1, 1))) { + br = 0.0; } - vec2 f = fract(texel_2d); - float tA = mix(tl, tr, f.x); - float tB = mix(bl, br, f.x); - - return mix(tA, tB, f.y); -#endif + /* Bilinear filter. */ + float tA = mix(tl, tr, bilin_f.x); + float tB = mix(bl, br, bilin_f.x); + return mix(tA, tB, bilin_f.y); } -vec4 texture_1D_custom_bilinear_filter_color(vec2 uv) +vec4 sample_glyph_rgba(vec2 uv) { - vec2 texel_2d = uv * vec2(glyph_dim) + 0.5; - ivec2 texel_2d_near = ivec2(texel_2d) - 1; + ivec2 texel = ivec2(floor(uv)) - 1; - int frag_offset = glyph_offset + ((texel_2d_near.y * glyph_dim.x * glyph_comp_len) + - (texel_2d_near.x * glyph_comp_len)); - - float tr = 0.0; - float tg = 0.0; - float tb = 0.0; - float ta = 0.0; - - if (is_inside_box(texel_2d_near)) { - tr = texel_fetch(frag_offset); - tg = texel_fetch(frag_offset + 1); - tb = texel_fetch(frag_offset + 2); - ta = texel_fetch(frag_offset + 3); + vec4 col = vec4(0.0); + if (is_inside_box(texel)) { + int index = glyph_offset + (texel.y * glyph_dim.x + texel.x) * glyph_comp_len; + col.r = texel_fetch(index); + col.g = texel_fetch(index + 1); + col.b = texel_fetch(index + 2); + col.a = texel_fetch(index + 3); } - return vec4(tr, tg, tb, ta); + return col; } void main() { + vec2 uv_base = texCoord_interp; + + /* Colored glyphs: do not do filtering or blurring. */ if (glyph_comp_len == 4) { - fragColor.rgba = texture_1D_custom_bilinear_filter_color(texCoord_interp).rgba; + fragColor.rgba = sample_glyph_rgba(uv_base).rgba; return; } - // input color replaces texture color + vec2 bilin_f = fract(uv_base); + fragColor.rgb = color_flat.rgb; - // modulate input alpha & texture alpha if (interp_size == 0) { - fragColor.a = texture_1D_custom_bilinear_filter(texCoord_interp); + /* No blurring: just a bilinear sample. */ + fragColor.a = sample_glyph_bilinear(bilin_f, uv_base); } else { - vec2 texel = 1.0 / vec2(glyph_dim); + + /* Blurring: will fetch (N+1)x(N+1) are of glyph texels, shifting the + * filter kernel weights by bilinear fraction. */ fragColor.a = 0.0; - if (interp_size == 1) { - /* NOTE(Metal): Declaring constant array in function scope to avoid increasing local shader - * memory pressure. */ - const vec2 offsets4[4] = vec2[4]( - vec2(-0.5, 0.5), vec2(0.5, 0.5), vec2(-0.5, -0.5), vec2(-0.5, -0.5)); + ivec2 texel = ivec2(floor(uv_base)) - 1; + int frag_offset = glyph_offset + texel.y * glyph_dim.x + texel.x; + if (interp_size == 1) { /* 3x3 blur */ - /* Manual unroll for performance (stupid GLSL compiler). */ - fragColor.a += sample_glyph_offset(texel, offsets4[0]); - fragColor.a += sample_glyph_offset(texel, offsets4[1]); - fragColor.a += sample_glyph_offset(texel, offsets4[2]); - fragColor.a += sample_glyph_offset(texel, offsets4[3]); - fragColor.a *= (1.0 / 4.0); + + /* clang-format off */ + const float weights3x3[16] = float[16]( + 1.0, 2.0, 1.0, 0.0, + 2.0, 4.0, 2.0, 0.0, + 1.0, 2.0, 1.0, 0.0, + 0.0, 0.0, 0.0, 0.0 + ); + /* clang-format on */ + + float sum = 0.0; + int idx = 0; + for (int iy = 0; iy < 4; ++iy) { + int ofsy = iy - 1; + for (int ix = 0; ix < 4; ++ix) { + int ofsx = ix - 1; + float v = texel_fetch(frag_offset + ofsy * glyph_dim.x + ofsx); + if (!is_inside_box(texel + ivec2(ofsx, ofsy))) { + v = 0.0; + } + + /* Bilinearly compute filter weight for this sample. */ + float w00 = weights3x3[idx]; + float w10 = ix > 0 ? weights3x3[idx - 1] : 0.0; + float w01 = iy > 0 ? weights3x3[idx - 4] : 0.0; + float w11 = ix > 0 && iy > 0 ? weights3x3[idx - 5] : 0.0; + float w = mix(mix(w00, w10, bilin_f.x), mix(w01, w11, bilin_f.x), bilin_f.y); + + sum += v * w; + ++idx; + } + } + fragColor.a = sum * (1.0 / 16.0); } else { - /* NOTE(Metal): Declaring constant array in function scope to avoid increasing local shader - * memory pressure. */ - const vec2 offsets16[16] = vec2[16](vec2(-1.5, 1.5), - vec2(-0.5, 1.5), - vec2(0.5, 1.5), - vec2(1.5, 1.5), - vec2(-1.5, 0.5), - vec2(-0.5, 0.5), - vec2(0.5, 0.5), - vec2(1.5, 0.5), - vec2(-1.5, -0.5), - vec2(-0.5, -0.5), - vec2(0.5, -0.5), - vec2(1.5, -0.5), - vec2(-1.5, -1.5), - vec2(-0.5, -1.5), - vec2(0.5, -1.5), - vec2(1.5, -1.5)); - /* 5x5 blur */ - /* Manual unroll for performance (stupid GLSL compiler). */ - fragColor.a += sample_glyph_offset(texel, offsets16[0]); - fragColor.a += sample_glyph_offset(texel, offsets16[1]); - fragColor.a += sample_glyph_offset(texel, offsets16[2]); - fragColor.a += sample_glyph_offset(texel, offsets16[3]); - fragColor.a += sample_glyph_offset(texel, offsets16[4]); - fragColor.a += sample_glyph_offset(texel, offsets16[5]) * 2.0; - fragColor.a += sample_glyph_offset(texel, offsets16[6]) * 2.0; - fragColor.a += sample_glyph_offset(texel, offsets16[7]); + /* clang-format off */ + const float weights5x5[36] = float[36]( + 1.0, 2.0, 2.0, 2.0, 1.0, 0.0, + 2.0, 5.0, 6.0, 5.0, 2.0, 0.0, + 2.0, 6.0, 8.0, 6.0, 2.0, 0.0, + 2.0, 5.0, 6.0, 5.0, 2.0, 0.0, + 1.0, 2.0, 2.0, 2.0, 1.0, 0.0, + 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 + ); + /* clang-format on */ - fragColor.a += sample_glyph_offset(texel, offsets16[8]); - fragColor.a += sample_glyph_offset(texel, offsets16[9]) * 2.0; - fragColor.a += sample_glyph_offset(texel, offsets16[10]) * 2.0; - fragColor.a += sample_glyph_offset(texel, offsets16[11]); + float sum = 0.0; + int idx = 0; + for (int iy = 0; iy < 6; ++iy) { + int ofsy = iy - 2; + for (int ix = 0; ix < 6; ++ix) { + int ofsx = ix - 2; + float v = texel_fetch(frag_offset + ofsy * glyph_dim.x + ofsx); + if (!is_inside_box(texel + ivec2(ofsx, ofsy))) { + v = 0.0; + } - fragColor.a += sample_glyph_offset(texel, offsets16[12]); - fragColor.a += sample_glyph_offset(texel, offsets16[13]); - fragColor.a += sample_glyph_offset(texel, offsets16[14]); - fragColor.a += sample_glyph_offset(texel, offsets16[15]); - fragColor.a *= (1.0 / 20.0); + /* Bilinearly compute filter weight for this sample. */ + float w00 = weights5x5[idx]; + float w10 = ix > 0 ? weights5x5[idx - 1] : 0.0; + float w01 = iy > 0 ? weights5x5[idx - 6] : 0.0; + float w11 = ix > 0 && iy > 0 ? weights5x5[idx - 7] : 0.0; + float w = mix(mix(w00, w10, bilin_f.x), mix(w01, w11, bilin_f.x), bilin_f.y); + + sum += v * w; + ++idx; + } + } + fragColor.a = sum * (1.0 / 80.0); } } diff --git a/source/blender/gpu/shaders/gpu_shader_text_vert.glsl b/source/blender/gpu/shaders/gpu_shader_text_vert.glsl index 7ce3b56565e..ab18177e771 100644 --- a/source/blender/gpu/shaders/gpu_shader_text_vert.glsl +++ b/source/blender/gpu/shaders/gpu_shader_text_vert.glsl @@ -17,7 +17,7 @@ void main() vec2 quad = vec2(x, y); vec2 interp_offset = float(interp_size) / abs(pos.zw - pos.xy); - texCoord_interp = mix(-interp_offset, 1.0 + interp_offset, quad); + texCoord_interp = mix(-interp_offset, 1.0 + interp_offset, quad) * vec2(glyph_dim) + vec2(0.5); vec2 final_pos = mix(vec2(ivec2(pos.xy) + ivec2(-interp_size, interp_size)), vec2(ivec2(pos.zw) + ivec2(interp_size, -interp_size)), diff --git a/source/blender/gpu/shaders/infos/gpu_shader_gpencil_stroke_info.hh b/source/blender/gpu/shaders/infos/gpu_shader_gpencil_stroke_info.hh index af4fdb19a0c..131e2bfd45c 100644 --- a/source/blender/gpu/shaders/infos/gpu_shader_gpencil_stroke_info.hh +++ b/source/blender/gpu/shaders/infos/gpu_shader_gpencil_stroke_info.hh @@ -39,6 +39,7 @@ GPU_SHADER_CREATE_INFO(gpu_shader_gpencil_stroke) GPU_SHADER_CREATE_INFO(gpu_shader_gpencil_stroke_no_geom) .metal_backend_only(true) + .define("USE_GEOMETRY_IFACE_COLOR") .additional_info("gpu_shader_gpencil_stroke_base") .vertex_out(gpencil_stroke_geom_iface) .vertex_source("gpu_shader_gpencil_stroke_vert_no_geom.glsl") diff --git a/source/blender/gpu/shaders/infos/gpu_shader_text_info.hh b/source/blender/gpu/shaders/infos/gpu_shader_text_info.hh index 20a7827024d..65460e8783e 100644 --- a/source/blender/gpu/shaders/infos/gpu_shader_text_info.hh +++ b/source/blender/gpu/shaders/infos/gpu_shader_text_info.hh @@ -27,6 +27,8 @@ GPU_SHADER_CREATE_INFO(gpu_shader_text) .vertex_out(text_iface) .fragment_out(0, Type::VEC4, "fragColor") .push_constant(Type::MAT4, "ModelViewProjectionMatrix") + .push_constant(Type::INT, "glyph_tex_width_mask") + .push_constant(Type::INT, "glyph_tex_width_shift") .sampler(0, ImageType::FLOAT_2D, "glyph", Frequency::PASS) .vertex_source("gpu_shader_text_vert.glsl") .fragment_source("gpu_shader_text_frag.glsl") diff --git a/source/blender/gpu/shaders/material/gpu_shader_material_tex_image.glsl b/source/blender/gpu/shaders/material/gpu_shader_material_tex_image.glsl index 73524864409..b956029954e 100644 --- a/source/blender/gpu/shaders/material/gpu_shader_material_tex_image.glsl +++ b/source/blender/gpu/shaders/material/gpu_shader_material_tex_image.glsl @@ -56,7 +56,16 @@ void point_map_to_tube(vec3 vin, out vec3 vout) void node_tex_image_linear(vec3 co, sampler2D ima, out vec4 color, out float alpha) { +#ifdef GPU_FRAGMENT_SHADER + vec2 scaling_factor = vec2(film_scaling_factor_get()); + vec2 dx = dFdx(co.xy) / scaling_factor; + vec2 dy = dFdy(co.xy) / scaling_factor; + + color = safe_color(textureGrad(ima, co.xy, dx, dy)); +#else color = safe_color(texture(ima, co.xy)); +#endif + alpha = color.a; } diff --git a/source/blender/gpu/shaders/metal/mtl_shader_defines.msl b/source/blender/gpu/shaders/metal/mtl_shader_defines.msl index d633666adff..645e5146f9a 100644 --- a/source/blender/gpu/shaders/metal/mtl_shader_defines.msl +++ b/source/blender/gpu/shaders/metal/mtl_shader_defines.msl @@ -366,6 +366,9 @@ struct SStruct { #define imageStore(_tex, _coord, _value) _texture_write_internal(_tex, _coord, _value) #define imageStoreFast(_tex, _coord, _value) _texture_write_internal_fast(_tex, _coord, _value) +/* Texture synchronization functions. */ +#define imageFence(image) image.texture->fence() + /* Singular return values from texture functions of type DEPTH are often indexed with either .r or * .x. This is a lightweight wrapper type for handling this syntax. */ union _msl_return_float { diff --git a/source/blender/gpu/shaders/opengl/glsl_shader_defines.glsl b/source/blender/gpu/shaders/opengl/glsl_shader_defines.glsl index 14755066c5a..d65c81bda30 100644 --- a/source/blender/gpu/shaders/opengl/glsl_shader_defines.glsl +++ b/source/blender/gpu/shaders/opengl/glsl_shader_defines.glsl @@ -83,6 +83,9 @@ #define isampler2DAtomic isampler2D #define isampler3DAtomic isampler3D +/* Pass through functions. */ +#define imageFence(image) + /* Backend Functions. */ #define select(A, B, mask) mix(A, B, mask) diff --git a/source/blender/gpu/vulkan/vk_backend.cc b/source/blender/gpu/vulkan/vk_backend.cc index 2d7a5273ad8..299b4937858 100644 --- a/source/blender/gpu/vulkan/vk_backend.cc +++ b/source/blender/gpu/vulkan/vk_backend.cc @@ -129,7 +129,10 @@ void VKBackend::delete_resources() {} void VKBackend::samplers_update() { - NOT_YET_IMPLEMENTED + VKDevice &device = VKBackend::get().device_; + if (device.is_initialized()) { + device.reinit(); + } } void VKBackend::compute_dispatch(int groups_x_len, int groups_y_len, int groups_z_len) diff --git a/source/blender/gpu/vulkan/vk_device.cc b/source/blender/gpu/vulkan/vk_device.cc index a67212b0944..3a6f2a69cab 100644 --- a/source/blender/gpu/vulkan/vk_device.cc +++ b/source/blender/gpu/vulkan/vk_device.cc @@ -27,6 +27,12 @@ extern "C" char datatoc_glsl_shader_defines_glsl[]; namespace blender::gpu { +void VKDevice::reinit() +{ + samplers_.free(); + samplers_.init(); +} + void VKDevice::deinit() { VK_ALLOCATION_CALLBACKS diff --git a/source/blender/gpu/vulkan/vk_device.hh b/source/blender/gpu/vulkan/vk_device.hh index 04a6555173a..fa52c0a6be0 100644 --- a/source/blender/gpu/vulkan/vk_device.hh +++ b/source/blender/gpu/vulkan/vk_device.hh @@ -186,6 +186,7 @@ class VKDevice : public NonCopyable { */ void init_dummy_buffer(VKContext &context); void init_dummy_color_attachment(); + void reinit(); void deinit(); eGPUDeviceType device_type() const; diff --git a/source/blender/imbuf/IMB_interp.hh b/source/blender/imbuf/IMB_interp.hh index 43c2602707b..560c8b0bc12 100644 --- a/source/blender/imbuf/IMB_interp.hh +++ b/source/blender/imbuf/IMB_interp.hh @@ -20,21 +20,21 @@ namespace blender::imbuf { /* Nearest sampling. */ -[[nodiscard]] inline uchar4 interpolate_nearest_byte(const ImBuf *in, float u, float v) +[[nodiscard]] inline uchar4 interpolate_nearest_border_byte(const ImBuf *in, float u, float v) { - return math::interpolate_nearest_byte(in->byte_buffer.data, in->x, in->y, u, v); + return math::interpolate_nearest_border_byte(in->byte_buffer.data, in->x, in->y, u, v); } -[[nodiscard]] inline float4 interpolate_nearest_fl(const ImBuf *in, float u, float v) +[[nodiscard]] inline float4 interpolate_nearest_border_fl(const ImBuf *in, float u, float v) { - return math::interpolate_nearest_fl(in->float_buffer.data, in->x, in->y, u, v); + return math::interpolate_nearest_border_fl(in->float_buffer.data, in->x, in->y, u, v); } -inline void interpolate_nearest_byte(const ImBuf *in, uchar output[4], float u, float v) +inline void interpolate_nearest_border_byte(const ImBuf *in, uchar output[4], float u, float v) { - math::interpolate_nearest_byte(in->byte_buffer.data, output, in->x, in->y, u, v); + math::interpolate_nearest_border_byte(in->byte_buffer.data, output, in->x, in->y, u, v); } -inline void interpolate_nearest_fl(const ImBuf *in, float output[4], float u, float v) +inline void interpolate_nearest_border_fl(const ImBuf *in, float output[4], float u, float v) { - math::interpolate_nearest_fl(in->float_buffer.data, output, in->x, in->y, 4, u, v); + math::interpolate_nearest_border_fl(in->float_buffer.data, output, in->x, in->y, 4, u, v); } /* Nearest sampling with UV wrapping. */ diff --git a/source/blender/imbuf/intern/allocimbuf.cc b/source/blender/imbuf/intern/allocimbuf.cc index fd4a2c48e73..481561fb502 100644 --- a/source/blender/imbuf/intern/allocimbuf.cc +++ b/source/blender/imbuf/intern/allocimbuf.cc @@ -648,6 +648,10 @@ ImBuf *IMB_dupImBuf(const ImBuf *ibuf1) tbuf.display_buffer_flags = nullptr; tbuf.colormanage_cache = nullptr; + /* GPU textures can not be easily copied, as it is not guaranteed that this function is called + * from within an active GPU context. */ + tbuf.gpu.texture = nullptr; + *ibuf2 = tbuf; return ibuf2; diff --git a/source/blender/imbuf/intern/colormanagement.cc b/source/blender/imbuf/intern/colormanagement.cc index 8744fdebf76..0ab2da00e9c 100644 --- a/source/blender/imbuf/intern/colormanagement.cc +++ b/source/blender/imbuf/intern/colormanagement.cc @@ -448,7 +448,7 @@ static void colormanage_cache_handle_release(void *cache_handle) /** \name Initialization / De-initialization * \{ */ -static void colormanage_role_color_space_name_get(OCIO_ConstConfigRcPtr *config, +static bool colormanage_role_color_space_name_get(OCIO_ConstConfigRcPtr *config, char *colorspace_name, const char *role, const char *backup_role) @@ -457,56 +457,56 @@ static void colormanage_role_color_space_name_get(OCIO_ConstConfigRcPtr *config, ociocs = OCIO_configGetColorSpace(config, role); - if (!ociocs && backup_role) { + if (ociocs == nullptr && backup_role) { ociocs = OCIO_configGetColorSpace(config, backup_role); } - if (ociocs) { - const char *name = OCIO_colorSpaceGetName(ociocs); + if (ociocs == nullptr) { + /* Overall fallback role. */ + ociocs = OCIO_configGetColorSpace(config, "default"); + } - /* assume function was called with buffer properly allocated to MAX_COLORSPACE_NAME chars */ - BLI_strncpy(colorspace_name, name, MAX_COLORSPACE_NAME); - OCIO_colorSpaceRelease(ociocs); - } - else { - printf("Color management: Error could not find role %s role.\n", role); + if (ociocs == nullptr) { + printf("Color management: Error, could not find role \"%s\"\n", role); + return false; } + + const char *name = OCIO_colorSpaceGetName(ociocs); + + /* assume function was called with buffer properly allocated to MAX_COLORSPACE_NAME chars */ + BLI_strncpy(colorspace_name, name, MAX_COLORSPACE_NAME); + OCIO_colorSpaceRelease(ociocs); + return true; } -static void colormanage_load_config(OCIO_ConstConfigRcPtr *config) +static bool colormanage_load_config(OCIO_ConstConfigRcPtr *config) { - int tot_colorspace, tot_display, tot_display_view, tot_looks; - int index, viewindex, viewindex2; - const char *name; + bool ok = true; /* get roles */ - colormanage_role_color_space_name_get(config, global_role_data, OCIO_ROLE_DATA, nullptr); - colormanage_role_color_space_name_get( + ok &= colormanage_role_color_space_name_get(config, global_role_data, OCIO_ROLE_DATA, nullptr); + ok &= colormanage_role_color_space_name_get( config, global_role_scene_linear, OCIO_ROLE_SCENE_LINEAR, nullptr); - colormanage_role_color_space_name_get( + ok &= colormanage_role_color_space_name_get( config, global_role_color_picking, OCIO_ROLE_COLOR_PICKING, nullptr); - colormanage_role_color_space_name_get( + ok &= colormanage_role_color_space_name_get( config, global_role_texture_painting, OCIO_ROLE_TEXTURE_PAINT, nullptr); - colormanage_role_color_space_name_get( + ok &= colormanage_role_color_space_name_get( config, global_role_default_sequencer, OCIO_ROLE_DEFAULT_SEQUENCER, OCIO_ROLE_SCENE_LINEAR); - colormanage_role_color_space_name_get( + ok &= colormanage_role_color_space_name_get( config, global_role_default_byte, OCIO_ROLE_DEFAULT_BYTE, OCIO_ROLE_TEXTURE_PAINT); - colormanage_role_color_space_name_get( + ok &= colormanage_role_color_space_name_get( config, global_role_default_float, OCIO_ROLE_DEFAULT_FLOAT, OCIO_ROLE_SCENE_LINEAR); /* load colorspaces */ - tot_colorspace = OCIO_configGetNumColorSpaces(config); - for (index = 0; index < tot_colorspace; index++) { - OCIO_ConstColorSpaceRcPtr *ocio_colorspace; - const char *description; - bool is_invertible, is_data; + const int tot_colorspace = OCIO_configGetNumColorSpaces(config); + for (int index = 0; index < tot_colorspace; index++) { + const char *name = OCIO_configGetColorSpaceNameByIndex(config, index); - name = OCIO_configGetColorSpaceNameByIndex(config, index); - - ocio_colorspace = OCIO_configGetColorSpace(config, name); - description = OCIO_colorSpaceGetDescription(ocio_colorspace); - is_invertible = OCIO_colorSpaceIsInvertible(ocio_colorspace); - is_data = OCIO_colorSpaceIsData(ocio_colorspace); + OCIO_ConstColorSpaceRcPtr *ocio_colorspace = OCIO_configGetColorSpace(config, name); + const char *description = OCIO_colorSpaceGetDescription(ocio_colorspace); + const bool is_invertible = OCIO_colorSpaceIsInvertible(ocio_colorspace); + const bool is_data = OCIO_colorSpaceIsData(ocio_colorspace); ColorSpace *colorspace = colormanage_colorspace_add(name, description, is_invertible, is_data); @@ -525,51 +525,49 @@ static void colormanage_load_config(OCIO_ConstConfigRcPtr *config) } /* load displays */ - viewindex2 = 0; - tot_display = OCIO_configGetNumDisplays(config); + const int tot_display = OCIO_configGetNumDisplays(config); + int viewindex2 = 0; - for (index = 0; index < tot_display; index++) { - const char *displayname; - ColorManagedDisplay *display; + for (int index = 0; index < tot_display; index++) { + const char *displayname = OCIO_configGetDisplay(config, index); - displayname = OCIO_configGetDisplay(config, index); - - display = colormanage_display_add(displayname); + ColorManagedDisplay *display = colormanage_display_add(displayname); /* load views */ - tot_display_view = OCIO_configGetNumViews(config, displayname); - for (viewindex = 0; viewindex < tot_display_view; viewindex++, viewindex2++) { - const char *viewname; - ColorManagedView *view; - LinkData *display_view; - - viewname = OCIO_configGetView(config, displayname, viewindex); + const int tot_display_view = OCIO_configGetNumViews(config, displayname); + for (int viewindex = 0; viewindex < tot_display_view; viewindex++, viewindex2++) { + const char *viewname = OCIO_configGetView(config, displayname, viewindex); /* first check if view transform with given name was already loaded */ - view = colormanage_view_get_named(viewname); + ColorManagedView *view = colormanage_view_get_named(viewname); if (!view) { view = colormanage_view_add(viewname); } - display_view = BLI_genericNodeN(view); + LinkData *display_view = BLI_genericNodeN(view); BLI_addtail(&display->views, display_view); } } global_tot_display = tot_display; + if (global_tot_display == 0) { + printf("Color management: Error, could not find any displays\n"); + ok = false; + } + else if (global_tot_view == 0) { + printf("Color management: Error, could not find any views\n"); + ok = false; + } /* load looks */ - tot_looks = OCIO_configGetNumLooks(config); + const int tot_looks = OCIO_configGetNumLooks(config); colormanage_look_add("None", "", true); - for (index = 0; index < tot_looks; index++) { - OCIO_ConstLookRcPtr *ocio_look; - const char *process_space; - - name = OCIO_configGetLookNameByIndex(config, index); - ocio_look = OCIO_configGetLook(config, name); - process_space = OCIO_lookGetProcessSpace(ocio_look); + for (int index = 0; index < tot_looks; index++) { + const char *name = OCIO_configGetLookNameByIndex(config, index); + OCIO_ConstLookRcPtr *ocio_look = OCIO_configGetLook(config, name); + const char *process_space = OCIO_lookGetProcessSpace(ocio_look); OCIO_lookRelease(ocio_look); colormanage_look_add(name, process_space, false); @@ -587,6 +585,8 @@ static void colormanage_load_config(OCIO_ConstConfigRcPtr *config) mul_m3_m3m3(imbuf_aces_to_scene_linear, imbuf_xyz_to_scene_linear, OCIO_ACES_TO_XYZ); invert_m3_m3(imbuf_scene_linear_to_aces, imbuf_aces_to_scene_linear); + + return ok; } static void colormanage_free_config() @@ -645,60 +645,61 @@ static void colormanage_free_config() /* free looks */ BLI_freelistN(&global_looks); global_tot_looks = 0; - - OCIO_exit(); } void colormanagement_init() { - const char *ocio_env; - char configfile[FILE_MAX]; OCIO_ConstConfigRcPtr *config = nullptr; OCIO_init(); - ocio_env = BLI_getenv("OCIO"); + /* First try config from environment variable. */ + const char *ocio_env = BLI_getenv("OCIO"); if (ocio_env && ocio_env[0] != '\0') { config = OCIO_configCreateFromEnv(); if (config != nullptr) { printf("Color management: Using %s as a configuration file\n", ocio_env); + + OCIO_setCurrentConfig(config); + const bool ok = colormanage_load_config(config); + OCIO_configRelease(config); + + if (!ok) { + printf("Color management: Failed to load config from environment\n"); + colormanage_free_config(); + config = nullptr; + } } } + /* Then try bundled configuration file. */ if (config == nullptr) { const std::optional configdir = BKE_appdir_folder_id(BLENDER_DATAFILES, "colormanagement"); - if (configdir.has_value()) { + char configfile[FILE_MAX]; BLI_path_join(configfile, sizeof(configfile), configdir->c_str(), BCM_CONFIG_FILE); config = OCIO_configCreateFromFile(configfile); + + if (config != nullptr) { + OCIO_setCurrentConfig(config); + const bool ok = colormanage_load_config(config); + OCIO_configRelease(config); + + if (!ok) { + printf("Color management: Failed to load bundled config\n"); + colormanage_free_config(); + config = nullptr; + } + } } } + /* Then use fallback. */ if (config == nullptr) { - printf("Color management: using fallback mode for management\n"); - - config = OCIO_configCreateFallback(); - } - - if (config) { - OCIO_setCurrentConfig(config); - - colormanage_load_config(config); - - OCIO_configRelease(config); - } - - /* If there are no valid display/views, use fallback mode. */ - if (global_tot_display == 0 || global_tot_view == 0) { - printf("Color management: no displays/views in the config, using fallback mode instead\n"); - - /* Free old config. */ - colormanage_free_config(); - - /* Initialize fallback config. */ + printf("Color management: Using fallback mode for management\n"); config = OCIO_configCreateFallback(); colormanage_load_config(config); } @@ -730,6 +731,7 @@ void colormanagement_exit() memset(&global_color_picking_state, 0, sizeof(global_color_picking_state)); colormanage_free_config(); + OCIO_exit(); } /** \} */ @@ -3950,6 +3952,19 @@ bool IMB_colormanagement_processor_is_noop(ColormanageProcessor *cm_processor) return false; } + if (!cm_processor->cpu_processor) { + /* The CPU processor might have failed to be created, for example when the requested color + * space does not exist in the configuration, or if there is a missing lookup table, or the + * configuration is invalid due to other reasons. + * + * The actual processing checks for the cpu_processor not being null pointer, and it if is then + * processing does not apply it. However, processing could still apply curve mapping. + * + * Hence a null-pointer here, which happens after the curve mapping check, but before accessing + * cpu_processor. */ + return true; + } + return OCIO_cpuProcessorIsNoOp(cm_processor->cpu_processor); } diff --git a/source/blender/imbuf/intern/interp.cc b/source/blender/imbuf/intern/interp.cc index 7e1ae484722..e4fb1432e35 100644 --- a/source/blender/imbuf/intern/interp.cc +++ b/source/blender/imbuf/intern/interp.cc @@ -14,10 +14,10 @@ void IMB_sampleImageAtLocation(ImBuf *ibuf, float x, float y, bool make_linear_r { using namespace blender; if (ibuf->float_buffer.data) { - imbuf::interpolate_nearest_fl(ibuf, color, x, y); + imbuf::interpolate_nearest_border_fl(ibuf, color, x, y); } else { - uchar4 byte_color = imbuf::interpolate_nearest_byte(ibuf, x, y); + uchar4 byte_color = imbuf::interpolate_nearest_border_byte(ibuf, x, y); rgba_uchar_to_float(color, byte_color); if (make_linear_rgb) { IMB_colormanagement_colorspace_to_scene_linear_v4( diff --git a/source/blender/imbuf/intern/transform.cc b/source/blender/imbuf/intern/transform.cc index 03e6373b88b..1611ade84f5 100644 --- a/source/blender/imbuf/intern/transform.cc +++ b/source/blender/imbuf/intern/transform.cc @@ -140,7 +140,7 @@ static void sample_image(const ImBuf *source, float u, float v, T *r_sample) } else if constexpr (Filter == IMB_FILTER_NEAREST && std::is_same_v && NumChannels == 4) { - interpolate_nearest_byte(source, r_sample, u, v); + interpolate_nearest_border_byte(source, r_sample, u, v); } else if constexpr (Filter == IMB_FILTER_BILINEAR && std::is_same_v && NumChannels == 4) { @@ -164,7 +164,7 @@ static void sample_image(const ImBuf *source, float u, float v, T *r_sample) } } else if constexpr (Filter == IMB_FILTER_NEAREST && std::is_same_v) { - math::interpolate_nearest_fl( + math::interpolate_nearest_border_fl( source->float_buffer.data, r_sample, source->x, source->y, NumChannels, u, v); } else if constexpr (Filter == IMB_FILTER_CUBIC_BSPLINE && std::is_same_v) { diff --git a/source/blender/io/stl/exporter/stl_export.cc b/source/blender/io/stl/exporter/stl_export.cc index c089c77456b..56c2f91cc7b 100644 --- a/source/blender/io/stl/exporter/stl_export.cc +++ b/source/blender/io/stl/exporter/stl_export.cc @@ -107,7 +107,7 @@ void export_frame(Depsgraph *depsgraph, mul_m4_m3m4(xform, axes_transform, obj_eval->object_to_world().ptr()); /* mul_m4_m3m4 does not transform last row of obmat, i.e. location data. */ mul_v3_m3v3(xform[3], axes_transform, obj_eval->object_to_world().location()); - xform[3][3] = obj_eval->object_to_world().location()[3]; + xform[3][3] = obj_eval->object_to_world()[3][3]; /* Write triangles. */ const Span positions = mesh->vert_positions(); diff --git a/source/blender/io/usd/intern/usd_reader_pointinstancer.cc b/source/blender/io/usd/intern/usd_reader_pointinstancer.cc index be9b4ed1a34..9aa399fc822 100644 --- a/source/blender/io/usd/intern/usd_reader_pointinstancer.cc +++ b/source/blender/io/usd/intern/usd_reader_pointinstancer.cc @@ -158,16 +158,17 @@ void USDPointInstancerReader::read_object_data(Main *bmain, const double motionS ModifierData *md = BKE_modifier_new(eModifierType_Nodes); BLI_addtail(&object_->modifiers, md); + BKE_modifiers_persistent_uid_init(*object_, *md); + NodesModifierData &nmd = *reinterpret_cast(md); nmd.node_group = ntreeAddTree(bmain, "Instances", "GeometryNodeTree"); bNodeTree *ntree = nmd.node_group; - ntree->tree_interface.add_socket("Geometry", - "", - "NodeSocketGeometry", - NODE_INTERFACE_SOCKET_INPUT | NODE_INTERFACE_SOCKET_OUTPUT, - nullptr); + ntree->tree_interface.add_socket( + "Geometry", "", "NodeSocketGeometry", NODE_INTERFACE_SOCKET_OUTPUT, nullptr); + ntree->tree_interface.add_socket( + "Geometry", "", "NodeSocketGeometry", NODE_INTERFACE_SOCKET_INPUT, nullptr); bNode *group_input = nodeAddStaticNode(nullptr, ntree, NODE_GROUP_INPUT); group_input->locx = -400.0f; bNode *group_output = nodeAddStaticNode(nullptr, ntree, NODE_GROUP_OUTPUT); diff --git a/source/blender/io/wavefront_obj/exporter/obj_export_nurbs.cc b/source/blender/io/wavefront_obj/exporter/obj_export_nurbs.cc index fc5bc8a346b..0c93a3874c7 100644 --- a/source/blender/io/wavefront_obj/exporter/obj_export_nurbs.cc +++ b/source/blender/io/wavefront_obj/exporter/obj_export_nurbs.cc @@ -39,7 +39,7 @@ void OBJCurve::set_world_axes_transform(const eIOAxis forward, const eIOAxis up) /* #mul_m4_m3m4 does not transform last row of #Object.object_to_world, i.e. location data. */ mul_v3_m3v3( world_axes_transform_[3], axes_transform, export_object_eval_->object_to_world().location()); - world_axes_transform_[3][3] = export_object_eval_->object_to_world().location()[3]; + world_axes_transform_[3][3] = export_object_eval_->object_to_world()[3][3]; } const char *OBJCurve::get_curve_name() const diff --git a/source/blender/makesdna/DNA_grease_pencil_types.h b/source/blender/makesdna/DNA_grease_pencil_types.h index 3e025883173..646ca37c3b2 100644 --- a/source/blender/makesdna/DNA_grease_pencil_types.h +++ b/source/blender/makesdna/DNA_grease_pencil_types.h @@ -240,6 +240,7 @@ typedef enum GreasePencilLayerTreeNodeFlag { GP_LAYER_TREE_NODE_USE_LIGHTS = (1 << 4), GP_LAYER_TREE_NODE_USE_ONION_SKINNING = (1 << 5), GP_LAYER_TREE_NODE_EXPANDED = (1 << 6), + GP_LAYER_TREE_NODE_HIDE_MASKS = (1 << 7), } GreasePencilLayerTreeNodeFlag; struct GreasePencilLayerTreeGroup; @@ -292,6 +293,8 @@ typedef struct GreasePencilLayer { * List of `GreasePencilLayerMask`. */ ListBase masks; + int active_mask_index; + char _pad2[4]; /** * Layer parent object. Can be an armature in which case the `parsubstr` is the bone name. */ @@ -302,7 +305,9 @@ typedef struct GreasePencilLayer { * Use the functions is the `bke::greasepencil::Layer` class instead. */ float translation[3], rotation[3], scale[3]; - char _pad2[4]; + char _pad3[4]; + /** Name of the view layer used to filter render output. */ + char *viewlayername; /** * Runtime struct pointer. */ diff --git a/source/blender/makesdna/DNA_light_defaults.h b/source/blender/makesdna/DNA_light_defaults.h index ff3fdde979f..44a059299cd 100644 --- a/source/blender/makesdna/DNA_light_defaults.h +++ b/source/blender/makesdna/DNA_light_defaults.h @@ -44,6 +44,7 @@ .shadow_softness_factor = 1.0f, \ .shadow_trace_distance = 10.0f, \ .shadow_filter_radius = 3.0f, \ + .shadow_resolution_scale = 1.0f, \ .att_dist = 40.0f, \ .sun_angle = DEG2RADF(0.526f), \ .area_spread = DEG2RADF(180.0f), \ diff --git a/source/blender/makesdna/DNA_light_types.h b/source/blender/makesdna/DNA_light_types.h index 13f1821d711..3b31c4e7241 100644 --- a/source/blender/makesdna/DNA_light_types.h +++ b/source/blender/makesdna/DNA_light_types.h @@ -78,6 +78,9 @@ typedef struct Light { float shadow_softness_factor; float shadow_trace_distance; float shadow_filter_radius; + float shadow_resolution_scale; + + float _pad0; /* Preview */ struct PreviewImage *preview; diff --git a/source/blender/makesdna/DNA_modifier_defaults.h b/source/blender/makesdna/DNA_modifier_defaults.h index 12a53816a80..7678d9e2700 100644 --- a/source/blender/makesdna/DNA_modifier_defaults.h +++ b/source/blender/makesdna/DNA_modifier_defaults.h @@ -63,7 +63,7 @@ .collection = NULL, \ .double_threshold = 1e-6f, \ .operation = eBooleanModifierOp_Difference, \ - .solver = eBooleanModifierSolver_Exact, \ + .solver = eBooleanModifierSolver_Mesh_Arr, \ .flag = eBooleanModifierFlag_Object, \ .bm_flag = 0, \ } @@ -1019,7 +1019,7 @@ .strength = 1.0f, \ .skip = 0, \ } - + #define _DNA_DEFAULT_GreasePencilOutlineModifierData \ { \ .flag = MOD_GREASE_PENCIL_OUTLINE_KEEP_SHAPE, \ @@ -1044,4 +1044,22 @@ .smooth_step = 1, \ } +/* Here we deliberately set effective range to the half the default + * frame-range to have an immediate effect to suggest use-cases. */ +#define _DNA_DEFAULT_GreasePencilBuildModifierData \ + { \ + .start_frame = 1, \ + .end_frame = 125, \ + .start_delay = 0.0f, \ + .length = 100.0f, \ + .flag = 0, \ + .mode = 0, \ + .transition = 0, \ + .time_alignment = 0, \ + .time_mode = 0, \ + .speed_fac = 1.2f, \ + .speed_maxgap = 0.5f, \ + .percentage_fac = 0.0f, \ + } + /* clang-format off */ diff --git a/source/blender/makesdna/DNA_modifier_types.h b/source/blender/makesdna/DNA_modifier_types.h index 1b57acf4a64..6bcad6a780a 100644 --- a/source/blender/makesdna/DNA_modifier_types.h +++ b/source/blender/makesdna/DNA_modifier_types.h @@ -118,6 +118,7 @@ typedef enum ModifierType { eModifierType_GreasePencilEnvelope = 81, eModifierType_GreasePencilOutline = 82, eModifierType_GreasePencilShrinkwrap = 83, + eModifierType_GreasePencilBuild = 84, NUM_MODIFIER_TYPES, } ModifierType; @@ -983,8 +984,8 @@ typedef enum { /** #BooleanModifierData.solver */ typedef enum { - eBooleanModifierSolver_Fast = 0, - eBooleanModifierSolver_Exact = 1, + eBooleanModifierSolver_Float = 0, + eBooleanModifierSolver_Mesh_Arr = 1, } BooleanModifierSolver; /** #BooleanModifierData.flag */ @@ -3310,3 +3311,96 @@ typedef struct GreasePencilShrinkwrapModifierData { /** Runtime only. */ struct ShrinkwrapTreeData *cache_data; } GreasePencilShrinkwrapModifierData; + +typedef struct GreasePencilBuildModifierData { + ModifierData modifier; + GreasePencilModifierInfluenceData influence; + /** + * If GP_BUILD_RESTRICT_TIME is set, + * the defines the frame range where GP frames are considered. + */ + float start_frame; + float end_frame; + + /** Start time added on top of the drawing frame number */ + float start_delay; + float length; + + /** #GreasePencilBuildFlag. */ + short flag; + + /** #GreasePencilBuildMode. */ + short mode; + /** #GreasePencilBuildTransition. */ + short transition; + + /** + * #GreasePencilBuildTimeAlignment. + * For the "Concurrent" mode, when should "shorter" strips start/end. + */ + short time_alignment; + + /** Speed factor for #GP_BUILD_TIMEMODE_DRAWSPEED. */ + float speed_fac; + /** Maximum time gap between strokes for #GP_BUILD_TIMEMODE_DRAWSPEED. */ + float speed_maxgap; + /** GreasePencilBuildTimeMode. */ + short time_mode; + char _pad[6]; + + /** Build origin control object. */ + struct Object *object; + + /** Factor of the stroke (used instead of frame evaluation). */ + float percentage_fac; + + /** Weight fading at the end of the stroke. */ + float fade_fac; + /** Target vertex-group name, #MAX_VGROUP_NAME. */ + char target_vgname[64]; + /** Fading strength of opacity and thickness */ + float fade_opacity_strength; + float fade_thickness_strength; +} GreasePencilBuildModifierData; + +typedef enum GreasePencilBuildMode { + /* Strokes are shown one by one until all have appeared */ + MOD_GREASE_PENCIL_BUILD_MODE_SEQUENTIAL = 0, + /* All strokes start at the same time */ + MOD_GREASE_PENCIL_BUILD_MODE_CONCURRENT = 1, + /* Only the new strokes are built */ + MOD_GREASE_PENCIL_BUILD_MODE_ADDITIVE = 2, +} GreasePencilBuildMode; + +typedef enum GreasePencilBuildTransition { + /* Show in forward order */ + MOD_GREASE_PENCIL_BUILD_TRANSITION_GROW = 0, + /* Hide in reverse order */ + MOD_GREASE_PENCIL_BUILD_TRANSITION_SHRINK = 1, + /* Hide in forward order */ + MOD_GREASE_PENCIL_BUILD_TRANSITION_VANISH = 2, +} GreasePencilBuildTransition; + +typedef enum GreasePencilBuildTimeAlignment { + /* All strokes start at same time */ + MOD_GREASE_PENCIL_BUILD_TIMEALIGN_START = 0, + /* All strokes end at same time */ + MOD_GREASE_PENCIL_BUILD_TIMEALIGN_END = 1, + + /* TODO: Random Offsets, Stretch-to-Fill */ +} GreasePencilBuildTimeAlignment; + +typedef enum GreasePencilBuildTimeMode { + /** Use a number of frames build. */ + MOD_GREASE_PENCIL_BUILD_TIMEMODE_FRAMES = 0, + /** Use manual percentage to build. */ + MOD_GREASE_PENCIL_BUILD_TIMEMODE_PERCENTAGE = 1, + /** Use factor of recorded speed to build. */ + MOD_GREASE_PENCIL_BUILD_TIMEMODE_DRAWSPEED = 2, +} GreasePencilBuildTimeMode; + +typedef enum GreasePencilBuildFlag { + /* Restrict modifier to only operating between the nominated frames */ + MOD_GREASE_PENCIL_BUILD_RESTRICT_TIME = (1 << 0), + MOD_GREASE_PENCIL_BUILD_USE_FADING = (1 << 14), +} GreasePencilBuildFlag; diff --git a/source/blender/makesdna/DNA_node_types.h b/source/blender/makesdna/DNA_node_types.h index df8836468bc..4ae858ffefa 100644 --- a/source/blender/makesdna/DNA_node_types.h +++ b/source/blender/makesdna/DNA_node_types.h @@ -589,7 +589,13 @@ typedef struct bNodeLink { bNodeSocket *fromsock, *tosock; int flag; - int multi_input_socket_index; + /** + * Determines the order in which links are connected to a multi-input socket. + * For historical reasons, larger ids come before lower ids. + * Usually, this should not be accessed directly. One can instead use e.g. + * `socket.directly_linked_links()` to get the links in the correct order. + */ + int multi_input_sort_id; #ifdef __cplusplus bool is_muted() const; @@ -2546,6 +2552,7 @@ typedef enum CMPNodeGlareType { CMP_NODE_GLARE_FOG_GLOW = 1, CMP_NODE_GLARE_STREAKS = 2, CMP_NODE_GLARE_GHOST = 3, + CMP_NODE_GLARE_BLOOM = 4, } CMPNodeGlareType; /* Kuwahara Node. Stored in variation */ @@ -2654,12 +2661,6 @@ typedef enum GeometryNodeProximityTargetType { GEO_NODE_PROX_TARGET_FACES = 2, } GeometryNodeProximityTargetType; -typedef enum GeometryNodeBooleanOperation { - GEO_NODE_BOOLEAN_INTERSECT = 0, - GEO_NODE_BOOLEAN_UNION = 1, - GEO_NODE_BOOLEAN_DIFFERENCE = 2, -} GeometryNodeBooleanOperation; - typedef enum GeometryNodeCurvePrimitiveCircleMode { GEO_NODE_CURVE_PRIMITIVE_CIRCLE_TYPE_POINTS = 0, GEO_NODE_CURVE_PRIMITIVE_CIRCLE_TYPE_RADIUS = 1 diff --git a/source/blender/makesdna/DNA_scene_defaults.h b/source/blender/makesdna/DNA_scene_defaults.h index cbcb8f72d0d..b6e52bf32c9 100644 --- a/source/blender/makesdna/DNA_scene_defaults.h +++ b/source/blender/makesdna/DNA_scene_defaults.h @@ -212,6 +212,7 @@ .gtao_quality = 0.25f, \ .gtao_thickness = 0.5f, \ .gtao_focus = 0.05f, \ + .gtao_resolution = 2, \ \ .bokeh_overblur = 5.0f, \ .bokeh_max_size = 100.0f, \ @@ -377,10 +378,10 @@ .snap_flag_anim = SCE_SNAP, \ .snap_transform_mode_flag = SCE_SNAP_TRANSFORM_MODE_TRANSLATE, \ .snap_face_nearest_steps = 1, \ - .snap_angle_increment_3d = DEG2RADF(15.0f), \ - .snap_angle_increment_2d = DEG2RADF(15.0f), \ - .snap_angle_increment_3d_precision = DEG2RADF(5.0f), \ - .snap_angle_increment_2d_precision = DEG2RADF(5.0f), \ + .snap_angle_increment_3d = DEG2RADF(5.0f), \ + .snap_angle_increment_2d = DEG2RADF(5.0f), \ + .snap_angle_increment_3d_precision = DEG2RADF(1.0f), \ + .snap_angle_increment_2d_precision = DEG2RADF(1.0f), \ \ .curve_paint_settings = _DNA_DEFAULTS_CurvePaintSettings, \ \ diff --git a/source/blender/makesdna/DNA_scene_types.h b/source/blender/makesdna/DNA_scene_types.h index 631d6c9da98..435279b9aa6 100644 --- a/source/blender/makesdna/DNA_scene_types.h +++ b/source/blender/makesdna/DNA_scene_types.h @@ -1895,6 +1895,7 @@ typedef struct SceneEEVEE { float gtao_quality; float gtao_thickness; float gtao_focus; + int gtao_resolution; float bokeh_overblur; float bokeh_max_size; @@ -1923,7 +1924,6 @@ typedef struct SceneEEVEE { int shadow_ray_count; int shadow_step_count; float shadow_normal_bias; - float _pad0; int ray_tracing_method; @@ -2887,6 +2887,7 @@ enum { SCE_EEVEE_DOF_JITTER = (1 << 23), SCE_EEVEE_SHADOW_ENABLED = (1 << 24), SCE_EEVEE_RAYTRACE_OPTIONS_SPLIT = (1 << 25), + SCE_EEVEE_SHADOW_JITTERED_VIEWPORT = (1 << 26), }; typedef enum RaytraceEEVEE_Flag { diff --git a/source/blender/makesdna/DNA_screen_types.h b/source/blender/makesdna/DNA_screen_types.h index 7bd59a3c1fd..e0d4404dd48 100644 --- a/source/blender/makesdna/DNA_screen_types.h +++ b/source/blender/makesdna/DNA_screen_types.h @@ -152,7 +152,7 @@ typedef struct Panel { /** Runtime for drawing. */ struct uiLayout *layout; - /** Defined as UI_MAX_NAME_STR. */ + /** Defined as #BKE_ST_MAXNAME. */ char panelname[64]; /** Panel name is identifier for restoring location. */ char *drawname; @@ -293,7 +293,7 @@ typedef struct uiList { /* some list UI data need to be saved in file */ struct uiListType *type; /** Defined as UI_MAX_NAME_STR. */ - char list_id[64]; + char list_id[128]; /** How items are laid out in the list. */ int layout_type; @@ -306,7 +306,7 @@ typedef struct uiList { /* some list UI data need to be saved in file */ /* Filtering data. */ /** Defined as UI_MAX_NAME_STR. */ - char filter_byname[64]; + char filter_byname[128]; int filter_flag; int filter_sort_flag; @@ -329,7 +329,7 @@ typedef struct TransformOrientation { typedef struct uiPreview { struct uiPreview *next, *prev; - /** Defined as #UI_MAX_NAME_STR. */ + /** Defined as #BKE_ST_MAXNAME. */ char preview_id[64]; short height; char _pad1[6]; @@ -454,6 +454,9 @@ typedef struct ARegion_Runtime { /** Maps #uiBlock::name to uiBlock for faster lookups. */ struct GHash *block_name_map; + + /* Dummy panel used in popups so they can support layout panels. */ + Panel *popup_block_panel; } ARegion_Runtime; typedef struct ARegion { diff --git a/source/blender/makesdna/DNA_space_types.h b/source/blender/makesdna/DNA_space_types.h index dffe4e7b874..b59e8b6c187 100644 --- a/source/blender/makesdna/DNA_space_types.h +++ b/source/blender/makesdna/DNA_space_types.h @@ -1699,9 +1699,7 @@ typedef struct SpaceConsole { char _pad0[6]; /* End 'SpaceLink' header. */ - /* space vars */ - int lheight; - char _pad[4]; + /* Space variables. */ /** ConsoleLine; output. */ ListBase scrollback; @@ -1711,6 +1709,11 @@ typedef struct SpaceConsole { /** Multiple consoles are possible, not just python. */ char language[32]; + int lheight; + + /** Index into history of most recent up/down arrow keys. */ + int history_index; + /** Selection offset in bytes. */ int sel_start; int sel_end; diff --git a/source/blender/makesdna/DNA_userdef_types.h b/source/blender/makesdna/DNA_userdef_types.h index 4bacd88cf43..0daa2b2585f 100644 --- a/source/blender/makesdna/DNA_userdef_types.h +++ b/source/blender/makesdna/DNA_userdef_types.h @@ -721,8 +721,9 @@ typedef struct UserDef_Experimental { char use_new_volume_nodes; char use_shader_node_previews; char use_extension_repos; + char use_extension_utils; - char _pad[3]; + char _pad[2]; /** `makesdna` does not allow empty structs. */ } UserDef_Experimental; diff --git a/source/blender/makesdna/intern/dna_defaults.c b/source/blender/makesdna/intern/dna_defaults.c index f5a65bd5c63..a341781ff4c 100644 --- a/source/blender/makesdna/intern/dna_defaults.c +++ b/source/blender/makesdna/intern/dna_defaults.c @@ -305,6 +305,7 @@ SDNA_DEFAULT_DECL_STRUCT(GreasePencilSubdivModifierData); SDNA_DEFAULT_DECL_STRUCT(GreasePencilNoiseModifierData); SDNA_DEFAULT_DECL_STRUCT(GreasePencilLengthModifierData); SDNA_DEFAULT_DECL_STRUCT(GreasePencilLineartModifierData); +SDNA_DEFAULT_DECL_STRUCT(GreasePencilBuildModifierData); /* Grease Pencil 3.0 modifiers. */ SDNA_DEFAULT_DECL_STRUCT(GreasePencilSmoothModifierData); @@ -581,6 +582,7 @@ const void *DNA_default_table[SDNA_TYPE_MAX] = { SDNA_DEFAULT_DECL(GreasePencilLengthModifierData), SDNA_DEFAULT_DECL(GreasePencilHookModifierData), SDNA_DEFAULT_DECL(GreasePencilLineartModifierData), + SDNA_DEFAULT_DECL(GreasePencilBuildModifierData), /* Grease Pencil 3.0 defaults. */ SDNA_DEFAULT_DECL(GreasePencilSmoothModifierData), diff --git a/source/blender/makesdna/intern/dna_rename_defs.h b/source/blender/makesdna/intern/dna_rename_defs.h index b5b2f845b8f..784e93299aa 100644 --- a/source/blender/makesdna/intern/dna_rename_defs.h +++ b/source/blender/makesdna/intern/dna_rename_defs.h @@ -194,6 +194,7 @@ DNA_STRUCT_RENAME_ELEM(View3D, ob_centre_cursor, ob_center_cursor) DNA_STRUCT_RENAME_ELEM(bArmature, collections, collections_legacy) DNA_STRUCT_RENAME_ELEM(bGPDstroke, gradient_f, hardness) DNA_STRUCT_RENAME_ELEM(bGPDstroke, gradient_s, aspect_ratio) +DNA_STRUCT_RENAME_ELEM(bNodeLink, multi_input_socket_index, multi_input_sort_id) DNA_STRUCT_RENAME_ELEM(bNodeTree, inputs, inputs_legacy) DNA_STRUCT_RENAME_ELEM(bNodeTree, outputs, outputs_legacy) DNA_STRUCT_RENAME_ELEM(bPoseChannel, curveInX, curve_in_x) diff --git a/source/blender/makesrna/intern/rna_animation.cc b/source/blender/makesrna/intern/rna_animation.cc index 77f4eb1d03c..dfe1fbf7825 100644 --- a/source/blender/makesrna/intern/rna_animation.cc +++ b/source/blender/makesrna/intern/rna_animation.cc @@ -12,6 +12,7 @@ #include "DNA_anim_types.h" #include "DNA_scene_types.h" +#include "BLI_listbase_wrapper.hh" #include "BLI_utildefines.h" #include "BLT_translation.hh" @@ -51,6 +52,12 @@ const EnumPropertyItem rna_enum_keying_flag_items[] = { 0, "Visual Keying", "Insert keyframes based on 'visual transforms'"}, + {0, + "INSERTKEY_XYZ_TO_RGB", + 0, + "XYZ=RGB Colors (ignored)", + "This flag is no longer in use, and is here so that code that uses it doesn't break. The " + "XYZ=RGB coloring is determined by the animation preferences"}, {0, nullptr, 0, nullptr, nullptr}, }; @@ -66,6 +73,12 @@ const EnumPropertyItem rna_enum_keying_flag_api_items[] = { 0, "Visual Keying", "Insert keyframes based on 'visual transforms'"}, + {0, + "INSERTKEY_XYZ_TO_RGB", + 0, + "XYZ=RGB Colors (ignored)", + "This flag is no longer in use, and is here so that code that uses it doesn't break. The " + "XYZ=RGB coloring is determined by the animation preferences"}, {INSERTKEY_REPLACE, "INSERTKEY_REPLACE", 0, @@ -177,6 +190,34 @@ bool rna_AnimData_tweakmode_override_apply(Main * /*bmain*/, anim_data_dst->flag = (anim_data_dst->flag & ~ADT_NLA_EDIT_ON) | (anim_data_src->flag & ADT_NLA_EDIT_ON); + + if (!(anim_data_dst->flag & ADT_NLA_EDIT_ON)) { + /* If tweak mode is not enabled, there's nothing left to do. */ + return true; + } + + if (!anim_data_src->act_track || !anim_data_src->actstrip) { + /* If there is not enough information to find the active track/strip, don't bother. */ + return true; + } + + /* AnimData::act_track and AnimData::actstrip are not directly exposed to RNA as editable & + * overridable, so the override doesn't contain this info. Reconstruct the pointers by name. */ + for (NlaTrack *track : blender::ListBaseWrapper(anim_data_dst->nla_tracks)) { + if (!STREQ(track->name, anim_data_src->act_track->name)) { + continue; + } + + NlaStrip *strip = BKE_nlastrip_find_by_name(track, anim_data_src->actstrip->name); + if (!strip) { + continue; + } + + anim_data_dst->act_track = track; + anim_data_dst->actstrip = strip; + break; + } + return true; } diff --git a/source/blender/makesrna/intern/rna_brush.cc b/source/blender/makesrna/intern/rna_brush.cc index 96ae8064129..9e47b08d27b 100644 --- a/source/blender/makesrna/intern/rna_brush.cc +++ b/source/blender/makesrna/intern/rna_brush.cc @@ -936,6 +936,18 @@ static const EnumPropertyItem *rna_Brush_direction_itemf(bContext *C, {0, nullptr, 0, nullptr, nullptr}, }; + /* gpencil sculpt */ + static const EnumPropertyItem prop_pinch_items[] = { + {0, "ADD", ICON_ADD, "Pinch", "Add effect of brush"}, + {BRUSH_DIR_IN, "SUBTRACT", ICON_REMOVE, "Inflate", "Subtract effect of brush"}, + {0, nullptr, 0, nullptr, nullptr}, + }; + static const EnumPropertyItem prop_twist_items[] = { + {0, "ADD", ICON_ADD, "Counter-Clockwise", "Add effect of brush"}, + {BRUSH_DIR_IN, "SUBTRACT", ICON_REMOVE, "Clockwise", "Subtract effect of brush"}, + {0, nullptr, 0, nullptr, nullptr}, + }; + Brush *me = (Brush *)(ptr->data); switch (mode) { @@ -1000,6 +1012,25 @@ static const EnumPropertyItem *rna_Brush_direction_itemf(bContext *C, default: return rna_enum_dummy_DEFAULT_items; } + case PaintMode::SculptGPencil: + switch (me->gpencil_sculpt_tool) { + case GPSCULPT_TOOL_THICKNESS: + case GPSCULPT_TOOL_STRENGTH: + return prop_direction_items; + case GPSCULPT_TOOL_TWIST: + return prop_twist_items; + case GPSCULPT_TOOL_PINCH: + return prop_pinch_items; + default: + return rna_enum_dummy_DEFAULT_items; + } + case PaintMode::WeightGPencil: + switch (me->gpencil_weight_tool) { + case GPWEIGHT_TOOL_DRAW: + return prop_direction_items; + default: + return rna_enum_dummy_DEFAULT_items; + } default: return rna_enum_dummy_DEFAULT_items; } @@ -1975,13 +2006,6 @@ static void rna_def_gpencil_options(BlenderRNA *brna) RNA_def_property_ui_text(prop, "Outline", "Convert stroke to perimeter"); RNA_def_property_clear_flag(prop, PROP_ANIMATABLE); - prop = RNA_def_property(srna, "direction", PROP_ENUM, PROP_NONE); - RNA_def_property_enum_bitflag_sdna(prop, nullptr, "sculpt_flag"); - RNA_def_property_enum_items(prop, prop_direction_items); - RNA_def_property_ui_text(prop, "Direction", ""); - RNA_def_property_clear_flag(prop, PROP_ANIMATABLE); - RNA_def_property_update(prop, NC_SCENE | ND_TOOLSETTINGS, nullptr); - prop = RNA_def_property(srna, "use_edit_position", PROP_BOOLEAN, PROP_NONE); RNA_def_property_boolean_sdna( prop, nullptr, "sculpt_mode_flag", GP_SCULPT_FLAGMODE_APPLY_POSITION); diff --git a/source/blender/makesrna/intern/rna_grease_pencil.cc b/source/blender/makesrna/intern/rna_grease_pencil.cc index e88ed52d37a..bf0d580c7fb 100644 --- a/source/blender/makesrna/intern/rna_grease_pencil.cc +++ b/source/blender/makesrna/intern/rna_grease_pencil.cc @@ -64,6 +64,60 @@ static void rna_grease_pencil_dependency_update(Main *bmain, Scene * /*scene*/, WM_main_add_notifier(NC_GPENCIL | NA_EDITED, rna_grease_pencil(ptr)); } +static void rna_grease_pencil_layer_mask_name_get(PointerRNA *ptr, char *dst) +{ + using namespace blender; + GreasePencilLayerMask *mask = static_cast(ptr->data); + if (mask->layer_name != nullptr) { + strcpy(dst, mask->layer_name); + } + else { + dst[0] = '\0'; + } +} + +static int rna_grease_pencil_layer_mask_name_length(PointerRNA *ptr) +{ + using namespace blender; + GreasePencilLayerMask *mask = static_cast(ptr->data); + if (mask->layer_name != nullptr) { + return strlen(mask->layer_name); + } + return 0; +} + +static void rna_grease_pencil_layer_mask_name_set(PointerRNA *ptr, const char *value) +{ + using namespace blender; + GreasePencil *grease_pencil = rna_grease_pencil(ptr); + GreasePencilLayerMask *mask = static_cast(ptr->data); + + const std::string oldname(mask->layer_name); + if (bke::greasepencil::TreeNode *node = grease_pencil->find_node_by_name(oldname)) { + grease_pencil->rename_node(*node, value); + } +} + +static int rna_grease_pencil_active_mask_index_get(PointerRNA *ptr) +{ + GreasePencilLayer *layer = static_cast(ptr->data); + return layer->active_mask_index; +} + +static void rna_grease_pencil_active_mask_index_set(PointerRNA *ptr, int value) +{ + GreasePencilLayer *layer = static_cast(ptr->data); + layer->active_mask_index = value; +} + +static void rna_grease_pencil_active_mask_index_range( + PointerRNA *ptr, int *min, int *max, int * /*softmin*/, int * /*softmax*/) +{ + GreasePencilLayer *layer = static_cast(ptr->data); + *min = 0; + *max = max_ii(0, BLI_listbase_count(&layer->masks) - 1); +} + static void rna_iterator_grease_pencil_layers_begin(CollectionPropertyIterator *iter, PointerRNA *ptr) { @@ -229,6 +283,60 @@ static int rna_iterator_grease_pencil_layer_groups_length(PointerRNA *ptr) #else +static void rna_def_grease_pencil_layers_mask_api(BlenderRNA *brna, PropertyRNA *cprop) +{ + StructRNA *srna; + PropertyRNA *prop; + + RNA_def_property_srna(cprop, "GreasePencilLayerMasks"); + srna = RNA_def_struct(brna, "GreasePencilLayerMasks", nullptr); + RNA_def_struct_sdna(srna, "GreasePencilLayer"); + RNA_def_struct_ui_text( + srna, "Grease Pencil Mask Layers", "Collection of grease pencil masking layers"); + + prop = RNA_def_property(srna, "active_mask_index", PROP_INT, PROP_UNSIGNED); + RNA_def_property_clear_flag(prop, PROP_ANIMATABLE); + RNA_def_property_int_funcs(prop, + "rna_grease_pencil_active_mask_index_get", + "rna_grease_pencil_active_mask_index_set", + "rna_grease_pencil_active_mask_index_range"); + RNA_def_property_ui_text(prop, "Active Layer Mask Index", "Active index in layer mask array"); +} + +static void rna_def_grease_pencil_layer_mask(BlenderRNA *brna) +{ + StructRNA *srna; + PropertyRNA *prop; + + srna = RNA_def_struct(brna, "GreasePencilLayerMask", nullptr); + RNA_def_struct_sdna(srna, "GreasePencilLayerMask"); + RNA_def_struct_ui_text(srna, "Grease Pencil Masking Layers", "List of Mask Layers"); + // RNA_def_struct_path_func(srna, "rna_GreasePencilLayerMask_path"); + + prop = RNA_def_property(srna, "name", PROP_STRING, PROP_NONE); + RNA_def_property_ui_text(prop, "Layer", "Mask layer name"); + RNA_def_property_string_sdna(prop, nullptr, "layer_name"); + RNA_def_property_string_funcs(prop, + "rna_grease_pencil_layer_mask_name_get", + "rna_grease_pencil_layer_mask_name_length", + "rna_grease_pencil_layer_mask_name_set"); + RNA_def_struct_name_property(srna, prop); + RNA_def_property_clear_flag(prop, PROP_ANIMATABLE); + RNA_def_property_update(prop, NC_GPENCIL | ND_DATA | NA_RENAME, nullptr); + + prop = RNA_def_property(srna, "hide", PROP_BOOLEAN, PROP_NONE); + RNA_def_property_boolean_sdna(prop, nullptr, "flag", GP_LAYER_MASK_HIDE); + RNA_def_property_ui_icon(prop, ICON_HIDE_OFF, -1); + RNA_def_property_ui_text(prop, "Hide", "Set mask Visibility"); + RNA_def_property_update(prop, NC_GPENCIL | ND_DATA, "rna_grease_pencil_update"); + + prop = RNA_def_property(srna, "invert", PROP_BOOLEAN, PROP_NONE); + RNA_def_property_boolean_sdna(prop, nullptr, "flag", GP_LAYER_MASK_INVERT); + RNA_def_property_ui_icon(prop, ICON_SELECT_INTERSECT, 1); + RNA_def_property_ui_text(prop, "Invert", "Invert mask"); + RNA_def_property_update(prop, NC_GPENCIL | ND_DATA, "rna_grease_pencil_update"); +} + static void rna_def_grease_pencil_layer(BlenderRNA *brna) { StructRNA *srna; @@ -236,6 +344,15 @@ static void rna_def_grease_pencil_layer(BlenderRNA *brna) static const float scale_defaults[3] = {1.0f, 1.0f, 1.0f}; + static const EnumPropertyItem rna_enum_layer_blend_modes_items[] = { + {GP_LAYER_BLEND_NONE, "REGULAR", 0, "Regular", ""}, + {GP_LAYER_BLEND_HARDLIGHT, "HARDLIGHT", 0, "Hard Light", ""}, + {GP_LAYER_BLEND_ADD, "ADD", 0, "Add", ""}, + {GP_LAYER_BLEND_SUBTRACT, "SUBTRACT", 0, "Subtract", ""}, + {GP_LAYER_BLEND_MULTIPLY, "MULTIPLY", 0, "Multiply", ""}, + {GP_LAYER_BLEND_DIVIDE, "DIVIDE", 0, "Divide", ""}, + {0, nullptr, 0, nullptr, nullptr}}; + srna = RNA_def_struct(brna, "GreasePencilLayer", nullptr); RNA_def_struct_sdna(srna, "GreasePencilLayer"); RNA_def_struct_ui_text(srna, "Grease Pencil Layer", "Collection of related drawings"); @@ -251,6 +368,13 @@ static void rna_def_grease_pencil_layer(BlenderRNA *brna) RNA_def_struct_name_property(srna, prop); RNA_def_property_update(prop, NC_GPENCIL | ND_DATA | NA_RENAME, "rna_grease_pencil_update"); + /* Mask Layers */ + prop = RNA_def_property(srna, "mask_layers", PROP_COLLECTION, PROP_NONE); + RNA_def_property_collection_sdna(prop, nullptr, "masks", nullptr); + RNA_def_property_struct_type(prop, "GreasePencilLayerMask"); + RNA_def_property_ui_text(prop, "Masks", "List of Masking Layers"); + rna_def_grease_pencil_layers_mask_api(brna, prop); + /* Visibility */ prop = RNA_def_property(srna, "hide", PROP_BOOLEAN, PROP_NONE); RNA_def_property_boolean_sdna( @@ -282,6 +406,16 @@ static void rna_def_grease_pencil_layer(BlenderRNA *brna) prop, "Onion Skinning", "Display onion skins before and after the current frame"); RNA_def_property_update(prop, NC_GPENCIL | ND_DATA, "rna_grease_pencil_update"); + /* Use Masks. */ + prop = RNA_def_property(srna, "use_masks", PROP_BOOLEAN, PROP_NONE); + RNA_def_property_boolean_negative_sdna( + prop, "GreasePencilLayerTreeNode", "flag", GP_LAYER_TREE_NODE_HIDE_MASKS); + RNA_def_property_ui_text( + prop, + "Use Masks", + "The visibility of drawings on this layer is affected by the layers in its masks list"); + RNA_def_property_update(prop, NC_GPENCIL | ND_DATA, "rna_grease_pencil_update"); + /* pass index for compositing and modifiers */ prop = RNA_def_property(srna, "pass_index", PROP_INT, PROP_UNSIGNED); RNA_def_property_ui_text(prop, "Pass Index", "Index number for the \"Layer Index\" pass"); @@ -325,6 +459,19 @@ static void rna_def_grease_pencil_layer(BlenderRNA *brna) RNA_def_property_ui_range(prop, -FLT_MAX, FLT_MAX, 1, 3); RNA_def_property_ui_text(prop, "Scale", "Scale of the layer"); RNA_def_property_update(prop, NC_GPENCIL | ND_DATA, "rna_grease_pencil_update"); + + prop = RNA_def_property(srna, "viewlayer_render", PROP_STRING, PROP_NONE); + RNA_def_property_string_sdna(prop, nullptr, "viewlayername"); + RNA_def_property_ui_text( + prop, + "ViewLayer", + "Only include Layer in this View Layer render output (leave blank to include always)"); + + prop = RNA_def_property(srna, "blend_mode", PROP_ENUM, PROP_NONE); + RNA_def_property_enum_sdna(prop, nullptr, "blend_mode"); + RNA_def_property_enum_items(prop, rna_enum_layer_blend_modes_items); + RNA_def_property_ui_text(prop, "Blend Mode", "Blend mode"); + RNA_def_property_update(prop, NC_GPENCIL | ND_DATA, "rna_grease_pencil_update"); } static void rna_def_grease_pencil_layers_api(BlenderRNA *brna, PropertyRNA *cprop) @@ -385,6 +532,16 @@ static void rna_def_grease_pencil_layer_group(BlenderRNA *brna) RNA_def_property_ui_text( prop, "Locked", "Protect group from further editing and/or frame changes"); RNA_def_property_update(prop, NC_GPENCIL | ND_DATA, "rna_grease_pencil_update"); + + /* Use Masks. */ + prop = RNA_def_property(srna, "use_masks", PROP_BOOLEAN, PROP_NONE); + RNA_def_property_boolean_negative_sdna( + prop, "GreasePencilLayerTreeNode", "flag", GP_LAYER_TREE_NODE_HIDE_MASKS); + RNA_def_property_ui_text(prop, + "Use Masks", + "The visibility of drawings in the layers in this group is affected by " + "the layers in the masks lists"); + RNA_def_property_update(prop, NC_GPENCIL | ND_DATA, "rna_grease_pencil_update"); } static void rna_def_grease_pencil_data(BlenderRNA *brna) @@ -392,6 +549,16 @@ static void rna_def_grease_pencil_data(BlenderRNA *brna) StructRNA *srna; PropertyRNA *prop; + static EnumPropertyItem prop_stroke_depth_order_items[] = { + {0, "2D", 0, "2D Layers", "Display strokes using grease pencil layers to define order"}, + {GREASE_PENCIL_STROKE_ORDER_3D, + "3D", + 0, + "3D Location", + "Display strokes using real 3D position in 3D space"}, + {0, nullptr, 0, nullptr, nullptr}, + }; + srna = RNA_def_struct(brna, "GreasePencilv3", "ID"); RNA_def_struct_sdna(srna, "GreasePencil"); RNA_def_struct_ui_text(srna, "Grease Pencil", "Grease Pencil data-block"); @@ -455,12 +622,23 @@ static void rna_def_grease_pencil_data(BlenderRNA *brna) "Auto-Lock Layers", "Automatically lock all layers except the active one to avoid accidental changes"); RNA_def_property_update(prop, NC_GPENCIL | ND_DATA, "rna_grease_pencil_autolock"); + + /* Uses a single flag, because the depth order can only be 2D or 3D. */ + prop = RNA_def_property(srna, "stroke_depth_order", PROP_ENUM, PROP_NONE); + RNA_def_property_enum_bitflag_sdna(prop, nullptr, "flag"); + RNA_def_property_enum_items(prop, prop_stroke_depth_order_items); + RNA_def_property_ui_text( + prop, + "Stroke Depth Order", + "Defines how the strokes are ordered in 3D space (for objects not displayed 'In Front')"); + RNA_def_property_update(prop, NC_GPENCIL | ND_DATA, "rna_grease_pencil_update"); } void RNA_def_grease_pencil(BlenderRNA *brna) { rna_def_grease_pencil_data(brna); rna_def_grease_pencil_layer(brna); + rna_def_grease_pencil_layer_mask(brna); rna_def_grease_pencil_layer_group(brna); } diff --git a/source/blender/makesrna/intern/rna_light.cc b/source/blender/makesrna/intern/rna_light.cc index 05963a7fbe0..54df63c1bc2 100644 --- a/source/blender/makesrna/intern/rna_light.cc +++ b/source/blender/makesrna/intern/rna_light.cc @@ -304,6 +304,17 @@ static void rna_def_light_shadow(StructRNA *srna, bool sun) RNA_def_property_override_flag(prop, PROPOVERRIDE_OVERRIDABLE_LIBRARY); RNA_def_property_update(prop, 0, "rna_Light_update"); + prop = RNA_def_property(srna, "shadow_resolution_scale", PROP_FLOAT, PROP_FACTOR); + RNA_def_property_range(prop, 0.0f, 2.0f); + RNA_def_property_ui_range(prop, 0.0f, 2.0f, 0.25f, 2); + RNA_def_property_ui_text( + prop, + "Shadow Resolution Scale", + "Scale the Shadow Map target resolution, where 1.0 tries to match shadow map and screen " + "pixel density. (The scale is applied on top of the scene Simplify Shadow Resolution)"); + RNA_def_property_override_flag(prop, PROPOVERRIDE_OVERRIDABLE_LIBRARY); + RNA_def_property_update(prop, 0, "rna_Light_update"); + if (sun) { prop = RNA_def_property(srna, "shadow_cascade_max_distance", PROP_FLOAT, PROP_DISTANCE); RNA_def_property_float_sdna(prop, nullptr, "cascade_max_dist"); diff --git a/source/blender/makesrna/intern/rna_modifier.cc b/source/blender/makesrna/intern/rna_modifier.cc index 9379da7c8b2..862ede4a6d4 100644 --- a/source/blender/makesrna/intern/rna_modifier.cc +++ b/source/blender/makesrna/intern/rna_modifier.cc @@ -234,6 +234,11 @@ const EnumPropertyItem rna_enum_object_modifier_type_items[] = { ICON_MOD_ARRAY, "Array strokes", "Duplicate strokes into an array"}, + {eModifierType_GreasePencilBuild, + "GREASE_PENCIL_BUILD", + ICON_MOD_BUILD, + "Build", + "Grease Pencil build modifier"}, {eModifierType_GreasePencilLength, "GREASE_PENCIL_LENGTH", ICON_MOD_LENGTH, @@ -784,6 +789,25 @@ const EnumPropertyItem rna_enum_subdivision_boundary_smooth_items[] = { {0, nullptr, 0, nullptr, nullptr}, }; +static const EnumPropertyItem grease_pencil_build_time_mode_items[] = { + {MOD_GREASE_PENCIL_BUILD_TIMEMODE_DRAWSPEED, + "DRAWSPEED", + 0, + "Natural Drawing Speed", + "Use recorded speed multiplied by a factor"}, + {MOD_GREASE_PENCIL_BUILD_TIMEMODE_FRAMES, + "FRAMES", + 0, + "Number of Frames", + "Set a fixed number of frames for all build animations"}, + {MOD_GREASE_PENCIL_BUILD_TIMEMODE_PERCENTAGE, + "PERCENTAGE", + 0, + "Percentage Factor", + "Set a manual percentage to build"}, + {0, nullptr, 0, nullptr, nullptr}, +}; + #ifdef RNA_RUNTIME # include @@ -944,6 +968,7 @@ RNA_MOD_VGROUP_NAME_SET(Wireframe, defgrp_name); RNA_MOD_VGROUP_NAME_SET(GreasePencilWeightAngle, target_vgname); RNA_MOD_VGROUP_NAME_SET(GreasePencilWeightProximity, target_vgname); RNA_MOD_VGROUP_NAME_SET(GreasePencilLineart, vgname); +RNA_MOD_VGROUP_NAME_SET(GreasePencilBuild, target_vgname); static void rna_ExplodeModifier_vgroup_get(PointerRNA *ptr, char *value) { @@ -1029,6 +1054,7 @@ RNA_MOD_OBJECT_SET(GreasePencilArmature, object, OB_ARMATURE); RNA_MOD_OBJECT_SET(GreasePencilOutline, object, OB_EMPTY); RNA_MOD_OBJECT_SET(GreasePencilShrinkwrap, target, OB_MESH); RNA_MOD_OBJECT_SET(GreasePencilShrinkwrap, aux_target, OB_MESH); +RNA_MOD_OBJECT_SET(GreasePencilBuild, object, OB_EMPTY); static void rna_HookModifier_object_set(PointerRNA *ptr, PointerRNA value, @@ -1492,21 +1518,21 @@ static const EnumPropertyItem *rna_DataTransferModifier_layers_select_src_itemf( *r_free = true; return item; } - const Mesh *me_eval = BKE_object_get_evaluated_mesh(ob_eval); - if (!me_eval) { + const Mesh *mesh_eval = BKE_object_get_evaluated_mesh(ob_eval); + if (!mesh_eval) { RNA_enum_item_end(&item, &totitem); *r_free = true; return item; } - num_data = CustomData_number_of_layers(&me_eval->corner_data, CD_PROP_FLOAT2); + num_data = CustomData_number_of_layers(&mesh_eval->corner_data, CD_PROP_FLOAT2); RNA_enum_item_add_separator(&item, &totitem); for (i = 0; i < num_data; i++) { tmp_item.value = i; tmp_item.identifier = tmp_item.name = CustomData_get_layer_name( - &me_eval->corner_data, CD_PROP_FLOAT2, i); + &mesh_eval->corner_data, CD_PROP_FLOAT2, i); RNA_enum_item_add(&item, &totitem, &tmp_item); } } @@ -1969,6 +1995,7 @@ RNA_MOD_GREASE_PENCIL_MATERIAL_FILTER_SET(GreasePencilHook); RNA_MOD_GREASE_PENCIL_MATERIAL_FILTER_SET(GreasePencilEnvelope); RNA_MOD_GREASE_PENCIL_MATERIAL_FILTER_SET(GreasePencilOutline); RNA_MOD_GREASE_PENCIL_MATERIAL_FILTER_SET(GreasePencilShrinkwrap); +RNA_MOD_GREASE_PENCIL_MATERIAL_FILTER_SET(GreasePencilBuild); RNA_MOD_GREASE_PENCIL_VERTEX_GROUP_SET(GreasePencilOffset); RNA_MOD_GREASE_PENCIL_VERTEX_GROUP_SET(GreasePencilOpacity); @@ -2089,6 +2116,35 @@ static void rna_GreasePencilDashModifier_segments_begin(CollectionPropertyIterat nullptr); } +const EnumPropertyItem *grease_pencil_build_time_mode_filter(bContext * /*C*/, + PointerRNA *ptr, + PropertyRNA * /*prop*/, + bool *r_free) +{ + + auto *md = static_cast(ptr->data); + auto *mmd = reinterpret_cast(md); + const bool is_concurrent = (mmd->mode == MOD_GREASE_PENCIL_BUILD_MODE_CONCURRENT); + + EnumPropertyItem *item_list = nullptr; + int totitem = 0; + + for (const EnumPropertyItem *item = grease_pencil_build_time_mode_items; + item->identifier != nullptr; + item++) + { + if (is_concurrent && (item->value == MOD_GREASE_PENCIL_BUILD_TIMEMODE_DRAWSPEED)) { + continue; + } + RNA_enum_item_add(&item_list, &totitem, item); + } + + RNA_enum_item_end(&item_list, &totitem); + *r_free = true; + + return item_list; +} + static const GreasePencilTimeModifierData *find_grease_pencil_time_modifier_of_segment( const Object &ob, const GreasePencilTimeModifierSegment &time_segment) { @@ -3291,12 +3347,16 @@ static void rna_def_modifier_boolean(BlenderRNA *brna) }; static const EnumPropertyItem prop_solver_items[] = { - {eBooleanModifierSolver_Fast, + {eBooleanModifierSolver_Float, "FAST", 0, "Fast", "Simple solver for the best performance, without support for overlapping geometry"}, - {eBooleanModifierSolver_Exact, "EXACT", 0, "Exact", "Advanced solver for the best result"}, + {eBooleanModifierSolver_Mesh_Arr, + "EXACT", + 0, + "Exact", + "Advanced solver for the best result"}, {0, nullptr, 0, nullptr, nullptr}, }; @@ -3363,7 +3423,7 @@ static void rna_def_modifier_boolean(BlenderRNA *brna) prop = RNA_def_property(srna, "solver", PROP_ENUM, PROP_NONE); RNA_def_property_enum_items(prop, prop_solver_items); - RNA_def_property_enum_default(prop, eBooleanModifierSolver_Exact); + RNA_def_property_enum_default(prop, eBooleanModifierSolver_Mesh_Arr); RNA_def_property_ui_text(prop, "Solver", "Method for calculating booleans"); RNA_def_property_update(prop, 0, "rna_Modifier_update"); @@ -10440,6 +10500,217 @@ static void rna_def_modifier_grease_pencil_shrinkwrap(BlenderRNA *brna) RNA_define_lib_overridable(false); } +static void rna_def_modifier_grease_pencil_build(BlenderRNA *brna) +{ + static EnumPropertyItem prop_gpencil_build_mode_items[] = { + {MOD_GREASE_PENCIL_BUILD_MODE_SEQUENTIAL, + "SEQUENTIAL", + 0, + "Sequential", + "Strokes appear/disappear one after the other, but only a single one changes at a time"}, + {MOD_GREASE_PENCIL_BUILD_MODE_CONCURRENT, + "CONCURRENT", + 0, + "Concurrent", + "Multiple strokes appear/disappear at once"}, + {MOD_GREASE_PENCIL_BUILD_MODE_ADDITIVE, + "ADDITIVE", + 0, + "Additive", + "Builds only new strokes (assuming 'additive' drawing)"}, + {0, nullptr, 0, nullptr, nullptr}, + }; + + static EnumPropertyItem prop_gpencil_build_transition_items[] = { + {MOD_GREASE_PENCIL_BUILD_TRANSITION_GROW, + "GROW", + 0, + "Grow", + "Show points in the order they occur in each stroke " + "(e.g. for animating lines being drawn)"}, + {MOD_GREASE_PENCIL_BUILD_TRANSITION_SHRINK, + "SHRINK", + 0, + "Shrink", + "Hide points from the end of each stroke to the start " + "(e.g. for animating lines being erased)"}, + {MOD_GREASE_PENCIL_BUILD_TRANSITION_VANISH, + "FADE", /* "Fade" is the original id string kept for compatibility purpose. */ + 0, + "Vanish", + "Hide points in the order they occur in each stroke " + "(e.g. for animating ink fading or vanishing after getting drawn)"}, + {0, nullptr, 0, nullptr, nullptr}, + }; + + static EnumPropertyItem prop_gpencil_build_time_align_items[] = { + {MOD_GREASE_PENCIL_BUILD_TIMEALIGN_START, + "START", + 0, + "Align Start", + "All strokes start at same time (i.e. short strokes finish earlier)"}, + {MOD_GREASE_PENCIL_BUILD_TIMEALIGN_END, + "END", + 0, + "Align End", + "All strokes end at same time (i.e. short strokes start later)"}, + {0, nullptr, 0, nullptr, nullptr}, + }; + + StructRNA *srna; + PropertyRNA *prop; + + srna = RNA_def_struct(brna, "GreasePencilBuildModifier", "Modifier"); + RNA_def_struct_ui_text(srna, "Build Modifier", "Animate strokes appearing and disappearing"); + RNA_def_struct_sdna(srna, "GreasePencilBuildModifierData"); + RNA_def_struct_ui_icon(srna, ICON_MOD_BUILD); + + rna_def_modifier_grease_pencil_layer_filter(srna); + rna_def_modifier_grease_pencil_material_filter( + srna, "rna_GreasePencilBuildModifier_material_filter_set"); + + rna_def_modifier_panel_open_prop(srna, "open_influence_panel", 0); + rna_def_modifier_panel_open_prop(srna, "open_frame_range_panel", 1); + rna_def_modifier_panel_open_prop(srna, "open_fading_panel", 2); + + RNA_define_lib_overridable(true); + + prop = RNA_def_property(srna, "mode", PROP_ENUM, PROP_NONE); + RNA_def_property_enum_items(prop, prop_gpencil_build_mode_items); + RNA_def_property_ui_text(prop, "Mode", "How strokes are being built"); + RNA_def_property_update(prop, 0, "rna_Modifier_update"); + + prop = RNA_def_property(srna, "transition", PROP_ENUM, PROP_NONE); + RNA_def_property_enum_items(prop, prop_gpencil_build_transition_items); + RNA_def_property_ui_text( + prop, "Transition", "How are strokes animated (i.e. are they appearing or disappearing)"); + RNA_def_property_update(prop, 0, "rna_Modifier_update"); + + prop = RNA_def_property(srna, "start_delay", PROP_FLOAT, PROP_NONE); + RNA_def_property_float_sdna(prop, nullptr, "start_delay"); + RNA_def_property_ui_text( + prop, "Delay", "Number of frames after each GP keyframe before the modifier has any effect"); + RNA_def_property_range(prop, 0, MAXFRAMEF); + RNA_def_property_ui_range(prop, 0, 200, 1, -1); + RNA_def_property_update(prop, 0, "rna_Modifier_update"); + + prop = RNA_def_property(srna, "length", PROP_FLOAT, PROP_NONE); + RNA_def_property_float_sdna(prop, nullptr, "length"); + RNA_def_property_ui_text(prop, + "Length", + "Maximum number of frames that the build effect can run for " + "(unless another GP keyframe occurs before this time has elapsed)"); + RNA_def_property_range(prop, 1, MAXFRAMEF); + RNA_def_property_ui_range(prop, 1, 1000, 1, -1); + RNA_def_property_update(prop, 0, "rna_Modifier_update"); + + prop = RNA_def_property(srna, "concurrent_time_alignment", PROP_ENUM, PROP_NONE); + RNA_def_property_enum_sdna(prop, nullptr, "time_alignment"); + RNA_def_property_enum_items(prop, prop_gpencil_build_time_align_items); + RNA_def_property_ui_text(prop, "Time Alignment", "How should strokes start to appear/disappear"); + RNA_def_property_update(prop, 0, "rna_Modifier_update"); + + prop = RNA_def_property(srna, "time_mode", PROP_ENUM, PROP_NONE); + RNA_def_property_enum_sdna(prop, nullptr, "time_mode"); + RNA_def_property_enum_items(prop, grease_pencil_build_time_mode_items); + RNA_def_property_enum_funcs(prop, nullptr, nullptr, "grease_pencil_build_time_mode_filter"); + RNA_def_property_ui_text( + prop, + "Timing", + "Use drawing speed, a number of frames, or a manual factor to build strokes"); + RNA_def_property_update(prop, 0, "rna_Modifier_update"); + + /* Speed factor for MOD_GREASE_PENCIL_BUILD_TIMEMODE_DRAWSPEED. */ + /* Todo: Does it work? */ + prop = RNA_def_property(srna, "speed_factor", PROP_FLOAT, PROP_FACTOR); + RNA_def_property_float_sdna(prop, nullptr, "speed_fac"); + RNA_def_property_ui_text(prop, "Speed Factor", "Multiply recorded drawing speed by a factor"); + RNA_def_property_range(prop, 0.0f, 100.0f); + RNA_def_property_ui_range(prop, 0, 5, 0.001, -1); + RNA_def_property_update(prop, 0, "rna_Modifier_update"); + + /* Max gap in seconds between strokes for MOD_GREASE_PENCIL_BUILD_TIMEMODE_DRAWSPEED. */ + prop = RNA_def_property(srna, "speed_maxgap", PROP_FLOAT, PROP_NONE); + RNA_def_property_float_sdna(prop, nullptr, "speed_maxgap"); + RNA_def_property_ui_text(prop, "Maximum Gap", "The maximum gap between strokes in seconds"); + RNA_def_property_range(prop, 0.0f, 100.0f); + RNA_def_property_ui_range(prop, 0, 4, 0.01, -1); + RNA_def_property_update(prop, 0, "rna_Modifier_update"); + + prop = RNA_def_property(srna, "use_restrict_frame_range", PROP_BOOLEAN, PROP_NONE); + RNA_def_property_boolean_sdna(prop, nullptr, "flag", MOD_GREASE_PENCIL_BUILD_RESTRICT_TIME); + RNA_def_property_ui_text( + prop, "Restrict Frame Range", "Only modify strokes during the specified frame range"); + RNA_def_property_update(prop, 0, "rna_Modifier_update"); + + /* Use percentage bool (used by sequential & concurrent modes) */ + prop = RNA_def_property(srna, "use_percentage", PROP_BOOLEAN, PROP_NONE); + RNA_def_property_boolean_sdna( + prop, nullptr, "time_mode", MOD_GREASE_PENCIL_BUILD_TIMEMODE_PERCENTAGE); + RNA_def_property_ui_text( + prop, "Restrict Visible Points", "Use a percentage factor to determine the visible points"); + RNA_def_property_update(prop, 0, "rna_Modifier_update"); + prop = RNA_def_property(srna, "percentage_factor", PROP_FLOAT, PROP_FACTOR); + RNA_def_property_float_sdna(prop, nullptr, "percentage_fac"); + RNA_def_property_ui_text(prop, "Factor", "Defines how much of the stroke is visible"); + RNA_def_property_range(prop, 0.0f, 1.0f); + RNA_def_property_update(prop, 0, "rna_Modifier_update"); + + prop = RNA_def_property(srna, "frame_start", PROP_FLOAT, PROP_NONE); + RNA_def_property_float_sdna(prop, nullptr, "start_frame"); + RNA_def_property_ui_text( + prop, "Start Frame", "Start Frame (when Restrict Frame Range is enabled)"); + RNA_def_property_range(prop, MINAFRAMEF, MAXFRAMEF); + RNA_def_property_update(prop, 0, "rna_Modifier_update"); + + prop = RNA_def_property(srna, "frame_end", PROP_FLOAT, PROP_NONE); + RNA_def_property_float_sdna(prop, nullptr, "end_frame"); + RNA_def_property_ui_text(prop, "End Frame", "End Frame (when Restrict Frame Range is enabled)"); + RNA_def_property_range(prop, MINAFRAMEF, MAXFRAMEF); + RNA_def_property_update(prop, 0, "rna_Modifier_update"); + + prop = RNA_def_property(srna, "use_fading", PROP_BOOLEAN, PROP_NONE); + RNA_def_property_boolean_sdna(prop, nullptr, "flag", MOD_GREASE_PENCIL_BUILD_USE_FADING); + RNA_def_property_ui_text(prop, "Use Fading", "Fade out strokes instead of directly cutting off"); + RNA_def_property_update(prop, 0, "rna_Modifier_update"); + + prop = RNA_def_property(srna, "fade_factor", PROP_FLOAT, PROP_FACTOR); + RNA_def_property_float_sdna(prop, nullptr, "fade_fac"); + RNA_def_property_ui_text(prop, "Fade Factor", "Defines how much of the stroke is fading in/out"); + RNA_def_property_range(prop, 0.0f, 1.0f); + RNA_def_property_update(prop, 0, "rna_Modifier_update"); + + prop = RNA_def_property(srna, "target_vertex_group", PROP_STRING, PROP_NONE); + RNA_def_property_string_sdna(prop, nullptr, "target_vgname"); + RNA_def_property_ui_text(prop, "Vertex Group", "Output Vertex group"); + RNA_def_property_string_funcs( + prop, nullptr, nullptr, "rna_GreasePencilBuildModifier_target_vgname_set"); + RNA_def_property_update(prop, 0, "rna_Modifier_update"); + + prop = RNA_def_property(srna, "fade_opacity_strength", PROP_FLOAT, PROP_FACTOR); + RNA_def_property_float_sdna(prop, nullptr, "fade_opacity_strength"); + RNA_def_property_ui_text( + prop, "Opacity Strength", "How much strength fading applies on top of stroke opacity"); + RNA_def_property_range(prop, 0.0f, 1.0f); + RNA_def_property_update(prop, 0, "rna_Modifier_update"); + + prop = RNA_def_property(srna, "fade_thickness_strength", PROP_FLOAT, PROP_FACTOR); + RNA_def_property_float_sdna(prop, nullptr, "fade_thickness_strength"); + RNA_def_property_ui_text( + prop, "Thickness Strength", "How much strength fading applies on top of stroke thickness"); + RNA_def_property_range(prop, 0.0f, 1.0f); + RNA_def_property_update(prop, 0, "rna_Modifier_update"); + + prop = RNA_def_property(srna, "object", PROP_POINTER, PROP_NONE); + RNA_def_property_ui_text(prop, "Object", "Object used as build starting position"); + RNA_def_property_pointer_funcs( + prop, nullptr, "rna_GreasePencilBuildModifier_object_set", nullptr, nullptr); + RNA_def_property_flag(prop, PROP_EDITABLE | PROP_ID_SELF_CHECK); + RNA_def_property_update(prop, 0, "rna_Modifier_dependency_update"); + + RNA_define_lib_overridable(false); +} + void RNA_def_modifier(BlenderRNA *brna) { StructRNA *srna; @@ -10632,6 +10903,7 @@ void RNA_def_modifier(BlenderRNA *brna) rna_def_modifier_grease_pencil_envelope(brna); rna_def_modifier_grease_pencil_outline(brna); rna_def_modifier_grease_pencil_shrinkwrap(brna); + rna_def_modifier_grease_pencil_build(brna); } #endif diff --git a/source/blender/makesrna/intern/rna_nodetree.cc b/source/blender/makesrna/intern/rna_nodetree.cc index 5e6a7529bed..116e812be96 100644 --- a/source/blender/makesrna/intern/rna_nodetree.cc +++ b/source/blender/makesrna/intern/rna_nodetree.cc @@ -1295,7 +1295,7 @@ static void rna_NodeLink_swap_multi_input_sort_id( return; } - std::swap(self->multi_input_socket_index, other->multi_input_socket_index); + std::swap(self->multi_input_sort_id, other->multi_input_sort_id); bNodeTree *ntree = reinterpret_cast(id); BKE_ntree_update_tag_link_changed(ntree); @@ -2356,6 +2356,7 @@ static void rna_Node_inputs_move( } } + BKE_ntree_update_tag_node_property(ntree, node); ED_node_tree_propagate_change(nullptr, bmain, ntree); WM_main_add_notifier(NC_NODE | NA_EDITED, ntree); } @@ -2394,6 +2395,7 @@ static void rna_Node_outputs_move( } } + BKE_ntree_update_tag_node_property(ntree, node); ED_node_tree_propagate_change(nullptr, bmain, ntree); WM_main_add_notifier(NC_NODE | NA_EDITED, ntree); } @@ -4545,7 +4547,7 @@ static void def_fn_input_color(StructRNA *srna) RNA_def_struct_sdna_from(srna, "NodeInputColor", "storage"); - prop = RNA_def_property(srna, "color", PROP_FLOAT, PROP_COLOR); + prop = RNA_def_property(srna, "value", PROP_FLOAT, PROP_COLOR); RNA_def_property_array(prop, 4); RNA_def_property_float_sdna(prop, nullptr, "color"); RNA_def_property_ui_text(prop, "Color", ""); @@ -5855,7 +5857,8 @@ static void def_sh_output_aov(StructRNA *srna) RNA_def_struct_sdna_from(srna, "NodeShaderOutputAOV", "storage"); - prop = RNA_def_property(srna, "name", PROP_STRING, PROP_NONE); + prop = RNA_def_property(srna, "aov_name", PROP_STRING, PROP_NONE); + RNA_def_property_string_sdna(prop, nullptr, "name"); RNA_def_property_ui_text(prop, "Name", "Name of the AOV that this output writes to"); RNA_def_property_update(prop, NC_NODE | NA_EDITED, "rna_Node_update"); @@ -7333,6 +7336,7 @@ static void def_cmp_glare(StructRNA *srna) PropertyRNA *prop; static const EnumPropertyItem type_items[] = { + {CMP_NODE_GLARE_BLOOM, "BLOOM", 0, "Bloom", ""}, {CMP_NODE_GLARE_GHOST, "GHOSTS", 0, "Ghosts", ""}, {CMP_NODE_GLARE_STREAKS, "STREAKS", 0, "Streaks", ""}, {CMP_NODE_GLARE_FOG_GLOW, "FOG_GLOW", 0, "Fog Glow", ""}, @@ -7853,14 +7857,14 @@ static void def_cmp_boxmask(StructRNA *srna) RNA_def_property_ui_text(prop, "Y", "Y position of the middle of the box"); RNA_def_property_update(prop, NC_NODE | NA_EDITED, "rna_Node_update"); - prop = RNA_def_property(srna, "width", PROP_FLOAT, PROP_NONE); + prop = RNA_def_property(srna, "mask_width", PROP_FLOAT, PROP_NONE); RNA_def_property_float_sdna(prop, nullptr, "width"); RNA_def_property_float_default(prop, 0.3f); RNA_def_property_range(prop, 0.0f, 2.0f); RNA_def_property_ui_text(prop, "Width", "Width of the box"); RNA_def_property_update(prop, NC_NODE | NA_EDITED, "rna_Node_update"); - prop = RNA_def_property(srna, "height", PROP_FLOAT, PROP_NONE); + prop = RNA_def_property(srna, "mask_height", PROP_FLOAT, PROP_NONE); RNA_def_property_float_sdna(prop, nullptr, "height"); RNA_def_property_float_default(prop, 0.2f); RNA_def_property_range(prop, 0.0f, 2.0f); @@ -7900,14 +7904,14 @@ static void def_cmp_ellipsemask(StructRNA *srna) RNA_def_property_ui_text(prop, "Y", "Y position of the middle of the ellipse"); RNA_def_property_update(prop, NC_NODE | NA_EDITED, "rna_Node_update"); - prop = RNA_def_property(srna, "width", PROP_FLOAT, PROP_NONE); + prop = RNA_def_property(srna, "mask_width", PROP_FLOAT, PROP_NONE); RNA_def_property_float_sdna(prop, nullptr, "width"); RNA_def_property_float_default(prop, 0.3f); RNA_def_property_range(prop, 0.0f, 2.0f); RNA_def_property_ui_text(prop, "Width", "Width of the ellipse"); RNA_def_property_update(prop, NC_NODE | NA_EDITED, "rna_Node_update"); - prop = RNA_def_property(srna, "height", PROP_FLOAT, PROP_NONE); + prop = RNA_def_property(srna, "mask_height", PROP_FLOAT, PROP_NONE); RNA_def_property_float_sdna(prop, nullptr, "height"); RNA_def_property_float_default(prop, 0.2f); RNA_def_property_range(prop, 0.0f, 2.0f); @@ -8884,6 +8888,7 @@ static void def_geo_curve_sample(StructRNA *srna) prop = RNA_def_property(srna, "mode", PROP_ENUM, PROP_NONE); RNA_def_property_enum_items(prop, mode_items); RNA_def_property_ui_text(prop, "Mode", "Method for sampling input"); + RNA_def_property_clear_flag(prop, PROP_ANIMATABLE); RNA_def_property_update(prop, NC_NODE | NA_EDITED, "rna_Node_socket_update"); prop = RNA_def_property(srna, "use_all_curves", PROP_BOOLEAN, PROP_NONE); @@ -8891,6 +8896,7 @@ static void def_geo_curve_sample(StructRNA *srna) "All Curves", "Sample lengths based on the total length of all curves, rather than " "using a length inside each selected curve"); + RNA_def_property_clear_flag(prop, PROP_ANIMATABLE); RNA_def_property_update(prop, NC_NODE | NA_EDITED, "rna_Node_socket_update"); prop = RNA_def_property(srna, "data_type", PROP_ENUM, PROP_NONE); @@ -8899,6 +8905,7 @@ static void def_geo_curve_sample(StructRNA *srna) prop, nullptr, nullptr, "rna_GeometryNodeAttributeType_type_with_socket_itemf"); RNA_def_property_enum_default(prop, CD_PROP_FLOAT); RNA_def_property_ui_text(prop, "Data Type", ""); + RNA_def_property_clear_flag(prop, PROP_ANIMATABLE); RNA_def_property_update(prop, NC_NODE | NA_EDITED, "rna_Node_socket_update"); } @@ -8941,6 +8948,7 @@ static void def_geo_distribute_points_on_faces(StructRNA *srna) RNA_def_property_enum_items(prop, rna_node_geometry_distribute_points_on_faces_mode_items); RNA_def_property_enum_default(prop, GEO_NODE_POINT_DISTRIBUTE_POINTS_ON_FACES_RANDOM); RNA_def_property_ui_text(prop, "Distribution Method", "Method to use for scattering points"); + RNA_def_property_clear_flag(prop, PROP_ANIMATABLE); RNA_def_property_update(prop, NC_NODE | NA_EDITED, "rna_Node_socket_update"); prop = RNA_def_property(srna, "use_legacy_normal", PROP_BOOLEAN, PROP_NONE); @@ -8949,6 +8957,7 @@ static void def_geo_distribute_points_on_faces(StructRNA *srna) "Legacy Normal", "Output the normal and rotation values that have been output " "before the node started taking smooth normals into account"); + RNA_def_property_clear_flag(prop, PROP_ANIMATABLE); RNA_def_property_update(prop, NC_NODE | NA_EDITED, "rna_Node_socket_update"); } @@ -8962,12 +8971,14 @@ static void def_geo_curve_set_handle_type(StructRNA *srna) RNA_def_property_enum_sdna(prop, nullptr, "handle_type"); RNA_def_property_ui_text(prop, "Handle Type", ""); RNA_def_property_enum_items(prop, rna_node_geometry_curve_handle_type_items); + RNA_def_property_clear_flag(prop, PROP_ANIMATABLE); RNA_def_property_update(prop, NC_NODE | NA_EDITED, "rna_Node_socket_update"); prop = RNA_def_property(srna, "mode", PROP_ENUM, PROP_NONE); RNA_def_property_enum_items(prop, rna_enum_node_geometry_curve_handle_side_items); RNA_def_property_ui_text(prop, "Mode", "Whether to update left and right handles"); RNA_def_property_flag(prop, PROP_ENUM_FLAG); + RNA_def_property_clear_flag(prop, PROP_ANIMATABLE); RNA_def_property_update(prop, NC_NODE | NA_EDITED, "rna_Node_socket_update"); } @@ -9310,6 +9321,7 @@ static void rna_def_geo_bake(StructRNA *srna) nullptr, nullptr); RNA_def_property_flag(prop, PROP_EDITABLE | PROP_NO_DEG_UPDATE); + RNA_def_property_clear_flag(prop, PROP_ANIMATABLE); RNA_def_property_ui_text(prop, "Active Item Index", "Index of the active item"); RNA_def_property_update(prop, NC_NODE, nullptr); } @@ -9439,6 +9451,7 @@ static void def_geo_sample_index(StructRNA *srna) prop, nullptr, nullptr, "rna_GeometryNodeAttributeType_type_with_socket_itemf"); RNA_def_property_enum_default(prop, CD_PROP_FLOAT); RNA_def_property_ui_text(prop, "Data Type", ""); + RNA_def_property_clear_flag(prop, PROP_ANIMATABLE); RNA_def_property_update(prop, NC_NODE | NA_EDITED, "rna_Node_socket_update"); prop = RNA_def_property(srna, "domain", PROP_ENUM, PROP_NONE); @@ -10319,7 +10332,6 @@ static void rna_def_node_link(BlenderRNA *brna) RNA_def_property_ui_text(prop, "Is Hidden", "Link is hidden due to invisible sockets"); prop = RNA_def_property(srna, "multi_input_sort_id", PROP_INT, PROP_UNSIGNED); - RNA_def_property_int_sdna(prop, nullptr, "multi_input_socket_index"); RNA_def_property_clear_flag(prop, PROP_EDITABLE); RNA_def_property_ui_text( prop, diff --git a/source/blender/makesrna/intern/rna_object_api.cc b/source/blender/makesrna/intern/rna_object_api.cc index f669ee063d8..22954c12393 100644 --- a/source/blender/makesrna/intern/rna_object_api.cc +++ b/source/blender/makesrna/intern/rna_object_api.cc @@ -551,13 +551,13 @@ static void rna_Mesh_assign_verts_to_group( # endif /* don't call inside a loop */ -static int mesh_corner_tri_to_face_index(Mesh *me_eval, const int tri_index) +static int mesh_corner_tri_to_face_index(Mesh *mesh_eval, const int tri_index) { - const blender::Span tri_faces = me_eval->corner_tri_faces(); + const blender::Span tri_faces = mesh_eval->corner_tri_faces(); const int face_i = tri_faces[tri_index]; - const int *index_mp_to_orig = static_cast( - CustomData_get_layer(&me_eval->face_data, CD_ORIGINDEX)); - return index_mp_to_orig ? index_mp_to_orig[face_i] : face_i; + const int *index_face_to_orig = static_cast( + CustomData_get_layer(&mesh_eval->face_data, CD_ORIGINDEX)); + return index_face_to_orig ? index_face_to_orig[face_i] : face_i; } /* TODO(sergey): Make the Python API more clear that evaluation might happen, or require @@ -741,7 +741,7 @@ static bool rna_Object_is_deform_modified(Object *ob, Scene *scene, int settings void rna_Object_me_eval_info( Object *ob, bContext *C, int type, PointerRNA *rnaptr_depsgraph, char *result) { - Mesh *me_eval = nullptr; + Mesh *mesh_eval = nullptr; char *ret = nullptr; result[0] = '\0'; @@ -757,19 +757,19 @@ void rna_Object_me_eval_info( switch (type) { case 0: if (ob->type == OB_MESH) { - me_eval = static_cast(ob->data); + mesh_eval = static_cast(ob->data); } break; case 1: - me_eval = ob->runtime->mesh_deform_eval; + mesh_eval = ob->runtime->mesh_deform_eval; break; case 2: - me_eval = BKE_object_get_evaluated_mesh(ob); + mesh_eval = BKE_object_get_evaluated_mesh(ob); break; } - if (me_eval) { - ret = BKE_mesh_debug_info(me_eval); + if (mesh_eval) { + ret = BKE_mesh_debug_info(mesh_eval); if (ret) { BLI_strncpy(result, ret, MESH_DM_INFO_STR_MAX); MEM_freeN(ret); diff --git a/source/blender/makesrna/intern/rna_scene.cc b/source/blender/makesrna/intern/rna_scene.cc index 4cfaa2189a7..186a285d0d7 100644 --- a/source/blender/makesrna/intern/rna_scene.cc +++ b/source/blender/makesrna/intern/rna_scene.cc @@ -2071,6 +2071,10 @@ static void object_simplify_update(Scene *scene, DEG_id_tag_update(&ob->id, ID_RECALC_GEOMETRY); } } + + if (ob->type == OB_LAMP) { + DEG_id_tag_update(&ob->id, ID_RECALC_SHADING); + } } static void rna_Scene_simplify_update_impl(Main *bmain, @@ -3530,7 +3534,7 @@ static void rna_def_tool_settings(BlenderRNA *brna) RNA_def_property_float_sdna(prop, nullptr, "snap_angle_increment_2d_precision"); RNA_def_property_ui_text(prop, "Rotation Precision Increment", - "Precision Angle used for rotation increments in 2D editors"); + "Precision angle used for rotation increments in 2D editors"); RNA_def_property_range(prop, 0, DEG2RADF(180.0f)); RNA_def_property_ui_range(prop, DEG2RADF(0.1f), DEG2RADF(180.0f), 10.0f, 3); RNA_def_property_update(prop, NC_SCENE | ND_TOOLSETTINGS, nullptr); /* header redraw */ @@ -3547,7 +3551,7 @@ static void rna_def_tool_settings(BlenderRNA *brna) RNA_def_property_float_sdna(prop, nullptr, "snap_angle_increment_3d_precision"); RNA_def_property_ui_text(prop, "Rotation Precision Increment", - "Precision Angle used for rotation increments in 3D editors"); + "Precision angle used for rotation increments in 3D editors"); RNA_def_property_range(prop, 0, DEG2RADF(180.0f)); RNA_def_property_ui_range(prop, DEG2RADF(0.1f), DEG2RADF(180.0f), 10.0f, 3); RNA_def_property_update(prop, NC_SCENE | ND_TOOLSETTINGS, nullptr); /* header redraw */ @@ -3569,7 +3573,8 @@ static void rna_def_tool_settings(BlenderRNA *brna) RNA_def_property_enum_funcs( prop, "rna_ToolSettings_snap_mode_get", "rna_ToolSettings_snap_mode_set", nullptr); RNA_def_property_flag(prop, PROP_ENUM_FLAG); - RNA_def_property_ui_text(prop, "Snap Element", "Type of element for the 'Snap With' to snap to"); + RNA_def_property_ui_text( + prop, "Snap Element", "Type of element for the \"Snap With\" to snap to"); RNA_def_property_update(prop, NC_SCENE | ND_TOOLSETTINGS, nullptr); /* header redraw */ prop = RNA_def_property(srna, "snap_elements_individual", PROP_ENUM, PROP_NONE); @@ -3598,7 +3603,7 @@ static void rna_def_tool_settings(BlenderRNA *brna) RNA_def_property_ui_text( prop, "Snap to Same Target", - "Snap only to target that source was initially near (Face Nearest Only)"); + "Snap only to target that source was initially near (\"Face Nearest\" only)"); /* node editor uses its own set of snap modes */ prop = RNA_def_property(srna, "snap_node_element", PROP_ENUM, PROP_NONE); @@ -3626,7 +3631,7 @@ static void rna_def_tool_settings(BlenderRNA *brna) RNA_def_property_enum_bitflag_sdna(prop, nullptr, "snap_anim_mode"); RNA_def_property_flag(prop, PROP_DEG_SYNC_ONLY); RNA_def_property_enum_items(prop, rna_enum_snap_animation_element_items); - RNA_def_property_ui_text(prop, "Snap Anim Element", "Type of element to snap to"); + RNA_def_property_ui_text(prop, "Snap Animation Element", "Type of element to snap to"); RNA_def_property_translation_context(prop, BLT_I18NCONTEXT_UNIT); RNA_def_property_update(prop, NC_SCENE | ND_TOOLSETTINGS, nullptr); /* header redraw */ @@ -3676,21 +3681,21 @@ static void rna_def_tool_settings(BlenderRNA *brna) RNA_def_property_boolean_negative_sdna(prop, nullptr, "snap_flag", SCE_SNAP_NOT_TO_ACTIVE); RNA_def_property_flag(prop, PROP_DEG_SYNC_ONLY); RNA_def_property_ui_text( - prop, "Snap onto Active", "Snap onto itself only if enabled (Edit Mode Only)"); + prop, "Snap onto Active", "Snap onto itself only if enabled (edit mode only)"); RNA_def_property_update(prop, NC_SCENE | ND_TOOLSETTINGS, nullptr); /* header redraw */ prop = RNA_def_property(srna, "use_snap_edit", PROP_BOOLEAN, PROP_NONE); RNA_def_property_boolean_sdna(prop, nullptr, "snap_flag", SCE_SNAP_TO_INCLUDE_EDITED); RNA_def_property_flag(prop, PROP_DEG_SYNC_ONLY); RNA_def_property_ui_text( - prop, "Snap onto Edited", "Snap onto non-active objects in Edit Mode (Edit Mode Only)"); + prop, "Snap onto Edited", "Snap onto non-active objects in edit mode (edit mode only)"); RNA_def_property_update(prop, NC_SCENE | ND_TOOLSETTINGS, nullptr); /* header redraw */ prop = RNA_def_property(srna, "use_snap_nonedit", PROP_BOOLEAN, PROP_NONE); RNA_def_property_boolean_sdna(prop, nullptr, "snap_flag", SCE_SNAP_TO_INCLUDE_NONEDITED); RNA_def_property_flag(prop, PROP_DEG_SYNC_ONLY); RNA_def_property_ui_text( - prop, "Snap onto Non-edited", "Snap onto objects not in Edit Mode (Edit Mode Only)"); + prop, "Snap onto Non-edited", "Snap onto objects not in edit mode (edit mode only)"); RNA_def_property_update(prop, NC_SCENE | ND_TOOLSETTINGS, nullptr); /* header redraw */ prop = RNA_def_property(srna, "use_snap_selectable", PROP_BOOLEAN, PROP_NONE); @@ -3776,9 +3781,7 @@ static void rna_def_tool_settings(BlenderRNA *brna) RNA_def_property_boolean_sdna(prop, nullptr, "gpencil_flags", GP_TOOL_FLAG_PAINT_ONBACK); RNA_def_property_flag(prop, PROP_DEG_SYNC_ONLY); RNA_def_property_ui_text( - prop, - "Draw Strokes on Back", - "When draw new strokes, the new stroke is drawn below of all strokes in the layer"); + prop, "Draw Strokes on Back", "New strokes are drawn below of all strokes in the layer"); RNA_def_property_update(prop, NC_SCENE | ND_TOOLSETTINGS, nullptr); prop = RNA_def_property(srna, "use_gpencil_thumbnail_list", PROP_BOOLEAN, PROP_NONE); @@ -3786,7 +3789,7 @@ static void rna_def_tool_settings(BlenderRNA *brna) prop, nullptr, "gpencil_flags", GP_TOOL_FLAG_THUMBNAIL_LIST); RNA_def_property_flag(prop, PROP_DEG_SYNC_ONLY); RNA_def_property_ui_text( - prop, "Compact List", "Show compact list of color instead of thumbnails"); + prop, "Compact List", "Show compact list of colors instead of thumbnails"); RNA_def_property_update(prop, NC_SCENE | ND_TOOLSETTINGS, nullptr); prop = RNA_def_property(srna, "use_gpencil_weight_data_add", PROP_BOOLEAN, PROP_NONE); @@ -3794,9 +3797,8 @@ static void rna_def_tool_settings(BlenderRNA *brna) RNA_def_property_flag(prop, PROP_DEG_SYNC_ONLY); RNA_def_property_ui_text(prop, "Add weight data for new strokes", - "When creating new strokes, the weight data is added according to the " - "current vertex group and weight, " - "if no vertex group selected, weight is not added"); + "Weight data for new strokes is added according to the current vertex " + "group and weight. If no vertex group selected, weight is not added"); RNA_def_property_update(prop, NC_SCENE | ND_TOOLSETTINGS, nullptr); prop = RNA_def_property(srna, "use_gpencil_automerge_strokes", PROP_BOOLEAN, PROP_NONE); @@ -3807,7 +3809,7 @@ static void rna_def_tool_settings(BlenderRNA *brna) RNA_def_property_ui_text( prop, "Automerge", - "Join by distance last drawn stroke with previous strokes in the active layer"); + "Join the last drawn stroke with previous strokes in the active layer by distance"); RNA_def_property_clear_flag(prop, PROP_ANIMATABLE); RNA_def_property_update(prop, NC_SCENE | ND_TOOLSETTINGS, nullptr); @@ -3823,7 +3825,7 @@ static void rna_def_tool_settings(BlenderRNA *brna) RNA_def_property_flag(prop, PROP_DEG_SYNC_ONLY); RNA_def_property_struct_type(prop, "GPencilInterpolateSettings"); RNA_def_property_ui_text( - prop, "Grease Pencil Interpolate", "Settings for Grease Pencil Interpolation tools"); + prop, "Grease Pencil Interpolate", "Settings for grease pencil interpolation tools"); /* Grease Pencil - 3D View Stroke Placement */ prop = RNA_def_property(srna, "gpencil_stroke_placement_view3d", PROP_ENUM, PROP_NONE); @@ -3850,7 +3852,8 @@ static void rna_def_tool_settings(BlenderRNA *brna) prop = RNA_def_property(srna, "gpencil_surface_offset", PROP_FLOAT, PROP_DISTANCE); RNA_def_property_float_sdna(prop, nullptr, "gpencil_surface_offset"); RNA_def_property_flag(prop, PROP_DEG_SYNC_ONLY); - RNA_def_property_ui_text(prop, "Surface Offset", "Offset along normal when drawing on surfaces"); + RNA_def_property_ui_text( + prop, "Surface Offset", "Offset along the normal when drawing on surfaces"); RNA_def_property_range(prop, 0.0f, 1.0f); RNA_def_property_ui_range(prop, 0.0f, 1.0f, 0.1f, 3); RNA_def_property_float_default(prop, 0.150f); @@ -3880,7 +3883,7 @@ static void rna_def_tool_settings(BlenderRNA *brna) RNA_def_property_boolean_sdna( prop, nullptr, "gpencil_selectmode_sculpt", GP_SCULPT_MASK_SELECTMODE_STROKE); RNA_def_property_flag(prop, PROP_DEG_SYNC_ONLY); - RNA_def_property_ui_text(prop, "Selection Mask", "Only sculpt selected stroke"); + RNA_def_property_ui_text(prop, "Selection Mask", "Only sculpt selected strokes"); RNA_def_property_ui_icon(prop, ICON_GP_SELECT_STROKES, 0); RNA_def_property_clear_flag(prop, PROP_ANIMATABLE); RNA_def_property_flag(prop, PROP_CONTEXT_UPDATE); @@ -3913,7 +3916,7 @@ static void rna_def_tool_settings(BlenderRNA *brna) RNA_def_property_boolean_sdna( prop, nullptr, "gpencil_selectmode_vertex", GP_VERTEX_MASK_SELECTMODE_STROKE); RNA_def_property_flag(prop, PROP_DEG_SYNC_ONLY); - RNA_def_property_ui_text(prop, "Selection Mask", "Only paint selected stroke"); + RNA_def_property_ui_text(prop, "Selection Mask", "Only paint selected strokes"); RNA_def_property_ui_icon(prop, ICON_GP_SELECT_STROKES, 0); RNA_def_property_clear_flag(prop, PROP_ANIMATABLE); RNA_def_property_flag(prop, PROP_CONTEXT_UPDATE); @@ -3976,7 +3979,7 @@ static void rna_def_tool_settings(BlenderRNA *brna) RNA_def_property_boolean_sdna(prop, nullptr, "autokey_mode", AUTOKEY_ON); RNA_def_property_flag(prop, PROP_DEG_SYNC_ONLY); RNA_def_property_ui_text( - prop, "Auto Keying", "Automatic keyframe insertion for Objects, Bones and Masks"); + prop, "Auto Keying", "Automatic keyframe insertion for objects, bones and masks"); RNA_def_property_ui_icon(prop, ICON_RECORD_OFF, 1); prop = RNA_def_property(srna, "auto_keying_mode", PROP_ENUM, PROP_NONE); @@ -3985,7 +3988,7 @@ static void rna_def_tool_settings(BlenderRNA *brna) RNA_def_property_enum_items(prop, auto_key_items); RNA_def_property_ui_text(prop, "Auto-Keying Mode", - "Mode of automatic keyframe insertion for Objects, Bones and Masks"); + "Mode of automatic keyframe insertion for objects, bones and masks"); prop = RNA_def_property(srna, "use_record_with_nla", PROP_BOOLEAN, PROP_NONE); RNA_def_property_boolean_sdna(prop, nullptr, "keying_flag", AUTOKEY_FLAG_LAYERED_RECORD); @@ -4075,7 +4078,7 @@ static void rna_def_tool_settings(BlenderRNA *brna) RNA_def_property_ui_text(prop, "Live Unwrap", "Changing edge seams recalculates UV unwrap"); prop = RNA_def_property(srna, "normal_vector", PROP_FLOAT, PROP_XYZ); - RNA_def_property_ui_text(prop, "Normal Vector", "Normal Vector used to copy, add or multiply"); + RNA_def_property_ui_text(prop, "Normal Vector", "Normal vector used to copy, add or multiply"); RNA_def_property_ui_range(prop, -10000.0, 10000.0, 1, 3); /* Unified Paint Settings */ @@ -7819,6 +7822,13 @@ static void rna_def_scene_eevee(BlenderRNA *brna) {0, nullptr, 0, nullptr, nullptr}, }; + static const EnumPropertyItem eevee_horizon_pixel_rate_items[] = { + {1, "1", 0, "1 px", ""}, + {2, "2", 0, "4 px", ""}, + {4, "4", 0, "16 px", ""}, + {0, nullptr, 0, nullptr, nullptr}, + }; + static const EnumPropertyItem ray_tracing_method_items[] = { {RAYTRACE_EEVEE_METHOD_NONE, "NONE", 0, "None", "No intersection with scene geometry"}, {RAYTRACE_EEVEE_METHOD_SCREEN, @@ -8028,6 +8038,14 @@ static void rna_def_scene_eevee(BlenderRNA *brna) prop, "Tracing Method", "Select the tracing method used to find scene-ray intersections"); RNA_def_property_update(prop, NC_SCENE | ND_RENDER_OPTIONS, nullptr); + prop = RNA_def_property(srna, "use_shadow_jittered_viewport", PROP_BOOLEAN, PROP_NONE); + RNA_def_property_boolean_sdna(prop, nullptr, "flag", SCE_EEVEE_SHADOW_JITTERED_VIEWPORT); + RNA_def_property_ui_text(prop, + "Jittered Shadows (Viewport)", + "Enable jittered shadows on the viewport. (Jittered shadows are always " + "enabled for final renders)"); + RNA_def_property_update(prop, NC_SCENE | ND_RENDER_OPTIONS, nullptr); + /* Volumetrics */ prop = RNA_def_property(srna, "volumetric_start", PROP_FLOAT, PROP_DISTANCE); RNA_def_property_ui_text(prop, "Start", "Start distance of the volumetric effect"); @@ -8174,6 +8192,16 @@ static void rna_def_scene_eevee(BlenderRNA *brna) RNA_def_property_override_flag(prop, PROPOVERRIDE_OVERRIDABLE_LIBRARY); RNA_def_property_update(prop, NC_SCENE | ND_RENDER_OPTIONS, nullptr); + prop = RNA_def_property(srna, "horizon_resolution", PROP_ENUM, PROP_NONE); + RNA_def_property_enum_sdna(prop, nullptr, "gtao_resolution"); + RNA_def_property_enum_items(prop, eevee_horizon_pixel_rate_items); + RNA_def_property_ui_text(prop, + "Resolution", + "Control the quality of the horizon scan lighting " + "(lower size increase vram usage and quality)"); + RNA_def_property_override_flag(prop, PROPOVERRIDE_OVERRIDABLE_LIBRARY); + RNA_def_property_update(prop, NC_SCENE | ND_RENDER_OPTIONS, nullptr); + /* Depth of Field */ prop = RNA_def_property(srna, "bokeh_max_size", PROP_FLOAT, PROP_PIXEL); diff --git a/source/blender/makesrna/intern/rna_sculpt_paint.cc b/source/blender/makesrna/intern/rna_sculpt_paint.cc index 1f60935d794..9d35a4863c2 100644 --- a/source/blender/makesrna/intern/rna_sculpt_paint.cc +++ b/source/blender/makesrna/intern/rna_sculpt_paint.cc @@ -1562,14 +1562,6 @@ static void rna_def_gpencil_guides(BlenderRNA *brna) static void rna_def_gpencil_sculpt(BlenderRNA *brna) { - static const EnumPropertyItem prop_direction_items[] = { - {0, "ADD", ICON_ADD, "Add", "Add effect of brush"}, - {GP_SCULPT_FLAG_INVERT, "SUBTRACT", ICON_REMOVE, "Subtract", "Subtract effect of brush"}, - {0, nullptr, 0, nullptr, nullptr}, - }; - - UNUSED_VARS(prop_direction_items); - StructRNA *srna; PropertyRNA *prop; diff --git a/source/blender/makesrna/intern/rna_sequencer.cc b/source/blender/makesrna/intern/rna_sequencer.cc index f3ecbd8be69..5bbba8de437 100644 --- a/source/blender/makesrna/intern/rna_sequencer.cc +++ b/source/blender/makesrna/intern/rna_sequencer.cc @@ -3750,7 +3750,7 @@ static void rna_def_brightcontrast_modifier(BlenderRNA *brna) prop = RNA_def_property(srna, "bright", PROP_FLOAT, PROP_UNSIGNED); RNA_def_property_float_sdna(prop, nullptr, "bright"); RNA_def_property_range(prop, -FLT_MAX, FLT_MAX); - RNA_def_property_ui_text(prop, "Bright", "Adjust the luminosity of the colors"); + RNA_def_property_ui_text(prop, "Brightness", "Adjust the luminosity of the colors"); RNA_def_property_update(prop, NC_SCENE | ND_SEQUENCER, "rna_SequenceModifier_update"); prop = RNA_def_property(srna, "contrast", PROP_FLOAT, PROP_UNSIGNED); diff --git a/source/blender/makesrna/intern/rna_userdef.cc b/source/blender/makesrna/intern/rna_userdef.cc index 239e7ac38b8..7149b31be0f 100644 --- a/source/blender/makesrna/intern/rna_userdef.cc +++ b/source/blender/makesrna/intern/rna_userdef.cc @@ -31,6 +31,7 @@ #include "BKE_addon.h" #include "BKE_appdir.hh" #include "BKE_callbacks.hh" +#include "BKE_node_tree_update.hh" #include "BKE_sound.h" #include "BKE_studiolight.h" @@ -49,6 +50,8 @@ #include "BLT_lang.hh" +#include "ED_node.hh" + const EnumPropertyItem rna_enum_preference_section_items[] = { {USER_SECTION_INTERFACE, "INTERFACE", 0, "Interface", ""}, {USER_SECTION_THEME, "THEMES", 0, "Themes", ""}, @@ -532,9 +535,11 @@ static bUserExtensionRepo *rna_userdef_extension_repo_new(const char *name, if (remote_path) { STRNCPY(repo->remote_path, remote_path); - repo->flag |= USER_EXTENSION_REPO_FLAG_USE_REMOTE_PATH; } + if (repo->remote_path[0]) { + repo->flag |= USER_EXTENSION_REPO_FLAG_USE_REMOTE_PATH; + } if (repo->custom_dirpath[0]) { repo->flag |= USER_EXTENSION_REPO_FLAG_USE_CUSTOM_DIRECTORY; } @@ -651,6 +656,18 @@ static void rna_userdef_keyconfig_reload_update(bContext *C, USERDEF_TAG_DIRTY; } +static void rna_userdef_use_grease_pencil_version3_update(bContext *C, PointerRNA *ptr) +{ + Main *bmain = CTX_data_main(C); + rna_userdef_keyconfig_reload_update(C, bmain, nullptr, ptr); + /* Update nodes because some sockets may only exist depending on whether grease pencil 3 is + * enabled. */ + LISTBASE_FOREACH (bNodeTree *, ntree, &bmain->nodetrees) { + BKE_ntree_update_tag_all(ntree); + } + ED_node_tree_propagate_change(C, bmain, nullptr); +} + static void rna_userdef_timecode_style_set(PointerRNA *ptr, int value) { UserDef *userdef = (UserDef *)ptr->data; @@ -7143,7 +7160,7 @@ static void rna_def_userdef_experimental(BlenderRNA *brna) RNA_def_property_ui_text(prop, "Grease Pencil 3.0", "Enable the new grease pencil 3.0 codebase"); /* The key-map depends on this setting, it needs to be reloaded. */ RNA_def_property_flag(prop, PROP_CONTEXT_UPDATE); - RNA_def_property_update(prop, 0, "rna_userdef_keyconfig_reload_update"); + RNA_def_property_update(prop, 0, "rna_userdef_use_grease_pencil_version3_update"); prop = RNA_def_property(srna, "use_new_matrix_socket", PROP_BOOLEAN, PROP_NONE); RNA_def_property_boolean_sdna(prop, nullptr, "use_new_matrix_socket", 1); @@ -7187,6 +7204,11 @@ static void rna_def_userdef_experimental(BlenderRNA *brna) "section of the preferences"); RNA_def_property_boolean_funcs( prop, nullptr, "rna_PreferencesExperimental_use_extension_repos_set"); + + prop = RNA_def_property(srna, "use_extension_utils", PROP_BOOLEAN, PROP_NONE); + RNA_def_property_ui_text( + prop, "Extensions Development Utilities", "Developer support utilities for extensions"); + RNA_def_property_update(prop, 0, "rna_userdef_update"); } static void rna_def_userdef_addon_collection(BlenderRNA *brna, PropertyRNA *cprop) diff --git a/source/blender/makesrna/intern/rna_wm.cc b/source/blender/makesrna/intern/rna_wm.cc index eafcde645e0..031caabcc87 100644 --- a/source/blender/makesrna/intern/rna_wm.cc +++ b/source/blender/makesrna/intern/rna_wm.cc @@ -827,6 +827,7 @@ static void rna_Window_workspace_update(bContext *C, PointerRNA *ptr) if (new_workspace) { wmWindowManager *wm = CTX_wm_manager(C); WM_event_add_notifier_ex(wm, win, NC_SCREEN | ND_WORKSPACE_SET, new_workspace); + WM_event_add_notifier(C, NC_SPACE | ND_SPACE_INFO, nullptr); win->workspace_hook->temp_workspace_store = nullptr; } } @@ -1609,7 +1610,7 @@ static StructRNA *rna_Operator_register(Main *bmain, } /* XXX, this doubles up with the operator name #29666. - * for now just remove from dir(bpy.types) */ + * for now just remove from `dir(bpy.types)`. */ /* create a new operator type */ dummy_ot.rna_ext.srna = RNA_def_struct_ptr(&BLENDER_RNA, dummy_ot.idname, &RNA_Operator); @@ -1782,7 +1783,7 @@ static StructRNA *rna_MacroOperator_register(Main *bmain, } /* XXX, this doubles up with the operator name #29666. - * for now just remove from dir(bpy.types) */ + * for now just remove from `dir(bpy.types)`. */ /* create a new operator type */ dummy_ot.rna_ext.srna = RNA_def_struct_ptr(&BLENDER_RNA, dummy_ot.idname, &RNA_Operator); diff --git a/source/blender/makesrna/intern/rna_wm_api.cc b/source/blender/makesrna/intern/rna_wm_api.cc index 3c72d158c05..c0f818ad378 100644 --- a/source/blender/makesrna/intern/rna_wm_api.cc +++ b/source/blender/makesrna/intern/rna_wm_api.cc @@ -952,6 +952,7 @@ void RNA_api_wm(StructRNA *srna) parm = RNA_def_property(func, "icon", PROP_ENUM, PROP_NONE); RNA_def_property_enum_items(parm, rna_operator_popup_icon_items); + RNA_def_property_enum_default(parm, ALERT_ICON_NONE); RNA_def_property_ui_text(parm, "Icon", "Optional icon displayed in the dialog"); api_ui_item_common_translation(func); diff --git a/source/blender/modifiers/CMakeLists.txt b/source/blender/modifiers/CMakeLists.txt index e0ac4cfaafd..3d7e7b903fa 100644 --- a/source/blender/modifiers/CMakeLists.txt +++ b/source/blender/modifiers/CMakeLists.txt @@ -51,6 +51,7 @@ set(SRC intern/MOD_fluid.cc intern/MOD_grease_pencil_armature.cc intern/MOD_grease_pencil_array.cc + intern/MOD_grease_pencil_build.cc intern/MOD_grease_pencil_color.cc intern/MOD_grease_pencil_dash.cc intern/MOD_grease_pencil_envelope.cc diff --git a/source/blender/modifiers/MOD_modifiertypes.hh b/source/blender/modifiers/MOD_modifiertypes.hh index 4bd949ba47b..a1ee8c8fdd2 100644 --- a/source/blender/modifiers/MOD_modifiertypes.hh +++ b/source/blender/modifiers/MOD_modifiertypes.hh @@ -96,6 +96,7 @@ extern ModifierTypeInfo modifierType_GreasePencilTime; extern ModifierTypeInfo modifierType_GreasePencilEnvelope; extern ModifierTypeInfo modifierType_GreasePencilOutline; extern ModifierTypeInfo modifierType_GreasePencilShrinkwrap; +extern ModifierTypeInfo modifierType_GreasePencilBuild; /* MOD_util.cc */ diff --git a/source/blender/modifiers/intern/MOD_boolean.cc b/source/blender/modifiers/intern/MOD_boolean.cc index 7e624747a76..39cd5bac47e 100644 --- a/source/blender/modifiers/intern/MOD_boolean.cc +++ b/source/blender/modifiers/intern/MOD_boolean.cc @@ -31,7 +31,6 @@ #include "BKE_lib_query.hh" #include "BKE_material.h" #include "BKE_mesh.hh" -#include "BKE_mesh_boolean_convert.hh" #include "BKE_mesh_wrapper.hh" #include "BKE_modifier.hh" @@ -45,6 +44,7 @@ #include "MEM_guardedalloc.h" +#include "GEO_mesh_boolean.hh" #include "GEO_randomize.hh" #include "bmesh.hh" @@ -84,7 +84,7 @@ static bool is_disabled(const Scene * /*scene*/, ModifierData *md, bool /*use_re } if (bmd->flag & eBooleanModifierFlag_Collection) { /* The Exact solver tolerates an empty collection. */ - return !col && bmd->solver != eBooleanModifierSolver_Exact; + return !col && bmd->solver != eBooleanModifierSolver_Mesh_Arr; } return false; } @@ -176,7 +176,7 @@ static bool BMD_error_messages(const Object *ob, ModifierData *md) bool error_returns_result = false; const bool operand_collection = (bmd->flag & eBooleanModifierFlag_Collection) != 0; - const bool use_exact = bmd->solver == eBooleanModifierSolver_Exact; + const bool use_exact = bmd->solver == eBooleanModifierSolver_Mesh_Arr; const bool operation_intersect = bmd->operation == eBooleanModifierOp_Intersect; #ifndef WITH_GMP @@ -478,14 +478,19 @@ static Mesh *exact_boolean_mesh(BooleanModifierData *bmd, const bool use_self = (bmd->flag & eBooleanModifierFlag_Self) != 0; const bool hole_tolerant = (bmd->flag & eBooleanModifierFlag_HoleTolerant) != 0; - Mesh *result = blender::meshintersect::direct_mesh_boolean(meshes, - obmats, - ctx->object->object_to_world(), - material_remaps, - use_self, - hole_tolerant, - bmd->operation, - nullptr); + blender::geometry::boolean::BooleanOpParameters op_params; + op_params.boolean_mode = blender::geometry::boolean::Operation(bmd->operation); + op_params.no_self_intersections = !use_self; + op_params.watertight = !hole_tolerant; + op_params.no_nested_components = false; + Mesh *result = blender::geometry::boolean::mesh_boolean( + meshes, + obmats, + ctx->object->object_to_world(), + material_remaps, + op_params, + blender::geometry::boolean::Solver::MeshArr, + nullptr); if (material_mode == eBooleanModifierMaterialMode_Transfer) { MEM_SAFE_FREE(result->mat); @@ -513,7 +518,7 @@ static Mesh *modify_mesh(ModifierData *md, const ModifierEvalContext *ctx, Mesh } #ifdef WITH_GMP - if (bmd->solver == eBooleanModifierSolver_Exact) { + if (bmd->solver == eBooleanModifierSolver_Mesh_Arr) { return exact_boolean_mesh(bmd, ctx, mesh); } #endif @@ -631,7 +636,7 @@ static void solver_options_panel_draw(const bContext * /*C*/, Panel *panel) uiLayout *layout = panel->layout; PointerRNA *ptr = modifier_panel_get_property_pointers(panel, nullptr); - const bool use_exact = RNA_enum_get(ptr, "solver") == eBooleanModifierSolver_Exact; + const bool use_exact = RNA_enum_get(ptr, "solver") == eBooleanModifierSolver_Mesh_Arr; uiLayoutSetPropSep(layout, true); diff --git a/source/blender/modifiers/intern/MOD_grease_pencil_armature.cc b/source/blender/modifiers/intern/MOD_grease_pencil_armature.cc index 1d250a82792..b6f8e3447a0 100644 --- a/source/blender/modifiers/intern/MOD_grease_pencil_armature.cc +++ b/source/blender/modifiers/intern/MOD_grease_pencil_armature.cc @@ -125,6 +125,10 @@ static void modify_curves(ModifierData &md, const ModifierEvalContext &ctx, Draw const MutableSpan positions = curves.positions_for_write(); const Span dverts = curves.deform_verts(); + if (dverts.is_empty()) { + return; + } + curves_mask.foreach_index(blender::GrainSize(128), [&](const int curve_i) { const IndexRange points = points_by_curve[curve_i]; diff --git a/source/blender/modifiers/intern/MOD_grease_pencil_build.cc b/source/blender/modifiers/intern/MOD_grease_pencil_build.cc new file mode 100644 index 00000000000..920a438db82 --- /dev/null +++ b/source/blender/modifiers/intern/MOD_grease_pencil_build.cc @@ -0,0 +1,801 @@ +/* SPDX-FileCopyrightText: 2024 Blender Authors + * + * SPDX-License-Identifier: GPL-2.0-or-later */ + +/** \file + * \ingroup modifiers + */ + +#include "BLI_array.hh" +#include "BLI_hash.h" +#include "BLI_rand.h" +#include "BLI_sort.hh" +#include "BLI_task.h" + +#include "BLT_translation.hh" + +#include "BLO_read_write.hh" + +#include "DNA_defaults.h" +#include "DNA_gpencil_modifier_types.h" +#include "DNA_object_types.h" +#include "DNA_scene_types.h" + +#include "DEG_depsgraph_query.hh" + +#include "BKE_curves.hh" +#include "BKE_geometry_set.hh" +#include "BKE_grease_pencil.hh" +#include "BKE_lib_query.hh" +#include "BKE_modifier.hh" + +#include "UI_interface.hh" +#include "UI_resources.hh" + +#include "MOD_grease_pencil_util.hh" +#include "MOD_modifiertypes.hh" +#include "MOD_ui_common.hh" + +#include "RNA_access.hh" +#include "RNA_prototypes.h" + +#include "GEO_reorder.hh" + +namespace blender { + +static void init_data(ModifierData *md) +{ + auto *gpmd = reinterpret_cast(md); + + BLI_assert(MEMCMP_STRUCT_AFTER_IS_ZERO(gpmd, modifier)); + + MEMCPY_STRUCT_AFTER(gpmd, DNA_struct_default_get(GreasePencilBuildModifierData), modifier); + modifier::greasepencil::init_influence_data(&gpmd->influence, false); +} + +static void copy_data(const ModifierData *md, ModifierData *target, int flags) +{ + const auto *omd = reinterpret_cast(md); + auto *tomd = reinterpret_cast(target); + + modifier::greasepencil::free_influence_data(&tomd->influence); + + BKE_modifier_copydata_generic(md, target, flags); + modifier::greasepencil::copy_influence_data(&omd->influence, &tomd->influence, flags); +} + +static void free_data(ModifierData *md) +{ + auto *omd = reinterpret_cast(md); + modifier::greasepencil::free_influence_data(&omd->influence); +} + +static void foreach_ID_link(ModifierData *md, Object *ob, IDWalkFunc walk, void *user_data) +{ + auto *omd = reinterpret_cast(md); + modifier::greasepencil::foreach_influence_ID_link(&omd->influence, ob, walk, user_data); +} + +static void update_depsgraph(ModifierData *md, const ModifierUpdateDepsgraphContext *ctx) +{ + auto *mmd = reinterpret_cast(md); + if (mmd->object != nullptr) { + DEG_add_object_relation(ctx->node, mmd->object, DEG_OB_COMP_TRANSFORM, "Build Modifier"); + } + DEG_add_object_relation(ctx->node, ctx->object, DEG_OB_COMP_TRANSFORM, "Build Modifier"); +} + +static void blend_write(BlendWriter *writer, const ID * /*id_owner*/, const ModifierData *md) +{ + const auto *mmd = reinterpret_cast(md); + + BLO_write_struct(writer, GreasePencilBuildModifierData, mmd); + modifier::greasepencil::write_influence_data(writer, &mmd->influence); +} + +static void blend_read(BlendDataReader *reader, ModifierData *md) +{ + auto *mmd = reinterpret_cast(md); + + modifier::greasepencil::read_influence_data(reader, &mmd->influence); +} + +static Array point_counts_to_keep_concurrent(const bke::CurvesGeometry &curves, + const IndexMask &selection, + const int time_alignment, + const int transition, + const float factor, + const bool clamp_points, + int &r_curves_num, + int &r_points_num) +{ + const int stroke_count = curves.curves_num(); + const OffsetIndices points_by_curve = curves.points_by_curve(); + + curves.ensure_evaluated_lengths(); + float max_length = 0; + for (const int stroke : curves.curves_range()) { + const float len = curves.evaluated_length_total_for_curve(stroke, false); + max_length = math::max(max_length, len); + } + + float factor_to_keep = transition == MOD_GREASE_PENCIL_BUILD_TRANSITION_GROW ? factor : + 1.0f - factor; + if (clamp_points) { + r_curves_num = r_points_num = 0; + factor_to_keep = std::clamp(factor_to_keep, 0.0f, 1.0f); + } + + auto get_stroke_factor = [&](const float factor, const int index) { + const float max_factor = max_length / curves.evaluated_length_total_for_curve(index, false); + if (time_alignment == MOD_GREASE_PENCIL_BUILD_TIMEALIGN_START) { + if (clamp_points) { + return std::clamp(factor * max_factor, 0.0f, 1.0f); + } + return factor * max_factor; + } + if (time_alignment == MOD_GREASE_PENCIL_BUILD_TIMEALIGN_END) { + const float min_factor = max_factor - 1.0f; + const float use_factor = factor * max_factor; + if (clamp_points) { + return std::clamp(use_factor - min_factor, 0.0f, 1.0f); + } + return use_factor - min_factor; + } + return 0.0f; + }; + + Array select(stroke_count); + selection.to_bools(select.as_mutable_span()); + Array result(stroke_count); + for (const int curve : curves.curves_range()) { + const float local_factor = select[curve] ? get_stroke_factor(factor_to_keep, curve) : 1.0f; + const int num_points = points_by_curve[curve].size() * local_factor; + result[curve] = num_points; + if (clamp_points) { + r_points_num += num_points; + if (num_points > 0) { + r_curves_num++; + } + } + } + return result; +} + +static bke::CurvesGeometry build_concurrent(bke::greasepencil::Drawing &drawing, + bke::CurvesGeometry &curves, + const IndexMask &selection, + const int time_alignment, + const int transition, + const float factor, + const float factor_start, + const float factor_opacity, + const float factor_radii, + StringRefNull target_vgname) +{ + int dst_curves_num, dst_points_num; + const bool has_fade = factor_start != factor; + const Array point_counts_to_keep = point_counts_to_keep_concurrent( + curves, selection, time_alignment, transition, factor, true, dst_curves_num, dst_points_num); + if (dst_curves_num == 0) { + return {}; + } + const Array starts_per_curve = has_fade ? point_counts_to_keep_concurrent(curves, + selection, + time_alignment, + transition, + factor_start, + false, + dst_curves_num, + dst_points_num) : + Array(0); + const Array ends_per_curve = has_fade ? point_counts_to_keep_concurrent(curves, + selection, + time_alignment, + transition, + factor, + false, + dst_curves_num, + dst_points_num) : + Array(0); + + const OffsetIndices points_by_curve = curves.points_by_curve(); + MutableSpan opacities = drawing.opacities_for_write(); + MutableSpan radii = drawing.radii_for_write(); + bke::MutableAttributeAccessor attributes = curves.attributes_for_write(); + bke::SpanAttributeWriter weights = attributes.lookup_for_write_span(target_vgname); + + const bool is_vanishing = transition == MOD_GREASE_PENCIL_BUILD_TRANSITION_VANISH; + + bke::CurvesGeometry dst_curves(dst_points_num, dst_curves_num); + Array dst_to_src_point(dst_points_num); + Array dst_to_src_curve(dst_curves_num); + MutableSpan dst_offsets = dst_curves.offsets_for_write(); + dst_offsets[0] = 0; + + int next_curve = 0; + int next_point = 0; + for (const int curve : curves.curves_range()) { + if (!point_counts_to_keep[curve]) { + continue; + } + const IndexRange points = points_by_curve[curve]; + dst_offsets[next_curve] = point_counts_to_keep[curve]; + const int curve_size = points.size(); + + auto get_fade_weight = [&](const int local_index) { + const float fade_range = std::abs(ends_per_curve[curve] - starts_per_curve[curve]); + if (is_vanishing) { + const float factor_from_start = local_index - curve_size + ends_per_curve[curve]; + return 1.0f - std::clamp(factor_from_start / fade_range, 0.0f, 1.0f); + } + const float factor_from_start = local_index - starts_per_curve[curve]; + return std::clamp(factor_from_start / fade_range, 0.0f, 1.0f); + }; + + const int extra_offset = is_vanishing ? points.size() - point_counts_to_keep[curve] : 0; + for (const int stroke_point : IndexRange(point_counts_to_keep[curve])) { + const int src_point_index = points.first() + extra_offset + stroke_point; + if (has_fade) { + const float fade_weight = get_fade_weight(extra_offset + stroke_point); + opacities[src_point_index] = opacities[src_point_index] * + (1.0f - fade_weight * factor_opacity); + radii[src_point_index] = radii[src_point_index] * (1.0f - fade_weight * factor_radii); + if (!weights.span.is_empty()) { + weights.span[src_point_index] = fade_weight; + } + } + dst_to_src_point[next_point] = src_point_index; + next_point++; + } + dst_to_src_curve[next_curve] = curve; + next_curve++; + } + weights.finish(); + + offset_indices::accumulate_counts_to_offsets(dst_offsets); + + const bke::AttributeAccessor src_attributes = curves.attributes(); + bke::MutableAttributeAccessor dst_attributes = dst_curves.attributes_for_write(); + + gather_attributes( + src_attributes, bke::AttrDomain::Point, {}, {}, dst_to_src_point, dst_attributes); + gather_attributes( + src_attributes, bke::AttrDomain::Curve, {}, {}, dst_to_src_curve, dst_attributes); + + dst_curves.update_curve_types(); + + return dst_curves; +} + +static void points_info_sequential(const bke::CurvesGeometry &curves, + const IndexMask &selection, + const int transition, + const float factor, + const bool clamp_points, + int &r_curves_num, + int &r_points_num) +{ + const int stroke_count = curves.curves_num(); + const OffsetIndices points_by_curve = curves.points_by_curve(); + + float factor_to_keep = transition == MOD_GREASE_PENCIL_BUILD_TRANSITION_GROW ? factor : + (1.0f - factor); + if (clamp_points) { + factor_to_keep = std::clamp(factor_to_keep, 0.0f, 1.0f); + } + + const bool is_vanishing = transition == MOD_GREASE_PENCIL_BUILD_TRANSITION_VANISH; + + int effective_points_num = 0; + selection.foreach_index( + [&](const int index) { effective_points_num += points_by_curve[index].size(); }); + + const int untouched_points_num = points_by_curve.total_size() - effective_points_num; + effective_points_num *= factor_to_keep; + effective_points_num += untouched_points_num; + + r_points_num = effective_points_num; + r_curves_num = 0; + + Array select(stroke_count); + selection.to_bools(select.as_mutable_span()); + + int counted_points_num = 0; + for (const int i : curves.curves_range()) { + const int stroke = is_vanishing ? stroke_count - i - 1 : i; + if (select[stroke] && counted_points_num >= effective_points_num) { + continue; + } + counted_points_num += points_by_curve[stroke].size(); + r_curves_num++; + } +} + +static bke::CurvesGeometry build_sequential(bke::greasepencil::Drawing &drawing, + bke::CurvesGeometry &curves, + const IndexMask &selection, + const int transition, + const float factor, + const float factor_start, + const float factor_opacity, + const float factor_radii, + StringRefNull target_vgname) +{ + const bool has_fade = factor_start != factor; + int dst_curves_num, dst_points_num; + int start_points_num, end_points_num, dummy_curves_num; + points_info_sequential( + curves, selection, transition, factor, true, dst_curves_num, dst_points_num); + + if (dst_curves_num == 0) { + return {}; + } + + points_info_sequential( + curves, selection, transition, factor_start, false, dummy_curves_num, start_points_num); + points_info_sequential( + curves, selection, transition, factor, false, dummy_curves_num, end_points_num); + + const OffsetIndices points_by_curve = curves.points_by_curve(); + MutableSpan opacities = drawing.opacities_for_write(); + MutableSpan radii = drawing.radii_for_write(); + bke::MutableAttributeAccessor attributes = curves.attributes_for_write(); + bke::SpanAttributeWriter weights = attributes.lookup_for_write_span(target_vgname); + + const bool is_vanishing = transition == MOD_GREASE_PENCIL_BUILD_TRANSITION_VANISH; + + bke::CurvesGeometry dst_curves(dst_points_num, dst_curves_num); + MutableSpan dst_offsets = dst_curves.offsets_for_write(); + Array dst_to_src_point(dst_points_num); + Array dst_to_src_curve(dst_curves_num); + + dst_offsets[0] = 0; + + int next_curve = 1, next_point = 0; + IndexMaskMemory memory; + selection.complement(curves.curves_range(), memory).foreach_index([&](const int stroke) { + for (const int point : points_by_curve[stroke]) { + dst_to_src_point[next_point] = point; + next_point++; + } + dst_offsets[next_curve] = next_point; + next_curve++; + }); + + const int stroke_count = curves.curves_num(); + bool done_scanning = false; + selection.foreach_index([&](const int i) { + const int stroke = is_vanishing ? stroke_count - i - 1 : i; + if (done_scanning || next_point >= dst_points_num) { + done_scanning = true; + return; + } + + auto get_fade_weight = [&](const int next_point_count) { + return std::clamp(float(next_point_count - start_points_num) / + float(abs(end_points_num - start_points_num)), + 0.0f, + 1.0f); + }; + + const IndexRange points = points_by_curve[stroke]; + for (const int point : points) { + const int local_index = point - points.first(); + const int src_point_index = is_vanishing ? points.last() - local_index : point; + dst_to_src_point[next_point] = src_point_index; + + if (has_fade) { + const float fade_weight = get_fade_weight(next_point); + opacities[src_point_index] = opacities[src_point_index] * + (1.0f - fade_weight * factor_opacity); + radii[src_point_index] = radii[src_point_index] * (1.0f - fade_weight * factor_radii); + if (!weights.span.is_empty()) { + weights.span[src_point_index] = fade_weight; + } + } + + next_point++; + if (next_point >= dst_points_num) { + done_scanning = true; + break; + } + } + dst_offsets[next_curve] = next_point; + dst_to_src_curve[next_curve - 1] = i; + next_curve++; + }); + weights.finish(); + + BLI_assert(next_curve == (dst_curves_num + 1)); + BLI_assert(next_point == dst_points_num); + + const bke::AttributeAccessor src_attributes = curves.attributes(); + bke::MutableAttributeAccessor dst_attributes = dst_curves.attributes_for_write(); + + gather_attributes( + src_attributes, bke::AttrDomain::Point, {}, {}, dst_to_src_point, dst_attributes); + gather_attributes( + src_attributes, bke::AttrDomain::Curve, {}, {}, dst_to_src_curve, dst_attributes); + + dst_curves.update_curve_types(); + + return dst_curves; +} + +static bke::CurvesGeometry reorder_strokes(const bke::CurvesGeometry &curves, + const Span select, + const Object &object, + MutableSpan r_selection) +{ + const OffsetIndices points_by_curve = curves.points_by_curve(); + const Span positions = curves.positions(); + const float3 center = object.object_to_world().location(); + + struct Pair { + float value; + int index; + bool selected; + }; + + Array distances(curves.curves_num()); + for (const int stroke : curves.curves_range()) { + const IndexRange points = points_by_curve[stroke]; + const float3 p1 = positions[points.first()]; + const float3 p2 = positions[points.last()]; + distances[stroke].value = math::max(math::distance(p1, center), math::distance(p2, center)); + distances[stroke].index = stroke; + distances[stroke].selected = select[stroke]; + } + + parallel_sort( + distances.begin(), distances.end(), [](Pair &a, Pair &b) { return a.value < b.value; }); + + Array new_order(curves.curves_num()); + for (const int i : curves.curves_range()) { + new_order[i] = distances[i].index; + r_selection[i] = distances[i].selected; + } + + return geometry::reorder_curves_geometry(curves, new_order.as_span(), {}); +} + +static float get_factor_from_draw_speed(const bke::CurvesGeometry &curves, + const float time_elapsed, + const float speed_fac, + const float max_gap) +{ + const OffsetIndices points_by_curve = curves.points_by_curve(); + const bke::AttributeAccessor attributes = curves.attributes(); + const VArray init_times = + attributes.lookup_or_default("init_time", bke::AttrDomain::Curve, 0.0f).varray; + const VArray delta_times = + attributes.lookup_or_default("delta_time", bke::AttrDomain::Point, 0.0f).varray; + + Array times(curves.points_num()); + float current_time = 0; + float previous_init_time = init_times[0]; + for (const int curve : curves.curves_range()) { + if (curve > 0) { + current_time += math::max(init_times[curve] - previous_init_time, max_gap); + previous_init_time = init_times[curve]; + } + for (const int point : points_by_curve[curve]) { + current_time += delta_times[point]; + times[point] = current_time; + } + } + for (const int point : curves.points_range()) { + const float limit = time_elapsed * speed_fac; + if (times[point] >= limit) { + return math::clamp(float(point) / float(curves.points_num()), 0.0f, 1.0f); + } + } + return 1.0f; +} + +static float get_build_factor(const GreasePencilBuildTimeMode time_mode, + const int current_frame, + const int start_frame, + const int length, + const float percentage, + const bke::CurvesGeometry &curves, + const float scene_fps, + const float speed_fac, + const float max_gap, + const float fade) +{ + switch (time_mode) { + case MOD_GREASE_PENCIL_BUILD_TIMEMODE_FRAMES: + return math::clamp(float(current_frame - start_frame) / length, 0.0f, 1.0f) * (1.0f + fade); + case MOD_GREASE_PENCIL_BUILD_TIMEMODE_PERCENTAGE: + return percentage * (1.0f + fade); + case MOD_GREASE_PENCIL_BUILD_TIMEMODE_DRAWSPEED: + return get_factor_from_draw_speed( + curves, float(current_frame) / scene_fps, speed_fac, max_gap) * + (1.0f + fade); + } + BLI_assert_unreachable(); + return 0.0f; +} + +static void build_drawing(const GreasePencilBuildModifierData &mmd, + const Object &ob, + bke::greasepencil::Drawing &drawing, + const bke::greasepencil::Drawing *previous_drawing, + const int current_time, + const float scene_fps) +{ + bke::CurvesGeometry &curves = drawing.strokes_for_write(); + + if (curves.points_num() == 0) { + return; + } + + IndexMaskMemory memory; + IndexMask selection = modifier::greasepencil::get_filtered_stroke_mask( + &ob, curves, mmd.influence, memory); + + /* Remove a count of #prev_strokes. */ + if (mmd.mode == MOD_GREASE_PENCIL_BUILD_MODE_ADDITIVE && previous_drawing != nullptr) { + const bke::CurvesGeometry &prev_curves = previous_drawing->strokes(); + const int prev_strokes = prev_curves.curves_num(); + const int added_strokes = curves.curves_num() - prev_strokes; + if (added_strokes > 0) { + Array work_on_select(curves.curves_num()); + selection.to_bools(work_on_select.as_mutable_span()); + work_on_select.as_mutable_span().take_front(prev_strokes).fill(false); + selection = IndexMask::from_bools(work_on_select, memory); + } + } + + if (mmd.object) { + const int curves_num = curves.curves_num(); + Array select(curves_num), reordered_select(curves_num); + selection.to_bools(select); + curves = reorder_strokes( + curves, select.as_span(), *mmd.object, reordered_select.as_mutable_span()); + selection = IndexMask::from_bools(reordered_select, memory); + } + + const float fade_factor = ((mmd.flag & MOD_GREASE_PENCIL_BUILD_USE_FADING) != 0) ? mmd.fade_fac : + 0.0f; + float factor = get_build_factor(GreasePencilBuildTimeMode(mmd.time_mode), + current_time, + mmd.start_delay, + mmd.length, + mmd.percentage_fac, + curves, + scene_fps, + mmd.speed_fac, + mmd.speed_maxgap, + fade_factor); + float factor_start = factor - fade_factor; + if (mmd.transition != MOD_GREASE_PENCIL_BUILD_TRANSITION_GROW) { + std::swap(factor, factor_start); + } + + const float use_time_alignment = mmd.transition != MOD_GREASE_PENCIL_BUILD_TRANSITION_GROW ? + !mmd.time_alignment : + mmd.time_alignment; + switch (mmd.mode) { + default: + case MOD_GREASE_PENCIL_BUILD_MODE_SEQUENTIAL: + curves = build_sequential(drawing, + curves, + selection, + mmd.transition, + factor, + factor_start, + mmd.fade_opacity_strength, + mmd.fade_thickness_strength, + mmd.target_vgname); + break; + case MOD_GREASE_PENCIL_BUILD_MODE_CONCURRENT: + curves = build_concurrent(drawing, + curves, + selection, + use_time_alignment, + mmd.transition, + factor, + factor_start, + mmd.fade_opacity_strength, + mmd.fade_thickness_strength, + mmd.target_vgname); + break; + case MOD_GREASE_PENCIL_BUILD_MODE_ADDITIVE: + curves = build_sequential(drawing, + curves, + selection, + mmd.transition, + factor, + factor_start, + mmd.fade_opacity_strength, + mmd.fade_thickness_strength, + mmd.target_vgname); + break; + } + + drawing.tag_topology_changed(); +} + +static void modify_geometry_set(ModifierData *md, + const ModifierEvalContext *ctx, + blender::bke::GeometrySet *geometry_set) +{ + const auto *mmd = reinterpret_cast(md); + + if (!geometry_set->has_grease_pencil()) { + return; + } + + GreasePencil &grease_pencil = *geometry_set->get_grease_pencil_for_write(); + const int eval_frame = grease_pencil.runtime->eval_frame; + + IndexMaskMemory mask_memory; + const IndexMask layer_mask = modifier::greasepencil::get_filtered_layer_mask( + grease_pencil, mmd->influence, mask_memory); + const Vector drawing_infos = + modifier::greasepencil::get_drawing_infos_by_layer(grease_pencil, layer_mask, eval_frame); + + if (mmd->flag & MOD_GREASE_PENCIL_BUILD_RESTRICT_TIME) { + if (eval_frame < mmd->start_frame || eval_frame > mmd->end_frame) { + return; + } + } + + const Scene &scene = *DEG_get_evaluated_scene(ctx->depsgraph); + const float scene_fps = float(scene.r.frs_sec) / scene.r.frs_sec_base; + const Span layers = grease_pencil.layers(); + + threading::parallel_for_each( + drawing_infos, [&](modifier::greasepencil::LayerDrawingInfo drawing_info) { + const bke::greasepencil::Drawing *prev_drawing = grease_pencil.get_drawing_at( + *layers[drawing_info.layer_index], eval_frame - 1); + build_drawing( + *mmd, *ctx->object, *drawing_info.drawing, prev_drawing, eval_frame, scene_fps); + }); +} + +static void panel_draw(const bContext *C, Panel *panel) +{ + uiLayout *layout = panel->layout; + + PointerRNA ob_ptr; + PointerRNA *ptr = modifier_panel_get_property_pointers(panel, &ob_ptr); + + const GreasePencilBuildMode mode = GreasePencilBuildMode(RNA_enum_get(ptr, "mode")); + GreasePencilBuildTimeMode time_mode = GreasePencilBuildTimeMode(RNA_enum_get(ptr, "time_mode")); + + uiLayoutSetPropSep(layout, true); + + /* First: Build mode and build settings. */ + uiItemR(layout, ptr, "mode", UI_ITEM_NONE, nullptr, ICON_NONE); + if (mode == MOD_GREASE_PENCIL_BUILD_MODE_SEQUENTIAL) { + uiItemR(layout, ptr, "transition", UI_ITEM_NONE, nullptr, ICON_NONE); + } + if (mode == MOD_GREASE_PENCIL_BUILD_MODE_CONCURRENT) { + /* Concurrent mode doesn't support MOD_GREASE_PENCIL_BUILD_TIMEMODE_DRAWSPEED, so unset it. */ + if (time_mode == MOD_GREASE_PENCIL_BUILD_TIMEMODE_DRAWSPEED) { + RNA_enum_set(ptr, "time_mode", MOD_GREASE_PENCIL_BUILD_TIMEMODE_FRAMES); + time_mode = MOD_GREASE_PENCIL_BUILD_TIMEMODE_FRAMES; + } + uiItemR(layout, ptr, "transition", UI_ITEM_NONE, nullptr, ICON_NONE); + } + uiItemS(layout); + + /* Second: Time mode and time settings. */ + + uiItemR(layout, ptr, "time_mode", UI_ITEM_NONE, nullptr, ICON_NONE); + if (mode == MOD_GREASE_PENCIL_BUILD_MODE_CONCURRENT) { + uiItemR(layout, ptr, "concurrent_time_alignment", UI_ITEM_NONE, nullptr, ICON_NONE); + } + switch (time_mode) { + case MOD_GREASE_PENCIL_BUILD_TIMEMODE_DRAWSPEED: + uiItemR(layout, ptr, "speed_factor", UI_ITEM_NONE, nullptr, ICON_NONE); + uiItemR(layout, ptr, "speed_maxgap", UI_ITEM_NONE, nullptr, ICON_NONE); + break; + case MOD_GREASE_PENCIL_BUILD_TIMEMODE_FRAMES: + uiItemR(layout, ptr, "length", UI_ITEM_NONE, IFACE_("Frames"), ICON_NONE); + if (mode != MOD_GREASE_PENCIL_BUILD_MODE_ADDITIVE) { + uiItemR(layout, ptr, "start_delay", UI_ITEM_NONE, nullptr, ICON_NONE); + } + break; + case MOD_GREASE_PENCIL_BUILD_TIMEMODE_PERCENTAGE: + uiItemR(layout, ptr, "percentage_factor", UI_ITEM_NONE, nullptr, ICON_NONE); + break; + default: + break; + } + uiItemS(layout); + uiItemR(layout, ptr, "object", UI_ITEM_NONE, nullptr, ICON_NONE); + + if (uiLayout *panel = uiLayoutPanelProp( + C, layout, ptr, "open_frame_range_panel", "Effective Range")) + { + uiLayoutSetPropSep(panel, true); + uiItemR( + panel, ptr, "use_restrict_frame_range", UI_ITEM_NONE, IFACE_("Custom Range"), ICON_NONE); + + const bool active = RNA_boolean_get(ptr, "use_restrict_frame_range"); + uiLayout *col = uiLayoutColumn(panel, false); + uiLayoutSetActive(col, active); + uiItemR(col, ptr, "frame_start", UI_ITEM_NONE, IFACE_("Start"), ICON_NONE); + uiItemR(col, ptr, "frame_end", UI_ITEM_NONE, IFACE_("End"), ICON_NONE); + } + + if (uiLayout *panel = uiLayoutPanelProp(C, layout, ptr, "open_fading_panel", "Fading")) { + uiLayoutSetPropSep(panel, true); + uiItemR(panel, ptr, "use_fading", UI_ITEM_NONE, IFACE_("Fade"), ICON_NONE); + + const bool active = RNA_boolean_get(ptr, "use_fading"); + uiLayout *col = uiLayoutColumn(panel, false); + uiLayoutSetActive(col, active); + + uiItemR(col, ptr, "fade_factor", UI_ITEM_NONE, IFACE_("Factor"), ICON_NONE); + + uiLayout *subcol = uiLayoutColumn(col, true); + uiItemR(subcol, ptr, "fade_thickness_strength", UI_ITEM_NONE, IFACE_("Thickness"), ICON_NONE); + uiItemR(subcol, ptr, "fade_opacity_strength", UI_ITEM_NONE, IFACE_("Opacity"), ICON_NONE); + + uiItemPointerR(col, + ptr, + "target_vertex_group", + &ob_ptr, + "vertex_groups", + IFACE_("Weight Output"), + ICON_NONE); + } + + if (uiLayout *influence_panel = uiLayoutPanelProp( + C, layout, ptr, "open_influence_panel", "Influence")) + { + modifier::greasepencil::draw_layer_filter_settings(C, influence_panel, ptr); + modifier::greasepencil::draw_material_filter_settings(C, influence_panel, ptr); + } + + modifier_panel_end(layout, ptr); +} + +static void panel_register(ARegionType *region_type) +{ + modifier_panel_register(region_type, eModifierType_GreasePencilBuild, panel_draw); +} + +} // namespace blender + +ModifierTypeInfo modifierType_GreasePencilBuild = { + /*idname*/ "GreasePencilBuildModifier", + /*name*/ N_("Build"), + /*struct_name*/ "GreasePencilBuildModifierData", + /*struct_size*/ sizeof(GreasePencilBuildModifierData), + /*srna*/ &RNA_GreasePencilBuildModifier, + /*type*/ ModifierTypeType::Nonconstructive, + /*flags*/ + eModifierTypeFlag_AcceptsGreasePencil | eModifierTypeFlag_EnableInEditmode | + eModifierTypeFlag_SupportsEditmode, + /*icon*/ ICON_MOD_LENGTH, + + /*copy_data*/ blender::copy_data, + + /*deform_verts*/ nullptr, + /*deform_matrices*/ nullptr, + /*deform_verts_EM*/ nullptr, + /*deform_matrices_EM*/ nullptr, + /*modify_mesh*/ nullptr, + /*modify_geometry_set*/ blender::modify_geometry_set, + + /*init_data*/ blender::init_data, + /*required_data_mask*/ nullptr, + /*free_data*/ blender::free_data, + /*is_disabled*/ nullptr, + /*update_depsgraph*/ blender::update_depsgraph, + /*depends_on_time*/ nullptr, + /*depends_on_normals*/ nullptr, + /*foreach_ID_link*/ blender::foreach_ID_link, + /*foreach_tex_link*/ nullptr, + /*free_runtime_data*/ nullptr, + /*panel_register*/ blender::panel_register, + /*blend_write*/ blender::blend_write, + /*blend_read*/ blender::blend_read, +}; diff --git a/source/blender/modifiers/intern/MOD_nodes.cc b/source/blender/modifiers/intern/MOD_nodes.cc index cf94c2fa613..b18b6602294 100644 --- a/source/blender/modifiers/intern/MOD_nodes.cc +++ b/source/blender/modifiers/intern/MOD_nodes.cc @@ -2235,7 +2235,7 @@ static void draw_named_attributes_panel(uiLayout *layout, NodesModifierData &nmd std::sort(sorted_used_attribute.begin(), sorted_used_attribute.end(), [](const NameWithUsage &a, const NameWithUsage &b) { - return BLI_strcasecmp_natural(a.name.c_str(), b.name.c_str()) <= 0; + return BLI_strcasecmp_natural(a.name.c_str(), b.name.c_str()) < 0; }); for (const NameWithUsage &attribute : sorted_used_attribute) { diff --git a/source/blender/modifiers/intern/MOD_util.cc b/source/blender/modifiers/intern/MOD_util.cc index 85766fa5894..f7f361dda5b 100644 --- a/source/blender/modifiers/intern/MOD_util.cc +++ b/source/blender/modifiers/intern/MOD_util.cc @@ -287,5 +287,6 @@ void modifier_type_init(ModifierTypeInfo *types[]) INIT_TYPE(GreasePencilEnvelope); INIT_TYPE(GreasePencilOutline); INIT_TYPE(GreasePencilShrinkwrap); + INIT_TYPE(GreasePencilBuild); #undef INIT_TYPE } diff --git a/source/blender/nodes/NOD_node_declaration.hh b/source/blender/nodes/NOD_node_declaration.hh index 643f156d6a4..3e79fd5c54e 100644 --- a/source/blender/nodes/NOD_node_declaration.hh +++ b/source/blender/nodes/NOD_node_declaration.hh @@ -171,6 +171,8 @@ class SocketDeclaration : public ItemDeclaration { /** Defined by whether the socket is part of the node's input or * output socket declaration list. Included here for convenience. */ eNodeSocketInOut in_out; + /** Socket type that corresponds to this socket declaration. */ + eNodeSocketDatatype socket_type; bool hide_label = false; bool hide_value = false; bool compact = false; @@ -242,16 +244,13 @@ class NodeDeclarationBuilder; class BaseSocketDeclarationBuilder { protected: - /* Socket builder can hold both an input and an output declaration. - * Each socket declaration has its own index for dependencies. */ - int index_in_ = -1; - int index_out_ = -1; + /* Index of the socket in the list of inputs or outputs. */ + int index_ = -1; bool reference_pass_all_ = false; bool field_on_all_ = false; bool propagate_from_all_ = false; NodeDeclarationBuilder *node_decl_builder_ = nullptr; - SocketDeclaration *decl_in_base_ = nullptr; - SocketDeclaration *decl_out_base_ = nullptr; + SocketDeclaration *decl_base_ = nullptr; friend class NodeDeclarationBuilder; @@ -364,17 +363,11 @@ class BaseSocketDeclarationBuilder { */ BaseSocketDeclarationBuilder &align_with_previous(bool value = true); - int input_index() const - { - BLI_assert(decl_in_base_ != nullptr); - return index_in_; - } + /** Index in the list of inputs or outputs. */ + int index() const; - int output_index() const - { - BLI_assert(decl_out_base_ != nullptr); - return index_out_; - } + bool is_input() const; + bool is_output() const; }; /** @@ -387,8 +380,7 @@ class SocketDeclarationBuilder : public BaseSocketDeclarationBuilder { protected: using Self = typename SocketDecl::Builder; static_assert(std::is_base_of_v); - SocketDecl *decl_in_; - SocketDecl *decl_out_; + SocketDecl *decl_; friend class NodeDeclarationBuilder; }; @@ -498,6 +490,8 @@ class NodeDeclarationBuilder { const bNodeTree *ntree_ = nullptr; const bNode *node_ = nullptr; Vector> socket_builders_; + Vector input_socket_builders_; + Vector output_socket_builders_; Vector> panel_builders_; bool is_function_node_ = false; @@ -568,8 +562,6 @@ class NodeDeclarationBuilder { } private: - /* Note: in_out can be a combination of SOCK_IN and SOCK_OUT. - * The generated socket declarations only have a single flag set. */ template typename DeclType::Builder &add_socket(StringRef name, StringRef identifier_in, @@ -579,6 +571,8 @@ class NodeDeclarationBuilder { /* Mark the most recent builder as 'complete' when changing builders * so no more items can be added. */ void set_active_panel_builder(const PanelDeclarationBuilder *panel_builder); + + void build_remaining_anonymous_attribute_relations(); }; namespace implicit_field_inputs { @@ -628,6 +622,27 @@ typename DeclType::Builder &PanelDeclarationBuilder::add_output(StringRef name, /** \} */ +/* -------------------------------------------------------------------- */ +/** \name #BaseSocketDeclarationBuilder Inline Methods + * \{ */ + +inline int BaseSocketDeclarationBuilder::index() const +{ + return index_; +} + +inline bool BaseSocketDeclarationBuilder::is_input() const +{ + return decl_base_->in_out == SOCK_IN; +} + +inline bool BaseSocketDeclarationBuilder::is_output() const +{ + return decl_base_->in_out == SOCK_OUT; +} + +/** \} */ + /* -------------------------------------------------------------------- */ /** \name #NodeDeclarationBuilder Inline Methods * \{ */ @@ -657,28 +672,43 @@ inline typename DeclType::Builder &NodeDeclarationBuilder::add_socket(StringRef static_assert(std::is_base_of_v); using Builder = typename DeclType::Builder; + BLI_assert(ELEM(in_out, SOCK_IN, SOCK_OUT)); + std::unique_ptr socket_decl_builder = std::make_unique(); socket_decl_builder->node_decl_builder_ = this; if (in_out & SOCK_IN) { std::unique_ptr socket_decl = std::make_unique(); - socket_decl_builder->decl_in_ = &*socket_decl; - socket_decl_builder->decl_in_base_ = &*socket_decl; + socket_decl_builder->decl_ = &*socket_decl; + socket_decl_builder->decl_base_ = &*socket_decl; socket_decl->name = name; socket_decl->identifier = identifier_in.is_empty() ? name : identifier_in; socket_decl->in_out = SOCK_IN; - socket_decl_builder->index_in_ = declaration_.inputs.append_and_get_index(socket_decl.get()); + socket_decl->socket_type = DeclType::static_socket_type; + socket_decl_builder->index_ = declaration_.inputs.append_and_get_index(socket_decl.get()); declaration_.items.append(std::move(socket_decl)); + input_socket_builders_.append(&*socket_decl_builder); } if (in_out & SOCK_OUT) { std::unique_ptr socket_decl = std::make_unique(); - socket_decl_builder->decl_out_ = &*socket_decl; - socket_decl_builder->decl_out_base_ = &*socket_decl; + socket_decl_builder->decl_ = &*socket_decl; + socket_decl_builder->decl_base_ = &*socket_decl; socket_decl->name = name; socket_decl->identifier = identifier_out.is_empty() ? name : identifier_out; socket_decl->in_out = SOCK_OUT; - socket_decl_builder->index_out_ = declaration_.outputs.append_and_get_index(socket_decl.get()); + socket_decl->socket_type = DeclType::static_socket_type; + socket_decl_builder->index_ = declaration_.outputs.append_and_get_index(socket_decl.get()); declaration_.items.append(std::move(socket_decl)); + output_socket_builders_.append(&*socket_decl_builder); + } + + if (is_function_node_) { + if (in_out == SOCK_IN) { + socket_decl_builder->supports_field(); + } + else { + socket_decl_builder->dependent_field(); + } } Builder &socket_decl_builder_ref = *socket_decl_builder; diff --git a/source/blender/nodes/NOD_rna_define.hh b/source/blender/nodes/NOD_rna_define.hh index 3b536346790..37c1465906d 100644 --- a/source/blender/nodes/NOD_rna_define.hh +++ b/source/blender/nodes/NOD_rna_define.hh @@ -68,6 +68,7 @@ PropertyRNA *RNA_def_node_enum(StructRNA *srna, const EnumPropertyItem *static_items, const EnumRNAAccessors accessors, std::optional default_value = std::nullopt, - const EnumPropertyItemFunc item_func = nullptr); + const EnumPropertyItemFunc item_func = nullptr, + bool allow_animation = false); } // namespace blender::nodes diff --git a/source/blender/nodes/NOD_socket.hh b/source/blender/nodes/NOD_socket.hh index c9a9b99e9fd..13cbdaa7ab0 100644 --- a/source/blender/nodes/NOD_socket.hh +++ b/source/blender/nodes/NOD_socket.hh @@ -30,5 +30,6 @@ namespace blender::nodes { void update_node_declaration_and_sockets(bNodeTree &ntree, bNode &node); bool socket_type_supports_fields(eNodeSocketDatatype socket_type); +bool socket_type_supports_grids(eNodeSocketDatatype socket_type); } // namespace blender::nodes diff --git a/source/blender/nodes/NOD_socket_declarations.hh b/source/blender/nodes/NOD_socket_declarations.hh index 339cec813d4..c52a50b2edc 100644 --- a/source/blender/nodes/NOD_socket_declarations.hh +++ b/source/blender/nodes/NOD_socket_declarations.hh @@ -18,6 +18,8 @@ class FloatBuilder; class Float : public SocketDeclaration { public: + static constexpr eNodeSocketDatatype static_socket_type = SOCK_FLOAT; + float default_value = 0.0f; float soft_min_value = -FLT_MAX; float soft_max_value = FLT_MAX; @@ -45,6 +47,8 @@ class IntBuilder; class Int : public SocketDeclaration { public: + static constexpr eNodeSocketDatatype static_socket_type = SOCK_INT; + int default_value = 0; int soft_min_value = INT32_MIN; int soft_max_value = INT32_MAX; @@ -72,6 +76,8 @@ class VectorBuilder; class Vector : public SocketDeclaration { public: + static constexpr eNodeSocketDatatype static_socket_type = SOCK_VECTOR; + float3 default_value = {0, 0, 0}; float soft_min_value = -FLT_MAX; float soft_max_value = FLT_MAX; @@ -100,6 +106,8 @@ class BoolBuilder; class Bool : public SocketDeclaration { public: + static constexpr eNodeSocketDatatype static_socket_type = SOCK_BOOLEAN; + bool default_value = false; friend BoolBuilder; @@ -120,6 +128,8 @@ class ColorBuilder; class Color : public SocketDeclaration { public: + static constexpr eNodeSocketDatatype static_socket_type = SOCK_RGBA; + ColorGeometry4f default_value{0.8f, 0.8f, 0.8f, 1.0f}; friend ColorBuilder; @@ -141,6 +151,8 @@ class RotationBuilder; class Rotation : public SocketDeclaration { public: + static constexpr eNodeSocketDatatype static_socket_type = SOCK_ROTATION; + math::EulerXYZ default_value; friend RotationBuilder; @@ -162,6 +174,8 @@ class MatrixBuilder; class Matrix : public SocketDeclaration { public: + static constexpr eNodeSocketDatatype static_socket_type = SOCK_MATRIX; + friend MatrixBuilder; using Builder = MatrixBuilder; @@ -178,6 +192,8 @@ class StringBuilder; class String : public SocketDeclaration { public: + static constexpr eNodeSocketDatatype static_socket_type = SOCK_STRING; + std::string default_value; friend StringBuilder; @@ -199,6 +215,8 @@ class MenuBuilder; class Menu : public SocketDeclaration { public: + static constexpr eNodeSocketDatatype static_socket_type = SOCK_MENU; + int32_t default_value; friend MenuBuilder; @@ -237,6 +255,8 @@ class IDSocketDeclaration : public SocketDeclaration { class Object : public IDSocketDeclaration { public: + static constexpr eNodeSocketDatatype static_socket_type = SOCK_OBJECT; + using Builder = SocketDeclarationBuilder; Object(); @@ -244,6 +264,8 @@ class Object : public IDSocketDeclaration { class Material : public IDSocketDeclaration { public: + static constexpr eNodeSocketDatatype static_socket_type = SOCK_MATERIAL; + using Builder = SocketDeclarationBuilder; Material(); @@ -251,6 +273,8 @@ class Material : public IDSocketDeclaration { class Collection : public IDSocketDeclaration { public: + static constexpr eNodeSocketDatatype static_socket_type = SOCK_COLLECTION; + using Builder = SocketDeclarationBuilder; Collection(); @@ -258,6 +282,8 @@ class Collection : public IDSocketDeclaration { class Texture : public IDSocketDeclaration { public: + static constexpr eNodeSocketDatatype static_socket_type = SOCK_TEXTURE; + using Builder = SocketDeclarationBuilder; Texture(); @@ -265,6 +291,8 @@ class Texture : public IDSocketDeclaration { class Image : public IDSocketDeclaration { public: + static constexpr eNodeSocketDatatype static_socket_type = SOCK_IMAGE; + using Builder = SocketDeclarationBuilder; Image(); @@ -274,6 +302,8 @@ class ShaderBuilder; class Shader : public SocketDeclaration { public: + static constexpr eNodeSocketDatatype static_socket_type = SOCK_SHADER; + friend ShaderBuilder; using Builder = ShaderBuilder; @@ -292,6 +322,8 @@ class Extend : public SocketDeclaration { friend ExtendBuilder; public: + static constexpr eNodeSocketDatatype static_socket_type = SOCK_CUSTOM; + using Builder = ExtendBuilder; bNodeSocket &build(bNodeTree &ntree, bNode &node) const override; @@ -304,6 +336,8 @@ class ExtendBuilder : public SocketDeclarationBuilder {}; class Custom : public SocketDeclaration { public: + static constexpr eNodeSocketDatatype static_socket_type = SOCK_CUSTOM; + const char *idname_; std::function init_socket_fn; @@ -319,45 +353,25 @@ class Custom : public SocketDeclaration { inline FloatBuilder &FloatBuilder::min(const float value) { - if (decl_in_) { - decl_in_->soft_min_value = value; - } - if (decl_out_) { - decl_out_->soft_min_value = value; - } + decl_->soft_min_value = value; return *this; } inline FloatBuilder &FloatBuilder::max(const float value) { - if (decl_in_) { - decl_in_->soft_max_value = value; - } - if (decl_out_) { - decl_out_->soft_max_value = value; - } + decl_->soft_max_value = value; return *this; } inline FloatBuilder &FloatBuilder::default_value(const float value) { - if (decl_in_) { - decl_in_->default_value = value; - } - if (decl_out_) { - decl_out_->default_value = value; - } + decl_->default_value = value; return *this; } inline FloatBuilder &FloatBuilder::subtype(PropertySubType subtype) { - if (decl_in_) { - decl_in_->subtype = subtype; - } - if (decl_out_) { - decl_out_->subtype = subtype; - } + decl_->subtype = subtype; return *this; } @@ -369,45 +383,25 @@ inline FloatBuilder &FloatBuilder::subtype(PropertySubType subtype) inline IntBuilder &IntBuilder::min(const int value) { - if (decl_in_) { - decl_in_->soft_min_value = value; - } - if (decl_out_) { - decl_out_->soft_min_value = value; - } + decl_->soft_min_value = value; return *this; } inline IntBuilder &IntBuilder::max(const int value) { - if (decl_in_) { - decl_in_->soft_max_value = value; - } - if (decl_out_) { - decl_out_->soft_max_value = value; - } + decl_->soft_max_value = value; return *this; } inline IntBuilder &IntBuilder::default_value(const int value) { - if (decl_in_) { - decl_in_->default_value = value; - } - if (decl_out_) { - decl_out_->default_value = value; - } + decl_->default_value = value; return *this; } inline IntBuilder &IntBuilder::subtype(PropertySubType subtype) { - if (decl_in_) { - decl_in_->subtype = subtype; - } - if (decl_out_) { - decl_out_->subtype = subtype; - } + decl_->subtype = subtype; return *this; } @@ -419,56 +413,31 @@ inline IntBuilder &IntBuilder::subtype(PropertySubType subtype) inline VectorBuilder &VectorBuilder::default_value(const float3 value) { - if (decl_in_) { - decl_in_->default_value = value; - } - if (decl_out_) { - decl_out_->default_value = value; - } + decl_->default_value = value; return *this; } inline VectorBuilder &VectorBuilder::subtype(PropertySubType subtype) { - if (decl_in_) { - decl_in_->subtype = subtype; - } - if (decl_out_) { - decl_out_->subtype = subtype; - } + decl_->subtype = subtype; return *this; } inline VectorBuilder &VectorBuilder::min(const float min) { - if (decl_in_) { - decl_in_->soft_min_value = min; - } - if (decl_out_) { - decl_out_->soft_min_value = min; - } + decl_->soft_min_value = min; return *this; } inline VectorBuilder &VectorBuilder::max(const float max) { - if (decl_in_) { - decl_in_->soft_max_value = max; - } - if (decl_out_) { - decl_out_->soft_max_value = max; - } + decl_->soft_max_value = max; return *this; } inline VectorBuilder &VectorBuilder::compact() { - if (decl_in_) { - decl_in_->compact = true; - } - if (decl_out_) { - decl_out_->compact = true; - } + decl_->compact = true; return *this; } @@ -480,12 +449,7 @@ inline VectorBuilder &VectorBuilder::compact() inline BoolBuilder &BoolBuilder::default_value(const bool value) { - if (decl_in_) { - decl_in_->default_value = value; - } - if (decl_out_) { - decl_out_->default_value = value; - } + decl_->default_value = value; return *this; } @@ -497,12 +461,7 @@ inline BoolBuilder &BoolBuilder::default_value(const bool value) inline ColorBuilder &ColorBuilder::default_value(const ColorGeometry4f value) { - if (decl_in_) { - decl_in_->default_value = value; - } - if (decl_out_) { - decl_out_->default_value = value; - } + decl_->default_value = value; return *this; } @@ -514,12 +473,7 @@ inline ColorBuilder &ColorBuilder::default_value(const ColorGeometry4f value) inline StringBuilder &StringBuilder::default_value(std::string value) { - if (decl_in_) { - decl_in_->default_value = std::move(value); - } - if (decl_out_) { - decl_out_->default_value = std::move(value); - } + decl_->default_value = std::move(value); return *this; } @@ -531,12 +485,7 @@ inline StringBuilder &StringBuilder::default_value(std::string value) inline MenuBuilder &MenuBuilder::default_value(const int32_t value) { - if (decl_in_) { - decl_in_->default_value = value; - } - if (decl_out_) { - decl_out_->default_value = value; - } + decl_->default_value = value; return *this; } @@ -548,12 +497,7 @@ inline MenuBuilder &MenuBuilder::default_value(const int32_t value) inline RotationBuilder &RotationBuilder::default_value(const math::EulerXYZ &value) { - if (decl_in_) { - decl_in_->default_value = value; - } - if (decl_out_) { - decl_out_->default_value = value; - } + decl_->default_value = value; return *this; } diff --git a/source/blender/nodes/NOD_socket_declarations_geometry.hh b/source/blender/nodes/NOD_socket_declarations_geometry.hh index 7448b39f0f0..d48eff99ff5 100644 --- a/source/blender/nodes/NOD_socket_declarations_geometry.hh +++ b/source/blender/nodes/NOD_socket_declarations_geometry.hh @@ -21,6 +21,8 @@ class Geometry : public SocketDeclaration { friend GeometryBuilder; public: + static constexpr eNodeSocketDatatype static_socket_type = SOCK_GEOMETRY; + using Builder = GeometryBuilder; bNodeSocket &build(bNodeTree &ntree, bNode &node) const override; diff --git a/source/blender/nodes/composite/nodes/node_composite_antialiasing.cc b/source/blender/nodes/composite/nodes/node_composite_antialiasing.cc index c3e059cc7b9..06040bc1e7e 100644 --- a/source/blender/nodes/composite/nodes/node_composite_antialiasing.cc +++ b/source/blender/nodes/composite/nodes/node_composite_antialiasing.cc @@ -77,7 +77,7 @@ class AntiAliasingOperation : public NodeOperation { * algorithm expects it in the [0, 10] range. */ float get_local_contrast_adaptation_factor() { - return node_storage(bnode()).threshold * 10.0f; + return node_storage(bnode()).contrast_limit * 10.0f; } /* Blender encodes the corner rounding factor in the float [0, 1] range, while the SMAA algorithm diff --git a/source/blender/nodes/composite/nodes/node_composite_boxmask.cc b/source/blender/nodes/composite/nodes/node_composite_boxmask.cc index 4caaaa80632..8c4973c1c8d 100644 --- a/source/blender/nodes/composite/nodes/node_composite_boxmask.cc +++ b/source/blender/nodes/composite/nodes/node_composite_boxmask.cc @@ -61,8 +61,10 @@ static void node_composit_buts_boxmask(uiLayout *layout, bContext * /*C*/, Point uiItemR(row, ptr, "y", UI_ITEM_R_SPLIT_EMPTY_NAME, nullptr, ICON_NONE); row = uiLayoutRow(layout, true); - uiItemR(row, ptr, "width", UI_ITEM_R_SPLIT_EMPTY_NAME | UI_ITEM_R_SLIDER, nullptr, ICON_NONE); - uiItemR(row, ptr, "height", UI_ITEM_R_SPLIT_EMPTY_NAME | UI_ITEM_R_SLIDER, nullptr, ICON_NONE); + uiItemR( + row, ptr, "mask_width", UI_ITEM_R_SPLIT_EMPTY_NAME | UI_ITEM_R_SLIDER, nullptr, ICON_NONE); + uiItemR( + row, ptr, "mask_height", UI_ITEM_R_SPLIT_EMPTY_NAME | UI_ITEM_R_SLIDER, nullptr, ICON_NONE); uiItemR(layout, ptr, "rotation", UI_ITEM_R_SPLIT_EMPTY_NAME, nullptr, ICON_NONE); uiItemR(layout, ptr, "mask_type", UI_ITEM_R_SPLIT_EMPTY_NAME, nullptr, ICON_NONE); diff --git a/source/blender/nodes/composite/nodes/node_composite_ellipsemask.cc b/source/blender/nodes/composite/nodes/node_composite_ellipsemask.cc index c8b7e69459f..6557ccdf6f1 100644 --- a/source/blender/nodes/composite/nodes/node_composite_ellipsemask.cc +++ b/source/blender/nodes/composite/nodes/node_composite_ellipsemask.cc @@ -59,8 +59,10 @@ static void node_composit_buts_ellipsemask(uiLayout *layout, bContext * /*C*/, P uiItemR(row, ptr, "x", UI_ITEM_R_SPLIT_EMPTY_NAME, nullptr, ICON_NONE); uiItemR(row, ptr, "y", UI_ITEM_R_SPLIT_EMPTY_NAME, nullptr, ICON_NONE); row = uiLayoutRow(layout, true); - uiItemR(row, ptr, "width", UI_ITEM_R_SPLIT_EMPTY_NAME | UI_ITEM_R_SLIDER, nullptr, ICON_NONE); - uiItemR(row, ptr, "height", UI_ITEM_R_SPLIT_EMPTY_NAME | UI_ITEM_R_SLIDER, nullptr, ICON_NONE); + uiItemR( + row, ptr, "mask_width", UI_ITEM_R_SPLIT_EMPTY_NAME | UI_ITEM_R_SLIDER, nullptr, ICON_NONE); + uiItemR( + row, ptr, "mask_height", UI_ITEM_R_SPLIT_EMPTY_NAME | UI_ITEM_R_SLIDER, nullptr, ICON_NONE); uiItemR(layout, ptr, "rotation", UI_ITEM_R_SPLIT_EMPTY_NAME, nullptr, ICON_NONE); uiItemR(layout, ptr, "mask_type", UI_ITEM_R_SPLIT_EMPTY_NAME, nullptr, ICON_NONE); diff --git a/source/blender/nodes/composite/nodes/node_composite_glare.cc b/source/blender/nodes/composite/nodes/node_composite_glare.cc index 67aa6644337..278830fc087 100644 --- a/source/blender/nodes/composite/nodes/node_composite_glare.cc +++ b/source/blender/nodes/composite/nodes/node_composite_glare.cc @@ -71,37 +71,38 @@ static void node_composit_buts_glare(uiLayout *layout, bContext * /*C*/, Pointer uiItemR(layout, ptr, "glare_type", UI_ITEM_R_SPLIT_EMPTY_NAME, "", ICON_NONE); uiItemR(layout, ptr, "quality", UI_ITEM_R_SPLIT_EMPTY_NAME, "", ICON_NONE); - if (RNA_enum_get(ptr, "glare_type") != CMP_NODE_GLARE_FOG_GLOW) { + const int glare_type = RNA_enum_get(ptr, "glare_type"); + if (ELEM(glare_type, CMP_NODE_GLARE_SIMPLE_STAR, CMP_NODE_GLARE_GHOST, CMP_NODE_GLARE_STREAKS)) { uiItemR(layout, ptr, "iterations", UI_ITEM_R_SPLIT_EMPTY_NAME, nullptr, ICON_NONE); + } - if (RNA_enum_get(ptr, "glare_type") != CMP_NODE_GLARE_SIMPLE_STAR) { - uiItemR(layout, - ptr, - "color_modulation", - UI_ITEM_R_SPLIT_EMPTY_NAME | UI_ITEM_R_SLIDER, - nullptr, - ICON_NONE); - } + if (ELEM(glare_type, CMP_NODE_GLARE_GHOST, CMP_NODE_GLARE_STREAKS)) { + uiItemR(layout, + ptr, + "color_modulation", + UI_ITEM_R_SPLIT_EMPTY_NAME | UI_ITEM_R_SLIDER, + nullptr, + ICON_NONE); } uiItemR(layout, ptr, "mix", UI_ITEM_R_SPLIT_EMPTY_NAME, nullptr, ICON_NONE); uiItemR(layout, ptr, "threshold", UI_ITEM_R_SPLIT_EMPTY_NAME, nullptr, ICON_NONE); - if (RNA_enum_get(ptr, "glare_type") == CMP_NODE_GLARE_STREAKS) { + if (glare_type == CMP_NODE_GLARE_STREAKS) { uiItemR(layout, ptr, "streaks", UI_ITEM_R_SPLIT_EMPTY_NAME, nullptr, ICON_NONE); uiItemR(layout, ptr, "angle_offset", UI_ITEM_R_SPLIT_EMPTY_NAME, nullptr, ICON_NONE); } - if (RNA_enum_get(ptr, "glare_type") == CMP_NODE_GLARE_SIMPLE_STAR || - RNA_enum_get(ptr, "glare_type") == CMP_NODE_GLARE_STREAKS) - { + + if (ELEM(glare_type, CMP_NODE_GLARE_SIMPLE_STAR, CMP_NODE_GLARE_STREAKS)) { uiItemR( layout, ptr, "fade", UI_ITEM_R_SPLIT_EMPTY_NAME | UI_ITEM_R_SLIDER, nullptr, ICON_NONE); - - if (RNA_enum_get(ptr, "glare_type") == CMP_NODE_GLARE_SIMPLE_STAR) { - uiItemR(layout, ptr, "use_rotate_45", UI_ITEM_R_SPLIT_EMPTY_NAME, nullptr, ICON_NONE); - } } - if (RNA_enum_get(ptr, "glare_type") == CMP_NODE_GLARE_FOG_GLOW) { + + if (glare_type == CMP_NODE_GLARE_SIMPLE_STAR) { + uiItemR(layout, ptr, "use_rotate_45", UI_ITEM_R_SPLIT_EMPTY_NAME, nullptr, ICON_NONE); + } + + if (ELEM(glare_type, CMP_NODE_GLARE_FOG_GLOW, CMP_NODE_GLARE_BLOOM)) { uiItemR(layout, ptr, "size", UI_ITEM_R_SPLIT_EMPTY_NAME, nullptr, ICON_NONE); } } @@ -150,6 +151,8 @@ class GlareOperation : public NodeOperation { return execute_streaks(highlights_result); case CMP_NODE_GLARE_GHOST: return execute_ghost(highlights_result); + case CMP_NODE_GLARE_BLOOM: + return execute_bloom(highlights_result); default: BLI_assert_unreachable(); return context().create_temporary_result(ResultType::Color); @@ -689,16 +692,16 @@ class GlareOperation : public NodeOperation { return 1.0f - get_color_modulation_factor(); } - /* --------------- - * Fog Glow Glare. - * --------------- */ + /* ------------ + * Bloom Glare. + * ------------ */ - /* Fog glow is computed by first progressively half-down-sampling the highlights down to a - * certain size, then progressively double-up-sampling the last down-sampled result up to the - * original size of the highlights, adding the down-sampled result of the same size in each - * up-sampling step. This can be illustrated as follows: + /* Bloom is computed by first progressively half-down-sampling the highlights down to a certain + * size, then progressively double-up-sampling the last down-sampled result up to the original + * size of the highlights, adding the down-sampled result of the same size in each up-sampling + * step. This can be illustrated as follows: * - * Highlights ---+---> Fog Glare + * Highlights ---+---> Bloom * | | * Down-sampled ---+---> Up-sampled * | | @@ -716,7 +719,7 @@ class GlareOperation : public NodeOperation { * Smaller down-sampled results contribute to larger glare size, so controlling the size can be * done by stopping down-sampling down to a certain size, where the maximum possible size is * achieved when down-sampling happens down to the smallest size of 2. */ - Result execute_fog_glow(Result &highlights_result) + Result execute_bloom(Result &highlights_result) { /* The maximum possible glare size is achieved when we down-sampled down to the smallest size * of 2, which would result in a down-sampling chain length of the binary logarithm of the @@ -727,14 +730,14 @@ class GlareOperation : public NodeOperation { const int2 glare_size = get_glare_size(); const int smaller_glare_dimension = math::min(glare_size.x, glare_size.y); const int chain_length = int(std::log2(smaller_glare_dimension)) - - compute_fog_glare_size_halving_count(); + compute_bloom_size_halving_count(); - Array downsample_chain = compute_fog_glow_downsample_chain(highlights_result, - chain_length); + Array downsample_chain = compute_bloom_downsample_chain(highlights_result, + chain_length); /* Notice that for a chain length of n, we need (n - 1) up-sampling passes. */ const IndexRange upsample_passes_range(chain_length - 1); - GPUShader *shader = context().get_shader("compositor_glare_fog_glow_upsample"); + GPUShader *shader = context().get_shader("compositor_glare_bloom_upsample"); GPU_shader_bind(shader); for (const int i : upsample_passes_range) { @@ -763,7 +766,7 @@ class GlareOperation : public NodeOperation { * expected not to exceed the binary logarithm of the smaller dimension of the given result, * because that would result in down-sampling passes that produce useless textures with just * one pixel. */ - Array compute_fog_glow_downsample_chain(Result &highlights_result, int chain_length) + Array compute_bloom_downsample_chain(Result &highlights_result, int chain_length) { const Result downsampled_result = context().create_temporary_result(ResultType::Color); Array downsample_chain(chain_length, downsampled_result); @@ -781,11 +784,11 @@ class GlareOperation : public NodeOperation { * more information. Later passes use a simple average down-sampling filter because fireflies * doesn't service the first pass. */ if (i == downsample_passes_range.first()) { - shader = context().get_shader("compositor_glare_fog_glow_downsample_karis_average"); + shader = context().get_shader("compositor_glare_bloom_downsample_karis_average"); GPU_shader_bind(shader); } else { - shader = context().get_shader("compositor_glare_fog_glow_downsample_simple_average"); + shader = context().get_shader("compositor_glare_bloom_downsample_simple_average"); GPU_shader_bind(shader); } @@ -807,21 +810,34 @@ class GlareOperation : public NodeOperation { return downsample_chain; } - /* The fog glow has a maximum possible size when the fog glow size is equal to MAX_GLARE_SIZE and - * halves for every unit decrement of the fog glow size. This method computes the number of - * halving that should take place, which is simply the difference to MAX_GLARE_SIZE. */ - int compute_fog_glare_size_halving_count() + /* The bloom has a maximum possible size when the bloom size is equal to MAX_GLARE_SIZE and + * halves for every unit decrement of the bloom size. This method computes the number of halving + * that should take place, which is simply the difference to MAX_GLARE_SIZE. */ + int compute_bloom_size_halving_count() { - return MAX_GLARE_SIZE - get_fog_glow_size(); + return MAX_GLARE_SIZE - get_bloom_size(); } - /* The size of the fog glow relative to its maximum possible size, see the - * compute_fog_glare_size_halving_count() method for more information. */ - int get_fog_glow_size() + /* The size of the bloom relative to its maximum possible size, see the + * compute_bloom_size_halving_count() method for more information. */ + int get_bloom_size() { return node_storage(bnode()).size; } + /* --------------- + * Fog Glow Glare. + * --------------- */ + + Result execute_fog_glow(Result &highlights_result) + { + context().set_info_message("Fog Glow Glare not supported in GPU compositor."); + Result fog_glow_result = context().create_temporary_result(ResultType::Color); + fog_glow_result.allocate_texture(highlights_result.domain()); + GPU_texture_copy(fog_glow_result.texture(), highlights_result.texture()); + return fog_glow_result; + } + /* ---------- * Glare Mix. * ---------- */ diff --git a/source/blender/nodes/function/nodes/node_fn_align_euler_to_vector.cc b/source/blender/nodes/function/nodes/node_fn_align_euler_to_vector.cc index 89e40129de7..502683a3a2d 100644 --- a/source/blender/nodes/function/nodes/node_fn_align_euler_to_vector.cc +++ b/source/blender/nodes/function/nodes/node_fn_align_euler_to_vector.cc @@ -239,14 +239,20 @@ static void node_rna(StructRNA *srna) "Axis", "Axis to align to the vector", axis_items, - NOD_inline_enum_accessors(custom1)); + NOD_inline_enum_accessors(custom1), + std::nullopt, + nullptr, + true); RNA_def_node_enum(srna, "pivot_axis", "Pivot Axis", "Axis to rotate around", pivot_axis_items, - NOD_inline_enum_accessors(custom2)); + NOD_inline_enum_accessors(custom2), + std::nullopt, + nullptr, + true); } static void node_register() diff --git a/source/blender/nodes/function/nodes/node_fn_input_color.cc b/source/blender/nodes/function/nodes/node_fn_input_color.cc index 35896ea4e3f..309e28d4bdf 100644 --- a/source/blender/nodes/function/nodes/node_fn_input_color.cc +++ b/source/blender/nodes/function/nodes/node_fn_input_color.cc @@ -18,8 +18,8 @@ static void node_declare(NodeDeclarationBuilder &b) static void node_layout(uiLayout *layout, bContext * /*C*/, PointerRNA *ptr) { - uiTemplateColorPicker(layout, ptr, "color", true, false, false, true); - uiItemR(layout, ptr, "color", UI_ITEM_R_SPLIT_EMPTY_NAME, "", ICON_NONE); + uiTemplateColorPicker(layout, ptr, "value", true, false, false, true); + uiItemR(layout, ptr, "value", UI_ITEM_R_SPLIT_EMPTY_NAME, "", ICON_NONE); } static void node_build_multi_function(blender::nodes::NodeMultiFunctionBuilder &builder) diff --git a/source/blender/nodes/function/nodes/node_fn_separate_transform.cc b/source/blender/nodes/function/nodes/node_fn_separate_transform.cc index 20bb5216ad1..9ee66a4b478 100644 --- a/source/blender/nodes/function/nodes/node_fn_separate_transform.cc +++ b/source/blender/nodes/function/nodes/node_fn_separate_transform.cc @@ -57,11 +57,12 @@ class SeparateTransformFunction : public mf::MultiFunction { } if (rotation.is_empty() && !scale.is_empty()) { - mask.foreach_index([&](const int64_t i) { location[i] = math::to_scale(transforms[i]); }); + mask.foreach_index([&](const int64_t i) { scale[i] = math::to_scale(transforms[i]); }); } else if (!rotation.is_empty() && scale.is_empty()) { - mask.foreach_index( - [&](const int64_t i) { rotation[i] = math::to_quaternion(transforms[i]); }); + mask.foreach_index([&](const int64_t i) { + rotation[i] = math::to_quaternion(math::normalize(float3x3(transforms[i]))); + }); } else if (!rotation.is_empty() && !scale.is_empty()) { mask.foreach_index([&](const int64_t i) { diff --git a/source/blender/nodes/geometry/node_geometry_util.cc b/source/blender/nodes/geometry/node_geometry_util.cc index fa70ead5caf..65e35017ef7 100644 --- a/source/blender/nodes/geometry/node_geometry_util.cc +++ b/source/blender/nodes/geometry/node_geometry_util.cc @@ -10,6 +10,7 @@ #include "BKE_node.hh" #include "NOD_rna_define.hh" +#include "NOD_socket.hh" #include "NOD_socket_search_link.hh" #include "RNA_enum_types.hh" @@ -100,17 +101,12 @@ const EnumPropertyItem *domain_without_corner_experimental_grease_pencil_version } // namespace enums -bool grid_type_supported(const eCustomDataType data_type) +bool custom_data_type_supports_grids(const eCustomDataType data_type) { - return ELEM(data_type, CD_PROP_FLOAT, CD_PROP_FLOAT3); -} - -bool grid_type_supported(eNodeSocketDatatype socket_type) -{ - if (const std::optional data_type = bke::socket_type_to_custom_data_type( - socket_type)) + if (const std::optional socket_type = bke::custom_data_type_to_socket_type( + data_type)) { - return grid_type_supported(*data_type); + return socket_type_supports_grids(*socket_type); } return false; } @@ -123,7 +119,7 @@ const EnumPropertyItem *grid_custom_data_type_items_filter_fn(bContext * /*C*/, *r_free = true; return enum_items_filter(rna_enum_attribute_type_items, [](const EnumPropertyItem &item) -> bool { - return grid_type_supported(eCustomDataType(item.value)); + return custom_data_type_supports_grids(eCustomDataType(item.value)); }); } @@ -135,7 +131,7 @@ const EnumPropertyItem *grid_socket_type_items_filter_fn(bContext * /*C*/, *r_free = true; return enum_items_filter(rna_enum_node_socket_data_type_items, [](const EnumPropertyItem &item) -> bool { - return grid_type_supported(eNodeSocketDatatype(item.value)); + return socket_type_supports_grids(eNodeSocketDatatype(item.value)); }); } diff --git a/source/blender/nodes/geometry/node_geometry_util.hh b/source/blender/nodes/geometry/node_geometry_util.hh index d6e5ac37df2..b9bc26bf974 100644 --- a/source/blender/nodes/geometry/node_geometry_util.hh +++ b/source/blender/nodes/geometry/node_geometry_util.hh @@ -67,8 +67,7 @@ const EnumPropertyItem *domain_without_corner_experimental_grease_pencil_version } // namespace enums -bool grid_type_supported(eCustomDataType data_type); -bool grid_type_supported(eNodeSocketDatatype socket_type); +bool custom_data_type_supports_grids(eCustomDataType data_type); const EnumPropertyItem *grid_custom_data_type_items_filter_fn(bContext *C, PointerRNA *ptr, PropertyRNA *prop, diff --git a/source/blender/nodes/geometry/nodes/node_geo_accumulate_field.cc b/source/blender/nodes/geometry/nodes/node_geo_accumulate_field.cc index 0f332c29216..5d18e2c999c 100644 --- a/source/blender/nodes/geometry/nodes/node_geo_accumulate_field.cc +++ b/source/blender/nodes/geometry/nodes/node_geo_accumulate_field.cc @@ -389,7 +389,8 @@ static void node_rna(StructRNA *srna) rna_enum_attribute_domain_items, NOD_storage_enum_accessors(domain), int(AttrDomain::Point), - enums::domain_experimental_grease_pencil_version3_fn); + enums::domain_experimental_grease_pencil_version3_fn, + true); } static void node_register() diff --git a/source/blender/nodes/geometry/nodes/node_geo_attribute_capture.cc b/source/blender/nodes/geometry/nodes/node_geo_attribute_capture.cc index 77f473ca155..77f3088b21e 100644 --- a/source/blender/nodes/geometry/nodes/node_geo_attribute_capture.cc +++ b/source/blender/nodes/geometry/nodes/node_geo_attribute_capture.cc @@ -182,7 +182,8 @@ static void node_rna(StructRNA *srna) rna_enum_attribute_domain_items, NOD_storage_enum_accessors(domain), int8_t(AttrDomain::Point), - enums::domain_experimental_grease_pencil_version3_fn); + enums::domain_experimental_grease_pencil_version3_fn, + true); } static void node_register() diff --git a/source/blender/nodes/geometry/nodes/node_geo_attribute_statistic.cc b/source/blender/nodes/geometry/nodes/node_geo_attribute_statistic.cc index 67fddcdb65c..92cadeae334 100644 --- a/source/blender/nodes/geometry/nodes/node_geo_attribute_statistic.cc +++ b/source/blender/nodes/geometry/nodes/node_geo_attribute_statistic.cc @@ -355,7 +355,8 @@ static void node_rna(StructRNA *srna) rna_enum_attribute_domain_items, NOD_inline_enum_accessors(custom2), int(AttrDomain::Point), - enums::domain_experimental_grease_pencil_version3_fn); + enums::domain_experimental_grease_pencil_version3_fn, + true); } static void node_register() diff --git a/source/blender/nodes/geometry/nodes/node_geo_bake.cc b/source/blender/nodes/geometry/nodes/node_geo_bake.cc index a0a3a1dd47f..26f6d65f791 100644 --- a/source/blender/nodes/geometry/nodes/node_geo_bake.cc +++ b/source/blender/nodes/geometry/nodes/node_geo_bake.cc @@ -58,7 +58,7 @@ static void node_declare(NodeDeclarationBuilder &b) output_decl.field_source(); } else { - output_decl.dependent_field({input_decl.input_index()}); + output_decl.dependent_field({input_decl.index()}); } } } diff --git a/source/blender/nodes/geometry/nodes/node_geo_boolean.cc b/source/blender/nodes/geometry/nodes/node_geo_boolean.cc index 60622c4bf77..bc0440f435b 100644 --- a/source/blender/nodes/geometry/nodes/node_geo_boolean.cc +++ b/source/blender/nodes/geometry/nodes/node_geo_boolean.cc @@ -4,7 +4,6 @@ #include "BKE_geometry_set_instances.hh" #include "BKE_instances.hh" -#include "BKE_mesh_boolean_convert.hh" #include "DNA_mesh_types.h" #include "DNA_object_types.h" @@ -14,6 +13,7 @@ #include "UI_interface.hh" #include "UI_resources.hh" +#include "GEO_mesh_boolean.hh" #include "GEO_randomize.hh" #include "node_geometry_util.hh" @@ -30,12 +30,15 @@ static void node_declare(NodeDeclarationBuilder &b) b.add_input("Self Intersection"); b.add_input("Hole Tolerant"); b.add_output("Mesh").propagate_all(); - b.add_output("Intersecting Edges").field_on_all(); + b.add_output("Intersecting Edges").field_on_all().make_available([](bNode &node) { + node.custom2 = int16_t(geometry::boolean::Solver::MeshArr); + }); } static void node_layout(uiLayout *layout, bContext * /*C*/, PointerRNA *ptr) { uiItemR(layout, ptr, "operation", UI_ITEM_NONE, "", ICON_NONE); + uiItemR(layout, ptr, "solver", UI_ITEM_NONE, "", ICON_NONE); } struct AttributeOutputs { @@ -44,27 +47,34 @@ struct AttributeOutputs { static void node_update(bNodeTree *ntree, bNode *node) { - GeometryNodeBooleanOperation operation = (GeometryNodeBooleanOperation)node->custom1; + const geometry::boolean::Operation operation = geometry::boolean::Operation(node->custom1); + const geometry::boolean::Solver solver = geometry::boolean::Solver(node->custom2); bNodeSocket *geometry_1_socket = static_cast(node->inputs.first); bNodeSocket *geometry_2_socket = geometry_1_socket->next; + bNodeSocket *intersecting_edges_socket = static_cast(node->outputs.last); + switch (operation) { - case GEO_NODE_BOOLEAN_INTERSECT: - case GEO_NODE_BOOLEAN_UNION: + case geometry::boolean::Operation::Intersect: + case geometry::boolean::Operation::Union: bke::nodeSetSocketAvailability(ntree, geometry_1_socket, false); node_sock_label(geometry_2_socket, "Mesh"); break; - case GEO_NODE_BOOLEAN_DIFFERENCE: + case geometry::boolean::Operation::Difference: bke::nodeSetSocketAvailability(ntree, geometry_1_socket, true); node_sock_label(geometry_2_socket, "Mesh 2"); break; } + + bke::nodeSetSocketAvailability( + ntree, intersecting_edges_socket, solver == geometry::boolean::Solver::MeshArr); } static void node_init(bNodeTree * /*tree*/, bNode *node) { - node->custom1 = GEO_NODE_BOOLEAN_DIFFERENCE; + node->custom1 = int16_t(geometry::boolean::Operation::Difference); + node->custom2 = int16_t(geometry::boolean::Solver::Float); } #ifdef WITH_GMP @@ -82,7 +92,8 @@ static Array calc_mesh_material_map(const Mesh &mesh, VectorSet("Self Intersection"); const bool hole_tolerant = params.get_input("Hole Tolerant"); @@ -92,7 +103,7 @@ static void node_geo_exec(GeoNodeExecParams params) Vector> material_remaps; GeometrySet set_a; - if (operation == GEO_NODE_BOOLEAN_DIFFERENCE) { + if (operation == geometry::boolean::Operation::Difference) { set_a = params.extract_input("Mesh 1"); /* Note that it technically wouldn't be necessary to realize the instances for the first * geometry input, but the boolean code expects the first shape for the difference operation @@ -153,18 +164,24 @@ static void node_geo_exec(GeoNodeExecParams params) } AttributeOutputs attribute_outputs; - attribute_outputs.intersecting_edges_id = params.get_output_anonymous_attribute_id_if_needed( - "Intersecting Edges"); + if (solver == geometry::boolean::Solver::MeshArr) { + attribute_outputs.intersecting_edges_id = params.get_output_anonymous_attribute_id_if_needed( + "Intersecting Edges"); + } Vector intersecting_edges; - Mesh *result = blender::meshintersect::direct_mesh_boolean( + geometry::boolean::BooleanOpParameters op_params; + op_params.boolean_mode = operation; + op_params.no_self_intersections = !use_self; + op_params.watertight = !hole_tolerant; + op_params.no_nested_components = true; /* TODO: make this configurable. */ + Mesh *result = geometry::boolean::mesh_boolean( meshes, transforms, float4x4::identity(), material_remaps, - use_self, - hole_tolerant, - operation, + op_params, + solver, attribute_outputs.intersecting_edges_id ? &intersecting_edges : nullptr); if (!result) { params.set_default_remaining_outputs(); @@ -203,19 +220,36 @@ static void node_geo_exec(GeoNodeExecParams params) static void node_rna(StructRNA *srna) { static const EnumPropertyItem rna_node_geometry_boolean_method_items[] = { - {GEO_NODE_BOOLEAN_INTERSECT, + {int(geometry::boolean::Operation::Intersect), "INTERSECT", 0, "Intersect", "Keep the part of the mesh that is common between all operands"}, - {GEO_NODE_BOOLEAN_UNION, "UNION", 0, "Union", "Combine meshes in an additive way"}, - {GEO_NODE_BOOLEAN_DIFFERENCE, + {int(geometry::boolean::Operation::Union), + "UNION", + 0, + "Union", + "Combine meshes in an additive way"}, + {int(geometry::boolean::Operation::Difference), "DIFFERENCE", 0, "Difference", "Combine meshes in a subtractive way"}, {0, nullptr, 0, nullptr, nullptr}, }; + static const EnumPropertyItem rna_geometry_boolean_solver_items[] = { + {int(geometry::boolean::Solver::MeshArr), + "EXACT", + 0, + "Exact", + "Exact solver for the best results"}, + {int(geometry::boolean::Solver::Float), + "FLOAT", + 0, + "Float", + "Simple solver for the best performance, without support for overlapping geometry"}, + {0, nullptr, 0, nullptr, nullptr}, + }; RNA_def_node_enum(srna, "operation", @@ -223,7 +257,15 @@ static void node_rna(StructRNA *srna) "", rna_node_geometry_boolean_method_items, NOD_inline_enum_accessors(custom1), - GEO_NODE_BOOLEAN_INTERSECT); + int(geometry::boolean::Operation::Intersect)); + + RNA_def_node_enum(srna, + "solver", + "Solver", + "", + rna_geometry_boolean_solver_items, + NOD_inline_enum_accessors(custom2), + int(geometry::boolean::Solver::Float)); } static void node_register() diff --git a/source/blender/nodes/geometry/nodes/node_geo_curve_spline_type.cc b/source/blender/nodes/geometry/nodes/node_geo_curve_spline_type.cc index bbed8a0f842..dc4cc991893 100644 --- a/source/blender/nodes/geometry/nodes/node_geo_curve_spline_type.cc +++ b/source/blender/nodes/geometry/nodes/node_geo_curve_spline_type.cc @@ -84,7 +84,9 @@ static void node_rna(StructRNA *srna) "The curve type to change the selected curves to", rna_enum_curves_type_items, NOD_storage_enum_accessors(spline_type), - CURVE_TYPE_POLY); + CURVE_TYPE_POLY, + nullptr, + true); } static void node_register() diff --git a/source/blender/nodes/geometry/nodes/node_geo_dual_mesh.cc b/source/blender/nodes/geometry/nodes/node_geo_dual_mesh.cc index c7433e3a514..610cfbf52ce 100644 --- a/source/blender/nodes/geometry/nodes/node_geo_dual_mesh.cc +++ b/source/blender/nodes/geometry/nodes/node_geo_dual_mesh.cc @@ -522,12 +522,12 @@ static void add_edge(const int old_edge_i, const int v2, Vector &new_to_old_edges_map, Vector &new_edges, - Vector &loop_edges) + Vector &corner_edges) { const int new_edge_i = new_edges.size(); new_to_old_edges_map.append(old_edge_i); new_edges.append({v1, v2}); - loop_edges.append(new_edge_i); + corner_edges.append(new_edge_i); } /* Returns true if the vertex is connected only to the two faces and is not on the boundary. */ @@ -642,12 +642,12 @@ static Mesh *calc_dual_mesh(const Mesh &src_mesh, /* Bad vertex that we can't work with. */ continue; } - MutableSpan loop_indices = vert_to_face_indices.as_mutable_span().slice( + MutableSpan corner_indices = vert_to_face_indices.as_mutable_span().slice( vert_to_face_offsets[i]); - Array sorted_corners(loop_indices.size()); + Array sorted_corners(corner_indices.size()); bool vertex_ok = true; if (vertex_types[i] == VertexType::Normal) { - Array shared_edges(loop_indices.size()); + Array shared_edges(corner_indices.size()); vertex_ok = sort_vertex_faces(src_edges, src_faces, src_corner_verts, @@ -655,13 +655,13 @@ static Mesh *calc_dual_mesh(const Mesh &src_mesh, i, false, edge_types, - loop_indices, + corner_indices, shared_edges, sorted_corners); vertex_shared_edges[i] = std::move(shared_edges); } else { - Array shared_edges(loop_indices.size() - 1); + Array shared_edges(corner_indices.size() - 1); vertex_ok = sort_vertex_faces(src_edges, src_faces, src_corner_verts, @@ -669,7 +669,7 @@ static Mesh *calc_dual_mesh(const Mesh &src_mesh, i, true, edge_types, - loop_indices, + corner_indices, shared_edges, sorted_corners); vertex_shared_edges[i] = std::move(shared_edges); @@ -707,9 +707,9 @@ static Mesh *calc_dual_mesh(const Mesh &src_mesh, } } - Vector loop_lengths; - Vector loops; - Vector loop_edges; + Vector face_sizes; + Vector corner_verts; + Vector corner_edges; Vector new_edges; /* These are used to transfer attributes. */ Vector new_to_old_face_corners_map; @@ -743,11 +743,11 @@ static Mesh *calc_dual_mesh(const Mesh &src_mesh, continue; } - Vector loop_indices = vert_to_face_map[i]; + Vector corner_indices = vert_to_face_map[i]; Span shared_edges = vertex_shared_edges[i]; Span sorted_corners = vertex_corners[i]; if (vertex_types[i] == VertexType::Normal) { - if (loop_indices.size() <= 2) { + if (corner_indices.size() <= 2) { /* We can't make a face from 2 vertices. */ continue; } @@ -759,9 +759,9 @@ static Mesh *calc_dual_mesh(const Mesh &src_mesh, /* This edge has not been created yet. */ new_to_old_edges_map.append(old_edge_i); old_to_new_edges_map[old_edge_i] = new_edges.size(); - new_edges.append({loop_indices[i], loop_indices[(i + 1) % loop_indices.size()]}); + new_edges.append({corner_indices[i], corner_indices[(i + 1) % corner_indices.size()]}); } - loop_edges.append(old_to_new_edges_map[old_edge_i]); + corner_edges.append(old_to_new_edges_map[old_edge_i]); } new_to_old_face_corners_map.extend(sorted_corners); @@ -770,7 +770,7 @@ static Mesh *calc_dual_mesh(const Mesh &src_mesh, /** * The code handles boundary vertices like the vertex marked "V" in the diagram below. * The first thing that happens is ordering the faces f1,f2 and f3 (stored in - * loop_indices), together with their shared edges e3 and e4 (which get stored in + * corner_indices), together with their shared edges e3 and e4 (which get stored in * shared_edges). The ordering could end up being clockwise or counterclockwise, for this * we'll assume that the ordering f1->f2->f3 is chosen. After that we add the edges in * between the faces, in this case the edges f1--f2, and f2--f3. Now we need to merge @@ -798,9 +798,9 @@ static Mesh *calc_dual_mesh(const Mesh &src_mesh, /* This edge has not been created yet. */ new_to_old_edges_map.append(old_edge_i); old_to_new_edges_map[old_edge_i] = new_edges.size(); - new_edges.append({loop_indices[i], loop_indices[i + 1]}); + new_edges.append({corner_indices[i], corner_indices[i + 1]}); } - loop_edges.append(old_to_new_edges_map[old_edge_i]); + corner_edges.append(old_to_new_edges_map[old_edge_i]); } new_to_old_face_corners_map.extend(sorted_corners); @@ -810,22 +810,22 @@ static Mesh *calc_dual_mesh(const Mesh &src_mesh, /* Get the boundary edges. */ int edge1; int edge2; - if (loop_indices.size() >= 2) { + if (corner_indices.size() >= 2) { /* The first boundary edge is at the end of the chain of faces. */ boundary_edge_on_face(src_edges, - src_corner_edges.slice(src_faces[loop_indices.last()]), + src_corner_edges.slice(src_faces[corner_indices.last()]), i, edge_types, edge1); boundary_edge_on_face(src_edges, - src_corner_edges.slice(src_faces[loop_indices.first()]), + src_corner_edges.slice(src_faces[corner_indices.first()]), i, edge_types, edge2); } else { /* If there is only one face both edges are in that face. */ - boundary_edges_on_face(src_faces[loop_indices[0]], + boundary_edges_on_face(src_faces[corner_indices[0]], src_edges, src_corner_verts, src_corner_edges, @@ -835,58 +835,62 @@ static Mesh *calc_dual_mesh(const Mesh &src_mesh, edge2); } - const int last_face_center = loop_indices.last(); - loop_indices.append(boundary_edge_midpoint_index[edge1]); + const int last_face_center = corner_indices.last(); + corner_indices.append(boundary_edge_midpoint_index[edge1]); new_to_old_face_corners_map.append(sorted_corners.last()); - const int first_midpoint = loop_indices.last(); + const int first_midpoint = corner_indices.last(); if (old_to_new_edges_map[edge1] == -1) { - add_edge( - edge1, last_face_center, first_midpoint, new_to_old_edges_map, new_edges, loop_edges); + add_edge(edge1, + last_face_center, + first_midpoint, + new_to_old_edges_map, + new_edges, + corner_edges); old_to_new_edges_map[edge1] = new_edges.size() - 1; boundary_vertex_to_relevant_face_map.append(std::pair(first_midpoint, last_face_center)); } else { - loop_edges.append(old_to_new_edges_map[edge1]); + corner_edges.append(old_to_new_edges_map[edge1]); } - loop_indices.append(vert_positions.size()); + corner_indices.append(vert_positions.size()); /* This is sort of arbitrary, but interpolating would be a lot harder to do. */ new_to_old_face_corners_map.append(sorted_corners.first()); boundary_vertex_to_relevant_face_map.append( - std::pair(loop_indices.last(), last_face_center)); + std::pair(corner_indices.last(), last_face_center)); vert_positions.append(src_positions[i]); - const int boundary_vertex = loop_indices.last(); + const int boundary_vertex = corner_indices.last(); add_edge( - edge1, first_midpoint, boundary_vertex, new_to_old_edges_map, new_edges, loop_edges); + edge1, first_midpoint, boundary_vertex, new_to_old_edges_map, new_edges, corner_edges); - loop_indices.append(boundary_edge_midpoint_index[edge2]); + corner_indices.append(boundary_edge_midpoint_index[edge2]); new_to_old_face_corners_map.append(sorted_corners.first()); - const int second_midpoint = loop_indices.last(); + const int second_midpoint = corner_indices.last(); add_edge( - edge2, boundary_vertex, second_midpoint, new_to_old_edges_map, new_edges, loop_edges); + edge2, boundary_vertex, second_midpoint, new_to_old_edges_map, new_edges, corner_edges); if (old_to_new_edges_map[edge2] == -1) { - const int first_face_center = loop_indices.first(); + const int first_face_center = corner_indices.first(); add_edge(edge2, second_midpoint, first_face_center, new_to_old_edges_map, new_edges, - loop_edges); + corner_edges); old_to_new_edges_map[edge2] = new_edges.size() - 1; boundary_vertex_to_relevant_face_map.append(std::pair(second_midpoint, first_face_center)); } else { - loop_edges.append(old_to_new_edges_map[edge2]); + corner_edges.append(old_to_new_edges_map[edge2]); } } - loop_lengths.append(loop_indices.size()); - for (const int j : loop_indices) { - loops.append(j); + face_sizes.append(corner_indices.size()); + for (const int j : corner_indices) { + corner_verts.append(j); } } Mesh *mesh_out = BKE_mesh_new_nomain( - vert_positions.size(), new_edges.size(), loop_lengths.size(), loops.size()); + vert_positions.size(), new_edges.size(), face_sizes.size(), corner_verts.size()); bke::mesh_smooth_set(*mesh_out, false); transfer_attributes(vertex_types, @@ -903,11 +907,11 @@ static Mesh *calc_dual_mesh(const Mesh &src_mesh, if (mesh_out->faces_num > 0) { MutableSpan dst_face_offsets = mesh_out->face_offsets_for_write(); - dst_face_offsets.drop_back(1).copy_from(loop_lengths); + dst_face_offsets.drop_back(1).copy_from(face_sizes); offset_indices::accumulate_counts_to_offsets(dst_face_offsets); } - mesh_out->corner_verts_for_write().copy_from(loops); - mesh_out->corner_edges_for_write().copy_from(loop_edges); + mesh_out->corner_verts_for_write().copy_from(corner_verts); + mesh_out->corner_edges_for_write().copy_from(corner_edges); return mesh_out; } diff --git a/source/blender/nodes/geometry/nodes/node_geo_duplicate_elements.cc b/source/blender/nodes/geometry/nodes/node_geo_duplicate_elements.cc index 654142a44d3..a5630d03b98 100644 --- a/source/blender/nodes/geometry/nodes/node_geo_duplicate_elements.cc +++ b/source/blender/nodes/geometry/nodes/node_geo_duplicate_elements.cc @@ -1061,7 +1061,9 @@ static void node_rna(StructRNA *srna) "Which domain to duplicate", domain_items, NOD_storage_enum_accessors(domain), - int(AttrDomain::Point)); + int(AttrDomain::Point), + nullptr, + true); } static void node_register() diff --git a/source/blender/nodes/geometry/nodes/node_geo_extrude_mesh.cc b/source/blender/nodes/geometry/nodes/node_geo_extrude_mesh.cc index 9bf4c850484..b26585be511 100644 --- a/source/blender/nodes/geometry/nodes/node_geo_extrude_mesh.cc +++ b/source/blender/nodes/geometry/nodes/node_geo_extrude_mesh.cc @@ -284,6 +284,27 @@ static IDsByDomain attribute_ids_by_domain(const AttributeAccessor attributes, return ids_by_domain; } +static bool is_empty_domain(const AttributeAccessor attributes, + const Set &skip, + const AttrDomain domain) +{ + bool is_empty = true; + attributes.for_all([&](const AttributeIDRef &id, const AttributeMetaData meta_data) { + if (meta_data.data_type == CD_PROP_STRING) { + return true; + } + if (meta_data.domain != domain) { + return true; + } + if (skip.contains(id.name())) { + return true; + } + is_empty = false; + return false; + }); + return is_empty; +} + static void gather_attributes(MutableAttributeAccessor attributes, const Span ids, const Span indices, @@ -593,9 +614,6 @@ static void extrude_mesh_edges(Mesh &mesh, MutableAttributeAccessor attributes = mesh.attributes_for_write(); remove_non_propagated_attributes(attributes, propagation_info); - const IDsByDomain ids_by_domain = attribute_ids_by_domain( - attributes, {"position", ".edge_verts", ".corner_vert", ".corner_edge"}); - Array edge_to_face_offsets; Array edge_to_face_indices; const GroupedSpan edge_to_face_map = bke::mesh::build_edge_to_face_map( @@ -604,7 +622,7 @@ static void extrude_mesh_edges(Mesh &mesh, Array vert_to_edge_offsets; Array vert_to_edge_indices; GroupedSpan vert_to_selected_edge_map; - if (!ids_by_domain[int(AttrDomain::Edge)].is_empty()) { + if (!is_empty_domain(attributes, {".edge_verts"}, AttrDomain::Edge)) { vert_to_selected_edge_map = build_vert_to_edge_map( orig_edges, edge_selection, orig_vert_size, vert_to_edge_offsets, vert_to_edge_indices); } @@ -619,6 +637,9 @@ static void extrude_mesh_edges(Mesh &mesh, new_face_range.size(), new_loop_range.size()); + const IDsByDomain ids_by_domain = attribute_ids_by_domain( + attributes, {"position", ".edge_verts", ".corner_vert", ".corner_edge"}); + MutableSpan edges = mesh.edges_for_write(); MutableSpan connect_edges = edges.slice(connect_edge_range); MutableSpan duplicate_edges = edges.slice(duplicate_edge_range); @@ -948,9 +969,6 @@ static void extrude_mesh_face_regions(Mesh &mesh, MutableAttributeAccessor attributes = mesh.attributes_for_write(); remove_non_propagated_attributes(attributes, propagation_info); - const IDsByDomain ids_by_domain = attribute_ids_by_domain( - attributes, {".corner_vert", ".corner_edge", ".edge_verts"}); - remove_unsupported_vert_data(mesh); remove_unsupported_edge_data(mesh); remove_unsupported_face_data(mesh); @@ -961,6 +979,9 @@ static void extrude_mesh_face_regions(Mesh &mesh, side_face_range.size(), side_loop_range.size()); + const IDsByDomain ids_by_domain = attribute_ids_by_domain( + attributes, {".corner_vert", ".corner_edge", ".edge_verts"}); + MutableSpan edges = mesh.edges_for_write(); MutableSpan connect_edges = edges.slice(connect_edge_range); MutableSpan boundary_edges = edges.slice(boundary_edge_range); @@ -1244,9 +1265,6 @@ static void extrude_individual_mesh_faces( MutableAttributeAccessor attributes = mesh.attributes_for_write(); remove_non_propagated_attributes(attributes, propagation_info); - const IDsByDomain ids_by_domain = attribute_ids_by_domain( - attributes, {"position", ".edge_verts", ".corner_vert", ".corner_edge"}); - remove_unsupported_vert_data(mesh); remove_unsupported_edge_data(mesh); remove_unsupported_face_data(mesh); @@ -1257,6 +1275,9 @@ static void extrude_individual_mesh_faces( side_face_range.size(), side_loop_range.size()); + const IDsByDomain ids_by_domain = attribute_ids_by_domain( + attributes, {"position", ".edge_verts", ".corner_vert", ".corner_edge"}); + MutableSpan positions = mesh.vert_positions_for_write(); MutableSpan new_positions = positions.slice(new_vert_range); MutableSpan edges = mesh.edges_for_write(); diff --git a/source/blender/nodes/geometry/nodes/node_geo_input_mesh_face_is_planar.cc b/source/blender/nodes/geometry/nodes/node_geo_input_mesh_face_is_planar.cc index 4be52cf950e..46c5b0723f0 100644 --- a/source/blender/nodes/geometry/nodes/node_geo_input_mesh_face_is_planar.cc +++ b/source/blender/nodes/geometry/nodes/node_geo_input_mesh_face_is_planar.cc @@ -16,7 +16,6 @@ static void node_declare(NodeDeclarationBuilder &b) .default_value(0.01f) .min(0.0f) .subtype(PROP_DISTANCE) - .field_source() .supports_field() .description( "The distance a point can be from the surface before the face is no longer " diff --git a/source/blender/nodes/geometry/nodes/node_geo_mesh_primitive_circle.cc b/source/blender/nodes/geometry/nodes/node_geo_mesh_primitive_circle.cc index 284f93a0d58..87e16c5f7fe 100644 --- a/source/blender/nodes/geometry/nodes/node_geo_mesh_primitive_circle.cc +++ b/source/blender/nodes/geometry/nodes/node_geo_mesh_primitive_circle.cc @@ -212,7 +212,9 @@ static void node_rna(StructRNA *srna) "", rna_enum_node_geometry_mesh_circle_fill_type_items, NOD_storage_enum_accessors(fill_type), - GEO_NODE_MESH_CIRCLE_FILL_NONE); + GEO_NODE_MESH_CIRCLE_FILL_NONE, + nullptr, + true); } static void node_register() diff --git a/source/blender/nodes/geometry/nodes/node_geo_mesh_primitive_cone.cc b/source/blender/nodes/geometry/nodes/node_geo_mesh_primitive_cone.cc index 7e264fb0f2d..7676f7e2977 100644 --- a/source/blender/nodes/geometry/nodes/node_geo_mesh_primitive_cone.cc +++ b/source/blender/nodes/geometry/nodes/node_geo_mesh_primitive_cone.cc @@ -148,7 +148,9 @@ static void node_rna(StructRNA *srna) "", rna_enum_node_geometry_mesh_circle_fill_type_items, NOD_storage_enum_accessors(fill_type), - GEO_NODE_MESH_CIRCLE_FILL_NGON); + GEO_NODE_MESH_CIRCLE_FILL_NGON, + nullptr, + true); } static void node_register() diff --git a/source/blender/nodes/geometry/nodes/node_geo_mesh_primitive_cylinder.cc b/source/blender/nodes/geometry/nodes/node_geo_mesh_primitive_cylinder.cc index 766eb0f1af4..e78023b0bc6 100644 --- a/source/blender/nodes/geometry/nodes/node_geo_mesh_primitive_cylinder.cc +++ b/source/blender/nodes/geometry/nodes/node_geo_mesh_primitive_cylinder.cc @@ -139,7 +139,9 @@ static void node_rna(StructRNA *srna) "", rna_enum_node_geometry_mesh_circle_fill_type_items, NOD_storage_enum_accessors(fill_type), - GEO_NODE_MESH_CIRCLE_FILL_NGON); + GEO_NODE_MESH_CIRCLE_FILL_NGON, + nullptr, + true); } static void node_register() diff --git a/source/blender/nodes/geometry/nodes/node_geo_mesh_to_points.cc b/source/blender/nodes/geometry/nodes/node_geo_mesh_to_points.cc index a59f6d97d58..0e9f68c292d 100644 --- a/source/blender/nodes/geometry/nodes/node_geo_mesh_to_points.cc +++ b/source/blender/nodes/geometry/nodes/node_geo_mesh_to_points.cc @@ -233,7 +233,9 @@ static void node_rna(StructRNA *srna) "", mode_items, NOD_storage_enum_accessors(mode), - GEO_NODE_MESH_TO_POINTS_VERTICES); + GEO_NODE_MESH_TO_POINTS_VERTICES, + nullptr, + true); } static void node_register() diff --git a/source/blender/nodes/geometry/nodes/node_geo_repeat.cc b/source/blender/nodes/geometry/nodes/node_geo_repeat.cc index ea64436aa18..162c2c691a6 100644 --- a/source/blender/nodes/geometry/nodes/node_geo_repeat.cc +++ b/source/blender/nodes/geometry/nodes/node_geo_repeat.cc @@ -41,7 +41,7 @@ static void node_declare(NodeDeclarationBuilder &b) auto &output_decl = b.add_output(socket_type, name, identifier).align_with_previous(); if (socket_type_supports_fields(socket_type)) { input_decl.supports_field(); - output_decl.dependent_field({input_decl.input_index()}); + output_decl.dependent_field({input_decl.index()}); } } } @@ -114,7 +114,7 @@ static void node_declare(NodeDeclarationBuilder &b) auto &output_decl = b.add_output(socket_type, name, identifier).align_with_previous(); if (socket_type_supports_fields(socket_type)) { input_decl.supports_field(); - output_decl.dependent_field({input_decl.input_index()}); + output_decl.dependent_field({input_decl.index()}); } } } diff --git a/source/blender/nodes/geometry/nodes/node_geo_separate_components.cc b/source/blender/nodes/geometry/nodes/node_geo_separate_components.cc index 7b72437a197..77894e96018 100644 --- a/source/blender/nodes/geometry/nodes/node_geo_separate_components.cc +++ b/source/blender/nodes/geometry/nodes/node_geo_separate_components.cc @@ -19,6 +19,16 @@ static void node_declare(NodeDeclarationBuilder &b) b.add_output("Instances").propagate_all(); } +static void node_update(bNodeTree *ntree, bNode *node) +{ + LISTBASE_FOREACH (bNodeSocket *, socket, &node->outputs) { + if (STREQ(socket->identifier, "Grease Pencil")) { + bke::nodeSetSocketAvailability(ntree, socket, U.experimental.use_grease_pencil_version3); + break; + } + } +} + static void node_geo_exec(GeoNodeExecParams params) { GeometrySet geometry_set = params.extract_input("Geometry"); @@ -36,7 +46,7 @@ static void node_geo_exec(GeoNodeExecParams params) if (geometry_set.has()) { curves.add(*geometry_set.get_component()); } - if (geometry_set.has()) { + if (geometry_set.has() && U.experimental.use_grease_pencil_version3) { grease_pencil.add(*geometry_set.get_component()); } if (geometry_set.has()) { @@ -51,7 +61,9 @@ static void node_geo_exec(GeoNodeExecParams params) params.set_output("Mesh", meshes); params.set_output("Curve", curves); - params.set_output("Grease Pencil", grease_pencil); + if (U.experimental.use_grease_pencil_version3) { + params.set_output("Grease Pencil", grease_pencil); + } params.set_output("Point Cloud", point_clouds); params.set_output("Volume", volumes); params.set_output("Instances", instances); @@ -65,6 +77,7 @@ static void node_register() &ntype, GEO_NODE_SEPARATE_COMPONENTS, "Separate Components", NODE_CLASS_GEOMETRY); ntype.declare = node_declare; ntype.geometry_node_execute = node_geo_exec; + ntype.updatefunc = node_update; nodeRegisterType(&ntype); } NOD_REGISTER_NODE(node_register) diff --git a/source/blender/nodes/geometry/nodes/node_geo_separate_geometry.cc b/source/blender/nodes/geometry/nodes/node_geo_separate_geometry.cc index fb3e2fb9f36..3127d1756fb 100644 --- a/source/blender/nodes/geometry/nodes/node_geo_separate_geometry.cc +++ b/source/blender/nodes/geometry/nodes/node_geo_separate_geometry.cc @@ -102,7 +102,8 @@ static void node_rna(StructRNA *srna) "Which domain to separate on", rna_enum_attribute_domain_without_corner_items, NOD_storage_enum_accessors(domain), - int(AttrDomain::Point)); + int(AttrDomain::Point), + enums::domain_without_corner_experimental_grease_pencil_version3_fn); } static void node_register() diff --git a/source/blender/nodes/geometry/nodes/node_geo_simulation.cc b/source/blender/nodes/geometry/nodes/node_geo_simulation.cc index c66d4400ac5..3a83856890a 100644 --- a/source/blender/nodes/geometry/nodes/node_geo_simulation.cc +++ b/source/blender/nodes/geometry/nodes/node_geo_simulation.cc @@ -367,7 +367,7 @@ static void node_declare(NodeDeclarationBuilder &b) auto &output_decl = b.add_output(socket_type, name, identifier).align_with_previous(); if (socket_type_supports_fields(socket_type)) { input_decl.supports_field(); - output_decl.dependent_field({input_decl.input_index()}); + output_decl.dependent_field({input_decl.index()}); } } b.add_input("", "__extend__"); @@ -705,7 +705,7 @@ static void node_declare(NodeDeclarationBuilder &b) auto &output_decl = b.add_output(socket_type, name, identifier).align_with_previous(); if (socket_type_supports_fields(socket_type)) { input_decl.supports_field(); - output_decl.dependent_field({input_decl.input_index()}); + output_decl.dependent_field({input_decl.index()}); } } b.add_input("", "__extend__"); diff --git a/source/blender/nodes/geometry/nodes/node_geo_store_named_grid.cc b/source/blender/nodes/geometry/nodes/node_geo_store_named_grid.cc index 37a3b364301..c81682991ca 100644 --- a/source/blender/nodes/geometry/nodes/node_geo_store_named_grid.cc +++ b/source/blender/nodes/geometry/nodes/node_geo_store_named_grid.cc @@ -51,7 +51,7 @@ static void search_link_ops(GatherLinkSearchOpParams ¶ms) if (const std::optional data_type = bke::socket_type_to_custom_data_type( eNodeSocketDatatype(params.other_socket().type))) { - if (grid_type_supported(*data_type)) { + if (custom_data_type_supports_grids(*data_type)) { params.add_item(IFACE_("Grid"), [data_type](LinkSearchOpParams ¶ms) { bNode &node = params.add_node("GeometryNodeStoreNamedGrid"); node.custom1 = *data_type; diff --git a/source/blender/nodes/geometry/nodes/node_geo_subdivision_surface.cc b/source/blender/nodes/geometry/nodes/node_geo_subdivision_surface.cc index 323c758f889..22bfb9c7b0d 100644 --- a/source/blender/nodes/geometry/nodes/node_geo_subdivision_surface.cc +++ b/source/blender/nodes/geometry/nodes/node_geo_subdivision_surface.cc @@ -205,7 +205,9 @@ static void node_rna(StructRNA *srna) "Controls how smoothing is applied to UVs", rna_enum_subdivision_uv_smooth_items, NOD_storage_enum_accessors(uv_smooth), - SUBSURF_UV_SMOOTH_PRESERVE_BOUNDARIES); + SUBSURF_UV_SMOOTH_PRESERVE_BOUNDARIES, + nullptr, + true); RNA_def_node_enum(srna, "boundary_smooth", @@ -213,7 +215,9 @@ static void node_rna(StructRNA *srna) "Controls how open boundaries are smoothed", rna_enum_subdivision_boundary_smooth_items, NOD_storage_enum_accessors(boundary_smooth), - SUBSURF_BOUNDARY_SMOOTH_ALL); + SUBSURF_BOUNDARY_SMOOTH_ALL, + nullptr, + true); } static void node_register() diff --git a/source/blender/nodes/geometry/nodes/node_geo_triangulate.cc b/source/blender/nodes/geometry/nodes/node_geo_triangulate.cc index e67469b41a0..ab5dc4e0a23 100644 --- a/source/blender/nodes/geometry/nodes/node_geo_triangulate.cc +++ b/source/blender/nodes/geometry/nodes/node_geo_triangulate.cc @@ -156,7 +156,9 @@ static void node_rna(StructRNA *srna) "Method for splitting the quads into triangles", rna_node_geometry_triangulate_quad_method_items, NOD_inline_enum_accessors(custom1), - GEO_NODE_POINTS_TO_VOLUME_RESOLUTION_MODE_AMOUNT); + GEO_NODE_POINTS_TO_VOLUME_RESOLUTION_MODE_AMOUNT, + nullptr, + true); RNA_def_node_enum(srna, "ngon_method", @@ -164,7 +166,9 @@ static void node_rna(StructRNA *srna) "Method for splitting the n-gons into triangles", rna_node_geometry_triangulate_ngon_method_items, NOD_inline_enum_accessors(custom2), - GEO_NODE_POINTS_TO_VOLUME_RESOLUTION_MODE_AMOUNT); + GEO_NODE_POINTS_TO_VOLUME_RESOLUTION_MODE_AMOUNT, + nullptr, + true); } static void node_register() diff --git a/source/blender/nodes/intern/geometry_nodes_execute.cc b/source/blender/nodes/intern/geometry_nodes_execute.cc index 6340d188e25..e71e9ae4de2 100644 --- a/source/blender/nodes/intern/geometry_nodes_execute.cc +++ b/source/blender/nodes/intern/geometry_nodes_execute.cc @@ -632,7 +632,7 @@ static MultiValueMap find_output_attribute const int index = socket->index(); bke::SocketValueVariant &value_variant = *output_values[index].get(); - const fn::GField field = value_variant.extract(); + const fn::GField field = value_variant.get(); const bNodeTreeInterfaceSocket *interface_socket = tree.interface_outputs()[index]; const bke::AttrDomain domain = bke::AttrDomain(interface_socket->attribute_domain); @@ -650,7 +650,8 @@ static MultiValueMap find_output_attribute */ static Vector compute_attributes_to_store( const bke::GeometrySet &geometry, - const MultiValueMap &outputs_by_domain) + const MultiValueMap &outputs_by_domain, + const bool do_instances) { Vector attributes_to_store; for (const auto component_type : {bke::GeometryComponent::Type::Mesh, @@ -661,6 +662,9 @@ static Vector compute_attributes_to_store( if (!geometry.has(component_type)) { continue; } + if (!do_instances && component_type == bke::GeometryComponent::Type::Instance) { + continue; + } const bke::GeometryComponent &component = *geometry.get_component(component_type); const bke::AttributeAccessor attributes = *component.attributes(); for (const auto item : outputs_by_domain.items()) { @@ -745,9 +749,16 @@ static void store_output_attributes(bke::GeometrySet &geometry, * necessary because some fields might depend on attributes that are overwritten. */ MultiValueMap outputs_by_domain = find_output_attributes_to_store(tree, properties, output_values); - Vector attributes_to_store = compute_attributes_to_store( - geometry, outputs_by_domain); - store_computed_output_attributes(geometry, attributes_to_store); + if (outputs_by_domain.size() == 0) { + return; + } + geometry.modify_geometry_sets([&](bke::GeometrySet &instance_geometry) { + /* Instance attributes should only be created for the top-level geometry. */ + const bool do_instances = &geometry == &instance_geometry; + Vector attributes_to_store = compute_attributes_to_store( + instance_geometry, outputs_by_domain, do_instances); + store_computed_output_attributes(instance_geometry, attributes_to_store); + }); } bke::GeometrySet execute_geometry_nodes_on_geometry(const bNodeTree &btree, diff --git a/source/blender/nodes/intern/node_common.cc b/source/blender/nodes/intern/node_common.cc index 4938695271f..55c62964043 100644 --- a/source/blender/nodes/intern/node_common.cc +++ b/source/blender/nodes/intern/node_common.cc @@ -368,7 +368,7 @@ static PanelDeclarationPtr declaration_for_interface_panel(const bNodeTree & /*n static void set_default_input_field(const bNodeTreeInterfaceSocket &input, SocketDeclaration &decl) { - if (dynamic_cast(&decl)) { + if (decl.socket_type == SOCK_VECTOR) { if (input.default_input == GEO_NODE_DEFAULT_FIELD_INPUT_NORMAL_FIELD) { decl.implicit_input_fn = std::make_unique( implicit_field_inputs::normal); @@ -380,7 +380,7 @@ static void set_default_input_field(const bNodeTreeInterfaceSocket &input, Socke decl.hide_value = true; } } - else if (dynamic_cast(&decl)) { + else if (decl.socket_type == SOCK_INT) { if (input.default_input == GEO_NODE_DEFAULT_FIELD_INPUT_INDEX_FIELD) { decl.implicit_input_fn = std::make_unique( implicit_field_inputs::index); diff --git a/source/blender/nodes/intern/node_declaration.cc b/source/blender/nodes/intern/node_declaration.cc index b20d67746d2..9c1c1aa9019 100644 --- a/source/blender/nodes/intern/node_declaration.cc +++ b/source/blender/nodes/intern/node_declaration.cc @@ -33,24 +33,8 @@ void build_node_declaration(const bNodeType &typeinfo, node_decl_builder.finalize(); } -void NodeDeclarationBuilder::finalize() +void NodeDeclarationBuilder::build_remaining_anonymous_attribute_relations() { - if (is_function_node_) { - for (std::unique_ptr &socket_builder : socket_builders_) { - if (SocketDeclaration *socket_decl = socket_builder->decl_in_base_) { - if (socket_decl->input_field_type != InputSocketFieldType::Implicit) { - socket_decl->input_field_type = InputSocketFieldType::IsSupported; - } - } - } - for (std::unique_ptr &socket_builder : socket_builders_) { - if (SocketDeclaration *socket_decl = socket_builder->decl_out_base_) { - socket_decl->output_field_dependency = OutputFieldDependency::ForDependentField(); - socket_builder->reference_pass_all_ = true; - } - } - } - Vector geometry_inputs; for (const int i : declaration_.inputs.index_range()) { if (dynamic_cast(declaration_.inputs[i])) { @@ -64,34 +48,26 @@ void NodeDeclarationBuilder::finalize() } } - for (std::unique_ptr &socket_builder : socket_builders_) { - if (!socket_builder->decl_in_base_) { - continue; - } - + for (BaseSocketDeclarationBuilder *socket_builder : input_socket_builders_) { if (socket_builder->field_on_all_) { aal::RelationsInNode &relations = this->get_anonymous_attribute_relations(); - const int field_input = socket_builder->index_in_; + const int field_input = socket_builder->index_; for (const int geometry_input : geometry_inputs) { relations.eval_relations.append({field_input, geometry_input}); } } } - for (std::unique_ptr &socket_builder : socket_builders_) { - if (!socket_builder->decl_out_base_) { - continue; - } - + for (BaseSocketDeclarationBuilder *socket_builder : output_socket_builders_) { if (socket_builder->field_on_all_) { aal::RelationsInNode &relations = this->get_anonymous_attribute_relations(); - const int field_output = socket_builder->index_out_; + const int field_output = socket_builder->index_; for (const int geometry_output : geometry_outputs) { relations.available_relations.append({field_output, geometry_output}); } } if (socket_builder->reference_pass_all_) { aal::RelationsInNode &relations = this->get_anonymous_attribute_relations(); - const int field_output = socket_builder->index_out_; + const int field_output = socket_builder->index_; for (const int input_i : declaration_.inputs.index_range()) { SocketDeclaration &input_socket_decl = *declaration_.inputs[input_i]; if (input_socket_decl.input_field_type != InputSocketFieldType::None) { @@ -101,13 +77,17 @@ void NodeDeclarationBuilder::finalize() } if (socket_builder->propagate_from_all_) { aal::RelationsInNode &relations = this->get_anonymous_attribute_relations(); - const int geometry_output = socket_builder->index_out_; + const int geometry_output = socket_builder->index_; for (const int geometry_input : geometry_inputs) { relations.propagate_relations.append({geometry_input, geometry_output}); } } } +} +void NodeDeclarationBuilder::finalize() +{ + this->build_remaining_anonymous_attribute_relations(); BLI_assert(declaration_.is_valid()); } @@ -535,61 +515,49 @@ BaseSocketDeclarationBuilder &NodeDeclarationBuilder::add_output(const eCustomDa BaseSocketDeclarationBuilder &BaseSocketDeclarationBuilder::supports_field() { - if (decl_in_base_) { - decl_in_base_->input_field_type = InputSocketFieldType::IsSupported; - } + BLI_assert(this->is_input()); + decl_base_->input_field_type = InputSocketFieldType::IsSupported; return *this; } BaseSocketDeclarationBuilder &BaseSocketDeclarationBuilder::dependent_field( Vector input_dependencies) { + BLI_assert(this->is_output()); this->reference_pass(input_dependencies); - if (decl_out_base_) { - decl_out_base_->output_field_dependency = OutputFieldDependency::ForPartiallyDependentField( - std::move(input_dependencies)); - } + decl_base_->output_field_dependency = OutputFieldDependency::ForPartiallyDependentField( + std::move(input_dependencies)); return *this; } BaseSocketDeclarationBuilder &BaseSocketDeclarationBuilder::hide_label(bool value) { - if (decl_in_base_) { - decl_in_base_->hide_label = value; - } - if (decl_out_base_) { - decl_out_base_->hide_label = value; - } + decl_base_->hide_label = value; return *this; } BaseSocketDeclarationBuilder &BaseSocketDeclarationBuilder::hide_value(bool value) { - if (decl_in_base_) { - decl_in_base_->hide_value = value; - } - if (decl_out_base_) { - decl_out_base_->hide_value = value; - } + decl_base_->hide_value = value; return *this; } BaseSocketDeclarationBuilder &BaseSocketDeclarationBuilder::multi_input(bool value) { - if (decl_in_base_) { - decl_in_base_->is_multi_input = value; - } + BLI_assert(this->is_input()); + decl_base_->is_multi_input = value; return *this; } BaseSocketDeclarationBuilder &BaseSocketDeclarationBuilder::reference_pass( const Span input_indices) { + BLI_assert(this->is_output()); aal::RelationsInNode &relations = node_decl_builder_->get_anonymous_attribute_relations(); for (const int from_input : input_indices) { aal::ReferenceRelation relation; relation.from_field_input = from_input; - relation.to_field_output = index_out_; + relation.to_field_output = index_; relations.reference_relations.append(relation); } return *this; @@ -598,20 +566,20 @@ BaseSocketDeclarationBuilder &BaseSocketDeclarationBuilder::reference_pass( BaseSocketDeclarationBuilder &BaseSocketDeclarationBuilder::field_on(const Span indices) { aal::RelationsInNode &relations = node_decl_builder_->get_anonymous_attribute_relations(); - if (decl_in_base_) { + if (this->is_input()) { this->supports_field(); for (const int input_index : indices) { aal::EvalRelation relation; - relation.field_input = index_in_; + relation.field_input = index_; relation.geometry_input = input_index; relations.eval_relations.append(relation); } } - if (decl_out_base_) { + else { this->field_source(); for (const int output_index : indices) { aal::AvailableRelation relation; - relation.field_output = index_out_; + relation.field_output = index_; relation.geometry_output = output_index; relations.available_relations.append(relation); } @@ -621,87 +589,52 @@ BaseSocketDeclarationBuilder &BaseSocketDeclarationBuilder::field_on(const Span< BaseSocketDeclarationBuilder &BaseSocketDeclarationBuilder::short_label(std::string value) { - if (decl_in_base_) { - decl_in_base_->description = std::move(value); - } - if (decl_out_base_) { - decl_out_base_->description = std::move(value); - } + decl_base_->short_label = std::move(value); return *this; } BaseSocketDeclarationBuilder &BaseSocketDeclarationBuilder::description(std::string value) { - if (decl_in_base_) { - decl_in_base_->description = std::move(value); - } - if (decl_out_base_) { - decl_out_base_->description = std::move(value); - } + decl_base_->description = std::move(value); return *this; } BaseSocketDeclarationBuilder &BaseSocketDeclarationBuilder::translation_context(std::string value) { - if (decl_in_base_) { - decl_in_base_->translation_context = value; - } - if (decl_out_base_) { - decl_out_base_->translation_context = std::move(value); - } + decl_base_->translation_context = std::move(value); return *this; } BaseSocketDeclarationBuilder &BaseSocketDeclarationBuilder::no_muted_links(bool value) { - if (decl_in_base_) { - decl_in_base_->no_mute_links = value; - } - if (decl_out_base_) { - decl_out_base_->no_mute_links = value; - } + decl_base_->no_mute_links = value; return *this; } BaseSocketDeclarationBuilder &BaseSocketDeclarationBuilder::unavailable(bool value) { - if (decl_in_base_) { - decl_in_base_->is_unavailable = value; - } - if (decl_out_base_) { - decl_out_base_->is_unavailable = value; - } + decl_base_->is_unavailable = value; return *this; } BaseSocketDeclarationBuilder &BaseSocketDeclarationBuilder::is_attribute_name(bool value) { - if (decl_in_base_) { - decl_in_base_->is_attribute_name = value; - } - if (decl_out_base_) { - decl_out_base_->is_attribute_name = value; - } + decl_base_->is_attribute_name = value; return *this; } BaseSocketDeclarationBuilder &BaseSocketDeclarationBuilder::is_default_link_socket(bool value) { - if (decl_in_base_) { - decl_in_base_->is_default_link_socket = value; - } - if (decl_out_base_) { - decl_out_base_->is_default_link_socket = value; - } + decl_base_->is_default_link_socket = value; return *this; } BaseSocketDeclarationBuilder &BaseSocketDeclarationBuilder::field_on_all() { - if (decl_in_base_) { + if (this->is_input()) { this->supports_field(); } - if (decl_out_base_) { + if (this->is_output()) { this->field_source(); } field_on_all_ = true; @@ -710,19 +643,17 @@ BaseSocketDeclarationBuilder &BaseSocketDeclarationBuilder::field_on_all() BaseSocketDeclarationBuilder &BaseSocketDeclarationBuilder::field_source() { - if (decl_out_base_) { - decl_out_base_->output_field_dependency = OutputFieldDependency::ForFieldSource(); - } + BLI_assert(this->is_output()); + decl_base_->output_field_dependency = OutputFieldDependency::ForFieldSource(); return *this; } BaseSocketDeclarationBuilder &BaseSocketDeclarationBuilder::implicit_field(ImplicitInputValueFn fn) { + BLI_assert(this->is_input()); this->hide_value(); - if (decl_in_base_) { - decl_in_base_->input_field_type = InputSocketFieldType::Implicit; - decl_in_base_->implicit_input_fn = std::make_unique(std::move(fn)); - } + decl_base_->input_field_type = InputSocketFieldType::Implicit; + decl_base_->implicit_input_fn = std::make_unique(std::move(fn)); return *this; } @@ -744,9 +675,8 @@ BaseSocketDeclarationBuilder &BaseSocketDeclarationBuilder::implicit_field_on( BaseSocketDeclarationBuilder &BaseSocketDeclarationBuilder::dependent_field() { - if (decl_out_base_) { - decl_out_base_->output_field_dependency = OutputFieldDependency::ForDependentField(); - } + BLI_assert(this->is_output()); + decl_base_->output_field_dependency = OutputFieldDependency::ForDependentField(); this->reference_pass_all(); return *this; } @@ -773,59 +703,34 @@ BaseSocketDeclarationBuilder &BaseSocketDeclarationBuilder::propagate_all() BaseSocketDeclarationBuilder &BaseSocketDeclarationBuilder::compositor_realization_options( CompositorInputRealizationOptions value) { - if (decl_in_base_) { - decl_in_base_->compositor_realization_options_ = value; - } - if (decl_out_base_) { - decl_out_base_->compositor_realization_options_ = value; - } + decl_base_->compositor_realization_options_ = value; return *this; } BaseSocketDeclarationBuilder &BaseSocketDeclarationBuilder::compositor_domain_priority( int priority) { - if (decl_in_base_) { - decl_in_base_->compositor_domain_priority_ = priority; - } - if (decl_out_base_) { - decl_out_base_->compositor_domain_priority_ = priority; - } + decl_base_->compositor_domain_priority_ = priority; return *this; } BaseSocketDeclarationBuilder &BaseSocketDeclarationBuilder::compositor_expects_single_value( bool value) { - if (decl_in_base_) { - decl_in_base_->compositor_expects_single_value_ = value; - } - if (decl_out_base_) { - decl_out_base_->compositor_expects_single_value_ = value; - } + decl_base_->compositor_expects_single_value_ = value; return *this; } BaseSocketDeclarationBuilder &BaseSocketDeclarationBuilder::make_available( std::function fn) { - if (decl_in_base_) { - decl_in_base_->make_available_fn_ = std::move(fn); - } - if (decl_out_base_) { - decl_out_base_->make_available_fn_ = std::move(fn); - } + decl_base_->make_available_fn_ = std::move(fn); return *this; } BaseSocketDeclarationBuilder &BaseSocketDeclarationBuilder::align_with_previous(const bool value) { - if (decl_in_base_) { - decl_in_base_->align_with_previous_socket = value; - } - if (decl_out_base_) { - decl_out_base_->align_with_previous_socket = value; - } + decl_base_->align_with_previous_socket = value; return *this; } diff --git a/source/blender/nodes/intern/node_rna_define.cc b/source/blender/nodes/intern/node_rna_define.cc index dd990f2934e..3d01a16f922 100644 --- a/source/blender/nodes/intern/node_rna_define.cc +++ b/source/blender/nodes/intern/node_rna_define.cc @@ -29,7 +29,8 @@ PropertyRNA *RNA_def_node_enum(StructRNA *srna, const EnumPropertyItem *static_items, const EnumRNAAccessors accessors, std::optional default_value, - const EnumPropertyItemFunc item_func) + const EnumPropertyItemFunc item_func, + const bool allow_animation) { PropertyRNA *prop = RNA_def_property(srna, identifier, PROP_ENUM, PROP_NONE); RNA_def_property_enum_funcs_runtime(prop, accessors.getter, accessors.setter, item_func); @@ -38,7 +39,13 @@ PropertyRNA *RNA_def_node_enum(StructRNA *srna, RNA_def_property_enum_default(prop, *default_value); } RNA_def_property_ui_text(prop, ui_name, ui_description); - RNA_def_property_update_runtime(prop, rna_Node_socket_update); + if (allow_animation) { + RNA_def_property_update_runtime(prop, rna_Node_update); + } + else { + RNA_def_property_clear_flag(prop, PROP_ANIMATABLE); + RNA_def_property_update_runtime(prop, rna_Node_socket_update); + } RNA_def_property_update_notifier(prop, NC_NODE | NA_EDITED); return prop; } diff --git a/source/blender/nodes/intern/node_socket.cc b/source/blender/nodes/intern/node_socket.cc index 4264ffc4f11..3cd04160c30 100644 --- a/source/blender/nodes/intern/node_socket.cc +++ b/source/blender/nodes/intern/node_socket.cc @@ -38,6 +38,7 @@ #include "NOD_node_declaration.hh" #include "NOD_socket.hh" #include "NOD_socket_declarations.hh" +#include "NOD_socket_declarations_geometry.hh" using namespace blender; using blender::bke::SocketValueVariant; @@ -276,57 +277,6 @@ static void refresh_node_panel(const PanelDeclaration &panel_decl, } } -/** - * Not great to have this here, but this is only for forward compatibility, so this code shouldn't - * in the `main` branch. - */ -static std::optional decl_to_data_type(const SocketDeclaration &socket_decl) -{ - if (dynamic_cast(&socket_decl)) { - return SOCK_FLOAT; - } - else if (dynamic_cast(&socket_decl)) { - return SOCK_INT; - } - else if (dynamic_cast(&socket_decl)) { - return SOCK_BOOLEAN; - } - else if (dynamic_cast(&socket_decl)) { - return SOCK_VECTOR; - } - else if (dynamic_cast(&socket_decl)) { - return SOCK_RGBA; - } - else if (dynamic_cast(&socket_decl)) { - return SOCK_ROTATION; - } - else if (dynamic_cast(&socket_decl)) { - return SOCK_MATRIX; - } - else if (dynamic_cast(&socket_decl)) { - return SOCK_STRING; - } - else if (dynamic_cast(&socket_decl)) { - return SOCK_IMAGE; - } - else if (dynamic_cast(&socket_decl)) { - return SOCK_TEXTURE; - } - else if (dynamic_cast(&socket_decl)) { - return SOCK_MATERIAL; - } - else if (dynamic_cast(&socket_decl)) { - return SOCK_SHADER; - } - else if (dynamic_cast(&socket_decl)) { - return SOCK_COLLECTION; - } - else if (dynamic_cast(&socket_decl)) { - return SOCK_OBJECT; - } - return std::nullopt; -} - static const char *get_identifier_from_decl(const char *identifier_prefix, const bNodeSocket &socket, const Span socket_decls) @@ -336,7 +286,7 @@ static const char *get_identifier_from_decl(const char *identifier_prefix, } for (const SocketDeclaration *socket_decl : socket_decls) { if (BLI_str_startswith(socket_decl->identifier.c_str(), identifier_prefix)) { - if (socket.type == decl_to_data_type(*socket_decl)) { + if (socket.type == socket_decl->socket_type) { return socket_decl->identifier.c_str(); } } @@ -563,6 +513,11 @@ bool socket_type_supports_fields(const eNodeSocketDatatype socket_type) SOCK_MATRIX); } +bool socket_type_supports_grids(const eNodeSocketDatatype socket_type) +{ + return ELEM(socket_type, SOCK_FLOAT, SOCK_VECTOR); +} + } // namespace blender::nodes void node_verify_sockets(bNodeTree *ntree, bNode *node, bool do_id_user) diff --git a/source/blender/nodes/intern/node_socket_declarations.cc b/source/blender/nodes/intern/node_socket_declarations.cc index c04cd4a2405..63f8ab78421 100644 --- a/source/blender/nodes/intern/node_socket_declarations.cc +++ b/source/blender/nodes/intern/node_socket_declarations.cc @@ -676,46 +676,26 @@ bool Geometry::only_instances() const GeometryBuilder &GeometryBuilder::supported_type(bke::GeometryComponent::Type supported_type) { - if (decl_in_) { - decl_in_->supported_types_ = {supported_type}; - } - if (decl_out_) { - decl_out_->supported_types_ = {supported_type}; - } + decl_->supported_types_ = {supported_type}; return *this; } GeometryBuilder &GeometryBuilder::supported_type( blender::Vector supported_types) { - if (decl_in_) { - decl_in_->supported_types_ = supported_types; - } - if (decl_out_) { - decl_out_->supported_types_ = supported_types; - } + decl_->supported_types_ = supported_types; return *this; } GeometryBuilder &GeometryBuilder::only_realized_data(bool value) { - if (decl_in_) { - decl_in_->only_realized_data_ = value; - } - if (decl_out_) { - decl_out_->only_realized_data_ = value; - } + decl_->only_realized_data_ = value; return *this; } GeometryBuilder &GeometryBuilder::only_instances(bool value) { - if (decl_in_) { - decl_in_->only_instances_ = value; - } - if (decl_out_) { - decl_out_->only_instances_ = value; - } + decl_->only_instances_ = value; return *this; } diff --git a/source/blender/nodes/shader/nodes/node_shader_background.cc b/source/blender/nodes/shader/nodes/node_shader_background.cc index 10e92cbb0d5..acfd462611f 100644 --- a/source/blender/nodes/shader/nodes/node_shader_background.cc +++ b/source/blender/nodes/shader/nodes/node_shader_background.cc @@ -8,8 +8,14 @@ namespace blender::nodes::node_shader_background_cc { static void node_declare(NodeDeclarationBuilder &b) { - b.add_input("Color").default_value({0.8f, 0.8f, 0.8f, 1.0f}); - b.add_input("Strength").default_value(1.0f).min(0.0f).max(1000000.0f); + b.add_input("Color") + .default_value({0.8f, 0.8f, 0.8f, 1.0f}) + .description("Color of the emitted light"); + b.add_input("Strength") + .default_value(1.0f) + .min(0.0f) + .max(1000000.0f) + .description("Strength of the emitted light"); b.add_input("Weight").unavailable(); b.add_output("Background"); } diff --git a/source/blender/nodes/shader/nodes/node_shader_bsdf_principled.cc b/source/blender/nodes/shader/nodes/node_shader_bsdf_principled.cc index 06229e4ba85..7fb9f097903 100644 --- a/source/blender/nodes/shader/nodes/node_shader_bsdf_principled.cc +++ b/source/blender/nodes/shader/nodes/node_shader_bsdf_principled.cc @@ -52,7 +52,7 @@ static void node_declare(NodeDeclarationBuilder &b) " (0.0 is a perfect mirror reflection, 1.0 is completely rough)"); #define SOCK_ROUGHNESS_ID 2 b.add_input("IOR").default_value(1.5f).min(1.0f).max(1000.0f).description( - "Index of refraction for specular reflection and transmission. " + "Index of Refraction (IOR) for specular reflection and transmission. " "For most materials, the IOR is between 1.0 (vacuum and air) and 4.0 (germanium). " "The default value of 1.5 is a good approximation for glass"); #define SOCK_IOR_ID 3 @@ -106,7 +106,7 @@ static void node_declare(NodeDeclarationBuilder &b) .max(3.8f) .subtype(PROP_FACTOR) .short_label("IOR") - .description("Index of refraction used for rays that enter the subsurface component"); + .description("Index of Refraction (IOR) used for rays that enter the subsurface component"); #define SOCK_SUBSURFACE_IOR_ID 10 sss.add_input("Subsurface Anisotropy") .default_value(0.0f) @@ -115,9 +115,9 @@ static void node_declare(NodeDeclarationBuilder &b) .subtype(PROP_FACTOR) .short_label("Anisotropy") .description( - "Directionanltiy of volume scattering within the subsurface medium. " + "Directionality of volume scattering within the subsurface medium. " "Zero scatters uniformly in all directions, with higher values " - "scattering more strongly forward. For example skin has been measured " + "scattering more strongly forward. For example, skin has been measured " "to have an anisotropy of 0.8"); #define SOCK_SUBSURFACE_ANISOTROPY_ID 11 @@ -135,7 +135,7 @@ static void node_declare(NodeDeclarationBuilder &b) .subtype(PROP_FACTOR) .short_label("IOR Level") .description( - "Adjustment to the IOR to increase or decrease specular intensity " + "Adjustment to the Index of Refraction (IOR) to increase or decrease specular intensity " "(0.5 means no adjustment, 0 removes all reflections, 1 doubles them at normal " "incidence)"); #define SOCK_SPECULAR_ID 12 @@ -165,7 +165,7 @@ static void node_declare(NodeDeclarationBuilder &b) .description("Rotates the direction of anisotropy, with 1.0 going full circle"); #define SOCK_ANISOTROPIC_ROTATION_ID 15 spec.add_input("Tangent").hide_value().description( - "Controls the tangent line for the Anisotropic layer"); + "Controls the tangent direction for anisotropy"); #define SOCK_TANGENT_ID 16 /* Panel for Transmission settings. */ @@ -205,7 +205,7 @@ static void node_declare(NodeDeclarationBuilder &b) .max(4.0f) .short_label("IOR") .description( - "The index of refraction of the coat layer " + "The Index of Refraction (IOR) of the coat layer " "(affects its reflectivity as well as the falloff of coat tinting)"); #define SOCK_COAT_IOR_ID 20 coat.add_input("Coat Tint") @@ -255,7 +255,7 @@ static void node_declare(NodeDeclarationBuilder &b) .max(1000000.0f) .short_label("Strength") .description( - "Strength of the emitted light. A value of 1.0 will ensure " + "Strength of the emitted light. A value of 1.0 ensures " "that the object in the image has the exact same color as the Emission Color"); #define SOCK_EMISSION_STRENGTH_ID 27 } diff --git a/source/blender/nodes/shader/nodes/node_shader_bump.cc b/source/blender/nodes/shader/nodes/node_shader_bump.cc index 655ebc9513f..9aaea4438b0 100644 --- a/source/blender/nodes/shader/nodes/node_shader_bump.cc +++ b/source/blender/nodes/shader/nodes/node_shader_bump.cc @@ -21,8 +21,16 @@ static void node_declare(NodeDeclarationBuilder &b) .default_value(1.0f) .min(0.0f) .max(1.0f) - .subtype(PROP_FACTOR); - b.add_input("Distance").default_value(1.0f).min(0.0f).max(1000.0f); + .subtype(PROP_FACTOR) + .description( + "Strength of the bump mapping effect, interpolating between " + "no bump mapping and full bump mapping"); + b.add_input("Distance") + .default_value(1.0f) + .min(0.0f) + .max(1000.0f) + .description( + "Multiplier for the height value to control the overall distance for bump mapping"); b.add_input("Height").default_value(1.0f).min(-1000.0f).max(1000.0f).hide_value(); b.add_input("Normal").min(-1.0f).max(1.0f).hide_value(); b.add_output("Normal"); diff --git a/source/blender/nodes/shader/nodes/node_shader_color_ramp.cc b/source/blender/nodes/shader/nodes/node_shader_color_ramp.cc index 6be99a77a78..d5e8c460eb8 100644 --- a/source/blender/nodes/shader/nodes/node_shader_color_ramp.cc +++ b/source/blender/nodes/shader/nodes/node_shader_color_ramp.cc @@ -22,7 +22,14 @@ namespace blender::nodes::node_shader_color_ramp_cc { static void sh_node_valtorgb_declare(NodeDeclarationBuilder &b) { b.is_function_node(); - b.add_input("Fac").default_value(0.5f).min(0.0f).max(1.0f).subtype(PROP_FACTOR); + b.add_input("Fac") + .default_value(0.5f) + .min(0.0f) + .max(1.0f) + .subtype(PROP_FACTOR) + .description( + "The value used to map onto the color gradient. 0.0 results in the leftmost color, " + "while 1.0 results in the rightmost"); b.add_output("Color"); b.add_output("Alpha"); } diff --git a/source/blender/nodes/shader/nodes/node_shader_mix_shader.cc b/source/blender/nodes/shader/nodes/node_shader_mix_shader.cc index f73efb8394a..bfdd6699885 100644 --- a/source/blender/nodes/shader/nodes/node_shader_mix_shader.cc +++ b/source/blender/nodes/shader/nodes/node_shader_mix_shader.cc @@ -8,7 +8,14 @@ namespace blender::nodes::node_shader_mix_shader_cc { static void node_declare(NodeDeclarationBuilder &b) { - b.add_input("Fac").default_value(0.5f).min(0.0f).max(1.0f).subtype(PROP_FACTOR); + b.add_input("Fac") + .default_value(0.5f) + .min(0.0f) + .max(1.0f) + .subtype(PROP_FACTOR) + .description( + "Blend weight to use for mixing two shaders. " + "At zero it uses the first shader entirely and at one the second shader"); b.add_input("Shader"); b.add_input("Shader", "Shader_001"); b.add_output("Shader"); diff --git a/source/blender/nodes/shader/nodes/node_shader_output_aov.cc b/source/blender/nodes/shader/nodes/node_shader_output_aov.cc index 834d39ce8d7..9e5ad3d7af2 100644 --- a/source/blender/nodes/shader/nodes/node_shader_output_aov.cc +++ b/source/blender/nodes/shader/nodes/node_shader_output_aov.cc @@ -20,7 +20,7 @@ static void node_declare(NodeDeclarationBuilder &b) static void node_shader_buts_output_aov(uiLayout *layout, bContext * /*C*/, PointerRNA *ptr) { - uiItemR(layout, ptr, "name", UI_ITEM_R_SPLIT_EMPTY_NAME, nullptr, ICON_NONE); + uiItemR(layout, ptr, "aov_name", UI_ITEM_R_SPLIT_EMPTY_NAME, nullptr, ICON_NONE); } static void node_shader_init_output_aov(bNodeTree * /*ntree*/, bNode *node) diff --git a/source/blender/nodes/shader/nodes/node_shader_tex_noise.cc b/source/blender/nodes/shader/nodes/node_shader_tex_noise.cc index 9cd56d411eb..a2076dc012b 100644 --- a/source/blender/nodes/shader/nodes/node_shader_tex_noise.cc +++ b/source/blender/nodes/shader/nodes/node_shader_tex_noise.cc @@ -28,23 +28,45 @@ static void sh_node_tex_noise_declare(NodeDeclarationBuilder &b) /* Default to 1 instead of 4, because it is much faster. */ node_storage(node).dimensions = 1; }); - b.add_input("Scale").min(-1000.0f).max(1000.0f).default_value(5.0f); - b.add_input("Detail").min(0.0f).max(15.0f).default_value(2.0f); + b.add_input("Scale").min(-1000.0f).max(1000.0f).default_value(5.0f).description( + "Scale of the base noise octave"); + b.add_input("Detail").min(0.0f).max(15.0f).default_value(2.0f).description( + "The number of noise octaves. Higher values give more detailed noise but increase render " + "time"); b.add_input("Roughness") .min(0.0f) .max(1.0f) .default_value(0.5f) - .subtype(PROP_FACTOR); + .subtype(PROP_FACTOR) + .description( + "Blend factor between an octave and its previous one. A value of zero corresponds to " + "zero detail"); b.add_input("Lacunarity") .min(0.0f) .max(1000.0f) .default_value(2.0f) - .description("The scale of a Perlin noise octave relative to that of the previous octave"); - b.add_input("Offset").min(-1000.0f).max(1000.0f).default_value(0.0f).make_available( - [](bNode &node) { node_storage(node).type = SHD_NOISE_RIDGED_MULTIFRACTAL; }); - b.add_input("Gain").min(0.0f).max(1000.0f).default_value(1.0f).make_available( - [](bNode &node) { node_storage(node).type = SHD_NOISE_RIDGED_MULTIFRACTAL; }); - b.add_input("Distortion").min(-1000.0f).max(1000.0f).default_value(0.0f); + .description( + "The difference between the scale of each two consecutive octaves. Larger values " + "corresponds to larger scale for higher octaves"); + b.add_input("Offset") + .min(-1000.0f) + .max(1000.0f) + .default_value(0.0f) + .make_available([](bNode &node) { node_storage(node).type = SHD_NOISE_RIDGED_MULTIFRACTAL; }) + .description( + "An added offset to each octave, determines the level where the highest octave will " + "appear"); + b.add_input("Gain") + .min(0.0f) + .max(1000.0f) + .default_value(1.0f) + .make_available([](bNode &node) { node_storage(node).type = SHD_NOISE_RIDGED_MULTIFRACTAL; }) + .description("An extra multiplier to tune the magnitude of octaves"); + b.add_input("Distortion") + .min(-1000.0f) + .max(1000.0f) + .default_value(0.0f) + .description("Amount of distortion"); b.add_output("Fac").no_muted_links(); b.add_output("Color").no_muted_links(); } diff --git a/source/blender/python/bmesh/bmesh_py_types.cc b/source/blender/python/bmesh/bmesh_py_types.cc index fd9669efc24..8b43eda05b8 100644 --- a/source/blender/python/bmesh/bmesh_py_types.cc +++ b/source/blender/python/bmesh/bmesh_py_types.cc @@ -1266,7 +1266,7 @@ static PyObject *bpy_bmesh_from_object(BPy_BMesh *self, PyObject *args, PyObject Object *ob, *ob_eval; Depsgraph *depsgraph; Scene *scene_eval; - const Mesh *me_eval; + const Mesh *mesh_eval; BMesh *bm; bool use_cage = false; bool use_fnorm = true; @@ -1313,19 +1313,19 @@ static PyObject *bpy_bmesh_from_object(BPy_BMesh *self, PyObject *args, PyObject return nullptr; } - me_eval = BKE_mesh_new_from_object(depsgraph, ob_eval, true, false); + mesh_eval = BKE_mesh_new_from_object(depsgraph, ob_eval, true, false); need_free = true; } else { if (use_cage) { - me_eval = mesh_get_eval_deform(depsgraph, scene_eval, ob_eval, &data_masks); + mesh_eval = mesh_get_eval_deform(depsgraph, scene_eval, ob_eval, &data_masks); } else { - me_eval = BKE_object_get_evaluated_mesh(ob_eval); + mesh_eval = BKE_object_get_evaluated_mesh(ob_eval); } } - if (me_eval == nullptr) { + if (mesh_eval == nullptr) { PyErr_Format(PyExc_ValueError, "from_object(...): Object '%s' has no usable mesh data", ob->id.name + 2); @@ -1337,10 +1337,10 @@ static PyObject *bpy_bmesh_from_object(BPy_BMesh *self, PyObject *args, PyObject BMeshFromMeshParams params{}; params.calc_face_normal = use_fnorm; params.calc_vert_normal = use_vert_normal; - BM_mesh_bm_from_me(bm, me_eval, ¶ms); + BM_mesh_bm_from_me(bm, mesh_eval, ¶ms); if (need_free) { - BKE_id_free(nullptr, (Mesh *)me_eval); + BKE_id_free(nullptr, (Mesh *)mesh_eval); } Py_RETURN_NONE; diff --git a/source/blender/python/generic/idprop_py_api.cc b/source/blender/python/generic/idprop_py_api.cc index 85d98cecbd0..669de2e5d1c 100644 --- a/source/blender/python/generic/idprop_py_api.cc +++ b/source/blender/python/generic/idprop_py_api.cc @@ -742,6 +742,16 @@ bool BPy_IDProperty_Map_ValidateAndCreate(PyObject *name_obj, IDProperty *group, /* avoid freeing when types match in case they are referenced by the UI, see: #37073 * obviously this isn't a complete solution, but helps for common cases. */ prop_exist = IDP_GetPropertyFromGroup(group, prop->name); + + if (prop_exist && prop_exist->ui_data) { + /* Take ownership of the existing property's UI data. */ + const eIDPropertyUIDataType src_type = IDP_ui_data_type(prop_exist); + IDPropertyUIData *ui_data = prop_exist->ui_data; + prop_exist->ui_data = nullptr; + + prop->ui_data = IDP_TryConvertUIData(ui_data, src_type, IDP_ui_data_type(prop)); + } + if ((prop_exist != nullptr) && (prop_exist->type == prop->type) && (prop_exist->subtype == prop->subtype)) { @@ -750,12 +760,8 @@ bool BPy_IDProperty_Map_ValidateAndCreate(PyObject *name_obj, IDProperty *group, prop->next = prop_exist->next; prop->flag = prop_exist->flag; - /* Don't free and reset the existing property's UI data, since this only assigns a value. */ - IDPropertyUIData *ui_data = prop_exist->ui_data; - prop_exist->ui_data = nullptr; IDP_FreePropertyContent(prop_exist); *prop_exist = *prop; - prop_exist->ui_data = ui_data; MEM_freeN(prop); } else { diff --git a/source/blender/python/intern/bpy_app_handlers.cc b/source/blender/python/intern/bpy_app_handlers.cc index 292573c181d..293329f23b2 100644 --- a/source/blender/python/intern/bpy_app_handlers.cc +++ b/source/blender/python/intern/bpy_app_handlers.cc @@ -96,7 +96,8 @@ static PyStructSequence_Field app_cb_info_fields[] = { {"_extension_repos_update_post", "on changes to extension repos (after)"}, {"_extension_repos_sync", "on creating or synchronizing the active repository"}, {"_extension_repos_upgrade", "on upgrading the active repository"}, - {"_extension_drop_url", "on dropping a URL"}, + {"_extension_repos_files_clear", + "remove files from the repository directory (uses as a string argument)"}, /* sets the permanent tag */ #define APP_CB_OTHER_FIELDS 1 diff --git a/source/blender/python/intern/bpy_cli_command.cc b/source/blender/python/intern/bpy_cli_command.cc index 6e84f9cb2d9..2cf29730baa 100644 --- a/source/blender/python/intern/bpy_cli_command.cc +++ b/source/blender/python/intern/bpy_cli_command.cc @@ -60,7 +60,7 @@ static PyObject *py_argv_from_bytes(const int argc, const char **argv) /** \name Internal Implementation * \{ */ -static int bpy_cli_command_exec(struct bContext *C, +static int bpy_cli_command_exec(bContext *C, PyObject *py_exec_fn, const int argc, const char **argv) @@ -171,7 +171,7 @@ class BPyCommandHandler : public CommandHandler { bpy_cli_command_free(this->py_exec_fn); } - int exec(struct bContext *C, int argc, const char **argv) override + int exec(bContext *C, int argc, const char **argv) override { return bpy_cli_command_exec(C, this->py_exec_fn, argc, argv); } @@ -195,7 +195,7 @@ PyDoc_STRVAR( " :arg id: The command identifier (must pass an ``str.isidentifier`` check).\n" "\n" " If the ``id`` is already registered, a warning is printed and " - "the command is inaccessible to prevent accidents invoking the wrong command." + "the command is inaccessible to prevent accidents invoking the wrong command.\n" " :type id: str\n" " :arg execute: Callback, taking a single list of strings and returns an int.\n" " The arguments are built from all command-line arguments following the command id.\n" diff --git a/source/blender/python/intern/bpy_operator.cc b/source/blender/python/intern/bpy_operator.cc index 497dbb5db3f..9bd454477db 100644 --- a/source/blender/python/intern/bpy_operator.cc +++ b/source/blender/python/intern/bpy_operator.cc @@ -226,7 +226,7 @@ static PyObject *pyop_call(PyObject * /*self*/, PyObject *args) if (kw && PyDict_Size(kw)) { error_val = pyrna_pydict_to_props( - &ptr, kw, false, "Converting py args to operator properties: "); + &ptr, kw, false, "Converting py args to operator properties:"); } if (error_val == 0) { @@ -366,7 +366,7 @@ static PyObject *pyop_as_string(PyObject * /*self*/, PyObject *args) if (kw && PyDict_Size(kw)) { error_val = pyrna_pydict_to_props( - &ptr, kw, false, "Converting py args to operator properties: "); + &ptr, kw, false, "Converting py args to operator properties:"); } std::string op_string; diff --git a/source/blender/python/intern/bpy_rna.cc b/source/blender/python/intern/bpy_rna.cc index 4458a378216..edbb87636de 100644 --- a/source/blender/python/intern/bpy_rna.cc +++ b/source/blender/python/intern/bpy_rna.cc @@ -102,17 +102,30 @@ static PyObject *pyrna_unregister_class(PyObject *self, PyObject *py_class); " Only the :class:`bpy.types.ID`, :class:`bpy.types.Bone` and\n" \ " :class:`bpy.types.PoseBone` classes support custom properties.\n" -int pyrna_struct_validity_check(BPy_StructRNA *pysrna) +int pyrna_struct_validity_check_only(const BPy_StructRNA *pysrna) { if (pysrna->ptr.type) { return 0; } - PyErr_Format( - PyExc_ReferenceError, "StructRNA of type %.200s has been removed", Py_TYPE(pysrna)->tp_name); return -1; } -int pyrna_prop_validity_check(BPy_PropertyRNA *self) +void pyrna_struct_validity_exception_only(const BPy_StructRNA *pysrna) +{ + PyErr_Format( + PyExc_ReferenceError, "StructRNA of type %.200s has been removed", Py_TYPE(pysrna)->tp_name); +} + +int pyrna_struct_validity_check(const BPy_StructRNA *pysrna) +{ + if (pysrna->ptr.type) { + return 0; + } + pyrna_struct_validity_exception_only(pysrna); + return -1; +} + +int pyrna_prop_validity_check(const BPy_PropertyRNA *self) { if (self->ptr.type) { return 0; @@ -1160,6 +1173,14 @@ static void pyrna_struct_dealloc(BPy_StructRNA *self) PyObject_GC_UnTrack(self); pyrna_struct_clear(self); } + else { + PyTypeObject *base = Py_TYPE(self)->tp_base; + /* Python temporarily tracks these types when freeing, see Python bug 26617. */ + if (base && PyType_IS_GC(base)) { + PyObject_GC_UnTrack(self); + } + BLI_assert(!PyObject_GC_IsTracked((PyObject *)self)); + } #endif /* !USE_PYRNA_STRUCT_REFERENCE */ /* NOTE: for subclassed PyObjects calling PyObject_DEL() directly crashes. */ @@ -4382,7 +4403,8 @@ static PyObject *pyrna_struct_getattro(BPy_StructRNA *self, PyObject *pyname) PropertyRNA *prop; FunctionRNA *func; - PYRNA_STRUCT_CHECK_OBJ(self); + /* Allow `__class__` so `isinstance(ob, cls)` can be used without raising an exception. */ + PYRNA_STRUCT_CHECK_OBJ_UNLESS(self, name && STREQ(name, "__class__")); if (name == nullptr) { PyErr_SetString(PyExc_AttributeError, "bpy_struct: __getattr__ must be a string"); @@ -7640,6 +7662,12 @@ PyObject *pyrna_struct_CreatePyObject(PointerRNA *ptr) pyrna = (BPy_StructRNA *)PyObject_New(BPy_StructRNA, &pyrna_struct_Type); #endif +#ifdef USE_PYRNA_STRUCT_REFERENCE + /* #PyType_GenericAlloc will have set tracking. + * We only want tracking when `StructRNA.reference` has been set. */ + PyObject_GC_UnTrack(pyrna); +#endif + #ifdef USE_WEAKREFS if (pyrna != nullptr) { pyrna->in_weakreflist = nullptr; diff --git a/source/blender/python/intern/bpy_rna.h b/source/blender/python/intern/bpy_rna.h index 661c7062462..c6aa29964ab 100644 --- a/source/blender/python/intern/bpy_rna.h +++ b/source/blender/python/intern/bpy_rna.h @@ -96,6 +96,16 @@ extern PyTypeObject pyrna_func_Type; } \ (void)0 +#define PYRNA_STRUCT_CHECK_OBJ_UNLESS(obj, unless) \ + { \ + const BPy_StructRNA *_obj = obj; \ + if (UNLIKELY(pyrna_struct_validity_check_only(_obj) == -1) && !(unless)) { \ + pyrna_struct_validity_exception_only(_obj); \ + return NULL; \ + } \ + } \ + (void)0 + #define PYRNA_STRUCT_IS_VALID(pysrna) (LIKELY(((BPy_StructRNA *)(pysrna))->ptr.type != NULL)) #define PYRNA_PROP_IS_VALID(pysrna) (LIKELY(((BPy_PropertyRNA *)(pysrna))->ptr.type != NULL)) @@ -256,8 +266,12 @@ bool pyrna_write_check(void); void pyrna_write_set(bool val); void pyrna_invalidate(BPy_DummyPointerRNA *self); -int pyrna_struct_validity_check(BPy_StructRNA *pysrna); -int pyrna_prop_validity_check(BPy_PropertyRNA *self); + +int pyrna_struct_validity_check_only(const BPy_StructRNA *pysrna); +void pyrna_struct_validity_exception_only(const BPy_StructRNA *pysrna); +int pyrna_struct_validity_check(const BPy_StructRNA *pysrna); + +int pyrna_prop_validity_check(const BPy_PropertyRNA *self); /* bpy.utils.(un)register_class */ extern PyMethodDef meth_bpy_register_class; diff --git a/source/blender/python/intern/bpy_rna_anim.cc b/source/blender/python/intern/bpy_rna_anim.cc index f9f101b019f..ac4d3ce0123 100644 --- a/source/blender/python/intern/bpy_rna_anim.cc +++ b/source/blender/python/intern/bpy_rna_anim.cc @@ -296,8 +296,9 @@ char pyrna_struct_keyframe_insert_doc[] = " - ``INSERTKEY_NEEDED`` Only insert keyframes where they're needed in the relevant " "F-Curves.\n" " - ``INSERTKEY_VISUAL`` Insert keyframes based on 'visual transforms'.\n" - " - ``INSERTKEY_XYZ_TO_RGB`` Color for newly added transformation F-Curves (Location, " - "Rotation, Scale) is based on the transform axis.\n" + " - ``INSERTKEY_XYZ_TO_RGB`` This flag is no longer in use, and is here so that code " + "that uses it doesn't break. The XYZ=RGB coloring is determined by the animation " + "preferences.\n" " - ``INSERTKEY_REPLACE`` Only replace already existing keyframes.\n" " - ``INSERTKEY_AVAILABLE`` Only insert into already existing F-Curves.\n" " - ``INSERTKEY_CYCLE_AWARE`` Take cyclic extrapolation into account " diff --git a/source/blender/python/intern/bpy_rna_context.cc b/source/blender/python/intern/bpy_rna_context.cc index c3cfa090cf3..a73b9d0a6a3 100644 --- a/source/blender/python/intern/bpy_rna_context.cc +++ b/source/blender/python/intern/bpy_rna_context.cc @@ -375,7 +375,14 @@ static PyObject *bpy_rna_context_temp_override_exit(BPyContextTempOverride *self is_container_set = true; } else if (self->ctx_temp.win_is_set) { - is_container_set = true; + if (self->ctx_init.win == CTX_wm_window(C)) { + is_container_set = true; + } + else { + /* If the context changed, it's incorrect to attempt to restored nested members, + * in this case leave the context as-is, see: #119202. */ + do_restore = false; + } } } } @@ -393,7 +400,12 @@ static PyObject *bpy_rna_context_temp_override_exit(BPyContextTempOverride *self is_container_set = true; } else if (self->ctx_temp.screen_is_set) { - is_container_set = true; + if (self->ctx_init.screen == CTX_wm_screen(C)) { + is_container_set = true; + } + else { + do_restore = false; + } } } } @@ -413,7 +425,12 @@ static PyObject *bpy_rna_context_temp_override_exit(BPyContextTempOverride *self is_container_set = true; } else if (self->ctx_temp.area_is_set) { - is_container_set = true; + if (self->ctx_init.area == CTX_wm_area(C)) { + is_container_set = true; + } + else { + do_restore = false; + } } } } @@ -427,15 +444,23 @@ static PyObject *bpy_rna_context_temp_override_exit(BPyContextTempOverride *self do_restore = false; } - if (self->ctx_init.region_is_set || is_container_set) { - CTX_wm_region_set(C, self->ctx_init.region); - is_container_set = true; - } - else if (self->ctx_temp.region_is_set) { - is_container_set = true; + if (do_restore) { + if (self->ctx_init.region_is_set || is_container_set) { + CTX_wm_region_set(C, self->ctx_init.region); + is_container_set = true; + } + /* Enable is there is ever data nested within the region. */ + else if (false && self->ctx_temp.region_is_set) { + if (self->ctx_init.region == CTX_wm_region(C)) { + is_container_set = true; + } + else { + do_restore = false; + } + } } } - UNUSED_VARS(is_container_set); + UNUSED_VARS(is_container_set, do_restore); /* Finished restoring the context. */ diff --git a/source/blender/render/intern/bake.cc b/source/blender/render/intern/bake.cc index 1e818968781..b08d45b5a00 100644 --- a/source/blender/render/intern/bake.cc +++ b/source/blender/render/intern/bake.cc @@ -450,7 +450,7 @@ static bool cast_ray_highpoly(BVHTreeFromMesh *treeData, * This function populates an array of verts for the triangles of a mesh * Tangent and Normals are also stored */ -static TriTessFace *mesh_calc_tri_tessface(Mesh *mesh, bool tangent, Mesh *me_eval) +static TriTessFace *mesh_calc_tri_tessface(Mesh *mesh, bool tangent, Mesh *mesh_eval) { using namespace blender; int i; @@ -490,12 +490,13 @@ static TriTessFace *mesh_calc_tri_tessface(Mesh *mesh, bool tangent, Mesh *me_ev const TSpace *tspace = nullptr; blender::Span corner_normals; if (tangent) { - BKE_mesh_calc_loop_tangents(me_eval, true, nullptr, 0); + BKE_mesh_calc_loop_tangents(mesh_eval, true, nullptr, 0); - tspace = static_cast(CustomData_get_layer(&me_eval->corner_data, CD_TANGENT)); + tspace = static_cast( + CustomData_get_layer(&mesh_eval->corner_data, CD_TANGENT)); BLI_assert(tspace); - corner_normals = me_eval->corner_normals(); + corner_normals = mesh_eval->corner_normals(); } const blender::Span vert_normals = mesh->vert_normals(); @@ -861,9 +862,9 @@ void RE_bake_normal_world_to_tangent(const BakePixel pixel_array[], TriTessFace *triangles; - Mesh *me_eval = BKE_mesh_copy_for_eval(mesh); + Mesh *mesh_eval = BKE_mesh_copy_for_eval(mesh); - triangles = mesh_calc_tri_tessface(mesh, true, me_eval); + triangles = mesh_calc_tri_tessface(mesh, true, mesh_eval); BLI_assert(pixels_num >= 3); @@ -969,8 +970,8 @@ void RE_bake_normal_world_to_tangent(const BakePixel pixel_array[], /* garbage collection */ MEM_freeN(triangles); - if (me_eval) { - BKE_id_free(nullptr, me_eval); + if (mesh_eval) { + BKE_id_free(nullptr, mesh_eval); } } diff --git a/source/blender/render/intern/pipeline.cc b/source/blender/render/intern/pipeline.cc index 1dceb670b9a..4e8bdb59328 100644 --- a/source/blender/render/intern/pipeline.cc +++ b/source/blender/render/intern/pipeline.cc @@ -1327,6 +1327,23 @@ static void do_render_compositor(Render *re) } } +static void renderresult_set_passes_metadata(Render *re) +{ + RenderResult *render_result = re->result; + + BLI_rw_mutex_lock(&re->resultmutex, THREAD_LOCK_WRITE); + + LISTBASE_FOREACH (RenderLayer *, render_layer, &render_result->layers) { + LISTBASE_FOREACH_BACKWARD (RenderPass *, render_pass, &render_layer->passes) { + if (render_pass->ibuf) { + BKE_imbuf_stamp_info(render_result, render_pass->ibuf); + } + } + } + + BLI_rw_mutex_unlock(&re->resultmutex); +} + static void renderresult_stampinfo(Render *re) { RenderResult rres; @@ -1524,6 +1541,8 @@ static void do_render_full_pipeline(Render *re) BKE_render_result_stamp_info(re->scene, ob_camera_eval, re->result, false); } + renderresult_set_passes_metadata(re); + /* stamp image info here */ if ((re->r.stamp & R_STAMP_ALL) && (re->r.stamp & R_STAMP_DRAW)) { renderresult_stampinfo(re); diff --git a/source/blender/sequencer/intern/disk_cache.cc b/source/blender/sequencer/intern/disk_cache.cc index 3566b963c54..1686d86a499 100644 --- a/source/blender/sequencer/intern/disk_cache.cc +++ b/source/blender/sequencer/intern/disk_cache.cc @@ -361,7 +361,7 @@ static void seq_disk_cache_handle_versioning(SeqDiskCache *disk_cache) } if (version != DCACHE_CURRENT_VERSION) { - BLI_delete(dirpath, false, true); + BLI_delete(dirpath, true, true); seq_disk_cache_create_version_file(path_version_file); } } diff --git a/source/blender/sequencer/intern/effects.cc b/source/blender/sequencer/intern/effects.cc index 2c6757ac2e9..f0f95eeafc9 100644 --- a/source/blender/sequencer/intern/effects.cc +++ b/source/blender/sequencer/intern/effects.cc @@ -1573,10 +1573,10 @@ static void transform_image(int x, switch (interpolation) { case 0: if (dst_fl) { - dst_fl[offset] = imbuf::interpolate_nearest_fl(ibuf, xt, yt); + dst_fl[offset] = imbuf::interpolate_nearest_border_fl(ibuf, xt, yt); } else { - dst_ch[offset] = imbuf::interpolate_nearest_byte(ibuf, xt, yt); + dst_ch[offset] = imbuf::interpolate_nearest_border_byte(ibuf, xt, yt); } break; case 1: diff --git a/source/blender/sequencer/intern/image_cache.cc b/source/blender/sequencer/intern/image_cache.cc index 5a8173096f5..4f03060a5e7 100644 --- a/source/blender/sequencer/intern/image_cache.cc +++ b/source/blender/sequencer/intern/image_cache.cc @@ -133,7 +133,8 @@ static float seq_cache_timeline_frame_to_frame_index(Scene *scene, /* With raw images, map timeline_frame to strip input media frame range. This means that static * images or extended frame range of movies will only generate one cache entry. No special * treatment in converting frame index to timeline_frame is needed. */ - if (ELEM(type, SEQ_CACHE_STORE_RAW, SEQ_CACHE_STORE_THUMBNAIL)) { + bool is_effect = seq->type & SEQ_TYPE_EFFECT; + if (!is_effect && ELEM(type, SEQ_CACHE_STORE_RAW, SEQ_CACHE_STORE_THUMBNAIL)) { return SEQ_give_frame_index(scene, seq, timeline_frame); } diff --git a/source/blender/windowmanager/WM_api.hh b/source/blender/windowmanager/WM_api.hh index 8feb718bfba..6bf6833b8fa 100644 --- a/source/blender/windowmanager/WM_api.hh +++ b/source/blender/windowmanager/WM_api.hh @@ -1190,6 +1190,9 @@ std::string WM_operatortype_description_or_name(bContext *C, wmOperatorType *ot, PointerRNA *properties); +/** Check the #OPTYPE_DEPENDS_ON_CURSOR flag and the callback. */ +bool WM_operator_depends_on_cursor(bContext &C, wmOperatorType &ot, PointerRNA *properties); + /* `wm_operator_utils.cc` */ /** @@ -1212,8 +1215,8 @@ void WM_uilisttype_free(); /** * The "full" list-ID is an internal name used for storing and identifying a list. It is built like * this: - * "{uiListType.idname}_{list_id}", whereby "list_id" is an optional parameter passed to - * `UILayout.template_list()`. If it is not set, the full list-ID is just "{uiListType.idname}_". + * `{uiListType.idname}_{list_id}`, whereby `list_id` is an optional parameter passed to + * `UILayout.template_list()`. If it is not set, the full list-ID is just `{uiListType.idname}_`. * * Note that whenever the Python API refers to the list-ID, it's the short, "non-full" one it * passed to `UILayout.template_list()`. C code can query that through diff --git a/source/blender/windowmanager/WM_types.hh b/source/blender/windowmanager/WM_types.hh index 7d32f572b38..3ee68207f9d 100644 --- a/source/blender/windowmanager/WM_types.hh +++ b/source/blender/windowmanager/WM_types.hh @@ -1060,6 +1060,9 @@ struct wmOperatorType { */ std::string (*get_description)(bContext *C, wmOperatorType *ot, PointerRNA *ptr); + /** A dynamic version of #OPTYPE_DEPENDS_ON_CURSOR which can depend on operator properties. */ + bool (*depends_on_cursor)(bContext &C, wmOperatorType &ot, PointerRNA *ptr); + /** RNA for properties. */ StructRNA *srna; diff --git a/source/blender/windowmanager/intern/wm_draw.cc b/source/blender/windowmanager/intern/wm_draw.cc index d828a0bc8ad..1311dd56148 100644 --- a/source/blender/windowmanager/intern/wm_draw.cc +++ b/source/blender/windowmanager/intern/wm_draw.cc @@ -1543,6 +1543,13 @@ void wm_draw_update(bContext *C) BKE_image_free_unused_gpu_textures(); +#ifdef WITH_METAL_BACKEND + /* Reset drawable to ensure GPU context activation happens at least once per frame if only a + * single context exists. This is required to ensure the default framebuffer is updated + * to be the latest backbuffer. */ + wm_window_clear_drawable(wm); +#endif + LISTBASE_FOREACH (wmWindow *, win, &wm->windows) { #ifdef WIN32 GHOST_TWindowState state = GHOST_GetWindowState( diff --git a/source/blender/windowmanager/intern/wm_event_system.cc b/source/blender/windowmanager/intern/wm_event_system.cc index 89da118247f..61e666b9d3f 100644 --- a/source/blender/windowmanager/intern/wm_event_system.cc +++ b/source/blender/windowmanager/intern/wm_event_system.cc @@ -1969,16 +1969,17 @@ void WM_operator_name_call_ptr_with_depends_on_cursor(bContext *C, const wmEvent *event, const char *drawstr) { - int flag = ot->flag; + bool depends_on_cursor = WM_operator_depends_on_cursor(*C, *ot, properties); LISTBASE_FOREACH (wmOperatorTypeMacro *, macro, &ot->macro) { - wmOperatorType *otm = WM_operatortype_find(macro->idname, false); - if (otm != nullptr) { - flag |= otm->flag; + if (wmOperatorType *otm = WM_operatortype_find(macro->idname, false)) { + if (WM_operator_depends_on_cursor(*C, *otm, properties)) { + depends_on_cursor = true; + } } } - if ((flag & OPTYPE_DEPENDS_ON_CURSOR) == 0) { + if (!depends_on_cursor) { WM_operator_name_call_ptr(C, ot, opcontext, properties, event); return; } diff --git a/source/blender/windowmanager/intern/wm_files.cc b/source/blender/windowmanager/intern/wm_files.cc index d8f9bb1b8fd..f0ff32c72fe 100644 --- a/source/blender/windowmanager/intern/wm_files.cc +++ b/source/blender/windowmanager/intern/wm_files.cc @@ -84,7 +84,6 @@ #include "BKE_undo_system.hh" #include "BKE_workspace.h" -#include "BLO_undofile.hh" /* to save from an undo memfile */ #include "BLO_writefile.hh" #include "RNA_access.hh" diff --git a/source/blender/windowmanager/intern/wm_gesture_ops.cc b/source/blender/windowmanager/intern/wm_gesture_ops.cc index db1b28f761c..65d057ce579 100644 --- a/source/blender/windowmanager/intern/wm_gesture_ops.cc +++ b/source/blender/windowmanager/intern/wm_gesture_ops.cc @@ -474,6 +474,11 @@ void WM_OT_circle_gesture(wmOperatorType *ot) /* -------------------------------------------------------------------- */ /** \name Lasso Gesture + * There are two types of lasso gesture: + * 1. #WM_GESTURE_LASSO: A lasso that follows the mouse cursor with the enclosed area shaded. + * 2. #WM_GESTURE_LINES: A lasso that follows the mouse cursor without the enclosed area shaded. + * + * The operator stores data in the "path" property as a series of screen space positions. * \{ */ int WM_gesture_lasso_invoke(bContext *C, wmOperator *op, const wmEvent *event) diff --git a/source/blender/windowmanager/intern/wm_operator_type.cc b/source/blender/windowmanager/intern/wm_operator_type.cc index 19e77a2570d..df8f41181bf 100644 --- a/source/blender/windowmanager/intern/wm_operator_type.cc +++ b/source/blender/windowmanager/intern/wm_operator_type.cc @@ -615,4 +615,15 @@ std::string WM_operatortype_description_or_name(bContext *C, return text; } +bool WM_operator_depends_on_cursor(bContext &C, wmOperatorType &ot, PointerRNA *properties) +{ + if (ot.flag & OPTYPE_DEPENDS_ON_CURSOR) { + return true; + } + if (ot.depends_on_cursor) { + return ot.depends_on_cursor(C, ot, properties); + } + return false; +} + /** \} */ diff --git a/source/blender/windowmanager/intern/wm_operators.cc b/source/blender/windowmanager/intern/wm_operators.cc index 9bcf6d1b17f..537ccfc43e5 100644 --- a/source/blender/windowmanager/intern/wm_operators.cc +++ b/source/blender/windowmanager/intern/wm_operators.cc @@ -786,7 +786,7 @@ void WM_operator_properties_reset(wmOperator *op) RNA_PROP_BEGIN (op->ptr, itemptr, iterprop) { PropertyRNA *prop = static_cast(itemptr.data); - if ((RNA_property_flag(prop) & PROP_SKIP_SAVE) == 0) { + if ((RNA_property_flag(prop) & (PROP_SKIP_SAVE | PROP_SKIP_PRESET)) == 0) { const char *identifier = RNA_property_identifier(prop); RNA_struct_idprops_unset(op->ptr, identifier); } @@ -1160,42 +1160,47 @@ int WM_operator_confirm_message_ex(bContext *C, const char *title, const int icon, const char *message, - const wmOperatorCallContext opcontext) + const wmOperatorCallContext /*opcontext*/) { - IDProperty *properties = static_cast(op->ptr->data); - - if (properties && properties->len) { - properties = IDP_CopyProperty(static_cast(op->ptr->data)); + int alert_icon = ALERT_ICON_QUESTION; + switch (icon) { + case ICON_NONE: + alert_icon = ALERT_ICON_NONE; + break; + case ICON_ERROR: + alert_icon = ALERT_ICON_WARNING; + break; + case ICON_QUESTION: + alert_icon = ALERT_ICON_QUESTION; + break; + case ICON_CANCEL: + alert_icon = ALERT_ICON_ERROR; + break; + case ICON_INFO: + alert_icon = ALERT_ICON_INFO; + break; } - else { - properties = nullptr; - } - - uiPopupMenu *pup = UI_popup_menu_begin(C, title, icon); - uiLayout *layout = UI_popup_menu_layout(pup); - uiItemFullO_ptr( - layout, op->type, message, ICON_NONE, properties, opcontext, UI_ITEM_O_DEPRESS, nullptr); - UI_popup_menu_end(C, pup); - - return OPERATOR_INTERFACE; + return WM_operator_confirm_ex(C, op, IFACE_(title), nullptr, IFACE_(message), alert_icon, false); } int WM_operator_confirm_message(bContext *C, wmOperator *op, const char *message) { - return WM_operator_confirm_message_ex( - C, op, IFACE_("OK?"), ICON_QUESTION, message, WM_OP_EXEC_REGION_WIN); + return WM_operator_confirm_ex( + C, op, IFACE_(message), nullptr, IFACE_("OK"), ALERT_ICON_NONE, false); } int WM_operator_confirm(bContext *C, wmOperator *op, const wmEvent * /*event*/) { - return WM_operator_confirm_message(C, op, nullptr); + return WM_operator_confirm_ex( + C, op, IFACE_(op->type->name), nullptr, IFACE_("OK"), ALERT_ICON_NONE, false); } int WM_operator_confirm_or_exec(bContext *C, wmOperator *op, const wmEvent * /*event*/) { const bool confirm = RNA_boolean_get(op->ptr, "confirm"); if (confirm) { - return WM_operator_confirm_message(C, op, nullptr); + return WM_operator_confirm_ex( + C, op, IFACE_(op->type->name), nullptr, IFACE_("OK"), ALERT_ICON_NONE, false); } return op->type->exec(C, op); } @@ -1386,6 +1391,7 @@ static uiBlock *wm_block_create_redo(bContext *C, ARegion *region, void *arg_op) BLI_assert(op->type->flag & OPTYPE_REGISTER); UI_block_func_handle_set(block, wm_block_redo_cb, arg_op); + UI_popup_dummy_panel_set(region, block); uiLayout *layout = UI_block_layout( block, UI_LAYOUT_VERTICAL, UI_LAYOUT_PANEL, 0, 0, width, UI_UNIT_Y, 0, style); @@ -1471,6 +1477,7 @@ static uiBlock *wm_block_dialog_create(bContext *C, ARegion *region, void *user_ uiBlock *block = UI_block_begin(C, region, __func__, UI_EMBOSS); UI_block_flag_disable(block, UI_BLOCK_LOOP); UI_block_theme_style_set(block, UI_BLOCK_THEME_STYLE_POPUP); + UI_popup_dummy_panel_set(region, block); if (data->mouse_move_quit) { UI_block_flag_enable(block, UI_BLOCK_MOVEMOUSE_QUIT); @@ -1481,6 +1488,7 @@ static uiBlock *wm_block_dialog_create(bContext *C, ARegion *region, void *user_ UI_block_flag_enable(block, UI_BLOCK_KEEP_OPEN | UI_BLOCK_NUMSELECT); + UI_fontstyle_set(&style->widget); /* Width based on the text lengths. */ int text_width = std::max( 120 * UI_SCALE_FAC, @@ -1535,7 +1543,7 @@ static uiBlock *wm_block_dialog_create(bContext *C, ARegion *region, void *user_ uiTemplateOperatorPropertyButs(C, layout, op, UI_BUT_LABEL_ALIGN_SPLIT_COLUMN, 0); } - uiItemS_ex(layout, small ? 0.4f : 2.0f); + uiItemS_ex(layout, small ? 0.1f : 2.0f); /* Clear so the OK button is left alone. */ UI_block_func_set(block, nullptr, nullptr, nullptr); @@ -1599,8 +1607,8 @@ static uiBlock *wm_block_dialog_create(bContext *C, ARegion *region, void *user_ const int padding = (small ? 7 : 14) * UI_SCALE_FAC; if (data->position == WM_POPUP_POSITION_MOUSE) { - const float button_center_x = windows_layout ? -0.33f : -0.66f; - const float button_center_y = small ? 1.9f : 3.1f; + const float button_center_x = windows_layout ? -0.4f : -0.90f; + const float button_center_y = small ? 2.0f : 3.1f; const int bounds_offset[2] = {int(button_center_x * uiLayoutGetWidth(layout)), int(button_center_y * UI_UNIT_X)}; UI_block_bounds_set_popup(block, padding, bounds_offset); @@ -4213,6 +4221,7 @@ static void gesture_lasso_modal_keymap(wmKeyConfig *keyconf) WM_modalkeymap_assign(keymap, "GRAPH_OT_select_lasso"); WM_modalkeymap_assign(keymap, "NODE_OT_select_lasso"); WM_modalkeymap_assign(keymap, "UV_OT_select_lasso"); + WM_modalkeymap_assign(keymap, "PAINT_OT_hide_show_lasso_gesture"); } /* Zoom to border modal operators. */ diff --git a/source/blender/windowmanager/intern/wm_playanim.cc b/source/blender/windowmanager/intern/wm_playanim.cc index d715877ceaf..1e0396378e7 100644 --- a/source/blender/windowmanager/intern/wm_playanim.cc +++ b/source/blender/windowmanager/intern/wm_playanim.cc @@ -58,7 +58,6 @@ #include "BLF_api.hh" #include "DNA_scene_types.h" -#include "ED_datafiles.h" /* for fonts */ #include "GHOST_C-api.h" #include "DEG_depsgraph.hh" diff --git a/source/blender/windowmanager/intern/wm_splash_screen.cc b/source/blender/windowmanager/intern/wm_splash_screen.cc index 896fdbf37ca..29bc7913f4e 100644 --- a/source/blender/windowmanager/intern/wm_splash_screen.cc +++ b/source/blender/windowmanager/intern/wm_splash_screen.cc @@ -153,6 +153,7 @@ static ImBuf *wm_block_splash_image(int width, int *r_height) } if (ibuf) { + ibuf->planes = 32; /* The image might not have an alpha channel. */ height = (width * ibuf->y) / ibuf->x; if (width != ibuf->x || height != ibuf->y) { IMB_scaleImBuf(ibuf, width, height); diff --git a/source/creator/blender_launcher_win32.c b/source/creator/blender_launcher_win32.c index 7b543b6f723..9486caa554d 100644 --- a/source/creator/blender_launcher_win32.c +++ b/source/creator/blender_launcher_win32.c @@ -69,14 +69,14 @@ int WINAPI wWinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, PWSTR pCmdLine siStartInfo.wShowWindow = SW_HIDE; siStartInfo.dwFlags = STARTF_USESHOWWINDOW; - /* Get the path to the currently running executable (blender-launcher.exe) */ + /* Get the path to the currently running executable (`blender-launcher.exe`). */ DWORD nSize = GetModuleFileName(NULL, path, MAX_PATH); if (!nSize) { return -1; } - /* GetModuleFileName returns the number of characters written, but GetLastError needs to be + /* #GetModuleFileName returns the number of characters written, but GetLastError needs to be * called to see if it ran out of space or not. However where would we be without exceptions * to the rule: "If the buffer is too small to hold the module name, the function returns nSize. * The last error code remains ERROR_SUCCESS." - source: MSDN. */ @@ -95,10 +95,10 @@ int WINAPI wWinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, PWSTR pCmdLine return -1; } - int required_size_chars = lstrlenW(path) + /* Module name */ - 3 + /* 2 quotes + Space */ - lstrlenW(pCmdLine) + /* Original command line */ - 1; /* Zero terminator */ + int required_size_chars = lstrlenW(path) + /* Module name. */ + 3 + /* 2 quotes + Space. */ + lstrlenW(pCmdLine) + /* Original command line. */ + 1; /* Zero terminator. */ size_t required_size_bytes = required_size_chars * sizeof(wchar_t); wchar_t *buffer = (wchar_t *)malloc(required_size_bytes); if (!buffer) { diff --git a/source/creator/creator.cc b/source/creator/creator.cc index ee0739dcd76..a32d5b912b9 100644 --- a/source/creator/creator.cc +++ b/source/creator/creator.cc @@ -116,7 +116,7 @@ /** \name Local Application State * \{ */ -/* written to by 'creator_args.c' */ +/* Written to by `creator_args.cc`. */ ApplicationState app_state = []() { ApplicationState app_state{}; app_state.signal.use_crash_handler = true; @@ -290,8 +290,6 @@ int main(int argc, int argv_num; #endif - /* --- end declarations --- */ - /* Ensure we free data on early-exit. */ CreatorAtExitData app_init_data = {nullptr}; BKE_blender_atexit_register(callback_main_atexit, &app_init_data); @@ -315,7 +313,7 @@ int main(int argc, /* Win32 Unicode Arguments. */ { /* NOTE: Can't use `guardedalloc` allocation here, as it's not yet initialized - * (it depends on the arguments passed in, which is what we're getting here!) */ + * (it depends on the arguments passed in, which is what we're getting here!). */ wchar_t **argv_16 = CommandLineToArgvW(GetCommandLineW(), &argc); argv = static_cast(malloc(argc * sizeof(char *))); for (argv_num = 0; argv_num < argc; argv_num++) { @@ -323,7 +321,7 @@ int main(int argc, } LocalFree(argv_16); - /* free on early-exit */ + /* Free on early-exit. */ app_init_data.argv = argv; app_init_data.argv_num = argv_num; } @@ -342,7 +340,7 @@ int main(int argc, MEM_use_guarded_allocator(); break; } - if (STREQ(argv[i], "--")) { + if (STR_ELEM(argv[i], "--", "--command")) { break; } } @@ -401,7 +399,7 @@ int main(int argc, main_callback_setup(); #if defined(__APPLE__) && !defined(WITH_PYTHON_MODULE) && !defined(WITH_HEADLESS) - /* Patch to ignore argument finder gives us (PID?) */ + /* Patch to ignore argument finder gives us (PID?). */ if (argc == 2 && STRPREFIX(argv[1], "-psn_")) { static char firstfilebuf[512]; @@ -441,9 +439,9 @@ int main(int argc, BKE_callback_global_init(); -/* First test for background-mode (#Global.background) */ +/* First test for background-mode (#Global.background). */ #ifndef WITH_PYTHON_MODULE - ba = BLI_args_create(argc, (const char **)argv); /* skip binary path */ + ba = BLI_args_create(argc, (const char **)argv); /* Skip binary path. */ /* Ensure we free on early exit. */ app_init_data.ba = ba; @@ -538,7 +536,7 @@ int main(int argc, FRS_set_context(C); #endif -/* OK we are ready for it */ +/* OK we are ready for it. */ #ifndef WITH_PYTHON_MODULE /* Handles #ARG_PASS_FINAL. */ BLI_args_parse(ba, ARG_PASS_FINAL, main_args_handle_load_file, C); diff --git a/source/creator/creator_args.cc b/source/creator/creator_args.cc index 82d33d55978..f923a9eb68c 100644 --- a/source/creator/creator_args.cc +++ b/source/creator/creator_args.cc @@ -71,7 +71,7 @@ # include "WM_types.hh" -# include "creator_intern.h" /* own include */ +# include "creator_intern.h" /* Own include. */ /* -------------------------------------------------------------------- */ /** \name Build Defines @@ -334,13 +334,13 @@ static int *parse_int_relative_clamp_n( i++; } else { - goto fail; /* error message already set */ + goto fail; /* Error message already set. */ } - if (str_end) { /* next */ + if (str_end) { /* Next. */ str = str_end + 1; } - else { /* finished */ + else { /* Finished. */ break; } } @@ -399,13 +399,13 @@ static int (*parse_int_range_relative_clamp_n(const char *str, i++; } else { - goto fail; /* error message already set */ + goto fail; /* Error message already set. */ } - if (str_end) { /* next */ + if (str_end) { /* Next. */ str = str_end + 1; } - else { /* finished */ + else { /* Finished. */ break; } } @@ -453,7 +453,7 @@ static void arg_py_context_backup(bContext *C, BlendePyContextStore *c_py, const static void arg_py_context_restore(bContext *C, BlendePyContextStore *c_py) { - /* script may load a file, check old data is valid before using */ + /* Script may load a file, check old data is valid before using. */ if (c_py->has_win) { if ((c_py->win == nullptr) || ((BLI_findindex(&G_MAIN->wm, c_py->wm) != -1) && (BLI_findindex(&c_py->wm->windows, c_py->win) != -1))) @@ -467,7 +467,7 @@ static void arg_py_context_restore(bContext *C, BlendePyContextStore *c_py) } } -/* macro for context setup/reset */ +/* Macro for context setup/reset. */ # define BPY_CTX_SETUP(_cmd) \ { \ BlendePyContextStore py_c; \ @@ -706,7 +706,7 @@ static void print_help(bArgs *ba, bool all) BLI_args_print_arg_doc(ba, "--help"); BLI_args_print_arg_doc(ba, "/?"); - /* WIN32 only (ignored for non-win32) */ + /* WIN32 only (ignored for non-WIN32). */ BLI_args_print_arg_doc(ba, "--register"); BLI_args_print_arg_doc(ba, "--register-allusers"); BLI_args_print_arg_doc(ba, "--unregister"); @@ -830,8 +830,8 @@ static int arg_handle_arguments_end(int /*argc*/, const char ** /*argv*/, void * return -1; } -/* only to give help message */ -# ifdef WITH_PYTHON_SECURITY /* default */ +/* Only to give help message. */ +# ifdef WITH_PYTHON_SECURITY /* Default. */ # define PY_ENABLE_AUTO "" # define PY_DISABLE_AUTO ", (default)" # else @@ -1090,7 +1090,7 @@ static const char arg_handle_debug_mode_set_doc[] = "\t* Keeps Python's 'sys.stdin' rather than setting it to None"; static int arg_handle_debug_mode_set(int /*argc*/, const char ** /*argv*/, void *data) { - G.debug |= G_DEBUG; /* std output printf's */ + G.debug |= G_DEBUG; printf("Blender %s\n", BKE_blender_version_string()); MEM_set_memory_debug(); # ifndef NDEBUG @@ -1412,8 +1412,8 @@ static int arg_handle_env_system_set(int argc, const char **argv, void * /*data* /* `--env-system-scripts` -> `BLENDER_SYSTEM_SCRIPTS` */ char env[64] = "BLENDER"; - char *ch_dst = env + 7; /* skip BLENDER */ - const char *ch_src = argv[0] + 5; /* skip --env */ + char *ch_dst = env + 7; /* Skip `BLENDER`. */ + const char *ch_src = argv[0] + 5; /* Skip `--env`. */ if (argc < 2) { fprintf(stderr, "%s requires one argument\n", argv[0]); @@ -1422,7 +1422,7 @@ static int arg_handle_env_system_set(int argc, const char **argv, void * /*data* } for (; *ch_src; ch_src++, ch_dst++) { - *ch_dst = (*ch_src == '-') ? '_' : (*ch_src) - 32; /* Inline #toupper() */ + *ch_dst = (*ch_src == '-') ? '_' : (*ch_src) - 32; /* Inline #toupper(). */ } *ch_dst = '\0'; @@ -1872,7 +1872,7 @@ static int arg_handle_render_frame(int argc, const char **argv, void *data) RE_SetReports(re, &reports); for (int i = 0; i < frames_range_len; i++) { /* We could pass in frame ranges, - * but prefer having exact behavior as passing in multiple frames */ + * but prefer having exact behavior as passing in multiple frames. */ if ((frame_range_arr[i][0] <= frame_range_arr[i][1]) == 0) { fprintf(stderr, "\nWarning: negative range ignored '%s %s'.\n", arg_id, argv[1]); } @@ -2046,9 +2046,9 @@ static int arg_handle_python_file_run(int argc, const char **argv, void *data) # ifdef WITH_PYTHON bContext *C = static_cast(data); - /* workaround for scripts not getting a bpy.context.scene, causes internal errors elsewhere */ + /* Workaround for scripts not getting a `bpy.context.scene`, causes internal errors elsewhere. */ if (argc > 1) { - /* Make the path absolute because its needed for relative linked blends to be found */ + /* Make the path absolute because its needed for relative linked blends to be found. */ char filepath[FILE_MAX]; STRNCPY(filepath, argv[1]); BLI_path_canonicalize_native(filepath, sizeof(filepath)); @@ -2079,10 +2079,10 @@ static int arg_handle_python_text_run(int argc, const char **argv, void *data) # ifdef WITH_PYTHON bContext *C = static_cast(data); - /* workaround for scripts not getting a bpy.context.scene, causes internal errors elsewhere */ + /* Workaround for scripts not getting a `bpy.context.scene`, causes internal errors elsewhere. */ if (argc > 1) { Main *bmain = CTX_data_main(C); - /* Make the path absolute because its needed for relative linked blends to be found */ + /* Make the path absolute because its needed for relative linked blends to be found. */ Text *text = (Text *)BKE_libblock_find_name(bmain, ID_TXT, argv[1]); bool ok; @@ -2119,7 +2119,7 @@ static int arg_handle_python_expr_run(int argc, const char **argv, void *data) # ifdef WITH_PYTHON bContext *C = static_cast(data); - /* workaround for scripts not getting a bpy.context.scene, causes internal errors elsewhere */ + /* Workaround for scripts not getting a `bpy.context.scene`, causes internal errors elsewhere. */ if (argc > 1) { bool ok; BPY_CTX_SETUP(ok = BPY_run_string_exec(C, nullptr, argv[1])); @@ -2206,7 +2206,7 @@ static const char arg_handle_addons_set_doc[] = "\tComma separated list (no spaces) of add-ons to enable in addition to any default add-ons."; static int arg_handle_addons_set(int argc, const char **argv, void *data) { - /* workaround for scripts not getting a bpy.context.scene, causes internal errors elsewhere */ + /* Workaround for scripts not getting a `bpy.context.scene`, causes internal errors elsewhere. */ if (argc > 1) { # ifdef WITH_PYTHON const char script_str[] = @@ -2237,12 +2237,12 @@ static int arg_handle_addons_set(int argc, const char **argv, void *data) */ static bool handle_load_file(bContext *C, const char *filepath_arg, const bool load_empty_file) { - /* Make the path absolute because its needed for relative linked blends to be found */ + /* Make the path absolute because its needed for relative linked blends to be found. */ char filepath[FILE_MAX]; STRNCPY(filepath, filepath_arg); BLI_path_canonicalize_native(filepath, sizeof(filepath)); - /* load the file */ + /* Load the file. */ ReportList reports; BKE_reports_init(&reports, RPT_PRINT); WM_file_autoexec_init(filepath); @@ -2256,13 +2256,12 @@ static bool handle_load_file(bContext *C, const char *filepath_arg, const bool l } } else { - /* failed to load file, stop processing arguments if running in background mode */ + /* Failed to load file, stop processing arguments if running in background mode. */ if (G.background) { - /* Set is_break if running in the background mode so + /* Set `is_break` if running in the background mode so * blender will return non-zero exit code which then * could be used in automated script to control how - * good or bad things are. - */ + * good or bad things are. */ G.is_break = true; return false; } @@ -2394,7 +2393,7 @@ void main_args_setup(bContext *C, bArgs *ba, bool all) * Also and commands that exit after usage. */ BLI_args_pass_set(ba, ARG_PASS_SETTINGS); BLI_args_add(ba, "-h", "--help", CB(arg_handle_print_help), ba); - /* Windows only */ + /* MS-Windows only. */ BLI_args_add(ba, "/?", nullptr, CB_EX(arg_handle_print_help, win32), ba); BLI_args_add(ba, "-v", "--version", CB(arg_handle_print_version), nullptr); diff --git a/source/creator/creator_cpu_check.cc b/source/creator/creator_cpu_check.cc index b62c092a201..5d067e4c055 100644 --- a/source/creator/creator_cpu_check.cc +++ b/source/creator/creator_cpu_check.cc @@ -78,7 +78,7 @@ extern "C" __declspec(dllexport) void cpu_check_win32() # endif } -BOOL WINAPI DllMain(HINSTANCE /* hinstDLL */, DWORD fdwReason, LPVOID /* lpvReserved */) +BOOL WINAPI DllMain(HINSTANCE /*hinstDLL*/, DWORD fdwReason, LPVOID /*lpvReserved*/) { switch (fdwReason) { case DLL_PROCESS_ATTACH: diff --git a/source/creator/creator_intern.h b/source/creator/creator_intern.h index 29706d610d4..92bb784e401 100644 --- a/source/creator/creator_intern.h +++ b/source/creator/creator_intern.h @@ -19,7 +19,7 @@ extern "C" { #ifndef WITH_PYTHON_MODULE -/* creator_args.c */ +/* `creator_args.cc` */ /** * \param all: When enabled, all arguments are initialized @@ -33,7 +33,7 @@ void main_args_setup(struct bContext *C, struct bArgs *ba, bool all); */ int main_args_handle_load_file(int argc, const char **argv, void *data); -/* creator_signals.c */ +/* `creator_signals.cc` */ void main_signal_setup(void); void main_signal_setup_background(void); @@ -48,7 +48,7 @@ struct ApplicationState { bool use_abort_handler; } signal; - /* we may want to set different exit codes for other kinds of errors */ + /* We may want to set different exit codes for other kinds of errors. */ struct { unsigned char python; } exit_code_on_error; @@ -59,7 +59,7 @@ struct ApplicationState { const char **argv; } command; }; -extern struct ApplicationState app_state; /* creator.c */ +extern struct ApplicationState app_state; /* `creator.cc` */ /** * Passes for use by #main_args_setup. diff --git a/source/creator/creator_signals.cc b/source/creator/creator_signals.cc index f752c83138a..b8dc32f918c 100644 --- a/source/creator/creator_signals.cc +++ b/source/creator/creator_signals.cc @@ -39,7 +39,7 @@ # include "BLI_utildefines.h" # include BLI_SYSTEM_PID_H -# include "BKE_appdir.hh" /* BKE_tempdir_base */ +# include "BKE_appdir.hh" /* #BKE_tempdir_base. */ # include "BKE_blender_version.h" # include "BKE_global.hh" # include "BKE_main.hh" @@ -49,13 +49,15 @@ # include # ifdef WITH_PYTHON -# include "BPY_extern_python.h" /* BPY_python_backtrace */ +# include "BPY_extern_python.h" /* #BPY_python_backtrace. */ # endif -# include "creator_intern.h" /* own include */ +# include "creator_intern.h" /* Own include. */ -/* set breakpoints here when running in debug mode, useful to catch floating point errors */ # if defined(__linux__) || defined(_WIN32) || defined(OSX_SSE_FPE) +/** + * Set breakpoints here when running in debug mode, useful to catch floating point errors. + */ static void sig_handle_fpe(int /*sig*/) { fprintf(stderr, "debug: SIGFPE trapped\n"); @@ -65,7 +67,8 @@ static void sig_handle_fpe(int /*sig*/) /* Handling `Ctrl-C` event in the console. */ static void sig_handle_blender_esc(int sig) { - G.is_break = true; /* forces render loop to read queue, not sure if its needed */ + /* Forces render loop to read queue, not sure if its needed. */ + G.is_break = true; if (sig == 2) { static int count = 0; @@ -119,7 +122,7 @@ static void sig_handle_crash(int signum) build_hash); # endif - /* open the crash log */ + /* Open the crash log. */ errno = 0; fp = BLI_fopen(filepath, "wb"); if (fp == nullptr) { @@ -143,10 +146,10 @@ static void sig_handle_crash(int signum) fclose(fp); } - /* Delete content of temp dir! */ + /* Delete content of temp directory. */ BKE_tempdir_session_purge(); - /* really crash */ + /* Really crash. */ signal(signum, SIG_DFL); # ifndef WIN32 kill(getpid(), signum); @@ -159,7 +162,7 @@ static void sig_handle_crash(int signum) extern LONG WINAPI windows_exception_handler(EXCEPTION_POINTERS *ExceptionInfo) { /* If this is a stack overflow then we can't walk the stack, so just try to show - * where the error happened */ + * where the error happened. */ if (ExceptionInfo->ExceptionRecord->ExceptionCode == EXCEPTION_STACK_OVERFLOW) { HMODULE mod; CHAR modulename[MAX_PATH]; @@ -183,7 +186,7 @@ extern LONG WINAPI windows_exception_handler(EXCEPTION_POINTERS *ExceptionInfo) static void sig_handle_abort(int /*signum*/) { - /* Delete content of temp dir! */ + /* Delete content of temp directory. */ BKE_tempdir_session_purge(); } @@ -193,7 +196,7 @@ void main_signal_setup() # ifdef WIN32 SetUnhandledExceptionFilter(windows_exception_handler); # else - /* after parsing args */ + /* After parsing arguments. */ signal(SIGSEGV, sig_handle_crash); # endif } @@ -222,8 +225,8 @@ void main_signal_setup_background() void main_signal_setup_fpe() { # if defined(__linux__) || defined(_WIN32) || defined(OSX_SSE_FPE) - /* zealous but makes float issues a heck of a lot easier to find! - * set breakpoints on sig_handle_fpe */ + /* Zealous but makes float issues a heck of a lot easier to find! + * Set breakpoints on #sig_handle_fpe. */ signal(SIGFPE, sig_handle_fpe); # if defined(__linux__) && defined(__GNUC__) && defined(HAVE_FEENABLEEXCEPT) @@ -231,14 +234,14 @@ void main_signal_setup_fpe() # endif /* defined(__linux__) && defined(__GNUC__) */ # if defined(OSX_SSE_FPE) /* OSX uses SSE for floating point by default, so here - * use SSE instructions to throw floating point exceptions */ + * use SSE instructions to throw floating point exceptions. */ _MM_SET_EXCEPTION_MASK(_MM_MASK_MASK & ~(_MM_MASK_OVERFLOW | _MM_MASK_INVALID | _MM_MASK_DIV_ZERO)); # endif /* OSX_SSE_FPE */ # if defined(_WIN32) && defined(_MSC_VER) - /* enables all fp exceptions */ + /* Enables all floating-point exceptions. */ _controlfp_s(nullptr, 0, _MCW_EM); - /* hide the ones we don't care about */ + /* Hide the ones we don't care about. */ _controlfp_s(nullptr, _EM_DENORMAL | _EM_UNDERFLOW | _EM_INEXACT, _MCW_EM); # endif /* _WIN32 && _MSC_VER */ # endif diff --git a/tests/data b/tests/data index 15c20a4b5d4..0dbabaa2124 160000 --- a/tests/data +++ b/tests/data @@ -1 +1 @@ -Subproject commit 15c20a4b5d40dfbb1f64c65d898ea22ab00b1f1a +Subproject commit 0dbabaa2124eeaac6bb41b60f60f1ae07f0e060c diff --git a/tests/python/eevee_render_tests.py b/tests/python/eevee_render_tests.py index bb37cb96e22..6ad48f4f7d5 100644 --- a/tests/python/eevee_render_tests.py +++ b/tests/python/eevee_render_tests.py @@ -114,7 +114,7 @@ def get_gpu_device_type(blender): if line.startswith("GPU_DEVICE_TYPE:"): vendor = line.split(':')[1] return vendor - except BaseException as e: + except BaseException: return None return None diff --git a/tests/python/modules/render_report.py b/tests/python/modules/render_report.py index 4bcf45b4fa8..eae144c0a9f 100755 --- a/tests/python/modules/render_report.py +++ b/tests/python/modules/render_report.py @@ -240,7 +240,7 @@ class Report: message += """

BLENDER_TEST_UPDATE=1 ctest -R %s

""" % self.engine_name message += """

This then happens for new and failing tests; reference images of """ \ """passing test cases will not be updated. Be sure to commit the new reference """ \ - """images to the SVN repository afterwards.

""" + """images to the tests/data git submodule afterwards.

""" message += """""" else: message = "" @@ -499,7 +499,7 @@ class Report: if completed_process.returncode != 0: crash = True output = completed_process.stdout - except BaseException as e: + except BaseException: crash = True if verbose: diff --git a/tools/check_source/check_licenses.py b/tools/check_source/check_licenses.py index f1d5d6c1e81..68fdc9d302c 100644 --- a/tools/check_source/check_licenses.py +++ b/tools/check_source/check_licenses.py @@ -500,6 +500,8 @@ def main() -> None: "./scripts/addons_contrib", "./scripts/templates_osl", "./tools", + # Exclude library sources (GIT-LFS). + "./lib", # Needs manual handling as it mixes two licenses. "./intern/atomic", # Practically an "extern" within an "intern" module, leave as-is. @@ -524,6 +526,8 @@ def main() -> None: # This is an exception, it has its own CMake files we do not maintain. "./extern/audaspace", "./extern/quadriflow/3rd/lemon-1.3.1", + # Exclude library sources (GIT-LFS). + "./lib", ), ), Pass( @@ -533,12 +537,16 @@ def main() -> None: # Directories: # This is an exception, it has its own CMake files we do not maintain. "./extern", - "./scripts/addons_contrib", + # Exclude library sources (GIT-LFS). + "./lib", # Just data. "./doc/python_api/examples", "./scripts/addons/presets", + "./scripts/addons_contrib", "./scripts/presets", "./scripts/templates_py", + + ), ), ) diff --git a/tools/check_source/check_spelling.py b/tools/check_source/check_spelling.py index e5e452fa556..99f265c67ce 100755 --- a/tools/check_source/check_spelling.py +++ b/tools/check_source/check_spelling.py @@ -272,7 +272,7 @@ def words_from_text(text: str, check_type: str) -> List[Tuple[str, int]]: w_prev = w_lower w_prev_start = w_start else: - assert False + assert False, "unreachable" return words @@ -551,7 +551,7 @@ def spell_check_file( # print(filepath + ":" + str(slineno + 1) + ":" + str(scol), w, "(duplicates)") yield (w, slineno, scol) else: - assert False + assert False, "unreachable" def spell_check_file_recursive( diff --git a/tools/modules/blendfile.py b/tools/modules/blendfile.py index 12a3c09a442..c1b854a7d21 100644 --- a/tools/modules/blendfile.py +++ b/tools/modules/blendfile.py @@ -772,7 +772,7 @@ class BlendFileHeader: elif pointer_size_id == b'_': self.pointer_size = 4 else: - assert 0 + assert False, "unreachable" endian_id = values[2] if endian_id == b'v': self.is_little_endian = True @@ -783,7 +783,7 @@ class BlendFileHeader: self.endian_index = 1 self.endian_str = b'>' else: - assert 0 + assert False, "unreachable" version_id = values[3] self.version = int(version_id) @@ -965,7 +965,7 @@ class DNAStruct: use_str=use_str, use_str_nil=use_nil, ) - except NotImplementedError as e: + except NotImplementedError: raise NotImplementedError("%r exists, but can't resolve field %r" % (path, dna_name.name_only), dna_name, dna_type) diff --git a/tools/utils/git_log_review_commits_advanced.py b/tools/utils/git_log_review_commits_advanced.py index 8bb8571c7a8..b814f52481b 100755 --- a/tools/utils/git_log_review_commits_advanced.py +++ b/tools/utils/git_log_review_commits_advanced.py @@ -666,7 +666,6 @@ def main(): print_commit(c) sys.stdout.flush() - accept = False while True: print("Space=" + colorize("Accept", 'green'), "Enter=" + colorize("Skip", 'red'),